发明内容
本发明的目的是提供一种组通信方法、设备及***,以基于MBMS网络架构实现组通信。
本发明的目的是通过以下技术方案实现的:
一种MBMS网络侧实现组通信的方法,包括:
接收MBMS网络的移动性管理设备发送的会话开始请求消息;
判断所述会话开始请求消息中是否携带所述会话开始请求消息所请求的会话所在通信组的组标识;
如果所述会话开始请求消息中携带组标识,将所述会话开始请求消息转发给接入网设备,以便所述接入网设备为所述会话开始请求消息所请求的会话分配空口标识,从而进行组通信。
本发明实施例提供的MBMS网络侧技术方案,MBMS网络侧传递的会话开始请求消息所请求的会话如果是组通信会话,相应的会话开始请求消息中会携带组标识,且MBMS网络设备会将接收到的会话开始请求消息转发给接入网设备,而不是按照现有的MBMS处理流程生成消息发送给接入网设备,在不改变现有的MBMS网络架构的基础上,基于MBMS网络实现了组通信。
较佳地,可以将所述会话开始请求消息中携带的组标识删除后转发给接入网设备。
基于上述组通信方法的任意实施例,较佳地,该方法还包括:
MBMS的业务中心节点接收组通信业务服务器发送的组通信开始请求消息,所述组通信开始请求消息中携带所述组标识;
MBMS的业务中心节点向MBMS网关发送会话开始请求消息,所述会话开始请求消息中携带所述组标识;
MBMS网关向所述移动性管理设备发送会话开始请求消息,所述会话开始请求消息中携带所述组标识。
一种空口侧实现组通信的方法,包括:
根据MBMS网络设备发送的会话开始请求消息,判断所述会话开始请求消息所请求的会话是组通信会话还是MBMS会话;
如果判断所述会话是组通信会话,为所述会话分配空口标识;
将所述空口标识发送给终端;
将从发起所述会话的组通信业务服务器接收的所述会话的组通信数据发送给所述终端。
本发明实施例提供的空口侧技术方案,接入网设备会对MBMS网络设备发来的会话开始请求消息所请求的会话类型进行判断,在判断出是组通信会话时,为该会话分配相应的空口标识,进而基于MBMS网络实现了组通信。
较佳地,根据MBMS网络设备发送的会话开始请求消息携带的信息,判断所述会话开始请求消息所请求的会话是组通信会话还是MBMS会话,包括:
查找所述会话开始请求消息中是否携带所述会话所在通信组的组标识;如果所述会话开始请求消息中携带组标识,判断所述会话是组通信会话;否则,判断所述会话为MBMS会话。
应当指出的是,针对组通信会话和MBMS会话,MBMS网络设备发送的会话开始请求消息的消息内容不同。因此,除了可以通过是否携带组标识判断是组通信会话还是MBMS会话,也可以通过会话开始请求消息的内容判断是组通信会话还是MBMS会话。
基于上述任意方法实施例,较佳地,空口标识至少包括组-临时无线网络标识G-RNTI和MBMS传输信道的逻辑信道标识。
进一步的,MBMS传输信道的逻辑信道标识与为所述终端分配的专用业务信道的逻辑信道标识可以相同,也可以不同。
基于上述任意方法实施例,较佳地,将上述空口标识给终端,包括:
向终端广播所述空口标识、所述会话所在通信组对应的标识、和所述通信组对应的标识与所述空口标识的对应关系;或者,
接收所述终端发送的请求获取所述空口标识的消息,所述请求获取所述空口标识的消息中携带临时MBMS组标识;查找所述临时MBMS组标识对应的空口标识;将查找到的所述空口标识发送给终端;或者,
接收所述终端发送的请求获取所述空口标识的消息,所述请求获取所述空口标识的消息中携带临时MBMS组标识;查找所述临时MBMS组标识对应的通信组对应的标识和所述临时MBMS组标识对应的空口标识;将查找到的通信组对应的标识、所述空口标识、和所述通信组对应的标识与所述空口标识的对应关系发送给终端。
应当指出的是,空口侧和MBMS网络侧配合实施的组通信方法可以参照上述MBMS网络侧和空口侧方法实施例,这里不再赘述。
基于与方法同样的发明构思,本发明实施例还提供一种多媒体广播多播业务网络设备,包括:
会话消息接收模块,用于接收MBMS网络的移动性管理设备发送的会话开始请求消息;
消息识别模块,用于判断所述会话开始请求消息中是否携带所述会话开始请求消息所请求的会话所在通信组的组标识;
会话消息转发模块,用于如果所述会话开始请求消息中携带组标识,将所述会话开始请求消息转发给接入网设备,以便所述接入网设备为所述会话开始请求消息所请求的会话分配空口标识,从而进行组通信。
本发明实施例提供的MBMS网络设备,MBMS网络设备会将接收到的组通信会话的会话开始请求消息转发给接入网设备,而不是按照现有的MBMS处理流程生成消息发送给接入网设备,在不改变现有的MBMS网络架构的基础上,基于MBMS网络实现了组通信。
较佳地,所述会话消息转发模块具体用于:
如果所述会话开始请求消息中携带组标识,将所述会话开始请求消息中携带的组标识删除后转发给接入网设备。
基于与方法同样的发明构思,本发明实施例还提供另一种多媒体广播多播业务网络设备,包括处理器和射频模块:
处理器被配置为:通过射频模块接收MBMS网络的移动性管理设备发送的会话开始请求消息;判断所述会话开始请求消息中是否携带所述会话开始请求消息所请求的会话所在通信组的组标识;如果所述会话开始请求消息中携带组标识,将所述会话开始请求消息通过射频模块转发给接入网设备,以便所述接入网设备为所述会话开始请求消息所请求的会话分配空口标识,从而进行组通信。
本发明实施例提供的MBMS网络设备,MBMS网络设备会将接收到的组通信会话的会话开始请求消息转发给接入网设备,而不是按照现有的MBMS处理流程生成消息发送给接入网设备,在不改变现有的MBMS网络架构的基础上,基于MBMS网络实现了组通信。
基于与方法同样的发明构思,本发明实施例还提供一种接入网设备,包括:
会话类型判断模块,用于根据多媒体广播多播业务MBMS网络设备发送的会话开始请求消息,判断所述会话开始请求消息所请求的会话是组通信会话还是MBMS会话;
空口标识分配模块,如果所述会话类型判断模块判断所述会话是组通信会话,所述空口标识分配模块用于为所述会话分配空口标识;
标识信息发送模块,用于将所述空口标识发送给终端;
组通信数据发送模块,用于将从发起所述会话的组通信业务服务器接收的所述会话的组通信数据发送给所述终端。
本发明实施例提供的接入网设备会对MBMS网络设备发来的会话开始请求消息所请求的会话类型进行判断,在判断出是组通信会话时,为该会话分配相应的空口标识,进而基于MBMS网络实现了组通信。
较佳地,所述会话类型判断模块具体用于:
查找所述会话开始请求消息中是否携带所述会话所在通信组的组标识;
如果所述会话开始请求消息中携带组标识,判断所述会话是组通信会话;否则,判断所述会话为MBMS会话;或者,
所述会话类型判断模块具体用于:
根据所述会话开始请求消息的内容判断所述会话开始请求消息所请求的会话是组通信会话还是MBMS会话。
基于上述任一接入网设备实施例,较佳地,所述空口标识至少包括组-临时无线网络标识G-RNTI和MBMS传输信道的逻辑信道标识。
进一步的,所述MBMS传输信道的逻辑信道标识与为所述终端分配的专用业务信道的逻辑信道标识相同或不同。
基于上述任一接入网设备实施例,较佳地,所述标识信息发送模块具体用于:
向终端广播所述空口标识、所述会话所在通信组对应的标识、和所述通信组对应的标识与所述空口标识的对应关系;或者,
接收所述终端发送的请求获取所述空口标识的消息,所述请求获取所述空口标识的消息中携带临时MBMS组标识;查找所述临时MBMS组标识对应的空口标识;将查找到的所述空口标识发送给终端;或者,
接收所述终端发送的请求获取所述空口标识的消息,所述请求获取所述空口标识的消息中携带临时MBMS组标识;查找所述临时MBMS组标识对应的通信组对应的标识和所述临时MBMS组标识对应的空口标识;将查找到的通信组对应的标识、所述空口标识、和所述通信组对应的标识与所述空口标识的对应关系发送给终端。
基于与方法同样的发明构思,本发明实施例还提供另一种接入网设备,包括处理器和射频模块;
其中,处理器被配置为根据多媒体广播多播业务MBMS网络设备发送的会话开始请求消息,判断所述会话开始请求消息所请求的会话是组通信会话还是MBMS会话;如果所述会话类型判断模块判断所述会话是组通信会话,所述空口标识分配模块用于为所述会话分配空口标识;将所述空口标识发送给终端;将从发起所述会话的组通信业务服务器接收的所述会话的组通信数据通过射频模块发送给所述终端。
本发明实施例提供的接入网设备会对MBMS网络设备发来的会话开始请求消息所请求的会话类型进行判断,在判断出是组通信会话时,为该会话分配相应的空口标识,进而基于MBMS网络实现了组通信。
基于与方法同样的发明构思,本发明实施例还提供一种组通信***,包括:
MBMS网络的移动性管理设备、MBMS网络设备和接入网设备;
所述MBMS网络的移动性管理设备用于,向所述MBMS网络设备发送会话开始请求消息;
所述MBMS网络设备用于,判断所述会话开始请求消息中是否携带所述会话开始请求消息所请求的会话所在通信组的组标识;如果所述会话开始请求消息中携带组标识,将所述会话开始请求消息转发给所述接入网设备;
所述接入网设备用于,根据所述MBMS网络设备发送的会话开始请求消息,判断所述会话开始请求消息所请求的会话是组通信会话还是MBMS会话;如果判断所述会话是组通信会话,为所述会话分配空口标识;将空口标识发送给终端;将从发起所述会话的组通信业务服务器接收的所述会话的组通信数据发送给所述终端。
本发明实施例提供的***,MBMS网络侧传递的会话开始请求消息所请求的会话如果是组通信会话,相应的会话开始请求消息中会携带组标识,且MBMS网络设备会将接收到的会话开始请求消息转发给接入网设备,而不是按照现有的MBMS处理流程生成消息发送给接入网设备;接入网设备会对MBMS网络设备发来的会话开始请求消息所请求的会话类型进行判断,在判断出是组通信会话时,为该会话分配相应的空口标识。在不改变现有的MBMS网络架构的基础上,基于MBMS网络实现了组通信。
较佳地,本发明实施例提供的***还包括组通信业务服务器、MBMS的业务中心节点和MBMS网关;
所述组通信服务器用于,向所述MBMS的业务中心节点发送组通信开始请求消息,所述组通信开始请求消息中携带所述组标识;
所述MBMS的业务中心节点用于,在接收到所述组通信开始请求消息后,向所述MBMS网关发送会话开始请求消息,所述会话开始请求消息中携带所述组标识;
所述MBMS网关用于,在接收到所述MBMS的业务中心节点发送的会话开始请求消息后,向所述移动性管理设备发送会话开始请求消息,所述会话开始请求消息中携带所述组标识。
具体实施方式
本发明实施例提出了解决方案,以基于MBMS网络架构实现组通信。下面将结合附图对本发明实施例提供的技术方案进行详细说明。
首先对MBMS网络架构下,MBMS网络侧实现组通信的方法进行说明。本发明实施例提供的MBMS网络侧实现组通信的方法如图1所示,具体包括如下操作:
步骤100、接收MBMS网络的移动性管理设备发送的会话开始请求消息。
其中,MBMS网络的移动性管理设备可以但不仅限于是MBMS网络架构下的MME。
步骤110、判断上述会话开始请求消息中是否携带该会话开始请求消息所请求的会话所在通信组的组标识。
步骤120、如果上述会话开始请求消息中携带组标识,将该会话开始请求消息转发给接入网设备,以便该接入网设备为该会话开始请求消息所请求的会话分配空口标识,从而进行组通信。
上述处理过程具体是由与接入网设备通信的MEMB网络设备完成的。例如,可以是多小区/多播协调实体(Multi-cell/multicast Coordination Entity,MCE)。
本发明实施例提供的MBMS网络侧技术方案,MBMS网络侧传递的会话开始请求消息所请求的会话如果是组通信会话,相应的会话开始请求消息中会携带组标识,且MBMS网络设备会将接收到的会话开始请求消息转发给接入网设备,而不是按照现有的MBMS处理流程生成消息发送给接入网设备,在不改变现有的MBMS网络架构的基础上,基于MBMS网络实现了组通信。
较佳地,将上述会话开始请求消息转发给接入网设备的具体实现方式可以是:保留会话开始请求消息中携带的组标识,直接将该会话开始请求消息转发给接入网设备;还可以是:将会话开始请求消息中携带的组标识删除后转发给接入网设备。
基于上述任意MBMS网络侧方法实施例,较佳地,该方法还包括:
MBMS的业务中心节点接收组通信业务服务器发送的组通信开始请求消息,该组通信开始请求消息中携带上述组标识;
MBMS的业务中心节点向MBMS网关发送会话开始请求消息,该会话开始请求消息中携带上述组标识;
MBMS网关向上述移动性管理设备发送会话开始请求消息,该会话开始请求消息中携带所述组标识。
在现有的网络架构下,MBMS的业务中心节点可以是广播组播业务中心(Broadcast/Multicast ServiceCenter,BM-SC)。随着技术的发展,作为MBMS的业务中心节点的也可能是其他逻辑实体或者物理节点。
接下来对MBMS网络架构下,空口侧实现组通信的方法进行说明。本发明实施例提供的空口侧实现组通信的方法如图2所示,具体包括如下操作:
步骤200、根据MBMS网络设备发送的会话开始请求消息,判断该会话开始请求消息所请求的会话是组通信会话还是MBMS会话。
其中,MBMS网络设备是指与接入网设备进行通信的MBMS架构下的网络设备,例如可以是MCE。
步骤210、如果判断上述会话是组通信会话,为该会话分配空口标识。
步骤220、将上述分配的空口标识发送给终端。
步骤230、将从发起上述会话的组通信业务服务器接收的上述会话的组通信数据发送给终端。
上述处理过程具体是由接入网设备完成的。本发明实施例中,接入网设备可以是eNB、NB、中继设备等等。例如,对于LTE网络,接入网设备具体是指eNB。对于USTM网络,接入网设备具体是NB。
本发明实施例提供的空口侧技术方案,接入网设备会对MBMS网络设备发来的会话开始请求消息所请求的会话类型进行判断,在判断出是组通信会话时,为该会话分配相应的空口标识,进而基于MBMS网络实现了组通信。
下面分别对各个步骤的具体实现方式进行举例说明,应当指出的是,各个步骤具体实现方式的组合构成的实施例也在本发明的保护范围内,但本发明的保护范围不仅限于以下例举的步骤具体实现方式的组合。
步骤200的具体实现方式可以但不仅限于如下两种。
第一种实现方式:查找上述会话开始请求消息中是否携带上述会话所在通信组的组标识;如果该会话开始请求消息中携带组标识,判断该会话是组通信会话;否则,判断该会话为MBMS会话。
这种实现方式下,MBMS网络设备在接收到请求开始组通信会话的会话开始请求消息时,保留该消息中携带的该会话所在通信组的组标识,直接将该消息转发给接入网设备。
第二种实现方式:如果是组通信会话,MBMS设备直接将接收到的会话开始请求消息转发给接入网设备,如果是MBMS会话,MBMS设备会按照MBMS会话处理流程,生成会话开始请求消息。两种会话的会话开始请求消息内容不同。那么,也可以通过会话开始请求消息的内容,判断相应的会话是组通信会话还是MBMS会话。例如,如果发现会话开始请求消息中携带有MBMS传输调度信息,则确定相应的会话为MBMS会话,否则为组通信会话。具体通过消息内容的哪些字段来识别会话类型,可以通过协议约定,也可以在实施过程中进行约定。
这种实现方式下,MBMS网络设备在接收到请求开始组通信会话的会话开始请求消息时,将该消息中携带的该会话所在通信组的组标识删除后转发给接入网设备。
步骤210中,为会话分配的空口标识至少包括组-临时无线网络标识(Group-Radio Network Temporary Identity,G-RNTI)和MBMS传输信道的逻辑信道标识。
其中,G-RNTI用于在进行组调度时,对用于组调度的物理下行控制信道(PDCCH)进行加扰。
MBMS传输信道(MTCH)的逻辑信道标识用于指示MBMS传输信道的逻辑信道。
本发明实施例中,MBMS传输信道的逻辑信道标识与为终端分配的专用业务信道(DTCH)的逻辑信道标识可以相同也可以不同。
另外,如果组内不区分媒体类型,那么,只需要为该会话分配一个空口标识。如果组内区分媒体类型,那么,需要为该会话所在通信组的每个媒体类型均分配一个空口标识。
步骤220的具体实现方式可以但不仅限于以下三种:
第一种实现方式是,向终端广播上述分配的空口标识、上述会话所在通信组对应的标识、和该通信组对应的标识与该空口标识的对应关系。
具体的,如果组内不区分媒体类型,那么一个通信组对应一个临时MBMS组标识(Temporary MBMS Group Identity,TMGI),通信组对应的标识可以是该通信组对应的TMGI,也可以是通信组的组标识,还可以是该TMGI和组标识的组合。如果组内区分媒体类型,那么一个通信组内的各个媒体类型分别对应一个TMGI,通信组对应的标识可以是至少一个媒体类型对应的TMGI,也可以是该至少一个媒体类型对应的TMGI和组标识的组合;相应的,向终端广播每个媒体类型对应的TMGI(或者TMGI和组标识)、每个媒体类型对应的空口标识、和TMGI(或者TMGI和组标识)与空口标识的对应关系。
第二种实现方式是,接收终端发送的请求获取上述空口标识的消息,该请求获取上述空口标识的消息中携带TMGI;查找该TMGI对应的通信组对应的标识空口标识;将查找到的空口标识发送给终端。
第三种实现方式是,接收终端发送的请求获取上述空口标识的消息,该请求获取上述空口标识的消息中携带TMGI;查找该TMGI对应的通信组对应的标识和该TMGI对应的空口标识;将查找到的通信组对应的标识、空口标识、和通信组对应的标识与空口标识的对应关系发送给终端。
具体的,如果组内不区分媒体类型,那么一个通信组对应一个临时MBMS组标识(Temporary MBMS Group Identity,TMGI),通信组对应的标识可以是该通信组对应的TMGI,也可以是通信组的组标识,还可以是该TMGI和组标识的组合。如果组内区分媒体类型,那么一个通信组内的各个媒体类型分别对应一个TMGI,通信组对应的标识可以是至少一个媒体类型对应的TMGI,也可以是该至少一个媒体类型对应的TMGI和组标识的组合。
组通信数据传输通过组调度实现,那么上述步骤230的具体实现方式可以是:使用PDCCH发送组调度信令,并使用上述分配的G-RNTI对组调度信令的PDCCH进行加扰,在组调度信令指示的时频资源位置将上述会话的组通信数据发送给终端。
下面将以空口侧和MBMS网络侧配合实施为例,结合具体的应用场景对本发明实施例提供的技术方案进行说明。
如果组内不区分媒体类型(即一个通信组与一个TMGI对应),终端(UE)通过广播接收空口标识。相应的组通信实现过程如图3所示,具体包括如下操作:
步骤300、组通信业务服务器向BM-SC请求获取通信组的组标识对应的TMGI,请求消息中携带通信组的组标识。
步骤310、BM-SC向组通信业务服务器反馈上述通信组的组标识对应的TMGI。
步骤320、组通信业务服务器维护TMGI和组标识的对应关系。
所谓维护,是指对TMGI和组标识的对应关系进行添加、修改、删除等操作。例如,在接收到BM-SC反馈的TMGI后,如果发现本地没有保存该TMGI与组标识的对应关系,则添加相应的对应关系。如果发现TMGI对应的组标识发生改变,则修改原有的对应关系。
步骤330、组通信业务服务器决定开启组通信。
步骤340a和340b、组通信业务服务器和BM-SC之间交互组通信开始请求消息和会话开始请求响应消息。
其中,组通信开始请求消息中可以携带组标识或者TMGI。
步骤350a和步骤350b、BM-SC和MBMS GW之间交互会话开始请求消息和会话开始请求响应消息。其中,会话开始请求消息中需要携带组标识。
步骤360a和步骤360b、MBMS GW和MME之间交互会话开始请求消息和会话开始请求响应消息,其中,会话开始请求消息中需要携带组标识。
步骤370a和步骤370b、MME和MCE之间交互会话开始请求消息和会话开始请求响应消息。
其中,会话开始请求消息中需要携带组标识。
步骤380、MCE判断接收到的会话开始请求消息中是否携带组标识。
如果其中携带有组标识,那么对该会话不进行任何处理。
如果没有携带组标识,那么按照正常的MBMS处理流程进行处理,比如确定MBMS传输调度信息。
步骤390a和步骤390b、MCE和eNB之间交互会话开始请求消息和会话开始请求响应消息。
该会话开始请求消息中携带的内容与步骤380的判断结果有关,如果MCE接收到的会话开始请求消息中携带有组标识,那么MCE可以直接将从MME接收到的会话开始请求消息转发给eNB,也可以将组标识从该消息中去除,然后再转发给eNB。如果MCE接收到的会话开始请求消息中没有携带组标识,则MCE发送的会话开始请求消息是MBMS正常处理流程中的会话开始请求消息。
步骤3100、eNB根据从MCE接收到的会话开始请求消息,判断该会话开始请求消息所请求的会话是组通信会话还是MBMS会话,如果是组通信会话,则为该会话分配空口标识。
具体的,如果MCE不会将消息中的组标识删除,那么,eNB可以通过接收到的消息中是否携带组标识来判断相应的会话是否组通信会话。如果MCE会将消息中的组标识删除,那么,eNB可以通过接收到的消息的内容判断相应的会话是否组通信会话。
其中,空口标识至少包括G-RNTI和MBMS业务信道的逻辑信道标识(LCID)。
本发明实施例中,允许UE同时监听多个G-RNTI,因此,MBMS业务信道的LCID可以与DTCH的LCID完全复用,即MBMS业务信道的LICI可以与DTCH的LCID相同。
当然,也可以规定MBMS业务信道的LCID与DTCH的LCID不同。
步骤3110~步骤3130、eNB加入IP多播组,从组通信业务服务器接收组通信数据。
步骤3140和步骤3150、组内UE向组通信业务服务器注册,获取组标识对应的TMGI。
当组内UE期望参与组通信时,首先通过业务层交互,向组通信服务器上报其归属的组标识,组通信业务服务器向UE反馈组标识对应的TMGI。
组标识可以是预先配置给UE的。
步骤3160、eNB通过广播发送TMGI及对应的空口标识,其后可以向UE发送接收到的组通信数据。
如果步骤390a中eNB可以从MCE发送的会话开始请求消息中获取组标识,也可以广播组标识及对应的空口标识,或者广播TMGI和组标识及对应的空口标识。
如果上述MBMS传输信道的LCID与DTCH的LCID相同。当eNB根据感兴趣的UE个数将组通信数据传输方式由组调度切换为单播调度时,需要通过RRC信令重新为UE配置新的DRB,并分配单播使用的LCID。
如果上述MBMS传输信道的LCID与DTCH的LCID不同,当eNB根据感兴趣的UE个数将组通信数据传输方式由组调度切换为单播调度时,不需要DRB重配过程,直接可以利用UE专用的RNTI(比如C-RNTI)进行调度,组通信数据和其它单播数据允许复用为一个MAC PDU。
步骤3170、UE建立组通信对应的空口承载。
步骤3180、UE开始组调度接收,即监听G-RNTI加扰的PDCCH,并根据组调度的指示接收组通信数据。
步骤3190、会话结束时通知eNB,eNB通过广播或者专用信令指示UE,UE停止监听G-RNTI加扰的PDCCH。
本发明实施例中,eNB向UE发送组通信数据具体是通过组调度实现的。
组调度顾名思义就是基站同时对一组UE进行调度。通常使用PDCCH发送组调度信令,并使用G-RNTI对PDCCH进行加扰。UE接收到G-RNTI加扰的PDCCH即可以确定该调度信令指示的是组调度,归属于该组的UE即可以按照G-RNTI加扰的PDCCH指示到指定位置进行组调度数据接收。
另外,为了利用组调度实现组通信,eNB侧在进行MTCH(MBMSTransmission Channel,MBMS传输信道)下行逻辑信道和传输信道的映射关系与MBMS不同。在MBMS方式下MTCH映射到MCH(MBMS Channel,MBMS信道),而为了支持组调度,基站应需要将MTCH映射到DL-SCH(Downlink-Shared Channel)。
为保证组调度通信质量,组调度可以连续N次传输同一个TB或者同一个TB的不同冗余版本,连续传输的次数,可以在UE和基站之间预先约定好,也可以基站在配置空口标识时通过广播或者专用信令通知UE。
如果组内不区分媒体类型(即一个通信组与一个TMGI对应),终端(UE)通过专用信令接收空口标识。相应的组通信实现过程如图4所示。
图4所示的处理过程与图3所示的处理过程类似,主要区别在于:
步骤4160、UE通过专用信令向eNB请求组通信对应的空口标识,该专用信令中需要携带TMGI。如果eNB在步骤490a中可以获得组标识,那么UE发送专用信令时,也可以使用组标识或者组标识和TMGI的组合。
步骤4170、eNB通过专用信令将组通信对应的空口标识发送给UE。
例如,通过专用信令将TMGI对应的空口标识发送给UE,或者通过专用信令将组标识对应的空口标识发送给UE,或者通过专用信令将TMGI和组标识对应的空口标识发送给UE。
如果组内区分媒体类型(即组内每个媒体类型分别对应一个TMGI),UE通过广播接收空口标识。相应的组通信实现过程如图5所示。
图5所示的处理过程与图3所示的处理过程类似,主要区别在于:
步骤500、组通信业务服务器向BM-SC请求获取组通信每个媒体类型对应的TMGI。
步骤510、BM-SC向组通信业务服务器反馈每个媒体类型对应的TMGI。
步骤5100、eNB根据从MCE接收到的会话开始请求消息携带的信息,判断该会话开始请求消息所请求的会话是组通信会话还是MBMS会话,如果是组通信会话,则为该会话分配空口标识。
其中,具体是为该会话所在通信组内的每个媒体类型分配一个空口标识。
步骤5140和步骤5150、组内UE向组通信业务服务器注册,在注册时UE向组通信业务服务器指示其感兴趣的组标识以及感兴趣的媒体类型。组通信业务服务器将UE感兴趣的组内感兴趣的媒体类型对应的TMGI通知给UE。
如果组内区分媒体类型(即组内每个媒体类型分别对应一个TMGI),UE通过专用信令接收空口标识。相应的组通信实现过程如图6所示。
图6所示的处理过程与图3所示的处理过程类似,主要区别在于:
步骤6160、UE通过专用信令向基站请求感兴趣的媒体类型对应的空口标识,该专用信令中需要携带感兴趣的媒体类型对应的TMGI。如果基站在步骤690a中可以获得组标识,那么UE发送专用信令时,也可以组标识和TMGI的组合。
步骤6170、eNB通过专用信令将感兴趣的媒体类型对应的空口标识发送给UE,其后可以向UE发送接收到的组通信数据。
基于与方法同样的发明构思,本发明实施例还提供一种多媒体广播多播业务网络设备,如图7所示,包括:
会话消息接收模块701,用于接收MBMS网络的移动性管理设备发送的会话开始请求消息;
消息识别模块702,用于判断所述会话开始请求消息中是否携带所述会话开始请求消息所请求的会话所在通信组的组标识;
会话消息转发模块703,用于如果所述会话开始请求消息中携带组标识,将所述会话开始请求消息转发给接入网设备,以便所述接入网设备为所述会话开始请求消息所请求的会话分配空口标识,从而进行组通信。
本发明实施例提供的MBMS网络设备,MBMS网络设备会将接收到的组通信会话的会话开始请求消息转发给接入网设备,而不是按照现有的MBMS处理流程生成消息发送给接入网设备,在不改变现有的MBMS网络架构的基础上,基于MBMS网络实现了组通信。
较佳地,所述会话消息转发模块703具体用于:
如果所述会话开始请求消息中携带组标识,将所述会话开始请求消息中携带的组标识删除后转发给接入网设备。
基于与方法同样的发明构思,本发明实施例还提供另一种多媒体广播多播业务网络设备,包括处理器和射频模块:
处理器被配置为:通过射频模块接收MBMS网络的移动性管理设备发送的会话开始请求消息;判断所述会话开始请求消息中是否携带所述会话开始请求消息所请求的会话所在通信组的组标识;如果所述会话开始请求消息中携带组标识,将所述会话开始请求消息通过射频模块转发给接入网设备,以便所述接入网设备为所述会话开始请求消息所请求的会话分配空口标识,从而进行组通信。
本发明实施例提供的MBMS网络设备,MBMS网络设备会将接收到的组通信会话的会话开始请求消息转发给接入网设备,而不是按照现有的MBMS处理流程生成消息发送给接入网设备,在不改变现有的MBMS网络架构的基础上,基于MBMS网络实现了组通信。
基于与方法同样的发明构思,本发明实施例还提供一种接入网设备,如图8所示,该接入网设备包括:
会话类型判断模块801,用于根据多媒体广播多播业务MBMS网络设备发送的会话开始请求消息,判断所述会话开始请求消息所请求的会话是组通信会话还是MBMS会话;
空口标识分配模块802,如果所述会话类型判断模块701判断所述会话是组通信会话,所述空口标识分配模块用于为所述会话分配空口标识;
标识信息发送模块803,用于将所述空口标识发送给终端;
组通信数据发送模块804,用于将从发起所述会话的组通信业务服务器接收的所述会话的组通信数据发送给所述终端。
本发明实施例提供的接入网设备会对MBMS网络设备发来的会话开始请求消息所请求的会话类型进行判断,在判断出是组通信会话时,为该会话分配相应的空口标识,进而基于MBMS网络实现了组通信。
较佳地,所述会话类型判断模块801具体用于:
查找所述会话开始请求消息中是否携带所述会话所在通信组的组标识;
如果所述会话开始请求消息中携带组标识,判断所述会话是组通信会话;否则,判断所述会话为MBMS会话;或者,
所述会话类型判断模块801具体用于:
根据所述会话开始请求消息的内容判断所述会话开始请求消息所请求的会话是组通信会话还是MBMS会话。
基于上述任一接入网设备实施例,较佳地,所述空口标识至少包括组-临时无线网络标识G-RNTI和MBMS传输信道的逻辑信道标识。
进一步的,所述MBMS传输信道的逻辑信道标识与为所述终端分配的专用业务信道的逻辑信道标识相同或不同。
基于上述任一接入网设备实施例,较佳地,所述标识信息发送模块804具体用于:
向终端广播所述会话所在通信组对应的标识、所述空口标识、和所述通信组对应的标识与所述空口标识的对应关系;或者,
接收所述终端发送的请求获取所述空口标识的消息,所述请求获取所述空口标识的消息中携带临时MBMS组标识;查找所述临时MBMS组标识对应的空口标识;将查找到的所述空口标识发送给终端;或者,
接收所述终端发送的请求获取所述空口标识的消息,所述请求获取所述空口标识的消息中携带临时MBMS组标识;查找所述临时MBMS组标识对应的通信组对应的标识和所述临时MBMS组标识对应的空口标识;将查找到的通信组对应的标识、所述空口标识、和所述通信组对应的标识与所述空口标识的对应关系发送给终端。
基于与方法同样的发明构思,本发明实施例还提供另一种接入网设备,包括处理器和射频模块;
其中,处理器被配置为根据多媒体广播多播业务MBMS网络设备发送的会话开始请求消息,判断所述会话开始请求消息所请求的会话是组通信会话还是MBMS会话;如果所述会话类型判断模块判断所述会话是组通信会话,所述空口标识分配模块用于为所述会话分配空口标识;将所述空口标识发送给终端;将从发起所述会话的组通信业务服务器接收的所述会话的组通信数据通过射频模块发送给所述终端。
本发明实施例提供的接入网设备会对MBMS网络设备发来的会话开始请求消息所请求的会话类型进行判断,在判断出是组通信会话时,为该会话分配相应的空口标识,进而基于MBMS网络实现了组通信。
基于与方法同样的发明构思,本发明实施例还提供一种组通信***,包括:
MBMS网络的移动性管理设备、MBMS网络设备和接入网设备;
所述MBMS网络的移动性管理设备用于,向所述MBMS网络设备发送会话开始请求消息;
所述MBMS网络设备用于,判断所述会话开始请求消息中是否携带所述会话开始请求消息所请求的会话所在通信组的组标识;如果所述会话开始请求消息中携带组标识,将所述会话开始请求消息转发给所述接入网设备;
所述接入网设备用于,根据所述MBMS网络设备发送的会话开始请求消息,判断所述会话开始请求消息所请求的会话是组通信会话还是MBMS会话;如果判断所述会话是组通信会话,为所述会话分配空口标识;将所述空口标识发送给终端;将从发起所述会话的组通信业务服务器接收的所述会话的组通信数据发送给所述终端。
本发明实施例提供的***,MBMS网络侧传递的会话开始请求消息所请求的会话如果是组通信会话,相应的会话开始请求消息中会携带组标识,且MBMS网络设备会将接收到的会话开始请求消息转发给接入网设备,而不是按照现有的MBMS处理流程生成消息发送给接入网设备;接入网设备会对MBMS网络设备发来的会话开始请求消息所请求的会话类型进行判断,在判断出是组通信会话时,为该会话分配相应的空口标识。在不改变现有的MBMS网络架构的基础上,基于MBMS网络实现了组通信。
较佳地,本发明实施例提供的***还包括组通信业务服务器、MBMS的业务中心节点和MBMS网关;
所述组通信服务器用于,向所述MBMS的业务中心节点发送组通信开始请求消息,所述组通信开始请求消息中携带所述组标识;
所述MBMS的业务中心节点用于,在接收到所述组通信开始请求消息后,向所述MBMS网关发送会话开始请求消息,所述会话开始请求消息中携带所述组标识;
所述MBMS网关用于,在接收到所述MBMS的业务中心节点发送的会话开始请求消息后,向所述移动性管理设备发送会话开始请求消息,所述会话开始请求消息中携带所述组标识。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。