Connection establishment method and device, equipment and medium

By using the NRF to exchange load information with AMF and LMF, the method addresses the issue of AMF signaling congestion, ensuring secure user plane connection establishment and reliable signaling transmission.

CN120321632APending Publication Date: 2025-07-15CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410051201.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-12
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

During the user plane connection establishment process, when the AMF signaling congestion control is activated, the UE cannot send the User Plane Positioning Acknowledge message, resulting in the LMF and UE being unable to establish the user plane connection.

Method used

Receive load information requests for LMF and AMF through the network repository function (NRF), send load information to predict the congestion status of AMF, and notify LMF in advance to establish user-plane connections to avoid signaling congestion control activation.

Benefits of technology

It effectively reduces the risk of user-plane connection failure caused by AMF signaling congestion, ensures the successful establishment of user-plane connection and the normal transmission of signaling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120321632A_ABST
    Figure CN120321632A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a connection establishment method and device, equipment and a medium, which are used for ensuring successful establishment of user plane secure connection between an LMF (Local Media Function) and UE (User Equipment). In the embodiment of the invention, the NRF sends the first load information of the AMF to the LMF, and the LMF determines to establish the user plane connection with the UE according to the first load information and other user plane information, so that the establishment of the user plane connection can be ensured as far as possible before the AMF is congested; therefore, the risk that the user plane connection cannot be established due to signaling congestion of the AMF can be reduced, and the establishment of the user plane connection can be accurately and effectively carried out.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical fields of wireless communication and terminal technologies, and particularly to a connection establishment method, apparatus, device, and medium. Background Art

[0002] A User Equipment (UE) and a Location Management Function (LMF) can transmit supplementary service information and Lightweight Presentation Protocol (LPP) information by establishing a user plane connection. If the LMF determines to use user plane positioning and there is no established secure user plane connection between the UE and the LMF, the LMF will send user plane information to the UE through the Access and Mobility Management Function (AMF), instructing the UE to perform positioning using the user plane to establish a secure user plane connection. After receiving the user plane information, if the UE supports user plane positioning, the UE sends a User Plane Positioning Acknowledge to the Access and Mobility Management Function (AMF) through UL NAS TRANSPORT to indicate that the UE acknowledges the establishment of the user plane, and the AMF sends the User Plane Positioning Acknowledge to the LMF, and then starts to establish the user plane connection.

[0003] However, when the signaling reaching the AMF reaches the threshold for activating congestion control, the signaling congestion control will be activated, and the AMF will send a notification instructing the UE not to send information anymore. The UE will not send any Non-Access Stratum (NAS) messages to the AMF within the specified time. Therefore, the User Plane Positioning Acknowledge message will also not be able to be sent from the UE to the AMF, resulting in the problem that the UE and the LMF cannot establish a user plane connection. Summary of the Invention

[0004] Embodiments of this application provide a connection establishment method, apparatus, device, and medium for ensuring the successful establishment of a secure user plane connection between the LMF and the UE.

[0005] In a first aspect, embodiments of this application provide a connection establishment method applied to a Network Repository Function (NRF). The method includes:

[0006] Receive a request from the LMF to subscribe to AMF load information, and send the first load information to the LMF according to the request to subscribe to AMF load information.

[0007] In a second aspect, an embodiment of the present application further provides a connection establishment method, which is applied to the NRF. The method includes:

[0008] Send a request to subscribe to AMF load information to the AMF, and receive the second load information sent by the AMF.

[0009] In a third aspect, an embodiment of the present application further provides a connection establishment method, which is applied to the AMF. The method includes:

[0010] Receive a request from the NRF to subscribe to AMF load information, and send the second load information to the NRF according to the request to subscribe to AMF load information.

[0011] In a fourth aspect, an embodiment of the present application further provides a connection establishment method, which is applied to the LMF. The method includes:

[0012] Send a request to subscribe to AMF load information to the NRF, and receive the first load information sent by the NRF to establish a user plane connection.

[0013] In a fifth aspect, an embodiment of the present application further provides a connection establishment device, which is applied to the NRF. The device includes:

[0014] A first receiving module, configured to receive a request from the LMF to subscribe to AMF load information;

[0015] A first processing module, configured to send the first load information to the LMF according to the request to subscribe to AMF load information.

[0016] In a sixth aspect, an embodiment of the present application further provides a connection establishment device, which is applied to the NRF. The device includes:

[0017] A first sending module, configured to send a request to subscribe to AMF load information to the AMF;

[0018] A second receiving module, configured to receive the second load information sent by the AMF.

[0019] In a seventh aspect, an embodiment of the present application further provides a connection establishment device, which is applied to the AMF. The device includes:

[0020] A third receiving module, configured to receive a request from the NRF to subscribe to AMF load information;

[0021] A second processing module, configured to send the second load information to the NRF according to the request to subscribe to AMF load information.

