073]具體實現(xiàn)時,步驟S109-S113的Rx會話建立以及Rx會話和Gx會話的綁定過程可以是在S108數(shù)據(jù)業(yè)務(wù)發(fā)送的同時進行,或者是在S108進行數(shù)據(jù)業(yè)務(wù)服務(wù)之前完成,具體可以根據(jù)運營商設(shè)定來實現(xiàn),在此不作特殊限定。
[0074]本系統(tǒng)實施例,基于最較為簡單系統(tǒng)架構(gòu)(如圖1所示)對于本發(fā)明所涉及的發(fā)明點,以及該發(fā)明點在具體實現(xiàn)方式中如何實現(xiàn)做了簡單的介紹,以便本領(lǐng)域技術(shù)人員在閱讀后續(xù)的本發(fā)明的其他實施例時能夠更容易的理解。下面將提煉本發(fā)明的重要發(fā)明點做全面的介紹。
[0075]現(xiàn)有技術(shù)中也有采用用戶私網(wǎng)IP地址+用戶公網(wǎng)IP地址進行會話綁定的方式,但是,由于用戶的私網(wǎng)IP地址以及用戶的公網(wǎng)IP地址在用戶斷開網(wǎng)絡(luò)后重新連接時可能會發(fā)生改變,因此,沒有本發(fā)明的方法穩(wěn)定。尤其是,在用戶附著到拜訪域網(wǎng)絡(luò)后,用戶首次發(fā)送策略控制請求給歸屬域的網(wǎng)絡(luò)節(jié)點時,是不攜帶用戶公網(wǎng)IP地址的,因為此時用戶還未獲取到用戶公網(wǎng)IP地址。因此,本發(fā)明使用的根據(jù)用戶標識綁定的方式是幾種方式中最優(yōu)的。
[0076]圖3是本發(fā)明實施例提供的一種在漫游場景下實現(xiàn)會話綁定的方法,所述歸屬域的網(wǎng)絡(luò)節(jié)點可以是圖1中的H-PCRF12,也可以是圖5中的歸屬域Diameter路由代理(HomeDiameter Routing Agent H-DRA)H_DRA22。本發(fā)明的方法不僅可以適用于圖1的系統(tǒng)架構(gòu),也適用于圖5的系統(tǒng)架構(gòu)。具體包括:
[0077]在步驟120中,歸屬域的網(wǎng)絡(luò)節(jié)點接收拜訪域網(wǎng)絡(luò)節(jié)點發(fā)送的第一會話消息,所述第一會話消息中攜帶用戶標識。
[0078]所述第一會話具體可以是圖2或圖6中的Gx會話,而所述第一會話消息具體可以表現(xiàn)為通過Gx會話發(fā)送的策略控制請求。
[0079]在步驟122中,歸屬域的網(wǎng)絡(luò)節(jié)點接收歸屬域的第二會話消息,所述第二會話消息中攜帶用戶公網(wǎng)IP地址和用戶私網(wǎng)IP地址。
[0080]所述第二會話具體可以是圖2或圖6中的Rx會話,而所述第二會話消息具體可以表現(xiàn)為通過Rx會話發(fā)送的消息,例如:Rx會話建立請求或者是被描述為通過Rx會話下發(fā)的業(yè)務(wù)保障請求。
[0081]在步驟124中,歸屬域的網(wǎng)絡(luò)節(jié)點根據(jù)第二會話消息中攜帶的用戶公網(wǎng)IP地址和用戶私網(wǎng)IP地址,從拜訪域網(wǎng)絡(luò)節(jié)點中獲取與所述第二會話對應(yīng)的用戶標識。
[0082]其中,從拜訪域網(wǎng)絡(luò)節(jié)點中獲取與所述第二會話對應(yīng)的用戶標識具體為:所述拜訪域的網(wǎng)絡(luò)節(jié)點根據(jù)用戶公網(wǎng)IP地址查找到相應(yīng)的IP域標識;該IP域標識具體為網(wǎng)關(guān)標識(在圖2實施例中體現(xiàn)為PCEF ID)。
[0083]所述拜訪域的網(wǎng)絡(luò)節(jié)點根據(jù)用戶私網(wǎng)IP地址和所述查找到的網(wǎng)關(guān)標識,獲取用來對應(yīng)所述第二會話的用戶標識;表現(xiàn)在圖2中時,具體為步驟S111。這里描述的對應(yīng)所述第二會話的用戶標識含義是,該第二會話是為所述用戶標識對應(yīng)的終端所建立,因此,所述用戶標識可以用來作為第二會話區(qū)別于其他會話的屬性使用。
[0084]在步驟126中,在所述第一會話對應(yīng)的用戶標識和所述第二會話對應(yīng)的用戶標識相同時,進行所述第一會話和第二會話的綁定。
[0085]由于歸屬域的網(wǎng)絡(luò)節(jié)點可以是不同的網(wǎng)絡(luò)實體,所以,可選的:
[0086]在所述歸屬域的網(wǎng)絡(luò)節(jié)點就是H-PCRF時,所述步驟126具體為:H_PCRF確認所述第一會話對應(yīng)的用戶標識和所述第二會話對應(yīng)的用戶標識相同,綁定所述第一會話和第二會話(詳見步驟S113)。
[0087]在所述歸屬域的網(wǎng)絡(luò)節(jié)點就是H-DRA時,所述步驟126具體為:H_DRA確認所述第一會話對應(yīng)的用戶標識和所述第二會話對應(yīng)的用戶標識相同,則:發(fā)送確認所述第一會話對應(yīng)的用戶標識和所述第二會話對應(yīng)的用戶標識相同的結(jié)果給H-PCRF,以便H-PCRF綁定所述第一會話和第二會話(詳見步驟S213);或者發(fā)送綁定請求給H-PCRF以便H-PCRF在確認所述第一會話對應(yīng)的用戶標識和所述第二會話對應(yīng)的用戶標識相同后,綁定所述第一會話和第二會話。
[0088]本發(fā)明實施例,與現(xiàn)有技術(shù)中利用發(fā)送攜帶用戶的私網(wǎng)IP地址+IP域標識的第一會話消息給歸屬域的網(wǎng)絡(luò)節(jié)點才能完成綁定的方式比較,克服了現(xiàn)有方式所帶來的拓撲信息暴露的問題。本發(fā)明實施例結(jié)合用戶私網(wǎng)IP地址和用戶公網(wǎng)IP地址,并基于歸屬域的網(wǎng)絡(luò)節(jié)點自身配置有的網(wǎng)絡(luò)標識和拜訪域的網(wǎng)絡(luò)節(jié)點存儲有的IP域標識等信息,完成了依據(jù)用戶標識來綁定拜訪域的會話和歸屬域的會話。
[0089]在本實施中,所述拜訪域網(wǎng)絡(luò)節(jié)點向歸屬域的網(wǎng)絡(luò)節(jié)點發(fā)送第一會話消息,之前還包括:拜訪域的網(wǎng)絡(luò)節(jié)點接收到第一會話建立請求,并保存所述第一會話建立請求中攜帶的{用戶標識、用戶私網(wǎng)IP地址和網(wǎng)關(guān)標識}對應(yīng)關(guān)系。其中,所述第一會話建立請求在對應(yīng)圖2的實施例中,具體表現(xiàn)為Gx會話建立請求(在圖2中沒有畫出)。其中,網(wǎng)關(guān)標識在PCC架構(gòu)中具體的可以表現(xiàn)為PCEF ID。拜訪域的網(wǎng)絡(luò)節(jié)點在存儲所述對應(yīng)關(guān)系時,將其中的網(wǎng)關(guān)標識轉(zhuǎn)換為相應(yīng)的IP域標識。其中,網(wǎng)關(guān)標識是具體的網(wǎng)關(guān)設(shè)備的標識;而所述IP域標識則是為了區(qū)分一個PLMN或Diameter域中可能存在的擁有相同私網(wǎng)IP地址的用戶終端,用于邏輯層面劃分網(wǎng)絡(luò)中的不同用戶私網(wǎng)IP地址。其中,通過用戶私網(wǎng)IP地址+IP域標識的組合方式能夠唯一的找到PLMN中的一個用戶終端。通常情況下一個IP域標識會對應(yīng)一個或多個網(wǎng)關(guān)標識。
[0090]其中,當(dāng)所述第一會話具體為Gx會話時,則所述第一會話消息具體為策略控制請求,所述第一會話建立請求具體為Gx會話建立請求。其中,Gx會話建立請求在用戶終端發(fā)起網(wǎng)絡(luò)附著時建立(例如:用戶終端第一次連接拜訪域網(wǎng)絡(luò),詳見步驟S104,其中向V-PCRF14發(fā)送策略控制請求時即包含了 Gx會話建立過程,或者說策略控制請求是基于Gx會話建立請求所建立的Gx會話上發(fā)送的),后續(xù)該用戶終端有數(shù)據(jù)業(yè)務(wù)服務(wù)請求時,會共享該Gx會話,并利用所述Gx會話獲取V-PCRF的控制策略。
[0091]在本實施例中,所述歸屬域的網(wǎng)絡(luò)節(jié)點根據(jù)第二會話消息中攜帶的用戶公網(wǎng)IP地址和用戶私網(wǎng)IP地址,從拜訪域網(wǎng)絡(luò)節(jié)點中獲取與所述第二會話對應(yīng)的用戶標識,具體包括:
[0092]歸屬域網(wǎng)絡(luò)節(jié)點存儲有公網(wǎng)IP地址和網(wǎng)絡(luò)標識的對應(yīng)關(guān)系;歸屬域網(wǎng)絡(luò)節(jié)點根據(jù)所述用戶公網(wǎng)IP地址查找所述用戶所在拜訪域的網(wǎng)絡(luò)標識(在對應(yīng)圖2的實施例中具體為PLMN標識或者Diameter域標識);根據(jù)所述網(wǎng)絡(luò)標識向拜訪域網(wǎng)絡(luò)發(fā)送攜帶用戶公網(wǎng)IP地址和用戶私網(wǎng)IP地址的消息。
[0093]在本實施例中,所述歸屬域網(wǎng)絡(luò)節(jié)點具體為歸屬域的Diameter路由代理H-DRA,或者歸屬域的策略控制規(guī)則功能實體H-PCRF。其中,當(dāng)所述歸屬域網(wǎng)絡(luò)節(jié)點具體為歸屬域Diameter路由器H-DRA時,所述在所述第一會話對應(yīng)的用戶標識和所述第二會話對應(yīng)的用戶標識相同時,進行所述第一會話和第二會話的綁定,具體包括:
[0094]H-DRA在接收到第一會話消息時,為所述第一會話確定了 H-PCRF。此時確定的H-PCRF是用于為所述第一會話生成控制策略(例如:QoS)。在所述第一會話對應(yīng)的用戶標識和所述第二會話對應(yīng)的用戶標識相同時,H-DRA將所述第二會話消息轉(zhuǎn)發(fā)給所述H-PCRF,以便所述H-PCRF進行所述第一會話和第二會話的綁定。
[0095]為了更明確本發(fā)明的保護對象,本發(fā)明實施例還從拜訪域的網(wǎng)絡(luò)節(jié)點側(cè)為發(fā)明中心提供了一種在漫游場景下的會話綁定方法,如圖4所示,包括:
[0096]在步驟140中,拜訪域的網(wǎng)絡(luò)節(jié)點向歸屬域網(wǎng)絡(luò)節(jié)點發(fā)送第一會話消息,所述第一會話消息中攜帶用戶標識。
[0097]在步驟142中,接收歸屬域發(fā)送的攜帶對應(yīng)第二會話消息的用戶公網(wǎng)IP地址和用戶私網(wǎng)IP地址的消息。
[0098]在步驟144中,根據(jù)對應(yīng)所述第二會話消息的用戶公網(wǎng)IP地址和用戶私網(wǎng)IP地址,獲取對應(yīng)所述第二會話的用戶標識。
[0099]在步驟146中,向歸屬域的網(wǎng)絡(luò)節(jié)點返回對應(yīng)所述第二會話的用戶標識,以便在核對所述第一會話的用戶標識和所述第二會話的用戶標識相同時,進行所述第一會話和第二會話的綁定。
[0100]本實施例和對應(yīng)圖3的實施例是在同一個系統(tǒng)中,基于保護不同的執(zhí)行主體撰寫的方法步驟;因此,相關(guān)的具體細化和擴展可以參考對應(yīng)圖3的實施例中描述。
[0101]通過上述對應(yīng)圖3和圖4的實施例的闡述可知,對應(yīng)圖3和圖4的實施例的具體實現(xiàn)方式包含了如圖2信令流程圖所示的實施例,因此,也適用于如圖1所示的系統(tǒng)框架圖。在實際應(yīng)用中,上述對應(yīng)圖3和圖4的實施例還可以適用于如圖5所示更為復(fù)雜的系統(tǒng)框圖,而相應(yīng)的步驟流程可以參照圖6所示,具體闡述如下:
[0102]如圖5所示的系統(tǒng)中,在歸屬域的網(wǎng)絡(luò)中新增了 H-DRA22的布局,所述H-DRA22的作用是在歸屬域的網(wǎng)絡(luò)中擁有一個或多個H-PCRF時(如圖5中12和26所示),能夠根據(jù)轉(zhuǎn)發(fā)策略將歸屬域中或拜訪域中的其他網(wǎng)絡(luò)節(jié)點發(fā)往H-PCRF12的消息進行轉(zhuǎn)發(fā)。此時,對應(yīng)圖3和圖4實施例中的歸屬域網(wǎng)絡(luò)節(jié)點則具體表現(xiàn)為H-DRA22??蛇x的,如圖5所示,拜訪域網(wǎng)絡(luò)中也可以引入V-DRA24,而這種改變對于本發(fā)明的發(fā)明點來說,其區(qū)別就在于拜訪域的網(wǎng)絡(luò)節(jié)點具體是V-PCRF14(在沒有V-DRA24的情況下)或者是V-DRA24 (存在V-DRA24的情況下),相應(yīng)的區(qū)別點將在實施例最后做介紹,在如圖6所示的信令圖中,為了清楚并更簡潔的描述增設(shè)DRA后,給本發(fā)明帶來的改變,則僅以歸屬域網(wǎng)絡(luò)布局H-DRA22為例來進行說明,具體如下:
[0103]在步驟S201中,V-PCEF16接收到用戶附著網(wǎng)絡(luò)時的IP-CAN會話建立請求。
[0104]其中,所述IP-CAN會話建立請求,具體可以是利用Diameter協(xié)議的初始CCR消息發(fā)送的。
[0105]在步驟S202中,V-PCEF16在接收到IP-CAN會話建立請求后,首先會向V-PCRF14發(fā)送策略控制請求,以獲得用戶的控制策略。
[0106]V-PCRF14存儲所述策略控制請求中攜帶的用戶私網(wǎng)IP地址、IP域標識與用戶標識之間的映射關(guān)系。其中的IP域標識和PCEF ID有確定的配置關(guān)系,可以由PCEF ID獲取。
[0107]在步驟S203中,V-PCRF14確認用戶終端屬于漫游到本地的用戶,于是向所述用戶終端所屬的網(wǎng)絡(luò)域的H-DRA22發(fā)送策略控制請求。
[0108]在步驟S204中,H-DRA22接收到V-PCRF14的策略控制請求后,根據(jù)轉(zhuǎn)發(fā)策略,經(jīng)所述策略控制請求轉(zhuǎn)發(fā)到H-PCRF12中。其中,所述H-DRA22管理者多個H-PCRF12,包括圖5 中所示的 H-PCRF12 和