数据传输方法、装置、计算机存储介质及电子设备与流程

文档序号:20918744发布日期:2020-05-29 13:52阅读:来源:国知局

技术特征:

1.一种数据传输方法,其特征在于,应用于数据传输系统,所述数据传输系统包括移动边缘计算平台drc、数字轨路测单元drsu、自动驾驶控制单元acu和数字轨云管理平台drcrm,所述acu装载于自动驾驶车辆上,所述方法包括:

在所述drc开机后,对所述drc包括的各个预设模块进行初始化;

在各个所述预设模块初始化完成之后,所述drc获取配置信息,所述配置信息包括标识信息和目标地址信息;

所述drc将所述标识信息发送到所述目标地址信息对应的目标drcrm;

所述目标drcrm判断所述标识信息与预存的标准信息是否匹配;

所述目标drcrm在判断所述标识信息与所述标准信息匹配的情况下,生成注册成功提示信息;

所述目标drcrm将所述注册成功提示信息发送到所述drc;

所述drc与所述drsu以及所述drc和所述acu之间进行数据传输。

2.根据权利要求1所述的方法,其特征在于,所述预设模块包括主控mc模块、操作维护管理oam模块、数字轨路测单元连接状态管理dcsm模块、数字轨路测单元道路状态信息融合rcii模块、自动驾驶控制单元连接状态管理acsm模块和自动驾驶控制单元数据会话控制管理adsm模块,所述对所述drc包括的各个预设模块进行初始化之后,所述方法还包括:

所述mc模块收集所述oam模块、所述dcsm模块、所述rcii模块、所述acsm模块和所述adsm模块上报的初始化完成消息,生成准备消息;

所述mc模块将所述准备消息发送到所述oam模块;

所述drc获取配置信息,包括:

所述oam模块获取所述配置信息,所述配置信息包括标识信息和目标地址信息;

所述drc将所述标识信息发送到所述目标地址信息对应的目标drcrm,包括:

所述oam模块将所述标识信息发送到所述目标地址信息对应的目标drcrm。

3.根据权利要求2所述的方法,其特征在于,所述drc预设有配置文件,所述配置文件记载有所述oam模块的ip地址和端口号、所述目标地址信息和所述标识信息,所述目标地址信息包括目标drcrm的ip地址和端口号,所述方法还包括:

所述oam模块获取所述配置文件中记载的所述oam模块的ip地址和端口号;

所述oam模块获取所述配置信息,所述配置信息包括标识信息和目标地址信息,包括:

所述oam模块获取所述配置文件中记载的所述目标drcrm的ip地址和端口号以及所述标识信息;

所述oam模块将所述标识信息发送到所述目标地址信息对应的目标drcrm,包括:

所述oam模块根据所述oam模块的ip地址和端口号以及所述目标drcrm的ip地址和端口号,以所述oam模块为client端启动一条tcp链路接入所述目标drcrm;

所述oam模块通过所述tcp链路将所述标识信息发送到所述目标drcrm;

所述目标drcrm将所述注册成功提示信息发送到所述drc,包括:

所述目标drcrm通过所述tcp链路将所述注册成功提示信息发送到所述oam模块。

4.根据权利要求3所述的方法,其特征在于,所述配置文件还记载有所述dcsm模块的ip地址和端口号、所述rcii模块的ip地址和端口号、所述acsm模块的ip地址和端口号以及所述adsm模块的ip地址和端口号,所述dcsm模块、所述rcii模块、所述acsm模块和所述adsm模块共用一个ip地址,所述dcsm模块、所述rcii模块、所述acsm模块和所述adsm模块的端口号不同,在所述drc与所述drsu以及所述drc和所述acu之间进行数据传输之前,所述方法还包括:

所述dcsm模块获取所述dcsm模块的ip地址和端口号,所述dcsm模块根据所述dcsm模块的ip地址和端口号,启动dcsm模块server端;

所述rcii模块获取所述rcii模块的ip地址和端口号,所述rcii模块根据所述rcii模块的ip地址和端口号,启动rcii模块server端;

所述acsm模块获取所述acsm模块的ip地址和端口号,所述acsm模块根据所述acsm模块的ip地址和端口号,启动acsm模块server端;

所述adsm模块获取所述adsm模块的ip地址和端口号,所述adsm模块根据所述adsm模块的ip地址和端口号,启动adsm模块server端。

