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

广播消息的传送方法、装置、网络功能及存储介质

文献发布时间:2024-04-18 19:58:21


广播消息的传送方法、装置、网络功能及存储介质

技术领域

本申请涉及无线技术领域,尤其涉及一种广播消息的传送方法、装置、网络功能及存储介质。

背景技术

相关技术中,多播广播业务(MBS,Multicast and Broadcast Service)方案针对外源性的广播数据进行传送,无法实现第五代移动通信技术(5G,5th Generation MobileCommunication Technology)局域网(LAN,Local Area Network) 内终端之间的广播。

发明内容

为解决相关技术问题,本申请实施例提供一种广播消息的传送方法、装置、网络功能及存储介质。

本申请实施例的技术方案是这样实现的:

本申请实施例提供了一种广播消息的传送方法,应用于第一会话管理功能 (SMF,Session Management Function),所述方法包括:

为第一虚拟网(VN,Virtual Net)组执行第一操作;所述第一操作包括以下至少之一:

创建第一MBS会话;

修订所述第一MBS会话;

释放所述第一MBS会话;

删除所述第一MBS会话

禁用所述第一MBS会话;其其中,

所述第一MBS会话用于向至少一个第一终端发送所述第一VN组内的组播消息和/或广播消息;所述第一终端表征所述第一VN组内的终端。

其中,上述方案中,所述第一VN组内的组播消息和/或广播消息包括来源于所述第一VN组内部接口上的部分或全部广播消息,和/或部分或全部组播消息。

上述方案中,所述第一VN组内的广播消息和/或组播消息由服务于所述第一VN组的第一用户面功能(UPF,User Plane Function)通过所述第一MBS 会话发送至第一基站,再由所述第一基站通过点到点(PTP,Point-To-Point) 或者点到多点(PTM,Point-To-Multipoint)的方式发送给第一终端;其中,

所述第一基站表征第一UPF连接的,且服务于所述第一VN组的基站。

上述方案中,所述第一SMF根据以下至少之一决定创建所述第一MBS会话:所述第一VN组的签约信息、所述第一VN组的本地配置信息、服务于所述第一VN组的第一UPF的能力、所述第一SMF的能力、所述第一UPF接入的终端数量以及第一网络功能的第一指示;所述第一指示用于指示所述第一 SMF为所述第一VN组创建MBS会话。

上述方案中,所述为所述第一VN组执行第一操作,包括:

在至少一个第一UPF上为所述第一VN组执行第一操作;其中,

第一UPF表征服务于所述第一VN组的UPF。

上述方案中,所述为所述第一VN组执行第一操作,包括:

向第一UPF发送第一请求;其中,

所述第一请求用于请求创建所述第一MBS会话,所述第一请求中携带用于标识所述第一MBS会话的第一标识。

上述方案中,所述第一请求还携带所述第一MBS会话的以下信息的至少之一:

第一包检测规则(PDR,Packet Detection Rule);

第一转发行为规则(FAR,Fowwarding Action Rule)。

上述方案中,所述方法还包括:

向第一接入和移动管理功能(AMF,Access and Mobility Management Function)发送第二请求;其中,

所述第一AMF表征所述第一VN组内第一UPF服务的第一终端的协议数据单元(PDU,Protocol Data Unit)会话对应的AMF;所述第二请求用于请求建立关于所述第一MBS会话的会话资源,且所述第二请求中携带所述第一标识及第一信息;所述第一信息表征所述第一AMF关联的VN组内终端的PDU 会话信息。

上述方案中,所述为所述第一VN组执行第一操作,包括:

向第一UPF发送第三请求;其中,

所述第三请求用于请求修订或禁用所述第一MBS会话,且所述第三请求携带用于标识所述第一MBS会话的第一标识及所述第一MBS会话的第一PDR 和/或第一FAR。

上述方案中,所述为所述第一VN组执行第一操作,包括:

向所述第一UPF发送第四请求;其中,

所述第四请求用于请求释放或删除所述第一MBS会话,且所述第四请求携带用于标识所述第一MBS会话的第一标识。

上述方案中,为所述第一VN组创建所述第一MBS会话,包括:

