[发明专利]一种路由器线卡及数据处理方法有效
申请号: | 201210291343.9 | 申请日: | 2012-08-16 |
公开(公告)号: | CN102780639A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | 李建国 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 张晓峰;宋志强 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路由器 数据处理 方法 | ||
1.一种路由器线卡的数据处理方法,其特征在于,包括:
在路由器线卡的处理器中配置时分复用TDM端口速率T0和以太端口速率T1;
所述处理器构造欲由以太端口向TDM端口发送的以太报文,确定所述TDM端口速率T0与以太端口速率T1的比值a,在该以太报文的内部或外部添加消耗数据,该消耗数据的长度b满足后述关系:该以太报文中的TDM净荷数据的长度p与添加了所述消耗数据的以太报文的长度的比值等于或近似等于a;
所述处理器将所述在内部或外部添加了消耗数据的以太报文通过以太端口以及以太总线发送到可编程器件的以太端口处;
所述可编程器件从以太报文中提取出所述TDM净荷数据,封装成TDM报文从TDM端口发出。
2.根据权利要求1所述的方法,其特征在于,所述在以太报文的内部添加消耗数据的具体方法包括:
在所述以太报文的内部增加填充字节,该填充字节的长度为b;
所述TDM净荷数据的长度p与添加了所述消耗数据的以太报文的长度的比值等于或近似等于a,具体符合以下公式:
TDM净荷数据的长度p/(填充字节的长度b+以太报文的原长度c)=a;
或者:
(TDM净荷数据的长度p+TDM报文开销长度q)/(填充字节的长度b+以太报文的原长度c)=a。
3.根据权利要求1所述的方法,其特征在于,所述在以太报文的外部添加消耗数据的具体方法包括:
构造总长度为b的至少一个消耗报文作为所述消耗数据,将该消耗报文置于所述以太报文的尾部后或头部前;
所述TDM净荷数据的长度p与添加了所述消耗数据的以太报文长度的比值等于或近似等于a,具体符合以下公式:
TDM净荷数据的长度p/(消耗报文的总长度b+以太报文的长度c)=a;
或者:
(TDM净荷数据的长度p+TDM报文开销长度q)/(消耗报文的总长度b+以太报文的长度c)=a。
4.根据权利要求2或3所述的方法,其特征在于,所述报文的长度包括:该报文的帧间隙长度。
5.根据权利要求1所述的方法,其特征在于,该方法进一步包括:
所述可编程器件从TDM端口收到TDM报文后,从中解析出TDM净荷数据,封装成以太报文,通过所述以太端口和以太总线返回给所述处理器。
6.根据权利要求5所述的方法,其特征在于,在所述可编程器件内设置缓存,所述可编程器件将封装好的TDM报文先放入该缓存中再发出;并监测所述缓存中的数据量,如果缓存中的数据超过预设的警戒量,则所述可编程器件在向处理器返回的以太报文中设置需要软流控的标记,处理器在收到具有需要软流控标记的以太报文后,停止向该以太报文的发出方发送以太报文;如果所述缓存中的数据量未超过所述警戒量,则所述可编程器件在向处理器返回的以太报文中设置不需要软流控的标记,处理器在收到具有不需要软流控标记的以太报文时,则继续向该以太报文的发出方发送以太报文。
7.根据权利要求1、2、3、5或6所述的方法,其特征在于,所述的以太报文的结构包括以下字段:
用于同步的前导码Preamble,
帧开始符SFD,
端口号、软流控标记,
通道链路协议,
报文中的TDM净荷数据的长度,
物理通道号,
TDM净荷数据,
帧校验序列FCS。
8.一种路由器线卡,其特征在于,包括主板和子接口卡,
所述路由器线卡LPU的主板上的处理器中配置TDM端口速率T0和以太端口速率T1,该处理器还用于构造欲由以太端口向TDM端口发送的以太报文,确定所述TDM端口速率T0与以太端口速率T1的比值a,在该以太报文的内部或外部添加消耗数据,将所述在内部或外部添加了消耗数据的以太报文通过以太端口以及以太总线发送到LPU子接口卡的可编程器件;所述消耗数据的长度b满足后述关系:所述以太报文中的TDM净荷数据的长度p与添加了所述消耗数据的以太报文的长度的比值等于或近似等于a;
所述路由器LPU的子接口卡中包括可编程器件,该可编程器件的一端为连接以太总线的以太端口,另一端为连接TDM总线的TDM端口;该可编程器件从所述以太端口接收到以太报文后,从中提取出所述TDM净荷数据,封装成TDM报文从所述TDM端口发出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210291343.9/1.html,转载请声明来源钻瓜专利网。