一种用于在车载终端设备与外部设备之间通信的数据通信设备和数据通信方法技术

技术编号:22242363 阅读:145 留言:0更新日期:2019-10-09 21:48
本发明专利技术提供了一种用于在车载终端设备与外部设备之间通信的数据通信方法,包括进行以下的时间同步操作:从车载终端设备向外部设备发送同步数据包,同步数据包包括车载终端设备的发送时间戳;在外部设备接收同步数据包,并记录外部设备收到同步数据包的第一接收时间戳;从外部设备发送对同步数据包的反馈数据包,反馈数据包包括发送时间戳和第一接收时间戳;在车载终端设备接收反馈数据包,并记录收到反馈数据包的第二接收时间戳;在车载终端设备根据发送时间戳、第一时间戳和第二时间戳估计车载终端设备与外部设备之间的时间轴的差值。与现有技术相比,本发明专利技术校正了测量数据的时间戳,提高了测量数据的可靠性。

A Data Communication Device and Method for Communication between Vehicle Terminal Equipment and External Equipment

The invention provides a data communication method for communicating between vehicle terminal equipment and external equipment, including the following time synchronization operation: sending synchronous data packets from vehicle terminal equipment to external equipment, synchronous data packets include transmission timestamp of vehicle terminal equipment, receiving synchronous data packets in external equipment, and recording synchronous data packets received by external equipment. First receiving timestamp; Sending feedback data packets to synchronous data packets from external devices, including sending timestamp and first receiving timestamp; Receiving feedback data packets in vehicular terminal devices and recording the second receiving timestamp of received feedback data packets; Estimating vehicular terminal settings based on sending timestamp, first timestamp and second timestamp in vehicular terminal devices The difference in the time axis between the standby and the external equipment. Compared with the prior art, the invention corrects the time stamp of the measurement data and improves the reliability of the measurement data.

【技术实现步骤摘要】
一种用于在车载终端设备与外部设备之间通信的数据通信设备和数据通信方法
本专利技术主要涉及一种数据通信设备和数据通信方法,尤其涉及一种用于在车载终端设备与外部设备之间通信的数据通信设备和数据通信方法。
技术介绍
车辆在行驶过程中,需要大量的数据辅助车辆行驶或者保证车辆的安全性。一些数据,例如由惯性测量单元(InertialMeasurementUnit,IMU)产生的加速度数据,由全球导航卫星系统(GlobalNavigationSatelliteSystem,GNSS)产生的位置数据,由控制器局域网络(ControllerAreaNetwork,CAN)总线设备产生的数据,是由车载终端设备之外的设备(在此称为外部设备)产生的。外部设备产生的数据对线路的流畅依赖度很高,若线路出现拥堵时,这些数据不可避免地出现输入延时,如果使用未经校正的数据,将会导致位置定位错误或其它不可估量的影响。
技术实现思路
本专利技术要解决的技术问题是在车载终端设备和外部设备之间进行时间的校正。为解决上述技术问题,本专利技术提供了一种用于在车载终端设备与外部设备之间通信的数据通信方法,包括进行以下的时间同步操作:从车载终端设备向外部设备发送同步数据包,所述同步数据包包括所述车载终端设备的发送时间戳;在所述外部设备接收所述同步数据包,并记录所述外部设备收到所述同步数据包的第一接收时间戳;从所述外部设备发送对所述同步数据包的反馈数据包,所述反馈数据包包括所述发送时间戳和所述第一接收时间戳;在所述车载终端设备接收所述反馈数据包,并记录收到所述反馈数据包的第二接收时间戳;以及在所述车载终端设备根据所述发送时间戳、所述第一时间戳和所述第二时间戳估计所述车载终端设备与所述外部设备之间的时间轴的差值。在本专利技术的一实施例中,根据所述发送时间戳、所述第一时间戳和所述第二时间戳估计所述车载终端设备与所述外部设备之间的时间轴的差值的步骤包括根据多组所述发送时间戳、所述第一时间戳和所述第二时间戳进行加权平均。在本专利技术的一实施例中,根据所述发送时间戳、所述第一时间戳和所述第二时间戳估计所述车载终端设备与所述外部设备之间的时间轴的差值的步骤包括进行卡尔曼滤波。在本专利技术的一实施例中,外部设备发送的测量数据包中包含测量数据及所述测量数据产生时的时间戳。在本专利技术的一实施例中,还包括所述车载终端设备根据所述测量数据产生时的时间戳和所述时间轴的差值来进行时间戳同步。在本专利技术的一实施例中,在所述外部设备中以异步方式采集数据。在本专利技术的一实施例中,在所述车载终端设备和所述外部设备之间以异步方式通信。在本专利技术的一实施例中,所述外部设备包括TBOX和CAN总线设备。本专利技术还提出一种用于在车载终端设备与外部设备之间通信的数据通信方法,包括在车载终端设备进行以下的时间同步操作:从所述车载终端设备向所述外部设备发送同步数据包,所述同步数据包包括所述车载终端设备的发送时间戳;在所述车载终端设备接收来自所述外部设备的反馈数据包,并记录收到所述反馈数据包的第二接收时间戳,其中所述反馈数据包包括所述发送时间戳和所述外部设备收到所述同步数据包的第一接收时间戳;以及在所述车载终端设备根据所述发送时间戳、所述第一时间戳和所述第二时间戳估计所述车载终端设备与所述外部设备之间的时间轴的差值。在本专利技术的一实施例中,根据所述发送时间戳、所述第一时间戳和所述第二时间戳估计所述车载终端设备与所述外部设备之间的时间轴的差值的步骤包括根据多组所述发送时间戳、所述第一时间戳和所述第二时间戳进行加权平均。在本专利技术的一实施例中,根据所述发送时间戳、所述第一时间戳和所述第二时间戳估计所述车载终端设备与所述外部设备之间的时间轴的差值的步骤包括进行卡尔曼滤波。在本专利技术的一实施例中,还包括在所述车载终端设备中根据测量数据产生时的时间戳和所述时间轴的差值来进行数据的时间戳同步,所述测量数据产生时的时间戳包含在所述车载终端设备所接收的测量数据包中。在本专利技术的一实施例中,在所述车载终端设备和所述外部设备之间以异步方式通信。在本专利技术的一实施例中,所述外部设备包括TBOX和CAN总线设备。本专利技术还提出一种车载终端设备,包括处理器、存储器和存储在所述存储器中的指令,其中所述指令被所述处理器执行时实现如上所述的方法。与现有技术相比,本专利技术的有益效果是:通过发送时间戳、第一接收时间戳和第二接收时间戳计算车载终端设备时间轴和外部设备时间轴之间的差值,根据计算得到的车载终端设备时间轴和外部设备时间轴之间的差值对车载终端设备接收到的外部设备产生的测量数据进行时间戳同步,从而提高了数据的可靠性。附图说明图1是根据本专利技术的一实施例的车载终端设备与TBOX之间进行数据通信的示意图;图2是根据本专利技术的一实施例的车载终端设备与CAN总线设备之间进行数据通信的示意图;图3是根据本专利技术的一实施例的通信方法的流程图;图4是根据本专利技术的一实施例的通信方法的同步过程的示意图;图5是根据本专利技术的一实施例的通信方法的流程图。具体实施方式为让本专利技术的上述目的、特征和优点能更明显易懂,以下结合附图对本专利技术的具体实施方式作详细说明。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其它不同于在此描述的其它方式来实施,因此本专利技术不受下面公开的具体实施例的限制。如本申请和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其他的步骤或元素。实施例一此实施例在车载终端设备和外部设备之间进行。外部设备产生测量数据,将测量数据发送给车载终端设备。车载终端设备和外部设备之间通过同步数据包和反馈数据包对车载终端设备接收到的测量数据进行校正。外部设备可包括但不限于TBOX和CAN总线设备、惯性测量单元(InertialMeasurementUnit,IMU)和全球导航卫星系统(GlobalNavigationSatelliteSystem,GNSS)。可选地,惯性测量单元可以是陀螺仪、加速度计等。图1是根据本专利技术的一实施例的车载终端设备200与TBOX100的示意图。车载终端设备200(也称为“车机”)是车辆的控制系统,用来接收各个外部设备产生的数据,并根据外部设备产生的数据生成控制指令,并将控制指令发送到车辆的各个结构,从而实现对车辆的控制。车载终端设备200可包括处理器和存储器,存储器中存储控制所需要的指令和数据,处理器可执行这些指令和/或对这些数据进行处理,从而实现对车辆的控制。车载终端设备200的架构是本领域技术人员所熟知的,在此不再进行展开赘述。本实施例中的外部设备为TBOX。TBOX的全称为TelematicsBOX,主要用于采集车辆相关信息,这些相关信息包括位置信息、姿态信息、车辆状态信息,然后通过无线通信将信息传送到TSP(TelecommunicationServiceProvider,通信服务提供商)平台。同时用户使用手机APP和PC的WEB用户端可以通过TSP平台下发指令给TBOX100终端,对车辆进行控制操作,例如开关车门、开关空调等,实现了对车辆的远程控本文档来自技高网...

【技术保护点】
1.一种用于在车载终端设备与外部设备之间通信的数据通信方法,包括进行以下的时间同步操作:从车载终端设备向外部设备发送同步数据包,所述同步数据包包括所述车载终端设备的发送时间戳;在所述外部设备接收所述同步数据包,并记录所述外部设备收到所述同步数据包的第一接收时间戳;从所述外部设备发送对所述同步数据包的反馈数据包,所述反馈数据包包括所述发送时间戳和所述第一接收时间戳;在所述车载终端设备接收所述反馈数据包,并记录收到所述反馈数据包的第二接收时间戳;以及在所述车载终端设备根据所述发送时间戳、所述第一时间戳和所述第二时间戳估计所述车载终端设备与所述外部设备之间的时间轴的差值。

【技术特征摘要】
1.一种用于在车载终端设备与外部设备之间通信的数据通信方法,包括进行以下的时间同步操作:从车载终端设备向外部设备发送同步数据包,所述同步数据包包括所述车载终端设备的发送时间戳;在所述外部设备接收所述同步数据包,并记录所述外部设备收到所述同步数据包的第一接收时间戳;从所述外部设备发送对所述同步数据包的反馈数据包,所述反馈数据包包括所述发送时间戳和所述第一接收时间戳;在所述车载终端设备接收所述反馈数据包,并记录收到所述反馈数据包的第二接收时间戳;以及在所述车载终端设备根据所述发送时间戳、所述第一时间戳和所述第二时间戳估计所述车载终端设备与所述外部设备之间的时间轴的差值。2.根据权利要求1所述的方法,其特征在于,根据所述发送时间戳、所述第一时间戳和所述第二时间戳估计所述车载终端设备与所述外部设备之间的时间轴的差值的步骤包括根据多组所述发送时间戳、所述第一时间戳和所述第二时间戳进行加权平均。3.根据权利要求1所述的方法,其特征在于,根据所述发送时间戳、所述第一时间戳和所述第二时间戳估计所述车载终端设备与所述外部设备之间的时间轴的差值的步骤包括进行卡尔曼滤波。4.根据权利要求1所述的方法,其特征在于,外部设备发送的测量数据包中包含测量数据及所述测量数据产生时的时间戳。5.根据权利要求4所述的方法,其特征在于,还包括所述车载终端设备根据所述测量数据产生时的时间戳和所述时间轴的差值来进行时间戳同步。6.根据权利要求1所述的方法,其特征在于,在所述外部设备中以异步方式采集数据。7.根据权利要求1所述的方法,其特征在于,在所述车载终端设备和所述外部设备之间以异步方式通信。8.根据权利要求1所述的方法,其特征在于,所述外部设备包括TBOX和...

【专利技术属性】
技术研发人员:穆允林
申请(专利权)人:上海擎感智能科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1