向所述第一UPF发送第五请求;其中,

所述第五请求用于请求为所述第一终端建立或修订PDU会话;所述第五请求不携带下行的组播消息和/或广播消息的PDR和/或FAR。

上述方案中,所述方法还包括:

通过所述第一AMF向无线接入网(RAN,Radio Access Network)传送第六请求;其中,

所述第六请求用于请求创建所述第一MBS会话的第一上下文,和/或,用于请求建立所述第一上下文与所述第一PDU会话的第二上下文之间的映射,和 /或,用于请求为所述第一MBS会话分配N3接口隧道资源。

上述方案中,所述第一VN组内部接口上的广播消息和/或组播消息在所述第一MBS会话的第一PDR和/或第一FAR中进行下行数据包的匹配和转发。

上述方案中,所述第一PDR的源接口包括所述第一VN组的内部接口,所述第一PDR的目的地址包括广播地址和/或组播地址;所述第一FAR用于指示将所述第一PDR匹配的广播消息和/或组播消息通过所述第一MBS会话的N3 接口隧道进行转发,和/或用于指示将所述第一PDR匹配的广播消息和/或组播消息通过所述第一MBS会话的N9接口隧道进行转发。

上述方案中,所述第一终端的PDU会话的第二PDR和/或第二FAR不支持下行的广播消息和/或组播消息的匹配,且不支持下行的广播消息和/或组播消息的转发。

本申请实施例还提供了一种广播消息的传送装置,包括:

会话管理单元,用于为第一VN组创建和/或修订和/或释放第一MBS会话;其中,

所述第一MBS会话用于向至少一个第一终端发送所述第一VN组内的组播消息和/或广播消息;所述第一终端表征所述第一VN组内的终端。

本申请实施例还提供了一种第一SMF,包括:第一处理器及第一通信接口;其中,

所述第一通信接口,用于为第一VN组创建和/或修订和/或释放第一MBS 会话;其中,

所述第一MBS会话用于向至少一个第一终端发送所述第一VN组内的组播消息和/或广播消息;所述第一终端表征所述第一VN组内的终端。

本申请实施例还提供了一种第一SMF,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,

其中,所述第一处理器用于运行所述计算机程序时,执行如上所述的任一方法的步骤。

本申请实施例还提供了一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上所述的任一方法的步骤。

本申请实施例提供的广播消息的传送方法、装置、网络功能及存储介质中,第一SMF为第一VN组创建和/或修订和/或释放第一MBS会话;其中,所述第一MBS会话用于向至少一个第一终端发送所述第一VN组内的组播消息和/ 或广播消息;所述第一终端表征所述第一VN组内的终端。基于上述方案,可以实现在LAN中进行组播消息和/或广播消息的传送,从而节省N3接口及空口带宽,由此减少业务时延,提升了数据传输的可靠性。

附图说明

图1为本申请实施例广播消息的发送方法流程示意图;

图2为本申请实施例一种会话管理实现示意图;

图3为本申请应用实施例一种广播消息的发送方法交互流程示意图;

图4为本申请实施例另一种会话管理实现示意图;

图5为本申请应用实施例另一种广播消息的发送方法交互流程示意图;

图6为本申请实施例广播消息的发送装置结构示意图;

图7为本申请实施例第一SMF结构示意图;

具体实施方式

第三代合作伙伴计划(3GPP,3rd Generation Partnership Project)标准中, 5GLAN提供终端之间的广播功能。当终端发出广播消息,或接收到N6接口、 N19接口发来的广播消息后,UPF根据广播转发原则,复制广播数据,并通过所有当前接入的5G VN组成员的会话,将广播消息发送给其他终端。广播数据在5G LAN内传送时,在NG-RAN与UPF之间、NG-RAN与终端之间,存在相同数据包的重复发送,如果终端数量巨大,那么会在同一时间极大地占用N3 接口和空口带宽。此外,如果终端业务对时延及可靠性的要求很高,那么并发的大量广播数据也会影响网络性能。

