一种数据处理方法和相关装置与流程

文档序号:36926200发布日期:2024-02-02 21:52阅读:23来源:国知局
一种数据处理方法和相关装置与流程

本申请涉及通信,特别是涉及一种数据处理方法和相关装置。


背景技术:

1、随着网络通信技术的高速发展,网络通信技术在工业互联网场景中应用得已经非常广泛,特别是在工业智能制造领域,从而使工业控制变得更加自动化和智能化。比如,基于网络通信技术的工业机器人远程控制系统或者基于网络通信技术的远程医疗,或者工业机器人的远程控制。

2、在这种场景下,云端的服务器通常会通过网络向远程的终端持续下发控制指令。尽管目前所使用的网络,尤其是第五代移动通信技术(5th generation mobilecommunication technology,5g)网络的实时性比较高,但是网络数据传输过程存在很多不可控因素,一旦服务器下发的控制指令出现时序的错乱,势必导致终端无法正确工作。


技术实现思路

1、为了解决上述技术问题,本申请提供了一种数据处理方法和相关装置,针对每个待处理控制指令,在将其向终端发送前都确定出其准确的发送次序,并按照该发送次序进行发送,那么对于多个控制指令来说,多个控制指令之间的发送顺序也是与预设顺序一致的,即发送顺序是正确的。这样,即使在传输过程中发生过时序错乱,用户面功能设备也可以确定出正确的发送次序,从而保证能够严格按照正确的发送顺序向终端发送控制其执行目标任务的多个控制指令,保证终端可以正确工作。

2、本申请实施例公开了如下技术方案:

3、一方面,本申请实施例提供一种数据处理方法,所述方法包括:

4、获取服务器发送的控制指令报文,所述控制指令报文中包括待处理控制指令和所述服务器发送所述待处理控制指令的时间戳;

5、若确定所述控制指令报文中所述待处理控制指令为目标控制指令,从所述控制指令报文中读取所述时间戳,以及从所述控制指令报文中读取所述待处理控制指令;

6、基于所述时间戳确定所述待处理控制指令的发送次序;

7、按照所述发送次序向终端发送所述待处理控制指令,所述终端用于响应于所述待处理控制指令完成目标任务。

8、一方面,本申请实施例提供一种数据处理装置,所述装置包括获取单元、读取单元、确定单元和发送单元:

9、所述获取单元,用于获取服务器发送的控制指令报文,所述控制指令报文中包括待处理控制指令和所述服务器发送所述待处理控制指令的时间戳;

10、所述读取单元,用于若确定所述控制指令报文中所述待处理控制指令为目标控制指令,从所述控制指令报文中读取所述时间戳,以及从所述控制指令报文中读取所述待处理控制指令;

11、所述确定单元,用于基于所述时间戳确定所述待处理控制指令的发送次序;

12、所述发送单元,用于按照所述发送次序向终端发送所述待处理控制指令,所述终端用于响应于所述待处理控制指令完成目标任务。

13、一方面,本申请实施例提供一种计算机设备,所述计算机设备包括处理器以及存储器:

14、所述存储器用于存储计算机程序,并将所述计算机程序传输给所述处理器;

15、所述处理器用于根据所述计算机程序中的指令执行前述任一方面所述的方法。

16、一方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序当被处理器执行时使所述处理器执行前述任一方面所述的方法。

17、一方面,本申请实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现前述任一方面所述的方法。

18、由上述技术方案可以看出,在服务器通过网络向终端发送控制指令的过程中,网络中的用户面功能设备可以获取服务器发送的控制指令报文,控制指令报文中包括待处理控制指令和服务器发送待处理控制指令的时间戳。若确定控制指令报文中待处理控制指令为目标控制指令,则表示待处理控制指令需要按照特定的发送次序进行发送,从而保证通过待处理控制指令控制终端正确地完成目标任务。由于时间戳可以体现服务器发送待处理控制指令的发送时间,因此,为了避免待处理控制指令在通过网络向终端传输的过程中,由于传输过程中的不可控因素导致待处理控制指令出现时序的错乱,可以从控制指令报文中读取时间戳和待处理控制指令,进而基于时间戳准确地确定出待处理控制指令的发送次序。之后,便可以按照发送次序向终端发送待处理控制指令,终端用于响应于待处理控制指令完成目标任务。针对每个待处理控制指令,在将其向终端发送前都确定出其准确的发送次序,并按照该发送次序进行发送,那么对于多个控制指令来说,多个控制指令之间的发送顺序也是与预设顺序一致的,即发送顺序是正确的。这样,即使在传输过程中发生过时序错乱,用户面功能设备也可以确定出正确的发送次序,从而保证能够严格按照正确的发送顺序向终端发送控制其执行目标任务的多个控制指令,保证终端可以正确工作。



技术特征:

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述控制指令报文中还包括类型标识,所述类型标识用于指示所述待处理控制指令是否为目标控制指令,所述确定所述控制指令报文中所述待处理控制指令为目标控制指令,包括:

3.根据权利要求2所述的方法,其特征在于,在所述从所述控制指令报文中获取所述类型标识之前,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述类型标识确定所述待处理控制指令为目标控制指令,包括:

5.根据权利要求2所述的方法,其特征在于,所述控制指令报文中还包括第一校验和,所述根据所述类型标识确定所述待处理控制指令为目标控制指令,包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述基于所述时间戳确定所述待处理控制指令的发送次序,包括:

7.根据权利要求6所述的方法,其特征在于,所述控制指令报文中还包括指令周期,所述基于所述时间戳确定所述待处理控制指令在消息队列中的目标位置,包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.根据权利要求1-5任一项所述的方法,其特征在于,所述方法由网络中的用户面功能设备执行,所述服务器通过所述网络向所述终端发送所述待处理控制指令,所述服务器和所述用户面功能设备上分别部署时钟同步设备,所述时钟同步设备用于控制所述服务器和所述用户面功能设备之间的时间一致。

10.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:

11.一种数据处理装置,其特征在于,所述装置包括获取单元、读取单元、确定单元和发送单元:

12.一种计算机设备,其特征在于,所述计算机设备包括处理器以及存储器:

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序当被处理器执行时使所述处理器执行权利要求1-10任一项所述的方法。

14.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现权利要求1-10任一项所述的方法。


技术总结
本申请公开一种数据处理方法和相关装置,可应用于云技术、人工智能、智慧交通、辅助驾驶等各种场景。服务器通过网络向终端发送控制指令的过程中,网络中的用户面功能设备可以获取服务器发送的控制指令报文,控制指令报文中包括待处理控制指令和服务器发送待处理控制指令的时间戳。若确定控制指令报文中待处理控制指令为目标控制指令,则基于时间戳可以准确地确定出待处理控制指令的发送次序。之后,便可以按照发送次序向终端发送待处理控制指令,终端用于响应于待处理控制指令完成目标任务。由此保证多个控制指令之间的发送顺序是正确的,从而保证能够严格按照正确的发送顺序向终端发送控制其执行目标任务的多个控制指令,保证终端可以正确工作。

技术研发人员:杨勇
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:
技术公布日:2024/2/1
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1