Load processing method, equipment, device and storage medium

By setting preset trigger conditions in the user-plane network element and sending load control information (LCI) to the control surface network element in a timely manner, the problem of untimely and unreliable load reporting in the existing technology is solved, and the timely and accurate grasp of the load of the user-plane network element by the control surface network element is achieved, and the service quality of user services is improved.

CN115002836BActive Publication Date: 2025-05-16DATANG MOBILE COMM EQUIP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110227643.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-01
Publication Date
2025-05-16
Estimated Expiration
2041-03-01

AI Technical Summary

Technical Problem

In the prior art, the load reporting of user-plane network elements is not timely and unreliable, resulting in the control-plane network elements being unable to grasp the load of user-plane network elements in a timely and accurate manner, affecting the service quality of user services.

Method used

When the preset trigger condition is met, the user-plane network element sends the load control information (LCI) of the current load to the control surface element, including when the LCI request message of the control surface element, the LCI carried in the session request message is inconsistent with the LCI recorded in the local record, or the load change exceeds the threshold.

Benefits of technology

By timely updating the load information of the control plane network element, ensuring the accuracy and reliability of the load information, so as to prioritize the assignment of user network elements with lighter loads when selecting user sessions, improving the service quality of user services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115002836B_ABST
    Figure CN115002836B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a load processing method, device, apparatus and storage medium, the method comprising: when it is determined that a preset trigger condition is met, sending the first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load to the control plane network element; wherein the preset trigger condition includes any one of the following: receiving an LCI request message sent by the control plane network element; after receiving a first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; determining that the load change of the user plane network element exceeds a threshold. Through the load processing method, device, apparatus and storage medium provided by the embodiment of the present application, the CP network element can timely and accurately grasp the load status of the UP network element, ensuring that the user business can get better service.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a load processing method, equipment, device and storage medium. Background Art

[0002] Load Control Information (LCI) is the main indicator of the service processing capability of the user plane (UP) network element. It is crucial for the control plane (CP) network element to timely and accurately grasp the UP load and select the appropriate path for the user session.

[0003] During operation, the UP network element reports the service capabilities it can provide to its CP network element (such as the Session Management Function (SMF)). When the SMF establishes a user session and selects the service plane bearer for the user, it takes it as an important consideration, that is, assigns the user session to the user plane function (UPF) with a lighter load as much as possible to ensure that the user's business can receive excellent service.

[0004] In the prior art, since the UPF load is indirectly reported to the CP through the user session reporting process or the Protocol Data Unit (PDU) session establishment, modification, and release response message, the load reporting process provided by the Packet Forwarding Control Protocol (PFCP) is untimely and unreliable, which will lead to the inconsistency between the load obtained by the CP (such as SMF) and the actual UPF. Summary of the invention

[0005] In view of the problems existing in the prior art, the embodiments of the present application provide a load processing method, equipment, device and storage medium.

[0006] In a first aspect, an embodiment of the present application provides a load processing method, which is applied to a user plane network element, and the method includes:

[0007] When it is determined that the preset trigger condition is met, sending first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load to the control plane network element;

[0008] The preset trigger condition includes any one of the following:

[0009] Receiving an LCI request message sent by the control plane network element;

[0010] After receiving the first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI;

[0011] It is determined that a load change of the user plane network element exceeds a threshold.

[0012] Optionally, the LCI request message is a heartbeat detection request Heartbeat Request message, and the Heartbeat Request message carries an LCI information acquisition indication;

[0013] The sending, to the control plane network element, first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load, includes:

[0014] A heartbeat detection response Heartbeat Response message is sent to the control plane network element, where the Heartbeat Response message carries the first LCI.

[0015] Optionally, after receiving the first session request message sent by the control plane network element, after determining that the second LCI carried in the first session request message is inconsistent with the first LCI, the method further includes:

[0016] Start the load reporting timer LRT;

[0017] The sending, to the control plane network element, first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load, includes:

[0018] A first session response message is sent to a control plane network element, where the first session response message carries the first LCI.

[0019] Optionally, the method further comprises:

[0020] Before the LRT times out, receiving a second session request message sent by the control plane network element, where the second session request message carries a third LCI;

[0021] When it is determined that the third LCI is consistent with the first LCI, sending a second session response message to the control plane network element, where the second session response message does not carry the first LCI, and stopping the LRT timer;

[0022] When it is determined that the third LCI is inconsistent with the first LCI, a second session response message is sent to the control plane network element, where the second session response message carries the first LCI.

[0023] Optionally, the method further comprises:

[0024] Before the LRT times out, sending a first session reporting request to the control plane network element, where the first session reporting request carries the first LCI;

[0025] receiving a first session reporting response sent by the control plane network element, where the first session reporting response carries a fourth LCI;

[0026] When it is determined that the fourth LCI is consistent with the first LCI, the LRT timer is stopped.

[0027] Optionally, after determining that the load change amount of the user plane network element exceeds a threshold, the method further includes:

[0028] Start the load reporting timer LRT;

[0029] Before the LRT times out, receiving a third session request message sent by the control plane network element;

[0030] The sending, to the control plane network element, first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load, includes:

[0031] Send a third session response message to the control plane network element, where the third session response message carries the first LCI.

[0032] Optionally, the method further comprises:

[0033] receiving a fourth session request message sent by the control plane network element, where the fourth session request message carries a fifth LCI;

[0034] When it is determined that the fifth LCI is consistent with the first LCI, sending a fourth session response message to the control plane network element, where the fourth session response message does not carry the first LCI, and stopping the LRT timer;

[0035] When it is determined that the fifth LCI is inconsistent with the first LCI, a fourth session response message is sent to the control plane network element, where the fourth session response message carries the first LCI.

[0036] Optionally, after determining that the load change amount of the user plane network element exceeds a threshold, the method further includes:

[0037] Start the load reporting timer LRT;

[0038] The sending, to the control plane network element, first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load, includes:

[0039] Before the LRT times out, a second session reporting request is sent to the control plane network element, where the second session reporting request carries the first LCI.

[0040] Optionally, the method further comprises:

[0041] receiving a second session reporting response sent by the control plane network element, where the second session reporting response carries a sixth LCI;

[0042] When it is determined that the sixth LCI is consistent with the first LCI, the LRT timer is stopped.

[0043] Optionally, the method further comprises:

[0044] After the LRT times out, if the user plane network element determines that it has not received the second session request message, the third session request message, the fourth session request message, the first session reporting response, or the second session reporting response sent by the control plane network element, the user plane network element sends a node reporting request to the control plane network element, and the node reporting request carries the first LCI.

[0045] Optionally, the determining that the load change amount of the user plane network element exceeds a threshold includes:

[0046] Determine that the absolute value of the difference between the load detection value at time t1 and the load detection value at time t2 exceeds a threshold; or,

[0047] Determining that an absolute value of a difference between a calculated load value at time t1 and a calculated load value at time t2 exceeds a threshold;

[0048] Wherein, the time t2 is separated from the time t1 by a detection cycle;

[0049] The load calculation value at time t is obtained by the following method:

[0050] Obtaining the average value of the load detection values ​​at the time t and multiple times in the detection cycle starting from the time t as the load collection value at the time t;

[0051] If the time t is the load collection start time, the load collection value at the time t is used as the load calculation value at the time t;

[0052] If the time t is not the start time of load collection, the load collection value at the time t and the load collection value corresponding to the start time of the previous detection cycle adjacent to the time t are weightedly summed as the load calculation value at the time t.

[0053] In a second aspect, an embodiment of the present application further provides a load processing method, which is applied to a control plane network element, and the method includes:

[0054] Receiving first user plane load control information LCI sent by a user plane network element, corresponding to the user plane network element and used to characterize a current load;

[0055] The first LCI is sent by the user plane network element when it is determined that a preset trigger condition is met, and the preset trigger condition includes any one of the following:

[0056] Receiving an LCI request message sent by the control plane network element;

[0057] After receiving the first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI;

[0058] It is determined that a load change of the user plane network element exceeds a threshold.

[0059] Optionally, the method further comprises:

[0060] Sending the LCI request message to the user plane network element, where the LCI request message is a heartbeat detection request Heartbeat Request message, and the Heartbeat Request message carries an LCI information acquisition indication;

[0061] The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes:

[0062] A heartbeat detection response Heartbeat Response message sent by the user plane network element is received, where the Heartbeat Response message carries the first LCI.

[0063] Optionally, the method further comprises:

[0064] Sending the first session request message to the user plane network element, where the first session request message carries the second LCI saved by the control plane network element;

[0065] The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes:

[0066] receiving a first session response message sent by the user plane network element, where the first session response message carries the first LCI;

[0067] When it is determined that the second LCI is inconsistent with the first LCI, the first LCI is saved.

[0068] Optionally, the receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes:

[0069] receiving a first session reporting request sent by the user plane network element, where the first session reporting request carries the first LCI;

[0070] When it is determined that the fourth LCI saved by the control plane network element is inconsistent with the first LCI, the first LCI is saved.

[0071] Optionally, the method further comprises:

[0072] Sending a third session request message to the user plane network element;

[0073] The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes:

[0074] A third session response message sent by the user plane network element is received, where the third session response message carries the first LCI.

[0075] Optionally, the receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes:

[0076] receiving a second session reporting request sent by the user plane network element, where the second session reporting request carries the first LCI;

[0077] The method further comprises:

[0078] Send a second session reporting response to the user plane network element, where the second session reporting response carries the locally stored LCI.

[0079] Optionally, the receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes:

[0080] A node reporting request sent by the user plane network element is received, where the node reporting request carries the first LCI.

[0081] In a third aspect, an embodiment of the present application further provides a user plane network element, including a memory, a transceiver, and a processor:

[0082] A memory for storing a computer program; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer program in the memory and implementing the steps of the load processing method described in the first aspect above.

[0083] In a fourth aspect, an embodiment of the present application further provides a control plane network element, including a memory, a transceiver, and a processor:

[0084] A memory for storing a computer program; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer program in the memory and implementing the steps of the load processing method described in the second aspect as described above.

[0085] In a fifth aspect, an embodiment of the present application further provides a load processing device, which is applied to a user plane network element, including:

[0086] A sending module, configured to send first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load to the control plane network element when it is determined that a preset trigger condition is met;

[0087] The preset trigger condition includes any one of the following:

[0088] Receiving an LCI request message sent by the control plane network element;

[0089] After receiving the first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI;

[0090] It is determined that a load change of the user plane network element exceeds a threshold.

[0091] In a sixth aspect, an embodiment of the present application further provides a load processing device, applied to a control plane network element, including:

[0092] A receiving module, configured to receive first user plane load control information LCI sent by a user plane network element, corresponding to the user plane network element and used to characterize a current load;

[0093] The first LCI is sent by the user plane network element when it is determined that a preset trigger condition is met, and the preset trigger condition includes any one of the following:

[0094] Receiving an LCI request message sent by the control plane network element;

[0095] After receiving the first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI;

[0096] It is determined that a load change of the user plane network element exceeds a threshold.

[0097] In the seventh aspect, an embodiment of the present application also provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the load processing method described in the first aspect or the steps of the load processing method described in the second aspect.

[0098] The load processing method, device, apparatus and storage medium provided in the embodiments of the present application enable the UP network element to promptly inform the CP network element of its latest LCI information when determining that different preset trigger conditions are met, so that the CP network element can promptly and accurately grasp the load status of the UP network element, thereby assigning the user's session to the UP network element with a lighter load as much as possible when selecting a service plane bearer for the user, thereby ensuring that the user's service can receive better service. BRIEF DESCRIPTION OF THE DRAWINGS

[0099] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0100] Figure 1 It is one of the flow diagrams of the load processing method provided in the embodiment of the present application;

[0101] Figure 2 This is the second flow chart of the load processing method provided in the embodiment of the present application;

[0102] Figure 3 This is the third flow chart of the load processing method provided in the embodiment of the present application;

[0103] Figure 4 This is the fourth flow chart of the load processing method provided in the embodiment of the present application;

[0104] Figure 5 This is the fifth flow chart of the load processing method provided in the embodiment of the present application;

[0105] Figure 6 It is a schematic diagram of the structure of a user plane network element provided in an embodiment of the present application;

[0106] Figure 7 It is a schematic diagram of the structure of the control plane network element provided in an embodiment of the present application;

[0107] Figure 8 It is one of the structural schematic diagrams of the load processing device provided in the embodiment of the present application;

[0108] Fig. 9 This is the second structural schematic diagram of the load handling device provided in the embodiment of the present application. DETAILED DESCRIPTION

[0109] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0110] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0111] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0112] According to the existing protocol, the UPF load is indirectly reported to the CP through the user session reporting process, or the PDU session establishment, modification, and release response message. When the UPF load changes, it may not be guaranteed that the above process will be triggered in time, which will result in the CP being unable to grasp the latest UPF load in time. In addition, the load information carried to the CP in the user session establishment, modification, and deletion response message is not confirmed by the UPF and may be lost. This will cause the UPF load stored locally by the CP to be inconsistent with the UPF locally stored, that is, the CP cannot grasp the latest UPF load in time.

[0113] The UPF load is one of the important bases for SMF to select UPF. When it fails to timely and accurately grasp the load status of UPF when selecting session resources for subsequent user equipment (UserEquipment, UE), it may lead to unreasonable UPF selection, which in turn directly affects the user's service experience. For example, failure to obtain load information in a timely manner, or selecting UPF based on older load information, may lead to the wrong selection of a heavily loaded UPF, thereby affecting the forwarding of user services and resulting in a poor user experience. Therefore, how the CP network element can obtain the load status of the UP network element in a timely and accurate manner and select suitable service plane resources for the UE session is one of the important issues that should be considered in network operation. The embodiments of the present application provide a solution that enables the CP network element to obtain the load status of the UP network element in a timely and accurate manner.

[0114] Figure 1A flow chart of a load processing method provided in an embodiment of the present application, the method is applied to a user plane network element, such as Figure 1 As shown, the method comprises the following steps:

[0115] Step 100, start;

[0116] Step 101. When it is determined that a preset trigger condition is met, first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load is sent to the control plane network element; wherein the preset trigger condition includes any one of the following: receiving an LCI request message sent by the control plane network element; after receiving a first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; determining that the load change of the user plane network element exceeds a threshold.

[0117] Specifically, in an embodiment of the present application, since the CP network element (such as SMF) needs to obtain the load status of the UP network element (i.e., UPF) in operation in a timely and accurate manner, the UP network element can send the first LCI corresponding to the UP network element and used to characterize the current load of the UP network element to the CP network element when it is determined that the preset trigger conditions are met, that is, the current latest load LCI recorded by the UP network element. After the CP network element receives the first LCI sent by the UP network element, it can update the LCI locally recorded by the CP network element according to the latest LCI information of the UP network element obtained, and select appropriate service plane resources for the UE session.

[0118] In the above embodiment, the preset trigger condition may include any one of the following, namely: the UP network element receives the LCI request message sent by the CP network element; after the UP network element receives the first session request message sent by the CP network element, it determines that the second LCI carried in the first session request message is inconsistent with the first LCI; the UP network element determines that its own load change exceeds a threshold. The above three preset trigger conditions can be used for the CP network element to actively obtain the UP network element load information, the CP network element to obtain the UP network element load information in the user session management message, and the UP network element to actively report its load information to the CP network element when the load changes.

[0119] According to the load processing method provided in the embodiment of the present application, the UP network element can promptly inform the CP network element of its latest LCI information when it is determined that different preset trigger conditions are met, so that the CP network element can promptly and accurately grasp the load status of the UP network element, so that when selecting the service plane bearer for the user, the user's session is assigned to the UP network element with a lighter load as much as possible, ensuring that the user's service can receive better service.

[0120] Based on the above embodiment, the LCI request message is a heartbeat detection request Heartbeat Request message, and the Heartbeat Request message carries an LCI information acquisition indication;

[0121] The sending first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load to the control plane network element includes:

[0122] A heartbeat detection response Heartbeat Response message is sent to the control plane network element, where the Heartbeat Response message carries the first LCI.

[0123] Specifically, in an embodiment of the present application, if the CP network element determines that it needs to actively obtain the UP network element load information, the CP network element may send an LCI request message to the UP network element. The LCI request message may be a heartbeat detection request Heartbeat Request message. The Heartbeat Request message carries an LCI information acquisition indication to instruct the UP network element to send a first LCI to the CP network element.

[0124] After the UP network element receives the Heartbeat Request message sent by the CP network element, it obtains the indication according to the LCI information carried in the Heartbeat Request message. When sending a heartbeat detection response Heartbeat Response message to the CP network element, it also carries the first LCI in the Heartbeat Response message so that the CP network element can obtain the latest load information of the UP network element.

