首页 >> 通信新闻 >> 滚动 >> 正文
 
从光纤接入创新中获益
http://www.cww.net.cn   2013年8月7日 10:03    

现在,GPON线路卡网络处理器的新分类功能可以根据特定的或通用的标准区分业务流并放在相应的队列中。

网络处理器解析帧头来确定每个数据包的QoS和如何对业务流进行处理。为获得相关信息, 网络处理器自动检测数据包头中的不同域,提取信息,然后与预定义模式相匹配。

网络处理器可以精确匹配到一个特定的值,如差分服务代码点(DSCP)值。也可与更通用的包的某一数值范围的4层目的或源端口相匹配。这一级别的流量分类远远超越了简单的功能提供。目前,大多数的光纤接入技术仅从非常有限的封装中提取一定数量的域。

然后,进行唯一的精确尝试而不是某一范围的检查; 因为后者意味着数据包处理性能大幅下降。

第二步: 队列和缓存 在业务流分类后,下一步是确定应该如何排队:

是不是高优先级的业务流?是否有足够的可用空间来缓冲业务流?实现基于每用户和每业务的流量管理意味着必须基于每业务和每用户管理缓冲存区队列。这需要在成千上万的队列中存储流量, 并保持线速转发。这是在已有接入网设备中实现智能流量控制的另一个主要挑战。

现在,新技术的进步意味着对时间要求苛刻的队列可以存储在本地的网络处理器的硬件中。从能耗和吞吐量的角度, 这种方法比从外部设备访问数据更高效。

用于确定队列是否可以容纳更多数据包的缓存容忍技术已在GPON 线卡上实现, 其关键技术包括:

尾部丢弃随机早期丢弃

尾部丢弃

在尾部丢弃技术中,如果队列达到一定帧或比特极限时,后续的帧将被丢弃。

因语音业务队列通常不深,尾部丢弃技术通常应用于语音业务。一个深队列意味着帧经历长的延迟,而语音业务不能容忍这种时延。因此, 语音队列通常只有约10帧深度。当语音帧以正常速度到达,它很少需要丢弃帧。

随机早期丢弃

随机早期丢弃是一个更复杂的缓冲技术。该技术在传输控制协议(TCP)环境中应用良好,有助于避免网络中的同步。

在随机早期丢弃中,当拥塞逼近但还未发生时, 进行智能丢包。 理解随机早期丢弃的好处,有助于了解TCP如何进行工作。

在TCP中,源一个接一个地发送数据包,并期望每个发送的包获得确认。如果在超时阈值后没有获得确认,源将减慢数据包传输。即使只有一个包没有被确认,分组包传输也将逐步减缓。然而,如果许多数据包没有确认,源数据包传输将大幅减缓,即,它进入慢启动状态。

随着网络条件改善,TCP源逐渐增加它发送帧的速度。在某个时刻,队列将再次达到阈值。

如果尾部丢弃缓存容忍技术在某个队列中激活,许多的连续帧将从某个点被丢弃。结果,接收侧无法接收帧,并不会发送一个确认。TCP源将察觉网络没有响应, 并确定网络中有严重的拥塞。它将再次转换至慢启动状态, 然后提高传输速度。

随机早期丢弃缓存容忍有助于避免大的传输速率的波动。当阈值将要达到时,主动放弃一个包。如果队列继续填充,丢弃概率逐渐增加。随着主动丢弃数据包,TCP源接收到有拥塞的信号,并能够降低分组传输速率、避免在拥塞点发生缓存溢出。

逐渐减慢传输速率避免了通常在网络拥塞时发生的大传输速率波动。

[1]  [2]  [3]  
关注通信世界网微信“cww-weixin”,赢TD手机!
来源:通信世界网   编 辑:魏慧
分享到:
       收藏   打印  论坛   推荐给朋友
关键字搜索:光纤  
猜你还喜欢的内容
文章评论查看评论()
昵称:  验证码:
 
相关新闻
即时新闻
通信技术
最新方案
企业黄页
会议活动