Signaling sorting method, device, server and storage medium for customized network

By configuring the IP address of UPF and adaptive detection of the base station IP address, automatic signaling sorting in 5G customized network is realized, solving the problems of low signaling sorting efficiency and frequent changes in the base station IP address, and improving the alarm efficiency.

CN114375013BActive Publication Date: 2024-12-13CHINA TELECOM CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202111583223.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-22
Publication Date
2024-12-13
Estimated Expiration
2041-12-22

AI Technical Summary

Technical Problem

The signaling sorting efficiency in the 5G customized network is low, resulting in a lot of manual intervention and inability to update in time, and the problem of frequent changes in base station IP addresses is not suitable.

Method used

By configuring the IP address of the UPF user plane function of the customized network, adaptively detecting the accessed base station IP address, and signaling sorting based on the traffic of the N1 interface and the N2 interface, the monitoring and filtering of the customized network traffic is realized.

Benefits of technology

It improves signaling sorting efficiency, reduces manual intervention, timely obtains the changed base station IP address, and improves the alarm efficiency for abnormal signaling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114375013B_ABST
    Figure CN114375013B_ABST
Patent Text Reader

Abstract

The present disclosure provides a signaling sorting method, device, server and storage medium for a customized network, and relates to the field of network communication technology. Among them, the signaling sorting method for a customized network includes: configuring the IP address of the user plane function UPF of the customized network; adaptively detecting the IP address of the base station accessing the customized network based on the IP address of the UPF; obtaining the traffic of the N1 interface and / or the traffic of the N2 interface, the N1 interface is the interface between the terminal UE and the access and mobility management function AMF, and the N2 interface is the interface between the access network RAN ​​and AMF; based on the base station IP address of the customized network, sorting the relevant traffic of the customized network from the traffic of the N1 interface and / or the traffic of the N2 interface to monitor the relevant traffic of the customized network. Through the technical solution of the present disclosure, it is possible to adaptively detect the frequently changing base station IP address, which is conducive to improving the sorting efficiency of the specified signaling in the traffic, so as to further improve the alarm efficiency of abnormal signaling.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of network communication technology, and in particular to a signaling sorting method for a customized network, a signaling sorting device for a customized network, a server, and a computer-readable storage medium. Background Art

[0002] In order to better serve customers, operators provide 5G customized network functions, including proprietary network services with bandwidth enhancement, low latency, and local data offloading for latency-sensitive government and enterprise customers, customized base stations, frequencies, campus-level UPF and other dedicated network equipment and network services for security-sensitive government and enterprise customers with high security and high isolation, and end-to-end differentiated network connections, industry applications and other services for wide-area priority industry customers.

[0003] Based on the customized network function, customers of 5G customized network have relatively higher requirements for real-time service alarms. In related technologies, signaling is sorted based on the engineering parameter configuration of designated base stations. This model based on minute-level call record analysis is less efficient. In addition, due to the frequent changes in the IP address of the base station due to service access scope and new sites, manual intervention is frequent and it is impossible to update in time, which further delays the sorting operation of key signaling.

[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention

[0005] The purpose of the present disclosure is to provide a signaling sorting method for a customized network, a signaling sorting device for a customized network, a server and a computer-readable storage medium, which at least to a certain extent overcome the problem of low signaling sorting efficiency in related technologies.

[0006] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.

[0007] According to one aspect of the present disclosure, a signaling sorting method for a customized network is provided, including: configuring an IP address of a user plane function UPF of the customized network; adaptively detecting an IP address of a base station accessing the customized network based on the IP address of the UPF; obtaining traffic on an N1 interface and / or traffic on an N2 interface, wherein the N1 interface is an interface between a terminal UE and an access and mobility management function AMF, and the N2 interface is an interface between an access network RAN ​​and the AMF; sorting relevant traffic of the customized network from traffic on the N1 interface and / or traffic on the N2 interface based on the IP address of the base station of the customized network to monitor relevant traffic of the customized network.

[0008] In one embodiment, the adaptive detection of the IP address of the base station accessing the customized network based on the IP address of the UPF specifically includes: obtaining traffic of the N4 interface, where the N4 interface is an interface connecting the UPF and the session management function SMF; and adaptively identifying the IP address of the base station accessing the customized network from the traffic of the N4 interface based on the IP address of the UPF.

[0009] In one embodiment, obtaining the traffic of the N4 interface specifically includes: obtaining the traffic of the N4 interface at a specified position of the splitter.

[0010] In one embodiment, the adaptively identifying the IP address of the base station accessing the customized network from the traffic of the N4 interface based on the IP address of the UPF specifically includes: extracting the tunnel establishment and modification request of the N4 Session Modification process sent by the SMF to the UPF from the traffic of the N4 interface; extracting the base station tunnel information and message forwarding rules corresponding to the IP address of the UPF from the tunnel establishment and modification request; and identifying the base station IP address of the customized network from the base station tunnel information and the message forwarding rules.

[0011] In one embodiment, the obtaining of the traffic of the N1 interface and / or the traffic of the N2 interface specifically includes: obtaining the traffic of the N1 interface and / or the traffic of the N2 interface at a specified position of the splitter.

[0012] In one embodiment, the method further includes: determining a filtering policy corresponding to the base station IP address of the customized network, so as to filter target signaling from relevant traffic of the customized network based on the filtering policy.

[0013] In one embodiment, determining the filtering policy corresponding to the base station IP address of the customized network specifically includes: determining the IP segment to which the base station IP address of the customized network belongs; configuring the corresponding filtering policy for the IP segment to filter target signaling from relevant traffic of the customized network based on the filtering policy.

[0014] According to another aspect of the present disclosure, a signaling sorting device for a customized network is provided, including: a configuration module, used to configure the IP address of the user plane function UPF of the customized network; a detection module, used to adaptively detect the IP address of the base station accessing the customized network based on the IP address of the UPF; an acquisition module, used to acquire the traffic of the N1 interface and / or the traffic of the N2 interface, the N1 interface being the interface between the terminal UE and the access and mobility management function AMF, and the N2 interface being the interface between the access network RAN ​​and the AMF; a sorting module, used to sort the relevant traffic of the customized network from the traffic of the N1 interface and / or the traffic of the N2 interface based on the base station IP address of the customized network, so as to monitor the relevant traffic of the customized network.

[0015] According to another aspect of the present disclosure, a server is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the signaling sorting method for the customized network described in any one of the technical solutions of the second aspect, the third aspect, or the fourth aspect by executing the executable instructions.

[0016] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the signaling sorting method of the customized network is implemented.

[0017] The signaling sorting method and device for a customized network provided in the embodiments of the present disclosure, after obtaining the IP address of the UPF of the customized network, adaptively detects the base station and the IP address of the base station used to configure the customized network based on the IP address of the UPF, so that the traffic data of the customized network can be sorted out from all N1 interface traffic and / or N2 interface traffic, thereby realizing automatic sorting of designated signaling in the customized network. Through adaptive detection operations, it can adapt to the working conditions where the base station IP address of the customized network frequently changes due to operations such as service access scope and new site construction, thereby reducing manual intervention and timely obtaining the changed base station IP address of the customized network. Furthermore, after obtaining the base station IP address of the customized network, it can sort out the interface traffic under the customized network from all detected N1 interface traffic and / or N2 interface traffic, which is beneficial to improving the sorting efficiency of designated signaling in the traffic, so as to further improve the efficiency of alarming for abnormal signaling.

[0018] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.

[0020] Figure 1 A schematic diagram showing a 5G core network architecture in the related art;

[0021] Figure 2 A flow chart showing a signaling sorting method for a customized network in an embodiment of the present disclosure is shown;

[0022] Figure 3 A flow chart showing another signaling sorting method for a customized network in an embodiment of the present disclosure is shown;

[0023] Figure 4 A flowchart showing another signaling sorting method for a customized network in an embodiment of the present disclosure is shown;

[0024] Figure 5 A flowchart showing a PDU session establishment process involved in a signaling sorting solution for a customized network in an embodiment of the present disclosure;

[0025] Figure 6 A flowchart showing another signaling sorting method for a customized network in an embodiment of the present disclosure is shown;

[0026] Figure 7 A flowchart showing another signaling sorting method for a customized network in an embodiment of the present disclosure is shown;

[0027] Figure 8 A schematic diagram showing a signaling sorting device of a customized network in an embodiment of the present disclosure is shown;

[0028] Fig. 9 A structural block diagram of a computer device in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0029] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0030] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0031] The solution provided in the present application can adapt to the working conditions of frequent changes in the base station IP address of the customized network caused by operations such as service access scope and new site construction through adaptive detection operations, thereby reducing manual intervention and timely obtaining the base station IP address of the changed customized network. Furthermore, after obtaining the base station IP address of the customized network, it is possible to sort out the interface traffic under the customized network from all N1 interface traffic and / or N2 interface traffic detected, which is beneficial to improving the sorting efficiency of specified signaling in the traffic, so as to further improve the alarm efficiency for abnormal signaling.

[0032] For ease of understanding, the following Figure 1 The nouns (abbreviations) involved in this application are explained.

[0033] AMF: Access and Mobility Management Function, performs registration, connection, reachability, and mobility management. Provides a session management message transmission channel for UE and SMF, provides authentication and authorization functions for user access, and is the access point for the terminal and wireless core network control plane. Similar to the mobility management in 4G MME. AMF allocates 5G-GUTI, and AMF selects SMF.

[0034] SMF: Session Management function, responsible for tunnel maintenance, IP address allocation and management, UP function selection, policy implementation and QoS control, billing data collection, roaming, etc.

[0035] AUSF, Authentication Server Function, authentication server function, implements 3GPP and non-3GPP access authentication.

[0036] UPF, The User plane function, packet routing and forwarding, policy implementation, traffic reporting, and QoS processing.

[0037] RAN, access network (Radio) Access Network.

[0038] NSSF, Network Slice Selection Function.

[0039] NEF, Network Exposure Function.

[0040] NRF, NF Repository Function.

[0041] PCF, Policy Control function.

[0042] UDM, unified data management function Unified Data Management.

[0043] AF, application layer function Application Function.

[0044] DN, data networkData Network.

[0045] N1 interface: N1 interface represents the connection between UE and AMF and is mainly used for NAS signaling.

[0046] N2 interface: N2 interface is the interface between gNB and AMF, the protocol is NGAP, the transport layer of N2 is SCTP, and the upper layer user is 5G-NAS (MM mobility management, SM session management, etc.).

[0047] N4 interface: The N4 interface is between SMF and UPF and is the interface between the control plane and forwarding plane of the 5G core network.

[0048] Below, each step of the signaling sorting method for a customized network in this example implementation will be described in more detail with reference to the accompanying drawings and embodiments.

[0049] like Figure 2 As shown, according to an embodiment of the present disclosure, a signaling sorting method for a customized network includes:

[0050] Step S202: configure the IP address of the user plane function UPF of the customized network.

[0051] Among them, by configuring the IP address of UPF, the interconnection between the access network equipment of the customized network and the data network is achieved based on the IP address of UPF.

[0052] Step S204: Adaptively detect the IP address of the base station accessing the customized network based on the IP address of the UPF.

[0053] Among them, through the configured UPF IP address, the traffic data related to the UPF IP address can be obtained, so that based on the analysis of the traffic data, the base station IP address used to access the customized network can be obtained.

[0054] Step S206, obtaining the traffic of the N1 interface and / or the traffic of the N2 interface, the N1 interface is the interface between the terminal UE and the access and mobility management function AMF, and the N2 interface is the interface between the access network RAN ​​AMF.

[0055] The traffic on the N1 interface carries the interaction data between the UE and the AMF, and the traffic on the N2 interface carries the interaction data between the UE and the RAN.

[0056] In addition, the traffic of the N1 interface and / or the traffic of the N2 interface can be intercepted and obtained by a monitoring device set at a designated position of the splitter, or the N1 interface traffic and the N2 interface traffic can be separated in the splitter based on the IP address.

[0057] Step S208 , sorting the relevant traffic of the customized network from the traffic of the N1 interface and / or the traffic of the N2 interface based on the base station IP address of the customized network, so as to monitor the relevant traffic of the customized network.

[0058] In this embodiment, after obtaining the IP address of the UPF of the customized network, the base station and the IP address of the base station are configured based on the UPF IP address adaptive detection, so that the traffic data of the customized network can be sorted out from all N1 interface traffic and / or N2 interface traffic, and automatic sorting of designated signaling in the customized network is realized. Through the adaptive detection operation, it can adapt to the working conditions of frequent changes in the base station IP address of the customized network caused by operations such as service access scope and new sites, thereby reducing manual intervention and timely obtaining the changed base station IP address of the customized network. Furthermore, after obtaining the base station IP address of the customized network, it can sort out the interface traffic under the customized network from all detected N1 interface traffic and / or N2 interface traffic, which is beneficial to improving the sorting efficiency of designated signaling in the traffic, so as to further improve the alarm efficiency of abnormal signaling.

[0059] like Figure 3 As shown, in one embodiment, a specific implementation method of adaptively detecting the IP address of a base station accessing a customized network based on the IP address of the UPF in step S204 includes:

[0060] Step S302, obtain the traffic of the N4 interface, where the N4 interface is the interface connecting the UPF and the session management function SMF.

[0061] Specifically, by communicating with the network splitter, the traffic of the N4 interface is obtained at a specified position of the splitter.

[0062] Step S304: Adaptively identify the IP address of the base station accessing the customized network from the traffic of the N4 interface based on the IP address of the UPF.

[0063] In this embodiment, by acquiring the traffic data of the N4 interface, the routing and forwarding information of the base station IP address based on the customized network can be monitored from the traffic data of the N4 interface, and the base station IP address of the customized network can be identified from this information. If the base station IP address of the customized network changes, it can also be monitored and identified in time to further adjust the corresponding filtering in time.

[0064] like Figure 4 As shown, in one embodiment, in step S304, a specific implementation method of obtaining the traffic of the N4 interface at a specified position of the splitter includes:

[0065] Step S402: monitor the network PDU session establishment process or session modification process.

[0066] Step S404, identifying the N4SessionModification process initiated by SMF in the session establishment process or the session modification process.

[0067] Step S406: Obtain tunnel information in the N4 interface traffic based on the N4 Session Modification process.

[0068] In this embodiment, based on the monitoring of the interaction of the session establishment process or the session modification process, the traffic of the N4 interface can be obtained. For the traffic of the N4 interface, the frequently changing base station IP addresses are identified through automatic learning, and the related signaling is filtered by the base station IP address, which can reduce manual intervention and improve the efficiency of IP address updating.

[0069] For example, taking the administrative province as a network coverage unit, an automatic signaling sorting module is added to the computer room of the provincial center. By connecting to the splitter, the original N1 / N2 and N4 signaling traffic of the entire province is accessed, and the IP address of the UPF of the 5G customized network is input. The sorting module analyzes the relevant traffic of 2B (Industrial Internet, i.e. customized network) UPF in the N4 interface signaling in real time, and forms a dynamic list of IP addresses of customized network access base stations related to 2B UPF according to the base station tunnel information interacted in the N4 Session Modification process in the session establishment process or the session modification process. The traffic filtering rules are dynamically set according to the base station IP address to filter out the original N1 / N2 signaling traffic related to the 5G customized network.

[0070] like Figure 5 As shown, the PDU session establishment process involved in the signaling sorting solution of the customized network according to the present disclosure specifically includes:

[0071] Step 1 to step 5, the first interaction process specifically includes:

[0072] Step 1. The UE sends a PDU Session Establishment Request message to the AMF.

[0073] The message includes: S-NSSAI(s), DNN, PDU Session ID, Request type, N1 SMFcontainer (PDU Session Estabilishment Request) and other information.

[0074] Step 2: AMF executes the SMF selection process and selects the appropriate SMF according to the slice information.

[0075] When AMF receives the PDU Session Establishment Request message from UE and finds that a new PDU session is being created, it will execute the SMF selection process to select SMF for the PDU session. During the SMF selection process, AMF will interact with NSSF to obtain network slice information and select a suitable SMF through NRF.

[0076] Step 3: AMF sends a Nsmf_PDUSession_CreateSMContext Request message to SMF to request the establishment of a PDU session.

[0077] The message includes: SUPI, DNN, S-NSSAI, PDU Session ID, AMF ID, Request Type, N1 SMcontainer (PDU Session Establishment Request), User location information, AccessType, PEI, GPSI, Subscription For PDU Session Status Notification and other information.

[0078] Step 4: SMF initiates session registration to UDM and obtains contract information.

[0079] The contract information includes: SSC mode, Session AMBR, etc.

[0080] Step 5. SMF responds to AMF with Nsmf_PDUSession_CreateSMContext Response.

[0081] Depending on whether the session is successfully established, the message carries different parameters.

[0082] If the session establishment process is executed successfully and the SM context is created, the ID of the SM context is brought to the AMF in the Nsmf_PDUSession_CreateSMContext Response message.

[0083] If the session establishment process fails, the AMF is notified of the session process failure through the Cause in the message. The AMF releases the session-related resources and sends the N1 SM container (PDU Session Reject) to the UE.

[0084] Step 6: PDU Session authentication / authorization process.

[0085] Steps 7 to 9, the second interaction process, specifically include:

[0086] Step 7a: SMF executes the PCF selection function to select a suitable PCF.

[0087] SMF discovery is to discover and select a suitable PCF through NRF when creating a new PDU session.

[0088] Step 7b: SMF sends a PDU-CAN session establishment process to PCF.

[0089] PCF will send relevant QoS control policies, charging control policies, UPF selection policies and other information to SMF.

[0090] Step 8: SMF executes the UPF selection function to select a suitable UPF.

[0091] SMF selects UPF based on DNN, DNAI, user location information, etc.

[0092] Step 9: SMF initiates a Session Management Policy Modification message to PCF.

[0093] Carry the selected UPF information, assign the IP address to the UE, and obtain the control and charging policy required by the UPF.

[0094] Step 10. SMF initiates the N4 session establishment process to the UPF selected in step 8, including: step 10a. N4Session establishment / modification request, step 10a. N4 Session establishment / modification request.

[0095] This step is the process of obtaining N4 flow.

[0096] Various rules carried to UPF during the establishment process include PDR, URR, QER, BAR, and FAR.

[0097] Step 11 to step 15, the third interaction process, specifically includes:

[0098] Step 11. SMF sends a Namf_Communication_N1N2MessageTransfer message to AMF to request the transfer of N2 resources.

[0099] Carries N1 Container and N2 Container, where N1 Container is the PDU session establishment response that SMF replies to UE, and N2 Container is the resource establishment request initiated by SMF to RAN.

[0100] After completion, AMF sends a Namf_Communication_N1N2MessageTransfer_Ack message to SMF.

[0101] 12. AMF sends an N2 PDU Session Request message to the UE to request the establishment of an N2 PDU session, and transparently transmits the PDU Session Establish Accept message and the AN-specific resource setup message initiated by SMF to the (R)AN.

[0102] The PDU Session Establishment Accept carries the QoS Rule.

[0103] In the AN-specific resource setup, the media plane tunnel endpoint information of QoS Profile and UPF is carried.

[0104] 13. A resource connection is established between the (R)AN and the UE according to the AN-specific resource setup message.

[0105] 14. The (R)AN replies to the AMF with an N2 PDU Session Request Ack message, which carries the (R)AN side downlink media plane tunnel endpoint information.

[0106] 15. AMF sends Nsmf_PDUSession_UpdateSMContext Request message to SMF, carrying N2Container, which is the resource establishment response from (R)AN to SMF, including the media plane tunnel endpoint information on the (R)AN side.

[0107] 16. SMF initiates the N4 Session Modification procedure to UPF to negotiate the downlink media plane tunnel information on the (R)AN side, specifically including: step 16a, N4 Session modification request, step 16b, N4 Session modification response.

[0108] This step is also the process of obtaining N4 traffic.

[0109] Step 17 to step 20, the fourth interaction process, specifically includes:

[0110] 17. SMF replies Nsmf_PDUSession_UpdateSMContext Response message to AMF.

[0111] 18. The SMF session is established and the Nsmf_PDUSession_SMContextNotify message is sent to AMF.

[0112] 19. If the UE applies for an IPv6 type PDU session, SMF also needs to publish an IPv6 routing announcement to the UE through UPF.

[0113] 20. If the session establishment fails after step 4, SMF needs to initiate the deregistration and desubscription process to UDM.

[0114] like Figure 6 As shown, in one embodiment, in step S306, a specific implementation method of adaptively identifying the IP address of the base station accessing the customized network from the traffic of the N4 interface based on the IP address of the UPF includes:

[0115] Step S602, extracting the tunnel establishment and modification request of the N4 Session Modification process sent by SMF to UPF from the traffic of the N4 interface.

[0116] The tunnel establishment and modification request includes various rules carried to the UPF, including PDR, URR, QER, BAR, and FAR.

[0117] Among them, PDR (Packet Detection Rule) is the packet detection rule, URR (Usage Reporting Rules) is the usage reporting rule, QER (QoS Enforcement Rules Qos) is the QoS enforcement rule, BAR (Buffering Action Rules) is the buffering action rule, FAR (Forwarding Action Rules) is the forwarding behavior rule, etc.

[0118] Step S604: extract the base station tunnel information and message forwarding rules corresponding to the IP address of the UPF from the tunnel establishment and modification request.

[0119] Step S606: Identify the base station IP address of the customized network from the base station tunnel information and the message forwarding rule.

[0120] In this embodiment, by obtaining the interaction information between SMF and UPF during the establishment process of the N4 Session Modification process, the tunnel establishment and modification request of the N4 Session Modification process sent by SMF to UPF includes the negotiated (R)AN side downlink media plane tunnel information, or notifies UPF to update the tunnel information, so as to obtain the tunnel information and message forwarding rules of the base station during the interaction process, and then identify the base station IP address of the customized network according to the message forwarding path and tunnel information.

[0121] In one embodiment, a specific implementation of obtaining traffic on the N1 interface and / or traffic on the N2 interface includes:

[0122] At a specified position of the splitter, obtain the traffic of the N1 interface and / or the traffic of the N2 interface.

[0123] Among them, the splitter can separate the traffic of N1, N2 and N4 interfaces based on IP addresses, or it can be achieved through deep packet inspection DPI equipment.

[0124] In one embodiment, it specifically includes: determining a filtering policy corresponding to the base station IP address of the customized network, so as to filter the target signaling from the related traffic of the customized network based on the filtering policy.

[0125] In one embodiment, determining a filtering policy corresponding to the base station IP address of the customized network specifically includes: determining the IP segment to which the base station IP address of the customized network belongs; configuring a corresponding filtering policy for the IP segment to filter target signaling from relevant traffic of the customized network based on the filtering policy.

[0126] In this embodiment, by presetting multiple filtering strategies, each filtering strategy corresponds to an IP segment. When the base station IP address of the customized network changes frequently, the corresponding filtering strategy can be adjusted by detecting the IP segment after the change of the base station IP address of the customized network to ensure the timeliness of monitoring and alarming the traffic of the N1 interface and / or the traffic of the N2 interface.

[0127] like Figure 7 As shown, according to another embodiment of the present disclosure, a signaling sorting method for a customized network specifically includes:

[0128] Step S702: configure the IP address of the user plane function UPF of the customized network.

[0129] Step S704, obtaining the traffic of the N4 interface at the specified position of the splitter.

[0130] Step S706, monitoring the network PDU session establishment process or session modification process based on the traffic of the N4 interface.

[0131] Step S708, identifying the N4SessionModification process initiated by SMF in the session establishment process or the session modification process.

[0132] Step S710, extracting the tunnel establishment and modification request of the N4 Session Modification process sent by SMF to UPF from the traffic of the N4 interface.

[0133] Step S712: extract the base station tunnel information and message forwarding rules corresponding to the IP address of the UPF from the tunnel establishment and modification request.

[0134] Step S714: Identify the base station IP address of the customized network from the base station tunnel information and the message forwarding rule.

[0135] Step S716, at the specified position of the splitter, obtain the traffic of the N1 interface and / or the traffic of the N2 interface, the N1 interface is the interface between the terminal UE and the access and mobility management function AMF, and the N2 interface is the interface between the access network RAN ​​and the AMF.

[0136] Step S718: sorting the relevant traffic of the customized network from the traffic of the N1 interface and / or the traffic of the N2 interface based on the base station IP address of the customized network, so as to monitor the relevant traffic of the customized network.

[0137] Step S720: determine the IP segment to which the base station IP address of the customized network belongs.

[0138] Step S722, configuring a corresponding filtering policy for the IP segment to filter target signaling from related traffic of the customized network based on the filtering policy.

[0139] In this embodiment, by setting up a signaling automatic sorting module processing mechanism, the N1 / N2 and N4 interface traffic accessing the entire network is obtained, the IP address of the 2B UPF is configured, the 2B UPF-related traffic in the N4 interface traffic is analyzed in real time, the N4 Session Modification process of the interaction between SMF and UPF in the session establishment process or the session modification process is identified, the base station IP address in the base station tunnel information in the interaction information is recorded, and the base station IP address table corresponding to the 2B UPF is dynamically formed. The filtering rules are dynamically adjusted according to the automatically learned base station IP address to filter out the related N1 / N2 traffic. By parsing the N4 interface traffic related to the 2B UPF, the base station tunnel information of the N4 SessionModification process interaction between 2B UPF and SMF in the session establishment process or the session modification process is extracted, and the dynamic address table of the base stations related to the 5G customized network is automatically formed to solve the problems of much manual participation, low efficiency, and inability to update in time in the signaling sorting based on the base station engineering parameter configuration in the related technology.

[0140] It should be noted that the above figures are only schematic illustrations of the processes included in the method according to an exemplary embodiment of the present invention, and are not intended to be limiting. It is easy to understand that the processes shown in the above figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.

[0141] Refer to the following Figure 8 A signaling sorting device 800 for a customized network according to this embodiment of the present invention is described. Figure 8 The signaling sorting device 800 of the customized network shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0142] The signaling sorting device 800 of the customized network is presented in the form of a hardware module. The components of the signaling sorting device 800 of the customized network may include but are not limited to: a configuration module 802, used to configure the IP address of the user plane function UPF of the customized network; a detection module 804, used to adaptively detect the IP address of the base station accessing the customized network based on the IP address of the UPF; an acquisition module 806, used to acquire the traffic of the N1 interface and / or the traffic of the N2 interface, the N1 interface is the interface between the terminal UE and the access and mobility management function AMF, and the N2 interface is the interface between the access network RANAMF; a sorting module 808, used to sort the relevant traffic of the customized network from the traffic of the N1 interface and / or the traffic of the N2 interface based on the IP address of the base station of the customized network, so as to monitor the relevant traffic of the customized network.

[0143] In one embodiment, the detection module 804 includes: an acquisition submodule 8042, which is used to acquire the traffic of the N4 interface, where the N4 interface is an interface connecting the UPF and the session management function SMF; an identification submodule 8042, which is used to adaptively identify the IP address of the base station accessing the customized network from the traffic of the N4 interface based on the IP address of the UPF.

[0144] In one embodiment, the acquisition submodule 8042 is further used to: acquire the traffic of the N4 interface at a specified position of the splitter.

[0145] In one embodiment, the identification submodule 8042 is also used to: extract the tunnel establishment and modification request of the N4 Session Modification process sent by the SMF to the UPF from the traffic of the N4 interface; extract the base station tunnel information and message forwarding rules corresponding to the IP address of the UPF from the tunnel establishment and modification request; and identify the base station IP address of the customized network from the base station tunnel information and message forwarding rules.

[0146] In one embodiment, the acquisition module 806 is further configured to: acquire the traffic of the N1 interface and / or the traffic of the N2 interface at a specified position of the splitter.

[0147] In one embodiment, the system further includes: a filtering module 810, configured to determine a filtering policy corresponding to the base station IP address of the customized network, so as to filter target signaling from related traffic of the customized network based on the filtering policy.

[0148] In one embodiment, the filtering module 810 includes: a determination submodule 8102, used to determine the IP segment to which the base station IP address of the customized network belongs; a configuration submodule 8104, used to configure a corresponding filtering policy for the IP segment to filter the target signaling from the relevant traffic of the customized network based on the filtering policy.

[0149] like Fig. 9 As shown, the server according to an embodiment of the present disclosure is specifically an electronic device, and the electronic device 900 is presented in the form of a general computing device. The components of the electronic device 900 may include but are not limited to: at least one processing unit 910, at least one storage unit 920, and a bus 930 connecting different system components (including the storage unit 920 and the processing unit 910).

[0150] The storage unit stores program codes, which can be executed by the processing unit 910, so that the processing unit 910 performs the steps according to various exemplary embodiments of the present invention described in the above “Exemplary Method” section of this specification. For example, the processing unit 910 can perform the following steps: Figure 2 The scheme described in steps S202 to S208 shown in FIG.

[0151] The storage unit 920 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 9201 and / or a cache storage unit 9202 , and may further include a read-only storage unit (ROM) 9203 .

[0152] The storage unit 920 may also include a program / utility 9204 having a set (at least one) of program modules 9205, such program modules 9205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0153] Bus 930 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0154] The electronic device 900 may also communicate with one or more external devices 960 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 900, and / or may communicate with any device that enables the electronic device 900 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 940. Furthermore, the electronic device 900 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 950. As shown, the network adapter 950 communicates with other modules of the electronic device 900 via a bus 930. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 900, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0155] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.

