一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于网络切换的方法和设备与流程

2022-07-17 00:51:17 来源:中国专利 TAG:


1.本发明涉及一种联网切换。特别地,本发明涉及在5g网络或无线通信网络中切换,例如从单播传输到组播传输或广播传输和/或反之亦然。


背景技术:

2.为了满足对自4g(第四代)通信系统的部署以来已增加的无线数据业务的需求,已做出努力来开发改进的5g(第五代)或pre-5g通信系统。因此,5g或pre-5g通信系统也被称作“超越4g网络”或“后lte系统”。
3.5g通信系统被认为实现在更高频率(mmwave)频带例如60ghz频带中,以便实现更高的数据速率。为了减小无线电波的传播损耗并增加传输距离,在5g通信系统中讨论了波束成形、大规模多输入多输出(mimo)、全维mimo(fd-mimo)、阵列天线、模拟波束成形、大规模天线技术。
4.另外,在5g通信系统中,针对系统网络改进的开发基于高级小型小区、云无线电接入网络(ran)、超密集网络、装置到装置(d2d)通信、无线回程、移动网络、协作通信、协调多点(comp)、接收端干扰消除等进行着。
5.在5g系统中,已经开发了作为高级编码调制(acm)的混合fsk与qam调制(fqam)和滑动窗口叠加编码(swsc),以及作为高级接入技术的滤波器组多载波(fbmc)、非正交多址(noma)和稀疏码多址(scma)。


技术实现要素:

6.问题的解决方案
7.需要提供在5g网络或无线通信系统中切换,例如从单播传输到组播传输或广播传输和/或反之亦然。
8.本发明的一个目标尤其是提供一种在5g网络或无线通信系统中切换的过程以及一种至少部分地消除或减轻现有技术的无论在此还是在别处标识的至少一些缺点的5g网络。例如,本发明的实施例的目标是提供一种在5g网络中从第一数据传输方法(模式)切换到第二数据传输方法(模式)的过程,该过程改进了从单播传输到组播传输或广播传输和/或反之亦然的切换。例如,本发明的实施例的目标是提供一种改进从单播传输到组播传输或广播传输和/或反之亦然的切换的5g网络。
9.特别地,该当前发明的重点是组播/广播内容的传输,以及在5gs的5gc上将传输方式从单播切换到组播/广播,反之亦然。
10.第一方面提供一种在5g网络中从第一数据传输方法切换到第二数据传输方法的过程,该5g网络包括通信地耦合到5g网络的用户设备ue集(包括第一ue)、新一代无线电接入网络(ng-ran)节点集(包括第一ng-ran节点)、5g核心和内容提供商集(包括第一内容提供商),其中该过程包括:由第一ng-ran节点在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据;由第一ue或第一ng-ran节点或5g核心或内容服务器决定从
第一数据传输方法切换到第二传输方法;由5g核心初始化用于第二传输方法的第二会话;由5g核心从第一数据传输方法切换到第二传输方法;以及由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据。
11.第二方面提供一种用于从第一数据传输方法切换到第二数据传输的5g网络,包括通信地耦合到5g网络的包括第一ue的用户设备ue集、新一代无线电接入网络(ng-ran)节点集(包括第一ng-ran节点)、5g核心和内容提供商集(包括第一内容提供商);其中第一ng-ran节点被配置为在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据;其中第一ue或第一ng-ran节点或5g核心或内容服务器被配置为决定从第一数据传输方法切换到第二传输方法;其中5g核心被配置为初始化用于第二传输方法的第二会话;其中5g核心被配置为从第一数据传输方法切换到第二传输方法;并且其中第一ng-ran节点被配置为在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据。
12.第三方面提供一种用于在包括新一代无线电接入网络(ng-ran)节点、核心节点和内容提供商的通信网络中从第一数据传输模式切换到第二数据传输模式的方法,其中该方法包括:由ng-ran节点在第一会话中根据第一数据传输模式从内容提供商向用户设备(ue)发送第一数据,其中第一数据传输模式是经由单独递送的单播传输模式;由ng-ran节点或核心节点或内容提供商决定从第一数据传输模式切换到第二数据传输模式,其中第二数据传输模式是经由共享递送的组播传输模式;由核心节点初始化用于第二数据传输模式的第二会话;由核心节点从第一数据传输模式切换到第二数据传输模式;以及由ng-ran节点在第二会话中根据第二数据传输模式从内容提供商向ue发送第二数据。
13.第四方面提供一种用于在通信网络中从第一数据传输模式切换到第二数据传输模式的设备,该设备包括新一代无线电接入网络(ng-ran)节点、核心节点和内容提供商,其中ng-ran节点被配置为在第一会话中根据第一数据传输模式从内容提供商向用户设备(ue)发送第一数据,其中第一数据传输模式是经由单独递送的单播传输模式,其中ng-ran节点或核心节点或内容提供商被配置为决定从第一数据传输模式切换到第二数据传输模式,其中核心节点被配置为初始化用于第二数据传输模式的第二会话,其中第二数据传输模式是经由共享递送的组播传输模式,其中核心节点被配置为从第一数据传输模式切换到第二数据传输模式,并且其中ng-ran节点被配置为在第二会话中根据第二数据传输模式从内容提供商向ue发送第二数据。
14.第五方面提供一种用于在包括新一代无线电接入网络(ng-ran)节点、核心节点和内容提供商的通信网络中从第一数据传输模式切换到第二数据传输模式的方法,其中该方法包括:由ng-ran节点在第一会话中根据第一数据传输模式从内容提供商向用户设备(ue)发送第一数据,其中第一数据传输模式是经由共享递送的组播数据传输模式或广播数据传输模式;由ng-ran节点或核心节点或内容提供商决定从第一数据传输模式切换到第二数据传输模式,其中第二数据传输模式是经由单独递送的单播传输模式;由核心节点初始化用于第二数据传输模式的第二会话;由核心节点从第一数据传输模式切换到第二数据传输模式;以及由ng-ran节点在第二会话中根据第二数据传输模式从内容提供商向ue发送第二数据。
15.第六方面提供一种用于在通信网络中从第一数据传输模式切换到第二数据传输模式的设备,该设备包括新一代无线电接入网络(ng-ran)节点、核心节点和内容提供商,其
中ng-ran节点被配置为在第一会话中根据第一数据传输模式从内容提供商向用户设备(ue)发送第一数据,其中第一数据传输模式是经由共享递送的组播数据传输模式或广播数据传输模式,其中ng-ran节点或核心节点或内容提供商被配置为决定从第一数据传输模式切换到第二数据传输模式,其中第二数据传输模式是经由单独递送的单播传输模式,其中核心节点被配置为初始化用于第二数据传输模式的第二会话,其中核心节点被配置为从第一数据传输模式切换到第二数据传输模式,其中ng-ran节点被配置为在第二会话中根据第二数据传输模式从内容提供商向ue发送第二数据。
附图说明
16.为了更好地理解本发明,并说明如何使本发明的示例性实施例生效,仅通过示例参考所附的示意图,其中:
17.图1示意性地描绘embms架构;
18.图2示意性地描绘基于5gs服务的架构;
19.图3a示意性地描绘用于在5g中支持组播/广播的第一架构参考模型;图3b示意性地描绘具有重命名实体的图3a的用于在5g中支持组播/广播的第一架构参考模型;
20.图4示意性地描绘用于在5g中支持组播/广播的第三架构参考模型;
21.图5示意性地描绘根据示例性实施例的流程图;
22.图6示意性地描绘根据示例性实施例的过程;
23.图7a和图7b示意性地描绘根据示例性实施例的过程;
24.图8a和图8b示意性地描绘根据示例性实施例的过程;
25.图9a和图9b示意性地描绘根据示例性实施例的过程;
26.图10a和图10b示意性地描绘根据示例性实施例的过程;
27.图11a和图11b示意性地描绘根据示例性实施例的过程;
28.图12a和图12b示意性地描绘根据示例性实施例的过程;
29.图13a和图13b示意性地描绘根据示例性实施例的过程;
30.图14示意性地描绘根据示例性实施例的过程的用例;
31.图15a和图15b示意性地描绘根据示例性实施例的过程;
32.图16a、图16b、图16c和图16d示意性地描绘根据示例性实施例的过程;
33.图17描绘根据本公开的示例性实施例的示例通信设备。
具体实施方式
34.根据本发明,如所附权利要求所阐述的,提供了一种在5g网络中从第一数据传输方法切换到第二数据传输方法的过程。另外提供的是一种用于在5g网络中从第一数据传输方法切换到第二数据传输方法的5g网络。根据从属权利要求和以下描述,本发明的其他特征将是显而易见的。
35.本当前发明的重点在于组播/广播内容的传输以及递送方法从单播到组播/广播并反之亦然的切换。本发明与在提交时未批准递送方法切换解决方案的下一代5g蜂窝网络相关。
36.4g网络中的组播/广播
37.组播/广播是同时向多个设备(即,网络中的设备的子集或所有设备)递送相同内容的数据传输方法。在4g蜂窝网络中,组播/广播服务由增强型多媒体广播组播服务(embms)提供。当前没有针对5g系统的等效标准化解决方案。为了启用embms,已在4g核心网络架构中引入了以下实体:
38.ⅰ
.组播协调实体(mce):mce通常是能够与其他网络元件位于一处的逻辑实体。它负责准入控制、网络资源分配和mbms会话控制。
39.ⅱ
.mbms网关(mbms-gw):mbms-gw通常是负责将mbms数据转发到发送服务的基站并且经由移动性管理实体(mme)对无线电接入网络(ran)执行mbms会话控制的另一逻辑实体。
40.ⅲ
.广播组播服务中心(bm-sc):bm-sc包括mbms承载服务和mbms用户服务。它是负责调度mbms服务、将服务通告给用户、对用户进行授权、向服务分配承载服务标识、以及发起/终止mbms服务资源的实体。
41.图1示意性地描绘embms架构;
42.在4g网络中,embms组播会话包括以下步骤:
43.ⅰ
.订阅,在此期间装置通过与内容提供商建立协议来订阅服务。
44.ⅱ
.服务通告通知用户有关的可用的用户服务和用户服务捆绑的列表。
45.ⅲ
.加入是装置通过指示其接收组播服务的数据的意愿而成为组播组的成员的过程。
46.ⅳ
.会话开始是bm-sc准备好开始发送组播数据的时间。具体地,在会话开始时,bm-sc为mbms服务分配所需网络资源。
47.ⅴ
.mbms通知用于接收mbms服务的装置关于即将到来的数据传输。
48.ⅵ
.数据转移是正在向装置转移mbms数据的阶段。
49.ⅶ
.会话停止是当没有更多mbms数据要转移并且因此bm-sc拆除在会话开始过程期间建立的任何承载时的点。
50.ⅷ
.离开是由装置在它不再希望接收它先前已订阅的mbms服务的数据并且因此需要离开组播组时使用的过程。
51.在embms广播会话中,仅包括了服务通告、会话开始、mbms通知、数据转移和会话停止步骤。
52.能够在更全服务或仅传输模式下递送4g网络中的mbms服务。在前者模式下,mbms系统提供全业务层能力。bm-sc知道正在发送的内容并且它能够将其变换成兼容3gpp的流。在后者模式下,4g网络提供仅数据传输服务。经由mbms承载正在转移的任何信令和数据对bm-sc而言是透明的,并且关于将在组播还是单播中发送数据的决定取决于内容提供商。
53.4g中的组播/广播到单播切换
54.当正在全服务模式下发送数据并且取决于接收相同数据的装置的数目时,可能期望将先前的单播传输切换到组播以便节省网络资源。为此目的,3gpp已提出了组播按需操作(mood)服务[1]。根据该解决方案,当在单播模式下消费相同内容的装置的数目达到某个阈值(通常由移动网络运营商(mno)定义)时,网络将传输方法动态地切换到组播/广播。mood主要以移动tv、无线电广播、实况流视频服务和紧急警报作为目标。
[0055]
5g架构
[0056]
与在先4g系统相比,5g系统(5gs)被设计来提供更灵活的部署。和不同物理实体负责不同功能性的4g架构对比,5g网络移向基于新服务的架构(sba)架构[2],其中不同功能性由网络功能(nf)的合集提供。
[0057]
在使用nf情况下,5g网络允许实现不同的网络切片,这允许在同一物理基础设施之上复用虚拟化和独立逻辑功能。在5gs中,网络切片用单一网络切片选择辅助信息(s-nssai)标识。如[2]、[4]中说明的,s-nssai由以下各项组成:
[0058]-切片/服务类型(sst),其是指特征和服务方面的预期网络切片行为;
[0059]-切片区分器(sd),其是补充切片/服务类型以在同一切片/服务类型的多个网络切片当中区分的可选信息。
[0060]
另外,相关概念是由网络切片实例(nsi)id标识并且被定义为形成部署的网络切片的网络功能实例和所需资源(例如计算、存储和联网资源)的集合的nsi。至关重要的是,当前规范允许多个nsi id与同一s-nssai相关联,同时还允许多个s-nssai与一个nsi id相关联。因此,映射是双重的。
[0061]
此架构为要求不同的垂直行业带来灵活且高度可适应的新服务部署。与4g架构[2]相比的主要关注点和差异如下:
[0062]-使控制和用户平面nf分离以允许独立且灵活的部署
[0063]-要设计的功能的模块化
[0064]-过程和服务的定义(尽可能)
[0065]-用于每个nf视需要而直接与其他nf交互的可能性
[0066]-接入网络(an)与核心网络(cn)之间的依赖关系的最小化
[0067]-支持无状态nf使得计算资源与存储资源脱离。
[0068]
图2示意性地描绘基于5gs服务的架构;
[0069]
sba定义基本nf,如图2所示。注意,所示出的nf不详尽并且仅包括与本发明相关的功能。在[2]中描述了每个nf的详细功能性。
[0070]
尽管在4g网络中存在embms服务,但是embms最初并未被纳入5g网络的规范中。然而,它现在被认为是基本要求,并且当前正在进行关于在5gs中支持组播/广播所需的架构增强功能的讨论。当前提议涉及在5gs中为在3gpp内当前讨论的不同架构模型提供组播/广播和单播服务之间的动态切换的不同方法学/过程。
[0071]
5mbs架构参考模型
[0072]
3gpp已同意在rel-17中包括关于5g组播广播服务(5mbs)的研究(和后续)工作项目。由于自rel-17以来5gs相对于先前版本被认为是全新核心网络(即5gc),所以可以在rel-17中考虑三种不同的架构参考模型以便在5g网络中支持组播/广播功能性。应当理解,本文描述的方法和网络适用于如本文所描述的不同架构参考模型,并且本文描述的方法和网络不依赖于任何特定架构参考模型的采用。架构参考模型当中的差异在于所引入的新nf(若有的话)的数目,以及每个新的和现有的nf为了支持组播/广播传输和递送方法切换而承担的功能性。
[0073]
在本发明的上下文中,以下定义适用:
[0074]-组播通信服务:其中向专用ue集同时地提供相同服务和相同特定内容数据(即,并非组播覆盖范围中的所有ue都被授权用于接收数据)的通信服务。
[0075]-广播通信服务:其中向地理区域中的所有ue同时地提供相同服务和相同特定内容数据(即,广播覆盖范围区域中的所有ue都被授权用于接收数据)的通信服务。
[0076]-mbs服务:作为组播通信服务和/或广播通信服务的通信服务。
[0077]-组播服务区域:在内部发送一个或更多个组播会话的数据的区域。
[0078]-广播服务区域:在内部发送一个或更多个广播会话的数据的区域。
[0079]-mbs服务区域:在内部发送一个或更多个组播会话和/或广播会话的数据的区域。
[0080]-mbs会话:组播会话或广播会话。
[0081]-mbs单播会话:可以被切换到组播会话和/或广播会话的单播会话。
[0082]
从5g cn的观点来看,两种递送方法是可能的:
[0083]-5gc单独mbs业务递送:其中5g cn经由每ue pdu会话接收mbs数据分组的单个副本并且将那些mbs数据分组的单个副本递送到单个ue的递送服务,在本文中也称作单播。
[0084]-5gc共享mbs业务递送:其中5g cn接收mbs数据分组的单个副本并且将那些mbs数据分组的单个副本递送到ran节点的递送服务,在本文中也称作组播。
[0085]
从ran的观点来看,(在共享递送的情况下)两种递送方法可用于通过无线电传输mbs数据分组流:
[0086]-点对点(ptp)递送方法:ran节点通过无线电向单个ue递送mbs数据分组的单独副本。
[0087]-点对多点(ptm)递送方法:ran节点通过无线电向ue集递送mbs数据分组的单个副本。
[0088]
第一架构参考模型
[0089]
图3a示意性地描绘用于在5g中支持组播/广播的第一架构参考模型。
[0090]
在第一架构参考模型(图3a)中,引入了控制和用户平面分离的原则适用于的新nf(即广播组播功能(bmf)),从而产生图3a所示的bmf-控制平面(bmf-c)和bmf-用户平面(bmf-u))实体。它们在4g embms框架中承担bm-sc的角色。bmf-c功能负责控制组播/广播会话,诸如服务通告和ip组播/广播会话控制,并且能够通过nbmf接口达成。bmf-u负责诸如来自内容提供商的数据传输和内容同步的功能性。它可使用nxx接口通过bmf-c达成。bmf-u还能够通过n6'接口直接与upf进行通信。
[0091]
mbms-gw的功能性被并入在smf和upf nf中。具体地,向mbms-gw的ran节点组播/广播数据现在由upf承担,而smf现在负责会话控制信令,诸如会话开始和会话停止。mce的功能性已被拆分成5gc的各种nf。
[0092]
图3b示意性地描绘具有重命名实体的图3a的用于在5g中支持组播/广播的第一架构参考模型。应用也被称为内容服务器。
[0093]
相对于现有5gs架构,对现有实体和新功能组件的增强可以如下:
[0094]-增强了ue、ng-ran和m-amf以支持mbs。
[0095]-mb-smf(组播/广播会话管理功能)和mb-upf(组播/广播用户平面功能)是5gs中的新功能组件,先前在本文中分别称为smf和upf。应当理解,mb-smf和/或mb-upf可以是当前smf和upf实体的新实体或更新版本。
[0096]-mbsf(组播/广播服务功能)是用于处理信令部分以在仅传输和全服务模式下满足服务层能力的新网络功能,在本文中先前称为bmf-c。它还在仅传输模式下提供到应用服
务器或内容提供商的接口。
[0097]-mbsu(组播/广播服务用户平面)是用于处理有效负载部分以满足服务层能力的新实体,在本文中先前称为bmf-u。
[0098]-nef是现有nf。
[0099]

pcf可以被增强,进一步详述ffs。
[0100]
对现有接口和新接口的增强可以如下:
[0101]-uu接口
[0102]-n2接口
[0103]-n6接口
[0104]-mb-n11
[0105]-mb-n3
[0106]-nx
[0107]-ny:新mbsf与mbsu之间的新(可选)接口
[0108]-n6mb-c:mbsf与mb-smf之间的新接口
[0109]-nxmb-c和nxmb-u:新mbsf/mbsu与nef之间的新接口
[0110]
操作的仅传输与全服务模式之间的区别在于经由3gpp网络透明地递送mbs服务。
[0111]
第二架构参考模型
[0112]
在第二架构参考模型中,没有引入新nf,并且所有功能性由5g网络的现有nf承担。特别地,现在在smf中支持bm-sc和mbms-gw的控制平面功能性,然而bm-sc和mbms-gw的用户平面功能性由upf承担。还可以更新pcf以说明5mbs的策略规则。mce的功能性类似于第一架构参考模型和第三架构参考模型的功能性。
[0113]
第三架构参考模型
[0114]
图4示意性地描绘用于在5g中支持组播/广播的第三架构参考模型。
[0115]
在第三架构参考模型(图4)中,引入了承担mbms-gw的功能性的两个附加nf。在5g网络中进行控制平面与用户平面之间的拆分之后,两个新nf分别是mbms-gw-c和mbms-gw-u。这些nf是对架构模型#1中引入的bmf-c和bmf-u功能的补充。mbms-gw-c功能可通过新引入的nmbgw接口达成,然而mbms-gw-u功能可通过nxx接口经由mbms-gw-c达成。mbms-gw-u还可由bmf-u针对来自内容提供商的传输数据直接达成。在此模型中,mbms-gw-c功能负责4g网络中的mbms-gw的控制平面功能性(例如会话控制信令),然而mbms-gw-u负责将组播/广播数据发送到ng-ran节点。
[0116]
mce的功能性类似于第一架构参考模型的功能性。
[0117]
图5示意性地描绘根据示例性实施例的流程图。
[0118]
在一个实施例中
[0119]
一种用于在包括新一代无线电接入网络(ng-ran)节点、核心节点和内容提供商的通信网络中从第一数据传输模式切换到第二数据传输模式的方法,其中该方法包括:
[0120]
由ng-ran节点在第一会话中根据第一数据传输模式从内容提供商向用户设备(ue)发送第一数据,其中第一数据传输模式是经由单独递送的单播传输方法(s501);
[0121]
由ng-ran节点或核心节点或内容提供商决定从第一数据传输模式切换到第二数据传输模式,其中第二数据传输模式是经由共享递送的组播传输模式(s502);
[0122]
由核心节点初始化用于第二数据传输模式的第二会话(s503);
[0123]
由核心节点从第一数据传输模式切换到第二数据传输模式(s504);以及
[0124]
由ng-ran节点在第二会话中根据第二数据传输模式从内容提供商向ue发送第二数据(s505)。
[0125]
在另一实施例中
[0126]
该过程是在5g网络中从第一数据传输方法切换到第二数据传输方法的过程,5g网络包括通信地耦合到5g网络的用户设备ue集(包括第一ue)、新一代无线电接入网络(ng-ran)节点集(包括第一ng-ran节点)、5g核心和内容提供商集(包括第一内容提供商)。
[0127]
该过程包括:
[0128]
由第一ng-ran节点在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据(s501);
[0129]
由第一ue或第一ng-ran节点或5g核心或内容服务器决定从第一数据传输方法切换到第二传输方法(s502);
[0130]
由5g核心初始化用于第二传输方法的第二会话(s503);
[0131]
由5g核心从第一数据传输方法切换到第二传输方法(s504);以及
[0132]
由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据(s505)。
[0133]
图6示意性地描绘根据示例性实施例的过程。
[0134]
本发明呈现一种用于在5gs之上执行递送数据传输方法的切换的新颖机制。这意味着涉及多个5gc nf的详细机制被呈现从而使得ue能够将单播传输方法切换到在5gc之上组播或广播传输(通常称为5mbs),以及当5mbs传输方法被切换到单播传输时的情况。蜂窝网络中的递送模式切换的特征(即单播到组播/广播或者反之亦然)呈现显著的好处,如下所述。因此,在5gc之上切换是需要基于当前基于5gs服务的架构的一组新颖过程的高度所希望的功能性。
[0135]
作为示例,当ue希望从应用服务器(也称为内容提供商)接收内容时,能够设置点对点连接。取决于接收相同内容的设备的数目、它们相应的位置以及其他ran考虑事项如空中接口资源使用率,内容提供商和/或网络运营商可以决定将递送方法从多个点对点连接切换到单个组播/广播连接。另一示例是在v2x场景中多个汽车与gnb具有一对一连接的情况,其中需要向特定区域内的所有车辆发送事件通知。在这种情况下,需要将车辆的当前一对一连接切换到广播或组播以确保受影响区域内的所有车辆都接收到重要通知,从而确保服务连续性被保证。另外,可能的是接收组播会话的ue跨越ng-ran节点移动,从支持5mbs的gnb移动到不支持5mbs或者当前经由点对点连接递送组播/广播会话的gnb。在这种情况下,需要将ue的组播会话切换到单播点对点传输。能够在诸如工业物联网(iiot)或公共安全的服务中找到其他切换场景示例。
[0136]
因此,以上文本示出可以存在不同的触发器来执行从单播到组播/广播或反之亦然的会话切换,包括ue移动性期间的服务连续性、取决于访问某些媒体内容的用户量的传输效率、iiot或公共安全的特定要求等。此外,切换可以是作为一个或若干个网络实体做出这样的决定而触发的。如第3.5节中描述的,可以触发切换的网络实体是ue、无线电接入网络(即用于5g的ng-ran)、5gc(即组成它的一个或若干个nf)或外部内容/应用服务器。取决
于触发实体,可能需要计数步骤来在以上提及的任何递送方法即单播、组播或广播中确定正在在网络中消费多少业务。在实际会话切换机制开始之前,那些报告还可以与网络内的不同实体共享。
[0137]
在本发明中我们提供解决方案来在5g网络中支持单播与组播/广播之间的递送方法切换。在不失一般性的情况下,在图6中描绘示例性实施例,其中我们假定不存在组播会话并且初始连接是单播连接。与5gs协作的内容提供商通告了可用服务。对接收服务感兴趣的ue必须注册到它。在注册期间网络和内容提供商执行必要的检查以确保ue被授权接收服务。一旦ue已经通过了所有必要的检查,网络就建立点对点连接,此后在单播模式下发送数据。一旦已做出要切换的决定,网络就创建并建立组播会话,然后在其5mbs服务区域所有各处通告会话。此后,网络通知ue需要会话切换,从而向它提供用于切换到新会话的所有必要的信息。当从单播切换到组播时,ue需要加入新会话。随后,对于组播会话和广播会话两者数据传输开始。最后,如果ue在不提供组播会话的基站的覆盖范围区域内移动或者如果与内容提供商协作的网络决定将组播会话切换到单播会话,则必须建立新点对点连接。网络然后将递送方法的切换通知给ue并且建立点对点连接,并且请求ue从先前组播会话切换到新建立的单播会话。数据传输然后能够开始。可选地,如果在先前在组播模式下发送数据的小区内发生递送方法切换,则网络可以决定删除组播传输的会话和任何相关信息。
[0138]
在一些实施例中包括的切换提议的附加方面是切片和会话考虑事项,即是否需要新会话和/或网络切片来执行递送方法切换。
[0139]-会话考虑事项:当单播传输被切换成组播或广播(即5mbs)传输时,如果递送会话所需的nf集相同,则可以能够使相同会话保持活跃状态。因此,需要特定nf来执行5mbs传输的参考架构替代方案将必须建立新会话,然而没有用于5mbs的特定nf的架构替代方案可以建立新会话或者切换先前存在的会话。另外,在一些实施例中,mbs会话可以被用于单播传输并且可以被更新用于组播递送,反之亦然。在那种情况下,任何mbs专用实体可以处理单播会话和组播会话两者。
[0140]-切片考虑事项:类似地,当执行递送方法切换时,承载先前存在的会话的切片在该过程中可能改变或可能不改变。重要的是注意,可以经由各种切片参数执行切片的改变,即,网络切片(由s-nssai标识)和/或网络切片实例(由nsi id标识)两者/任何一个可以在切换切片考虑事项中起作用。如果在不用考虑到切片考虑事项的情况下执行切换,则s-nssai和nsi id都保持不变。如果它们被考虑到,则它们可以以许多可能的方式改变。如[2]中陈述的,许多网络切片实例被映射到同一网络切片并且一个相同的网络切片实例被映射到网络切片集都是可能的。因此,当执行切换时,s-nssai不改变而nsi id改变和s-nssai不改变而nsi id改变都是可能的。如果s-nssai改变,则sst和sd都可能改变,或者仅sd改变然而sst保持不变。
[0141]
此外,对于一些实施例,以上会话和切片考虑事项还将取决于内容连续性,即ue是否在切换之前和之后继续从同一应用服务器接收内容,以及服务它本身是否在发生切换之前和之后相同。作为一组示例,i)如果执行切换来以更高效方式通过组播分发相同内容,ii)如果由于跨越支持5mbs和不支持5mbs的不同ng-ran节点的ue移动性而执行切换来保证服务连续性,或者iii)是否因为ue在它忙于不同单播类型的服务的同时被迫切换到公共安全服务所以发生切换,则切换机制可以不相同。
[0142]
过程(方法)
[0143]
第一方面提供一种在5g网络中从第一数据传输方法切换到第二数据传输方法的过程,5g网络包括通信地耦合到5g网络的用户设备ue集(包括第一ue)、新一代无线电接入网络(ng-ran)节点集(包括第一ng-ran节点)、5g核心和内容提供商集(包括第一内容提供商),其中该方法包括:
[0144]
由第一ng-ran节点在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据;
[0145]
由第一ue或第一ng-ran节点或者5g核心或内容服务器决定从第一数据传输方法切换到第二传输方法;
[0146]
由5核心初始化用于第二传输方法的第二会话;
[0147]
由5g核心从第一数据传输方法切换到第二传输方法;以及
[0148]
由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据。
[0149]
在一个示例中,可以将5g核心称作核心节点,可以将内容提供商称作内容服务器或应用服务器,并且可以将传输方法称作传输模式。在一个示例中,该过程包括由第一ue例如根据[3]执行注册过程。
[0150]
在一个示例中,该过程包括由第一ue和/或5g核心例如根据[3]建立第一会话。
[0151]
在一个示例中,该过程包括由ue、第一ng-ran节点、5g核心和/或内容服务器向5g核心,例如向其广播组播服务中心控制/用户平面、bmf-c和/或会话管理功能smf请求第二会话。
[0152]
在一个示例中,该过程包括由5g核心例如由其bmf-c和/或smf发现第二会话。
[0153]
在一个示例中,第二会话包括和/或是第一会话,即相同会话。在一个示例中,第二会话和第一会话是不同会话。
[0154]
在一个示例中,由5g核心初始化第二会话包括由5g核心例如由其smf创建第二会话,其中第二会话是新创建的会话。
[0155]
在一个示例中,由5g核心初始化第二会话包括由5g核心例如由其smf更新第二会话,其中第二会话是预先存在的会话。
[0156]
在一个示例中,该过程包括由5g核心例如由其bmf-c和/或smf配置用于第二会话的第二会话管理上下文。
[0157]
在一个示例中,由5g核心配置第二会话管理上下文包括由5g核心例如由其smf创建第二会话管理上下文,其中第二会话管理上下文是新创建的会话管理上下文。
[0158]
在一个示例中,由5g核心配置第二会话管理上下文包括由5g核心例如由其smf更新第二会话管理上下文,其中第二会话管理上下文是预先存在的会话管理上下文。
[0159]
在一个示例中,该过程包括由5g核心例如由其smf注册第二会话。
[0160]
在一个示例中,该过程包括由5g核心通告第二会话。
[0161]
在一个示例中,该过程包括由5g核心例如由其接入和移动性功能amf向第一ng-ran节点发送消息。
[0162]
在一个示例中,该过程包括由5g核心例如由smf向其amf请求向第一ng-ran节点转移消息。
[0163]
在一个示例中,该过程包括由第一ng-ran节点建立与第二会话相关联的资源。
[0164]
在一个示例中,该过程包括由第一ng-ran节点加入第二会话,例如其中第二数据传输方法是组播广播传输方法。
[0165]
在一个示例中,该过程包括由5g核心用来自第一ng-ran节点的信息更新第二会话管理上下文。
[0166]
在一个示例中,该过程包括由第一ng-ran节点释放与第一会话相关联的资源。
[0167]
在一个示例中,该过程包括由5g核心注销第一会话。
[0168]
在一个示例中,第一数据传输方法是单播数据传输方法,并且其中第二数据传输方法是组播传输方法或广播传输方法。
[0169]
在一个示例中,第一数据传输方法是组播数据传输方法或广播数据传输方法,并且其中第二数据传输方法是单播传输方法。
[0170]
在一个示例中,由第一ng-ran节点在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据包括由第一ng-ran节点在第一会话中根据第一数据传输方法从第一内容提供商向第一ue发送第一数据。在一个示例中,由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据包括由第一ng-ran节点在第二会话中根据第二数据传输方法从第一内容提供商向第一ue发送第二数据。在一个示例中,由第一ng-ran节点在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据包括由第一ng-ran节点在第一会话中根据第一数据传输方法从第一内容提供商向第一ue发送第一数据,而由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据包括由第一ng-ran节点在第二会话中根据第二数据传输方法从第一内容提供商向第一ue发送第二数据。在一个示例中,内容提供商集包括与第一内容提供商不同的第二内容提供商,并且由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据包括由第一ng-ran节点在第二会话中根据第二数据传输方法从第二内容提供商向第一ue发送第二数据。在一个示例中,内容提供商集包括与第一内容提供商不同的第二内容提供商,由第一ng-ran节点在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据包括由第一ng-ran节点在第一会话中根据第一数据传输方法从第一内容提供商向第一ue发送第一数据,而由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据包括由第一ng-ran节点在第二会话中根据第二数据传输方法从第二内容提供商向第一ue发送第二数据。
[0171]
在一个示例中,第一方面提供一种在5g网络中从第一数据传输方法切换到第二数据传输方法的过程,5g网络包括通信地耦合到5g网络的用户设备ue集(包括第一ue)、新一代无线电接入网络(ng-ran)节点集(包括第一ng-ran节点)、5g核心和内容提供商集(包括第一内容提供商),其中该过程包括:
[0172]
由第一ng-ran节点在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据,其中第一数据传输方法是经由单独递送的单播传输方法;
[0173]
由第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法,其中第二数据传输方法是经由共享递送的组播传输方法;
[0174]
由5g核心初始化用于第二传输方法的第二会话;
[0175]
由5g核心从第一数据传输方法切换到第二传输方法;以及
[0176]
由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据。
[0177]
在一个示例中,该过程包括由第一ng-ran节点、5g核心和/或第一内容提供商向5g核心,例如向其组播/广播服务功能mbsf请求第二会话。
[0178]
在一个示例中,该过程包括由5g核心例如由其mbsf发现第二会话。
[0179]
在一个示例中,由5g核心初始化第二会话包括由5g核心例如由其smf和/或其mb-smf更新第二会话,其中第二会话是预先存在的会话。
[0180]
在一个示例中,该过程包括由5g核心例如由其mbsf和/或mb-smf配置用于第二会话的第二会话管理上下文。
[0181]
在一个示例中,该过程包括由5g核心例如由其amf向第一ng-ran节点转移消息。
[0182]
在一个示例中,该过程包括由第一ng-ran节点建立与第二会话相关联的资源。
[0183]
在一个示例中,由第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法包括由第一ng-ran节点决定从第一数据传输方法切换到第二传输方法。
[0184]
在一个示例中,该过程包括由mbsf向mb-smf请求更新ue的第一会话,从而提供第二会话和/或由mb-smf向udm注册从第一会话到第二会话的更新,并且可选地,由udm向mb-smf确认。
[0185]
在一个示例中,该过程包括由mbsf和mbsu交换消息和/或包括由mb-smf向amf发送消息并且由mb-smf向amf请求将消息转发到第一ng-ran节点,其中消息包括第二会话的参数。
[0186]
在一个示例中,第一数据传输方法是mbs数据传输方法,例如其中第一会话包括和/或是单独mbs会话;以及
[0187]
其中第二数据传输方法是mbs数据传输方法,例如其中第二会话包括和/或是共享mbs会话。
[0188]
在一个示例中,第一方面提供一种在5g网络中从第一数据传输方法切换到第二数据传输方法的过程,5g网络包括通信地耦合到5g网络的用户设备ue集(包括第一ue)、新一代无线电接入网络(ng-ran)节点集(包括第一ng-ran节点)、5g核心和内容提供商集(包括第一内容提供商),其中该过程包括:
[0189]
由第一ng-ran节点在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据,其中第一数据传输方法是经由共享递送的组播数据传输方法或广播数据传输方法;
[0190]
由第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法,其中第二数据传输方法是经由单独递送的单播传输方法;
[0191]
由5g核心初始化用于第二传输方法的第二会话;
[0192]
由5g核心从第一数据传输方法切换到第二传输方法;以及
[0193]
由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据。
[0194]
在一个示例中,该过程包括由第一ng-ran节点、5g核心和/或第一内容提供商向5g
核心,例如向其组播/广播服务功能mbsf请求第二会话。
[0195]
在一个示例中,该过程包括由5g核心例如由其mbsf发现第二会话。
[0196]
在一个示例中,由5g核心初始化第二会话包括由5g核心例如由其smf和/或mb-smf更新第二会话,其中第二会话是预先存在的会话。
[0197]
在一个示例中,该过程包括由5g核心例如由其mbsf和/或mb-smf配置用于第二会话的第二会话管理上下文。
[0198]
在一个示例中,该过程包括由5g核心例如由其amf向第一ng-ran节点转移消息。
[0199]
在一个示例中,该过程包括由第一ng-ran节点建立与第二会话相关联的资源。
[0200]
在一个示例中,由第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法包括由第一ng-ran节点决定从第一数据传输方法切换到第二传输方法。
[0201]
在一个示例中,该过程包括由mbsf向mb-smf请求更新ue的第一会话,从而提供第二会话和/或由mb-smf向udm注册从第一会话到第二会话的更新,并且可选地,由udm向mb-smf确认。
[0202]
在一个示例中,该过程包括由mbsf和mbsu交换消息和/或包括由mb-smf向amf发送消息并且由mb-smf向amf请求将消息转发到第一ng-ran节点,其中消息包括第二会话的参数。
[0203]
在一个示例中,第一数据传输方法是mbs数据传输方法,例如其中第一会话包括和/或是共享mbs会话,诸如预先存在的共享mbs会话;并且其中第二数据传输方法是mbs数据传输方法,例如其中第二会话包括和/或是单独mbs会话。
[0204]
在一个示例中,该过程包括如果包括在第一会话中的ue的数目小于阈值数目,例如如果在第一会话中不包括ue,则例如由5gc挂起和/或释放第一会话。
[0205]
在一个示例中,该过程包括由mbsf向mb-smf请求挂起第一会话。
[0206]
在一个示例中,该过程包括由mb-smf向amf请求释放第一会话和/或删除相关资源。
[0207]
网络可以如相对于第二方面所描述的。
[0208]
5g网络(通信网络)
[0209]
第二方面提供一种用于从第一数据传输方法切换到第二数据传输的5g网络,包括通信地耦合到5g网络的用户设备ue集(包括第一ue)、新一代无线电接入网络(ng-ran)节点集(包括第一ng-ran节点)、5g核心和内容提供商集(包括第一内容提供商);
[0210]
其中第一ng-ran节点被配置为在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据;
[0211]
其中第一ue或第一ng-ran节点或5g核心或内容服务器被配置为决定从第一数据传输方法切换到第二传输方法;
[0212]
其中5g核心被配置为初始化用于第二传输方法的第二会话;
[0213]
其中5g核心被配置为从第一数据传输方法切换到第二传输方法;以及
[0214]
其中第一ng-ran节点被配置为在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据。
[0215]
应当理解,内容提供商(也称为内容服务器或应用服务器)集通信地耦合到5g网络
(通信网络)并且可以被认为是其单独或整体部分。
[0216]
5g网络可以被配置为实现根据第一方面的任何过程。
[0217]
在一个示例中,5g网络包括m-amf、mb-smf、mb-ubf、mbsf、mbsu和/或nef。在一个示例中,m-amf例如双向地通信地耦合到ng-ran和/或mb-smf。在一个示例中,mb-smf例如双向地通信地耦合到m-amf、mb-upf和/或mbsf。在一个示例中,mbsf例如双向地通信地耦合到mb-smf、mbsu、nef和/或内容服务器。在一个示例中,mbsu例如双向地通信地耦合到mb-upf、mbsf和/或内容服务器。在一个示例中,mb-upf例如双向地通信地耦合到ng-ran、mb-smf和/或mbsu。
[0218]
在一个示例中,5g核心包括amf、smf和/或bmf-c。在一个示例中,5g核心包括amf、smf和bmf-c。
[0219]
在一个示例中,5g核心包括nssf、ausf、nef、nrf、amf、pcf、smf、upf、dn、udm、bmf-c、bmf-u和/或af。在一个示例中,5g核心包括nssf、ausf、nef、nrf、amf、pcf、smf、upf、dn、udm、bmf-c、bmf-u和af。
[0220]
在一个示例中,5g核心包括nssf、ausf、nef、nrf、amf、pcf、smf、upf、dn、udm、bmf-c、bmf-u、af、mbms-gw-c和/或mbms-gw-u。在一个示例中,5g核心包括nssf、ausf、nef、nrf、amf、pcf、smf、upf、dn、udm、bmf-c、bmf-u、af、mbms-gw-c和mbms-gw-u。
[0221]
在一个示例中,内容提供商集包括例如与第一内容提供商不同的第二内容提供商。
[0222]
在一个示例中,第二方面提供一种用于从第一数据传输方法切换到第二数据传输的5g网络,包括通信地耦合到5g网络的用户设备ue集(包括第一ue)、新一代无线电接入网络(ng-ran)节点集(包括第一ng-ran节点)、5g核心和内容提供商集(包括第一内容提供商);
[0223]
其中第一ng-ran节点被配置为在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据,其中第一数据传输方法是经由单独递送的单播传输方法;
[0224]
其中第一ng-ran节点或5g核心或内容服务器被配置为决定从第一数据传输方法切换到第二传输方法;
[0225]
其中5g核心被配置为初始化用于第二传输方法的第二会话,其中第二数据传输方法是经由共享递送的组播传输方法;
[0226]
其中5g核心被配置为从第一数据传输方法切换到第二传输方法;以及
[0227]
其中第一ng-ran节点被配置为在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据。
[0228]
在一个示例中,第二方面提供一种用于从第一数据传输方法切换到第二数据传输的5g网络,包括通信地耦合到5g网络的用户设备ue集(包括第一ue),新一代无线电接入网络(ng-ran)节点集(包括第一ng-ran节点)、5g核心和内容提供商集(包括第一内容提供商);
[0229]
其中第一ng-ran节点被配置为在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据,其中第一数据传输方法是经由共享递送的组播数据传输方法或广播数据传输方法;
[0230]
其中第一ng-ran节点或5g核心或内容服务器被配置为决定从第一数据传输方法
切换到第二传输方法,其中第二数据传输方法是经由单独递送的单播传输方法;
[0231]
其中5g核心被配置为初始化用于第二传输方法的第二会话;
[0232]
其中5g核心被配置为从第一数据传输方法切换到第二传输方法;以及
[0233]
其中第一ng-ran节点被配置为在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据。
[0234]
在一个示例中,第三方面提供一种用于在包括新一代无线电接入网络(ng-ran)节点、核心节点和内容提供商的通信网络中从第一数据传输模式切换到第二数据传输模式的方法,其中该方法包括:
[0235]
由ng-ran节点在第一会话中根据第一数据传输模式从内容提供商向用户设备(ue)发送第一数据,其中第一数据传输模式是经由单独递送的单播传输方法;
[0236]
由ng-ran节点或核心节点或内容提供商决定从第一数据传输模式切换到第二数据传输模式,其中第二数据传输模式是经由共享递送的组播传输模式;
[0237]
由核心节点初始化用于第二数据传输模式的第二会话;
[0238]
由核心节点从第一数据传输模式切换到第二数据传输模式;以及
[0239]
由ng-ran节点在第二会话中根据第二数据传输模式从内容提供商向ue发送第二数据。
[0240]
在一个示例中,该方法包括以下至少一个:
[0241]
由ng-ran节点、核心节点和/或内容提供商向核心节点,例如向其组播/广播服务功能(mbsf)请求第二会话;
[0242]
由核心节点例如由其mbsf发现第二会话;
[0243]
由核心节点例如由其mbsf和/或组播/广播会话管理功能(mb-smf)配置用于第二会话的第二会话管理上下文;
[0244]
由核心节点例如由其接入和移动性功能(amf)向ng-ran节点转移消息;以及
[0245]
由ng-ran节点建立与第二会话相关联的资源。
[0246]
在一个示例中,其中,由核心节点初始化第二会话包括由核心节点例如由其smf和/或mb-smf更新第二会话,其中第二会话是预先存在的会话。
[0247]
在一个示例中,该方法包括以下至少一个:
[0248]
由核心节点的mbsf向核心节点的mb-smf请求更新ue的第一会话,从而提供第二会话和/或由mb-smf向核心节点的统一数据管理(udm)注册从第一会话到第二会话的更新,并且或者,由udm向mb-smf确认。
[0249]
在一个示例中,该方法包括以下至少一个:
[0250]
由mbsf和核心节点的组播/广播服务用户平面(mbsu)交换消息;和/或
[0251]
由核心节点的mb-smf向核心节点的amf发送消息并且由核心节点的mb-smf向核心节点的amf请求将消息转发到ng-ran节点,其中消息包括第二会话的参数。
[0252]
在一个示例中,其中第一数据传输模式是mbs数据传输模式,例如其中第一会话包括单独mbs会话;以及
[0253]
其中第二数据传输模式是mbs数据传输模式,例如其中第二会话包括共享mbs会话。
[0254]
在一个示例中,第四方面提供一种用于在通信网络中从第一数据传输模式切换到
第二数据传输模式的设备,该设备包括新一代无线电接入网络(ng-ran)节点、核心节点和内容提供商,
[0255]
其中ng-ran节点被配置为在第一会话中根据第一数据传输模式从内容提供商向用户设备(ue)发送第一数据,其中第一数据传输模式是经由单独递送的单播传输模式;
[0256]
其中ng-ran节点或核心节点或内容提供商被配置为决定从第一数据传输模式切换到第二数据传输模式;
[0257]
其中核心节点被配置为初始化用于第二数据传输模式的第二会话,其中第二数据传输模式是经由共享递送的组播传输模式;
[0258]
其中核心节点被配置为从第一数据传输模式切换到第二数据传输模式;以及
[0259]
其中ng-ran节点被配置为在第二会话中根据第二数据传输模式从内容提供商向ue发送第二数据。
[0260]
在一个示例中,第五方面提供一种用于在包括新一代无线电接入网络(ng-ran)节点、核心节点和内容提供商的通信网络中从第一数据传输模式切换到第二数据传输模式的方法,其中该方法包括:
[0261]
由ng-ran节点在第一会话中根据第一数据传输模式从内容提供商向用户设备ue发送第一数据,其中第一数据传输模式是经由共享递送的组播数据传输模式或广播数据传输模式;
[0262]
由ng-ran节点或核心节点或内容提供商决定从第一数据传输模式切换到第二数据传输模式,其中第二数据传输模式是经由单独递送的单播传输模式;
[0263]
由核心节点初始化用于第二数据传输模式的第二会话;
[0264]
由核心节点从第一数据传输模式切换到第二数据传输模式;以及
[0265]
由ng-ran节点在第二会话中根据第二数据传输模式从内容提供商向ue发送第二数据。
[0266]
在一个示例中,该方法包括以下至少一个:
[0267]
由ng-ran节点、核心节点和/或内容提供商向核心节点,例如向其组播/广播服务功能(mbsf)请求第二会话;
[0268]
由核心节点例如由其mbsf发现第二会话;
[0269]
由核心节点例如由其mbsf和/或组播/广播会话管理功能(mb-smf)配置用于第二会话的第二会话管理上下文;
[0270]
由核心节点例如由其接入和移动性功能(amf)向ng-ran节点转移消息;以及
[0271]
由ng-ran节点建立与第二会话相关联的资源。
[0272]
在一个示例中,其中由核心节点初始化第二会话包括由核心节点例如由其smf和/或mb-smf更新第二会话,其中第二会话是预先存在的会话。
[0273]
在一个示例中,该方法包括以下至少一个:
[0274]
由核心节点的mbsf向核心节点的mb-smf请求更新ue的第一会话,从而提供第二会话和/或由mb-smf向核心节点的统一数据管理(udm)注册从第一会话到第二会话的更新,并且或者,由udm向mb-smf确认。
[0275]
在一个示例中,该方法包括以下至少一个:
[0276]
由核心节点的mbsf和核心节点的组播/广播服务用户平面(mbsu)交换消息,和/或
[0277]
由核心节点的mb-smf向核心节点的amf发送消息并且由核心节点的mb-smf向核心节点的amf请求将消息转发到ng-ran节点,其中消息包括第二会话的参数。
[0278]
在一个示例中,其中第一数据传输模式是mbs数据传输模式,例如其中第一会话包括共享mbs会话,诸如预先存在的共享mbs会话;以及
[0279]
其中第二数据传输模式是mbs数据传输模式,例如其中第二会话包括单独mbs会话。
[0280]
在一个示例中,该方法包括以下至少一个:
[0281]
如果包括在第一会话中的ue的数目小于阈值数目,例如如果在第一会话中不包括ue,则由核心节点挂起和/或释放第一会话;
[0282]
由核心节点的mbsf向核心节点的mb-smf请求挂起第一会话;以及
[0283]
由核心节点的mb-smf向核心节点的amf请求释放第一会话和/或删除相关资源。
[0284]
在一个示例中,第六方面提供一种用于在通信网络中从第一数据传输模式切换到第二数据传输模式的设备,该设备包括新一代无线电接入网络(ng-ran)节点、核心节点和内容提供商,
[0285]
其中ng-ran节点被配置为在第一会话中根据第一数据传输模式从内容提供商向用户设备(ue)发送第一数据,其中第一数据传输模式是经由共享递送的组播数据传输模式或广播数据传输模式,
[0286]
其中ng-ran节点或核心节点或内容提供商被配置为决定从第一数据传输模式切换到第二数据传输模式,其中第二数据传输模式是经由单独递送的单播传输模式,
[0287]
其中核心节点被配置为初始化用于第二数据传输模式的第二会话,
[0288]
其中核心节点被配置为从第一数据传输模式切换到第二数据传输模式,以及
[0289]
其中ng-ran节点被配置为在第二会话中根据第二数据传输模式从内容提供商向ue发送第二数据。
[0290]
示例
[0291]
本节呈现用于在5g网络中支持递送方法切换(单播到组播/广播、组播/广播到单播)的不同解决方案。由于仍然尚未定义用于5g网络的最终架构模型,我们呈现针对最突出的架构参考模型的解决方案。对于每一个模型,我们呈现用于将递送方法从单播切换到组播/广播以及从组播/广播切换到单播的示例。此外,我们还单独地考虑会话是否预先存在递送方法切换。
[0292]
针对第一架构参考模型的解决方案
[0293]
此实施例与在其中考虑bmf-c和bmf-u附加网络功能的第一架构参考模型相关。当将递送方法从单播切换到组播或广播时,取决于会话是否预先存在而呈现两种不同的解决方案。当递送方法被从组播/广播切换到单播时,我们呈现单一解决方案,因为只要待切换ue不是5mbs组中的最后ue,就不得不建立新会话。
[0294]
示例1.1在没有预先存在的会话情况下的单播到组播/广播递送方法切换
[0295]
在此示例中,既不存在组播会话,也不存在用于服务的任何会话管理上下文,因此一旦触发了递送方法切换,就必须创建新会话(即第二会话)和会话管理上下文。
[0296]
在一个示例中,该过程包括由ue(即第一ue)向5gs注册,例如通过根据[3]执行注册过程。
[0297]
在一个示例中,该过程包括由ue和5g核心例如根据[3]建立单播pdu会话。
[0298]
在一个示例中,该过程包括由内容服务器(即内容提供商集)发送单播传输(即第一数据传输方法)。在一个示例中,该过程包括由内容服务器开始单播传输。
[0299]
在一个示例中,该过程包括由ue向网络发送有关各个单播pdu会话的消费报告。在一个示例中,该过程包括由ue向网络周期性地发送有关各个单播pdu会话的消费报告。这些报告可以稍后由网络使用来触发递送方法切换。由于此步骤是可选的,所以可以基于其他准则触发递送方法切换。
[0300]
在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器决定将递送方法从例如单播会话和/或多个单播会话(即第一会话)切换到组播/广播会话(即第二会话),例如单个组播/广播会话。
[0301]
在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器向bmf-c请求新会话(即第二会话)。在一个示例中,决定的步骤和请求的步骤都由ue或ng-ran或5g核心或内容服务器(即由同一实体)执行。在一个示例中,该过程包括由内容服务器向bmf-c请求新会话,例如在它是决定递送方法切换的内容服务器的情况下。
[0302]
在一个示例中,该过程包括由bmf-c发现将在新会话中涉及的下行网络功能。此步骤的执行取决于不同条件。
[0303]
以下不详尽的列表包括需要nf发现的一些情况:
[0304]
a.ue是将递送方法从单播切换到组播的第一ue,即需要创建新会话和会话管理上下文。
[0305]
b.ue从在单播模式下递送内容的小区移动到不存在正在进行的组播会话的支持5mbs的小区。
[0306]
以下不详尽的列表包括不需要nf发现的一些情况:
[0307]
a.ue从在单播模式下递送内容的小区移动到存在正在进行的组播会话的支持5mbs的小区。
[0308]
b.前一个组播会话存在于不活跃状态下并能够被重用
[0309]
在一个示例中,该过程包括由bmf-c请求由smf创建新会话。在一个示例中,请求创建新会话包括由bmf-c提供新会话所需要的参数。在一个示例中,该过程包括由smf响应以确认新会话的创建。在一个示例中,响应包括由smf提供其组播ip地址和端口号。
[0310]
在一个示例中,该过程包括由bmf-c向smf发送消息,例如nsmf_pdusession_createsmcontext消息,以请求创建新会话管理上下文。在一个示例中,该过程包括由smf确认新会话管理上下文的成功创建,例如通过由smf包括nsmf_pdusession_createsmcontext响应消息。
[0311]
在一个示例中,该过程包括由smf将组播会话注册到udm。
[0312]
在一个示例中,该过程包括将新会话通告给网络。在一个示例中,通告包括提供诸如组播ip地址和/或端口号的信息。
[0313]
在一个示例中,该过程包括由smf向amf请求将消息转移到ng-ran节点。在一个示例中,请求包括由smf向amf发送消息并且由smf向amf请求将消息转移到ng-ran节点。在一个示例中,消息包括和/或是namf_communication_n1n2messagetransfer消息。
[0314]
在一个示例中,该过程包括由amf向ng-ran发送会话创建请求,例如经由n2_pdu会
话请求消息。在一个示例中,该过程包括由ng-ran节点例如用n2_pdu会话响应消息来确认会话创建。
[0315]
在一个示例中,该过程包括由ng-ran建立用于新会话的资源,例如所需资源。
[0316]
在一个示例中,例如,该过程包括如果会话被切换到组播,则由ng-ran节点加入ng-ran节点的相关组播组。否则,如果递送方法被切换到广播,则可以不需要这种加入。
[0317]
在一个示例中,该过程包括由amf向smf发送要例如用来自ng-ran的信息来更新组播会话上下文的请求,例如nsmf_pdusession_updatesmcontext请求。在一个示例中,该过程包括由smf例如用nsmf_pdusession_updatesmcontext响应消息来确认请求的接收。
[0318]
在一个示例中,该过程包括由smf向bmf-c请求按所接收到的请求例如nbmf_pdusession_updatepducontext请求而用来自ng-ran的信息来更新组播会话上下文。在一个示例中,该过程包括由bmf-c例如用nbmf_pdusession_updatepducontext响应来确认上下文更新。
[0319]
在一个示例中,该过程包括例如使用组播会话和承载来开始组播传输。在一个示例中,该过程包括最初由内容提供商在单播模式下向bmf-u发送内容(即数据)并且由bmf-u例如以相同方式将内容转发到upf。在一个示例中,该过程包括由upf例如通过应用fec和/或速龙(raptor)码来处理经转发的内容(即接收到的数据),并且例如使用ip组播来将经处理的内容发送到ng-ran节点。在一个示例中,该过程包括由ng-ran节点使用点对多点无线电承载来组播/广播经处理的内容。
[0320]
示例1.2在预先存在的会话情况下的单播到组播/广播递送方法切换
[0321]
在此示例中,组播会话和用于服务的会话管理上下文都存在,因此一旦递送方法切换被触发,就不需要创建新会话或会话管理上下文。
[0322]
在一个示例中,该过程包括由ue向5gs注册,例如通过根据[3]执行注册过程。
[0323]
在一个示例中,该过程包括由ue和5g核心例如根据[3]建立单播pdu会话。
[0324]
在一个示例中,该过程包括由内容服务器发送单播传输。在一个示例中,该过程包括由内容服务器开始单播传输。
[0325]
在一个示例中,该过程包括由ue向网络发送有关各个单播pdu会话的消费报告。在一个示例中,该过程包括由ue向网络周期性地发送有关各个单播pdu会话的消费报告。这些报告可以稍后由网络使用来触发递送方法切换。由于此步骤是可选的,所以可以基于其他准则触发递送方法切换。
[0326]
在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器决定将递送方法从例如单播会话和/或多个单播会话切换到组播/广播会话,例如单个组播/广播会话。
[0327]
在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器向bmf-c请求新会话。在一个示例中,决定的步骤和请求的步骤都由ue或ng-ran或5g核心或内容服务器执行。在一个示例中,该过程包括由内容服务器向bmf-c请求新会话,例如在它是决定递送方法切换的内容服务器的情况下。
[0328]
在一个示例中,该过程包括由bmf-c向smf请求更新会话,例如其中请求包括提供所需参数。在一个示例中,该过程包括由smf响应以确认会话的修改。
[0329]
在一个示例中,该过程包括由bmf-c向smf请求更新与现有组播会话相关联的会话管理上下文。
[0330]
在一个示例中,该过程包括由smf将组播会话的更新(即,修改)注册到udm。
[0331]
在一个示例中,该过程包括将经更新的会话通告给网络,例如包括提供诸如组播ip地址和端口号的信息。
[0332]
在一个示例中,该过程包括由smf向amf请求将消息转移到ng-ran节点。在一个示例中,请求包括由smf向amf发送消息并且由smf向amf请求将消息转移到ng-ran节点。在一个示例中,消息包括和/或是namf_communication_n1n2messagetransfer消息。
[0333]
在一个示例中,该过程包括由amf例如经由n2_pdu会话请求消息向ng-ran发送会话创建请求。在一个示例中,该过程包括由ng-ran节点例如用n2_pdu会话响应消息来确认会话创建。
[0334]
在一个示例中,该过程包括由ng-ran建立用于新会话的资源,例如所需资源。
[0335]
在一个示例中,例如,该过程包括如果会话被切换到组播,则由ng-ran节点加入相关组播会话。否则,如果递送方法被切换到广播,则可以不需要这种加入。
[0336]
在一个示例中,该过程包括由amf向smf发送要例如用来自ng-ran的信息来更新组播会话上下文的请求,例如nsmf_pdusession_updatesmcontext请求。在一个示例中,该过程包括由smf例如用nsmf_pdusession_updatesmcontext响应消息来确认请求的接收。
[0337]
在一个示例中,该过程包括由smf向bmf-c请求按所接收到的请求例如nbmf_pdusession_updatepducontext请求而用来自ng-ran的信息来更新组播会话上下文。在一个示例中,该过程包括由bmf-c例如用nbmf_pdusession_updatepducontext响应来确认上下文更新。
[0338]
在一个示例中,该过程包括例如使用组播会话和承载来开始组播传输。在一个示例中,该过程包括最初由内容提供商在单播模式下向bmf-u发送内容(即数据)并且由bmf-u例如以相同方式将内容转发到upf。在一个示例中,该过程包括由upf例如通过应用fec和/或速龙码来处理经转发的内容(即接收的数据),并且例如使用ip组播来将经处理的内容发送到ng-ran节点。在一个示例中,该过程包括由ng-ran节点使用点对多点无线电承载来组播/广播经处理的内容。
[0339]
示例1.3组播/广播到单播递送方法切换
[0340]
在此示例中,ue已经向网络注册并且活跃的组播会话已经存在。另外,针对其执行会话切换的ue不是5mbs组中接收组播上下文的最后ue,因此必须建立新单播会话。
[0341]
组播/广播会话正在进行。
[0342]
在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器决定将例如ue的组播/广播会话切换到单播会话。
[0343]
在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器向bmf-c请求新会话。在一个示例中,决定的步骤和请求的步骤都由ue或ng-ran或5g核心或内容服务器执行。在一个示例中,该过程包括由内容服务器向bmf-c请求新会话,例如在它是决定递送方法切换的内容服务器的情况下。
[0344]
在一个示例中,该过程包括由网络针对新会话执行nf发现。
[0345]
在一个示例中,该过程包括由bmf-c向smf请求创建新pdu会话。
[0346]
在一个示例中,该过程包括由bmf-c向smf请求创建新会话管理上下文。
[0347]
在一个示例中,该过程包括由smf向udm请求注册新会话。
[0348]
在一个示例中,该过程包括由smf向amf请求将消息转移到ng-ran节点。在一个示例中,请求包括由smf向amf发送消息并且由smf向amf请求将消息转移到ng-ran节点。在一个示例中,消息包括和/或是namf_communication_n1n2messagetransfer消息。
[0349]
在一个示例中,该过程包括由amf例如经由n2_pdu会话请求消息向ng-ran发送会话创建请求。在一个示例中,该过程包括由ng-ran节点例如用n2_pdu会话响应消息来确认会话创建。
[0350]
在一个示例中,该过程包括由ng-ran建立用于新会话的资源,例如所需单播资源,诸如点对多点无线电承载。
[0351]
在一个示例中,该过程包括由amf向smf发送要例如用来自ng-ran的信息来更新单播会话上下文的请求,例如nsmf_pdusession_updatesmcontext请求。在一个示例中,该过程包括由smf例如用nsmf_pdusession_updatesmcontext响应消息来确认请求的接收。
[0352]
在一个示例中,该过程包括由smf向bmf-c请求按所接收到的请求例如nbmf_pdusession_updatepducontext请求而用来自ng-ran的信息来更新单播会话上下文。在一个示例中,该过程包括由bmf-c例如用nbmf_pdusession_updatepducontext响应来确认上下文更新。
[0353]
在一个示例中,该过程包括例如使用组播会话和承载来开始单播传输。在一个示例中,该过程包括最初由内容提供商向bmf-u发送内容(即数据)并且由bmf-u例如以相同方式将内容转发到upf。在一个示例中,该过程包括由upf例如通过应用fec和/或速龙码来处理经转发的内容(即接收的数据),并且将经处理的内容发送到ng-ran节点。在一个示例中,该过程包括由ng-ran节点使用点对多点无线电承载来发送经处理的内容。
[0354]
在一个示例中,该过程包括如果已切换的ue是5mbs组中的最后ue,则由ng-ran节点释放组播资源,因为不再需要组播资源。
[0355]
在一个示例中,该过程包括如果已切换的ue是5mbs组中的最后ue,则由网络注销、释放和/或删除组播会话。
[0356]
针对第二架构参考模型的解决方案
[0357]
示例2与在其中不考虑附加网络功能的第二架构参考模型相关。与示例1类似,当将递送方法从单播切换到组播或广播时,取决于会话是否预先存在而呈现两种不同的解决方案(示例2.1和2.2)。当递送方法被从组播/广播切换到单播时,呈现单一解决方案(示例2.3),因为只要待切换ue不是5mbs组中的最后ue就必须建立新会话。
[0358]
示例2.1在没有预先存在的会话情况下的单播到组播/广播递送方法切换
[0359]
在此实施例中,既不存在组播会话,也不存在用于服务的任何会话管理上下文,因此一旦递送方法切换被触发,就必须创建新会话和会话管理上下文。
[0360]
在一个示例中,该过程包括由ue向5gs注册,例如通过根据[3]执行注册过程。
[0361]
在一个示例中,该过程包括由ue和5g核心例如根据[3]建立单播pdu会话。
[0362]
在一个示例中,该过程包括由内容服务器发送单播传输。在一个示例中,该过程包括由内容服务器开始单播传输。
[0363]
在一个示例中,该过程包括由ue向网络发送有关各个单播pdu会话的消费报告。在一个示例中,该过程包括由ue向网络周期性地发送有关各个单播pdu会话的消费报告。这些报告可以稍后由网络使用来触发递送方法切换。由于此步骤是可选的,所以可以基于其他
ran节点使用点对多点无线电承载来组播/广播经处理的内容。
[0384]
示例2.2在预先存在的会话情况下的单播到组播/广播递送方法切换
[0385]
在此实施例中,组播会话和用于服务的会话管理上下文都存在,因此一旦递送方法切换被触发,就不需要创建新会话或会话管理上下文。
[0386]
在一个示例中,该过程包括由ue向5gs注册,例如通过根据[3]执行注册过程。
[0387]
在一个示例中,该过程包括由ue和5g核心例如根据[3]建立单播pdu会话。
[0388]
在一个示例中,该过程包括由内容服务器发送单播传输。在一个示例中,该过程包括由内容服务器开始单播传输。
[0389]
在一个示例中,该过程包括由ue向网络发送有关各个单播pdu会话的消费报告。在一个示例中,该过程包括由ue向网络周期性地发送有关各个单播pdu会话的消费报告。这些报告可以稍后由网络使用来触发递送方法切换。由于此步骤是可选的,所以可以基于其他准则触发递送方法切换。
[0390]
在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器决定将递送方法从例如单播会话和/或多个单播会话切换到组播/广播会话,例如单个组播/广播会话。
[0391]
在一个示例中,该过程包括由内容服务器向smf请求新会话。
[0392]
在一个示例中,该过程包括由smf基于所需参数更新预先存在的会话。
[0393]
在一个示例中,该过程包括由smf创建新sm上下文。在一个示例中,该过程包括在适用时由smf更新现有sm上下文。
[0394]
在一个示例中,该过程包括由smf将组播会话的修改注册到udm。
[0395]
在一个示例中,该过程包括将新会话和/或经更新的会话通告给网络。在一个示例中,通告包括提供诸如组播ip地址和/或端口号的信息。
[0396]
在一个示例中,该过程包括由smf向amf请求将消息转移到ng-ran节点。在一个示例中,请求包括由smf向amf发送消息并且由smf向amf请求将消息转移到ng-ran节点。在一个示例中,消息包括和/或是namf_communication_n1n2messagetransfer消息。
[0397]
在一个示例中,该过程包括由amf例如经由n2_pdu会话请求消息向ng-ran发送会话创建请求。在一个示例中,该过程包括由ng-ran节点例如用n2_pdu会话响应消息来确认会话创建。
[0398]
在一个示例中,该过程包括由ng-ran建立用于新会话的资源,例如所需资源。
[0399]
在一个示例中,例如,该过程包括如果会话被切换到组播,则ng-ran节点加入到ng-ran节点的相关组播组。否则,如果递送方法被切换到广播,则可以不需要这种加入。
[0400]
在一个示例中,该过程包括由amf向smf发送要例如用来自ng-ran的信息来更新组播会话上下文的请求,例如nsmf_pdusession_updatesmcontext请求。在一个示例中,该过程包括由smf例如用nsmf_pdusession_updatesmcontext响应消息来确认请求的接收。
[0401]
在一个示例中,该过程包括由smf用来自ng-ran的信息来更新组播会话上下文。
[0402]
在一个示例中,该过程包括例如使用组播会话和承载来开始组播传输。在一个示例中,该过程包括最初由内容提供商在单播模式下向upf发送内容(即数据)。在一个示例中,该过程包括由upf例如通过应用fec和/或速龙码来处理经转发的内容(即,接收的数据),并且例如使用ip组播来将经处理的内容发送到ng-ran节点。在一个示例中,该过程包括由ng-ran节点使用点对多点无线电承载来组播/广播经处理的内容。
[0403]
示例2.3组播/广播到单播递送方法切换
[0404]
在此示例中,ue已经向网络注册并且活跃的组播会话已经存在。另外,针对其执行会话切换的ue不是5mbs组中接收组播上下文的最后ue,因此必须建立新单播会话。
[0405]
组播/广播会话正在进行。
[0406]
在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器决定将例如ue的组播/广播会话切换到单播会话。
[0407]
在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器向smf请求新会话。在一个示例中,决定的步骤和请求的步骤都由ue或ng-ran或5g核心或内容服务器执行。在一个示例中,该过程包括由内容服务器向smf请求新会话,例如在它是决定递送方法切换的内容服务器的情况下。
[0408]
在一个示例中,该过程包括由网络针对新会话执行nf发现。
[0409]
在一个示例中,该过程包括由smf创建新pdu会话。
[0410]
在一个示例中,该过程包括由smf创建新会话管理上下文。
[0411]
在一个示例中,该过程包括由smf向udm请求注册新会话。
[0412]
在一个示例中,该过程包括由smf向amf请求将消息转移到ng-ran节点。在一个示例中,请求包括由smf向amf发送消息并且由smf向amf请求将消息转移到ng-ran节点。在一个示例中,消息包括和/或是namf_communication_n1n2messagetransfer消息。
[0413]
在一个示例中,该过程包括由amf例如经由n2_pdu会话请求消息向ng-ran发送会话创建请求。在一个示例中,该过程包括由ng-ran节点例如用n2_pdu会话响应消息来确认会话创建。
[0414]
在一个示例中,该过程包括由ng-ran建立用于新会话的资源,例如所需单播资源,诸如点对多点无线电承载。
[0415]
在一个示例中,该过程包括由amf向smf发送要例如用来自ng-ran的信息来更新单播会话上下文的请求,例如nsmf_pdusession_updatesmcontext请求。在一个示例中,该过程包括由smf例如用nsmf_pdusession_updatesmcontext响应消息来确认请求的接收。
[0416]
在一个示例中,该过程包括由smf用来自ng-ran的信息来更新单播会话上下文。
[0417]
在一个示例中,该过程包括例如使用组播会话和承载来开始单播传输。在一个示例中,该过程包括最初由内容提供商向upf发送。在一个示例中,该过程包括由upf例如通过应用fec和/或速龙码来处理经转发的内容(即接收的数据),并且将经处理的内容发送到ng-ran节点。在一个示例中,该过程包括由ng-ran节点使用点对多点无线电承载来发送经处理的内容。
[0418]
在一个示例中,该过程包括如果已切换的ue是5mbs组中的最后ue,则由ng-ran节点释放组播资源,因为不再需要组播资源。
[0419]
在一个示例中,该过程包括如果已切换的ue是5mbs组中的最后ue,则由网络注销、释放和/或删除组播会话。
[0420]
示例3:针对第一架构参考模型的附加和/或替代解决方案
[0421]
此示例与在其中考虑mbsf和mbsu附加网络功能的第一架构参考模型相关。在此示例中,存在预先存在的mbs单播会话。
[0422]
图14示意性地描绘根据示例性实施例的过程的用例。
[0423]
更详细地,图14示出此切换示例的可能操作的高级描述。它示出从mbs应用/内容服务器向一个或更多个ue提供mbs服务。mbs内容/应用服务器向mbsf发送信令并且向mbsu发送数据。ue被示出为位于mbs和非mbs服务区域中。在切换示例中,ue可以位于非mbs区域中,然后mbs单播pdu会话为ue服务。数据被从mbsu发送到upf,并且只能在非组播服务区域中由ng-ran通过空中单播发送。在此示例中,ue可以移动到mbs区域,如此可以触发切换。切换可能由新ng-ran或者由mbsf/mbsu触发。数据然后被从mbsu发送到mb-upf,并且ng-ran使用空中组播。
[0424]
示例3.1在预先存在的mbs单播会话情况下的灵活单播到组播递送方法切换
[0425]
在此示例中,该过程是在5g网络中从第一数据传输方法切换到第二数据传输方法的过程,5g网络包括通信地耦合到5g网络的用户设备ue集(包括第一ue)、新一代无线电接入网络(ng-ran)节点集(包括第一ng-ran节点)、5g核心和内容提供商集(包括第一内容提供商),其中该方法包括:
[0426]
由第一ng-ran节点在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据,其中第一数据传输方法是单播数据传输方法,例如其中第一会话包括和/或是预先存在的mbs单播会话;
[0427]
由第一ue或第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法,其中第二数据传输方法是组播传输方法;
[0428]
由5g核心初始化用于第二传输方法的第二会话,其中第二会话包括和/或是第一会话,并且其中由5g核心初始化包括将第一会话更新为第二会话;
[0429]
由5g核心从第一数据传输方法切换到第二传输方法;以及
[0430]
由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据。
[0431]
也就是说,在此示例中,第二会话包括和/或是经更新的第一会话。换句话说,预先存在的mbs单播会话(即第一会话)被更新以成为组播会话(即第二会话)。
[0432]
在一个示例中,第二会话包括和/或是经更新的第一会话。
[0433]
在一个示例中,5g网络包括m-amf、mb-smf、mb-ubf、mbsf和mbsu。在一个示例中,5g网络可选地包括nef。
[0434]
在一个示例中,该过程包括由ue向5g网络注册,例如通过根据[3]执行注册过程。
[0435]
在一个示例中,该过程包括由内容服务器(即第一内容提供商)例如经由应用层信令通告组播传输(即第二会话)的可用性。在一个示例中,由内容服务器通告组播传输的可用性包括提供信息,诸如组播组的组播ip地址和/或端口号,由此ue可以加入组播组。
[0436]
在一个示例中,该过程包括由ue和5g核心例如根据[3]建立mbs单播pdu会话。
[0437]
在一个示例中,该过程包括由内容服务器开始单播传输。在一个示例中,该过程包括由内容服务器发送单播传输。在一个示例中,该过程包括在ue与内容服务器之间交换数据。
[0438]
在一个示例中,该过程包括由ue向网络发送有关各个mbs单播pdu会话的消费报告。在一个示例中,该过程包括由ue向网络周期性地发送有关各个单播pdu会话的消费报告。这些报告可以稍后由网络使用来触发递送方法切换,例如在单播与组播之间。由于此步骤是可选的,所以可以基于其他准则触发递送方法切换。
[0439]
在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器决定将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话,例如单个组播会话。应当理解,决定可以在本文中与触发同义地使用。换句话说,在一个示例中,该过程包括例如由ue或ng-ran或5g核心或内容服务器触发以将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话,例如单个组播会话。应当理解,由ue触发和由ng-ran触发是本质上等效的,因此对由ue触发的引用可以在本文中与由ng-ran触发互换。应当理解,由mbsf触发也可以被称为由5g核心触发。也就是说,mbsf触发的切换与5g核心触发的切换同义。应当理解,由ue或ng-ran或5g核心或内容服务器决定将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话例如单个组播会话是单式的,因为决定是由ue或ng-ran或5g核心或内容服务器进行的,即这些替代方案是互斥的。
[0440]
在一个示例中,由第一ue或第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法包括由第一ng-ran节点决定从第一数据传输方法切换到第二传输方法。在一个示例中,该过程包括由ng-ran决定将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话,例如单个组播会话。也就是说,针对切换的触发在ng-ran中和/或是由于ng-ran而导致的。这可以被称为ng-ran或ran触发的切换。如上所述,此触发还可以包括和/或是源于ue的触发。例如,ng-ran可以由于移动性原因和/或由于由ue发送的消费报告而触发切换。在一个示例中,由ng-ran决定将递送方法从mbs单播会话切换到组播会话是有条件的,其中只有当ue对于ue已经在接收的mbs服务请求从mbs单播会话切换到组播会话时才发送要将递送方法从ue切换到ng-ran的请求。在一个示例中,由ng-ran决定将递送方法从mbs单播会话切换到组播会话包括修改已建立的mbs单播pdu会话。在一个示例中,修改已建立的mbs单播pdu会话包括例如由网络转发消息。在一个示例中,转发消息包括从ng-ran向m-amf发送n2_session_modificationrequest。在一个示例中,转发消息包括响应于m-amf接收到n2_session_modification请求而从m-amf向mb-smf发送nsmf_session_modification请求。在一个示例中,转发消息包括响应于mb-smf接收到nsmf_session_modification请求而从mb-smf向mbsf发送n6mb-c会话修改请求。在一个示例中,转发消息可选地包括响应于mbsf接收到n6mb-c会话修改请求而从mbsf向内容服务器发送mbs会话通知,例如如果需要内容服务器知道从mbs单播会话到组播会话的切换。
[0441]
在一个示例中,由第一ue或第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法包括由mbsf决定从第一数据传输方法切换到第二传输方法。在一个示例中,该过程包括由mbsf决定将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话,例如单个组播会话。这可以被称为mbsf触发的切换。如上所述,mbsf触发的切换与5g核心触发的切换同义。也就是说,mbsf是一旦mbs服务已被发起就决定执行从mbs单播会话切换到组播会话的实体。在一个示例中,由mbsf决定将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话至少部分地基于优化准则,例如从ue接收到的消费报告。
[0442]
在一个示例中,由第一ue或第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法包括由第一内容提供商决定从第一数据传输方法切换到第二传输方法。在一个示例中,该过程包括由内容服务器决定将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话,例如单个组播会话。也就是说,内容服务器
决定从mbs单播会话切换到组播会话。
[0443]
在一个示例中,该过程包括由mbsf向mb-smf请求更新ue的第一会话,从而提供第二会话。在一个示例中,该过程包括由mbsf例如使用nsmf_pdusession_update请求向mb-smf请求将ue的mbs单播会话更新为组播会话,可选地包括提供参数,例如supi、s-nssai、mbsid/tmgi和/或dnn。在一个示例中,该过程包括由mb-smf例如使用nsmf_pdusession_update响应来确认会话更新,可选地包括提供参数,例如其用于ng-ran的组播ip地址和/或端口号。
[0444]
在一个示例中,该过程包括由mb-smf向udm注册从第一会话到第二会话的更新,并且可选地,由udm向mb-smf确认。在一个示例中,该过程包括由mb-smf例如使用nudm_uecm_update消息来将组播会话的更新(即修改)注册到udm,并且可选地,由udm确认。
[0445]
在一个示例中,该过程包括由mbsf和mbsu交换消息,例如内部消息。
[0446]
在一个示例中,该过程包括由mb-smf向m-amf发送消息并且由mb-smf向m-amf请求将消息转发到第一ng-ran节点,其中消息包括第二会话的参数,并且可选地,由m-amf向mb-smf确认消息的接收。在一个示例中,该过程包括由mb-smf向m-amf发送消息,例如namf_communication_n1n2messagetransfer消息,并且由mb-smf向m-amf请求将消息转发到ng-ran节点,其中消息包括组播mbs会话的参数,诸如组播ip地址、端口号、apn和/或nsapi。在一个示例中,m-amf确认接收到消息。
[0447]
在一个示例中,该过程包括例如响应于由m-amf接收到消息而创建组播会话(即第二会话)。在一个示例中,创建第二会话可选地包括由m-amf向第一ng-ran节点发送会话创建请求并且可选地由第一ng-ran节点向m-amf确认会话创建请求。在一个示例中,创建组播会话包括由m-amf例如使用n2_pdu会话请求消息向ng-ran发送会话创建请求。在一个示例中,创建组播会话包括由ng-ran例如使用可以可选地包括下行链路隧道信息的n2_pdu会话响应消息向m-amf确认会话创建请求。在一个示例中,由ng-ran向m-amf确认会话创建请求是在由ng-ran建立用于新会话的资源例如所需资源之后。
[0448]
在一个示例中,该过程包括由第一ng-ran节点例如响应于由第一ng-ran节点接收到会话创建请求而建立用于第二会话的资源。在一个示例中,该过程包括由ng-ran例如通过设置相关承载来建立用于新会话的资源,例如ue所需要的资源。
[0449]
在一个示例中,该过程包括由ng-ran节点(即第一ng-ran节点)加入相关组播会话(即第二会话)。
[0450]
在一个示例中,该过程包括更新第二会话的第二会话管理上下文,例如包括由m-amf向mb-smf发送要更新第二会话管理上下文的请求。在一个示例中,该过程包括更新组播会话管理上下文,例如包括由m-amf例如使用nsmf_pdusession_updatesmcontext请求向mb-smf发送要例如用来自ng-ran的信息如隧道信息来更新组播会话管理上下文的请求,并且可选地,由mb-smf例如使用nsmf_pdusession_updatesmcontext响应消息向m-amf确认请求的接收。
[0451]
在一个示例中,该过程包括更新第二会话的第二会话上下文,例如包括由mb-smf向mbsf请求更新第二会话上下文。在一个示例中,该过程包括更新组播会话上下文,例如包括由mb-smf例如经由n6mb-c接口向mbsf请求例如用来自ng-ran的信息来更新组播会话上下文,并且可选地,由mbsf例如经由n6mb-c接口向mb-smf确认组播会话上下文更新。
[0452]
在一个示例中,该过程包括在mbsf与mbsu之间就关于会话参数的修改进行通信。
[0453]
在一个示例中,该过程包括第二会话的修改,例如包括由mb-smf向mb-upf发送会话修改请求。在一个示例中,该过程包括会话修改,例如包括由mb-smf向mb-upf发送会话修改请求,例如n4会话修改请求,并且可选地,由mb-upf向mb-smf确认会话修改请求。
[0454]
在一个示例中,第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据包括:由第一内容提供商将第二数据发送到mbsu;由mbsu处理已发送的数据;由mbsu将经处理的数据转发到mb-upf;由mb-upf向第一ng-ran节点发送经转发的数据;以及由第一ng-ran节点组播已发送的数据。在一个示例中,该过程包括例如使用组播会话和承载来开始组播传输。在一个示例中,该过程包括最初由内容提供商例如在单播模式下向mbsu发送内容(即数据)。在一个示例中,该过程包括由mbsu例如通过应用fec和/或速龙码来处理已发送的数据。在一个示例中,该过程包括由mbsu例如在单播模式下向mb-upf转发经处理的数据。在一个示例中,该过程包括由mb-upf例如使用ip组播向ng-ran节点发送经转发的数据。在一个示例中,该过程包括由ng-ran节点例如使用空中组播或单播承载来组播已发送的数据,由此组播数据由ue接收。
[0455]
示例3.2在预先存在的mbs单播会话情况下的灵活单播到组播递送方法切换
[0456]
实施例3.2通常如相对于实施例3.1所描述的。
[0457]
在此示例中,该过程是在5g网络中从第一数据传输方法切换到第二数据传输方法的过程,5g网络包括通信地耦合到5g网络的用户设备ue集(包括第一ue)、新一代无线电接入网络(ng-ran)节点集(包括第一ng-ran节点)、5g核心和内容提供商集(包括第一内容提供商),其中该方法包括:
[0458]
由第一ng-ran节点在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据,其中第一数据传输方法是mbs数据传输方法,例如其中第一会话包括和/或是单播mbs会话,诸如预先存在的单播mbs会话,具有根据[3]的5gc单独业务递送方法;
[0459]
由第一ue或第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法,其中第二数据传输方法是组播传输方法;
[0460]
由5g核心初始化用于第二传输方法的第二会话,其中第二会话包括和/或是第一会话,并且其中5g核心进行初始化包括将第一会话更新为第二会话;
[0461]
由5g核心从第一数据传输方法切换到第二传输方法;以及
[0462]
由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据。
[0463]
也就是说,在此示例中,第二会话包括和/或是经更新的第一会话。换句话说,单播mbs会话(即第一会话)被更新以成为组播会话(即第二会话)。
[0464]
在一个示例中,第二会话包括和/或是经更新的第一会话。
[0465]
在一个示例中,5g网络包括amf、mb-smf、mb-ubf、mbsf和mbsu。在一个示例中,5g网络可选地包括nef。在一个示例中,mbsf和nef是单独物理实体或位于一处。
[0466]
在一个示例中,该过程包括由ue向5g网络注册,例如通过根据[3]执行注册过程。
[0467]
在一个示例中,该过程包括由内容服务器(即第一内容提供商)例如经由应用层信令通告组播传输(即第二会话)的可用性。在一个示例中,由内容服务器通告组播传输的可用性包括提供信息,诸如组播组的组播ip地址和/或端口号,由此ue可以加入组播组。
[0468]
在一个示例中,该过程包括由ue和5g核心例如根据[3]建立mbs会话。
[0469]
在一个示例中,该过程包括由内容服务器开始mbs传输。在一个示例中,该过程包括由内容服务器发送mbs传输。在一个示例中,该过程包括在ue与内容服务器之间交换数据。
[0470]
在一个示例中,该过程包括由ue向网络发送有关各个mbs单独会话的消费报告。在一个示例中,该过程包括由ue向网络周期性地发送有关各个mbs单独会话的消费报告。这些报告可以稍后由网络使用来触发递送方法切换,例如在单播递送与组播递送之间。由于此步骤是可选的,因此可以基于其他准则触发递送方法切换。
[0471]
在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器决定将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话,例如单个组播会话。应当理解,决定可以在本文中与触发同义地使用。换句话说,在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器触发以将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话,例如单个组播会话。应当理解,由ue触发和由ng-ran触发在本质上是等效的,因此对由ue触发的引用可以在本文中与由ng-ran触发互换。应当理解,由mbsf触发也可以被称为由5g核心触发。也就是说,mbsf触发的切换与5g核心触发的切换同义。应当理解,由ue或ng-ran或5g核心或内容服务器决定将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话例如单个组播会话是单式的,因为决定是由ue或ng-ran或5g核心或内容服务器进行的,即这些替代方案是互斥的。
[0472]
在一个示例中,由第一ue或第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法包括由第一ng-ran节点决定从第一数据传输方法切换到第二传输方法。在一个示例中,该过程包括由ng-ran决定将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话,例如单个组播会话。也就是说,针对切换的触发在ng-ran中和/或是由于ng-ran而导致的。这可以被称为ng-ran或ran触发的切换。如上所述,此触发还可以包括和/或是源于ue的触发。例如,ng-ran可以由于移动性原因和/或由于由ue发送的消费报告而触发切换。在一个示例中,由ng-ran决定将递送方法从mbs单播会话切换到组播会话是有条件的,其中只有当ue对于ue已经在接收的mbs服务请求从mbs单播会话切换到组播会话时才发送要将递送方法从ue切换到ng-ran的请求。在一个示例中,由ng-ran决定将递送方法从mbs单播会话切换到组播会话包括例如经由单独传递修改已建立的mbs会话。在一个示例中,修改已建立的mbs会话包括例如由网络转发消息。在一个示例中,转发消息包括从ng-ran向amf发送n2_session_modificationrequest。在一个示例中,转发消息包括响应于amf接收到n2_session_modification请求而从amf向mb-smf发送nsmf_session_modification请求。在一个示例中,转发消息包括响应于mb-smf接收到nsmf_session_modification请求而从mb-smf向mbsf发送n6mb-c会话修改请求。在一个示例中,转发消息可选地包括响应于mbsf接收到n6mb-c会话修改请求而从mbsf向内容服务器发送mbs会话通知,例如如果需要内容服务器知道从mbs单播会话到组播会话的切换。
[0473]
在一个示例中,由第一ue或第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法包括由mbsf决定从第一数据传输方法切换到第二传输方法。在一个示例中,该过程包括由mbsf决定将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话,例如单个组播会话。这可以被称为mbsf触发的切换。如上所
述,mbsf触发的切换与5g核心触发的切换同义。也就是说,mbsf是一旦mbs服务已被发起就决定执行从mbs单播会话切换到组播会话的实体。在一个示例中,由mbsf决定将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话至少部分地基于优化准则,例如从ue接收到的消费报告。
[0474]
在一个示例中,由第一ue或第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法包括由第一内容提供商决定从第一数据传输方法切换到第二传输方法。在一个示例中,该过程包括由内容服务器决定将递送方法从例如mbs单播会话和/或多个mbs单播会话切换到组播会话,例如单个组播会话。也就是说,内容服务器决定从mbs单播会话切换到组播会话。
[0475]
在一个示例中,该过程包括由mbsf向mb-smf请求更新ue的第一会话,从而提供第二会话。在一个示例中,该过程包括由mbsf例如使用nsmf_pdusession_update请求向mb-smf请求将ue的mbs单播会话更新为组播会话,可选地包括提供参数,例如supi、s-nssai、mbsid/tmgi和/或dnn。在一个示例中,该过程包括由mb-smf例如使用nsmf_pdusession_update响应来确认会话更新,可选地包括提供参数,例如其用于ng-ran的组播ip地址和/或端口号。
[0476]
在一个示例中,该过程包括由mb-smf向udm注册从第一会话到第二会话的更新并且可选地由udm向mb-smf确认。在一个示例中,该过程包括由mb-smf例如使用nudm_uecm_update消息来将组播会话的更新(即修改)注册到udm,并且可选地,由udm确认。
[0477]
在一个示例中,该过程包括由mbsf和mbsu交换消息,例如内部消息。在一个示例中,该过程包括upf会话的修改,例如包括由mb-smf向mb-upf发送会话修改请求,例如n4会话修改请求;并且可选地,由mb-upf确认会话更新。
[0478]
在一个示例中,该过程包括由mb-smf向amf发送消息并且由mb-smf向amf请求将消息转发到第一ng-ran节点,其中消息包括第二会话的参数,并且可选地,由amf向mb-smf确认消息的接收。在一个示例中,该过程包括由mb-smf向amf发送消息,例如namf_communication_n1n2messagetransfer消息,并且由mb-smf向amf请求将消息转发到ng-ran节点,其中消息包括组播mbs会话的参数,诸如组播ip地址、端口号、apn和/或nsapi。在一个示例中,amf确认接收到消息。
[0479]
在一个示例中,该过程包括例如响应于amf接收到消息而创建组播会话(即第二会话)。在一个示例中,创建第二会话可选地包括由amf向第一ng-ran节点发送会话创建请求并且可选地由第一ng-ran节点向amf确认会话创建请求。在一个示例中,创建组播会话包括由amf例如使用n2会话请求消息向ng-ran发送会话创建请求,诸如mbs会话创建请求。在一个示例中,创建组播会话包括由ng-ran例如使用可以可选地包括下行链路隧道信息的n2会话响应消息向amf确认会话创建请求。在一个示例中,由ng-ran向amf确认会话创建请求是在由ng-ran建立用于新会话的资源例如所需资源之后。
[0480]
在一个示例中,该过程包括由第一ng-ran节点例如响应于由第一ng-ran节点接收到会话创建请求而建立用于第二会话的资源。在一个示例中,该过程包括由ng-ran例如通过设置相关承载来建立用于新会话的资源,例如ue所需要的资源。
[0481]
在一个示例中,该过程包括ng-ran节点(即第一ng-ran节点)加入相关组播会话(即第二会话)。
[0482]
在一个示例中,该过程包括更新第二会话的第二会话管理上下文,例如包括由amf向mb-smf发送要更新第二会话管理上下文的请求。在一个示例中,该过程包括更新组播会话管理上下文,例如包括由amf例如使用nsmf_pdusession_updatesmcontext请求向mb-smf发送要例如用来自ng-ran的信息如隧道信息来更新组播会话管理上下文的请求,并且可选地,由mb-smf例如使用nsmf_pdusession_updatesmcontext响应消息向amf确认请求的接收。
[0483]
在一个示例中,该过程包括更新第二会话的第二会话上下文,例如包括由mb-smf向mbsf请求更新第二会话上下文。在一个示例中,该过程包括更新组播会话上下文,例如包括由mb-smf向mbsf请求例如用例如来自ng-ran的信息来更新组播会话上下文,并且可选地,由mbsf例如经由n6mb-c接口向mb-smf确认组播会话上下文更新。
[0484]
在一个示例中,该过程包括由mbsf和mbsu交换消息,例如内部消息。
[0485]
在一个示例中,该过程包括由mbsf向af发送mbs会话开始消息。
[0486]
在一个示例中,该过程包括在mbsf与mbsu之间就关于会话参数的修改进行通信。
[0487]
在一个示例中,该过程包括第二会话的修改,例如包括由mb-smf向mb-upf发送会话修改请求,诸如upf会话修改请求。在一个示例中,该过程包括会话修改,例如包括由mb-smf向mb-upf发送会话修改请求,例如n4会话修改请求,并且可选地,由mb-upf向mb-smf确认会话修改请求。
[0488]
在一个示例中,由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据包括:由第一内容提供商将第二数据发送到mbsu;由mbsu处理已发送的数据;由mbsu将经处理的数据转发到mb-upf;由mb-upf向第一ng-ran节点发送经转发的数据;以及由第一ng-ran节点发送已发送的数据。在一个示例中,该过程包括例如使用组播会话和/或承载如ptm承载来开始组播传输。在一个示例中,该过程包括最初由内容提供商例如在单播模式下向mbsu发送内容(即数据)。在一个示例中,该过程包括由mbsu例如通过应用fec和/或速龙码来处理已发送的数据。在一个示例中,该过程包括由mbsu例如在单播模式下向mb-upf转发经处理的数据。在一个示例中,该过程包括由mb-upf例如使用ip组播向ng-ran节点发送经转发的数据。在一个示例中,该过程包括由ng-ran节点例如使用空中组播或单播承载来组播已发送的数据,由此组播数据由ue接收。
[0489]
示例3.3针对第一架构参考模型的组播到单播递送方法切换
[0490]
在此示例中,存在组播会话和用于服务的会话管理上下文。这可能最初已作为组播会话被发起或者可能已被从前一个单播会话切换到组播会话。
[0491]
特别地,此示例涉及针对第一架构参考模型的共享mbs到单独mbs业务递送方法切换,假定预先存在的共享mbs业务递送方法。这种预先存在的mbs会话可能已直接作为具有5gc共享mbs业务递送的mbs会话被建立或者它可能先前已被从5gc单独mbs业务递送切换到共享递送。
[0492]
该过程举例说明针对一个ue的切换,但是通过将相同原理和服务集应用于一组ue,可以将多个ue从共享递送同时地切换到单独递送。
[0493]
在此示例中,该过程是在5g网络中从第一数据传输方法切换到第二数据传输方法的过程,该5g网络包括通信地耦合到5g网络的用户设备ue集(包括第一ue)、新一代无线电接入网络(ng-ran)节点集(包括第一ng-ran节点)、5g核心和内容提供商集(包括第一内容
提供商),其中该方法包括:
[0494]
由第一ng-ran节点在第一会话中根据第一数据传输方法从内容提供商集向第一ue发送第一数据,其中第一数据传输方法是mbs数据传输方法,例如其中第一会话包括和/或是共享mbs会话,诸如预先存在的共享mbs会话,或单独mbs会话,诸如预先存在的具有根据[3]的5gc单独业务递送方法的单独mbs会话;
[0495]
由第一ue或第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法,其中第二数据传输方法是组播传输方法;
[0496]
由5g核心初始化用于第二传输方法的第二会话,其中第二会话包括和/或是第一会话,并且其中5g核心初始化包括将第一会话更新为第二会话;
[0497]
由5g核心从第一数据传输方法切换到第二传输方法;以及
[0498]
由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据。
[0499]
也就是说,在此示例中,第二会话包括和/或是经更新的第一会话。换句话说,共享或单独mbs会话(即第一会话)被更新以成为组播会话(即第二会话)。
[0500]
在一个示例中,第二会话包括和/或是经更新的第一会话。
[0501]
在一个示例中,5g网络包括amf、mb-smf、mb-ubf、mbsf和mbsu。在一个示例中,5g网络可选地包括nef。在一个示例中,mbsf和nef是单独物理实体或位于一处。
[0502]
在一个示例中,该过程包括由ue向5g网络注册,例如通过根据[3]执行注册过程。
[0503]
在一个示例中,该过程包括由内容服务器(即第一内容提供商)例如经由应用层信令通告组播传输(即第二会话)的可用性。在一个示例中,由内容服务器通告组播传输的可用性包括提供信息,诸如组播组的组播ip地址和/或端口号,由此ue可以加入组播组。
[0504]
在一个示例中,该过程包括由ue和5g核心例如根据[3]建立mbs会话。
[0505]
在一个示例中,该过程包括由内容服务器开始mbs传输。在一个示例中,该过程包括由内容服务器发送mbs传输。在一个示例中,该过程包括在ue与内容服务器之间交换数据。
[0506]
在一个示例中,该过程包括由ue向网络发送有关各个mbs单独会话的消费报告。在一个示例中,该过程包括由ue向网络周期性地发送有关各个mbs单独会话的消费报告。这些报告可以稍后由网络使用来触发递送方法切换,例如在单播递送与组播递送之间。由于此步骤是可选的,所以可以基于其他准则触发递送方法切换。
[0507]
在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器决定将递送方法从例如共享或单独mbs会话切换到组播会话,例如单个组播会话。应当理解,决定可以在本文中与触发同义地使用。换句话说,在一个示例中,该过程包括由ue或ng-ran或5g核心或内容服务器触发以将递送方法从例如共享或单独mbs会话切换到组播会话,例如单个组播会话。应当理解,由ue触发和由ng-ran触发是本质上等效的,因此对由ue触发的引用可以在本文中与由ng-ran触发互换。应当理解,由mbsf触发还可以被称为由5g核心触发。也就是说,mbsf触发的切换与5g核心触发的切换同义。应当理解,由ue或ng-ran或5g核心或内容服务器决定将递送方法从例如共享或单独mbs会话切换到组播会话,例如单个组播会话,是单式的,因为决定是由ue或ng-ran或5g核心或内容服务器进行的,即这些替代方案是互斥的。
[0508]
替代方案1:ran触发的切换
[0509]
此替代方案假定针对切换的触发在ng-ran中,因此ng-ran可以有效地基于ue消费报告、切换要求、资源可用性等做出切换决定。另外,当需要将ran递送方法从ptm改变为ptp时,ng-ran可能需要参与切换过程本身。
[0510]
在一个示例中,由第一ue或第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法包括由第一ng-ran节点决定从第一数据传输方法切换到第二传输方法。在一个示例中,该过程包括由ng-ran决定将递送方法从例如共享或单独mbs会话切换到组播会话,例如单个组播会话。也就是说,针对切换的触发在ng-ran中和/或是由于ng-ran而导致的。这可以被称为ng-ran或ran触发的切换。如上所述,此触发还可以包括和/或是源于ue的触发。例如,ng-ran可以由于移动性原因和/或由于由ue发送的消费报告、切换要求和/或资源可用性而触发切换。在一个示例中,由ng-ran决定将递送方法从共享或单独mbs会话切换到组播会话是有条件的,其中只有当ue对于ue已经在接收的mbs服务请求从共享或单独mbs会话切换到组播会话时才发送要递送方法从ue切换到ng-ran的请求。在一个示例中,由ng-ran决定将递送方法从共享或单独mbs会话切换到组播会话包括例如经由单独递送修改已建立的mbs会话。在一个示例中,修改已建立的mbs会话包括例如由网络转发消息。在一个示例中,转发消息包括从ng-ran向amf发送n2_session_modification请求。在一个示例中,转发消息包括响应于amf接收到n2_session_modification请求而从amf向mb-smf发送nsmf_session_modification请求。在一个示例中,转发消息包括响应于mb-smf接收到nsmf_session_modification请求而从mb-smf向mbsf发送nmbs会话修改请求。在一个示例中,转发消息可选地包括响应于mbsf接收到n6mb-c会话修改请求而经由nef从mbsf向内容服务器发送mbs会话通知,例如如果需要内容服务器知道从共享或单独mbs会话到组播会话的切换。
[0511]
替代方案2:mbsf触发的切换
[0512]
此替代方案假定mbsf是决定要执行从共享mbs业务递送切换到单独mbs业务递送的实体。决定可以基于不同优化准则(例如消费报告、某个区域中的ue群体等)。
[0513]
在一个示例中,由第一ue或第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法包括由mbsf决定从第一数据传输方法切换到第二传输方法。在一个示例中,该过程包括由mbsf决定将递送方法从例如共享或单独mbs会话切换到组播会话,例如单个组播会话。这可以被称为mbsf触发的切换。如上所述,mbsf触发的切换与5g核心触发的切换同义。也就是说,mbsf是一旦mbs服务已被发起就决定执行从共享或单独mbs会话切换到组播会话的实体。在一个示例中,由mbsf决定将递送方法从例如共享或单独mbs会话切换到组播会话至少部分地基于优化准则,例如从ue接收到的消费报告、某个区域中的ue群体等。
[0514]
替代方案3:内容/应用服务器触发的切换
[0515]
此替代方案说明内容/应用服务器决定从共享mbs业务递送切换到单独mbs业务递送的可能性。
[0516]
在一个示例中,由第一ue或第一ng-ran节点或5g核心或第一内容提供商决定从第一数据传输方法切换到第二传输方法包括由第一内容提供商决定从第一数据传输方法切换到第二传输方法。在一个示例中,该过程包括由内容服务器决定将递送方法从例如共享或单独mbs会话切换到组播会话,例如单个组播会话。也就是说,内容服务器决定从共享或
单独mbs会话切换到组播会话。
[0517]
在一个示例中,该过程包括由mbsf向mb-smf请求更新ue的第一会话,从而提供第二会话。在一个示例中,该过程包括由mbsf例如使用nsmf_session_update请求向mb-smf请求将ue的mbs单播会话更新为组播会话,可选地包括提供参数,例如supi、s-nssai、mbsid/tmgi和/或dnn。在一个示例中,该过程包括由mb-smf例如使用nsmf_session_update响应来确认会话更新,可选地包括提供参数,例如其用于ng-ran的组播ip地址和/或端口号。
[0518]
在一个示例中,该过程包括由mb-smf向udm注册从第一会话到第二会话的更新,并且可选地,由udm向mb-smf确认。在一个示例中,该过程包括由mb-smf例如使用nudm_uecm_update消息来将组播会话的更新(即修改)注册到udm,并且可选地,由udm确认。
[0519]
在一个示例中,该过程包括upf会话的修改,例如包括由mb-smf向mb-upf发送会话修改请求,例如n4会话修改请求;并且可选地,由mb-upf确认会话更新。
[0520]
在一个示例中,该过程包括由mb-smf向amf发送消息,并且由mb-smf向amf请求将消息转发到第一ng-ran节点,其中消息包括第二会话的参数,并且可选地,由amf向mb-smf确认消息的接收。在一个示例中,该过程包括由mb-smf向amf发送消息,例如namf_communication_n1n2messagetransfer消息,并且由mb-smf向amf请求将消息转发到ng-ran节点,其中消息包括组播mbs会话的参数,诸如组播ip地址、端口号、apn和/或nsapi。在一个示例中,amf确认接收到消息。
[0521]
在一个示例中,该过程包括例如响应于由amf接收到消息而创建组播会话(即第二会话)。在一个示例中,创建第二会话可选地包括由amf向第一ng-ran节点发送会话创建请求并且可选地由第一ng-ran节点向amf确认会话创建请求。在一个示例中,创建组播会话包括由amf例如使用n2会话请求消息向ng-ran发送会话创建请求,诸如mbs会话创建请求。在一个示例中,创建组播会话包括由ng-ran例如使用可以可选地包括下行链路隧道信息的n2会话响应消息向amf确认会话创建请求。在一个示例中,由ng-ran向amf确认会话创建请求是在由ng-ran建立用于新会话的资源例如所需资源和/或调整资源(诸如将ptm递送切换到ptp)之后。
[0522]
在一个示例中,该过程包括由第一ng-ran节点例如响应于由第一ng-ran节点接收到会话创建请求而建立用于第二会话的资源。在一个示例中,该过程包括由ng-ran例如通过设置相关承载和/或调整资源(诸如例如在递送切换涉及ran中从ptm到ptp的切换时将ptm递送切换到ptp)来建立用于新会话的资源,例如ue所需要的资源。
[0523]
在一个示例中,该过程包括ng-ran节点(即第一ng-ran节点)加入相关组播会话(即第二会话)。
[0524]
在一个示例中,该过程包括更新第二会话的第二会话管理上下文,例如包括由amf向mb-smf发送要更新第二会话管理上下文的请求。在一个示例中,该过程包括更新组播会话管理上下文,例如包括由amf例如使用nsmf_session_updatesmcontext请求向mb-smf发送要例如用来自ng-ran的信息如隧道信息来更新组播会话管理上下文的请求,并且可选地,由mb-smf例如使用nsmf_session_updatesmcontext响应消息向amf确认请求的接收。
[0525]
在一个示例中,该过程包括更新第二会话的第二会话上下文,例如包括由mb-smf向mbsf请求更新第二会话上下文,诸如按nmbs会话更新sm上下文请求消息而用来自ng-ran的信息来更新单独mbs会话上下文。在一个示例中,该过程包括由mbsf例如用nmbs会话更新
sm上下文响应向mb-smf确认内容更新。
[0526]
在一个示例中,该过程包括由mbsf和mbsu交换消息,例如内部消息。
[0527]
在一个示例中,该过程包括由mbsf向af发送mbs会话开始消息。
[0528]
在一个示例中,该过程包括第二会话的修改,例如包括由mb-smf向mb-upf发送会话修改请求,诸如可选地包括新隧道信息的n4会话修改请求。在一个示例中,该过程包括会话修改,例如包括由mb-smf向mb-upf发送会话修改请求,例如可选地包括新隧道信息的n4会话修改请求,并且可选地,由mb-upf向mb-smf确认会话修改请求。
[0529]
在一个示例中,由第一ng-ran节点在第二会话中根据第二数据传输方法从内容提供商集向第一ue发送第二数据包括:由第一内容提供商将第二数据发送到mbsu;由mbsu处理已发送的数据;由mbsu将经处理的数据转发到mb-upf;由mb-upf向第一ng-ran节点发送经转发的数据;以及由第一ng-ran节点发送已发送的数据。在一个示例中,该过程包括例如使用组播会话和/或诸如ptm承载的承载来开始组播传输。在一个示例中,该过程包括最初由内容提供商例如在单播模式下向mbsu发送内容(即数据)。在一个示例中,该过程包括由mbsu例如通过应用fec和/或速龙码来处理已发送的数据。在一个示例中,该过程包括由mbsu例如在单播模式下向mb-upf转发经处理的数据。在一个示例中,该过程包括由mb-upf例如使用ip组播向ng-ran节点发送经转发的数据。在一个示例中,该过程包括由ng-ran节点例如使用无线组播或单播承载来组播已发送的数据,由此组播数据由ue接收。
[0530]
在一个示例中,该过程包括由第一内容提供商向mbsu发送ip组播数据;由mbu例如通过应用fec、速龙码等来处理所接收到的数据;由mbsu经由5gc单独业务递送将经处理的数据(即mbs数据)转发到mb-upf;由mb-upf经由单独递送向ng-ran发送经转发的数据;由ng-ran例如使用ptp承载在空中发送已发送的数据;以及由ue接收已发送的数据。
[0531]
在一个示例中,该过程包括如果包括在第二会话中的ue的数目小于阈值数目,例如如果在第二会话中不包括ue,则例如由5gc挂起和/或释放第二会话(即mbs会话)。如果在具有共享递送的mbs会话中不剩下附加ue,则5gc可以决定挂起或释放mbs会话。挂起mbs会话不涉及在5gc nf中删除mbs会话上下文以方便ue加入mbs会话或者在未来用减少的信令切换到共享递送;释放mbs会话确实从5gc中的所有实体删除mbs会话上下文。在一个示例中,该过程包括如果第二会话(即mbs会话)被挂起和/或释放,则释放资源。用于共享mbs会话的ptm递送的未完成的ng-ran资源在两种情况下都被释放。
[0532]
替代方案a:共享mbs会话的挂起
[0533]
在一个示例中,该过程包括由mbsf向mb-smf请求挂起第二会话(即共享mbs会话)。在一个示例中,该过程包括由mbsf向mb-smf发送nsmf会话挂起请求,该请求用于请求挂起mbs会话以进行共享递送。
[0534]
在一个示例中,该过程包括由mb-smf向amf转发要挂起第二会话的请求。在一个示例中,该过程包括由mb-smf向amf发送namf会话挂起请求以转发mbs会话的挂起请求以进行共享递送。
[0535]
在一个示例中,该过程包括由amf向ng-ran请求释放资源,例如未完成的ptm资源。在一个示例中,该过程包括由amf向ng-ran发送n2会话挂起请求以释放任何未完成的ptm资源。
[0536]
在一个示例中,该过程包括由ng-ran向amf确认第二会话(即共享mbs会话)的挂
起。在一个示例中,该过程包括由ng-ran向amf发送n2会话挂起响应消息以确认共享mbs会话的挂起。
[0537]
在一个示例中,该过程包括由ng-ran释放资源,例如任何未完成的分配的资源给共享mbs会话以进行ptm递送。
[0538]
在一个示例中,该过程包括由amf向mb-smf确认第二会话(即共享mbs会话)的挂起。在一个示例中,该过程包括由amf向mb-smf发送namf会话挂起响应消息,该消息用于确认共享mbs会话的挂起。
[0539]
在一个示例中,该过程包括由mb-smf向mbsf确认第二会话(即共享mbs会话)的挂起。在一个示例中,该过程包括由mb-smf向mbsf发送nsmf会话挂起响应消息以确认共享mbs会话的挂起。
[0540]
替代方案b:共享mbs会话的释放
[0541]
在一个示例中,该过程包括由mb-smf向amf请求释放第二会话(即共享mbs会话)和/或删除相关联资源。在一个示例中,该过程包括由mb-smf向amf发送namf会话释放请求,该请求用于请求释放共享mbs会话和/或删除相关资源。在一个示例中,该过程包括由amf向mb-smf确认第二会话的释放和/或相关资源的删除。
[0542]
在一个示例中,该过程包括由amf向ng-ran请求释放分配给第二会话(即共享mbs会话)的资源。在一个示例中,该过程包括由amf向ng-ran发送n2会话释放请求,该请求用于请求释放分配给共享mbs会话的资源。在一个示例中,该过程包括由ng-ran向amf确认资源的释放。在一个示例中,该过程包括由ng-ran向amf发送n2会话释放响应消息以确认与共享mbs会话相关联的资源释放。
[0543]
在一个示例中,该过程包括由ng-ran释放资源,例如未完成的分配的资源,诸如分配给共享mbs会话以进行ptm递送的资源。
[0544]
在一个示例中,该过程包括由amf向mb-smf请求释放用于第二会话(即用于共享mbs会话)的会话管理上下文,例如mbs会话管理上下文。在一个示例中,该过程包括由amf向mb-smf发送nsmf release smcontext请求消息,该消息用于请求释放用于共享mbs会话的mbs会话管理上下文。在一个示例中,该过程包括由mb-smf向amf确认会话管理上下文的释放。在一个示例中,该过程包括由mb-smf向amf发送nsmf release smcontext响应消息,该消息用于确认用于共享mbs会话的mbs会话管理上下文的释放。
[0545]
在一个示例中,该过程包括由mb-smf向mbsf请求释放用于第二会话(即用于共享mbs会话)的会话管理上下文,例如mbsf会话管理上下文。在一个示例中,该过程包括由mb-smf向mbsf发送nmbs release smcontext请求,该请求用于请求释放用于共享mbs会话的mbs会话管理上下文。在一个示例中,该过程包括由mbsf向mb-smf确认第二会话的释放。在一个示例中,该过程包括由mbsf向mb-smf发送nsmf release smcontext响应消息,该消息用于确认用于共享mbs会话的mbs会话管理上下文的释放。
[0546]
在一个示例中,该过程包括由mb-smf向mb-upf请求释放第二会话(即共享mbs会话),并且可选地,由mb-upf确认。在一个示例中,该过程包括由mb-smf向mb-upf发送n4会话释放请求,该请求用于请求释放共享mbs会话,共享mbs会话的释放然后由mb-upf确认。
[0547]
在一个示例中,该过程包括由mbsf和mbsu交换消息,例如内部消息。
[0548]
在一个示例中,该过程包括由mbsf例如向内容/应用服务器发送mbs会话结束消
息,其可以可选地在到达内容/应用服务器之前首先由nef转发。
[0549]
定义
[0550]
贯穿本说明书,术语“包含”或“包括”意指包括指定的组分,而不排除存在其他组分。术语“基本上由
……
组成”或“基本上由
……
构成”意指包括指定的组分,但是排除除了作为杂质存在的材料、作为用于提供组分的过程的结果而存在的不可避免的材料、以及出于除实现本发明的技术效果以外的目的而添加的组分(诸如着色剂)等之外的其他组分。
[0551]
术语“由
……
组成”或“由
……
构成”意指包括指定的组分,但是排除其他组分。
[0552]
只要合适,取决于上下文,术语“包括”或“包含”的使用也可以被视为包括“基本上由
……
构成”或“基本上由
……
组成”的含义,并且同样还可以被视为包括“由
……
构成”或“由
……
组成”的含义。
[0553]
本文陈述的可选特征可以被单独地使用或酌情彼此相结合地并且特别地按如所附权利要求中陈述的组合使用。如本文所陈述的本发明的每个方面或示例性实施例的可选特征还在适当时适用于本发明的所有其他方面或示例性实施例。换句话说,阅读本说明书的技术人员应当将本发明的每个方面或示例性实施例的可选特征认为是在不同方面和示例性实施例之间可互换且可组合。
[0554]
示例
[0555]
本节呈现用于在5g网络中支持递送方法切换(单播到组播/广播、组播/广播到单播)的不同解决方案。由于仍然尚未定义用于5g网络的最终架构模型,我们呈现针对最突出的架构参考模型的解决方案。对于每一个模型,我们呈现用于将递送方法从单播切换到组播/广播以及从组播/广播切换到单播的示例。此外,我们还单独地考虑会话是否预先存在递送方法切换。
[0556]
示例1:针对第一架构参考模型的解决方案
[0557]
此示例与在其中考虑bmf-c和bmf-u附加网络功能的第一架构参考模型相关。当将递送方法从单播切换到组播或广播时,我们取决于会话是否预先存在而提出两种不同的解决方案。当递送方法被从组播/广播切换到单播时,我们呈现单一解决方案,因为只要待切换ue不是5mbs组中的最后ue,就将不得不建立新会话。
[0558]
示例1.1在没有预先存在的会话情况下的单播到组播/广播递送方法切换
[0559]
在此示例中,既不存在组播会话,也不存在用于服务的任何会话管理上下文,因此一旦递送方法切换被触发,就必须创建新会话和会话管理上下文。
[0560]
图7a和图7b示意性地描绘根据示例性实施例的过程。特别地,图7a和图7b示出针对第一架构参考模型的在没有预先存在的会话情况下的单播到组播/广播递送方法切换。
[0561]
切换过程如下:
[0562]
1.ue根据[3]执行注册过程。
[0563]
2.ue和5g核心根据[3]建立单播pdu会话。
[0564]
3.单播传输开始。
[0565]
4.可选地,ue向网络周期性地发送有关它们的单播pdu会话的消费报告。这些报告可以稍后由网络使用来触发递送方法切换。由于此步骤是可选的,所以可以基于其他准则触发递送方法切换。
[0566]
5.在某个时刻,ue或ng-ran或5g核心或内容服务器决定将递送方法从多个单播会
话切换到单个组播/广播会话。
[0567]
6.可选地,内容服务器向bmf-c请求会话(例如在它是决定递送方法切换的内容服务器的情况下)。
[0568]
7.可选地,bmf-c发现将在新会话中涉及的下行网络功能。此步骤的执行取决于不同条件。以下不详尽的列表包括需要nf发现的一些情况:
[0569]
a.ue是将递送方法从单播切换到组播的第一ue,即需要创建新会话和会话管理上下文。
[0570]
b.ue从在单播模式下递送内容的小区移动到不存在正在进行的组播会话的支持5mbs的小区。
[0571]
以下不详尽的列表包括不需要nf发现的一些情况:
[0572]
a.ue从在单播模式下递送内容的小区移动到存在正在进行的组播会话的支持5mbs的小区。
[0573]
b.前一个组播会话存在于不活跃状态下并且能够被重用。
[0574]
8.bmf-c请求由smf创建新会话,从而提供会话所需要的参数。smf响应以确认会话的创建并且提供其组播ip地址和端口号。
[0575]
9.bmf-c向smf发送nsmf_pdusession_createsmcontext消息,该请求用于请求创建新会话管理上下文。如果上下文被成功地创建,则smf用nsmf_pdusession_createsmcontext响应消息来确认它。
[0576]
10.可选地,smf可以将组播会话注册到udm。
[0577]
11.新会话被通告给网络从而提供诸如组播ip地址和端口号的信息。
[0578]
12.smf向amf发送namf_communication_n1n2messagetransfer消息以请求将消息转移到ng-ran节点。
[0579]
13.amf经由n2_pdu会话请求消息向ng-ran发送会话创建请求。稍后用n2_pdu会话响应消息来确认会话创建。
[0580]
14.ng-ran建立所需资源。
[0581]
15.如果会话被切换到组播,则ng-ran节点加入相关组播。否则,如果递送方法被切换到广播,则不需要这种加入。
[0582]
16.amf现在向smf发送nsmf_pdusession_updatesmcontext请求以用来自ng-ran的信息来更新组播会话上下文,并且smf用nsmf_pdusession_updatesmcontext响应消息来确认接收。
[0583]
17.smf请求bmf-c按新引入的nbmf_pdusession_updatepducontext请求而用来自ng-ran的信息来更新组播会话上下文,并且bmf-c用nbmf_pdusession_updatepducontext响应来确认上下文更新。
[0584]
18.组播传输使用组播会话和承载来开始。最初,在单播模式下将内容从内容提供商发送到bmf-u,并且bmf-u以相同方式将数据转发到upf。upf处理所接收到的数据(例如应用fec、速龙码)并且使用ip组播来将它们发送到ng-ran节点。最后,ng-ran节点使用空中组播或单播承载来在空中组播/广播数据。
[0585]
示例1.2在预先存在的会话情况下的单播到组播/广播递送方法切换
[0586]
在此示例中,组播会话和用于服务的会话管理上下文都存在,因此一旦递送方法
切换被触发,就不需要创建新会话或会话管理上下文。
[0587]
图8a和图8b示意性地描绘根据示例性实施例的过程。特别地,图8a和图8b示出针对第一架构参考模型的在预先存在的会话情况下的单播到组播/广播递送方法切换。
[0588]
切换过程如下:
[0589]
1.ue根据[3]执行注册过程。
[0590]
2.ue和5g核心根据[3]建立单播pdu会话。
[0591]
3.单播传输开始。
[0592]
4.可选地,ue向网络周期性地发送有关它们的单播pdu会话的消费报告。这些报告可以稍后由网络使用来触发递送方法切换。由于此步骤是可选的,所以可以基于其他准则触发递送方法切换。
[0593]
5.在某个时刻,ue或ng-ran或5g核心或内容服务器决定将递送方法从多个单播会话切换到单个组播/广播会话。
[0594]
6.可选地,内容服务器向bmf-c请求会话(例如在它是决定递送方法切换的内容服务器的情况下)。
[0595]
7.bmf-c请求由smf更新会话,从而提供所需参数。smf响应以确认修改。
[0596]
8.可选地,bmf-c或者请求更新与现有组播会话相关联的会话管理上下文。
[0597]
9.可选地,smf可以将组播会话的修改注册到udm。
[0598]
10.经更新的会话被通告给网络,从而提供诸如组播ip地址和端口号的信息。
[0599]
11.smf向amf发送namf_communication_n1n2messagetransfer消息以请求将消息转移到ng-ran节点。
[0600]
12.amf经由n2_pdu会话请求消息向ng-ran发送会话创建请求。稍后用n2_pdu会话响应消息来确认会话创建。
[0601]
13.ng-ran建立所需资源。
[0602]
14.如果会话被切换到组播,则ng-ran节点加入相关组播。否则,如果递送方法被切换到广播,则不需要这种加入。
[0603]
15.amf现在向smf发送nsmf_pdusession_updatesmcontext请求,该请求用于请求用来自ng-ran的信息来更新组播会话上下文,并且smf用nsmf_pdusession_updatesmcontext响应消息来确认接收。
[0604]
16.smf请求bmf-c按新引入的nbmf_pdusession_updatepducontext请求而用来自ng-ran的信息来更新组播会话上下文,并且bmf-c用nbmf_pdusession_updatepducontext响应来确认上下文更新。
[0605]
17.组播传输使用组播会话和承载来开始。最初,在单播模式下将内容从内容提供商发送到bmf-u,并且bmf-u以相同方式将数据转发到upf。upf处理所接收到的数据(例如应用fec、速龙码)并且使用ip组播来将它们发送到ng-ran节点。最后,ng-ran节点使用空中组播或单播承载来在空中组播/广播数据。
[0606]
示例1.3组播/广播到单播递送方法切换
[0607]
在此示例中,ue已经向网络注册并且活跃的组播会话已经存在。另外,针对其执行会话切换的ue不是5mbs组中接收组播上下文的最后ue,因此必须建立新单播会话。
[0608]
图9a和图9b示意性地描绘根据示例性实施例的过程。特别地,图9a和图9b示出针
对第一架构参考模型的组播/广播到单播递送方法切换。
[0609]
切换过程如下:
[0610]
1.组播/广播会话正在进行。
[0611]
2.在某个时刻,ue或ng-ran或5g核心或内容服务器决定将ue的组播/广播会话切换到单播。
[0612]
3.可选地,内容服务器向bmf-c请求会话(例如在它是决定递送方法切换的内容服务器的情况下)。
[0613]
4.可选地,网络针对新会话执行nf发现。
[0614]
5.bmf-c向smf请求创建新pdu会话。
[0615]
6.bmf-c向smf请求创建新会话管理上下文。
[0616]
7.可选地,smf请求将新会话注册udm。
[0617]
8.smf向amf发送namf_communication_n1n2messagetransfer消息,该请求用于请求将消息转移到ng-ran节点。
[0618]
9.amf经由n2_pdu会话请求消息向ng-ran发送会话创建请求。稍后用n2_pdu会话响应消息来确认会话创建。
[0619]
10.ng-ran建立所需单播资源。
[0620]
11.amf现在向smf发送nsmf_pdusession_updatesmcontext请求,该请求用于请求用来自ng-ran的信息来更新新单播会话上下文,并且smf用nsmf_pdusession_updatesmcontext响应消息来确认接收。
[0621]
12.可选地,smf请求bmf-c按新引入的nbmf_pdusession_updatepducontext请求而用来自ng-ran的信息来更新单播会话上下文,并且bmf-c用nbmf_pdusession_updatepducontext响应来确认上下文更新。
[0622]
13.单播传输使用组播会话和承载来开始。最初,将内容从内容提供商发送到bmf-u并且bmf-u以相同方式将数据转发到upf。upf处理所接收到的数据(例如应用fec、速龙码)并且将它们发送到ng-ran节点。最后,ng-ran节点使用在步骤10中建立的空中单播承载来在空中发送数据。
[0623]
14.可选地,如果已切换的ue是5mbs组中的最后ue,则ng-ran节点释放组播资源,因为不再需要它们。
[0624]
15.可选地,如果已切换的ue是5mbs组中的最后ue,则网络可选地注销、释放和删除组播会话。
[0625]
示例2:针对第二架构参考模型的解决方案
[0626]
示例2与在其中不考虑附加网络功能的第二架构参考模型相关。与示例1类似,当将递送方法从单播切换到组播或广播时,取决于会话是否预先存在而呈现两种的不同解决方案(示例2.1和2.2)。当递送方法被从组播/广播切换到单播时,呈现单一解决方案(示例2.3),因为只要待切换ue不是5mbs组中的最后ue,就不得不建立新会话。
[0627]
示例2.1在没有预先存在的会话情况下的单播到组播/广播递送方法切换
[0628]
在此示例中,既不存在组播会话,也不存在用于服务的任何会话管理上下文,因此一旦递送方法切换被触发,就必须创建新会话和会话管理上下文。
[0629]
图10a和图10b示意性地描绘根据示例性实施例的过程。特别地,图10a和图10b示
出针对第二架构参考模型的在没有预先存在的会话情况下的单播到组播/广播递送方法切换。
[0630]
切换过程如下:
[0631]
1.ue根据[3]执行注册过程。
[0632]
2.ue和5g核心根据[3]建立单播pdu会话。
[0633]
3.单播传输开始。
[0634]
4.可选地,ue向网络周期性地发送有关它们的单播pdu会话的消费报告。这些报告可以稍后由网络使用来触发递送方法切换。由于此步骤是可选的,所以可以基于其他准则触发递送方法切换。
[0635]
5.在某个时刻,ue或ng-ran或5g核心或内容服务器决定将递送方法从多个单播会话切换到单个组播/广播会话。
[0636]
6.内容服务器向smf请求会话。
[0637]
7.可选地,smf发现将在新会话中涉及的下行网络功能。此步骤的执行取决于不同条件。以下不详尽的列表包括需要nf发现的一些情况:
[0638]
a.ue是将递送方法从单播切换到组播的第一ue,即需要创建新会话和会话管理上下文。
[0639]
b.ue从在单播模式下递送内容的小区移动到不存在正在进行的组播会话的支持5mbs的小区。
[0640]
以下不详尽的列表包括不需要nf发现的一些情况:
[0641]
a.ue从在单播模式下递送内容的小区移动到存在正在进行的组播会话的支持5mbs的小区。
[0642]
b.前一个组播会话存在于不活跃状态下并且能够被重用。
[0643]
8.smf基于会话所需要的参数创建新会话。smf还为新会话分配组播ip地址和端口号。
[0644]
9.smf创建新sm上下文或者更新现有sm上下文(若适用的话)。
[0645]
10.可选地,smf将新组播会话注册到udm。
[0646]
11.新会话被通告给网络从而提供诸如组播ip地址和端口号的信息。
[0647]
12.smf向amf发送namf_communication_n1n2messagetransfer消息以请求将消息转移到ng-ran节点。
[0648]
13.amf经由n2_pdu会话请求消息向ng-ran发送会话创建请求。稍后用n2_pdu会话响应消息来确认会话创建。
[0649]
14.ng-ran建立所需资源。
[0650]
15.如果会话被切换到组播,则ng-ran节点加入相关组播。否则,如果递送方法被切换到广播,则不需要这种加入。
[0651]
16.amf现在向smf发送nsmf_pdusession_updatesmcontext请求,该请求用于请求用来自ng-ran的信息来更新组播会话上下文,并且smf用nsmf_pdusession_updatesmcontext响应消息来确认接收。
[0652]
17.smf用来自ng-ran的信息来更新组播会话上下文。
[0653]
18.组播传输使用组播会话和承载来开始。最初,在单播模式下将内容从内容提供
商发送到upf。upf处理所接收到的数据(例如应用fec、速龙码)并且使用ip组播来将它们发送到ng-ran节点。最后,ng-ran节点使用空中组播或单播承载来组播/广播数据。
[0654]
示例2.2在预先存在的会话情况下的单播到组播/广播递送方法切换
[0655]
在此示例中,组播会话和用于服务的会话管理上下文都存在,因此一旦递送方法切换被触发,就不需要创建新会话或会话管理上下文。
[0656]
图11a和图11b示意性地描绘根据示例性实施例的过程。特别地,图11a和图11b示出针对第二架构参考模型的在预先存在的会话情况下的单播到组播/广播递送方法切换。
[0657]
切换过程如下:
[0658]
1.ue根据[3]执行注册过程。
[0659]
2.ue和5g核心根据[3]建立单播pdu会话。
[0660]
3.单播传输开始。
[0661]
4.可选地,ue向网络周期性地发送有关它们的单播pdu会话的消费报告。这些报告可以稍后由网络使用来触发递送方法切换。由于此步骤是可选的,所以可以基于其他准则触发递送方法切换。
[0662]
5.在某个时刻,ue或ng-ran或5g核心或内容服务器决定将递送方法从多个单播会话切换到单个组播/广播会话。
[0663]
6.可选地,内容服务器向smf请求会话。
[0664]
7.smf基于所需参数更新预先存在的会话。
[0665]
8.可选地,smf创建新sm上下文或者更新现有sm上下文(若适用的话)。
[0666]
9.可选地,smf可以将组播会话的修改注册到udm。
[0667]
10.经更新的会话被通告给网络从而提供诸如组播ip地址和端口号的信息。
[0668]
11.smf向amf发送namf_communication_n1n2messagetransfer消息以请求将消息转移到ng-ran节点。
[0669]
12.amf经由n2_pdu会话请求消息向ng-ran发送会话创建请求。稍后用n2_pdu会话响应消息来确认会话创建。
[0670]
13.ng-ran建立所需资源。
[0671]
14.如果会话被切换到组播,则ng-ran节点加入相关组播。否则,如果递送方法被切换到广播,则不需要这种加入。
[0672]
15.amf现在向smf发送nsmf_pdusession_updatesmcontext请求,该请求用于请求用来自ng-ran的信息来更新组播会话上下文,并且smf用nsmf_pdusession_updatesmcontext响应消息来确认接收。
[0673]
16.smf用来自ng-ran的信息来更新组播会话上下文。
[0674]
17.组播传输使用组播会话和承载来开始。最初,在单播模式下将内容从内容提供商发送到upf。upf处理所接收到的数据(例如应用fec、速龙码)并且使用ip组播来将它们发送到ng-ran节点。最后,ng-ran节点使用空中组播或单播承载来在空中组播/广播数据。
[0675]
示例2.3组播/广播到单播递送方法切换
[0676]
在此示例中,ue已经向网络注册并且活跃的组播会话已经存在。另外,针对其执行会话切换的ue不是5mbs组中接收组播上下文的最后ue,因此必须建立新单播会话。
[0677]
图12a和图12b示意性地描绘根据示例性实施例的过程。特别地,图12a和图12b示
出针对第三架构参考模型的组播/广播到单播递送方法切换。
[0678]
切换过程如下:
[0679]
1.组播/广播会话正在进行。
[0680]
2.在某个时刻,ue或ng-ran或5g核心或内容服务器决定将ue的组播/广播会话切换到单播。
[0681]
3.可选地,内容服务器向smf请求会话(例如在它是决定递送方法切换的内容服务器的情况下)。
[0682]
4.可选地,网络针对新会话执行nf发现。
[0683]
5.smf创建新pdu会话。
[0684]
6.smf创建新会话管理上下文。
[0685]
7.可选地,smf请求将新会话注册到udm。
[0686]
8.smf向amf发送namf_communication_n1n2messagetransfer消息以请求将消息转移到ng-ran节点。
[0687]
9.amf经由n2_pdu会话请求消息向ng-ran发送会话创建请求。稍后用n2_pdu会话响应消息来确认会话创建。
[0688]
10.ng-ran建立所需单播资源。
[0689]
11.amf现在向smf发送nsmf_pdusession_updatesmcontext请求,该请求用于请求用来自ng-ran的信息来更新新单播会话上下文,并且smf用nsmf_pdusession_updatesmcontext响应消息来确认接收。
[0690]
12.可选地,smf用来自ng-ran的信息来更新单播会话上下文。
[0691]
13.单播传输使用组播会话和承载来开始。内容被从内容提供商发送到upf。upf处理所接收到的数据(例如应用fec、速龙码)并且将它们发送到ng-ran节点。最后,ng-ran节点使用在步骤10中建立的空中单播承载来在空中发送数据。
[0692]
14.可选地,如果已切换的ue是5mbs组中的最后ue,则ng-ran节点释放组播资源,因为不再需要它们。
[0693]
15.可选地,如果已切换的ue是5mbs组中的最后ue,则网络可选地注销、释放和删除组播会话。
[0694]
示例3:针对第一架构参考模型的附加和/或替代解决方案
[0695]
此示例与在其中考虑mbsf和mbsu附加网络功能的特别是如参考图3b所描述的第一架构参考模型相关。
[0696]
示例3.1在预先存在的mbs单播会话情况下的灵活单播到组播递送方法切换。
[0697]
图13a和图13b示意性地描绘根据示例性实施例的过程。特别地,图13a和图13b示出针对第一架构参考模型的在预先存在的mbs单播会话情况下的单播到组播递送方法切换。虚线箭头通常用于指示可选步骤。
[0698]
切换过程如下:
[0699]
0.组播服务的可用性由内容服务器例如经由应用层信令通告。通告可以提供诸如ue能够加入的组播组的组播ip地址和端口号的信息。
[0700]
1.ue和5gc根据[3]建立mbs单播pdu会话。单播数据传输可以开始,并且可以在内容/应用服务器与ue之间交换数据。可选地,ue可以向网络周期性地发送有关它们的mbs单
播pdu会话的消费报告。这些报告可能用于触发单播与组播之间的切换。
[0701]
步骤2示出在5gs中触发从单播切换到组播的三种潜在替代方案。它们中的仅一种可以触发每个切换,并且解决方案的后续步骤被共享。示例3.1的步骤2通常与示例1.2的步骤5对应,如图8a和图8b所示。
[0702]
替代方案1:ran触发的切换
[0703]
此替代方案假定针对切换的触发在ng-ran中。这意味着单播mbs会话是经由空中单播递送的并且ng-ran决定切换到空中组播。这可以可选地还包括向ng-ran发送的源于ue的触发。
[0704]
2.1.a.至2.1.c.示出由ng-ran发起的需要由网络转发以修改已经建立的mbs单播pdu会话的请求消息集。由于ng-ran触发了切换,所以它可能已经这样做了,例如由于移动性原因、由于由ue在步骤1中发送的消费报告等。
[0705]
2.1.a.从ng-ran向m-amf发送n2_session_modification请求。
[0706]
2.1.b.响应于m-amf接收到n2_session_modification请求而从m-amf向mb-smf发送nsmf_session_modificationrequest。
[0707]
2.1.c.响应于mb-smf接收到nsmf_session_modification请求而从mb-smf向mbsf发送n6mb-c会话修改请求。
[0708]
2.1.d.可选地从mbsf向内容/应用服务器发送mbs会话通知—仅在需要内容服务器知道从单播切换到组播的情况下才需要进行。
[0709]
替代方案2:mbsf触发的切换
[0710]
2.2此替代方案假定mbsf是一旦mbs服务已被发起就决定执行从单播切换到组播的实体。决定可以基于不同的优化准则(例如消费报告等)。
[0711]
替代方案3:内容/应用服务器触发的切换
[0712]
2.3此替代方案说明内容/应用服务器决定从单播切换到组播的可能性。
[0713]
3mbsf更新包括:
[0714]
3.a.mbsf使用nsmf_pdusession_update请求来向mb-smf请求更新ue的会话。mbsf可以提供若干参数,例如supi、s-nssai、mbsid/tmgi、dnn等
[0715]
3.b.mb-smf使用nsmf_pdusession_update响应来响应以确认会话的更新,并且可以提供其用于ng-ran的组播ip地址和端口号以及其他参数。
[0716]
4.可选地,mb-smf可以使用可以确认的nudm_uecm_update消息来向udm注册组播会话。
[0717]
5.mbsf和mbsu可以交换内部消息。
[0718]
6.mb-smf向m-amf发送namf_communication_n1n2messagetransfer消息以请求将消息转移到ng-ran节点。消息可以包含诸如组播mbs会话的组播ip地址、端口号、apn、nsapi等的参数。m-amf可以确认此传输。
[0719]
7:会话创建包括:
[0720]
7.a.m-amf经由n2_pdu会话请求消息向ng-ran发送会话创建请求。
[0721]
7.b.会话创建稍后由ng-ran用可以包括下行链路隧道信息的n2_pdu会话响应消息向m-amf确认(在步骤8之后)。
[0722]
8.ng-ran通过例如设置相关承载来建立ue所需要的资源。
[0723]
9.ng-ran节点可以加入相关组播组。
[0724]
10:组播会话管理上下文更新包括:
[0725]
10.a.m-amf向mb-smf发送nsmf_pdusession_updatesmcontext请求,该请求用于请求用来自ng-ran的信息(例如隧道信息)来更新组播会话管理上下文
[0726]
10.b.mb-smf用nsmf_pdusession_updatesmcontext响应消息来确认接收。
[0727]
11:组播会话上下文更新包括:
[0728]
11.a.mb-smf可以经由n6mb-c接口请求mbsf用来自ng-ran的信息来更新组播会话上下文。
[0729]
11.b mbsf可以经由同一接口确认上下文更新。
[0730]
12.可选地,mbsf可能需要关于会话参数的修改在内部与mbsu进行通信。
[0731]
13.会话修改包括:
[0732]
13.a.mb-smf向mb-upf发送n4会话修改请求。
[0733]
13.b.mb-upf然后确认会话更新。
[0734]
14.进行数据传输,包括:
[0735]
14.a.最初,将内容从内容提供商发送到mbsu。
[0736]
14.b.mbsu处理所接收到的数据(例如应用fec、速龙码等)。
[0737]
14.c.mbsu将组播数据(即经处理的数据)转发到mb-upf。
[0738]
14.d.mb-upf使用ip组播来将经转发的数据发送到ng-ran节点。
[0739]
14.e.最后,ng-ran节点使用由ue接收的空中组播承载来在空中组播数据。
[0740]
示例3.2在预先存在的mbs单播会话情况下的灵活单播到组播递送方法切换。
[0741]
图15a和图15b示意性地描绘根据示例性实施例的过程。特别地,图15a和图15b示出针对第一架构参考模型的在预先存在的mbs单播会话情况下的单播到组播递送方法切换。虚线箭头通常用于指示可选步骤。
[0742]
在此示例中,mbsf和nef可以是单独物理实体或者可以位于一处。
[0743]
关于图15描述的过程通常如关于图13描述的,被修订为尤其更新术语。
[0744]
切换过程如下:
[0745]
0.组播服务的可用性由内容服务器例如经由应用层信令通告。通告可以提供诸如ue能够加入的组播组的组播ip地址和端口号的信息。ue和5gc用根据[3]的5gc单独业务递送方法来建立mbs会话。
[0746]
1.mbs数据传输可以开始,并且可以在内容/应用服务器与ue之间交换数据。可选地,ue可以向网络周期性地发送有关它们的mbs单独会话的消费报告。这些报告可以用于触发单播递送与组播递送之间的切换。
[0747]
2.步骤2示出在5gs中触发从单播切换到组播的三种潜在替代方案。它们中的仅一种可以触发每个切换,并且解决方案的后续步骤被共享。示例3.1的步骤2通常与示例1.2的步骤5对应,如图8a和图8b所示。
[0748]
替代方案1:ran触发的切换
[0749]
此替代方案假定针对切换的触发在ng-ran中。这意味着单独mbs会话是经由ptp递送的并且ng-ran决定切换到ptm。这可以可选地还包括向ng-ran发送的源于ue的触发。
[0750]
2.1.a.至2.1.c.示出由ng-ran发起的需要由网络转发以经由已经建立的单独递
送修改mbs会话的请求消息集。由于ng-ran触发切换,所以它可能已经这样做了,例如由于像切换一样的移动性原因、由于ue在步骤1中发送的消费报告等。
[0751]
2.1.a.从ng-ran向amf发送n2_session_modification请求。
[0752]
2.1.b.响应于amf接收到n2_session_modification请求而从amf向mb-smf发送nsmf_session_modification请求。
[0753]
2.1.c.响应于mb-smf接收到nsmf_session_modification请求而从mb-smf向mbsf发送n6mb-c会话修改请求。
[0754]
2.1.d.可选地从mbsf向内容/应用服务器发送mbs会话通知—仅在需要内容服务器知道从单播切换到组播的情况下才需要进行。
[0755]
替代方案2:mbsf触发的切换
[0756]
2.2此替代方案假定mbsf是一旦mbs服务已被发起就决定执行从单播切换到组播的实体。决定可以基于不同的优化准则(例如消费报告等)。
[0757]
替代方案3:内容/应用服务器触发的切换
[0758]
2.3此替代方案说明内容/应用服务器决定从单播切换到组播的可能性。
[0759]
3mbsf更新包括:
[0760]
3.a.mbsf使用nsmf_pdusession_update请求来向mb-smf请求更新ue的会话。mbsf可以提供若干参数,例如supi、s-nssai、mbsid/tmgi、dnn等
[0761]
3.b.mb-smf使用nsmf_pdusession_update响应来响应以确认会话的更新并且可以提供其用于ng-ran的组播ip地址和端口号以及其他参数。
[0762]
4.可选地,mb-smf可以使用可以确认的nudm_uecm_update消息来向udm注册组播会话。
[0763]
5.upf会话修改包括:
[0764]
5.a.mb-smf向mb-upf发送n4会话修改请求。
[0765]
5.b.mb-upf然后确认会话更新。
[0766]
6.mb-smf向amf发送namf_communication_n1n2messagetransfer消息以请求将消息转移到ng-ran节点。消息可以包含诸如组播mbs会话的组播ip地址、端口号、apn、nsapi等的参数。amf可以确认此传输。
[0767]
7:会话创建包括:
[0768]
7.a.amf经由n2会话请求消息向ng-ran发送mbs会话创建请求。
[0769]
7.b.mbs会话创建稍后由ng-ran用可以包括下行链路隧道信息的n2会话响应消息向amf确认(在步骤8之后)。
[0770]
8.ng-ran通过例如设置相关承载来建立ue所需要的资源。
[0771]
9.ng-ran节点可以加入相关组播组。
[0772]
10:组播会话管理上下文更新包括:
[0773]
10.a.amf向mb-smf发送nsmf_pdusession_updatesmcontext请求,该请求用于请求用来自ng-ran的信息(例如隧道信息)来更新组播会话管理上下文。
[0774]
10.b.mb-smf用nsmf_pdusession_updatesmcontext响应消息来确认接收。
[0775]
11:组播会话上下文更新包括:
[0776]
11.a.[可选]mb-smf可以请求mbsf用来自ng-ran的信息来更新组播会话上下文
(例如下行链路隧道信息)。
[0777]
11.b[可选]mbsf可以确认上下文更新。
[0778]
12.可选地,mbsf可能需要就会话参数的修改在内部与mbsu进行通信。
[0779]
13.由mbsf向af发送mbs会话开始消息。
[0780]
14.进行数据传输,包括:
[0781]
14.a.最初,内容被从内容提供商发送到mbsu。
[0782]
14.b.mbsu处理所接收到的数据(例如应用fec、速龙码等)。
[0783]
14.c.mbsu将组播数据(即经处理的数据)转发到mb-upf。
[0784]
14.d.mb-upf使用相关隧道来将经转发的数据发送到ng-ran节点。
[0785]
14.e.最后,ng-ran节点在空中发送数据并且可以使用由ue接收的ptm承载。
[0786]
示例3.3针对第一架构参考模型的组播到单播递送方法切换
[0787]
在此示例中,存在组播会话和用于服务的会话管理上下文。这可能已最初作为组播会话被发起或者可能已被从前一个单播会话切换到组播会话。
[0788]
在此示例中,mbsf和nef可以是单独物理实体或者可以位于一处。
[0789]
图16a、图16b、图16c和图16d示意性地描绘根据示例性实施例的过程。特别地,图16a、图16b、图16c和图16d示出针对第一架构参考模型的共享mbs到单独mbs业务递送方法切换,假定预先存在的共享mbs业务递送方法。这种预先存在的mbs会话可能已直接作为具有5gc共享mbs业务递送的mbs会话被建立,或者它可能先前已被从5gc单独mbs业务递送切换到共享递送。
[0790]
图16a、图16b、图16c和图16d中的方法举例说明针对一个ue的切换,但是可以通过将相同原理和服务集应用于一组ue来将多个ue从共享递送同时地切换到单独递送。
[0791]
切换过程如下:
[0792]
0.我们假定存在共享mbs业务递送方法。
[0793]
1.步骤2示出在5gs中触发从单播切换到组播的三种潜在替代方案。它们中的仅一种触发每个切换,并且解决方案的后续步骤被共享。示例3.1的步骤2通常与示例1.2的步骤5对应,如图8a和图8b所示。
[0794]
替代方案1:ran触发的切换
[0795]
此替代方案假定针对切换的触发在ng-ran中,因此ng-ran可以有效地基于ue消费报告、切换要求、资源可用性等做出切换决定。另外,当需要将ran递送方法从ptm改变为ptp时,ng-ran可能需要参与切换过程本身。
[0796]
1.1.a.至1.1.d.示出由ng-ran发起的需要由网络转发以经由已经建立的共享递送修改mbs会话的请求消息集。经转发的消息可以包括supi、tmgi、mbs会话id等。
[0797]
1.1.a.从ng-ran向amf发送n2_session_modification请求。
[0798]
1.1.b.响应于amf接收到n2_session_modification请求而从amf向mb-smf发送nsmf_session_modification请求。
[0799]
1.1.c.响应于mb-smf接收到nsmf_session_modification请求而从mb-smf向mbsf发送nmbs会话修改请求。
[0800]
1.1.d.可选地从mbsf向nef发送mbs会话通知,nef然后将其转发到内容/应用服务器—仅在需要内容服务器知道从共享mbs会话切换到单独mbs会话时才需要进行。
[0801]
替代方案2:mbsf触发的切换
[0802]
1.2此替代方案假定mbsf是决定执行从共享mbs业务递送切换到单独mbs业务递送的实体。决定可以基于不同的优化准则(例如,消费报告、特定区域中的ue群体等)。
[0803]
替代方案3:内容/应用服务器触发的切换
[0804]
1.3替代方案说明内容/应用服务器决定从共享mbs业务递送切换到单独mbs业务递送的可能性。
[0805]
2.a.mbsf向mb-smf发送nsmfsessionupdaterequest消息,该消息用于请求ue从共享递送切换到单独传递。mbsf可以提供若干用于更新mb-smf的参数,例如supi、s-nssai、mbsid/tmgi、dnn等。
[0806]
2.b.一旦被更新,mb-smf就用nsmf会话更新响应作出响应。
[0807]
3.[可选]mb-smf可以使用可以由udm确认的nudm_uecm_update消息来更新udm中的ue上下文注册。
[0808]
4.会话修改包括:
[0809]
4.a.mb-smf向mb-upf发送包括新隧道信息的n4会话修改请求。
[0810]
4.b.mb-upf然后确认会话更新。
[0811]
5.mb-smf向amf发送namf_communication_n1n2messagetransfer消息以在将消息转移到ng-ran节点时更新amf。
[0812]
6.(6a)amf向ng-ran发送n2会话请求消息以向ran通知递送方法切换。切换还可能需要ng-ran通过例如将ptm递送切换到ptp来调整其资源。(6b)在可以设置ng-ran资源之后,消息稍后由ng-ran用n2会话响应消息来确认。
[0813]
7.[可选]当递送切换涉及ran中从ptm到ptp的切换时,ng-ran可能需要设置所需资源。
[0814]
8.(8a)amf向mb-smf发送nsmfsessionupdatesmcontext请求,该请求用于请求用来自ng-ran的信息来更新mbs会话上下文,从而更新用于单独递送的隧道信息;(8b)mb-smf用nsmf会话更新sm上下文响应消息来确认接收。
[0815]
9.[可选]mb-smf请求mbsf按nmbs会话更新sm上下文请求消息而用来自ng-ran的信息来更新单独mbs会话上下文,并且mbsf用nmbs会话更新sm上下文响应来确认上下文更新。
[0816]
10.[可选]mbsf和mbsu可以交换内部消息。
[0817]
11.由mbsf向af发送mbs会话开始消息。
[0818]
12.进行数据传输,包括:
[0819]
12.a.从内容提供商向mbsu发送ip组播数据。
[0820]
12.b.mbsu处理所接收到的数据(例如应用fec、速龙码等)。
[0821]
12.c.mbsu经由5gc单独业务递送将mbs数据(即经处理的数据)转发到mb-upf。
[0822]
12.d.mb-upf经由单独递送将经转发的数据发送到ng-ran节点。
[0823]
12.e.最后,ng-ran节点使用由ue接收的ptp承载来在空中发送mbs数据。
[0824]
如果在具有共享递送的mbs会话中不剩下附加ue,则5gc可以决定挂起或释放mbs会话。挂起mbs会话不涉及在5gc nf中删除mbs会话上下文以方便ue加入mbs会话或者在将来用减少的信令切换到共享递送;释放mbs会话确实从5gc中的所有实体删除了mbs会话上
下文。用于共享mbs会话的ptm递送的未完成的ng-ran资源在这两种情况下都被释放。
[0825]
替代方案a:共享mbs会话的挂起
[0826]
13.a.mbsf向mb-smf发送nsmf会话挂起请求,该请求用于请求挂起mbs会话以进行共享递送。
[0827]
14.a.mb-smf向amf发送namf会话挂起请求,该请求用于请求转发mbs会话的挂起请求以进行共享递送。
[0828]
15.a.1.amf向ng-ran发送n2会话挂起请求,该请求用于请求释放任何未完成的ptm资源。
[0829]
15.a.2.ng-ran节点向amf发送n2会话挂起响应消息,该消息用于确认共享mbs会话的挂起。
[0830]
16.a.[可选]ng-ran节点可以将任何未完成的分配的资源释放给共享mbs会话以用于ptm递送。
[0831]
17.a.amf向mb-smf发送namf会话挂起响应消息,该消息用于确认共享mbs会话的挂起。
[0832]
18.a.mb-smf向mbsf发送nsmf会话挂起响应消息,该消息用于确认共享mbs会话的挂起。
[0833]
替代方案b:共享mbs会话的释放
[0834]
13.b.mbsf向mb-smf发送nsmf会话释放请求,该请求用于请求释放共享mbs会话并且删除相关资源,这然后由mb-smf确认。
[0835]
14.b.mb-smf向amf发送namf会话释放请求,该请求用于请求释放共享mbs会话并且删除相关资源,这然后由amf确认。
[0836]
15.b.1.amf向ng-ran发送n2会话释放请求,该请求用于请求释放分配给共享mbs会话的资源。
[0837]
15.b.2.ng-ran节点向amf发送n2会话释放响应消息,该消息用于确认与共享mbs会话相关联的资源释放。
[0838]
16.b.[可选]ng-ran可以将未完成的分配的分配资源释放给共享mbs会话以进行ptm递送。
[0839]
17.b.1.amf向mb-smf发送nsmf release smcontext请求消息,该消息用于请求释放用于共享mbs会话的mbs会话管理上下文。
[0840]
17.b.2.mb-smf向amf发送nsmf release smcontext响应消息,该消息用于确认用于共享mbs会话的mbs会话管理上下文的释放。
[0841]
18.b.1.[可选]mb-smf向mbsf发送nmbs release smcontext请求,该请求用于请求释放用于共享mbs会话的mbs会话管理上下文。
[0842]
18.b.2.mbsf可以向mb-smf发送nsmf release smcontext响应消息,该消息用于确认用于共享mbs会话的mbs会话管理上下文的释放。
[0843]
19.b.mb-smf向mb-upf发送n4会话释放请求,该请求用于请求释放共享mbs会话,这由mb-upf确认。
[0844]
20.[可选]mbsf和mbsu可以交换内部消息。
[0845]
21.[可选]mbsf可以向内容/应用服务器发送mbs会话结束消息,其可以在到达内
容/应用服务器之前首先由nef转发。
[0846]
图17描绘根据本公开的示例性实施例的示例通信设备。
[0847]
通信设备(1700)可以是用于在通信网络中从第一数据传输模式切换到第二数据传输模式的设备、ng-ran节点、核心节点(或5g核心)、内容提供商或5g网络设备中的至少一个。
[0848]
如图17的非限制性示例所示,通信设备(1700)可以包括至少一个处理器(1710)和收发器(1720)。收发器(1720)可以被配置为由至少一个处理器(1710)控制以运行本公开的实施例的方法(或过程)。至少一个处理器(1710)可以被配置为运行本公开的实施例的方法(过程)。至少一个处理器(1710)可以被配置为控制收发器(1720)运行本公开的实施例的方法(或过程)。
[0849]
首字母缩写词
[0850]
3gpp第三代合作伙伴项目
[0851]
5gc5g核心
[0852]
5gs5g系统
[0853]
5mbs5g组播广播服务
[0854]
af应用功能
[0855]
amf接入和移动性功能(也称为m-amf)
[0856]
an接入网络
[0857]
ausf认证服务器功能
[0858]
bm-sc广播组播服务中心
[0859]
bmf广播组播功能
[0860]
bm-sc-c/ubm-sc控制/用户平面
[0861]
cn核心网络
[0862]
dn数据网络
[0863]
embms增强型mbms
[0864]
enb增强型节点b
[0865]
fec前向纠错
[0866]
gnb新一代节点b
[0867]
iiot工业物联网
[0868]
ip网际协议
[0869]
mbms多媒体广播组播服务
[0870]
mbms-gwmbms网关
[0871]
mbs组播/广播服务
[0872]
mbsf组播/广播服务功能
[0873]
mbsu组播/广播服务用户平面
[0874]
m-amf组播接入和移动性功能(也称为amf)
[0875]
mb-upf组播/广播用户平面功能
[0876]
mb-smf组播/广播会话管理功能
[0877]
mce多小区/组播协调实体
[0878]
mme移动性管理实体
[0879]
mno移动网络运营商
[0880]
mood组播按需操作
[0881]
nef网络暴露功能
[0882]
ng-ran新一代ran
[0883]
nf网络功能
[0884]
nfv网络功能虚拟化
[0885]
nrfnf储存库功能
[0886]
nsi网络切片实例
[0887]
nssf网络切片选择功能
[0888]
pcf策略控制功能
[0889]
pdu分组数据单元
[0890]
ran无线电接入网络
[0891]
s-nssai单网络切片选择辅助信息
[0892]
sba基于服务的架构
[0893]
sd切片区分器
[0894]
smf会话管理功能
[0895]
sst切片/服务类型
[0896]
udm统一数据管理
[0897]
ue用户设备
[0898]
upf用户平面功能
[0899]
v2x车辆到一切
[0900]
参考文献
[0901]
[1]3gppts26.346,multimediabroadcast/multicastservice(mbms);protocolsandcodecs;release12。
[0902]
[2]3gppts23.501,5g;systemarchitectureforthe5gsystem;release16。
[0903]
[3]3gppts23.502,5g;proceduresforthe5gsystem;release16。
[0904]
[4]3gppts29.531,5g;5gsystem;networksliceselectionservices;release15。
[0905]
[1]-[4]的主题通过引用并入本文。
[0906]
尽管已经示出并描述了优选实施例,但是本领域技术人员将领会,在不脱离如所附权利要求中限定的并如上所述的本发明的范围的情况下,可能做出各种改变和修改。
[0907]
注意与本技术一起同时提交或者连同本技术一起在本说明书之前提交并且与本说明书一起公开供公众查阅的所有文件和文档以及所有此类文件和文档的内容都通过引用并入本文。
[0908]
本说明书(包括任何所附权利要求和附图)中公开的所有特征和/或如此公开的任何方法或过程的所有步骤都可以按除了此类特征和/或步骤中的至少一些互斥的组合之外的任何组合进行组合。
[0909]
除非另外明确地陈述,否则本说明书(包括任何所附权利要求和附图)中公开的每个特征可以用为相同、等效或类似目的服务的替代特征替换。因此,除非另外明确地陈述,否则所公开的每个特征仅是等效或类似特征的通用系列的一个示例。
[0910]
本发明不局限于前面的实施例的细节。本发明延伸到本说明书(包括任何所附权利要求和附图)中公开的特征中的任何新颖特征或任何新颖组合,或者延伸到如此公开的任何方法或过程的步骤中的任何新颖步骤或任何新颖组合。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献