【技术实现步骤摘要】
一种适用于城轨自组网的路由方法
[0001]本专利技术涉及轨道交通
,具体涉及一种适用于城轨自组网的路由方法。
技术介绍
[0002]当前,基于车车通信的列车自主运行系统(Train Autonomous Circumambulate System,TACS)成为了下一代城市轨道交通的重要发展方向,不同于传统的以地面设备为核心的控车方式,TACS以智能车载控制器为核心,将实现列车自主安全运行控制,进一步提升运营效率和可靠性,同时也对车车、车地等无线通信网络提出了高实时、高带宽、高可靠的通信需求。
[0003]近年来,自组织网络作为一种新型的网络通信技术迅速发展,它是一种去中心式的网络,在车联网、卫星通信等领域均已有广泛应用。路由协议的功能主要在网络层实现,任何一种网络要发送数据,都需要路由的支持。在城轨自组网中,由于列车的高移动性以及无线信道的衰耗、干扰等问题,其路由问题与有基础设施网络相比要复杂得多。
[0004]现有的路由方法根据路由获取的时机可以分为主动路由协议和按需路由协议。但这两种协议存在以下缺点:(1)时延大。在按需路由协议中,当源节点有通信需求时,若没有到达目的节点的路由,则需要进行路由搜索、创建过程,数据的发送会因为路由的创建而被迫延迟。(2)不适用于高速移动场景。现有的路由协议运用于城市轨道交通中,由于列车的高速移动,会导致拓扑结构快速变化。这就需要频繁的泛洪以保持路由的实时性,会造成大量的开销信息,造成带宽资源的浪费。(3)不适用于大规模网络。由于路由开销信息大,当网络规模达 ...
【技术保护点】
【技术特征摘要】
1.一种适用于城轨自组网的路由方法,其特征在于,包括步骤S1,路由发现;步骤S2,静态路由配置;步骤S3,动态路由选择。2.根据权利要求1所述的一种适用于城轨自组网的路由方法,其特征在于,步骤S1中,具体包括:S11,区分路由发现的两种情况:情况1:节点在上一个通信周期监听到邻居的活动,则认为邻居状态正常;情况2:节点在上一个周期没有监听到邻居的活动,则生成ASK数据包询问邻居状态,收到Re数据包则认为邻居状态正常,否则标识为异常;S12,每个轨旁中继节点在完成路由发现后将自身信息和邻居状态信息上报簇头节点。3.根据权利要求1所述的一种适用于城轨自组网的路由方法,其特征在于,步骤S2中,具体包括:S21,簇头节点在收集到所有轨旁中继节点上报的信息后,进行静态路由计算,生成全局路由表;S22,簇头节点将全局路由表发送给上行方向和下行方向最近的轨旁中继节点,轨旁中继节点收到后按序向下传输,确保所有的轨旁中继节点均被通知;S23,轨旁中继节点接收到全局路由表后将包含自身节点的路由条目重新整理,生成本地路由表。4.根据权利要求3所述的一种适用于城轨自组网的路由方法,其特征在于,S21中静态路由的计算方法具体包括:S211,规定静态路径的选择节点之间不相交;S212,信息发送到目的地列车之前,对下一个跳节点的距离进行位置约束,使之更接近目的列车;位置约束如下式所示:其中,和分别表示下一跳节点的位置和当前节点的位置,x
ch
表示簇头节点的位置,L
D
表示目的列车的位置;S213,规定相邻剖面之间节点的发送顺序,定义两个相邻剖面上的轨旁中继节点的干扰约束如下式:其中,∏(v
xi
,v
(x+1)j
)=1表示前一个剖面的转发活动都已完成;∏a(v
(x
‑
1)i
,v
xj
)=0,表示当前剖面的节点可以转发到下一个跳点,V
x
表示水平坐标为x的剖面上的轨旁中继节点集合;S214,对同一剖面上的发送优先级进行约束,优先级约束如下:
其中,表示水平坐标为x的剖面上节点的发送优先级排序,p
n
表示第n个轨旁节点的发送顺序。5.根据权利要求1所述的一种适用于城轨自组网的路由方法,其特征在于,步骤S3中,具体包括:S31,在列车到来前,簇头节点通过跨簇通信的方式,提前将配置好的静态路径集发送给列车;S32,列车根据自身状态信息及静态路径集动态选择完整路径。6.根据权利要求5所述的一种适用于城轨自组网的路由方法,其特征在于,步骤S32中动态选择完整路径具体包括:S321,计算链路生存时间:其中,x表示从列车到轨旁中继节点的水平距离,h表示轨旁中继节点距离地面的高度,R表示节点的通信半径;设定满足通信要求的最小接收功率为P
r
,如果接收功率小于P
r
,则认为链路死亡;设定火车的速度是v;S322,计算多径平均时延:首先计算信噪比,信噪比为接收方接收到的信号与噪声的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。