Method and apparatus for processing data, device, computer storage medium, and program product
By setting up a park uplink classifier and the user plane function of the homeowner anchor point in the park, the problem of data flow detours in 5G park services is solved, and efficient and secure transmission of data in the park is achieved.
Patent Information
- Application Number
- PCT/CN2024/135057
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-25
- Filing Date
- 2024-11-27
- Publication Date
- 2025-07-03
AI Technical Summary
In the prior art, when 5G park business is deployed outside the industry headquarters area, data flows through UPF in the city, resulting in traffic detours, unable to effectively ensure that data does not leave the park, and cannot meet the industry customers' needs for data security.
Set up a park uplink classifier and the home landlord anchor user plane function in the park. Through diversion rules, data packets are forwarded to the home landlord anchor user plane function or the auxiliary anchor user plane function to ensure the secure and efficient access of data in the park.
Effectively reduce traffic detours, improve overall business access efficiency, fully improve the security of data not leaving the park, and ensure the secure transmission of data within the park.
Smart Images

Figure CN2024135057_03072025_PF_FP_ABST
Abstract
Description
Data processing method, device, equipment, computer storage medium and program product
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This disclosure is based on and claims the priority of Chinese patent application with application number 202311801060.9 and application date December 25, 2023. The entire content of this Chinese patent application is incorporated herein by reference into this disclosure. Technical Field
[0003] The present application belongs to the field of communication technology, and in particular relates to a data processing method, apparatus, device, computer storage medium, and program product. Background Art
[0004] "Cross-domain user roaming" means that after a user leaves their service home location, the network side supports the continuation of the user plane path from the visited location to the home location by inserting an I-UPF (Intermediate User Plane Function) at the visited location. Currently, for 5G (5th-Generation Mobile Communication Technology) campus services deployed in the area where the industry headquarters is located, users in areas outside the service home location can access the services of the industry headquarters, that is, the local DN (Data Network), without manually changing the terminal's default DNN (Data Network Name). At the same time, they can also smoothly access the Internet without changing the card or number. The main service scenario currently uses ULCL (Uplink Classifier) diversion technology.
[0005] In the existing technical solution, the ULCL UPF (User Plane Function) and the primary anchor point UPF are deployed together in the city (outside the campus), and the secondary anchor point UPF is deployed inside the campus. The UPF that integrates the ULCL in each city and the primary anchor point and the secondary anchor point UPF in the campus open up the N9 interface. In the user's PDU (Protocol Data Unit) session process, the SMF (Session Management Function) will send the diversion rules to the UPF that integrates the ULCL in the city and the primary anchor point. In the subsequent data transmission process, the data packets that match the diversion rules will be forwarded to the secondary anchor point UPF and forwarded to the local DN through the N6 interface. Other data packets will be forwarded to the primary anchor point UPF and forwarded to the Internet through the N6 port.
[0006] However, the aforementioned technical solution forces local data flows within the industrial park to bypass the prefectural UPF, resulting in traffic detours. Furthermore, this solution cannot guarantee that data will remain within the industrial park, which, given the sensitivity of certain industry customers to data leaving the industrial park, cannot effectively meet user needs. Therefore, the industry still needs a new business data diversion solution to effectively reduce traffic detours and improve data security within the industrial park. Summary of the Invention
[0007] The embodiments of the present application provide a data processing method, apparatus, device, computer storage medium, and program product, which can effectively reduce traffic detours and thus improve overall business access efficiency, while fully improving the security of data within the campus.
[0008] In a first aspect, an embodiment of the present application provides a data processing method, which is executed by a campus uplink classifier, wherein the campus uplink classifier supports a home primary anchor point user plane function; the data processing method includes:
[0009] In the case where the user equipment initiates a creation request for a target protocol data unit session of a campus-specific service within the home location, receiving a diversion rule corresponding to the campus-specific service sent by the home location session management function;
[0010] Based on the diversion rules, forward the data packets in the target protocol data unit session to the home primary anchor point user plane function or the home secondary anchor point user plane function;
[0011] Among them, the user plane function of the primary anchor point at the home location is connected to the local data network of the park, and the user plane function of the secondary anchor point at the home location is connected to the external data network.
[0012] According to some embodiments of the present application, optionally, the data processing method further includes:
[0013] When the user equipment moves from a first coverage area within the home area to a second coverage area within the home area, receiving a data message in a target protocol data unit session forwarded by the first relay user plane function when the user equipment is in the second coverage area;
[0014] Among them, the first coverage area is the area covered by the home location primary anchor point user plane function; the second coverage area is the area not covered by the home location primary anchor point user plane function in the home location; the first relay user plane function is the user plane function within the second coverage area.
[0015] According to some embodiments of the present application, optionally, the data processing method further includes:
[0016] When the user equipment moves from a home location to a visited location, receiving a data message in a target protocol data unit session when the user equipment is in the visited location, which is forwarded by the second relay user plane function;
[0017] The second relay user plane function is a user plane function within the visited location.
[0018] According to some embodiments of the present application, optionally, forwarding a data packet in a target protocol data unit session to a home primary anchor point user plane function or a home secondary anchor point user plane function based on a diversion rule includes:
[0019] In the case where the data message is used to access the local data network of the campus, the data message is forwarded to the user plane function of the home primary anchor point;
[0020] When the data message is used to access an external data network, the data message is forwarded to the external data network.
[0021] According to some implementations of the present application, optionally, the home location primary anchor point user plane function is connected to the local data network of the campus through the N6 interface, and the home location secondary anchor point user plane function is connected to the external data network through the N6 interface.
[0022] Based on the same inventive concept, in a second aspect, an embodiment of the present application provides a data processing method, which is executed by a home session management function; the data processing method includes:
[0023] receiving a request from a user device to create a target protocol data unit session for a campus-specific service within a home location;
[0024] In response to the creation request, the campus uplink classifier is sent a diversion rule corresponding to the campus-specific service; the campus uplink classifier is used to forward the data message in the target protocol data unit session to the home primary anchor user plane function or the home secondary anchor user plane function based on the diversion rule;
[0025] Among them, the campus uplink classifier supports the home location primary anchor user plane function; the home location primary anchor user plane function connects to the campus's local data network, and the home location secondary anchor user plane function connects to the external data network.
[0026] According to some embodiments of the present application, optionally, the creation request includes a name of a dedicated data network corresponding to the campus-specific service; and in response to the creation request, sending a diversion rule corresponding to the campus-specific service to the campus uplink classifier includes:
[0027] When it is detected that the creation request includes the name of the dedicated data network, a diversion rule corresponding to the campus exclusive service is sent to the campus uplink classifier.
[0028] According to some embodiments of the present application, optionally, receiving a request from a user equipment to create a target protocol data unit session for a campus-specific service within a home location includes:
[0029] In case the first access and mobility management function in the home location receives an original creation request for the target protocol data unit session initiated by the user equipment, receiving the creation request forwarded by the first access and mobility management function;
[0030] The first access and mobility management function is used to modify the original data network name in the original creation request to a dedicated data network name when it is detected that the target protocol data unit session is a protocol data unit session corresponding to the campus-specific service.
[0031] According to some embodiments of the present application, optionally, the data processing method further includes:
[0032] When the user equipment moves from a first coverage area within the home area to a second coverage area within the home area, the user plane function within the second coverage area is selected as the first relay user plane function; the first relay user plane function is used to forward the data message of the user equipment in the target protocol data unit session to the campus uplink classifier when the user equipment is in the second coverage area.
[0033] According to some embodiments of the present application, optionally, the data processing method further includes:
[0034] When the user equipment moves from a home location to a visited location, receiving a user context information acquisition request initiated by a visited location session management function;
[0035] In response to the user context information acquisition request, send user context information corresponding to the target protocol data unit session to the visited location session management function, so that after receiving the user context information, the visited location session management function uses the user plane function in the visited location as the second relay user plane function;
[0036] The second relay user plane function is used to forward the data message of the user equipment in the target protocol data unit session to the campus uplink classifier when the user equipment is in a visited location.
[0037] According to some implementations of the present application, optionally, receiving a user context information acquisition request initiated by a visited location session management function includes:
[0038] When a first access and mobility management function in a home location establishes a connection with a second access and mobility management function in a visited location, a user context information acquisition request initiated by a visited location session management function is received.
[0039] Based on the same inventive concept, in a third aspect, an embodiment of the present application provides a data processing device, which is applied to a campus uplink classifier, and the campus uplink classifier supports a home primary anchor point user plane function; the data processing device includes:
[0040] The first receiving module is configured to receive a diversion rule corresponding to the campus-specific service from the home location session management function when the user equipment initiates a creation request for a target protocol data unit session for the campus-specific service within the home location;
[0041] A first forwarding module is configured to forward the data message in the target protocol data unit session to the home location primary anchor point user plane function or the home location secondary anchor point user plane function based on the diversion rule;
[0042] Among them, the user plane function of the primary anchor point at the home location is connected to the local data network of the park, and the user plane function of the secondary anchor point at the home location is connected to the external data network.
[0043] Based on the same inventive concept, in a fourth aspect, an embodiment of the present application provides a data processing device, which is applied to a home session management function; the data processing device includes:
[0044] The second receiving module is used to receive a request from a user device to create a target protocol data unit session for a campus-specific service within a home area;
[0045] The first sending module is configured to send a diversion rule corresponding to the campus-specific service to the campus uplink classifier in response to the creation request; the campus uplink classifier is configured to forward the data message in the target protocol data unit session to the home location primary anchor point user plane function or the home location secondary anchor point user plane function based on the diversion rule;
[0046] Among them, the campus uplink classifier supports the home location primary anchor user plane function; the home location primary anchor user plane function connects to the campus's local data network, and the home location secondary anchor user plane function connects to the external data network.
[0047] In a fifth aspect, an embodiment of the present application provides a data processing device, the data processing device comprising:
[0048] a processor and a memory storing computer program instructions;
[0049] When the processor executes the computer program instructions, it implements the data processing method provided in any one of the above embodiments of the present application.
[0050] In a sixth aspect, an embodiment of the present application provides a computer storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, a data processing method as provided in any one of the above-mentioned embodiments of the present application is implemented.
[0051] In a seventh aspect, an embodiment of the present application provides a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes a data processing method as provided in any one of the above-mentioned embodiments of the present application.
[0052] The embodiments of the present application provide a data processing method, apparatus, device, computer storage medium, and program product. When a user device initiates a creation request for a target protocol data unit session for a campus-specific service within a home location, a campus uplink classifier receives a diversion rule corresponding to the campus-specific service sent by a home location session management function. In this way, based on the diversion rule, the campus uplink classifier forwards the data message in the target protocol data unit session to the home location primary anchor user plane function or the home location secondary anchor user plane function. The campus uplink classifier supports the home location primary anchor user plane function. The home location primary anchor user plane function is connected to the local data network of the campus, and the home location secondary anchor user plane function is connected to the external data network. From the above description, it can be seen that a data processing method, device, equipment, computer storage medium and program product of an embodiment of the present application, by setting a campus uplink classifier and a home main anchor point user plane function in the campus, can divert and forward the data packets in the user target protocol data unit session according to the diversion rules corresponding to the campus exclusive service, thereby effectively reducing traffic detours and improving overall service access efficiency, while fully improving the security of data within the campus. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0054] FIG1 is a flow chart of a data processing method according to an embodiment of the present application;
[0055] FIG2 is a flow chart of a data processing method provided in another embodiment of the present application;
[0056] FIG3 is a schematic diagram of a complete scenario flow diagram of a data processing method provided in an embodiment of the present application;
[0057] FIG4 is a schematic structural diagram of a data processing device provided in an embodiment of the present application;
[0058] FIG5 is a schematic structural diagram of a data processing device provided by another embodiment of the present application;
[0059] FIG6 is a schematic structural diagram of a data processing device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0060] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is merely to provide a better understanding of the present application by illustrating the examples of the present application.
[0061] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, the elements defined by the phrase "comprising..." do not exclude the presence of other identical elements in the process, method, article, or device comprising the elements.
[0062] In order to solve the problems of the prior art, the embodiments of the present application provide a data processing method, apparatus, device, computer storage medium and program product. It should be noted that the embodiments provided in this application are not intended to limit the scope of the disclosure of this application.
[0063] The following first introduces the data processing method provided in the embodiment of the present application.
[0064] FIG1 is a flow chart illustrating a data processing method according to an embodiment of the present application. The data processing method is applied to a campus uplink classifier, which supports the home primary anchor user plane function. The campus uplink classifier and the home primary anchor user plane function are integrated into one, and can be specifically deployed on an electronic device, such as a server or a terminal. As shown in FIG1 , the data processing method includes the following steps:
[0065] S110, when the user equipment initiates a creation request for a target protocol data unit session for a campus-specific service within the home location, receiving a diversion rule corresponding to the campus-specific service from the home location session management function;
[0066] S120: Based on the diversion rule, forward the data message in the target protocol data unit session to the home location primary anchor point user plane function or the home location secondary anchor point user plane function; wherein the home location primary anchor point user plane function is connected to the local data network of the campus, and the home location secondary anchor point user plane function is connected to the external data network.
[0067] An embodiment of the present application provides a data processing method, in which, when a user device initiates a creation request for a target protocol data unit session for a campus-specific service within a home location, a campus uplink classifier receives a diversion rule corresponding to the campus-specific service and sent by the home location session management function. In this way, based on the diversion rule, the campus uplink classifier forwards the data packets within the target protocol data unit session to the home location primary anchor user plane function or the home location secondary anchor user plane function. The campus uplink classifier supports the home location primary anchor user plane function. The home location primary anchor user plane function is connected to the campus's local data network, and the home location secondary anchor user plane function is connected to an external data network. As can be seen from the above description, an embodiment of the present application provides a data processing method, in which, by integrating the campus uplink classifier and the home location primary anchor user plane function within the campus, the data packets within the user's target protocol data unit session are diverted and forwarded according to the diversion rule corresponding to the campus-specific service, thereby effectively reducing traffic detours and improving overall service access efficiency, while also substantially improving the security of data within the campus.
[0068] The specific implementation of the above steps 110 to 120 is described in detail below.
[0069] In this embodiment, for example, the uplink classifier user plane function (ULCLUPF) and the home primary anchor user plane function UPF may be pre-deployed in the park, and the secondary anchor user plane function UPF may adopt the municipal UPF.
[0070] In S110, in a specific implementation, when a user equipment (UE) initiates a creation request for a target protocol data unit (PDU) session of a campus-specific service within a home location, a diversion rule corresponding to the campus-specific service is received from a home location session management function (SMF).
[0071] In S120 , in specific implementation, based on the diversion rule, the data message in the target protocol data unit PDU session is forwarded to the home primary anchor point user plane function UPF or the home secondary anchor point user plane function UPF.
[0072] Among them, the user plane function UPF of the primary anchor point at the home location is connected to the local data network of the campus, that is, the local DN, and the user plane function of the secondary anchor point at the home location is connected to the external data network Internet, thus realizing reverse diversion.
[0073] In this way, by setting up the campus uplink classifier and the home main anchor user plane function in the campus, that is, in the above-mentioned deployment method of deploying the uplink classifier user plane function (ULCLUPF) and the home main anchor user plane function UPF in the campus, the data packets that need to flow to the local DC can be directly diverted to the local area through the campus uplink classifier ULCL, ensuring that the data does not leave the campus, thereby improving the data security of the campus.
[0074] More specifically, the home primary anchor user plane function UPF can be connected to the local data network (local DN) of the campus through the N6 interface, and the home secondary anchor user plane function UPF is connected to the external data network through the N6 interface.
[0075] In addition, in some other embodiments, the UPF that integrates the campus uplink classifier ULCL and the main anchor point UPF of the home location can be connected to the N9 interface with the auxiliary anchor point UPF located in various cities to ensure that the data transmission path of the entire network is opened, so that users can access business services in the home location no matter where they are.
[0076] More specifically, forwarding the data packets in the target protocol data unit session to the home primary anchor point user plane function or the home secondary anchor point user plane function based on the diversion rule may include:
[0077] If the data packet can be used to access the campus's local data network, forward the data packet to the home primary anchor user plane function;
[0078] If the data message can be used to access the external data network, the data message is forwarded to the external data network.
[0079] According to some embodiments of the present application, optionally, considering the actual user's PDU session scenario, the data processing method may further include:
[0080] When the user equipment moves from a first coverage area within the home area to a second coverage area within the home area, receiving a data message in a target protocol data unit session forwarded by the first relay user plane function when the user equipment is in the second coverage area;
[0081] Among them, the first coverage area is the area covered by the home location primary anchor point user plane function; the second coverage area is the area not covered by the home location primary anchor point user plane function in the home location; the first relay user plane function is the user plane function within the second coverage area.
[0082] In this embodiment, when the user equipment UE moves from a first coverage area within the home area to a second coverage area within the home area, the user plane function UPF within the second coverage area acts as a first relay user plane function (I-UPF1) to forward data packets within the target protocol data unit PDU session when the user equipment is in the second coverage area.
[0083] The first coverage area may be an area covered by the user plane function of the primary anchor point in the home location; and the second coverage area may be an area not covered by the user plane function of the primary anchor point in the home location.
[0084] According to some embodiments of the present application, optionally, further considering the actual user's PDU session scenario, the data processing method may further include:
[0085] When the user equipment moves from a home location to a visited location, a data message in a target protocol data unit session when the user equipment is in the visited location is received and forwarded by a second relay user plane function, wherein the second relay user plane function is a user plane function in the visited location.
[0086] In this embodiment, when a user equipment (UE) moves from a home location to a visited location, the original PDU session loop is updated. Specifically, a user plane function (UPF) in the visited location is added as a second relay user plane function (I-UPF2). This second relay user plane function (I-UPF2) can forward data packets in the target protocol data unit (PDU) session of the UE to the campus uplink classifier (ULCL) when the UE is in the visited location.
[0087] Based on the same inventive concept, please refer to Figure 2 below, which shows a flow chart of a data processing method provided by another embodiment of the present application. Specifically, as shown in Figure 2, the embodiment of the present application provides a data processing method, which is applied to the home session management function. As shown in Figure 2, the data processing method includes:
[0088] S210, receiving a request from a user equipment to create a target protocol data unit session for a campus-specific service within a home location;
[0089] S220: In response to the creation request, a diversion rule corresponding to the campus-specific service is sent to the campus uplink classifier; the campus uplink classifier is configured to forward the data packets in the target protocol data unit session to the home primary anchor user plane function or the home secondary anchor user plane function based on the diversion rule;
[0090] Among them, the campus uplink classifier supports the home location primary anchor user plane function; the home location primary anchor user plane function connects to the campus's local data network, and the home location secondary anchor user plane function connects to the external data network.
[0091] An embodiment of the present application provides a data processing method in which a home location session management function receives a user device's request to create a target protocol data unit session for a campus-specific service within a home location. In response to the creation request, the home location session management function sends a diversion rule corresponding to the campus-specific service to a campus uplink classifier, enabling the campus uplink classifier to forward data packets within the target protocol data unit session to a home location primary anchor user plane function or a home location secondary anchor user plane function based on the diversion rule. The campus uplink classifier supports the home location primary anchor user plane function. The home location primary anchor user plane function connects to the campus's local data network, while the home location secondary anchor user plane function connects to an external data network. As can be seen from the above description, an embodiment of the present application provides a data processing method that, by integrating the campus uplink classifier and the home location primary anchor user plane function within a campus, diverts and forwards data packets within the user's target protocol data unit session according to the diversion rule corresponding to the campus-specific service. This effectively reduces traffic detours, thereby improving overall service access efficiency, and significantly enhancing data security within the campus.
[0092] The specific implementation of the above steps 210 to 220 is described in detail below.
[0093] In S210 , during specific implementation, a request from the user equipment to create a target protocol data unit session for a campus-specific service within a home location is received.
[0094] In S220, during the specific implementation, in response to the creation request, the diversion rules corresponding to the campus exclusive services are sent to the campus uplink classifier; the campus uplink classifier is used to forward the data packets in the target protocol data unit session to the home location primary anchor user plane function or the home location secondary anchor user plane function based on the diversion rules.
[0095] Among them, the campus uplink classifier supports the home location primary anchor user plane function; the home location primary anchor user plane function connects to the campus's local data network, and the home location secondary anchor user plane function connects to the external data network.
[0096] According to some embodiments of the present application, the creation request may optionally include a name of a dedicated data network corresponding to the campus-specific service; and in response to the creation request, sending a diversion rule corresponding to the campus-specific service to the campus uplink classifier may include:
[0097] When it is detected that the creation request may include the name of the dedicated data network, the diversion rule corresponding to the campus exclusive service is sent to the campus uplink classifier.
[0098] According to some embodiments of the present application, optionally, the receiving of a request from a user equipment to create a target protocol data unit session for a campus-specific service within a home location may include:
[0099] In case the first access and mobility management function in the home location receives an original creation request for the target protocol data unit session initiated by the user equipment, receiving the creation request forwarded by the first access and mobility management function;
[0100] Among them, the first access and mobility management function can be used to modify the original data network name in the original creation request to a dedicated data network name when it is detected that the target protocol data unit session is a protocol data unit session corresponding to the campus-specific service.
[0101] AMF (Access and Mobility Management Function) is responsible for user equipment (UE) identity authentication, authorization, registration, mobility management, and connection management.
[0102] In a specific implementation, when the home location (AMF1) receives the original creation request of the target protocol data unit PDU session initiated by the user equipment UE, the home location session management function SMF receives the creation request forwarded by AMF1. AMF1 can modify the original DNN in the original creation request to a dedicated DNN when it detects that the target protocol data unit session is a protocol data unit session corresponding to the campus dedicated service.
[0103] According to some embodiments of the present application, optionally, considering the actual user's PDU session scenario, the data processing method may further include:
[0104] When the user equipment moves from a first coverage area within the home area to a second coverage area within the home area, the user plane function within the second coverage area is selected as the first relay user plane function; the first relay user plane function can be used to forward the data message of the user equipment in the target protocol data unit session to the campus uplink classifier when the user equipment is in the second coverage area.
[0105] Specifically, when the user equipment UE moves from a first coverage area in the home area to a second coverage area in the home area, a user plane function in the second coverage area is selected as the first relay user plane function (I-UPF1).
[0106] The first relay user plane function (I-UPF1) may be configured to forward data packets of the user equipment UE in a target protocol data unit PDU session to the campus uplink classifier ULCL when the user equipment UE is in the second coverage area.
[0107] According to some embodiments of the present application, optionally, further considering the actual user's PDU session scenario, the user device may change the area where the user moves or drives, etc., and the data processing method may further include:
[0108] When the user equipment moves from a home location to a visited location, receiving a user context information acquisition request initiated by a visited location session management function;
[0109] In response to the user context information acquisition request, send user context information corresponding to the target protocol data unit session to the visited location session management function, so that after receiving the user context information, the visited location session management function uses the user plane function in the visited location as the second relay user plane function;
[0110] The second relay user plane function may be used to forward data packets of the user equipment in a target protocol data unit session to the campus uplink classifier when the user equipment is in a visited location.
[0111] In this embodiment, when a user equipment (UE) moves from a home location to a visited location, the home location SMF receives a user context information acquisition request initiated by the visited location session management function (I-SMF). After receiving the user context information acquisition request, the SMF responds to the user context information acquisition request by sending user context information corresponding to the target protocol data unit (PDU) session to the visited location session management function (I-SMF). Upon receiving the user context information, the visited location session management function (I-SMF) uses the user plane function in the visited location as the second relay user plane function (I-UPF2), thereby updating the original PDU session loop.
[0112] In this way, by adding the user plane function UPF in the visited location as the second relay user plane function (I-UPF2) by the I-SMF, the second relay user plane function (I-UPF2) can forward the data packets in the target protocol data unit (PDU) session of the user equipment UE to the campus uplink classifier ULCL when the user equipment UE is in the visited location.
[0113] According to some embodiments of the present application, optionally, receiving a user context information acquisition request initiated by a visited location session management function may include:
[0114] When a first access and mobility management function in a home location establishes a connection with a second access and mobility management function in a visited location, a user context information acquisition request initiated by a visited location session management function is received.
[0115] Specifically, before information exchange occurs between the home SMF and the visited I-SMF, the visited second access and mobility management function AMF2 needs to establish a connection with the home AMF1. In this way, the AMF2 in the visited area selects the I-SMF based on the user context information provided by AMF1 to establish a connection between the I-SMF and the home SMF.
[0116] To facilitate understanding of the data processing method provided by the above embodiment, the above method is described below using a specific scenario embodiment. Figure 3 is a complete scenario embodiment flow chart of the data processing method provided by an embodiment of the present application.
[0117] This scenario example is described as follows: The SMF determines traffic diversion rules based on the user's dedicated DNN and distributes them to the campus ULCL. The diversion rule configuration principle is reverse diversion, diverting campus services to the primary anchor point. The campus UPF attributes can be modified to support the combined deployment of the primary anchor point and the diversion UPF.
[0118] UPF: As a ULCL UPF, it receives traffic diversion rules issued by the SMF and diverts traffic accordingly. As an I-UPF, it supports establishing a data forwarding route from the user's current RAN (Radio Access Network) to the ULCL UPF in the service's home location when the user moves out of the service's home location. As a primary anchor UPF, it handles traffic flows accessing the local network. As a secondary anchor UPF, it handles traffic flows accessing the Internet.
[0119] Before executing the data processing method described in the above embodiment, the following preparatory operations are performed:
[0120] 1) UPF Deployment: The ULCL UPF and the primary anchor UPF are deployed together within the campus, while the secondary anchor UPF uses the municipal UPF. In this deployment, data flows from local industry DNs can be directly diverted to the local area through the ULCL UPF, ensuring that data does not leave the campus.
[0121] 2) Networking: The park's ULCL and the UPF (which is the integrated primary anchor point) are connected to the N9 interface with the UPFs located in various cities as auxiliary anchor points. This ensures that data transmission channels are available across the entire network, allowing users to access local services regardless of their location.
[0122] 3) DNN: The UDM side is a dedicated DNN signed by the industry. The primary and secondary anchor points are configured with the dedicated DNN signed by the industry users. The AMF1 in the home location turns on the DNN error correction function to correct the original DNN requested by the user to the signed dedicated DNN. In this way, the data path corresponding to the park-specific business services in the home location can be established through the PDU session process.
[0123] 4) Diversion rules: In the user's PDU session process, SMF will send the diversion rules to the campus ULCL and the UPF of the main anchor point. In the subsequent data transmission process, the data packets matching the diversion rules will be forwarded to the main anchor point UPF and forwarded to the local DN through the N6 interface. Other data packets will be forwarded to the auxiliary anchor point UPF located in the city and forwarded to the Internet through the N6 port, which is reverse diversion.
[0124] When implementing a specific business process, this scenario embodiment may specifically include the following steps:
[0125] 1) In this scenario embodiment, the user initiates the PDU session creation process in the service home location ("home location-anchor point UPF coverage area" in the figure, that is, the aforementioned first coverage area).
[0126] a) The AMF1 in the home region corrects the general DNN requested by the user to the dedicated DNN corresponding to the user's campus-specific service.
[0127] b)SMF selects the primary and secondary anchor points and ULCL UPF based on the dedicated DNN, and sends the diversion rules to the ULCL UPF.
[0128] c) When a user accesses a service, the data packets accessing the local DN on the ULCL UPF side match the diversion rules and are distributed to the primary anchor point UPF, while the data packets accessing the Internet are distributed to the secondary anchor point UPF.
[0129] 2) The user moves to the "outside the home-anchor UPF coverage area" shown in Figure 3, that is, the aforementioned second coverage area, and the user accesses the network through a base station in this area.
[0130] a) To ensure business continuity, SMF will select the UPF in the area as the I-UPF and update the PDU session to open up the "UE>RAN>I-UPF1>ULCL UPF>primary anchor point UPF>local DN" and "UE>RAN>I-UPF1>ULCL UPF>secondary anchor point UPF>Internet" data paths.
[0131] b) Users within this area can access local DN and Internet services according to the above data paths.
[0132] 3) The user moves to the "visited location" shown in Figure 3, and finally accesses the network through the base station, AMF2 and I-SMF in the area and the service home network connection.
[0133] a) To ensure business continuity, the AMF2 in the area selects the I-SMF based on the user context information to establish a connection with the home SMF.
[0134] b) I-SMF obtains user context information through interaction with SMF, selects the UPF located in the area as I-UPF2, and updates the PDU session to open up the "UE>RAN>I-UPF2>ULCL UPF>primary anchor point UPF-local DN" and "UE>RAN>I-UPF2>ULCL UPF>secondary anchor point UPF>Internet" data paths.
[0135] c) Users within this area can access local DN and Internet services according to the above data paths.
[0136] In addition, further, in some other embodiments, the above-mentioned SMF can also report the auxiliary anchor point UPF to CHF (CHarging Function, billing service function) after the ULCL UPF and the auxiliary anchor point UPF are selected, and add it to the billing process of the user to realize billing for the user's access to local services.
[0137] In this scenario, traffic diversion rules are distributed to the UPF, which is a combined campus ULCL and primary anchor point. Data packets that subsequently match the diversion rules are forwarded to the primary anchor point UPF and then to the local DN via the N6 interface. Other data packets are forwarded to the secondary anchor point UPF in the prefecture-level city and then to the Internet via the N6 interface. This reduces traffic detours and improves data security, ensuring that data does not leave the campus.
[0138] Based on the data processing method applied to the campus uplink classifier provided in the above embodiment, for the same inventive concept, the present application also provides a data processing device corresponding to the above data processing method. The data processing device is introduced in detail below through Figure 4.
[0139] FIG4 shows a schematic diagram of the structure of a data processing device provided by an embodiment of the present application, wherein the data processing device is applied to a campus uplink classifier, which supports the home primary anchor point user plane function. The data processing device 400 shown in FIG4 includes:
[0140] The first receiving module 410 is configured to receive a diversion rule corresponding to the campus-specific service from the home location session management function when the user equipment initiates a creation request for a target protocol data unit session for the campus-specific service within the home location;
[0141] The first forwarding module 420 is configured to forward the data packets in the target protocol data unit session to the home primary anchor point user plane function or the home secondary anchor point user plane function based on the diversion rule;
[0142] Among them, the user plane function of the primary anchor point at the home location is connected to the local data network of the park, and the user plane function of the secondary anchor point at the home location is connected to the external data network.
[0143] An embodiment of the present application provides a data processing device that, by configuring corresponding functional modules, enables, when a user device initiates a request to create a target protocol data unit session for a campus-specific service within a home location, a campus uplink classifier to receive a diversion rule corresponding to the campus-specific service, sent by the home location session management function. Based on the diversion rule, the campus uplink classifier forwards data packets within the target protocol data unit session to either the home location primary anchor user plane function or the home location secondary anchor user plane function. The campus uplink classifier supports the home location primary anchor user plane function. The home location primary anchor user plane function connects to the campus's local data network, while the home location secondary anchor user plane function connects to an external data network. As can be seen from the above description, an embodiment of the present application provides a data processing device that, by integrating the campus uplink classifier and the home location primary anchor user plane function within a campus, diverts and forwards data packets within the user's target protocol data unit session according to the diversion rule corresponding to the campus-specific service. This effectively reduces traffic detours, thereby improving overall service access efficiency, and significantly enhancing data security within the campus.
[0144] According to some embodiments of the present application, optionally, the data processing device may further include:
[0145] When the user equipment moves from a first coverage area within the home area to a second coverage area within the home area, receiving a data message in a target protocol data unit session forwarded by the first relay user plane function when the user equipment is in the second coverage area;
[0146] Among them, the first coverage area is the area covered by the home location primary anchor point user plane function; the second coverage area is the area not covered by the home location primary anchor point user plane function in the home location; the first relay user plane function is the user plane function within the second coverage area.
[0147] According to some embodiments of the present application, optionally, the data processing device may further include:
[0148] When the user equipment moves from the home location to the visited location, receiving a data message in a target protocol data unit session forwarded by the second relay user plane function when the user equipment is in the second coverage area;
[0149] The second relay user plane function is a user plane function within the visited location.
[0150] According to some embodiments of the present application, optionally, forwarding a data packet in a target protocol data unit session to a home primary anchor point user plane function or a home secondary anchor point user plane function based on a diversion rule may include:
[0151] If the data packet can be used to access the campus's local data network, forward the data packet to the home primary anchor user plane function;
[0152] If the data message can be used to access the external data network, the data message is forwarded to the external data network.
[0153] According to some implementations of the present application, optionally, the home location primary anchor point user plane function is connected to the local data network of the campus through the N6 interface, and the home location secondary anchor point user plane function is connected to the external data network through the N6 interface.
[0154] Based on the above embodiment, a data processing method for home session management function is provided. Based on the same inventive concept, the present application also provides a data processing device corresponding to the above data processing method. The data processing device is described in detail below with reference to FIG5 .
[0155] FIG5 shows a schematic diagram of the structure of a data processing device provided by another embodiment of the present application, which is applied to the home session management function. The data processing device 500 shown in FIG5 includes:
[0156] The second receiving module 510 is configured to receive a request from a user equipment to create a target protocol data unit session for a campus-specific service within a home area;
[0157] The first sending module 520 is configured to send a diversion rule corresponding to the campus-specific service to the campus uplink classifier in response to the creation request; the campus uplink classifier is configured to forward the data packets in the target protocol data unit session to the home primary anchor user plane function or the home secondary anchor user plane function based on the diversion rule;
[0158] Among them, the campus uplink classifier supports the home location primary anchor user plane function; the home location primary anchor user plane function connects to the campus's local data network, and the home location secondary anchor user plane function connects to the external data network.
[0159] An embodiment of the present application provides a data processing device that, by configuring corresponding functional modules, receives a request from a user device (UE) to create a target PDU session for a campus-specific service within a campus. The UE session management function then sends a diversion rule corresponding to the campus-specific service to a campus uplink classifier in response to the creation request, enabling the campus uplink classifier to forward data packets within the target PDU session to a primary anchor user plane function or a secondary anchor user plane function based on the diversion rule. The campus uplink classifier supports the primary anchor user plane function. The primary anchor user plane function connects to the campus's local data network, while the secondary anchor user plane function connects to an external data network. As can be seen from the above description, an embodiment of the present application provides a data processing method that, by integrating the campus uplink classifier and the primary anchor user plane function within a campus, diverts and forwards data packets within the user's target PDU session according to the diversion rule corresponding to the campus-specific service. This effectively reduces traffic detours, thereby improving overall service access efficiency and significantly enhancing data security within the campus.
[0160] According to some embodiments of the present application, the creation request may optionally include a name of a dedicated data network corresponding to the campus-specific service; and in response to the creation request, sending a diversion rule corresponding to the campus-specific service to the campus uplink classifier may include:
[0161] When it is detected that the creation request may include the name of the dedicated data network, the diversion rule corresponding to the campus exclusive service is sent to the campus uplink classifier.
[0162] According to some embodiments of the present application, optionally, receiving a request from a user equipment to create a target protocol data unit session for a campus-specific service within a home location may include:
[0163] In case the first access and mobility management function in the home location receives an original creation request for the target protocol data unit session initiated by the user equipment, receiving the creation request forwarded by the first access and mobility management function;
[0164] Among them, the first access and mobility management function can be used to modify the original data network name in the original creation request to a dedicated data network name when it is detected that the target protocol data unit session is a protocol data unit session corresponding to the campus-specific service.
[0165] According to some embodiments of the present application, optionally, the data processing device may further include:
[0166] When the user equipment moves from a first coverage area within the home area to a second coverage area within the home area, the user plane function within the second coverage area is selected as the first relay user plane function; the first relay user plane function can be used to forward the data message of the user equipment in the target protocol data unit session to the campus uplink classifier when the user equipment is in the second coverage area.
[0167] According to some embodiments of the present application, optionally, the data processing device may further include:
[0168] When the user equipment moves from a home location to a visited location, receiving a user context information acquisition request initiated by a visited location session management function;
[0169] In response to the user context information acquisition request, send user context information corresponding to the target protocol data unit session to the visited location session management function, so that after receiving the user context information, the visited location session management function uses the user plane function in the visited location as the second relay user plane function;
[0170] The second relay user plane function may be used to forward data packets of the user equipment in a target protocol data unit session to the campus uplink classifier when the user equipment is in a visited location.
[0171] According to some embodiments of the present application, optionally, receiving a user context information acquisition request initiated by a visited location session management function may include:
[0172] When a first access and mobility management function in a home location establishes a connection with a second access and mobility management function in a visited location, a user context information acquisition request initiated by a visited location session management function is received.
[0173] Based on the data processing method provided in the above embodiment, for the same inventive concept, the present application also provides a data processing device corresponding to the above data processing method. The data processing device is described in detail below with reference to FIG6 .
[0174] Please refer to Figure 6 below, which is a structural diagram of a data processing device provided in one embodiment of the present application.
[0175] The data processing device may include a processor 601 and a memory 602 storing computer program instructions.
[0176] Specifically, the processor 601 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.
[0177] Memory 602 may include a large capacity memory for data or instructions. By way of example and not limitation, memory 602 may include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 602 may include removable or non-removable (or fixed) media. Where appropriate, memory 602 may be internal or external to the data processing device. In certain embodiments, memory 602 is a non-volatile solid-state memory.
[0178] The memory may include read-only memory (ROM), random access memory (RAM), magnetic disk storage media devices, optical storage media devices, flash memory devices, electrical, optical or other physical / tangible memory storage devices. Thus, generally, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.
[0179] The processor 601 implements any one of the data processing methods in the above embodiments by reading and executing computer program instructions stored in the memory 602 .
[0180] In one example, the data processing device may further include a communication interface 603 and a bus 610. As shown in FIG6, the processor 601, the memory 602, and the communication interface 603 are connected via the bus 610 and communicate with each other.
[0181] The communication interface 603 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.
[0182] Bus 610 comprises hardware, software or both, couples the parts of data processing equipment to each other.For example, and not limitation, bus can comprise accelerated graphics port (AGP) or other graphics bus, enhanced industry standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industry standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations.In suitable cases, bus 610 can comprise one or more buses.Although the present application embodiment describes and shows specific bus, the application considers any suitable bus or interconnection.
[0183] The data processing device executes the data processing method in the embodiment of the present application, thereby realizing the data processing method described in the embodiment of the present application.
[0184] In addition, in conjunction with the data processing methods in the above embodiments, embodiments of the present application may provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when the computer program instructions are executed by a processor, any one of the data processing methods in the above embodiments is implemented.
[0185] Based on the data processing method in the above embodiments, an embodiment of the present application provides a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the data processing method provided in any one of the above embodiments of the present application.
[0186] It should be understood that the present application is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and illustrated as examples. However, the method process of the present application is not limited to the specific steps described and illustrated. Those skilled in the art can make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of the present application.
[0187] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium that can store or transmit information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROMs, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0188] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps. In other words, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0189] Aspects of the present disclosure have been described above with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit. It is also understood that each box in the block diagram and / or flowchart and the combination of the boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.
[0190] The above description is only a specific embodiment of the present application. Those skilled in the art will clearly understand that for the convenience and brevity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the scope of protection of the present application is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the scope of protection of the present application.
Claims
1. A data processing method, executed by a campus uplink classifier, where the campus uplink classifier supports the home anchor user plane function; the method includes: Receiving a traffic splitting rule corresponding to the campus-exclusive service sent by the home session management function when the user equipment initiates a creation request for a target protocol data unit session of the campus-exclusive service within the home location; Based on the traffic splitting rule, forwarding the data packets within the target protocol data unit session to the home anchor user plane function or the home secondary anchor user plane function; Wherein, the home anchor user plane function is connected to the local data network of the campus, and the home secondary anchor user plane function is connected to an external data network.
2. The method according to claim 1, wherein The method further includes: Receiving the data packets within the target protocol data unit session when the user equipment is in the second coverage area, forwarded by the first relay user plane function, when the user equipment moves from the first coverage area within the home location to the second coverage area within the home location; Wherein, the first coverage area is the area covered by the home anchor user plane function; the second coverage area is the area within the home location that is not covered by the home anchor user plane function; the first relay user plane function is the user plane function within the second coverage area.
3. The method according to claim 1, wherein The method further includes: Receiving the data packets within the target protocol data unit session when the user equipment is in the visited location, forwarded by the second relay user plane function, when the user equipment moves from the home location to the visited location; Wherein, the second relay user plane function is the user plane function within the visited location.
4. The method according to claim 1, wherein The step of forwarding the data packets within the target protocol data unit session to the home anchor user plane function or the home secondary anchor user plane function based on the traffic splitting rule includes: When the data packet is for accessing the local data network of the campus, forwarding the data packet to the home anchor user plane function; When the data packet is for accessing the external data network, forwarding the data packet to the external data network.
5. The method according to any one of claims 1-4, wherein The home anchor user plane function is connected to the local data network of the campus through the N6 interface, and the home secondary anchor user plane function is connected to the external data network through the N6 interface.
6. A data processing method, executed by the home session management function, the method includes: Receiving a creation request from the user equipment for a target protocol data unit session of the campus-exclusive service within the home location; In response to the creation request, sending a traffic splitting rule corresponding to the campus-exclusive service to the campus uplink classifier; the campus uplink classifier is used to forward the data packets within the target protocol data unit session to the home anchor user plane function or the home secondary anchor user plane function based on the traffic splitting rule; Among them, the campus uplink classifier supports the home location primary anchor point user plane function; the home location primary anchor point user plane function is connected to the local data network of the campus, and the home location secondary anchor point user plane function is connected to the external data network.
7. The method according to claim 6, wherein The creation request includes the name of the dedicated data network corresponding to the park-specific service; The sending, in response to the creation request, a diversion rule corresponding to the park-specific service to the park uplink classifier includes: When it is detected that the creation request includes the name of the dedicated data network, a diversion rule corresponding to the campus-specific service is sent to the campus uplink classifier.
8. The method according to claim 7, wherein, The receiving a request from a user device to create a target protocol data unit session for a campus-specific service within a home location includes: In the case where a first access and mobility management function in the home location receives an original creation request for the target protocol data unit session initiated by the user equipment, receiving the creation request forwarded by the first access and mobility management function; Among them, the first access and mobility management function is used to modify the original data network name in the original creation request to the dedicated data network name when it is detected that the target protocol data unit session is the protocol data unit session corresponding to the campus-specific service.
9. The method according to claim 6, wherein, The method further comprises: When the user equipment moves from a first coverage area within the home location to a second coverage area within the home location, a user plane function within the second coverage area is selected as a first relay user plane function; the first relay user plane function is used to forward the data message of the user equipment in the target protocol data unit session to the campus uplink classifier when the user equipment is in the second coverage area.
10. The method according to claim 6, wherein, The method further comprises: When the user equipment moves from the home location to the visited location, receiving a user context information acquisition request initiated by a visited location session management function; In response to the user context information acquisition request, send the user context information corresponding to the target protocol data unit session to the visited location session management function, so that the visited location session management function uses the user plane function in the visited location as the second relay user plane function after receiving the user context information; The second relay user plane function is used to forward the data message of the user equipment in the target protocol data unit session to the campus uplink classifier when the user equipment is in the visited location.
11. The method according to claim 10, wherein The receiving a user context information acquisition request initiated by a visited location session management function includes: In the case where a first access and mobility management function in the home location establishes a connection with a second access and mobility management function in the visited location, a user context information acquisition request initiated by the visited location session management function is received.
12. A data processing device, applied to a campus uplink classifier, wherein the campus uplink classifier supports a home primary anchor user plane function; the device comprises: A first receiving module is used to receive a diversion rule corresponding to the campus-specific service sent by the home location session management function when the user equipment initiates a creation request for a target protocol data unit session for the campus-specific service in the home location; A first forwarding module, configured to forward the data message in the target protocol data unit session to a home primary anchor point user plane function or a home secondary anchor point user plane function based on the diversion rule; The user plane function of the home location primary anchor point is connected to the local data network of the park, and the user plane function of the home location secondary anchor point is connected to the external data network.
13. A data processing device, applied to a home session management function; the device comprises: The second receiving module is used to receive a request from a user device to create a target protocol data unit session for a campus-specific service within a home location; A first sending module is used to send a diversion rule corresponding to the campus exclusive service to the campus uplink classifier in response to the creation request; the campus uplink classifier is used to forward the data message in the target protocol data unit session to the home primary anchor user plane function or the home secondary anchor user plane function based on the diversion rule; Among them, the campus uplink classifier supports the home location primary anchor point user plane function; the home location primary anchor point user plane function is connected to the local data network of the campus, and the home location secondary anchor point user plane function is connected to the external data network.
14. A data processing device, comprising: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the data processing method according to any one of claims 1 to 11 is implemented.
15. A computer-readable storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, implement the data processing method according to any one of claims 1 to 11.
16. A computer program product, wherein when instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the data processing method according to any one of claims 1 to 11.
Citation Information
Patent Citations
Method and system for accessing multiple data centers in roaming scene based on 5G ULCL shunting
CN115119191A
Network access method and device
CN115209395A
Traffic processing method and system, storage medium and electronic equipment
CN115942386A
Data processing method and device, equipment, computer storage medium and program product
CN118828396A
Access control method and apparatus
WO2023174150A1