[0125] According to the load processing method provided in the embodiment of the present application, when the UP network element determines that the Heartbeat Request message sent by the CP network element carries an LCI information acquisition indication, the UP network element can promptly inform the CP network element of its latest LCI information by carrying the first LCI in the Heartbeat Response message, so that the CP network element can promptly and accurately grasp the load status of the UP network element, so that when selecting the service plane bearer for the user, the user's session is assigned to the UP network element with a lighter load as much as possible, ensuring that the user's service can receive better service.

[0126] Figure 2 A flow chart of a load processing method provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, the method includes:

[0127] Step 200, SMF sends a heartbeat detection request Heartbeat Request message to UPF, and adds an LCI information acquisition indication (optional) in the HeartbeatRequest message;

[0128] Step 201: After receiving the Heartbeat Request message, the UPF sends a heartbeat detection response Heartbeat Response message to the SMF, and adds the first LCI (optional) in the Heartbeat Response message.

[0129] The above embodiment is mainly used for load query initiated by CP network element when necessary. For example, CP network element triggers UPF load acquisition immediately after establishing association with UPF; or triggers UPF load acquisition after Heartbeat is lost and restored; or UPF load report is not received for a long time, etc.

[0130] In order to grasp the load of UPF in time, CP network element can also trigger Heartbeat Request at any time to obtain the latest load information of UPF in time and select the appropriate UPF for PDU session establishment. For example: for CP network element, the load of UPF has not been reported for a long time (that is, it is not reported in the session-related message), or it has never been obtained, but it is necessary to establish a PDU session to select UPF. At this time, Heartbeat Request can be used to instruct UPF to report the current load.

[0131] In addition, UPF can also actively report its own load, that is, carry LCI in the Heartbeat request to inform SMF of its load status at that time.

[0132] On the basis of the above embodiment, after receiving the first session request message sent by the control plane network element, after determining that the second LCI carried in the first session request message is inconsistent with the first LCI, the method further includes:

[0133] Start the load reporting timer LRT;

[0134] The sending first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load to the control plane network element includes:

[0135] A first session response message is sent to the control plane network element, where the first session response message carries the first LCI.

[0136] Specifically, in an embodiment of the present application, the CP network element determines that it needs to obtain the UP network element load information in the user session management message, then the CP network element can carry the UP network element load information locally stored by the CP network element, that is, the second LCI, in the first session request message sent to the UP network element.

[0137] After the UP network element receives the first session request message sent by the CP network element, it compares the second LCI carried in the first session request message with the current latest load LCI recorded by it, that is, the first LCI, to determine whether the second LCI is consistent with the first LCI, so as to determine whether it is necessary to carry the first LCI in the first session response message sent to the CP network element.

[0138] After determining that the second LCI is consistent with the first LCI, the UP network element does not carry the first LCI in the first session response message sent to the CP network element.

[0139] After determining that the second LCI is inconsistent with the first LCI, the UP network element will start the load report timer LRT (LoadReport Timer), and the LRT time can be set to 500ms, or other values ​​can be set according to load control requirements. The first LCI is carried in the first session response message sent to the CP network element, so that after the CP network element receives the first session response message sent by the UP network element, it uses the first LCI carried therein to update the LCI recorded locally by the CP network element.

[0140] According to the load processing method provided in the embodiment of the present application, when it is determined that the second LCI carried in the first session request message sent by the CP network element is inconsistent with the first LCI, the UP network element can promptly inform the CP network element of its latest LCI information by carrying the first LCI in the first session response message, so that the CP network element can promptly and accurately grasp the load situation of the UP network element, so that when selecting the service plane bearer for the user, the user's session can be assigned to the UP network element with a lighter load as much as possible, thereby ensuring that the user's service can receive better service.

[0141] Based on the above embodiment, the method further includes:

[0142] Before the LRT times out, receiving a second session request message sent by the control plane network element, where the second session request message carries a third LCI;

[0143] When it is determined that the third LCI is consistent with the first LCI, a second session response message is sent to the control plane network element, the second session response message does not carry the first LCI, and the LRT timer is stopped;

[0144] When it is determined that the third LCI is inconsistent with the first LCI, a second session response message is sent to the control plane network element, where the second session response message carries the first LCI.

[0145] Specifically, in an embodiment of the present application, after the UP network element sends a first session response message carrying the first LCI to the CP network element, it needs to determine whether the CP network element has obtained the first LCI. Before the LRT times out (i.e., from the start time of the LRT to the timeout period), the CP network element may send a session request message to the UP network element again, i.e., a second session request message, and the second session request message carries a third LCI locally stored by the CP network element.

[0146] After receiving the second session request message sent by the CP network element, the UP network element compares the third LCI carried in the second session request message with the first LCI to determine whether the third LCI is consistent with the first LCI.

[0147] When it is determined that the third LCI is consistent with the first LCI, the UP network element determines that the CP network element has obtained the first LCI and updates the LCI locally recorded in the CP network element with the first LCI. At this time, the UP network element does not carry the first LCI in the second session response message sent to the CP network element and stops the LRT timer.

[0148] When it is determined that the third LCI is inconsistent with the first LCI, the UP network element determines that the CP network element has not obtained the first LCI. At this time, the UP network element carries the first LCI in the second session response message sent to the CP network element, so that after the CP network element receives the second session response message sent by the UP network element, it uses the first LCI carried therein to update the LCI locally recorded in the CP network element.

[0149] According to the load processing method provided in the embodiment of the present application, the UP network element can receive the second session request message sent by the CP network element before the LRT times out, and when it is determined that the third LCI carried in the second session request message is inconsistent with the first LCI, the UP network element can promptly inform the CP network element of its latest LCI information by carrying the first LCI in the second session response message, thereby ensuring that the CP network element can promptly and accurately grasp the load status of the UP network element.

[0150] Based on the above embodiment, the method further includes:

[0151] Before the LRT times out, send a first session report request to the control plane network element, where the first session report request carries the first LCI;

[0152] receiving a first session reporting response sent by the control plane network element, where the first session reporting response carries a fourth LCI;

[0153] When it is determined that the fourth LCI is consistent with the first LCI, the LRT timer is stopped.

[0154] Specifically, in an embodiment of the present application, after the UP network element sends a first session response message carrying the first LCI to the CP network element, it needs to determine whether the CP network element has obtained the first LCI. Before the LRT times out, the UP network element can send a first session report request to the CP network element, and the first session report request carries the first LCI.

[0155] After receiving the first session report request sent by the UP network element, the CP network element updates the LCI recorded locally by the CP network element with the first LCI carried therein, and sends a first session report response to the UP network element. The first session report response carries the LCI recorded locally by the CP network element, namely the fourth LCI.

[0156] After receiving the first session report response sent by the CP network element, the UP network element compares the fourth LCI carried in the first session report response with the first LCI to determine whether the fourth LCI is consistent with the first LCI.

[0157] When it is determined that the fourth LCI is consistent with the first LCI, the UP network element determines that the CP network element has obtained the first LCI and updates the LCI locally recorded by the CP network element with the first LCI. At this time, the UP network element stops the LRT timer.

[0158] According to the load processing method provided in the embodiment of the present application, the UP network element can send a first session report request carrying the first LCI to the CP network element before the LRT times out, so that the CP network element can obtain the first LCI in time, thereby ensuring that the CP network element can timely and accurately grasp the load status of the UP network element.

[0159] On the basis of the above embodiment, after determining that the load change amount of the user plane network element exceeds the threshold, the method further includes:

[0160] Start the load reporting timer LRT;

[0161] Before the LRT times out, receiving a third session request message sent by the control plane network element;

[0162] The sending first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load to the control plane network element includes:

[0163] A third session response message is sent to the control plane network element, where the third session response message carries the first LCI.

[0164] Specifically, in the embodiment of the present application, when the UP network element detects that the change in its own load exceeds a preset threshold, the LCI reporting process will be triggered, and the UP network element will start the LRT at this time.

[0165] Before the LRT times out, if there is a UE session establishment, modification or deletion process in progress, the UP network element will receive a session request message sent by the CP network element, that is, the third session request message. At this time, the UP network element can carry the first LCI in the third session response message sent to the CP network element, so that after the CP network element receives the third session response message sent by the UP network element, it uses the first LCI carried therein to update the LCI locally recorded in the CP network element.

