CN1567757A - 通信***中使用mbms业务的ue进行路由区域更新的方法 - Google Patents

通信***中使用mbms业务的ue进行路由区域更新的方法 Download PDF

Info

Publication number
CN1567757A
CN1567757A CNA031423353A CN03142335A CN1567757A CN 1567757 A CN1567757 A CN 1567757A CN A031423353 A CNA031423353 A CN A031423353A CN 03142335 A CN03142335 A CN 03142335A CN 1567757 A CN1567757 A CN 1567757A
Authority
CN
China
Prior art keywords
message
sgsn
ggsn
mbms
context
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.)
Pending
Application number
CNA031423353A
Other languages
English (en)
Inventor
段昌
李德涛
许丽香
崔成豪
李国锡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Samsung Telecommunications Technology Research Co Ltd
Samsung Electronics Co Ltd
Original Assignee
Beijing Samsung Telecommunications Technology Research Co Ltd
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Samsung Telecommunications Technology Research Co Ltd, Samsung Electronics Co Ltd filed Critical Beijing Samsung Telecommunications Technology Research Co Ltd
Priority to CNA2008101687203A priority Critical patent/CN101384005A/zh
Priority to CNA031423353A priority patent/CN1567757A/zh
Priority to PCT/KR2004/001406 priority patent/WO2004112328A1/en
Publication of CN1567757A publication Critical patent/CN1567757A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0033Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种通信***中使用MBMS业务的UE进行路由区域更新的方法,本发明通过新的U-GGSN到Old SGSN和New SGSN的信令交互,以及M-GGSN到Old SGSN和New SGSN的新的信令交互,解决了现有技术中存在的问题。UE在进入新的路由区域后可以继续使用MBMS业务。不支持MBMS业务的SGSN也可以间接提供MBMS业务给UE。U-GGSN可以使用点对点PS方式提供MBMS业务给UE。保持了UE、SGSN及GGSN中的MBMS上下文的一致性。

Description

通信***中使用MBMS业务的UE进行路由区域更新的方法
技术领域
本发明涉及一种在WCDMA通信***中使用MBMS业务的UE进行路由区域更新的方法。
背景技术
多媒体广播和组播业务(以下简称MBMS)是第三代伙伴计划(以下简称3GPP)正在进行标准化的一项新业务。MBMS业务是一种单向的点对多点的业务,这种业务的最大特点是它可以有效的利用无线资源和网络资源。
为了更好的说明MBMS,图1描述了MBMS的***结构,图2作为例子描述了一个UE建立MBMS组播业务的流程,图3描述了现有技术中UE进行路由区域更新(以下简称RA更新)的流程,图4描述了一个UE离开MBMS组播业务的流程。
如图1所示,MBMS网络结构以通用分组无线业务(以下简称GPRS)核心网为基础,并增加了新的网络单元。101广播和组播业务中心(以下简称BM-SC)是MBMS***的业务控制中心。102网关GPRS支持节点(以下简称GGSN)和103服务GPRS支持节点(以下简称SGSN)构成了MBMS业务的传输网络,为数据的传输提供路由。104陆地无线接入网(以下简称RAN)在空中接口上为MBMS服务提供无线资源。105用户设备(以下简称UE)是用来接收数据的终端设备。106归属位置寄存器(以下简称HLR)保存与用户有关的数据,可以提供用户鉴权等服务。107Gn/Gp表示SGSN和GGSN之间的接口。108Gi表示BM-SC和GGSN之间的接口并且接口协议是互联网组播管理协议(以下简称IGMP)。109Gmb表示BM-SC和GGSN之间的接口并且接口协议是专用于传递MBMS信令参数的。MBMS业务所用的无线资源不是用户专用的,而是由此业务的所有用户共享的。
如图2所示的流程说明如下:
201 UE发起建立PDP上下文的过程。PDP上下文建立成功后,在UE、SGSN及GGSN中都保存该PDP上下文,同时在UE和GGSN之间建立了数据交换域的信令连接,该信令连接的中间设备为RAN及SGSN。
202 UE向GGSN发送IGMP加入消息,该消息通过步骤201中建立的信令连接到达GGSN。该消息包含参数:IP组播地址,该组播地址可以标志某一MBMS组播业务或外部数据网中的某一组播业务。
203 GGSN与BM-SC进行信令交互以便对UE进行鉴权。
204 GGSN向SGSN发送MBMS通知请求消息,该消息包含参数:IP组播地址,APN,Linked NSAPI。其中IP组播地址和APN标志MBMS业务,NSAPI标志一个特定的PDP上下文,UE在202中就是通过该PDP上下文发送IGMP加入消息。另外,这里的APN可能解析到另外一个不同的GGSN上去,即在202中收到IGMP消息的GGSN和提供MBMS业务的GGSN可能不同。
205 SGSN收到步骤204中的消息后,向UE发送请求MBMS上下文激活消息,该消息包含参数:IP组播地址,APN,Linked NSAPI。该处参数的含义与204中的相同。
206 UE收到步骤205中的消息后,向SGSN发送激活MBMS上下文请求消息,该消息包含参数:IP组播地址,APN。这里的APN可能解析到另外一个不同的GGSN上去,即在202中收到IGMP消息的GGSN和提供MBMS业务的GGSN可能不同。
207如果需要,UE和SGSN之间进行加密过程。
208 SGSN向GGSN发送建立MBMS上下文请求消息,该消息包含IP组播地址及APN。
209 GGSN收到步骤208中的消息后,与BM-SC进行信令交互以便对MBMS业务及UE进行鉴权。
210鉴权通过,GGSN为该UE建立MBMS上下文。如果之前GGSN没有建立过MBMS承载上下文,或者在GGSN中第一次为使用该MBMS业务的UE建立MBMS上下文,则GGSN向BM-SC发送承载请求消息,该消息包含参数:IP组播地址,APN。
BM-SC收到上述GGSN发送的承载请求消息后,如果BM-SC中没有承载上下文,则BM-SC建立承载上下文。BM-SC将GGSN的标志加入到承载上下文中的参数:list of downstream nodes(下行节点列表),然后BM-SC发送承载应答消息给GGSN,该消息包含参数:IP组播地址,APN,会话属性,状态,TMGI。
211 GGSN收到上述210中BM-SC发送的消息后,GGSN建立承载上下文,并向SGSN发送建立MBMS上下文应答消息。
212 SGSN收到上述211中GGSN发送的消息后,SGSN为该UE建立MBMS上下文。如果之前SGSN没有建立过MBMS承载上下文,或者在SGSN中第一次为使用该MBMS业务的UE建立MBMS上下文,则SGSN向GGSN发送MBMS承载请求消息,该消息包含参数:IP组播地址,APN,TEID。GGSN收到上述SGSN发送的MBMS承载请求消息后,GGSN将SGSN的标志加到承载上下文中的参数:list of downstream nodes(下行节点列表)中。然后,GGSN向SGSN发送MBMS承载应答消息,该消息包含参数:IP组播地址,APN,会话属性,状态,TMGI。
213 SGSN将UE的MBMS上下文提供给RAN。
214 SGSN向UE发送激活MBMS上下文接受消息,UE收到消息后也建立MBMS上下文,激活过程结束。
在上述图2所述的过程中,当UE激活MBMS业务后在SGSN和GGSN中保存的关于UE的MBMS上下文如表1所示:
              表1
参数 描述
IP组播地址 用于标志MBMS承载,并且与APN一起标志一个MBMS业务。
APN 接入点名字,与IP组播地址一起标志一个MBMS业务。
TMGI 临时移动组标志,为MBMS承载而分配。
Linked NSAPI 标志UE用于发送IGMP消息的PDP上下文。
在上述图2所述的过程中,当UE激活MBMS业务后在SGSN和GGSN中保存的关于MBMS业务的承载上下文如表2所示:
                       表2
参数 描述
IP组播地址 用于标志MBMS承载,并且与APN一起标志一个MBMS业务。
APN 接入点名字,与IP组播地址一起标志一个MBMS业务。
TMGI 临时移动组标志,为MBMS承载而分配。
State 说明当前本上下文的状态:空闲或忙。空闲表示会话过程还没有开始,忙表示会话过程已经开始。
QoS 为MBMS承载分配的服务质量。
List of Downstream Nodes 下行节点列表,该列表保存所有曾经向本节点要求过建立承载的下行节点。MBMS数据和MBMS通知消息就是根据该列表被发送的下行节点中。
Number of UEs 表示已经激活MBMS业务的UE的数目。
图3描述了UE进行路由区域更新的方法。RA更新在SGSN看来有两种不同的情况:在不同SGSN之间进行及在相同SGSN之间进行。本发明着重于在不同SGSN之间进行的RA更新过程,因此图3描述了现有技术中在不同SGSN之间进行RA更新的情况。另外本发明的动作主要发生在核心网络侧,即在SGSN和SGSN及SGSN和GGSN之间,所以对现有技术中及本发明中涉及到RAN的动作不做说明。
301当UE进入新的由New SGSN控制的路由区域时,UE向New SGSN发送RA更新请求消息。该消息包含必要的参数使New SGSN能识别UE并且找到对UE进行管理的Old SGSN。
302 New SGSN向Old SGSN发送SGSN上下文请求消息。该请求消息是为了通知Old SGSN将Old SGSN关于UE的上下文发送到New SGSN。
303 Old SGSN向New SGSN发送SGSN上下文应答消息。该消息包含了OldSGSN中保存的关于该UE的上下文。
304 New SGSN收到上下文消息后,对UE进行安全检查。该过程需要保存UE注册信息的中心数据库HLR的参与。
305 New SGSN向Old SGSN发送SGSN上下文确认消息,表示New SGSN已经收到上下文。
306 Old SGSN收到步骤305中的确认消息后,向New SGSN发送转寄数据包消息,该消息包含由于UE移动而暂时由Old SGSN挂起的数据。
307 New SGSN向GGSN发送更新PDP上下文请求消息。
308 GGSN向New SGSN发送更新PDP上下文应答消息。
309 New SGSN和Old SGSN与HLR交互进行位置更新及***用户数据。
310 New SGSN向UE发送RA更新接受消息,该消息包含参数:P-TMSI,P-TMSI签字。
311 UE向SGSN发送RA更新完成消息,确认已收到分配的P-TMSI,整个RA更新过程完成。
如图4所示的流程说明如下:
401当UE想要离开某一MBMS组播业务组时,如果UE处于空闲状态(PMM-IDLE),UE发起业务请求过程以建立从UE到GGSN的包交换域的信令连接,该过程是现有过程,完成后,UE就可以发上行数据了。
402当UE想要离开某一MBMS组播业务组时,UE通过已经建立的PDP上下文向GGSN发送IGMP离开(IGMP Leave)消息,该消息包含的IP组播地址参数标志了UE想离开的组播业务组。
403 GGSN与BM-SC进行信令交互以使BM-SC去掉UE的相关信息。
404 GGSN向SGSN发送删除MBMS上下文请求消息,该消息包含IP组播地址及APN。
405 SGSN向UE发送反激活MBMS上下文请求(Deactivate MBMS ContextRequest)消息。
406 UE删除MBMS上下文并向SGSN发送反激活MBMS上下文接受消息。
407 SGSN收到步骤406中的消息后,删除MBMS上下文并向GGSN发送删除MBMS上下文应答消息,GGSN收到该消息后同样删除MBMS上下文,至此反激活过程结束。
在现有技术中,当UE进行路由区域更新时,由于MBMS业务的出现,应该使UE能够继续接收MBMS业务,但由于MBMS业务的特殊性,即MBMS业务是共享业务,同时提供MBMS的业务的GGSN可能与保存UE的PDP上下文的GGSN不同,另外UE进入的新的路由区域可能由不支持MBMS业务的SGSN控制,这都使得在现有技术中,当UE进入一个新的路由区域并且这个路由区域由一个新的SGSN控制时,网络不能很好的提供MBMS业务给UE。
发明内容
本发明的目的是提供一种通信***中使用MBMS业务的UE进行路由区域更新的方法,使UE在进行路由区域更新后能继续使用MBMS业务。
为实现上述目的,按照本法发明的一方面,一种通信***中使用MBMS业务的UE进行路由区域更新的方法,其中,当U-GGSN和M-GGSN不是一个GGSN时,包括以下步骤:
(1)UE向New SGSN发送RA更新请求消息;
(2)New SGSN收到步骤(1)中UE发送的消息后,向Old SGSN发送SGSN上下文请求消息;
(3)Old SGSN收到步骤(2)中New SGSN发送的消息后,向New SGSN发送SGSN上下文应答消息,该消息包含UE的MM上下文、PDP上下文;
(4)New SGSN收到步骤(3)中Old SGSN发送的消息后,New SGSN对UE进行安全检验及鉴权;
(5)New SGSN向Old SGSN发送SGSN上下文确认消息;
(6)Old SGSN收到步骤(5)中New SGSN发送的消息后,Old SGSN向New SGSN发送转寄数据包消息;
(7)New SGSN向U-GGSN发送更新PDP上下文请求消息;
(8)U-GGSN收到步骤(7)中New SGSN发送的消息后,U-GGSN向NewSGSN发送更新PDP上下文应答消息;
(9)New SGSN和Old SGSN及HLR一起进行位置更新及***用户信息过程;
(10)U-GGSN向New SGSN发送MBMS通知请求消息,该消息包含参数:IP组播地址,APN,NSAPI等;
(11)New SGSN收到步骤(10)中U-GGSN发送的消息后,如果New SGSN支持MBMS,则进入步骤(12);否则进入步骤(18);
(12)New SGSN向U-GGSN发送MBMS通知应答消息,该消息包含参数:Cause,Cause表示原因;
(13)New SGSN检查步骤(3)中收到的Old SGSN发送的SGSN上下文应答消息,如果其中包含MBMS上下文,则进入步骤(14),否则如果其中不包含MBMS上下文则进入步骤(16);
(14)New SGSN向M-GGSN发送更新MBMS上下文请求消息,该消息包含参数:New SGSN地址,数据域TEID,NSAPI等;
(15)M-GGSN收到步骤(14)中New SGSN发送的更新MBMS上下文请求消息后,M-GGSN根据收到消息中包含的参数找到要更新的MBMS上下文,并更新其中相应的参数域,之后,M-GGSN向New SGSN发送更新MBMS上下文应答消息,在发送消息中包含参数:GGSN的TEID,Cause;之后,进入步骤(24);
(16)New SGSN向UE发送请求MBMS上下文激活消息;
(17)UE收到步骤(16)中New SGSN发送的消息后,UE执行激活MBMS上下文过程,之后,进入步骤(24);
(18)U-GGSN向Old SGSN发送删除MBMS上下文通知请求消息,该消息包含参数:IP组播地址,APN,Linked NSAPI,Cause;
 (19)Old SGSN收到步骤(18)中U-GGSN发送的删除MBMS上下文通知请求消息后,Old SGSN向U-GGSN发出删除MBMS上下文通知应答消息,该消息包含参数:Cause,Cause表示原因;
