User contract data updating method, device and system

During the UE registration process, the user contract data is forwarded from the failed primary AMF or SMF to the backup network element using the identifier in the subscription message, which solves the problem that UDM cannot notify the backup network element, and realizes real-time update of user policies and System disaster recovery.

CN115022876BActive Publication Date: 2024-12-27CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210599458.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-30
Publication Date
2024-12-27
Estimated Expiration
2042-05-30

AI Technical Summary

Technical Problem

In the 3GPP standard, during the UE registration process, when the main AMF or SMF fails, UDM cannot successfully send the user contract data update notification to the backup AMF or SMF, resulting in the notification failure and the real-time update of the user policy cannot be achieved.

Method used

By receiving the subscription message sent by the primary first network element, including the identification of the primary and backup network elements, when the primary network element fails, the UE's contract data is sent to the backup network element to realize the disaster recovery of data update. The specific method includes sending the contract data to the backup network element according to the identification of the backup network element when the main network element fails, or sending a subscription message to the second network element, including the identification of the backup network element, The second network element transmits data according to the identification of the backup network element.

Benefits of technology

It realizes real-time update of user policies when the main network element fails, ensuring that the contract data of user equipment can be updated in a timely manner, avoid notification failures, and improves the system's disaster recovery capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115022876B_ABST
    Figure CN115022876B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method, device and system for updating user subscription data, which relates to the field of wireless communications. The method includes: a second network element receives a subscription message sent by an active first network element, wherein the subscription message includes the identifiers of the active first network element and the standby first network element; and when the active first network element fails, according to the identifier of the standby first network element, the UE's updated subscription data is sent to the standby first network element. The present disclosure enables the second network element to send the UE's updated subscription data to the standby first network element when the active first network element fails, thereby realizing real-time update of user policies.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of wireless communications, and in particular to a method, device and system for updating user subscription data. Background Art

[0002] In the 3GPP standard, during the UE (User Equipment) registration process, AMF (Authentication Management Function) or SMF (Session Management Function) will subscribe to the user's contract data update notification from UDM (Unified Data Management). The message will carry the Callback URI (Uniform Resource Identifier) ​​of AMF and SMF. When the user's contract data changes, UDM will find the AMF and SMF according to the Callback URI information in the subscription message and send a notification message to them. In the scenario of AMF and SMF hot standby, when the main AMF fails or the main SMF fails, it cannot cancel the subscription to UDM. When the user's contract data is updated, UDM still sends notification messages to the original main AMF and SMF according to the Callback URI in the subscription message, resulting in notification failure. UDM is also unable to send notification messages to the backup AMF and backup SMF. Summary of the invention

[0003] A technical problem to be solved by the present disclosure is to provide a method, device and system for updating user subscription data, which can send the UE's updated subscription data to the backup first network element when the main first network element fails, thereby realizing real-time update of user policy.

[0004] According to one aspect of the present disclosure, a method for updating user contract data is proposed, comprising: receiving a subscription message sent by an active first network element, wherein the subscription message includes identifiers of the active first network element and the standby first network element; and when the active first network element fails, sending the updated contract data of the user equipment UE to the standby first network element according to the identifier of the standby first network element.

[0005] In some embodiments, the UE's updated subscription data is sent to the active first network element, wherein when a failure of the active first network element is sensed or no response message from the active first network element is received, the UE's updated subscription data is sent to the standby first network element.

[0006] In some embodiments, the active first network element is an active authentication management function AMF entity, and the standby first network element is a standby AMF entity; or the active first network element is an active session management function SMF entity, and the standby first network element is a standby SMF entity.

[0007] In some embodiments, the identifiers of the active first network element and the standby first network element are uniform resource identifiers (URIs).

[0008] According to another aspect of the present disclosure, a method for updating user contract data is also proposed, including: an active first network element sends a subscription message to a second network element, wherein the subscription message includes identifiers of the active first network element and the standby first network element; and when the active first network element fails, the standby first network element receives updated contract data of the user equipment UE sent by the second network element, wherein the second network element sends the updated contract data of the UE to the standby first network element according to the identifier of the standby first network element.

[0009] In some embodiments, the active first network element sends a request message to the standby first network element to obtain the identifier of the standby first network element; and the active first network element receives the identifier sent by the standby first network element, and sends the identifiers of the standby first network element and the active first network element to the second network element.

[0010] In some embodiments, the active first network element is an active authentication management function AMF entity, and the standby first network element is a standby AMF entity; or the active first network element is an active session management function SMF entity, and the standby first network element is a standby SMF entity.

[0011] In some embodiments, the second network element is a unified data management (UDM) entity, or a group management and control function (GMCF) module.

[0012] In some embodiments, the identifiers of the active first network element and the standby first network element are uniform resource identifiers (URIs).

[0013] According to another aspect of the present disclosure, a second network element is also proposed, including: an information receiving unit, configured to receive a subscription message sent by the active first network element, wherein the subscription message includes the identifiers of the active first network element and the standby first network element; and a data sending unit, configured to send the updated contract data of the user equipment UE to the standby first network element according to the identifier of the standby first network element when the active first network element fails.

[0014] According to another aspect of the present disclosure, a user contract data updating device is also proposed, including: an active first network element, configured to send a subscription message to a second network element, wherein the subscription message includes identifiers of the active first network element and the standby first network element; and a standby first network element, configured to receive updated contract data of a user equipment UE sent by the second network element when the active first network element fails, wherein the second network element sends the updated contract data of the UE to the standby first network element according to the identifier of the standby first network element.

[0015] In some embodiments, the active first network element is also configured to send a request message to the standby first network element to obtain the identifier of the standby first network element, and send the identifiers of the standby first network element and the active first network element to the second network element; and the standby first network element is configured to send its own identifier to the active first network element.

[0016] According to another aspect of the present disclosure, a user subscription data updating system is also proposed, comprising: the above-mentioned second network element; and the above-mentioned user subscription data updating device.

[0017] According to another aspect of the present disclosure, an electronic device is also proposed, including: a memory; and a processor coupled to the memory, wherein the processor is configured to execute the user subscription data updating method as described above based on instructions stored in the memory.

[0018] According to another aspect of the present disclosure, a non-transitory computer-readable storage medium is also proposed, on which computer program instructions are stored, and when the instructions are executed by a processor, the user subscription data updating method as described above is implemented.

[0019] In the disclosed embodiment, the second network element can send the updated subscription data of the UE to the backup first network element according to the identifier of the backup first network element when the active first network element fails, thereby realizing real-time update of user policy.

[0020] Other features and advantages of the present disclosure will become apparent from the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The accompanying drawings, which constitute a part of the specification, illustrate embodiments of the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0022] The present disclosure may be more clearly understood from the following detailed description with reference to the accompanying drawings, in which:

[0023] Figure 1 A flowchart of some embodiments of the method for updating user subscription data disclosed in the present invention;

[0024] Figure 2Schematic diagram of the flow chart of other embodiments of the method for updating user subscription data disclosed in the present invention;

[0025] Figure 3 Schematic diagram of the flow chart of other embodiments of the method for updating user subscription data disclosed in the present invention;

[0026] Figure 4 Schematic diagram of the flow chart of other embodiments of the method for updating user subscription data disclosed in the present invention;

[0027] Figure 5 Schematic diagram of the flow chart of other embodiments of the method for updating user subscription data disclosed in the present invention;

[0028] Figure 6 Schematic diagram of the flow chart of other embodiments of the method for updating user subscription data disclosed in the present invention;

[0029] Figure 7 Schematic diagram of the flow chart of other embodiments of the method for updating user subscription data disclosed in the present invention;

[0030] Figure 8 Schematic diagram of the flow chart of other embodiments of the method for updating user subscription data disclosed in the present invention;

[0031] Fig. 9 It is a schematic diagram of the structure of some embodiments of the second network element disclosed in the present invention;

[0032] Fig.10 A schematic diagram of the structure of some embodiments of the user contract data updating device disclosed in the present invention; and

[0033] Fig.11 It is a schematic diagram of the structure of some embodiments of the electronic device disclosed in the present invention. DETAILED DESCRIPTION

