背景技术
MBMS(MultimediaBroadcastMulticastService,多媒体广播组播业务)是3GPPR6(3rdGenerationPartnershipProjectRelease6,第三代合作伙伴计划第6版本)中定义的多媒体广播组播功能,用于为无线小区中的用户提供多媒体广播和多播服务。
与MBMS传输相关的逻辑信道主要包括BCCH(BroadcastControlChannel,广播控制信道)、MCCH(MulticastControlChannel,多播控制信道)和MTCH(MulticastTrafficChannel,多播业务信道),其中,BCCH用于网络向UE(UserEquipment,用户设备)广播***信息。对于MBMS而言,BCCH中携带MCCH的配置信息,例如,MCCH的重复周期、开始无线帧偏移量、子帧位置、MCCH修改周期、MCCH修改通知指示方式和传输MCCH的信令MCS格式等,以便使UE可以找到MCCH的资源位置,BCCH中并不携带具体的MBMS业务信息。
MCCH是一个点到多点的下行信道,用于网络向UE传输MBSFN区域中MBMS相关的控制信息,一个MCCH可以对应于一个或多个MTCH,即,可以携带多个MTCH的控制信息。MCCH携带的信息可以包括MBSFN(MulticastBroadcastSingleFrequencyNetwork,多播广播单频网络)区域的子帧分配和子帧分配重复周期、PMCH(PhysicalMulticastChannel,物理多播信道)或MCH(MulticastChannel,多播信道)的配置信息,例如,MBMSsession(会话)信息、数据MCS格式配置、PMCH子帧位置和调度周期等。MTCH是一个点到多点的下行信道,用于网络向UE发送具体的MBMS业务数据。
网络利用BCCH向UE指示MCCH的配置信息,再利用MCCH向UE提供(P)MCH信息,UE在(P)MCH上读取具体业务的MTCH调度信息MSI,从而能够在MTCH上接收MBMS业务。
LTE(LongTermEvolution,长期演进)***中,MBMS专用频率层和与非MBMS业务共享频率层都能够提供MBMS,支持MBMS的LTE小区可以是MBMS专用小区,也可以是MBMS/单播混合小区。MBMS可以进行单小区传输,也可以进行多小区传输。
其中,MBMS的多小区传输需要支持MBSFN传输方式,即,在同一时间以相同频率在多个小区进行同步传输,以节约频率资源,提高频谱利用率。MBSFN传输方式要求多个小区将完全相同的内容同时发送,UE接收机将多个MBSFN小区作为一个大的小区,因此,UE不仅不会受到相邻小区传输的小区间干扰,而且将受益于来自多个MBSFN小区的信号的叠加。多小区同频传输所带来的分集效果还可以解决盲区覆盖等问题,增强接收的可靠性,提高覆盖率。
MBMS多小区传输的技术特点包括:MBSFN域内MBMS的同步传输;支持多小区MBMS传输的合并;逻辑信道MTCH和MCCH映射在用于PTM(PacketTransferMode,包传输模式)的传输信道MCH,进而映射到PMCH上;可以半静态配置MBSFN同步区域,例如,通过O&M(Operations&Maintenance,操作和维护)***配置MBSFN区域。
如图1所示,为现有技术中的LTEMBMS的逻辑架构示意图,其中,MCE(MobileControlEntity,移动控制实体)作为RAN(RadioAccessNetwork,无线接入网)侧的集中节点,M2接口作为MCE与eNB(基站)的逻辑接口,用于传送MBSFN的区域标识;MCE对MBMS业务的调度信息用于更新MCCH配置,转发来自MME的会话开始、结束和更新消息,同时具有M2接口管理和配置功能。
如图2所示,为现有技术中的MBMS业务区域与MBSFN区域之间的关系示意图。MBMS业务区域可以由BM-SC(BroadcastMulticastServiceCenter,广播多播服务中心)在会话消息中携带给基站,包括一个或多个业务标识,每个业务标识映射至一个或多个小区。MBSFN区域可以由MCE根据运营商的策略进行规划,并通过M2接口消息中通知基站,包括同步区域内的一组小区,这些小区用于进行同步的MBSFN发送。MBSFN区域预留小区也属于同步区域,但不进行MBMS业务发送。
在实现本发明的过程中,发明人发现现有技术至少存在如下问题:
目前的MBMS业务传输基于MBSFN区域进行广播,但有些MBMS业务具有地域性的特点,且对应的区域小于MBSFN区域,例如:天气预报、视频广告和交通信息等。在上述情况下,用户设备将接收到大量的无用信息,浪费了电池电量。
具体实施方式
本发明实施例提供的技术方案中,通过MCEOAM(OperationAdministrationandMaintenance,操作、管理与维护)***在MCE上配置MBMS会话位置信息,并通过MCE作为控制节点,将MBMS会话位置信息通知给eNB。eNB可以将接收到的MBMS会话位置信息发送给UE,UE根据该MBMS会话位置信息决定是否接收相应的MBMS会话;eNB也可以根据MBMS会话位置信息对空口进行过程控制,以使得UE能够基于MBMS会话位置信息选择性地接收MBMS会话。
下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中,MCEOAM***可以通过向MCE发送配置信令的方式在MCE上配置MBMS会话位置信息,MCE根据接收到的配置信令存储TMGI和MBMS会话位置信息的映射关系表。
其中,MCEOAM***在MCE上配置的MBMS会话位置信息可以具***置信息,该具***置信息可以为MBMS业务范围内的小区列表,以小区的形式确定MBMS业务的区域范围,可以通过ECGI(E-UTRANCellGlobalIdentifier,演进的通用陆基无线接入网:全球小区识别码)或者PLMN(PublicLandMobileNetwork,公共陆地移动网络)+CellID(小区标识)的形式表示。上述具***置信息也可以为MBMS业务范围内的TAI(TrackingAreaIdentity,跟踪区域标识)列表,以TAI的形式确定MBMS业务的区域范围,可以通过PLMN+TAC(TrackingAreaCode,追踪区域码)的形式表示。上述具***置信息也可以为预定义的区域ID列表,例如运营商自定义的区域ID,用于指示MBMS业务的区域范围;上述具***置信息也可以为地理位置信息,例如,“xx区域xx街道”、GPS(GlobalPositioningSystem,全球定位***)提供的地理信息或者经纬度信息等。
MCEOAM***在MCE上配置的MBMS会话位置信息还可以为位置等级信息,该位置等级信息可以由运营商设定,并在运营商与用户签约时进行约定。当MCEOAM在MCE上配置位置等级信息时,MBMSGW(Gateway,网关)可以通过业务级数据将MBMS业务的具***置信息发送给eNB。位置等级信息可以为具体的位置等级,例如,行政等级(国家级、省级、市级或县级等)、***等级(小区级或者基站级等);也可以为与具体的位置等级对应的位置等级索引,该位置等级索引可以为数字标识和/或字母标识,例如,位置等级索引1对应省级,位置等级索引2对应市级。位置等级索引与具体的位置等级之间的对应关系可以由运营商设定,并在运营商与用户签约时进行约定。
MCE可以根据自身存储的TMGI(TemporaryMobileGroupIdentity,临时移动组标识)和MBMS会话位置信息的映射关系表,对eNB进行MBMS会话位置信息的配置,具体流程如图3所示,包括以下步骤:
步骤301,MME(MobilityManagementEntity,移动性管理实体)/SGSN(ServingGPRSSupportNode,通用无线分组业务服务节点)向MCE发送MBMS会话建立请求。
其中,MBMS会话建立请求中可以包含TMGI,也可以包含QoS(QualityofService,服务质量)、MBMSservicearea(MBMS业务区域)、Sessionidentifier(会话标识)、estimatedsessionduration(会话估计持续时间)、transportnetworkIPMulticastAddress(传输网IP多播地址)、IPaddressofthemulticastsource(多播源IP地址)和GTP(GPRSTunnellingProtocol,通用无线分组业务隧道协议)TEID(TunnelEndpointIdentifier,隧道端点标识符)等信息。
步骤302,MCE向MME/SGSN返回MBMS会话建立响应。
其中,MBMS会话建立响应用于确认接收到MBMS会话建立请求。
步骤303,MCE根据MBMS会话建立请求中携带的TMGI查询自身存储的TMGI和MBMS会话位置信息的映射关系表。
当MCE没有从映射关系表中查询到与MBMS会话建立请求中携带的TMGI对应的MBMS会话位置信息时,MCE执行常规的MBMS会话建立流程;当MCE从映射关系表中查询到与MBMS会话建立请求中携带的TMGI对应的MBMS会话位置信息时,则继续执行以下步骤:
步骤304,MCE通过M2接口向MBSFN区域中的eNB发送MBMS会话建立请求。
其中,M2接口的MBMS会话建立请求携带有查询到的MBMS会话位置信息和对应的TMGI,其消息格式如表1所示:
表1MBMS会话建立请求的消息格式
步骤305,eNB向MCE返回MBMS会话建立响应。
具体地,eNB根据接收到的MBMS会话建立请求建立会话,存储MBMS会话建立请求中携带的MBMS会话位置信息。当会话建立成功时,eNB向MCE返回MBMS会话建立响应,通过空口将MBMS会话位置信息通知给UE,或者根据MBMS会话位置信息对空口进行过程控制。
此外,当会话建立失败时,eNB可以向MCE返回MBMS会话建立失败消息。
需要说明的是,当MCE从映射关系表中查询到的与MBMS会话建立请求中携带的TMGI对应的MBMS会话位置信息为位置等级信息时,MCE可以指示eNB从MBMSGW获取相应的具***置信息,MBMSGW可以通过业务级数据将MBMS业务的具***置信息发送给eNB。
本发明的上述实施例中,MCE在会话建立过程中,对eNB进行MBMS会话位置信息的配置;在本发明的其他实施方式中,MCE也可以在会话更新过程中,对eNB进行MBMS会话位置信息的配置,具体流程如图4所示,包括以下步骤:
步骤401,MME/SGSN向MCE发送MBMS会话更新请求。
其中,MBMS会话更新请求中可以包含TMGI,也可以包含QoS、MBMSservicearea(MBMS业务区域)、Sessionidentifier(会话标识)、estimatedsessionduration(会话估计持续时间)、transportnetworkIPMulticastAddress(传输网IP多播地址)、IPaddressofthemulticastsource(多播源IP地址)和GTPTEID等信息。
步骤402,MCE向MME/SGSN返回MBMS会话更新响应。
其中,MBMS会话更新响应用于确认接收到MBMS会话更新请求。
步骤403,MCE根据MBMS会话更新请求中携带的TMGI查询自身存储的TMGI和MBMS会话位置信息的映射关系表。
当MCE没有从映射关系表中查询到与MBMS会话更新请求中携带的TMGI对应的MBMS会话位置信息时,MCE执行常规的MBMS会话更新流程;当MCE从映射关系表中查询到与MBMS会话更新请求中携带的TMGI对应的MBMS会话位置信息时,则继续执行以下步骤:
步骤404,MCE通过M2接口向MBSFN区域中的eNB发送MBMS会话更新请求。
其中,M2接口的MBMS会话更新请求携带有查询到的MBMS会话位置信息和对应的TMGI。
步骤405,eNB向MCE返回MBMS会话更新响应。
具体地,eNB根据接收到的MBMS会话更新请求更新会话,存储MBMS会话更新请求中携带的MBMS会话位置信息。当会话更新成功时,eNB向MCE返回MBMS会话更新响应,通过空口将MBMS会话位置信息通知给UE,或者根据MBMS会话位置信息对空口进行过程控制。
此外,当会话更新失败时,eNB可以向MCE返回MBMS会话更新失败消息。
需要说明的是,当MCE从映射关系表中查询到的与MBMS会话更新请求中携带的TMGI对应的MBMS会话位置信息为位置等级信息时,MCE可以指示eNB从MBMSGW获取相应的具***置信息,MBMSGW可以通过业务级数据将MBMS业务的具***置信息发送给eNB。
本发明的实施例包括以下优点,通过对eNB进行MBMS会话位置信息的配置,使得UE能够基于MBMS会话位置信息选择性地接收MBMS业务,可以有效地避免UE接收无用信息,节约UE的电池电量。当然,实施本发明的实施例的任一产品并不一定需要同时达到以上所述的所有优点。
根据上述实施方式中提供的配置MBMS会话位置信息的方法,本发明实施例还提供了应用上述配置MBMS会话位置信息的方法的装置。
如图5所示,为本发明实施例中的MCE的结构示意图,包括:
存储模块510,用于存储TMGI与MBMS会话位置信息的映射关系表。
其中,MBMS会话位置信息可以为具***置信息或者位置等级信息,具***置信息可以包括以下内容中的至少一项:MBMS业务范围内的小区列表、MBMS业务范围内的TAI列表、预定义的区域ID列表、地理位置信息和经纬度信息。
接收模块520,用于接收核心网发送的携带有TMGI的MBMS会话建立请求或MBMS会话更新请求。
查询模块530,用于根据接收模块520接收到的TMGI查询存储模块510存储的映射关系表。
发送模块540,用于在查询模块530从映射关系表中查询到与TMGI对应的MBMS会话位置信息时,将该MBMS会话位置信息发送给基站。
具体地,在MBMS会话建立过程中,发送模块540可以向基站发送MBMS会话建立响应,该MBMS会话建立响应中携带TMGI以及对应的MBMS会话位置信息。在MBMS会话更新过程中,发送模块540可以向基站发送MBMS会话更新响应,该MBMS会话更新响应中携带TMGI以及对应的MBMS会话位置信息。
当映射关系表中存储的MBMS会话位置信息为位置等级信息时,上述发送模块540,还用于指示基站从MBMSGW获取相应的具***置信息。
上述MCE,还可以进一步包括:
设置模块550,用于接收MCEOAM发送的配置信令,根据该配置信令设置映射关系表。
本发明的实施例包括以下优点,通过对基站进行MBMS会话位置信息的配置,使得UE能够基于MBMS会话位置信息选择性地接收MBMS业务,可以有效地避免UE接收无用信息,节约UE的电池电量。当然,实施本发明的实施例的任一产品并不一定需要同时达到以上所述的所有优点。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端设备(可以是手机,个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。