本文描述的各种示例实施例涉及用于启用多播服务的非活动或空闲接收的装置、方法和计算机程序产品。
背景技术:
1、本说明书中使用的缩写应用以下含义:
2、
3、5g多播和广播过程例如在ts23.247中定义。
4、参加多播会话的ue可以执行多播的非活动/空闲接收(an inactive/idlereception of multicast)。这样,就不会从ue向网络发送有关无线电接收的反馈。
5、然而,服务质量可能会受到多播的非活动/空闲接收的影响。一方面,此特征允许同一小区中更多ue接收,因为ue不会向网络发送反馈。另一方面,无线电发送不会基于非活动或空闲ue的反馈进行调整,因此发送错误可能会增加。
技术实现思路
1、示例实施例旨在改进尤其多播发送的处理。
2、根据第一方面,提供了一种用户设备中的装置,所述装置包括:至少一个处理器和包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少接收对于多播会话是否应用用于多播的非活动/空闲接收的发送模式的指示,以及基于所述指示,执行用于启用使用用于非活动/空闲模式接收的所述发送模式的所述多播会话的接收的过程。
3、根据第二方面,提供了一种用户设备中的方法,所述方法包括:
4、接收对于多播会话是否应用用于多播的非活动/空闲接收的发送模式的指示,以及
5、基于所述指示,执行用于启用使用用于非活动/空闲模式接收的所述发送模式的所述多播会话的接收的过程。
6、所述第一和第二方面可以修改如下:
7、关于对于所述多播会话是否应用多播的非活动/空闲接收的所述指示可以被包括在所述多播会话的公告(announcement)中。
8、可以向网络控制元件发送针对所述多播会话的加入请求消息,以及可以从所述网络控制元件接收加入接受消息,其中所述加入接受消息可以包括关于对于所述多播会话是否要启用用于非活动/空闲接收的发送模式的所述指示。
9、可以在所述加入请求消息中指示对多播的空闲/非活动接收(idle/inactivereception of multicast)的支持。
10、用于启用使用用于非活动/空闲模式接收的所述发送模式的所述多播会话的接收的所述过程可以包括在所述ue所处的所述小区中监视对于所述多播会话是否应用用于多播的非活动/空闲接收的所述发送模式的所广播的信息。
11、当处于rrc非活动或rrc空闲状态时可以接收所述多播会话的数据。
12、当将要对于所述多播会话应用多播的非活动/空闲接收时,在应用用于多播的非活动/空闲接收的所述发送模式时,可以省略向所述网络的有关所述多播会话的接收的反馈,或者在应用用于多播的非活动/空闲接收的所述发送模式时,可以向所述网络发送比在对于所述多播会话不应用用于多播的非活动/空闲接收的所述发送模式的情况下更少的有关所述多播会话的接收的反馈。
13、根据第三方面,提供了一种在执行应用功能的网络元件中的装置,所述装置包括:至少一个处理器和包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少请求创建多播会话,并指示对于所述多播会话是否将要启用用于多播的非活动/空闲接收的发送模式。
14、根据第四方面,提供了一种在执行应用功能的网络元件中的方法,所述方法包括:
15、请求创建多播会话,以及
16、指示对于所述多播会话是否将要启用用于多播的非活动/空闲接收的发送模式。
17、所述第三和第四方面可以修改如下:
18、可以准备针对用户设备的用于多播会话的服务公告,所述服务公告包括对于所述多播会话是否将要启用用于多播的非活动/空闲接收的所述发送模式的指示。
19、根据第五方面,提供了一种在执行多播广播会话管理功能的网络元件中的装置,所述装置包括:至少一个处理器和包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少管理多播会话,并向与所述多播会话有关的网络元件指示对于所述多播会话是否将要启用用于多播的非活动/空闲接收的发送模式。
20、根据第六方面,提供了一种在执行多播广播会话管理功能的网络元件中的方法,所述方法包括:
21、管理多播会话,以及
22、向与所述多播会话有关的网络元件指示对于所述多播会话是否将要启用用于多播的非活动/空闲接收的发送模式。
23、所述第五和第六方面可以修改如下:
24、可以从请求创建所述多播会话的所述应用功能、所述多播/广播服务功能或所述网络开放功能接收关于对于所述多播会话是否将要启用用于多播的非活动/空闲接收的发送模式的指示。
25、关于对于所述多播会话是否将要启用用于多播的非活动/空闲接收的所述发送模式的所述指示可以在所述网络中被预配置。
26、向与所述多播会话有关的网络元件的对于所述多播会话是否将要启用用于多播的非活动/空闲接收的所述发送模式的所述指示可以包括以下中的至少一项:
27、向会话管理功能的在nmbsmf_mbssession_contextstatussubscribe(nmbsmf_mbs会话_上下文状态订阅)响应中的对于所述多播会话是否将要启用用于多播的非活动/空闲接收的所述发送模式的指示;
28、向接入管理功能的在nsmf_pdusession_updatesmcontext(nsmf_pdu会话_更新sm上下文)响应中的对于所述多播会话是否将要启用用于多播的非活动/空闲接收的所述发送模式的指示;或
29、向无线电接入网络节点的在n2会话管理容器中的对于所述多播会话是否将要启用用于多播的非活动/空闲接收的所述发送模式的指示。
30、根据第七方面,提供了一种在执行会话管理功能的网络元件中的装置,所述装置包括:至少一个处理器和包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少从用户设备接收针对多播会话的加入请求消息,并响应于所述加入请求消息发送加入接受消息,其中,所述加入接受消息包括关于对于所述多播会话是否将要启用用于多播的非活动/空闲接收的发送模式的指示。
31、根据第八方面,提供了一种在执行会话管理功能的网络元件中的方法,所述方法包括:
32、从用户设备接收针对多播会话的加入请求消息,以及
33、响应于所述加入请求消息发送加入接受消息,其中所述加入接受消息包括对于所述多播会话是否将要启用用于多播的非活动/空闲接收的发送模式的指示。
34、所述第七和第八方面可以修改如下:
35、所述加入接受消息可以包括在以下中的至少一项中的关于是否将要启用用于多播的非活动/空闲接收的所述发送模式的所述指示:将要被发送给所述用户设备的n1会话管理容器;或将要被发送给无线电接入网络节点的n2会话管理容器。
36、从所述用户设备接收的针对所述多播会话的所述加入请求消息可以包括所述用户设备支持用于多播的空闲/非活动接收的所述发送模式的信息。
37、可以从多播广播会话管理功能接收关于对于所述多播会话是否将要启用用于多播的非活动/空闲接收的所述发送模式的指示。
38、所发送的关于对于所述多播会话是否将要启用用于多播的非活动/空闲接收的所述发送模式的指示可以基于以下中的至少一项来确定:从所述多播广播会话管理功能接收的所述指示;或者从所述用户设备接收的所述用户设备支持用于多播的空闲/非活动接收的所述发送模式的所述信息。
39、根据第九方面,提供了一种在执行无线电接入网络节点的网络元件中的装置,所述装置包括:至少一个处理器和包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少接收关于多播会话的信息,所述信息包括关于对于所述多播会话是否将要启用用于多播的非活动/空闲接收的所述发送模式的指示;至少部分地基于所接收的指示,决定是否在由所述装置服务的至少一个无线电小区中对于所述多播会话应用用于多播的非活动/空闲接收的所述发送模式;以及使用所决定的发送模式在所述无线电小区中发送所述多播会话的数据。
40、根据第十方面,提供了一种在执行无线电接入网络节点的网络元件中的方法,所述方法包括:
41、接收关于多播会话的信息,所述信息包括关于对于所述多播会话是否将要启用用于多播的非活动/空闲接收的所述发送模式的指示:
42、至少部分地基于所接收的指示,决定是否在由所述装置服务的至少一个无线电小区中对于所述多播会话应用用于多播的非活动/空闲接收的所述发送模式;以及
43、使用所决定的发送模式在所述无线电小区中发送所述多播会话的数据。
44、所述第九和第十方面可以修改如下:
45、可以在所述至少一个无线电小区中广播关于对于所述多播会话是否应用用于多播的非活动/空闲接收的所述发送模式的指示;如果对于所述多播会话没有在应用用于多播的非活动/空闲接收的所述发送模式,则在所述多播会话是活动时,可以保持位于所述至少一个无线电小区内的加入了所述多播会话的用户设备处于rrc连接状态;以及,如果对于所述多播会话正在应用用于多播的非活动/空闲接收的所述发送模式,则在所述多播会话是活动时,可以允许位于所述至少一个无线电小区内的加入了所述多播会话的用户设备转换到rrc非活动状态或rrc空闲状态。
46、根据第十一方面,提供了一种计算机程序产品,其包括用于在处理部件(means)或模块上运行时执行根据第二、第四、第六、第八和第十方面和/或它们的修改中的任一个的方法的代码部件。所述计算机程序产品可以体现在计算机可读介质上,和/或所述计算机程序产品可以直接加载到所述计算机的内部存储器中和/或通过上传、下载和推送过程中的至少一项经由网络可传输。
47、根据第十二方面,提供了一种装置,其包括:
48、用于接收对于多播会话是否应用用于多播的非活动/空闲接收的发送模式的指示的部件,以及
49、用于基于所述指示,执行用于启用使用用于非活动/空闲模式接收的所述发送模式的所述多播会话的接收的过程的部件。
50、根据第十三方面,提供了一种装置,其包括:
51、用于请求创建多播会话的部件,以及
52、用于指示对于所述多播会话是否将要启用用于多播的非活动/空闲接收的发送模式的部件。
53、根据第十四方面,提供了一种装置,其包括:
54、用于管理多播会话的部件,以及
55、用于向与所述多播会话有关的网络元件指示对于所述多播会话是否将要启用用于多播的非活动/空闲接收的发送模式的部件。
56、根据第十五方面,提供了一种装置,包括:
57、用于从用户设备接收针对多播会话的加入请求消息的部件,以及
58、用于响应于所述加入请求消息发送加入接受消息的部件,其中所述加入接受消息包括对于所述多播会话是否将要启用用于多播的非活动/空闲接收的发送模式的指示。
59、根据第十六方面,提供了一种装置,其包括:
60、用于接收关于多播会话的信息的部件,所述信息包括关于对于所述多播会话是否将要启用用于多播的非活动/空闲接收的所述发送模式的指示:
61、用于至少部分地基于所接收的指示决定是否在由所述装置服务的至少一个无线电小区中对于所述多播会话应用用于多播的非活动/空闲接收的所述发送模式的部件;以及
62、用于使用所决定的发送模式在所述无线电小区中发送所述多播会话的数据的部件。