WINCE 下 Ad Hoc网络局部拓扑形成与维护方法技术

技术编号:4343734 阅读:408 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种WINCE下Ad Hoc网络局部拓扑形成与维护方法,在Windows CE平台下利用NDIS驱动实现无线路由协议中通过局部拓扑的形成与维护来促进路由发现与维护,该发明专利技术能在现实的实现环境中为路由协议提供一种拓扑形成与维护方法,由于拓扑的即时维护与更新,因此本发明专利技术能很好地适应网络的移动性。而且很好地处理了双向邻居的关系,因此也能很好的解决单向链路的问题。

【技术实现步骤摘要】

本专利技术属于异类点无线移动自组织网络(Ad Hoc网络),主要应用于Windows CE平台下无线路由协议的实现,特别涉及WINCE下Ad Hoc网络局部拓扑形成与维护方法。
技术介绍
目前存在的对无线Ad Hoc网络下的路由协议的研究主要有两种:第一种是面向研究的方法,该方法是在一定的场景中,比如同类点或异类点,军用或民用的场景中设计一种理想的网络模型或路由协议来最大化网络性能,包括收包率、延迟、吞吐量等等,来达到最佳的通信效果。该方法主要通过仿真来模拟验证协议的性能,主要优点在于仿真可以不过于考虑物理环境的限制,将研究的重点集中放在协议的理论价值上。缺点在于协议的当前的实用性并不高。第二种是面向实现的方法,该方法主要面向无线路由在现实中的应用,也包括各种场景。此种应用实现的平台主要有Linux,Windows CE,uC/OS,TinyOS等等。其主要目的是在一定的环境,如电子会议,救灾环境等环境中实现临时通信,在性能上并没有第一种方法中要求来得严格,一般并不需要达到最佳效果,因为一般也无法达到这种效果,由于真实环境的制约,比方说无线本身的不稳定性和地理上可能存在的阻隔,而是本文档来自技高网...

【技术保护点】
WINCE下Ad Hoc网络局部拓扑形成与维护方法,其特征在于,包括以下步骤: Step1对于网络中的每个节点,都需要维护一个二维链表,链表表项通过指针与具有相同ID的链表表头产生关联,节点之间在网络驱动接口规范NDIS的中间层通过UDP协议进行发包,并使收包方在底层截包,在将数据传往TCP/IP上层协议前对这些包进行处理,来维护拓扑信息; Step2每个节点周期性广播hello包来形成双向邻居,对于刚进入网络的节点,每一步骤均所需要的时间通过NDIS层的timer设置计时器来实现; Step3每个节点有选择地广播或单播自己的双向邻居信息,以便其它节点可以知道自己的邻居信息,或着有选择地决定是...

【技术特征摘要】
1、WINCE下Ad Hoc网络局部拓扑形成与维护方法,其特征在于,包括以下步骤:Step1对于网络中的每个节点,都需要维护一个二维链表,链表表项通过指针与具有相同ID的链表表头产生关联,节点之间在网络驱动接口规范NDIS的中间层通过UDP协议进行发包,并使收包方在底层截包,在将数据传往TCP/IP上层协议前对这些包进行处理,来维护拓扑信息;Step2每个节点周期性广播hello包来形成双向邻居,对于刚进入网络的节点,每一步骤均所需要的时间通过NDIS层的timer设置计时器来实现;Step3每个节点有选择地广播或单播自己...

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

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

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