專利名稱:匹配ip版本信息的方法、實(shí)體及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種匹配IP版本信息的方法、實(shí)體 及系統(tǒng)。
背景技術(shù):
當(dāng)前無線網(wǎng)絡(luò)演進(jìn)架構(gòu)(非漫游場(chǎng)景)如圖1所示,該無線演進(jìn)網(wǎng)絡(luò)的核
心網(wǎng)主要包含移動(dòng)性管理實(shí)體(MME, Mobility Management Entity)、服務(wù) 網(wǎng)關(guān)(SG , Serving Gateway )、分組數(shù)才居網(wǎng)(PDN , Packet Data Network )網(wǎng)關(guān)三個(gè)邏輯功能體。其中MME負(fù)責(zé)處理非接入層(NAS, Non-Access-Stratum ) 信令, 包括對(duì)NAS信令加密,漫游、跟蹤,以及分配用戶 臨時(shí)身份標(biāo)識(shí)、安全功能等,它對(duì)應(yīng)于當(dāng)前通用移動(dòng)通信系統(tǒng)(UMTS, Universal Mobile Telecommunications System)系統(tǒng)內(nèi)部月良務(wù)GPRS支持節(jié) 點(diǎn)(SGSN, Serving GPRS Supporting Node)的控制平面部分。服務(wù)網(wǎng)關(guān) 負(fù)責(zé)本地的移動(dòng)性錨點(diǎn)和第三代合作伙伴計(jì)劃(3GPP, The 3rd Generation Partnership Project)系統(tǒng)內(nèi)部的移動(dòng)性錨點(diǎn)以及合法監(jiān)聽相關(guān)信息;PDN網(wǎng) 關(guān)則負(fù)責(zé)策略執(zhí)行和計(jì)費(fèi)以及合法監(jiān)聽相關(guān)功能。 與本發(fā)明相關(guān)的現(xiàn)有技術(shù)一的技術(shù)方案如下所述
在現(xiàn)有的UMTS系統(tǒng)中,當(dāng)用戶移動(dòng)發(fā)起路由區(qū)更新(RAU, Routing Area Update)流程時(shí),新側(cè)SGSN會(huì)通過Update Location (更新位置)消息 把自己的IP地址通知給歸屬位置寄存器(HLR, Home Location Register), 并在HLR中進(jìn)行保存,攜帶的信元包括SGSN address,此信元指示該SGSN 的IP地址。此地址可以是IPv4,或者IPv6,但不能同時(shí)攜帶IPv4地址和IPv6地址。當(dāng)網(wǎng)絡(luò)側(cè)發(fā)起激活時(shí),網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(GGSN , GatewayGPRS Supporting Node)需要到HLR中查找當(dāng)前給用戶提供服務(wù)的所述新側(cè)SGSN地址,找到后給SGSN發(fā)送PDU Notification Request (協(xié)議數(shù)據(jù)單元通知請(qǐng)求)消息,指示發(fā)起激活流程。
在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)一存在如下問題在新側(cè)SGSN向HLR通知自己的IP地址時(shí),如果所述新側(cè)SGSN同時(shí)支持IPv4或IPv6,則只能將一種版本的IP地址通知給HLR,而后續(xù)獲取該IP地址的GGSN有可能不支持該版本,則將會(huì)導(dǎo)致網(wǎng)絡(luò)側(cè)發(fā)起的激活流程失敗。也就是說,新側(cè)SGSN只將自己的IPv4或IPv6版本地址通知給HLR并保存。假如上報(bào)了 IPv6版本的地址,而GGSN不支持IPv6版本協(xié)議,則GGSN從HLR中取到的IP地址無法被GGSN識(shí)別,導(dǎo)致網(wǎng)絡(luò)側(cè)發(fā)起的激活流程失敗。
與本發(fā)明相關(guān)的現(xiàn)有技術(shù)二的技術(shù)方案如下所述
在系統(tǒng)架構(gòu)演進(jìn)(SAE, System Architecture Evolution)網(wǎng)絡(luò)中,在MME和家鄉(xiāng)簽約用戶服務(wù)器(HSS, Home Subscriber Server)之間采用Diameter協(xié)議,用戶設(shè)備(UE, User Equipment)發(fā)起跟蹤區(qū)更新的流程中,當(dāng)前服務(wù)的新側(cè)MME上報(bào)自己的IP地址到HSS中保存,如果此時(shí)新側(cè)MME同時(shí)支持IPv6和IPv4,則有可能會(huì)選擇IPv4或者IPv6其中之一的IP地址上報(bào)。后續(xù)在開展定位業(yè)務(wù)(LCS, Location Services)時(shí),移動(dòng)位置中心網(wǎng)關(guān)(GMLC, Gateway Mobile Location Centre)網(wǎng)元收到定位i青求后,到HSS中讀取該UE當(dāng)前服務(wù)的新側(cè)MME的IP地址,并向該MME發(fā)送定位請(qǐng)求,開展定位業(yè)務(wù)。
在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)二存在如下問題
由于新側(cè)MME向HSS上報(bào)的IP地址只能上報(bào)一種版本的IP地址,而該上報(bào)的IP地址的版本有可能是GMLC所不支持的,因此會(huì)造成GMLC無法得到當(dāng)前UE的服務(wù)MME,導(dǎo)致無法對(duì)UE進(jìn)行定位。例如在MME向HSS上報(bào)IP地址時(shí)選擇了IPv6版本的地址,而GMLC不能夠識(shí)別IPv6地址,則GMLC無法得到當(dāng)前UE的服務(wù)MME,導(dǎo)致無法對(duì)UE進(jìn)行定位。
與本發(fā)明相關(guān)的現(xiàn)有技術(shù)三的技術(shù)方案如下所述
在SAE的附著流程中,或使用非3GPP技術(shù)(如WLAN, WiMAX等)接入3GPP核心網(wǎng)時(shí),需要將提供服務(wù)的PDN網(wǎng)關(guān)的地址通知到HSS,只能選擇一種版本的IP地址通知到HSS,目的是為了供其他網(wǎng)元在切換過程使用。
在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)三存在如下問題如果此時(shí)PDN網(wǎng)關(guān)同時(shí)支持IPv4或者IPv6,而只能選擇一種版本的IP地址上報(bào),而后續(xù)其他網(wǎng)元,例如非3GPP接入設(shè)備很可能不支持其上報(bào)的版本的IP地址,因此會(huì)造成無法路由到正確的PDN網(wǎng)關(guān),業(yè)務(wù)流程失敗。例如只選擇了IPv6地址上報(bào),如果非3GPP接入設(shè)備不支持IPv6,則取出的PDN網(wǎng)關(guān)地址無法識(shí)別,導(dǎo)致無法路由到正確的PDN網(wǎng)關(guān),業(yè)務(wù)流程失敗。
綜上所述,現(xiàn)有技術(shù)中存在如下問題被注冊(cè)實(shí)體(例如SGSN、 MME或PDN網(wǎng)關(guān)等)只能注冊(cè)一種版本的IP地址到注冊(cè)信息保存實(shí)體(例如HLR、 HSS或認(rèn)證、授權(quán)、計(jì)費(fèi)(AAA, Authentication, Authorization, andAccounting)等)中保存,而該注冊(cè)信息保存實(shí)體中保存的該版本的IP地址與IP版本信息獲取實(shí)體(GGSN、 GMLC或非3GPP接入設(shè)備等)本身支持的IP版本可能不一致,從而無法識(shí)別路由信息,導(dǎo)致流程失敗。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種匹配IP版本信息的方法、實(shí)體及系統(tǒng),解決了現(xiàn)有技術(shù)注冊(cè)信息保存實(shí)體中保存的被注冊(cè)實(shí)體IP版本信息與獲取該被注冊(cè)實(shí)體IP版本信息的IP版本信息獲取實(shí)體本身支持的IP版本不一致,導(dǎo)致的流程失敗問題。
本發(fā)明實(shí)施例是通過以下技術(shù)方案實(shí)現(xiàn)的
本發(fā)明實(shí)施例提供一種匹配I P版本信息的方法,包括接收被注冊(cè)實(shí)體支持的多種IP版本;關(guān)聯(lián)并保存所述多種IP版本;
向I P版本信息獲取實(shí)體發(fā)送所述保存的被注冊(cè)實(shí)體支持的多種I P版本信息,或者向IP版本信息獲取實(shí)體發(fā)送與該IP版本信息獲取實(shí)體匹配的被注冊(cè)實(shí)體的IP版本信息,所述多種IP版本信息中至少包含一種與IP版本信息獲取實(shí)體匹配的版本信息。
本發(fā)明實(shí)施例提供一種匹配IP版本信息的系統(tǒng),所述系統(tǒng)包括注冊(cè)發(fā)起實(shí)體、注冊(cè)信息保存實(shí)體和IP版本信息獲取實(shí)體
注冊(cè)發(fā)起實(shí)體,用于將被注冊(cè)實(shí)體支持的多種IP版本信息注冊(cè)到注冊(cè)信息保存實(shí)體;
注冊(cè)信息保存實(shí)體,用于將所述多種IP版本信息關(guān)聯(lián)并保存,并向IP版本信息獲取實(shí)體發(fā)送所述被注冊(cè)實(shí)體支持的多種IP版本信息,或者向IP版本信息獲取實(shí)體發(fā)送與該IP版本信息獲取實(shí)體匹配的被注冊(cè)實(shí)體的IP版本信息,所述多種IP版本信息中至少包含一種與IP版本信息獲取實(shí)體匹配的版本
4呂息5
ip版本信息獲取實(shí)體,用于接收所述注冊(cè)信息保存實(shí)體發(fā)送的ip版本信息。
本發(fā)明實(shí)施例提供一種注冊(cè)發(fā)起實(shí)體,包括IP版本獲取單元,用于獲取被注冊(cè)實(shí)體所支持的多種IP版本信息;地址注冊(cè)單元,用于將所述被注冊(cè)實(shí)體所支持的多種IP版本信息注冊(cè)到注冊(cè)信息保存實(shí)體。
本發(fā)明實(shí)施例提供一種注冊(cè)信息保存實(shí)體,包括
接收單元,用于接收被注冊(cè)實(shí)體支持的多種IP版本信息及接收地址信息請(qǐng)求相關(guān)消息;
存儲(chǔ)單元,用于將所述接收的被注冊(cè)實(shí)體支持的多種IP版本關(guān)聯(lián)并保存;
發(fā)送單元,用于向IP版本信息獲取實(shí)體發(fā)送所述被注冊(cè)實(shí)體支持的多種IP版本信息,或者向IP版本信息獲取實(shí)體發(fā)送與該IP版本信息獲取實(shí)體匹配的被注冊(cè)實(shí)體的IP版本信息,所多種IP版本信息中至少包含一種與IP版本信息獲取實(shí)體匹配的版本信息。
本發(fā)明實(shí)施例提供一種IP版本信息獲取實(shí)體,包括
接收單元,用于接收被注冊(cè)實(shí)體支持的IP版本信息;所述接收的被注冊(cè)實(shí)體的IP版本信息為被注冊(cè)實(shí)體支持的多種IP版本信息或與IP版本信息獲取實(shí)體本身匹配的IP版本信息,所述多種IP版本信息中至少包含一種與IP版本信息獲取實(shí)體匹配的版本信息;
路由單元,用于根據(jù)所述接收的被注冊(cè)實(shí)體的IP版本信息進(jìn)行路由。
由上述本發(fā)明實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例通過將被注冊(cè)實(shí)體支持的多種版本的IP地址注冊(cè)到注冊(cè)信息保存實(shí)體中關(guān)聯(lián)并保存,
所述被注冊(cè)實(shí)體支持的多種版本的IP地址中至少包含一種與IP版本信息獲取實(shí)體匹配的IP版本地址。這樣后續(xù)IP版本信息獲取實(shí)體可以獲取到匹配的IP版本,有效克服了由于IP版本不匹配造成的路由信息無法識(shí)別的問題,保證了業(yè)務(wù)的正常執(zhí)行。
圖1為現(xiàn)有技術(shù)無線網(wǎng)絡(luò)演進(jìn)架構(gòu)(非漫游場(chǎng)景)圖;圖2為本發(fā)明實(shí)施方式匹配I P地址版本的方法流程圖;圖3為本發(fā)明實(shí)施例一用戶發(fā)起RAU流程;圖4為本發(fā)明實(shí)施例一網(wǎng)絡(luò)側(cè)發(fā)起激活流程;圖5為本發(fā)明實(shí)施例二SAE網(wǎng)絡(luò)中跟蹤區(qū)更新流程;圖6為本發(fā)明實(shí)施例二SAE網(wǎng)絡(luò)中定位業(yè)務(wù)流程;圖7為本發(fā)明實(shí)施例三SAE網(wǎng)絡(luò)附著流程;圖8為本發(fā)明實(shí)施例四所述系統(tǒng)組成示意圖;圖9為本發(fā)明實(shí)施例五所述實(shí)體結(jié)構(gòu)示意圖;圖10為本發(fā)明實(shí)施例六所述實(shí)體結(jié)果示意圖;圖11為本發(fā)明實(shí)施例七所述實(shí)體結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例為了解決現(xiàn)有技術(shù)注冊(cè)信息保存實(shí)體中保存的被注冊(cè)實(shí)體IP版本與獲取被注冊(cè)實(shí)體IP的IP版本信息獲取實(shí)體本身支持的IP版本不一致,導(dǎo)致流程失敗的問題,當(dāng)被注冊(cè)實(shí)體支持多IP版本能力時(shí),注冊(cè)發(fā)起實(shí)體(在某些情況下為被注冊(cè)實(shí)體本身)需要獲取該被注冊(cè)實(shí)體支持的多種IP版本并將其注冊(cè)到注冊(cè)信息保存實(shí)體中,注冊(cè)信息保存實(shí)體將所述多種IP版本關(guān)聯(lián)(即令所述多種IP版本指向一個(gè)被注冊(cè)實(shí)體)并保存。這樣,根據(jù)該關(guān)聯(lián)關(guān)系可以得知所述多種IP版本指向同一個(gè)被注冊(cè)實(shí)體。所述被注冊(cè)實(shí)體支持的多種IP版本中至少包含一種與IP版本信息獲取實(shí)體匹配的IP版本。后續(xù)IP版本信息獲取實(shí)體可以從中獲取與本身匹配的I P版本。所述I P版本信息獲取實(shí)體獲取與本身匹配的IP版本的方法包括
當(dāng)IP版本信息獲取實(shí)體從注冊(cè)信息保存實(shí)體中獲取被注冊(cè)實(shí)體IP版本信息時(shí),注冊(cè)信息保存實(shí)體根據(jù)所述關(guān)聯(lián)關(guān)系發(fā)送被注冊(cè)實(shí)體支持的多種IP版本信息給所述IP版本信息獲取實(shí)體,IP版本信息獲取實(shí)體可以判斷自己和被注冊(cè)實(shí)體之間是否存在匹配的IP版本,如果存在,則選擇使用匹配的IP版本的地址進(jìn)行路由;或者
當(dāng)IP版本信息獲取實(shí)體從注冊(cè)信息保存實(shí)體中獲取被注冊(cè)實(shí)體IP版本信息時(shí),注冊(cè)信息保存實(shí)體只返回與所述IP版本信息獲取實(shí)體的IP版本能力匹配的被注冊(cè)實(shí)體的IP版本信息,所述IP版本信息獲取實(shí)體使用該IP版本的地址進(jìn)行路由。此時(shí)所述IP版本信息獲取實(shí)體可以在獲取被注冊(cè)實(shí)體IP版本信息時(shí)上報(bào)本身的IP版本能力或期望得到的IP版本信息,這樣注冊(cè)信息保存實(shí)體
根據(jù)該信息只發(fā)送與其匹配的IP版本即可;所述IP版本信息獲取實(shí)體也可以不上報(bào)所述本身的IP版本能力或期望得到的IP版本信息,此時(shí)注冊(cè)信息保存實(shí)體可以根據(jù)該IP版本信息獲取實(shí)體的IP地址選擇匹配的被注冊(cè)實(shí)體的IP版本信息發(fā)送給所述IP版本信息獲取實(shí)體。
當(dāng)被注冊(cè)實(shí)體需要?jiǎng)h除注冊(cè)信息保存實(shí)體內(nèi)保存的I P版本信息時(shí),可以使用所支持的任何一個(gè)版本的IP地址(至少一個(gè)支持的IP版本地址)向注冊(cè)信息保存實(shí)體發(fā)送路由信息取消消息,注冊(cè)信息保存實(shí)體收到該消息后,根據(jù)所述關(guān)聯(lián)關(guān)系刪除與該IP地址關(guān)聯(lián)的被注冊(cè)實(shí)體的所有IP地址信息。
注冊(cè)信息保存實(shí)體也可以根據(jù)需要主動(dòng)刪除某個(gè)被注冊(cè)實(shí)體的所有IP版本信息,根據(jù)某個(gè)被注冊(cè)實(shí)體支持的多個(gè)IP版本的關(guān)聯(lián)關(guān)系刪除該被注冊(cè)實(shí)體的所有IP版本信息,并通知被注冊(cè)實(shí)體。
本發(fā)明實(shí)施方式如圖2所示,包括如下步驟
步驟1:注冊(cè)發(fā)起實(shí)體將被注冊(cè)實(shí)體支持的多種IP版本注冊(cè)到注冊(cè)信息保存實(shí)體中;
若注冊(cè)發(fā)起實(shí)體非被注冊(cè)實(shí)體本身,則注冊(cè)發(fā)起實(shí)體首先獲取被注冊(cè)實(shí)體支持的多種IP版本,之后將其注冊(cè)到注冊(cè)信息保存實(shí)體中。該注冊(cè)發(fā)起實(shí)體可以是被注冊(cè)實(shí)體本身。
步驟2:注冊(cè)信息保存實(shí)體將所述被注冊(cè)實(shí)體支持的多種IP版本關(guān)聯(lián)并保
12存;
注冊(cè)信息保存實(shí)體將所述多種IP版本指向一個(gè)被注冊(cè)實(shí)體并保存該關(guān)聯(lián)后的多種IP版本,使其根據(jù)該關(guān)聯(lián)關(guān)系可以得知該多種IP版本指向 一個(gè)實(shí)體。
步驟3: IP版本信息獲取實(shí)體向所述注冊(cè)信息保存實(shí)體發(fā)送地址信息請(qǐng)求相關(guān)消息,獲取被注冊(cè)實(shí)體IP版本信息;
所述IP版本信息獲取實(shí)體可以在該地址信息請(qǐng)求相關(guān)消息中攜帶本身的I P版本能力或期望得到的I P版本信息;
步驟4:注冊(cè)信息保存實(shí)體發(fā)送所請(qǐng)求的被注冊(cè)實(shí)體的IP版本信息;
所述注冊(cè)信息保存實(shí)體可以根據(jù)所述多種IP版本的關(guān)聯(lián)關(guān)系將所保存的該被注冊(cè)實(shí)體支持的多種IP版本發(fā)送給所述IP版本信息荻取實(shí)體;或只發(fā)送與所述IP版本信息獲取實(shí)體匹配的IP版本。
注冊(cè)信息保存實(shí)體可以根據(jù)在地址信息請(qǐng)求相關(guān)消息中攜帶的IP版本信息獲取實(shí)體的IP版本能力或期望得到的IP版本信息,確定與所述IP版本信息獲取實(shí)體匹配的被注冊(cè)實(shí)體的IP版本,也可以根據(jù)該IP版本信息獲取實(shí)體的地址確定與該IP版本信息獲取實(shí)體匹配的IP版本。
若步驟4中注冊(cè)信息保存實(shí)體發(fā)送給IP版本信息獲取實(shí)體的是被注冊(cè)實(shí)體支持的多種IP版本,則還需要執(zhí)行步驟5。
步驟5: I P版本信息獲取實(shí)體在所述被注冊(cè)實(shí)體支持的多種I P版本中選擇與本身匹配的IP版本,使用該選擇的IP版本的地址進(jìn)行路由。
后續(xù)若被注冊(cè)實(shí)體需要?jiǎng)h除注冊(cè)信息保存實(shí)體內(nèi)保存的IP版本信息,則被注冊(cè)實(shí)體可以使用所支持的任何一個(gè)版本的IP地址向注冊(cè)信息保存實(shí)體發(fā)送路由信息取消消息,注冊(cè)信息保存實(shí)體收到該消息后,根據(jù)所述關(guān)聯(lián)關(guān)系刪除與該IP地址關(guān)聯(lián)的被注冊(cè)實(shí)體的所有IP版本信息。例如,當(dāng)SGSN想要?jiǎng)h除HLR中保存的IP地址信息時(shí),使用本身支持的一種IP版本地址,例如IPv4地址向HLR發(fā)送路由信息取消消息,HLR根據(jù)保存的與該IPv4地址關(guān)聯(lián)的所 有該SGSN的IP版本信息刪除,并返回響應(yīng)消息。
注冊(cè)信息保存實(shí)體也可以根據(jù)需要主動(dòng)刪除某個(gè)被注冊(cè)實(shí)體的所有IP版 本信息,根據(jù)某個(gè)被注冊(cè)實(shí)體支持的多個(gè)IP版本的關(guān)聯(lián)關(guān)系刪除該被注冊(cè)實(shí) 體的所有IP版本信息,并通知被注冊(cè)實(shí)體。例如,當(dāng)HSS需要鄰'J除PDN網(wǎng)關(guān) 保存在HSS的IP地址信息時(shí),將與該P(yáng)DN網(wǎng)關(guān)關(guān)聯(lián)的所有IP地址都刪除,并 向MME或PDN網(wǎng)關(guān)發(fā)送取消位置消息,其中攜帶IMSI和Cancellation Type信 元。MME或PDN網(wǎng)關(guān)收到取消位置消息后,刪除該IMSI對(duì)應(yīng)的上下文信息并 返回響應(yīng)消息。
本發(fā)明實(shí)施方式所述的注冊(cè)發(fā)起實(shí)體可以為SGSN, MME, PDN網(wǎng)關(guān)
等;
被注冊(cè)實(shí)體可以為SGSN, MME, PDN網(wǎng)關(guān)等; 注冊(cè)信息保存實(shí)體可以為AAA, HLR, HSS, UE等; 所述IP版本信息獲取實(shí)體可以為GGSN, GMLC,非3GPP接入網(wǎng)關(guān), UE等。
當(dāng)然本領(lǐng)域技術(shù)人員可知,本發(fā)明所述方案并不局限于上述實(shí)體。
下面以本發(fā)明實(shí)施方式所述匹配IP版本信息的方法應(yīng)用于不同網(wǎng)絡(luò)的不
同流程為例進(jìn)行說明。
實(shí)施例一,如圖3所示,為本發(fā)明實(shí)施方式所述匹配IP地址版本的方法應(yīng)
用于現(xiàn)有技術(shù)一的操作流程圖,包括如下步驟
1、 MS向新側(cè)SGSN發(fā)起路由區(qū)更新請(qǐng)求;
2、 新側(cè)SGSN從舊側(cè)SGSN獲取用戶的移動(dòng)性管理上下文和會(huì)話管理上 下文;
3、 如果步驟2中無法獲取到合法的上下文信息,則在該步驟3發(fā)起認(rèn)證鑒 權(quán)流程,對(duì)用戶的合法性進(jìn)行驗(yàn)證,如果步驟2中能夠獲取到合法的上下文信息,則該步驟可以省略;
4、 新側(cè)SGSN對(duì)MS進(jìn)行了驗(yàn)證后發(fā)送SGSN上下文獲得確認(rèn)消息,通知 舊側(cè)SGSN,說明新側(cè)SGSN已經(jīng)做好準(zhǔn)備從舊側(cè)SGSN接收數(shù)據(jù);
5、 舊測(cè)SGSN將接收數(shù)據(jù)轉(zhuǎn)發(fā)給新側(cè)SGSN;
6、 新側(cè)SGSN向GGSN發(fā)送更新會(huì)話管理上下文請(qǐng)求消息,請(qǐng)求更新會(huì) 話管理上下文;GGSN更新會(huì)話管理上下文后,向新側(cè)SGSN返回更新會(huì)話管 理上下文響應(yīng)消息建立新側(cè)SGSN和GGSN之間的數(shù)據(jù)通道;
7、 新側(cè)SGSN向歸屬位置寄存器HLR發(fā)送更新位置信息請(qǐng)求消息,在所 述更新位置信息請(qǐng)求消息中攜帶新側(cè)SGSN支持的多種版本的IP地址,例如 IPv4和IPv6,以更新歸屬位置寄存器HLR中保存的用戶位置信息;
所述新側(cè)SGSN可以通過擴(kuò)展更新位置信息請(qǐng)求消息,使在該消息中可 以同時(shí)攜帶新側(cè)SGSN所支持的多種版本的IP地址;HLR接收到該攜帶有新側(cè) SGSN支持的多種版本的IP地址的更新位置信息請(qǐng)求消息后,將所述多種版本 的IP地址關(guān)聯(lián)并保存。
8、 歸屬位置寄存器通知舊側(cè)SGSN,刪除保存在舊側(cè)SGSN上的位置信
息;
9、 歸屬位置寄存器將用戶簽約數(shù)據(jù)插入到新側(cè)SGSN中;
10、 歸屬位置寄存器向新側(cè)SGSN發(fā)送更新位置信息完成確認(rèn)消息,通 知新側(cè)SGSN更新位置信息完成;
11、 新側(cè)SGSN向MS發(fā)送路由區(qū)更新接受消息,通知MS路由區(qū)更新接
受;
如果在路由更新流程中重新分配了分組域臨時(shí)移動(dòng)用戶識(shí)別號(hào)碼 (PTMSI , Packet Temporary Mobile Subscriber Identify),則才丸4亍步一驟 12:
12、 MS向新側(cè)SGSN發(fā)送路由區(qū)更新完成消息通知新側(cè)SGSN進(jìn)行路由區(qū)更新完成確i^v。
在上述路由更新完成后,HLR保存了SGSN多種版本的IP地址,后續(xù)當(dāng)網(wǎng) 絡(luò)側(cè)發(fā)起激活時(shí),GGSN需要到HLR中查找當(dāng)前給用戶提供服務(wù)的所述新側(cè) SGSN地址,找到后給SGSN發(fā)送PDU Notification Request (協(xié)議數(shù)據(jù)單元 通知請(qǐng)求)消息,指示發(fā)起激活流程,如圖4所示,具體包括如下步驟
1、 GGSN接收到下行數(shù)據(jù)包;
2、 GGSN從HLR中查詢路由信息,獲取當(dāng)前服務(wù)SGSN (即新側(cè) SGSN)的IP地址;
此時(shí),GGSN可以發(fā)送查詢路由信息請(qǐng)求消息給SGSN,在該查詢路由 信息請(qǐng)求消息中可以攜帶GGSN自己支持的IP版本能力,或自己希望的IP版 本地址。HLR由于已經(jīng)保存了新側(cè)SGSN支持的多種版本的IP地址,因此在 收到該查詢路由信息請(qǐng)求消息后,根據(jù)GGSN的請(qǐng)求,選擇與GGSN匹配的 IP版本地址發(fā)送。GGSN也可以不指示自己支持的IP版本能力或自己希望的 IP版本地址,則HLR可以根據(jù)GGSN自身的地址選擇匹配的IP版本地址發(fā)送 給GGSN。
所述GGSN可以通過擴(kuò)展查詢路由信息請(qǐng)求消息來攜帶所述GGSN自己 支持的IP版本能力,或自己希望的IP版本地址等信息。
當(dāng)然,此時(shí)HLR也可以根據(jù)關(guān)聯(lián)關(guān)系將保存的SGSN支持的多種IP版本 地址發(fā)送給GGSN,則后續(xù)GGSN在所接收的IP版本中選擇匹配的IP版本;
所述HLR可以通過擴(kuò)展查詢路由信息確認(rèn)消息來按照上述方式發(fā)送所述 新側(cè)SGSN支持的IP版本地址。
3、 GGSN向當(dāng)前服務(wù)SGSN發(fā)送下行數(shù)據(jù)到達(dá)通知PDU Notification Request消息,發(fā)起激活流程,所述當(dāng)前服務(wù)SGSN接收到所述下行數(shù)據(jù)到達(dá) 通知請(qǐng)求消息后發(fā)送下行數(shù)據(jù)到達(dá)通知響應(yīng)消息給GGSN;
4、 所述當(dāng)前服務(wù)的SGSN請(qǐng)求MS激活PDP上下文;5、后續(xù)執(zhí)行PDP激活流程,和MS發(fā)起的激活流程一致。 本實(shí)施例中由于HLR中保存了關(guān)聯(lián)后的新側(cè)SGSN的多種版本的IP地址, 因此后續(xù)在GGSN獲取IP地址時(shí)可以得到與其匹配的IP地址,保證了后續(xù)流程
的正常執(zhí)行。
實(shí)施例二,如圖5所示,為本發(fā)明實(shí)施方式所述匹配IP地址版本的方法應(yīng) 用于現(xiàn)有技術(shù)二的梯:作流程圖,包括如下步驟
I 、 UE移動(dòng)進(jìn)入到 一個(gè)新的跟蹤區(qū);
2、 UE發(fā)起跟蹤區(qū)更新請(qǐng)求消息TAU Request到eNodeB;
3、 eNodeB轉(zhuǎn)發(fā)該跟蹤區(qū)更新請(qǐng)求消息到新側(cè)MME;
4、 新側(cè)MME向舊側(cè)MME發(fā)送用戶的上下文請(qǐng)求消息;
5、 舊側(cè)MME向新側(cè)MME發(fā)送上下文響應(yīng)消息,4巴用戶相關(guān)上下文通知 給新側(cè)MME;
6、 如果新側(cè)MME無法從舊側(cè)MME獲得用戶的合法上下文信息,則需要 執(zhí)行認(rèn)證和鑒權(quán)流程,對(duì)UE進(jìn)行安全性檢查;
7、 對(duì)UE的認(rèn)證通過后,新側(cè)MME向舊側(cè)MME發(fā)送上下文請(qǐng)求確認(rèn),通 知舊側(cè)MME對(duì)用戶的認(rèn)證已經(jīng)通過,舊側(cè)MME將該用戶相關(guān)上下文做標(biāo)記;
8、 之后,新側(cè)MME向新側(cè)服務(wù)網(wǎng)關(guān)發(fā)送建立承載請(qǐng)求Create Bearer Request消息,建立缺省承載;
9、 新側(cè)服務(wù)網(wǎng)關(guān)發(fā)送更新承載請(qǐng)求Update Bearer Request消息到PDN 網(wǎng)關(guān),更新已經(jīng)建立的承載;
10、 PDN網(wǎng)關(guān)回更新承栽響應(yīng)消息到新側(cè)服務(wù)網(wǎng)關(guān),并建立起PDN網(wǎng)關(guān) 到新側(cè)服務(wù)網(wǎng)關(guān)的承載;
II 、新側(cè)服務(wù)網(wǎng)關(guān)發(fā)送建立承載響應(yīng)消息給新側(cè)MME,把承載建立相關(guān) 信息發(fā)送給新側(cè)MME;
12、新側(cè)MME向HSS發(fā)送更新位置信息請(qǐng)求消息,將新側(cè)MME支持的多種版本的IP地址(例如IPv4和IPv6)保存到HSS中,以更新HSS中用戶的 路由信息;
所述新側(cè)MME可以通過擴(kuò)展更新位置信息請(qǐng)求消息來攜帶新側(cè)MME支持 的多種版本的IP地址,HSS將該多種版本的IP地址關(guān)聯(lián)并保存。也可以同時(shí) 保存到AAA中,為后續(xù)非3GPP接入時(shí)使用。
13、 HSS收到更新的信息后,向舊側(cè)MME發(fā)送刪除舊側(cè)信息請(qǐng)求,通知 舊側(cè)MME刪除用戶上下文;
14、 舊側(cè)MME發(fā)送刪除信息響應(yīng)Cancel location消息給HSS,并根據(jù)需 要?jiǎng)h除或者保留舊側(cè)MME上的用戶上下文;
15、 HSS發(fā)送跟蹤區(qū)更新位置信息確認(rèn)消息,并攜帶用戶的簽約數(shù)據(jù)發(fā) 送到新側(cè)MME;
16、 如果步驟15中在更新位置信息確認(rèn)消息中攜帶了用戶的簽約數(shù)據(jù), 則新側(cè)MME向HSS發(fā)送更新位置信息完成消息,確認(rèn)新側(cè)MME已經(jīng)收到該更 新位置信息確認(rèn)消息;
17、 當(dāng)舊側(cè)MME已經(jīng)刪除了用戶上下文后,此時(shí)要?jiǎng)h除該用戶的相關(guān)承 載,舊側(cè)MME發(fā)送刪除承載請(qǐng)求Delete Bearer Request消息給舊側(cè)服務(wù)網(wǎng) 關(guān),通知?jiǎng)h除承載;
18、 舊側(cè)服務(wù)網(wǎng)關(guān)刪除承載完成后,發(fā)送刪除舊側(cè)承載響應(yīng)消息給舊側(cè) MME;
19、 上述過程完成后,新側(cè)MME向UE發(fā)送跟蹤區(qū)更新接受消息,通知 UE跟蹤區(qū)更新接受;
如果在跟蹤區(qū)更新接受消息中攜帶了新的演進(jìn)架構(gòu)臨時(shí)移動(dòng)用戶識(shí)別號(hào) 碼(S-TMSI, SAE- Temporary Mobile Subscriber Identify),則執(zhí)行步驟 20;
20、 UE發(fā)送跟蹤區(qū)更新完成消息給新側(cè)MME,確認(rèn)UE已經(jīng)接收到新側(cè)MME發(fā)送的跟蹤區(qū)更新接受消息。
上述跟蹤區(qū)更新完成后,后續(xù)在開展LCS時(shí),GMLC網(wǎng)元收到定位請(qǐng)求 后,到HSS中讀取該UE當(dāng)前服務(wù)的新側(cè)MME的IP地址,并向該MME發(fā)送定 位請(qǐng)求,開展定位業(yè)務(wù)。如圖6所示,包括如下步驟
1、 LCS客戶端發(fā)送定位業(yè)務(wù)請(qǐng)求消息到接受請(qǐng)求的移動(dòng)位置中心網(wǎng)關(guān) (R-GMLC, Requested-GMLC);
2、 如果R-GMLC不是歸屬地移動(dòng)位置中心網(wǎng)關(guān)(H-GMLC, Home-GMLC),且不知道H-GMLC在哪里,則向HSS發(fā)起查詢位置請(qǐng)求消息,從 HSS中荻取H-GMLC位置信息;
3、 HSS需要檢驗(yàn)R-GMLC是否有定位用戶的權(quán)利,如果允許,則返回H-GMLC地址及用戶標(biāo)識(shí),如果有相應(yīng)的隱私數(shù)據(jù)寄存器(PPR, Privacy Profile Register),還需要返回PPR地址;
R-GMLC可以在發(fā)送給HSS的查詢位置信息請(qǐng)求消息中攜帶自己支持的 IP版本能力,或自己希望的IP版本地址。HSS由于已經(jīng)保存了對(duì)應(yīng)H-GMLC 多種版本的IP地址,因此在收到查詢位置信息請(qǐng)求消息后,才艮據(jù)R-GMLC的 請(qǐng)求,選擇與R-GMLC匹配的IP版本地址發(fā)送。R-GMLC也可以不指示自己 支持的IP版本能力或自己希望的IP版本地址,則HSS可以根據(jù)R-GMLC自身 的地址選擇與R-GMLC匹配的IP版本地址發(fā)送給R-GMLC。
當(dāng)然,此時(shí)HSS也可以根據(jù)關(guān)聯(lián)關(guān)系將保存的H-GMLC的多種版本的IP 地址發(fā)送給R-GMLC,則后續(xù)R-GMLC在所接收的IP版本中選擇匹配的IP版 本;
所述HSS可以通過擴(kuò)展查詢位置信息確認(rèn)消息來發(fā)送所述H-GMLC的IP地址。
4、 R-GMLC根據(jù)上述獲取的H-GMLC地址轉(zhuǎn)發(fā)定位業(yè)務(wù)請(qǐng)求消息給H-GMLC;5、 H-GMLC接收到該定位業(yè)務(wù)請(qǐng)求消息后進(jìn)行用戶隱私性檢查;
6、 如果H-GMLC不知道用戶目前的服務(wù)節(jié)點(diǎn)拜訪地移動(dòng)位置中心網(wǎng)關(guān) (V-GMLC, Visited-GMLC),或者在步驟3中HSS沒有返回PPR地址,則H-
GMLC發(fā)送查詢位置信息請(qǐng)求消息給HSS,到HSS查詢目前服務(wù)節(jié)點(diǎn)V-GMLC的位置;
7、 HSS通過查詢位置信息響應(yīng)消息返回V-GMLC地址和PPR地址; H-GMLC可以在所述查詢位置信息請(qǐng)求消息中攜帶自己支持的IP版本能
力,或自己希望的IP版本地址。HSS由于已經(jīng)保存了對(duì)應(yīng)V-GMLC多種版本 的IP地址,因此在收到查詢位置信息請(qǐng)求消息后,根據(jù)H-GMLC的請(qǐng)求,選 擇H-GMLC可以使用的IP版本地址。H-GMLC也可以不指示IP版本信息, HSS根據(jù)H-GMLC自身的地址選擇匹配的IP版本地址發(fā)送給H-GMLC。
當(dāng)然,此時(shí)HSS也可以根據(jù)關(guān)聯(lián)關(guān)系將保存的V-GMLC的多種版本的IP 地址發(fā)送給H-GMLC ,則后續(xù)H-GMLC在所接收的IP版本中選擇匹配的IP版 本;
所述HSS可以通過擴(kuò)展查詢位置信息確認(rèn)消息來發(fā)送所述H-GMLC的IP地址。
8、 如果要求立即定位,但是UE目前仍不可用,則H-GMLC返回失敗。 否則H-GMLC將定位業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)給V-GMLC;
9、 V-GMLC執(zhí)行定位流程;
10、 定位流程完成后,V-GMLC返回定位業(yè)務(wù)響應(yīng)消息給H-GMLC;
11、 用戶可以針對(duì)不同的位置進(jìn)行不同的隱私保護(hù)策略,因此H-GMLC 需要再次根據(jù)用戶位置進(jìn)行隱私性檢查;
12、 如果基于當(dāng)前的位置,根據(jù)隱私性,需要通知用戶,則H-GMLC給 V-GMLC發(fā)送定位業(yè)務(wù)請(qǐng)求,指明僅僅進(jìn)行通知;
13、 V-GMLC在定位后執(zhí)行通知用戶流程,通知UE定位完成;
2014、 之后V-GMLC發(fā)送定位業(yè)務(wù)響應(yīng)給H-GMLC;
15、 H-GMLC轉(zhuǎn)發(fā)定位業(yè)務(wù)響應(yīng)消息給R-GMLC, H-GMLC可以保留用
戶的當(dāng)前位置信息一段時(shí)間,在響應(yīng)中可以含有定位使用的方法,同時(shí)H-GMLC計(jì)費(fèi);
16、 R-GMLC將所述定位業(yè)務(wù)響應(yīng)消息發(fā)送給客戶端,如果步驟1中客戶 端請(qǐng)求時(shí)使用的是假名,則返回該定位業(yè)務(wù)響應(yīng)消息時(shí)也使用同樣的假名, R-GMLC同時(shí)對(duì)客戶端計(jì)費(fèi),包括在拜訪地產(chǎn)生的費(fèi)用。
本實(shí)施例由于HSS中保存了新側(cè)MME的多種版本的IP地址,因此后續(xù)開 展定位等業(yè)務(wù)時(shí)GMLC能夠獲取到匹配的IP版本,保證了定位等業(yè)務(wù)的正常執(zhí) 行。
實(shí)施例三,如圖7所示,為本發(fā)明實(shí)施方式所述匹配IP地址版本的方法應(yīng) 用于現(xiàn)有技術(shù)三SAE附著流程的操作流程圖,包括如下步驟
1、 UE發(fā)起附著請(qǐng)求給eNodeB,并攜帶UE的標(biāo)識(shí);
2、 eNodeB轉(zhuǎn)發(fā)附著請(qǐng)求給新側(cè)MME;
3、 如果UE不是第一次附著,攜帶的標(biāo)識(shí)是S-TMSI,則新側(cè)MME向舊側(cè) MME發(fā)送身份驗(yàn)證請(qǐng)求,到舊側(cè)MME驗(yàn)證用戶身份,舊側(cè)MME返回身份驗(yàn) 證響應(yīng)給新側(cè)M M E攜帶身份驗(yàn)證結(jié)果;
4、 如果無法從舊側(cè)MME驗(yàn)證用戶身份,則通知UE并驗(yàn)證UE的IMSI;
5、 對(duì)UE的認(rèn)證和鑒權(quán)流程;
6、 如果在新側(cè)MME上存在UE的承載上下文信息,則首先刪除承載上下 文信息;并通知相應(yīng)的服務(wù)網(wǎng)關(guān)和PDN網(wǎng)關(guān)做處理;
7、 新側(cè)MME發(fā)送更新位置信息請(qǐng)求消息給HSS,將用戶位置信息注冊(cè) 到HSS中;可選地,新側(cè)MME可以同時(shí)將用戶位置信息注冊(cè)到AAA中。
8、 HSS通知舊側(cè)MME刪除舊側(cè)位置信息,舊側(cè)刪除完成后發(fā)送刪除舊 側(cè)位置信息確認(rèn);9、 舊側(cè)MME發(fā)送刪除舊側(cè)承載請(qǐng)求消息給服務(wù)網(wǎng)關(guān),通知服務(wù)網(wǎng)關(guān)刪
除舊側(cè)承載;服務(wù)網(wǎng)關(guān)有可能通知PDN網(wǎng)關(guān)刪除舊側(cè)承載。
10、 執(zhí)行插入簽約數(shù)據(jù)流程,HSS將簽約數(shù)據(jù)插入到新側(cè)MME,新側(cè) MME會(huì)發(fā)送插入簽約數(shù)據(jù)響應(yīng)給HSS;
11、 插入簽約數(shù)據(jù)完成后,HSS發(fā)送更新位置信息確認(rèn),通知新側(cè)MME 更新位置過程完成;
12、 新側(cè)MME接收到所述更新位置信息確認(rèn)后,發(fā)起建立缺省承載請(qǐng)求 消息到服務(wù)網(wǎng)關(guān),建立缺省承載;
13、 服務(wù)網(wǎng)關(guān)向PDN網(wǎng)關(guān)發(fā)送建立缺省承載請(qǐng)求,建立缺省承載;
14、 如果運(yùn)營(yíng)商使用了動(dòng)態(tài)PCC技術(shù),PCRF發(fā)送承載建立策略,即 PCC規(guī)則,如果運(yùn)營(yíng)商沒有使用動(dòng)態(tài)PCC技術(shù),則PDN網(wǎng)關(guān)使用自己本地的 默認(rèn)規(guī)則,不執(zhí)行該步驟14;
15、 承載建立完成后,PDN網(wǎng)關(guān)發(fā)送建立缺省承載響應(yīng)給服務(wù)網(wǎng)關(guān), PDN網(wǎng)關(guān)和服務(wù)網(wǎng)關(guān)之間建立了缺省承載;
16、 服務(wù)網(wǎng)關(guān)發(fā)送建立缺省承載響應(yīng)給新側(cè)MME,并建立缺省承載;
17、 新側(cè)MME向eNodeB發(fā)送附著接受消息,通知eNodeB附著接受;
18、 eNodeB發(fā)送無線承載建立請(qǐng)求給UE,并轉(zhuǎn)發(fā)附著接受消息;
19、 UE發(fā)送無線承載建立響應(yīng)給eNodeB,建立空口承載。這個(gè)消息中 也包含了附著完成消息;
20、 eNodeB轉(zhuǎn)發(fā)附著完成消息給新側(cè)MME;
21 、新側(cè)MME發(fā)送更新承載請(qǐng)求消息給服務(wù)網(wǎng)關(guān);
22、 服務(wù)網(wǎng)關(guān)回更新承載響應(yīng)給新側(cè)MME,并開始傳遞數(shù)據(jù);
23、 新側(cè)MME發(fā)送更新位置信息請(qǐng)求,把PDN網(wǎng)關(guān)支持的多種版本的地 址發(fā)送給HSS,此地址可能是IPv4和IPv6;
可選地,新側(cè)MME可以同時(shí)將PDN網(wǎng)關(guān)支持的多種版本發(fā)送給AAA保存。
所述新側(cè)MME可以通過擴(kuò)展更新位置信息請(qǐng)求消息來攜帶所支持的多種
版本的IP地址。
24、 HSS將所述多種版本的地址關(guān)聯(lián)并保存,并給新側(cè)MME返回更新位
置信息響應(yīng)。
后續(xù)當(dāng)非3GPP系統(tǒng)接入時(shí),對(duì)UE進(jìn)行鑒權(quán)和授權(quán),此時(shí)需要通過AAA (若AAA中已經(jīng)保存有PDN網(wǎng)關(guān)的地址,則可直接從AAA中獲取,若AAA中 沒有PDN網(wǎng)關(guān)的地址,則AAA可從HSS中獲取PDN網(wǎng)關(guān)的地址)獲取PDN網(wǎng) 關(guān)的地址。此時(shí),Non-3GPP IP Access (非3GPP接入)網(wǎng)元可以在接入請(qǐng) 求消息中攜帶自己支持的IP版本能力,或自己希望的IP版本地址。AAA收到 后,根據(jù)該請(qǐng)求,選擇某種Non-3GPP IP Access網(wǎng)元可以使用的IP版本地 址發(fā)送給該Non隱3GPP IP Access網(wǎng)元。Non-3GPP IP Access網(wǎng)元也可以 不指示自己支持的IP版本能力或希望的IP版本地址,則AAA可以根據(jù)Non-3GPP IP Access網(wǎng)元自身的地址選擇匹配的PDN網(wǎng)關(guān)的IP版本地址發(fā)送給 Non-3GPP IP Access網(wǎng)元。當(dāng)然AAA也可以關(guān)聯(lián)關(guān)系將保存的PDN網(wǎng)關(guān)的 多種版本的IP地址發(fā)送給Non-3GPP IP Access,則后續(xù)Non-3GPP IP Access在所接收的IP版本中選擇匹配的IP版本。所述AAA可以通過擴(kuò)展接入 請(qǐng)求響應(yīng)來發(fā)送所述PDN網(wǎng)關(guān)的地址。
本實(shí)施例保證了非3GPP接入系統(tǒng)能夠獲取匹配的IP版本,從而路由到正 確的PDN網(wǎng)關(guān),確保業(yè)務(wù)流程正常執(zhí)行。
上述實(shí)施例同樣適用于PDN網(wǎng)關(guān)本身作為注冊(cè)發(fā)起實(shí)體時(shí)的場(chǎng)景,也即 是上述方案適用于現(xiàn)有技術(shù)三中使用非3GPP接入技術(shù)接入3GPP核心網(wǎng)的場(chǎng) 景,PDN網(wǎng)關(guān)可以將本身支持的多種版本的IP地址注冊(cè)到HSS和AAA中。
實(shí)施例四,才是供一種匹配IP版本信息的系統(tǒng),如圖8所示,為該系統(tǒng)組成 示意圖,所述系統(tǒng)包括注冊(cè)發(fā)起實(shí)體、注冊(cè)信息保存實(shí)體和IP版本信息獲取實(shí)體
所述注冊(cè)發(fā)起實(shí)體用于將被注冊(cè)實(shí)體支持的多種IP版本信息注冊(cè)到注冊(cè)
信息保存實(shí)體;所述注冊(cè)發(fā)起實(shí)體還用于獲取被注冊(cè)實(shí)體所支持的多種IP版
本信息。
所述注冊(cè)信息保存實(shí)體用于將所述多種IP版本信息關(guān)聯(lián)并保存,并向IP 版本信息獲取實(shí)體發(fā)送所述被注冊(cè)實(shí)體支持的多種IP版本信息,或者向IP版 本信息獲取實(shí)體發(fā)送與該IP版本信息獲取實(shí)體匹配的被注冊(cè)實(shí)體的IP版本信
息;所述多種IP版本信息中至少包含一種與IP版本信息獲取實(shí)體匹配的版本
自'-
i口,")
所述IP版本信息獲取實(shí)體,用于接收所述注冊(cè)信息保存實(shí)體發(fā)送的IP版
本信息。所述IP版本信息獲取實(shí)體還用于根據(jù)所述接收的被注冊(cè)實(shí)體的IP版
本信息進(jìn)行路由。
實(shí)施例五,提供一種注冊(cè)發(fā)起實(shí)體,如圖9所示,包括
IP版本獲取單元,用于獲取被注冊(cè)實(shí)體所支持的多種IP版本信息;
地址注冊(cè)單元,用于將所述被注冊(cè)實(shí)體所支持的多種IP版本信息注冊(cè)到
注冊(cè)信息保存實(shí)體。
該注冊(cè)發(fā)起實(shí)體也可以為被注冊(cè)實(shí)體本身,此時(shí)IP版本獲取單元直接將
被注冊(cè)實(shí)體支持的多種IP版本信息通知給地址注冊(cè)單元。
實(shí)施例六,提供一種注冊(cè)信息保存實(shí)體,如圖10所示,包括 接收單元,用于接收被注冊(cè)實(shí)體支持的多種IP版本信息及接收地址信息 -清求相關(guān)消息;
存儲(chǔ)單元,用于將所述接收的被注冊(cè)實(shí)體支持的多種IP版本關(guān)聯(lián)并保
存;
發(fā)送單元,用于向IP版本信息獲取實(shí)體發(fā)送所述被注冊(cè)實(shí)體支持的多種 IP版本信息,或者向IP版本信息獲取實(shí)體發(fā)送與該IP版本信息獲取實(shí)體匹配的
24被注冊(cè)實(shí)體的IP版本信息。所述多種IP版本信息中至少包含一種與IP版本信息
獲取實(shí)體匹配的版本信息;為完成該功能,該單元進(jìn)一步包括
選擇子單元,用于選擇需要發(fā)送的被注冊(cè)實(shí)體支持的IP版本,并發(fā)送選
擇結(jié)果;所述選擇結(jié)果包括選擇被注冊(cè)實(shí)體支持的多種IP版本信息,或選 擇與發(fā)送地址信息獲取請(qǐng)求的實(shí)體匹配的I P版本信息;
發(fā)送子單元,用于接收所述選擇結(jié)果,根據(jù)所述選擇結(jié)果發(fā)送相應(yīng)的被 注冊(cè)實(shí)體的IP版本信息。
實(shí)施例七,提供一種IP版本信息獲取實(shí)體,如圖11所示,包括
接收單元,用于接收被注冊(cè)實(shí)體的IP版本信息;所述接收的被注冊(cè)實(shí)體 的IP版本信息為被注冊(cè)實(shí)體支持的多種IP版本信息或與IP版本信息獲取實(shí)體本 身匹配的I P版本信息;所述多種I P版本信息中至少包含一種與I P版本信息獲取 實(shí)體匹配的版本信息;
路由單元,用于根據(jù)所述接收的被注冊(cè)實(shí)體的IP版本信息進(jìn)行路由。
該IP版本信息獲取實(shí)體還可以包括
發(fā)送單元,用于向注冊(cè)信息保存實(shí)體發(fā)送地址信息獲取請(qǐng)求;可以在所 述請(qǐng)求中攜帶本身的IP版本能力或期望得到的IP版本;
當(dāng)所述接收的IP版本信息為被注冊(cè)實(shí)體支持的多種IP版本信息時(shí),該實(shí) 體還包括
選擇單元,用于從接收的被注冊(cè)實(shí)體支持的多種IP版本信息中選擇與本 身匹配的IP版本。
綜上所述,本發(fā)明實(shí)施例通過將被注冊(cè)實(shí)體支持的多種版本的IP地址注 冊(cè)到注冊(cè)信息保存實(shí)體中關(guān)聯(lián)保存,這樣后續(xù)需要獲取該IP版本的實(shí)體可以 獲取到匹配的IP版本,有效克服了由于IP版本不匹配造成的IP地址無法識(shí)別的 問題,保證了業(yè)務(wù)的正常執(zhí)行。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可 輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明 的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1、一種匹配IP版本信息的方法,其特征在于,包括接收被注冊(cè)實(shí)體支持的多種IP版本;關(guān)聯(lián)并保存所述多種IP版本;向IP版本信息獲取實(shí)體發(fā)送所述保存的被注冊(cè)實(shí)體支持的多種IP版本信息,或者向IP版本信息獲取實(shí)體發(fā)送與該IP版本信息獲取實(shí)體匹配的被注冊(cè)實(shí)體的IP版本信息,所述多種IP版本信息中至少包含一種與IP版本信息獲取實(shí)體匹配的版本信息。
2、 如權(quán)利要求1所述的方法,其特征在于,所述關(guān)聯(lián)并保存所述多種IP 版本的方法包括將所述多種IP版本指向一個(gè)被注冊(cè)實(shí)體并保存該關(guān)聯(lián)后的多種IP版本。
3、 如權(quán)利要求1所述的方法,其特征在于,向IP版本信息獲取實(shí)體發(fā)送 與該IP版本信息獲取實(shí)體匹配的被注冊(cè)實(shí)體的IP版本信息情況下,所述方法 進(jìn)一步包括接收所述IP版本信息獲取實(shí)體發(fā)送的地址信息請(qǐng)求相關(guān)消息,所述地址 信息請(qǐng)求相關(guān)消息中攜帶有所述IP版本信息獲取實(shí)體的IP版本能力或期望得 到的IP版本信息;根據(jù)所述地址信息請(qǐng)求相關(guān)消息中攜帶的所述IP版本信息獲取實(shí)體的IP 版本能力或期望得到的IP版本信息確定匹配的被注冊(cè)實(shí)體的IP版本;或根據(jù) 所述l P版本信息獲取實(shí)體的地址確定匹配的被注冊(cè)實(shí)體的I P版本;將所述匹配的被注冊(cè)實(shí)體的IP版本發(fā)送給所述IP版本信息獲取實(shí)體。
4、 如權(quán)利要求1所述的方法,其特征在于,在向IP版本信息獲取實(shí)體發(fā) 送所述保存的被注冊(cè)實(shí)體支持的多種IP版本情況下,所述方法還包括所述IP版本信息獲取實(shí)體在所述被注冊(cè)實(shí)體支持的多種IP版本中選擇與本身匹配的IP版本。
5、 如權(quán)利要求1所述的方法,其特征在于,關(guān)聯(lián)并保存所述多種IP版本后,所述方法還包括注冊(cè)信息保存實(shí)體接收到需要取消被注冊(cè)實(shí)體的I p地址信息的路由信息 取消消息,所述路由信息取消消息中攜帶有至少一個(gè)需要取消的被注冊(cè)實(shí)體的IP版本地址;根據(jù)所述攜帶的需要取消的被注冊(cè)實(shí)體的I P版本地址以及保存的多種IP 版本的關(guān)聯(lián)關(guān)系,刪除與所述攜帶的IP版本地址關(guān)聯(lián)的被注冊(cè)實(shí)體的所有IP 版本信息;或者注冊(cè)信息保存實(shí)體根據(jù)所述保存的多種I P版本的關(guān)聯(lián)關(guān)系主動(dòng)發(fā)起刪除 被注冊(cè)實(shí)體的所有IP版本信息,并通知給所述^:注冊(cè)實(shí)體。
6、 如權(quán)利要求1-5任一項(xiàng)權(quán)利要求所述的方法,其特征在于,所述方法 還包括所述IP版本信息獲取實(shí)體根據(jù)所述匹配的被注冊(cè)實(shí)體的IP版本信息進(jìn)行 路由。
7、 一種匹配IP版本信息的系統(tǒng),其特征在于,所述系統(tǒng)包括注冊(cè)發(fā)起 實(shí)體、注冊(cè)信息保存實(shí)體和IP版本信息獲取實(shí)體注冊(cè)發(fā)起實(shí)體,用于將被注冊(cè)實(shí)體支持的多種IP版本信息注冊(cè)到注冊(cè)信 息保存實(shí)體;注冊(cè)信息保存實(shí)體,用于將所述多種IP版本信息關(guān)聯(lián)并保存,并向IP版 本信息獲取實(shí)體發(fā)送所述被注冊(cè)實(shí)體支持的多種IP版本信息,或者向IP版本 信息獲取實(shí)體發(fā)送與該IP版本信息獲取實(shí)體匹配的被注冊(cè)實(shí)體的IP版本信 息,所述多種IP版本信息中至少包含一種與IP版本信息獲取實(shí)體匹配的版本 信息;IP版本信息獲取實(shí)體,用于接收所述注冊(cè)信息保存實(shí)體發(fā)送的IP版本信自
8、 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述注冊(cè)發(fā)起實(shí)體還用于獲 取被注冊(cè)實(shí)體所支持的多種IP版本信息。
9、 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述IP版本信息獲取實(shí)體還 用于根據(jù)所述接收的被注冊(cè)實(shí)體的IP版本信息進(jìn)行路由。
10、 一種注冊(cè)發(fā)起實(shí)體,其特征在于,包括 IP版本獲取單元,用于獲取被注冊(cè)實(shí)體所支持的多種IP版本信息; 地址注冊(cè)單元,用于將所述被注冊(cè)實(shí)體所支持的多種IP版本信息注冊(cè)到注冊(cè)信息保存實(shí)體。
11、 一種注冊(cè)信息保存實(shí)體,其特征在于,包括接收單元,用于接收被注冊(cè)實(shí)體支持的多種IP版本信息及接收地址信息 請(qǐng)求相關(guān)消息;存儲(chǔ)單元,用于將所述接收的被注冊(cè)實(shí)體支持的多種IP版本關(guān)聯(lián)并保存;發(fā)送單元,用于向IP版本信息獲取實(shí)體發(fā)送所述被注冊(cè)實(shí)體支持的多種 IP版本信息,或者向IP版本信息獲取實(shí)體發(fā)送與該IP版本信息獲取實(shí)體匹配的 被注冊(cè)實(shí)體的IP版本信息,所多種IP版本信息中至少包含一種與IP版本信息獲 取實(shí)體匹配的版本信息。
12、 如權(quán)利要求11所述的實(shí)體,其特征在于,所述發(fā)送單元進(jìn)一步包括..選擇子單元,用于選擇需要發(fā)送的被注冊(cè)實(shí)體支持的IP版本,并發(fā)送選 擇結(jié)果;發(fā)送子單元,用于接收所述選擇結(jié)果,根據(jù)所述選擇結(jié)果發(fā)送相應(yīng)的被 注冊(cè)實(shí)體的IP版本信息。
13、 一種IP版本信息獲取實(shí)體,其特征在于,包括接收單元,用于接收被注冊(cè)實(shí)體支持的IP版本信息;所述接收的被注冊(cè)實(shí)體的IP版本信息為被注冊(cè)實(shí)體支持的多種IP版本信息或與IP版本信息獲取實(shí) 體本身匹配的I p版本信息,所述多種I p版本信息中至少包含一種與I p版本信息獲取實(shí)體匹配的版本信息;路由單元,用于根據(jù)所述接收的被注冊(cè)實(shí)體的IP版本信息進(jìn)行路由。
14、 如權(quán)利要求13所述的實(shí)體,其特征在于,還包括發(fā)送單元,用于向注冊(cè)信息保存實(shí)體發(fā)送地址信息請(qǐng)求相關(guān)消息,在所 述請(qǐng)求中攜帶本身的IP版本能力或期望得到的IP版本。
15、 如權(quán)利要求13或14所述的實(shí)體,其特征在于,還包括 選擇單元,用于從接收的被注冊(cè)實(shí)體支持的多種IP版本信息中選擇與本身匹配 的IP版本。
全文摘要
本發(fā)明涉及通信技術(shù)領(lǐng)域一種匹配IP版本信息的方法,包括接收被注冊(cè)實(shí)體支持的多種IP版本;關(guān)聯(lián)并保存所述多種IP版本;向IP版本信息獲取實(shí)體發(fā)送所述保存的被注冊(cè)實(shí)體的多種IP版本信息,或者向IP版本信息獲取實(shí)體發(fā)送與該IP版本信息獲取實(shí)體匹配的被注冊(cè)實(shí)體的IP版本信息,所述多種IP版本信息中至少包含一種與IP版本信息獲取實(shí)體匹配的版本信息。本發(fā)明還提供一種匹配IP版本信息的實(shí)體及系統(tǒng)。本發(fā)明實(shí)施例通過將被注冊(cè)實(shí)體支持的多種版本的IP地址注冊(cè)到注冊(cè)信息保存實(shí)體中關(guān)聯(lián)并保存,這樣后續(xù)需要獲取該IP版本的實(shí)體可以獲取到匹配的IP版本,有效克服了由于IP版本不匹配造成的IP地址無法識(shí)別的問題,保證了業(yè)務(wù)的正常執(zhí)行。
文檔編號(hào)H04W60/00GK101527900SQ20081008273
公開日2009年9月9日 申請(qǐng)日期2008年3月5日 優(yōu)先權(quán)日2008年3月5日
發(fā)明者謙 張, 王珊珊 申請(qǐng)人:華為技術(shù)有限公司