專利名稱:移動通信系統(tǒng)中終端加入組播業(yè)務(wù)組時獲取apn的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信系統(tǒng)組播廣播業(yè)務(wù)(Multimedia Broadcast/MulticastService,MBMS)中業(yè)務(wù)路徑確定技術(shù),特別是涉及一種移動通信系統(tǒng)中終端加入組播業(yè)務(wù)組時獲取APN(Access Point Name,接入點名稱)的方法。
背景技術(shù):
現(xiàn)在人們對移動通信的需求已不再滿足于電話和消息業(yè)務(wù),隨著Internet網(wǎng)的迅猛發(fā)展,大量多媒體業(yè)務(wù)涌現(xiàn)出來,其中一些應(yīng)用業(yè)務(wù),多個用戶能同時接收相同數(shù)據(jù),如視頻點播、電視廣播、視頻會議、網(wǎng)上教育、互動游戲等等不一而足。這些移動多媒體業(yè)務(wù)與一般數(shù)據(jù)相比,有數(shù)據(jù)量大、持續(xù)時間長、時延敏感等特點。目前的IP(Internet Protocol,互聯(lián)網(wǎng)協(xié)議)組播技術(shù)不適用于移動網(wǎng)絡(luò),因為移動網(wǎng)絡(luò)有特定網(wǎng)絡(luò)結(jié)構(gòu)、功能實體和獨特的無線接口承載,這些都是與有線IP網(wǎng)絡(luò)不同的,所以現(xiàn)有IP組播技術(shù)不能使多個移動用戶共享移動網(wǎng)絡(luò)資源。所以Hutchison 3G(和黃3G)為代表的3G移動運營商積極尋求一種新的服務(wù)方式,其既能夠?qū)崿F(xiàn)多媒體信息的廣播,同時這個服務(wù)應(yīng)該使用相對較少系統(tǒng)資源不影響傳統(tǒng)移動服務(wù)的運營。
為實現(xiàn)最有效地利用移動網(wǎng)絡(luò)資源,WCDMA(Wide Code DivisionMultiple Access,寬帶碼分多址)/GSM(Global System for MobileCommunications,全球移動通信系統(tǒng))全球標(biāo)準(zhǔn)化組織3GPP(3rd GenerationPartnership Project,第三代合作伙伴計劃)提出多媒體組播廣播業(yè)務(wù)MBMS。MBMS指一個數(shù)據(jù)源向多個用戶發(fā)送數(shù)據(jù)的點到多點業(yè)務(wù),實現(xiàn)網(wǎng)絡(luò)資源共享,包括移動核心網(wǎng)和接入網(wǎng)資源共享,尤其是空口資源。3GPP定義的MBMS不僅能實現(xiàn)純文本低速率的消息類組播和廣播,而且能實現(xiàn)高速率的多媒體業(yè)務(wù)組播和廣播,這無疑順應(yīng)了未來移動數(shù)據(jù)發(fā)展的趨勢。
為了實現(xiàn)MBMS,需要一個完整的架構(gòu)和一套完整的流程步驟,現(xiàn)有的系統(tǒng)架構(gòu)如圖1所示,說明如下
組播廣播業(yè)務(wù)MBMS基于WCDMA/GSM分組網(wǎng),通過增加一些新的功能實體,如BM-SC(Broadcast Multicast-Service Center,廣播組播業(yè)務(wù)中心),對已有的分組域功能實體,如SGSN(Serving GPRS SupportNode,服務(wù)GPRS支持節(jié)點)、GGSN(Gateway GPRS Support Node,網(wǎng)關(guān)GPRS支持節(jié)點)、RAN(Radio Access Network,無線接入網(wǎng)絡(luò))和UE(User Equipment,用戶終端/用戶設(shè)備)增加MBMS功能,并定義了新的邏輯共享信道來實現(xiàn)空口資源共享。其中,SGSN是核心網(wǎng)側(cè)負(fù)責(zé)移動性管理的網(wǎng)元,GGSN則是核心網(wǎng)側(cè)負(fù)責(zé)接入到和發(fā)送出核心網(wǎng)的網(wǎng)元。其中,GPRS(General Packet RadioService)為通用分組無線業(yè)務(wù)。
UE可以通過UTRAN或GERAN與SGSN相連接,SGSN與HLR相接,并通過GGSN TPF與BM-SC相連接。其中,UTRAN(UMTS Terrestrial RadioAccess Network)為UMTS陸地?zé)o線接入網(wǎng),UMTS(Universal MobileTelecommunications System)為通用移動通信系統(tǒng),GERAN(GSM/EDGERadio Access Network)為GSM增強無線接入網(wǎng),HLR(Home Location Register)為歸屬位置寄存器,TPF(Traffic Plane Function)為數(shù)據(jù)平面功能實體。
除了BM-SC以外的網(wǎng)元,都是移動通信系統(tǒng)的承載網(wǎng)元,完成數(shù)據(jù)傳輸功能。BM-SC完成對用戶進(jìn)行授權(quán),分配APN,作為MBMS業(yè)務(wù)的輸入平臺等功能。
BM-SC還與內(nèi)容服務(wù)商/組播廣播源(Content Provider/Multicast BroadcastSource)相連接。
實現(xiàn)MBMS還需要一系列的步驟,對于組播而言,至少包括業(yè)務(wù)通知,用戶加入組播組(包括激活、注冊等)的接入步驟,以及離開(包括去活、注銷等)的步驟,具體說明如下1,用戶簽約(Subscription)該過程建立用戶與業(yè)務(wù)提供者之間的關(guān)系,從而允許用戶接收業(yè)務(wù)數(shù)據(jù),是雙方的一種協(xié)議,由運營商提供,在BM-SC中記錄。
2,業(yè)務(wù)聲明(Service Announcement)業(yè)務(wù)聲明過程告知用戶獲取業(yè)務(wù)的范圍,包括運營商定義的業(yè)務(wù)和內(nèi)容提供商定義的業(yè)務(wù);內(nèi)容包括業(yè)務(wù)的內(nèi)容、業(yè)務(wù)激活需要的參數(shù)等。
3,用戶加入(Joining)
用戶加入一個組播組,告知網(wǎng)絡(luò)用戶想接收組播數(shù)據(jù)。同時完成網(wǎng)絡(luò)側(cè)用戶信息的建立。
4,會話開始(Session Start)會話開始過程代表BM-SC已經(jīng)就緒,準(zhǔn)備發(fā)送數(shù)據(jù),該過程可以觸發(fā)承載資源建立,如果一個MBMS用戶業(yè)務(wù)有多條MBMS承載業(yè)務(wù)承載,會話開始過程要發(fā)給每個承載業(yè)務(wù)。此時,UE可能需要發(fā)起多條相關(guān)承載業(yè)務(wù)來接收該用戶業(yè)務(wù)。
5,MBMS通知(MBMS Notification)通知UE MBMS數(shù)據(jù)即將發(fā)送。
6,數(shù)據(jù)傳輸(Data Transfer)用戶面數(shù)據(jù)的傳輸。
7,會話結(jié)束(Session Stop)BM-SC決定在一段時間內(nèi)停止數(shù)據(jù)傳送,并釋放承載資源。
8,用戶離開(Leaving)用戶離開該組播組,不再接收業(yè)務(wù)數(shù)據(jù);釋放網(wǎng)絡(luò)側(cè)建立的用戶資源。
在用戶加入組播組(Joining)步驟中,目前有兩種方案。方案一的特征在于使用IGMP(Internet Group Management Protocol,因特網(wǎng)組管理協(xié)議,基于IPv4)或MLD(Multicast Listener Discovery,組播監(jiān)聽發(fā)現(xiàn)協(xié)議,基于IPv6)信令完成加入組播組并獲得所需要的APN的過程,適用于終端通過IGMP/MLD應(yīng)用的接收組播業(yè)務(wù)的場景,但代價是具有較多的空口信令和較長的加入組播組的時延,造成對用戶感受的負(fù)面影響。方案二的特征在于由終端通過通信信令直接發(fā)起MBMS的激活請求和完成加入組播組的過程,適用于不使用IGMP/MLD應(yīng)用而加入組播組并接收組播業(yè)務(wù)的場景,極大縮短了加入組播組的時延,但卻有可能無法獲得合適的APN,因為對于終端直接發(fā)起的激活請求,APN在終端是可以配置的,從而具有不確定性。
其中,IPv4(Internet Protocol version 4)為互聯(lián)網(wǎng)協(xié)議第4版,IPv6(InternetProtocol version 6)為互聯(lián)網(wǎng)協(xié)議第6版。
方案一包括如下步驟(11),用戶需要一個PDP(Packet Data Protocol,分組數(shù)據(jù)協(xié)議)的承載,用于承載加入組播組的IGMP/MLD信令;如果沒有這個承載,就需要激活一個承載;(12),使用IGMP加入組播組,并且完成對用戶的鑒權(quán),同時分配一個合適的APN(能解析出接入該組播業(yè)務(wù)的GGSN的地址),通過授權(quán)響應(yīng)帶給GGSN,GGSN繼而通過通知請求發(fā)送給SGSN;SGSN獲取APN后,通過發(fā)起激活指示告知終端所需要的APN;(13),終端根據(jù)這個帶來的APN發(fā)起MBMS激活,在SGSN以及這個能接入組播業(yè)務(wù)的GGSN上創(chuàng)建MBMS用戶上下文,并且再次通過這個新的GGSN完成鑒權(quán)。所建的MBMS用戶上下文和PDP承載的用戶上下文有關(guān)聯(lián)。對于還沒有注冊該業(yè)務(wù)類型的情況,GGSN在收到授權(quán)成功回應(yīng)后向BM-SC注冊。SGSN在收到GGSN的創(chuàng)建MBMS用戶上下文響應(yīng)后判斷自己也沒有注冊該業(yè)務(wù)類型時,向GGSN發(fā)起注冊請求。完成注冊的SGSN和GGSN以及BM-SC將建立MBMS承載上下文,專用于本MBMS業(yè)務(wù)類型。SGSN/GGSN以及BM-SC的承載上下文中都必包含當(dāng)前業(yè)務(wù)的組播地址和APN信息。
從上述步驟可以看到冗余的步驟較多,比如,有2次激活和2次鑒權(quán);時延過長,上下文之間存在不必要的關(guān)聯(lián)等等。
方案二包括如下步驟(21),對于不需要IGMP/MLD應(yīng)用加入組播組的用戶,可以向網(wǎng)絡(luò)側(cè)直接發(fā)起MBMS激活請求(IP Multicast address,APN)。APN是可選項,在用戶已獲得的情況下可配置;(22),SGSN在收到請求后,根據(jù)請求中APN解析出GGSN地址,進(jìn)一步發(fā)送激活請求。
后續(xù)步驟同方案一的第(13)步。方案二也將創(chuàng)建MBMS用戶上下文,對于還沒有注冊該業(yè)務(wù)時,創(chuàng)建MBMS承載上下文。
方案二的流程示意圖如圖2所示,具體包括步驟201,用戶終端UE 10向SGSN 30發(fā)送組播上下文激活請求消息,消息中包含接入點名稱APN、組播標(biāo)識等信息、用戶的承載能力和/或上下文索引信息。該請求通過控制面信令由UE 10向SGSN 30發(fā)送;步驟202,SGSN 30向該請求APN對應(yīng)的GGSN 40發(fā)送組播上下文創(chuàng)建請求;步驟203,GGSN 40收到請求后,向BM-SC 50發(fā)送鑒權(quán)請求;
步驟204,BM-SC 50對用戶進(jìn)行鑒權(quán),返回鑒權(quán)響應(yīng);步驟205,GGSN 40創(chuàng)建組播上下文,向SGSN 30發(fā)送組播上下文創(chuàng)建響應(yīng);步驟206,SGSN 30創(chuàng)建組播上下文,向RAN 20發(fā)送用戶鏈接請求,告知RAN 20該用戶的組播上下文;步驟207,RAN 20判斷是否創(chuàng)建了無線資源,若已經(jīng)創(chuàng)建,則不再創(chuàng)建,若沒有創(chuàng)建,則創(chuàng)建無線資源;步驟208,RAN 20向SGSN 30回送用戶鏈接響應(yīng);步驟209,SGSN 30向UE 10發(fā)送組播上下文激活接受,本流程結(jié)束。
方案二同方案一相比簡化了IGMP/MLD的加入組播組的步驟,節(jié)省了空口的信令交互。但卻缺少一個由BM-SC指定的APN。而APN是可以由用戶在終端配置的。這樣,在終端發(fā)起激活請求的時候,可能輸入的APN與BM-SC所指定的不一致,或者沒有配置APN。最終造成的問題是SGSN無法與一個合適的GGSN建立供MBMS業(yè)務(wù)傳輸?shù)耐ǖ馈?br>
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種移動通信系統(tǒng)中終端加入組播業(yè)務(wù)組時獲取APN的方法,用于實現(xiàn)在終端發(fā)起MBMS激活請求時使得SGSN獲取一個合適的APN,從而與合適的GGSN建立供MBMS業(yè)務(wù)傳輸?shù)耐ǖ馈?br>
為了實現(xiàn)上述目的,本發(fā)明提供了一種移動通信系統(tǒng)中終端加入組播業(yè)務(wù)組時獲取APN的方法,適用于包括終端、無線接入網(wǎng)絡(luò)RAN、服務(wù)GPRS支持節(jié)點SGSN、網(wǎng)關(guān)GPRS支持節(jié)點GGSN及廣播組播業(yè)務(wù)中心BM-SC的移動通信系統(tǒng),其特征在于,該方法包括步驟一,所述SGSN接收所述終端發(fā)送的MBMS激活請求,并通過查找所請求業(yè)務(wù)的MBMS承載上下文,或配置方式,或查找所述MBMS激活請求獲取APN;步驟二,所述SGSN向通過解析所述APN所得到的GGSN發(fā)送一創(chuàng)建MBMS用戶上下文請求或旨在申請MBMS授權(quán)的請求;及步驟三,所述GGSN向所述BM-SC發(fā)送一含有所述APN的授權(quán)請求消息,所述BM-SC對所述終端進(jìn)行授權(quán)處理。
所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其中,所述步驟一中,還包括所述SGSN根據(jù)所述MBMS激活請求中的組播地址查找是否存在所述MBMS承載上下文的步驟。
所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其中,所述步驟一中,當(dāng)所述SGSN未查找到所述MBMS承載上下文時,再通過所述配置方式,或查找所述MBMS激活請求獲取所述APN。
所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其中,所述步驟一中,還包括所述SGSN查找所述MBMS激活請求中是否存在所述APN的步驟。
所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其中,所述步驟一中,當(dāng)所述SGSN從所述MBMS激活請求中未能獲取所述APN時,再通過查找所述MBMS承載上下文獲取所述APN。
所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其中,所述步驟一中,還包括當(dāng)所述SGSN通過查找所述MBMS承載上下文獲取所述APN時,核校所述APN中的網(wǎng)號與當(dāng)前終端的網(wǎng)號是否為同網(wǎng)號的步驟,若是,所述SGSN選取該APN,否則,所述SGSN繼續(xù)獲取APN。
所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其中,所述步驟一中,當(dāng)所述SGSN通過所述配置方式或查找所述MBMS承載上下文獲取的所述APN為多個,并都與所申請的組播業(yè)務(wù)相對應(yīng)且所述各APN中所包含的網(wǎng)號為同網(wǎng)號時,則所述SGSN根據(jù)自身策略從所述多個APN中選取一個APN。
所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其中,所述步驟三中,所述BM-SC對所述終端進(jìn)行授權(quán)處理的步驟具體為所述BM-SC對所述終端進(jìn)行授權(quán)處理時,檢測所述授權(quán)請求消息中的APN與一指定APN是否一致,若不一致,則通過一授權(quán)回應(yīng)消息將所述指定APN發(fā)給所述GGSN,所述GGSN再通過一通知請求消息或授權(quán)成功響應(yīng)消息,將所述指定APN送給所述SGSN;所述SGSN根據(jù)所述指定APN解析所述GGSN的地址,并根據(jù)所述地址重新發(fā)起創(chuàng)建MBMS用戶上下文請求或旨在申請MBMS授權(quán)的請求。
所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其中,所述步驟三中,還包括所述GGSN在收到授權(quán)失敗指示的授權(quán)回應(yīng)消息時,向所述SGSN返回一創(chuàng)建MBMS用戶上下文失敗響應(yīng)或申請授權(quán)失敗響應(yīng)的步驟。
所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其中,所述步驟三中,還包括當(dāng)所述SGSN收到所述通知請求消息或授權(quán)成功響應(yīng)消息時,根據(jù)是否具有所述終端發(fā)起的MBMS激活請求來判斷所述通知請求消息是來自采用IGMP/MLD的步驟,還是來自由所述終端主動發(fā)起的非IGMP/MLD應(yīng)用的步驟。
所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其中,所述步驟三中,當(dāng)所述SGSN收到所述通知請求消息且判定所述通知請求消息是由所述終端主動發(fā)起的非IGMP/MLD應(yīng)用的步驟時,向所述GGSN返回一通知回應(yīng)消息。
本發(fā)明提出了一種移動通信系統(tǒng)組播廣播業(yè)務(wù)MBMS中如何更有效地確定業(yè)務(wù)路徑的方法,該方法能夠使SGSN能迅速有效的確定APN,能夠解析出一個GGSN的地址,從而與合適的GGSN建立上下文及隧道,傳輸當(dāng)前的MBMS業(yè)務(wù)。
本發(fā)明的有益技術(shù)效果具體在于1),有效地解決了現(xiàn)有方案中對于直接的終端發(fā)起的MBMS激活無法保證APN的問題;2),在解決相關(guān)方案的過程中,極大地兼顧和利用了現(xiàn)有方案,不致于對現(xiàn)有方案造成過多的影響。
以下結(jié)合附圖和具體實施例對本發(fā)明進(jìn)行詳細(xì)描述,但不作為對本發(fā)明的限定。
圖1為現(xiàn)有移動通信系統(tǒng)中的MBMS的網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)圖;圖2為現(xiàn)有移動通信系統(tǒng)的不是用IGMP/MLD應(yīng)用的用戶加入組播組的激活方法流程示意圖;圖3為本發(fā)明首先通過檢測用戶攜帶的APN的方法示意圖;圖4為本發(fā)明首先檢測承載上下文獲取APN的方法示意圖。
具體實施例方式
下面結(jié)合具體實施例進(jìn)一步對本發(fā)明的技術(shù)方案進(jìn)行更詳細(xì)的描述。
如圖3所示,為本發(fā)明先后通過查詢請求、承載上下文、缺省配置獲得APN以及通過BM-SC進(jìn)一步認(rèn)證的方法,該方法適用于包括終端、無線接入網(wǎng)絡(luò)RAN、服務(wù)GPRS支持節(jié)點SGSN、網(wǎng)關(guān)GPRS支持節(jié)點GGSN及廣播組播業(yè)務(wù)中心BM-SC的移動通信系統(tǒng),包括如下步驟步驟301,SGSN接收到來自終端的MBMS激活請求;步驟302,SGSN查找MBMS激活請求中是否包含APN;如果沒有攜帶APN,則執(zhí)行步驟303,如果存在APN,執(zhí)行步驟306;步驟303,SGSN根據(jù)MBMS激活請求中的組播地址標(biāo)識查找其是否已經(jīng)存在所請求業(yè)務(wù)的MBMS承載上下文,如果檢索不到這樣的承載上下文,執(zhí)行步驟305,如果檢索不到這樣的承載上下文,執(zhí)行步驟304;步驟304,SGSN查找MBMS承載上下文,從中取出該業(yè)務(wù)對應(yīng)的APN;步驟305,從配置中取得一個缺省的APN;步驟306,SGSN解析所得到的APN,獲得GGSN地址,并向該GGSN發(fā)送創(chuàng)建MBMS用戶上下文請求;步驟307,GGSN收到請求,GGSN與BM-SC進(jìn)行交互,向BM-SC發(fā)送授權(quán)請求消息,該請求中包含APN;BM-SC進(jìn)行授權(quán)鑒定和APN審核;步驟308,在可以進(jìn)行授權(quán)的情況下,BM-SC判斷請求中的APN與BM-SC所指定的APN是否一致,如果一致,則不返回APN,并執(zhí)行步驟310;如果不一致,則在給GGSN的授權(quán)回應(yīng)消息中攜帶指定的APN;步驟309,GGSN將APN通過Notification請求消息發(fā)送給SGSN。消息中和PDP上下文相關(guān)的部分設(shè)置為0;SGSN收到后檢索到目前用戶終端在執(zhí)行創(chuàng)建MBMS用戶上下文請求,將執(zhí)行步驟302;同時向GGSN返回Notification響應(yīng);以及步驟310,如果BM-SC所指定的APN與GGSN請求的APN一致,即當(dāng)前GGSN為合適GGSN時,則按照現(xiàn)有方案執(zhí)行后續(xù)步驟。
如圖4所示,為本發(fā)明先后通過承載上下文、查詢請求、缺省配置獲得APN以及通過BM-SC進(jìn)一步認(rèn)證的方法,該方法適用于包括終端、無線接入網(wǎng)絡(luò)RAN、服務(wù)GPRS支持節(jié)點SGSN、網(wǎng)關(guān)GPRS支持節(jié)點GGSN及廣播組播業(yè)務(wù)中心BM-SC的移動通信系統(tǒng),該方法包括如下步驟步驟401,SGSN接收到來自終端的MBMS激活請求;
步驟402,SGSN根據(jù)請求中的組播地址標(biāo)識查找是否已經(jīng)存在所請求業(yè)務(wù)的MBMS承載上下文,如果檢索不到這樣的承載上下文,執(zhí)行步驟403,如果檢索到存在這樣的承載上下文,執(zhí)行步驟404;步驟403,SGSN根據(jù)請求中包含的APN或者配置的APN選取一個;步驟404,SGSN查找承載上下文,從中取出該業(yè)務(wù)對應(yīng)的APN;步驟405,SGSN解析所得到的APN,獲得GGSN地址,并向該GGSN發(fā)送用戶授權(quán)請求;步驟406,GGSN收到請求,向BM-SC發(fā)送授權(quán)請求,請求中包含APN。BM-SC進(jìn)行授權(quán)鑒定和APN審核;步驟407,在可以進(jìn)行授權(quán)的情況下,BM-SC判斷申請的APN與BM-SC所指定的APN是否一致,如果一致,則不返回APN,并執(zhí)行步驟409;如果不一致,則在給GGSN的授權(quán)回應(yīng)中攜帶指定的APN;步驟408,GGSN將APN通過授權(quán)成功響應(yīng)消息發(fā)送給SGSN。SGSN收到后檢索到目前用戶終端在請求授權(quán),將執(zhí)行步驟405;以及步驟409,如果BM-SC所指定的APN與GGSN請求的APN一致,則按照現(xiàn)有方案執(zhí)行后續(xù)步驟。
當(dāng)通過查找MBMS承載上下文檢索到APN,核校此APN中包含的網(wǎng)號是否與當(dāng)前用戶是同網(wǎng)號;對于同網(wǎng)的情況,可以選擇此APN;對于不同網(wǎng)的情況,可以再進(jìn)行檢索或選擇。
如果通過配置方式或查找MBMS承載上下文得到的多個APN都與所申請的組播業(yè)務(wù)對應(yīng),并且屬于同網(wǎng)號,以SGSN的自身策略來定,如以第一個查詢到的,或隨機選取。
SGSN嘗試獲取APN的方法可以在檢索MBMS承載上下文無結(jié)果的情況下,再通過配置方式或從MBMS激活請求查找的方法獲取APN;也可以在從激活請求中沒有獲取到APN的情況下通過查找MBMS承載上下文的方法嘗試獲取APN。
在GGSN收到BM-SC的授權(quán)回應(yīng)中,如果是授權(quán)失敗指示,則GGSN返回給SGSN創(chuàng)建MBMS用戶上下文失敗響應(yīng)或申請授權(quán)失敗響應(yīng)。
SGSN在收到GGSN的通知請求消息或授權(quán)成功響應(yīng)消息時,根據(jù)是否具有用戶發(fā)起的MBMS激活請求來判斷該通知請求是來自采用IGMP/MLD的流程,還是終端主動發(fā)起的非IGMP/MLD應(yīng)用的流程;SGSN在收到GGSN的通知請求并且判斷是終端主動發(fā)起的非IGMP/MLD應(yīng)用時,可以向GGSN返回通知回應(yīng)消息。
本發(fā)明通過對上述方案二進(jìn)行改進(jìn),提出了一種移動通信系統(tǒng)中實現(xiàn)終端加入組播業(yè)務(wù)組時SGSN能找到合適的GGSN建立MBMS傳輸通道的方法,解決了現(xiàn)有技術(shù)方案二中無法獲得合適APN的缺陷。
當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。
權(quán)利要求
1.一種移動通信系統(tǒng)中終端加入組播業(yè)務(wù)組時獲取APN的方法,適用于包括終端、無線接入網(wǎng)絡(luò)RAN、服務(wù)GPRS支持節(jié)點SGSN、網(wǎng)關(guān)GPRS支持節(jié)點GGSN及廣播組播業(yè)務(wù)中心BM-SC的移動通信系統(tǒng),其特征在于,該方法包括步驟一,所述SGSN接收所述終端發(fā)送的MBMS激活請求,并通過查找所請求業(yè)務(wù)的MBMS承載上下文,或配置方式,或查找所述MBMS激活請求獲取APN;步驟二,所述SGSN向通過解析所述APN所得到的GGSN發(fā)送一創(chuàng)建MBMS用戶上下文請求或旨在申請MBMS授權(quán)的請求;及步驟三,所述GGSN向所述BM-SC發(fā)送一含有所述APN的授權(quán)請求消息,所述BM-SC對所述終端進(jìn)行授權(quán)處理。
2.根據(jù)權(quán)利要求1所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其特征在于,所述步驟一中,還包括所述SGSN根據(jù)所述MBMS激活請求中的組播地址查找是否存在所述MBMS承載上下文的步驟。
3.根據(jù)權(quán)利要求2所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其特征在于,所述步驟一中,當(dāng)所述SGSN未查找到所述MBMS承載上下文時,再通過所述配置方式,或查找所述MBMS激活請求獲取所述APN。
4.根據(jù)權(quán)利要求1所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其特征在于,所述步驟一中,還包括所述SGSN查找所述MBMS激活請求中是否存在所述APN的步驟。
5.根據(jù)權(quán)利要求4所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其特征在于,所述步驟一中,當(dāng)所述SGSN從所述MBMS激活請求中未能獲取所述APN時,再通過查找所述MBMS承載上下文獲取所述APN。
6.根據(jù)權(quán)利要求1-5任一所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其特征在于,所述步驟一中,還包括當(dāng)所述SGSN通過查找所述MBMS承載上下文獲取所述APN時,核校所述APN中的網(wǎng)號與當(dāng)前終端的網(wǎng)號是否為同網(wǎng)號的步驟,若是,所述SGSN選取該APN,否則,所述SGSN繼續(xù)獲取APN。
7.根據(jù)權(quán)利要求1-5任一所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其特征在于,所述步驟一中,當(dāng)所述SGSN通過所述配置方式或查找所述MBMS承載上下文獲取的所述APN為多個,并都與所申請的組播業(yè)務(wù)相對應(yīng)且所述各APN中所包含的網(wǎng)號為同網(wǎng)號時,則所述SGSN根據(jù)自身策略從所述多個APN中選取一個APN。
8.根據(jù)權(quán)利要求1-5任一所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其特征在于,所述步驟三中,所述BM-SC對所述終端進(jìn)行授權(quán)處理的步驟具體為所述BM-SC對所述終端進(jìn)行授權(quán)處理時,檢測所述授權(quán)請求消息中的APN與一指定APN是否一致,若不一致,則通過一授權(quán)回應(yīng)消息將所述指定APN發(fā)給所述GGSN,所述GGSN再通過一通知請求消息或授權(quán)成功響應(yīng)消息,將所述指定APN送給所述SGSN;所述SGSN根據(jù)所述指定APN解析所述GGSN的地址,并根據(jù)所述地址重新發(fā)起創(chuàng)建MBMS用戶上下文請求或旨在申請MBMS授權(quán)的請求。
9.根據(jù)權(quán)利要求8所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其特征在于,所述步驟三中,還包括所述GGSN在收到授權(quán)失敗指示的授權(quán)回應(yīng)消息時,向所述SGSN返回一創(chuàng)建MBMS用戶上下文失敗響應(yīng)或申請授權(quán)失敗響應(yīng)的步驟。
10.根據(jù)權(quán)利要求8所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其特征在于,所述步驟三中,還包括當(dāng)所述SGSN收到所述通知請求消息或授權(quán)成功響應(yīng)消息時,根據(jù)是否具有所述終端發(fā)起的MBMS激活請求來判斷所述通知請求消息是來自采用IGMP/MLD的步驟,還是來自由所述終端主動發(fā)起的非IGMP/MLD應(yīng)用的步驟。
11.根據(jù)權(quán)利要求10所述的終端加入組播業(yè)務(wù)組時獲取APN的方法,其特征在于,所述步驟三中,當(dāng)所述SGSN收到所述通知請求消息且判定所述通知請求消息是由所述終端主動發(fā)起的非IGMP/MLD應(yīng)用的步驟時,向所述GGSN返回一通知回應(yīng)消息。
全文摘要
本發(fā)明公開了一種移動通信系統(tǒng)中終端加入組播業(yè)務(wù)組時獲取APN的方法,適用于包括終端、無線接入網(wǎng)絡(luò)RAN、服務(wù)GPRS支持節(jié)點SGSN、網(wǎng)關(guān)GPRS支持節(jié)點GGSN及廣播組播業(yè)務(wù)中心BM-SC的移動通信系統(tǒng),該方法包括SGSN接收終端發(fā)送的MBMS激活請求并通過查找所請求業(yè)務(wù)的MBMS承載上下文,或配置方式,或查找MBMS激活請求獲取APN;SGSN向通過解析APN所得到的GGSN發(fā)送創(chuàng)建MBMS用戶上下文請求或旨在申請MBMS授權(quán)的請求;GGSN向BM-SC發(fā)送含有APN的授權(quán)請求消息,BM-SC對終端進(jìn)行授權(quán)處理。本發(fā)明實現(xiàn)了在終端發(fā)起MBMS激活請求時使得SGSN能獲取一個合適的APN。
文檔編號H04W4/06GK101094443SQ20061011459
公開日2007年12月26日 申請日期2006年11月16日 優(yōu)先權(quán)日2006年11月16日
發(fā)明者王志海 申請人:中興通訊股份有限公司