[01476552]一种减小动态源路由协议控制负载的方法
交易价格:
面议
所属行业:
通信
类型:
非专利
交易方式:
资料待完善
联系人:
所在地:
- 服务承诺
- 产权明晰
-
资料保密
对所交付的所有资料进行保密
- 如实描述
技术详细介绍
Ad?Hoc网络下一种减小动态源路由协议负载的方法,其特征在于,包括以下步骤:Step1.在DSR协议路由缓存表结构中添加一个标志位flag1,表示源节点是否正在使用这条路发送数据包;当flag1=0,表示没有使用这条路由发送数据包;否则flag1=1表示缓存中的这条路正被用于传输数据,当源节点接收到RREP返回的路由以后,并将该路由的标志位flag1表示为0;Step2.在数据包头中添加一个标志字段flag2,flag2=0表示该数据包中的路由是第一次使用;Step3.当节点有数据需要发送时,如果获取的路由在缓存中的标志位flag1为0,则将该标志位设为1,并将数据包中的flag2标志位设为0,然后转发数据包;如果获取的路由在缓存中的标志位flag1为1,并将数据包中的flag2标志位设为1,然后转发数据包;Step4.接收到数据包的中间节点,如果数据包头中的flag2标志字段为0,则直接根据包头中的源路由向下一跳转发;否则,删除数据包头中源路由当前节点的地址信息。
Ad?Hoc网络下一种减小动态源路由协议负载的方法,其特征在于,包括以下步骤:Step1.在DSR协议路由缓存表结构中添加一个标志位flag1,表示源节点是否正在使用这条路发送数据包;当flag1=0,表示没有使用这条路由发送数据包;否则flag1=1表示缓存中的这条路正被用于传输数据,当源节点接收到RREP返回的路由以后,并将该路由的标志位flag1表示为0;Step2.在数据包头中添加一个标志字段flag2,flag2=0表示该数据包中的路由是第一次使用;Step3.当节点有数据需要发送时,如果获取的路由在缓存中的标志位flag1为0,则将该标志位设为1,并将数据包中的flag2标志位设为0,然后转发数据包;如果获取的路由在缓存中的标志位flag1为1,并将数据包中的flag2标志位设为1,然后转发数据包;Step4.接收到数据包的中间节点,如果数据包头中的flag2标志字段为0,则直接根据包头中的源路由向下一跳转发;否则,删除数据包头中源路由当前节点的地址信息。