路由選擇方法及功能網(wǎng)元的制作方法
【專利摘要】本發(fā)明公開了一種路由選擇方法,應(yīng)用于WLAN接入網(wǎng)和3GPP核心網(wǎng)融合的網(wǎng)絡(luò);在WLAN接入網(wǎng)和3GPP核心網(wǎng)之間設(shè)置有功能網(wǎng)元;所述方法包括:UE通過WLAN接入網(wǎng)接入時(shí),功能網(wǎng)元向AAA轉(zhuǎn)發(fā)所述UE發(fā)送的認(rèn)證請(qǐng)求消息,并向WLAN接入網(wǎng)的接入網(wǎng)元轉(zhuǎn)發(fā)AAA發(fā)送的認(rèn)證響應(yīng)消息;和/或,功能網(wǎng)元接收WLAN接入網(wǎng)的接入網(wǎng)元發(fā)送的IP地址請(qǐng)求消息。本發(fā)明還同時(shí)公開了一種功能網(wǎng)元。本發(fā)明能根據(jù)接入的UE類型及業(yè)務(wù)類型為3GPPUE進(jìn)行路由選擇,從而減輕3GPP網(wǎng)絡(luò)的接入壓力。
【專利說明】路由選擇方法及功能網(wǎng)元
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及路由選擇技術(shù),尤其涉及一種路由選擇方法及功能網(wǎng)元。
【背景技術(shù)】
[0002]第三代合作伙伴計(jì)劃(3GPP,3rdGeneration Partnership Project)的演進(jìn)的分組系統(tǒng)(EPS, Evolved Packet System)由演進(jìn)的通用地面無線接入網(wǎng)(E-UTRAN,Evolved Universal Terrestrial Radio Access Network)、移動(dòng)管理單兀(MME,MobilityManagement Entity)、服務(wù)網(wǎng)關(guān)(S-Gff, Serving Gateway)、分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(P-GW,Packet Data Network Gateway)和歸屬用戶服務(wù)器(HSS, Home Subscriber Server)組成。
[0003]圖1為現(xiàn)有技術(shù)中3GPP網(wǎng)絡(luò)與非3GPP網(wǎng)絡(luò)實(shí)現(xiàn)互通的結(jié)構(gòu)示意圖,如圖1所示,EPS支持與非3GPP系統(tǒng)的互通,其中,與非3GPP系統(tǒng)的互通通過S2a/b/c接口實(shí)現(xiàn),P-Gff作為3GPP與非3GPP系統(tǒng)間的錨點(diǎn)。在EPS的系統(tǒng)架構(gòu)圖中,非3GPP系統(tǒng)接入被分為不可信任非3GPP接入和可信任非3GPP接入;其中,不可信任非3GPP接入需經(jīng)過演進(jìn)的分組數(shù)據(jù)網(wǎng)關(guān)(ePDG, Evolved Packet Data Gateway)與 P-GW 相連,ePDG 與 P-GW 間的接口為S2b ;可信任非3GPP接入可直接通過S2a接口與P-GW連接,S2a接口采用PMIP協(xié)議進(jìn)行信息交互;另外,S2c接口提供了用戶設(shè)備(UE, User Equipment)與P-GW之間的用戶面相關(guān)的控制和移動(dòng)性支持,其支持的移動(dòng)性管理協(xié)議為支持雙棧的移動(dòng)IPv6 (DSMIPv6, MoblieIPv6Support for Dual Stack Hosts and Routers),其可用于不可信任非 3GPP 和可信任非3GPP接入。
[0004]目前,許多運(yùn)營(yíng)商認(rèn)為,無線局域網(wǎng)絡(luò)(WLAN, Wireless Local Area Network)可以作為可信任的非3GPP系統(tǒng),因此,UE通過可信任的WLAN接入EPS的互聯(lián)互通問題逐漸被重視并開始研究,并且現(xiàn)有技術(shù)已有相關(guān)的架構(gòu)產(chǎn)生。圖2為現(xiàn)有技術(shù)中UE通過WLAN接入EPC的架構(gòu)示意圖,如圖2所示,WLAN的一個(gè)邏輯網(wǎng)元與3GPP的P-GW通過S2a接口互通,S2a 接口支持 GTP (Generic Tunneling Protocol) /PMIP (Proxy Mobile IP)協(xié)議,但WLAN網(wǎng)絡(luò)內(nèi)部的具體邏輯網(wǎng)元如何支持與P-GW的互通流程,并沒有明確的技術(shù)方案。
[0005]在相關(guān)技術(shù)中,如果要使AC (Access Controller)/BNG (Boundary Network Node)支持S2a接口的話,需要對(duì)所有AC/BNG設(shè)備進(jìn)行升級(jí),這樣會(huì)對(duì)現(xiàn)網(wǎng)影響較大。為了解決該問題,引入了 WLAN接入網(wǎng)關(guān)(例如,可信任的WLAN接入網(wǎng)關(guān)(TWAG’,Trusted WLAN AccessGateway)),不需要對(duì)AC/BNG設(shè)備進(jìn)行大規(guī)模升級(jí)即可實(shí)現(xiàn)到3GPP網(wǎng)絡(luò)的接入,從而減少了對(duì)現(xiàn)網(wǎng)的升級(jí)改造。另外,在WLAN UE和3GPP UE同時(shí)存在的情況下,如何保證其對(duì)WLANUE的相關(guān)流程不影響,目前尚沒有相關(guān)的研究。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本發(fā)明的主要目的在于提供一種路由選擇方法及功能網(wǎng)元,能在可信任的WLAN與3GPP網(wǎng)絡(luò)融合網(wǎng)絡(luò)中為接入的3GPP UE實(shí)現(xiàn)路由選擇,從而減輕3GPP網(wǎng)絡(luò)的接入壓力。[0007]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0008]一種路由選擇方法,應(yīng)用于無線局域網(wǎng)WLAN接入網(wǎng)和第三代合作伙伴計(jì)劃3GPP核心網(wǎng)融合的網(wǎng)絡(luò);在所述WLAN接入網(wǎng)和所述3GPP核心網(wǎng)之間設(shè)置有功能網(wǎng)元;所述方法包括:
[0009]用戶設(shè)備UE通過所述WLAN接入網(wǎng)接入時(shí),所述功能網(wǎng)元向認(rèn)證授權(quán)計(jì)費(fèi)AAA轉(zhuǎn)發(fā)所述UE發(fā)送的認(rèn)證請(qǐng)求消息,并向所述WLAN接入網(wǎng)的接入網(wǎng)元轉(zhuǎn)發(fā)所述AAA發(fā)送的認(rèn)證響應(yīng)消息;和/或,所述功能網(wǎng)元接收所述WLAN接入網(wǎng)的接入網(wǎng)元發(fā)送的IP地址請(qǐng)求消
肩、O
[0010]其中,所述功能網(wǎng)元位于所述WLAN接入網(wǎng)或3GPP核心網(wǎng)中。
[0011]其中,所述AAA為所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理,或?yàn)樗?GPP核心網(wǎng)的AAA服務(wù)器或AAA代理。
[0012]其中,所述功能網(wǎng)元與所述WLAN接入網(wǎng)的接入網(wǎng)元之間建立有通用路由封裝GRE隧道或多協(xié)議標(biāo)簽交換MPLS隧道。
[0013]其中,所述方法還包括:
[0014]所述WLAN接入網(wǎng)的接入網(wǎng)元根據(jù)認(rèn)證類型和/或所述UE的域名,確定所述UE是否為3GPP UE,并確定報(bào)文路由。
[0015]其中,所述方法還包括:
[0016]所述WLAN接入網(wǎng)的接入網(wǎng)元根據(jù)所述UE關(guān)聯(lián)的業(yè)務(wù)類型,確定是否本地為所述UE分配IP地址。
[0017]其中,所述方法還包括:
[0018]所述WLAN接入網(wǎng)的接入網(wǎng)元通過擴(kuò)展認(rèn)證協(xié)議EAP的認(rèn)證,從所述3GPP核心網(wǎng)的AAA服務(wù)器或AAA代理獲取決策的所述業(yè)務(wù)類型的信息。
[0019]其中,所述業(yè)務(wù)類型包括:允許接入所述3GPP核心網(wǎng),和/或有縫的業(yè)務(wù)分流,或拒絕接入。
[0020]其中,所述WLAN接入網(wǎng)的接入網(wǎng)元包括邊界網(wǎng)絡(luò)節(jié)點(diǎn)BNG/接入控制器AC。
[0021]其中,所述IP地址請(qǐng)求消息為DHCP消息或路由請(qǐng)求消息。
[0022]其中,所述功能實(shí)體與WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理連接時(shí),由所述功能實(shí)體支持計(jì)費(fèi)信息的收集,并通過AAA計(jì)費(fèi)消息上報(bào)給所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理。
[0023]其中,所述AAA計(jì)費(fèi)消息包括Radius計(jì)費(fèi)消息或Diameter計(jì)費(fèi)消息。
[0024]其中,所述WLAN接入網(wǎng)包含固定寬帶論壇BBF定義的架構(gòu)網(wǎng)絡(luò)。
[0025]一種路由選擇方法,應(yīng)用于WLAN接入網(wǎng)和3GPP核心網(wǎng)融合的網(wǎng)絡(luò);所述融合的網(wǎng)絡(luò)中設(shè)置有功能網(wǎng)元;所述方法包括:
[0026]所述功能網(wǎng)元接收AAA發(fā)送的認(rèn)證響應(yīng)消息,獲取決策的業(yè)務(wù)類型,并根據(jù)UE關(guān)聯(lián)的業(yè)務(wù)類型信息,確定是否為所述UE分配本地IP,實(shí)現(xiàn)對(duì)所述UE的路由選擇。
[0027]其中,所述AAA為所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理,或?yàn)樗?GPP核心網(wǎng)的AAA服務(wù)器。
[0028]其中,所述功能網(wǎng)元位于所述WLAN接入網(wǎng)或所述3GPP核心網(wǎng)中。
[0029]其中,所述業(yè)務(wù)類型包括:允許接入所述3GPP核心網(wǎng),和/或有縫的業(yè)務(wù)分流,或拒絕接入。
[0030]其中,所述業(yè)務(wù)類型為有縫的業(yè)務(wù)分流時(shí),所述功能網(wǎng)元接收到IP地址請(qǐng)求消息后,為所述UE分配本地IP。
[0031]其中,所述IP地址請(qǐng)求消息為DHCP消息或路由請(qǐng)求消息。
[0032]一種功能網(wǎng)元,應(yīng)用于WLAN接入網(wǎng)和3GPP核心網(wǎng)融合的網(wǎng)絡(luò)中;所述功能網(wǎng)元包括:接收單元、轉(zhuǎn)發(fā)單元和/或發(fā)送單元,其中:
[0033]接收單元,用于接收UE通過所述WLAN接入網(wǎng)接入時(shí)發(fā)送的認(rèn)證請(qǐng)求消息;以及,接收AAA發(fā)送的認(rèn)證響應(yīng)消息;和/或,接收所述WLAN接入網(wǎng)的接入網(wǎng)元發(fā)送的IP地址請(qǐng)求消息;和/或,接收WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理發(fā)送的AAA計(jì)費(fèi)響應(yīng)消息;
[0034]轉(zhuǎn)發(fā)單元,用于向所述AAA轉(zhuǎn)發(fā)所述認(rèn)證請(qǐng)求消息;以及,向所述WLAN接入網(wǎng)的接入網(wǎng)元轉(zhuǎn)發(fā)所述認(rèn)證響應(yīng)消息;
[0035]發(fā)送單元,用于向所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理發(fā)送AAA計(jì)費(fèi)請(qǐng)求消
肩、O
[0036]其中,所述WLAN接入網(wǎng)接入網(wǎng)關(guān)位于所述WLAN接入網(wǎng)或3GPP核心網(wǎng)中。
[0037]其中,所述AAA為所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理,或?yàn)樗?GPP核心網(wǎng)的AAA服務(wù)器或AAA代理。
[0038]其中,所述WLAN接入網(wǎng)接入網(wǎng)關(guān)與所述WLAN接入網(wǎng)的接入網(wǎng)元之間建立有GRE隧道或MPLS隧道。
[0039]其中,所述WLAN接入網(wǎng)的接入網(wǎng)元包括BNG/AC。
[0040]其中,所述AAA計(jì)費(fèi)消息包括Radius計(jì)費(fèi)消息,或者Diameter計(jì)費(fèi)消息。
[0041]一種功能網(wǎng)元,應(yīng)用于WLAN接入網(wǎng)和3GPP核心網(wǎng)融合的網(wǎng)絡(luò)中;所述WLAN接入網(wǎng)接入網(wǎng)關(guān)包括:接收單元、獲取單元和確定單元,其中:
[0042]接收單元,用于接收AAA發(fā)送的認(rèn)證響應(yīng)消息;
[0043]獲取單元,用于獲取決策的業(yè)務(wù)類型;
[0044]確定單元,用于根據(jù)UE關(guān)聯(lián)的業(yè)務(wù)類型信息,確定是否為所述UE分配本地IP,實(shí)現(xiàn)對(duì)所述UE的路由選擇。
[0045]其中,所述AAA為所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理,或?yàn)樗?GPP核心網(wǎng)的AAA服務(wù)器或者AAA代理。
[0046]其中,所述WLAN接入網(wǎng)接入網(wǎng)關(guān)位于所述WLAN接入網(wǎng)或3GPP核心網(wǎng)中。
[0047]其中,所述業(yè)務(wù)類型包括:允許接入所述3GPP核心網(wǎng),和/或有縫的業(yè)務(wù)分流,或拒絕接入。
[0048]其中,所述WLAN接入網(wǎng)接入網(wǎng)關(guān)還包括:分配單元;
[0049]用于在業(yè)務(wù)類型為有縫的業(yè)務(wù)分流時(shí),所述接收單元接收到IP地址請(qǐng)求消息后,所述分配單元為所述UE分配本地IP。
[0050]本發(fā)明中,在可信任的WLAN和3GPP網(wǎng)絡(luò)融合的網(wǎng)絡(luò)之間設(shè)置有功能網(wǎng)元;當(dāng)UE通過所述可信任的WLAN接入時(shí),功能網(wǎng)元向AAA服務(wù)器轉(zhuǎn)發(fā)UE發(fā)送的認(rèn)證請(qǐng)求消息,并向可信任的WLAN的接入網(wǎng)元轉(zhuǎn)發(fā)所述AAA服務(wù)器發(fā)送的認(rèn)證響應(yīng)消息;和/或,功能網(wǎng)元接收所述可信任的WLAN的接入網(wǎng)元發(fā)送的IP地址請(qǐng)求消息,并將3GPP網(wǎng)絡(luò)為UE分配的IP地址通知所述可信任的WLAN的接入網(wǎng)元;WLAN的接入網(wǎng)元根據(jù)所述UE的類型進(jìn)行路由選擇。本發(fā)明能根據(jù)接入的UE類型及業(yè)務(wù)類型為3GPP UE進(jìn)行路由選擇,從而減輕3GPP網(wǎng)絡(luò)的接入壓力。
【專利附圖】
【附圖說明】
[0051]圖1為現(xiàn)有技術(shù)中3GPP網(wǎng)絡(luò)與非3GPP網(wǎng)絡(luò)實(shí)現(xiàn)互通的結(jié)構(gòu)示意圖;
[0052]圖2為現(xiàn)有技術(shù)中UE通過WLAN接入EPC的架構(gòu)示意圖;
[0053]圖3為本發(fā)明中引入TWAG’后,UE通過WLAN S2a接口接入EPC的架構(gòu)I的示意圖;
[0054]圖4為本發(fā)明實(shí)施例的基于架構(gòu)I的UE通過WLAN S2a接口接入EPC的流程圖;
[0055]圖5為本發(fā)明實(shí)施例的基于架構(gòu)I的UE通過WLAN S2a接口接入EPC的流程圖;
[0056]圖6為本發(fā)明實(shí)施例的基于架構(gòu)I的UE通過WLAN S2a接口接入EPC的流程圖;
[0057]圖7為本發(fā)明中引入TWAG’后,UE通過WLAN S2a接口接入EPC的架構(gòu)2的示意圖;
[0058]圖8為本發(fā)明實(shí)施例的基于架構(gòu)2的UE通過WLAN S2a接口接入EPC的流程圖;
[0059]圖9為本發(fā)明實(shí)施例的基于架構(gòu)2的UE通過WLAN S2a接口接入EPC的流程圖;
[0060]圖10為本發(fā)明實(shí)施例的基于架構(gòu)2的UE通過WLAN S2a接口接入EPC的流程圖;
[0061]圖11為本發(fā)明實(shí)施例的UE通過WLAN S2a接口接入EPC的流程圖;
[0062]圖12為本發(fā)明實(shí)施例的UE通過WLAN S2a接口接入EPC的流程圖;
[0063]圖13為本發(fā)明實(shí)施例的功能網(wǎng)元的組成結(jié)構(gòu)示意圖;
[0064]圖14為本發(fā)明實(shí)施例的另一功能網(wǎng)元的組成結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0065]實(shí)施例1
[0066]在該實(shí)施例中,主要是描述UE通過可信任的WLAN接入EPC時(shí)的整個(gè)網(wǎng)絡(luò)的架構(gòu)圖。該架構(gòu)的中心思想是:在WLAN網(wǎng)絡(luò)內(nèi),增加一個(gè)WLAN接入網(wǎng)關(guān),負(fù)責(zé)與WLAN網(wǎng)絡(luò)和EPC網(wǎng)絡(luò)之間的控制面和用戶面消息互通。
[0067]該架構(gòu)涉及的網(wǎng)元與現(xiàn)有的接入網(wǎng)絡(luò)接入現(xiàn)有的3GPP網(wǎng)絡(luò)所涉及的網(wǎng)元的不同之處在于,在WLAN網(wǎng)絡(luò)內(nèi)添加了一個(gè)TWAG’ =TffAGj負(fù)責(zé)WLAN網(wǎng)絡(luò)和EPC網(wǎng)絡(luò)之間的控制面消息和用戶面數(shù)據(jù)的互通。圖3為本發(fā)明中引入TWAG’后,UE通過WLAN S2a接口接入EPC的架構(gòu)I的示意圖,如圖3所示,在該網(wǎng)絡(luò)架構(gòu)下,所涉及到的關(guān)鍵接口的如下:
[0068]接口 C:為TWAG’和BBF AAA之間的接口。該接口用來轉(zhuǎn)發(fā)BNG或者BBF AAA發(fā)送的認(rèn)證消息,且可以通過BBF AAA發(fā)送的認(rèn)證成功消息,來觸發(fā)TWAG’與EPC的P-GW之間建立GTP/PMIP隧道;
[0069]接口 D:為TWAG’和BNG之間的接口。該接口用來轉(zhuǎn)發(fā)BNG發(fā)送的認(rèn)證消息,或者DHCP消息,以及用戶數(shù)據(jù)等。
[0070]說明:上述架構(gòu)主要邏輯網(wǎng)絡(luò)是針對(duì)BBF接入架構(gòu)來說的,同樣,上述的架構(gòu)也適用于WLAN接入網(wǎng)絡(luò),其中,RG用AP代替,BNG用AC代替。
[0071]實(shí)施例2
[0072]該實(shí)施例中,主要是描述3GPP UE通過WLAN接入3GPP EPC的流程。其中,EAP認(rèn)證流程需要經(jīng)過TWAG’轉(zhuǎn)發(fā)到WLAN AAA,AP/RG作為EAP認(rèn)證者,AC/BNG和TWAG’作為AAA代理。當(dāng)AC/BNG收到3GPPAAA決策的業(yè)務(wù)類型為允許接入EPC時(shí),則執(zhí)行該實(shí)施例。圖4為本發(fā)明實(shí)施例一的基于架構(gòu)I的UE通過WLAN S2a接口接入EPC的流程圖,UE通過WLANS2a接口接入EPC的流程包括以下步驟:
[0073]步驟401:UE與WLAN網(wǎng)元執(zhí)行非3GPP特有的流程,比如:鏈路建立等;
[0074]步驟402:UE可能向AP/RG發(fā)送EAP0L-START消息,請(qǐng)求認(rèn)證;
[0075]步驟403-步驟404:AP/RG作為EAP認(rèn)證者,會(huì)向UE觸發(fā)EAP認(rèn)證流程。其中,UE在 EAP-RES/Identity 消息中攜帶 NAI。AC/BNG 收到 AAA 封裝的 EAP-RES/Identity 消息之后,可以先根據(jù)認(rèn)證類型,判斷是否為3GPP UE,如果認(rèn)證類型不為EAP認(rèn)證的話,則認(rèn)為其為WLAN UE,則執(zhí)行WLAN UE接入WLAN網(wǎng)絡(luò)的現(xiàn)有技術(shù)中的流程;否則,再通過解析消息獲取NAI中的域名信息,判斷其為3GPP UE ;或者,也可以只通過域名來判斷其為3GPP UE。如果為3GPP UE的話,則將UE MAC地址、域名信息關(guān)聯(lián)到相應(yīng)的GRE隧道中,且本地保存這種關(guān)聯(lián)關(guān)系;然后,通過GRE隧道封裝該報(bào)文到TWAG’,或者根據(jù)路由轉(zhuǎn)發(fā)到TWAG’ ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,然作為AAA代理,將解封裝的報(bào)文轉(zhuǎn)發(fā)到WLAN AAA,再經(jīng) WLAN AAA 轉(zhuǎn)發(fā)到 3GPP AAA。
[0076]說明:上述的GRE隧道也可以采用其他類型的隧道代替,比如:MPLS等;或者,EAP認(rèn)證消息直接通過路由方式傳遞,不通過隧道傳輸。
[0077]步驟405-步驟407:執(zhí)行后續(xù)的EAP流程,當(dāng)TWAG’收到EAP認(rèn)證成功消息,則執(zhí)行步驟406。其中,TWAG’的作用同步驟403-步驟404,作為AAA代理或AAA中繼。在認(rèn)證過程中,AC/BNG會(huì)獲取3GPP AAA授權(quán)的業(yè)務(wù)類型,該業(yè)務(wù)類型具體包括:允許接入EPCjP/或有縫的業(yè)務(wù)分流,或者拒絕接入。在AC/BNG獲取3GPP AAA授權(quán)的業(yè)務(wù)類型后,如果該業(yè)務(wù)類型為允許接入EPC的話,可以將該信息和UE MAC地址綁定,且本地保存這種關(guān)聯(lián)關(guān)系。在該實(shí)施例中,業(yè)務(wù)類型即為允許接入EPC。AC/BNG可能會(huì)本地保存業(yè)務(wù)類型和UE MAC地址的關(guān)聯(lián)關(guān)系,以顯式說明其支持的業(yè)務(wù)類型為允許接入EPC,或者也可以不在本地保存這個(gè)關(guān)聯(lián)關(guān)系,以隱式說明其支持的業(yè)務(wù)類型為允許接入EPC。
[0078]如果是由EAP認(rèn)證成功消息觸發(fā)GTP/PMIP隧道建立的話,則執(zhí)行步驟408-步驟411,再轉(zhuǎn)到步驟412執(zhí)行。否則,直接轉(zhuǎn)到步驟412執(zhí)行。
[0079]步驟408-步驟413 =TffAGj收到EAP認(rèn)證成功消息之后,則向P-GW請(qǐng)求GTP/PMIP隧道的建立,同時(shí),也會(huì)和PCRF之間建立IP-CAN會(huì)話,和HSS之間進(jìn)行P-GW標(biāo)識(shí)更新。在TffAGj收到創(chuàng)建會(huì)話響應(yīng)消息或者代理綁定確認(rèn)消息之后,則通過AC/BNG、AP/RG向UE發(fā)送EAP認(rèn)證成功消息。
[0080]步驟414-步驟415:如果UE發(fā)送DHCP請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的DHCP請(qǐng)求消息(具體可以為DHCPv4或者DHCPv6消息)后,則根據(jù)UE MAC找到其關(guān)聯(lián)的業(yè)務(wù)類型為允許接入EPC,然后找到關(guān)聯(lián)的GRE隧道,通過GRE隧道封裝該報(bào)文到TWAG’ ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,然后處理DHCP請(qǐng)求消息。
[0081]如果是由DHCP消息觸發(fā)GTP/PMIP隧道建立的話,則執(zhí)行步驟408-411,再轉(zhuǎn)到步驟416執(zhí)行。否則,直接轉(zhuǎn)到步驟416執(zhí)行。
[0082]步驟416-步驟417:UE和TWAG’之間執(zhí)行DHCP的其他流程,為UE分配IP地址。這個(gè)時(shí),也可以將IP地址與MAC地址綁定。[0083]步驟418:如果UE發(fā)送路由請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的路由請(qǐng)求消息后,則根據(jù)UE MAC找到其關(guān)聯(lián)的業(yè)務(wù)類型為允許接入EPC,然后,找到關(guān)聯(lián)的GRE隧道,通過GRE隧道封裝該報(bào)文到TWAG’ ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,然后處理路由請(qǐng)求消息。
[0084]如果是由路由請(qǐng)求消息觸發(fā)GTP/PMIP隧道建立的話,則執(zhí)行步驟408-步驟411,再轉(zhuǎn)到步驟420繼續(xù)執(zhí)行。否則,直接轉(zhuǎn)到步驟420繼續(xù)執(zhí)行。
[0085]步驟420-步驟421:執(zhí)行路由確認(rèn)消息的剩余流程,為UE分配IP地址。這個(gè)時(shí),也可以將IP地址與MAC地址綁定。
[0086]通常情況是BNG/AC支持基于該UE的計(jì)費(fèi)信息收集,并上報(bào)給WLANAAA進(jìn)行計(jì)費(fèi);在該實(shí)施例中,可選的,TWAG’也可以支持計(jì)費(fèi)信息的收集,并上報(bào)給WLAN AAA進(jìn)行計(jì)費(fèi)。因此,待TWAG’為UE分配完IP地址(比如:在TWAG’執(zhí)行步驟417或者420的同時(shí))時(shí),向WLANAAA發(fā)送計(jì)費(fèi)請(qǐng)求(開始)消息,然后WLAN AAA回復(fù)計(jì)費(fèi)響應(yīng)(開始)消息。當(dāng)BNG/AC執(zhí)行具體的業(yè)務(wù)分流時(shí),TffAGj所統(tǒng)計(jì)的計(jì)費(fèi)信息為3GPP UE接入EPC的相關(guān)業(yè)務(wù)數(shù)據(jù)的計(jì)費(fèi)信息。當(dāng)TWAG’執(zhí)行具體的業(yè)務(wù)分流時(shí),則TWAG’所統(tǒng)計(jì)的計(jì)費(fèi)信息為3GPP UE接入EPC和直接業(yè)務(wù)分流的業(yè)務(wù)數(shù)據(jù)的總計(jì)費(fèi)信息或者獨(dú)立計(jì)費(fèi)信息。如果是發(fā)送總計(jì)費(fèi)信息的話,則TWAG’向WLAN發(fā)送的計(jì)費(fèi)請(qǐng)求(開始消息)是在TWAG’收到的第一個(gè)請(qǐng)求IP地址的消息時(shí)發(fā)送的,比如:TWAG’收到第一個(gè)請(qǐng)求IP地址的消息,指示其直接業(yè)務(wù)分流,則這個(gè)時(shí)TWAG’向WLAN發(fā)送計(jì)費(fèi)請(qǐng)求(開始消息),后續(xù),TffAGj再收到一個(gè)請(qǐng)求IP地址的消息,指示其從I3DN Gff分配IP地址,這個(gè)時(shí)TWAG’不會(huì)向WLAN發(fā)送計(jì)費(fèi)請(qǐng)求(開始消息);反之,亦然。如果發(fā)送獨(dú)立的計(jì)費(fèi)信息的話,則獨(dú)立發(fā)送計(jì)費(fèi)請(qǐng)求(開始消息)。這些計(jì)費(fèi)信息可以作為運(yùn)營(yíng)商間的計(jì)費(fèi)賬單參考。
[0087]步驟422:當(dāng)BNG/AC收到上行數(shù)據(jù)時(shí),也會(huì)根據(jù)UE MAC或者UE IP地址,找到其關(guān)聯(lián)的業(yè)務(wù)類型為EPC接入,然后,找到關(guān)聯(lián)的GRE隧道,然后通過GRE隧道封裝該報(bào)文到TffAGj ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,并通過GTP或者PMIP隧道封裝,且轉(zhuǎn)發(fā)到P-GW。
[0088]當(dāng)BNG/AC收到下行數(shù)據(jù)時(shí),直接去掉GRE頭的封裝,將報(bào)文轉(zhuǎn)發(fā)給UE。
[0089]本發(fā)明中,在TWAG’收到UE離開該網(wǎng)絡(luò)的去連接相關(guān)消息時(shí),會(huì)向WLANAAA發(fā)送計(jì)費(fèi)請(qǐng)求(終止)消息,然后WLAN AAA回復(fù)計(jì)費(fèi)響應(yīng)(終止)消息。
[0090]除了 Radius計(jì)費(fèi)協(xié)議外,TWAG’也可以支持Diameter計(jì)費(fèi)協(xié)議,則相關(guān)的消息代替上述Radius的相關(guān)計(jì)費(fèi)消息。
[0091]實(shí)施例3
[0092]該實(shí)施例中,與實(shí)施例2的流程類似,區(qū)別在于,AP/RG不作為EAP認(rèn)證者,而是AC/BNG作為EAP認(rèn)證者,AP/RG不能感知相關(guān)的EAP認(rèn)證流程。其他流程參考實(shí)施例2的相關(guān)描述。具體可參見圖5所示流程,具體描述如下:
[0093]步驟501:UE與WLAN網(wǎng)元執(zhí)行非3GPP特有的流程,比如:鏈路建立等;
[0094]步驟502:UE可能向AC/BNG發(fā)送EAP0L-START消息,請(qǐng)求認(rèn)證;
[0095]步驟503-步驟504:AC/BNG作為EAP認(rèn)證者,會(huì)向UE觸發(fā)EAP認(rèn)證流程。其中,UE 在 EAP-RES/Identity 消息中攜帶 NAI。AC/BNG 收到 AAA 封裝的 EAP-RES/Identity 消息之后,可以先根據(jù)認(rèn)證類型,判斷是否為3GPP UE,如果認(rèn)證類型不為EAP認(rèn)證的話,則認(rèn)為其為WLAN UE,則執(zhí)行WLAN UE接入WLAN網(wǎng)絡(luò)的現(xiàn)有技術(shù)中的流程;否則,再通過解析消息獲取NAI中的域名信息,判斷其為3GPP UE ;或者,也可以只通過域名來判斷其為3GPP UE。如果為3GPP UE的話,則將UE MAC地址、域名信息關(guān)聯(lián)到相應(yīng)的GRE隧道中,且本地保存這種關(guān)聯(lián)關(guān)系;然后,通過GRE隧道封裝該報(bào)文到TWAG’,或者根據(jù)路由轉(zhuǎn)發(fā)到TWAG’ ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,然作為AAA代理,將解封裝的報(bào)文轉(zhuǎn)發(fā)到WLAN AAA,再經(jīng)WLAN AAA轉(zhuǎn)發(fā)到3GPP AAA。
[0096]說明:上述的GRE隧道也可以采用其他類型的隧道代替,比如:MPLS等;或者,EAP認(rèn)證消息直接通過路由方式傳遞,不通過隧道傳輸。
[0097]步驟505-步驟507:執(zhí)行后續(xù)的EAP流程,當(dāng)TWAG’收到EAP認(rèn)證成功消息,則執(zhí)行步驟506。其中,TWAG’的作用同步驟503-步驟504,作為AAA代理。在認(rèn)證過程中,AC/BNG會(huì)獲取3GPP AAA授權(quán)的業(yè)務(wù)類型,該業(yè)務(wù)類型具體包括:允許接入EPC,和/或有縫的業(yè)務(wù)分流,或者拒絕接入。在AC/BNG獲取3GPPAAA授權(quán)的業(yè)務(wù)類型后,如果該業(yè)務(wù)類型為允許接入EPC的話,可以將該信息和UE MAC地址綁定,且本地保存這種關(guān)聯(lián)關(guān)系。在該實(shí)施例中,業(yè)務(wù)類型即為允許接入EPC。AC/BNG可能會(huì)本地保存業(yè)務(wù)類型和UEMAC地址的關(guān)聯(lián)關(guān)系,以顯式說明其支持的業(yè)務(wù)類型為允許接入EPC,或者也可以不在本地保存這個(gè)關(guān)聯(lián)關(guān)系,以隱式說明其支持的業(yè)務(wù)類型為允許接入EPC。
[0098]如果是由EAP認(rèn)證成功消息觸發(fā)GTP/PMIP隧道建立的話,則執(zhí)行步驟508-步驟511,再轉(zhuǎn)到步驟512執(zhí)行。否則,直接轉(zhuǎn)到步驟512執(zhí)行。
[0099]步驟508-步驟513 =TffAGj收到EAP認(rèn)證成功消息之后,則向P-GW請(qǐng)求GTP/PMIP隧道的建立,同時(shí),也會(huì)和PCRF之間建立IP-CAN會(huì)話,和HSS之間進(jìn)行P-GW標(biāo)識(shí)更新。在TffAGj收到創(chuàng)建會(huì)話響應(yīng)消息或者代理綁定確認(rèn)消息之后,則通過AC/BNG、AP/RG向UE發(fā)送EAP認(rèn)證成功消息。
[0100]步驟514-步驟515:如果UE發(fā)送DHCP請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的DHCP請(qǐng)求消息(具體可以為DHCPv4或者DHCPv6消息)后,則根據(jù)UE MAC找到其關(guān)聯(lián)的業(yè)務(wù)類型為允許接入EPC,然后找到關(guān)聯(lián)的GRE隧道,通過GRE隧道封裝該報(bào)文到TWAG’ ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,然后處理DHCP請(qǐng)求消息。
[0101]如果是由DHCP消息觸發(fā)GTP/PMIP隧道建立的話,則執(zhí)行步驟508-511,再轉(zhuǎn)到步驟516執(zhí)行。否則,直接轉(zhuǎn)到步驟516執(zhí)行。
[0102]步驟516-步驟517:UE和TWAG’之間執(zhí)行DHCP的其他流程,為UE分配IP地址。這時(shí),也可以將IP地址與MAC地址綁定。
[0103]步驟518:如果UE發(fā)送路由請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的路由請(qǐng)求消息后,則根據(jù)UE MAC找到其關(guān)聯(lián)的業(yè)務(wù)類型為允許接入EPC,然后,找到關(guān)聯(lián)的GRE隧道,通過GRE隧道封裝該報(bào)文到TWAG’ ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,然后處理路由請(qǐng)求消息。
[0104]如果是由路由請(qǐng)求消息觸發(fā)GTP/PMIP隧道建立的話,則執(zhí)行步驟408-步驟511,再轉(zhuǎn)到步驟520繼續(xù)執(zhí)行。否則,直接轉(zhuǎn)到步驟520繼續(xù)執(zhí)行。
[0105]步驟520-步驟521:執(zhí)行路由確認(rèn)消息的剩余流程,為UE分配IP地址。這時(shí),也可以將IP地址與MAC地址綁定。
[0106]步驟522:當(dāng)BNG/AC收到上行數(shù)據(jù)時(shí),也會(huì)根據(jù)UE MAC或者UE IP地址,找到其關(guān)聯(lián)的業(yè)務(wù)類型為EPC接入,然后,找到關(guān)聯(lián)的GRE隧道,然后通過GRE隧道封裝該報(bào)文到TffAGj ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,并通過GTP或者PMIP隧道封裝,且轉(zhuǎn)發(fā)到P-GW。
[0107]當(dāng)BNG/AC收到下行數(shù)據(jù)時(shí),直接去掉GRE頭的封裝,將報(bào)文轉(zhuǎn)發(fā)給UE。
[0108]本發(fā)明中,TWAG’也可以支持計(jì)費(fèi)信息的收集,具體參見前述實(shí)施例2的相關(guān)描述。
[0109]實(shí)施例4
[0110]該實(shí)施例中,主要是描述3GPP UE通過WLAN接入直接進(jìn)行有縫的業(yè)務(wù)分流的流程。其中,EAP認(rèn)證流程需要經(jīng)過TWAG’轉(zhuǎn)發(fā)到WLAN AAA, AP/RG作為EAP認(rèn)證者,AC/BNG和TWAG’作為AAA代理。當(dāng)AC/BNG收到3GPPAAA授權(quán)的業(yè)務(wù)類型為有縫的業(yè)務(wù)分流操作時(shí),則執(zhí)行該實(shí)施例。具體可參見圖6所示流程,該流程包括以下步驟:
[0111]步驟601-步驟613:參見步驟401-413。其中,AC/BNG作為AAA代理,會(huì)獲取3GPPAAA授權(quán)的業(yè)務(wù)類型,該業(yè)務(wù)類型具體包括:EPC接入,和/或有縫的業(yè)務(wù)分流,或者拒絕接入。在AC/BNG獲取3GPPAAA授權(quán)的業(yè)務(wù)類型后,如果該業(yè)務(wù)類型為有縫的業(yè)務(wù)分流的話,則會(huì)將有縫的業(yè)務(wù)分流信息和UE MAC地址綁定,且本地保存這種關(guān)聯(lián)關(guān)系。
[0112]步驟614-步驟616:如果UE發(fā)送DHCP請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的DHCP請(qǐng)求消息后,根據(jù)UE MAC地址關(guān)聯(lián)的有縫的業(yè)務(wù)分流信息,決定本地為UE分配IP地址分配。然后,執(zhí)行DHCP流程的剩余步驟,完成為UE分配IP地址的流程。這時(shí),也可以將IP地址與MAC地址綁定。
[0113]步驟617-步驟618:如果UE發(fā)送路由請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的路由請(qǐng)求消息后,根據(jù)UE MAC地址關(guān)聯(lián)的有縫的業(yè)務(wù)分流信息,決定本地為UE分配IP地址分配。然后,向UE發(fā)送確認(rèn)消息,完成為UE分配IP地址的流程。這時(shí),也可以將IP地址與MAC地址綁定。
[0114]步驟619:當(dāng)BNG/AC收到上行數(shù)據(jù)時(shí),也會(huì)根據(jù)UE MAC或者源IP地址,找到其關(guān)聯(lián)的業(yè)務(wù)類型為有縫的業(yè)務(wù)分流,然后執(zhí)行具體的數(shù)據(jù)轉(zhuǎn)發(fā)。
[0115]當(dāng)BNG/AC收到下行數(shù)據(jù)時(shí),直接將報(bào)文轉(zhuǎn)發(fā)給UE。
[0116]上述實(shí)施例是針對(duì)AP/RG作為EAP認(rèn)證者,如果AC/BNG作為EAP認(rèn)證者的話,則步驟601-步驟613被步驟501-步驟513代替。其他步驟的處理與該實(shí)施例相同。
[0117]本實(shí)施例中,BNG/AC向WLANAAA發(fā)送計(jì)費(fèi)信息,采用的協(xié)議為AAA計(jì)費(fèi)協(xié)議,包括:Radius計(jì)費(fèi)協(xié)議,或者Diameter計(jì)費(fèi)協(xié)議。
[0118]實(shí)施例5
[0119]該實(shí)施例中,與實(shí)施例1的流程區(qū)別在于,在WLAN網(wǎng)絡(luò)內(nèi)添加了一個(gè)TWAG’:TWAG’與BBF AAA沒有接口交互,并且BBF AAA和3GPP AAA之間也不存在STa接口,TWAG’和3GPPAAA之間存在接口交互。其他功能參照實(shí)施例1的相關(guān)描述。具體可參見圖7。
[0120]在該網(wǎng)絡(luò)架構(gòu)下,所涉及到的關(guān)鍵接口的如下:
[0121]接口 C:為TWAG’和3GPP AAA之間的接口。該接口用來轉(zhuǎn)發(fā)BNG或者BBF AAA發(fā)送的認(rèn)證消息,且可以通過BBF AAA發(fā)送的認(rèn)證成功消息,來觸發(fā)TWAG’與EPC的P-GW之間建立GTP/PMIP隧道;
[0122]接口 D:為TWAG’和BNG之間的接口。該接口用來轉(zhuǎn)發(fā)BNG發(fā)送的認(rèn)證消息,或者DHCP消息,以及用戶數(shù)據(jù)等。
[0123]該架構(gòu)下,3GPP UE的認(rèn)證是通過BNG到TWAG’,然后TWAG’轉(zhuǎn)發(fā)給3GPP AAA,進(jìn)行認(rèn)證流程的交互。但對(duì)于3GPP UE在BBF接入網(wǎng)絡(luò)中的計(jì)費(fèi),是通過BNG收集計(jì)費(fèi)信息,然后上報(bào)給BBFAAA,進(jìn)行本地計(jì)費(fèi)信息統(tǒng)計(jì)的,用來與3GPP核心網(wǎng)絡(luò)的計(jì)費(fèi)信息進(jìn)行對(duì)賬;BNG和BBF AAA之間可以采用Radius或者Diameter計(jì)費(fèi)協(xié)議。
[0124]說明:上述架構(gòu)主要邏輯網(wǎng)絡(luò)是針對(duì)BBF接入架構(gòu)來說的,同樣,上述的架構(gòu)也適用于WLAN接入網(wǎng)絡(luò),其中,RG用AP代替,BNG用AC代替。
[0125]實(shí)施例6
[0126]該實(shí)施例中,與實(shí)施例2的流程類似,區(qū)別在于,TWAG’和3GPP AAA之間的EAP認(rèn)證流程不需要經(jīng)過WLAN AAA進(jìn)行中轉(zhuǎn),而是直接互通交互。其他流程參考實(shí)施例2的相關(guān)描述。具體可參見圖8所示流程,具體描述如下:
[0127]步驟801:UE與WLAN網(wǎng)元執(zhí)行非3GPP特有的流程,比如:鏈路建立等;
[0128]步驟802:UE可能向AP/RG發(fā)送EAP0L-START消息,請(qǐng)求認(rèn)證;
[0129]步驟803-步驟804:AP/RG作為EAP認(rèn)證者,會(huì)向UE觸發(fā)EAP認(rèn)證流程。其中,UE在 EAP-RES/Identity 消息中攜帶 NAI。AC/BNG 收到 AAA 封裝的 EAP-RES/Identity 消息之后,可以先根據(jù)認(rèn)證類型,判斷是否為3GPP UE,如果認(rèn)證類型不為EAP認(rèn)證的話,則認(rèn)為其為WLAN UE,則執(zhí)行WLAN UE接入WLAN網(wǎng)絡(luò)的現(xiàn)有技術(shù)中的流程;否則,再通過解析消息獲取NAI中的域名信息,判斷其為3GPP UE ;或者,也可以只通過域名來判斷其為3GPP UE。如果為3GPP UE的話,則將UE MAC地址、域名信息關(guān)聯(lián)到相應(yīng)的GRE隧道中,且本地保存這種關(guān)聯(lián)關(guān)系;然后,通過GRE隧道封裝該報(bào)文到TWAG’,或者根據(jù)路由轉(zhuǎn)發(fā)到TWAG’ ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,然后作為AAA代理,將解封裝的報(bào)文轉(zhuǎn)發(fā)到3GPPAAA。
[0130]說明:上述的GRE隧道也可以采用其他類型的隧道代替,比如:MPLS等;或者,EAP認(rèn)證消息直接通過路由方式傳遞,不通過隧道傳輸。
[0131 ] 步驟805-步驟807:執(zhí)行后續(xù)的EAP流程,當(dāng)TWAG’收到EAP認(rèn)證成功消息,則執(zhí)行步驟806。其中,TWAG’的作用同步驟803-步驟804,作為AAA代理。在認(rèn)證過程中,AC/BNG會(huì)獲取3GPP AAA授權(quán)的業(yè)務(wù)類型,該業(yè)務(wù)類型具體包括:允許接入EPC,和/或有縫的業(yè)務(wù)分流,或者拒絕接入。在AC/BNG獲取3GPPAAA授權(quán)的業(yè)務(wù)類型后,如果該業(yè)務(wù)類型為允許接入EPC的話,可以將該信息和UE MAC地址綁定,且本地保存這種關(guān)聯(lián)關(guān)系。在該實(shí)施例中,業(yè)務(wù)類型即為允許接入EPC。AC/BNG可能會(huì)本地保存業(yè)務(wù)類型和UE MAC地址的關(guān)聯(lián)關(guān)系,以顯式說明其支持的業(yè)務(wù)類型為允許接入EPC,或者也可以不在本地保存這個(gè)關(guān)聯(lián)關(guān)系,以隱式說明其支持的業(yè)務(wù)類型為允許接入EPC。
[0132]如果是由EAP認(rèn)證成功消息觸發(fā)GTP/PMIP隧道建立的話,則執(zhí)行步驟808-步驟811,再轉(zhuǎn)到步驟812執(zhí)行。否則,直接轉(zhuǎn)到步驟812執(zhí)行。
[0133]步驟808-步驟813 =TffAGj收到EAP認(rèn)證成功消息之后,則向P-GW請(qǐng)求GTP/PMIP隧道的建立,同時(shí),也會(huì)和PCRF之間建立IP-CAN會(huì)話,和HSS之間進(jìn)行P-GW標(biāo)識(shí)更新。在TffAGj收到創(chuàng)建會(huì)話響應(yīng)消息或者代理綁定確認(rèn)消息之后,則通過AC/BNG、AP/RG向UE發(fā)送EAP認(rèn)證成功消息。
[0134]步驟814-步驟815:如果UE發(fā)送DHCP請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的DHCP請(qǐng)求消息(具體可以為DHCPv4或者DHCPv6消息)后,則根據(jù)UE MAC找到其關(guān)聯(lián)的業(yè)務(wù)類型為允許接入EPC,然后找到關(guān)聯(lián)的GRE隧道,通過GRE隧道封裝該報(bào)文到TWAG’ ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,然后處理DHCP請(qǐng)求消息。
[0135]如果是由DHCP消息觸發(fā)GTP/PMIP隧道建立的話,則執(zhí)行步驟808-811,再轉(zhuǎn)到步驟816執(zhí)行。否則,直接轉(zhuǎn)到步驟816執(zhí)行。
[0136]步驟816-步驟817:UE和TWAG’之間執(zhí)行DHCP的其他流程,為UE分配IP地址。這時(shí),也可以將IP地址與MAC地址綁定。
[0137]步驟818:如果UE發(fā)送路由請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的路由請(qǐng)求消息后,則根據(jù)UE MAC找到其關(guān)聯(lián)的業(yè)務(wù)類型為允許接入EPC,然后,找到關(guān)聯(lián)的GRE隧道,通過GRE隧道封裝該報(bào)文到TWAG’ ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,然后處理路由請(qǐng)求消息。
[0138]如果是由路由請(qǐng)求消息觸發(fā)GTP/PMIP隧道建立的話,則執(zhí)行步驟808-步驟811,再轉(zhuǎn)到步驟820繼續(xù)執(zhí)行。否則,直接轉(zhuǎn)到步驟820繼續(xù)執(zhí)行。
[0139]步驟820-步驟821:執(zhí)行路由確認(rèn)消息的剩余流程,為UE分配IP地址。這時(shí),也可以將IP地址與MAC地址綁定。
[0140]步驟822:當(dāng)BNG/AC收到上行數(shù)據(jù)時(shí),也會(huì)根據(jù)UE MAC或者UE IP地址,找到其關(guān)聯(lián)的業(yè)務(wù)類型為EPC接入,然后,找到關(guān)聯(lián)的GRE隧道,然后通過GRE隧道封裝該報(bào)文到TffAGj ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,并通過GTP或者PMIP隧道封裝,且轉(zhuǎn)發(fā)到P-GW。
[0141]當(dāng)BNG/AC收到下行數(shù)據(jù)時(shí),直接去掉GRE頭的封裝,將報(bào)文轉(zhuǎn)發(fā)給UE。
[0142]實(shí)施例7
[0143]該實(shí)施例中,與實(shí)施例6的流程類似,區(qū)別在于,AP/RG不作為EAP認(rèn)證者,而是AC/BNG作為EAP認(rèn)證者,AP/RG不能感知相關(guān)的EAP認(rèn)證流程。其他流程參考實(shí)施例6的相關(guān)描述。具體可參見圖9所示流程,具體描述如下:
[0144]步驟901:UE與WLAN網(wǎng)元執(zhí)行非3GPP特有的流程,比如:鏈路建立等;
[0145]步驟902:UE可能向AC/BNG發(fā)送EAP0L-START消息,請(qǐng)求認(rèn)證;
[0146]步驟903-步驟904:AC/BNG作為EAP認(rèn)證者,會(huì)向UE觸發(fā)EAP認(rèn)證流程。其中,UE 在 EAP-RES/Identity 消息中攜帶 NAI。AC/BNG 收到 AAA 封裝的 EAP-RES/Identity 消息之后,可以先根據(jù)認(rèn)證類型,判斷是否為3GPP UE,如果認(rèn)證類型不為EAP認(rèn)證的話,則認(rèn)為其為WLAN UE,則執(zhí)行WLAN UE接入WLAN網(wǎng)絡(luò)的現(xiàn)有技術(shù)中的流程;否則,再通過解析消息獲取NAI中的域名信息,判斷其為3GPP UE ;或者,也可以只通過域名來判斷其為3GPP UE。如果為3GPP UE的話,則將UE MAC地址、域名信息關(guān)聯(lián)到相應(yīng)的GRE隧道中,且本地保存這種關(guān)聯(lián)關(guān)系;然后,通過GRE隧道封裝該報(bào)文到TWAG’,或者根據(jù)路由轉(zhuǎn)發(fā)到TWAG’ ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,然后作為AAA代理,將解封裝的報(bào)文轉(zhuǎn)發(fā)到3GPPAAA。
[0147]本發(fā)明中,上述的GRE隧道也可以采用其他類型的隧道代替,比如:MPLS等;或者,EAP認(rèn)證消息直接通過路由方式傳遞,不通過隧道傳輸。
[0148]步驟905-步驟907:執(zhí)行后續(xù)的EAP流程,當(dāng)TWAG’收到EAP認(rèn)證成功消息,則執(zhí)行步驟906。其中,TWAG’的作用同步驟903-步驟904,作為AAA代理。在認(rèn)證過程中,AC/BNG會(huì)獲取3GPP AAA授權(quán)的業(yè)務(wù)類型,該業(yè)務(wù)類型具體包括:允許接入EPC,和/或有縫的業(yè)務(wù)分流,或者拒絕接入。在AC/BNG獲取3GPPAAA授權(quán)的業(yè)務(wù)類型后,如果該業(yè)務(wù)類型為允許接入EPC的話,可以將該信息和UE MAC地址綁定,且本地保存這種關(guān)聯(lián)關(guān)系。在該實(shí)施例中,業(yè)務(wù)類型即為允許接入EPC。AC/BNG可能會(huì)本地保存業(yè)務(wù)類型和UE MAC地址的關(guān)聯(lián)關(guān)系,以顯式說明其支持的業(yè)務(wù)類型為允許接入EPC,或者也可以不在本地保存這個(gè)關(guān)聯(lián)關(guān)系,以隱式說明其支持的業(yè)務(wù)類型為允許接入EPC。
[0149]如果是由EAP認(rèn)證成功消息觸發(fā)GTP/PMIP隧道建立的話,則執(zhí)行步驟908-步驟911,再轉(zhuǎn)到步驟912執(zhí)行。否則,直接轉(zhuǎn)到步驟912執(zhí)行。
[0150]步驟908-步驟913 =TffAGj收到EAP認(rèn)證成功消息之后,則向P-GW請(qǐng)求GTP/PMIP隧道的建立,同時(shí),也會(huì)和PCRF之間建立IP-CAN會(huì)話,和HSS之間進(jìn)行P-GW標(biāo)識(shí)更新。在TffAGj收到創(chuàng)建會(huì)話響應(yīng)消息或者代理綁定確認(rèn)消息之后,則通過AC/BNG、AP/RG向UE發(fā)送EAP認(rèn)證成功消息。
[0151]步驟914-步驟915:如果UE發(fā)送DHCP請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的DHCP請(qǐng)求消息(具體可以為DHCPv4或者DHCPv6消息)后,則根據(jù)UE MAC找到其關(guān)聯(lián)的業(yè)務(wù)類型為允許接入EPC,然后找到關(guān)聯(lián)的GRE隧道,通過GRE隧道封裝該報(bào)文到TWAG’ ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,然后處理DHCP請(qǐng)求消息。
[0152]如果是由DHCP消息觸發(fā)GTP/PMIP隧道建立的話,則執(zhí)行步驟908-911,再轉(zhuǎn)到步驟916執(zhí)行。否則,直接轉(zhuǎn)到步驟916執(zhí)行。
[0153]步驟916-步驟917:UE和TWAG’之間執(zhí)行DHCP的其他流程,為UE分配IP地址。這時(shí),也可以將IP地址與MAC地址綁定。
[0154]步驟918:如果UE發(fā)送路由請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的路由請(qǐng)求消息后,則根據(jù)UE MAC找到其關(guān)聯(lián)的業(yè)務(wù)類型為允許接入EPC,然后,找到關(guān)聯(lián)的GRE隧道,通過GRE隧道封裝該報(bào)文到TWAG’ ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,然后處理路由請(qǐng)求消息。
[0155]如果是由路由請(qǐng)求消息觸發(fā)GTP/PMIP隧道建立的話,則執(zhí)行步驟908-步驟911,再轉(zhuǎn)到步驟920繼續(xù)執(zhí)行。否則,直接轉(zhuǎn)到步驟920繼續(xù)執(zhí)行。
[0156]步驟920-步驟921:執(zhí)行路由確認(rèn)消息的剩余流程,為UE分配IP地址。這時(shí),也可以將IP地址與MAC地址綁定。
[0157]步驟922:當(dāng)BNG/AC收到上行數(shù)據(jù)時(shí),也會(huì)根據(jù)UE MAC或者UE IP地址,找到其關(guān)聯(lián)的業(yè)務(wù)類型為EPC接入,然后,找到關(guān)聯(lián)的GRE隧道,然后通過GRE隧道封裝該報(bào)文到TffAGj ;TWAG’收到GRE報(bào)文之后,去掉GRE頭的封裝,并通過GTP或者PMIP隧道封裝,且轉(zhuǎn)發(fā)到P-GW。
[0158]當(dāng)BNG/AC收到下行數(shù)據(jù)時(shí),直接去掉GRE頭的封裝,將報(bào)文轉(zhuǎn)發(fā)給UE。
[0159]實(shí)施例8
[0160]該實(shí)施例中,與實(shí)施例4的流程類似,區(qū)別在于TWAG’和3GPP AAA之間的EAP認(rèn)證流程不需要經(jīng)過WLANAAA進(jìn)行中轉(zhuǎn),而是直接互通交互。其他流程參考實(shí)施例4的相關(guān)描述。具體可參見圖10所示流程,該流程包括以下步驟:
[0161]步驟1001-步驟1013:與步驟401-步驟413完全相同。其中,AC/BNG作為AAA代理,會(huì)獲取3GPPAAA授權(quán)的業(yè)務(wù)類型,該業(yè)務(wù)類型具體包括:EPC接入,和/或有縫的業(yè)務(wù)分流,或者拒絕接入。在AC/BNG獲取3GPP AAA授權(quán)的業(yè)務(wù)類型后,如果該業(yè)務(wù)類型為有縫的業(yè)務(wù)分流的話,則會(huì)將有縫的業(yè)務(wù)分流信息和UE MAC地址綁定,且本地保存這種關(guān)聯(lián)關(guān)系。[0162]步驟1014-步驟1016:如果UE發(fā)送DHCP請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的DHCP請(qǐng)求消息后,根據(jù)UE MAC地址關(guān)聯(lián)的有縫的業(yè)務(wù)分流信息,決定本地為UE分配IP地址分配。然后,執(zhí)行DHCP流程的剩余步驟,完成為UE分配IP地址的流程。這時(shí),也可以將IP地址與MAC地址綁定。
[0163]步驟1017-步驟1018:如果UE發(fā)送路由請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的路由請(qǐng)求消息后,根據(jù)UE MAC地址關(guān)聯(lián)的有縫的業(yè)務(wù)分流信息,決定本地為UE分配IP地址分配。然后,向UE發(fā)送確認(rèn)消息,完成為UE分配IP地址的流程。這時(shí),也可以將IP地址與MAC地址綁定。
[0164]步驟1019:當(dāng)BNG/AC收到上行數(shù)據(jù)時(shí),也會(huì)根據(jù)UE MAC或者源IP地址,找到其關(guān)聯(lián)的業(yè)務(wù)類型為有縫的業(yè)務(wù)分流,然后執(zhí)行具體的數(shù)據(jù)轉(zhuǎn)發(fā)。
[0165]當(dāng)BNG/AC收到下行數(shù)據(jù)時(shí),直接將報(bào)文轉(zhuǎn)發(fā)給UE。
[0166]上述實(shí)施例是針對(duì)AP/RG作為EAP認(rèn)證者,如果AC/BNG作為EAP認(rèn)證者的話,則步驟1001-步驟1013被步驟501-步驟513代替。其他步驟的處理與該實(shí)施例相同。
[0167]實(shí)施例9
[0168]該實(shí)施例是基于實(shí)施例1的架構(gòu),在有縫的業(yè)務(wù)分流場(chǎng)景下,TffAGj支持為UE分配本地IP地址。具體可參見圖11所示流程,該流程包括以下步驟:
[0169]步驟1101-步驟1113:與前述步驟601-步驟613完全相同。
[0170]步驟1114-步驟115:與前述步驟614-步驟615完全相同。
[0171]步驟1116-步驟1117:如果UE發(fā)送DHCP請(qǐng)求消息的話,AC/BNG根據(jù)UE MAC地址找到關(guān)聯(lián)的GRE隧道,并通過GRE隧道發(fā)送報(bào)文給TWAG’,TffAGj收到GRE報(bào)文后,解封裝獲取UE發(fā)送的DHCP請(qǐng)求消息后,根據(jù)UE MAC地址關(guān)聯(lián)的有縫的業(yè)務(wù)分流信息,決定本地為UE分配IP地址分配。然后,執(zhí)行DHCP流程的剩余步驟,完成為UE分配IP地址的流程。這時(shí),TffAGj可以將IP地址與MAC地址綁定。
[0172]步驟1118-步驟1121:如果UE發(fā)送路由請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的路由請(qǐng)求消息后,根據(jù)UE MAC地址找到關(guān)聯(lián)的GRE隧道,并通過GRE隧道發(fā)送報(bào)文給TWAG’,該報(bào)文為封裝路由消息的二層報(bào)文;TWAG’收到GRE報(bào)文后,解封裝獲取該二層報(bào)文后,從報(bào)文的二層協(xié)議頭中獲取UE MAC地址,然后根據(jù)UE MAC地址關(guān)聯(lián)的有縫的業(yè)務(wù)分流信息,決定本地為UE分配IP地址分配。然后,向UE發(fā)送確認(rèn)消息,完成為UE分配IP地址的流程。這時(shí),也可以將IP地址與MAC地址綁定。
[0173]通常情況下,BNG/AC支持基于該UE的計(jì)費(fèi)信息收集,并上報(bào)給WLANAAA進(jìn)行計(jì)費(fèi);在該實(shí)施例中,可選的,TWAG’也可以支持計(jì)費(fèi)信息的收集,并上報(bào)給WLAN AAA進(jìn)行計(jì)費(fèi)。因此,待TWAG’為UE分配完IP地址(比如:在TWAG’執(zhí)行步驟1116或者1120的同時(shí))時(shí),向WLAN AAA發(fā)送計(jì)費(fèi)請(qǐng)求(開始)消息,然后WLAN AAA回復(fù)計(jì)費(fèi)響應(yīng)(開始)消息。該實(shí)施中是TWAG’執(zhí)行具體的業(yè)務(wù)分流,則TWAG’所統(tǒng)計(jì)的計(jì)費(fèi)信息為3GPP UE接入EPC和直接業(yè)務(wù)分流的業(yè)務(wù)數(shù)據(jù)的總計(jì)費(fèi)信息或者獨(dú)立計(jì)費(fèi)信息。具體處理參見實(shí)施例2的相關(guān)描述。這些計(jì)費(fèi)信息可以作為運(yùn)營(yíng)商間的計(jì)費(fèi)賬單參考。
[0174]步驟1122:當(dāng)BNG/AC收到上行數(shù)據(jù)時(shí),會(huì)根據(jù)UE MAC或者源IP地址找到關(guān)聯(lián)的GRE隧道,并通過GRE隧道發(fā)送報(bào)文給TWAG’,該數(shù)據(jù)報(bào)文可以為封裝的二層數(shù)據(jù)報(bào)文或者三層數(shù)據(jù)報(bào)文;TWAG’收到GRE報(bào)文后,解封裝獲取數(shù)據(jù)報(bào)文,然后根據(jù)UE MAC地址或者UEIP地址,找到其關(guān)聯(lián)的業(yè)務(wù)類型為有縫的業(yè)務(wù)分流,然后執(zhí)行具體的數(shù)據(jù)轉(zhuǎn)發(fā)。
[0175]當(dāng)TWAG’收到下行數(shù)據(jù)時(shí),遵循上行數(shù)據(jù)轉(zhuǎn)發(fā)路徑的逆過程,轉(zhuǎn)發(fā)給UE。
[0176]上述實(shí)施例是針對(duì)AP/RG作為EAP認(rèn)證者,如果AC/BNG作為EAP認(rèn)證者的話,則步驟1101-1113被步驟501-513代替。其他步驟的處理與該實(shí)施例相同。
[0177]本實(shí)施例中,在TWAG’收到UE離開該網(wǎng)絡(luò)的去連接相關(guān)消息時(shí),會(huì)向WLAN AAA發(fā)送計(jì)費(fèi)請(qǐng)求(終止)消息,然后WLAN AAA回復(fù)計(jì)費(fèi)響應(yīng)(終止)消息。
[0178]除了 Radius計(jì)費(fèi)協(xié)議夕卜,TWAG’也可以支持Diameter計(jì)費(fèi)協(xié)議,則相關(guān)的消息代替上述Radius的相關(guān)計(jì)費(fèi)消息。
[0179]實(shí)施例10
[0180]該實(shí)施例是基于實(shí)施例2的架構(gòu),在有縫的業(yè)務(wù)分流場(chǎng)景下,TffAGj支持為UE分配本地IP地址。具體可參見圖12所示流程。該實(shí)施例中,與實(shí)施例9的流程類似,區(qū)別在于TWAG’和3GPP AAA之間的EAP認(rèn)證流程不需要經(jīng)過WLAN AAA進(jìn)行中轉(zhuǎn),而是直接互通交互。其他流程參考實(shí)施例9的相關(guān)描述。具體可參見圖12所示流程,該流程包括以下步驟:
[0181]步驟1201-步驟1213:與前述步驟1001-步驟1013完全相同,參見前述步驟1001-步驟 1013。
[0182]步驟1214-步驟125:與前述步驟1014-步驟10115完全相同,參見步驟1014-步驟 1015。
[0183]步驟1216-步驟1217:如果UE發(fā)送DHCP請(qǐng)求消息的話,AC/BNG根據(jù)UE MAC地址找到關(guān)聯(lián)的GRE隧道,并通過GRE隧道發(fā)送報(bào)文給TWAG’,TffAGj收到GRE報(bào)文后,解封裝獲取UE發(fā)送的DHCP請(qǐng)求消息后,根據(jù)UE MAC地址關(guān)聯(lián)的有縫的業(yè)務(wù)分流信息,決定本地為UE分配IP地址分配。然后,執(zhí)行DHCP流程的剩余步驟,完成為UE分配IP地址的流程。這個(gè)時(shí),TffAGj可以將IP地址與MAC地址綁定。
[0184]步驟1218-步驟1221:如果UE發(fā)送路由請(qǐng)求消息的話,AC/BNG收到UE發(fā)送的路由請(qǐng)求消息后,根據(jù)UE MAC地址找到關(guān)聯(lián)的GRE隧道,并通過GRE隧道發(fā)送報(bào)文給TWAG’,該報(bào)文為封裝路由消息的二層報(bào)文;TWAG’收到GRE報(bào)文后,解封裝獲取該二層報(bào)文后,從報(bào)文的二層協(xié)議頭中獲取UE MAC地址,然后根據(jù)UE MAC地址關(guān)聯(lián)的有縫的業(yè)務(wù)分流信息,決定本地為UE分配IP地址分配。然后,向UE發(fā)送確認(rèn)消息,完成為UE分配IP地址的流程。這時(shí),也可以將IP地址與MAC地址綁定。
[0185]步驟1222:當(dāng)BNG/AC收到上行數(shù)據(jù)時(shí),會(huì)根據(jù)UE MAC或者源IP地址找到關(guān)聯(lián)的GRE隧道,并通過GRE隧道發(fā)送報(bào)文給TWAG’,該數(shù)據(jù)報(bào)文可以為封裝的二層數(shù)據(jù)報(bào)文或者三層數(shù)據(jù)報(bào)文;TWAG’收到GRE報(bào)文后,解封裝獲取數(shù)據(jù)報(bào)文,然后根據(jù)UE MAC地址或者UEIP地址,找到其關(guān)聯(lián)的業(yè)務(wù)類型為有縫的業(yè)務(wù)分流,然后執(zhí)行具體的數(shù)據(jù)轉(zhuǎn)發(fā)。
[0186]當(dāng)TWAG’收到下行數(shù)據(jù)時(shí),遵循上行數(shù)據(jù)轉(zhuǎn)發(fā)路徑的逆過程,轉(zhuǎn)發(fā)給UE。
[0187]上述實(shí)施例是針對(duì)AP/RG作為EAP認(rèn)證者,如果AC/BNG作為EAP認(rèn)證者的話,則步驟1201-1213被步驟501-步驟513代替。其他步驟的處理與該實(shí)施例相同。
[0188]說明:上述實(shí)施例2、3、6、7僅說明了業(yè)務(wù)類型為EPC接入的場(chǎng)景,實(shí)施例4、8、9、10僅說明了業(yè)務(wù)類型為有縫的業(yè)務(wù)分流的場(chǎng)景。當(dāng)AAA授權(quán)為兩者都可以的話,則AC/BNG支持上述實(shí)施例2、3、6、7和實(shí)施例4、8、9、10的組合操作。[0189]圖13為本發(fā)明實(shí)施例的功能網(wǎng)元的組成結(jié)構(gòu)示意圖,如圖13所示,本發(fā)明實(shí)施例的功能網(wǎng)元應(yīng)用于可信任的WLAN接入網(wǎng)和3GPP核心網(wǎng)融合的網(wǎng)絡(luò)中;具體包括接收單元130和轉(zhuǎn)發(fā)單元131和/或發(fā)送單元(圖13中未示出,計(jì)費(fèi)專用,屬可選功能單元),其中:
[0190]接收單元130,用于接收UE通過所述WLAN接入網(wǎng)接入時(shí)發(fā)送的認(rèn)證請(qǐng)求消息;以及,接收AAA發(fā)送的認(rèn)證響應(yīng)消息;和/或,接收所述WLAN接入網(wǎng)的接入網(wǎng)元發(fā)送的IP地址請(qǐng)求消息;和/或,接收WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理發(fā)送的AAA計(jì)費(fèi)響應(yīng)消息;
[0191]轉(zhuǎn)發(fā)單元131,用于向所述AAA轉(zhuǎn)發(fā)所述認(rèn)證請(qǐng)求消息;以及,向所述WLAN接入網(wǎng)的接入網(wǎng)元轉(zhuǎn)發(fā)所述認(rèn)證響應(yīng)消息;
[0192]發(fā)送單元,當(dāng)接收單元130接收到WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理發(fā)送的AAA計(jì)費(fèi)響應(yīng)消息時(shí),用于向所述WLAN接入網(wǎng)的AAA發(fā)送AAA計(jì)費(fèi)請(qǐng)求消息。
[0193]其中,所述WLAN接入網(wǎng)接入網(wǎng)關(guān)位于所述WLAN接入網(wǎng)或3GPP核心網(wǎng)中。
[0194]其中,所述AAA為所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理,或?yàn)樗?GPP核心網(wǎng)的AAA服務(wù)器或AAA代理。
[0195]其中,所述WLAN接入網(wǎng)接入網(wǎng)關(guān)與所述WLAN接入網(wǎng)的接入網(wǎng)元之間建立有GRE隧道或MPLS隧道。
[0196]其中,所述WLAN接入網(wǎng)的接入網(wǎng)元包括BNG/AC。
[0197]本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖13中所示的功能網(wǎng)元中的各處理單元的實(shí)現(xiàn)功能可參照前述路由選擇方法的相關(guān)描述而理解。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖13所示的功能網(wǎng)元中各處理單元的功能可通過運(yùn)行于處理器上的程序而實(shí)現(xiàn),也可通過具體的邏輯電路而實(shí)現(xiàn)。
[0198]圖14為本發(fā)明實(shí)施例的另一種功能網(wǎng)元的組成結(jié)構(gòu)示意圖,如圖14所示,本發(fā)明實(shí)施例的功能網(wǎng)元應(yīng)用于可信任的WLAN接入網(wǎng)和3GPP核心網(wǎng)融合的網(wǎng)絡(luò)中;包括:接收單元140、獲取單元141和確定單元142,其中:
[0199]接收單元140,用于接收AAA發(fā)送的認(rèn)證響應(yīng)消息;
[0200]獲取單元141,用于獲取決策的業(yè)務(wù)類型;
[0201]確定單元142,用于根據(jù)UE關(guān)聯(lián)的業(yè)務(wù)類型信息,確定是否為所述UE分配本地IP,實(shí)現(xiàn)對(duì)所述UE的路由選擇。
[0202]其中,所述AAA為所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理,或?yàn)樗?GPP核心網(wǎng)的AAA服務(wù)器或AAA代理。
[0203]其中,所述WLAN接入網(wǎng)接入網(wǎng)關(guān)位于所述WLAN接入網(wǎng)或3GPP核心網(wǎng)中。
[0204]其中,所述業(yè)務(wù)類型包括:允許接入所述3GPP核心網(wǎng),和/或有縫的業(yè)務(wù)分流,或拒絕接入。
[0205]在圖14所示的功能網(wǎng)元的基礎(chǔ)上,本示例功能網(wǎng)元還包括:分配單元(圖14中未示出);
[0206]在業(yè)務(wù)類型為有縫的業(yè)務(wù)分流時(shí),所述接收單元140接收到IP地址請(qǐng)求消息后,所述分配單元為所述UE分配本地IP。
[0207]本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖14中所示的功能網(wǎng)元中的各處理單元的實(shí)現(xiàn)功能可參照前述路由選擇的方法的相關(guān)描述而理解。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖14所示的功能網(wǎng)元中各處理單元的功能可通過運(yùn)行于處理器上的程序而實(shí)現(xiàn),也可通過具體的邏輯電路而實(shí)現(xiàn)。
[0208]以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種路由選擇方法,應(yīng)用于無線局域網(wǎng)WLAN接入網(wǎng)和第三代合作伙伴計(jì)劃3GPP核心網(wǎng)融合的網(wǎng)絡(luò);其特征在于,在所述WLAN接入網(wǎng)和所述3GPP核心網(wǎng)之間設(shè)置有功能網(wǎng)元;所述方法包括: 用戶設(shè)備UE通過所述WLAN接入網(wǎng)接入時(shí),所述功能網(wǎng)元向認(rèn)證授權(quán)計(jì)費(fèi)AAA轉(zhuǎn)發(fā)所述UE發(fā)送的認(rèn)證請(qǐng)求消息,并向所述WLAN接入網(wǎng)的接入網(wǎng)元轉(zhuǎn)發(fā)所述AAA發(fā)送的認(rèn)證響應(yīng)消息;和/或,所述功能網(wǎng)元接收所述WLAN接入網(wǎng)的接入網(wǎng)元發(fā)送的IP地址請(qǐng)求消息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述功能網(wǎng)元位于所述WLAN接入網(wǎng)或3GPP核心網(wǎng)中。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述AAA為所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理,或?yàn)樗?GPP核心網(wǎng)的AAA服務(wù)器或AAA代理。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述功能網(wǎng)元與所述WLAN接入網(wǎng)的接入網(wǎng)元之間建立有通用路由封裝GRE隧道或多協(xié)議標(biāo)簽交換MPLS隧道。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 所述WLAN接入網(wǎng)的接入網(wǎng)元根據(jù)認(rèn)證類型和/或所述UE的域名,確定所述UE是否為3GPP UE,并確定報(bào)文路由。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 所述WLAN接入網(wǎng)的接入網(wǎng)元根據(jù)所述UE關(guān)聯(lián)的業(yè)務(wù)類型,確定是否本地為所述UE分配IP地址。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括: 所述WLAN接入網(wǎng)的接入網(wǎng)元 通過擴(kuò)展認(rèn)證協(xié)議EAP的認(rèn)證,從所述3GPP核心網(wǎng)的AAA服務(wù)器或AAA代理獲取決策的所述業(yè)務(wù)類型的信息。
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述業(yè)務(wù)類型包括:允許接入所述3GPP核心網(wǎng),和/或有縫的業(yè)務(wù)分流,或拒絕接入。
9.根據(jù)權(quán)利要求1至8任一項(xiàng)所述的方法,其特征在于,所述WLAN接入網(wǎng)的接入網(wǎng)元包括邊界網(wǎng)絡(luò)節(jié)點(diǎn)BNG/接入控制器AC。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述IP地址請(qǐng)求消息為DHCP消息或路由請(qǐng)求消息。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述功能實(shí)體與WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理連接時(shí),由所述功能實(shí)體支持計(jì)費(fèi)信息的收集,并通過AAA計(jì)費(fèi)消息上報(bào)給所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述AAA計(jì)費(fèi)消息包括Radius計(jì)費(fèi)消息或Diameter計(jì)費(fèi)消息。
13.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述WLAN接入網(wǎng)包含固定寬帶論壇BBF定義的架構(gòu)網(wǎng)絡(luò)。
14.一種路由選擇方法,應(yīng)用于WLAN接入網(wǎng)和3GPP核心網(wǎng)融合的網(wǎng)絡(luò);其特征在于,所述融合的網(wǎng)絡(luò)中設(shè)置有功能網(wǎng)元;所述方法包括: 所述功能網(wǎng)元接收AAA發(fā)送的認(rèn)證響應(yīng)消息,獲取決策的業(yè)務(wù)類型,并根據(jù)UE關(guān)聯(lián)的業(yè)務(wù)類型信息,確定是否為所述UE分配本地IP,實(shí)現(xiàn)對(duì)所述UE的路由選擇。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述AAA為所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理,或?yàn)樗?GPP核心網(wǎng)的AAA服務(wù)器。
16.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述功能網(wǎng)元位于所述WLAN接入網(wǎng)或所述3GPP核心網(wǎng)中。
17.根據(jù)權(quán)利要求16所述的方法,其特征在于,所述業(yè)務(wù)類型包括:允許接入所述3GPP核心網(wǎng),和/或有縫的業(yè)務(wù)分流,或拒絕接入。
18.根據(jù)權(quán)利要求17所述的方法,其特征在于,所述業(yè)務(wù)類型為有縫的業(yè)務(wù)分流時(shí),所述功能網(wǎng)元接收到IP地址請(qǐng)求消息后,為所述UE分配本地IP。
19.根據(jù)權(quán)利要求18所述的方法,其特征在于,所述IP地址請(qǐng)求消息為DHCP消息或路由請(qǐng)求消息。
20.一種功能網(wǎng)元,應(yīng)用于WLAN接入網(wǎng)和3GPP核心網(wǎng)融合的網(wǎng)絡(luò)中;其特征在于,所述功能網(wǎng)元包括:接收單元、轉(zhuǎn)發(fā)單元和/或發(fā)送單元,其中: 接收單元,用于接收UE通過所述WLAN接入網(wǎng)接入時(shí)發(fā)送的認(rèn)證請(qǐng)求消息;以及,接收AAA發(fā)送的認(rèn)證響應(yīng)消息;和/或,接收所述WLAN接入網(wǎng)的接入網(wǎng)元發(fā)送的IP地址請(qǐng)求消息;和/或,接收WL AN接入網(wǎng)的AAA服務(wù)器或AAA代理發(fā)送的AAA計(jì)費(fèi)響應(yīng)消息; 轉(zhuǎn)發(fā)單元,用于向所述AAA轉(zhuǎn)發(fā)所述認(rèn)證請(qǐng)求消息;以及,向所述WLAN接入網(wǎng)的接入網(wǎng)元轉(zhuǎn)發(fā)所述認(rèn)證響應(yīng)消息; 發(fā)送單元,用于向所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理發(fā)送AAA計(jì)費(fèi)請(qǐng)求消息。
21.根據(jù)權(quán)利要求20所述的WLAN接入網(wǎng)接入網(wǎng)關(guān),其特征在于,所述WLAN接入網(wǎng)接入網(wǎng)關(guān)位于所述WLAN接入網(wǎng)或3GPP核心網(wǎng)中。
22.根據(jù)權(quán)利要求20所述的WLAN接入網(wǎng)接入網(wǎng)關(guān),其特征在于,所述AAA為所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理,或?yàn)樗?GPP核心網(wǎng)的AAA服務(wù)器或AAA代理。
23.根據(jù)權(quán)利要求20所述的WLAN接入網(wǎng)接入網(wǎng)關(guān),其特征在于,所述WLAN接入網(wǎng)接入網(wǎng)關(guān)與所述WLAN接入網(wǎng)的接入網(wǎng)元之間建立有GRE隧道或MPLS隧道。
24.根據(jù)權(quán)利要求20至23任一項(xiàng)所述的WLAN接入網(wǎng)接入網(wǎng)關(guān),其特征在于,所述WLAN接入網(wǎng)的接入網(wǎng)元包括BNG/AC。
25.根據(jù)權(quán)利要求20所述的方法,其特征在于,所述AAA計(jì)費(fèi)消息包括Radius計(jì)費(fèi)消息,或者Diameter計(jì)費(fèi)消息。
26.一種功能網(wǎng)元,應(yīng)用于WLAN接入網(wǎng)和3GPP核心網(wǎng)融合的網(wǎng)絡(luò)中;其特征在于,所述WLAN接入網(wǎng)接入網(wǎng)關(guān)包括:接收單元、獲取單元和確定單元,其中: 接收單元,用于接收AAA發(fā)送的認(rèn)證響應(yīng)消息; 獲取單元,用于獲取決策的業(yè)務(wù)類型; 確定單元,用于根據(jù)UE關(guān)聯(lián)的業(yè)務(wù)類型信息,確定是否為所述UE分配本地IP,實(shí)現(xiàn)對(duì)所述UE的路由選擇。
27.根據(jù)權(quán)利要求26所述的WLAN接入網(wǎng)接入網(wǎng)關(guān),其特征在于,所述AAA為所述WLAN接入網(wǎng)的AAA服務(wù)器或AAA代理,或?yàn)樗?GPP核心網(wǎng)的AAA服務(wù)器或者AAA代理。
28.根據(jù)權(quán)利要求26所述的WLAN接入網(wǎng)接入網(wǎng)關(guān),其特征在于,所述WLAN接入網(wǎng)接入網(wǎng)關(guān)位于所述WLAN接入網(wǎng)或3GPP核心網(wǎng)中。
29.根據(jù)權(quán)利要求26所述的WLAN接入網(wǎng)接入網(wǎng)關(guān),其特征在于,所述業(yè)務(wù)類型包括:允許接入所述3GPP核心網(wǎng),和/或有縫的業(yè)務(wù)分流,或拒絕接入。
30.根據(jù)權(quán)利要求26所述的WLAN接入網(wǎng)接入網(wǎng)關(guān),其特征在于,所述WLAN接入網(wǎng)接入網(wǎng)關(guān)還包括:分配單元; 用于在業(yè)務(wù)類型為有縫的業(yè)務(wù)分流時(shí),所述接收單元接收到IP地址請(qǐng)求消息后,所述分配單元為所述UE分配本地IP。 ·
【文檔編號(hào)】H04W40/02GK103428800SQ201210162285
【公開日】2013年12月4日 申請(qǐng)日期:2012年5月23日 優(yōu)先權(quán)日:2012年5月23日
【發(fā)明者】劉國(guó)燕, 尤建潔, 朱春暉, 吳瑟, 王霞, 余躍 申請(qǐng)人:中興通訊股份有限公司