【技术实现步骤摘要】
报文处理方法和计算机存储介质
[0001]本申请涉及信息处理领域,尤指一种报文处理方法和计算机存储介质。
技术介绍
[0002]铜线宽带正逐步走向市场边缘,随着4K电视、VR/AR等视频应用的爆发,对优质视频体验的要求的急剧增长;同时,智慧生活和智慧应用的大量使用,人们对宽带的要求急速增长。用户对带宽的需求将以每3年一个数量级的趋势增长,现今10G EPON(Ethernet Passive Optical Network,以太网无源光网络)也受到各大运营商及厂商的青睐,国内外运营商纷纷锁定并积极推广。10G EPON继承了EPON和以太网技术简洁、廉价和产业链成熟的优点,随着标准和产业链的快速成熟,10G EPON规模商用日趋临近。
[0003]10G EPON对称模式里的上行MAC接口是XGMII,根据IEEE802.3协议,需要通过增加和删减IDLE,保证start控制符对齐lane0。对IDLE的增加或删减可以根据DIC(Deficit Idle Count,空闲字符计数)来确定,DIC是IEEE802.3协议中规定以太网数据包之间插入以太网帧间隔数目的一种机制。为了满足带宽要求,需要在传输的数据包与数据包之间根据DIC机制有规律的插入一定数量的IPG(Inter-Packet Gap,包间隙),其中IPG是数据包与数据包之间的间隔,间隔用IDLE数据填充。
[0004]在相关技术中,IPG长度的取值为12个字节,在上述IPG的配置下,报文将携带较多无效数据,因此,如何提高数据传输效率是亟待解 ...
【技术保护点】
【技术特征摘要】
1.一种报文处理方法,包括:在10G以太网无源光网络EPON与光网络单元ONU的对称模式下,获取上行传输操作中包间隙IPG长度的配置信息,其中所述配置信息中平均最小IPG长度的取值为8至11中的一个整数;根据所述配置信息,获取所述IPG长度对应的空闲字符计数DIC策略;按照所述DIC策略,对接收的报文进行处理。2.根据权利要求1所述的方法,其特征在于,所述按照所述DIC策略,对接收的报文进行处理,包括:在接收到报文后,获取报文的长度;将报文的长度的数值作为被除数,以除数的取值为4进行除法运算,获取余数值;利用预先获取的当前DIC的取值和所述余数值,在所述DIC策略中,查找所述当前DIC取值和所述余数值对应的IPG长度的取值;根据得到的IPG长度的取值,在所述报文的尾部增加IDLE数据。3.根据权利要求2所述的方法,其特征在于,所述利用预先获取的当前DIC的取值和所述余数值,在所述DIC策略中,查找所述当前DIC取值和所述余数值对应的IPG长度的取值,还包括:在所述DIC策略中,查找所述当前DIC取值和所述余数值对应的新的DIC的取值,并将得到的新的DIC的取值作为当前DIC的取值;利用更新取值后的当前DIC的取值,对下一帧的报文进行处理。4.根据权利要求2或3所述的方法,其特征在于,当所述平均最小IPG长度的取值为11时,所述IPG长度对应的DIC策略包括:当余数值为0时,当前DIC的取值、IPG长度的取值、新的DIC的取值的序列包括:{0,8,3},{1,12,0},{2,12,1},{3,12,2};当余数值为1时,当前DIC的取值、IPG长度的取值、新的DIC的取值的序列包括:{0,11,0},{1,11,1},{2,11,2},{3,11,3};当余数值为2时,当前DIC的取值、IPG长度的取值、新的DIC的取值的序列包括:{0,10,1},{1,10,2},{2,10,3},{3,14,0};当余数值为3时,当前DIC的取值、IPG长度的取值、新的DIC的取值的序列包括:{0,9,2},{1,9,3},{2,13,0},{3,13,1}。5.根据权利要求2或3所述的方法,其特征在于,当所述平均最小IPG长度的取值为10时,所述IPG长度对应的DIC策略包括:当余数值为0时,当前DIC的取值、IPG长度的取值、新的DIC的取值的序列包括:{0,8,2},{1,8,3},{2,12,0},{3,12,1};当余数值为1时,当前DIC的取值、IPG长度的取值、新的DIC的取值的序列包括:{0,7,3},{1,11,0},{2,...
【专利技术属性】
技术研发人员:臧高勇,谢小龙,
申请(专利权)人:深圳市中兴微电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。