[0166] According to the load processing method provided in the embodiment of the present application, after determining that the change in its own load exceeds a threshold, the UP network element can carry the first LCI in the third session response message to promptly inform the CP network element of its latest LCI information, so that the CP network element can promptly and accurately grasp the load status of the UP network element, so that when selecting the bearer of the service plane for the user, the user's session is assigned to the UP network element with a lighter load as much as possible, ensuring that the user's service can receive better service.

[0167] Based on the above embodiment, the method further includes:

[0168] receiving a fourth session request message sent by the control plane network element, where the fourth session request message carries a fifth LCI;

[0169] When it is determined that the fifth LCI is consistent with the first LCI, a fourth session response message is sent to the control plane network element, the fourth session response message does not carry the first LCI, and the LRT timer is stopped;

[0170] When it is determined that the fifth LCI is inconsistent with the first LCI, a fourth session response message is sent to the control plane network element, where the fourth session response message carries the first LCI.

[0171] Specifically, in an embodiment of the present application, after the UP network element sends the third session response message carrying the first LCI to the CP network element, the CP network element needs to determine whether the CP network element has obtained the first LCI. The CP network element may send a session request message to the UP network element again, that is, the fourth session request message, and the fourth session request message carries the fifth LCI locally stored by the CP network element.

[0172] After receiving the fourth session request message sent by the CP network element, the UP network element compares the fifth LCI carried in the fourth session request message with the first LCI to determine whether the fifth LCI is consistent with the first LCI.

[0173] When it is determined that the fifth LCI is consistent with the first LCI, the UP network element determines that the CP network element has obtained the first LCI and updates the LCI locally recorded in the CP network element with the first LCI. At this time, the UP network element does not carry the first LCI in the fourth session response message sent to the CP network element and stops the LRT timer.

[0174] When it is determined that the fifth LCI is inconsistent with the first LCI, the UP network element determines that the CP network element has not obtained the first LCI. At this time, the UP network element carries the first LCI in the fourth session response message sent to the CP network element, so that after the CP network element receives the fourth session response message sent by the UP network element, it uses the first LCI carried therein to update the LCI locally recorded in the CP network element.

[0175] According to the load processing method provided in the embodiment of the present application, the UP network element can receive the fourth session request message sent by the CP network element after sending the third session response message carrying the first LCI to the CP network element, and when it is determined that the fifth LCI carried in the fourth session request message is inconsistent with the first LCI, the UP network element can promptly inform the CP network element of its latest LCI information by carrying the first LCI in the fourth session response message, thereby ensuring that the CP network element can promptly and accurately grasp the load status of the UP network element.

[0176] On the basis of the above embodiment, after determining that the load change amount of the user plane network element exceeds the threshold, the method further includes:

[0177] Start the load reporting timer LRT;

[0178] The sending first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load to the control plane network element includes:

[0179] Before the LRT times out, a second session reporting request is sent to the control plane network element, where the second session reporting request carries the first LCI.

[0180] Specifically, in the embodiment of the present application, when the UP network element detects that the change in its own load exceeds a preset threshold, the LCI reporting process will be triggered, and the UP network element will start the LRT at this time.

[0181] Before the LRT times out, the UP network element may send a second session reporting request to the CP network element, where the second session reporting request carries the first LCI, so that after the CP network element receives the second session reporting request sent by the UP network element, it updates the LCI recorded locally in the CP network element with the first LCI carried therein.

[0182] According to the load processing method provided in the embodiment of the present application, after determining that the change in its own load exceeds a threshold, the UP network element can carry the first LCI in the second session reporting request to promptly inform the CP network element of its latest LCI information, so that the CP network element can promptly and accurately grasp the load situation of the UP network element, so that when selecting a service plane bearer for the user, the user's session is assigned to the UP network element with a lighter load as much as possible, ensuring that the user's service can receive better service.

[0183] Based on the above embodiment, the method further includes:

[0184] receiving a second session reporting response sent by the control plane network element, where the second session reporting response carries a sixth LCI;

[0185] When it is determined that the sixth LCI is consistent with the first LCI, the LRT timer is stopped.

[0186] Specifically, in an embodiment of the present application, after the UP network element sends a second session reporting request carrying the first LCI to the CP network element, it needs to determine whether the CP network element has obtained the first LCI. The CP network element can carry the sixth LCI locally stored by the CP network element in the second session reporting response sent to the UP network element.

[0187] After receiving the second session report response sent by the CP network element, the UP network element compares the sixth LCI carried in the second session report response with the first LCI to determine whether the sixth LCI is consistent with the first LCI.

[0188] When it is determined that the sixth LCI is consistent with the first LCI, the UP network element determines that the CP network element has obtained the first LCI and updates the LCI locally recorded by the CP network element with the first LCI. At this time, the UP network element stops the LRT timer.

[0189] According to the load processing method provided in the embodiment of the present application, after the UP network element sends a second session reporting request carrying the first LCI to the CP network element, the UP network element can determine that the CP network element has obtained the first LCI in a timely manner through the sixth LCI carried in the second session reporting response sent by the CP network element, thereby ensuring that the CP network element can timely and accurately grasp the load status of the UP network element.

[0190] Based on the above embodiment, the method further includes:

[0191] After the LRT times out, when the user plane network element determines that it has not received the second session request message, the third session request message, the fourth session request message, the first session reporting response, or the second session reporting response sent by the control plane network element, the user plane network element sends a node reporting request to the control plane network element, and the node reporting request carries the first LCI.

[0192] Specifically, in an embodiment of the present application, if the LRT times out and the UP network element has not yet received the second session request message or the third session request message or the fourth session request message or the first session report response or the second session report response sent by the CP network element, the UP network element cannot determine whether the CP network element obtains the first LCI. At this time, the UP network element can actively send a node reporting request to the CP network element, and the node reporting request carries the first LCI. After the CP network element receives the node reporting request sent by the UP network element, it can update the LCI recorded locally by the CP network element according to the first LCI carried therein, and return the node reporting response to the UP network element.

[0193] According to the load processing method provided in the embodiment of the present application, the UP network element can send a node reporting request carrying the first LCI to the CP network element, and promptly inform the CP network element of its latest LCI information, thereby ensuring that the CP network element can promptly and accurately grasp the load status of the UP network element.

[0194] Figure 3 A flow chart of a load processing method provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the method includes:

[0195] Step 300: SMF sends a PDU session (establishment, modification, deletion) request message to UPF. The session request message adds LCI information, that is, it carries the UPF load information LCI 2 stored locally by SMF.

[0196] Step 301: After receiving the session request message carrying LCI 2 sent by SMF, UPF determines whether LCI 2 is consistent with the current latest load recorded by it, that is, the load LCI 1 reported to SMF for the last time.

[0197] If so, UPF will not carry LCI in the session response message sent to SMF.

[0198] Otherwise, UPF starts a shorter load reporting timer LRT (such as 500ms, or other values ​​set according to load control requirements), and carries LCI 1 in the session response message sent to SMF. After receiving the session response message sent by UPF, SMF updates its locally recorded LCI with the LCI 1 carried therein.

[0199] Step 302: Before the LRT times out, the SMF carries the UPF load information LCI 3 stored locally by the SMF in the session request message sent to the UPF.

[0200] Step 303: After receiving the session request message carrying LCI 3 sent by SMF, UPF determines whether LCI 3 is consistent with LCI 1.

[0201] If they are consistent, UPF will not carry LCI in the session response message sent to SMF. Stop the LRT timer. So far, the process of SMF obtaining LCI 1 is finished.

[0202] Otherwise, UPF carries LCI 1 in the session response message sent to SMF. After receiving the session response message sent by UPF, SMF updates the LCI recorded locally with the LCI 1 carried therein.

[0203] Step 304: Before the LRT times out, the UPF sends a session report request to the SMF, and the session report request carries LCI1.

[0204] Step 305: After receiving the session report request sent by UPF, SMF updates its locally recorded LCI to LCI1 and returns a session report response to UPF. The session report response carries LCI 4, that is, the actual content is consistent with LCI 1. UPF determines whether SMF has obtained LCI 1 based on the received session report response.

[0205] If yes, stop the LRT timer. At this point, the process of SMF acquiring LCI 1 ends.

[0206] Step 306: If the LRT times out and the UPF fails to learn that the SMF has obtained LCI 1 through a session request response message or a session report response, the UPF proactively initiates a node report request to the SMF, and the node report request carries LCI 1.

