发明名称 ISA100.11a和WIA-PA融合路由器及路由方法
摘要 本发明请求保护ISA100.11a和WIA-PA融合路由器及路由方法。本路由器从共存的角度考虑,在现有ISA100.11a和WIA-PA协议栈的基础上,将协议栈路由代码进行融合,设计出一种ISA100.11a和WIA-PA融合路由器,融合部分主要是数据链路层的核心技术,同时该融合路由器能够将ISA100.11a和WIA-PA的帧格式进行相互的转换和分布式通信资源的分配,可以作为ISA100.11a和WIA-PA网络设备之间的桥梁,实现两个网络的互联互通,增强两个网络的实时性、共存性和互操作性。
申请公布号 CN103152789B 申请公布日期 2015.12.23
申请号 CN201310099555.1 申请日期 2013.03.26
申请人 重庆邮电大学 发明人 王恒;王平;兰飞;刘峰;张斌;刘念
分类号 H04W40/02(2009.01)I;H04W88/10(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W40/02(2009.01)I
代理机构 重庆市恒信知识产权代理有限公司 50102 代理人 刘小红
主权项 一种基于ISA100.11a和WIA‑PA的融合路由器,其特征在于,包括信道检测单元、帧信号判断单元、信息解析单元、计算单元、时间同步单元、资源分配单元,信道检测单元检测并设置工作信道;帧信号判断单元侦听网络的帧信号,判断帧控制域中的帧类型Frame Type是否是数据帧类型,如果是数据帧类型,进一步解析并查看数据链路层帧头子头DHDR中的第3位,判断是否含有数据链路层辅助子头,根据辅助子头类型确认广告帧;获取网络的个域网标识符PANID并设置为融合路由器的PANID;信息解析单元解析数据链路层辅助子头获取超帧加入信息;计算单元根据公式:Lts=TsDur×2<sup>‑20</sup>(s)计算时隙长度Lts,根据公式:TimeSlotNum=SfPeriod/Lts计算超帧时隙数目TimeSlotNum,并设置超帧信息,其中:TsDur为时隙间隔,SfPeriod为超帧周期;时间同步单元在下一个超帧周期,接收广告帧,解析数据链路层辅助子头,获取时间戳信息,完成融合路由器与网络的时间同步;资源分配单元为融合路由器分配地址资源和时隙资源;计算单元根据超帧信息计算信标帧载荷,具体包括:根据公式<img file="FDA0000711674990000011.GIF" wi="620" he="113" />计算信标帧序列BO,根据公式<img file="FDA0000711674990000012.GIF" wi="495" he="105" />计算超帧序列SO,根据公式ASN=(CTI×10<sup>6</sup>+CTF)/Lts计算绝对时隙数目,根据公式SfOffset=(ASN‑SfBirth)modSfPeriod计算当前超帧偏移,根据公式NBC=(ASN+SfPeriod‑SfOffset‑Chbirth)modChCycle计算下一个信标帧信道,其中:BSD表示超帧序列为0时组成超帧的符号数,CTI为当前时间的整数部分,CTF为当前时间的小数部分,SfBirth为超帧初始偏移,ChBirth为信道初始值,ChCycle为信道循环周期;如果网络采用跳信道模式,下一个信标信道按照信标帧载荷值装载,否则下一个信标信道就装载初始信道,并周期性进行广播。
地址 400065 重庆市南岸区黄桷垭崇文路2号