掌桥专利:专业的专利平台
掌桥专利
首页

触发非单播业务操作的方法、装置及网络功能

文献发布时间:2023-06-19 16:11:11



技术领域

本申请属于通信技术领域,具体涉及一种触发非单播业务操作的方法、装置及网络功能。

背景技术

在通信系统比如第五代移动通信技术(5th-Generation,5G)系统中,多播业务可以具有两种传输方式:1)共享,核心网和无线接入网(Wireless Access Network,RAN)间使用多终端共享的传输通道,只传一份数据就可以被多终端接收;2)单播,核心网和RAN间使用终端相关的传输通道,该通道可能包含一段核心网用户面功能间的共享通道。一个多播业务中两种传输方式可能共存。但目前在触发多播业务操作时,仅考虑共享传输方式,从而对多播业务造成影响。由此,如何在同时考虑共享传输方式和单播传输方式的情况下触发非单播业务操作,是目前急需解决的问题。

发明内容

本申请实施例提供一种触发非单播业务操作的方法、装置及网络功能,以能够在同时考虑共享传输方式和单播传输方式的情况下触发非单播业务操作。

第一方面,提供了一种触发非单播业务操作的方法,由第一网络功能执行,所述方法包括:

获取非单播会话信息或非单播业务信息;

根据所述非单播会话信息或所述非单播业务信息,执行第一操作;

其中,所述第一操作包括以下至少一项:向第二网络功能发送第一非单播会话操作指示;向第三网络功能发送第二非单播会话操作指示或非单播会话上下文操作指示;

其中,所述第一非单播会话操作指示包括以下至少一项:

非单播会话共享资源操作指示,非单播业务操作指示、非单播会话信息、所述第一网络功能的信息、非单播服务质量QoS流信息、非单播会话操作类型;

其中,所述第二非单播会话操作指示包括以下至少一项:

非单播会话共享资源操作指示,非单播业务操作指示,非单播会话单播资源操作指示、非单播会话信息、所述第一网络功能的信息、非单播QoS流信息、非单播会话操作类型;

其中,所述非单播会话上下文操作指示包括以下至少一项:

非单播会话共享资源操作指示、非单播业务操作指示、非单播会话单播资源操作指示、非单播会话连接操作指示;

其中,所述非单播会话共享资源操作指示包括以下至少一项:

非单播会话共享资源操作类型、非单播业务操作指示、非单播会话信息、所述第一网络功能的信息、非单播QoS流信息、非单播会话操作类型;

其中,所述非单播会话单播资源操作指示包括以下至少一项:

非单播会话单播资源操作类型、非单播业务操作指示、非单播会话信息、所述第一网络功能的信息、单播QoS流信息、非单播会话操作类型、单播会话信息;

其中,所述非单播包括以下至少一项:多播、广播。

第二方面,提供了一种触发非单播业务操作的方法,由第二网络功能执行,所述方法包括:

基于以下至少一项,执行第二操作;

第一RAN节点的非单播能力、从第一网络功能接收的第一指示信息;

其中,所述第二操作包含以下至少一项:

向所述第一RAN节点发送单寻呼消息、向所述第一RAN节点发送非单播会话共享资源操作指示、挂起非单播会话共享资源操作指示的发送、向所述第一RAN节点发送非单播会话单播资源操作指示、挂起非单播会话单播资源操作指示的发送、向所述第一RAN节点发送组寻呼消息;

所述第一指示信息用于指示以下至少一项:非单播资源操作类型信息、不需要寻呼、需要寻呼;

所述非单播包括以下至少一项:多播、广播。

第三方面,提供了一种触发非单播业务操作的方法,由第三网络功能执行,所述方法包括:

向第十网络功能发送所述第三网络功能的信息以及以下至少一项:

用户信息、终端信息、单播会话信息;

所述单播会话信息包含以下至少一项:

会话管理上下文标识、PDU会话标识。

第四方面,提供了一种触发非单播业务操作的方法,由接入网侧设备执行,所述方法包括:

获取非单播会话单播资源操作指示;

向核心网功能指示以下至少一项:

节点加入、节点离开。

第五方面,提供了一种非单播业务多播树管理的方法,由第四网络功能执行,所述方法包括:

依据以下至少一项,管理多播树:

非单播会话连接操作指示,所述非单播会话连接操作指示是从第五网络功能接收的;

RAN能力;

服务非单播会话或非单播业务的RAN节点能力;

其中,所述多播树包含以下至少一项:

控制面多播树、用户面多播树

第六方面,提供了一种非单播业务多播树管理的方法,由第五网络功能执行,所述方法包括:

依据第一信息,向第四网络功能发送非单播会话连接操作指示;

其中,所述第一信息包括以下至少一项:

所述第五网络功能控制的用户面功能使用非单播会话单播资源向第一个终端传输数据;

所述第五网络功能控制的用户面功能停止使用非单播会话单播资源向最后一个终端传输数据;

所述第五网络功能为第一个终端或用户提供服务;

所述第五网络功能停止为最后一个终端或用户提供服务。

第七方面,提供了一种非单播业务关联单播会话的方法,其特征在于,由第六网络功能执行,所述方法包括:

依据以下至少一项,向第七网络功能发送第一操作指示:

RAN能力、服务非单播业务或非单播会话的RAN节点能力、来自第七网络功能的第一绑定指示、来自第八网络功能的第二绑定指示;

其中,所述第一绑定指示包含单播会话信息和以下至少一项:

非单播业务操作指示、非单播会话信息、非单播业务操作类型、非单播会话操作类型、非单播指示;

其中,所述第二绑定指示包含以下至少一项:

用户已加入、用户未离开、用户已离开、用户未加入、业务已开始、业务未开始、业务已停止、业务未停止、不允许用户加入、允许用户加入、不绑定、绑定、解绑、不解绑;

其中,所述第一操作指示包含以下至少一项:

关联指示、解关联指示、不关联指示、保持关联指示。

第八方面,提供了一种非单播业务关联单播会话的方法,由第七网络功能执行,所述方法包括:

获取第六网络功能的第一操作指示,或者第八网络功能的第二操作指示;

依据所述第一操作指示或者第二操作指示,执行以下至少一项:

关联单播会话与非单播会话、关联单播会话与非单播功能、解关联单播会话与非单播会话、解关联单播会话与非单播功能;

其中,所述第一操作指示包含以下至少一项:关联指示、解关联指示、不关联指示、保持关联指示;

所述第二操作指示包含以下至少一项:关联指示、解关联指示、不关联指示、保持关联指示。

第九方面,提供了一种非单播业务关联单播会话的方法,由第八网络功能执行,所述方法包括:

依据以下至少一项,向第七网络功能发送第二操作指示:

终端或用户有绑定的非单播会话或非单播业务;

终端或用户没有绑定的非单播会话或非单播业务;

其中,所述第二操作指示包含以下至少一项:关联指示、解关联指示、不关联指示、保持关联指示。

第十方面,提供了一种非单播业务认证或授权的方法,由第九网络功能执行,所述方法包括:

获取非单播指示信息;

向应用服务器发送认证或授权消息;

其中,所述非单播指示信息包括以下至少一项:单播会话信息以及非单播业务操作指示,非单播会话信息,非单播业务操作类型、非单播会话操作类型、非单播指示。

第十一方面,提供了一种触发非单播业务操作的装置,应用于第一网络功能,所述装置包括:

第一获取模块,用于获取非单播会话信息或非单播业务信息;

第一执行模块,用于根据所述非单播会话信息或所述非单播业务信息,执行第一操作;

其中,所述第一操作包括以下至少一项:向第二网络功能发送第一非单播会话操作指示;向第三网络功能发送第二非单播会话操作指示或非单播会话上下文操作指示;

其中,所述第一非单播会话操作指示包括以下至少一项:

非单播会话共享资源操作指示,非单播业务操作指示、非单播会话信息、所述第一网络功能的信息、非单播服务质量QoS流信息、非单播会话操作类型;

其中,所述第二非单播会话操作指示包括以下至少一项:

非单播会话共享资源操作指示,非单播业务操作指示,非单播会话单播资源操作指示、非单播会话信息、所述第一网络功能的信息、非单播QoS流信息、非单播会话操作类型;

其中,所述非单播会话上下文操作指示包括以下至少一项:

非单播会话共享资源操作指示、非单播业务操作指示、非单播会话单播资源操作指示、非单播会话连接操作指示;

其中,所述非单播会话共享资源操作指示包括以下至少一项:

非单播会话共享资源操作类型、非单播业务操作指示、非单播会话信息、所述第一网络功能的信息、非单播QoS流信息、非单播会话操作类型;

其中,所述非单播会话单播资源操作指示包括以下至少一项:

非单播会话单播资源操作类型、非单播业务操作指示、非单播会话信息、所述第一网络功能的信息、单播QoS流信息、非单播会话操作类型、单播会话信息;

其中,所述非单播包括以下至少一项:多播、广播。

第十二方面,提供了一种触发非单播业务操作的装置,应用于第二网络功能,所述装置包括:

第二执行模块,用于基于以下至少一项,执行第二操作;

第一RAN节点的非单播能力、从第一网络功能接收的第一指示信息;

其中,所述第二操作包含以下至少一项:

向所述第一RAN节点发送单寻呼消息、向所述第一RAN节点发送非单播会话共享资源操作指示、挂起非单播会话共享资源操作指示的发送、向所述第一RAN节点发送非单播会话单播资源操作指示、挂起非单播会话单播资源操作指示的发送、向所述第一RAN节点发送组寻呼消息;

所述第一指示信息用于指示以下至少一项:非单播资源操作类型信息、不需要寻呼、需要寻呼;

所述非单播包括以下至少一项:多播、广播。

第十三方面,提供了一种触发非单播业务操作的装置,应用于第三网络功能,所述装置包括:

第三发送模块,用于向第十网络功能发送所述第三网络功能的信息以及以下至少一项:

用户信息、终端信息、单播会话信息;

所述单播会话信息包含以下至少一项:

会话管理上下文标识、PDU会话标识。

第十四方面,提供了一种触发非单播业务操作的装置,应用于接入网侧设备,所述装置包括:

第五获取模块,用于获取非单播会话单播资源操作指示;

第四执行模块,用于向核心网功能指示以下至少一项:

节点加入、节点离开。

第十五方面,提供了一种非单播业务多播树管理的装置,应用于第四网络功能,所述装置包括:

第一管理模块,用于依据以下至少一项,管理多播树:

非单播会话连接操作指示,所述非单播会话连接操作指示是从第五网络功能接收的;

RAN能力;

服务非单播会话或非单播业务的RAN节点能力;

其中,所述多播树包含以下至少一项:

控制面多播树、用户面多播树。

第十六方面,提供了一种非单播业务多播树管理的装置,应用于第五网络功能,所述装置包括:

第一发送模块,用于依据第一信息,向第四网络功能发送非单播会话连接操作指示;

其中,所述第一信息包括以下至少一项:

所述第五网络功能控制的用户面功能使用非单播会话单播资源向第一个终端传输数据;

所述第五网络功能控制的用户面功能停止使用非单播会话单播资源向最后一个终端传输数据;

所述第五网络功能为第一个终端或用户提供服务;

所述第五网络功能停止为最后一个终端或用户提供服务。

第十七方面,提供了一种非单播业务关联单播会话的装置,应用于第六网络功能,所述装置包括:

第二发送模块,用于依据以下至少一项,向第七网络功能发送第一操作指示:

RAN能力、服务非单播业务或非单播会话的RAN节点能力、来自第七网络功能的第一绑定指示、来自第八网络功能的第二绑定指示;

其中,所述第一绑定指示包含单播会话信息和以下至少一项:

非单播业务操作指示、非单播会话信息、非单播业务操作类型、非单播会话操作类型、非单播指示;

其中,所述第二绑定指示包含以下至少一项:

用户已加入、用户未离开、用户已离开、用户未加入、业务已开始、业务未开始、业务已停止、业务未停止、不允许用户加入、允许用户加入、不绑定、绑定、解绑、不解绑;

其中,所述第一操作指示包含以下至少一项:

关联指示、解关联指示、不关联指示、保持关联指示。

第十八方面,提供了一种非单播业务关联单播会话的装置,应用于第七网络功能,所述装置包括:

第四获取模块,用于获取第六网络功能的第一操作指示,或者第八网络功能的第二操作指示;

第三执行模块,用于依据所述第一操作指示或者第二操作指示,执行以下至少一项:

关联单播会话与非单播会话、关联单播会话与非单播功能、解关联单播会话与非单播会话、解关联单播会话与非单播功能;

其中,所述第一操作指示包含以下至少一项:关联指示、解关联指示、不关联指示、保持关联指示;

所述第二操作指示包含以下至少一项:关联指示、解关联指示、不关联指示、保持关联指示。

第十九方面,提供了一种非单播业务关联单播会话的装置,应用于第八网络功能,所述装置包括:

第四发送模块,用于依据以下至少一项,向第七网络功能发送第二操作指示:

终端或用户有绑定的非单播会话或非单播业务;

终端或用户没有绑定的非单播会话或非单播业务;

其中,所述第二操作指示包含以下至少一项:关联指示、解关联指示、不关联指示、保持关联指示。

第二十方面,提供了一种非单播业务认证或授权的装置,应用于第九网络功能,所述装置包括:

第五获取模块,用于获取非单播指示信息;

第五发送模块,用于向应用服务器发送认证或授权消息;

其中,所述非单播指示信息包括以下至少一项:单播会话信息以及非单播业务操作指示,非单播会话信息,非单播业务操作类型、非单播会话操作类型、非单播指示。

第二十一方面,提供了一种网络功能,该网络功能包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如上所述的方法的步骤。

第二十二方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如上所述的方法的步骤。

第二十三方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如上所述的方法。

不难理解,本申请实施例中的触发非单播业务操作的方法,通过根据获取的非单播会话信息或非单播业务信息,执行第一操作,可以实现在同时考虑共享传输方式和单播传输方式的情况下触发非单播业务操作。

附图说明

图1是本申请实施例可应用的一种无线通信系统的框图;

图2是本申请实施例的一种触发非单播业务操作的方法的流程图;

图3是本申请实施例的另一种触发非单播业务操作的方法的流程图;

图4是本申请实施例的另一种触发非单播业务操作的方法的流程图;