(20)Old SGSN通过步骤(18)中U-GGSN发送的删除MBMS上下文通知请求消息包含的参数找到相应的MBMS上下文,并向M-GGSN发送删除MBMS上下文请求消息,该消息包含参数:TEID,NSAPI,Teardown Ind;
(21)M-GGSN通过步骤(20)中Old SGSN发送的消息包含的参数,找到相应的MBMS上下文将其删除,并发送删除MBMS上下文应答消息给Old SGSN,该消息包含参数:TEID,Cause;
(22)U-GGSN与BM-SC交换信息以加入MBMS组播业务;
(23)U-GGSN向UE发送MBMS点对点PS方式通知消息,该消息包含参数:IP组播地址和APN,发送该消息的目的是,让UE收到此消息后,UE会根据具体实现方式选择:暂停MBMS上下文的使用或者删除MBMS上下文,之后UE使用点对点PS方式使用MBMS业务;
(24)New SGSN认可了UE在新的路由区域的存在并发送RA更新接收消息给UE,该消息包含参数:P-TMSI,P-TMSI Signature,这两个参数是New SGSN分配给UE作为在该RA区域的身份标志;
(25)UE收到步骤(24)中New SGSN发送的消息后,UE确认该消息中分配的P-TMSI及P-TMSI Signature,并发送RA更新完成消息给New SGSN。
按照本发明的另一方面,一种通信***中使用MBMS业务的UE进行路由区域更新的方法,其中,当U-GGSN和M-GGSN是一个GGSN时,包括以下步骤:
(1)UE向New SGSN发送RA更新请求消息;
(2)New SGSN收到步骤(1)中UE发送的消息后,向Old SGSN发送SGSN上下文请求消息;
(3)Old SGSN收到步骤(2)中New SGSN发送的消息后,向New SGSN发送SGSN上下文应答消息,该消息包含UE的MM上下文、PDP上下文;
(4)New SGSN收到步骤(3)中Old SGSN发送的消息后,New SGSN对UE进行安全检验及鉴权;
(5)New SGSN向Old SGSN发送SGSN上下文确认消息;
(6)Old SGSN收到步骤(5)中New SGSN发送的消息后,Old SGSN向New SGSN发送转寄数据包消息;
(7)New SGSN向GGSN发送更新PDP上下文请求消息;
(8)GGSN收到步骤(7)中New SGSN发送的消息后,GGSN向New SGSN发送更新PDP上下文应答消息;
(9)New SGSN和Old SGSN及HLR一起进行位置更新及***用户信息过程;
(10)GGSN向New SGSN发送MBMS通知请求消息,该消息包含参数:IP组播地址,APN,NSAPI等;
(11)New SGSN收到步骤(10)中GGSN发送的消息后,如果New SGSN支持MBMS,则进入步骤(12);否则进入步骤(18);
(12)New SGSN向GGSN发送MBMS通知应答消息,该消息包含参数:Cause,Cause表示原因;
(13)New SGSN检查步骤(3)中收到的Old SGSN发送的SGSN上下文应答消息,如果其中包含MBMS上下文,则进入步骤(14),否则如果其中不包含MBMS上下文则进入步骤(16);
(14)New SGSN向GGSN发送更新MBMS上下文请求消息,该消息包含参数:New SGSN地址,数据域TEID,NSAPI等;
(15)GGSN收到步骤(14)中New SGSN发送的更新MBMS上下文请求消息后,GGSN根据收到消息中包含的参数找到要更新的MBMS上下文,并更新其中相应的参数域,之后,GGSN向New SGSN发送更新MBMS上下文应答消息,在发送消息中包含参数:GGSN的TEID,Cause;之后,进入步骤(24);
(16)New SGSN向UE发送请求MBMS上下文激活消息;
(17)UE收到步骤(16)中New SGSN发送的消息后,UE执行激活MBMS上下文过程,之后,进入步骤(24);
(18)GGSN向Old SGSN发送删除MBMS上下文通知请求消息,该消息包含参数:IP组播地址,APN,Linked NSAPI,Cause;
(19)Old SGSN收到步骤(18)中GGSN发送的删除MBMS上下文通知请求消息后,Old SGSN向GGSN发出删除MBMS上下文通知应答消息,该消息包含参数:Cause,Cause表示原因;
(20)Old SGSN通过步骤(18)中GGSN发送的删除MBMS上下文通知请求消息包含的参数找到相应的MBMS上下文,并向GGSN发送删除MBMS上下文请求消息,该消息包含参数:TEID,NSAPI,Teardown Ind;
(21)GGSN通过步骤(20)中Old SGSN发送的消息包含的参数,找到相应的MBMS上下文将其删除,并发送删除MBMS上下文应答消息给Old SGSN,该消息包含参数:TEID,Cause;
(22)GGSN与BM-SC交换信息以加入MBMS组播业务;
(23)GGSN向UE发送MBMS点对点PS方式通知消息,该消息包含参数:IP组播地址和APN,发送该消息的目的是,让UE收到此消息后,UE会根据具体实现方式选择:暂停MBMS上下文的使用或者删除MBMS上下文,之后UE使用点对点PS方式使用MBMS业务;
(24)New SGSN认可了UE在新的路由区域的存在并发送RA更新接收消息给UE,该消息包含参数:P-TMSI,P-TMSI Signature,这两个参数是New SGSN分配给UE作为在该RA区域的身份标志;
(25)UE收到步骤(24)中New SGSN发送的消息后,UE确认该消息中分配的P-TMSI及P-TMSI Signature,并发送RA更新完成消息给New SGSN。
本发明通过新的U-GGSN到Old SGSN和New SGSN的信令交互,以及M-GGSN到Old SGSN和New SGSN的新的信令交互,解决了现有技术中存在的问题。UE在进入新的路由区域后可以继续使用MBMS业务。不支持MBMS业务的SGSN也可以间接提供MBMS业务给UE。U-GGSN可以使用点对点PS方式提供MBMS业务给UE。保持了UE、SGSN及GGSN中的MBMS上下文的一致性。
附图说明
图1描述了MBMS的***结构。
图2作为例子描述了一个UE建立MBMS组播业务的流程。
图3描述了现有技术中UE进行路由区域更新(以下简称RA更新)的流程。
图4描述了一个UE离开MBMS组播业务的流程。
图5描述了当U-GGSN和M-GGSN不是一个GGSN时,UE进行RA更新过程的流程。
图6描述了上述图5的流程中节点Old SGSN的动作过程。
图7描述了上述图5的流程中节点New SGSN的动作过程。
图8描述了上述图5的流程中节点U-GGSN的动作过程。
图9描述了上述图5的流程中节点M-GGSN的动作过程。
图10描述了当U-GGSN和M-GGSN是一个GGSN时,UE进行RA更新过程的流程。
图11描述了上述图10的流程中节点Old SGSN的动作过程。
图12描述了上述图10的流程中节点New SGSN的动作过程。
图13描述了上述图10的流程中节点GGSN的动作过程。
图14描述了由SGSN发起的建立MBMS承载上下文的子过程。
图15描述了由SGSN发起的删除MBMS承载上下文的子过程
具体实施方式
由于提供MBMS的业务的GGSN可能与保存UE的PDP上下文的GGSN不同,为了区分保存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。
◆Old SGSN:在UE进入新的路由区域之前实际控制UE的SGSN。
◆New SGSN:在UE进入新的路由区域之后实际控制UE的SGSN当U-GGSN和M-GGSN不是一个GGSN时,UE进行路由区域更新(RA更新)过程,包括:
-UE到New SGSN,Old SGSN,U-GGSN,M-GGSN的整体流程。
-New SGSN的节点动作过程。
-Old SGSN的节点动作过程。
-U-GGSN的节点动作过程。
-M-GGSN的节点动作过程。
当U-GGSN和M-GGSN是一个GGSN时,UE进行路由区域更新(RA更新)过程,包括:
-UE到New SGSN,Old SGSN,U-GGSN,M-GGSN的整体流程。
-New SGSN的节点动作过程。
-Old SGSN的节点动作过程。
-U-GGSN的节点动作过程。
-M-GGSN的节点动作过程。
-当U-GGSN和M-GGSN不是一个GGSN时,RA更新过程
◆图5描述了当U-GGSN和M-GGSN不是一个GGSN时,UE进行RA更新过程的流程。
在上述图5的501中,当UE进入一个新的路由区域时,通过对比当前所在小区的广播信息中的路由区域标志(RAI),UE发现自己在一个新的路由区域中,于是UE向SGSN发送RA更新请求消息,该消息包含参数:P-TMSI,Old RAI,TMGI,Old P-TMSI Signature等等。其中的TMGI是引入MBMS业务后的新参数,当UE接收寻呼信息时用于区分不同的MBMS业务。
在上述图5的502中,New SGSN收到消息后,利用已有技术通过参数Old RAI或Old P-TMSI推导出Old SGSN的地址并向Old SGSN发送SGSN上下文请求消息。该消息包含参数:IMSI,Old RAI等。
在上述图5的503中,Old SGSN从New SGSN收到SGSN上下文请求消息后,SGSN将UE的MM上下文、PDP上下文及MBMS上下文放到SGSN上下文应答消息中,发送给New SGSN。MM上下文保存对UE进行移动管理和接入的参数,PDP上下文保存关于UE的数据域连接的参数,MBMS保存关于UE的使用MBMS业务的参数。
在上述图5的504中,New SGSN从Old SGSN收到SGSN上下文应答消息后,New SGSN通过和UE及HLR交换信息对UE进行安全检验及鉴权。
在上述图5的505中,New SGSN完成安全过程后向Old SGSN发送SGSN上下文确认消息,其作用是向Old SGSN确认New SGSN已经收到上下文信息。Old SGSN收到该确认消息后,将自己保存的关于UE的MM上下文、PDP上下文、MBMS上下文标记为无效,并等待一定的时间后将其删除,等待的时间取决于实现。
在上述图5的506中,Old SGSN通过GTP隧道将未及发送给UE的数据包通过消息发送给New SGSN,由New SGSN在RA过程完成后发送给UE。
在上述图5的507和508中,New SGSN向U-GGSN发送更新PDP上下文请求消息,该消息包含参数:New SGSN地址,New SGSN的GTP隧道地址等。U-GGSN根据收到的消息中的参数更新自己保存的PDP上下文中的相应参数项,并向New SGSN发送更新PDP上下文应答消息,该消息包含U-GGSN的GTP隧道地址,New SGSN收到该应答消息后,同样更新自己保存的PDP上下文中的相应参数项。
在上述图5的509中,该过程利用现有技术通过Old SGSN、New SGSN及HLR交换信息使得HLR中保存的关于UE的位置信息得到更新,同时删除Old SGSN中保存的UE信息,另外将HLR中保存的关于UE的一些永久的订阅信息传送给New SGSN。
在上述图5的510中,U-GGSN向New SGSN发送MBMS通知请求消息,该消息是为了告诉New SGSN所述UE已经激活了MBMS业务,该消息包含参数:IP组播地址,APN,NSAPI。其中IP组播地址和APN标志MBMS业务,NSAPI标志一个特定的PDP上下文,UE在最初激活MBMS业务时就是通过该PDP上下文发送IGMP加入消息,正如图2所示,那么该特定的PDP上下文正是所述图2中201中建立的PDP上下文。
在上述图5的511中,New SGSN收到U-GGSN发送的消息后,如果NewSGSN支持MBMS,则New SGSN向U-GGSN发送MBMS通知应答消息,该消息包含参数:Cause,Cause参数包含一些对消息本身的解释。如果New SGSN不支持MBMS,则New SGSN忽略该消息或发送出错消息给U-GGSN。
在上述图5的512中,如果U-GGSN没有收到所述511中的MBMS通知应答消息,或U-GGSN收到错误消息,则U-GGSN向Old SGSN发送删除MBMS上下文通知请求消息,该消息包含参数:IP组播地址,APN,LinkedNSAPI,Cause。IP组播地址和APN标志某一MBMS业务。Linked NSAPI标志某一PDP上下文,该PDP上下文是UE在激活MBMS业务时用于发送IGMP消息的上下文。Cause表示原因,即U-GGSN要求Old SGSN删除MBMS上下文的原因。
在上述图5的513中,Old SGSN收到从U-GGSN发出的删除MBMS上下文通知请求消息后,Old SGSN向U-GGSN发出删除MBMS上下文通知应答消息,该消息包含参数:Cause,Cause表示原因。
在上述图5的514中,Old SGSN通过上述图5的512中收到的消息中包含的参数找到相应的MBMS上下文,并向M-GGSN发送删除MBMS上下文请求消息,该消息包含参数:TEID,NSAPI,Teardown Ind。TEID和NSAPI合起来标志要删除的MBMS上下文,Teardown Ind表示删除指示符,如果Teardown Ind参数被包括,则表示删除该UE的所有的与待删除MBMS上下文有相同PDP地址的MBMS上下文。
在上述图5的515中,M-GGSN根据514中从Old SGSN发出的消息,找到相应的MBMS上下文将其删除,并发送删除MBMS上下文应答消息给Old SGSN,该消息包含参数:TEID,Cause。Old SGSN收到删除MBMS上下文应答消息后,如果Old SGSN发现自己已经没有关于UE的MBMS上下文并且Old SGSN中的承载上下文中的List of Downstream Nodes参数为空,即没有下行节点再需要接收MBMS数据,则Old SGSN发起如图15所示的删除MBMS承载上下文的子过程。
在上述图5的516中,New SGSN如果支持MBMS,则其在完成上述图5的511的动作后,New SGSN向M-GGSN发送更新MBMS上下文请求消息,该消息包含参数:New SGSN地址,数据域TEID,NSAPI。New SGSN的地址指的是New SGSN的PDP地址。NSAPI和该消息头中的控制域TEID一起可以标志一个MBMS上下文。数据域TEID是为了建立New SGSN和M-GGSN之间一个公共的下行数据隧道,每一个MBMS业务都有一个共用的下行数据隧道,在此,当New SGSN和M-GGSN之间之前没有对所述的MBMS业务的下行数据隧道时,该消息中应当包含数据域TEID。
在上述图5的517中,当M-GGSN在上述图5的516中收到从New SGSN发送的更新MBMS上下文请求消息后,M-GGSN根据收到消息中包含的参数找到要更新的MBMS上下文,并更新其中相应的参数域,之后,M-GGSN向New SGSN发送更新MBMS上下文应答消息,在发送消息中包含参数:GGSN的TEID,Cause。GGSN的TEID是为了建立New SGSN和M-GGSN之间的上行隧道,Cause表示原因。New SGSN收到更新MBMS上下文应答消息后,如果New SGSN发现自己还没有MBMS承载上下文,则New SGSN发起如图14所示的建立MBMS承载上下文的子过程。
在上述图5的518中,当U-GGSN在上述图5的510之后没有收到正确的应答消息后,U-GGSN假定应当通过现有点对点的方式给UE提供MBMS业务,所以U-GGSN与BM-SC交换信息,其目的是为了让U-GGSN加入BM-SC中的组播业务同时BM-SC可以对U-GGSN进行鉴权,在518之后,U-GGSN加入BM-SC中的组播业务,以后就可以通过点对点的方式给UE提供MBMS业务。
在上述图5的519中,当上述图5的518成功后,U-GGSN向UE发送MBMS点对点PS方式通知消息,该消息包含参数:IP组播地址和APN。当UE收到此消息后,UE会根据具体实现方式选择:暂停MBMS上下文的使用或者删除MBMS上下文。
在上述图5的520中,如果New SGSN支持MBMS,可是在上述图5的510之后,New SGSN知道UE是使用MBMS的UE后,New SGSN在收到的上述图5的503中的SGSN上下文应答消息中并无MBMS上下文,则NewSGSN向UE发送请求MBMS上下文激活消息,该消息与上述图2的205中SGSN发送的消息相同。
在上述图5的521中,UE执行激活MBMS上下文过程,该过程基本与上述图2中的206至214相同,只不过在图5中将GGSN分成了U-GGSN和M-GGSN。
在上述图5的522中,New SGSN认可了UE在新的路由区域的存在并发送RA更新接收消息给UE。该消息包含参数:P-TMSI,P-TMSISignature。这两个参数是New SGSN分配给UE作为在该RA区域的身份标志。
在上述图5的523中,UE收到上述图5的522中从New SGSN发送的消息后,UE确认该消息中分配的P-TMSI及P-TMSI Signature,并发送RA更新完成消息给New SGSN,至此,RA更新过程结束。
◆图6描述了上述图5的流程中节点Old SGSN的动作过程。
上述图6的601对应上述图5的502阶段。在601阶段,Old SGSN收到从New SGSN发送的SGSN上下文请求消息,该消息请求Old SGSN将保存的关于UE的所有上下文消息发送给New SGSN。该消息包含参数:OldP-TMSI,Old RAI,Old P-TMSI Signature。这些参数是为了让Old SGSN找到对应的关于该UE的所有上下文信息。
上述图6的602对应上述图5的503阶段。在602阶段,Old SGSN找到保存的UE的所有上下文信息后,发送SGSN上下文应答消息给NewSGSN。该消息包含关于UE的所有上下文信息:MM上下文,PDP上下文,如果UE激活了MBMS业务,该消息还包括MBMS上下文。
上述图6的603对应上述图5的505阶段。在603阶段,Old SGSN收到从New SGSN发送的SGSN上下文确认消息,该消息向Old SGSN确认New SGSN已经收到UE的上下文信息。
上述图6的604对应上述图5的506阶段,在604阶段,Old SGSN将保存的暂停发送给UE的数据通过转寄数据包消息先发送给New SGSN,并由New SGSN在适当的时候发送给UE。
上述图6的605对应上述图5的509阶段。在605阶段,Old SGSN与HLR交互,更新关于UE的上下文信息,并释放与RAN之间关于UE的Iu连接,根据实现的不同,Old SGSN可以选择在605阶段后,立即删除UE的所有上下文信息也可等一段时间后再删除。
上述图6的606是一个判决条件,如果在上述图5中的New SGSN支持MBMS则Old SGSN进入到607阶段,否则,Old SGSN进入到611阶段。
上述图6的607对应上述图5的512阶段。在607阶段,Old SGSN收到从U-GGSN发送的删除MBMS上下文通知请求消息,该消息包含参数:IP组播地址,APN,Linked NSAPI,Cause。IP组播地址和APN标志某一MBMS业务。Linked NSAPI标志某一PDP上下文,该PDP上下文是UE在激活MBMS业务时用于发送IGMP消息的上下文。Cause表示原因,即U-GGSN要求Old SGSN删除MBMS上下文的原因。607阶段的目的是,如果New SGSN不支持MBMS,这时应该用点对点的PS方式继续给UE提供MBMS业务,但是New SGSN不支持MBMS,所以不会与M-GGSN进行交互以更新M-GGSN中保存的MBMS上下文信息,这就造成了M-GGSN中保存的MBMS上下文不正确,所以这里要求Old SGSN去与M-GGSN交互删除M-GGSN中保存的MBMS上下文。
上述图6的608对应上述图5的513阶段。在608阶段,Old SGSN向U-GGSN发出删除MBMS上下文通知应答消息,该消息包含参数:Cause,Cause表示原因。
上述图6的609对应上述图5的514阶段。在609阶段,Old SGSN通过上述607阶段中收到的消息中包含的参数找到相应的MBMS上下文,并向M-GGSN发送删除MBMS上下文请求消息,该消息包含参数:TEID,NSAPI,Teardown Ind。TEID和NSAPI合起来标志要删除的MBMS上下文,Teardown Ind表示删除指示符,如果Teardown Ind参数被包括,则表示删除该UE的所有的与待删除MBMS上下文有相同PDP地址的MBMS上下文。
上述图6的610对应上述图5的515阶段。在610阶段,Old SGSN收到从M-GGSN发送的删除MBMS上下文应答消息,该消息包含参数:TEID,Cause。表明M-GGSN已经将相应的MBMS上下文删除。
上述图6的611阶段表示在图5流程中Old SGSN的动作结束。
◆图7描述了上述图5的流程中节点New SGSN的动作过程。
上述图7的701对应上述图5的501阶段。在701阶段,New SGSN收到从UE发送的RA更新请求消息,该消息包含参数:P-TMSI,Old RAI,TMGI,Old P-TMSI Signature等等。其中的TMGI是引入MBMS业务后的新参数,当寻呼UE时,用于使UE区分不同的MBMS业务。
上述图7的702对应上述图5的502阶段。在702阶段,New SGSN收到上述701阶段UE的消息后,利用已有技术通过参数Old RAI或OldP-TMSI推导出Old SGSN的地址并向Old SGSN发送SGSN上下文请求消息。该消息包含参数:IMSI,Old RAI等。
上述图7的703对应上述图5的503阶段。在703阶段,New SGSN收到从Old SGSN发送的SGSN上下文应答消息,该消息包含UE的MM上下文、PDP上下文及MBMS上下文。New SGSN会保存收到消息中的UE的MM上下文、PDP上下文。如果New SGSN支持MBMS,New SGSN也会保存UE的MBMS上下文,否则New SGSN丢弃MBMS上下文,或者虽然保存但不对它做任何处理。
上述图7的704对应上述图5的504阶段。在704阶段,New SGSN通过和UE及HLR交换信息对UE进行安全检验及鉴权。
上述图7的705对应上述图5的505阶段。在705阶段,New SGSN完成安全过程后向Old SGSN发送SGSN上下文确认消息,其作用是向OldSGSN确认New SGSN已经收到关于UE的所有上下文信息。
上述图7的706对应上述图5的506阶段。在706阶段,New SGSN收到Old SGSN发送的转寄数据包消息,该消息包含Old SGSN保存的暂停发送给UE的数据,收到该消息后,New SGSN会在适当的时候将数据包发送给UE。
上述图7的707和708对应上述图5的506和507阶段。在707和708阶段,New SGSN向U-GGSN发送更新PDP上下文请求消息,该消息包含参数:New SGSN地址,New SGSN的GTP隧道地址等。U-GGSN根据收到的消息中的参数更新自己保存的PDP上下文中的相应参数项,并向NewSGSN发送更新PDP上下文应答消息,该消息包含U-GGSN的GTP隧道地址,New SGSN收到该应答消息后,同样更新自己保存的PDP上下文中的相应参数项。
上述图7的709对应上述图5的509阶段。在709阶段,利用现有技术通过Old SGSN、New SGSN及HLR交换信息使得HLR中保存的关于UE的位置信息得到更新,同时删除Old SGSN中保存的UE信息,另外将HLR中保存的关于UE的一些永久的订阅信息传送给New SGSN。
上述图7的710对应上述图5的510阶段。在710阶段,New SGSN收到从U-GGSN发送的MBMS通知请求消息,该消息是为了告诉New SGSN所述UE  经激活了MBMS业务,该消息包含参数:IP组播地址,APN,NSAPI。其中IP组播地址和APN标志MBMS业务,NSAPI标志一个特定的PDP上下文,UE在最初激活MBMS业务时就是通过该PDP上下文发送IGMP加入消息,正如图2所示,那么该特定的PDP上下文正是所述图2中201中建立的PDP上下文。
上述图7的711是个判决条件,如果New SGSN支持MBMS,则New SGSN进入到712阶段,否则进入到721阶段。
上述图7的712对应上述图5的511阶段。在712阶段,由于New SGSN支持MBMS,New SGSN向U-GGSN发送MBMS通知应答消息,该消息包含参数:Cause,Cause参数包含一些对消息本身的解释。
上述图7的713是个判决条件,如果New SGSN在上述703阶段从OldSGSN收到的消息中包含MBMS上下文,则New SGSN进入到714阶段,否则如果New SGSN在上述703阶段从Old SGSN收到的消息中不包含MBMS上下文,则New SGSN进入到719阶段。
上述图7的714对应上述图5的516阶段。在714阶段,New SGSN向M-GGSN发送更新MBMS上下文请求消息,该消息包含参数:New SGSN地址,数据域TEID,NSAPI。New SGSN的地址指的是New SGSN的PDP地址。NSAPI和该消息头中的控制域TEID一起可以标志一个MBMS上下文。数据域TEID是为了建立New SGSN和M-GGSN之间一个公共的下行数据隧道,每一个MBMS业务都有一个共用的下行数据隧道,在此,当New SGSN和M-GGSN之间之前没有对所述的MBMS业务的下行数据隧道时,该消息中应当包含数据域TEID。
上述图7的715对应上述图5的517阶段。在715阶段,New SGSN收到从M-GGSN发送的更新MBMS上下文应答消息,该消息中包含参数:GGSN的TEID,Cause。GGSN的TEID是为了建立New SGSN和M-GGSN之间的上行隧道,Cause表示原因。
上述图7的716对应上述图5的522阶段。在716阶段,New SGSN认可了UE在新的路由区域的存在并发送RA更新接收消息给UE。该消息包含参数:P-TMSI,P-TMSI Signature。这两个参数是New SGSN分配给UE作为在该RA区域的身份标志。
上述图7的717对应上述图5的523阶段。在717阶段,New SGSN收到从UE发送的RA更新完成消息,该消息是表明UE确认新分配的P-TMSI及P-TMSI Signature 。
上述图7的718阶段表示在上述图5流程中New SGSN的动作结束。
上述图7的719对应上述图5的520阶段。在719阶段,由于在上述703阶段收到的从Old SGSN发送的SGSN上下文应答消息中并无MBMS上下文,New SGSN向UE发送请求MBMS上下文激活消息,该消息与上述图2的205中SGSN发送的消息相同。
上述图7的720对应上述图5的521阶段。在720阶段,New SGSN的动作与上述图2中206至214阶段中SGSN的动作相同,只是在720中,与New SGSN交换消息的GGSN是M-GGSN而不是U-GGSN。
上述图7的721阶段表示由于New SGSN不支持MBMS,则在上述710阶段收到从U-GGSN发送的消息后,New SGSN不做相应或发送出错消息给U-GGSN,出错消息包含参数:Cause,Cause表示出错原因。
◆图8描述了上述图5的流程中节点U-GGSN的动作过程。
上述图8的801和802对应上述图5的507和508阶段。在801和802阶段,U-GGSN接收从New SGSN发送的更新PDP上下文请求消息,该消息包含参数:New SGSN地址,New SGSN的GTP隧道地址等。U-GGSN根据收到的消息中的参数更新自己保存的PDP上下文中的相应参数项,并向New SGSN发送更新PDP上下文应答消息,该消息包含U-GGSN的GTP隧道地址以便让New SGSN收到该应答消息后,同样更新自己保存的PDP上下文中的相应参数项。
上述图8的803对应上述图5的510阶段。在803阶段,U-GGSN向New SGSN发送MBMS通知请求消息,该消息是为了告诉New SGSN所述UE已经激活了MBMS业务,该消息包含参数:IP组播地址,APN,NSAPI。其中IP组播地址和APN标志MBMS业务,NSAPI标志一个特定的PDP上下文,UE在最初激活MBMS业务时就是通过该PDP上下文发送IGMP加入消息,正如图2所示,那么该特定的PDP上下文正是所述图2中201中建立的PDP上下文。
上述图8的804对应上述图5的511阶段,同时图8的804是一个判决条件。如果在804阶段,U-GGSN收到从New SGSN发送的正确的MBMS通知应答消息,则U-GGSN进入805阶段。如果在804阶段,U-GGSN没有收到从New SGSN发送的正确的MBMS通知应答消息或收到出错消息,则U-GGSN进入阶段806。
上述图8的805表示U-GGSN在图5中的动作结束。
上述图8的806是一个判决条件。如果U-GGSN在801阶段之前是使用点对点的PS方式给该UE提供MBMS业务,则U-GGSN进入805阶段。否则,U-GGSN进入807阶段。
上述图8的807对应上述图5的512阶段。在807阶段,U-GGSN向Old SGSN发送删除MBMS上下文通知请求消息,该消息包含参数:IP组播地址,APN,Linked NSAPI,Cause。IP组播地址和APN标志某一MBMS业务。Linked NSAPI标志某一PDP上下文,该PDP上下文是UE在激活MBMS业务时用于发送IGMP消息的上下文。Cause表示原因,即U-GGSN要求OldSGSN删除MBMS上下文的原因。
上述图8的808对应上述图5的513阶段。在808阶段,U-GGSN收到从Old SGSN发送的删除MBMS上下文通知应答消息,该消息包含参数:Cause,Cause表示原因。
上述图8的809对应上述图5的518阶段。在809阶段,U-GGSN与BM-SC交换信息,U-GGSN加入BM-SC中的组播业务,同时BM-SC对U-GGSN进行鉴权。
上述图8的810对应上述图5的519阶段。在810阶段,U-GGSN向UE发送MBMS点对点PS方式通知消息,该消息包含参数:IP组播地址和APN。其目的是让UE收到此消息后,UE会根据具体实现方式选择:暂停MBMS上下文的使用或者删除MBMS上下文。
上述图8的811表示U-GGSN在上述图5中的动作结束。
◆图9描述了上述图5的流程中节点M-GGSN的动作过程。
上述图9的901是一个判决条件。当上述图5中的New SGSN支持MBMS业务时,M-GGSN会进入902阶段,,否则,M-GGSN会进入906阶段。
上述图9的902同样是一个判决条件。如果当上述图5中的New SGSN在503阶段收到的SGSN上下文应答消息中有MBMS上下文时,M-GGSN进入903阶段,否则,M-GGSN进入908阶段。
上述图9的903对应上述图5的516阶段。在903阶段,M-GGSN收到从New SGSN发送的更新MBMS上下文请求消息,该消息包含参数:NewSGSN地址,数据域TEID,NSAPI。New SGSN的地址指的是New SGSN的PDP地址。NSAPI和该消息头中的控制域TEID一起可以标志一个MBMS上下文。数据域TEID是为了建立New SGSN和M-GGSN之间一个公共的下行数据隧道,每一个MBMS业务都有一个共用的下行数据隧道,在此,当New SGSN和M-GGSN之间之前没有对所述的MBMS业务的下行数据隧道时,该消息中应当包含数据域TEID。
上述图9的904对应上述图5的517阶段。在904阶段,M-GGSN根据收到的上述903阶段从New SGSN发送的更新MBMS上下文请求消息中包含的参数,找到要更新的MBMS上下文,并更新其中相应的参数域,之后,M-GGSN向New SGSN发送更新MBMS上下文应答消息,在发送消息中包含参数:GGSN的TEID,Cause。GGSN的TEID是为了建立New SGSN和M-GGSN之间的上行隧道,Cause表示原因。
上述图9的905表示M-GGSN在图5中的动作结束。
上述图9的906对应上述图5的514阶段。在906阶段,M-GGSN收到从Old SGSN发送的删除MBMS上下文请求消息,该消息包含参数:TEID,NSAPI,Teardown Ind。TEID和NSAPI合起来标志要删除的MBMS上下文,Teardown Ind表示删除指示符,如果Teardown Ind参数被包括,则表示删除该UE的所有的与待删除MBMS上下文有相同PDP地址的MBMS上下文。
上述图9的907对应上述图5的515阶段。在907阶段,M-GGSN根据906中收到的消息中的参数找到相应的MBMS上下文将其删除,并发送删除MBMS上下文应答消息给Old SGSN,该消息包含参数:TEID,Cause。
上述图9的908对应上述图5的521阶段。在908阶段,M-GGSN的动作与上述图2中208至210阶段中GGSN的动作相同。
当U-GGSN和M-GGSN是一个GGSN时,RA更新过程
◆图10描述了当U-GGSN和M-GGSN是一个GGSN时,UE进行RA更新过程的流程。
在上述图10的1001中,当UE进入一个新的路由区域时,通过对比当前所在小区的广播信息中的路由区域标志(RAI),UE发现自己在一个新的路由区域中,于是UE向SGSN发送RA更新请求消息,该消息包含参数:P-TMSI,Old RAI,TMGI,Old P-TMSI Signature等等。其中的TMGI是引入MBMS业务后的新参数,当UE接收寻呼信息时用于区分不同的MBMS业务。
在上述图10的1002中,New SGSN收到消息后,利用已有技术通过参数Old RAI或Old P-TMSI推导出Old SGSN的地址并向Old SGSN发送SGSN上下文请求消息。该消息包含参数:IMSI,Old RAI等。
在上述图10的1003中,Old SGSN从New SGSN收到SGSN上下文请求消息后,SGSN将UE的MM上下文、PDP上下文及MBMS上下文放到消息SGSN上下文应答中,发送给New SGSN。MM上下文保存对UE进行移动管理和接入的参数,PDP上下文保存关于UE的数据域连接的参数,MBMS保存关于UE的使用MBMS业务的参数。
在上述图10的1004中,New SGSN从Old SGSN收到SGSN上下文应答消息后,New SGSN通过和UE及HLR交换信息对UE进行安全检验。
在上述图10的1005中,New SGSN完成安全过程后向Old SGSN发送SGSN上下文确认消息,其作用是向Old SGSN确认New SGSN已经收到上下文信息。Old SGSN收到该确认消息后,将自己保存的关于UE的MM上下文、PDP上下文、MBMS上下文标记为无效,并等待一定的时间后将其删除,等待的时间取决于实现。
在上述图10的1006中,Old SGSN通过GTP隧道将未及发送给UE的数据包通过消息发送给New SGSN,由New SGSN在RA过程完成后发送给UE。
在上述图10的1007和1008中,New SGSN向GGSN发送更新PDP上下文请求消息,该消息包含参数:New SGSN地址,New SGSN的GTP隧道地址等。GGSN根据收到的消息中的参数更新自己保存的PDP上下文中的相应参数项,并向New SGSN发送更新PDP上下文应答消息,该消息包含GGSN的GTP隧道地址,New SGSN收到该应答消息后,同样更新自己保存的PDP上下文中的相应参数项。
在上述图10的1009中,该过程利用现有技术通过Old SGSN、New SGSN及HLR交换信息使得HLR中保存的关于UE的位置信息得到更新,同时删除Old SGSN中保存的UE信息,另外将HLR中保存的关于UE的一些永久的订阅信息传送给New SGSN。
在上述图10的1010中,GGSN向New SGSN发送MBMS通知请求消息,该消息是为了告诉New SGSN所述UE已经激活了MBMS业务,该消息包含参数:IP组播地址,APN,NSAPI。其中IP组播地址和APN标志MBMS业务,NSAPI标志一个特定的PDP上下文,UE在最初激活MBMS业务时就是通过该PDP上下文发送IGMP加入消息,正如图2所示,那么该特定的PDP上下文正是所述图2中201中建立的PDP上下文。
在上述图10的1011中,New SGSN收到GGSN发送的消息后,如果NewSGSN支持MBMS,则New SGSN向GGSN发送MBMS通知应答消息,该消息包含参数:Cause,Cause参数包含一些对消息本身的解释。如果New SGSN不支持MBMS,则New SGSN忽略该消息或发送出错消息给GGSN。
在上述图10的1012中,如果GGSN没有收到所述1011中的MBMS通知应答消息,或GGSN收到错误消息,则GGSN向Old SGSN发送删除MBMS上下文通知请求消息,该消息包含参数:IP组播地址,APN,Linked NSAPI,Cause。IP组播地址和APN标志某一MBMS业务。Linked NSAPI标志某一PDP上下文,该PDP上下文是UE在激活MBMS业务时用于发送IGMP消息的上下文。Cause表示原因,即GGSN要求Old SGSN删除MBMS上下文的原因。
在上述图10的1013中,Old SGSN收到从GGSN发出的删除MBMS上下文通知请求消息后,Old SGSN向GGSN发出删除MBMS上下文通知应答消息,该消息包含参数:Cause,Cause表示原因。
在上述图10的1014中,Old SGSN通过上述图10的1012中收到的消息中包含的参数找到相应的MBMS上下文,并向GGSN发送删除MBMS上下文请求消息,该消息包含参数:TEID,NSAPI,Teardown Ind。TEID和NSAPI合起来标志要删除的MBMS上下文,Teardown Ind表示删除指示符,如果Teardown Ind参数被包括,则表示删除该UE的所有的与待删除MBMS上下文有相同PDP地址的MBMS上下文。
在上述图10的1015中,GGSN根据1014中从Old SGSN发出的消息,找到相应的MBMS上下文将其删除,并发送删除MBMS上下文应答消息给Old SGSN,该消息包含参数:TEID,Cause。Old SGSN收到删除MBMS上下文应答消息后,如果Old SGSN发现自己已经没有关于UE的MBMS上下文并且Old SGSN中的承载上下文中的List of Downstream Nodes参数为空,即没有下行节点再需要接收MBMS数据,则Old SGSN发起如图15所示的删除MBMS承载上下文的子过程。
在上述图10的1016中,New SGSN如果支持MBMS,则其在完成上述图10的1011的动作后,New SGSN向GGSN发送更新MBMS上下文请求消息,该消息包含参数:New SGSN地址,数据域TEID,NSAPI。New SGSN的地址指的是New SGSN的PDP地址。NSAPI和该消息头中的控制域TEID一起可以标志一个MBMS上下文。数据域TEID是为了建立New SGSN和GGSN之间一个公共的下行数据隧道,每一个MBMS业务都有一个共用的下行数据隧道,在此,当New SGSN和GGSN之间之前没有对所述的MBMS业务的下行数据隧道时,该消息中应当包含数据域TEID。
在上述图10的1017中,当GGSN在上述图10的1016中收到从New SGSN发送的更新MBMS上下文请求消息后,GGSN根据收到消息中包含的参数找到要更新的MBMS上下文,并更新其中相应的参数域,之后,GGSN向NewSGSN发送更新MBMS上下文应答消息,在发送消息中包含参数:GGSN的TEID,Cause。GGSN的TEID是为了建立New SGSN和GGSN之间的上行隧道,Cause表示原因。New SGSN收到更新MBMS上下文应答消息后,如果New SGSN发现自己还没有MBMS承载上下文,则New SGSN发起如图14所示的建立MBMS承载上下文的子过程。
在上述图10的1018中,当GGSN在上述图10的1010之后没有收到正确的应答消息后,GGSN假定应当通过现有点对点的方式给UE提供MBMS业务,所以GGSN与BM-SC交换信息,其目的是为了让GGSN加入BM-SC中的组播业务同时BM-SC可以对GGSN进行鉴权,在1018之后,GGSN加入BM-SC中的组播业务,以后就可以通过点对点的方式给UE提供MBMS业务。
在上述图10的1019中,当上述图10的1018成功后,GGSN向UE发送MBMS点对点PS方式通知消息,该消息包含参数:IP组播地址和APN。当UE收到此消息后,UE会根据具体实现方式选择:暂停MBMS上下文的使用或者删除MBMS上下文。
在上述图10的1020中,如果New SGSN支持MBMS,可是在上述图10的1010之后,New SGSN知道UE是使用MBMS的UE后,New SGSN在收到的上述图10的1003中的SGSN上下文应答消息中并无MBMS上下文,则New SGSN向UE发送请求MBMS上下文激活消息,该消息与上述图2的205中SGSN发送的消息相同。
在上述图10的1021中,UE执行激活MBMS上下文过程,该过程与上述图2中的206至214相同。
在上述图10的1022中,New SGSN认可了UE在新的路由区域的存在并发送RA更新接收消息给UE。该消息包含参数:P-TMSI,P-TMSISignature。这两个参数是New SGSN分配给UE作为在该RA区域的身份标志。
在上述图10的1023中,UE收到上述图10的1022中从New SGSN发送的消息后,UE确认该消息中分配的P-TMSI及P-TMSI Signature,并发送RA更新完成消息给New SGSN,至此,RA更新过程结束。
◆图11描述了上述图10的流程中节点Old SGSN的动作过程。
上述图11的1101对应上述图10的1002阶段。在1101阶段,Old SGSN收到从New SGSN发送的SGSN上下文请求消息,该消息请求Old SGSN将保存的关于UE的所有上下文消息发送给New SGSN。该消息包含参数:OldP-TMSI,Old RAI,Old P-TMSI Signature。这些参数是为了让Old SGSN找到对应的关于该UE的所有上下文信息。
上述图11的1102对应上述图10的1003阶段。在1102阶段,Old SGSN找到保存的UE的所有上下文信息后,发送SGSN上下文应答消息给NewSGSN。该消息包含关于UE的所有上下文信息:删上下文,PDP上下文,如果UE激活了MBMS业务,该消息还包括MBMS上下文。MBMS上下文如表1所示。
上述图11的1103对应上述图10的1005阶段。在1103阶段,Old SGSN收到从New SGSN发送的SGSN上下文确认消息,该消息向Old SGSN确认New SGSN已经收到UE的上下文信息。
上述图11的1104对应上述图10的1006阶段,在1104阶段,Old SGSN将保存的暂停发送给UE的数据通过转寄数据包消息先发送给New SGSN,并由New SGSN在适当的时候发送给UE。
上述图11的1105对应上述图10的1009阶段。在1105阶段,Old SGSN与HLR交互,更新关于UE的上下文信息,并释放与RAN之间关于UE的Iu连接,根据实现的不同,Old SGSN可以选择在1105阶段后,立即删除UE的所有上下文信息也可等一段时间后再删除。
上述图11的1106是一个判决条件,如果在上述图10中的New SGSN支持MBMS则Old SGSN进入到1107阶段,否则,Old SGSN进入到1111阶段。
上述图11的1107对应上述图10的1012阶段。在1107阶段,Old SGSN收到从GGSN发送的删除MBMS上下文通知请求消息,该消息包含参数:IP组播地址,APN,Linked NSAPI,Cause。IP组播地址和APN标志某一MBMS业务。Linked NSAPI标志某一PDP上下文,该PDP上下文是UE在激活MBMS业务时用于发送IGMP消息的上下文。Cause表示原因,即GGSN要求OldSGSN删除MBMS上下文的原因。1107阶段的目的是,如果New SGSN不支持MBMS,这时应该用点对点的PS方式继续给UE提供MBMS业务,但是NewSGSN不支持MBMS,所以不会与GGSN进行交互以更新GGSN中保存的MBMS上下文信息,这就造成了GGSN中保存的MBMS上下文不正确,所以这里要求Old SGSN去与GGSN交互删除GGSN中保存的MBMS上下文。
上述图11的1108对应上述图10的1013阶段。在1108阶段,Old SGSN向GGSN发出删除MBMS上下文通知应答消息,该消息包含参数:Cause,Cause表示原因。
上述图11的1109对应上述图10的1014阶段。在1109阶段,Old SGSN通过上述1107阶段中收到的消息中包含的参数找到相应的MBMS上下文,并向GGSN发送删除MBMS上下文请求消息,该消息包含参数:TEID,NSAPI,Teardown Ind。TEID和NSAPI合起来标志要删除的MBMS上下文,TeardownInd表示删除指示符,如果Teardown Ind参数被包括,则表示删除该UE的所有的与待删除MBMS上下文有相同PDP地址的MBMS上下文。
上述图11的1110对应上述图10的1015阶段。在1110阶段,Old SGSN收到从GGSN发送的删除MBMS上下文应答消息,该消息包含参数:TEID,Cause。表明GGSN已经将相应的MBMS上下文删除。
上述图11的1111阶段表示在图10流程中Old SGSN的动作结束。
◆图12描述了上述图10的流程中节点New SGSN的动作过程。
上述图12的1201对应上述图10的1001阶段。在1201阶段,New SGSN收到从UE发送的RA更新请求消息,该消息包含参数:P-TMSI,Old RAI,TMGI,Old P-TMSI Signature等等。其中的TMGI是引入MBMS业务后的新参数,当寻呼UE时,用于使UE区分不同的MBMS业务。
上述图12的1202对应上述图10的1002阶段。在1202阶段,New SGSN收到上述1201阶段UE的消息后,利用已有技术通过参数Old RAI或OldP-TMSI推导出Old SGSN的地址并向Old SGSN发送SGSN上下文请求消息。该消息包含参数:IMSI,Old RAI等。
上述图12的1203对应上述图10的1003阶段。在1203阶段,New SGSN收到从Old SGSN发送的SGSN上下文应答消息,该消息包含UE的MM上下文、PDP上下文及MBMS上下文。New SGSN会保存收到消息中的UE的MM上下文、PDP上下文。如果New SGSN支持MBMS,New SGSN也会保存UE的MBMS上下文,否则New SGSN丢弃MBMS上下文,或者虽然保存但不对它做任何处理。
上述图12的1204对应上述图10的1004阶段。在1204阶段,New SGSN通过和UE及HLR交换信息对UE进行安全检验及鉴权。
上述图12的1205对应上述图10的1005阶段。在1205阶段,New SGSN完成安全过程后向Old SGSN发送SGSN上下文确认消息,其作用是向OldSGSN确认New SGSN已经收到关于UE的所有上下文信息。
上述图12的1206对应上述图10的1006阶段。在1206阶段,New SGSN收到Old SGSN发送的转寄数据包消息,该消息包含Old SGSN保存的暂停发送给UE的数据,收到该消息后,New SGSN会在适当的时候将数据包发送给UE。
上述图12的1207和1208对应上述图10的1006和1007阶段。在1207和1208阶段,New SGSN向GGSN发送更新PDP上下文请求消息,该消息包含参数:New SGSN地址,New SGSN的GTP隧道地址等。GGSN根据收到的消息中的参数更新自己保存的PDP上下文中的相应参数项,并向New SGSN发送更新PDP上下文应答消息,该消息包含GGSN的GTP隧道地址,New SGSN收到该应答消息后,同样更新自己保存的PDP上下文中的相应参数项。
上述图12的1209对应上述图10的1009阶段。在1209阶段,利用现有技术通过Old SGSN、New SGSN及HLR交换信息使得HLR中保存的关于UE的位置信息得到更新,同时删除Old SGSN中保存的UE信息,另外将HLR中保存的关于UE的一些永久的订阅信息传送给New SGSN。
上述图12的1210对应上述图10的1010阶段。在1210阶段,New SGSN收到从GGSN发送的MBMS通知请求消息,该消息是为了告诉New SGSN所述UE已经激活了MBMS业务,该消息包含参数:IP组播地址,APN,NSAPI。其中IP组播地址和APN标志MBMS业务,NSAPI标志一个特定的PDP上下文,UE在最初激活MBMS业务时就是通过该PDP上下文发送IGMP加入消息,正如图2所示,那么该特定的PDP上下文正是所述图2中201中建立的PDP上下文。
上述图12的1211是个判决条件,如果New SGSN支持MBMS,则New SGSN进入到1212阶段,否则进入到1221阶段。
上述图12的1212对应上述图10的1011阶段。在1212阶段,由于New SGSN支持MBMS,New SGSN向GGSN发送MBMS通知应答消息,该消息包含参数:Cause,Cause参数包含一些对消息本身的解释。
上述图12的1213是个判决条件,如果New SGSN在上述1203阶段从Old SGSN收到的消息中包含MBMS上下文,则New SGSN进入到1214阶段,否则如果New SGSN在上述1203阶段从Old SGSN收到的消息中不包含MBMS上下文,则New SGSN进入到1219阶段。
上述图12的1214对应上述图10的1016阶段。在1214阶段,New SGSN向GGSN发送更新MBMS上下文请求消息,该消息包含参数:New SGSN地址,数据域TEID,NSAPI。New SGSN的地址指的是New SGSN的PDP地址。NSAPI和该消息头中的控制域TEID一起可以标志一个MBMS上下文。数据域TEID是为了建立New SGSN和GGSN之间一个公共的下行数据隧道,每一个MBMS业务都有一个共用的下行数据隧道,在此,当New SGSN和GGSN之间之前没有对所述的MBMS业务的下行数据隧道时,该消息中应当包含数据域TEID。
上述图12的1215对应上述图10的1017阶段。在1215阶段,New SGSN收到从GGSN发送的更新MBMS上下文应答消息,该消息中包含参数:GGSN的TEID,Cause。GGSN的TEID是为了建立New SGSN和GGSN之间的上行隧道,Cause表示原因。
上述图12的1216对应上述图10的1022阶段。在1216阶段,New SGSN认可了UE在新的路由区域的存在并发送RA更新接收消息给UE。该消息包含参数:P-TMSI,P-TMSI Signature。这两个参数是New SGSN分配给UE作为在该RA区域的身份标志。
上述图12的1217对应上述图10的1023阶段。在1217阶段,New SGSN收到从UE发送的RA更新完成消息,该消息是表明UE确认新分配的P-TMSI及P-TMSI Signature。
上述图12的1218阶段表示在上述图10流程中New SGSN的动作结束。
上述图12的1219对应上述图10的1020阶段。在1219阶段,由于在上述1203阶段收到的从Old SGSN发送的SGSN上下文应答消息中并无MBMS上下文,New SGSN向UE发送请求MBMS上下文激活消息,该消息与上述图2的205中SGSN发送的消息相同。
上述图12的1220对应上述图10的1021阶段。在1220阶段,New SGSN的动作与上述图2中206至214阶段中SGSN的动作相同,只是在1220中,与New SGSN交换消息的GGSN是GGSN而不是GGSN。
上述图12的1221阶段表示由于New SGSN不支持MBMS,则在上述1210阶段收到从GGSN发送的消息后,New SGSN不做相应或发送出错消息给GGSN,出错消息包含参数:Cause,Cause表示出错原因。
◆图13描述了上述图10的流程中节点GGSN的动作过程。
上述图13的1301和1302对应上述图10的1007和1008阶段。在1301和1302阶段,U-GGSN接收从New SGSN发送的更新PDP上下文请求消息,该消息包含参数:New SGSN地址,New SGSN的GTP隧道地址等。U-GGSN根据收到的消息中的参数更新自己保存的PDP上下文中的相应参数项,并向New SGSN发送更新PDP上下文应答消息,该消息包含U-GGSN的GTP隧道地址以便让New SGSN收到该应答消息后,同样更新自己保存的PDP上下文中的相应参数项。
上述图13的1303对应上述图10的1010阶段。在1303阶段,U-GGSN向New SGSN发送MBMS通知请求消息,该消息是为了告诉New SGSN所述UE已经激活了MBMS业务,该消息包含参数:IP组播地址,APN,NSAPI。其中IP组播地址和APN标志MBMS业务,NSAPI标志一个特定的PDP上下文,UE在最初激活MBMS业务时就是通过该PDP上下文发送IGMP加入消息,正如图2所示,那么该特定的PDP上下文正是所述图2中201中建立的PDP上下文。
上述图13的1304对应上述图10的1011阶段,同时图13的1304是一个判决条件。如果在1304阶段,U-GGSN收到从New SGSN发送的正确的MBMS通知应答消息,则U-GGSN进入1313阶段。如果在1304阶段,U-GGSN没有收到从New SGSN发送的正确的MBMS通知应答消息或收到出错消息,则U-GGSN进入阶段1305。
上述图13的1305是一个判决条件。如果U-GGSN在1301阶段之前是使用点对点的PS方式给该UE提供MBMS业务,则U-GGSN进入1316阶段。否则,U-GGSN进入1306阶段。
上述图13的1306对应上述图10的1012阶段。在1306阶段,U-GGSN向Old SGSN发送删除MBMS上下文通知请求消息,该消息包含参数:IP组播地址,APN,Linked NSAPI,Cause。IP组播地址和APN标志某一MBMS业务。Linked NSAPI标志某一PDP上下文,该PDP上下文是UE在激活MBMS业务时用于发送IGMP消息的上下文。Cause表示原因,即U-GGSN要求OldSGSN删除MBMS上下文的原因。
上述图13的1307对应上述图10的1013阶段。在1307阶段,U-GGSN收到从Old SGSN发送的删除MBMS上下文通知应答消息,该消息包含参数:Cause,Cause表示原因。
上述图13的1308对应上述图10的1014阶段。在1308阶段,M-GGSN收到从Old SGSN发送的删除MBMS上下文请求消息,该消息包含参数:TEID,NSAPI,Teardown Ind。TEID和NSAPI合起来标志要删除的MBMS上下文,Teardown Ind表示删除指示符,如果Teardown Ind参数被包括,则表示删除该UE的所有的与待删除MBMS上下文有相同PDP地址的MBMS上下文。
上述图13的1309对应上述图10的1015阶段。在1309阶段,M-GGSN根据1308中收到的消息中的参数找到相应的MBMS上下文将其删除,并发送删除MBMS上下文应答消息给Old SGSN,该消息包含参数:TEID,Cause。
上述图13的1310对应上述图10的1018阶段。在1310阶段,U-GGSN与BM-SC交换信息,U-GGSN加入BM-SC中的组播业务,同时BM-SC对U-GGSN进行鉴权。
上述图13的1311对应上述图10的1019阶段。在1311阶段,U-GGSN向UE发送MBMS点对点PS方式通知消息,该消息包含参数:IP组播地址和APN。其目的是让UE收到此消息后,UE会根据具体实现方式选择:暂停MBMS上下文的使用或者删除MBMS上下文。
上述图13的1312表示GGSN在上述图10中的动作结束。
上述图13的1313同样是一个判决条件。如果当上述图10中的NewSGSN在1003阶段收到的SGSN上下文应答消息中有MBMS上下文时,M-GGSN进入1314阶段,否则,M-GGSN进入1317阶段。
上述图13的1314对应上述图10的1016阶段。在1314阶段,M-GGSN收到从New SGSN发送的更新MBMS上下文请求消息,该消息包含参数:NewSGSN地址,数据域TEID,NSAPI。New SGSN的地址指的是New SGSN的PDP地址。NSAPI和该消息头中的控制域TEID一起可以标志一个MBMS上下文。数据域TEID是为了建立New SGSN和M-GGSN之间一个公共的下行数据隧道,每一个MBMS业务都有一个共用的下行数据隧道,在此,当New SGSN和M-GGSN之间之前没有对所述的MBMS业务的下行数据隧道时,该消息中应当包含数据域TEID。
上述图13的1315对应上述图10的1017阶段。在1315阶段,M-GGSN根据收到的上述1314阶段从New SGSN发送的更新MBMS上下文请求消息中包含的参数,找到要更新的MBMS上下文,并更新其中相应的参数域,之后,M-GGSN向New SGSN发送更新MBMS上下文应答消息,在发送消息中包含参数:GGSN的TEID,Cause。GGSN的TEID是为了建立New SGSN和M-GGSN之间的上行隧道,Cause表示原因。
上述图13的13 16表示GGSN在上述图10中的动作结束。
上述图13的1317对应上述图10的1021阶段。在1317阶段,M-GGSN的动作与上述图2中208至210阶段中GGSN的动作相同。
◆图14描述了由SGSN发起的建立MBMS承载上下文的子过程
在SGSN中当满足建立MBMS承载上下文的条件成立,SGSN会发起建立MBMS承载上下文的子过程。对SGSN来说,满足建立MBMS承载上下文的条件包括:
SGSN为某个UE成功建立或更新MBMS上下文之后,发现自己没有MBMS承载上下文,则SGSN发起建立MBMS承载上下文的子过程;或者当SGSN的下行节点即RNC向SGSN请求承载建立时,SGSN发起建立MBMS承载上下文的子过程。在本发明中,在上述图5的516及517成功完成后,如果New SGSN发现自己还没有MBMS承载上下文,则New SGSN发起建立MBMS承载上下文的子过程。在本发明中,在上述图10的1016及1017成功完成后,如果New SGSN发现自己还没有MBMS承载上下文,则SGSN发起建立MBMS承载上下文的子过程。
在上述图14的1401中,当满足建立MBMS承载上下文的条件成立时,SGSN向GGSN发送MBMS承载请求消息,该消息包含参数:IP组播地址,APN,TEID。SGSN分配的TEID其作用是:如果会话已经开始,GGSN用该TEID向SGSN发送数据。
在上述图14的1402中,当GGSN收到上述1401中SGSN发送的消息后,如果GGSN中已经有了MBMS承载上下文,则GGSN向SGSN回应MBMS承载应答消息,该消息包含参数:IP组播地址,APN,会话属性(SessionAttributes),TMGI,状态(State);如果GGSN中还没有MBMS承载上下文,则GGSN应向BM-SC要求建立承载,但这种情况与本发明无关,故不做说明。SGSN收到该MBMS承载应答消息后,建立MBMS承载上下文并将收到的参数添入到该承载上下文中。如果状态参数表明会话还没有开始,则SGSN删除上述1401中分配的TEID。
◆图15描述了由SGSN发起的删除MBMS承载上下文的子过程
在SGSN中当满足删除MBMS承载上下文的条件成立,SGSN会发起删除MBMS承载上下文的子过程。对SGSN来说,满足删除MBMS承载上下文的条件包括:
SGSN发现自己已经没有关于UE的MBMS上下文并且SGSN中的承载上下文中的List of Downstream Nodes参数为空,即没有下行节点再需要接收MBMS数据,则SGSN发起删除MBMS承载上下文的子过程。在本发明中,在上述图5的514及515成功完成后,如果Old SGSN发现自己已经没有关于UE的MBMS上下文并且Old SGSN中的承载上下文中的List ofDownstream Nodes参数为空,即没有下行节点再需要接收MBMS数据,则Old SGSN发起删除MBMS承载上下文的子过程。在本发明中,在上述图10的1014及1015成功完成后,如果Old SGSN发现自己已经没有关于UE的MBMS上下文并且Old SGSN中的承载上下文中的List ofDownstream Nodes参数为空,即没有下行节点再需要接收MBMS数据,则Old SGSN发起删除MBMS承载上下文的子过程。
在上述图15的1501中,当满足删除MBMS承载上下文的条件成立,SGSN向GGSN发送MBMS删除承载请求消息,该消息包含参数:IP组播地址,APN。
在上述图15的1502中,GGSN收到上述1501中SGSN发送的消息后,GGSN在自己的MBMS承载上下文中,将SGSN的标志从参数List of DownstreamNodes中删除,并向SGSN发送MBMS删除承载应答消息。SGSN收到来自GGSN的MBMS删除承载应答消息后,SGSN删除MBMS承载上下文。

