数据传输方法技术

技术编号:39511185 阅读:10 留言:0更新日期:2023-11-25 18:47
本发明专利技术提供一种数据传输方法

【技术实现步骤摘要】
数据传输方法、处理设备及存储介质


[0001]本专利技术涉及通信
,具体而言,涉及一种数据传输方法

处理设备及存储介质


技术介绍

[0002]工业设备中的寄存器是用于存储和处理程序数据的内存单元,它们在工业控制系统中起着非常重要的作用

工业设备寄存器可以分为多个类型,不同类型的寄存器可以存储不同类型的数据

[0003]相关技术中,工业设备和上位系统之间可以传输数据报文,针对所有数据报文的传输能力是相同的

但是,工业设备上不同类型寄存器,对于数据处理的时效性要求是不同

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


技术实现思路

[0005]本专利技术的目的在于,针对上述现有技术中的不足,提供一种数据传输方法

处理设备及存储介质,以便

[0006]为实现上述目的,本专利技术实施例采用的技术方案如下:
[0007]第一方面,本专利技术实施例提供了一种数据传输方法,应用于终端设备,所述方法包括:
[0008]通过本地网口接收工业设备发送的第一数据报文,所述第一数据报文中包括:所述工业设备的地址以及所述工业设备中寄存器的地址;
[0009]根据所述工业设备的地址和所述寄存器的地址,从预设包分类器中的多个预设协议数据单元
PDU
会话的标识中,确定第一
PDU
会话的标识;其中,所述预设包分类器中包括:多个预设地址以及所述多个预设
PDU
会话的标识之间的对应关系,其中,多个预设地址包括:多个预设工业设备的地址和多个预设寄存器的地址;不同的预设
PDU
会话的标识对应的预设
PDU
会话的服务质量不同;
[0010]采用所述第一
PDU
会话,向用户面功能
UPF
网元发送所述第一数据报文,以使所述
UPF
网元向上位机发送所述第一数据报文

[0011]可选的,所述方法还包括:
[0012]接收所述上位机通过所述
UPF
网元发送的第二数据报文,所述第二数据报文中包括:目的工业设备的地址以及目的工业设备中目的寄存器的地址;
[0013]根据所述目的工业设备的地址以及所述目的寄存器的地址,从所述预设包分类器中的多个预设网口的标识中确定第一网口的标识,所述预设包分类器中包括:所述多个预设网口的标识

所述多个预设地址以及所述多个预设
PDU
会话的标识之间的对应关系;
[0014]通过所述第一网口向所述目的工业设备发送所述第二数据报文,以使所述目的工
业设备向所述目的寄存器发送所述第二数据报文

[0015]可选的,所述方法还包括:
[0016]若未确定出所述第一网口,则根据所述目的工业设备的地址,从所述预设包分类器中的多个预设网口的标识中确定第二网口的标识;
[0017]通过所述第二网口向所述目的工业设备发送所述第二数据报文

[0018]可选的,所述方法还包括:
[0019]创建初始包分类器,所述初始包分类器中包括:所述多个预设网口的标识以及所述多个预设工业设备的地址;
[0020]通过所述
UPF
网元向网络管理服务器发送所述多个预设工业设备的地址,以使所述网络管理服务器根据所述多个预设工业设备的地址,确定所述多个预设工业设备的地址对应的所述多个预设寄存器的地址,以及各预设寄存器对应的服务质量参数信息;
[0021]接收所述网络管理服务器发送的所述多个预设工业设备的地址对应的所述多个预设寄存器的地址,以及各预设寄存器对应的服务质量参数信息;
[0022]根据所述各预设寄存器对应的服务质量参数信息,创建多个预设
PDU
会话;
[0023]根据所述多个预设
PDU
会话的标识以及所述多个预设寄存器的地址,更新所述初始包分类器中的信息,得到所述预设包分类器

[0024]可选的,所述创建初始包分类器,包括:
[0025]根据所述多个预设工业设备的地址,通过所述多个预设网口发送请求消息;
[0026]通过所述多个预设网口接收所述多个预设工业设备发送的响应消息,所述响应消息中包括:所述多个预设工业设备的地址;
[0027]根据所述多个预设工业设备的地址以及所述多个预设网口的标识,创建所述初始包分类器

