logo好方法网

一种集群式无人驾驶车辆通信故障状态的联网方法


技术摘要:
本发明提供了一种集群式无人驾驶车辆通信故障状态的联网方法,通过启动时设置双网卡分别与服务器建立并且保持常连接,主网卡与服务器承担业务交互,当某一个车辆发生通信故障时首先可以通过切换至备用网卡来与服务器承载业务,此时主网卡根据当前的网络状态来决定进行  全部
背景技术:
根据车联网产业技术创新战略联盟的定义,车联网是以车内网、车际网和车载移 动互联网为基础,按照约定的通信协议和数据交互标准,在车与车、路、行人及互联网等之 间,进行无线通讯和信息交换的大系统网络,是能够实现智能化交通管理、智能动态信息服 务和车辆智能化控制的一体化网络,是物联网技术在交通系统领域的典型应用。在矿区无 人驾驶车辆中,车联网技术是实现车与车、车与路测设备、车与互联网云平台之间信息交互 的基础,车辆的实时状态以及业务的申请与下发都依赖于网络通信。当网络断开时,平台端 既无法获取车辆的实时状态,同时控制指令也不能被下发,车辆处理会处于完全失控的状 态。从而导致系统的瘫痪甚至发生严重的交通事故,造成人员和财产的重大损失。因此对于 无人驾驶的车辆面临一个很重要的问题就是断网后的重连。
技术实现要素:
基于传统断网重连方法存在的上述缺陷,本发明提供一种集群式无人驾驶车辆通 信故障状态的联网方法,具体方法如下: 第一步:设置主网卡和备用网卡同时与指挥调度中心服务器建立连接,在所述主 网卡与所述服务器进行系统业务交互的同时,所述备用网卡始终与所述服务器保持连接; 第二步:当检测到所述主网卡与所述服务器出现通信故障时,所述备用网卡立即 代替所述主网卡与所述服务器进行业务的交互; 第三步:检测所述主网卡连接状态,如果所述主网卡与所述服务器的连接断开,但 本地连接正常,则控制所述主网卡立即与所述服务器按照预定的重连间隔和重连次数进行 重连; 第四步:如果所述主网卡与所述服务器重连失败,则更换所述主网卡需要连接到 的所述服务器网络地址,尝试以备用的所述服务器网络地址进行重连; 第五步:所述主网卡从所述备用的服务器网络地址集合中依次选择网络地址来进 行连接,直到重连成功或者将所述备用的服务器网络地址集合中网络地址遍历完成为止; 第六步:如果所述主网卡遍历完成所述备用的服务器网络地址集合中的网络地 址,则重新获取给车辆分配的可用的服务器网络地址集合,重新尝试重连直至成功; 第七步:如果检测到所述主网卡的本地连接异常时,则按照预定的重启间隔和重 启次数对主网卡进行重启; 第八步:所述主网卡重启后,立即监听所述主网卡的网络状态变更的消息,在监听 到所述主网卡网络状态变更的消息时,控制所述主网卡立即与所述服务器依照预定的重连 间隔和重连次数进行重连; 3 CN 111586111 A 说 明 书 2/3 页 第九步:所述主网卡连接成功后,则立即代替所述备用网卡与所述服务器进行业 务的交互,而所述备用网卡和所述服务器一直保持连接状态; 第十步:所述主网卡承载业务交互的同时,如果检测到所述备用网卡出现连接网 络断开的状态,则采用所述第三步-第八步中与所述主网卡相同的方法重新与所述指挥调 度中心的所述服务器保持连接; 第十一步:如果检测到所述主网卡与所述备用网卡在与所述服务器均出现通信故 障时,则切换至辅助联网方式,进一步来保证业务的正常交互。 其中,所述第三步以及所述第七步重连或者重启方法具体为:预设重连或重启次 数为Nmax,初次重连或者重启时间间隔t,则依据公式TN 1=TN*(N 1)进行重连或者重启,式 中:TN 1—第N 1次重连或者重启的时间间隔,TN—第N次重连或者重启的时间间隔,N—重联 次数,T1=t,当N=Nmax时直接控制所述主网卡进行重启。 其中,所述辅助联网方式选择C-V2X或DSRC或WIFI技术。 本发明的优点为: 1.本发明提供了一种在车辆和指挥调度中心保持可靠连接的方法,应用程序启动 时双网卡分别与服务器建立并且保持常连接,主网卡承担业务交互。当某一个车辆发生通 信故障时首先可以通过切换至备用网卡来承载业务。此时主网卡根据当前的网络状态来决 定进行重连还是重启网卡。当双网卡均出现通信故障时,车辆通过辅助网络来实现与服务 器的连接。 2.本发明可以有效的提高联网的稳定性,极大的缩短网络切换的时间,保证了系 统的高可靠和低时延的要求。 附图说明 图1是本发明的一种集群式无人驾驶车辆通信故障状态的联网方法流程图
下载此资料需消耗2积分,
分享到:
收藏