專利名稱:多用戶類型下靈活振鈴組忙的處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體地,涉及IP多J 某體子系統(tǒng)中多用戶類型下靈活振鈴(flexible alert ,簡稱為FA)組忙的處理方法。
技術(shù)背景FA (flexible alert,靈活振鈴)是一種用戶群提示業(yè)務(wù)。用戶群 有一個引導(dǎo)號碼以及一個或多個成員號碼。當(dāng)撥打該引導(dǎo)號碼時, 呼叫將會接續(xù)到所有成員,所有成員同時振鈴。當(dāng)其中一個成員摘 機應(yīng)答時,主叫和該成員建立通話,并釋放其余的呼叫分支。FA分為兩種類型,即,單用戶類型和多用戶類型。單用戶類型, 就是當(dāng)其中一個成員忙時,則FA組就表示忙。多用戶類型,就是 當(dāng)所有的成員忙時,F(xiàn)A組才表示忙?,F(xiàn)有才支術(shù)是通過HLR ( Home Location Register,歸屬位置寄存 器)控制判斷FA組是否忙。其組網(wǎng)圖如圖1所示。在圖1中,UE (UserEquipment,用戶設(shè)備)(101、 107)是用戶終端,表示主叫 或者FA的某個成員。BTS/BSC (Base station controller,基站控制 器)(102、 106 )是基站和基站控制器,MSC/VLR ( Mobile Switched Center/Visited Location Register ) ( 103 、 105 )是移動交4奐中心/尋早{方 位置寄存器,HLR (104)是歸屬位置寄存器。圖2示出了現(xiàn)有4支術(shù)中多用戶類型下FA組忙的處理流^^。如 圖2所示,HLR接收到起呼MSC的位置請求時(202 ),向FA的 各成員的服務(wù)MSC發(fā)送路由請求(203/205 )。如果用戶空閑,則服 務(wù)MSC返回路由號碼TLDN (temporary location digit number)(204)。如果用戶忙,則服務(wù)MSC返回用戶忙(206)。最后,因 為FA是多用戶類型,貝'J HLR向起呼的MSC返回UE1的TLDN1(207 )。之后,起呼MSC向服務(wù)MSC發(fā)起建立至TLDN1的呼叫(208 )。才艮據(jù)需要,F(xiàn)A需要在IMS (IP Media Subsystem, IP媒體子系 統(tǒng))中實現(xiàn)。IMS網(wǎng)絡(luò)的結(jié)構(gòu)如圖3所示。UE (301 )表示呼叫中 的用戶i殳備,可以作為主叫或凈皮叫。P-CSCF (Proxy-Call Session Control Function) (302)表示代理呼叫會話控制功能,是UE 4妄入 IMS網(wǎng)絡(luò)的會話入口點,負(fù)責(zé)轉(zhuǎn)發(fā)UE與網(wǎng)絡(luò)之間的會話。S-CSCF(Serving-Call Session Control Function) (303 )表示月良務(wù)p乎叫會i舌 控制功能,負(fù)責(zé)處理UE的會話請求,扭J亍初始過濾M^則。AS(Application Server ) ( 304 )為應(yīng)用服務(wù)器,負(fù)責(zé)提供UE的業(yè)務(wù), 比如處理FA業(yè)務(wù)。在現(xiàn)有的IMS標(biāo)準(zhǔn)中,實現(xiàn)FA存在的問題是,網(wǎng)絡(luò)中沒有存 儲用戶忙的狀態(tài)信息,不能直接判斷用戶忙。用戶忙一般由終端決 定。當(dāng)用戶接收到新的會話請求時,如果用戶正在接收其他電話或 者處理其他業(yè)務(wù),則向網(wǎng)絡(luò)返回用戶忙的信息。對于多用戶類型的 FA,網(wǎng)絡(luò)需要等到所有成員都返回用戶忙的信息,F(xiàn)A才能夠確定 FA組忙。此夕卜,從以上描述的處理過程可以看出,通過HLR進行 的多用戶類型FA組忙的處理流程交互處理異常繁瑣,這樣就不可 避免的存在處理效率低的問題。發(fā)明內(nèi)容考慮到現(xiàn)有技術(shù)中存在的上述問題而提出本發(fā)明,為此,本發(fā) 明提供了一種多用戶類型下靈活振鈴組忙的處理方法,其中,通過AS而不是HLR來處理多用戶類型FA組忙。根據(jù)本發(fā)明的多用戶類型下靈活振鈴組忙的處理方法包括以下 處理主叫撥打靈活振鈴即FA的引導(dǎo)號碼,呼叫接續(xù)到應(yīng)用服務(wù) 器,應(yīng)用服務(wù)器根據(jù)引導(dǎo)號碼獲取FA組的成員號碼,并建立到FA 組內(nèi)每個成員的呼叫;當(dāng)FA組內(nèi)的一個成員返回忙消息時,如果 FA為多用戶類型,則應(yīng)用服務(wù)器繼續(xù)等待FA組內(nèi)其他成員的響應(yīng); 如果FA組內(nèi)的一個成員摘機應(yīng)答,則應(yīng)用服務(wù)器建立主叫到摘才幾 應(yīng)答的成員的會話,并釋》文到FA組的其他成員的所有呼叫,如果 FA組內(nèi)的所有成員都返回忙消息,則應(yīng)用服務(wù)器向主叫返回FA組 忙。其中,呼叫接續(xù)到應(yīng)用服務(wù)器的處理進一步包括呼叫^接續(xù)到 引導(dǎo)號碼歸屬的服務(wù)呼叫會話控制功能即S-CSCF; S-CSCF根據(jù)過 濾器將會話請求轉(zhuǎn)發(fā)給處理FA業(yè)務(wù)的應(yīng)用服務(wù)器。應(yīng)用服務(wù)器根據(jù)引導(dǎo)號碼獲取FA組的成員號碼,并建立到FA 組內(nèi)每個成員的呼叫的處理進一步包括應(yīng)用月良務(wù)器判斷呼叫為FA 呼叫,查詢FA組的成員列表,獲取FA組的成員號碼;應(yīng)用服務(wù)器 通過S-CSCF和代理呼叫會話控制功能即P-CSCF,向FA組內(nèi)的所 有成員發(fā)送呼叫i青求。特別地,應(yīng)用月l務(wù)器可以同時并發(fā)地向FA組內(nèi)的所有成員發(fā) 送呼叫i青求。另外,F(xiàn)A組內(nèi)的一個成員返回忙消息的處理具體為FA組內(nèi) 的一個成員通過P-CSCF和S-CSCF向應(yīng)用月良務(wù)器返回忙消息。FA組內(nèi)的成員返回摘機應(yīng)答的處理具體為FA組內(nèi)的成員通過 P-CSCF和S-CSCF向應(yīng)用服務(wù)器返回摘機應(yīng)答。通過本發(fā)明,借助于AS實現(xiàn)了多用戶類型下FA組忙的處理, 簡化了交互和處理流程,提高了多用戶類型下FA組忙的處理歲文率, 乂人而^是高了用戶體-瞼。本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部 分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā) 明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附 圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部 分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的 限制。在附圖中圖1為根據(jù)現(xiàn)有技術(shù)的FA的電路域參考框架示意圖;圖2為根據(jù)現(xiàn)有技術(shù)的基于HLR處理的多用戶類型忙的流程圖;圖3為才艮據(jù)現(xiàn)有4支術(shù)的FA的IMS參考框架示意圖;圖4為根據(jù)本發(fā)明實施例的多用戶類型下FA組忙的處理方法 的流禾呈圖;以及圖5為圖4所示方法的基于AS的處理實例的詳細(xì);克禾呈圖。
具體實施方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應(yīng)當(dāng)理解,此 處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本 發(fā)明。據(jù)本發(fā)明實施例,提供了一種多用戶類型下靈活振鈴(FA)組 忙的處理方法,該方法是基于AS (應(yīng)用服務(wù)器)的。優(yōu)選地,在上文中提到的IMS架構(gòu)下實施本發(fā)明。如圖3所示, P-CSCF是UE 4妄入IMS網(wǎng)絡(luò)的會話入口點,負(fù)責(zé)轉(zhuǎn)發(fā)UE與網(wǎng)絡(luò) 之間的會話;S-CSCF負(fù)責(zé)處理UE的會話請求,執(zhí)行初始過濾規(guī)則; AS負(fù)責(zé)提供UE的業(yè)務(wù),比如處理FA業(yè)務(wù)?;谏鲜龅腎MS架構(gòu),如圖4所示,該多用戶類型下FA組忙 的處理方法包4舌以下處理步驟S402,主叫撥打FA的引導(dǎo)號碼,呼叫接續(xù)到AS, AS根 據(jù)引導(dǎo)號碼獲取FA組的成員號碼,并建立到FA組內(nèi)每個成員的呼 叫;步駛《S404,當(dāng)FA iEL內(nèi)的一個成員返回忙消息時,如果FA為 多用戶類型,貝'J AS繼續(xù)等待FA組內(nèi)其他成員的響應(yīng);步驟S406, 如果FA組內(nèi)的一個成員摘機應(yīng)答,則AS建立主叫到摘機應(yīng)答的成 員的會話,并釋》文到FA組的其4也成員的所有呼叫,如果FA組內(nèi)的 所有成員都返回忙消息,則AS向主叫返回FA組忙。其中,在步驟S402中,呼叫接續(xù)到AS的處理進一步包括呼 叫接續(xù)到引導(dǎo)號碼歸屬的S-CSCF; S-CSCF根據(jù)過濾器將會話請求 轉(zhuǎn)發(fā)給處理FA業(yè)務(wù)的AS。另外,在步驟S402中,AS根據(jù)引導(dǎo)號碼獲取FA組的成員號 碼,并建立到FA組內(nèi)每個成員的呼叫的處理進一步包括AS判斷呼叫為FA呼叫,查詢FA組的成員列表,獲取FA組的成員號碼; AS通過S-CSCF和P-CSCF向FA組內(nèi)的所有成員發(fā)送呼叫請求。 特別地,AS可以同時并發(fā)地向FA組內(nèi)的所有成員發(fā)送呼叫請求。相應(yīng)地,F(xiàn)A組內(nèi)的一個成員返回忙消息的處理具體為FA組 內(nèi)的一個成員通過P-CSCF和S-CSCF向AS返回忙消息。FA組內(nèi) 的一個成員返回摘沖幾應(yīng)答的處理具體為FA組內(nèi)的成員通過 P-CSCF和S-CSCF向應(yīng)用月艮務(wù)器返回摘機應(yīng)答。以下將進一步結(jié)合實例來描述根據(jù)本發(fā)明實施例的多用戶類型 下FA纟且'l"亡的處J里方法。實例在該實例中,為了便于描述,假設(shè)FA組有兩個成員UE1、UE2, 主叫為UE3, FA組為多用戶類型,當(dāng)FA組的所有成員均忙時,F(xiàn)A 組才表示忙,呼叫將會釋放。^ 口圖5所示,具體包4舌以下處理步驟501-502,主叫UE3撥打引導(dǎo)號碼發(fā)起呼叫,呼叫接續(xù)到 引導(dǎo)號碼歸屬的S-CSCF, S-CSCF根據(jù)過濾器,將會話請求轉(zhuǎn)發(fā)給 處理FA業(yè)務(wù)的AS;步驟503-506, AS判斷為該呼叫為FA呼叫,查詢FA的成員 列表,選取它的第一個成員UEl,向UE1發(fā)起會話請求,會話請求 通過S-CSCF和P-CSCF的轉(zhuǎn)發(fā),最后發(fā)送到UEl;步驟507-511, UEl 4妄收到請求,返回振鈴響應(yīng),該響應(yīng)沿著 會話初始的路徑返回, 一直傳送到UE3;步驟512-514, AS向第二個成員用戶UE2發(fā)起會話請求(該 步艱《可以與步驟503 511同時并發(fā)進4亍);步驟515~520, UE2返回用戶忙,AS向UE2返回用戶忙確認(rèn) 信息;步驟521 531,如果FA組為多用戶類型,則AS繼續(xù)等^f寺其《也 呼叫的響應(yīng)。當(dāng)UE1摘機應(yīng)答,則建立至主叫的會話。如果還有分 支正在建立呼叫,則釋放這些分支相關(guān)的會話。步驟532 536,如果所有的用戶都返回忙,則AS向主叫返回 忙,終止會話。雖然上述實例中以FA組包括兩個成員為例進行了說明,但是 本發(fā)明同樣適用于包4舌一個或多個成員的FA組處理,處理流程同 樣是只要其中有一個成員應(yīng)答,AS就建立呼叫,然后釋放到其他成 員的呼叫建立。另外需要注意的是,雖然本發(fā)明描述的實例中只包括IMS的成 員用戶,〗旦在FA組包括其他用戶,例如PSTN用戶、MSC用戶等 的情況下,本發(fā)明也同樣適用。以上所述〗又為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明, 對于本領(lǐng)i或的才支術(shù)人員來i兌,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等, 均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種多用戶類型下靈活振鈴組忙的處理方法,其特征在于,包括主叫撥打靈活振鈴即FA的引導(dǎo)號碼,呼叫接續(xù)到應(yīng)用服務(wù)器,所述應(yīng)用服務(wù)器根據(jù)所述引導(dǎo)號碼獲取FA組的成員號碼,并建立到所述FA組內(nèi)每個成員的呼叫;當(dāng)所述FA組內(nèi)的一個成員返回忙消息時,如果所述FA為多用戶類型,則所述應(yīng)用服務(wù)器繼續(xù)等待所述FA組內(nèi)其他成員的響應(yīng);以及如果所述FA組內(nèi)的一個成員摘機應(yīng)答,則所述應(yīng)用服務(wù)器建立所述主叫到所述摘機應(yīng)答的成員的會話,并釋放到所述FA組的其他成員的所有呼叫,如果所述FA組內(nèi)的所有成員都返回忙消息,則所述應(yīng)用服務(wù)器向所述主叫返回FA組忙。
2. 根據(jù)權(quán)利要求1所述的多用戶類型下靈活振鈴組忙的處理方 法,其特征在于,所述呼叫接續(xù)到所述應(yīng)用服務(wù)器的處理進一 步包括呼叫接續(xù)到引導(dǎo)號碼歸屬的服務(wù)呼叫會話控制功能即 S-CSCF;以及所述S-CSCF根據(jù)過濾器將會話請求轉(zhuǎn)發(fā)給處理FA業(yè)務(wù) 的所述應(yīng)用服務(wù)器。
3. 根據(jù)權(quán)利要求2所述的多用戶類型下靈活振鈴組忙的處理方 法,其特征在于,所述應(yīng)用服務(wù)器根據(jù)所述引導(dǎo)號碼獲取FA 組的成員號碼,并建立到所述FA組內(nèi)每個成員的呼叫的處理 進一步包括所述應(yīng)用服務(wù)器判斷呼叫為FA呼叫,查詢所述FA纟且的 成員列表,獲取所述FA組的成員號碼;以及所述應(yīng)用服務(wù)器通過所述S-CSCF和-代理呼叫會話控制功 能即P-CSCF,向所述FA組內(nèi)的所有成員發(fā)送呼叫請求。
4. 根據(jù)權(quán)利要求3所述的多用戶類型下靈活振鈴組忙的處理方 法,其特4正在于,所述應(yīng)用月1務(wù)器同時并發(fā)地向所述FA組內(nèi) 的所有成員發(fā)送所述呼叫請求。
5. 根據(jù)權(quán)利要求3所述的多用戶類型下靈活振鈴組忙的處理方 法,其特征在于,所述FA組內(nèi)的成員返回忙消息的處理具體 為所述FA組內(nèi)的成員通過所述P-CSCF和所述S-CSCF向 所述應(yīng)用服務(wù)器返回所述忙消息。
6. 根據(jù)權(quán)利要求3所述的多用戶類型下靈活振鈴組忙的處理方 法,其特征在于,所述FA組內(nèi)的成員返回摘機應(yīng)答的處理具 體為所述FA組內(nèi)的成員通過所述P-CSCF和所述S-CSCF向 所述應(yīng)用月l務(wù)器返回所述摘才幾應(yīng)答。
全文摘要
本發(fā)明提供了一種多用戶類型下靈活振鈴組忙的處理方法,該方法包括主叫撥打靈活振鈴即FA的引導(dǎo)號碼,呼叫接續(xù)到應(yīng)用服務(wù)器,應(yīng)用服務(wù)器根據(jù)引導(dǎo)號碼獲取FA組的成員號碼,并建立到FA組內(nèi)每個成員的呼叫;當(dāng)FA組內(nèi)的一個成員返回忙消息時,如果FA為多用戶類型,則應(yīng)用服務(wù)器繼續(xù)等待FA組內(nèi)其他成員的響應(yīng);如果FA組內(nèi)的一個成員摘機應(yīng)答,則應(yīng)用服務(wù)器建立主叫到摘機應(yīng)答的成員的會話,并釋放到FA組的其他成員的所有呼叫,如果FA組內(nèi)的所有成員都返回忙消息,則應(yīng)用服務(wù)器向主叫返回FA組忙。通過本發(fā)明,借助于AS實現(xiàn)了多用戶類型下FA組忙的處理,簡化了交互和處理流程,提高了多用戶類型下FA組忙的處理效率,從而提高了用戶體驗。
文檔編號H04L29/08GK101325742SQ200710136359
公開日2008年12月17日 申請日期2007年7月24日 優(yōu)先權(quán)日2007年7月24日
發(fā)明者強 張 申請人:中興通訊股份有限公司