CN101299828B - 提供多媒体广播组播业务服务的系统和方法 - Google Patents
提供多媒体广播组播业务服务的系统和方法 Download PDFInfo
- Publication number
- CN101299828B CN101299828B CN2007101056288A CN200710105628A CN101299828B CN 101299828 B CN101299828 B CN 101299828B CN 2007101056288 A CN2007101056288 A CN 2007101056288A CN 200710105628 A CN200710105628 A CN 200710105628A CN 101299828 B CN101299828 B CN 101299828B
- Authority
- CN
- China
- Prior art keywords
- mbms
- enb
- mmme
- request message
- session
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 87
- 230000011664 signaling Effects 0.000 claims abstract description 112
- 230000005540 biological transmission Effects 0.000 claims description 49
- 230000008569 process Effects 0.000 claims description 37
- 230000004048 modification Effects 0.000 claims description 34
- 238000012986 modification Methods 0.000 claims description 34
- 238000012423 maintenance Methods 0.000 claims description 9
- 230000004044 response Effects 0.000 description 24
- 230000014509 gene expression Effects 0.000 description 12
- 238000012546 transfer Methods 0.000 description 10
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000011144 upstream manufacturing Methods 0.000 description 4
- 230000000977 initiatory effect Effects 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种提供MBMS服务的系统,包括BM-SC、mMME和ENB,mMME对BM-SC提供的MBMS服务进行会话管理,根据接收的会话管理控制信令维护MBMS承载上下文,向ENB发会话管理控制信令;ENB根据接收的会话管理控制信令,维护无线资源和MBMS服务承载。本发明实施例公开了一种提供MBMS服务的方法,mMME根据接收的会话管理控制信令维护MBMS承载上下文,向ENB发会话管理控制信令;MBMS网关根据接收的会话管理控制信令维护MBMS承载上下文;ENB根据接收的会话管理控制信令,维护无线资源和MBMS服务承载。本发明实施例的系统和方法可以避免网络业务能力受到MCE功能限制。
Description
技术领域
本发明涉及多媒体广播组播业务MBMS技术,特别涉及提供MBMS服务的系统和方法。
背景技术
在长期演进网络(LTE,Long Term Evolved)或系统架构演进网络(SAE,System Architecture Evolved)中,采用图1所示网络架构提供MBMS服务。如图1所示,该架构包括:广播组播服务中心(BM-SC)、MBMS网关(GW,gateway)、多小区/组播协调实体(MCE)以及演进基站(ENB)。
在MBMS会话建立过程中,BM-SC用于向MBMS GW发送会话开始请求(Session Start Request);MBMS GW收到该会话开始请求后,如果能够接受该MBMS业务,则向BM-SC回复会话开始响应(Session StartResponse),该响应中携带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提供的隧道信息向MBMSGW发送MBMS数据,MBMS GW向建立的MBMS服务承载的ENB发送MBMS数据,ENB根据MCE为其分配的无线资源在自身与UE之间进行无线资源配置,将接收到的MBMS数据发送给UE。
由以上描述可见,在图1所示网络架构中,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协调实体MCE,所述ENB包括:MCE区域内的ENB和区域外的ENB;
所述mMME与所述MCE以及所述MCE区域外的ENB相连,用于将接收到的会话管理控制信令直接发送给所述MCE以及所述MCE区域外的ENB;所述MCE,进一步用于将接收到的会话管理控制信令转发给自身区域内的ENB。
一种提供多媒体广播组播业务MBMS服务的方法,包括:
MBMS控制面实体mMME根据接收到的会话管理控制信令,进行MBMS承载上下文维护,向ENB发送会话管理控制信令,所述mMME向ENB发送会话管理控制信令包括:所述mMME直接向MCE区域外的ENB发送会话管理控制信令;通过所述MCE向所述MCE区域内的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业务会话建立的流程图;
图10为利用图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服务的会话管理控制信令的逻辑实体,可以位于核心网,也可以位于无线接入网。当mMME位于无线接入网时,可以与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路由分发给ENB。
本发明实施例中引入一个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 ServingGateWay)两部分组成。
其中,MBMS专用网关为支持MBMS服务的专用网关。它可以是支持MBMS服务的服务网关、或PDN网关、或两者的联合、或一个新的专门支持MBMS服务的网关。在物理实现上,如果它作为支持MBMS服务的服务网关的话,则它可能还需要通过PDN网关与BM-SC进行连接。在逻辑功能上,它至少支持LTE网络中多小区同步模式下的内容同步,保证各ENB之间的内容同步,以及提供传输层IP组播协议。如果MBMS专用网关与ENB之间采用传输层IP组播方式进行MBMS数据传输,则二者之间采用M1接口;如果MBMS专用网关与ENB之间采用PTP承载方式进行MBMS数据传输,则二者之间采用增强的S1-U接口。
MBMS服务网关为支持MBMS服务的普通网关,它可以是支持MBMS服务的服务SAE网关、或PDN SAE网关、或两者的联合,或者一个新的专门支持MBMS服务的网关。在物理实现上,如果它作为支持MBMS服务的服务SAE网关的话,则它可能还需要通过PDN SAE网关来与BM-SC进行连接。在逻辑功能上,它至少支持与ENB之间采用PTP传输模式,或/和与2G/3G系统兼容,也可能提供传输层IP组播协议。如果MBMS服务网关与ENB之间采用传输层IP组播方式进行MBMS数据传输,则二者之间采用M1接口;如果MBMS服务网关与ENB之间采用PTP承载方式进行MBMS数据传输,则二者之间采用增强的S1-U接口。
在图3和图5中,mMME与MCE之间的连接取消,不再有信令交互,比如在mBMS服务会话建立过程中,mMME直接向MBMS业务区内的所有ENB发送会话开始请求消息。在实现过程中,还可以在图3和图5的基础上增加mMME和MCE之间的连接关系,保留MCE与mMME之间的信令交互,如图6和图7所示。在mBMS服务会话建立过程中,mMME在向MBMS业务区内所有的ENB发送SS请求消息时,同时向MCE发送SS请 求消息,这样当MCE接收到来自mMME的SS请求消息后,可以主动将为自身区域内ENB分配的无线资源发送给对应的ENB。
本发明实施例提供的系统中的MCE可能存在于ENB或者单独存在的一个物理实体上,用于根据MBMS业务的QoS属性等为其连接的ENB分配无线资源。
MCE区域内的ENB在等待MCE为其分配的无线资源时,可以根据自身的配置策略或者接收到的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,SessionStart)请求消息,该消息中携带下游节点列表、MBMS无线接入指示(RAT) 以及MBMS会话属性参数,还可以携带业务属性参数等,比如本地业务、SFN业务或其它业务的属性参数等;
MBMS网关接收来自BM-SC的会话开始请求消息,创建MBMS承载上下文,保存接收到的会话开始请求消息中携带的下游节点列表、MBMSRAT指示以及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网关回复响应消息进行接收确认。
由于MBMS网关需要向LTE和/或2G/3G发送SS请求消息,所以有必要在现有MBMS RAT指示标志位的基础上增加一个指示位MBMS RAT Indicator用于标识向LTE传输MBMS数据。比如可以设定MBMS RATIndicator为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表示支持内容同步,MBMS GW下发的数据中有内容同步,需要处理;1表示不支持内容同步, MBMS GW下发的数据中没有内容同步,不需处理;2表示屏蔽内容同步,MBMS GW下发的数据中可能有内容同步,不需处理。
具体在标准定义中,上述两个字段的值所代表的含义可以任意设定。
另外,在具体实现上,mMME可以通过如下两种方法获取MCE与ENB的连接情况。一种是将MCE与ENB的连接情况通过操作维护中心(O&M)配置到mMME上,另一种是ENB在上电或经过O&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返回给MBMSGW。
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一致,不再赘述。
步骤903,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所示系统中各个实体之间的连接关系,该流程包括如下步骤:
步骤1001,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之间没有直接接口,则二者可以通过一个普通的分组数据网网关(PDN GW)或/和服务网关(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网关向SGSN发送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选择PTP承载方式,则分配PTP承载,例如创建隧道标识,这里的隧道可以为支持帧协议FP或GPRS隧道协议(GTP)协议的隧道等,并将分配的PTP承载携带在响应消息中,通过mMME返回给MBMS GW。其中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可以直接向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网关在控制面和信令面的分离。
其次,本发明实施例提供的系统和方法不仅适用于实现LTE/SAE中的MBMS服务,还可以兼容实现2G/3G中的MBMS服务。
总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (24)
1.一种提供多媒体广播组播业务MBMS服务的系统,包括:广播组播服务中心BM-SC、演进基站ENB,其特征在于,还包括MBMS控制面实体mMME,
所述BM-SC,用于提供MBMS服务,发送MBMS会话管理控制信令;
所述mMME,用于对所述BM-SC提供的MBMS服务进行会话管理,根据接收到的会话管理控制信令进行MBMS承载上下文维护,向所述ENB分发会话管理控制信令;
所述ENB,用于根据接收到的会话管理控制信令,进行无线资源和MBMS服务承载的维护;
该系统进一步包括多小区MBMS协调实体MCE,所述ENB包括:MCE区域内的ENB和区域外的ENB;
所述mMME与所述MCE以及所述MCE区域外的ENB相连,用于将接收到的会话管理控制信令直接发送给所述MCE以及所述MCE区域外的ENB;所述MCE,进一步用于将接收到的会话管理控制信令转发给自身区域内的ENB。
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所述的系统,其特征在于,所述MCE进一步接收到来自所述mMME的会话管理控制信令后,向自身区域内的ENB发送为其分配的无线资源。
7.如权利要求2或3所述的系统,其特征在于,该系统进一步包括SGSN,
所述SGSN与所述MBMS网关或所述mMME相连,用于根据接收到的会话管理控制信令,进行MBMS服务承载的维护。
8.如权利要求7所述的系统,其特征在于,该系统还包括:2G/3G网络覆盖区域的无线资源控制器RNC或基站NB,
所述SGSN,进一步用于接收来自所述MBMS网关的MBMS数据,将其转发给所述RNC或NB;
或所述MBMS网关进一步与所述RNC或NB连接,将来自所述BM-SC的MBMS数据发送给所述RNC或NB。
9.如权利要求2或3所述的系统,其特征在于,所述MBMS网关由MBMS专用网关和MBMS服务网关组成,所述ENB包括:MCE区域内的ENB和区域外的ENB,
所述MBMS专用网关与所述MCE区域内的ENB连接进行MBMS数据转发,与所述BM-SC和/或所述mMME连接进行会话管理控制信令传输;
所述MBMS服务网关与所述MCE区域外的ENB连接进行数据转发,与所述BM-SC或所述mMME进行会话管理控制信令传输。
10.如权利要求9所述的系统,其特征在于,所述MBMS服务网关进一步与2G/3G网络中的RNC或NB连接,用于将来自所述BM-SC的MBMS数据转发给所述RNC或NB。
11.一种提供多媒体广播组播业务MBMS服务的方法,其特征在于,该方法包括:
MBMS控制面实体mMME根据接收到的会话管理控制信令,进行MBMS承载上下文维护,向ENB发送会话管理控制信令,所述mMME向ENB发送会话管理控制信令包括:所述mMME直接向MCE区域外的ENB发送会话管理控制信令;通过所述MCE向所述MCE区域内的ENB发送会话管理控制信令;
MBMS网关根据接收到的会话管理控制信令,进行MBMS承载上下文维护;
所述ENB根据接收到的会话管理控制信令,进行无线资源和MBMS服务承载的维护。
12.如权利要求11所述的方法,其特征在于,在MBMS服务会话建立的过程中,
所述会话管理控制信令为:会话开始请求消息;
所述进行MBMS承载上下文维护为:建立MBMS承载上下文;
所述ENB进行无线资源和MBMS服务承载的维护为:所述ENB配置无线资源,建立MBMS服务承载。
13.如权利要求11所述的方法,其特征在于,所述MCE向自身区域内的ENB发送会话开始请求消息时,进一步包括:所述MCE将为自身区域内的ENB分配的无线资源携带在会话开始请求消息中发送给对应的ENB。
14.如权利要求12所述的方法,其特征在于,该方法进一步包括:所述MCE区域内的ENB接收到所述mMME发送的会话开始请求消息后,进一步向所述MCE发送无线资源请求;
所述MCE接收到所述无线资源请求后,向自身区域内的ENB返回为其分配的无线资源。
15.如权利要求12所述的方法,其特征在于,该方法进一步包括:所述mMME进一步向自身连接的MCE发送会话开始请求消息;
所述MCE接收到所述会话开始请求消息后,向自身区域内的ENB发送为其分配的无线资源。
16.如权利要求12至15任一项所述的方法,其特征在于,所述mMME接收BM-SC发送的会话开始请求消息为:所述mMME接收所述BM-SC通过所述MBMS网关转发的会话开始请求消息;
所述MBMS网关根据接收到的会话开始请求消息,建立MBMS承载上下文为:所述MBMS网关根据接收到的来自所述BM-SC的会话开始请求消息,创建MBMS承载上下文。
17.如权利要求16所述的方法,其特征在于,所述MBMS网关根据接收到的来自BM-SC的会话开始请求消息,创建MBMS承载上下文后,该方法进一步包括:
所述MBMS网关向SGSN发送会话开始请求消息;所述SGSN接收来自所述MBMS网关的会话开始请求消息,创建MBMS承载上下文,建立MBMS服务承载。
18.如权利要求12至15任一项所述的方法,其特征在于,所述mMME接收BM-SC发送的会话开始请求消息后,该方法还包括:
所述mMME为MBMS业务选择MBMS网关,并向选择的MBMS网关发送会话开始请求消息;
所述MBMS网关接收到来自所述mMME的会话开始请求消息后,创建MBMS承载上下文,如果采用IP组播方式接收MBMS数据,则所述MBMS网关向所述BM-SC进行注册;否则所述MBMS网关分配接收MBMS数据的承载信息,并将该承载信息通过所述mMME发送给所述BM-SC。
19.如权利要求18所述的方法,其特征在于,所述mMME接收BM-SC发送的会话开始请求消息后,该方法进一步包括:
所述mMME向SGSN发送会话开始请求消息;所述SGSN接收来自mMME的会话开始请求消息,创建MBMS承载上下文,建立MBMS服务承载。
20.如权利要求12至15任一项所述的方法,其特征在于,所述ENB建立MBMS服务承载包括:
如果所述ENB选择建立IP组播方式的MBMS服务承载,且所述ENB接收到所述MBMS网关为其分配的IP组播地址,则所述ENB根据所述MBMS网关为其分配的IP组播地址向传输层进行组播注册;
如果所述ENB选择建立PTP方式的MBMS服务承载,则所述ENB创建PTP承载,并通过所述mMME将该PTP承载的承载信息发送给所述MBMS网关。
21.如权利要求12至15任一项所述的方法,其特征在于,所述ENB建立MBMS服务承载后,该方法进一步包括:
所述mMME接收所述BM-SC发送的会话修改请求消息,根据该消息对已建立的MBMS承载上下文进行修改,向所述ENB以及MBMS网关分发会话修改请求消息;
所述MBMS网关接收到来自所述mMME的会话修改请求消息后,修改自身已建立的MBMS承载上下文;
所述ENB接收到所述mMME发送的或所述mMME通过所述MCE发送的会话修改请求消息后,对已配置的无线资源或/和已建立的MBMS服务承载进行修改。
22.如权利要求12至15任一项所述的方法,其特征在于,所述ENB建立MBMS服务承载后,该方法进一步包括:
所述MBMS网关接收来自所述BM-SC的会话修改请求消息,根据该消息修改自身已建立的MBMS承载上下文,向所述mMME转发来自BM-SC的会话修改请求消息;
所述mMME接收所述MBMS网关发送的会话修改请求消息,根据该消息对已建立的MBMS承载上下文进行修改,向所述ENB分发会话修改请求消息;
所述ENB接收到所述mMME发送的或所述mMME通过所述MCE发送的会话修改请求消息后,对已配置的无线资源或/和已建立的MBMS服务承载进行修改。
23.如权利要求12至15任一项所述的方法,其特征在于,所述ENB建立MBMS服务承载后,该方法进一步包括:
所述mMME接收到所述BM-SC发送的会话停止请求消息,释放自身已建立的MBMS承载上下文,向所述ENB和MBMS网关分发会话停止请求消息;
所述MBMS网关接收到来自所述mMME的会话停止请求消息后,释放自身已建立的MBMS承载上下文;
所述ENB接收到所述mMME发送的或所述mMME通过所述MCE发送的会话停止请求消息后,释放已配置的无线资源和已建立的MBMS服务承载。
24.如权利要求12至15任一项所述的方法,其特征在于,所述ENB建立MBMS服务承载后,该方法进一步包括:
所述MBMS接收到来自所述BM-SC的会话停止请求消息后,释放自身已建立的MBMS承载上下文,向所述mMME转发会话停止请求消息;
所述mMME接收到来自所述MBMS的会话停止请求消息后,释放自身已建立的MBMS承载上下文,向所述ENB分发会话停止请求消息;
所述ENB接收到所述mMME发送的或所述mMME通过所述MCE发送的会话停止请求消息后,释放已配置的无线资源和已建立的MBMS服务承载。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101056288A CN101299828B (zh) | 2007-04-30 | 2007-04-30 | 提供多媒体广播组播业务服务的系统和方法 |
PCT/CN2008/070824 WO2008134968A1 (fr) | 2007-04-30 | 2008-04-28 | Système, procédé et appareil pour fournir un service de diffusion/multidiffusion multimédia |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101056288A CN101299828B (zh) | 2007-04-30 | 2007-04-30 | 提供多媒体广播组播业务服务的系统和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101299828A CN101299828A (zh) | 2008-11-05 |
CN101299828B true CN101299828B (zh) | 2011-05-04 |
Family
ID=39943128
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101056288A Expired - Fee Related CN101299828B (zh) | 2007-04-30 | 2007-04-30 | 提供多媒体广播组播业务服务的系统和方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101299828B (zh) |
WO (1) | WO2008134968A1 (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101778340A (zh) * | 2009-01-13 | 2010-07-14 | 中兴通讯股份有限公司 | 一种mbms控制信令的更新指示信令的产生方法及装置 |
CN101800936B (zh) * | 2009-02-11 | 2015-05-13 | 中兴通讯股份有限公司 | 一种广播组播业务控制信令的发送方法及基站 |
CN102598753B (zh) * | 2009-10-27 | 2015-04-29 | 日本电气株式会社 | 移动通信系统、中继站装置、基站装置、无线电中继方法和计算机可读介质 |
US9877303B2 (en) * | 2010-02-12 | 2018-01-23 | Alcatel Lucent | Method for processing multimedia broadcast/multicast service session update |
CN102256208A (zh) * | 2010-05-20 | 2011-11-23 | 中兴通讯股份有限公司 | 多媒体广播多播业务的实现方法、系统及终端 |
CN102264030B (zh) * | 2010-05-24 | 2016-03-30 | 中兴通讯股份有限公司 | 一种lte系统中广播业务的传输方法及装置 |
CN102685681B (zh) * | 2011-03-17 | 2017-02-08 | 中兴通讯股份有限公司 | 激活控制方法、装置及系统 |
CN103391516B (zh) * | 2012-05-11 | 2018-08-10 | 中兴通讯股份有限公司 | 长期演进架构下数字集群系统组呼资源分配方法及设备 |
CN103796173B (zh) * | 2012-11-02 | 2018-07-06 | 中兴通讯股份有限公司 | 基于lte的宽带集群系统的话权抢占实现方法 |
US9756483B2 (en) * | 2015-01-29 | 2017-09-05 | Acer Incorporated | Method of single-cell point-to-multipoint transmission |
CN111556540B (zh) * | 2020-05-13 | 2024-05-17 | 腾讯科技(深圳)有限公司 | Smf实体执行的方法及smf实体、pcf实体执行的方法及pcf实体 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1476259A (zh) * | 2002-08-16 | 2004-02-18 | ��������ͨ�ż����о�����˾ | 多媒体广播和组播业务寻呼的方法 |
CN1684414A (zh) * | 2004-04-14 | 2005-10-19 | 华为技术有限公司 | 一种多媒体广播/组播业务的会话开始方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1203695C (zh) * | 2002-08-13 | 2005-05-25 | 北京三星通信技术研究有限公司 | 临时移动组标识的产生与分配方法 |
CN1303799C (zh) * | 2004-10-28 | 2007-03-07 | 华为技术有限公司 | 一种控制多媒体广播/组播服务会话进行的方法 |
US8553643B2 (en) * | 2005-07-19 | 2013-10-08 | Qualcomm Incorporated | Inter-system handover using legacy interface |
US8843118B2 (en) * | 2006-08-21 | 2014-09-23 | Interdigital Technology Corporation | Multi-cell coordination for multimedia broadcast multicast services in a wireless communication system |
-
2007
- 2007-04-30 CN CN2007101056288A patent/CN101299828B/zh not_active Expired - Fee Related
-
2008
- 2008-04-28 WO PCT/CN2008/070824 patent/WO2008134968A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1476259A (zh) * | 2002-08-16 | 2004-02-18 | ��������ͨ�ż����о�����˾ | 多媒体广播和组播业务寻呼的方法 |
CN1684414A (zh) * | 2004-04-14 | 2005-10-19 | 华为技术有限公司 | 一种多媒体广播/组播业务的会话开始方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101299828A (zh) | 2008-11-05 |
WO2008134968A1 (fr) | 2008-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101299828B (zh) | 提供多媒体广播组播业务服务的系统和方法 | |
JP4829990B2 (ja) | 無線移動通信システムにおけるmbmsデータのための制御信号伝送方法 | |
KR102703537B1 (ko) | 멀티캐스트/브로드캐스트 정보의 전달방법, 장치, 저장 매체 및 전자장치 | |
US7450933B2 (en) | Method of efficiently transmitting control information for multimedia broadcast/multicast service | |
JP4897003B2 (ja) | セルラーネットワークにおける放送サービスのためのデータ経路設定装置及び方法 | |
KR100617759B1 (ko) | Mbms 서비스 공표 및 통보를 위한 셀 브로드캐스트의이용 방법 | |
US7171212B2 (en) | Method for setting up signaling connection in a mobile communication system | |
US20070281722A1 (en) | One-to-many communication service using composite broadcast/multicast flows in a wireless network | |
KR101455370B1 (ko) | Mbms 서비스 제어 방법 및 시스템 | |
EP3051847B1 (en) | Group communication method, device and system | |
US20040180675A1 (en) | Method for transmitting and receiving control messages in a mobile communication system providing MBMS service | |
KR20050019560A (ko) | 방송 및 멀티캐스트를 위한 무선 프로토콜 엔터티 공유방식 | |
CN101998244A (zh) | 一种配置mbms控制信息的方法、设备和系统 | |
CN101304550B (zh) | 提供多媒体广播/组播业务的方法及系统 | |
CN103796173A (zh) | 基于lte的宽带集群系统的话权抢占实现方法 | |
KR20230004776A (ko) | 브로드캐스트/멀티캐스트 서비스 관리 방법, 장치, 전자 설비, 저장 매체 | |
KR100956817B1 (ko) | 패킷 데이터를 처리하는 방법 및 이를 위한 장치 | |
CN102264030B (zh) | 一种lte系统中广播业务的传输方法及装置 | |
CN101370170A (zh) | 无线资源协调方法 | |
CN112566045A (zh) | 多媒体广播组播业务mbms传输方法及设备 | |
US11838832B2 (en) | Method for adjusting multicast broadcast service area and network apparatus using the same | |
KR100790130B1 (ko) | 멀티미디어 방송/멀티캐스트 서비스 시스템에서 단말의 세션 무관심 정보의 송수신 방법 및 시스템 | |
CN101132392B (zh) | 一种单独载频广播系统及其实现业务传送的方法 | |
CN101155051B (zh) | 无线通信系统中建立多播组播数据通道的方法 | |
CN101583081B (zh) | 一种同步承载建立的方法、系统和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110504 |