Ue使用mbms业务的方法

文档序号:7895896阅读:402来源:国知局
专利名称:Ue使用mbms业务的方法
技术领域
本发明涉及一种在WCDMA通信系统中UE使用MBMS业务的方法。
背景技术
多媒体广播和组播业务(以下简称MBMS)是第三代伙伴计划(以下简称3GPP)正在进行标准化的一项新业务。MBMS业务是一种单向的点对多点的业务,这种业务的最大特点是它可以有效的利用无线资源和网络资源。
为了更好的说明MBMS,图1描述了MBMS的系统结构,图2作为例子描述了一个UE建立MBMS组播业务的流程,图3描述了一个BM-SC提供MBMS数据给UE的流程,图4描述了一个UE离开MBMS组播业务的流程,。
如图1所示,MBMS网络结构以通用分组无线业务(以下简称GPRS)核心网为基础,并增加了新的网络单元。101广播和组播业务中心(以下简称BM-SC)是MBMS系统的业务控制中心。102网关GPRS支持节点(以下简称GGSN)和103服务GPRS支持节点(以下简称SGSN)构成了MBMS业务的传输网络,为数据的传输提供路由。104陆地无线接入网(由NodeB和RNC两个设备组成以下简称RAN)在空中接口上为MBMS服务提供无线资源。105用户设备(以下简称UE)是用来接收数据的终端设备。106归属位置寄存器(以下简称HLR)保存与用户有关的数据,可以提供用户鉴权等服务。107 Gn/Gp表示SGSN和GGSN之间的接口。108 Gi表示BM-SC和GGSN之间的接口并且接口协议是互联网组播管理协议(以下简称IGMP)。109 Gmb表示BM-SC和GGSN之间的接口并且接口协议是专用于传递MBMS信令参数的。MBMS业务所用的无线资源不是用户专用的,而是由此业务的所有用户共享的。
图2所示的流程说明如下201 UE发起建立数据包协议上下文(以下简称PDP上下文)的过程。PDP上下文建立成功后,在UE、SGSN及GGSN中都保存该PDP上下文,同时在UE和GGSN之间建立了数据包交换域(以下简称PS域)的信令连接,该信令连接的中间设备为RAN及SGSN。
202 UE向GGSN发送IGMP加入消息,该消息通过步骤201中建立的信令连接到达GGSN。该消息包含参数IP组播地址,该组播地址可以标志某一MBMS组播业务或外部数据网中的某一组播业务。
203 GGSN与BM-SC进行信令交互以便对UE进行鉴权。
204 GGSN向SGSN发送MBMS通知请求消息,该消息包含参数UE标志,IP组播地址。
205 SGSN收到步骤204中的消息后,向UE发送请求MBMS上下文激活消息,该消息包含参数UE标志,IP组播地址。
206 UE收到步骤205中的消息后,向SGSN发送激活MBMS上下文请求消息,该消息包含IP组播地址及APN。
207 如果需要,UE和SGSN之间进行加密过程。
208 SGSN向GGSN发送建立MBMS上下文请求消息,该消息包含IP组播地址及APN。
209 GGSN收到步骤208中的消息后,与BM-SC进行信令交互以便对MBMS业务及UE进行鉴权。
210 鉴权通过,GGSN为该UE建立MBMS上下文并向SGSN发送建立MBMS上下文应答消息。
211 SGSN为该UE建立MBMS上下文并向UE发送激活MBMS上下文接受消息,UE收到消息后也建立MBMS上下文,激活过程结束。
图3描述了BM-SC提供MBMS数据给UE的流程,在图3中UE1的PDP和MBMS上下文建立在SGSN和GGSN1中,UE2的PDP和MBMS上下文建立在SGSN和GGSN2中,做为例子该图描述了现有技术中存在的问题,其流程说明如下
301 当BM-SC准备发送数据时,BM-SC首先通过发送会话开始消息将MBMS业务参数如业务服务区域,QOS(服务质量)等传送到网络下行节点(GGSN,SGSN,RNC)中。
302 由于UE1和UE2的MBMS上下文分别建在GGSN1和GGSN2中,因此SGSN会从GGSN1和GGSN2中收到同样的MBMS数据。这给SGSN的实现带来了很大的复杂性,SGSN或者选择一条数据或者和GGSN1及GGSN2进行同步。
303 SGSN将MBMS数据发送给UE1及UE2。
图4所示的流程说明如下401 当UE想要离开某一MBMS组播业务组时,如果UE处于空闲状态(PMM-IDLE),UE发起业务请求过程以建立从UE到GGSN的PS域的信令连接,该过程是现有过程,完成后,UE就可以发上行数据了。
402 当UE想要离开某一MBMS组播业务组时,UE通过已经建立的PDP上下文向GGSN发送IGMP离开消息,该消息包含的IP组播地址参数标志了UE想离开的组播业务组。
403 GGSN与BM-SC进行信令交互以使BM-SC去掉UE的相关信息。
404 GGSN向SGSN发送删除MBMS上下文请求消息,该消息包含IP组播地址及APN。
405 SGSN向UE发送反激活MBMS上下文请求消息。
406 UE删除MBMS上下文并向SGSN发送反激活MBMS上下文接受消息。
407 SGSN收到步骤406中的消息后,删除MBMS上下文并向GGSN发送删除MBMS上下文应答消息,GGSN收到该消息后同样删除MBMS上下文,至此反激活过程结束。
在现有的MBMS技术中,在UE加入某个MBMS业务后,该UE的PDP上下文和MBMS上下文都在同一个GGSN中,所以当有多个UE加入同一个MBMS业务时,会出现SGSN从多个GGSN中接受同样的MBMS数据的问题。另外如果SGSN不支持MBMS业务,在现有技术中,GGSN无法通过点对点的方式给UE提供MBMS业务。上述问题在于,现有技术中当多个UE建立PDP上下文时,它们的PDP上下文多数情况下是分布在多个GGSN中的,所以,如果每个UE的MBMS上下文与PDP上下文都在同一个GGSN下面,SGSN必然会从多个GGSN收到同样的MBMS数据。

发明内容
本发明的目的是提供一种UE使用MBMS业务的方法,每一个SGSN在收到UE加入MBMS业务请求时,如果多个UE请求的是同一种业务,则SGSN只把请求发送到固定的一个GGSN中。另外当SGSN不支持MBMS时,本发明通过定义一种反馈机制,使GGSN明确的知道SGSN是否支持MBMS,以便必要时通过点对点的方式给某些UE提供MBMS业务。
为实现上述目的,一种通信系统中UE使用MBMS业务的方法,其中,当U-GGSN和M-GGSN不是同一个GGSN时,包括以下步骤(1)UE发起建立PDP上下文;(2)UE向U-GGSN发送IGMP加入消息;(3)U-GGSN向BM-SC发送MBMS鉴权请求消息;(4)BM-SC进行鉴权,并发送MBMS鉴权应答消息给U-GGSN;(5)如果鉴权通过进入步骤(6),否则U-GGSN向外部PDN网络发送IGMP加入消息;(6)U-GGSN向SGSN发送MBMS通知请求消息;(7)SGSN向U-GGSN发送MBMS通知应答消息;(8)SGSN向UE发送请求激活MBMS上下文消息;(9)UE向SGSN发送激活MBMS上下文请求消息;(10)SGSN向M-GGSN发送建立MBMS上下文请求消息;(11)M-GGSN向BM-SC发送MBMS接入请求消息;(12)BM-SC向M-GGSN发送MBMS接入应答消息;(13)M-GGSN向SGSN发送建立MBMS上下文应答消息;(14)SGSN向UE发送激活MBMS上下文接收消息。
本发明使GGSN能通过点对点的方式传输MBMS数据,对同一种MBMS业务,SGSN只从一个GGSN(M-GGSN)接收数据从而有效的解决了现有技术中存在的SGSN接收冗余数据的问题,提高了网络资源的利用效率。


图1是MBMS系统结构图;图2是现有技术中,UE加入MBMS组播业务的流程图;图3是现有技术中,BM-SC发送MBMS数据的流程图;图4是现有技术中,UE离开MBMS组播业务的流程图;图5是对于UE,当U-GGSN和M-GGSN不是同一个GGSN时,UE加入MBMS组播业务的流程图;图6是在图5中,当SGSN收到MBMS通知请求消息后的过程图;图7是在图5中,当U-GGSN收到IGMP加入消息后的过程图;图8是在图5中,当M-GGSN收到建立MBMS上下文请求消息后的过程图;图9是本发明中,BM-SC发送MBMS数据的流程图;图10是对于UE,当U-GGSN和M-GGSN不是同一个GGSN时,UE离开MBMS组播业务的流程图;图11是在图10中,当SGSN收到MBMS离开通知请求消息后的过程图;图12是在图10中,当U-GGSN收到IGMP离开消息后的过程图;图13是在图10中,当M-GGSN收到删除MBMS上下文请求消息后的过程图;图14是对于UE,当U-GGSN和M-GGSN是同一个GGSN时,UE加入MBMS组播业务的流程图;图15是在图14中,当SGSN收到MBMS通知请求消息后的过程图;图16是在图14中,当GGSN收到IGMP加入消息后的过程图;图17是对于UE,当U-GGSN和M-GGSN是同一个GGSN时,UE离开MBMS组播业务的流程图;图18是在图17中,当SGSN收到MBMS离开通知请求消息后的过程图;图19是在图17中,当GGSN收到IGMP离开消息后的过程图。
具体实施例方式
定义为了区分保存UE的PDP上下文的GGSN及保存UE的MBMS上下文的GGSN,本发明中有以下命名◆U-GGSN保存UE的PDP上下文的GGSN,该GGSN还通过点对点的方式给UE提供其它的数据业务◆M-GGSN保存UE的MBMS上下文的GGSN,该GGSN专门给UE提供MBMS业务,需要说明的是,如果某个UE将自己的PDP上下文建立在了M-GGSN中,对该UE来说U-GGSN和M-GGSN是同一个GGSN。
对UE来说,U-GGSN和M-GGSN不是同一个GGSN时,UE加入MBMS组播业务的方法如图5所示,对UE来说,U-GGSN和M-GGSN不是同一个GGSN时,UE加入MBMS业务的消息流程图步骤如下501 UE发起建立PDP上下文的过程。PDP上下文建立成功后,在UE、SGSN及U-GGSN中都保存该PDP上下文,同时在UE和U-GGSN之间建立了PS域的信令连接,该信令连接的中间设备为RAN及SGSN。
502 UE向U-GGSN发送IGMP加入消息,该消息通过步骤501中建立的信令连接到达U-GGSN。该消息包含参数IP组播地址,该组播地址可以标志某一MBMS组播业务或外部数据网中的某一组播业务。
503 U-GGSN收到步骤502中的IGMP加入消息后,向BM-SC发送MBMS鉴权请求消息,该消息包含参数IP组播地址,UE标志。
504 BM-SC收到步骤503中的MBMS鉴权请求消息后,对消息中包含的UE标志及IP组播地址进行鉴权。鉴权的目的为(1)检查所述IP组播地址是否对应某一MBMS业务;(2)检查UE是否有权使用所述IP组播地址对应的MBMS业务。鉴权完成后,BM-SC向U-GGSN发送MBMS鉴权应答消息,该消息包含参数鉴权状态(成功,失败),IP组播地址,UE标志,接入点名字(APN)列表(该APN列表指明可以从哪些APN接入所述的MBMS业务)。
505 U-GGSN收到步骤504中的MBMS鉴权应答消息后检查鉴权结果,如果鉴权结果表明所述UE有权接入MBMS业务,且其提供的IP组播地址标志某一合法的MBMS业务,U-GGSN向SGSN发送MBMS通知请求消息,该消息包含参数UE标志,IP组播地址,接入点名字(APN)列表。
506 SGSN收到步骤505中的MBMS通知请求消息后,如果SGSN支持MBMS则SGSN向U-GGSN发送MBMS通知请求应答消息,该消息包含参数IP组播地址和UE标志。如果SGSN不支持MBMS,则SGSN不响应所述的MBMS通知请求消息或者SGSN发送错误消息给U-GGSN。
507 如果U-GGSN没有收到步骤506中的MBMS通知请求应答消息或者U-GGSN收到步骤506中的错误消息,则U-GGSN决定通过点对点的方式给UE提供MBMS业务,所以U-GGSN向BM-SC发送MBMS接入请求消息,该请求消息包含参数IP组播地址,UE标志,U-GGSN的地址。
508 BM-SC收到步骤507中的MBMS接入请求消息,对该消息中包含的IP组播地址及UE标志进行鉴权,并向U-GGSN发送MBMS接入应答消息,该消息包含参数服务质量(QOS),服务区域。
509 GGSN收到步骤508中的MBMS接入应答消息后,如果该消息中的QOS与GGSN中保存的PDP上下文中的QOS不一样,则GGSN发起修改PDP上下文(GGSN-Initiated PDP Context Modification Procedure)的过程。
510 如果SGSN支持MBMS,SGSN向UE发送请求MBMS上下文激活(RequestMBMS Context Activation)消息,该消息包含参数IP组播地址,UE标志,接入点名字(APN)列表。
511 UE收到步骤510中的请求MBMS上下文激活消息后,建立MBMS上下文,并向SGSN发送激活MBMS上下文请求(Activate MBMS ContextRequest)消息,该消息包含参数IP组播地址,UE标志,接入点名字(APN)。其中的接入点名字(APN)表明UE选择从哪个接入点接入MBMS业务,UE得到APN的方法有两个UE从步骤510中收到的请求MBMS上下文激活消息中的APN列表中选择一个APN,或者UE选择业务广告消息中提供的APN。
512 如果需要,UE和SGSN之间进行加密过程。
513 SGSN对步骤511中收到的激活MBMS上下文请求消息进行处理,将该消息中包含的APN解析成对应的M-GGSN的地址,该过程可能需要与域名解析服务器(DNS Server)的交互。SGSN向M-GGSN发送建立MBMS上下文请求消息,该消息包含参数UE标志,IP组播地址,APN。
514 M-GGSN收到步骤513中的建立MBMS上下文请求消息后,向BM-SC发送MBMS接入请求消息,该消息包含参数IP组播地址,UE标志,GGSN标志,APN等。
515 BM-SC收到MBMS接入请求消息后,对该消息中包含的IP组播地址及UE标志进行鉴权,鉴权的目的为检查IP组播地址是否对应一个合法的MBMS业务及UE是否有权使用该MBMS业务,如果鉴权通过则向M-GGSN发送MBMS接入应答消息,该消息包含参数IP组播地址,UE标志,GGSN标志,鉴权标志。
516 M-GGSN收到步骤515中的MBMS接入应答消息后,如果该消息表明鉴权通过,M-GGSN建立MBMS PDP上下文,并向SGSN发送建立MBMS上下文应答消息。
517 SGSN收到步骤516中的建立MBMS上下文应答消息后,SGSN建立MBMSPDP上下文,向UE发送激活MBMS上下文接受消息。UE收到该消息后建立MBMS PDP上下文,UE加入MBMS组播业务组的流程结束。
在图5中,SGSN收到MBMS通知请求消息后的过程如图6所示,步骤如下601 SGSN收到来自U-GGSN的MBMS通知请求消息并保存该消息,该消息主要包含参数-UE标志-IP组播地址标志某一MBMS组播业务-接入点名字(APN)该参数可选,标志提供MBMS组播业务的接入点的逻辑名602 如果SGSN支持MBMS业务,则进入步骤607,否则进入步骤603。
603 SGSN不做动作,或发送出错消息给U-GGSN,出错原因为SGSN不能识别步骤601中收到的消息。
604 如果SGSN收到来自U-GGSN的更新PDP上下文消息,则进入步骤605,否则进入步骤606。
604 SGSN与UE及U-GGSN一起完成由U-GGSN发起的修改PDP上下文过程,该过程为现有过程,其结果为按照U-GGSN的要求修改在UE,SGSN及U-GGSN中的PDP上下文中的服务质量(QOS)参数。
606 SGSN动作结束。
607 SGSN发送MBMS通知应答消息给U-GGSN,该消息主要包含参数-原因表示成功或失败,及其它原因608 SGSN发送请求MBMS上下文激活消息给UE,该消息主要包含参数-IP组播地址-APN可选参数-TI事物标志-PDP地址可选参数,即UE的地址-PDP类型可选参数,即UE的地址类型如IP或PPP609 收到来自UE的激活MBMS上下文请求消息,该消息包含参数-IP组播地址-APN-UE标志-NSAPI由UE分配,用于标志MBMS上下文-TI事物标志-PDP地址可选参数,即UE的地址-PDP类型可选参数,即UE的地址类型如IP或PPP610 收到步骤609中的消息后,SGSN与UE之间可能进行加密验证过程。
611 SGSN保存步骤609中收到的消息中的参数,并由其中的参数APN解析出M-GGSN的IP地址,该解析过程可能包括与域名服务器的一个交互过程,然后SGSN为该UE建立MBMS上下文。如果SGSN是第一次为该UE或该UE的PDP地址建立MBMS上下文,则SGSN为该UE或UE的PDP地址生成一个控制域的TEID。如果SGSN是第一次为使用该MBMS业务的UE建立MBMS上下文,则SGSN还要建立对该MBMS业务控制的MBMS业务上下文,同时SGSN为该MBMS业务生成一个控制域的TEID和数据域的TEID。SGSN向M-GGSN发送建立MBMS上下文请求消息。该消息包含参数
-MBMS业务的控制域TEID可选参数,在SGSN与GGSN之间建立下行(从GGSN到SGSN方向)隧道,用于传输业务控制信息-MBMS业务的数据域TEID可选参数,在SGSN与GGSN之间建立下行(从GGSN到SGSN方向)隧道,用于传输业务数据-UE或UE PDP地址的控制域TEID可选参数,在SGSN与GGSN之间建立下行(从GGSN到SGSN方向)隧道,用于传输对每个UE的MBMS上下文进行控制的控制信息-IP组播地址-APN-PDP地址可选参数,即UE的地址-PDP类型可选参数,即UE的地址类型如IP或PPP-UE标志可选参数-SGSN地址可选参数612 SGSN收到来自M-GGSN的建立MBMS上下文应答消息后,SGSN完成为UE建立MBMS上下文过程,一旦该过程完成,当SGSN下次收到其它UE的激活MBMS上下文请求时,如果该请求指示的MBMS业务与已经建立的相同,SGSN只会发送建立MBMS上下文请求到相同的M-GGSN。另外为该MBMS业务建立的MBMS业务上下文,要等到收到来自M-GGSN的会话开始消息后才能完成。
613 SGSN发送激活MBMS上下文接受消息给UE。该消息包含参数-UE标志-MBMS业务标志标志该MBMS业务,此标志由SGSN分配或来自步骤612中收到的消息-PDP地址可选参数,即UE的地址-PDP类型可选参数,即UE的地址类型如IP或PPP614 SGSN动作结束在图5中,U-GGSN收到IGMP加入消息后的过程如图7所示,步骤如下701 U-GGSN收到来自UE的IGMP加入消息,该消息包含参数-IP组播地址
-UE的PDP地址即UE的IP地址或PPP地址702 U-GGSN向BM-SC发送MBMS鉴权请求消息,该消息包含参数-UE标志-IP组播地址-APN703 U-GGSN收到来自BM-SC的MBMS鉴权应答消息,该消息包含参数-UE标志-IP组播地址-APN-鉴权结果704 U-GGSN判断鉴权结果,如果UE有权合法使用MBMS业务且IP组播地址和APN标志一个合法的MBMS业务,则进入步骤708,否则进入步骤705705 U-GGSN进一步判断,如果IP组播地址和APN标志一个合法的MBMS业务,说明UE可能没有权利使用该MBMS业务,则U-GGSN进入步骤707,否则进入步骤706706 U-GGSN向外部PDN网路发送IGMP加入消息,此时说明UE真正想要接收的业务是传统的PDN网络上的组播服务707 U-GGSN动作结束708 U-GGSN向SGSN发送MBMS通知请求消息,该消息包含参数-IP组播地址-APN可选参数-UE标志709 如果U-GGSN收到MBMS通知应答消息,则进入步骤707。如果U-GGSN没有收到MBMS通知应答消息或收到出错消息,则进入步骤710。
710 U-GGSN向BM-SC发送MBMS接入请求消息,该消息包含参数-U-GGSN标志-U-GGSN地址-IP组播地址-APN
-UE标志711 U-GGSN收到MBMS接入应答消息,该消息包含参数-IP组播地址-APN-QOSMBMS业务需要的服务质量712 U-GGSN为了达到步骤711中收到的消息中的QOS,发起修改PDP上下文的过程,该过程是现有过程。
713 U-GGSN的动作结束。
在图5中,M-GGSN收到建立MBMS上下文请求消息后的过程如图8所示,步骤如下801 M-GGSN收到来自SGSN的建立MBMS上下文请求消息,并保存该消息。
802 如果对该MBMS业务,M-GGSN还未建立过MBMS业务上下文,则M-GGSN进入步骤807,否则进入步骤803。
803 M-GGSN发送MBMS接入请求消息给BM-SC,该消息包含参数-UE标志-IP组播地址-APN发送该消息的目的是让BM-SC给UE鉴权。
804 M-GGSN收到MBMS接入应答消息,该消息表明鉴权结果,其包含参数-UE标志-IP组播地址-APN-鉴权结果如果鉴权通过,M-GGSN为该UE建立MBMS上下文。
805 M-GGSN发送建立MBMS上下文应答消息给SGSN,该消息通过步骤801中收到的消息中的TEID(UE或UE PDP地址的控制域TEID)发送到SGSN,该消息包含参数
-原因成功或失败的原因-UE标志-NSAPI用于唯一标志UE建立的某一MBMS上下文-IP组播地址-APN806 M-GGSN的动作结束807 M-GGSN发送MBMS接入请求消息给BM-SC,该消息包含参数-UE标志-IP组播地址-APN-GGSN地址-GGSN标志发送该消息的目的是让BM-SC给UE并且给MBMS业务鉴权。
808 M-GGSN收到MBMS接入应答消息,该消息表明鉴权结果。该消息包含参数-UE标志-IP组播地址-APN-MBMS业务标志可选参数,用于唯一标志某一MBMS业务-鉴权结果如果鉴权通过,M-GGSN建立对该业务进行控制的MBMS业务上下文和对该UE进行控制的MBMS上下文,并进入步骤805。
BM-SC发送MBMS数据的方法图9描述了本发明中BM-SC提供MBMS数据给UE的流程,在图9中UE1的PDP上下文建立在SGSN和GGSN1中,UE2的PDP上下文建立在SGSN和GGSN2中,由于本发明使用的方法使得UE1和UE2的MBMS上下文都建立在GGSN2(M-GGSN)中,所以不会出现现有技术中出现的问题。
901 当BM-SC准备发送数据时,BM-SC首先通过发送会话开始消息将MBMS业务参数如业务服务区域,QOS(服务质量)等传送到网络下行节点(GGSN,SGSN,RNC)中。由于本发明的特点,该会话消息只会发送给GGSN2(M-GGSN)。
902 BM-SC发送MBMS数据到GGSN2,GGSN2再将该数据发送到SGSN中。
903 SGSN发送数据到UE1及UE2中。
对UE来说,当U-GGSN和M-GGSN不是一个GGSN时,UE离开MBMS组播业务的方法如图10所示,对UE来说,U-GGSN和M-GGSN不是一个GGSN时,UE离开MBMS业务的消息流程图步骤如下1001 当UE想要离开某一MBMS组播业务组时,如果UE处于空闲状态(PMM-IDLE),UE发起业务请求过程以建立从UE到GGSN的PS域的信令连接,该过程是现有过程,完成后,UE就可以发上行数据了。
1002 当UE想要离开某一MBMS组播业务组时,UE通过已经建立的PDP上下文向U-GGSN发送IGMP离开消息,该消息包含的IP组播地址参数标志了UE想离开的组播业务组。
1003如果U-GGSN发现自己通过点对点的方式给UE提供MBMS业务,则U-GGSN向BM-SC发送MBMS离开请求消息,该消息包含IP组播地址,APN及UE标志。
1004 BM-SC根据步骤1003中收到的MBMS离开消息,删除保存的UE与该MBMS组播业务的对应纪录,并向U-GGSN发送MBMS离开应答消息。
1005 U-GGSN向SGSN发送MBMS离开通知请求消息,该消息通过包含参数IP组播地址,APN及UE标志来通知SGSN有某一UE要离开该MBMS组播业务。
1006 SGSN向M-GGSN发送MBMS离开通知应答消息。
1007 SGSN向UE发送请求MBMS上下文反激活消息,该消息包含参数MBMS业务标志及IP组播地址和APN,以便UE可以知道去反激活哪一个MBMS业务。
1008 UE向SGSN发送反激活MBMS上下文请求消息给SGSN,该消息包含IP组播地址,APN,UE标志,事物标志,删除指示符(Teardown Ind,用于标志是否将属于UE的所有MBMS上下文删除)。
1009 SGSN向M-GGSN发送删除MBMS上下文请求消息,该消息包含NSAPI,IP组播地址,APN及删除指示符。
1010 M-GGSN向BM-SC发送MBMS离开通知消息,该消息用于通知BM-SC删除保存的UE与该MBMS组播业务的对应纪录,如果要求反激活MBMS业务的UE对M-GGSN来说是最后一个使用该MBMS业务的UE,M-GGSN在该消息中还要包含相应的参数,使BM-SC将M-GGSN与该MBMS业务的相应关系一起删除。
1011 BM-SC根据步骤1010中收到的消息中的参数,删除相应的对应关系,并发送MBMS离开确认消息给M-GGSN。
1012 M-GGSN删除UE的MBMS上下文,如果该UE对M-GGSN来说是最后一个使用该MBMS业务的UE,M-GGSN还要删除MBMS业务上下文。M-GGSN发送删除MBMS上下文应答消息给SGSN。
1013 SGSN删除UE的MBMS上下文,如果该UE对SGSN来说是最后一个使用该MBMS业务的UE,SGSN还要删除MBMS业务上下文。SGSN向UE发送反激活MBMS上下文接受消息。UE收到该消息后删除MBMS上下文,整个过程结束。
在图10中,SGSN收到MBMS离开通知请求消息后的过程如图11所示,步骤如下1101 SGSN收到来自U-GGSN的MBMS离开通知请求消息,该消息包含参数-UE标志-IP组播地址标志某一MBMS组播业务-接入点名字(APN)该参数可选,标志提供MBMS组播业务的接入点的逻辑名1102 如果SGSN支持MBMS业务,则进入步骤1104,否则进入步骤1103。
1103 SGSN不做动作或发送出错消息给U-GGSN。
1104 SGSN发送MBMS离开通知应答消息给U-GGSN,该消息主要包含参数-原因表示成功或失败,及其它原因1105 SGSN发送请求MBMS上下文反激活消息给UE,该消息包含参数
-MBMS业务标志-UE标志-TI-NSAPI这些参数可以唯一标志某一MBMS上下文。
1106 收到来自UE的反激活MBMS上下文请求消息,该消息包含参数-NSAPI由UE分配,用于标志MBMS上下文-TI事物标志-UE标志-IP组播地址-APN-删除指示符,用于标志是否将属于UE的所有MBMS上下文删除1107 SGSN保存步骤1106中收到的消息,并发送删除MBMS上下文请求消息给M-GGSN,该消息包含参数-NSAPI-删除指示符,用于标志是否将属于UE的所有MBMS上下文删除-IP组播地址-APN1108 SGSN收到来自M-GGSN的删除MBMS上下文应答消息,该消息包含参数-原因成功或失败,及失败的原因1109 SGSN删除UE的MBMS上下文,并发送反激活MBMS上下文接受消息给UE。如果该UE是使用该MBMS业务的最后一个UE,SGSN还要删除该MBMS业务的MBMS业务上下文。
1110 SGSN动作结束。
在图10中,U-GGSN收到IGMP离开消息后的过程如图12所示,步骤如下1201 U-GGSN收到来自UE的IGMP离开消息,该消息包含参数-IP组播地址
1202 U-GGSN判断,如果U-GGSN正在通过点对点的方式给UE提供MBMS业务,则进入步骤1203,否则进入步骤1205。
1203 U-GGSN发送MBMS离开请求消息给BM-SC,该消息包含参数-IP组播地址-UE标志1204 U-GGSN收到来自BM-SC的MBMS离开应答消息,U-GGSN删除PDP上下文中的相应参数,使得UE不再与该MBMS业务有对应关系,进入步骤1207。
1205 U-GGSN发送MBMS离开通知请求消息给SGSN,该消息包含参数-IP组播地址-APN-UE标志1206 如果U-GGSN收到来自SGSN的MBMS离开通知应答消息则进入步骤1207,否则如果U-GGSN没有收到消息或收到出错消息则进入步骤1203。
1207 U-GGSN的动作结束在图10中,M-GGSN收到删除MBMS上下文请求消息后的过程如图13所示,步骤如下1301 M-GGSN收到来自SGSN的删除MBMS上下文请求消息,该消息包含参数-NSAPI-删除指示符用于标志是否将属于UE的所有MBMS上下文删除-IP组播地址-APN1302 M-GGSN判断,如果要离开指定MBMS业务的UE是使用该MBMS业务的最后一个UE,则进入步骤1304,否则进入步骤1303。
1303 M-GGSN发送MBMS离开通知消息给BM-SC,该消息包含参数-UE标志-IP组播地址
-APN以上参数的目的是让BM-SC删除BM-SC中保存的UE与该MBMS业务的对应关系。
1304 M-GGSN发送MBMS离开通知消息给BM-SC,该消息包含参数-UE标志-IP组播地址-APN-GGSN标志-GGSN地址以上参数的目的是让BM-SC删除BM-SC中保存的UE与该MBMS业务的对应关系及GGSN与该业务的对应关系。
1305 M-GGSN收到来自BM-SC的MBMS离开确认消息,该消息包含参数-原因成功或失败,及失败的原因M-GGSN删除该UE的MBMS上下文。如果该UE是使用该MBMS业务的最后一个UE,则M-GGSN删除该MBMS业务的MBMS业务上下文。进入步骤1306。
1306 M-GGSN发送删除MBMS上下文应答消息给SGSN,该消息包含参数-原因成功或失败,及失败的原因之后进入步骤1307。
1307 M-GGSN的动作结束■对UE来说,当U-GGSN和M-GGSN是一个GGSN时,UE加入MBMS组播业务的方法如图14所示,对UE来说,U-GGSN和M-GGSN是一个GGSN时,UE加入MBMS业务的消息流程图步骤如下1401 UE发起建立PDP上下文的过程。PDP上下文建立成功后,在UE、SGSN及GGSN中都保存该PDP上下文,同时在UE和GGSN之间建立了PS域的信令连接,该信令连接的中间设备为RAN及SGSN。
1402.UE向GGSN发送IGMP加入消息,该消息通过步骤1401中建立的信令连接到达GGSN。该消息包含参数IP组播地址,该组播地址可以标志某一MBMS组播业务或外部数据网中的某一组播业务。
1403.GGSN收到步骤1402中的IGMP加入消息后,向BM-SC发送MBMS鉴权请求消息,该消息包含参数IP组播地址,UE标志。
1404.BM-SC收到步骤1403中的MBMS鉴权请求消息后,对消息中包含的UE标志及IP组播地址进行鉴权。鉴权的目的为(1)检查所述IP组播地址是否对应某一MBMS业务;(2)检查UE是否有权使用所述IP组播地址对应的MBMS业务。鉴权完成后,BM-SC向GGSN发送MBMS鉴权应答消息,该消息包含参数鉴权状态(成功,失败),IP组播地址,UE标志,接入点名字(APN)列表(该APN列表指明可以从哪些APN接入所述的MBMS业务)。
1405.GGSN收到步骤1404中的MBMS鉴权应答消息后检查鉴权结果,如果鉴权结果表明所述UE有权接入MBMS业务,且其提供的IP组播地址标志某一合法的MBMS业务,GGSN向SGSN发送MBMS通知请求消息,该消息包含参数UE标志(UE Identity),IP组播地址,接入点名字(APN)列表。
1406.SGSN收到步骤1405中的MBMS通知请求消息后,如果SGSN支持MBMS则SGSN向GGSN发送MBMS通知请求应答消息,该消息包含参数IP组播地址和UE标志。如果SGSN不支持MBMS,则SGSN不响应所述的MBMS通知请求消息或者SGSN发送错误消息给GGSN。
1407.如果GGSN没有收到步骤1406中的MBMS通知请求应答消息或者GGSN收到步骤1406中的错误消息,则GGSN决定通过点对点的方式给UE提供MBMS业务,所以GGSN向BM-SC发送MBMS接入请求消息,该请求消息包含参数IP组播地址,UE标志,GGSN的地址。
1408.BM-SC收到步骤1407中的MBMS接入请求消息,对该消息中包含的IP组播地址及UE标志进行鉴权,并向GGSN发送MBMS接入应答消息,该消息包含参数服务质量(QOS),服务区域。
1409.GGSN收到步骤1408中的MBMS接入应答消息后,如果该消息中的QOS与GGSN中保存的PDP上下文中的QOS不一样,则GGSN发起修改PDP上下文的过程。
1410.如果SGSN支持MBMS,SGSN向UE发送请求MBMS上下文建立消息,该消息包含参数IP组播地址,UE标志,接入点名字(APN)列表。
1411.UE收到步骤1410中的请求MBMS上下文激活消息后,建立MBMS上下文,并向SGSN发送激活MBMS上下文请求消息,该消息包含参数IP组播地址,UE标志,接入点名字(APN)。其中的接入点名字(APN)表明UE选择从哪个接入点接入MBMS业务,UE得到APN的方法有两个UE从步骤1410中收到的请求MBMS上下文激活消息中的APN列表中选择一个APN,或者UE选择业务广告消息中提供的APN。
1412.如果需要,UE和SGSN之间进行加密过程。
1413.SGSN对步骤1411中收到的激活MBMS上下文请求消息进行处理,将该消息中包含的APN解析成对应的GGSN的地址,该过程可能需要与域名解析服务器的交互。SGSN向GGSN发送建立MBMS上下文请求消息,该消息包含参数UE标志,IP组播地址,APN。
1414.GGSN收到步骤1413中的建立MBMS上下文请求消息后,向BM-SC发送MBMS接入请求消息,该消息包含参数IP组播地址,UE标志,GGSN标志,APN等。
1415.BM-SC收到MBMS接入请求消息后,对该消息中包含的IP组播地址及UE标志进行鉴权,鉴权的目的为检查IP组播地址是否对应一个合法的MBMS业务及UE是否有权使用该MBMS业务,如果鉴权通过则向GGSN发送MBMS接入应答消息,该消息包含参数IP组播地址,UE标志,GGSN标志,鉴权标志。
1416.GGSN收到步骤1415中的MBMS接入应答消息后,如果该消息表明鉴权通过,GGSN建立MBMS PDP上下文,并向SGSN发送建立MBMS上下文应答消息。
1417.SGSN收到步骤1416中的建立MBMS上下文应答消息后,SGSN建立MBMS PDP上下文,向UE发送激活MBMS上下文接受消息。UE收到该消息后建立MBMS PDP上下文,UE加入MBMS组播业务组的流程结束。
在图14中,SGSN收到MBMS通知请求消息后的过程如图15所示,步骤如下1501 SGSN收到来自GGSN的MBMS通知请求消息并保存该消息,该消息主要包含参数-UE标志-IP组播地址标志某一MBMS组播业务-接入点名字(APN)该参数可选,标志提供MBMS组播业务的接入点的逻辑名1502 如果SGSN支持MBMS业务,则进入步骤1507,否则进入步骤1503。
1503 SGSN不做动作,或发送出错消息给GGSN,出错原因为SGSN不能识别步骤1501中收到的消息。
1504 如果SGSN收到来自GGSN的更新PDP上下文消息,则进入步骤1505,否则进入步骤1506。
1504 SGSN与UE及GGSN一起完成由GGSN发起的修改PDP上下文过程,该过程为现有过程,其结果为按照GGSN的要求修改在UE,SGSN及GGSN中的PDP上下文中的服务质量(QOS)参数。
1506 SGSN动作结束。
1507 SGSN发送MBMS通知应答消息给GGSN,该消息主要包含参数-原因表示成功或失败,及其它原因1508 SGSN发送请求MBMS上下文激活消息给UE,该消息主要包含参数-IP组播地址-APN可选参数-TI事物标志-PDP地址可选参数,即UE的地址-PDP类型可选参数,即UE的地址类型如IP或PPP1509 收到来自UE的激活MBMS上下文请求消息,该消息包含参数-IP组播地址-APN-UE标志-NSAPI由UE分配,用于标志MBMS上下文
-TI事物标志-PDP地址可选参数,即UE的地址-PDP类型可选参数,即UE的地址类型如IP或PPP1510 收到步骤1509中的消息后,SGSN与UE之间可能进行加密验证过程。
1511 SGSN保存步骤1509中收到的消息中的参数,并由其中的参数APN解析出GGSN的IP地址,该解析过程可能包括与域名服务器的一个交互过程,然后SGSN为该UE建立MBMS上下文。如果SGSN是第一次为该UE或该UE的PDP地址建立MBMS上下文,则SGSN为该UE或UE的PDP地址生成一个控制域的TEID。如果SGSN是第一次为使用该MBMS业务的UE建立MBMS上下文,则SGSN还要建立对该MBMS业务控制的MBMS业务上下文,同时SGSN为该MBMS业务生成一个控制域的TEID和数据域的TEID。SGSN向GGSN发送建立MBMS上下文请求消息。该消息包含参数-MBMS业务的控制域TEID可选参数,在SGSN与GGSN之间建立下行(从GGSN到SGSN方向)隧道,用于传输业务控制信息-MBMS业务的数据域TEID可选参数,在SGSN与GGSN之间建立下行(从GGSN到SGSN方向)隧道,用于传输业务数据-UE或UE PDP地址的控制域TEID可选参数,在SGSN与GGSN之间建立下行(从GGSN到SGSN方向)隧道,用于传输对每个UE的MBMS上下文进行控制的控制信息-IP组播地址-APN-PDP地址可选参数,即UE的地址-PDP类型可选参数,即UE的地址类型如IP或PPP-UE标志可选参数-SGSN地址可选参数1512 SGSN收到来自GGSN的建立MBMS上下文应答消息后,SGSN完成为UE建立MBMS上下文过程,一旦该过程完成,当SGSN下次收到其它UE的激活MBMS上下文请求时,如果该请求指示的MBMS业务与已经建立的相同,SGSN只会发送建立MBMS上下文请求到相同的GGSN。另外该MBMS业务建立的MBMS业务上下文,要等到收到来自GGSN的会话开始消息后才能完成。
1513 SGSN发送激活MBMS上下文接受消息给UE。该消息包含参数-UE标志-MBMS业务标志标志该MBMS业务,此标志由SGSN分配或来自步骤612中收到的消息-PDP地址可选参数,即UE的地址-PDP类型可选参数,即UE的地址类型如IP或PPP1514 SGSN动作结束在图14中,GGSN收到IGMP加入消息后的过程如图16所示,步骤如下1601 GGSN收到来自UE的IGMP加入消息,该消息包含参数-IP组播地址-UE的PDP地址即UE的IP地址或PPP地址1602 GGSN向BM-SC发送MBMS鉴权请求消息,该消息包含参数-UE标志-IP组播地址-APN1603 GGSN收到来自BM-SC的MBMS鉴权应答消息,该消息包含参数-UE标志-IP组播地址-APN-鉴权结果1604 GGSN判断鉴权结果,如果UE有权合法使用MBMS业务且IP组播地址和APN标志一个合法的MBMS业务,则进入步骤1608,否则进入步骤16051605 GGSN进一步判断,如果IP组播地址和APN标志一个合法的MBMS业务,说明UE可能没有权利使用该MBMS业务,则GGSN进入步骤1607,否则进入步骤1606
1606 GGSN向外部PDN网路发送IGMP加入消息,此时说明UE真正想要接收的业务是传统的PDN网络上的组播服务1607 GGSN动作结束1608 GGSN向SGSN发送MBMS通知请求消息,该消息包含参数-IP组播地址-APN可选参数-UE标志1609 如果GGSN收到MBMS通知应答消息,则进入步骤1614。如果GGSN没有收到MBMS通知应答消息或收到出错消息,则进入步骤1610。
1610 GGSN向BM-SC发送MBMS接入请求消息,该消息包含参数-GGSN标志-GGSN地址-IP组播地址-APN-UE标志1611 GGSN收到MBMS接入应答消息,该消息包含参数-IP组播地址-APN-QOSMBMS业务需要的服务质量1612 GGSN为了达到步骤1611中收到的消息中的QOS,发起修改PDP上下文的过程,该过程是现有过程。
1613 GGSN的动作结束。
1614 GGSN收到来自SGSN的建立MBMS上下文请求消息,并保存该消息。
1615 如果对该MBMS业务,GGSN还未建立过MBMS业务上下文,则GGSN进入步骤1620,否则进入步骤1616。
1616 GGSN发送MBMS接入请求消息给BM-SC,该消息包含参数-UE标志-IP组播地址-APN发送该消息的目的是让BM-SC给UE鉴权。
1617 GGSN收到MBMS接入应答消息,该消息表明鉴权结果,其包含参数-UE标志-IP组播地址-APN-鉴权结果如果鉴权通过,GGSN为该UE建立MBMS上下文。
1618 GGSN发送建立MBMS上下文应答消息给SGSN,该消息通过步骤1614中收到的消息中的TEID(UE或UE PDP地址的控制域TEID)发送到SGSN,该消息包含参数-原因成功或失败的原因-UE标志-NSAPI用于唯一标志UE建立的某一MBMS上下文-IP组播地址-APN1619 GGSN的动作结束1620 GGSN发送MBMS接入请求消息给BM-SC,该消息包含参数-UE标志-IP组播地址-APN-GGSN地址-GGSN标志发送该消息的目的是让BM-SC给UE并且给MBMS业务鉴权。
1621 GGSN收到MBMS接入应答消息,该消息表明鉴权结果。该消息包含参数-UE标志-IP组播地址-APN-MBMS业务标志可选参数,用于唯一标志某一MBMS业务-鉴权结果如果鉴权通过,GGSN建立对该业务进行控制的MBMS业务上下文和对该UE进行控制的MBMS上下文,并进入步骤1618。
■对UE来说,当U-GGSN和M-GGSN是一个GGSN时,UE离开MBMS组播业务的方法如图17所示,对UE来说,U-GGSN和M-GGSN是一个GGSN时,UE加入MBMS业务的消息流程图步骤如下1701 当UE想要离开某一MBMS组播业务组时,如果UE处于空闲状态(PMM-IDLE),UE发起业务请求过程以建立从UE到GGSN的PS域的信令连接,该过程是现有过程,完成后,UE就可以发上行数据了。
1702 当UE想要离开某一MBMS组播业务组时,UE通过已经建立的PDP上下文向GGSN发送IGMP离开消息,该消息包含的IP组播地址参数标志了UE想离开的组播业务组。
1703 如果GGSN发现自己通过点对点的方式给UE提供MBMS业务,则GGSN向BM-SC发送MBMS离开请求消息,该消息包含IP组播地址,APN及UE标志。
1704 BM-SC根据步骤1703中收到的MBMS离开消息,删除保存的UE与该MBMS组播业务的对应纪录,并向GGSN发送MBMS离开应答消息。
1705 GGSN向SGSN发送MBMS离开通知请求消息,该消息通过包含参数IP组播地址,APN及UE标志来通知SGSN有某一UE要离开该MBMS组播业务。
1706 SGSN向GGSN发送MBMS离开通知应答消息。
1707 SGSN向UE发送请求MBMS上下文反激活消息,该消息包含参数MBMS业务标志及IP组播地址和APN,以便UE可以知道去反激活哪一个MBMS业务。
1708 UE向SGSN发送反激活MBMS上下文请求消息给SGSN,该消息包含IP组播地址,APN,UE标志,事物标志,删除指示符(Teardown Ind,用于标志是否将属于UE的所有MBMS上下文删除)。
1709 SGSN向GGSN发送删除MBMS上下文请求消息,该消息包含NSAPI,IP组播地址,APN及删除指示符。
1710 GGSN向BM-SC发送MBMS离开通知消息,该消息用于通知BM-SC删除保存的UE与该MBMS组播业务的对应纪录,如果要求反激活MBMS业务的UE对GGSN来说是最后一个使用该MBMS业务的UE,GGSN在该消息中还要包含相应的参数,使BM-SC将GGSN与该MBMS业务的相应关系一起删除。
1711 BM-SC根据步骤1710中收到的消息中的参数,删除相应的对应关系,并发送MBMS离开确认消息给GGSN。
1712 GGSN删除UE的MBMS上下文,如果该UE对GGSN来说是最后一个使用该MBMS业务的UE,GGSN还要删除MBMS业务上下文。GGSN发送删除MBMS上下文应答消息给SGSN。
1713 SGSN删除UE的MBMS上下文,如果该UE对SGSN来说是最后一个使用该MBMS业务的UE,SGSN还要删除MBMS业务上下文。SGSN向UE发送反激活MBMS上下文接受(Deactivate MBMS Context Accept)消息。UE收到该消息后删除MBMS上下文,整个过程结束。
在图17中,SGSN收到MBMS离开通知请求消息后的过程如图18所示,步骤如下1801 SGSN收到来自GGSN的MBMS离开通知请求消息,该消息包含参数-UE标志-IP组播地址标志某一MBMS组播业务-接入点名字(APN)该参数可选,标志提供MBMS组播业务的接入点的逻辑名1802 如果SGSN支持MBMS业务,则进入步骤1804,否则进入步骤1803。
1803 SGSN不做动作或发送出错消息给GGSN。
1804 SGSN发送MBMS离开通知应答消息给GGSN,该消息主要包含参数-原因表示成功或失败,及其它原因1805 SGSN发送请求MBMS上下文反激活消息给UE,该消息包含参数-MBMS业务标志-UE标志-TI
-NSAPI这些参数可以唯一标志某一MBMS上下文。
1806 收到来自UE的反激活MBMS上下文请求消息,该消息包含参数-NSAPI由UE分配,用于标志MBMS上下文-TI事物标志-UE标志-IP组播地址-APN-删除指示符,用于标志是否将属于UE的所有MBMS上下文删除1807 SGSN保存步骤1806中收到的消息,并发送删除MBMS上下文请求消息给M-GGSN,该消息包含参数-NSAPI-删除指示符,用于标志是否将属于UE的所有MBMS上下文删除-IP组播地址-APN1808 SGSN收到来自M-GGSN的删除MBMS上下文应答消息,该消息包含参数-原因成功或失败,及失败的原因1809 SGSN删除UE的MBMS上下文,并发送反激活MBMS上下文接受消息给UE。如果该UE是使用该MBMS业务的最后一个UE,SGSN还要删除该MBMS业务的MBMS业务上下文。
1810 SGSN动作结束。
在图17中,GGSN收到IGMP离开消息后的过程如图19所示,步骤如下1901 GGSN收到来自UE的IGMP离开消息,该消息包含参数-IP组播地址1902 GGSN判断,如果GGSN正在通过点对点的方式给UE提供MBMS业务,则进入步骤1903,否则进入步骤1905。
1903 GGSN发送MBMS离开请求消息给BM-SC,该消息包含参数-IP组播地址
-UE标志1904 GGSN收到来自BM-SC的MBMS离开应答(MBMS Leave Response)消息,GGSN删除PDP上下文中的相应参数,使得UE不再与该MBMS业务有对应关系,进入步骤1907。
1905 GGSN发送MBMS离开通知请求消息给SGSN,该消息包含参数-IP组播地址-APN-UE标志1906 如果GGSN收到来自SGSN的MBMS离开通知应答消息则进入步骤1908,否则如果GGSN没有收到消息或收到出错消息则进入步骤1903。
1908 GGSN收到来自SGSN的删除MBMS上下文请求消息,该消息包含参数-NSAPI-删除指示符,用于标志是否将属于UE的所有MBMS上下文删除-IP组播地址-APN1909 GGSN判断,如果要离开指定MBMS业务的UE是使用该MBMS业务的最后一个UE,则进入步骤1911,否则进入步骤1910。
1910 GGSN发送MBMS离开通知消息给BM-SC,该消息包含参数-UE标志-IP组播地址-APN以上参数的目的是让BM-SC删除BM-SC中保存的UE与该MBMS业务的对应关系。
1911 GGSN发送MBMS离开通知消息给BM-SC,该消息包含参数-UE标志-IP组播地址-APN-GGSN标志
-GGSN地址以上参数的目的是让BM-SC删除BM-SC中保存的UE与该MBMS业务的对应关系及GGSN与该业务的对应关系。
1912 GGSN收到来自BM-SC的MBMS离开确认消息,该消息包含参数-原因成功或失败,及失败的原因M-GGSN删除该UE的MBMS上下文。如果该UE是使用该MBMS业务的最后一个UE,则M-GGSN删除该MBMS业务的MBMS业务上下文进入步骤1913。
1913 GGSN发送删除MBMS上下文应答消息给SGSN,该消息包含参数-原因成功或失败,及失败的原因之后进入步骤1307。
1914 GGSN的动作结束。
权利要求
1.一种通信系统中UE使用MBMS业务的方法,其中,当U-GGSN和M-GGSN不是同一个GGSN时包括以下步骤(1)UE发起建立PDP上下文;(2)UE向U-GGSN发送IGMP加入消息;(3)U-GGSN向BM-SC发送MBMS鉴权请求消息;(4)BM-SC进行鉴权,并发送MBMS鉴权应答消息给U-GGSN;(5)如果鉴权通过进入步骤(6),否则U-GGSN向外部PDN网络发送IGMP加入消息;(6)U-GGSN向SGSN发送MBMS通知请求消息;(7)SGSN向U-GGSN发送MBMS通知应答消息;(8)SGSN向UE发送请求激活MBMS上下文消息;(9)UE向SGSN发送激活MBMS上下文请求消息;(10)SGSN向M-GGSN发送建立MBMS上下文请求消息;(11)M-GGSN向BM-SC发送MBMS接入请求消息;(12)BM-SC向M-GGSN发送MBMS接入应答消息;(13)M-GGSN向SGSN发送建立MBMS上下文应答消息;(14)SGSN向UE发送激活MBMS上下文接收消息。
2.一种通信系统中UE使用MBMS业务的方法,其中,当U-GGSN和M-GGSN不是同一个GGSN时包括以下步骤(1)UE与U-GGSN之间建立PS域的信令连接;(2)UE发送上行的IGMP离开消息;(3)U-GGSN向SGSN发送MBMS离开通知请求消息;(4)SGSN发送反馈消息给U-GGSN;(5)SGSN发送请求反激活MBMS上下文消息给UE;(6)UE发送反激活MBMS上下文请求消息给SGSN;(7)SGSN发送删除MBMS上下文请求消息给M-GGSN;(8)M-GGSN通知BM-SC;(9)BM-SC发送反馈消息给M-GGSN;(10)M-GGSN发送删除MBMS上下文应答消息给SGSN;(10)SGSN发送反激活MBMS上下文接收消息给UE。
3.一种通信系统中UE使用MBMS业务的方法,其中,当U-GGSN和M-GGSN是同一个GGSN时包括以下步骤(1)UE发起建立PDP上下文;(2)UE向GGSN发送IGMP加入消息;(3)GGSN向BM-SC发送MBMS鉴权请求;(4)BM-SC对MBMS业务鉴权,并发送MBMS鉴权应答消息给GGSN;(5)如果鉴权通过进入步骤(6),否则GGSN向外部PDN网络发送IGMP加入消息;(6)GGSN向SGSN发送MBMS通知请求消息;(7)SGSN向GGSN发送MBMS通知应答消息;(8)SGSN向UE发送请求激活MBMS上下文消息;(9)UE向SGSN发送激活MBMS上下文请求消息;(10)SGSN向GGSN发送建立MBMS上下文请求消息;(11)GGSN向BM-SC发送MBMS接入请求消息;(12)BM-SC向GGSN发送MBMS接入应答消息;(13)GGSN向SGSN发送建立MBMS上下文应答消息;(14)SGSN向UE发送激活MBMS上下文接收消息。
4.一种通信系统中UE使用MBMS业务的方法,其中,当U-GGSN和M-GGSN是同一个GGSN时包括以下步骤(1)UE与GGSN之间建立PS域的连接;(2)UE发送上行的IGMP离开消息;(3)GGSN向SGSN发送MBMS离开通知请求消息;(4)SGSN发送反馈消息给GGSN;(5)SGSN发送请求反激活MBMS上下文消息给UE;(6)UE发送反激活MBMS上下文请求消息给SGSN;(7)SGSN发送删除MBMS上下文请求消息给GGSN;(8)GGSN通知BM-SC;(9)BM-SC发送反馈消息给GGSN;(10)GGSN发送删除MBMS上下文应答消息;(11)SGSN发送反激活MBMS上下文接收消息。
5.一种通信系统中UE使用MBMS业务的方法,包括以下步骤(1)BM-SC发送会话开始消息给M-GGSN;(2)M-GGSN发送会话开始消息给SGSN;(3)SGSN发送会话开始消息给RNC;(4)BM-SC发送MBMS数据给M-GGSN;(5)M-GGSN发送MBMS数据给SGSN;(6)SGSN发送MBMS数据给RNC;(7)RNC发送MBMS数据给UE。
全文摘要
一种通信系统中UE使用MBMS业务的方法,其中,当U-GGSN和M-GGSN不是同一个GGSN时,包括以下步骤UE发起建立PDP上下文;UE向U-GGSN发送IGMP加入消息;U-GGSN向BM-SC发送MBMS鉴权请求消息;BM-SC进行鉴权,并发送MBMS鉴权应答消息给U-GGSN;如果鉴权通过进入步骤(6),否则U-GGSN向外部PDN网络发送IGMP加入消息;U-GGSN向SGSN发送MBMS通知请求消息;SGSN向U-GGSN发送MBMS通知应答消息;SGSN向UE发送请求激活MBMS上下文消息;UE向SGSN发送激活MBMS上下文请求消息;SGSN向M-GGSN发送建立MBMS上下文请求消息;M-GGSN向BM-SC发送MBMS接入请求消息;BM-SC向M-GGSN发送MBMS接入应答消息;M-GGSN向SGSN发送建立MBMS上下文应答消息;SGSN向UE发送激活MBMS上下文接收消息。有效的解决了现有技术中存在的SGSN接收冗余数据的问题,提高了网络资源的利用效率。
文档编号H04W4/06GK1534913SQ0310770
公开日2004年10月6日 申请日期2003年4月2日 优先权日2003年4月2日
发明者段昌, 李德涛, 崔成豪, 李国熙, 昌 段 申请人:北京三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1