亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于重定向mbms會話的方法

文檔序號:7681580閱讀:180來源:國知局
專利名稱:用于重定向mbms會話的方法
技術(shù)領(lǐng)域
本發(fā)明涉及在例如支持節(jié)點之一出問題時或在支持節(jié)點應(yīng)當維 護時重定向多i 某體廣播/多播服務(wù)(MBMS)會話的方法。目的是重定 向MBMS會話而不必為MBMS會話發(fā)起整個分布樹(distribution tree )。
背景技術(shù)
在手持移動電話中使用不同功能對移動電話廣播系統(tǒng)中的帶寬 產(chǎn)生日益增加的需要。這在若干用戶同時訪問例如流視頻入口時尤為 如此。在該示例中,每個單用戶各自使用一個連接。這意p木著,如果 若干用戶正在訪問同一入口 ,例如在足球比賽期間在所有用戶都希望 看到答復時,那么如果該入口在公共廣播信道上發(fā)送節(jié)目則可節(jié)省帶 寬。
此類點到多點服務(wù)被稱為MBMS (MBMS,多媒體廣播/多播服 務(wù)),在MBMS中將數(shù)據(jù)從單來源實體傳送到多個接收方。這通過 BM-SC (BM-SC,廣播多播服務(wù)中心)發(fā)送可被所有用戶接收的所需 節(jié)目的此類方式進行。廣播節(jié)目的地區(qū)可根據(jù)例如地區(qū)或區(qū)域來選 擇。使用3G通信系統(tǒng)時,由于該系統(tǒng)的允許例如流視頻傳輸?shù)母邘?容量,這種技術(shù)尤其具有優(yōu)勢。
由于連接到單個廣播信道的所有用戶僅僅被動地收聽,所以不存 在從單用戶經(jīng)基站到服務(wù)供應(yīng)商所建立的專用連接。在系統(tǒng)中的節(jié)點 之一出故障的情況下,因而可能存在廣播的中斷,并且可能必須重新 建立會話。

發(fā)明內(nèi)容
本發(fā)明的目的是消除上述缺點中的至少一些,并提供改進的電信終端。
具體而言,本發(fā)明的目的因而是提供在通信系統(tǒng)中在沒有中止會 話的情況下允許向另一節(jié)點或子節(jié)點重定向會話的方法。
依照本發(fā)明對該問題的解決方案在關(guān)于本方法的權(quán)利要求l的特 征部分進行了描述。其它權(quán)利要求包含依照本發(fā)明的方法的有利實施 例與進一步改進。
采用在包括多個節(jié)點層的通信系統(tǒng)中重定向多媒體廣播/多播服
務(wù)(MBMS)會話的方法,實現(xiàn)了本發(fā)明的目的,因為MBMS會話被 從一個節(jié)點重定向到在同一節(jié)點層中的另一節(jié)點,使得MBMS會話不 被中止。
通過依照本發(fā)明的方法的這種第一實施例,提供了一種方法,在 通信系統(tǒng)中的節(jié)點出故障時該方法允許重定向MBMS會話而不必中 止整個MBMS會話。這種方法的優(yōu)點是終端用戶在重定向期間將附連 到MBMS會話。對終端用戶而言,這將帶來更少和/或更短的中斷。這 還意味著,終端用戶在節(jié)點出故障時將不與MBMS會話斷開連接。
在本發(fā)明的有利改進中,節(jié)點層中用于MBMS會話的節(jié)點的信息 被包含在由更高節(jié)點層送往所述節(jié)點層的所有節(jié)點的消息中。其優(yōu)點 是節(jié)點層中的所有節(jié)點將知曉在該層中使用了哪些節(jié)點。
在本發(fā)明的有利改進中,消息從第一節(jié)點發(fā)送到在同 一節(jié)點層中 的第二節(jié)點,以便將MBMS會話從所述第 一 節(jié)點轉(zhuǎn)移到所述第二節(jié) 點。其優(yōu)點在于MBMS會話的重定向可在一層中執(zhí)行而不涉及其它 層。
在本發(fā)明的有利改進中,節(jié)點層是月l務(wù)GPRS支持節(jié)點(SGSN)層。
在本發(fā)明的有利改進中,在節(jié)點層中對MBMS會話可用的節(jié)點的 信息被包含在送往更高節(jié)點層的響應(yīng)消息中。其優(yōu)點在于更高節(jié)點層 將具有在較低節(jié)點層中使用的節(jié)點的信息。這意味著,更高節(jié)點層可 在較低節(jié)點層中的節(jié)點出故障時重定向MBMS會話,而不需要中止整個MBMS會話。
在響應(yīng)消息中發(fā)送的信息可還包括GPRS隧道協(xié)議-用戶平面 (GTP-U)或GPRS隧道協(xié)議-控制平面(GTP-C)信息。該響應(yīng)消息 可還包括節(jié)點的IP地址與隧道端點標識符(TEID)。
在本發(fā)明的有利改進中,在較低節(jié)點層中的第 一 節(jié)點不再可用 時,使用所述較低節(jié)點層的可用節(jié)點的信息將開始消息從一個節(jié)點層 發(fā)送到所述較低節(jié)點層中的第二節(jié)點,以便將MBMS會話從所述第一 節(jié)點轉(zhuǎn)移到所述第二節(jié)點。其優(yōu)點在于可執(zhí)行MBMS會話的重定向而 不需要中止整個MBMS會話。
在本發(fā)明的有利改進中,所述節(jié)點層是網(wǎng)關(guān)GPRS支持節(jié)點 (GGSN)層,而所述較低節(jié)點層是服務(wù)GPRS支持節(jié)點(SGSN)層 在本發(fā)明的該改進中,SGSN節(jié)點層中的節(jié)點可為SGSN或可為包含在 SGSN中的多個用戶平面板(User Plane board)。其優(yōu)點在于在一個 UP板出故障時不需要替換整個SGSN。
在本發(fā)明的有利改進中,所述節(jié)點層是廣播多播服務(wù)中心 (BM-SC),而所述較低節(jié)點層是網(wǎng)關(guān)GPRS支持節(jié)點(GGSN)層。


