專利名稱:用于在兩個(gè)服務(wù)呼叫控制服務(wù)器之間切換的服務(wù)器和方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及在第一和第二服務(wù)呼叫控制服務(wù)器之間切換,當(dāng)?shù)谝环?wù)呼叫控制服務(wù)器被發(fā)現(xiàn)不具備服務(wù)用戶的合適的能力時(shí)該第二服務(wù)呼叫控制服務(wù)器被分配用于服務(wù)用戶。更具體地說,本發(fā)明還涉及借此服務(wù)呼叫控制服務(wù)器不支持的能力將被報(bào)告的機(jī)制。
背景技術(shù):
標(biāo)準(zhǔn)化團(tuán)體規(guī)定的許多當(dāng)前存在的移動(dòng)網(wǎng)絡(luò)以及可能的將來的電信網(wǎng)絡(luò)都要求通過所述電信網(wǎng)絡(luò)的服務(wù)呼叫控制服務(wù)器服務(wù)具有相應(yīng)用戶設(shè)備的終端用戶。在這方面,當(dāng)用戶通過在電信網(wǎng)絡(luò)中明確注冊加入根據(jù)如3GPP和3GPP2標(biāo)準(zhǔn)規(guī)定的IP多媒體子系統(tǒng)(IMS)運(yùn)行的示范電信網(wǎng)絡(luò)時(shí),網(wǎng)絡(luò)可分配特定服務(wù)呼叫控制服務(wù)器用于服務(wù)用戶、更確切地說是服務(wù)與用戶設(shè)備。為了簡化,用戶和用戶設(shè)備在本說明書和附圖中始終共享同樣的縮寫“UE”和標(biāo)記。
考慮到為符合用戶的用戶簡檔中的大量信息元需要若干能力,服務(wù)呼叫控制服務(wù)器的分配而由電信網(wǎng)絡(luò)的另一實(shí)體執(zhí)行。所述另一實(shí)體最好是可被接入服務(wù)器查詢用戶的中間服務(wù)器,其中用戶通過接入服務(wù)器接入電信網(wǎng)絡(luò)。
目前,在第三代協(xié)作伙伴計(jì)劃(3GPP)規(guī)定的用于上述IP多媒體子系統(tǒng)(下文中稱為IMS)的現(xiàn)存架構(gòu)中,用戶(UE)通過向查詢呼叫狀態(tài)控制功能(I-CSCF)詢問用戶的代理呼叫狀態(tài)控制功能(P-CSCF)接入IMS。后者為了獲取用戶的用戶簡檔查詢歸屬用戶服務(wù)器(HSS),該用戶簡檔包括大量作為分配一個(gè)或其它服務(wù)呼叫狀態(tài)控制功能(S-CSCF)的標(biāo)準(zhǔn)的信息元,即提供了服務(wù)用戶(UE)所要求的一組特定功能。
除上面的呼叫狀態(tài)控制功能實(shí)體(P-CSCF,I-CSCF,S-CSCF)之外,IMS很可能包括多個(gè)為用戶提供專門服務(wù)的應(yīng)用服務(wù)器(AS)。IMS實(shí)體和應(yīng)用服務(wù)器(AS)之間的交互由觸發(fā)器管理,它作用于會(huì)話發(fā)起協(xié)議(SIP)的信令。此類觸發(fā)器是歸屬用戶服務(wù)器(HSS)中存儲(chǔ)的用戶簡檔的一部分并在用戶(UE)的SIP注冊過程中被下載到服務(wù)呼叫狀態(tài)控制功能(S-CSCF)。此外,當(dāng)觸發(fā)條件滿足時(shí)此類觸發(fā)器確定SIP必須被轉(zhuǎn)發(fā)到的特定應(yīng)用服務(wù)器(AS)。
簡而言之,用戶簡檔一般包括大量信息元,其一部分表示被分配給用戶(UE)的服務(wù)呼叫狀態(tài)控制功能實(shí)體(S-CSCF)通常應(yīng)該滿足的一組能力,而其另一部分表示服務(wù)呼叫狀態(tài)控制功能實(shí)體(S-CSCF)應(yīng)用的一組觸發(fā)器以確定為用戶提供專門服務(wù)的特定應(yīng)用服務(wù)器(AS)。此外,用戶簡檔也可包括表示授權(quán)某些服務(wù)、如授權(quán)用戶的一組所謂的“編碼解碼器”的另一部分信息元。還有,用戶簡檔也可包括用于裝載和其它用途的另一部分信息元。基本上,沒有理由排除任意這些信息元可用于不止一個(gè)上述用途。更具體地說,用戶簡檔既可包括標(biāo)準(zhǔn)化信息元即眾所周知的結(jié)構(gòu)化元素或無結(jié)構(gòu)元素,又可包括性質(zhì)不同的專有信息元或非標(biāo)準(zhǔn)信息元。
在當(dāng)前可應(yīng)用的IMS規(guī)范下,用戶簡檔可從歸屬用戶服務(wù)器(HSS)遞交給服務(wù)呼叫狀態(tài)控制功能實(shí)體(S-CSCF),由前者或后者發(fā)起。在第一情況中,例如當(dāng)電信網(wǎng)絡(luò)運(yùn)營商在歸屬用戶服務(wù)器(HSS)中對用戶簡檔進(jìn)行更新如增加或刪除觸發(fā)器時(shí),歸屬用戶服務(wù)器(HSS)將下載用戶簡檔推向服務(wù)呼叫狀態(tài)控制功能實(shí)體(S-CSCF)。在第二情況中,又如當(dāng)用戶已通過查詢呼叫狀態(tài)控制功能實(shí)體(I-CSCF)被分配了服務(wù)呼叫狀態(tài)控制功能實(shí)體(S-CSCF)時(shí),則后者將向歸屬用戶服務(wù)器(HSS)請求下載用戶的用戶簡檔。
因此在為了本發(fā)明根據(jù)IP多媒體子系統(tǒng)(IMS)運(yùn)行的示范網(wǎng)絡(luò)中,用戶(UE)通過接入服務(wù)器、即本說明書中的代理呼叫控制服務(wù)器(P-CSCF)接入網(wǎng)絡(luò)。代理呼叫控制服務(wù)器(P-CSCF)與耦合到用戶服務(wù)器(HSS)的中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)進(jìn)行通信,用戶服務(wù)器控制用戶的用戶簡檔。中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)基于從包括在用戶簡檔中的信息元獲取的服務(wù)器能力選擇服務(wù)用戶的合適的服務(wù)呼叫控制服務(wù)器(S-CSCF),并分配所述服務(wù)呼叫控制服務(wù)器(S-CSCF)給用戶。然后被分配的服務(wù)呼叫控制服務(wù)器(S-CSCF)向耦合到中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)的用戶服務(wù)器(HSS)請求下載用戶簡檔。
目前,在上面的機(jī)制中和當(dāng)用戶服務(wù)器(HSS)推動(dòng)自己的下載用戶簡檔時(shí),服務(wù)呼叫控制服務(wù)器(S-CSCF)都僅可接受用戶簡檔的原本內(nèi)容或拒絕用戶簡檔以及對用戶的服務(wù)。更具體地說,考慮到用戶簡檔可包括專有信息元或非標(biāo)準(zhǔn)信息元,服務(wù)呼叫控制服務(wù)器(S-CSCF)在某些環(huán)境下可接受帶有不可理解的信息元的用戶簡檔并可呈現(xiàn)操作者意識(shí)不到的意外行為。在這方面,下載用戶簡檔是由用戶服務(wù)器(HSS)自己推動(dòng)的還是由服務(wù)呼叫控制服務(wù)器(S-CSCF)請求的沒有什么區(qū)別。
例如用戶(UE)可通過代理呼叫控制服務(wù)器(P-CSCF)接入電信網(wǎng)絡(luò)并根據(jù)該用戶的用戶簡檔中的信息元被分配適用于符合服務(wù)用戶要求的能力的服務(wù)呼叫控制服務(wù)器(S-CSCF)。在某時(shí)刻用戶可被特定應(yīng)用服務(wù)器(AS)服務(wù),它通過下載準(zhǔn)備給該終端的某軟件提供對用戶終端的改進(jìn)給用戶。作為該下載的結(jié)果控制用戶簡檔的用戶服務(wù)器(HSS)被告知并且用戶的用戶簡檔中的某些信息元被相應(yīng)的更新。用戶服務(wù)器(HSS)推動(dòng)自己下載更新的用戶簡檔給當(dāng)前分配服務(wù)用戶的服務(wù)呼叫控制服務(wù)器(S-CSCF)。新的或更新的用戶簡檔被服務(wù)呼叫控制服務(wù)器(S-CSCF)分析,并且只要有任意信息元不被理解或支持則所述服務(wù)呼叫控制服務(wù)器(S-CSCF)可拒絕用戶簡檔或?yàn)榱艘宰罴芽赡艿姆绞椒?wù)用戶遵從“盡力而為”實(shí)踐。當(dāng)拒絕用戶簡檔時(shí),用戶服務(wù)器(HSS)可假設(shè)另一服務(wù)控制服務(wù)器(S-CSCF)應(yīng)該可能被選擇,然而用戶服務(wù)器不能完全意識(shí)到哪些新能力應(yīng)該被包括在選擇標(biāo)準(zhǔn)中。另一方面,當(dāng)服務(wù)呼叫控制服務(wù)器(S-CSCF)遵從“盡力而為”實(shí)踐時(shí)形勢會(huì)更糟,因?yàn)橛脩舴?wù)器(HSS)甚至不知道在所述服務(wù)呼叫控制服務(wù)器(S-CSCF)的誤導(dǎo)行為。
在該示范情況中,至少當(dāng)用戶簡檔被拒絕時(shí),用戶服務(wù)器可基于用戶執(zhí)行更新下載產(chǎn)生的更新的信息元嘗試選擇另一服務(wù)呼叫控制服務(wù)器(S-CSCF)。因此,基于選擇第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2),先前分配的第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)與更適合的第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)之間的切換通過解注冊第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)執(zhí)行,同時(shí)完成在所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)中所有進(jìn)行中的會(huì)話并注冊第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)。
在解注冊之后,服務(wù)呼叫控制服務(wù)器(S-CSCF)的新注冊通過強(qiáng)行終止正在進(jìn)行的會(huì)話得到實(shí)施。該過程可被認(rèn)為是虛弱的網(wǎng)絡(luò)響應(yīng)以及本發(fā)明旨在解決的缺陷。
因此本發(fā)明的一個(gè)目的是為了更好的符合服務(wù)用戶所要求的服務(wù)器能力而提供改進(jìn)當(dāng)前存在的第一和第二服務(wù)呼叫控制服務(wù)器之間的切換的裝置和方法。
在第二示范情況中,其中第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)已被選擇和分配給用戶,該分配的第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)要求向上面早已提到的用戶服務(wù)器(HSS)下載用戶簡檔。只要任意網(wǎng)絡(luò)配置存在故障,則分配的第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)可能會(huì)遇到使其拒絕用戶簡檔的不支持的或不可理解的信息元。在這種情形下,用戶服務(wù)器(HSS)沒有辦法建立不同于先前從事于第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的現(xiàn)在被發(fā)現(xiàn)不合適的選擇標(biāo)準(zhǔn)的新的用于選擇和分配第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的選擇標(biāo)準(zhǔn)。
因此本發(fā)明的再一目標(biāo)是提供由此用戶服務(wù)器可更新分配服務(wù)呼叫控制服務(wù)器的選擇標(biāo)準(zhǔn)的機(jī)制。
發(fā)明內(nèi)容
上述目的根據(jù)本發(fā)明通過根據(jù)權(quán)利要求1提供的方法以及根據(jù)權(quán)利要求10、20、31和34提供的增強(qiáng)服務(wù)器得到實(shí)施,用于實(shí)施在電信網(wǎng)絡(luò)環(huán)境中通過一組合適的能力被分配用于服務(wù)用戶的第一和第二服務(wù)呼叫控制服務(wù)器之間的切換,同時(shí)先前在第一服務(wù)呼叫控制服務(wù)器進(jìn)行的用戶正在進(jìn)行的會(huì)話仍繼續(xù)。
因此提供了一種方法,用于在電信網(wǎng)絡(luò)中實(shí)施兩個(gè)服務(wù)呼叫控制服務(wù)器之間的切換,其中用戶通過代理呼叫控制服務(wù)器接入網(wǎng)絡(luò)并被分配服務(wù)用戶的第一服務(wù)呼叫控制服務(wù)器,該第一服務(wù)呼叫控制服務(wù)器具有適用于符合用戶的用戶簡檔中信息元的一組能力。因此,本方法包括確定第一服務(wù)呼叫控制服務(wù)器不提供的能力以符合用戶的用戶簡檔中的信息元的步驟;以及通過代理呼叫控制服務(wù)器向用戶發(fā)起化再注冊以便分配第二服務(wù)呼叫控制服務(wù)器的步驟。
根據(jù)本發(fā)明的第一方面,上述發(fā)起再注冊的步驟還包括在代理呼叫控制服務(wù)器和服務(wù)呼叫控制服務(wù)器都為用戶繼續(xù)正在進(jìn)行的會(huì)話和鏈接數(shù)據(jù)的步驟;以及向代理呼叫控制服務(wù)器指示第一和第二呼叫控制服務(wù)器之間的切換以便存儲(chǔ)對第二服務(wù)呼叫控制服務(wù)器的引用的步驟。
更具體地說,確定第一服務(wù)呼叫控制服務(wù)器不提供的能力的步驟可包括確定第一服務(wù)呼叫控制功能沒有對應(yīng)能力的用戶簡檔中的信息元的改變的步驟。這些信息元可作為用戶活動(dòng)的結(jié)果而發(fā)生改變。
然而,確定第一服務(wù)呼叫控制服務(wù)器不提供的能力的步驟還可遇到用戶簡檔中信息元未發(fā)生任何改變,而是作為應(yīng)用選擇標(biāo)準(zhǔn)分配服務(wù)呼叫控制服務(wù)器的結(jié)果。因此,本方法可根據(jù)本發(fā)明包括創(chuàng)建包括那些與獲得服務(wù)呼叫控制服務(wù)器具有的該組能力相關(guān)的信息元的規(guī)范的用戶簡檔的步驟;以及檢查所述規(guī)范的用戶簡檔中哪些部分被服務(wù)呼叫控制服務(wù)器理解和支持的步驟。
此外,對規(guī)范的用戶簡檔的檢查可有利地應(yīng)用于用戶簡檔從而本方法還可包括檢查用戶簡檔中哪些部分被服務(wù)呼叫控制服務(wù)器理解和支持的步驟,并且該檢查應(yīng)用于任意服務(wù)呼叫控制服務(wù)器。在這方面,檢查用戶簡檔中哪些部分或規(guī)范的用戶簡檔中哪些部分被服務(wù)呼叫控制服務(wù)器理解和支持的步驟最好包括在服務(wù)呼叫控制服務(wù)器中接收簡檔的步驟以及返回指引簡檔中每個(gè)不支持的部分或不理解的部分的引用的步驟。
不同的優(yōu)勢可從實(shí)施例中獲得,其中繼續(xù)進(jìn)行的會(huì)話被第一服務(wù)呼叫控制服務(wù)器服務(wù)并且用戶新的會(huì)話被第二服務(wù)呼叫控制服務(wù)器服務(wù);不同的優(yōu)勢也可從其它實(shí)施例中可獲得,其中繼續(xù)進(jìn)行的會(huì)話以及用戶新的會(huì)話被第二服務(wù)呼叫控制服務(wù)器服務(wù)。
創(chuàng)建規(guī)范的簡檔的步驟最好在電信網(wǎng)絡(luò)的用戶服務(wù)器實(shí)施,該用戶服務(wù)器主管每個(gè)用戶的用戶簡檔。
由于本發(fā)明提供的增強(qiáng)的和新穎的貢獻(xiàn),多個(gè)實(shí)體在電信網(wǎng)絡(luò)中協(xié)作從而實(shí)施了上述方法。
在這方面,提供了主管電信網(wǎng)絡(luò)中每個(gè)用戶的用戶簡檔的用戶服務(wù)器,該用戶簡檔包括旨在符合服務(wù)用戶的第一服務(wù)呼叫控制服務(wù)器應(yīng)具有的一組能力的若干信息元。此類用戶服務(wù)器包括用于確定第一服務(wù)呼叫控制服務(wù)器不提供的能力以便符合用戶簡檔中的信息元的裝置;以及用于發(fā)起第一服務(wù)呼叫控制服務(wù)器的解注冊的裝置。
根據(jù)本發(fā)明的第二方面,用戶服務(wù)器還包括用于從第一服務(wù)呼叫控制服務(wù)器接收用戶具有正在進(jìn)行的會(huì)話的指示的裝置;以及用于向第二服務(wù)呼叫控制服務(wù)器提供第一服務(wù)呼叫控制服務(wù)器的標(biāo)識(shí)符的裝置。
該用戶服務(wù)器在上述方法中被設(shè)置用于協(xié)作,因此用于確定第一服務(wù)呼叫控制服務(wù)器不提供的能力的裝置可包括用于確定第一服務(wù)呼叫控制功能沒有對應(yīng)功能的用戶簡檔中信息元改變的裝置。
用戶服務(wù)器最好還包括用于創(chuàng)建包括那些與獲得服務(wù)呼叫控制服務(wù)器具有該組功能相關(guān)的信息元的用戶的規(guī)范的用戶簡檔的裝置,以及用于檢查規(guī)范的用戶簡檔中哪些部分被服務(wù)呼叫控制服務(wù)器理解和支持的裝置。為了連貫,用戶服務(wù)器還可包括用于檢查用戶簡檔中哪些部分被任意服務(wù)呼叫控制服務(wù)器理解和支持的裝置,并且用于檢查用戶簡檔或規(guī)范的用戶簡檔的這些裝置最好包括用于發(fā)送簡檔給服務(wù)呼叫控制服務(wù)器的裝置以及用于從所述服務(wù)呼叫控制服務(wù)器接收指引簡檔中每個(gè)不支持的部分或不理解的部分的引用的裝置。
不同的優(yōu)勢可基于用戶服務(wù)器中不同的布置在上述方法中獲得以便提供第一服務(wù)呼叫控制服務(wù)器的標(biāo)識(shí)符給第二服務(wù)呼叫控制服務(wù)器。因此在用戶服務(wù)器中用于提供第一服務(wù)呼叫控制服務(wù)器的標(biāo)識(shí)符給第二服務(wù)呼叫控制服務(wù)器的裝置可包括用于發(fā)送此類標(biāo)識(shí)符連同能力標(biāo)準(zhǔn)給主管分配第二服務(wù)呼叫控制服務(wù)器的中間網(wǎng)絡(luò)服務(wù)器的裝置,或者可包括用于直接提供第一服務(wù)呼叫控制服務(wù)器的標(biāo)識(shí)符連同用戶的用戶簡檔給第二服務(wù)呼叫控制服務(wù)器的裝置。
另外,用戶服務(wù)器可以這樣的方式布置從而用于接收用戶正在進(jìn)行的會(huì)話的指示的裝置可包括用于在規(guī)定的過程中標(biāo)記切換過程的裝置。還有,用戶服務(wù)器可額外的包括用于從第二服務(wù)呼叫控制服務(wù)器接收解注冊第一服務(wù)呼叫控制服務(wù)器的指示的裝置。
同樣有助于上述方法提供了適用于作為電信網(wǎng)絡(luò)中的服務(wù)呼叫控制服務(wù)器的呼叫控制服務(wù)器,該呼叫控制服務(wù)器被分配用于服務(wù)用戶并具有一組符合用戶的用戶簡檔中的信息元的能力。呼叫控制服務(wù)器包括用于從電信網(wǎng)絡(luò)中擁有用戶簡檔的用戶服務(wù)器接收指示分配新的呼叫控制服務(wù)器的用戶再注冊的解注冊命令的裝置;以及用于向用戶接入電信網(wǎng)絡(luò)所通過的接入服務(wù)器發(fā)送用戶再注冊命令的裝置。
根據(jù)本發(fā)明的第三方面,作為服務(wù)呼叫控制服務(wù)器的呼叫控制服務(wù)器包括用于告知用戶服務(wù)器存在用戶正在進(jìn)行的會(huì)話的裝置;以及用于繼續(xù)用戶正在進(jìn)行的會(huì)話和鏈接數(shù)據(jù)的裝置。
該服務(wù)呼叫控制服務(wù)器最好包括用于一旦在切換過程中新的服務(wù)呼叫控制服務(wù)器被分配用于服務(wù)用戶則提供正在進(jìn)行的會(huì)話的會(huì)話信息給新的服務(wù)呼叫控制服務(wù)器的裝置。
因此,新分配的服務(wù)呼叫控制服務(wù)器包括用于在切換過程中在先前分配的呼叫控制服務(wù)器處接收正在進(jìn)行的會(huì)話的會(huì)話信息的裝置。此外,新分配的服務(wù)呼叫控制服務(wù)器還包括用于接收先前分配的呼叫控制服務(wù)器的標(biāo)識(shí)符的裝置。
在一個(gè)有利的實(shí)施例中,新分配的服務(wù)呼叫控制服務(wù)器可包括用于在先前分配的呼叫控制服務(wù)器處控制用戶正在進(jìn)行的會(huì)話同時(shí)后者保持掛起的裝置。因此先前分配的呼叫控制服務(wù)器包括用于向新分配的呼叫控制服務(wù)器傳送對正在進(jìn)行的會(huì)話的控制的裝置。
在另一有利的實(shí)施例中,新分配的服務(wù)呼叫控制服務(wù)器可或者包括用于與每個(gè)會(huì)話涉及的相應(yīng)呼叫控制服務(wù)器和應(yīng)用服務(wù)器交換會(huì)話信息、以便替換先前分配的呼叫控制服務(wù)器用于處理用戶正在進(jìn)行的會(huì)話。因此先前分配的呼叫控制服務(wù)器包括用于向新分配的呼叫控制服務(wù)器傳送對正在進(jìn)行的會(huì)話的處理的裝置。在該實(shí)施例下更有利的并且為了維持與上述用戶服務(wù)器有利的協(xié)作,新分配的服務(wù)呼叫控制服務(wù)器可包括用于向用戶服務(wù)器解注冊先前分配的呼叫控制服務(wù)器的裝置。
而且,服務(wù)呼叫控制服務(wù)器根據(jù)本發(fā)明可有利的包括用于從用戶服務(wù)器接收用戶的用戶簡檔或規(guī)范的用戶簡檔的裝置;用于檢查用戶簡檔或規(guī)范的簡檔中哪些部分被呼叫控制服務(wù)器理解和支持的裝置;以及用于返回指引用戶簡檔或規(guī)范的用戶簡檔中每個(gè)不支持的部分或不理解的部分的引用的裝置。
同樣有助于上述方法提供了適用于作為電信網(wǎng)絡(luò)中的代理呼叫控制服務(wù)器的用戶接入所通過的接入服務(wù)器,該接入服務(wù)器具有用戶已與分配用于服務(wù)用戶的服務(wù)呼叫控制服務(wù)器建立的正在進(jìn)行的會(huì)話的會(huì)話信息。因此,該接入服務(wù)器包括用于存儲(chǔ)用戶的正在進(jìn)行的會(huì)話的會(huì)話信息的裝置,該用戶的正在進(jìn)行的會(huì)話鏈接到對分配用于服務(wù)用戶的服務(wù)呼叫控制服務(wù)器的引用。
根據(jù)本發(fā)明的第四方面,該接入服務(wù)器還包括用于接收先前分配的服務(wù)呼叫控制服務(wù)器和新的分配用于服務(wù)用戶的服務(wù)呼叫控制服務(wù)器之間的切換的指示的裝置;以及用于繼續(xù)用戶(UE)正在進(jìn)行的會(huì)話和鏈接數(shù)據(jù)的裝置。
另外,該接入服務(wù)器可以這樣的方式布置從而用于繼續(xù)進(jìn)行會(huì)話的裝置可包括用于存儲(chǔ)對新服務(wù)呼叫控制服務(wù)器引用的裝置,用于將正在進(jìn)行的會(huì)話鏈接到那的裝置,以及用于丟棄對先前分配的服務(wù)呼叫控制服務(wù)器的引用的裝置。
對于最后的布置的備選以及為了與上述服務(wù)呼叫控制服務(wù)器中相應(yīng)的特性相一致,接入服務(wù)器以這樣的方式布置從而用于繼續(xù)進(jìn)行會(huì)話的裝置可包括用于存儲(chǔ)對新服務(wù)呼叫控制服務(wù)器的引用的裝置,以及用于將正在進(jìn)行的會(huì)話和對先前分配的服務(wù)呼叫控制服務(wù)器的引用鏈接到那里的裝置。
進(jìn)一步有助于上述方法提供了適用于在電信網(wǎng)絡(luò)中分配服務(wù)用戶的服務(wù)呼叫控制服務(wù)器的中間網(wǎng)絡(luò)服務(wù)器,該分配基于每個(gè)服務(wù)用戶的服務(wù)呼叫控制服務(wù)器具有的一組能力。該中間網(wǎng)絡(luò)服務(wù)器具有用于接收用于分配新服務(wù)呼叫控制服務(wù)器的能力標(biāo)準(zhǔn)的裝置;以及用于選擇更符合能力標(biāo)準(zhǔn)的新服務(wù)呼叫控制服務(wù)器的裝置。根據(jù)本發(fā)明的第五方面,該中間網(wǎng)絡(luò)服務(wù)器還包括用于為了切換的目的發(fā)送先前分配的呼叫控制服務(wù)器的標(biāo)識(shí)符給新分配的服務(wù)呼叫控制服務(wù)器的裝置。
通過閱讀結(jié)合附圖的本說明書,本發(fā)明的特征、目的和優(yōu)勢將會(huì)變得清晰,其中 圖1描述了信令流順序,說明了當(dāng)先前分配的服務(wù)呼叫控制服務(wù)器被發(fā)現(xiàn)沒有合適的能力時(shí)用于再分配服務(wù)用戶的新服務(wù)呼叫控制服務(wù)器的現(xiàn)有過程。
圖2描述了根據(jù)本發(fā)明的第一實(shí)施例,用于增強(qiáng)服務(wù)用戶的新服務(wù)呼叫控制服務(wù)器的再分配,其中用戶正在進(jìn)行的會(huì)話不必釋放可被繼續(xù)。
圖3說明了流順序,描述了根據(jù)本發(fā)明的第二實(shí)施例,用于實(shí)施服務(wù)用戶的第一和第二服務(wù)呼叫控制服務(wù)器之間進(jìn)行切換同時(shí)先前用戶正在進(jìn)行的會(huì)話被繼續(xù)。
圖4a選擇結(jié)合圖4b1或圖4b2,并與圖4c1結(jié)合,說明了備選的第三和第四實(shí)施例,用于實(shí)施服務(wù)用戶的第一和第二服務(wù)呼叫控制服務(wù)器之間的切換同時(shí)先前用戶正在進(jìn)行的會(huì)話被繼續(xù);而圖4a選擇結(jié)合圖4b3或圖4b4,并與圖4c2結(jié)合,說明了為了相似目的其它備選的第五和第六實(shí)施例。
圖5一般呈現(xiàn)了示范情況的基本架構(gòu),它包括實(shí)體和接口,其中用戶服務(wù)器在允許來自應(yīng)用服務(wù)器的用戶請求升級用戶終端之前檢查服務(wù)呼叫控制服務(wù)器用戶簡檔中哪些部分被所述服務(wù)呼叫控制服務(wù)器理解和支持。更具體地說,圖5描述了在用戶服務(wù)器和服務(wù)呼叫控制服務(wù)器之間檢查用戶簡檔中哪些部分被服務(wù)呼叫控制服務(wù)器理解和支持。
圖6描述了基本圖,包括當(dāng)兩個(gè)服務(wù)呼叫控制服務(wù)器之間不存在切換時(shí)第一用戶“A”和第二用戶“B”之間或者第一用戶和應(yīng)用服務(wù)器之間路由鏈中包含的實(shí)體和接口。
圖7描述了圖6中的基本圖如何根據(jù)本發(fā)明的一些實(shí)施例進(jìn)行修改以便實(shí)施兩個(gè)服務(wù)呼叫控制服務(wù)器之間的切換。更具體地說,圖7說明了當(dāng)根據(jù)第三和第四實(shí)施例實(shí)施本發(fā)明時(shí)達(dá)到的效果。
圖8a也描述了圖6中的基本圖如何根據(jù)本發(fā)明的一些實(shí)施例進(jìn)行修改以便實(shí)施在兩個(gè)服務(wù)呼叫控制服務(wù)器之間進(jìn)行切換。更具體地說,圖8說明了當(dāng)根據(jù)第五和第六實(shí)施例實(shí)施本發(fā)明時(shí)達(dá)到的效果。
圖8b描述了根據(jù)第五和第六實(shí)施例在圖8a已說明的內(nèi)容之上如何實(shí)施第二切換。
具體實(shí)施例方式下面描述一些優(yōu)選實(shí)施例,用于在電信網(wǎng)絡(luò)中用一組合適的功能服務(wù)用戶的第一和第二服務(wù)呼叫控制服務(wù)器之間實(shí)施有效的切換,同時(shí)先前在第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)保持的用戶正在進(jìn)行的會(huì)話被繼續(xù)并且用戶新的會(huì)話僅被允許在第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)建立。
根據(jù)本發(fā)明提供了一種新的方法和增強(qiáng)的服務(wù)器,用于當(dāng)?shù)诙?wù)呼叫控制服務(wù)器(S-CSCF-2)被確定具有用戶要求的先前選擇的第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)沒有的能力時(shí)再分配服務(wù)用戶的所述第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)。進(jìn)一步確定強(qiáng)行再分配第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)能力的步驟在下載用戶的用戶簡檔的第一服務(wù)呼叫控制服務(wù)器和保持電信網(wǎng)絡(luò)中每個(gè)用戶的用戶簡檔的用戶服務(wù)器(HSS)之間實(shí)施。根據(jù)本發(fā)明提供了多個(gè)實(shí)施例,由此第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)中用戶先前建立并仍在進(jìn)行的會(huì)話被繼續(xù),從而實(shí)施有效的切換過程。
在可應(yīng)用于IMS的已知解決方案中并如圖1所示,再分配由歸屬用戶服務(wù)器(HSS)通過發(fā)送解注冊命令(S-01)連同指示改變服務(wù)器是必需的(服務(wù)器改變)給首先分配的服務(wù)呼叫狀態(tài)控制功能實(shí)體(S-CSCF-1)發(fā)起。該分配的服務(wù)呼叫狀態(tài)控制功能實(shí)體實(shí)施用戶(UE)正在進(jìn)行的會(huì)話(C-01)的釋放,確認(rèn)收到(S-02)這樣的釋放給歸屬用戶服務(wù)器(HSS),并向代理呼叫狀態(tài)控制功能實(shí)體(P-CSCF)發(fā)送(S-03)再注冊的通知。一旦第一服務(wù)呼叫狀態(tài)控制功能實(shí)體(S-CSCF-1)在歸屬用戶服務(wù)器(HSS)中被解注冊并且正在進(jìn)行的會(huì)話被釋放,則用戶(UE)向代理發(fā)起新的注冊(S-05),它又向查詢呼叫狀態(tài)控制功能實(shí)體(I-CSCF)查詢(S-06)用戶。查詢呼叫狀態(tài)控制功能實(shí)體向歸屬用戶服務(wù)器(HSS)請求新的分配標(biāo)準(zhǔn)(S-07)以便返回(S-08)一組從用戶的用戶簡檔中信息元獲得的能力標(biāo)準(zhǔn)。查詢呼叫狀態(tài)控制功能實(shí)體連同接收到的該組能力標(biāo)準(zhǔn)選擇并分配(S-09)更好的服務(wù)用戶的第二服務(wù)呼叫狀態(tài)控制功能實(shí)體(S-CSCF-2)。該第二分配的服務(wù)呼叫狀態(tài)控制功能實(shí)體(S-CSCF-2)從歸屬用戶服務(wù)器(HSS)請求和獲得(S-10,S-11)用戶的用戶簡檔,并向查詢呼叫狀態(tài)控制功能實(shí)體(I-CSCF)確認(rèn)(S-12)新的注冊。后者向代理呼叫狀態(tài)控制功能實(shí)體(P-CSCF)確認(rèn)該新的注冊,它使得代理丟棄對第一服務(wù)呼叫狀態(tài)控制功能實(shí)體(S-CSCF-1)的引用,存儲(chǔ)對新的服務(wù)呼叫狀態(tài)控制功能實(shí)體(S-CSCF-2)的引用,然后向用戶確認(rèn)(S-14)注冊。
在圖2所描述本發(fā)明的第一實(shí)施例中建議了備選的行為,其中首先分配的服務(wù)呼叫控制服務(wù)器(S-CSCF-1)對發(fā)自用戶服務(wù)器(HSS)的解注冊命令(S-01)響應(yīng)以用戶仍有正在進(jìn)行的會(huì)話的指示(S-15)。該仍被分配的服務(wù)呼叫控制服務(wù)器(S-CSCF-1)等待直到會(huì)話被終止(C-02),而不允許用戶建立任意新的會(huì)話,然后從用戶服務(wù)器(HSS)解注冊(S-16)該用戶從而新的服務(wù)呼叫控制服務(wù)器的再分配可繼續(xù)進(jìn)行。一旦用戶服務(wù)器確認(rèn)(S-17)該過程,則先前分配的服務(wù)呼叫控制服務(wù)器(S-CSCF-1)向用戶接入電信網(wǎng)絡(luò)所通過的代理呼叫控制服務(wù)器(P-CSCF)發(fā)送再注冊的通知(S-03),并且再分配的過程繼續(xù)以純IMS情況中相似的方式運(yùn)行。即用戶再次注冊(S-05)到代理呼叫控制服務(wù)器(P-CSCF),所述代理與從用戶服務(wù)器(HSS)獲取(S-07,S-08)服務(wù)器能力的中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)進(jìn)行通信(S-06)。中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)基于這些服務(wù)器能力選擇服務(wù)用戶的新的服務(wù)呼叫控制服務(wù)器(S-CSCF-2),它從包括在用戶服務(wù)器保持的用戶的用戶簡檔中的信息元獲得,并且分配(S-09)所述服務(wù)呼叫控制服務(wù)器(S-CSCF-2)給用戶。然后新分配的服務(wù)呼叫控制服務(wù)器(S-CSCF-2)向用戶服務(wù)器(HSS)請求(S-10)下載用戶簡檔,獲取該用戶簡檔(S-11)并向中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)確認(rèn)(S-12)該分配。中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)向代理呼叫控制服務(wù)器(P-CSCF)確認(rèn)(S-13)該新的注冊,并且所述代理丟棄對第一呼叫控制服務(wù)器(S-CSCF-1)的引用,存儲(chǔ)對第二呼叫控制服務(wù)器(S-CSCF-2)的引用,然后向用戶確認(rèn)(S-14)該注冊。
在這個(gè)非常簡單的第一實(shí)施例中,通過繼續(xù)進(jìn)行會(huì)話改進(jìn)了現(xiàn)有的機(jī)制,并且該改進(jìn)在用戶沒有持續(xù)建立許多會(huì)話的情況中足夠了。然而,最好不要允許用戶在舊的服務(wù)呼叫控制服務(wù)器(S-CSCF-1)中建立任何新的會(huì)話而應(yīng)該等到舊的正在進(jìn)行的會(huì)話終止。然后用戶可再次注冊以被分配新的服務(wù)呼叫控制服務(wù)器(S-CSCF-2),在那里新的會(huì)話可被建立。
在本發(fā)明的如圖3中所描述的第二實(shí)施例中,提供了備選的方法以便在上面的情形不被接受的情況中更好的完成用戶的期望。在該方法下,對發(fā)自用戶服務(wù)器(HSS)的解注冊命令,首先分配的服務(wù)呼叫控制服務(wù)器(S-CSCF-1)如第一實(shí)施例中所做的那樣也響應(yīng)以用戶仍有正在進(jìn)行的會(huì)話的指示(S-15)。不過在該第二實(shí)施例中,仍被分配的服務(wù)呼叫控制服務(wù)器(S-CSCF-1)立刻向代理呼叫控制服務(wù)器(P-CSCF)發(fā)送再注冊的通知(S-03),而不會(huì)等待繼續(xù)進(jìn)行的會(huì)話終止。然后再分配過程就像第一實(shí)施例中那樣繼續(xù)進(jìn)行直到新分配的服務(wù)呼叫控制服務(wù)器(S-CSCF-2)向中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)確認(rèn)(S-18)該分配。由于用戶正在進(jìn)行的會(huì)話仍然繼續(xù)(C-03)該確認(rèn)意味著代理呼叫控制服務(wù)器(P-CSCF)進(jìn)一步不同的行為。最后中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)向代理呼叫控制服務(wù)器(P-CSCF)確認(rèn)(S-19)該新的服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的分配。在該第二實(shí)施例中,該確認(rèn)(S-19)使得代理實(shí)施切換過程(C-04)以便保持至少對正在進(jìn)行的會(huì)話的引用并最好也保持對第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的引用。同樣在該切換過程(C-04)中,代理呼叫控制服務(wù)器(P-CSCF)存儲(chǔ)對第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的引用,并且最好在向用戶(UE)確認(rèn)該注冊(S-14)之前將對第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)中正在進(jìn)行的會(huì)話的引用鏈接到所述對第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的引用。在該方式下,第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)繼續(xù)進(jìn)行用戶的會(huì)話并且不允許建立任何新的會(huì)話,而第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)就像正常操作那樣允許建立用戶新的會(huì)話并使它們繼續(xù)。代理呼叫控制服務(wù)器(P-CSCF)最好負(fù)責(zé)區(qū)分舊的會(huì)話和新的會(huì)話并將它們關(guān)聯(lián)到第一或第二服務(wù)呼叫控制服務(wù)器(S-CSCF-1,S-CSCF-2)。
以上述第二實(shí)施例為基礎(chǔ)提供了后續(xù)被選的實(shí)施例,其中示出的兩種不同的方法用于第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2),它在第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)中繼續(xù)用戶正在進(jìn)行的會(huì)話上被涉及,并且還描述了其它有利特征的組合。
在圖4a繼之以圖4b1和圖4c1組成的順序圖中描述的第三實(shí)施例中,在過程中標(biāo)記切換并存儲(chǔ)第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符(S-CSCF-1 id.)的步驟通過從所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)接收用戶仍有正在進(jìn)行的會(huì)話的指示在用戶服務(wù)器(HSS)實(shí)施。
該標(biāo)識(shí)符(S-CSCF-1 id.)還提供給第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)以便后者意識(shí)到當(dāng)前主管用戶先前進(jìn)行的會(huì)話的服務(wù)呼叫控制服務(wù)器(S-CSCF-1)。在用戶服務(wù)器(HSS)緊密耦合到中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)的情況下,標(biāo)識(shí)符(S-CSCF-1 id.)如第三實(shí)施例在圖4b1所描述的可連同能力標(biāo)準(zhǔn)被發(fā)送(S-20)到中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)。中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)基于這些從包括在用戶服務(wù)器保持的用戶的用戶簡檔中的信息元獲得的能力標(biāo)準(zhǔn)選擇新的服務(wù)用戶的服務(wù)呼叫控制服務(wù)器(S-CSCF-2),并且發(fā)送(S-21)第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符(S-CSCF-1id)給新分配的服務(wù)呼叫控制服務(wù)器(S-CSCF-2)。
一旦最近分配用于服務(wù)用戶的第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)通過接收到對應(yīng)的標(biāo)識(shí)符意識(shí)到第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1),則根據(jù)本發(fā)明用于在處理用戶(UE)之前進(jìn)行的會(huì)話上被涉及的所述第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的幾個(gè)備選將出現(xiàn)。
根據(jù)如圖4b1所示的第三實(shí)施例,第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)從第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)請求用戶正在進(jìn)行的會(huì)話的會(huì)話信息(S-22)。一旦該會(huì)話信息從第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)被接收(S-23),則第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)與每個(gè)會(huì)話涉及的所有相應(yīng)的呼叫控制服務(wù)器和應(yīng)用服務(wù)器進(jìn)行通信(C-06)以便交換會(huì)話信息并讓它們了解到第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)從現(xiàn)在起控制用戶(UE)會(huì)話。在如圖4c1所示的會(huì)話信息(C-06)的該交換發(fā)生之后,在第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的先前正在進(jìn)行的會(huì)話(C-03h)現(xiàn)在有效地被第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)處理,它現(xiàn)在控制這些正在進(jìn)行的會(huì)話(C-03h)。只要交換成功并且正在進(jìn)行的會(huì)話現(xiàn)在被第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)處理,則后者就從用戶服務(wù)器(HSS)解注冊(S-26)第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1),這確認(rèn)(S-17)該解注冊。在該圖未示出的一個(gè)備選實(shí)施例中,一旦會(huì)話信息的交換被成功實(shí)施,則第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)將替代圖4c1中所示的第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)向用戶服務(wù)器(HSS)發(fā)送解注冊命令(S-16)并接收相應(yīng)的確認(rèn)(S-17)。
然后第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)向中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)確認(rèn)(S-27)切換已經(jīng)完成并且用戶正在進(jìn)行的會(huì)話現(xiàn)在由所述第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)處理。中間網(wǎng)絡(luò)服務(wù)器將該確認(rèn)(S-28)傳送給代理呼叫控制服務(wù)器(P-CSCF)以便實(shí)施切換過程(C-09),從而在該第三實(shí)施例中存儲(chǔ)對第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的引用,鏈接對用戶正在進(jìn)行的會(huì)話的引用到所述對第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的引用,并丟棄對舊的第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的引用。最后代理呼叫控制服務(wù)器(P-CSCF)向用戶(UE)確認(rèn)(S-14)該再注冊。
在圖4a繼之以圖4b2和圖4c1組成的順序圖中描述的第四實(shí)施例中,其中相對第三實(shí)施例中所示存在備選機(jī)制以向第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)提供第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符(S-CSCF-1 id.)以便讓后者意識(shí)到當(dāng)前主管用戶先前進(jìn)行的會(huì)話的服務(wù)呼叫控制服務(wù)器(S-CSCF-1)。如圖4b2所示的第四實(shí)施例,由用戶服務(wù)器(HSS)提供(S-08)給中間網(wǎng)絡(luò)節(jié)點(diǎn)(I-CSCF)的能力標(biāo)準(zhǔn)不包括第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符(S-CSCF-1 id.),當(dāng)分配(S-09)第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)給該再注冊時(shí)也不包括中間網(wǎng)絡(luò)節(jié)點(diǎn)(I-CSCF)。而是在第四實(shí)施例中,第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符(S-CSCF-1 id.)連同用戶簡檔在從所述第二呼叫控制服務(wù)器(S-CSCF-2)接收對應(yīng)的請求(S-10)之后被直接從用戶服務(wù)器(HSS)發(fā)送(S-24)給第二呼叫控制服務(wù)器(S-CSCF-2)。除了標(biāo)識(shí)符(S-CSCF-1 id.)的遞交,第三和第四實(shí)施例彼此并沒有顯著的區(qū)別。
根據(jù)本發(fā)明還提供了第五和第六實(shí)施例,相應(yīng)的由圖4a繼之以圖4b3和圖4c2的順序圖描述用于前者,并且由圖4a繼之以圖4b4和圖4c2的順序圖描述用于后者。
第五與第六實(shí)施例和第三與第四實(shí)施例共享圖4a中描述的特征,包括在過程中標(biāo)記切換并存儲(chǔ)第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符(S-CSCF-1 id.)的步驟;它們還相應(yīng)地共享兩個(gè)備選機(jī)制以便從用戶服務(wù)器(HSS)向第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)提供第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符(S-CSCF-1 id.)。因此如圖4b3所示,第五實(shí)施例建議如第三實(shí)施例中所做的那樣從用戶服務(wù)器(HSS)發(fā)送該標(biāo)識(shí)符(S-CSCF-1 id.)連同能力標(biāo)準(zhǔn)(S-20)給中間網(wǎng)絡(luò)服務(wù)器(I-CSCF),并從后者向第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)發(fā)送(S-21)。在相似的如圖4b4所示的方式中,第六實(shí)施例建議如第四實(shí)施例中所做的那樣一旦從所述第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)接收對應(yīng)請求(S-10)就從用戶服務(wù)器(HSS)發(fā)送(S-24)該標(biāo)識(shí)符(S-CSCF-1 id.)連同用戶簡檔給第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)。
第三和第五實(shí)施例還有第四和第六實(shí)施例之間的區(qū)別是第一(S-CSCF-1)和第二(S-CSCF-2)服務(wù)呼叫控制服務(wù)器協(xié)作以繼續(xù)用戶正在進(jìn)行的會(huì)話的方式。
在第三和第四實(shí)施例中,第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)從第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)請求(S-22)并獲取(S-23)正在進(jìn)行的會(huì)話的會(huì)話信息,并且與每個(gè)會(huì)話涉及的所有相應(yīng)的呼叫控制服務(wù)器和應(yīng)用服務(wù)器交換會(huì)話信息(C-06)。通過這樣做,第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)可完全替代第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)以便處理用戶正在進(jìn)行的會(huì)話,從而所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)可被解注冊并從路由鏈上消失。信令業(yè)務(wù)的路由鏈涉及的這種機(jī)制在圖7中適當(dāng)考慮圖6中所示的沒有切換發(fā)生的正常路由鏈進(jìn)行描述。如圖7所示,當(dāng)?shù)诙?wù)呼叫控制服務(wù)器(S-CSCF-2)已經(jīng)請求(S-22)會(huì)話信息以便與其它呼叫控制服務(wù)器(S-CSCF-B,P-CSCF-B)和應(yīng)用服務(wù)器(AS)交換時(shí),切換之后最終得到的結(jié)果是第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)從路由鏈中消失。
然而在第五和第六實(shí)施例中提供了一種備選機(jī)制,由此第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)并不從路由鏈中消失而是通過透明傳送到所述第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)將第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)分層地放在上面,首先所有信令從代理呼叫控制服務(wù)器(P-CSCF)接收并旨在用于用戶會(huì)話相關(guān)的其它呼叫控制服務(wù)器和應(yīng)用服務(wù)器,其次所有信令從其它呼叫控制服務(wù)器和應(yīng)用服務(wù)器接收并旨在用于代理呼叫控制服務(wù)器(P-CSCF)。傳送給第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的信令根據(jù)該第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)具有的能力在那里進(jìn)行處理,并且正確的響應(yīng)被返回給第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)以便后者向最初打算的目的地透明的遞交它們。該信令業(yè)務(wù)路由鏈相關(guān)的備選機(jī)制在圖8a中適當(dāng)考慮圖6中所示沒有切換發(fā)生的正常路由鏈進(jìn)行描述。如圖8所示,當(dāng)?shù)诙?wù)呼叫控制服務(wù)器(S-CSCF-2)請求(S-25)掛起時(shí),沒有必要與其它呼叫控制服務(wù)器和應(yīng)用服務(wù)器交換引用和會(huì)話信息而是將第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)分層地放在第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的上面,前者完全控制會(huì)話而后者只是傳送從我們自己網(wǎng)絡(luò)中的代理呼叫控制服務(wù)器(P-CSCF)或其它呼叫控制服務(wù)器(S-CSCF-B,P-CSCF-B)和應(yīng)用服務(wù)器(AS)接收到的信令。在該方法中,盡管更多的網(wǎng)絡(luò)服務(wù)器可用于服務(wù)用戶,但是在第一到第二服務(wù)呼叫控制服務(wù)器的切換過程中沒有那么多的信令在網(wǎng)絡(luò)中交換。更進(jìn)一步在該方法中,圖8b說明了從第二到第三服務(wù)呼叫控制服務(wù)器(S-CSCF-3)之間的另一個(gè)切換如何不需要進(jìn)一步與其它呼叫控制服務(wù)器(S-CSCF-B,P-CSCF-B)和應(yīng)用服務(wù)器(AS)交換引用可被實(shí)施,同下面圖7中描述的用于第三和第四實(shí)施例的方法一樣情況。
因此如相應(yīng)用于第五和第六實(shí)施例的圖4b3和圖4b4所描述的,接收到用戶的用戶簡檔(S-11,S-24)和第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符之后,第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)向通過所述標(biāo)識(shí)符(S-CSCF-1 id.)識(shí)別的第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)發(fā)送請求被掛起(S-25)。一旦從第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)接收到會(huì)話信息(S-23),則第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)實(shí)施內(nèi)部切換過程(C-07)從而使它自己準(zhǔn)備好控制先前由第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)處理的用戶正在進(jìn)行的會(huì)話。然后第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)如在上述第二實(shí)施例中已描述的那樣可向中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)確認(rèn)(S-18)該分配。如圖4c2所示,中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)還向代理呼叫控制服務(wù)器(P-CSCF)確認(rèn)(S-19)該新服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的分配。至于在第二實(shí)施例還有第五和第六實(shí)施例中,該確認(rèn)(S-19)使得代理實(shí)施切換過程(C-04)以便保持對正在進(jìn)行會(huì)話的引用,很可能還有對第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的引用,存儲(chǔ)對第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的引用,并且最好在向用戶(UE)確認(rèn)該注冊(S-14)之前鏈接后者到對正在進(jìn)行的會(huì)話的引用。
在該方法中,第一和第二服務(wù)呼叫控制服務(wù)器(S-CSCF-1,S-CSCF-2)都意識(shí)到什么時(shí)候用戶的會(huì)話結(jié)束(C-08)。然而,即使控制會(huì)話的是第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2),但是被解注冊的是第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)并因此最好是它發(fā)送解注冊命令(S-16)給用戶服務(wù)器。一旦從用戶服務(wù)器接收到相應(yīng)的確認(rèn)(S-17),則第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)向代理呼叫控制服務(wù)器(P-CSCF)發(fā)送解注冊(S-29)的通知,后者刪除(C-10)存儲(chǔ)的對所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的引用并可能鏈接到其它對第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的引用。在這方面,可注意到第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)和第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)都可被設(shè)置用于向用戶服務(wù)器(HSS)觸發(fā)第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的解注冊(S-26;S-16)并且不考慮第三至第六實(shí)施例中所示的其它選擇。
本發(fā)明還提供了具體在圖5中描述的機(jī)制,由此服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2)可報(bào)告(S-33)用戶簡檔中哪些部分不被理解或不被支持。基本上,用戶簡檔可基于來自所述服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2)的請求或作為用戶服務(wù)器(HSS)自身推動(dòng)的結(jié)果直接從電信網(wǎng)絡(luò)的用戶服務(wù)器(HSS)接收(S-32);或者用戶簡檔也可從供應(yīng)系統(tǒng)接收,或從操作維護(hù)系統(tǒng)接收,或從其它被布置以提供用戶簡檔連同遍及本說明書描述的信息元給服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2)的任意其它系統(tǒng)(任何圖中都未示出)接收。該從服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2)接收的報(bào)告很可能與中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)協(xié)作被用戶服務(wù)器(HSS)用于觸發(fā)服務(wù)用戶(UE;UE-A)的新的服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)的再分配。
發(fā)起再分配之前用戶服務(wù)器(HSS)最好檢查電信網(wǎng)絡(luò)中是否有具有所要求能力的服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)。為此用戶服務(wù)器可創(chuàng)建可被下載到電信網(wǎng)絡(luò)中所有的服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)中的所謂的“規(guī)范的用戶簡檔”。規(guī)范的用戶簡檔包括用戶簡檔中映射到電信網(wǎng)絡(luò)運(yùn)營商規(guī)定的一組服務(wù)器能力的那些信息元(標(biāo)準(zhǔn)元素和專有元素)。用戶服務(wù)器可在任意時(shí)間當(dāng)然最好是低的業(yè)務(wù)狀況下向任意服務(wù)呼叫控制服務(wù)器推動(dòng)下載該規(guī)范的用戶簡檔以便發(fā)現(xiàn)每個(gè)服務(wù)呼叫控制服務(wù)器具有的不僅是為了再分配新的服務(wù)呼叫控制服務(wù)器的能力。
因此由于本發(fā)明提供的這種機(jī)制,由此當(dāng)每個(gè)服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)與用戶服務(wù)器建立起網(wǎng)絡(luò)連接以協(xié)商進(jìn)一步服務(wù)用戶的服務(wù)器能力時(shí),規(guī)范的用戶簡檔被下載到服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)并且從它們獲得相應(yīng)的報(bào)告以指示不被支持或不被理解的部分、用戶簡檔的保持者、或許用戶服務(wù)器(HSS)、或網(wǎng)絡(luò)操作者的供應(yīng)系統(tǒng),或者可意識(shí)到規(guī)范的用戶簡檔中哪些部分不被支持的操作和維護(hù)系統(tǒng)。
在示范實(shí)施例中,其中用戶簡檔或規(guī)范的用戶簡檔被發(fā)布遵循可擴(kuò)展標(biāo)記語言(下文中稱作XML)文檔的規(guī)則和語法,所謂的Xpath語言可用于指示簡檔中哪些部分不被支持或理解。
在這方面,XPath是一種用于尋址XML文檔中特定部分的公知語言。Xpath將XML文檔看作一棵節(jié)點(diǎn)樹;其中每個(gè)節(jié)點(diǎn)可表示XML文檔中的元素、屬性、元素的文本值、注釋等。因此,XPath規(guī)定了用于在XML文檔中識(shí)別特殊節(jié)點(diǎn)和節(jié)點(diǎn)組、即節(jié)點(diǎn)集的表達(dá)式的非XML語法。盡管XPath提供了用于字符串、數(shù)字和布爾操作的基本功能,但XPath對本發(fā)明最重要的貢獻(xiàn)是所謂的“定位路徑”。定位路徑被估算以產(chǎn)生節(jié)點(diǎn)集。節(jié)點(diǎn)集是零個(gè)或更多來自XML文檔的節(jié)點(diǎn)集合。定位路徑包括按順序被估算的許多定位步驟。一個(gè)定位步驟的輸入是上一定位步驟返回的節(jié)點(diǎn)集。每個(gè)定位步驟本身是相對定位路徑。相對于其第一定位路徑被評估的內(nèi)容節(jié)點(diǎn)不是由Xpath提供的手段而是由本發(fā)明提供的手段被建立。
因此,本發(fā)明提供了增加用于在用戶服務(wù)器(HSS)和服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)之間進(jìn)行通信的協(xié)議的新協(xié)議參數(shù)的手段。例如,當(dāng)前優(yōu)選用于在用戶服務(wù)器和服務(wù)呼叫控制服務(wù)器之間進(jìn)行通信的協(xié)議可能是“Diameter”。在該示范實(shí)施例中,新的屬性值對(下文稱作AVP)“不支持的用戶數(shù)據(jù)”被引入以便服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)報(bào)告用戶簡檔中的一部分或規(guī)范的用戶簡檔中的一部分作為來自用戶服務(wù)器(HSS)的簡檔下載的結(jié)果不被服務(wù)呼叫控制服務(wù)器支持或理解。此外,另一個(gè)新的AVP可能是上面提到的定位Xpath(Location-Xpath),如下面表I所示。
表I<Push-Profile-Answer>∷=<Diameter Header:305,167772151>
<Session-Id>
{Vendor-Specific-Application-Id}[Result-Code][Experimental-Result][Non-Supported-User-Data ]{Auth-Session-State}{Origin-Host}{Origin-Realm}*[AVP]*[Proxy-Info]*[Route-Record]
在上面的表I中,方括號(hào)“[”、“]”指示該新的AVP在協(xié)議層是可選的并因此可能不會(huì)總出現(xiàn)。
除了上述添加,根據(jù)本發(fā)明提供了新的結(jié)果代碼以便服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)基于用戶簡檔下載響應(yīng)用戶服務(wù)器。
在該示范實(shí)施例中,新的結(jié)果代碼DIAMETER ERROR UNSUPPORTED USER DATA最好用于指示三種可能的原因。第一原因可能是由于殘缺的XML文檔或者形狀良好卻不能匹配有效方案的文檔導(dǎo)致解析錯(cuò)誤;第二原因可能是不支持的觸發(fā)標(biāo)準(zhǔn)的檢測;以及第三原因可能是專有元素、即所謂的不被理解擴(kuò)展元素的檢測。對于前面的原因,因?yàn)檎麄€(gè)XML文檔的分析失敗,所以響應(yīng)消息不需要報(bào)告詳細(xì)的信息。然而對于后兩者即不被支持的觸發(fā)準(zhǔn)則的檢測和不被理解的專有元素的檢測,對應(yīng)的信息元根據(jù)上面表I中的規(guī)則被報(bào)告,與信息元一樣多的定位Xpath語句不被支持或理解。每個(gè)定位Xpath最好估算表示不被服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)支持或理解的用戶的用戶簡檔或者規(guī)范的用戶簡檔的XML文檔的元素、屬性或元素值。
在上面已提到的示范情況中,其中用戶(UE)已通過代理呼叫控制服務(wù)器(P-CSCF)接入電信網(wǎng)絡(luò)并已被分配服務(wù)用戶的具有合適能力的服務(wù)呼叫控制服務(wù)器(S-CSCF-1),用戶可進(jìn)一步接入通過下載為該終端準(zhǔn)備的軟件將對用戶終端的升級提供給用戶的應(yīng)用服務(wù)器(AS)。該情況適合用于表述圖5中描述的本發(fā)明另一方面的有利使用。
如圖5所示,一旦用戶(UE)請求用戶終端升級(S-30)并且在接受升級之前,則應(yīng)用服務(wù)器(AS)直接或通過中間系統(tǒng)如供應(yīng)系統(tǒng)與用戶服務(wù)器(HSS)進(jìn)行通信(S-31)從而升級用戶簡檔,用戶服務(wù)器主管電信網(wǎng)絡(luò)中用戶的用戶簡檔。用戶簡檔的升級可意味著在用戶簡檔中添加新的觸發(fā)器,或者改變相關(guān)的觸發(fā)信息,或者添加新的信息元給用戶簡檔、如新的編碼譯碼器。用戶服務(wù)器(HSS)升級(S-34,S-35)用戶簡檔或創(chuàng)建帶有用戶簡檔中改變和未改變的信息元的規(guī)范的用戶簡檔,并向服務(wù)呼叫控制服務(wù)器(S-CSCF-1)推動(dòng)(S-32)用戶簡檔下載。后者響應(yīng)以指示新的用戶簡檔是否被完全理解和支持的確認(rèn)(S-33),或者用戶簡檔或規(guī)范的用戶簡檔中那些不被服務(wù)呼叫控制服務(wù)器(S-CSCF-1)理解或支持的部分。利用該信息用戶服務(wù)器(HSS)可確定要求的附加能力以便從服務(wù)呼叫控制服務(wù)器(S-CSCF)服務(wù)用戶。用戶服務(wù)器可通過向這些用于服務(wù)用戶的其它服務(wù)呼叫控制服務(wù)器(S-CSCF-2;S-CSCF-3)候選推動(dòng)用戶簡檔或規(guī)范的用戶簡檔下載(S-32)檢查是否有圖5中未示出的其它服務(wù)呼叫控制服務(wù)器(S-CSCF-2;S-CSCF-3)。一旦服務(wù)呼叫控制服務(wù)器(S-CSCF-1)被發(fā)現(xiàn)適合服務(wù)用戶,則用戶服務(wù)器保持更新的用戶簡檔并可響應(yīng)(S-36)更新用戶終端的確認(rèn)給應(yīng)用服務(wù)器(AS)。如果沒有服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)被發(fā)現(xiàn)有具有要求的服務(wù)器能力,則用戶服務(wù)器(HSS)可拒絕(S-36)該更新。最后,應(yīng)用服務(wù)器(AS)向用戶終端(UE)響應(yīng)(S-37)成功的確認(rèn)或請求操作的拒絕。該機(jī)制根據(jù)服務(wù)呼叫控制服務(wù)器用于在所述電信網(wǎng)絡(luò)中服務(wù)用戶的一組預(yù)定能力還可被電信網(wǎng)絡(luò)中的運(yùn)營商使用以便配置網(wǎng)絡(luò)。
通過描述性和非限制性的方式在上面相對幾個(gè)實(shí)施例描述了本發(fā)明。顯然,根據(jù)上述指導(dǎo)這些實(shí)施例的改變和合并是可能的并且本文旨在包括屬于權(quán)利要求范圍的實(shí)施例的任意修改。
權(quán)利要求
1.一種用于在電信網(wǎng)絡(luò)中實(shí)施兩個(gè)服務(wù)呼叫控制服務(wù)器(S-CSCF-1,S-CSCF-2)之間的切換的方法,其中用戶(UE)通過代理呼叫控制服務(wù)器(P-CSCF)接入網(wǎng)絡(luò)并被分配第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)用于服務(wù)所述用戶,所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)具有適用于符合所述用戶(UE)的用戶簡檔中的信息元的一組能力,所述方法包括以下步驟a)確定所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)不提供的能力(S-32,S-33)以符合所述用戶(UE)的用戶簡檔中的信息元;以及b)通過所述代理呼叫控制服務(wù)器(P-CSCF)向所述用戶(UE)發(fā)起再注冊(S-01,S-03,S-04)以便分配第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2);并且所述方法特征在于所述發(fā)起再注冊的步驟b)包括以下步驟b1)在代理呼叫控制服務(wù)器(P-CSCF)和服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2)都繼續(xù)(C-02;C-03)所述用戶(UE)正在進(jìn)行的會(huì)話和鏈接數(shù)據(jù);以及b2)向所述代理呼叫控制服務(wù)器(P-CSCF)指示第一和第二呼叫控制服務(wù)器(S-CSCF-1,S-CSCF-2)之間的切換以便存儲(chǔ)(C-04;C-09)對第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的引用。
2.權(quán)利要求1中的所述方法,其中所述步驟a)包括確定(S-31)所述第一服務(wù)呼叫控制功能沒有對應(yīng)能力(S-32,S-33)的所述用戶簡檔中信息元的改變的步驟。
3.權(quán)利要求1中的所述方法,進(jìn)一步包括以下步驟c)創(chuàng)建包括與獲取服務(wù)呼叫控制服務(wù)器(S-CSCF-1,S-CSCF-2;S-CSCF-3)具有的一組能力相關(guān)的那些信息元的規(guī)范的用戶簡檔(S-34,S-35);以及d)檢查(S-32,S-33)所述規(guī)范的用戶簡檔中哪些部分被服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)理解和支持。
4.權(quán)利要求1中的所述方法,進(jìn)一步包括以下步驟e)檢查(S-32,S-33)用戶簡檔中哪些部分被服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)理解和支持。
5.權(quán)利要求1中的所述方法,其中繼續(xù)進(jìn)行的會(huì)話被所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)服務(wù)而用戶新的會(huì)話被所述第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)服務(wù)。
6.權(quán)利要求1中的所述方法,其中繼續(xù)進(jìn)行的會(huì)話和用戶新的會(huì)話被所述第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)服務(wù)。
7.權(quán)利要求3中的所述方法,其中創(chuàng)建規(guī)范的用戶簡檔的所述步驟c)在電信網(wǎng)絡(luò)的用戶服務(wù)器(HSS)實(shí)施,所述用戶服務(wù)器主管所述用戶的用戶簡檔。
8.權(quán)利要求3中的所述方法,其中所述步驟d)包括在所述服務(wù)呼叫控制服務(wù)器(S-CSCF-1,S-CSCF-2;S-CSCF-3)中接收(S-32)所述規(guī)范的用戶簡檔的步驟,以及返回(S-33)指引所述規(guī)范的用戶簡檔中每個(gè)不被支持的部分或不被理解的部分的引用的步驟。
9.權(quán)利要求4中的所述方法,其中所述步驟e)包括在所述服務(wù)呼叫控制服務(wù)器(S-CSCF-1,S-CSCF-2;S-CSCF-3)中接收所述用戶簡檔的步驟,以及返回指引所述用戶簡檔中每個(gè)不被支持的部分或每個(gè)不被理解的部分的引用的步驟。
10.一種電信網(wǎng)絡(luò)中的用戶服務(wù)器(HSS),所述用戶服務(wù)器(HSS)主管所述電信網(wǎng)絡(luò)中每個(gè)用戶(UE)的用戶簡檔,所述用戶簡檔包括旨在符合第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)具有的用于服務(wù)所述用戶(UE)的一組能力的許多信息元,所述用戶服務(wù)器具有a)用于確定所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)不提供的能力(S-32,S-33)以符合所述用戶簡檔中的信息元(S-34,S-35)的裝置;以及b)用于發(fā)起所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的再注冊的裝置;并且其特征在于包括c)用于從所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)接收(S-15)用戶具有正在進(jìn)行的會(huì)話的指示的裝置;以及d)用于向所述第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)提供(S-20,S-21;S-24)所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符(S-CSCF-1 id.)的裝置。
11.權(quán)利要求10中的所述用戶服務(wù)器,其中裝置a)包括用于確定(S-31)所述第一服務(wù)呼叫控制功能沒有對應(yīng)能力(S-32,S-33)的所述用戶簡檔中信息元改變的裝置。
12.權(quán)利要求10中的所述用戶服務(wù)器,進(jìn)一步包括e)用于創(chuàng)建包括與獲取服務(wù)呼叫控制服務(wù)器(S-CSCF-1,S-CSCF-2;S-CSCF-3)具有的一組能力相關(guān)的那些信息元的所述用戶的規(guī)范的用戶簡檔(S-34,S-35)的裝置;以及f)用于檢查(S-32,S-33)所述規(guī)范的用戶簡檔中哪些部分被服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)理解和支持的裝置。
13.權(quán)利要求12中的所述用戶服務(wù)器,其中所述檢查(S-32,S-33)裝置包括用于發(fā)送所述規(guī)范的用戶簡檔(S-32)給所述服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2)的裝置,以及用于接收(S-33)指引所述規(guī)范的用戶簡檔中每個(gè)不被支持的部分或不被理解的部分的引用的裝置。
14.權(quán)利要求10中的所述用戶服務(wù)器,進(jìn)一步包括用于檢查(S-32,S-33)用戶簡檔中哪些部分被服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2;S-CSCF-3)理解和支持的裝置。
15.權(quán)利要求13中的所述用戶服務(wù)器,其中所述檢查(S-32,S-33)裝置包括用于發(fā)送所述用戶簡檔(S-11;S-24;S-32)給所述服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2)的裝置,以及用于接收(S-33)指引所述用戶簡檔中每個(gè)不被支持的部分或不被理解的部分的引用的裝置。
16.權(quán)利要求10中的所述用戶服務(wù)器,其中所述用于提供所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符(S-CSCF-1 id.)給所述第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的裝置d)包括用于發(fā)送(S-20)該標(biāo)識(shí)符(S-CSCF-1 id.)連同能力標(biāo)準(zhǔn)給主管分配所述第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)的裝置。
17.權(quán)利要求10中的所述用戶服務(wù)器,其中所述用于提供所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符(S-CSCF-1 id.)的裝置d)包括用于直接提供(S-24)所述標(biāo)識(shí)符(S-CSCF-1 id.)連同所述用戶的用戶簡檔給所述第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的裝置。
18.權(quán)利要求10中的所述用戶服務(wù)器,其中所述用于接收正在進(jìn)行的會(huì)話的指示的裝置c)包括用于在規(guī)定的過程中標(biāo)記切換過程的裝置(C-05)。
19.權(quán)利要求10中的所述用戶服務(wù)器,進(jìn)一步包括用于從所述第二服務(wù)呼叫控制服務(wù)器(S-CSCF-2)接收(S-26)指示從而解注冊所述第一服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的裝置。
20.一種適用于作為電信網(wǎng)絡(luò)中的服務(wù)呼叫控制服務(wù)器的呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2),所述呼叫控制服務(wù)器被分配用于服務(wù)用戶(UE)并且具有符合所述用戶的用戶簡檔中信息元的一組能力,所述呼叫控制服務(wù)器具有a)用于從電信網(wǎng)絡(luò)中保持所述用戶簡檔的用戶服務(wù)器(HSS)接收解注冊(S-01)命令連同用戶再注冊的指示(服務(wù)器改變)以便分配新的呼叫控制服務(wù)器(S-CSCF-2)的裝置;以及b)用于向用戶接入電信網(wǎng)絡(luò)所通過的接入服務(wù)器(P-CSCF)發(fā)送用戶再注冊命令(S-03)的裝置;并且所述呼叫控制服務(wù)器特征在于包括c)用于將所述用戶存在正在進(jìn)行的會(huì)話告知(S-15)給所述用戶服務(wù)器(HSS)的裝置;以及d)用于繼續(xù)(C-02;C-03)所述用戶(UE)正在進(jìn)行的會(huì)話和鏈接數(shù)據(jù)的裝置。
21.權(quán)利要求19中的所述呼叫控制服務(wù)器(S-CSCF-1),進(jìn)一步包括在切換過程中用于提供(S-23)所述正在進(jìn)行的會(huì)話的會(huì)話信息給被分配用于服務(wù)所述用戶的所述新的呼叫控制服務(wù)器(S-CSCF-2)的裝置。
22.權(quán)利要求20中的所述呼叫控制服務(wù)器(S-CSCF-1),進(jìn)一步包括用于向所述新分配的呼叫控制服務(wù)器(S-CSCF-2)傳送對所述正在進(jìn)行的會(huì)話(S-25,S-23,C-07)的控制同時(shí)所述呼叫控制服務(wù)器(S-CSCF-1)保持掛起的裝置。
23.權(quán)利要求20中的所述呼叫控制服務(wù)器(S-CSCF-1),進(jìn)一步包括用于向所述新分配的呼叫控制服務(wù)器(S-CSCF-2)傳送對正在進(jìn)行的會(huì)話(S-22,S-23,C-06)的處理的裝置,所述呼叫控制服務(wù)器(S-CSCF-1)向著所述用戶服務(wù)器被解注冊(S-26)。
24.權(quán)利要求19中的所述呼叫控制服務(wù)器(S-CSCF-2),進(jìn)一步包括在切換過程中用于在先前分配的呼叫控制服務(wù)器(S-CSCF-1)接收(S-23)正在進(jìn)行的會(huì)話的會(huì)話信息的裝置。
25.權(quán)利要求23中的所述呼叫控制服務(wù)器(S-CSCF-2),進(jìn)一步包括用于接收(S-21;S-24)所述先前分配的呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符(S-CSCF-1 id.)的裝置。
26.權(quán)利要求24中的所述呼叫控制服務(wù)器(S-CSCF-2),進(jìn)一步包括用于在先前分配的呼叫控制服務(wù)器(S-CSCF-1)控制所述用戶的正在進(jìn)行的會(huì)話(S-25,S-23,C-07)同時(shí)所述先前分配的呼叫控制服務(wù)器(S-CSCF-1)保持掛起的裝置。
27.權(quán)利要求24中的所述呼叫控制服務(wù)器(S-CSCF-2),進(jìn)一步包括用于與每個(gè)會(huì)話相關(guān)的相應(yīng)呼叫控制服務(wù)器和應(yīng)用服務(wù)器交換(S-22,S-23,C-06)會(huì)話信息從而替換所述先前分配的呼叫控制服務(wù)器(S-CSCF-1)以便處理所述用戶的正在進(jìn)行的會(huì)話的裝置。
28.權(quán)利要求26中的所述呼叫控制服務(wù)器(S-CSCF-2),進(jìn)一步包括用于向所述用戶服務(wù)器(HSS)解注冊(S-26)所述先前分配的呼叫控制服務(wù)器(S-CSCF-1)的裝置。
29.權(quán)利要求19中的所述呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2),進(jìn)一步包括e)用于從所述用戶服務(wù)器(HSS)接收(S-11;S-24;S-32)所述用戶(UE)的用戶簡檔的裝置;f)用于檢查所述用戶簡檔中哪些部分被所述呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2)理解和支持的裝置;以及g)用于返回(S-33)指引所述用戶簡檔中每個(gè)不被支持的部分或不被理解的部分的引用的裝置。
30.權(quán)利要求19中的所述呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2),進(jìn)一步包括h)用于從所述用戶服務(wù)器(HSS)接收(S-32)規(guī)范的用戶簡檔的裝置;i)用于檢查所述規(guī)范的用戶簡檔中哪些部分被所述呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2)理解和支持的裝置;以及j)用于返回(S-33)指引所述規(guī)范的用戶簡檔中每個(gè)不被支持的部分或不被理解的部分的引用的裝置。
31.一種接入服務(wù)器(P-CSCF),適用于作為電信網(wǎng)絡(luò)中用戶(UE)接入所通過的代理呼叫控制服務(wù)器,所述接入服務(wù)器具有用戶使用分配用于服務(wù)用戶的服務(wù)呼叫控制服務(wù)器(S-CSCF-1)建立的正在進(jìn)行的會(huì)話的會(huì)話信息,所述接入服務(wù)器包括a)用于存儲(chǔ)所述用戶正在進(jìn)行的會(huì)話的會(huì)話信息的裝置,所述用戶正在進(jìn)行的會(huì)話鏈接到對分配用于服務(wù)所述用戶的所述服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的引用;并且其特征在于包括b)用于在先前分配的所述服務(wù)呼叫控制服務(wù)器(S-CSCF-1)和分配用于服務(wù)所述用戶的新的服務(wù)呼叫控制服務(wù)器(S-CSCF-2)之間接收(S-19;S-28)切換指示的裝置;以及c)用于繼續(xù)(C-04;C-09)所述用戶(UE)的正在進(jìn)行會(huì)話和鏈接數(shù)據(jù)的裝置。
32.權(quán)利要求30中的所述接入服務(wù)器(P-CSCF),其中所述用于繼續(xù)正在進(jìn)行會(huì)話的裝置c)包括(C-09)用于存儲(chǔ)對所述新的服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的引用的裝置,用于鏈接所述正在進(jìn)行的會(huì)話到那里的裝置,以及用于丟棄到所述先前分配的服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的引用的裝置。
33.權(quán)利要求30中的所述接入服務(wù)器(P-CSCF),其中所述用于繼續(xù)正在進(jìn)行會(huì)話的裝置c)包括(C-04)用于存儲(chǔ)對所述新的服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的引用的裝置,以及用于鏈接所述正在進(jìn)行的會(huì)話和對所述先前分配的服務(wù)呼叫控制服務(wù)器(S-CSCF-1)的引用到那里的裝置。
34.一種中間網(wǎng)絡(luò)服務(wù)器(I-CSCF),適用于在電信網(wǎng)絡(luò)中分配服務(wù)用戶(UE)的服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2),所述分配基于每個(gè)服務(wù)呼叫控制服務(wù)器(S-CSCF-1;S-CSCF-2)具有的用于服務(wù)所述用戶的一組能力,所述中間網(wǎng)絡(luò)服務(wù)器(I-CSCF)具有a)用于接收(S-20)能力標(biāo)準(zhǔn)以便分配新的服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的裝置;以及b)用于選擇更好符合所述能力標(biāo)準(zhǔn)的所述新的服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的裝置;并且其特征在于包括c)用于為了切換目的將先前分配的呼叫控制服務(wù)器(S-CSCF-1)的標(biāo)識(shí)符發(fā)送(S-20,S-21)給所述新分配的服務(wù)呼叫控制服務(wù)器(S-CSCF-2)的裝置。
全文摘要
本發(fā)明旨在第一和第二服務(wù)呼叫控制服務(wù)器之間實(shí)施有效切換,既為了符合服務(wù)用戶的合適的服務(wù)器能力,也為了提供由此用戶服務(wù)器可更新分配第二服務(wù)呼叫控制服務(wù)器的選擇標(biāo)準(zhǔn)的機(jī)制。因此本發(fā)明提供了用于再分配第二服務(wù)呼叫控制服務(wù)器的新方法和增強(qiáng)的服務(wù)器,由此第一服務(wù)呼叫控制服務(wù)器中用戶仍在進(jìn)行的會(huì)話被繼續(xù),并且服務(wù)呼叫控制服務(wù)器被設(shè)置向用戶服務(wù)器匯報(bào)用戶簡檔中哪些部分不被所述服務(wù)呼叫控制服務(wù)器理解或支持。
文檔編號(hào)H04L29/06GK101002491SQ200480043784
公開日2007年7月18日 申請日期2004年8月13日 優(yōu)先權(quán)日2004年8月13日
發(fā)明者M·A·帕拉雷斯洛帕茨, E·J·卡馬雷羅, L·洛帕茨索里阿, M·C·貝林昌弗加拉, R·克希洛 申請人:艾利森電話股份有限公司