[0207] Step 307: After receiving the node reporting request sent by the UPF, the SMF updates the LCI recorded in itself and returns a node reporting response to the UPF. This completes the process of the SMF obtaining LCI 1.

[0208] Figure 4 A flow chart of a load processing method provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the method includes:

[0209] Step 400: When the UPF detects that the load change is too large, it starts an LRT. Before the LRT expires, if there is a UE session establishment, modification, or deletion process in progress, the SMF will send a session request message to the UPF.

[0210] Step 401: After receiving the session request message sent by the SMF, the UPF sends a session response message to the SMF carrying LCI 1. After receiving the session response message sent by the UPF, the SMF updates the LCI recorded locally with the LCI 1 carried therein.

[0211] Step 402: Subsequently, the SMF carries the UPF load information LCI 5 stored locally in the SMF in the session request message sent to the UPF.

[0212] Step 403: After receiving the session request message carrying LCI 5 sent by SMF, UPF determines whether LCI 5 is consistent with LCI 1.

[0213] If they are consistent, UPF will not carry LCI in the session response message sent to SMF. Stop the LRT timer. At this point, the LCI reporting process ends.

[0214] Otherwise, UPF carries LCI 1 in the session response message sent to SMF. After receiving the session response message sent by UPF, SMF updates the LCI recorded locally with the LCI 1 carried therein.

[0215] Step 404: Before the LRT expires, if a session report occurs, the UPF will send a session report request to the SMF, and the session report request carries LCI 1.

[0216] Step 405: After receiving the session report request sent by the UPF, the SMF updates its locally recorded LCI to LCI1 and returns a session report response to the UPF, which carries LCI 6. The UPF determines whether the SMF has obtained LCI 1 based on the received session report response.

[0217] If yes, stop the LRT timer. At this point, the LCI reporting process ends. There is no need to trigger Node Report separately to report LCI.

[0218] Step 406: If the LRT times out and the UPF has not implicitly or explicitly received the most recently recorded LCI information from the SMF, or has received but not the most recent LCI information, then the Node Report is triggered to report the latest LCI. The UPF will actively initiate a node report request to the SMF, and the node report request carries LCI 1.

[0219] Step 407: After receiving the node reporting request sent by the UPF, the SMF updates the LCI recorded in itself and returns a node reporting response to the UPF. Thus, the LCI reporting process ends.

[0220] Based on the above embodiment, determining that the load change amount of the user plane network element exceeds the threshold includes:

[0221] Determine that the absolute value of the difference between the load detection value at time t1 and the load detection value at time t2 exceeds a threshold; or,

[0222] Determining that an absolute value of a difference between a calculated load value at time t1 and a calculated load value at time t2 exceeds a threshold;

[0223] Among them, time t2 is separated from time t1 by one detection cycle;

[0224] The load calculation value at time t is obtained by the following method:

[0225] Obtaining the average value of load detection values ​​at time t and multiple times in a detection cycle starting at time t as the load collection value at time t;

[0226] If time t is the start time of load collection, the load collection value at time t is used as the load calculation value at time t;

[0227] If time t is not the start time of load collection, the load collection value at time t and the load collection value corresponding to the start time of the previous detection cycle adjacent to time t are weightedly summed and used as the load calculation value at time t.

[0228] Specifically, during the operation of the UP network element, it is necessary to obtain and process the load data processed by the UP network element in real time. If the UP network element detects that the change in its own load exceeds a preset threshold, it triggers LCI reporting and reports its latest LCI to the CP network element to avoid frequent load fluctuations causing frequent load reporting and resulting in excessive signaling overhead.

[0229] In the above embodiment, the load detection value at time t is the load data at time t acquired in real time; the load collection value at time t is the average value of the load data acquired in real time at multiple times, including time t and multiple times within the detection cycle starting at time t; the load calculation value at time t is obtained by weighted summing the load collection value at time t and the load collection value corresponding to the starting time of the previous detection cycle adjacent to time t. It should be noted that when time t is the start time of load collection, the load collection value at time t is the load calculation value at time t.

[0230] The load variation of the UP network element may be calculated by using the absolute value of the difference between load detection values ​​at two moments separated by a detection cycle, or by using the absolute value of the difference between load calculation values ​​at two moments.

[0231] The following describes the load calculation method by taking the event triggering mechanism of load reporting caused by UPF load changes as an example.

[0232] If the load (such as traffic) of the UPF changes by more than a certain threshold within a certain time period, a load report is triggered. In other words, the UPF load report should be determined according to the actual traffic volume processed by the UPF. When comparing with the amount reported last time, if the absolute value of the difference between them exceeds the threshold, a load report is made.

[0233] Assume the detection period is dt. At time t1, the UPF load is Ld(t1), and at the current time t2, the UPF load is Ld(t2). The load change threshold is LdThrd. Here, t2 = t1 + dt.

[0234] Then the load change dLd = abs(Ld(t2) - Ld(t1)).

[0235] When dLd > LdThrd, an LCI report is triggered; otherwise, no LCI report is triggered.

[0236] Among them, Ld(t1) and Ld(t2) can be the load data at time t1 and time t2 obtained in real time, that is, the load detection values.

[0237] Alternatively, in implementation, Ld(t) can be further smoothed within the dt time. For example, set a shorter timer (such as sdt = dt / 3), perform multiple acquisitions, calculate their average value as the load acquisition value at time t, and perform smoothing processing during load calculation. The previous load acquisition value is weighted (such as Weight taking a value of 0.7) and added to the current load acquisition value to obtain the current load value Ld(t), that is, the load calculation value at time t. Specifically, when the load acquisition starts (i.e., t = 0), take the load acquisition value at this moment as its load calculation value.

[0238] For example, when the load acquisition starts (i.e., t = 0),

[0239] Ld(t) = Ld_acq(t) = (Ld_det(t) + Ld_det(t + sdt) + Ld_det(t + 2*sdt)) / 3, where Ld_acq(t) is the load acquisition value at time t, and Ld_det(t), Ld_det(t + sdt), and Ld_det(t + 2*sdt) are the load detection values at time t, time (t + sdt), and time (t + 2*sdt) respectively.

[0240] During the middle process of load acquisition (i.e., t > 0),

[0241] Ld(t + dt) = Ld_measured(t) * Weight + ((Ld_detected(t + dt) + Ld_detected(t + dt + sdt) + Ld_detected(t + dt + 2 * sdt)) / 3) * (1 - Weight), where Ld_measured(t) is the load measurement value at time t, Ld_detected(t + dt), Ld_detected(t + dt + sdt), and Ld_detected(t + dt + 2 * sdt) are the load detection values at times (t + dt), (t + dt + sdt), and (t + dt + 2 * sdt) respectively, and Weight is the weighting value.

[0242] Figure 5 is a schematic flowchart of the load processing method provided by an embodiment of this application. This method is applied to a control plane network element, such as Figure 5 as shown, and this method includes the following steps:

[0243] Step 500, start;

[0244] Step 501, receive the first user plane load control information LCI corresponding to the user plane network element and used to represent the current load sent by the user plane network element; where the first LCI is sent by the user plane network element when it determines that a preset trigger condition is met. The preset trigger condition includes any one of the following: receiving an LCI request message sent by the control plane network element; after receiving the first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; determining that the load change amount of the user plane network element exceeds a threshold.

[0245] Specifically, in an embodiment of this application, since the CP network element needs to obtain the load situation of the UP network element during operation in a timely and accurate manner, the UP network element can, when it determines that a preset trigger condition is met, send the first LCI corresponding to the UP network element and used to represent the current load of the UP network element, that is, the current latest load LCI recorded by the UP network element, to the CP network element. After receiving the first LCI sent by the UP network element, the CP network element can update the LCI locally recorded in the CP network element according to the obtained latest LCI information of the UP network element and select appropriate service plane resources for the UE session.

[0246] In the above embodiment, the preset trigger condition can include any one of the following, that is: the UP network element receives an LCI request message sent by the CP network element; after the UP network element receives the first session request message sent by the CP network element, it determines that the second LCI carried in the first session request message is inconsistent with the first LCI; the UP network element determines that its own load change amount exceeds a threshold. The above three preset trigger conditions can be used respectively for the CP network element to actively obtain the load information of the UP network element, the CP network element to obtain the load information of the UP network element in the user session management message, and the UP network element to actively report its load information to the CP network element when its load changes.

[0247] According to the load processing method provided in the embodiment of the present application, the UP network element can promptly inform the CP network element of its latest LCI information when it is determined that different preset trigger conditions are met, so that the CP network element can promptly and accurately grasp the load status of the UP network element, so that when selecting the service plane bearer for the user, the user's session is assigned to the UP network element with a lighter load as much as possible, ensuring that the user's service can receive better service.

[0248] Based on the above embodiment, the method further includes:

[0249] Send an LCI request message to the user plane network element. The LCI request message is a heartbeat detection request HeartbeatRequest message. The Heartbeat Request message carries an LCI information acquisition indication.

[0250] The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes:

[0251] A heartbeat detection response Heartbeat Response message sent by a user plane network element is received, where the Heartbeat Response message carries the first LCI.

[0252] Specifically, in an embodiment of the present application, if the CP network element determines that it needs to actively obtain the UP network element load information, the CP network element may send an LCI request message to the UP network element. The LCI request message may be a heartbeat detection request Heartbeat Request message. The Heartbeat Request message carries an LCI information acquisition indication to instruct the UP network element to send a first LCI to the CP network element.

[0253] After the UP network element receives the Heartbeat Request message sent by the CP network element, it obtains instructions based on the LCI information carried in the Heartbeat Request message, and when sending a heartbeat detection response Heartbeat Response message to the CP network element, it also carries the first LCI in the Heartbeat Response message. After the CP network element receives the Heartbeat Response message sent by the UP network element, it can use the first LCI carried therein to update the LCI locally recorded in the CP network element.

[0254] According to the load processing method provided in the embodiment of the present application, when the UP network element determines that the Heartbeat Request message sent by the CP network element carries an LCI information acquisition indication, the UP network element can promptly inform the CP network element of its latest LCI information by carrying the first LCI in the Heartbeat Response message, so that the CP network element can promptly and accurately grasp the load status of the UP network element, so that when selecting the service plane bearer for the user, the user's session is assigned to the UP network element with a lighter load as much as possible, ensuring that the user's service can receive better service.

[0255] Based on the above embodiment, the method further includes:

[0256] Sending a first session request message to the user plane network element, where the first session request message carries the second LCI stored by the control plane network element;

[0257] The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes:

[0258] receiving a first session response message sent by a user plane network element, where the first session response message carries a first LCI;

[0259] When it is determined that the second LCI is inconsistent with the first LCI, the first LCI is saved.

[0260] Specifically, in an embodiment of the present application, the CP network element determines that it needs to obtain the UP network element load information in the user session management message, then the CP network element can carry the UP network element load information locally stored by the CP network element, that is, the second LCI, in the first session request message sent to the UP network element.

[0261] After the UP network element receives the first session request message sent by the CP network element, it compares the second LCI carried in the first session request message with the current latest load LCI recorded by it, that is, the first LCI, to determine whether the second LCI is consistent with the first LCI, so as to determine whether it is necessary to carry the first LCI in the first session response message sent to the CP network element.

[0262] After determining that the second LCI is consistent with the first LCI, the UP network element does not carry the first LCI in the first session response message sent to the CP network element.

[0263] After determining that the second LCI is inconsistent with the first LCI, the UP network element will start the load report timer LRT (LoadReport Timer), and the LRT time can be set to 500ms, or other values ​​can be set according to load control requirements. The first LCI is carried in the first session response message sent to the CP network element. After receiving the first session response message sent by the UP network element, the CP network element can use the first LCI carried in the message to update the LCI recorded locally by the CP network element.

[0264] According to the load processing method provided in the embodiment of the present application, when it is determined that the second LCI carried in the first session request message sent by the CP network element is inconsistent with the first LCI, the UP network element can promptly inform the CP network element of its latest LCI information by carrying the first LCI in the first session response message, so that the CP network element can promptly and accurately grasp the load situation of the UP network element, so that when selecting the service plane bearer for the user, the user's session can be assigned to the UP network element with a lighter load as much as possible, thereby ensuring that the user's service can receive better service.

[0265] On the basis of the above embodiment, the receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes:

[0266] Receive a first session report request sent by a user plane network element, where the first session report request carries a first LCI;

[0267] When it is determined that the fourth LCI saved in the control plane network element is inconsistent with the first LCI, the first LCI is saved.

[0268] Specifically, in an embodiment of the present application, after the UP network element sends a first session response message carrying the first LCI to the CP network element, it needs to determine whether the CP network element has obtained the first LCI. Before the LRT times out, the UP network element can send a first session report request to the CP network element, and the first session report request carries the first LCI.

[0269] After receiving the first session report request sent by the UP network element, the CP network element updates the LCI recorded locally by the CP network element with the first LCI carried therein, and sends a first session report response to the UP network element. The first session report response carries the LCI recorded locally by the CP network element, namely the fourth LCI.

[0270] After receiving the first session report response sent by the CP network element, the UP network element compares the fourth LCI carried in the first session report response with the first LCI to determine whether the fourth LCI is consistent with the first LCI.

[0271] When it is determined that the fourth LCI is consistent with the first LCI, the UP network element determines that the CP network element has obtained the first LCI and updates the LCI locally recorded by the CP network element with the first LCI. At this time, the UP network element stops the LRT timer.

[0272] According to the load processing method provided in the embodiment of the present application, the UP network element can send a first session report request carrying the first LCI to the CP network element before the LRT times out, so that the CP network element can obtain the first LCI in time, thereby ensuring that the CP network element can timely and accurately grasp the load status of the UP network element.

[0273] Based on the above embodiment, the method further includes:

[0274] Sending a third session request message to the user plane network element;

[0275] The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes:

[0276] A third session response message sent by the user plane network element is received, where the third session response message carries the first LCI.

[0277] Specifically, in the embodiment of the present application, when the UP network element detects that the change in its own load exceeds a preset threshold, the LCI reporting process will be triggered, and the UP network element will start the LRT at this time.

[0278] Before the LRT times out, if there is a UE session establishment, modification or deletion process in progress, the UP network element will receive a session request message sent by the CP network element, that is, the third session request message. At this time, the UP network element can carry the first LCI in the third session response message sent to the CP network element. After the CP network element receives the third session response message sent by the UP network element, it can use the first LCI carried therein to update the LCI locally recorded in the CP network element.

[0279] According to the load processing method provided in the embodiment of the present application, after determining that the change in its own load exceeds a threshold, the UP network element can carry the first LCI in the third session response message to promptly inform the CP network element of its latest LCI information, so that the CP network element can promptly and accurately grasp the load status of the UP network element, so that when selecting the bearer of the service plane for the user, the user's session is assigned to the UP network element with a lighter load as much as possible, ensuring that the user's service can receive better service.

[0280] On the basis of the above embodiment, the receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes:

[0281] receiving a second session reporting request sent by a user plane network element, where the second session reporting request carries the first LCI;

[0282] The method further comprises:

[0283] A second session reporting response is sent to the user plane network element, where the second session reporting response carries the locally stored LCI.

[0284] Specifically, in the embodiment of the present application, when the UP network element detects that the change in its own load exceeds a preset threshold, the LCI reporting process will be triggered, and the UP network element will start the LRT at this time.

[0285] Before the LRT times out, the UP network element may send a second session reporting request to the CP network element, where the second session reporting request carries the first LCI, so that after the CP network element receives the second session reporting request sent by the UP network element, it updates the LCI recorded locally in the CP network element with the first LCI carried therein.

[0286] After sending the second session report request carrying the first LCI to the CP network element, the UP network element needs to determine whether the CP network element has obtained the first LCI. Therefore, the CP network element can carry the sixth LCI locally stored in the CP network element in the second session report response sent to the UP network element.

[0287] After receiving the second session report response sent by the CP network element, the UP network element compares the sixth LCI carried in the second session report response with the first LCI to determine whether the sixth LCI is consistent with the first LCI.

[0288] When it is determined that the sixth LCI is consistent with the first LCI, the UP network element determines that the CP network element has obtained the first LCI and updates the LCI locally recorded by the CP network element with the first LCI. At this time, the UP network element stops the LRT timer.

[0289] According to the load processing method provided in the embodiment of the present application, after the UP network element sends a second session reporting request carrying the first LCI to the CP network element, the UP network element can determine that the CP network element has obtained the first LCI in a timely manner through the sixth LCI carried in the second session reporting response sent by the CP network element, thereby ensuring that the CP network element can timely and accurately grasp the load status of the UP network element.

[0290] On the basis of the above embodiment, the receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes:

[0291] A node reporting request sent by a user plane network element is received, where the node reporting request carries a first LCI.

