Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种订阅服务的方法及装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:华为技术有限公司

摘要:一种订阅服务的方法及装置,用以提出一种上报服务发生改变的机制。第一网络功能网元向第二网络功能网元发送第一消息,用于为第三网络功能网元向所述第二网络功能网元订阅第一服务,所述第一消息中包括第一地址,所述第一地址为所述第一网络功能网元的地址;所述第一网络功能网元通过所述第一地址接收第三消息,并根据所述第三消息获知所述第一服务发生改变。在该方法中,由于第一网络功能网元将自身的地址发送给第二网络功能网元,这样当第一服务发生改变时,第一网络功能网元可以接收到通知,这样完善了上报服务发生改变的机制,从而可以使服务订阅的流程比较完善,不会导致中断。

主权项:1.一种订阅服务的方法,其特征在于,包括:第一网络功能网元向第二网络功能网元发送第一消息,用于为第三网络功能网元向所述第二网络功能网元订阅第一服务,所述第一消息中包括第一地址,所述第一地址为所述第一网络功能网元的地址;所述第一网络功能网元通过所述第一地址接收第三消息;所述第一网络功能网元根据所述第三消息获知所述第一服务发生改变。

全文数据:一种订阅服务的方法及装置技术领域本申请涉及通信技术领域,尤其涉及一种订阅服务的方法及装置。背景技术第五代移动通信技术5G系统支持数据连接和业务使能部署。5G系统中,控制面的各个网络功能网元之间可以基于服务进行交互。其中,在各个网络功能网元提供的服务中有一种常用的服务是事件开放eventexposure服务,所述服务的实现主要过程是:服务订阅者向服务提供者订阅所需服务时,向所述服务提供者提供接收事件的地址,然后所述服务提供者确定可以提供所述服务订阅者订阅的所述所需事件后,将所述所需事件通知给所述接收事件的地址。在实际中,由于用户签约、网络策略、网络能力等发生变化后,服务的状态或者服务的订阅即订阅属性也会发生变化。例如,由于用户签约发生变化,原来授权监控的事件不允许继续监控,需要取消,或者由于网络能力发生变化,原来授权监控的事件无法继续监控,需要暂停等等。但是现有的订阅服务的流程中并未对服务的状态或订阅发生改变的情况下各个设备之间的通信进行完善,并没有制定相应的机制使服务提供者向服务订阅者上报服务发生改变,从而导致订阅服务的流程不完善,可能会导致订阅服务的流程中断。发明内容本申请提供一种订阅服务的方法及装置,用以提出一种上报服务发生改变的机制。第一方面,本申请提供了一种订阅服务的方法,该方法包括:第一网络功能网元向第二网络功能网元发送第一消息,用于为第三网络功能网元向所述第二网络功能网元订阅第一服务,所述第一消息中包括第一地址;所述第一网络功能网元通过所述第一地址接收第三消息,并根据所述第三消息获知所述第一服务发生改变;其中,所述第一地址为所述第一网络功能网元的地址。通过上述方法,由于所述第一网络功能网元将自身的地址发送给所述第二网络功能网元,这样当所述第一服务发生改变时,所述第一网络功能网元可以接收到服务发生改变的通知,这样完善了上报服务发生改变的机制,从而可以使订阅服务的流程比较完善,不会导致中断。在一个可能的设计中,所述第一网络功能网元向所述第二网络功能网元发送所述第一消息之前,从所述第三网络功能网元接收第二消息,所述第二消息用于订阅第二服务,所述第二消息中包括第二地址,所述第二地址为所述第三网络功能网元的地址;则所述方法还包括:所述第一网络功能网元根据所述第二服务确定需要向所述第二网络功能网元订阅的所述第一服务;其中,所述第一消息中还包括所述第二地址,用于所述第二网络功能网元向所述第三网络功能网元提供所述第一服务。通过上述方法,所述第一网络功能网元可以根据所述第二消息确定所述第一服务,从而可以向所述第二网络功能网元订阅所述第一服务。在一个可能的设计中,所述第一网络功能网元在根据所述第三消息获知所述第一服务发生改变之后,向所述第三网络功能网元的所述第二地址发送第五消息,所述第五消息用于通知所述第二服务发生改变。这样可以使得所述第三网络功能网元获知其订阅的服务发生了改变。在一个可能的设计中,所述第一消息中还包括指示信息,所述指示信息用于指示通过所述第一地址接收通知所述第一服务发生改变的消息。这样可以使得其他网络功能网元检测到所述第一服务发生改变之后,向所述第一地址发送通知所述第一服务发生改变的消息。在一个可能的设计中,所述第一网络功能网元向所述第二网络功能网元发送所述第一消息之后,所述方法还包括:所述第一网络功能网元从所述第二网络功能网元接收第二订阅关联标识,所述第二订阅关联标识为所述第二网络功能网元为所述第一服务的订阅分配的标识;其中,所述第三消息中还包括所述第二订阅关联标识,则所述第一网络功能网元根据所述第三消息获知所述第一服务发生改变包括:所述第一网络功能网元根据所述第三消息中的所述第二订阅关联标识获知所述第一服务发生改变。通过上述方法,所述第一网络功能网元可以准确地获知所述第一服务发生改变。在一个可能的设计中,所述第一网络功能网元从所述第三网络功能网元接收所述第二消息之后,所述第一网络功能网元为所述第二服务的订阅分配第一订阅关联标识,并将所述第一订阅关联标识发送给所述第三网络功能网元;所述第一网络功能网元向所述第三网络功能网元的所述第二地址发送所述第五消息包括:所述第一网络功能网元向所述第三网络功能网元的所述第二地址发送包含所述第一订阅关联标识的第五消息。在一个可能的设计中,所述第一网络功能网元向所述第二网络功能网元发送所述第一消息之前,所述方法还包括:所述第一网络功能网元分配第一通知关联标识;所述第一网络功能网元向所述第二网络功能网元发送所述第一消息,包括:所述第一网络功能网元向所述第二网络功能网元发送包含所述第一通知关联标识的第一消息;其中,所述第一网络功能网元通过所述第一地址接收的所述第三消息中还包括所述第一通知关联标识,则所述第一网络功能网元根据所述第三消息获知所述第一服务发生改变包括:所述第一网络功能网元根据所述第三消息中的所述第一通知关联标识获知所述第一服务发生改变。通过上述方法,所述第一网络功能网元可以准确识别到所述第一服务发生改变。在一个可能的设计中,所述第二消息中还包括第二通知关联标识,所述第二通知关联标识为所述第三网络功能网元分配的;所述第一网络功能网元向所述第三网络功能网元的所述第二地址发送所述第五消息,包括:所述第一网络功能网元向所述第三网络功能网元的所述第二地址发送包括所述第二通知关联标识的第五消息。在一个可能的设计中,所述第一服务发生改变是指所述第一服务的状态改变和或所述第一服务的订阅改变。其中,在一个可能的设计中,所述订阅改变包括订阅关联标识改变或事件报告信息改变,其中,所述事件报告信息改变包括以下至少一项:事件报告的模式改变、事件报告的最大次数改变、事件报告的最大持续时间改变。通过上述方法,可以准确地判定所述第一服务发生改变的具体情况。在一个可能的设计中,当所述第一服务发生改变是指所述状态改变时,所述第三消息中还包括第一状态信息;其中,所述第一状态信息为暂停状态、继续状态、取消状态或删除状态。这样可以使得所述第一网络功能网元获知订阅的服务的当前状态。在一个可能的设计中,所述第三消息中还包括所述第一状态信息对应的事件标识和或用户标识。这样可以使得所述第一网络功能网元获知发生状态该改变的事件或者发生状态改变的事件所对应的用户。在一个可能的设计中,当所述第一服务发生改变是指所述订阅改变时,所述第三消息中还包括第一服务的订阅改变后的订阅属性;这样可以使得所述第一网络功能网元和所述第三网络功能网元获知订阅的服务的当前订阅属性。在一个可能的设计中,当所述订阅改变为订阅关联标识改变时,所述第一服务的订阅改变后的订阅属性为更新的订阅关联标识。这样所述第一网络功能网元和所述第三网络功能网元可以准确地知道具体的订阅改变后的订阅属性。在一个可能的设计中,当所述订阅改变为事件报告信息改变时,所述第一服务的订阅改变后的订阅属性包括以下至少一项:更新的事件报告的模式、更新的事件报告的最大次数、更新的事件报告的最大持续时间。这样所述第一网络功能网元可以准确地知道具体的订阅改变后的订阅属性。在一个可能的设计中,所述第一网络功能网元通过所述第一地址接收所述第三消息,可以通过以下两种方式:第一种方式,所述第一网络功能网元通过所述第一地址从所述第二网络功能网元接收所述第三消息;第二种方式,所述第一网络功能网元通过所述第一地址从第四网络功能网元接收所述第三消息,其中,所述第二网络功能网元为所述第三网络功能网元向所述第四网络功能网元请求所述第一服务。通过上述方法,所述第一网络功能网元可以成功地通过所述第一地址接收到通知所述第一服务发生改变的消息。在一个可能的设计中,所述指示信息为第三事件标识集,其中所述第三事件标识集包括状态改变事件标识和或订阅改变事件标识。这样可以通过具体的事件触发其他网络功能网元检测所述第一服务是否发生改变。在一个可能的设计中,所述订阅改变事件标识包括订阅关联标识改变事件标识或事件报告信息改变事件标识。这样可以准确地确定检测第一服务发生改变的事件。在一个可能的设计中,所述第三消息中还包括所述第三事件标识集中的至少一个事件标识。这样可以使所述第一网络功能网元识别到所述第一服务具体发生哪种改变。第二方面,本申请实施例提供了一种订阅服务的方法,该方法包括:第二网络功能网元从第一网络功能网元接收第一消息,所述第一消息用于所述第一网络功能网元为第三网络功能网元向所述第二网络功能网元订阅第一服务,所述第一消息中包括第一地址,所述第一地址为所述第一网络功能网元的地址;所述第二网络功能网元向所述第一网络功能网元的所述第一地址发送第三消息,用于所述第一网络功能网元获知所述第一服务发生改变。通过上述方法,由于所述第一网络功能网元将自身的地址发送给所述第二网络功能网元,这样当所述第一服务发生改变时,所述第一网络功能网元可以接收到服务发生改变的通知,这样完善了上报服务发生改变的机制,从而可以使服务订阅的流程比较完善,不会导致中断。在一个可能的设计中,所述第一消息中还包括第二地址,所述第二地址为所述第三网络功能网元的地址,所述第二网络功能网元根据所述第二地址向所述第三网络功能网元提供所述第一服务。这样在所述第一服务正常时,所述第二网络功能网元可以正常通知所述第三网络功能网元所需事件。在一个可能的设计中,所述第一消息中还包括指示信息,所述指示信息用于指示通过所述第一地址接收通知所述第一服务发生改变的消息。这样可以使得所述第二网络功能网元检测到所述第一服务发生改变之后,向所述第一地址发送通知所述第一服务发生改变的消息。在一个可能的设计中,所述第二网络功能网元从所述第一网络功能网元接收所述第一消息之后,为所述第一服务的订阅分配第二订阅关联标识;则所述第二网络功能网元向所述第一网络功能网元的所述第一地址发送第三消息,包括:所述第二网络功能网元将所述第二订阅关联标识携带在所述第三消息中,将所述第三消息发送给所述第一网络功能网元的所述第一地址。这样可以使得所述第一网络功能网元通过所述第三消息中的所述第二订阅关联标识获知所述第一服务发生改变。在一个可能的设计中,所述第一消息中还包括第一通知关联标识;则所述第二网络功能网元向所述第一网络功能网元的所述第一地址发送所述第三消息,包括:所述第二网络功能网元向所述第一网络功能网元的所述第一地址发送包括所述第一通知关联标识的第三消息。这样可以使所述第一网络功能网元通过所述第三消息中的所述第一通知关联标识获知所述第一服务发生改变。在一个可能的设计中,所述第一服务发生改变是指所述第一服务的状态改变和或所述第一服务的订阅改变。其中,在一种可能的设计中,所述订阅改变包括订阅关联标识改变或事件报告信息改变,其中所述事件报告信息改变包括以下至少一项:事件报告的模式改变、事件报告的最大次数改变、事件报告的最大持续时间改变。通过上述方法,可以准确地判定所述第一服务发生改变的具体情况。在一个可能的设计中,当所述第一服务发生改变是指所述状态改变时,所述第三消息中还包括第一状态信息,所述第一状态信息为暂停状态、继续状态、取消状态或删除状态。这样可以使得所述第一网络功能网元获知订阅的服务的当前状态。在一个可能的设计中,所述第三消息中还包括所述第一状态信息对应的事件标识和或用户标识。这样可以使得所述第一网络功能网元获知发生状态该改变的事件或者发生状态改变的事件所对应的用户。在一个可能的设计中,当所述第一服务发生改变是指所述订阅改变时,所述第三消息中还包括第一服务的订阅改变后的订阅属性。这样可以使得所述第一网络功能网元获知订阅的服务的当前订阅属性。在一个可能的设计中,当所述订阅改变为订阅关联标识改变时,所述第一服务的订阅改变后的订阅属性为更新的订阅关联标识。这样所述第一网络功能网元可以准确地知道具体的订阅改变后的订阅属性。在一个可能的设计中,当所述订阅改变为事件报告信息改变时,所述第一服务的订阅改变后的订阅属性包括以下至少一项:更新的事件报告的模式、更新的事件报告的最大次数、更新的事件报告的最大持续时间。这样所述第一网络功能网元可以准确地知道具体的订阅改变后的订阅属性。在一个可能的设计中,所述指示信息为第三事件标识集,其中所述第三事件标识集包括状态改变事件标识和或订阅改变事件标识。这样可以通过具体的事件触发所述第二网络功能网元检测所述第一服务是否发生改变。在一个可能的设计中,所述订阅改变事件标识包括订阅关联标识改变事件标识或事件报告信息改变事件标识。这样可以使所述第二网络功能网元准确地确定检测第一服务发生改变的事件。在一个可能的设计中,所述第三消息中还包括所述第三事件标识集中的至少一个事件标识。这样可以使所述第一网络功能网元识别到所述第一服务具体发生哪种改变。在一个可能的设计中,所述第二网络功能网元向第四网络功能网元请求所述第一服务,并将所述第一地址发送给所述第四网络功能网元。这样在因为UE的移动,UE重选到所述第四网络功能网元后,可以使所述第四网络功能网元向所述第一地址发送通知所述第一服务发生改变的消息。第三方面,本申请还提供了一种第一网络功能网元,该第一网络功能网元具有实现上述方法实例中第一网络功能网元行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,所述第一网络功能网元的结构中包括发送单元、接收单元和处理单元,这些单元可以执行上述方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。在一个可能的设计中,所述第一网络功能网元的结构中包括收发器和处理器,可选的还包括存储器,所述收发器用于收发数据,以及用于与通信系统中的其他设备进行通信交互,所述处理器被配置为支持所述第一网络功能网元执行上述方法中相应的功能。所述存储器与所述处理器耦合,其保存所述第一网络功能网元必要的程序指令和数据。第四方面,本申请还提供了一种第二网络功能网元,该第二网络功能网元具有实现上述方法实例中第二网络功能网元行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,所述第二网络功能网元的结构中包括接收单元、发送单元和处理单元,这些单元可以执行上述方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。在一个可能的设计中,所述第二网络功能网元的结构中包括收发器和处理器,可选的还包括存储器,所述收发器用于收发数据,以及用于与通信系统中的其他设备进行通信交互,所述处理器被配置为支持所述第二网络功能网元执行上述方法中相应的功能。所述存储器与所述处理器耦合,其保存所述第二网络功能网元必要的程序指令和数据。第五方面,本申请还提供了一种系统,该系统包括第一网络功能网元,所述第一网络功能网元可用于执行上述第一方面及第一方面的任一方法中由第一网络功能网元执行的步骤。在一个可能的设计中,所述系统还可以包括第二网络功能网元,所述第二网络功能网元可用于执行上述第一方面及第一方面的任一方法中由第二网络功能网元执行的步骤。在一个可能的设计中,该系统还可以包括本申请实施例提供的方案中与第一网络功能网元和或第二网络功能网元进行交互的其他设备,例如第三网络功能网元等等。第六方面,本申请还提供了一种系统,该系统包括第二网络功能网元,所述第二网络功能网元可用于执行上述第二方面及第二方面的任一方法中由第二网络功能网元执行的步骤。在一个可能的设计中,所述系统还可以包括第一网络功能网元,所述第一网络功能网元可用于执行上述第二方面及第二方面的任一方法中由第一网络功能网元执行的步骤。在一个可能的设计中,该系统还可以包括本申请实施例提供的方案中与第一网络功能网元和或第二网络功能网元进行交互的其他设备,例如第三网络功能网元等等。第七方面,本申请还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令在被所述计算机调用时用于使所述计算机执行上述任一种方法。第八方面,本申请还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一种方法。第九方面,本申请还提供了一种芯片,所述芯片与存储器相连,用于读取并执行所述存储器中存储的程序指令,以实现上述任一种方法。附图说明图1为本申请提供的一种通信系统的架构示意图;图2为本申请提供的一种订阅服务的方法的流程图;图3为本申请提供的一种订阅服务的方法的示例的流程图;图4为本申请提供的另一种订阅服务的方法的示例的流程图;图5为本申请提供的另一种订阅服务的方法的流程图;图6为本申请提供的一种装置的结构示意图;图7为本申请提供的另一种装置的结构示意图;图8为本申请提供的一种第一网络功能网元的结构图;图9为本申请提供的一种第二网络功能网元的结构图。具体实施方式下面将结合附图对本申请作进一步地详细描述。本申请实施例提供一种订阅服务的方法及装置,用以提出一种上报服务发生改变的机制。其中,本申请所述方法和装置基于同一发明构思,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。以下,对本申请中的部分用语进行解释说明,以便于本领域技术人员理解。1、第一网络功能网元、第二网络功能网元和第三网络功能网元,是位于核心网控制面的网络功能网元,支持事件开放服务,可以基于所述事件开放服务进行通信交互。具体的,在本申请涉及的实施例中,所述第一网络功能网元为所述第一网络功能网元向所述第二网络功能网元订阅服务。其中,所述第一网络功能网元可以但不限于是数据管理网元、策略控制功能网元等,例如,所述数据管理网元可以是UDMunifieddatamanagement等,所述策略控制功能网元可以是PCFpolicycontrolfunction等,所述第二网络功能网元可以但不限于是核心网接入和移动性管理功能网元、会话管理功能网元等,例如,所述核心网接入和移动性管理功能网元可以是AMFcoreaccessandmobilitymanagementfunction等,所述会话管理功能网元可以是SMFsessionmanagementfunction等,所述第三网络功能网元可以但不限于是网络开放功能网元等,例如可以是NEFnetworkexposurefunction等。例如,当所述第一网络功能网元是UDM时,所述第二网络功能网元可以相应的是AMF;又例如,当所述第一网络功能网元是SMF时,所述第二网络功能网元可以相应的是SMF。其中,上述对三个网络功能网元的举例中,网元的名称只是示例性的,在未来通信中,上述网元的名称可能发生改变,本申请对此不作限定。2、在本申请的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。3、“和或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“”一般表示前后关联对象是一种“或”的关系。为了更加清晰地描述本申请实施例的技术方案,下面结合附图,对本申请实施例提供的业务数据获取方法及装置进行详细说明。本申请实施例提供的订阅服务的方法适用的一种可能的通信系统的架构,所述通信系统的架构中可以包括网络开放功能网元、策略控制功能网元、数据管理网元、应用功能网元、核心网接入和移动性管理功能网元、会话管理功能网元、终端设备、接入网设备、用户面功能网元和数据网络。其中,图1示出了所述通信系统的架构的一种可能的示例,具体包括:NEF网元、PCF网元、UDM网元、AF网元、AMF网元、SMF网元、UE、接入网accessnetwork,AN设备、UPF网元和数据网络datanetwork,DN。其中,AMF网元与终端设备之间可以通过N1接口相连,AMF与AN设备之间可以通过N2接口相连,AN设备与UPF之间可以通过N3接口相连,SMF与UPF之间可以通过N4接口相连,UPF与DN之间可以通过N6接口相连。接口名称只是一个示例说明,本申请实施例对此不作具体限定。应理解,本申请实施例并不限于图1所示通信系统,图1中所示的网元的名称在这里仅作为一种示例说明,并不作为对本申请的方法适用的通信系统架构中包括的网元的限定。下面对所述通信系统中的各个网元或设备的功能进行详细描述:所述终端设备,又可以称之为用户设备userequipment,UE、移动台mobilestation,MS、移动终端mobileterminal,MT等,是一种向用户提供语音和或数据连通性的设备。例如,所述终端设备可以包括具有无线连接功能的手持式设备、车载设备等。目前,所述终端设备可以是:手机mobilephone、平板电脑、笔记本电脑、掌上电脑、移动互联网设备mobileinternetdevice,MID、可穿戴设备,虚拟现实virtualreality,VR设备、增强现实augmentedreality,AR设备、工业控制industrialcontrol中的无线终端、无人驾驶self-driving中的无线终端、远程手术remotemedicalsurgery中的无线终端、智能电网smartgrid中的无线终端、运输安全transportationsafety中的无线终端、智慧城市smartcity中的无线终端,或智慧家庭smarthome中的无线终端等。其中,图1中所述终端设备以UE示出,仅作为示例,并不对终端设备进行限定。无线接入网络可以为图1所示的接入网accessnetwork,AN,向所述终端设备提供无线接入服务。所述接入网设备是所述通信系统中将所述终端设备接入到无线网络的设备。所述接入网设备为无线接入网中的节点,又可以称为基站,还可以称为无线接入网radioaccessnetwork,RAN节点或设备。目前,一些接入网设备的举例为:gNB、传输接收点transmissionreceptionpoint,TRP、演进型节点BevolvedNodeB,eNB、无线网络控制器radionetworkcontroller,RNC、节点BNodeB,NB、基站控制器basestationcontroller,BSC、基站收发台basetransceiverstation,BTS、家庭基站例如,homeevolvedNodeB,或homeNodeB,HNB、基带单元basebandunit,BBU,或无线保真wirelessfidelity,Wifi接入点accesspoint,AP等。所述数据网络,例如图1所示的数据网络datanetwork,DN,可以是因特网Internet、IP多媒体业务IPMulti-mediaService,IMS网络、区域网络即本地网络,例如移动边缘计算mobileedgecomputing,MEC网络等。所述数据网络中包括应用服务器,所述应用服务器通过与所述终端设备进行数据传输,为所述终端设备提供业务服务。核心网用于将所述终端设备接入可以实现所述终端设备的业务的DN。下面对所述核心网中各个网元的功能进行描述:所述核心网接入和移动性管理功能网元,可用于对所述终端设备的接入控制和移动性进行管理,在实际应用中,其包括了长期演进longtermevolution,LTE中网络框架中移动管理实体mobilitymanagemententity,MME里的移动性管理功能,并加入了接入管理功能,具体可以负责所述终端设备的注册、移动性管理、跟踪区更新流程、可达性检测、会话管理功能网元的选择、移动状态转换管理等。例如,在5G中,所述核心网接入和移动性管理功能网元可以是AMFaccessandmobilitymanagementfunction网元,例如图1所示,在未来通信,如6G中,所述核心网接入和移动性管理功能网元仍可以是AMF网元,或有其它的名称,本申请不做限定。当所述核心网接入和移动性管理功能网元是AMF网元时,所述AMF可以提供Namf服务。所述会话管理功能网元,可用于负责所述终端设备的会话管理包括会话的建立、修改和释放,用户面功能网元的选择和重选、所述终端设备的互联网协议internetprotocol,IP地址分配、服务质量qualityofservice,QoS控制等。例如,在5G中,所述会话管理功能网元可以是SMFsessionmanagementfunction网元,例如图1所示,在未来通信,如6G中,所述会话管理功能网元仍可以是SMF网元,或有其它的名称,本申请不做限定。当会话管理功能网元时SMF网元时,所述SMF可以提供Nsmf服务。所述策略控制功能网元,可用于负责策略控制决策、提供基于业务数据流和应用检测、门控、QoS和基于流的计费控制等功能等。例如,在5G中,所述策略控制功能网元可以是PCFpolicycontrolfunction网元,例如图1所示,在未来通信,如6G中,所述策略控制功能网元仍可以是PCF网元,或有其它的名称,本申请不做限定。当所述策略控制功能网元是PCF网元,所述PCF网元可以提供Npcf服务。所述应用功能网元,主要功能是与第三代合作伙伴计划the3rdgenerationpartnershipproject,3GPP核心网交互来提供服务,来影响业务流路由、接入网能力开放、策略控制等。例如,在5G中,所述应用功能网元可以是AFapplicationfunction网元,例如图1所示,在未来通信,如6G中,所述应用功能网元仍可以是AF网元,或有其它的名称,本申请不做限定。当所述应用功能网元是AF网元时,所述AF网元可以提供Naf服务。所述数据管理网元,可用于管理所述终端设备的签约数据、与所述终端设备相关的注册信息等。例如,在5G中,所述数据管理网元可以是统一数据管理网元unifieddatamanagement,UDM,例如图1所示,在未来通信,如6G中,所述数据管理网元仍可以是UDM网元,或有其它的名称,本申请不做限定。当所述数据管理网元是UDM网元时,所述UDM网元可以提供Nudm服务。所述网络开放功能网元,可用于使3GPP能够安全地向第三方的AF例如,业务能力服务器ServicesCapabilityServer,SCS、应用服务器ApplicationServer,AS等提供网络业务能力等。例如,在5G中,所述网络开放功能网元可以是NEFnetworkexposurefunction,例如图1所示,在未来通信,如6G中,所述网络开放功能网元仍可以是NEF网元,或有其它的名称,本申请不做限定。当所述网络开放功能网元是NEF时,所述NEF可以向其他网络功能网元提供Nnef服务。核心网中的以上各个网元也可以称为功能实体,既可以是在专用硬件上实现的网络元件,也可以是在专用硬件上运行的软件实例,或者是在适当平台上虚拟化功能的实例,例如,上述虚拟化平台可以为云平台。需要说明的是,图1所示的通信系统的架构中不限于仅包含图中所示的网元,还可以包含其它未在图中表示的设备,具体本申请在此处不再一一列举。需要说明的是,本申请实施例并不限定核心网中各个网元的分布形式,图1所示的分布形式只是示例性的,本申请不作限定。为方便说明,本申请后续均以图1所示的网元为例进行说明,并将XX网元直接简称为XX。应理解,本申请中所有网元的名称仅仅作为示例,在未来通信中还可以称为其它名称,或者在未来通信中本申请涉及的网元还可以通过其它具有相同功能的实体或者设备等来替代,本申请对此均不作限定。这里做统一说明,后续不再赘述。需要说明的是,图1所示的通信系统并不构成本申请实施例能够适用的通信系统的限定。图1所示的通信系统架构为5G系统架构,可选的,本申请实施例的方法还适用于未来的各种通信系统,例如6G或者其他通信网络等。本申请实施例提供的一种订阅服务的方法,适用于如图1所示的通信系统。参阅图2所示,该方法的具体流程包括:步骤201:第一网络功能网元向第二网络功能网元发送第一消息,用于为第三网络功能网元向所述第二网络功能网元订阅第一服务,所述第一消息中包括第一地址,所述第一地址为所述第一网络功能网元的地址。其中,所述第一地址其中的地址,也可称为通知端点NotificationEndpoint可以为以下至少一项或组合:所述第一网络设备的互联网协议internetprotocol,IP地址、所述第一网络功能网元的端口号、统一资源定位符uniformresourcelocator,URL等。所述第一网络功能网元向所述第二网络功能网元发送第一消息,目的是为了向第二网络功能网元订阅提供给第三网络功能网元的第一服务,即第一网络功能网元代替第三网络功能网元进行订阅。其中,所述第一网络功能网元可以是图1所示的通信系统中的UDM、PCF等;所述第二网络功能网元可以是图1所示的通信系统中的AMF、SMF等;所述第三网络功能网元可以是所述图1所示的通信系统中的NEF等。本申请对此不作限定。在一种可选的实施方式中,所述第一网络功能网元向所述第二网络功能网元发送所述第一消息之前,所述方法还包括:所述第一网络功能网元为所述第一地址分配第一通知关联标识;所述第一网络功能网元向所述第二网络功能网元发送所述第一消息包括:所述第一网络功能网元向所述第二网络功能网元发送包含所述第一通知关联标识的第一消息,以使后续通过其他网元返回的消息中携带所述第一通知关联标识时,可以获知消息所述第一服务的相关。可选的,所述第一消息中还包括指示信息,所述指示信息用于指示通过所述第一地址接收通知所述第一服务发生改变的消息。在一种可选的实施方式中,所述指示信息可以只是一个指示信息值,还可以是事件标识集在本申请实施例中称为第三事件标识集,当所述指示信息是所述第三事件标识集时,所述第三事件标识集可以包括状态改变事件标识和或订阅改变事件标识等等。其中,可选的,所述订阅改变事件标识可以包括订阅关联标识改变事件标识或事件报告信息改变事件标识等等。在一种可选的实施方式中,在所述第一消息中没有包括上述提及的所述指示信息的场景下,所述第二网络功能网元接收到所述第一消息之后,发现所述第一消息中相对于现有技术中多携带了一个地址且该地址没有跟任何事件标识关联,即携带了所述第一地址,且第一地址没有跟任何事件标识关联时,就可以自动识别所述第一网络功能网元通过所述第一地址接收通知所述第一服务发生改变的消息。也就是说,在这种场景下,所述第一地址具有如下功能:隐含指示通过所述第一地址接收通知所述第一服务发生改变的消息。当然,在这种场景下所述第二网络功能网元发现所述第一地址时,还可以通过其它任何形式,例如可以沿用现已配置的机制来识别到所述第一地址可以接收通知所述第一服务发生改变的消息,本申请对此不作限定。在一种可选的实施方式中,所述第一服务发生改变是指所述第一服务的状态改变和或所述第一服务的订阅即第一服务的subscription改变。其中,所述第一服务的状态改变可以为所述第一服务当前进行的状态的改变,例如,所述第一服务当前进行的状态可以但不限于是暂停状态、继续状态、取消状态或删除状态等等。其中,所述第一服务的订阅改变可以是订阅属性的改变,例如,所述订阅改变可以包括订阅关联标识改变或事件报告信息改变,其中,所述事件报告信息改变包括以下至少一项:事件报告的模式改变、事件报告的最大次数改变、事件报告的最大持续时间改变。在一种可选的实施方式中,所述第一网络功能网元向所述第二网络功能网元发送所述第一消息之前,所述第一网络功能网元还执行:所述第一网络功能网元从所述第三网络功能网元接收第二消息,所述第二消息用于订阅第二服务。此时,所述第三网络功能网元向所述第一网络功能网元发送的所述第一消息就可以认为是所述第一网络功能网元接收到的触发消息,从而可以触发所述第一网络功能网元执行步骤201。在一种可选的实施方式中,所述第一网络功能网元接收到所述第二消息之后,所述方法还包括:所述第一网络功能网元根据所述第二服务确定需要向所述第二网络功能网元订阅的所述第一服务。可选的,所述订阅第一服务的消息即所述第一消息中包括第一事件标识集,所述第二消息中包括第二事件标识集,所述第一网络功能网元在所述第二事件标识集中确定出需要由所述第二网络功能网元提供的事件对应的事件标识的集合,确定出的事件标识的集合即为所述第一事件标识集。具体的,所述第二消息中包括第二地址,所述第二地址为所述第三网络功能网元的地址;可选的,所述第一消息中还包括所述第二地址,以使所述第二网络功能网元通过所述第二地址向所述第三网络功能网元提供所述第一服务。在一种可选的实施方式中,所述第二消息中还包括第二通知关联标识,所述第二通知关联标识是所述第三网络功能网元为所述第二地址分配的。可选的,所述第一网络功能网元从所述第三网络功能网元接收所述第二消息之后,所述第一网络功能网元为所述第二服务的订阅即第二服务的subscription分配第一订阅关联标识,并将所述第一订阅关联标识发送给所述第三网络功能网元。可选的,所述第一网络功能网元将所述第一订阅关联标识时,可以将所述第一订阅关联标识携带在所述第一网络功能网元向所述第三网络功能网元发送的事件开放订阅响应Nnf_EventExposure_SubscribeResponse中。在一种可选的实施方式中,所述第一网络功能网元向所述第二网络功能网元发送所述第一消息之后,所述方法还包括:所述第一网络功能网元从所述第二网络功能网元接收第二订阅关联标识,所述第二订阅关联标识为所述第二网络功能网元为所述第一服务的订阅即第一服务的subscription分配的订阅关联标识即后续第一网络功能网元收到的消息中如果包含第二订阅关联标识,第一网络功能网元就获知该消息与第一服务的订阅相关。步骤202:所述第一网络功能网元通过所述第一地址接收第三消息。在一种可选的实施方式中,所述第一网络功能网元通过所述第一地址接收所述第三消息,具体可以包括以下两种情况:第一种情况:所述第一网络功能网元通过所述第一地址从所述第二网络功能网元接收所述第三消息。第二种情况:所述第一网络功能网元通过所述第一地址从第四网络功能网元接收所述第三消息,所述第二网络功能网元为所述第三网络功能网元向所述第四网络功能网元请求所述第一服务。具体的,在上述第一种情况中,所述第二网络功能网元检测到所述第一服务发生改变后具体的,参见上述步骤201中提及的所述第一服务发生改变的相关描述,向所述第一网络功能网元发送所述第三消息。譬如因为网络策略改变,导致所述第一服务的当前状态从可以正常执行变成暂停Suspend,从Suspend又变成继续Resume等;又例如,因为网络策略或用户的签约该所述第一服务的订阅被取消Cancel或删除Delete等。在上述第二种情况中可能会存在三种场景:第一种场景下:由于UE的移动,导致服务UE的网元从所述第二网络功能网元会切换为所述第四网络功能网元,此时,所述第四网络功能网元具有与所述第二网络功能网元相同的功能,在此场景中,所述第二网络功能网元会根据对所述第一服务的订阅信息生成上下文信息,并将所述上下文信息发送给所述第四网络功能网元来向所述第四网络功能网元请求所述第一服务,以及将所述第一地址可以包含在上述的上下文信息中发送给所述第四网络功能网元,后续由所述第四网络功能网元检测到所述第一服务发生改变后譬如第四网络功能为所述第一服务的订阅分配新的订阅关联标识,向所述第一网络功能网元发送所述第三消息;第二场景,由于UE的移动,导致服务UE的网元从所述第二网络功能网元会切换为所述第四网络功能网元,此时,所述第四网络功能网元与所述第二网络功能网元的功能不同,在此场景中,所述第二网络功能网元会根据对所述第一服务的订阅信息生成上下文信息,并将所述上下文信息发送给所述第四网络功能网元来向所述第四网络功能网元请求所述第一服务,以及将所述第一地址发送给所述第四网络功能网元,所述第四网络功能网元根据自身的功能检测到所述第一服务发生改变后,向所述第一网络功能网元发送所述第三消息。第三种场景下:所述第二网络功能网元也不能提供所述第一服务时,所述第二网络功能网元向其他网络功能网元,即向所述第四网络功能网元发送第四消息,所述第四消息中包括所述第一地址,用于订阅所述第一服务,这样所述第四网络功能网元检测到所述第一服务发生改变后,向所述第一网络功能网元发送所述第三消息。在一种可选的实施方式中,当所述第一消息中包括所述指示信息,且所述指示信息是所述第三事件标识集时,所述第三消息中还包括所述第三事件标识集中的至少一个事件标识,以使所述第一网络功能网元识别到所述第一服务具体发生哪种改变。步骤203:所述第一网络功能网元根据所述第三消息获知所述第一服务发生改变。在一种可选的实施方式中,所述第一网络功能网元在根据所述第三消息获知所述第一服务发生改变之后,所述方法还包括:所述第一网络功能网元向所述第三网络功能网元的所述第二地址发送第五消息,所述第五消息用于通知所述第二服务发生改变。在一种可选的实施方式中,所述第一网络功能网元向所述第三网络功能网元的所述第二地址发送所述第五消息包括:所述第一网络功能网元向所述第三网络功能网元的所述第二地址发送包含上述步骤201中提及的所述第一订阅关联标识的第五消息。在一种可选的实施方式中,所述第三消息中还包括上述步骤201中提及的所述第二订阅关联标识;则所述第一网络功能网元根据所述第三消息获知所述第一服务发生改变包括:所述第一网络功能网元根据所述第三消息中的所述第二订阅关联标识获知所述第一服务发生改变。在一种可选的实施方式中,所述第一网络功能网元通过所述第一地址接收的所述第三消息中还包括上述步骤201中提及的所述第一通知关联标识;则所述第一网络功能网元根据所述第三消息获知所述第一服务发生改变包括:所述第一网络功能网元根据所述第三消息中的所述第一通知关联标识获知所述第一服务发生改变即后续第一网络功能网元收到的消息中如果包含第一通知关联标识,第一网络功能网元就获知该消息与第一服务的订阅相关。在一种可选的实施方式中,所述第一网络功能网元向所述第三网络功能网元的所述第二地址发送所述第五消息,包括:所述第一网络功能网元向所述第三网络功能网元的所述第二地址发送包括上述步骤201中提及的所述第二通知关联标识的第五消息。可选的,在具体实现时,当所述第一服务发生改变是指上述步骤201中提及的所述状态改变时,所述第三消息中还包括第一状态信息;所述第五消息中还包括第二状态信息;其中,所述的第一状态信息或所述第二状态信息可以为暂停状态、继续状态、取消状态或删除状态等。可选的,所述第三消息中还包括所述第一状态信息对应的事件标识和或用户标识。可选的,当所述第一服务发生改变是指上述步骤201中提及的所述订阅改变时,所述第三消息中还包括第一服务的订阅改变后的订阅属性;所述第五消息中还包括所述第二服务的订阅改变后的订阅属性。具体的,当所述订阅改变为订阅关联标识改变时,所述第一服务的订阅改变后的订阅属性或所述第二服务的订阅改变后的订阅属性为更新的订阅关联标识;当所述订阅改变为事件报告信息改变时,所述第一服务的订阅改变后的订阅属性或所述第二服务的订阅改变后的订阅属性可以包括以下至少一项:更新的事件报告的模式、更新的事件报告的最大次数、更新的事件报告的最大持续时间。采用本申请实施例提供的订阅服务的方法,第一网络功能网元向第二网络功能网元发送第一消息,用于为第三网络功能网元向所述第二网络功能网元订阅第一服务,所述第一消息中包括第一地址,所述第一地址为所述第一网络功能网元的地址;所述第一网络功能网元通过所述第一地址接收第三消息,并根据所述第三消息获知所述第一服务发生改变。在该方法中,由于所述第一网络功能网元将自身的地址发送给所述第二网络功能网元,这样当所述第一服务发生改变时,所述第一网络功能网元可以接收到服务发生改变的通知,这样完善了上报服务发生改变的机制,从而可以使服务订阅的流程比较完善,不会导致中断。下面图3,4,5的实施例,基于图2的实施例,以具体的示例,对本申请实施例中提供的订阅服务的方法进行详细说明。如图3所示,本申请实施例还提供了一种订阅服务的方法的示例,在该示例中,以所述第一网络功能网元为UDM,所述第二网络功能网元为AMF,所述第三网络功能网元为NEF为例进行说明。其中,所述NEF向所述UDM订阅服务也称为订阅事件通知服务,所述UDM进一步为所述NEF向所述AMF订阅服务。具体的,该示例的流程可以包括:步骤301:所述NEF获取触发trigger信息。具体的所述NEF获取到所述触发信息之后,触发所述NEF向所述UDM进行服务订阅。其中,可选的,所述触发信息可能来自于其他网络功能网元,例如AF;所述触发信息还可以来自于所述NEF的内部触发机制的触发。步骤302:所述NEF向所述UDM发送第二消息,所述NEF通过所述第二消息向所述UDM订阅第二服务。其中,所述第二消息中包括所述NEF的地址,即第二地址,这样,所述NEF通过所述第二地址接收需要的事件。在一种可选的实施方式中,所述第二消息中还包括上述图2所述的实施例中提及的第二事件标识集例如EventId1、第二通知关联标识例如NotificationCorrelationID。其中,所述第二事件标识集可以包括至少一个事件标识;所述第二通知关联标识用于所述NEF将后续收到的事件通知EventNotification即后续接收到的第五消息中的信息与之前下发的事件订阅EventSubscription即所述第二消息对所述的第二服务的订阅信息进行关联。在一种可选的实施方式中,所述第二消息中还包括UE的外部标识例如,针对一个UE、一组UE的组标识例如,针对一组UE或者任意UE的指示例如,anyUE参数,用于针对现网中的所有UE有效,这样可以确定最终为谁提供所述第二服务。在一种可选的实施方式中,所述第二消息中还包括事件报告信息,所述事件报告信息中至少包括以下一种:事件报告的模式、事件报告的最大次数、事件报告的最大持续时间。其中所述事件报告的模式可以为一次报告、连续报告、周期性报告等。在一种可选的实施方式中,所述第二消息可以为所述NEF向所述UDM发送的事件开放订阅请求Nudm_EventExposure_SubscribeRequest。具体实现时,所述NEF向所述UDM发送超文本传输协议请求HTTPPOST,其中请求的目的地址可以是统一资源定位符1uniformresourcelocator,URL1,在所述HTTPPOST的消息体body里面携带上述提及的所述第二消息中可以包含的信息,具体此处不再赘述。步骤303:所述UDM保存所述第二消息中的信息,并为所述第二消息中所述第二服务的订阅分配第一订阅关联标识SubscriptionCorrelationID1。具体实现时,所述UDM根据body携带的信息为所述第二服务的订阅创建资源,生成一个子资源标识subscriptionid1,并为这个创建的资源构造一个统一资源标识符1UniformResourceLocator,URI1。该URI1为将请求的URI作为父资源parentresource再拼接子资源标识生成。这里的subscriptionid1可以用作为SubscriptionCorrelationID1。步骤304:所述UDM向所述AMF发送第一消息,所述UDM通过所述第一消息向所述AMF订阅第一服务。其中,所述第一消息中包括所述UDM的地址,即第一地址。可选的,所述UDM根据所述第二服务确定需要向所述AMF订阅的所述第一服务,具体的,所述第一消息中还包括第一事件标识集,所述第一事件标识集是根据第二事件标识集生成的,其中第一事件标识集是第二事件标识集中需要由所述AMF提供的事件对应的事件标识的集合,所述第二事件标识集是包含在所述第二消息中的。例如,所述UDM接收到所述第二消息之后,先确定出所述第二消息中的所述第二事件标识集对应的第二事件集中需要由AMF提供的事件即本申请实施例中的上述所述的第二事件标识集对应的第二事件集,然后再执行步骤304。也就是说所述第一消息中的所述第一事件标识集是根据所述第二消息中的所述第二事件标识集具体确定的,例如,所述第一事件标识集是所述第二事件标识集中的部分或者全部事件标识集。具体的,所述第一消息中除了包括所述第一地址,还包括所述第二地址,用于所述AMF向所述NEF提供所述第一服务。其中,当所述第一服务发生改变时,所述UDM可以通过所述第一地址接收通知所述第一服务发生改变的消息。在一种可选的实施方式中,所述第一消息中还包括指示信息,所述指示信息用于指示通过所述第一地址接收通知所述第一服务发生改变的消息。具体的,所述第一服务发生改变是指所述第一服务的状态改变和或所述第一服务的订阅改变。其中,所述第一服务的状态改变可以为所述第一服务当前进行的状态的改变,例如,所述第一服务当前进行的状态可以但不限于是暂停状态、继续状态、取消状态或删除状态等等。其中,所述订阅改变可以是订阅属性的改变,例如,所述订阅改变包括订阅关联标识改变或事件报告信息改变,其中,所述事件报告信息改变包括以下至少一项:事件报告的模式改变、事件报告的最大次数改变、事件报告的最大持续时间改变等。也就是说上述列举的任一种情况,均可以说明所述第一服务发生改变。在一种可选的实施方式中,所述指示信息可以只是一个指示信息值,还可以是事件标识集即第三事件标识集,其中当所述指示信息是所述第三事件标识集时,所述第三事件标识集可以包括状态改变事件标识和或订阅改变事件标识等等,此时,所述指示信息可以看作具有指示提供特殊的事件的功能。例如,所述特殊的事件可以是状态改变事件、订阅改变事件等等。其中,可选的,所述订阅改变事件标识可以包括订阅关联标识改变事件标识或事件报告信息改变事件标识。在一种可选的实施方式中,在所述第一消息中没有包括上述提及的所述指示信息的场景下,所述AMF接收到所述第一消息之后,发现所述第一消息中相对于现有技术中多携带了一个地址,即携带了所述第一地址时,就可以自动识别所述UDM通过所述第一地址接收通知所述第一服务发生改变的消息。也就是说,在这种场景下,所述第一地址具有如下功能:隐含指示通过所述第一地址接收通知所述第一服务发生改变的消息。当然,在这种场景下所述AMF发现所述第一地址时,还可以通过其它任何形式,例如可以沿用现已配置的机制来识别到所述第一地址可以接收通知所述第一服务发生改变的消息,本申请对此不作限定。在一种可选的实施方式中,所述第一消息可以为所述UDM向所述AMF发送的事件开放订阅请求Namf_EventExposure_SubscribeRequest。步骤305:所述AMF接收到所述第一消息之后,保存所述第一消息中的信息,并为所述第一消息中所述第一服务的订阅分配第二订阅关联标识SubscriptionCorrelationID2。具体实现时,所述AMF根据body携带的信息为所述第一服务的订阅创建资源,生成一个子资源标识subscriptionid1,并为这个创建的资源构造一个统一资源标识符2UniformResourceLocator,URI2。该URI2为将请求的URI作为父资源parentresource再拼接子资源标识生成。这里的subscriptionid2可以用作为SubscriptionCorrelationID2。步骤306:所述AMF向所述UDM发送第六消息,所述第六消息中包括所述SubscriptionCorrelationID2。在一种可选的实施方式中,所述第六消息可以是所述AMF向所述UDM发送的事件开放订阅响应Namf_EventExposure_SubscribeResponse。具体实现时,所述AMF向所述UDM返回HTTPResponse,携带"201Created"状态码StatusCode和"Location"头header。其中Locationheader中携带所述URI2。步骤307:所述UDM向所述NEF返回第七消息,所述第七消息中包括所述SubscriptionCorrelationID1。在一种可选的实施方式中,所述第七消息可以是所述UDM向所述NEF发送的事件开放订阅响应Nudm_EventExposure_SubscribeResponse。具体实现为:所述UDM向所述NEF返回HTTPResponse,携带"201Created"状态码StatusCode和"Location"头header。其中Locationheader中携带所述URI1。步骤308:所述AMF检测到可以向所述NEF提供的事件时,向所述NEF提供所述第一服务。步骤309:所述AMF检测到所述第一服务发生改变时,执行步骤310。可选的,在因为UE的移动,需要对为UE服务的AMF进行重选的情况下,所述AMF会将在步骤304接收到的信息发送给其他AMF即UE重选后的AMF,此时,所述其他AMF检测到所述第一服务发生改变,即所述其他AMF可以执行步骤309中所述AMF的操作,然后所述其他AMF继续执行步骤310中所述AMF的操作。在一种可选的实施方式中,当所述第一消息中包含所述指示信息时,所述AMF或所述其他AMF可以根据所述指示信息检测;或者所述AMF或所述其他AMF可以根据系统配置检测。具体的,所述AMF或所述其他AMF检测到所述第一服务发生改变可以是步骤304中描述的任意改变情况,此处不再重复赘述。例如,因为网络策略改变或所述AMF或其他所述其他AMF能力改变等,导致所述第一服务的当前状态从可以正常执行变成暂停Suspend,从Suspend又变成继续Resume等;又例如,因为网络策略或用户的签约该所述第一服务的订阅被取消Cancel或删除Delete等。步骤310:所述AMF或所述其他AMF向所述UDM的所述第一地址发送第三消息。其中,所述第三消息用于通知所述第一服务发生改变。具体实施时,所述第三消息可以是所述AMF或所述其他AMF向所述UDM发送的事件开放订阅改变报告请求Namf_Event_Exposure_SubscriptionChangeReportRequest或事件开放通知请求Namf_Event_Exposure_NotifyRequest。步骤311:所述UDM根据所述第三消息获知所述第一服务发生改变。在一种可选的实施方式中,当所述第一服务发生改变是指步骤304中描述的所述状态改变时,所述第三消息中还包括第一状态信息。其中所述第一状态信息可以为暂停状态、继续状态、取消状态或删除状态等等。可选的,此时,所述第三消息中还包括所述第一状态信息对应的事件标识和或用户标识例如UE标识。其中,所述事件标识是用于当所述第一事件标识集对应的一个或部分事件的状态改变时,携带状态改变的事件标识可以指示发生状态改变的事件;所述用户标识是用于当事件订阅针对一组用户时,携带状态改变的用户标识用于指示发生状态改变所对应的用户。在一种可选的实施方式中,当所述第一服务发生改变是指步骤304中描述的所述订阅改变时,所述第三消息中还包括第一服务的订阅改变后的订阅属性。可选的,当所述订阅改变为订阅关联标识改变时,改变后的订阅为更新的订阅关联标识;当所述订阅改变为事件报告信息改变时,改变后的订阅属性包括以下至少一项:更新的事件报告的模式、更新的事件报告的最大次数、更新的事件报告的最大持续时间。可选的,所述第一消息中还包括第一通知关联标识,其中,所述第一通知关联标识为所述UDM为所述第一地址分配的;所述AMF向所述UDM的所述第一地址发送的所述第三消息中还包括所述第一通知关联标识;则所述UDM根据所述第三消息获知所述第一服务发生改变包括:所述UDM根据所述第三消息中的所述第一通知关联标识获知所述第一服务发生改变。在一种可选的实施方式中,当所述第一消息中包括所述指示信息,且所述指示信息是所述第三事件标识集时,所述第三消息中还包括所述第三事件标识集中的至少一个事件标识,以使所述UDM识别到所述第一服务具体发生哪种改变。步骤312:当所述第三消息中通知的所述第一服务的发生改变,影响到所述第二服务的订阅时,所述UDM向所述NEF发送第五消息,所述第五消息用于通知所述第二服务发生改变。具体实施时,所述第五消息可以是所述UDM向所述NEF发送的事件开放订阅改变报告请求Nudm_Event_Exposure_SubscriptionChangeReportRequest或事件开放通知请求Nudm_Event_Exposure_NotifyRequest。在一种可选的实施方式中,当所述第一服务发生改变是指步骤304中描述的所述状态改变时,所述第三消息中还包括第一状态信息时,所述第五消息中还包括第二状态信息,具体的所述第二状态信息的具体限定可以参阅所述第一状态信息的限定,此处不再重复赘述。在一种可选的实施方式中,当所述第一服务发生改变是指步骤304中描述的所述订阅改变时,所述第三消息中还包括第一服务的订阅改变后的订阅属性时,所述第五消息中还包括第二服务的订阅改变后的订阅属性,具体的,所述第二服务的订阅改变后的订阅属性的限定参阅上述步骤中对改变后的订阅属性的限定,此处不再重复赘述。具体实现时,所述第二消息中还包括第二通知关联标识,所述第二通知关联标识为所述NEF为所述第二地址分配的;所述UDM向所述NEF发送的所述第五消息中还包括所述第二通知关联标识。步骤313:所述NEF向所述UDM发送第八消息。具体的,所述第八消息可以为所述NEF向所述UDM发送的事件开放订阅改变报告响应Nudm_Event_Exposure_SubscriptionChangeReportResponse或事件开放通知应答Nudm_Event_Exposure_NotifyReponse。步骤314:所述UDM向所述AMF发送第九消息。具体的,所述第九消息可以为所述UDM向所述AMF发送的事件开放订阅改变报告响应Namf_Event_Exposure_SubscriptionChangeReportResponse或事件开放通知应答Namf_Event_Exposure_NotifyReponse。在上述示例中,由于UDM将自身的地址发送给AMF,这样当所述第一服务发生改变时,所述UDM可以接收到通知,从而可以使服务订阅的流程比较完善,不会导致中断。如图4所示,本申请实施例还提供了一种订阅服务的方法的示例,在该示例中,以所述第一网络功能网元为PCF,所述第二网络功能网元为SMF,所述第三网络功能网元为NEF为例进行说明。其中,所述NEF向所述PCF订阅服务,所述PCF进一步为所述NEF向所述SMF订阅服务。具体的,该示例的流程可以包括:步骤401:所述NEF获取第一触发trigger信息。具体的,所述NEF获取到所述第一触发信息之后,触发所述NEF向所述PCF请求策略授权。其中,可选的,所述第一触发信息可能来自于其他网络功能网元,例如AF,此时,所述AF的第一触发信息可以是所述AF向所述PCF请求策略授权;所述第一触发信息还可以来自于所述NEF的内部触发机制的触发。步骤402:所述NEF向所述PCF发送第十消息,第十消息中包括应用层信息,用于请求策略授权。具体的,所述第十消息可以是所述NEF向所述PCF发送的策略授权请求Npcf_PolicyAuthorization_CreateRequest。具体实现时,所述NEF向所述PCF送HTTPPOST,在HTTPPOST的消息体body里面携带所述应用层信息。步骤403:所述PCF保存所述第十消息中的信息,并创建应用会话上下文。具体实现时,所述PCF根据步骤402中的HTTPPOST的body携带的应用层信息为应用会话创建资源,生成一个子资源标识appsessionid,并为这个创建的资源构造一个URI1。该URI1为将请求的URI作为父资源parentresource再拼接子资源标识生成。可选的,所述第十消息中可以包括网络策略和用户签约定等。步骤404:所述PCF向所述NEF发送第十一消息,具体的,所述第十一消息可以是所述PCF向所述NEF发送的策略授权响应Npcf_PolicyAuthorization_CreateResponse。具体实现时,所述PCF可以向所述NEF返回HTTPReponse,携带"201Created"状态码和"Location"头header。其中所述Locationheader中携带步骤403中构造的所述URI1。步骤405:所述PCF根据所述第十消息中的所述应用层信息进行策略决策后,向所述SMF发送第十二消息,所述第十二消息包括制定的策略。具体的,所述第十二消息可以是所述PCF向所述SMF发送的策略更新通知请求Npcf_Policy_UpdateNotifyRequest。具体实现时,所述PCF向所述SMF发送HTTPPOST,消息body里面携带制定的策略。步骤406:所述SMF保存所述策略后,向所述PCF返回第十三消息。具体的,所述第十三消息可以是所述SMF向所述PCF发送的策略更新通知响应Npcf_Policy_UpdateNotifyResponse。具体实现时,所述SMF向所述PCF发送HTTPResponse,携带状态码"200OK"。步骤407:所述NEF获取到第二触发信息,需要为上述涉及应用会话订阅服务后,所述NEF向所述PCF发送二消息,所述第二消息用于向所述PCF订阅第二服务。其中,所述第二消息中包括所述NEF的地址,即第二地址,这样,所述NEF通过所述第二地址接收需要的事件。在一种可选的实施方式中,所述第二消息中还包括上述图2所述的实施例中提及的第二事件标识集EventId1、第二通知关联标识NotificationCorrelationID。其中,所述第二事件标识集可以包括至少一个事件标识。在一种可选的实施方式中,所述第二消息中还包括UE的外部标识例如,针对一个UE、一组UE的组标识例如,针对一组UE或者任意UE的指示例如,anyUE参数,用于针对现网中的所有UE有效,这样可以确定最终为谁提供所述第二服务。在一种可选的实施方式中,所述第二消息中还包括事件报告信息,所述事件报告信息中至少包括以下一种:事件报告的模式、事件报告的最大次数、事件报告的最大持续时间。其中所述事件报告的模式可以为一次报告、连续报告、周期性报告等。在一种可选的实施方式中,所述第二消息可以为所述NEF向所述PCF发送的策略授权订阅请求Npcf_PolicyAuthorization_SubscribeRequest。具体实现时,所述NEF向所述PCF发送HTTPPATCH,在所述HTTPPATCH的消息体body里面携带上述提及的所述第二消息中可以包含的信息,具体此处不再赘述。步骤408:所述PCF保存所述第二消息中的信息,更新应用会话上下文,为所述第二服务的订阅分配第一订阅关联标识SubscriptionCorrelationID1。具体实现为在步骤403中创建的资源中添加订阅的服务。步骤409:所述PCF向所述NEF发送第十四消息,所述第十四消息中包括所述SubscriptionCorrelationID1。具体的,所述第十四消息可以是所述PCF向所述NEF发送的策略授权订阅响应Npcf_PolicyAuthorization_SubscribeResponse。具体实现时,所述PCF向所述NEF发送HTTPResponse,携带状态码"200OK"和所述SubscriptionCorrelationID1。步骤410:所述PCF向所述SMF发送第一消息,所述PCF通过所述第一消息向所述SMF订阅第一服务。其中,所述第一消息中包括所述PCF的地址,即第一地址。可选的,所述PCF根据所述第二服务确定需要向所述SMF订阅的所述第一服务,具体的,所述第一消息中还包括第一事件标识集,所述第一事件标识集根据第二事件标识集生成的,其中,所述第一事件标识集是第二事件标识集中需要由所述SMF提供的事件对应的事件标识的集合,所述第二事件标识集是包含在所述第二消息中的。例如,所述PCF接收到所述第二消息之后,先确定出所述第二消息中的所述第二标识集对应的第二事件集中需要由所述SMF提供的事件即本申请实施例中的上述所述的第二事件标识集对应的第二事件集,然后再执行步骤410。也就是说所述第一消息中的所述第一事件标识集是根据所述第二消息中的所述第二事件标识集具体确定的,例如,所述第一事件标识集是所述第二事件标识集中的部分或者全部事件标识集。具体的,所述第一消息中除了包括所述第一地址,还包括所述第二地址,用于所述SMF向所述NEF提供所述第一服务。其中,当所述第一服务发生改变时,所述PCF可以通过所述第一地址接收通知所述第一服务发生改变的消息。在一种可选的实施方式中,所述第一消息中还包括指示信息,所述指示信息用于指示通过所述第一地址接收通知所述第一服务发生改变的消息。具体的,所述第一服务发生改变是指所述第一服务的状态改变和或所述第一服务的订阅改变。其中,所述第一服务的状态改变可以为所述第一服务当前进行的状态的改变,例如,所述第一服务当前进行的状态可以但不限于是暂停状态、继续状态、取消状态或删除状态等等。其中,所述订阅改变可以是订阅属性的改变,例如,所述订阅改变包括订阅关联标识改变或事件报告信息改变,其中,所述事件报告信息改变包括以下至少一项:事件报告的模式改变、事件报告的最大次数改变、事件报告的最大持续时间改变等。也就是说上述列举的任一种情况,均可以说明所述第一服务发生改变。在一种可选的实施方式中,所述指示信息可以只是一个指示信息值,还可以是事件标识集即第三事件标识集,其中当所述指示信息是所述第三事件标识集时,所述第三事件标识集可以包括状态改变事件标识和或订阅改变事件标识等等,此时,所述指示信息可以看作具有指示提供特殊的事件的功能。例如,所述特殊的事件可以是状态改变事件、订阅改变事件等等。其中,可选的,所述订阅改变事件标识可以包括订阅关联标识改变事件标识或事件报告信息改变事件标识。在一种可选的实施方式中,在所述第一消息中没有包括上述提及的所述指示信息的场景下,所述AMF接收到所述第一消息之后,发现所述第一消息中相对于现有技术中多携带了一个地址,即携带了所述第一地址时,就可以自动识别所述UDM通过所述第一地址接收通知所述第一服务发生改变的消息。也就是说,在这种场景下,所述第一地址具有如下功能:隐含指示通过所述第一地址接收通知所述第一服务发生改变的消息。当然,在这种场景下所述AMF发现所述第一地址时,还可以通过其它任何形式,例如可以沿用现已配置的机制来识别到所述第一地址可以接收通知所述第一服务发生改变的消息,本申请对此不作限定。步骤411:所述SMF保存所述第一消息中的信息,并为所述第一消息中所述第一服务的订阅分配第二订阅关联标识SubscriptionCorrelationID2。具体实现为所述SMF根据所述第一消息携带的信息为所述第一服务的订阅创建资源,生成一个子资源标识subscriptionid2,并为这个创建的资源构造一个URI2,该URI2为将请求的URI作为父资源parentresource再拼接子资源标识生成。这里的subscriptionid2可以用作为SubscriptionCorrelationID2。步骤412:所述SMF向所述PCF发送第十五消息,所述第十五消息中包括所述SubscriptionCorrelationID2。在一种可选的实施方式中,所述第十五消息可以是所述SMF向所述PCF发送的事件开放订阅响应Nsmf_EventExposure_SubscribeResponse。具体实现时,所述SMF向所述PCF返回HTTPResponse,携带"201Created"状态码StatusCode和"Location"头header。其中Locationheader中携带步骤411构造的URI2。步骤413:所述SMF检测到可以向所述NEF提供的事件时,向所述NEF提供所述第一服务。步骤414:所述SMF检测到所述第一服务发生改变时,执行步骤415。可选的,在因为UE的移动,需要对为UE服务的SMF进行重选的情况下,所述SMF会将在步骤410接收到的信息发送给其他SMF即UE重选后的SMF,此时,所述其他SMF检测到所述第一服务发生改变譬如其他SMF为第一服务的订阅分配了新的订阅关联标识,即所述其他SMF可以执行步骤414中所述SMF的操作,然后所述其他SMF继续执行步骤415中所述SMF的操作。具体实施方式可以参见图3所示的实施例中步骤309中的描述,原理相同,此处不再赘述。步骤415:所述SMF或所述其他SMF向所述PCF的所述第一地址发送第三消息.其中,所述第三消息用于通知所述第一服务发生改变。具体实施时,所述第三消息可以是所述SMF向所述PCF发送的事件开放订阅改变报告请求Nsmf_Event_Exposure_SubscriptionChangeReportRequest或事件开放通知请求Nsmf_Event_Exposure_NotifyRequest。步骤416:所述PCF根据所述第三消息获知所述第一服务发生改变。在一种可选的实施方式中,当所述第一服务发生改变是指步骤410中描述的所述状态改变时,所述第三消息中还包括第一状态信息。其中所述第一状态信息可以为暂停状态、继续状态、取消状态或删除状态等等。可选的,此时,所述第三消息中还包括所述第一状态信息对应的事件标识和或用户标识例如UE标识。其中,所述事件标识是用于当所述第一事件标识集对应的一个或部分事件的状态改变时,携带状态改变的事件标识可以指示发生状态改变的事件;所述用户标识是用于当事件订阅针对一组用户时,携带状态改变的用户标识用于指示发生状态改变所对应的用户。在一种可选的实施方式中,当所述第一服务发生改变是指步骤410中描述的所述订阅改变时,所述第三消息中还包括第一服务的订阅改变后的订阅属性。可选的,当所述订阅改变为订阅关联标识改变时,改变后的订阅属性为更新的订阅关联标识;当所述订阅改变为事件报告信息改变时,改变后的订阅属性包括以下至少一项:更新的事件报告的模式、更新的事件报告的最大次数、更新的事件报告的最大持续时间。可选的,所述第一消息中还包括第一通知关联标识,其中,所述第一通知关联标识为所述PCF为所述第一地址分配的;所述SMF向所述PCF的所述第一地址发送的所述第三消息中还包括所述第一通知关联标识;则所述PCF根据所述第三消息获知所述第一服务发生改变包括:所述PCF根据所述第三消息中的所述第一通知关联标识获知所述第一服务发生改变。在一种可选的实施方式中,当所述第一消息中包括所述指示信息,且所述指示信息是所述第三事件标识集时,所述第三消息中还包括所述第三事件标识集中的至少一个事件标识,以使所述PCF识别到所述第一服务具体发生哪种改变。步骤417:当所述PCF确定所述第三消息中通知的所述第一服务发生改变影响到所述第二服务的订阅时,所述PCF向所述NEF发送第五消息,所述第五消息用于通知所述第二服务发生改变。具体实施时,所述第五消息可以是所述PCF向所述NEF发送的事件开放订阅改变报告请求Npcf_Event_Exposure_SubscriptionChangeReportRequest或事件开放通知请求Npcf_Event_Exposure_NotifyRequest。在一种可选的实施方式中,当所述第一服务发生改变是指步骤410中描述的所述状态改变时,所述第三消息中还包括第一状态信息时,所述第五消息中还包括第二状态信息,具体的所述第二状态信息的具体限定可以参阅所述第一状态信息的限定,此处不再重复赘述。在一种可选的实施方式中,当所述第一服务发生改变是指步骤410中描述的所述订阅改变时,所述第三消息中还包括第一服务的订阅改变后的订阅属性时,所述第五消息中还包括第二服务的订阅改变后的订阅属性,具体的,所述第二服务的订阅改变后的订阅属性的限定参阅上述步骤中对改变后的订阅属性的限定,此处不再重复赘述。具体实现时,所述第二消息中还包括第二通知关联标识,所述第二通知关联标识为所述NEF为所述第二地址分配的;所述PCF向所述NEF发送的所述第五消息中还包括所述第二通知关联标识。步骤418:所述NEF向所述PCF发送第十六消息。具体的,所述第十六消息可以为所述NEF向所述PCF发送的事件开放订阅改变报告响应Npcf_Event_Exposure_SubscriptionChangeReportResponse或事件开放通知响应Npcf_Event_Exposure_NotifyResponse。步骤419:所述PCF向所述SMF发送第十七消息。具体的,所述第十七消息可以为所述PCF向所述SMF发送的事件开放订阅改变报告响应Nsmf_Event_Exposure_SubscriptionChangeReportResponse或事件开放通知响应Nsmf_Event_Exposure_NotifyResponse。在上述示例中,由于PCF将自身的地址发送给SMF,这样当所述第一服务发生改变时,所述PCF可以接收到通知,从而可以使服务订阅的流程比较完善,不会导致中断。基于上述实施例,本申请实施例还提供了一种订阅服务的方法,在该实施例中可以将进行服务订阅的网元统称为网络功能服务消费者NFServiceConsumer,提供服务的网元统称为网络功能服务提供者NFServiceProducer,两者均为图1所示的通信系统中的网络功能网元。参阅图5所示,该方法的具体流程包括:步骤501:所述NFServiceConsumer获取触发trigger信息,需要为其他功能网元向NFServiceProducer订阅服务。具体的所述NFServiceConsumer获取到所述触发信息之后,触发所述NFServiceConsumer向所述NFServiceProducer进行服务订阅。其中,可选的,所述触发信息可能来自于其他网络功能网元即其他NF,例如可以是上述实施例中NEF的触发,即所述第二消息的触发等等;所述触发信息还可以来自于所述NFServiceConsumer的内部触发机制的触发。步骤502:所述NFServiceConsumer向所述NFServiceProducer发送第一消息,所述NFServiceConsumer通过所述第一消息向所述NFServiceProducer订阅第一服务。其中所述第一消息中包括所述NFServiceConsumer的地址,即所述第一地址。当所述第一服务发生改变时,所述NFServiceConsumer可以通过所述第一地址接收通知所述第一服务发生改变的消息。具体的,所述第一消息中除了包括所述第一地址外,还包括通知目标地址NotificationTargetAddress,所述NotificationTargetAddress对应的设备通过所述NotificationTargetAddress可以接收所需事件,也即所述NFServiceProducer通过所述NotificationTargetAddress向所述NotificationTargetAddress对应的设备提供所述第一服务。可选的,所述NotificationTargetAddress可以但不限于为上述实施例中涉及的第二地址。在一种可选的实施方式中,所述第一消息中还包括第一通知关联标识,所述第一通知关联标识用于所述NFServiceConsumer将事件通知EventNotification与对应的事件订阅EventSubscription进行关联。所述第一消息中还包括UE的外部标识例如,针对一个UE、一组UE的组标识例如,针对一组UE或者任意UE的指示例如,anyUE参数,用于针对现网中的所有UE有效。在一种可选的实施方式中,所述第一消息中还包括事件报告信息,所述事件报告信息中至少包括以下一种:事件报告的模式、事件报告的最大次数、事件报告的最大持续时间。其中所述事件报告的模式可以为一次报告、连续报告、周期性报告等。在一种可选的实施方式中,所述第一消息中还包括指示信息,所述指示信息用于指示通过所述第一地址接收通知所述第一服务发生改变的消息。具体的,所述第一服务发生改变是指所述第一服务的状态改变和或所述第一服务的订阅改变。其中,所述第一服务的状态改变可以为所述第一服务当前进行的状态的改变,例如,所述第一服务当前进行的状态可以但不限于是暂停状态、继续状态、取消状态或删除状态等等。其中,所述订阅改变可以是订阅属性的改变,例如,所述订阅改变包括订阅关联标识改变或事件报告信息改变,其中,所述事件报告信息改变包括以下至少一项:事件报告的模式改变、事件报告的最大次数改变、事件报告的最大持续时间改变等。也就是说上述列举的任一种情况,均可以说明所述第一服务发生改变。在一种可选的实施方式中,所述指示信息可以只是一个指示信息值,还可以是事件标识集即第三事件标识集,其中当所述指示信息是所述第三事件标识集时,所述第三事件标识集可以包括状态改变事件标识和或订阅改变事件标识等等,此时,所述指示信息可以看作具有指示提供特殊的事件的功能。例如,所述特殊的事件可以是状态改变事件、订阅改变事件等等。其中,可选的,所述订阅改变事件标识可以包括订阅关联标识改变事件标识或事件报告信息改变事件标识。在一种可选的实施方式中,在所述第一消息中没有包括上述提及的所述指示信息的场景下,所述NFServiceProducer接收到所述第一消息之后,发现所述第一消息中相对于现有技术中多携带了一个地址,即携带了所述第一地址时,就可以自动识别所述NFServiceConsumer通过所述第一地址接收通知所述第一服务发生改变的消息。也就是说,在这种场景下,所述第一地址具有如下功能:隐含指示通过所述第一地址接收通知所述第一服务发生改变的消息。当然,在这种场景下所述NFServiceProducer发现所述第一地址时,还可以通过其它任何形式,例如可以沿用现已配置的机制来识别到所述第一地址可以接收通知所述第一服务发生改变的消息,本申请对此不作限定。在一种可选的实施方式中,所述第一消息可以为所述NFServiceConsumer向所述NFServiceProducer发送的事件开放订阅请求Nnf_EventExposure_SubscribeRequest。步骤503:所述NFServiceProducer接收到所述第一消息之后,保存所述第一消息中的信息,并为所述第一消息中所述第一服务的订阅分配第二订阅关联标识SubscriptionCorrelationID2。具体实现时,所述NFServiceProducer根据body携带的信息为所述第一服务的订阅创建资源,生成一个子资源标识subscriptionid1,并为这个创建的资源构造一个统一资源标识符2UniformResourceLocator,URI2。该URI2为将请求的URI作为父资源parentresource再拼接子资源标识生成。这里的subscriptionid2可以用作为SubscriptionCorrelationID2。步骤504:所述NFServiceProducer向所述NFServiceConsumer发送第十八消息,所述第十八消息中包括所述SubscriptionCorrelationID2。在一种可选的实施方式中,所述第十八消息可以是所述NFServiceProducer向所述NFServiceConsumer发送的事件开放订阅响应Nnf_EventExposure_SubscribeResponse。具体实现时,所述NFServiceProducer向所述NFServiceConsumer返回HTTPResponse,携带"201Created"状态码StatusCode和"Location"头header。其中Locationheader中携带所述URI2。步骤505:所述NFServiceProducer检测到可以向所述NFServiceConsumer提供的事件时,向所述NFServiceConsumer提供所述第一服务。步骤506:所述NFServiceProducer检测到所述第一服务发生改变时,执行步骤507。可选的,在因为UE的移动,需要对为UE服务的NFServiceProducer进行重选的情况下,所述NFServiceProducer会将在步骤502接收到的信息发送给其他NF网元即UE重选后的NF网元,此时,所述其他NF网元检测到所述第一服务发生改变,即所述其他NF网元可以执行步骤505中所述NFServiceProducer的操作,然后所述其他NF网元继续执行步骤507中所述NFServiceProducer的操作。其中,所述其他NF网元与所述NFServiceProducer的功能相同。在一种可选的实施方式中,当所述第一消息中包含所述指示信息时,所述NFServiceProducer或所述其他NF网元可以根据所述指示信息检测;或者所述NFServiceProducer或所述其他NF网元可以根据系统配置检测。具体的,所述NFServiceProducer或所述其他NF网元检测到所述第二服务发生改变可以是步骤502中描述的任意改变情况,此处不再重复赘述。例如,因为网络策略改变或所述NFServiceProducer或其他所述其他NF网元能力改变等,导致所述第一服务的当前状态从可以正常执行变成暂停Suspend,从Suspend又变成继续Resume等;又例如,因为网络策略或用户的签约该所述第一服务的订阅被取消Cancel或删除Delete等。步骤507:所述NFServiceProducer或所述其他NF网元向所述NFServiceConsumer的所述第一地址发送第三消息,其中,所述第三消息用于通知所述第一服务发生改变。具体实施时,所述第三消息可以是所述NFServiceProducer或所述其他NF网元向所述NFServiceConsumer发送的事件开放订阅改变报告请求Nnf_Event_Exposure_SubscriptionChangeReportRequest或事件开放通知请求Nnf_Event_Exposure_NotifyRequest。步骤508:所述NFServiceConsumer根据所述第三消息获知所述第一服务发生改变。在一种可选的实施方式中,当所述第一服务发生改变是指步骤502中描述的所述状态改变时,所述第三消息中还包括第一状态信息。其中所述第一状态信息可以为暂停状态、继续状态、取消状态或删除状态等等。可选的,此时,所述第三消息中还包括所述第一状态信息对应的事件标识和或用户标识例如UE标识。其中,所述事件标识是用于当所述第一事件标识集对应的一个或部分事件的状态改变时,携带状态改变的事件标识可以指示发生状态改变的事件;所述用户标识是用于当事件订阅针对一组用户时,携带状态改变的用户标识用于指示发生状态改变所对应的用户。在一种可选的实施方式中,当所述第一服务发生改变是指步骤502中描述的所述订阅改变时,所述第三消息中还包括第一服务的订阅改变后的订阅属性。可选的,当所述订阅改变为订阅关联标识改变时,改变后的订阅属性为更新的订阅关联标识;当所述订阅改变为事件报告信息改变时,改变后的订阅属性包括以下至少一项:更新的事件报告的模式、更新的事件报告的最大次数、更新的事件报告的最大持续时间。可选的,所述第一消息中还包括第一通知关联标识,其中,所述第一通知关联标识为所述NFServiceConsumer为所述第一地址分配的;所述NFServiceProducer向所述NFServiceConsumer的所述第一地址发送的所述第三消息中还包括所述第一通知关联标识。则所述NFServiceConsumer根据所述第三消息获知所述第一服务发生改变包括:所述NFServiceConsumer根据所述第三消息中的所述第一通知关联标识获知所述第一服务发生改变。在一种可选的实施方式中,当所述第一消息中包括所述指示信息,且所述指示信息是所述第三事件标识集时,所述第三消息中还包括所述第三事件标识集中的至少一个事件标识,以使所述NFServiceConsumer识别到所述第一服务具体发生哪种改变。步骤509:所述NFServiceConsumer向所述NFServiceProducer发送第十九消息。具体的,所述第十九消息可以为所述NFServiceConsumer向所述NFServiceProducer发送的事件开放订阅改变报告响应Nnf_Event_Exposure_SubscriptionChangeReportResponse或事件开放通知应答Nnf_Event_Exposure_NotifyReponse。在本申请实施例提供的订阅服务的方法中,由于NFServiceConsumer将自身的地址发送给NFServiceProducer,这样当所述第一服务发生改变时,所述NFServiceConsumer可以接收到通知,从而可以使服务订阅的流程比较完善,不会导致中断。基于与方法实施例同样的发明构思,本申请实施例还提供了一种装置,该装置应用于第一网络功能网元。该装置600具体可以是第一网络功能网元中的处理器,或者芯片或者芯片系统,或者是一个功能模块等。参阅图6所示,该装置600可以包括发送单元601、接收单元602和处理单元603。所述发送单元601用于所述装置600发送信息,所述接收单元602用于所述装置600接收信息,所述处理单元603用于对所述装置600的动作进行控制管理。所述处理单元603还可以用于指示上述任意实施例中涉及第一网络功能网元例如UDM、PCF的处理过程和或本申请所描述的技术方案的其他过程。具体的,所述处理单元603可以控制所述发送单元601执行步骤201,以及控制所述接收单元602执行步骤202,以及执行步骤203,具体可以参见图2所示的实施例,重复之处此处不再赘述。在硬件实现上,上述处理单元603可以为处理器或者处理电路等;发送单元601可以为发送器或者发送电路等,接收单元602可以为接收器或者接收电路等,发送单元601和接收单元602可以构成收发器。基于与方法实施例同样的发明构思,本申请实施例还提供了一种装置,该装置应用于第二网络功能网元。该装置700具体可以是第二网络功能网元中的处理器,或者芯片或者芯片系统,或者是一个功能模块等。参阅图7所示,该装置700可以包括接收单元701、发送单元702和处理单元703。所述发送单元702用于所述装置700发送信息,所述接收单元701用于所述装置700接收信息,所述处理单元703用于对所述装置700的动作进行控制管理。所述处理单元703还可以用于指示上述任意实施例中涉及第二网络功能网元例如AMF、SMF的处理过程和或本申请所描述的技术方案的其他过程。具体的,所述处理单元,703可以控制所述发送单元702和所述接收单元701执行的步骤,具体可以参见上述实施例,重复之处此处不再赘述。在硬件实现上,上述处理单元703可以为处理器或者处理电路等;发送单元702可以为发送器或者发送电路等,接收单元701可以为接收器或者接收电路等,发送单元702和接收单元701可以构成收发器。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。在本申请的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备可以是个人计算机,服务器,或者网络设备等或处理器processor执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器read-onlymemory,ROM、随机存取存储器randomaccessmemory,RAM、磁碟或者光盘等各种可以存储程序代码的介质。基于以上实施例,本申请实施例还提供另外一种第一网络功能网元,用于实现上述订阅服务的方法。参阅图8所示,所述第一网络功能网元800中可以包括收发器801和处理器802。可选的,所述第一网络功能网元800中还可以包括存储器803。其中,所述存储器803可以设置于所述第一网络功能网元800内部,还可以设置于所述第一网络功能网元800外部。其中,所述处理器802控制所述收发器801接收和发送数据,并用于实现图2~图5中所述第一网络功能网元例如UDM、PCF所执行的方法。具体的,所述处理器802可以是中央处理器centralprocessingunit,CPU,网络处理器networkprocessor,NP或者CPU和NP的组合。所述处理器802还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路application-specificintegratedcircuit,ASIC,可编程逻辑器件programmablelogicdevice,PLD或其组合。上述PLD可以是复杂可编程逻辑器件complexprogrammablelogicdevice,CPLD,现场可编程逻辑门阵列field-programmablegatearray,FPGA,通用阵列逻辑genericarraylogic,GAL或其任意组合。其中,所述收发器801、所述处理器802和所述存储器803之间相互连接。可选的,所述收发器801、所述处理器802和所述存储器803通过总线804相互连接;所述总线804可以是外设部件互连标准PeripheralComponentInterconnect,PCI总线或扩展工业标准结构ExtendedIndustryStandardArchitecture,EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。在一种可选的实施方式中,所述存储器803,用于存放程序等。具体地,程序可以包括程序代码,该程序代码包括计算机操作指令。所述存储器803可能包括RAM,也可能还包括非易失性存储器non-volatilememory,例如至少一个磁盘存储器。所述处理器802执行所述存储器803所存放的应用程序,实现上述功能,从而实现本申请实施例提供的订阅服务的方法。基于以上实施例,本申请实施例还提供另外一种第二网络功能网元,用于实现上述订阅服务的方法。参阅图9所示,所述第二网络功能网元900中可以包括收发器901和处理器902。可选的,所述第二网络功能网元900中还可以包括存储器903。其中,所述存储器903可以设置于所述第二网络功能网元900内部,还可以设置于所述第二网络功能网元900外部。其中,所述处理器902控制所述收发器901接收和发送数据,并用于实现图2~图5中所述第二网络功能网元例如AMF、SMF所执行的方法。具体的,所述处理器902可以是中央处理器centralprocessingunit,CPU,网络处理器networkprocessor,NP或者CPU和NP的组合。所述处理器902还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路application-specificintegratedcircuit,ASIC,可编程逻辑器件programmablelogicdevice,PLD或其组合。上述PLD可以是复杂可编程逻辑器件complexprogrammablelogicdevice,CPLD,现场可编程逻辑门阵列field-programmablegatearray,FPGA,通用阵列逻辑genericarraylogic,GAL或其任意组合。其中,所述收发器901、所述处理器902和所述存储器903之间相互连接。可选的,所述收发器901、所述处理器902和所述存储器903通过总线904相互连接;所述总线904可以是外设部件互连标准PeripheralComponentInterconnect,PCI总线或扩展工业标准结构ExtendedIndustryStandardArchitecture,EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。在一种可选的实施方式中,所述存储器903,用于存放程序等。具体地,程序可以包括程序代码,该程序代码包括计算机操作指令。所述存储器903可能包括RAM,也可能还包括非易失性存储器non-volatilememory,例如至少一个磁盘存储器。所述处理器902执行所述存储器903所存放的应用程序,实现上述功能,从而实现本申请实施例提供的订阅服务的方法。基于以上实施例,本申请实施例还提供了一种计算机存储介质,该存储介质中存储软件程序,该软件程序在被一个或多个处理器读取并执行时可实现上述任意一个或多个实施例提供的方法。所述计算机存储介质可以包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。基于以上实施例,本申请实施例还提供了一种芯片,该芯片包括处理器,用于实现上述任意一个或多个实施例所涉及的功能,例如获取或处理上述方法中所涉及的信息或者消息。可选地,所述芯片还包括存储器,所述存储器,用于处理器所执行必要的程序指令和数据。该芯片,可以由芯片构成,也可以包含芯片和其他分立器件。综上所述,通过本申请实施例提供一种订阅服务的方法及装置,第一网络功能网元向第二网络功能网元发送第一消息,用于为第三网络功能网元向所述第二网络功能网元订阅第一服务,所述第一消息中包括第一地址,所述第一地址为所述第一网络功能网元的地址;所述第一网络功能网元通过所述第一地址接收第三消息,并根据所述第三消息获知所述第一服务发生改变。在该方法中,由于所述第一网络功能网元将自身的地址发送给所述第二网络功能网元,这样当所述第一服务发生改变时,所述第一网络功能网元可以接收到服务发生改变的通知,这样完善了上报服务发生改变的机制,从而可以使服务订阅的流程比较完善,不会导致中断。本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质包括但不限于磁盘存储器、CD-ROM、光学存储器等上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备系统、和计算机程序产品的流程图和或方框图来描述的。应理解可由计算机程序指令实现流程图和或方框图中的每一流程和或方框、以及流程图和或方框图中的流程和或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

权利要求:1.一种订阅服务的方法,其特征在于,包括:第一网络功能网元向第二网络功能网元发送第一消息,用于为第三网络功能网元向所述第二网络功能网元订阅第一服务,所述第一消息中包括第一地址,所述第一地址为所述第一网络功能网元的地址;所述第一网络功能网元通过所述第一地址接收第三消息;所述第一网络功能网元根据所述第三消息获知所述第一服务发生改变。2.如权利要求1所述的方法,其特征在于,所述第一网络功能网元向所述第二网络功能网元发送所述第一消息之前,所述方法还包括:所述第一网络功能网元从所述第三网络功能网元接收第二消息,所述第二消息用于订阅第二服务,所述第二消息中包括第二地址,所述第二地址为所述第三网络功能网元的地址;则所述方法还包括:所述第一网络功能网元根据所述第二服务确定需要向所述第二网络功能网元订阅的所述第一服务;其中,所述第一消息中还包括所述第二地址,用于所述第二网络功能网元向所述第三网络功能网元提供所述第一服务。3.如权利要求2所述的方法,其特征在于,所述第一网络功能网元根据所述第三消息获知所述第一服务发生改变之后,所述方法还包括:所述第一网络功能网元向所述第三网络功能网元的所述第二地址发送第五消息,所述第五消息用于通知所述第二服务发生改变。4.如权利要求1-3任一项所述的方法,其特征在于,所述第一网络功能网元向所述第二网络功能网元发送所述第一消息之前,所述方法还包括:所述第一网络功能网元分配第一通知关联标识;所述第一网络功能网元向所述第二网络功能网元发送所述第一消息,包括:所述第一网络功能网元向所述第二网络功能网元发送包含所述第一通知关联标识的第一消息;其中,所述第一网络功能网元通过所述第一地址接收的所述第三消息中还包括所述第一通知关联标识,则所述第一网络功能网元根据所述第三消息获知所述第一服务发生改变包括:所述第一网络功能网元根据所述第三消息中的所述第一通知关联标识获知所述第一服务发生改变。5.如权利要求3或4所述的方法,其特征在于,所述第二消息中还包括第二通知关联标识,所述第二通知关联标识为所述第三网络功能网元分配的;所述第一网络功能网元向所述第三网络功能网元的所述第二地址发送所述第五消息,包括:所述第一网络功能网元向所述第三网络功能网元的所述第二地址发送包括所述第二通知关联标识的第五消息。6.如权利要求1-5任一项所述的方法,其特征在于,所述第一网络功能网元通过所述第一地址接收所述第三消息,包括:所述第一网络功能网元通过所述第一地址从所述第二网络功能网元接收所述第三消息;或者所述第一网络功能网元通过所述第一地址从第四网络功能网元接收所述第三消息,其中,所述第二网络功能网元为所述第三网络功能网元向所述第四网络功能网元请求所述第一服务。7.一种订阅服务的方法,其特征在于,包括:第二网络功能网元从第一网络功能网元接收第一消息,所述第一消息用于所述第一网络功能网元为第三网络功能网元向所述第二网络功能网元订阅第一服务,所述第一消息中包括第一地址,所述第一地址为所述第一网络功能网元的地址;所述第二网络功能网元向所述第一网络功能网元的所述第一地址发送第三消息,用于所述第一网络功能网元获知所述第一服务发生改变。8.如权利要求7所述的方法,其特征在于,所述第一消息中还包括第一通知关联标识;则所述第二网络功能网元向所述第一网络功能网元的所述第一地址发送所述第三消息,包括:所述第二网络功能网元向所述第一网络功能网元的所述第一地址发送包括所述第一通知关联标识的第三消息。9.如权利要求7或8所述的方法,其特征在于,所述方法还包括:所述第二网络功能网元向第四网络功能网元请求所述第一服务,并将所述第一地址发送给所述第四网络功能网元。10.一种第一网络功能网元,其特征在于,包括:收发器,用于接收和发送数据;处理器,用于控制所述收发器向第二网络功能网元发送第一消息,用于为第三网络功能网元向所述第二网络功能网元订阅第一服务,所述第一消息中包括第一地址,所述第一地址为所述第一网络功能网元的地址;以及控制所述收发器通过所述第一地址接收第三消息;根据所述第三消息获知所述第一服务发生改变。11.如权利要求10所述的第一网络功能网元,其特征在于,所述处理器,在控制所述收发器向所述第二网络功能网元发送所述第一消息之前,还用于:控制所述收发器从所述第三网络功能网元接收第二消息,用于订阅第二服务,所述第二消息中包括第二地址,所述第二地址为所述第三网络功能网元的地址;则所述处理器还用于:根据所述第二服务确定需要向所述第二网络功能网元订阅的所述第一服务;其中,所述第一消息中还包括所述第二地址,用于所述第二网络功能网元向所述第三网络功能网元提供所述第一服务。12.如权利要求11所述的第一网络功能网元,其特征在于,所述处理器,在根据所述第三消息获知所述第一服务发生改变之后,还用于:控制所述收发器向所述第三网络功能网元的所述第二地址发送第五消息,所述第五消息用于通知所述第二服务发生改变。13.如权利要求10-12任一项所述的第一网络功能网元,其特征在于,所述处理器控制所述收发器向所述第二网络功能网元发送所述第一消息之前,还用于:分配第一通知关联标识;所述处理器,控制所述收发器向所述第二网络功能网元发送所述第一消息,具体用于:控制所述收发器向所述第二网络功能网元发送包含所述第一通知关联标识的第一消息;其中,所述处理器控制所述收发器通过所述第一地址接收的所述第三消息中还包括所述第一通知关联标识,则所述处理器根据所述第三消息获知所述第一服务发生改变包括:所述处理器根据所述第三消息中的所述第一通知关联标识获知所述第一服务发生改变。14.如权利要求12-13任一项所述的第一网络功能网元,其特征在于,所述第二消息中还包括第二通知关联标识,所述第二通知关联标识为所述第三网络功能网元为分配的;所述处理器控制所述收发器向所述第三网络功能网元的所述第二地址发送所述第五消息,具体用于:所述控制所述收发器向所述第三网络功能网元的所述第二地址发送包括所述第二通知关联标识的第五消息。15.如权利要求10-14任一项所述的第一网络功能网元,其特征在于,所述处理器,控制所述收发器通过所述第一地址接收所述第三消息,具体用于:控制所述收发器通过所述第一地址从所述第二网络功能网元接收所述第三消息;或者控制所述收发器通过所述第一地址从第四网络功能网元接收所述第三消息,其中,所述第二网络功能网元为所述第三网络功能网元向所述第四网络功能网元请求所述第一服务。16.一种第二网络功能网元,其特征在于,包括:收发器,用于接收和发送数据;处理器,用于控制所述收发器从第一网络功能网元接收第一消息,所述第一消息用于所述第一网络功能网元为第三网络功能网元向所述第二网络功能网元订阅第一服务,所述第一消息中包括第一地址,所述第一地址为所述第一网络功能网元的地址;以及控制所述收发器向所述第一网络功能网元的所述第一地址发送第三消息,用于所述第一网络功能网元获知所述第一服务发生改变。17.如权利要求16所述的第二网络功能网元,其特征在于,所述第一消息中还包括第一通知关联标识;则所述处理器,控制所述收发器向所述第一网络功能网元的所述第一地址发送所述第三消息,具体用于:控制所述收发器向所述第一网络功能网元的所述第一地址发送包括所述第一通知关联标识的第三消息。18.如权利要求16或17所述的第二网络功能网元,其特征在于,所述处理器还用于:控制所述收发器向第四网络功能网元请求所述第一服务,并控制所述收发器将所述第一地址发送给所述第四网络功能网元。19.如权利要求1-9任一项所述的方法,或10-18任一项所述的装置,其特征在于,所述第一消息中还包括指示信息,所述指示信息用于指示通过所述第一地址接收通知所述第一服务发生改变的消息。20.如权利要求1-9任一项所述的方法,或10-18任一项所述的装置,其特征在于,所述第一服务发生改变是指所述第一服务的状态改变和或所述第一服务的订阅改变。21.如权利要求20所述的方法或装置,其特征在于,当所述第一服务发生改变是指所述状态改变时,所述第三消息中还包括第一状态信息,其中,所述第一状态信息为暂停状态、继续状态、取消状态或删除状态。22.如权利要求21所述的方法或装置,其特征在于,所述第三消息中还包括所述第一状态信息对应的事件标识和或用户标识。23.如权利要求20所述的方法或装置,其特征在于,当所述第一服务发生改变是指所述订阅改变时,所述第三消息中还包括第一服务的订阅改变后的订阅属性。24.如权利要求23所述的方法或装置,其特征在于,当所述订阅改变为订阅关联标识改变时,所述第一服务的订阅改变后的订阅属性为更新的订阅关联标识。25.如权利要求23所述的方法或装置,其特征在于,当所述订阅改变为事件报告信息改变时,所述第一服务的订阅改变后的订阅属性包括以下至少一项:更新的事件报告的模式、更新的事件报告的最大次数、更新的事件报告的最大持续时间。26.如权利要求19所述的方法或装置,其特征在于,所述指示信息为第三事件标识集,其中所述第三事件标识集包括状态改变事件标识和或订阅改变事件标识。27.如权利要求26所述的方法或装置,其特征在于,所述订阅改变事件标识包括订阅关联标识改变事件标识或事件报告信息改变事件标识。28.如权利要求26所述的方法或装置,其特征在于,所述第三消息中还包括所述第三事件标识集中的至少一个事件标识。29.如权利要求7-9所述的方法,或16-18所述的装置,其特征在于,所述第一消息中还包括第二地址,所述第二地址为所述第三网络功能网元的地址,所述第二网络功能网元根据所述第二地址向所述第三网络功能网元提供所述第一服务。30.一种芯片,其特征在于,所述芯片与存储器相连,用于读取并执行所述存储器中存储的程序指令,以实现权利要求1-9、19-29任一项所述的方法。

百度查询: 华为技术有限公司 一种订阅服务的方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术