CN116192986A - 一种数据传输方法 - Google Patents
一种数据传输方法 Download PDFInfo
- Publication number
- CN116192986A CN116192986A CN202310189931.XA CN202310189931A CN116192986A CN 116192986 A CN116192986 A CN 116192986A CN 202310189931 A CN202310189931 A CN 202310189931A CN 116192986 A CN116192986 A CN 116192986A
- Authority
- CN
- China
- Prior art keywords
- equipment
- network slice
- network
- industrial
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种数据传输方法,涉及通信技术领域。该方法通过接收终端设备发送的网络切片查询请求,网络切片查询请求包括:终端设备的协议地址、终端设备的GPSI以及终端设备本地连接的各工业设备的物理地址;根据终端设备的协议地址,查询与终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息;向终端设备发送设备对信息以及网络切片标识,以使得终端设备采用网络切片标识,对设备对信息中的工业设备的以太网数据帧进行传输。从而,使得终端设备采用每个设备对匹配的网络切片进行数据传输,满足多场景数据传输需求,提高了数据传输效率,确保了数据传输质量。
Description
技术领域
本发明涉及通信技术领域,具体而言,涉及一种数据传输方法。
背景技术
5G LAN-type Services,即基于5G网络构建的局域网类型服务,可以为特定的终端组(虚拟网络组,Virtual Network group)提供IP类型或者以太网类型的通信服务。签约了同一个VN组的终端,在同一个5G LAN里,它们之间的通信,具备局域网通信的特征。
5G LAN VN可支持上万的UE数量,同一个VN内的UE之间可以按需建立单播、多播、广播的私有通信,UE可以是归属于不同PLMN的,并且能够根据UE的位置限制其接入5G LAN的权利。
在现有技术中,5G VN组只能跟一个网络切片(S-NSSAI)关联,这导致在5G LAN网络中,无法满足对不同业务提供差异化网络服务的要求,导致数据传输效率低下。
发明内容
本发明的目的在于,针对上述现有技术中的不足,本申请提供了一种数据传输方法,以解决现有技术中数据传输效率低下等问题。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供一种数据传输方法,应用于网络管理设备,所述方法包括:
接收终端设备发送的网络切片查询请求,所述网络切片查询请求包括:所述终端设备的协议地址、所述终端设备的通用公共订阅标识符GPSI以及所述终端设备本地连接的各工业设备的物理地址;
根据所述终端设备的协议地址,查询与所述终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息;
向所述终端设备发送所述设备对信息以及所述网络切片标识,以使得所述终端设备采用所述网络切片标识,对所述设备对信息中的工业设备的以太网数据帧进行传输。
可选地,所述向所述终端设备发送所述设备对信息以及所述网络切片标识之前,所述方法还包括:
向统一数据管理UDM网元发送虚拟网络组信息,所述虚拟网络组信息用于使得所述UDM网元进行所述虚拟网络组信息的更新;所述虚拟网络组信息包括:所述终端设备的GPSI、虚拟局域网标识VLAN ID以及所述网络切片配置信息;
接收所述UDM网元发送的反馈完成消息,所述反馈完成消息为所述UDM网元对所述虚拟网络组信息更新完成后发送的消息。
可选地,所述接收终端设备发送的网络切片查询请求之前,所述方法还包括:
接收所述终端设备发送的设备信息查询请求,所述设备信息查询请求包括:所述终端设备的协议地址;
根据所述终端设备的协议地址,查询部署在网络中的工业设备信息,所述工业设备信息包括:所述各工业设备的协议地址,以及所述VLAN ID;
向所述终端设备发送所述工业设备信息,所述工业设备信息用于使得所述终端设备基于所述各工业设备的协议地址,获取本地连接的所述各工业设备的物理地址。
可选地,所述接收所述终端设备发送的设备信息查询请求之前,所述方法还包括:
接收网络用户设备发送的所述VLAN ID、所述VLAN ID关联的所述网络切片标识以及所述设备对信息。
可选地,所述接收网络用户设备发送的所述VLAN ID、所述VLAN ID关联的所述网络切片标识以及所述设备对信息之前,所述方法还包括:
接收所述网络用户设备发送的所述网络切片标识以及所述网络切片标识对应的所述网络切片配置信息。
可选地,所述根据所述终端设备的协议地址,查询与所述终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息,包括:
根据所述终端设备的协议地址,查询所述终端设备匹配的所述设备对信息;
根据所述设备对信息,查询对应的所述网络切片标识;
根据所述网络切片标识,查询所述网络切片配置信息。
第二方面,本申请实施例提供一种数据传输方法,应用于终端设备,所述方法包括:
向网络管理设备发送网络切片查询请求,所述网络切片查询请求包括:所述终端设备的协议地址、所述终端设备的GPSI以及所述终端设备本地连接的各工业设备的物理地址;所述网络切片查询请求用于使得所述网络管理设备根据所述终端设备的协议地址,查询与所述终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息;
接收所述网络管理设备发送的所述设备对信息以及所述网络切片标识;
采用所述网络切片标识,对所述设备对信息中的工业设备的以太网数据帧进行传输。
可选地,所述采用所述网络切片标识,对所述设备对信息中的工业设备的以太网数据帧进行传输,包括:
若采用第一本地网口接收到来自第一工业设备的第一以太网数据帧,则获取所述第一以太网数据帧中的源物理地址和目的物理地址;
根据所述第一以太网数据帧中的源物理地址和目的物理地址,从预先创建的包分类器中查询所述第一以太网数据帧对应的第一会话的标识;其中,所述包分类器包括:源物理地址、目的物理地址、所述第一工业设备的协议地址、所述第一本地网口的标识以及所述第一会话的标识;
采用所述第一会话向用户平面功能UPF网元发送所述第一以太网数据帧。
可选地,所述若采用第一本地网口接收到来自第一工业设备的第一以太网数据帧,则获取所述第一以太网数据帧中的源物理地址和目的物理地址之前,所述方法还包括:
若接收到通过所述第一本地网口发送的来自所述第一工业设备的首个以太网数据帧,则从所述首个以太网数据帧中读取源物理地址和目的物理地址,并将所述源物理地址作为所述第一工业设备的物理地址;
根据所述第一工业设备的物理地址,查询所述第一工业设备的协议地址;
根据所述第一工业设备的协议地址,查询所述第一工业设备所在的所述设备对信息;
根据所述设备对信息对应的所述网络切片标识,创建所述第一会话;
在所述第一会话创建完成后,建立所述包分类器。
可选地,所述采用所述网络切片标识,对所述设备对信息中的工业设备的以太网数据帧进行传输,还包括:
若采用第二会话接收到来自所述UPF网元发送的第二以太网数据帧,则从所述第二以太网数据帧中读取目的物理地址作为第二工业设备的物理地址;
根据所述第二工业设备的物理地址,从所述包分类器中查询所述第二工业设备对应的第二本地网口的标识;
采用所述第二本地网口,向所述第二工业设备发送所述第二以太网数据帧。
相对于现有技术而言,本申请具有以下有益效果:
本申请提供一种数据传输方法,该方法通过接收终端设备发送的网络切片查询请求,网络切片查询请求包括:终端设备的协议地址、终端设备的GPSI以及终端设备本地连接的各工业设备的物理地址;根据终端设备的协议地址,查询与终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息;向终端设备发送设备对信息以及网络切片标识,以使得终端设备采用网络切片标识,对设备对信息中的工业设备的以太网数据帧进行传输。从而,使得终端设备采用每个设备对匹配的网络切片进行数据传输,满足多场景数据传输需求,提高了数据传输效率,确保了数据传输质量。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请提供的一种数据传输***的示意图;
图2为本申请提供的一种数据传输方法的流程示意图;
图3为本申请提供的一种更新虚拟网络组信息的方法的流程示意图;
图4为本申请提供的一种查询工业设备信息的方法的流程示意图;
图5为本申请提供的一种查询匹配的设备对信息、网络切片标识以及网络切片配置信息的方法的流程示意图;
图6为本申请提供的另一种数据传输方法的流程示意图;
图7为本申请提供的一种采用网络切片标识传输以太网数据帧的方法的流程示意图;
图8为本申请提供的一种建立包分类器的方法的流程示意图;
图9为本申请提供的另一种采用网络切片标识传输以太网数据帧的方法的流程示意图;
图10为本申请实施例提供的一种数据传输装置的示意图;
图11为本申请实施例提供的另一种数据传输装置的示意图;
图12为本申请实施例提供的一种网络管理设备的示意图;
图13为本申请实施例提供的一种终端设备的示意图。
图标:1001-第一接收模块、1002-查询模块、1003-第一发送模块、1101-第二发送模块、1102-第二接收模块、1103-传输模块、1201-第一处理器、1202-第一发送器、1203-第一接收器、1301-第二处理器、1302-第二发送器、1303-第二接收器、100-网络管理设备、200-终端设备、300-工业设备。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
此外,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
需要说明的是,在不冲突的情况下,本发明的实施例中的特征可以相互结合。
为了提升数据传输效率,本申请提供了一种数据传输方法。
在对本申请实施例提供的一种数据传输方法进行解释说明之前,先对一种数据传输方法所应用的数据传输***进行解释说明。图1为本申请实施例提供的一种数据传输***的示意图。如图1所示,该***包括:网络管理设备100、多个终端设备200。
网络管理设备100与多个终端设备200通信连接,多个终端设备200两两之间也通信连接。每个终端设备200还本地连接多个工业设备300。
网络管理设备100与多个终端设备200之间可以进行数据传输。每个终端设备200也可以接收本地连接的工业设备300传输的数据,并通过UPF网元将该数据发送至目的工业设备300所连接的终端设备200,并传输至目的工业设备300。
如下通过具体示例对本申请实施例提供的一种数据传输方法进行解释说明。图2为本申请实施例提供的一种数据传输方法的流程示意图,该方法的执行主体为网络管理设备,该网络管理设备可以为具有发送、接收、处理功能的设备。如图2所示,该方法包括:
S101、接收终端设备发送的网络切片查询请求。
其中,网络切片查询请求包括:终端设备的协议地址、终端设备的GPSI以及终端设备本地连接的各工业设备的物理地址。
终端设备在数据传输之前,需要获取本地连接的各工业设备连接的网络切片,以采用工业设备连接的网络切片进行数据传输。因此,网络管理设备会接收到终端设备发送的网络切片查询请求。
网络管理设备接收到终端设备发送的网络切片查询请求之后,可以获知终端设备本地连接的各工业设备。
S102、根据终端设备的协议地址,查询与终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息。
其中,设备对中包括两个工业设备,每一个设备对匹配一个特定的网络切片,设备对中的两个工业设备采用该特定的网络切片进行数据传输,该特定的网络切片适用于设备对中的两个工业设备之间的数据传输需求,可以使得两个工业设备之间的数据传输效率更加高效。例如,一些工业设备之间需要高速率的上行链路,另一些工业设备之间则需要时延稳定的下行链路,若采用同一个网络切片,则无法满足多场景数据传输需求,为每两个工业设备之间匹配特定的网络切片,则可以满足特定的数据传输需求,提供传输效率。
根据终端设备的协议地址,查询与终端设备本地连接的多个工业设备的协议地址。根据工业设备的协议地址,查询与工业设备匹配的设备对信息、网络切片标识以及网络切片配置信息。
每一个工业设备匹配多个设备对信息、多个网络切片标识以及多个网络切片配置信息。而终端设备本地连接多个工业设备,则终端设备匹配多个设备对信息、多个网络切片标识以及多个网络切片配置信息。
S103、向终端设备发送设备对信息以及网络切片标识。
以使得终端设备采用网络切片标识,确定对应的网络切片,并采用网络切片标识对应的网络切片,对设备对信息中的工业设备的以太网数据帧进行传输。
在本实施例中,通过为终端设备发送设备对信息以及网络切片标识,以使得终端设备采用每个设备对匹配的网络切片进行数据传输,满足多场景数据传输需求,提高了数据传输效率,确保了数据传输质量。
综上,在本实施例中,通过接收终端设备发送的网络切片查询请求,网络切片查询请求包括:终端设备的协议地址、终端设备的GPSI以及终端设备本地连接的各工业设备的物理地址;根据终端设备的协议地址,查询与终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息;向终端设备发送设备对信息以及网络切片标识,以使得终端设备采用网络切片标识,对设备对信息中的工业设备的以太网数据帧进行传输。从而,使得终端设备采用每个设备对匹配的网络切片进行数据传输,满足多场景数据传输需求,提高了数据传输效率,确保了数据传输质量。
在上述图2对应的实施例的基础上,本申请还提供了一种更新虚拟网络组信息的方法。图3为本申请提供的一种更新虚拟网络组信息的方法的流程示意图。如图3所示,在S103中的向终端设备发送设备对信息以及网络切片标识之前,该方法还包括:
S201、向UDM网元发送虚拟网络组信息。
虚拟网络组信息用于使得UDM网元进行虚拟网络组信息的更新;虚拟网络组信息包括:终端设备的GPSI、VLAN ID、网络切片标识以及网络切片配置信息。虚拟网络组信息中包括终端设备的GPSI,确定了该虚拟网络组信息包括的终端设备,以便于匹配查询,使得终端设备可以以即插即用的灵活方式在现场进行部署。也确定了该虚拟网络组信息包括的多个网络切片标识。
示例地,网络管理设备通过网络开放功能NEF网元向UDM网元发送虚拟网络组信息。UDM网元根据接收到的虚拟网络组信息对已有的虚拟网络组信息进行更新,以存储最新的虚拟网络组信息。
S202、接收UDM网元发送的反馈完成消息。
反馈完成消息为UDM网元对虚拟网络组信息更新完成后发送的消息。
示例地,网络管理设备通过网络开放功能NEF网元接收UDM网元发送的反馈完成消息。
综上,在本实施例中,向UDM网元发送虚拟网络组信息,虚拟网络组信息用于使得UDM网元进行虚拟网络组信息的更新;虚拟网络组信息包括:终端设备的GPSI、VLAN ID、网络切片标识以及网络切片配置信息;接收UDM网元发送的反馈完成消息,反馈完成消息为UDM网元对虚拟网络组信息更新完成后发送的消息。从而,以存储最新的虚拟网络组信息。
在上述图3对应的实施例的基础上,本申请还提供了一种查询工业设备信息的方法。图4为本申请提供的一种查询工业设备信息的方法的流程示意图。如图4所示,在S101中的接收终端设备发送的网络切片查询请求之前,该方法还包括:
S301、接收终端设备发送的设备信息查询请求。
其中,设备信息查询请求包括:终端设备的协议地址。
S302、根据终端设备的协议地址,查询部署在网络中的工业设备信息。
其中,工业设备信息包括:各工业设备的协议地址,以及VLAN ID。
S303、向终端设备发送工业设备信息。
工业设备信息用于使得终端设备基于各工业设备的协议地址,获取本地连接的各工业设备的物理地址。
综上,在本实施例中,接收终端设备发送的设备信息查询请求,设备信息查询请求包括:终端设备的协议地址;根据终端设备的协议地址,查询部署在网络中的工业设备信息,工业设备信息包括:各工业设备的协议地址,以及VLAN ID;向终端设备发送工业设备信息,工业设备信息用于使得终端设备基于各工业设备的协议地址,获取本地连接的各工业设备的物理地址。从而,实现将工业设备信息发送至终端设备。
在上述图4对应的实施例的基础上,本申请实施例在S301中的接收终端设备发送的设备信息查询请求之前,该方法还包括:
接收网络用户设备发送的VLAN ID、VLAN ID关联的网络切片标识以及设备对信息。
在进行数据传输之前,网络用户预先采用网络用户设备向网络管理设备输入VLANID、VLAN ID关联的网络切片标识以及设备对信息。
其中,设备对中包括两个工业设备,每一个设备对匹配一个特定的网络切片。网络用户根据两个工业设备之间的数据传输特性确定对应匹配的网络切片,以此,预先形成多组VLAN ID、VLAN ID关联的网络切片标识以及设备对信息。
示例地,具体表现形式如下:<VLAN ID,[(工业设备1,工业设备2),网络切片标识]>。其中VLAN ID由网络用户预先确定。[(工业设备1,工业设备2),网络切片标识]为一个信息列表,由多个表项构成。在每个表项中,(工业设备1,工业设备2)为设备对信息,表示这两个工业设备之间的数据传输需要采用特定的网络切片,该特定的网络切片的标识就是表项中的网络切片标识。设备对信息中包括工业设备的协议地址。
综上,在本实施例中,接收网络用户设备发送的VLAN ID、VLAN ID关联的网络切片标识以及设备对信息。从而,预先确定了VLAN ID、VLAN ID关联的网络切片标识以及设备对信息。
在上述实施例的基础上,在接收网络用户设备发送的VLAN ID、VLAN ID关联的网络切片标识以及设备对信息之前,该方法还包括:
接收网络用户设备发送的网络切片标识以及网络切片标识对应的网络切片配置信息。
在进行数据传输之前,网络用户预先采用网络用户设备向网络管理设备输入网络切片标识以及网络切片标识对应的网络切片配置信息。
示例地,具体表现形式如下:<网络切片标识,网络切片配置信息>,其中网络切片配置信息包括:会话类型、数据网络名、应用描述符、二次认证/授权相关的信息(例如,启用DN-AAA[认证、授权、计费]的IP地址分配)。
综上,在本实施例中,接收网络用户设备发送的网络切片标识以及网络切片标识对应的网络切片配置信息。从而,预先确定了网络切片标识以及网络切片标识对应的网络切片配置信息。
在上述图2对应的实施例的基础上,本申请还提供了一种查询匹配的设备对信息、网络切片标识以及网络切片配置信息的方法。图5为本申请提供的一种查询匹配的设备对信息、网络切片标识以及网络切片配置信息的方法的流程示意图。如图5所示,在S102中的根据终端设备的协议地址,查询与终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息,包括:
S401、根据终端设备的协议地址,查询终端设备匹配的设备对信息。
根据终端设备的协议地址,查询终端设备本地连接的各工业设备,并查询各工业设备的协议地址。根据各工业设备的协议地址,查询包含各工业设备的协议地址的多个设备对信息,将包含各工业设备的协议地址的多个设备对信息作为终端设备匹配的设备对信息。
S402、根据设备对信息,查询对应的网络切片标识。
根据多个设备对信息,查询对应的多个网络切片标识。由上述实施例可知,设备对信息与网络切片标识是一一对应的关系。
S403、根据网络切片标识,查询网络切片配置信息。
根据多个网络切片标识,查询得到多个网络切片配置信息。
综上,在本实施例中,根据终端设备的协议地址,查询终端设备匹配的设备对信息;根据设备对信息,查询对应的网络切片标识;根据网络切片标识,查询网络切片配置信息。从而,精准地查询得到终端设备匹配的多个设备对信息、多个网络切片标识以及多个网络切片配置信息。
如下通过具体示例对本申请实施例提供的另一种数据传输方法进行解释说明。图6为本申请实施例提供的另一种数据传输方法的流程示意图,该方法的执行主体为终端设备,该中的设备可以为具有发送、接收、处理功能的设备。如图6所示,该方法包括:
S501、向网络管理设备发送网络切片查询请求。
网络切片查询请求包括:终端设备的协议地址、终端设备的GPSI以及终端设备本地连接的各工业设备的物理地址。
网络切片查询请求用于使得网络管理设备根据终端设备的协议地址,查询与终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息。
S502、接收网络管理设备发送的设备对信息以及网络切片标识。
其中,终端设备匹配有多个设备对信息以及多个网络切片标识。
S503、采用网络切片标识,对设备对信息中的工业设备的以太网数据帧进行传输。
在进行数据传输时,根据源工业设备以及目的工业设备确定设备对信息,进一步地可以确定该设备对信息对应的网络切片标识,采用该网络切片标识的网络切片对该设备对信息中的工业设备的以太网数据帧进行传输。使得每个设备进行数据传输时,都采用匹配的网络切片进行数据传输,满足多场景数据传输需求,提高了数据传输效率,确保了数据传输质量。
综上,在本实施例中,向网络管理设备发送网络切片查询请求,网络切片查询请求包括:终端设备的协议地址、终端设备的GPSI以及终端设备本地连接的各工业设备的物理地址;网络切片查询请求用于使得网络管理设备根据终端设备的协议地址,查询与终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息;接收网络管理设备发送的设备对信息以及网络切片标识;采用网络切片标识,对设备对信息中的工业设备的以太网数据帧进行传输。从而,使得每个设备进行数据传输时,都采用匹配的网络切片进行数据传输,满足多场景数据传输需求,提高了数据传输效率,确保了数据传输质量。
在上述图6对应的实施例的基础上,本申请还提供了一种采用网络切片标识传输以太网数据帧的方法。图7为本申请提供的一种采用网络切片标识传输以太网数据帧的方法的流程示意图。如图7所示,在S503中的采用网络切片标识,对设备对信息中的工业设备的以太网数据帧进行传输,包括:
S601、若采用第一本地网口接收到来自第一工业设备的第一以太网数据帧,则获取第一以太网数据帧中的源物理地址和目的物理地址。
第一工业设备为终端设备本地连接的工业设备,第一以太网数据帧为第一工业设备需要通过终端设备发送至其他工业设备的数据。
获取第一以太网数据帧中的源物理地址和目的物理地址,通过源物理地址确定源工业设备,通过目的物理地址确定目的工业设备。其中,由于第一以太网数据帧为第一工业设备的以太网数据帧,则第一工业设备就是源工业设备。
S602、根据第一以太网数据帧中的源物理地址和目的物理地址,从预先创建的包分类器中查询第一以太网数据帧对应的第一会话的标识。
其中,每个包分类器包括:源物理地址、目的物理地址、第一工业设备的协议地址、第一本地网口的标识以及第一会话的标识。
第一会话为源工业设备与目的工业设备之间采用对应的网络切片进行数据传输时的会话。
S603、采用第一会话向UPF网元发送第一以太网数据帧。
采用第一会话向UPF网元发送第一以太网数据帧,也就是采用源工业设备与目的工业设备之间对应的网络切片向UPF网元发送第一以太网数据帧。从而,提高了数据传输效率。
综上,在本实施例中,若采用第一本地网口接收到来自第一工业设备的第一以太网数据帧,则获取第一以太网数据帧中的源物理地址和目的物理地址;根据第一以太网数据帧中的源物理地址和目的物理地址,从预先创建的包分类器中查询第一以太网数据帧对应的第一会话的标识;其中,包分类器包括:源物理地址、目的物理地址、第一工业设备的协议地址、第一本地网口的标识以及第一会话的标识;采用第一会话向UPF网元发送第一以太网数据帧。从而,提高了数据传输效率。
在上述图7对应的实施例的基础上,本申请还提供了一种建立包分类器的方法。图8为本申请提供的一种建立包分类器的方法的流程示意图。如图8所示,在S601中的若采用第一本地网口接收到来自第一工业设备的第一以太网数据帧,则获取第一以太网数据帧中的源物理地址和目的物理地址之前,该方法还包括:
S701、若接收到通过第一本地网口发送的来自第一工业设备的首个以太网数据帧,则从首个以太网数据帧中读取源物理地址和目的物理地址,并将源物理地址作为第一工业设备的物理地址。
S702、根据第一工业设备的物理地址,查询第一工业设备的协议地址。
示例地,在本地地址缓存中,根据第一工业设备的物理地址,查询第一工业设备的协议地址。
S703、根据第一工业设备的协议地址,查询第一工业设备所在的设备对信息。
由上述实施例可知,每个设备对信息中包括工业设备的协议地址,则根据第一工业设备的协议地址,查询第一工业设备所在的设备对信息。
S704、根据设备对信息对应的网络切片标识,创建第一会话。
由上述实施例可知,每个设备对都对应唯一一个网络切片标识。则根据设备对信息对应的网络切片标识确定网络切片,并根据网络切片创建第一会话。
S705、在第一会话创建完成后,建立包分类器。
每一次创建一个新的会话,都建立一个包分类器,并更新包分类器,以使得包分类器更加丰富。
综上,在本实施例中,若接收到通过第一本地网口发送的来自第一工业设备的首个以太网数据帧,则从首个以太网数据帧中读取源物理地址和目的物理地址,并将源物理地址作为第一工业设备的物理地址;根据第一工业设备的物理地址,查询第一工业设备的协议地址;根据第一工业设备的协议地址,查询第一工业设备所在的设备对信息;根据设备对信息对应的网络切片标识,创建第一会话;在第一会话创建完成后,建立包分类器。从而,在数据传输的过程中,建立并更新包分类器。
在上述图7对应的实施例的基础上,本申请还提供了另一种采用网络切片标识传输以太网数据帧的方法。图9为本申请提供的另一种采用网络切片标识传输以太网数据帧的方法的流程示意图。如图9所示,在S503中的采用网络切片标识,对设备对信息中的工业设备的以太网数据帧进行传输,还包括:
S801、若采用第二会话接收到来自UPF网元发送的第二以太网数据帧,则从第二以太网数据帧中读取目的物理地址作为第二工业设备的物理地址。
根据目的物理地址可以确定目的工业设备,即第二工业设备为目的工业设备。
S802、根据第二工业设备的物理地址,从包分类器中查询第二工业设备对应的第二本地网口的标识。
S803、采用第二本地网口,向第二工业设备发送第二以太网数据帧。
从而使得作为目的工业设备的第二工业设备,接收到第二以太网数据帧。
综上,在本实施例中,若采用第二会话接收到来自UPF网元发送的第二以太网数据帧,则从第二以太网数据帧中读取目的物理地址作为第二工业设备的物理地址;根据第二工业设备的物理地址,从包分类器中查询第二工业设备对应的第二本地网口的标识;采用第二本地网口,向第二工业设备发送第二以太网数据帧。从而,精准地接收第二以太网数据帧,提高了数据传输效率。
进一步地,终端设备接收到网络管理设备发送工业设备信息之后,基于各工业设备的协议地址,获取本地连接的各工业设备的物理地址。
进一步地,UPF网元接收到第一以太网数据帧之后,会根据目的物理地址确定目的工业设备,并确定目的工业设备连接的终端设备。将第一以太网数据帧发送至目的工业设备对应的终端设备。该终端设备将第一以太网数据帧发送至目的工业设备。
进一步地,UPF网元每一次接收到第一以太网数据帧之后,获取第一以太网数据帧中的源物理地址,并根据该源物理地址建立本地包转发列表。其中,转发列表中的表项包括:GTP(通用数据传输平台,General Data Transfer Platform)隧道标识、物理地址;物理地址就是第一以太网数据帧中的源物理地址,GTP隧道用于传输UPF网元与第一以太网数据帧对应的工业设备之间的数据。
进一步地,UPF网元接收到第三以太网数据帧之后,获取第三以太网数据帧中的目的物理地址,根据第三以太网数据帧中的目的物理地址在转发列表中确定目的物理地址对应的GTP隧道标识。并采用该GTP隧道将第三以太网数据帧发送至目的工业设备。
示例地,第三以太网数据帧可以来自数据网络DN网元和/或其他UPF网元的。
下述对用以执行的本申请所提供的一种数据传输装置、设备及存储介质等进行说明,其具体的实现过程以及技术效果参见上述,下述不再赘述。
图10为本申请实施例提供的一种数据传输装置的示意图,如图10所示,应用于通信***中的网络管理设备,该装置包括:
第一接收模块1001,用于接收终端设备发送的网络切片查询请求,网络切片查询请求包括:终端设备的协议地址、终端设备的GPSI以及终端设备本地连接的各工业设备的物理地址。
查询模块1002,用于根据终端设备的协议地址,查询与终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息。
第一发送模块1003,用于向终端设备发送设备对信息以及网络切片标识,以使得终端设备采用网络切片标识,对设备对信息中的工业设备的以太网数据帧进行传输。
进一步地,第一发送模块1003,还用于向UDM网元发送虚拟网络组信息,虚拟网络组信息用于使得UDM网元进行虚拟网络组信息的更新;虚拟网络组信息包括:终端设备的GPSI、VLAN ID以及网络切片配置信息。
进一步地,第一接收模块1001,还用于接收UDM网元发送的反馈完成消息,反馈完成消息为UDM网元对虚拟网络组信息更新完成后发送的消息。
进一步地,第一接收模块1001,还用于接收终端设备发送的设备信息查询请求,设备信息查询请求包括:终端设备的协议地址。
进一步地,查询模块1002,还用于根据终端设备的协议地址,查询部署在网络中的工业设备信息,工业设备信息包括:各工业设备的协议地址,以及VLAN ID。
进一步地,第一发送模块1003,还用于向终端设备发送工业设备信息,工业设备信息用于使得终端设备基于各工业设备的协议地址,获取本地连接的各工业设备的物理地址。
进一步地,第一接收模块1001,还用于接收网络用户设备发送的VLANID、VLAN ID关联的网络切片标识以及设备对信息。
进一步地,第一接收模块1001,还用于接收网络用户设备发送的网络切片标识以及网络切片标识对应的网络切片配置信息。
进一步地,查询模块1002,具体用于根据终端设备的协议地址,查询终端设备匹配的设备对信息;根据设备对信息,查询对应的网络切片标识;根据网络切片标识,查询网络切片配置信息。
图11为本申请实施例提供的另一种数据传输装置的示意图,如图11所示,应用于终端设备,该装置包括:
第二发送模块1101,用于向网络管理设备发送网络切片查询请求,网络切片查询请求包括:终端设备的协议地址、终端设备的GPSI以及终端设备本地连接的各工业设备的物理地址;网络切片查询请求用于使得网络管理设备根据终端设备的协议地址,查询与终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息。
第二接收模块1102,用于接收网络管理设备发送的设备对信息以及网络切片标识。
传输模块1103,还用于采用网络切片标识,对设备对信息中的工业设备的以太网数据帧进行传输。
进一步地,传输模块1103,具体用于若采用第一本地网口接收到来自第一工业设备的第一以太网数据帧,则获取第一以太网数据帧中的源物理地址和目的物理地址;根据第一以太网数据帧中的源物理地址和目的物理地址,从预先创建的包分类器中查询第一以太网数据帧对应的第一会话的标识;其中,包分类器包括:源物理地址、目的物理地址、第一工业设备的协议地址、第一本地网口的标识以及第一会话的标识;采用第一会话向UPF网元发送第一以太网数据帧。
进一步地,传输模块1103,具体还用于若接收到通过第一本地网口发送的来自第一工业设备的首个以太网数据帧,则从首个以太网数据帧中读取源物理地址和目的物理地址,并将源物理地址作为第一工业设备的物理地址;根据第一工业设备的物理地址,查询第一工业设备的协议地址;根据第一工业设备的协议地址,查询第一工业设备所在的设备对信息;根据设备对信息对应的网络切片标识,创建第一会话;在第一会话创建完成后,建立包分类器。
进一步地,传输模块1103,具体还用于若采用第二会话接收到来自UPF网元发送的第二以太网数据帧,则从第二以太网数据帧中读取目的物理地址作为第二工业设备的物理地址;根据第二工业设备的物理地址,从包分类器中查询第二工业设备对应的第二本地网口的标识;采用第二本地网口,向第二工业设备发送第二以太网数据帧。
图12为本申请实施例提供的一种网络管理设备的示意图,该网络管理设备可以是具备处理、发送、接收功能的设备。如图12所示:
该网络管理设备包括:第一处理器1201、第一发送器1202、第一接收器1203。第一处理器1201与第一发送器1202、第一接收器1203通过总线通信连接。
第一接收器1203用于接收终端设备发送的信号,并传输至第一处理器1201。第一处理器1201用于执行上述方法实施例。具体实现方式和技术效果类似,这里不再赘述。第一发送器1202用于将第一处理器1201的处理结果发送至其它设备。
图13为本申请实施例提供的一种终端设备的示意图,该终端设备可以是具备处理、发送、接收功能的设备。如图13所示:
该终端设备包括:第二处理器1301、第二发送器1302、第二接收器1303。第二处理器1301与第二发送器1302、第二接收器1303通过总线通信连接。
第二接收器1303用于接收其它设备发送的信号,并传输至第二处理器1301。第二处理器1301用于执行上述方法实施例。具体实现方式和技术效果类似,这里不再赘述。第二发送器1302用于将第二处理器1301的处理结果发送至终端设备。
可选地,本发明还提供一种程序产品,例如计算机可读存储介质,包括程序,该程序在被处理器执行时用于执行上述方法实施例。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
Claims (10)
1.一种数据传输方法,其特征在于,应用于网络管理设备,所述方法包括:
接收终端设备发送的网络切片查询请求,所述网络切片查询请求包括:所述终端设备的协议地址、所述终端设备的通用公共订阅标识符GPSI以及所述终端设备本地连接的各工业设备的物理地址;
根据所述终端设备的协议地址,查询与所述终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息;
向所述终端设备发送所述设备对信息以及所述网络切片标识,以使得所述终端设备采用所述网络切片标识,对所述设备对信息中的工业设备的以太网数据帧进行传输。
2.根据权利要求1所述的方法,其特征在于,所述向所述终端设备发送所述设备对信息以及所述网络切片标识之前,所述方法还包括:
向统一数据管理UDM网元发送虚拟网络组信息,所述虚拟网络组信息用于使得所述UDM网元进行所述虚拟网络组信息的更新;所述虚拟网络组信息包括:所述终端设备的GPSI、虚拟局域网标识VLAN ID以及所述网络切片配置信息;
接收所述UDM网元发送的反馈完成消息,所述反馈完成消息为所述UDM网元对所述虚拟网络组信息更新完成后发送的消息。
3.根据权利要求2所述的方法,其特征在于,所述接收终端设备发送的网络切片查询请求之前,所述方法还包括:
接收所述终端设备发送的设备信息查询请求,所述设备信息查询请求包括:所述终端设备的协议地址;
根据所述终端设备的协议地址,查询部署在网络中的工业设备信息,所述工业设备信息包括:所述各工业设备的协议地址,以及所述VLAN ID;
向所述终端设备发送所述工业设备信息,所述工业设备信息用于使得所述终端设备基于所述各工业设备的协议地址,获取本地连接的所述各工业设备的物理地址。
4.根据权利要求3所述的方法,其特征在于,所述接收所述终端设备发送的设备信息查询请求之前,所述方法还包括:
接收网络用户设备发送的所述VLAN ID、所述VLAN ID关联的所述网络切片标识以及所述设备对信息。
5.根据权利要求4所述的方法,其特征在于,所述接收网络用户设备发送的所述VLANID、所述VLAN ID关联的所述网络切片标识以及所述设备对信息之前,所述方法还包括:
接收所述网络用户设备发送的所述网络切片标识以及所述网络切片标识对应的所述网络切片配置信息。
6.根据权利要求1所述的方法,其特征在于,所述根据所述终端设备的协议地址,查询与所述终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息,包括:
根据所述终端设备的协议地址,查询所述终端设备匹配的所述设备对信息;
根据所述设备对信息,查询对应的所述网络切片标识;
根据所述网络切片标识,查询所述网络切片配置信息。
7.一种数据传输方法,其特征在于,应用于终端设备,所述方法包括:
向网络管理设备发送网络切片查询请求,所述网络切片查询请求包括:所述终端设备的协议地址、所述终端设备的GPSI以及所述终端设备本地连接的各工业设备的物理地址;所述网络切片查询请求用于使得所述网络管理设备根据所述终端设备的协议地址,查询与所述终端设备匹配的设备对信息、网络切片标识以及网络切片配置信息;
接收所述网络管理设备发送的所述设备对信息以及所述网络切片标识;
采用所述网络切片标识,对所述设备对信息中的工业设备的以太网数据帧进行传输。
8.根据权利要求7所述的方法,其特征在于,所述采用所述网络切片标识,对所述设备对信息中的工业设备的以太网数据帧进行传输,包括:
若采用第一本地网口接收到来自第一工业设备的第一以太网数据帧,则获取所述第一以太网数据帧中的源物理地址和目的物理地址;
根据所述第一以太网数据帧中的源物理地址和目的物理地址,从预先创建的包分类器中查询所述第一以太网数据帧对应的第一会话的标识;其中,所述包分类器包括:源物理地址、目的物理地址、所述第一工业设备的协议地址、所述第一本地网口的标识以及所述第一会话的标识;
采用所述第一会话向用户平面功能UPF网元发送所述第一以太网数据帧。
9.根据权利要求8所述的方法,其特征在于,所述若采用第一本地网口接收到来自第一工业设备的第一以太网数据帧,则获取所述第一以太网数据帧中的源物理地址和目的物理地址之前,所述方法还包括:
若接收到通过所述第一本地网口发送的来自所述第一工业设备的首个以太网数据帧,则从所述首个以太网数据帧中读取源物理地址和目的物理地址,并将所述源物理地址作为所述第一工业设备的物理地址;
根据所述第一工业设备的物理地址,查询所述第一工业设备的协议地址;
根据所述第一工业设备的协议地址,查询所述第一工业设备所在的所述设备对信息;
根据所述设备对信息对应的所述网络切片标识,创建所述第一会话;
在所述第一会话创建完成后,建立所述包分类器。
10.根据权利要求8所述的方法,其特征在于,所述采用所述网络切片标识,对所述设备对信息中的工业设备的以太网数据帧进行传输,还包括:
若采用第二会话接收到来自所述UPF网元发送的第二以太网数据帧,则从所述第二以太网数据帧中读取目的物理地址作为第二工业设备的物理地址;
根据所述第二工业设备的物理地址,从所述包分类器中查询所述第二工业设备对应的第二本地网口的标识;
采用所述第二本地网口,向所述第二工业设备发送所述第二以太网数据帧。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310189931.XA CN116192986A (zh) | 2023-03-01 | 2023-03-01 | 一种数据传输方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310189931.XA CN116192986A (zh) | 2023-03-01 | 2023-03-01 | 一种数据传输方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116192986A true CN116192986A (zh) | 2023-05-30 |
Family
ID=86448457
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310189931.XA Pending CN116192986A (zh) | 2023-03-01 | 2023-03-01 | 一种数据传输方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116192986A (zh) |
-
2023
- 2023-03-01 CN CN202310189931.XA patent/CN116192986A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109842906B (zh) | 一种通信的方法、装置及*** | |
JP6908334B2 (ja) | モノのインターネット通信方法、モノのインターネット装置、及びモノのインターネットシステム | |
EP3993347A1 (en) | Method and device for application migration | |
CN110401972B (zh) | 在多网络切片的网络中路由消息的方法、设备及*** | |
CN106789526B (zh) | 多***网络连接的方法及装置 | |
CN109672708B (zh) | 通信方法及装置、*** | |
CN111901132B (zh) | 群组管理方法、装置及*** | |
KR20210044831A (ko) | 사용자 그룹에 대한 세션 관리 방법 및 장치 | |
CN107342925B (zh) | 一种报文传输方法及装置 | |
WO2018024121A1 (zh) | 一种网络功能nf管理方法及nf管理设备 | |
KR20100103639A (ko) | 다중 무선 네트워크에 동시 액세스하기 위한 장치 및 방법 | |
EP3633921B1 (en) | Data link layer-based communication method, device, and system | |
EP3654673A1 (en) | Multicast method and device | |
TW201015937A (en) | Proxy mechanism for mesh-type networks | |
CN103023785A (zh) | 媒体访问控制mac地址获取方法及装置 | |
CN105227334B (zh) | 一种Fabric网络拓扑发现方法和装置 | |
EP3259938A1 (en) | Simple mesh network for wireless transceivers | |
CN101179423A (zh) | 一种获取服务质量映射表的方法、装置及*** | |
CN116192986A (zh) | 一种数据传输方法 | |
CN103188662B (zh) | 一种验证无线接入点的方法以及装置 | |
WO2014000489A1 (zh) | 建立多模rru与bbu之间通信链路的方法、多模rru和bbu | |
US8036218B2 (en) | Technique for achieving connectivity between telecommunication stations | |
US10972883B2 (en) | Terminal and data transmission to perform terminal to terminal data transmission in an internet of vehicles (IoV) system | |
WO2017198088A1 (zh) | 资源订阅方法、资源订阅装置和资源订阅*** | |
CN115776665B (zh) | Vn组配置方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |