欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種會(huì)話(huà)控制方法及設(shè)備的制作方法

文檔序號(hào):7695565閱讀:177來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種會(huì)話(huà)控制方法及設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及IMS (IP多媒體子系統(tǒng),IP Multimedia Subsystem)技術(shù)領(lǐng)域, 尤其涉及會(huì)話(huà)控制器的容災(zāi)技術(shù)。
背景技術(shù)
IMS是3GPP ( Third Generation Partnership Project,第三代移動(dòng)通信合作伙 伴計(jì)劃)定義的一種網(wǎng)絡(luò)架構(gòu),疊加在電路域和分組域網(wǎng)絡(luò)之上,可以通過(guò)IP 網(wǎng)絡(luò)向UE (User叫uipment,用戶(hù)設(shè)備)提供多種業(yè)務(wù)。IMS中主要功能實(shí)體包括控制用戶(hù)注冊(cè)、會(huì)話(huà)控制等功能的CSCF (Call Session Control Function,呼叫會(huì)話(huà)控制器)及集中管理用戶(hù)簽約數(shù)據(jù)的HSS (Home Subscriber Server,用戶(hù)數(shù)據(jù)服務(wù)器)。用戶(hù)通過(guò)當(dāng)前所在地代理節(jié)點(diǎn) P-CSCF ( Proxy-CSCF ,代理呼叫會(huì)話(huà)控制器)接入IMS ,歸屬域 S-CSCF(Service-CSCF,服務(wù)呼叫會(huì)話(huà)控制器)完成會(huì)話(huà)和業(yè)務(wù)觸發(fā)控制。每個(gè)簽約了 IMS業(yè)務(wù)的用戶(hù)都由歸屬網(wǎng)絡(luò)運(yùn)營(yíng)商分配一個(gè)或多個(gè)私有用 戶(hù)標(biāo)識(shí)IMPI,在注冊(cè)、授權(quán)、管理和計(jì)費(fèi)過(guò)程中使用, 一般不對(duì)外公開(kāi);每 個(gè)IMS用戶(hù)還有一個(gè)或多個(gè)公有用戶(hù)標(biāo)識(shí)IMPU,對(duì)外公開(kāi),在使用各類(lèi)業(yè)務(wù) 的會(huì)話(huà)過(guò)程中使用,用于和其它用戶(hù)通信的時(shí)候標(biāo)識(shí)自己、找到對(duì)方。在IMS用戶(hù)的接入流程可分為用戶(hù)初始化注冊(cè)、用戶(hù)重注冊(cè)、用戶(hù)去注 冊(cè)、網(wǎng)絡(luò)發(fā)起的重注冊(cè)等。UE發(fā)起的初始化注冊(cè)流程如圖1所示UE使用自己的ISIM (IMS用戶(hù)識(shí)別模塊)保存的IMPU、 IMPI、 Contact (聯(lián)系)地址以及歸屬域域名組成SIP ( Session Initiation Protocol,會(huì)話(huà)初始化 協(xié)議)的REGISTER (注冊(cè))消息,該消息還包含了 UE的接入網(wǎng)的類(lèi)型以及標(biāo)識(shí)信息、支持自己加密、完整性算法選項(xiàng)信息,以及為了和P-CSCF建立SA (Security Association,安全聯(lián)盟)所需的端口信息、超時(shí)時(shí)間等,然后發(fā)送消 息到UE在P-CSCF發(fā)現(xiàn)過(guò)程中找到的P-CSCF的缺省地址;P-CSCF收到后保存用戶(hù)的標(biāo)識(shí)以及其它必要信息后,根據(jù)其歸屬域的域 名查詢(xún)用戶(hù)歸屬域的I-CSCF (Interrogating-CSCF,問(wèn)詢(xún)呼叫會(huì)話(huà)控制功能)的 地址,并組成新的REGISTER消息包(含拜訪(fǎng)地網(wǎng)絡(luò)的信息)后發(fā)送到查詢(xún)到 的I-CSCF地址;I-CSCF根據(jù)IMPI到HSS查詢(xún)用戶(hù)的注冊(cè)狀態(tài),若未注冊(cè),則會(huì)選擇一個(gè) S-CSCF處理UE的注冊(cè)請(qǐng)求,選定S-CSCF后,I-CSCF就發(fā)送該注冊(cè)消息到 S-CSCF繼續(xù)處理;S-CSCF收到該注冊(cè)消息后,檢查用戶(hù)是初始化注冊(cè),向HSS請(qǐng)求為用戶(hù) 分配鑒權(quán)向量組。該鑒權(quán)向量和3G UE的鑒權(quán)向量組成、成分都相同,包括 RAND (Random Challenge,鑒權(quán)隨機(jī)數(shù))、XRES (Expected Response,期望 的iU正響應(yīng))、AUTN ( Authentication Token,鑒4又令片牟)、IK (Integrity Key, 完整性密鑰)、CK( Ciphering Key,加密密鑰)五元組向量。S-CSCF收到HSS 的分配結(jié)果后在S-CSCF的401消息中選擇一組向量并去掉XRES項(xiàng),再通過(guò) I-CSCF發(fā)送到P-CSCF。 401消息中主要包含下列信息RAND、 AUTN、 IK 和CK等;P-CSCF去掉鑒權(quán)向量中的CK、 IK后,根據(jù)自己的加密和完整性算法能 力選擇以及UE的選項(xiàng)信息挑出都支持的優(yōu)選算法,以及P-CSCF中安全聯(lián)盟 的參數(shù),在401消息中包含這些參數(shù)向UE發(fā)起鑒權(quán)挑戰(zhàn);UE根據(jù)和網(wǎng)絡(luò)共享的鑒權(quán)密鑰和收到的RAND計(jì)算出CK、 IK、 RES (Response,認(rèn)證響應(yīng)),可能根據(jù)選擇的加密算法對(duì)CK進(jìn)行再處理。UE計(jì) 算出網(wǎng)絡(luò)需要的RES后,組成新的Register請(qǐng)求,經(jīng)過(guò)加密和完整性保護(hù)后通 過(guò)P-CSCF的安全通道發(fā)送到P-CSCF。 Register請(qǐng)求中包含下列信息UE進(jìn) 行計(jì)算的RAND、 AUTN、 UE選擇的加密算法以及計(jì)算出的鑒權(quán)結(jié)果RES;消息后進(jìn)行相應(yīng)的解密,若可以解析出請(qǐng)求則表示網(wǎng) 絡(luò)和UE完成了保密性和完整性保護(hù),然后再經(jīng)過(guò)I-CSCF將鑒權(quán)結(jié)果發(fā)送到 S-CSCF, S-CSCF收到Register消息后比較其中的RES和之前保存的XRES是 否一致,若一致表示鑒權(quán)通過(guò)。S-CSCF發(fā)送SAR( Server-Assignment-Request, 服務(wù)器分配請(qǐng)求)請(qǐng)求去獲得用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC, HSS更新用戶(hù)注冊(cè)信 息為 "Registered ", 保存S-CSCF的域名信息,同時(shí)通過(guò)SAA(Server-Assignment-Answer,月良務(wù)器分配應(yīng)答)應(yīng)答中返回iFC。然后向UE 發(fā)送200 OK表示注冊(cè)成功,其中包含網(wǎng)絡(luò)指定的以秒為單位的注冊(cè)有效時(shí)長(zhǎng)(如3GPP 24.229標(biāo)準(zhǔn)為600000秒);P-CSCF收到注冊(cè)請(qǐng)求的200 OK相應(yīng)后發(fā)起到S-CSCF的訂閱該UE的注 冊(cè)時(shí)間包流程,訂閱成功后,S-CSCF返回給P-CSCF自己的注冊(cè)狀態(tài),UE的 初始化注冊(cè)完成。假設(shè)UE1和UE2都屬于同一個(gè)IMS網(wǎng)絡(luò),且都支持100rel和Precondition,在完成如上所述的初始化注冊(cè)后,就可以進(jìn)行會(huì)話(huà),如圖2所示,會(huì)話(huà)流程如 下UE1通過(guò)P-CSCF1將INVITE會(huì)話(huà)請(qǐng)求發(fā)送給S-CSCF1;S國(guó)CSCF1發(fā)送域名解析請(qǐng)求給DNS (Domain name system,域名解析服務(wù) 器),獲得I-CSCF2的IP地址,S-CSCF 1根據(jù)返回I-CSCF2的IP地址,發(fā)送 INVITE會(huì)話(huà)請(qǐng)求給S-CSCF2;S-CSCF2根據(jù)DNS返回的S-CSCF2的IP地址通過(guò)參考點(diǎn)Cx發(fā)送LIR (Location-Info-Request,位置信息請(qǐng)求)請(qǐng)求到HSS中獲得與UE2綁定的 S誦CSCF2的域名信息,HSS通過(guò)參考點(diǎn)Cx返回LIA (Location-Info-Answer) 應(yīng)答信息,包括UE2綁定的S-CSCF2的域名信息;I-CSCF2根據(jù)HSS返回的S-CSCF2的域名發(fā)送域名解析請(qǐng)求給DNS,DNS 將S-CSCF2的IP地址返回給I-CSCF2;I-CSCF2根據(jù)DNS返回的S-CSCF2的IP地址 INVITE會(huì)話(huà)請(qǐng)求發(fā)送到S-CSCF2, S-CSCF2通過(guò)P-CSCF2將INVITE會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給UE2, UE2通過(guò) P畫(huà)CSCF2返回200 OK給S-CSCF1, S-CSCF1將200 OK返回UE,表示UE1 和UE2可用建立會(huì)話(huà)流程。然而,如果在會(huì)話(huà)過(guò)程中與UE2綁定的I-CSCF2和S-CSCF2出現(xiàn)故障, 如圖3所示,UE1發(fā)出INVITE會(huì)話(huà)請(qǐng)求沒(méi)有辦法發(fā)送到UE2,結(jié)果就會(huì)導(dǎo)致 會(huì)話(huà)無(wú)法接續(xù);而且由于UE重注冊(cè)的周期較長(zhǎng),約7天(3GPP 24.229標(biāo)準(zhǔn) 為600000秒),因此導(dǎo)致用戶(hù)不能及時(shí)重注冊(cè)到可用呼叫會(huì)話(huà)控制器;并且如 果UE2在重注冊(cè)之前不主動(dòng)發(fā)起呼叫,核心網(wǎng)就不能發(fā)現(xiàn)與UE2綁定的 I-CSCF2和S-CSCF2出現(xiàn)故障,從而導(dǎo)致l正2無(wú)法-故其它用戶(hù)呼叫成功。發(fā)明內(nèi)容本發(fā)明實(shí)施例提供一種會(huì)話(huà)控制方法,用于實(shí)現(xiàn)在控制被叫用戶(hù)接續(xù)的相 關(guān)會(huì)話(huà)控制設(shè)備出現(xiàn)故障的情況下,能夠及時(shí)通知被叫用戶(hù)重新初始化注冊(cè), 或者能夠?qū)?huì)話(huà)接續(xù)到被叫用戶(hù)。為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供如下技術(shù)方案一種在IMS系統(tǒng)中的會(huì)話(huà)控制方法,包括第三問(wèn)詢(xún)呼叫會(huì)話(huà)控制器I-CSCF接收到第一用戶(hù)綁定的第一服務(wù)呼叫會(huì) 話(huà)控制器S-CSCF發(fā)送的第一用戶(hù)會(huì)話(huà)請(qǐng)求時(shí),向域名解析服務(wù)器DNS請(qǐng)求 第二S-CSCF的地址信息;所述第三I-CSCF根據(jù)第二 S-CSCF的地址信息,向?qū)?yīng)的第二 S-CSCF 發(fā)送第一用戶(hù)會(huì)話(huà)請(qǐng)求失敗時(shí),重新向域名解析服務(wù)器DNS請(qǐng)求可用的第三 S-CSCF的地址信息;所述第三I-CSCF根據(jù)DNS返回的第三S-CSCF的地址信息,將第一用戶(hù) 的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給第三S-CSCF;所述第三S-CSCF根據(jù)第二用戶(hù)綁定的第二代理呼叫會(huì)話(huà)控制器P-CSCF 的地址信息,通過(guò)對(duì)應(yīng)的第二 P-CSCF通知第二用戶(hù)重新初始化注冊(cè);或者從HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并4艮據(jù)第二 P-CSCF地址信息和iFC, 將會(huì)話(huà)接續(xù)到第二用戶(hù)。其中,所述第三I-CSCF從HSS獲得所述第二P-CSCF的地址信息,并將 所述第二 P-CSCF的地址信息包括在所述會(huì)話(huà)請(qǐng)求中發(fā)送給第三S-CSCF;或 者所述第三S-CSCF從HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC時(shí),還獲得所述 第二P-CSCF的地址信息。其中,所述第三I-CSCF接收到第一用戶(hù)綁定的第一 S-CSCF發(fā)送的第一 用戶(hù)會(huì)話(huà)請(qǐng)求之前,所述方法還包括所述第一 S-CSCF接收到第一用戶(hù)的會(huì)話(huà)請(qǐng)求時(shí),從DNS獲得第二用戶(hù) 綁定的第二 I-CSCF的地址信息,并向?qū)?yīng)的第二 I-CSCF轉(zhuǎn)發(fā)會(huì)話(huà)請(qǐng)求;當(dāng)?shù)谝挥脩?hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)失敗時(shí),重新向DNS請(qǐng)求可用的第三I-CSCF 的地址信息,并根據(jù)第三I-CSCF的地址信息,將第一用戶(hù)會(huì)話(huà)請(qǐng)求發(fā)送給第 三I-CSCF。其中,所述第三S-CSCF根據(jù)第二用戶(hù)綁定的第二P-CSCF的地址信息, 通過(guò)對(duì)應(yīng)的第二P-CSCF通知第二用戶(hù)重新初始化注冊(cè)后,還通過(guò)對(duì)應(yīng)的第二 P-CSCF通知第 一用戶(hù)會(huì)話(huà)接續(xù)失敗。一種在IMS系統(tǒng)中的會(huì)話(huà)控制設(shè)備,包括用于接收到第 一用戶(hù)綁定的第一 S-CSCF發(fā)送的第一用戶(hù)會(huì)話(huà)請(qǐng)求時(shí),從 HSS中獲得與本次會(huì)話(huà)相關(guān)的第二用戶(hù)綁定的第二 S-CSCF的域名信息的單元;用于根據(jù)第二 S-CSCF的域名信息,向?qū)?yīng)的第二 S-CSCF發(fā)送第一用戶(hù) 會(huì)話(huà)請(qǐng)求失敗時(shí),重新向DNS請(qǐng)求可用的第三S-CSCF的地址信息的單元;用于根據(jù)DNS返回的第三S-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求 轉(zhuǎn)發(fā)給第三S-CSCF的單元;用于根據(jù)第二 P-CSCF地址信息,通過(guò)對(duì)應(yīng)的第二 P-CSCF通知第二用戶(hù) 重新初始化注冊(cè)的單元;或者從HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)第二 P-CSCF地址信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)的單元。 一種在IMS系統(tǒng)中的會(huì)話(huà)控制方法,包括第三I-CSCF接收到第一用戶(hù)綁定的第一 S-CSCF發(fā)送的第一用戶(hù)會(huì)話(huà)請(qǐng) 求時(shí),向增強(qiáng)型域名解析服務(wù)器E-DNS請(qǐng)求第二 S-CSCF的地址信息;所述E-DNS根據(jù)對(duì)各S-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二 S-CSCF故障 時(shí),將可用的第三S-CSCF的地址信息發(fā)送給所述第三I-CSCF;所述第三I-CSCF才艮據(jù)E-DNS返回的第三S-CSCF的地址信息,將第一用 戶(hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給第三S-CSCF;所述第三S-CSCF根據(jù)第二用戶(hù)綁定的第二 P-CSCF的地址信息,通過(guò)對(duì) 應(yīng)的第二 P-CSCF通知第二用戶(hù)重新初始化注冊(cè);或者從HSS獲得第二用戶(hù)的 業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)所述第二 P-CSCF地址信息和iFC,將會(huì)話(huà)接續(xù)到 第二用戶(hù)。一種在IMS系統(tǒng)中的會(huì)話(huà)控制設(shè)備,包括用于接收到第一用戶(hù)綁定的第一 S-CSCF發(fā)送的第一用戶(hù)會(huì)話(huà)請(qǐng)求時(shí),向 E-DNS請(qǐng)求第二 S-CSCF的地址信息的單元;用于根據(jù)對(duì)各S-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二 S-CSCF故障時(shí),將 可用的第三S-CSCF的地址信息發(fā)送給所述第三I-CSCF的單元;用于根據(jù)E-DNS返回的第三S-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求 轉(zhuǎn)發(fā)給第三S-CSCF的單元;用于根據(jù)第二用戶(hù)綁定的第二 P-CSCF地址信息,通過(guò)對(duì)應(yīng)的第二 P-CSCF 通知第二用戶(hù)重新初始化注冊(cè)的單元;或者從HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè) 信息iFC,并根據(jù)所述第二 P-CSCF地址信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù) 的單元。一種下一代IMS系統(tǒng)中的會(huì)話(huà)控制方法,包括第一用戶(hù)綁定的第一接入呼叫會(huì)話(huà)控制器A-CSCF在第一用戶(hù)向第二用戶(hù) 發(fā)起會(huì)話(huà)請(qǐng)求時(shí),從分布式用戶(hù)數(shù)據(jù)服務(wù)器D-HSS中獲得第二用戶(hù)綁定的第二 A-CSCF的域名信息;所述第一 A-CSCF根據(jù)第二 A-CSCF的域名信息,通過(guò)對(duì)應(yīng)的第二 A-CSCF 向所述第二用戶(hù)轉(zhuǎn)發(fā)第一用戶(hù)的會(huì)話(huà)請(qǐng)求失敗時(shí),重新向DNS請(qǐng)求可用的第 三A-CSCF的地址信息;所述第一 A-CSCF根據(jù)DNS返回的第三A-CSCF的地址信息,將第一用 戶(hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給對(duì)應(yīng)的第三A-CSCF;所述第三A-CSCF根據(jù)第二用戶(hù)的地址信息,通知第二用戶(hù)重新初始化注 冊(cè);或者從D-HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并才艮據(jù)第二用戶(hù)的地址 信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)。其中,所述第三A-CSCF根據(jù)第二用戶(hù)的地址信息,通知第二用戶(hù)重新初 始化注冊(cè)后,還通知第一用戶(hù)會(huì)話(huà)接續(xù)失敗。其中,所述第一 A-CSCF從D-HSS中獲得第二 A-CSCF的域名信息時(shí), 還獲得所述第二用戶(hù)的地址信息,并將所述第二用戶(hù)的地址信息攜帶在會(huì)話(huà)請(qǐng) 求中轉(zhuǎn)發(fā)給所述第三A-CSCF;和/或所述第一 A-CSCF還從D-HSS中獲得第 二用戶(hù)的加密信息,并將加密信息攜帶在轉(zhuǎn)發(fā)給第三A-CSCF的會(huì)話(huà)請(qǐng)求中, 所述第三A-CSCF使用該加密信息對(duì)發(fā)送給第二用戶(hù)的信息進(jìn)行加密。或者,所述第三A-CSCF從D-HSS獲得所述第二用戶(hù)的地址信息;和/或 所述第三A-CSCF還從D-HSS中獲得第二用戶(hù)的加密信息,并使用該加密信 息對(duì)發(fā)送給第二用戶(hù)的信息進(jìn)行加密。一種下一代IMS系統(tǒng)中的^S舌控制設(shè)備,包括用于第一用戶(hù)綁定的第一 A-CSCF在第一用戶(hù)向第二用戶(hù)發(fā)起會(huì)話(huà)請(qǐng)求 時(shí),從D-HSS中獲得第二用戶(hù)綁定的第二 A-CSCF的域名信息的單元;用于根據(jù)第二 A-CSCF的域名信息,通過(guò)對(duì)應(yīng)的第二 A-CSCF向所述第二 用戶(hù)轉(zhuǎn)發(fā)第一用戶(hù)的會(huì)話(huà)請(qǐng)求失敗時(shí),重新向DNS請(qǐng)求可用的第三A-CSCF 的地址信息的單元;用于根據(jù)DNS返回的第三A-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給對(duì)應(yīng)的第三A-CSCF的單元;用于根據(jù)第二用戶(hù)的地址信息,通知第二用戶(hù)重新初始化注冊(cè)的單元;或 者從D-HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)第二用戶(hù)的地址信息和 iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)的單元。一種下一代IMS系統(tǒng)中的會(huì)話(huà)控制方法,包括第一用戶(hù)綁定的第一 A-CSCF在第一用戶(hù)向第二用戶(hù)發(fā)起會(huì)話(huà)請(qǐng)求時(shí),從 D-HSS中獲得第二用戶(hù)綁定的第二 A-CSCF的域名信息,并向E-DNS請(qǐng)求解 析第二 A-CSCF的域名信息;所述E-DNS根據(jù)對(duì)各A-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二 A-CSCF故 障時(shí),將可用的第三A-CSCF的地址信息發(fā)送所述第一 A-CSCF;所述第一 A-CSCF根據(jù)第三A-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求 轉(zhuǎn)發(fā)給對(duì)應(yīng)的第三A-CSCF;所述第三A-CSCF根據(jù)第二用戶(hù)的地址信息,通知第二用戶(hù)重新初始化注 冊(cè);或者從D-HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)第二用戶(hù)的地址 信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)。一種下一代IMS系統(tǒng)中的會(huì)話(huà)控制設(shè)備,包括用于第一用戶(hù)綁定的第一 A-CSCF在第一用戶(hù)向第二用戶(hù)發(fā)起會(huì)話(huà)請(qǐng)求 時(shí),從D-HSS中獲得第二用戶(hù)綁定的第二 A-CSCF的域名信息,并向E-DNS 請(qǐng)求解析第二 A-CSCF的域名信息的單元;用于根據(jù)對(duì)各A-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二 A-CSCF故障時(shí),將 可用的第三A-CSCF的地址信息發(fā)送所述第一 A-CSCF的單元;用于根據(jù)第三A-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給對(duì)應(yīng)的 第三A-CSCF的單元;用于根據(jù)第二用戶(hù)的地址信息,通知第二用戶(hù)重新初始化注冊(cè)的單元;或 者從D-HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)第二用戶(hù)的地址信息和 iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)的單元。本發(fā)明有益效果如下本發(fā)明實(shí)施例提供的IMS系統(tǒng)中的會(huì)話(huà)控制4支術(shù),在用戶(hù)初始化注冊(cè)流程 中,將用戶(hù)綁定的P-CSCF的地址信息存儲(chǔ)到HSS中,從而在用戶(hù)被呼叫時(shí), 可用的S-CSCF能夠從HSS中獲得被叫用戶(hù)綁定的P-CSCF的地址信息,并根 據(jù)P-CSCF地址信息通知用戶(hù)重新初始化注冊(cè),或者實(shí)現(xiàn)會(huì)話(huà)接續(xù);更進(jìn)一步,本發(fā)明實(shí)施例提供的下一代IMS系統(tǒng)中的會(huì)話(huà)控制技術(shù),將用 戶(hù)的地址信息存儲(chǔ)到D-HSS中,從而在用戶(hù)^:呼叫時(shí),可用的A-CSCF能夠 從D-HSS中獲得被叫用戶(hù)的地址信息,并根據(jù)被叫用戶(hù)的地址信息通知用戶(hù) 重新初始化注冊(cè),或者實(shí)現(xiàn)會(huì)話(huà)接續(xù)。


圖1為現(xiàn)有技術(shù)中UE初始化注冊(cè)流程;圖2為現(xiàn)有技術(shù)中兩個(gè)UE會(huì)話(huà)流程;圖3為現(xiàn)有技術(shù)中會(huì)話(huà)控制器出現(xiàn)故障流程;圖4A、圖4B分別為本發(fā)明實(shí)施例一提供的兩種會(huì)話(huà)控制方法流程示意圖;圖5為本發(fā)明實(shí)施例二提供的會(huì)話(huà)控制方法流程示意圖;圖6為本發(fā)明實(shí)施例三提供的會(huì)話(huà)控制方法流程示意圖;圖7為本發(fā)明實(shí)施例四提供的會(huì)話(huà)控制方法流程示意圖;圖8為本發(fā)明實(shí)施例五提供的會(huì)話(huà)控制方法流程示意圖;圖9為本發(fā)明實(shí)施例六提供的會(huì)話(huà)控制方法流程示意圖;圖10為本發(fā)明實(shí)施例七提供的會(huì)話(huà)控制方法流程示意圖;圖11為本發(fā)明實(shí)施例八提供的會(huì)話(huà)控制方法流程示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例為解決IMS系統(tǒng)中,UE在會(huì)話(huà)過(guò)程中,如果域名服務(wù)器為 被叫UE選擇S-CSCF故障,在被叫UE重新初始化注冊(cè)之前,無(wú)法呼叫到被叫的問(wèn)題。在用戶(hù)注冊(cè)時(shí),將用戶(hù)綁定的P-CSCF的地址信息存儲(chǔ)到接入網(wǎng)絡(luò) 系統(tǒng)的HSS中,從而才艮據(jù)用戶(hù)綁定的P-CSCF的地址信息,保i正重新請(qǐng)求的可 用的S-CSCF能夠通知浮皮叫UE重新初始化注冊(cè)或者實(shí)現(xiàn)會(huì)話(huà)接續(xù);本發(fā)明實(shí)施例中,還可以在下一代IMS系統(tǒng)中,將P-CSCF、 S-CSCF和 I-CSCF合并為一個(gè)控制器,本發(fā)明實(shí)施例稱(chēng)之為A-CSCF。 UE在會(huì)話(huà)過(guò)程中, 如果被叫UE綁定的A-CSCF出現(xiàn)故障,在被叫UE重新初始化注冊(cè)之前,無(wú) 法根據(jù)被叫綁定的A-CSCF呼叫到被叫UE的問(wèn)題。在用戶(hù)注冊(cè)時(shí),將UE的 地址信息、IK和CK存儲(chǔ)到接入網(wǎng)絡(luò)系統(tǒng)中采用的D-HSS中,從而根據(jù)UE 的地址信息、IK和CK,保證重新請(qǐng)求的可用的A-CSCF能夠通知被叫UE重 新初始化注冊(cè)或者實(shí)現(xiàn)會(huì)話(huà)接續(xù)。下面以不同的實(shí)施例結(jié)合說(shuō)明書(shū)附圖進(jìn)行詳細(xì)說(shuō)明。實(shí)施例一本發(fā)明提供實(shí)施例一提供的第一種會(huì)話(huà)控制方法,如圖4A所示,包括如 下步驟步驟S4A01和S4A02、 UE1通過(guò)P-CSCF1發(fā)送會(huì)話(huà)請(qǐng)求給S-CSCF1;UE1首先發(fā)送會(huì)話(huà)請(qǐng)求,例如INVITE會(huì)話(huà)請(qǐng)求,包含UE2公有用戶(hù)標(biāo)識(shí) IMPUTo: Bob@home.net;步驟S4A03、 S-CSCF1根據(jù)在UE1注冊(cè)過(guò)程中獲得的UE1用戶(hù)業(yè)務(wù)注冊(cè) 信息iFC,觸發(fā)UE1的業(yè)務(wù)請(qǐng)求;步驟S4A04和S4A05、 S-CSCF1向DNS發(fā)送域名解析請(qǐng)求,DNS分配 I-CSCF2的IP地址給S-CSCF 1;S-CSCF 1根據(jù)會(huì)話(huà)請(qǐng)求中UE2的IMPU向DNS發(fā)送域名解析請(qǐng)求,DNS 分配I-CSCF2的IP地址返回給S-CSCF1步驟S4A06和S4A07、 S-CSCF 1向I-CSCF2發(fā)送INVITE會(huì)話(huà)請(qǐng)求,若 發(fā)送失敗,I-CSCF2將返回I-CSCF2故障指示信息給S-CSCF1;S-CSCF1根據(jù)DNS返回的I-CSCF2的地址信息向I-CSCF2發(fā)送INVITE會(huì)話(huà)請(qǐng)求發(fā)送,若S-CSCF1發(fā)送給I-CSCF2的會(huì)話(huà)請(qǐng)求失敗,I-CSCF2將返回 I-CSCF2故障指示信息給S-CSCF1;步驟S4A08和S4A09、 S-CSCF1重新向DNS發(fā)起域名解析請(qǐng)求,其中包 括I-CSCF2故障指示信息,DNS根據(jù)故障指示信息重新分配可用的I-CSCF3, 并將I-CSCF3的IP地址返回給S-CSCF1;步驟S4A10、 S-CSCF1根據(jù)DNS返回的I-CSCF3的IP地址,向重新選擇 的I-CSCF3發(fā)送INVITE會(huì)話(huà)請(qǐng)求;步驟S4A11、 I-CSCF3通過(guò)參考點(diǎn)Cx,向HSS發(fā)送LIR請(qǐng)求;HSS在用戶(hù)初始化注冊(cè)中,存儲(chǔ)了與用戶(hù)綁定的各P-CSCF的地址信息, P-CSCF的地址信息主要包括P-CSCF的IP地址和端口號(hào),以下都以P-CSCF 的IP地址和端口號(hào)為例進(jìn)行說(shuō)明,因此I-CSCF3向HSS發(fā)送LIR查詢(xún)請(qǐng)求時(shí), 可以獲得P-CSCF2的地址信息;步驟S4A12、 HSS通過(guò)參考點(diǎn)Cx,將LIA應(yīng)答返回給I-CSCF3,其中返 回的應(yīng)答中包括P-CSCF2的地址信息;步驟S4A13和S4A14、 I-CSCF3向DNS發(fā)送域名解析請(qǐng)求,DNS將 S-CSCF2的IP地址返回給I-CSCF3;步驟S4A15和S4A16、 I-CSCF3根據(jù)DNS返回的S-CSCF2的IP地址, 發(fā)送INVITE會(huì)話(huà)請(qǐng)求給S-CSCF2,1-CSCF3發(fā)送給S-CSCF2的會(huì)話(huà)請(qǐng)求失敗, S-CSCF2將返回S-CSCF2故障指示信息給I-CSCF3;步驟S4A17和S4A18、 I-CSCF3重新向DNS發(fā)起域名解析請(qǐng)求,其中包 括S-CSCF2故障的指示信息,DNS根據(jù)指示信息重新選擇可用的S-CSCF3, 并將S-CSCF3的IP地址返回給I-CSCF3;步驟S4A19、 I-CSCF3根據(jù)DNS返回的S-CSCF3的IP地址,向S-CSCF3 發(fā)送INVITE會(huì)話(huà)請(qǐng)求,其中,會(huì)話(huà)請(qǐng)求中包括P-CSCF2的IP地址和端口號(hào);步驟S4A20和S4A21 、 S-CSCF3通過(guò)P-CSCF2向UE2發(fā)送Notify通知;S-CSCF3接收到I-CSCF3的INVITE會(huì)話(huà)請(qǐng)求后,才艮據(jù)用戶(hù)注冊(cè)過(guò)程中形成的S-CSCF、 P-CSCF和注冊(cè)用戶(hù)之間的對(duì)應(yīng)關(guān)系,發(fā)現(xiàn)UE2沒(méi)有在此 S-CSCF3中注冊(cè),于是S-CSCF3根據(jù)INVITE會(huì)話(huà)請(qǐng)求中P-CSCF2的地址信 息,發(fā)送Notify通知給P-CSCF2, P-CSCF2向UE2轉(zhuǎn)發(fā)Notify通知來(lái)觸發(fā)UE2 的重新初始4匕注冊(cè)流禾呈;步驟S4A22和S4A23、 UE2通過(guò)P-CSCF2向S-CSCF3發(fā)送200 OK表示 成功收到重新初始^ft注冊(cè)通知;步驟S4A24和S4A25、 S-CSCF3通過(guò)S-CSCF1向UE1發(fā)送503 Service Unavailable,表示由于UE2沒(méi)有在S-CSCF3中注冊(cè),因此不能與UE2建立會(huì) 話(huà),會(huì)話(huà)接續(xù)失??;步驟S4A26、 UE2重新向DNS解析得到一個(gè)新的S-CSCF的地址信息, 然后發(fā)起重新初始化注冊(cè)流程,從而保證UE2能^皮其它UE呼叫成功;重新初始化注冊(cè)流程與初始化注冊(cè)過(guò)程相同,在此不在贅述。本發(fā)明實(shí)施例一還提供第二種會(huì)話(huà)控制方法,如圖4B所示,包括如下步驟其中步驟S4B01-S4B10,和圖4A對(duì)應(yīng)步驟完全相同,步驟S4B20-S4B26 和圖4A對(duì)應(yīng)步驟相同,不再重復(fù)敘述,僅對(duì)不同之處詳細(xì)描述如下S4B11、 I-CSCF3向DNS發(fā)送域名解析請(qǐng)求,請(qǐng)求S-CSCF2的地址信息;S4B12、 DNS返回S-CSCF2的地址信息給I-CSCF3;S4B13和S4B14、 I-CSCF3根據(jù)DNS返回的S-CSCF2的地址信息,轉(zhuǎn)發(fā) 會(huì)話(huà)請(qǐng)求給S-CSCF2, S-CSCF2返回故障指示信息給I-CSCF3;S4B15和S4B16、 I-CSCF3向DNS重新發(fā)送域名解析請(qǐng)求,其中請(qǐng)求中攜 帶S-CSCF2故障指示信息,DNS根據(jù)請(qǐng)求中攜帶的故障指示信息,將選取可 用的S-CSCF3的地址信息,返回給I-CSCF3;S4B17、 I-CSCF3轉(zhuǎn)發(fā)UE1的會(huì)話(huà)請(qǐng)求給S-CSCF3;S4B18、 S-CSCF3通過(guò)參考點(diǎn)發(fā)送LIR請(qǐng)求給HSS要求 得P-CSCF2的 IP地址和端口號(hào);S4B19、 HSS將P-CSCF的地址信息返回給S-CSCF3; 本發(fā)明實(shí)施例一還提供一種在IMS系統(tǒng)中的會(huì)話(huà)控制設(shè)備,包括 用于接收到第 一用戶(hù)綁定的第一 S-CSCF發(fā)送的第一用戶(hù)會(huì)話(huà)請(qǐng)求時(shí),從 HSS中獲得與本次會(huì)話(huà)相關(guān)的第二用戶(hù)綁定的第二 S-CSCF的域名信息的單
元;
用于根據(jù)第二 S-CSCF的域名信息,向?qū)?yīng)的第二 S-CSCF發(fā)送第一用戶(hù) 會(huì)話(huà)請(qǐng)求失敗時(shí),重新向DNS請(qǐng)求可用的第三S-CSCF的地址信息的單元;
用于根據(jù)DNS返回的第三S-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求 轉(zhuǎn)發(fā)給第三S-CSCF的單元;
用于根據(jù)第二 P-CSCF地址信息,通過(guò)對(duì)應(yīng)的第二 P-CSCF通知第二用戶(hù) 重新初始化注冊(cè)的單元。
實(shí)施例二
實(shí)施例二提供會(huì)話(huà)控制方法如圖5所示,包括
步驟S501-S519,和圖4A對(duì)應(yīng)步驟完全相同,不再重復(fù)敘述,僅對(duì)不同 之處詳細(xì)描述如下
步驟S520、 S-CSCF3通過(guò)參考點(diǎn)Cx發(fā)送SAR請(qǐng)求給HSS;
S-CSCF3發(fā)送的SAR請(qǐng)求包括UE2 SIP URI, S-CSCF3 SIP等,從HSS 中去獲得用戶(hù)業(yè)務(wù)注冊(cè)信息iFC;
S-CSCF3獲得iFC的方法有很多種,可以從HSS中去復(fù)制、下載等;
步驟S521 、 HSS通過(guò)參考點(diǎn)Cx返回SAA應(yīng)答給S-CSCF3;
HSS根據(jù)收到的SAR請(qǐng)求,檢測(cè)UE2的注冊(cè)狀態(tài)是否為"Registered", 如果已經(jīng)注冊(cè)成功,HSS則保存UE2 SIPURI, S-CSCF3 SIP的信息,并通過(guò) 參考點(diǎn)Cx將SAA應(yīng)答返回給S-CSCF3,返回應(yīng)答中包括獲得的UE2的iFC;
步驟S522、 S-CSCF3根據(jù)獲得的UE2的iFC,執(zhí)行觸發(fā)UE2會(huì)話(huà)請(qǐng)求, 由于S-CSCF3獲得了 iFC,因此S-CSCF3可以轉(zhuǎn)發(fā)UE1的INVITE會(huì)話(huà)請(qǐng)求 給UE2;步驟S523和S524、 S-CSCF3根據(jù)iFC及步驟S521中獲得的UE2綁定的 P-CSCF2的地址信息,通過(guò)P-CSCF2向UE2發(fā)送INVITE會(huì)話(huà)請(qǐng)求;
步驟S525-S527、 UE2接收到INVITE會(huì)話(huà)請(qǐng)求后,通過(guò)P-CSCF2向 S-CSCF1返回200 OK表示接續(xù)會(huì)話(huà)成功,UE1和UE2就可以進(jìn)行本次會(huì)話(huà), 會(huì)話(huà)流程與現(xiàn)有技術(shù)中的會(huì)話(huà)流程相同,在此不再贅述。
需要說(shuō)明的是,和圖4A和圖4B中的兩種實(shí)現(xiàn)方式相同,在實(shí)施例二中, S-CSCF3可以從接收到的會(huì)話(huà)請(qǐng)求中獲得P-CSCF2地址信息,也可以在接收 到會(huì)話(huà)請(qǐng)求時(shí),從HSS下載P-CSCF2的IP地址和端口號(hào),從而獲得P-CSCF2 地址信息。
基于實(shí)施例二的方法,本發(fā)明提供一種IMS系統(tǒng)中的會(huì)話(huà)控制設(shè)備,包括 用于接收到第 一用戶(hù)綁定的第一 S-CSCF發(fā)送的第一用戶(hù)會(huì)話(huà)請(qǐng)求時(shí),從 HSS中獲得與本次會(huì)話(huà)相關(guān)的第二用戶(hù)綁定的第二 S-CSCF的域名信息的單
元;
用于根據(jù)第二 S-CSCF的域名信息,向?qū)?yīng)的第二 S-CSCF發(fā)送第一用戶(hù) 會(huì)話(huà)請(qǐng)求失敗時(shí),重新向DNS請(qǐng)求可用的第三S-CSCF的地址信息的單元;
用于根據(jù)DNS返回的第三S-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求 轉(zhuǎn)發(fā)給第三S-CSCF的單元;
用于從HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)第二 P-CSCF地址 信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)的單元。
實(shí)施例三
如果采用E-DNS(EnhancedDNS,增強(qiáng)域名服務(wù)器)替代傳統(tǒng)的DNS,使得 E-DNS相比較現(xiàn)有技術(shù)中的DNS,可以完成如下功能
實(shí)時(shí)監(jiān)測(cè)一定范圍內(nèi)的I-CSCF和S-CSCF的狀態(tài),即與監(jiān)測(cè)的一定范圍 內(nèi)的I-CSCF和S-CSC,可以使用心跳(Heartbeat)監(jiān)測(cè)法, 一般基于應(yīng)用層 的心跳監(jiān)測(cè)法是基于UDP協(xié)議的,由于UDP的開(kāi)銷(xiāo)較小,可以實(shí)現(xiàn)實(shí)時(shí)的監(jiān) 測(cè),比如監(jiān)測(cè)周期可以為IS;其它監(jiān)測(cè)方法可以利用傳輸層協(xié)議已經(jīng)實(shí)現(xiàn)的監(jiān)測(cè)機(jī)制來(lái)完成,其方法和基于UDP的心逸&監(jiān)測(cè)法4艮類(lèi)似。比如 TCP(Transmission Control Protocol,傳輸控制協(xié)i義)協(xié)i義中的j呆活(Keepalive) 方法, 一般才企測(cè)周期為60S 。 SCTP(Streaming Control Transmission Protocol ,流 控制傳輸協(xié)議)中的心跳(Heartbeat)監(jiān)測(cè)法,一4殳檢測(cè)周期為30S。在UE發(fā) 起初始會(huì)話(huà)請(qǐng)求時(shí),如果發(fā)現(xiàn)I-CSCF和S-CSCF故障時(shí),根據(jù)負(fù)載均衡策略, 選擇可用的I-CSCF和S-CSCF做會(huì)話(huà)控制器。則本發(fā)明實(shí)施例提供的會(huì)話(huà)控 制方法實(shí)施例三如圖6所示,包括
步驟S601-S605、和圖4A對(duì)應(yīng)步驟完全相同;步驟S611-S618,和圖4A 中的步驟S4A19-S4A26對(duì)應(yīng)相同,不再重復(fù)4又述,僅對(duì)不同之處詳細(xì)描述如 下
步驟S604和S605、 S-CSCF1向E-DNS發(fā)送域名解析請(qǐng)求,獲得I-CSCF3 的地址信息;
S-CSCF1向E-DNS請(qǐng)求解析I-CSCF2的域名,E-DNS根據(jù)監(jiān)測(cè)判斷 I-CSCF2故障,E-DNS將可用的I-CSCF3的IP地址返回給S-CSCF1;
E-DNS監(jiān)測(cè)一定范圍內(nèi)的I-CSCF和S-CSCF的方法,可以是心跳監(jiān)測(cè)法 或者保活監(jiān)測(cè)法,即E-DNS與被叫的I-CSCF和S-CSCF建立心跳或保活連接, 了解I-CSCF和S-CSCF的負(fù)荷狀況,如果某個(gè)I-CSCF或S-CSCF故障,E-DNS 會(huì)對(duì)此I-CSCF和S-CSCF標(biāo)識(shí)不可用,并及時(shí)選擇可用的I-CSCF和S-CSCF 給UE作為會(huì)話(huà)控制器;
步驟S606、 S-CSCFl根據(jù)E-DNS返回的I-CSCF3的IP地址,將INVITE 會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給可用的I-CSCF3;
步驟S607、 I-CSCF3通過(guò)參考點(diǎn)Cx發(fā)送LIR請(qǐng)求給HSS;
從HSS獲得UE2綁定的P-CSCF2的地址信息包括IP地址和端口號(hào);
步驟S608、 HSS通過(guò)參考點(diǎn)Cx將LIA應(yīng)答返回給I-CSCF3;
返回的應(yīng)答中包括P-CSCF2的地址信息;
步驟S609和S610、 I-CSCF3向E-DNS請(qǐng)求S-CSCF的地址信息;E-DNS根據(jù)監(jiān)測(cè)判斷用戶(hù)注冊(cè)時(shí)對(duì)應(yīng)的S-CSCF2故障,將可用的S-CSCF3 的IP地址返回給I-CSCF3。
需要說(shuō)明的是,S-CSCF3可以從接收到的會(huì)話(huà)請(qǐng)求中獲得P-CSCF2地址 信息,也可以在接收到會(huì)話(huà)請(qǐng)求時(shí),從HSS下載P-CSCF2的IP地址和端口號(hào), 以獲得P-CSCF2地址信息。
基于實(shí)施例三的方法,本發(fā)明提供一種IMS系統(tǒng)中的會(huì)話(huà)控制設(shè)備,包括
用于接收到第 一用戶(hù)綁定的第一 S-CSCF發(fā)送的第 一用戶(hù)會(huì)話(huà)請(qǐng)求時(shí),向 E-DNS請(qǐng)求第二 S-CSCF的地址信息的單元;
用于根據(jù)對(duì)各S-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二 S-CSCF故障時(shí),將 可用的第三S-CSCF的地址信息發(fā)送給所述第三I-CSCF的單元;
用于根據(jù)E-DNS返回的第三S-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求 轉(zhuǎn)發(fā)給第三S-CSCF的單元;
用于根據(jù)第二用戶(hù)綁定的第二 P-CSCF地址信息,通過(guò)對(duì)應(yīng)的第二 P-CSCF 通知第二用戶(hù)重新初始化注冊(cè)的單元。
實(shí)施例四的方法
如圖7所示,步驟S701- S711,和實(shí)施例三對(duì)應(yīng)步驟完全相同;步驟 S711-S719,和實(shí)施例二中的步驟S520-S527對(duì)應(yīng)相同,不再重復(fù)敘述;
需要說(shuō)明的是,S-CSCF3可以從接收到的會(huì)話(huà)請(qǐng)求中獲得P-CSCF2地址 信息,也可以從HSS獲得P-CSCF2地址信息。
基于實(shí)施例四的方法,本發(fā)明提供一種IMS系統(tǒng)中的會(huì)話(huà)控制設(shè)備,包括
用于接收到第一用戶(hù)綁定的第一 S-CSCF發(fā)送的第一用戶(hù)會(huì)話(huà)請(qǐng)求時(shí),向 E-DNS請(qǐng)求第二 S-CSCF的地址信息的單元;
用于根據(jù)對(duì)各S-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二 S-CSCF故障時(shí),將 可用的第三S-CSCF的地址信息發(fā)送給所述第三I-CSCF的單元;
用于根據(jù)E-DNS返回的第三S-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求 轉(zhuǎn)發(fā)給第三S-CSCF的單元;用于從HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)所述第二 P-CSCF 地址信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)的單元。
基于上述實(shí)施例的方法,本申請(qǐng)發(fā)明人發(fā)現(xiàn)基于IMS邏輯架構(gòu)的會(huì)話(huà)流程 比較復(fù)雜,提出了 NGIMS (Next Generational IMS,下一代IP多々某體子系統(tǒng)) 邏輯架構(gòu)圖,并且發(fā)現(xiàn)上述會(huì)話(huà)控制設(shè)備容災(zāi)技術(shù)同樣適用于NGIMS。
本發(fā)明實(shí)施例提供的IMS系統(tǒng)中的會(huì)話(huà)控制技術(shù),在用戶(hù)初始化注冊(cè)流程 中,將用戶(hù)綁定的P-CSCF的地址信息存儲(chǔ)到HSS中,從而在用戶(hù)被呼叫時(shí), 可用的S-CSCF能夠從HSS中獲得被叫用戶(hù)綁定的P-CSCF的地址信息,并根 據(jù)P-CSCF地址信息通知用戶(hù)重新初始化注冊(cè),或者實(shí)現(xiàn)會(huì)話(huà)接續(xù)。
實(shí)施例五
在NGIMS中,會(huì)話(huà)控制層主要存在兩類(lèi)控制器,A-CSCF(Access-CSCF, 接入呼叫會(huì)話(huà)控制服務(wù)器)和D-HSS(DistributedHSS,分布式用戶(hù)數(shù)據(jù)服務(wù)器)。
NGIMS系統(tǒng)中的A-CSCF功能包含了 IMS系統(tǒng)中I-CSCF、 S-CSCF和 P-CSCF的功能,使用一個(gè)功能控制器A-CSCF集成了三種控制器I-CSCF、 S-CSCF和P-CSCF的功能從而簡(jiǎn)化了系統(tǒng)。
D-HSS中不僅存儲(chǔ)了用戶(hù)業(yè)務(wù)注冊(cè)信息iFC、 UE注冊(cè)時(shí)綁定的A-CSCF 的域名信息等,還存儲(chǔ)了 UE的地址信息和加密信息,UE的地址信息主要包 括UE的IP地址和端口號(hào),以下都以UE的地址信息為例進(jìn)行說(shuō)明, 一般加密 信息為IK和CK密鑰對(duì)。
實(shí)施例五提供的會(huì)話(huà)控制方法流程如圖8所示,包括如下步驟
步驟S801、 UE1將INVITE會(huì)話(huà)請(qǐng)求(To: Bob@home.net)發(fā)送給UE1 綁定的A-CSCF1;
步驟S802、 A-CSCF1接收到INVITE會(huì)話(huà)請(qǐng)求后,根據(jù)UE1的iFC,觸 發(fā)UE1對(duì)UE2的會(huì)話(huà)請(qǐng)求;
步驟S803、 A-CSCF1通過(guò)參考點(diǎn)Cx將LIR (To: Bob@ home.net)請(qǐng)求 發(fā)送給D-HSS,從D-HSS中獲得UE2的地址信息、加密信息以及A-CSCF2的域名信息;
步驟S804和S805、 D-HSS通過(guò)參考點(diǎn)Cx將LIA應(yīng)答返回給A-CSCF1;
D-HSS根據(jù)接收到的LIR請(qǐng)求后,查找全網(wǎng)存儲(chǔ)的數(shù)據(jù)獲得UE2綁定的 A-CSCF2的域名信息以及UE2的地址信息;
步驟S806、 A-CSCFl根據(jù)D-HSS返回的A-CSCF2的域名信息向DNS發(fā) 送解析A-CSCF2的域名信息請(qǐng)求;
步驟S807、 DNS將A-CSCF2的IP地址返回給A-CSCFl;
步驟S808和S809、 A-CSCF1根據(jù)DNS返回的A-CSCF2的IP地址,向 A-CSCF2轉(zhuǎn)發(fā)INVITE會(huì)話(huà)請(qǐng)求,其中INVITE會(huì)話(huà)請(qǐng)求中包括UE2地址信息 和加密信息,A-CSCFl轉(zhuǎn)發(fā)給A-CSCF2的INVITE會(huì)話(huà)請(qǐng)求失敗,A-CSCF2 將A-CSCF2故障的指示信息返回A-CSCFl;
步驟S810、 A-CSCFl根據(jù)故障的指示信息將重新發(fā)送域名解析請(qǐng)求給 DNS;
步驟S811 、 DNS根據(jù)A-CSCF2故障的指示信息,將可用的A-CSCF3地 址信息返回A-CSCFl;
步驟S812、 A-CSCF1接收到DNS返回的A-CSCF3的地址信息后,將轉(zhuǎn) 發(fā)INVITE會(huì)話(huà)請(qǐng)求給A-CSCF3,其中會(huì)話(huà)請(qǐng)求中包括UE2的地址信息和加 密信息;
步驟S813、 A-CSCF3收到INVITE會(huì)話(huà)請(qǐng)求后,根據(jù)用戶(hù)注冊(cè)過(guò)程中形 成的A-CSCF和注冊(cè)用戶(hù)之間的對(duì)應(yīng)關(guān)系,判斷UE2沒(méi)有在此A-CSCF3中注 冊(cè),于是向UE2發(fā)起Notify通知來(lái)觸發(fā)UE2重新初始化注冊(cè);
由于A(yíng)-CSCF3轉(zhuǎn)發(fā)的會(huì)話(huà)請(qǐng)求中包括UE2的地址信息,使A-CSCF3及 時(shí)發(fā)送Notify給UE2,保證UE2及時(shí)重新初始化注冊(cè)后,能凈皮其他用戶(hù)呼叫 成功;
步驟S814、 UE2收到A-CSCF3發(fā)送的Notify注冊(cè)通知后,向A-CSCF3 返回200OK表示成功收到重新初始化注冊(cè)的通知;步驟S815和S816、 A-CSCF3通過(guò)A-CSCF1將503 Service Unavailable返 回UE1,表示由于UE2沒(méi)有在A(yíng)-CSCF3中注冊(cè)用戶(hù)信息,因此會(huì)話(huà)不能接通;
步驟S817、 UE2重新向DNS解析得到一個(gè)新的A-CSCF地址信息,然后 發(fā)起重新初始化注冊(cè)流程,UE2重新初始化注冊(cè)后能保證被其它用戶(hù)呼叫成 功,UE2發(fā)起的重新初始化注冊(cè)流程與現(xiàn)有技術(shù)的方法相同,本發(fā)明在此就不 再重述;
需要說(shuō)明的是,在實(shí)施例五中,A-CSCF3可以從接收到的會(huì)話(huà)請(qǐng)求中獲得 UE2的地址信息和加密信息,也可以在接收到的會(huì)話(huà)請(qǐng)求時(shí),從D-HSS下載 UE2的IP地址、端口號(hào)、IK和CK,以獲得UE2的地址信息和加密信息。
基于實(shí)施例五的方法,本發(fā)明實(shí)施例提供一種下一代IMS系統(tǒng)中的會(huì)話(huà)控 制設(shè)備,包括
用于第一用戶(hù)綁定的第一 A-CSCF在第一用戶(hù)向第二用戶(hù)發(fā)起會(huì)話(huà)請(qǐng)求 時(shí),從D-HSS中獲得第二用戶(hù)綁定的第二 A-CSCF的域名信息的單元;
用于根據(jù)第二 A-CSCF的域名信息,通過(guò)對(duì)應(yīng)的第二 A-CSCF向所述第二 用戶(hù)轉(zhuǎn)發(fā)第一用戶(hù)的會(huì)話(huà)請(qǐng)求失敗時(shí),重新向DNS請(qǐng)求可用的第三A-CSCF 的地址信息的單元;
用于根據(jù)DNS返回的第三A-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求 轉(zhuǎn)發(fā)給對(duì)應(yīng)的第三A-CSCF的單元;
用于才艮據(jù)第二用戶(hù)的地址信息,通知第二用戶(hù)重新初始化注冊(cè)的單元。
實(shí)施例六
實(shí)施例六提供的會(huì)話(huà)控制方法流程如圖9所示,包括
步驟S901-S912,和實(shí)施例五對(duì)應(yīng)步驟完全相同不再重復(fù)敘述,僅對(duì)不同 之處詳細(xì)描述如下
步驟S913 、 A-CSCF3通過(guò)參考點(diǎn)Cx發(fā)送SAR請(qǐng)求給D-HSS;
A-CSCF3收到INVITE會(huì)話(huà)請(qǐng)求后,根據(jù)用戶(hù)注冊(cè)過(guò)程中形成的A-CSCF 和注冊(cè)用戶(hù)之間的對(duì)應(yīng)關(guān)系,判斷UE2沒(méi)有在此A-CSCF3中注冊(cè),于是通過(guò)
27參考點(diǎn)Cx發(fā)送SAR請(qǐng)求到D-HSS中去獲得UE2的iFC;
步驟S914、 D-HSS并通過(guò)參考點(diǎn)Cx返回SAA應(yīng)答給A-CSCF3;
D-HSS收到A-CSCF3請(qǐng)求后,檢測(cè)UE2的注冊(cè)狀態(tài)是否為"Registered", 如果已經(jīng)注冊(cè)成功,則保存可用的A-CSCF3的域名信息(A-CSCF3 SIP URL ), 并通過(guò)參考點(diǎn)Cx返回SAA應(yīng)答給A-CSCF3,應(yīng)答中包括UE2的iFC;
步驟S915、 A-CSCF3根據(jù)在D-HSS中獲得的UE2的iFC,觸發(fā)UE2的 被叫會(huì)話(huà)請(qǐng)求;
由于A(yíng)-CSCF3中獲得了 UE2的iFC,因此A-CSCF3能轉(zhuǎn)發(fā)UE1的INVITE 會(huì)話(huà)請(qǐng)求給UE2,其中INVITE會(huì)話(huà)請(qǐng)求中包括UE2的地址信息和加密信息;
步驟S916、 A-CSCF3轉(zhuǎn)發(fā)INVITE會(huì)話(huà)請(qǐng)求給UE2 , UE1與UE2建立 會(huì)話(huà)流程,此次會(huì)話(huà)接通;
步驟S917- S919、 UE2接收到INVITE會(huì)話(huà)請(qǐng)求后,通過(guò)A-CSCF3向UE1 返回200成功,表示UE1和UE2可進(jìn)行本次會(huì)話(huà),會(huì)話(huà)流程與現(xiàn)有技術(shù)中的 會(huì)話(huà)流程相同,在此不再贅述;
需要說(shuō)明的是,在實(shí)施例六中,需要說(shuō)明的是,在實(shí)施例五中,A-CSCF3 可以從接收到的會(huì)話(huà)請(qǐng)求中獲得UE2的地址信息和加密信息,也可以在接收 到的會(huì)話(huà)請(qǐng)求時(shí),從D-HSS下載UE2的IP地址、端口號(hào)、IK和CK,以獲得 UE2的地址信息和加密信息。
基于實(shí)施例六的方法,本發(fā)明實(shí)施例提供一種下一代IMS系統(tǒng)中的會(huì)話(huà)控 制設(shè)備,包括
用于第一用戶(hù)綁定的第一 A-CSCF在第一用戶(hù)向第二用戶(hù)發(fā)起會(huì)話(huà)請(qǐng)求 時(shí),從D-HSS中獲得第二用戶(hù)綁定的第二A-CSCF的域名信息的單元;
用于根據(jù)第二 A-CSCF的域名信息,通過(guò)對(duì)應(yīng)的第二 A-CSCF向所述第二 用戶(hù)轉(zhuǎn)發(fā)第一用戶(hù)的會(huì)話(huà)請(qǐng)求失敗時(shí),重新向DNS請(qǐng)求可用的第三A-CSCF 的地址信息的單元;
用于根據(jù)DNS返回的第三CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給對(duì)應(yīng)的第三A-CSCF的單元;
用于從D-HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并才艮據(jù)第二用戶(hù)的地址 信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)的單元。
實(shí)施例七
如果用E-DNS替代傳統(tǒng)的DNS,使得E-DNS相比4交現(xiàn)有4支術(shù)中的DNS, 可以完成如下功能
監(jiān)測(cè)一定范圍內(nèi)的A-CSCF的狀態(tài),例如和^皮監(jiān)測(cè)的A-CSCF建立心跳連 接(Heartbeat ),在UE會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)時(shí),如果發(fā)現(xiàn)與用戶(hù)綁定的A-CSCF出現(xiàn) 故障,根據(jù)負(fù)載均衡策略,分配相應(yīng)的可用A-CSCF做會(huì)話(huà)控制設(shè)備。
基于此,實(shí)施例七提供的會(huì)話(huà)控制方法如圖IO所示,包括
步驟S1001-S1005,和實(shí)施例六對(duì)應(yīng)步驟完全相同;步驟SIOOS- S1013, 和實(shí)施例五中的步驟S812-S817對(duì)應(yīng)相同,不再重復(fù)敘述,僅對(duì)不同之處詳細(xì) 描述如下
步驟S1006、 A-CSCF1根據(jù)D-HSS返回的應(yīng)答,向E-DNS發(fā)送請(qǐng)求解析 A-CSCF2的域名信息;
步驟S1007、 E-DNS根據(jù)監(jiān)測(cè)的A-CSCF2故障,返回可用的A-CSCF3的 地址信息即A-CSCF3的IP地址給A-CSCF 1;
E-DNS使用監(jiān)測(cè)方法,對(duì)A-CSCF2、 A-CSCF3進(jìn)行監(jiān)測(cè),可以使用心跳 (Heartbeat)監(jiān)測(cè)方法即E-DNS與A-CSCF2、 A-CSCF3建立心跳連接,監(jiān)測(cè) A-CSCF2故障,并將可用的A-CSCF3的IP地址返回A-CSCF1;
需要說(shuō)明的是,在實(shí)施例七中,需要說(shuō)明的是,在實(shí)施例五中,A-CSCF3 可以從接收到的會(huì)話(huà)請(qǐng)求中獲得UE2的地址信息和加密信息,也可以在接收 到的會(huì)話(huà)請(qǐng)求時(shí),從D-HSS下載UE2的IP地址、端口號(hào)、IK和CK,以獲得 UE2的地址信息和加密信息。
基于實(shí)施例七的方法,本發(fā)明實(shí)施例提供一種下一代IMS系統(tǒng)中的會(huì)話(huà)控 制設(shè)備,包括用于第一用戶(hù)綁定的第一 A-CSCF在第一用戶(hù)向第二用戶(hù)發(fā)起會(huì)話(huà)請(qǐng)求 時(shí),從D-HSS中獲得第二用戶(hù)綁定的第二 A-CSCF的域名信息,并向E-DNS 請(qǐng)求解析第二 A-CSCF的域名信息的單元;
用于根據(jù)對(duì)各A-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二 A-CSCF故障時(shí),將 可用的第三A-CSCF的地址信息發(fā)送所述第一 A-CSCF的單元;
用于根據(jù)第三A-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給對(duì)應(yīng)的 第三A-CSCF的單元;
用于根據(jù)第二用戶(hù)的地址信息,通知第二用戶(hù)重新初始化注冊(cè)的單元。
實(shí)施例八
實(shí)施例八提供的會(huì)話(huà)控制方法如圖11所示,包括
步驟S1101-S1108,和實(shí)施例七對(duì)應(yīng)步驟完全相同;步驟S1109-S1115, 和實(shí)施例六中的步驟S913-S919對(duì)應(yīng)相同,不再重復(fù)4又述;
需要說(shuō)明的是,在實(shí)施例八中,需要說(shuō)明的是,在實(shí)施例五中,A-CSCF3 可以從接收到的會(huì)話(huà)請(qǐng)求中獲得UE2的地址信息和加密信息,也可以在接收 到的會(huì)話(huà)請(qǐng)求時(shí),從D-HSS下載UE2的IP地址、端口號(hào)、IK和CK,以獲得 UE2的地址信息和加密信息。
基于實(shí)施例八的方法,本發(fā)明實(shí)施例提供一種下一代IMS系統(tǒng)中的會(huì)話(huà)控 制設(shè)備,包括
用于第一用戶(hù)綁定的第一 A-CSCF在第一用戶(hù)向第二用戶(hù)發(fā)起會(huì)話(huà)請(qǐng)求 時(shí),從D-HSS中獲得第二用戶(hù)綁定的第二 A-CSCF的域名信息,并向E-DNS 請(qǐng)求解析第二 A-CSCF的域名信息的單元;
用于根據(jù)對(duì)各A-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二A-CSCF故障時(shí),將 可用的第三A-CSCF的地址信息發(fā)送所述第一 A-CSCF的單元;
用于根據(jù)第三A-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給對(duì)應(yīng)的 第三A-CSCF的單元;
用于從D-HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)第二用戶(hù)的地址信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)的單元。
本發(fā)明實(shí)施例提供的下一代IMS系統(tǒng)中的會(huì)話(huà)控制技術(shù),將用戶(hù)的地址信 息存儲(chǔ)到D-HSS中,從而在用戶(hù)被呼叫時(shí),可用的A-CSCF能夠從D-HSS中 獲得被叫用戶(hù)的地址信息,并根據(jù)被叫用戶(hù)的地址信息通知用戶(hù)重新初始化注 冊(cè),或者實(shí)現(xiàn)會(huì)話(huà)接續(xù)。
明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1、一種在IMS系統(tǒng)中的會(huì)話(huà)控制方法,其特征在于,包括第三問(wèn)詢(xún)呼叫會(huì)話(huà)控制器I-CSCF接收到第一用戶(hù)綁定的第一服務(wù)呼叫會(huì)話(huà)控制器S-CSCF發(fā)送的第一用戶(hù)會(huì)話(huà)請(qǐng)求時(shí),向域名解析服務(wù)器DNS請(qǐng)求第二S-CSCF的地址信息;所述第三I-CSCF根據(jù)第二S-CSCF的地址信息,向?qū)?yīng)的第二S-CSCF發(fā)送第一用戶(hù)會(huì)話(huà)請(qǐng)求失敗時(shí),重新向域名解析服務(wù)器DNS請(qǐng)求可用的第三S-CSCF的地址信息;所述第三I-CSCF根據(jù)DNS返回的第三S-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給第三S-CSCF;所述第三S-CSCF根據(jù)第二用戶(hù)綁定的第二代理呼叫會(huì)話(huà)控制器P-CSCF的地址信息,通過(guò)對(duì)應(yīng)的第二P-CSCF通知第二用戶(hù)重新初始化注冊(cè);或者從HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)第二P-CSCF地址信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)。
2、 如權(quán)利要求1所述的方法,其特征在于,所述第三I-CSCF從HSS獲 得所述第二 P-CSCF的地址信息,并將所述第二 P-CSCF的地址信息包括在所 述會(huì)話(huà)請(qǐng)求中發(fā)送給第三S-CSCF;或者所述第三S-CSCF從HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC時(shí),還獲得所 述第二 P-CSCF的地址信息。
3、 如權(quán)利要求1或2所述的方法,其特征在于,所述第三I-CSCF接收到 第一用戶(hù)綁定的第一 S-CSCF發(fā)送的第一用戶(hù)會(huì)話(huà)請(qǐng)求之前,所述方法還包括所述第一 S-CSCF接收到第一用戶(hù)的會(huì)話(huà)請(qǐng)求時(shí),從DNS獲得第二用戶(hù) 綁定的第二 I-CSCF的地址信息,并向?qū)?yīng)的第二 I-CSCF轉(zhuǎn)發(fā)會(huì)話(huà)請(qǐng)求;當(dāng)?shù)谝挥脩?hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)失敗時(shí),重新向DNS請(qǐng)求可用的第三I-CSCF 的地址信息,并根據(jù)第三I-CSCF的地址信息,將第一用戶(hù)會(huì)話(huà)請(qǐng)求發(fā)送給第 三I-CSCF。
4、 如權(quán)利要求1或2所述的方法,其特征在于,所述第三S-CSCF根據(jù) 第二用戶(hù)綁定的第二 P-CSCF的地址信息,通過(guò)對(duì)應(yīng)的第二 P-CSCF通知第二 用戶(hù)重新初始化注冊(cè)后,還通過(guò)對(duì)應(yīng)的第二 P-CSCF通知第一用戶(hù)會(huì)話(huà)接續(xù)失 敗。
5、 如權(quán)利要求1或2所述的方法,其特征在于,所述第二 P-CSCF地址 信息包括第二 P-CSCF的IP地址和端口號(hào)。
6、 一種在IMS系統(tǒng)中的會(huì)話(huà)控制設(shè)備,其特征在于,包括用于接收到第 一用戶(hù)綁定的第一 S-CSCF發(fā)送的第一用戶(hù)會(huì)話(huà)請(qǐng)求時(shí),從 HSS中獲得與本次會(huì)話(huà)相關(guān)的第二用戶(hù)綁定的第二 S-CSCF的域名信息的單元;用于根據(jù)第二 S-CSCF的域名信息,向?qū)?yīng)的第二 S-CSCF發(fā)送第一用戶(hù) 會(huì)話(huà)請(qǐng)求失敗時(shí),重新向DNS請(qǐng)求可用的第三S-CSCF的地址信息的單元;用于根據(jù)DNS返回的第三S-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求 轉(zhuǎn)發(fā)給第三S-CSCF的單元;用于根據(jù)第二 P-CSCF地址信息,通過(guò)對(duì)應(yīng)的第二 P-CSCF通知第二用戶(hù) 重新初始化注冊(cè)的單元;或者從HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根 據(jù)第二 P-CSCF地址信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)的單元。
7、 一種在IMS系統(tǒng)中的會(huì)話(huà)控制方法,其特征在于,包括第三I-CSCF接收到第一用戶(hù)綁定的第一 S-CSCF發(fā)送的第一用戶(hù)會(huì)話(huà)請(qǐng) 求時(shí),向增強(qiáng)型域名解析服務(wù)器E-DNS請(qǐng)求第二 S-CSCF的地址信息;所述E-DNS根據(jù)對(duì)各S-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二 S-CSCF故障 時(shí),將可用的第三S-CSCF的地址信息發(fā)送給所述第三I-CSCF;所述第三I-CSCF才艮據(jù)E-DNS返回的第三S-CSCF的地址信息,將第一用 戶(hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給第三S-CSCF;所述第三S-CSCF根據(jù)第二用戶(hù)綁定的第二 P-CSCF的地址信息,通過(guò)對(duì) 應(yīng)的第二 P-CSCF通知第二用戶(hù)重新初始化注冊(cè);或者從HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)所述第二 P-CSCF地址信息和iFC,將會(huì)話(huà)接續(xù)到 第二用戶(hù)。
8、 如權(quán)利要求7所述的方法,其特征在于,所述第三I-CSCF從HSS獲 得所述第二 P-CSCF的地址信息,并將所述第二 P-CSCF的地址信息包括在所 述會(huì)話(huà)請(qǐng)求中發(fā)送給第三S-CSCF;或者所述第三S-CSCF從HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC時(shí),還獲得所 述第二 P-CSCF的地址信息。
9、 如權(quán)利要求7或8所述的方法,其特征在于,所述第三I-CSCF接收到 第一用戶(hù)綁定的第一 S-CSCF發(fā)送的第一用戶(hù)會(huì)話(huà)請(qǐng)求之前,所述方法還包括所述第一 S-CSCF接收到第一用戶(hù)的會(huì)話(huà)請(qǐng)求時(shí),向E-DNS請(qǐng)求第二 I-CSCF的地址信 息;所述E-DNS根據(jù)對(duì)各I-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二 I-CSCF故障 時(shí),將可用的第三I-CSCF的地址信息發(fā)送所述第一 S-CSCF;所述第一 S-CSCF根據(jù)所述第三I-CSCF地址信息,向?qū)?yīng)的第三I-CSCF 轉(zhuǎn)發(fā)第一用戶(hù)的會(huì)話(huà)請(qǐng)求。
10、 如權(quán)利要求7或8所述的方法,其特征在于,所述第三S-CSCF根據(jù) 第二用戶(hù)綁定的第二 P-CSCF的地址信息,通過(guò)對(duì)應(yīng)的第二 P-CSCF通知第二 用戶(hù)重新初始化注冊(cè)后,還通過(guò)對(duì)應(yīng)的第二 P-CSCF通知第 一用戶(hù)會(huì)話(huà)接續(xù)失 敗。
11、 如權(quán)利要求7或8所述的方法,其特征在于,所述第二 P-CSCF地址 信息包括第二 P-CSCF的IP地址和端口號(hào)。
12、 一種在IMS系統(tǒng)中的會(huì)話(huà)控制設(shè)備,其特征在于,包括用于接收到第 一用戶(hù)綁定的第一 S-CSCF發(fā)送的第 一用戶(hù)會(huì)話(huà)請(qǐng)求時(shí),向 E-DNS請(qǐng)求第二 S-CSCF的地址信息的單元;用于根據(jù)對(duì)各S-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二 S-CSCF故障時(shí),將 可用的第三S-CSCF的地址信息發(fā)送給所述第三I-CSCF的單元;用于根據(jù)E-DNS返回的第三S-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求 轉(zhuǎn)發(fā)給第三S-CSCF的單元;用于根據(jù)第二用戶(hù)綁定的第二 P-CSCF地址信息,通過(guò)對(duì)應(yīng)的第二 P-CSCF 通知第二用戶(hù)重新初始化注冊(cè)的單元;或者從HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè) 信息iFC,并根據(jù)所述第二 P-CSCF地址信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù) 的單元。
13、 一種下一代IMS系統(tǒng)中的會(huì)話(huà)控制方法,其特征在于,包括第一用戶(hù)綁定的第一接入呼叫會(huì)話(huà)控制器A-CSCF在第一用戶(hù)向第二用戶(hù) 發(fā)起會(huì)話(huà)請(qǐng)求時(shí),從分布式用戶(hù)數(shù)據(jù)服務(wù)器D-HSS中獲得第二用戶(hù)綁定的第 二 A-CSCF的域名信息;所述第一 A-CSCF根據(jù)第二 A-CSCF的域名信息,通過(guò)對(duì)應(yīng)的第二 A-CSCF 向所述第二用戶(hù)轉(zhuǎn)發(fā)第一用戶(hù)的會(huì)話(huà)請(qǐng)求失敗時(shí),重新向DNS請(qǐng)求可用的第 三A-CSCF的地址信息;所述第一 A-CSCF根據(jù)DNS返回的第三A-CSCF的地址信息,將第一用 戶(hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給對(duì)應(yīng)的第三A-CSCF;所述第三A-CSCF根據(jù)第二用戶(hù)的地址信息,通知第二用戶(hù)重新初始化注 冊(cè);或者從D-HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)第二用戶(hù)的地址 信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)。
14、 如權(quán)利要求13所述的方法,其特征在于,所述第三A-CSCF根據(jù)第 二用戶(hù)的地址信息,通知第二用戶(hù)重新初始化注冊(cè)后,還通知第一用戶(hù)會(huì)話(huà)4妻 續(xù)失敗。
15、 如權(quán)利要求13所述的方法,其特征在于,所述第一 A-CSCF從D-HSS 中獲得第二 A-CSCF的域名信息時(shí),還獲得所述第二用戶(hù)的地址信息,并將所 述第二用戶(hù)的地址信息攜帶在會(huì)話(huà)請(qǐng)求中轉(zhuǎn)發(fā)給所述第三A-CSCF;和/或所述第一 A-CSCF還從D-HSS中獲得第二用戶(hù)的加密信息,并將加密信 息攜帶在轉(zhuǎn)發(fā)給第三A-CSCF的會(huì)話(huà)請(qǐng)求中,所述第三A-CSCF使用該加密信息對(duì)發(fā)送給第二用戶(hù)的信息進(jìn)行加密。
16、 如權(quán)利要求13所述的方法,其特征在于,所述第三A-CSCF從D-HSS 獲得所述第二用戶(hù)的地址信息;和/或所述第三A-CSCF還從D-HSS中獲得第二用戶(hù)的加密信息,并使用該加 密信息對(duì)發(fā)送給第二用戶(hù)的信息進(jìn)行加密。
17、 如權(quán)利要求13-16所述的任意一種方法,其特征在于,所述第二用戶(hù) 的地址信息包括第二用戶(hù)的IP地址和端口號(hào)。
18、 一種下一代IMS系統(tǒng)中的會(huì)話(huà)控制設(shè)備,其特征在于,包括 用于第一用戶(hù)綁定的第一 A-CSCF在第一用戶(hù)向第二用戶(hù)發(fā)起會(huì)話(huà)請(qǐng)求時(shí),從D-HSS中獲得第二用戶(hù)綁定的第二A-CSCF的域名信息的單元;用于根據(jù)第二 A-CSCF的域名信息,通過(guò)對(duì)應(yīng)的第二 A-CSCF向所述第二用戶(hù)轉(zhuǎn)發(fā)第一用戶(hù)的會(huì)話(huà)請(qǐng)求失敗時(shí),重新向DNS請(qǐng)求可用的第三A-CSCF的地址信息的單元;用于根據(jù)DNS返回的第三A-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給對(duì)應(yīng)的第三A-CSCF的單元;用于根據(jù)第二用戶(hù)的地址信息,通知第二用戶(hù)重新初始化注冊(cè)的單元;或者從D-HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并才艮據(jù)第二用戶(hù)的地址信息和iFC ,將會(huì)話(huà)接續(xù)到第二用戶(hù)的單元。
19、 一種下一代IMS系統(tǒng)中的會(huì)話(huà)控制方法,其特征在于,包括 第一用戶(hù)綁定的第一A-CSCF在第一用戶(hù)向第二用戶(hù)發(fā)起會(huì)話(huà)請(qǐng)求時(shí),從D-HSS中獲得第二用戶(hù)綁定的第二 A-CSCF的域名信息,并向E-DNS請(qǐng)求解 析第二 A-CSCF的域名信息;所述E-DNS根據(jù)對(duì)各A-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二 A-CSCF故 障時(shí),將可用的第三A-CSCF的地址信息發(fā)送所述第一 A-CSCF;所述第一 A-CSCF根據(jù)第三A-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求 轉(zhuǎn)發(fā)給對(duì)應(yīng)的第三A-CSCF;所述第三A-CSCF ^f艮據(jù)第二用戶(hù)的地址信息,通知第二用戶(hù)重新初始化注 冊(cè);或者從D-HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)第二用戶(hù)的地址 信息和iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)。
20、 如權(quán)利要求19所述的方法,其特征在于,所述第三A-CSCF根據(jù)第 二用戶(hù)的地址信息,通知第二用戶(hù)重新初始化注冊(cè)后,還通知第一用戶(hù)會(huì)話(huà)接 續(xù)失 敗。
21、 如權(quán)利要求19所述的方法,其特征在于,所述第一 A-CSCF從D-HSS 中獲得第二A-CSCF的域名信息時(shí),還獲得所述第二用戶(hù)的地址信息,并將所 述第二用戶(hù)的地址信息攜帶在會(huì)話(huà)請(qǐng)求中轉(zhuǎn)發(fā)給所述第三A-CSCF;和/或所述第一 A-CSCF還從D-HSS中獲得第二用戶(hù)的加密信息,并將加密信 息攜帶在轉(zhuǎn)發(fā)給第三A-CSCF的會(huì)話(huà)請(qǐng)求中,所述第三A-CSCF使用該加密信 息對(duì)發(fā)送給第二用戶(hù)的信息進(jìn)行加密。
22、 如權(quán)利要求19所述的方法,其特征在于,所述第三A-CSCF從D-HSS 獲得所述第二用戶(hù)的地址信息;和/或所述第三A-CSCF還從D-HSS中獲得第二用戶(hù)的加密信息,并使用該加 密信息對(duì)發(fā)送給第二用戶(hù)的信息進(jìn)行加密。
23、 如權(quán)利要求19-22所述的任意一種方法,其特征在于,所述第二用戶(hù) 的地址信息包括第二用戶(hù)的IP地址和端口號(hào)。
24、 一種下一代IMS系統(tǒng)中的會(huì)話(huà)控制設(shè)備,其特征在于,包括 用于第一用戶(hù)綁定的第一 A-CSCF在第一用戶(hù)向第二用戶(hù)發(fā)起會(huì)話(huà)請(qǐng)求時(shí),從D-HSS中獲得第二用戶(hù)綁定的第二 A-CSCF的域名信息,并向E-DNS 請(qǐng)求解析第二 A-CSCF的域名信息的單元;用于根據(jù)對(duì)各A-CSCF的監(jiān)測(cè)結(jié)果,確定所述的第二 A-CSCF故障時(shí),將 可用的第三A-CSCF的地址信息發(fā)送所述第一 A-CSCF的單元;用于根據(jù)第三A-CSCF的地址信息,將第一用戶(hù)的會(huì)話(huà)請(qǐng)求轉(zhuǎn)發(fā)給對(duì)應(yīng)的 第三A-CSCF的單元;用于根據(jù)第二用戶(hù)的地址信息,通知第二用戶(hù)重新初始化注冊(cè)的單元;或者從D-HSS獲得第二用戶(hù)的業(yè)務(wù)注冊(cè)信息iFC,并根據(jù)第二用戶(hù)的地址信息和 iFC,將會(huì)話(huà)接續(xù)到第二用戶(hù)的單元。
全文摘要
本發(fā)明涉及IMS技術(shù)領(lǐng)域,尤其涉及會(huì)話(huà)控制器的容災(zāi)技術(shù),公開(kāi)了一種會(huì)話(huà)控制方法及設(shè)備,用以解決用戶(hù)綁定的會(huì)話(huà)控制器出現(xiàn)故障時(shí),導(dǎo)致UE不能及時(shí)重注冊(cè)或會(huì)話(huà)無(wú)法接續(xù)的問(wèn)題。在用戶(hù)初始化注冊(cè)流程中,將用戶(hù)綁定的P-CSCF的地址信息存儲(chǔ)到HSS中,從而在用戶(hù)被呼叫時(shí),可用的S-CSCF能夠從HSS中獲得被叫用戶(hù)綁定的P-CSCF的地址信息,并根據(jù)P-CSCF地址信息通知用戶(hù)重新初始化注冊(cè),或者實(shí)現(xiàn)會(huì)話(huà)接續(xù);更進(jìn)一步,將用戶(hù)的地址信息存儲(chǔ)到D-HSS中,從而在用戶(hù)被呼叫時(shí),可用的A-CSCF能夠從D-HSS中獲得被叫用戶(hù)的地址信息,并根據(jù)被叫用戶(hù)的地址信息通知用戶(hù)重新初始化注冊(cè),或者實(shí)現(xiàn)會(huì)話(huà)接續(xù)。
文檔編號(hào)H04W4/16GK101621772SQ20081011608
公開(kāi)日2010年1月6日 申請(qǐng)日期2008年7月2日 優(yōu)先權(quán)日2008年7月2日
發(fā)明者剛 李, 段曉東, 薛海強(qiáng), 冰 魏 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
南漳县| 合川市| 伊川县| 曲阳县| 炉霍县| 颍上县| 温泉县| 内丘县| 宁晋县| 大余县| 澄城县| 永胜县| 家居| 大兴区| 湘阴县| 云林县| 安福县| 化德县| 白城市| 额济纳旗| 卓尼县| 湖口县| 桦南县| 大田县| 开鲁县| 林周县| 陇南市| 郎溪县| 东阿县| 临夏市| 龙胜| 靖宇县| 酉阳| 法库县| 宝山区| 江华| 平定县| 垣曲县| 同心县| 登封市| 巴青县|