一種漫游場(chǎng)景下的會(huì)話綁定方法、裝置和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種漫游場(chǎng)景下歸屬域會(huì)話和拜訪域會(huì)話綁定的方法、裝置和系統(tǒng)。
【背景技術(shù)】
[0002]在3GPP的策略計(jì)費(fèi)控制(Policy and Charging Control,簡(jiǎn)寫(xiě)為:PCC)架構(gòu)中,用戶(hù)漫游到拜訪域網(wǎng)絡(luò)的場(chǎng)景下。當(dāng)用戶(hù)在拜訪域網(wǎng)絡(luò)中發(fā)起業(yè)務(wù)請(qǐng)求,并且所述業(yè)務(wù)請(qǐng)求所對(duì)應(yīng)的應(yīng)用功能實(shí)體(Applicat1n Funct1n,簡(jiǎn)寫(xiě)為:AF)在用戶(hù)的歸屬域中時(shí),即所述應(yīng)用功能實(shí)體具體為歸屬域應(yīng)用功能實(shí)體H-AF。其中,H-AF在接收到用戶(hù)的業(yè)務(wù)請(qǐng)求后,會(huì)通過(guò)自身與歸屬域策略計(jì)費(fèi)規(guī)則功能實(shí)體(Home Policy and Charging RuleFunct1n,簡(jiǎn)寫(xiě)為:H_PCRF)間的Rx會(huì)話發(fā)送業(yè)務(wù)保障請(qǐng)求(所述業(yè)務(wù)保障請(qǐng)求也被描述為Rx會(huì)話消息),H-PCRF在接收到H-AF的業(yè)務(wù)保障請(qǐng)求后,生成能夠保障該業(yè)務(wù)的服務(wù)質(zhì)量(Quality of Service,簡(jiǎn)寫(xiě)為:QoS)策略,并通過(guò)與拜訪域策略計(jì)費(fèi)規(guī)則功能實(shí)體(Visited Policy and Charging Rule Funct1n,簡(jiǎn)寫(xiě)為:V_PCRF)的 S9 會(huì)話,以及 V-PCRF與拜訪域策略計(jì)費(fèi)控制執(zhí)行實(shí)體(Visited policy and charging enforcement funct1n,簡(jiǎn)寫(xiě)為:V-PCEF)的Gx會(huì)話下發(fā)給V-PCEF,從而實(shí)現(xiàn)了對(duì)H-AF業(yè)務(wù)的保障。為了找到與用戶(hù)的業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的網(wǎng)絡(luò)資源,需要將歸屬域的Rx會(huì)話與拜訪域的Gx會(huì)話進(jìn)行綁定。
[0003]對(duì)于一些擁有大量用戶(hù)的運(yùn)營(yíng)商,IPv4地址個(gè)數(shù)已經(jīng)不夠用,而對(duì)于IPv6的準(zhǔn)備度還不足情況下,運(yùn)營(yíng)商會(huì)通常選擇在網(wǎng)關(guān)設(shè)備后面部署網(wǎng)絡(luò)地址轉(zhuǎn)換(Network AddressTranslat1n,簡(jiǎn)寫(xiě):NAT)設(shè)備,以解決其IP地址不夠用的現(xiàn)狀?,F(xiàn)有標(biāo)準(zhǔn)中對(duì)于這類(lèi)NAT部署場(chǎng)景,采用用戶(hù)IP地址和IP域標(biāo)識(shí)(IP_Domain_ID)進(jìn)行Rx會(huì)話以及Gx會(huì)話的綁定。但是在漫游場(chǎng)景下,需要V-PCRF通過(guò)S9接口發(fā)送拜訪域的IP域標(biāo)識(shí)和用戶(hù)私網(wǎng)IP地址給H-PCRF,另一方面H-AF會(huì)在收到用戶(hù)的業(yè)務(wù)數(shù)據(jù)流中攜帶用戶(hù)的私網(wǎng)IP地址和IP域標(biāo)識(shí),于是在H-AF向H-PCRF發(fā)送攜帶用戶(hù)的私網(wǎng)IP地址和IP域標(biāo)識(shí)業(yè)務(wù)保障請(qǐng)求后,H-PCRF能基于Rx會(huì)話和Gx會(huì)話中的“用戶(hù)的私網(wǎng)IP地址+IP域標(biāo)識(shí)”建立綁定關(guān)系。其中,V-PCRF中存儲(chǔ)有拜訪域的網(wǎng)關(guān)標(biāo)識(shí)和所述IP域標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,即通過(guò)網(wǎng)關(guān)標(biāo)識(shí)能夠找到相應(yīng)的拜訪域的IP域標(biāo)識(shí)。
[0004]然而,現(xiàn)有技術(shù)中拜訪域的網(wǎng)絡(luò)節(jié)點(diǎn)通過(guò)S9接口將拜訪域的網(wǎng)關(guān)標(biāo)識(shí)傳遞給歸屬域運(yùn)營(yíng)商時(shí),歸屬域運(yùn)營(yíng)商能夠通過(guò)累計(jì)搜集的用戶(hù)歷史會(huì)話綁定數(shù)據(jù)所涉及的拜訪域的網(wǎng)關(guān)標(biāo)識(shí),獲取到拜訪域的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),從而導(dǎo)致拜訪域網(wǎng)絡(luò)因拓?fù)浔┞抖鸬臐撛诎踩燥L(fēng)險(xiǎn)。
【發(fā)明內(nèi)容】
[0005]為了解決現(xiàn)有技術(shù)中為了實(shí)現(xiàn)拜訪域的會(huì)話和歸屬域的會(huì)話綁定時(shí),存在拜訪域網(wǎng)絡(luò)拓?fù)浔┞兜娘L(fēng)險(xiǎn),本發(fā)明提出了一種漫游場(chǎng)景下的會(huì)話綁定方法,其中,第一會(huì)話屬于拜訪域會(huì)話,第二會(huì)話屬于歸屬域會(huì)話,具體包括:
[0006]一方面,本發(fā)明實(shí)施例提供了一種漫游場(chǎng)景下歸屬域會(huì)話和拜訪域會(huì)話綁定的系統(tǒng),包括:
[0007]歸屬域的網(wǎng)絡(luò)節(jié)點(diǎn)接收拜訪域網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的第一會(huì)話消息,所述第一會(huì)話消息中攜帶用戶(hù)標(biāo)識(shí);所述歸屬域的網(wǎng)絡(luò)節(jié)點(diǎn)接收第二會(huì)話消息,所述第二會(huì)話消息中攜帶用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址;所述歸屬域的網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送攜帶所述用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址的消息給所述拜訪域的網(wǎng)絡(luò)節(jié)點(diǎn);所述拜訪域的網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址獲取與所述第二會(huì)話對(duì)應(yīng)的用戶(hù)標(biāo)識(shí);所述歸屬域的網(wǎng)絡(luò)節(jié)點(diǎn)接收所述拜訪域的網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的所述第二會(huì)話對(duì)應(yīng)的用戶(hù)標(biāo)識(shí),在所述第一會(huì)話對(duì)應(yīng)的用戶(hù)標(biāo)識(shí)和所述第二會(huì)話對(duì)應(yīng)的用戶(hù)標(biāo)識(shí)相同時(shí),進(jìn)行所述第一會(huì)話和第二會(huì)話的綁定。
[0008]另一方面,本發(fā)明實(shí)施例提供了一種漫游場(chǎng)景下歸屬域會(huì)話和拜訪域會(huì)話綁定的方法,包括:
[0009]歸屬域的網(wǎng)絡(luò)節(jié)點(diǎn)接收拜訪域網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的第一會(huì)話消息,所述第一會(huì)話消息中攜帶用戶(hù)標(biāo)識(shí);接收歸屬域的第二會(huì)話消息,所述第二會(huì)話消息中攜帶用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址;根據(jù)第二會(huì)話消息中攜帶的用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址,從拜訪域網(wǎng)絡(luò)節(jié)點(diǎn)中獲取與所述第二會(huì)話對(duì)應(yīng)的用戶(hù)標(biāo)識(shí);在所述第一會(huì)話對(duì)應(yīng)的用戶(hù)標(biāo)識(shí)和所述第二會(huì)話對(duì)應(yīng)的用戶(hù)標(biāo)識(shí)相同時(shí),進(jìn)行所述第一會(huì)話和第二會(huì)話的綁定。
[0010]再一方面,本發(fā)明實(shí)施例提供了一種漫游場(chǎng)景下歸屬域會(huì)話和拜訪域會(huì)話綁定的裝置,所述裝置包括處理器、存儲(chǔ)器和收發(fā)器,其中:
[0011]所述存儲(chǔ)器,存儲(chǔ)用于處理器運(yùn)行所述裝置的代碼,還用于存儲(chǔ)臨時(shí)需要保存的數(shù)據(jù);所述收發(fā)器,用于與歸屬域網(wǎng)絡(luò)和拜訪域網(wǎng)絡(luò)中的其他裝置進(jìn)行通信;所述處理器,用于在通過(guò)上述收發(fā)器接收拜訪域網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的第一會(huì)話消息,所述第一會(huì)話消息中攜帶用戶(hù)標(biāo)識(shí);接收歸屬域的第二會(huì)話消息,所述第二會(huì)話消息中攜帶用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址;根據(jù)第二會(huì)話消息中攜帶的用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址,從拜訪域網(wǎng)絡(luò)節(jié)點(diǎn)中獲取與所述第二會(huì)話對(duì)應(yīng)的用戶(hù)標(biāo)識(shí);在所述第一會(huì)話對(duì)應(yīng)的用戶(hù)標(biāo)識(shí)和所述第二會(huì)話對(duì)應(yīng)的用戶(hù)標(biāo)識(shí)相同時(shí),進(jìn)行所述第一會(huì)話和第二會(huì)話的綁定。
[0012]再一方面,本發(fā)明實(shí)施例提供了一種漫游場(chǎng)景下歸屬域會(huì)話和拜訪域會(huì)話綁定的方法,包括:
[0013]拜訪域的網(wǎng)絡(luò)節(jié)點(diǎn)向歸屬域網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送第一會(huì)話消息,所述第一會(huì)話消息中攜帶用戶(hù)標(biāo)識(shí);接收歸屬域發(fā)送的攜帶對(duì)應(yīng)第二會(huì)話消息的用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址的消息;根據(jù)所述用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址,獲取對(duì)應(yīng)所述第二會(huì)話的用戶(hù)標(biāo)識(shí);向歸屬域的網(wǎng)絡(luò)節(jié)點(diǎn)返回對(duì)應(yīng)所述第二會(huì)話的用戶(hù)標(biāo)識(shí),以便在核對(duì)所述第一會(huì)話的用戶(hù)標(biāo)識(shí)和所述第二會(huì)話的用戶(hù)標(biāo)識(shí)相同時(shí),進(jìn)行所述第一會(huì)話和第二會(huì)話的綁定。
[0014]再一方面,本發(fā)明實(shí)施例提供了一種漫游場(chǎng)景下歸屬域會(huì)話和拜訪域會(huì)話綁定的裝置,所述裝置包括處理器、存儲(chǔ)器和收發(fā)器,其中:
[0015]所述存儲(chǔ)器,存儲(chǔ)用于處理器運(yùn)行所述裝置的代碼,還用于存儲(chǔ)臨時(shí)需要保存的數(shù)據(jù);所述收發(fā)器,用于與歸屬域網(wǎng)絡(luò)和拜訪域網(wǎng)絡(luò)中的其他裝置進(jìn)行通信;所述處理器,通過(guò)所述收發(fā)器向歸屬域網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送第一會(huì)話消息,所述第一會(huì)話消息中攜帶用戶(hù)標(biāo)識(shí);接收歸屬域的發(fā)送的攜帶對(duì)應(yīng)第二會(huì)話消息的用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址的消息;根據(jù)對(duì)應(yīng)所述第二會(huì)話消息的用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址,獲取對(duì)應(yīng)所述第二會(huì)話的用戶(hù)標(biāo)識(shí);向歸屬域的網(wǎng)絡(luò)節(jié)點(diǎn)返回對(duì)應(yīng)所述第二會(huì)話的用戶(hù)標(biāo)識(shí),所述第二會(huì)話的用戶(hù)標(biāo)識(shí)用于在核對(duì)所述第一會(huì)話的用戶(hù)標(biāo)識(shí)和所述第二會(huì)話的用戶(hù)標(biāo)識(shí)相同時(shí),進(jìn)行所述第一會(huì)話和第二會(huì)話的綁定。
[0016]再一方面,本發(fā)明實(shí)施例提供了一種漫游場(chǎng)景下跨域獲取會(huì)話信息的方法,包括:
[0017]歸屬地的網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)會(huì)話建立請(qǐng)求消息中攜帶的用戶(hù)公網(wǎng)IP地址確定拜訪域的網(wǎng)絡(luò)標(biāo)識(shí);歸屬地的網(wǎng)絡(luò)節(jié)點(diǎn)將所述用戶(hù)公網(wǎng)IP地址和所述用戶(hù)私網(wǎng)IP地址發(fā)送到拜訪域的網(wǎng)絡(luò)節(jié)點(diǎn);歸屬域的網(wǎng)絡(luò)節(jié)點(diǎn)接收拜訪域的網(wǎng)絡(luò)節(jié)點(diǎn)返回的用戶(hù)標(biāo)識(shí)信息;所述用戶(hù)標(biāo)識(shí)是由用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址查詢(xún)拜訪域的網(wǎng)絡(luò)節(jié)點(diǎn)中存儲(chǔ)的用戶(hù)私網(wǎng)IP地址、IP域標(biāo)識(shí)和用戶(hù)標(biāo)識(shí)的映射關(guān)系得到的。
[0018]再一方面,本發(fā)明實(shí)施例提供了一種漫游場(chǎng)景下跨域獲取會(huì)話信息的裝置,所述裝置包括處理器、存儲(chǔ)器和收發(fā)器,包括:
[0019]所述存儲(chǔ)器,存儲(chǔ)用于處理器運(yùn)行所述裝置的代碼,還用于存儲(chǔ)臨時(shí)需要保存的數(shù)據(jù);所述收發(fā)器,用于與歸屬域網(wǎng)絡(luò)和拜訪域網(wǎng)絡(luò)中的其他裝置進(jìn)行通信;所述處理器,用于根據(jù)會(huì)話建立請(qǐng)求消息中攜帶的用戶(hù)公網(wǎng)IP地址確定拜訪域的網(wǎng)絡(luò)標(biāo)識(shí);將所述用戶(hù)公網(wǎng)IP地址和所述用戶(hù)私網(wǎng)IP地址發(fā)送到拜訪域的網(wǎng)絡(luò)節(jié)點(diǎn);接收拜訪域的網(wǎng)絡(luò)節(jié)點(diǎn)返回的用戶(hù)標(biāo)識(shí)信息;所述用戶(hù)標(biāo)識(shí)是由用戶(hù)公網(wǎng)IP地址和用戶(hù)私網(wǎng)IP地址查詢(xún)拜訪域的網(wǎng)絡(luò)節(jié)點(diǎn)中存儲(chǔ)的用戶(hù)私網(wǎng)IP地址、IP域標(biāo)識(shí)和用戶(hù)標(biāo)識(shí)的映射關(guān)系得到的。
[0020]再一方面,本發(fā)明實(shí)施例提供了一種漫游場(chǎng)景下跨域獲取會(huì)話信息的方法,包括:
[0021]拜訪域的網(wǎng)絡(luò)節(jié)點(diǎn)接收第一會(huì)話建立請(qǐng)求,所述第一會(huì)話建立請(qǐng)求中攜帶用戶(hù)私網(wǎng)IP地址、網(wǎng)關(guān)標(biāo)識(shí)和用戶(hù)標(biāo)識(shí);
[0022]根據(jù)本地預(yù)置的IP地址段和IP域標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,轉(zhuǎn)換所述網(wǎng)關(guān)標(biāo)識(shí)為對(duì)應(yīng)的IP域標(biāo)識(shí),并按照K用戶(hù)私網(wǎng)IP地址、IP域標(biāo)識(shí))和用戶(hù)標(biāo)識(shí)}對(duì)應(yīng)關(guān)系存儲(chǔ);
[0023]接收歸屬域網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的攜帶用戶(hù)私網(wǎng)IP地址和用戶(hù)公網(wǎng)IP地址的消息,根據(jù)本地預(yù)置的IP地址段和IP域標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲取所述用戶(hù)公網(wǎng)IP地址對(duì)應(yīng)的IP域標(biāo)識(shí);根據(jù)獲取的IP域標(biāo)識(shí)和用戶(hù)私網(wǎng)IP地址的組合,從存儲(chǔ)的K用戶(hù)私網(wǎng)IP地址、IP域標(biāo)識(shí))和用戶(hù)標(biāo)識(shí)}對(duì)應(yīng)關(guān)系中獲取用戶(hù)標(biāo)識(shí)。
[0024]再一方面,本發(fā)明實(shí)施例提供了一種漫游場(chǎng)景下跨域獲取會(huì)話信息的裝置,所述裝置包括處理器、存儲(chǔ)器和收發(fā)器,包括:
[0025]所述存儲(chǔ)器,存儲(chǔ)用于處理器運(yùn)行所述裝置的代碼,還用于存儲(chǔ)臨時(shí)需要保存的數(shù)據(jù);所述收發(fā)器,用于與歸屬域網(wǎng)絡(luò)和拜訪域網(wǎng)絡(luò)中的其他裝置進(jìn)行通信;所述處理器,接收第一會(huì)話建立請(qǐng)求,所述第一會(huì)話建立請(qǐng)求中攜帶用戶(hù)私網(wǎng)IP地址、網(wǎng)關(guān)標(biāo)識(shí)和用戶(hù)標(biāo)識(shí);根據(jù)本地預(yù)置的IP地址段和IP域標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,轉(zhuǎn)換所述網(wǎng)關(guān)標(biāo)識(shí)為對(duì)應(yīng)的IP域標(biāo)識(shí),并按照K用戶(hù)私網(wǎng)IP地址、IP域標(biāo)識(shí))和用戶(hù)標(biāo)識(shí)}對(duì)應(yīng)關(guān)系存儲(chǔ);接收歸屬域網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的攜帶用戶(hù)私網(wǎng)IP地址和用戶(hù)公網(wǎng)IP地址的消息,根據(jù)本地預(yù)置的IP地址段和IP域標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,獲取所述用戶(hù)公網(wǎng)IP地址對(duì)應(yīng)的IP域標(biāo)識(shí);根據(jù)獲取的IP域標(biāo)識(shí)和用戶(hù)私網(wǎng)IP地址的組合,從存儲(chǔ)的K用戶(hù)私網(wǎng)IP地址、IP域標(biāo)識(shí))和用戶(hù)標(biāo)識(shí)}對(duì)應(yīng)關(guān)系中獲取用戶(hù)標(biāo)識(shí)。
[0026]在拜訪域網(wǎng)絡(luò)運(yùn)營(yíng)商PLMN域內(nèi)IP地址空間緊缺的情況下,能夠在不暴露拜訪域網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的前提下,利用歸屬域的網(wǎng)絡(luò)節(jié)點(diǎn)和拜訪域節(jié)點(diǎn)的交互將用戶(hù)的公網(wǎng)IP地址和用戶(hù)的私網(wǎng)IP地址轉(zhuǎn)換為拜訪域PLMN域中可以唯一標(biāo)識(shí)用戶(hù)的用戶(hù)標(biāo)識(shí),并基于所述用戶(hù)標(biāo)識(shí)有效地完成拜訪域會(huì)話和歸屬域會(huì)話的綁定。
【附圖說(shuō)明】
[0027]圖1是本發(fā)明實(shí)施例提供的一種漫游場(chǎng)景下的會(huì)話綁定的系統(tǒng)架構(gòu)圖;
[0028]圖2是本發(fā)明實(shí)施例提供的一種漫游場(chǎng)景下的會(huì)話綁定的方法信令示意圖;
[0029]圖3是本發(fā)明實(shí)施例提供的一種漫游場(chǎng)景下的會(huì)話綁定的方法流程圖