The invention relates to a routing maintenance method of one-way emergency communication wireless network, which solves the technical problems of not having flexible routing lookup and adapting to unknown network topology quickly. By establishing a mobile wireless network model of one-way emergency communication, all data exchange routes of one-way emergency communication mobile wireless network model are calculated, and the data exchange routes of one-way network are determined. Need routing protocol; record routing requests sent by hosts by serial number of nodes, select routing according to the neighborhood and distance between hosts, and obtain the most stable and shortest distance data exchange path; use one-way Hash chain to complete the identity authentication of each host node, and maintain the routing of data exchange through periodic messages of on-demand routing protocol; use one-way mobile network Two-way accessibility, real-time maintenance of the current network effective routing technical solutions, a better solution to this problem, can be used in emergency communications.
【技术实现步骤摘要】
一种单向应急通信无线网络的路由维护方法
本专利技术涉及网络通信和数据传输领域,具体涉及一种单向应急通信无线网络的路由维护方法。
技术介绍
近年来,应急通信保障体系在公网建设上有了很大发展,但在无线自组网
的应用与实际需求尚有较大差距;现有的无线通信链路网在理想条件下虽然能够实现数据的高速和有效传输,但易受到地理环境、天气等影响,并且不具有灵活查找路由以及快速适应未知网络拓扑结构等特点,特别是在井下应急场合,无法为应急信息在未知环境下的传输提供可靠路由。本专利技术提供了一种单向应急通信无线网络的路由维护方法,解决了上述技术问题。
技术实现思路
本专利技术所要解决的技术问题是现有技术中存在的不具有灵活查找路由以及快速适应未知网络拓扑结构的技术问题。提供一种新的单向应急通信无线网络的路由维护方法,该单向应急通信无线网络的路由维护方法具有灵活查找路由以及快速适应未知网络拓扑结构的特点。为解决上述技术问题,采用的技术方案如下:一种单向应急通信无线网络的路由维护方法,其特征在于:所述路由维护方法包括:步骤一,建立单向式应急通信移动无线网络模型,分析计算出单向式应急通信移动无线网络模型内单向网络所有的数据交换路由,确定按需路由协议的通信方式;步骤二,利用节点序列号记录主机发送的路由请求,并根据主机之间的邻接关系和距离选取路由,获得最稳定且距离最短的数据交换路径;步骤三,利用单向Hash链完成各主机的节点的身份认证,并通过按需路由协议的周期性报文进行数据交换的路由维护;步骤四,利用单向移动网络的双向可达性,实时维护当前网络的有效路由,完成为应急通信提供可靠的路由。本专利 ...
【技术保护点】
1.一种单向应急通信无线网络的路由维护方法,其特征在于:所述路由维护方法包括:步骤一,建立单向式应急通信移动无线网络模型,分析计算出单向式应急通信移动无线网络模型内单向网络所有的数据交换路由,确定按需路由协议的通信方式;步骤二,利用节点序列号记录主机发送的路由请求,并根据主机之间的邻接关系和距离选取路由,获得最稳定且距离最短的数据交换路径;步骤三,利用单向Hash链完成各主机的节点的身份认证,并通过按需路由协议的周期性报文进行数据交换的路由维护;步骤四,利用单向移动网络的双向可达性,实时维护当前网络的有效路由,完成为应急通信提供可靠的路由。
【技术特征摘要】
1.一种单向应急通信无线网络的路由维护方法,其特征在于:所述路由维护方法包括:步骤一,建立单向式应急通信移动无线网络模型,分析计算出单向式应急通信移动无线网络模型内单向网络所有的数据交换路由,确定按需路由协议的通信方式;步骤二,利用节点序列号记录主机发送的路由请求,并根据主机之间的邻接关系和距离选取路由,获得最稳定且距离最短的数据交换路径;步骤三,利用单向Hash链完成各主机的节点的身份认证,并通过按需路由协议的周期性报文进行数据交换的路由维护;步骤四,利用单向移动网络的双向可达性,实时维护当前网络的有效路由,完成为应急通信提供可靠的路由。2.根据权利要求1所述的单向应急通信无线网络的路由维护方法,其特征在于:步骤一包括:步骤1.1,定义单向网络通信为G=(V,E),单向网络通信的主机之间进行数据交换时,在单向网络模式或混合的单向链路模式下,若主机移动或受到干扰导致主机间无法接收数据信息时,则表示链路断开,定义为路由失效;步骤1.2,主机通信时,用上有主机的路由表以“先进先出”方法或“最近最少使用”方法记录本主机至单向式应急通信移动无线网络中其余主机的路由信息;UT=(up,relation,space_time);其中,up表示本主机的上游主机,relation表示本主机与上游主机up之间的邻接关系relation值,relation值采用随机数确定的具有唯一性的初始值,当本主机接收到上游主机的报文时,则relation=relation+1;若本主机在space_time时间段内未收到上游主机发送的报文,则判定本主机的上有主机发生变更,重新确定本主机的上游主机。3.根据权利要求2所述的单向应急通信无线网络的路由维护方法,其特征在于:步骤1.1中的单向网络模式为其中A表示主机A,B为主机B,主机A为主机B的上游主机,主机B为主机A的下游主机,主机B可以直接接收主机A发送的数据信息,主机A不能直接收到主机B发出的信息;其中,(A,B)被称为单向链路;所述混合的单向链路模式是A表示主机A,B为主机B,F为主机F;主机B为主机A的下游主机。4.根据权利要求3所述的单向应急通信无线网络的路由维护方法,其特征在于:步骤二包括:步骤2.1,采用节点序列号记录主机发送的路由请求,保证路由更新以及数据传送的实时性;步骤2.2,根据主机之间的邻接关系和距离选择数据交换的路径。5.根据权利要求4所述的单向应急通信无线网络的路由维护方法,其特征在于:步骤2.1包括:当主机A拟和主机B进行通信时,定义主机B为目的主机,主机A为源主机;首先由主机A或者主机B生成一个为随机数字序列号的节点序列号保存在路由信息中,生成节点序列号的主机每次进行同样的操作时节点序列号加1,通过比较分组中的节点序列号与生成节点序列号的主机的节点序列号,判断路由信息的实时性;若路由表中没有到达主机B的路由,主机A生成序列号并发送请求报文寻求到达主机B的路由,所述请求报文内至少包含:Remess=(request,A,B,path(A,B),relation,distance,routed);其中,request为路由请求;A为源主机地址;B为目的主机地址;path(A,B)为报文经过的路由;报文路由中各邻接主机之间邻接关系值relation之和;distance为报文路由的距离矢量之和;若报文路径存在主机B则routed置为1,否则主机B则routed置为0。6.根据权利要求5所述的单向应急通信无线网络的路由维护方法,其特征在于:步骤2.2包括:在单向式应急通信移...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。