Claims (18)

1、一种通信***中使用MBMS业务的UE进行路由区域更新的方法,其中,当U-GGSN和M-GGSN不是一个GGSN时,包括以下步骤:
(1)UE向New SGSN发送RA更新请求消息;
(2)New SGSN收到步骤(1)中UE发送的消息后,向Old SGSN发送SGSN上下文请求消息;
(3)Old SGSN收到步骤(2)中New SGSN发送的消息后,向New SGSN发送SGSN上下文应答消息,该消息包含UE的MM上下文、PDP上下文;
(4)New SGSN收到步骤(3)中Old SGSN发送的消息后,New SGSN对UE进行安全检验及鉴权;
(5)New SGSN向Old SGSN发送SGSN上下文确认消息;
(6)Old SGSN收到步骤(5)中New SGSN发送的消息后,Old SGSN向New SGSN发送转寄数据包消息;
(7)New SGSN向U-GGSN发送更新PDP上下文请求消息;
(8)U-GGSN收到步骤(7)中New SGSN发送的消息后,U-GGSN向New SGSN发送更新PDP上下文应答消息;
(9)New SGSN和Old SGSN及HLR一起进行位置更新及***用户信息过程;
(10)U-GGSN向New SGSN发送MBMS通知请求消息,该消息包含参数:IP组播地址,APN,NSAPI等;
(11)New SGSN收到步骤(10)中U-GGSN发送的消息后,如果New SGSN支持MBMS,则进入步骤(12);否则进入步骤(18);
(12)New SGSN向U-GGSN发送MBMS通知应答消息,该消息包含参数:Cause,Cause表示原因;
(13)New SGSN检查步骤(3)中收到的Old SGSN发送的SGSN上下文应答消息,如果其中包含MBMS上下文,则进入步骤(14),否则如果其中不包含MBMS上下文则进入步骤(16);
(14)New SGSN向M-GGSN发送更新MBMS上下文请求消息,该消息包含参数:New SGSN地址,数据域TEID,NSAPI等;
(15)M-GGSN收到步骤(14)中New SGSN发送的更新MBMS上下文请求消息后,M-GGSN根据收到消息中包含的参数找到要更新的MBMS上下文,并更新其中相应的参数域,之后,M-GGSN向New SGSN发送更新MBMS上下文应答消息,在发送消息中包含参数:GGSN的TEID,Cause;之后,进入步骤(24);
(16)New SGSN向UE发送请求MBMS上下文激活消息;
(17)UE收到步骤(16)中New SGSN发送的消息后,UE执行激活MBMS上下文过程,之后,进入步骤(24);
(18)U-GGSN向Old SGSN发送删除MBMS上下文通知请求消息,该消息包含参数:IP组播地址,APN,Linked NSAPI,Cause;
(19)Old SGSN收到步骤(18)中U-GGSN发送的删除MBMS上下文通知请求消息后,Old SGSN向U-GGSN发出删除MBMS上下文通知应答消息,该消息包含参数:Cause,Cause表示原因;
(20)Old SGSN通过步骤(18)中U-GGSN发送的删除MBMS上下文通知请求消息包含的参数找到相应的MBMS上下文,并向M-GGSN发送删除MBMS上下文请求消息,该消息包含参数:TEID,NSAPI,Teardown Ind;
(21)M-GGSN通过步骤(20)中Old SGSN发送的消息包含的参数,找到相应的MBMS上下文将其删除,并发送删除MBMS上下文应答消息给Old SGSN,该消息包含参数:TEID,Cause;
(22)U-GGSN与BM-SC交换信息以加入MBMS组播业务;
(23)U-GGSN向UE发送MBMS点对点PS方式通知消息,该消息包含参数:IP组播地址和APN,发送该消息的目的是,让UE收到此消息后,UE会根据具体实现方式选择:暂停MBMS上下文的使用或者删除MBMS上下文,之后UE使用点对点PS方式使用MBMS业务;
(24)New SGSN认可了UE在新的路由区域的存在并发送RA更新接收消息给UE,该消息包含参数:P-TMSI,P-TMSI Signature,这两个参数是New SGSN分配给UE作为在该RA区域的身份标志;
(25)UE收到步骤(24)中New SGSN发送的消息后,UE确认该消息中分配的P-TMSI及P-TMSI Signature,并发送RA更新完成消息给New SGSN。
2.如权利要求1所述的方法,其特征在于所述的步骤(3)中:所述SGSN上下文应答消息包含UE的MBMS上下文。
3.如权利要求1所述的方法,其特征在于所述的步骤(10)中:
IP组播地址和APN标志MBMS业务,NSAPI标志一个特定的PDP上下文;
UE在最初激活MBMS业务时通过该PDP上下文发送IGMP加入消息。
4.如权利要求1所述的方法,其特征在于所述的步骤(14)中:所述NewSGSN的地址是New SGSN的PDP地址。
5.如权利要求1所述的方法,其特征在于所述的步骤(14)中:所述NSAPI和该消息头中的控制域TEID一起可以标志一个MBMS上下文。
6.如权利要求1所述的方法,其特征在于所述的步骤(15)中:参数GGSN的TEID是建立New SGSN和M-GGSN之间的上行隧道。
7.如权利要求1所述的方法,其特征在于所述的步骤(18)中:IP组播地址和APN标志某一MBMS业务。
8.如权利要求1所述的方法,其特征在于所述的步骤(18)中:Linked NSAPI标志某一PDP上下文,该PDP上下文是UE在激活MBMS业务时用于发送IGMP消息的上下文。
9.如权利要求1所述的方法,其特征在于所述的步骤(20)中:TEID和NSAPI合起来标志要删除的MBMS上下文,Teardown Ind表示删除指示符。
10.一种通信***中使用MBMS业务的UE进行路由区域更新的方法,其中,当U-GGSN和M-GGSN是一个GGSN时,包括以下步骤:
(1)UE向New SGSN发送RA更新请求消息;
(2)New SGSN收到步骤(1)中UE发送的消息后,向Old SGSN发送SGSN上下文请求消息;
(3)Old SGSN收到步骤(2)中New SGSN发送的消息后,向New SGSN发送SGSN上下文应答消息,该消息包含UE的MM上下文、PDP上下文;
(4)New SGSN收到步骤(3)中Old SGSN发送的消息后,New SGSN对UE进行安全检验及鉴权;
(5)New SGSN向Old SGSN发送SGSN上下文确认消息;
(6)Old SGSN收到步骤(5)中New SGSN发送的消息后,Old SGSN向New SGSN发送转寄数据包消息;
(7)New SGSN向GGSN发送更新PDP上下文请求消息;
(8)GGSN收到步骤(7)中New SGSN发送的消息后,GGSN向New SGSN发送更新PDP上下文应答消息;
(9)New SGSN和Old SGSN及HLR一起进行位置更新及***用户信息过程;
(10)GGSN向New SGSN发送MBMS通知请求消息,该消息包含参数:IP组播地址,APN,NSAPI等;
(11)New SGSN收到步骤(10)中GGSN发送的消息后,如果New SGSN支持MBMS,则进入步骤(12);否则进入步骤(18);
(12)New SGSN向GGSN发送MBMS通知应答消息,该消息包含参数:Cause,Cause表示原因;
(13)New SGSN检查步骤(3)中收到的Old SGSN发送的SGSN上下文应答消息,如果其中包含MBMS上下文,则进入步骤(14),否则如果其中不包含MBMS上下文则进入步骤(16);
(14)New SGSN向GGSN发送更新MBMS上下文请求消息,该消息包含参数:New SGSN地址,数据域TEID,NSAPI等;
(15)GGSN收到步骤(14)中New SGSN发送的更新MBMS上下文请求消息后,GGSN根据收到消息中包含的参数找到要更新的MBMS上下文,并更新其中相应的参数域,之后,GGSN向New SGSN发送更新MBMS上下文应答消息,在发送消息中包含参数:GGSN的TEID,Cause;之后,进入步骤(24);
(16)New SGSN向UE发送请求MBMS上下文激活消息;
(17)UE收到步骤(16)中New SGSN发送的消息后,UE执行激活MBMS上下文过程,之后,进入步骤(24);
(18)GGSN向Old SGSN发送删除MBMS上下文通知请求消息,该消息包含参数:IP组播地址,APN,Linked NSAPI,Cause;
(19)Old SGSN收到步骤(18)中GGSN发送的删除MBMS上下文通知请求消息后,Old SGSN向GGSN发出删除MBMS上下文通知应答消息,该消息包含参数:Cause,Cause表示原因;
(20)Old SGSN通过步骤(18)中GGSN发送的删除MBMS上下文通知请求消息包含的参数找到相应的MBMS上下文,并向GGSN发送删除MBMS上下文请求消息,该消息包含参数:TEID,NSAPI,Teardown Ind;
(21)GGSN通过步骤(20)中Old SGSN发送的消息包含的参数,找到相应的MBMS上下文将其删除,并发送删除MBMS上下文应答消息给Old SGSN,该消息包含参数:TEID,Cause;
(22)GGSN与BM-SC交换信息以加入MBMS组播业务;
(23)GGSN向UE发送MBMS点对点PS方式通知消息,该消息包含参数:IP组播地址和APN,发送该消息的目的是,让UE收到此消息后,UE会根据具体实现方式选择:暂停MBMS上下文的使用或者删除MBMS上下文,之后UE使用点对点PS方式使用MBMS业务;
(24)New SGSN认可了UE在新的路由区域的存在并发送RA更新接收消息给UE,该消息包含参数:P-TMSI,P-TMSI Signature,这两个参数是New SGSN分配给UE作为在该RA区域的身份标志;
(25)UE收到步骤(24)中New SGSN发送的消息后,UE确认该消息中分配的P-TMSI及P-TMSI Signature,并发送RA更新完成消息给New SGSN。
11.如权利要求10所述的方法,其特征在于所述的步骤(3)中:所述SGSN上下文应答消息包含UE的MBMS上下文。
12.如权利要求10所述的方法,其特征在于所述的步骤(10)中:IP组播地址和APN标志MBMS业务,NSAPI标志一个特定的PDP上下文,UE在最初激活MBMS业务时就是通过该PDP上下文发送IGMP加入消息。
13.如权利要求10所述的方法,其特征在于所述的步骤(14)中:New SGSN的地址是New SGSN的PDP地址。
14.如权利要求10所述的方法,其特征在于所述的步骤(14)中:NSAPI和该消息头中的控制域TEID一起可以标志一个MBMS上下文。
15.如权利要求10所述的方法,其特征在于所述的步骤(15)中:参数GGSN的TEID是建立New SGSN和GGSN之间的上行隧道。
16.如权利要求10所述的方法,其特征在于所述的步骤(18)中:IP组播地址和APN标志某一MBMS业务。
17.如权利要求10所述的方法,其特征在于所述的步骤(18)中:LinkedNSAPI标志某一PDP上下文,该PDP上下文是UE在激活MBMS业务时用于发送IGMP消息的上下文。
18.如权利要求10所述的方法,其特征在于所述的步骤(20)中:TEID和NSAPI合起来标志要删除的MBMS上下文,Teardown Ind表示删除指示符。
CNA031423353A 2003-06-13 2003-06-13 通信***中使用mbms业务的ue进行路由区域更新的方法 Pending CN1567757A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CNA2008101687203A CN101384005A (zh) 2003-06-13 2003-06-13 通信***中使用mbms业务的ue进行路由区域更新的方法
CNA031423353A CN1567757A (zh) 2003-06-13 2003-06-13 通信***中使用mbms业务的ue进行路由区域更新的方法
PCT/KR2004/001406 WO2004112328A1 (en) 2003-06-13 2004-06-12 Method for performing route area update of ue with mbms service in communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA031423353A CN1567757A (zh) 2003-06-13 2003-06-13 通信***中使用mbms业务的ue进行路由区域更新的方法

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNA2008101687203A Division CN101384005A (zh) 2003-06-13 2003-06-13 通信***中使用mbms业务的ue进行路由区域更新的方法