[0022] In an eighth aspect, an embodiment of the present application further provides a connection establishment device, which is applied to an LMF. The device includes:

[0023] A second sending module, configured to send a request for subscribing to AMF load information to an NRF;

[0024] A third processing module, configured to receive the first load information sent by the NRF to establish a user plane connection.

[0025] In a ninth aspect, an embodiment of the present application further provides an electronic device, which at least includes a processor and a memory. When the processor executes a computer program stored in the memory, it executes the steps of the connection establishment method described in any one of the above.

[0026] In a tenth aspect, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, it implements the steps of the connection establishment method described in any one of the above.

[0027] In an embodiment of the present application, the NRF receives a request for subscribing to AMF load information sent by the LMF, and according to the request for subscribing to AMF load information, sends the first load information to the LMF. Since in the embodiment of the present application, the NRF sends the first load information of the AMF to the LMF, and the LMF determines to establish a user plane connection with the UE before congestion control occurs in the AMF, thereby reducing the risk of being unable to establish a user plane connection due to signaling congestion in the AMF, and accurately and effectively establishing a user plane connection. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for description in the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0029] Figure 1 It is a schematic diagram of the process of a connection establishment method provided by an embodiment of the present application;

[0030] Figure 2 It is a schematic diagram of the process of another connection establishment method provided by an embodiment of the present application;

[0031] Figure 3 It is a schematic diagram of the process of another connection establishment method provided by an embodiment of the present application;

[0032] Figure 4Schematic diagram of another connection establishment method provided by an embodiment of this application;

[0033] Figure 5 Schematic diagram of a process for establishing a user plane connection provided by an embodiment of this application;

[0034] Figure 6 Schematic diagram of a detailed process of connection establishment provided by an embodiment of this application;

[0035] Figure 7 Schematic diagram of the structure of a connection establishment device provided by this application;

[0036] Figure 8 Schematic diagram of the structure of another connection establishment device provided by this application;

[0037] Figure 9 Schematic diagram of the structure of another connection establishment device provided by this application;

[0038] Figure 10 Schematic diagram of the structure of another connection establishment device provided by this application;

[0039] Figure 11 Schematic diagram of the structure of an electronic device provided by this application. Detailed implementation manners

[0040] The following will further describe this application in detail with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in this application without creative efforts shall fall within the protection scope of this application.

[0041] To accurately and effectively establish a user plane connection, embodiments of this application provide a connection establishment method, device, equipment, and medium.

[0042] The connection establishment method includes: receiving a request from the LMF to subscribe to AMF load information, and sending first load information to the LMF according to the request to subscribe to AMF load information.

[0043] Embodiment 1:

[0044] Figure 1 Schematic diagram of a connection establishment method provided by an embodiment of this application, specifically including the following steps:

[0045] S101: Receive a request from the LMF to subscribe to AMF load information.

[0046] The connection establishment method provided by the embodiment of this application is applied to the NRF.

[0047] In order for the LMF to receive the AMF load information sent by the NRF, the LMF may send a request to subscribe to the AMF load information to the NRF. The subscription request may carry an indication message instructing the NRF to notify the LMF after the received AMF load information reaches a preset condition.

[0048] Specifically, the NRF may authorize the subscription request Nnrf_NFManagement_NFStatusSubscribe sent by the LMF to subscribe to the AMF load information, and determine whether to allow the LMF to subscribe to the AMF load information or not. If the NRF allows the LMF to subscribe to the AMF load information, the NRF responds to the LMF's request and may carry the subscribed load information stored in the current NRF in the response message.

[0049] S102: Send the first load information to the LMF according to the request to subscribe to the AMF load information.

[0050] In order to accurately and effectively establish the user plane connection, the NRF may send the first load information to the LMF according to the request to subscribe to the AMF load information. Among them, the first load information is the load information of the AMF.

[0051] Among them, the first load information may be load information, or may also be a Load Control Information (LCI), or may also be an overload message regarding overload, or may also be Overload Control Information, or may also be an indication message for instructing the network element operation when the AMF has triggered overload control.

[0052] Since in the embodiment of the present application, the NRF sends the first load information of the AMF to the LMF, and the LMF determines to establish a user plane connection with the UE according to the first load information and other user plane information, it can ensure that the user plane connection establishment is initiated before the AMF is congested as much as possible, thereby reducing the risk of being unable to establish a user plane connection due to signaling congestion in the AMF and accurately and effectively establishing the user plane connection.

[0053] Embodiment 2:

[0054] In order to accurately send the first load information to the LMF, on the basis of the above embodiment, in the embodiment of the present application, the sending the first load information to the LMF includes:

[0055] Receive the second load information, determine the first load information according to the second load information, and send a first notification message to the LMF, where the first load information is carried in the first notification message.

[0056] For connection establishment, the NRF can receive the second load information of the AMF sent by the AMF and determine the first load information according to the second load information. In a possible implementation, it can be that the AMF sends its own second load information to the NRF. If the NRF determines that the second load information reaches a threshold, the information determined when the load determined according to the second load information reaches the threshold is determined as the first load information. After determining the first load information, the NRF sends a first notification message to the LMF, and the first load information is carried in the first notification message.

[0057] To accurately send the first load information to the LMF, based on the above embodiments, in the embodiments of the present application, the determining the first load information according to the second load information includes:

[0058] Determine the information of the load status determined according to the second load information as the first load information;

[0059] Or,

[0060] Determine the information determined when the load determined according to the second load information reaches a threshold or a specific condition as the first load information.

[0061] To accurately determine the first load information, the NRF can determine the information of the load status according to the second load information, and after determining the information of the load status, determine the information of the load status as the first load information. Or, the NRF can obtain the information determined when the load determined according to the second load information reaches a threshold or a specific condition, and determine the determined information as the first load information.

[0062] To accurately determine the first load information, based on the above embodiments, in the embodiments of the present application, the load status includes overloaded or not overloaded;

[0063] The threshold includes a load parameter value;

[0064] The specific condition includes that the AMF receives a notification for load control or capacity reduction.

[0065] To accurately determine the first load information, the load status includes overloaded or not overloaded. That is, the NRF determines the overloaded or not overloaded information according to the second load information, and determines the information of the corresponding determined load status as the first load information.

[0066] The threshold includes a load parameter value. That is to say, after the NRF receives the second load information of the AMF sent by the AMF, it can determine whether the second load information reaches the load parameter value or does not reach the load parameter value. If it reaches the load parameter value, the information determined when reaching the load parameter value is determined as the first load information.

[0067] The specific condition includes that the AMF receives a notification for load control or capacity reduction. That is to say, after the NRF receives the second load information sent by the AMF, it can determine whether the second load information is a notification for load control or capacity reduction, or is not a notification for load control or capacity reduction. If it is a notification for load control or capacity reduction, the information determined when reaching the specific condition is determined as the first load information.

[0068] Embodiment 3:

[0069] Figure 2 Another schematic diagram of the connection establishment process provided by the embodiments of the present application, the process includes the following steps:

[0070] S201: Send a request to the AMF to subscribe to the AMF load information.

[0071] The connection establishment method provided by the embodiments of the present application is applied to the NRF.

[0072] In order to accurately establish a connection, the NRF sends a request to the AMF to subscribe to the AMF load information. The subscription request may carry an indication message to instruct the AMF to send a notification message to the NRF after the load reaches a preset condition.

[0073] S202: Receive the second load information sent by the AMF.

[0074] If the AMF allows the NRF to subscribe to the AMF load information, the AMF sends the second load information to the NRF, that is, the NRF receives the second load information sent by the AMF.

[0075] Among them, the second load information may be load information, or may also be LCI, or may also be an overload message, or may also be Overload Control Information, or may also be an indication message for instructing the network element operation when the AMF has triggered overload control.

[0076] In order to accurately establish a connection, on the basis of the above embodiments, in the embodiments of the present application, the receiving the second load information sent by the AMF includes:

[0077] Receiving the second notification message sent by the AMF, where the second notification message carries the second payload information.

[0078] In the embodiments of this application, the NRF receives the second notification message sent by the AMF and responds to the second notification message sent by the AMF. The second notification message carries the second payload information of the AMF.

[0079] In the embodiments of this application, the LMF subscribes to the payload information of the AMF registered at the NRF. When the AMF payload reaches a preset condition, the AMF sends a second notification message carrying the second payload information to the NRF. Among them, the preset condition can be a threshold or receiving load control information, etc. After receiving the second notification message sent by the AMF, the NRF determines the first payload information according to the second payload information, and sends a first notification message carrying the first payload information to the LMF, so that the NRF notifies the LMF before the AMF becomes congested, ensuring that the LMF initiates the establishment of the user plane connection before the AMF experiences signaling congestion, and avoiding the problem that after the AMF activates congestion control, the UE cannot transmit the Acknowledge message through the NAS uplink message, and the AMF and the LMF abort the subsequent process due to not receiving the Acknowledge message, resulting in the failure of the user plane connection establishment. By the AMF sending a notification message to the NRF after the load reaches the preset condition, the NRF notifies the LMF in advance before the AMF becomes congested, enabling the LMF to initiate the establishment of the user plane connection without signaling congestion, ensuring the normal transmission of signaling in the user plane connection establishment process, and realizing the successful establishment of the user plane secure connection.

[0080] Embodiment 4:

[0081] Figure 3 It is a schematic diagram of another connection establishment process provided by the embodiments of this application, and this process includes the following steps:

[0082] S301: Receiving a request from the NRF to subscribe to the AMF payload information.

[0083] The connection establishment method provided by the embodiments of this application is applied to the AMF.

[0084] In order for the LMF to receive the AMF payload information sent by the NRF, the AMF can receive a request from the NRF to subscribe to the AMF payload information, and the subscription request may carry an indication message indicating that the AMF sends a notification message to the NRF after the load reaches a preset condition.

