專利名稱:一種組播業(yè)務(wù)激活方法
技術(shù)領(lǐng)域:
本發(fā)明涉及業(yè)務(wù)激活技術(shù)領(lǐng)域,具體涉及一種互通無(wú)線局域網(wǎng)架構(gòu)下的組播業(yè)務(wù)激活方法。
背景技術(shù):
隨著移動(dòng)通信技術(shù)的發(fā)展,第三代移動(dòng)通信可提供比第二代移動(dòng)通信更高速率的數(shù)據(jù)服務(wù),從而可支持多種業(yè)務(wù)形式,如可提供視頻電話、圖片下載、高速瀏覽因特網(wǎng)等服務(wù),且其中有一類業(yè)務(wù)的特點(diǎn)是該類業(yè)務(wù)可向無(wú)線網(wǎng)絡(luò)中訂閱了該類業(yè)務(wù)的所有用戶同時(shí)發(fā)送,如天氣預(yù)報(bào)、新聞短片、體育比賽集錦等。利用該類業(yè)務(wù)可同時(shí)發(fā)送的特點(diǎn),第三代移動(dòng)通信系統(tǒng)從Re1-6引入了廣播/組播的概念,以更有效地利用有限的空中接口資源,從而提供更高的系統(tǒng)容量。
在廣播/組播業(yè)務(wù)的系統(tǒng)架構(gòu)中,對(duì)于一個(gè)中間節(jié)點(diǎn)而言,無(wú)論該中間節(jié)點(diǎn)包含多少個(gè)期待接收數(shù)據(jù)的下級(jí)節(jié)點(diǎn),該中間節(jié)點(diǎn)的上級(jí)節(jié)點(diǎn)總是向該中間節(jié)點(diǎn)發(fā)送一份數(shù)據(jù);該中間節(jié)點(diǎn)收到數(shù)據(jù)后,根據(jù)期待接收數(shù)據(jù)的下級(jí)節(jié)點(diǎn)的數(shù)量復(fù)制該數(shù)據(jù),并向各期待接收該數(shù)據(jù)的下級(jí)節(jié)點(diǎn)分發(fā)該數(shù)據(jù),這樣,廣播/組播業(yè)務(wù)數(shù)據(jù)傳輸樹(shù)的每一條分支上都只有一份數(shù)據(jù)進(jìn)行傳輸,占用一份傳輸資源,根節(jié)點(diǎn)與其下級(jí)節(jié)點(diǎn)的數(shù)據(jù)傳輸也是如此。組播業(yè)務(wù)傳輸和廣播業(yè)務(wù)傳輸?shù)膮^(qū)別點(diǎn)僅在于組播業(yè)務(wù)只向訂閱該業(yè)務(wù)的用戶發(fā)送,而廣播業(yè)務(wù)則向無(wú)線網(wǎng)絡(luò)中的所有用戶發(fā)送??梢?jiàn),通過(guò)廣播/組播業(yè)務(wù)系統(tǒng)可同時(shí)向多個(gè)用戶提供相同業(yè)務(wù),從而可極大地節(jié)省網(wǎng)絡(luò)資源。
第三代合作伙伴計(jì)劃(3GPP)給出了支持多媒體廣播/組播業(yè)務(wù)(MBMS)的無(wú)線網(wǎng)絡(luò)的架構(gòu)框圖,如圖1所示,支持MBMS的無(wú)線網(wǎng)絡(luò)包括廣播/組播業(yè)務(wù)中心(BM-SC)、網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(GGSN)、服務(wù)GPRS支持節(jié)點(diǎn)(SGSN)、通用移動(dòng)通信系統(tǒng)陸地?zé)o線接入網(wǎng)(UTRAN)和/或全球移動(dòng)通信系統(tǒng)增強(qiáng)無(wú)線接入網(wǎng)(GERAN)、用戶終端(UE),GGSN和SGSN屬于無(wú)線網(wǎng)絡(luò)的核心網(wǎng)(CN)內(nèi)的節(jié)點(diǎn)。其中,BM-SC通過(guò)Gmb接口或Gi接口與GGSN相連,且一個(gè)BM-SC可與多個(gè)GGSN相連;GGSN通過(guò)Gn/Gp接口與SGSN相連,且一個(gè)GGSN可與多個(gè)SGSN相連;SGSN通過(guò)Iu接口與UTRAN相連,UTRAN通過(guò)Uu接口與UE相連;另外,SGSN也可通過(guò)Iu/Gb接口與GERAN相連,GERAN再通過(guò)Um接口與UE相連。
BM-SC用于為MBMS用戶提供業(yè)務(wù)并發(fā)送業(yè)務(wù),可作為公眾陸地移動(dòng)網(wǎng)(PLMN)中MBMS內(nèi)容傳輸、MBMS內(nèi)容授權(quán)和MBMS承載業(yè)務(wù)發(fā)起的接入點(diǎn),并可用于MBMS傳輸?shù)恼{(diào)度和MBMS的發(fā)送。
BM-SC是實(shí)現(xiàn)MBMS業(yè)務(wù)的一個(gè)必要功能實(shí)體,其功能主要包括成員功能、會(huì)話和發(fā)送功能、代理和傳輸功能、業(yè)務(wù)宣告功能和安全功能。
在3GPP定義的MBMS無(wú)線網(wǎng)絡(luò)架構(gòu)下,組播業(yè)務(wù)激活的流程如圖2所示,其具體步驟如下步驟201UE通過(guò)已激活的、默認(rèn)的分組數(shù)據(jù)協(xié)議(PDP)上下文向GGSN發(fā)送IPv4定義的因特網(wǎng)組管理協(xié)議(IGMP)或IPv6定義的組播偵聽(tīng)發(fā)現(xiàn)(MLD)協(xié)議支持的組播業(yè)務(wù)加入消息,該組播業(yè)務(wù)加入消息攜帶要加入的組播業(yè)務(wù)標(biāo)識(shí)如IP組播地址等。
步驟202GGSN收到組播業(yè)務(wù)加入消息后,向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求(MBMS Authorization Request)消息,以通知BM-SC自身要獲取使UE接收組播業(yè)務(wù)的授權(quán)。
步驟203BM-SC收到MBMS授權(quán)請(qǐng)求消息后,向GGSN返回?cái)y帶授權(quán)成功或失敗信息的MBMS授權(quán)響應(yīng)(MBMS Authorization Response)消息。
BM-SC可根據(jù)自身保存的UE的簽約信息,決定是否向UE授權(quán)。
成員功能將授權(quán)成功或失敗信息以及接入點(diǎn)名稱(APN)信息包含在MBMS授權(quán)響應(yīng)消息中,算將MBMS授權(quán)響應(yīng)消息返回給GGSN,以用于GGSN創(chuàng)建MBMS UE上下文。
步驟204GGSN收到指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息后,向SGSN發(fā)送MBMS通知請(qǐng)求(MBMS Notification Request)消息,該MBMS通知請(qǐng)求消息包含IP組播地址、APN、連接的網(wǎng)景服務(wù)器應(yīng)用程序編程接口(NSAPI)等。
其中,連接的NSAPI為發(fā)送組播業(yè)務(wù)加入消息的PDP上下文所對(duì)應(yīng)的NSAPI;APN可能被解析為一個(gè)GGSN。
GGSN發(fā)送MBMS通知請(qǐng)求消息的同時(shí),啟動(dòng)一個(gè)MBMS激活定時(shí)器。若該激活定時(shí)器超時(shí),仍未收到來(lái)自SGSN的響應(yīng),則向UE發(fā)送拒絕加入消息,本流程結(jié)束。
若GGSN收到的MBMS授權(quán)響應(yīng)消息指示授權(quán)失敗,則GGSN向UE發(fā)送拒絕加入消息,本流程結(jié)束。
步驟205SGSN收到MBMS通知請(qǐng)求消息后,向GGSN返回MBMS通知響應(yīng)(MBMS Notification Response)消息,其中該MBMS通知響應(yīng)消息的原因參數(shù)中指示MBMS上下文激活是否會(huì)被處理。
若MBMS通知響應(yīng)消息中的原因參數(shù)指示授權(quán)失敗,則GGSN不再向SGSN發(fā)送MBMS通知請(qǐng)求消息,并向UE發(fā)送拒絕加入消息,本流程結(jié)束。
步驟206SGSN向UE發(fā)送請(qǐng)求MBMS上下文激活(Request MBMSContext Activation)消息,以請(qǐng)求UE激活MBMS UE上下文。
該請(qǐng)求MBMS上下文激活消息攜帶IP組播地址、APN、連接的NSAPI、事務(wù)標(biāo)識(shí)(TI)等。
步驟207UE收到請(qǐng)求MBMS上下文激活消息后,創(chuàng)建一個(gè)MBMS UE上下文,并向SGSN發(fā)送激活MBMS上下文請(qǐng)求(Activate MBMS ContextRequest)消息。
步驟208SGSN收到激活MBMS上下文請(qǐng)求消息后,對(duì)UE執(zhí)行安全功能如對(duì)UE進(jìn)行認(rèn)證。之后,SGSN創(chuàng)建MBMS UE上下文,并向GGSN發(fā)送創(chuàng)建MBMS上下文請(qǐng)求(Create MBMS Context Request)消息。
該激活MBMS上下文請(qǐng)求消息攜帶IP組播地址、APN、MBMS承載能力。其中,MBMS承載能力指示UE支持的MBMS承載能力,若此時(shí),SGSN已保存了UE要加入的組播業(yè)務(wù)所對(duì)應(yīng)的MBMS承載上下文,則SGSN就可根據(jù)該MBMS承載上下文信息中包含的UE要加入的組播業(yè)務(wù)要求的MBMS承載能力驗(yàn)證UE支持的MBMS承載能力是否滿足要求,若不滿足,則向發(fā)送MBMS通知請(qǐng)求消息的GGSN返回一個(gè)MBMS通知拒絕請(qǐng)求(MBMS Notification Reject Request)消息,以防止GGSN繼續(xù)發(fā)送MBMS通知請(qǐng)求消息,GGSN收到MBMS通知拒絕請(qǐng)求消息后,向SGSN返回一個(gè)MBMS通知拒絕響應(yīng)(MBMS Notification Reject Response)消息,同時(shí)SGSN向UE返回激活MBMS上下文拒絕消息,本流程結(jié)束。
創(chuàng)建MBMS上下文請(qǐng)求消息攜帶IP組播地址、APN、國(guó)際移動(dòng)用戶標(biāo)識(shí)符(IMSI)等。
步驟209GGSN收到創(chuàng)建MBMS上下文請(qǐng)求消息后,向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求消息,以獲取對(duì)正在激活的UE的授權(quán)。
MBMS授權(quán)請(qǐng)求消息攜帶IMSI等。
步驟210BM-SC收到MBMS授權(quán)請(qǐng)求消息后,向GGSN返回?cái)y帶授權(quán)成功或失敗信息的MBMS授權(quán)響應(yīng)消息,同時(shí),若授權(quán)成功,BM-SC創(chuàng)建MBMS UE上下文。
步驟211GGSN收到指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息后,創(chuàng)建MBMS UE上下文,并向SGSN發(fā)送創(chuàng)建MBMS上下文響應(yīng)(Create MBMSContext Response)消息。
GGSN收到指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息后,若檢測(cè)到自身沒(méi)保存針對(duì)UE要加入的組播業(yè)務(wù)的MBMS承載上下文,則向BM-SC發(fā)送MBMS注冊(cè)請(qǐng)求(MBMS Registration Request)消息,BM-SC收到MBMS注冊(cè)請(qǐng)求消息后,若檢測(cè)到自身還沒(méi)為該組播業(yè)務(wù)分配臨時(shí)移動(dòng)群組標(biāo)識(shí)(TMGI),則為該組播業(yè)務(wù)分配一個(gè)新的TMGI,并將該TMGI會(huì)通過(guò)MBMS注冊(cè)響應(yīng)(MBMS Registration Response)消息發(fā)送給GGSN和SGSN,進(jìn)一步地,將該TMGI通過(guò)激活MBMS上下文接受(Activate MBMS ContextAccept)消息發(fā)送給UE。
MBMS注冊(cè)響應(yīng)消息還包括針對(duì)該組播業(yè)務(wù)的MBMS承載上下文,該MBMS承載上下文中包含發(fā)起MBMS注冊(cè)請(qǐng)求的GGSN的標(biāo)識(shí),且BM-SC將該發(fā)起MBMS注冊(cè)請(qǐng)求的GGSN標(biāo)識(shí)加入到自身保存的MBMS承載上下文的下行流結(jié)點(diǎn)列表參數(shù)中。GGSN收到MBMS注冊(cè)響應(yīng)消息后,創(chuàng)建MBMS UE上下文。
步驟212SGSN收到創(chuàng)建MBMS上下文響應(yīng)消息后,向UE發(fā)送激活MBMS上下文接受(Activate MBMS Context Accept)消息。
SGSN收到MBMS上下文響應(yīng)消息后,若檢測(cè)到自身沒(méi)保存針對(duì)UE要加入的組播業(yè)務(wù)的MBMS承載上下文,則向GGSN發(fā)起MBMS注冊(cè)請(qǐng)求消息,GGSN收到MBMS注冊(cè)請(qǐng)求消息后,向SGSN返回MBMS注冊(cè)響應(yīng)消息,該MBMS注冊(cè)響應(yīng)消息包括針對(duì)該組播業(yè)務(wù)的MBMS承載上下文,該MBMS承載上下文中包含發(fā)起注冊(cè)請(qǐng)求的SGSN的標(biāo)識(shí),同時(shí),GGSN將該發(fā)起注冊(cè)請(qǐng)求的SGSN標(biāo)識(shí)加入到自身保存的MBMS承載上下文的下行流結(jié)點(diǎn)列表參數(shù)中。SGSN收到MBMS注冊(cè)響應(yīng)消息后,若檢測(cè)到此時(shí)自身至少為該UE建立了一個(gè)分組域(PS)無(wú)線接入承載(RAB),則向Iu模式的無(wú)線接入網(wǎng)(RAN)提供MBMS UE上下文。
MBMS上下文接受消息攜帶TMGI、MBMS承載能力。MBMS承載能力指示承載UE要加入的組播業(yè)務(wù)要求的MBMS承載能力,當(dāng)UE激活了更多的MBMS承載業(yè)務(wù)時(shí),MBMS承載能力可被納入考慮的范圍。若在步驟208中沒(méi)驗(yàn)證UE的MBMS承載能力,此時(shí)就可驗(yàn)證UE的MBMS承載能力。若SGSN判定UE支持的MBMS承載能力低于承載UE要加入的組播業(yè)務(wù)要求的MBMS承載能力,SGSN向UE發(fā)送激活MBMS上下文拒絕消息,并返回拒絕原因,同時(shí)SGSN發(fā)起去激活流程,對(duì)已建立的MBMS UE上下文進(jìn)行去激活,本流程結(jié)束。
由上所述,現(xiàn)有的MBMS系統(tǒng)中的組播業(yè)務(wù)激活流程,都是針對(duì)GPRS/UMTS系統(tǒng)設(shè)計(jì)的,考慮的接入網(wǎng)是GERAN/UTRAN,業(yè)務(wù)流程也是針對(duì)GERAN/UTRAN和SGSN-GGSN架構(gòu)進(jìn)行涉及的。
隨著用戶對(duì)無(wú)線接入速率的要求越來(lái)越高,無(wú)線局域網(wǎng)(WLAN)應(yīng)運(yùn)而生,它能在較小范圍內(nèi)提供高速的無(wú)線數(shù)據(jù)接入。其基本的結(jié)構(gòu)都是利用接入點(diǎn)(AP)完成UE的無(wú)線接入,通過(guò)網(wǎng)絡(luò)控制和連接設(shè)備連接組成傳輸網(wǎng)絡(luò)。隨著WLAN技術(shù)的興起和發(fā)展,WLAN與各種無(wú)線移動(dòng)通信網(wǎng)如GSM、碼分多址(CDMA)系統(tǒng)、寬帶碼分多址(WCDMA)系統(tǒng)、時(shí)分雙工-同步碼分多址(TD-SCDMA)系統(tǒng)、CDMA2000系統(tǒng)的互通正成為當(dāng)前研究的重點(diǎn)。
在3GPP標(biāo)準(zhǔn)化組織中,UE可以通過(guò)WLAN的接入網(wǎng)絡(luò)與因特網(wǎng)(Internet)、企業(yè)內(nèi)部互聯(lián)網(wǎng)(Intranet)相連,還可經(jīng)由WLAN接入網(wǎng)與3GPP系統(tǒng)的歸屬網(wǎng)或3GPP系統(tǒng)的訪問(wèn)網(wǎng)連接。如圖3所示,WLAN UE在非漫游情況下,與3GPP歸屬網(wǎng)的互通架構(gòu)如下WLAN UE經(jīng)由WLAN接入網(wǎng)(AN)與3GPP歸屬網(wǎng)中的WLAN接入網(wǎng)關(guān)(WAG)、認(rèn)證授權(quán)計(jì)費(fèi)(AAA)服務(wù)器相連,WLAN UE與3GPP歸屬網(wǎng)中的分組數(shù)據(jù)網(wǎng)關(guān)(PDG)直接相連。如圖4a所示,WLAN UE在漫游時(shí),經(jīng)由WLAN AN與3GPP訪問(wèn)網(wǎng)中的WAG、AAA代理相連,且3GPP訪問(wèn)網(wǎng)中的部分實(shí)體又分別與3GPP歸屬網(wǎng)中的相應(yīng)實(shí)體互連,如3GPP訪問(wèn)網(wǎng)中的AAA代理和3GPP歸屬網(wǎng)中的AAA服務(wù)器相連、3GPP訪問(wèn)網(wǎng)中的WAG與3GPP歸屬網(wǎng)中的PDG相連等,同時(shí)WLAN UE與3GPP歸屬網(wǎng)中的PDG直接相連;如圖4b所示,WLAN UE在漫游時(shí),也可經(jīng)由WLAN AN與3GPP訪問(wèn)網(wǎng)中的WAG、AAA代理相連,并與3GPP訪問(wèn)網(wǎng)中的PDG直接相連,同時(shí)3GPP訪問(wèn)網(wǎng)中的AAA代理和3GPP歸屬網(wǎng)中的AAA服務(wù)器相連。將WLAN和3GPP系統(tǒng)互通后的網(wǎng)絡(luò)稱為互通WLAN(I-WLAN)。
可以看出,作為一種寬帶接入技術(shù),WLAN能提供更高速率的數(shù)據(jù)服務(wù),更好地向用戶展示MBMS的優(yōu)勢(shì),因此,將MBMS引入WLAN非常必要。現(xiàn)有技術(shù)中,沒(méi)有給出以WLAN作為接入網(wǎng),在I-WLAN架構(gòu)下如何實(shí)現(xiàn)MBMS中的組播業(yè)務(wù)激活的解決方案。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種組播業(yè)務(wù)激活方法,以實(shí)現(xiàn)I-WLAN架構(gòu)下的組播業(yè)務(wù)激活。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種組播業(yè)務(wù)激活方法,在PDG和BM-SC之間設(shè)置通信接口,該方法包括A、UE向PDG發(fā)送請(qǐng)求激活組播業(yè)務(wù)的消息;B、PDG收到請(qǐng)求激活組播業(yè)務(wù)的消息后,向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求消息;C、BM-SC收到MBMS授權(quán)請(qǐng)求消息后,根據(jù)自身獲取到的組播業(yè)務(wù)標(biāo)識(shí),將授權(quán)成功或失敗信息攜帶在MBMS授權(quán)響應(yīng)消息中并返回給PDG;D、PDG收到MBMS授權(quán)響應(yīng)消息后,判斷該MBMS授權(quán)響應(yīng)消息是否攜帶授權(quán)成功信息,若是,向UE發(fā)送組播業(yè)務(wù)激活接受消息;否則,向UE發(fā)送組播業(yè)務(wù)激活拒絕消息。
步驟D所述PDG判定該MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、創(chuàng)建MBMS UE上下文之前進(jìn)一步包括PDG向UE發(fā)送請(qǐng)求MBMS上下文激活消息,UE收到請(qǐng)求MBMS上下文激活消息后,創(chuàng)建MBMS UE上下文,之后向PDG返回激活MBMS上下文請(qǐng)求消息。
在BM-SC和AAA服務(wù)器之間設(shè)置通信接口,且步驟B所述PDG向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求消息具體為PDG先將MBMS授權(quán)請(qǐng)求消息發(fā)送至AAA服務(wù)器,之后AAA服務(wù)器將MBMS授權(quán)請(qǐng)求消息通過(guò)所述接口發(fā)送至BM-SC;且步驟C所述BM-SC將MBMS授權(quán)響應(yīng)消息返回給PDG具體為BM-SC先將MBMS授權(quán)響應(yīng)消息通過(guò)所述接口返回至AAA服務(wù)器,之后AAA服務(wù)器將MBMS授權(quán)響應(yīng)消息返回至PDG。
所述BM-SC將MBMS授權(quán)響應(yīng)消息返回至AAA服務(wù)器之后、AAA服務(wù)器將MBMS授權(quán)響應(yīng)消息返回至PDG之前進(jìn)一步包括AAA服務(wù)器判斷MBMS授權(quán)響應(yīng)消息是否攜帶授權(quán)成功信息,若是,根據(jù)自身保存的MBMS承載上下文創(chuàng)建MBMS UE上下文,同時(shí)將MBMS授權(quán)響應(yīng)消息返回至PDG;否則,直接將授權(quán)響應(yīng)消息返回至PDG。
所述AAA服務(wù)器自身保存的MBMS承載上下文為,BM-SC預(yù)先部署在AAA服務(wù)器上的。
所述AAA服務(wù)器判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、創(chuàng)建MBMS UE上下文之前進(jìn)一步包括AAA服務(wù)器判斷自身是否保存有MBMS承載上下文,若保存有,則根據(jù)該MBMS承載上下文創(chuàng)建MBMS UE上下文;否則,向BM-SC獲取MBMS承載上下文,并根據(jù)獲取到的MBMS承載上下文創(chuàng)建MBMS UE上下文。
所述AAA服務(wù)器向BM-SC獲取MBMS承載上下文具體為AAA服務(wù)器向BM-SC發(fā)送注冊(cè)請(qǐng)求消息,BM-SC收到該注冊(cè)請(qǐng)求消息后,將MBMS承載上下文攜帶在注冊(cè)響應(yīng)消息中返回給AAA服務(wù)器。
AAA服務(wù)器預(yù)先保存WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息指示,所述BM-SC將MBMS授權(quán)響應(yīng)消息返回至AAA服務(wù)器之后進(jìn)一步包括AAA服務(wù)器檢測(cè)到MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息,則根據(jù)所述WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息指示,將自身保存的對(duì)應(yīng)的WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG。
所述UE發(fā)生漫游,且所述AAA服務(wù)器將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG具體為AAA服務(wù)器將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送至UE漫游后所在訪問(wèn)網(wǎng)絡(luò)中的AAA代理,之后AAA代理將該WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG。
所述AAA服務(wù)器收到MBMS授權(quán)響應(yīng)消息之后、將MBMS授權(quán)響應(yīng)消息返回至PDG之前進(jìn)一步包括AAA服務(wù)器判斷MBMS授權(quán)響應(yīng)消息是否攜帶授權(quán)成功信息,若攜帶,繼續(xù)判斷自身保存的UE支持的MBMS承載能力是否滿足自身保存的MBMS承載上下文所包含的UE要加入的組播業(yè)務(wù)要求的MBMS承載能力,若滿足,直接將攜帶授權(quán)成功信息的MBMS授權(quán)響應(yīng)消息返回至PDG;若不滿足,將UE承載能力不足信息與授權(quán)成功信息一起攜帶在MBMS授權(quán)響應(yīng)消息中返回至PDG;若不攜帶,直接將攜帶授權(quán)失敗信息的MBMS授權(quán)響應(yīng)消息返回至PDG;且步驟D所述PDG判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、創(chuàng)建MBMS UE上下文之前進(jìn)一步包括PDG判斷授權(quán)響應(yīng)消息是否包含UE承載能力不足信息,若包含,則根據(jù)預(yù)定規(guī)則判斷是否應(yīng)該繼續(xù)進(jìn)行組播業(yè)務(wù)激活,若應(yīng)該,則向UE發(fā)送組播業(yè)務(wù)激活接受消息;若不應(yīng)該,則向UE發(fā)送組播業(yè)務(wù)激活拒絕消息。
步驟A所述UE向PDG發(fā)送攜帶組播業(yè)務(wù)標(biāo)識(shí)的消息之后進(jìn)一步包括UE向AAA服務(wù)器發(fā)送自身支持的MBMS承載能力。
所述AAA服務(wù)器判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息的同時(shí),進(jìn)一步包括AAA服務(wù)器向UE發(fā)送請(qǐng)求獲取UE支持的MBMS承載能力消息,之后,UE將自身支持的MBMS承載能力返回至AAA服務(wù)器,之后AAA服務(wù)器接收并保存該UE支持的MBMS承載能力。
所述步驟B與C之間進(jìn)一步包括B1、BM-SC收到MBMS授權(quán)請(qǐng)求消息后,若授權(quán)成功,同時(shí)確定一個(gè)無(wú)線局域網(wǎng)接入點(diǎn)名稱W-APN,將該W-APN與授權(quán)成功信息一起攜帶在MBMS授權(quán)響應(yīng)消息中返回給步驟A和B所述PDG;若授權(quán)失敗,將攜帶授權(quán)失敗信息的MBMS授權(quán)響應(yīng)消息返回給步驟A和B所述PDG,所述W-APN指向處理后續(xù)激活流程的PDG,所述處理后續(xù)激活流程的PDG與步驟A和B所述PDG不同;B2、步驟A和B所述PDG收到MBMS授權(quán)響應(yīng)消息,判斷該授權(quán)響應(yīng)消息是否攜帶授權(quán)成功信息,若是,向UE發(fā)送攜帶W-APN的請(qǐng)求MBMS上下文激活消息;否則,向UE發(fā)送組播業(yè)務(wù)激活拒絕消息;B3、UE收到請(qǐng)求MBMS上下文激活消息后,向該請(qǐng)求MBMS上下文激活消息攜帶的WANP指向的所述處理后續(xù)激活流程的PDG發(fā)送激活MBMS上下文請(qǐng)求消息,所述處理后續(xù)激活流程的PDG收到該激活MBMS上下文請(qǐng)求消息后,向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求消息;且步驟C和D所述PDG為所述處理后續(xù)激活流程的PDG。
步驟D所述PDG判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、創(chuàng)建MBMS UE上下文之前進(jìn)一步包括PDG判斷自身保存的UE支持的MBMS承載能力是否滿足自身保存的MBMS承載上下文中所包含的UE要加入的組播業(yè)務(wù)要求的承載能力,若滿足,創(chuàng)建MBMS UE上下文;若不滿足,則根據(jù)預(yù)定規(guī)則判斷是否應(yīng)該繼續(xù)進(jìn)行組播業(yè)務(wù)激活,若應(yīng)該,則向UE發(fā)送組播業(yè)務(wù)激活接受消息;若不應(yīng)該,則向UE發(fā)送組播業(yè)務(wù)激活拒絕消息。
步驟A所述UE向PDG發(fā)送攜帶組播業(yè)務(wù)標(biāo)識(shí)的消息之后進(jìn)一步包括UE向PDG發(fā)送自身支持的MBMS承載能力,之后PDG接收并保存該UE支持的MBMS承載能力。
步驟A所述UE向PDG發(fā)送的攜帶組播業(yè)務(wù)標(biāo)識(shí)的消息進(jìn)一步攜帶自身支持的MBMS承載能力,且PDG接收并保存所述UE支持的MBMS承載能力。
步驟D所述PDG判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息的同時(shí),進(jìn)一步包括PDG向UE發(fā)送請(qǐng)求獲取UE支持的MBMS承載能力消息,之后,UE將自身支持的MBMS承載能力返回至PDG,PDG接收并保存所述UE支持的MBMS承載能力。
步驟C所述BM-SC將授權(quán)成功信息攜帶在MBMS授權(quán)響應(yīng)消息中之后、向PDG返回該MBMS授權(quán)響應(yīng)消息之前進(jìn)一步包括BM-SC判斷自身保存的UE支持的MBMS承載能力是否滿足自身保存的MBMS承載上下文中所包含的UE要加入的組播業(yè)務(wù)要求的承載能力,若滿足,將攜帶授權(quán)成功信息的MBMS授權(quán)響應(yīng)消息返回至PDG;若不滿足,將UE承載能力不足信息與授權(quán)成功信息一起攜帶在MBMS授權(quán)響應(yīng)消息中返回至PDG,且步驟D所述PDG判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、創(chuàng)建MBMS UE上下文并向UE發(fā)送組播業(yè)務(wù)激活接受消息之前進(jìn)一步包括PDG判斷授權(quán)響應(yīng)消息是否包含UE承載能力不足信息,若包含,則根據(jù)預(yù)定規(guī)則判斷是否應(yīng)該繼續(xù)進(jìn)行組播業(yè)務(wù)激活,若應(yīng)該,則向UE發(fā)送組播業(yè)務(wù)激活接受消息;若不應(yīng)該,則向UE發(fā)送組播業(yè)務(wù)激活拒絕消息。
步驟B所述MBMS授權(quán)請(qǐng)求消息攜帶UE支持的MBMS承載能力,步驟C所述BM-SC收到MBMS授權(quán)請(qǐng)求消息的同時(shí),進(jìn)一步包括BM-SC保存該MBMS授權(quán)請(qǐng)求消息攜帶的UE支持的MBMS承載能力。
步驟A所述UE向PDG發(fā)送攜帶組播業(yè)務(wù)標(biāo)識(shí)的消息之后進(jìn)一步包括UE向BM-SC發(fā)送自身支持的MBMS承載能力,之后BM-SC接收并保存該UE支持的MBMS承載能力。
所述步驟A之前進(jìn)一步包括UE檢測(cè)到自身與PDG之間的隧道建立,創(chuàng)建MBMS UE上下文。
所述步驟A之前進(jìn)一步包括UE建立與PDG之間的隧道;且步驟A所述UE向PDG發(fā)送請(qǐng)求激活組播業(yè)務(wù)的消息之后進(jìn)一步包括UE創(chuàng)建MBMS UE上下文。
步驟A所述請(qǐng)求激活組播業(yè)務(wù)的消息為隧道建立請(qǐng)求消息,且該隧道建立請(qǐng)求消息攜帶組播業(yè)務(wù)標(biāo)識(shí)或組播業(yè)務(wù)激活指示信息,且步驟A所述UE向PDG發(fā)送所述隧道建立請(qǐng)求消息之后進(jìn)一步包括UE創(chuàng)建MBMS UE上下文。
步驟D所述PDG判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、向UE返回組播業(yè)務(wù)激活接受消息之前,進(jìn)一步包括PDG判斷隧道建立是否成功,若成功,向UE返回組播業(yè)務(wù)激活接受消息;若不成功,向UE返回激活組播業(yè)務(wù)失敗消息。
所述組播業(yè)務(wù)激活接受消息進(jìn)一步攜帶隧道建立結(jié)果信息。
步驟A所述UE向PDG發(fā)送所述隧道建立請(qǐng)求消息之后、UE創(chuàng)建MBMS UE上下文之前進(jìn)一步包括UE接收PDG發(fā)送來(lái)的攜帶隧道建立成功信息的隧道建立響應(yīng)消息。
步驟A所述UE向PDG發(fā)送所述隧道建立請(qǐng)求消息之后進(jìn)一步包括UE設(shè)定并啟動(dòng)一定時(shí)器,且所述UE創(chuàng)建MBMS UE上下文之前進(jìn)一步包括UE檢測(cè)到所述定時(shí)器超時(shí),則判斷是否收到PDG發(fā)來(lái)的組播業(yè)務(wù)激活拒絕消息,若收到,本流程結(jié)束;若沒(méi)收到,創(chuàng)建MBMS UE上下文。
步驟D所述組播業(yè)務(wù)接受消息攜帶PDG創(chuàng)建的MBMS UE上下文,且所述步驟D進(jìn)一步包括UE收到該組播業(yè)務(wù)接受消息后,根據(jù)該組播業(yè)務(wù)接受消息攜帶的MBMS UE上下文更新自身創(chuàng)建的MBMS UE上下文。
步驟D所述PDG判定授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、向UE發(fā)送組播業(yè)務(wù)激活接受消息之前進(jìn)一步包括PDG根據(jù)自身保存的MBMS承載上下文創(chuàng)建MBMS UE上下文。
步驟D所述PDG判定授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、創(chuàng)建MBMS UE上下文之前進(jìn)一步包括PDG判斷自身是否保存有MBMS承載上下文,若保存有,則根據(jù)該MBMS承載上下文創(chuàng)建MBMS UE上下文;否則,向BM-SC獲取MBMS承載上下文,并根據(jù)獲取到的MBMS UE承載上下文創(chuàng)建MBMS UE上下文。
所述PDG自身保存的MBMS承載上下文為BM-SC預(yù)先部署在PDG上的。
所述PDG向BM-SC獲取MBMS UE承載上下文具體為PDG向BM-SC發(fā)送注冊(cè)請(qǐng)求消息,BM-SC收到該注冊(cè)請(qǐng)求消息后,向PDG返回?cái)y帶MBMS UE承載上下文的注冊(cè)響應(yīng)消息;或者,PDG向認(rèn)證授權(quán)計(jì)費(fèi)AAA服務(wù)器發(fā)送注冊(cè)請(qǐng)求消息,AAA服務(wù)器收到該注冊(cè)請(qǐng)求消息后,向PDG返回?cái)y帶MBMS UE承載上下文的注冊(cè)響應(yīng)消息。
PDG預(yù)先保存WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息指示,步驟D所述PDG判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后進(jìn)一步包括PDG根據(jù)所述WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息指示,將自身保存的對(duì)應(yīng)的WLAN AN和/或WAG用于創(chuàng)建MBMSUE上下文的信息發(fā)送給WLAN AN和/或WAG。
所述PDG將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG具體為PDG先將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送至AAA服務(wù)器,之后AAA服務(wù)器將該WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG。
所述UE發(fā)生漫游,且所述AAA服務(wù)器將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG具體為AAA服務(wù)器先將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送至UE漫游后所在訪問(wèn)網(wǎng)絡(luò)中的AAA代理,之后AAA代理將該WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG。
步驟A所述PDG和BM-SC之間的通信接口支持Diameter協(xié)議或遠(yuǎn)程撥入用戶認(rèn)證服務(wù)RADIUS協(xié)議或會(huì)話初始化協(xié)議SIP。
所述BM-SC和AAA服務(wù)器之間的通信接口支持Diameter協(xié)議或RADIUS協(xié)議或SIP。
步驟A所述請(qǐng)求激活組播業(yè)務(wù)的消息為IPv4定義的因特網(wǎng)組管理協(xié)議IGMP中的組播業(yè)務(wù)加入消息,或?yàn)镮Pv6定義的組播偵聽(tīng)發(fā)現(xiàn)MLD協(xié)議中的組播業(yè)務(wù)加入消息,或?yàn)镾IP承載的消息,或?yàn)槌谋緜鬏攨f(xié)議HTTP承載,或?yàn)闊o(wú)線接入?yún)f(xié)議WAP承載的消息,或?yàn)樽远x協(xié)議承載的消息。
步驟A所述請(qǐng)求激活組播業(yè)務(wù)的消息攜帶組播業(yè)務(wù)標(biāo)識(shí),且步驟B所述MBMS授權(quán)請(qǐng)求消息攜帶組播業(yè)務(wù)標(biāo)識(shí),且步驟C所述BM-SC獲取到的組播業(yè)務(wù)標(biāo)識(shí)具體為BM-SC從所述MBMS授權(quán)請(qǐng)求消息中獲取到的。
所述組播業(yè)務(wù)標(biāo)識(shí)為IP組播地址,或W-APN,或IP組播地址和W-APN的組合。
所述UE在向BM-SC簽約時(shí),上報(bào)默認(rèn)的自身要加入的組播業(yè)務(wù)標(biāo)識(shí),BM-SC將該UE默認(rèn)要加入的組播業(yè)務(wù)標(biāo)識(shí)保存到UE的簽約信息中,且步驟C所述BM-SC獲取到的組播業(yè)務(wù)標(biāo)識(shí)具體為BM-SC通過(guò)自身保存的UE的簽約信息中所包含的UE默認(rèn)要加入的組播業(yè)務(wù)標(biāo)識(shí)獲取到的。
步驟C所述BM-SC將授權(quán)成功信息攜帶在MBMS授權(quán)響應(yīng)消息中之后,進(jìn)一步包括BM-SC創(chuàng)建MBMS UE上下文。
與現(xiàn)有技術(shù)相比,本發(fā)明所提供的方法通過(guò)在PDG和BM-SC之間增加通信接口,且通過(guò)UE將請(qǐng)求激活組播業(yè)務(wù)的消息發(fā)送至PDG,以通知PDG自身想要加入組播業(yè)務(wù);之后PDG向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求消息;BM-SC收到MBMS授權(quán)請(qǐng)求消息后,將授權(quán)成功或失敗信息攜帶在MBMS授權(quán)響應(yīng)消息中返回給PDG;PDG收到MBMS授權(quán)響應(yīng)消息后,若檢測(cè)到該MBMS授權(quán)響應(yīng)消息指示授權(quán)成功,則向UE發(fā)送組播業(yè)務(wù)激活接受消息;否則,向UE發(fā)送組播業(yè)務(wù)激活拒絕消息,實(shí)現(xiàn)了I-WLAN架構(gòu)下的組播業(yè)務(wù)激活。
圖1為3GPP給出的支持MBMS的無(wú)線網(wǎng)絡(luò)架構(gòu)圖;圖2為在3GPP定義的MBMS無(wú)線網(wǎng)絡(luò)架構(gòu)下,組播業(yè)務(wù)激活的流程圖;圖3為WLAN UE在非漫游情況下,與3GPP歸屬網(wǎng)的互通架構(gòu)示意圖;圖4a為WLAN UE在漫游情況下,與3GPP訪問(wèn)網(wǎng)的互通架構(gòu)示意圖一;圖4b為WLAN UE在漫游情況下,與3GPP訪問(wèn)網(wǎng)的互通架構(gòu)示意圖二;圖5為本發(fā)明提供的組播業(yè)務(wù)激活的流程圖;圖6為本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例一的流程圖;圖7為本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例二的流程圖;圖8為本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例三的流程圖;圖9為本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例四的流程圖;圖10為本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例五的流程圖;圖11為本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例六的流程圖;圖12為本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例七的流程圖;圖13為本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例八的流程圖;圖14為本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例九的流程圖;圖15為本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例十的流程圖。
具體實(shí)施例方式
下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再作進(jìn)一步詳細(xì)的說(shuō)明。
圖5是本發(fā)明提供的組播業(yè)務(wù)激活的流程圖,如圖5所示,其具體步驟如下步驟501UE向PDG發(fā)送請(qǐng)求激活組播業(yè)務(wù)的消息,以通知PDG自身想要加入組播業(yè)務(wù)。
請(qǐng)求激活組播業(yè)務(wù)的消息為IPv4定義的IGMP協(xié)議中的組播業(yè)務(wù)加入消息,或?yàn)镮Pv6定義的MLD協(xié)議中的組播業(yè)務(wù)加入消息,或?yàn)樗淼澜⒄?qǐng)求消息,或?yàn)闀?huì)話初始化協(xié)議(SIP)或超文本傳輸協(xié)議(HTTP)或無(wú)線接入?yún)f(xié)議(WAP)或自定義協(xié)議等承載的消息。必須指出的是,由于UE在向BM-SC簽約時(shí),可能會(huì)上報(bào)默認(rèn)的自身要加入的組播業(yè)務(wù)的標(biāo)識(shí),因此,UE發(fā)送的請(qǐng)求激活組播業(yè)務(wù)的消息可以攜帶組播業(yè)務(wù)標(biāo)識(shí),也可以不攜帶,若沒(méi)攜帶,則PDG收到該請(qǐng)求激活組播業(yè)務(wù)的消息后,向BM-SC發(fā)送不攜帶組播業(yè)務(wù)標(biāo)識(shí)的MBMS授權(quán)請(qǐng)求消息,BM-SC收到該MBMS授權(quán)請(qǐng)求消息后,檢測(cè)到該MBMS授權(quán)請(qǐng)求消息不攜帶組播業(yè)務(wù)標(biāo)識(shí),則在自身保存的UE的簽約信息中查找到該UE的默認(rèn)要加入的組播業(yè)務(wù)標(biāo)識(shí)。
組播業(yè)務(wù)標(biāo)識(shí)可以是IP組播地址,或W-APN,或IP組播地址和W-APN的組合,等等。
步驟502PDG收到請(qǐng)求激活組播業(yè)務(wù)的消息后,向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求消息。
PDG和BM-SC之間的接口協(xié)議可采用Diameter協(xié)議或遠(yuǎn)程撥入用戶認(rèn)證服務(wù)(RADIUS)協(xié)議或SIP協(xié)議等。
步驟503BM-SC收到MBMS授權(quán)請(qǐng)求消息后,將授權(quán)成功或失敗信息攜帶在MBMS授權(quán)響應(yīng)消息中返回給PDG;同時(shí),若授權(quán)成功,BM-SC根據(jù)MBMS承載上下文創(chuàng)建MBMS UE上下文。
另外,MBMS授權(quán)響應(yīng)消息還攜帶組播業(yè)務(wù)標(biāo)識(shí)和W-APN,其中W-APN指向包含PDG的群組。
具體地,若該MBMS授權(quán)請(qǐng)求消息攜帶組播業(yè)務(wù)標(biāo)識(shí),則BM-SC根據(jù)UE標(biāo)識(shí)查找該UE的簽約信息,從而確定是否向UE授權(quán)接收該MBMS授權(quán)請(qǐng)求消息指示的組播業(yè)務(wù);若該MBMS授權(quán)請(qǐng)求消息不攜帶組播業(yè)務(wù)標(biāo)識(shí),則BM-SC在UE的簽約信息中查詢到UE默認(rèn)要加入的組播業(yè)務(wù)標(biāo)識(shí),并確定是否向UE授權(quán)接收該默認(rèn)要加入的組播業(yè)務(wù)。
另外,BM-SC也可在收到MBMS授權(quán)請(qǐng)求消息的同時(shí),創(chuàng)建MBMS UE上下文,若此后授權(quán)失敗,則刪除該MBMS UE上下文。
步驟504PDG收到授權(quán)響應(yīng)消息后,判斷該授權(quán)響應(yīng)消息是否攜帶授權(quán)成功信息,若是,執(zhí)行步驟505;否則,向UE返回組播業(yè)務(wù)激活拒絕消息,該組播業(yè)務(wù)激活拒絕消息可能還會(huì)提供拒絕原因如授權(quán)失敗等,本流程結(jié)束。
步驟505PDG根據(jù)MBMS承載上下文創(chuàng)建MBMS UE上下文,并向UE發(fā)送組播業(yè)務(wù)激活接受消息,激活成功。
此外,PDG也可在收到請(qǐng)求激活組播業(yè)務(wù)的消息之后、向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求消息之前,創(chuàng)建MBMS UE上下文,若此后收到BM-SC發(fā)送來(lái)的MBMS授權(quán)響應(yīng)消息攜帶授權(quán)失敗信息,則刪除該MBMS UE上下文。
本發(fā)明中,PDG需保存UE標(biāo)識(shí)、隧道標(biāo)識(shí)和組播業(yè)務(wù)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,以便此后收到BM-SC發(fā)送的組播業(yè)務(wù)時(shí),可根據(jù)該組播業(yè)務(wù)標(biāo)識(shí)查找到加入該組播業(yè)務(wù)的UE,從而進(jìn)一步查找到向該UE發(fā)送該組播業(yè)務(wù)所用的隧道。其中,UE標(biāo)識(shí)可為IMSI等,隧道標(biāo)識(shí)可為IP安全協(xié)議安全關(guān)聯(lián)(IPsecSA)或因特網(wǎng)密鑰交換協(xié)議安全關(guān)聯(lián)(IKE SA)或UE的本地(Local)IP地址或UE的遠(yuǎn)端(Remote)IP地址等,組播業(yè)務(wù)標(biāo)識(shí)可為T(mén)MGI或IP組播地址或W-APN等。
進(jìn)一步地,PDG和BM-SC間交互的所有消息和/或業(yè)務(wù)都可經(jīng)過(guò)AAA服務(wù)器的轉(zhuǎn)發(fā),此時(shí),AAA服務(wù)器也需保存UE標(biāo)識(shí)、隧道標(biāo)識(shí)、組播業(yè)務(wù)標(biāo)識(shí)、UE當(dāng)前接入的WLAN標(biāo)識(shí)、當(dāng)前為UE服務(wù)的WAG標(biāo)識(shí)等的對(duì)應(yīng)關(guān)系,以便此后在BM-SC需要向WLAN AN、WAG等實(shí)體發(fā)送消息或業(yè)務(wù)時(shí),AAA服務(wù)器可根據(jù)所述對(duì)應(yīng)關(guān)系向?qū)?yīng)WLAN AN、WAG等實(shí)體發(fā)送。
本發(fā)明中的MBMS UE上下文至少包括組播業(yè)務(wù)標(biāo)識(shí)、指向至少包含向UE發(fā)送組播業(yè)務(wù)激活接受消息的PDG的PDG群組的WLAN接入點(diǎn)名稱(W-APN)、UE與PDG間的隧道標(biāo)識(shí),進(jìn)一步可包括隧道經(jīng)過(guò)的WAG標(biāo)識(shí)、隧道經(jīng)過(guò)的WLAN AN標(biāo)識(shí)、APN、GGSN地址、PDG地址、SGSN地址、TMGI、連接的NSAPI、事務(wù)標(biāo)識(shí)、MBMS_NSAPI等中的任意一個(gè)或任意組合。
本發(fā)明中的MBMS承載上下文包括組播/廣播模式、組播業(yè)務(wù)標(biāo)識(shí)、W-APN、MBMS要求的承載能力、下行流結(jié)點(diǎn)列表、APN、TMGI、承載層資源的狀態(tài)、MBMS業(yè)務(wù)區(qū)域、UE的數(shù)目、RA列表等中的任意一個(gè)或組合。
實(shí)施例一圖6是本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例一的流程圖,如圖6所示,其具體步驟如下步驟601UE與PDG之間通過(guò)隧道建立請(qǐng)求/響應(yīng)消息創(chuàng)建MBMS業(yè)務(wù)隧道,且UE與PDG保存建立的隧道標(biāo)識(shí)。
該隧道可以是只支持MBMS業(yè)務(wù)傳輸?shù)膶iT(mén)隧道,也可以是既支持MBMS業(yè)務(wù)傳輸也支持其它業(yè)務(wù)傳輸?shù)耐ㄓ盟淼馈?br>
步驟602UE向PDG發(fā)起攜帶自身標(biāo)識(shí)的組播業(yè)務(wù)加入消息。
該組播業(yè)務(wù)加入消息可以是IPv4定義的IGMP消息,也可以是IPv6定義的MLD協(xié)議消息,還可以是SIP、HTTP、WAP、自定義協(xié)議等承載的消息。
該組播業(yè)務(wù)加入消息可攜帶組播業(yè)務(wù)標(biāo)識(shí),也可不攜帶。組播業(yè)務(wù)標(biāo)識(shí)如IP組播地址、APN等等。
步驟603PDG收到組播業(yè)務(wù)加入消息后,向BM-SC發(fā)送攜帶UE標(biāo)識(shí)的MBMS授權(quán)請(qǐng)求消息。
MBMS授權(quán)請(qǐng)求消息還可攜帶W-APN。
步驟604BM-SC收到MBMS授權(quán)請(qǐng)求消息后,將授權(quán)成功或失敗信息攜帶在MBMS授權(quán)響應(yīng)消息中返回給PDG;同時(shí),若授權(quán)成功,BM-SC根據(jù)自身保存的MBMS承載上下文以及MBMS授權(quán)請(qǐng)求消息攜帶的相關(guān)信息創(chuàng)建MBMS UE上下文。
另外,MBMS授權(quán)響應(yīng)消息還攜帶組播業(yè)務(wù)標(biāo)識(shí)、W-APN等。
具體地,BM-SC可根據(jù)該MBMS授權(quán)請(qǐng)求消息攜帶的UE標(biāo)識(shí),在自身查找到該UE的簽約信息,并根據(jù)該簽約信息和授權(quán)請(qǐng)求消息攜帶的組播業(yè)務(wù)標(biāo)識(shí)或者在UE的簽約信息中查詢到的UE默認(rèn)要加入的組播業(yè)務(wù)標(biāo)識(shí),決定是否向UE授權(quán)。
MBMS授權(quán)請(qǐng)求消息攜帶的相關(guān)信息具體可指組播業(yè)務(wù)標(biāo)識(shí)、UE標(biāo)識(shí)如IMSI、W-APN等。
具體地,授權(quán)成功或失敗信息是由BM-SC攜帶在MBMS授權(quán)響應(yīng)消息中,并發(fā)送給PDG的。
BM-SC創(chuàng)建的MBMS UE上下文至少包括UE標(biāo)識(shí)、組播業(yè)務(wù)標(biāo)識(shí)、PDG對(duì)應(yīng)的W-APN、UE和PDG之間的隧道標(biāo)識(shí),進(jìn)一步包括UE和PDG之間的隧道經(jīng)過(guò)的WLAN的標(biāo)識(shí)、UE和PDG之間的隧道經(jīng)過(guò)的WAG的標(biāo)識(shí)等,步驟605PDG收到MBMS授權(quán)響應(yīng)消息后,判斷該MBMS授權(quán)響應(yīng)消息是否指示授權(quán)成功,若是,執(zhí)行步驟606;否則,向UE返回拒絕加入消息,該拒絕加入消息可包含拒絕加入的原因如授權(quán)失敗等,本流程結(jié)束。
步驟606PDG向UE發(fā)送請(qǐng)求MBMS上下文激活消息,以請(qǐng)求UE激活MBMS UE上下文。
步驟607UE收到請(qǐng)求MBMS上下文激活消息后,創(chuàng)建MBMS UE上下文,并向PDG返回激活MBMS上下文請(qǐng)求消息。
激活MBMS上下文請(qǐng)求消息可攜帶組播業(yè)務(wù)標(biāo)識(shí)、UE標(biāo)識(shí)、UE支持的MBMS承載能力等,其中,UE支持的MBMS承載能力指示了UE所能提供的最大服務(wù)質(zhì)量(QoS)。
UE創(chuàng)建的MBMS UE上下文至少包括組播業(yè)務(wù)標(biāo)識(shí)、PDG對(duì)應(yīng)的W-APN、與PDG之間的隧道標(biāo)識(shí),與PDG之間的隧道經(jīng)過(guò)的WLAN的標(biāo)識(shí)、與PDG之間的隧道經(jīng)過(guò)的WAG標(biāo)識(shí)。
步驟608PDG收到激活MBMS上下文請(qǐng)求消息后,檢測(cè)自身是否保存有MBMS承載上下文,若是,執(zhí)行步驟609;否則,從BM-SC獲取MBMS承載上下文,然后執(zhí)行步驟609。
PDG可通過(guò)兩種方式從BM-SC獲取MBMS承載上下文一種是通過(guò)與AAA服務(wù)器或BM-SC之間的消息如注冊(cè)請(qǐng)求/響應(yīng)消息等的交互獲取MBMS承載上下文,另一種是BM-SC將MBMS承載上下文靜態(tài)部署到PDG上。
進(jìn)一步地,若MBMS承載上下文中包含UE要加入的組播業(yè)務(wù)要求的承載能力,則PDG可判斷自身獲取的UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力,若是,繼續(xù)檢測(cè)自身是否保存有MBMS承載上下文;否則,根據(jù)預(yù)定規(guī)則判斷是否應(yīng)該繼續(xù)進(jìn)行組播業(yè)務(wù)激活,若應(yīng)該,則繼續(xù)檢測(cè)自身是否保存有MBMS承載上下文;若不應(yīng)該,則向UE發(fā)送激活MBMS上下文拒絕消息,本流程結(jié)束。
具體地,運(yùn)營(yíng)商可將UE承載能力不足時(shí)是否繼續(xù)進(jìn)行業(yè)務(wù)激活的信息預(yù)先配置在PDG上;或者在UE向AAA服務(wù)器或BM-SC簽約時(shí),將UE承載能力不足時(shí)是否繼續(xù)進(jìn)行業(yè)務(wù)激活的信息保存在UE的簽約信息中,然后PDG在收到攜帶UE承載能力不足信息的MBMS授權(quán)響應(yīng)消息后,向AAA服務(wù)器或BM-SC查詢UE的簽約信息,即可得知是否應(yīng)該繼續(xù)進(jìn)行業(yè)務(wù)激活。
UE支持的MBMS承載能力可以是UE主動(dòng)上報(bào)給PDG的,或PDG通過(guò)發(fā)送請(qǐng)求獲取UE支持的MBMS承載能力消息等向UE主動(dòng)請(qǐng)求的;也可以是UE向BM-SC主動(dòng)上報(bào)或BM-SC通過(guò)發(fā)送請(qǐng)求獲取UE支持的MBMS承載能力消息等向UE主動(dòng)請(qǐng)求得到后、PDG再?gòu)腂M-SC獲取的。其中,UE主動(dòng)上報(bào)MBMS承載能力的時(shí)刻可以預(yù)先設(shè)定,如可設(shè)定為UE發(fā)送組播業(yè)務(wù)加入消息后的特定時(shí)刻、或UE發(fā)送組播業(yè)務(wù)加入消息時(shí)刻與某特定時(shí)刻之間的任意時(shí)刻等;PDG或BM-SC向UE主動(dòng)請(qǐng)求MBMS承載能力的時(shí)刻也可以預(yù)先設(shè)定,如可設(shè)定為收到組播業(yè)務(wù)加入消息后的特定時(shí)刻、或收到MBMS授權(quán)請(qǐng)求消息后的特定時(shí)刻、或收到組播業(yè)務(wù)加入消息的時(shí)刻與某特定時(shí)刻之間的任意時(shí)刻、或收到MBMS授權(quán)請(qǐng)求消息的時(shí)刻與某特定時(shí)刻之間的任意時(shí)刻等,另外,UE可將自身支持的MBMS承載能力單獨(dú)發(fā)送給PDG或BM-SC,也可將自身支持的MBMS承載能力攜帶在其它消息如組播業(yè)務(wù)加入消息或請(qǐng)求激活MBMS上下文消息等中發(fā)送給PDG或BM-SC。
步驟609PDG根據(jù)MBMS承載上下文創(chuàng)建MBMS UE上下文,并向UE返回激活MBMS上下文接受消息,組播業(yè)務(wù)激活完成。
PDG創(chuàng)建的MBMS UE上下文至少包括UE標(biāo)識(shí)、組播業(yè)務(wù)標(biāo)識(shí)、自身對(duì)應(yīng)的W-APN、與UE之間的隧道標(biāo)識(shí),與UE之間的隧道經(jīng)過(guò)的WLAN的標(biāo)識(shí)、與UE之間的隧道經(jīng)過(guò)的WAG標(biāo)識(shí)。
實(shí)施例二圖7是本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例二的流程圖,如圖7所示,該圖所示流程與圖6所示流程相比步驟701~702與步驟601~602相同。
步驟703與步驟603的區(qū)別在于PDG收到組播業(yè)務(wù)加入消息后,將MBMS授權(quán)請(qǐng)求消息先發(fā)送至AAA服務(wù)器,之后,AAA服務(wù)器將該MBMS授權(quán)請(qǐng)求消息轉(zhuǎn)發(fā)給BM-SC。
可對(duì)3GPP TS 23.234中定義的Wm接口進(jìn)行增強(qiáng)如使該接口支持授權(quán)請(qǐng)求/響應(yīng)消息及相應(yīng)參數(shù)等的傳送,將該增強(qiáng)后的Wm接口作為PDG和AAA服務(wù)器之間的接口,接口協(xié)議可采用Diameter協(xié)議。
步驟704與步驟604的區(qū)別在于BM-SC收到MBMS授權(quán)請(qǐng)求消息后,將攜帶授權(quán)成功或失敗信息的MBMS授權(quán)響應(yīng)消息返回至AAA服務(wù)器,同時(shí),若授權(quán)成功,BM-SC創(chuàng)建MBMS UE上下文;之后,AAA服務(wù)器將MBMS授權(quán)響應(yīng)消息返回給PDG。
進(jìn)一步地,AAA服務(wù)器收到指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息后,可檢測(cè)自身是否保存有MBMS承載上下文,若是,根據(jù)該MBMS承載上下文和MBMS授權(quán)請(qǐng)求消息攜帶的相關(guān)信息創(chuàng)建MBMS UE上下文;否則,從BM-SC獲取MBMS承載上下文,然后根據(jù)該MBMS承載上下文和MBMS授權(quán)請(qǐng)求消息攜帶的相關(guān)信息創(chuàng)建MBMS UE上下文。
AAA服務(wù)器也可通過(guò)兩種方式從BM-SC獲取MBMS承載上下文一種是通過(guò)與BM-SC之間的消息如注冊(cè)請(qǐng)求/響應(yīng)消息等的交互獲取MBMS承載上下文,另一種是BM-SC將MBMS承載上下文靜態(tài)部署到AAA服務(wù)器上。具體地,注冊(cè)請(qǐng)求消息中攜帶組播業(yè)務(wù)標(biāo)識(shí),BM-SC收到該注冊(cè)請(qǐng)求消息后,在自身查找到該組播業(yè)務(wù)標(biāo)識(shí)對(duì)應(yīng)得MBMS承載上下文,之后將該MBMS承載上下文攜帶在注冊(cè)響應(yīng)消息中發(fā)送給AAA服務(wù)器。
BM-SC和AAA服務(wù)器之間的接口可支持Diameter協(xié)議或RADIUS協(xié)議或SIP協(xié)議等。
步驟705與步驟605的區(qū)別在于將步驟605中出現(xiàn)的“執(zhí)行步驟606”替換為“執(zhí)行步驟706”。
步驟706~707與步驟606~607相同。
步驟708與步驟608的區(qū)別在于將步驟608中兩次出現(xiàn)的“執(zhí)行步驟609”都替換為“執(zhí)行步驟709”。
步驟709與步驟609相同。
實(shí)施例三圖8是本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例三的流程圖,如圖8所示,該圖所示流程與圖6所示流程相比步驟801~603與步驟601~603相同。
步驟804與步驟604的區(qū)別在于BM-SC向PDG返回的指示授權(quán)成功的授權(quán)響應(yīng)消息中進(jìn)一步攜帶W-APN,該W-APN指向PDG2;且在步驟804中BM-SC不創(chuàng)建MBMS UE上下文。
在BM-SC同時(shí)收到多個(gè)PDG發(fā)來(lái)的針對(duì)同一組播業(yè)務(wù)的MBMS授權(quán)請(qǐng)求消息時(shí),為方便起見(jiàn),BM-SC會(huì)指定這多個(gè)PDG中的一個(gè)進(jìn)行后續(xù)業(yè)務(wù)激活過(guò)程,并將該指定的PDG對(duì)應(yīng)的W-APN返回給除該指定PDG之外的其它PDG。
步驟805與步驟605的區(qū)別在于將步驟605中出現(xiàn)的“執(zhí)行步驟606”替換為“執(zhí)行步驟806”。
步驟806與步驟606的區(qū)別在于PDG向UE發(fā)送的請(qǐng)求MBMS上下文激活消息進(jìn)一步攜帶W-APN。
步驟807為UE收到請(qǐng)求MBMS上下文激活消息后,創(chuàng)建MBMS UE上下文,且檢測(cè)到該請(qǐng)求MBMS上下文激活消息攜帶W-APN,則建立自身與PDG2之間的隧道,然后向該W-APN指向的PDG2發(fā)送激活MBMS上下文請(qǐng)求消息。
步驟808為PDG2收到激活MBMS上下文請(qǐng)求消息后,向BM-SC發(fā)送攜帶組播業(yè)務(wù)標(biāo)識(shí)和UE標(biāo)識(shí)的MBMS授權(quán)請(qǐng)求消息。
步驟809為BM-SC收到MBMS授權(quán)請(qǐng)求消息后,將授權(quán)成功或失敗信息攜帶在MBMS授權(quán)響應(yīng)消息中返回給PDG2;同時(shí),若授權(quán)成功,BM-SC根據(jù)自身保存的MBMS承載上下文以及MBMS授權(quán)請(qǐng)求消息攜帶的相關(guān)信息創(chuàng)建MBMS UE上下文。
MBMS授權(quán)請(qǐng)求消息攜帶的相關(guān)信息可包括組播業(yè)務(wù)標(biāo)識(shí)、UE標(biāo)識(shí)、W-APN等。
步驟810為PDG2收到MBMS授權(quán)響應(yīng)消息后,判斷該MBMS授權(quán)響應(yīng)消息是否指示授權(quán)成功,若是,執(zhí)行步驟811;否則,向UE返回激活MBMS上下文拒絕消息,該激活MBMS上下文拒絕消息可包含拒絕原因如授權(quán)失敗等,本流程結(jié)束。
步驟811與步驟608的區(qū)別在于PDG2檢測(cè)自身是否保存有MBMS承載上下文,若是,執(zhí)行步驟812;否則,從BM-SC獲取MBMS承載上下文,然后執(zhí)行步驟812。
這里,PDG2從BM-SC獲取MBMS承載上下文的方式、PDG2判斷自身獲取的UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力的過(guò)程、UE承載能力不足時(shí)PDG2是否繼續(xù)進(jìn)行業(yè)務(wù)激活的過(guò)程、以及PDG2獲取UE支持的MBMS承載能力的過(guò)程,與步驟608中PDG的對(duì)應(yīng)描述相同。
步驟812為PDG2根據(jù)MBMS承載上下文創(chuàng)建MBMS UE上下文,并向UE返回激活MBMS上下文接受消息,組播業(yè)務(wù)激活完成。
PDG2創(chuàng)建的MBMS UE上下文與步驟609中PDG創(chuàng)建的MBMS UE上下文相同。
實(shí)施例四圖9是本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例四的流程圖,如圖9所示,該圖所示流程與圖8所示流程相比步驟901~902與步驟801~802相同。
步驟903與步驟803的區(qū)別在于PDG收到組播業(yè)務(wù)加入消息后,將MBMS授權(quán)請(qǐng)求消息先發(fā)送至AAA服務(wù)器,之后,AAA服務(wù)器將該MBMS授權(quán)請(qǐng)求消息轉(zhuǎn)發(fā)給BM-SC。
步驟904與步驟804的區(qū)別在于BM-SC收到MBMS授權(quán)請(qǐng)求消息后,將攜帶授權(quán)成功或失敗信息的MBMS授權(quán)響應(yīng)消息返回至AAA服務(wù)器;之后,AAA服務(wù)器將MBMS授權(quán)響應(yīng)消息返回給PDG。
步驟905與步驟605的區(qū)別在于將步驟605中出現(xiàn)的“執(zhí)行步驟606”替換為“執(zhí)行步驟906”。
步驟906~907與步驟806~807相同。
步驟908與步驟808的區(qū)別在于PDG2收到激活MBMS上下文請(qǐng)求消息后,將MBMS授權(quán)請(qǐng)求消息先發(fā)送至AAA服務(wù)器,之后,AAA服務(wù)器將該MBMS授權(quán)請(qǐng)求消息轉(zhuǎn)發(fā)給BM-SC。
步驟909與步驟809的區(qū)別在于BM-SC收到MBMS授權(quán)請(qǐng)求消息后,先將MBMS授權(quán)響應(yīng)消息返回至AAA服務(wù)器,同時(shí),若授權(quán)成功,BM-SC創(chuàng)建MBMS UE上下文;之后,AAA服務(wù)器將MBMS授權(quán)響應(yīng)消息返回給PDG2。
進(jìn)一步地,AAA服務(wù)器收到指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息后,可檢測(cè)自身是否保存有MBMS承載上下文,若是,根據(jù)該MBMS承載上下文和MBMS授權(quán)請(qǐng)求消息攜帶的相關(guān)信息創(chuàng)建MBMS UE上下文;否則,從BM-SC獲取MBMS承載上下文,然后根據(jù)該MBMS承載上下文和MBMS授權(quán)請(qǐng)求消息攜帶的相關(guān)信息創(chuàng)建MBMS UE上下文。
步驟910與步驟810的區(qū)別在于將步驟810中出現(xiàn)的“執(zhí)行步驟811”替換為“執(zhí)行步驟911”。
步驟911~912與步驟811~812相同。
實(shí)施例五圖10是本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例五的流程圖,如圖10所示,該圖所示流程與圖6所示流程相比步驟1001~1004與步驟601~604相同。
步驟1005與步驟605的區(qū)別在于將步驟605中出現(xiàn)的“執(zhí)行步驟606”替換為“執(zhí)行步驟1006”。
步驟1006與步驟606相同。
步驟1007與步驟607的區(qū)別在于激活MBMS上下文請(qǐng)求消息可攜帶有UE支持的MBMS承載能力。
步驟1008為PDG收到激活MBMS上下文請(qǐng)求消息后,向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求消息,該MBMS授權(quán)請(qǐng)求消息可攜帶UE支持的MBMS承載能力。
步驟1009為BM-SC收到MBMS授權(quán)請(qǐng)求消息后,將授權(quán)成功或失敗信息攜帶在MBMS授權(quán)響應(yīng)消息中,同時(shí),若授權(quán)成功,創(chuàng)建MBMS UE上下文,并判斷UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力,若滿足,向PDG返回?cái)y帶授權(quán)成功信息的MBMS授權(quán)響應(yīng)消息;若不滿足,則將UE承載能力不足信息連同授權(quán)成功信息一起攜帶在MBMS授權(quán)響應(yīng)消息中返回給PDG。
BM-SC除了可通過(guò)MBMS授權(quán)請(qǐng)求消息獲得UE支持的MBMS承載能力外,也可主動(dòng)向PDG請(qǐng)求,也可通過(guò)步驟608中描述的其它方式獲取。
步驟1010為PDG收到MBMS授權(quán)響應(yīng)消息后,若檢測(cè)到該MBMS授權(quán)響應(yīng)消息指示授權(quán)成功且不指示UE承載能力不足,則執(zhí)行步驟1011;若檢測(cè)到該MBMS授權(quán)響應(yīng)消息指示授權(quán)失敗,則向UE返回激活MBMS上下文拒絕消息,該激活MBMS上下文拒絕消息可包含拒絕原因如授權(quán)失敗等,本流程結(jié)束;若檢測(cè)到該MBMS授權(quán)響應(yīng)消息指示UE承載能力不足,則PDG根據(jù)預(yù)定規(guī)則決定是否繼續(xù)進(jìn)行業(yè)務(wù)激活,若繼續(xù)則執(zhí)行步驟1011;否則,向UE返回激活MBMS上下文拒絕消息,該激活MBMS上下文拒絕消息可包含拒絕原因如UE承載能力不足,本流程結(jié)束。
步驟1011與步驟608的區(qū)別在于刪除步驟608中出現(xiàn)的“收到激活MBMS上下文請(qǐng)求消息后”,且在步驟1011中,PDG不判斷UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力,同時(shí)將步驟608中兩次出現(xiàn)的“執(zhí)行步驟609”都替換為“執(zhí)行步驟1012”。
步驟1012與步驟609相同。
需要指出的是,在圖7~9所示的流程中,也可由BM-SC在將授權(quán)成功信息攜帶在MBMS授權(quán)響應(yīng)消息的同時(shí),進(jìn)行判斷UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力的過(guò)程,具體過(guò)程與本流程相同;同時(shí),在步驟708、811、911中PDG不判斷UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力。
實(shí)施例六圖11是本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例六的流程圖,如圖11所示,該圖所示流程與圖10所示流程相比步驟1101~1102與步驟1001~1002相同。
步驟1103與步驟1003的區(qū)別在于PDG收到組播業(yè)務(wù)加入消息后,將MBMS授權(quán)請(qǐng)求消息先發(fā)送至AAA服務(wù)器,之后,AAA服務(wù)器將該MBMS授權(quán)請(qǐng)求消息轉(zhuǎn)發(fā)給BM-SC。
步驟1104與步驟1004的區(qū)別在于BM-SC收到MBMS授權(quán)請(qǐng)求消息后,先將攜帶授權(quán)成功或失敗信息的MBMS授權(quán)響應(yīng)消息返回至AAA服務(wù)器,同時(shí),若授權(quán)成功,BM-SC創(chuàng)建MBMS UE上下文;之后,AAA服務(wù)器將MBMS授權(quán)響應(yīng)消息返回給PDG。
進(jìn)一步地,AAA服務(wù)器收到指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息后,可檢測(cè)自身是否保存有MBMS承載上下文,若是,根據(jù)該MBMS承載上下文和MBMS授權(quán)請(qǐng)求消息攜帶的相關(guān)信息創(chuàng)建MBMS UE上下文;否則,從BM-SC獲取MBMS承載上下文,然后根據(jù)該MBMS承載上下文和MBMS授權(quán)請(qǐng)求消息攜帶的相關(guān)信息創(chuàng)建MBMS UE上下文。
步驟1105與步驟1005的區(qū)別在于將步驟1005中出現(xiàn)的“執(zhí)行步驟1006”替換為“執(zhí)行步驟1106”。
步驟1106~1107與步驟1006~1007相同。
步驟1108與步驟1008的區(qū)別在于PDG收到激活MBMS上下文請(qǐng)求消息后,將MBMS授權(quán)請(qǐng)求消息先發(fā)送至AAA服務(wù)器,之后,AAA服務(wù)器將該MBMS授權(quán)請(qǐng)求消息轉(zhuǎn)發(fā)給BM-SC。
步驟1109為BM-SC收到MBMS授權(quán)請(qǐng)求消息后,向AAA服務(wù)器返回?cái)y帶授權(quán)成功或失敗信息的MBMS授權(quán)響應(yīng)消息。
步驟1110為AAA服務(wù)器收到MBMS授權(quán)響應(yīng)消息后,判斷該MBMS授權(quán)響應(yīng)消息是否指示授權(quán)成功,若是,執(zhí)行步驟1111;否則,將該攜帶授權(quán)失敗信息的MBMS授權(quán)響應(yīng)消息返回給PDG,然后執(zhí)行步驟1112。
步驟1111AAA服務(wù)器判斷UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力,若滿足,向PDG返回?cái)y帶授權(quán)成功信息的MBMS授權(quán)響應(yīng)消息;若不滿足,則將UE承載能力不足信息連同授權(quán)成功信息一起攜帶在MBMS授權(quán)響應(yīng)消息中返回給PDG。
AAA服務(wù)器除了可通過(guò)MBMS授權(quán)請(qǐng)求消息獲得UE支持的MBMS承載能力外,也可通過(guò)與步驟608中描述的PDG獲取UE支持的MBMS承載能力的相同方式獲取。
步驟1112為PDG收到MBMS授權(quán)響應(yīng)消息后,若檢測(cè)到該MBMS授權(quán)響應(yīng)消息指示授權(quán)成功且不指示UE承載能力不足,則執(zhí)行步驟1113;若檢測(cè)到該MBMS授權(quán)響應(yīng)消息指示授權(quán)失敗,則向UE返回激活MBMS上下文拒絕消息,該激活MBMS上下文拒絕消息可包含拒絕原因如授權(quán)失敗等,本流程結(jié)束;若檢測(cè)到該MBMS授權(quán)響應(yīng)消息指示UE承載能力不足,則PDG根據(jù)預(yù)定規(guī)則決定是否繼續(xù)進(jìn)行業(yè)務(wù)激活,若繼續(xù)則執(zhí)行步驟1113;否則,向UE返回激活MBMS上下文拒絕消息,該激活MBMS上下文拒絕消息可包含拒絕原因如UE承載能力不足,本流程結(jié)束。
需要指出的是,在步驟1110中,AAA服務(wù)器收到BM-SC發(fā)來(lái)的指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息后,若檢測(cè)到自身沒(méi)保存UE要加入的組播業(yè)務(wù)要求的承載能力,則從BM-SC或PDG或UE處獲取該UE要加入的組播業(yè)務(wù)要求的承載能力。
步驟1113與步驟1011的區(qū)別在于將步驟1011中兩次出現(xiàn)的“執(zhí)行步驟1012”都替換為“執(zhí)行步驟1114”。
步驟1114與步驟1012相同。
需要指出的是,與本流程相同,在圖8所示的流程中,也可由AAA服務(wù)器在收到指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息后,進(jìn)行判斷UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力的過(guò)程;同時(shí),在步驟811中PDG不判斷UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力。
實(shí)施例七圖12是本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例七的流程圖,如圖12所示,該圖所示流程與圖6所示流程相比步驟1201與步驟601相同。
步驟1202為UE在隧道建立之后,創(chuàng)建MBMS UE上下文。
步驟1203~1205與步驟602~604相同。
步驟1206與步驟605的區(qū)別在于將步驟605中出現(xiàn)的“執(zhí)行步驟606”替換為“執(zhí)行步驟1207”。
步驟1207與步驟608的區(qū)別在于步驟608中出現(xiàn)的“激活MBMS上下文請(qǐng)求消息”替換為“指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息”,將步驟608中出現(xiàn)的“執(zhí)行步驟609”替換為“執(zhí)行步驟1208”。
步驟1208與步驟609相同。
進(jìn)一步地,該激活MBMS上下文接受消息攜帶PDG創(chuàng)建的MBMS UE上下文,且UE收到該激活MBMS上下文接受消息后,根據(jù)該激活MBMS上下文接受消息攜帶的MBMS UE上下文更新自身保存的MBMS UE上下文。
實(shí)施例八圖13是本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例八的流程圖,如圖13所示,該圖所示流程與圖6所示流程相比步驟1301~1304與步驟601~604相同。
步驟1305與步驟605的區(qū)別在于將步驟605中出現(xiàn)的“執(zhí)行步驟606”替換為“執(zhí)行步驟1306”。
步驟1306為UE創(chuàng)建MBMS UE上下文,并向PDG發(fā)送激活MBMS上下文請(qǐng)求消息。
這里,UE在發(fā)送組播業(yè)務(wù)加入消息的同時(shí)啟動(dòng)一個(gè)定時(shí)器,該定時(shí)器時(shí)長(zhǎng)為預(yù)先設(shè)定的PDG與BM-SC之間交互MBMS授權(quán)請(qǐng)求/響應(yīng)消息所花費(fèi)的時(shí)長(zhǎng),在該定時(shí)器超時(shí)時(shí),UE判斷是否收到PDG發(fā)送的拒絕加入消息,若收到,本流程結(jié)束;若未收到,則UE開(kāi)始創(chuàng)建MBMS UE上下文。
步驟1307與步驟608的區(qū)別在于將步驟608中兩次出現(xiàn)的“執(zhí)行步驟609”都替換為“執(zhí)行步驟1308”。
步驟1308與步驟609相同。
進(jìn)一步地,該激活MBMS上下文接受消息攜帶PDG創(chuàng)建的MBMS UE上下文,且UE收到該激活MBMS上下文接受消息后,根據(jù)該激活MBMS上下文接受消息攜帶的MBMS UE上下文更新自身保存的MBMS UE上下文。
實(shí)施例九圖14是本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例九的流程圖,如圖14所示,該圖所示流程與圖6所示流程相比步驟1401為UE向PDG發(fā)送攜帶組播業(yè)務(wù)標(biāo)識(shí)或攜帶組播業(yè)務(wù)激活指示信息的隧道建立請(qǐng)求消息。
若隧道建立請(qǐng)求消息攜帶的是組播業(yè)務(wù)激活指示信息而不是組播業(yè)務(wù)標(biāo)識(shí),則PDG收到該隧道建立請(qǐng)求消息后,向BM-SC發(fā)送不攜帶組播業(yè)務(wù)標(biāo)識(shí)的MBMS授權(quán)請(qǐng)求消息,BM-SC收到該MBMS授權(quán)請(qǐng)求消息后,檢測(cè)到該MBMS授權(quán)請(qǐng)求消息不攜帶組播業(yè)務(wù)標(biāo)識(shí),則在自身保存的UE的簽約信息中查找到該UE的默認(rèn)要加入的組播業(yè)務(wù)標(biāo)識(shí)。
步驟1402為PDG收到該攜帶組播業(yè)務(wù)標(biāo)識(shí)或攜帶組播業(yè)務(wù)激活指示信息的隧道建立請(qǐng)求消息后,向BM-SC發(fā)送攜帶UE標(biāo)識(shí)的MBMS授權(quán)請(qǐng)求消息。
需要指出的是,PDG也可在隧道建立后即向UE發(fā)送攜帶隧道建立成功信息的隧道建立響應(yīng)消息后,向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求消息。
步驟1403與步驟604相同。
步驟1404與步驟605的區(qū)別在于將步驟605中出現(xiàn)的“執(zhí)行步驟606”替換為“執(zhí)行步驟1406”。
步驟1405為UE創(chuàng)建MBMS UE上下文。
同樣,UE在發(fā)送隧道建立請(qǐng)求消息的同時(shí)啟動(dòng)一個(gè)定時(shí)器,該定時(shí)器時(shí)長(zhǎng)為預(yù)先設(shè)定的PDG與BM-SC之間交互MBMS授權(quán)請(qǐng)求/響應(yīng)消息所花費(fèi)的時(shí)長(zhǎng),在該定時(shí)器超時(shí)時(shí),UE判斷是否收到PDG發(fā)送的拒絕加入消息,若收到,則本流程結(jié)束;若未收到,則UE開(kāi)始創(chuàng)建MBMS UE上下文。
步驟1406與步驟608的區(qū)別在于刪除步驟608中出現(xiàn)的“收到激活MBMS上下文請(qǐng)求消息后”,將步驟608中出現(xiàn)的“執(zhí)行步驟609”替換為“執(zhí)行步驟1407”。
進(jìn)一步地,PDG在收到指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息后,要先查詢與UE之間的隧道是否建立成功,若成功,則執(zhí)行步驟1406;否則,想U(xiǎn)E返回激活MBMS上下文拒絕消息,本流程結(jié)束。
步驟1407與步驟609相同。
進(jìn)一步地,該激活MBMS上下文接受消息可以攜帶已建立隧道的相關(guān)信息如隧道的QoS屬性等。
進(jìn)一步地,該激活MBMS上下文接受消息攜帶PDG創(chuàng)建的MBMS UE上下文,且UE收到該激活MBMS上下文接受消息后,根據(jù)該激活MBMS上下文接受消息攜帶的MBMS UE上下文更新自身保存的MBMS UE上下文。
實(shí)施例十圖15是本發(fā)明提供的組播業(yè)務(wù)激活的具體實(shí)施例十的流程圖,如圖15所示,該圖所示流程與圖6所示流程相比步驟1501與步驟601相同。
步驟1502為UE在隧道建立之后即收到PDG發(fā)送來(lái)的攜帶隧道建立成功信息的隧道建立響應(yīng)消息之后,創(chuàng)建MBMS UE上下文。
步驟1503與步驟602相同。
步驟1504為PDG收到組播業(yè)務(wù)加入消息后,將MBMS授權(quán)請(qǐng)求消息先發(fā)送至AAA服務(wù)器,之后,AAA服務(wù)器將該MBMS授權(quán)請(qǐng)求消息轉(zhuǎn)發(fā)給BM-SC。
步驟1505為BM-SC收到MBMS授權(quán)請(qǐng)求消息后,將攜帶授權(quán)成功或失敗信息MBMS授權(quán)響應(yīng)消息返回至AAA服務(wù)器,同時(shí),若授權(quán)成功,BM-SC創(chuàng)建MBMS UE上下文。
步驟1506為AAA服務(wù)器收到MBMS授權(quán)響應(yīng)消息后,判斷該MBMS授權(quán)響應(yīng)消息是否指示授權(quán)成功,若是,將該MBMS授權(quán)響應(yīng)消息返回給PDG,同時(shí),執(zhí)行步驟1507;否則,將MBMS授權(quán)響應(yīng)消息返回給PDG,同時(shí)執(zhí)行步驟1508。
步驟1507AAA服務(wù)器收到指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息后,檢測(cè)自身是否已創(chuàng)建MBMS UE上下文,若是,將該MBMS UE上下文發(fā)送給WLAN AN和/或WAG;否則,繼續(xù)判斷自身是否保存有MBMS承載上下文,若保存有,根據(jù)該MBMS承載上下文和MBMS授權(quán)請(qǐng)求消息攜帶的相關(guān)信息創(chuàng)建MBMS UE上下文;否則,從BM-SC獲取MBMS承載上下文,然后根據(jù)該MBMS承載上下文和MBMS授權(quán)請(qǐng)求消息攜帶的相關(guān)信息創(chuàng)建MBMS UE上下文。
進(jìn)一步地,AAA服務(wù)器收到指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息后,可將自身保存的WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息,發(fā)送給WLAN AN和/或WAG。
這里,AAA服務(wù)器預(yù)先向WLAN AN和/或WAG獲取并保存WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文所用到的信息指示。
若UE發(fā)生了漫游,則AAA服務(wù)器需要將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給代理AAA,然后由代理AAA本地確定相應(yīng)的WLAN AN和/或WAG,并將WLAN AN和/或WAG用于創(chuàng)建MBMSUE上下文的信息發(fā)送給WLAN AN和/或WAG。
步驟1508與步驟605的區(qū)別在于將步驟605中出現(xiàn)的“執(zhí)行步驟606”替換為“執(zhí)行步驟1509”。
步驟1509與步驟608的區(qū)別在于將步驟608中出現(xiàn)的“激活MBMS上下文請(qǐng)求消息”替換為“指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息”,將步驟608中出現(xiàn)的“執(zhí)行步驟609”替換為“執(zhí)行步驟1510”。
步驟1510與步驟609相同。
進(jìn)一步地,在步驟1510中,激活MBMS上下文接受消息攜帶PDG創(chuàng)建的MBMS UE上下文,且UE收到該激活MBMS上下文接受消息后,根據(jù)該激活MBMS上下文接受消息攜帶的MBMS UE上下文更新自身保存的MBMS UE上下文。
需要指出的是,在圖12~15所示流程中,也可在BM-SC將授權(quán)成功信息攜帶在MBMS授權(quán)響應(yīng)消息后,由BM-SC來(lái)進(jìn)行判斷UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力的過(guò)程,具體過(guò)程與圖10所示過(guò)程相同;同時(shí)在步驟1207、1307、1406、1509中PDG不判斷UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力。
另外,在圖15所示的流程中,也可由AAA服務(wù)器在收到攜帶授權(quán)成功信息的MBMS授權(quán)響應(yīng)信息之后,由AAA服務(wù)器進(jìn)行判斷UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力的過(guò)程,具體過(guò)程與圖11所示過(guò)程相同;同時(shí)在步驟1509中PDG不判斷UE支持的MBMS承載能力是否滿足UE要加入的組播業(yè)務(wù)要求的承載能力。
需要指出的是,在本發(fā)明中,也可在PDG或PDG2收到指示授權(quán)成功的MBMS授權(quán)響應(yīng)消息后,由PDG或PDG2將自身保存的WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息,發(fā)送給WLAN AN和/或WAG。
這里,PDG或PDG2預(yù)先從WLAN AN和/或WAG獲取并保存WLANAN和/或WAG用于創(chuàng)建MBMS UE上下文所用到的信息指示。
PDG或PDG2可以將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息直接發(fā)送給WLAN AN和/或WAG,或者由PDG或PDG2經(jīng)由AAA服務(wù)器將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG。當(dāng)然,若UE發(fā)生了漫游,AAA服務(wù)器收到PDG或PDG2發(fā)來(lái)的WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息后,要先將該WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送至AAA代理,再由AAA代理轉(zhuǎn)發(fā)至WLAN AN和/或WAG。
以上所述僅為本發(fā)明的過(guò)程及方法實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種組播業(yè)務(wù)激活方法,其特征在于,在分組數(shù)據(jù)網(wǎng)關(guān)PDG和廣播/組播業(yè)務(wù)中心BM-SC之間設(shè)置通信接口,該方法包括A、用戶終端UE向PDG發(fā)送請(qǐng)求激活組播業(yè)務(wù)的消息;B、PDG收到請(qǐng)求激活組播業(yè)務(wù)的消息后,向BM-SC發(fā)送多媒體廣播/組播業(yè)務(wù)MBMS授權(quán)請(qǐng)求消息;C、BM-SC收到MBMS授權(quán)請(qǐng)求消息后,根據(jù)自身獲取到的組播業(yè)務(wù)標(biāo)識(shí),將授權(quán)成功或失敗信息攜帶在MBMS授權(quán)響應(yīng)消息中并返回給PDG;D、PDG收到MBMS授權(quán)響應(yīng)消息后,判斷該MBMS授權(quán)響應(yīng)消息是否攜帶授權(quán)成功信息,若是,向UE發(fā)送組播業(yè)務(wù)激活接受消息;否則,向UE發(fā)送組播業(yè)務(wù)激活拒絕消息。
2.如權(quán)利要求1所述的方法,其特征在于,步驟D所述PDG判定該MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、創(chuàng)建MBMS UE上下文之前進(jìn)一步包括PDG向UE發(fā)送請(qǐng)求MBMS上下文激活消息,UE收到請(qǐng)求MBMS上下文激活消息后,創(chuàng)建MBMS UE上下文,之后向PDG返回激活MBMS上下文請(qǐng)求消息。
3.如權(quán)利要求1所述的方法,其特征在于,在BM-SC和AAA服務(wù)器之間設(shè)置通信接口,且步驟B所述PDG向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求消息具體為PDG先將MBMS授權(quán)請(qǐng)求消息發(fā)送至AAA服務(wù)器,之后AAA服務(wù)器將MBMS授權(quán)請(qǐng)求消息通過(guò)所述接口發(fā)送至BM-SC;且步驟C所述BM-SC將MBMS授權(quán)響應(yīng)消息返回給PDG具體為BM-SC先將MBMS授權(quán)響應(yīng)消息通過(guò)所述接口返回至AAA服務(wù)器,之后AAA服務(wù)器將MBMS授權(quán)響應(yīng)消息返回至PDG。
4.如權(quán)利要求3所述的方法,其特征在于,所述BM-SC將MBMS授權(quán)響應(yīng)消息返回至AAA服務(wù)器之后、AAA服務(wù)器將MBMS授權(quán)響應(yīng)消息返回至PDG之前進(jìn)一步包括AAA服務(wù)器判斷MBMS授權(quán)響應(yīng)消息是否攜帶授權(quán)成功信息,若是,根據(jù)自身保存的MBMS承載上下文創(chuàng)建MBMS UE上下文,同時(shí)將MBMS授權(quán)響應(yīng)消息返回至PDG;否則,直接將授權(quán)響應(yīng)消息返回至PDG。
5.如權(quán)利要求4所述的方法,其特征在于,所述AAA服務(wù)器自身保存的MBMS承載上下文為,BM-SC預(yù)先部署在AAA服務(wù)器上的。
6.如權(quán)利要求4所述的方法,其特征在于,所述AAA服務(wù)器判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、創(chuàng)建MBMS UE上下文之前進(jìn)一步包括AAA服務(wù)器判斷自身是否保存有MBMS承載上下文,若保存有,則根據(jù)該MBMS承載上下文創(chuàng)建MBMS UE上下文;否則,向BM-SC獲取MBMS承載上下文,并根據(jù)獲取到的MBMS承載上下文創(chuàng)建MBMS UE上下文。
7.如權(quán)利要求6所述的方法,其特征在于,所述AAA服務(wù)器向BM-SC獲取MBMS承載上下文具體為AAA服務(wù)器向BM-SC發(fā)送注冊(cè)請(qǐng)求消息,BM-SC收到該注冊(cè)請(qǐng)求消息后,將MBMS承載上下文攜帶在注冊(cè)響應(yīng)消息中返回給AAA服務(wù)器。
8.如權(quán)利要求3所述的方法,其特征在于,AAA服務(wù)器預(yù)先保存WLANAN和/或WAG用于創(chuàng)建MBMS UE上下文的信息指示,所述BM-SC將MBMS授權(quán)響應(yīng)消息返回至AAA服務(wù)器之后進(jìn)一步包括AAA服務(wù)器檢測(cè)到MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息,則根據(jù)所述WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息指示,將自身保存的對(duì)應(yīng)的WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給無(wú)線局域網(wǎng)接入網(wǎng)WLAN AN和/或無(wú)線局域網(wǎng)接入網(wǎng)關(guān)WAG。
9.如權(quán)利要求8所述的方法,其特征在于,所述UE發(fā)生漫游,且所述AAA服務(wù)器將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG具體為AAA服務(wù)器將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送至UE漫游后所在訪問(wèn)網(wǎng)絡(luò)中的AAA代理,之后AAA代理將該WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG。
10.如權(quán)利要求3所述的方法,其特征在于,所述AAA服務(wù)器收到MBMS授權(quán)響應(yīng)消息之后、將MBMS授權(quán)響應(yīng)消息返回至PDG之前進(jìn)一步包括AAA服務(wù)器判斷MBMS授權(quán)響應(yīng)消息是否攜帶授權(quán)成功信息,若攜帶,繼續(xù)判斷自身保存的UE支持的MBMS承載能力是否滿足自身保存的MBMS承載上下文所包含的UE要加入的組播業(yè)務(wù)要求的MBMS承載能力,若滿足,直接將攜帶授權(quán)成功信息的MBMS授權(quán)響應(yīng)消息返回至PDG;若不滿足,將UE承載能力不足信息與授權(quán)成功信息一起攜帶在MBMS授權(quán)響應(yīng)消息中返回至PDG;若不攜帶,直接將攜帶授權(quán)失敗信息的MBMS授權(quán)響應(yīng)消息返回至PDG;且步驟D所述PDG判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、創(chuàng)建MBMS UE上下文之前進(jìn)一步包括PDG判斷授權(quán)響應(yīng)消息是否包含UE承載能力不足信息,若包含,則根據(jù)預(yù)定規(guī)則判斷是否應(yīng)該繼續(xù)進(jìn)行組播業(yè)務(wù)激活,若應(yīng)該,則向UE發(fā)送組播業(yè)務(wù)激活接受消息;若不應(yīng)該,則向UE發(fā)送組播業(yè)務(wù)激活拒絕消息。
11.如權(quán)利要求10所述的方法,其特征在于,步驟A所述UE向PDG發(fā)送攜帶組播業(yè)務(wù)標(biāo)識(shí)的消息之后進(jìn)一步包括UE向AAA服務(wù)器發(fā)送自身支持的MBMS承載能力。
12.如權(quán)利要求10所述的方法,其特征在于,所述AAA服務(wù)器判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息的同時(shí),進(jìn)一步包括AAA服務(wù)器向UE發(fā)送請(qǐng)求獲取UE支持的MBMS承載能力消息,之后,UE將自身支持的MBMS承載能力返回至AAA服務(wù)器,之后AAA服務(wù)器接收并保存該UE支持的MBMS承載能力。
13.如權(quán)利要求1或3所述的方法,其特征在于,所述步驟B與C之間進(jìn)一步包括B1、BM-SC收到MBMS授權(quán)請(qǐng)求消息后,若授權(quán)成功,同時(shí)確定一個(gè)無(wú)線局域網(wǎng)接入點(diǎn)名稱W-APN,將該W-APN與授權(quán)成功信息一起攜帶在MBMS授權(quán)響應(yīng)消息中返回給步驟A和B所述PDG;若授權(quán)失敗,將攜帶授權(quán)失敗信息的MBMS授權(quán)響應(yīng)消息返回給步驟A和B所述PDG,所述W-APN指向處理后續(xù)激活流程的PDG,所述處理后續(xù)激活流程的PDG與步驟A和B所述PDG不同;B2、步驟A和B所述PDG收到MBMS授權(quán)響應(yīng)消息,判斷該授權(quán)響應(yīng)消息是否攜帶授權(quán)成功信息,若是,向UE發(fā)送攜帶W-APN的請(qǐng)求MBMS上下文激活消息;否則,向UE發(fā)送組播業(yè)務(wù)激活拒絕消息;B3、UE收到請(qǐng)求MBMS上下文激活消息后,向該請(qǐng)求MBMS上下文激活消息攜帶的WANP指向的所述處理后續(xù)激活流程的PDG發(fā)送激活MBMS上下文請(qǐng)求消息,所述處理后續(xù)激活流程的PDG收到該激活MBMS上下文請(qǐng)求消息后,向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求消息;且步驟C和D所述PDG為所述處理后續(xù)激活流程的PDG。
14.如權(quán)利要求1所述的方法,其特征在于,步驟D所述PDG判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、創(chuàng)建MBMS UE上下文之前進(jìn)一步包括PDG判斷自身保存的UE支持的MBMS承載能力是否滿足自身保存的MBMS承載上下文中所包含的UE要加入的組播業(yè)務(wù)要求的承載能力,若滿足,創(chuàng)建MBMS UE上下文;若不滿足,則根據(jù)預(yù)定規(guī)則判斷是否應(yīng)該繼續(xù)進(jìn)行組播業(yè)務(wù)激活,若應(yīng)該,則向UE發(fā)送組播業(yè)務(wù)激活接受消息;若不應(yīng)該,則向UE發(fā)送組播業(yè)務(wù)激活拒絕消息。
15.如權(quán)利要求14所述的方法,其特征在于,步驟A所述UE向PDG發(fā)送攜帶組播業(yè)務(wù)標(biāo)識(shí)的消息之后進(jìn)一步包括UE向PDG發(fā)送自身支持的MBMS承載能力,之后PDG接收并保存該UE支持的MBMS承載能力。
16.如權(quán)利要求14所述的方法,其特征在于,步驟A所述UE向PDG發(fā)送的攜帶組播業(yè)務(wù)標(biāo)識(shí)的消息進(jìn)一步攜帶自身支持的MBMS承載能力,且PDG接收并保存所述UE支持的MBMS承載能力。
17.如權(quán)利要求14所述的方法,其特征在于,步驟D所述PDG判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息的同時(shí),進(jìn)一步包括PDG向UE發(fā)送請(qǐng)求獲取UE支持的MBMS承載能力消息,之后,UE將自身支持的MBMS承載能力返回至PDG,PDG接收并保存所述UE支持的MBMS承載能力。
18.如權(quán)利要求1所述的方法,其特征在于,步驟C所述BM-SC將授權(quán)成功信息攜帶在MBMS授權(quán)響應(yīng)消息中之后、向PDG返回該MBMS授權(quán)響應(yīng)消息之前進(jìn)一步包括BM-SC判斷自身保存的UE支持的MBMS承載能力是否滿足自身保存的MBMS承載上下文中所包含的UE要加入的組播業(yè)務(wù)要求的承載能力,若滿足,將攜帶授權(quán)成功信息的MBMS授權(quán)響應(yīng)消息返回至PDG;若不滿足,將UE承載能力不足信息與授權(quán)成功信息一起攜帶在MBMS授權(quán)響應(yīng)消息中返回至PDG,且步驟D所述PDG判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、創(chuàng)建MBMS UE上下文并向UE發(fā)送組播業(yè)務(wù)激活接受消息之前進(jìn)一步包括PDG判斷授權(quán)響應(yīng)消息是否包含UE承載能力不足信息,若包含,則根據(jù)預(yù)定規(guī)則判斷是否應(yīng)該繼續(xù)進(jìn)行組播業(yè)務(wù)激活,若應(yīng)該,則向UE發(fā)送組播業(yè)務(wù)激活接受消息;若不應(yīng)該,則向UE發(fā)送組播業(yè)務(wù)激活拒絕消息。
19.如權(quán)利要求18所述的方法,其特征在于,步驟B所述MBMS授權(quán)請(qǐng)求消息攜帶UE支持的MBMS承載能力,步驟C所述BM-SC收到MBMS授權(quán)請(qǐng)求消息的同時(shí),進(jìn)一步包括BM-SC保存該MBMS授權(quán)請(qǐng)求消息攜帶的UE支持的MBMS承載能力。
20.如權(quán)利要求18所述的方法,其特征在于,步驟A所述UE向PDG發(fā)送攜帶組播業(yè)備標(biāo)識(shí)的消息之后進(jìn)一步包括UE向BM-SC發(fā)送自身支持的MBMS承載能力,之后BM-SC接收并保存該UE支持的MBMS承載能力。
21.如權(quán)利要求1所述的方法,其特征在于,所述步驟A之前進(jìn)一步包括UE檢測(cè)到自身與PDG之間的隧道建立,創(chuàng)建MBMS UE上下文。
22.如權(quán)利要求1所述的方法,其特征在于,所述步驟A之前進(jìn)一步包括UE建立與PDG之間的隧道;且步驟A所述UE向PDG發(fā)送請(qǐng)求激活組播業(yè)務(wù)的消息之后進(jìn)一步包括UE創(chuàng)建MBMS UE上下文。
23.如權(quán)利要求1所述的方法,其特征在于,步驟A所述請(qǐng)求激活組播業(yè)務(wù)的消息為隧道建立請(qǐng)求消息,且該隧道建立請(qǐng)求消息攜帶組播業(yè)務(wù)標(biāo)識(shí)或組播業(yè)務(wù)激活指示信息,且步驟A所述UE向PDG發(fā)送所述隧道建立請(qǐng)求消息之后進(jìn)一步包括UE創(chuàng)建MBMS UE上下文。
24.如權(quán)利要求23所述的方法,其特征在于,步驟D所述PDG判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、向UE返回組播業(yè)務(wù)激活接受消息之前,進(jìn)一步包括PDG判斷隧道建立是否成功,若成功,向UE返回組播業(yè)務(wù)激活接受消息;若不成功,向UE返回激活組播業(yè)務(wù)失敗消息。
25.如權(quán)利要求24所述的方法,其特征在于,所述組播業(yè)務(wù)激活接受消息進(jìn)一步攜帶隧道建立結(jié)果信息。
26.如權(quán)利要求23所述的方法,其特征在于,步驟A所述UE向PDG發(fā)送所述隧道建立請(qǐng)求消息之后、UE創(chuàng)建MBMS UE上下文之前進(jìn)一步包括UE接收PDG發(fā)送來(lái)的攜帶隧道建立成功信息的隧道建立響應(yīng)消息。
27.如權(quán)利要求23所述的方法,其特征在于,步驟A所述UE向PDG發(fā)送所述隧道建立請(qǐng)求消息之后進(jìn)一步包括UE設(shè)定并啟動(dòng)一定時(shí)器,且所述UE創(chuàng)建MBMS UE上下文之前進(jìn)一步包括UE檢測(cè)到所述定時(shí)器超時(shí),則判斷是否收到PDG發(fā)來(lái)的組播業(yè)務(wù)激活拒絕消息,若收到,本流程結(jié)束;若沒(méi)收到,創(chuàng)建MBMS UE上下文。
28.如權(quán)利要求23所述的方法,其特征在于,步驟D所述組播業(yè)務(wù)接受消息攜帶PDG創(chuàng)建的MBMS UE上下文,且所述步驟D進(jìn)一步包括UE收到該組播業(yè)務(wù)接受消息后,根據(jù)該組播業(yè)務(wù)接受消息攜帶的MBMS UE上下文更新自身創(chuàng)建的MBMS UE上下文。
29.如權(quán)利要求1或13所述的方法,其特征在于,步驟D所述PDG判定授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、向UE發(fā)送組播業(yè)務(wù)激活接受消息之前進(jìn)一步包括PDG根據(jù)自身保存的MBMS承載上下文創(chuàng)建MBMS UE上下文。
30.如權(quán)利要求29所述的方法,其特征在于,步驟D所述PDG判定授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后、創(chuàng)建MBMS UE上下文之前進(jìn)一步包括PDG判斷自身是否保存有MBMS承載上下文,若保存有,則根據(jù)該MBMS承載上下文創(chuàng)建MBMS UE上下文;否則,向BM-SC獲取MBMS承載上下文,并根據(jù)獲取到的MBMS UE承載上下文創(chuàng)建MBMS UE上下文。
31.如權(quán)利要求30所述的方法,其特征在于,所述PDG自身保存的MBMS承載上下文為BM-SC預(yù)先部署在PDG上的。
32.如權(quán)利要求30所述的方法,其特征在于,所述PDG向BM-SC獲取MBMS UE承載上下文具體為PDG向BM-SC發(fā)送注冊(cè)請(qǐng)求消息,BM-SC收到該注冊(cè)請(qǐng)求消息后,向PDG返回?cái)y帶MBMS UE承載上下文的注冊(cè)響應(yīng)消息;或者,PDG向認(rèn)證授權(quán)計(jì)費(fèi)AAA服務(wù)器發(fā)送注冊(cè)請(qǐng)求消息,AAA服務(wù)器收到該注冊(cè)請(qǐng)求消息后,向PDG返回?cái)y帶MBMS UE承載上下文的注冊(cè)響應(yīng)消息。
33.如權(quán)利要求1所述的方法,其特征在于,PDG預(yù)先保存WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息指示,步驟D所述PDG判定MBMS授權(quán)響應(yīng)消息攜帶授權(quán)成功信息之后進(jìn)一步包括PDG根據(jù)所述WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息指示,將自身保存的對(duì)應(yīng)的WLAN AN和/或WAG用于創(chuàng)建MBMSUE上下文的信息發(fā)送給WLAN AN和/或WAG。
34.如權(quán)利要求33所述的方法,其特征在于,所述PDG將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG具體為PDG先將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送至AAA服務(wù)器,之后AAA服務(wù)器將該WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG。
35.如權(quán)利要求34所述的方法,其特征在于,所述UE發(fā)生漫游,且所述AAA服務(wù)器將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG具體為AAA服務(wù)器先將WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送至UE漫游后所在訪問(wèn)網(wǎng)絡(luò)中的AAA代理,之后AAA代理將該WLAN AN和/或WAG用于創(chuàng)建MBMS UE上下文的信息發(fā)送給WLAN AN和/或WAG。
36.如權(quán)利要求1所述的方法,其特征在于,步驟A所述PDG和BM-SC之間的通信接口支持Diameter協(xié)議或遠(yuǎn)程撥入用戶認(rèn)證服務(wù)RADIUS協(xié)議或會(huì)話初始化協(xié)議SIP。
37.如權(quán)利要求3所述的方法,其特征在于,所述BM-SC和AAA服務(wù)器之間的通信接口支持Diameter協(xié)議或RADIUS協(xié)議或SIP。
38.如權(quán)利要求1所述的方法,其特征在于,步驟A所述請(qǐng)求激活組播業(yè)務(wù)的消息為IPv4定義的因特網(wǎng)組管理協(xié)議IGMP中的組播業(yè)務(wù)加入消息,或?yàn)镮Pv6定義的組播偵聽(tīng)發(fā)現(xiàn)MLD協(xié)議中的組播業(yè)務(wù)加入消息,或?yàn)镾IP承載的消息,或?yàn)槌谋緜鬏攨f(xié)議HTTP承載,或?yàn)闊o(wú)線接入?yún)f(xié)議WAP承載的消息,或?yàn)樽远x協(xié)議承載的消息。
39.如權(quán)利要求1所述的方法,其特征在于,步驟A所述請(qǐng)求激活組播業(yè)務(wù)的消息攜帶組播業(yè)務(wù)標(biāo)識(shí),且步驟B所述MBMS授權(quán)請(qǐng)求消息攜帶組播業(yè)務(wù)標(biāo)識(shí),且步驟C所述BM-SC獲取到的組播業(yè)務(wù)標(biāo)識(shí)具體為BM-SC從所述MBMS授權(quán)請(qǐng)求消息中獲取到的。
40.如權(quán)利要求23或39所述的方法,其特征在于,所述組播業(yè)務(wù)標(biāo)識(shí)為IP組播地址,或W-APN,或IP組播地址和W-APN的組合。
41.如權(quán)利要求1所述的方法,其特征在于,所述UE在向BM-SC簽約時(shí),上報(bào)默認(rèn)的自身要加入的組播業(yè)務(wù)標(biāo)識(shí),BM-SC將該UE默認(rèn)要加入的組播業(yè)務(wù)標(biāo)識(shí)保存到UE的簽約信息中,且步驟C所述BM-SC獲取到的組播業(yè)務(wù)標(biāo)識(shí)具體為BM-SC通過(guò)自身保存的UE的簽約信息中所包含的UE默認(rèn)要加入的組播業(yè)務(wù)標(biāo)識(shí)獲取到的。
42.如權(quán)利要求1所述的方法,其特征在于,步驟C所述BM-SC將授權(quán)成功信息攜帶在MBMS授權(quán)響應(yīng)消息中之后,進(jìn)一步包括BM-SC創(chuàng)建MBMS UE上下文。
全文摘要
本發(fā)明公開(kāi)了一種組播業(yè)務(wù)激活方法,通過(guò)在PDG和BM-SC之間增加通信接口,且通過(guò)UE將請(qǐng)求激活組播業(yè)務(wù)的消息發(fā)送至PDG,以通知PDG自身想要加入組播業(yè)務(wù);之后PDG向BM-SC發(fā)送MBMS授權(quán)請(qǐng)求消息;BM-SC收到MBMS授權(quán)請(qǐng)求消息后,將授權(quán)成功或失敗信息攜帶在MBMS授權(quán)響應(yīng)消息中返回給PDG;PDG收到MBMS授權(quán)響應(yīng)消息后,若檢測(cè)到該MBMS授權(quán)響應(yīng)消息指示授權(quán)成功,則向UE發(fā)送組播業(yè)務(wù)激活接受消息;否則,向UE發(fā)送組播業(yè)務(wù)激活拒絕消息,實(shí)現(xiàn)了I-WLAN架構(gòu)下的組播業(yè)務(wù)激活。
文檔編號(hào)H04L12/56GK1960301SQ20051011839
公開(kāi)日2007年5月9日 申請(qǐng)日期2005年10月31日 優(yōu)先權(quán)日2005年10月31日
發(fā)明者張鵬, 段昌 申請(qǐng)人:華為技術(shù)有限公司