一种数据处理方法及相关设备技术

技术编号:19326971 阅读:26 留言:0更新日期:2018-11-03 14:09
本发明专利技术实施例公开了一种数据处理方法及相关设备,用于提高时间同步系统中各时间系统之间系统时间差值的准确度。本发明专利技术实施例方法包括:所述主机从控制命令中获取T2时刻,所述T2时刻为所述第一设备向所述第二设备发送第一信号的时刻,所述第一信号为在无线信道中传输所述第一信号时的空中时长为一个固定时长的信号;所述主机接收所述第二设备发送的携带有T3时刻的第一数据,所述T3时刻为所述第二设备接收所述第一设备发送的所述第一信号的时刻;所述主机根据所述T2时刻、所述T3时刻和预置的ΔIR确定所述第一设备和第二设备各自对应的时间系统之间的系统时间差值,其中,所述ΔIR为所述第一设备向所述第二设备发送所述第一信号时的固定空中时长。

Data processing method and related equipment

The embodiment of the present invention discloses a data processing method and related equipment for improving the accuracy of system time difference between time systems in a time synchronization system. The embodiment method of the present invention includes: the host obtains the T2 time from the control command, the T2 time is the time when the first device transmits the first signal to the second device, the first signal is the signal with a fixed time in the air when the first signal is transmitted in the wireless channel; the host receives the signal with a fixed time; The second device transmits the first data with T3 time, which is the time when the second device receives the first signal sent by the first device, and the host determines the corresponding time system between the first device and the second device according to the T2 time, the T3 time and the preset IR. The system time difference, in which the IR is the fixed aerial time when the first device transmits the first signal to the second device.

【技术实现步骤摘要】
一种数据处理方法及相关设备
本专利技术涉及数据传输领域,尤其涉及虚拟现实(VirtualReality,VR)/增强现实(AugmentedReality,AR)应用系统领域的一种数据处理方法及相关设备。
技术介绍
在数据传输系统中,如VR/AR的应用系统,系统之间的数据交互是必不可少的一个环节,不同系统使用的时间系统相对独立。在多个系统的数据交互过程中,若不同的系统对应的独立时间系统之间存在较大的系统时间差,可能会引起各系统之间无法协同工作,如在VR/AR的应用系统中因延时过大,对用户的体验产生较大的影响。因此,对于提高时间同步的精度已成为一研究方向。以网络时间协议(NetworkTimeProtocol,NTP)为例,NTP协议是使网络中的各个计算机时间同步的一种协议,用于将计算机的时间和世界协调时间(UniversalTimeCoordinated,UTC)同步到毫秒级。网络时间协议的同步机制中,需要较多的数据交互,在网络畅通时,延时时间通常在10毫秒左右;在网络拥堵时,延时时间可达100毫秒或更高,难以满足一些领域的需求。
技术实现思路
有鉴于此,本专利技术实施例提供了一种数据处理方法及相关设备,用于提高时间同步系统中各时间系统之间系统时间差值的准确度。第一方面,本专利技术实施例提供了一种数据处理方法,所述方法应用于时间同步系统中的主机,所述时间同步系统还包括第一设备和第二设备,其中,所述主机、所述第一设备和所述第二设备均具有各自的时间系统;所述方法包括:所述主机从控制命令中获取T2时刻,所述T2时刻为所述第一设备向所述第二设备发送第一信号的时刻,所述第一信号为在无线信道中传输所述第一信号时的空中时长为一个固定时长的信号;所述主机接收所述第二设备发送的携带有T3时刻的第一数据,所述T3时刻为所述第二设备接收所述第一设备发送的所述第一信号的时刻;所述主机根据所述T2时刻、所述T3时刻和预置的ΔIR确定所述第一设备和第二设备各自对应的时间系统之间的系统时间差值,其中,所述ΔIR为所述第一设备向所述第二设备发送所述第一信号时的固定空中时长。从以上技术方案可以看出,本专利技术实施例具有以下优点:由于第一设备向第二设备发送第一信号的空中时长为固定空中时长,可以理解的是,固定空中时长是一个基本固定的值,因此,其中该固定空中时长为ΔIR,然后根据T2时刻、T3时刻和预置的ΔIR得到第一设备与第二设备各自对应的独立时间系统之间的系统时间差值,由于T2时刻、T3时刻和预置的ΔIR都是相对固定的值,因此该系统时间差值更加准确,以使得时间同步精度得以提高。在一种可能的设计中,在本专利技术实施例第一方面的第一种可能的实现方式中,所述第一信号包括红外信号。其次,红外信号在无线信道中传输时可以实现其具有固定空中时长,可以使得空中时长不容易受外界因素的影响而波动。在一种可能的设计中,在本专利技术实施例第一方面的第二种可能的实现方式中,在所述主机从控制命令中获取T2时刻之前,还包括:所述主机向所述第一设备发送所述控制命令,所述控制命令用于指示所述第一设备在所述T2时刻向所述第二设备发送所述第一信号。其次,主机向第一设备发送控制命令,可以使得第一设备在其本地时间的T2时刻向第二设备发送第一信号,最终使得根据此次第一信号的收发时刻等来计算系统时间差值。在一种可能的设计中,在本专利技术实施例第一方面的第三种可能的实现方式中,在所述主机向所述第一设备发送所述控制命令之前,还包括:所述主机接收所述第一设备发送的第二数据,其中,第二数据中携带有所述T1时刻的信息,所述T1时刻为所述第一设备向所述主机发送所述第二数据的本地时间;所述主机根据预设阈值和所述T1时刻确定所述T2时刻,以使得所述第一设备接收到所述控制命令的时刻不超过所述T2时刻,保证所述第一设备实现在所述T2时刻向所述第二设备发送所述第一信号。其次,主机根据预设阈值和T1时刻确定T2时刻,其中,T2时刻为在第一设备接收到控制命令之后的时刻,可以保证第一设备能在T2时刻向第二设备发送第一信号,不会发生当第二设备准备发送第一信号时本地时间已经过了T2时刻,而导致无法发送第一信号的情况。第二方面,本专利技术实施例提供了一种数据处理方法,所述方法应用于时间同步系统中的第一设备,所述时间同步系统还包括主机和第二设备,其中,所述主机、所述第一设备和所述第二设备均具有各自的时间系统;所述方法包括:所述第一设备在本地时间的T2时刻向第二设备发送第一信号,其中,所述第一信号为在无线信道中传输所述第一信号时的空中时长为一个固定时长的信号,所述第一设备发送所述红外信号消耗的固定空中时长为ΔIR,以使得所述主机通过所述T2时刻和所述ΔIR等确定所述第一设备与所述第二设备各自对应的时间系统之间的系统时间差值。其次,固定空中时长是一个基本固定的值,因此,其中该固定空中时长为ΔIR,然后根据T2时刻、T3时刻和预置的ΔIR得到第一设备与第二设备各自对应的独立时间系统之间的系统时间差值,由于T2时刻、T3时刻和预置的ΔIR都是相对固定的值,因此该系统时间差值更加准确,以使得时间同步精度得以提高。在一种可能的设计中,在本专利技术实施例第二方面的第一种可能的实现方式中,所述第一信号包括红外信号。其次,红外信号在无线信道中传输时可以实现其具有固定空中时长,可以使得空中时长不容易受外界因素的影响而波动。在一种可能的设计中,在本专利技术实施例第二方面的第二种可能的实现方式中,在所述第一设备在本地时间的T2时刻向第二设备发送第一信号之前,还包括:所述第一设备接收所述主机发送的控制命令,所述控制命令用于指示所述第一设备在所述T2时刻向所述第二设备发送所述第一信号。其次,第一设备接收主机发送控制命令,可以使得第一设备在其本地时间的T2时刻向第二设备发送第一信号,最终使得根据此次第一信号的收发时刻等来计算系统时间差值。在一种可能的设计中,在本专利技术实施例第二方面的第三种可能的实现方式中,在所述第一设备接收所述主机发送的控制命令之前,还包括:所述第一设备向所述主机发送携带有T1时刻的第二数据,所述T1时刻为所述第一设备向所述主机发送所述第二数据的本地时间。其次,第一设备向主机发送携带T1时刻的第二数据,以使得主机更好的根据该T1时刻和预设阈值确定T2时刻,从而保证第一信号在指定的T2时刻顺利发送。第三方面,本专利技术实施例提供了一种数据处理方法,所述方法应用于时间同步系统中的第二设备,所述时间同步系统还包括主机和第一设备,其中,所述主机、所述第一设备和所述第二设备均具有各自的时间系统;所述方法包括:所述第二设备在本地时间的T3时刻接收到第一设备发送的第一信号,其中,所述第一信号为在无线信道中传输所述第一信号时的空中时长为一个固定时长的信号;所述第二设备将携带有所述T3时刻的第一数据发送至主机,以使得所述主机根据所述T3时刻等确定所述第一设备与所述第二设备各自对应的时间系统之间的系统时间差值。在一种可能的设计中,在本专利技术实施例第一方面的第一种可能的实现方式中,所述第一信号包括红外信号。其次,红外信号在无线信道中传输时可以实现其具有固定空中时长,可以使得空中时长不容易受外界因素的影响而波动。第四方面,本专利技术实施例提供一种主机,该主机具有实现上述第一方面中主机行为的功能本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法应用于时间同步系统中的主机,所述时间同步系统还包括第一设备和第二设备,其中,所述主机、所述第一设备和所述第二设备均具有各自的时间系统;所述方法包括:所述主机从控制命令中获取T2时刻,所述T2时刻为所述第一设备向所述第二设备发送第一信号的时刻,所述第一信号为在无线信道中传输所述第一信号时的空中时长为一个固定时长的信号;所述主机接收所述第二设备发送的携带有T3时刻的第一数据,所述T3时刻为所述第二设备接收所述第一设备发送的所述第一信号的时刻;所述主机根据所述T2时刻、所述T3时刻和预置的ΔIR确定所述第一设备和第二设备各自对应的时间系统之间的系统时间差值,其中,所述ΔIR为所述第一设备向所述第二设备发送所述第一信号时的固定空中时长。

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法应用于时间同步系统中的主机,所述时间同步系统还包括第一设备和第二设备,其中,所述主机、所述第一设备和所述第二设备均具有各自的时间系统;所述方法包括:所述主机从控制命令中获取T2时刻,所述T2时刻为所述第一设备向所述第二设备发送第一信号的时刻,所述第一信号为在无线信道中传输所述第一信号时的空中时长为一个固定时长的信号;所述主机接收所述第二设备发送的携带有T3时刻的第一数据,所述T3时刻为所述第二设备接收所述第一设备发送的所述第一信号的时刻;所述主机根据所述T2时刻、所述T3时刻和预置的ΔIR确定所述第一设备和第二设备各自对应的时间系统之间的系统时间差值,其中,所述ΔIR为所述第一设备向所述第二设备发送所述第一信号时的固定空中时长。2.根据权利要求1所述的数据处理方法,其特征在于,在所述主机从控制命令中获取T2时刻之前,还包括:所述主机向所述第一设备发送所述控制命令,所述控制命令用于指示所述第一设备在所述T2时刻向所述第二设备发送所述第一信号。3.根据权利要求2所述的数据处理方法,其特征在于,在所述主机向所述第一设备发送所述控制命令之前,还包括:所述主机接收所述第一设备发送的第二数据,其中,第二数据中携带有所述T1时刻的信息,所述T1时刻为所述第一设备向所述主机发送所述第二数据的本地时间;所述主机根据预设阈值和所述T1时刻确定所述T2时刻,以使得所述第一设备接收到所述控制命令的时刻不超过所述T2时刻,保证所述第一设备实现在所述T2时刻向所述第二设备发送所述第一信号。4.一种数据处理方法,其特征在于,所述方法应用于时间同步系统中的第一设备,所述时间同步系统还包括主机和第二设备,其中,所述主机、所述第一设备和所述第二设备均具有各自的时间系统;所述方法包括:所述第一设备在本地时间的T2时刻向第二设备发送第一信号,其中,所述第一信号为在无线信道中传输所述第一信号时的空中时长为一个固定时长的信号,所述第一设备发送所述红外信号消耗的固定空中时长为ΔIR,以使得所述主机通过所述T2时刻和所述ΔIR等确定所述第一设备与所述第二设备各自对应的时间系统之间的系统时间差值。5.根据权利要求4述的数据处理方法,其特征在于,在所述第一设备在本地时间的T2时刻向第二设备发送第一信号之前,还包括:所述第一设备接收所述主机发送的控制命令,所述控制命令用于指示所述第一设备在所述T2时刻向所述第二设备发送所述第一信号。6.根据权利要求5所述的数据处理方法,其特征在于,在所述第一设备接收所述主机发送的控制命令之前,还包括:所述第一设备向所述主机发送携带有T1时刻的第二数据,所述T1时刻为所述第一设备向所述主机发送所述第二数据的本地时间。7.一种数据处理方法,其特征在于,所述方法应用于时间同步系统中的第二设备,所述时间同步系统还包括主机和第一设备,其中,所述主机、所述第一设备...

【专利技术属性】
技术研发人员:卜霞森戴景文贺杰
申请(专利权)人:广东虚拟现实科技有限公司
类型:发明
国别省市:广东,44

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

1