Service distribution method and device, computer device and storage medium
By using XR AF network elements and 5G core network to collaboratively obtain service performance and redirect XR service data streams to local servers, the problem of inflexible traffic distribution of XR services in existing technologies is solved, thereby improving service quality and user experience.
Patent Information
- Application Number
- CN202411695973.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2044-11-25
AI Technical Summary
The existing network architecture cannot flexibly offload XR services to local XR servers, resulting in poor service quality.
By working together with the XR AF network element and the 5G core network, the service performance of each XR service is obtained, the services that meet the local service offloading conditions are identified, and a service offloading request is sent to the 5G core network, instructing the N3IWF network element to redirect the service data stream to the local XR server for processing.
It enables flexible traffic distribution for XR services, improving service quality and user experience.
Smart Images

Figure CN119583461B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of XR service, in particular to a service offloading method and device, computer equipment and storage medium. BACKGROUND
[0002] XR (Extended Reality) service refers to a service based on XR technology. The XR technology refers to an environment that is combined with reality and virtuality and is interactive between man and machine through computer technology and wearable devices. The XR technology integrates augmented reality (AR), virtual reality (VR), mixed reality (MR) and other forms, uses an opaque head-mounted device or other related devices to simulate a virtual world, and provides visual, auditory and other sensory simulations for users to create strong "immersion" and "presence".
[0003] With the rapid development of the fifth generation mobile communication technology (5G) network and the deployment of the future sixth generation mobile communication technology (6G) network, the application prospect of the XR technology will be increasingly broad. In order to fully guarantee the service experience of users in various scenarios, especially in homes or public places where mobile network coverage is poor, it is particularly important to support users to enjoy XR services through a non-trusted WLAN (Wireless Local Area Network) access method. The existing network architecture and signaling process support XR services to establish a connection with an XR server through a non-trusted WLAN access, an N3IWF (Non-3GPP InterWorking Function) network element and a 5GC (5G Core) network. Since different XR services have significant differences in time delay sensitivity and bandwidth demand, operators and XR service providers need to configure more flexible policies. For some XR services that have particularly high time delay requirements or particularly large bandwidth demands, the XR services can be offloaded to a local XR platform for processing to reduce transmission delay and improve processing efficiency.
[0004] However, the current network architecture allows the XR terminal to discover the N3IWF according to a preconfigured address, and the access cannot be flexibly modified. Therefore, the XR services cannot be offloaded to a local XR server when processing the XR services, resulting in poor quality of the XR service. SUMMARY
[0005] Therefore, it is necessary to provide a service offloading method, device, computer equipment and storage medium for a private network terminal to access services of a private network without interaction between mobile management equipment of the private network and a public network.
[0006] In a first aspect, the present application provides a service offloading method applied to an XR AF network element, the method comprising:
[0007] In a case where it is detected that the central XR server receives the service data streams of the at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element, service performances of the XR services are acquired;
[0008] According to the service performances of the XR services, a first XR service meeting a local service offloading condition is determined from the XR services;
[0009] A service offloading request is sent to the 5G core network; the service offloading request is used to instruct the 5G core network to send a first redirection indication to the central N3IWF network element, the first redirection indication is used to instruct the central N3IWF network element to send a second redirection indication to the XR terminal, and the second redirection indication is used to instruct the XR terminal to send the service data streams of the XR services to a local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to a local XR server for processing.
[0010] In one of the embodiments, the method further includes:
[0011] According to the service performances of the XR services, a second XR service not meeting the local service offloading condition is determined from the XR services; the service data streams of the second XR service are forwarded by the local N3IWF network element to the central XR server through the central N3IWF network element and the 5G core network for processing.
[0012] In one of the embodiments, the service offloading request carries service attribute information of the first XR service.
[0013] The service offloading request is further used to instruct the 5G core network to determine whether to perform service offloading based on a service judgment policy, a policy index, and the service attribute information of the first XR service, and to send the first redirection indication to the central N3IWF network element in a case where it is determined to perform service offloading.
[0014] In one of the embodiments, the policy index includes at least one of a network resource condition, an access state of the XR terminal, and a terminal location.
[0015] In one of the embodiments, the service offloading request is further used to instruct a PCF network element of the 5G core network to determine whether to perform service offloading based on the service judgment policy, the policy index, and the service attribute information of the first XR service, and to send an offloading policy to an SMF network element in a case where it is determined to perform service offloading, so that the SMF network element sends the first redirection indication to the central N3IWF network element based on the offloading policy and an AMF network element. Specifically, the SMF network element sends the first redirection indication to the central N3IWF network element through the AMF network element based on the offloading policy.
[0016] In one of the embodiments, the first redirection indication includes terminal session information of the XR terminal and a network element address of the local N3IWF network element; and the second redirection indication carries the network element address of the local N3IWF network element.
[0017] The first redirection indication is also used to instruct the central N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element.
[0018] In one of the embodiments, the second redirection indication is also used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal, send the service data streams of the XR services to the local N3IWF network element.
[0019] In a second aspect, the application provides another service offloading method, which is applied to a PCF network element of a 5G core network, and the method comprises:
[0020] receiving a service offloading request sent by an XR AF network element; wherein the service offloading request is sent by the XR AF network element after determining that there is a first XR service in the XR services that meets a local service offloading condition according to service performances of the XR services; and the service performances of the XR services are obtained by the XR AF network element when detecting that a central XR server receives service data streams of at least two XR services of an XR terminal through the 5G core network and a central N3IWF network element;
[0021] sending a first redirection indication to the central N3IWF network element according to the service offloading request and other network elements of the 5G core network; wherein the first redirection indication is used to instruct the central N3IWF network element to send a second redirection indication to the XR terminal, and the second redirection indication is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to a local XR server for processing.
[0022] In one of the embodiments, the service offloading request carries service attribute information of the first XR service; and the other network elements include an SMF network element and an AMF network element;
[0023] sending the first redirection indication to the central N3IWF network element according to the service offloading request and the other network elements of the 5G core network comprises:
[0024] determining whether to perform service offloading according to the service judgment strategy, the policy index, and the service attribute information of the first XR service;
[0025] In a case where it is determined to perform service offloading, a service offloading policy is sent to an SMF network element, so that the SMF network element sends a first redirection instruction to a central N3IWF network element based on the service offloading policy and an AMF network element.
[0026] In one of the embodiments, the policy index includes at least one of a network resource condition, an access state of the XR terminal, and a terminal location of the XR terminal.
[0027] In one of the embodiments, the first redirection instruction includes terminal session information of the XR terminal and a network element address of the local N3IWF network element, and the second redirection instruction carries the network element address of the local N3IWF network element.
[0028] The first redirection instruction is further used to instruct the central N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element.
[0029] In one of the embodiments, the second redirection instruction is further used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal, send the service data streams of the XR services to the local N3IWF network element.
[0030] In a third aspect, the present application provides a service offloading device configured in an XR AF network element, the device comprising:
[0031] A first receiving module is configured to acquire service performance of each XR service in a case where it is detected that a central XR server receives service data streams of at least two XR services of an XR terminal through a 5G core network and a central N3IWF network element.
[0032] A first determining module is configured to determine a first XR service that meets a local service offloading condition among the XR services according to the service performance of each XR service.
[0033] A first sending module is configured to send a service offloading request to the 5G core network, wherein the service offloading request is used to instruct the 5G core network to send a first redirection instruction to the central N3IWF network element, the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of each XR service to a local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to a local XR server for processing.
[0034] In a fourth aspect, the present application provides another service offloading device configured in a PCF network element of a 5G core network, the device comprising:
[0035] The second receiving module is configured to receive a service splitting request sent by an XR AF network element; wherein the service splitting request is sent by the XR AF network element according to service performances of the XR services after determining that a first XR service satisfying a local service splitting condition exists in the XR services; the service performances of the XR services are obtained by the XR AF network element in a case where the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element;
[0036] The second sending module is configured to send a first redirection instruction to the central N3IWF network element according to the service splitting request and other network elements of the 5G core network; wherein the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element splits the service data streams of the first XR service to the local XR server for processing.
[0037] In a fifth aspect, the present application further provides a computer device, which comprises a memory and a processor, the memory stores a computer program, and the processor realizes the following steps when executing the computer program:
[0038] In a case where the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element, service performances of the XR services are obtained;
[0039] According to the service performances of the XR services, a first XR service satisfying a local service splitting condition is determined in the XR services;
[0040] A service splitting request is sent to the 5G core network; wherein the service splitting request is used to instruct the 5G core network to send a first redirection instruction to the central N3IWF network element, the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element splits the service data streams of the first XR service to the local XR server for processing.
[0041] In a sixth aspect, the present application further provides another computer device, which comprises a memory and a processor, the memory stores a computer program, and the processor realizes the following steps when executing the computer program:
[0042] receive a service split request sent by the XR AF network element; wherein the service split request is sent by the XR AF network element according to service performances of the XR services after determining that a first XR service in the XR services meets a local service split condition; the service performances of the XR services are obtained by the XR AF network element in a case that the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element;
[0043] send a first redirection instruction to the central N3IWF network element according to the service split request and other network elements of the 5G core network; wherein the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element splits the service data streams of the first XR service to the local XR server for processing.
[0044] In a seventh aspect, the present application further provides a computer readable storage medium, and the computer readable storage medium stores a computer program. When the computer program is executed by a processor, the following steps are implemented:
[0045] In a case that the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element, obtain service performances of the XR services;
[0046] According to the service performances of the XR services, determine a first XR service in the XR services that meets a local service split condition;
[0047] send a service split request to the 5G core network; wherein the service split request is used to instruct the 5G core network to send a first redirection instruction to the central N3IWF network element, and the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element splits the service data streams of the first XR service to the local XR server for processing.
[0048] In an eighth aspect, the present application further provides another computer readable storage medium, and the computer readable storage medium stores a computer program. When the computer program is executed by a processor, the following steps are implemented:
[0049] receive a service split request sent by the XR AF network element; wherein the service split request is sent by the XR AF network element according to service performances of the XR services after determining that a first XR service in the XR services meets a local service split condition; the service performances of the XR services are obtained by the XR AF network element in a case where the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element;
[0050] send a first redirection instruction to the central N3IWF network element according to the service split request and other network elements of the 5G core network; wherein the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element splits the service data streams of the first XR service to the local XR server for processing.
[0051] In a ninth aspect, the present application further provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the following steps:
[0052] In a case where the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element, obtain service performances of the XR services;
[0053] According to the service performances of the XR services, determine a first XR service in the XR services that meets a local service split condition;
[0054] send a service split request to the 5G core network; wherein the service split request is used to instruct the 5G core network to send a first redirection instruction to the central N3IWF network element, and the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element splits the service data streams of the first XR service to the local XR server for processing.
[0055] In a tenth aspect, the present application further provides another computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the following steps:
[0056] receive a service split request sent by the XR AF network element; wherein the service split request is sent by the XR AF network element according to service performances of the XR services, after determining that there is a first XR service in the XR services that meets a local service split condition; the service performances of the XR services are obtained by the XR AF network element under the condition that the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element;
[0057] send a first redirection instruction to the central N3IWF network element according to the service split request and other network elements of the 5G core network; wherein the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element splits the service data streams of the first XR service to the local XR server for processing.
[0058] The above service split method, device, computer device and storage medium obtain service performances of the XR services under the condition that the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element, determine a first XR service in the XR services that meets a local service split condition according to the service performances of the XR services, and send a service split request to the 5G core network; wherein the service split request is used to instruct the 5G core network to send a first redirection instruction to the central N3IWF network element, and the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element splits the service data streams of the first XR service to the local XR server for processing. The XR AF network element of the present application can obtain service performances of the XR services, and after determining that there is a first XR service that meets a local service split condition, based on the 5G core network, the local N3IWF network element, the central N3IWF network element, and the first redirection instruction and the second redirection instruction, the service data streams of the first XR service are split to the local XR server for processing. Not only is the flexible split of the XR services realized, but also the service quality of the XR services and the service experience of the user are effectively improved. BRIEF DESCRIPTION OF DRAWINGS
[0059] Figure 1 An application environment diagram of a service split method provided for the present embodiment;
[0060] Figure 2 A flowchart of a first service split method provided for the present embodiment;
[0061] Figure 3 A flowchart of a process for determining a second XR service that does not meet the local service offloading condition in each XR service is provided for the embodiment;
[0062] Figure 4 A flowchart of a second service offloading method is provided for the embodiment;
[0063] Figure 5 A flowchart of a process for sending a first redirection indication to a central N3IWF network element is provided for the embodiment;
[0064] Figure 6 A signaling interaction diagram of a service offloading method is provided for the embodiment;
[0065] Figure 7 A structural block diagram of a first service offloading device is provided for the embodiment;
[0066] Figure 8 A structural block diagram of a second service offloading device is provided for the embodiment;
[0067] Figure 9 An internal structure diagram of a computer device is provided for the embodiment. DETAILED DESCRIPTION
[0068] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application.
[0069] The service offloading method provided by the embodiments of the present application is mainly applied in an application environment as shown in the figure, i.e., in the offloading processing of XR services in a non-trusted WLAN access scenario. Figure 1 The XRAF network element in the central region acquires the service performance of each XR service according to the service performance of each XR service, and determines a first XR service that meets the local service offloading condition in each XR service. The XRAF network element in the central region sends a service offloading request to the 5G core network; wherein the service offloading request is used to instruct the 5G core network to send a first redirection indication to the central N3IWF network element, the first redirection indication is used to instruct the central N3IWF network element to send a second redirection indication to the XR terminal, and the second redirection indication is used to instruct the XR terminal to send the service data flow of each XR service to the local N3IWF network element, so that the local N3IWF network element offloads the service data flow of the first XR service to the local XR server for processing.
[0070] The center region generally refers to the geographical location where the data center or cloud computing infrastructure is located. The center region is responsible for handling high-load computing tasks such as complex 3D rendering, real-time data analysis, artificial intelligence processing, etc. The local region refers to the region that covers the XR terminal location. The local region contains computing nodes that are closer to the XR terminal and can provide faster response time and lower latency.
[0071] The XR (Extended Reality) AF (Application Function) network element refers to the AF network element responsible for XR services. The AF network element is similar to an application server, which interacts with other 5G core control plane NFs and provides service services. AF network elements can exist for different application services and can be owned by operators or trusted third parties.
[0072] The center XR server refers to the XR server located in the center region, and the local XR server refers to the XR server located in the local region. The center XR server generally has stronger computing power and can handle high-load computing tasks. The local XR server has relatively weak computing power compared to the center XR server and can only handle some lightweight data processing tasks, but can provide faster response time and lower latency for some XR services.
[0073] The 5G core network (5G Core Network, 5GC) refers to the core part that supports 5G network connection, service and data transmission. It is a key component in the 5G network architecture, responsible for handling all key functions between user equipment (UE) and the network. The 5G core network includes various network elements, such as UPF network elements, AMF network elements, SMF network elements, and PCF network elements, etc.
[0074] The UPF (User Port Function) network element is used to adapt specific UNI requirements to core functions and system management functions. The user port function mainly includes: A / D conversion; signaling conversion; termination of UNI functions; activation / deactivation of UNI; processing of UNI load paths / bearer capabilities; UNI testing, maintenance, management, and control functions.
[0075] The AMF (Access and Mobility Management Function) network element is responsible for UE identity verification, authentication, registration, mobility management, and connection management functions. Compared with 4G EPC, the function of AMF is similar to MME.
[0076] The SMF (Service Management Function) network element is mainly responsible for policy control, data routing, session management, and user data management.
[0077] The PCF (Policy Control Function) network element supports a unified policy framework to manage network behavior, provides policy rules to network entities to implement and execute, and accesses subscription information in a unified data repository.
[0078] The central N3IWF (Non-3GPP InterWorking Function) network element refers to the N3IWF network element in the central region, and the local N3IWF network element refers to the N3IWF network element in the local region. The N3IWF network element is responsible for connecting the untrusted non-3GPP access network (for example, Figure 1 The non-trusted WLAN (Wireless Local Area Network, Wireless LAN, WLAN) in the non-3GPP access network is connected to the 5G core network.
[0079] In one embodiment, Figure 2 is a flowchart of a service distribution method according to an embodiment of the present application. The method is applied to Figure 1 The XR AF network element in the method is taken as an example for illustration, and the method includes the following steps:
[0080] S201, in the case where it is detected that the central XR server receives the service data stream of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element, the service performance of each XR service is obtained.
[0081] The XR service refers to a service requested by the XR terminal, such as object tracking, map optimization, etc. The service data stream refers to the session data stream between the XR terminal and the XR server. The service performance refers to the session service performance of each XR service, such as response time, service quality, and delay. The present application is mainly applied to the scenario where more than two XR services are generated by the same XR terminal. The XR terminal refers to a terminal device used to experience extended reality (Extended Reality, XR) technology.
[0082] As an optional implementation of the embodiment of the present application, the XR AR network element obtains the service performance of each XR service by detecting the device.
[0083] As another optional implementation of the embodiment of the present application, the XR AR network element establishes communication with the central XR server to obtain the service performance of each XR service.
[0084] It should be noted that the XR terminal needs to establish an XR service connection with the XR AF network element once for each requested XR service. If the number of XR services requested by the XR terminal is two, two service connections need to be established with the XR AF network element. The service connection is an application layer connection, and the service connection will be interrupted after the XR service is interrupted. The service splitting will not cause the interruption of the service connection. The XR server is mainly used for processing the service session data flow generated at the service layer, and is used to provide data processing services.
[0085] S202, determining a first XR service that meets a local service splitting condition among the XR services according to service performances of the XR services.
[0086] The local service splitting condition refers to a judgment condition for whether local splitting can be performed.
[0087] As an optional implementation of the embodiment of the present application, in the embodiment, the local service splitting condition is a delay threshold value, the service delay of each XR service is determined according to the service performance of each XR service. According to the size relationship between the service delay of each XR service and the delay threshold value, the first XR service that meets the local service splitting condition among the XR services is determined. For example, if the service delay is greater than the delay threshold value, the XR service corresponding to the service delay is the first XR service that meets the local service splitting condition. Otherwise, it is the second XR service that does not meet the local service splitting condition.
[0088] As another optional implementation of the embodiment of the present application, in the embodiment, the local service splitting condition is a score threshold value, the service score of each XR service is determined according to the service performance of each XR service. According to the size relationship between the service score of each XR service and the score threshold value, the first XR service that meets the local service splitting condition among the XR services is determined. For example, if the service score is less than the score threshold value, the XR service corresponding to the service score is the first XR service that meets the local service splitting condition. Otherwise, it is the second XR service that does not meet the local service splitting condition. The service score can be determined according to the performance indicators in the service performance. The performance indicators include but are not limited to response time, processing time, delay, service quality, etc.
[0089] S203, sending a service splitting request to the 5G core network.
[0090] The service shunting request is used to instruct the 5G core network to send a first redirection indication to the central N3IWF network element, the first redirection indication is used to instruct the central N3IWF network element to send a second redirection indication to the XR terminal, and the second redirection indication is used to instruct the XR terminal to send the service data flow of each XR service to the local N3IWF network element, so that the local N3IWF network element shunts the service data flow of the first XR service to the local XR server for processing. The service shunting request refers to a message requesting to shunt the service data flow of the first XR service to the local XR server in the local area to which the XR terminal belongs. The first redirection indication refers to an indication message issued by the 5G core network, which is used to instruct the central N3IWF network element to perform redirection operation and session information forwarding. The second redirection indication refers to an indication message issued by the central N3IWF network element, which is used to instruct the XR terminal to perform redirection operation. The central N3IWF network element refers to the N3IWF network element in the central area, and the local N3IWF network element refers to the N3IWF network element in the local area. The N3IWF network element is responsible for accessing the 5G core network from an untrusted non-3GPP access network (for example, Figure 1
[0091] Optionally, in the embodiment, the service shunting request is sent to the related network element device of the 5G core network. The service shunting request is used to instruct the related network element device of the 5G core network to send a first redirection indication to the central N3IWF network element, the first redirection indication is used to instruct the central N3IWF network element to send a second redirection indication to the XR terminal, and the second redirection indication is used to instruct the XR terminal to send the service data flow of each XR service to the local N3IWF network element, so that the local N3IWF network element shunts the service data flow of the first XR service to the local XR server for processing. The related network element device includes but is not limited to a UPF network element, an AMF network element, an SMF network element, a PCF network element, and the like.
[0092] Optionally, in the embodiment, when the service data flow of the first XR service is shunted, the local N3IWF network element receives the service data flow and performs data flow analysis, shunts the service data flow of the first XR service to the local UPF network element, and then the local UPR network element sends the service data flow of the first XR service to the local XR server for processing.
[0093] The service splitting method, in a case where it is detected that the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element, acquires service performances of the XR services; determines, according to the service performances of the XR services, a first XR service that meets a local service splitting condition among the XR services; and sends a service splitting request to the 5G core network; wherein the service splitting request is used to instruct the 5G core network to send a first redirection instruction to the central N3IWF network element, the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element splits the service data streams of the first XR service to the local XR server for processing. The XR AF network element of the application can acquire the service performances of the XR services, and after determining that there is a first XR service that meets the local service splitting condition, based on the 5G core network, the local N3IWF network element, the central N3IWF network element, and the first redirection instruction and the second redirection instruction, the service data streams of the first XR service are split to the local XR server for processing. Not only is the flexible splitting of the XR services realized, but also the service quality of the XR services and the service experience of the user are effectively improved.
[0094] On the basis of the above-mentioned embodiments, in order to realize normal sending of the service data streams of the second XR service, as shown in Figure 3 A service splitting method, an optional embodiment of which comprises:
[0095] S301, according to the service performances of the XR services, determining a second XR service that does not meet the local service splitting condition among the XR services.
[0096] The service data streams of the second XR service are forwarded by the local N3IWF network element to the central XR server through the central N3IWF network element and the 5G core network for processing. The second XR service also refers to other XR services of the XR terminal except the first XR service.
[0097] As an optional embodiment of the embodiments of the application, in the embodiment, the local service splitting condition is a delay threshold, and according to the service performances of the XR services, service delays of the XR services are determined. For each XR service, if the service delay is not greater than the delay threshold, it is determined that the XR service does not meet the local service splitting condition, and the XR service is taken as the second XR service.
[0098] As another optional implementation of the embodiment of the application, in the embodiment, the local service offloading condition is a score threshold, and the service score of each XR service is determined according to the service performance of each XR service. For each XR service, if the service score is not less than the score threshold, it is determined that the XR service does not meet the local service offloading condition, and the XR service is taken as the second XR service. The service score can be determined according to the performance indicators in the service performance. The performance indicators include, but are not limited to, response time, processing time, latency, quality of service, etc.
[0099] In the embodiment, the second XR service that does not meet the local service offloading condition is determined according to the service performance of each XR service. The service data flow of the second XR service is forwarded by the local N3IWF network element to the central XR server through the central N3IWF network element and the 5G core network for processing. After the XR terminal is redirected to the local N3IWF network element, the service data flow of the second XR service is forwarded based on the local N3IWF network element, and is forwarded to the central XR server through the central N3IWF network element and the 5G core network for processing, thereby realizing flexible forwarding of the service data flow of the second XR service, effectively avoiding service of the second XR service, and at the same time, due to the offloading of the first XR service, the quality of service of the second XR service is also improved.
[0100] In one of the embodiments, the service offloading request carries the service attribute information of the first XR service. On this basis, the service offloading request is further used to instruct the 5G core network to determine whether to perform service offloading based on the service judgment policy, the policy indicator and the service attribute information of the first XR service, and to send the first redirection instruction to the central N3IWF network element in the case of determining to perform service offloading.
[0101] Specifically, the service offloading request is further used to instruct the PCF network element of the 5G core network to determine whether to perform service offloading based on the service judgment policy, the policy indicator and the service attribute information of the first XR service, and to send the offloading policy to the SMF network element in the case of determining to perform service offloading, so that the SMF network element sends the first redirection instruction to the central N3IWF network element based on the offloading policy and the AMF network element.
[0102] The policy indicator includes at least one of the network resource situation, the access state of the XR terminal and the terminal location. The service judgment policy is a judgment policy for further judging whether the first XR service needs to be offloaded. The service attribute information is the attribute information of the first XR service, such as service type, service identifier, service demand, etc.
[0103] Optionally, in the embodiment, the PCF network element determines whether to perform service splitting based on the service judgment policy, the policy index, and the service attribute information of the first XR service. The optional implementation of determining whether to perform service splitting is that the policy index and the service attribute information of the first XR service are used as input parameters of the service judgment policy, and the service judgment policy determines whether to perform service splitting in combination with the input parameters.
[0104] Optionally, if service splitting is not performed, a response message of not performing service splitting is fed back to the XR AF network element.
[0105] In the embodiment, based on the service splitting of the XR AF network element in combination with service performance judgment, the PCF network element of the 5G core network determines whether to perform service splitting based on the service judgment policy, the policy index, and the service attribute information of the first XR service, and sends a splitting policy to the service management function (SMF) network element in the case of determining to perform service splitting, so that the SMF network element sends a first redirection instruction to the central N3IWF network element based on the splitting policy and the AMF network element. In the embodiment, the judgment of service splitting of the PCF network element is added, the condition of whether the first XR service meets the service splitting is judged from the network level, and the reliability of service splitting is further improved.
[0106] In one of the embodiments, the first redirection instruction contains terminal session information of the XR terminal and a network element address of the local N3IWF network element; the second redirection instruction carries the network element address of the local N3IWF network element.
[0107] Optionally, in the embodiment, the first redirection instruction is also used to instruct the central N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element. The terminal session information refers to the session information when the XR terminal establishes a PUD session with the 5G core network. It should be noted that the XR terminal needs to be authenticated by the 5G core network when initiating the XR service request for the first time, and a PDU session needs to be established. Subsequent XR service requests do not need to be authenticated again, and a PDU session does not need to be established again.
[0108] Optionally, the terminal session information further includes service attribute information of the first XR service and service attribute information of the second XR service of the XR terminal, so that the local N3IWF network element analyzes based on the service attribute information after receiving the service data stream of the XR terminal, and judges whether the service data stream is the service data stream of the first XR service or the service data stream of the second XR service. If it is the service data stream of the first XR service, it is shunted to the local UPF network element, and the local UPF network element sends the service data stream of the first XR service to the local XR server. If it is the service data stream of the second XR service, it is forwarded to the core N3IWF network element, and sent to the core UPF network element of the 5G core network by the core N3IWF network element, and the core UPF network element sends the service data stream of the second XR service to the core XR server.
[0109] Optionally, the second redirection instruction is further used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the core N3IWF network element to disconnect the connection with the XR terminal, send the service data stream of each XR service to the local N3IWF network element. It should be noted that since the XR terminal can only establish a connection with one N3IWF network element, after being redirected to the local N3IWF network element, an authentication process needs to be performed, and after authentication, the 5G core network controls the core N3IWF network element to disconnect the connection with the XR terminal, and the XR terminal can send the service data stream of each XR service to the local N3IWF network element.
[0110] It should be noted that the authentication of the XR terminal by the 5G core network refers to the authentication of the identity of the XR terminal, and the authentication process needs to be performed by the related network elements in the 5G core network, such as the AMF network element, the SMF network element, etc.
[0111] In this embodiment, the first redirection instruction includes terminal session information of the XR terminal and a network element address of the local N3IWF network element; the second redirection instruction carries the network element address of the local N3IWF network element; the first redirection instruction is further used to instruct the core N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element. The second redirection instruction is further used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the core N3IWF network element to disconnect the connection with the XR terminal, send the service data stream of each XR service to the local N3IWF network element. Based on this embodiment, the redirection operation of the XR terminal is realized, and the forwarding and shunting operations of the service data stream of each XR service are realized, which improves the flexibility and service quality of the XR service.
[0112] In one embodiment, Figure 4is a flowchart of a service distribution method according to an embodiment of the present application. The method is applied to Figure 1 a PCF network element in a 5G core network in the method is taken as an example for illustration, and the method comprises the following steps:
[0113] S401, receiving a service distribution request sent by an XR AF network element.
[0114] The service distribution request is sent by the XR AF network element according to service performances of each XR service after determining that a first XR service in the XR services meets a local service distribution condition; the service performances of each XR service are obtained by the XR AF network element under the condition that the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element;
[0115] As an optional implementation of the embodiment of the present application, the service distribution request is directly sent by the receiving XR AF network element.
[0116] As another optional implementation of the embodiment of the present application, the service distribution request is indirectly sent by the receiving XR AF network element through other devices or network elements.
[0117] S402, sending a first redirection indication to the central N3IWF network element according to the service distribution request and other network elements of the 5G core network.
[0118] The first redirection indication is used to instruct the central N3IWF network element to send a second redirection indication to the XR terminal, and the second redirection indication is used to instruct the XR terminal to send service data streams of each XR service to a local N3IWF network element, so that the local N3IWF network element distributes service data streams of the first XR service to a local XR server for processing. The other network elements refer to some network elements in the 5G core network except the PCF network element, and the other network elements in the present application mainly refer to SMF network elements and AMF network elements.
[0119] As an optional implementation of the embodiment of the present application, after receiving the service distribution request, a distribution strategy is sent to the other network elements of the 5G core network, so that the other network elements of the 5G core network send the first redirection indication to the central N3IWF network element based on the distribution strategy.
[0120] As another optional implementation of the embodiment of the present application, after receiving the service distribution request, it is judged whether service distribution needs to be performed, if yes, a distribution strategy is sent to the other network elements of the 5G core network, so that the other network elements of the 5G core network send the first redirection indication to the central N3IWF network element based on the distribution strategy. It should be noted that if not, a service distribution response message of not performing distribution is sent to the XR AF network element.
[0121] In this embodiment, a service splitting request sent by the XR AF network element is received; wherein the service splitting request is sent by the XR AF network element according to the service performance of each XR service after determining that a first XR service satisfying the local service splitting condition exists in each XR service; and the service performance of each XR service is obtained by the XR AF network element in the case that the central XR server receives the service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element. According to the service splitting request and other network elements of the 5G core network, a first redirection instruction is sent to the central N3IWF network element; wherein the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of each XR service to the local N3IWF network element, so that the local N3IWF network element splits the service data streams of the first XR service to the local XR server for processing. Based on the other network elements of the 5G core network and the PCF network element, and the local N3IWF network element, the central N3IWF network element, the first redirection instruction and the second redirection instruction, the application realizes the splitting of the service data streams of the first XR service to the local XR server for processing. Not only the flexible splitting of the XR service is realized, but also the service quality of the XR service and the service experience of the user are effectively improved.
[0122] In one embodiment, the service splitting request carries service attribute information of the first XR service; and the other network elements include an SMF network element and an AMF network element. On this basis, as shown in FIG. 4, one optional implementation of S402 includes: Figure 5
[0123] S501, determining whether to perform service splitting according to a service judgment policy, a policy index and service attribute information of the first XR service.
[0124] The policy index includes at least one of network resource condition, access state of the XR terminal and terminal location. The service judgment policy is a judgment policy for further judging whether the first XR service needs to be subjected to service splitting. The service attribute information is attribute information of the first XR service, such as service type, service identifier, service demand, etc. The network resource condition is the network resource usage condition of the 5G core network.
[0125] As one optional implementation of the embodiment of the application, the policy index and the service attribute information of the first XR service are taken as input parameters of the service judgment policy, and the service judgment policy determines whether to perform service splitting in combination with the input parameters.
[0126] As another optional implementation of the embodiment of the present application, the service judgment policy, the policy index, and the service attribute information of the first XR service are input to an intelligent judgment model, and a result of whether to perform service splitting is output by the intelligent judgment model. The intelligent judgment model can be a neural network model.
[0127] S502, in the case of determining to perform service splitting, a splitting policy is sent to the SMF network element, so that the SMF network element sends a first redirection instruction to the central N3IWF network element based on the splitting policy and the AMF network element.
[0128] In the embodiment, on the basis of the service splitting of the XR AF network element in combination with service performance judgment, the PCF network element determines whether to perform service splitting based on the service judgment policy, the policy index, and the service attribute information of the first XR service, and in the case of determining to perform service splitting, a splitting policy is sent to the service management function SMF network element, so that the SMF network element sends a first redirection instruction to the central N3IWF network element based on the splitting policy and the AMF network element. In the embodiment, the judgment of service splitting of the PCF network element is further added, whether the first XR service meets the condition of service splitting is judged from the network level, and the reliability of service splitting is further improved.
[0129] In one of the embodiments, the first redirection instruction contains terminal session information of the XR terminal and a network element address of the local N3IWF network element; the second redirection instruction carries the network element address of the local N3IWF network element;
[0130] Optionally, in the embodiment, the first redirection instruction is also used to instruct the central N3IWF network element to send terminal session information of the XR terminal to the local N3IWF network element. The terminal session information refers to the session information when the XR terminal establishes a PUD session with the 5G core network. It should be noted that the XR terminal needs to be authenticated by the 5G core network when it initiates the XR service request for the first time, and a PDU session is established. Subsequent XR service requests do not need to be authenticated again, and a PDU session does not need to be established again.
[0131] Optionally, the terminal session information further includes service attribute information of the first XR service and service attribute information of the second XR service of the XR terminal, so that the local N3IWF network element analyzes based on the service attribute information after receiving the service data stream of the XR terminal, and judges whether the service data stream is the service data stream of the first XR service or the service data stream of the second XR service. If it is the service data stream of the first XR service, it is shunted to the local UPF network element, and the local UPF network element sends the service data stream of the first XR service to the local XR server. If it is the service data stream of the second XR service, it is forwarded to the core N3IWF network element, and sent to the core UPF network element of the 5G core network by the core N3IWF network element, and the core UPF network element sends the service data stream of the second XR service to the core XR server.
[0132] Optionally, the second redirection instruction is further used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the core N3IWF network element to disconnect the connection with the XR terminal, send the service data stream of each XR service to the local N3IWF network element. It should be noted that since the XR terminal can only establish a connection with one N3IWF network element, after being redirected to the local N3IWF network element, an authentication process needs to be performed, and after the authentication is passed, the 5G core network controls the core N3IWF network element to disconnect the connection with the XR terminal, and the XR terminal can send the service data stream of each XR service to the local N3IWF network element.
[0133] It should be noted that the authentication of the XR terminal by the 5G core network refers to the authentication of the identity of the XR terminal, and the authentication process needs to be performed by the related network elements in the 5G core network, such as the AMF network element, the SMF network element, etc.
[0134] In this embodiment, the first redirection instruction includes terminal session information of the XR terminal and a network element address of the local N3IWF network element; the second redirection instruction carries the network element address of the local N3IWF network element; the first redirection instruction is further used to instruct the core N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element. The second redirection instruction is further used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the core N3IWF network element to disconnect the connection with the XR terminal, send the service data stream of each XR service to the local N3IWF network element. Based on this embodiment, the redirection operation of the XR terminal is realized, and the forwarding and shunting operations of the service data stream of each XR service are realized, which improves the flexibility and service quality of the XR service.
[0135] In one of the embodiments, as Figure 6As shown, an optional embodiment of a service offloading method includes:
[0136] S601, the XR AF network element acquires service performance of each XR service in a case where the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element.
[0137] S602, the XR AF network element determines a first XR service meeting a local service offloading condition among the XR services according to the service performance of each XR service.
[0138] S603, the XR AF network element determines a second XR service not meeting the local service offloading condition among the XR services according to the service performance of each XR service. The service data stream of the second XR service is forwarded to the central XR server for processing by the local N3IWF network element through the central N3IWF network element and the 5G core network.
[0139] S604, the XR AF network element sends a service offloading request to the PCF network element.
[0140] S605, the PCF network element determines whether to perform service offloading based on a service judgment policy, a policy index, and service attribute information of the first XR service.
[0141] S606, the PCF network element sends a splitting policy to a service management function (SMF) network element in a case where it is determined to perform service offloading.
[0142] S607, the SMF network element sends a first redirection indication to the central N3IWF network element based on the splitting policy and an AMF network element. The first redirection indication contains terminal session information of the XR terminal and a network element address of the local N3IWF network element.
[0143] S608, the central N3IWF network element sends the terminal session information of the XR terminal to the local N3IWF network element.
[0144] S609, the central N3IWF network element sends a second redirection indication to the XR terminal. The second redirection indication is also used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal, send the service data streams of the XR services to the local N3IWF network element.
[0145] In this embodiment, in the case where it is detected that the central XR server receives the service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element, the service performance of each XR service is acquired; according to the service performance of each XR service, a first XR service meeting the local service offloading condition is determined; a service offloading request is sent to the 5G core network; wherein the service offloading request is used to instruct the 5G core network to send a first redirection instruction to the central N3IWF network element, the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, the second redirection instruction is used to instruct the XR terminal to send the service data streams of each XR service to the local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to the local XR server for processing. The XR AF network element of the application can acquire the service performance of each XR service, and after determining that there is a first XR service meeting the local service offloading condition, based on the 5G core network, the local N3IWF network element, the central N3IWF network element, and the first redirection instruction and the second redirection instruction, the service data streams of the first XR service are offloaded to the local XR server for processing. Not only the flexible offloading of the XR service is realized, but also the service quality of the XR service and the service experience of the user are effectively improved.
[0146] It should be understood that, although each step in the flowchart involved in the above embodiments is shown in sequence according to the arrow, these steps are not necessarily executed in sequence according to the order of the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other orders. Moreover, at least part of the steps in the flowchart involved in the above embodiments can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.
[0147] Based on the same inventive concept, the present application also provides a service offloading device for implementing the above-mentioned service offloading method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more service offloading device embodiments provided below can refer to the limitations of the service offloading method in the above text, which will not be repeated here.
[0148] In one embodiment, by Figure 7 The structure block diagram of the service offloading device in one embodiment is shown. As Figure 7As shown, a service offloading apparatus 1 is provided, which comprises a first receiving module 11, a first determining module 12 and a first sending module 13, wherein:
[0149] The first receiving module 11 is configured to acquire service performance of each XR service in a case where it is detected that the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element.
[0150] The first determining module 12 is configured to determine a first XR service that meets a local service offloading condition among the XR services according to the service performance of each XR service.
[0151] The first sending module 13 is configured to send a service offloading request to the 5G core network; wherein the service offloading request is used to instruct the 5G core network to send a first redirection indication to the central N3IWF network element, the first redirection indication is used to instruct the central N3IWF network element to send a second redirection indication to the XR terminal, and the second redirection indication is used to instruct the XR terminal to send service data streams of each XR service to a local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to a local XR server for processing.
[0152] In one of the embodiments, the service offloading apparatus 1 in the above Figure 7 further comprises:
[0153] The second determining module is configured to determine a second XR service that does not meet the local service offloading condition among the XR services according to the service performance of each XR service; wherein the service data streams of the second XR service are forwarded by the local N3IWF network element to the central XR server through the central N3IWF network element and the 5G core network for processing.
[0154] In one of the embodiments, the service offloading request carries service attribute information of the first XR service.
[0155] The service offloading request is further used to instruct the 5G core network to determine whether to perform service offloading based on a service judgment strategy, a policy index and the service attribute information of the first XR service, and to send the first redirection indication to the central N3IWF network element in a case where it is determined to perform service offloading.
[0156] In one of the embodiments, the policy index comprises at least one of network resource conditions, access status of the XR terminal and terminal location.
[0157] In one of the embodiments, the service splitting request is further used to instruct the PCF network element of the 5G core network to determine whether to perform service splitting based on the service judgment policy, the policy index, and the service attribute information of the first XR service, and in the case of determining to perform service splitting, to send a splitting policy to the SMF network element, so that the SMF network element sends a first redirection instruction to the central N3IWF network element based on the splitting policy and the AMF network element. Specifically, the SMF network element sends the first redirection instruction to the central N3IWF network element through the AMF network element based on the splitting policy.
[0158] In one of the embodiments, the first redirection instruction contains terminal session information of the XR terminal and a network element address of the local N3IWF network element; and the second redirection instruction carries the network element address of the local N3IWF network element.
[0159] The first redirection instruction is further used to instruct the central N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element.
[0160] In one of the embodiments, the second redirection instruction is further used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal, send the service data streams of the XR services to the local N3IWF network element.
[0161] In one of the embodiments, the second redirection instruction is further used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal, send the service data streams of the XR services to the local N3IWF network element. Figure 8 A structural block diagram of a service splitting device in one of the embodiments is shown. As shown in Figure 8 A service splitting device 2 is provided, which comprises a second receiving module 21 and a second sending module 22, wherein:
[0162] The second receiving module 21 is used to receive a service splitting request sent by an XR AF network element; wherein the service splitting request is sent by the XR AF network element after determining that there is a first XR service in the XR services that meets the local service splitting condition according to the service performance of the XR services; and the service performance of the XR services is obtained by the XR AF network element in the case of detecting that the central XR server receives the service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element.
[0163] The second sending module 22 is configured to send a first redirection instruction to the central N3IWF network element according to the service offloading request and other network elements of the 5G core network; wherein the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to the local XR server for processing.
[0164] In one of the embodiments, the service attribute information of the first XR service is carried in the service offloading request; the other network elements include an SMF network element and an AMF network element; and on this basis, the second sending module in the above Figure 8 is further configured to:
[0165] determine whether to perform service offloading according to the service judgment policy, the policy index and the service attribute information of the first XR service;
[0166] in a case where it is determined to perform service offloading, send an offloading policy to the SMF network element, so that the SMF network element sends the first redirection instruction to the central N3IWF network element based on the offloading policy and the AMF network element.
[0167] In one of the embodiments, the policy index includes at least one of a network resource condition, an access state of the XR terminal and a terminal location of the XR terminal.
[0168] In one of the embodiments, the first redirection instruction includes terminal session information of the XR terminal and a network element address of the local N3IWF network element; and the second redirection instruction carries the network element address of the local N3IWF network element.
[0169] The first redirection instruction is further used to instruct the central N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element.
[0170] In one of the embodiments, the second redirection instruction is further used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal, send the service data streams of the XR services to the local N3IWF network element.
[0171] The above modules can be all or partially implemented by software, hardware and a combination thereof. The above modules can be embedded in or independent of a processor in a computer device in a hardware form, or stored in a memory in a computer device in a software form, so as to be called and executed by a processor to perform the operations corresponding to the above modules.
[0172] In one of the embodiments, a computer device is provided, which can be a platform side, and an internal structure diagram thereof can be as shown in Figure 9 The computer device includes a processor, a memory and a network interface connected through a system bus. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for running the operating system and the computer program in the non-volatile storage medium. The database of the computer device is configured to store related information of a service offloading method. The network interface of the computer device is configured to communicate with an external user side through a network connection. The computer program is executed by the processor to implement a service offloading method.
[0173] Those skilled in the art can understand that Figure 9 the structure shown in the above embodiment is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. Specifically, the computer device can include more or fewer components than those shown in the diagram, or combine certain components, or have a different arrangement of components.
[0174] In one of the embodiments, a computer device is provided, which includes a memory and a processor, and the memory stores a computer program. The processor executes the computer program to implement the following steps:
[0175] In a case where it is detected that the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element, service performances of the XR services are acquired;
[0176] According to the service performances of the XR services, a first XR service satisfying a local service offloading condition is determined from the XR services;
[0177] A service offloading request is sent to the 5G core network. The service offloading request is configured to instruct the 5G core network to send a first redirection indication to the central N3IWF network element. The first redirection indication is configured to instruct the central N3IWF network element to send a second redirection indication to the XR terminal. The second redirection indication is configured to instruct the XR terminal to send the service data streams of the XR services to a local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to a local XR server for processing.
[0178] In one embodiment, the processor, when executing the computer program, further implements the following steps: determining, according to the service performance of each XR service, a second XR service in each XR service that does not satisfy the local service offloading condition; and wherein the service data flow of the second XR service is forwarded by the local N3IWF network element to the central N3IWF network element and the 5G core network for processing by the central XR server.
[0179] In one embodiment, the processor, when executing the computer program, further implements the following steps: the service attribute information of the first XR service is carried in the service offloading request.
[0180] The service offloading request is further used to instruct the 5G core network to determine whether to perform service offloading based on the service judgment policy, the policy index, and the service attribute information of the first XR service, and to send a first redirection instruction to the central N3IWF network element in a case where it is determined to perform service offloading.
[0181] In one embodiment, the processor, when executing the computer program, further implements the following steps: the policy index includes at least one of network resource conditions, access status of the XR terminal, and terminal location.
[0182] In one embodiment, the processor, when executing the computer program, further implements the following steps: the service offloading request is further used to instruct the PCF network element of the 5G core network to determine whether to perform service offloading based on the service judgment policy, the policy index, and the service attribute information of the first XR service, and to send a service offloading policy to the SMF network element in a case where it is determined to perform service offloading, so that the SMF network element sends a first redirection instruction to the central N3IWF network element based on the service offloading policy and the AMF network element. Specifically, the SMF network element sends the first redirection instruction to the central N3IWF network element through the AMF network element based on the service offloading policy.
[0183] In one embodiment, the processor, when executing the computer program, further implements the following steps: the first redirection instruction includes terminal session information of the XR terminal and a network element address of the local N3IWF network element; and the second redirection instruction carries the network element address of the local N3IWF network element.
[0184] The first redirection instruction is further used to instruct the central N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element.
[0185] In one embodiment, the second redirection instruction is further used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and to send the service data flow of each XR service to the local N3IWF network element after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal.
[0186] In one of the embodiments, another computer device is provided, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the following steps when executing the computer program:
[0187] receiving a service splitting request sent by the XR AF network element; wherein the service splitting request is sent by the XR AF network element after determining that there is a first XR service in the XR services that meets the local service splitting condition according to the service performance of the XR services; the service performance of the XR services is obtained by the XR AF network element in a case where the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element;
[0188] sending a first redirection instruction to the central N3IWF network element according to the service splitting request and other network elements of the 5G core network; wherein the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element splits the service data streams of the first XR service to the local XR server for processing.
[0189] In one embodiment, the processor further implements the following steps when executing the computer program: the service splitting request carries service attribute information of the first XR service; the other network elements include SMF network elements and AMF network elements;
[0190] sending a first redirection instruction to the central N3IWF network element according to the service splitting request and other network elements of the 5G core network, comprising:
[0191] determining whether to perform service splitting according to the service judgment strategy, the policy index and the service attribute information of the first XR service;
[0192] in a case where it is determined to perform service splitting, sending a splitting policy to the SMF network element, so that the SMF network element sends a first redirection instruction to the central N3IWF network element based on the splitting policy and the AMF network element.
[0193] In one embodiment, the processor further implements the following steps when executing the computer program: the policy index includes at least one of network resource conditions, access states of the XR terminal and terminal positions.
[0194] In one embodiment, the processor further implements the following steps when executing the computer program: the first redirection instruction contains terminal session information of the XR terminal and a network element address of the local N3IWF network element; the second redirection instruction carries the network element address of the local N3IWF network element;
[0195] The first redirection indication is also used to instruct the central N3IWF network element to send terminal session information of the XR terminal to the local N3IWF network element.
[0196] In one embodiment, the computer program is further executed by the processor to implement the following steps: the second redirection indication is also used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and send service data streams of the XR services to the local N3IWF network element after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal.
[0197] In one embodiment, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to implement the following steps:
[0198] In a case where it is detected that the central XR server receives the service data streams of the at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element, service performances of the XR services are acquired;
[0199] According to the service performances of the XR services, a first XR service meeting a local service offloading condition is determined from the XR services.
[0200] A service offloading request is sent to the 5G core network. The service offloading request is used to instruct the 5G core network to send a first redirection indication to the central N3IWF network element. The first redirection indication is used to instruct the central N3IWF network element to send a second redirection indication to the XR terminal. The second redirection indication is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to the local XR server for processing.
[0201] In one embodiment, the computer program is further executed by the processor to implement the following steps: according to the service performances of the XR services, a second XR service not meeting the local service offloading condition is determined from the XR services. The service data streams of the second XR service are forwarded by the local N3IWF network element to the central XR server through the central N3IWF network element and the 5G core network for processing.
[0202] In one embodiment, the computer program is further executed by the processor to implement the following steps: the service offloading request carries service attribute information of the first XR service.
[0203] The service offloading request is also used to instruct the 5G core network to determine whether to perform service offloading based on a service judgment strategy, a policy index, and the service attribute information of the first XR service, and send the first redirection indication to the central N3IWF network element in a case where it is determined to perform service offloading.
[0204] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the policy indicator comprises at least one of a network resource condition, an access state of the XR terminal, and a terminal location of the XR terminal.
[0205] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the service offloading request is further used to instruct the PCF network element of the 5G core network to determine whether to perform service offloading based on the service judgment policy, the policy indicator, and the service attribute information of the first XR service, and in a case where it is determined to perform service offloading, to send a service offloading policy to the SMF network element, so that the SMF network element sends a first redirection instruction to the central N3IWF network element based on the service offloading policy and the AMF network element. Specifically, the SMF network element sends the first redirection instruction to the central N3IWF network element through the AMF network element based on the service offloading policy.
[0206] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the first redirection instruction contains terminal session information of the XR terminal and a network element address of the local N3IWF network element; and the second redirection instruction carries the network element address of the local N3IWF network element.
[0207] The first redirection instruction is further used to instruct the central N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element.
[0208] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the second redirection instruction is further used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal, send the service data streams of the XR services to the local N3IWF network element.
[0209] In one embodiment, another computer-readable storage medium is provided, and the computer-readable storage medium stores a computer program. The computer program, when executed by a processor, implements the following steps:
[0210] receiving a service offloading request sent by the XR AF network element; wherein the service offloading request is sent by the XR AF network element after determining that there is a first XR service in the XR services that meets a local service offloading condition according to service performance of the XR services; and the service performance of the XR services is obtained by the XR AF network element in a case where the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element;
[0211] According to the service offloading request and other network elements of the 5G core network, a first redirection indication is sent to the central N3IWF network element, wherein the first redirection indication is used to instruct the central N3IWF network element to send a second redirection indication to the XR terminal, and the second redirection indication is used to instruct the XR terminal to send service data streams of each XR service to the local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to the local XR server for processing.
[0212] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the service attribute information of the first XR service is carried in the service offloading request; and the other network elements include an SMF network element and an AMF network element.
[0213] According to the service offloading request and other network elements of the 5G core network, a first redirection indication is sent to the central N3IWF network element, including:
[0214] According to the service judgment policy, the policy index, and the service attribute information of the first XR service, it is determined whether to perform service offloading.
[0215] In the case of determining to perform service offloading, a splitting policy is sent to the SMF network element, so that the SMF network element sends a first redirection indication to the central N3IWF network element based on the splitting policy and the AMF network element.
[0216] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the policy index includes at least one of network resource conditions, access states of the XR terminal, and terminal positions.
[0217] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the terminal session information of the XR terminal and the network element address of the local N3IWF network element are included in the first redirection indication; and the second redirection indication carries the network element address of the local N3IWF network element.
[0218] The first redirection indication is also used to instruct the central N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element.
[0219] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the second redirection indication is also used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal, send the service data streams of each XR service to the local N3IWF network element.
[0220] In one embodiment, a computer program product is provided, including a computer program, which, when executed by a processor, implements the following steps:
[0221] In a case where it is detected that the central XR server receives the service data streams of the at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element, service performances of the XR services are acquired;
[0222] According to the service performances of the XR services, a first XR service meeting a local service offloading condition is determined from the XR services;
[0223] A service offloading request is sent to the 5G core network; the service offloading request is used to instruct the 5G core network to send a first redirection instruction to the central N3IWF network element, the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to the local XR server for processing.
[0224] In an embodiment, the computer program is further implemented to perform the following steps when executed by the processor: according to the service performances of the XR services, a second XR service not meeting the local service offloading condition is determined from the XR services; and the service data streams of the second XR service are forwarded by the local N3IWF network element to the central XR server through the central N3IWF network element and the 5G core network for processing.
[0225] In an embodiment, the computer program is further implemented to perform the following steps when executed by the processor: the service offloading request carries service attribute information of the first XR service.
[0226] The service offloading request is further used to instruct the 5G core network to determine whether to perform service offloading based on a service judgment strategy, a policy index, and the service attribute information of the first XR service, and to send the first redirection instruction to the central N3IWF network element in a case where it is determined to perform service offloading.
[0227] In an embodiment, the computer program is further implemented to perform the following steps when executed by the processor: the policy index includes at least one of a network resource condition, an access state of the XR terminal, and a terminal location.
[0228] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the service offloading request is further used to instruct the PCF network element of the 5G core network to determine whether to perform service offloading based on a service judgment policy, a policy index, and service attribute information of the first XR service, and in a case where it is determined to perform service offloading, to send a service offloading policy to the SMF network element, so that the SMF network element sends a first redirection instruction to the central N3IWF network element based on the service offloading policy and the AMF network element. Specifically, the SMF network element sends the first redirection instruction to the central N3IWF network element through the AMF network element based on the service offloading policy.
[0229] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the first redirection instruction contains terminal session information of the XR terminal and a network element address of the local N3IWF network element; and the second redirection instruction carries the network element address of the local N3IWF network element.
[0230] The first redirection instruction is further used to instruct the central N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element.
[0231] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the second redirection instruction is further used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal, send the service data streams of the XR services to the local N3IWF network element.
[0232] In one of the embodiments, another computer program product is provided, comprising a computer program which, when executed by a processor, implements the following steps:
[0233] receiving a service offloading request sent by the XR AF network element; wherein the service offloading request is sent by the XR AF network element after determining that there is a first XR service in the XR services that meets a local service offloading condition according to service performance of the XR services; the service performance of the XR services is obtained by the XR AF network element in a case where it is detected that the central XR server receives service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element;
[0234] sending a first redirection instruction to the central N3IWF network element according to the service offloading request and other network elements of the 5G core network; wherein the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, and the second redirection instruction is used to instruct the XR terminal to send the service data streams of the XR services to the local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to the local XR server for processing.
[0235] In an embodiment, the computer program, when executed by the processor, further implements the following steps: the service attribute information of the first XR service is carried in the service steering request; and the other network elements include an SMF network element and an AMF network element.
[0236] According to the service steering request and the other network elements of the 5G core network, a first redirection instruction is sent to the central N3IWF network element, including:
[0237] According to the service steering policy, the policy index, and the service attribute information of the first XR service, it is determined whether to perform service steering.
[0238] In the case of determining to perform service steering, a steering policy is sent to the SMF network element, so that the SMF network element sends a first redirection instruction to the central N3IWF network element based on the steering policy and the AMF network element.
[0239] In an embodiment, the computer program, when executed by the processor, further implements the following steps: the policy index includes at least one of network resource conditions, access status of the XR terminal, and terminal location of the XR terminal.
[0240] In an embodiment, the computer program, when executed by the processor, further implements the following steps: the first redirection instruction contains terminal session information of the XR terminal and a network element address of the local N3IWF network element; and the second redirection instruction carries the network element address of the local N3IWF network element.
[0241] The first redirection instruction is also used to instruct the central N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element.
[0242] In an embodiment, the computer program, when executed by the processor, further implements the following steps: the second redirection instruction is also used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal, the service data flow of each XR service is sent to the local N3IWF network element.
[0243] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. The non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. The volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.
[0244] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.
[0245] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. A traffic offloading method, characterized by, The method is applied to an extended reality (XR) application function (AF) network element, and the method comprises the following steps: In a case where it is detected that a central XR server receives service data streams of at least two XR services of an XR terminal through a fifth generation mobile communication technology (5G) core network and a central non-3GPP interworking function (N3IWF) network element, service performances of the XR services are acquired; According to the service performances of the XR services, a first XR service meeting a local service offloading condition is determined from the XR services; A service offloading request is sent to the 5G core network; the service offloading request is used to instruct the 5G core network to send a first redirection instruction to a central N3IWF network element, the first redirection instruction is used to instruct the central N3IWF network element to send a second redirection instruction to the XR terminal, the second redirection instruction is used to instruct the XR terminal to send service data streams of the XR services to a local N3IWF network element, so that the local N3IWF network element offloads service data streams of the first XR service to a local XR server for processing.
2. The method of claim 1, wherein, The method further comprises: According to the service performances of the XR services, a second XR service not meeting the local service offloading condition is determined from the XR services; service data streams of the second XR service are forwarded by the local N3IWF network element to a central XR server through the central N3IWF network element and the 5G core network for processing.
3. The method according to claim 1 or 2, characterized in that, The service offloading request carries service attribute information of the first XR service; The service offloading request is further used to instruct the 5G core network to determine whether to perform service offloading based on a service judgment strategy, a policy index and the service attribute information of the first XR service, and to send a first redirection instruction to the central N3IWF network element in a case where it is determined to perform service offloading.
4. The method of claim 3, wherein, The policy index comprises at least one of a network resource condition, an access state of the XR terminal and a terminal position.
5. The method of claim 3, wherein, The service offloading request is further used to instruct a policy control function (PCF) network element of the 5G core network to determine whether to perform service offloading based on a service judgment strategy, a policy index and the service attribute information of the first XR service, and to send a service offloading policy to a service management function (SMF) network element in a case where it is determined to perform service offloading, so that the SMF network element sends a first redirection instruction to the central N3IWF network element based on the service offloading policy and an access and mobility management function (AMF) network element.
6. The method of claim 1, wherein, The first redirection instruction contains terminal session information of the XR terminal and a network element address of the local N3IWF network element; the second redirection instruction carries the network element address of the local N3IWF network element; The first redirection instruction is further used to instruct the central N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element.
7. The method of claim 6, wherein, The second redirection indication is also used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal, send the service data streams of each XR service to the local N3IWF network element.
8. A traffic offloading method characterized by, The PCF network element applied to the 5G core network, the method comprises: receiving a service splitting request sent by an XR AF network element; wherein the service splitting request is sent by the XR AF network element after determining that there is a first XR service in each XR service that meets the local service splitting condition according to the service performance of each XR service; the service performance of each XR service is obtained by the XR AF network element when detecting that the central XR server receives the service data streams of at least two XR services of the XR terminal through the 5G core network and the central N3IWF network element; According to the service splitting request and other network elements of the 5G core network, a first redirection indication is sent to the central N3IWF network element; wherein the first redirection indication is used to instruct the central N3IWF network element to send a second redirection indication to the XR terminal, and the second redirection indication is used to instruct the XR terminal to send the service data streams of each XR service to the local N3IWF network element, so that the local N3IWF network element splits the service data streams of the first XR service to the local XR server for processing.
9. The method of claim 8, wherein, The service attribute information of the first XR service is carried in the service splitting request; the other network elements include SMF network element and AMF network element; According to the service splitting request and other network elements of the 5G core network, a first redirection indication is sent to the central N3IWF network element, comprising: According to the service judgment strategy, the policy index and the service attribute information of the first XR service, it is determined whether to perform service splitting; In the case of determining to perform service splitting, a splitting policy is sent to the SMF network element, so that the SMF network element sends a first redirection indication to the central N3IWF network element based on the splitting policy and the AMF network element.
10. The method of claim 9, wherein, The policy index includes network resource condition, and at least one of access state and terminal position of the XR terminal.
11. The method of claim 8, wherein, The first redirection indication contains terminal session information of the XR terminal and network element address of the local N3IWF network element; the second redirection indication carries the network element address of the local N3IWF network element; The first redirection indication is also used to instruct the central N3IWF network element to send the terminal session information of the XR terminal to the local N3IWF network element.
12. The method of claim 11, wherein, The second redirection indication is also used to instruct the XR terminal to initiate an authentication request to the 5G core network through the local N3IWF network element, and after the 5G core network authenticates the XR terminal and instructs the central N3IWF network element to disconnect the connection with the XR terminal, send the service data streams of each XR service to the local N3IWF network element.
13. A traffic offloading apparatus, characterized by, The device is configured in an XR AF network element, and the device comprises: The first receiving module is configured to, in a case where it is detected that a central XR server receives service data streams of at least two XR services of an XR terminal through a 5G core network and a central N3IWF network element, acquire service performance of each XR service; The first determining module is configured to determine, according to the service performance of each XR service, a first XR service in each XR service that meets a local service offloading condition; The first sending module is configured to send a service offloading request to the 5G core network; wherein the service offloading request is used to instruct the 5G core network to send a first redirection indication to a central N3IWF network element, and the first redirection indication is used to instruct the central N3IWF network element to send a second redirection indication to the XR terminal, and the second redirection indication is used to instruct the XR terminal to send service data streams of each XR service to a local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to a local XR server for processing.
14. A traffic offloading apparatus, characterized by, The device is configured in a PCF network element of a 5G core network, and the device comprises: The second receiving module is configured to receive a service offloading request sent by an XR AF network element; wherein the service offloading request is sent by the XR AF network element after it is determined that there is a first XR service in each XR service that meets a local service offloading condition according to service performance of each XR service; and the service performance of each XR service is acquired by the XR AF network element in a case where it is detected that a central XR server receives service data streams of at least two XR services of an XR terminal through the 5G core network and a central N3IWF network element; The second sending module is configured to send a first redirection indication to the central N3IWF network element according to the service offloading request and other network elements of the 5G core network; wherein the first redirection indication is used to instruct the central N3IWF network element to send a second redirection indication to the XR terminal, and the second redirection indication is used to instruct the XR terminal to send service data streams of each XR service to a local N3IWF network element, so that the local N3IWF network element offloads the service data streams of the first XR service to a local XR server for processing.
15. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The processor executes the computer program to implement the steps of the method of any one of claims 1 to 12.
16. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 12.
17. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 12. The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 12.
Citation Information
Patent Citations
Edge shunting system and method for service data in mobile network
CN112788644A
Data processing method, network element equipment and readable storage medium
CN113596191A