[0034] Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present disclosure unless otherwise specifically stated.

[0035] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0036] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present disclosure, its application, or uses.

[0037] Technologies, methods, and apparatus known to ordinary technicians in the relevant field may not be discussed in detail, but where appropriate, such technologies, methods, and apparatus should be considered part of the authorization specification.

[0038] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0039] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0040] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0041] Figure 1 The flowchart of some embodiments of the user subscription data update method disclosed in the present invention is shown in FIG. This embodiment is executed by a second network element, which is, for example, a UDM network element or a GMCF (Group Management Control Function) module, that is, a network element capable of storing user subscription data.

[0042] In step 110, a subscription message sent by an active first network element is received, wherein the subscription message includes identifiers of the active first network element and the standby first network element.

[0043] In some embodiments, the active first network element is an active AMF entity, and the standby first network element is a standby AMF entity.

[0044] In some embodiments, the active first network element is an active SMF entity, and the standby first network element is a standby SMF entity.

[0045] In some embodiments, the identifiers of the active first network element and the standby first network element are URIs.

[0046] In some embodiments, the active AMF entity sends a request message to the standby AMF entity to obtain the URI of the standby AMF, and after receiving the URI sent by the standby AMF entity, sends the URIs of the standby AMF entity and the active AMF entity to the UDM entity.

[0047] In some embodiments, the active SMF entity sends a request message to the standby SMF entity to obtain the URI of the standby SMF. After receiving the URI sent by the standby SMF entity, the URIs of the standby SMF entity and the active SMF entity are sent to the UDM entity.

[0048] In step 120, when the active first network element fails, the updated subscription data of the UE is sent to the standby first network element according to the identifier of the standby first network element.

[0049] In some embodiments, the second network element sends the UE's updated subscription data to the active first network element, wherein when the active first network element is sensed to have failed or no response message from the active first network element is received, the UE's updated subscription data is sent to the standby first network element.

[0050] In the above embodiment, the second network element can send the updated subscription data of the UE to the backup first network element according to the identifier of the backup first network element when the active first network element fails, thereby realizing real-time update of user policy.

[0051] Figure 2 Schematic diagram of the flow chart of other embodiments of the method for updating user subscription data disclosed in the present invention.

[0052] In step 210, the active first network element sends a subscription message to the second network element, wherein the subscription message includes the identifiers of the active first network element and the standby first network element.

[0053] In some embodiments, the active first network element sends a request message to the standby first network element to obtain the identifier of the standby first network element, receives the identifier sent by the standby first network element, and sends the identifiers of the standby first network element and the active first network element to the second network element.

[0054] In some embodiments, the active first network element is an active AMF entity, and the standby first network element is a standby AMF entity.

[0055] In some embodiments, the active first network element is an active SMF entity, and the standby first network element is a standby SMF entity.

[0056] In some embodiments, the identifiers of the active first network element and the standby first network element are URIs.

[0057] In some embodiments, the active AMF entity sends a request message to the standby AMF entity to obtain the URI of the standby AMF, and after receiving the URI sent by the standby AMF entity, sends the URIs of the standby AMF entity and the active AMF entity to the UDM entity.

[0058] In some embodiments, the active SMF entity sends a request message to the standby SMF entity to obtain the URI of the standby SMF. After receiving the URI sent by the standby SMF entity, the URIs of the standby SMF entity and the active SMF entity are sent to the UDM entity.

[0059] In step 220, when the active first network element fails, the standby first network element receives the UE's updated subscription data sent by the second network element, wherein the second network element sends the UE's updated subscription data to the standby first network element according to the identifier of the standby first network element.

[0060] In some embodiments, the second network element sends the UE's updated subscription data to the active first network element, and upon sensing a failure of the active first network element or failing to receive a response message from the active first network element, sends the UE's updated subscription data to the standby first network element.

[0061] In the above embodiment, in the first network element hot standby scenario, when the active first network element fails, the second network element can successfully send a notification message to the standby first network element. The first network element can obtain updated user subscription data in a timely manner, so that a new user policy can be adopted to achieve real-time and accurate policy control of users.

[0062] Figure 3 The flowchart of other embodiments of the user subscription data update method disclosed in the present invention is as follows. In this embodiment, the first network element is an AMF entity as an example, the second network element is an UDM entity as an example, and multiple AMF entities constitute an AMF pool.

[0063] In step 310, the UE initially registers.

[0064] In step 320, the active AMF entity sends a request message to the standby AMF entity, requesting to obtain the Callback URI of the standby AMF entity.

[0065] In step 330, the standby AMF entity sends its Callback URI to the active AMF entity.

[0066] In step 340, the active AMF entity sends a subscription message to the UDM entity, and the subscription message carries the Callback URI of the active AMF entity and the standby AMF entity.

[0067] In some embodiments, the subscription message is Nudm_Subscriber Data Management_subscriberequest (Subscription Data Management-Subscription Request), and the Callback URI of the primary AMF entity and the backup AMF entity is reported in the parameter callback Reference.

[0068] In step 350, after the UE subscription data is updated, the UDM entity sends a notification message to the primary AMF entity, which carries the UE subscription data.

[0069] In some embodiments, Figure 4 As shown, the notification message is Nudm_SDM_Notification Request (User Data Management Notification Request).

[0070] In step 360, the UDM entity determines that the active AMF entity fails, and sends a notification message to the standby AMF entity, which carries the UE subscription data.

[0071] In some embodiments, the UDM entity determines that the active AMF entity fails based on the heartbeat message, or does not receive a reply message Nudm_SDM_Notification Response (User Data Management Notification Response) from the active AMF entity, then the UDM sends the message Nudm_SDM_Notification Request to the standby AMF entity.

[0072] After receiving the notification message, the standby AMF entity updates the stored user subscription data and replies to the UDM entity.

[0073] like Figure 4 As shown, the UDM entity sends a Nudm_SDM_Notification Response to the standby AMF entity.

[0074] In the above embodiment, in the AMF entity standby scenario, when the primary AMF entity fails, the UDM entity can successfully send a notification message to the standby AMF entity. The AMF entity can obtain updated user contract data in a timely manner, so that new user policies can be adopted to achieve real-time and accurate policy control of users. This embodiment realizes disaster recovery of user contract data updates.

[0075] Figure 5 The flowchart of some other embodiments of the method for updating user subscription data disclosed in the present invention is as follows. In this embodiment, the first network element is an AMF entity as an example, and the second network element is an UDM entity as an example.

[0076] In step 510, the UE sends a registration request to the RAN (Radio Access Network).

[0077] In step 520, the RAN sends a registration request to the primary AMF entity.

[0078] In step 530, security authentication (Authentication) / (Security) is completed.

[0079] In step 540, the active AMF entity sends a request to obtain a CallbackURI to the standby AMF entity.

[0080] In step 550, the standby AMF entity returns its own CallbackURI request to the active AMF entity.

[0081] In step 560, the UDM entity receives the UE registration request (Nudm_UECM_Registration, UE context management registration) sent by the primary AMF entity.

[0082] In step 570, the active AMF entity subscribes to user data (Nudm_SDM_Get) from the UDM entity and obtains a response from the UDM entity.

[0083] In step 580, the active AMF entity sends the CallbackURI of the active and standby AMF entities to the UDM entity.

[0084] In step 590, the primary AMF entity sends a registration response (Registration Accept) to the UE.

[0085] In the above embodiment, in the UE registration process, a message is added for the primary AMF entity to obtain the callback URI from the backup AMF entity, and the callback URI information of the backup AMF entity is added to the subscription message sent by the primary AMF entity to the UDM entity, so that the UDM obtains the URI information of the backup AMF entity. In the event that the primary AMF entity fails and fails to cancel the subscription, the UDM entity can send the user contract data update notification to the backup AMF entity to achieve real-time update of the user policy, thereby better controlling the UE policy.

[0086] Figure 6 The flowchart of other embodiments of the method for updating user subscription data of the present disclosure is shown in FIG. 1. In this embodiment, the first network element is an SMF entity as an example, the second network element is an UDM entity as an example, and multiple SMF entities constitute an SMF pool.

[0087] At step 610, the UE initially registers.

