一种通知MBS状态的方法和设备与流程

文档序号:31871232发布日期:2022-10-21 19:24阅读:128来源:国知局
一种通知MBS状态的方法和设备与流程
一种通知mbs状态的方法和设备
技术领域
1.本技术涉及无线通信技术,特别涉及一种通知mbs状态的方法和设备。


背景技术:

2.为了满足自4g通信系统的部署以来增加的对无线数据通信业务的需求,已经努力开发改进的5g或准5g通信系统。因此,5g或准5g通信系统也被称为“超4g网络”或“后lte系统”。
3.无线通信是现代历史上最成功的创新之一。最近,无线通信服务的订户数量超过了50亿,并且还在继续快速增长。由于智能电话和其他移动数据设备(例如,平板计算机、笔记本计算机、上网本、电子书阅读器和机器类型设备)在消费者和企业中的日益普及,对无线数据业务的需求正在迅速增长。为了满足移动数据业务的高速增长并支持新的应用和部署,提高无线接口效率和覆盖范围至关重要。


技术实现要素:

4.根据本公开的实施例的一个方面,提供了一种由目的基站执行的组播广播业务mbs传输方法,包括:从源基站接收包括分组数据单元pdu会话信息的切换请求;向核心网节点发送包括与mbs有关的第一指示信息的路径切换请求;从所述核心网节点接收包括mbs相关信息的路径切换响应。
5.在一种实现方式中,所述pdu会话信息包括所述pdu会话对应的mbs标识mbs id。
6.在一种实现方式中,所述第一指示信息为指示所述基站支持使用共享模式传输mbs数据的能力指示信息,或者为所述mbs id,以及所述mbs相关信息包括指示mbs数据在用户平面接口上的传输模式的模式指示信息。
7.在一种实现方式中,所述第一指示信息为指示所述基站支持使用共享模式传输mbs数据的能力指示信息,以及其中,所述mbs相关信息包括以下中的至少一个:指示mbs数据在用户平面接口上的传输模式的模式指示信息、与所述pdu会话信息有关的mbs id、pdu会话id、mbs服务质量qos流信息、和所述pdu会话的qos流信息。
8.在一种实现方式中,所述mbs id和pdu会话id被包括在n2会话管理sm容器中,或者被包括在n2 sm容器外。
9.在一种实现方式中,所述能力指示信息被包括在n2 sm容器中,或者被包括在n2 sm容器外。
10.在一种实现方式中,所述切换请求还包括上行mbs数据接收地址。
11.在一种实现方式中,所述上行mbs数据接收地址为预定值。
12.根据本公开的实施例的一个方面,提供了一种由核心网节点执行的组播广播业务mbs传输方法,包括:由核心网节点的第一实体从目标基站接收包括与mbs有关的第一指示信息和pdu会话信息的路径切换请求;以及由第一实体向目标基站发送包括mbs相关信息和n2 sm容器的路径切换响应。
13.在一种实现方式中,所述第一指示信息为指示所述目的基站支持使用共享模式传输mbs数据的能力指示信息,或者为与所述pdu会话相关的mbs id,以及所述mbs相关信息包括指示mbs数据在用户平面接口上的传输模式的模式指示信息。
14.在一种实现方式中,所述第一指示信息为指示所述目的基站支持使用共享模式传输mbs数据的能力指示信息,以及其中,所述mbs相关信息包括以下中的至少一个:指示mbs数据在用户平面接口上的传输模式的模式指示信息、与所述pdu会话信息有关的mbs id、pdu会话id、mbs服务质量qos流信息、和所述pdu会话的qos流信息。
15.在一种实现方式中,所述mbs id和pdu会话id被包括在所述n2 sm容器中,或者被包括在n2 sm容器外。
16.在一种实现方式中,所述能力指示信息被包括在n2 sm容器中,或者被包括在n2 sm容器外。
17.在一种实现方式中,根据本公开的实施例的mbs传输方法,还包括:由第一实体向核心网节点的第二实体发送包括所述第一指示信息和所述pdu会话信息的会话更新消息;由第一实体从第二实体接收所述mbs相关信息和由第二实体生成的所述n2 sm容器。
18.根据本公开的实施例的一个方面,提供了一种通知mbs状态的方法包括:
19.移动管理实体amf收到广播组播业务mbs的状态信息。
20.在一种实现方式中,amf根据状态信息,决定是否让终端ue进入到空闲模式。
21.在一种实现方式中,amf从mbs会话管理实体mb-smf得到mbs的状态信息。
22.在一种实现方式中,amf从接入网络ng-ran的基站得到mbs的状态信息。4.根据权利要求1所述的方法,mbs的状态信息包括激活,去激活,更新中的某一个。
23.在一种实现方式中,如果mbs的状态信息是激活,或者是跟新,amf要保持ue在连接模式。
24.在一种实现方式中,mb-smf在会话容器外面包括mbs的业务标识和mbs的状态信息。
25.根据本公开的实施例的一个方面,提供了一种通知msb状态的方法,包括:
26.获取广播组播业务mbs的状态信息;
27.向移动管理实体amf发送广播组播业务mbs的状态信息;
28.在一种实现方式中,所述方法由mbs会话管理实体mb-smf或者下一代无线接入网络ng-ran的基站执行。
29.在一种实现方式中,所述mbs的状态信息包括激活,去激活,更新中的一个。
30.在一种实现方式中,如果mbs的状态信息是激活,或者是跟新,ue被amf保持在连接模式。
31.在一种实现方式中,如果所述方法由mb-smf执行,在会话容器外面包括mbs的业务标识和mbs的状态信息。
32.根据本公开的实施例的一个方面,提供了一种核心网设备,包括:收发单元,被配置为发送和/或接收信号;存储器,被配置为存储数据;以及处理器,被配置为执行根据本公开的各种实施例的方法中的任一方法。
33.根据本公开的实施例的一个方面,提供了一种基站,包括:收发器,被配置为发送和/或接收信号;存储器,被配置为存储数据;以及处理器,被配置为执行根据本公开的各种
实施例的方法中的任一方法。
34.根据本公开的实施例的一个方面,提供了一种网络设备,包括:收发器,被配置为发送和/或接收信号;存储器,被配置为存储数据;以及处理器,被配置为执行根据本公开的各种实施例的方法中的任一方法。
附图说明
35.图1为系统架构演进(sae)的系统架构图;
36.图2为根据本公开的各种实施例的示例性系统架构,例如,5g的初始整体架构示意图;
37.图3示出了根据本发明的一个方面的实施例(以下称为实施例一)的示意图;
38.图4示出了根据本发明的一个方面的实施例(以下称为实施例二)的示意图;
39.图5示出了根据本发明的一个方面的实施例(以下称为实施例三)的示意图;
40.图6示出了根据本发明的一个方面的实施例(以下称为实施例四)的示意图;
41.图7示出了根据本公开的各种实施例的用于执行mbs传输方法的核心网设备的硬件组件的示例配置的简化框图;
42.图8示出了根据本公开的各种实施例的用于执行mbs传输方法的基站的硬件组件的示例配置的简化框图;以及
43.图9示出了根据本公开的各种实施例的激活过程的示意图。
具体实施方式
44.以下讨论的图1至图8以及用于描述本专利文档中的本公开的原理的各种实施例仅作为说明,并且不应以任何方式解释为限制本公开的范围。本领域技术人员将理解,本公开的原理可以在任何适当布置的系统或设备中实施。
45.图1是系统架构演进(sae)的示例性系统架构100。用户设备(ue)101是用来接收数据的终端设备。演进通用陆地无线接入网络(e-utran)102是无线接入网络,其中包括为ue提供接入无线网络接口的宏基站(enodeb/nodeb)。移动管理实体(mme)103负责管理ue的移动上下文、会话上下文和安全信息。服务网关(sgw)104主要提供用户平面的功能,mme 103和sgw 104可能处于同一物理实体。分组数据网络网关(pgw)105负责计费、合法监听等功能,也可以与sgw 104处于同一物理实体。策略和计费规则功能实体(pcrf)106提供服务质量(qos)策略和计费准则。通用分组无线业务支持节点(sgsn)108是通用移动通信系统(umts)中为数据的传输提供路由的网络节点设备。归属用户服务器(hss)109是ue的家乡归属子系统,负责保护包括用户设备的当前位置、服务节点的地址、用户安全信息、用户设备的分组数据上下文等用户信息。
46.图2是根据本公开的各种实施例的示例性系统架构200。能够使用系统架构200的其他实施例而不脱离本公开的范围。
47.用户设备(ue)201是用来接收数据的终端设备。下一代无线接入网络(ng-ran)202是无线接入网络,其中包括为ue提供接入无线网络接口的基站(gnb或连接到5g核心网5gc的enb,连接到5gc的enb也叫ng-gnb)。接入控制和移动管理功能实体(amf)203负责管理ue的移动上下文、和安全信息。用户平面功能实体(upf)204主要提供用户平面的功能。会话管
理功能实体smf 205负责会话管理。数据网络(dn)206包含如运营商的服务、互联网的接入和第三方的业务等。amf和ue之间的接口是n1接口,amf和ng-ran之间的接口是n2接口,upf和ng-ran之间的接口是n3接口。
48.下面结合附图进一步描述本公开的示例性实施例。
49.文本和附图仅作为示例提供,以帮助理解本公开。它们不应被解释为以任何方式限制本公开的范围。尽管已经提供了某些实施例和示例,但是基于本文所公开的内容,对于本领域技术人员而言显而易见的是,在不脱离本公开的范围的情况下,可以对所示的实施例和示例进行改变。
50.本发明给出了组播传输的方法及设备。根据本发明的方法,可以在不增加信令的情况下,让网络建立正确的传输模式,提高网络资源的利用率,减少传输的延迟,在ue移动的时候,减少数据的丢失,减少切换带来的延迟。
51.以下的实施例中,以5g系统为例子进行描述,ng-ran用gnb为例子。所述方法也使用于其它系统的相应的实体。
52.为了有效地利用空中接口资源,对于有多个接收用户接收同样的数据的业务,采用广播和组播的方式将业务数据提供给用户。这种业务称为多媒体广播组播业务,以下简称mbs(multicast and broadcast service)。
53.除了空口资源共享,接入网和核心网的资源也可以采用共享的方式。如何让核心网决定是否采用共享的方式是本发明要解决的其中一个问题。另外一个问题是,在ue移动的时候,如何决定在目的基站或者目的小区是否采用共享的方式。下面的说明,不区分基站和小区,而是,小区和基站的描述可以互换使用。小区是实现在基站上的,ue接入一个基站,实际上是接入基站上的一个小区。
54.在核心网和基站之间的用户平面接口n3上的mbs数据传输,有两种方式:一种在n3接口为每个ue的每个mbs业务建立一个隧道,这个是传统的点对点隧道,用此隧道来传输mbs数据,这种方式在下文被称为n3 unicast模式或者n3 unicast隧道;一种是在核心网和基站之间建立一个公共的用户平面来传输mbs数据。在这种方式下,一个基站上的多个用户,可以通过同一个隧道来接收某个mbs的数据,这种方式在下文称为n3接口共享(n3 shared delivery)模式或者共享隧道。共享的隧道可以节省核心网和接入网的资源。然而,问题是gnb和amf之间有直接接口,而n3是gnb和upf之间的接口,那谁来决定是否采用共享n3接口,如何得到有助于做出决定的信息,目前的过程并不支持。本发明的图3描述了让smf决定是否采用共享n3接口来进行核心网和基站之间的用户平面接口n3上的mbs数据传输的一个方法。通过该方法,可以在不增加信令的情况下,让网络建立正确的传输模式,提高网络资源的利用率,减少传输的延迟。如图3(实施例一)所述。实施例一描述了ue加入mbs业务,核心网决定是否采用共享资源来传输mbs数据的过程。这里省略了与本发明无关的步骤的详细说明,该方法包含步骤:
55.步骤301,终端(ue)发送携带非接入层(nas)消息的无线连接控制消息(rrc)给基站。
56.如果ue想要加入某一个mbs业务,则ue会发送rrc消息来携带nas消息给网络。nas消息是ue发给核心网的非接入层消息,是n1接口的消息。基站不解析nas消息而是转发给核心网。在一个实施方式中,基站用来转发nas消息的消息的名称可以是上行nas传输消息。目
前的机制是核心网管理移动的节点(amf)和管理会话的节点(smf)是不同的节点,而nas传输消息中包含了要发送给amf的内容和要发送给smf的内容。发送给smf的是跟会话相关的消息,被放在了一个容器中,amf不解析该容器,把容器里面的消息直接发送给smf。
57.具体来说,上行nas传输消息里面包含了上行nas传输消息的标识,指示了该nas消息是上行nas传输。此外,消息还包含了pdu session id和有效负荷(payload)的类型。其中,payload的类型可以设置成n1会话管理(n1 sm)消息。另外,上行nas传输消息还包含了有效负荷(payload)容器。payload容器里面包含了具体的n1 sm的消息,例如n1 sm消息是分组数据单元会话(pdu session)建立或者修改请求消息。在pdu session建立或者修改请求消息中包含了mbs业务的信息,例如包含了mbs业务的标识tmgi,表示这个会话是跟mbs相关的,ue想要加入该mbs业务。此处的mbs业务的信息可以被smf解析,但是不能被amf解析。
58.根据本发明的一种方法,上行nas传输消息还包含了mbs业务的信息,例如包含了mbs业务的标识tmgi。mbs业务的信息包含在payload容器之外,即在会话管理消息的容器之外。此处的mbs业务的信息可以被amf解析。
59.根据本发明的另一种方法,在上行rrc消息中,可以包含mbs业务的信息,例如mbs的标识,指示ue要加入哪个mbs业务。以这种方式,基站能够解析rrc消息中的mbs业务的信息。
60.步骤302,基站发送消息,例如上行nas传输消息给amf。
61.基站收到301步骤的消息,基站不解析rrc消息中包含的nas消息,而是通过上行nas传输消息把nas消息携带在nas pdu中转发给amf。上行nas传输消息包含了ue的标识信息、ue的位置信息,还包含了nas pdu,nas pdu中包含了基站收到的nas消息。
62.根据本发明的一种方法,上行nas传输消息还指示了ue所在基站或者所在小区是否支持mbs的mbs能力指示信息。应当理解,在本专利中,是否支持mbs的能力指示信息、或是否支持mbs的mbs能力指示信息、是否支持mbs业务的能力指示信息、以及类似的表述,是指基站是否具备用n3 shared delivery模式传输mbs业务的能力,且在下文中可以互换地使用。此处的mbs能力指示信息可以被amf解析。由于基站不能解析nas消息中所包含的内容,因此,如果mbs的标识不在rrc消息中携带,而基站又不解析nas消息,则基站不知道ue发送的nas消息是否是为了加入mbs业务。然而,只有nas消息是为了加入mbs业务,基站才需要通知smf,基站或者所在小区是否支持mbs业务。鉴于此,为了解决基站不能确定是否需要在此步骤的消息中包含基站是否支持mbs业务的能力指示信息,有下面的几种实现的方式:
63.一种方法是在基站ng接口建立的过程中,例如通过ng接口建立请求消息,把该能力指示信息报告给核心网amf。
64.另一种方法是在第一条发送给amf且携带nas消息的ng消息中包含基站或者ue所在小区是否支持mbs业务的能力指示信息。例如,ng消息可以是初始ue消息,或者是上行nas传输消息,或者是其它的消息名称。
65.另一种方法是在所有的发送给amf且携带nas消息的ng消息中包含基站或者ue所在小区是否支持mbs业务的能力指示信息。例如,ng消息可以是初始ue消息,或者是上行nas传输消息,或者是其它的消息名称。
66.步骤303,amf发送消息给smf。
67.amf收到步骤302的消息,amf保存收到的nas pdu中包含的某些信息。具体而言,
amf可以保存payload容器之外的信息,例如将接收到的消息中的pdu session id、mbs的标识保存在ue的上下文中。amf不解析上行nas传输消息中携带的payload容器,即不解析payload中的会话管理的消息,amf把会话管理的消息转发给smf。
68.步骤303的消息中包含了ue的位置信息,ue的位置信息包含了ue所在的小区的标识。步骤303的消息中还包含了会话管理的消息,例如pdu会话建立请求消息。
69.如果amf从步骤302的消息得知了ue要加入的mbs的信息,即,如果amf从步骤302的消息中接收到了可以被amf解析的关于mbs业务的信息(例如,mbs标识,临时移动组标识(temporary mobile group identity,tmgi)),则amf发送给smf的消息中还包含ue所在的基站或者所在小区是否支持mbs的mbs能力指示信息。amf可以通过预先配置得知基站或者所在小区是否具有支持mbs的能力,或者通过步骤302描述的方法,得到基站/所在小区是否支持mbs的mbs能力指示信息。通常来说,一个基站上的所有小区支持mbs的能力是一样的。然而,本公开不限于此,也可能配置基站上的不同小区具有不同的支持mbs的能力。
70.根据步骤303收到的消息,smf根据会话管理消息中的mbs标识得知ue要加入的mbs业务,且smf根据amf发送的关于基站是否支持mbs的mbs能力指示信息得知ue所在小区是否支持mbs业务。并且,smf通过业务标识,检查自己保存的信息中是否有该业务标识指示的mbs业务的相关信息。如果已经获得了mbs业务的相关信息,得知mbs业务已经开始,并且由ue的位置信息,可以知道ue所在的基站,如果该ue是这个基站上第一个加入该mbs业务的ue,则由smf决定采用哪种方式给该基站上的用户发送mbs业务,可以是unicast模式,或者n3 shared delivery模式(即,共享模式)。smf决定传输模式,有两种不同的实现方式。
71.一种方式是:
[0072]-如果mbs能力指示信息指示基站支持mbs业务,则smf决定采用n3 shared delivery模式。在此情况下,则smf不需要跟mb-smf发送消息,也不需要为ue选择upf来传输unicast,smf可以进行下面的步骤306。在一个实现方式中,步骤306的消息要包含上行数据的用户平面的地址,smf可以将该地址设置成一个缺省的值或者一个特殊的值。
[0073]-如果mbs能力指示信息指示基站不支持mbs业务,则smf决定要采用unicast方式给该ue提供mbs业务。在此情况下,smf为ue找到合适的upf,smf发送消息给upf,消息至少携带pdu session id。smf从upf得到upf分配的下行数据的用户平面的地址,例如得到隧道的ip地址和teid(tunnel endpoint id,隧道端点标识)。smf还可以得到upf分配的上行数据的用户平面的地址,例如得到接收上行数据的隧道的ip地址和teid。之后,smf发送消息给mb-smf,即步骤304的消息,消息携带了mbs的标识、upf分配的下行用户平面的地址,消息还包含了n3模式的指示信息。在此情况下,该指示信息可以设置成单播(unicast)模式。
[0074]
另外一种实现方式是:
[0075]-如果mbs能力指示信息指示基站支持mbs业务,则smf决定采用n3 shared delivery模式。在此情况下,则smf不需要跟mb-smf发送消息,但是需要为ue选择一个upf。为此,smf为ue找到合适的upf,smf发送消息给upf,消息至少携带pdu session id。smf从upf得到upf分配的上行数据的用户平面的地址,例如得到接收上行数据的隧道的ip地址和teid。smf之后发送步骤306的消息给amf。步骤306的消息包含了upf分配的上行数据的用户平面的地址。
[0076]-如果mbs能力指示信息指示基站不支持mbs业务,则smf决定要采用unicast方式
给该ue提供mbs业务。在此情况下,smf为ue找到合适的upf,smf发送消息给upf,消息至少携带pdu session id。smf从upf得到upf分配的下行数据的用户平面的地址,例如隧道的ip地址和teid。还可以得到upf分配的上行数据的用户平面的地址,例如接收上行数据的ip地址和teid。之后,smf发送消息给mb-smf,即步骤304的消息,消息携带了mbs的标识、upf分配的下行用户平面的地址,消息还包含了n3模式的指示信息。在此情况下,该指示信息可以设置成单播(unicast)模式。
[0077]
步骤304,smf发送消息给mb-smf。
[0078]
消息携带了pdu session的标识、mbs的标识、upf的标识或者ip地址、upf分配的下行用户平面的地址(例如包含了ip地址和/或teid),消息还包含了n3模式的指示信息,该指示信息可以设置成unicast模式。
[0079]
mb-smf收到消息后,可以向mb-upf发送消息,把mbs的标识和upf分配的下行用户平面的地址转发给mb-upf。则mb-upf收到该mbs的数据后,就可以向所述upf分配的下行用户平面的地址发送mbs的数据。然后upf通过unicast模式,把数据发送给相应的基站,基站把mbs数据发送给ue。
[0080]
步骤305,mb-smf发送响应消息给smf。
[0081]
mbs的会话管理节点(mb-smf)收到步骤304的消息,如果消息包含了upf为某个mbs业务分配的用户平面地址,和/或消息携带了n3模式的指示信息,例如n3模式设置成unicast,则mb-smf发送消息给mbs的用户平面节点(mb-upf)。发送给mb-upf的消息携带了pdu session id、mbs的标识、下行数据的用户平面的地址(此用户平面地址由upf分配),mb-smf在步骤304中收到这些信息,并发送给mb-upf。mb-upf保存收到的信息,当mb-upf收到与该mbs的标识对应的mbs的数据,mb-upf转发mbs数据到该用户平面地址,这样upf就能收到mbs数据,并且upf可以通过点对点的方式发送给基站。此外,mb-upf还发送响应消息给mb-smf。这里省略了mb-smf和mb-upf之间的信令步骤。mb-smf发送响应消息给smf,确认收到了smf发送的信息。因为mbs业务只有下行,这里可以不包含上行的用户平面的传输层地址,或者消息中包含的上行用户平面的传输层地址可以设置为一个特殊的值,smf收到该值后,忽略上行的用户平面的传输层地址。以这种方式,可以减少smf和upf之间的信令交互。
[0082]
步骤306,smf发送消息给amf。
[0083]
smf收到步骤303的消息,得到sm消息中包含的pdu session标识,得到mbs的标识,例如tmgi。smf检查是否已经获得了mbs业务的相关信息。如果已经获得了mbs业务的相关信息,得知mbs业务已经开始,并且该ue是这个基站上第一个加入该mbs业务的ue,则smf决定采用哪种方式给该基站上的用户发送mbs业务,否则,意味着smf之前已经做出了决定。smf的决定和行为已经在步骤303描述。在步骤306,smf发送消息给amf,消息携带下面的信息中的一项或多项:
[0084]-pdu session id
[0085]-n2 sm information,该信息包含了smf发送给基站的会话管理信息。由amf发送给基站。amf可以不解析n2 sm information里面包含的内容。
[0086]-mbs的标识。这里的mbs的标识可以被amf解析,amf把ue加入的mbs的标识保存在ue的上下文中。
[0087]-ue和核心网之间的会话管理(n1 sm)容器,该容器可以包含nas消息pdu session
建立或者修改命令消息。amf和基站不解析里面包含的内容。nas pdu包含了pdu session id,qos flow info,assocated mbs id,assocated mbs qos flow。
[0088]
其中,n2 sm info中包含了以下中的一项或多项:
[0089]-会话标识(pdu session id)
[0090]-质量流信息(qos flow info),qos flow info包含了qos flow的标识和对应的质量要求。
[0091]-对应的mbs的标识(assocated mbs id)
[0092]-对应的mbs的质量流信息(assocated mbs qos flow info)
[0093]-unicast or shared n3 delivery indication,用于指示用户平面接口n3上mbs的传输模式
[0094]-上行的用户平面的传输层地址,这里是upf分配的接收上行数据的地址,或者是smf设置的缺省的或者特殊的值。
[0095]
步骤307,amf发送消息给基站。
[0096]
amf发送消息给基站,例如发送pdu session建立请求消息给基站。消息携带了下面的信息中的一项或多项:
[0097]-pdu session id
[0098]-nas pdu
[0099]-n2 sm info,也被称为会话建立请求传输ie。amf不解析该信息,直接发送给基站。
[0100]
步骤308,基站发送消息给ue。
[0101]
基站发送rrc消息给ue,把收到的nas消息pdu session建立或者修改命令消息发送给ue。基站把收到的pdu session的信息、mbs的信息保存在ue的上下文中。如果n2 sm info中指示n3模式是unicast,则基站要为unicast模式分配下行数据的用户平面,例如用户平面的ip地址和teid。如果指示模式是n3 shared delivery mode,则基站不需要为unicast模式分配下行的用户平面。
[0102]
步骤309,基站发送消息给amf。
[0103]
基站发送响应消息给amf,例如发送pdu会话资源建立或者修改响应消息给amf。
[0104]
消息携带了下面的信息中的一项或多项:
[0105]-pdu session id,
[0106]-n2 sm info,也被称为会话建立请求传输ie。amf不解析该信息,直接发送给smf。
[0107]
n2 sm info具体可以包含下面的信息中的一项或多项:
[0108]-qos flow list
[0109]-qos flow对应的用户平面传输层信息,表示基站为下行数据接收分配的用户平面地址,例如包含了ip地址和teid。这里的下行数据的用户平面,是为了unicast隧道模式分配的,一个pdu会话对应一个n3上的隧道。
[0110]-mbs的标识。
[0111]-忽略用户平面地址或/和忽略qos flow list的指示。
[0112]
步骤310,amf发送消息给smf。
[0113]
amf发送消息给smf,消息包含了步骤309中的n2 sm information。如果消息中包
含了忽略用户平面地址或/和忽略qos flow list的指示,则smf忽略n2 sm information中包含的qos flow list和对应的地址,不把这些信息发送给upf,即不需要建立基站和upf之间的unicast的用户平面。
[0114]
mbs建立的过程的另一个方法如图4(实施例二)所述。实施例二描述了ue加入mbs业务,核心网和ran、ue之间建立点对点承载来传输组播广播业务数据的过程。这里省略了与本发明无关的步骤的详细说明,以5g系统为例,该方法包含如下步骤:
[0115]
步骤401,终端(ue)发送携带非接入层(nas)消息的无线连接控制消息(rrc)给基站。
[0116]
ue想要加入某一个mbs业务,则ue发送rrc消息来携带nas消息给网络。nas消息是ue发给核心网的非接入层消息,是n1接口的消息,基站不解析nas消息而是转发给核心网。例如,用于基站转发nas消息的消息的名称可以是上行nas传输消息。目前的机制是核心网管理移动的节点(amf)和管理会话的节点(smf)是不同的节点,nas传输消息中包含了要发送给amf的内容和要发送给smf的内容。发送给smf的是跟会话相关的消息,被放在了一个容器中,amf不解析该容器,把容器里面的消息直接发送给smf。
[0117]
具体来说,上行nas传输消息里面包含了上行nas传输消息的标识,指示了该nas消息是上行nas传输。上行nas传输消息还包含了pdu session id和有效负荷(payload)的类型,payload的类型可以设置成n1会话管理(n1 sm)消息。此外,上行nas传输消息还包含了有效负荷(payload)容器。payload容器里面包含了具体的n1 sm的消息,该容器是会话管理(sm)消息的容器,例如包含了分组数据单元会话(pdu session)建立请求或者修改消息。在pdu session建立请求或者修改消息中包含了mbs业务的信息,例如包含了mbs业务的标识tmgi。此处的mbs业务的信息可以被smf解析,但是不能被amf解析。
[0118]
步骤402,基站发送消息(例如上行nas传输消息)给amf。
[0119]
基站收到步骤401的消息,基站不解析rrc消息中包含的nas消息,而是通过上行nas传输消息把nas消息携带在nas pdu中转发给amf。上行nas传输消息包含了ue的标识信息、ue的位置信息,还包含了nas pdu,nas pdu中包含了基站收到的nas消息。
[0120]
步骤403,amf发送消息给smf。
[0121]
amf收到步骤402的消息,amf保存收到的nas pdu中包含的某些信息。例如,amf可以保存其中的pdu session id、mbs信息在ue的上下文中,amf不解析上行nas传输消息中携带的payload容器,即不解析payload中的会话管理的消息,amf把会话管理的消息转发给smf。
[0122]
步骤403的消息中包含了ue的位置信息,ue的位置信息包含了ue所在的小区的标识。步骤403的消息中还包含了会话管理的消息,例如pdu会话建立请求消息。
[0123]
步骤404,smf发送消息给amf。
[0124]
smf收到步骤403的消息,得到sm消息中包含的pdu session标识,得到mbs的标识,例如tmgi。此外,smf检查是否已经获得了mbs业务的相关信息。如果已经获得了mbs业务的相关信息,得知mbs业务已经开始,并且该ue不是这个基站上第一个加入该mbs业务的ue,意味着smf之前已经做出了决定用哪种模式来传输mbs业务。
[0125]
smf发送消息给amf,消息携带下面的信息中的一项或多项:
[0126]-pdu session id
[0127]-n2 sm information,该信息包含了smf发送给基站的会话管理信息。由amf发送给基站。amf可以不解析n2 sm information里面包含的内容。
[0128]-mbs标识。mbs的标识。这里的mbs的标识可以被amf解析,amf把ue加入的mbs的标识保存在ue的上下文中。
[0129]-ue和核心网之间的会话管理(n1 sm)容器,该容器可以包含nas消息pdu session建立接受消息。amf和基站不解析里面包含的内容。nas pdu包含了pdu session id,qos flow info,assocatedmbs id,assocated mbs qos flow。
[0130]
其中,n2 sm info中包含了以下信息中的一项或多项:
[0131]-会话标识(pdu session id)
[0132]-质量流信息(qos flow info),qos flow info包含了qos flow的标识,和对应的质量要求。
[0133]-对应的mbs的标识(assocated mbs id)
[0134]-对应的mbs的质量流信息(assocated mbs qos flow info)
[0135]-上行的用户平面的传输层地址,这里是一个upf分配的接收上行数据的地址,或者是smf设置的缺省的或者特殊的值。
[0136]-unicast or shared n3 delivery indication,用于指示用户平面接口n3上mbs的传输模式
[0137]-[0138]
步骤405,amf发送消息给基站。
[0139]
amf发送消息给基站,例如发送pdu会话资源建立或者请求消息给基站。消息携带了下面的信息:
[0140]-pdu session id
[0141]-nas pdu
[0142]-n2 sm info,也被称为会话建立请求传输ie。amf不解析该信息,直接发送给基站。
[0143]
步骤406,基站发送消息给ue。
[0144]
基站发送rrc消息给ue,把收到的nas消息pdu session建立接受消息发送给ue。基站把收到的pdu session的信息、mbs的信息保存在ue的上下文中。如果n2 sm info中指示n3隧道的模式是unicast,基站要为n3 unicast隧道分配下行数据的用户平面,例如用户平面的ip地址和teid。如果指示模式是n3 shared delivery mdoe,基站不需要为unicast模式分配下行的用户平面。
[0145]
步骤407,基站发送消息给amf。
[0146]
基站发送响应消息给amf,例如发送pdu会话资源建立或者修改响应消息给amf。
[0147]
消息携带了下面的信息:
[0148]-pdu session id,
[0149]-n2 sm info,也被称为会话建立或者修改请求传输ie。amf不解析该信息,直接发送给基站。
[0150]
n2 sm info具体包含了下面的信息中的一项或多项:
[0151]-qos flow list
[0152]-qos flow对应的用户平面传输层信息。基站为下行数据接收分配的用户平面地址,例如包含了ip地址和teid。这里的下行数据的用户平面,是为了单播模式分配的,一个pdu session对应一个n3上的隧道。
[0153]-mbs的标识。
[0154]-基站或者所在小区是否支持用n3 shared delivery模式传输mbs业务的指示信息。关于基站或者小区是否支持mbs的能力,根据本发明的另一种方法,基站在此步骤中,通知smf,ue所在基站或者所在小区是否支持mbs。smf如果决定采用n3 shared delivery模式,smf忽略基站为下行数据接收分配的用户平面地址。
[0155]-忽略用户平面地址或/和忽略qos flow list的指示。
[0156]
步骤408,amf发送消息给smf。
[0157]
amf发送消息给smf,消息包含了步骤407中的n2 sm information。如果消息中包含了忽略用户平面地址或/和忽略qos flow list的指示,或者包含了指示基站可以用n3 shared delivery模式传输mbs业务的指示信息,则smf忽略n2 sm information中包含的qos flow list和对应的地址,不把这些信息发送给upf,即不需要建立基站和upf之间的unicast的用户平面。
[0158]
步骤409,smf发送消息给mb-smf。
[0159]
根据408步骤收到的消息,smf得知ue要加入的mbs业务,且smf得知ue所在小区是否支持mbs业务,smf检查是否已经获得了mbs业务的相关信息。如果已经获得了mbs业务的相关信息,得知mbs业务已经开始,并且该ue是这个基站上第一个加入该mbs业务的ue,则smf决定采用哪种方式给该基站上的用户发送mbs业务。
[0160]
如果基站不支持mbs业务,则smf决定要采用unicast方式给该ue提供mbs业务。为此,smf为ue找到合适的upf,smf发送消息给upf,消息至少携带pdu session id。由此,smf从upf得到upf分配的下行数据和/或上行数据的用户平面的地址,例如得到用于下行数据和/或上行数据的隧道的ip地址和teid。此步骤跟目前的步骤类似,在此省略。之后,smf发送消息给mb-smf,消息携带了pdu会话标识、mbs的标识、upf的标识、upf分配的用于下行数据和/或上行数据的用户平面的地址。在一个实施方式中,smf发送给mb-smf的消息还可以包含n3模式的指示信息,该指示信息可以设置成unicast模式。
[0161]
步骤410,mb-smf发送响应消息给smf。
[0162]
mbs的会话管理节点(mb-smf)收到步骤409的消息,如果消息包含了upf为某个mbs业务分配的用户平面地址,和/或消息携带了n3模式的指示信息,且模式设置成unicast,则mb-smf发送消息给mbs的用户平面节点(mb-upf),消息携带了pdu会话标识、mbs的标识、upf的标识、下行数据的用户平面的地址,此用户平面地址由upf分配,mb-smf在步骤409中收到此信息,并发送给mb-upf。mb-upf保存收到的信息,当mb-upf收到该mbs的数据,mb-upf转发mbs数据到该用户平面地址,这样upf就能收到mbs数据,upf通过点对点的方式发送给基站。mb-upf发送响应消息给mb-smf。这里省略了mb-smf和mb-upf之间的步骤。mb-smf发送消息给smf,确认收到了smf发送的信息。因为mbs业务只有下行,这里可以不包含上行的用户平面的传输层地址,或者消息中包含的上行用户平面的传输层地址设置为一个特殊的值,smf收到该值后,忽略上行的用户平面的传输层地址,由此可以减少smf与upf之间的信令交互。
[0163]
如果ue从一个用n3 shared delivery模式传输mbs业务的基站,切换到一个目的
基站,根据图5所示的方法,可以保证了ue在切换时,mbs业务可以在目的基站继续传输,减少业务中断的时间,减少数据丢失,保证业务的连续传输。图5为实施例三提供的ue进行xn切换的过程示意图。此实施例以5g基站为例,如果使用于其它的系统,相应的接口和消息名称也相应改变。ue在源基站通过n3 shared delivery模式接收mbs业务,目的基站如果不支持mbs业务,目的基站需要用unicast隧道来接收mbs业务。根据本公开的实施例的方法如图5所示,且包括如下步骤:
[0164]
步骤501:源基站发送切换请求消息给目的基站。
[0165]
源基站根据ue测量结果,决定把ue切换到目的基站。切换请求消息包含了目的小区的标识,ue正在进行的pdu会话的列表,如果某一个pdu会话是跟mbs有关,切换请求消息还包含了mbs的标识,mbs的质量要求等信息。跟mbs有关的pdu会话的信息,包含了上行数据接收地址,例如ip地址和teid,此信息是核心网用户平面节点upf分配,或者由smf分配一个特殊的值,因为mbs没有上行数据,为了减少smf和upf之间的信令交互,可以让smf产生一个特殊的值,包含在smf发送给基站的n2容器中,在之前的实施例里面描述了smf和基站之间的过程。或者源基站可以自己设置上行数据接收地址为一个特殊的值,例如设置ul teid为一个预定的特殊值。
[0166]
如果源基站不知道目的基站是否支持mbs业务,切换请求消息中包含了pdu会话的标识、对应的mbs的标识、mbs的质量要求。如果目的基站不支持mbs的n3 delivery模式,目的基站认为跟mbs相关的会话是一个普通的pdu会话,目的基站忽略切换请求消息包含的mbs的信息。
[0167]
如果源基站知道目的基站是否支持mbs业务用n3 shared delivery方式传输,例如通过xn建立请求的过程中,基站之间交换是否支持mbs的信息,源基站就知道了目的基站是否支持mbs业务,或者通过广播消息中广播基站或者小区是否支持mbs业务,通过ue的测量报告,把目的基站/小区是否支持mbs的信息发送给了源基站。如果目的基站不支持mbs业务,源基站可以不包含mbs业务的信息在切换请求消息中。
[0168]
步骤502:目的基站发送切换响应消息给源基站。
[0169]
如果目的基站不支持用n3 shared delivery模式传输mbs业务,则目的基站忽略消息中包含的mbs信息,把pdu会话当作一个普通的会话。目的基站发送切换响应消息给源基站。消息携带了ue在xn接口上的标识、在目的基站接受的承载信息或者pdu会话的信息、以及携带了要发送给ue的切换命令消息。
[0170]
如果目的基站支持用n3 shared delivery模式传输mbs业务,目的基站从切换请求消息可以得知某个pdu会话是跟mbs相关的会话,目的基站保存pdu会话的信息在ue的上下文中。如果在目的基站正在采用n3 shared delivery模式发送mbs业务,基站可以不为该pdu会话分配资源,例如不用为此会话分配ran侧的资源,不用为此会话分配n3 unicast隧道。如果目的基站是分离基站,目的基站的cu-cp发送ue承载建立请求消息给cu-up,可以不包含该pdu会话的信息,因为该pdu会话是跟mbs相关的,而mbs的数据已经在目的基站用n3 shared delivery模式在传输了;或者ue承载建立请求消息可以包含该会话的信息,但是同时包含用于通知cu-up不需要为该会话建立用户平面的指示信息,例如携带n3 shared delivery模式的指示信息或者其它指示信息。cu-up收到该指示信息后,不需要为该会话分配ran侧的协议栈,不用为此会话分配下行用户平面的接收地址,原因是mbs的数据已经在
目的基站用n3 shared delivery模式在传输了,不需要为该ue再分配下行用户平面的接收地址从核心网接收数据。或者通过在消息中包含pdu会话标识和相关的mbs的标识,cu-up通过消息中的mbs的标识,可以找到目前已经分配的n3 shared隧道,如果没有找到,意味着该ue是此cu-up上第一个加入该mbs业务的ue,cu-up为mbs分配n3 shared隧道的下行teid,在ue承载建立响应消息中把此n3 shared隧道的下行teid发送给cu-cp。之后,目的cu-cp可以发送505步骤的消息给核心网的amf,携带mbs标识和下行用户平面的地址,例如cu-up的ip和n3 shared隧道的下行teid。这样cu-up就加入这个mbs的分发树,之后mbs的核心网会发送数据给该cu-up。
[0171]
步骤503:源基站发送切换命令给ue。
[0172]
源基站把目的基站发送的切换命令发送给ue。
[0173]
步骤504:ue跟目的小区同步,发送切换完成消息给目的基站。
[0174]
步骤505:目的基站发送路径切换请求消息给核心网amf。
[0175]
如果目的基站不支持用n3 shared delivery模式传输mbs业务,路径切换请求消息包含了ue的位置信息和切换到目的基站的pdu会话列表,ue的位置信息包含了ue所在的小区的唯一标识,包含了ue所在的路由区域标识。切换到目的基站的pdu会话的具体信息包含在n2 sm容器中,其中包含了用户平面的地址,包含了qos fow的信息。
[0176]
如果目的基站支持用n3 shared delivery模式传输mbs业务,除了上面的信息,还可以包含ue所在基站或者所在小区支持mbs业务的指示信息,该信息可以包含在n2 sm容器中或者在n2 sm容器外。
[0177]
或如果目的基站支持用n3 shared delivery模式传输mbs业务,除了上面的信息,还可以包含该pdu session相关的mbs的标识。通过该标识,smf知道基站支持mbs业务,不需要联系upf,为ue的该pdu会话分配用户平面的资源。
[0178]
核心网amf收到路径切换请求消息,amf发送会话更新消息给smf,消息包含了n2 sm容器中包含的内容,ue的位置信息,ue所在基站或者所在小区支持mbs业务的指示信息,或者包含mbs的标识。smf收到信息,把信息保存在ue的上下文中。smf产生n2 sm容器,通过下面506步骤的消息发送给基站。
[0179]
步骤506:核心网发送路径切换响应消息给目的基站。
[0180]
路径切换响应消息包含了ue在ng接口的标识,切换成功的承载信息或者pdu session的标识,n2 sm容器,n2 sm容器中包含了smf配置的内容,对amf透明,容器中包含了upf分配的用户平面的信息,包含了qos的信息,smf还可以通过amf把smf决定的n3的模式发送给基站,即在容器中包含mbs在n3上的模式的指示信息,模式可以设置成n3 shared delivery,或者是unicast模式。
[0181]
步骤507,目的基站发送ue上下文释放给源基站,源基站释放ue上下文。
[0182]
ue从一个没有用n3 shared delivery模式的基站切换到用n3 shared delivery模式传输mbs业务的基站,此时,意味着ue从unicast模式切换到了n3 shared delivery模式。图6为本技术实施例提供的ue进行xn切换的过程示意图。此实施例以5g基站为例,如果使用于其它的系统,相应的接口和消息名称也相应改变。ue在源基站通过unicast模式接收mbs业务,目的基站可以支持mbs业务,可以用n3 shared delivery模式发送mbs业务。如图6所示:
[0183]
步骤601:源基站发送切换请求消息给目的基站。
[0184]
源基站根据ue测量结果,决定把ue切换到目的基站。切换请求消息包含了目的小区的标识,ue正在进行的pdu会话的列表。某一个pdu会话是跟mbs有关,但是如果源基站不支持用n3 shared delivery模式传输mbs业务,源基站不能够解析跟mbs相关的内容,因此切换请求消息中不包含mbs相关的信息。消息中的pdu会话的信息包含了一个ul teid,此信息是upf分配的上行数据接收地址,或者是smf或者基站设置的特殊值。
[0185]
目的基站收到切换请求,如果目的基站支持用n3 shared delivery模式传输mbs业务,但是因为在切换请求消息中,并没有包含跟mbs相关的信息,目的基站不能识别某个pdu会话是否跟mbs相关,会把实际上跟mbs相关的pdu会话当成一个普通的pdu会话来处理。目的基站如果接受了该会话,为会话分配资源。
[0186]
步骤602:目的基站发送切换响应消息给源基站。
[0187]
目的基站发送切换响应消息给源基站。消息携带了ue在xn接口上的标识,目的基站接受的承载信息或者pdu会话的信息,携带了要发送给ue的切换命令消息。
[0188]
步骤603:源基站发送切换命令给ue。
[0189]
源基站把目的基站发送的切换命令发送给ue。
[0190]
步骤604:ue跟目的小区同步,发送切换完成消息给目的基站。
[0191]
步骤605:目的基站发送路径切换请求消息给核心网amf。
[0192]
路径切换请求消息包含了ue的位置信息和切换到目的基站的pdu会话列表,ue的位置信息包含了ue所在的小区的唯一标识,包含了ue所在的路由区域标识。切换到目的基站的pdu会话的具体信息包含在n2 sm容器中,n2 sm容器中还包含了基站为该会话分配的用户平面的地址,用来接收下行的数据,例如包含了ip地址和teid,n2 sm容器中还包含了qos fow的信息。除了上面的信息,还可以包含ue所在基站或者所在小区是否支持用n3 shared delivery模式传输mbs业务的指示信息,该信息可以包含在n2 sm容器中或者在n2 sm容器外。
[0193]
核心网的amf接收路径切换请求消息,且amf发送会话更新消息给smf,消息包含了n2 sm容器中包含的内容、ue的位置信息、ue所在基站或者所在小区是否支持用n3 shared delivery模式传输mbs业务指示信息。smf收到信息,把信息保存在ue的上下文中。smf通过ue的上下文,知道该pdu会话是一个跟mbs相关的会话,从此步的消息中,smf得知基站支持用n3 shared delivery模式传输mbs业务,smf不需要为该会话分配upf。smf产生一个n2 sm容器,该容器通过amf在606步骤发送给基站。n2 sm容器对amf透明,容器中包含了pdu session的标识,mbs的标识,包含了mbs qos flow的信息,包含了会话的qos flow的信息。smf还可以通过amf把smf决定的n3上的隧道模式发送给基站,即在容器中包含mbs在n3上的模式的指示信息,模式可以设置成n3 shared delivery,或者是unicast模式。
[0194]
步骤606:核心网发送路径切换响应消息给目的基站。
[0195]
路径切换响应消息包含了ue在ng接口的标识、切换成功的承载信息或者pdu session的标识、n2 sm容器,n2 sm容器中包含了smf设置的内容,对amf透明,容器中包含了pdu会话的标识、mbs的标识,还包含了mbs qos flow的信息,也包含了会话的qos flow的信息,以及n3上的隧道模式指示信息。
[0196]
或者如果amf保存了pdu会话和mbs的信息,amf发送路径切换响应,也可以在n2 sm
容器之外包含pdu会话的标识和mbs的标识。
[0197]
基站收到消息后,如果消息包含了mbs的标识,而且基站也支持用n3shared delivery模式传输mbs业务,如果此基站已经建立了mbs业务,则基站就可以使用已经建立的n3 shared delivery为ue提供mbs数据,如果该ue是该基站上第一个要接收此mbs业务的ue,则基站为mbs分配n3shared隧道的下行teid,之后基站可以发送消息给核心网的amf,在此消息中携带mbs标识和下行用户平面的地址,例如基站的ip和n3 shared隧道的下行teid。这样基站就加入这个mbs的分发树,之后mbs的核心网会发送数据给该基站
[0198]
步骤607,目的基站发送ue上下文释放给源基站,源基站释放ue上下文。
[0199]
根据本公开的组播传输的方法,可以避免或减少组播数据传输的额外开销,提高接入网络资源和/或空口资源的利用效率,减少传输的延迟,在组播传输模式转化的时候,减少数据的丢失,减少传输方式转化带来的延迟。
[0200]
根据本公开的组播传输的方法,可以在不增加信令的情况下,让网络建立正确的传输模式,提高网络资源的利用率,减少传输的延迟,在ue移动的时候,减少数据的丢失,减少切换带来的延迟。
[0201]
图7示出了根据本公开的各种实施例的用于执行组播广播业务mbs传输方法的核心网设备700的硬件组件的示例配置的简化框图。所述设备可以实施根据本公开的各种实施例的组播广播业务mbs传输方法或者通知mbs状态的方法。
[0202]
设备700可以被实施在可以执行根据本公开的组播广播业务mbs传输方法或者通知mbs状态的方法中的相关步骤的任何设备中。作为非限制性示例,所述设备700例如可以被实施在核心网中的amf或smf中,或者也可以被实施在任何类似的设备中。
[0203]
如图7所示,设备700包括收发单元701、处理器702和存储器703。
[0204]
收发单元701被配置为接收和/或发送信号。
[0205]
处理器702可操作地连接到收发单元701和存储器703。处理器702可以被实施为一个或多个处理器,并且用于控制根据本公开的各种实施例所描述的组播广播业务mbs传输方法或者通知mbs状态的方法的一个或多个方面的操作。
[0206]
存储器703被配置为存储数据。存储器703可以包括用于存储可由处理器702执行的操作和/或代码指令的非暂时性存储器。存储器703中可以包括处理器可读的非暂时性指令,该指令在被运行时使得处理器702实施根据本公开的各种实施例的组播广播业务mbs传输方法的步骤。存储器703还可以包括随机存取存储器或(多个)缓冲器,以存储来自处理器802执行的各种功能的中间处理数据。
[0207]
图8示出了根据本公开的各种实施例的用于执行组播广播业务mbs传输方法的基站(或者网络设备)800的硬件组件的示例配置的简化框图。所述基站(或者网络设备)可以实施根据本公开的各种实施例的组播广播业务mbs传输方法或者通知mbs状态的方法。
[0208]
基站(或者网络设备)800可以被实施在可以执行根据本公开的组播广播业务mbs传输方法中的相关步骤的任何设备中。作为非限制性示例,所述基站800例如可以被实施在5g接入网中的基站、cu-cp或cu-up中,或者也可以被实施在任何类似的设备中。
[0209]
如图8所示,基站(或者网络设备)800包括收发单元801、处理器802和存储器803。
[0210]
收发单元801被配置为接收和/或发送信号。
[0211]
处理器802可操作地连接到收发单元801和存储器803。处理器802可以被实施为一
个或多个处理器,并且用于控制根据本公开的各种实施例所描述的组播广播业务mbs传输方法或者通知mbs状态的方法的一个或多个方面的操作。
[0212]
存储器803被配置为存储数据。存储器803可以包括用于存储可由处理器802执行的操作和/或代码指令的非暂时性存储器。存储器803中可以包括处理器可读的非暂时性指令,该指令在被运行时使得处理器802实施根据本公开的各种实施例的组播广播业务mbs传输方法或者通知mbs状态的方法的步骤。存储器803还可以包括随机存取存储器或(多个)缓冲器,以存储来自处理器802执行的各种功能的中间处理数据。
[0213]
图9是根据本公开的实施例的激活过程的示意图。当mbs为组播业务时,组播业务只能被加入到组播组里面的用户接收。以下的ue都是指已经加入某个mbs业务的用户,mbs业务用业务标识tmgi来标识。在一段时间内,如果组播业务没有数据要发送,mbs用户平面节点(mb-upf)可以决定发起去激活过程,该mbs业务进入去激活状态。当mb-upf收到了下行数据,得知这个mbs业务有下行数据要发送,mb-upf会通知mbs会话管理功能节点(mb-smf),然后核心网发送激活请求消息给ng-ran基站,激活传输mbs业务的用户平面。当一段时间内没有数据发送的时候,核心网发送去激活请求消息给ng-ran基站,ng-ran基站和核心网的用户平面在去激活过程后可以被释放。这样可以节省用户平面的资源。具体的激活过程如图9所示。
[0214]
步骤1001,mb-upf收到了某个mbs业务的下行数据,mb-upf发送消息给mb-smf,通知mb-smf下行mbs数据已经到达了mb-upf。消息名称可以是n4mb通知消息或激活通知消息等,消息包含了n4接口的会话标识(n4 session id),消息还包含业务标识(tmgi)等信息。
[0215]
或者应用层功能实体直接发送mbs激活请求的消息给mb-smf。消息携带了mbs的业务标识tmgi。
[0216]
步骤1002,mb-smf发送消息给ue的会话管理功能实体smf。
[0217]
此步骤的消息名称可以是mbs状态通知消息,mbs上下文状态通知等,例如nmbsmf_mbssession_contextstatusnotify消息,消息携带了签约关联信息,其中签约关联信息,至少包含了mbs业务标识tmgi,和/或激活指示,激活指示可以设置成激活,或者去激活。
[0218]
smf上保存了ue的上下文,还保存了mbs会话的状态。根据收到的1002步骤的消息,参考消息携带的签约关联信息,smf把该mbs会话的状态设置称激活状态,并且,从ue的上下文中,找到加入到该mbs业务的所有ue。如果smf发现加入mbs业务的ue中,至少有一个用户还没有激活跟该mbs相关的分组数据单元会话(pdu session),smf就进行下面1003步骤。如果所有用户都激活了跟mbs相关的pdu session,smf就不进行步骤1003到1007,直接进行1015步骤。
[0219]
步骤1003,smf发送消息给ue的移动管理实体amf,请求启动跟mbs用户的联系。消息名称可以是请求启动组联系,或者消息名称可以是namf_mt_enablegroupreachability request消息,或者其它名称。消息包含了ue的列表1,关联的信息。其中ue的列表1包含的ue的标识1,通过ue的标识1,amf能够找到amf上保存的该ue的上下文信息。其中关联的信息是在amf收到ue的响应消息后,用来让amf识别和通知关联的smf来激活跟mbs相关的pdu session。
[0220]
amf收到消息后,针对ue列表1中的ue标识1,找到对应的每个ue的上下文信息,且进行下面的1004步骤和1005步骤。
[0221]
步骤1004,amf发送启动组联系响应消息给smf,消息名称可以是其它。当这个ue处于连接模式(在amf处,称为cm-连接模式),amf把该ue的标识发送给smf,1004步骤的响应消息包含了ue的标识列表2,标识列表2中包含了处于cm-连接模式的ue的标识。1004步骤的响应消息可以包含所有处于cm-连接模式的用户,对于cm-连接模式的用户,就不进行步骤1005和步骤1006。
[0222]
步骤1005,amf发送寻呼消息给ng-ran基站。当这个ue处于空闲模式(在amf处,称为cm-空闲模式),amf需要发起寻呼过程,让ue进入到连接模式。为了有效的利用寻呼资源和节省信令,amf对所有处于cm-空闲模式的用户发送一个组寻呼消息。amf根据所有处于cm-空闲模式的ue,决定一个合适的寻呼区域。amf发送组寻呼请求消息给ng-ran基站,组寻呼消息包含了业务标识tmgi,ue的标识列表2,寻呼的范围等信息。ue的标识列表2中包含的ue标识2,ue标识2可以跟ue的标识列表1包含的ue标识1的类型不同,例如,ue标识2可以是ue的5g网络中使用的临时标识(例如5g-p-tmsi),或者是该临时标识模1024。
[0223]
步骤1006,ng-ran基站发送寻呼请求消息给ue。类似的,ng-ran通过一个寻呼消息通过空口发送给所有需要接收寻呼消息的用户。
[0224]
步骤1007,ue收到寻呼消息,ue发送业务请求消息给amf。业务请求是非接入层消息,通过ng-ran基站转发给了amf。
[0225]
步骤1008,amf发送通知用户已联系的消息给smf。当amf收到ue发送的业务请求消息,根据步骤1003收到的关联信息,amf找到相应的smf,amf通知smf,该ue已经找到,进入到了连接模式(同样的,在amf处,称为cm-连接模式)。
[0226]
步骤1009,smf发送通信消息传输消息给amf,例如namf_communication_n1n2messagetransfer消息,消息名称可以是其它。此步骤是为了给ue配置mbs相关的pdu session的信息,对于在步骤1002之前已经激活了跟mbs相关的pdu session的用户,不进行步骤1009和步骤1010。
[0227]
当smf收到了amf发送的响应消息,例如步骤1004步骤的消息,或者1008步骤的消息,smf确定了ue处于连接状态,对该ue,smf可以配置跟mbs相关的pdu的信息,即激活跟mbs相关的pdu session。smf发送消息给amf,例如发送namf_communication_n1n2messagetransfer消息给amf,该消息是针对某个ue的。该消息中包含了n2 sm的消息。在n2sm消息中,包含了mbs业务标识tmgi,mbs会话标识,相关联的qos的信息,单播qos flow和组播qos flow的对应信息。包含单播qos flow和组播qos flow的对应信息是为了支持核心网和接入网之间采用为每个用户建立单独的承载来传输mbs业务。对于n2 sm消息,根据目前的原则,amf不进行解析,而是转发给ng-ran基站。
[0228]
步骤1010,amf发送消息给ng-ran基站,例如amf发送ue上下文建立请求消息或者修改请求消息给ng-ran基站,消息携带了amf在1009步骤收到的n2 sm消息。
[0229]
步骤1011,ng-ran基站发送共享信道建立请求消息给amf。如果需要在ng-ran基站和核心网用户平面节点之间建立共享信道来传输mbs业务数据,ng-ran基站发起共享信道的建立。该消息发送给amf,amf转发给mb-smf。
[0230]
步骤1012,ng-ran基站发送响应消息给amf,来响应1010步骤的消息,消息可以是ue上下文建立响应消息或者修改响应消息,消息中包含了n2 sm消息,该n2 sm消息通过amf发送给smf,根据目前的原则,amf不解析n2 sm消息,直接转发给smf。
[0231]
步骤1013,amf发送消息给smf,把ng-ran基站发送的n2 sm消息转发给smf。
[0232]
步骤1014,mb-smf发送mbs消息传输请求消息给amf。mb-smf发现mb-upf和ng-ran基站之间的共享信道已经建立了,mb-smf发送消息给amf,通知amf,mbs业务激活。消息的名称可以是namf_mbscommunication_n2messagetransfer request或者其它消息,消息中包含了会话管理(sm)的容器,容器中包含了mb-smf发送给ng-ran基站的消息,根据目前的原则,amf不解析该容器,sm的容器携带了消息携带了业务的标识tmgi,和激活的指示信息。
[0233]
根据本发明的一个方法,在1014步骤的消息,mb-smf在sm容器外,需要包含mbs业务的标识和mbs业务的状态指示信息,mbs业务的标识可以是tmgi,mbs业务的状态指示信息可以设置成激活,去激活,更新中的一种。当mb-smf更新mbs业务的质量要求,或者业务区域的时候,可以设置成更新。amf收到后,可以把业务的状态信息保存在ue的上下文中,还可以保存在mbs业务的上下文中。amf如何使用业务的状态信息,在步骤1016中描述。
[0234]
步骤1015,amf发送激活请求消息或者mbs状态通知消息给ng-ran基站。该步骤的消息可以是激活请求消息,激活请求消息包含了tmgi,还可以包含激活的指示信息,或者通过消息名称指示了是激活mbs。根据1014步骤中本发明的方法,mb-smf在1014步骤消息的sm容器外,包含了mbs业务的标识和mbs业务的状态指示信息,让amf知道是需要激活mbs,还是去激活mbs,或者是更新mbs,此时,amf就可以发送对应的激活请求消息,去激活请求消息,或者是更新mbs请求消息,或者在1015的消息中,指示mbs的状态是激活,去激活,还是更新。
[0235]
或者1015步骤的消息是mbs状态通知消息,消息中包含了mbs的业务标识tmgi,没有包含状态信息。因为amf收到1014步骤的消息,如果没有本发明的方法,目前amf不解析sm容器,amf不知道mb-smf是想激活mbs,还是去激活mbs,还是更新mbs的信息,因此amf发送给ng-ran基站的1015步骤的消息,只包含了业务标识tmgi,而没有激活,去激活等的状态信息。
[0236]
步骤1016,ng-ran的基站发送激活响应消息或者mbs状态通知响应消息给amf。收到1015步骤的消息,基站知道这个mbs开始激活,基站建立ran侧和ue侧的无线资源,建立无线信道来用来传输组播业务的数据。让基站得知该mbs业务处于激活状态的目的,是为了让基站保持ue在连接模式,对于已经加入业务的用户,基站不能释放无线连接,即使该ue没有其它的单播业务,或者基站没有收到任何单播业务的数据。一般来说,如果基站在一定时间内,没有收到单播业务的数据,基站会把用户的无线承载释放,让ue回到空闲模式或者去激活模式。但是当该ue加入了某个mbs业务,且业务在激活状态,基站保持ue在rrc连接状态。
[0237]
如果1015步骤的消息,没有包含mbs状态信息,或者从消息名称不能得知mbs的状态,意味着amf不知道mbs的状态,在基站发送给amf的响应消息中,可以携带了mbs业务标识tmgi,还携带该业务的状态信息,状态信息可以设置成激活,或者去激活,或者更新。或者基站发送单独的消息,消息携带mbs的标识和状态信息,去通知amf这个mbs的状态。amf得到mbs业务的标识和业务的状态信息,amf把状态信息保存在mbs的上下文中,还可以保存在ue的上下文中。
[0238]
当amf知道了mbs业务的状态,mbs的状态可以是激活,去激活,更新中的某一个。amf参考mbs的状态,例如参考mbs状态是激活,还是去激活,决定ue的状态。目前来说,对于某一个ue,如果amf收到了pdu session控制节点smf发送的释放会话的消息,此处pdu session是指传统的单播分组数据单元会话,amf会发送消息给基站去释放pdu session的
资源。如果ue有多个pdu session,amf收到了所有的pdu session的释放请求,即所有的单播pdu session都要被释放,amf会发送ue上下文释放请求给基站,释放所有的无线资源,让ue进入空闲模式。根据本发明的方法,如果amf保存了ue加入的mbs业务和mbs业务的状态,amf会参考mbs业务的状态,决定是否让ue进入到空闲模式。例如ue加入的某个mbs业务处于激活状态,虽然该ue的所有单播pdu session都释放了,amf仍保持ue在连接模式(即cm-连接模式),不发送ue上下文释放请求消息给基站,如果加入的mbs业务处于去激活状态,amf可以让ue进入到空闲模式,发送ue上下文释放请求消息给基站,基站释放无线资源,让ue进入到空闲模式。
[0239]
根据本发明的方法,可以让amf保持ue在mbs组播业务激活期间处于连接模式,从而能够正常接收mbs业务,否则,amf会发起连接释放的过程,而目前连接释放的过程是不能被ng-ran的基站拒绝的,没有本发明的方法,ng-ran的基站不能保持ue在连接模式接收组播业务,造成ue不能正常接受mbs业务,业务数据接收中断。
[0240]
步骤1017,amf发送消息给mb-smf,是1014的响应消息。消息可以是namf_mbscommunication_n2messagetransfer response,该消息确认了1014步骤的消息已经发送,消息至少携带了mbs业务的标识。
[0241]
图9所示的方法也使用于mbs去激活和更新过程。根据本发明的一个方法,mb-smf发送mbs消息传输请求消息给amf,例如发送namf_mbscommunication_n2messagetransfer request请求消息,mb-smf在sm容器外,需要包含mbs业务的标识和mbs业务的状态指示信息,mbs业务的标识可以是tmgi,mbs业务的状态指示信息可以分别设置成去激活或者更新。amf收到mbs的状态是去激活,就可以按照目前的过程,去决定是否让ue进入到cm-空闲模式。amf收到mbs的状态是更新,amf仍然需要让ue保持在cm-连接模式,如同步骤1106所示。
[0242]
根据本发明的另一个方法,在ng-ran的基站收到mbs状态通知的消息,通过其中包含的sm容器,基站知道mbs业务的状态,在基站发送给amf的响应消息中,可以携带了mbs业务标识tmgi,还携带该业务的状态信息,状态信息可以设置成激活,或者去激活,或者更新。或者基站发送单独的消息,消息携带mbs的标识和状态信息,去通知amf这个mbs的状态。amf得到mbs业务的标识和业务的状态信息,amf把状态信息保存在mbs的上下文中,还可以保存在ue的上下文中。amf收到mbs的状态是去激活,就可以按照目前的过程,去决定是否让ue进入到cm-空闲模式。amf收到mbs的状态是更新,amf仍然需要让ue保持在cm-连接模式,如同步骤1106所示。
[0243]
本领域普通技术人员将认识到,对组播广播业务mbs传输方法和设备的描述仅是说明性的,并不旨在以任何方式进行限制。受益于本公开的本领域普通技术人员将容易想到其他实施例。凡在本公开的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本公开的保护的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1