專利名稱:為簽約用戶分配應(yīng)用服務(wù)器的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其指一種動(dòng)態(tài)實(shí)現(xiàn)為簽約用戶分配AS (Application Server,應(yīng)用服務(wù)器)的方法及系統(tǒng)。
背景技術(shù):
IMS( IP Multimedia Subsystem, IP多々某體子系統(tǒng))是3GPP( 3rd Generation Partnership Project,第三代合作工程)中提出的支持IP多々某體業(yè)務(wù)的子系統(tǒng), 其核心特點(diǎn)在于采用SIP ( Session Initiation Protocol,會(huì)話發(fā)起協(xié)議)協(xié)議和 與接入的無(wú)關(guān)性。IMS是一個(gè)在PS ( Packet Switching,分組交換)域上的多 i某體控制/呼叫控制平臺(tái),支持會(huì)話類(lèi)和非會(huì)話類(lèi)多々某體業(yè)務(wù),為未來(lái)的多媒 體應(yīng)用提供了一個(gè)通用的業(yè)務(wù)平臺(tái)。IMS可方便地通過(guò)一系列主要機(jī)制來(lái)支 持實(shí)時(shí)的用戶到用戶移動(dòng)業(yè)務(wù),例如多媒體語(yǔ)音及視頻電話業(yè)務(wù)等,這些機(jī) 制包括會(huì)話協(xié)商和管理、QoS( Quality of Service,服務(wù)質(zhì)量)和移動(dòng)性管理等。IMS系統(tǒng)架構(gòu)一般包括UE (User Equipment,用戶設(shè)備)、控制簽約用戶 注冊(cè)及會(huì)話控制等功能的CSCF ( Call Session Control Function,呼叫會(huì)話控制 功能實(shí)體)、集中管理簽約用戶數(shù)據(jù)的HSS (Home Subscriber Server,歸屬用 戶服務(wù)器)和提供各種業(yè)務(wù)邏輯控制功能的AS。 P-CSCF (Proxy-CSCF,代理 呼叫會(huì)話控制功能實(shí)體)是UE在IMS系統(tǒng)的第一接觸點(diǎn),完成代理功能,接 收SIP消息并進(jìn)行可能的相應(yīng)處理,然后將其轉(zhuǎn)發(fā)。S-CSCF (Serving-CSCF, 服務(wù)呼叫會(huì)話控制功能實(shí)體)是IMS系統(tǒng)的核心部分,通過(guò)觸發(fā)特定IFC( Initial Filter Criteria,初始過(guò)濾準(zhǔn)則)來(lái)與AS連接。3GPP目前所定義的IFC標(biāo)準(zhǔn)主要用于描述接收到的SIP消息何時(shí)被進(jìn)一 步路由到一個(gè)特定服務(wù)器,且IFC保存在HSS中用來(lái)描述業(yè)務(wù)觸發(fā)數(shù)據(jù)。在 簽約用戶注冊(cè)過(guò)程中,IFC會(huì)從HSS下載到S-CSCF上。 一般一個(gè)簽約用戶 會(huì)對(duì)應(yīng)一個(gè)或多個(gè)初始過(guò)濾規(guī)則,每個(gè)初始過(guò)濾規(guī)則代表了 一個(gè)簽約業(yè)務(wù)。IFC由多個(gè)元素組成, 一般來(lái)說(shuō),存在如下幾個(gè)重要元素AS的地址、IFC 的優(yōu)先級(jí)、由服務(wù)點(diǎn)觸發(fā)器構(gòu)成的觸發(fā)點(diǎn)、默認(rèn)處理規(guī)則、服務(wù)信息。現(xiàn)有技術(shù)中采用一種靜態(tài)分配AS的方法。在實(shí)際部屬網(wǎng)絡(luò)的過(guò)程中,網(wǎng) 絡(luò)中會(huì)存在多臺(tái)不同物理地址的服務(wù)器來(lái)共同承擔(dān)某個(gè)AS業(yè)務(wù),此時(shí)將簽約 用戶IFC中AS的地址設(shè)為某個(gè)物理地址就可以實(shí)現(xiàn)分擔(dān)負(fù)栽。例如有12個(gè)簽約用戶簽約某個(gè)業(yè)務(wù),分別用Userl、 User2........ Userl2表示,該業(yè)務(wù)存在3個(gè)物理地址的服務(wù)器,分別用AS1、 AS2、 AS3代替,假設(shè)此時(shí)簽約 用戶分配AS的原則是Userl到User4分配AS1;User5到User8分配AS2;User9到Userl2分配AS3;當(dāng)運(yùn)營(yíng)商意識(shí)到使用3個(gè)物理地址的服務(wù)器分擔(dān)該業(yè)務(wù)負(fù)栽仍然太大時(shí), 需要追加一個(gè)新的服務(wù)器AS4來(lái)承擔(dān)該業(yè)務(wù)。假設(shè)此時(shí)簽約用戶重新分配AS 的原則是Userl到User3分配AS1;User4到User6分配AS2;User7到User9分配AS3;User 10到User 12分配AS4。對(duì)比新舊分配規(guī)則可知,User4、 User7、 User8、 UserlO、 Userll、 Userl2 的簽約數(shù)據(jù)中AS地址需要改變,這不僅打亂原有分配的規(guī)則,導(dǎo)致需要運(yùn)營(yíng) 商花費(fèi)非常大的網(wǎng)絡(luò)維護(hù)開(kāi)銷(xiāo)來(lái)改變這些簽約用戶的簽約數(shù)據(jù),而且具體需 要更改的簽約用戶也存在不確定性。發(fā)明內(nèi)容本發(fā)明實(shí)施例的目的是提供一種為簽約用戶分配AS的方法及系統(tǒng),以解 決現(xiàn)有技術(shù)中靜態(tài)實(shí)現(xiàn)為簽約用戶分配AS,造成AS配置不靈活的問(wèn)題。 為達(dá)到上述目的,本發(fā)明實(shí)施例提出為簽約用戶分配AS的方法,包括 建立AS分配記錄,并在歸屬用戶服務(wù)器HSS中設(shè)置邏輯AS地址與物理AS地址的映射關(guān)系;根據(jù)所述映射關(guān)系及所述AS分配記錄為簽約用戶分配AS; 更新所述AS分配i己錄。本發(fā)明實(shí)施例還提出一種為簽約用戶分配AS的系統(tǒng),包括UE與網(wǎng)絡(luò)側(cè), 所述網(wǎng)絡(luò)側(cè)進(jìn)一步包括HSS及AS,所述網(wǎng)絡(luò)側(cè)還包括AS分配記錄單元及 AS地址分配單元,所述HSS進(jìn)一步包括AS地址映射單元,所述AS分配記錄單元,建立并存儲(chǔ)AS的分配記錄;所述AS地址映射單元,建立并存儲(chǔ)邏輯AS地址與物理AS地址的映射 關(guān)系;所述AS地址分配單元,與所述AS分配記錄單元連接,根據(jù)所述映射關(guān) 系及所述分配記錄為簽約用戶分配AS。本發(fā)明實(shí)施例為簽約用戶分配AS的方法及系統(tǒng),通過(guò)設(shè)置邏輯AS地址與 物理AS地址的對(duì)應(yīng)關(guān)系,并參考AS的分配情況為簽約用戶分配AS,可以實(shí)現(xiàn) AS的動(dòng)態(tài)分配,使AS的配置更加靈活。附困說(shuō)明
圖1為本發(fā)明為簽約用戶分配AS的方法第 一 實(shí)施例流程圖; 圖2為本發(fā)明為簽約用戶分配AS的方法第二實(shí)施例流程圖; 圖3為本發(fā)明為簽約用戶分配AS的方法第三實(shí)施例流程圖; 圖4為本發(fā)明為簽約用戶分配AS的系統(tǒng)第 一 實(shí)施例流程圖; 圖5為本發(fā)明為簽約用戶分配AS的系統(tǒng)第二實(shí)施例流程圖。
具體實(shí)施方式
下面以具體實(shí)施例結(jié)合附圖對(duì)本發(fā)明進(jìn)一步加以闡述。 本發(fā)明公開(kāi)一種為簽約用戶分配AS的方法,其第一實(shí)施例如圖l所示, 包括以下步驟S101 、建立AS分配記錄,并在HSS中設(shè)置邏輯AS地址與物理AS地址 的映射關(guān)系。8為實(shí)現(xiàn)AS的動(dòng)態(tài)分配,分配過(guò)程中必須參考AS的數(shù)量、能力、負(fù)載情 況等因素,由此可在網(wǎng)絡(luò)側(cè)建立AS分配記錄,用于儲(chǔ)存上述AS的負(fù)載情況 等參數(shù),作為動(dòng)態(tài)分配的依據(jù)。另外,由于IFC中AS的地址可以是一個(gè)物理 地址也可以是一個(gè)邏輯地址,因此為避免現(xiàn)有技術(shù)中為對(duì)應(yīng)不同業(yè)務(wù)的每個(gè) IFC都配置一個(gè)物理AS地址造成的問(wèn)題,可以將HSS中保存的所有IFC中 AS的地址用邏輯地址表示,而每個(gè)邏輯地址均對(duì)應(yīng)簽約用戶的一種簽約業(yè)務(wù), 同時(shí)對(duì)應(yīng)多個(gè)物理AS地址,從而實(shí)現(xiàn)AS的靈活配置。5102、 才艮據(jù)映射關(guān)系及AS分配記錄為簽約用戶分配AS。通過(guò)步驟S101中對(duì)映射關(guān)系的設(shè)置及AS分配記錄的建立,為后續(xù)AS 的動(dòng)態(tài)分配提供了依據(jù)。在簽約用戶通過(guò)UE發(fā)起注冊(cè)請(qǐng)求后,即可以根據(jù)預(yù) 設(shè)的映射關(guān)系及AS分配記錄動(dòng)態(tài)為簽約用戶分配AS。5103、 更新AS分配記錄。網(wǎng)絡(luò)中可能存在多臺(tái)不同物理地址的AS,而每個(gè)AS的承栽能力都是有 限的,這也是分配過(guò)程需要參考AS分配記錄的原因。因此,每次通過(guò)步驟 S102為簽約用戶分配一個(gè)可用的物理AS地址后,需要對(duì)AS分配記錄進(jìn)行更 新,以作為后續(xù)AS動(dòng)態(tài)分配的依據(jù),避免造成多臺(tái)AS之間負(fù)栽的不均衡。圖2為本發(fā)明為簽約用戶分配AS的方法第二實(shí)施例,如圖所示,包括以 下步驟S201 、簽約用戶通過(guò)UE向S-CSCF發(fā)送注冊(cè)請(qǐng)求消息。 簽約用戶在與AS建立連接以使用不同的業(yè)務(wù)之前,需要向網(wǎng)絡(luò)側(cè)進(jìn)行注 冊(cè),該注冊(cè)請(qǐng)求消息中攜帶簽約用戶的公有用戶身份標(biāo)識(shí)。5202、 S-CSCF向HSS發(fā)送注冊(cè)狀態(tài)通知消息。S-CSCF收到簽約用戶通過(guò)UE的注冊(cè)請(qǐng)求后,即向HSS發(fā)起注冊(cè)狀態(tài)通 知,通知HSS目前該公有用戶身份標(biāo)識(shí)被注冊(cè)。5203、 HSS根據(jù)AS分配記錄及預(yù)設(shè)的映射關(guān)系為簽約用戶分配AS。 在收到S-CSCF的注冊(cè)狀態(tài)通知后,HSS根據(jù)其中的公有用戶身份標(biāo)識(shí),查詢對(duì)應(yīng)的User Profile (用戶簽約數(shù)據(jù)),再進(jìn)一步查詢對(duì)應(yīng)IFC中的AS地 址單元;由上述本發(fā)明第一實(shí)施例可知,該地址單元應(yīng)該是以邏輯AS地址進(jìn)行標(biāo)識(shí),并且由于HSS中保存了邏輯AS地址與物理AS地址的映射關(guān)系,因 此,在查詢到IFC中指定的邏輯AS地址后,即可以從對(duì)應(yīng)的所有物理AS地 址中,才艮據(jù)AS分配i己錄動(dòng)態(tài)為簽約用戶分配一個(gè)可用的物理AS地址。5204、 HSS在注冊(cè)狀態(tài)通知響應(yīng)消息中將攜帶物理AS地址的User Profile 發(fā)送至S-CSCF。HSS在為簽約用戶分配AS完成后,將該公有用戶身份標(biāo)識(shí)相關(guān)的User Profile通過(guò)注冊(cè)狀態(tài)通知響應(yīng)消息下載至S-CSCF ,此時(shí)S-CSCF得到的該User Profile中的AS地址即為步驟S203中所分配的物理AS地址,而不同于HSS 中User Profile保存的邏輯AS地址。5205、 S-CSCF向UE返回注冊(cè)成功的響應(yīng)消息。S-CSCF在獲取攜帶物理AS地址的User Profile后,即向UE返回注冊(cè)成功的響應(yīng)。5206、 簽約用戶通過(guò)UE向S-CSCF發(fā)送業(yè)務(wù)請(qǐng)求消息。 經(jīng)過(guò)上述步驟S201 S205已經(jīng)完成了簽約用戶的注冊(cè)并得到一個(gè)分配的物理AS地址,之后簽約用戶可以根據(jù)業(yè)務(wù)應(yīng)用的需要隨時(shí)與AS建立連接, 因此步驟S206與步驟S205在時(shí)間上并無(wú)必要的銜接關(guān)系,此處僅為流程的 描述方便,因此對(duì)后續(xù)簽約用戶與AS建立連接及注冊(cè)步驟同時(shí)進(jìn)行描述,另 外也是由于后續(xù)存在AS分配記錄的更新過(guò)程。5207、 S-CSCF進(jìn)行IFC匹配,并向獲取的物理AS地址發(fā)送請(qǐng)求。 S-CSCF在收到簽約用戶通過(guò)UE發(fā)送的業(yè)務(wù)請(qǐng)求消息后,需根據(jù)請(qǐng)求的業(yè)務(wù)對(duì)IFC進(jìn)行匹配,如果匹配成功就直接向步驟S204中獲取的物理AS地 址發(fā)送請(qǐng)求。5208、 收到AS的響應(yīng)后將該物理AS地址反饋至HSS,對(duì)AS分配記錄 進(jìn)行更新。AS對(duì)S-CSCF發(fā)送的請(qǐng)求#文出響應(yīng)后,表示UE到AS之間的連接建立 成功,簽約用戶即可以通過(guò)AS使用相應(yīng)的業(yè)務(wù)。此時(shí)需要將該AS的物理地 址反饋至HSS中,以便對(duì)AS的分配記錄進(jìn)行更新,為后續(xù)的AS動(dòng)態(tài)分配提 供依據(jù)。上述本發(fā)明為簽約用戶分配AS的方法第二實(shí)施例,通過(guò)在HSS中設(shè)置 邏輯AS地址與物理AS地址的映射關(guān)系,并建立AS的分配記錄,在簽約用 戶發(fā)起注冊(cè)時(shí)進(jìn)一步根據(jù)該映射關(guān)系并參考AS分配記錄,動(dòng)態(tài)為簽約用戶分 配AS完成注冊(cè);在業(yè)務(wù)應(yīng)用過(guò)程中,由S-CSCF根據(jù)分配的物理AS地址發(fā) 送用戶的業(yè)務(wù)請(qǐng)求,并將該物理地址反饋至HSS對(duì)AS分配記錄進(jìn)行更新, 以作為后續(xù)AS動(dòng)態(tài)分配的依據(jù)。從而實(shí)現(xiàn)了動(dòng)態(tài)為簽約用戶分配AS,解決 了現(xiàn)有技術(shù)中靜態(tài)分配AS的弊端。圖3為本發(fā)明為簽約用戶分配AS的方法第三實(shí)施例,如圖所示,包括以 下步驟5301、 簽約用戶通過(guò)UE向S-CSCF發(fā)送注冊(cè)請(qǐng)求消息。5302、 S-CSCF向HSS發(fā)送注冊(cè)狀態(tài)通知消息。與上述本發(fā)明方法的第二實(shí)施例相同,簽約用戶通過(guò)UE發(fā)送注冊(cè)請(qǐng)求消 息至S-CSCF,并在消息中攜帶公有用戶身份標(biāo)識(shí);S-CSCF收到UE的注冊(cè) 請(qǐng)求后,即向HSS發(fā)起注冊(cè)狀態(tài)通知,通知HSS目前該公有用戶身份標(biāo)識(shí)被 注冊(cè)。5303、 HSS 4艮據(jù)預(yù)設(shè)的映射關(guān)系查詢IFC中邏輯AS地址對(duì)應(yīng)的所有物 理AS ;也址。在收到S-CSCF的注冊(cè)狀態(tài)通知后,HSS根據(jù)其中的公有用戶身份標(biāo)識(shí), 查詢對(duì)應(yīng)的User Profile,再進(jìn)一步查詢對(duì)應(yīng)IFC中的AS地址單元,該地址 單元是以邏輯AS地址進(jìn)行標(biāo)識(shí),并且由于HSS中保存了邏輯AS地址與物理 AS地址的映射關(guān)系,因此,在查詢到IFC中指定的邏輯AS地址后,就可以 獲取該邏輯地址對(duì)應(yīng)的所有物理AS地址。5304、 HSS在注冊(cè)狀態(tài)通知響應(yīng)消息中將攜帶所有物理AS地址的User Profile發(fā)送至S-CSCF 。與上述第二實(shí)施例不同,本實(shí)施例中,HSS并不負(fù)責(zé)AS的分配,而只需 將步驟S303中查詢得到的所有物理AS地址攜帶在User Profile中并通過(guò)注冊(cè) 狀態(tài)通知響應(yīng)消息返回至S-CSCF。5305、 S-CSCF向UE返回注冊(cè)成功的響應(yīng)消息。S-CSCF在獲取攜帶所有物理AS地址的User Profile后,即向UE返回注 冊(cè)成功的響應(yīng)。5306、 簽約用戶通過(guò)UE向S-CSCF發(fā)送業(yè)務(wù)請(qǐng)求消息。 由上述本發(fā)明的方法第二實(shí)施例可知,通過(guò)步驟S301-S305即完成了簽約用戶的注冊(cè),但簽約用戶要應(yīng)用AS提供的業(yè)務(wù),還必須與AS建立連接, 首先要通過(guò)UE向S-CSCF發(fā)送業(yè)務(wù)請(qǐng)求消息。5307、 S-CSCF進(jìn)行IFC匹配,并根據(jù)AS分配記錄從所有的物理AS地 址中為簽約用戶分配AS。本實(shí)施例中,AS的動(dòng)態(tài)分配是由S-CSCF完成,所以AS分配記錄也應(yīng) 儲(chǔ)存在S-CSCF中。S-CSCF在收到簽約用戶通過(guò)UE發(fā)送的業(yè)務(wù)請(qǐng)求消息后, 也需根據(jù)請(qǐng)求的業(yè)務(wù)對(duì)IFC進(jìn)行匹配,如果匹配成功則進(jìn)一步從步驟S304獲 取的所有物理AS地址中根據(jù)AS分配記錄動(dòng)態(tài)為簽約用戶分配一個(gè)可用的物 理AS地址,之后即向分配的該物理AS地址發(fā)送請(qǐng)求。5308、 AS向HSS發(fā)送UDR ( User Data Request,用戶數(shù)據(jù)請(qǐng)求)消息。 AS收到S-CSCF的請(qǐng)求后即向HSS發(fā)送UDR消息,請(qǐng)求獲取簽約用戶的User Profile 。5309、 HSS向AS返回UDA ( User Data Answer,用戶數(shù)據(jù)響應(yīng))消息。 HSS在UDA消息中攜帶相關(guān)的User Profile,由于本實(shí)施例中AS的分配是由S-CSCF完成,所以HSS中User Profile保存的仍為邏輯AS地址。5310、 AS向HSS發(fā)送PUR ( Profile Update Request,更新簽約數(shù)據(jù)請(qǐng)求)消息。由步驟S309所述,HSS中User Profile保存的仍為邏輯AS地址,因此 AS還需要向HSS發(fā)送攜帶有自身物理地址的PUR消息,請(qǐng)求將HHS中的邏 輯AS地址更新為物理AS地址。S311 、 HSS向S-CSCF發(fā)送PPR ( Push Profile R叫uest,推進(jìn)簽約數(shù)據(jù)請(qǐng) 求)消息。本實(shí)施例中,雖然物理AS地址的分配由S-CSCF完成,但由于S-CSCF 在處理簽約用戶的并行業(yè)務(wù)請(qǐng)求時(shí),可能造成User Profile中的物理AS地址更新失誤,因此HSS也需要向S-CSCF發(fā)送攜帶該物理AS地址的PPR消息, 請(qǐng)求將S-CSCF中的邏輯AS地址更新為物理AS地址,同時(shí)S-CSCF還需要 對(duì)保存的AS分配記錄進(jìn)行更新,以作為后續(xù)AS動(dòng)態(tài)分配的依據(jù)。5312、 S-CSCF向HSS返回PPA ( Push Profile Answer,推進(jìn)簽約數(shù)據(jù)響 應(yīng))消息。5313、 HSS向AS返回PUA ( Profile Update Answer,更新簽約數(shù)據(jù)響應(yīng))消息。S-CSCF、 HSS分別對(duì)User Profile中的AS地址更新成功后,即各自向 HSS、 AS返回標(biāo)識(shí)更新簽約數(shù)據(jù)成功的響應(yīng)消息。上述本發(fā)明為簽約用戶分配AS的方法第三實(shí)施例,通過(guò)在HSS中設(shè)置 邏輯AS地址與物理AS地址的映射關(guān)系,并在S-CSCF中建立AS的分配記 錄,從而在簽約用戶發(fā)起注冊(cè)時(shí)根據(jù)映射關(guān)系查詢對(duì)應(yīng)的物理地址,S-CSCF 則進(jìn)一步在簽約用戶發(fā)起業(yè)務(wù)請(qǐng)求時(shí)參考AS分配記錄,動(dòng)態(tài)為簽約用戶分配 物理AS地址。由此實(shí)現(xiàn)了動(dòng)態(tài)為簽約用戶分配AS,解決了現(xiàn)有技術(shù)中靜態(tài) 分配AS的弊端。本發(fā)明還公開(kāi)一種為簽約用戶分配AS的系統(tǒng),其第一實(shí)施例如圖4所示, 該系統(tǒng)包括UE 410、 S-CSCF 420、 HSS 430及AS 440, HSS 430中進(jìn)一步包 括AS地址映射單元431 、 AS分配記錄單元432與AS地址分配單元433。其 中,AS地址映射單元431用于建立并存儲(chǔ)邏輯AS地址與物理AS地址的映 射關(guān)系;AS分配記錄單元432用于建立并存儲(chǔ)AS的分配記錄;AS地址分配 單元433,分別與AS地址映射單元431及AS分配記錄單元432連接,用于 才艮據(jù)該映射關(guān)系及分配記錄為簽約用戶分配AS。AS地址分配單元433進(jìn)一步包括邏輯地址查詢子單元4331及物理地址 選擇子單元4332。其中,邏輯地址查詢子單元4331,用于根據(jù)S-CSCF 420 發(fā)送的注冊(cè)狀態(tài)通知消息查詢對(duì)應(yīng)IFC中的邏輯AS地址;物理地址選擇子單 元4332則根據(jù)上述的映射關(guān)系及分配記錄為簽約用戶分配該邏輯AS地址對(duì) 應(yīng)的物理AS地址。另外,S-CSCF 420還包括地址反饋單元421,其用于在S-CSCF 420根據(jù)上述分配的物理AS地址向AS 440發(fā)送請(qǐng)求并收到AS 440的響應(yīng)后,進(jìn)一步 將該物理AS地址反饋至AS分配記錄單元432進(jìn)行更新。本實(shí)施例為簽約用戶分配AS的系統(tǒng)中,通過(guò)在HSS 430添加包括AS地 址映射單元431、 AS分配記錄單元432與AS地址分配單元433實(shí)現(xiàn)動(dòng)態(tài)為 簽約用戶分配AS,具體過(guò)程如下S-CSCF420收到簽約用戶通過(guò)UE410發(fā) 起注冊(cè)請(qǐng)求后,向HSS 430發(fā)送注冊(cè)狀態(tài)通知消息,通知HSS 430目前該公 有用戶身份標(biāo)識(shí)被注冊(cè);HSS430根據(jù)該公有用戶身份標(biāo)識(shí),查詢得到對(duì)應(yīng)的 User Profile,并進(jìn)一步查詢對(duì)應(yīng)IFC中的邏輯AS地址;AS地址分配單元433 首先才艮據(jù)AS地址映射單元431中的映射關(guān)系查詢?cè)撨壿婣S地址對(duì)應(yīng)的所有 物理地址,然后根據(jù)AS分配記錄單元432中的AS分配記錄從邏輯AS地址 對(duì)應(yīng)的物理AS地址中動(dòng)態(tài)為簽約用戶分配一個(gè)可用的物理AS地址,并由 HSS 430通過(guò)注冊(cè)狀態(tài)通知響應(yīng)消息將攜帶該物理AS地址的User Profile發(fā) 送至S-CSCF 420。接續(xù)在簽約用戶通過(guò)UE 410發(fā)起業(yè)務(wù)請(qǐng)求時(shí),S-CSCF 420 完成IFC匹配后直接向所獲分配的物理AS地址發(fā)送請(qǐng)求,在收到AS 440的 響應(yīng)后將該物理AS地址反饋至HSS 430,由AS分配記錄單元432對(duì)保存的 AS分配記錄進(jìn)行更新。圖5為本發(fā)明為簽約用戶分配AS的系統(tǒng)第二實(shí)施例,如圖所示,該系統(tǒng) 包括UE510、 S-CSCF 520、 HSS 530及AS 540, S-CSCF 520中進(jìn)一步包括 AS分配記錄單元521與AS地址分配單元522, HSS 530中進(jìn)一步包括AS地 址映射單元531。其中,AS地址映射單元531用于建立并存儲(chǔ)邏輯AS地址 與物理AS地址的映射關(guān)系;AS分配記錄單元521用于建立并存儲(chǔ)AS分配 記錄;AS地址分配單元522,與AS分配記錄單元521連接,用于才艮據(jù)上述 映射關(guān)系及分配記錄為簽約用戶分配AS。AS地址映射單元531還包括邏輯地址查詢子單元5311及物理地址反饋 子單元5312, AS地址分配單元522還包括物理地址選擇子單元5221。其中, 邏輯地址查詢子單元5311,用于根據(jù)S-CSCF 520發(fā)送的注冊(cè)狀態(tài)通知消息查 詢對(duì)應(yīng)IFC中的邏輯AS地址;物理地址反饋?zhàn)訂卧?312,則根據(jù)映射關(guān)系 查詢邏輯AS地址對(duì)應(yīng)的所有物理AS地址,并攜帶在User Profile中通過(guò)注冊(cè)狀態(tài)通知響應(yīng)消息發(fā)送至S-CSCF 520;物理地址選擇子單元5221,則在 UE 510發(fā)送業(yè)務(wù)請(qǐng)求消息時(shí),根據(jù)AS分配記錄單元521保存的AS分配記錄 從所有物理AS地址中為簽約用戶分配物理AS地址。另夕卜,AS540還包括第一數(shù)據(jù)更新請(qǐng)求單元541, HSS 530還包括第一數(shù) 據(jù)更新單元532及第二數(shù)據(jù)更新請(qǐng)求單元533, S-CSCF 520還包括第二數(shù)據(jù) 更新單元523。其中,第一數(shù)據(jù)更新請(qǐng)求單元541,在AS 540收到S-CSCF 520 才艮據(jù)物理AS地址發(fā)送的請(qǐng)求后,向HSS 530發(fā)送PUR消息,并在該P(yáng)UR消 息中攜帶分配的物理AS地址;第一數(shù)據(jù)更新單元522,則根據(jù)PUR消息將 HSS 530中的邏輯AS地址更新為物理AS地址;第二數(shù)據(jù)更新請(qǐng)求單元533, 用于向S-CSCF 520發(fā)送PPR消息,并在該P(yáng)PR消息中攜帶物理AS地址; 第二數(shù)據(jù)更新單元523,則根據(jù)該P(yáng)PR消息將S-CSCF 520中的邏輯AS地址 更新為物理AS地址。本實(shí)施例為簽約用戶分配AS的系統(tǒng)中,通過(guò)分別在HSS530中添加AS 地址映射單元531 ,在S-CSCF 520中添加AS分配記錄單元521與AS地址分 配單元522實(shí)現(xiàn)動(dòng)態(tài)為簽約用戶分配AS。具體過(guò)程如下S-CSCF 520收到簽 約用戶通過(guò)UE510發(fā)起注冊(cè)請(qǐng)求后,向HSS530發(fā)送注冊(cè)狀態(tài)通知消息,通 知HSS 530目前該公有用戶身份標(biāo)識(shí)被注冊(cè);HSS 530 4艮據(jù)該公有用戶身份 標(biāo)識(shí),查詢得到對(duì)應(yīng)的User Profile,并進(jìn)一步查詢對(duì)應(yīng)IFC中的邏輯AS地 址,再通過(guò)AS地址映射單元531查詢得到該邏輯AS地址對(duì)應(yīng)的所有物理 AS地址,并攜帶在User Profile中通過(guò)注冊(cè)狀態(tài)通知響應(yīng)消息發(fā)送至S-CSCF 520。完成注冊(cè)后簽約用戶在需要應(yīng)用業(yè)務(wù)時(shí),仍通過(guò)UE 510向S-CSCF 520 發(fā)起業(yè)務(wù)請(qǐng)求,S-CSCF 520中的AS地址分配單元522則根據(jù)AS分配記錄單 元521中保存的AS分配記錄,從HSS 530返回的所有物理AS地址中動(dòng)態(tài)為 簽約用戶分配一個(gè)可用的AS地址,并向該AS 540發(fā)起請(qǐng)求;接續(xù)是HSS 530 及S-CSCF 520中AS地址的更新過(guò)程,即分別將各自User Profile保存的邏輯 AS地址更新為物理AS地址,同時(shí)對(duì)AS分配記錄單元521中保存的AS分配 記錄進(jìn)行更新,以作為后續(xù)AS動(dòng)態(tài)分配的依據(jù)。上述本發(fā)明為簽約用戶分配AS的系統(tǒng)第一及第二實(shí)施例,通過(guò)在HSS中添力。AS地址映射單元,在網(wǎng)絡(luò)側(cè)添加AS分配記錄單元及AS地址分配單 元,實(shí)現(xiàn)動(dòng)態(tài)為簽約用戶分配AS,避免了現(xiàn)有技術(shù)中靜態(tài)分配AS的弊端。以上公開(kāi)的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此, 任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1. 一種為簽約用戶分配應(yīng)用服務(wù)器的方法,其特征在于,包括建立應(yīng)用服務(wù)器AS分配記錄,并在歸屬用戶服務(wù)器HSS中設(shè)置邏輯AS地址與物理AS地址的映射關(guān)系;根據(jù)所述映射關(guān)系及所述AS分配記錄為簽約用戶分配AS;更新所述AS分配記錄。
2、 如權(quán)利要求1所述為簽約用戶分配應(yīng)用服務(wù)器的方法,其特征在于, 所述為簽約用戶分配AS進(jìn)一步包括所述HSS根據(jù)服務(wù)呼叫會(huì)話控制功能實(shí)體S-CSCF發(fā)送的注冊(cè)狀態(tài)通知 消息,查詢對(duì)應(yīng)初始過(guò)濾準(zhǔn)則IFC中的邏輯AS地址;所述HSS根據(jù)所述映射關(guān)系及AS分配記錄為所述簽約用戶分配所述邏 輯AS地址對(duì)應(yīng)的物理AS地址,并在注冊(cè)狀態(tài)通知響應(yīng)消息中將攜帶所述物 理AS地址的用戶簽約數(shù)據(jù)發(fā)送至所述S-CSCF。
3、 如權(quán)利要求2所述為簽約用戶分配應(yīng)用服務(wù)器的方法,其特征在于, 所述將攜帶物理AS地址的用戶消息發(fā)送至S-CSCF之后還包括所述S-CSCF根據(jù)用戶設(shè)備UE發(fā)送的業(yè)務(wù)請(qǐng)求消息進(jìn)行IFC匹配; 所述S-CSCF在所迷IFC匹配成功后根據(jù)所述物理AS地址向AS發(fā)送請(qǐng) 求,并在所述AS響應(yīng)后將所述物理AS地址反饋至所述HSS;所述HSS則4艮據(jù)所述S-CSCF的反饋進(jìn)行所述AS分配記錄的更新。
4、 如權(quán)利要求1所述為簽約用戶分配應(yīng)用服務(wù)器的方法,其特征在于, 所述為簽約用戶分配AS進(jìn)一步包括所述HSS根據(jù)S-CSCF發(fā)送的注冊(cè)狀態(tài)通知消息,查詢對(duì)應(yīng)IFC中的邏 輯AS地址;所述HSS 4艮據(jù)所述映射關(guān)系查詢所述邏輯AS地址對(duì)應(yīng)的所有物理AS 地址,并攜帶在用戶簽約數(shù)據(jù)中通過(guò)注冊(cè)狀態(tài)通知響應(yīng)消息發(fā)送至所述 S-CSCF;所述S-CSCF在用戶設(shè)備UE發(fā)送業(yè)務(wù)請(qǐng)求消息時(shí),根據(jù)所述AS分配記 錄為所述簽約用戶分配物理AS地址。
5、 如權(quán)利要求4所述為簽約用戶分配應(yīng)用服務(wù)器的方法,其特征在于, 所述S-CSCF為簽約用戶分配物理AS地址具體包括所述S-CSCF根據(jù)所述UE發(fā)送的業(yè)務(wù)請(qǐng)求消息進(jìn)行IFC匹配; 所述S-CSCF在所述IFC匹配成功后,根據(jù)所述AS分配記錄從所述所有 物理AS地址中為簽約用戶分配物理AS地址。
6、 如權(quán)利要求5所述為簽約用戶分配應(yīng)用服務(wù)器的方法,其特征在于, 所述S-CSCF為簽約用戶分配物理AS地址之后還包括所述S-CSCF根據(jù)所述物理AS地址向AS發(fā)送請(qǐng)求;所述AS向所述HSS發(fā)送用戶數(shù)據(jù)請(qǐng)求UDR消息,并通過(guò)所述HSS返 回的用戶數(shù)據(jù)響應(yīng)UDA消息獲取用戶簽約數(shù)據(jù);所述AS根據(jù)所述用戶簽約數(shù)據(jù)向所述HSS發(fā)送更新簽約數(shù)據(jù)請(qǐng)求PUR 消息,所述PUR消息中攜帶所述物理AS地址;所述HSS才艮據(jù)所述PUR消息,將所述HSS中的邏輯AS地址更新為所述 物理AS地址。
7、 如權(quán)利要求6所述為簽約用戶分配應(yīng)用服務(wù)器的方法,其特征在于, 所述HSS將邏輯AS地址更新為物理AS地址之后還包括所述HSS向所述S-CSCF發(fā)送推進(jìn)簽約數(shù)據(jù)請(qǐng)求PPR消息,所述PPR消 息中攜帶所述物理AS地址;所述S-CSCF根據(jù)所述PPR消息,將所述S-CSCF中的邏輯AS地址更新 為所述物理AS地址,并根據(jù)所述物理AS地址進(jìn)行所述AS分配記錄的更新。
8、 如權(quán)利要求2或4所述為簽約用戶分配應(yīng)用服務(wù)器的方法,其特征在 于,所述建立AS分配記錄并設(shè)置映射關(guān)系與所述HSS查詢邏輯AS地址之間 還包括UE向所述S-CSCF發(fā)送注冊(cè)請(qǐng)求;
9、 如權(quán)利要求l所述為簽約用戶分配應(yīng)用服務(wù)器的方法,其特征在于, 所述建立AS分配記錄并設(shè)置映射關(guān)系之前還包括根據(jù)所述簽約用戶的簽約業(yè)務(wù)在IFC中設(shè)置用戶標(biāo)識(shí)與所述邏輯AS地址對(duì)應(yīng)。
10、 一種為簽約用戶分配應(yīng)用服務(wù)器的系統(tǒng),包括UE與網(wǎng)絡(luò)側(cè),所述網(wǎng) 絡(luò)側(cè)進(jìn)一步包括HSS及AS,其特征在于,所述網(wǎng)絡(luò)側(cè)還包括AS分配記錄單 元及AS地址分配單元,所述HSS進(jìn)一步包括AS地址映射單元,所述AS分配記錄單元,建立并存儲(chǔ)AS的分配記錄;所述AS地址映射單元,建立并存儲(chǔ)邏輯AS地址與物理AS地址的映射關(guān)系;所述AS地址分配單元,與所述AS分配記錄單元連接,根據(jù)所述映射關(guān) 系及所述分配記錄為簽約用戶分配AS。
11、 如權(quán)利要求IO所述為簽約用戶分配應(yīng)用服務(wù)器的系統(tǒng),其特征在于, 所述網(wǎng)絡(luò)側(cè)還包括S-CSCF,所述AS分配記錄單元與所述AS地址分配單元 設(shè)于所述HSS中,則所述AS地址分配單元進(jìn)一步包括邏輯地址查詢子單元 及物理地址選擇子單元,所述邏輯地址查詢子單元,根據(jù)所述S-CSCF發(fā)送的注冊(cè)狀態(tài)通知消息查 詢對(duì)應(yīng)IFC中的邏輯AS地址;所述物理地址選擇子單元,根據(jù)所述映射關(guān)系及分配記錄為簽約用戶分 配所述邏輯AS地址對(duì)應(yīng)的物理AS地址。
12、 如權(quán)利要求11所述為簽約用戶分配應(yīng)用服務(wù)器的系統(tǒng),其特征在于, 所述S-CSCF還包括地址反饋單元,所述地址反饋單元,在所述S-CSCF根據(jù)所述物理AS地址向AS發(fā)送請(qǐng) 求并收到所述AS的響應(yīng)后,將所述物理AS地址反饋至所述AS分配記錄單 元進(jìn)行更新。
13、 如權(quán)利要求10所迷為簽約用戶分配應(yīng)用服務(wù)器的系統(tǒng),其特征在于, 所述網(wǎng)絡(luò)側(cè)還包括S-CSCF,所述AS分配記錄單元與所述AS地址分配單元 _沒(méi)于所述S-CSCF中,則所述AS地址映射單元還包括邏輯地址查詢子單元及 物理地址反饋?zhàn)訂卧?,所述AS地址分配單元還包括物理地址選擇子單元,所述邏輯地址查詢子單元,根據(jù)所述S-CSCF發(fā)送的注冊(cè)狀態(tài)通知消息查 詢對(duì)應(yīng)IFC中的邏輯AS地址;所述物理地址反饋?zhàn)訂卧?,則根據(jù)所述映射關(guān)系查詢所述邏輯AS地址對(duì)應(yīng)的所有物理AS地址,并攜帶在用戶簽約數(shù)據(jù)中通過(guò)注冊(cè)狀態(tài)通知響應(yīng)消息發(fā)送至所述S-CSCF;所述物理地址選擇子單元,在UE發(fā)送業(yè)務(wù)請(qǐng)求消息時(shí),根據(jù)所述分配記
14、如權(quán)利要求13所述為簽約用戶分配應(yīng)用服務(wù)器的系統(tǒng),其特征在于, 所述AS還包括第一數(shù)據(jù)更新請(qǐng)求單元,所述HSS還包括第一數(shù)據(jù)更新單元 及第二數(shù)據(jù)更新請(qǐng)求單元,所述S-CSCF還包括第二數(shù)據(jù)更新單元;所述第一數(shù)據(jù)更新請(qǐng)求單元,在所述AS收到所述S-CSCF根據(jù)所述物理 AS地址發(fā)送的請(qǐng)求后,向所述HSS發(fā)送PUR消息,所述PUR消息中攜帶所 述物理AS地址;所述第一數(shù)據(jù)更新單元,根據(jù)所述PUR消息將所述HSS中的邏輯AS地 址更新為所述物理AS地址;所述第二數(shù)據(jù)更新請(qǐng)求單元,向所述S-CSCF發(fā)送PPR消息,所述PPR 消息中攜帶所述物理AS地址;所述第二數(shù)據(jù)更新單元,根據(jù)所述PPR消息將所述S-CSCF中的邏輯AS 地址更新為所述物理AS地址。
全文摘要
本發(fā)明公開(kāi)一種為簽約用戶分配應(yīng)用服務(wù)器AS的方法,包括首先建立AS分配記錄,并在歸屬用戶服務(wù)器HSS中設(shè)置邏輯AS地址與物理AS地址的映射關(guān)系;然后根據(jù)預(yù)設(shè)的映射關(guān)系及AS分配記錄為簽約用戶分配AS;最后對(duì)AS分配記錄進(jìn)行更新。本發(fā)明還公開(kāi)一種為簽約用戶分配AS的系統(tǒng)。本發(fā)明為簽約用戶分配AS的方法及系統(tǒng),通過(guò)設(shè)置邏輯AS地址與物理AS地址的對(duì)應(yīng)關(guān)系,并參考AS的分配情況為簽約用戶分配AS,可以實(shí)現(xiàn)AS的動(dòng)態(tài)分配,使AS的配置更加靈活,避免了現(xiàn)有技術(shù)中靜態(tài)分配AS的弊端。
文檔編號(hào)H04L29/06GK101247318SQ20071007930
公開(kāi)日2008年8月20日 申請(qǐng)日期2007年2月15日 優(yōu)先權(quán)日2007年2月15日
發(fā)明者楊雁飛, 段小琴, 胡華東 申請(qǐng)人:華為技術(shù)有限公司