[0028]第二方面,本专利技术实施例还提供了一种数据传输方法,应用于用户面功能
UPF
网元,所述方法包括:
[0029]接收上位机发送的目标数据报文,所述目标数据报文包括:目的工业设备的地址以及目的工业设备中目的寄存器的地址;
[0030]根据所述目的工业设备的地址以及所述目的寄存器的地址,从预设包分类器中的多个预设协议数据单元
PDU
会话的标识中,确定第二
PDU
会话的标识;其中,所述预设包分类器中包括:多个预设地址以及所述多个预设
PDU
会话的标识之间的对应关系,其中,多个预设地址包括:多个预设工业设备的地址和多个预设寄存器的地址;不同的预设
PDU
会话的标识对应的预设
PDU
会话的服务质量不同;
[0031]采用所述第二
PDU
会话向所述目的工业设备发送所述目标数据报文,以使所述目的工业设备向所述目的寄存器发送所述目标数据报文

[0032]可选的,所述方法还包括:
[0033]若未确定出所述第二
PDU
会话的标识,则根据目的工业设备的地址,从所述预设包分类器中的所述多个单元
PDU
会话的标识中,确定第三
PDU
会话的标识;
[0034]采用所述第三
PDU
会话向所述目的工业设备发送所述目标数据报文,以使所述目的工业设备向所述目的寄存器发送所述目标数据报文

[0035]可选的,在所述根据所述目的工业设备的地址以及所述目的寄存器的地址,从预
设包分类器中的多个预设协议数据单元
PDU
会话的标识中,确定第二
PDU
会话的标识之前,所述方法还包括:
[0036]接收网络管理服务器发送的目标包分类器,所述目标包分类器是由终端设备通过所述
UPF
网元发送至所述网络管理服务器的;
[0037]根据所述目标包分类器更新本地包分类器,得到所述预设包分类器

[0038]第三方面,本专利技术实施例还提供了一种处理设备,包括:存储器和处理器,所述存储器存储有所述处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数据传输方法,其特征在于,应用于终端设备,所述方法包括:通过本地网口接收工业设备发送的第一数据报文,所述第一数据报文中包括:所述工业设备的地址以及所述工业设备中寄存器的地址;根据所述工业设备的地址和所述寄存器的地址,从预设包分类器中的多个预设协议数据单元
PDU
会话的标识中,确定第一
PDU
会话的标识;其中,所述预设包分类器中包括:多个预设地址以及多个预设
PDU
会话的标识之间的对应关系,其中,多个预设地址包括:多个预设工业设备的地址和多个预设寄存器的地址;不同的预设
PDU
会话的标识对应的预设
PDU
会话的服务质量不同;采用所述第一
PDU
会话,向用户面功能
UPF
网元发送所述第一数据报文,以使所述
UPF
网元向上位机发送所述第一数据报文
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述上位机通过所述
UPF
网元发送的第二数据报文,所述第二数据报文中包括:目的工业设备的地址以及目的工业设备中目的寄存器的地址;根据所述目的工业设备的地址以及所述目的寄存器的地址,从所述预设包分类器中的多个预设网口的标识中确定第一网口的标识,所述预设包分类器中包括:所述多个预设网口的标识

所述多个预设地址以及所述多个预设
PDU
会话的标识之间的对应关系;通过所述第一网口向所述目的工业设备发送所述第二数据报文,以使所述目的工业设备向所述目的寄存器发送所述第二数据报文
。3.
根据权利要求2所述的方法,其特征在于,所述方法还包括:若未确定出所述第一网口,则根据所述目的工业设备的地址,从所述预设包分类器中的多个预设网口的标识中确定第二网口的标识;通过所述第二网口向所述目的工业设备发送所述第二数据报文
。4.
根据权利要求2所述的方法,其特征在于,所述方法还包括:创建初始包分类器,所述初始包分类器中包括:所述多个预设网口的标识以及所述多个预设工业设备的地址;通过所述
UPF
网元向网络管理服务器发送所述多个预设工业设备的地址,以使所述网络管理服务器根据所述多个预设工业设备的地址,确定所述多个预设工业设备的地址对应的所述多个预设寄存器的地址,以及各预设寄存器对应的服务质量参数信息;接收所述网络管理服务器发送的所述多个预设工业设备的地址对应的所述多个预设寄存器的地址,以及各预设寄存器对应的服务质量参数信息;根据所述各预设寄存器对应的服务质量参数信息,创建多个预设
PDU
会话;根据所述多个预设
PDU
会话的标识以及所述多个预设寄存器的地址,更新所述初始包分类器中的信息,得到所述预设包分类器
。5.
根据权利要求4所述的方...

【专利技术属性】
技术研发人员:俞一帆
申请(专利权)人:南通艾灵科技有限公司
类型:发明
国别省市:

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

1