【技术实现步骤摘要】
OLSR路由协议消息压缩方法及系统
[0001]本专利技术涉及无线自组网
,具体地,涉及OLSR路由协议消息压缩方法及系统。
技术介绍
[0002]无线自组织网络是一种无中心、自组织的无线网络,各个节点相互独立、相互发现。无线自组织网络与有线自组织网络相比,主要包含如下方面差异:
[0003]空口资源紧张。与传统有线自组织网络不同,无线自组织网络没有网线相互连接,节点之间的通信需要依赖无线信道。由于无线信道的特殊性,导致通信带宽有限,且考虑到无线信道的竞争、信号衰减、干扰等因素,会进一步加剧空口资源的紧张。
[0004]节点移动频繁。与传统有线自组织网络不同,无线自组织网络不是固定在一个地点,而是可以自由移动。节点的移动会引起网络拓扑的变化,网络拓扑变化后,路由协议需要执行路由更新过程。路由更新不可避免地引入空口消息,进一步加剧了空口资源的竞争。
[0005]从以上分析可以想到,网络的健壮性和传输效率提升瓶颈在空口侧,如果空口能够将控制消息和数据及时传递到目的节点,网络将有序高效运行。无线自组织网络拓扑变化的快速响应与系统开销是一对矛盾,网络拓扑的快速响应有利于提升系统性能,但同时会增加系统开销,从而降低系统容量。
[0006]考虑到无线自组织网络的节点移动性,为了能够及时更新网络路由,在无线自组网中可以采用基于OLSR路由协议(Optimized Link State Routing,OLSR)。OLSR路由协议使用多点中继节点机制(Multi Point Relay,MPR) ...
【技术保护点】
【技术特征摘要】
1.一种OLSR路由协议消息压缩方法,其特征在于,包括:采用全网唯一标识节点ID替换OLSR控制信令中的节点IP地址,压缩空口消息的长度,降低空口消息开销,提高无线自组织网络传输速率和网络的健壮性,避免消息过大引起的网络拥塞。2.根据权利要求1所述的OLSR路由协议消息压缩方法,其特征在于,包括:步骤S1:获取当前网络规模,设置<message
‑
header>的<msg
‑
addr
‑
length>值;当网络内总节点个数小于256,<msg
‑
addr
‑
length>设置为0,当网络内总节点个数大于等于256但小于65536,<msg
‑
addr
‑
length>设置为1;步骤S2:根据HELLO消息及TC消息携带的节点标识个数,设置<address
‑
block>:<num
‑
addr>值;步骤S3:根据<msg
‑
addr
‑
length>的值,设置<address
‑
block>中的<addr
‑
flag>字段;当<msg
‑
addr
‑
length>取值为0或者1,则要将<addr
‑
flag>标记修改为0;步骤S4:根据<msg
‑
addr
‑
length>的值,填充<address
‑
block>的<mid>字段;当<msg
‑
addr
‑
length>设置为0,<mid>包含的每个节点标识占用1字节;如果<msg
‑
addr
‑
length>设置为1,<mid>包含的每个节点标识占用2字节。3.根据权利要求1所述的OLSR路由协议消息压缩方法,其特征在于,每个节点分配的全网唯一节点标识取值小于节点总数。4.根据权利要求1所述的OLSR路由协议消息压缩方法,其特征在于,所述节点具有统一的映射关系,将节点ID与节点IP地址进行一一映射。5.根据权利要求1所述的OLSR路由协议消息压缩方法,其特征在于,仅支持无线自组织网络内部寻址。6.一种OLS...
【专利技术属性】
技术研发人员:郭路,戴毅,
申请(专利权)人:上海微波技术研究所中国电子科技集团公司第五十研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。