[0292] Specifically, in an embodiment of the present application, if the LRT times out and the UP network element has not yet received the second session request message or the third session request message or the fourth session request message or the first session report response or the second session report response sent by the CP network element, the UP network element cannot determine whether the CP network element obtains the first LCI. At this time, the UP network element can actively send a node reporting request to the CP network element, and the node reporting request carries the first LCI. After the CP network element receives the node reporting request sent by the UP network element, it can update the LCI recorded locally by the CP network element according to the first LCI carried therein, and return the node reporting response to the UP network element.

[0293] According to the load processing method provided in the embodiment of the present application, the UP network element can send a node reporting request carrying the first LCI to the CP network element, and promptly inform the CP network element of its latest LCI information, thereby ensuring that the CP network element can promptly and accurately grasp the load status of the UP network element.

[0294] The methods and devices provided in the various embodiments of the present application are based on the same application concept. Since the methods and devices solve problems based on similar principles, the implementation of the devices and methods can refer to each other, and the repeated parts will not be repeated.

[0295] Figure 6 A schematic diagram of the structure of a user plane network element provided in an embodiment of the present application, such as Figure 6 As shown, the user plane network element includes a memory 620, a transceiver 610 and a processor 600; wherein the processor 600 and the memory 620 may also be arranged physically separately.

[0296] The memory 620 is used to store computer programs; the transceiver 610 is used to send and receive data under the control of the processor 600.

[0297] Specifically, the transceiver 610 is used to receive and send data under the control of the processor 600 .

[0298] Among them, Figure 6 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 600 and memory represented by memory 620. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 610 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and the like. The processor 600 is responsible for managing the bus architecture and general processing, and the memory 620 may store data used by the processor 600 when performing operations.

[0299] The processor 600 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0300] The processor 600 calls the computer program stored in the memory 620 to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions, for example: when it is determined that the preset trigger condition is met, the first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load is sent to the control plane network element; wherein the preset trigger condition includes any one of the following: receiving an LCI request message sent by the control plane network element; after receiving a first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; determining that the load change of the user plane network element exceeds a threshold.

[0301] The user plane network element provided in the embodiment of the present application can, when it is determined that different preset trigger conditions are met, promptly inform the CP network element of its latest LCI information, so that the CP network element can promptly and accurately grasp the load situation of the UP network element, so that when selecting the service plane bearer for the user, the user's session is assigned to the UP network element with a lighter load as much as possible, ensuring that the user's business can receive better service.

[0302] Figure 7 A schematic diagram of the structure of the control plane network element provided in the embodiment of the present application, such as Figure 7 As shown, the control plane network element includes a memory 720, a transceiver 710 and a processor 700; wherein the processor 700 and the memory 720 may also be arranged physically separately.

[0303] The memory 720 is used to store computer programs; the transceiver 710 is used to send and receive data under the control of the processor 700.

[0304] Specifically, the transceiver 710 is used to receive and send data under the control of the processor 700 .

[0305] Among them, Figure 7In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 700 and memory represented by memory 720. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 710 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 700 is responsible for managing the bus architecture and general processing, and the memory 720 may store data used by the processor 700 when performing operations.

[0306] The processor 700 may be a CPU, an ASIC, an FPGA or a CPLD, and the processor may also adopt a multi-core architecture.

[0307] The processor 700 calls the computer program stored in the memory 720 to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions, for example: receiving first user plane load control information LCI sent by the user plane network element, corresponding to the user plane network element, and used to characterize the current load; wherein the first LCI is sent by the user plane network element when it is determined that a preset trigger condition is met, and the preset trigger condition includes any one of the following: receiving an LCI request message sent by the control plane network element; after receiving a first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; determining that the load change of the user plane network element exceeds a threshold.

[0308] The control plane network element provided in the embodiment of the present application can promptly receive the latest LCI information sent by the UP network element when it is determined that different preset trigger conditions are met, so that the load situation of the UP network element can be grasped in a timely and accurate manner. When selecting a service plane bearer for the user, the user's session is assigned to the UP network element with a lighter load as much as possible, ensuring that the user's service can receive better service.

[0309] It should be noted here that the above-mentioned user plane network element and control plane network element provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0310] Figure 8 A schematic diagram of the structure of a load processing device provided in an embodiment of the present application, the device is applied to a user plane network element, such as Figure 8 As shown, the device comprises:

[0311] The sending module 800 is used to send the first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load to the control plane network element when it is determined that the preset trigger condition is met; wherein the preset trigger condition includes any one of the following: receiving an LCI request message sent by the control plane network element; after receiving a first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; determining that the load change of the user plane network element exceeds a threshold.

[0312] The load processing device provided in the embodiment of the present application can, when it is determined that different preset trigger conditions are met, promptly inform the CP network element of its latest LCI information, so that the CP network element can promptly and accurately grasp the load status of the UP network element, so that when selecting the service plane bearer for the user, the user's session is assigned to the UP network element with a lighter load as much as possible, ensuring that the user's business can receive better service.

[0313] Fig. 9 A schematic diagram of the structure of a load processing device provided in an embodiment of the present application, the device is applied to a control plane network element, such as Fig. 9 As shown, the device comprises:

[0314] The receiving module 900 is used to receive the first user plane load control information LCI sent by the user plane network element, corresponding to the user plane network element, and used to characterize the current load; wherein the first LCI is sent by the user plane network element when it is determined that a preset trigger condition is met, and the preset trigger condition includes any one of the following: receiving an LCI request message sent by the control plane network element; after receiving a first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; determining that the load change of the user plane network element exceeds a threshold.

[0315] The load processing device provided in the embodiment of the present application is a UP network element that can promptly inform the CP network element of its latest LCI information when it is determined that different preset trigger conditions are met, so that the CP network element can promptly and accurately grasp the load status of the UP network element, thereby assigning the user's session to the UP network element with a lighter load as much as possible when selecting a service plane bearer for the user, thereby ensuring that the user's service can receive better service.

[0316] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0317] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0318] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0319] On the other hand, an embodiment of the present application also provides a processor-readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the load processing method provided by the above-mentioned embodiments, including: when it is determined that a preset trigger condition is met, sending a first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load to the control plane network element; wherein the preset trigger condition includes any one of the following: receiving an LCI request message sent by the control plane network element; after receiving a first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; determining that the load change of the user plane network element exceeds a threshold.

[0320] On the other hand, an embodiment of the present application also provides a processor-readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the load processing method provided by the above embodiments, including: receiving a first user plane load control information LCI sent by a user plane network element, corresponding to the user plane network element, and used to characterize the current load; wherein the first LCI is sent by the user plane network element when it is determined that a preset trigger condition is met, and the preset trigger condition includes any one of the following: receiving an LCI request message sent by a control plane network element; after receiving a first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; determining that the load change of the user plane network element exceeds a threshold.

[0321] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.

[0322] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0323] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0324] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0325] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0326] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A load processing method, applied to a user plane network element, characterized in that: The method comprises: When it is determined that the preset trigger condition is met, sending first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load to the control plane network element; The preset trigger condition includes any one of the following: After receiving the first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; the first session request message is a PDU session establishment request message, a PDU session modification request message, or a PDU session deletion request message; Determining that a load change of the user plane network element exceeds a threshold; After determining that the load change amount of the user plane network element exceeds a threshold, the method further includes: Start the load reporting timer LRT; Before the LRT times out, receiving a third session request message sent by the control plane network element; the third session request message is a PDU session establishment request message, a PDU session modification request message, or a PDU session deletion request message; The sending, to the control plane network element, first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load, includes: Send a third session response message to the control plane network element, where the third session response message carries the first LCI.

2. The load processing method according to claim 1, characterized in that: After receiving the first session request message sent by the control plane network element, after determining that the second LCI carried in the first session request message is inconsistent with the first LCI, the method further includes: Start the load reporting timer LRT; The sending, to the control plane network element, first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load, includes: A first session response message is sent to a control plane network element, where the first session response message carries the first LCI.

3. The load processing method according to claim 2, characterized in that: The method further comprises: Before the LRT times out, receiving a second session request message sent by the control plane network element, where the second session request message carries a third LCI; When it is determined that the third LCI is consistent with the first LCI, sending a second session response message to the control plane network element, where the second session response message does not carry the first LCI, and stopping the LRT timer; When it is determined that the third LCI is inconsistent with the first LCI, a second session response message is sent to the control plane network element, where the second session response message carries the first LCI.