图5是本申请实施例的另一种触发非单播业务操作的方法的流程图;

图6是本申请实施例的一种非单播业务多播树管理的方法的流程图;

图7是本申请实施例的另一种非单播业务多播树管理的方法的流程图;

图8是本申请实施例的一种非单播业务关联单播会话的方法的流程图;

图9是本申请实施例的另一种非单播业务关联单播会话的方法的流程图;

图10是本申请实施例的另一种非单播业务关联单播会话的方法的流程图;

图11是本申请实施例的一种非单播业务认证或授权的方法的流程图;

图12是本申请实例1中相关业务操作过程的流程图;

图13是本申请实例2中相关业务操作过程的流程图;

图14是本申请实例3中相关业务操作过程的流程图;

图15是本申请实例4中相关业务操作过程的流程图;

图16是本申请实施例的一种触发非单播业务操作的装置的框图;

图17是本申请实施例的另一种触发非单播业务操作的装置的框图;

图18是本申请实施例的另一种触发非单播业务操作的装置的框图;

图19是本申请实施例的另一种触发非单播业务操作的装置的框图;

图20是本申请实施例的一种非单播业务多播树管理的装置的框图;

图21是本申请实施例的另一种非单播业务多播树管理的装置的框图;

图22是本申请实施例的一种非单播业务关联单播会话的装置的框图;

图23是本申请实施例的另一种非单播业务关联单播会话的装置的框图;

图24是本申请实施例的另一种非单播业务关联单播会话的装置的框图;

图25是本申请实施例的一种非单播业务认证或授权的装置的框图;

图26是本申请实施例的一种网络功能的框图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”一般表示前后关联对象是一种“或”的关系。