5.根据权利要求4所述的方法,其特征在于,所述drc与所述drsu以及所述drc和所述acu之间进行数据传输,包括:

所述oam模块将所述注册成功提示信息分别发送到所述dcsm模块、所述rcii模块、所述acsm模块和所述adsm模块;

所述drsu根据自身的ip地址和端口号以及所述dcsm模块的ip地址和端口号,以所述drsu为client端启动一条tcp链路接入所述dcsm模块server端,所述dcsm模块接收所述drsu发送的第一控制信令,所述dcsm模块对所述第一控制信令进行处理,得到第一处理结果,将所述第一处理结果上报所述oam模块;

所述drsu根据自身的ip地址和端口号以及所述rcii模块的ip地址和端口号,以所述drsu为client端启动一条tcp链路接入所述rcii模块server端,所述rcii模块接收所述drsu发送的第一数据信息,将所述第一数据信息上报到所述oam模块;

所述acu根据自身的ip地址和端口号以及所述acsm模块的ip地址和端口号,以所述acu为client端启动一条tcp链路接入所述acsm模块server端,所述acsm模块接收所述acu发送的第二控制信令,所述dcsm模块对所述第二控制信令进行处理,得到第二处理结果,将所述第二处理结果上报所述oam模块;

所述acu根据自身的ip地址和端口号以及所述adsm模块的ip地址和端口号,以所述acu为client端启动一条tcp链路接入所述adsm模块server端,所述adsm模块接收所述acu发送的第二数据信息,将所述第二数据信息上报到所述oam模块。

6.根据权利要求5所述的方法,其特征在于,

所述第一控制信令包括:所述drsu的注册请求,所述drsu的上电请求,所述上报的报警信息;

所述第二控制信令包括:所述acu的注册请求,所述acu的上电请求,所述acu上报的报警信息;

所述第一数据信息包括:drsuglobalid、drsu采集的路况信息;

所述第二数据信息包括:acuglobalid、acu采集的路况信息、acu行驶速度和acu位置信息。

7.根据权利要求1-6任一项所述的方法,其特征在于,所述标准信息包括drcglobalid、操作系统版本和服务器型号,所述方法还包括:

所述drcrm预存多个drcglobalid,其中,每个所述drcglobalid唯一标识一个drc;

所述drcrm为所述drc分配一个所述drcglobalid;

所述drcrm获取所述drc的操作系统版本和服务器型号;

所述drcrm建立所述drc的所述drcglobalid、所述操作系统版本和所述服务器型号的关联关系,生成标准信息。

8.一种数据传输装置,其特征在于,所述装置包括:

drc和目标drcrm;

所述drc,用于在所述drc开机后,对所述drc包括的各个预设模块进行初始化;

所述drc,还用于在各个所述预设模块初始化完成之后,获取配置信息,所述配置信息包括标识信息和目标地址信息;

所述drc,还用于将所述标识信息发送到所述目标地址信息对应的目标drcrm;

所述目标drcrm,用于判断所述标识信息与预存的标准信息是否匹配;

所述目标drcrm,还用于在判断所述标识信息与所述标准信息匹配的情况下,生成注册成功提示信息;

所述目标drcrm,还用于将所述注册成功提示信息发送到所述drc

所述drc,还用于与所述drsu以及所述acu之间进行数据传输。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7任一所述的方法中的步骤。

10.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行时实现如权利要求1-7任一所述的方法的步骤。


技术总结
本发明提供了一种数据传输方法、装置、计算机存储介质及电子设备,方法包括:DRC各个预设模块进行初始化,在各个预设模块初始化完成之后,DRC获取配置信息,配置信息包括标识信息和目标地址信息,DRC将标识信息发送到目标地址信息对应的目标DRCRM,目标DRCRM判断标识信息与预存的标准信息是否匹配,目标DRCRM在判断标识信息与标准信息匹配的情况下,生成注册成功提示信息,目标DRCRM将注册成功提示信息发送到DRC,DRC与DRSU以及DRC和ACU之间进行数据传输。使用本发明的数据传输方法,可以避免错误的数据传输,提高DRC与ACU以及DRSU数据传输发送的效率,以及提高道路协同系统中自动驾驶车辆行驶的安全性。

技术研发人员:李亚飞;方晓波;张辉
受保护的技术使用者:新奇点企业管理集团有限公司
技术研发日:2019.12.23
技术公布日:2020.05.29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1