[0085] S302: Sending the second payload information to the NRF according to the request to subscribe to the AMF payload information.

[0086] The AMF can determine, in response to a request for subscribing to AMF load information, to respond to the request. If it responds to the request, the AMF sends the second load information of the AMF to the NRF.

[0087] Among them, the second load information may be load information, or may also be LCI, or may also be an overload message about overload, or may also be Overload Control Information, or may also be an indication message for indicating the operation of network elements when the AMF has triggered overload control.

[0088] Embodiment 5:

[0089] In order to accurately establish a connection, based on the above embodiments, in the embodiments of the present application, the sending the second load information to the NRF includes:

[0090] The AMF determines the second load information according to the third load information and sends a second notification message to the NRF, and the second load information of the AMF is carried in the second notification message.

[0091] In order to establish a connection, the AMF can determine the second load information according to the third load information of the AMF itself. In a possible implementation manner, it may be that the AMF determines whether the third load information of itself reaches a threshold or does not reach the threshold. If it reaches the threshold, the information determined when the load according to the third load information reaches the threshold is determined as the second load information. After determining the second load information, the AMF sends a second notification message to the NRF, and the second load information is carried in the second notification message.

[0092] In order to accurately send the first load information to the LMF, based on the above embodiments, in the embodiments of the present application, the determining the second load information according to the third load information includes:

[0093] The information of the load status determined according to the third load information is determined as the second load information;

[0094] Or,

[0095] The information determined when the load determined according to the third load information reaches a threshold or specific conditions is determined as the second load information.

[0096] To accurately determine the third load information, the AMF may determine the information on the load status based on the third load information, and after determining the information on the load status, determine the information on the load status as the second load information. Alternatively, the AMF may obtain the information determined when it is determined that the load reaches a threshold or a specific condition based on the third load information, and determine the determined information as the second load information.

[0097] To accurately determine the second load information, based on the above embodiments, in the embodiments of the present application, the load status includes overload or no overload;

[0098] The threshold includes a load parameter value;

[0099] The specific condition includes that the AMF receives a notification for load control or capacity reduction.

[0100] To accurately determine the second load information, the load status includes overload or no overload, that is, the AMF determines the information on overload or no overload based on the third load information, and determines the corresponding determined information on the load status as the second load information.

[0101] The threshold includes a load parameter value, that is, the AMF may determine whether the third load information reaches the load parameter value or not. If it reaches the load parameter value, the information determined when it reaches the load parameter value is determined as the second load information.

[0102] The specific condition includes that the AMF receives a notification for load control or capacity reduction, that is, the AMF may determine whether the third load information is a notification for load control or capacity reduction or not. If it is a notification for load control or capacity reduction, the information determined when it reaches the specific condition is determined as the second load information.

[0103] It should be noted that the LMF may request the NRF to obtain load information through the NFDiscovery and NFStatusSubscribe services, the NRF requests the AMF to obtain load information through the subscribe service, and the AMF provides the AMF load information to the NRF through the NFUpdate and NFStatusNotify services.

[0104] Embodiment 6:

[0105] Figure 4 Another schematic diagram of the connection establishment process provided by the embodiments of the present application, the process includes the following steps:

[0106] S401: Send a request to the NRF to subscribe to the AMF load information.

[0107] The connection establishment provided by the embodiments of the present application is applied to the LMF.

[0108] In order for the LMF to receive the AMF load information sent by the NRF, the LMF may send a request to subscribe to the AMF load information to the NRF, and the subscription request may carry an indication message to instruct the NRF to notify the LMF after the received AMF load information reaches a preset condition.

[0109] S402: Receive the first load information sent by the NRF to establish a user plane connection.

[0110] If the NRF responds to the request to subscribe to the AMF load information, the NRF will send the first load information to the LMF, that is, the LMF receives the first load information sent by the NRF.

[0111] Wherein, the first load information may be load information, or may also be LCI, or may also be an overload message, or may also be Overload Control Information, or may also be an indication message for instructing the network element operation when the AMF has triggered overload control.

[0112] After receiving the first load information sent by the AMF, the LMF sends user plane information to the UE to instruct the UE to perform user plane positioning. After receiving the user plane information, the UE sends a User Plane Positioning Acknowledge to the AMF to establish a user plane connection. The embodiments of the present application can establish a secure connection for user plane positioning.

[0113] Embodiment 7:

[0114] In order to accurately establish a connection, based on the above embodiments, in the embodiments of the present application, the receiving the first load information sent by the NRF includes:

[0115] Receive a first notification message sent by the NRF, and the first load information is carried in the first notification message.

[0116] In the embodiments of the present application, the LMF receives the first notification message sent by the NRF and responds to the first notification message sent by the NRF. The first notification message carries the first load information of the AMF.

