The invention discloses a directional antenna adaptive neighbor discovery method based on historical information, belonging to the neighbor discovery field of mobile ad hoc networks. In wireless mobile networks with locality and clustering, node I is configured with a directional antenna and divided into sectors. The initial monitoring period is the same for node I in each sector. During this period, node I periodically broadcasts messages in the sending slot and updates the list of neighboring nodes to complete the neighborhood. Found; and on this basis, update the residence time of the second monitoring cycle, while updating the \list of neighboring nodes\. Starting from the third monitoring cycle, the residence time is fine-tuned according to the last updated \list of neighboring nodes\ and the \list of neighboring nodes\ discovery is completed. The invention is sufficiently sensitive to topological changes in the network to reduce the waste of scanning time caused by directional antenna staying in some sectors without adjacent nodes in a specific environment, and adapts to various situations.
【技术实现步骤摘要】
一种基于历史信息的方向性天线自适应邻居发现的方法
本专利技术涉及移动自组网的邻居发现领域,具体是一种基于历史信息的方向性天线自适应邻居发现的方法。
技术介绍
方向性天线是指在某一个或某几个方向上发射及接收电磁波特别强而其他方向发射或接收能力极弱的一种天线。方向性天线的应用,可以在以下方面显著提高通信系统的性能:①扩大节点通信范围;②提高频谱利用率;③提高系统安全性和抗干扰性;④减少信息转发次数,提高系统效率;⑤增加系统容量。伴随着引入方向性天线带来的潜在的性能提升,方向性天线的部署也带来了诸如邻居发现、网络频繁中断、拓扑状态不稳定等严峻的挑战。在基于方向性天线的系统中,两个在通信范围内的节点只有天线方向相对,且互为收发模式才可以完成一次信息传递。在一个分布式无线移动网络中,邻居发现是两个节点之间建立连接的关键初始步骤,邻居发现算法的优劣,直接影响着接入控制协议、路由协议的选择,甚至影响了整个网络的性能。纯方向性天线的邻居发现算法主要可以分为两大类:确定性算法与随机发现算法;前者能保证时延上限但平均性能较差,后者不需要时间同步且鲁棒性更强,但在一些特殊情形下发现时延极长。然而,现有的大多数邻居发现算法均未考虑到网络的拓扑结构变化带来的影响。在节点并非统一部署且节点的移动并不是完全随机的情况下,简单的邻居发现算法无法满足性能需求。
技术实现思路
本专利技术针对上述问题,在随机发现算法的基础上,将天线在某一扇区停留的时间与一段时间内扇区所接受消息的频率结合,也就是将天线的扇区选择与网络拓扑变化结合,提出了一种基于历史信息的方向性天线自适应邻居发现的方法;在节点分布具 ...
【技术保护点】
1.一种基于历史信息的方向性天线自适应邻居发现的方法,其特征在于,具体步骤如下:步骤一、针对节点分布具有地域性与集群性的无线移动网络中,每个节点各配置一个方向性天线;步骤二、针对节点i,以节点i为圆心,天线通信范围R为半径,将该节点i的圆周平均分成Ni个扇区;扇区的编号为从0到Ni‑1;步骤三、针对初始监视周期M,每个节点随机选择各自的天线所指向的扇区;监视周期M是指:在算法前期收集每个节点周围网络拓扑信息需要的时间段;节点i配置的方向性天线指向每个扇区的概率相等,均为1/Ni;初始阶段,节点i配置的方向性天线所指的扇区记为Si;步骤四、针对节点i,计算初始监视周期该节点配置的方向性天线在每个扇区停留的时间
【技术特征摘要】
1.一种基于历史信息的方向性天线自适应邻居发现的方法,其特征在于,具体步骤如下:步骤一、针对节点分布具有地域性与集群性的无线移动网络中,每个节点各配置一个方向性天线;步骤二、针对节点i,以节点i为圆心,天线通信范围R为半径,将该节点i的圆周平均分成Ni个扇区;扇区的编号为从0到Ni-1;步骤三、针对初始监视周期M,每个节点随机选择各自的天线所指向的扇区;监视周期M是指:在算法前期收集每个节点周围网络拓扑信息需要的时间段;节点i配置的方向性天线指向每个扇区的概率相等,均为1/Ni;初始阶段,节点i配置的方向性天线所指的扇区记为Si;步骤四、针对节点i,计算初始监视周期该节点配置的方向性天线在每个扇区停留的时间T为配置的方向性天线遍历Ni个扇区一次需要的时间;由此可知,初始阶段,节点i的方向性天线在每个扇区的停留时间相同;步骤五、在停留时间内,节点i周期性的在发送时隙内广播HELLO包消息,发送完成之后节点i立即转入接收状态进行侦听;步骤六、节点i监听到来自其他节点广播的HELLO包消息后,则更新自身维护的“邻节点列表”并按规则回复响应包,完成互相发现;步骤七、根据初始监视周期中节点i发现的“邻节点列表”,计算该节点在第二个监视周期M中,方向性天线在每个扇区停留的时间;具体如下:首先,计算节点i的方向性天线在每个扇区的周期占比周期占比表示下一次天线对准扇区Si时,在该扇区停留的时间所占一个遍历周期的比例;Li表示节点i所有已发现的邻居节点的集合;表示扇区Si收到的来自邻居节点k的消息次数;是节点i配置的方向性天线所指的扇区Si组成的集合;然后,利用周期占比分别调整方向性天线在每个扇区的具体停留时间;步骤八、根据第二个监视周期M中节点i的方向性天线在每个扇区的停留时间,节点i广播HELLO包消息,并更新自身维护的“邻节点列表”发现;步骤九、从第三个监视周期M开始,根据上一个监视周期M节点i更新的“邻节点列表”发现,该节点每隔M时间对方向性天线在各扇区不同的停留时间进行微调;具体步骤如下:步骤901、计算节点i在扇区Si接收消息的速率反映该节点周围网络拓扑环境的变化;速率在每个周期M开始时计算,且在该周期内...
【专利技术属性】
技术研发人员:徐桢,叶松,李海鹏,刘锋,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。