相关技术中,针对广播消息提出了一种MBS方案,该方案是针对外源性的广播数据进行传送,而5G LAN内的广播消息可能是由终端发出的,也可能是从N6接口/N19接口接收到的,此外,5G LAN的数据转发规则也是建立在 5G VN的内部接口(internal interface)上的,因此,该MBS方案无法适用于5G LAN。

基于此,在本申请各实施例中,第一SMF为第一VN组创建和/或修订和/ 或释放第一MBS会话;其中,所述第一MBS会话用于向至少一个第一终端发送所述第一VN组内的组播消息和/或广播消息;所述第一终端表征所述第一 VN组内的终端。基于上述方案,可以实现在LAN中进行组播消息和/或广播消息的传送,从而节省N3接口及空口带宽,由此减少业务时延,提升了数据传输的可靠性。

下面结合附图及实施例对本申请再作进一步详细的描述。

本申请实施例提供了一种广播消息的传送方法,应用于第一SMF,如图1 所示,该方法包括:

步骤101:为第一VN组执行第一操作;所述第一操作包括以下至少之一:

创建第一MBS会话;

修订所述第一MBS会话;

释放所述第一MBS会话;

删除所述第一MBS会话

禁用所述第一MBS会话。

其中,所述第一MBS会话用于向至少一个第一终端发送所述第一VN组内的组播消息和/或广播消息;所述第一终端表征所述第一VN组内的终端。

这里,第一SMF可以是支持MBS会话创建的SMF。MBS会话可以指多播业务和/或广播业务的会话,也可以指组播业务和/或广播业务的会话。

实际应用时,所述第一SMF根据以下至少之一决定创建所述第一MBS会话:所述第一VN组的签约信息、所述第一VN组的本地配置信息、服务于所述第一VN组的第一UPF的能力、所述第一SMF的能力、所述第一UPF接入的终端数量以及第一网络功能的第一指示;所述第一指示用于指示所述第一 SMF为所述第一VN组创建MBS会话。

其中,第一VN组的签约信息包括第一VN组内的第一终端在运营商网络的签约信息,可以为一个指示(indicator),用于指示第一VN组需要通过MBS 会话进行组播数据和/或广播数据的传送。第一VN组的本地配置信息包括第一 VN组内的第一终端的本地配置信息。UPF或SMF的能力包括是否支持创建 SMF会话的能力。这里,第一UPF是指服务于第一VN组的UPF,通常,一个VN组可以由一个或多个UPF服务。第一指示例如可以为5G核心网的策略控制功能(PCF,Policy Control Function)、统一数据管理(UDM,Unified DataManagement)等网络功能为第一SMF下发的策略,对应的策略内容为指示第一SMF为5G VN组创建MBS会话。

在一实施例中,所述第一VN组内的组播消息和/或广播消息包括来源于所述第一VN组内部接口上的部分或全部广播消息,和/或部分或全部组播消息。

也就是说,本申请方案是针对内源性的广播数据进行传送,即组播消息和/ 或广播消息来源于LAN的内部接口。示例性地,第一VN组内部接口可以为 5G VN internalinterface。

在一实施例中,所述第一VN组内的广播消息和/或组播消息由服务于所述第一VN组的第一UPF通过所述第一MBS会话发送至第一基站,再由所述第一基站通过PTP或者PTM的方式发送给第一终端;其中,

所述第一基站表征第一UPF连接的,且服务于所述第一VN组的基站。

具体地,发送至第一终端的组播消息和/或广播消息由服务于第一VN组内第一终端的UPF通过第一MBS会话发送至第一终端的第一基站,再由第一基站通过PTP或者PTM的方式发送至第一终端。

此外,从数据面角度,所述第一VN组内部接口上的广播消息和/或组播消息在所述第一MBS会话的第一PDR和/或第一FAR中进行下行数据包的匹配和转发。

在一实施例中,所述为所述第一VN组执行第一操作,包括:

在至少一个第一UPF上为所述第一VN组执行第一操作;其中,

第一UPF表征服务于所述第一VN组的UPF。

实际应用时,为VN组创建MBS会话,包括两种情况。情况一:为VN组服务的一个或多个UPF已经为VN组的一个或多个终端提供PDU会话服务,但是VN组并未创建MBS会话,此时,在为VN组服务的一个或多个UPF上为VN组创建MBS会话;情况二:伴随着VN组内终端的PDU会话发起流程,在为VN组服务的UPF上为VN组创建第一MBS会话。

针对上述情况一,在一实施例中,所述为所述第一VN组执行第一操作,包括:

向第一UPF发送第一请求。

其中,所述第一请求用于请求创建所述第一MBS会话,所述第一请求中携带用于标识所述第一MBS会话的第一标识,例如MBS session ID。

这里,第一标识在整个会话管理的创建、修订、释放过程中用于标识第一 MBS会话。

此外,在一实施例中,所述第一请求还携带所述第一MBS会话的以下信息的至少之一:

第一PDR;

第一FAR。

这里,第一PDR用于检测下行方向VN组内的广播消息和/或组播消息,也即downlink PDR。具体地,所述第一PDR的源接口(source interface)包括所述第一VN组的内部接口。示例性地,在检测下行方向5G VN组内的广播消息和/或组播消息的downlink PDR中,source interface设置为“5G VN internal”。第一PDR的目的地址(destinationaddress)包括广播地址和/或组播地址。

第一FAR用于将广播消息和/或组播消息通过上述第一MBS会话以广播和 /或组播的方式发送至终端,第一FAR与第一PDR对应,具体地,用于指示将所述第一PDR匹配的广播消息和/或组播消息通过所述第一MBS会话的N3接口隧道(tunnel)进行转发,和/或用于指示将所述第一PDR匹配的广播消息和 /或组播消息通过所述第一MBS会话的N9接口隧道进行转发。具体地,第一 FAR用于指示目的接口(destination interface)为接入面(accessside),以及,可选地,指示第一MBS会话相关的N3接口和/或N9隧道信息。其中N3接口和/或N9隧接口的信息同步方式,可以采用当前3GPP标准的multicast transport is used overN3mb or N19mb或者unicast transport over N3mb or N9mb。

在本申请实施例中,还支持对创建的VN组的MBS会话进行修订或禁用。其中,在一实施例中,所述为所述第一VN组执行第一操作,包括:

向第一UPF发送第三请求。

其中,所述第三请求用于请求修订或禁用所述第一MBS会话,且所述第三请求携带用于标识所述第一MBS会话的第一标识及所述第一MBS会话的第一PDR和/或第一FAR。

在本申请实施例中,还支持对创建的VN组的MBS会话进行释放或删除。其中,在一实施例中,所述为所述第一VN组执行第一操作,包括:

向第一UPF发送第四请求。

其中,所述第四请求用于请求释放或删除所述第一MBS会话,且所述第四请求携带用于标识所述第一MBS会话的第一标识。

此外,在第一UPF上创建了第一MBS会话之后,还需要为第一MBS会话建立会话资源。基于此,在一实施例中,所述方法还包括:

向第一AMF发送第二请求。

其中,所述第一AMF表征第一UPF服务的第一终端的PDU会话对应的 AMF;所述第二请求用于请求建立关于所述第一MBS会话的会话资源,且所述第二请求中携带所述第一标识及第一信息;所述第一信息表征所述第一AMF 关联的VN组内终端的PDU会话信息。

这里,第一AMF在接收到第二请求之后,继而向RAN请求创建第一MBS 会话的会话资源。在一实施例中,所述方法还包括:

通过所述第一AMF向RAN传送第六请求。

其中,所述第六请求用于请求创建所述第一MBS会话的第一上下文,和/ 或,用于请求建立所述第一上下文与所述第一PDU会话的第二上下文之间的映射,和/或,用于请求为所述第一MBS会话分配N3接口隧道资源。

这里,第六请求可以为N2消息请求。具体地,第一SMF可以通过调用 AMF的Namf_Communication_N1N2MessageTransfer服务,并在调用请求中携带第一终端的PDU会话标识以及MBS会话的会话标识。RAN在完成N2消息请求的请求内容后,向AMF回复N2消息响应。

以下结合图2示出的MBS会话管理原理示意图,通过图3的交互流程示例,对创建MBS会话的情况一进行进一步说明:

