一种多播控制信道MCCH的收发方法、装置和系统
技术领域
本发明涉及移动通信技术领域,特别是涉及一种MCCH的收发方法、装置和系统。
背景技术
在第三代移动通信技术领域,LTE(Long Term Evolution,长期演进)R9(Release 9,第9版本)系统引入了MBMS(Multimedia Broadcast MulticastService,多媒体广播多播业务)机制,通过MCCH(Multicast Control Channel,多播控制信道)传输MBMS的控制信息,并由BCCH(Broadcast ControlChannel,广播控制信道)传输MCCH的MCS(Modulation and Coding Scheme,调制编码格式)信息。如果UE(User Equipment,用户设备)通过BCCH接收的MCCH的MCS与当前MCCH传输所使用的MCS不相同,就会造成MCCH接收错误,进一步导致UE无法正常接收MBMS业务,影响用户体验。
如图1所示,为LTE R9系统中的MBMS架构示意图,其中,M3接口为MCE(MBMS Coordination Entity,多媒体广播和多播业务协调)和MME(Mobility Management Entity,移动性管理实体)之间的接口,针对该接口定义了相应的应用功能,以便进行EPS(Evolved Packet System,演进型分组系统)承载等级的MBMS会话控制信令的交互,相关的会话控制过程包括MBMSSession Start(会话开始)和MBMS Session Stop(会话停止),该接口的信令传输使用SCTP(Stream Control Transmission Protocol,流控制传输协议),即该接口的信令传输是点对点进行的。M2接口为MCE和eNB(Evolved Node B,演进型节点B)之间的逻辑接口,针对该接口定义了相应的应用功能,以便传输多小区传输模式eNB所需的无线配置参数以及会话控制信令,该接口的信令传输也使用SCTP,该接口的信令传输也是点对点方式的,控制面信息的传输路径为从BM-SC(Broadcast Multicast Service Center,广播多播业务中心)到MME,再到MCE,再到eNB。M1接口为MBMS GW(Gate Way,网关)和eNB之间的逻辑接口,该接口是一个纯粹的用户面接口,接口上没有定义控制面应用功能,指向单小区和多小区的用户分组的传输是基于IP(InternetProtocol,互联网协议)多播的PTM(Point To Multi-Point,点对多点)传输,用户面数据的传递路径为:从BM-SC到MBMS GW,再到eNB。
MBMS的相关逻辑信道包括BCCH、MCCH和MTCH,其中,BCCH用于网络向UE广播系统信息;MCCH是一个PTM的下行信道,用于网络向UE传输MBMS相关的控制信息,一个MCCH可以对应于一个或多个MTCH(Multicast Traffic Channel,多播业务信道),只有能接收MBMS业务的UE才可以使用MCCH,基站会将MCCH的MCS、修改周期和重复周期通过系统广播通知UE,修改周期一般是重复周期的N倍,在一个修改周期内,所有重复周期发送的MCCH信息是一样的,以保证MCCH的可靠接收。MTCH是一个点到多点的下行信道,用于网络向UE传输MBMS业务数据,只有能接收MBMS业务的UE才可以使用MTCH,MTCH的信息是由其对应的MCCH指示的,网络利用BCCH向UE指示MCCH,再利用MCCH向UE指示MTCH,从而达到使UE接收在MTCH上承载的MBMS业务的目的。
目前的LTE系统中,除了ETWS(Earthquake and Tsunami Warning System,地震和海啸预警系统)信息外,系统信息的变更只能在特定的无线帧发生,由修改周期(modification period)确定,其中,BCCH的修改周期范围是640ms~40.96s。在一个修改周期内,系统信息可能会发送多次,多次发送的系统信息内容相同。系统信息只能在修改周期的边界之后发生变化,修改周期m的边界定义为SFN mod m=0;其中,SFN为系统帧号,m为修改周期(单位为无线帧)。当网络需要变更系统信息(全部或部分系统信息)时,首先需要向终端发送系统信息变更指示,通知终端将发生的系统信息变化,通知过程可能需要持续一个修改周期。在下一个修改周期,网络发送更新后的系统信息,如图2所示,其中,不同的颜色代表不同周期的系统信息。
在收到系统信息变更指示后,终端立即在下一个修改周期的开始处读取更新后的系统信息。在终端获取新的系统之前,终端继续使用旧的系统信息。网络使用寻呼信息向处于RRC_IDLE和RRC_CONNECTED状态的终端发送系统信息变更指示。如果终端收到了包含“systemInfoModification”的寻呼信息,即可获知系统信息会在下一个修改周期的边界处发生变化。系统信息变更指示只会通知终端系统信息将发生变化,不会向终端指示将发生变化的系统信息。另外,如果系统信息发生了变化,SIB(System Information Block,系统信息块)1中的ValueTag也会发生变化,UE也可以通过读取ValueTag来判断是否有系统信息更新。
终端可以通过以下方法确定所存的系统信息是否有效:在没有收到systemInfoModification指示的情况下,终端需要在一个修改周期内,至少读取modificationPeriodCoeff次寻呼信息,以期找到systemInfoModification指示。如果没有读到寻呼信息,终端认为系统信息在下一个修改周期内将不会发生变化。如果终端读取到包含systemInfoModification指示的寻呼信息,就认为系统信息将在下一个修改周期内发生变化。
目前LTE R9中规定,如果MBMS专用SIB,即携带MBMS信息的SIB(SIB13)发生变更,会造成系统信息变更,即影响寻呼消息中的systemInfoModification指示和SIB1中的ValueTag。由于MCCH的MCS是通过SIB13携带的,因此,当MCCH的MCS发生变化时,会造成SIB13变更,进而导致系统信息变更,UE需要收到系统信息变更通知之后的下一个BCCH修改周期重新读取SIB13,然后按照SIB13中的MCCH的MCS对MCCH进行接收。
LTE R9对于MCCH的接收分为两种情况:对于没有接收MBMS业务的UE,通过监听MBMS Notification(通知)信息来进行MCCH的接收;对于正在接收MBMS业务的UE,周期性地监听MCCH。当有MBMS业务的SessionStart(会话开始)时,网络会向UE发送Notification信息,即通知UE有新的MBMS业务会话开始,UE在收到Notification信息之后,将在下一个MCCH的修改周期读取MCCH,获得Session的具体信息,如果UE对该MBMS业务感兴趣,则根据MCCH的内容,读取相应的MTCH,接收该MBMS业务,如图3所示。
对于没有接收MBMS的UE,如果该UE接收到Notification信息,将在下一个修改周期读取MCCH;如果该UE没有接收到Notification信息,将会继续监听Notification子帧,而不会读取MCCH。对于正在接收MBMS业务的UE,每个MCCH修改周期都需要读取MCCH信息,不需要监听Notification子帧。
MCCH存在修改周期和重复周期,在修改周期内MCCH信息不变,并且以重复周期进行重复。UE在修改周期内可以接收到多次相同的MCCH信息,只要正确接收一次就可以正确解读出MCCH承载的信息,如图4所示。MCCH的修改周期在MBSFN(Multicast Broadcast Single Frequency Network,多播广播单频网络)区域内保持一致,而BCCH的修改周期是小区独立维护的。MCCH的MCS、修改周期和重复周期等信息,均是由MCE生成,然后发送给eNB的,eNB将上述信息作为SIB13中内容的一部分,在本小区内进行系统信息广播。而MCCH由MCE生成并发送到eNB,eNB将该部分信息发送给小区内的UE。此外,LTE协议中还规定,UE接收到更新的系统信息之前,仍然使用之前的系统信息;UE接收到更新的系统信息之后,可以立即应用,而不必等到接收完所有的系统信息。
发明人在实现本发明的过程中,发现现有技术至少存在如下问题:
由于BCCH修改周期和MCCH修改周期的关系尚未确定,使用现有技术会存在MCCH错误接收的问题。以图5所示的场景为例,其中,BCCH的修改周期是20.48s,MCCH的修改周期是10.24s。当MCCH的MCS发生变化时,UE会更新系统信息,假设UE在T1时刻获取新系统信息中的MCCH的新MCS,UE将在T2时刻利用新的MCS对MCCH进行接收,由于MCCH的MCS将在T3时刻发生变化,因此在T2时刻,MCCH使用的仍然是旧的MCS,UE在T2时刻按照新的MCS接收MCCH,会造成UE无法正确接收MCCH的情况,进而导致无法接收MBMS业务,影响用户体验。
发明内容
本发明实施例提供一种多播控制信道MCCH的收发方法、装置和系统,用于提高MCCH的正确接收率。
本发明实施例提出一种多播控制信道MCCH的收发方法,包括以下步骤:
基站设备接收来自多媒体广播和多播业务协调MCE的MCCH配置信息和所述MCCH配置信息的生效时间信息;
所述基站设备根据所述MCCH配置信息和所述MCCH配置信息的生效时间信息生成系统信息块,并将所述系统信息块发送到用户设备;
所述基站设备根据所述MCCH配置信息和所述MCCH配置信息的生效时间信息发送MCCH,使所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH。
优选地,所述MCCH配置信息包括以下内容中的至少一项:
MCCH的重复周期、MCCH的修改周期、偏移量、子帧配置信息和MCS信息。
优选地,所述生效时间信息为以下内容中的任意一项:
绝对时间、MCCH修改周期的整数倍、BCCH修改周期的整数倍、无线帧的整数倍和子帧的整数倍。
优选地,所述用户设备使用系统信息块中的MCCH配置信息接收MCCH,具体为:
所述用户设备在接收到所述系统信息块之后的特定时刻,使用所述MCCH配置信息对下一个MCCH修改周期中的MCCH进行接收。
优选地,所述特定时刻为预先设定的时刻,或者所述特定时刻由网络通知所述用户设备。
优选地,当所述特定时刻由网络通知所述用户设备时,所述特定时刻包含在所述基站设备发送到所述用户设备的系统信息块中。
优选地,所述预先设定的时刻为当前广播控制信道BCCH修改周期结束的时刻。
本发明实施例还提出一种基站设备,包括:
接收模块,用于接收来自MCE的MCCH配置信息和所述MCCH配置信息的生效时间信息;
生成模块,用于根据所述接收模块接收到的所述MCCH配置信息和所述MCCH配置信息的生效时间信息生成系统信息块;
发送模块,用于将所述生成模块生成的系统信息块发送到所述用户设备,并根据所述接收模块接收到的所述MCCH配置信息和所述MCCH配置信息的生效时间信息发送MCCH,使所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH。
优选地,所述的基站设备,还包括:
配置模块,用于配置所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH的时刻,并指示所述发送模块将所述时刻通知所述用户设备。
优选地,所述发送模块,还用于将所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH的时刻通知所述用户设备,所述时刻包含在发送到所述用户设备的系统信息块中。
本发明实施例还提出一种用户设备,包括:
接收模块,用于接收来自基站设备的系统信息块;
处理模块,用于在所述接收模块接收到所述系统信息块之后的特定时刻,使用所述系统信息块中的MCCH配置信息接收MCCH。
优选地,所述处理模块,具体用于在所述接收模块接收到所述系统信息块之后的预先设定的时刻,使用所述系统信息块中的MCCH配置信息对下一个MCCH修改周期中的MCCH进行接收。
优选地,所述预先设定的时刻为当前BCCH修改周期结束的时刻。
优选地,当所述系统信息块中包含所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH的时刻信息时,
所述处理模块,具体用于根据所述系统信息块中包含的所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH的时刻信息,使用所述系统信息块中的MCCH配置信息对下一个MCCH修改周期中的MCCH进行接收。
本发明实施例还提出一种MCCH的收发系统,包括基站设备和用户设备,
所述基站设备,用于接收来自MCE的MCCH配置信息和所述MCCH配置信息的生效时间信息,根据所述MCCH配置信息和所述MCCH配置信息的生效时间信息生成系统信息块,将所述系统信息块发送到所述用户设备,并根据所述MCCH配置信息和所述MCCH配置信息的生效时间信息发送MCCH;
所述用户设备,用于接收来自所述基站设备的系统信息块,并在接收到所述系统信息块的特定时刻使用所述系统信息块中的MCCH配置信息接收MCCH。
优选地,所述特定时刻为预先设定的时刻,或者所述特定时刻由所述基站设备通知所述用户设备。
本发明实施例的技术方案具有以下优点,通过使用MCCH配置信息的生效时间信息和约定MCCH配置信息的使用时刻,使UE与网络实现信息同步,提高了MCCH的正确接收率,能够更好地提供MBMS业务,增强用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为LTE系统中的MBMS架构示意图;
图2为LTE系统中的修改周期示意图;
图3为LTE系统中的MCCH传输机制示意图;
图4为LTE系统中的MCCH的修改周期和重复周期的关系示意图;
图5为现有技术中的MCCH的收发示意图;
图6为本发明实施例一中的一种MCCH的收发方法流程图;
图7为本发明实施例二中的一种MCCH的收发示意图;
图8为本发明实施例二中的一种MCCH的收发方法流程图;
图9为本发明实施例三中的一种基站设备结构示意图;
图10为本发明实施例四中的一种基站设备结构示意图;
图11为本发明实施例五中的一种用户设备结构示意图;
图12为本发明实施例六中的一种MCCH的收发系统结构示意图。
具体实施方式
本发明实施例提供的技术方案中,基站设备在接收来自MCE的MCCH配置信息和该MCCH配置信息的生效时间信息后,根据所述MCCH配置信息和所述MCCH配置信息的生效时间信息生成系统信息块,将所述系统信息块发送到用户设备,并根据MCCH配置信息和MCCH配置信息的生效时间信息发送MCCH,使所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图6所示,为本发明实施例一中的一种MCCH的收发方法流程图,包括以下步骤:
步骤601,基站设备接收来自MCE的MCCH配置信息和该MCCH配置信息的生效时间信息。
其中,MCCH配置信息包括以下内容中的至少一项:MCCH的重复周期、MCCH的修改周期、偏移量、子帧配置信息和MCS信息;生效时间信息为以下内容中的任意一项:绝对时间、MCCH修改周期的整数倍、BCCH修改周期的整数倍、无线帧的整数倍和子帧的整数倍。
步骤602,基站设备根据MCCH配置信息和MCCH配置信息的生效时间信息生成系统信息块,并将该系统信息块发送到用户设备。
步骤603,基站设备根据MCCH配置信息和MCCH配置信息的生效时间信息发送MCCH,使用户设备使用系统信息块中的MCCH配置信息接收MCCH。
具体地,用户设备在接收到所述系统信息块之后的特定时刻,使用所述系统信息块中的MCCH配置信息对下一个MCCH修改周期中的MCCH进行接收。上述特定时刻为预先设定的时刻,或者该特定时刻由网络通知所述用户设备。当上述特定时刻由网络通知所述用户设备时,该特定时刻包含在所述基站设备发送到所述用户设备的系统信息块中;当上述特定时刻为预先设定的时刻,该预先设定的时刻可以为当前广播控制信道BCCH修改周期结束的时刻。
本发明实施例的技术方案具有以下优点,通过使用MCCH配置信息的生效时间信息和约定MCCH配置信息的使用时刻,使UE与网络实现信息同步,提高了MCCH的正确接收率,能够更好地提供MBMS业务,增强用户体验。
以下结合图7所示的应用场景,对本发明实施例中的MCCH的收发方法进行详细、具体的描述,其中,MCCH修改周期为10.24s,BCCH修改周期为20.48s。
如图8所示,为本发明实施例二中的一种MCCH的收发方法流程图,包括以下步骤:
步骤801,MCE在T0时刻通知eNB,将在T4时刻使用修改后的MCS信息发送MCCH。
步骤802,eNB在T4时刻之前的两个BCCH修改周期(即T1时刻),发送系统信息修改的notification信息。
步骤803,eNB在发送notification信息之后的下一个BCCH修改周期开始(即T2时刻)发送修改后的系统信息,UE在T2时刻开始接收该修改后的系统信息。
其中,修改后的系统信息包含具有修改后的MCS信息的SIB13,UE在收到系统信息修改的notification信息之后,在T2时刻开始接收修改后的系统信息。
步骤804,UE在T3时刻获取SIB13。
其中,SIB13含有MCCH的修改后的MCS信息。
步骤805,eNB从T4时刻开始,使用修改后的MCS信息来发送MCCH,UE在获取SIB13所在的BCCH修改周期结束之后(T4时刻),开始使用修改后的MCS信息接收MCCH。
需要说明的是,本发明方法可以根据实际需要对各个步骤顺序进行调整。
本本发明实施例的技术方案具有以下优点,通过使用MCS信息的生效时间信息和约定MCS信息的使用时刻,使UE与网络实现信息同步,提高了MCCH的正确接收率,能够更好地提供MBMS业务,增强用户体验。
如图9所示,为本发明实施例三中的一种基站设备结构示意图,包括:
接收模块910,用于接收来自MCE的MCCH配置信息和所述MCCH配置信息的生效时间信息。
生成模块920,用于根据所述接收模块910接收到的所述MCCH配置信息和所述MCCH配置信息的生效时间信息生成系统信息块。
发送模块930,用于将所述生成模块920生成的系统信息块发送到所述用户设备,并根据所述接收模块910接收到的所述MCCH配置信息和所述MCCH配置信息的生效时间信息发送MCCH,使所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH。
上述发送模块940,还用于将所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH的时刻通知所述用户设备,所述时刻包含在发送到所述用户设备的系统信息块中。
本发明实施例的技术方案具有以下优点,通过使用MCCH配置信息的生效时间信息和约定MCCH配置信息的使用时刻,使UE与网络实现信息同步,提高了MCCH的正确接收率,能够更好地提供MBMS业务,增强用户体验。
如图10所示,为本发明实施例四中的一种基站设备结构示意图,包括:
接收模块1010,用于接收来自MCE的MCCH配置信息和所述MCCH配置信息的生效时间信息。
生成模块1020,用于根据所述接收模块1010接收到的所述MCCH配置信息和所述MCCH配置信息的生效时间信息生成系统信息块。
发送模块1030,用于将所述生成模块1020生成的系统信息块发送到所述用户设备,并根据所述接收模块1010接收到的所述MCCH配置信息和所述MCCH配置信息的生效时间信息发送MCCH,使所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH。
配置模块1040,用于配置所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH的时刻,并指示所述发送模块1030将所述时刻通知所述用户设备。
本发明实施例的技术方案具有以下优点,通过使用MCCH配置信息的生效时间信息和约定MCCH配置信息的使用时刻,使UE与网络实现信息同步,提高了MCCH的正确接收率,能够更好地提供MBMS业务,增强用户体验。
如图11所示,为本发明实施例五中的一种用户设备结构示意图,包括:
接收模块1110,用于接收来自基站设备的系统信息块。
处理模块1120,用于在所述接收模块1110接收到所述系统信息块之后的特定时刻,使用所述系统信息块中的MCCH配置信息接收MCCH。
上述处理模块1120,具体用于在所述接收模块接收到所述系统信息块之后的预先设定的时刻,使用所述系统信息块中的MCCH配置信息对下一个MCCH修改周期中的MCCH进行接收。
其中,上述预先设定的时刻可以为当前BCCH修改周期结束的时刻。
当所述系统信息块中包含所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH的时刻信息时,处理模块1120,具体用于根据所述系统信息块中包含的所述用户设备使用所述系统信息块中的MCCH配置信息接收MCCH的时刻信息,使用所述系统信息块中的MCCH配置信息对下一个MCCH修改周期中的MCCH进行接收。
本发明实施例的技术方案具有以下优点,通过使用MCCH配置信息的生效时间信息和约定MCCH配置信息的使用时刻,使UE与网络实现信息同步,提高了MCCH的正确接收率,能够更好地提供MBMS业务,增强用户体验。
如图12所示,为本发明实施例六中的一种MCCH的收发系统结构示意图,包括基站设备1210和用户设备1220,其中,
基站设备1210,用于接收来自MCE的MCCH配置信息和所述MCCH配置信息的生效时间信息,根据所述MCCH配置信息和所述MCCH配置信息的生效时间信息生成系统信息块,将所述系统信息块发送到所述用户设备1220,并根据所述MCCH配置信息和所述MCCH配置信息的生效时间信息发送MCCH。
用户设备1220,用于接收来自所述基站设备1210的系统信息块,并在接收到所述系统信息块的特定时刻使用所述系统信息块中的MCCH配置信息接收MCCH。
其中,上述特定时刻可以为预先设定的时刻,也可以由所述基站设备通知所述用户设备。
本发明实施例的技术方案具有以下优点,通过使用MCCH配置信息的生效时间信息和约定MCCH配置信息的使用时刻,使UE与网络实现信息同步,提高了MCCH的正确接收率,能够更好地提供MBMS业务,增强用户体验。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端设备(可以是手机,个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以集成于一体,也可以分离部署,可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。