[0117] In order to accurately establish a connection, based on the above embodiments, in the embodiments of the present application, the method further includes:

[0118] Determine to establish a user plane connection according to the first load information and other user plane information.

[0119] For accurate and effective connection establishment, the LMF determines whether to perform positioning through the user plane connection between the UE and the LMF or not based on the first load information and other user plane information, where the other user plane information may be the user plane positioning capability of the UE. Specifically, it is prior art for the LMF to determine whether to perform positioning through the user plane connection between the UE and the LMF based on the first load information and other user plane information, which will not be elaborated here. If it is determined to perform positioning through the user plane connection between the UE and the LMF, the LMF sends user plane information to the UE to instruct the UE to perform positioning.

[0120] It should be noted that in an actual scenario, in a scenario that supports positioning through the user plane connection, during the connection establishment process, the UE sends a User Plane Positioning Acknowledge confirmation message to the LMF via the AMF. The AMF can detect 5GC mobility management (5GS mobility management, 5GMM) signaling congestion and perform NAS-level congestion control. When the signaling of the AMF reaches the threshold for initiating congestion control, the signaling congestion control will be activated, and the AMF will include the value of the back-off timer in the DLNAS TRANSPORT sent to the UE. Among them, the AMF can include the value of the mobility management back-off timer in the rejection message. After receiving the NAS message with the back-off timer, the UE shall not send any NAS messages to the AMF within the specified time range. In the prior art process, after receiving the user plane positioning indication from the LMF, the UE needs to first send a User Plane Positioning Acknowledge message to the AMF to start the establishment of the user plane connection. If the UE terminates sending NAS messages, the User Plane Positioning Acknowledge message cannot be sent from the UE to the AMF and the LMF, resulting in the interruption of the user plane establishment process and the failure of the user plane connection establishment.

[0121] Figure 5 The figure is a schematic diagram of a process for establishing a user plane connection provided by an embodiment of this application. The process includes the following steps:

[0122] S501: The NRF sends the first load information of the AMF to the LMF.

[0123] S502: The LMF determines to establish a user plane connection with the UE according to the first load information and other user plane information.

[0124] Embodiment 8:

[0125] The method for establishing a positioning user plane connection according to the embodiments of the present application will be described below through a complete embodiment.

[0126] Figure 6 FIG. is a schematic diagram of a detailed process for connection establishment provided by the embodiments of the present application. The process includes the following steps:

[0127] S601: The AMF sends an Nnrf_NFManagement_NFRegister request to the NRF for registration and notifies the NRF of its profile.

[0128] S602: The NRF stores the profile sent by the AMF and marks the AMF as available.

[0129] S603: The NRF responds to the AMF and confirms acceptance of the AMF's registration request.

[0130] S604: The LMF calls Nnrf_NFDiscovery_Request to query the NRF and requests to discover the AMF.

[0131] S605: The NRF authorizes the AMF service discovery request.

[0132] S606: The NRF responds to the LMF's AMF discovery request and sends the profile of the determined AMF.

[0133] S607: The LMF requests the NRF to send a request to subscribe to the AMF load information and instructs the NRF to send a notification message to the LMF when the AMF load information reaches a preset condition (for example, it may be a certain threshold).

[0134] S608: The NRF authorizes the AMF status subscription request Nnrf_NFManagement_NFStatusSubscribe to determine whether to allow the LMF to subscribe to the load information of the AMF or not to allow the LMF to subscribe to the load information of the AMF.

[0135] S609: If the NRF allows the LMF to subscribe to the load information of the AMF, the NRF responds to the LMF's request.

[0136] S610: The NRF sends a request to subscribe to the AMF load information to the AMF, instructing the AMF to send a notification message to the NRF when the load information reaches a preset condition.

[0137] S611: When the AMF load information reaches a preset condition, whether or not it reaches the period for sending the profile, a second notification message carrying the second load information is sent to the NRF.

[0138] S612: The NRF responds to the second notification message of the AMF.

[0139] S610: The NRF determines the first load information according to the second load information, and sends the first load information to the LMF in the first notification message.

[0140] S614: The LMF determines to continue the positioning process through the user plane connection between the UE and the LMF based on the user plane positioning capability of the UE, the first load information, etc.

[0141] S616: If the LMF determines to implement positioning through the user plane and there is no secure user plane connection established between the UE and the LMF, the LMF sends User Plane information to the AMF to indicate that the UE uses the user plane for positioning.

[0142] S616: After receiving User Plane information from the LMF, the AMF sends it to the UE through the DL NAS TRANSPORT information.

[0143] S617: If there is no established applicable Protocol Data Unit (PDU) session for user plane positioning, the UE uses the URSP containing the PDU session parameters related to user plane positioning to establish the PDU session for user plane positioning. The UE can send an Acknowledge message to the LMF through the AMF.

[0144] S618: The AMF sends the Acknowledge received in S617 to the LMF through Namf_N1messageNotify.

[0145] S619: The UE establishes a secure user plane connection with the LMF.

[0146] S620: The LMF indicates to the AMF in the Nlmf_Location_UPNotify message that the user plane connection between the UE and the LMF has been established.

[0147] S621: The AMF stores the LCS-UP connection context as part of the UE context.

[0148] S622: The positioning-related messages, data, and supplementary event reports are transmitted to the LMF through the established user plane connection.

[0149] Embodiment 9:

[0150] Figure 7 A schematic structural diagram of a connection establishment device provided for this application. The device includes:

[0151] The first receiving module 701 is configured to receive a request from the LMF to subscribe to AMF load information;

[0152] The first processing module 702 is configured to send first load information to the LMF according to the request to subscribe to AMF load information.

[0153] In a possible implementation manner, the first processing module 702 is specifically configured to receive second load information, determine first load information according to the second load information, and send a first notification message to the LMF, where the first load information is carried in the first notification message.

[0154] In a possible implementation manner, the first processing module 702 is specifically configured to determine the information of the load status determined according to the second load information as the first load information; or determine the information determined when the load reaches a threshold or a specific condition according to the second load information as the first load information.

[0155] Figure 8 Another schematic structural diagram of a connection establishment device provided by this application; the device includes:

[0156] The first sending module 801 is configured to send a request to subscribe to AMF load information to the AMF;

[0157] The second receiving module 802 is configured to receive the second load information sent by the AMF.

[0158] In a possible implementation manner, the second receiving module 802 is specifically configured to receive a second notification message sent by the AMF, where the second load information is carried in the second notification message.

[0159] Figure 9 Another schematic structural diagram of a connection establishment device provided by this application; the device includes:

[0160] The third receiving module 901 is configured to receive a request from the NRF to subscribe to AMF load information;

[0161] The second processing module 902 is configured to send second load information to the NRF according to the request to subscribe to AMF load information.

[0162] In a possible implementation manner, the second processing module 902 is specifically configured to determine the second load information by the AMF according to the third load information, and send a second notification message to the NRF, where the second load information of the AMF is carried in the second notification message.

[0163] In a possible implementation manner, the second processing module 902 is specifically configured to determine the information of the load status determined according to the third load information as the second load information; or determine the information determined when the load reaches a threshold or a specific condition according to the third load information as the second load information.

[0164] Figure 10 FIG. 4 is a schematic structural diagram of another connection establishment device provided by this application; the device includes:

[0165] A second sending module 1001, configured to send a request for subscribing to AMF load information to the NRF;

[0166] A third processing module 1002, configured to receive the first load information sent by the NRF to establish a user plane connection.

[0167] In a possible implementation manner, the third processing module 1002 is specifically configured to receive a first notification message sent by the NRF, and the first load information is carried in the first notification message.

[0168] In a possible implementation manner, the third processing module 1002 is further configured to determine to establish a user plane connection according to the first load information and other user plane information.

[0169] Embodiment 10:

[0170] Figure 11 FIG. 5 is a schematic structural diagram of an electronic device provided by this application. On the basis of the above embodiments, an electronic device is further provided in an embodiment of this application, as Figure 11 shown, including: a processor 1101, a communication interface 1102, a memory 1103, and a communication bus 1104. Among them, the processor 1101, the communication interface 1102, and the memory 1103 communicate with each other through the communication bus 1104.

[0171] A computer program is stored in the memory 1103. When the program is executed by the processor 1101, the processor 1101 is caused to execute the following steps:

[0172] Receive a request for subscribing to AMF load information sent by the LMF, and send the first load information to the LMF according to the request for subscribing to AMF load information.

[0173] Furthermore, the processor 1101 is specifically configured to receive the second load information, determine the first load information according to the second load information, and send a first notification message to the LMF, and the first load information is carried in the first notification message.

[0174] Further, the processor 1101 is specifically configured to determine the information of the load status determined according to the second load information as the first load information;

[0175] Or,

[0176] Determine the information determined when the load reaches a threshold or a specific condition according to the second load information as the first load information.

[0177] Based on the above embodiments, an embodiment of the present application further provides an electronic device, including: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory complete mutual communication through the communication bus.

[0178] A computer program is stored in the memory. When the program is executed by the processor 1101, the processor is caused to execute the following steps:

[0179] Send a request to subscribe to the AMF load information to the AMF, and receive the second load information sent by the AMF.

[0180] Further, the processor 1101 is specifically configured to receive the second notification message sent by the AMF, and the second load information is carried in the second notification message.

[0181] Based on the above embodiments, an embodiment of the present application further provides an electronic device, including: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory complete mutual communication through the communication bus.

[0182] A computer program is stored in the memory. When the program is executed by the processor 1101, the processor is caused to execute the following steps:

[0183] Receive a request to subscribe to the AMF load information sent by the NRF, and send the second load information to the NRF according to the request to subscribe to the AMF load information.

[0184] Further, the processor 1101 is specifically configured to determine the second load information by the AMF according to the third load information, and send a second notification message to the NRF, and the second load information of the AMF is carried in the second notification message.

[0185] Further, the processor 1101 is specifically configured to determine the information of the load status determined according to the third load information as the second load information;

[0186] Or,

[0187] The information determined when the load reaches a threshold or a specific condition determined according to the third load information is determined as the second load information.

[0188] Based on the above embodiments, an embodiment of the present application further provides an electronic device, including: a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete communication with each other through the communication bus.

[0189] A computer program is stored in the memory. When the program is executed by the processor 1101, the processor is caused to execute the following steps:

[0190] Send a request to the NRF to subscribe to the AMF load information, and receive the first load information sent by the NRF to establish a user plane connection.

[0191] Further, the processor 1101 is specifically configured to receive a first notification message sent by the NRF, and the first load information is carried in the first notification message.

[0192] Further, the processor 1101 is further configured to determine to establish a user plane connection according to the first load information and other user plane information.

[0193] The communication bus mentioned in the above server may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of simplicity, only a thick line is used in the figure to represent it, but it does not mean that there is only one bus or one type of bus.

[0194] The communication interface is used for communication between the above electronic device and other devices.

[0195] The memory may include a Random Access Memory (RAM), or may also include a Non-Volatile Memory (NVM), such as at least one disk memory. Optionally, the memory may also be at least one storage device located far from the aforementioned processor.

[0196] The above-mentioned processor can be a general-purpose processor, including a central processing unit, a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0197] Embodiment 11:

[0198] Based on the above embodiments, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program executable by an electronic device is stored. When the program runs on the electronic device, the electronic device is caused to execute the following steps when executing:

[0199] A computer program is stored in the memory. When the program is executed by the processor, the processor is caused to execute the following steps:

[0200] Receive a request from the LMF to subscribe to AMF load information, and send first load information to the LMF according to the request to subscribe to AMF load information.

[0201] In a possible implementation manner, the sending the first load information to the LMF includes:

[0202] Receive second load information, determine the first load information according to the second load information, and send a first notification message to the LMF, where the first load information is carried in the first notification message.

[0203] In a possible implementation manner, the determining the first load information according to the second load information includes:

[0204] Determine the information of the load status determined according to the second load information as the first load information;

[0205] Or,

[0206] Determine the information determined when the load reaches a threshold or a specific condition determined according to the second load information as the first load information.

[0207] In a possible implementation manner, the load status includes overloaded or not overloaded;

[0208] The threshold includes a load parameter value;

[0209] The specific condition includes that the AMF receives a notice for load control or capacity reduction.

[0210] Specifically, how the NRF executes the connection establishment method has been described in the above embodiments and will not be elaborated here.

[0211] Based on the above embodiments, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program executable by a processor is stored. When the program runs on the processor, the processor is caused to execute the following steps when executing:

[0212] Send a request to subscribe to AMF load information to the AMF, and receive the second load information sent by the AMF.

[0213] In a possible implementation manner, the receiving the second load information sent by the AMF includes:

[0214] Receive a second notification message sent by the AMF, where the second notification message carries the second load information.

[0215] Specifically, how the NRF executes the connection establishment method has been described in the above embodiments and will not be elaborated here.

[0216] Based on the above embodiments, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program executable by a processor is stored. When the program runs on the processor, the processor is caused to execute the following steps when executing:

[0217] Receive a request sent by the NRF to subscribe to AMF load information, and send the second load information to the NRF according to the request to subscribe to AMF load information.

[0218] In a possible implementation manner, the sending the second load information to the NRF includes:

[0219] The AMF determines the second load information according to the third load information, and sends a second notification message to the NRF, where the second notification message carries the second load information of the AMF.

[0220] In a possible implementation manner, the determining the second load information according to the third load information includes:

[0221] Determine the information of the load status determined according to the third load information as the second load information;

[0222] Or,

[0223] Determine the information determined when the load reaches a threshold or a specific condition according to the third load information as the second load information.

[0224] In a possible implementation manner, the load state includes overloading or not overloading;

[0225] The threshold value includes a load parameter value;

[0226] The specific condition includes that the AMF receives a notification for load control or capacity reduction.

[0227] Specifically, how the AMF executes the connection establishment method has been described in the above embodiments and will not be elaborated here.

[0228] Based on the above embodiments, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program executable by a processor is stored. When the program runs on the processor, the processor is caused to execute the following steps when executed:

[0229] Send a request to the NRF to subscribe to AMF load information, and receive the first load information sent by the NRF to establish a user plane connection.

[0230] In a possible implementation manner, the receiving the first load information sent by the NRF includes:

[0231] Receive a first notification message sent by the NRF, and the first load information is carried in the first notification message.

[0232] In a possible implementation manner, the method further includes:

[0233] Determine to establish a user plane connection according to the first load information and other user plane information.

[0234] Specifically, how the LMF executes the connection establishment method has been described in the above embodiments and will not be elaborated here.

[0235] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.

[0236] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to the application. It should be understood that each flow and / or block in the flowchart and / or block diagram, and the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device produce means for implementing the functions specified in the flow Figure 1 one or more flows and / or blocks Figure 1 or means for implementing the functions specified in one or more blocks.

[0237] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, such that the instructions stored in the computer-readable memory produce a manufacture including instruction means that implement the functions specified in the flow Figure 1 one or more flows and / or blocks Figure 1 or means for implementing the functions specified in one or more blocks.

[0238] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in the flow Figure 1 one or more flows and / or blocks Figure 1 or means for implementing the functions specified in one or more blocks.

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

Claims

1. A connection establishment method, characterized in that Applied to the Network Repository Function (NRF), the method includes: Receiving a request from the Location Management Function (LMF) to subscribe to the load information of the Access and Mobility Management Function (AMF), and sending first load information to the LMF according to the request to subscribe to the AMF load information.

2. The method according to claim 1, wherein The sending of the first load information to the LMF includes: Receiving second load information, determining the first load information according to the second load information, and sending a first notification message to the LMF, where the first load information is carried in the first notification message.

3. The method according to claim 2, wherein The determining of the first load information according to the second load information includes: Determining the information on the load status determined according to the second load information as the first load information; Or, Determining the information determined when the load determined according to the second load information reaches a threshold or a specific condition as the first load information.

4. The method according to claim 3, wherein The load status includes overloaded or not overloaded; The threshold includes a load parameter value; The specific condition includes that the AMF receives a notification for load control or capacity reduction.

5. A connection establishment method, characterized in that Applied to the Network Repository Function (NRF), the method includes: Sending a request to subscribe to the AMF load information to the Access and Mobility Management Function (AMF), and receiving the second load information sent by the AMF.

6. The method according to claim 5, wherein The receiving of the second load information sent by the AMF includes: Receiving a second notification message sent by the AMF, where the second load information is carried in the second notification message.

7. A connection establishment method, characterized in that, Applied to the Access and Mobility Management Function (AMF), the method includes: Receiving a request from the Network Repository Function (NRF) to subscribe to the AMF load information, and sending second load information to the NRF according to the request to subscribe to the AMF load information.

8. The method according to claim 7, wherein The sending of the second load information to the NRF includes: The AMF determines the second load information according to the third load information, and sends a second notification message to the NRF, where the second load information of the AMF is carried in the second notification message.

9. The method according to claim 8, characterized in that, The determining of the second load information according to the third load information includes: Determining the information on the load status determined according to the third load information as the second load information; Or, Determining the information determined when the load determined according to the third load information reaches a threshold or a specific condition as the second load information.

10. The method according to claim 9, characterized in that, The load status includes overloaded or not overloaded; The threshold includes a load parameter value; The specific condition includes that the AMF receives a notification for load control or capacity reduction.

11. A connection establishment method, characterized in that, Applied to the Location Management Function (LMF), the method includes: Sending a request to subscribe to the AMF load information to the Network Repository Function (NRF), and receiving the first load information sent by the NRF to establish a user plane connection.

12. The method according to claim 11, wherein The receiving of the first load information sent by the NRF includes: Receiving a first notification message sent by the NRF, where the first load information is carried in the first notification message.

13. The method according to claim 12, characterized in that The method further includes: Determining to establish a user plane connection according to the first load information and other user plane information.

14. A connection establishment device, characterized in that, Applied to the Network Repository Function (NRF), the apparatus includes: A first receiving module, configured to receive a request from the Location Management Function (LMF) to subscribe to the load information of the Access and Mobility Management Function (AMF); A first processing module, configured to send first load information to an LMF according to the request for subscribing to AMF load information.

15. A connection establishment device, characterized in that, Applied to a network repository function NRF, the apparatus includes: A first sending module, configured to send a request for subscribing to AMF load information to a mobility management function AMF; A second receiving module, configured to receive second load information sent by the AMF.

16. A connection establishment device, characterized in that Applied to a mobility management function AMF, the apparatus includes: A third receiving module, configured to receive a request for subscribing to AMF load information sent by a network repository function NRF; A second processing module, configured to send second load information to the NRF according to the request for subscribing to AMF load information.

17. A connection establishment device, characterized in that, Applied to a location management function LMF, the apparatus includes: A second sending module, configured to send a request for subscribing to AMF load information to a network repository function NRF; A third processing module, configured to receive the first load information sent by the NRF to establish a user plane connection.

18. An electronic device, characterized in that, The electronic device at least includes a processor and a memory. When the processor executes a computer program stored in the memory, it performs the steps of the connection establishment method according to any one of claims 1-10.

19. A computer-readable storage medium, characterized in that, A computer-readable storage medium stores a computer program. When the computer program is executed by a processor, it implements the steps of the connection establishment method according to any one of claims 1-10.