参见图3,UPF1已经为5G LAN中的多个终端提供PDU会话服务,但尚未在UPF1上创建关于该多个终端组成的5G VN组的MBS会话(在图2示例中称该MBS会话为LAN-MBS会话),如果SMF决定在UPF1上为该5G VN 组创建MBS会话,则有:

步骤1:SMF向UPF1发起LAN-MBS会话建立请求,携带LAN-MBS会话的session ID以及LAN-MBS会话相关的PDR和/或FAR信息。

这里,UPF1为为该5G VN组服务的UPF。

步骤2:UPF1向SMF返回LAN-MBS会话建立响应。

步骤3:SMF向AMF1发起LAN-MBS会话资源建立请求,携带LAN-MBS 会话的sessionID以及AMF1所关联的5G VN组终端的PDU会话信息。

这里,AMF1为UPF1服务的5G VN组内的终端的PDU会话对应的AMF。

步骤4:AMF1向NG-RAN发送N2消息请求:1、请求/通知NG-RAN创建LAN-MBS会话上下文;2、请求/通知NG-RAN将LAN-MBS会话上下文和该5G VN组终端的PDU会话信息对应的上下文进行关系映射;3、请求NG-RAN 分配N3mb接口的DL Tunnel Infor。

步骤5:NG-RAN向AMF1回复N2消息请求,如果NG-RAN采用unicast transport overN3mb,则携带N3mb接口的DL Tunnel Infor。

步骤6:AMF1向SMF发送LAN-MBS会话资源建立请求响应。

步骤7:SMF向UPF1发起LAN-MBS会话修订请求,携带LAN-MBS的 session ID以及LAN-MBS会话相关的PDR和/或FAR信息。

这里,如果NG-RAN采用了unicast transport over N3mb or N9mb,则在FAR 内指示LAN-MBS会话相关的N3/N9 tunnel信息进行数据转发。

步骤8:UPF1向SMF返回会话修订响应。

步骤9:SMF向UPF1发送会话修订请求,请求释放、删除或者禁用 LAN-MBS会话相关的PDR和/或FAR信息。

步骤10:UPF1向SMF返回会话修订响应。

针对上述情况二,在一实施例中,所述为所述第一VN组执行第一操作,包括:

向第一UPF发送第五请求。

其中,所述第五请求用于请求为所述第一终端建立或修订PDU会话;所述第五请求不携带下行的组播消息和/或广播消息的PDR和/或FAR。

在一实施例中,所述第一终端的PDU会话的第二PDR和/或第二FAR不支持下行的广播消息和/或组播消息的匹配,且不支持下行的广播消息和/或组播消息的转发。

由于在请求建立或修订PDU会话的请求中不携带下行的组播消息和/或广播消息的PDR和/或FAR,这样,在各相关终端PDU会话的PDR和/或FAR 上不会再进行广播数据和/或组播数据的转发,从而使得发向对应终端的广播数据和/或组播数据将通过MBS会话发送给终端。

以下结合图4示出的MBS会话管理原理示意图,通过图5的交互流程示例,对创建MBS会话的情况一进行进一步说明:

步骤1-步骤4:5G VN组终端发起5G LAN会话建立请求。SMF获取终端的签约数据。

这里,可选地,终端的签约数据里可能携带该5G LAN的特征,需要采用 LAN-MBS会话进行广播和/或组播传送。

步骤5:SMF向UPF1发送终端的PDU会话建立请求,PDR/FAR规则中,不包含广播/组播相关的PDR/FAR信息。

步骤6:UPF1向SMF返回PDU会话建立响应。

步骤7:SMF调用AMF的Namf_Communication_N1N2MessageTransfer服务,携带终端UE的PDU session ID以及MBS session ID。这样,如果NG-RAN 上尚未创建MBS会话上下文,则请求NG-RAN创建MBS会话上下文;并且,告知NG-RAN此MBS会话上下文和UE的PDU会话上下文关系,并进行映射。

步骤8:AMF向NG-RAN发送N2 PDU会话请求,携带当前终端的PDU session ID以及MBS session ID。请求/通知NG-RAN创建MBS会话上下文;2. 请求/通知NG-RAN将MBS会话上下文和当前UE的PDU会话上下文进行关系映射。

