发明名称 在微波系统中传输1588v2报文的方法
摘要 一种在微波系统中传输1588v2报文的方法,所述微波系统包括在传输的两端分别设置数字微波设备,各端的数字微波设备包括室内单元和室外单元,室内单元的FPGA包括MII接口模块、1588v2帧解析缓存模块、上行1588V2帧缓存模块、上行一般帧流控缓存模块、收端计数器模块、发端计数器模块、下行1588v2帧缓存模块、下行一般帧流控缓存模块及业务组帧/分帧模块;通过FPGA在现有数字微波系统中添加调整含有1588v2报文的包的时延的算法,使含有1588v2报文的以太网包在微波系统中能固定时延传输,从而在用数字微波系统替代光纤传递PTN设备之间数据信息的时候不影响1588v2协议的实现。
申请公布号 CN103346866A 申请公布日期 2013.10.09
申请号 CN201310305378.8 申请日期 2013.07.19
申请人 武汉虹信通信技术有限责任公司 发明人 蔡清;刘永飘;江鹏;祁中洋
分类号 H04L1/00(2006.01)I;H04W24/04(2009.01)I 主分类号 H04L1/00(2006.01)I
代理机构 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人 严彦
主权项 一种在微波系统中传输1588v2报文的方法,所述微波系统包括在传输的两端分别设置数字微波设备,各端的数字微波设备包括室内单元和室外单元,室内单元包括以太网盘、主控盘和调制解调盘,以太网盘中设有接口芯片和FPGA,各端的数字微波设备中接口芯片、FPGA、主控盘、调制解调盘和室外单元依次连接,两端的室外单元之间建立无线微波信号传输,其特征在于:所述FPGA包括MII接口模块、1588v2帧解析缓存模块、上行1588V2帧缓存模块、上行一般帧流控缓存模块、收端计数器模块、发端计数器模块、下行1588v2帧缓存模块、下行一般帧流控缓存模块及业务组帧/分帧模块;从本端传输1588v2报文到对端时,在室内单元中传输过程如下,在本端的室内单元中,第一步,以太网帧通过接口芯片输出到MII接口模块;第二步,测试一个含有1588v2报文的以太网帧经过本端的数字微波设备的最大时延值作为传输的参考固定时延,记为T;第三步,MII接口将以太网帧发送到588v2帧解析缓存模块后,1588v2帧解析缓存模块缓存帧头并判断出帧类型,如果是普通帧则将此帧数据输出给上行一般帧流控缓存单元,如果是1588v2帧则将此帧数据传送给上行1588v2帧缓存单元;第四步,当1588v2帧解析缓存模块判断出一帧1588v2帧时,收端计数器模块记录一个计数器值T0,收端计数器模块所得T0经1588v2帧解析缓存模块输出到上行1588v2帧缓存单元,插入到上行1588v2帧缓存单元所存储相应1588v2帧中,插入T0后的1588v2帧发送到业务组帧/分帧模块,由业务组帧/分帧模块进行组帧并传送到对端;在对端的室内单元中,第一步,由业务组帧/分帧模块进行分帧,将1588 v2帧缓存到下行1588v2帧缓存单元,一般帧缓存到下行一般帧流控缓存单元;第二步,在下行 1588v2帧缓存单元中,判断接收到的1588v2帧是否为有效帧,是则解析出1588v2帧附带的计数器值T0;同时当这帧1588v2帧完整存入下行1588v2缓存单元时,记发端计数器模块的计数器值为T1,发端计数器模块所得T1送入下行1588v2缓存单元,下行1588v2缓存单元把此1588v2帧存入MII接口模块; 第三步,对存入MII接口模块的1588v2帧,在MII接口模块中时延等待T3时间,然后通过MII接口模块发送该含有1588v2报文的以太网帧到接口芯片;时延等待时间计算方式为,由下行1588v2缓存单元计算T2=T1‑T0、T3=T‑T2并将计算所得T3发送到MII接口模块。
地址 430073 湖北省武汉市东湖高新技术开发区东信路5号