值得指出的是,本申请实施例所描述的技术不限于长期演进型(Long TermEvolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)系统,还可用于其他无线通信系统,诸如码分多址(Code Division Multiple Access,CDMA)、时分多址(Time DivisionMultiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(Orthogonal Frequency Division Multiple Access,OFDMA)、单载波频分多址(Single-carrier Frequency-Division Multiple Access,SC-FDMA)和其他系统。本申请实施例中的术语“系统”和“网络”常被可互换地使用,所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。以下描述出于示例目的描述了新空口(New Radio,NR)系统,并且在以下大部分描述中使用NR术语,但是这些技术也可应用于NR系统应用以外的应用,如第6代(6

图1示出本申请实施例可应用的一种无线通信系统的框图。无线通信系统包括终端11和网络侧设备12。其中,终端11也可以称作终端设备或者用户终端(User Equipment,UE),终端11可以是手机、平板电脑(Tablet Personal Computer)、膝上型电脑(LaptopComputer)或称为笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、掌上电脑、上网本、超级移动个人计算机(ultra-mobile personal computer,UMPC)、移动上网装置(Mobile Internet Device,MID)、可穿戴式设备(Wearable Device)或车载设备(Vehicle User Equipment,VUE)、行人终端(Pedestrian User Equipment,PUE)等终端侧设备,可穿戴式设备包括:手环、耳机、眼镜等。需要说明的是,在本申请实施例并不限定终端11的具体类型。网络侧设备12可以是基站或核心网,其中,基站可被称为节点B、演进节点B、接入点、基收发机站(Base Transceiver Station,BTS)、无线电基站、无线电收发机、基本服务集(Basic Service Set,BSS)、扩展服务集(Extended Service Set,ESS)、B节点、演进型B节点(eNB)、家用B节点、家用演进型B节点、WLAN接入点、WiFi节点、发送接收点(Transmitting Receiving Point,TRP)或所述领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇,需要说明的是,在本申请实施例中仅以NR系统中的基站为例,但是并不限定基站的具体类型。

本申请实施例中,网络功能比如第一网络功能、第二网络功能、第三网络功能、第四网络功能等,也可以成为网络功能实体。

本申请实施例中,可选的,网络功能可以包含但不限于如下至少一项:接入移动管理功能(Access Management Function,AMF)、会话管理功能(Session ManagementFunction,SMF)、中间SMF(I-SMF)、用户平面功能(User Plane Function,UPF)、中间UPF(I-UPF)、多播广播会话管理功能(Multicast and Broadcast Session ManagementFunction,MB-SMF)、多播广播用户平面功能(Multicast and Broadcast User PlaneFunction,MB-UPF)、统一数据管理(Unified Data Management,UDM),统一数据存储(Unified Data Repository,UDR)、归属用户服务器(Home Subscriber Server,HSS)、应用功能(Application Function,AF)、网络开放功能(Network Exposure Function,NEF)、非结构化数据存储功能(Unstructured Data Storage Function,UDSF)等。

可选的,网络功能的信息可以称为网络功能信息。比如,第一网络功能的信息可以称为第一网络功能信息、第二网络功能的信息可以称为第二网络功能信息、第三网络功能的信息可以称为第三网络功能信息,等等。

本申请实施例中,分离共享(decouple shared)通道操作和单个(individual)通道操作为两类操作。

可选的,以下实施例中,MB-SMF、SMF、MB-UPF、UPF、I-SMF、I-UPF等的任意组合可以合设。

可选的,以下实施例中,MB-SMF与AMF之间交互的是非单播会话操作指示,可以包含非单播会话共享资源操作指示、非单播业务操作指示等。

可选的,以下实施例中,MB-SMF和SMF/I-SMF之间交互的是非单播会话上下文操作指示,可以包含非单播会话单播资源操作指示、非单播会话连接操作指示、非单播业务操作指示、非单播会话共享资源操作指示等。

可选的,以下实施例中,SMF/I-SMF与AMF之间交互的是非单播会话操作指示,可以包含非单播会话单播资源操作指示、非单播会话共享资源操作指示、非单播业务操作指示等。

可选的,以下实施例中,AMF与RAN节点之间交互的是非单播会话共享资源操作指示和/或非单播会话单播资源操作指示。

可选的,以下实施例中,AF与MB-SMF之间,或UE与AMF之间交互的是非单播业务操作指示。

可选的,非单播包括以下至少一项:多播、广播。

本申请实施例中,共享资源用于核心网网元传输一份数据给基站,并由基站将此一份数据传输给非特定数量的终端。

本申请实施例中,单播资源用于核心网网元传输一份数据给一个终端,该播资源可以包含以下任意一项:正被用于传输非单播数据的资源、准备用于传输非单播数据的资源。

本申请实施例中,对于MB-SMF,其可以向UDM请求终端/用户的授权信息,该授权信息与运营商信息和非单播功能相关,或与运营商信息和非单播业务相关,或与运营商信息和非单播会话相关;之后,MB-SMF可以根据该授权信息,判断用户/终端是否允许在相应运营商执行非单播功能/非单播业务/非单播会话,如果允许则执行后续操作,否则不执行后续操作。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的有关非单播业务的方法进行详细地说明。

请参见图2,图2是本申请实施例提供的一种触发非单播业务操作的方法的流程图,该方法由第一网络功能执行,该第一网络功能可以包括但不限于任意一项:MB-SMF(如图12所示的实例中)、SMF/I-SMF(如图13所示的实例中)、AMF(如图14和图15所示的实例中)等。如图2所示,该方法包括如下步骤:

步骤21:获取非单播会话信息或非单播业务信息。

本实施例中,非单播包括以下至少一项:多播、广播。

步骤22:根据非单播会话信息或非单播业务信息,执行第一操作。

可选的,第一操作可以包括以下至少一项:向第二网络功能发送第一非单播会话操作指示;向第三网络功能发送第二非单播会话操作指示或非单播会话上下文操作指示。

一种实施方式中,在第一网络功能为MB-SMF、或SMF/I-SMF时,第二网络功能可选为AMF,如图12和图13所示的实例。或者,在第一网络功能为AMF时,第二网络功能可选为MB-SMF,如图14和图15所示的实例。

另一种实施方式中,在第一网络功能为MB-SMF时,第三网络功能可选为SMF或I-SMF,如图12所示的实例。或者,在第一网络功能为SMF/I-SMF时,第三网络功能可选为AMF,如图13所示的实例。或者,在第一网络功能为AMF时,第三网络功能可选为SMF或I-SMF,如图14和图15所示的实例。或在第一网络功能为NEF或MBSF时,第三网络功能可选为MB-SMF,如图12和图13所示的实例。

可选的,第一非单播会话操作指示可以包括以下至少一项:

非单播会话共享资源操作指示,非单播业务操作指示、非单播会话信息、所述第一网络功能的信息、非单播服务质量(Quality of Service,QoS)流信息、非单播会话操作类型。

可选的,第二非单播会话操作指示可以包括以下至少一项:

非单播会话共享资源操作指示,非单播业务操作指示,非单播会话单播资源操作指示、非单播会话信息、所述第一网络功能的信息、非单播QoS流信息、非单播会话操作类型。

一种可选实施例中,单播资源可以包括但不限于:PDU Session资源,连接资源。连接资源可以包括MB-UPF和UPF/I-UPF间的传输资源。

可选的,非单播会话上下文操作指示可以包括以下至少一项:

非单播会话共享资源操作指示、非单播业务操作指示、非单播会话单播资源操作指示、非单播会话连接操作指示。

可选的,非单播会话共享资源操作指示可以包括以下至少一项:

非单播会话共享资源操作类型、非单播业务操作指示、非单播会话信息、所述第一网络功能的信息、非单播QoS流信息、非单播会话操作类型。

可选的,非单播会话单播资源操作指示可以包括以下至少一项:

非单播会话单播资源操作类型、非单播业务操作指示、非单播会话信息、所述第一网络功能的信息、单播QoS流信息、非单播会话操作类型、单播会话信息。

一种实施方式中,第一网络功能可以在接收到数据到达报告时,执行第一操作。

不难理解,本申请实施例中的触发非单播业务操作的方法,通过根据获取的非单播会话信息或非单播业务信息,执行第一操作,可以实现在同时考虑共享传输方式和单播传输方式的情况下触发非单播业务操作。

本申请实施例中,可选的,非单播会话连接操作指示可以具有以下至少一项的特征:

指示用户面节点加入;

指示用户面节点离开;

指示用户面节点保持;

指示用户面节点不加入;

指示用户面节点不离开;

不指示用户面节点加入;

不指示用户面节点离开;

不指示用户面节点保持;

不指示用户面节点不加入;

不指示用户面节点不离开;

指示控制面节点加入;

指示控制面节点离开;

指示控制面节点保持;

指示控制面节点不加入;

指示控制面节点不离开;

不指示控制面节点加入;

不指示控制面节点离开;

不指示控制面节点保持;

不指示控制面节点不加入;

不指示控制面节点不离开。

可选的,上述执行第一操作可以包括:根据RAN能力,执行第一操作。

可选的,上述步骤22可以包括以下任意一项:

根据非单播会话信息对应的非单播会话的上下文信息,执行第一操作;

根据非单播业务信息对应的非单播业务的上下文信息,执行第一操作。

可选的,上述执行第一操作可以包括以下至少一项:

当RAN节点都支持非单播功能时,执行向第二网络功能发送第一非单播会话操作指示;

当服务非单播业务或非单播会话的RAN节点都支持非单播功能时,执行向第二网络功能发送第一非单播会话操作指示;

当非单播业务或非单播会话的上下文信息中不包含第三网络功能信息时,执行向第二网络功能发送第一非单播会话操作指示;

当非单播业务或非单播会话的上下文信息中包含第二网络功能的信息时,向第二网络功能发送第一非单播会话操作指示;

当非单播业务或非单播会话的上下文信息中包含第二网络功能的信息时,向第二网络功能发送第一非单播会话操作指示。

需指出的,在本实施例中,非单播业务与获取的非单播业务信息对应,非单播会话与获取的非单播会话信息对应。

可选的,上述执行第一操作可以包括以下至少一项:

当RAN节点不都支持非单播功能时,执行向第三网络功能发送第二非单播会话操作指示或非单播会话上下文操作指示;

当服务非单播业务或非单播会话的RAN节点不都支持非单播功能时,执行向第三网络功能发送第二非单播会话操作指示或非单播会话上下文操作指示;

当RAN节点都不支持非单播功能时,执行向第三网络功能发送第二非单播会话操作指示或非单播会话上下文操作指示;

当服务非单播业务或非单播会话的RAN节点都不支持非单播功能时,执行向第三网络功能发送第二非单播会话操作指示或非单播会话上下文操作指示;

当非单播业务或非单播会话的上下文信息中包含第三网络功能信息时,向第三网络功能发送第二非单播会话操作指示或非单播会话上下文操作指示;

当非单播业务或非单播会话的上下文信息中不包含第二网络功能信息时,执行向第三网络功能发送第二非单播会话操作指示或非单播会话上下文操作指示;

当非单播业务或非单播会话的上下文信息中包含第三网络功能的信息时,向第三网络功能发送第二非单播会话操作指示或非单播会话上下文操作指示;

当非单播业务或非单播会话的上下文信息中包含第二网络功能信息时,执行向第三网络功能发送第二非单播会话操作指示或非单播会话上下文操作指示。

进一步的,本实施例中的方法还可包括:

执行向第二网络功能发送第一非单播会话操作指示,或向第二网络功能发送第一非单播会话操作指示。

可选的,在执行第一操作之前,本实施例中的方法还可以包括:

获取用户信息或终端信息。

进一步的,上述执行第一操作可以包括:根据用户信息对应的用户的上下文信息,执行第一操作;或者,根据终端信息对应的终端的上下文信息,执行第一操作。

可选的,在执行第一操作之前,本实施例中的方法还可以包括:

获取用户信息或终端信息。

进一步的,上述执行第一操作可以包括以下至少一项:

当用户或终端没有与非单播功能关联的单播会话(比如PDU Session)时,执行所述向第二网络功能发送第一非单播会话操作指示;

当用户或终端没有与非单播业务关联的单播会话(比如PDU Session)时,执行所述向第二网络功能发送第一非单播会话操作指示;

当用户或终端没有与非单播业务关联的单播会话(比如PDU Session)时,执行所述向第二网络功能发送第一非单播会话操作指示。

需指出的,上述用户与获取的用户信息对应。上述终端与获取的终端信息对应。

可选的,在执行第一操作之前,本实施例中的方法还可以包括:

获取用户信息或终端信息。

进一步的,上述执行第一操作可以包括以下至少一项:

当用户或终端有与非单播功能关联的单播会话时,执行向第三网络功能发送第二非单播会话操作指示或非单播上下文操作指示;

当用户或终端有与非单播业务关联的单播会话时,执行向第三网络功能发送第二非单播会话操作指示或非单播上下文操作指示;

当用户或终端有与非单播会话关联的单播会话时,执行向第三网络功能发送第二非单播会话操作指示或非单播上下文操作指示;

其中,所述用户与所述用户信息对应,所述终端与所述终端信息对应;

所述非单播业务与所述非单播业务信息对应,所述非单播会话与所述非单播会话信息对应。

进一步的,本实施例中的方法还可以包括:

执行所述向第二网络功能发送第一非单播会话操作指示。

可选的,所述第一非单播会话操作指示还可以包括以下至少一项:

用户信息、用户列表信息、终端信息、终端列表信息、第一指示信息、RAN节点信息、RAN节点列表信息、单播会话信息;

其中,所述第一指示信息用于指示以下至少一项:非单播资源操作类型信息、不需要寻呼、需要寻呼;

所述非单播资源操作类型信息包括以下至少一项:

共享资源操作、单播资源操作。

可选的,所述第二非单播会话操作指示还可以包括以下至少一项:

用户信息、用户列表信息、终端信息、终端列表信息、第二指示信息、单播会话信息;

其中,所述第二指示信息用于指示以下至少一项:非单播资源操作类型信息、不需要寻呼、需要寻呼;

所述非单播资源操作类型信息包括以下至少一项:

共享资源操作、单播资源操作。

可选的,所述非单播业务操作指示可包含以下任意一项:非单播开始指示、非单播更新指示、非单播停止指示、非单播加入指示、非单播离开指示。

本申请实施例中,在执行第一操作之前,本实施例中方法还可以包括:

获取第一授权信息;所述第一授权信息包括以下至少一项:与运营商信息相关的用户非单播功能授权信息、与运营商信息相关的用户非单播业务授权信息、与运营商信息相关的用户非单播会话授权信息;

上述执行第一操作包括:根据所述第一授权信息,执行第一操作。

进一步的,本实施例中的方法还可以包括:

依据用户信息和/或终端信息,从第十网络功能获取所述第三网络功能的信息和单播会话信息;

所述单播会话信息包含以下至少一项:

会话管理上下文标识、PDU会话标识。

进一步的,在执行第一操作之前,本实施例中的方法还可以包括:

依据标识信息,从第十网络功能获取用户信息和/或终端信息;

其中,所述标识信息包含以下至少一项:

IP地址、MAC地址、用户标识、终端标识;

需指出的,对于本实施例中的MB-SMF,可以向UDM请求终端/用户的授权信息,该授权信息与运营商信息和非单播功能相关,或与运营商信息和非单播业务相关,或与运营商信息和非单播会话相关;之后,MB-SMF可以根据该授权信息,判断用户/终端是否允许在相应运营商执行非单播功能/非单播业务/非单播会话,如果允许则执行后续操作,否则不执行后续操作。

请参见图3,图3是本申请实施例提供的一种触发非单播业务操作的方法的流程图,该方法由第二网络功能执行,该第二网络功能包括但不限于任意一项AMF(如图12和图13所示的实例中)、MB-SMF(如图14和图15所示的实例中)等。如图3所示,该方法包括如下步骤:

步骤31:基于以下至少一项,执行第二操作:第一RAN节点的非单播能力、从第一网络功能接收的第一指示信息。

一种实施方式中,在第一网络功能为MB-SMF、或SMF/I-SMF时,第二网络功能可选为AMF,如图12和图13所示的实例。或者,在第一网络功能为AMF时,第二网络功能可选为MB-SMF,如图14和图15所示的实例。

本实施例中,所述第二操作可以包含以下至少一项:

向第一RAN节点发送单寻呼消息、向第一RAN节点发送非单播会话共享资源操作指示、挂起非单播会话共享资源操作指示的发送、向第一RAN节点发送非单播会话单播资源操作指示、挂起非单播会话单播资源操作指示的发送、向第一RAN节点发送组寻呼消息。

可选的,所述第一指示信息用于指示以下至少一项:非单播资源操作类型信息、不需要寻呼、需要寻呼。

可选的,在接收到第一RAN节点发送的失败指示,或第一RAN节点的响应时间超时之后,本实施例中的方法还可以包括:

向第二RAN节点发送以下至少一项:

非单播会话共享资源操作指示、非单播会话单播资源操作指示。

可选的,本实施例中的方法还可以包括:

通过从RAN节点接收到非单播相关信息获取RAN节点非单播能力信息,以便确定RAN节点的非单播能力。

不难理解,通过本实施例中第二网络功能执行的第二操作,可以实现在同时考虑共享传输方式和单播传输方式的情况下触发非单播业务操作。

请参见图4,图4是本申请实施例提供的一种触发非单播业务操作的方法的流程图,该方法由第三网络功能执行,该第三网络功能包括但不限于任意一项SMF或I-SMF(如图12~图15所示的实例中)等。如图4所示,该方法包括如下步骤:

步骤41:向第十网络功能发送所述第三网络功能的信息以及以下至少一项:

用户信息、终端信息、单播会话信息;

所述单播会话信息包含以下至少一项:

会话管理上下文标识、PDU会话标识。

请参见图5,图5是本申请实施例提供的一种触发非单播业务操作的方法的流程图,该方法由接入侧网络设备执行,该接入侧网络设备包括但不限于任意一项RAN节点、gNB等。如图5所示,该方法包括如下步骤:

步骤51:获取非单播会话单播资源操作指示。

步骤52:向核心网功能指示以下至少一项:节点加入、节点离开。

现有技术中,对于非单播业务,共享传输方式和单播传输方式可能共存。这种情况下,如何对多播树进行管理,是目前急需解决的问题。

请参见图6,图6是本申请实施例提供的一种非单播业务多播树管理的方法的流程图,该方法由第四网络功能执行,该第四网络功能可以包括但不限于任意一项:MB-SMF(如图12所示的实例中)、SMF/I-SMF(如图13所示的实例中)、AMF(如图14和图15所示的实例中)等。如图6所示,该方法包括如下步骤:

步骤61:依据以下至少一项,管理多播树:非单播会话连接操作指示、RAN能力、服务非单播会话或非单播业务的RAN节点能力。

可选的,所述非单播会话连接操作指示是从第五网络功能接收的。

一种实施方式中,在第四网络功能为MB-SMF时,第五网络功能可选为SMF或I-SMF,如图12所示的实例。或者,在第四网络功能为SMF/I-SMF时,第五网络功能可选为AMF,如图13所示的实例。或者,在第四网络功能为AMF时,第五网络功能可选为SMF或I-SMF,如图14和图15所示的实例。

可选的,所述多播树包含以下至少一项:控制面多播树、用户面多播树。

需指出的,多播树采用的是树状结构,多播树中的各个节点用于管理多播业务/多播服务。

可理解的,通过本实施例,依据非单播会话连接操作指示、RAN能力和/或服务非单播会话或非单播业务的RAN节点能力,可以实现在同时考虑共享传输方式和单播传输方式的情况下对多播树的管理。

本申请实施例中,非单播会话连接操作指示可以包括以下至少一项:

用户面节点管理指示、控制面节点管理指示。

可选的,所述用户面节点管理指示可以具有以下至少一项的特征:

指示用户面节点加入;

指示用户面节点离开;

指示用户面节点保持;

指示用户面节点不加入;

指示用户面节点不离开;

不指示用户面节点加入;

不指示用户面节点离开;

不指示用户面节点保持;

不指示用户面节点不加入;

不指示用户面节点不离开;

非单播会话共享资源操作指示;

非单播会话单播资源操作指示。

可选的,所述控制面节点管理指示具有以下至少一项的特征:

指示控制面节点加入;

指示控制面节点离开;

指示控制面节点保持;

指示控制面节点不加入;

指示控制面节点不离开;

不指示控制面节点加入;

不指示控制面节点离开;

不指示控制面节点保持;

不指示控制面节点不加入;

不指示控制面节点不离开。

非单播会话共享资源操作指示;

非单播会话单播资源操作指示。

可选的,本实施例中的方法还可以包括:获取RAN节点信息。上述管理多播树包括:管理控制面多播树。该管理控制面多播树包括以下至少一项:

将RAN节点信息加入控制面多播树;

将RAN节点信息移出控制面多播树。

可选的,本实施例中的方法还可以包括:获取传输端点信息。上述管理多播树包括:管理用户面多播树。该管理用户面多播树可以包括以下至少一项:

将传输端点信息加入用户面多播树;

将传输端点信息移出用户面多播树。

其中,该传输端点信息包含以下至少一项:IP地址、端口、隧道信息、节点信息等。

本申请实施例中,可选的,上述管理多播树可包括:管理用户面多播树。该管理用户面多播树包括以下至少一项:

增加用户面节点计数;

减少用户面节点计数。

可选的,上述管理多播树可包括:管理控制面多播树。该管理控制面多播树包括以下至少一项:

增加控制面节点计数;

减少控制面节点计数。

可选的,本实施例中的方法还可以包括:

依据用户面节点管理指示,管理用户面多播树;

依据用户面节点管理指示,管理控制面多播树;

依据控制面节点管理指示,管理控制面多播树;

依据控制面节点管理指示,管理用户面多播树。

可选的,上述管理多播树可包括:管理控制面多播树。该管理控制面多播树可以包括以下至少一项:

将第五网络功能的信息加入控制面多播树;

将第五网络功能的信息移出控制面多播树。

可选的,本实施例中的方法还可以包括以下至少一项:

依据控制面节点管理指示和第五网络功能的信息,管理控制面多播树;

依据用户面节点管理指示和第五网络功能的信息,管理控制面多播树。

可选的,本实施例中的方法还可以包括以下至少一项:

控制用户面功能启动数据传输;

控制用户面功能停止数据传输。

可选的,本实施例中的方法还可以包括以下至少一项:

当第一个节点加入用户面多播树时,控制用户面功能启动数据传输;

当最后一个节点离开用户面多播树时,控制用户面功能停止数据传输。

请参见图7,图7是本申请实施例提供的一种非单播业务多播树管理的方法的流程图,该方法由第五网络功能执行,该第五网络功能包括但不限于任意一项SMF/I-SMF(图12、图13和图14所示的实例中)、AMF(如图13所示的实例中)等。如图7所示,该方法包括如下步骤:

步骤71:依据第一信息,向第四网络功能发送非单播会话连接操作指示。

其中,所述第一信息包括以下至少一项:

第五网络功能控制的用户面功能使用非单播会话单播资源向第一个终端传输数据;

第五网络功能控制的用户面功能停止使用非单播会话单播资源向最后一个终端传输数据;

第五网络功能为第一个终端或用户提供服务;

第五网络功能停止为最后一个终端或用户提供服务。

可选的,所述非单播会话连接操作指示,包括以下至少一项:

用户面节点管理指示、控制面节点管理指示。

对于用户面节点管理指示和控制面节点管理指示的具体说明,可以参见图6的实施例所述,在此不再赘述。

由此,通过向第四网络功能发送非单播会话连接操作指示,可以使得第四网络功能实现对多播树的管理。

请参见图8,图8是本申请实施例提供的一种非单播业务关联单播会话的方法的流程图,该方法由第六网络功能执行,该第六网络功能可以包括但不限于任意一项:MB-SMF(如图12所示的实例中)、SMF/I-SMF(如图13所示的实例中)、AMF(如图14和图15所示的实例中)等。如图8所示,该方法包括如下步骤:

步骤81:依据以下至少一项,向第七网络功能发送第一操作指示:RAN能力、服务非单播业务或非单播会话的RAN节点能力、来自第七网络功能的第一绑定指示、来自第八网络功能的第二绑定指示。

一种实施方式中,在第六网络功能为MB-SMF、或SMF/I-SMF时,第七网络功能可选为AMF,如图12和图13所示的实例。或者,在第六网络功能为AMF时,第七网络功能可选为MB-SMF,如图14和图15所示的实例。

另一种实施方式中,在第六网络功能为MB-SMF时,第八网络功能可选为SMF或I-SMF,如图12所示的实例。或者,在第六网络功能为SMF/I-SMF时,第八网络功能可选为AMF,如图13所示的实例。或者,在第六网络功能为AMF时,第八网络功能可选为SMF或I-SMF,如图14和图15所示的实例。

可选的,所述第一绑定指示包含单播会话信息和以下至少一项:

非单播业务操作指示、非单播会话信息、非单播业务操作类型、非单播会话操作类型、非单播指示。

进一步的,所述第一绑定指示还可以包括以下至少一项:

用户信息、终端信息。

可选的,所述第二绑定指示包含以下至少一项:

用户已加入、用户未离开、用户已离开、用户未加入、业务已开始、业务未开始、业务已停止、业务未停止、不允许用户加入、允许用户加入、不绑定、绑定、解绑、不解绑。可选的,所述第一操作指示包含以下至少一项:

关联指示、解关联指示、不关联指示、保持关联指示。

可选的,本实施例中的方法还可以包括:

向所述第八网络功能发送以下至少一项:

非单播会话单播资源操作指示、非单播会话信息、非单播业务信息、非单播会话共享资源操作指示、非单播会话操作类型、单播会话信息、用户信息、终端信息。

可选的,上述向第七网络功能发送第一操作指示可以包括:

依据以下至少一项,向所述第七网络功能发送不绑定指示:

RAN都支持非单播,或者,服务非单播业务或非单播会话的RAN节点都支持非单播;

所述第八网络的第二绑定指示;所述绑定指示为以下至少一项:用户已加入、用户未离开、业务未开始、业务已停止、不允许用户加入、不绑定、解绑。

可选的,上述向第七网络功能发送第一操作指示可以包括:

依据以下至少一项,向所述第七网络功能发送绑定指示:

RAN不都支持非单播、服务非单播业务或非单播会话的RAN节点不都支持非单播、RAN都不支持非单播、服务非单播业务或非单播会话的RAN节点都不支持非单播;

所述第八网络的第二绑定指示;所述绑定指示为以下至少一项:用户未加入、用户已离开、业务已开始、业务未停止、允许用户加入、绑定、不解绑。

不难理解,通过本实施例,可以实现非单播业务与单播会话的关联。

请参见图9,图9是本申请实施例提供的一种触发非单播业务操作的方法的流程图,该方法由第七网络功能执行,该第七网络功能包括但不限于任意一项AMF(如图12和图13所示的实例中)、MB-SMF(如图14和图15所示的实例中)等。如图9所示,该方法包括如下步骤:

步骤91:获取第六网络功能的第一操作指示,或者第八网络功能的第二操作指示。

可选的,所述第一操作指示包含以下至少一项:

关联指示、解关联指示、不关联指示、保持关联指示。

可选的,所述第二操作指示包含以下至少一项:

关联指示、解关联指示、不关联指示、保持关联指示。

步骤92:依据所述第一操作指示或者第二操作指示,执行以下至少一项:关联单播会话与非单播会话、关联单播会话与非单播功能、解关联单播会话与非单播会话、解关联单播会话与非单播功能。

可选的,本实施例中的方法还可以包括:

基于以下至少一项,向所述第六网络功能发送第一绑定指示;

终端能力、RAN能力、服务非单播业务或非单播会话的RAN能力;

其中,所述第一绑定指示包含单播会话信息和以下至少一项:

非单播业务操作指示、非单播会话信息、非单播业务操作类型、非单播会话操作类型、非单播指示。

可选的,本实施例中的方法还可以包括包括以下至少一项:

获取终端的能力信息;

获取RAN节点的能力信息。

这样借助能力信息和/或RAN节点的能力信息,可以合理进行非单播业务与单播会话的关联操作。

可选的,本实施例中的方法还可以包括以下至少一项:

当终端不支持非单播时,向所述第六网络功能发送第一绑定指示;

当RAN节点不都支持非单播、服务非单播业务或非单播会话的RAN节点不都支持非单播、RAN节点都不支持非单播,或者,服务非单播业务或非单播会话的RAN节点都不支持非单播时,向所述第六网络功能发送第一绑定指示;

其中,所述第一绑定指示包含单播会话信息和以下至少一项:

非单播业务操作指示、非单播会话信息、非单播业务操作类型、非单播会话操作类型、非单播指示。

不难理解,通过本实施例,可以实现非单播业务与单播会话的关联。

请参见图10,图10是本申请实施例提供的一种非单播业务多播树管理的方法的流程图,该方法由第八网络功能执行,该第八网络功能包括但不限于任意一项SMF/I-SMF(图12、图13和图14所示的实例中)、AMF(如图15所示的实例中)等。如图10所示,该方法包括如下步骤:

步骤101:依据以下至少一项,向第七网络功能发送第二操作指示:终端或用户有绑定的非单播会话或非单播业务、终端或用户没有绑定的非单播会话或非单播业务。

可选的,所述第二操作指示包含以下至少一项:关联指示、解关联指示、不关联指示、保持关联指示。

可选的,本实施例中的方法还可以包括:

获取第六网络功能的第三绑定指示;

依据所述第三绑定指示管理所述终端的非单播业务或非单播会话;或者,依据所述第三绑定指示管理所述用户的非单播业务或非单播会话;

其中,所述第三绑定指示包括以下至少一项:用户未加入、用户已离开、业务已开始、业务未停止、允许用户加入、绑定、不解绑。

不难理解,通过本实施例,可以实现非单播业务与单播会话的关联。

请参见图11,图11是本申请实施例提供的一种非单播业务认证或授权的方法的流程图,该方法由第九网络功能执行,该第九网络功能包括但不限于任意一项SMF/I-SMF(图14和图15所示的实例中)、MB-SMF(如图14和图15所示的实例中)等。如图11所示,该方法包括如下步骤:

步骤111:获取非单播指示信息。

本实施例中,所述非单播指示信息包括以下至少一项:单播会话信息以及非单播业务操作指示,非单播会话信息,非单播业务操作类型、非单播会话操作类型、非单播指示。

步骤112:向应用服务器发送认证或授权消息。

可选的,所述非单播指示信息还包括以下至少一项:用户信息、终端信息、应用服务器信息;

其中,所述应用服务器信息与所述应用服务器关联,包含以下至少一项:

IP地址、应用服务器标识。

可选的,本实施例中的方法还可以包括:

依据所述非单播指示信息,从第十网络功能获取认证授权指示;

依据所述认证授权指示,执行所述向应用服务器发送认证或授权消息。

可选的,本实施例中的方法还可以包括:

转发所述应用服务器与终端间的认证或授权消息;

其中,所述终端与所述用户信息关联,或与所述终端信息对应。

下面结合具体实例对本申请进行详细说明。

实例1

本实例1中,如图12所示,对应非单播业务操作的过程可以包括如下步骤:

执行以下步骤之前,SMF/I-SMF可以将SMF/I-SMF的信息(比如标识、IP地址、IP地址和端口号等)及以下信息的至少一项存储在某个核心网功能中:

用户信息(比如用户标识)、终端信息(比如终端标识)、PDU会话标识、会话管理上下文标识。

SMF/I-SMF可以将以上信息存储在NEF/MBSF中,或UDM中,或通过NEF存储在UDR中。

步骤1:【可选】内容服务器(content provider)针对某个非单播业务向MB-SMF发送非单播业务操作指示,比如发送MB服务请求(MB Service request);该请求可以包括开始(start)、重新开始(restart)、停止(stop),和/或更新(update)请求;该请求可能会经由NEF(MBSF)发送至MB-SMF。请求中可以包含标识信息(可以是多个),比如IP地址、MAC地址、用户标识、终端标识等。拜访地的NEF或MBSF或MB-SMF可以依据标识信息向归属地的NEF获取用户信息和/或终端信息(与内容服务器提供的用户标识可以不同),归属地的NEF可以从UDR中获取用户信息和/或终端信息后发送给拜访地的NEF或MBSF或MB-SMF。

步骤2:【可选】MB-UPF检测到内容服务器的数据到达或者没有数据,该数据比如为组播数据Multicast Data。

步骤3:【可选】MB-UPF向MB-SMF报告数据到达或没有数据。数据到达报告被视为非单播会话(重新)开始,没有数据报告被视为非单播会话停止。

可选的,为了防止UE因过早收到(重新)开始通知而进入连接态,却又因没有收到数据而重新进入空闲态,MB-SMF可以在收到(重新)开始请求后,且收到数据到达报告时才执行后续步骤。

步骤4:【可选】MB-SMF执行以下操作之一或任意组合:

-如果该非单播业务已有加入的成员,当RAN节点都支持多播功能时,或当服务此非单播业务或非单播会话的RAN节点都支持非单播功能时,或当MB-SMF的非单播上下文信息中不包含SMF/I-SMF信息(比如SMF ID、IP地址),或包含AMF信息(比如AMF ID,IP地址),或不包含该SMF/I-SMF的信息,或不包含该AMF的信息时,MB-SMF获取成员信息,比如自身有存储,或从UDSF获取,或从NEF获取。MB-SMF获取成员的服务AMF信息,比如从UDM获取。MB-SMF向AMF发送针对成员的非单播会话操作指示,比如发送Namf_Communication_N1N2MessageTransfer/Namf_Communication_NonUeN2MessageTransfer,比如对于(重新)开始操作,发送多播建立指示,用于管理(比如建立)非单播会话共享资源和/或传递非单播业务操作指示,非单播会话操作指示包含非单播会话信息(比如标识、非单播地址)、MB-SMF信息(比如标识,IP地址)、非单播QoS流信息(比如流标识、服务质量要求、标准服务质量索引)、非单播业务操作指示(比如开始或重新开始)、非单播会话操作类型(比如建立/修改(更新)/释放)之一或组合,还可以包含用户信息(比如SUPI、GPSI、GUTI)、终端信息(比如IMEI)、第一指示信息等。第一指示用于指示AMF操作类型的信息(比如单播资源相关操作、非单播资源相关操作、或两者),或者指示不需要寻呼或需要寻呼。

-MB-SMF向AMF发送非单播会话操作指示,比如对于更新非单播业务操作,发送非单播会话修改指示,用于管理(比如修改)非单播会话共享资源和/或传递非单播业务操作指示,非单播会话操作指示包含非单播会话信息、MB-SMF信息、非单播QoS流信息、非单播业务操作指示(比如更新/开始/停止)、非单播会话操作类型之一或组合,还可以包含第一指示信息、RAN节点或RAN节点列表信息等。第一指示信息用于指示AMF更新操作的类型(比如单播资源相关操作、非单播资源相关操作、或两者),或者指示不需要寻呼或需要寻呼。

-MB-SMF向AMF发送非单播会话操作指示,比如对于停止非单播业务操作,发送非单播释放指示,用于管理(比如释放)非单播会话共享资源和/或传递非单播业务操作指示,非单播会话操作指示包含非单播会话信息、MB-SMF信息、非单播业务操作指示、非单播会话操作类型之一或组合,还可以包含RAN节点或RAN节点列表信息等。

步骤5:【可选】如果RAN节点不都支持非单播功能,或当服务此非单播业务或非单播会话的RAN节点不都支持非单播功能时,或如果RAN节点都不支持非单播功能,或当服务此非单播业务或非单播会话的RAN节点都不支持非单播功能时,或当MB-SMF的非单播上下文信息中包含SMF/I-SMF信息,或不包含AMF信息,或包含该SMF/I-SMF的信息,或不包含该AMF的信息时,MB-SMF获取服务非单播会话的SMF/I-SMF,比如从MB-SMF本地保存的非单播上下文信息中获取,或通过UDM或NEF获取用户信息和/或终端信息相对应的SMF/I-SMF信息及PDU会话标识、会话管理上下文标识之一或任意组合,并对每个SMF执行以下操作(MB-SMF与SMF可以合设)之一或任意组合:

-如果其已有加入的成员,向SMF或I-SMF发送非单播上下文操作指示,比如对于(重新)开始操作,发送非单播上下文建立指示,用于管理(比如建立)非单播会话上下文,非单播上下文操作指示包含非单播会话信息、MB-SMF信息、非单播QoS流信息、非单播业务操作指示、非单播会话共享资源操作指示、非单播会话单播资源操作指示、非单播会话操作类型之一或组合,还可以包含第一指示信息等。非单播会话共享资源用于以共享方式(核心网传输一份数据给基站,由基站将此一份数据传输给非特定数量的终端,比如零个、一个或一个以上)传输非单播数据;非单播会话单播资源用于以独享方式(核心网传输一份数据给一个终端,传输路径经过基站)传输非单播数据,非单播会话单播资源可以正被用于传输非单播数据,也可以准备用于传输非单播数据。非单播上下文操作指示还可以包含会话管理上下文标识、PDU会话标识、用户信息、终端信息之一或任意组合。

-向SMF或I-SMF发送非单播上下文操作指示,比如对于更新操作,发送非单播上下文修改指示,用于管理(比如修改)非单播会话上下文,非单播上下文操作指示包含非单播会话信息、MB-SMF信息、非单播QoS流信息、非单播业务操作指示、非单播会话操作类型之一或组合,还可以包含第一指示信息等。如果更新操作用于为非单播业务增加/删除用户或终端并为这些用户或终端建立/释放媒体资源,则非单播上下文操作指示还可以包含会话管理上下文标识、PDU会话标识、用户信息、终端信息之一或任意组合。

-向SMF或I-SMF发送非单播上下文操作指示,比如对于停止非单播业务操作,发送非单播上下文释放操作,用于管理(比如释放)非单播会话上下文,非单播上下文操作指示包含非单播会话信息、MB-SMF信息、非单播QoS流信息、非单播业务操作指示、非单播会话共享资源操作指示、含非单播会话单播资源操作指示、非单播会话操作类型之一或组合,还可以包含第一指示信息等。非单播上下文操作指示还可以包含会话管理上下文标识、PDU会话标识、用户信息、终端信息之一或任意组合。

步骤6:【可选】SMF/I-SMF获取与非单播会话相关的单播会话信息(比如PDU会话标识、PDU会话标识与用户标识)。SMF基于非单播QoS流信息生成单播QoS流信息,比如在生成单播QoS流信息时,使得该单播会话还能额外支持对该非单播QoS流信息指示的数据流的服务,或不额外支持对该非单播QoS流信息指示的数据流的服务能力。

可选的,SMF/I-SMF针对每个单播会话或与单播会话相关的用户,向AMF发送非单播会话操作指示,用于管理(比如建立/释放)非单播会话单播资源,非单播会话操作指示包含非单播会话单播资源操作指示、非单播会话操作类型之一或组合,还可以包含用户信息、终端信息、单播会话信息、单播QoS流信息、第一指示信息等。比如对于(重新)开始非单播业务操作,第一指示信息可以指示AMF寻呼用户。

可选的,SMF/I-SMF还可以针对每个用户向AMF发送非单播会话操作指示,比如对于(重新)开始非单播业务操作,发送非单播会话建立指示,用于管理(比如建立)非单播会话共享资源和/或传递非单播业务操作指示,非单播会话操作指示包含非单播会话信息、MB-SMF信息、非单播QoS流信息、非单播会话共享资源操作指示、非单播业务操作指示、非单播会话操作类型之一或组合,还可以包含用户信息、终端信息、第一指示信息等。上述非单播会话操作指示可以在一个调用或消息中发送发送给AMF,此时,非单播会话共享资源操作指示和非单播会话单播资源操作指示可以合并在一个非单播会话资源操作指示(比如Namf_Communication_N1N2Message Transfer)中。

步骤7a和步骤7b:【可选】当UE在空闲态时,AMF向RAN节点发送寻呼消息,RAN节点寻呼UE。AMF可以基于第一指示信息执行发送寻呼消息操作。

可选的,AMF可以通过各种非单播业务操作过程获知各个RAN节点的非单播能力,比如在步骤13/14/15/16中获知RAN节点支持或不支持非单播能力,比如通过是否收到非单播会话相关信息(比如非单播会话信息,MB-SMF信息),从而还可以基于RAN节点的非单播能力执行发送寻呼消息操作。AMF还可以基于UE的非单播能力信息决定发送寻呼消息还是不发送。

步骤8:AMF对非单播会话操作指示执行以下操作之一或任意组合:

-AMF向非单播会话操作指示中包含的RAN节点信息或RAN节点列表信息相对应的RAN节点或RAN节点列表发送非单播会话共享资源操作指示。AMF可以基于第一指示决定发送或不发送非单播会话共享资源操作指示。AMF可以基于RAN节点的非单播能力和/或第一指示决定发送或不发送非单播会话共享资源操作指示,或发送组寻呼消息(即寻呼一组UE或寻呼一个组),或应用寻呼策略(比如,如果RAN节点返回失败指示或等待响应超时,AMF可以向其他RAN节点发送非单播会话共享资源操作指示或组寻呼消息)。

-AMF向RAN节点发送针对非单播会话操作指示中包含的终端信息或用户信息相对应的终端UE的非单播会话单播资源操作指示。AMF可以基于RAN节点的非单播能力和/或第一指示决定发送或不发送非单播会话单播资源操作指示,或发送组寻呼消息或单寻呼消息(即寻呼一个UE),或应用寻呼策略(比如,如果RAN节点返回失败指示或等待响应超时,AMF可以向其他RAN节点发送非单播会话单播资源操作指示、组寻呼消息、或单寻呼消息),还可以基于UE状态(比如空闲态、连接态)决定上述行为,比如,空闲态则发送组寻呼或单寻呼,或连接态则发送非单播会话单播资源操作指示。

步骤9:【可选】RAN节点通过空口发送非单播操作通知,比如对于非单播会话共享资源建立指示,发送非单播开始通知,对于非单播会话共享资源释放指示,发送非单播停止通知,对于寻呼消息,发送寻呼指示。

步骤10:【可选】如果UE在空闲态,接收到非单播操作通知,UE可以进入连接态以接收非单播资源配置,比如发送Service Request消息,接收到寻呼指示,UE进入连接态,比如发送Service Request消息。

步骤11:【可选】如果UE在连接态(或进入了连接态),AMF向服务UE的RAN节点发送非单播会话单播资源操作指示,以关联非单播会话单播资源。如果步骤8中没有发送非单播会话共享资源操作指示,则AMF还向RAN节点发送非单播会话共享资源操作指示。

步骤12:RAN节点执行以下操作之一或任意组合:

-RAN节点配置空口非单播传输资源,比如收到非单播会话共享资源建立指示,建立空口非单播传输资源,收到非单播会话共享资源更新指示,更新空口非单播传输资源,收到非单播会话共享资源释放指示,去除该非单播业务相关的传输资源。

-RAN节点配置空口单播传输资源,比如收到非单播会话单播资源操作指示,执行相应操作。

步骤13:【可选】RAN节点对非单播会话共享资源操作指示,通过AMF向MB-SMF发送非单播会话共享资源操作响应指示,响应指示可以包含用户信息、终端信息、MB-SMF信息、非单播会话信息、RAN节点信息、传输端点信息(IP地址、IP地址及隧道标识、或隧道标识)。

步骤14:【可选】AMF转发非单播会话共享资源操作响应指示给MB-SMF。MB-SMF将RAN节点信息和/或传输端点信息记录进非单播会话上下文中,和/或增加用户面非单播树路径计数(比如加1),用于管理用户面非单播树(即上述信息为上下文中的用户面非单播树信息),或将RAN节点信息和/或传输端点信息从非单播会话上下文中删除,和/或减少用户面非单播树路径计数(比如减一)。MB-SMF可以根据响应指示执行上述操作,比如响应指示为对非单播会话共享资源建立指示的响应指示,则记录,为非单播会话共享资源释放指示的响应指示,则删除。

步骤15:【可选】如果收到非单播会话单播资源操作指示,RAN节点发送非单播会话单播资源操作响应指示给AMF,可以包含非单播会话信息,比如RAN节点支持非单播功能时包含,非单播会话信息可以包含指示节点加入的指示,或节点离开的指示,该指示可以用于指示非单播会话连接操作指示中的用户面节点加入或用户面节点离开指示。

步骤16:【可选】AMF转发非单播会话单播资源操作响应指示给SMF/I-SMF。

步骤17:【可选】如果收到非单播会话单播资源操作响应指示,当响应指示中包含非单播会话信息,则判断使用共享传输方式传输非单播数据,否则判断使用单播方式传输非单播数据。

可选的,SMF/I-SMF向MB-SMF发送非单播上下文操作响应指示或非单播上下文操作指示,比如非单播上下文更新响应指示,非单播上下文释放响应指示,或非单播上下文建立指示等,可以包含非单播会话信息,非单播会话连接操作指示等。非单播会话连接操作指示用于管理服务非单播会话的核心网节点连接操作。

进一步的,SMF可以在没有收到AMF发送的非单播会话共享/单播资源操作响应指示的情况下向MB-SMF发送非单播上下文操作响应指示或非单播上下文操作指示,或在针对所有或部分正被用于传输非单播数据的单播会话的非单播会话单播资源操作响应指示收到后再发送非单播上下文操作响应指示或非单播上下文操作指示。非单播会话连接操作指示可以指示或不指示用户面节点加入/离开/保持/不加入/不离开,用于管理用户面非单播树,即与MB-SMF控制的MB-UPF的连接,还可以指示或不指示控制面节点加入/离开/保持/不加入/不离开,用于管理控制面非单播树管理,即与MB-SMF的连接。不包含特定信息也可以用于表示非单播会话连接操作指示。

比如,当此UE为SMF/I-SMF控制的UPF/I-UPF服务的使用单播方式的第一个终端,非单播会话连接操作指示可以指示用户面加入,当此UE为SMF/I-SMF控制的UPF/I-UPF服务的使用单播方式的最后一个终端,非单播会话连接操作指示可以指示用户面离开,当此UE为SMF/I-SMF管理的非单播会话单播资源相关的最后一个终端,非单播会话连接操作指示可以指示控制面离开,或不指示控制面离开以保留部分上下文信息用于重新开始非单播业务操作。

步骤18:【可选】MB-SMF配置MB-UPF以管理非单播数据的传输资源,比如对于(重新)开始操作,则建立传输资源,开启数据传输,对于停止操作,则释放传输资源,停止数据传输,对于更新操作,则更新传输资源。

步骤19a、19b、19c、19d:【可选】在收到非单播数据,MB-UPF通过共享资源和/或单播资源转发非单播数据。

步骤20:RAN节点选择空口非单播传输资源和/或空口单播传输资源转发非单播数据。

步骤21:RAN节点通过选择的空口资源转发非单播数据

实例2

本实例2中,如图13所示,对应非单播业务操作的过程可以包括如下步骤:

执行以下步骤之前,SMF/I-SMF可以将SMF/I-SMF的信息(比如标识、IP地址、IP地址和端口号等)及以下信息的至少一项存储在某个核心网功能中:

用户信息、终端信息、PDU会话标识、会话管理上下文标识。

SMF/I-SMF可以将以上信息存储在NEF/MBSF中,或UDM中,或通过NEF存储在UDR中。

步骤1:内容服务器(content provider)针对某个非单播业务向MB-SMF发送非单播业务操作指示,比如发送MB服务请求(MB Service request),比如会话更新(update)请求,包含成员信息,以请求为成员更新/建立/移除资源;该请求可能会经由NEF或MBSF发送至MB-SMF。请求中可以包含标识信息(可以是多个),比如IP地址、MAC地址、用户标识、终端标识等。拜访地的NEF或MBSF或MB-SMF可以依据标识信息向归属地的NEF获取用户信息和/或终端信息(与内容服务器提供的用户标识可以不同),归属地的NEF可以从UDR中获取用户信息和/或终端信息后发送给拜访地的NEF或MBSF或MB-SMF。

步骤2:【可选】当RAN节点都支持非单播功能时,MB-SMF获取用户的服务AMF信息,比如从UDM获取,针对每个用户向AMF发送非单播会话操作指示(比如建立/释放),用于管理(比如建立/更新/释放)非单播会话共享资源和/或传递非单播业务操作指示,非单播会话操作指示包含非单播会话信息、MB-SMF信息、非单播QoS流信息、非单播业务操作指示、非单播会话操作类型之一或组合,还可以包含用户信息、终端信息、第一指示信息等。

步骤3:【可选】如果RAN节点不都支持非单播功能,或如果RAN都不支持非单播功能,MB-SMF获取服务用户的SMF,比如基于从UDM获取的信息,或从本地获取,或结合两者信息获取(比如UDM获取到SMF1,本地有SMF1,则选取SMF1,或本地有SMF2和SMF1,且SMF2和SMF1相关,则选取SMF2),或通过UDM或NEF获取用户信息和/或终端信息相对应的SMF/I-SMF信息及PDU会话标识、会话管理上下文标识之一或任意组合,对每个SMF发送非单播上下文操作指示(比如建立/更新),用于管理非单播会话上下文,非单播上下文操作指示包含非单播会话信息、MB-SMF信息、非单播QoS流信息、非单播业务操作指示、非单播会话共享资源操作指示、含非单播会话单播资源操作指示、非单播会话操作类型之一或组合,还可以包含用户信息、用户列表信息、话管理上下文标识、PDU会话标识、第一指示信息等。MB-SMF也可以对每个用户,向服务该用户的SMF发送非单播上下文操作指示,包含非单播会话信息、MB-SMF信息、非单播QoS流信息、非单播业务操作指示、非单播会话共享资源操作指示、非单播会话单播资源操作指示、非单播会话操作类型之一或组合,还可以包含用户信息、第一指示信息等。

步骤4:【可选】SMF获取与非单播会话和用户信息相关的单播会话信息。SMF基于非单播QoS流信息生成单播QoS流信息,比如在生成单播QoS流信息时,使得该单播会话还能额外支持对该非单播QoS流信息指示的数据流的服务,或不额外支持对该非单播QoS流信息指示的数据流的服务能力。

可选的,SMF/I-SMF针对每个单播会话或与单播会话相关的用户,向AMF发送非单播会话操作指示,用于管理非单播会话单播资源,非单播会话操作指示包含非单播会话单播资源操作指示、非单播会话操作类型之一或组合,还可以包含用户信息、单播会话信息、单播QoS流信息、第一指示信息等。比如对于(重新)开始非单播业务操作,第一指示信息可以指示AMF寻呼用户。

可选的,SMF/I-SMF还可以针对每个用户向AMF发送非单播会话操作指示,(如Nsmf_Communication_N1N2MessageTransfer),用于管理(比如建立)非单播会话共享资源和/或传递非单播业务操作指示,非单播会话操作指示包含非单播会话信息、MB-SMF信息、非单播QoS流信息、非单播会话共享资源操作指示、非单播业务操作指示、非单播会话操作类型之一或组合,还可以包含用户信息、终端信息、用户列表信息、终端列表信息、第一指示信息等。

步骤5:【可选】当UE在空闲态,AMF可以等待UE进入连接态,或寻呼UE使其进入连接态。。

步骤6:当UE在连接态(或进入了连接态),AMF向服务UE的RAN节点发送针对成员的非单播会话共享资源操作指示。。

步骤7:【可选】当UE在连接态(或进入了连接态),AMF向服务UE的RAN节点发送非单播会话单播资源操作指示(如N2 session request),以管理(比如建立/更新/释放)非单播会话单播资源。

步骤8:当UE在连接态,AMF向UE指示非单播建立或释放。

步骤9:【可选】RAN节点依据非单播会话共享资源操作指示或非单播会话单播资源操作指示配置空口传输资源。

步骤10:【可选】RAN节点向AMF指示非单播会话共享资源操作响应指示,可以包含MB-SMF信息,非单播会话信息,RAN节点信息、传输端点信息等。

步骤11:【可选】AMF向MB-SMF发送非单播会话共享资源操作响应指示。MB-SMF将RAN节点信息和/或传输端点信息记录进非单播会话上下文中,和/或增加路径计数(比如加一),用于管理用户面非单播树(即上述信息为上下文中的用户面非单播树信息),或将RAN节点信息和/或传输端点信息从非单播会话上下文中删除,和/或减少路径计数(比如减一)。MB-SMF可以根据响应指示执行上述操作,比如响应指示为对非单播会话共享资源建立指示的响应指示,则记录,为非单播会话共享资源释放指示的响应指示,则删除。

步骤12:【可选】RAN节点向AMF发送非单播会话单播资源操作响应指示,(如N2Session Response),可以包含单播会话信息,非单播会话信息等。如果RAN节点支持非单播能力,可以包含非单播会话信息,AMF可以记录RAN节点的能力。非单播会话信息可以包含指示节点加入的指示,或节点离开的指示,该指示可以用于指示非单播会话连接操作指示中的用户面节点加入或用户面节点离开指示。

步骤13:【可选】AMF向SMF发送非单播会话单播资源操作响应指示,如发送Nsmf_PDUSession_UpdateSMContext。

步骤14:【可选】SMF向MB-SMF发送非单播会话上下文操作响应指示,比如非单播上下文更新响应指示,非单播上下文释放响应指示等,可以包含非单播会话信息,非单播会话连接操作指示等。非单播会话连接操作指示用于管理服务非单播会话的核心网节点连接操作。SMF可以在没有收到AMF发送的非单播会话共享/单播资源操作响应指示的情况下向MB-SMF发送非单播上下文操作响应指示或非单播上下文操作指示,或在针对所有或部分正被用于传输非单播数据的单播会话的非单播会话单播资源操作响应指示收到后再发送非单播上下文操作响应指示或非单播上下文操作指示。非单播会话连接操作指示可以指示或不指示用户面加入/离开/保持/不加入/不离开,用于管理用户面非单播树,即与MB-SMF控制的MB-UPF的连接,还可以指示或不指示控制面加入/离开/保持/不加入/不离开,用于管理控制面非单播树管理,即与MB-SMF的连接。

比如,当此UE为SMF/I-SMF控制的UPF/I-UPF服务的使用单播方式的第一个终端,非单播会话连接操作指示可以指示用户面加入;当此UE为SMF/I-SMF控制的UPF/I-UPF服务的使用单播方式的最后一个终端,非单播会话连接操作指示可以指示用户面离开;当此UE为SMF/I-SMF管理的非单播会话单播资源相关的最后一个终端,非单播会话连接操作指示可以指示控制面离开,或不指示控制面离开以保留部分上下文信息用于重新开始非单播业务操作。

步骤15:【可选】基于上述响应指示,MB-SMF配置MB-UPF停止传输数据给相应的UPF(最终通过PDU会话传输给UE),该停止操作可以基于非单播会话连接操作指示。

实例3

本实例3中,如图14所示,对应非单播业务操作的过程可以包括如下步骤:

步骤1:UE发送非单播业务操作指示,比如发送非单播业务加入/离开指示,可以包含非单播会话信息,非单播能力。非单播能力也可以由UE通过注册过程或激活过程发送给AMF,比如通过Registration Request或Service Request消息发送。

步骤2:AMF选择可以关联多播操作的PDU会话,该选择可以基于该UE已有关联PDU会话或无关联PDU会话,比如有则选择该关联PDU会话,无则从UE的PDU会话中选择一个。此外,AMF还可以基于服务该非单播业务的RAN节点或服务多播的RAN都支持多播功能,或不都支持多播功能,或都不支持多播功能,来选择关联多播操作的PDU会话。

AMF可以基于UE是否已有关联PDU会话决定执行步骤3或步骤4,比如若没有关联PDU会话则执行步骤3,或者若有关联PDU会话则执行步骤3。

步骤3:【可选】AMF可以从UE的PDU会话中选择一个作为关联非单播的单播会话。AMF还可以基于服务该非单播业务的RAN节点或服务非单播的RAN节点都支持非单播功能,或不都支持非单播功能,或都不支持非单播功能来选择。AMF选择MB-SMF,比如选择服务该非单播会话的MB-SMF,并向其发送非单播会话操作指示,包含第二指示信息(不包含特定信息也可以作为第二指示信息),第二指示信息用于指示绑定/解绑单播会话与非单播会话,包含单播会话信息以及非单播业务操作指示,非单播会话信息,非单播业务操作类型(比如加入/离开)、非单播会话操作类型、非单播指示之一或组合,还可以包含用户信息、终端信息。AMF可以基于UE没有关联非单播的单播会话执行上述步骤。

MB-SMF收到非单播会话操作指示,MB-SMF可以向AF发送认证或授权请求(比如通过MB-UPF发给AF),并转发AF与UE间交互的授权或认证消息(比如通过MB-UPF、MB-SMF、AMF、RAN节点等),实现对UE发起非单播业务操作指示的授权或认证。MB-SMF可以获取UE的认证授权指示,比如从UDM获取,并基于此认证授权指示执行上述授权或认证过程。第二指示还可以包含应用服务器信息,可以是IP地址或应用服务器标识,MB-SMF基于应用服务器信息识别要发送认证或授权请求的AF。

步骤4:【可选】A MF向SMF/I-SMF发送非单播会话操作指示,包含第二指示。AMF可以基于UE有关联非单播的单播会话执行上述步骤。

SMF/I-SMF收到非单播会话操作指示,SMF/I-SMF可以向AF发送认证或授权请求(比如通过UPF发给AF),并转发AF与UE间交互的授权或认证消息(比如通过UPF、SMF、AMF、RAN节点等),实现对UE发起非单播业务操作指示的授权或认证。SMF/I-SMF可以获取UE的认证授权指示,比如从UDM获取,并基于此认证授权指示执行上述授权或认证过程。第二指示还可以包含应用服务器信息,可以是IP地址或应用服务器标识,SMF/I-SMF基于应用服务器信息识别要发送认证或授权请求的AF。

SMF与I-SMF不同时,I-SMF还向SMF发送单播会话相关信息,包括会话管理上下文标识,可以不包括非单播会话信息。

步骤5:【可选】SMF向MB-SMF发送非单播会话上下文操作指示,包含第二指示信息。如果单播会话由多个SMF服务,则关联SMF ID指示其他服务该单播会话的SMF。SMF可以先查找服务该非单播会话的MB-SMF,如果查找失败,则选择一个MB-SMF。

步骤6:【可选】MB-SMF可以检查该UE是否已加入该非单播会话,如果是则停止执行后续步骤。

MB-SMF收到非单播会话上下文操作指示,MB-SMF可以向AF发送认证或授权请求(比如通过MB-UPF发给AF),并转发AF与UE间交互的授权或认证消息(比如通过MB-UPF、MB-SMF、SMF、AMF、RAN节点等),实现对UE发起非单播业务操作指示的授权或认证。MB-SMF可以获取UE的认证授权指示,比如从UDM获取,并基于此认证授权指示执行上述授权或认证过程。第二指示还可以包含应用服务器信息,可以是IP地址或应用服务器标识,MB-SMF基于应用服务器信息识别要发送认证或授权请求的AF。

步骤7:【可选】MB-SMF如果不服务该非单播会话,则查找服务该非单播会话的MB-SMF,并转交操作给该MB-SMF,比如向NEF或UDSF查询。如果没有服务该非单播会话的MB-SMF(即第一个UE加入该非单播会话),则NEF或UDSF返回查询网络功能的ID。如果服务该非单播会话的MB-SMF有多个,则可以选择一个,比如选择就近UE的。

步骤8:【可选】如果RAN节点都支持非单播功能,此步骤及步骤9a和9b可以不执行。如果RAN节点不都支持非单播功能,MB-SMF向SMF/I-SMF可以发送第三指示(不包含特定信息也可以作为第三指示),用于指示原因,比如用户已加入/用户未离开/用户已离开/用户未加入/业务已开始/业务未开始/业务已停止/业务未停止/不允许用户加入/允许用户加入/不绑定/绑定/解绑/不解绑等,SMF/I-SMF基于未收到第三指示或基于第三指示绑定或解绑单播会话与非单播会话。MB-SMF可以将SMF/I-SMF信息(比如标识,IP地址)记录进非单播会话上下文中,用于管理控制面非单播树(即上述信息为上下文中的控制面非单播树信息),或将SMF/I-SMF信息从非单播会话上下文中删除。MB-SMF可以基于非单播会话上下文中存在或不存在SMF/I-SMF决定向SMF/I-SMF发送非单播QoS流信息、非单播会话信息、非单播业务操作指示、非单播会话操作类型之一或组合。

步骤9a和步骤9b:【可选】SMF基于非单播QoS流信息生成单播QoS流信息,比如在生成单播QoS流信息时,使得该单播会话还能额外支持对该非单播QoS流信息指示的数据流的服务,或不额外支持对该非单播QoS流信息指示的数据流的服务能力。SMF与I-SMF不同时,I-SMF在收到SMF返回的单播会话相关信息后,执行上述操作。

可选的,SMF可以向AMF(可以通过MB-SMF)发送第四指示(不包含特定信息也可以作为第四指示),用于指示关联非单播/解关联非单播,可以包括非单播会话单播资源操作指示、非单播会话信息、非单播业务信息、非单播会话共享资源操作指示、非单播会话操作类型之一或组合。AMF基于未收到第四指示或基于第四指示关联单播会话与非单播/关联单播会话与非单播会话/解关联单播会话与非单播/解关联单播会话与非单播会话。

步骤10:【可选】MB-SMF向AMF发送第四指示。

步骤11:【可选】AMF向RAN节点指示非单播会话单播资源操作。

步骤12:MB-SMF向AMF发送非单播会话操作指示。

步骤13:AMF向UE发送非单播业务操作响应指示。

步骤14:AMF向RAN节点发送非单播会话共享资源操作指示。

步骤15:RAN节点依据非单播会话共享资源操作指示或非单播会话单播资源操作指示配置空口传输资源。

步骤16:【可选】RAN节点向AMF发送非单播会话共享资源操作响应指示,可以包含MB-SMF信息,非单播会话信息,RAN节点信息、传输端点信息等。

步骤17:【可选】AMF向MB-SMF发送非单播会话共享资源操作响应指示。MB-SMF将RAN节点信息和/或传输端点信息记录进非单播会话上下文中,和/或增加用户面非单播树路径计数(比如加一),用于管理用户面非单播树(即上述信息为上下文中的用户面非单播树信息),或将RAN节点信息和/或传输端点信息从非单播会话上下文中删除,和/或减少用户面非单播树路径计数(比如减一)。MB-SMF可以根据响应指示执行上述操作,比如响应指示为对非单播会话共享资源建立指示的响应指示,则记录,若为非单播会话共享资源释放指示的响应指示,则删除。MB-SMF还可以相应的将服务RAN节点的AMF信息(比如AMF ID或IPaddress)加入或移出控制面多播树。

可选的,MB-SMF在非单播会话上下文中加入RAN节点信息。

步骤18:【可选】RAN节点向AMF发送非单播会话单播资源操作响应指示,可以包含单播会话信息,非单播会话信息等。如果RAN节点支持非单播能力,可以包含非单播会话信息,AMF可以记录RAN节点的能力。非单播会话信息可以包含指示节点加入的指示,或节点离开的指示,该指示可以用于指示非单播会话连接操作指示中的用户面节点加入或用户面节点离开指示。

步骤19:【可选】AMF向SMF发送非单播会话单播资源操作响应指示。

步骤20:【可选】SMF向MB-SMF发送非单播会话上下文操作响应指示,比如非单播上下文更新响应指示,非单播上下文释放响应指示等,可以包含非单播会话信息,非单播会话连接操作指示等。非单播会话连接操作指示用于管理服务非单播会话的核心网节点连接操作。SMF可以在没有收到AMF发送的非单播会话共享/单播资源操作响应指示的情况下,向MB-SMF发送非单播上下文操作响应指示或非单播上下文操作指示,或在针对所有或部分正被用于传输非单播数据的单播会话的非单播会话单播资源操作响应指示收到后再发送非单播上下文操作响应指示或非单播上下文操作指示。非单播会话连接操作指示可以指示或不指示用户面加入/离开/保持/不加入/不离开,用于管理用户面非单播树,即与MB-SMF控制的MB-UPF的连接,还可以指示或不指示控制面加入/离开/保持/不加入/不离开,用于管理控制面非单播树管理,即与MB-SMF的连接。

比如,当此UE为SMF/I-SMF控制的UPF/I-UPF服务的使用单播方式的第一个终端,非单播会话连接操作指示可以指示用户面加入;当此UE为SMF/I-SMF控制的UPF/I-UPF服务的使用单播方式的最后一个终端,非单播会话连接操作指示可以指示用户面离开;当此UE为SMF/I-SMF管理的非单播会话单播资源相关的最后一个终端,非单播会话连接操作指示可以指示控制面离开,或不指示控制面离开以保留部分上下文信息用于重新开始非单播业务操作。

步骤21:【可选】MB-SMF配置MB-UPF以控制非单播数据的传输,比如第一个节点加入非单播树时,则开启数据传输,最后一个节点离开非单播树时,则停止数据传输。

步骤22:MB-UPF接收非单播数据(如Multicast data)。

步骤23a、23b、23c、23d:【可选】在收到非单播数据,MB-UPF通过共享资源和/或单播资源转发非单播数据。

步骤24:RAN节点选择空口非单播传输资源和/或空口单播传输资源转发非单播数据。

步骤25:RAN节点通过选择的空口资源转发非单播数据。

实例4

本实例4中,如图15所示,触发非单播业务操作的过程可以包括如下步骤:

步骤1:UE发送非单播业务操作指示,比如发送非单播业务加入/离开指示,可以包含非单播会话信息。

其中,AMF可以基于UE是否已有关联PDU会话决定执行步骤2或步骤7,比如若有关联PDU会话则执行步骤2,或者若没有关联PDU会话则执行步骤7。

步骤2:【可选】AMF向SMF/I-SMF发送非单播会话操作指示,包含第二指示,第二指示用于指示绑定/解绑单播会话与非单播会话,包含单播会话信息以及非单播业务操作指示,非单播会话信息,非单播业务操作类型(比如加入/离开)、非单播会话操作类型之一或组合,还可以包含用户信息、终端信息。AMF可以基于UE有关联非单播的单播会话执行上述步骤。

步骤3:【可选】SMF/I-SMF可以检查该UE是否已加入该非单播会话,如果是则停止执行后续步骤。

SMF/I-SMF收到非单播会话操作指示,SMF/I-SMF可以向AF发送认证或授权请求(比如通过UPF发给AF),并转发AF与UE间交互的授权或认证消息(比如通过UPF、SMF、AMF、RAN节点等),实现对UE发起非单播业务操作指示的授权或认证。SMF可以获取UE的认证授权指示,比如从UDM获取,并基于此认证授权指示执行上述授权或认证过程。第二指示还可以包含应用服务器信息,可以是IP地址或应用服务器标识,SMF基于应用服务器信息识别要发送认证或授权请求的AF。

SMF与I-SMF不同时,I-SMF还向SMF发送单播会话相关信息,包括会话管理上下文标识,可以不包括非单播会话信息。

步骤4:【可选】SMF向MB-SMF发送非单播会话上下文操作指示,包含第二指示。如果单播会话由多个SMF服务,则关联SMF ID指示其他服务该单播会话的SMF。SMF可以先查找服务该非单播会话的MB-SMF,如果查找失败,则选择一个MB-SMF。

MB-SMF收到非单播会话操作指示,MB-SMF可以向AF发送认证或授权请求(比如通过MB-UPF发给AF),并转发AF与UE间交互的授权或认证消息(比如通过MB-UPF、MB-SMF、SMF、AMF、RAN节点等),实现对UE发起非单播业务操作指示的授权或认证。MB-SMF可以获取UE的认证授权指示,比如从UDM获取,并基于此认证授权指示执行上述授权或认证过程。第二指示还可以包含应用服务器信息,可以是IP地址或应用服务器标识,MB-SMF基于应用服务器信息识别要发送认证或授权请求的AF。

步骤5:【可选】SMF基于非单播QoS流信息生成单播QoS流信息,比如在生成单播QoS流信息时,使得该单播会话还能额外支持对该非单播QoS流信息指示的数据流的服务,或不额外支持对该非单播QoS流信息指示的数据流的服务能力。SMF与I-SMF不同时,I-SMF在收到SMF返回的单播会话相关信息后,执行上述操作。

可选的,SMF可以向AMF(可以通过MB-SMF)发送第四指示,用于指示关联非单播/解关联非单播,包括非单播会话单播资源操作指示、非单播会话信息、非单播业务信息、非单播会话共享资源操作指示、非单播会话操作类型之一或组合。AMF基于未收到第四指示或基于第四指示关联单播会话与非单播/关联单播会话与非单播会话/解关联单播会话与非单播/解关联单播会话与非单播会话。

步骤6:【可选】AMF向RAN节点发送非单播会话单播资源操作指示,如发送N2Session request。

步骤7:【可选】AMF可以从UE的PDU会话中选择一个作为关联非单播的单播会话。AMF还可以基于服务该非单播业务的RAN节点或服务非单播的RAN节点都支持非单播功能,或不都支持非单播功能,或都不支持非单播功能来选择,和/或基于UE能力,比如UE不支持非单播,来选择。AMF选择MB-SMF,比如选择服务该非单播会话的MB-SMF,并向其发送非单播会话操作指示,包含第二指示,第二指示用于指示绑定/解绑单播会话与非单播会话,包含单播会话信息以及非单播业务操作指示,非单播会话信息,非单播业务操作类型(比如加入/离开)、非单播会话操作类型之一或组合,还可以包含用户信息、终端信息。AMF可以基于UE没有关联非单播的单播会话执行上述步骤。

步骤8:【可选】MB-SMF如果不服务该非单播会话,则查找服务该非单播会话的MB-SMF,并转交操作给该MB-SMF。如果服务该非单播会话的MB-SMF有多个,则可以选择一个,比如选择就近UE的。。

MB-SMF收到非单播会话操作指示,MB-SMF可以向AF发送认证或授权请求(比如通过MB-UPF发给AF),并转发AF与UE间交互的授权或认证消息(比如通过MB-UPF、MB-SMF、AMF、RAN节点等),实现对UE发起非单播业务操作指示的授权或认证。MB-SMF可以获取UE的认证授权指示,比如从UDM获取,并基于此认证授权指示执行上述授权或认证过程。第二指示还可以包含应用服务器信息,可以是IP地址或应用服务器标识,MB-SMF基于应用服务器信息识别要发送认证或授权请求的AF。

步骤9:MB-SMF向AMF发送非单播会话操作指示,如发送Nsmf_communication_N1N2MessageTransfer。

步骤10:AMF向UE发送非单播业务操作响应指示,如发送MBSSession Leave ACK。

步骤11:AMF向RAN节点发送非单播会话共享资源操作指示,如发送MulticastRelease request,。

步骤12:RAN节点依据非单播会话共享资源操作指示或非单播会话单播资源操作指示配置空口传输资源。

步骤13:【可选】RAN节点向AMF指示非单播会话共享资源操作响应指示,可以包含MB-SMF信息,非单播会话信息,RAN节点信息、传输端点信息等。

步骤14:【可选】AMF向MB-SMF发送非单播会话共享资源操作响应指示。MB-SMF将RAN节点信息和/或传输端点信息记录进非单播会话上下文中,和/或增加路径计数(比如加一),用于管理用户面非单播树(即上述信息为上下文中的用户面非单播树信息),或将RAN节点信息和/或传输端点信息从非单播会话上下文中删除,和/或减少路径计数(比如减一)。MB-SMF可以根据响应指示执行上述操作,比如响应指示为对非单播会话共享资源建立指示的响应指示,则记录,为非单播会话共享资源释放指示的响应指示,则删除。

步骤15:【可选】RAN节点向AMF发送非单播会话单播资源操作响应指示,可以包含单播会话信息,非单播会话信息等。如果RAN节点支持非单播能力,可以包含非单播会话信息,AMF可以记录RAN节点的能力。非单播会话信息可以包含指示节点加入的指示,或节点离开的指示,该指示可以用于指示非单播会话连接操作指示中的用户面节点加入或用户面节点离开指示。

步骤16:【可选】AMF向SMF发送非单播会话单播资源操作响应指示,如发送Nsmf_PDUSession_UpdateSMContext。

步骤17:【可选】SMF向MB-SMF发送非单播会话上下文操作响应指示,比如非单播上下文更新响应指示,非单播上下文释放响应指示等,可以包含非单播会话信息,非单播会话连接操作指示等。非单播会话连接操作指示用于管理服务非单播会话的核心网节点连接操作。SMF可以在没有收到AMF发送的非单播会话共享/单播资源操作响应指示的情况下向MB-SMF发送非单播上下文操作响应指示或非单播上下文操作指示,或在针对所有或部分正被用于传输非单播数据的单播会话的非单播会话单播资源操作响应指示收到后再发送非单播上下文操作响应指示或非单播上下文操作指示。非单播会话连接操作指示可以指示或不指示用户面加入/离开/保持/不加入/不离开,用于管理用户面非单播树,即与MB-SMF控制的MB-UPF的连接,还可以指示或不指示控制面加入/离开/保持/不加入/不离开,用于管理控制面非单播树管理,即与MB-SMF的连接。MB-SMF依据非单播会话连接操作指示增加用户面非单播树路径计数(比如加一),或减少用户面非单播树路径计数(比如减一),或增加控制面非单播树路径计数(比如加一),或减少控制面非单播树路径计数(比如减一),或增加记录SMF/I-SMF信息或删除SMF/I-SMF信息。

比如,当此UE为SMF/I-SMF控制的UPF/I-UPF服务的使用单播方式的第一个终端,非单播会话连接操作指示可以指示用户面加入,当此UE为SMF/I-SMF控制的UPF/I-UPF服务的使用单播方式的最后一个终端,非单播会话连接操作指示可以指示用户面离开,当此UE为SMF/I-SMF管理的非单播会话单播资源相关的最后一个终端,非单播会话连接操作指示可以指示控制面离开,或不指示控制面离开以保留部分上下文信息用于重新开始非单播业务操作。

步骤18:【可选】MB-SMF发起N4 Session Modification,配置MB-UPF以控制非单播数据的传输,比如第一个节点加入非单播树时,则开启数据传输,最后一个节点离开非单播树时,则停止数据传输。

需要说明的是,本申请实施例提供的触发非单播业务操作的方法,执行主体可以为触发非单播业务操作的装置,或者,该触发非单播业务操作的装置中的用于执行触发非单播业务操作的方法的控制模块。本申请实施例中以触发非单播业务操作的装置执行触发非单播业务操作的方法为例,说明本申请实施例提供的触发非单播业务操作的装置。

请参见图16,图16是本申请实施例提供的一种触发非单播业务操作的装置的结构图,应用于第一网络功能。如图16所示,该触发非单播业务操作的装置160包括:

第一获取模块161,用于获取非单播会话信息或非单播业务信息;

第一执行模块162,用于根据所述非单播会话信息或所述非单播业务信息,执行第一操作;

其中,所述第一操作包括以下至少一项:向第二网络功能发送第一非单播会话操作指示;向第三网络功能发送第二非单播会话操作指示或非单播会话上下文操作指示;

其中,所述第一非单播会话操作指示包括以下至少一项:

非单播会话共享资源操作指示,非单播业务操作指示、非单播会话信息、所述第一网络功能的信息、非单播服务质量QoS流信息、非单播会话操作类型;

其中,所述第二非单播会话操作指示包括以下至少一项:

非单播会话共享资源操作指示,非单播业务操作指示,非单播会话单播资源操作指示、非单播会话信息、所述第一网络功能的信息、非单播QoS流信息、非单播会话操作类型;

其中,所述非单播会话上下文操作指示包括以下至少一项:

非单播会话共享资源操作指示、非单播业务操作指示、非单播会话单播资源操作指示、非单播会话连接操作指示;

其中,所述非单播会话共享资源操作指示包括以下至少一项:

非单播会话共享资源操作类型、非单播业务操作指示、非单播会话信息、所述第一网络功能的信息、非单播QoS流信息、非单播会话操作类型;

其中,所述非单播会话单播资源操作指示包括以下至少一项:

非单播会话单播资源操作类型、非单播业务操作指示、非单播会话信息、所述第一网络功能的信息、单播QoS流信息、非单播会话操作类型、单播会话信息;

其中,所述非单播包括以下至少一项:多播、广播。

可选的,所述非单播会话连接操作指示具有以下至少一项的特征:

指示用户面节点加入;

指示用户面节点离开;

指示用户面节点保持;

指示用户面节点不加入;

指示用户面节点不离开;

不指示用户面节点加入;

不指示用户面节点离开;

不指示用户面节点保持;

不指示用户面节点不加入;

不指示用户面节点不离开;

指示控制面节点加入;

指示控制面节点离开;

指示控制面节点保持;

指示控制面节点不加入;

指示控制面节点不离开;

不指示控制面节点加入;

不指示控制面节点离开;

不指示控制面节点保持;

不指示控制面节点不加入;

不指示控制面节点不离开。

可选的,所述第一执行模块162具体用于:

根据RAN能力,执行所述第一操作。

可选的,所述第一执行模块162具体用于以下任意一项:

根据所述非单播会话信息对应的非单播会话的上下文信息,执行所述第一操作;

根据所述非单播业务信息对应的非单播业务的上下文信息,执行所述第一操作。

可选的,所述第一执行模块162具体用于以下至少一项:

当RAN节点都支持非单播功能时,执行所述向第二网络功能发送所述第一非单播会话操作指示;

当服务非单播业务或非单播会话的RAN节点都支持非单播功能时,执行所述向第二网络功能发送所述第一非单播会话操作指示;

当非单播业务或非单播会话的上下文信息中不包含第三网络功能信息时,执行所述向第二网络功能发送所述第一非单播会话操作指示;

当非单播业务或非单播会话的上下文信息中包含第二网络功能的信息时,向所述第二网络功能发送所述第一非单播会话操作指示;

当非单播业务或非单播会话的上下文信息中包含第二网络功能的信息时,向所述第二网络功能发送所述第一非单播会话操作指示;

其中,所述非单播业务与所述非单播业务信息对应,所述非单播会话与所述非单播会话信息对应。

可选的,所述第一执行模块162具体用于以下至少一项:

当RAN节点不都支持非单播功能时,执行所述向第三网络功能发送所述第二非单播会话操作指示或非单播会话上下文操作指示;

当服务非单播业务或非单播会话的RAN节点不都支持非单播功能时,执行所述向第三网络功能发送所述第二非单播会话操作指示或非单播会话上下文操作指示;

当RAN节点都不支持非单播功能时,执行所述向第三网络功能发送所述第二非单播会话操作指示或非单播会话上下文操作指示;

当服务非单播业务或非单播会话的RAN节点都不支持非单播功能时,执行所述向第三网络功能发送所述第二非单播会话操作指示或非单播会话上下文操作指示;

当非单播业务或非单播会话的上下文信息中包含第三网络功能信息时,向所述第三网络功能发送所述第二非单播会话操作指示或非单播会话上下文操作指示;

当非单播业务或非单播会话的上下文信息中不包含第二网络功能信息时,执行所述向第三网络功能发送所述第二非单播会话操作指示或非单播会话上下文操作指示;

当非单播业务或非单播会话的上下文信息中包含所述第三网络功能的信息时,向所述第三网络功能发送所述第二非单播会话操作指示或非单播会话上下文操作指示;

当非单播业务或非单播会话的上下文信息中包含所述第二网络功能信息时,执行所述向第三网络功能发送所述第二非单播会话操作指示或非单播会话上下文操作指示;

其中,所述非单播业务与所述非单播业务信息对应,所述非单播会话与所述非单播会话信息对应。

可选的,所述第一执行模块162还用于:

执行所述向第二网络功能发送第一非单播会话操作指示,或向所述第二网络功能发送所述第一非单播会话操作指示。

可选的,所述第一获取模块161还用于:获取用户信息或终端信息;

所述第一执行模块162还用于:根据所述用户信息对应的用户的上下文信息,执行所述第一操作;或者,根据所述终端信息对应的终端的上下文信息,执行所述第一操作。

可选的,所述第一获取模块161还用于:获取用户信息或终端信息;

所述第一执行模块162还用于以下至少一项:

当用户或终端没有与非单播功能关联的单播会话时,执行所述向第二网络功能发送所述第一非单播会话操作指示;

当用户或终端没有与非单播业务关联的单播会话时,执行所述向第二网络功能发送所述第一非单播会话操作指示;

当用户或终端没有与非单播会话关联的单播会话时,执行所述向第二网络功能发送所述第一非单播会话操作指示;

其中,所述用户与所述用户信息对应,所述终端与所述终端信息对应;

所述非单播业务与所述非单播业务信息对应,所述非单播会话与所述非单播会话信息对应。

可选的,所述第一获取模块161还用于:获取用户信息或终端信息;

所述第一执行模块162还用于以下至少一项:

当用户或终端有与非单播功能关联的单播会话时,执行所述向第三网络功能发送所述第二非单播会话操作指示或非单播上下文操作指示;

当用户或终端有与非单播业务关联的单播会话时,执行所述向第三网络功能发送所述第二非单播会话操作指示或非单播上下文操作指示;

当用户或终端有与非单播会话关联的单播会话时,执行所述向第三网络功能发送所述第二非单播会话操作指示或非单播上下文操作指示;

其中,所述用户与所述用户信息对应,所述终端与所述终端信息对应;

所述非单播业务与所述非单播业务信息对应,所述非单播会话与所述非单播会话信息对应。

可选的,所述第一执行模块162还用于:执行所述向第二网络功能发送所述第一非单播会话操作指示。

可选的,所述第一非单播会话操作指示还包括以下至少一项:

用户信息、用户列表信息、终端信息、终端列表信息、第一指示信息、RAN节点信息、RAN节点列表信息、单播会话信息;

其中,所述第一指示信息用于指示以下至少一项:非单播资源操作类型信息、不需要寻呼、需要寻呼;

所述非单播资源操作类型信息包括以下至少一项:

共享资源操作、单播资源操作。

可选的,所述第二非单播会话操作指示还包括以下至少一项:

用户信息、用户列表信息、终端信息、终端列表信息、第一指示信息、单播会话信息;

其中,所述第二指示信息用于指示以下至少一项:非单播资源操作类型信息、不需要寻呼、需要寻呼;

所述非单播资源操作类型信息包括以下至少一项:

共享资源操作、单播资源操作。

可选的,所述非单播业务操作指示包含以下任意一项:非单播开始指示、非单播更新指示、非单播停止指示、非单播加入指示、非单播离开指示。

可选的,所述第一执行模块162还用于:在接收到数据到达报告时,执行所述第一操作。

可选的,所述第一获取模块161还用于:获取第一授权信息;所述第一授权信息包括以下至少一项:与运营商信息相关的用户非单播功能授权信息,与运营商信息相关的用户非单播业务授权信息,与运营商信息相关的用户非单播会话授权信息;

所述第一执行模块162还用于:依据所述第一授权信息,执行所述第一操作。

可选的,该触发非单播业务操作的装置160还包括第八获取模块:

所述第八获取模块163用于:依据用户信息和/或终端信息,从第十网络功能获取所述第三网络功能的信息和单播会话信息;

所述单播会话信息包含以下至少一项:

会话管理上下文标识、PDU会话标识。

可选的,该触发非单播业务操作的装置160还包括第九获取模块:

所述第九获取模块164用于:在所述执行第一操作之前,依据标识信息,从第十网络功能获取用户信息和/或终端信息;

其中,所述标识信息包含以下至少一项:

IP地址、MAC地址、用户标识、终端标识;

可理解的,本申请实施例中触发非单播业务操作的装置160,可以实现上述图2所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

请参见图17,图17是本申请实施例提供的一种触发非单播业务操作的装置的结构图,应用于第二网络功能。如图17所示,该触发非单播业务操作的装置170包括:

第二执行模块171,用于基于以下至少一项,执行第二操作;

第一RAN节点的非单播能力、从第一网络功能接收的第一指示信息;

其中,所述第二操作包含以下至少一项:

向所述第一RAN节点发送单寻呼消息、向所述第一RAN节点发送非单播会话共享资源操作指示、挂起非单播会话共享资源操作指示的发送、向所述第一RAN节点发送非单播会话单播资源操作指示、挂起非单播会话单播资源操作指示的发送、向所述第一RAN节点发送组寻呼消息;

所述第一指示信息用于指示以下至少一项:非单播资源操作类型信息、不需要寻呼、需要寻呼;

所述非单播包括以下至少一项:多播、广播。

可选的,所述第二执行模块171还用于:在接收到所述第一RAN节点发送的失败指示,或所述第一RAN节点的响应时间超时之后,向第二RAN节点发送以下至少一项:

非单播会话共享资源操作指示、非单播会话单播资源操作指示。

可选的,该触发非单播业务操作的装置170还包括:

第二获取模块,用于通过从RAN节点接收到非单播相关信息获取RAN节点非单播能力信息。

可理解的,本申请实施例中触发非单播业务操作的装置170,可以实现上述图3所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

请参见图18,图18是本申请实施例提供的一种触发非单播业务操作的装置的结构图,应用于第三网络功能。如图18所示,该触发非单播业务操作的装置180包括:

第三发送模块181,用于向第十网络功能发送所述第三网络功能的信息以及以下至少一项:

用户信息、终端信息、单播会话信息;

所述单播会话信息包含以下至少一项:

会话管理上下文标识、PDU会话标识。

可理解的,本申请实施例中触发非单播业务操作的装置180,可以实现上述图4所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

请参见图19,图19是本申请实施例提供的一种触发非单播业务操作的装置的结构图,应用于接入侧网络功能。如图19所示,该触发非单播业务操作的装置190包括:

第五获取模块191,用于获取非单播会话单播资源操作指示;

第四执行模块192,用于向核心网功能指示以下至少一项:节点加入、节点离开。

可理解的,本申请实施例中触发非单播业务操作的装置190,可以实现上述图5所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

请参见图20,图20是本申请实施例提供的一种非单播业务多播树管理的装置的结构图,应用于第四网络功能。如图20所示,该非单播业务多播树管理的装置200包括:

第一管理模块201,用于依据以下至少一项,管理多播树:

非单播会话连接操作指示,所述非单播会话连接操作指示是从第五网络功能接收的;

RAN能力;

服务非单播会话或非单播业务的RAN节点能力;

其中,所述多播树包含以下至少一项:

控制面多播树、用户面多播树。

可选的,所述非单播会话连接操作指示,包括以下至少一项:

用户面节点管理指示、控制面节点管理指示。

可选的,所述用户面节点管理指示具有以下至少一项的特征:

指示用户面节点加入;

指示用户面节点离开;

指示用户面节点保持;

指示用户面节点不加入;

指示用户面节点不离开;

不指示用户面节点加入;

不指示用户面节点离开;

不指示用户面节点保持;

不指示用户面节点不加入;

不指示用户面节点不离开;

非单播会话共享资源操作指示;

非单播会话单播资源操作指示;

和/或,

所述控制面节点管理指示具有以下至少一项的特征:

指示控制面节点加入;

指示控制面节点离开;

指示控制面节点保持;

指示控制面节点不加入;

指示控制面节点不离开;

不指示控制面节点加入;

不指示控制面节点离开;

不指示控制面节点保持;

不指示控制面节点不加入;

不指示控制面节点不离开。

非单播会话共享资源操作指示;

非单播会话单播资源操作指示。

可选的,该非单播业务多播树管理的装置200还包括:

第三获取模块,用于获取RAN节点信息;

其中,所述第一管理模块201用于:管理控制面多播树;所述管理控制面多播树包括以下至少一项:

将所述RAN节点信息加入所述控制面多播树;

将所述RAN节点信息移出所述控制面多播树。

可选的,所述第三获取模块还用于:

获取传输端点信息;

所述第一管理模块201用于:管理用户面多播树;所述管理用户面多播树包括以下至少一项:

将所述传输端点信息加入所述用户面多播树;

将所述传输端点信息移出所述用户面多播树;

其中,所述传输端点信息包含以下至少一项:

IP地址、端口、隧道信息、节点信息。

可选的,所述第一管理模块201用于:管理用户面多播树;所述管理用户面多播树包括以下至少一项:

增加用户面节点计数;

减少用户面节点计数。

和/或,

可选的,所述第一管理模块201用于:管理控制面多播树;所述管理控制面多播树包括以下至少一项:

增加控制面节点计数;

减少控制面节点计数。

可选的,所述第一管理模块201还用于以下至少一项:

依据所述用户面节点管理指示,管理所述用户面多播树;

依据所述用户面节点管理指示,管理所述控制面多播树;

依据所述控制面节点管理指示,管理所述控制面多播树;

依据所述控制面节点管理指示,管理所述用户面多播树。

可选的,所述第一管理模块201用于:管理控制面多播树;所述管理控制面多播树包括以下至少一项:

将所述第五网络功能的信息加入所述控制面多播树;

将所述第五网络功能的信息移出所述控制面多播树。

可选的,所述第一管理模块201还用于以下至少一项:

依据所述控制面节点管理指示和所述第五网络功能的信息,管理所述控制面多播树;

依据所述用户面节点管理指示和所述第五网络功能的信息,管理所述控制面多播树。

可选的,所述第一管理模块201还用于以下至少一项:

控制用户面功能启动数据传输;

控制用户面功能停止数据传输。

可选的,所述第一管理模块201还用于还包括以下至少一项:

当第一个节点加入用户面多播树时,控制用户面功能启动数据传输;

当最后一个节点离开用户面多播树时,控制用户面功能停止数据传输。

可理解的,本申请实施例中非单播业务多播树管理的装置200,可以实现上述图6所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

请参见图21,图21是本申请实施例提供的一种非单播业务多播树管理的装置的结构图,应用于第五网络功能。如图21所示,该非单播业务多播树管理的装置210包括:

第一发送模块211,用于依据第一信息,向第四网络功能发送非单播会话连接操作指示;

其中,所述第一信息包括以下至少一项:

所述第五网络功能控制的用户面功能使用非单播会话单播资源向第一个终端传输数据;

所述第五网络功能控制的用户面功能停止使用非单播会话单播资源向最后一个终端传输数据;

所述第五网络功能为第一个终端或用户提供服务;

所述第五网络功能停止为最后一个终端或用户提供服务。

可选的,所述非单播会话连接操作指示,包括以下至少一项:

用户面节点管理指示、控制面节点管理指示。

可理解的,本申请实施例中非单播业务多播树管理的装置210,可以实现上述图7所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

请参见图22,图22是本申请实施例提供的一种非单播业务关联单播会话的装置的结构图,应用于第六网络功能。如图22所示,该非单播业务关联单播会话的装置220包括:

第二发送模块221,用于依据以下至少一项,向第七网络功能发送第一操作指示:

RAN能力、服务非单播业务或非单播会话的RAN节点能力、来自第七网络功能的第一绑定指示、来自第八网络功能的第二绑定指示;

其中,所述第一绑定指示包含单播会话信息和以下至少一项:

非单播业务操作指示、非单播会话信息、非单播业务操作类型、非单播会话操作类型、非单播指示;

其中,所述第二绑定指示包含以下至少一项:

用户已加入、用户未离开、用户已离开、用户未加入、业务已开始、业务未开始、业务已停止、业务未停止、不允许用户加入、允许用户加入、不绑定、绑定、解绑、不解绑;

其中,所述第一操作指示包含以下至少一项:

关联指示、解关联指示、不关联指示、保持关联指示。

可选的,所述第一绑定指示还包括以下至少一项:

用户信息、终端信息。

可选的,所述第二发送模块221还用于:向所述第八网络功能发送以下至少一项:

非单播会话单播资源操作指示、非单播会话信息、非单播业务信息、非单播会话共享资源操作指示、非单播会话操作类型、单播会话信息、用户信息、终端信息。

可选的,所述第二发送模块221还用于:依据以下至少一项,向所述第七网络功能发送不绑定指示:

RAN都支持非单播,或者,服务非单播业务或非单播会话的RAN节点都支持非单播;

所述第八网络的第二绑定指示;所述绑定指示为以下至少一项:用户已加入、用户未离开、业务未开始、业务已停止、不允许用户加入、不绑定、解绑。

可选的,所述第二发送模块221还用于:依据以下至少一项,向所述第七网络功能发送绑定指示:

RAN不都支持非单播、服务非单播业务或非单播会话的RAN节点不都支持非单播、RAN都不支持非单播、服务非单播业务或非单播会话的RAN节点都不支持非单播;

所述第八网络的第二绑定指示;所述绑定指示为以下至少一项:用户未加入、用户已离开、业务已开始、业务未停止、允许用户加入、绑定、不解绑。

可理解的,本申请实施例中非单播业务关联单播会话的装置220,可以实现上述图8所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

请参见图23,图23是本申请实施例提供的一种非单播业务关联单播会话的装置的结构图,应用于第七网络功能。如图23所示,该非单播业务关联单播会话的装置230包括:

第四获取模块231,用于获取第六网络功能的第一操作指示,或者第八网络功能的第二操作指示;

第三执行模块232,用于依据所述第一操作指示或者第二操作指示,执行以下至少一项:

关联单播会话与非单播会话、关联单播会话与非单播功能、解关联单播会话与非单播会话、解关联单播会话与非单播功能;

其中,所述第一操作指示包含以下至少一项:关联指示、解关联指示、不关联指示、保持关联指示;

所述第二操作指示包含以下至少一项:关联指示、解关联指示、不关联指示、保持关联指示。

可选的,该非单播业务关联单播会话的装置230还包括:

第三发送模块,用于基于以下至少一项,向所述第六网络功能发送第一绑定指示;

终端能力、RAN能力、服务非单播业务或非单播会话的RAN能力;

其中,所述第一绑定指示包含单播会话信息和以下至少一项:

非单播业务操作指示、非单播会话信息、非单播业务操作类型、非单播会话操作类型、非单播指示。

可选的,所述第四获取模块231还用于以下至少一项:

获取终端的能力信息;

获取RAN节点的能力信息。

可选的,所述第三发送模块还用于以下至少一项:

当终端不支持非单播时,向所述第六网络功能发送第一绑定指示;

当RAN节点不都支持非单播、服务非单播业务或非单播会话的RAN节点不都支持非单播、RAN节点都不支持非单播,或者,服务非单播业务或非单播会话的RAN节点都不支持非单播时,向所述第六网络功能发送第一绑定指示;

其中,所述第一绑定指示包含单播会话信息和以下至少一项:

非单播业务操作指示、非单播会话信息、非单播业务操作类型、非单播会话操作类型、非单播指示。

可理解的,本申请实施例中非单播业务关联单播会话的装置230,可以实现上述图9所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

请参见图24,图24是本申请实施例提供的一种非单播业务关联单播会话的装置的结构图,应用于第八网络功能。如图24所示,该非单播业务关联单播会话的装置240包括:

第四发送模块241,用于依据以下至少一项,向第七网络功能发送第二操作指示:

终端或用户有绑定的非单播会话或非单播业务;

终端或用户没有绑定的非单播会话或非单播业务;

其中,所述第二操作指示包含以下至少一项:关联指示、解关联指示、不关联指示、保持关联指示。

可选的,该非单播业务关联单播会话的装置240还包括:

第五获取模块,用于获取第六网络功能的第三绑定指示;

第二管理模块,用于依据所述第三绑定指示管理所述终端的非单播业务或非单播会话;或者,依据所述第三绑定指示管理所述用户的非单播业务或非单播会话;

其中,所述第三绑定指示包括以下至少一项:用户未加入、用户已离开、业务已开始、业务未停止、允许用户加入、绑定、不解绑。

可理解的,本申请实施例中非单播业务关联单播会话的装置240,可以实现上述图10所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

请参见图25,图25是本申请实施例提供的一种非单播业务认证或授权的装置的结构图,应用于第九网络功能。如图25所示,该非单播业务认证或授权的装置250包括:

第六获取模块251,用于获取非单播指示信息;

第五发送模块252,用于向应用服务器发送认证或授权消息;

其中,所述非单播指示信息包括以下至少一项:单播会话信息以及非单播业务操作指示,非单播会话信息,非单播业务操作类型、非单播会话操作类型、非单播指示。

可选的,该非单播业务认证或授权的装置250还包括:

第七获取模块,用于依据所述非单播指示信息,从第十网络功能获取认证授权指示;

上述第五发送模块,具体用于依据所述认证授权指示,执行所述向应用服务器发送认证或授权消息。

可选的,该非单播业务认证或授权的装置250还包括:

转发模块,用于转发所述应用服务器与终端间的认证或授权消息;

其中,所述终端与所述用户信息关联,或与所述终端信息对应。

可理解的,本申请实施例中非单播业务关联单播会话的装置250,可以实现上述图11所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

可选的,如图26所示,本申请实施例还提供一种网络功能260,包括处理器261,存储器262,存储在存储器262上并可在所述处理器261上运行的程序或指令,该程序或指令被处理器261执行时实现上述图2至图15所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述图2至图15所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的终端中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行网络侧设备程序或指令,实现上述图2至图15所示实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 触发非单播业务操作的方法、装置及网络功能
  • 一种针对非周期时间触发业务流的时间敏感网络接入方法
技术分类

06120114733235