步骤9:NG-RAN与UE建立MBS会话相关的无线连接。

步骤10-14:参考标准的PDU会话建立流程。

基于上述方案,可以实现在LAN中进行组播消息和/或广播消息的传送,从而通过组播消息和/或广播消息的聚合,节省N3接口及空口带宽,由此减少业务时延,提升了数据传输的可靠性。

为了实现本申请实施例的广播消息的传送方法,本申请实施例还提供了一种广播消息的传送装置,设置在第一SMF上,如图6所示,该装置包括:

会话管理单元601,用于为第一VN组执行第一操作;所述第一操作包括以下至少之一:

创建第一MBS会话;

修订所述第一MBS会话;

释放所述第一MBS会话;

删除所述第一MBS会话

禁用所述第一MBS会话;其中,

所述第一MBS会话用于向至少一个第一终端发送所述第一VN组内的组播消息和/或广播消息;所述第一终端表征所述第一VN组内的终端。

其中,在一实施例中,所述第一VN组内的组播消息和/或广播消息包括来源于所述第一VN组内部接口上的部分或全部广播消息,和/或部分或全部组播消息。

在一实施例中,所述第一VN组内的广播消息和/或组播消息由服务于所述第一VN组的第一用户面功能UPF通过所述第一MBS会话发送至第一基站,再由所述第一基站通过PTP或者PTM的方式发送给第一终端;其中,

所述第一基站表征第一UPF连接的,且服务于所述第一VN组的基站。

在一实施例中,所述第一SMF根据以下至少之一决定创建所述第一MBS 会话:所述第一VN组的签约信息、所述第一VN组的本地配置信息、服务于所述第一VN组的第一UPF的能力、所述第一SMF的能力、所述第一UPF接入的终端数量以及第一网络功能的第一指示;所述第一指示用于指示所述第一 SMF为所述第一VN组创建MBS会话。

在一实施例中,所述会话管理单元601用于:

在至少一个第一UPF上为所述第一VN组执行第一操作;其中,

第一UPF表征服务于所述第一VN组的UPF。

在一实施例中,所述会话管理单元601用于:

向第一UPF发送第一请求;其中,

所述第一请求用于请求创建所述第一MBS会话,所述第一请求中携带用于标识所述第一MBS会话的第一标识。

在一实施例中,所述第一请求还携带所述第一MBS会话的以下信息的至少之一:

第一PDR;

第一FAR。

在一实施例中,所述会话管理单元601还用于:

向第一AMF发送第二请求;其中,

所述第一AMF表征第一UPF服务的第一终端的PDU会话对应的AMF;所述第二请求用于请求建立关于所述第一MBS会话的会话资源,且所述第二请求中携带所述第一标识及第一信息;所述第一信息表征所述第一AMF关联的VN组内终端的PDU会话信息。

在一实施例中,所述会话管理单元601用于:

向第一UPF发送第三请求;其中,

所述第三请求用于请求修订或禁用所述第一MBS会话,且所述第三请求携带用于标识所述第一MBS会话的第一标识及所述第一MBS会话的第一PDR 和/或第一FAR。

在一实施例中,所述会话管理单元601用于:

向第一UPF发送第四请求;其中,

所述第四请求用于请求释放或删除所述第一MBS会话,且所述第四请求携带用于标识所述第一MBS会话的第一标识。

在一实施例中,所述会话管理单元601用于:

向所述第一UPF发送第五请求;其中,

所述第五请求用于请求为所述第一终端建立或修订PDU会话;所述第五请求不携带下行的组播消息和/或广播消息的PDR和/或FAR。

在一实施例中,所述会话管理单元601还用于:

通过所述第一AMF向RAN传送第六请求;其中,

所述第六请求用于请求创建所述第一MBS会话的第一上下文,和/或,用于请求建立所述第一上下文与所述第一PDU会话的第二上下文之间的映射,和 /或,用于请求为所述第一MBS会话分配N3接口隧道资源。

