提供多媒体广播组播业务服务的系统和方法

文档序号:7653396阅读:119来源:国知局
专利名称:提供多媒体广播组播业务服务的系统和方法
技术领域
本发明涉及多媒体广播组播业务MBMS技术,特别涉及提供MBMS服 务的系统和方法。
背景技术
在长期演进网络(LTE , Long Term Evolved )或系统架构演进网络(SAE, System Architecture Evolved )中,采用图1所示网络架构提供MBMS服务。 如图l所示,该架构包括广播组播服务中心(BM-SC)、 MBMS网关(GW, gateway)、多小区/组播协调实体(MCE)以及演进基站(ENB)。
在MBMS会话建立过程中,BM-SC用于向MBMS GW发送会话开始 请求(Session Start Request) ; MBMS GW收到该会话开始请求后,如果能 够接受该MBMS业务,则向BM-SC回复会话开始响应(Session Start Response),该响应中携带MBMS GW的下行隧道信息,如MBMS GW的 用户面IP地址和用户面的隧道端点标识(TEID, Tunnel Endpoint Identifier )。 之后,BM-SC就可以向该用户面IP地址和TEID发送数据了 。 MBMS GW 还可以提供其控制面的隧道信息,如控制面IP地址和控制面TEID,以便与 BM-SC进行后续的信令操作,如会话修改和会话停止等。
MBMS GW还生成为此MBMS业务提供的IP组播地址,通过会话开始 请求消息发送给MCE。 MCE接收到来自MBMS网关的会话开始请求消息 后,确定MBMS业务区内哪些ENB能组成SFN区域,将接收到的会话开 始请求消息发送给这些ENB,并为这些ENB分配无线资源;ENB收到MCE 发送的会话开始请求消息后,利用其中携带的MBMS网关分配的IP组播地 址,在传输层建立MBMS服务承载。在数据开始发送时,BM-SC根据MBMS GW提供的隧道信息向MBMS GW发送MBMS数据,MBMS GW向建立的MBMS服务承载的ENB发送 MBMS数据,ENB根据MCE为其分配的无线资源在自身与UE之间进行无 线资源配置,将接收到的MBMS数据发送给UE。
由以上描述可见,在图l所示网络架构中,MCE不仅需要为ENB分配 无线资源,还需要将接收到的来自MBMS GW的会话开始请求消息转发给 连接的每一个ENB,这样网络的业务能力必然受到MCE功能的限制。如果 MCE的能力有限,比如MCE可连接的ENB数量有限,则在网络中实现 MBMS服务时可包含的ENB数量必须小于等于MCE可接入的ENB数量, 因此可能造成网络业务能力的瓶颈。
另夕卜,图1给出的网络架构图只适用于实现LTE/SAE中的MBMS服务, 不能用于实现2G/3G中的MBMS服务。
在图1所示的网络架构中,MBMS GW不仅需要实现与ENB之间的 MBMS数据交互,即实现用户面的功能,还需要实现与BM-SC以及MCE 之间的控制信令交互,即实现控制面的功能,不符合LTE/SAE网络控制面 与用户面分离的共识。

发明内容
有鉴于此,本发明实施例一方面提供了一种提供多媒体广播组播业务 MBMS服务的系统,另一方面提供了一种提供多媒体广播组播业务MBMS 服务的方法,避免网络业务能力受到MCE功能的限制。
一种提供多媒体广播组播业务MBMS服务的系统,包括广播组播服 务中心BM-SC 、 MBMS控制面实体mMME 、以及演进基站ENB,
所述BM-SC,用于提供MBMS服务,发送MBMS会话管理控制信令;
所述mMME,用于对所述BM-SC提供的MBMS服务进行会话管理, 根据接收到的会话管理控制信令进行MBMS承载上下文维护,向所述ENB 分发会话管理控制信令;所述ENB,用于根据接收到的会话管理控制信令,进行无线资源和
MBMS服务承载的维护。
一种提供多媒体广播组播业务MBMS服务的方法,包括
MBMS控制面实体mMME根据接收到的会话管理控制信令,进行
MBMS承载上下文维护,向ENB发送会话管理控制信令;
MBMS网关根据接收到的会话管理控制信令,进行MBMS承载上下文
维护;
所述ENB根据接收到的会话管理控制信令,进行无线资源和MBMS服 务承载的维护。
本发明实施例在提供MBMS服务的系统中加入mMME, BM-SC通过 mMME向ENB发送会话管理控制信令;ENB接收到来自mMME的会话管 理控制信令后,对无线资源和MBMS服务承载进行维护。这样,系统中的 BM-SC可以不通过无线侧实体MCE向ENB发送会话管理控制信令,并且 在会话建立过程中,系统中MCE区域外的ENB可以直接进行无线资源配置, 不需要等待MCE为其分配无线资源,因此采用本发明实施例提供的系统和 方法避免了现有技术中网络业务能力可能受到MCE功能限制的问题。


