CN118828776A - A routing scheduling method, network device and storage medium - Google Patents
A routing scheduling method, network device and storage medium Download PDFInfo
- Publication number
- CN118828776A CN118828776A CN202311553465.5A CN202311553465A CN118828776A CN 118828776 A CN118828776 A CN 118828776A CN 202311553465 A CN202311553465 A CN 202311553465A CN 118828776 A CN118828776 A CN 118828776A
- Authority
- CN
- China
- Prior art keywords
- routing
- user equipment
- data
- service
- identification 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
- 238000000034 method Methods 0.000 title claims abstract description 123
- 238000003860 storage Methods 0.000 title claims abstract description 10
- 238000004590 computer program Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 description 53
- 230000006870 function Effects 0.000 description 23
- 238000004891 communication Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 230000004069 differentiation Effects 0.000 description 8
- 230000001413 cellular effect Effects 0.000 description 6
- 238000007726 management method Methods 0.000 description 6
- 238000005538 encapsulation Methods 0.000 description 4
- 235000019580 granularity Nutrition 0.000 description 4
- 230000006855 networking Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- KLDZYURQCUYZBL-UHFFFAOYSA-N 2-[3-[(2-hydroxyphenyl)methylideneamino]propyliminomethyl]phenol Chemical compound OC1=CC=CC=C1C=NCCCN=CC1=CC=CC=C1O KLDZYURQCUYZBL-UHFFFAOYSA-N 0.000 description 1
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 238000001994 activation Methods 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 201000001098 delayed sleep phase syndrome Diseases 0.000 description 1
- 208000033921 delayed sleep phase type circadian rhythm sleep disease Diseases 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009469 supplementation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域Technical Field
本申请涉及通信技术领域,尤其涉及一种路由调度方法、网络设备及存储介质。The present application relates to the field of communication technology, and in particular to a routing scheduling method, a network device and a storage medium.
背景技术Background Art
相关技术中,在对路由数据进行选择时,通常采用第五代移动通信技术(5thGeneration Mobile Communication Technology,5G)的服务质量(Quality of Service,QoS)使用的数据包头字段的数据包筛选器集(Packet Filter Set)或用户终端为会话确定切片时使用的应用程序标识(Application Identification,APP ID)、全称域名(FullQualified Domain Name,FQDN)、网际互联协议(Internet Protocol,IP)三元组等。In the related technology, when selecting routing data, the packet filter set (Packet Filter Set) of the packet header field used by the Quality of Service (QoS) of the fifth generation mobile communication technology (5G) or the application identification (Application Identification, APP ID), full qualified domain name (Full Qualified Domain Name, FQDN), Internet Protocol (Internet Protocol, IP) triplet used by the user terminal to determine the slice for the session is usually used.
但是,无论是5G QoS使用的数据包头字段的Packet Filter Set,还是用户终端为会话确定切片时使用的APP ID、FQDN、IP三元组等,这些主要都是表现业务应用的属性特征,是使用设备上运行的业务选择5G切片和5G QoS,体现的是业务层面上的区分维度,与业务属性强相关。可见,相关技术中,在对5G切片、5G QoS等路由数据进行选择时,利用的是相关技术中的5G接入设备上运行的业务进行选择,选择方式单一,若在一些不关注业务的使用场景中,会导致网络服务个性化区分维度低,应用体验差。However, whether it is the Packet Filter Set of the packet header field used by 5G QoS, or the APP ID, FQDN, IP triplet used by the user terminal to determine the slice for the session, these are mainly the attribute characteristics of the service application. They use the services running on the device to select 5G slices and 5G QoS, which reflects the differentiation dimension at the service level and is strongly related to the service attributes. It can be seen that in the related technology, when selecting routing data such as 5G slices and 5G QoS, the services running on the 5G access devices in the related technology are used for selection. The selection method is single. If it is used in some usage scenarios that do not pay attention to the service, it will lead to a low personalized differentiation dimension of network services and a poor application experience.
发明内容Summary of the invention
有鉴于此,本申请实施例期望提供一种路由调度方法、网络设备及存储介质,能够扩展路由选择的方式,提高网络服务个性化区分维度,进而提升应用体验。In view of this, the embodiments of the present application hope to provide a routing scheduling method, a network device and a storage medium, which can expand the way of routing selection, improve the personalized differentiation dimension of network services, and thus enhance the application experience.
本申请实施例的技术方案是这样实现的:The technical solution of the embodiment of the present application is implemented as follows:
第一方面,本申请实施例提供一种路由调度方法,应用于网络设备,所述方法包括:In a first aspect, an embodiment of the present application provides a routing scheduling method, which is applied to a network device, and the method includes:
获取用户设备的设备标识信息;Obtain device identification information of the user's device;
基于设备标识信息,确定用户设备对应的业务的路由调度数据;Determine routing scheduling data for a service corresponding to the user equipment based on the equipment identification information;
基于用户设备对应的业务的路由调度数据,对用户设备的业务进行路由调度。Based on the route scheduling data of the service corresponding to the user equipment, route scheduling is performed on the service of the user equipment.
第二方面,本申请实施例提供一种路由调度方法,应用于网络设备,所述方法包括:In a second aspect, an embodiment of the present application provides a routing scheduling method, which is applied to a network device, and the method includes:
向用户设备发送用户路由选择策略URSP表,所述URSP表至少反映所述用户设备的设备标识信息与对应的签约路由数据和/或路由策略数据之间的对应关系;Sending a user routing selection policy URSP table to a user equipment, wherein the URSP table at least reflects a correspondence between the device identification information of the user equipment and the corresponding subscribed routing data and/or routing policy data;
接收所述用户设备发送的利用所述URSP表以及所述设备标识信息确定的与所述用户设备的设备标识信息对应的签约路由数据和/或路由策略数据;receiving subscription routing data and/or routing policy data corresponding to the device identification information of the user equipment and determined by using the URSP table and the device identification information and sent by the user equipment;
基于所接收的与所述用户设备的设备标识信息对应的签约路由数据和/或路由策略数据,对所述用户设备的业务进行路由调度。Based on the received subscription routing data and/or routing policy data corresponding to the device identification information of the user equipment, routing scheduling is performed on the service of the user equipment.
第三方面,本申请实施例提供一种网络设备,所述网络设备包括:确定单元及调度单元;其中,In a third aspect, an embodiment of the present application provides a network device, the network device comprising: a determination unit and a scheduling unit; wherein:
所述确定单元,用于获取用户设备的设备标识信息;基于设备标识信息,确定用户设备对应的业务的路由调度数据;所述调度单元,用于基于用户设备对应的业务的路由调度数据,对用户设备的业务进行路由调度;The determining unit is used to obtain device identification information of the user equipment; based on the device identification information, determine the routing scheduling data of the service corresponding to the user equipment; the scheduling unit is used to perform routing scheduling on the service of the user equipment based on the routing scheduling data of the service corresponding to the user equipment;
或者,所述确定单元,用于向用户设备发送用户路由选择策略URSP表,所述URSP表至少反映所述用户设备的设备标识信息与对应的签约路由数据和/或路由策略数据之间的对应关系;接收所述用户设备发送的利用所述URSP表以及所述设备标识信息确定的与所述用户设备的设备标识信息对应的签约路由数据和/或路由策略数据;所述调度单元,用于基于所接收的与所述用户设备的设备标识信息对应的签约路由数据和/或路由策略数据,对所述用户设备的业务进行路由调度。Alternatively, the determination unit is used to send a user routing selection policy URSP table to the user equipment, wherein the URSP table at least reflects the correspondence between the device identification information of the user equipment and the corresponding contracted routing data and/or routing policy data; receive the contracted routing data and/or routing policy data corresponding to the device identification information of the user equipment determined by using the URSP table and the device identification information, which are sent by the user equipment; and the scheduling unit is used to perform routing scheduling for the service of the user equipment based on the received contracted routing data and/or routing policy data corresponding to the device identification information of the user equipment.
第四方面,本申请实施例提供一种网络设备,网络设备包括:处理器及存储器;处理器执行存储器存储的运行程序时实现上述路由调度方法。In a fourth aspect, an embodiment of the present application provides a network device, the network device comprising: a processor and a memory; when the processor executes a running program stored in the memory, the above-mentioned routing scheduling method is implemented.
第四方面,本申请实施例提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述路由调度方法。In a fourth aspect, an embodiment of the present application provides a storage medium on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned routing scheduling method is implemented.
本申请实施例提供一种路由调度方法、网络设备及存储介质,该方法包括:获取用户设备的设备标识信息;基于设备标识信息,确定用户设备对应的业务的路由调度数据;基于用户设备对应的业务的路由调度数据,对用户设备的业务进行路由调度。采用上述实现方案,在对路由进行调度的过程中,网络设备能够通过接收到的用户设备发送的设备标识信息,基于设备标识信息确定与设备标识信息对应的路由调度数据,因路由调度数据是与设备标识信息相关,从而实现网络设备在接收到不同的设备标识信息时,所选择的路由调度数据也会不同,进而能够为不同的设备标识信息匹配对应的路由,且因不同的用户设备具有唯一的设备标识信息,采用利用设备标识信息匹配路由的方式,与业务本身所具有的属性特征相关性较小,从而在一些不关注业务的应用场景中,采用上述方式能够针对不同用户设备对应的业务进行个性化的路由调度,提高了5G网络服务个性化区分维度,应用体验感更强。The embodiment of the present application provides a routing scheduling method, a network device and a storage medium, the method comprising: obtaining device identification information of a user device; determining routing scheduling data of a service corresponding to the user device based on the device identification information; and performing routing scheduling on the service of the user device based on the routing scheduling data of the service corresponding to the user device. By adopting the above implementation scheme, in the process of routing scheduling, the network device can determine the routing scheduling data corresponding to the device identification information based on the device identification information through the received device identification information sent by the user device. Since the routing scheduling data is related to the device identification information, when the network device receives different device identification information, the selected routing scheduling data will also be different, and thus the corresponding routes can be matched for different device identification information. Moreover, since different user devices have unique device identification information, the method of matching routes using device identification information has less correlation with the attribute characteristics of the service itself. Therefore, in some application scenarios that do not pay attention to the service, the above method can be used to perform personalized routing scheduling for the services corresponding to different user devices, thereby improving the personalized differentiation dimension of 5G network services and providing a stronger application experience.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为一种示例性地5G网络架构示意图;FIG1 is a schematic diagram of an exemplary 5G network architecture;
图2为一种示例性地5G网络切片示意图;FIG2 is a schematic diagram of an exemplary 5G network slicing;
图3为一种示例性地终端用户路由选择策略(User Equipment Route SelectionPolicy,URSP)的接收与配置流程示意图;FIG3 is a schematic diagram of an exemplary process of receiving and configuring a terminal user routing selection policy (User Equipment Route Selection Policy, URSP);
图4为一种示例性地用户面流量的分类和标记的原理以及QoS流和接入网络(Access Network,AN)资源的映射方式示意图;FIG4 is a schematic diagram showing an exemplary principle of classification and marking of user plane traffic and a mapping method of QoS flows and access network (AN) resources;
图5为一种示例性地5G+工业互联网业务数据传输系统架构示意图;FIG5 is a schematic diagram of an exemplary 5G+ industrial Internet business data transmission system architecture;
图6为本申请实施例提供的一种路由调度方法流程示意图一;FIG6 is a flow chart of a routing scheduling method provided in an embodiment of the present application;
图7为本申请实施例提供的一种用户设备(User Equipment,UE)注册过程中基于设备ID进行路由调度的流程示意图;FIG. 7 is a schematic diagram of a process of performing routing scheduling based on a device ID during a user equipment (UE) registration process provided by an embodiment of the present application;
图8为本申请实施例提供的一种第三代合作伙伴计划(Third GenerationPartnership Project,3GPP)中UE注册更新流程示意图;FIG8 is a schematic diagram of a UE registration update process in a Third Generation Partnership Project (3GPP) provided in an embodiment of the present application;
图9为本申请实施例提供的一种UE会话建立过程中基于设备ID进行路由调度的流程示意图;FIG9 is a schematic diagram of a process of performing routing scheduling based on a device ID during a UE session establishment process provided by an embodiment of the present application;
图10为本申请实施例提供的一种3GPP中UE会话建立更新流程示意图;FIG10 is a schematic diagram of a UE session establishment and update process in 3GPP provided in an embodiment of the present application;
图11为本申请实施例提供的一种上行业务数据中根据设备ID确定QoS规则的流程示意图;FIG11 is a schematic diagram of a process for determining a QoS rule according to a device ID in uplink service data provided by an embodiment of the present application;
图12为本申请实施例提供的一种下行业务数据中根据设备ID确定QoS规则的流程示意图;FIG12 is a schematic diagram of a process for determining QoS rules according to a device ID in downlink service data provided by an embodiment of the present application;
图13为本申请实施例提供的一种路由调度方法流程示意图二;FIG13 is a second flow chart of a routing scheduling method provided in an embodiment of the present application;
图14为本申请实施例提供的一种网络设备1的结构示意图一;FIG14 is a structural diagram 1 of a network device 1 provided in an embodiment of the present application;
图15为本申请实施例提供的一种网络设备1的结构示意图二。FIG. 15 is a second structural diagram of a network device 1 provided in an embodiment of the present application.
具体实施方式DETAILED DESCRIPTION
为了能够更加详尽地了解本申请实施例的特点及技术内容,下面结合说明书附图及具体实施例对本申请的技术方案做进一步的详细阐述,所附附图仅供参考说明之用,并非用来限定本申请实施例。In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present application, the technical solution of the present application is further elaborated in detail below in combination with the drawings and specific embodiments of the specification. The attached drawings are for reference only and are not used to limit the embodiments of the present application.
除非另有定义,本申请所使用的所有技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本申请所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。Unless otherwise defined, all technical and scientific terms used in this application have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used in this application are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。还需要指出,本申请实施例所涉及的术语“第一/第二/第三”仅是用于区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一/第二/第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述以外的顺序实施例。In the following description, reference is made to "some embodiments", which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict. It should also be noted that the terms "first/second/third" involved in the embodiments of the present application are only used to distinguish similar objects and do not represent a specific ordering of the objects. It is understandable that "first/second/third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.
为更清楚本申请实施例的技术方案,首先对5G网络行业应用场景下所涉及的相关技术进行介绍。In order to make the technical solutions of the embodiments of the present application clearer, the relevant technologies involved in the application scenarios of the 5G network industry are first introduced.
(1)5G网络架构(1) 5G network architecture
关于网络功能虚拟化和软件定义网络的技术规范3GPP相关协议中确定的5G网络架构如图1所示,该系统架构包含端到端的节点或网元,其中,包括5G UE、接入网设备(R)AN、用户面功能(User plane Function,UPF)。The 5G network architecture determined in the 3GPP-related protocols of the technical specifications for network function virtualization and software-defined networking is shown in Figure 1. The system architecture includes end-to-end nodes or network elements, including 5G UE, access network equipment (R)AN, and user plane function (UPF).
5G控制面采用基于服务的架构,控制面网元包含认证服务器功能(Authentication Server Function,AUSF),能够提供认证相关功能;移动性接入管理功能(Access and Mobility Management Function,AMF);会话管理功能(Session ManagementFunction,SMF);网络切片选择功能(Network Slice Selection Function,NSSF),其管理网络切片相关信息,比如负责为终端选择网络切片;网络开放功能(Network ExposureFunction,NEF),负责向第三方或非3GPP环境开放5G核心网网络能力的网络功能实体,可以把它当成是一个代理、转换点,或者API聚合点;网络存储功能(Network RepositoryFunction,NRF),负责对网络功能服务注册登记、状态监测等,实现网络功能服务自动化管理、选择和可扩展,并允许每个网络功能发现其它网络功能;策略控制功能(PolicyControl function,PCF);统一数据库(Unified Data Management,UDM),其可以完成用户签约数据管理、认证信息生成、移动性管理、短消息路由等功能;数据网络(Date Network,DN),其可以是5GC外部数据网络(Internet等)和应用功能(Application Function,AF),其类似于一个应用服务器,其与其他5G核心网控制面NF交互,并提供业务服务。The 5G control plane adopts a service-based architecture. The control plane network elements include the Authentication Server Function (AUSF), which can provide authentication-related functions; Access and Mobility Management Function (AMF); Session Management Function (SMF); Network Slice Selection Function (NSSF), which manages network slice-related information, such as selecting network slices for terminals; Network Exposure Function (NEF), which is responsible for opening the network function entity of the 5G core network capability to third parties or non-3GPP environments. It can be regarded as an agent, conversion point, or API aggregation point; Network Repository Function (NRF), which is responsible for network function service registration and status monitoring, etc., to achieve automatic management, selection and scalability of network function services, and allow each network function to discover other network functions; Policy Control function (PCF); Unified Database (UNDF); Management, UDM), which can complete functions such as user contract data management, authentication information generation, mobility management, short message routing, etc.; Data Network (DN), which can be a 5GC external data network (Internet, etc.) and Application Function (AF), which is similar to an application server, which interacts with other 5G core network control plane NFs and provides business services.
其中,N1接口为UE和AMF间的信令面接口;N2接口为(R)AN和AMF间的信令面接口;N3接口为5G(R)AN与UPF间的接口,主要用于传递5G(R)AN与UPF间的上下行用户面数据;N4接口为SMF和UPF间的接口,用于传输SMF和UPF间的控制面信息;N6接口是UPF和DN之间的接口,用于传递UPF和DN之间上下行用户数据流;N9接口为UPF和UPF之间的用户面接口,用于传递UPF间的上行用户数据流、下行用户数据流。Among them, the N1 interface is the signaling plane interface between UE and AMF; the N2 interface is the signaling plane interface between (R)AN and AMF; the N3 interface is the interface between 5G(R)AN and UPF, which is mainly used to transmit the uplink and downlink user plane data between 5G(R)AN and UPF; the N4 interface is the interface between SMF and UPF, which is used to transmit the control plane information between SMF and UPF; the N6 interface is the interface between UPF and DN, which is used to transmit the uplink and downlink user data flows between UPF and DN; the N9 interface is the user plane interface between UPF and UPF, which is used to transmit the uplink user data flow and the downlink user data flow between UPFs.
(2)5G网络切片(2) 5G network slicing
通过将网络资源划分为多个网络切片,5G网络切片可以为具有不同服务需求(例如:延迟、可靠性、容量、隔离以及其他功能)的行业提供差异化服务。5G网络切片可如图2所示。运营商网络将不但可以服务于以“尽力服务(Best Effort)传输”为通信需求特征的信息消费类业务,也可以满足以“确定性传输”为通信需求的生产控制类服务。运营商网络可为这些通信需求迥异的服务分配逻辑上或者物理上隔离的网络资源,这些网络资源不但包括5G核心网络控制平面和用户平面的网络功能,也包括无线网络和传输网络的资源。By dividing network resources into multiple network slices, 5G network slices can provide differentiated services for industries with different service requirements (e.g., latency, reliability, capacity, isolation, and other functions). 5G network slices can be shown in Figure 2. The operator network will not only serve information consumption services with "Best Effort transmission" as the communication requirement, but also meet production control services with "deterministic transmission" as the communication requirement. The operator network can allocate logically or physically isolated network resources for these services with different communication requirements. These network resources include not only the network functions of the 5G core network control plane and user plane, but also the resources of the wireless network and transmission network.
需要说明的是,图2中涉及的相关名称解释如下:It should be noted that the relevant names involved in Figure 2 are explained as follows:
海量互联网通信(Massive Machine Type Communication,mMTC);Massive Machine Type Communication (mMTC);
增强移动带宽(Enhance Mobile Broadband,eMBB)Enhance Mobile Broadband (eMBB)
超高可靠性与超低时延业务(Ultra Reliable&Low Latency Communication,URLLC);Ultra Reliable & Low Latency Communication (URLLC);
有源天线单元(Active Antenna Unit,AAU);Active Antenna Unit (AAU);
分布单元(Distributed Unit,DU);Distributed Unit (DU);
中心单元(Centralized Unit,CU)。Centralized Unit (CU).
(3)终端切片选择(3) Terminal Slice Selection
当终端业务应用的业务流需使用通信服务时,终端为其发起协议数据单元(Protocol Data Unit,PDU)会话建立过程。一个PDU会话是指一个UE与DN之间进行通讯的过程。基于URSP规则,终端可以在发起PDU会话建立的过程中指定所希望使用的网络切片标识信息(Single Network Slice Selection Assistance Information,S-NSSAI),也可以由网络负责指定PDU会话所使用的网络切片。一般的,如果网络应用业务流需要使用某个特定的网络切片,运营商应为URSP中的业务流提供相应的网络切片。因此,终端应当在建立PDU会话的过程中携带相关的S-NSSAI信息,以请求网络选择对应的切片,为网络应用业务提供相应的切片服务。When the service flow of the terminal service application needs to use the communication service, the terminal initiates the protocol data unit (PDU) session establishment process for it. A PDU session refers to the process of communication between a UE and a DN. Based on the URSP rules, the terminal can specify the network slice identification information (Single Network Slice Selection Assistance Information, S-NSSAI) that it wants to use in the process of initiating the establishment of the PDU session, or the network can be responsible for specifying the network slice used by the PDU session. Generally, if the network application service flow needs to use a specific network slice, the operator should provide the corresponding network slice for the service flow in the URSP. Therefore, the terminal should carry the relevant S-NSSAI information in the process of establishing the PDU session to request the network to select the corresponding slice and provide the corresponding slice service for the network application service.
如图3所示,展示了终端URSP的接收与配置流程,URSP是对终端进行切片配置与管理的核心规则,URSP在切片订购开通过程中生成,在切片业务流程中作用于终端,用于指导终端根据业务特征TD将业务数据放到相应的切片上承载。按照移动互联网应用对5G网络服务的要求,移动应用提供方与5G网络运营商签订服务等级协议(Service-LevelAgreement,SLA)。5G网络运营商将为移动互联网应用提供符合SLA约定的网络切片服务,并创建URSP。As shown in Figure 3, the process of receiving and configuring the terminal URSP is shown. The URSP is the core rule for configuring and managing slices for the terminal. The URSP is generated during the slice subscription and activation process and acts on the terminal in the slice service process to guide the terminal to place the service data on the corresponding slice according to the service characteristics TD. According to the requirements of mobile Internet applications for 5G network services, the mobile application provider signs a service level agreement (SLA) with the 5G network operator. The 5G network operator will provide network slice services that meet the SLA agreement for mobile Internet applications and create URSP.
针对于URSP,在3GPP规范中定义了URSP用于描述来自业务应用的业务流与切片之间的关联关系。如表1所示,表1为URSP规则的一种示例,其中,路由选择描述用于描述与业务流描述相符合的业务流所使用的切片S-NSSAI及其它通信路由特征,路由选择描述符如以下表2所示。TD是实现切片服务多样化、定制化的关键属性,TD提供了不同业务颗粒度,应该根据多样化的业务需求(点-线-管),灵活选择合适的TD。TD主要是表现移动互联网应用的属性特征,目前3GPP定义的TD主要包括APP ID、FQDN、IP三元组以及数据网络名称(DataNetwork Name,DNN)等。For URSP, URSP is defined in the 3GPP specification to describe the association between service flows from business applications and slices. As shown in Table 1, Table 1 is an example of URSP rules, in which the routing description is used to describe the slice S-NSSAI and other communication routing characteristics used by the service flow that conforms to the service flow description. The routing descriptor is shown in Table 2 below. TD is a key attribute to achieve diversification and customization of slice services. TD provides different service granularities. The appropriate TD should be flexibly selected according to diversified business needs (point-line-tube). TD mainly reflects the attribute characteristics of mobile Internet applications. The current TD defined by 3GPP mainly includes APP ID, FQDN, IP triplet and data network name (DataNetwork Name, DNN).
表1 URSP规则Table 1 URSP rules
表2路由选择描述符Table 2 Routing Descriptor
(4)5G QoS(4) 5G QoS
5G服务质量的控制不是基于承载的策略,而是在QoS流级别上实现的。通过QoS流标识符(QoS Flow Identifier,QFI)对每条QoS流进行分类标记。不同的PDU会话可以通过其QoS流进行区分,换言之,QoS流就是PDU会话中最小的区分粒度。同一个PDU会话最多可以包含64条QFI互不相同的QoS流。但是,相同的QFI可以在不同的PDU会话中重复使用。具有相同QFI的用户数据,在转发时具有相同的处理方式。QoS流由SMF进行控制。在接入网侧,可以由SMF通过AMF向其提供QoS配置,也可以是预置。在UE侧,上行传输需要的QoS规则,既可以由SMF在PDU会话建立或修改的过程中提供,也可以通过反射QoS机制进行推导。在UPF侧,其包检测规则(Packet Detection Rules,PDR)是由SMF进行配置。在5G系统中,由于各类业务在流量、时延等方面的区别,QoS流的类型被分为三类:The control of 5G service quality is not based on the bearer strategy, but is implemented at the QoS flow level. Each QoS flow can be classified and marked by the QoS Flow Identifier (QFI). Different PDU sessions can be distinguished by their QoS flows. In other words, the QoS flow is the smallest granularity of distinction in the PDU session. The same PDU session can contain up to 64 QoS flows with different QFIs. However, the same QFI can be reused in different PDU sessions. User data with the same QFI has the same processing method when forwarding. The QoS flow is controlled by the SMF. On the access network side, the SMF can provide it with QoS configuration through the AMF, or it can be preset. On the UE side, the QoS rules required for uplink transmission can be provided by the SMF during the establishment or modification of the PDU session, or can be derived through the reflective QoS mechanism. On the UPF side, its packet detection rules (Packet Detection Rules, PDR) are configured by the SMF. In the 5G system, due to the differences in traffic, latency, etc. among various services, the types of QoS flows are divided into three categories:
第一类,保证比特率(Guaranteed Bit Rate,GBR)的QoS流。这类GBR QoS流的比特速率不会受网络资源的影响。The first category is the Guaranteed Bit Rate (GBR) QoS flow. The bit rate of this type of GBR QoS flow will not be affected by network resources.
第二类,不保证比特率(Non-Guaranteed Bit Rate,Non-GBR)的QoS流。该类QoS流通过降低速率来适应网络状态,但可以长时间地占用资源。The second type is the Non-Guaranteed Bit Rate (Non-GBR) QoS flow. This type of QoS flow adapts to the network status by reducing the rate, but can occupy resources for a long time.
第三类,时延关键(Delay Critical)GBR QoS流,是5G的新增类型,主要应用于超可靠低时延通信URLLC场景。The third type, Delay Critical GBR QoS flow, is a new type added in 5G and is mainly used in ultra-reliable and low-latency communication (URLLC) scenarios.
用户面流量的分类和标记的原理以及QoS流和AN资源的映射方式方法如图4所示。在下行链路(Down Link,DL)方向上,根据业务数据流(Service Data Flow,SDF)模板中的SDF优先级,UPF可以对到达的数据进行分类。通过N3和N9用户面标记QoS流的QFI,UPF就可以传送属于一个QoS流的用户面流量的分类标记,然后AN就可以将QoS流和AN的资源绑定在一起,比如数据无限承载(Data Radio Bearer,DRB),QoS流和AN资源分配没有严格的1:1的比例,它取决于AN用来映射到QoS流而建立的AN资源。The principles of user plane traffic classification and marking and the mapping method of QoS flow and AN resources are shown in Figure 4. In the downlink (DL) direction, UPF can classify the arriving data according to the SDF priority in the service data flow (SDF) template. By marking the QFI of the QoS flow on the user plane of N3 and N9, UPF can transmit the classification mark of the user plane traffic belonging to a QoS flow, and then AN can bind the QoS flow with AN resources, such as Data Radio Bearer (DRB). There is no strict 1:1 ratio between QoS flow and AN resource allocation, which depends on the AN resources established by AN to map to the QoS flow.
如果没有匹配的资源且所有的QoS流都和一个或者几个下行包过滤器(packetfilter)相关联的话,UPF将丢弃下行数据包。If there are no matching resources and all QoS flows are associated with one or several downstream packet filters, the UPF will discard the downstream data packets.
在上行链路方向上,UE将根据QoS规则中的包过滤器(PacketFilter)对上行数据包进行评估,评估的依据是QoS规则中按升序排列的优先值顺序,直到找到匹配的QoS规则(哪一个PacketFilter匹配上行数据包)。然后UE将采用对应的QoS规则中的QoS流标识符QFI来绑定上行数据包和QoS流,之后UE再将QoS流和分配的AN资源绑定。In the uplink direction, the UE will evaluate the uplink data packets according to the packet filters (PacketFilter) in the QoS rules, and the evaluation is based on the priority value order in ascending order in the QoS rules until a matching QoS rule is found (which PacketFilter matches the uplink data packet). The UE will then use the QoS flow identifier QFI in the corresponding QoS rule to bind the uplink data packet and the QoS flow, and then the UE will bind the QoS flow to the allocated AN resources.
如果没有发现匹配的样本且默认的QoS规则包含一个或者多个上行包过滤器(PacketFilter),UE将丢弃上行数据包。If no matching sample is found and the default QoS rule contains one or more uplink packet filters (PacketFilter), the UE will discard the uplink data packet.
(5)5G+工业互联网通信组网架构(5) 5G+Industrial Internet Communication Network Architecture
5G+工业互联网业务数据传输目前最常用的系统架构如图5所示,各个行业终端通过5G网关或者5G客户终端设备(Customer Premise Equipment,CPE)接入5G网络,行业终端可以通过现有的Wi-Fi、有线等方式和5G CPE进行连接,5G CPE通过用户识别卡(Subscriber Identity Module,SIM)接入5G系统使得可以完成端到端的通信。在此组网架构中,终端侧不需要做任何改变,对端到端架构中5G系统的引入可以做到无感知。The most commonly used system architecture for 5G+Industrial Internet business data transmission is shown in Figure 5. Various industry terminals access the 5G network through 5G gateways or 5G customer premises equipment (CPE). Industry terminals can connect to 5G CPE through existing Wi-Fi, wired, etc. 5G CPE accesses the 5G system through the subscriber identity module (SIM) to complete end-to-end communication. In this networking architecture, no changes are required on the terminal side, and the introduction of the 5G system in the end-to-end architecture can be achieved without perception.
需要说明的是,图5中的涉及的相关名称解释如下:It should be noted that the related names in FIG. 5 are explained as follows:
管理和编排(Management and Orchestration,MANO);Management and Orchestration (MANO);
增强型短消息服务(Enhanced Message Service,EMS)。Enhanced Message Service (EMS).
基于上述描述,在实际应用的过程中,涉及到的对于5G切片的使用,UE在会话建立时使用APP ID、FQDN、IP三元组以及DNN等作为TD,确定终端设备选择的切片信息S-NSSAI。Based on the above description, in the actual application process, when using 5G slices, the UE uses APP ID, FQDN, IP triplet and DNN as TD when establishing a session to determine the slice information S-NSSAI selected by the terminal device.
对于5G QoS的使用,如果是IP类型数据,5G使用以下一个或者多个IP头域字段进行组合作为数据包过滤器集Packet Filter Set对数据包进行识别过滤映射到不同的5GQFI,提供不同的5G QoS服务,如下所示:For the use of 5G QoS, if it is IP type data, 5G uses one or more of the following IP header fields as a packet filter set to identify and filter the data packets and map them to different 5GQFIs to provide different 5G QoS services, as shown below:
-Source/destination IP address or IPv6 prefix.-Source/destination IP address or IPv6 prefix.
-Source/destination port number.-Source/destination port number.
-Protocol ID of the protocol above IP/Next header type.-Protocol ID of the protocol above IP/Next header type.
-Type of Service(TOS)(IPv4)/Traffic class(IPv6)and Mask.-Type of Service(TOS)(IPv4)/Traffic class(IPv6)and Mask.
-Flow Label(IPv6).-Flow Label(IPv6).
-Security parameter index.-Security parameter index.
-Packet Filter direction-Packet Filter direction
如果是以太类型数据,5G使用以下一个或者多个以太帧头域字段进行组合作为Packet Filter Set对数据包进行识别过滤映射到不同的5G QFI,提供不同的5G QoS服务,如下所示:If it is Ethernet type data, 5G uses one or more of the following Ethernet frame header fields as a Packet Filter Set to identify and filter the data packets and map them to different 5G QFIs to provide different 5G QoS services, as shown below:
-Source/destination MAC address.-Source/destination MAC address.
-Ethertype as defined in IEEE 802.3[131].-Ethertype as defined in IEEE 802.3[131].
-Customer-VLAN tag(C-TAG)and/or Service-VLAN tag(S-TAG)VID fields asdefined in IEEE Std 802.1Q[98].-Customer-VLAN tag(C-TAG)and/or Service-VLAN tag(S-TAG)VID fields asdefined in IEEE Std 802.1Q[98].
-Customer-VLAN tag(C-TAG)and/or Service-VLAN tag(S-TAG)PCP/DEI fieldsas defined in IEEE Std 802.1Q[98].-Customer-VLAN tag(C-TAG)and/or Service-VLAN tag(S-TAG)PCP/DEI fieldsas defined in IEEE Std 802.1Q[98].
-IP Packet Filter Set,in the case that Ethertype indicates IPv4/IPv6payload.-IP Packet Filter Set,in the case that Ethertype indicates IPv4/IPv6payload.
-Packet Filter direction.-Packet Filter direction.
无论是5G QoS使用的数据包头字段的Packet Filter Set还是终端为会话确定切片时使用的APP ID、FQDN、IP三元组以及DNN,这些主要是表现业务应用的属性特征,是使用5G接入设备(例如,5G网关)上运行的业务中的信息来确定5G切片和5G QoS的选择,与业务的相关信息强绑定,在一些不关注业务的使用场景中,网络服务个性化区分维度较小,用户应用体验感差。Whether it is the Packet Filter Set of the packet header field used by 5G QoS or the APP ID, FQDN, IP triplet and DNN used by the terminal to determine the slice for the session, these mainly reflect the attribute characteristics of the business application. They use the information in the business running on the 5G access device (for example, the 5G gateway) to determine the selection of 5G slices and 5G QoS, and are strongly bound to the relevant information of the business. In some usage scenarios that do not focus on the business, the network service personalization distinction dimension is small and the user application experience is poor.
基于此,本申请实施例提供一种路由调度方法,如图6所示,应用于网络设备,可实现在5G+行业一些不关注业务的使用场景中,对路由进行选择,该方法可以包括:Based on this, an embodiment of the present application provides a routing scheduling method, as shown in FIG6, which is applied to a network device and can select a route in some usage scenarios of the 5G+ industry that do not focus on services. The method may include:
S101、获取UE发送的设备标识信息。S101. Obtain device identification information sent by UE.
在本申请实施例中,UE可以包括网关、CPE、移动终端等。网关一般来说,是联系不同网络域的设备;CPE在蜂窝网络是负责把其他无蜂窝模组的设备通过CPE连接到蜂窝网络,CPE有蜂窝模组。具体地,关于UE的描述,UE也可以称为终端设备、接入终端、终端设备单元(Subscriber Unit)、终端设备站、移动站、移动台(Mobile Station,MS)、远方站、远程终端、移动设备、用户终端、终端(Terminal)、无线通信设备、终端设备代理或终端设备装置。终端设备可以包括各种具有无线通信功能的手持设备、车载设备、物联网(Internet ofThings,IoT)设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备。还可以包括用户单元、蜂窝电话(Cellular Phone)、智能手机(Smart Phone)、无线数据卡、个人数字助理(Personal Digital Assistant,PDA)电脑、平板型电脑、无线调制解调器(Modem)、手持设备(Handset)、膝上型电脑(Laptop Computer)、机器类型通信(MachineType Communication,MTC)终端、无线局域网(Wireless Local Area Networks,WLAN)中的站点(Station,ST)。可以是蜂窝电话、无绳电话、会话启动协议(Session InitiationProtocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站以及下一代通信系统,例如,5G网络中的终端设备或者未来演进的公共陆地移动网(Public Land MobileNetwork,PLMN)网络中的终端设备等。In the embodiments of the present application, UE may include a gateway, CPE, a mobile terminal, etc. In general, a gateway is a device that connects different network domains; CPE in a cellular network is responsible for connecting other devices without cellular modules to the cellular network through CPE, and CPE has a cellular module. Specifically, regarding the description of UE, UE may also be referred to as terminal equipment, access terminal, terminal equipment unit (Subscriber Unit), terminal equipment station, mobile station, mobile station (Mobile Station, MS), remote station, remote terminal, mobile device, user terminal, terminal (Terminal), wireless communication equipment, terminal equipment agent or terminal equipment device. Terminal equipment may include various handheld devices with wireless communication functions, vehicle-mounted devices, Internet of Things (IoT) devices, wearable devices, computing devices or other processing devices connected to a wireless modem. It may also include a user unit, a cellular phone, a smart phone, a wireless data card, a personal digital assistant (PDA) computer, a tablet computer, a wireless modem (Modem), a handheld device (Handset), a laptop computer (Laptop Computer), a machine type communication (MTC) terminal, and a station (ST) in a wireless local area network (WLAN). It may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, and a next generation communication system, for example, a terminal device in a 5G network or a terminal device in a future evolved Public Land Mobile Network (PLMN) network.
在本申请实施例中,UE的设备标识信息(Identity,ID)是UE本身携带的信息,是用于标识区分不同的UE,设备ID可以是标识设备类型(即一类设备的标识)或者是一个设备(某单个设备的标识)。设备ID可以是物理地址(Media Access Control Address,MAC)、MAC地址范围或者其他标识信息。示例性地,若UE是网关,则UE的设备标识信息包括网关的设备ID,可以是网关的MAC地址。In the embodiment of the present application, the device identification information (Identity, ID) of the UE is information carried by the UE itself, which is used to identify and distinguish different UEs. The device ID can be an identification device type (i.e., an identification of a class of devices) or a device (an identification of a single device). The device ID can be a physical address (Media Access Control Address, MAC), a MAC address range, or other identification information. Exemplarily, if the UE is a gateway, the device identification information of the UE includes the device ID of the gateway, which can be the MAC address of the gateway.
在本申请实施例中,网络设备包括5G网络设备,通过5G网络设备实现路由的调度。In an embodiment of the present application, the network device includes a 5G network device, and routing scheduling is implemented through the 5G network device.
在本申请实施例中,获取UE的设备标识信息,可以是网络设备接收UE发送的注册请求,其中,注册请求携带设备ID。In the embodiment of the present application, obtaining the device identification information of the UE may be that the network device receives a registration request sent by the UE, wherein the registration request carries the device ID.
在本申请实施例中,网络设备接收UE发送的注册请求中携带的UE的设备ID,可以是通过UE向网络设备注册的过程中获取。具体的,UE向5G网络中的网络设备发起注册请求,注册请求中携带UE的设备ID。其中,设备ID用于标识UE类型或者单独的一个UE。设备ID可以是MAC地址、MAC地址范围或者其他网络提供商和用户设备商共同认可的标识信息。In an embodiment of the present application, the network device receives the device ID of the UE carried in the registration request sent by the UE, which can be obtained during the process of the UE registering with the network device. Specifically, the UE initiates a registration request to the network device in the 5G network, and the registration request carries the device ID of the UE. Among them, the device ID is used to identify the UE type or a single UE. The device ID can be a MAC address, a MAC address range, or other identification information jointly recognized by the network provider and the user equipment manufacturer.
需要说明的是,设备ID的具体形式在本申请实施例中不做具体的限定,可以根据实际情况进行选择。It should be noted that the specific form of the device ID is not specifically limited in the embodiments of the present application and can be selected according to actual conditions.
在本申请实施例中,UE向5G网络中的网络设备发起注册请求时,UE首先向5G网络中的RAN发起注册请求,也就是5G网络中的RAN接收到UE发送的注册请求,注册请求中携带UE的设备ID。在RAN接收到携带UE的设备ID的注册请求时,RAN将注册请求转发至5G网络中的AMF,AMF接收由RAN转发的UE发起的注册请求,其中,转发的注册请求中携带UE的设备ID。In the embodiment of the present application, when the UE initiates a registration request to a network device in the 5G network, the UE first initiates a registration request to the RAN in the 5G network, that is, the RAN in the 5G network receives the registration request sent by the UE, and the registration request carries the device ID of the UE. When the RAN receives the registration request carrying the device ID of the UE, the RAN forwards the registration request to the AMF in the 5G network, and the AMF receives the registration request initiated by the UE forwarded by the RAN, wherein the forwarded registration request carries the device ID of the UE.
S102、基于设备标识信息,确定UE对应的业务的路由调度数据。S102: Determine routing scheduling data for a service corresponding to the UE based on the device identification information.
在本申请实施例中,路由调度数据包括签约路由数据和/或路由策略数据。则可以基于设备标识信息,确定用户设备对应的业务的签约路由数据和/或路由策略数据。In the embodiment of the present application, the routing scheduling data includes subscription routing data and/or routing policy data. Based on the device identification information, the subscription routing data and/or routing policy data of the service corresponding to the user equipment can be determined.
在本申请实施例中,网络设备接收到的不同的设备ID,对UE的业务进行调度时的签约路由数据和/或路由策略数据不同。In an embodiment of the present application, different device IDs received by a network device may use different contract routing data and/or routing policy data when scheduling services for UE.
在本申请实施例中,在AMF接收到RAN转发的携带UE的设备ID的注册请求信息之后,AMF根据注册请求中的设备ID,向5G网络中的UDM发起请求信息,该请求信息用于请求获取与设备ID相关的签约路由数据。签约路由数据可以包括签约的5G切片、会话和服务连续模式(Session and Service Continuity Mode,SSC)、接入方式(3GPP或者非3GPP)以及5GQoS信息等,其中,5G QoS信息可以包括QFI、5QI或者具体QoS指标,如时延、抖动、可靠性等。In an embodiment of the present application, after the AMF receives the registration request information carrying the device ID of the UE forwarded by the RAN, the AMF initiates a request information to the UDM in the 5G network according to the device ID in the registration request, and the request information is used to request to obtain the contract routing data related to the device ID. The contract routing data may include the contracted 5G slice, session and service continuity mode (Session and Service Continuity Mode, SSC), access mode (3GPP or non-3GPP) and 5G QoS information, among which the 5G QoS information may include QFI, 5QI or specific QoS indicators, such as latency, jitter, reliability, etc.
在本申请实施例中,在AMF接收到RAN转发的携带UE的设备ID的注册请求信息之后,AMF还可以根据注册请求中的设备ID,向5G网络中的PCF发起请求信息,该请求信息用于请求获取与设备ID相关的路由策略数据,路由策略数据可以包括如5G切片、SSC模式、接入方式(3GPP或者非3GPP)以及5G QoS信息等,其中,5G QoS信息可以包括QFI、5QI或者具体QoS指标,如时延、抖动、可靠性等。In an embodiment of the present application, after the AMF receives the registration request information carrying the device ID of the UE forwarded by the RAN, the AMF may also initiate a request information to the PCF in the 5G network based on the device ID in the registration request. The request information is used to request routing policy data related to the device ID. The routing policy data may include 5G slicing, SSC mode, access method (3GPP or non-3GPP) and 5G QoS information, etc., wherein the 5G QoS information may include QFI, 5QI or specific QoS indicators, such as latency, jitter, reliability, etc.
需要说明的是,上述的5G切片、SSC模式、接入方式(3GPP或者非3GPP)以及5G QoS信息(包括QFI、5QI或者具体QoS指标,如时延、抖动、可靠性等)可以包含于签约路由数据或路由策略数据任意一个中,可以从这两者任意一个中获取到。It should be noted that the above-mentioned 5G slices, SSC modes, access methods (3GPP or non-3GPP) and 5G QoS information (including QFI, 5QI or specific QoS indicators, such as latency, jitter, reliability, etc.) can be included in either the contracted routing data or the routing policy data, and can be obtained from either of the two.
在本申请实施例中,UDM接收到AMF发送的获取与设备ID相关的业务的签约路由数据和/或PCF接收到AMF发送的获取与设备ID相关的业务的路由策略数据之后,UDM确定与该UE对应的业务的签约路由数据并发送给AMF,或PCF确定与该UE对应的业务的路由策略数据并发送给AMF。In an embodiment of the present application, after UDM receives the contract routing data for obtaining services related to the device ID sent by AMF and/or PCF receives the routing policy data for obtaining services related to the device ID sent by AMF, UDM determines the contract routing data for the service corresponding to the UE and sends it to AMF, or PCF determines the routing policy data for the service corresponding to the UE and sends it to AMF.
在本申请实施例中,AMF获取到签约路由数据和/或路由策略数据,向5G网络中的SMF发送获取的与设备ID相关的签约信息和/或与设备ID相关的策略信息,其中,签约信息包括签约路由数据,策略信息包括路由策略数据。In an embodiment of the present application, AMF obtains contract routing data and/or routing policy data, and sends the acquired contract information related to the device ID and/or policy information related to the device ID to SMF in the 5G network, wherein the contract information includes contract routing data, and the policy information includes routing policy data.
S103、基于UE对应的业务的路由调度数据,对UE的业务进行路由调度。S103: Perform routing scheduling for the service of the UE based on the routing scheduling data of the service corresponding to the UE.
在本申请实施例中,在5G网络中的网络设备获取到签约路由数据和/或路由策略数据之后,5G网络根据设备ID对应的签约路由数据或者路由策略数据对此设备相关的业务进行路由调度。其中,路由调度可以包括确定5G切片、SSC模式、接入方式(3GPP或者非3GPP)以及5G QoS信息等。其中5G QoS信息包括SMF根据签约路由数据或者路由策略数据衍生出来的所获取的信息,如向UE、RAN和UPF发送以及配置设备ID相关的QoS规则信息,用于UE相关的业务上下行业务识别,如确定上下行QFI。In an embodiment of the present application, after the network device in the 5G network obtains the contracted routing data and/or routing policy data, the 5G network performs routing scheduling for the services related to the device according to the contracted routing data or routing policy data corresponding to the device ID. Among them, routing scheduling may include determining 5G slices, SSC modes, access methods (3GPP or non-3GPP) and 5G QoS information, etc. Among them, the 5G QoS information includes the information obtained by the SMF derived from the contracted routing data or routing policy data, such as sending and configuring the QoS rule information related to the device ID to the UE, RAN and UPF, for UE-related uplink and downlink service identification, such as determining the uplink and downlink QFI.
需要说明的是,因签约路由数据、路由策略数据都与设备ID对应,因而5G网络在获取到设备ID之后,就可以根据设备ID直接获取与设备ID对应的5G切片等。It should be noted that since the contracted routing data and routing policy data correspond to the device ID, after the 5G network obtains the device ID, it can directly obtain the 5G slice corresponding to the device ID based on the device ID.
基于上述实施例,UE注册过程中,基于设备ID进行路由调度的流程如图7所示。Based on the above embodiment, during the UE registration process, the process of performing route scheduling based on the device ID is shown in FIG. 7 .
需要说明的是,图7中每个具体的执行过程可以参照上述实施例,在这里不再赘述。It should be noted that each specific execution process in FIG. 7 may refer to the above embodiment and will not be described in detail here.
需要说明的是,图7中的3GPP注册流程中步骤11中UE和设备标识寄存器(Equipment Identity Register,EIR)交互的设备标识Equipment Identity也可以作为本申请中的设备ID,可以根据实际情况进行选择,本申请实施例中不做具体的限定。It should be noted that the equipment identity Equipment Identity interacted between the UE and the Equipment Identity Register (Equipment Identity Register, EIR) in step 11 of the 3GPP registration process in Figure 7 can also be used as the equipment ID in this application. It can be selected according to actual conditions and is not specifically limited in the embodiments of this application.
在本申请实施例中,对于3GPP,上述UE注册更新过程具体体现在如图8所示的图中。在图8中展示了在UE向5G网络注册的过程中,通过新增的与设备ID相关的信息,实现UE在3GPP中的注册流程。In the embodiment of the present application, for 3GPP, the above UE registration update process is specifically embodied in the figure shown in Figure 8. Figure 8 shows that in the process of UE registering with the 5G network, the registration process of the UE in 3GPP is realized by adding the newly added information related to the device ID.
需要说明的是,通过新增的设备ID的信息进行注册的过程已在上述实施例中进行描述,其余部分可参考相关技术中的具体实施过程,在这里不再赘述。It should be noted that the process of registering through the newly added device ID information has been described in the above embodiment, and the rest can refer to the specific implementation process in the relevant technology, which will not be repeated here.
在本申请的另一实施例中,获取UE的设备标识信息,可以是接收UE发送的会话建立请求,其中,会话建立请求包含设备ID。In another embodiment of the present application, obtaining the device identification information of the UE may be receiving a session establishment request sent by the UE, wherein the session establishment request includes the device ID.
在本申请实施例中,网络设备接收UE发送的会话建立请求中携带的UE的设备标识信息ID,可以是通过UE向网络设备建立会话请求的过程中获取。具体的,UE向5G网络中的网络设备发起会话建立请求,会话建立请求中携带UE的设备ID。其中,设备ID用于标识UE的类型或者单独的一个UE。设备ID可以是MAC地址、MAC地址范围或者其他网络提供商和用户设备商共同认可的标识信息。In an embodiment of the present application, the network device receives the device identification information ID of the UE carried in the session establishment request sent by the UE, which can be obtained in the process of the UE establishing a session request to the network device. Specifically, the UE initiates a session establishment request to the network device in the 5G network, and the session establishment request carries the device ID of the UE. Among them, the device ID is used to identify the type of UE or a single UE. The device ID can be a MAC address, a MAC address range, or other identification information jointly recognized by the network provider and the user equipment manufacturer.
需要说明的是,设备ID的具体形式在本申请实施例中不做具体的限定,可以根据实际情况进行选择。It should be noted that the specific form of the device ID is not specifically limited in the embodiments of the present application and can be selected according to actual conditions.
在本申请实施例中,UE向5G网络中的网络设备发起会话建立请求时,UE首先向5G网络中的AMF发起会话建立请求,也就是5G网络中的AMF接收到UE发送的会话建立请求,会话建立请求中携带UE的设备ID。在AMF接收到携带UE的设备ID的会话建立请求时,AMF将该会话建立请求信息发送至5G网络中的SMF,SMF接收由AMF发送的UE发起的会话建立请求,其中,会话建立请求信息中携带UE的设备ID。In an embodiment of the present application, when the UE initiates a session establishment request to a network device in a 5G network, the UE first initiates a session establishment request to the AMF in the 5G network, that is, the AMF in the 5G network receives the session establishment request sent by the UE, and the session establishment request carries the device ID of the UE. When the AMF receives the session establishment request carrying the device ID of the UE, the AMF sends the session establishment request information to the SMF in the 5G network, and the SMF receives the session establishment request initiated by the UE sent by the AMF, wherein the session establishment request information carries the device ID of the UE.
在本申请实施例中,在SMF接收到AMF发送的携带UE的设备ID的会话建立请求信息之后,SMF根据会话建立请求中的设备ID,向5G网络中的UDM发起请求信息,该请求信息用于请求获取与设备ID相关的签约路由数据。签约路由数据可以包括签约的5G切片、SSC模式、接入方式(3GPP或者非3GPP)以及5G QoS信息等。其中,5G Qos信息可以包括QFI、5QI或者具体QoS指标,如时延、抖动、可靠性等。In an embodiment of the present application, after SMF receives the session establishment request information carrying the device ID of the UE sent by AMF, SMF initiates a request information to the UDM in the 5G network according to the device ID in the session establishment request, and the request information is used to request to obtain the contract routing data related to the device ID. The contract routing data may include the contracted 5G slice, SSC mode, access method (3GPP or non-3GPP) and 5G QoS information. Among them, the 5G QoS information may include QFI, 5QI or specific QoS indicators, such as latency, jitter, reliability, etc.
在本申请实施例中,在SMF接收到AMF发送的携带UE的设备ID的会话建立请求信息之后,SMF还可以根据会话建立请求中的设备ID,向5G网络中的PCF发起请求信息,该请求信息用于请求获取与设备ID相关的路由策略数据,路由策略数据可以包括如5G切片、SSC模式、接入方式(3GPP或者非3GPP)以及5G QoS信息等,其中,5G Qos信息可以包括QFI、5QI或者具体QoS指标,如时延、抖动、可靠性等。In an embodiment of the present application, after the SMF receives the session establishment request information carrying the device ID of the UE sent by the AMF, the SMF can also initiate a request information to the PCF in the 5G network based on the device ID in the session establishment request. The request information is used to request to obtain routing policy data related to the device ID. The routing policy data may include 5G slicing, SSC mode, access method (3GPP or non-3GPP) and 5G QoS information, etc., wherein the 5G QoS information may include QFI, 5QI or specific QoS indicators, such as latency, jitter, reliability, etc.
需要说明的是,上述的5G切片、SSC模式、接入方式(3GPP或者非3GPP)以及5G QoS信息(包括QFI、5QI或者具体QoS指标,如时延、抖动、可靠性等)是可以包含于签约路由数据或路由策略数据任意一个中,可以从这两者任意一个中获取到。It should be noted that the above-mentioned 5G slices, SSC modes, access methods (3GPP or non-3GPP) and 5G QoS information (including QFI, 5QI or specific QoS indicators, such as latency, jitter, reliability, etc.) can be included in either the contracted routing data or the routing policy data, and can be obtained from either of the two.
在本申请实施例中,UDM接收到SMF发送的获取与设备ID相关的业务的签约路由数据和/或PCF接收到SMF发送的获取与设备ID相关的业务的路由策略数据之后,UDM确定与该UE对应的业务的签约路由数据并发送给SMF,或PCF确定与该UE对应的业务的路由策略数据并发送给SMF。In an embodiment of the present application, after UDM receives the contract routing data for obtaining services related to the device ID sent by SMF and/or PCF receives the routing policy data for obtaining services related to the device ID sent by SMF, UDM determines the contract routing data for the service corresponding to the UE and sends it to SMF, or PCF determines the routing policy data for the service corresponding to the UE and sends it to SMF.
在本申请实施例中,在5G网络中的网络设备获取到签约路由数据和/或路由策略数据之后,5G网络根据设备ID对应的签约路由数据或者路由策略数据对此设备相关的业务进行路由调度。其中,路由调度可以包括确定5G切片、SSC模式、接入方式(3GPP或者非3GPP)以及5G QoS信息等。其中5G QoS信息包括SMF根据签约路由数据或者路由策略数据衍生出来的所获取的信息,如向UE、RAN和UPF发送以及配置设备ID相关的QoS规则信息,用于UE相关的业务上下行业务识别,如确定上下行QFI。In an embodiment of the present application, after the network device in the 5G network obtains the contracted routing data and/or routing policy data, the 5G network performs routing scheduling for the services related to the device according to the contracted routing data or routing policy data corresponding to the device ID. Among them, routing scheduling may include determining 5G slices, SSC modes, access methods (3GPP or non-3GPP) and 5G QoS information, etc. Among them, the 5G QoS information includes the information obtained by the SMF derived from the contracted routing data or routing policy data, such as sending and configuring the QoS rule information related to the device ID to the UE, RAN and UPF, for UE-related uplink and downlink service identification, such as determining the uplink and downlink QFI.
基于上述实施例,UE会话建立过程中,基于设备ID进行路由调度的流程如图9所示。Based on the above embodiment, during the UE session establishment process, the process of performing route scheduling based on the device ID is shown in FIG. 9 .
需要说明的是,图9中每个具体的执行过程可以参照上述实施例,在这里不再赘述。It should be noted that each specific execution process in FIG. 9 may refer to the above embodiment and will not be described in detail here.
在本申请实施例中,对于3GPP,上述UE会话建立更新过程具体体现在如图10所示的图中。在图10中展示了在UE向5G网络进行会话建立的过程中,通过新增的与设备ID相关的信息,实现UE在3GPP中的会话建立流程。In the embodiment of the present application, for 3GPP, the above UE session establishment update process is specifically embodied in the figure shown in Figure 10. Figure 10 shows that in the process of UE establishing a session with the 5G network, the session establishment process of the UE in 3GPP is realized through the newly added information related to the device ID.
需要说明的是,通过新增的设备ID的信息进行所进行的会话建立的过程已在上述实施例中进行描述,其余部分可参考相关技术中的具体实施过程,在这里不再赘述。It should be noted that the process of establishing a session through the newly added device ID information has been described in the above embodiment, and the rest can refer to the specific implementation process in the relevant technology, which will not be repeated here.
基于上述实施例,UE在注册过程或者在会话建立过程中通过设备ID从UDM获取签约路由数据或者通过设备ID从PCF获取路由策略数据。其中设备ID用于标识设备类型(一类设备的标识)或者单独的一个设备(某一个设备标识),设备ID可以是MAC地址、MAC地址范围或者其他标识信息。设备ID和路由选择的签约路由数据和路由策略数据可以支持非常多样丰富的配置与实时更新。例如,设备ID1对应的路由选择是签约路由数据1,签约路由数据变更了,设备厂家变更了,设备ID1可能就对应的路由选择是签约路由数据2,是可以进行更更改的,不是绑在一起无法改变的。但是需要求终端具备设备ID获取与识别能力。Based on the above embodiments, the UE obtains the contracted routing data from the UDM through the device ID during the registration process or during the session establishment process, or obtains the routing policy data from the PCF through the device ID. The device ID is used to identify the device type (the identification of a class of devices) or a single device (a certain device identification), and the device ID can be a MAC address, a MAC address range, or other identification information. The contracted routing data and routing policy data of the device ID and routing selection can support very diverse and rich configurations and real-time updates. For example, the routing selection corresponding to device ID1 is contracted routing data 1. If the contracted routing data is changed and the device manufacturer is changed, the routing selection corresponding to device ID1 may be contracted routing data 2, which can be changed and is not tied together and cannot be changed. However, it is required that the terminal has the ability to obtain and identify the device ID.
在本申请实施例中,可以使用5G接入设备(如图5所示的5G+工业互联网通信组网架构中5G网关)的设备标识信息来确定5G切片和5G QoS的选择,能够克服相关机制和流程无法支持依据设备标识信息选择5G切片、5G QoS等的缺点,能够应用在5G+行业场景下,通过对设备信息的识别,实现应用在网关等设备粒度的5G切片和5G QoS的选择等,在一些不关注业务的使用场景中,能够增加一种网络服务个性化区分维度,提升应用体验。In an embodiment of the present application, the device identification information of a 5G access device (the 5G gateway in the 5G+Industrial Internet communication networking architecture as shown in FIG5 ) can be used to determine the selection of 5G slicing and 5G QoS, which can overcome the shortcomings that related mechanisms and processes cannot support the selection of 5G slicing, 5G QoS, etc. based on device identification information. It can be applied in 5G+ industry scenarios, and by identifying device information, it can realize the selection of 5G slicing and 5G QoS at the granularity of devices such as gateways, etc. In some usage scenarios that do not focus on business, it can add a dimension of personalized differentiation of network services and improve the application experience.
可以理解的是,在本申请实施例提供的一种路由调度方法中,在对路由进行调度的过程中,网络设备能够通过接收到的用户设备发送的设备标识信息,基于设备标识信息确定与设备标识信息对应的路由调度数据,因路由调度数据是与设备标识信息相关,从而实现网络设备在接收到不同的设备标识信息时,所选择的路由调度数据也会不同,进而能够为不同的设备标识信息匹配对应的路由,且因不同的用户设备具有唯一的设备标识信息,采用利用设备标识信息匹配路由的方式,与业务本身所具有的属性特征相关性较小,从而在一些不关注业务的应用场景中,采用上述方式能够针对不同用户设备对应的业务进行个性化的路由调度,提高了5G网络服务个性化区分维度,应用体验感更强。It can be understood that in a route scheduling method provided in an embodiment of the present application, in the process of scheduling routes, the network device can determine the route scheduling data corresponding to the device identification information based on the device identification information received from the user device. Because the route scheduling data is related to the device identification information, when the network device receives different device identification information, the selected route scheduling data will also be different, so that the corresponding routes can be matched for different device identification information. Moreover, because different user devices have unique device identification information, the method of matching routes using device identification information has less correlation with the attribute characteristics of the service itself. Therefore, in some application scenarios that do not pay attention to the service, the above method can be used to perform personalized route scheduling for the services corresponding to different user devices, thereby improving the personalized differentiation dimension of 5G network services and providing a stronger application experience.
在一种实施例中,对UE的业务对应的路由进行调度时,获取UE的设备ID,还可以是通过接收与UE关联的业务数据包,业务数据包包含UE的设备标识信息;基于设备ID,确定UE对应的业务的路由调度数据,还可以是基于UE的设备ID,确定业务数据包对应的UE的业务的服务质量QoS规则;基于UE对应的业务的路由调度数据,对UE的业务进行路由调度,还可以是利用UE对应的业务的QoS规则,对UE的业务进行路由调度。In one embodiment, when scheduling the route corresponding to the UE's service, the UE's device ID is obtained, and it can also be by receiving a service data packet associated with the UE, the service data packet containing the UE's device identification information; based on the device ID, the route scheduling data of the service corresponding to the UE is determined, and it can also be based on the UE's device ID, the service quality QoS rule of the UE's service corresponding to the service data packet is determined; based on the route scheduling data of the service corresponding to the UE, the UE's service is routed and scheduled, and it can also be based on the UE's device ID, the UE's service is routed and scheduled, and the UE's service is routed and scheduled using the QoS rule of the service corresponding to the UE.
在本申请实施例中,对UE的业务进行路由调度可以实现业务数据包的相关传输处理。In the embodiment of the present application, routing scheduling of UE services can realize related transmission processing of service data packets.
在本申请实施例中,行业网关通过数据包携带设备ID,5G网络根据数据包字段确定设备ID,以设备ID作为5G QoS规则中的包过滤器Packet Filter对数据包进行识别并确定相应的QoS规则,如QFI等。In an embodiment of the present application, the industry gateway carries the device ID through the data packet, the 5G network determines the device ID based on the data packet field, and uses the device ID as the packet filter in the 5G QoS rule to identify the data packet and determine the corresponding QoS rules, such as QFI.
需要说明的是,虽然5G网络中相关的QoS规则也是通过数据包进行判断的,但是通过数据包的包头,比如通过IP地址、三元组、源地址、目的地址、端口号进行判断,确定该数据包需要匹配哪一种QFI。It should be noted that although the relevant QoS rules in the 5G network are also judged through data packets, they are judged through the packet header, such as the IP address, triplet, source address, destination address, and port number, to determine which QFI the data packet needs to match.
在本申请实施例的技术方案中是根据设备ID实现的,而相关的技术方案中,数据包中不包含设备ID,本申请实施例中将设备ID添加在数据包中,在数据包中确定一个位置进行补充,补充设备ID后的数据包能够使得网络设备无需再通过IP地址、三元组等进行判断,和QoS相对应,而可以根据设备ID进行判断,如果一个设备ID对应相同的QFI,则共用同一个设备ID的用户设备就采用相同的QFI。In the technical solution of the embodiment of the present application, it is implemented based on the device ID, while in the related technical solution, the data packet does not contain the device ID. In the embodiment of the present application, the device ID is added to the data packet, and a position is determined in the data packet for supplementation. The data packet supplemented with the device ID enables the network device to no longer need to make judgments through IP addresses, triples, etc., corresponding to QoS, but can make judgments based on the device ID. If a device ID corresponds to the same QFI, user devices sharing the same device ID use the same QFI.
在本申请实施例中,接收与UE关联的业务数据包可以是发送端向终端侧行业网关发送上行业务数据。In an embodiment of the present application, receiving a service data packet associated with the UE may be the sending end sending uplink service data to the industry gateway on the terminal side.
需要说明的是,发送端可以包括源数据发送点,类似于真实的数据源。It should be noted that the sending end may include a source data sending point, which is similar to a real data source.
在本申请实施例中,在终端侧行业网关接收到发送端发送的上行业务数据包时,该行业网关在上行业务数据包中标识设备ID,具体标识设备ID的方式可以包括以下两种方式:In an embodiment of the present application, when the industry gateway on the terminal side receives an uplink service data packet sent by the sender, the industry gateway identifies the device ID in the uplink service data packet. The specific method of identifying the device ID may include the following two methods:
1)终端侧行业网关在收到发送端发送的上行业务数据包后,在上行业务数据包包头特定字段标记设备ID。例如,如果收到的是IP数据,则在IP数据的option字段标记设备ID。1) After receiving the uplink service data packet sent by the sender, the terminal-side industry gateway marks the device ID in a specific field in the header of the uplink service data packet. For example, if IP data is received, the device ID is marked in the option field of the IP data.
2)终端侧行业网关通过以特定协议重新封装上行数据后,在封装协议的包头头域标记设备ID。如终端侧行业网关收到数据,终端侧行业网关使用TAN传输协议进行封装,则在TAN协议特定字段标记设备ID。或者在TAN字段外封装的IP数据包头域标记设备ID。2) After the terminal-side industry gateway re-encapsulates the uplink data with a specific protocol, it marks the device ID in the header field of the encapsulation protocol. If the terminal-side industry gateway receives the data, the terminal-side industry gateway uses the TAN transmission protocol for encapsulation, and then marks the device ID in the TAN protocol specific field. Or, the device ID is marked in the IP data packet header field encapsulated outside the TAN field.
在本申请实施例中,通过上述两种方式,可以实现在业务数据包中添加UE的设备ID,且设备ID的位置可以是业务数据包的包头包含用户设备的设备标识信息。In the embodiment of the present application, through the above two methods, it is possible to add the device ID of the UE in the service data packet, and the location of the device ID can be the packet header of the service data packet containing the device identification information of the user equipment.
在本申请实施例中,终端侧行业网关在对上行业务数据的数据包头标识设备ID之后,终端侧行业网关将携带设备ID的上行业务数据发送至5G网络。In an embodiment of the present application, after the terminal-side industry gateway identifies the device ID in the data packet header of the uplink service data, the terminal-side industry gateway sends the uplink service data carrying the device ID to the 5G network.
需要说明的是,当终端侧行业网关与5G CPE功能合设时,终端侧行业网关将携带设备ID的上行业务数据发送至5G网络则可以理解为内部数据处理流程。It should be noted that when the terminal-side industry gateway is combined with the 5G CPE function, the terminal-side industry gateway sends the uplink business data carrying the device ID to the 5G network, which can be understood as an internal data processing process.
在本申请实施例中,5G网络中的CPE以接收到的设备ID确定5G QoS规则,将其作为packet filter对上行业务数据包进行识别,并确定相应的QFI,根据确定的UE对应的业务QoS规则对UE的业务进行路由调度。In an embodiment of the present application, the CPE in the 5G network determines the 5G QoS rules based on the received device ID, uses it as a packet filter to identify uplink service data packets, determines the corresponding QFI, and routes and schedules the UE's services according to the service QoS rules corresponding to the determined UE.
在本申请实施例中,基于UE的设备标识信息,确定业务数据包的服务质量QoS规则,可以是从第一信息中查找与UE的设备ID对应的QoS规则,将查找到的QoS规则作为业务数据包的QoS规则。In an embodiment of the present application, the quality of service QoS rules of the service data packet are determined based on the device identification information of the UE. The QoS rules corresponding to the device ID of the UE can be searched from the first information, and the found QoS rules are used as the QoS rules of the service data packet.
在本申请实施例中,第一信息包含至少一个UE的设备ID与QoS规则的对应关系。In an embodiment of the present application, the first information includes a correspondence between a device ID of at least one UE and a QoS rule.
在本申请实施例中,在从第一信息中查找QoS规则时,首先需要进行第一信息的获取,第一信息的获取可以是在发送端发送上行业务数据至终端侧行业网关前进行获取。具体地,可以包括SMF向UE、RAN和UPF发送设备ID相关的QoS规则信息,用于设备相关的业务上行业务识别,确定上行QFI。其中,设备ID和QoS规则绑定关系可由设备提供商预先和网络提供商进行协商确定,并预先配置在SMF中,或者SMF从UDM或者PCF获取。In an embodiment of the present application, when searching for QoS rules from the first information, it is first necessary to obtain the first information, and the first information can be obtained before the sender sends the uplink service data to the industry gateway on the terminal side. Specifically, it can include SMF sending QoS rule information related to the device ID to UE, RAN and UPF for device-related uplink service identification and determination of uplink QFI. Among them, the binding relationship between the device ID and the QoS rule can be determined in advance by the equipment provider and the network provider through negotiation, and pre-configured in the SMF, or the SMF obtains it from the UDM or PCF.
在本申请实施例中,SMF从UDM和/或PCF获取设备ID和QoS规则绑定关系的方法包括SMF在注册过程通过AMF获取(AMF在会话过程中从UDM和/或PCF获取设备ID和QoS规则绑定关系)或者SMF在会话过程中从UDM和/或PCF获取。In an embodiment of the present application, the method for SMF to obtain the device ID and QoS rule binding relationship from UDM and/or PCF includes SMF obtaining it through AMF during the registration process (AMF obtains the device ID and QoS rule binding relationship from UDM and/or PCF during the session) or SMF obtaining it from UDM and/or PCF during the session.
在本申请实施例中,获取第一信息之后,5G网络就可以根据UE的设备标识信息从第一信息中查找与设备ID对应的QoS规则。In an embodiment of the present application, after obtaining the first information, the 5G network can search for QoS rules corresponding to the device ID from the first information based on the device identification information of the UE.
在本申请实施例中,网络根据获取到的上行业务数据包中包含的设备ID,就能够在第一信息中查找出与该设备ID对应的QoS规则,进而根据QoS规则进行相关业务的数据传输路由调度。In an embodiment of the present application, the network can find the QoS rule corresponding to the device ID in the first information based on the device ID contained in the acquired uplink service data packet, and then perform data transmission routing scheduling for the related service based on the QoS rule.
基于上述实施例,上行业务数据中根据设备ID确定QoS规则的流程图如图11所示,图11中具体执行过程可以参照上述实施例,在这里不再赘述。Based on the above embodiment, a flowchart of determining QoS rules according to device ID in uplink service data is shown in FIG. 11 . The specific execution process in FIG. 11 can refer to the above embodiment and will not be repeated here.
在本申请另一实施例中,接收与UE关联的业务数据包可以是发送端向网络侧行业网关发送下行业务数据。In another embodiment of the present application, receiving a service data packet associated with the UE may be the sending end sending downlink service data to the industry gateway on the network side.
需要说明的是,发送端可以包括源数据发送点,类似于真实的数据源。It should be noted that the sending end may include a source data sending point, which is similar to a real data source.
在本申请实施例中,在网络侧行业网关接收到发送端发送的下行业务数据包时,该网络侧行业网关在下行业务数据包中标识设备ID,具体标识设备ID的方式可以包括以下两种方式:In an embodiment of the present application, when the network-side industry gateway receives a downlink service data packet sent by the sender, the network-side industry gateway identifies the device ID in the downlink service data packet. The specific method of identifying the device ID may include the following two methods:
1)网络侧行业网关在收到发送端发送的下行业务数据包后,在下行业务数据包包头特定字段标记设备ID。例如,如果收到的是IP数据,则在IP数据的option字段标记设备ID。1) After receiving the downlink service data packet sent by the sender, the network-side industry gateway marks the device ID in a specific field in the header of the downlink service data packet. For example, if IP data is received, the device ID is marked in the option field of the IP data.
2)网络侧行业网关通过以特定协议重新封装下行数据后,在封装协议的包头头域标记设备ID。如网络侧行业网关收到数据,网络侧行业网关使用TAN传输协议进行封装,则在TAN协议特定字段标记设备ID。或者在TAN字段外封装的IP数据包头域标记设备ID。2) After the network-side industry gateway re-encapsulates the downlink data with a specific protocol, it marks the device ID in the header field of the encapsulation protocol. If the network-side industry gateway receives the data, the network-side industry gateway uses the TAN transmission protocol for encapsulation, and then marks the device ID in the TAN protocol specific field. Or, the device ID is marked in the IP data packet header field encapsulated outside the TAN field.
在本申请实施例中,通过上述两种方式,可以实现在下行业务数据包中添加UE的设备ID,且设备ID的位置可以是下行业务数据包的包头包含UE的设备标识信息。In the embodiment of the present application, through the above two methods, it is possible to add the UE's device ID to the downlink service data packet, and the location of the device ID can be the header of the downlink service data packet containing the UE's device identification information.
在本申请实施例中,网络侧行业网关在对下行业务数据的数据包头标识设备ID之后,网络侧行业网关将携带设备ID的下行业务数据发送至5G网络。In an embodiment of the present application, after the network-side industry gateway identifies the device ID in the data packet header of the downlink service data, the network-side industry gateway sends the downlink service data carrying the device ID to the 5G network.
在本申请实施例中,5G网络中的UPF以接收到的设备ID确定5G QoS规则,将其作为Packet Filter对下行业务数据包进行识别,并确定相应的QFI,根据确定的QoS规则对业务数据包进行传输。In an embodiment of the present application, the UPF in the 5G network determines the 5G QoS rules based on the received device ID, uses it as a Packet Filter to identify downlink service data packets, determines the corresponding QFI, and transmits the service data packets according to the determined QoS rules.
在本申请实施例中,基于UE的设备标识信息,确定业务数据包的服务质量QoS规则时,可以是从第一信息中查找与UE的设备ID对应的QoS规则,将查找到的QoS规则作为业务数据包的QoS规则。In an embodiment of the present application, when determining the quality of service QoS rules of a service data packet based on the device identification information of the UE, the QoS rules corresponding to the device ID of the UE can be searched from the first information, and the found QoS rules are used as the QoS rules of the service data packet.
在本申请实施例中,第一信息包含至少一个UE的设备ID与QoS规则的对应关系。In an embodiment of the present application, the first information includes a correspondence between a device ID of at least one UE and a QoS rule.
在本申请实施例中,在从第一信息中查找QoS规则时,首先需要进行第一信息的获取,第一信息的获取可以是在发送端发送上行业务数据至终端侧行业网关前进行获取。具体地,可以包括SMF向UE、RAN和UPF发送设备ID相关的QoS规则信息,用于设备相关的业务上行业务识别,确定上行QFI。其中,设备ID和QoS规则绑定关系可由设备提供商预先和网络提供商进行协商确定,并预先配置在SMF中,或者SMF从UDM或者PCF获取。In an embodiment of the present application, when searching for QoS rules from the first information, it is first necessary to obtain the first information, and the first information can be obtained before the sender sends the uplink service data to the industry gateway on the terminal side. Specifically, it can include SMF sending QoS rule information related to the device ID to UE, RAN and UPF for device-related uplink service identification and determination of uplink QFI. Among them, the binding relationship between the device ID and the QoS rule can be determined in advance by the equipment provider and the network provider through negotiation, and pre-configured in the SMF, or the SMF obtains it from the UDM or PCF.
在本申请实施例中,SMF从UDM和/或PCF获取设备ID和QoS规则绑定关系的方法包括SMF在注册过程通过AMF获取(AMF在会话过程中从UDM和/或PCF获取设备ID和QoS规则绑定关系)或者SMF在会话过程中从UDM和/或PCF获取。In an embodiment of the present application, the method for SMF to obtain the device ID and QoS rule binding relationship from UDM and/or PCF includes SMF obtaining it through AMF during the registration process (AMF obtains the device ID and QoS rule binding relationship from UDM and/or PCF during the session) or SMF obtaining it from UDM and/or PCF during the session.
在本申请实施例中,获取第一信息之后,5G网络就可以根据UE的设备标识信息从第一信息中查找与设备ID对应的QoS规则。In an embodiment of the present application, after obtaining the first information, the 5G network can search for QoS rules corresponding to the device ID from the first information based on the device identification information of the UE.
在本申请实施例中,网络根据获取到的下行业务数据包中包含的设备ID,就能够在第一信息中查找出与该设备ID对应的QoS规则,进而根据QoS规则进行相关业务的数据传输。In an embodiment of the present application, the network can search the first information for the QoS rule corresponding to the device ID according to the device ID contained in the acquired downlink service data packet, and then perform data transmission of the related service according to the QoS rule.
在本申请实施例中,下行业务数据包还会被发送至5G UE/CPE。In an embodiment of the present application, the downlink service data packet will also be sent to the 5G UE/CPE.
在本申请实施例中,5G UE/CPE将下行业务数据包发送给终端侧行业网关,当终端侧行业网关与5G CPE功能合设时,此过程可为内部数据处理流程。In an embodiment of the present application, the 5G UE/CPE sends the downlink service data packet to the terminal-side industry gateway. When the terminal-side industry gateway and the 5G CPE function are combined, this process can be an internal data processing flow.
基于上述实施例,下行业务数据中根据设备ID确定QoS规则的流程图如图12所示,图12中具体执行过程可以参照上述实施例,在这里不再赘述。Based on the above embodiment, a flowchart of determining QoS rules according to device ID in downlink service data is shown in FIG. 12 . The specific execution process in FIG. 12 can refer to the above embodiment and will not be repeated here.
需要说明的是,通过数据包中携带的设备ID优点在于5G网络现有流程改动较小,对5G网络升级的依赖较小。但需要在终端侧和网络侧部署行业网关。It should be noted that the advantage of using the device ID carried in the data packet is that the existing processes of the 5G network are less modified and less dependent on the upgrade of the 5G network. However, it is necessary to deploy industry gateways on the terminal side and the network side.
在本申请实施例中还提供一种路由调度方法,如图13所示,应用于网络设备,对UE的业务进行路由调度时,该方法可以包括:In an embodiment of the present application, a routing scheduling method is also provided, as shown in FIG. 13, which is applied to a network device. When routing scheduling is performed on a service of a UE, the method may include:
S201、向UE发送用户路由选择策略(UE Route Selection Policy,URSP)表,URSP表至少反映UE的设备ID与对应的签约路由数据和/或路由策略数据之间的对应关系。S201. Send a user route selection policy (UE Route Selection Policy, URSP) table to the UE, where the URSP table at least reflects the correspondence between the UE's device ID and the corresponding subscription route data and/or route policy data.
在本申请实施例中,URSP表描述了手机应用与网络切片等之间的对应关系,UE根据URSP规则,为手机应用选择对应的网络切片等。In an embodiment of the present application, the URSP table describes the correspondence between mobile applications and network slices, etc., and the UE selects corresponding network slices, etc. for the mobile application according to the URSP rules.
在本申请实施例中,通过对现有的URSP表中的信息进行扩展,在URSP表中新增设备ID与签约路由数据和/或路由策略数据之间的对应关系,即在URSP表中增加设备ID作为URSP表的通信量描述符(Traffic Descriptor,TD),实现设备粒度的路由调度,其中,路由调度可以包括5G切片、SSC模式、接入方式(3GPP或者非3GPP)。In an embodiment of the present application, by expanding the information in the existing URSP table, a correspondence between the device ID and the contracted routing data and/or routing policy data is added to the URSP table, that is, the device ID is added to the URSP table as the traffic descriptor (Traffic Descriptor, TD) of the URSP table to implement device-granular routing scheduling, wherein the routing scheduling may include 5G slicing, SSC mode, and access mode (3GPP or non-3GPP).
在本申请实施例中,URSP表包含的通信量描述符TD包含设备ID。In the embodiment of the present application, the traffic descriptor TD included in the URSP table includes a device ID.
在本申请实施例中,网络设备向UE发送URSP表,UE可以基于网络设备发送的URSP表以及自身对应的设备ID,确定该UE的设备ID对应的路由调度数据,路由调度数据包括签约路由数据和/或路由策略数据。In an embodiment of the present application, the network device sends a URSP table to the UE. The UE can determine the routing scheduling data corresponding to the device ID of the UE based on the URSP table sent by the network device and its own corresponding device ID. The routing scheduling data includes contract routing data and/or routing policy data.
在本申请实施例中,示例性地,URSP表中设备ID作为TD的扩展方式和举例如以下表3所示。In the embodiment of the present application, illustratively, the extension mode and examples of the device ID in the URSP table as a TD are shown in the following Table 3.
表3 URSP表-增加设备IDTable 3 URSP table - add device ID
需要说明的是,通过URSP表有两个方式可以配在UE里边,一种是将规则直接写在UE里,仅是新的URSP表添加了一个设备ID表项信息;另外一种方式是5G网络实时的传给UE的,传送的过程没变,仅是传送的表中新增了设备ID这一项,UE获取到URSP表之后,就可以根据自身的设备ID进行路由调度数据的选择。通过URSP表的方式,与上述实施例中通过路由策略数据或签约路由数据的方式相比,通过路由策略数据或签约路由数据的方式中网络设备是通过签约路由数据或路由策略数据进行判断使用什么样的路由,而通过URSP表的方式若是签约路由数据或策略数据也不一定携带路由时,而在URSP表中携带了,在一开始,UE就可以进行路由的选择。It should be noted that there are two ways to configure the UE through the URSP table. One is to write the rules directly in the UE, and only the new URSP table adds a device ID table item information; the other way is that the 5G network transmits it to the UE in real time. The transmission process has not changed. Only the device ID item is added to the transmission table. After the UE obtains the URSP table, it can select the routing scheduling data according to its own device ID. Compared with the method of using routing policy data or contracted routing data in the above-mentioned embodiment, the method of using routing policy data or contracted routing data determines what kind of routing to use by the network device through the contracted routing data or routing policy data, and the method of using the URSP table, if the contracted routing data or policy data does not necessarily carry the route, but it is carried in the URSP table, the UE can select the route at the beginning.
需要说明的是,表3中举例了基于某一个内容进行路由选择,表4中所示为使用路由的具体的某种方式。It should be noted that Table 3 exemplifies routing selection based on a certain content, and Table 4 shows a specific way of using routing.
表4增加设备ID的URSP表项规则举例Table 4 Example of adding URSP entry rules for device ID
在表4中,路由选择描述符优先级=1;网络切片选择:S-NSSAI-a;SSC模式选择:SSC模式3;DNN选择:互联网;接入类型偏好:3GPP接入。In Table 4, routing descriptor priority = 1; network slice selection: S-NSSAI-a; SSC mode selection: SSC mode 3; DNN selection: Internet; access type preference: 3GPP access.
需要说明的是,URSP的下发和更新和相关技术中的方式一致,在这里不再赘述。It should be noted that the issuance and update of URSP are consistent with the methods in the related art and will not be described in detail here.
S202、接收UE发送的利用URSP表以及设备ID确定的与UE的设备ID对应的签约路由数据和/或路由策略数据。S202: Receive subscription routing data and/or routing policy data corresponding to the device ID of the UE determined by using the URSP table and the device ID, sent by the UE.
在本申请实施例中,在UE确定了与UE的设备ID对应的签约路由数据和/或路由策略数据后,将与UE的设备ID对应的签约路由数据和/或路由策略数据发送至网络设备。In an embodiment of the present application, after the UE determines the contracted routing data and/or routing policy data corresponding to the device ID of the UE, the contracted routing data and/or routing policy data corresponding to the device ID of the UE is sent to the network device.
S203、基于所接收的与UE的设备ID对应的签约路由数据和/或路由策略数据,对用户设备的业务进行路由调度。S203: Perform routing scheduling for services of the user equipment based on the received subscription routing data and/or routing policy data corresponding to the device ID of the UE.
在本申请实施例中,网络设备可以基于用户设备发送的签约路由数据和/或路由策略数据进行路由调度,对对应的业务进行数据处理。In an embodiment of the present application, the network device may perform routing scheduling based on the contracted routing data and/or routing policy data sent by the user equipment, and perform data processing on the corresponding service.
在本申请实施例中,在URSP表中增加了设备ID,通过网络设备可以直接向UE发送增加设备ID的URSP表,URSP表中包含的TD包含设备ID,设备ID可以作为识别UE的标识信息,每一个设备ID与路由之间相互对应,UE可以基于本身携带的设备ID在URSP中进行信息匹配,从URSP表中包含的多组对应关系中确定与其自身设备ID对应的签约路由数据和/或路由策略数据。网络设备调度与设备ID对应的签约路由数据和/或路由策略数据,实现根据签约路由数据和/或路由策略数据进行业务数据的处理。In the embodiment of the present application, a device ID is added to the URSP table, and the URSP table with the device ID added can be directly sent to the UE through the network device. The TD contained in the URSP table contains the device ID, and the device ID can be used as identification information to identify the UE. Each device ID corresponds to the route. The UE can match information in the URSP based on the device ID it carries, and determine the contracted routing data and/or routing policy data corresponding to its own device ID from the multiple groups of corresponding relationships contained in the URSP table. The network device schedules the contracted routing data and/or routing policy data corresponding to the device ID to realize the processing of service data according to the contracted routing data and/or routing policy data.
在本申请实施例中,通过URSP表的方式进行路由选择,其优点在于重用相关技术中的URSP表的下发和更新流程,但需要网络支持URSP表中设备ID和路由选择策略的绑定,同时也要求用户设备具备设备ID获取与识别能力。In the embodiment of the present application, routing selection is performed by means of a URSP table, which has the advantage of reusing the URSP table issuance and update process in the related technology, but requires the network to support the binding of the device ID and the routing selection policy in the URSP table, and also requires the user device to have the ability to obtain and identify the device ID.
需要说明的是,URSP表可以直接配置在UE中或通过PCF下发给UE。It should be noted that the URSP table can be directly configured in the UE or sent to the UE through the PCF.
基于此,本申请中提出的在5G+行业场景下,通过设备标识信息的识别,实现设备粒度的路由选择如5G切片、SSC模式、接入方式(3GPP或者非3GPP)以及5G QoS的选择,如设备ID为A的设备传输到5G的业务对应的5G切片为S-NSSAI-a、SSC模式为SSC 3、接入方式为3GPP以及设备ID为A上传输的业务的5G QoS要求为QFI为x或者5G QoS相关的带宽、时延、可靠性等具体要求。与现有技术相比,通过设备信息的识别,实现应用在网关设备粒度的5G切片和5G QoS等的选择,在一些不关注业务的场景中,扩展了网络服务个性化区分维度,提升应用体验。Based on this, the present application proposes that in the 5G+ industry scenario, the device identification information is identified to realize the device-level routing selection such as 5G slicing, SSC mode, access mode (3GPP or non-3GPP) and 5G QoS selection, such as the 5G slice corresponding to the service transmitted to 5G by the device with device ID A is S-NSSAI-a, SSC mode is SSC 3, access mode is 3GPP, and the 5G QoS requirements for the service transmitted on the device with device ID A are QFI x or 5G QoS-related specific requirements such as bandwidth, latency, reliability, etc. Compared with the prior art, the selection of 5G slicing and 5G QoS at the granularity of the application at the gateway device level is realized through the identification of device information, and in some scenarios that do not focus on the service, the personalized differentiation dimension of network services is expanded to improve the application experience.
基于上述实施例,在本申请的另一实施例中提供一种网络设备1,如图14所示,该网络设备1包括:Based on the above embodiment, in another embodiment of the present application, a network device 1 is provided. As shown in FIG. 14 , the network device 1 includes:
确定单元10,用于获取UE的设备ID;基于设备ID,确定UE对应的业务的路由调度数据;调度单元11,用于基于UE对应的业务的路由调度数据,对UE的业务进行路由调度;或者,所述确定单元10,用于向UE发送用户路由选择策略URSP表,所述URSP表至少反映所述UE的设备ID与对应的签约路由数据和/或路由策略数据之间的对应关系;接收所述UE发送的利用所述URSP表以及所述设备ID确定的与所述UE的设备ID对应的签约路由数据和/或路由策略数据;所述调度单元11,用于基于所接收的与所述UE的设备ID对应的签约路由数据和/或路由策略数据,对所述UE的业务进行路由调度。The determination unit 10 is used to obtain the device ID of the UE; based on the device ID, determine the routing scheduling data of the service corresponding to the UE; the scheduling unit 11 is used to perform routing scheduling on the service of the UE based on the routing scheduling data of the service corresponding to the UE; or, the determination unit 10 is used to send a user routing selection policy URSP table to the UE, the URSP table at least reflecting the correspondence between the device ID of the UE and the corresponding contracted routing data and/or routing policy data; receive the contracted routing data and/or routing policy data corresponding to the device ID of the UE determined by using the URSP table and the device ID sent by the UE; the scheduling unit 11 is used to perform routing scheduling on the service of the UE based on the received contracted routing data and/or routing policy data corresponding to the device ID of the UE.
可选地,网络设备还可以包括:接收单元;Optionally, the network device may further include: a receiving unit;
接收单元,用于接收UE发送的注册请求,注册请求包含设备ID;或者,接收UE发送的会话建立请求,会话建立请求包含设备ID。The receiving unit is configured to receive a registration request sent by the UE, where the registration request includes a device ID; or receive a session establishment request sent by the UE, where the session establishment request includes a device ID.
可选地,确定单元10,还用于基于所述设备ID,确定UE对应的业务的签约路由数据和/或路由策略数据。Optionally, the determination unit 10 is further configured to determine, based on the device ID, subscription routing data and/or routing policy data of a service corresponding to the UE.
可选地,接收单元,还用于接收与UE关联的业务数据包,业务数据包包含UE的设备ID。Optionally, the receiving unit is further configured to receive a service data packet associated with the UE, where the service data packet includes a device ID of the UE.
所述确定单元10,还用于基于UE的设备ID,确定业务数据包对应的UE的业务的QoS规则。The determining unit 10 is further configured to determine a QoS rule of a service of the UE corresponding to the service data packet based on the device ID of the UE.
所述调度单元11,还用于利用UE对应的业务的QoS规则,对UE的业务进行路由调度。The scheduling unit 11 is further configured to perform routing scheduling on the services of the UE by utilizing the QoS rules of the services corresponding to the UE.
可选地,网络设备还可以包括:查找单元;Optionally, the network device may further include: a search unit;
查找单元,用于获取第一信息,从第一信息中查找与UE的设备ID对应的QoS规则,其中,第一信息包含至少一个UE的设备ID与QoS规则的对应关系;将查找到的QoS规则作为业务数据包的QoS规则。A search unit is used to obtain first information, search for QoS rules corresponding to the UE's device ID from the first information, wherein the first information includes a correspondence between at least one UE's device ID and the QoS rules; and use the found QoS rules as QoS rules for service data packets.
可选地,业务数据包的包头包含UE的设备ID。Optionally, the header of the service data packet includes the device ID of the UE.
可选地,URSP表包含的通信量描述符TD包含设备ID。Optionally, the traffic descriptor TD contained in the URSP table contains the device ID.
本申请实施例提供的一种网络设备,获取UE的设备ID;基于设备ID,确定UE对应的业务的路由调度数据;基于UE对应的业务的路由调度数据,对UE的业务进行路由调度。由此可见,本申请实施例提出的一种网络设备,在对路由进行调度的过程中,网络设备能够通过接收到的用户设备发送的设备标识信息,基于设备标识信息确定与设备标识信息对应的路由调度数据,因路由调度数据是与设备标识信息相关,从而实现网络设备在接收到不同的设备标识信息时,所选择的路由调度数据也会不同,进而能够为不同的设备标识信息匹配对应的路由,且因不同的用户设备具有唯一的设备标识信息,采用利用设备标识信息匹配路由的方式,与业务本身所具有的属性特征相关性较小,从而在一些不关注业务的应用场景中,采用上述方式能够针对不同用户设备对应的业务进行个性化的路由调度,提高了5G网络服务个性化区分维度,应用体验感更强。A network device provided in an embodiment of the present application obtains the device ID of the UE; determines the route scheduling data of the service corresponding to the UE based on the device ID; and performs route scheduling on the service of the UE based on the route scheduling data of the service corresponding to the UE. It can be seen that in a network device proposed in an embodiment of the present application, in the process of scheduling the route, the network device can determine the route scheduling data corresponding to the device identification information based on the device identification information through the device identification information sent by the received user device. Because the route scheduling data is related to the device identification information, when the network device receives different device identification information, the selected route scheduling data will also be different, and then the corresponding route can be matched for different device identification information. Moreover, because different user devices have unique device identification information, the method of matching the route using the device identification information has less correlation with the attribute characteristics of the service itself. Therefore, in some application scenarios that do not pay attention to the service, the above method can be used to perform personalized route scheduling for the services corresponding to different user devices, thereby improving the personalized differentiation dimension of 5G network services and providing a stronger application experience.
图15为本申请实施例提供的一种网络设备1的组成结构示意图,在实际应用中,基于上述实施例的同一公开构思下,如图15所示,本申请实施例的网络设备1包括处理器12、存储器13和通信总线14。Figure 15 is a schematic diagram of the composition structure of a network device 1 provided in an embodiment of the present application. In actual applications, based on the same public concept of the above-mentioned embodiment, as shown in Figure 15, the network device 1 in the embodiment of the present application includes a processor 12, a memory 13 and a communication bus 14.
在具体的实施例过程中,上述确定单元10、调度单元11、接收单元、发送单元、查找单元可由位于网络设备1上的处理器12实现,上述处理器12可以为特定用途集成电路(ASIC,Application Specific Integrated Circuit)、数字信号处理器(DSP,DigitalSignal Processor)、数字信号处理图像处理装置(DSPD,Digital Signal ProcessingDevice)、可编程逻辑图像处理装置(PLD,Programmable Logic Device)、现场可编程门阵列(FPGA,Field Programmable Gate Array)、CPU、控制器、微控制器、微处理器中的至少一种。可以理解地,对于不同的设备,用于实现上述处理器功能的电子器件还可以为其它,本申请实施例不作具体的限定。In the specific implementation process, the above-mentioned determination unit 10, scheduling unit 11, receiving unit, sending unit, and search unit can be implemented by a processor 12 located on the network device 1, and the above-mentioned processor 12 can be at least one of a specific application integrated circuit (ASIC, Application Specific Integrated Circuit), a digital signal processor (DSP, Digital Signal Processor), a digital signal processing image processing device (DSPD, Digital Signal Processing Device), a programmable logic image processing device (PLD, Programmable Logic Device), a field programmable gate array (FPGA, Field Programmable Gate Array), a CPU, a controller, a microcontroller, and a microprocessor. It can be understood that for different devices, the electronic device used to implement the above-mentioned processor function can also be other, and the embodiments of the present application are not specifically limited.
在本申请实施例中,上述通信总线14用于实现处理器12和存储器13之间的连接通信;上述处理器12执行存储器13中存储的运行程序时实现如下的路由调度方法:In the embodiment of the present application, the communication bus 14 is used to realize the connection communication between the processor 12 and the memory 13; when the processor 12 executes the running program stored in the memory 13, the following routing scheduling method is implemented:
获取UE的设备ID;基于设备ID,确定UE对应的路由调度数据;基于UE对应的路由调度数据,对UE的业务进行路由调度;或者,向用户设备发送用户路由选择策略URSP表,所述URSP表至少反映所述用户设备的设备标识信息与对应的签约路由数据和/或路由策略数据之间的对应关系;接收所述用户设备发送的利用所述URSP表以及所述设备标识信息确定的与所述用户设备的设备标识信息对应的签约路由数据和/或路由策略数据;基于所接收的与所述用户设备的设备标识信息对应的签约路由数据和/或路由策略数据,对所述用户设备的业务进行路由调度。Obtaining a device ID of the UE; determining routing scheduling data corresponding to the UE based on the device ID; performing routing scheduling on the services of the UE based on the routing scheduling data corresponding to the UE; or, sending a user routing selection policy URSP table to the user equipment, the URSP table at least reflecting the correspondence between the device identification information of the user equipment and the corresponding contracted routing data and/or routing policy data; receiving the contracted routing data and/or routing policy data corresponding to the device identification information of the user equipment determined by using the URSP table and the device identification information, sent by the user equipment; performing routing scheduling on the services of the user equipment based on the received contracted routing data and/or routing policy data corresponding to the device identification information of the user equipment.
进一步地,上述处理器12,还用于接收UE发送的注册请求,注册请求包含设备ID;或者,接收UE发送的会话建立请求,会话建立请求包含设备ID。Furthermore, the processor 12 is further configured to receive a registration request sent by the UE, where the registration request includes a device ID; or receive a session establishment request sent by the UE, where the session establishment request includes a device ID.
进一步地,上述处理器12,还用于基于所述设备ID,确定UE对应的业务的签约路由数据和/或路由策略数据。Furthermore, the processor 12 is further configured to determine, based on the device ID, subscription routing data and/or routing policy data of a service corresponding to the UE.
进一步地,上述处理器12,还用于接收与UE关联的业务数据包,业务数据包包含UE的设备ID;基于UE的设备ID,确定业务数据包对应的UE的QoS规则;利用UE对应的业务的QoS规则,对UE的业务进行路由调度。Furthermore, the processor 12 is also used to receive a service data packet associated with the UE, the service data packet including the device ID of the UE; determine the QoS rule of the UE corresponding to the service data packet based on the device ID of the UE; and perform routing scheduling on the UE's service using the QoS rule of the service corresponding to the UE.
进一步地,上述处理器12,还用于获取第一信息,从第一信息中查找与UE的设备ID对应的QoS规则,其中,第一信息包含至少一个UE的设备ID与QoS规则的对应关系;将查找到的QoS规则作为业务数据包的QoS规则。Furthermore, the above-mentioned processor 12 is also used to obtain the first information, search for the QoS rules corresponding to the UE's device ID from the first information, wherein the first information includes the correspondence between at least one UE's device ID and the QoS rules; and use the found QoS rules as the QoS rules for the service data packets.
进一步地,业务数据包的包头包含UE的设备ID。Furthermore, the header of the service data packet includes the device ID of the UE.
进一步地,URSP表包含的通信量描述符TD包含设备ID。Furthermore, the traffic descriptor TD included in the URSP table includes the device ID.
基于上述实施例,本申请实施例提供一种存储介质,其上存储有计算机程序,上述计算机可读存储介质存储有一个或者多个程序,上述一个或者多个程序可被一个或者多个处理器执行,应用于网络设备中,该计算机程序实现如上述的路由调度方法。Based on the above embodiments, the embodiments of the present application provide a storage medium on which a computer program is stored. The above computer-readable storage medium stores one or more programs. The above one or more programs can be executed by one or more processors and applied to a network device. The computer program implements the routing scheduling method as described above.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台图像显示设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the relevant technology, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk), and includes a number of instructions for enabling an image display device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311553465.5A CN118828776A (en) | 2023-11-20 | 2023-11-20 | A routing scheduling method, network device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311553465.5A CN118828776A (en) | 2023-11-20 | 2023-11-20 | A routing scheduling method, network device and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118828776A true CN118828776A (en) | 2024-10-22 |
Family
ID=93075226
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311553465.5A Pending CN118828776A (en) | 2023-11-20 | 2023-11-20 | A routing scheduling method, network device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118828776A (en) |
-
2023
- 2023-11-20 CN CN202311553465.5A patent/CN118828776A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112314032B (en) | Optimize user device operations by making multiple policies conditional on information elements | |
CN101227714B (en) | System, apparatus and method for sharing network resource | |
US11909793B2 (en) | Method, user terminal, network node, and system for controlling transmission of media stream service, storage medium, and electronic device | |
CN110099370B (en) | Service layer southbound interface and quality of service | |
WO2020200066A1 (en) | Data packet latency parameter acquisition method, system and apparatus | |
WO2022152238A1 (en) | Communication method and communication apparatus | |
WO2020103833A1 (en) | Information transmission method and apparatus thereof | |
CN112423314B (en) | Method, equipment and system for notifying service quality information | |
WO2020108002A1 (en) | Transmission policy determination method, policy control method, and device | |
US11997152B2 (en) | Method, user terminal, network node, and system for controlling transmission of media stream service, storage medium, and electronic device | |
CN110679175A (en) | Method for managing uplink quality of service and base station for performing said method | |
WO2022222817A1 (en) | Method and apparatus for selecting edge application server | |
CN113708947A (en) | Slice access method, device and system | |
US20080112343A1 (en) | Treatment of secondary management data as user data in an ieee 802.16 system scheduler | |
WO2017177753A1 (en) | Flow-based bearer management method, and data transmission method and device | |
WO2019199311A1 (en) | Qos and home routed roaming | |
Ludwig et al. | An evolved 3GPP QoS concept | |
WO2022012361A1 (en) | Communication method and apparatus | |
CN113906783A (en) | Communication method, device and system | |
WO2022067699A1 (en) | Service data flow transmission method, communication device, and communication system | |
WO2021115429A1 (en) | Communication method and apparatus | |
WO2022011561A1 (en) | Wireless communication method and device | |
CN118828776A (en) | A routing scheduling method, network device and storage medium | |
CN115842781B (en) | Rule matching method and device and terminal equipment | |
WO2023042044A1 (en) | Control signaling between 3gpp network entities and transport network |
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 |