Session signaling processing system, method, device, equipment and medium

By designing a session signaling processing system including acquisition, processing, sorting, sending and receiving modules, it automatically identifies and processes session signaling associated with user surface function network elements in a specific area, processing efficiency in the prior art is solved The problem of low efficiency achieves efficient data transmission.

CN119450819APending Publication Date: 2025-02-14RUN TECH CO LTD BEIJING
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411546276.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The prior art cannot automatically determine the session signaling associated with the user plane function network elements set in a specific area in each session signaling, resulting in low processing efficiency of data transmission to a specific area.

Method used

A session signaling processing system is designed, including a collection module, a processing module, a sorting module, a sending module and a receiving module. The system determines the signaling type of the session signaling, and detects whether the session signaling to which the signaling data belongs is associated with the user surface function network element in a specific area by identifying the signaling type of the session signaling type, and detects whether the session signaling data belongs to is associated with the user surface function network element in a specific area. Automatically transmit relevant signaling data to a specific area.

Benefits of technology

It realizes automatic identification and processing of session signaling associated with user plane function network elements in a specific area, improves the processing efficiency of session signaling processing process, and solves the problems of transmission delay and resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119450819A_ABST
    Figure CN119450819A_ABST
Patent Text Reader

Abstract

The invention discloses a session signaling processing system, method, device and equipment and a medium. The system comprises an acquisition module, a processing module, a sorting module, a sending module and a receiving module, all session management function network elements and a first number of user plane function network elements in the acquisition module, the processing module, the sorting module, the sending module and the 5G core network are arranged in a target area, the receiving module and a second number of user plane function network elements in the 5G core network are arranged in a specific area, and the target area and the specific area are different areas. According to the embodiment of the invention, the signaling data of the session signaling can be automatically determined according to the signaling type of the session signaling, and the session signaling associated with the user plane function network element arranged in the specific area is determined in each session signaling according to the IP address of the user plane function network element in the signaling data. And transmitting the data in the session signaling to the specific area.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a session signaling processing system, method, device, equipment and medium. Background Art

[0002] The 5G core network usually includes multiple session management function network elements (SMF) and multiple user plane function network elements (UPF). The N16 interface is set in the 5G core network. The N16 interface is a communication interface for transmitting session signaling between any two session management function network elements. The session signaling can be signaling for creating a protocol data unit (PDU) session, signaling for modifying a protocol data unit session, or signaling for releasing a protocol data unit session.

[0003] Part of the session signaling transmitted between the session management function network elements is associated with the user plane function network element. The data in the session signaling associated with the user plane function network element needs to be transmitted to the associated user plane function network element. Each session management function network element in the 5G core network is usually set in a designated area. Part of the user plane function network elements in each user plane function network element will be set in the same area as each session management function network element, and the other part of the user plane function network element will be set in another specific area. The user plane function network element set in the same area as each session management function network element can obtain the session signaling associated with itself from the area where it is located, and then obtain the data in the session signaling associated with itself. The data in the session signaling associated with the user plane function network element set in a specific area cannot be obtained by the associated user plane function network element. When a session signaling associated with a user plane function network element set in a specific area is generated, it is necessary to process the session signaling associated with the user plane function network element set in the specific area and transmit the data in the session signaling to the specific area.

[0004] In the related art, the commonly used session signaling processing scheme is: based on the manual operation of the technician, the session signaling associated with the user plane function network element set in the specific area is determined in each session signaling, and the data in the session signaling associated with the user plane function network element set in the specific area is transmitted to the specific area. The session signaling processing scheme in the related art cannot automatically determine the session signaling associated with the user plane function network element set in the specific area in each session signaling, and transmit the data in the session signaling associated with the user plane function network element set in the specific area to the specific area, and the processing efficiency is low. Summary of the invention

[0005] The present invention provides a session signaling processing system, method, apparatus, equipment and medium to solve the problem that the session signaling processing scheme in the related art cannot automatically determine the session signaling associated with the user plane function network element set in a specific area in each session signaling, and transmit the data in the session signaling associated with the user plane function network element set in the specific area to the specific area, resulting in low processing efficiency.

[0006] According to one aspect of the present invention, there is provided a session signaling processing system, comprising: a collection module, a processing module, a sorting module, a sending module and a receiving module;

[0007] The acquisition module, the processing module, the sorting module, the sending module, all session management function network elements in the 5G core network, and a first number of user plane function network elements are arranged in a target area, the receiving module and a second number of user plane function network elements in the 5G core network are arranged in a specific area, and the target area and the specific area are different areas;

[0008] The collection module is used to collect session signaling in the 5G core network and send the collected session signaling to the processing module;

[0009] The processing module is used to identify the signaling type of the session signaling after receiving the session signaling; determine the signaling data of the session signaling according to the signaling type of the session signaling; wherein the signaling data includes the data in the session signaling and the IP address of the downlink user plane function network element of the session signaling; and send the signaling data of the session signaling to the sorting module;

[0010] The sorting module is used to detect, after receiving the signaling data of the session signaling, whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area according to the IP address of the downlink user plane function network element in the signaling data; if it is detected that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area, the signaling data is sent to the sending module;

[0011] The sending module is used to send the signaling data to the receiving module after receiving the signaling data;

[0012] The receiving module is used to receive signaling data associated with the user plane function network element in the specific area.

[0013] According to another aspect of the present invention, a session signaling processing method is provided, which is applied to a processing module in a session signaling processing system, comprising:

[0014] After receiving the session signaling, identifying a signaling type of the session signaling;

[0015] Determine the signaling data of the session signaling according to the signaling type of the session signaling; wherein the signaling data includes the data in the session signaling and the IP address of the downlink user plane function network element of the session signaling;

[0016] The signaling data of the session signaling is sent to a sorting module.

[0017] According to another aspect of the present invention, a session signaling processing method is provided, which is applied to a sorting module in a session signaling processing system, comprising:

[0018] After receiving the signaling data of the session signaling, detecting whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area according to the IP address of the downlink user plane function network element in the signaling data;

[0019] If it is detected that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area, the signaling data is sent to the sending module.

[0020] According to another aspect of the present invention, a session signaling processing device is provided, which is configured in a processing module in a session signaling processing system, and includes:

[0021] A signaling type identification unit, configured to identify the signaling type of the session signaling after receiving the session signaling;

[0022] A signaling data determining unit, configured to determine the signaling data of the session signaling according to the signaling type of the session signaling; wherein the signaling data includes the data in the session signaling and the IP address of the downlink user plane function network element of the session signaling;

[0023] The signaling data sending unit is used to send the signaling data of the session signaling to the sorting module.

[0024] According to another aspect of the present invention, there is provided a session signaling processing device, which is configured in a sorting module in a session signaling processing system, and includes:

[0025] An address detection unit is used to detect, after receiving signaling data of session signaling, whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area according to the IP address of the downlink user plane function network element in the signaling data;

[0026] The data sending unit is configured to send the signaling data to the sending module if it is detected that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area.

[0027] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0028] at least one processor;

[0029] and a memory communicatively coupled to the at least one processor;

[0030] The memory stores a computer program executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the session signaling processing method described in any embodiment of the present invention.

[0031] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the session signaling processing method described in any embodiment of the present invention when executed.

[0032] In the technical solution of the embodiment of the present invention, the collection module collects the session signaling in the 5G core network and sends the collected session signaling to the processing module; after receiving the session signaling, the processing module identifies the signaling type of the session signaling, determines the signaling data of the session signaling according to the signaling type of the session signaling, and sends the signaling data of the session signaling to the sorting module; after receiving the signaling data of the session signaling, the sorting module detects whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in a specific area according to the IP address of the downlink user plane function network element in the signaling data, and if so, sends the signaling data to the sending module; after receiving the signaling data, the sending module sends the signaling data to the receiving module set in the specific area; the receiving module receives the signaling data associated with the user plane function network element in the specific area, which solves the problem that the session signaling processing solution in the related art has no The method automatically determines the session signaling associated with the user plane function network element set in a specific area in each session signaling, and transmits the data in the session signaling associated with the user plane function network element set in the specific area to the specific area. In order to solve the problem of low processing efficiency, the acquisition module, the processing module, the sorting module, the sending module and the receiving module can be used to automatically determine the signaling data of the session signaling according to the signaling type of the session signaling, and automatically determine the session signaling associated with the user plane function network element set in the specific area in each session signaling according to the IP address of the user plane function network element in the signaling data of the session signaling, and transmit the signaling data of the session signaling associated with the user plane function network element set in the specific area to the specific area, so as to transmit the data in the session signaling associated with the user plane function network element set in the specific area to the specific area, thereby improving the processing efficiency of the session signaling processing process.

[0033] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0035] Figure 1 A structural diagram of a session signaling processing system provided in Embodiment 1 of the present invention.

[0036] Figure 2 A flowchart of a session signaling processing method provided in Embodiment 2 of the present invention.

[0037] Figure 3 The present invention provides a flowchart of a session signaling processing method according to the third embodiment of the present invention.

[0038] Figure 4 A structural diagram of a session signaling processing device provided in Embodiment 4 of the present invention.

[0039] Figure 5 A structural diagram of a session signaling processing device provided in Embodiment 5 of the present invention.

[0040] Figure 6 A schematic diagram of the structure of an electronic device for implementing the session signaling processing method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0041] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0042] It should be noted that the terms "target", "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprise", "include" and "have" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0043] Embodiment 1

[0044] Figure 1 This is a structural diagram of a session signaling processing system provided in Embodiment 1 of the present invention. This embodiment is applicable to the case where session signaling associated with a user plane function network element arranged in a specific area is determined in each session signaling, and data in the session signaling associated with the user plane function network element arranged in the specific area is transmitted to the specific area. Figure 1As shown, the session signaling processing system may specifically include: a collection module 101, a processing module 102, a sorting module 103, a sending module 104 and a receiving module 105, and the structure and function thereof are described below.

[0045] Among them, the acquisition module 101, the processing module 102, the sorting module 103, the sending module 104, all the session management function network elements in the 5G core network, and the first number of user plane function network elements are set in the target area, and the receiving module 105 and the second number of user plane function network elements in the 5G core network are set in a specific area, and the target area and the specific area are different areas.

[0046] The collection module 101 is used to collect session signaling in the 5G core network and send the collected session signaling to the processing module 102.

[0047] The processing module 102 is used to identify the signaling type of the session signaling after receiving the session signaling; determine the signaling data of the session signaling according to the signaling type of the session signaling; wherein the signaling data includes the data in the session signaling and the IP address of the downlink user plane functional network element of the session signaling; and send the signaling data of the session signaling to the sorting module 103.

[0048] The sorting module 103 is used to detect, after receiving the signaling data of the session signaling, whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area according to the IP address of the downlink user plane function network element in the signaling data; if it is detected that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area, the signaling data is sent to the sending module 104.

[0049] The sending module 104 is used to send the signaling data to the receiving module 105 after receiving the signaling data.

[0050] The receiving module 105 is used to receive signaling data associated with a user plane function network element in a specific area.

[0051] Optionally, the 5G core network is the core part of the 5G communication network, responsible for the management and control of the entire network. The 5G core network contains multiple session management function network elements and multiple user plane function network elements. The session management function network element is a network device in the 5G core network responsible for the protocol data unit session management, Internet interconnection protocol address allocation, and user plane function network element selection and control functions of mobile users. The user plane function network element is a network device used for mobile user plane data transmission, routing and service quality processing in the 5G core network. The number of session management function network elements included in the 5G core network is greater than or equal to 2. The number of user plane function network elements included in the 5G core network is greater than or equal to 2.

[0052] Optionally, an N16 interface is provided in the 5G core network. The N16 interface is a communication interface for transmitting session signaling between any two session management function network elements in the 5G core network. Session signaling can be signaling for creating a protocol data unit session, signaling for modifying a protocol data unit session, or signaling for releasing a protocol data unit session. A protocol data unit session refers to the process of communication between a user terminal and a data network. After a protocol data unit session is established, a data transmission channel between a user terminal and a data network is established.

[0053] Optionally, part of the session signaling in each session signaling transmitted between the session management function network elements in the 5G core network is associated with the user plane function network element in the 5G core network. Data in the session signaling associated with the user plane function network element needs to be transmitted to the associated user plane function network element. The target area and the specific area are two different areas. Exemplarily, the target area and the specific area are two different computer rooms. Each session management function network element in the 5G core network is set in the target area. The first number of user plane function network elements in each user plane function network element is set in the target area, and the second number of user plane function network elements in each user plane function network element is set in the specific area. The first number of user plane function network elements includes at least one user plane function network element. The second number of user plane function network elements includes at least one user plane function network element. The first number of user plane function network elements and the second number of user plane function network elements constitute all user plane function network elements. A communication interface for transmitting session signaling between any two session management function network elements is set in the target area. The user plane function network element set in the target area can obtain the session signaling associated with itself from the communication interface set in the target area for transmitting the session signaling between any two session management function network elements, and then obtain the data in the session signaling associated with itself. The data in the session signaling associated with the user plane function network element set in the specific area cannot be obtained by the associated user plane function network element. When the session signaling associated with the user plane function network element set in the specific area is generated, the session signaling associated with the user plane function network element set in the specific area needs to be processed, and the data in the session signaling is transmitted to the specific area.

[0054] Optionally, the collection module 101, the processing module 102, the sorting module 103 and the sending module 104 are set in the target area. The collection module 101 can be an electronic device for collecting session signaling in the 5G core network and sending the collected session signaling to the processing module 102. The processing module 102 can be an electronic device for identifying the signaling type of the session signaling after receiving the signaling data of the session signaling, determining the signaling data of the session signaling including the data in the session signaling and the IP address of the downlink user plane function network element of the session signaling according to the signaling type of the session signaling, and sending the signaling data of the session signaling to the sorting module 103. The sorting module 103 can be an electronic device for detecting whether the session signaling is the session signaling associated with the user plane function network element in the specific area according to the IP address of the downlink user plane function network element in the signaling data after receiving the signaling data of the session signaling, and sending the signaling data of the session signaling associated with the user plane function network element in the specific area to the sending module 104. The sending module 104 may be an electronic device for sending signaling data of session signaling associated with a user plane function network element in a specific area to the receiving module 105. The receiving module 105 is arranged in a specific area. The receiving module 105 may be an electronic device for receiving signaling data associated with a user plane function network element in a specific area. Exemplarily, the receiving module 105 is a server for receiving signaling data associated with a user plane function network element in a specific area. The user plane function network element in the specific area may obtain the signaling data associated with itself from the receiving module 105, thereby obtaining the data in the session signaling associated with itself.

[0055] Optionally, the session signaling transmitted in the communication interface set in the target area for transmitting the session signaling between any two session management function network elements is the session signaling in the 5G core network. During the operation of the 5G core network, the acquisition module 101 can continuously acquire the session signaling transmitted in the communication interface set in the target area for transmitting the session signaling between any two session management function network elements, thereby continuously acquiring the session signaling in the 5G core network, and sending the continuously acquired session signaling to the processing module 102. The processing module 102 will identify the signaling type of the session signaling after receiving the session signaling each time.

[0056] Optionally, identifying the signaling type of the session signaling includes: extracting type identification information in the session signaling, and determining the signaling type of the session signaling according to the type identification information in the session signaling.

[0057] Optionally, the signaling type of the session signaling may be information used to characterize that the session signaling is a signaling for creating a protocol data unit session, a signaling for modifying a protocol data unit session, or a signaling for releasing a protocol data unit session. The signaling type of the session signaling is session creation signaling, session modification signaling, or session release signaling. The signaling type of the session signaling is session creation signaling, indicating that the session signaling is a signaling for creating a protocol data unit session. The signaling type of the session signaling is session modification signaling, indicating that the session signaling is a signaling for modifying a protocol data unit session. The signaling type of the session signaling is session release signaling, indicating that the session signaling is a signaling for releasing a protocol data unit session. Each signaling type is provided with corresponding type identification information. The type identification information corresponding to the session creation signaling may be a digital number or a character string used to identify that the signaling type of the session signaling is session creation signaling. The type identification information corresponding to the session modification signaling may be a digital number or a character string used to identify that the signaling type of the session signaling is session modification signaling. The type identification information corresponding to the session release signaling may be a digital number or a character string used to identify that the signaling type of the session signaling is the session release signaling.

[0058] Optionally, the session signaling may include type identification information corresponding to the signaling type of the session signaling. The processing module 102 may extract the type identification information in the session signaling, and detect whether the type identification information in the session signaling is the type identification information corresponding to the session creation signaling, the type identification information corresponding to the session modification signaling, or the type identification information corresponding to the session release signaling. If it is detected that the type identification information in the session signaling is the type identification information corresponding to the session creation signaling, the processing module 102 determines that the signaling type of the session signaling is the session creation signaling. If it is detected that the type identification information in the session signaling is the type identification information corresponding to the session modification signaling, the processing module 102 determines that the signaling type of the session signaling is the session modification signaling. If it is detected that the type identification information in the session signaling is the type identification information corresponding to the session release signaling, the processing module 102 determines that the signaling type of the session signaling is the session release signaling.

[0059] Optionally, the signaling data of the session signaling is composed of the data in the session signaling and the IP address of the downlink user plane function network element of the session signaling. The data in the session signaling is all the data contained in the session signaling. The IP address of the downlink user plane function network element of the session signaling is the IP address of the user plane function network element associated with the session signaling, that is, the IP address of the user plane function network element that needs to obtain the data in the session signaling. After determining the signaling type of the session signaling, the processing module 102 determines the signaling data of the session signaling according to the signaling type of the session signaling.

[0060] Optionally, determining the signaling data of the session signaling according to the signaling type of the session signaling, including: if the signaling type of the session signaling is session creation signaling, extracting all data in the session signaling, and determining the extracted data as the signaling data of the session signaling; wherein the data in the session signaling whose signaling type is session creation signaling includes the IP address of the downlink user plane functional network element; if the signaling type of the session signaling is session modification signaling, extracting all data in the session signaling, and determining the extracted data as the signaling data of the session signaling; wherein the signaling The data in the session signaling whose type is session modification signaling includes the IP address of the downlink user plane functional network element; if the signaling type of the session signaling is session release signaling, all data in the session signaling is extracted, and the IP address of the downlink user plane functional network element of the session signaling is determined according to the session identification information in the extracted data, and the extracted data and the IP address of the downlink user plane functional network element of the session signaling are determined as the signaling data of the session signaling; wherein, the data in the session signaling whose signaling type is session release signaling does not include the IP address of the downlink user plane functional network element.

[0061] Optionally, the data in the session signaling whose signaling type is session creation signaling includes the IP address of the downlink user plane function network element. The data in the session signaling whose signaling type is session creation signaling also includes: session identification information, user permanent identifier (Subscription Permanent Identifier, SUPI), permanent equipment identifier (Permanent Equipment Identifier, PEI), generic public user identifier (Generic Public Subscription Identifier, GPSI), tracking area identifier (Tracking Area Identity, TAI), NR cell global identifier (NRCell Global Identifier, NCGI) and the tunnel endpoint identifier (Tunnel Endpoint Identifier, TEID) of the downlink user plane function network element. The downlink user plane function network element is the user plane function network element associated with the session signaling, that is, the user plane function network element that needs to obtain the data in the session signaling. The IP address of the downlink user plane function network element is the Internet Protocol address of the downlink user plane function network element. The session identification information may be information used to uniquely identify the session signaling. The user permanent identifier may be information used to identify user subscription information in a 5G network. A permanent device identifier may be information used to uniquely identify a device in a 5G network. A universal public user identifier may be a public identifier used to identify a user. A tracking area identifier may be information used to identify a tracking area. An NR cell global identifier is an identifier used to globally identify an NR cell in a 5G network. An NR cell is a basic component unit in a 5G network, used to provide wireless network coverage and services. A tunnel endpoint identifier of a downlink user plane functional network element is information used to identify a tunnel endpoint of a downlink user plane functional network element. If the signaling type of the session signaling is a session creation signaling, the processing module 102 may extract all data in the session signaling, determine the extracted data as signaling data of the session signaling, and thereby obtain signaling data of the session signaling including data in the session signaling and an IP address of the downlink user plane functional network element of the session signaling. After determining the signaling data of the session signaling, the processing module 102 sends the signaling data of the session signaling to the sorting module 103.

[0062] Optionally, the data in the session signaling whose signaling type is session modification signaling includes the IP address of the downlink user plane functional network element. The data in the session signaling whose signaling type is session modification signaling also includes: session identification information, tracking area identification, NR cell global identification and tunnel endpoint identifier of the downlink user plane functional network element. If the signaling type of the session signaling is session modification signaling, the processing module 102 will extract all data in the session signaling, determine the extracted data as the signaling data of the session signaling, and thereby obtain the signaling data of the session signaling including the data in the session signaling and the IP address of the downlink user plane functional network element of the session signaling. After determining the signaling data of the session signaling, the processing module 102 will send the signaling data of the session signaling to the sorting module 103.

[0063] Optionally, the data in the session signaling whose signaling type is session release signaling does not include the IP address of the downlink user plane functional network element. The data in the session signaling whose signaling type is session release signaling may include: session identification information, NR cell global identification and tracking area identification. If the signaling type of the session signaling is session release signaling, the processing module 102 will extract all data in the session signaling, determine the IP address of the downlink user plane functional network element of the session signaling based on the session identification information in the extracted data, and determine the extracted data and the IP address of the downlink user plane functional network element of the session signaling as the signaling data of the session signaling, thereby obtaining the signaling data of the session signaling including the data in the session signaling and the IP address of the downlink user plane functional network element of the session signaling. After determining the signaling data of the session signaling, the processing module 102 will send the signaling data of the session signaling to the sorting module 103.

[0064] Optionally, the processing module 102 stores a preset correspondence between session identification information and an IP address. The preset correspondence between session identification information and an IP address includes session identification information in session release signaling for each signaling type that may be generated, and an IP address corresponding to each session identification information. The IP address corresponding to each session identification information is the IP address of the downlink user plane functional network element of the session signaling to which the session identification information belongs. According to the session identification information in the extracted data, the IP address of the downlink user plane functional network element of the session signaling is determined, including: querying the target session identification information that is the same as the session identification information in the extracted data in each session identification information in the preset correspondence between the session identification information and the IP address; determining the IP address corresponding to the target session identification information as the IP address of the downlink user plane functional network element of the session signaling. The target session identification information is the same as the session identification information in the data extracted from the session signaling, and the IP address corresponding to the target session identification information is the IP address of the downlink user plane functional network element of the session signaling.

[0065] Optionally, after receiving signaling data of session signaling each time, the sorting module 103 detects whether the session signaling to which the signaling data belongs is session signaling associated with the user plane function network element in the specific area according to the IP address of the downlink user plane function network element in the signaling data.

[0066] Optionally, based on the IP address of the downlink user plane function network element in the signaling data, detect whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area, including: extracting the IP address of the downlink user plane function network element in the signaling data; detecting whether the IP address of the downlink user plane function network element is included in the list of IP addresses of user plane function network elements corresponding to the specific area; if so, determine that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area; if not, the session signaling to which the signaling data belongs is not the session signaling associated with the user plane function network element in the specific area.

[0067] Optionally, a user plane function network element IP address list corresponding to a specific area is stored in the sorting module 103. The user plane function network element IP address list corresponding to a specific area is a list storing the IP addresses of each user plane function network element set in the specific area. For each signaling data, if the user plane function network element IP address list corresponding to the specific area contains the IP address of the downlink user plane function network element in the signaling data, it indicates that the user plane function network element associated with the session signaling to which the signaling data belongs is a user plane function network element set in the specific area, and it can be determined that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area. If the user plane function network element IP address list corresponding to the specific area does not contain the IP address of the downlink user plane function network element in the signaling data, it indicates that the user plane function network element associated with the session signaling to which the signaling data belongs is not a user plane function network element set in the specific area, and it can be determined that the session signaling to which the signaling data belongs is not the session signaling associated with the user plane function network element in the specific area.

[0068] Optionally, the sorting module 103 may extract the IP address of the downlink user plane function network element in the signaling data, and then detect whether the IP address of the downlink user plane function network element is included in the user plane function network element IP address list corresponding to the specific area. If it is detected that the IP address of the downlink user plane function network element is included in the user plane function network element IP address list corresponding to the specific area, it is determined that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area. If it is detected that the IP address of the downlink user plane function network element is not included in the user plane function network element IP address list corresponding to the specific area, the session signaling to which the signaling data belongs is not the session signaling associated with the user plane function network element in the specific area.

[0069] Optionally, the signaling data includes all data in the session signaling to which the signaling data belongs. The sorting module 103 sends the signaling data to the sending module 104, which sends the signaling data to the receiving module 105 set in a specific area, that is, the data in the session signaling to which the signaling data belongs is transmitted to the specific area.

[0070] Optionally, if it is detected that the session signaling to which the signaling data belongs is session signaling associated with the user plane function network element in the specific area, indicating that the data in the session signaling to which the signaling data belongs needs to be transmitted to the specific area, the sorting module 103 sends the signaling data to the sending module 104.

[0071] Optionally, if it is detected that the session signaling to which the signaling data belongs is not the session signaling associated with the user plane function network element in the specific area, indicating that the data in the session signaling to which the signaling data belongs does not need to be transmitted to the specific area, the sorting module 103 determines that there is no need to continue to perform subsequent operations on the signaling data, and this processing process ends.

[0072] Optionally, after each signaling data is received, the sending module 104 sends the signaling data to the receiving module 105. The sending module 104 and the receiving module 105 communicate via the User Datagram Protocol (UDP). The sending module 104 can send the signaling data to the receiving module 105 via the User Datagram Protocol, thereby transmitting the data in the session signaling associated with the user plane function network element in the specific area to the specific area.

[0073] Optionally, the receiving module 105 stores the signaling data each time after receiving the signaling data. Each user plane functional network element in a specific area can obtain the signaling data including its own IP address from the receiving module 105, thereby obtaining data in the session signaling associated with itself from the receiving module 105.

[0074] In the technical solution of the embodiment of the present invention, the collection module collects the session signaling in the 5G core network and sends the collected session signaling to the processing module; after receiving the session signaling, the processing module identifies the signaling type of the session signaling, determines the signaling data of the session signaling according to the signaling type of the session signaling, and sends the signaling data of the session signaling to the sorting module; after receiving the signaling data of the session signaling, the sorting module detects whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in a specific area according to the IP address of the downlink user plane function network element in the signaling data, and if so, sends the signaling data to the sending module; after receiving the signaling data, the sending module sends the signaling data to the receiving module set in the specific area; the receiving module receives the signaling data associated with the user plane function network element in the specific area, which solves the problem that the session signaling processing solution in the related art has no The method automatically determines the session signaling associated with the user plane function network element set in a specific area in each session signaling, and transmits the data in the session signaling associated with the user plane function network element set in the specific area to the specific area. In order to solve the problem of low processing efficiency, the acquisition module, the processing module, the sorting module, the sending module and the receiving module can be used to automatically determine the signaling data of the session signaling according to the signaling type of the session signaling, and automatically determine the session signaling associated with the user plane function network element set in the specific area in each session signaling according to the IP address of the user plane function network element in the signaling data of the session signaling, and transmit the signaling data of the session signaling associated with the user plane function network element set in the specific area to the specific area, so as to transmit the data in the session signaling associated with the user plane function network element set in the specific area to the specific area, thereby improving the processing efficiency of the session signaling processing process.

[0075] Embodiment 2

[0076] Figure 2 A flowchart of a session signaling processing method provided in the second embodiment of the present invention. This embodiment can be applied to the case where the session signaling associated with the user plane function network element set in a specific area is determined in each session signaling, and the data in the session signaling associated with the user plane function network element set in the specific area is transmitted to the specific area. The method can be applied to the processing module in the session signaling processing system provided in the above embodiment of the present invention. Figure 2 As shown, the method of this embodiment specifically includes:

[0077] Step 201: After receiving session signaling, identify the signaling type of the session signaling.

[0078] Optionally, identifying the signaling type of the session signaling includes: extracting type identification information in the session signaling, and determining the signaling type of the session signaling according to the type identification information in the session signaling.

[0079] Step 202: Determine the signaling data of the session signaling according to the signaling type of the session signaling.

[0080] The signaling data includes data in the session signaling and an IP address of a downlink user plane functional network element of the session signaling.

[0081] Optionally, determining the signaling data of the session signaling according to the signaling type of the session signaling, including: if the signaling type of the session signaling is session creation signaling, extracting all data in the session signaling, and determining the extracted data as the signaling data of the session signaling; wherein the data in the session signaling whose signaling type is session creation signaling includes the IP address of the downlink user plane functional network element; if the signaling type of the session signaling is session modification signaling, extracting all data in the session signaling, and determining the extracted data as the signaling data of the session signaling; wherein the signaling The data in the session signaling whose type is session modification signaling includes the IP address of the downlink user plane functional network element; if the signaling type of the session signaling is session release signaling, all data in the session signaling is extracted, and the IP address of the downlink user plane functional network element of the session signaling is determined according to the session identification information in the extracted data, and the extracted data and the IP address of the downlink user plane functional network element of the session signaling are determined as the signaling data of the session signaling; wherein, the data in the session signaling whose signaling type is session release signaling does not include the IP address of the downlink user plane functional network element.

[0082] Step 203: Send the signaling data of the session signaling to a sorting module.

[0083] The technical solution of the embodiment of the present invention, after receiving the session signaling, identifies the signaling type of the session signaling, then determines the signaling data of the session signaling according to the signaling type of the session signaling, and sends the signaling data of the session signaling to the sorting module, so that after receiving the signaling data of the session signaling, the sorting module detects whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in a specific area according to the IP address of the downlink user plane function network element in the signaling data; if so, the signaling data is sent to the sending module, and the signaling data of the session signaling can be automatically determined according to the signaling type of the session signaling, so that the sorting module can automatically determine the session signaling associated with the user plane function network element set in the specific area in each session signaling according to the IP address of the user plane function network element in the signaling data of the session signaling, thereby improving the processing efficiency of the session signaling processing process.

[0084] Embodiment 3

[0085] Figure 3 This is a flowchart of a session signaling processing method provided in the third embodiment of the present invention. This embodiment can be applied to the case where the session signaling associated with the user plane function network element set in a specific area is determined in each session signaling, and the data in the session signaling associated with the user plane function network element set in the specific area is transmitted to the specific area. This method can be applied to the sorting module in the session signaling processing system provided in the above embodiment of the present invention. Figure 3 As shown, the method of this embodiment specifically includes:

[0086] Step 301: After receiving signaling data of session signaling, detect whether the session signaling to which the signaling data belongs is session signaling associated with a user plane function network element in a specific area according to the IP address of the downlink user plane function network element in the signaling data.

[0087] Optionally, based on the IP address of the downlink user plane function network element in the signaling data, detect whether the session signaling to which the signaling data belongs is session signaling associated with the user plane function network element in a specific area, including: extracting the IP address of the downlink user plane function network element in the signaling data; detecting whether the IP address of the downlink user plane function network element is included in the list of IP addresses of user plane function network elements corresponding to the specific area; if so, determine that the session signaling to which the signaling data belongs is session signaling associated with the user plane function network element in the specific area; if not, the session signaling to which the signaling data belongs is not session signaling associated with the user plane function network element in the specific area.

[0088] Step 302: If it is detected that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area, the signaling data is sent to the sending module.

[0089] The technical solution of the embodiment of the present invention is to detect whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area according to the IP address of the downlink user plane function network element in the signaling data after receiving the signaling data of the session signaling; if it is detected that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area, the signaling data is sent to the sending module so that the sending module sends the signaling data to the receiving module set in the specific area, and the session signaling associated with the user plane function network element set in the specific area can be automatically determined in each session signaling according to the IP address of the user plane function network element in the signaling data of the session signaling, and the signaling data of the session signaling associated with the user plane function network element set in the specific area is sent to the sending module so that the sending module sends the signaling data to the receiving module set in the specific area, thereby transmitting the data in the session signaling associated with the user plane function network element set in the specific area to the specific area, thereby improving the processing efficiency of the session signaling processing process.

[0090] Embodiment 4

[0091] Figure 4 This is a schematic diagram of the structure of a session signaling processing device provided in Embodiment 4 of the present invention. The device may be configured in a processing module in the session signaling processing system provided in the above-mentioned embodiment of the present invention. Figure 4 As shown, the device includes: a signaling type identification unit 401, a signaling data determination unit 402 and a signaling data sending unit 403.

[0092] Among them, the signaling type identification unit 401 is used to identify the signaling type of the session signaling after receiving the session signaling; the signaling data determination unit 402 is used to determine the signaling data of the session signaling according to the signaling type of the session signaling; wherein the signaling data includes the data in the session signaling and the IP address of the downlink user plane functional network element of the session signaling; the signaling data sending unit 403 is used to send the signaling data of the session signaling to the sorting module.

[0093] The technical solution of the embodiment of the present invention, after receiving the session signaling, identifies the signaling type of the session signaling, then determines the signaling data of the session signaling according to the signaling type of the session signaling, and sends the signaling data of the session signaling to the sorting module, so that after receiving the signaling data of the session signaling, the sorting module detects whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in a specific area according to the IP address of the downlink user plane function network element in the signaling data; if so, the signaling data is sent to the sending module, and the signaling data of the session signaling can be automatically determined according to the signaling type of the session signaling, so that the sorting module can automatically determine the session signaling associated with the user plane function network element set in the specific area in each session signaling according to the IP address of the user plane function network element in the signaling data of the session signaling, thereby improving the processing efficiency of the session signaling processing process.

[0094] In an optional implementation of an embodiment of the present invention, optionally, the signaling type identification unit 401, when performing the operation of identifying the signaling type of the session signaling, is specifically used to: extract type identification information in the session signaling, and determine the signaling type of the session signaling based on the type identification information in the session signaling.

[0095] In an optional implementation of an embodiment of the present invention, optionally, the signaling data determination unit 402 is specifically used to: if the signaling type of the session signaling is session creation signaling, extract all data in the session signaling, and determine the extracted data as the signaling data of the session signaling; wherein the data in the session signaling whose signaling type is session creation signaling includes the IP address of the downlink user plane functional network element; if the signaling type of the session signaling is session modification signaling, extract all data in the session signaling, and determine the extracted data as the signaling data of the session signaling; wherein the signaling The data in the session signaling whose signaling type is session modification signaling includes the IP address of the downlink user plane functional network element; if the signaling type of the session signaling is session release signaling, all data in the session signaling is extracted, and the IP address of the downlink user plane functional network element of the session signaling is determined according to the session identification information in the extracted data, and the extracted data and the IP address of the downlink user plane functional network element of the session signaling are determined as the signaling data of the session signaling; wherein, the data in the session signaling whose signaling type is session release signaling does not include the IP address of the downlink user plane functional network element.

[0096] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0097] Embodiment 5

[0098] Figure 5This is a schematic diagram of the structure of a session signaling processing device provided in Embodiment 5 of the present invention. The device can be configured in the sorting module in the session signaling processing system provided in the above embodiments of the present invention. Figure 5 As shown, the device includes: an address detection unit 501 and a data sending unit 502.

[0099] Among them, the address detection unit 501 is used to detect, after receiving the signaling data of the session signaling, whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in a specific area according to the IP address of the downlink user plane function network element in the signaling data; the data sending unit 502 is used to send the signaling data to the sending module if it is detected that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in a specific area.

[0100] The technical solution of the embodiment of the present invention is to detect whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area according to the IP address of the downlink user plane function network element in the signaling data after receiving the signaling data of the session signaling; if it is detected that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area, the signaling data is sent to the sending module so that the sending module sends the signaling data to the receiving module set in the specific area, and the session signaling associated with the user plane function network element set in the specific area can be automatically determined in each session signaling according to the IP address of the user plane function network element in the signaling data of the session signaling, and the signaling data of the session signaling associated with the user plane function network element set in the specific area is sent to the sending module so that the sending module sends the signaling data to the receiving module set in the specific area, thereby transmitting the data in the session signaling associated with the user plane function network element set in the specific area to the specific area, thereby improving the processing efficiency of the session signaling processing process.

[0101] In an optional implementation manner of an embodiment of the present invention, optionally, when the address detection unit 501 performs an operation of detecting whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in a specific area according to the IP address of the downlink user plane function network element in the signaling data, it is specifically used to: extract the IP address of the downlink user plane function network element in the signaling data; detect whether the IP address of the downlink user plane function network element is included in the list of IP addresses of user plane function network elements corresponding to the specific area; if so, determine that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area; if not, the session signaling to which the signaling data belongs is not the session signaling associated with the user plane function network element in the specific area.

[0102] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0103] Embodiment 6

[0104] Figure 6 The structure diagram of the electronic device 10 that can be used to implement the session signaling processing method of the embodiment of the present invention is shown. The components shown herein, their connections and relationships, and their functions are only for example, and are not intended to limit the implementation of the present invention described and / or required herein.

[0105] like Figure 6 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program built from the storage unit 18 to the random access memory (RAM) 13. In the random access memory (RAM) 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the read-only memory (ROM) 12 and the random access memory (RAM) 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0106] A number of components in the electronic device 10 are connected to an input / output (I / O) interface 15, including an input unit 16, such as a keyboard, a mouse, etc., an output unit 17, such as various types of displays, speakers, etc., a storage unit 18, such as a disk, an optical disk, etc., and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0107] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a session signaling processing method.

[0108] In some embodiments, the session signaling processing method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via a read-only memory (ROM) 12 and / or a communication unit 19. When the computer program is built into a random access memory (RAM) 13 and executed by the processor 11, one or more steps of the session signaling processing method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the session signaling processing method in any other appropriate manner (e.g., by means of firmware).

