一种组通信业务的处理方法、用户设备和网络侧设备
技术领域
本发明涉及移动通信技术,尤其涉及一种组通信业务的处理方法、用户设备和网络侧设备。
背景技术
在组通信中,网络侧以快速有效的方式同时向组内所有用户设备(UserEquipment,UE)提供数据传输。随着长期演进(Long Term Evolution,LTE)技术的成熟,如果运营商可利用LTE系统提供组通信功能,那么当LTE系统成熟后,将可以不再维护2G网络或3G网络,可以实现平滑过渡到LTE系统。
在现有机制中,组通信可以由单播承载或者多媒体广播多播业务(MultimediaBroadcast Multicast Service,MBMS)承载。从资源利用效率角度考虑,当某一个小区中组通信的用户设备(User Equipment,UE)数较多时,由MBMS承载组通信业务能够提高小区资源利用率;当某一小区中组通信的UE数较少时,由单播(Unicast)承载组通信业务能够提高小区资源利用率。因此,当一个小区中组通信的UE数由多变少时,可通过将由MBMS承载组通信业务切换成由单播承载组通信业务来提高资源利用率。
现有的机制中,将MBMS承载切换成单播承载时,采用通过MBMS点到多点控制信道(MBMS Point-to-Multipoint Control Channel,MCCH)修改终端移动组标识(TerminalMobile Group Identifier,TMGI)的方式停止某一会话(Session),但该方式是基于多播广播单频网络(Multicast Broadcast Single Frequency Network,MBSFN)区域进行的,无法做到在MBSFN区域内针对特定小区单独进行MBMS承载到单播承载的切换,导致MBSFN区域内组通信的用户数较多的小区的小区资源利用率较低。
发明内容
本发明实施例提供一种组通信业务的处理方法、用户设备和网络侧设备,用以解决现有的通过MCCH修改TMGI的方式,无法针对MBSFN区域内的特定小区单独进行承载切换,导致MBSFN区域内组通信的用户数较多的小区网络资源利用率较低的问题。
第一方面,本发明实施例提供了第一种组通信业务的处理方法,包括:
第一网络侧设备确定需要将特定小区的特定组通信业务从MBMS承载切换到单播承载;
所述第一网络侧设备通知所述特定小区所属的第二网络侧设备停止所述特定小区中MBMS承载所述特定组通信业务,以使所述第二网络侧设备停止在MBMS承载上发送所述特定组通信业务的业务数据并通知所述特定小区中正在进行所述特定组通信业务的用户设备UE建立用以承载所述特定组通信业务的单播承载。
采用本方案,可实现将特定小区的特定组通信业务由MBMS承载切换到单播承载。
较佳地,所述第一网络侧设备通知所述第二网络侧设备停止所述特定小区中MBMS承载所述特定组通信业务,包括:
所述第一网络侧设备将用于停止所述特定小区中MBMS承载所述特定组通信业务的通知信息,先后经由MBMS网关、MME和MCE发给所述第二网络侧设备;或通过所述特定小区中处于RRC连接状态的UE发给所述第二网络侧设备。
本优选方案给出了两种第一网络侧设备通知第二网络侧设备停止所述特定小区中MBMS承载所述特定组通信业务的方式。
较佳地,若所述第一网络侧设备将用于停止所述特定小区中MBMS承载所述特定组通信业务的通知信息,先后经由MBMS网关、MME和MCE发给所述第二网络侧设备,则所述通知信息包括:所述特定小区的小区标识和所述特定组通信业务的标识;
若所述第一网络侧设备将用于停止所述特定小区中MBMS承载所述特定组通信业务的通知信息通过所述特定小区中处于RRC连接状态的UE发给所述第二网络侧设备,则所述通知信息包括:所述特定组通信业务的标识。
本优选方案给出第一网络侧设备指示第二网络侧设备特定小区和特定组通信业务的方法。
较佳地,所述通知信息还包括:
所述第二网络侧设备停止在MBMS承载上发送所述特定组通信业务的业务数据的时间的时间信息。
采用本优选方案,通过在通知信息中包括用于指示第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息,从而给UE留出较长的时间建立单播承载,尽量缩短或避免了组通信业务的中断。
较佳地,在所述第一网络侧设备通知所述第二网络侧设备停止所述特定小区中MBMS承载所述特定组通信业务之后,所述方法还包括:
所述第一网络侧设备在收到所述特定小区中的UE发送的建立用于承载所述特定组通信业务的单播承载的消息后,与所述UE建立承载所述特定组通信业务的单播承载。
本优选方案给出了建立单播承载的一种方法。
第二方面,本发明实施例提供了第二种组通信业务的处理方法,所述方法包括:
所述第二网络侧设备接收第一网络侧设备发送的用于停止特定小区中MBMS承载特定组通信业务的通知信息;
所述第二网络侧设备通知所述特定小区中正在进行所述特定组通信业务的UE建立用以承载所述特定组通信业务的单播承载。
采用本方案,可实现将特定小区的特定组通信业务由MBMS承载切换到单播承载。
较佳地,所述第二网络侧设备接收所述第一网络侧设备发送的用于停止特定小区中MBMS承载特定组通信业务的通知信息,包括:
所述第二网络侧设备接收所述第一网络侧设备先后经由MBMS网关、MME和MCE发送的用于停止所述特定小区中MBMS承载所述特定组通信业务的通知信息;或所述第二网络侧设备接收所述特定小区中处于RRC连接状态的UE通过RRC信令发送的所述通知信息,其中,所述第二网络侧设备从所述UE处接收的所述通知信息是所述UE在收到所述第一网络侧设备发送的所述通知信息后向所述第二网络侧设备发送的。
本优选方案给出了两种从第一网络侧设备处接收上述通知信息的方式。
较佳地,若所述第二网络侧设备接收所述第一网络侧设备先后经由MBMS网关、MME和MCE发送的用于停止所述特定小区中MBMS承载所述特定组通信业务的通知信息,则所述通知信息包括:所述特定小区的小区标识和所述特定组通信业务的标识;
若所述第二网络侧设备接收所述特定小区中处于RRC连接状态的UE通过RRC信令发送的所述通知信息,则所述通知信息包括所述特定组通信业务的标识。
本优选方案给出第一网络侧设备指示第二网络侧设备特定小区和特定组通信业务的方法。
较佳地,所述通知信息还包括:所述第二网络侧设备停止在MBMS承载上发送所述特定组通信业务的业务数据的时间的时间信息。
采用本优选方案,通过在通知信息中包括用于指示第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息,从而给UE留出较长的时间建立单播承载,尽量缩短或避免了组通信业务的中断。
较佳地,所述第二网络侧设备通知所述特定小区中正在进行所述特定组通信业务的UE建立用以承载所述特定组通信业务的单播承载,包括:
所述第二网络侧设备向所述特定小区中正在进行所述特定组通信业务的UE发送停止MBMS承载所述特定组通信业务的指令,以使接收到所述指令的所述UE确定所述特定组通信业务将停止在MBMS上承载,并通过RRC信令与第一网络侧设备建立用于承载所述特定组通信业务的专用承载。
本优选方案给出了一种第二网络侧设备通知特定小区中正在进行所述特定组通信业务的UE,停止MBMS承载所述特定组通信业务的方法。
较佳地,所述指令中包括所述特定组通信业务的标识。
本优选方案给出了第二网络侧设备通知UE要停止MBMS承载的特定组通信业务的方法。
第三方面,本发明实施例提供了第三种组通信业务的处理方法,所述方法包括:
用户设备UE接收第一网络侧设备发送的停止所述UE所属的小区中MBMS承载特定组通信业务的通知信息;
所述UE在收到所述通知信息后,通过RRC信令向第二网络侧设备发送所述通知信息,以使所述基站在收到所述通知信息后,通知所述UE所属的小区中正在进行所述特定组通信业务的UE建立用以承载所述特定组通信业务的单播承载。
采用本方案,可实现将特定小区的特定组通信业务由MBMS承载切换到单播承载。
较佳地,所述通知信息包括:所述特定组通信业务的标识。
本优选方案给出了一种UE通知第二网络侧设备要停止MBMS承载的特定组通信业务的方法。
较佳地,所述通知信息还包括:所述第二网络侧设备停止在MBMS承载上发送所述特定组通信业务的业务数据的时间的时间信息,以指示所述第二网络侧设备停止在MBMS承载上发送所述特定组通信业务的业务数据的时间。
采用本优选方案,通过在通知信息中包括用于指示第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息,从而给UE留出较长的时间建立单播承载,尽量缩短或避免了组通信业务的中断。
较佳地,在所述UE通过RRC信令向所述第二网络侧设备发送所述通知信息之后,所述方法还包括:
所述UE接收所述第二网络侧设备发送的用于停止MBMS承载特定组通信业务的指令;
所述UE在收到所述指令后,通过RRC信令与所述第一网络侧设备建立用于承载所述特定组通信业务的专用承载。
采用本优选方案,UE可在接收第二网络侧设备发送的上述指令后,建立用于承载所述特定组通信业务的专用承载
较佳地,所述指令中包括所述特定组通信业务的标识。
本优选方案给出了一种第二网络侧设备通知UE要停止MBMS承载的特定组通信业务的方法。
第四方面,本发明实施例还提供了一种组通信业务的处理方法,所述方法包括:
用户设备UE接收第二网络侧设备发送的用于停止MBMS承载特定组通信业务的指令;
所述UE在收到所述指令后,通过RRC信令与第一网络侧设备建立用于承载所述特定组通信业务的专用承载。
采用本方案,可实现将特定小区的特定组通信业务由MBMS承载切换到单播承载。
较佳地,所述指令中包括所述特定组通信业务的标识。
采用本优选方案,UE可获知要停止MBMS承载的特定组通信业务。
第五方面,本发明实施例提供了第一种网络侧设备,所述网络侧设备包括:
处理模块,用于确定需要将特定小区的特定组通信业务从MBMS承载切换到单播承载;
通知模块,用于在所述处理模块确定需要将所述特定小区的特定组通信业务从MBMS承载切换到单播承载后,通知所述特定小区所属的第二网络侧设备停止所述特定小区中MBMS承载所述特定组通信业务,以使所述第二网络侧设备停止在MBMS承载上发送所述特定组通信业务的业务数据并通知所述特定小区中正在进行所述特定组通信业务的用户设备UE建立用以承载所述特定组通信业务的单播承载。
采用本方案,可实现将特定小区的特定组通信业务由MBMS承载切换到单播承载。
较佳地,所述通知模块具体用于:
将用于停止所述特定小区中MBMS承载所述特定组通信业务的通知信息,先后经由MBMS网关、MME和MCE发给所述第二网络侧设备;或通过所述特定小区中处于RRC连接状态的UE发给所述第二网络侧设备。
本优选方案给出了两种通知第二网络侧设备停止所述特定小区中MBMS承载所述特定组通信业务的方式。
较佳地,若所述通知模块将用于停止所述特定小区中MBMS承载所述特定组通信业务的通知信息,先后经由MBMS网关、MME和MCE发给所述第二网络侧设备,则所述通知信息包括:所述特定小区的小区标识和所述特定组通信业务的标识;
若所述通知模块将用于停止所述特定小区中MBMS承载所述特定组通信业务的通知信息通过所述特定小区中处于RRC连接状态的UE发给所述第二网络侧设备,则所述通知信息包括:所述特定组通信业务的标识。
本优选方案给出了指示第二网络侧设备特定小区和特定组通信业务的方法。
较佳地,所述通知信息还包括:所述第二网络侧设备停止在MBMS承载上发送所述特定组通信业务的业务数据的时间的时间信息。
采用本优选方案,通过在通知信息中包括用于指示第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息,从而给UE留出较长的时间建立单播承载,尽量缩短或避免了组通信业务的中断。
较佳地,所述处理模块还用于:
在所述通知模块通知所述第二网络侧设备停止所述特定小区中MBMS承载所述特定组通信业务之后,接收所述特定小区中的UE发送的建立用于承载所述特定组通信业务的单播承载的消息;在收到所述消息后,与所述UE建立承载所述特定组通信业务的单播承载。
本优选方案给出了建立单播承载的一种方法。
第六方面,本发明实施例提供了第二种网络侧设备,所述网络侧设备包括:
处理模块,用于接收第一网络侧设备发送的用于停止特定小区中MBMS承载特定组通信业务的通知信息;
通知模块,用于在所述处理模块收到所述通知信息后,通知所述特定小区中正在进行所述特定组通信业务的UE建立用以承载所述特定组通信业务的单播承载。
采用本方案,可实现将特定小区的特定组通信业务由MBMS承载切换到单播承载。
较佳地,所述处理模块具体用于:
接收所述第一网络侧设备先后经由MBMS网关、MME和MCE发送的用于停止所述特定小区中MBMS承载所述特定组通信业务的通知信息;或
接收所述特定小区中处于RRC连接状态的UE通过RRC信令发送的所述通知信息,其中,所述处理模块从所述UE处接收的所述通知信息是所述UE在收到所述第一网络侧设备发送的所述通知信息后,向所述处理模块发送的。
本优选方案给出了两种从第一网络侧设备处接收上述通知信息的方式。
较佳地,若所述处理模块接收所述第一网络侧设备先后经由MBMS网关、MME和MCE发送的用于停止所述特定小区中MBMS承载所述特定组通信业务的通知信息,则所述通知信息包括:所述特定小区的小区标识和所述特定组通信业务的标识;
若所述处理模块接收所述特定小区中处于RRC连接状态的UE通过RRC信令发送的所述通知信息,则所述通知信息包括所述特定组通信业务的标识。
本优选方案给出确定要停止MBMS承载的特定小区、特定组通信业务的方法。
较佳地,所述处理模块还用于:发送所述特定组通信业务的业务数据;所述通知信息还包括:所述处理模块停止在MBMS承载上发送所述特定组通信业务的业务数据的时间的时间信息。
采用本优选方案,获取停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息,在该时间信息所指示的时刻停止在MBMS承载上发送特定组通信业务的业务数据,从而给UE留出较长的时间建立单播承载,尽量缩短或避免了组通信业务的中断。
较佳地,所述通知模块具体用于:
向所述特定小区中正在进行所述特定组通信业务的UE发送停止MBMS承载所述特定组通信业务的指令,以使接收到所述指令的所述UE确定所述特定组通信业务将停止在MBMS上承载,并通过RRC信令与第一网络侧设备建立用于承载所述特定组通信业务的专用承载。
本优选方案给出了一种通知特定小区中正在进行所述特定组通信业务的UE,停止MBMS承载所述特定组通信业务的方法。
较佳地,所述指令中包括所述特定组通信业务的标识。
本优选方案给出了通知UE要停止MBMS承载的特定组通信业务的方法。
第七方面,本发明实施例提供了第一种用户设备,所述用户设备包括:
第一处理模块,用于接收第一网络侧设备发送的停止所述用户设备UE所属的小区中MBMS承载特定组通信业务的通知信息;
第二处理模块,用于在所述第一处理模块收到所述通知信息后,通过RRC信令向第二网络侧设备发送所述通知信息,以使所述基站在收到所述通知信息后,通知所述UE所属的小区中正在进行所述特定组通信业务的UE建立用以承载所述特定组通信业务的单播承载。
采用本方案,可实现将特定小区的特定组通信业务由MBMS承载切换到单播承载。
较佳地,所述通知信息包括:所述特定组通信业务的标识。
本优选方案给出了一种通知第二网络侧设备要停止MBMS承载的特定组通信业务的方法。
较佳地,所述通知信息还包括:所述第二网络侧设备停止在MBMS承载上发送所述特定组通信业务的业务数据的时间的时间信息,以指示所述第二网络侧设备停止在MBMS承载上发送所述特定组通信业务的业务数据的时间。
采用本优选方案,通过在通知信息中包括用于指示第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息,从而给UE留出较长的时间建立单播承载,尽量缩短或避免了组通信业务的中断。
较佳地,所述第一处理模块还用于:在所述第二处理模块通过RRC信令向所述第二网络侧设备发送所述通知信息之后,接收所述第二网络侧设备发送的用于停止MBMS承载特定组通信业务的指令;
所述第二处理模块还用于:在所述第一处理模块收到所述指令后,通过RRC信令与所述第一网络侧设备建立用于承载所述特定组通信业务的专用承载。
采用本优选方案,UE可在接收第二网络侧设备发送的上述指令后,建立用于承载所述特定组通信业务的专用承载。
较佳地,所述指令中包括所述特定组通信业务的标识。
本优选方案给出了一种第二网络侧设备通知UE要停止MBMS承载的特定组通信业务的方法。
第八方面,本发明实施例提供了第二种用户设备,所述用户设备包括:
第一处理模块,用于接收第二网络侧设备发送的用于停止MBMS承载特定组通信业务的指令;
第二处理模块,用于在所述第一处理模块收到所述指令后,通过RRC信令与第一网络侧设备建立用于承载所述特定组通信业务的专用承载。
采用本方案,可实现将特定小区的特定组通信业务由MBMS承载切换到单播承载。
较佳地,所述指令中包括所述特定组通信业务的标识。
采用本优选方案,UE可获知要停止MBMS承载的特定组通信业务。
第九发面,本发明实施例还提供了一种组通信业务的处理系统,所述系统包括:
第一网络侧设备,用于确定需要将特定小区的特定组通信业务从MBMS承载切换到单播承载,并通知所述特定小区所属的第二网络侧设备停止所述特定小区中MBMS承载所述特定组通信业务;
第二网络侧设备,用于在收到所述第一网络侧设备发送的停止所述特定小区中MBMS承载所述特定组通信业务的通知后,停止在MBMS承载上发送所述特定组通信业务的业务数据,并通知所述特定小区中正在进行所述特定组通信业务的用户设备建立用以承载所述特定组通信业务的单播承载;
用户设备,用于接收所述第二网络侧设备发送的建立用以承载所述特定组通信业务的单播承载的通知,建立用以承载所述特定组通信业务的单播承载。
采用本方案,可实现将特定小区的特定组通信业务由MBMS承载切换到单播承载。
附图说明
图1为MBMS业务区域和MBSFN区域的关系示意图;
图2为LTE MBMS系统的网络架构图;
图3为本发明实施例提供的组通信业务的处理系统的结构示意图;
图4为本发明实施例一的消息流程图;
图5为本发明实施例二的消息流程图;
图6为本发明实施例提供的第一种组通信业务的处理方法的流程图;
图7为本发明实施例提供的第二种组通信业务的处理方法的流程图;
图8为本发明实施例提供的第三种组通信业务的处理方法的流程图;
图9为本发明实施例提供的第四种组通信业务的处理方法的流程图;
图10为本发明实施例提供的第一种网络侧设备的结构示意图;
图11为本发明实施例提供的第二种网络侧设备的结构示意图;
图12为本发明实施例提供的第一种用户设备的结构示意图;
图13为本发明实施例提供的第二种用户设备的结构示意图。
具体实施方式
本发明实施例提供一种组通信业务的处理方法、用户设备和网络侧设备,用以解决现有的通过MCCH修改TMGI的方式,无法针对MBSFN区域内的特定小区单独进行切换,导致MBSFN区域内组通信的用户数较多的小区网络资源利用率较低的问题。在本发明实施例提供的第一种组通信业务的处理方法中,第一网络侧设备确定需要将特定小区的特定组通信业务从MBMS承载切换到单播承载;第一网络侧设备通知特定小区所属的第二网络侧设备停止特定小区中MBMS承载特定组通信业务,以使第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据并通知特定小区中正在进行特定组通信业务的用户设备UE建立用以承载特定组通信业务的单播承载。该方法中,通过第一网络侧设备通知第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据,并通知该特定小区中正在进行该特定组通信业务的UE建立用以承载该特定组通信业务的单播承载,以实现在该特定小区内由MBMS承载该特定组通信业务切换到由单播承载该特定组通信业务,实现了在特定小区的MBMS承载切换到单播承载。
下面,首先对于本发明实施例应用的MBMS的业务和相关概念,然后对本发明实施例应用的LTE MBMS系统的网络架构。
首先,对本发明实施例应用的MBMS的业务和相关概念进行介绍
MBMS采用“点到多点”的方式,将同一个业务源发出的数据同时发送给多个UE,通过承载和资源共享,提高了网络资源利用率。在LTE中可采用MBSFN实现MBMS,即在MBSFN区域内提供MBMS业务的所有小区在相同的时间和频率资源上发送相同的内容。利用MBSFN技术,UE能够将来自多个小区的信号进行合并处理,获得分集合并增益,提高信号接收质量。
不同MBSFN区域内可以传输相同的MBMS业务,即不同的MBSFN区域可以属于同一MBMS业务区域。如图1所示,其中虽然存在三个MBSFN区域,但同属于一个MBMS业务区域。不同MBSFN区域之间可以交叠。
下面,对LTE MBMS系统的网络架构加以介绍
图2为LTE MBMS系统的网络架构图。如图2所示,LTE MBMS系统中包括如下逻辑实体:
移动管理实体(Mobility Management Entity,MME);
MBMS网关(MBMS Gateway,MBMS GW);
多小区/多播协调实体(Multi-cell/multicast Coordination Entity,MCE);
演进型基站(Evolved Node B,eNodeB);
组通信系统使能器(Group Communications System Enabler,GCSE)应用服务器,LTE MBMS系统中实现组通信业务的应用服务器,支持由MBMS承载或单播承载来承载组通信业务;
UE,其上运行GCSE应用。
当组通信业务由单播承载时,UE通过S-GW和P-GW与GCSE应用服务器之间传输组通信业务的数据。
LTE MBMS系统中存在如下接口:
M3:在MME和MCE间提供会话(Session)管理相关功能,比如:会话开始(sessionstart)、会话停止(session stop)通知;
M2:在MCE和eNodeB间提供会话管理、传递MBMS调度信息等;功能
M1:在MBMS GW和eNodeB之间提供MBMS业务传输;
GC1:在GCSE应用服务器与UE上的GCSE应用之间的接口;
Uu:UE与eNodeB之间的空中接口。
下面,结合附图对本发明实施例进行详细描述。
图3为本发明实施例提供的组通信业务的处理系统的结构示意图。如图3所示,该系统包括:
第一网络侧设备301,用于确定需要将特定小区的特定组通信业务从MBMS承载切换到单播承载,并通知特定小区所属的第二网络侧设备302停止特定小区中MBMS承载特定组通信业务;
第二网络侧设备302,用于在收到第一网络侧设备301发送的停止特定小区中MBMS承载特定组通信业务的通知后,停止在MBMS承载上发送特定组通信业务的业务数据,并通知特定小区中正在进行特定组通信业务的UE建立用以承载特定组通信业务的单播承载;
UE303,用于接收第二网络侧设备302发送的建立用以承载特定组通信业务的单播承载的通知,建立用以承载特定组通信业务的单播承载。
本发明实施例中,第一网络侧设备301可为LTE MBMS系统中的GCSE应用服务器,第二网络侧设备302可为LTE MBMS系统中的eNodeB,UE上运行GCSE应用。
下面,以LTE MBMS系统为例详细描述本发明实施例。这里虽然以LTE MBMS系统为例,但不代表本发明实施例仅能应用于LTE MBMS系统。实际上,任何运行组通信业务,需要针对特定小区将用于承载组通信业务的MBMS承载切换为单播承载的系统,都可采用本发明实施例实现针对特定小区的组通信业务的承载切换。
GCSE应用服务器确定需要将特定小区的特定组通信业务从MBMS承载切换到单播承载的方式有很多,比如,GCSE应用服务器对特定小区中进行该特定组通信业务的UE数进行实时监控,当UE数小于预设的第一UE数阈值,且该特定小区中该组通信业务正在由MBMS承载,则确定需要将该特定小区的特定组通信业务由MBMS承载切换到单播承载。
在本发明实施例中,GCSE应用服务器可通过以下两种方式通知eNodeB停止特定小区中MBMS承载特定组通信业务:
方式一、将用于停止特定小区中MBMS承载特定组通信业务的通知信息,先后经由MBMS网关、MME和MCE发给eNodeB;
方式二、将用于停止特定小区中MBMS承载特定组通信业务的通知信息,通过特定小区中处于无线资源控制(Radio Resource Control,RRC)连接状态的UE发给eNodeB。
方式二中,GCSE应用服务器可先通过图2中的GC1接口将上述通知信息发给特定小区中处于RRC连接状态的UE,然后UE通过图2中的Uu接口将该通知信息发给eNodeB。
可选地,对于方式一,上述通知信息可包括:特定小区的小区标识和特定组通信业务的标识,分别用以指示特定小区和特定组通信业务。也可以包括特定小区的小区名称和特定组通信业务的名称,只要能指示特定小区和特定组通信业务即可;
对于方式二,在上述通知信息中可包括特定组通信业务的标识,用以指示特定组通信业务。这里,与方式一不同的是,GCSE应用服务器不需要发送用于标识特定小区的信息,这是因为,在方式二下,接收该通知信息的UE处于RRC连接状态,其所属的小区即为该特定小区,UE向eNodeB发送上述通知信息时,eNodeB是知道UE所属的小区的,eNodeB仅需通知该UE所属的小区中的正在进行该特定组通信业务的UE,即可实现通知特定小区的UE停止用MBMS承载该特定组通信业务的目的。这里,eNodeB所通知的UE为接收GCSE应用服务器上述通知信息的UE所属小区内所有正在进行该特定组通信业务的UE,包括接收GCSE应用服务器上述通知信息的UE。
可选地,通知信息还包括:eNodeB停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息。
其中,该时间信息可指示GCSE应用服务器发送上述通知信息后的某一具体的时刻,也可指示从GCSE应用服务器发送上述通知信息后的时间间隔。GCSE应用服务器发送该时间信息,用以指示eNodeB在收到该通知后的一段时间之后再停止在MBMS承载上发送该组通信业务的业务数据,以便UE有充足的时间建立用以承载该组通信业务的单播承载,避免出现组通信业务的中断。
GCSE应用服务器可依据网络维护人员设定的用于配置该时间信息的配置数据设定上述通知信息中的该时间信息,也可根据过往统计的GCSE应用服务器与eNodeB之间的通信时延以及UE建立单播承载的时间的统计数据来确定该时间信息,以使得尽量避免组通信业务的中断,可选地,该时间信息也不适于设置过大,避免基站进行不必要的业务数据的处理,浪费特定小区的小区资源。比如,可设置为5s、8s等。
可选地,eNodeB在收到GCSE应用服务器发送的上述通知信息后,可通过系统信息(System Information),或者通过MCCH向特定小区中的正在进行该特定组通信业务的UE发送停止MBMS承载该特定组通信业务的指令,UE收到该指令后,确定该特定组通信业务将停止在MBMS上承载,通过RRC信令与GCSE应用服务器发送请求建立单播承载的消息,GCSE应用服务器在收到该请求建立单播承载的消息后,建立用以承载该组通信业务的单播承载。
可选地,上述指令中可包括特定组通信业务的标识,或者该特定组通信业务的业务名称,以指示该特定组通信业务。
可选地,当GCSE应用服务器确定需要将特定小区的特定组通信业务从单播承载切换到MBMS承载时(比如:GCSE应用服务器实时监控得到特定小区中进行该特定组通信业务的UE数大于预设的UE数第二阈值(大于或等于上面的UE数第一阈值),且该特定小区中该组通信业务正在由单播承载,则确定需要将该特定小区的特定组通信业务由单播承载切换到MBMS承载)。
可选地,当GCSE应用服务器确定需要将该特定小区的该特定组通信业务从单播承载切换到MBMS承载时,GCSE应用服务器首先向该特定小区所属的eNodeB发送停止特定小区中单播承载该特定组通信业务的通知信息,可选地,通知信息中包括用以指示该特定小区的小区标识。eNodeB在收到该通知信息后,在该特定小区中建立用以承载该特定组通信业务的MBMS承载,并向该特定小区中进行该特定组通信业务的UE发送将要在MBMS承载上进行该特定组通信业务(利用系统信息或通过MCCH)的指令,该特定小区中进行该特定组通信业务的UE在收到该指令后,将利用MBMS承载接收该特定组通信业务的业务数据,可选地,可以删除该特定小区中用于承载该特定组通信业务的单播承载。
现有的通过TMGI的方式停止会话的方案中,基于UE实现的方式检测MBMS业务的停止,组通信业务的中断时间较长,无法满足组通信的业务连续性的要求,而采用本发明实施例提供的将MBMS承载切换到单播承载的优选方案(在通知信息中包括用于指示eNodeB停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息),从而给UE留出较长的时间建立单播承载,尽量缩短或避免了组通信业务的中断。
下面,通过实施例一和实施例二说明实现承载切换的方案。其中实施例一对应GCSE应用服务器通知eNodeB停止特定小区中MBMS承载特定组通信业务的方式一,实施例二对应方式二。
实施例一
实施例一中,GCSE应用服务器将用于停止特定小区中MBMS承载特定组通信业务的通知信息,先后经由MBMS网关、MME和MCE发给eNodeB。如图4所示,实施例一包括如下步骤:
S401:由S401a~S401d四个子步骤组成,GCSE应用服务器先后经由MBMSGW、MME、MCE向eNodeB发送用于停止MBMS承载特定组通信业务的通知,比如:可发送消息名称为停止TMGI(Stop TMGI)的消息,可选地,在该消息中通过TMGI指示要停止用MBMS承载的特定组通信业务以及特定小区的小区标识;可选地,还可以包括用于指示eNodeB停止在MBMS承载上发送特定组通信业务的业务数据的时间的定时器timer;
S402:eNodeB在收到步骤S401中的上述通知后,启动上述定时器timer,
S403:eNodeB通过系统更新过程,在该特定小区内采用广播的方式通知UE停止在MBMS承载上接收该特定组通信业务的业务数据,其中可携带TMGI,用以指示要停止用MBMS承载的该特定组通信业务;
S404:UE获取更新的系统信息后,发现正在接收的组通信业务即将停止用MBMS承载,则发起RRC建立请求进入RRC连接状态;
S405:UE通过GC1接口向GCSE应用服务器发送请求建立单播业务(即建立(演进分组系统(Evolved Packet System,EPS)EPS承载)的请求;
S406:GCSE应用服务器在收到步骤S405中的请求建立单播业务的请求后,触发建立EPS承载,并在建立的EPS承载上发送该组通信业务的业务数据。
S407:当定时器超时后,eNodeB忽略上述TMGI指示的MBMS业务。
实施例二
实施例二中,GCSE应用服务器将用于停止特定小区中MBMS承载特定组通信业务的通知信息,通过特定小区中处于RRC连接状态的UE发给eNodeB。如图5所示,实施例二包括如下步骤:
S501:GCSE应用服务器通过GC1接口,向特定小区下处于RRC连接状态的UE1发出通知停止MBMS承载特定组通信业务的通知信息,通知信息包含TMGI和定时器等;
S502:UE1向通过RRC信令向eNodeB发送步骤S501中的上述通知信息,其中RRC信令可以为现有的测量报告(Measurement report)、感兴趣频率指示(Interested FrequencyIndication)等,也可以定义新的RRC信令,用于发送上述通知信息。
S503:eNodeB确定需要通过系统信息,通知该特定小区(即UE1所属的小区)中正在进行该特定组通信业务的UE,将停止由MBMS承载该特定组通信业务,并启动定时器;
S504a和S504b:eNodeB通过系统信息,向UE1和UE2广播通知,将停止由MBMS承载该特定组通信业务;
S505:UE2获取上述系统信息,确定正在接收的组通信业务即将停止由MBMS承载,发起RRC连接建立请求,进入RRC连接状态;
S506:UE1通过GC1接口向GCSE应用服务器发送确认通知,用以指示GCSE应用服务器,eNodeB已经将停止MBMS承载特定组通信业务的指令发给了特定小区中正在进行该特定组通信业务的UE;
S507a和S507b:UE1和UE2分别通过GC1接口向GCSE应用服务器发送建立EPS承载的请求;
S508:GCSE应用服务器为UE1、UE2建立起EPS承载,并在建立的EPS承载上发送上述特定组通信业务的业务数据。
S509:当定时器超时,eNodeB忽略上述TMGI指示的MBMS业务。
基于同一发明构思,本发明实施例还提供了组通信业务的处理方法,由于该方法解决问题的原理与本发明实施例提供的组通信业务的处理系统相似,因此该方法的实施可以参见系统的实施,重复之处不再赘述
图6为本发明实施例提供的第一种组通信业务的处理方法的流程图。如图6所示,该方法包括:
S601:第一网络侧设备确定需要将特定小区的特定组通信业务从MBMS承载切换到单播承载;
S602:第一网络侧设备通知特定小区所属的第二网络侧设备停止特定小区中MBMS承载特定组通信业务,以使第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据,并通知特定小区中正在进行特定组通信业务的UE建立用以承载特定组通信业务的单播承载。
可选地,步骤S602具体包括:
第一网络侧设备将用于停止特定小区中MBMS承载特定组通信业务的通知信息,先后经由MBMS网关、MME和MCE发给第二网络侧设备;或通过特定小区中处于RRC连接状态的UE发给第二网络侧设备。
可选地,若步骤S602中,第一网络侧设备将用于停止特定小区中MBMS承载特定组通信业务的通知信息,先后经由MBMS网关、MME和MCE发给第二网络侧设备,则通知信息包括:特定小区的小区标识和特定组通信业务的标识;
若步骤S602中,第一网络侧设备将用于停止特定小区中MBMS承载特定组通信业务的通知信息通过特定小区中处于RRC连接状态的UE发给第二网络侧设备,则通知信息包括:特定组通信业务的标识。
可选地,通知信息还包括:第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息。
可选地,在步骤S602之后,该方法还包括:
S603:第一网络侧设备在收到特定小区中的UE发送的建立用于承载特定组通信业务的单播承载的消息后,与该UE建立承载特定组通信业务的单播承载。
图7为本发明实施例提供的第二种组通信业务的处理方法的流程图。如图7所示,该方法包括如下步骤:
S701:第二网络侧设备接收第一网络侧设备发送的用于停止特定小区中MBMS承载特定组通信业务的通知信息;
S702:第二网络侧设备通知特定小区中正在进行特定组通信业务的UE建立用以承载特定组通信业务的单播承载。
可选地,步骤S701具体包括:
第二网络侧设备接收第一网络侧设备先后经由MBMS网关、MME和MCE发送的用于停止特定小区中MBMS承载特定组通信业务的通知信息;或
第二网络侧设备接收特定小区中处于RRC连接状态的UE通过RRC信令发送的通知信息,其中,第二网络侧设备从该UE处接收的通知信息是该UE在收到第一网络侧设备发送的上述通知信息后向第二网络侧设备发送的。
可选地,若步骤S701中,第二网络侧设备接收第一网络侧设备先后经由MBMS网关、MME和MCE发送的用于停止特定小区中MBMS承载特定组通信业务的通知信息,则通知信息包括:特定小区的小区标识和特定组通信业务的标识;
若步骤S701中,第二网络侧设备接收特定小区中处于RRC连接状态的UE通过RRC信令发送的通知信息,则通知信息包括特定组通信业务的标识。
可选地,通知信息还包括:
第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息。
可选地,步骤S702具体包括:
第二网络侧设备向特定小区中正在进行特定组通信业务的UE发送停止MBMS承载特定组通信业务的指令,以使接收到该指令的UE确定特定组通信业务将停止在MBMS上承载,并通过RRC信令与第一网络侧设备建立用于承载特定组通信业务的专用承载。
可选地,该指令中包括特定组通信业务的标识。
图8为本发明实施例提供的第三种组通信业务的处理方法的流程图。如图8所示,该方法包括如下步骤:
S801:UE接收第一网络侧设备发送的停止UE所属的小区中MBMS承载特定组通信业务的通知信息;
S802:UE在收到上述通知信息后,通过RRC信令向第二网络侧设备发送上述通知信息,以使基站在收到上述通知信息后,通知UE所属的小区中正在进行特定组通信业务的UE建立用以承载特定组通信业务的单播承载。
可选地,通知信息包括:特定组通信业务的标识。
可选地,通知信息还包括:第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息,以指示第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据的时间。
可选地,在步骤S801之后,该方法还包括:
S803:UE接收第二网络侧设备发送的用于停止MBMS承载特定组通信业务的指令;
S804:UE通过RRC信令与第一网络侧设备建立用于承载特定组通信业务的专用承载。
可选地,指令中包括特定组通信业务的标识。
图9为本发明实施例提供的第四种组通信业务的处理方法的流程图。如图9所示,该方法包括如下步骤:
S901:UE接收第二网络侧设备发送的用于停止MBMS承载特定组通信业务的指令;
S902:UE通过RRC信令与第一网络侧设备建立用于承载特定组通信业务的专用承载。
可选地,指令中包括特定组通信业务的标识。
图10为本发明实施例提供的第一种网络侧设备的结构示意图。如图10所示,该网络侧设备包括:
处理模块1001,用于确定需要将特定小区的特定组通信业务从MBMS承载切换到单播承载;
通知模块1002,用于在处理模块1001确定需要将特定小区的特定组通信业务从MBMS承载切换到单播承载后,通知特定小区所属的第二网络侧设备停止特定小区中MBMS承载特定组通信业务,以使第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据并通知特定小区中正在进行特定组通信业务的用户设备UE建立用以承载特定组通信业务的单播承载。
可选地,通知模块1002具体用于:
将用于停止特定小区中MBMS承载特定组通信业务的通知信息,先后经由MBMS网关、MME和MCE发给第二网络侧设备;或通过特定小区中处于RRC连接状态的UE发给第二网络侧设备。
可选地,若通知模块1002将用于停止特定小区中MBMS承载特定组通信业务的通知信息,先后经由MBMS网关、MME和MCE发给第二网络侧设备,则通知信息包括:特定小区的小区标识和特定组通信业务的标识;
若通知模块1002将用于停止特定小区中MBMS承载特定组通信业务的通知信息通过特定小区中处于RRC连接状态的UE发给第二网络侧设备,则通知信息包括:特定组通信业务的标识。
可选地,通知信息还包括:
第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息。
可选地,处理模块1001还用于:在通知模块1002通知第二网络侧设备停止特定小区中MBMS承载特定组通信业务之后,接收特定小区中的UE发送的建立用于承载特定组通信业务的单播承载的消息;在收到该消息后,与UE建立承载特定组通信业务的单播承载。
图11为本发明实施例提供的第二种网络侧设备的结构示意图。如图11所示,该网络侧设备包括:
处理模块1101,用于接收第一网络侧设备发送的用于停止特定小区中MBMS承载特定组通信业务的通知信息;
通知模块1102,用于在处理模块1101收到通知信息后,通知特定小区中正在进行特定组通信业务的UE建立用以承载特定组通信业务的单播承载。
可选地,处理模块1101具体用于:
接收第一网络侧设备先后经由MBMS网关、MME和MCE发送的用于停止特定小区中MBMS承载特定组通信业务的通知信息;或
接收特定小区中处于RRC连接状态的UE通过RRC信令发送的通知信息,其中,接收模块从UE处接收的通知信息是UE在收到第一网络侧设备发送的通知信息后,向接收模块发送的。
可选地,若处理模块1101接收第一网络侧设备先后经由MBMS网关、MME和MCE发送的用于停止特定小区中MBMS承载特定组通信业务的通知信息,则通知信息包括:特定小区的小区标识和特定组通信业务的标识;
若处理模块1101接收特定小区中处于RRC连接状态的UE通过RRC信令发送的通知信息,则通知信息包括特定组通信业务的标识。
可选地,处理模块1101还用于:发送特定组通信业务的业务数据;
通知信息还包括:处理模块1101停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息。
可选地,通知模块1102具体用于:
向特定小区中正在进行特定组通信业务的UE发送停止MBMS承载特定组通信业务的指令,以使接收到该指令的UE确定特定组通信业务将停止在MBMS上承载,并通过RRC信令与第一网络侧设备建立用于承载特定组通信业务的专用承载。
可选地,指令中包括特定组通信业务的标识。
图12为本发明实施例提供的第一种用户设备UE的结构示意图。如图12所示,该用户设备包括:
第一处理模块1201,用于接收第一网络侧设备发送的停止该UE所属的小区中MBMS承载特定组通信业务的通知信息;
第二处理模块1202,用于在第一处理模块1201收到上述通知信息后,通过RRC信令向第二网络侧设备发送该通知信息,以使基站在收到该通知信息后,通知UE所属的小区中正在进行特定组通信业务的UE建立用以承载特定组通信业务的单播承载。
可选地,通知信息包括:特定组通信业务的标识。
可选地,通知信息还包括:第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据的时间的时间信息,以指示第二网络侧设备停止在MBMS承载上发送特定组通信业务的业务数据的时间。
可选地,第一处理模块1201还用于:在第二处理模1202块通过RRC信令向第二网络侧设备发送通知信息之后,接收第二网络侧设备发送的用于停止MBMS承载特定组通信业务的指令;
第二处理模块1202还用于:在第一处理模块1201收到上述指令后,通过RRC信令与第一网络侧设备建立用于承载特定组通信业务的专用承载。
可选地,指令中包括特定组通信业务的标识。
图13为本发明实施例提供的第二种用户设备的结构示意图。如图13所示,该用户设备包括:
第一处理模块1301,用于接收第二网络侧设备发送的用于停止MBMS承载特定组通信业务的指令;
第二处理模块1302,用于在第一处理模块1301收到上述指令后,通过RRC信令与第一网络侧设备建立用于承载特定组通信业务的专用承载。
可选地,指令中包括特定组通信业务的标识。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。