4. The load processing method according to claim 2, characterized in that: The method further comprises: Before the LRT times out, sending a first session reporting request to the control plane network element, where the first session reporting request carries the first LCI; receiving a first session reporting response sent by the control plane network element, where the first session reporting response carries a fourth LCI; When it is determined that the fourth LCI is consistent with the first LCI, the LRT timer is stopped.

5. The load processing method according to claim 1, characterized in that: The method further comprises: receiving a fourth session request message sent by the control plane network element, where the fourth session request message carries a fifth LCI; When it is determined that the fifth LCI is consistent with the first LCI, sending a fourth session response message to the control plane network element, where the fourth session response message does not carry the first LCI, and stopping the LRT timer; When it is determined that the fifth LCI is inconsistent with the first LCI, a fourth session response message is sent to the control plane network element, where the fourth session response message carries the first LCI.

6. The load processing method according to claim 1, characterized in that: After determining that the load change amount of the user plane network element exceeds a threshold, the method further includes: Start the load reporting timer LRT; The sending, to the control plane network element, first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load, includes: Before the LRT times out, a second session reporting request is sent to the control plane network element, where the second session reporting request carries the first LCI.

7. The load processing method according to claim 6, characterized in that: The method further comprises: receiving a second session reporting response sent by the control plane network element, where the second session reporting response carries a sixth LCI; When it is determined that the sixth LCI is consistent with the first LCI, the LRT timer is stopped.

8. The load processing method according to any one of claims 3 to 5 or 7, characterized in that: The method further comprises: After the LRT times out, if the user plane network element determines that it has not received the second session request message, the third session request message, the fourth session request message, the first session reporting response, or the second session reporting response sent by the control plane network element, the user plane network element sends a node reporting request to the control plane network element, and the node reporting request carries the first LCI.

9. The load processing method according to any one of claims 1 or 5 to 7, characterized in that: The determining that the load change amount of the user plane network element exceeds a threshold includes: Determine that the absolute value of the difference between the load detection value at time t1 and the load detection value at time t2 exceeds a threshold; or, Determining that an absolute value of a difference between a calculated load value at time t1 and a calculated load value at time t2 exceeds a threshold; Wherein, the time t2 is separated from the time t1 by a detection cycle; The load calculation value at time t is obtained by the following method: Obtaining the average value of the load detection values ​​at the time t and multiple times in the detection cycle starting from the time t as the load collection value at the time t; If the time t is the load collection start time, the load collection value at the time t is used as the load calculation value at the time t; If the time t is not the start time of load collection, the load collection value at the time t and the load collection value corresponding to the start time of the previous detection cycle adjacent to the time t are weightedly summed as the load calculation value at the time t.

10. A load processing method, applied to a control plane network element, characterized in that: The method comprises: Receiving first user plane load control information LCI sent by a user plane network element, corresponding to the user plane network element and used to characterize a current load; The first LCI is sent by the user plane network element when it is determined that a preset trigger condition is met, and the preset trigger condition includes any one of the following: After receiving the first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; the first session request message is a PDU session establishment request message, a PDU session modification request message, or a PDU session deletion request message; Determining that a load change of the user plane network element exceeds a threshold; The method further comprises: Sending a third session request message to the user plane network element; the third session request message is a PDU session establishment request message, a PDU session modification request message, or a PDU session deletion request message; The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes: receiving a third session response message sent by the user plane network element, where the third session response message carries the first LCI; Among them, the third session response message is sent by the user plane network element when it receives the third session request message before the load reporting timer LRT times out, and the LRT is initiated by the user plane network element after determining that the load change of the user plane network element exceeds a threshold.

11. The load processing method according to claim 10, characterized in that: The method further comprises: Sending the first session request message to the user plane network element, where the first session request message carries the second LCI saved by the control plane network element; The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes: receiving a first session response message sent by the user plane network element, where the first session response message carries the first LCI; When it is determined that the second LCI is inconsistent with the first LCI, the first LCI is saved.

12. The load processing method according to claim 10, characterized in that: The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes: receiving a first session reporting request sent by the user plane network element, where the first session reporting request carries the first LCI; When it is determined that the fourth LCI saved by the control plane network element is inconsistent with the first LCI, the first LCI is saved.

13. The load processing method according to claim 10, characterized in that: The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes: receiving a second session reporting request sent by the user plane network element, where the second session reporting request carries the first LCI; The method further comprises: Send a second session reporting response to the user plane network element, where the second session reporting response carries the locally stored LCI.

14. The load processing method according to any one of claims 11 to 13, characterized in that: The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes: A node reporting request sent by the user plane network element is received, where the node reporting request carries the first LCI.

15. A user plane network element, comprising a memory, a transceiver, and a processor: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: When it is determined that the preset trigger condition is met, sending first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load to the control plane network element; The preset trigger condition includes any one of the following: After receiving the first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; the first session request message is a PDU session establishment request message, a PDU session modification request message, or a PDU session deletion request message; Determining that a load change of the user plane network element exceeds a threshold; After determining that the load change of the user plane network element exceeds a threshold, the operation further includes: Start the load reporting timer LRT; Before the LRT times out, receiving a third session request message sent by the control plane network element; the third session request message is a PDU session establishment request message, a PDU session modification request message, or a PDU session deletion request message; The sending, to the control plane network element, first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load, includes: Send a third session response message to the control plane network element, where the third session response message carries the first LCI.

16. A control plane network element, comprising a memory, a transceiver, and a processor: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Receiving first user plane load control information LCI sent by a user plane network element, corresponding to the user plane network element and used to characterize a current load; The first LCI is sent by the user plane network element when it is determined that a preset trigger condition is met, and the preset trigger condition includes any one of the following: After receiving the first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; the first session request message is a PDU session establishment request message, a PDU session modification request message, or a PDU session deletion request message; Determining that the load change of the user plane network element exceeds a threshold; the operation further includes: Sending a third session request message to the user plane network element; the third session request message is a PDU session establishment request message, a PDU session modification request message, or a PDU session deletion request message; The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes: Receive a third session response message sent by the user plane network element, wherein the third session response message carries the first LCI; wherein the third session response message is sent by the user plane network element when the third session request message is received before a load reporting timer LRT times out, and the LRT is initiated by the user plane network element after determining that a load change of the user plane network element exceeds a threshold.

17. A load processing device, applied to a user plane network element, characterized in that: include: A sending module, configured to send first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load to the control plane network element when it is determined that a preset trigger condition is met; The preset trigger condition includes any one of the following: After receiving the first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; the first session request message is a PDU session establishment request message, a PDU session modification request message, or a PDU session deletion request message; Determine that the load change of the user plane network element exceeds a threshold; the sending module is also used for: After determining that the load change of the user plane network element exceeds a threshold, starting a load reporting timer LRT; Before the LRT times out, receiving a third session request message sent by the control plane network element; the third session request message is a PDU session establishment request message, a PDU session modification request message, or a PDU session deletion request message; The sending, to the control plane network element, first user plane load control information LCI corresponding to the user plane network element and used to characterize the current load, includes: Send a third session response message to the control plane network element, where the third session response message carries the first LCI.

18. A load processing device, applied to a control plane network element, characterized in that: include: A receiving module, configured to receive first user plane load control information LCI sent by a user plane network element, corresponding to the user plane network element and used to characterize a current load; The first LCI is sent by the user plane network element when it is determined that a preset trigger condition is met, and the preset trigger condition includes any one of the following: After receiving the first session request message sent by the control plane network element, determining that the second LCI carried in the first session request message is inconsistent with the first LCI; the first session request message is a PDU session establishment request message, a PDU session modification request message, or a PDU session deletion request message; Determining that a load change of the user plane network element exceeds a threshold; The receiving module is also used for: Sending a third session request message to the user plane network element; the third session request message is a PDU session establishment request message, a PDU session modification request message, or a PDU session deletion request message; The receiving first user plane load control information LCI sent by the user plane network element and corresponding to the user plane network element and used to characterize the current load includes: receiving a third session response message sent by the user plane network element, where the third session response message carries the first LCI; Among them, the third session response message is sent by the user plane network element when it receives the third session request message before the load reporting timer LRT times out, and the LRT is initiated by the user plane network element after determining that the load change of the user plane network element exceeds a threshold.

19. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method according to any one of claims 1 to 9, or execute the method according to any one of claims 10 to 14.

Citation Information

Patent Citations

  • Information processing method and device, network element and storage medium

    CN110662260A