將在下文參考在附圖中示出的實施例更詳細地描述本發(fā)明,其中
圖1示出了用于依照本發(fā)明的第一實施例的示意通信系統(tǒng),
圖2示出了依照本發(fā)明的第 一實施例的流程圖,
圖3示出了用于依照本發(fā)明的另 一 實施例的示意通信系統(tǒng),
圖4示出了用于依照本發(fā)明的又一實施例的示意通信系統(tǒng),
圖5示出了圖4中依照本發(fā)明的實施例的流程圖,
圖6示出了用于依照本發(fā)明的又一實施例的示意通信系統(tǒng),
圖7示出了用于依照本發(fā)明的又一實施例的示意通信系統(tǒng),
圖8示出了圖7中依照本發(fā)明的實施例的流程圖,
圖9示出了用于依照本發(fā)明的又一實施例的示意通信系統(tǒng),
6圖10示出了圖9中依照本發(fā)明的實施例的流程圖。
具體實施例方式
下文所述的具有進一步發(fā)展的本發(fā)明的實施例將僅^皮視為示例, 而絕不對由專利權(quán)利要求書提供的保護范圍進行限制。
下文中,將3G-UMTS (第三代-通用移動電信系統(tǒng))類型的通信 系統(tǒng)用作通信系統(tǒng)的示例,且所用縮略詞與使用21.905的3GPP ( 3G合 作伙伴計劃)定義的此類系統(tǒng)有關(guān)。要理解,本發(fā)明可應(yīng)用到例如4G 系統(tǒng)等的其它類型的通信系統(tǒng),且所用定義不對本發(fā)明的范圍進行限制。
廣播通信系統(tǒng)的示例在圖1中示出。該系統(tǒng)由包括不同傳輸節(jié)點 層的分布樹組成。在這里,稱為BM-SC (廣播多播服務(wù)中心)的頂節(jié) 點101負責發(fā)送的數(shù)據(jù)流。傳送到第二節(jié)點的MBMS (MBMS,多媒 體廣播/多播服務(wù))會話由BM-SC發(fā)起。BM-SC將根據(jù)例如來自服務(wù) 器等的輸入發(fā)起會話。第二節(jié)點層102包括一個或多個GGSN ( GGSN, 網(wǎng)關(guān)GPRS支持節(jié)點),在該示例中為GGSN1與GGSN2,第二節(jié)點層 將來自BM-SC的信號分發(fā)到被稱為SGSN (SGSN,服務(wù)GPRS支持節(jié) 點)的第三節(jié)點層103。這種節(jié)點包括一個或多個SGSN,在該示例中 為SGSN1 、 SGSN2和SGSN3,該節(jié)點進一步將來自GGSN的信號分發(fā) 到被稱為RNC(RNC,無線網(wǎng)絡(luò)控制器)的第四節(jié)點層104。第四節(jié) 點層包括依次連接到包括服務(wù)終端用戶的無線天線的無線小區(qū)的一 個或若干RNC,在該示例中為RNC1、 RNC2、 RNC3、 RNC4與RNC5。
在這種通信系統(tǒng)中,第三節(jié)點層可以不同方式配置。每個SGSN 可被單獨尋址,或者多個SGSN可配置在SGSN池(SGSNPool) 105 中,SGSN池使若干SGSN能夠被連接到同一RNC,且反之亦然。這使 SGSN之間的載荷平衡成為可能。它還使得能夠在服務(wù)不中斷的情況 下(或者至少以最少中斷)對池內(nèi)的SGSN進^f亍維護,因為可將該SGSN 處理的多播服務(wù)重新分配給池中的其它SGSN。相同的原理還可應(yīng)用到4G系統(tǒng)中的池(pooling)。
在BM-SC發(fā)起MBMS廣播會話時,針對該MBMS會話建立分布 樹。BM-SC將在發(fā)起進程中在至GGSN的消息中發(fā)送包含參與實際會 話的SGSN的列表。因此,各GGSN知曉在啟動期間要包含哪些SGSN, ^f吏得GGSN可在初始化期間嘗試連接到各SGSN。在建立分布樹時,所 有RNC將通過SGSN連接到GGSN,從而建立從BM-SC到終端用戶的 MBMS會話。在SGSN變得不可用時,將出現(xiàn)問題。此刻,連接到該 SGSN的RNC將失去與系統(tǒng)的耳關(guān)系,而在現(xiàn)有的系統(tǒng)中GGSN將不能把 會話重定向到其它SGSN。作為替代,MBMS會話將中止并將不得不 建立新的MBMS會話。
這是因為以下事實在現(xiàn)有標準中不存在正在進行的MBMS會話 的重新分配。由于GGSN不知道SGSN池及其成員,并因此不了解是否 其它SGSN池成員也處理該MBMS會話,所以沒有在SGSN維護或出故 障的情況下使GGSN或SGSN轉(zhuǎn)移MBMS會話的可能性。這意味著,在 SGSN出故障的情況下或者在SGSN的維護期間,正在進行的MBMS將 從出故障的SGSN并向下中止,即便該節(jié)點本身是池的一部分。因此, 附連到分布樹的該部分的終端用戶將看到其會話被中止。
使GGSN檢測到SGSN出故障的唯一選擇是通過回聲(echo)請求機 制,但是在這種情況下GGSN除了發(fā)送警告外將不能做任何事。這意 味著,會話的重定向是不可能的。系統(tǒng)將接收到錯誤代碼,并且最終 系統(tǒng)可能被重啟動,這意味著必須建立新的分布樹。這還意味著,所 有終端用戶將看到MBMS會話的中止。才艮據(jù)建立新分布樹的時間,一 些終端用戶將遭遇相當長的中斷,而其它終端用戶將注意到稍凝:短點 的中斷。根據(jù)提供給終端用戶的可用服務(wù),還可能的是所有終端用 戶必須進行至MBMS會話的新附連,因為初始會話被中止了。這種解 決方案較慢,且不保證會話材料的穩(wěn)定傳輸。
因此,本發(fā)明的方法合并有不同節(jié)點或子節(jié)點之間的MBMS會話 的重定向可能性,使得MBMS會話的中止是沒有必要的。在本發(fā)明的第一實施例中,BM-SC通知GGSN關(guān)于哪個SGSN將具 有有效載荷流。GGSN將該信息轉(zhuǎn)發(fā)給在該會話期間使用的所有 SGSN,這意味著,在SGSN接收到"MBMS會話開始請求"消息時, 它可在收到的SGSN列表中標識其伙伴SGSN池同伴。
在需要對SGSN進行維護且MBMS會話正在進行時,能夠使SGSN 用例如獨立的轉(zhuǎn)移命令來轉(zhuǎn)移其正在進行的MBMS會話。根據(jù)屬于該 池的SGSN的列表,標識其它SGSN池成員,且該SGSN可用"MBMS 會話更新請求"將會話轉(zhuǎn)移到所標識的SGSN池成員中之一或多個。 其它SGSN池成員將嘗試與那些早已沒有連接到它們的RNC連接,與 在通常的啟動過程中一樣。
沒必要更新該GGSN,因為其它SGSN池成員早已具有至它們的正 在進行的MBMS數(shù)據(jù)流。要被掉電的SGSN恰好以受控方式終止其會 話。使該SGSN在其終止會話時用原因代碼表明至另一SGSN的成功轉(zhuǎn) 移是有利的。
在本發(fā)明的第二實施例中,這通過在會話的初始化期間讓每個 SGSN將屬于同一SGSN池的所有SGSN包含到發(fā)送給GGSN的"MBMS 會話開始響應(yīng)"消息中來實現(xiàn)。因此,每個GGSN將知曉哪些SGSN是 在該MBMS會話期間所用的SGSN池的成員。因此在當前處理MBMS 會話的SGSN出故障的情況下,GGSN具有向同一SGSN池的另 一成員 發(fā)起"MBMS會話開始(或更新)請求"的可能性。
在SGSN發(fā)生故障時,它可能不可能以受控方式終止會話。這種 情況下,SGSN故障的檢測可通過GGSN中的"回波請求/響應(yīng)機制" 來實現(xiàn)。這種機制有利地應(yīng)用于GTP-C (GPRS隧道協(xié)議-控制平面) 與GTP-U (GPRS隧道協(xié)議-用戶平面)路徑上。還可在受控終止期間 使用"回波請求/響應(yīng)機制,,。
現(xiàn)在參考圖2,描述重定向過程的詳細示例。在各方法步驟后的 括號中,給出了可用來發(fā)起該方法步驟的可能消息的示例。這些示例 將不以任何方式限制本發(fā)明。在第一步驟201 (RAR/RAA) , BM-SC發(fā)起MBMS廣播會話。參 與該會話的SGSN的列表被包含在至GGSN1與GGSN2的消息中。在該 示例中,該列表將包含SGSN1、 SGSN2與SGSN3。 SGSN2對于該會話 可用,但是在該會話中不用。
在第二步驟202 (MBMS會話開始請求/響應(yīng)),GGSN1與GGSN2 向該列表、包括參與該會話的SGSN的列表中的所有SGSN發(fā)送 "MBMS會話開始請求"。在該示例中,開始請求被發(fā)送到SGSN1與 SGSN3。這意味著,SGSN1將知曉SGSN3包含在該會話中,且SGSN3 將知曉SGSN1包含在該會話中。
在第三步驟203 (MBMS會話開始請求/響應(yīng)),SGSN1與SGSN3 向所有可用RNC發(fā)送"MBMS會話開始請求"。根據(jù)例如地區(qū)、區(qū)域 或容量,不同RNC將能夠與不同SGSN連接。這可以例如是"先來-先 月良務(wù),,機制。在該示例中,RNC1、 RNC2與RNC4將與SGSN1連接, 而RNC3與RNC5將與SGSN3連接。
在第四步驟204 (轉(zhuǎn)移MBMS命令),例如由于維護或載荷共享 而發(fā)起來自SGSN3的會話的重定向。這通過發(fā)送"轉(zhuǎn)移MBMS"命令 以便將活動的MBMS會話從SGSN3轉(zhuǎn)移到SGSN1來實現(xiàn)。
在第五步驟205 ( MBMS會話停止請求/響應(yīng)),SGSN3向連接的 RNC3與RNC5發(fā)送"MBMS會話停止請求,,。
在第六步驟206 (MBMS會話更新請求/響應(yīng)),SGSN3向SGSN1 發(fā)送例如"MBMS會話更新請求,,以便表明該轉(zhuǎn)移。發(fā)送的消息可包 含與連接到SGSN3的RNC(在該示例中為RNC3與RNC5)有關(guān)的信息。 這種情況下,SGSN1將知曉RNC中的哪些沒有連接到SGSN,并因而 知曉它將嘗試連接到哪些RNC。
在結(jié)束MBMS會話的重定向的第七步驟207 ( MBMS會話開始請 求/響應(yīng)),根據(jù)在第六步驟中發(fā)送的消息中所包含的信息,SGSN1 向RNC——全部RNC或者至少向RNC3與RNC5發(fā)送"MBMS會話開始 請求,,。
10備選地,在第六步驟中,可直接發(fā)送"MBMS會話開始請求,,消
息。在SGSN1接收到該消息時,SGSN1將嘗試與所有沒有連接到 SGSN1的RNC連接。如果該消息包含與連接到SGSN3的RNC (在該示 例中為RNC3與RNC5)有關(guān)的信息,貝'JSGSN1可只嘗試與該消息中表 明的那些RNC連接。
在結(jié)束重定向時,所有RNC將與SGSN連接,且MBMS廣播會話 工作。由于重定向以受控方式進行,所以附連到每個RNC的終端用戶 將沒有注意到該重定向,且MBMS會話沒有被中止。
在本發(fā)明的第二實施例中,如圖3所示,MB-SC 301將向所有 GGSN 302發(fā)送包含MBMS會話中包含的SGSN 303的列表的"MBMS 會話開始請求"。GGSN與SGSN中哪些GGSN與SGSN實際處理特定 MBMS會話將由"先服務(wù)"機制隨機確定,且所有對同一會話的其它 請求將被拒絕。
圖3示出在建立了 MBMS會話時的MBMS數(shù)據(jù)流。虛線示出由于 已從另 一來源建立的MBMS會話而被拒絕的連接。
在該實施例中,在會話的最初啟動中接收到拒絕響應(yīng)的GGSN與 SGSN (虛線)將繼續(xù)以規(guī)則的時間間隔重新嘗試至較低節(jié)點的連接。 較低節(jié)點中一存在故障、即SGSN由于維護而終止,該節(jié)點就將被連 接到另一更高節(jié)點。在該示例中,如果例如SGSN4停止運轉(zhuǎn),則不需 要從GGSN至SGSN的新連接,因為所有SGSN已經(jīng)連接到GGSN。同 時,所有SGSN將重新嘗試與RNC 304連接。在該示例中,RNC6將在 SGSN4終止時被斷開連接。因此,余下SGSN中之一將與RNC6連接。 這將允許MBMS會話只以短暫的中斷(根據(jù)所配置的超時)而繼續(xù)。
在本發(fā)明的又一實施例中,如圖4所示,系統(tǒng)中包含的且對MBMS 會話可用的SGSN 403被分組到SGSN池405中。在會話開始的初始化期
GGSN402的"MBMS會話開始響應(yīng)"消息中。因此,每個GGSN將了 解對于當前MBMS會話哪些SGSN被包含在SGSN池中。因此,在當前
ii正在處理至多個RNC 404的MBMS會話的特定SGSN不可用的情況下,GGSN將具有向同一SGSN池的另一成員發(fā)起"MBMS會話開始(或更新)請求"的可能性。
SGSN故障的檢測可通過在GGSN中的"回波請求/響應(yīng)機制"來實現(xiàn)。該機制有利地應(yīng)用于GTP-C (GPRS隧道協(xié)議-控制平面)與GTP-U ( GPRS隧道協(xié)議-用戶平面)路徑上。
在該實施例中,GGSN在它檢測到SGSN不可用時發(fā)起MBMS會話的重定向。優(yōu)選地,在SGSN出故障、即服務(wù)中斷的情況下在受控終止不可能時應(yīng)用該機制。還能夠在SGSN的重新開始期間使用該機制。這種情況下,即使在重新開始的情況下,在完成該重新開始之前,GGSN也將MBMS會話轉(zhuǎn)移到另一SGSN池成員,以使中斷最小化。
現(xiàn)將參考圖5描述該實施例的重定向過程的詳細示例。
在第一步驟501 (RAR/RAA) , BM-SC發(fā)起MBMS廣播會話。對該會話的可用SGSN的列表被包含在至GGSN、在該示例中為GGSN1與GGSN2的消息中。在該示例中,該列表將包含SGSN1、 SGSN2與SGSN3。
在第二步驟502 (MBMS會話開始請求/響應(yīng)),GGSN1與GGSN2向該列表中的所有SGSN發(fā)送"MBMS會話開始請求",在該示例中向SGSN1、 SGSN2和SGSN3發(fā)送"MBMS會話開始請求"。在該示例中,SGSN1將與GGSN1連接,而SGSN3將與GGSN2連接。
在第三步驟503 (MBMS會話開始請求/響應(yīng)),SGSN1與SGSN3向所有可用RNC發(fā)送"MBMS會話開始請求"。4艮據(jù)例如地區(qū)、區(qū)域或容量,不同RNC將以已知方式與SGSN連接。在該示例中,RNC1、RNC2與RNC4將與SGSN1連接,而RNC3與RNC5將與SGSN3連接。
在第四步驟504 (回波請求),SGSN3由于故障或維護而終止。GGSN2將通過在GGSN中的"回波請求/響應(yīng)機制"檢測到這種情況。因此,GGSN2將檢測到SGSN3的故障。
在第五步驟505 ( MBMS會話開始請求/響應(yīng)),GGSN2將嘗試與SGSN池成員列表中的另一SGSN連接。如果GGSN2嘗試與SGSN1連接,則將由SGSN1發(fā)送否定的"MBMS會話開始響應(yīng)"消息,因為SGSN1已經(jīng)與GGSN1連接。在GGSN2嘗試與SGSN2連接時,通過發(fā)送"MBMS會話開始請求,,,GGSN2接收到肯定的"MBMS會話開始響應(yīng)",因為SGSN2此刻未被連接。
在結(jié)束MBMS會話的重定向的第六步驟506 ( MBMS會話開始請求/響應(yīng)),SGSN2向所有可用RNC發(fā)送"MBMS會話開始請求",以便將那些可用RNC連接到正在進行的MBMS會話。
在完成重定向時,所有RNC將與SGSN連接,且MBMS廣播會話工作。重定向以受控方式進行,而不需要重新開始整個MBMS會話。
在本發(fā)明的又一實施例中,如圖6所示,BM-SC 601將向所有GGSN 602發(fā)送包括對MBMS會話可用的SGSN 603的列表的"MBMS會話開始請求,,。因此,所有可用GGSN和所有可用SGSN將對MBMS會話可用。GGSN與SGSN中哪些GGSN與SGSN實際處理特定MBMS會話將由"先服務(wù),,機制隨機確定,且對同一會話的所有其它請求將被拒絕。
圖6示出在MBMS會話已經(jīng)建立時的MBMS數(shù)據(jù)流。虛線示出辦于已經(jīng)從另 一來源建立的MBMS會話而被拒絕的連接。
在該實施例中,在會話的最初啟動中接收到拒絕響應(yīng)的GGSN與SGSN (虛線)將繼續(xù)以規(guī)則的時間間隔重新嘗試至較低節(jié)點的連接。較低節(jié)點中一存在故障、即SGSN由于維護而終止,該節(jié)點就將被連接到另一更高節(jié)點。在該示例中,如果例如SGSN4停止運轉(zhuǎn),則不需要從GGSN至SGSN的新連接,因為所有SGSN已經(jīng)連接到GGSN。同時,所有SGSN將重新嘗試與RNC 604連接。在該示例中,RNC6將在SGSN4終止時斷開連接。因此,余下的SGSN中之一將與RNC6連接。這將允許MBMS會話只以短暫的中斷(才艮據(jù)所配置的超時)而繼續(xù)。
在本發(fā)明的又一實施例中,在SGSN中的不同子節(jié)點之間執(zhí)行MBMS會話的重定向。這在圖7與8中示出。BM-SC節(jié)點70l發(fā)起在網(wǎng)絡(luò)中建立分布樹,從而建立MBMS會話。BM-SC節(jié)點負責MBMS控制信令與用戶有效載荷分配。用于廣播的控制信令基本由向下發(fā)送"MBMS會話開始,,消息以便在網(wǎng)絡(luò)中建立分布樹組成。在該過程中,上行鏈路節(jié)點、例如GGSN 702將接收下行鏈路節(jié)點、例如SGSN703分配用于接收MBMS的用戶有效載荷的IP地址。在建立了分布樹時,可開始MBMS會話,且在分布樹中所包含的小區(qū)中的用戶可開始接收MBMS會話。
在MBMS分布樹中的下行鏈路節(jié)點、例如SGSN可由于某些原因而希望對經(jīng)該節(jié)點發(fā)送的有效載荷進行重新分配。SGSN可包括用于有效載荷分配的一個或多個UP板(UP-board) 706、 707 (UP,用戶平面)。在SGSN中使用的每個UP板通過唯一IP地址連接到GGSN,即每個UP板具有其自身至GGSN的連接。每個UP板可被認為是SGSN的子
節(jié)點d
在UP板之一例如由于故障或維護需要被斷開連接時,可能有必要將由該UP板處理的有效載荷轉(zhuǎn)移到該SGSN的另一UP板。對于有效載荷,不同的板具有GGSN要向其發(fā)送該有效載荷的新IP地址。在當前的MBMS規(guī)范中,不存在使SGSN用新MBMS會話信息、例如用于有效載荷的IP地址發(fā)起與更新GGSN的可能性。在SGSN中的UP板變得不能處理MBMS有效載荷的情況下,將丟失MBMS會話從該特定SGSN順支路而下的分配。因此,終端用戶將體驗MBMS會話的中止。
在該實施例中,提議讓SGSN發(fā)起"MBMS會話更新請求",以便轉(zhuǎn)移其用于MBMS會話的GTP-U隧道。在GGSN與SGSN且因而UP板之間的通信在使用期間可被視為固定連接,其中,在通信鏈路的SGSN側(cè)、即UP板的連接使用GTP-U (GTP隧道協(xié)議-用戶平面),而在GGSN側(cè)的通信鏈路使用GTP-C (GTP隧道協(xié)議-控制平面)。
這要求SGSN可發(fā)起從它接收到MBMS會話有效載荷的位置、即從實際的UP板向GGSN發(fā)送"MBMS會話更新請求"。該消息將包含該UP板的地址。GGSN將停止向先前在"MBMS會話開始過程"中建
14立的IP地址、即向第一UP板發(fā)送用戶有效載荷,并開始向在"更新請求消息,,中收到的IP地址、即至將代替第一UP板的UP板的IP地址發(fā)送
該有效載荷。優(yōu)選地,該消息還可包含該UP板的GTP-UTEID(TEID,隧道端點標識符),優(yōu)選地GGSN將其插入到向參與MBMS會話的SGSN發(fā)送的每個GTP-U分組報頭中,且SGSN用它來將分組匹配到特定MBMS會話。
還能夠?qū)P (CP,控制平面)的IP地址與TEID包含在由SGSN發(fā)起的"MBMS會話更新請求"中。這種情況下,SGSN可發(fā)起關(guān)聯(lián)的CP的轉(zhuǎn)移,如果需要這樣的話。
現(xiàn)在參考圖8描述該實施例。
在第一步驟801 (RAR/RAA) ,BM-SC發(fā)起MBMS廣播會話。對該會話的可用SGSN的列表被包含在至GGSN的消息中。在該情形中,為清楚起見,只使用一個GGSN,且該列表將只包含一個SGSN。
在第二步驟802 (MBMS會話開始請求/響應(yīng)),所有GGSN向該列表中的所有SGSN發(fā)送"MBMS會話開始請求,,。在該示例中,GGSN將與SGSN連接。
在第三步驟803(MBMS會話開始請求/響應(yīng)),所有SGSN向所有可用RNC發(fā)送"MBMS會話開始請求"。根據(jù)例如地區(qū)、區(qū)域或容量,不同RNC將以已知方式與該SGSN連接。在該示例中,RNC1、 RNC2與RNC3將與SGSN連接。
在第四步驟804 (MBMS會話數(shù)據(jù)),MBMS會話正在進行,其中有效載荷被從GGSN發(fā)送到SGSN。
在第五步驟805 (MBMS會話數(shù)據(jù)),MBMS會話正在進行,其中有效載荷被從SGSN發(fā)送到RNC。
在第六步驟806 (MBMS會話更新請求/響應(yīng)),在UP板例如由于SGSN的維護、載荷共享或UP板故障而停止運轉(zhuǎn)之后,SGSN將向GGSN發(fā)送"MBMS會話更新請求,,,以便將MBMS有效載荷轉(zhuǎn)移到新IP地址、即SGSN中的另一UP板。GGSN將向SGSN發(fā)回"MBMS會話更新響應(yīng),,以便確認該請求。
在第七步驟807 (MBMS會話數(shù)據(jù)),GGSN使用從SGSN接收到的新IP地址向SGSN中的另 一板、即向在第六步驟中MBMS有效載荷被轉(zhuǎn)移到的UP板發(fā)送MBMS會話有效載荷。
在第八步驟808 (MBMS會話數(shù)據(jù)),繼續(xù)MBMS會話,其中有效載荷被從SGSN發(fā)送到RNC 。
通過第八步驟,所有RNC將被連接到SGSN,且MBMS廣播會話繼續(xù)。重定向以受控方式進行,而不需要重新開始整個MBMS會話。
在本發(fā)明的又一實施例中,MBMS分布樹中的GGSN可由于某些原因而希望對通過該節(jié)點發(fā)送的有效載荷進行重新分配。這可以是例如由于GGSN的故障或維護的情況。這種情況下,GGSN的有效載荷必須被轉(zhuǎn)移到另一GGSN,即必須重定向MBMS會話,以便維持該MBMS會話有效并^f吏終端用戶保持與MBMS會話的附連。
使用現(xiàn)有的解決方案,MBMS會話由于GGSN中的故障而進行的轉(zhuǎn)移通過BM-SC重新開始分布樹的建立來實現(xiàn)。這由BM-SC通過向新GGSN發(fā)送"MBMS會話開始"消息來實現(xiàn),所述新GGSN又將建立至該分布樹中的SGSN的連接。SGSN將又建立至分布樹中RNC的連接,且MBMS會話將再次建立。為了進行像這樣的重新開始,將不得不中止舊的MBMS會話。因此,終端用戶將注意到MBMS會話的中斷或者甚至中止。
在依照本發(fā)明的發(fā)明方法中,如圖9所示,GGSN902將向BM-SC901傳送用于MBMS會話中可用的SGSN 903的GTP-C隧道信息(IP地址與TEID),使得BM-SC將具有關(guān)于哪些SGSN可用于當前MBMS會話的信息。這樣,在第一GGSN的維護或出故障的情況下,BM-SC可將MBMS會話轉(zhuǎn)移到另一GGSN。由于BM-SC具有用于與舊的GGSN連接的所有SGSN的GTP-C隧道信息,所以它可將這種信息轉(zhuǎn)發(fā)給新GGSN。然后,新GGSN可向SGSN發(fā)送"MBMS會話更新請求,,,以便將其GTP-C隧道從舊的GGSN轉(zhuǎn)移到新GGSN。這種MBMS會話的重
16定向可以受控方式進行,這意p未著沒必要重新建立整個MBMS會話。 因此,將不出現(xiàn)MBMS會話的中止,因此有效載荷通信量幾乎不受影 響。
圖9示出正在向GGSN1建立MBMS會話時的MBMS數(shù)據(jù)流。 MBMS會話由BM-SC發(fā)起(箭頭905 ) 。 GGSN1將用于SGSN1與SGSN2 的GTP-C隧道信息(IP地址與TEID)傳送回BM-SC (箭頭906),使 得BM-SC知曉在當前MBMS會話中使用了 SGSN1與SGSN2。
在GGSN1由于例如沖突、故障或者計劃中的維護而停止運轉(zhuǎn)之 后,至GGSN1的有效載荷流被中斷。由于BM-SC與GGSN之間的接口 中的"看門狗"功能(例如DWR/DWA,設(shè)備看門狗請求/應(yīng)答功能), BM-SC將知曉GGSN何時運行不正常。然后,BM-SC將向GGSN2發(fā)送 "MBMS會話開始請求,,(箭頭907)。來自BM-SC的該消息包含在 MBMS會話中使用的SGSN、即SGSN1與SGSN2的信息,包括GTP-C 隧道信息。因此,GGSN2將接收到用于SGSN1與SGSN2的IP地址與 TEID。這意味著,GGSN2可開始立即向SGSN1與SGSN2發(fā)送MBMS 會話有效載荷。由于SGSN1與SGSN2還連接到在MBMS會話中使用的 RNC,因此MBMS會話將繼續(xù)到終端用戶,而不需要中止MBMS會話 且不需要發(fā)起新的MBMS會話。因此,終端用戶將還附連到MBMS會 話,并可能只體驗到短暫的中斷(如果存在的話)。
現(xiàn)將參考圖1 O描述這種實施例。
在第一步驟IOOI (RAR/RAA) , BM-SC發(fā)起MBMS廣播會話。 對該會話可用的SGSN的列表被包含在至GGSN的消息中。可用于 MBMS會話的所有GGSN由BM-SC尋址。在該示例中,GGSN2向 BM-SC發(fā)送拒絕答復,且在MBMS會話的開始時只使用GGSN1。
在第二步驟1002 (MBMS會話開始請求/響應(yīng)),所有GGSN向該 列表中的所有SGSN發(fā)送"MBMS會話開始請求"。在該示例中,SGSN 將與GGSN1連接。GGSN1在響應(yīng)消息中接收到來自SGSN的信息。
在步驟1002a( MBMS會話更新請求/響應(yīng)),GGSN、此處為GGSN1將表明SGSN信息、即用于各SGSN的IP地址與TEID的更新請求消息 (例如,"MBMS會話更新請求,,)發(fā)送回BM-SC。
在第三步驟1003 (MBMS會話開始請求/響應(yīng)),所有SGSN向所 有可用RNC發(fā)送"MBMS會話開始請求,,。根據(jù)例如地區(qū)、區(qū)域或容 量,不同RNC將以已知方式與SGSN連接。
在第四步驟1004 (MBMS會話數(shù)據(jù)),MBMS會話正在進行,其 中有效載荷被從GGSN發(fā)送到SGSN,且其中有效載荷還被從SGSN向 下發(fā)送到RNC。
在第五步驟1005 (RAR/RAA (SGSNx信息)),在GGSN例如由 于GGSN中的維護、載荷共享或故障而停止運轉(zhuǎn)之后,BM-SC例如使 用看門狗功能注意到GGSN工作不正常。然后,BM-SC將向GGSN2發(fā) 送"MBMS會話開始請求"消息,以便將MBMS會話轉(zhuǎn)移到GGSN2。 該請求消息可包括RAR (RAR,重新授權(quán)請求)。該請求消息還可包 含該請求是針對舊的GGSN、即GGSN1中的故障的指示,使得新 GGSN、即GGSN2不向下游的SGSN發(fā)送會話開始消息。GGSN2將 "MBMS會話開始響應(yīng),,消息發(fā)送回MB-SC,以1更確認該請求。
在第六步驟1006( MBMS會話數(shù)據(jù)),MB-SC向GGSN2發(fā)送MBMS 會話有效載荷,GGSN2進一步將MBMS會話發(fā)送到SGSN。
在第七步驟1007 (MBMS會話更新請求/響應(yīng)),GGSN2向SGSN 發(fā)送"MBMS會話更新請求"消息與GGSN2GTP-C信息、即用于控制 平面的IP地址與TEID。因此,SGSN將能夠把控制平面消息發(fā)送回 GGSN2。備選地,該消息還可在步驟六中繼續(xù)MBMS會話之前發(fā)送。
通過該實施例,MBMS會話將繼續(xù),而不需中止MBMS會話且不 需初始化新的MBMS會話。由于重定向了MBMS會話,SGSN與RNC 之間的連接不^皮終止。因此,終端用戶將始終附連到RNC,并因此附 連到MBMS會話。
在本發(fā)明的又一實施例中,可按以下方法執(zhí)行MBMS會話的重定向。
18進行判決以便將MBMS廣播會話轉(zhuǎn)移到新GGSN。 BM-SC向新 GGSN發(fā)送"MBMS會話開始請求"消息。該消息有利地包含MBMS 會話不是新會話而是要被轉(zhuǎn)移到新GGSN的現(xiàn)有會話的指示。新GGSN 將向BM-SC發(fā)送"MBMS會話開始響應(yīng)"消息。
新GGSN向SGSN發(fā)送"MBMS會話更新請求,,消息,以便用新 GGSN GTP-C隧道信息(IP地址與TEID )更新SGSN。該信息要由SGSN 在將控制平面消息發(fā)送回GGSN時使用。
SGSN將包含GGSN GTP-C隧道信息(用于用戶平面的IP地址與 TEID)的"MBMS會話更新響應(yīng)"消息發(fā)送回新GGSN 。
此后,BM-SC向新GGSN發(fā)送MBMS會話有效載荷,且新GGSN 向SGSN發(fā)送該MBMS會話有效載荷。
這是有利的,尤其對于進行GGSN的有計劃改變時的情況。這種 情況下,新GGSN中的過程可與舊的GGSN中的會話并行地開始。
本發(fā)明不被視為被限制到上文所述的實施例,在隨附專利權(quán)利要 求書的范圍內(nèi),多種額外的變型與改變是可能的。所用術(shù)語不對該范 圍進行限制,但是要理解本原理可應(yīng)用到不同通信標準。
權(quán)利要求
1.一種用于在包括多個節(jié)點層的通信系統(tǒng)中重定向多媒體廣播/多播服務(wù)(MBMS)會話的方法,特征在于將所述MBMS會話從一個節(jié)點重定向到在同一節(jié)點層中的另一節(jié)點,使得所述MBMS會話不被中止。
2. 如權(quán)利要求l所述的方法,還包括以下步驟將在節(jié)點層中用于所述MBMS會話的節(jié)點的信息包含在由較高 節(jié)點層送往所述節(jié)點層的至少一些節(jié)點的消息中。
3. 如權(quán)利要求2所述的方法,還包括以下步驟 將消息從第一節(jié)點發(fā)送到在同一節(jié)點層中的第二節(jié)點,以便將所述MBMS會話從所述第 一節(jié)點轉(zhuǎn)移到所述第二節(jié)點。
4. 如權(quán)利要求3所述的方法,其中,所述節(jié)點層是服務(wù)GPRS支持 節(jié)點(SGSN)層。
5. 如權(quán)利要求l所述的方法,還包括以下步驟將在節(jié)點層中對所述MBMS會話可用的節(jié)點的信息包含在被送 往較高節(jié)點層的響應(yīng)消息中。
6. 如權(quán)利要求5所述的方法,還包括以下步驟 在較低節(jié)點層中的第一節(jié)點不再可用時,使用所述較低節(jié)點層的可用節(jié)點的信息將開始消息從節(jié)點層發(fā)送到所述較低節(jié)點層的第二 節(jié)點,以便將所述MBMS會話從所述第 一節(jié)點轉(zhuǎn)移到所述第二節(jié)點。
7. 如權(quán)利要求6所述的方法,其中,所述節(jié)點層是網(wǎng)關(guān)GPRS支持 節(jié)點(GGSN)層,而所述較低節(jié)點層是服務(wù)GPRS支持節(jié)點(SGSN) 層。
8. 如權(quán)利要求7所述的方法,其中,所述較低節(jié)點層中的節(jié)點包括多個用戶平面板。
9. 如權(quán)利要求6所述的方法,其中,所述節(jié)點層是廣播多播服務(wù) 中心(BM-SC),而所述較低節(jié)點層是網(wǎng)關(guān)GPRS支持節(jié)點(GGSN)層。
10. 如權(quán)利要求5所述的方法,還包括以下步驟 在所述送往所述較高節(jié)點層的響應(yīng)消息中發(fā)送GPRS隧道協(xié)議-用戶平面(GTP-U)信息。
11. 如權(quán)利要求5所述的方法,還包括以下步驟 在所述送往所述較高節(jié)點層的響應(yīng)消息中發(fā)送GPRS隧道協(xié)i義-控制平面(GTP-C)信息。
12. 如權(quán)利要求10或11所述的方法,其中,所述響應(yīng)消息包括節(jié) 點的IP地址與隧道端點標識符(TIED)。
13. —種通信系統(tǒng),所述通信系統(tǒng)適合執(zhí)行權(quán)利要求1-12中任一 項所述的方法步驟。
全文摘要
本發(fā)明涉及用于在包括多個節(jié)點層的通信系統(tǒng)中重定向多媒體廣播/多播服務(wù)(MBMS)會話的方法,其中將MBMS會話從一個節(jié)點重定向到在同一節(jié)點層中的另一節(jié)點,使得MBMS會話不被中止。本發(fā)明的優(yōu)點在于可將MBMS會話從一個節(jié)點重定向到另一節(jié)點,而沒有中止MBMS會話,因此不需要在通信系統(tǒng)的節(jié)點出故障時初始化新的MBMS會話。
文檔編號H04W4/06GK101675670SQ200780053033
公開日2010年3月17日 申請日期2007年5月21日 優(yōu)先權(quán)日2007年5月21日
發(fā)明者G·里德內(nèi)爾, H·B·朗尼克, L·G·F·阿爾斯特倫, L·奧爾森, P·拉姆爾 申請人:艾利森電話股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1