在一实施例中,所述第一VN组内部接口上的广播消息和/或组播消息在所述第一MBS会话的第一PDR和/或第一FAR中进行下行数据包的匹配和转发。

在一实施例中,所述第一PDR的源接口包括所述第一VN组的内部接口,所述第一PDR的目的地址包括广播地址和/或组播地址;所述第一FAR用于指示将所述第一PDR匹配的广播消息和/或组播消息通过所述第一MBS会话的 N3接口隧道进行转发,和/或用于指示将所述第一PDR匹配的广播消息和/或组播消息通过所述第一MBS会话的N9接口隧道进行转发。

在一实施例中,所述第一终端的PDU会话的第二PDR和/或第二FAR不支持下行的广播消息和/或组播消息的匹配,且不支持下行的广播消息和/或组播消息的转发。

实际应用时,会话管理单元601可由广播消息的传送装置中的通信接口实现。

需要说明的是:上述实施例提供的广播消息的传送装置在进行广播消息的传送时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的广播消息的传送装置与广播消息的传送方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

基于上述程序模块的硬件实现,且为了实现本申请实施例第一SMF侧的方法,本申请实施例还提供了一种第一SMF,如图7所示,第一SMF700包括:

第一通信接口701,能够与其他网络节点进行信息交互;

第一处理器702,与所述第一通信接口701连接,以实现与其他网络节点进行信息交互,用于运行计算机程序时,执行上述第一SMF侧一个或多个技术方案提供的方法。而所述计算机程序存储在第一存储器703上。

具体地,所述第一通信接口701,用于:

为第一VN组创执行第一操作;所述第一操作包括以下至少之一:

创建第一MBS会话;

修订所述第一MBS会话;

释放所述第一MBS会话;

删除所述第一MBS会话

禁用所述第一MBS会话;其中,

所述第一MBS会话用于向至少一个第一终端发送所述第一VN组内的组播消息和/或广播消息;所述第一终端表征所述第一VN组内的终端。

其中,在一实施例中,所述第一VN组内的组播消息和/或广播消息包括来源于所述第一VN组内部接口上的部分或全部广播消息,和/或部分或全部组播消息。

在一实施例中,所述第一VN组内的广播消息和/或组播消息由服务于所述第一VN组的第一用户面功能UPF通过所述第一MBS会话发送至第一基站,再由所述第一基站通过PTP或者PTM的方式发送给第一终端;其中,

所述第一基站表征第一UPF连接的,且服务于所述第一VN组的基站。

在一实施例中,所述第一SMF根据以下至少之一决定创建所述第一MBS 会话:所述第一VN组的签约信息、所述第一VN组的本地配置信息、服务于所述第一VN组的第一UPF的能力、所述第一SMF的能力、所述第一UPF接入的终端数量以及第一网络功能的第一指示;所述第一指示用于指示所述第一 SMF为所述第一VN组创建MBS会话。

在一实施例中,所述第一通信接口701,用于:

在至少一个第一UPF上为所述第一VN组执行第一操作;其中,

第一UPF表征服务于所述第一VN组的UPF。

在一实施例中,所述第一通信接口701,用于:

向第一UPF发送第一请求;其中,

所述第一请求用于请求创建所述第一MBS会话,所述第一请求中携带用于标识所述第一MBS会话的第一标识。

在一实施例中,所述第一请求还携带所述第一MBS会话的以下信息的至少之一:

第一PDR;

第一FAR。

在一实施例中,所述第一通信接口701,还用于:

向第一AMF发送第二请求;其中,

所述第一AMF表征第一UPF服务的第一终端的PDU会话对应的AMF;所述第二请求用于请求建立关于所述第一MBS会话的会话资源,且所述第二请求中携带所述第一标识及第一信息;所述第一信息表征所述第一AMF关联的VN组内终端的PDU会话信息。

在一实施例中,所述第一通信接口701,用于:

向第一UPF发送第三请求;其中,

所述第三请求用于请求修订或禁用所述第一MBS会话,且所述第三请求携带用于标识所述第一MBS会话的第一标识及所述第一MBS会话的第一PDR 和/或第一FAR。

在一实施例中,所述第一通信接口701,用于:

