CN109936843B - 订阅更新方法、设备及系统 - Google Patents
订阅更新方法、设备及系统 Download PDFInfo
- Publication number
- CN109936843B CN109936843B CN201910198024.5A CN201910198024A CN109936843B CN 109936843 B CN109936843 B CN 109936843B CN 201910198024 A CN201910198024 A CN 201910198024A CN 109936843 B CN109936843 B CN 109936843B
- Authority
- CN
- China
- 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.)
- Active
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
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
技术领域
本申请涉及通信技术领域,尤其涉及订阅更新方法、设备及系统。
背景技术
现有技术中,为终端服务的接入和移动性管理功能(access and mobilitymanagement function,AMF)网元可以根据需要向会话管理功能(session managementfunction,SMF)网元、统一数据管理(unified data management,UDM)网元或策略控制功能(policy control function,PCF)网元等事件通知网元订阅与该终端相关的事件。其中,在进行事件订阅时,AMF网元向事件通知网元发送订阅请求,该订阅请求携带该终端相关的AMF网元的订阅信息,如该终端的订阅事件信息、该订阅事件相关的AMF网元的回调地址信息以及AMF网元为该订阅事件分配的通知关联(notification correlation)标识(identity,ID)等。进而,事件通知网元向AMF网元发送订阅响应,该订阅响应携带事件通知网元为该订阅事件分配的订阅关联标识(subscription correlation ID)等。这样,当订阅事件的通知条件满足时,事件通知网元根据该终端相关的AMF网元的回调地址信息向该订阅了该事件的AMF网元发送事件通知和通知关联标识,由AMF网元根据通知关联标识将事件通知与订阅事件相关联。
此外,现有技术中,在终端从源AMF网元迁移到目标AMF网元的场景下,由于事件通知网元保存的仍是该终端相关的源AMF网元的订阅信息,因此在订阅事件的通知条件满足时,事件通知网元仍根据保存的该终端相关的源AMF网元的订阅信息向源订阅网元发送订阅事件的事件通知,进而导致当前为终端服务的目标订阅网元无法及时获知订阅事件的事件通知,从而无法及时处理相应的订阅事件。
因此,如何进行订阅更新,使得在终端从源订阅网元迁移到目标订阅网元的场景下,目标订阅网元可以及时获知订阅事件的事件通知,是目前亟待解决的问题。
发明内容
本申请实施例提供订阅更新方法、设备及系统,可以使得在终端从源订阅网元迁移到目标订阅网元的场景下,目标订阅网元可以及时获知订阅事件的事件通知。
为达到上述目的,本申请的实施例采用如下技术方案:
第一方面,提供了一种订阅更新方法,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,该方法包括:第一事件通知网元确定该第一终端的第一订阅事件的通知条件满足;第一事件通知网元获取该目标订阅网元的第一回调地址信息;第一事件通知网元根据该第一回调地址信息,向该目标订阅网元发送第一消息,第一消息携带该第一终端的标识和该第一订阅事件的第一事件通知,其中,该第一终端的标识用于将该第一事件通知和该第一终端相关联。该方案中,第一事件通知网元可以在第一终端从源订阅网元迁移到目标订阅网元的场景下,获取目标订阅网元的第一回调地址信息,并根据目标订阅网元的第一回调地址信息向目标订阅网元发送第一事件通知和第一终端的标识,其中,该第一终端的标识用于将第一事件通知和第一终端相关联。这样,目标订阅网元根据第一终端的标识和第一事件通知,结合第一回调地址信息,可以及时获知第一订阅事件的事件通知。因此,基于该方案,可以使得在终端从源订阅网元迁移到目标订阅网元的场景下,目标订阅网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。
在一种可能的设计中,该第一回调地址信息为与该目标订阅网元关联的地址信息,或者该第一回调地址信息为与该第一终端所在终端组关联的地址信息。即本申请实施例中的第一回调地址信息可以是终端组粒度的地址信息,也可以是订阅网元粒度的地址信息,本申请实施例对此不作具体限定。
在一种可能的设计中,该第一消息还携带源订阅网元为该第一订阅事件分配的第一通知关联标识,其中,该第一通知关联标识用于确定该第一订阅事件。
在一种可能的设计中,本申请实施例提供的订阅更新方法还可以包括:第一事件通知网元接收来自该目标订阅网元的第二消息,第二消息携带该目标订阅网元的第二回调地址信息和第一指示信息,其中,该第二回调地址信息为与该第一订阅事件关联的地址信息,该第一指示信息用于确定该第一订阅事件,该第二回调地址信息用于该第一事件通知网元根据该第二回调地址信息向该目标订阅网元发送该第一订阅事件的第二事件通知。也就是说,本申请实施例中,在终端从源订阅网元迁移到目标订阅网元的场景下,第一事件通知网元可以获取与第一订阅事件对应的目标订阅网元的第二回调地址信息,即订阅事件粒度的地址信息,进而可以根据第二回调地址信息向目标订阅网元发送第二事件通知,这样目标订阅网元根据第二事件通知,结合第二回调地址信息,可以及时获知第一订阅事件的事件通知。因此,基于该方案,可以使得在终端从源订阅网元迁移到目标订阅网元的场景下,目标订阅网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。
在一种可能的设计中,本申请实施例提供的订阅更新方法还可以包括:第一事件通知网元接收来自该源订阅网元或该目标订阅网元的第一状态通知,该第一状态通知携带该目标订阅网元的第一回调地址信息;相应的,第一事件通知网元获取该目标订阅网元的第一回调地址信息,包括:第一事件通知网元根据该第一状态通知,确定该目标订阅网元的第一回调地址信息。基于该方案,第一事件通知网元可以获取目标订阅网元的第一回调地址信息。
在一种可能的设计中,该第一事件通知网元获取该目标订阅网元的第一回调地址信息,包括:第一事件通知网元向网络存储功能网元发送第四消息,该第四消息携带第二指示信息以及以下任意一项:该源订阅网元为该第一终端所在终端组分配的第一组标识、该第一组标识对应的订阅网元集合的集合标识、该目标订阅网元的标识、或者该目标订阅网元的标识和该第一组标识,其中,该第二指示信息用于指示该第四消息用于请求该目标订阅网元的第一回调地址信息;第一事件通知网元接收来自该网络存储功能网元的该目标订阅网元的第一回调地址信息。基于该方案,第一事件通知网元可以获取目标订阅网元的第一回调地址信息。
在一种可能的设计中,在第一事件通知网元向网络存储功能网元发送第四消息之前,本申请实施例提供的订阅更新方法还可以包括:第一事件通知网元确定该源订阅网元不再为该第一终端提供服务。
在一种可能的设计中,该目标订阅网元包括目标移动管理网元;相应的,该第一组标识为该第一终端所在终端组对应的全球唯一移动管理网元标识GUAMI。
在一种可能的设计中,第一事件通知网元获取该目标订阅网元的第一回调地址信息,包括:第一事件通知网元根据与该第一终端关联的源订阅网元的回调地址信息,向该源订阅网元发送该第一订阅事件的第三事件通知;第一事件通知网元接收来自该源订阅网元的拒绝消息,该拒绝消息携带该目标订阅网元的第一回调地址信息。基于该方案,第一事件通知网元可以获取目标订阅网元的第一回调地址信息。
第二方面,提供了一种订阅更新方法,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,该方法包括:第一事件通知网元接收来自该目标订阅网元的第二消息,第二消息携带该目标订阅网元的第二回调地址信息和第一指示信息,其中,该第二回调地址信息为与该第一订阅事件关联的地址信息,该第一指示信息用于确定该第一订阅事件,该第二回调地址信息用于该第一事件通知网元根据该第二回调地址信息向该目标订阅网元发送该第一订阅事件的第二事件通知。该方案中,在终端从源订阅网元迁移到目标订阅网元的场景下,第一事件通知网元可以获取与第一订阅事件对应的目标订阅网元的第二回调地址信息,即订阅事件粒度的地址信息,进而可以根据第二回调地址信息向目标订阅网元发送第二事件通知,这样目标订阅网元根据第二事件通知,结合第二回调地址信息,可以及时获知第一订阅事件的事件通知。因此,基于该方案,可以使得在终端从源订阅网元迁移到目标订阅网元的场景下,目标订阅网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。
结合上述第一方面或第二方面,在一种可能的设计中,该第二消息还携带该目标订阅网元为该第一订阅事件分配的第二通知关联标识;相应的,该第二回调地址信息还用于该第一事件通知网元根据该第二回调地址信息向该目标订阅网元发送该第二通知关联标识。
第三方面,提供了一种订阅更新方法,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,该方法包括:第一事件通知网元确定该第一终端的第一订阅事件的通知条件满足;第一事件通知网元向该目标订阅网元发送第一消息,该第一消息携带该第一终端的标识,用于请求该目标订阅网元更新该第一终端的订阅;第一事件通知网元接收来自该目标订阅网元的第二消息,该第二消息携带第一指示信息以及与该第一订阅事件关联的该目标订阅网元的第一回调地址信息,其中,该第一指示信息用于确定该第一订阅事件,该第一回调地址信息用于该第一事件通知网元根据该第一回调地址信息向该目标订阅网元发送该第一订阅事件的第一事件通知。该方案中,第一事件通知网元可以在第一终端从源订阅网元迁移到目标订阅网元的场景下,获取与第一订阅事件关联的目标订阅网元的第一回调地址信息,并根据目标订阅网元的第一回调地址信息向目标订阅网元发送第一事件通知,这样目标订阅网元根据第一事件通知,结合第一回调地址信息,可以及时获知第一订阅事件的事件通知。因此,基于该方案,可以使得在终端从源订阅网元迁移到目标订阅网元的场景下,目标订阅网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。
在一种可能的设计中,在第一事件通知网元向该目标订阅网元发送第一消息之前,本申请实施例提供的订阅更新方法还可以包括:第一事件通知网元确定该源订阅网元不再为该第一终端提供服务。
在一种可能的设计中,在第一事件通知网元向该目标订阅网元发送第一消息之前,本申请实施例提供的订阅更新方法还可以包括:第一事件通知网元从网络存储功能网元获取该目标订阅网元的第一服务的地址信息,该第一服务用于触发该第一订阅事件的订阅更新;相应的,第一事件通知网元向该目标订阅网元发送第一消息,包括:第一事件通知网元根据该第一服务的地址信息,向该目标订阅网元发送该第一消息。基于该方案,可以触发第一订阅事件的订阅更新。
在一种可能的设计中,第一事件通知网元从网络存储功能网元获取该目标订阅网元的第一服务的地址信息,包括:第一事件通知网元向网络存储功能网元发送第四消息,该第四消息携带该目标订阅网元的信息和第二指示信息,该第二指示信息用于指示该第四消息用于请求该目标订阅网元的第一服务的地址信息;第一事件通知网元接收来自该网络存储功能网元的该第一服务的地址信息。基于该方案,第一事件通知网元可以从网络存储功能网元获取该目标订阅网元的第一服务的地址信息。
第四方面,提供了一种订阅更新方法,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,该方法包括:第一事件通知网元确定第一终端的第一订阅事件的通知条件满足;第一事件通知网元为该第一订阅事件生成对应的该目标订阅网元的第一回调地址信息;第一事件通知网元根据该第一回调地址信息,向该目标订阅网元发送该第一订阅事件的第一事件通知。该方案中,第一事件通知网元可以在第一终端从源订阅网元迁移到目标订阅网元的场景下,为第一订阅事件生成对应的目标订阅网元的第一回调地址信息,并根据第一回调地址信息向目标订阅网元发送第一事件通知,这样目标订阅网元根据第一事件通知,结合第一回调地址信息,可以及时获知第一订阅事件的事件通知。因此,基于该方案,可以使得在终端从源订阅网元迁移到目标订阅网元的场景下,目标订阅网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。
在一种可能的设计中,本申请实施例提供的订阅更新方法还可以包括:第一事件通知网元接收来自该源订阅网元的订阅请求,该订阅请求携带该第一订阅事件对应的该源订阅网元的第一回调地址信息,其中,该源订阅网元的第一回调地址信息中包括该源订阅网元的信息;相应的,第一事件通知网元为该第一订阅事件生成对应的该目标订阅网元的第一回调地址信息,包括:第一事件通知网元根据该第一订阅事件对应的该源订阅网元的第一回调地址信息,为该第一订阅事件生成对应的该目标订阅网元的第一回调地址信息,其中,该目标订阅网元的第一回调地址信息中包括该目标订阅网元的信息。基于该方案,第一事件通知网元可以为该第一订阅事件生成对应的该目标订阅网元的第一回调地址信息。
在一种可能的设计中,第一事件通知网元根据第一订阅事件对应的该源订阅网元的第一回调地址信息,为该第一订阅事件生成对应的该目标订阅网元的第一回调地址信息,包括:第一事件通知网元将该第一订阅事件对应的该源订阅网元的第一回调地址信息中的该源订阅网元的信息替换为该目标订阅网元的信息,得到该第一订阅事件生成对应的该目标订阅网元的第一回调地址信息。
在一种可能的设计中,第一事件通知网元生成该第一订阅事件对应的该目标订阅网元的第一回调地址信息,包括:第一事件通知网元根据预设的回调地址格式,为该第一订阅事件生成对应的该目标订阅网元的第一回调地址信息,其中,该目标订阅网元的第一回调地址信息中包括该目标订阅网元的信息。基于该方案,第一事件通知网元可以为该第一订阅事件生成对应的该目标订阅网元的第一回调地址信息。
在一种可能的设计中,该预设的回调地址格式或者该源订阅网元的回调地址信息还包括第一信息,该第一信息包括该第一终端的信息、或者该第一订阅事件的信息中的至少一个,其中,该第一终端的信息用于确定该第一订阅事件对应的该第一终端,该第一订阅事件的信息用于确定该第一订阅事件;相应的,该目标订阅网元的第一回调地址信息还包括该第一信息。
在一种可能的设计中,在第一事件通知网元为该第一订阅事件生成对应的该目标订阅网元的第一回调地址信息之前,本申请实施例提供的订阅更新方法还可以包括:第一事件通知网元确定该源订阅网元不再为该第一终端提供服务。
结合上述第一方面或第三方面或第四方面,在一种可能的设计中,第一事件通知网元确定该源订阅网元不再为该第一终端提供服务,包括:第一事件通知网元接收来自该源订阅网元或该目标订阅网元的第二状态通知,该第二状态通知用于通知该源订阅网元不再为该第一终端提供服务。基于该方案,第一事件通知网元可以确定源订阅网元不再为该第一终端提供服务。
结合上述第一方面或第三方面或第四方面,在一种可能的设计中,第一事件通知网元确定该源订阅网元不再为该第一终端提供服务,包括:第一事件通知网元根据与该第一终端关联的该源订阅网元的回调地址信息,向该源订阅网元发送该第一订阅事件的第三事件通知;第一事件通知网元确定该源订阅网元不可达。基于该方案,第一事件通知网元可以确定源订阅网元不再为该第一终端提供服务。
第五方面,提供了一种订阅更新方法,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,该方法包括:目标订阅网元接收来自第一事件通知网元的第一消息,该第一消息携带该第一终端的标识,用于请求目标订阅网元更新该第一终端的订阅;目标订阅网元根据该第一消息,向该第一事件通知网元发送第二消息,该第二消息携带第一指示信息以及与该第一订阅事件关联的该目标订阅网元的第一回调地址信息,其中,该第一指示信息用于确定该第一订阅事件,该第一回调地址信息用于该第一事件通知网元根据该第一回调地址信息向该目标订阅网元发送该第一订阅事件的第一事件通知。其中,第五方面的技术效果可参考上述第三方面的技术效果,在此不再赘述。
在一种可能的设计中,本申请实施例提供的订阅更新方法还可以包括:目标订阅网元向第二事件通知网元发送第五消息,该第五消息携带与该第一终端的第二订阅事件关联的该目标订阅网元的第三回调地址信息和第三指示信息,其中,该第三指示信息用于确定该第二订阅事件,该第三回调地址用于该第二事件通知网元根据该第三回调地址信息向该目标订阅网元发送该第二订阅事件的第四事件通知。也就是说,本申请实施例中,在第一终端从源订阅网元迁移到目标订阅网元的场景下,第一订阅事件的通知条件满足也可以触发目标订阅网元将与第一终端的第一订阅事件之外的其余订阅事件关联的目标订阅网元的回调地址信息发送给相应的事件通知网元。这样,后续该订阅事件的通知条件满足之后,相应的事件通知网元可以直接根据该订阅事件关联的目标订阅网元的回调地址信息向目标订阅网元发送相应的事件通知,避免了当前为终端服务的目标订阅网元无法及时获知订阅事件的事件通知,从而无法及时处理相应的订阅事件的问题。
在一种可能的设计中,本申请实施例提供的订阅更新方法还可以包括:目标订阅网元接收来自该源订阅网元的该第一事件通知网元的回调地址信息,其中,该第一事件通知网元的回调地址信息用于接收该第一终端所在终端组的状态改变通知;目标订阅网元根据该第一事件通知网元的回调地址信息,向该第一事件通知网元发送状态改变通知,该状态改变通知用于通知该源订阅网元不再为该第一终端所在终端组内的终端提供服务。基于该方方案,第一事件通知网元可以确定源订阅网元不再为该第一终端所在终端组内的终端提供服务。
在一种可能的设计中,本申请实施例提供的订阅更新方法还可以包括:目标订阅网元向网络存储功能网元发送第七消息,该第七消息携带该目标订阅网元的信息和该目标订阅网元的第一服务的地址信息,由该网络存储功能网元存储该目标订阅网元的信息和该目标订阅网元的第一服务的地址信息,其中,该第一服务用于触发该目标订阅网元进行订阅更新。
结合上述第三方面或第五方面,在一种可能的设计中,该第一消息还携带该第一事件通知网元为该第一订阅事件分配的订阅关联标识或者该源订阅网元为该第一订阅事件分配的第一通知关联标识中的至少一个,其中,该订阅关联标识或者该第一通知关联标识中的至少一个用于确定该第一订阅事件。
结合上述第三方面或第五方面,在一种可能的设计中,该第二消息还携带该目标订阅网元为该第一订阅事件分配的第二通知关联标识;相应的,该第一回调地址信息还用于该第一事件通知网元根据该第一回调地址信息向该目标订阅网元发送该第二通知关联标识。
结合上述第一方面或第二方面或第三方面或第五方面,在一种可能的设计中,该第一指示信息包括该第一事件通知网元为该第一订阅事件分配的订阅关联标识或者该第一终端的标识中的至少一个。
第六方面,提供了一种第一事件通知网元,该第一事件通知网元具有实现上述第一方面至第四方面任一项所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
第七方面,提供了一种第一事件通知网元,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该第一事件通知网元运行时,该处理器执行该存储器存储的该计算机执行指令,以使该第一事件通知网元执行如上述第一方面至第四方面中任一项所述的订阅更新方法。
第八方面,提供了一种第一事件通知网元,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第一方面至第四方面中任一项所述的订阅更新方法。
第九方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第一方面至第四方面中任一项所述的订阅更新方法。
第十方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面至第四方面中任一项所述的订阅更新方法。
第十一方面,提供了一种芯片系统,该芯片系统包括处理器,用于支持第一事件通知网元实现上述第一方面至第四方面中任一项所涉及的功能,例如确定第一终端的第一订阅事件的通知条件满足。在一种可能的设计中,该芯片系统还包括存储器,该存储器,用于保存第一事件通知网元必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
第十二方面,提供了一种目标订阅网元,该目标订阅网元具有实现上述第五方面任一项所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
第十三方面,提供了一种目标订阅网元,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该目标订阅网元运行时,该处理器执行该存储器存储的该计算机执行指令,以使该目标订阅网元执行如上述第五四方面中任一项所述的订阅更新方法。
第十四方面,提供了一种目标订阅网元,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第五方面中任一项所述的订阅更新方法。
第十五方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第五方面中任一项所述的订阅更新方法。
第十六方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第五方面中任一项所述的订阅更新方法。
第十七方面,提供了一种芯片系统,该芯片系统包括处理器,用于支持目标订阅网元实现上述第五方面中任一项所涉及的功能,例如获取目标订阅网元的第一回调地址信息。在一种可能的设计中,该芯片系统还包括存储器,该存储器,用于保存目标订阅网元必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
第十八方面,提供了一种订阅更新系统,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,该订阅更新系统包括:第一事件通知网元和该目标订阅网元;第一事件通知网元,用于确定该第一终端的第一订阅事件的通知条件满足;第一事件通知网元,还用于获取该目标订阅网元的第一回调地址信息;第一事件通知网元,还用于根据该第一回调地址信息,向该目标订阅网元发送第一消息,该第一消息携带该第一终端的标识和该第一订阅事件的第一事件通知,其中,该第一终端的标识用于将该第一事件通知和该第一终端相关联;目标订阅网元,用于接收来自该第一事件通知网元的该第一消息。
在一种可能的设计中,目标订阅网元,还用于向该第一事件通知网元发送第二消息,该第二消息携带该目标订阅网元的第二回调地址信息和第一指示信息,其中,该第二回调地址信息为与该第一订阅事件关联的地址信息,该第一指示信息用于确定该第一订阅事件,该第二回调地址信息用于该第一事件通知网元根据该第二回调地址信息向该目标订阅网元发送该第一订阅事件的第二事件通知;第一事件通知网元,还用于接收来自该目标订阅网元的该第二消息。
在一种可能的设计中,该订阅更新系统还包括:该源订阅网元;第一事件通知网元,用于向该源订阅网元发送订阅请求,该订阅请求携带该第一事件通知网元的回调地址信息,用于订阅该第一终端所在终端组的状态变更事件;源订阅网元,用于在确定不再为该第一终端所在终端组内的终端提供服务之后,根据该第一事件通知网元的回调地址信息,向该第一事件通知网元发送第一状态通知,该第一状态通知携带该目标订阅网元的第一回调地址信息;第一事件通知网元,还用于接收来自该源订阅网元的该第一状态通知;相应的,第一事件通知网元,还用于获取该目标订阅网元的第一回调地址信息,包括:还用于根据该第一状态通知,确定该目标订阅网元的第一回调地址信息。
在一种可能的设计中,该订阅更新系统还包括:该源订阅网元;第一事件通知网元,用于向该源订阅网元发送订阅请求,该订阅请求携带该第一事件通知网元的回调地址信息,用于订阅该第一终端所在终端组的状态变更事件;源订阅网元,用于在确定不再为该第一终端所在终端组内的终端提供服务之后,向该目标订阅网元发送该第一事件通知网元的回调地址信息,其中,该第一事件通知网元的回调地址信息用于接收该第一终端所在终端组的状态改变通知;目标订阅网元,还用于接收来自该源订阅网元的该第一事件通知网元的回调地址信息,并根据该第一事件通知网元的回调地址信息,向该第一事件通知网元发送第一状态通知,该第一状态通知携带该目标订阅网元的第一回调地址信息;第一事件通知网元,还用于接收来自该目标订阅网元的该第一状态通知;相应的,第一事件通知网元,还用于获取该目标订阅网元的第一回调地址信息,包括:还用于根据该第一状态通知,确定该目标订阅网元的第一回调地址信息。
在一种可能的设计中,该订阅更新系统还包括:网络存储功能网元;第一事件通知网元,还用于获取该目标订阅网元的第一回调地址信息,包括:还用于向该网络存储功能网元发送第四消息,该第四消息携带第二指示信息以及以下任意一项:该源订阅网元为该第一终端所在终端组分配的第一组标识、该第一组标识对应的订阅网元集合的集合标识、该目标订阅网元的标识、或者该目标订阅网元的标识和该第一组标识,其中,该第二指示信息用于指示该第四消息用于请求该目标订阅网元的第一回调地址信息;接收来自该网络存储功能网元的该目标订阅网元的第一回调地址信息;网络存储功能网元,用于接收来自该第一事件通知网元的该第四消息,并根据该第四消息,确定该目标订阅网元的第一回调地址信息之后,向该第一事件通知网元发送该目标订阅网元的第一回调地址信息。
在一种可能的设计中,目标订阅网元,还用于向该网络存储功能网元发送第七消息,该第七消息携带该源订阅网元为该第一终端所在终端组分配的第一组标识或该目标订阅网元的标识,以及对应的该目标订阅网元的第一回调地址信息;,网络存储功能网元,还用于接收来自该网络存储功能网元的第七消息,并存储该第一组标识或该目标订阅网元的标识,以及对应的该目标订阅网元的第一回调地址信息。
在一种可能的设计中,该订阅更新系统还包括:该源订阅网元;第一事件通知网元,还用于获取该目标订阅网元的第一回调地址信息,包括:还用于根据与该第一终端关联的源订阅网元的回调地址信息,向该源订阅网元发送该第一订阅事件的第三事件通知;接收来自该源订阅网元的拒绝消息,该拒绝消息携带该目标订阅网元的第一回调地址信息;源订阅网元,用于接收来自该第一事件通知网元的该第三事件通知,并向该第一事件通知网元发送该拒绝消息。
第十九方面,提供了一种订阅更新系统,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,该订阅更新系统包括:第一事件通知网元和该目标订阅网元;第一事件通知网元,用于确定该第一终端的第一订阅事件的通知条件满足;第一事件通知网元,还用于向该目标订阅网元发送第一消息,该第一消息携带该第一终端的标识,用于请求该目标订阅网元更新该第一终端的订阅;目标订阅网元,用于接收来自第一事件通知网元的该第一消息,并根据该第一消息,向该第一事件通知网元发送第二消息,该第二消息携带第一指示信息以及与该第一订阅事件关联的该目标订阅网元的第一回调地址信息,其中,该第一指示信息用于确定该第一订阅事件,该第一回调地址信息用于该第一事件通知网元根据该第一回调地址信息向该目标订阅网元发送该第一订阅事件的第一事件通知;第一事件通知网元,还用于接收来自该目标订阅网元的该第二消息。
在一种可能的设计中,该订阅更新系统还包括:第二事件通知网元;目标订阅网元,还用于向该第二事件通知网元发送第五消息,该第五消息携带与该第一终端的第二订阅事件关联的该目标订阅网元的第二回调地址信息和第三指示信息,其中,该第三指示信息用于确定该第二订阅事件,该第二回调地址用于该第二事件通知网元根据该第二回调地址信息向该目标订阅网元发送该第二订阅事件的第四事件通知;第二事件通知网元,还用于接收来自该目标订阅网元的该第五消息。
在一种可能的设计中,其特征在于,该订阅更新系统还包括:网络存储功能网元;第一事件通知网元,还用于从该网络存储功能网元获取该目标订阅网元的第一服务的地址信息,该第一服务用于触发该目标订阅网元发起订阅更新;相应的,第一事件通知网元还用于向该目标订阅网元发送第一消息,包括:还用于根据该第一服务的地址信息,向该目标订阅网元发送该第一消息。
在一种可能的设计中,第一事件通知网元还用于从网络存储功能网元获取该目标订阅网元的第一服务的地址信息,包括:还用于向该网络存储功能网元发送第四消息,该第四消息携带目标订阅网元的信息和第二指示信息,该第二指示信息用于指示该第四消息用于请求该目标订阅网元的第一服务的地址信息;接收来自该网络存储功能网元的该第一服务的地址信息;网络存储功能网元,用于接收来自该第一事件通知网元的该第四消息,并根据该第四消息,确定该第一服务的地址信息之后,向该第一事件通知网元发送该第一服务的地址信息。
在一种可能的设计中,目标订阅网元,还用于向该网络存储功能网元发送第七消息,该第七消息携带该目标订阅网元的信息和该目标订阅网元的第一服务的地址信息,其中,该第一服务用于触发目标订阅网元发起订阅更新;网络存储功能网元,还用于接收来自该目标订阅网元的该第七消息,并存储该目标订阅网元的信息和该目标订阅网元的第一服务的地址信息。
结合上述第十八方面或第十九方面,在一种可能的设计中,在一种可能的设计中,该订阅更新系统还包括:第二事件通知网元;目标订阅网元,还用于向该第二事件通知网元发送第五消息,该第五消息携带该目标订阅网元的第三回调地址信息和第三指示信息,其中,该第三回调地址信息为与该第一终端的第二订阅事件关联的地址信息,该第三指示信息用于确定该第二订阅事件,该第三回调地址信息用于该第二事件通知网元根据该第三回调地址信息向该目标订阅网元发送该第二订阅事件的第四事件通知;第二事件通知网元,还用于接收来自该目标订阅网元的该第五消息。
结合上述第十八方面或第十九方面,在一种可能的设计中,该订阅更新系统还包括:该源订阅网元和非结构数据存储网元;源订阅网元,用于在确定不再为该第一终端所在终端组内的终端提供服务之后,向该非结构数据存储网元发送该第一终端所在终端组内的终端的上下文,其中,该第一终端所在终端组内的终端的上下文中包括该第一终端的上下文,该第一终端的上下文中包括该第一订阅事件的信息,该第一订阅事件的信息中包括该第一指示信息;非结构数据存储网元,用于接收并存储来自该源订阅网元的该第一终端所在终端组内的终端的上下文;目标订阅网元,还用于从该非结构数据存储网元获取该第一终端的上下文。
结合上述第十八方面或第十九方面,在一种可能的设计中,该订阅更新系统还包括:该源订阅网元;源订阅网元,用于在确定不再为该第一终端所在的终端组内的终端提供服务之后,向该目标订阅网元发送该第一终端所在终端组内的终端的上下文,其中,该第一终端所在终端组内的终端的上下文中包括该第一终端的上下文,该第一终端的上下文中包括该第一订阅事件的信息,该第一订阅事件的信息中包括该第一指示信息;目标订阅网元,用于接收并存储来自该源订阅网元的该第一终端所在终端组内的终端的上下文。
其中,第十八方面或第十九方面中任一种设计方式所带来的技术效果可参见上述第一方面或第二方面或第三方面或第五方面中不同设计方式所带来的技术效果,此处不再赘述。
第二十方面,提供了一种订阅更新系统,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,该订阅更新系统包括:第一事件通知网元和该目标订阅网元;第一事件通知网元,用于确定第一终端的第一订阅事件的通知条件满足;第一事件通知网元,用于为第一订阅事件生成对应的目标订阅网元的第一回调地址信息;并根据第一回调地址信息,向目标订阅网元发送第一订阅事件的第一事件通知;目标订阅网元,用于接收来自第一事件通知网元的第一事件通知。
在一种可能的设计中,本申请实施例提供的订阅更新系统还可以包括源订阅网元;源订阅网元,用于向第一事件通知网元发送订阅请求,该订阅请求携带该第一订阅事件对应的源订阅网元的第一回调地址信息,其中,该源订阅网元的第一回调地址信息中包括源订阅网元的信息。第一事件通知网元,用于接收来自源订阅网元的订阅请求;相应的,第一事件通知网元用于为第一订阅事件生成对应的目标订阅网元的第一回调地址信息,包括:用于根据订阅请求中携带的第一订阅事件对应的源订阅网元的第一回调地址信息,为第一订阅事件生成对应的目标订阅网元的第一回调地址信息,其中,目标订阅网元的第一回调地址信息中包括目标订阅网元的信息。
其中,第二十方面中任一种设计方式所带来的技术效果可参见上述第四方面中不同设计方式所带来的技术效果,此处不再赘述。
附图说明
图1为本申请实施例提供的一种订阅更新系统的结构示意图;
图2为本申请实施例提供的一种订阅更新系统在5G网络中的应用示意图;
图3为本申请实施例提供的一种通信设备的硬件结构示意图;
图4为本申请实施例提供的订阅更新方法的流程示意图一;
图5为本申请实施例提供的订阅更新方法的流程示意图二;
图6为本申请实施例提供的订阅更新方法的流程示意图三;
图7为本申请实施例提供的订阅更新方法的流程示意图四;
图8为本申请实施例提供的订阅更新方法的流程示意图五;
图9为本申请实施例提供的订阅更新方法的流程示意图六;
图10为本申请实施例提供的第一事件通知网元的结构示意图;
图11为本申请实施例提供的目标订阅网元的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。并且,在本申请的描述中,除非另有说明,“多个”是指两个或多于两个。另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
此外,本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
如图1所示,为本申请实施例提供的一种订阅更新系统10,该订阅更新系统10包括第一事件通知网元101和目标订阅网元102,可以应用于第一终端从源订阅网元迁移到目标订阅网元102的场景下。
其中,基于图1所示的订阅更新系统,可以提供如下几种可能的方案。
方案一:
第一事件通知网元101,用于确定第一终端的第一订阅事件的通知条件满足;获取目标订阅网元102的第一回调地址信息;根据第一回调地址信息,向目标订阅网元发送第一消息,第一消息携带第一终端的标识和第一订阅事件的第一事件通知,其中,第一终端的标识用于将第一事件通知和第一终端相关联。
目标订阅网元102,用于接收来自第一事件通知网元101的第一消息。
可选的,本申请实施例中的第一回调地址信息可以为与第一终端所在终端组关联的地址信息,即终端组粒度的地址信息;或者本申请实施例中的第一回调地址信息可以为与目标订阅网元关联的地址信息,即目标订阅网元组粒度的地址信息,本申请实施例对此不作具体限定。
本申请实施例提供的订阅更新系统中,第一事件通知网元可以在第一终端从源订阅网元迁移到目标订阅网元的场景下,获取目标订阅网元的第一回调地址信息,并根据目标订阅网元的第一回调地址信息向目标订阅网元发送第一事件通知和第一终端的标识,其中,该第一终端的标识用于将第一事件通知和第一终端相关联。这样,目标订阅网元根据第一终端的标识和第一事件通知,结合第一回调地址信息,可以及时获知第一订阅事件的事件通知。因此,基于本申请实施例提供的订阅更新系统,可以使得在终端从源订阅网元迁移到目标订阅网元的场景下,目标订阅网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。
可选的,基于上述方案一,本申请实施例中,目标订阅网元102,还用于向第一事件通知网元101发送第二消息,该第二消息携带与第一终端的第一订阅事件关联的目标订阅网元的第二回调地址信息和第一指示信息,其中,第一指示信息用于确定第一订阅事件,第二回调地址信息用于第一事件通知网元根据第二回调地址信息向目标订阅网元发送第一订阅事件的第二事件通知。
也就是说,本申请实施例中,在终端从源订阅网元迁移到目标订阅网元的场景下,第一事件通知网元可以获取与第一订阅事件对应的目标订阅网元的第二回调地址信息,即订阅事件粒度的地址信息,进而可以根据第二回调地址信息向目标订阅网元发送第二事件通知,这样目标订阅网元根据第二事件通知,结合第二回调地址信息,可以及时获知第一订阅事件的事件通知。因此,基于本申请实施例提供的订阅更新系统,可以使得在终端从源订阅网元迁移到目标订阅网元的场景下,目标订阅网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。
可选的,基于上述方案一,作为一种实现,如图1所示,本申请实施例提供的订阅更新系统10还可以包括源订阅网元104。
其中,一种可能的实现方式中,第一事件通知网元101,用于向源订阅网元104发送订阅请求,订阅请求携带第一事件通知网元的回调地址信息,用于订阅第一终端所在终端组的状态变更事件。
源订阅网元104,用于在确定不再为第一终端所在终端组内的终端提供服务之后,根据第一事件通知网元101的回调地址信息,向第一事件通知网元发送第一状态通知,第一状态通知携带目标订阅网元102的第一回调地址信息。
第一事件通知网元101,还用于接收来自源订阅网元104的第一状态通知。
相应的,第一事件通知网元101,还用于获取目标订阅网元102的第一回调地址信息,包括:还用于根据第一状态通知,确定目标订阅网元102的第一回调地址信息。
或者,另一种可能的实现方式中,第一事件通知网元101,用于向源订阅网元104发送订阅请求,订阅请求携带第一事件通知网元的回调地址信息,用于订阅第一终端所在终端组的状态变更事件。
源订阅网元104,用于在确定不再为第一终端所在终端组内的终端提供服务之后,向目标订阅网元102发送第一事件通知网元的回调地址信息,其中,第一事件通知网元的回调地址信息用于接收第一终端所在终端组的状态改变通知。
目标订阅网元102,还用于接收来自源订阅网元104的第一事件通知网元101的回调地址信息,并根据第一事件通知网元的回调地址信息,向第一事件通知网元101发送第一状态通知,第一状态通知携带目标订阅网元102的第一回调地址信息。
第一事件通知网元101,还用于接收来自目标订阅网元102的第一状态通知。
相应的,第一事件通知网元101,还用于获取目标订阅网元的第一回调地址信息,包括:还用于根据第一状态通知,确定目标订阅网元的第一回调地址信息。
或者,再一种可能的实现方式中,第一事件通知网元101,还用于获取目标订阅网元102的第一回调地址信息,包括:还用于根据与第一终端关联的源订阅网元104的回调地址信息,向源订阅网元104发送第一订阅事件的第三事件通知;接收来自源订阅网元104的拒绝消息,该拒绝消息中携带目标订阅网元102的第一回调地址信息。
源订阅网元104,用于接收来自第一事件通知网元101的第三事件通知,并向第一事件通知网元101发送上述拒绝消息。
可选的,基于上述方案一,作为另一种实现,如图1所示,本申请实施例提供的订阅更新系统还包括:网络存储功能网元105。
其中,第一事件通知网元101,还用于获取目标订阅网元102的第一回调地址信息,包括:还用于向网络存储功能网元105发送第四消息,第四消息携带第二指示信息以及以下任意一项:源订阅网元为所述第一终端所在终端组分配的第一组标识、第一组标识对应的订阅网元集合的集合标识、目标订阅网元102的标识、或者目标订阅网元102的标识和第一组标识,其中,第二指示信息用于指示第四消息用于请求目标订阅网元102的第一回调地址信息;接收来自网络存储功能网元105的目标订阅网元102的第一回调地址信息。
网络存储功能网元105,用于接收来自第一事件通知网元101的所述第四消息,并根据第四消息,确定目标订阅网元的第一回调地址信息之后,向第一事件通知网元101发送目标订阅网元的第一回调地址信息。
方案二:
第一事件通知网元101,用于确定第一终端的第一订阅事件的通知条件满足;向目标订阅网元102发送第一消息,第一消息携带第一终端的标识,用于请求目标订阅网元102更新第一终端的订阅。
目标订阅网元102,用于接收来自第一事件通知网元101的第一消息,并根据第一消息,向第一事件通知网元101发送第二消息,第二消息携带第一指示信息以及与第一订阅事件关联的目标订阅网元102的第一回调地址信息,其中,第一指示信息用于确定第一订阅事件,第一回调地址信息用于第一事件通知网元101根据第一回调地址信息向目标订阅网元102发送第一订阅事件的第一事件通知。
第一事件通知网元101,还用于接收来自目标订阅网元的第二消息。
本申请实施例提供的订阅更新系统中,第一事件通知网元可以在第一终端从源订阅网元迁移到目标订阅网元的场景下,获取与第一订阅事件关联的目标订阅网元的第一回调地址信息,并根据目标订阅网元的第一回调地址信息向目标订阅网元发送第一事件通知,这样目标订阅网元根据第一事件通知,结合第一回调地址信息,可以及时获知第一订阅事件的事件通知。因此,基于本申请实施例提供的订阅更新系统,可以使得在终端从源订阅网元迁移到目标订阅网元的场景下,目标订阅网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。
可选的,基于上述方案二,如图1所示,本申请实施例提供的订阅更新系统10还包括:网络存储功能网元105。
其中,第一事件通知网元101,还用于从网络存储功能网元105获取目标订阅网元102的第一服务的地址信息,第一服务用于触发目标订阅网元102发起订阅更新。
相应的,第一事件通知网元101还用于向目标订阅网元102发送第一消息,包括:还用于根据第一服务的地址信息,向目标订阅网元102发送所述第一消息。
可选的,基于上述方案一或方案二,如图1所示,本申请实施例中的订阅更新系统10还可以包括第二事件通知网元103。
其中,目标订阅网元102,还用于向第二事件通知网元103发送第五消息,第五消息携带第三指示信息,以及与第一终端的第二订阅事件关联的目标订阅网元的第三回调地址信息,其中,第三指示信息用于确定第二订阅事件,第三回调地址用于第二事件通知网元103根据第三回调地址信息向目标订阅网元102发送第二订阅事件的第四事件通知。
第二事件通知网元103,用于接收来自目标订阅网元102的第五消息。
也就是说,本申请实施例中,在第一终端从源订阅网元迁移到目标订阅网元的场景下,第一订阅事件的通知条件满足也可以触发目标订阅网元将与第一终端的第一订阅事件之外的其余订阅事件关联的目标订阅网元的回调地址信息发送给相应的事件通知网元。这样,后续该订阅事件的通知条件满足之后,相应的事件通知网元可以直接根据该订阅事件关联的目标订阅网元的回调地址信息向目标订阅网元发送相应的事件通知,避免了当前为终端服务的目标订阅网元无法及时获知订阅事件的事件通知,从而无法及时处理相应的订阅事件的问题。
可选的,基于上述方案一或方案二,作为一种实现,如图1所示,本申请实施例提供的订阅更新系统还可以包括:源订阅网元104和非结构数据存储网元106。
源订阅网元104,用于在确定不再为第一终端所在终端组内的终端提供服务之后,向非结构数据存储网元106发送第一终端所在终端组内的终端的上下文,其中,第一终端所在终端组内的终端的上下文中包括第一终端的上下文,第一终端的上下文中包括第一订阅事件的信息,第一订阅事件的信息中包括第一指示信息。
非结构数据存储网元106,用于接收并存储来自源订阅网元104的第一终端所在终端组内的终端的上下文。
目标订阅网元102,还用于从非结构数据存储网元106获取第一终端的上下文。
可选的,基于上述方案一或方案二,作为另一种实现,如图1所示,本申请实施例提供的订阅更新系统还可以包括:源订阅网元104。
源订阅网元104,用于在确定不再为第一终端所在的终端组内的终端提供服务之后,向目标订阅网元发送第一终端所在终端组内的终端的上下文,其中,第一终端所在终端组内的终端的上下文中包括第一终端的上下文,第一终端的上下文中包括第一订阅事件的信息,第一订阅事件的信息中包括第一指示信息。
目标订阅网元102,用于接收并存储来自源订阅网元的第一终端所在终端组内的终端的上下文。
基于上述方案,目标订阅网元可以获取上述的第一指示信息。
方案三:
第一事件通知网元101,用于确定第一终端的第一订阅事件的通知条件满足;为第一订阅事件生成对应的目标订阅网元102的第一回调地址信息;根据第一回调地址信息,向目标订阅网元102发送第一订阅事件的第一事件通知。
目标订阅网元102,还用于接收来自第一事件通知网元101的第一事件通知。
基于本申请实施例提供的订阅更新系统,由于第一事件通知网元可以在第一终端从源订阅网元迁移到目标订阅网元的场景下,为第一订阅事件生成对应的目标订阅网元的第一回调地址信息,并根据第一回调地址信息向目标订阅网元发送第一事件通知,这样目标订阅网元根据第一事件通知,结合第一回调地址信息,可以及时获知第一订阅事件的事件通知。因此,基于本申请实施例提供的订阅更新系统,可以使得在终端从源订阅网元迁移到目标订阅网元的场景下,目标订阅网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。
可选的,基于上述方案三,如图1所示,本申请实施例提供的订阅更新系统10还可以包括源订阅网元104。
其中,源订阅网元104,用于向第一事件通知网元101发送订阅请求,订阅请求携带第一订阅事件对应的源订阅网元104的第一回调地址信息,其中,源订阅网元104的第一回调地址信息中包括源订阅网元的信息。
第一事件通知网元101,用于接收来自源订阅网元104的订阅请求。
相应的,第一事件通知网元101用于为第一订阅事件生成对应的目标订阅网元的第一回调地址信息,包括:用于根据订阅请求中携带的第一订阅事件对应的源订阅网元104的第一回调地址信息,为第一订阅事件生成对应的目标订阅网元102的第一回调地址信息,其中,目标订阅网元102的第一回调地址信息中包括目标订阅网元102的信息。
基于上述方案,第一事件通知网元可以为第一订阅事件生成对应的目标订阅网元的第一回调地址信息。
可选的,图1中的第一事件通知网元101、源订阅网元104和目标订阅网元102之间可以直接通信,可以通过其他设备的转发进行通信,本申请实施例对此不作具体限定。
可选的,图1中的非结构数据存储网元106、目标订阅网元102和源订阅网元104两两之间可以直接通信,可以通过其他设备的转发进行通信,本申请实施例对此不作具体限定。
可选的,图1中的目标订阅网元102和第二事件通知网元103之间可以直接通信,可以通过其他设备的转发进行通信,本申请实施例对此不作具体限定。
可选的,图1中的第一事件通知网元101和网络存储功能网元105之间可以直接通信,可以通过其他设备的转发进行通信,本申请实施例对此不作具体限定。
可选的,图1所示的订阅更新系统10可以应用于目前的第五代(5th generation,5G)网络以及未来其它的网络,本发明实施例对此不作具体限定。
示例性的,假设图1所示的订阅更新系统10可以应用于目前的5G网络,则如图2所示,上述的源订阅网元所对应的网元或者实体可以为5G网络中的源AMF网元;上述的目标订阅网元所对应的网元或者实体可以为5G网络中的目标AMF网元;上述的第一事件通知网元或第二事件通知网元所对应的网元或者实体可以为5G网络中的SMF网元、UDM网元或者PCF网元;上述的网络存储功能网元所对应的网元或者实体可以为5G网络中的网络功能存储功能(network function repository function,NRF)网元;上述的非结构数据存储网元所对应的网元或者实体可以为5G网络中的非结构数据存储功能(unstructured data storagefunction,UDSF)网元。
此外,虽然未示出,该5G网络还可以包括鉴权服务器功能(authenticationserver function,AUSF)网元或用户面功能(user plane function,UPF)网元等,本申请实施例对此不作具体限定。
其中,如图2所示,本申请实施例中,终端通过接入设备接入5G核心网络,终端通过下一代网络(Next generation,N)1接口(简称N1)分别与源AMF网元和目标AMF网元通信,接入设备通过N2接口(简称N2)分别与源AMF网元和目标AMF网元通信,源AMF网元和目标AMF网元分别通过N11接口(简称N11)与SMF网元通信;源AMF网元和目标AMF网元分别通过N8接口(简称N8)与UDM网元通信;源AMF网元和目标AMF网元分别通过N18接口(简称N18)与UDSF网元通信;源AMF网元通过N14接口(简称N14)与目标AMF网元通信;SMF网元通过N7接口(简称N7)与PCF网元通信;PCF网元通过Nnrf服务化接口(简称Nnrf)与NRF网元通信;UDM网元通过Nnrf服务化接口(简称Nnrf)与NRF网元通信。
需要说明的是,图2中的各个网元之间的接口名字只是一个示例,具体实现中接口名字可能为其他名字,本申请实施例对此不作具体限定。
需要说明的是,图2中的终端、接入设备、源AMF网元、目标AMF网元、SMF网元、UDM网元、PCF网元、NRF网元或者UDSF网元等仅是一个名字,名字对设备本身不构成限定。在5G网络以及未来其它的网络中,终端、接入设备、源AMF网元、目标AMF网元、SMF网元、UDM网元、PCF网元、NRF网元或者UDSF网元所对应的网元或实体也可以是其他的名字,本申请实施例对此不作具体限定。
可选的,上述示例以源订阅网元所对应的网元或者实体为5G网络中的源AMF网元;上述的目标订阅网元所对应的网元或者实体为5G网络中的目标AMF网元为例进行说明。当然,本申请实施例中,若图1所示的订阅更新系统10应用于目前的5G网络,则源订阅网元所对应的网元或者实体还可以为5G网络中的源SMF网元;上述的目标订阅网元所对应的网元或者实体可以为5G网络中的目标SMF网元,等等,本申请实施例对此不作具体限定。
可选的,本申请实施例中所涉及到的终端(terminal)可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备;还可以包括用户单元(subscriber unit)、蜂窝电话(cellular phone)、智能电话(smart phone)、无线数据卡、个人数字助理(personal digital assistant,PDA)电脑、平板型电脑、无线调制解调器(modem)、手持设备(handheld)、膝上型电脑(laptopcomputer)、无绳电话(cordless phone)或者无线本地环路(wireless local loop,WLL)台、机器类型通信(machine type communication,MTC)终端、用户设备(user equipment,UE),移动台(mobile station,MS),终端设备(terminal device)或者中继用户设备等。其中,中继用户设备例如可以是5G家庭网关(residential gateway,RG)。为方便描述,本申请中,上面提到的设备统称为终端。
可选的,本申请实施例中所涉及的接入设备指的是接入核心网的设备,例如可以是基站,宽带网络业务网关(broadband network gateway,BNG),汇聚交换机,非第三代合作伙伴计划(3rd generation partnership project,3GPP)接入设备等。基站可以包括各种形式的基站,例如:宏基站,微基站(也称为小站),中继站,接入点等。
可选的,本申请实施例图1中的源订阅网元、目标订阅网元、第一事件通知网元、第二事件通知网元、网络存储功能网元或者非结构数据存储网元可以由一个设备实现,也可以由多个设备共同实现,还可以是一个设备内的一个功能模块,本申请实施例对此不作具体限定。可以理解的是,上述功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。
例如,本申请实施例图1中的源订阅网元、目标订阅网元、第一事件通知网元、第二事件通知网元、网络存储功能网元或者非结构数据存储网元可以通过图3中的通信设备来实现。图3所示为本申请实施例提供的通信设备的硬件结构示意图。该通信设备300包括至少一个处理器301,通信线路302,存储器303以及至少一个通信接口304。
处理器301可以是一个通用中央处理器(central processing unit,CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。
通信线路302可包括一通路,在上述组件之间传送信息。
通信接口304,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。
存储器303可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路302与处理器相连接。存储器也可以和处理器集成在一起。
其中,存储器303用于存储执行本申请方案的计算机执行指令,并由处理器301来控制执行。处理器301用于执行存储器303中存储的计算机执行指令,从而实现本申请下述实施例提供的订阅更新方法。
可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。
在具体实现中,作为一种实施例,处理器301可以包括一个或多个CPU,例如图3中的CPU0和CPU1。
在具体实现中,作为一种实施例,通信设备300可以包括多个处理器,例如图3中的处理器301和处理器308。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
在具体实现中,作为一种实施例,通信设备300还可以包括输出设备305和输入设备306。输出设备305和处理器301通信,可以以多种方式来显示信息。例如,输出设备305可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备306和处理器301通信,可以以多种方式接收用户的输入。例如,输入设备306可以是鼠标、键盘、触摸屏设备或传感设备等。
上述的通信设备300可以是一个通用设备或者是一个专用设备。在具体实现中,通信设备300可以是台式机、便携式电脑、网络服务器、掌上电脑(personal digitalassistant,PDA)、移动手机、平板电脑、无线终端设备、嵌入式设备或有图3中类似结构的设备。本申请实施例不限定通信设备300的类型。
下面将结合图1至图3对本申请实施例提供的订阅更新方法进行具体阐述。
需要说明的是,本申请下述实施例中各个网元之间的消息名字或消息中各参数的名字等只是一个示例,具体实现中也可以是其他的名字,本申请实施例对此不作具体限定。
以图1所示的切换系统应用于如图2所示的5G网络为例,源订阅网元为5G网络中的源AMF网元,目标订阅网元为5G网元中的目标AMF网元为例,如图4所示,为本申请实施例提供的一种订阅更新方法,包括如下步骤:
S401、在第一终端从源AMF网元迁移到目标AMF网元之前,第一事件通知网元向源AMF网元发送订阅请求,以使得源AMF网元接收来自第一事件通知网元的订阅请求。
其中,步骤S401是个可选的步骤。
其中,本申请实施例中的订阅请求携带第一事件通知网元的回调地址信息,用于订阅第一终端所在终端组的状态变更事件或者源AMF网元的状态变更事件。
示例性的,第一事件通知网元可以在从源AMF网元接收到一个新全球移动管理网元标识(globally unique AMF identifier,GUAMI)之后向源AMF网元发送订阅请求。比如,假设第一事件通知网元为UDM网元,则当源AMF网元向UDM网元发送注册请求,请求将第一终端注册为由该源AMF网元服务时,源AMF网元可以在注册请求中携带该第一终端所在终端组对应的GUAMI。若UDM网元确定之前没有订阅过该GUAMI对应的状态变更事件,则UDM网元可以向源AMF网元发送订阅请求,该订阅请求中携带该GUAMI,用于订阅第一终端所在终端组的状态变更事件。
需要说明的是,若本申请实施例中的第一事件通知网元为UDM网元,则图4中第一事件通知网元和图4中UDM网元实际上是一个网元。图4仅是示例性的以将第一事件通知网元和UDM网元分开处理为例进行说明,在此统一说明,本申请实施例对此不作具体限定。
或者,示例性的,第一事件通知网元也可以以AMF粒度进行订阅。比如,第一事件通知网元向源AMF网元发送订阅请求,该订阅请求中不包括任何GUAMI,则此时源AMF网元可以默认该订阅请求用于订阅该源AMF网元中的任意一个GUAMI对应的状态变更事件。
其中,本申请实施例中的GUAMI可以由公共陆地移动网络(public land mobilenetwork,PLMN)标识(identifier,ID)、AMF网元所在区域的标识(AMF region ID)、AMF网元所在AMF网元组的标识(AMF Set ID)和AMF pointer(AMF标识)等构成,具体可参考现有的描述,在此不予赘述。
可选的,本申请实施例中的订阅请求中还可以携带第一事件通知网元为该状态表更事件分配的通知关联标识,该通知关联标识用于确定该状态变更事件,本申请实施例对此不作具体限定。
S402、源AMF网元确定不再为第一终端所在终端组内的终端提供服务之后,源AMF网元为第一终端所在终端组内的终端选择目标AMF网元。
其中,源AMF网元为第一终端所在终端组内的终端选择目标AMF网元的具体实现可参考现有的实现方式,在此不予赘述。
可选的,本申请实施例中,源AMF网元确定不再为第一终端所在终端组内的终端提供服务的场景例如可以包括:源AMF网元关机的场景;或者,AMF网元集合扩缩容时的终端迁移场景;或者,源AMF故障的场景等等,在此统一说明,本申请实施例对此不作具体限定。
S403、源AMF网元向目标AMF网元发送N14消息,以使得目标AMF网元接收来自源AMF网元的N14消息。
其中,该N14消息中携带第一终端所在终端组内的终端的上下文。该第一终端所在终端组内的终端的上下文中包括第一终端的上下文,该第一终端的上下文中包括第一终端的标识以及第一终端的所有订阅事件的信息,如第一终端的第一订阅事件的信息和第一终端的第二订阅事件的信息,等等。其中,第一订阅事件的信息例如可以包括第一事件通知网元为第一订阅事件分配的订阅关联标识,源AMF网元为第一订阅事件分配的第一通知关联标识,第一事件通知网元的回调地址信息,或者与第一订阅事件关联的源AMF网元的回调地址信息中的至少一个,本申请实施例对此不作具体限定。
可选的,本申请实施例中,第一终端的不同订阅事件可能是向不同的事件通知网元订阅的,如第一终端的第一订阅事件可以是向第一事件通知网元订阅的,第一终端的第二订阅事件可以是向第二事件通知网元订阅的,本申请实施例对此不作具体限定。
可选的,本申请实施例中的N14消息中还可以携带第一事件通知网元向源AMF网元订阅的第一终端所在终端组的状态变更事件的信息或者第一事件通知网元向源AMF网元订阅的源AMF网元的状态变更事件的信息。该第一终端所在终端组的状态变更事件的信息或者源AMF网元的状态变更事件的信息例如可以包括第一事件通知网元的回调地址信息。该第一事件通知网元的回调地址信息用于接收第一终端所在终端组的状态改变通知。可选的,该第一终端所在终端组的状态变更事件的信息或者源AMF网元的状态变更事件的信息例如还可以包括与该状态变更事件对应的通知关联标识,该通知关联标识用于确定对应的状态变更事件,本申请实施例对此不作具体限定。
可选的,作为一种实现方式,若本申请实施例提供的订阅更新方法包括上述步骤S401,则本申请实施例提供的订阅更新方法还包括如下步骤S404:
S404、源AMF网元向第一事件通知网元发送状态通知1,以使得第一事件通知网元接收来自源AMF网元的状态通知1。其中,该状态通知1用于指示源AMF网元不再为第一终端所在终端组提供服务。
其中,该状态通知1中可以携带被迁移到目标AMF网元的第一终端所在终端组对应的组标识。
可选的,本申请实施例中,第一终端所在终端组对应的组标识例如可以是第一终端所在终端组对应的GUAMI,在此统一说明,以下不再赘述。
可选的,该状态通知1中可以携带目标AMF网元的标识,如:目标AMF网元的名称,本申请实施例对此不作具体限定。
可选的,该状态通知1中还可以携带目标AMF网元的第一回调地址信息。其中,该目标AMF网元的第一回调地址信息例如可以为与第一终端所在终端组关联的地址信息,即GUAMI粒度的地址信息;也可以为与目标AMF网元关联的地址信息,即AMF网元粒度的地址信息,本申请实施例对此不作具体限定。
可选的,本申请实施例中,由于目标AMF网元的第一回调地址信息不是与订阅事件关联的地址信息,因此该目标AMF网元的第一回调地址信息也可以称之为目标AMF网元的缺省回调地址信息,该缺省回调地址信息为目标AMF网元还没有执行终端级别的订阅更新时,第一事件提供网元若有终端相关的事件通知需要发送给目标AMF网元,则第一事件通知网元可以将事件通知发送给目标AMF网元的缺省回调地址,以便目标AMF网元可以及时获知订阅事件的事件通知,从而及时处理相应的订阅事件。
可选的,作为一种实现方式,若本申请实施例提供的订阅更新方法包括上述步骤S401,步骤S403中包括第一事件通知网元向源AMF网元订阅的第一终端所在终端组的状态变更事件的信息;或者,第一事件通知网元向目标AMF网元订阅了第一终端所在终端组的状态变更事件或者源AMF网元的状态变更事件,则在步骤S403之后,本申请实施例提供的订阅更新方法还包括如下步骤S405:
S405、目标AMF网元向第一事件通知网元发送状态通知2,以使得第一事件通知网元接收来自目标AMF网元的状态通知2。其中,该状态通知2用于指示第一终端所在终端组由目标AMF网元提供服务。
其中,该状态通知2中可以携带被迁移到目标AMF网元的第一终端所在终端组对应的组标识,如第一终端所在终端组对应的GUAMI。
可选的,该状态通知2中可以携带目标AMF网元的标识,如目标AMF网元的名称,本申请实施例对此不作具体限定。
可选的,该状态通知2中还可以携带目标AMF网元的第一回调地址信息。其中,该目标AMF网元的第一回调地址信息的相关描述可参考步骤S404,在此不再赘述。
可选的,作为一种实现方式,在步骤S403之后,本申请实施例提供的订阅更新方法还可以包括如下步骤S406:
S406、目标AMF网元向NRF网元发送注册更新请求,以使得NRF网元接收来自目标AMF网元的注册更新请求。
其中,该注册更新请求用于请求将第一终端所在终端组注册为由目标AMF提供服务。
示例性的,该注册更新请求可以携带第一终端所在终端组对应的GUAMI或目标AMF网元的标识,以及目标AMF网元的第一回调地址信息,NRF网元接收该注册请求之后,可以存储第一终端所在终端组对应的GUAMI或目标AMF网元的标识,以及目标AMF网元的第一回调地址信息的对应关系,本申请实施例对此不作具体限定。
需要说明的是,目标AMF网元的第一回调地址信息也可以是在目标AMF网元首次向NRF网元注册时发送给NRF网元的,若目标AMF网元已经给NRF网元发送了目标AMF网元的第一回调地址信息,则在本步骤中可以不携带目标AMF网元的第一回调地址信息,在此统一说明,以下不再赘述。
可选的,本申请实施例中,NRF网元在接收到目标AMF网元向NRF网元发送的注册更新请求之后,还可以向第一事件通知网元发送状态通知3,该状态通知3携带目标AMF网元的标识和第一终端所在终端组对应的组标识,用于指示第一终端所在终端组由目标AMF网元提供服务。可选地,该状态通知3中还可以携带该目标AMF网元的第一回调地址信息,本申请实施例对此不作具体限定。
进一步的,本申请实施例提供的订阅更新方法还可以包括如下步骤S407-S408:
S407、第一事件通知网元确定第一终端的第一订阅事件的通知条件满足。
示例性的,若第一事件通知网元为UDM网元,第一订阅事件为签约变更事件,则在第一终端的签约数据发生变更的情况下,UDM网元可以确定第一订阅事件的通知条件满足。
S408、第一事件通知网元确定源AMF网元不再为第一终端服务。
一种可能的实现方式中,第一事件通知网元确定源AMF网元不再为第一终端提供服务,包括:第一事件通知网元根据步骤S404中的状态通知1或步骤S405中的状态通知2获知源AMF网元不再为第一终端提供服务。
一种可能的实现方式中,第一事件通知网元未订阅第一终端所在终端组的状态变更事件(即不执行步骤S401、以及步骤S404或S405),则第一事件通知网元确定源AMF网元不再为第一终端提供服务,包括:第一事件通知网元根据与第一终端关联的源AMF网元的回调地址信息,向源AMF网元发送第一订阅事件的第三事件通知;第一事件通知网元确定源AMF网元不可达。
其中,第一事件通知网元确定源AMF网元不可达,例如可以是:第一事件通知网元发现无法向源AMF网元发送消息;或者,第一事件通知网元接收到来自源AMF网元的拒绝消息,本申请实施例对此不作具体限定。可选的,该拒绝消息还可以携带目标AMF网元的第一回调地址信息,本申请实施例对此不作具体限定。
S409、可选的,第一事件通知网元向NRF网元发送请求消息,以使得NRF网元接收来自第一事件通知网元的请求消息。
其中,该请求消息中携带源AMF网元为第一终端所在终端组分配的第一组标识或目标AMF网元的标识中的至少一个以及第二指示信息,其中,第二指示信息用于指示该请求消息用于请求目标AMF网元的第一回调地址信息。
可选的,本申请实施例中的第一组标识例如可以是第一终端所在终端组对应的GUAMI,本申请实施例对此不作具体限定。
可选的,本申请实施例中的目标AMF网元的标识可以是通过步骤S404中的状态通知1或者步骤S405中的状态通知2或者步骤S406中的状态通知3获得的,本申请实施例对此不作具体限定。
S410、NRF网元向第一事件通知网元发送响应消息,以使得第一事件通知网元接收来自NRF网元的响应消息。其中,该响应消息携带目标AMF网元的第一回调地址信息。
具体的,本申请实施例中,NRF网元在接收请求消息之后,可以根据步骤S406中存储的第一终端所在终端组对应的GUAMI或目标AMF网元的标识,以及目标AMF网元的第一回调地址信息的对应关系,确定目标AMF网元的第一回调地址信息,本申请实施例对此不作具体限定。
其中,步骤S409-S410给出了一种第一事件通知网元获取目标AMF网元的第一回调地址信息的具体实现。当然,第一事件通知网元还可以通过其他方式获取目标AMF网元的第一回调地址信息,如:
可选的,一种可能的实现方式中,步骤S404中的状态通知1中携带目标AMF网元的第一回调地址信息,第一事件通知网元在接收该状态通知1之后,可以保存该状态通知1。进而,在第一事件通知网元确定第一终端的第一订阅事件的通知条件满足之后,第一事件通知网元根据存储的状态通知1,可以确定源AMF网元不再为第一终端服务,且可以确定目标AMF网元的第一回调地址信息。
或者,可选的,一种可能的实现方式中,步骤S405中的状态通知2中携带目标AMF网元的第一回调地址信息,第一事件通知网元在接收该状态通知2之后,可以保存该状态通知2。进而,在第一事件通知网元确定第一终端的第一订阅事件的通知条件满足之后,第一事件通知网元根据存储的状态通知2,可以确定源AMF网元不再为第一终端服务,且可以确定目标AMF网元的第一回调地址信息。
或者,可选的,一种可能的实现方式中,步骤S406中的状态通知3中携带目标AMF网元的第一回调地址信息,第一事件通知网元在接收该状态通知3之后,可以保存该状态通知3。进而,在第一事件通知网元确定第一终端的第一订阅事件的通知条件满足之后,第一事件通知网元根据存储的状态通知3,可以确定源AMF网元不再为第一终端服务,且可以确定目标AMF网元的第一回调地址信息。
或者,可选的,一种可能的实现方式中,步骤S408中的拒绝消息中携带目标AMF网元的第一回调地址信息。
本申请实施例不限定第一事件通知网元获取目标AMF网元的第一回调地址信息的具体实现。
进一步的,本申请实施例提供的订阅更新方法还可以包括如下步骤S411:
S411、第一事件通知网元根据目标AMF网元的第一回调地址信息,向目标AMF网元发送消息1,以使得目标AMF网元接收来自第一事件通知网元的消息1。
其中,消息1携带第一终端的标识和第一订阅事件的第一事件通知,该第一终端的标识用于将第一事件通知与第一终端相关联。
可选的,该消息1中还可以携带源AMF网元为第一订阅事件分配的第一通知关联标识,其中,该第一通知关联标识用于确定第一订阅事件,本申请实施例对此不作具体限定。
可选的,本申请实施例提供的订阅更新方法还可以包括如下步骤S412:
S412、目标AMF网元向UDM网元发送注册请求,以使得UDM网元接收来自目标AMF网元的注册请求。
其中,该注册请求用于请求将第一终端注册为由目标AMF网元提供服务。
可选的,本申请实施例中,若目标AMF网元为该第一终端重新分配了对应的GUAMI,则该注册请求中还可以携带目标AMF网元为第一终端分配的GUAMI,本申请实施例对此不作具体限定。
可选的,本申请实施例提供的订阅更新方法还可以包括如下步骤S413:
S413、目标AMF网元向第一事件通知网元发送消息2,以使得第一事件通知网元接收来自目标AMF网元的消息2。
其中,该消息2携带目标AMF网元的第二回调地址信息和第一指示信息,其中,第二回调地址信息为与第一订阅事件关联的地址信息,第一指示信息用于确定第一订阅事件,第二回调地址信息用于第一事件通知网元根据第二回调地址信息向目标AMF网元发送第一订阅事件的第二事件通知。
可选的,本申请实施例中的第一指示信息可以是从步骤S403中的第一终端的上下文中得到的。该第一指示信息例如可以包括第一终端的标识或者第一事件通知网元为第一订阅事件分配的订阅关联标识中的至少一个,本申请实施例对此不作具体限定。
可选的,本申请实施例中的消息2中还可以携带目标AMF网元为第一订阅事件分配的第二通知关联标识。相应的,第二回调地址信息还用于第一事件通知网元根据第二回调地址信息向目标AMF网元发送第二通知关联标识,其中,该第二通知关联标识用于确定第一订阅事件,本申请实施例对此不作具体限定。
可选的,本申请实施例中的消息2可以为订阅更新消息或者订阅请求消息,本申请实施例对此不作具体限定。
可选的,本申请实施例提供的订阅更新方法还可以包括如下步骤S414:
S414、目标AMF网元向第二事件通知网元发送消息3,以使得第二事件通知网元接收来自目标AMF网元的消息3。
其中,该消息3携带目标AMF网元的第三回调地址信息和第三指示信息,其中,第三回调地址信息为与第二订阅事件关联的地址信息,第三指示信息用于确定第三订阅事件,第三回调地址信息用于第二事件通知网元根据第三回调地址信息向目标AMF网元发送第二订阅事件的第四事件通知。
可选的,本申请实施例中的第三指示信息可以是从步骤S403中的第一终端的上下文中得到的。该第三指示信息例如可以包括第一终端的标识或者第二事件通知网元为第二订阅事件分配的订阅关联标识中的至少一个,本申请实施例对此不作具体限定。
可选的,本申请实施例中的消息3中还可以携带目标AMF网元为第二订阅事件分配的第三通知关联标识。相应的,第三回调地址信息还用于第二事件通知网元根据第三回调地址信息向目标AMF网元发送第三通知关联标识,其中,该第三通知关联标识用于确定第二订阅事件,本申请实施例对此不作具体限定。
可选的,本申请实施例中的消息3可以为订阅更新消息或者订阅请求消息,本申请实施例对此不作具体限定。
可选的,本申请实施例中,若第一终端还向第一事件通知网元或者第二事件通知网元订阅了其他的事件,或者,第一终端还向其他事件通知网元订阅了相应的事件,则对于相应的订阅事件,可以参考上述步骤S413中的第一订阅事件或者步骤S414中的第二订阅事件的订阅更新方式进行更新,在此不再一一赘述。
可选的,本申请实施例中的步骤S412、S413和S414之间没有必然的执行先后顺序,可以是先执行其中任意一个步骤,再执行另外一个步骤,最后执行剩余的一个步骤;也可以是先执行任意一个步骤,再同时执行剩余的两个步骤;也可以是先通同时执行其中的两个步骤,再执行剩余的一个步骤,等等,本申请实施例对此不作具体限定。
也就是说,本申请实施例中,在第一终端从源AMF网元迁移到目标AMF网元的场景下,第一订阅事件的通知条件满足也可以触发目标AMF网元将与第一终端的第一订阅事件之外的其余订阅事件关联的目标AMF网元的回调地址信息发送给相应的事件通知网元。这样,后续该订阅事件的通知条件满足之后,相应的事件通知网元可以直接根据该订阅事件关联的目标AMF网元的回调地址信息向目标AMF网元发送相应的事件通知,避免了当前为终端服务的目标AMF网元无法及时获知订阅事件的事件通知,从而无法及时处理相应的订阅事件的问题。
基于本申请实施例提供的订阅更新方法,可以使得在终端从源AMF网元迁移到目标AMF网元的场景下,目标AMF网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。相关技术效果分析可参考订阅更新系统部分的技术效果描述,在此不再赘述。
其中,上述步骤S401至S414中的第一事件通知网元、第二事件通知网元、源AMF网元、目标AMF网元、UDM网元或者NRF网元的动作可以由图3所示的通信设备300中的处理器301调用存储器303中存储的应用程序代码来执行,本实施例对此不作任何限制。
可选的,以图1所示的切换系统应用于如图2所示的5G网络为例,源订阅网元为5G网络中的源AMF网元,目标订阅网元为5G网元中的目标AMF网元为例,如图5所示,为本申请实施例提供的另一种订阅更新方法,包括如下步骤:
S501、同步骤S401,相关描述可参考上述步骤S401,在此不再赘述。
其中,本申请实施例中,步骤S501是个可选的步骤,在此统一说明,以下不再赘述。
S502、源AMF网元向NRF网元发送注册请求1,以使得NRF网元接收来自源AMF网元的注册请求1。
其中,该注册请求1用于请求将源AMF网元的第一回调地址信息注册到NRF网元。其中,该源AMF网元的第一回调地址信息例如可以为与源AMF网元服务的第一终端所在终端组关联的地址信息,即GUAMI粒度的地址信息;也可以为与源AMF网元关联的地址信息,即AMF网元粒度的地址信息,本申请实施例对此不作具体限定。
可选的,本申请实施例中,由于源AMF网元的第一回调地址信息不是与订阅事件关联的地址信息,因此该源AMF网元的第一回调地址信息也可以称之为源AMF网元的缺省回调地址信息,该缺省回调地址信息为源AMF网元还没有执行终端级别的订阅更新时,事件提供网元若有终端相关的事件通知需要发送给源AMF网元,则事件通知网元可以将事件通知发送给源AMF网元的缺省回调地址,以便源AMF网元可以及时获知订阅事件的事件通知,从而及时处理相应的订阅事件。
S503、目标AMF网元向NRF网元发送注册请求2,以使得NRF网元接收来自目标AMF网元的注册请求2。
其中,该注册请求2用于请求将目标AMF网元的第一回调地址信息注册到NRF网元。目标AMF网元的第一回调地址信息的相关描述可参考上述步骤S404,在此不再赘述。
可选的,本申请实施例中的步骤S502和步骤S503之间没有必然的执行先后顺序,可以是先执行步骤S502,再执行步骤S503;也可以是先执行步骤S503,再执行步骤S502;还可以是同时执行步骤S502和步骤S503,本申请实施例对此不作具体限定。
S504、源AMF网元确定不再为第一终端所在终端组内的终端提供服务之后,源AMF网元向UDSF网元发送第一终端所在终端组内的终端的上下文,以使得UDSF网元接收来自源AMF网元的第一终端所在终端组内的终端的上下文。
其中,第一终端所在终端组内的终端的上下文的相关描述可参考上述步骤S403,在此不再赘述。
可选的,若本申请实施例提供的订阅更新方法包括上述步骤S501,则本申请实施例提供的订阅更新方法还包括如下步骤S505:
S505、与步骤S404类似,区别比如在于本实施例中的步骤S505中不携带目标AMF网元的第一回调地址信息或者目标AMF网元的标识,相关描述可参考上述步骤S404,在此不再赘述。
S506、同步骤S407,相关描述可参考上述步骤S407,在此不再赘述。
S507、第一事件通知网元确定源AMF网元不再为第一终端服务。
一种可能的实现方式中,第一事件通知网元确定源AMF网元不再为第一终端提供服务,包括:第一事件通知网元在接收来自源AMF网元的状态通知1(步骤S505)之后,可以存储该状态通知1。进而,在第一事件通知网元确定第一终端的第一订阅事件的通知条件满足之后,第一事件通知网元根据存储的状态通知1可以获知源AMF网元不再为第一终端提供服务。
一种可能的实现方式中,第一事件通知网元未订阅第一终端所在终端组的状态变更事件(即不执行步骤S501和S505),则第一事件通知网元确定源AMF网元不再为第一终端提供服务,包括:第一事件通知网元根据与第一终端关联的源AMF网元的回调地址信息,向源AMF网元发送第一订阅事件的第三事件通知;第一事件通知网元确定源AMF网元不可达。
其中,第一事件通知网元确定源AMF网元不可达,例如可以是:第一事件通知网元发现无法向源AMF网元发送消息;或者,第一事件通知网元接收来自源AMF网元的拒绝消息,本申请实施例对此不作具体限定。
S508、第一事件通知网元向NRF网元发送请求消息,以使得NRF网元接收来自第一事件通知网元的请求消息。
其中,该请求消息中携带第二指示信息以及第一终端所在终端组的组标识对应的AMF网元集合的集合标识。其中,该第二指示信息用于指示该请求消息用于请求目标AMF网元的第一回调地址信息,该集合标识例如可以为第一终端所在终端组对应的GUAMI中的AMFSet ID。
S509、NRF网元向第一事件通知网元发送响应消息,以使得第一事件通知网元接收来自NRF网元的响应消息。其中,该响应消息携带目标AMF网元的第一回调地址信息。
可选的,本申请实施例中,NRF网元在接收请求消息之后,可以根据AMF网元集合的集合标识确定为第一终端服务的目标AMF网元,进而可以根据存储的AMF网元的第一回调地址信息,确定目标AMF网元的第一回调地址信息。
或者,可选的,本申请实施例中,NRF网元在接收请求消息之后,可以将AMF网元集合的集合标识对应的AMF网元集合中所有可用的AMF网元的第一回调地址信息都发送给第一事件通知网元,由第一事件通知网元从所有可用的AMF网元中选择一个AMF网元,并将选择的AMF网元的第一回调地址信息确定为目标AMF网元的第一回调地址信息,本申请实施例对此不作具体限定。
S510、同步骤S411,相关描述可参考上述步骤S411,在此不再赘述。
S511、目标AMF网元向UDSF网元发送上下文请求消息,以使得UDSF网元接收来自目标AMF网元的上下文请求消息。
其中,该上下文请求消息用于请求第一终端的上下文。第一终端的上下文的相关描述可参考上述步骤S403,在此不再赘述。
S512、UDSF网元向目标AMF网元发送上下文响应消息,以使得目标AMF网元接收来自UDSF网元的上下文响应消息。
其中,该上下文响应消息携带第一终端的上下文。
可选的,本申请实施例提供的订阅更新方法还可以包括如下步骤:
S513-S515、同步骤S412-S414,相关描述可参考上述步骤S412-S414,在此不再赘述。
基于本申请实施例提供的订阅更新方法,可以使得在终端从源AMF网元迁移到目标AMF网元的场景下,目标AMF网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。相关技术效果分析可参考订阅更新系统部分的技术效果描述,在此不再赘述。
其中,上述步骤S501至S515中的第一事件通知网元、第二事件通知网元、源AMF网元、目标AMF网元、UDM网元、NRF网元或者UDSF网元的动作可以由图3所示的通信设备300中的处理器301调用存储器303中存储的应用程序代码来执行,本实施例对此不作任何限制。
可选的,以图1所示的切换系统应用于如图2所示的5G网络为例,源订阅网元为5G网络中的源AMF网元,目标订阅网元为5G网元中的目标AMF网元为例,如图6所示,为本申请实施例提供的另一种订阅更新方法,包括如下步骤:
S601、同步骤S401,相关描述可参考上述步骤S401,在此不再赘述。
其中,本申请实施例中,步骤S501是个可选的步骤,在此统一说明,以下不再赘述。
S602-S603、同步骤S402-S403,相关描述可参考上述步骤S402-S403,在此不再赘述。
S604-S605、与步骤S404-S405类似,区别比如在于本实施例步骤S604-S605中不携带目标AMF网元的第一回调地址信息,相关描述可参考上述步骤S404-S405,在此不再赘述。其中,本申请实施例中,步骤S604-S605均是可选的步骤,在此统一说明,以下不再赘述。
S606、与步骤S406类似,区别比如在于本实施例中的步骤S606中不携带目标AMF网元的第一回调地址信息,而是携带该目标AMF网元的第一服务的地址信息,该第一服务用于触发第一订阅事件的订阅更新,相关描述可参考上述步骤S406,在此不再赘述。
此外,可选的,本申请实施例中,第一服务的地址信息也可以在目标AMF网元第一次注册到NRF网元时发送给NRF网元的,本申请实施例对此不作具体限定。
S607、同步骤S407,相关描述可参考上述步骤S407,在此不再赘述。
S608、与步骤S408类似,区别比如在于本实施例中的步骤S606中的拒绝消息中不携带目标AMF网元的第一回调地址信息,相关描述可参考上述步骤S408,在此不再赘述。
S609、第一事件通知网元向NRF网元发送请求消息,以使得NRF网元接收来自第一事件通知网元的请求消息。
其中,该请求消息中携带目标AMF网元的信息和第二指示信息,该二指示信息用于指示该请求消息用于请求目标AMF网元的第一服务的地址信息。
可选的,本申请实施例中,目标AMF网元的信息例如可以是目标AMF网元的标识,或者目标AMF网元的互联网协议(internet protocol,IP)地址,或者目标AMF网元的全量域名(fully qualified domain name,FQDN)等,本申请实施例不做具体限定。
S610、NRF网元向第一事件通知网元发送响应消息,以使得第一事件通知网元接收来自NRF网元的响应消息。其中,该响应消息携带目标AMF网元的第一服务的地址信息。
具体的,本申请实施例中,NRF网元在接收请求消息之后,可以根据步骤S606中存储的目标AMF网元的第一服务的地址信息和目标AMF网元的信息的对应关系,确定目标AMF网元的第一服务的地址信息,本申请实施例对此不作具体限定。
S611、第一事件通知网元根据第一服务的地址信息,向目标AMF网元发送消息1,以使得目标AMF网元接收来自第一事件通知网元的消息1。
其中,该消息1携带第一终端的标识,用于请求目标AMF网元更新第一终端的订阅。
S612、同步骤S412,相关描述可参考上述步骤S412,在此不再赘述。
其中,本申请实施例中,步骤S612是个可选的步骤,在此统一说明,以下不再赘述。
S613、同步骤S413,相关描述可参考上述步骤S413,在此不再赘述。
S614、同步骤S414,相关描述可参考上述步骤S414,在此不再赘述。
其中,本申请实施例中,步骤S614是个可选的步骤,在此统一说明,以下不再赘述。
基于本申请实施例提供的订阅更新方法,可以使得在终端从源AMF网元迁移到目标AMF网元的场景下,目标AMF网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。相关技术效果分析可参考订阅更新系统部分的技术效果,在此不再赘述。
其中,上述步骤S601至S614中的第一事件通知网元、第二事件通知网元、源AMF网元、目标AMF网元、UDM网元或者NRF网元的动作可以由图3所示的通信设备300中的处理器301调用存储器303中存储的应用程序代码来执行,本实施例对此不作任何限制。
可选的,以图1所示的切换系统应用于如图2所示的5G网络为例,源订阅网元为5G网络中的源AMF网元,目标订阅网元为5G网元中的目标AMF网元为例,如图7所示,为本申请实施例提供的另一种订阅更新方法,包括如下步骤:
S701、同步骤S501,相关描述可参考上述步骤S501,在此不再赘述。
其中,本申请实施例中,步骤S701是个可选的步骤,在此统一说明,以下不再赘述。
S702、同步骤S504,相关描述可参考上述步骤S504,在此不再赘述。
可选的,若本申请实施例提供的订阅更新方法包括上述步骤S701,则本申请实施例提供的订阅更新方法还包括如下步骤S703:
S703、同步骤S505,相关描述可参考步骤S505,在此不再赘述。
进一步的,本申请实施例提供的订阅更新方法还包括如下步骤:
S704-S705、同步骤S506-S507,相关描述可参考步骤S506-S507,在此不再赘述。
S706、第一事件通知网元向NRF网元发送请求消息,以使得NRF网元接收来自第一事件通知网元的请求消息。
其中,该请求消息中携带第二指示信息以及第一终端所在终端组的组标识对应的AMF网元集合的集合标识。其中,该第二指示信息用于指示该请求消息用于请求目标AMF网元的第一服务的地址信息,该第一服务用于触发第一订阅事件的订阅更新。该集合标识例如可以为第一终端所在终端组对应的GUAMI中的AMF Set ID。
示例性的,该第二指示信息例如可以是第一服务的类型,在此统一说明,本申请实施例对此不作具体限定。
S707、NRF网元向第一事件通知网元发送响应消息,以使得第一事件通知网元接收来自NRF网元的响应消息。其中,该响应消息携带目标AMF网元的第一服务的地址信息。
可选的,本申请实施例中,NRF网元在接收请求消息之后,可以根据AMF网元集合的集合标识确定为第一终端服务的目标AMF网元,进而可以根据存储的目标AMF网元的第一服务的地址信息和目标AMF网元的信息的对应关系,确定目标AMF网元的第一服务的地址信息。
或者,可选的,本申请实施例中,NRF网元可以将AMF网元集合的集合标识对应的AMF网元集合中所有可用的AMF网元的第一服务地址信息都发送给第一事件通知网元,由第一事件网元从所有可用的AMF网元中选择一个AMF网元,并将选择的AMF网元的第一服务地址信息确定为目标AMF网元的第一服务地址信息,本申请实施例对此不作具体限定。
可选的,本申请实施例中,目标AMF网元的第一服务地址信息是由目标AMF网元发送给NRF网元的。比如,目标AMF网元可以在第一次注册到NRF网元时将该目标AMF网元的第一服务地址信息发送给NRF网元,或者目标AMF网元可以在后续的注册更新过程中将目标AMF网元可以第一服务地址信息发送给NRF网元,本申请实施例对此不作具体限定。
S708、同步骤S611,相关描述可参考上述步骤S611,在此不再赘述。
S709-S710、同步骤S511-S512,相关描述可参考上述步骤S511-S512,在此不再赘述。
S711-S713、同步骤S612-S614相关描述可参考上述步骤S612-S614,在此不再赘述。
基于本申请实施例提供的订阅更新方法,可以使得在终端从源AMF网元迁移到目标AMF网元的场景下,目标AMF网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。相关技术效果分析可参考订阅更新系统部分的技术效果描述,在此不再赘述。
其中,上述步骤S701至S713中的第一事件通知网元、第二事件通知网元、源AMF网元、目标AMF网元、UDM网元、NRF网元或者UDSF网元的动作可以由图3所示的通信设备300中的处理器301调用存储器303中存储的应用程序代码来执行,本实施例对此不作任何限制。
可选的,以图1所示的切换系统应用于如图2所示的5G网络为例,源订阅网元为5G网络中的源AMF网元,目标订阅网元为5G网元中的目标AMF网元为例,如图8所示,为本申请实施例提供的另一种订阅更新方法,包括如下步骤:
S801、源AMF网元向第一事件通知网元发送订阅请求,以使得第一事件通知网元接收来自源AMF网元的订阅请求。
其中,该订阅请求携带第一终端的第一订阅事件对应的源AMF网元的第一回调地址信息,该源AMF网元的第一回调地址信息中包括源AMF网元的信息。
可选的,源AMF网元的第一回调地址信息中还可以包括第一终端的信息或者第一订阅事件的信息中的至少一个。其中,第一终端的信息用于确定第一订阅事件对应的第一终端,第一订阅事件的信息用于确定第一订阅事件,本申请实施例对此不作具体限定。
示例性的,本申请实施例中,源AMF网元的第一回调地址信息的格式可以为:http://<amf>/{uecontextid}/subscriptiondata。
其中,本申请实施例中,<amf>为AMF网元的信息,用于标识AMF网元。比如,源AMF网元的第一回调地址信息中的<amf>为源AMF网元的信息,该源AMF网元的信息例如可以是源AMF网元的IP地址或者源AMF网元的FQDN等,本申请实施例对此不作具体限定。
其中,本申请实施例中,{uecontextid}可以为终端的标识。比如,源AMF网元的第一回调地址信息中的{uecontextid}为第一终端的标识,该第一终端的标识例如可以是第一终端的签约用户永久标识(subscriber permanent identifier,SUPI)、或者第一终端的全球唯一临时标识(global unique temporary identity,GUTI)、或者第一终端的永久设备标识(permanent equipment ID,PEI)等,本申请实施例对此不作具体限定。
可选的,本申请实施例中,{uecontextid}还可以用于指示终端上下文的存储位置。比如,当存在UDSF网元时,源AMF网元的第一回调地址信息中的{uecontextid}用于指示第一终端的上下文在UDSF网元中的存储位置,以便根据源AMF网元的第一回调地址信息可以定位到UDSF网元中存储的第一终端的上下文,本申请实施例对此不作具体限定。
其中,本申请实施例中,subscriptiondata用于标识一个订阅。比如,源AMF网元的第一回调地址信息中的subscriptiondata用于标识第一订阅。可选的,本实施例中,若第一订阅时会话相关的订阅,则subscriptiondata中包括该第一订阅相关的会话的会话标识,本申请实施例对此不作具体限定。
或者,示例性的,本申请实施例中,源AMF网元的第一回调地址信息的格式可以为:http://<amf>/{GUAMI}/{uecontextid}/subscriptiondata。
其中,GUAMI是第一终端所在终端组的组标识;<amf>、{uecontextid}和subscriptiondata的描述可参考上述示例,在此不再赘述。此外,本示例中,uecontextid还可以用于指示第一终端的上下文在该终端组内的终端中的相对位置,本示例对此不作具体限定。
当然,上述仅是示例性的提供了两种源AMF网元的第一回调地址信息的格式,当然,源AMF网元的第一回调地址信息还可以由其他的格式,本申请实施例对此不作具体限定。
S802、同步骤S501,相关描述可参考步骤S501,在此不再赘述。
其中,本申请实施例中,步骤S802是个可选的步骤,在此统一说明,以下不再赘述。
可选的,本申请实施例中,在步骤S802之后,本申请实施例提供的订阅更新方法还可以包括步骤S803:
S803、源AMF网元确定不再为第一终端所在终端组内的终端提供服务之后,源AMF网元向第一事件通知网元发送状态通知1,以使得第一事件通知网元接收来自源AMF网元的状态通知1。其中,该状态通知1用于指示源AMF网元不再为第一终端所在终端组提供服务。
其中,该状态通知1中可以携带被迁移到目标AMF网元的第一终端所在终端组对应的组标识,如第一终端所在终端组对应的GUAMI。
可选的,该状态通知1中可以携带目标AMF网元的标识,如目标AMF网元的名称,本申请实施例对此不作具体限定。
进一步的,本申请实施例提供的订阅更新方法还可以包括如下步骤:
S804-S805、同步骤S506-S507,相关描述可参考上述步骤S506-S507,在此不再赘述。
S806、第一事件通知网元为第一订阅事件生成对应的目标AMF网元的第一回调地址信息。
其中,本申请实施例中,目标AMF网元的第一回调地址信息的信息中包括目标AMF网元的信息,该目标AMF网元的信息例如可以是目标AMF网元的IP地址或者目标AMF网元的FQDN等,本申请实施例对此不作具体限定。
可选的,本申请实施例中,目标AMF网元的信息可以是携带在步骤S803中的状态通知1中,也可以是通过其他方式获取的。比如,针对存在UDSF网元的场景,第一事件通知网元可以根据该第一终端对应的GUAMI中的AMF网元集合的信息(如AMF网元集合的FQDN)查询域名系统(domain name system,DNS)或NRF网元,由DNS或NRF网元向第一事件通知网元返回AMF网元集合中可用的AMF网元的FQDN或IP地址。进而,第一事件通知网元从可用的AMF网元中选择一个AMF网元作为目标AMF网元,并将该目标AMF网元的FQDN或IP地址确定为目标AMF网元的信息,本申请实施例对此不作具体限定。
可选的,一种可能的实现方式中,第一事件通知网元为第一订阅事件生成对应的目标AMF网元的第一回调地址信息,包括:第一事件通知网元根据订阅请求中携带的源AMF网元的第一回调地址信息,为第一订阅事件生成对应的目标AMF网元的第一回调地址信息。比如,第一事件通知网元将源AMF网元的第一回调地址信息http://<源amf>/{uecontextid}/subscriptiondata中的源AMF网元的信息替换为目标AMF网元的信息,从而得到目标AMF网元的第一回调地址信息http://<目标amf>/{uecontextid}/subscriptiondata。
可选的,另一种可能的实现方式中,第一事件通知网元为第一订阅事件生成对应的目标AMF网元的第一回调地址信息,包括:第一事件通知网元根据预设的回调地址格式,为第一订阅事件生成对应的目标AMF网元的第一回调地址信息。其中,预设的回调地址格式可以参考上述步骤S801中源AMF网元的第一回调地址信息的格式的描述,在此不再赘述。
S807、第一事件通知网元根据目标AMF网元的第一回调地址信息,向目标AMF网元发送消息1,以使得目标AMF网元接收来自第一事件通知网元的消息1。
其中,该消息1中携带第一订阅事件的第一事件通知。
可选的,本申请实施例提供的订阅更新方法还可以包括如下步骤:
S808、同步骤S412,相关描述可参考上述步骤S412,在此不再赘述。
S809、目标AMF网元向第一事件通知网元发送消息2,以使得第一事件通知网元接收来自目标AMF网元的消息2。
其中,该消息2可以携带目标AMF网元为第一订阅事件分配的通知关联标识,该通知关联标识用于确定第一订阅事件,本申请实施例对此不作具体限定。
基于本申请实施例提供的订阅更新方法,可以使得在终端从源AMF网元迁移到目标AMF网元的场景下,目标AMF网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。相关技术效果分析可参考订阅更新系统部分的技术效果描述,在此不再赘述。
其中,上述步骤S801至S809中的第一事件通知网元、源AMF网元、目标AMF网元、UDM网元或者NRF网元的动作可以由图3所示的通信设备300中的处理器301调用存储器303中存储的应用程序代码来执行,本实施例对此不作任何限制。
可选的,以图1所示的切换系统应用于如图2所示的5G网络为例,源订阅网元为5G网络中的源AMF网元,目标订阅网元为5G网元中的目标AMF网元为例,如图9所示,为本申请实施例提供的另一种订阅更新方法,包括如下步骤:
S901、源AMF网元确定不再为第一终端提供服务之后,源AMF网元为第一终端选择目标AMF网元,并向目标AMF网元发送第一终端的上下文。
其中,第一终端的上下文的相关描述可参考上述步骤S402,在此不再赘述。
S902、同步骤S413,相关描述可参考上述步骤S413,在此不再赘述。
可选的,本申请实施例中的订阅更新方法还可以包括如下步骤S903:
S903、同步骤S414,相关描述可参考上述步骤S414,在此不再赘述。
可选的,本申请实施例提供的订阅更新方法还可以包括如下步骤S904:
S904、同步骤S412,相关描述可参考上述步骤S412,在此不再赘述。
可选的,本申请实施例中,若第一事件通知网元为UDM网元,则步骤S902中的消息1中携带的信息与步骤S904中的注册请求中携带的信息可以通过一条消息进行发送;类似的,本申请实施例中,若第二事件通知网元为UDM网元,则步骤S903中的消息2中携带的信息与步骤S904中的注册请求中携带的信息可以通过一条消息进行发送,本申请实施例对此不作具体限定。
基于本申请实施例提供的订阅更新方法,可以使得在终端从源AMF网元迁移到目标AMF网元的场景下,目标AMF网元及时获知订阅事件的事件通知,从而可以及时处理相应的订阅事件。相关技术效果分析可参考订阅更新系统部分的技术效果描述,在此不再赘述。
其中,上述步骤S901至S904中的第一事件通知网元、第二事件通知网元、源AMF网元、目标AMF网元或者UDM网元的动作可以由图3所示的通信设备300中的处理器301调用存储器303中存储的应用程序代码来执行,本实施例对此不作任何限制。
上述主要从各个网元之间交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,上述源移动管理网元、目标移动管理网元或目标中间会话管理网元为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对第一事件通知网元或者目标订阅网元进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
比如,以采用集成的方式划分各个功能模块的情况下,图10示出了一种第一事件通知网元100的结构示意图。该第一事件通知网元100包括:处理模块1001和收发模块1002。
其中,基于图10所示的第一事件通知网元10,可能提供如下几种可能的方案。
如方案一:处理模块1001,用于确定第一终端的第一订阅事件的通知条件满足。处理模块1001,还用于获取目标订阅网元的第一回调地址信息。收发模块1002,用于根据第一回调地址信息,向目标订阅网元发送第一消息,第一消息携带第一终端的标识和第一订阅事件的第一事件通知,其中,第一终端的标识用于将第一事件通知和第一终端相关联。
可选的,收发模块1002,还用于接收来自目标订阅网元的第二消息,第二消息携带目标订阅网元的第二回调地址信息和第一指示信息,其中,第二回调地址信息为与第一订阅事件关联的地址信息,第一指示信息用于确定第一订阅事件,第二回调地址信息用于第一事件通知网元根据第二回调地址信息向目标订阅网元发送第一订阅事件的第二事件通知。
可选的,收发模块1002,还用于接收来自源订阅网元或目标订阅网元的第一状态通知,第一状态通知携带目标订阅网元的第一回调地址信息;相应的,处理模块1001还用于获取目标订阅网元的第一回调地址信息,包括:还用于根据第一状态通知,确定目标订阅网元的第一回调地址信息。
可选的,处理模块1001还用于获取目标订阅网元的第一回调地址信息,包括:还用于向网络存储功能网元发送第四消息,第四消息携带第二指示信息以及以下任意一项:源订阅网元为第一终端所在终端组分配的第一组标识、第一组标识对应的订阅网元集合的集合标识、目标订阅网元的标识、或者目标订阅网元的标识和第一组标识,其中,第二指示信息用于指示第四消息用于请求目标订阅网元的第一回调地址信息;接收来自网络存储功能网元的目标订阅网元的第一回调地址信息。
可选的,处理模块1001还用于获取目标订阅网元的第一回调地址信息,包括:还用于根据与第一终端关联的源订阅网元的回调地址信息,向源订阅网元发送第一订阅事件的第三事件通知;接收来自源订阅网元的拒绝消息,拒绝消息携带目标订阅网元的第一回调地址信息。
或者,如方案二:处理模块1001,用于确定第一终端的第一订阅事件的通知条件满足;收发模块1002,用于向目标订阅网元发送第一消息,第一消息携带第一终端的标识,用于请求目标订阅网元更新第一终端的订阅;收发模块1002,还用于接收来自目标订阅网元的第二消息,第二消息携带第一指示信息以及与第一订阅事件关联的目标订阅网元的第一回调地址信息,其中,第一指示信息用于确定第一订阅事件,第一回调地址信息用于第一事件通知网元根据第一回调地址信息向目标订阅网元发送第一订阅事件的第一事件通知。
可选的,处理模块1001,还用于从网络存储功能网元获取目标订阅网元的第一服务的地址信息,第一服务用于触发第一订阅事件的订阅更新;相应的,收发模块1002用于向目标订阅网元发送第一消息,包括:用于根据第一服务的地址信息,向目标订阅网元发送第一消息。
可选的,处理模块1001用于从网络存储功能网元获取目标订阅网元的第一服务的地址信息,包括:用于向网络存储功能网元发送第四消息,第四消息携带目标订阅网元的信息和第二指示信息,第二指示信息用于指示第四消息用于请求目标订阅网元的第一服务的地址信息;接收来自网络存储功能网元的第一服务的地址信息。
基于上述方案一或方案二,可选的,处理模块1001,还用于确定源订阅网元不再为第一终端提供服务。
作为一种实现,处理模块1001还用于确定源订阅网元不再为第一终端提供服务,包括:还用于接收来自源订阅网元或目标订阅网元的第二状态通知,第二状态通知用于通知源订阅网元不再为第一终端提供服务。
作为另一种实现,处理模块1001还用于确定源订阅网元不再为第一终端提供服务,包括:还用于根据与第一终端关联的源订阅网元的回调地址信息,向源订阅网元发送第一订阅事件的第三事件通知;确定源订阅网元不可达。
或者,如方案三:处理模块1001,用于确定第一终端的第一订阅事件的通知条件满足。处理模块1001,还用于为第一订阅事件生成对应的目标订阅网元的第一回调地址信息。收发模块1002,还用于根据第一回调地址信息,向目标订阅网元发送第一订阅事件的第一事件通知。
作为一种实现,收发模块1002,还用于接收来自源订阅网元的订阅请求,订阅请求携带第一订阅事件对应的源订阅网元的第一回调地址信息,其中,源订阅网元的第一回调地址信息中包括源订阅网元的信息。相应的,处理模块1001还用于为第一订阅事件生成对应的目标订阅网元的第一回调地址信息,包括:还用于根据第一订阅事件对应的源订阅网元的第一回调地址信息,为第一订阅事件生成对应的目标订阅网元的第一回调地址信息,其中,目标订阅网元的第一回调地址信息中包括目标订阅网元的信息。
可选的,处理模块1001还用于根据第一订阅事件对应的源订阅网元的第一回调地址信息,为第一订阅事件生成对应的目标订阅网元的第一回调地址信息,包括:还用于将第一订阅事件对应的源订阅网元的第一回调地址信息中的源订阅网元的信息替换为目标订阅网元的信息,得到第一订阅事件生成对应的目标订阅网元的第一回调地址信息。
作为另一种实现,处理模块1001还用于为第一订阅事件生成对应的目标订阅网元的第一回调地址信息,包括:还用于根据预设的回调地址格式,为第一订阅事件生成对应的目标订阅网元的第一回调地址信息,其中,目标订阅网元的第一回调地址信息中包括目标订阅网元的信息。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在本实施例中,该第一事件通知网元100以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定ASIC,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该第一事件通知网元100可以采用图3所示的形式。
比如,图3中的处理器301可以通过调用存储器303中存储的计算机执行指令,使得第一事件通知网元100执行上述方法实施例中的订阅更新方法。
具体的,图10中的处理模块1001和收发模块1002的功能/实现过程可以通过图3中的处理器301调用存储器303中存储的计算机执行指令来实现。或者,图10中的收发模块1002的功能/实现过程可以通过图3中的通信接口304来实现;图10中处理模块1001的功能/实现过程可以通过图3中的处理器301调用存储器303中存储的计算机执行指令来实现。
由于本实施例提供的第一事件通知网元100可执行上述的订阅更新方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
可选的,本申请实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持第一事件通知网元100实现上述订阅更新方法,例如确定第一终端的第一订阅事件的通知条件满足。在一种可能的设计中,该芯片系统还包括存储器。该存储器,用于保存第一事件通知网元100必要的程序指令和数据。当然,存储器也可以不在芯片系统中。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。
比如,以采用集成的方式划分各个功能模块的情况下,图11示出了一种目标订阅网元110的结构示意图。该目标订阅网元110包括:接收模块1101和发送模块1102。其中,接收模块1101,用于接收来自第一事件通知网元的第一消息,第一消息携带第一终端的标识,用于请求目标订阅网元更新第一终端的订阅。发送模块1102,用于根据第一消息,向第一事件通知网元发送第二消息,第二消息携带第一指示信息以及与第一订阅事件关联的目标订阅网元的第一回调地址信息,其中,第一指示信息用于确定第一订阅事件,第一回调地址信息用于第一事件通知网元根据第一回调地址信息向目标订阅网元发送第一订阅事件的第一事件通知。
可选的,发送模块1102,还用于向第二事件通知网元发送第五消息,第五消息携带与第一终端的第二订阅事件关联的目标订阅网元的第二回调地址信息和第三指示信息,其中,第三指示信息用于确定第二订阅事件,第二回调地址用于第二事件通知网元根据第二回调地址信息向目标订阅网元发送第二订阅事件的第四事件通知。
可选的,接收模块1101,还用于接收来自源订阅网元的第一事件通知网元的回调地址信息,其中,第一事件通知网元的回调地址信息用于接收第一终端所在终端组的状态改变通知。发送模块1102,还用于根据第一事件通知网元的回调地址信息,向第一事件通知网元发送状态改变通知,状态改变通知用于通知源订阅网元不再为第一终端所在终端组内的终端提供服务。
可选的,发送模块1102,还用于向网络存储功能网元发送第七消息,第七消息携带目标订阅网元的信息和目标订阅网元的第一服务的地址信息,由网络存储功能网元存储目标订阅网元的信息和目标订阅网元的第一服务的地址信息,其中,第一服务用于触发目标订阅网元进行订阅更新。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在本实施例中,该目标订阅网元110以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定ASIC,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该目标订阅网元110可以采用图3所示的形式。
比如,图3中的处理器301可以通过调用存储器303中存储的计算机执行指令,使得目标订阅网元110执行上述方法实施例中的订阅更新方法。
具体的,图11中的接收模块1101和发送模块1102的功能/实现过程可以通过图3中的处理器301调用存储器303中存储的计算机执行指令来实现。或者,图11中的接收模块1101和发送模块1102的功能/实现过程可以通过图3中的通信接口304来实现。
由于本实施例提供的目标订阅网元110可执行上述的订阅更新方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
可选的,本申请实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持目标订阅网元110实现上述订阅更新方法,例如获取与第一订阅事件关联的目标订阅网元的第一回调地址信息。在一种可能的设计中,该芯片系统还包括存储器。该存储器,用于保存目标订阅网元110必要的程序指令和数据。当然,存储器也可以不在芯片系统中。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。
尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (20)
1.一种订阅更新方法,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,其特征在于,所述方法包括:
第一事件通知网元接收来自所述源订阅网元的订阅请求,所述订阅请求携带第一订阅事件对应的所述源订阅网元的第一回调地址信息,其中,所述源订阅网元的第一回调地址信息中包括所述源订阅网元的信息;
所述第一事件通知网元确定所述第一终端的所述第一订阅事件的通知条件满足;
所述第一事件通知网元根据所述第一订阅事件对应的所述源订阅网元的第一回调地址信息,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,其中,所述目标订阅网元的第一回调地址信息中包括所述目标订阅网元的信息;
所述第一事件通知网元根据所述第一回调地址信息,向所述目标订阅网元发送所述第一订阅事件的第一事件通知。
2.根据权利要求1所述的方法,其特征在于,所述第一事件通知网元根据所述第一订阅事件对应的所述源订阅网元的第一回调地址信息,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,包括:
所述第一事件通知网元将所述第一订阅事件对应的所述源订阅网元的第一回调地址信息中的所述源订阅网元的信息替换为所述目标订阅网元的信息,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息。
3.根据权利要求2所述的方法,其特征在于,所述目标订阅网元的信息为所述目标订阅网元的互联网协议IP地址,或所述目标订阅网元的全量域名FQDN。
4.根据权利要求3所述的方法,其特征在于,所述目标订阅网元为目标接入和移动性管理功能网元AMF。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述第一事件通知网元确定所述源订阅网元不再为第一终端服务。
6.根据权利要求5所述的方法,其特征在于,所述第一事件通知网元确定所述源订阅网元不再为第一终端服务,具体包括:
第一事件通知网元接收来自所述源订阅网元或所述目标订阅网元的状态通知,所述状态通知用于通知所述源订阅网元不再为所述第一终端提供服务。
7.根据权利要求5所述的方法,其特征在于,所述第一事件通知网元确定所述源订阅网元不再为所述第一终端提供服务,包括:
所述第一事件通知网元根据与所述第一终端关联的所述源订阅网元的第一回调地址信息,向所述源订阅网元发送所述第一订阅事件的第三事件通知;
所述第一事件通知网元确定所述源订阅网元不可达。
8.根据权利要求1-2,或4任一项所述的方法,其特征在于,还包括:所述第一事件通知网元获取所述目标订阅网元的信息。
9.根据权利要求8所述的方法,其特征在于,所述第一事件通知网元获取所述目标订阅网元的信息,具体包括:
所述第一事件通知网元接收来自所述源订阅网元的状态通知,所述状态通知消息中携带所述目标订阅网元的信息。
10.根据权利要求8所述的方法,其特征在于,所述目标订阅网元为目标接入和移动性管理功能网元AMF,所述第一事件通知网元获取所述目标订阅网元的信息,具体包括:
所述第一事件通知网元根据所述第一终端对应的全球移动管理网元标识中的AMF集合的信息查询域名系统或网络功能存储功能网元;
接收域名系统或网络功能存储功能网元返回的接入和移动性管理功能网元集合中可用的AMF的全量域名或互联网协议地址;
所述第一事件通知网元从所述可用的AMF中选择一个AMF作为目标AMF,并将所述目标AMF的全量域名或互联网协议地址确定为目标AMF的信息。
11.一种第一事件通知网元,应用于第一终端从源订阅网元迁移到目标订阅网元的场景下,其特征在于,所述第一事件通知网元包括:处理模块和收发模块;
所述收发模块,用于接收来自所述源订阅网元的订阅请求,所述订阅请求携带第一订阅事件对应的所述源订阅网元的第一回调地址信息,其中,所述源订阅网元的第一回调地址信息中包括所述源订阅网元的信息;
所述处理模块,用于确定所述第一终端的所述第一订阅事件的通知条件满足;
所述处理模块,还用于根据所述第一订阅事件对应的所述源订阅网元的第一回调地址信息,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,其中,所述目标订阅网元的第一回调地址信息中包括所述目标订阅网元的信息;
所述收发模块,还用于根据所述第一回调地址信息,向所述目标订阅网元发送所述第一订阅事件的第一事件通知。
12.根据权利要求11所述的第一事件通知网元,其特征在于,所述处理模块还用于根据所述第一订阅事件对应的所述源订阅网元的第一回调地址信息,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息,包括:
还用于将所述第一订阅事件对应的所述源订阅网元的第一回调地址信息中的所述源订阅网元的信息替换为所述目标订阅网元的信息,为所述第一订阅事件生成对应的所述目标订阅网元的第一回调地址信息。
13.根据权利要求11或12所述的第一事件通知网元,其特征在于,所述目标订阅网元的信息为所述目标订阅网元的互联网协议IP地址,或所述目标订阅网元的全量域名FQDN。
14.根据权利要求13所述的第一事件通知网元,其特征在于,所述目标订阅网元为目标接入和移动性管理功能网元AMF。
15.根据权利要求11或12任一所述的第一事件通知网元,其特征在于,所述处理模块,还用于确定所述源订阅网元不再为第一终端服务。
16.根据权利要求15所述的第一事件通知网元,其特征在于,所述处理模块用于确定所述源订阅网元不再为第一终端服务,具体包括:
所述处理模块,用于接收来自所述源订阅网元或所述目标订阅网元的状态通知,所述状态通知用于通知所述源订阅网元不再为所述第一终端提供服务。
17.根据权利要求15所述的第一事件通知网元,其特征在于,所述处理模块用于确定所述源订阅网元不再为第一终端服务,具体包括:
所述处理模块,用于根据与所述第一终端关联的所述源订阅网元的回调地址信息,向所述源订阅网元发送所述第一订阅事件的第三事件通知;确定所述源订阅网元不可达。
18.一种芯片系统,其特征在于,包括处理器;所述处理器执行计算机可执行指令,以使所述芯片系统执行如权利要求1-10任一项所述的订阅更新方法。
19.根据权利要求18所述的芯片系统,其特征在于,还包括存储器,所述存储器用于保存所述芯片系统的程序指令和数据。
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得所述计算机可以执行如权利要求1-10任一项所述的订阅更新方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910198024.5A CN109936843B (zh) | 2018-05-11 | 2018-05-11 | 订阅更新方法、设备及系统 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910198024.5A CN109936843B (zh) | 2018-05-11 | 2018-05-11 | 订阅更新方法、设备及系统 |
CN201810450232.5A CN110475239A (zh) | 2018-05-11 | 2018-05-11 | 订阅更新方法、设备及系统 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810450232.5A Division CN110475239A (zh) | 2018-05-11 | 2018-05-11 | 订阅更新方法、设备及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109936843A CN109936843A (zh) | 2019-06-25 |
CN109936843B true CN109936843B (zh) | 2020-02-14 |
Family
ID=66992344
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910198024.5A Active CN109936843B (zh) | 2018-05-11 | 2018-05-11 | 订阅更新方法、设备及系统 |
CN201810450232.5A Pending CN110475239A (zh) | 2018-05-11 | 2018-05-11 | 订阅更新方法、设备及系统 |
CN201980005863.9A Active CN111386719B (zh) | 2018-05-11 | 2019-03-18 | 订阅更新方法、设备及系统 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810450232.5A Pending CN110475239A (zh) | 2018-05-11 | 2018-05-11 | 订阅更新方法、设备及系统 |
CN201980005863.9A Active CN111386719B (zh) | 2018-05-11 | 2019-03-18 | 订阅更新方法、设备及系统 |
Country Status (5)
Country | Link |
---|---|
EP (2) | EP3592012B1 (zh) |
JP (1) | JP6768976B2 (zh) |
CN (3) | CN109936843B (zh) |
BR (1) | BR112019016900A2 (zh) |
WO (1) | WO2019214343A1 (zh) |
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 | 宁波吉利汽车研究开发有限公司 | 一种事件的动态订阅方法、装置、电子设备及存储介质 |
CN115669106B (zh) * | 2020-05-19 | 2024-10-11 | 瑞典爱立信有限公司 | 用于维持对订户nf的订阅的技术 |
CN116325704A (zh) | 2020-08-06 | 2023-06-23 | 诺基亚技术有限公司 | 方法、装置和计算机程序 |
CN116261864A (zh) * | 2020-09-21 | 2023-06-13 | 瑞典爱立信有限公司 | 用于执行服务预订的方法和装置 |
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 | 中国电信股份有限公司 | 订阅消息发送方法、装置、电子设备及存储介质 |
CN115022876A (zh) * | 2022-05-30 | 2022-09-06 | 中国电信股份有限公司 | 用户签约数据更新方法、装置和系统 |
CN117998474A (zh) * | 2022-11-01 | 2024-05-07 | 中国移动通信有限公司研究院 | 服务切换方法、网元及计算机可读存储介质 |
WO2024113159A1 (en) * | 2022-11-29 | 2024-06-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, network nodes, and media for implicit event subscription removal |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101562578A (zh) * | 2008-04-16 | 2009-10-21 | 华为技术有限公司 | 一种用户数据订阅通知方法及装置 |
CN101835133A (zh) * | 2009-03-12 | 2010-09-15 | 中兴通讯股份有限公司 | 订阅通知处理方法和系统 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101931939B (zh) * | 2009-06-24 | 2013-04-03 | 中兴通讯股份有限公司 | 一种选择应用前端的方法、装置及用户数据仓储 |
US11405863B2 (en) * | 2016-10-05 | 2022-08-02 | Qualcomm Incorporated | Systems and methods to enable combined periodic and triggered location of a mobile device |
CN112188444B (zh) * | 2018-04-09 | 2021-08-03 | 华为技术有限公司 | 一种订阅服务的方法及装置 |
-
2018
- 2018-05-11 CN CN201910198024.5A patent/CN109936843B/zh active Active
- 2018-05-11 CN CN201810450232.5A patent/CN110475239A/zh active Pending
-
2019
- 2019-03-18 WO PCT/CN2019/078455 patent/WO2019214343A1/zh unknown
- 2019-03-18 EP EP19742665.3A patent/EP3592012B1/en active Active
- 2019-03-18 JP JP2019548381A patent/JP6768976B2/ja active Active
- 2019-03-18 CN CN201980005863.9A patent/CN111386719B/zh active Active
- 2019-03-18 BR BR112019016900A patent/BR112019016900A2/pt unknown
- 2019-03-18 EP EP21163212.0A patent/EP3905739A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101562578A (zh) * | 2008-04-16 | 2009-10-21 | 华为技术有限公司 | 一种用户数据订阅通知方法及装置 |
CN101835133A (zh) * | 2009-03-12 | 2010-09-15 | 中兴通讯股份有限公司 | 订阅通知处理方法和系统 |
Non-Patent Citations (1)
Title |
---|
Subscription status notification for Event Exposure service;Huawei,rt al.;《3GPP TSG-SA WG2 Meeting #127,S2-183998》;20180420;正文第1-10页 * |
Also Published As
Publication number | Publication date |
---|---|
BR112019016900A2 (pt) | 2020-04-14 |
CN109936843A (zh) | 2019-06-25 |
CN111386719A (zh) | 2020-07-07 |
JP6768976B2 (ja) | 2020-10-14 |
CN110475239A (zh) | 2019-11-19 |
CN111386719B (zh) | 2021-08-03 |
EP3592012A4 (en) | 2020-04-22 |
EP3592012B1 (en) | 2021-05-05 |
JP2020522905A (ja) | 2020-07-30 |
EP3592012A1 (en) | 2020-01-08 |
WO2019214343A1 (zh) | 2019-11-14 |
EP3905739A1 (en) | 2021-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111386719B (zh) | 订阅更新方法、设备及系统 | |
CN109788078B (zh) | 应用服务器切换方法、设备及系统 | |
CN110049072B (zh) | 会话建立方法及设备 | |
EP3790315B1 (en) | Handover methods, apparatuses,communication system and computer-readable storage medium | |
CN111328110B (zh) | 网络切片选择的方法、设备及系统 | |
EP4149084A1 (en) | Address management method and system, and device | |
CN109429214B (zh) | 业务会话建立方法、设备及系统 | |
CN110049485B (zh) | 一种配置ue的策略的方法、装置和系统 | |
US10897699B2 (en) | Subscription update method, device, and system | |
CN110446233B (zh) | 切换方法、设备及系统 | |
KR20200043456A (ko) | 데이터 송신 방법, 디바이스 및 시스템 | |
CN110831088B (zh) | 策略控制方法、设备及系统 | |
CN110324152B (zh) | 策略和计费控制规则获取方法、装置及系统 | |
CN110266826B (zh) | 地址管理方法、设备及系统 | |
CN114339910A (zh) | 通信方法、设备及系统 | |
CN109429219B (zh) | 切换方法、设备及系统 | |
CN110418324B (zh) | 一种确定注册区域的方法、装置和系统 | |
CN110650529A (zh) | 去注册的方法、设备及系统 | |
CN110445623B (zh) | 计费方法、设备及系统 | |
CN110856273B (zh) | 会话管理方法、设备及系统 | |
CN110138815B (zh) | 会话管理方法、设备及系统 | |
CN110677845A (zh) | 一种确定应用功能请求状态的方法、网元及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |