Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020108022 - PROCÉDÉ DE COMMUNICATION, APPAREIL ET SYSTÈME

Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133   0134   0135   0136   0137   0138   0139   0140   0141   0142   0143   0144   0145   0146   0147   0148   0149   0150   0151   0152   0153   0154   0155   0156   0157   0158   0159   0160   0161   0162   0163   0164   0165   0166   0167   0168   0169   0170   0171   0172   0173   0174   0175   0176   0177   0178   0179   0180   0181   0182   0183   0184   0185   0186   0187   0188   0189   0190   0191   0192   0193   0194   0195   0196   0197   0198   0199   0200   0201   0202   0203   0204   0205   0206   0207   0208   0209   0210   0211   0212   0213   0214   0215   0216   0217   0218   0219   0220   0221   0222   0223   0224   0225   0226   0227   0228   0229   0230   0231   0232   0233   0234   0235   0236   0237   0238   0239   0240   0241   0242   0243   0244   0245   0246   0247   0248   0249   0250   0251   0252   0253   0254   0255   0256   0257   0258   0259   0260   0261   0262   0263   0264   0265   0266   0267   0268   0269   0270   0271   0272   0273   0274   0275   0276   0277   0278   0279   0280   0281   0282   0283   0284   0285   0286   0287   0288   0289   0290   0291   0292   0293   0294   0295   0296   0297   0298   0299   0300   0301   0302   0303  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   37   38  

附图

1   2   3   4   5   6   7   8   9   10   11   12   13  

说明书

发明名称 : 一种通信方法、装置及系统

[0001]
本申请要求于2018年11月27日提交国家知识产权局、申请号为201811429322.2、发明名称为“一种通信方法、装置及系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。

技术领域

[0002]
本申请涉及通信技术领域,尤其涉及一种通信方法、装置及系统。

背景技术

[0003]
为了推动多播(也称为组播/广播)技术的发展,第五代通信技术(the 5 generation mobile communication technology,5G)网络将多媒体多播广播业务(multimedia broadcast and multicast,MBMS)系统中的会话管理功能和业务管理功能分割,采用多播广播业务控制(MB-service control)实体实现业务管理功能,采用增强多波广播业务管理(multicast/broadcast-session management function,MB-SMF)实体实现会话管理功能。
[0004]
除此之外,5G网络还需要对无线连接网络(Radio Access Network,RAN)设备和用户平面功能(user plane function,UPF)实体进行增强,才能支持多播业务。
[0005]
但是,在实际应用中,运营商无法迅速在全网中部署5G网络的多播系统,而应用服务器(即多播业务的发起端)却无法确定已部署5G网络的多播系统的区域。
[0006]
发明内容
[0007]
本申请提供一种通信方法、装置及系统,用于实现在运营商未在全网中部署5G网络的多播系统的场景中,应用服务器无法确定已部署5G网络的多播系统的区域的问题。
[0008]
为达到上述目的,本申请实施例采用如下技术方案:
[0009]
第一方面,提供一种通信方法,第一核心网设备(该第一核心网设备归属于第一网络)在接收到多播业务的发起端发送的多播区域的信息后,根据该多播区域的信息,获取用于指示第一网络在多播区域无法支持该多播业务,或者用于指示第一网络在多播区域中的部分区域支持该多播业务的指示信息,并向上述发起端发送该指示信息,这样,上述发起端能够确定出第一网络在多播区域中是否支持该发起端的多播业务。
[0010]
在本申请的一种可能的实现方式中,上述多播区域的信息携带在第一消息中,该第一消息用于请求在多播区域中建立第一多播会话。
[0011]
在本申请的另一种可能的实现方式中,本申请中的指示信息包括第一区域的信息或者包括第二区域的信息,这里的第一区域为第一网络在多播区域中支持多播业务的区域,第二区域为第一网络在多播区域中不支持多播业务的区域。这种场景中,该指示信息用于指示第一网络在多播区域中的部分区域支持多播业务。
[0012]
在本申请的另一种可能的实现方式中,在指示信息包括第一区域的信息或者包括第二区域的信息的场景中,指示信息还可以包括第二多播会话的信息,第二多播会话 为第一区域中建立的多播会话,且第二多播会话归属于第一网络。
[0013]
在本申请的另一种可能的实现方式中,在指示信息包括第一区域的信息(或者第二区域的信息),以及第二多播会话的信息的场景中,上述“第一核心网设备根据多播区域的信息,获取指示信息”的方法为:第一核心网设备根据多播区域的信息,获取第一区域的信息/第二区域的信息;在获取到第一区域的信息/第二区域的信息后,第一核心网设备向归属于第一网络的第二核心网设备发送第二消息,请求在第一区域中建立第二多播会话;后续,该第一核心网设备接收来自第二核心网设备的第二多播会话的信息。这样,第一核心网设备即可获取到第一区域的信息(或者第二区域的信息),以及第二多播会话的信息。
[0014]
这种场景中,第一区域的信息(或第二区域的信息),以及第二多播会话的信息可以携带在不同的消息中,也可以携带在同一消息中。
[0015]
第一核心网设备在获取到第一区域的信息/第二区域的信息后,自行触发在第一区域中建立第二多播会话,有效的减少了发起端在接收到指示信息后的操作,提高了通信效率。若第一区域的信息(或第二区域的信息),以及第二多播会话的信息携带在同一消息中,还可以有效的节省消息的传输,减少资源的使用。
[0016]
在本申请的另一种可能的实现方式中,本申请的指示信息包括第一区域的信息和第三区域的信息,这里的第一区域为第一网络在多播区域中支持多播业务的区域,第三区域为第二网络在多播区域中支持多播业务的区域。这种场景中,指示信息用于指示第一网络在多播区域中的部分区域支持多播业务。
[0017]
在本申请的另一种可能的实现方式中,在指示信息包括第一区域的信息和第三区域的信息的场景中,上述“第一核心网设备根据多播区域的信息,获取指示信息”的方法为:第一核心网设备根据多播区域的信息,获取第一区域的信息/第二区域的信息;在获取到第一区域的信息/第二区域的信息后,第一核心网设备向归属于第二网络的第三核心网设备发送第三消息,请求获取第三区域的信息;后续,第一核心网设备接收来自第三核心网设备的第三区域的信息。
[0018]
指示信息包括第一区域的信息和第三区域的信息,说明第一网络的多播系统和第二网络的多播系统均未实现全网部署。在第一网络的多播系统和第二网络的多播系统均未实现全网部署的场景中,本申请提供的通信方法也能够实现多播业务数据的传输,实用性较高。
[0019]
在本申请的另一种可能的实现方式中,本申请的指示信息包括第三多播会话的信息,该第三多播会话为多播区域中建立的多播会话,且第三多播会话归属于第二网络。
[0020]
在本申请的另一种可能的实现方式中,在指示信息包括第三多播会话的信息的场景中,上述“第一核心网设备根据多播区域的信息,获取指示信息”的方法为:第一核心网设备根据多播区域的信息,获取第一区域的信息/第二区域的信息,这里的第一区域为第一网络在多播区域中支持多播业务的区域,第二区域为第一网络在多播区域中不支持多播业务的区域;然后,第一核心网设备根据获取到的第一区域的信息/第二区域的信息,向归属于第二网络的第三核心网设备发送第四消息,请求在多播区域中建立第三多播会话;后续,第一核心网设备接收来自第三核心网设备的第三多播会话的信息。
[0021]
容易理解的是,若第一核心网设备向发起端发送第三多播会话的信息,则发起端直接根据第三多播会话的信息进行广播即可,有效的减少了发起端的操作。
[0022]
在本申请的另一种可能的实现方式中,本申请的指示信息包括第二多播会话的信息和第四多播会话的信息。这里的第二多播会话为第一区域中建立的多播会话,且第二多播会话归属于第一网络;第四多播会话为第二区域中建立的多播会话,且第四多播会话归属于第二网络,第一区域为第一网络在多播区域中支持多播业务的区域,第二区域为第一网络在多播区域中不支持多播业务的区域。这种场景中,该指示信息用于指示第一网络在多播区域中的部分区域支持多播业务。
[0023]
在本申请的另一种可能的实现方式中,在指示信息包括第二多播会话的信息和第四多播会话的信息的场景中,上述“第一核心网设备根据多播区域的信息,获取指示信息”的方法为:第一核心网设备根据多播区域的信息,获取第一区域的信息/第二区域的信息;在获取到第一区域的信息/第二区域的信息后,第一核心网设备向归属于第一网络的第二核心网设备发送第二消息,用于请求建立第二多播会话,以及向归属于第二网络的第三核心网设备发送第五消息,用于请求建立第四多播会话;后续,第一核心网设备接收来自第二核心网设备的第二多播会话的信息,以及接收来自第三核心网设备的第四多播会话的信息。
[0024]
第一核心网设备在获取到第一区域的信息/第二区域的信息后,可触发第二多播会话的建立,实现第一网络中多播业务数据的传输,也可触发第四多播会话的建立,实现第二网络中多播业务数据的传输。
[0025]
在本申请的另一种可能的实现方式中,本申请中的第一区域的信息/第二区域的信息是第一核心网设备根据以下过程得到的:第一核心网设备根据多播区域的信息,从本地预配置信息中获取第一区域的信息/第二区域的信息;或者,第一核心网设备向归属于第一网络的第四核心网设备发送包括多播区域的信息的第六消息,用于请求获取第一区域的信息/第二区域的信息,相应的,第一核心网设备接收来自第四核心网设备的第一区域的信息/第二区域的信息。
[0026]
第一核心网设备获取第一区域的信息/第二区域的信息的方式可以有多种。
[0027]
第二方面,提供一种通信装置,该通信装置能够实现第一方面及其任意一种可能的实现方式中的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。
[0028]
在本申请的一种可能的方式中,该通信装置可以包括接收单元、处理单元和发送单元,该处理单元、发送单元和接收单元可以执行上述第一方面及其任意一种可能的实现方式的通信方法中的相应功能。例如:接收单元,用于接收来自多播业务的发起端的多播区域的信息;处理单元,用于根据接收单元接收到的多播区域的信息,获取指示信息,该指示信息用于指示第一网络在多播区域无法支持上述发起端的多播业务,或者,用于指示第一网络在多播区域中的部分区域支持上述发起端的多播业务;发送单元,用于向上述发起端发送处理单元获取到的指示信息。
[0029]
第三方面,提供一种通信装置,该通信装置包括处理器,所述处理器用于与存储器耦合,读取并执行所述存储器中的指令,以实现上述第一方面及其任意一种可能的实现方式所述的通信方法。
[0030]
可选的,该通信装置还包括存储器,该存储器用于存储该通信装置的程序指令和数据。进一步可选的,该通信装置还包括收发器,该收发器用于在所述通信装置的处理器的控制下,执行上述第一方面及其任意一种可能的实现方式所述的通信方法中收发数据、信令或信息的步骤,例如,接收多播区域的信息、发送指示信息。
[0031]
该通信装置可以是核心网设备,也可以是核心网设备中的一部分装置,例如核心网设备中的芯片系统。该芯片系统用于支持核心网设备实现第一方面及其任意一种可能的实现方式中所涉及的功能,例如,接收,发送或处理上述通信方法中所涉及的数据和/或信息。该芯片系统包括芯片,也可以包括其他分立器件或电路结构。
[0032]
第四方面,还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令;当指令在通信装置上运行时,使得通信装置执行如上述第一方面及其各种可能的实现方式所述的通信方法。
[0033]
第五方面,还提供一种包括指令的计算机程序产品,当指令在通信装置上运行时,使得通信装置执行如上述第一方面及其各种可能的实现方式所述的通信方法。
[0034]
需要说明的是,上述指令可以全部或者部分存储在第一计算机存储介质上,其中,第一计算机存储介质可以与通信装置的处理器封装在一起的,也可以与通信装置的处理器单独封装,本申请对此不作具体限定。
[0035]
本申请中第二方面、第三方面、第四方面、第五方面及其各种实现方式的具体描述,可以参考第一方面及其各种实现方式中的详细描述;并且,第二方面、第三方面、第四方面、第五方面及其各种实现方式的有益效果,可以参考第一方面及其各种实现方式中的有益效果分析,此处不再赘述。
[0036]
第六方面,提供一种通信方法,多播业务的发起端向第一网络中的第一核心网设备发送多播区域的信息,之后,该发起端接收来自第一核心网设备的指示信息。该指示信息用于指示第一网络在多播区域无法支持上述发起端的多播业务,或者,用于指示第一网络在多播区域中的部分区域支持上述发起端的多播业务。
[0037]
在本申请的一种可能的实现方式中,上述多播区域的信息携带在第一消息中,该第一消息用于请求在多播区域中建立第一多播会话。
[0038]
在本申请的另一种可能的实现方式中,当指示信息用于指示第一网络在多播区域无法支持多播业务时,发起端还可以发起第一网络在多播区域中单播会话的建立,或者,发起第二网络在多播区域中多播会话的建立。
[0039]
若第一网络在多播区域无法支持多播业务,则发起端不再继续请求第一网路在多播区域中建立第一多播会话。发起端可以请求第一网络在多播区域中建立单播会话,也可以请求第二网络在多播区域中建立多播会话。
[0040]
在本申请的另一种可能的实现方式中,本申请中的指示信息包括第一区域的信息或者包括第二区域的信息;其中,第一区域为第一网络在多播区域中支持多播业务的区域,第二区域为第一网络在多播区域中不支持多播业务的区域。这种场景中,指示信息用于指示第一网络在多播区域中的部分区域支持多播业务。
[0041]
当指示信息包括第一区域的信息或者包括第二区域的信息时,发起端还可以发起第一网络在多播区域中单播会话的建立,或者,发起第二网络在多播区域中多播会话的建立,或者,发起第一网络在第一区域中多播会话的建立以及在第二区域中单播会 话的建立,或者,发起第一网络在第一区域中多播会话的建立。
[0042]
当指示信息指示第一网络在多播区域中的部分区域支持多播业务时,发起端可根据指示信息,采用不同的方式与其他设备通信,以完成多播业务数据的传输。
[0043]
在本申请的另一种可能的实现方式中,本申请中的指示信息包括第一区域的信息和第三区域的信息;其中,第一区域为第一网络在多播区域中支持多播业务的区域,第三区域为第二网络在多播区域中支持多播业务的区域。这种场景中,指示信息用于指示第一网络在多播区域中的部分区域支持多播业务。
[0044]
当指示信息包括第一区域的信息和第三区域的信息时,发起端发起第一网络在第一区域中多播会话的建立,或者,发起第二网络在第三区域中多播会话的建立,或者,发起第一网络在多播区域中单播会话的建立,或者,发起第二网络在多播区域中单播会话的建立。
[0045]
指示信息包括第一区域的信息和第三区域的信息,说明第一网络的多播系统和第二网络的多播系统均未实现全网部署。在第一网络的多播系统和第二网络的多播系统均未实现全网部署的场景中,本申请提供的通信方法也能够实现多播业务数据的传输,实用性较高。
[0046]
在本申请的另一种可能的实现方式中,本申请中的指示信息包括第三多播会话的信息,或者包括第二多播会话的信息和第四多播会话的信息。这里,第三多播会话为多播区域中建立的多播会话,且第三多播会话归属于第二网络;第二多播会话为第一区域中建立的多播会话,且第二多播会话归属于第一网络;第四多播会话为第二区域中建立的多播会话,且第四多播会话归属于第二网络;第一区域为第一网络在多播区域中支持多播业务的区域,第二区域为第一网络在多播区域中不支持多播业务的区域。这种场景中,指示信息用于指示第一网络在多播区域中的部分区域支持多播业务。
[0047]
当指示信息包括第三多播会话的信息,或者包括第二多播会话的信息和第四多播会话的信息时,发起端还可以根据指示信息,发起广播,有效的减少了发起端的操作,提高了通信效率。
[0048]
在本申请的另一种可能的实现方式中,本申请中的指示信息包括第一区域的信息和第二多播会话的信息,或者包括第二区域的信息和第二多播会话的信息。这里,第一区域为第一网络在多播区域中支持多播业务的区域,第二区域为第一网络在多播区域中不支持多播业务的区域,第二多播会话为第一区域中建立的多播会话,且第二多播会话归属于第一网络。这种场景中,指示信息用于指示第一网络在多播区域中的部分区域支持多播业务。
[0049]
当指示信息包括第一区域的信息和第二多播会话的信息,或者包括第二区域的信息和第二多播会话的信息时,发起端还根据第二多播会话的信息发起广播,以及发起端发起第一网络在第二区域中单播会话的建立/发起第二网络在第二区域中多播会话的建立,有效的减少了发起端的操作,提高了通信效率。
[0050]
第七方面,提供一种通信装置,该通信装置能够实现第六方面及其任意一种可能的实现方式中的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。
[0051]
在本申请的一种可能的方式中,该通信装置可以包括发送单元、接收单元和处理 单元,该发送单元、接收单元和处理单元可以执行上述第六方面及其任意一种可能的实现方式的通信方法中的相应功能。例如:发送单元,用于向第一网络中的第一核心网设备发送多播区域的信息;接收单元,用于接收来自第一核心网设备的指示信息;处理单元,用于根据接收单元接收到的指示信息,发起多播会话的建立/发起单播会话的建立/发起广播。
[0052]
第八方面,提供一种通信装置,该通信装置包括处理器,所述处理器用于与存储器耦合,读取并执行所述存储器中的指令,以实现上述第六方面及其任意一种可能的实现方式所述的通信方法。
[0053]
可选的,该通信装置还包括存储器,该存储器用于存储该通信装置的程序指令和数据。进一步可选的,该通信装置还包括收发器,该收发器用于在所述通信装置的处理器的控制下,执行上述第一方面及其任意一种可能的实现方式所述的通信方法中收发数据、信令或信息的步骤,例如,发送多播区域的信息、接收指示信息。
[0054]
该通信装置可以是多播业务的发起端,也可以是多播业务的发起端中的一部分装置,例如多播业务的发起端中的芯片系统。该芯片系统用于支持多播业务的发起端实现第六方面及其任意一种可能的实现方式中所涉及的功能,例如,接收,发送或处理上述通信方法中所涉及的数据和/或信息。该芯片系统包括芯片,也可以包括其他分立器件或电路结构。
[0055]
第九方面,还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令;当指令在通信装置上运行时,使得通信装置执行如上述第六方面及其各种可能的实现方式所述的通信方法。
[0056]
第十方面,还提供一种包括指令的计算机程序产品,当指令在通信装置上运行时,使得通信装置执行如上述第六方面及其各种可能的实现方式所述的通信方法。
[0057]
需要说明的是,上述指令可以全部或者部分存储在第二计算机存储介质上,其中,第二计算机存储介质可以与多播业务的发起端的处理器封装在一起的,也可以与多播业务的发起端的处理器单独封装,本申请对此不作具体限定。
[0058]
本申请中第七方面、第八方面、第九方面、第十方面及其各种实现方式的具体描述,可以参考第六方面及其各种实现方式中的详细描述;并且,第七方面、第八方面、第九方面、第十方面及其各种实现方式的有益效果,可以参考第六方面及其各种实现方式中的有益效果分析,此处不再赘述。
[0059]
第十一方面,提供一种通信系统,包括如第二方面至第五方面任一方面所述的通信装置、如第七方面至第十方面中任一方面所述的通信装置。
[0060]
在本申请中,上述通信装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本申请类似,属于本申请权利要求及其等同技术的范围之内。
[0061]
本申请的这些方面或其他方面在以下的描述中会更加简明易懂。

附图说明

[0062]
图1为4G网络中MBMS系统的结构示意图;
[0063]
图2为应用服务器采用不同方式传输数据的示意图;
[0064]
图3为4G网络和5G网络共存的场景中用于支持多播业务的通信系统的结构示意 图;
[0065]
图4为本申请实施例提供的一种通信装置的结构示意图;
[0066]
图5为本申请实施例提供的通信方法的流程示意图一;
[0067]
图6为本申请实施例提供的通信方法的流程示意图二;
[0068]
图7为本申请实施例提供的通信方法的流程示意图三;
[0069]
图8为本申请实施例提供的通信方法的流程示意图四;
[0070]
图9为本申请实施例提供的通信方法的流程示意图五;
[0071]
图10为本申请实施例提供的通信方法的流程示意图六;
[0072]
图11为本申请实施例提供的通信方法的流程示意图七;
[0073]
图12为本申请实施例提供的通信装置120的结构示意图;
[0074]
图13为本申请实施例提供的通信装置130的结构示意图。

具体实施方式

[0075]
在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
[0076]
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0077]
本申请实施例将第四代通信技术(the 4 generation mobile communication technology,4G)网络中的演进式基站(evolved Node Base Station,eNB)称为4G eNB,将4G网络中的用户设备(user equipment,UE)称为4G UE,将5G网络中的UE称为5G UE。
[0078]
在第三代合作伙伴项目(the 3rd generation partnership project,3GPP)标准中,定义了4G网络中MBMS系统的架构。图1示出了该MBMS系统的结构。
[0079]
如图1所示,4G网络中MBMS系统包括4G UE、演进的UMTS陆地无线接入网(evolved umts terrestrial radio access network,E-UTRAN)设备、多媒体广播多播网关(multimedia broadcast multicast service gateway,MBMS-GW)实体、广播多播业务中心(broadcast multicast service center,BMSC)实体、业务能力开放功能(service capability exposure function,SCEF)实体以及应用服务器(也可采用应用功能(application function,AF)设备表示)。其中,BMSC实体、MBMS-GW实体以及SCEF实体均属于核心网设备。图1中的Uu、M1、SGi-mb、SG-mb均表示接口,上述每一接口的定义可以参考3GPP标准的描述,这里不再一一赘述。
[0080]
4G UE用于接收多播业务数据。在接收多播业务数据之前,4G UE接收来自应用服务器的配置信息,如发送多播业务数据的频点、接收多播业务数据的时间等,这样,4G UE根据配置信息接收多播业务数据。
[0081]
E-UTRAN设备是MBMS系统的接入网设备,可以是为4G UE提供接入无线网络接口的4G eNB。
[0082]
BMSC实体是MBMS系统中的业务层实体,具备功能会话管理和业务管理功能,例如:用于提供多播业务的汇聚和发送、用户的授权、多播业务承载的建立和发起、传输模式(如单播传输、多播传输)的确定等。此外,BMSC还可以实现BMSC与4G eNB之间的同步。
[0083]
MBMS-GW是MBMS系统的接入网关,用于处理用户数据相关的报文和会话相关的信令,将多播业务数据采用多播的方式发送至E-UTRAN设备,以及分配多播地址等。
[0084]
SCEF实体用于通过3GPP网络接口,安全地提供3GPP网络的业务和能力。例如,SCEF可以向应用服务器提供多播会话建立/修改/删除的服务;应用服务器通过调用SCEF接口的相关服务,可以实现会话相关的管理。
[0085]
应用服务器为多播业务的发起端,通过应用层的GC1接口与4G UE建立连接。
[0086]
在实际应用中,应用服务器可以通过GC1接口获取4G UE的位置信息,还可以获取4G UE接入的网络类型和/或4G UE的能力信息,以实现BMSC的会话管理功能,例如传输模式的确定。这种情况下,应用服务器可以采用单播传输的方式传输数据,也可以采用多播的方式传输数据。
[0087]
图2示出了应用服务器采用不同方式传输数据。图2中的分组数据网络网关(packet data network gateway,PDN GW)为传输单播业务数据的核心网设备,实线表示应用服务器采用单播传输的方式传输数据,虚线表示应用服务器采用多播的方式传输数据。
[0088]
随着通信技术的发展,4G网络逐渐演进为5G网络。为了推动多播技术的发展,5G网络将MBMS系统中的会话管理功能和业务管理功能分割,采用多播广播业务控制实体实现业务管理功能,采用增强多播广播业务管理(multicast/broadcast-session management function,MB-SMF)实体实现会话管理功能。此外,5G网络采用增强多播广播用户平面功能(multicast/broadcast-user plane function,MB-UPF)实体实现多播业务数据的传输。
[0089]
结合图1,图3示出了在4G网络和5G网络共存的场景中用于支持多播业务的通信系统的结构。图3示出的AF实体与图2中的应用服务器的功能相同,可以简单的认为AF实体为应用服务器。除了图1示出的设备外,图3中还包括网络开放功能(network exposure function,NEF)实体、接入管理功能(access management function,AMF)实体、RAN设备以及5G UE。其中,多播广播业务控制实体、MB-SMF实体、MB-UPF实体、AMF实体、NEF实体均属于5G网络的核心网设备。图3中的Nnef、Namf、Nmbsc、Nsmf、N2、N3、N4也均表示接口,每一接口的定义这里不再一一赘述。
[0090]
NEF实体用于将5G网络中的数据开放给第三方应用服务器,或接收第三方应用服务器为5G网络提供的数据;AMF实体为5G网络的控制面实体,用于终结非接入信令,实现移动性管理,合法监听,接入授权\鉴权等;RAN设备是5G网络的接入网设备,可以是为5G UE提供接入无线网络接口的基站。
[0091]
可以理解的,图3所示的通信系统仅为一个示例,并不是对该通信系统的限定。在实际应用中,该通信系统还可以包括其他设备,如网络存储功能(Network Repository Function,NRF)实体。
[0092]
NRF实体用于提供网络功能实体的发现业务,例如:当接收某一网络实体发送的网元实体发现请求后,提供请求的相关信息,还用于维护网络中某些网络实体(例如AMF实体,SMF实体)的描述信息及提供的服务信息。
[0093]
本申请实施例涉及到的多播均可替换为广播。
[0094]
在实际应用中,运营商无法迅速在全网中部署5G网络的多播系统,而且应用服务器也无法确定已部署5G网络的多播系统的区域。
[0095]
针对上述问题,本申请实施例提供一种通信方法、装置即及系统,第一网络中的第一核心网设备在接收到多播业务的发起端发送的多播区域的信息后,根据该多播区域的信息,获取用于指示第一网络在多播区域无法支持该多播业务,或者用于指示第一网络在多播区域中的部分区域支持该多播业务的指示信息,并向上述发起端发送该指示信息,这样,上述发起端能够确定出第一网络在多播区域中是否支持该发起端的多播业务。
[0096]
本申请实施例提供的通信方法适用于图3所示的通信系统。图3中的各个设备均属于通信装置。在具体实现时,通信装置具有图4所示部件。图4为本申请实施例提供的一种通信装置的组成示意图,如图4所示,该通信装置可以包括至少一个处理器41,存储器42、通信接口43、通信总线44。下面结合图4对通信装置的各个构成部件进行具体的介绍:
[0097]
处理器41是通信装置的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器41是一个中央处理器(central processing unit,CPU),也可以是特定集成电路(application specific integrated circuit,ASIC),或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个数字信号处理器(digital signal processor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA)。
[0098]
其中,处理器41可以通过运行或执行存储在存储器42内的软件程序,以及调用存储在存储器42内的数据,执行通信装置的各种功能。
[0099]
在具体的实现中,作为一种实施例,处理器41可以包括一个或多个CPU,例如图4中所示的CPU 0和CPU 1。
[0100]
在具体实现中,作为一种实施例,通信装置可以包括多个处理器,例如图4中所示的处理器41和处理器45。这些处理器中的每一个可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
[0101]
存储器42可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取 的任何其他介质,但不限于此。存储器42可以是独立存在,通过通信总线44与处理器41相连接。存储器42也可以和处理器41集成在一起。
[0102]
其中,存储器42用于存储执行本申请方案的软件程序,并由处理器41来控制执行。
[0103]
通信接口43,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local area networks,WLAN)等。通信接口43可以包括接收单元实现接收功能,以及发送单元实现发送功能。
[0104]
通信总线44,可以是工业标准体系结构(industry standard architecture,ISA)总线、外部设备互连(peripheral component,PCI)总线或扩展工业标准体系结构(extended industry standard architecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0105]
需要指出的是,图4中示出的设备结构并不构成对该通信装置的限定,除图4所示部件之外,该通信装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0106]
下面结合图3所示的通信系统,图4所示的通信装置对本申请实施例提供的通信方法进行描述。其中,下述方法实施例中提及的各个设备均可以具有图4所示组成部分,不再赘述。
[0107]
为了便于理解,本申请实施例以第一网络为5G网络,第二网络为4G网络为例进行说明。
[0108]
图5为本申请实施例提供的通信方法的流程图。如图5所示,该通信方法可以包括:
[0109]
S500、多播业务的发起端(后续简称为发起端)向第一核心网设备发送多播区域的信息。
[0110]
第一核心网设备归属于5G网络,即第一核心网设备为5G网络中的核心网设备。结合上述图3,发起端为AF实体,第一核心网设备可以为NEF实体。
[0111]
具体的,发起端获取第一核心网设备的地址,并根据该第一核心网设备的地址,向第一核心网设备发送多播区域的信息。
[0112]
可选的,发起端获取第一核心网设备的地址的方式为:发起端根据本地配置信息,获取第一核心网设备的地址;或者,多播业务的发起端查询通用应用协议接口功能核心(common application protocol interface function,CAPIF core)网元,获取第一核心网设备的地址。
[0113]
其中,CAPIF core网元用于对应用程序编程接口(application programming interface,API)接口的调用方(例如应用服务器)鉴权,发现API接口的信息(例如发现NEF网元的地址),提供API接入的信息(包括策略信息,鉴权授权验证信息)等等。
[0114]
本申请实施例中的多播区域的信息可以是地理区域信息,也可以是小区标识(cell ID),还可以是业务区域标识(service area identifier,SAI),还可以是其他能够表示 区域的信息,本申请实施例对此不作具体限定。
[0115]
多播区域的信息可以携带在第一消息中,这样,发起端向第一核心网设备发送多播区域的信息实质上为发起端向第一核心网设备发送携带有多播区域的信息的第一消息。
[0116]
其中,第一消息可以用于请求在多播区域中建立第一多播会话,也可以用于请求分配多播区域中组表示信息(例如:临时移动组标识(temporary mobile group identity,TMGI))。为了便于描述,本申请实施例主要以第一消息用于请求在多播区域中建立第一多播会话为例进行说明。
[0117]
容易理解的是,由于第一消息为发起端向第一核心网设备发送的消息,第一核心网设备归属于5G网络,因此,第一多播会话归属于5G网络,即第一多播会话为5G网络中的多播会话。
[0118]
可选的,当第一消息用于请求在多播区域中建立第一多播会话时,该第一消息还可以包括服务质量(quality of service,QoS)信息。
[0119]
S501、第一核心网设备根据多播区域的信息,获取指示信息。
[0120]
该指示信息用于指示5G网络在多播区域无法支持多播业务,或者,用于指示5G网络在多播区域中的部分区域支持多播业务。
[0121]
本申请实施例中的指示信息可以采用多种方式体现,如下述方式a~方式d。
[0122]
方式a:指示信息为第一标识,或者为第一信元,或者为特定的消息名称。
[0123]
方式b:指示信息包括第一区域的信息。
[0124]
其中,第一区域为5G网络在多播区域中支持多播业务的区域。本申请实施例中的“支持”也可以替换为“允许”。
[0125]
方式c:指示信息包括第二区域的信息。
[0126]
其中,第二区域为5G网络在多播区域中不支持多播业务的区域。
[0127]
方式d:指示信息包括第一区域的信息和第三区域的信息。
[0128]
其中,第三区域为4G网络在多播区域中支持多播业务的区域,第一区域的定义可以参考上述方式b的描述。
[0129]
上述第一区域的信息、第二区域的信息、第三区域的信息均可以是地理区域信息,也可以是小区标识(cell ID),还可以是SAI,还可以是其他能够表示区域的信息,本申请实施例对此不作具体限定。
[0130]
可以看出,若采用方式a体现指示信息,则该指示信息用于指示5G网络在多播区域无法支持多播业务;若采用方式b~方式d中的任一方式体现指示信息,则该指示信息用于指示5G网络在多播区域中的部分区域支持多播业务。
[0131]
具体的,对于采用上述方式a~方式c中的任一方式体现的指示信息而言,第一核心网设备可以采用下述任一方法获取该指示信息:
[0132]
方法1:第一核心网设备从本地预配置信息中查找多播区域的信息,并确定指示信息。
[0133]
方法2:第一核心网设备向归属于5G网络的第四核心网设备(如NRF实体)发送第六消息(包括多播区域的信息),请求获取第一区域的信息/第二区域的信息;相应的,第一核心网设备接收来自第四核心网设备的区域的信息(如第一区域的信息/ 第二区域的信息)。这样,第一核心网设备即可获取到指示信息。
[0134]
第四核心网设备归属于5G网络是指第四核心网设备为5G网络中的核心网设备。
[0135]
示例性的,第六消息可以为Nnrf_NFDiscovery_Request Request消息。
[0136]
需要说明的是,上述“来自第四核心网设备的区域的信息”可以为空。这种情况下,本申请实施例视为多播区域中没有任一区域支持多播业务。也就是说,若第一核心网设备接收到来自第四核心网设备的区域的信息为空,则第一核心网设备获取用于指示5G网络在多播区域无法支持多播业务的指示信息。
[0137]
对于采用上述方式d体现的指示信息而言,第一核心网设备采用上述方法1或方法2获取第一区域的信息;在获取到第一区域的信息后,第一核心网设备向归属于4G网络的第三核心网设备(如SCEF实体)发送第三消息,请求获取第三区域的信息;相应的,第一核心网设备接收来自第三核心网设备的第三区域的信息。这样,第一核心网设备即可获取到第一区域的信息和第三区域的信息。下述图11描述了这一场景的具体流程。
[0138]
第三核心网设备归属于4G网络是指第三核心网设备为4G网络中的核心网设备。
[0139]
此外,除了上述方式a~方式d之外,本申请实施例中的指示信息还可以采用其他方式体现,如下述方式e~方式g。
[0140]
方式e:指示信息包括第一区域的信息(或第二区域的信息),以及第二多播会话的信息。
[0141]
其中,第二多播会话为第一区域中建立的多播会话,第二多播会话归属于5G网络(即第二多播会话为5G网络中的多播会话)。
[0142]
方式f:指示信息包括第三多播会话的信息。
[0143]
其中,第三多播会话为多播区域中建立的多播会话,第三多播会话归属于4G网络(即第三多播会话为4G网络中的多播会话)。
[0144]
方式g:指示信息包括第二多播会话的信息和第四多播会话的信息。
[0145]
其中,第四多播会话为第二区域中建立的多播会话,第四多播会话归属于第二网络(即第四多播会话为4G网络中的多播会话)。第二多播会话的定义可以参考上述方式e的描述,这里不再赘述。
[0146]
可以看出,若采用方式e~方式g体现指示信息,则该指示信息用于指示5G网络在多播区域中的部分区域支持多播业务。
[0147]
对于采用上述方式e体现的指示信息而言,第一核心网设备采用上述方法1或方法2获取第一区域的信息(或第二区域的信息);在获取到第一区域的信息(或第二区域的信息)后,第一核心网设备向归属于5G网络的第二核心网设备(如MB-SMF实体)发送第二消息,请求在第一区域中建立第二多播会话;相应的,第一核心网设备接收来自第二核心网设备的第二多播会话的信息。这样,第一核心网设备即可获取到方式e体现的指示信息。
[0148]
其中,第二核心网设备归属于5G网络是指第二核心网设备为5G网络中的核心网设备。
[0149]
可选的,第一区域的信息(或第二区域的信息),以及第二多播会话的信息可以携带在不同的消息中(下述图7描述了这一场景的具体流程),也可以携带在同一消 息中(下述图8描述了这一场景的具体流程)。
[0150]
对于采用上述方式f体现的指示信息而言,第一核心网设备获取指示信息的方法为:第一核心网设备采用上述方法1或方法2获取第一区域的信息(或第二区域的信息);在获取到第一区域的信息(或第二区域的信息)后,第一核心网设备向归属于4G网络的第三核心网设备(如SCEF)发送第四消息,请求在多播区域中建立第三多播会话;相应的,第一核心网设备接收来自第三核心网设备的第三多播会话的信息。下述图9描述了这一场景的具体流程。
[0151]
对于采用上述方式g体现的指示信息而言,第一核心网设备获取指示信息的方法为:第一核心网设备采用上述方法1或方法2获取第一区域的信息(或第二区域的信息);在获取到第一区域的信息(或第二区域的信息)后,第一核心网设备向归属于5G网络的第二核心网设备(如G-SMF实体)发送第二消息,请求在第一区域中建立第二多播会话,以及向归属于4G网络的第三核心网设备(如SCEF实体)发送第五消息,请求在第一区域中建立第四多播会话;相应的,第一核心网设备接收来自第二核心网设备的第二多播会话的信息,以及接收来自第三核心网设备的第四多播会话的信息。下述图10描述了这一场景的具体流程。
[0152]
当然,本申请实施例中的指示信息还可以采用除上述方式a~方式g之外的其他方式体现,本申请实施例不再一一举例说明。
[0153]
S502、第一核心网设备向发起端发送指示信息。
[0154]
第一核心网设备在获取到指示信息后,向发起端发送该指示信息。该指示信息携带在第一消息的响应消息中。
[0155]
示例性的,第一消息的响应消息可以为多播会话建立失败消息。
[0156]
容易理解的是,发起端在接收到来自第一核心网设备的指示信息后,根据指示信息,获知5G网络在多播区域无法支持多播业务,或者5G网络在多播区域中的部分区域支持多播业务。这样,发起端可根据实际需求与其他设备进行通信,以完成多播业务数据的传输。
[0157]
进一步地,若发起端接收到的指示信息采用上述方式a体现,则发起端还可以发起5G网络在多播区域中单播会话的建立,或者,发起4G网络在多播区域中多播会话的建立。
[0158]
若发起端接收到的指示信息采用上述方式b或方式c体现,则发起端还可以发起5G网络在多播区域中单播会话的建立,或者,发起4G网络在多播区域中多播会话的建立,或者,发起5G网络在第一区域中多播会话的建立以及在第二区域中单播会话的建立,或者,发起5G网络在第一区域中多播会话的建立。
[0159]
若发起端接收到的指示信息采用上述方式d体现,则发起端还可以发起5G网络在多播区域中单播会话的建立,或者,发起4G网络在多播区域中多播会话的建立,或者,发起5G网络在第一区域中多播会话的建立,或者,发起4G网络在第三区域中多播会话的建立。
[0160]
若发起端接收到的指示信息采用上述方式e体现,则发起端还可以根据第二多播会话的信息发起广播;发起5G网络在第二区域中单播会话的建立,或者发起4G网络在第二区域中多播会话的建立。
[0161]
若发起端接收到的指示信息采用上述方式f~方式g中的任一方式体现,则发起端根据指示信息,发起广播。
[0162]
可以看出,在接收到指示信息后,发起端可以根据指示信息的具体内容,结合预先配置或者实际需求,完成相应的处理,以实现多播业务数据的传输。
[0163]
为了更加清楚的理解本申请实施例提供的通信方法,下面结合图6~图11对图5所示的通信方法进行详细描述。
[0164]
图6~图11中采用NEF实体表示第一核心网设备,采用MB-SMF实体表示第二核心网设备,采用SCEF实体表示第三核心网设备,采用NRF实体表示第四核心网设备。
[0165]
图6为本申请实施例提供的一种通信方法的流程图。图6示出的流程中,指示信息采用方式a~方式c中的任一方式体现。
[0166]
如图6所示,该通信方法可以包括:
[0167]
S600、发起端向NEF实体发送多播区域的信息。
[0168]
S600可以参考上述S500的描述,这里不再赘述。
[0169]
S601、NEF实体根据多播区域的信息,获取第一区域的信息(或第二区域的信息)。
[0170]
NEF实体采用上述S501中描述的方法1或方法2获取第一区域的信息(或第二区域的信息),这里不再赘述。
[0171]
S602、NEF实体向发起端发送指示信息。
[0172]
若NEF实体获取到的第一区域的信息为空,则说明5G网络在多播区域无法支持多播业务,NEF实体发送的指示信息采用上述方式a体现。
[0173]
若NEF实体获取到的第一区域的信息(或第二区域的信息)不为空,则说明5G网络在多播区域中的部分区域支持多播业务,NEF实体发送的指示信息采用上述方式b或方式c体现。
[0174]
S603、发起端根据指示信息,发起会话建立。
[0175]
若发起端接收到的指示信息采用上述方式a体现,则发起端可以发起5G网络在多播区域中单播会话的建立,或者,发起4G网络在多播区域中多播会话的建立。
[0176]
此外,若发起端接收到的指示信息采用上述方式b或方式c体现,则发起端可以发起5G网络在多播区域中单播会话的建立,或者,发起4G网络在多播区域中多播会话的建立,或者,发起5G网络在第一区域中多播会话的建立以及在第二区域中单播会话的建立,还可以发起5G网络在第一区域中多播会话的建立。
[0177]
其中,发起端发起5G网络在多播区域中单播会话的建立的方法可以参考现有技术中5G网络在多播区域中单播会话的建立的方法,这里不再赘述。同理,发起端发起4G网络在多播区域中多播会话的建立的方法、发起端发起5G网络在第一区域中多播会话的建立以及在第二区域中单播会话的建立的方法、发起端发起5G网络在第一区域中多播会话的建立的方法均可以参考现有技术的描述,这里不再赘述。
[0178]
在相应的会话(单播会话/多播会话)建立完成后,发起端触发多播业务数据的传输。
[0179]
基于图6示出的通信方法,发起端在接收到来自NEF实体的指示信息后,根据指示信息,获知5G网络在多播区域无法支持多播业务,或者5G网络在多播区域中的部 分区域支持多播业务。而且,发起端可根据指示信息,采用不同的方式与其他设备通信,以完成多播业务数据的传输。
[0180]
后续,结合图7~图11,针对NEF实体获取到的第一区域的信息/第二区域的信息不为空的情况进行说明。
[0181]
NEF实体在获取到第一区域的信息(或第二区域的信息)后,还可以触发5G网络在第一区域中建立第二多播会话的过程,并向发起端发送第二多播会话的信息。这样,指示信息包括第一区域的信息(或第二区域的信息),以及第二多播会话的信息,即指示信息采用上述方式e体现。
[0182]
当指示信息采用上述方式e体现时,第一区域的信息(或第二区域的信息),以及第二多播会话的信息可以携带在不同的消息中,也可以携带在同一消息中。图7示出了第一区域的信息(或第二区域的信息),以及第二多播会话的信息携带在不同的消息中的方法流程,图8示出了第一区域的信息(或第二区域的信息),以及第二多播会话的信息携带在同一消息中的方法流程。
[0183]
图7为本申请实施例提供的另一种通信方法的流程图。如图7所示,该通信方法包括:
[0184]
S700、发起端向NEF实体发送多播区域的信息。
[0185]
S700可以参考上述S500的描述,这里不再赘述。
[0186]
S701、NEF实体根据多播区域的信息,获取第一区域的信息(或第二区域的信息)。
[0187]
NEF实体采用上述S501中描述的方法1或方法2获取第一区域的信息(或第二区域的信息),这里不再赘述。
[0188]
S702、NEF实体向发起端发送第一消息的第一响应消息。
[0189]
第一响应消息可以包括第一区域的信息,或者包括第二区域的信息,或者包括用于指示5G网络在多播区域中的部分区域支持多播业务的标识/信元/特定消息名称。
[0190]
示例性的,第一响应消息为多播会话建立失败消息。
[0191]
S703、NEF实体向MB-SMF实体发送包括第一区域的信息的第二消息,请求在第一区域中建立第二多播会话。
[0192]
NEF实体可以先执行S702,后执行S703,也可以先执行S703,后执行S702,还可以同时执行S702和S703,本申请实施例对此不作具体限定。
[0193]
S704、MB-SMF实体向NEF实体发送第二多播会话的信息。
[0194]
MB-SMF实体在接收到第二消息后,与其他设备通信,以实现第二多播会话的建立。在第二多播会话建立成功后,MB-SMF实体获取第二多播会话的信息,并向NEF实体发送第二多播会话的信息。
[0195]
第二多播会话的信息可以包括第二多播会话的用户面参数(如端口号、IP地址)、TMGI等。
[0196]
S705、NEF实体向发起端发送第二多播会话的信息。
[0197]
第二多播会话的信息携带在第一消息的第二响应消息中。
[0198]
示例性的,第二响应消息为多播会话建立响应消息。
[0199]
S706、发起端根据第二多播会话的信息发起广播,以及根据第二区域的信息发起会话建立。
[0200]
发起端可以在接收到第一响应消息后,根据第二区域的信息发起会话建立,也可以在接收到第一响应消息和第二多播会话的信息后,根据第二区域的信息发起会话建立,本申请实施例对此不作具体限定。
[0201]
发起端根据第二区域的信息发起会话建立是指发起端发起5G网络在第二区域中单播会话的建立,或者发起4G网络在第二区域中多播会话的建立。
[0202]
其中,发起端发起5G网络在第二区域中单播会话的建立的方法,发起端发起4G网络在第二区域中多播会话的建立的方法均可以参考现有技术的描述,这里不再赘述。
[0203]
与图6示出的通信方法相比,图7示出的通信方法中,发起端可以更快的发起在第二区域中会话的建立,提高了通信效率。
[0204]
图8为本申请实施例提供的另一种通信方法的流程图。如图8所示,该通信方法包括:
[0205]
S800、发起端向NEF实体发送多播区域的信息。
[0206]
S800可以参考上述S500的描述,这里不再赘述。
[0207]
S801、NEF实体根据多播区域的信息,获取第一区域的信息(或第二区域的信息)。
[0208]
NEF实体采用上述S501中描述的方法1或方法2获取第一区域的信息(或第二区域的信息),这里不再赘述。
[0209]
S802、NEF实体向MB-SMF实体发送包括第一区域的信息的第二消息,请求在第一区域中建立第二多播会话。
[0210]
S803、MB-SMF实体向NEF实体发送第二多播会话的信息。
[0211]
MB-SMF实体在接收到第二消息后,与其他设备通信,以实现第二多播会话的建立。在第二多播会话建立成功后,MB-SMF实体获取第二多播会话的信息,并向NEF实体发送第二多播会话的信息。
[0212]
第二多播会话的信息可以包括第二多播会话的用户面参数(如端口号、IP地址)、TMGI等。
[0213]
S804、NEF实体向发起端发送第一区域的信息(或者第二区域的信息),以及第二多播会话的信息。
[0214]
第一区域的信息(或者第二区域的信息),以及第二多播会话的信息携带在第一消息的响应消息中。
[0215]
示例性的,第一消息的响应消息为多播会话建立响应消息。
[0216]
S805、发起端根据第二多播会话的信息发起广播,以及根据第二区域的信息发起会话建立。
[0217]
S805可以参考上述S706,这里不再赘述。
[0218]
与图7示出的通信方法相比,图8示出的通信方法中,第一区域的信息(或者第二区域的信息),以及第二多播会话的信息携带在同一消息中,有效的节省了消息的传输,减少了资源的使用。
[0219]
NEF实体在获取到第一区域的信息(或第二区域的信息)后,还可以触发4G网络在多播区域中建立第三多播会话的过程,并向发起端发送第三多播会话的信息。这样,指示信息包括第三多播会话的信息,即指示信息采用上述方式f体现。
[0220]
图9为本申请实施例提供的另一种通信方法的流程图。图9示出的流程中,指示 信息采用方式f体现。
[0221]
如图9所示,该通信方法包括:
[0222]
S900、发起端向NEF实体发送多播区域的信息。
[0223]
S900可以参考上述S500的描述,这里不再赘述。
[0224]
S901、NEF实体根据多播区域的信息,获取第一区域的信息(或第二区域的信息)。
[0225]
NEF实体采用上述S501中描述的方法1或方法2获取第一区域的信息(或第二区域的信息),这里不再赘述。
[0226]
S902、NEF实体向SCEF实体发送包括多播区域的信息的第四消息,请求在多播区域中建立第三多播会话。
[0227]
S903、SCEF实体向NEF实体发送第三多播会话的信息。
[0228]
SCEF实体在接收到第四消息后,与其他设备通信,以实现第三多播会话的建立。在第三多播会话建立成功后,SCEF实体获取第三多播会话的信息,并向NEF实体发送第三多播会话的信息。
[0229]
第三多播会话的信息可以包括第三多播会话的用户面参数(如端口号、IP地址)、TMGI等。
[0230]
S904、NEF实体向发起端发送第三多播会话的信息。
[0231]
第三多播会话的信息携带在第一消息的响应消息中。
[0232]
示例性的,第一消息的响应消息为多播会话建立响应消息。
[0233]
S905、发起端根据第三多播会话的信息发起广播。
[0234]
与图8示出的通信方法相比,图9示出的通信方法中,NEF实体直接向发起端发送第三多播会话的信息,有效的减少了发起端的操作。
[0235]
此外,NEF实体在获取到第一区域的信息(或第二区域的信息)后,还可以触发5G网络在第一区域中建立第二多播会话,且触发4G网路在第二区域中建立第四多播会话。这样,NEF实体获取到第二多播会话的信息和第四多播会话的信息,并向发起端发送第二多播会话的信息和第四多播会话的信息。这种场景中,指示信息包括第二多播会话的信息和第四多播会话的信息,即指示信息采用上述方式g体现。
[0236]
图10为本申请实施例提供的另一种通信方法的流程图。图10示出的流程中,指示信息采用方式g体现。
[0237]
如图10所示,该通信方法包括:
[0238]
S100、发起端向NEF实体发送多播区域的信息。
[0239]
S100可以参考上述S500的描述,这里不再赘述。
[0240]
S101、NEF实体根据多播区域的信息,获取第一区域的信息(或第二区域的信息)。
[0241]
NEF实体采用上述S501中描述的方法1或方法2获取第一区域的信息(或第二区域的信息),这里不再赘述。
[0242]
S102、NEF实体向MB-SMF实体发送第二消息,请求在第一区域中建立第二多播会话。
[0243]
第二消息包括第一区域的信息。
[0244]
S103、NEF实体向SCEF实体发送第五消息,请求在第一区域中建立第四多播会话。
[0245]
第五消息包括第一区域的信息。
[0246]
可选的,SCEF实体可以替换为BMSC实体。
[0247]
本申请实施例对S102和S103的执行先后顺序不作限定。
[0248]
S104、MB-SMF实体向NEF实体发送第二多播会话的信息。
[0249]
S104可以参考上述S803,这里不再赘述。
[0250]
S105、SCEF实体向NEF实体发送第四多播会话的信息。
[0251]
第四多播会话的信息包括第四多播会话的用户面参数(如端口号、IP地址)、TMGI等。
[0252]
S106、NEF实体向发起端发送第二多播会话的信息和第四多播会话的信息。
[0253]
第二多播会话的信息和第四多播会话的信息携带在第一消息的响应消息中。
[0254]
示例性的,第一消息的响应消息为多播会话建立响应消息。
[0255]
S107、发起端根据第二多播会话的信息和第四多播会话的信息,发起广播。
[0256]
与图9示出的通信方法相比,图10示出的通信方法建立有第二多播会话,可部分实现5G网络中多播业务数据的传输。
[0257]
上述图7~图10示出的通信方法适用于运营商已经在全网部署4G网络的多播系统的场景。
[0258]
在实际应用中,对于偏远地区或特殊地区(如峡谷、隧道等),也有可能未部署4G网络的多播系统。这样,当NEF实体接收到多播区域的信息后,该NEF实体可以获取第一区域的信息和第三区域的信息,并向发起端发送第一区域的信息和第三区域的信息。这样,指示信息包括第一区域的信息和第三区域的信息,即指示信息采用上述方式d体现。
[0259]
图11为本申请实施例提供的另一种通信方法的流程图。图11示出的流程中,指示信息采用方式d体现。
[0260]
如图11所示,该通信方法包括:
[0261]
S110、发起端向NEF实体发送多播区域的信息。
[0262]
S110可以参考上述S500的描述,这里不再赘述。
[0263]
S111、NEF实体根据多播区域的信息,获取第一区域的信息(或第二区域的信息)。
[0264]
NEF实体采用上述S501中描述的方法1或方法2获取第一区域的信息(或第二区域的信息),这里不再赘述。
[0265]
S112、NEF实体向SCEF实体发送第三消息,请求获取第三区域的信息。
[0266]
S113、SCEF实体向NEF实体发送第三区域的信息。
[0267]
SCEF实体在接收到第三消息后,与4G网络中的其他核心网设备通信,以获取第三区域的信息;或者,SCEF实体查询本地预先存储的支持多播业务的区域的信息,以获取第三区域的信息。
[0268]
S114、NEF实体向发起端发送第一区域的信息和第三区域的信息。
[0269]
第一区域的信息和第三区域的信息携带在第一消息的响应消息中。
[0270]
示例性的,第一消息的响应消息为多播会话建立失败消息。
[0271]
S115、发起端根据第一区域的信息和第三区域的信息,发起会话建立。
[0272]
发起端根据第一区域的信息和第三区域的信息,可以发起5G网络在多播区域中 单播会话的建立,或者,发起4G网络在多播区域中多播会话的建立,或者,发起5G网络在第一区域中多播会话的建立,或者,发起4G网络在第三区域中多播会话的建立。
[0273]
图11示出的通信方法适用于4G网络的多播系统和5G网络的多播系统均未实现全网部署的场景,实用性较高。
[0274]
上述主要从各个网元之间交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,各个网元,例如第一核心网设备、多播业务的发起端等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0275]
本申请实施例可以根据上述方法示例对第一核心网设备和多播业务的发起端进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0276]
图12为本申请实施例提供的一种通信装置120的组成示意图,该通信装置120可以为第一核心网设备,也可以为第一核心网设备中的部分装置,例如第一核心网设备中的芯片系统。可选的,该芯片系统,用于支持第一核心网设备实现上述方法实施例中所涉及的功能,例如,接收,发送,或处理上述方法中所涉及的数据和/或信息。该芯片系统包括芯片,也可以包括其他分立器件或电路结构。
[0277]
在采用对应各个功能划分各个功能模块的情况下,图12示出了本实施例中通信装置120的一种可能的结构示意图。如图12所示,通信装置120可以包括:接收单元1201,处理单元1202和发送单元1203。
[0278]
接收单元1201用于支持该通信装置120执行上述图5~图11中所示的接收操作,例如:S500、S600、S700、S800、S803、S900、S903、S100、S104、S105、S110、S113等,和/或用于本文所描述的技术的其它过程。
[0279]
处理单元1202用于支持该通信装置120执行上述图5~图11中所示的获取操作,例如:S501、S601、S701、S704、S801、S901、S106、S111等,和/或用于本文所描述的技术的其它过程。
[0280]
发送单元1203用于支持该通信装置120执行上述图5~图11中所示的发送操作,例如:S502、S602、S702、S703、S705、S802、S804、S904、S102、S103、S106、S112、S114等,和/或用于本文所描述的技术的其它过程。
[0281]
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。本申请实施例提供的通信装置120用于执行图5~图11所示通信方法中第一核心网设备的功能,因此可以达到与上述通信方法相同的效果。
[0282]
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。当然,本申请实施例提供的通信装置120包括但不限于上述单元,例如通信装置120还可以包括存储单元1204。存储单元1204可以用于存储该通信装置120的程序代码和数据。
[0283]
作为又一种可实现方式,图12所示通信装置120可以包括:处理模块、通信模块和存储模块。处理模块可以集成处理单元1202的功能,通信模块可以集成接收单元1201、发送单元1203的功能,存储模块可以集成存储单元1204的功能。
[0284]
其中,处理模块可以是处理器或控制器。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块可以是收发电路或通信接口等。存储模块可以是存储器。当处理模块为处理器,通信模块为通信接口,存储模块为存储器时,图12所示通信装置120可以为图4所示通信装置。
[0285]
本申请另一实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当指令在通信装置120上运行时,该通信装置120执行如图5~图11所示的实施例的通信方法中第一核心网设备的步骤。
[0286]
在本申请的另一实施例中,还提供一种计算机程序产品,该计算机程序产品包括计算机执行指令,该计算机执行指令存储在计算机可读存储介质中;通信装置120的处理器可以从计算机可读存储介质读取该计算机执行指令,处理器执行该计算机执行指令使得通信装置120执行如图5~图11所示的实施例的通信方法中第一核心网设备的步骤。
[0287]
图13为本申请实施例提供的一种通信装置130的组成示意图,该通信装置130可以为多播业务的发起端,也可以为多播业务的发起端中的部分装置,例如多播业务的发起端中的芯片系统。可选的,该芯片系统,用于支持多播业务的发起端实现上述方法实施例中所涉及的功能,例如,接收,发送,或处理上述方法中所涉及的数据和/或信息。该芯片系统包括芯片,也可以包括其他分立器件或电路结构。
[0288]
在采用对应各个功能划分各个功能模块的情况下,图13示出了本实施例中通信装置130的一种可能的结构示意图。如图13所示,通信装置130可以包括:发送单元1301,接收单元1302和处理单元1303。
[0289]
发送单元1301用于支持该通信装置130执行上述图5~图11中所示的接收操作,例如:S500、S600、S700、S800、S900、S100、S110等,和/或用于本文所描述的技术的其它过程。
[0290]
接收单元1302用于支持该通信装置130执行上述图5~图11中所示的发送操作,例如:S502、S602、S702、S705、S804、S106、S114等,和/或用于本文所描述的技术的其它过程。
[0291]
处理单元1303用于支持该通信装置130执行上述图6~图11中所示的获取操作,例如:S603、S706、S805、S905、S107、S115等,和/或用于本文所描述的技术的其它过程。
[0292]
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。本申请实施例提供的通信装置130用于执行图 5~图11所示通信方法中多播业务的发起端的功能,因此可以达到与上述通信方法相同的效果。
[0293]
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。当然,本申请实施例提供的通信装置130包括但不限于上述单元,例如通信装置130还可以包括存储单元1304。存储单元1304可以用于存储该通信装置130的程序代码和数据。
[0294]
作为又一种可实现方式,图13所示通信装置130可以包括:处理模块、通信模块和存储模块。处理模块可以集成处理单元1303的功能,通信模块可以集成发送单元1301、接收单元1303的功能,存储模块可以集成存储单元1304的功能。
[0295]
其中,处理模块可以是处理器或控制器。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块可以是收发电路或通信接口等。存储模块可以是存储器。当处理模块为处理器,通信模块为通信接口,存储模块为存储器时,图13所示通信装置130可以为图4所示通信装置。
[0296]
本申请另一实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当指令在通信装置130上运行时,该通信装置130执行如图5~图11所示的实施例的通信方法中多播业务的发起端的步骤。
[0297]
在本申请的另一实施例中,还提供一种计算机程序产品,该计算机程序产品包括计算机执行指令,该计算机执行指令存储在计算机可读存储介质中;通信装置130的处理器可以从计算机可读存储介质读取该计算机执行指令,处理器执行该计算机执行指令使得通信装置130执行如图5~图11所示的实施例的通信方法中多播业务的发起端的步骤。
[0298]
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0299]
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0300]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0301]
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0302]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0303]
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

权利要求书

[权利要求 1]
一种通信方法,其特征在于,包括: 第一核心网设备接收来自多播业务的发起端的多播区域的信息,所述第一核心网设备归属于第一网络; 所述第一核心网设备根据所述多播区域的信息,获取指示信息;所述指示信息用于指示所述第一网络在所述多播区域无法支持所述多播业务,或者,用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务; 所述第一核心网设备向所述发起端发送所述指示信息。
[权利要求 2]
根据权利要求1所述的通信方法,其特征在于,所述多播区域的信息携带在第一消息中,所述第一消息用于请求在所述多播区域中建立第一多播会话。
[权利要求 3]
根据权利要求2所述的通信方法,其特征在于,所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务; 所述指示信息包括第一区域的信息,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域; 或者, 所述指示信息包括第二区域的信息,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域。
[权利要求 4]
根据权利要求3所述的通信方法,其特征在于,所述指示信息还包括第二多播会话的信息,所述第二多播会话为所述第一区域中建立的多播会话,所述第二多播会话归属于所述第一网络。
[权利要求 5]
根据权利要求4所述的通信方法,其特征在于,所述第一核心网设备根据所述多播区域的信息,获取指示信息,包括: 所述第一核心网设备根据所述多播区域的信息,获取所述第一区域的信息/所述第二区域的信息; 所述第一核心网设备根据所述第一区域的信息/所述第二区域的信息,向第二核心网设备发送第二消息,所述第二消息用于请求在所述第一区域中建立所述第二多播会话,所述第二核心网设备归属于所述第一网络; 所述第一核心网设备接收来自所述第二核心网设备的所述第二多播会话的信息。
[权利要求 6]
根据权利要求2所述的通信方法,其特征在于,所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务; 所述指示信息包括第一区域的信息和第三区域的信息,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第三区域为第二网络在所述多播区域中支持所述多播业务的区域。
[权利要求 7]
根据权利要求6所述的通信方法,其特征在于,所述第一核心网设备根据所述多播区域的信息,获取指示信息,包括: 所述第一核心网设备根据所述多播区域的信息,获取所述第一区域的信息/第二区域的信息,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域; 所述第一核心网设备根据所述第一区域的信息/所述第二区域的信息,向第三核心 网设备发送第三消息,所述第三消息用于请求获取所述第三区域的信息,所述第三核心网设备归属于所述第二网络; 所述第一核心网设备接收来自所述第三核心网设备的所述第三区域的信息。
[权利要求 8]
根据权利要求2所述的通信方法,其特征在于, 所述指示信息包括第三多播会话的信息,所述第三多播会话为所述多播区域中建立的多播会话,所述第三多播会话归属于第二网络。
[权利要求 9]
根据权利要求8所述的通信方法,其特征在于,所述第一核心网设备根据所述多播区域的信息,获取指示信息,包括: 所述第一核心网设备根据所述多播区域的信息,获取第一区域的信息/第二区域的信息,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域; 所述第一核心网设备根据所述第一区域的信息/所述第二区域的信息,向第三核心网设备发送第四消息,所述第四消息用于请求在所述多播区域中建立所述第三多播会话,所述第三核心网设备归属于所述第二网络; 所述第一核心网设备接收来自所述第三核心网设备的所述第三多播会话的信息。
[权利要求 10]
根据权利要求2所述的通信方法,其特征在于,所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务; 所述指示信息包括第二多播会话的信息和第四多播会话的信息;所述第二多播会话为第一区域中建立的多播会话,所述第二多播会话归属于所述第一网络;所述第四多播会话为第二区域中建立的多播会话,所述第四多播会话归属于第二网络,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域。
[权利要求 11]
根据权利要求10所述的通信方法,其特征在于,所述第一核心网设备根据所述多播区域的信息,获取指示信息,包括: 所述第一核心网设备根据所述多播区域的信息,获取第一区域的信息/第二区域的信息; 所述第一核心网设备根据所述第一区域的信息/所述第二区域的信息,向第二核心网设备发送第二消息,以及向第三核心网设备发送第五消息,所述第二核心网设备归属于所述第一网络,所述第三核心网设备归属于所述第二网络,所述第二消息用于请求建立所述第二多播会话,所述第五消息用于请求建立所述第四多播会话; 所述第一核心网设备接收来自所述第二核心网设备的所述第二多播会话的信息,以及接收来自所述第三核心网设备的所述第四多播会话的信息。
[权利要求 12]
根据权利要求3-5、7、9或11中任意一项所述的通信方法,其特征在于,所述第一区域的信息/所述第二区域的信息是根据以下过程得到的: 所述第一核心网设备根据所述多播区域的信息,从本地预配置信息中获取所述第一区域的信息/所述第二区域的信息; 或者, 所述第一核心网设备向第四核心网设备发送第六消息,所述第六消息包括所述多播区域的信息,所述第六消息用于请求获取所述第一区域的信息/所述第二区域的信息; 所述第一核心网设备接收来自所述第四核心网设备的所述第一区域的信息/所述第二区域的信息,所述第四核心网设备归属于所述第一网络。
[权利要求 13]
一种通信方法,其特征在于,包括: 多播业务的发起端向第一核心网设备发送多播区域的信息,所述第一核心网设备归属于第一网络; 所述发起端接收来自所述第一核心网设备的指示信息;所述指示信息用于指示所述第一网络在所述多播区域无法支持所述多播业务,或者,用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务。
[权利要求 14]
根据权利要求13所述的通信方法,其特征在于, 所述多播区域的信息携带在第一消息中,所述第一消息用于请求在所述多播区域中建立第一多播会话。
[权利要求 15]
根据权利要求14所述的通信方法,其特征在于,当所述指示信息用于指示所述第一网络在所述多播区域无法支持所述多播业务时,所述通信方法还包括: 所述发起端发起所述第一网络在所述多播区域中单播会话的建立; 或者, 所述发起端发起第二网络在所述多播区域中多播会话的建立。
[权利要求 16]
根据权利要求14所述的通信方法,其特征在于,当所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务时,所述指示信息包括第一区域的信息或者包括第二区域的信息;其中,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域; 所述通信方法还包括: 所述发起端发起所述第一网络在所述多播区域中单播会话的建立; 或者, 所述发起端发起第二网络在所述多播区域中多播会话的建立; 或者, 所述发起端发起所述第一网络在所述第一区域中多播会话的建立以及在所述第二区域中单播会话的建立; 或者, 所述发起端发起所述第一网络在所述第一区域中多播会话的建立。
[权利要求 17]
根据权利要求14所述的通信方法,其特征在于,当所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务时,所述指示信息包括第一区域的信息和第三区域的信息;其中,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第三区域为第二网络在所述多播区域中支持所述多播业务的区域; 所述通信方法还包括: 所述发起端发起所述第一网络在所述第一区域中多播会话的建立; 或者, 所述发起端发起所述第二网络在所述第三区域中多播会话的建立; 或者, 所述发起端发起所述第一网络在所述多播区域中单播会话的建立; 或者, 所述发起端发起所述第二网络在所述多播区域中单播会话的建立。
[权利要求 18]
根据权利要求14所述的通信方法,其特征在于,当所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务时,所述指示信息包括第三多播会话的信息,或者包括第二多播会话的信息和第四多播会话的信息;所述第三多播会话为所述多播区域中建立的多播会话,所述第三多播会话归属于第二网络;所述第二多播会话为第一区域中建立的多播会话,所述第二多播会话归属于所述第一网络;所述第四多播会话为第二区域中建立的多播会话,所述第四多播会话归属于第二网络;所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域; 所述通信方法还包括: 所述发起端根据所述指示信息,发起广播。
[权利要求 19]
根据权利要求14所述的通信方法,其特征在于,当所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务时,所述指示信息包括第一区域的信息和第二多播会话的信息,或者包括第二区域的信息和第二多播会话的信息;其中,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域,所述第二多播会话为所述第一区域中建立的多播会话,所述第二多播会话归属于所述第一网络; 所述通信方法还包括: 所述发起端根据所述第二多播会话的信息发起广播; 所述发起端发起所述第一网络在所述第二区域中单播会话的建立,或者发起第二网络在所述第二区域中多播会话的建立。
[权利要求 20]
一种通信装置,其特征在于,包括: 接收单元,用于接收来自多播业务的发起端的多播区域的信息,所述通信装置归属于第一网络; 处理单元,用于根据所述接收单元接收到的所述多播区域的信息,获取指示信息;所述指示信息用于指示所述第一网络在所述多播区域无法支持所述多播业务,或者,用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务; 发送单元,用于向所述发起端发送所述指示信息。
[权利要求 21]
根据权利要求20所述的通信装置,其特征在于,所述多播区域的信息携带在第一消息中,所述第一消息用于请求在所述多播区域中建立第一多播会话。
[权利要求 22]
根据权利要求21所述的通信装置,其特征在于,所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务; 所述指示信息包括第一区域的信息,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域; 或者, 所述指示信息包括第二区域的信息,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域。
[权利要求 23]
根据权利要求22所述的通信装置,其特征在于,所述指示信息还包括第二多播会话的信息,所述第二多播会话为所述第一区域中建立的多播会话,所述第二多播会话归属于所述第一网络。
[权利要求 24]
根据权利要求23所述的通信装置,其特征在于,所述处理单元具体用于: 根据所述多播区域的信息,获取所述第一区域的信息/所述第二区域的信息; 根据所述第一区域的信息/所述第二区域的信息,向第二核心网设备发送第二消息,所述第二消息用于请求在所述第一区域中建立所述第二多播会话,所述第二核心网设备归属于所述第一网络; 接收来自所述第二核心网设备的所述第二多播会话的信息。
[权利要求 25]
根据权利要求21所述的通信装置,其特征在于,所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务; 所述指示信息包括第一区域的信息和第三区域的信息,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第三区域为第二网络在所述多播区域中支持所述多播业务的区域。
[权利要求 26]
根据权利要求25所述的通信装置,其特征在于,所述处理单元具体用于: 根据所述多播区域的信息,获取所述第一区域的信息/第二区域的信息,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域; 根据所述第一区域的信息/所述第二区域的信息,向第三核心网设备发送第三消息,所述第三消息用于请求获取所述第三区域的信息,所述第三核心网设备归属于所述第二网络; 接收来自所述第三核心网设备的所述第三区域的信息。
[权利要求 27]
根据权利要求21所述的通信装置,其特征在于, 所述指示信息包括第三多播会话的信息,所述第三多播会话为所述多播区域中建立的多播会话,所述第三多播会话归属于第二网络。
[权利要求 28]
根据权利要求27所述的通信装置,其特征在于,所述处理单元具体用于: 根据所述多播区域的信息,获取第一区域的信息/第二区域的信息,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域; 根据所述第一区域的信息/所述第二区域的信息,向第三核心网设备发送第四消息,所述第四消息用于请求在所述多播区域中建立所述第三多播会话,所述第三核心网设备归属于所述第二网络; 接收来自所述第三核心网设备的所述第三多播会话的信息。
[权利要求 29]
根据权利要求21所述的通信装置,其特征在于,所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务; 所述指示信息包括第二多播会话的信息和第四多播会话的信息;所述第二多播会话为第一区域中建立的多播会话,所述第二多播会话归属于所述第一网络;所述第四多播会话为第二区域中建立的多播会话,所述第四多播会话归属于第二网络,所述第 一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域。
[权利要求 30]
根据权利要求29所述的通信装置,其特征在于,所述处理单元具体用于: 根据所述多播区域的信息,获取第一区域的信息/第二区域的信息; 根据所述第一区域的信息/所述第二区域的信息,向第二核心网设备发送第二消息,以及向第三核心网设备发送第五消息,所述第二核心网设备归属于所述第一网络,所述第三核心网设备归属于所述第二网络,所述第二消息用于请求建立所述第二多播会话,所述第五消息用于请求建立所述第四多播会话; 接收来自所述第二核心网设备的所述第二多播会话的信息,以及接收来自所述第三核心网设备的所述第四多播会话的信息。
[权利要求 31]
根据权利要求22-24、26、28或30中任意一项所述的通信装置,其特征在于,所述处理单元具体用于执行以下过程得到所述第一区域的信息/所述第二区域的信息: 根据所述多播区域的信息,从本地预配置信息中获取所述第一区域的信息/所述第二区域的信息; 或者, 向第四核心网设备发送第六消息,所述第六消息包括所述多播区域的信息,所述第六消息用于请求获取所述第一区域的信息/所述第二区域的信息;接收来自所述第四核心网设备的所述第一区域的信息/所述第二区域的信息,所述第四核心网设备归属于所述第一网络。
[权利要求 32]
一种通信装置,其特征在于,包括: 发送单元,用于向第一核心网设备发送多播区域的信息,所述第一核心网设备归属于第一网络; 接收单元,用于接收来自所述第一核心网设备的指示信息;所述指示信息用于指示所述第一网络在所述多播区域无法支持所述多播业务,或者,用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务。
[权利要求 33]
根据权利要求32所述的通信装置,其特征在于, 所述多播区域的信息携带在第一消息中,所述第一消息用于请求在所述多播区域中建立第一多播会话。
[权利要求 34]
根据权利要求33所述的通信装置,其特征在于,所述通信装置还包括处理单元;当所述指示信息用于指示所述第一网络在所述多播区域无法支持所述多播业务时,所述处理单元用于: 发起所述第一网络在所述多播区域中单播会话的建立; 或者, 发起第二网络在所述多播区域中多播会话的建立。
[权利要求 35]
根据权利要求33所述的通信装置,其特征在于,当所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务时,所述指示信息包括第一区域的信息或者包括第二区域的信息;其中,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域; 所述通信装置还包括处理单元;所述处理单元用于: 发起所述第一网络在所述多播区域中单播会话的建立; 或者, 发起第二网络在所述多播区域中多播会话的建立; 或者, 发起所述第一网络在所述第一区域中多播会话的建立以及在所述第二区域中单播会话的建立; 或者, 发起所述第一网络在所述第一区域中多播会话的建立。
[权利要求 36]
根据权利要求33所述的通信装置,其特征在于,当所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务时,所述指示信息包括第一区域的信息和第三区域的信息;其中,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第三区域为第二网络在所述多播区域中支持所述多播业务的区域; 所述通信装置还包括处理单元;所述处理单元用于: 发起所述第一网络在所述第一区域中多播会话的建立; 或者, 发起所述第二网络在所述第三区域中多播会话的建立; 或者, 发起所述第一网络在所述多播区域中单播会话的建立; 或者, 发起所述第二网络在所述多播区域中单播会话的建立。
[权利要求 37]
根据权利要求33所述的通信装置,其特征在于,当所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务时,所述指示信息包括第三多播会话的信息,或者包括第二多播会话的信息和第四多播会话的信息;所述第三多播会话为所述多播区域中建立的多播会话,所述第三多播会话归属于第二网络;所述第二多播会话为第一区域中建立的多播会话,所述第二多播会话归属于所述第一网络;所述第四多播会话为第二区域中建立的多播会话,所述第四多播会话归属于第二网络;所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域; 所述通信装置还包括处理单元;所述处理单元用于: 根据所述指示信息,发起广播。
[权利要求 38]
根据权利要求33所述的通信装置,其特征在于,当所述指示信息用于指示所述第一网络在所述多播区域中的部分区域支持所述多播业务时,所述指示信息包括第一区域的信息和第二多播会话的信息,或者包括第二区域的信息和第二多播会话的信息;其中,所述第一区域为所述第一网络在所述多播区域中支持所述多播业务的区域,所述第二区域为所述第一网络在所述多播区域中不支持所述多播业务的区域,所述第二多播会话为所述第一区域中建立的多播会话,所述第二多播会话归属于所述第一网络; 所述通信装置还包括处理单元;所述处理单元用于: 根据所述第二多播会话的信息发起广播; 发起所述第一网络在所述第二区域中单播会话的建立,或者发起第二网络在所述第二区域中多播会话的建立。

附图

[ 图 1]  
[ 图 2]  
[ 图 3]  
[ 图 4]  
[ 图 5]  
[ 图 6]  
[ 图 7]  
[ 图 8]  
[ 图 9]  
[ 图 10]  
[ 图 11]  
[ 图 12]  
[ 图 13]