[发明专利]以太网帧间隔压缩控制的方法及装置无效
申请号: | 201110085024.8 | 申请日: | 2011-03-31 |
公开(公告)号: | CN102185757A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 杨康 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;孟丽娟 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 以太网 间隔 压缩 控制 方法 装置 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种以太网帧间隔压缩控制的方法及装置。
背景技术
目前,在通信设备上,芯片间传输的数据除了正常数据报文,还有一些附加信息,如报文描述信息等。下一级芯片根据上一级芯片提供的报文描述信息对不同的报文做不同的处理,例如,在包处理(Packet Processing,PP)给流量管理(Traffic Management,TM)的数据中就包括端口号、报文优先级、队列号等与服务质量QOS相关的报文描述信息。这些“额外的”报文描述信息占用了链路的带宽,导致正常的用户数据达不到线速(wire-speed),在实际应用中,为了达到wire-speed,往往要对万兆位以太网连接单元接口XAUI接口发送方向的帧间隔(Inter-Packet Gap,IPG)进行压缩,用节省的带宽补偿该报文描述信息的影响,其中上一报文的结束到下一报文的开始为IPG,标准的IPG一般为平均12字节。
在现有技术的方案中,传递额外信息的方法是通过删除数据链路层封装中的FCS校验域以获得额外带宽,使用该获得的额外带宽来传递报文描述信息等额外信息,使用户数据报文达到wire-speed,但删除了FCS校验域,就无法检测传输过程中的错误,而高速串行链路中的误码是不可避免的,这就对传输质量造成了影响;另一种方案是RS层根据自身发送缓存的水线来压缩帧间隔,通过发送缓存水线高时缩小帧间隔,加快发送速度,而这是一种不计入链路状态、只考虑发送方单方面需求的压缩IPG方法,可能会导致过长时间链路上没有发送频差匹配字符||R||码组,使接收方无法实现频差匹配,导致数据传输失败,接收方缓存溢出,出现数据报文错误甚至更严重问题,也会对传输质量造成影响。
发明内容
本发明实施例提供了一种以太网帧间隔压缩控制的方法及装置,能够在保留FCS校验域的情况下,使IPG压缩充分并考虑链路状态,不会导致必要的频差匹配字符被跳过而使影响传输质量,从而能够使用获得的额外带宽传输报文描述信息等附加信息,使用户数据达到wire-speed。
本发明实施例提供了一种以太网帧间隔压缩控制的方法,包括步骤:
在以太网报文的发送过程中,通过减少发送帧间隔IPG中的频差匹配字符||R||码组来缩小帧间隔;
使用缩小帧间隔所获得的额外带宽来传输报文的附加信息。
本发明实施例还提供了一种以太网帧间隔压缩控制的装置,所述装置包括:
帧间隔缩小控制单元,用于在以太网报文的发送过程中,通过减少发送帧间隔IPG中的频差匹配字符||R||码组来缩小帧间隔;
附加信息传输单元,用于使用所述帧间隔缩小控制单元缩小帧间隔所获得的额外带宽来传输报文的附加信息。
由上述所提供的技术方案可以看出,所述方法是在以太网报文的发送过程中,通过减少发送帧间隔IPG中的频差匹配字符||R||码组来缩小帧间隔;使用缩小帧间隔所获得的额外带宽来传输报文的附加信息。通过该方法就能够在保留FCS校验域的情况下,使IPG压缩充分并考虑链路状态,不会导致必要的频差匹配字符被跳过而使影响传输质量,从而能够使用获得的额外带宽传输报文描述信息等附加信息,使用户数据达到wire-speed。
附图说明
图1为本发明实施例所提供以太网帧间隔压缩控制方法的流程示意图;
图2为本发明实施例所举出的具体实例中减少发送||R||码组的状态示意图;
图3为本发明实施例所提供装置的结构示意图;
图4为本发明实施例所提供装置的另一结构示意图。
具体实施方式
本发明实施例提供了一种以太网帧间隔压缩控制的方法及装置。在万兆位以太网中,帧间隔IPG的大小在协调子层RS的发送方向实现,RS通过万兆位介质无关接口XGMII将字符流传送给物理编码子层(Physical Coding Sublayer,PCS)。PCS不会增加或减少字节,它将XGMII格式的字符流按固定的规则映射成码组(code-group),其中一部分就是对IPG的映射,PCS会将IPG映射成四个码组进行发送,其中的一个码组为||R||码组,即频差匹配字符,由于在万兆位以太网协议中对时钟精度的要求是万分之一(100 part per million,100ppm),这样当发送方和接收方使用不同时钟时,就需要通过添加或删除频差匹配字符||R||来实现频差匹配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110085024.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于蚁群算法的图像边缘检测方法
- 下一篇:无尘电动黑板擦