欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

通信系統(tǒng)中使用mbms業(yè)務的ue進行路由區(qū)域更新的方法

文檔序號:7642398閱讀:449來源:國知局
專利名稱:通信系統(tǒng)中使用mbms業(yè)務的ue進行路由區(qū)域更新的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種在WCDMA通信系統(tǒng)中使用MBMS業(yè)務的UE進行路由區(qū)域更新的方法。
背景技術(shù)
多媒體廣播和組播業(yè)務(以下簡稱MBMS)是第三代伙伴計劃(以下簡稱3GPP)正在進行標準化的一項新業(yè)務。MBMS業(yè)務是一種單向的點對多點的業(yè)務,這種業(yè)務的最大特點是它可以有效的利用無線資源和網(wǎng)絡(luò)資源。
為了更好的說明MBMS,圖1描述了MBMS的系統(tǒng)結(jié)構(gòu),圖2作為例子描述了一個UE建立MBMS組播業(yè)務的流程,圖3描述了現(xiàn)有技術(shù)中UE進行路由區(qū)域更新(以下簡稱RA更新)的流程,圖4描述了一個UE離開MBMS組播業(yè)務的流程。
如圖1所示,MBMS網(wǎng)絡(luò)結(jié)構(gòu)以通用分組無線業(yè)務(以下簡稱GPRS)核心網(wǎng)為基礎(chǔ),并增加了新的網(wǎng)絡(luò)單元。101廣播和組播業(yè)務中心(以下簡稱BM-SC)是MBMS系統(tǒng)的業(yè)務控制中心。102網(wǎng)關(guān)GPRS支持節(jié)點(以下簡稱GGSN)和103服務GPRS支持節(jié)點(以下簡稱SGSN)構(gòu)成了MBMS業(yè)務的傳輸網(wǎng)絡(luò),為數(shù)據(jù)的傳輸提供路由。104陸地無線接入網(wǎng)(以下簡稱RAN)在空中接口上為MBMS服務提供無線資源。105用戶設(shè)備(以下簡稱UE)是用來接收數(shù)據(jù)的終端設(shè)備。106歸屬位置寄存器(以下簡稱HLR)保存與用戶有關(guān)的數(shù)據(jù),可以提供用戶鑒權(quán)等服務。107Gn/Gp表示SGSN和GGSN之間的接口。108Gi表示BM-SC和GGSN之間的接口并且接口協(xié)議是互聯(lián)網(wǎng)組播管理協(xié)議(以下簡稱IGMP)。109Gmb表示BM-SC和GGSN之間的接口并且接口協(xié)議是專用于傳遞MBMS信令參數(shù)的。MBMS業(yè)務所用的無線資源不是用戶專用的,而是由此業(yè)務的所有用戶共享的。
如圖2所示的流程說明如下201 UE發(fā)起建立PDP上下文的過程。PDP上下文建立成功后,在UE、SGSN及GGSN中都保存該PDP上下文,同時在UE和GGSN之間建立了數(shù)據(jù)交換域的信令連接,該信令連接的中間設(shè)備為RAN及SGSN。
202 UE向GGSN發(fā)送IGMP加入消息,該消息通過步驟201中建立的信令連接到達GGSN。該消息包含參數(shù)IP組播地址,該組播地址可以標志某一MBMS組播業(yè)務或外部數(shù)據(jù)網(wǎng)中的某一組播業(yè)務。
203 GGSN與BM-SC進行信令交互以便對UE進行鑒權(quán)。
204 GGSN向SGSN發(fā)送MBMS通知請求消息,該消息包含參數(shù)IP組播地址,APN,Linked NSAPI。其中IP組播地址和APN標志MBMS業(yè)務,NSAPI標志一個特定的PDP上下文,UE在202中就是通過該PDP上下文發(fā)送IGMP加入消息。另外,這里的APN可能解析到另外一個不同的GGSN上去,即在202中收到IGMP消息的GGSN和提供MBMS業(yè)務的GGSN可能不同。
205 SGSN收到步驟204中的消息后,向UE發(fā)送請求MBMS上下文激活消息,該消息包含參數(shù)IP組播地址,APN,Linked NSAPI。該處參數(shù)的含義與204中的相同。
206 UE收到步驟205中的消息后,向SGSN發(fā)送激活MBMS上下文請求消息,該消息包含參數(shù)IP組播地址,APN。這里的APN可能解析到另外一個不同的GGSN上去,即在202中收到IGMP消息的GGSN和提供MBMS業(yè)務的GGSN可能不同。
207如果需要,UE和SGSN之間進行加密過程。
208 SGSN向GGSN發(fā)送建立MBMS上下文請求消息,該消息包含IP組播地址及APN。
209 GGSN收到步驟208中的消息后,與BM-SC進行信令交互以便對MBMS業(yè)務及UE進行鑒權(quán)。
210鑒權(quán)通過,GGSN為該UE建立MBMS上下文。如果之前GGSN沒有建立過MBMS承載上下文,或者在GGSN中第一次為使用該MBMS業(yè)務的UE建立MBMS上下文,則GGSN向BM-SC發(fā)送承載請求消息,該消息包含參數(shù)IP組播地址,APN。
BM-SC收到上述GGSN發(fā)送的承載請求消息后,如果BM-SC中沒有承載上下文,則BM-SC建立承載上下文。BM-SC將GGSN的標志加入到承載上下文中的參數(shù)list of downstream nodes(下行節(jié)點列表),然后BM-SC發(fā)送承載應答消息給GGSN,該消息包含參數(shù)IP組播地址,APN,會話屬性,狀態(tài),TMGI。
211 GGSN收到上述210中BM-SC發(fā)送的消息后,GGSN建立承載上下文,并向SGSN發(fā)送建立MBMS上下文應答消息。
212 SGSN收到上述211中GGSN發(fā)送的消息后,SGSN為該UE建立MBMS上下文。如果之前SGSN沒有建立過MBMS承載上下文,或者在SGSN中第一次為使用該MBMS業(yè)務的UE建立MBMS上下文,則SGSN向GGSN發(fā)送MBMS承載請求消息,該消息包含參數(shù)IP組播地址,APN,TEID。GGSN收到上述SGSN發(fā)送的MBMS承載請求消息后,GGSN將SGSN的標志加到承載上下文中的參數(shù)list of downstream nodes(下行節(jié)點列表)中。然后,GGSN向SGSN發(fā)送MBMS承載應答消息,該消息包含參數(shù)IP組播地址,APN,會話屬性,狀態(tài),TMGI。
213 SGSN將UE的MBMS上下文提供給RAN。
214 SGSN向UE發(fā)送激活MBMS上下文接受消息,UE收到消息后也建立MBMS上下文,激活過程結(jié)束。
在上述圖2所述的過程中,當UE激活MBMS業(yè)務后在SGSN和GGSN中保存的關(guān)于UE的MBMS上下文如表1所示表1

在上述圖2所述的過程中,當UE激活MBMS業(yè)務后在SGSN和GGSN中保存的關(guān)于MBMS業(yè)務的承載上下文如表2所示表2