图1为现有技术在LTE/SAE网络下实现MBMS业务的网络架构图; 图2为本发明提供MBMS服务的系统实施例 一 的结构示意图; 图3为本发明提供MBMS服务的系统实施例二的结构示意图; 图4为本发明提供MBMS服务的系统实施例三的结构示意图; 图5为本发明提供MBMS服务的系统实施例四的结构示意图; 图6为本发明提供MBMS服务的系统实施例五的结构示意图; 图7为本发明提供MBMS服务的系统实施例六的结构示意图 图8为利用图2所示系统实现MBMS业务会话建立的流程图; 图9为利用图3所示系统实现MBMS业务会话建立的流程图;图IO为利用图4所示系统实现MBMS业务会话建立的流程图; 图11为利用图5所示系统实现MBMS业务会话建立的流程图。
具体实施例方式
为使本发明实施例的目的、技术方案和有益效果更加清楚明白,下面结 合实施例和附图,对本发明实施例做进一步地详细说明。
本发明实施例的提供MBMS服务的系统,包括广播组播服务中心 (BM-SC ) 、 MBMS控制面实体(mMME )、以及演进基站(ENB )。 其中,BM-SC,用于提供MBMS服务,发送MBMS会话管理控制信
令;
mMME,用于对BM-SC提供的MBMS服务进行会话管理,根据接收 到的会话管理控制信令进行MBMS承载上下文维护,向ENB分发会话管理 控制信令;
ENB,用于根据接收到的会话管理控制信令,进行无线资源和MBMS 服务承载的维护。
这里,在MBMS会话建立过程中,会话管理控制信令可以为会话开始 请求消息,ENB接收到会话开始请求消息时,配置无线资源,建立自身与 MBMS网关之间的MBMS服务承载;在MBMS会话修改过程中,会话管理 控制信令可以为会话修改请求消息,ENB接收到会话修改消息时,进行无 线资源或/和MBMS服务承载的修改;在MBMS会话停止过程中,会话管 理控制信令可以为会话停止请求消息,ENB接收到会话停止请求消息时, 释放已经配置的无线资源以及已建立的MBMS服务承载。
在不同的会话管理过程中,mMME和MBMS根据接收到的会话管理控 制信令执行不同的MBMS承载上下文维护操作,包括MBMS承载上下文 建立、修改和删除,以保持其与BM-SC同步。在向无线接入网中提供MBMS 服务时,mMME向ENB分发MBMS服务的控制信令,以建立ENB、 MBMS 网关与BM-SC之间的数据传输承载。mMME是用于处理MBMS服务的会话管理控制信令的逻辑实体,可以 位于核心网,也可以位于无线4妾入网。当mMME位于无线4妾入网时,可以 与MCE合一,也可以单独存在。
该系统还可以进一步包括MBMS网关,BM-SC和MBMS网关以及 mMME之间的第一种连接关系为MBMS网关与BM-SC相连,用于接收来 自BM-SC的会话管理控制信令,进行MBMS承载上下文维护,向mMME 转发来自BM-SC的会话管理控制信令。
第二种连接关系为mMME与BM-SC相连,将接收到的会话管理控制 信令分发给ENB和MBMS网关,
MBMS网关,用于接收来自mMME的会话管理控制信令,进行MBMS 承载上下文维护。
MBMS网关还可以用于将来自BM-SC的MBMS数据发送给ENB,以 及进一步用于为ENB分配IP组播地址,并通过mMME分发给ENB。
该系统中,BM-SC可以通过Gmb,参考点直接与mMME连接,该Gmb, 参考点承栽BM-SC进行MBMS服务会话控制信令的传输,以进行MBMS 承载上下文同步,QoS配置等。在不同的提供MBMS服务的系统架构中, Gmb,参考点位置可能有所变化,如果BM-SC与mMME之间有直接接口或 者BM-SC与mMME之间的信令通过PDN网关或/和服务网关或/和MBMS 网关等网络节点透传,则Gmb,参考点就是在BM-SC与mMME之间;如果 BM-SC与MBMS网关之间有直接接口 ,或者BM-SC与MBMS网关之间的 信令通过PDN网关或/和服务网关等网络节点透传,则Gmb,参考点就在 BM-SC与MBMS网关之间。
BM-SC通过SGi参考点与MBMS网关连接进行用户面的MBMS数据 传输。在演进的分组核心网中,可以存在一个或多个连接到BM-SC的MBMS 网关,这些MBMS网关负责将用户面MBMS数据,从BM-SC路由分发给 E亂
本发明实施例中引入一个MCE区域的概念,指MCE与其相连接的所有ENB覆盖的区域,可以为一个单频网(SFN)或多个SFN区域。在MCE区 域中,MCE为自身区域内的ENB分配无线资源,包括多小区MC模式、单 小区SC模式。同时MCE还决定这些ENB在这些模式下是否支持内容同步等。
MCE区域内的ENB与MCE相连,进一步用于才艮据MCE为其分配的 无线资源进行无线资源配置;非MCE分配无线资源的ENB或/和MCE区域 外的ENB接收到会话开始请求消息后,直接对自身进行无线资源配置。
该系统进一步包括MCE,系统中的ENB包括MCE区域内的ENB和 区域外的ENB, MCE用于为自身区域内的ENB分配无线资源。
一种连接关系为mMME与MCE以及MCE区域外的ENB相连,将接 收到的会话管理控制信令直接发送给MCE以及MCE区域外的ENB;
MCE,进一步用于将接收到的会话管理控制信令转发给自身区域内的 ENB。
另 一种连接关系为mMME同时与系统中的所有ENB以及MCE相连。 在这种情况下,MCE接收到来自mMME的会话管理控制信令后,向自身区 域内的ENB发送为其分配的无线资源。
为了兼容2G/3G网络,该系统进一步包括SGSN,
SGSN与MBMS网关或mMME相连,用于根据接收到的会话管理控制
信令,进行MBMS服务承载的维护。
该系统还包括2G/3G网络覆盖区域的无线资源控制器RNC或基站NB, SGSN,进一步用于接收来自MBMS网关的MBMS数据,将其转发给
RNC或NB;
或MBMS网关进一步与RNC或NB连接,将来自BM-SC的MBMS数 据发送给RNC或NB。
本发明实施例中的MBMS网关由MBMS专用网关和MBMS服务网关 组成。其中,MBMS专用网关与MCE区域内的ENB连接进行MBMS数据 转发,与BM-SC和/或mMME连接进行会话管理控制信令传输;MBMS服务网关与MCE区域外的ENB连接进行数据转发,与BM-SC 或mMME进行会话管理控制信令传输。
MBMS服务网关进一步可以与2G/3G网络中的RNC或NB连接,用于 将来自BM-SC的MBMS数据转发给RNC或NB。
图2为本发明提供MBMS服务的系统实施例一的结构示意图。图中用 带箭头的虚线表示信令传输的方向,带箭头的实线表示数据传输的方向。该 系统包括BM-SC、 MBMS网关、mMME、 MCE、 LTE MCE区域内的ENB、 LTE非MCE区域内的ENB、 SGSN以及2G/3G覆盖区域的RNC或基站 (NB)。
其中,BM-SC与MBMS网关相连,用于向MBMS网关发送会话管理 控制信令以及MBMS数据,其中BM-SC通过SGi参考点向MBMS网关传 输MBMS数据。
MBMS网关,用于接收来自BM-SC的会话管理控制信令,对自身的 MBMS承载上下文进行维护,并向相连的mMME以及SGSN发送会话管理 控制信令;接收来自BM-SC的MBMS数据,将其发送给ENB以及相连的 SGSN,或直接发送给2G/3G覆盖区域的RNC或NB。
在MBMS会话建立过程中,MBMS网关向mMME发送来自BM-SC的 会话开始请求消息,并接收mMME返回的会话开始响应消息。MBMS网关 还用于为ENB分配IP组播地址,并可以通过发送给mMME的会话开始请 求消息,将为ENB分配的IP组播地址发送给ENB。
mMME,用于对所述BM-SC提供的MBMS服务进行会话管理,接收 来自MBMS网关的会话管理控制信令,并将其分发给相连的MCE和MCE 区域外的ENB。
比如在MBMS服务会话建立过程中,mMME用于接收MBMS网关发 送的会话开始请求消息,向连接的非MCE区域内的ENB以及MCE发送会 话开始请求消息。
在该实施例中,MCE即与mMME相连,又与自身区域内的ENB相连,用于与mMME和自身区域内的ENB进行信令交互,包括将来自mMME 的会话管理控制信令发送给自身区域内的ENB,为自身区域内的ENB分配 无线资源。
比如在MBMS服务会话建立过程中,MCE用于接收mMME发送会话 开始请求消息,将其转发给连接的ENB,并且为这些ENB分配无线资源。 MCE可以将为ENB分配的无线资源携带在向ENB转发的会话开始请求消 息中发送给ENB,也可以采用其它方式将其发送给ENB。
该实施例中的ENB,用于根据接收到的会话管理控制信令,进行无线 资源和MBMS服务承载的维护。
具体在会话建立过程中,MCE区域内的ENB,用于接收来自MCE的 会话开始请求消息以及MCE为其分配的无线资源,并根据MCE为其分配 的无线资源进行无线资源配置,建立MBMS服务承载,将MBMS网关转发 的MBMS数据发送给用户设备。
非MCE区域的ENB直接与mMME相连,其接收到来自mMME的会 话开始请求消息后,直接对自身进行无线资源配置,建立MBMS服务承载, 将MBMS网关转发的MBMS数据发送给用户设备。
系统中的SGSN,用于接收来自MBMS网关的会话管理控制信令,根 据该信令执行后续的MBMS服务操作,接收MBMS网关转发的MBMS数 据,并将接收到的MBMS数据转发给连接的2G/3G覆盖区域内的RNC或 NB。在会话建立过程中,SGSN用于接收来自MBMS网关的会话开始请求 消息,建立MBMS服务承载;在会话修改过程中,SGSN用于接收来自MBMS 网关的会话修改请求消息,释放以将建立的MBMS服务承载。
图3为本发明提供MBMS服务的系统实施例二的结构示意图。图中用 带箭头的虛线表示信令传输的方向,带箭头的实线表示数据传输的方向。该 系统在组成上与图2相同,只是部分实体的功能以及连接关系有所不同。具 体为mMME与MBMS业务区内所有的ENB直接相连,mMME与MCE之 间的连接关系取消。在这种情况下,mMME接收到来自MBMS网关的会话管理控制信令后,将其发送给系统中所有的ENB,无论该ENB是否为MCE 区域内的ENB。而MCE只需要为自身区域内的ENB分配无线资源,不必 为mMME与自身区域内ENB进行会话管理控制信令的转发。因此显著简化 了 MCE的功能。
在MBMS服务会话建立过程中,mMME可以直接向MBMS业务区内 所有的ENB发送会话开始请求消息,无论ENB是否为MCE区域内的ENB。
图4为本发明提供MBMS服务的系统实施例三的结构示意图。图中用 带箭头的虛线表示信令传输的方向,带箭头的实线表示数据传输的方向。该 系统在组成上与图2相同,只是BM-SC直接与mMME相连,向mMME发 送会话管理控制信令,不需要通过MBMS网关转发。同时BM-SC通过 mMME与SGSN进行信令交互,由mMME将来自BM-SC的会话管理控制 信令发送给SGSN; MBMS网关与SGSN之间没有直接的信令交互。另夕卜, mMME接收到来自BM-SC的会话管理控制信令后,需要向MBMS网关发 送会话管理控制信令,MBMS网关根据接收到的会话管理控制信令维护自 身已建立的MBMS承载上下文,包括建立、修改以及删除MBMS承载上下 文。
图5为本发明提供MBMS服务的系统实施例四的结构示意图。图中用 带箭头的虚线表示信令传输的方向,带箭头的实线表示数据传输的方向。该 系统在组成上与图4相同,连接关系以及部分实体的功能上与图4的不同仅 在于mMME与MBMS业务区内所有的ENB直接相连,mMME与MCE 之间的连接关系取消。在这种情况下,mMME与系统中所有的ENB直接进 行MBMS服务中的信令交互,将接收到的来自BM-SC的会话管理控制信令, 发送给系统中所有的ENB,无论该ENB是否为MCE区域内的ENB。而 MCE只需要为自身区域内的ENB分配无线资源,不必为mMME与自身区 域内ENB进行会话管理控制信令的转发。因此显著简化了 MCE的功能。
在MBMS会话建立过程中,mMME可以直接向MBMS业务区内所有 的ENB发送会话开始请求消息,无论ENB是否为MCE区域内的ENB。图2至图5所示系统中的MBMS网关可以由MBMS专用网关(mGW, MBMS dedicated GateWay)和MBMS服务网关(mS-GW, MBMS Serving GateWay)两部分组成。
其中,MBMS专用网关为支持MBMS服务的专用网关。它可以是支持 MBMS服务的服务网关、或PDN网关、或两者的联合、或一个新的专门支 持MBMS服务的网关。在物理实现上,如果它作为支持MBMS服务的服务 网关的话,则它可能还需要通过PDN网关与BM-SC进行连接。在逻辑功能 上,它至少支持LTE网络中多小区同步模式下的内容同步,保证各ENB之 间的内容同步,以及提供传输层IP组播协议。如果MBMS专用网关与ENB 之间采用传输层IP组播方式进行MBMS数据传输,则二者之间采用Ml接 口 ;如果MBMS专用网关与ENB之间采用PTP承载方式进行MBMS数据 传输,则二者之间采用增强的Sl-U接口。
MBMS服务网关为支持MBMS服务的普通网关,它可以是支持MBMS 服务的服务SAE网关、或PDNSAE网关、或两者的联合,或者一个新的专 门支持MBMS服务的网关。在物理实现上,如果它作为支持MBMS服务的 服务SAE网关的话,则它可能还需要通过PDN SAE网关来与BM-SC进行 连接。在逻辑功能上,它至少支持与ENB之间采用PTP传输模式,或/和与 2G/3G系统兼容,也可能提供传输层IP组播协议。如果MBMS服务网关与 ENB之间釆用传输层IP组播方式进行MBMS数据传输,则二者之间采用 Ml接口;如果MBMS服务网关与ENB之间采用PTP承载方式进行MBMS 数据传输,则二者之间采用增强的Sl-U接口。
在图3和图5中,mMME与MCE之间的连接取消,不再有信令交互, 比如在mBMS服务会话建立过程中,mMME直接向MBMS业务区内的所有 ENB发送会话开始请求消息。在实现过程中,还可以在图3和图5的基础 上增加mMME和MCE之间的连4妄关系,保留MCE与mMME之间的信令 交互,如图6和图7所示。在mBMS服务会话建立过程中,mMME在向 MBMS业务区内所有的ENB发送SS请求消息时,同时向MCE发送SS请求消息,这样当MCE接收到来自mMME的SS请求消息后,可以主动将为 自身区域内ENB分配的无线资源发送给对应的ENB。
本发明实施例提供的系统中的MCE可能存在于ENB或者单独存在的一 个物理实体上,用于根据MBMS业务的QoS属性等为其连接的ENB分配 无线资源。
iv rT丄V. rh厶A rr、t"t>1 <i> 、 /rn~7 丄卄/v ffi-义A工厶k 、、IS ~rrr '、/ 4日.A
丄VHD A r、j 口v X^丄、D 43i一寸i"^丄VHJ3 yv 曰UWV乂U工:^贝〃'丁、 h\j ,一j k乂、叮^^/5 tg
身的配置策略或者接收到的SS请求消息中的指示等,初始化计数(Counting ) 功能,并将计数结果上报给MCE等。该过程也可能由MCE指示,发生在 无线资源配置过程中。
上述实施例中,系统包含的各个分离的逻辑实体是否在物理上合一这里 不做限定,当某些逻辑实体间合一时,其间的协议接口与信令将转换为内部 接口信令。具体包括如果mMME与MBMS网关合一,则其与MBMS网 关之间的消息为内部消息;如果mMME与MCE合 一 ,则其与MCE之间的 消息转换为内部消息。
本发明实施例在提供MBMS服务的系统中加入mMME,利用本发明实 施例^是供的系统实现MBMS服务的方法,包括
mMME根据接收到的会话管理控制信令,进行MBMS承载上下文维护, 向ENB发送会话管理控制信令;MBMS网关根据接收到的会话管理控制信 令,进行MBMS承载上下文维护;ENB根据接收到的会话管理控制信令, 进行无线资源和MBMS服务承载的维护。
这里,在MBMS会话建立过程中,会话管理控制信令可以为会话开始 请求消息,ENB接收到会话开始请求消息时,配置无线资源,建立自身与 MBMS网关之间的MBMS服务承载;在MBMS会话修改过程中,会话管理 控制信令可以为会话修改请求消息,ENB接收到会话修改消息时,进行无 线资源或/和MBMS服务承载的修改;在MBMS会话停止过程中,会话管 理控制信令可以为会话停止请求消息,ENB接收到会话停止请求消息时, 释放已经配置的无线资源以及已建立的MBMS服务承载。采用本发明实施例提供的系统实现MBMS会话建立时,mMME向ENB 发送会话开始请求消息的步骤具体包括mMME直接向MCE区域外的ENB 发送会话开始请求消息;mMME通过所述MCE向所述MCE区域内的ENB 发送会话开始请求消息。因此,本发明实施例中MCE不需要同MBMS业务 区内所有的ENB连接,向其发送会话开始请求消息。
ENB将接收到的来自BM-SC的MBMS数据发送给UE前,需要配置自 身与UE之间的无线资源。如果ENB接收到的会话开始请求消息中携带有 业务属性参数,比如本地业务、SFN业务或其它业务的属性参数,则ENB 可以根据该业务属性参数选择如何配置自身与UE之间的无线资源,具体包 括..
对于不需要采用SFN传输的业务,ENB自身分配并配置无线资源,即 单小区模式;对于需要采用SFN传输的业务,MCE区域内的ENB的无线资 源由MCE进行分配,MCE区域外的ENB的无线资源由ENB自身进行配置。
如果MCE单独存在,则可以由MCE或ENB进行业务属性参数识别。 如果mMME位于MCE,则可以由mMME或MCE或ENB对业务属性参数 进行识别,以配置ENB的传输模式,传输模式包括单小区或多小区MBMS 同步传输模式等。
对于MCE区域内的ENB获取MCE为其分配的无线资源的具体实现方 法之一为当mMME通过MCE向MCE区域内的ENB发送会话请求时, MCE将为自身区域内的ENB分配的无线资源携带在会话开始请求消息中发 送纟合对应的ENB。
MCE区域内的ENB获取MCE为其分配的无线资源的另 一种方法为 MCE区域内的ENB接收到来自mMME的会话开始请求消息后,向MCE 发送无线资源请求,该请求中可以携带MBMS会话属性参数包括服务质 量(QoS) 、 MBMS业务区(SA) 、 MBMS临时移动组标识(TMGI)等; MCE接收到来自自身区域内的ENB无线资源请求后,向自身区域内的ENB 返回为其分配的无线资源。该过程具体可以采用如下3种方式实现1 ) MCE为每个发送无线资源请求的ENB分配无线资源; 2)MCE在第一次收到来自ENB的无线资源请求后,向MCE区域内需
要提供MBMS服务的所有ENB分配无线资源。则发送无线资源请求的ENB
以外的其他ENB在收到无线资源配置后,不再发起无线资源请求,如果ENB
尚未收到会话开始请求,则进行资源预留。
3 ) MCE在收到所有ENB发送的无线资源请求后,为所有ENB统一分
配无线资源,比如MCE可以设置一个定时器,等待来自所有ENB的无线资
源请求的到来
另外,如果MCE位于ENB上,则默认该ENB向MCE请求资源即可。
MCE区域内的ENB获取MCE为其分配的无线资源的又一种方法为 mMME在向ENB发送会话开始请求时,进一步向自身连接的MCE发送会 话开始请求消息;MCE接收到来自mMME的会话开始请求消息后,主动向 自身区域内的ENB发送为其分配的无线资源。
ENB建立MBMS服务承载的方式有两种 一种为IP组播方式, 一种 为PTP承载方式。如果ENB要建立IP组播方式的MBMS服务承载,则ENB 可以利用MBMS网关为其分配的IP组播地址向传输层进行组播注册;如果 ENB要建立PTP方式的MBMS服务承载,则ENB分配PTP承载,如创建 隧道标识,并通过mMME将PTP承载信息发送给MBMS网关。因此,在 ENB选择建立IP组播方式的MBMS服务承载时,ENB必须已知MBMS网 关为其分配的IP組播地址。
在实际实现过程中,mMME接收BM-SC发送的会话开始请求消息可以 分为两种情况, 一种为BM-SC直接向mMME发送会话开始请求消息;一 种为BM-SC通过MBMS网关向mMME发送会话开始请求消息。
对于前一种情况,mMME接收来自BM-SC的会话开始请求消息后,还 需要执行如下步骤mMME为MBMS业务选择MBMS网关,并向选择的 MBMS网关发送会话开始请求消息;接收到来自mMME的会话开始请求消 息的MBMS网关,创建MBMS承载上下文,如果采用IP组播方式接收MBMS数据,则MBMS网关向BM-SC进行注册;否则MBMS网关分配接收MBMS 数据的承载信息,如IP地址,并将该承载信息通过mMME发送给BM-SC; 这里,MBMS网关还可以将为ENB分配的IP组播地址携带在会话开始响应 消息中发送给mMME,由mMME发送给ENB 。
对于第二种情况,mMME接收BM-SC发送的会话开始请求消息前,还
BM-SC向预配置的MBMS网关发送会话开始请求消息,MBMS网关接 收来自BM-SC的会话开始请求消息,创建MBMS承载上下文,向mMME 发送会话请求信息,在该会话请求信息中可以携带MBMS内容同步协议属 性、传输层IP组播地址以及其它MBMS会话属性参数。其中MBMS内容 同步协议属性和传输层IP组播地址是由MBMS网关为ENB分配的。
为了实现兼容在2G/3G网络中提供MBMS服务,本发明实施例中 MBMS网关在接收来自BM-SC的会话开始请求消息,建立MBMS承载上 下文后,可以进一步包括MBMS网关向SGSN发送会话开始请求消息; SGSN接收来自MBMS网关的会话开始请求消息,创建MBMS承载上下文, 建立MBMS服务承载;或mMME接收来自BM-SC的会话开始请求消息后, mMME向SGSN发送会话开始请求消息;SGSN接收来自mMME的会话开 始请求消息,创建MBMS承载上下文,建立MBMS服务承载。
这里,SGSN建立MBMS服务承载也可以分为两种方式, 一种为建立 PTP承载的方式,与现有技术相同这里不再赘述;另一种为建立IP组播方 式的MBMS服务承载,在这种情况下,SGSN必须支持IP组播的方式,并 且只有在SGSN接收到MBMS网关为其分配的IP组播地址时,SGSN才可 以建立IP组播方式的服务承载。
图8为利用图2所示系统实现MBMS业务会话建立的流程图,该流程 包括如下步骤
步骤801, BM-SC向预配置的MBMS网关发送会话开始(SS, Session Start)请求消息,该消息中携带下游节点列表、MBMS无线接入指示(RAT)以及MBMS会话属性参数,还可以携带业务属性参数等,比如本地业务、 SFN业务或其它业务的属性参数等;
MBMS网关接收来自BM-SC的会话开始请求消息,创建MBMS承载 上下文,保存接收到的会话开始请求消息中携带的下游节点列表、MBMS RAT指示以及MBMS会话属性参数等。
如果MBMS网关支持采用IP组播方式,则直接向BM-SC进行注册; 否则分配接收MBMS数据的IP地址信息,并将该IP地址信息携带SS响应 中返回给BM-SC。
其中,下游节点包括演进网络中支持MBMS的mMME以及2G/3G网 络的SGSN等;MBMS会话属性参数包括服务质量(QoS ) 、 MBMS业 务区(SA) 、 MBMS临时移动组标识(TMGI)等。
步骤802, MBMS网关向下游节点发送SS请求消息。 对于2G/3G网络,MBMS网关向下游节点SGSN发送SS请求消息,该 消息中携带2G/3G相关信息,包括2G/3G指示、QoS、 SA、 TMGI等MBMS 会话属性参数;SGSN收到该SS请求消息后,创建MBMS承载上下文,建 立点到点(PTP)承载。SGSN建立PTP承载的相关处理与现有技术相同, 这里不再赘述。
如果MBMS网关提供了传输层IP组播地址,并且SGSN可以将支持IP 组播方式,则SGSN向MBMS网关返回支持IP组播方式的指示,并进行传 输层IP组播注册,加入到MBMS网关组播树。
对于LTE网络,MBMS网关向下游节点mMME发送SS请求消息,该 请求消息中携带LTE网络信息,包括MBMS内容同步协议属性、传输层IP 组播地址以及MBMS会话属性参数等,MBMS属性参数包括QoS、 SA、 TMGI等;mMME收到该请求消息后,可以向MBMS网关回复响应消息进 4亍4妻收确{人。
由于MBMS网关需要向LTE和/或2G/3G发送SS请求消息,所以有必 要在现有MBMS RAT指示标志位的基础上增加一个指示位MBMS RATIndicator用于标识向LTE传输MBMS数据。比如可以设定MBMS RAT Indicator为0表示只向2G传输MBMS数据;1表示只向3G传输MBMS 数据;2表示向2G和3G传输MBMS数据;3表示只向LTE传输MBMS 数据;4表示向2G和LTE传输MBMS数据;5表示向3G和LTE传输MBMS 数据;6表示向2G、 3G和LTE传输MBMS数据。
步骤803, mMME区分MCE区域内ENB与非MCE区域内的ENB。
对于非MCE区域内的ENB, mMME直接向这些ENB发送SS请求消 息,该消息携带MBMS网关分配的传输层IP组播地址以及MBMS会话属 性参数等,MBMS会话属性参数包括QoS、 SA、 TMGI等。该SS请求消息 中还可能携带业务属性参数。
对于MCE区域内的ENB, mMME首先向MCE发送SS请求消息,该 消息中携带MBMS网关分配的传输层IP组播地址以及MBMS会话属性参 数等,MBMS会话属性参数包括QoS、 SA、 TMGI等。该SS请求消息中还 可能携带业务属性参数。MCE接收到该SS请求消息后,建立MBMS业务 上下文,保存相关参数,向mMME回复响应进行确认;并向其连接的ENB 发送SS请求消息,该消息中携带MBMS网关为ENB分配的传输层IP组播 地址以及MBMS会话属性参数等。另外,在向ENB发送的SS请求时,MCE 还可以将为自身区域内的ENB分配的RLC/MAC等无线资源发送给对应的 ENB。这里,MCE可以根据网络配置策略等确定是否在SS请求消息中携带 为ENB分配的无线资源。
在具体实现上,MCE向ENB发送SS请求消息时,还可以在该消息中 携带下述两个标识字段或其中之一。 一个标识字段用于指示ENB采用哪一 种模式SFN模式。SFN模式的字段意义可以设定为0表示unicast模式; 1表示多小区模式;2表示单小区模式;
另 一个标识字段Syn Indicator用于表示ENB在采用IP组播模式下是否 支持内容同步。Syn Indicator字段的意义可以设定为0表示支持内容同步, MBMSGW下发的数据中有内容同步,需要处理;l表示不支持内容同步,MBMS GW下发的数据中没有内容同步,不需处理;2表示屏蔽内容同步, MBMS GW下发的数据中可能有内容同步,不需处理。
具体在标准定义中,上述两个字段的值所代表的含义可以任意设定。
另外,在具体实现上,mMME可以通过如下两种方法获取MCE与ENB 的连接情况。 一种是将MCE与ENB的连接情况通过操作维护中心(0&M) 配置到mMME上,另一种是ENB在上电或经过0&M配置更新后,将自身 与MCE的连接情况上报给mMME。
步骤804, ENB接收到来自mMME或MCE的SS请求消息后,配置无 线资源,建立MBMS服务承载。
如果ENB接收到的SS请求消息中携带有业务属性参数,则ENB根据 该业务属性参数选择配置无线资源的方式对于不需要采用SFN传输的业 务,ENB自身分配并配置无线资源;对于需要采用SFN传输的业务,MCE 区域内的ENB的无线资源由MCE进行分配,MCE区域外的ENB的无线资 源由ENB自身进行配置。
ENB建立MBMS服务的承载具体分为如下三种情况
ENB收到来自mMME的SS请求消息后,如果选择PTP承载方式,则 分配PTP承载,例如创建隧道标识,这里的隧道可以为支持帧协议FP或 GPRS隧道协议(GTP)的隧道等,并将分配的PTP承载携带在响应消息中, 通过mMME返回纟合MBMS GW。
ENB收到来自MCE的SS请求消息后,如果选择PTP承载方式,则分 配PTP承载,例如创建隧道标识,这里的隧道可以为支持帧协议FP或GPRS 隧道协议(GTP)协议的隧道等,并将分配的PTP承载携带在响应消息中, 通过MCE和mMME返回给MBMS GW。
ENB收到mMME或者MCE的SS请求消息后,如果选择传输层IP组 播进行MBMS数据接收,则根据接收到的SS请求消息中携带的MBMS网 关分配的传输层IP组播地址,在传输层进行组播注册。
具体地,ENB可以根据mMME携带的传输方式指示消息或网络默认配置的传输方式选择MBMS数据接收的方式为传输层IP组播还是PTP承载方 式。 一般地,在MCE区域内的ENB,如果采用多小区模式,则这些ENB 优先选择传输层IP组播进行MBMS数据的接收。另外,ENB也可以通过判 断自身或者网络传输层是否支持传输层IP组播来选择接收MBMS数据的方 式。如果ENB确定自身或网络传输层不支持IP组播,则可以选择PTP承载 方式进行MBMS数据接收;否则ENB可以选择IP组播方式进行MBMS数 据接收。
步骤805, BM-SC通过MBMS网关向ENB或SGSN传输MBMS数据。 ENB或SGSN接收到来自MBMS网关的MBMS数据后,将其发送给用户设 备(UE)。
图9为利用图3所示系统实现MBMS业务会话建立的流程图,该流程 包括如下步骤
步骤901值步骤902与图8中的步骤801至步骤802 —致,不再赘述。
步骤卯3 , mMME向其连接的所有ENB发送SS请求消息,该消息中 携带MBMS网关分配的传输层IP组播地址以及MBMS会话属性参数,包 括QoS、 SA、 TMGI等,该消息中还可以携带业务属性参数。
步骤904,在MCE区域内的ENB接收到来自mMME的SS请求消息后, 向MCE发起SS过程,请求MCE为其分配无线资源;MCE接收来自ENB 的请求,为相应的ENB分配RLC/MAC等无线资源配置参数,并将分配的 无线资源配置参数携带在响应消息中返回给相应的ENB 。
这里,在具体实现时,MCE可以采用与步骤603所描述的MCE向ENB 发送SS请求消息相同的方式向ENB返回响应消息。
步骤905, ENB接收到来自mMME的SS请求消息后,配置无线资源, 建立MBMS服务承载。
如果ENB接收到的SS请求消息中携带有业务属性参数,则ENB根据 该业务属性参数选择配置无线资源的方式对于不需要釆用SFN传输的业 务,ENB自身分配并配置无线资源;对于需要采用SFN传输的业务,MCE区域内的ENB的无线资源由MCE进行分配,MCE区域外的ENB的无线资 源由ENB自身进行配置。
ENB建立MBMS服务的承载具体分为如下两种情况 如果ENB选择PTP承栽方式,则分配PTP承载,例如创建隧道标识, 这里的隧道可以为支持帧协议FP或GPRS隧道协议(GTP)协议的隧道等, 并将分配的PTP承栽携带在响应消息中,通过mMME返回给MBMS GW。 其中ENB分配的PTP承载包括接收MBMS数据的下游IP地址和隧道标识 等,
如果ENB选择传输层IP组播进行MBMS数据接收,则ENB根据接收 到的SS请求消息中携带的MBMS网关分配的传输层IP组播地址,在传输 层进行组播注册。
ENB选择接收MBMS数据方式的方法与步骤604中描述的方法相同,
不再赘述。
步骤906, BM-SC通过MBMS网关向ENB或SGSN传输MBMS数据。 ENB或SGSN接收到来自MBMS网关的MBMS数据后,将其发送给用户设 备(UE)。
图10为利用图4所示系统实现MBMS业务会话建立的流程图,从该流 程图中可以看出图4所示系统中各个实体之间的连接关系,该流程包括如下 步骤
步骤IOOI, BM-SC向mMME发送SS请求消息,该消息中携带下游节 点列表、MBMS无线接入指示(RAT)以及MBMS会话属性参数,还可以 携带业务属性参数等;
mMME接收来自BM-SC的SS请求消息,创建MBMS承载上下文,保 存接收到的SS请求消息中携带的下游节点列表、MBMS RAT指示以及 MBMS会话属性参数等。
只有在2G/3G网络提供MBMS服务时,BM-SC向mMME发送的SS 请求消息中才携带下游节点列表,例如SGSN列表。这里,如果mMME与BM-SC之间没有直接接口 ,则二者可以通过一 个普通的分组数据网网关(PDNGW )或/和服务网关(Serving GW)进行 信令转发。如果这个普通的分组数据网网关或/和服务网关支持MBMS服务, 则mMME可以将其选择作为MBMS网关。
步骤1002, mMME为MBMS业务选择对应的MBMS网关。
在实现上,MBMS网关的选拷:机制可以为APN选裤:才几制,即mMME 根据BM-SC下发的MBMS APN选择MBMS网关;也可以为在mMME 上静态配置MBMS网关,mMME根据负载信息等从静态配置的MBMS网 关中选择对应的MBMS网关。
步骤1003, mMME向选择的MBMS网关发送SS请求消息,该消息中 携带MBMS属性参数等。
对于2G/3G网络,该请求消息中带有2G/3G相关信息,其中包括QoS、 SA、 TMGI等MBMS会话属性参数等;MBMS网关收到SS请求消息后, 创建MBMS承载上下文,如果采用IP组播方式进行MBMS数据接收,则 MBMS网关直接向上游节点BM-SC进行注册;否则分配接收MBMS数据 的IP地址,并将其携带在SS响应消息中返回给mMME。
对于LTE网络,该请求消息中带有LTE网络信息,包括QoS、SA、TMGI 等MBMS会话属性参数等;MBMS网关收到该请求消息后,创建MBMS 承载上下文,如果采用IP组播方式进行MBMS数据接收,则直接向上游节 点BM-SC进行注册;否则分配接收MBMS数据的PTP承载,例如包括IP 地址端口信息等,并将这些承载信息携带在SS响应消息中返回给mMME。 如果MBMS网关转发MBMS数据时支持传输层IP组播,则分配传输层 IP组播地址,携带在SS响应消息中返回给mMME。
由于mMME需要向LTE和/或2G/3G发送会话开始请求消息,所以需 要在现有RAT指示标志位的基础上增加一个指示位MBMS RAT Indicator 用于标识向LTE传输MBMS数据,具体的实现方法可以采用步骤302所描 述的方法。步骤1004, mMME向下游节点发送SS请求消息。
对于2G/3G网络,mMME向下游节点SGSN发送SS请求消息,该请 求消息中携带2G/3G相关信息,包括2G/3G指示、QoS、SA、TMGI等MBMS 会话属性参数等;SGSN收到该SS请求消息后,创建MBMS承载上下文, 如果SGSN支持采用IP组播方式,并且mMME发送的SS请求消息中带有 MBMS网关分配的IP组播地址,则SGSN直接向上游节点MBMS网关进行 注册,否则SGSN分配MBMS数据接收的隧道标识参数,在SS响应消息中 返回给mMME。
考虑到与2G/3G网络兼容,如果由MBMS网关直接向SGSN发起SS 过程,即直接由MBMS网关向S(]SN发送SS请求消息,则mMME向MBMS 网关发送SS请求消息时,还需携带下游节点SGSN列表等2G/3G网络相关 信息。
对于LTE网络,mMME区分MCE区域内的ENB和非MCE区域内的 ENB。对于非MCE区域内的ENB, mMME直接向这些ENB发送SS请求 消息,该消息携带MBMS网关分配的IP组播地址以及MBMS属性参数等, MBMS属性参数包括QoS、 SA、 TMGI等,该消息中还可以携带业务属性 参数。
对于MCE区域内的ENB, mMME向MCE发送SS请求消息,该消息 携带MBMS网关分配的传输层IP组播地址以及MBMS属性参数,包括QoS、 SA、 TMGI等,该消息中还可以携带业务属性参数。MCE接收到来自mMME 的SS请求消息后,建立MBMS业务上下文,保存相关参数后,向mMME 回复确认响应。MCE向其连接的ENB发送SS请求消息,该消息中携带 MBMS网关分配的传输层IP组播地址以及MBMS属性参数等。另外,在向 ENB发送SS请求消息时,MCE还可以将为自身区域内的ENB分配的 RLC/MAC等无线资源发送给对应的ENB。这里,MCE可以根据网络配置 策略等确定是否在SS请求消息中携带为ENB分配的无线资源。
具体实现上,MCE向ENB发送SS请求消息时,可选的需要带有下述两个标识字段或其中之一,MCE可以采用步骤603所描述的方式向ENB发 送SS请求消息。
步骤1005, ENB接收到来自mMME或MCE的SS请求消息后,配置 无线资源,建立MBMS服务承载。
如果ENB接收到的SS请求消息中携带有业务属性参数,则ENB根据 该业务属性参数选择配置无线资源的方式对于不需要采用SFN传输的业 务,ENB自身分配并配置无线资源;对于需要采用SFN传输的业务,MCE 区域内的ENB的无线资源由MCE进行分配,MCE区域外的ENB的无线资 源由ENB自身进行配置。
当ENB接收到来自mMME的SS请求选择PTP承载方式时,ENB分 配PTP承载,例如创建隧道标识,这里的隧道可以为支持帧协议(FP)或 GTP协议的隧道等,并在SS响应消息中返回给mMME。
当ENB接收到来自MCE的SS请求选择PTP承载方式时,分配PTP 承载,例如创建隧道标识,这里的隧道可以为支持帧协议FP或GPRS隧道 协议(GTP )协议的隧道等,并将分配的PTP承载携带在SS响应消息中, 通过MCE返回》会mMME。
当ENB接收到来自mMME或MCE的SS请求选择传输层IP组播方式 进行MBMS数据接收时,ENB根据接收到的SS请求中MBMS网关分配的 传输层IP组播地址,在传输层进行组播注册。
具体地,ENB可以根据mMME携带的传输方式指示消息或网络默认配 置的传输方式选择MBMS数据接收的方式为传输层IP组播还是PTP承载方 式。 一般地,在MCE区域内的ENB,如果采用多小区模式,则这些ENB 优先选择传输层IP组播进行MBMS数据的接收。另外,ENB也可以通过判 断自身或者网络传输层是否支持传输层IP组播来选择接收MBMS数据的方 式。如果ENB确定自身或网络传输层不支持IP组播,则可以选择PTP承载 方式进行MBMS数据接收;否则ENB可以选择IP组播方式进行MBMS数 据接收。步骤1006, mMME发起会话更新(SU )过程,将选择PTP承载的ENB 和SGSN分配的接收MBMS数据的隧道标识信息发送给相应的MBMS网 关。
步骤1007, BM-SC通过MBMS网关向ENB或SGSN传输MBMS数据。 ENB或SGSN接收到来自MBMS网关的MBMS数据后,将其发送给用户设 备(UE)。
图11为利用图5所示系统实现MBMS业务会话建立的流程图,从该流 程图中可以看出图5所示系统中各个实体之间的连接关系以及在实现 MBMS业务会话建立过程中的功能,该流程包括如下步骤
步骤1101至步骤1103与图10中步骤1001至1003 —致,不再赘述。 步骤1104, mMME向下游节点发送SS请求消息,该消息中携带MBMS 会话属性参数等。
对于2G/3G网络,mMME向下游节点SGSN发送SS请求消息,该请 求消息中携带2G/3G相关信息,包括2G/3G指示、QoS、 SA、TMGI等MBMS 会话属性参数等;SGSN收到该SS请求消息后,创建MBMS承载上下文, 如果SGSN支持采用IP组播方式,并且mMME发送的SS请求消息中带有 MBMS网关分配的IP组播地址,则SGSN直接向上游节点MBMS网关进行 注册,否则SGSN分配MBMS数据接收的隧道标识参数,在SS响应消息中 返回给mMME。
考虑到与2G/3G网络兼容,如果由MBMS网关直接向SGSN发起SS 过程,即直接由MBMS网关向SGSN发送SS请求消息,则mMME向MBMS 网关发送SS请求消息时,还需携带下游节点SGSN列表等2G/3G网络相关信息。
mMME向其连接的所有ENB发送SS请求消息,该消息中携带MBMS 网关分配的传输层IP组播地址以及MBMS会话属性参数等,MBMS会话属 性参数包括QoS、 SA、 TMGI等。
步骤1105 ,在MCE区域内的ENB接收到来自mMME的SS请求消息后,向MCE发起SS过程,请求MCE为其分配无线资源;MCE接收来自 ENB的请求,为相应的ENB分配RLC/MAC等无线资源配置参数,并将分 配的无线资源配置参数携带在响应消息中返回给相应的ENB。
这里,在具体实现时,MCE可以采用与步骤603所描述的MCE向ENB 发送SS请求消息相同的方式向ENB返回响应消息。
步骤1106, ENB接收到来自mMME的SS请求消息后,配置无线资源, 建立MBMS服务承载。还可以进一步向mMME返回响应消息。
如果ENB接收到的SS请求消息中携带有业务属性参数,则ENB根据 该业务属性参数选择配置无线资源的方式对于不需要采用SFN传输的业 务,ENB自身分配并配置无线资源;对于需要采用SFN传输的业务,MCE 区域内的ENB的无线资源由MCE进行分配,MCE区域外的ENB的无线资 源由ENB自身进行配置。
ENB建立MBMS服务的承载具体分为如下两种情况
如果ENB选l奪PTP承载方式,则分配PTP 7取载,例如创建隧道标识, 这里的隧道可以为支持帧协议FP或GPRS隧道协议(GTP)协议的隧道等, 并将分配的PTP承载携带在响应消息中,通过mMME返回给MBMSGW。 其中ENB分配的PTP承载包括接收MBMS数据的下游IP地址和隧道标识 等,
如果ENB选择传输层IP组播进行MBMS数据接收,则ENB根据接收 到的SS请求消息中携带的MBMS网关分配的传输层IP组播地址,在传输 层进行组播注册。
ENB选择接收MBMS数据方式的方法与步骤304中描述的方法相同, 不再赘述。
步骤1107, BM-SC通过MBMS网关向ENB或SGSN传输MBMS数据。 ENB或SGSN接收到来自MBMS网关的MBMS数据后,将其发送给用户设 备(UE)。
在图7和图9所示的mBMS服务会话建立过程中,mMME在向MBMS业务区内所有的ENB发送SS请求消息时,还可以进一步增加同时向MCE 发送SS请求消息的步骤,这样当MCE接收到来自mMME的SS请求消息 后,可以主动将为自身区域内ENB分配的无线资源发送给对应的ENB,不 需要在接收到ENB的请求后再向ENB发送为其分配的无线资源。
上述实施例中虽然只给出了 MBMS服务建立会话的流程,但本发明实 施例提供的系统架构同样可以应用到MBMS服务的其它会话实现过程中, 如会话停止以及会话修改等。
当ENB建立MBMS服务承载后,如果BM-SC发起会话修改过程,则 进一步包括如下步骤
mMME接收来自BM-SC的会话修改请求消息,根据该消息对已建立的 MBMS承载上下文进行修改,向ENB分发会话修改请求消息;
ENB接收到来自mMME的会话修改请求消息后,对已配置的无线资源 或/和已建立的MBMS服务承载进行修改。
在这个过程中,BM-SC可以直接向mMME发送会话修改请求消息,也 可以通过MBMS网关向mMME发送会话修改请求消息。当BM-SC直接向 mMME发送会话修改请求消息时,mMME还要将接收到的会话修改请求消 息发送给MBMS网关。MBMS网关接收到会话修改请求消息时,根据该消 息修改自身已建立的NBNS承载上下文。
mMME可以直接向ENB发送,也可以通过MCE向ENB发送会话修改 请求消息。
如果BM-SC发起会话停止过程,则ENB建立MBMS服务承载后,进 一步包括如下步骤
mMME接收来自BM-SC的会话停止请求消息,释放已建立的MBMS 承载上下文,向ENB分发会话停止请求消息;
ENB接收到来自mMME的会话停止请求消息后,释放已配置的无线资 源和已建立的MBMS服务承载。
在这个过程中,BM-SC可以直4妄向mMME发送会话停止请求消息,也可以通过MBMS网关向mMME发送会话停止请求消息。当BM-SC直接向 mMME发送会话停止请求消息时,mMME还要将接收到的会话停止请求消 息发送给MBMS网关。MBMS网关接收到会话停止请求消息时,删除自身 已建立的NBNS承载上下文。
mMME可以直接向ENB发送,也可以通过MCE向ENB发送会话停止 请求消息。
由以上实施例的描述可见,本发明实施例通过在提供MBMS服务的系 统中增加mMME实体,BM-SC可以通过mMME与MCE区域外的ENB进 行信令交互,并且这些ENB不需要MCE为其分配无线资源。因此,在本发 明实施例中,MCE只需要为自身区域内的ENB分配无线资源,或者进一步 向自身区域内ENB转发会话管理控制信令,如会话开始请求消息,因此本 发明实施例提供的系统和方法可以简化MCE的功能,从而避免现有技术中 MCE功能对网络业务能力的限制问题。
另外,本发明图4和图5的提供MBMS服务的系统,以及图8和图9 提供的实现MBMS业务会话建立的方法中,BM-SC直接通过mMME与MCE 或ENB进行信令交互,将MBMS网关上的信令交互的控制面功能转化到 mMME上,因此真正实现了 MBMS网关在控制面和信令面的分离。
其次,本发明实施例提供的系统和方法不仅适用于实现LTFVSAE中的 MBMS服务,还可以兼容实现2G/3G中的MBMS服务。
总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的 保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改 进等,均应包含在本发明的保护范围之内。
权利要求
1、一种提供多媒体广播组播业务MBMS服务的系统,包括广播组播服务中心BM-SC、演进基站ENB,其特征在于,还包括MBMS控制面实体mMME,所述BM-SC,用于提供MBMS服务,发送MBMS会话管理控制信令;所述mMME,用于对所述BM-SC提供的MBMS服务进行会话管理,根据接收到的会话管理控制信令进行MBMS承载上下文维护,向所述ENB分发会话管理控制信令;所述ENB,用于根据接收到的会话管理控制信令,进行无线资源和MBMS服务承载的维护。
2、 如权利要求1所述的系统,其特征在于,进一步包括MBMS网关, 所述MBMS网关与所述BM-SC相连,用于接收来自所述BM-SC的会话管 理控制信令,进行MBMS承载上下文维护,向所述mMME转发来自所述 BM-SC的会话管理控制信令。
3、 如权利要求1所述的系统,其特征在于,进一步包括MBMS网关, 所述MBMS网关与所述mMME相连,所述mMME与所述BM-SC相连,所述mMME接收来自所述BM-SC的会话管理控制信令,并将其分发 给所述ENB和所述MBMS网关,所述MBMS网关根据接收到的来自所述mMME的会话管理控制信令, 进行MBMS承载上下文维护。
4、 如权利要求2或3所述的系统,其特征在于,所述MBMS网关进一 步用于将来自所述BM-SC的MBMS数据发送给所述ENB;所述ENB,进一步用于接收来自所述MBMS网关的MBMS数据,并 将其发送给用户设备UE。
5、 如权利要求2或3所述的系统,其特征在于,所述MBMS网关进一 步用于为所迷ENB分配IP组播地址,通过所述mMME分发给所述ENB。
6、 如权利要求1至3任一项所述的系统,其特征在于,该系统进一步 包括多小区MBMS协调实体MCE,所述ENB包括MCE区域内的ENB 和区域外的ENB,所述MCE,用于为自身区域内的ENB分配无线资源。
7、 如权利要求6所述的系统,其特征在于,所述mMME与所述MCE 以及所述MCE区域外的ENB相连,将接收到的会话管理控制信令直接发送 给所述MCE以及所述MCE区域外的ENB;所述MCE,进一步用于将接收到的会话管理控制信令转发给自身区域 内的ENB。
8、 如权利要求6所述的系统,其特征在于,所述MCE进一步与所述 mMME相连,接收到来自所述mMME的会话管理控制信令后,向自身区域 内的ENB发送为其分配的无线资源。
9、 如权利要求2或3所述的系统,其特征在于,该系统进一步包括 SGSN,所述SGSN与所述MBMS网关或所述mMME相连,用于根据接收到的 会话管理控制信令,进行MBMS服务承载的维护。
10、 如权利要求9所述的系统,其特征在于,该系统还包括2G/3G网 络覆盖区域的无线资源控制器RNC或基站NB,所述SGSN,进一步用于接收来自所述MBMS网关的MBMS数据,将 其转发给所述RNC或NB;或所述MBMS网关进一步与所述RNC或NB连接,将来自所述BM-SC 的MBMS数据发送给所述RNC或NB。
11、 如权利要求2或3所述的系统,其特征在于,所述MBMS网关由 MBMS专用网关和MBMS服务网关组成,所述ENB包括MCE区域内的 ENB和区域外的ENB,所述MBMS专用网关与所述MCE区域内的ENB连接进行MBMS数据 转发,与所述BM-SC和/或所述mMME连接进行会话管理控制信令传输;所述MBMS服务网关与所述MCE区域外的ENB连接进行数据转发, 与所述BM-SC或所述mMME进行会话管理控制信令传输。
12、 如权利要求11所述的系统,其特征在于,所述MBMS服务网关进 一步与所述2G/3G网络中的RNC或NB连接,用于将来自所述BM-SC的 MBMS数据转发给所述RNC或NB。
13、 一种提供多媒体广播组播业务MBMS服务的方法,其特征在于, 该方法包4舌MBMS控制面实体mMME根据接收到的会话管理控制信令,进行 MBMS承载上下文维护,向ENB发送会话管理控制信令;MBMS网关根据接收到的会话管理控制信令,进行MBMS承载上下文 维护;所述ENB根据接收到的会话管理控制信令,进行无线资源和MBMS服 务承载的维护。
14、 如权利要求13所述的方法,其特征在于,在MBMS服务会话建立 的过程中,所述会话管理控制信令为会话开始请求消息; 所述进行MBMS承载上下文维护为建立MBMS承载上下文; 所述ENB进行无线资源和MBMS服务承载的维护为所述ENB配置 无线资源,建立MBMS服务承载。
15、 如权利要求14所述的方法,其特征在于,所述mMME向ENB发 送会话开始请求消息包括所述mMME直接向MCE区域外的ENB发送会 话开始请求消息;通过所述MCE向所述MCE区域内的ENB发送会话开始 请求消息。
16、 如权利要求15所述的方法,其特征在于,所述MCE向自身区域内 的ENB发送会话开始请求消息时,进一步包括所述MCE将为自身区域内 的ENB分配的无线资源携带在会话开始请求消息中发送给对应的ENB。
17、 如权利要求14所述的方法,其特征在于,该方法进一步包括所述MCE区域内的ENB接收到所述mMME发送的会话开始请求消息后,进 一步向所述MCE发送无线资源请求;所述MCE接收到所述无线资源请求后,向自身区域内的ENB返回为其 分配的无线资源。
18、 如权利要求14所述的方法,其特征在于,该方法进一步包括所 述mMME进一步向自身连接的MCE发送会话开始请求消息;所述MCE接收到所述会话开始请求消息后,向自身区域内的ENB发送 为其分配的无线资源。
19、 如权利要求14至18任一项所述的方法,其特征在于,所述mMME 接收BM-SC发送的会话开始请求消息为所述mMME接收所述BM-SC通 过所述MBMS网关转发的会话开始请求消息;所述MBMS网关根据接收到的会话开始请求消息,建立MBMS承载上 下文为所述MBMS网关根据接收到的来自所述BM-SC的会话开始请求消 息,创建MBMS承载上下文。
20、 如权利要求19所述的方法,其特征在于,所述MBMS网关根据接 收到的来自BM-SC的会话开始请求消息,创建MBMS承载上下文后,该方 法进一步包括所述MBMS网关向SGSN发送会话开始请求消息;所述SGSN接收来 自所述MBMS网关的会话开始请求消息,创建MBMS承载上下文,建立 MBMS服务承载。
21、 如权利要求14至18任一项所述的方法,其特征在于,所述mMME 接收BM-SC发送的会话开始请求消息后,该方法还包括所述mMME为MBMS业务选择MBMS网关,并向选择的MBMS网关 发送会话开始请求消息;所述MBMS网关接收到来自所述mMME的会话开始请求消息后,创建 MBMS承载上下文,如果采用IP组播方式接收MBMS数据,则所述MBMS 网关向所述BM-SC进行注册;否则所述MBMS网关分配接收MBMS数据的承载信息,并将该承载信息通过所述mMME发送给所述BM-SC。
22、 如权利要求21所述的方法,其特征在于,所述mMME接收BM-SC 发送的会话开始请求消息后,该方法进 一 步包括所述mMME向所述SGSN发送会话开始请求消息;所述SGSN接收来 自mMME的会话开始请求消息,创建MBMS承载上下文,建立MBMS服 务承载。
23、 如权利要求14至18任一项所述的方法,其特征在于,所述ENB 建立MBMS服务承载包括如果所述ENB选择建立IP组播方式的MBMS服务承载,且所述ENB 接收到所述MBMS网关为其分配的IP组^"地址,则所述ENB根据所述 MBMS网关为其分配的IP组播地址向传输层进行组播注册;如果所述ENB选择建立PTP方式的MBMS服务承载,则所述ENB创 建PTP承载,并通过所述mMME将该PTP承载的承载信息发送给所述 MBMS网关。
24、 如权利要求14至18任一项所述的方法,其特征在于,所述ENB 建立MBMS服务承载后,该方法进一步包括所述mMME接收所述BM-SC发送的会话修改请求消息,根据该消息 对已建立的MBMS承载上下文进行修改,向所述ENB以及MBMS网关分 发会话修改请求消息;所述MBMS网关接收到来自所述mMME的会话修改请求消息后,修改 自身已建立的MBMS承载上下文;所述ENB "l妻收到所述mMME发送的或所述mMME通过所述MCE发 送的会话修改请求消息后,对已配置的无线资源或/和已建立的MBMS服务 承载进行修改。
25、 如权利要求14至18任一项所述的方法,其特征在于,所述ENB 建立MBMS服务承载后,该方法进一步包括所述MBMS网关接收来自所述BM-SC的会话修改请求消息,根据该消息修改自身已建立的MBMS承载上下文,向所述mMME转发来自BM-SC 的会话修改请求消息;所述mMME接收所述MBMS网关发送的会话修改请求消息,根据该消 息对已建立的MBMS承载上下文进行修改,向所述ENB分发会话修改请求 消息;所述ENB 4妄收到所述mMME发送的或所述mMME通过所述MCE发 送的会话修改请求消息后,对已配置的无线资源或/和已建立的MBMS服务 承载进行修改。
26、 如权利要求14至18任一项所述的方法,其特征在于,所述ENB 建立MBMS服务承载后,该方法进一步包括所述mMME接收到所述BM-SC发送的会话停止请求消息,释放自身 已建立的MBMS承载上下文,向所述ENB和MBMS网关分发会话停止请 求消息;所述MBMS网关接收到来自所述mMME的会话停止请求消息后,释放 自身已建立的MBMS承载上下文;所述ENB接收到所述mMME发送的或所述mMME通过所述MCE发 送的会话停止请求消息后,释放已配置的无线资源和已建立的MBMS服务 承载。
27、 如权利要求14至18任一项所述的方法,其特征在于,所述ENB 建立MBMS服务承载后,该方法进一 步包括所述MBMS接收到来自所述BM-SC的会话停止请求消息后,释放自身 已建立的MBMS承载上下文,向所述mMME转发会话停止请求消息;所述mMME接收到来自所述MBMS的会话停止请求消息后,释放自身 已建立的MBMS承载上下文,向所述ENB分发会话停止请求消息;所述ENB 4妄收到所述mMME发送的或所述mMME通过所述MCE发 送的会话停止请求消息后,释放已配置的无线资源和已建立的MBMS服务 承载。
全文摘要
本发明实施例公开了一种提供MBMS服务的系统,包括BM-SC、mMME和ENB,mMME对BM-SC提供的MBMS服务进行会话管理,根据接收的会话管理控制信令维护MBMS承载上下文,向ENB发会话管理控制信令;ENB根据接收的会话管理控制信令,维护无线资源和MBMS服务承载。本发明实施例公开了一种提供MBMS服务的方法,mMME根据接收的会话管理控制信令维护MBMS承载上下文,向ENB发会话管理控制信令;MBMS网关根据接收的会话管理控制信令维护MBMS承载上下文;ENB根据接收的会话管理控制信令,维护无线资源和MBMS服务承载。本发明实施例的系统和方法可以避免网络业务能力受到MCE功能限制。
文档编号H04L29/02GK101299828SQ200710105628
公开日2008年11月5日 申请日期2007年4月30日 优先权日2007年4月30日
发明者岚 刘, 吕博雅, 周进怡, 明 李, 王云贵, 郭小龙 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1