Publications (1)

Publication Number Publication Date
CN1567757A true CN1567757A (zh) 2005-01-19

Family

ID=33546192

Family Applications (2)

Application Number Title Priority Date Filing Date
CNA2008101687203A Pending CN101384005A (zh) 2003-06-13 2003-06-13 通信***中使用mbms业务的ue进行路由区域更新的方法
CNA031423353A Pending CN1567757A (zh) 2003-06-13 2003-06-13 通信***中使用mbms业务的ue进行路由区域更新的方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNA2008101687203A Pending CN101384005A (zh) 2003-06-13 2003-06-13 通信***中使用mbms业务的ue进行路由区域更新的方法

Country Status (2)

Country Link
CN (2) CN101384005A (zh)
WO (1) WO2004112328A1 (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005109915A1 (fr) * 2004-05-12 2005-11-17 Huawei Technologies Co., Ltd. Procede de mise a jour de zone d'acheminement dans mbms
WO2007112690A1 (fr) * 2006-04-03 2007-10-11 Zte Corporation Procédé et système de mise à jour de route dans un système de communications mobiles
WO2007137519A1 (en) * 2006-05-18 2007-12-06 Huawei Technologies Co., Ltd. A method and system for a ue in spare mode logging out a network
WO2008110097A1 (fr) * 2007-03-15 2008-09-18 Huawei Technologies Co., Ltd. Procédé et station de base permettant d'activer un service multimédia de diffusion multicast d'une communauté cible
WO2009143745A1 (zh) * 2008-05-30 2009-12-03 华为技术有限公司 提供安全上下文的方法、移动性管理网元及移动通信***
WO2009152773A1 (zh) * 2008-06-18 2009-12-23 华为技术有限公司 接入、获取用户设备上下文及用户设备标识的方法和装置
CN101064676B (zh) * 2006-04-29 2010-09-22 摩托罗拉公司 用于建立点到多点的通信环境的方法和***
CN101296175B (zh) * 2007-04-25 2011-04-20 华为技术有限公司 组播广播业务中实现承载关联的方法及装置
CN101394577B (zh) * 2007-09-21 2012-02-01 华为技术有限公司 组播广播多媒体业务用户面传输通道创建方法
US8139505B2 (en) 2006-11-03 2012-03-20 Huawei Technologies Co., Ltd. Mobile communication method, mobile communication system and access entity

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BRPI0519869A2 (pt) * 2005-01-24 2009-08-04 Ericsson Telefon Ab L M método para proteger uma rede de núcleo, programa de computador, e,controlador de rede
WO2007025479A1 (fr) * 2005-08-31 2007-03-08 Huawei Technologies Co., Ltd. Procede et systeme de communication de prestation de service multidiffusion pour utilisateur en itinerance
US9066354B2 (en) 2008-09-26 2015-06-23 Haipeng Jin Synchronizing bearer context
CN102076051A (zh) * 2009-11-20 2011-05-25 ***通信集团广东有限公司 一种路由区更新的实现方法及服务gprs支持节点

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020104801A1 (en) * 1998-04-06 2002-08-08 Nicolas Voute Small dense microporous solid support materials, their preparation,and use for purification of large macromolecules and bioparticles
KR20030032875A (ko) * 2001-10-19 2003-04-26 삼성전자주식회사 멀티캐스트 멀티미디어 방송 서비스를 제공하는 이동 통신시스템에서 순방향 데이터 채널 송신 전력을 제어하는장치 및 방법
KR100464351B1 (ko) * 2001-10-20 2005-01-03 삼성전자주식회사 비동기 부호분할다중접속 통신시스템의 멀티미디어브로드캐스팅, 멀티캐스팅 방식에 있어서 추가적인반송파의 사용시에 적용 가능한 페이징 방법 및 장치
KR100713435B1 (ko) * 2002-05-03 2007-05-07 삼성전자주식회사 이동통신시스템에서 다중 데이터 전송률 서비스 제공 장치 및 방법

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005109915A1 (fr) * 2004-05-12 2005-11-17 Huawei Technologies Co., Ltd. Procede de mise a jour de zone d'acheminement dans mbms
US8914005B2 (en) 2006-03-23 2014-12-16 Huawei Technologies Co., Ltd. Method and system for network logout of a mobile station in idle mode
WO2007112690A1 (fr) * 2006-04-03 2007-10-11 Zte Corporation Procédé et système de mise à jour de route dans un système de communications mobiles
CN101064676B (zh) * 2006-04-29 2010-09-22 摩托罗拉公司 用于建立点到多点的通信环境的方法和***
WO2007137519A1 (en) * 2006-05-18 2007-12-06 Huawei Technologies Co., Ltd. A method and system for a ue in spare mode logging out a network
US8238908B2 (en) 2006-05-18 2012-08-07 Huawei Technologies Co., Ltd. Method and system for network logout for a mobile station in idle mode
US8355346B2 (en) 2006-11-03 2013-01-15 Huawei Technologies Co., Ltd. Mobile communication method, mobile communication system and access entity
US8619648B2 (en) 2006-11-03 2013-12-31 Huawei Technologies Co., Ltd. Mobile communication method, mobile communication system and access entity
US8139505B2 (en) 2006-11-03 2012-03-20 Huawei Technologies Co., Ltd. Mobile communication method, mobile communication system and access entity
WO2008110097A1 (fr) * 2007-03-15 2008-09-18 Huawei Technologies Co., Ltd. Procédé et station de base permettant d'activer un service multimédia de diffusion multicast d'une communauté cible
CN101296175B (zh) * 2007-04-25 2011-04-20 华为技术有限公司 组播广播业务中实现承载关联的方法及装置
CN101394577B (zh) * 2007-09-21 2012-02-01 华为技术有限公司 组播广播多媒体业务用户面传输通道创建方法
WO2009143745A1 (zh) * 2008-05-30 2009-12-03 华为技术有限公司 提供安全上下文的方法、移动性管理网元及移动通信***
US8625444B2 (en) 2008-06-18 2014-01-07 Huawei Technologies Co., Ltd. Method and device for accessing and obtaining user equipment context and user equipment identity
US8619618B2 (en) 2008-06-18 2013-12-31 Huawei Technologies Co., Ltd. Method and device for accessing and obtaining user equipment context and user equipment identity
CN101610504B (zh) * 2008-06-18 2012-08-08 上海华为技术有限公司 接入、获取用户设备上下文及用户设备标识的方法和装置
US8842569B2 (en) 2008-06-18 2014-09-23 Huawei Technologies Co., Ltd. Method and device for accessing and obtaining user equipment context and user equipment identity
WO2009152773A1 (zh) * 2008-06-18 2009-12-23 华为技术有限公司 接入、获取用户设备上下文及用户设备标识的方法和装置
US9055549B2 (en) 2008-06-18 2015-06-09 Huawei Technologies Co., Ltd. Method and device for accessing and obtaining user equipment context and user equipment identity
CN102821382B (zh) * 2008-06-18 2015-09-23 上海华为技术有限公司 一种用于接入的装置
US9264948B2 (en) 2008-06-18 2016-02-16 Huawei Technologies Co., Ltd. Method and device for accessing and obtaining user equipment context and user equipment identity
US9560555B2 (en) 2008-06-18 2017-01-31 Huawei Technologies Co., Ltd. Method and device for accessing and obtaining user equipment context and user equipment identity
US9838916B2 (en) 2008-06-18 2017-12-05 Huawei Technologies Co., Ltd. Method and device for accessing and obtaining user equipment context and user equipment identity
US10206145B2 (en) 2008-06-18 2019-02-12 Huawei Technologies Co., Ltd. Method and device for accessing and obtaining user equipment context and user equipment identity
US10681594B2 (en) 2008-06-18 2020-06-09 Huawei Technologies Co., Ltd. Method and device for accessing and obtaining user equipment context and user equipment identity
US11350317B2 (en) 2008-06-18 2022-05-31 Huawei Technologies Co., Ltd. Method and device for accessing and obtaining user equipment context and user equipment identity

Also Published As

Publication number Publication date
WO2004112328A1 (en) 2004-12-23
CN101384005A (zh) 2009-03-11

Similar Documents

Publication Publication Date Title
CN1567757A (zh) 通信***中使用mbms业务的ue进行路由区域更新的方法
CN1722904A (zh) 通信***、用户设备、控制装置、通信***控制方法、用户设备控制方法、以及控制装置控制方法
CN1613210A (zh) 适用于发送无线移动通讯***中的mbms数据的控制信号的方法
CN1714586A (zh) 移动通信***、集线装置、无线基站、移动台及通信方法
CN1941816A (zh) 生成电信会议控制消息或控制电信会议的方法及相关装置
CN1801970A (zh) 自动产生和/或控制有多个参加者的电信会议的方法及设备
CN1801814A (zh) 一种离线消息发送和接收方法
CN1499760A (zh) 多媒体广播与组播业务在Iu接口的信令承载连接方法
CN1852500A (zh) 一种即按即通***及实现即按即通业务的方法
CN1832414A (zh) 提供多个群组通信业务的方法、群组通信业务***及群组通信业务服务器单元
CN101043701A (zh) 一种ip多媒体子***为移动电路域用户提供注册和呼叫接续的方法及其***
CN1640056A (zh) 向合法侦听***通知服务于侦听目标的服务***
CN1882119A (zh) 一种实现电路域和分组域互切换的装置、***和方法
CN101080941A (zh) Sms的高级合法侦听
CN101047981A (zh) 一种实现服务质量协商机制的***和方法
CN1889785A (zh) 分组切换过程中对切换失败进行处理的方法和***
CN1361996A (zh) 呼叫控制与载体控制分离的呼叫建立过程的实施
CN101047977A (zh) 无线通信***及方法以及在该***中使用的寻呼方法
CN1894992A (zh) 位置信息通知***和方法、终端位置特定装置和保密检查装置
CN1889771A (zh) 一种hlr以及将传统移动终端接入ims域的方法及***
CN1491057A (zh) 移动通信***、服务器装置和数据发送方法
CN1949752A (zh) 一种电路交换网与ip多媒体子***网络互通的***和方法
CN1310554A (zh) 用于移动性的终端、用户和业务的h.323移动性结构
CN101047655A (zh) 一种基于ip传输的消息路由方法和***
CN1960301A (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
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication