数据传输方法、处理设备及存储介质与流程

文档序号:36160886发布日期:2023-11-23 08:52阅读:45来源:国知局
数据传输方法与流程

本发明涉及通信,具体而言,涉及一种数据传输方法、处理设备及存储介质。


背景技术:

1、工业设备中的寄存器是用于存储和处理程序数据的内存单元,它们在工业控制系统中起着非常重要的作用。工业设备寄存器可以分为多个类型,不同类型的寄存器可以存储不同类型的数据。

2、相关技术中,工业设备和上位系统之间可以传输数据报文,针对所有数据报文的传输能力是相同的。但是,工业设备上不同类型寄存器,对于数据处理的时效性要求是不同。

3、相关技术中,针对不同类型寄存器的数据无法进行差异化传输,容易导致处理错误。


技术实现思路

1、本发明的目的在于,针对上述现有技术中的不足,提供一种数据传输方法、处理设备及存储介质,以便。

2、为实现上述目的,本发明实施例采用的技术方案如下:

3、第一方面,本发明实施例提供了一种数据传输方法,应用于终端设备,所述方法包括:

4、通过本地网口接收工业设备发送的第一数据报文,所述第一数据报文中包括:所述工业设备的地址以及所述工业设备中寄存器的地址;

5、根据所述工业设备的地址和所述寄存器的地址,从预设包分类器中的多个预设协议数据单元pdu会话的标识中,确定第一pdu会话的标识;其中,所述预设包分类器中包括:多个预设地址以及所述多个预设pdu会话的标识之间的对应关系,其中,多个预设地址包括:多个预设工业设备的地址和多个预设寄存器的地址;不同的预设pdu会话的标识对应的预设pdu会话的服务质量不同;

6、采用所述第一pdu会话,向用户面功能upf网元发送所述第一数据报文,以使所述upf网元向上位机发送所述第一数据报文。

7、可选的,所述方法还包括:

8、接收所述上位机通过所述upf网元发送的第二数据报文,所述第二数据报文中包括:目的工业设备的地址以及目的工业设备中目的寄存器的地址;

9、根据所述目的工业设备的地址以及所述目的寄存器的地址,从所述预设包分类器中的多个预设网口的标识中确定第一网口的标识,所述预设包分类器中包括:所述多个预设网口的标识、所述多个预设地址以及所述多个预设pdu会话的标识之间的对应关系;

10、通过所述第一网口向所述目的工业设备发送所述第二数据报文,以使所述目的工业设备向所述目的寄存器发送所述第二数据报文。

11、可选的,所述方法还包括:

12、若未确定出所述第一网口,则根据所述目的工业设备的地址,从所述预设包分类器中的多个预设网口的标识中确定第二网口的标识;

13、通过所述第二网口向所述目的工业设备发送所述第二数据报文。

14、可选的,所述方法还包括:

15、创建初始包分类器,所述初始包分类器中包括:所述多个预设网口的标识以及所述多个预设工业设备的地址;

16、通过所述upf网元向网络管理服务器发送所述多个预设工业设备的地址,以使所述网络管理服务器根据所述多个预设工业设备的地址,确定所述多个预设工业设备的地址对应的所述多个预设寄存器的地址,以及各预设寄存器对应的服务质量参数信息;

17、接收所述网络管理服务器发送的所述多个预设工业设备的地址对应的所述多个预设寄存器的地址,以及各预设寄存器对应的服务质量参数信息;

18、根据所述各预设寄存器对应的服务质量参数信息,创建多个预设pdu会话;

19、根据所述多个预设pdu会话的标识以及所述多个预设寄存器的地址,更新所述初始包分类器中的信息,得到所述预设包分类器。

20、可选的,所述创建初始包分类器,包括:

21、根据所述多个预设工业设备的地址,通过所述多个预设网口发送请求消息;

22、通过所述多个预设网口接收所述多个预设工业设备发送的响应消息,所述响应消息中包括:所述多个预设工业设备的地址;

23、根据所述多个预设工业设备的地址以及所述多个预设网口的标识,创建所述初始包分类器。

24、第二方面,本发明实施例还提供了一种数据传输方法,应用于用户面功能upf网元,所述方法包括:

25、接收上位机发送的目标数据报文,所述目标数据报文包括:目的工业设备的地址以及目的工业设备中目的寄存器的地址;

26、根据所述目的工业设备的地址以及所述目的寄存器的地址,从预设包分类器中的多个预设协议数据单元pdu会话的标识中,确定第二pdu会话的标识;其中,所述预设包分类器中包括:多个预设地址以及所述多个预设pdu会话的标识之间的对应关系,其中,多个预设地址包括:多个预设工业设备的地址和多个预设寄存器的地址;不同的预设pdu会话的标识对应的预设pdu会话的服务质量不同;

27、采用所述第二pdu会话向所述目的工业设备发送所述目标数据报文,以使所述目的工业设备向所述目的寄存器发送所述目标数据报文。

28、可选的,所述方法还包括:

29、若未确定出所述第二pdu会话的标识,则根据目的工业设备的地址,从所述预设包分类器中的所述多个单元pdu会话的标识中,确定第三pdu会话的标识;

30、采用所述第三pdu会话向所述目的工业设备发送所述目标数据报文,以使所述目的工业设备向所述目的寄存器发送所述目标数据报文。

31、可选的,在所述根据所述目的工业设备的地址以及所述目的寄存器的地址,从预设包分类器中的多个预设协议数据单元pdu会话的标识中,确定第二pdu会话的标识之前,所述方法还包括:

32、接收网络管理服务器发送的目标包分类器,所述目标包分类器是由终端设备通过所述upf网元发送至所述网络管理服务器的;

33、根据所述目标包分类器更新本地包分类器,得到所述预设包分类器。

34、第三方面,本发明实施例还提供了一种处理设备,包括:存储器和处理器,所述存储器存储有所述处理器可执行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的方法,或者实现上述第二方面任一项所述的方法。

35、第四方面,本发明实施例还提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被读取并执行时,实现上述第一方面任一项所述的方法,或者实现上述第二方面任一项所述的方法。

36、本发明的有益效果是:本发明实施例提供一种数据传输方法,包括:通过本地网口接收工业设备发送的第一数据报文,第一数据报文中包括:工业设备的地址以及工业设备中寄存器的地址;根据工业设备的地址和寄存器的地址,从预设包分类器中的多个预设协议数据单元pdu会话的标识中,确定第一pdu会话的标识;采用第一pdu会话,向用户面功能upf网元发送第一数据报文,以使upf网元向上位机发送第一数据报文。根据工业设备的地址和寄存器的地址,从预设包分类器中查找到第一pdu会话的标识,采用第一pdu会话对第一数据报文进行传输,可以实现采用具有针对性的服务质量传输工业设备中寄存器的第一数据报文,预设报分类器中不同的预设pdu会话的服务质量不同,可以为不同寄存器的数据报文提供差异化的数据传输能力。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1