[0088] In step 620, the active SMF entity sends a request message to the standby SMF entity, requesting to obtain the Callback URI of the standby SMF entity.

[0089] In step 630, the standby SMF entity sends its Callback URI to the active SMF entity.

[0090] In step 640, the active SMF entity sends a subscription message to the UDM entity, and the subscription message carries the Callback URIs of the active SMF entity and the standby SMF entity.

[0091] In some embodiments, the subscription message is Nudm_Subscriber Data Management_subscriberequest (Subscription Data Management-Subscription Request), and the Callback URI of the active SMF entity and the standby SMF entity is reported in the parameter callback Reference.

[0092] In step 650, after the UE subscription data is updated, the UDM entity sends a notification message to the active SMF entity, and the message carries the UE subscription data.

[0093] In some embodiments, Figure 4 As shown, the notification message is Nudm_SDM_Notification Request (User Data Management Notification Request).

[0094] In step 660, the UDM entity determines that the active SMF entity fails, and sends a notification message to the standby SMF entity, where the message carries the UE subscription data.

[0095] In some embodiments, the UDM entity determines that the active SMF entity fails based on the heartbeat message, or does not receive a reply message Nudm_SDM_Notification Response (User Data Management Notification Response) from the active SMF entity, then the UDM sends the message Nudm_SDM_Notification Request to the standby SMF entity.

[0096] After receiving the notification message, the standby SMF entity updates the stored user contract data and replies to the UDM entity.

[0097] like Figure 7 As shown, the UDM entity sends a Nudm_SDM_Notification Response to the standby SMF entity.

[0098] In the above embodiment, in the SMF entity standby scenario, when the main SMF entity fails, the UDM entity can successfully send a notification message to the standby SMF entity. The SMF entity can obtain updated user contract data in a timely manner, so that new user policies can be adopted to achieve real-time and accurate policy control of users. This embodiment realizes disaster recovery of user contract data updates.

[0099] Figure 8 The flowchart of other embodiments of the method for updating user subscription data of the present disclosure is shown in FIG.

[0100] In step 810, the UE sends a PDU session establishment request (PDU Session Establishment Request) to the AMF entity.

[0101] In step 820, the AMF entity sends a PDU session establishment SM context request (Nsmf_PDUSession_CreateSMContext Request) to the active and standby SMF entities.

[0102] In step 830, the active SMF entity obtains the CallbackURI of the standby SMF entity and sends the URIs of the active and standby SMF entities to the UDM, namely, Subscription retrieval / Subscription for updates.

[0103] In step 840, the SMF entity sends a PDU session create context response (Nsmf_PDUSession_CreateSMContext Response) to the AMF entity.

[0104] In step 850, PDU session authentication / authorization.

[0105] In step 860, the SMF entity communicates with the AMF entity to transfer information (Namf_Communication_N1N2Message Transfer).

[0106] In step 870, the AMF entity sends an N2 PDU Session Request to the RAN.

[0107] In step 880, the RAN sends a PDU session establishment success message (PDU Session EstablishmentAccept) to the UE.

[0108] In the above embodiment, in the UE registration process, a message is added for the primary SMF entity to obtain the callback URI from the backup SMF entity, and the callback URI information of the backup SMF entity is added to the subscription message sent by the primary SMF entity to the UDM entity, so that the UDM obtains the URI information of the backup SMF entity. In the case that the primary SMF entity fails and fails to cancel the subscription, the UDM entity can send the user contract data update notification to the backup SMF entity to realize the real-time update of the user policy, so as to better control the UE policy.

[0109] Fig. 9 It is a structural diagram of some embodiments of the second network element of the present disclosure, where the second network element is, for example, a UDM entity, and includes an information receiving unit 910 and a data sending unit 920.

[0110] The information receiving unit 910 is configured to receive a subscription message sent by the active first network element, wherein the subscription message includes identifiers of the active first network element and the standby first network element.

[0111] In some embodiments, the first network element is an AMF entity or an SMF entity, and is identified by a URI.

[0112] The data sending unit 920 is configured to send the updated subscription data of the user equipment UE to the backup first network element according to the identifier of the backup first network element when the active first network element fails.

