WO2019214343A1 - 订阅更新方法、设备及系统 - Google Patents
订阅更新方法、设备及系统 Download PDFInfo
- Publication number
- WO2019214343A1 WO2019214343A1 PCT/CN2019/078455 CN2019078455W WO2019214343A1 WO 2019214343 A1 WO2019214343 A1 WO 2019214343A1 CN 2019078455 W CN2019078455 W CN 2019078455W WO 2019214343 A1 WO2019214343 A1 WO 2019214343A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network element
- subscription
- event
- target
- address information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/12—Reselecting a serving backbone network switching or routing node
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/14—Mobility data transfer between corresponding nodes
Definitions
- the present application relates to the field of communications technologies, and in particular, to a subscription update method, device, and system.
- an access and mobility management function (AMF) network element for terminal services can be configured as a session management function (SMF) network element and unified data management (unified data).
- the management, UDM) network element or policy control function (PCF) network element and other events notify the network element to subscribe to events related to the terminal.
- the AMF network element sends a subscription request to the event notification network element, where the subscription request carries the subscription information of the AMF network element related to the terminal, such as the subscription event information of the terminal, and the AMF network related to the subscription event.
- the event notification network element sends a subscription response to the AMF network element, and the subscription response carries an event notification ID assigned by the network element to the subscription event.
- the event notification network element sends an event notification and a notification association identifier to the AMF network element subscribed to the event according to the callback address information of the AMF network element associated with the terminal, and is determined by the AMF network element according to the AMF network element.
- the notification association ID associates an event notification with a subscription event.
- the subscription event is When the notification condition is met, the event notification network element still sends an event notification of the subscription event to the source subscription network element according to the saved subscription information of the source AMF network element related to the terminal, so that the target subscription network element currently serving the terminal service cannot be informed in time. Subscribe to event notifications for events so that the corresponding subscription events cannot be processed in a timely manner.
- the embodiment of the present application provides a subscription update method, a device, and a system, so that the target subscription network element can timely notify the event notification of the subscription event in the scenario that the terminal migrates from the source subscription network element to the target subscription network element.
- the first aspect provides a subscription update method, which is applied to a scenario in which a first terminal migrates from a source subscription network element to a target subscription network element, where the method includes: the first event notification network element determines the first end of the first terminal. The notification condition of the subscription event is satisfied; the first event notification network element obtains the first callback address information of the target subscription network element; the first event notification network element sends the first message to the target subscription network element according to the first callback address information.
- the first message carries the identifier of the first terminal and the first event notification of the first subscription event, where the identifier of the first terminal is used to associate the first event notification with the first terminal.
- the first event notification network element may obtain the first callback address information of the target subscription network element in the scenario that the first terminal migrates from the source subscription network element to the target subscription network element, and subscribes to the network element according to the target subscription network element.
- the callback address information is sent to the target subscription network element to send the first event notification and the identifier of the first terminal, where the identifier of the first terminal is used to associate the first event notification with the first terminal.
- the target subscription network element can obtain the event notification of the first subscription event in time according to the identifier of the first terminal and the first event notification, combined with the first callback address information. Therefore, based on the solution, the target subscription network element can be notified of the event notification of the subscription event in time in the scenario that the terminal migrates from the source subscription network element to the target subscription network element, so that the corresponding subscription event can be processed in time.
- the first callback address information is address information associated with the target subscription network element, or the first callback address information is address information associated with the terminal group where the first terminal is located. That is, the first callback address information in the embodiment of the present application may be the address information of the terminal group granularity, or may be the address information of the subscription network element granularity, which is not specifically limited in this embodiment of the present application.
- the first message further carries a first notification association identifier allocated by the source subscription network element for the first subscription event, wherein the first notification association identifier is used to determine the first subscription event.
- the subscription update method provided by the embodiment of the present application may further include: the first event notification network element receives the second message from the target subscription network element, and the second message carries the target subscription network element.
- Two callback address information and first indication information wherein the second callback address information is address information associated with the first subscription event, the first indication information is used to determine the first subscription event, the second callback address information
- the first event notification network element sends the second event notification of the first subscription event to the target subscription network element according to the second callback address information. That is, in the embodiment of the present application, in the scenario that the terminal migrates from the source subscription network element to the target subscription network element, the first event notification network element can obtain the second callback of the target subscription network element corresponding to the first subscription event.
- the address information may further send a second event notification to the target subscription network element according to the second callback address information, so that the target subscription network element can be timely according to the second event notification and the second callback address information.
- Know the event notification for the first subscription event Therefore, based on the solution, the target subscription network element can be notified of the event notification of the subscription event in time in the scenario that the terminal migrates from the source subscription network element to the target subscription network element, so that the corresponding subscription event can be processed in time.
- the subscription update method provided by the embodiment of the present application may further include: the first event notification network element receives a first status notification from the source subscription network element or the target subscription network element, the first status Notifying the first callback address information of the target subscription network element; correspondingly, the first event notification network element obtains the first callback address information of the target subscription network element, including: the first event notification network element is notified according to the first status And determining the first callback address information of the target subscription network element. Based on the solution, the first event notification network element can obtain the first callback address information of the target subscription network element.
- the first event notification network element obtains the first callback address information of the target subscription network element, including: the first event notification network element sends a fourth message to the network storage function network element, the fourth The message carries the second indication information and any one of the following: the source subscription network element is a first group identifier that is allocated by the terminal group where the first terminal is located, a collection identifier of the subscription network element set corresponding to the first group identifier, and the target subscription The identifier of the network element, or the identifier of the target subscription network element and the first group identifier, where the second indication information is used to indicate that the fourth message is used to request the first callback address information of the target subscription network element; An event notification network element receives the first callback address information of the target subscription network element from the network storage function network element. Based on the solution, the first event notification network element can obtain the first callback address information of the target subscription network element.
- the subscription update method provided by the embodiment of the present application may further include: the first event notification network element determines the source subscription. The network element no longer provides services for the first terminal.
- the target subscription network element includes a target mobility management network element; correspondingly, the first group identifier is a global unique mobility management network element identifier GUAMI corresponding to the terminal group where the first terminal is located.
- the first event notification network element obtains the first callback address information of the target subscription network element, including: the first event notification network element according to the callback address of the source subscription network element associated with the first terminal
- the third event notification of the first subscription event is sent to the source subscription network element; the first event notification network element receives the rejection message from the source subscription network element, and the rejection message carries the first callback of the target subscription network element. Address information.
- the first event notification network element can obtain the first callback address information of the target subscription network element.
- a second aspect provides a subscription update method, which is applied to a scenario in which a first terminal migrates from a source subscription network element to a target subscription network element, where the method includes: the first event notification network element receives the target subscription network element. a second message, where the second message carries the second callback address information and the first indication information of the target subscription network element, where the second callback address information is address information associated with the first subscription event, the first indication information For determining the first subscription event, the second callback address information is used by the first event notification network element to send a second event notification of the first subscription event to the target subscription network element according to the second callback address information.
- the first event notification network element can obtain the second callback address information of the target subscription network element corresponding to the first subscription event, that is, the subscription event.
- the granularity address information may further send a second event notification to the target subscription network element according to the second callback address information, so that the target subscription network element can obtain the first subscription event in time according to the second event notification and the second callback address information.
- Event notification Therefore, based on the solution, the target subscription network element can be notified of the event notification of the subscription event in time in the scenario that the terminal migrates from the source subscription network element to the target subscription network element, so that the corresponding subscription event can be processed in time.
- the second message further carries a second notification association identifier that is allocated by the target subscription network element for the first subscription event; correspondingly, the second callback
- the address information is further used by the first event notification network element to send the second notification association identifier to the target subscription network element according to the second callback address information.
- a third aspect provides a subscription update method, which is applied to a scenario in which a first terminal migrates from a source subscription network element to a target subscription network element, where the method includes: the first event notification network element determines the first end of the first terminal The notification condition of the subscription event is satisfied; the first event notification network element sends a first message to the target subscription network element, where the first message carries the identifier of the first terminal, and is used to request the target subscription network element to update the first terminal.
- the first event notification network element receives the second message from the target subscription network element, where the second message carries the first indication information and the first callback address information of the target subscription network element associated with the first subscription event,
- the first indication information is used to determine the first subscription event
- the first callback address information is used by the first event notification network element to send the first subscription event to the target subscription network element according to the first callback address information.
- the first event notification network element may obtain the first callback address information of the target subscription network element associated with the first subscription event, in the scenario that the first terminal migrates from the source subscription network element to the target subscription network element, and Sending a first event notification to the target subscription network element according to the first callback address information of the target subscription network element, so that the target subscription network element can notify the event notification of the first subscription event in time according to the first event notification and the first callback address information. . Therefore, based on the solution, the target subscription network element can be notified of the event notification of the subscription event in time in the scenario that the terminal migrates from the source subscription network element to the target subscription network element, so that the corresponding subscription event can be processed in time.
- the subscription update method provided by the embodiment of the present application may further include: the first event notification network element determines the source subscription. The network element no longer provides services for the first terminal.
- the subscription update method provided by the embodiment of the present application may further include: the first event notification network element from the network storage function
- the network element obtains the address information of the first service of the target subscription network element, where the first service is used to trigger the subscription update of the first subscription event; correspondingly, the first event notification network element sends the first message to the target subscription network element.
- the message includes: the first event notification network element sends the first message to the target subscription network element according to the address information of the first service. Based on the scenario, a subscription update of the first subscription event can be triggered.
- the first event notification network element obtains the address information of the first service of the target subscription network element from the network storage function network element, including: the first event notification network element sends the network information function network element And a fourth message, where the fourth message carries the information of the target subscription network element and the second indication information, where the second indication information is used to indicate that the fourth message is used to request address information of the first service of the target subscription network element;
- An event notification network element receives address information of the first service from the network storage function network element. Based on the solution, the first event notification network element may obtain the address information of the first service of the target subscription network element from the network storage function network element.
- the fourth aspect provides a subscription update method, which is applied to a scenario in which the first terminal migrates from the source subscription network element to the target subscription network element, where the method includes: the first event notification network element determines the first subscription of the first terminal. The notification condition of the event is satisfied; the first event notification network element generates the first callback address information of the target subscription network element for the first subscription event; the first event notification network element sends the target to the target according to the first callback address information.
- the subscription network element sends a first event notification of the first subscription event.
- the first event notification network element may generate the first callback address information of the corresponding target subscription network element for the first subscription event in the scenario that the first terminal migrates from the source subscription network element to the target subscription network element, and The first event notification is sent to the target subscription network element according to the first callback address information, so that the target subscription network element can timely notify the event notification of the first subscription event according to the first event notification and the first callback address information. Therefore, based on the solution, the target subscription network element can be notified of the event notification of the subscription event in time in the scenario that the terminal migrates from the source subscription network element to the target subscription network element, so that the corresponding subscription event can be processed in time.
- the subscription update method provided by the embodiment of the present application may further include: the first event notification network element receives a subscription request from the source subscription network element, where the subscription request carries the corresponding one of the first subscription events.
- the first callback address information of the source subscription network element where the first callback address information of the source subscription network element includes the information of the source subscription network element; correspondingly, the first event notification network element generates the first subscription event
- the first event notification network element generates a corresponding response for the first subscription event according to the first callback address information of the source subscription network element corresponding to the first subscription event
- the target subscribes to the first callback address information of the network element, where the first callback address information of the target subscription network element includes the information of the target subscription network element.
- the first event notification network element may generate the first callback address information of the target subscription network element for the first subscription event.
- the first event notification network element generates, according to the first callback address information of the source subscription network element corresponding to the first subscription event, a first corresponding target subscription network element for the first subscription event.
- the callback address information includes: the first event notification network element replaces the information of the source subscription network element in the first callback address information of the source subscription network element corresponding to the first subscription event with the information of the target subscription network element, Obtaining, by the first subscription event, the first callback address information of the target subscription network element corresponding to the first subscription event.
- the first event notification network element generates the first callback address information of the target subscription network element corresponding to the first subscription event, including: the first event notification network element is configured according to a preset callback address format.
- the first callback address information of the target subscription network element is generated for the first subscription event, where the first callback address information of the target subscription network element includes the information of the target subscription network element.
- the first event notification network element may generate the first callback address information of the target subscription network element for the first subscription event.
- the preset callback address format or the callback address information of the source subscription network element further includes first information, where the first information includes information of the first terminal, or the first subscription event. At least one of the information, wherein the information of the first terminal is used to determine the first terminal corresponding to the first subscription event, and the information of the first subscription event is used to determine the first subscription event; correspondingly, the target
- the first callback address information of the subscription network element further includes the first information.
- the subscription update method provided by the embodiment of the present application may further include: The first event notification network element determines that the source subscription network element no longer provides services for the first terminal.
- the first event notification network element determines that the source subscription network element no longer provides services for the first terminal, including: a first event notification
- the network element receives a second status notification from the source subscription network element or the target subscription network element, where the second status notification is used to notify the source subscription network element that the first terminal is no longer served.
- the first event notification network element can determine that the source subscription network element no longer provides services for the first terminal.
- the first event notification network element determines that the source subscription network element no longer provides services for the first terminal, including: a first event notification The network element sends a third event notification of the first subscription event to the source subscription network element according to the callback address information of the source subscription network element associated with the first terminal; the first event notification network element determines the source subscription network element Unreachable. Based on the solution, the first event notification network element can determine that the source subscription network element no longer provides services for the first terminal.
- the fifth aspect provides a subscription update method, which is applied to a scenario in which a first terminal migrates from a source subscription network element to a target subscription network element, where the method includes: the target subscription network element receives the first event notification network element from the first event notification network element. a message, the first message carries an identifier of the first terminal, and is used to request the target subscription network element to update the subscription of the first terminal; the target subscription network element sends the first message to the network element according to the first message.
- the second message carries the first indication information and the first callback address information of the target subscription network element associated with the first subscription event, where the first indication information is used to determine the first subscription event
- the first callback address information is used by the first event notification network element to send a first event notification of the first subscription event to the target subscription network element according to the first callback address information.
- the subscription update method provided by the embodiment of the present application may further include: the target subscription network element sends a fifth message to the second event notification network element, where the fifth message carries the second message with the first terminal.
- the third callback address information and the third indication information of the target subscription network element of the subscription event, wherein the third indication information is used to determine the second subscription event, where the third callback address is used for the second event notification network The element sends a fourth event notification of the second subscription event to the target subscription network element according to the third callback address information.
- the notification condition of the first subscription event is satisfied, and the target subscription network element may be triggered with the first terminal.
- the callback address information of the target subscription network element associated with the remaining subscription events other than the first subscription event is sent to the corresponding event notification network element.
- the corresponding event notification network element can directly send a corresponding event notification to the target subscription network element according to the callback address information of the target subscription network element associated with the subscription event, thereby avoiding the current terminal.
- the target subscription network element of the service cannot be notified of the event notification of the subscription event in time, so that the corresponding subscription event cannot be processed in time.
- the subscription update method provided by the embodiment of the present application may further include: the target subscription network element receives callback address information of the first event notification network element from the source subscription network element, where the first The callback address information of the event notification network element is used to receive the state change notification of the terminal group where the first terminal is located; the target subscription network element notifies the network element to send the status to the first event according to the callback address information of the first event notification network element. And changing the notification, the status change notification is used to notify the source subscription network element that the terminal in the terminal group where the first terminal is located is no longer served. Based on the solution, the first event notification network element can determine that the source subscription network element no longer provides services for the terminals in the terminal group where the first terminal is located.
- the subscription update method provided by the embodiment of the present application may further include: the target subscription network element sends a seventh message to the network storage function network element, where the seventh message carries the information of the target subscription network element and the The address information of the first service of the target subscription network element, wherein the network storage function network element stores the information of the target subscription network element and the address information of the first service of the target subscription network element, where the first service is used to trigger The target subscribes to the network element for subscription updates.
- the first message further carries the subscription association identifier that is allocated by the first event notification network element to the first subscription event, or the source subscription network element is the At least one of the first notification association identifiers assigned by the first subscription event, wherein at least one of the subscription association identifier or the first notification association identifier is used to determine the first subscription event.
- the second message further carries a second notification association identifier that is allocated by the target subscription network element for the first subscription event; correspondingly, the first callback
- the address information is further used by the first event notification network element to send the second notification association identifier to the target subscription network element according to the first callback address information.
- the first indication information includes a subscription association identifier that is allocated by the first event notification network element for the first subscription event. Or at least one of the identifiers of the first terminal.
- a first event notification network element having the function of implementing the method of any of the above first to fourth aspects.
- This function can be implemented in hardware or in hardware by executing the corresponding software.
- the hardware or software includes one or more modules corresponding to the functions described above.
- a first event notification network element including: a processor and a memory; the memory is configured to store a computer execution instruction, and when the first event notification network element is running, the processor executes the memory storage The computer executes the instructions to cause the first event notification network element to perform the subscription update method as described in any one of the first to fourth aspects above.
- a first event notification network element including: a processor; the processor is configured to be coupled to a memory, and after reading an instruction in the memory, perform the first aspect to the first aspect according to the instruction The subscription update method of any of the four aspects.
- a ninth aspect a computer readable storage medium having stored therein instructions that, when run on a computer, cause the computer to perform any of the first to fourth aspects described above The subscription update method described.
- a computer program product comprising instructions which, when run on a computer, cause the computer to perform the subscription update method of any of the above first to fourth aspects.
- a chip system comprising a processor, configured to support a first event notification network element to implement the functions involved in any one of the above first to fourth aspects, for example, determining the first The notification condition of the first subscription event of the terminal is satisfied.
- the chip system further includes a memory for storing necessary program instructions and data necessary for the first event notification network element.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- a target subscription network element having the function of implementing the method of any of the above fifth aspects.
- This function can be implemented in hardware or in hardware by executing the corresponding software.
- the hardware or software includes one or more modules corresponding to the functions described above.
- a thirteenth aspect provides a target subscription network element, including: a processor and a memory; the memory is configured to store a computer execution instruction, and when the target subscription network element is running, the processor executes the computer execution of the memory storage An instruction to cause the target subscription network element to perform the subscription update method as described in any of the fifth aspect above.
- the fourteenth aspect provides a target subscription network element, including: a processor; the processor is configured to be coupled to a memory, and after reading an instruction in the memory, perform, according to the instruction, any one of the foregoing fifth aspects The subscription update method described in the item.
- a fifteenth aspect a computer readable storage medium having instructions stored in a computer, such that when executed on a computer, the computer can perform the subscription of any of the above fifth aspects Update method.
- a computer program product comprising instructions which, when run on a computer, cause the computer to perform the subscription update method of any of the above fifth aspects.
- a chip system includes a processor, configured to support a target subscription network element to implement the functions involved in any one of the foregoing fifth aspects, for example, obtaining a first callback of a target subscription network element. Address information.
- the chip system further includes a memory for storing necessary program instructions and data necessary for the target subscription network element.
- the chip system can be composed of chips, and can also include chips and other discrete devices.
- the eighteenth aspect provides a subscription update system, which is applied to a scenario in which a first terminal migrates from a source subscription network element to a target subscription network element, where the subscription update system includes: a first event notification network element and the target subscription network.
- the first event notification network element is configured to determine that the notification condition of the first subscription event of the first terminal is satisfied; the first event notification network element is further configured to obtain the first callback address information of the target subscription network element;
- An event notification network element is further configured to send, according to the first callback address information, a first message to the target subscription network element, where the first message carries an identifier of the first terminal and a first event notification of the first subscription event
- the identifier of the first terminal is used to associate the first event notification with the first terminal, and the target subscription network element is configured to receive the first message from the first event notification network element.
- the target subscription network element is further configured to send a second message to the first event notification network element, where the second message carries the second callback address information and the first indication information of the target subscription network element.
- the second callback address information is the address information associated with the first subscription event
- the first indication information is used to determine the first subscription event
- the second callback address information is used for the first event notification network element.
- the subscription update system further includes: the source subscription network element; the first event notification network element, configured to send a subscription request to the source subscription network element, where the subscription request carries the first event notification network
- the callback address information of the element is used to subscribe to the state change event of the terminal group where the first terminal is located;
- the source subscription network element is configured to: after determining that the terminal in the terminal group where the first terminal is located is no longer served, according to the Notifying the callback address information of the network element to the first event notification network element, the first status notification carrying the first callback address information of the target subscription network element; the first event notifying the network element,
- the first event notification network element is further configured to obtain the first callback address information of the target subscription network element, including: further used according to the first A status notification determines the first callback address information of the target subscription network element.
- the subscription update system further includes: the source subscription network element; the first event notification network element, configured to send a subscription request to the source subscription network element, where the subscription request carries the first event notification network
- the callback address information of the element is used to subscribe to the state change event of the terminal group where the first terminal is located; the source subscription network element is configured to send the target to the terminal after determining that the terminal in the terminal group where the first terminal is located is no longer provided.
- the subscription network element sends the callback address information of the first event notification network element, wherein the first event notification network element callback address information is used to receive the state change notification of the terminal group where the first terminal is located; the target subscription network element, And receiving the callback address information of the first event notification network element from the source subscription network element, and sending the first status notification to the first event notification network element according to the callback address information of the first event notification network element,
- the first state notification carries the first callback address information of the target subscription network element; the first event notification network element is further configured to receive the first state from the target subscription network element.
- the first event notification network element is further configured to obtain the first callback address information of the target subscription network element, and is further configured to: determine, according to the first status notification, the first callback of the target subscription network element Address information.
- the subscription update system further includes: a network storage function network element; the first event notification network element is further configured to obtain the first callback address information of the target subscription network element, including: The network storage function network element sends a fourth message, where the fourth message carries the second indication information and any one of the following: the source subscription network element is a first group identifier that is allocated by the terminal group where the first terminal is located, and the first group Identifying a set identifier of the corresponding subscribed network element set, an identifier of the target subscription network element, or an identifier of the target subscription network element, and the first group identifier, where the second indication information is used to indicate that the fourth message is used for Requesting the first callback address information of the target subscription network element; receiving the first callback address information of the target subscription network element from the network storage function network element; and the network storage function network element, configured to receive the first event notification network And the fourth message of the element, and after determining the first callback address information of the target subscription network element according to the fourth message
- the target subscription network element is further configured to send a seventh message to the network storage function network element, where the seventh message carries the first source network element to be allocated to the terminal group where the first terminal is located.
- the network storage function network element is further configured to receive the seventh message from the network storage function network element, and And storing the first group identifier or the identifier of the target subscription network element, and the corresponding first callback address information of the target subscription network element.
- the subscription update system further includes: the source subscription network element; the first event notification network element, configured to obtain the first callback address information of the target subscription network element, including: Callback address information of the source subscription network element associated with the first terminal, sending a third event notification of the first subscription event to the source subscription network element; receiving a rejection message from the source subscription network element, the rejection message carrying the The first subscription address information of the target subscription network element, the source subscription network element, configured to receive the third event notification from the first event notification network element, and send the rejection message to the first event notification network element.
- a subscription update system is provided, which is applied to a scenario in which a first terminal migrates from a source subscription network element to a target subscription network element, where the subscription update system includes: a first event notification network element and the target subscription network.
- the first event notification network element is configured to determine that the notification condition of the first subscription event of the first terminal is satisfied; the first event notification network element is further configured to send the first message to the target subscription network element, where the first message is sent
- the message carries the identifier of the first terminal, and is used to request the target subscription network element to update the subscription of the first terminal, and the target subscription network element is configured to receive the first message from the first event notification network element, and according to the first Sending a second message to the first event notification network element, where the second message carries the first indication information and the first callback address information of the target subscription network element associated with the first subscription event, where the An indication information is used to determine the first subscription event, where the first callback address information is used by the first event notification network element to send the first message to the target subscription network element according to the first callback address information.
- the first event notification of the subscription event; the first event notification network element is further configured to receive the second message from the target subscription network element.
- the subscription update system further includes: a second event notification network element; the target subscription network element is further configured to send a fifth message to the second event notification network element, where the fifth message carries the The second callback address information and the third indication information of the target subscription network element associated with the second subscription event of the first terminal, where the third indication information is used to determine the second subscription event, where the second callback address is used for
- the second event notification network element sends a fourth event notification of the second subscription event to the target subscription network element according to the second callback address information; the second event notification network element is further configured to receive the network element from the target subscription network element.
- the fifth message is further configured to send a fifth message to the second event notification network element, where the fifth message carries the The second callback address information and the third indication information of the target subscription network element associated with the second subscription event of the first terminal, where the third indication information is used to determine the second subscription event, where the second callback address is used for
- the second event notification network element sends a fourth event notification of the second subscription event to the target
- the subscription update system further includes: a network storage function network element; the first event notification network element is further configured to acquire the target subscription network element from the network storage function network element Address information of a service, the first service is used to trigger the target subscription network element to initiate a subscription update; correspondingly, the first event notification network element is further configured to send the first message to the target subscription network element, including: And sending the first message to the target subscription network element according to the address information of the first service.
- the first event notification network element is further configured to obtain the address information of the first service of the target subscription network element from the network storage function network element, and further includes: sending, to the network storage function network element, a fourth message, where the fourth message carries the information of the target subscription network element and the second indication information, where the second indication information is used to indicate that the fourth message is used to request the address information of the first service of the target subscription network element; Address information of the first service from the network storage function network element; the network storage function network element, configured to receive the fourth message from the first event notification network element, and determine the first message according to the fourth message After the address information of the service, the first event notification network element is sent the address information of the first service.
- the target subscription network element is further configured to send a seventh message to the network storage function network element, where the seventh message carries the information of the target subscription network element and the first service of the target subscription network element. Address information, wherein the first service is used to trigger the target subscription network element to initiate a subscription update; the network storage function network element is further configured to receive the seventh message from the target subscription network element, and store the target subscription network element The information and the address information of the first service of the target subscription network element.
- the subscription update system further includes: a second event notification network element; the target subscription network element, and is also used for Sending a fifth message to the second event notification network element, where the fifth message carries the third callback address information and the third indication information of the target subscription network element, where the third callback address information is related to the first terminal Address information associated with the second subscription event, the third indication information is used to determine the second subscription event, and the third callback address information is used by the second event notification network element to subscribe to the target subscription network according to the third callback address information.
- the second event notification is sent by the second subscription event, and the second event notification network element is further configured to receive the fifth message from the target subscription network element.
- the subscription update system further includes: the source subscription network element and the unstructured data storage network element; and the source subscription network element, configured to determine not After the service is provided to the terminal in the terminal group where the first terminal is located, the context of the terminal in the terminal group where the first terminal is located is sent to the unstructured data storage network element, where the terminal in the terminal group where the first terminal is located
- the context of the first terminal includes the information of the first subscription event, the information of the first subscription event includes the first indication information, and the unstructured data storage network element is used.
- Receiving and storing the context of the terminal in the terminal group where the first terminal is located from the source subscription network element; the target subscription network element is further configured to acquire the context of the first terminal from the unstructured data storage network element.
- the subscription update system further includes: the source subscription network element; and the source subscription network element, configured to determine that the first terminal is no longer located
- the context of the terminal in the terminal group where the first terminal is located is sent to the target subscription network element, where the context of the terminal in the terminal group where the first terminal is located includes the first terminal
- the context of the first terminal includes the information of the first subscription event, where the information of the first subscription event includes the first indication information
- the target subscription network element is configured to receive and store the source subscription network element.
- the twentieth aspect provides a subscription update system, which is applied to a scenario in which a first terminal migrates from a source subscription network element to a target subscription network element, where the subscription update system includes: a first event notification network element and the target subscription network.
- the first event notification network element is configured to determine that the notification condition of the first subscription event of the first terminal is satisfied; the first event notification network element is configured to generate a first callback of the corresponding target subscription network element for the first subscription event.
- the first information notification of the first subscription event is sent to the target subscription network element according to the first callback address information, and the target subscription network element is configured to receive the first event notification from the first event notification network element.
- the subscription update system provided by the embodiment of the present application may further include a source subscription network element, where the source subscription network element is configured to send a subscription request to the first event notification network element, where the subscription request carries the first The first callback address information of the source subscription network element corresponding to the subscription event, where the first callback address information of the source subscription network element includes information of the source subscription network element.
- the first event notification network element is configured to receive a subscription request from the source subscription network element.
- the first event notification network element is configured to generate, for the first subscription event, the first callback address information of the corresponding target subscription network element, including
- the first callback address information of the corresponding target subscription network element is generated for the first subscription event, according to the first callback address information of the source subscription network element corresponding to the first subscription event carried in the subscription request, where the target subscription network is used.
- the first callback address information of the element includes information of the target subscription network element.
- FIG. 1 is a schematic structural diagram of a subscription update system according to an embodiment of the present application
- FIG. 2 is a schematic diagram of application of a subscription update system in a 5G network according to an embodiment of the present application
- FIG. 3 is a schematic structural diagram of hardware of a communication device according to an embodiment of the present disclosure.
- FIG. 4 is a schematic flowchart 1 of a subscription update method according to an embodiment of the present application.
- FIG. 5 is a second schematic flowchart of a subscription update method according to an embodiment of the present disclosure.
- FIG. 6 is a schematic flowchart 3 of a subscription update method according to an embodiment of the present disclosure.
- FIG. 7 is a schematic flowchart 4 of a subscription update method according to an embodiment of the present disclosure.
- FIG. 8 is a schematic flowchart 5 of a subscription update method according to an embodiment of the present disclosure.
- FIG. 9 is a schematic flowchart 6 of a subscription update method according to an embodiment of the present disclosure.
- FIG. 10 is a schematic structural diagram of a first event notification network element according to an embodiment of the present disclosure.
- FIG. 11 is a schematic structural diagram of a target subscription network element according to an embodiment of the present disclosure.
- the words “first”, “second”, and the like are used to distinguish the same items or similar items whose functions and functions are substantially the same. Those skilled in the art can understand that the words “first”, “second” and the like do not limit the number and execution order, and the words “first”, “second” and the like are not necessarily limited.
- the network architecture and the service scenario described in the embodiments of the present application are for the purpose of more clearly illustrating the technical solutions of the embodiments of the present application, and are not limited to the technical solutions provided by the embodiments of the present application.
- the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
- a subscription update system 10 is provided in the embodiment of the present application.
- the subscription update system 10 includes a first event notification network element 101 and a target subscription network element 102, which can be applied to a first terminal from a source subscription network.
- the meta-migration to the scenario of the target subscription network element 102.
- the first event notification network element 101 is configured to determine that the notification condition of the first subscription event of the first terminal is satisfied, obtain the first callback address information of the target subscription network element 102, and send the information to the target subscription network element according to the first callback address information.
- the first message carries the identifier of the first terminal and the first event notification of the first subscription event, where the identifier of the first terminal is used to associate the first event notification with the first terminal.
- the target subscription network element 102 is configured to receive the first message from the first event notification network element 101.
- the first callback address information in the embodiment of the present application may be the address information associated with the terminal group where the first terminal is located, that is, the address information of the terminal group granularity; or the first callback address information in the embodiment of the present application may be For the address information associated with the target subscription network element, that is, the address information of the target subscription network element group granularity, the embodiment of the present application does not specifically limit this.
- the first event notification network element may obtain the first callback address information of the target subscription network element in the scenario that the first terminal migrates from the source subscription network element to the target subscription network element, and The first event notification and the identifier of the first terminal are sent to the target subscription network element according to the first callback address information of the target subscription network element, where the identifier of the first terminal is used to associate the first event notification with the first terminal.
- the target subscription network element can obtain the event notification of the first subscription event in time according to the identifier of the first terminal and the first event notification, combined with the first callback address information.
- the subscription update system provided by the embodiment of the present application can enable the target subscription network element to know the event notification of the subscription event in time in the scenario that the terminal migrates from the source subscription network element to the target subscription network element, so that the corresponding event can be processed in time. Subscribe to events.
- the target subscription network element 102 is further configured to send a second message to the first event notification network element 101, where the second message carries the first subscription with the first terminal.
- the second associated callback address information of the target associated network element and the first indication information wherein the first indication information is used to determine a first subscription event, and the second callback address information is used to notify the network element according to the second callback
- the address information sends a second event notification of the first subscription event to the target subscription network element.
- the first event notification network element can obtain the second callback of the target subscription network element corresponding to the first subscription event.
- the address information that is, the address information of the subscription event granularity, may further send a second event notification to the target subscription network element according to the second callback address information, so that the target subscription network element can be timely according to the second event notification and the second callback address information. Know the event notification for the first subscription event.
- the subscription update system provided by the embodiment of the present application can enable the target subscription network element to know the event notification of the subscription event in time in the scenario that the terminal migrates from the source subscription network element to the target subscription network element, so that the corresponding event can be processed in time. Subscribe to events.
- the subscription update system 10 may further include a source subscription network element 104.
- the first event notification network element 101 is configured to send a subscription request to the source subscription network element 104, where the subscription request carries the callback address information of the first event notification network element, and is used to subscribe to the first terminal.
- the status change event of the terminal group is configured to send a subscription request to the source subscription network element 104, where the subscription request carries the callback address information of the first event notification network element, and is used to subscribe to the first terminal.
- the status change event of the terminal group is configured to send a subscription request to the source subscription network element 104, where the subscription request carries the callback address information of the first event notification network element, and is used to subscribe to the first terminal.
- the status change event of the terminal group is configured to send a subscription request to the source subscription network element 104, where the subscription request carries the callback address information of the first event notification network element, and is used to subscribe to the first terminal.
- the source subscription network element 104 is configured to notify the network element to send the first state to the first event according to the callback address information of the first event notification network element 101 after determining that the terminal in the terminal group where the first terminal is located is no longer served.
- the first status notification carries the first callback address information of the target subscription network element 102.
- the first event notification network element 101 is further configured to receive a first status notification from the source subscription network element 104.
- the first event notification network element 101 is further configured to obtain the first callback address information of the target subscription network element 102, and is further configured to: determine, according to the first status notification, the first callback address information of the target subscription network element 102. .
- the first event notification network element 101 is configured to send a subscription request to the source subscription network element 104, where the subscription request carries the callback address information of the first event notification network element, and is used to subscribe to the first The status change event of the terminal group where the terminal is located.
- the source subscription network element 104 is configured to send the callback address information of the first event notification network element to the target subscription network element 102 after determining that the terminal in the terminal group where the first terminal is located is not provided, wherein the first event notification
- the callback address information of the network element is used to receive a state change notification of the terminal group where the first terminal is located.
- the target subscription network element 102 is further configured to receive the callback address information of the first event notification network element 101 from the source subscription network element 104, and notify the network element 101 of the first event according to the callback address information of the first event notification network element.
- the first status notification is sent, and the first status notification carries the first callback address information of the target subscription network element 102.
- the first event notification network element 101 is further configured to receive a first status notification from the target subscription network element 102.
- the first event notification network element 101 is further configured to obtain the first callback address information of the target subscription network element, and is further configured to: determine, according to the first status notification, the first callback address information of the target subscription network element.
- the first event notification network element 101 is further configured to obtain the first callback address information of the target subscription network element 102, and is further configured to: according to the source subscription network associated with the first terminal.
- the callback address information of the element 104 sends a third event notification of the first subscription event to the source subscription network element 104, and receives the reject message from the source subscription network element 104, where the reject message carries the first callback address of the target subscription network element 102. information.
- the source subscription network element 104 is configured to receive a third event notification from the first event notification network element 101, and send the foregoing rejection message to the first event notification network element 101.
- the subscription update system provided by the embodiment of the present application further includes: a network storage function network element 105.
- the first event notification network element 101 is further configured to obtain the first callback address information of the target subscription network element 102, and is further configured to: send the fourth message to the network storage function network element 105, where the fourth message carries the second indication.
- the network storage function network element 105 is configured to receive the fourth message from the first event notification network element 101, and determine the first callback address information of the target subscription network element according to the fourth message, and notify the network of the first event.
- the element 101 sends the first callback address information of the target subscription network element.
- the first event notification network element 101 is configured to determine that the notification condition of the first subscription event of the first terminal is satisfied, and send a first message to the target subscription network element 102, where the first message carries the identifier of the first terminal, and is used to request the target subscription.
- the network element 102 updates the subscription of the first terminal.
- the target subscription network element 102 is configured to receive the first message from the first event notification network element 101, and send a second message to the first event notification network element 101 according to the first message, where the second message carries the first indication information and The first callback address information of the target subscription network element 102 associated with the first subscription event, wherein the first indication information is used to determine a first subscription event, and the first callback address information is used by the first event notification network element 101 according to the first The callback address information sends a first event notification of the first subscription event to the target subscription network element 102.
- the first event notification network element 101 is further configured to receive a second message from the target subscription network element.
- the first event notification network element may obtain the target subscription network element associated with the first subscription event in the scenario that the first terminal migrates from the source subscription network element to the target subscription network element.
- the first callback address information is sent to the target subscription network element according to the first callback address information of the target subscription network element, so that the target subscription network element can be informed in time according to the first event notification and the first callback address information.
- Event notification for the first subscription event can enable the target subscription network element to know the event notification of the subscription event in time in the scenario that the terminal migrates from the source subscription network element to the target subscription network element, so that the corresponding event can be processed in time. Subscribe to events.
- the subscription update system 10 provided by the embodiment of the present application further includes: a network storage function network element 105.
- the first event notification network element 101 is further configured to obtain the address information of the first service of the target subscription network element 102 from the network storage function network element 105, where the first service is used to trigger the target subscription network element 102 to initiate a subscription update.
- the first event notification network element 101 is further configured to send the first message to the target subscription network element 102, and is further configured to: send the first message to the target subscription network element 102 according to the address information of the first service.
- the subscription update system 10 in the embodiment of the present application may further include a second event notification network element 103.
- the target subscription network element 102 is further configured to send a fifth message to the second event notification network element 103, where the fifth message carries the third indication information, and the target subscription network element associated with the second subscription event of the first terminal.
- the third callback address information wherein the third indication information is used to determine a second subscription event, and the third callback address is used by the second event notification network element 103 to send the second subscription event to the target subscription network element 102 according to the third callback address information.
- the fourth event notification is used to send a fifth message to the second event notification network element 103, where the fifth message carries the third indication information, and the target subscription network element associated with the second subscription event of the first terminal.
- the third callback address information wherein the third indication information is used to determine a second subscription event, and the third callback address is used by the second event notification network element 103 to send the second subscription event to the target subscription network element 102 according to the third callback address information.
- the second event notification network element 103 is configured to receive a fifth message from the target subscription network element 102.
- the notification condition of the first subscription event is satisfied, and the target subscription network element may be triggered with the first terminal.
- the callback address information of the target subscription network element associated with the remaining subscription events other than the first subscription event is sent to the corresponding event notification network element.
- the corresponding event notification network element can directly send a corresponding event notification to the target subscription network element according to the callback address information of the target subscription network element associated with the subscription event, thereby avoiding the current terminal.
- the target subscription network element of the service cannot be notified of the event notification of the subscription event in time, so that the corresponding subscription event cannot be processed in time.
- the subscription update system may further include: a source subscription network element 104 and an unstructured data storage network element 106.
- the source subscription network element 104 is configured to send, to the unstructured data storage network element 106, the context of the terminal in the terminal group where the first terminal is located, after determining that the terminal in the terminal group where the first terminal is located is no longer served, where
- the context of the terminal in the terminal group in which the terminal is located includes the context of the first terminal, and the context of the first terminal includes the information of the first subscription event, and the information of the first subscription event includes the first indication information.
- the unstructured data storage network element 106 is configured to receive and store the context of the terminal in the terminal group in which the first terminal of the source subscription network element 104 is located.
- the target subscription network element 102 is further configured to acquire the context of the first terminal from the unstructured data storage network element 106.
- the subscription update system may further include: a source subscription network element 104.
- the source subscription network element 104 is configured to: after determining that the terminal in the terminal group where the first terminal is located is no longer served, send the context of the terminal in the terminal group where the first terminal is located to the target subscription network element, where the first terminal
- the context of the terminal in the terminal group includes the context of the first terminal, where the context of the first terminal includes the information of the first subscription event, and the information of the first subscription event includes the first indication information.
- the target subscription network element 102 is configured to receive and store the context of the terminal in the terminal group where the first terminal is located from the source subscription network element.
- the target subscription network element may obtain the foregoing first indication information.
- the first event notification network element 101 is configured to determine that the notification condition of the first subscription event of the first terminal is satisfied; generate first callback address information of the corresponding target subscription network element 102 for the first subscription event; and according to the first callback address information Sending a first event notification of the first subscription event to the target subscription network element 102.
- the target subscription network element 102 is further configured to receive a first event notification from the first event notification network element 101.
- the first event notification network element can generate a corresponding target subscription network element for the first subscription event in the scenario that the first terminal migrates from the source subscription network element to the target subscription network element.
- the first callback address information is sent to the target subscription network element according to the first callback address information, so that the target subscription network element can know the first subscription event in time according to the first event notification and the first callback address information.
- Event notification Therefore, the subscription update system provided by the embodiment of the present application can enable the target subscription network element to know the event notification of the subscription event in time in the scenario that the terminal migrates from the source subscription network element to the target subscription network element, so that the corresponding event can be processed in time. Subscribe to events.
- the subscription update system 10 may further include a source subscription network element 104.
- the source subscription network element 104 is configured to send a subscription request to the first event notification network element 101, where the subscription request carries the first callback address information of the source subscription network element 104 corresponding to the first subscription event, where the source subscription network element 104
- the first callback address information includes information of the source subscription network element.
- the first event notification network element 101 is configured to receive a subscription request from the source subscription network element 104.
- the first event notification network element 101 is configured to generate the first callback address information of the corresponding target subscription network element for the first subscription event, including: a source subscription network corresponding to the first subscription event carried in the subscription request.
- the first callback address information of the element 104 generates the first callback address information of the corresponding target subscription network element 102 for the first subscription event, where the first callback address information of the target subscription network element 102 includes the target subscription network element 102. information.
- the first event notification network element may generate first callback address information of the corresponding target subscription network element for the first subscription event.
- the first event notification network element 101, the source subscription network element 104, and the target subscription network element 102 in FIG. 1 can directly communicate with each other, and can be communicated by forwarding of other devices. limited.
- the unstructured data storage network element 106, the target subscription network element 102, and the source subscription network element 104 in FIG. 1 can directly communicate with each other, and can be communicated by forwarding of other devices. No specific limitation.
- the target subscription network element 102 and the second event notification network element 103 in FIG. 1 can communicate directly, and the communication can be performed by forwarding of other devices, which is not specifically limited in this embodiment of the present application.
- the first event notification network element 101 and the network storage function network element 105 in FIG. 1 can directly communicate with each other, and can be communicated by forwarding of other devices, which is not specifically limited in this embodiment of the present application.
- the subscription update system 10 shown in FIG. 1 can be applied to the current 5th generation (5th generation, 5G) network, and other networks in the future, which are not specifically limited in this embodiment of the present invention.
- the network element or entity corresponding to the source subscription network element may be the source AMF in the 5G network.
- the network element or the entity corresponding to the target subscription network element may be the target AMF network element in the 5G network; the first event notification network element or the second event notification network element corresponding to the network element or entity may The SMF network element, the UDM network element, or the PCF network element in the 5G network; the network element or entity corresponding to the network storage function network element may be a network function repository function (NRF) network in the 5G network.
- the network element or the entity corresponding to the unstructured data storage network element may be an unstructured data storage function (UDSF) network element in the 5G network.
- UDSF unstructured data storage function
- the 5G network may further include an authentication server function (AUSF) network element or a user plane function (UPF) network element, which is not specifically limited in this embodiment of the present application.
- AUSF authentication server function
- UPF user plane function
- the terminal accesses the 5G core network through the access device, and the terminal passes through the Next Generation (N)1 interface (N1 for short) and the source AMF network element and the target respectively.
- N Next Generation
- the access device communicates with the source AMF network element and the target AMF network element through the N2 interface (N2 for short)
- the source AMF network element and the target AMF network element communicate with the SMF network element through the N11 interface (N11 for short) respectively.
- the source AMF network element and the target AMF network element communicate with the UDM network element through the N8 interface (N8 for short); the source AMF network element and the target AMF network element communicate with the UDSF network element respectively through the N18 interface (referred to as N18); the source AMF network The element communicates with the target AMF network element through the N14 interface (N14 for short); the SMF network element communicates with the PCF network element through the N7 interface (N7 for short); the PCF network element communicates with the NRF network element through the Nnrf serviced interface (Nnrf for short); UDM The network element communicates with the NRF network element through an Nnrf serviced interface (Nnrf for short).
- the name of the interface between the network elements in FIG. 2 is only an example. In the specific implementation, the interface name may be another name, which is not specifically limited in this embodiment of the present application.
- the terminal, the access device, the source AMF network element, the target AMF network element, the SMF network element, the UDM network element, the PCF network element, the NRF network element, or the UDSF network element in FIG. 2 are only one name. The name does not limit the device itself.
- the network element corresponding to the terminal, the access device, the source AMF network element, the target AMF network element, the SMF network element, the UDM network element, the PCF network element, the NRF network element or the UDSF network element The entity may be other names, which are not specifically limited in the embodiment of the present application.
- the foregoing example uses the network element or the entity corresponding to the source subscription network element as the source AMF network element in the 5G network; the network element or the entity corresponding to the target subscription network element is the target AMF network element in the 5G network.
- the network element or the entity corresponding to the target subscription network element is the target AMF network element in the 5G network.
- the network element or entity corresponding to the source subscription network element may also be the source SMF network element in the 5G network;
- the network element or entity corresponding to the target subscription network element may be a target SMF network element in the 5G network, and so on, which is not specifically limited in this embodiment of the present application.
- the terminal involved in the embodiment of the present application may include various handheld devices having wireless communication functions, in-vehicle devices, wearable devices, computing devices, or other processing devices connected to the wireless modem; Including user unit (subscriber unit), cellular phone, smart phone, wireless data card, personal digital assistant (PDA) computer, tablet computer, wireless modem (modem), handheld device Handheld, laptop computer, cordless phone or wireless local loop (WLL) station, machine type communication (MTC) terminal, user equipment (user equipment) , UE), mobile station (MS), terminal device or relay user equipment.
- the relay user equipment may be, for example, a 5G residential gateway (RG).
- RG 5G residential gateway
- the access device involved in the embodiment of the present application refers to a device that accesses the core network, and may be, for example, a base station, a broadband network gateway (BNG), an aggregation switch, and a non-third-generation cooperation. 3rd generation partnership project (3GPP) access equipment, etc.
- the base station may include various forms of base stations, such as macro base stations, micro base stations (also referred to as small stations), relay stations, access points, and the like.
- the source subscription network element, the target subscription network element, the first event notification network element, the second event notification network element, the network storage function network element, or the unstructured data storage network element in FIG. 1 in this embodiment of the present application may be configured by
- the implementation of a device may be implemented by a plurality of devices, and may be a function module in a device. It can be understood that the above functions can be either a network component in a hardware device, a software function running on dedicated hardware, or a virtualization function instantiated on a platform (for example, a cloud platform).
- FIG. 3 is a schematic diagram showing the hardware structure of a communication device according to an embodiment of the present application.
- the communication device 300 includes at least one processor 301, a communication line 302, a memory 303, and at least one communication interface 304.
- the processor 301 can be a general central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more for controlling the execution of the program of the present application. integrated circuit.
- CPU central processing unit
- ASIC application-specific integrated circuit
- Communication line 302 can include a path for communicating information between the components described above.
- the communication interface 304 uses a device such as any transceiver for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. .
- a device such as any transceiver for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. .
- RAN radio access network
- WLAN wireless local area networks
- the memory 303 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type that can store information and instructions.
- the dynamic storage device can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, and a disc storage device. (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or can be used to carry or store desired program code in the form of instructions or data structures and can be Any other media accessed, but not limited to this.
- the memory may be present independently and connected to the processor via communication line 302. The memory can also be integrated with the processor.
- the memory 303 is configured to store computer execution instructions for executing the solution of the present application, and is controlled by the processor 301 for execution.
- the processor 301 is configured to execute computer execution instructions stored in the memory 303 to implement the subscription update method provided by the following embodiments of the present application.
- the computer-executed instructions in the embodiment of the present application may also be referred to as an application code, which is not specifically limited in this embodiment of the present application.
- processor 301 may include one or more CPUs, such as CPU0 and CPU1 in FIG.
- communication device 300 can include multiple processors, such as processor 301 and processor 308 in FIG. Each of these processors can be a single-CPU processor or a multi-core processor.
- processors herein may refer to one or more devices, circuits, and/or processing cores for processing data, such as computer program instructions.
- the communication device 300 can also include an output device 305 and an input device 306.
- Output device 305 is in communication with processor 301 and can display information in a variety of ways.
- the output device 305 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. Wait.
- Input device 306 is in communication with processor 301 and can receive user input in a variety of ways.
- input device 306 can be a mouse, keyboard, touch screen device, or sensing device, and the like.
- the communication device 300 described above may be a general purpose device or a dedicated device.
- the communication device 300 can be a desktop computer, a portable computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, an embedded device, or the like in FIG. device.
- PDA personal digital assistant
- This application embodiment does not limit the type of communication device 300.
- the switching system shown in FIG. 1 is applied to the 5G network shown in FIG. 2 as an example.
- the source subscription network element is a source AMF network element in the 5G network
- the target subscription network element is a target AMF network element in the 5G network element.
- a subscription update method provided by an embodiment of the present application includes the following steps:
- the first event Before the first terminal migrates from the source AMF network element to the target AMF network element, the first event notifies the network element to send a subscription request to the source AMF network element, so that the source AMF network element receives the subscription from the first event notification network element. request.
- step S401 is an optional step.
- the subscription request in the embodiment of the present application carries the callback address information of the first event notification network element, and is used to subscribe to the state change event of the terminal group where the first terminal is located or the state change event of the source AMF network element.
- the first event notification network element may send a subscription request to the source AMF network element after receiving a new globally unique AMF identifier (GUAMI) from the source AMF network element.
- GUI globally unique AMF identifier
- the source AMF network element may be in the The registration request carries the GUAMI corresponding to the terminal group where the first terminal is located.
- the UDM network element may send a subscription request to the source AMF network element, where the subscription request carries the GUAMI, and is used to subscribe to the status of the terminal group where the first terminal is located. Change event.
- the first event notification network element in the embodiment of the present application is a UDM network element
- the first event notification network element in FIG. 4 and the UDM network element in FIG. 4 are actually one network element.
- FIG. 4 is only an exemplary example for separately processing the first event notification network element and the UDM network element. The embodiment of the present application does not specifically limit this.
- the first event notification network element may also subscribe at AMF granularity.
- the first event notification network element sends a subscription request to the source AMF network element, where the subscription request does not include any GUAMI, then the source AMF network element can default to the subscription request for subscribing to any one of the source AMF network elements.
- Status change event corresponding to GUAMI.
- the GUAMI in the embodiment of the present application may be identified by a public land mobile network (PLMN) identifier (ID), an AMF region ID of an AMF network element, and an AMF network element where the AMF network element is located.
- PLMN public land mobile network
- ID an AMF region ID of an AMF network element
- AMF network element where the AMF network element is located.
- the identifiers of the group (AMF Set ID) and the AMF pointer (AMF identifier) are configured. For details, refer to the existing description, and details are not described herein.
- the subscription request in the embodiment of the present application may further include a notification association identifier that is allocated by the first event notification network element to the status change event, where the notification association identifier is used to determine the status change event.
- a notification association identifier that is allocated by the first event notification network element to the status change event, where the notification association identifier is used to determine the status change event.
- the source AMF network element After the source AMF network element determines that the terminal in the terminal group where the first terminal is located is no longer served, the source AMF network element selects the target AMF network element for the terminal in the terminal group where the first terminal is located.
- the specific implementation of the source AMF network element for selecting the target AMF network element for the terminal in the terminal group where the first terminal is located may refer to the existing implementation manner, and details are not described herein.
- the scenario in which the source AMF network element determines that the terminal in the terminal group where the first terminal is located is not provided, for example, the scenario in which the source AMF network element is shut down; or the AMF network element set expansion
- the terminal migration scenario at the time of the sufficiency; or the scenario of the source AMF failure, etc. is not limited herein.
- the source AMF network element sends an N14 message to the target AMF network element, so that the target AMF network element receives the N14 message from the source AMF network element.
- the N14 message carries the context of the terminal in the terminal group where the first terminal is located.
- the context of the terminal in the terminal group in which the first terminal is located includes the context of the first terminal, and the context of the first terminal includes the identifier of the first terminal and information about all subscription events of the first terminal, such as the first terminal.
- the information of the first subscription event may include, for example, a subscription association identifier allocated by the first event notification network element for the first subscription event, and the first notification association identifier allocated by the source AMF network element for the first subscription event, the first event notification network.
- At least one of the callback address information of the element, or the callback address information of the source AMF network element associated with the first subscription event, is not specifically limited in this embodiment of the present application.
- the different subscription events of the first terminal may be that the network element is subscribed to the different event notifications.
- the first subscription event of the first terminal may be the first event notification network element subscription.
- the second subscription event of the first terminal may be a subscription to the second event notification network element, which is not specifically limited in this embodiment of the present application.
- the N14 message in the embodiment of the present application may further carry the information about the state change event of the terminal group where the first terminal is subscribed to the source AMF network element, or the first event notification network element to the source.
- the information of the state change event of the terminal group in which the first terminal is located or the information of the state change event of the source AMF network element may include, for example, callback address information of the first event notification network element.
- the callback address information of the first event notification network element is used to receive a state change notification of the terminal group where the first terminal is located.
- the information about the status change event of the terminal group in which the first terminal is located or the information about the status change event of the source AMF network element may further include, for example, a notification association identifier corresponding to the status change event, where the notification association identifier is used to determine
- the corresponding state change event is not specifically limited in this embodiment of the present application.
- the subscription update method provided by the embodiment of the present application includes the foregoing step S401, the subscription update method provided by the embodiment of the present application further includes the following step S404:
- the source AMF network element sends a status notification 1 to the first event notification network element, so that the first event notification network element receives the status notification 1 from the source AMF network element.
- the status notification 1 is used to indicate that the source AMF network element no longer provides services for the terminal group where the first terminal is located.
- the status notification 1 can carry the group identifier corresponding to the terminal group where the first terminal that is migrated to the target AMF network element belongs.
- the group identifier corresponding to the terminal group where the first terminal is located may be, for example, the GUAMI corresponding to the terminal group where the first terminal is located, and is uniformly described herein, and details are not described herein.
- the status notification 1 can carry the identifier of the target AMF network element, for example, the name of the target AMF network element, which is not specifically limited in this embodiment.
- the status notification 1 may further carry the first callback address information of the target AMF network element.
- the first callback address information of the target AMF network element may be, for example, the address information associated with the terminal group where the first terminal is located, that is, the address information of the GUAMI granularity; or the address information associated with the target AMF network element, that is, the AMF.
- the address information of the network element granularity is not specifically limited in this embodiment of the present application.
- the first callback address information of the target AMF network element may also be referred to as a target AMF network, because the first callback address information of the target AMF network element is not the address information associated with the subscription event.
- the default callback address information of the element when the target AMF network element has not performed the terminal level subscription update, the first event providing network element needs to be sent to the target AMF network element if there is a terminal related event notification. Then, the first event notification network element can send the event notification to the default callback address of the target AMF network element, so that the target AMF network element can know the event notification of the subscription event in time, so as to timely process the corresponding subscription event.
- the step S403 includes a state in which the first event notification network element subscribes to the source terminal of the source terminal.
- the information of the change event; or the first event notification network element subscribes the status change event of the terminal group where the first terminal is located or the status change event of the source AMF network element to the target AMF network element, after step S403, the embodiment of the present application
- the provided subscription update method further includes the following step S405:
- the target AMF network element sends a status notification 2 to the first event notification network element, so that the first event notification network element receives the status notification 2 from the target AMF network element.
- the status notification 2 is used to indicate that the terminal group where the first terminal is located is served by the target AMF network element.
- the status notification 2 can carry the group identifier corresponding to the terminal group where the first terminal is migrated to the target AMF network element, such as the GUAMI corresponding to the terminal group where the first terminal is located.
- the status notification 2 can carry the identifier of the target AMF network element, such as the name of the target AMF network element, which is not specifically limited in this embodiment.
- the status notification 2 may further carry the first callback address information of the target AMF network element.
- the first callback address information of the target AMF network element refer to step S404, and details are not described herein.
- the subscription update method provided by the embodiment of the present application may further include the following step S406:
- the target AMF network element sends a registration update request to the NRF network element, so that the NRF network element receives the registration update request from the target AMF network element.
- the registration update request is used to request to register the terminal group where the first terminal is located to be served by the target AMF.
- the registration update request may carry the identifier of the GUAMI or the target AMF network element corresponding to the terminal group where the first terminal is located, and the first callback address information of the target AMF network element, and the NRF network element may store the registration request after receiving the registration request.
- the corresponding relationship between the identifier of the GUAMI or the target AMF network element corresponding to the terminal group in which the first terminal is located, and the first callback address information of the target AMF network element is not specifically limited in this embodiment of the present application.
- the first callback address information of the target AMF network element may also be sent to the NRF network element when the target AMF network element is first registered with the NRF network element, if the target AMF network element has sent the target to the NRF network element.
- the first callback address information of the AMF network element may not carry the first callback address information of the target AMF network element in this step, and is uniformly described herein, and details are not described herein.
- the NRF network element may further send a status notification 3 to the first event notification network element, where the status notification 3 carries The identifier of the target AMF network element and the group identifier corresponding to the terminal group where the first terminal is located are used to indicate that the terminal group where the first terminal is located is served by the target AMF network element.
- the status notification 3 can also carry the first callback address information of the target AMF network element, which is not specifically limited in this embodiment of the present application.
- the subscription update method provided by the embodiment of the present application may further include the following steps S407-S408:
- the first event notification network element determines that the notification condition of the first subscription event of the first terminal is met.
- the UDM network element may determine the notification of the first subscription event when the subscription data of the first terminal is changed. The conditions are met.
- the first event notification network element determines that the source AMF network element is no longer serving the first terminal.
- the first event notification network element determines that the source AMF network element no longer provides the service for the first terminal, including: the first event notification network element according to the status notification 1 in step S404 or the status in step S405.
- the notification 2 knows that the source AMF network element no longer provides services for the first terminal.
- the first event notification network element does not subscribe to the state change event of the terminal group where the first terminal is located (ie, step S401 is not performed, and step S404 or S405), and the first event notification network element determines the source AMF.
- the network element is no longer served by the first terminal, and the first event notification network element sends a third event notification of the first subscription event to the source AMF network element according to the callback address information of the source AMF network element associated with the first terminal.
- the first event notification network element determines that the source AMF network element is unreachable.
- the first event notification network element determines that the source AMF network element is unreachable, for example, the first event notification network element finds that the message cannot be sent to the source AMF network element; or the first event notification network element receives the source AMF network.
- the refusal message of the element is not specifically limited in this embodiment.
- the reject message may also carry the first callback address information of the target AMF network element, which is not specifically limited in this embodiment of the present application.
- the first event notification network element sends a request message to the NRF network element, so that the NRF network element receives the request message from the first event notification network element.
- the request message carries at least one of the first group identifier or the identifier of the target AMF network element that is allocated by the source AMF network element to the terminal group where the first terminal is located, where the second indication information is used to indicate
- the request message is used to request the first callback address information of the target AMF network element.
- the first group of identifiers in the embodiment of the present application may be, for example, a GUAMI corresponding to the terminal group where the first terminal is located, which is not specifically limited in this embodiment of the present application.
- the identifier of the target AMF network element in the embodiment of the present application may be obtained by using the status notification 1 in step S404 or the status notification 2 in step S405 or the status notification 3 in step S406. This is not specifically limited.
- the NRF network element sends a response message to the first event notification network element, so that the first event notification network element receives the response message from the NRF network element.
- the response message carries the first callback address information of the target AMF network element.
- the NRF network element may be based on the identifier of the GUAMI or the target AMF network element corresponding to the terminal group where the first terminal is located stored in step S406, and the first of the target AMF network element.
- the first callback address information of the target AMF network element is determined by the corresponding relationship of the callback address information, which is not specifically limited in this embodiment of the present application.
- Steps S409-S410 provide a specific implementation of the first event notification network element acquiring the first callback address information of the target AMF network element.
- the first event notification network element can also obtain the first callback address information of the target AMF network element by other means, such as:
- the state notification 1 in step S404 carries the first callback address information of the target AMF network element, and the first event notification network element may save the state after receiving the status notification 1. Notice 1. Further, after the first event notification network element determines that the notification condition of the first subscription event of the first terminal is satisfied, the first event notification network element may determine that the source AMF network element is no longer serving the first terminal according to the stored status notification 1. And determining the first callback address information of the target AMF network element.
- the state notification 2 in step S405 carries the first callback address information of the target AMF network element, and the first event notification network element may save after receiving the status notification 2 This status notification is 2. Further, after the first event notification network element determines that the notification condition of the first subscription event of the first terminal is satisfied, the first event notification network element may determine that the source AMF network element is no longer serving the first terminal according to the stored status notification 2. And determining the first callback address information of the target AMF network element.
- the state notification 3 in step S406 carries the first callback address information of the target AMF network element, and the first event notification network element may save after receiving the status notification 3.
- This status notification is 3.
- the first event notification network element may determine that the source AMF network element is no longer serving the first terminal according to the stored status notification 3. And determining the first callback address information of the target AMF network element.
- the reject message in step S408 carries the first callback address information of the target AMF network element.
- the embodiment of the present application does not limit the specific implementation of the first event notification network element to obtain the first callback address information of the target AMF network element.
- the subscription update method provided by the embodiment of the present application may further include the following step S411:
- the first event notification network element sends a message 1 to the target AMF network element according to the first callback address information of the target AMF network element, so that the target AMF network element receives the message 1 from the first event notification network element.
- the message 1 carries the identifier of the first terminal and the first event notification of the first subscription event, where the identifier of the first terminal is used to associate the first event notification with the first terminal.
- the message 1 may further carry a first notification association identifier that is allocated by the source AMF network element for the first subscription event, where the first notification association identifier is used to determine the first subscription event.
- the subscription update method provided by the embodiment of the present application may further include the following step S412:
- the target AMF network element sends a registration request to the UDM network element, so that the UDM network element receives the registration request from the target AMF network element.
- the registration request is used to request that the first terminal be registered to be served by the target AMF network element.
- the registration request may further carry the GUAM allocated by the target AMF network element to the first terminal, where the application is implemented. This example does not specifically limit this.
- the subscription update method provided by the embodiment of the present application may further include the following step S413:
- the target AMF network element sends a message 2 to the first event notification network element, so that the first event notification network element receives the message 2 from the target AMF network element.
- the message 2 carries the second callback address information of the target AMF network element and the first indication information, where the second callback address information is address information associated with the first subscription event, and the first indication information is used to determine the first subscription.
- the event, the second callback address information is used by the first event notification network element to send a second event notification of the first subscription event to the target AMF network element according to the second callback address information.
- the first indication information in the embodiment of the present application may be obtained from the context of the first terminal in step S403.
- the first indication information may include, for example, at least one of the identifier of the first terminal or the subscription association identifier that the first event notification network element allocates for the first subscription event, which is not specifically limited in this embodiment of the present application.
- the message 2 in the embodiment of the present application may further carry a second notification association identifier that is allocated by the target AMF network element for the first subscription event.
- the second callback address information is further used by the first event notification network element to send a second notification association identifier to the target AMF network element according to the second callback address information, where the second notification association identifier is used to determine the first subscription event.
- the embodiment of the present application does not specifically limit this.
- the message 2 in the embodiment of the present application may be a subscription update message or a subscription request message, which is not specifically limited in this embodiment of the present application.
- the subscription update method provided by the embodiment of the present application may further include the following step S414:
- the target AMF network element sends a message 3 to the second event notification network element, so that the second event notification network element receives the message 3 from the target AMF network element.
- the message 3 carries the third callback address information and the third indication information of the target AMF network element, where the third callback address information is address information associated with the second subscription event, and the third indication information is used to determine the third subscription.
- the event, the third callback address information is used by the second event notification network element to send a fourth event notification of the second subscription event to the target AMF network element according to the third callback address information.
- the third indication information in the embodiment of the present application may be obtained from the context of the first terminal in step S403.
- the third indication information may include, for example, at least one of the identifier of the first terminal or the subscription association identifier that the second event notification network element allocates for the second subscription event, which is not specifically limited in this embodiment of the present application.
- the message 3 in the embodiment of the present application may further carry a third notification association identifier that is allocated by the target AMF network element for the second subscription event.
- the third callback address information is further used by the second event notification network element to send a third notification association identifier to the target AMF network element according to the third callback address information, where the third notification association identifier is used to determine the second subscription event.
- the embodiment of the present application does not specifically limit this.
- the message 3 in the embodiment of the present application may be a subscription update message or a subscription request message, which is not specifically limited in this embodiment of the present application.
- the first terminal further notifies the network element or the second event notification network element to subscribe to other events, or the first terminal further informs the network element to subscribe to the corresponding event.
- the first subscription event in the above step S413 or the subscription update mode of the second subscription event in the step S414 is updated, and details are not described herein again.
- any one of the steps may be performed first, and then another step may be performed, and the remaining one step may be performed;
- the first step is performed in the first step, and the remaining two steps are performed at the same time.
- the two steps are performed simultaneously, and the remaining one step is performed, and the like.
- the notification condition of the first subscription event is satisfied, and the target AMF network element may be triggered with the first terminal.
- the callback address information of the target AMF network element associated with the remaining subscription events other than the first subscription event is sent to the corresponding event notification network element.
- the corresponding event notification network element can directly send a corresponding event notification to the target AMF network element according to the callback address information of the target AMF network element associated with the subscription event, thereby avoiding the current terminal.
- the target AMF network element of the service cannot be informed of the event notification of the subscription event in time, so that the corresponding subscription event cannot be processed in time.
- the subscription update method provided by the embodiment of the present application can enable the target AMF network element to know the event notification of the subscription event in time in the scenario that the terminal migrates from the source AMF network element to the target AMF network element, so that the corresponding subscription event can be processed in time.
- the target AMF network element can know the event notification of the subscription event in time in the scenario that the terminal migrates from the source AMF network element to the target AMF network element, so that the corresponding subscription event can be processed in time.
- the actions of the first event notification network element, the second event notification network element, the source AMF network element, the target AMF network element, the UDM network element, or the NRF network element in the foregoing steps S401 to S414 may be performed by the communication shown in FIG.
- the processor 301 in the device 300 calls the application code stored in the memory 303 to execute, and the embodiment does not impose any limitation.
- the switching system shown in FIG. 1 is applied to the 5G network shown in FIG. 2, the source subscription network element is a source AMF network element in the 5G network, and the target subscription network element is a target in the 5G network element.
- the AMF network element is another subscription update method provided by the embodiment of the present application, including the following steps:
- step S501 is an optional step, which is uniformly described herein, and details are not described herein again.
- the source AMF network element sends a registration request 1 to the NRF network element, so that the NRF network element receives the registration request 1 from the source AMF network element.
- the registration request 1 is used to request to register the first callback address information of the source AMF network element to the NRF network element.
- the first callback address information of the source AMF network element may be, for example, the address information associated with the terminal group where the first terminal served by the source AMF network element is located, that is, the address information of the GUAMI granularity; or may be associated with the source AMF network element.
- the address information of the AMF network element granularity is not specifically limited in this embodiment.
- the first callback address information of the source AMF network element may also be referred to as a source AMF network, because the first callback address information of the source AMF network element is not the address information associated with the subscription event.
- the default callback address information of the element is that the source AMF network element has not performed the terminal level subscription update, and the event providing network element needs to send the event notification to the source AMF network element if the terminal related event notification needs to be sent to the source AMF network element.
- the notification network element can send the event notification to the default callback address of the source AMF network element, so that the source AMF network element can know the event notification of the subscription event in time, so as to timely process the corresponding subscription event.
- the target AMF network element sends a registration request 2 to the NRF network element, so that the NRF network element receives the registration request 2 from the target AMF network element.
- the registration request 2 is used to request to register the first callback address information of the target AMF network element to the NRF network element.
- the registration request 2 is used to request to register the first callback address information of the target AMF network element to the NRF network element.
- step S502 may be performed first, and then the step S503 may be performed; or the step S503 may be performed first, and then the step S502 is performed; Step S502 and step S503 may be performed at the same time, which is not specifically limited in this embodiment of the present application.
- the source AMF network element After the source AMF network element determines that the terminal in the terminal group where the first terminal is located is no longer served, the source AMF network element sends the context of the terminal in the terminal group where the first terminal is located to the UDSF network element, so that the UDSF network element receives The context of the terminal in the terminal group where the first terminal from the source AMF network element is located.
- the subscription update method provided by the embodiment of the present application includes the foregoing step S501, the subscription update method provided by the embodiment of the present application further includes the following step S505:
- step S505 similar to step S404, for example, the step S505 in this embodiment does not carry the first callback address information of the target AMF network element or the identifier of the target AMF network element, and the related description may refer to step S404 above. Narration.
- step S506 the same step S407, related description can refer to the above step S407, and details are not described herein again.
- the first event notification network element determines that the source AMF network element is no longer serving the first terminal.
- the first event notification network element determines that the source AMF network element no longer provides the service for the first terminal, including: the first event notification network element receives the status notification 1 from the source AMF network element (step S505). After that, the status notification 1 can be stored. Further, after the first event notification network element determines that the notification condition of the first subscription event of the first terminal is satisfied, the first event notification network element can learn that the source AMF network element is no longer serving the first terminal according to the stored status notification 1. .
- the first event notification network element does not subscribe to the state change event of the terminal group where the first terminal is located (ie, steps S501 and S505 are not performed), and the first event notification network element determines that the source AMF network element is no longer Providing a service for the first terminal, the first event notification network element sending, by the callback address information of the source AMF network element associated with the first terminal, a third event notification of the first subscription event to the source AMF network element; the first event The notification network element determines that the source AMF network element is unreachable.
- the first event notification network element determines that the source AMF network element is unreachable, for example, the first event notification network element finds that the message cannot be sent to the source AMF network element; or the first event notification network element receives the source AMF network element.
- the refusal message is not specifically limited in this embodiment of the present application.
- the first event notification network element sends a request message to the NRF network element, so that the NRF network element receives the request message from the first event notification network element.
- the request message carries the second indication information and the set identifier of the AMF network element set corresponding to the group identifier of the terminal group where the first terminal is located.
- the second indication information is used to indicate that the request message is used to request the first callback address information of the target AMF network element, and the set identifier may be, for example, an AMF Set ID in the GUAMI corresponding to the terminal group where the first terminal is located.
- the NRF network element sends a response message to the first event notification network element, so that the first event notification network element receives the response message from the NRF network element.
- the response message carries the first callback address information of the target AMF network element.
- the NRF network element may determine, according to the set identifier of the AMF network element set, the target AMF network element served by the first terminal, and further, according to the stored AMF network element.
- a callback address information is used to determine the first callback address information of the target AMF network element.
- the NRF network element may identify the first callback address information of all available AMF network elements in the AMF network element set corresponding to the set of AMF network element sets.
- the first event notification network element selects an AMF network element from all available AMF network elements, and determines the first callback address information of the selected AMF network element as the target AMF network element.
- the first callback address information is not specifically limited in this embodiment of the present application.
- step S510 the same step S411, the related description may refer to the above step S411, and details are not described herein again.
- the target AMF network element sends a context request message to the UDSF network element, so that the UDSF network element receives the context request message from the target AMF network element.
- the context request message is used to request the context of the first terminal.
- the context request message is used to request the context of the first terminal.
- the UDSF network element sends a context response message to the target AMF network element, so that the target AMF network element receives the context response message from the UDSF network element.
- the context response message carries the context of the first terminal.
- the subscription update method provided by the embodiment of the present application may further include the following steps:
- the subscription update method provided by the embodiment of the present application can enable the target AMF network element to notify the event notification of the subscription event in time in the scenario that the terminal migrates from the source AMF network element to the target AMF network element, so that the corresponding subscription event can be processed in time.
- the target AMF network element can notify the event notification of the subscription event in time in the scenario that the terminal migrates from the source AMF network element to the target AMF network element, so that the corresponding subscription event can be processed in time.
- the actions of the first event notification network element, the second event notification network element, the source AMF network element, the target AMF network element, the UDM network element, the NRF network element, or the UDSF network element in the foregoing steps S501 to S515 may be performed by FIG. 3
- the processor 301 in the illustrated communication device 300 is called to execute the application code stored in the memory 303, which is not limited in this embodiment.
- the switching system shown in FIG. 1 is applied to the 5G network shown in FIG. 2, the source subscription network element is a source AMF network element in the 5G network, and the target subscription network element is a target in the 5G network element.
- the AMF network element is another subscription update method provided by the embodiment of the present application, including the following steps:
- step S501 is an optional step, which is uniformly described herein, and details are not described herein again.
- S604-S605 is similar to the steps S404-S405, and the difference is that the first callback address information of the target AMF network element is not carried in the step S604-S605 of the embodiment.
- steps S604-S605 are optional steps, which are collectively described herein, and are not described herein again.
- step S606 similar to step S406, the difference is that the first callback address information of the target AMF network element is not carried in the step S606 in the embodiment, but the address information of the first service of the target AMF network element is carried, the first The service is used to trigger the subscription update of the first subscription event.
- the first callback address information of the target AMF network element is not carried in the step S606 in the embodiment, but the address information of the first service of the target AMF network element is carried, the first The service is used to trigger the subscription update of the first subscription event.
- the address information of the first service may be sent to the NRF network element when the target AMF network element is first registered to the NRF network element, which is not specifically limited in this embodiment. .
- step S607 the same step S407, related description may refer to the above step S407, and details are not described herein again.
- step S608 similar to step S408, the difference is that the refusal message in step S606 in this embodiment does not carry the first callback address information of the target AMF network element.
- the refusal message in step S606 in this embodiment does not carry the first callback address information of the target AMF network element.
- the first event notification network element sends a request message to the NRF network element, so that the NRF network element receives the request message from the first event notification network element.
- the request message carries the information of the target AMF network element and the second indication information, where the two indication information is used to indicate that the request message is used to request address information of the first service of the target AMF network element.
- the information of the target AMF network element may be, for example, an identifier of the target AMF network element, or an internet protocol (IP) address of the target AMF network element, or a full domain name of the target AMF network element.
- IP internet protocol
- FQDN fully qualified domain name
- the NRF network element sends a response message to the first event notification network element, so that the first event notification network element receives the response message from the NRF network element.
- the response message carries address information of the first service of the target AMF network element.
- the NRF network element may determine the target AMF according to the correspondence between the address information of the first service of the target AMF network element and the information of the target AMF network element stored in step S606.
- the address information of the first service of the network element is not specifically limited in this embodiment of the present application.
- the first event notification network element sends a message 1 to the target AMF network element according to the address information of the first service, so that the target AMF network element receives the message 1 from the first event notification network element.
- the message 1 carries the identifier of the first terminal, and is used to request the target AMF network element to update the subscription of the first terminal.
- step S612 is an optional step, which is uniformly described herein, and details are not described herein again.
- step S614 the same step S414, related description may refer to the above step S414, and details are not described herein again.
- step S614 is an optional step, which is uniformly described herein, and details are not described herein again.
- the subscription update method provided by the embodiment of the present application can enable the target AMF network element to notify the event notification of the subscription event in time in the scenario that the terminal migrates from the source AMF network element to the target AMF network element, so that the corresponding subscription event can be processed in time.
- the target AMF network element can notify the event notification of the subscription event in time in the scenario that the terminal migrates from the source AMF network element to the target AMF network element, so that the corresponding subscription event can be processed in time.
- the actions of the first event notification network element, the second event notification network element, the source AMF network element, the target AMF network element, the UDM network element, or the NRF network element in the foregoing steps S601 to S614 may be the communication shown in FIG.
- the processor 301 in the device 300 calls the application code stored in the memory 303 to execute, and the embodiment does not impose any limitation.
- the switching system shown in FIG. 1 is applied to the 5G network shown in FIG. 2, the source subscription network element is a source AMF network element in the 5G network, and the target subscription network element is a target in the 5G network element.
- the AMF network element is another subscription update method provided by the embodiment of the present application, including the following steps:
- step S701 the same step S501, the related description may refer to the above step S501, and details are not described herein again.
- step S701 is an optional step, which is uniformly described herein, and details are not described herein again.
- step S702 the same step S504, related description may refer to the above step S504, and details are not described herein again.
- the subscription update method provided by the embodiment of the present application includes the foregoing step S701
- the subscription update method provided by the embodiment of the present application further includes the following step S703:
- step S703 the same as step S505, the related description may refer to step S505, and details are not described herein again.
- the subscription update method provided by the embodiment of the present application further includes the following steps:
- the first event notification network element sends a request message to the NRF network element, so that the NRF network element receives the request message from the first event notification network element.
- the request message carries the second indication information and the set identifier of the AMF network element set corresponding to the group identifier of the terminal group where the first terminal is located.
- the second indication information is used to indicate that the request message is used to request address information of the first service of the target AMF network element, where the first service is used to trigger a subscription update of the first subscription event.
- the set identifier may be, for example, an AMF Set ID in the GUAMI corresponding to the terminal group where the first terminal is located.
- the second indication information may be, for example, a type of the first service, which is not limited in this embodiment.
- the NRF network element sends a response message to the first event notification network element, so that the first event notification network element receives the response message from the NRF network element.
- the response message carries address information of the first service of the target AMF network element.
- the NRF network element may determine, according to the set identifier of the AMF network element set, the target AMF network element served by the first terminal, and further, according to the stored target AMF network element.
- the correspondence between the address information of the first service and the information of the target AMF network element determines the address information of the first service of the target AMF network element.
- the NRF network element may send the first service address information of all available AMF network elements in the AMF network element set corresponding to the set identifier of the AMF network element set to the first event notification.
- the network element, the first event network element selects an AMF network element from all available AMF network elements, and determines the first service address information of the selected AMF network element as the first service address information of the target AMF network element,
- the application examples are not specifically limited thereto.
- the first service address information of the target AMF network element is sent by the target AMF network element to the NRF network element.
- the target AMF network element may send the first service address information of the target AMF network element to the NRF network element when registering to the NRF network element for the first time, or the target AMF network element may target the subsequent registration update process.
- the AMF network element may send the first service address information to the NRF network element, which is not specifically limited in this embodiment of the present application.
- step S708 the same as step S611, the related description may refer to the above step S611, and details are not described herein again.
- the subscription update method provided by the embodiment of the present application can enable the target AMF network element to notify the event notification of the subscription event in time in the scenario that the terminal migrates from the source AMF network element to the target AMF network element, so that the corresponding subscription event can be processed in time.
- the target AMF network element can notify the event notification of the subscription event in time in the scenario that the terminal migrates from the source AMF network element to the target AMF network element, so that the corresponding subscription event can be processed in time.
- the actions of the first event notification network element, the second event notification network element, the source AMF network element, the target AMF network element, the UDM network element, the NRF network element, or the UDSF network element in the foregoing steps S701 to S713 may be performed by FIG. 3
- the processor 301 in the illustrated communication device 300 is called to execute the application code stored in the memory 303, which is not limited in this embodiment.
- the switching system shown in FIG. 1 is applied to the 5G network shown in FIG. 2, the source subscription network element is a source AMF network element in the 5G network, and the target subscription network element is a target in the 5G network element.
- the AMF network element is another subscription update method provided by the embodiment of the present application, including the following steps:
- the source AMF network element sends a subscription request to the first event notification network element, so that the first event notification network element receives the subscription request from the source AMF network element.
- the subscription request carries the first callback address information of the source AMF network element corresponding to the first subscription event of the first terminal, and the first callback address information of the source AMF network element includes the information of the source AMF network element.
- the first callback address information of the source AMF network element may further include at least one of information about the first terminal or information of the first subscription event.
- the information of the first terminal is used to determine the first terminal corresponding to the first subscription event, and the information of the first subscription event is used to determine the first subscription event, which is not specifically limited in this embodiment of the present application.
- the format of the first callback address information of the source AMF network element may be: http:// ⁇ amf>/ ⁇ uecontextid ⁇ /subscriptiondata .
- ⁇ amf> is information of the AMF network element, and is used to identify the AMF network element.
- the ⁇ amf> in the first callback address information of the source AMF network element is the information of the source AMF network element, and the information of the source AMF network element may be, for example, the IP address of the source AMF network element or the FQDN of the source AMF network element.
- the embodiment of the present application does not specifically limit this.
- the ⁇ uecontextid ⁇ may be an identifier of the terminal.
- the ⁇ uecontextid ⁇ in the first callback address information of the source AMF network element is an identifier of the first terminal, and the identifier of the first terminal may be, for example, a subscriber permanent identifier (SUPI) of the first terminal, or The global unique temporary identity (GUTI) of the first terminal, or the permanent device ID (PEI) of the first terminal, and the like are not specifically limited in this embodiment of the present application.
- SUPI subscriber permanent identifier
- GUI global unique temporary identity
- PEI permanent device ID
- the ⁇ uecontextid ⁇ may also be used to indicate a storage location of the terminal context.
- the ⁇ uecontextid ⁇ in the first callback address information of the source AMF network element is used to indicate the storage location of the context of the first terminal in the UDSF network element, so as to be the first according to the source AMF network element.
- the callback address information may be located in the context of the first terminal stored in the UDSF network element, which is not specifically limited in this embodiment of the present application.
- the subscription data is used to identify a subscription.
- the subscription data in the first callback address information of the source AMF network element is used to identify the first subscription.
- the subscription data includes the session identifier of the session related to the first subscription, which is not specifically limited in this embodiment of the present application.
- the format of the first callback address information of the source AMF network element may be: http:// ⁇ amf>/ ⁇ GUAMI ⁇ / ⁇ uecontextid ⁇ /subscriptiondata .
- the GUAMI is the group identifier of the terminal group where the first terminal is located.
- the ⁇ amf>, the ⁇ uecontextid ⁇ , and the subscription data refer to the above example, and details are not described herein.
- the uecontextid may also be used to indicate the relative location of the context of the first terminal in the terminal in the terminal group, which is not specifically limited in this example.
- the above is only exemplary to provide the format of the first callback address information of the two source AMF network elements.
- the first callback address information of the source AMF network element may also be in other formats. No specific limitation.
- step S501 For the description of the related step S501, refer to step S501, and details are not described herein again.
- step S802 is an optional step, which is uniformly described herein, and details are not described herein again.
- the subscription update method provided by the embodiment of the present application may further include step S803:
- the source AMF network element After the source AMF network element determines that the terminal in the terminal group where the first terminal is located is no longer served, the source AMF network element sends a status notification 1 to the first event notification network element, so that the first event notification network element receives the source. Status notification 1 of the AMF network element. The status notification 1 is used to indicate that the source AMF network element no longer provides services for the terminal group where the first terminal is located.
- the status notification 1 can carry the group identifier corresponding to the terminal group where the first terminal is migrated to the target AMF network element, such as the GUAMI corresponding to the terminal group where the first terminal is located.
- the status notification 1 can carry the identifier of the target AMF network element, such as the name of the target AMF network element, which is not specifically limited in this embodiment.
- the subscription update method provided by the embodiment of the present application may further include the following steps:
- the first event notification network element generates first callback address information of the corresponding target AMF network element for the first subscription event.
- the information of the first callback address information of the target AMF network element includes the information of the target AMF network element, and the information of the target AMF network element may be, for example, the IP address of the target AMF network element or the target AMF network.
- the FQDN of the element and the like are not specifically limited in the embodiment of the present application.
- the information of the target AMF network element may be carried in the status notification 1 in step S803, or may be obtained by other means.
- the first event notification network element may query the domain name system (domain name system, according to the information of the AMF network element set in the GUAMI corresponding to the first terminal (such as the FQDN of the AMF network element set).
- the DNS or NRF network element returns the FQDN or IP address of the AMF network element available in the AMF network element set to the first event notification network element by the DNS or NRF network element.
- the first event notification network element selects an AMF network element from the available AMF network elements as the target AMF network element, and determines the FQDN or IP address of the target AMF network element as the information of the target AMF network element. This example does not specifically limit this.
- the first event notification network element generates the first callback address information of the corresponding target AMF network element for the first subscription event, where the first event notification network element is carried according to the subscription request.
- the first callback address information of the source AMF network element generates the first callback address information of the corresponding target AMF network element for the first subscription event.
- the first event notification network element replaces the information of the source AMF network element in the first callback address information http:// ⁇ source amf>/ ⁇ uecontextid ⁇ /subscriptiondata of the source AMF network element with the information of the target AMF network element, whereby, the first callback address information http:// ⁇ target amf>/ ⁇ uecontextid ⁇ /subscriptiondata of the target AMF network element is obtained.
- the first event notification network element generates the first callback address information of the corresponding target AMF network element for the first subscription event, including: the first event notification network element is configured according to the preset
- the callback address format generates the first callback address information of the corresponding target AMF network element for the first subscription event.
- the preset callback address format refer to the description of the format of the first callback address information of the source AMF network element in the foregoing step S801, and details are not described herein again.
- the first event notification network element sends a message 1 to the target AMF network element according to the first callback address information of the target AMF network element, so that the target AMF network element receives the message 1 from the first event notification network element.
- the message 1 carries the first event notification of the first subscription event.
- the subscription update method provided by the embodiment of the present application may further include the following steps:
- step S808 the same step S412, the related description may refer to the above step S412, and details are not described herein again.
- the target AMF network element sends a message 2 to the first event notification network element, so that the first event notification network element receives the message 2 from the target AMF network element.
- the message 2 may carry the notification association identifier that is allocated by the target AMF network element for the first subscription event, and the notification association identifier is used to determine the first subscription event, which is not specifically limited in this embodiment of the present application.
- the subscription update method provided by the embodiment of the present application can enable the target AMF network element to notify the event notification of the subscription event in time in the scenario that the terminal migrates from the source AMF network element to the target AMF network element, so that the corresponding subscription event can be processed in time.
- the target AMF network element can notify the event notification of the subscription event in time in the scenario that the terminal migrates from the source AMF network element to the target AMF network element, so that the corresponding subscription event can be processed in time.
- the actions of the first event notification network element, the source AMF network element, the target AMF network element, the UDM network element, or the NRF network element in the foregoing steps S801 to S809 may be performed by the processor 301 in the communication device 300 shown in FIG.
- the application code stored in the memory 303 is called to execute, and the embodiment does not impose any limitation.
- the switching system shown in FIG. 1 is applied to the 5G network shown in FIG. 2, the source subscription network element is a source AMF network element in the 5G network, and the target subscription network element is a target in the 5G network element.
- the AMF network element is another subscription update method provided by the embodiment of the present application, including the following steps:
- the source AMF network element After the source AMF network element determines that the first terminal is no longer served, the source AMF network element selects the target AMF network element for the first terminal, and sends the context of the first terminal to the target AMF network element.
- step S902 the same step S413, the related description may refer to the above step S413, and details are not described herein again.
- the subscription update method in the embodiment of the present application may further include the following step S903:
- step S903 the same step S414, related description may refer to the above step S414, and details are not described herein again.
- the subscription update method provided by the embodiment of the present application may further include the following step S904:
- step S904 the same step S412, related description may refer to the above step S412, and details are not described herein again.
- the information carried in the message 1 in step S902 and the information carried in the registration request in step S904 may be sent by using a message.
- the information carried in the message 2 in step S903 and the information carried in the registration request in step S904 may be sent by using a message.
- the embodiment of the present application does not specifically limit this.
- the subscription update method provided by the embodiment of the present application can enable the target AMF network element to notify the event notification of the subscription event in time in the scenario that the terminal migrates from the source AMF network element to the target AMF network element, so that the corresponding subscription event can be processed in time.
- the target AMF network element can notify the event notification of the subscription event in time in the scenario that the terminal migrates from the source AMF network element to the target AMF network element, so that the corresponding subscription event can be processed in time.
- the actions of the first event notification network element, the second event notification network element, the source AMF network element, the target AMF network element, or the UDM network element in the foregoing steps S901 to S904 may be performed by the communication device 300 shown in FIG.
- the processor 301 calls the application code stored in the memory 303 to execute, and the embodiment does not impose any limitation.
- the source mobility management network element, the target mobility management network element or the target intermediate session management network element includes a hardware structure and/or a software module corresponding to each function.
- the present application can be implemented in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present application.
- the embodiment of the present application may perform the function module division on the first event notification network element or the target subscription network element according to the foregoing method example.
- each function module may be divided according to each function, or two or more functions may be integrated.
- a processing module In a processing module.
- the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of the module in the embodiment of the present application is schematic, and is only a logical function division, and the actual implementation may have another division manner.
- FIG. 10 shows a schematic structural diagram of a first event notification network element 100.
- the first event notification network element 100 includes: a processing module 1001 and a transceiver module 1002.
- the processing module 1001 is configured to determine that the notification condition of the first subscription event of the first terminal is satisfied.
- the processing module 1001 is further configured to obtain first callback address information of the target subscription network element.
- the transceiver module 1002 is configured to send, according to the first callback address information, a first message to the target subscription network element, where the first message carries the identifier of the first terminal and the first event notification of the first subscription event, where the identifier of the first terminal Used to associate the first event notification with the first terminal.
- the transceiver module 1002 is further configured to receive a second message from the target subscription network element, where the second message carries the second callback address information of the target subscription network element and the first indication information, where the second callback address information is Address information associated with the first subscription event, the first indication information is used to determine a first subscription event, and the second callback address information is used by the first event notification network element to send the first subscription to the target subscription network element according to the second callback address information.
- the second event notification of the event is further configured to receive a second message from the target subscription network element, where the second message carries the second callback address information of the target subscription network element and the first indication information, where the second callback address information is Address information associated with the first subscription event, the first indication information is used to determine a first subscription event, and the second callback address information is used by the first event notification network element to send the first subscription to the target subscription network element according to the second callback address information.
- the second event notification of the event is further configured to receive a second message from the target subscription network
- the transceiver module 1002 is further configured to receive a first status notification from the source subscription network element or the target subscription network element, where the first status notification carries the first callback address information of the target subscription network element; correspondingly, the processing module 1001
- the first callback address information of the target subscription network element is further configured to: determine, according to the first status notification, the first callback address information of the target subscription network element.
- the processing module 1001 is further configured to obtain the first callback address information of the target subscription network element, where the method further includes: sending the fourth message to the network storage function network element, where the fourth message carries the second indication information and any one of the following
- the source subscription NE is the first group identifier assigned to the terminal group where the first terminal is located, the set identifier of the subscription network element set corresponding to the first group identifier, the identifier of the target subscription network element, or the identifier and the target subscription network element identifier.
- a set of identifiers wherein the second indication information is used to indicate that the fourth message is used to request the first callback address information of the target subscription network element; and receive the first callback address information of the target subscription network element from the network storage function network element.
- the processing module 1001 is further configured to obtain the first callback address information of the target subscription network element, where the method further includes: sending, according to the callback address information of the source subscription network element that is associated with the first terminal, to the source subscription network element.
- the third event notification of the subscription event ; receiving the rejection message from the source subscription network element, the rejection message carrying the first callback address information of the target subscription network element.
- the processing module 1001 is configured to determine that the notification condition of the first subscription event of the first terminal is satisfied, and the transceiver module 1002 is configured to send the first message to the target subscription network element, where the first message carries the first terminal.
- the identifier is used to request the target subscription network element to update the subscription of the first terminal.
- the transceiver module 1002 is further configured to receive a second message from the target subscription network element, where the second message carries the first indication information and is associated with the first subscription event.
- the first event notification of the first subscription event is configured to determine that the notification condition of the first subscription event of the first terminal is satisfied, and the transceiver module 1002 is configured to send the first message to the target subscription network element, where the first message carries the first terminal.
- the processing module 1001 is further configured to obtain the address information of the first service of the target subscription network element from the network storage function network element, where the first service is used to trigger the subscription update of the first subscription event; correspondingly, the transceiver module 1002
- the sending the first message to the target subscribing network element includes: sending, by using the address information of the first service, the first message to the target subscribing network element.
- the processing module 1001 is configured to obtain the address information of the first service of the target subscription network element from the network storage function network element, where the method is configured to: send a fourth message to the network storage function network element, where the fourth message carries the target subscription network. And the second indication information is used to indicate that the fourth message is used to request the address information of the first service of the target subscription network element; and the address information of the first service from the network storage function network element is received.
- processing module 1001 is further configured to determine that the source subscription network element no longer provides services for the first terminal.
- the processing module 1001 is further configured to: determine that the source subscription network element does not provide the service for the first terminal, and further includes: receiving, by the source subscription network element or the target subscription network element, a second status notification, where the second status is The notification is used to notify the source subscription network element that the first terminal is no longer served.
- the processing module 1001 is further configured to: determine that the source subscription network element is no longer providing the service for the first terminal, and further includes: simultaneously for subscribing to the source according to the callback address information of the source subscription network element associated with the first terminal.
- the network element sends a third event notification of the first subscription event; determining that the source subscription network element is unreachable.
- the processing module 1001 is configured to determine that the notification condition of the first subscription event of the first terminal is met.
- the processing module 1001 is further configured to generate first callback address information of the corresponding target subscription network element for the first subscription event.
- the transceiver module 1002 is further configured to send, according to the first callback address information, a first event notification of the first subscription event to the target subscription network element.
- the transceiver module 1002 is further configured to receive a subscription request from a source subscription network element, where the subscription request carries the first callback address information of the source subscription network element corresponding to the first subscription event, where the source subscription network element A callback address information includes information of the source subscription network element.
- the processing module 1001 is further configured to generate the first callback address information of the corresponding target subscription network element for the first subscription event, including: first, used for the first callback address information of the source subscription network element corresponding to the first subscription event. And generating the first callback address information of the corresponding target subscription network element for the first subscription event, where the first callback address information of the target subscription network element includes the information of the target subscription network element.
- the processing module 1001 is further configured to: generate, according to the first callback address information of the source subscription network element corresponding to the first subscription event, the first callback address information of the corresponding target subscription network element, including: The information of the source subscription network element in the first callback address information of the source subscription network element corresponding to the first subscription event is replaced with the information of the target subscription network element, and the first subscription event generation corresponding to the target subscription network element is obtained.
- a callback address information is further configured to: generate, according to the first callback address information of the source subscription network element corresponding to the first subscription event, the first callback address information of the corresponding target subscription network element, including: The information of the source subscription network element in the first callback address information of the source subscription network element corresponding to the first subscription event is replaced with the information of the target subscription network element, and the first subscription event generation corresponding to the target subscription network element is obtained.
- a callback address information is generated, according to the first callback address information of the source subscription network element corresponding to the first subscription event, the first callback
- the processing module 1001 is further configured to generate the first callback address information of the corresponding target subscription network element for the first subscription event, including: further configured to generate, for the first subscription event, according to the preset callback address format.
- Corresponding target subscription network element first callback address information wherein the first callback address information of the target subscription network element includes information of the target subscription network element.
- the first event notification network element 100 is presented in a form that divides each functional module in an integrated manner.
- a “module” herein may refer to a particular ASIC, circuitry, processor and memory that executes one or more software or firmware programs, integrated logic circuitry, and/or other devices that provide the functionality described above.
- the first event notification network element 100 can take the form shown in FIG.
- the processor 301 in FIG. 3 can execute the instruction by calling the computer stored in the memory 303, so that the first event notification network element 100 executes the subscription update method in the above method embodiment.
- the function/implementation process of the processing module 1001 and the transceiver module 1002 in FIG. 10 can be implemented by the processor 301 in FIG. 3 calling a computer execution instruction stored in the memory 303.
- the function/implementation process of the transceiver module 1002 in FIG. 10 can be implemented by the communication interface 304 in FIG. 3; the function/implementation process of the processing module 1001 in FIG. 10 can be invoked in the memory 303 through the processor 301 in FIG.
- the stored computer executes instructions to implement.
- the first event notification network element 100 provided in this embodiment can perform the above-mentioned subscription update method. Therefore, the technical effects that can be obtained can be referred to the foregoing method embodiments, and details are not described herein again.
- the embodiment of the present application further provides a chip system, where the chip system includes a processor, configured to support the first event notification network element 100 to implement the foregoing subscription update method, for example, determining a first subscription event of the first terminal. The notification conditions are met.
- the chip system also includes a memory. The memory is configured to save necessary program instructions and data of the first event notification network element 100.
- the memory may not be in the chip system.
- the chip system may be composed of a chip, and may also include a chip and other discrete devices. This embodiment of the present application does not specifically limit this.
- FIG. 11 shows a schematic structural diagram of a target subscription network element 110.
- the target subscription network element 110 includes a receiving module 1101 and a sending module 1102.
- the receiving module 1101 is configured to receive a first message from the first event notification network element, where the first message carries an identifier of the first terminal, and is used to request the target subscription network element to update the subscription of the first terminal.
- the sending module 1102 is configured to send, according to the first message, a second message to the first event notification network element, where the second message carries the first indication information and the first callback address information of the target subscription network element associated with the first subscription event,
- the first indication information is used to determine a first subscription event
- the first callback address information is used by the first event notification network element to send a first event notification of the first subscription event to the target subscription network element according to the first callback address information.
- the sending module 1102 is further configured to send a fifth message to the second event notification network element, where the fifth message carries the second callback address information of the target subscription network element associated with the second subscription event of the first terminal.
- the third indication information wherein the third indication information is used to determine a second subscription event, and the second callback address is used by the second event notification network element to send the fourth event of the second subscription event to the target subscription network element according to the second callback address information.
- the receiving module 1101 is further configured to receive the callback address information of the first event notification network element from the source subscription network element, where the callback address information of the first event notification network element is used to receive the terminal group where the first terminal is located.
- State change notification is further configured to: according to the callback address information of the first event notification network element, send a status change notification to the first event notification network element, where the status change notification is used to notify that the source subscription network element is no longer the terminal group where the first terminal is located.
- the terminal inside provides services.
- the sending module 1102 is further configured to send a seventh message to the network storage function network element, where the seventh message carries the information of the target subscription network element and the address information of the first service of the target subscription network element, and is configured by the network storage function network.
- the target subscription network element 110 is presented in a form that divides each functional module in an integrated manner.
- a “module” herein may refer to a particular ASIC, circuitry, processor and memory that executes one or more software or firmware programs, integrated logic circuitry, and/or other devices that provide the functionality described above.
- the target subscription network element 110 can take the form shown in FIG.
- the processor 301 in FIG. 3 can execute the instruction by calling the computer stored in the memory 303, so that the target subscription network element 110 executes the subscription update method in the foregoing method embodiment.
- the function/implementation process of the receiving module 1101 and the transmitting module 1102 in FIG. 11 can be implemented by the processor 301 in FIG. 3 calling a computer executing instruction stored in the memory 303.
- the function/implementation process of the receiving module 1101 and the transmitting module 1102 in FIG. 11 can be implemented by the communication interface 304 in FIG.
- the target subscription network element 110 provided in this embodiment can perform the above-mentioned subscription update method, and the technical effects that can be obtained by reference to the foregoing method embodiments are not described herein.
- the embodiment of the present application further provides a chip system, where the chip system includes a processor, configured to support the target subscription network element 110 to implement the foregoing subscription update method, for example, acquiring a target subscription network element associated with the first subscription event.
- the first callback address information In one possible design, the chip system also includes a memory.
- the memory is used to save necessary program instructions and data of the target subscription network element 110.
- the memory may not be in the chip system.
- the chip system may be composed of a chip, and may also include a chip and other discrete devices. This embodiment of the present application does not specifically limit this.
- the above embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
- a software program it may be implemented in whole or in part in the form of a computer program product.
- the computer program product includes one or more computer instructions.
- the computer program instructions When the computer program instructions are loaded and executed on a computer, the processes or functions described in accordance with embodiments of the present application are generated in whole or in part.
- the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transmission to another website site, computer, server or data center via wired (eg coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (eg infrared, wireless, microwave, etc.).
- the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device that includes one or more servers, data centers, etc. that can be integrated with the media.
- the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (such as a solid state disk (SSD)) or the like.
- a magnetic medium eg, a floppy disk, a hard disk, a magnetic tape
- an optical medium eg, a DVD
- a semiconductor medium such as a solid state disk (SSD)
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (57)
- 一种订阅更新方法,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,其特征在于,所述方法包括:第一事件通知网元确定第一终端的第一订阅事件的通知条件满足;所述第一事件通知网元为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息;所述第一事件通知网元根据所述目标订阅网元的第一回调地址信息,向所述目标订阅网元发送所述第一订阅事件的第一事件通知。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一事件通知网元接收来自所述源订阅网元的订阅请求,所述订阅请求携带所述第一订阅事件对应的所述源订阅网元的第一回调地址信息,其中,所述源订阅网元的第一回调地址信息中包括所述源订阅网元的信息;所述第一事件通知网元为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,包括:所述第一事件通知网元根据所述第一订阅事件对应的所述源订阅网元的第一回调地址信息,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,其中,所述目标订阅网元的第一回调地址信息中包括所述目标订阅网元的信息。
- 根据权利要求2所述的方法,其特征在于,所述第一事件通知网元根据所述第一订阅事件对应的所述源订阅网元的第一回调地址信息,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,包括:所述第一事件通知网元将所述第一订阅事件对应的所述源订阅网元的第一回调地址信息中的所述源订阅网元的信息替换为所述目标订阅网元的信息,得到所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息。
- 根据权利要求2或3所述的方法,其特征在于,所述目标订阅网元的信息为所述目标订阅网元的互联网协议IP地址,或所述目标订阅网元的全量域名FQDN,或所述目标订阅网元的的标识。
- 根据权利要求4所述的方法,其特征在于,所述目标订阅网元为目标接入和移动性管理功能网元AMF。
- 根据权利要求1所述的方法,其特征在于,所述第一事件通知网元为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,包括:所述第一事件通知网元根据预设的回调地址格式,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,其中,所述目标订阅网元的第一回调地址信息中包括所述目标订阅网元的信息。
- 根据权利要求6所述的方法,其特征在于,所述预设的回调地址格式或者所述源订阅网元的回调地址信息还包括第一信息,所述第一信息包括所述第一终端的信息、或者所述第一订阅事件的信息中的至少一个,其中,所述第一终端的信息用于确定所述第一订阅事件对应的所述第一终端,所述第一订阅事件的信息用于确定所述第一订阅事件;相应的,所述目标订阅网元的第一回调地址信息还包括所述第一信息。
- 根据权利要求1-7任一项所述的方法,其特征在于,还包括,所述第一事件通知网元 确定所述源订阅网元不再为第一终端服务。
- 根据权利要求8所述的方法,其特征在于,所述第一事件通知网元确定所述源订阅网元不再为第一终端服务,具体包括:第一事件通知网元接收来自所述源订阅网元或所述目标订阅网元的状态通知,所述状态通知用于通知所述源订阅网元不再为所述第一终端提供服务。
- 根据权利要求8所述的方法,其特征在于,所述第一事件通知网元确定所述源订阅网元不再为所述第一终端提供服务,包括:所述第一事件通知网元根据与所述第一终端关联的所述源订阅网元的第一回调地址信息,向所述源订阅网元发送所述第一订阅事件的第三事件通知;所述第一事件通知网元确定所述源订阅网元不可达。
- 根据权利要求1-10任一项所述的方法,其特征在于,还包括:所述第一事件通知网元获取所述目标订阅网元的信息。
- 根据权利要求10所述的方法,其特征在于,所述第一事件通知网元获取所述目标订阅网元的信息,具体包括:所述第一事件通知网元接收来自所述源订阅网元的状态通知,所述状态通知消息中携带所述目标订阅网元的信息。
- 根据权利要求10所述的方法,其特征在于,所述目标订阅网元为目标接入和移动性管理功能网元AMF,所述第一事件通知网元获取所述目标订阅网元的信息,具体包括:所述第一事件通知网元根据所述第一终端对应的全球移动管理网元标识中的AMF集合的信息查询域名系统或网络功能存储功能网元;接收域名系统或网络功能存储功能网元返回的接入和移动性管理功能网元集合中可用的AMF的全量域名或互联网协议地址;所述第一事件通知网元从所述可用的AMF中选择一个AMF作为目标AMF,并将所述目标AMF的全量域名或互联网协议地址确定为目标AMF的信息。
- 一种第一事件通知网元,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,其特征在于,所述第一事件通知网元包括:处理模块和收发模块;所述处理模块,用于确定第一终端的第一订阅事件的通知条件满足;所述处理模块,还用于为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息;所述收发模块,还用于根据所述第一回调地址信息,向所述目标订阅网元发送所述第一订阅事件的第一事件通知。
- 根据权利要求14所述的第一事件通知网元,其特征在于,所述收发模块,还用于接收来自所述源订阅网元的订阅请求,所述订阅请求携带所述第一订阅事件对应的所述源订阅网元的第一回调地址信息,其中,所述源订阅网元的第一回调地址信息中包括所述源订阅网元的信息;所述处理模块还用于为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,包括:还用于根据所述第一订阅事件对应的所述源订阅网元的第一回调地址信息,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,其中,所述目标订阅网元的第一回调地址信息中包括所述目标订阅网元的信息。
- 根据权利要求15所述的第一事件通知网元,其特征在于,所述处理模块还用于根据所述第一订阅事件对应的所述源订阅网元的第一回调地址信息,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,包括:还用于将所述第一订阅事件对应的所述源订阅网元的第一回调地址信息中的所述源订阅网元的信息替换为所述目标订阅网元的信息,得到所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息。
- 根据权利要求14所述的第一事件通知网元,其特征在于,所述处理模块还用于为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,包括:还用于根据预设的回调地址格式,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,其中,所述目标订阅网元的第一回调地址信息中包括所述目标订阅网元的信息。
- 根据权利要求14-17任一所述的第一事件通知网元,其特征在于,所述处理单元,还用于确定所述源订阅网元不再为第一终端服务。
- 根据权利要求18所述的方法,其特征在于,所述处理单元用于确定所述源订阅网元不再为第一终端服务,具体包括:所述处理单元,用于根据状态通知获知源订阅网元不再为第一终端提供服务,所述状态通知用于通知所述源订阅网元不再为所述第一终端提供服务,所述状态通知是来自所述源订阅网元或所述目标订阅网元。
- 根据权利要求18所述的方法,其特征在于,所述处理单元用于确定所述源订阅网元不再为第一终端服务,具体包括:所述处理单元,用于根据与所述第一终端关联的所述源订阅网元的回调地址信息,向所述源订阅网元发送所述第一订阅事件的第三事件通知;所述第一事件通知网元确定所述源订阅网元不可达。
- 一种订阅更新系统,其特征在于,所述订阅更新系统包括:第一事件通知网元和目标订阅网元;所述第一事件通知网元,用于确定第一终端的第一订阅事件的通知条件满足;为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息;根据所述第一回调地址信息,向所述目标订阅网元发送所述第一订阅事件的第一事件通知;所述目标订阅网元,用于接收所述第一事件通知。
- 根据权利要求21所述的订阅更新系统,其特征在于,所述第一事件通知网元,还用于接收来自所述源订阅网元的订阅请求,所述订阅请求携带所述第一订阅事件对应的所述源订阅网元的第一回调地址信息,其中,所述源订阅网元的第一回调地址信息中包括所述源订阅网元的信息;相应的,所述第一事件通知网元用于为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,具体包括:所述第一事件通知网元用于根据所述第一订阅事件对应的所述源订阅网元的第一回调地址信息,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,其中,所述目标订阅网元的第一回调地址信息中包括所述目标订阅网元的信息。
- 根据权利要求22所述的订阅更新系统,其特征在于,所述第一事件通知网元用于根据所述第一订阅事件对应的所述源订阅网元的第一回调地 址信息,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,具体包括:所述第一事件通知网元用于将所述第一订阅事件对应的所述源订阅网元的第一回调地址信息中的所述源订阅网元的信息替换为所述目标订阅网元的信息,得到所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息。
- 一种订阅更新方法,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,其特征在于,所述方法包括:第一事件通知网元确定所述第一终端的第一订阅事件的通知条件满足;所述第一事件通知网元获取所述目标订阅网元的第一回调地址信息;所述第一事件通知网元根据所述第一回调地址信息,向所述目标订阅网元发送第一消息,所述第一消息携带所述第一终端的标识和所述第一订阅事件的第一事件通知,其中,所述第一终端的标识用于将所述第一事件通知和所述第一终端相关联。
- 根据权利要求24所述的方法,其特征在于,所述第一回调地址信息为与所述目标订阅网元关联的地址信息,或者所述第一回调地址信息为与所述第一终端所在终端组关联的地址信息。
- 根据权利要求24或25所述的方法,其特征在于,所述方法还包括:所述第一事件通知网元接收来自所述目标订阅网元的第二消息,所述第二消息携带所述目标订阅网元的第二回调地址信息和第一指示信息,其中,所述第二回调地址信息为与所述第一订阅事件关联的地址信息,所述第一指示信息用于确定所述第一订阅事件,所述第二回调地址信息用于所述第一事件通知网元根据所述第二回调地址信息向所述目标订阅网元发送所述第一订阅事件的第二事件通知。
- 根据权利要求26所述的方法,其特征在于,所述第一指示信息包括所述第一事件通知网元为所述第一订阅事件分配的订阅关联标识或者所述第一终端的标识中的至少一个。
- 根据权利要求26或27所述的方法,其特征在于,所述第二消息还携带所述目标订阅网元为所述第一订阅事件分配的第二通知关联标识;相应的,所述第二回调地址信息还用于所述第一事件通知网元根据所述第二回调地址信息向所述目标订阅网元发送所述第二通知关联标识。
- 根据权利要求24-28任一项所述的方法,其特征在于,所述第一消息还携带源订阅网元为所述第一订阅事件分配的第一通知关联标识,其中,所述第一通知关联标识用于确定所述第一订阅事件。
- 根据权利要求24-29任一项所述的方法,其特征在于,所述方法还包括:所述第一事件通知网元接收来自所述源订阅网元或所述目标订阅网元的第一状态通知,所述第一状态通知携带所述目标订阅网元的第一回调地址信息;相应的,所述第一事件通知网元获取所述目标订阅网元的第一回调地址信息,包括:所述第一事件通知网元根据所述第一状态通知,确定所述目标订阅网元的第一回调地址信息。
- 根据权利要求24-29任一项所述的方法,其特征在于,所述第一事件通知网元获取所述目标订阅网元的第一回调地址信息,包括:所述第一事件通知网元向网络存储功能网元发送第四消息,所述第四消息携带第二指示信息以及以下任意一项:所述源订阅网元为所述第一终端所在终端组分配的第一组标识、所述第一组标识对应的订阅网元集合的集合标识、所述目标订阅网元的标识、或者所述目标订 阅网元的标识和所述第一组标识,其中,所述第二指示信息用于指示所述第四消息用于请求所述目标订阅网元的第一回调地址信息;所述第一事件通知网元接收来自所述网络存储功能网元的所述目标订阅网元的第一回调地址信息。
- 根据权利要求31所述的方法,其特征在于,在所述第一事件通知网元向网络存储功能网元发送第四消息之前,所述方法还包括:所述第一事件通知网元确定所述源订阅网元不再为所述第一终端提供服务。
- 根据权利要求32所述的方法,其特征在于,所述第一事件通知网元确定所述源订阅网元不再为所述第一终端提供服务,包括:所述第一事件通知网元接收来自所述源订阅网元或所述目标订阅网元的第二状态通知,所述第二状态通知用于通知所述源订阅网元不再为所述第一终端提供服务;或者,所述第一事件通知网元确定所述源订阅网元不再为所述第一终端提供服务,包括:所述第一事件通知网元根据与所述第一终端关联的所述源订阅网元的回调地址信息,向所述源订阅网元发送所述第一订阅事件的第三事件通知;所述第一事件通知网元确定所述源订阅网元不可达。
- 根据权利要求31-33任一项所述的方法,其特征在于,所述目标订阅网元包括目标移动管理网元;相应的,所述第一组标识为所述第一终端所在终端组对应的全球唯一移动管理网元标识GUAMI。
- 根据权利要求24-29任一项所述的方法,其特征在于,所述第一事件通知网元获取所述目标订阅网元的第一回调地址信息,包括:所述第一事件通知网元根据与所述第一终端关联的源订阅网元的回调地址信息,向所述源订阅网元发送所述第一订阅事件的第三事件通知;所述第一事件通知网元接收来自所述源订阅网元的拒绝消息,所述拒绝消息携带所述目标订阅网元的第一回调地址信息。
- 一种第一事件通知网元,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,其特征在于,所述第一事件通知网元包括:处理模块和收发模块;所述处理模块,用于确定所述第一终端的第一订阅事件的通知条件满足;所述处理模块,还用于获取所述目标订阅网元的第一回调地址信息;所述收发模块,用于根据所述第一回调地址信息,向所述目标订阅网元发送第一消息,所述第一消息携带所述第一终端的标识和所述第一订阅事件的第一事件通知,其中,所述第一终端的标识用于将所述第一事件通知和所述第一终端相关联。
- 根据权利要求36所述的第一事件通知网元,其特征在于,所述收发模块,还用于接收来自所述目标订阅网元的第二消息,所述第二消息携带所述目标订阅网元的第二回调地址信息和第一指示信息,其中,所述第二回调地址信息为与所述第一订阅事件关联的地址信息,所述第一指示信息用于确定所述第一订阅事件,所述第二回调地址信息用于所述第一事件通知网元根据所述第二回调地址信息向所述目标订阅网元发送所述第一订阅事件的第二事件通知。
- 根据权利要求36或37所述的第一事件通知网元,其特征在于,所述收发模块,还用于接收来自所述源订阅网元或所述目标订阅网元的第一状态通知,所述第一状态通知携带所述目标订阅网元的第一回调地址信息;相应的,所述处理模块还用于获取所述目标订阅网元的第一回调地址信息,包括:还用于根据所述第一状态通知,确定所述目标订阅网元的第一回调地址信息。
- 根据权利要求36或37所述的第一事件通知网元,其特征在于,所述处理模块还用于获取所述目标订阅网元的第一回调地址信息,包括:还用于向网络存储功能网元发送第四消息,所述第四消息携带第二指示信息以及以下任意一项:所述源订阅网元为所述第一终端所在终端组分配的第一组标识、所述第一组标识对应的订阅网元集合的集合标识、所述目标订阅网元的标识、或者所述目标订阅网元的标识和所述第一组标识,其中,所述第二指示信息用于指示所述第四消息用于请求所述目标订阅网元的第一回调地址信息;接收来自所述网络存储功能网元的所述目标订阅网元的第一回调地址信息。
- 根据权利要求39所述的第一事件通知网元,其特征在于,所述处理模块,还用于确定所述源订阅网元不再为所述第一终端提供服务。
- 根据权利要求36或37所述的第一事件通知网元,其特征在于,所述处理模块还用于获取所述目标订阅网元的第一回调地址信息,包括:还用于根据与所述第一终端关联的源订阅网元的回调地址信息,向所述源订阅网元发送所述第一订阅事件的第三事件通知;接收来自所述源订阅网元的拒绝消息,所述拒绝消息携带所述目标订阅网元的第一回调地址信息。
- 一种订阅更新系统,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,其特征在于,所述订阅更新系统包括:第一事件通知网元和所述目标订阅网元;所述第一事件通知网元,用于确定所述第一终端的第一订阅事件的通知条件满足;所述第一事件通知网元,还用于获取所述目标订阅网元的第一回调地址信息;所述第一事件通知网元,还用于根据所述第一回调地址信息,向所述目标订阅网元发送第一消息,所述第一消息携带所述第一终端的标识和所述第一订阅事件的第一事件通知,其中,所述第一终端的标识用于将所述第一事件通知和所述第一终端相关联;所述目标订阅网元,用于接收来自所述第一事件通知网元的所述第一消息。
- 根据权利要求42所述的订阅更新系统,其特征在于,所述目标订阅网元,还用于向所述第一事件通知网元发送第二消息,所述第二消息携带所述目标订阅网元的第二回调地址信息和第一指示信息,其中,所述第二回调地址信息为与所述第一订阅事件关联的地址信息,所述第一指示信息用于确定所述第一订阅事件,所述第二回调地址信息用于所述第一事件通知网元根据所述第二回调地址信息向所述目标订阅网元发送所述第一订阅事件的第二事件通知;所述第一事件通知网元,还用于接收来自所述目标订阅网元的所述第二消息。
- 根据权利要求43所述的订阅更新系统,其特征在于,所述订阅更新系统还包括:第二事件通知网元;所述目标订阅网元,还用于向所述第二事件通知网元发送第五消息,所述第五消息携带所述目标订阅网元的第三回调地址信息和第三指示信息,其中,所述第三回调地址信息为与所述第一终端的第二订阅事件关联的地址信息,所述第三指示信息用于确定所述第二订阅事件,所述第三回调地址信息用于所述第二事件通知网元根据所述第三回调地址信息向所述目标订阅网元发送所述第二订阅事件的第四事件通知;所述第二事件通知网元,还用于接收来自所述目标订阅网元的所述第五消息。
- 根据权利要求43或44所述的订阅更新系统,其特征在于,所述订阅更新系统还包括:所述源订阅网元和非结构数据存储网元;所述源订阅网元,用于在确定不再为所述第一终端所在终端组内的终端提供服务之后,向所述非结构数据存储网元发送所述第一终端所在终端组内的终端的上下文,其中,所述第一终端所在终端组内的终端的上下文中包括所述第一终端的上下文,所述第一终端的上下文中包括所述第一订阅事件的信息,所述第一订阅事件的信息中包括所述第一指示信息;所述非结构数据存储网元,用于接收并存储来自所述源订阅网元的所述第一终端所在终端组内的终端的上下文;所述目标订阅网元,还用于从所述非结构数据存储网元获取所述第一终端的上下文。
- 根据权利要求43或44所述的订阅更新系统,其特征在于,所述订阅更新系统还包括:所述源订阅网元;所述源订阅网元,用于在确定不再为所述第一终端所在的终端组内的终端提供服务之后,向所述目标订阅网元发送所述第一终端所在终端组内的终端的上下文,其中,所述第一终端所在终端组内的终端的上下文中包括所述第一终端的上下文,所述第一终端的上下文中包括所述第一订阅事件的信息,所述第一订阅事件的信息中包括所述第一指示信息;所述目标订阅网元,用于接收并存储来自所述源订阅网元的所述第一终端所在终端组内的终端的上下文。
- 根据权利要求42-46任一项所述的订阅更新系统,其特征在于,所述订阅更新系统还包括:所述源订阅网元;所述第一事件通知网元,用于向所述源订阅网元发送订阅请求,所述订阅请求携带所述第一事件通知网元的回调地址信息,用于订阅所述第一终端所在终端组的状态变更事件;所述源订阅网元,用于在确定不再为所述第一终端所在终端组内的终端提供服务之后,根据所述第一事件通知网元的回调地址信息,向所述第一事件通知网元发送第一状态通知,所述第一状态通知携带所述目标订阅网元的第一回调地址信息;所述第一事件通知网元,还用于接收来自所述源订阅网元的所述第一状态通知;相应的,所述第一事件通知网元,还用于获取所述目标订阅网元的第一回调地址信息,包括:还用于根据所述第一状态通知,确定所述目标订阅网元的第一回调地址信息。
- 根据权利要求42-46任一项所述的订阅更新系统,其特征在于,所述订阅更新系统还包括:所述源订阅网元;所述第一事件通知网元,用于向所述源订阅网元发送订阅请求,所述订阅请求携带所述第一事件通知网元的回调地址信息,用于订阅所述第一终端所在终端组的状态变更事件;所述源订阅网元,用于在确定不再为所述第一终端所在终端组内的终端提供服务之后,向所述目标订阅网元发送所述第一事件通知网元的回调地址信息,其中,所述第一事件通知网元的回调地址信息用于接收所述第一终端所在终端组的状态改变通知;所述目标订阅网元,还用于接收来自所述源订阅网元的所述第一事件通知网元的回调地址信息,并根据所述第一事件通知网元的回调地址信息,向所述第一事件通知网元发送第一状态通知,所述第一状态通知携带所述目标订阅网元的第一回调地址信息;所述第一事件通知网元,还用于接收来自所述目标订阅网元的所述第一状态通知;相应的,所述第一事件通知网元,还用于获取所述目标订阅网元的第一回调地址信息,包括:还用于根据所述第一状态通知,确定所述目标订阅网元的第一回调地址信息。
- 根据权利要求42-46任一项所述的订阅更新系统,其特征在于,所述订阅更新系统还包括:网络存储功能网元;所述第一事件通知网元,还用于获取所述目标订阅网元的第一回调地址信息,包括:还用于向所述网络存储功能网元发送第四消息,所述第四消息携带第二指示信息以及以下任意一项:所述源订阅网元为所述第一终端所在终端组分配的第一组标识、所述第一组标识对应的订阅网元集合的集合标识、所述目标订阅网元的标识、或者所述目标订阅网元的标识和所述第一组标识,其中,所述第二指示信息用于指示所述第四消息用于请求所述目标订阅网元的第一回调地址信息;接收来自所述网络存储功能网元的所述目标订阅网元的第一回调地址信息;所述网络存储功能网元,用于接收来自所述第一事件通知网元的所述第四消息,并根据所述第四消息,确定所述目标订阅网元的第一回调地址信息之后,向所述第一事件通知网元发送所述目标订阅网元的第一回调地址信息。
- 根据权利要求42-46任一项所述的订阅更新系统,其特征在于,所述订阅更新系统还包括:所述源订阅网元;所述第一事件通知网元,还用于获取所述目标订阅网元的第一回调地址信息,包括:还用于根据与所述第一终端关联的源订阅网元的回调地址信息,向所述源订阅网元发送所述第一订阅事件的第三事件通知;接收来自所述源订阅网元的拒绝消息,所述拒绝消息携带所述目标订阅网元的第一回调地址信息;所述源订阅网元,用于接收来自所述第一事件通知网元的所述第三事件通知,并向所述第一事件通知网元发送所述拒绝消息。
- 一种第一事件通知网元,其特征在于,包括:处理器和存储器;所述存储器用于存储计算机执行指令,当所述第一事件通知网元运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述第一事件通知网元执行如权利要求1-13任一项所述的订阅更新方法。
- 一种第一事件通知网元,其特征在于,包括:处理器和存储器;所述存储器用于存储计算机执行指令,当所述第一事件通知网元运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述第一事件通知网元执行如权利要求24-35任一项所述的订阅更新方法。
- 一种处理器,其特征在于,用于执行如权利要求1-13任一项,或权利要求24-35任一项所述的订阅更新方法。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行如权利要求1-13任一项,或权利要求24-35任一项所述的订阅更新方法。
- 一种计算机程序产品,其特征在于,所述计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机可以执行如权利要求1-13任一项,或权利要求24-35任一项所述的订阅更新方法。
- 一种用来执行权利要求1-13任一项所述的订阅更新方法的装置。
- 一种用来执行权利要求24-35任一项所述的订阅更新方法的装置。
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| BR112019016900-8A BR112019016900A2 (pt) | 2018-05-11 | 2019-03-18 | método, dispositivo, e sistema de atualização de assinatura |
| EP19742665.3A EP3592012B1 (en) | 2018-05-11 | 2019-03-18 | Subscription update method, device and system |
| CN201980005863.9A CN111386719B (zh) | 2018-05-11 | 2019-03-18 | 订阅更新方法、设备及系统 |
| JP2019548381A JP6768976B2 (ja) | 2018-05-11 | 2019-03-18 | サブスクリプション更新方法、装置、及びシステム |
| EP21163212.0A EP3905739B1 (en) | 2018-05-11 | 2019-03-18 | Update of subscription to event notification at a network element when terminal migrates from source to target network element |
| US16/448,403 US10674349B2 (en) | 2018-05-11 | 2019-06-21 | Subscription update method, device, and system |
| US16/862,047 US10897699B2 (en) | 2018-05-11 | 2020-04-29 | Subscription update method, device, and system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810450232.5A CN110475239A (zh) | 2018-05-11 | 2018-05-11 | 订阅更新方法、设备及系统 |
| CN201810450232.5 | 2018-05-11 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/448,403 Continuation US10674349B2 (en) | 2018-05-11 | 2019-06-21 | Subscription update method, device, and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019214343A1 true WO2019214343A1 (zh) | 2019-11-14 |
Family
ID=66992344
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/078455 Ceased WO2019214343A1 (zh) | 2018-05-11 | 2019-03-18 | 订阅更新方法、设备及系统 |
Country Status (5)
| Country | Link |
|---|---|
| EP (2) | EP3592012B1 (zh) |
| JP (1) | JP6768976B2 (zh) |
| CN (3) | CN110475239A (zh) |
| BR (1) | BR112019016900A2 (zh) |
| WO (1) | WO2019214343A1 (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115669106A (zh) * | 2020-05-19 | 2023-01-31 | 瑞典爱立信有限公司 | 用于维持对订户nf的订阅的技术 |
| WO2024113159A1 (en) * | 2022-11-29 | 2024-06-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, network nodes, and media for implicit event subscription removal |
| US20250158889A1 (en) * | 2022-01-07 | 2025-05-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Add subscription context to the definition of type notification data |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110167080A (zh) * | 2018-02-13 | 2019-08-23 | 中兴通讯股份有限公司 | 订阅信息更新的方法及装置 |
| CN112584373B (zh) * | 2019-09-30 | 2022-04-22 | 华为技术有限公司 | 事件订阅方法和装置 |
| CN111651280B (zh) * | 2020-04-17 | 2024-05-24 | 宁波吉利汽车研究开发有限公司 | 一种事件的动态订阅方法、装置、电子设备及存储介质 |
| EP4193501A1 (en) * | 2020-08-06 | 2023-06-14 | Nokia Technologies Oy | Method, apparatus and computer program |
| CN116261864B (zh) * | 2020-09-21 | 2025-03-14 | 瑞典爱立信有限公司 | 用于执行服务预订的方法和装置 |
| CN113382432B (zh) * | 2021-08-13 | 2021-11-23 | 新华三技术有限公司 | 一种5g网络服务提供方法、装置及设备 |
| CN115706956A (zh) * | 2021-08-17 | 2023-02-17 | 中兴通讯股份有限公司 | 网元数据订阅方法、设备及存储介质 |
| CN113961342B (zh) * | 2021-10-18 | 2024-07-09 | 上海交通大学 | 边云协同的复杂事件检测方法 |
| CN114007194B (zh) * | 2021-11-03 | 2023-03-14 | 中国电信股份有限公司 | 订阅消息发送方法、装置、电子设备及存储介质 |
| CN116156476B (zh) * | 2021-11-23 | 2026-04-07 | 大唐移动通信设备有限公司 | 请求方法、设备、装置及存储介质 |
| CN115022876B (zh) * | 2022-05-30 | 2024-12-27 | 中国电信股份有限公司 | 用户签约数据更新方法、装置和系统 |
| CN117998474A (zh) * | 2022-11-01 | 2024-05-07 | 中国移动通信有限公司研究院 | 服务切换方法、网元及计算机可读存储介质 |
| CN116367272A (zh) * | 2023-02-28 | 2023-06-30 | 北京神州泰岳软件股份有限公司 | 一种5g网元开放事件处理方法及装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101562578A (zh) * | 2008-04-16 | 2009-10-21 | 华为技术有限公司 | 一种用户数据订阅通知方法及装置 |
| CN101931939A (zh) * | 2009-06-24 | 2010-12-29 | 中兴通讯股份有限公司 | 一种选择应用前端的方法、装置及用户数据仓储 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101835133B (zh) * | 2009-03-12 | 2013-12-04 | 中兴通讯股份有限公司 | 订阅通知处理方法和系统 |
| US11405863B2 (en) * | 2016-10-05 | 2022-08-02 | Qualcomm Incorporated | Systems and methods to enable combined periodic and triggered location of a mobile device |
| CN110366144B (zh) * | 2018-04-09 | 2024-09-17 | 华为技术有限公司 | 一种订阅服务的方法及装置 |
-
2018
- 2018-05-11 CN CN201810450232.5A patent/CN110475239A/zh active Pending
- 2018-05-11 CN CN201910198024.5A patent/CN109936843B/zh active Active
-
2019
- 2019-03-18 WO PCT/CN2019/078455 patent/WO2019214343A1/zh not_active Ceased
- 2019-03-18 JP JP2019548381A patent/JP6768976B2/ja active Active
- 2019-03-18 CN CN201980005863.9A patent/CN111386719B/zh active Active
- 2019-03-18 EP EP19742665.3A patent/EP3592012B1/en active Active
- 2019-03-18 BR BR112019016900-8A patent/BR112019016900A2/pt unknown
- 2019-03-18 EP EP21163212.0A patent/EP3905739B1/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101562578A (zh) * | 2008-04-16 | 2009-10-21 | 华为技术有限公司 | 一种用户数据订阅通知方法及装置 |
| CN101931939A (zh) * | 2009-06-24 | 2010-12-29 | 中兴通讯股份有限公司 | 一种选择应用前端的方法、装置及用户数据仓储 |
Non-Patent Citations (2)
| Title |
|---|
| HUAWEI ET AL.: "Pseudo CR on TS 23.502 for Updating Registration Procedures with NF Service Operation Invocations", SA WG2 MEETING #122 S2-174161, 20 June 2017 (2017-06-20), XP051303019 * |
| See also references of EP3592012A4 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115669106A (zh) * | 2020-05-19 | 2023-01-31 | 瑞典爱立信有限公司 | 用于维持对订户nf的订阅的技术 |
| US20250158889A1 (en) * | 2022-01-07 | 2025-05-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Add subscription context to the definition of type notification data |
| WO2024113159A1 (en) * | 2022-11-29 | 2024-06-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, network nodes, and media for implicit event subscription removal |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3592012B1 (en) | 2021-05-05 |
| CN111386719B (zh) | 2021-08-03 |
| JP6768976B2 (ja) | 2020-10-14 |
| EP3905739A1 (en) | 2021-11-03 |
| EP3592012A4 (en) | 2020-04-22 |
| BR112019016900A2 (pt) | 2020-04-14 |
| CN109936843A (zh) | 2019-06-25 |
| JP2020522905A (ja) | 2020-07-30 |
| EP3905739B1 (en) | 2025-12-10 |
| EP3905739C0 (en) | 2025-12-10 |
| CN110475239A (zh) | 2019-11-19 |
| EP3592012A1 (en) | 2020-01-08 |
| CN111386719A (zh) | 2020-07-07 |
| CN109936843B (zh) | 2020-02-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109936843B (zh) | 订阅更新方法、设备及系统 | |
| JP7139522B2 (ja) | ローカルエリアネットワーク通信方法、装置、およびシステム | |
| EP3790315B1 (en) | Handover methods, apparatuses,communication system and computer-readable storage medium | |
| CN111328110B (zh) | 网络切片选择的方法、设备及系统 | |
| CN109788078B (zh) | 应用服务器切换方法、设备及系统 | |
| CN110166407B (zh) | QoS流处理方法、设备及系统 | |
| US10897699B2 (en) | Subscription update method, device, and system | |
| CN110971421B (zh) | 订阅更新方法、设备及系统 | |
| CN115442771A (zh) | 一种订阅服务的方法及装置 | |
| WO2019085753A1 (zh) | 会话建立方法、设备及系统 | |
| WO2019137553A1 (zh) | 一种配置ue的策略的方法、装置和系统 | |
| WO2020164290A1 (zh) | 策略控制方法、装置及系统 | |
| CN109429214B (zh) | 业务会话建立方法、设备及系统 | |
| WO2019042182A1 (zh) | 数据传输方法、设备及系统 | |
| CN110324152B (zh) | 策略和计费控制规则获取方法、装置及系统 | |
| WO2020147663A1 (zh) | 一种令牌处理方法及装置 | |
| WO2019120073A1 (zh) | 数据传输方法、设备及系统 | |
| WO2019174437A1 (zh) | 地址管理方法、设备及系统 | |
| WO2018000202A1 (zh) | 一种负载迁移方法、装置及系统 | |
| WO2020034817A1 (zh) | 策略控制方法、设备及系统 | |
| CN109429219B (zh) | 切换方法、设备及系统 | |
| CN106028311B (zh) | 一种终端注册方法及装置 | |
| JP6961098B2 (ja) | セッション管理方法およびシステム、ならびに装置 | |
| EP3863312B1 (en) | Api publishing method and device | |
| WO2019062591A1 (zh) | 网络调整冲突解决方法、设备及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ENP | Entry into the national phase |
Ref document number: 2019548381 Country of ref document: JP Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 2019742665 Country of ref document: EP Effective date: 20190802 |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112019016900 Country of ref document: BR |
|
| ENP | Entry into the national phase |
Ref document number: 112019016900 Country of ref document: BR Kind code of ref document: A2 Effective date: 20190814 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |