在多播/广播故障并重新启动时恢复多播/广播服务的制作方法

未命名 08-15 阅读:87 评论:0


1.一些示例实施例总体上可以涉及包括移动或无线电信系统的通信,诸如长期演进(lte)或第五代(5g)无线电接入技术或新无线电(nr)接入技术或5g以外的通信系统或其他通信系统。例如,某些示例实施例总体上可以涉及用于在多播/广播故障时利用重新启动来提供多播/广播服务的恢复的系统和/或方法。


背景技术:

2.移动或无线电信系统的示例可以包括通用移动电信系统(umts)陆地无线电接入网络(utran)、长期演进(lte)演进型utran(e-utran)、高级lte(lte-a)、多发(multefire)、lte-apro、和/或第五代(5g)无线电接入技术或新无线电(nr)接入技术。5g无线系统是指下一代(ng)无线系统和网络架构。5g系统主要建立在5g新无线电(nr)上,但是5g(或ng)网络也可以建立在e-utra无线电上。据估计,nr提供大约10-20gbit/s或更高的比特率,并且可以至少支持诸如增强型移动宽带(embb)和超可靠低延迟通信(urllc)以及大规模机器类型通信(mmtc)的服务类别。期望nr递送极端宽带和超鲁棒、低等待时间的连接性和大量的联网以支持物联网(iot)。随着机器对机器(m2m)通信变得越来越普遍,对满足较低功率、低数据速率和长电池寿命的网络的需求将日益增长。下一代无线电接入网络(ng-ran)表示针对5g的ran,其可以提供nr和lte(以及lte高级)无线电接入。注意,在5g中,可以向用户装置提供无线电接入功能的节点(即,类似于utran中的节点bnb或lte中的演进型nb、enb)在构建在nr无线电上时可以被称为下一代nb(gnb),而在构建在e-utra无线电上时可以被称为下一代enb(ng-enb)。


技术实现要素:

3.实施例可以涉及一种装置。该装置可以包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码可以被配置为与所述至少一个处理器一起使装置至少执行检测支持针对多播/广播会话的分组转发控制协议会话的多播/广播用户平面功能的重新启动。至少一个存储器和计算机程序代码还可以被配置为与至少一个处理器一起使装置至少执行针对多播/广播会话重新创建分组转发控制协议会话。至少一个存储器和计算机程序代码还可以被配置为与至少一个处理器一起使装置至少执行以下操作:向多播/广播用户平面功能提供用于广播/多播会话的数据递送的寻址信息,以及如果可能则指示多播/广播用户平面功能将该寻址信息用于广播/多播会话。
4.实施例可以涉及一种装置。装置可以包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码可以被配置为与至少一个处理器一起使装置至少执行以下操作:从多播/广播会话管理功能接收用于建立多播/广播会话的分组转发控制协议会话的请求。至少一个存储器和计算机程序代码还可以被配置为与至少一个处理器一起使装置至少执行接收寻址信息,寻址信息包括用于广播/多播会话的数据递送的装置的地址范围中的地址。至少一个存储器和计算机程序代码还可以被配置为与至少
一个处理器一起使装置如果可能则至少使用该寻址信息来执行广播/多播会话。
5.实施例可以涉及一种方法。方法可以包括检测正在支持多播/广播会话的分组转发控制协议会话的多播/广播用户平面功能的重新启动。方法还可以包括针对多播/广播会话重新创建分组转发控制协议会话。方法还可以包括:向多播/广播用户平面功能提供用于广播/多播会话的数据递送的寻址信息,以及如果可能则指示多播/广播用户平面功能将该寻址信息用于广播/多播会话。
6.实施例可以涉及一种方法。该方法可以包括从多播/广播会话管理功能接收用于为多播/广播会话建立分组转发控制协议会话的请求。方法还可以包括接收寻址信息,该寻址信息包括用于广播/多播会话的数据递送的装置的地址范围中的地址。如果可能,则该方法还可以包括将该寻址信息用于广播/多播会话。
7.实施例可以涉及一种装置。装置可以包括用于检测正在支持多播/广播会话的分组转发控制协议会话的多播/广播用户平面功能的重新启动的部件。装置还可以包括用于针对多播/广播会话重新创建分组转发控制协议会话的部件。装置还可以包括用于向多播/广播用户平面功能提供用于广播/多播会话的数据递送的寻址信息,以及如果可能则指示多播/广播用户平面功能将该寻址信息用于广播/多播会话的部件。
8.实施例可以涉及一种装置。装置可以包括用于从多播/广播会话管理功能接收用于针对多播/广播会话建立分组转发控制协议会话的请求的部件。装置还可以包括用于接收寻址信息的部件,该寻址信息包括用于广播/多播会话的数据递送的装置的地址范围中的地址。如果可能,则装置还可以包括用于将该寻址信息用于广播/多播会话的部件。
附图说明
9.为了正确理解示例实施例,应参考附图,其中:
10.图1示出了系统架构;
11.图2示出了根据某些实施例的方法;
12.图3示出了根据某些实施例的在经重新启动的多播/广播用户平面功能中恢复针对多播/广播服务会话的分组转发控制协议会话的方法的信号流图;
13.图4示出了根据某些实施例的另一方法;
14.图5示出了根据实施例的系统的示例框图。
具体实施方式
15.将容易理解,如本文中的附图中一般描述和说明的某些实例实施例的组件可以被以多种不同配置来布置和设计。因此,以下对用于在无线电接入节点故障或重新启动时针对多播/广播服务(mbs)提供广播服务恢复的系统、方法、装置和计算机程序产品的一些示例实施例的详细描述并非旨在限制某些实施例的范围,而是代表所选择的示例实施例。
16.贯穿本说明书描述的示例实施例的特征,结构或特性可以以任何合适的方式组合在一个或多个示例实施例中。例如,贯穿本说明书的短语“某些实施例”、“一些实施例”或其他类似语言的使用是指结合实施例描述的特定特征,结构或特性可包括在至少一个实施例中的事实。因此,贯穿本说明书的短语“在某些实施例中”、“在一些实施例中”、“在其他实施例中”或其他类似语言的出现不一定全部指代同一组实施例,并且所描述的特征,结构或特
性可以以任何合适的方式组合在一个或多个示例实施例中。
17.某些实施例可以具有各个方面和特征。这些方面和特征可以单独应用或以彼此的任何期望的组合应用。其他特征、过程和元素也可以与本文公开的一些或全部方面和特征组合应用。
18.另外,如果需要,可以以不同的顺序和/或彼此同时地执行下面讨论的不同功能或过程。此外,如果需要,一个或多个所描述的功能或过程可以是可选的或可以被组合。因此,以下描述应被认为是对某些示例实施例的原理和教导的说明,而不是对其的限制。
19.第三代合作伙伴计划(3gpp)的版本17(rel-17)描述了第五代(5g)多播和广播服务的架构增强。例如,3gpp技术规范(ts)23.247描述了系统架构。图1示出了系统架构。图1基于3gpp ts 23.247中的图5.1-1、“5g system architecture for multicast and broadcast service”。
20.如图1所示,n4mb和n4是分别在会话管理功能(smf)和用户平面功能(upf)之间以及多播/广播(mb)smf(mb-smf)和mb-upf之间使用的参考点。分组转发控制协议(pfcp)可以是在n4mb和n4上使用的协议。在3gpp ts 29.244中规定了pfcp。
21.mb服务(mbs)会话可以与广播mbs会话相对应,在这种情况下,smf和upf可以不涉及服务的递送。备选地,mbs会话可以与多播mbs会话相对应,在这种情况下,smf和upf可以被包括在mbs数据的递送中,如在3gpp ts 23.247中更详细地解释的。
22.针对广播和多播mbs会话两者,单播传输或多播传输可以在n3mb上使用,这可以适用于广播和多播mbs会话,并且还可以在n19mb上使用,这可以仅适用于多播mbs会话。单播传输可以在3gpp ts 29.281中描述的通用分组无线服务(gprs)隧道协议(gtp)用户平面(gtp-u)隧道中发送分组。分组可以被发送到下行链路(dl)完全合格的隧道端点标识符(f-teid),其可以包括互联网协议(ip)地址和隧道端点标识符(teid)。多播传输可以使用低层源特定多播(ll ssm)地址和公共gtp teid(c-teid)来发送分组。ll ssm地址可以包括多播地址,其可以用作发送的分组中的目的地地址,并且ll ssm地址还可以包括源ip地址,其可以与mb-upf的ip地址相对应。3gpp ts 29.281包括针对mbms和mbs的用户平面数据的ip多播分发的进一步讨论。
23.mbs服务恢复可以是指当具有或不具有重新启动的故障影响在mbs会话的递送中涉及的任何实体时恢复mbs会话的端到端过程。可能受到影响的实体可以包括例如mb-smf、smf、接入和移动性管理功能(amf)、mb-upf、upf和无线电接入网(ran)。在图1中,所示的ran单元是通过uu接口连接到用户装备(ue)的下一代(ng)ran(ng-ran)。
24.mb-smf可以存储处理多播或广播会话的amf的标识。amf可以知道多播或广播mbs会话中涉及的ran节点,并且可以存储它们的标识。
25.当具有或不具有重新启动的故障影响mb-upf时,在不具有重新启动的某些实施例中,在mb-upf中针对mbs会话创建的所有pfcp会话和上下文可能丢失。此外,在不具有重新启动的某些实施例中,mbs数据可能无法递送到终端用户。
26.此外,在不具有重新启动的某些实施例中,如果ng-ran节点被重新配置有作为现有mbs会话的mbs服务区域的部分的新跟踪区域标识符(tai),则可能无法在ran节点中开始现有广播mbs会话的广播。
27.在210,mb-smf可以检测mb-upf重新启动。当检测到mb-upf重新启动时,在215处,
mb-smf可以通过应用任何合适的方法,例如如在3gppts 29.244的条款5.34.2中定义的用于为mbs建立n4mbpfcp会话的方法,来为mb-upf中受影响的mbs会话重新创建pfcp会话,但是具有至少一些差异,如下所述。
28.当在n3mb和/或n19mb上使用多播传输时,在220处,mb-smf可以向mb-upf新提供在mb-upf重新启动之前使用的ll ssm和gtp-u c-teid,并且如果可能的话,可以指示mb-upf分配该地址和c-teid。在230处的mb-upf响应可以指示mb-upf所分配的ll ssm和gtp-u c-teid。只有当不能重新使用先前的地址时,例如如果复位是部分重新启动,mb-upf才可以提供回不同的地址。
29.当在n6mb/nmb9上使用单播传输时,在225,mb-smf可以新提供在mb-upf重新启动之前使用的n6mb/nmb9单播隧道地址,并且如果可能的话,可以指示mb-upf分配该地址。在230处的mb-upf响应可以指示mb-upf所分配的n6mb/nmb9地址。只有当先前的地址不能被重新使用时,例如由于部分重新启动,mb-upf才可以提供回不同的地址。
30.如果多播传输用于n6mb或n9mb,则mb-upf可以加入来自在来自mb-smf的请求中被接收的多播地址的递送。
31.在mb-upf重新启动之后,在mb-upf重新启动之后,mb-upf可以不立即重新使用n3mb/n19mb和n6mb/nmb9地址,以避免整个网络中不一致的地址分配,并且能够恢复受故障影响的mbs会话的分组转发控制协议(pfcp)会话。这如何完成可以是特定于实现的。
32.某些实施例可以支持其中可以在mb-upf中保留/恢复用于mbs数据递送的寻址信息的所有情形。
33.在240,该方法可以包括:在来自多播/广播用户平面功能的响应中接收新的单播入口隧道地址。该方法还可以包括,在250,将多播/广播服务会话重定向到新的单播入口隧道地址。包括新地址的响应可以是在230接收的响应。
34.在245,该方法可以包括:在来自多播/广播用户平面功能的响应中接收新的低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。该方法还可以包括:在255,向每个接入侧目的地提供由多播/广播用户平面功能分配的新的低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。包括新地址的响应可以是在230接收的响应。
35.图2作为方法或过程的一个示例实施例被提供。然而,某些实施例不限于此示例,且如本文其他地方所论述,其他示例也是可能的。
36.图3示出了根据某些实施例的在重启的多播/广播用户平面功能中恢复针对多播/广播服务会话的分组转发控制协议会话的方法的信号流图。
37.如图3所示,在0处,可以使用mb-upf来创建广播或多播mbs会话,如3gppts 23.247中所描述的。因此,可以分发mbs数据。
38.在1处,mb-upf可能故障并重启。mb-upf不再转发/分发mbs数据。在2处,mb-smf可以使用任何期望的机制来检测mb-upf的重启,例如恢复在pfcp信令中发信号的时间戳。
39.在3a处,mb-smf可以通过应用用于建立针对mbs的n4mb pfcp会话的任何期望的技术(诸如在3gpp ts 29.244的条款5.34.2中阐述的方法),来为mb-upf中的mbs会话重新建立pfcp会话,但是具有以下差异。
40.当在n3mb和/或n19mb上使用多播传输时,在3a处,mb-smf可以向mb-upf新提供在
mb-upf重启之前使用的ll ssm和gtp-uc-teid,并且如果可能,可以指示mb-upf分配该地址和c-teid。在3b处的mb-upf响应可以指示mb-upf分配的ll ssm和gtp-uc-teid。仅在先前的地址不能被重新使用的情况下,例如在部分重启的情况下,mb-upf才可以提供回不同的地址。如果分配了不同的地址,则mb-smf可以如在mb-upf故障的情况下那样继续进行而无需重启。
41.当在n6mb/nmb9上使用单播传输时,在3a处,mb-smf可以新提供在mb-upf重启之前使用的n6mb/nmb9隧道地址,并且如果可能,可以指示mb-upf分配该地址。在3b处,只有在先前的地址不能被重新使用的情况下,例如在部分重启的情况下,mb-upf才可以提供回不同的地址。如果分配了不同的地址,则mb-smf可以如在mb-upf故障的情况下那样继续进行而不重新启动。
42.如果多播传输用于n6mb或n9mb,则mb-upf可以加入来自在来自mb-smf的请求中接收的多播地址的递送。
43.pfcp会话建立请求可以包括恢复指示标志,以使mb-upf知道pfcp会话将恢复现有mbs会话的pfcp会话。
44.在mb-upf重新启动之后,n3mb/n19mb和n6mb/nmb9地址不能立即由mb-upf重新使用,以便避免在整个网络中地址分配不一致,并且如果mbs会话受到故障的影响,则能够恢复pfcp会话。这如何完成可以是特定于实现的。
45.在过程结束时,可以朝向ran节点和/或upf恢复mbs数据递送,无缝地到系统的其余部分和nef/af/mbsf。
46.图4示出了根据某些实施例的另一方法。如图4所示,该方法可以包括:在410,从多播/广播会话管理功能接收用于建立针对多播/广播会话的分组转发控制协议会话的请求。该方法还可以包括:在420处接收寻址信息,该寻址信息包括用于广播/多播会话的数据递送的装置的地址范围中的地址。该方法还可以包括:在430,如果可能则将该寻址信息用于广播/多播会话。
47.该方法还可以包括:在440向多播/广播会话管理功能发送指示该寻址信息是否被使用的响应。
48.寻址信息可以是低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符,其用于发送数据。
49.针对每个目的地端点,寻址信息可以是目的地地址和通用分组无线服务隧道协议用户平面隧道端点标识符,其用于向该目的地端点发送数据。
50.当单播传输用于接收数据时,寻址信息可以是单播入口隧道地址。
51.当多播传输用于接收数据时,寻址信息可以包括多播地址。该方法还可以包括:在450,加入来自多播地址的数据的接收。
52.分组转发控制协议会话建立请求可以包括恢复标志,该恢复标志被配置为指示建立请求将恢复现有多播/广播服务会话的分组转发控制协议会话。
53.在460,该方法可以包括:确定所接收的单播入口隧道地址是否已经被分配或不再可用于分配。在462,该方法可以包括:如果确定是肯定的,即,当确定所接收的单播入口隧道地址现在由于任何原因不可用时,例如所接收的单播入口隧道地址已经被分配或不再可用于分配,则分配新的单播入口隧道地址。该方法还可以包括:在464,如果确定是肯定的,
例如在462执行新的单播入口隧道地址的分配的任何时间,向多播/广播会话管理功能提供新的单播入口隧道地址。
54.该方法还可以包括:在470,确定所接收的低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符是否已经被分配或不再可用于分配。该方法还可以包括:在472,如果确定是肯定的,则分配新的低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。该方法还可以包括:在474,如果确定是肯定的,则向多播/广播会话管理功能提供新的低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。
55.对所说明的流程或说明图4的方法的不同方式的各种修改也是可能的。例如,430的过程可以与460和470的过程组合。例如,实现所示方法的设备可检查所提供的llssm、入口隧道地址或两者是否已被分配、不再可用或不可用。如果不是,即如果它们是可用的,则可以使用地址,并且440处的响应可以如此指示。另一方面,如果存在不能使用(多个)地址或(多个)其他标识符的任何原因,则实现该方法的设备可以分配新的地址或其他标识符,并且可以在440处的响应中提供新的地址。
56.图4被提供作为方法或过程的一个示例实施例。然而,某些实施例不限于此示例,且如本文其他地方所论述,其他示例也是可能的。
57.图5示出了根据实施例的包括装置10的系统的示例。在一个实施例中,装置10可以是通信网络中的节点、主机或服务器、或者为这种网络提供服务。例如,装置10可以是网络节点、卫星、基站、节点b、演进型节点b(enb)、5g节点b、或接入点、下一代节点b(ng-nb或gnb)、trp、haps、集成接入和回程(iab)节点和/或wlan接入点,其与诸如lte网络、5g或nr的无线电接入网相关联。在一些示例实施例中,装置10可以是例如gnb或其他类似的无线电节点。
58.应当理解,在一些示例实施例中,装置10可以包括作为分布式计算系统的边缘云服务器,其中服务器和无线电节点可以是经由无线电路径或经由有线连接彼此通信的独立装置,或者它们可以位于经由有线连接通信的同一实体中。例如,在其中装置10表示gnb的某些示例实施例中,它可以被配置在划分gnb功能的中央单元(cu)和分布式单元(du)架构中。在这样的架构中,cu可以是包括诸如用户数据传送、移动性控制、无线电接入网共享、定位和/或会话管理等gnb功能的逻辑节点。cu可以通过被称为f1接口的中程接口来控制(多个)du的操作,并且(多个)du可以具有通过前程接口与(多个)du连接的一个或多个无线电单元(ru)。取决于功能拆分选项,du可以是包括gnb功能的子集的逻辑节点。应当注意,本领域的普通技术人员应当理解,装置10可以包括图5中未示出的部件或特征。
59.如图5的示例所示,装置10可以包括用于处理信息并执行指令或操作的处理器12。处理器12可以是任何类型的通用或专用处理器。实际上,作为示例,处理器12可以包括通用计算机、专用计算机、微处理器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、专用集成电路(asic)和基于多核处理器架构的处理器或任何其他处理装置中的一个或多个。虽然在图5中示出了单个处理器12,但是根据其他实施例可以使用多个处理器。例如,应当理解,在某些实施例中,装置10可以包括可以形成多处理器系统的两个或更多个处理器(例如,在这种情况下,处理器12可以表示多处理器),该多处理器系统可以支持多处理。在某些实施例中,多处理器系统可以紧密耦合或松散耦合(例如,以形成计算机集群)。
60.处理器12可以执行与设备10的操作相关联的功能,其可包括(例如)天线增益/相位参数的预编码、形成通信消息的个别位的编码及解码、信息的格式化及设备10的总体控制,包括与通信或通信资源的管理相关的过程。
61.装置10还可包括或被耦合到存储器14(内部或外部),该存储器14可被耦合到处理器12,用于存储可以由处理器12执行的信息和指令。存储器14可以是一个或多个存储器,并且可以是适合于本地应用环境的任何类型的存储器,并且可以使用任何合适的易失性或非易失性数据存储技术来实现,例如基于半导体的存储器设备、磁存储器设备和系统、光存储器设备和系统、固定存储器和/或可移动存储器。例如,存储器14可以包括随机存取存储器(ram)、只读存储器(rom)、诸如磁盘或光盘的静态存储器、硬盘驱动器(hdd)、或任何其他类型的非瞬态机器或计算机可读介质、或其他适当的存储装置的任何组合。存储在存储器14中的指令可以包括程序指令或计算机程序代码,当由处理器12执行时,其使得设备10能够执行本文描述的任务。
62.在一个实施例中,装置10还可以包括或被耦合到(内部或外部)驱动器或端口,该驱动器或端口被配置成接受和读取外部计算机可读存储介质,诸如光盘、usb驱动器、闪存驱动器或任何其他存储介质。例如,外部计算机可读存储介质可以存储由处理器12和/或设备10执行的计算机程序或软件。
63.在一些实施例中,设备10还可以包括或被耦合到一个或多个天线15,以用于向设备10发送信号和/或数据以及从设备10接收信号和/或数据。装置10还可以包括或被耦合到被配置为发送和接收信息的收发器18。收发器18可以包括例如可以被耦合到(多个)天线15的多个无线电接口、或者可以包括任何其他适当的收发装置。无线电接口可以对应于多种无线电接入技术,包括全球移动通信系统(gsm)、窄带物联网(nb-iot)、lte、5g、wlan、蓝牙(bt)、蓝牙低能量(bt-le)、近场通信(nfc)、射频标识符(rfid)、超宽带(uwb)、多频带(multefire)等中的一种或多种。无线电接口可以包括诸如滤波器、转换器(例如,数模转换器等)、映射器、快速傅立叶变换(fft)模块等组件,以生成用于经由一个或多个下行链路进行传输的符号并接收符号(例如,经由上行链路)。
64.这样,收发器18可以被配置为将信息调制到载波波形上以便由(多个)天线15发送,并且解调经由(多个)天线15被接收的信息以便由装置10的其他元件进一步处理。在其他实施例中,收发器18能够直接发送和接收信号或数据。附加地或备选地,在一些实施例中,设备10可以包括输入和/或输出设备(i/o设备)、或输入/输出装置。
65.在一个实施例中,存储器14可以存储在由处理器12执行时提供功能的软件模块。这些模块可以包括例如为装置10提供操作系统功能的操作系统。存储器还可以存储一个或多个功能模块,例如应用或程序,以为装置10提供附加功能。装置10的组件可以以硬件或作为硬件和软件的任何适当组合来实现。
66.根据一些实施例,处理器12和存储器14可以被包括在处理电路/装置或控制电路/装置中、或者可以形成处理电路/装置或控制电路/装置的一部分。此外,在一些实施例中,收发器18可以被包括在收发器电路/装置中或者可以形成收发器电路/装置的一部分。
67.如这里所使用的,术语“电路系统”可以指仅硬件电路系统实现(例如,模拟和/或数字电路)、硬件电路和软件的组合、模拟和/或数字硬件电路与软件/固件的组合、具有软件的(多个)硬件处理器(包括数字信号处理器)的任何部分,其一起工作以使装置(例如,装
置10)执行各种功能、和/或(多个)硬件电路和/或(多个)处理器、或其部分,其使用软件用于操作,但是当不需要软件用于操作时可以不存在软件。作为另一示例,如本文所使用的,术语“电路系统”还可涵盖仅硬件电路或处理器(或多个处理器)、或硬件电路或处理器的一部分、及其伴随的软件和/或固件的实现。术语电路系统还可涵盖例如服务器、蜂窝网络节点或设备、或其他计算或网络设备中的基带集成电路。
68.如上所述,在某些实施例中,装置10可以是或可以是网元或ran节点的一部分,例如基站、接入点、节点b、enb、gnb、trp、haps、iab节点、中继节点、wlan接入点、卫星等。在一个示例实施例中,装置10可以是gnb或其他无线电节点、或者可以是gnb的cu和/或du。根据某些实施例,装置10可以由存储器14和处理器12控制以执行与本文描述的任何实施例相关联的功能。例如,在一些实施例中,装置10可以被配置为执行在本文描述的任何流程图或信令图中描绘的一个或多个过程,诸如在图2和3中图示的那些,或本文描述的任何其他方法。在一些实施例中,如本文所讨论的,装置10可以被配置为执行例如与在多播/广播失败和重启时提供多播/广播服务的恢复有关的过程。
69.图5进一步示出了根据实施例的装置20的示例。在一个实施例中,装置20可以是通信网络中或与这样的网络相关联的节点或元件,例如ue、通信节点、移动设备(me)、移动站、移动设备、固定设备、移动设备、或其他设备。如本文所述,ue也可称为例如移动站、移动设备、移动单元、移动设备、用户设备、订户站、无线终端、平板电脑、智能电话、无线设备、传感器或nb-iot设备、手表或其他可穿戴设备、头戴式显示器(hmd)、车辆、靶标、医疗设备及其应用(例如,远程手术)、工业设备及其应用(例如,在工业和/或自动处理链上下文中操作的机器人和/或其他无线设备)、消费电子设备、在商业和/或工业无线网络上操作的设备等。作为一个示例,装置20可以在例如无线手持设备、无线插件附件等中实现。
70.在一些示例实施例中,装置20可以包括一个或多个处理器、一个或多个计算机可读存储介质(例如,存储器、存储装置等)、一个或多个无线电接入组件(例如,调制解调器、收发机等)和/或用户接口。在一些实施例中,装置20可以被配置为使用一种或多种无线接入技术来操作,例如gsm、lte、lte-a、nr、5g、wlan、wifi、nb-iot、蓝牙、nfc、多天线和/或任何其他无线接入技术。应当注意,本领域的普通技术人员应当理解,装置20可以包括图5中未示出的部件或特征。
71.如图5的例子所示,装置20可以包括或被耦合到处理器22,以用于处理信息和执行指令或操作。处理器22可以是任何类型的通用或专用处理器。实际上,作为示例,处理器22可以包括通用计算机、专用计算机、微处理器、数字信号处理器(dsp)、现场可编程门阵列(fpga、)、专用集成电路(asic)、和基于多核处理器架构的处理器中的一个或多个。虽然在图5中示出了单个处理器22,但是根据其他实施例可以使用多个处理器。例如,应当理解,在某些实施例中,装置20可以包括可以形成多处理器系统的两个或更多处理器(例如,在这种情况下,处理器22可以表示多处理器),该多处理器系统可以支持多处理。在某些实施例中,多处理器系统可以紧密耦合或松散耦合(例如,以形成计算机集群)。
72.处理器22可以执行与装置20的操作相关联的功能,作为一些示例,包括天线增益/相位参数的预编码、形成通信消息的各个比特的编码和解码、信息的格式化、以及装置20的总体控制,包括与通信资源管理相关的过程。
73.装置20还可包括或被耦合到存储器24(内部或外部),存储器24可以被耦合到处理
器22,以用于存储可由处理器22执行的信息和指令。存储器24可以是一个或多个存储器,并且可以是适合于本地应用环境的任何类型的存储器,并且可以使用任何合适的易失性或非易失性数据存储技术来实现,例如基于半导体的存储器设备、磁存储器设备和系统、光存储器设备和系统、固定存储器和/或可移动存储器。例如,存储器24可以由随机存取存储器(ram)、只读存储器(rom)、诸如磁盘或光盘的静态存储器、硬盘驱动器(hdd)或任何其他类型的非瞬态机器或计算机可读介质的任意组合组成。存储在存储器24中的指令可以包括程序指令或计算机程序代码,当由处理器22执行时,其使得装置20能够执行本文描述的任务。
74.在一个实施例中,装置20还可包括或被耦合到(内部或外部)驱动器或端口,该驱动器或端口被配置成接受和读取外部计算机可读存储介质,诸如光盘、usb驱动器、闪存驱动器或任何其他存储介质。例如,外部计算机可读存储介质可以存储由处理器22和/或装置20执行的计算机程序或软件。
75.在一些实施例中,装置20还可以包括或被耦合到一个或多个天线25,以用于从装置20接收下行链路信号并用于经由上行链路进行发送。装置20还可以包括被配置为发送和接收信息的收发器28。收发器28还可以包括被耦合到天线25的无线电接口(例如,调制解调器)。无线电接口可以对应于多个无线电接入技术,包括gsm、lte、lte-a、5g、nr、wlan、nb-iot、蓝牙、bt-le、nfc、rfid、uwb等中的一个或多个。无线电接口可以包括其他组件,诸如滤波器、转换器(例如,数模转换器等)、符号解映射器、信号整形组件、逆快速傅立叶变换(ifft)模块等,以处理由下行链路或上行链路承载的符号,诸如ofdma符号。
76.例如,收发器28可以被配置为将信息调制到载波波形上以便由(多个)天线25发送,并且解调经由(多个)天线25接收的信息以便由装置20的其他元件进一步处理。在其他实施例中,收发器28能够直接发送和接收信号或数据。附加地或备选地,在一些实施例中,装置20可以包括输入和/或输出设备(i/o设备)。在某些实施例中,装置20还可以包括用户界面,例如图形用户界面或触摸屏。
77.在一个实施例中,存储器24存储在由处理器22执行时提供功能的软件模块。这些模块可以包括例如为装置20提供操作系统功能的操作系统。存储器还可以存储一个或多个功能模块,例如应用或程序,以为装置20提供附加功能。装置20的组件可以以硬件或作为硬件和软件的任何适当组合来实现。根据示例实施例,设备20可以可选地配置为根据任何无线接入技术(例如nr)经由无线或有线通信链路70与设备10通信。
78.根据一些实施例,处理器22和存储器24可以被包括在处理电路系统或控制电路系统中或者可以形成处理电路系统或控制电路系统的一部分。此外,在一些实施例中,收发器28可以被包括在收发电路系统中或者可以形成收发电路系统的一部分。
79.如上所述,根据一些实施例,装置20可以是例如ue、slue、中继ue、移动设备、移动站、me、iot设备和/或nb-iot设备等。根据某些实施例,装置20可以由存储器24和处理器22控制以执行与本文所述的任何实施例相关联的功能,例如图2和图3中所示或关于图2和图3描述的操作中的一项或多项、或本文所述的任何其他方法。例如,在一个实施例中,可以控制装置20来执行与在多播/广播失败时提供多播/广播服务的恢复和重启有关的过程,如本文别处详细描述的。
80.在一些实施例中,装置(例如,装置10和/或装置20)可以包括用于执行本文所讨论的方法,过程或任何变体的装置。该装置的示例可以包括一个或多个处理器,存储器,控制
器,发射机,接收机和/或计算机程序代码,用于使得执行这里讨论的任何操作。
81.鉴于上述内容,某些示例实施例提供了优于现有技术过程的若干技术改进,增强和/或优点,并且至少构成了对无线网络控制和/或管理的技术领域的改进。某些实施例可以具有各种益处和/或优点。例如,某些实施例可以允许可以向ran节点和/或upf,无缝地向系统的其余部分和nef/af/mbsf恢复mbs数据递送。
82.可以使用以下示例进一步描述实施例:
83.示例1.一种装置,包括:用于检测多播/广播用户平面功能的重新启动的部件,所述多播/广播用户平面功能支持针对多播/广播会话的分组转发控制协议会话;用于重新创建针对所述多播/广播会话的分组转发控制协议会话的部件;以及向所述多播/广播用户平面功能提供用于所述广播/多播会话的数据递送的寻址信息,以及指示所述多播/广播用户平面功能如果可能则使用所述寻址信息用于所述广播/多播会话的部件。
84.示例2.根据示例1所述的装置,还包括:用于接收来自所述多播/广播用户平面功能的响应的部件,所述响应指示所述寻址信息是否被使用。
85.示例3.根据示例1或2所述的装置,其中在将由所述多播/广播用户平面功能使用多播传输以用于发送数据时,所述寻址信息包括低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符,在所述多播/广播用户平面功能的所述重新启动之前,由所述多播/广播会话提供所述低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。
86.示例4.根据示例1至3中任一项所述的装置,其中针对每个目的地端点,在将由所述多播/广播用户平面功能使用单播传输以用于向所述目的地端点发送数据时,所述寻址信息包括目的地地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。
87.示例5.根据示例1至4中任一项所述的装置,其中在将由所述多播/广播用户平面功能使用单播传输以用于接收数据时,所述寻址信息包括单播入口隧道地址,在所述多播/广播用户平面功能的所述重新启动之前,由所述多播/广播会话提供所述单播入口隧道地址。
88.示例6.根据示例1至4中任一项所述的装置,其中在将由所述多播/广播用户平面功能使用多播传输以用于接收数据时,所述寻址信息包括多播地址。
89.示例7.根据示例1至6中任一项所述的装置,其中提供所述寻址信息和指示所述多播/广播用户平面功能包括:在分组转发控制协议会话建立请求中发送所述信息和所述指示。
90.示例8.根据示例7所述的装置,其中所述分组转发控制协议会话建立请求包括恢复标志,所述恢复标志被配置为指示所述建立请求要恢复已有多播/广播服务会话的分组转发控制协议会话。
91.示例9.根据示例2至8中任一项所述的装置,还包括:用于接收来自多播/广播用户平面功能的所述响应中的新单播入口隧道地址的部件;以及用于将所述多播/广播服务会话重新定向到所述新单播入口隧道地址的部件。
92.示例10.根据示例2至9中任一项所述的装置,还包括:用于接收来自所述多播/广播用户平面功能的所述响应中的新低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符的部件;以及用于向每个接入侧目的地提供由所述多播/广播
用户平面功能分配的所述新低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符的部件。
93.示例11.一种装置,包括:用于接收来自多播/广播会话管理功能的请求的部件,所述请求用于建立针对多播/广播会话的分组转发控制协议会话;用于接收寻址信息的部件,所述寻址信息包括用于所述广播/多播会话的数据递送的所述装置的地址范围中的地址;以及用于如果可能,则使用所述寻址信息用于所述广播/多播会话的部件。
94.示例12.根据示例11所述的装置,还包括:用于向所述多播/广播会话管理功能发送响应,所述响应指示所述寻址信息是否被使用的部件。
95.示例13.根据示例11或12所述的装置,其中所述寻址信息包括将被用于发送数据的低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。
96.示例14.根据示例11或12所述的装置,其中针对每个目的地端点,所述寻址信息包括将被用于向所述目的地端点发送数据的目的地地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。
97.示例15.根据示例11至14中任一项所述的装置,其中在单播传输将被用于接收数据时,所述寻址信息包括单播入口隧道地址。
98.示例16.根据示例11至14中任一项所述的装置,其中在多播传输将被用于接收数据时,所述寻址信息包括多播地址。
99.示例17.根据示例16所述的装置,还包括:用于加入对来自所述多播地址的数据的所述接收的部件。
100.示例18.根据示例11至17中任一项所述的装置,其中所述分组转发控制协议会话建立请求包括恢复标志,所述恢复标志被配置为指示所述建立请求要恢复已有多播/广播服务会话的分组转发控制协议会话。
101.示例19.根据示例11至18中任一项所述的装置,还包括:用于确定接收到的所述单播入口隧道地址是否已经被分配或不再可用于分配的部件;用于如果所述确定是肯定的,则分配新的单播入口隧道地址的部件;以及用于如果所述确定是肯定的,则向所述多播/广播会话管理功能提供所述新的单播入口隧道地址的部件。
102.示例10.根据示例11至19中任一项所述的装置,还包括:用于确定接收到的所述低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符是否已经被分配或不再可用于分配的部件;如果所述确定是肯定的,则分配新低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符;以及如果所述确定是肯定的,则向所述多播/广播会话管理功能提供所述新低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。
103.在一些示范性实施例中,在此描述的任何方法,过程,信令图,算法或流程图的功能可以由存储在存储器或其他计算机可读或有形介质中的软件和/或计算机程序代码或代码部分来实现,并且可以由处理器来执行。
104.在一些示范性实施例中,一种装置可以包括或与至少一个软件应用程序,模块,单元或实体相关联,这些软件应用程序,模块,单元或实体被配置为算术运算,或被配置为可以由至少一个操作处理器或控制器执行的程序或程序部分(包括添加的或更新的软件例程)。程序,也称为程序产品或计算机程序,包括软件例程,小应用程序和宏,可以存储在任
何装置可读数据存储介质中,并且可以包括执行特定任务的程序指令。计算机程序产品可以包括一个或多个计算机可执行组件,当该程序被运行时,这些计算机可执行组件被配置成用于执行一些示范性实施例。一个或多个计算机可执行组件可以是至少一个软件代码或代码部分。实现示例实施例的功能所需的修改和配置可以作为例程来执行,该例程可以作为添加或更新的软件例程来实现。在一个示例中,可以将软件例程下载到装置中。
105.作为示例,软件或计算机程序代码或代码部分可以是源代码形式,目标代码形式或某种中间形式,并且可以存储在某种类型的载体,分发介质或计算机可读介质中,所述载体,分发介质或计算机可读介质可以是能够携带程序的任何实体或装置。这种载体可以包括例如记录介质,计算机存储器,只读存储器,光电和/或电载波信号,电信信号和/或软件分发包。根据所需的处理能力,计算机程序可以在单个电子数字计算机中执行,或者可以分布在多个计算机中。计算机可读介质或计算机可读存储介质可以是非瞬态介质。
106.在其他示例实施例中,示例实施例的功能可以由包括在装置中的硬件或电路来执行,例如通过使用专用集成电路(asic),可编程门阵列(pga),现场可编程门阵列(fpga)或硬件和软件的任何其他组合。在又一示例实施例中,示例实施例的功能可被实现为信号,诸如非有形手段,其可由从互联网或其他网络下载的电磁信号承载。
107.根据示例性实施例,诸如节点,装置或相应组件的装置可被配置为电路,计算机或诸如单芯片计算机元件的微处理器,或芯片组,其可至少包括用于提供用于算术运算的存储容量的存储器和/或用于执行算术运算的运算处理器。
108.在此描述的示例实施例可以应用于单数和复数实现,而不管结合描述某些实施例使用单数还是复数语言。例如,描述单个网络节点的操作的实施例也可以应用于包括网络节点的多个实例的示例实施例,反之亦然。
109.本领域的普通技术人员将容易理解,可以用不同顺序的过程和/或用与所公开的配置不同的配置中的硬件元件来实践如上所述的示例实施例。因此,虽然已经基于这些示例性实施例描述了一些实施例,但是对于本领域技术人员显而易见的是,在保持在示例性实施例的精神和范围内的同时,某些修改,变化和替代构造将是显而易见的。

技术特征:
1.一种装置,包括:至少一个处理器;以及包括计算机程序指令的至少一个存储器,其中所述至少一个存储器和所述计算机程序指令被配置为利用所述至少一个处理器使所述装置至少执行:检测多播/广播用户平面功能的重新启动,所述多播/广播用户平面功能支持针对多播/广播会话的分组转发控制协议会话;重新创建针对所述多播/广播会话的分组转发控制协议会话;以及向所述多播/广播用户平面功能提供用于广播/多播会话的数据递送的寻址信息,以及指示所述多播/广播用户平面功能如果有可能则使用所述寻址信息用于所述广播/多播会话。2.根据权利要求1所述的装置,其中所述至少一个存储器和所述计算机程序指令被配置为利用所述至少一个处理器使所述装置还执行:接收来自所述多播/广播用户平面功能的响应,所述响应指示所述寻址信息是否被使用。3.根据权利要求1或权利要求2所述的装置,其中在将由所述多播/广播用户平面功能使用多播传输以用于发送数据时,所述寻址信息包括低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符,在所述多播/广播用户平面功能的所述重新启动之前,由所述多播/广播会话提供所述低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。4.根据权利要求1至3中任一项所述的装置,其中针对每个目的地端点,在将由所述多播/广播用户平面功能使用单播传输以用于向所述目的地端点发送数据时,所述寻址信息包括目的地地址和通用分组无线服务隧道协议用户平面隧道端点标识符。5.根据权利要求1至4中任一项所述的装置,其中在将由所述多播/广播用户平面功能使用单播传输以用于接收数据时,所述寻址信息包括单播入口隧道地址,在所述多播/广播用户平面功能的所述重新启动之前,由所述多播/广播会话提供所述单播入口隧道地址。6.根据权利要求1至4中任一项所述的装置,其中在将由所述多播/广播用户平面功能使用多播传输以用于接收数据时,所述寻址信息包括多播地址。7.根据权利要求1至6中任一项所述的装置,其中提供寻址信息和指示所述多播/广播用户平面功能包括:在分组转发控制协议会话建立请求中发送所述信息和所述指示。8.根据权利要求7所述的装置,其中所述分组转发控制协议会话建立请求包括恢复标志,所述恢复标志被配置为指示所述建立请求要恢复已有多播/广播服务会话的分组转发控制协议会话。9.根据权利要求2至8中任一项所述的装置,其中所述至少一个存储器和所述计算机程序指令被配置为利用所述至少一个处理器使所述装置至少执行:接收来自所述多播/广播用户平面功能的所述响应中的新单播入口隧道地址;以及将所述多播/广播服务会话重新定向到所述新单播入口隧道地址。10.根据权利要求2至9中任一项所述的装置,其中所述至少一个存储器和所述计算机程序指令被配置为利用所述至少一个处理器使所述装置至少执行:
接收来自所述多播/广播用户平面功能的所述响应中的新低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符;以及向每个接入侧目的地提供由所述多播/广播用户平面功能分配的所述新低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。11.一种装置,包括:至少一个处理器;以及包括计算机程序指令的至少一个存储器,其中所述至少一个存储器和所述计算机程序指令被配置为利用所述至少一个处理器使所述装置至少执行:接收来自多播/广播会话管理功能的请求,所述请求用于建立针对多播/广播会话的分组转发控制协议会话;接收寻址信息,所述寻址信息包括用于所述广播/多播会话的数据递送的所述装置的地址范围中的地址;以及如果可能,则使用所述寻址信息用于所述广播/多播会话。12.根据权利要求11所述的装置,其中所述至少一个存储器和所述计算机程序指令被配置为利用所述至少一个处理器使所述装置还执行:向所述多播/广播会话管理功能发送响应,所述响应指示所述寻址信息是否被使用。13.根据权利要求11或权利要求12所述的装置,其中所述寻址信息包括将被用于发送数据的低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。14.根据权利要求11或权利要求12所述的装置,其中针对每个目的地端点,所述寻址信息包括将被用于向所述目的地端点发送数据的目的地地址和通用分组无线服务隧道协议用户平面隧道端点标识符。15.根据权利要求11至14中任一项所述的装置,其中在单播传输将被用于接收数据时,所述寻址信息包括单播入口隧道地址。16.根据权利要求11至14中任一项所述的装置,其中在多播传输将被用于接收数据时,所述寻址信息包括多播地址。17.根据权利要求16所述的装置,其中所述至少一个存储器和所述计算机程序指令被配置为利用所述至少一个处理器使所述装置还执行:加入对来自所述多播地址的数据的所述接收。18.根据权利要求11至17中任一项所述的装置,其中所述分组转发控制协议会话建立请求包括恢复标志,所述恢复标志被配置为指示所述建立请求要恢复已有多播/广播服务会话的分组转发控制协议会话。19.根据权利要求11至18中任一项所述的装置,其中所述至少一个存储器和所述计算机程序指令被配置为利用所述至少一个处理器使所述装置至少执行:确定接收到的所述单播入口隧道地址是否已经被分配或不再可用于分配;如果所述确定是肯定的,则分配新单播入口隧道地址;以及如果所述确定是肯定的,则向所述多播/广播会话管理功能提供所述新单播入口隧道地址。20.根据权利要求11至19中任一项所述的装置,其中所述至少一个存储器和所述计算
机程序指令被配置为利用所述至少一个处理器使所述装置至少执行:确定接收到的所述低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符是否已经被分配或不再可用于分配;如果所述确定是肯定的,则分配新低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符;以及如果所述确定是肯定的,则向所述多播/广播会话管理功能提供所述新低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。21.一种方法,包括:检测多播/广播用户平面功能的重新启动,所述多播/广播用户平面功能支持针对多播/广播会话的分组转发控制协议会话;重新创建针对所述多播/广播会话的分组转发控制协议会话;以及向所述多播/广播用户平面功能提供用于所述广播/多播会话的数据递送的寻址信息,以及指示所述多播/广播用户平面功能如果可能则使用所述寻址信息用于所述广播/多播会话。22.根据权利要求21所述的方法,还包括:接收来自所述多播/广播用户平面功能的响应,所述响应指示所述寻址信息是否被使用。23.根据权利要求21或权利要求22所述的方法,其中在将由所述多播/广播用户平面功能使用多播传输以用于发送数据时,所述寻址信息包括低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符,在所述多播/广播用户平面功能的所述重新启动之前,由所述多播/广播会话提供所述低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。24.根据权利要求21至23中任一项所述的方法,其中针对每个目的地端点,在将由所述多播/广播用户平面功能使用单播传输以用于向所述目的地端点发送数据时,所述寻址信息包括目的地地址和通用分组无线服务隧道协议用户平面隧道端点标识符。25.根据权利要求21至24中任一项所述的方法,其中在将由所述多播/广播用户平面功能使用单播传输以用于接收数据时,所述寻址信息包括单播入口隧道地址,在所述多播/广播用户平面功能的所述重新启动之前,由所述多播/广播会话提供所述单播入口隧道地址。26.根据权利要求21至24中任一项所述的方法,其中在将由所述多播/广播用户平面功能使用多播传输以用于接收数据时,所述寻址信息包括多播地址。27.根据权利要求21至26中任一项所述的方法,其中提供所述寻址信息和指示所述多播/广播用户平面功能包括:在分组转发控制协议会话建立请求中发送所述信息和所述指示。28.根据权利要求27所述的方法,其中所述分组转发控制协议会话建立请求包括恢复标志,所述恢复标志被配置为指示所述建立请求要恢复已有多播/广播服务会话的分组转发控制协议会话。29.根据权利要求22至28中任一项所述的方法,还包括:接收来自多播/广播用户平面功能的所述响应中的新单播入口隧道地址;以及将所述多播/广播服务会话重新定向到所述新单播入口隧道地址。
30.根据权利要求22至29中任一项所述的方法,还包括:接收来自所述多播/广播用户平面功能的所述响应中的新低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符;以及向每个接入侧目的地提供由所述多播/广播用户平面功能分配的所述新低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。31.一种方法,包括:接收来自多播/广播会话管理功能的请求,所述请求用于建立针对多播/广播会话的分组转发控制协议会话;接收寻址信息,所述寻址信息包括用于所述广播/多播会话的数据递送的所述装置的地址范围中的地址;以及如果可能,则使用所述寻址信息用于所述广播/多播会话。32.根据权利要求31所述的方法,还包括:向所述多播/广播会话管理功能发送响应,所述响应指示所述寻址信息是否被使用。33.根据权利要求31或权利要求32所述的方法,其中所述寻址信息包括将被用于发送数据的低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。34.根据权利要求31或权利要求32所述的方法,其中针对每个目的地端点,所述寻址信息包括将被用于向所述目的地端点发送数据的目的地地址和通用分组无线服务隧道协议用户平面隧道端点标识符。35.根据权利要求31至34中任一项所述的方法,其中在单播传输将被用于接收数据时,所述寻址信息包括单播入口隧道地址。36.根据权利要求31至34中的任一项所述的方法,其中在多播传输将被用于接收数据时,所述寻址信息包括多播地址。37.根据权利要求36所述的方法,还包括:加入对来自所述多播地址的数据的所述接收。38.根据权利要求31至37中任一项所述的方法,其中所述分组转发控制协议会话建立请求包括恢复标志,所述恢复标志被配置为指示所述建立请求要恢复已有多播/广播服务会话的分组转发控制协议会话。39.根据权利要求31至38中任一项所述的方法,还包括:确定接收到的所述单播入口隧道地址是否已经被分配或不再可用于分配;如果所述确定是肯定的,则分配新单播入口隧道地址;以及如果所述确定是肯定的,则向所述多播/广播会话管理功能提供所述新单播入口隧道地址。40.根据权利要求31至39中任一项所述的方法,还包括:确定接收到的所述低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符是否已经被分配或不再可用于分配;如果所述确定是肯定的,则分配新低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符;以及如果所述确定是肯定的,则向所述多播/广播会话管理功能提供所述新低层源特定多播地址和公共通用分组无线服务隧道协议用户平面隧道端点标识符。
41.一种非暂态计算机可读介质,所述非暂态计算机可读介质包括存储在其上的程序指令,所述程序指令用于执行根据权利要求21至40中任一项所述的方法。

技术总结
本公开的实施例涉及在多播/广播故障并重新启动时恢复多播/广播服务。提供了用于在多播/广播故障且重新启动时恢复多播/广播服务的系统、方法、装置和计算机程序产品。例如,方法可以包括:检测正在支持针对多播/广播会话的分组转发控制协议会话的多播/广播用户平面功能的重新启动;该方法还可以包括:针对多播/广播会话重新创建分组转发控制协议会话。该方法还可以包括:向多播/广播用户平面功能提供用于广播/多播会话的数据递送的寻址信息,以及如果可能则指示多播/广播用户平面功能使用针对广播/多播会话的寻址信息。针对广播/多播会话的寻址信息。针对广播/多播会话的寻址信息。


技术研发人员:B
受保护的技术使用者:诺基亚技术有限公司
技术研发日:2023.02.09
技术公布日:2023/8/14
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