[0113] In some embodiments, the data sending unit 920 sends the UE's updated subscription data to the active first network element, wherein when the active first network element is sensed to fail or no response message from the active first network element is received, the UE's updated subscription data is sent to the standby first network element.

[0114] In the above embodiment, the second network element can send the updated subscription data of the UE to the backup first network element according to the identifier of the backup first network element when the active first network element fails, thereby realizing disaster recovery of the subscription data update.

[0115] Fig.10 This is a structural diagram of some embodiments of the user subscription data updating device disclosed in the present invention, where the device includes an active first network element 1010 and a standby first network element 1020.

[0116] The active first network element 1010 is configured to send a subscription message to the second network element, wherein the subscription message includes the identifiers of the active first network element and the standby first network element.

[0117] In some embodiments, the first network element is an AMF entity or an SMF entity, multiple AMF entities constitute an AMF entity pool, multiple SMF entities constitute an SMF entity pool, and the second network element is a UDM entity.

[0118] In some embodiments, the identifier of the first network element is a URI of the first network element.

[0119] In some embodiments, the active first network element 1010 is further configured to send a request message to the standby first network element to obtain the identifier of the standby first network element, and send the identifiers of the standby first network element and the active first network element to the second network element.

[0120] The backup first network element 1020 is configured to receive updated subscription data of the user equipment UE sent by the second network element when the active first network element fails, wherein the second network element sends the updated subscription data of the UE to the backup first network element according to the identifier of the backup first network element.

[0121] In some embodiments, the standby first network element is configured to send its own identification to the active first network element.

[0122] In the above embodiment, in the hot standby scenario of the first network element, the active first network element sends the identifier of the active and standby first network element to the second network element, and when the active first network element fails, the second network element sends a notification message to the standby first network element. The first network element can obtain updated user subscription data in a timely manner, so that a new user policy can be adopted to achieve real-time and accurate policy control of users.

[0123] In other embodiments of the present disclosure, a user subscription data update system is also protected, which includes the second network element in the above embodiment, and the active first network element and the backup first network element in the user subscription data update device in the above embodiment.

[0124] Fig.11 It is a schematic diagram of the structure of some embodiments of the electronic device disclosed in the present invention. When the electronic device 1100 performs the function of the second network element, it is located in the second network element; when the electronic device 1100 performs the function of the first network element, it is located in the first network element. The electronic device 1100 includes a memory 1110 and a processor 1120. Among them: the memory 1110 can be a disk, a flash memory or any other non-volatile storage medium. The memory is used to store the instructions in the above embodiments. The processor 1120 is coupled to the memory 1110 and can be implemented as one or more integrated circuits, such as a microprocessor or a microcontroller. The processor 1120 is used to execute instructions stored in the memory.

[0125] In some embodiments, the processor 1120 is coupled to the memory 1110 via a BUS 1130. The electronic device 1100 may also be connected to an external storage system 1150 via a storage interface 1140 to call external data, and may also be connected to a network or another computer system (not shown) via a network interface 1160. No further detailed description will be given here.

[0126] In this embodiment, by storing data instructions in a memory and then processing the above instructions through a processor, AMF / SMF can obtain updated user contract data in a timely manner, so that new user policies can be adopted to achieve real-time and accurate policy control of users.

[0127] In other embodiments, a computer-readable storage medium stores computer program instructions, which implement the steps of the methods in the above-mentioned embodiments when executed by a processor. It should be understood by those skilled in the art that the embodiments of the present disclosure may be provided as methods, devices, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present disclosure may take the form of a computer program product implemented on one or more computer-usable non-transient storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0128] The present disclosure is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present disclosure. It should be understood that each process and / or block in the flowchart and / or block diagram and the combination of processes 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 a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce 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.

[0129] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising 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.

[0130] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing 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.

[0131] So far, the present disclosure has been described in detail. In order to avoid obscuring the concept of the present disclosure, some details known in the art are not described. Based on the above description, those skilled in the art can fully understand how to implement the technical solution disclosed here.

[0132] Although some specific embodiments of the present disclosure have been described in detail by way of example, it should be understood by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present disclosure. It should be understood by those skilled in the art that the above embodiments may be modified without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.