向第一UPF发送第四请求;其中,

所述第四请求用于请求释放或删除所述第一MBS会话,且所述第四请求携带用于标识所述第一MBS会话的第一标识。

在一实施例中,所述第一通信接口701,用于:

向所述第一UPF发送第五请求;其中,

所述第五请求用于请求为所述第一终端建立或修订PDU会话;所述第五请求不携带下行的组播消息和/或广播消息的PDR和/或FAR。

在一实施例中,所述第一通信接口701,还用于:

通过所述第一AMF向RAN传送第六请求;其中,

所述第六请求用于请求创建所述第一MBS会话的第一上下文,和/或,用于请求建立所述第一上下文与所述第一PDU会话的第二上下文之间的映射,和 /或,用于请求为所述第一MBS会话分配N3接口隧道资源。

在一实施例中,所述第一VN组内部接口上的广播消息和/或组播消息在所述第一MBS会话的第一PDR和/或第一FAR中进行下行数据包的匹配和转发。

在一实施例中,所述第一PDR的源接口包括所述第一VN组的内部接口,所述第一PDR的目的地址包括广播地址和/或组播地址;所述第一FAR用于指示将所述第一PDR匹配的广播消息和/或组播消息通过所述第一MBS会话的 N3接口隧道进行转发,和/或用于指示将所述第一PDR匹配的广播消息和/或组播消息通过所述第一MBS会话的N9接口隧道进行转发。

在一实施例中,所述第一终端的PDU会话的第二PDR和/或第二FAR不支持下行的广播消息和/或组播消息的匹配,且不支持下行的广播消息和/或组播消息的转发。

需要说明的是:第一处理器702和第一通信接口701的具体处理过程可参照上述方法理解。

当然,实际应用时,第一SMF700中的各个组件通过总线系统704耦合在一起。可理解,总线系统704用于实现这些组件之间的连接通信。总线系统704 除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线系统704。

本申请实施例中的第一存储器703用于存储各种类型的数据以支持第一 SMF700的操作。这些数据的示例包括:用于在第一SMF700上操作的任何计算机程序。

上述本申请实施例揭示的方法可以应用于所述第一处理器702中,或者由所述第一处理器702实现。所述第一处理器702可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述第一处理器702中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述第一处理器702可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述第一处理器702可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于第一存储器703,所述第一处理器702读取第一存储器703 中的信息,结合其硬件完成前述方法的步骤。

在示例性实施例中,第一SMF700可以被一个或多个应用专用集成电路 (ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD, ProgrammableLogic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、现场可编程门阵列(FPGA,Field-Programmable Gate Array)、通用处理器、控制器、微控制器(MCU,Micro Controller Unit)、微处理器(Microprocessor)、或者其他电子元件实现,用于执行前述方法。

可以理解,本申请实施例的存储器(第一存储器703)可以是易失性存储器或者非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-OnlyMemory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-OnlyMemory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-OnlyMemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器 (SDRAM,Synchronous Dynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM, Enhanced Synchronous Dynamic Random AccessMemory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random AccessMemory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本申请实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。

在示例性实施例中,本申请实施例还提供了一种存储介质,即计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的第一存储器703,上述计算机程序可由第一SMF700的第一处理器702执行,以完成前述第一 SMF侧方法所述步骤。计算机可读存储介质可以是FRAM、ROM、PROM、 EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器。

需要说明的是:“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中术语“至少一种”表示多个中的任意一种或多种中的至少两种的任意组合,例如,包括A、B、C中的至少一种,可以表示包括从A、B和C构成的集合中选择的任意一个或多个元素。

另外,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。

以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。

相关技术
  • 用于在区块链网络中广播消息的方法、设备和存储介质
  • 消息配置方法、消息获取方法、装置、设备及存储介质
  • 从主机客户端向网络存储装置传送数据的网络存储装置和方法
  • 文件获取方法及装置、文件传送方法及装置、存储介质
  • 消息存储、读取方法及装置、服务器、存储介质
  • 消息的广播方法、装置、网络节点及计算机存储介质
  • 消息的广播方法、装置、网络节点及计算机存储介质
技术分类

06120116485716