[0156] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the above method of the present specification is stored. In some possible implementations, various aspects of the present invention can also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the above "Exemplary Method" section of the present specification.

[0157] The program product for implementing the above method according to an embodiment of the present invention may adopt a portable compact disk read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto, and in this document, a readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, apparatus, or device.

[0158] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0159] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0160] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.

[0161] Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).

[0162] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.

[0163] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.

[0164] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the implementation of the present disclosure.

[0165] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.

Claims

1. A signaling sorting method for a customized network, characterized in that: include: Configure the IP address of the user plane function UPF of the customized network; Adaptively detecting the IP address of a base station accessing the customized network based on the IP address of the UPF; Obtaining traffic on an N1 interface and / or traffic on an N2 interface, where the N1 interface is an interface between a terminal UE and an access and mobility management function AMF, and the N2 interface is an interface between an access network RAN ​​and the AMF; The related traffic of the customized network is sorted from the traffic of the N1 interface and / or the traffic of the N2 interface based on the base station IP address of the customized network, so as to monitor the related traffic of the customized network.

2. The signaling sorting method of the customized network according to claim 1, characterized in that: The adaptively detecting the IP address of the base station accessing the customized network based on the IP address of the UPF specifically includes: Obtaining traffic on the N4 interface, where the N4 interface is an interface connecting the UPF and the session management function SMF; The IP address of the base station accessing the customized network is adaptively identified from the traffic of the N4 interface based on the IP address of the UPF.

3. The signaling sorting method of the customized network according to claim 2, characterized in that: The obtaining of the traffic of the N4 interface specifically includes: At a specified position of the splitter, the traffic of the N4 interface is obtained.

4. The signaling sorting method of the customized network according to claim 2, characterized in that: The adaptively identifying the IP address of the base station accessing the customized network from the traffic of the N4 interface based on the IP address of the UPF specifically includes: Extracting the tunnel establishment and modification request of the N4 Session Modification process sent by the SMF to the UPF from the traffic of the N4 interface; Extracting base station tunnel information and message forwarding rules corresponding to the IP address of the UPF from the tunnel establishment and modification request; The base station IP address of the customized network is identified from the base station tunnel information and the message forwarding rule.

5. The signaling sorting method of the customized network according to claim 2, characterized in that: The obtaining of the traffic of the N1 interface and / or the traffic of the N2 interface specifically includes: At a specified position of the splitter, the flow of the N1 interface and / or the flow of the N2 interface is obtained.

6. The signaling sorting method of a customized network according to any one of claims 1 to 5, characterized in that: Also includes: A filtering policy corresponding to the base station IP address of the customized network is determined to filter target signaling from related traffic of the customized network based on the filtering policy.

7. The signaling sorting method of the customized network according to claim 6, characterized in that: The determining of the filtering strategy corresponding to the base station IP address of the customized network specifically includes: Determine the IP segment to which the base station IP address of the customized network belongs; The corresponding filtering policy is configured for the IP segment to filter target signaling from related traffic of the customized network based on the filtering policy.

8. A signaling sorting device for a customized network, characterized in that: include: A configuration module, used to configure the IP address of the user plane function UPF of the customized network; A detection module, configured to adaptively detect an IP address of a base station connected to the customized network based on the IP address of the UPF; An acquisition module, used to acquire traffic of an N1 interface and / or traffic of an N2 interface, wherein the N1 interface is an interface between a terminal UE and an access and mobility management function AMF, and the N2 interface is an interface between an access network RAN ​​and the AMF; The sorting module is used to sort the relevant traffic of the customized network from the traffic of the N1 interface and / or the traffic of the N2 interface based on the base station IP address of the customized network, so as to monitor the relevant traffic of the customized network.

9. A server, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the signaling sorting method for a customized network as described in any one of claims 1 to 7 by executing the executable instructions.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the signaling sorting method for a customized network as claimed in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Method and apparatus for customer service management for a wireless communication network

    CN108605032A

  • Method and device for sending and executing information, and session management functional entity

    CN109413619A

  • SPAN capable of customizing application data flow and load balancing system and method thereof

    CN110445724A

  • Methods and apparatus for session steering to application servers

    WO2021097497A2