[0109] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0110] The computer program for implementing the session signaling processing method of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or the block diagram are implemented. The computer program can be executed completely on the machine, partially on the machine, partially on the machine and partially on a remote machine as an independent software package, or completely on a remote machine or server.

[0111] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer 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 foregoing.

[0112] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0113] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0114] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0115] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0116] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A session signaling processing system, characterized in that: include: Collection module, processing module, sorting module, sending module and receiving module; The acquisition module, the processing module, the sorting module, the sending module, all session management function network elements in the 5G core network, and a first number of user plane function network elements are arranged in a target area, the receiving module and a second number of user plane function network elements in the 5G core network are arranged in a specific area, and the target area and the specific area are different areas; The collection module is used to collect session signaling in the 5G core network and send the collected session signaling to the processing module; The processing module is used to identify the signaling type of the session signaling after receiving the session signaling; determine the signaling data of the session signaling according to the signaling type of the session signaling; wherein the signaling data includes the data in the session signaling and the IP address of the downlink user plane function network element of the session signaling; and send the signaling data of the session signaling to the sorting module; The sorting module is used to detect, after receiving the signaling data of the session signaling, whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area according to the IP address of the downlink user plane function network element in the signaling data; if it is detected that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area, the signaling data is sent to the sending module; The sending module is used to send the signaling data to the receiving module after receiving the signaling data; The receiving module is used to receive signaling data associated with the user plane function network element in the specific area.

2. A session signaling processing method, applied to a processing module in a session signaling processing system as claimed in claim 1, characterized in that: include: After receiving the session signaling, identifying a signaling type of the session signaling; Determine the signaling data of the session signaling according to the signaling type of the session signaling; wherein the signaling data includes the data in the session signaling and the IP address of the downlink user plane function network element of the session signaling; The signaling data of the session signaling is sent to a sorting module.

3. The session signaling processing method according to claim 2, characterized in that: Identifying the signaling type of the session signaling includes: Extract type identification information in the session signaling, and determine the signaling type of the session signaling according to the type identification information in the session signaling.

4. The session signaling processing method according to claim 2, characterized in that: Determining signaling data of the session signaling according to the signaling type of the session signaling includes: If the signaling type of the session signaling is session creation signaling, extract all data in the session signaling, and determine the extracted data as signaling data of the session signaling; wherein the data in the session signaling whose signaling type is session creation signaling includes an IP address of a downlink user plane function network element; If the signaling type of the session signaling is session modification signaling, extract all data in the session signaling, and determine the extracted data as signaling data of the session signaling; wherein the data in the session signaling whose signaling type is session modification signaling includes an IP address of a downlink user plane function network element; If the signaling type of the session signaling is session release signaling, all data in the session signaling is extracted, and the IP address of the downlink user plane functional network element of the session signaling is determined based on the session identification information in the extracted data, and the extracted data and the IP address of the downlink user plane functional network element of the session signaling are determined as the signaling data of the session signaling; wherein, the data in the session signaling whose signaling type is session release signaling does not include the IP address of the downlink user plane functional network element.

5. A session signaling processing method, applied to the sorting module in the session signaling processing system as claimed in claim 1, characterized in that: include: After receiving the signaling data of the session signaling, detecting whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area according to the IP address of the downlink user plane function network element in the signaling data; If it is detected that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area, the signaling data is sent to the sending module.

6. The session signaling processing method according to claim 5, characterized in that: Detecting, according to the IP address of the downlink user plane function network element in the signaling data, whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area, including: Extracting the IP address of the downlink user plane function network element from the signaling data; Detecting whether the IP address list of user plane function network elements corresponding to the specific area contains the IP address of the downlink user plane function network element; If so, determining that the session signaling to which the signaling data belongs is session signaling associated with a user plane function network element in a specific area; If not, the session signaling to which the signaling data belongs is not the session signaling associated with the user plane function network element in the specific area.

7. A session signaling processing device, configured in a processing module in the session signaling processing system according to claim 1, characterized in that: include: A signaling type identification unit, configured to identify the signaling type of the session signaling after receiving the session signaling; A signaling data determining unit, configured to determine the signaling data of the session signaling according to the signaling type of the session signaling; wherein the signaling data includes the data in the session signaling and the IP address of the downlink user plane function network element of the session signaling; The signaling data sending unit is used to send the signaling data of the session signaling to the sorting module.

8. A session signaling processing device, configured in a sorting module in the session signaling processing system according to claim 1, characterized in that: include: An address detection unit is used to detect, after receiving signaling data of session signaling, whether the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area according to the IP address of the downlink user plane function network element in the signaling data; The data sending unit is configured to send the signaling data to the sending module if it is detected that the session signaling to which the signaling data belongs is the session signaling associated with the user plane function network element in the specific area.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively coupled to the at least one processor; The memory stores a computer program executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the session signaling processing method described in any one of claims 2-4, or the session signaling processing method described in claims 5-6.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the session signaling processing method described in any one of claims 2 to 4, or the session signaling processing method described in claims 5 to 6 when executed.

Citation Information

Patent Citations

  • Session management method, device and system

    CN110035562A

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

    CN114375013A

  • Communication method based on VLAN configuration, UPF, UE and medium

    CN116634612A

  • Message forwarding method, device and system and electronic equipment

    CN117750466A

  • Improved communication of usage reports between UPF and SMF in a 5g architecture

    WO2024167443A1