一种减小动态源路由协议控制负载的方法技术

技术编号:4339713 阅读:222 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种减小动态源路由协议控制负载的方法。本发明专利技术主要通过在数据包多跳向目的节点转发过程中,删除数据包头中源路由信息中冗余的节点地址信息,来减小数据包头中由源路由方法引入的控制负载。本发明专利技术能够有效减小DSR路由协议中的控制负载,同时对于路由协议在数据传输率、延迟等方面的性能也有所提高。

【技术实现步骤摘要】

本专利技术涉及功率异类点无线移动自组织网络Ad Hoc网络,特别涉及一 种减小动态源路由协议控制负载的方法
技术介绍
DSR (Dynamic Source Routing,动态源路由协议)是由美国卡耐基梅隆大 学Monarch工作组提出的一种使用源路由思想的Ad Hoc网络按需路由协议。 使用DSR的节点只维护正在通信的路由信息,不使用周期性的路由信息广播 完成路由信息的更新。当一个节点需要一条到某个目的节点的路由时,节点 动态的从路由缓存中选择一条或者通过路由发现过程发现一条新的路由;当 节点发现与某个邻居节点间的链路失效后,通过路由维护过程完成路由的切 换。源路由是一种由数据分组的发送节点决定整个传输过程中的完整路由的 路由机制。源节点在发送数据分组时将完整的路由路径显式的列在分组的头 部,路由路径中包含了该分组从源节点到达目的节点的路径中的每一跳的信 息如IP地址、网络接口等等。使用源路由的一个突出的优点在于任何中间节 点都无需维护对应于转发分组的路由,中间节点在收到分组后只需要根据源 路由的地址列表中选择下一跳节点,然后将该分组转发到下一跳即可。不同 于传统的路由算法本文档来自技高网...

【技术保护点】
Ad Hoc网络下一种减小动态源路由协议负载的方法,其特征在于,包括以下步骤: Step1.在DSR协议路由缓存表结构中添加一个标志位flag1,表示源节点是否正在使用这条路发送数据包; Step2.在数据包头中添加一个标志字段flag2; Step3.当节点有数据需要发送时,如果缓存中所有到目的节点路由的flag1标志为0,则选择优先级最高的路由发送数据包,并将该标志位设为1;否则直接选择标志位为1的路由发送数据包; Step4.接收到数据包的中间节点,如果数据包头中的flag2标志字段为0,则直接根据包头中的源路由向下一跳转发;否则,删除数据包头中源路由当前节点的地址信息。

【技术特征摘要】
1、Ad Hoc网络下一种减小动态源路由协议负载的方法,其特征在于,包括以下步骤Step1. 在DSR协议路由缓存表结构中添加一个标志位flag1,表示源节点是否正在使用这条路发送数据包;Step2. 在数据包头中添加一个标志字段flag2;Step3. 当节点有数据需要发送时,如果缓存中所...

【专利技术属性】
技术研发人员:杨新宇赵鹏杨树森
申请(专利权)人:西安交通大学
类型:发明
国别省市:87[中国|西安]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利