Claims

1. A method for updating user subscription data, executed by a second network element, comprising: Receive a subscription message sent by an active first network element, wherein the subscription message includes identifiers of the active first network element and the standby first network element, the identifiers of the active first network element and the standby first network element are uniform resource identifiers URIs, and the active first network element is an active authentication management function AMF entity or an active session management function SMF entity; Sending the updated subscription data of the UE to the primary first network element; and When a failure of the active first network element is sensed or no response message from the active first network element is received, the updated subscription data of the user equipment UE is sent to the standby first network element according to the identifier of the standby first network element.

2. The method for updating user contract data according to claim 1, wherein: In the case where the active first network element is the active AMF entity, the standby first network element is a standby AMF entity; or In the case where the active first network element is an active SMF entity, the standby first network element is a standby SMF entity.

3. A method for updating user contract data, comprising: The active first network element sends a subscription message to the second network element, wherein the subscription message includes identifiers of the active first network element and the standby first network element, the identifiers of the active first network element and the standby first network element are uniform resource identifiers URIs, and the active first network element is an active authentication management function AMF entity or an active session management function SMF entity; and When the active first network element fails, the backup first network element receives the updated subscription data of the user equipment UE sent by the second network element, wherein the second network element sends the updated subscription data of the UE to the active first network element, and when sensing the failure of the active first network element or not receiving the response message from the active first network element, sends the updated subscription data of the UE to the backup first network element according to the identifier of the backup first network element.

4. The method for updating user contract data according to claim 3, wherein: The active first network element sends a request message for acquiring an identifier of the standby first network element to the standby first network element; as well as The active first network element receives the identifier sent by the standby first network element, and sends the identifiers of the standby first network element and the active first network element to the second network element.

5. The method for updating user subscription data according to claim 3 or 4, wherein: In the case where the active first network element is the active AMF entity, the standby first network element is a standby AMF entity; or In the case where the active first network element is an active SMF entity, the standby first network element is a standby SMF entity.

6. The method for updating user subscription data according to claim 3 or 4, wherein: The second network element is a unified data management (UDM) entity, or a group management and control function (GMCF) module.

7. A second network element, comprising: an information receiving unit, configured to receive a subscription message sent by an active first network element, wherein the subscription message includes identifiers of the active first network element and the standby first network element, the identifiers of the active first network element and the standby first network element are uniform resource identifiers URIs, and the active first network element is an active authentication management function AMF entity or an active session management function SMF entity; and The data sending unit is configured to send the UE's updated contract data to the active first network element, and when the active first network element is sensed to fail, or no response message from the active first network element is received, the updated contract data of the user equipment UE is sent to the standby first network element according to the identifier of the standby first network element.

8. A user contract data updating device, comprising: an active first network element, configured to send a subscription message to a second network element, wherein the subscription message includes identifiers of the active first network element and the standby first network element, the identifiers of the active first network element and the standby first network element are uniform resource identifiers URIs, and the active first network element is an active authentication management function AMF entity or an active session management function SMF entity; and The backup first network element is configured to receive updated subscription data of a user equipment UE sent by the second network element when the active first network element fails, wherein the second network element sends the updated subscription data of the UE to the active first network element, and when the second network element senses that the active first network element fails, or does not receive a response message from the active first network element, sends the updated subscription data of the UE to the backup first network element according to the identifier of the backup first network element.

9. The user contract data updating device according to claim 8, wherein: The active first network element is further configured to send a request message for obtaining an identifier of the standby first network element to the standby first network element, and send the identifiers of the standby first network element and the active first network element to the second network element; as well as The standby first network element is configured to send its own identification to the active first network element.

10. A user contract data updating system, comprising: The second network element as claimed in claim 7; as well as The user contract data updating device as described in claim 8 or 9.

11. An electronic device, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the user subscription data updating method according to any one of claims 1 to 6 based on instructions stored in the memory.

12. A non-transitory computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, implement the user subscription data updating method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Subscription updating method, device and system

    CN109936843A

  • PDU session reconstruction method, device and system and storage medium

    CN110958718A