圖3描述了UE進行路由區(qū)域更新的方法。RA更新在SGSN看來有兩種不同的情況在不同SGSN之間進行及在相同SGSN之間進行。本發(fā)明著重于在不同SGSN之間進行的RA更新過程,因此圖3描述了現(xiàn)有技術(shù)中在不同SGSN之間進行RA更新的情況。另外本發(fā)明的動作主要發(fā)生在核心網(wǎng)絡(luò)側(cè),即在SGSN和SGSN及SGSN和GGSN之間,所以對現(xiàn)有技術(shù)中及本發(fā)明中涉及到RAN的動作不做說明。
301當UE進入新的由New SGSN控制的路由區(qū)域時,UE向New SGSN發(fā)送RA更新請求消息。該消息包含必要的參數(shù)使New SGSN能識別UE并且找到對UE進行管理的Old SGSN。
302 New SGSN向Old SGSN發(fā)送SGSN上下文請求消息。該請求消息是為了通知Old SGSN將Old SGSN關(guān)于UE的上下文發(fā)送到New SGSN。
303 Old SGSN向New SGSN發(fā)送SGSN上下文應答消息。該消息包含了OldSGSN中保存的關(guān)于該UE的上下文。
304 New SGSN收到上下文消息后,對UE進行安全檢查。該過程需要保存UE注冊信息的中心數(shù)據(jù)庫HLR的參與。
305 New SGSN向Old SGSN發(fā)送SGSN上下文確認消息,表示New SGSN已經(jīng)收到上下文。
306 Old SGSN收到步驟305中的確認消息后,向New SGSN發(fā)送轉(zhuǎn)寄數(shù)據(jù)包消息,該消息包含由于UE移動而暫時由Old SGSN掛起的數(shù)據(jù)。
307 New SGSN向GGSN發(fā)送更新PDP上下文請求消息。
308 GGSN向New SGSN發(fā)送更新PDP上下文應答消息。
309 New SGSN和Old SGSN與HLR交互進行位置更新及插入用戶數(shù)據(jù)。
310 New SGSN向UE發(fā)送RA更新接受消息,該消息包含參數(shù)P-TMSI,P-TMSI簽字。
311 UE向SGSN發(fā)送RA更新完成消息,確認已收到分配的P-TMSI,整個RA更新過程完成。
如圖4所示的流程說明如下401當UE想要離開某一MBMS組播業(yè)務組時,如果UE處于空閑狀態(tài)(PMM-IDLE),UE發(fā)起業(yè)務請求過程以建立從UE到GGSN的包交換域的信令連接,該過程是現(xiàn)有過程,完成后,UE就可以發(fā)上行數(shù)據(jù)了。
402當UE想要離開某一MBMS組播業(yè)務組時,UE通過已經(jīng)建立的PDP上下文向GGSN發(fā)送IGMP離開(IGMP Leave)消息,該消息包含的IP組播地址參數(shù)標志了UE想離開的組播業(yè)務組。
403 GGSN與BM-SC進行信令交互以使BM-SC去掉UE的相關(guān)信息。
404 GGSN向SGSN發(fā)送刪除MBMS上下文請求消息,該消息包含IP組播地址及APN。
405 SGSN向UE發(fā)送反激活MBMS上下文請求(Deactivate MBMS ContextRequest)消息。
406 UE刪除MBMS上下文并向SGSN發(fā)送反激活MBMS上下文接受消息。
407 SGSN收到步驟406中的消息后,刪除MBMS上下文并向GGSN發(fā)送刪除MBMS上下文應答消息,GGSN收到該消息后同樣刪除MBMS上下文,至此反激活過程結(jié)束。
在現(xiàn)有技術(shù)中,當UE進行路由區(qū)域更新時,由于MBMS業(yè)務的出現(xiàn),應該使UE能夠繼續(xù)接收MBMS業(yè)務,但由于MBMS業(yè)務的特殊性,即MBMS業(yè)務是共享業(yè)務,同時提供MBMS的業(yè)務的GGSN可能與保存UE的PDP上下文的GGSN不同,另外UE進入的新的路由區(qū)域可能由不支持MBMS業(yè)務的SGSN控制,這都使得在現(xiàn)有技術(shù)中,當UE進入一個新的路由區(qū)域并且這個路由區(qū)域由一個新的SGSN控制時,網(wǎng)絡(luò)不能很好的提供MBMS業(yè)務給UE。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種通信系統(tǒng)中使用MBMS業(yè)務的UE進行路由區(qū)域更新的方法,使UE在進行路由區(qū)域更新后能繼續(xù)使用MBMS業(yè)務。
為實現(xiàn)上述目的,按照本法發(fā)明的一方面,一種通信系統(tǒng)中使用MBMS業(yè)務的UE進行路由區(qū)域更新的方法,其中,當U-GGSN和M-GGSN不是一個GGSN時,包括以下步驟(1)UE向New SGSN發(fā)送RA更新請求消息;(2)New SGSN收到步驟(1)中UE發(fā)送的消息后,向Old SGSN發(fā)送SGSN上下文請求消息;(3)Old SGSN收到步驟(2)中New SGSN發(fā)送的消息后,向New SGSN發(fā)送SGSN上下文應答消息,該消息包含UE的MM上下文、PDP上下文;(4)New SGSN收到步驟(3)中Old SGSN發(fā)送的消息后,New SGSN對UE進行安全檢驗及鑒權(quán);(5)New SGSN向Old SGSN發(fā)送SGSN上下文確認消息;
(6)Old SGSN收到步驟(5)中New SGSN發(fā)送的消息后,Old SGSN向New SGSN發(fā)送轉(zhuǎn)寄數(shù)據(jù)包消息;(7)New SGSN向U-GGSN發(fā)送更新PDP上下文請求消息;(8)U-GGSN收到步驟(7)中New SGSN發(fā)送的消息后,U-GGSN向NewSGSN發(fā)送更新PDP上下文應答消息;(9)New SGSN和Old SGSN及HLR一起進行位置更新及插入用戶信息過程;(10)U-GGSN向New SGSN發(fā)送MBMS通知請求消息,該消息包含參數(shù)IP組播地址,APN,NSAPI等;(11)New SGSN收到步驟(10)中U-GGSN發(fā)送的消息后,如果New SGSN支持MBMS,則進入步驟(12);否則進入步驟(18);(12)New SGSN向U-GGSN發(fā)送MBMS通知應答消息,該消息包含參數(shù)Cause,Cause表示原因;(13)New SGSN檢查步驟(3)中收到的Old SGSN發(fā)送的SGSN上下文應答消息,如果其中包含MBMS上下文,則進入步驟(14),否則如果其中不包含MBMS上下文則進入步驟(16);(14)New SGSN向M-GGSN發(fā)送更新MBMS上下文請求消息,該消息包含參數(shù)New SGSN地址,數(shù)據(jù)域TEID,NSAPI等;(15)M-GGSN收到步驟(14)中New SGSN發(fā)送的更新MBMS上下文請求消息后,M-GGSN根據(jù)收到消息中包含的參數(shù)找到要更新的MBMS上下文,并更新其中相應的參數(shù)域,之后,M-GGSN向New SGSN發(fā)送更新MBMS上下文應答消息,在發(fā)送消息中包含參數(shù)GGSN的TEID,Cause;之后,進入步驟(24);(16)New SGSN向UE發(fā)送請求MBMS上下文激活消息;(17)UE收到步驟(16)中New SGSN發(fā)送的消息后,UE執(zhí)行激活MBMS上下文過程,之后,進入步驟(24);(18)U-GGSN向Old SGSN發(fā)送刪除MBMS上下文通知請求消息,該消息包含參數(shù)IP組播地址,APN,Linked NSAPI,Cause;(19)Old SGSN收到步驟(18)中U-GGSN發(fā)送的刪除MBMS上下文通知請求消息后,Old SGSN向U-GGSN發(fā)出刪除MBMS上下文通知應答消息,該消息包含參數(shù)Cause,Cause表示原因;(20)Old SGSN通過步驟(18)中U-GGSN發(fā)送的刪除MBMS上下文通知請求消息包含的參數(shù)找到相應的MBMS上下文,并向M-GGSN發(fā)送刪除MBMS上下文請求消息,該消息包含參數(shù)TEID,NSAPI,Teardown Ind;(21)M-GGSN通過步驟(20)中Old SGSN發(fā)送的消息包含的參數(shù),找到相應的MBMS上下文將其刪除,并發(fā)送刪除MBMS上下文應答消息給Old SGSN,該消息包含參數(shù)TEID,Cause;(22)U-GGSN與BM-SC交換信息以加入MBMS組播業(yè)務;(23)U-GGSN向UE發(fā)送MBMS點對點PS方式通知消息,該消息包含參數(shù)IP組播地址和APN,發(fā)送該消息的目的是,讓UE收到此消息后,UE會根據(jù)具體實現(xiàn)方式選擇暫停MBMS上下文的使用或者刪除MBMS上下文,之后UE使用點對點PS方式使用MBMS業(yè)務;(24)New SGSN認可了UE在新的路由區(qū)域的存在并發(fā)送RA更新接收消息給UE,該消息包含參數(shù)P-TMSI,P-TMSI Signature,這兩個參數(shù)是New SGSN分配給UE作為在該RA區(qū)域的身份標志;(25)UE收到步驟(24)中New SGSN發(fā)送的消息后,UE確認該消息中分配的P-TMSI及P-TMSI Signature,并發(fā)送RA更新完成消息給New SGSN。
按照本發(fā)明的另一方面,一種通信系統(tǒng)中使用MBMS業(yè)務的UE進行路由區(qū)域更新的方法,其中,當U-GGSN和M-GGSN是一個GGSN時,包括以下步驟(1)UE向New SGSN發(fā)送RA更新請求消息;(2)New SGSN收到步驟(1)中UE發(fā)送的消息后,向Old SGSN發(fā)送SGSN上下文請求消息;(3)Old SGSN收到步驟(2)中New SGSN發(fā)送的消息后,向New SGSN發(fā)送SGSN上下文應答消息,該消息包含UE的MM上下文、PDP上下文;(4)New SGSN收到步驟(3)中Old SGSN發(fā)送的消息后,New SGSN對UE進行安全檢驗及鑒權(quán);(5)New SGSN向Old SGSN發(fā)送SGSN上下文確認消息;(6)Old SGSN收到步驟(5)中New SGSN發(fā)送的消息后,Old SGSN向New SGSN發(fā)送轉(zhuǎn)寄數(shù)據(jù)包消息;(7)New SGSN向GGSN發(fā)送更新PDP上下文請求消息;(8)GGSN收到步驟(7)中New SGSN發(fā)送的消息后,GGSN向New SGSN發(fā)送更新PDP上下文應答消息;(9)New SGSN和Old SGSN及HLR一起進行位置更新及插入用戶信息過程;(10)GGSN向New SGSN發(fā)送MBMS通知請求消息,該消息包含參數(shù)IP組播地址,APN,NSAPI等;(11)New SGSN收到步驟(10)中GGSN發(fā)送的消息后,如果New SGSN支持MBMS,則進入步驟(12);否則進入步驟(18);(12)New SGSN向GGSN發(fā)送MBMS通知應答消息,該消息包含參數(shù)Cause,Cause表示原因;(13)New SGSN檢查步驟(3)中收到的Old SGSN發(fā)送的SGSN上下文應答消息,如果其中包含MBMS上下文,則進入步驟(14),否則如果其中不包含MBMS上下文則進入步驟(16);(14)New SGSN向GGSN發(fā)送更新MBMS上下文請求消息,該消息包含參數(shù)New SGSN地址,數(shù)據(jù)域TEID,NSAPI等;(15)GGSN收到步驟(14)中New SGSN發(fā)送的更新MBMS上下文請求消息后,GGSN根據(jù)收到消息中包含的參數(shù)找到要更新的MBMS上下文,并更新其中相應的參數(shù)域,之后,GGSN向New SGSN發(fā)送更新MBMS上下文應答消息,在發(fā)送消息中包含參數(shù)GGSN的TEID,Cause;之后,進入步驟(24);(16)New SGSN向UE發(fā)送請求MBMS上下文激活消息;(17)UE收到步驟(16)中New SGSN發(fā)送的消息后,UE執(zhí)行激活MBMS上下文過程,之后,進入步驟(24);(18)GGSN向Old SGSN發(fā)送刪除MBMS上下文通知請求消息,該消息包含參數(shù)IP組播地址,APN,Linked NSAPI,Cause;
(19)Old SGSN收到步驟(18)中GGSN發(fā)送的刪除MBMS上下文通知請求消息后,Old SGSN向GGSN發(fā)出刪除MBMS上下文通知應答消息,該消息包含參數(shù)Cause,Cause表示原因;(20)Old SGSN通過步驟(18)中GGSN發(fā)送的刪除MBMS上下文通知請求消息包含的參數(shù)找到相應的MBMS上下文,并向GGSN發(fā)送刪除MBMS上下文請求消息,該消息包含參數(shù)TEID,NSAPI,Teardown Ind;(21)GGSN通過步驟(20)中Old SGSN發(fā)送的消息包含的參數(shù),找到相應的MBMS上下文將其刪除,并發(fā)送刪除MBMS上下文應答消息給Old SGSN,該消息包含參數(shù)TEID,Cause;(22)GGSN與BM-SC交換信息以加入MBMS組播業(yè)務;(23)GGSN向UE發(fā)送MBMS點對點PS方式通知消息,該消息包含參數(shù)IP組播地址和APN,發(fā)送該消息的目的是,讓UE收到此消息后,UE會根據(jù)具體實現(xiàn)方式選擇暫停MBMS上下文的使用或者刪除MBMS上下文,之后UE使用點對點PS方式使用MBMS業(yè)務;(24)New SGSN認可了UE在新的路由區(qū)域的存在并發(fā)送RA更新接收消息給UE,該消息包含參數(shù)P-TMSI,P-TMSI Signature,這兩個參數(shù)是New SGSN分配給UE作為在該RA區(qū)域的身份標志;(25)UE收到步驟(24)中New SGSN發(fā)送的消息后,UE確認該消息中分配的P-TMSI及P-TMSI Signature,并發(fā)送RA更新完成消息給New SGSN。
本發(fā)明通過新的U-GGSN到Old SGSN和New SGSN的信令交互,以及M-GGSN到Old SGSN和New SGSN的新的信令交互,解決了現(xiàn)有技術(shù)中存在的問題。UE在進入新的路由區(qū)域后可以繼續(xù)使用MBMS業(yè)務。不支持MBMS業(yè)務的SGSN也可以間接提供MBMS業(yè)務給UE。U-GGSN可以使用點對點PS方式提供MBMS業(yè)務給UE。保持了UE、SGSN及GGSN中的MBMS上下文的一致性。


圖1描述了MBMS的系統(tǒng)結(jié)構(gòu)。
圖2作為例子描述了一個UE建立MBMS組播業(yè)務的流程。
圖3描述了現(xiàn)有技術(shù)中UE進行路由區(qū)域更新(以下簡稱RA更新)的流程。
圖4描述了一個UE離開MBMS組播業(yè)務的流程。
圖5描述了當U-GGSN和M-GGSN不是一個GGSN時,UE進行RA更新過程的流程。
圖6描述了上述圖5的流程中節(jié)點Old SGSN的動作過程。
圖7描述了上述圖5的流程中節(jié)點New SGSN的動作過程。
圖8描述了上述圖5的流程中節(jié)點U-GGSN的動作過程。
圖9描述了上述圖5的流程中節(jié)點M-GGSN的動作過程。
圖10描述了當U-GGSN和M-GGSN是一個GGSN時,UE進行RA更新過程的流程。
圖11描述了上述圖10的流程中節(jié)點Old SGSN的動作過程。
圖12描述了上述圖10的流程中節(jié)點New SGSN的動作過程。
圖13描述了上述圖10的流程中節(jié)點GGSN的動作過程。
圖14描述了由SGSN發(fā)起的建立MBMS承載上下文的子過程。
圖15描述了由SGSN發(fā)起的刪除MBMS承載上下文的子過程具體實施方式
由于提供MBMS的業(yè)務的GGSN可能與保存UE的PDP上下文的GGSN不同,為了區(qū)分保存UE的PDP上下文的GGSN及保存UE的MBMS上下文的GGSN,本發(fā)明中有以下命名◆U-GGSN保存UE的PDP上下文的GGSN,該GGSN還通過點對點的方式給UE提供其它的數(shù)據(jù)業(yè)務◆M-GGSN保存UE的MBMS上下文的GGSN,該GGSN專門給UE提供MBMS業(yè)務,需要說明的是,如果某個UE將自己的PDP上下文建立在了M-GGSN中,對該UE來說U-GGSN和M-GGSN是同一個GGSN。
◆Old SGSN在UE進入新的路由區(qū)域之前實際控制UE的SGSN。
◆New SGSN在UE進入新的路由區(qū)域之后實際控制UE的SGSN當U-GGSN和M-GGSN不是一個GGSN時,UE進行路由區(qū)域更新(RA更新)過程,包括-UE到New SGSN,Old SGSN,U-GGSN,M-GGSN的整體流程。
-New SGSN的節(jié)點動作過程。
-Old SGSN的節(jié)點動作過程。
-U-GGSN的節(jié)點動作過程。
-M-GGSN的節(jié)點動作過程。
當U-GGSN和M-GGSN是一個GGSN時,UE進行路由區(qū)域更新(RA更新)過程,包括-UE到New SGSN,Old SGSN,U-GGSN,M-GGSN的整體流程。
-New SGSN的節(jié)點動作過程。
-Old SGSN的節(jié)點動作過程。
-U-GGSN的節(jié)點動作過程。
-M-GGSN的節(jié)點動作過程。
-當U-GGSN和M-GGSN不是一個GGSN時,RA更新過程◆圖5描述了當U-GGSN和M-GGSN不是一個GGSN時,UE進行RA更新過程的流程。
在上述圖5的501中,當UE進入一個新的路由區(qū)域時,通過對比當前所在小區(qū)的廣播信息中的路由區(qū)域標志(RAI),UE發(fā)現(xiàn)自己在一個新的路由區(qū)域中,于是UE向SGSN發(fā)送RA更新請求消息,該消息包含參數(shù)P-TMSI,Old RAI,TMGI,Old P-TMSI Signature等等。其中的TMGI是引入MBMS業(yè)務后的新參數(shù),當UE接收尋呼信息時用于區(qū)分不同的MBMS業(yè)務。
在上述圖5的502中,New SGSN收到消息后,利用已有技術(shù)通過參數(shù)Old RAI或Old P-TMSI推導出Old SGSN的地址并向Old SGSN發(fā)送SGSN上下文請求消息。該消息包含參數(shù)IMSI,Old RAI等。
在上述圖5的503中,Old SGSN從New SGSN收到SGSN上下文請求消息后,SGSN將UE的MM上下文、PDP上下文及MBMS上下文放到SGSN上下文應答消息中,發(fā)送給New SGSN。MM上下文保存對UE進行移動管理和接入的參數(shù),PDP上下文保存關(guān)于UE的數(shù)據(jù)域連接的參數(shù),MBMS保存關(guān)于UE的使用MBMS業(yè)務的參數(shù)。
在上述圖5的504中,New SGSN從Old SGSN收到SGSN上下文應答消息后,New SGSN通過和UE及HLR交換信息對UE進行安全檢驗及鑒權(quán)。
在上述圖5的505中,New SGSN完成安全過程后向Old SGSN發(fā)送SGSN上下文確認消息,其作用是向Old SGSN確認New SGSN已經(jīng)收到上下文信息。Old SGSN收到該確認消息后,將自己保存的關(guān)于UE的MM上下文、PDP上下文、MBMS上下文標記為無效,并等待一定的時間后將其刪除,等待的時間取決于實現(xiàn)。
在上述圖5的506中,Old SGSN通過GTP隧道將未及發(fā)送給UE的數(shù)據(jù)包通過消息發(fā)送給New SGSN,由New SGSN在RA過程完成后發(fā)送給UE。
在上述圖5的507和508中,New SGSN向U-GGSN發(fā)送更新PDP上下文請求消息,該消息包含參數(shù)New SGSN地址,New SGSN的GTP隧道地址等。U-GGSN根據(jù)收到的消息中的參數(shù)更新自己保存的PDP上下文中的相應參數(shù)項,并向New SGSN發(fā)送更新PDP上下文應答消息,該消息包含U-GGSN的GTP隧道地址,New SGSN收到該應答消息后,同樣更新自己保存的PDP上下文中的相應參數(shù)項。
在上述圖5的509中,該過程利用現(xiàn)有技術(shù)通過Old SGSN、New SGSN及HLR交換信息使得HLR中保存的關(guān)于UE的位置信息得到更新,同時刪除Old SGSN中保存的UE信息,另外將HLR中保存的關(guān)于UE的一些永久的訂閱信息傳送給New SGSN。
在上述圖5的510中,U-GGSN向New SGSN發(fā)送MBMS通知請求消息,該消息是為了告訴New SGSN所述UE已經(jīng)激活了MBMS業(yè)務,該消息包含參數(shù)IP組播地址,APN,NSAPI。其中IP組播地址和APN標志MBMS業(yè)務,NSAPI標志一個特定的PDP上下文,UE在最初激活MBMS業(yè)務時就是通過該PDP上下文發(fā)送IGMP加入消息,正如圖2所示,那么該特定的PDP上下文正是所述圖2中201中建立的PDP上下文。
在上述圖5的511中,New SGSN收到U-GGSN發(fā)送的消息后,如果NewSGSN支持MBMS,則New SGSN向U-GGSN發(fā)送MBMS通知應答消息,該消息包含參數(shù)Cause,Cause參數(shù)包含一些對消息本身的解釋。如果New SGSN不支持MBMS,則New SGSN忽略該消息或發(fā)送出錯消息給U-GGSN。
在上述圖5的512中,如果U-GGSN沒有收到所述511中的MBMS通知應答消息,或U-GGSN收到錯誤消息,則U-GGSN向Old SGSN發(fā)送刪除MBMS上下文通知請求消息,該消息包含參數(shù)IP組播地址,APN,LinkedNSAPI,Cause。IP組播地址和APN標志某一MBMS業(yè)務。Linked NSAPI標志某一PDP上下文,該PDP上下文是UE在激活MBMS業(yè)務時用于發(fā)送IGMP消息的上下文。Cause表示原因,即U-GGSN要求Old SGSN刪除MBMS上下文的原因。
在上述圖5的513中,Old SGSN收到從U-GGSN發(fā)出的刪除MBMS上下文通知請求消息后,Old SGSN向U-GGSN發(fā)出刪除MBMS上下文通知應答消息,該消息包含參數(shù)Cause,Cause表示原因。
在上述圖5的514中,Old SGSN通過上述圖5的512中收到的消息中包含的參數(shù)找到相應的MBMS上下文,并向M-GGSN發(fā)送刪除MBMS上下文請求消息,該消息包含參數(shù)TEID,NSAPI,Teardown Ind。TEID和NSAPI合起來標志要刪除的MBMS上下文,Teardown Ind表示刪除指示符,如果Teardown Ind參數(shù)被包括,則表示刪除該UE的所有的與待刪除MBMS上下文有相同PDP地址的MBMS上下文。
在上述圖5的515中,M-GGSN根據(jù)514中從Old SGSN發(fā)出的消息,找到相應的MBMS上下文將其刪除,并發(fā)送刪除MBMS上下文應答消息給Old SGSN,該消息包含參數(shù)TEID,Cause。Old SGSN收到刪除MBMS上下文應答消息后,如果Old SGSN發(fā)現(xiàn)自己已經(jīng)沒有關(guān)于UE的MBMS上下文并且Old SGSN中的承載上下文中的List of Downstream Nodes參數(shù)為空,即沒有下行節(jié)點再需要接收MBMS數(shù)據(jù),則Old SGSN發(fā)起如圖15所示的刪除MBMS承載上下文的子過程。
在上述圖5的516中,New SGSN如果支持MBMS,則其在完成上述圖5的511的動作后,New SGSN向M-GGSN發(fā)送更新MBMS上下文請求消息,該消息包含參數(shù)New SGSN地址,數(shù)據(jù)域TEID,NSAPI。New SGSN的地址指的是New SGSN的PDP地址。NSAPI和該消息頭中的控制域TEID一起可以標志一個MBMS上下文。數(shù)據(jù)域TEID是為了建立New SGSN和M-GGSN之間一個公共的下行數(shù)據(jù)隧道,每一個MBMS業(yè)務都有一個共用的下行數(shù)據(jù)隧道,在此,當New SGSN和M-GGSN之間之前沒有對所述的MBMS業(yè)務的下行數(shù)據(jù)隧道時,該消息中應當包含數(shù)據(jù)域TEID。
在上述圖5的517中,當M-GGSN在上述圖5的516中收到從New SGSN發(fā)送的更新MBMS上下文請求消息后,M-GGSN根據(jù)收到消息中包含的參數(shù)找到要更新的MBMS上下文,并更新其中相應的參數(shù)域,之后,M-GGSN向New SGSN發(fā)送更新MBMS上下文應答消息,在發(fā)送消息中包含參數(shù)GGSN的TEID,Cause。GGSN的TEID是為了建立New SGSN和M-GGSN之間的上行隧道,Cause表示原因。New SGSN收到更新MBMS上下文應答消息后,如果New SGSN發(fā)現(xiàn)自己還沒有MBMS承載上下文,則New SGSN發(fā)起如圖14所示的建立MBMS承載上下文的子過程。
在上述圖5的518中,當U-GGSN在上述圖5的510之后沒有收到正確的應答消息后,U-GGSN假定應當通過現(xiàn)有點對點的方式給UE提供MBMS業(yè)務,所以U-GGSN與BM-SC交換信息,其目的是為了讓U-GGSN加入BM-SC中的組播業(yè)務同時BM-SC可以對U-GGSN進行鑒權(quán),在518之后,U-GGSN加入BM-SC中的組播業(yè)務,以后就可以通過點對點的方式給UE提供MBMS業(yè)務。
在上述圖5的519中,當上述圖5的518成功后,U-GGSN向UE發(fā)送MBMS點對點PS方式通知消息,該消息包含參數(shù)IP組播地址和APN。當UE收到此消息后,UE會根據(jù)具體實現(xiàn)方式選擇暫停MBMS上下文的使用或者刪除MBMS上下文。
在上述圖5的520中,如果New SGSN支持MBMS,可是在上述圖5的510之后,New SGSN知道UE是使用MBMS的UE后,New SGSN在收到的上述圖5的503中的SGSN上下文應答消息中并無MBMS上下文,則NewSGSN向UE發(fā)送請求MBMS上下文激活消息,該消息與上述圖2的205中SGSN發(fā)送的消息相同。
在上述圖5的521中,UE執(zhí)行激活MBMS上下文過程,該過程基本與上述圖2中的206至214相同,只不過在圖5中將GGSN分成了U-GGSN和M-GGSN。
在上述圖5的522中,New SGSN認可了UE在新的路由區(qū)域的存在并發(fā)送RA更新接收消息給UE。該消息包含參數(shù)P-TMSI,P-TMSISignature。這兩個參數(shù)是New SGSN分配給UE作為在該RA區(qū)域的身份標志。
在上述圖5的523中,UE收到上述圖5的522中從New SGSN發(fā)送的消息后,UE確認該消息中分配的P-TMSI及P-TMSI Signature,并發(fā)送RA更新完成消息給New SGSN,至此,RA更新過程結(jié)束。
◆圖6描述了上述圖5的流程中節(jié)點Old SGSN的動作過程。
上述圖6的601對應上述圖5的502階段。在601階段,Old SGSN收到從New SGSN發(fā)送的SGSN上下文請求消息,該消息請求Old SGSN將保存的關(guān)于UE的所有上下文消息發(fā)送給New SGSN。該消息包含參數(shù)OldP-TMSI,Old RAI,Old P-TMSI Signature。這些參數(shù)是為了讓Old SGSN找到對應的關(guān)于該UE的所有上下文信息。
上述圖6的602對應上述圖5的503階段。在602階段,Old SGSN找到保存的UE的所有上下文信息后,發(fā)送SGSN上下文應答消息給NewSGSN。該消息包含關(guān)于UE的所有上下文信息MM上下文,PDP上下文,如果UE激活了MBMS業(yè)務,該消息還包括MBMS上下文。
上述圖6的603對應上述圖5的505階段。在603階段,Old SGSN收到從New SGSN發(fā)送的SGSN上下文確認消息,該消息向Old SGSN確認New SGSN已經(jīng)收到UE的上下文信息。
上述圖6的604對應上述圖5的506階段,在604階段,Old SGSN將保存的暫停發(fā)送給UE的數(shù)據(jù)通過轉(zhuǎn)寄數(shù)據(jù)包消息先發(fā)送給New SGSN,并由New SGSN在適當?shù)臅r候發(fā)送給UE。
上述圖6的605對應上述圖5的509階段。在605階段,Old SGSN與HLR交互,更新關(guān)于UE的上下文信息,并釋放與RAN之間關(guān)于UE的Iu連接,根據(jù)實現(xiàn)的不同,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發(fā)送的刪除MBMS上下文通知請求消息,該消息包含參數(shù)IP組播地址,APN,Linked NSAPI,Cause。IP組播地址和APN標志某一MBMS業(yè)務。Linked NSAPI標志某一PDP上下文,該PDP上下文是UE在激活MBMS業(yè)務時用于發(fā)送IGMP消息的上下文。Cause表示原因,即U-GGSN要求Old SGSN刪除MBMS上下文的原因。607階段的目的是,如果New SGSN不支持MBMS,這時應該用點對點的PS方式繼續(xù)給UE提供MBMS業(yè)務,但是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發(fā)出刪除MBMS上下文通知應答消息,該消息包含參數(shù)Cause,Cause表示原因。
上述圖6的609對應上述圖5的514階段。在609階段,Old SGSN通過上述607階段中收到的消息中包含的參數(shù)找到相應的MBMS上下文,并向M-GGSN發(fā)送刪除MBMS上下文請求消息,該消息包含參數(shù)TEID,NSAPI,Teardown Ind。TEID和NSAPI合起來標志要刪除的MBMS上下文,Teardown Ind表示刪除指示符,如果Teardown Ind參數(shù)被包括,則表示刪除該UE的所有的與待刪除MBMS上下文有相同PDP地址的MBMS上下文。
上述圖6的610對應上述圖5的515階段。在610階段,Old SGSN收到從M-GGSN發(fā)送的刪除MBMS上下文應答消息,該消息包含參數(shù)TEID,Cause。表明M-GGSN已經(jīng)將相應的MBMS上下文刪除。
上述圖6的611階段表示在圖5流程中Old SGSN的動作結(jié)束。
◆圖7描述了上述圖5的流程中節(jié)點New SGSN的動作過程。
上述圖7的701對應上述圖5的501階段。在701階段,New SGSN收到從UE發(fā)送的RA更新請求消息,該消息包含參數(shù)P-TMSI,Old RAI,TMGI,Old P-TMSI Signature等等。其中的TMGI是引入MBMS業(yè)務后的新參數(shù),當尋呼UE時,用于使UE區(qū)分不同的MBMS業(yè)務。
上述圖7的702對應上述圖5的502階段。在702階段,New SGSN收到上述701階段UE的消息后,利用已有技術(shù)通過參數(shù)Old RAI或OldP-TMSI推導出Old SGSN的地址并向Old SGSN發(fā)送SGSN上下文請求消息。該消息包含參數(shù)IMSI,Old RAI等。
上述圖7的703對應上述圖5的503階段。在703階段,New SGSN收到從Old SGSN發(fā)送的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進行安全檢驗及鑒權(quán)。
上述圖7的705對應上述圖5的505階段。在705階段,New SGSN完成安全過程后向Old SGSN發(fā)送SGSN上下文確認消息,其作用是向OldSGSN確認New SGSN已經(jīng)收到關(guān)于UE的所有上下文信息。
上述圖7的706對應上述圖5的506階段。在706階段,New SGSN收到Old SGSN發(fā)送的轉(zhuǎn)寄數(shù)據(jù)包消息,該消息包含Old SGSN保存的暫停發(fā)送給UE的數(shù)據(jù),收到該消息后,New SGSN會在適當?shù)臅r候?qū)?shù)據(jù)包發(fā)送給UE。
上述圖7的707和708對應上述圖5的506和507階段。在707和708階段,New SGSN向U-GGSN發(fā)送更新PDP上下文請求消息,該消息包含參數(shù)New SGSN地址,New SGSN的GTP隧道地址等。U-GGSN根據(jù)收到的消息中的參數(shù)更新自己保存的PDP上下文中的相應參數(shù)項,并向NewSGSN發(fā)送更新PDP上下文應答消息,該消息包含U-GGSN的GTP隧道地址,New SGSN收到該應答消息后,同樣更新自己保存的PDP上下文中的相應參數(shù)項。
上述圖7的709對應上述圖5的509階段。在709階段,利用現(xiàn)有技術(shù)通過Old SGSN、New SGSN及HLR交換信息使得HLR中保存的關(guān)于UE的位置信息得到更新,同時刪除Old SGSN中保存的UE信息,另外將HLR中保存的關(guān)于UE的一些永久的訂閱信息傳送給New SGSN。
上述圖7的710對應上述圖5的510階段。在710階段,New SGSN收到從U-GGSN發(fā)送的MBMS通知請求消息,該消息是為了告訴New SGSN所述UE 經(jīng)激活了MBMS業(yè)務,該消息包含參數(shù)IP組播地址,APN,NSAPI。其中IP組播地址和APN標志MBMS業(yè)務,NSAPI標志一個特定的PDP上下文,UE在最初激活MBMS業(yè)務時就是通過該PDP上下文發(fā)送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發(fā)送MBMS通知應答消息,該消息包含參數(shù)Cause,Cause參數(shù)包含一些對消息本身的解釋。
上述圖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發(fā)送更新MBMS上下文請求消息,該消息包含參數(shù)New SGSN地址,數(shù)據(jù)域TEID,NSAPI。New SGSN的地址指的是New SGSN的PDP地址。NSAPI和該消息頭中的控制域TEID一起可以標志一個MBMS上下文。數(shù)據(jù)域TEID是為了建立New SGSN和M-GGSN之間一個公共的下行數(shù)據(jù)隧道,每一個MBMS業(yè)務都有一個共用的下行數(shù)據(jù)隧道,在此,當New SGSN和M-GGSN之間之前沒有對所述的MBMS業(yè)務的下行數(shù)據(jù)隧道時,該消息中應當包含數(shù)據(jù)域TEID。
上述圖7的715對應上述圖5的517階段。在715階段,New SGSN收到從M-GGSN發(fā)送的更新MBMS上下文應答消息,該消息中包含參數(shù)GGSN的TEID,Cause。GGSN的TEID是為了建立New SGSN和M-GGSN之間的上行隧道,Cause表示原因。
上述圖7的716對應上述圖5的522階段。在716階段,New SGSN認可了UE在新的路由區(qū)域的存在并發(fā)送RA更新接收消息給UE。該消息包含參數(shù)P-TMSI,P-TMSI Signature。這兩個參數(shù)是New SGSN分配給UE作為在該RA區(qū)域的身份標志。
上述圖7的717對應上述圖5的523階段。在717階段,New SGSN收到從UE發(fā)送的RA更新完成消息,該消息是表明UE確認新分配的P-TMSI及P-TMSI Signature 。
上述圖7的718階段表示在上述圖5流程中New SGSN的動作結(jié)束。
上述圖7的719對應上述圖5的520階段。在719階段,由于在上述703階段收到的從Old SGSN發(fā)送的SGSN上下文應答消息中并無MBMS上下文,New SGSN向UE發(fā)送請求MBMS上下文激活消息,該消息與上述圖2的205中SGSN發(fā)送的消息相同。
上述圖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發(fā)送的消息后,New SGSN不做相應或發(fā)送出錯消息給U-GGSN,出錯消息包含參數(shù)Cause,Cause表示出錯原因。
◆圖8描述了上述圖5的流程中節(jié)點U-GGSN的動作過程。
上述圖8的801和802對應上述圖5的507和508階段。在801和802階段,U-GGSN接收從New SGSN發(fā)送的更新PDP上下文請求消息,該消息包含參數(shù)New SGSN地址,New SGSN的GTP隧道地址等。U-GGSN根據(jù)收到的消息中的參數(shù)更新自己保存的PDP上下文中的相應參數(shù)項,并向New SGSN發(fā)送更新PDP上下文應答消息,該消息包含U-GGSN的GTP隧道地址以便讓New SGSN收到該應答消息后,同樣更新自己保存的PDP上下文中的相應參數(shù)項。
上述圖8的803對應上述圖5的510階段。在803階段,U-GGSN向New SGSN發(fā)送MBMS通知請求消息,該消息是為了告訴New SGSN所述UE已經(jīng)激活了MBMS業(yè)務,該消息包含參數(shù)IP組播地址,APN,NSAPI。其中IP組播地址和APN標志MBMS業(yè)務,NSAPI標志一個特定的PDP上下文,UE在最初激活MBMS業(yè)務時就是通過該PDP上下文發(fā)送IGMP加入消息,正如圖2所示,那么該特定的PDP上下文正是所述圖2中201中建立的PDP上下文。
上述圖8的804對應上述圖5的511階段,同時圖8的804是一個判決條件。如果在804階段,U-GGSN收到從New SGSN發(fā)送的正確的MBMS通知應答消息,則U-GGSN進入805階段。如果在804階段,U-GGSN沒有收到從New SGSN發(fā)送的正確的MBMS通知應答消息或收到出錯消息,則U-GGSN進入階段806。
上述圖8的805表示U-GGSN在圖5中的動作結(jié)束。
上述圖8的806是一個判決條件。如果U-GGSN在801階段之前是使用點對點的PS方式給該UE提供MBMS業(yè)務,則U-GGSN進入805階段。否則,U-GGSN進入807階段。
上述圖8的807對應上述圖5的512階段。在807階段,U-GGSN向Old SGSN發(fā)送刪除MBMS上下文通知請求消息,該消息包含參數(shù)IP組播地址,APN,Linked NSAPI,Cause。IP組播地址和APN標志某一MBMS業(yè)務。Linked NSAPI標志某一PDP上下文,該PDP上下文是UE在激活MBMS業(yè)務時用于發(fā)送IGMP消息的上下文。Cause表示原因,即U-GGSN要求OldSGSN刪除MBMS上下文的原因。
上述圖8的808對應上述圖5的513階段。在808階段,U-GGSN收到從Old SGSN發(fā)送的刪除MBMS上下文通知應答消息,該消息包含參數(shù)Cause,Cause表示原因。
上述圖8的809對應上述圖5的518階段。在809階段,U-GGSN與BM-SC交換信息,U-GGSN加入BM-SC中的組播業(yè)務,同時BM-SC對U-GGSN進行鑒權(quán)。
上述圖8的810對應上述圖5的519階段。在810階段,U-GGSN向UE發(fā)送MBMS點對點PS方式通知消息,該消息包含參數(shù)IP組播地址和APN。其目的是讓UE收到此消息后,UE會根據(jù)具體實現(xiàn)方式選擇暫停MBMS上下文的使用或者刪除MBMS上下文。
上述圖8的811表示U-GGSN在上述圖5中的動作結(jié)束。
◆圖9描述了上述圖5的流程中節(jié)點M-GGSN的動作過程。
上述圖9的901是一個判決條件。當上述圖5中的New SGSN支持MBMS業(yè)務時,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發(fā)送的更新MBMS上下文請求消息,該消息包含參數(shù)NewSGSN地址,數(shù)據(jù)域TEID,NSAPI。New SGSN的地址指的是New SGSN的PDP地址。NSAPI和該消息頭中的控制域TEID一起可以標志一個MBMS上下文。數(shù)據(jù)域TEID是為了建立New SGSN和M-GGSN之間一個公共的下行數(shù)據(jù)隧道,每一個MBMS業(yè)務都有一個共用的下行數(shù)據(jù)隧道,在此,當New SGSN和M-GGSN之間之前沒有對所述的MBMS業(yè)務的下行數(shù)據(jù)隧道時,該消息中應當包含數(shù)據(jù)域TEID。
上述圖9的904對應上述圖5的517階段。在904階段,M-GGSN根據(jù)收到的上述903階段從New SGSN發(fā)送的更新MBMS上下文請求消息中包含的參數(shù),找到要更新的MBMS上下文,并更新其中相應的參數(shù)域,之后,M-GGSN向New SGSN發(fā)送更新MBMS上下文應答消息,在發(fā)送消息中包含參數(shù)GGSN的TEID,Cause。GGSN的TEID是為了建立New SGSN和M-GGSN之間的上行隧道,Cause表示原因。
上述圖9的905表示M-GGSN在圖5中的動作結(jié)束。
上述圖9的906對應上述圖5的514階段。在906階段,M-GGSN收到從Old SGSN發(fā)送的刪除MBMS上下文請求消息,該消息包含參數(shù)TEID,NSAPI,Teardown Ind。TEID和NSAPI合起來標志要刪除的MBMS上下文,Teardown Ind表示刪除指示符,如果Teardown Ind參數(shù)被包括,則表示刪除該UE的所有的與待刪除MBMS上下文有相同PDP地址的MBMS上下文。
上述圖9的907對應上述圖5的515階段。在907階段,M-GGSN根據(jù)906中收到的消息中的參數(shù)找到相應的MBMS上下文將其刪除,并發(fā)送刪除MBMS上下文應答消息給Old SGSN,該消息包含參數(shù)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進入一個新的路由區(qū)域時,通過對比當前所在小區(qū)的廣播信息中的路由區(qū)域標志(RAI),UE發(fā)現(xiàn)自己在一個新的路由區(qū)域中,于是UE向SGSN發(fā)送RA更新請求消息,該消息包含參數(shù)P-TMSI,Old RAI,TMGI,Old P-TMSI Signature等等。其中的TMGI是引入MBMS業(yè)務后的新參數(shù),當UE接收尋呼信息時用于區(qū)分不同的MBMS業(yè)務。
在上述圖10的1002中,New SGSN收到消息后,利用已有技術(shù)通過參數(shù)Old RAI或Old P-TMSI推導出Old SGSN的地址并向Old SGSN發(fā)送SGSN上下文請求消息。該消息包含參數(shù)IMSI,Old RAI等。
在上述圖10的1003中,Old SGSN從New SGSN收到SGSN上下文請求消息后,SGSN將UE的MM上下文、PDP上下文及MBMS上下文放到消息SGSN上下文應答中,發(fā)送給New SGSN。MM上下文保存對UE進行移動管理和接入的參數(shù),PDP上下文保存關(guān)于UE的數(shù)據(jù)域連接的參數(shù),MBMS保存關(guān)于UE的使用MBMS業(yè)務的參數(shù)。
在上述圖10的1004中,New SGSN從Old SGSN收到SGSN上下文應答消息后,New SGSN通過和UE及HLR交換信息對UE進行安全檢驗。
在上述圖10的1005中,New SGSN完成安全過程后向Old SGSN發(fā)送SGSN上下文確認消息,其作用是向Old SGSN確認New SGSN已經(jīng)收到上下文信息。Old SGSN收到該確認消息后,將自己保存的關(guān)于UE的MM上下文、PDP上下文、MBMS上下文標記為無效,并等待一定的時間后將其刪除,等待的時間取決于實現(xiàn)。
在上述圖10的1006中,Old SGSN通過GTP隧道將未及發(fā)送給UE的數(shù)據(jù)包通過消息發(fā)送給New SGSN,由New SGSN在RA過程完成后發(fā)送給UE。
在上述圖10的1007和1008中,New SGSN向GGSN發(fā)送更新PDP上下文請求消息,該消息包含參數(shù)New SGSN地址,New SGSN的GTP隧道地址等。GGSN根據(jù)收到的消息中的參數(shù)更新自己保存的PDP上下文中的相應參數(shù)項,并向New SGSN發(fā)送更新PDP上下文應答消息,該消息包含GGSN的GTP隧道地址,New SGSN收到該應答消息后,同樣更新自己保存的PDP上下文中的相應參數(shù)項。
在上述圖10的1009中,該過程利用現(xiàn)有技術(shù)通過Old SGSN、New SGSN及HLR交換信息使得HLR中保存的關(guān)于UE的位置信息得到更新,同時刪除Old SGSN中保存的UE信息,另外將HLR中保存的關(guān)于UE的一些永久的訂閱信息傳送給New SGSN。
在上述圖10的1010中,GGSN向New SGSN發(fā)送MBMS通知請求消息,該消息是為了告訴New SGSN所述UE已經(jīng)激活了MBMS業(yè)務,該消息包含參數(shù)IP組播地址,APN,NSAPI。其中IP組播地址和APN標志MBMS業(yè)務,NSAPI標志一個特定的PDP上下文,UE在最初激活MBMS業(yè)務時就是通過該PDP上下文發(fā)送IGMP加入消息,正如圖2所示,那么該特定的PDP上下文正是所述圖2中201中建立的PDP上下文。
在上述圖10的1011中,New SGSN收到GGSN發(fā)送的消息后,如果NewSGSN支持MBMS,則New SGSN向GGSN發(fā)送MBMS通知應答消息,該消息包含參數(shù)Cause,Cause參數(shù)包含一些對消息本身的解釋。如果New SGSN不支持MBMS,則New SGSN忽略該消息或發(fā)送出錯消息給GGSN。
在上述圖10的1012中,如果GGSN沒有收到所述1011中的MBMS通知應答消息,或GGSN收到錯誤消息,則GGSN向Old SGSN發(fā)送刪除MBMS上下文通知請求消息,該消息包含參數(shù)IP組播地址,APN,Linked NSAPI,Cause。IP組播地址和APN標志某一MBMS業(yè)務。Linked NSAPI標志某一PDP上下文,該PDP上下文是UE在激活MBMS業(yè)務時用于發(fā)送IGMP消息的上下文。Cause表示原因,即GGSN要求Old SGSN刪除MBMS上下文的原因。
在上述圖10的1013中,Old SGSN收到從GGSN發(fā)出的刪除MBMS上下文通知請求消息后,Old SGSN向GGSN發(fā)出刪除MBMS上下文通知應答消息,該消息包含參數(shù)Cause,Cause表示原因。
在上述圖10的1014中,Old SGSN通過上述圖10的1012中收到的消息中包含的參數(shù)找到相應的MBMS上下文,并向GGSN發(fā)送刪除MBMS上下文請求消息,該消息包含參數(shù)TEID,NSAPI,Teardown Ind。TEID和NSAPI合起來標志要刪除的MBMS上下文,Teardown Ind表示刪除指示符,如果Teardown Ind參數(shù)被包括,則表示刪除該UE的所有的與待刪除MBMS上下文有相同PDP地址的MBMS上下文。
在上述圖10的1015中,GGSN根據(jù)1014中從Old SGSN發(fā)出的消息,找到相應的MBMS上下文將其刪除,并發(fā)送刪除MBMS上下文應答消息給Old SGSN,該消息包含參數(shù)TEID,Cause。Old SGSN收到刪除MBMS上下文應答消息后,如果Old SGSN發(fā)現(xiàn)自己已經(jīng)沒有關(guān)于UE的MBMS上下文并且Old SGSN中的承載上下文中的List of Downstream Nodes參數(shù)為空,即沒有下行節(jié)點再需要接收MBMS數(shù)據(jù),則Old SGSN發(fā)起如圖15所示的刪除MBMS承載上下文的子過程。
在上述圖10的1016中,New SGSN如果支持MBMS,則其在完成上述圖10的1011的動作后,New SGSN向GGSN發(fā)送更新MBMS上下文請求消息,該消息包含參數(shù)New SGSN地址,數(shù)據(jù)域TEID,NSAPI。New SGSN的地址指的是New SGSN的PDP地址。NSAPI和該消息頭中的控制域TEID一起可以標志一個MBMS上下文。數(shù)據(jù)域TEID是為了建立New SGSN和GGSN之間一個公共的下行數(shù)據(jù)隧道,每一個MBMS業(yè)務都有一個共用的下行數(shù)據(jù)隧道,在此,當New SGSN和GGSN之間之前沒有對所述的MBMS業(yè)務的下行數(shù)據(jù)隧道時,該消息中應當包含數(shù)據(jù)域TEID。
在上述圖10的1017中,當GGSN在上述圖10的1016中收到從New SGSN發(fā)送的更新MBMS上下文請求消息后,GGSN根據(jù)收到消息中包含的參數(shù)找到要更新的MBMS上下文,并更新其中相應的參數(shù)域,之后,GGSN向NewSGSN發(fā)送更新MBMS上下文應答消息,在發(fā)送消息中包含參數(shù)GGSN的TEID,Cause。GGSN的TEID是為了建立New SGSN和GGSN之間的上行隧道,Cause表示原因。New SGSN收到更新MBMS上下文應答消息后,如果New SGSN發(fā)現(xiàn)自己還沒有MBMS承載上下文,則New SGSN發(fā)起如圖14所示的建立MBMS承載上下文的子過程。
在上述圖10的1018中,當GGSN在上述圖10的1010之后沒有收到正確的應答消息后,GGSN假定應當通過現(xiàn)有點對點的方式給UE提供MBMS業(yè)務,所以GGSN與BM-SC交換信息,其目的是為了讓GGSN加入BM-SC中的組播業(yè)務同時BM-SC可以對GGSN進行鑒權(quán),在1018之后,GGSN加入BM-SC中的組播業(yè)務,以后就可以通過點對點的方式給UE提供MBMS業(yè)務。
在上述圖10的1019中,當上述圖10的1018成功后,GGSN向UE發(fā)送MBMS點對點PS方式通知消息,該消息包含參數(shù)IP組播地址和APN。當UE收到此消息后,UE會根據(jù)具體實現(xiàn)方式選擇暫停MBMS上下文的使用或者刪除MBMS上下文。
在上述圖10的1020中,如果New SGSN支持MBMS,可是在上述圖10的1010之后,New SGSN知道UE是使用MBMS的UE后,New SGSN在收到的上述圖10的1003中的SGSN上下文應答消息中并無MBMS上下文,則New SGSN向UE發(fā)送請求MBMS上下文激活消息,該消息與上述圖2的205中SGSN發(fā)送的消息相同。
在上述圖10的1021中,UE執(zhí)行激活MBMS上下文過程,該過程與上述圖2中的206至214相同。
在上述圖10的1022中,New SGSN認可了UE在新的路由區(qū)域的存在并發(fā)送RA更新接收消息給UE。該消息包含參數(shù)P-TMSI,P-TMSISignature。這兩個參數(shù)是New SGSN分配給UE作為在該RA區(qū)域的身份標志。
在上述圖10的1023中,UE收到上述圖10的1022中從New SGSN發(fā)送的消息后,UE確認該消息中分配的P-TMSI及P-TMSI Signature,并發(fā)送RA更新完成消息給New SGSN,至此,RA更新過程結(jié)束。
◆圖11描述了上述圖10的流程中節(jié)點Old SGSN的動作過程。
上述圖11的1101對應上述圖10的1002階段。在1101階段,Old SGSN收到從New SGSN發(fā)送的SGSN上下文請求消息,該消息請求Old SGSN將保存的關(guān)于UE的所有上下文消息發(fā)送給New SGSN。該消息包含參數(shù)OldP-TMSI,Old RAI,Old P-TMSI Signature。這些參數(shù)是為了讓Old SGSN找到對應的關(guān)于該UE的所有上下文信息。
上述圖11的1102對應上述圖10的1003階段。在1102階段,Old SGSN找到保存的UE的所有上下文信息后,發(fā)送SGSN上下文應答消息給NewSGSN。該消息包含關(guān)于UE的所有上下文信息刪上下文,PDP上下文,如果UE激活了MBMS業(yè)務,該消息還包括MBMS上下文。MBMS上下文如表1所示。
上述圖11的1103對應上述圖10的1005階段。在1103階段,Old SGSN收到從New SGSN發(fā)送的SGSN上下文確認消息,該消息向Old SGSN確認New SGSN已經(jīng)收到UE的上下文信息。
上述圖11的1104對應上述圖10的1006階段,在1104階段,Old SGSN將保存的暫停發(fā)送給UE的數(shù)據(jù)通過轉(zhuǎn)寄數(shù)據(jù)包消息先發(fā)送給New SGSN,并由New SGSN在適當?shù)臅r候發(fā)送給UE。
上述圖11的1105對應上述圖10的1009階段。在1105階段,Old SGSN與HLR交互,更新關(guān)于UE的上下文信息,并釋放與RAN之間關(guān)于UE的Iu連接,根據(jù)實現(xiàn)的不同,Old SGSN可以選擇在1105階段后,立即刪除UE的所有上下文信息也可等一段時間后再刪除。
上述圖11的1106是一個判決條件,如果在上述圖10中的New SGSN支持MBMS則Old SGSN進入到1107階段,否則,Old SGSN進入到1111階段。
上述圖11的1107對應上述圖10的1012階段。在1107階段,Old SGSN收到從GGSN發(fā)送的刪除MBMS上下文通知請求消息,該消息包含參數(shù)IP組播地址,APN,Linked NSAPI,Cause。IP組播地址和APN標志某一MBMS業(yè)務。Linked NSAPI標志某一PDP上下文,該PDP上下文是UE在激活MBMS業(yè)務時用于發(fā)送IGMP消息的上下文。Cause表示原因,即GGSN要求OldSGSN刪除MBMS上下文的原因。1107階段的目的是,如果New SGSN不支持MBMS,這時應該用點對點的PS方式繼續(xù)給UE提供MBMS業(yè)務,但是NewSGSN不支持MBMS,所以不會與GGSN進行交互以更新GGSN中保存的MBMS上下文信息,這就造成了GGSN中保存的MBMS上下文不正確,所以這里要求Old SGSN去與GGSN交互刪除GGSN中保存的MBMS上下文。
上述圖11的1108對應上述圖10的1013階段。在1108階段,Old SGSN向GGSN發(fā)出刪除MBMS上下文通知應答消息,該消息包含參數(shù)Cause,Cause表示原因。
上述圖11的1109對應上述圖10的1014階段。在1109階段,Old SGSN通過上述1107階段中收到的消息中包含的參數(shù)找到相應的MBMS上下文,并向GGSN發(fā)送刪除MBMS上下文請求消息,該消息包含參數(shù)TEID,NSAPI,Teardown Ind。TEID和NSAPI合起來標志要刪除的MBMS上下文,TeardownInd表示刪除指示符,如果Teardown Ind參數(shù)被包括,則表示刪除該UE的所有的與待刪除MBMS上下文有相同PDP地址的MBMS上下文。
上述圖11的1110對應上述圖10的1015階段。在1110階段,Old SGSN收到從GGSN發(fā)送的刪除MBMS上下文應答消息,該消息包含參數(shù)TEID,Cause。表明GGSN已經(jīng)將相應的MBMS上下文刪除。
上述圖11的1111階段表示在圖10流程中Old SGSN的動作結(jié)束。
◆圖12描述了上述圖10的流程中節(jié)點New SGSN的動作過程。
上述圖12的1201對應上述圖10的1001階段。在1201階段,New SGSN收到從UE發(fā)送的RA更新請求消息,該消息包含參數(shù)P-TMSI,Old RAI,TMGI,Old P-TMSI Signature等等。其中的TMGI是引入MBMS業(yè)務后的新參數(shù),當尋呼UE時,用于使UE區(qū)分不同的MBMS業(yè)務。
上述圖12的1202對應上述圖10的1002階段。在1202階段,New SGSN收到上述1201階段UE的消息后,利用已有技術(shù)通過參數(shù)Old RAI或OldP-TMSI推導出Old SGSN的地址并向Old SGSN發(fā)送SGSN上下文請求消息。該消息包含參數(shù)IMSI,Old RAI等。
上述圖12的1203對應上述圖10的1003階段。在1203階段,New SGSN收到從Old SGSN發(fā)送的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進行安全檢驗及鑒權(quán)。
上述圖12的1205對應上述圖10的1005階段。在1205階段,New SGSN完成安全過程后向Old SGSN發(fā)送SGSN上下文確認消息,其作用是向OldSGSN確認New SGSN已經(jīng)收到關(guān)于UE的所有上下文信息。
上述圖12的1206對應上述圖10的1006階段。在1206階段,New SGSN收到Old SGSN發(fā)送的轉(zhuǎn)寄數(shù)據(jù)包消息,該消息包含Old SGSN保存的暫停發(fā)送給UE的數(shù)據(jù),收到該消息后,New SGSN會在適當?shù)臅r候?qū)?shù)據(jù)包發(fā)送給UE。
上述圖12的1207和1208對應上述圖10的1006和1007階段。在1207和1208階段,New SGSN向GGSN發(fā)送更新PDP上下文請求消息,該消息包含參數(shù)New SGSN地址,New SGSN的GTP隧道地址等。GGSN根據(jù)收到的消息中的參數(shù)更新自己保存的PDP上下文中的相應參數(shù)項,并向New SGSN發(fā)送更新PDP上下文應答消息,該消息包含GGSN的GTP隧道地址,New SGSN收到該應答消息后,同樣更新自己保存的PDP上下文中的相應參數(shù)項。
上述圖12的1209對應上述圖10的1009階段。在1209階段,利用現(xiàn)有技術(shù)通過Old SGSN、New SGSN及HLR交換信息使得HLR中保存的關(guān)于UE的位置信息得到更新,同時刪除Old SGSN中保存的UE信息,另外將HLR中保存的關(guān)于UE的一些永久的訂閱信息傳送給New SGSN。
上述圖12的1210對應上述圖10的1010階段。在1210階段,New SGSN收到從GGSN發(fā)送的MBMS通知請求消息,該消息是為了告訴New SGSN所述UE已經(jīng)激活了MBMS業(yè)務,該消息包含參數(shù)IP組播地址,APN,NSAPI。其中IP組播地址和APN標志MBMS業(yè)務,NSAPI標志一個特定的PDP上下文,UE在最初激活MBMS業(yè)務時就是通過該PDP上下文發(fā)送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發(fā)送MBMS通知應答消息,該消息包含參數(shù)Cause,Cause參數(shù)包含一些對消息本身的解釋。
上述圖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發(fā)送更新MBMS上下文請求消息,該消息包含參數(shù)New SGSN地址,數(shù)據(jù)域TEID,NSAPI。New SGSN的地址指的是New SGSN的PDP地址。NSAPI和該消息頭中的控制域TEID一起可以標志一個MBMS上下文。數(shù)據(jù)域TEID是為了建立New SGSN和GGSN之間一個公共的下行數(shù)據(jù)隧道,每一個MBMS業(yè)務都有一個共用的下行數(shù)據(jù)隧道,在此,當New SGSN和GGSN之間之前沒有對所述的MBMS業(yè)務的下行數(shù)據(jù)隧道時,該消息中應當包含數(shù)據(jù)域TEID。
上述圖12的1215對應上述圖10的1017階段。在1215階段,New SGSN收到從GGSN發(fā)送的更新MBMS上下文應答消息,該消息中包含參數(shù)GGSN的TEID,Cause。GGSN的TEID是為了建立New SGSN和GGSN之間的上行隧道,Cause表示原因。
上述圖12的1216對應上述圖10的1022階段。在1216階段,New SGSN認可了UE在新的路由區(qū)域的存在并發(fā)送RA更新接收消息給UE。該消息包含參數(shù)P-TMSI,P-TMSI Signature。這兩個參數(shù)是New SGSN分配給UE作為在該RA區(qū)域的身份標志。
上述圖12的1217對應上述圖10的1023階段。在1217階段,New SGSN收到從UE發(fā)送的RA更新完成消息,該消息是表明UE確認新分配的P-TMSI及P-TMSI Signature。
上述圖12的1218階段表示在上述圖10流程中New SGSN的動作結(jié)束。
上述圖12的1219對應上述圖10的1020階段。在1219階段,由于在上述1203階段收到的從Old SGSN發(fā)送的SGSN上下文應答消息中并無MBMS上下文,New SGSN向UE發(fā)送請求MBMS上下文激活消息,該消息與上述圖2的205中SGSN發(fā)送的消息相同。
上述圖12的1220對應上述圖10的1021階段。在1220階段,New SGSN的動作與上述圖2中206至214階段中SGSN的動作相同,只是在1220中,與New SGSN交換消息的GGSN是GGSN而不是GGSN。
上述圖12的1221階段表示由于New SGSN不支持MBMS,則在上述1210階段收到從GGSN發(fā)送的消息后,New SGSN不做相應或發(fā)送出錯消息給GGSN,出錯消息包含參數(shù)Cause,Cause表示出錯原因。
◆圖13描述了上述圖10的流程中節(jié)點GGSN的動作過程。
上述圖13的1301和1302對應上述圖10的1007和1008階段。在1301和1302階段,U-GGSN接收從New SGSN發(fā)送的更新PDP上下文請求消息,該消息包含參數(shù)New SGSN地址,New SGSN的GTP隧道地址等。U-GGSN根據(jù)收到的消息中的參數(shù)更新自己保存的PDP上下文中的相應參數(shù)項,并向New SGSN發(fā)送更新PDP上下文應答消息,該消息包含U-GGSN的GTP隧道地址以便讓New SGSN收到該應答消息后,同樣更新自己保存的PDP上下文中的相應參數(shù)項。
上述圖13的1303對應上述圖10的1010階段。在1303階段,U-GGSN向New SGSN發(fā)送MBMS通知請求消息,該消息是為了告訴New SGSN所述UE已經(jīng)激活了MBMS業(yè)務,該消息包含參數(shù)IP組播地址,APN,NSAPI。其中IP組播地址和APN標志MBMS業(yè)務,NSAPI標志一個特定的PDP上下文,UE在最初激活MBMS業(yè)務時就是通過該PDP上下文發(fā)送IGMP加入消息,正如圖2所示,那么該特定的PDP上下文正是所述圖2中201中建立的PDP上下文。
上述圖13的1304對應上述圖10的1011階段,同時圖13的1304是一個判決條件。如果在1304階段,U-GGSN收到從New SGSN發(fā)送的正確的MBMS通知應答消息,則U-GGSN進入1313階段。如果在1304階段,U-GGSN沒有收到從New SGSN發(fā)送的正確的MBMS通知應答消息或收到出錯消息,則U-GGSN進入階段1305。
上述圖13的1305是一個判決條件。如果U-GGSN在1301階段之前是使用點對點的PS方式給該UE提供MBMS業(yè)務,則U-GGSN進入1316階段。否則,U-GGSN進入1306階段。
上述圖13的1306對應上述圖10的1012階段。在1306階段,U-GGSN向Old SGSN發(fā)送刪除MBMS上下文通知請求消息,該消息包含參數(shù)IP組播地址,APN,Linked NSAPI,Cause。IP組播地址和APN標志某一MBMS業(yè)務。Linked NSAPI標志某一PDP上下文,該PDP上下文是UE在激活MBMS業(yè)務時用于發(fā)送IGMP消息的上下文。Cause表示原因,即U-GGSN要求OldSGSN刪除MBMS上下文的原因。
上述圖13的1307對應上述圖10的1013階段。在1307階段,U-GGSN收到從Old SGSN發(fā)送的刪除MBMS上下文通知應答消息,該消息包含參數(shù)Cause,Cause表示原因。
上述圖13的1308對應上述圖10的1014階段。在1308階段,M-GGSN收到從Old SGSN發(fā)送的刪除MBMS上下文請求消息,該消息包含參數(shù)TEID,NSAPI,Teardown Ind。TEID和NSAPI合起來標志要刪除的MBMS上下文,Teardown Ind表示刪除指示符,如果Teardown Ind參數(shù)被包括,則表示刪除該UE的所有的與待刪除MBMS上下文有相同PDP地址的MBMS上下文。
上述圖13的1309對應上述圖10的1015階段。在1309階段,M-GGSN根據(jù)1308中收到的消息中的參數(shù)找到相應的MBMS上下文將其刪除,并發(fā)送刪除MBMS上下文應答消息給Old SGSN,該消息包含參數(shù)TEID,Cause。
上述圖13的1310對應上述圖10的1018階段。在1310階段,U-GGSN與BM-SC交換信息,U-GGSN加入BM-SC中的組播業(yè)務,同時BM-SC對U-GGSN進行鑒權(quán)。
上述圖13的1311對應上述圖10的1019階段。在1311階段,U-GGSN向UE發(fā)送MBMS點對點PS方式通知消息,該消息包含參數(shù)IP組播地址和APN。其目的是讓UE收到此消息后,UE會根據(jù)具體實現(xiàn)方式選擇暫停MBMS上下文的使用或者刪除MBMS上下文。
上述圖13的1312表示GGSN在上述圖10中的動作結(jié)束。
上述圖13的1313同樣是一個判決條件。如果當上述圖10中的NewSGSN在1003階段收到的SGSN上下文應答消息中有MBMS上下文時,M-GGSN進入1314階段,否則,M-GGSN進入1317階段。
上述圖13的1314對應上述圖10的1016階段。在1314階段,M-GGSN收到從New SGSN發(fā)送的更新MBMS上下文請求消息,該消息包含參數(shù)NewSGSN地址,數(shù)據(jù)域TEID,NSAPI。New SGSN的地址指的是New SGSN的PDP地址。NSAPI和該消息頭中的控制域TEID一起可以標志一個MBMS上下文。數(shù)據(jù)域TEID是為了建立New SGSN和M-GGSN之間一個公共的下行數(shù)據(jù)隧道,每一個MBMS業(yè)務都有一個共用的下行數(shù)據(jù)隧道,在此,當New SGSN和M-GGSN之間之前沒有對所述的MBMS業(yè)務的下行數(shù)據(jù)隧道時,該消息中應當包含數(shù)據(jù)域TEID。
上述圖13的1315對應上述圖10的1017階段。在1315階段,M-GGSN根據(jù)收到的上述1314階段從New SGSN發(fā)送的更新MBMS上下文請求消息中包含的參數(shù),找到要更新的MBMS上下文,并更新其中相應的參數(shù)域,之后,M-GGSN向New SGSN發(fā)送更新MBMS上下文應答消息,在發(fā)送消息中包含參數(shù)GGSN的TEID,Cause。GGSN的TEID是為了建立New SGSN和M-GGSN之間的上行隧道,Cause表示原因。
上述圖13的13 16表示GGSN在上述圖10中的動作結(jié)束。
上述圖13的1317對應上述圖10的1021階段。在1317階段,M-GGSN的動作與上述圖2中208至210階段中GGSN的動作相同。
◆圖14描述了由SGSN發(fā)起的建立MBMS承載上下文的子過程在SGSN中當滿足建立MBMS承載上下文的條件成立,SGSN會發(fā)起建立MBMS承載上下文的子過程。對SGSN來說,滿足建立MBMS承載上下文的條件包括SGSN為某個UE成功建立或更新MBMS上下文之后,發(fā)現(xiàn)自己沒有MBMS承載上下文,則SGSN發(fā)起建立MBMS承載上下文的子過程;或者當SGSN的下行節(jié)點即RNC向SGSN請求承載建立時,SGSN發(fā)起建立MBMS承載上下文的子過程。在本發(fā)明中,在上述圖5的516及517成功完成后,如果New SGSN發(fā)現(xiàn)自己還沒有MBMS承載上下文,則New SGSN發(fā)起建立MBMS承載上下文的子過程。在本發(fā)明中,在上述圖10的1016及1017成功完成后,如果New SGSN發(fā)現(xiàn)自己還沒有MBMS承載上下文,則SGSN發(fā)起建立MBMS承載上下文的子過程。
在上述圖14的1401中,當滿足建立MBMS承載上下文的條件成立時,SGSN向GGSN發(fā)送MBMS承載請求消息,該消息包含參數(shù)IP組播地址,APN,TEID。SGSN分配的TEID其作用是如果會話已經(jīng)開始,GGSN用該TEID向SGSN發(fā)送數(shù)據(jù)。
在上述圖14的1402中,當GGSN收到上述1401中SGSN發(fā)送的消息后,如果GGSN中已經(jīng)有了MBMS承載上下文,則GGSN向SGSN回應MBMS承載應答消息,該消息包含參數(shù)IP組播地址,APN,會話屬性(SessionAttributes),TMGI,狀態(tài)(State);如果GGSN中還沒有MBMS承載上下文,則GGSN應向BM-SC要求建立承載,但這種情況與本發(fā)明無關(guān),故不做說明。SGSN收到該MBMS承載應答消息后,建立MBMS承載上下文并將收到的參數(shù)添入到該承載上下文中。如果狀態(tài)參數(shù)表明會話還沒有開始,則SGSN刪除上述1401中分配的TEID。
◆圖15描述了由SGSN發(fā)起的刪除MBMS承載上下文的子過程在SGSN中當滿足刪除MBMS承載上下文的條件成立,SGSN會發(fā)起刪除MBMS承載上下文的子過程。對SGSN來說,滿足刪除MBMS承載上下文的條件包括SGSN發(fā)現(xiàn)自己已經(jīng)沒有關(guān)于UE的MBMS上下文并且SGSN中的承載上下文中的List of Downstream Nodes參數(shù)為空,即沒有下行節(jié)點再需要接收MBMS數(shù)據(jù),則SGSN發(fā)起刪除MBMS承載上下文的子過程。在本發(fā)明中,在上述圖5的514及515成功完成后,如果Old SGSN發(fā)現(xiàn)自己已經(jīng)沒有關(guān)于UE的MBMS上下文并且Old SGSN中的承載上下文中的List ofDownstream Nodes參數(shù)為空,即沒有下行節(jié)點再需要接收MBMS數(shù)據(jù),則Old SGSN發(fā)起刪除MBMS承載上下文的子過程。在本發(fā)明中,在上述圖10的1014及1015成功完成后,如果Old SGSN發(fā)現(xiàn)自己已經(jīng)沒有關(guān)于UE的MBMS上下文并且Old SGSN中的承載上下文中的List ofDownstream Nodes參數(shù)為空,即沒有下行節(jié)點再需要接收MBMS數(shù)據(jù),則Old SGSN發(fā)起刪除MBMS承載上下文的子過程。
在上述圖15的1501中,當滿足刪除MBMS承載上下文的條件成立,SGSN向GGSN發(fā)送MBMS刪除承載請求消息,該消息包含參數(shù)IP組播地址,APN。
在上述圖15的1502中,GGSN收到上述1501中SGSN發(fā)送的消息后,GGSN在自己的MBMS承載上下文中,將SGSN的標志從參數(shù)List of DownstreamNodes中刪除,并向SGSN發(fā)送MBMS刪除承載應答消息。SGSN收到來自GGSN的MBMS刪除承載應答消息后,SGSN刪除MBMS承載上下文。
權(quán)利要求
1.一種通信系統(tǒng)中使用MBMS業(yè)務的UE進行路由區(qū)域更新的方法,其中,當U-GGSN和M-GGSN不是一個GGSN時,包括以下步驟(1)UE向New SGSN發(fā)送RA更新請求消息;(2)New SGSN收到步驟(1)中UE發(fā)送的消息后,向Old SGSN發(fā)送SGSN上下文請求消息;(3)Old SGSN收到步驟(2)中New SGSN發(fā)送的消息后,向New SGSN發(fā)送SGSN上下文應答消息,該消息包含UE的MM上下文、PDP上下文;(4)New SGSN收到步驟(3)中Old SGSN發(fā)送的消息后,New SGSN對UE進行安全檢驗及鑒權(quán);(5)New SGSN向Old SGSN發(fā)送SGSN上下文確認消息;(6)Old SGSN收到步驟(5)中New SGSN發(fā)送的消息后,Old SGSN向New SGSN發(fā)送轉(zhuǎn)寄數(shù)據(jù)包消息;(7)New SGSN向U-GGSN發(fā)送更新PDP上下文請求消息;(8)U-GGSN收到步驟(7)中New SGSN發(fā)送的消息后,U-GGSN向New SGSN發(fā)送更新PDP上下文應答消息;(9)New SGSN和Old SGSN及HLR一起進行位置更新及插入用戶信息過程;(10)U-GGSN向New SGSN發(fā)送MBMS通知請求消息,該消息包含參數(shù)IP組播地址,APN,NSAPI等;(11)New SGSN收到步驟(10)中U-GGSN發(fā)送的消息后,如果New SGSN支持MBMS,則進入步驟(12);否則進入步驟(18);(12)New SGSN向U-GGSN發(fā)送MBMS通知應答消息,該消息包含參數(shù)Cause,Cause表示原因;(13)New SGSN檢查步驟(3)中收到的Old SGSN發(fā)送的SGSN上下文應答消息,如果其中包含MBMS上下文,則進入步驟(14),否則如果其中不包含MBMS上下文則進入步驟(16);(14)New SGSN向M-GGSN發(fā)送更新MBMS上下文請求消息,該消息包含參數(shù)New SGSN地址,數(shù)據(jù)域TEID,NSAPI等;(15)M-GGSN收到步驟(14)中New SGSN發(fā)送的更新MBMS上下文請求消息后,M-GGSN根據(jù)收到消息中包含的參數(shù)找到要更新的MBMS上下文,并更新其中相應的參數(shù)域,之后,M-GGSN向New SGSN發(fā)送更新MBMS上下文應答消息,在發(fā)送消息中包含參數(shù)GGSN的TEID,Cause;之后,進入步驟(24);(16)New SGSN向UE發(fā)送請求MBMS上下文激活消息;(17)UE收到步驟(16)中New SGSN發(fā)送的消息后,UE執(zhí)行激活MBMS上下文過程,之后,進入步驟(24);(18)U-GGSN向Old SGSN發(fā)送刪除MBMS上下文通知請求消息,該消息包含參數(shù)IP組播地址,APN,Linked NSAPI,Cause;(19)Old SGSN收到步驟(18)中U-GGSN發(fā)送的刪除MBMS上下文通知請求消息后,Old SGSN向U-GGSN發(fā)出刪除MBMS上下文通知應答消息,該消息包含參數(shù)Cause,Cause表示原因;(20)Old SGSN通過步驟(18)中U-GGSN發(fā)送的刪除MBMS上下文通知請求消息包含的參數(shù)找到相應的MBMS上下文,并向M-GGSN發(fā)送刪除MBMS上下文請求消息,該消息包含參數(shù)TEID,NSAPI,Teardown Ind;(21)M-GGSN通過步驟(20)中Old SGSN發(fā)送的消息包含的參數(shù),找到相應的MBMS上下文將其刪除,并發(fā)送刪除MBMS上下文應答消息給Old SGSN,該消息包含參數(shù)TEID,Cause;(22)U-GGSN與BM-SC交換信息以加入MBMS組播業(yè)務;(23)U-GGSN向UE發(fā)送MBMS點對點PS方式通知消息,該消息包含參數(shù)IP組播地址和APN,發(fā)送該消息的目的是,讓UE收到此消息后,UE會根據(jù)具體實現(xiàn)方式選擇暫停MBMS上下文的使用或者刪除MBMS上下文,之后UE使用點對點PS方式使用MBMS業(yè)務;(24)New SGSN認可了UE在新的路由區(qū)域的存在并發(fā)送RA更新接收消息給UE,該消息包含參數(shù)P-TMSI,P-TMSI Signature,這兩個參數(shù)是New SGSN分配給UE作為在該RA區(qū)域的身份標志;(25)UE收到步驟(24)中New SGSN發(fā)送的消息后,UE確認該消息中分配的P-TMSI及P-TMSI Signature,并發(fā)送RA更新完成消息給New SGSN。
2.如權(quán)利要求1所述的方法,其特征在于所述的步驟(3)中所述SGSN上下文應答消息包含UE的MBMS上下文。
3.如權(quán)利要求1所述的方法,其特征在于所述的步驟(10)中IP組播地址和APN標志MBMS業(yè)務,NSAPI標志一個特定的PDP上下文;UE在最初激活MBMS業(yè)務時通過該PDP上下文發(fā)送IGMP加入消息。
4.如權(quán)利要求1所述的方法,其特征在于所述的步驟(14)中所述NewSGSN的地址是New SGSN的PDP地址。
5.如權(quán)利要求1所述的方法,其特征在于所述的步驟(14)中所述NSAPI和該消息頭中的控制域TEID一起可以標志一個MBMS上下文。
6.如權(quán)利要求1所述的方法,其特征在于所述的步驟(15)中參數(shù)GGSN的TEID是建立New SGSN和M-GGSN之間的上行隧道。
7.如權(quán)利要求1所述的方法,其特征在于所述的步驟(18)中IP組播地址和APN標志某一MBMS業(yè)務。
8.如權(quán)利要求1所述的方法,其特征在于所述的步驟(18)中Linked NSAPI標志某一PDP上下文,該PDP上下文是UE在激活MBMS業(yè)務時用于發(fā)送IGMP消息的上下文。
9.如權(quán)利要求1所述的方法,其特征在于所述的步驟(20)中TEID和NSAPI合起來標志要刪除的MBMS上下文,Teardown Ind表示刪除指示符。
10.一種通信系統(tǒng)中使用MBMS業(yè)務的UE進行路由區(qū)域更新的方法,其中,當U-GGSN和M-GGSN是一個GGSN時,包括以下步驟(1)UE向New SGSN發(fā)送RA更新請求消息;(2)New SGSN收到步驟(1)中UE發(fā)送的消息后,向Old SGSN發(fā)送SGSN上下文請求消息;(3)Old SGSN收到步驟(2)中New SGSN發(fā)送的消息后,向New SGSN發(fā)送SGSN上下文應答消息,該消息包含UE的MM上下文、PDP上下文;(4)New SGSN收到步驟(3)中Old SGSN發(fā)送的消息后,New SGSN對UE進行安全檢驗及鑒權(quán);(5)New SGSN向Old SGSN發(fā)送SGSN上下文確認消息;(6)Old SGSN收到步驟(5)中New SGSN發(fā)送的消息后,Old SGSN向New SGSN發(fā)送轉(zhuǎn)寄數(shù)據(jù)包消息;(7)New SGSN向GGSN發(fā)送更新PDP上下文請求消息;(8)GGSN收到步驟(7)中New SGSN發(fā)送的消息后,GGSN向New SGSN發(fā)送更新PDP上下文應答消息;(9)New SGSN和Old SGSN及HLR一起進行位置更新及插入用戶信息過程;(10)GGSN向New SGSN發(fā)送MBMS通知請求消息,該消息包含參數(shù)IP組播地址,APN,NSAPI等;(11)New SGSN收到步驟(10)中GGSN發(fā)送的消息后,如果New SGSN支持MBMS,則進入步驟(12);否則進入步驟(18);(12)New SGSN向GGSN發(fā)送MBMS通知應答消息,該消息包含參數(shù)Cause,Cause表示原因;(13)New SGSN檢查步驟(3)中收到的Old SGSN發(fā)送的SGSN上下文應答消息,如果其中包含MBMS上下文,則進入步驟(14),否則如果其中不包含MBMS上下文則進入步驟(16);(14)New SGSN向GGSN發(fā)送更新MBMS上下文請求消息,該消息包含參數(shù)New SGSN地址,數(shù)據(jù)域TEID,NSAPI等;(15)GGSN收到步驟(14)中New SGSN發(fā)送的更新MBMS上下文請求消息后,GGSN根據(jù)收到消息中包含的參數(shù)找到要更新的MBMS上下文,并更新其中相應的參數(shù)域,之后,GGSN向New SGSN發(fā)送更新MBMS上下文應答消息,在發(fā)送消息中包含參數(shù)GGSN的TEID,Cause;之后,進入步驟(24);(16)New SGSN向UE發(fā)送請求MBMS上下文激活消息;(17)UE收到步驟(16)中New SGSN發(fā)送的消息后,UE執(zhí)行激活MBMS上下文過程,之后,進入步驟(24);(18)GGSN向Old SGSN發(fā)送刪除MBMS上下文通知請求消息,該消息包含參數(shù)IP組播地址,APN,Linked NSAPI,Cause;(19)Old SGSN收到步驟(18)中GGSN發(fā)送的刪除MBMS上下文通知請求消息后,Old SGSN向GGSN發(fā)出刪除MBMS上下文通知應答消息,該消息包含參數(shù)Cause,Cause表示原因;(20)Old SGSN通過步驟(18)中GGSN發(fā)送的刪除MBMS上下文通知請求消息包含的參數(shù)找到相應的MBMS上下文,并向GGSN發(fā)送刪除MBMS上下文請求消息,該消息包含參數(shù)TEID,NSAPI,Teardown Ind;(21)GGSN通過步驟(20)中Old SGSN發(fā)送的消息包含的參數(shù),找到相應的MBMS上下文將其刪除,并發(fā)送刪除MBMS上下文應答消息給Old SGSN,該消息包含參數(shù)TEID,Cause;(22)GGSN與BM-SC交換信息以加入MBMS組播業(yè)務;(23)GGSN向UE發(fā)送MBMS點對點PS方式通知消息,該消息包含參數(shù)IP組播地址和APN,發(fā)送該消息的目的是,讓UE收到此消息后,UE會根據(jù)具體實現(xiàn)方式選擇暫停MBMS上下文的使用或者刪除MBMS上下文,之后UE使用點對點PS方式使用MBMS業(yè)務;(24)New SGSN認可了UE在新的路由區(qū)域的存在并發(fā)送RA更新接收消息給UE,該消息包含參數(shù)P-TMSI,P-TMSI Signature,這兩個參數(shù)是New SGSN分配給UE作為在該RA區(qū)域的身份標志;(25)UE收到步驟(24)中New SGSN發(fā)送的消息后,UE確認該消息中分配的P-TMSI及P-TMSI Signature,并發(fā)送RA更新完成消息給New SGSN。
11.如權(quán)利要求10所述的方法,其特征在于所述的步驟(3)中所述SGSN上下文應答消息包含UE的MBMS上下文。
12.如權(quán)利要求10所述的方法,其特征在于所述的步驟(10)中IP組播地址和APN標志MBMS業(yè)務,NSAPI標志一個特定的PDP上下文,UE在最初激活MBMS業(yè)務時就是通過該PDP上下文發(fā)送IGMP加入消息。
13.如權(quán)利要求10所述的方法,其特征在于所述的步驟(14)中New SGSN的地址是New SGSN的PDP地址。
14.如權(quán)利要求10所述的方法,其特征在于所述的步驟(14)中NSAPI和該消息頭中的控制域TEID一起可以標志一個MBMS上下文。
15.如權(quán)利要求10所述的方法,其特征在于所述的步驟(15)中參數(shù)GGSN的TEID是建立New SGSN和GGSN之間的上行隧道。
16.如權(quán)利要求10所述的方法,其特征在于所述的步驟(18)中IP組播地址和APN標志某一MBMS業(yè)務。
17.如權(quán)利要求10所述的方法,其特征在于所述的步驟(18)中LinkedNSAPI標志某一PDP上下文,該PDP上下文是UE在激活MBMS業(yè)務時用于發(fā)送IGMP消息的上下文。
18.如權(quán)利要求10所述的方法,其特征在于所述的步驟(20)中TEID和NSAPI合起來標志要刪除的MBMS上下文,Teardown Ind表示刪除指示符。
全文摘要
一種通信系統(tǒng)中使用MBMS業(yè)務的UE進行路由區(qū)域更新的方法,本發(fā)明通過新的U-GGSN到Old SGSN和New SGSN的信令交互,以及M-GGSN到Old SGSN和New SGSN的新的信令交互,解決了現(xiàn)有技術(shù)中存在的問題。UE在進入新的路由區(qū)域后可以繼續(xù)使用MBMS業(yè)務。不支持MBMS業(yè)務的SGSN也可以間接提供MBMS業(yè)務給UE。U-GGSN可以使用點對點PS方式提供MBMS業(yè)務給UE。保持了UE、SGSN及GGSN中的MBMS上下文的一致性。
文檔編號H04L29/06GK1567757SQ0314233
公開日2005年1月19日 申請日期2003年6月13日 優(yōu)先權(quán)日2003年6月13日
發(fā)明者段昌, 李德濤, 許麗香, 崔成豪, 李國錫 申請人:北京三星通信技術(shù)研究有限公司, 三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
龙江县| 台北市| 青河县| 漠河县| 天长市| 新民市| 安化县| 志丹县| 阿勒泰市| 仙桃市| 永泰县| 石泉县| 三河市| 宜丰县| 喜德县| 巴中市| 五常市| 沐川县| 陕西省| 林口县| 镇坪县| 丰城市| 临城县| 东兰县| 兴安县| 宁国市| 乐东| 敦化市| 卢龙县| 内乡县| 小金县| 疏附县| 钟祥市| 贵南县| 武宁县| 甘洛县| 安泽县| 昌平区| 达日县| 鄂伦春自治旗| 中超|