專利名稱:在服務(wù)于雙模無線通信設(shè)備的網(wǎng)絡(luò)之間的呼叫傳遞的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信網(wǎng)絡(luò)領(lǐng)域,尤其是在兩個(gè)或更多的服務(wù)于雙模無 線通信設(shè)備的網(wǎng)絡(luò)之間的呼叫傳遞。
背景技術(shù):
無線電話提供商正開發(fā)雙模電話,其具有用于蜂窩無線連網(wǎng)(例如CDMA或GSM)的功能性和用于WiFi無線連網(wǎng)(例如802.11b、 802.11g等)的功能性。雙模電話的概念是賦予用戶使用蜂窩網(wǎng)絡(luò)或 WiFi網(wǎng)絡(luò)進(jìn)行通信的靈活性。WiFi網(wǎng)絡(luò)通常被用于數(shù)據(jù)通信,比如 因特網(wǎng)瀏覽、電子郵件等。WiFi網(wǎng)絡(luò)也被以VoIP呼叫的形式用于語(yǔ) 音通信。蜂窩網(wǎng)絡(luò)通常被用于語(yǔ)音通信,但也已經(jīng)被適配于數(shù)據(jù)通信。 雙模電話利用愈發(fā)普及的公司或企業(yè)、機(jī)場(chǎng)、書店、咖啡店等中 的WiFi"熱點(diǎn)"。當(dāng)雙模電話處于WiFi熱點(diǎn)范圍內(nèi)時(shí),該電話可以接 入無線LAN(WLAN)以進(jìn)行數(shù)據(jù)通信、VoIP呼叫等。WLAN通常 提供比蜂窩網(wǎng)絡(luò)更高的帶寬以進(jìn)行更有效的數(shù)據(jù)傳輸。如果雙模電話 漫游出了 WLAN,那么該電話可切換到蜂窩網(wǎng)絡(luò)以進(jìn)行語(yǔ)音或數(shù)據(jù)通 信。WiFi網(wǎng)絡(luò)可以與IP多媒體子系統(tǒng)(IMS)集成在一起。第3代 合作計(jì)劃(3GPP)已經(jīng)提出了描述IMS網(wǎng)絡(luò)和連網(wǎng)的體系結(jié)構(gòu)的規(guī) 范。服務(wù)提供商正接受在下一代網(wǎng)絡(luò)演進(jìn)中的這種體系結(jié)構(gòu)。IMS體 系結(jié)構(gòu)被3GPP最初定義為在IP網(wǎng)絡(luò)上為移動(dòng)用戶提供多媒體服務(wù)。 IP網(wǎng)絡(luò)已經(jīng)變成傳輸視頻、語(yǔ)音和數(shù)據(jù)的最節(jié)約成本的栽體網(wǎng)絡(luò)。 IMS利用IP網(wǎng)絡(luò)的優(yōu)勢(shì)來為IMS平臺(tái)上的IMS用戶提供多媒體服 務(wù)。在IMS網(wǎng)絡(luò)內(nèi)所使用的信令通常是會(huì)話初始化協(xié)議(SIP ) 。 IMS定義了應(yīng)用服務(wù)器(AS) 、 IMS核心網(wǎng)絡(luò)(CSCF) 、 IMS訂戶(用 戶)、IMS數(shù)據(jù)庫(kù)(HSS)和IMS計(jì)費(fèi)單元之間的標(biāo)準(zhǔn)SIP接口。 在IMS平臺(tái)上,傳統(tǒng)的補(bǔ)充服務(wù),比如呼叫轉(zhuǎn)接、電話會(huì)議和呼叫等 待仍可供IMS用戶使用。另外,許多新的數(shù)據(jù)服務(wù),比如即時(shí)消息、 視頻呼叫、視頻等待和基于web的服務(wù)也可供IMS用戶使用。與兩個(gè)不同網(wǎng)絡(luò)進(jìn)行電話通信的能力帶來了連網(wǎng)問題。例如,如 果主叫方撥打了具有雙模電話的用戶的號(hào)碼,該呼叫可在蜂窩網(wǎng)絡(luò)上 或IMS/WiFi網(wǎng)絡(luò)上被路由到該電話。網(wǎng)絡(luò)管理員所面對(duì)的一個(gè)問題 是當(dāng)存在兩個(gè)網(wǎng)絡(luò)可用于雙模電話時(shí)的呼叫傳遞。更具體地,網(wǎng)絡(luò)管 理員需要確定在哪個(gè)網(wǎng)絡(luò)上路由呼叫以使該呼叫可被雙模電話接收。 目前還沒有標(biāo)準(zhǔn)可用來解決雙模用戶的呼叫傳遞問題。發(fā)明內(nèi)容本發(fā)明通過使用為服務(wù)于雙模用戶的兩個(gè)網(wǎng)絡(luò)所共用的用戶數(shù) 據(jù)庫(kù)來解決上述和其他相關(guān)的問題。該公共用戶數(shù)據(jù)庫(kù)保存有用于該 雙模用戶的用戶記錄,其指示了該用戶的雙模電話目前注冊(cè)在哪個(gè)網(wǎng) 絡(luò)中。當(dāng)接收到對(duì)該雙模電話的呼叫時(shí),公共用戶數(shù)據(jù)庫(kù)指示用戶的 雙模電話目前注冊(cè)在哪個(gè)網(wǎng)絡(luò)中。然后呼叫被傳遞或路由到該網(wǎng)絡(luò)以 便后續(xù)傳輸?shù)诫p模電話。通過使用公共用戶數(shù)據(jù)庫(kù),可以在兩個(gè)網(wǎng)絡(luò)之間更有效地管理呼 叫傳遞。同樣,用戶數(shù)據(jù)可以被存儲(chǔ)在單個(gè)位置以用于呼叫傳遞目的, 通過解決呼叫傳遞問題,服務(wù)提供商可以更有效地對(duì)他們的用戶提供 雙模通信。在本發(fā)明的一個(gè)實(shí)施例中,通信網(wǎng)絡(luò)包括傳輸網(wǎng)絡(luò)、無線數(shù)據(jù)網(wǎng) 絡(luò)、無線語(yǔ)音網(wǎng)絡(luò)和公共用戶數(shù)據(jù)庫(kù)。無線數(shù)據(jù)網(wǎng)絡(luò)的一個(gè)例子包括 IMS網(wǎng)絡(luò)和使用WiFi/WiMax通信的無線局域網(wǎng)(WLAN )。無線語(yǔ) 音網(wǎng)絡(luò)的一個(gè)例子包括蜂窩網(wǎng)絡(luò),比如CDMA網(wǎng)絡(luò)或GSM網(wǎng)絡(luò)。無 線數(shù)據(jù)網(wǎng)絡(luò)和無線語(yǔ)音網(wǎng)絡(luò)都被配置為與雙模無線通信設(shè)備進(jìn)行通 信。如果傳輸網(wǎng)絡(luò)接收到對(duì)通信設(shè)備的呼叫,那么傳輸網(wǎng)絡(luò)根據(jù)所期望的實(shí)施方式將該呼叫路由到無線數(shù)據(jù)網(wǎng)絡(luò)或無線語(yǔ)音網(wǎng)絡(luò)。網(wǎng)絡(luò)之一中的呼叫控制功能接收到對(duì)該通信設(shè)備的呼叫。該呼叫控制功能發(fā)送查詢到用戶數(shù)據(jù)庫(kù)以確定該通信設(shè)備當(dāng)前注冊(cè)在哪個(gè)網(wǎng)絡(luò)中。用戶 數(shù)據(jù)庫(kù)存儲(chǔ)和保存了用于一個(gè)或多個(gè)用戶的用戶數(shù)據(jù)。該用戶數(shù)據(jù)庫(kù)發(fā)送指示該通信設(shè)備注冊(cè)在哪個(gè)網(wǎng)絡(luò)中的響應(yīng)到呼叫控制功能。如果通信設(shè)備注冊(cè)在無線數(shù)據(jù)網(wǎng)絡(luò)中,那么呼叫控制功能通過無 線數(shù)據(jù)網(wǎng)絡(luò)路由呼叫到該通信設(shè)備。如果通信設(shè)備注冊(cè)在無線語(yǔ)音網(wǎng) 絡(luò)中,那么呼叫控制功能通過無線語(yǔ)音網(wǎng)絡(luò)路由呼叫到該通信設(shè)備??赡艽嬖谟脩魯?shù)據(jù)庫(kù)沒有對(duì)來自呼叫控制功能的查詢作出響應(yīng) 的情況。為了避免網(wǎng)絡(luò)中的呼叫傳遞被延遲而超過期望時(shí)間,呼叫控 制功能在發(fā)送查詢到用戶數(shù)據(jù)庫(kù)時(shí)設(shè)置了計(jì)時(shí)器。然后該呼叫控制功 能監(jiān)視計(jì)時(shí)器。如果計(jì)時(shí)器超時(shí),那么呼叫控制功能對(duì)于該呼叫提供 第二呼叫處理。本發(fā)明可包括以下描述的其他示例性實(shí)施方式。
相同的附圖標(biāo)記在所有附圖中表示相同的元件。圖1圖示了本發(fā)明一個(gè)示例性的實(shí)施方式中的通信網(wǎng)絡(luò)。圖2是圖示在本發(fā)明的一個(gè)示例性的實(shí)施方式中操作通信網(wǎng)絡(luò) 以提供呼叫傳遞到雙模無線通信設(shè)備的方法的流程圖。圖3是圖示在本發(fā)明的一個(gè)實(shí)施方式中發(fā)起第二呼叫處理的方 法的流程圖。圖4圖示了通信網(wǎng)絡(luò)的另一個(gè)實(shí)施方式。圖5-8是圖示圖4的通信網(wǎng)絡(luò)中的呼叫傳遞和第二呼叫處理的 例子的消息圖。
具體實(shí)施方式
圖1-8和以下敘述描述了本發(fā)明的示意性的具體實(shí)施方式
以教做出和使用本發(fā)明。為了教導(dǎo)創(chuàng)新性原理的目 的,本發(fā)明的一些常規(guī)方面已經(jīng)被簡(jiǎn)化或省略。本領(lǐng)域的技術(shù)人員將 理解落在本發(fā)明范圍內(nèi)的這些實(shí)施方式的變形。本領(lǐng)域的技術(shù)人員將 理解下面描述的特征可以多種方式組合以形成本發(fā)明的多種變形。因 此,本發(fā)明并不局限于以下描述的具體實(shí)施方式
,而僅限于權(quán)利要求 及其等同。圖1圖示了本發(fā)明一個(gè)示例性的實(shí)施方式中的通信網(wǎng)絡(luò)IOO。通 信網(wǎng)絡(luò)100包括傳輸網(wǎng)絡(luò)102、無線數(shù)據(jù)網(wǎng)絡(luò)104、無線語(yǔ)音網(wǎng)絡(luò)105 和公共用戶數(shù)據(jù)庫(kù)108。圖示網(wǎng)絡(luò)的網(wǎng)絡(luò)云并不是用來顯示網(wǎng)絡(luò)的實(shí) 際服務(wù)區(qū)域,因?yàn)榉?wù)區(qū)域可以是分離的或重疊的。無線數(shù)據(jù)網(wǎng)絡(luò)104 和無線語(yǔ)音網(wǎng)絡(luò)105是通常被用于不同目的(一個(gè)用于數(shù)據(jù), 一個(gè)用 于語(yǔ)音)的分離的網(wǎng)絡(luò)。然而,網(wǎng)絡(luò)104和105可以由共同的服務(wù)提 供商管理或經(jīng)營(yíng)。公共用戶數(shù)據(jù)庫(kù)108被顯示為在網(wǎng)絡(luò)104- 105之 外,但是公共用戶數(shù)據(jù)庫(kù)108可被實(shí)施在網(wǎng)絡(luò)104- 105的任何一個(gè) 之中或二者之中,或被實(shí)施在遠(yuǎn)程系統(tǒng)中。通信網(wǎng)絡(luò)100可包括沒有 顯示在圖l中的其他網(wǎng)絡(luò)、系統(tǒng)或設(shè)備。傳輸網(wǎng)絡(luò)102包括適配于傳輸呼叫到無線數(shù)據(jù)網(wǎng)絡(luò)104和無線語(yǔ) 音網(wǎng)絡(luò)105之一或全部的任何網(wǎng)絡(luò)。傳輸網(wǎng)絡(luò)102的例子包括基于電 路的網(wǎng)絡(luò)(例如,公共交換電話網(wǎng)(PSTN))或基于分組的網(wǎng)絡(luò)(例 如因特網(wǎng))。無線數(shù)據(jù)網(wǎng)絡(luò)104包括通常經(jīng)由無線信號(hào)提供數(shù)據(jù)通信的任何 網(wǎng)絡(luò)。無線數(shù)據(jù)網(wǎng)絡(luò)104的一個(gè)例子包括4吏用WiFi/WiMax通信的無 線局域網(wǎng)(WLAN)。無線數(shù)據(jù)網(wǎng)絡(luò)104的內(nèi)部連網(wǎng)可使用比如由 3GPP描述的IMS體系結(jié)構(gòu)的技術(shù)。無線數(shù)據(jù)網(wǎng)絡(luò)104的一個(gè)示例的 實(shí)施方式可以是公司或校園中的企業(yè)網(wǎng)或者人群聚集地區(qū)的"熱點(diǎn)", 比如機(jī)場(chǎng)、咖啡店等。雖然無線數(shù)據(jù)網(wǎng)絡(luò)104通常被用于數(shù)據(jù)通信, 但是本領(lǐng)域技術(shù)人員應(yīng)明白數(shù)據(jù)網(wǎng)絡(luò)可以傳輸語(yǔ)音通信,比如VoIP 呼叫。無線數(shù)據(jù)網(wǎng)絡(luò)104包括適配于服務(wù)雙模無線通信設(shè)備120 (這里稱作"通信設(shè)備,,)的呼叫控制功能(CCF) 114。 IMS網(wǎng)絡(luò)中的CCF 114的一個(gè)例子可以是呼叫服務(wù)控制功能(CSCF)和/或應(yīng)用服務(wù)器 (AS)。通信設(shè)備120正由預(yù)訂了服務(wù)提供商所提供的雙模服務(wù)的用 戶122進(jìn)行操作。無線語(yǔ)音網(wǎng)絡(luò)105包括通常經(jīng)由無線信號(hào)提供語(yǔ)音通信的任何 網(wǎng)絡(luò)。無線語(yǔ)音網(wǎng)絡(luò)105的一個(gè)例子包括蜂窩網(wǎng)絡(luò),比如CDMA網(wǎng) 絡(luò)或GSM網(wǎng)絡(luò)。盡管無線語(yǔ)音網(wǎng)絡(luò)105通常被用于語(yǔ)音通信,但是 本領(lǐng)域技術(shù)人員應(yīng)明白語(yǔ)音網(wǎng)絡(luò)也可傳輸數(shù)據(jù)通信。無線語(yǔ)音網(wǎng)絡(luò) 105包括適配于服務(wù)通信設(shè)備120的呼叫控制功能(CCF ) 115。蜂窩 網(wǎng)絡(luò)中CCF115的一個(gè)例子可以是移動(dòng)交換中心(MSC)。公共用戶數(shù)據(jù)庫(kù)108包括為一個(gè)或多個(gè)用戶存儲(chǔ)和保存用戶數(shù) 據(jù)的任何數(shù)據(jù)庫(kù)或類似系統(tǒng)。例如,用戶數(shù)據(jù)庫(kù)108可以以用戶記錄 的形式為用戶122保存用戶數(shù)據(jù)。用戶數(shù)據(jù)庫(kù)108可以由無線數(shù)據(jù)網(wǎng) 絡(luò)104或無線語(yǔ)音網(wǎng)絡(luò)105訪問以使得網(wǎng)絡(luò)104和105均能取回用戶 數(shù)據(jù)。用戶數(shù)據(jù)庫(kù)108可包括單個(gè)集中系統(tǒng)或被分布于多個(gè)系統(tǒng)當(dāng)中。 如果實(shí)施在多個(gè)系統(tǒng)中,那么這些泉統(tǒng)進(jìn)行通信以維護(hù)公共用戶記 錄。如果無線數(shù)據(jù)網(wǎng)絡(luò)104包括IMS網(wǎng)絡(luò),并且無線語(yǔ)音網(wǎng)絡(luò)105 包括蜂窩網(wǎng)絡(luò),那么用戶數(shù)據(jù)庫(kù)108的一個(gè)例子可以是組合的歸屬位 置寄存器(HLR) /歸屬用戶服務(wù)器(HSS)。用戶122可以在無線數(shù)據(jù)網(wǎng)絡(luò)104和無線語(yǔ)音網(wǎng)絡(luò)105之一或全 部的范圍之內(nèi)。如果用戶122處于無線數(shù)據(jù)網(wǎng)絡(luò)104范圍之內(nèi),那么 通信設(shè)備120注冊(cè)到無線數(shù)據(jù)網(wǎng)絡(luò)104并且呼叫控制功能114服務(wù)于 通信設(shè)備120。如果用戶122處于無線語(yǔ)音網(wǎng)絡(luò)105范圍之內(nèi),那么 通信設(shè)備120注冊(cè)于無線語(yǔ)音網(wǎng)絡(luò)105并且呼叫控制功能115服務(wù)于 通信設(shè)備120。如果用戶122同時(shí)處于網(wǎng)絡(luò)104- 105范圍之內(nèi),那么 通信設(shè)備120通過用戶122的選擇或自動(dòng)的默認(rèn)參數(shù)注冊(cè)到網(wǎng)絡(luò)104 - 105之一。當(dāng)通信設(shè)備120注冊(cè)到網(wǎng)絡(luò)104 - 105之一時(shí),相關(guān)聯(lián)的 呼叫控制功能114 — 115用適當(dāng)?shù)挠脩魯?shù)據(jù)更新用戶數(shù)據(jù)庫(kù)108。假設(shè)傳輸網(wǎng)絡(luò)102接收到對(duì)通信設(shè)備120的呼叫。該呼叫可包括傳統(tǒng)的基于電路的呼叫或VoIP呼叫。傳輸網(wǎng)絡(luò)102依據(jù)所期望的實(shí) 施方式將該呼叫路由到無線數(shù)據(jù)網(wǎng)絡(luò)104或無線語(yǔ)音網(wǎng)絡(luò)105。圖2是圖示在本發(fā)明的一個(gè)示例性的實(shí)施方式中操作通信網(wǎng)絡(luò) 以對(duì)雙模無線通信設(shè)備提供呼叫傳遞的方法200的流程圖。方法200 的步驟將參考圖1中的通信網(wǎng)絡(luò)100被描述。圖2的流程圖中的步驟 并不是全部涵蓋的并且可包括沒顯示的其他步驟。在方法200的步驟202中,CCF 114或CCF 115接收到由傳輸 網(wǎng)絡(luò)102路由的呼叫。接收到呼叫的CCF114或115執(zhí)行所期望的實(shí) 施方式。響應(yīng)于接收到呼叫,在步驟204,接收方CCF114或115發(fā) 送查詢到用戶數(shù)據(jù)庫(kù)108以確定通信設(shè)備120當(dāng)前注冊(cè)在網(wǎng)絡(luò)104或 105的哪一個(gè)中。用戶數(shù)據(jù)庫(kù)108處理該查詢以識(shí)別用戶122和/或通 信設(shè)備120的用戶記錄。該查詢可包括用戶數(shù)據(jù)庫(kù)108用來識(shí)別用戶 122的用戶記錄的呼叫的撥叫號(hào)碼。用戶記錄指示了通信設(shè)備120注 冊(cè)在網(wǎng)絡(luò)104或105的哪一個(gè)中。在步驟206中,用戶數(shù)據(jù)庫(kù)108發(fā) 送響應(yīng)到CCF114或115,指示注冊(cè)的網(wǎng)絡(luò)104或105。如果通信設(shè)備120注冊(cè)在無線數(shù)據(jù)網(wǎng)絡(luò)104中,那么在步驟208, CCF 114或115通過無線數(shù)據(jù)網(wǎng)絡(luò)104將呼叫路由到通信設(shè)備120。 例如,如果無線數(shù)據(jù)網(wǎng)絡(luò)104中的CCF 114是接收呼叫的CCF,那 么CCF 114可以僅僅按傳統(tǒng)方式通過無線數(shù)據(jù)網(wǎng)絡(luò)104路由該呼叫到 通信設(shè)備120。如果無線語(yǔ)音網(wǎng)絡(luò)105中的CCF 115是接收呼叫的 CCF,那么CCF 115需要路由該呼叫到無線數(shù)據(jù)網(wǎng)絡(luò)104中的CCF 114。 CCF 115可以通過傳輸網(wǎng)絡(luò)102或圖1中沒有顯示的另一個(gè)居 中連接路由該呼叫到CCF 114。 CCF 114然后以傳統(tǒng)方式通過無線數(shù) 據(jù)網(wǎng)絡(luò)104路由該呼叫到通信設(shè)備120。如果通信設(shè)備120注冊(cè)在無線語(yǔ)音網(wǎng)絡(luò)105中,那么在步驟210, CCF 114或115通過無線語(yǔ)音網(wǎng)絡(luò)105路由呼叫到通信i更備120。例 如,如果無線數(shù)據(jù)網(wǎng)絡(luò)104中的CCF 114是接收呼叫的CCF,那么 CCF 114需要路由該呼叫到無線語(yǔ)音網(wǎng)絡(luò)105中的CCF 115。CCF 114 可以通過傳輸網(wǎng)絡(luò)102或圖1中沒有顯示的另一個(gè)居中連接路由該呼叫到CCF115。 CCF115然后以傳統(tǒng)方式通過無線語(yǔ)音網(wǎng)絡(luò)105路由 該呼叫到通信設(shè)備120。如果無線語(yǔ)音網(wǎng)絡(luò)105中的CCF115是接收 該呼叫的CCF,那么CCF 115可以僅僅按傳統(tǒng)方式通過無線語(yǔ)音網(wǎng) 絡(luò)105路由該呼叫到通信設(shè)備120。如果通信設(shè)備120均沒有注冊(cè)在網(wǎng)絡(luò)104或105中,那么CCF 114或115可在步驟212發(fā)起第二呼叫處理,如在下面進(jìn)一步描述的。以上方法200優(yōu)選地提供了網(wǎng)絡(luò)104 - 105之間的呼叫傳遞的有 效方法。因?yàn)榫W(wǎng)絡(luò)之間沒有像上面描述那樣的早先收斂,呼叫很有可 能由于被路由到錯(cuò)誤的網(wǎng)絡(luò)而未被應(yīng)答。例如,如果蜂窩網(wǎng)絡(luò)接收到 了對(duì)用戶的呼叫,而該用戶當(dāng)前正注冊(cè)在企業(yè)WiFi網(wǎng)絡(luò)中,那么該 呼叫可被發(fā)送到語(yǔ)音信箱,即使該用戶處于企業(yè)WiFi網(wǎng)絡(luò)上。網(wǎng)絡(luò) 的收斂,比如通過公共用戶數(shù)據(jù)庫(kù),允許在多個(gè)網(wǎng)絡(luò)間的更有效的呼 叫傳遞??赡艽嬖谟脩魯?shù)據(jù)庫(kù)108在步驟206沒有對(duì)查詢作出響應(yīng)的情 況,使得CCF114或115無法路由呼叫到通信設(shè)備120。例如,用戶 122已經(jīng)漫游出了網(wǎng)絡(luò)104 - 105中的一個(gè)或全部的服務(wù)區(qū)域,并且用 戶數(shù)據(jù)庫(kù)108以錯(cuò)誤消息作出響應(yīng)。在另 一種情況中,用戶數(shù)據(jù)庫(kù)108 可能正經(jīng)歷阻塞或問題使得其無法在期望的時(shí)間幀內(nèi)對(duì)CCF 114或 115作出響應(yīng)。如果正在服務(wù)的CCF114或115無法路由呼叫到通信 設(shè)備120,那么CCF114或115對(duì)該呼叫提供第二呼叫處理。第二呼 叫處理的例子為語(yǔ)音信箱、呼叫轉(zhuǎn)接等。圖3是圖示在本發(fā)明的一個(gè)示例性的實(shí)施方式中發(fā)起第二呼叫 處理的方法300的流程圖。方法300的步驟將參考圖1中的通信網(wǎng)絡(luò) IOO被描述。圖3中的流程圖的步驟并不是全部涵蓋的并且可包括沒 顯示的其他步驟。在步驟302, CCF 114或115在發(fā)送查詢到用戶數(shù)據(jù)庫(kù)108 (參 見圖2的步驟204)時(shí)設(shè)置計(jì)時(shí)器(Tl)。然后CCF114或115在步 驟304監(jiān)視該計(jì)時(shí)器。如果該計(jì)時(shí)器超時(shí),那么CCF114或115在步 驟306發(fā)起第二呼叫處理。如果CCF 114或115在計(jì)時(shí)器超時(shí)之前接ii收到來自用戶數(shù)據(jù)庫(kù)108的響應(yīng),那么CCF 114或115如在圖2的步 驟206-210中所描述的那樣路由呼叫(步驟308)。如果CCF 114 或115在計(jì)時(shí)器超時(shí)之前從用戶數(shù)據(jù)庫(kù)108接收到錯(cuò)誤消息,那么 CCF 114或115提供第二呼叫處理(步驟306 )。圖4描述了本發(fā)明一個(gè)示例性的實(shí)施方式中通信網(wǎng)絡(luò)400的另一 個(gè)實(shí)施方式。通信網(wǎng)絡(luò)400包括PSTN 402、 IMS/WiFi網(wǎng)絡(luò)404、蜂 窩網(wǎng)絡(luò)405和組合的HLR/HSS元件408。圖示網(wǎng)絡(luò)404 - 405的網(wǎng)絡(luò) 云并不被用來顯示實(shí)際的網(wǎng)絡(luò)服務(wù)區(qū)域,因?yàn)榉?wù)區(qū)域可以是分離的 或重疊的。IMS/WiFi網(wǎng)絡(luò)404和蜂窩網(wǎng)絡(luò)405是通常用于不同目的 的分離的網(wǎng)絡(luò)。IMS/WiFi網(wǎng)絡(luò)404通常用于數(shù)據(jù)通信。蜂窩網(wǎng)絡(luò)405 通常用于語(yǔ)音通信。然而,網(wǎng)絡(luò)404-405和HLR/HSS元件408可由 相同的服務(wù)提供商管理,比如Verizon、Sprint、Cingular等。HLR/HSS 408被顯示為處在網(wǎng)絡(luò)404-405之外,但是HLR/HSS 408可被實(shí)施 在網(wǎng)絡(luò)404-405的任何之一或全部之中,或被實(shí)施在遠(yuǎn)程系統(tǒng)中。 通信網(wǎng)絡(luò)400可包括圖4中沒有顯示的其他網(wǎng)絡(luò)、系統(tǒng)或設(shè)備。IMS/WiFi網(wǎng)絡(luò)404是組合的IMS網(wǎng)絡(luò)和使用比如802.11b或 802.11g等無線技術(shù)的WiFi/WiMax網(wǎng)絡(luò)。IMS/WiFi網(wǎng)絡(luò)404可包括 大型公司、大型校園等中的企業(yè)網(wǎng)絡(luò)。IMS/WiFi網(wǎng)絡(luò)404包括媒體 網(wǎng)關(guān)控制功能(MGCF) /中斷網(wǎng)關(guān)控制功能(BGCF) 411、詢問呼 叫會(huì)話控制功能(I-CSCF) 412、服務(wù)呼叫會(huì)話控制功能(S-CSCF) 413、應(yīng)用服務(wù)器(AS) 414和基站(B.S.) 415。 MGCF/BGCF 411、 I國(guó)CSCF 412、S-CSCF 413和AS 414對(duì)熟悉IMS網(wǎng)絡(luò)的3GPP規(guī)范的 人來說是已知的。基站415是用于與WiFi設(shè)備例如雙模電話420進(jìn) 行通信的WiFi/WiMax收發(fā)機(jī)。IMS/WiFi網(wǎng)絡(luò)404可包括許多為了 簡(jiǎn)明而沒有顯示的基站415。蜂窩網(wǎng)絡(luò)405包括任何蜂窩網(wǎng)絡(luò),比如CDMA網(wǎng)絡(luò)或GSM網(wǎng) 絡(luò)。蜂窩網(wǎng)絡(luò)405包括服務(wù)移動(dòng)交換中心(S-MSC )424和基站(B.S.) 426。 S-MSC 424包括如在現(xiàn)有技術(shù)中已知的訪問位置寄存器(VLR)HLR在蜂窩網(wǎng)絡(luò)中已知為用于存儲(chǔ)用戶記錄的數(shù)據(jù)庫(kù)。類似地,HSS在IMS網(wǎng)絡(luò)中已知為用于存儲(chǔ)用戶記錄的數(shù)據(jù)庫(kù)。HLR/HSS 408 是組合的HLR/HSS。 HLR/HSS 408可以是物理組合的單元,或可包 括多個(gè)單元,這些單元同步它們的用戶數(shù)據(jù)以使得它們看起來像一個(gè) 單元。電話420的用戶422可以在IMS/WiFi網(wǎng)絡(luò)404和蜂窩網(wǎng)絡(luò)405 中的一個(gè)或全部的范圍內(nèi)。如果用戶422在IMS/WiFi網(wǎng)絡(luò)404的范 圍內(nèi),那么電話420注冊(cè)到IMS/WiFi網(wǎng)絡(luò)404,并且S-CSCF 413服 務(wù)于電話420。如果用戶在蜂窩網(wǎng)絡(luò)405的范圍內(nèi),那么電話420注 冊(cè)到蜂窩網(wǎng)絡(luò)405,并且MSC 424服務(wù)于電話420。如果用戶422同 時(shí)在網(wǎng)絡(luò)404-405的范圍內(nèi),那么電話420通過用戶422的選擇或 通過自動(dòng)的默認(rèn)參數(shù)注冊(cè)到網(wǎng)絡(luò)404-405之一。當(dāng)電話420注冊(cè)到 網(wǎng)絡(luò)404-405之一 時(shí),HLR/HSS 408被以適當(dāng)?shù)挠脩魯?shù)據(jù)更新。假設(shè)PSTN 402接收到對(duì)電話420的呼叫。PSTN 402依據(jù)期望 的實(shí)施方式路由該呼叫到IMS/WiFi網(wǎng)絡(luò)404或蜂窩網(wǎng)絡(luò)405。對(duì)于 該實(shí)施方式,假設(shè)呼叫在默認(rèn)情況下被路由到IMS/WiFi網(wǎng)絡(luò)404。圖5-8是圖示呼叫傳遞和通信網(wǎng)絡(luò)400中的第二呼叫處理的例 子的消息圖。圖5圖示了當(dāng)電話420 ^皮注冊(cè)到IMS/WiFi網(wǎng)絡(luò)404中時(shí)的例子。 PSTN 402以呼叫建立消息的形式接收到對(duì)電話420的呼叫,比如初 始地址消息(IAM )或某種其他ISDN用戶方(ISUP )消息。PSTN 402 發(fā)送會(huì)話初始化協(xié)i義(SIP) INVITE消息到MGCF/BGCF 411。該 INVITE消息包括電話420或用戶422的用戶ID。 MGCF/BGCF 411 然后通過I-CSCF 412發(fā)送INVITE消息到S-CSCF 413。 S-CSCF 413 發(fā)送INVITE消息到AS 414。 AS414基于用戶ID確定用戶422是雙 模用戶。然后AS 414設(shè)置計(jì)時(shí)器(Tl)并通過S-CSCF 413發(fā)送 INVITE消息到HLR/HSS 408。該INVITE消息用作用于確定電話420 注冊(cè)在網(wǎng)絡(luò)404或405的哪一個(gè)中的查詢。響應(yīng)于INVITE消息,HLR/HSS 408確定電話420注冊(cè)在網(wǎng)絡(luò) 404或405的哪一個(gè)中。在這個(gè)例子中,電話420注冊(cè)在IMS/WiFi網(wǎng)絡(luò)404中。HLR/HSS 408發(fā)送指示電話420注冊(cè)在IMS/WiFi網(wǎng)絡(luò) 404的INVITE消息到S-CSCF 413。 S-CSCF 413發(fā)送指示S-CSCF 413從HLR/HSS 408接收到有效響應(yīng)的INVITE消息到AS 414。 S-CSCF 413還通過基站415和可能的其他系統(tǒng)發(fā)送INVITE消息到 電話420以完成通過IMS/WiFi網(wǎng)絡(luò)404到電話420的呼叫。因?yàn)锳S 414接收到HLR/HSS 408在計(jì)時(shí)器超時(shí)之前發(fā)送有效響應(yīng)到S-CSCF 413的指示,所以AS414不提供第二呼叫處理,并且允許該呼叫正常 完成?;谠搶?shí)施方式,通信網(wǎng)絡(luò)400有效地選擇合適的網(wǎng)絡(luò)404或 405以提供對(duì)電話420的呼叫傳遞。如果電話420注冊(cè)在另一個(gè)外部HSS (未示出)中,那么 HLR/HSS 408經(jīng)由Diameter (直徑)接口使用基于標(biāo)準(zhǔn)的預(yù)訂/通知 功能來獲取用戶相關(guān)數(shù)據(jù)。S-CSCF 413然后基于所獲取的用戶相關(guān) 數(shù)據(jù)來路由呼叫。圖6圖示了當(dāng)電話420注冊(cè)在蜂窩網(wǎng)絡(luò)405中的例子。圖6中的 消息流程像圖5中一樣,也就是HLR/HSS 408從S-CSCF 413接收到 INVITE消息。響應(yīng)于該INVITE消息,HLR/HSS 408確定電話420 注冊(cè)在網(wǎng)絡(luò)404或405的哪一個(gè)中。在這個(gè)例子中,電話420注冊(cè)在 蜂窩網(wǎng)絡(luò)405中。HLR/HSS 408發(fā)送路由請(qǐng)求消息(ROUTREQ )消 息到S-MSC 424以確定該呼叫的路由信息。S-MSC 424以路由請(qǐng)求 消息作出響應(yīng),該消息指示了用于該呼叫的臨時(shí)本地電話簿號(hào) (TLDN )。響應(yīng)于該路由請(qǐng)求消息,HLR/HSS 408發(fā)送指示該TLDN 的INVITE消息到S-CSCF 413。 S-CSCF 413發(fā)送指示S-CSCF 413 從HLR/HSS 408接收到有效響應(yīng)的INVITE消息到AS414。因?yàn)锳S 414接收到了關(guān)于HLR/HSS 408在計(jì)時(shí)器超時(shí)之前發(fā)送了有效響應(yīng) 到S-CSCF 413的指示,所以AS 414不提供第二呼叫處理并允許該呼 叫正常完成?;趤碜訦LR/HSS 408的響應(yīng),S-CSCF 413能夠確定該呼叫需 要被路由到蜂窩網(wǎng)絡(luò)405。因此,S-CSCF 413發(fā)送指示用于該呼叫的 TLDN的INVITE消息到MGCF/BGCF 411。基于該TLDN,MGCF/BGCF 411發(fā)送IAM到S-MSC 424以完成通過蜂窩網(wǎng)絡(luò)405 到電話420的呼叫。例如,S-MSC 424接收該IAM,并通過基站426 發(fā)送合適的呼叫建立信令到電話420。圖7圖示了當(dāng)電話420沒有注冊(cè)在網(wǎng)絡(luò)404-405的任何一個(gè)中 或沒有作出響應(yīng)時(shí)的例子。圖7中的消息流程像圖5中一樣,也就是 HLR/HSS 408從S-CSCF 413接收INVITE消息。響應(yīng)于該INVITE 消息,HLR/HSS 408確定電話420注冊(cè)在網(wǎng)絡(luò)404 - 405的哪一個(gè)中。 在這個(gè)例子中,電話420沒有注冊(cè)在網(wǎng)絡(luò)404-405的任何一個(gè)中或 者沒有作出響應(yīng)。HLR/HSS 408發(fā)送錯(cuò)誤消息(4XX )到S-CSCF 413。 S-CSCF413發(fā)送錯(cuò)誤消息到AS414。響應(yīng)于該錯(cuò)誤消息,AS 414對(duì) 于該呼叫發(fā)起第二呼叫處理。第二呼叫處理可包括將該呼叫路由到語(yǔ) 音信箱服務(wù)器、確定呼叫轉(zhuǎn)接信息等。圖8圖示了當(dāng)HLR/HSS 408在計(jì)時(shí)器超時(shí)前沒有對(duì)S-CSCF 413 作出響應(yīng)的例子。圖8中的消息流程像圖5中一樣,也就是HLR/HSS 408從S-CSCF 413接收到INVITE消息。響應(yīng)于該INVITE消息, HLR/HSS 408嘗試確定電話420注冊(cè)在網(wǎng)絡(luò)404或405的哪一個(gè)中。 HLR/HSS 408在該確定中可能存在問題。例如,電話420之前已經(jīng)注 冊(cè)在IMS/WiFi網(wǎng)絡(luò)404中或蜂窩網(wǎng)絡(luò)405中,但是沒有對(duì)網(wǎng)絡(luò)404 -405中的任何一個(gè)作出響應(yīng)。在另一個(gè)例子中,由計(jì)時(shí)器規(guī)定的持 續(xù)時(shí)間可能太短。在另一個(gè)例子中,HLR/HSS 408在嘗試從比如交換 機(jī)的其他網(wǎng)絡(luò)元件獲得響應(yīng)時(shí)可能遭遇網(wǎng)絡(luò)延時(shí)。在HLR/HSS 408對(duì)來自S-CSCF 413的INVITE消息作出響應(yīng) 之前,AS 414確定計(jì)時(shí)器已經(jīng)超時(shí)。響應(yīng)于計(jì)時(shí)器超時(shí),AS 414對(duì) 于該呼叫發(fā)起第二呼叫處理。盡管在此描述了具體實(shí)施方式
,但是本發(fā)明的范圍并不局限于這 些具體實(shí)施方式
。本發(fā)明的范圍是由權(quán)利要求及其任何等同來限定。
權(quán)利要求
1.一種用于對(duì)雙模無線通信設(shè)備(120)提供呼叫傳遞的通信網(wǎng)絡(luò)(100),該通信網(wǎng)絡(luò)(100)包括無線數(shù)據(jù)網(wǎng)絡(luò)(104),其具有被配置為服務(wù)于無線通信設(shè)備的呼叫控制功能(114);以及無線語(yǔ)音網(wǎng)絡(luò)(115),其具有被配置為服務(wù)于無線通信設(shè)備的呼叫控制功能(115);該通信網(wǎng)絡(luò)的特征在于用于無線數(shù)據(jù)網(wǎng)絡(luò)和無線語(yǔ)音網(wǎng)絡(luò)的公共用戶數(shù)據(jù)庫(kù)(108),其具有用于雙模無線通信設(shè)備的用戶的用戶記錄;以及呼叫控制功能(114-115)之一接收對(duì)雙模無線通信設(shè)備的呼叫,其中響應(yīng)于接收到呼叫,接收呼叫的呼叫控制功能和所述公共用戶數(shù)據(jù)庫(kù)能有效地在所述雙模無線通信設(shè)備注冊(cè)在無線數(shù)據(jù)網(wǎng)絡(luò)中時(shí)通過該無線數(shù)據(jù)網(wǎng)絡(luò)路由所述呼叫到所述雙模無線通信設(shè)備,以及在所述雙模無線通信設(shè)備注冊(cè)在無線語(yǔ)音網(wǎng)絡(luò)中時(shí)通過該無線語(yǔ)音網(wǎng)絡(luò)路由所述呼叫到所述雙模無線通信設(shè)備。
2. 如權(quán)利要求1所述的通信網(wǎng)絡(luò)(100),其特征還在于 接收呼叫的呼叫控制功能(114、 115)發(fā)送查詢到所述公共用戶數(shù)據(jù)庫(kù)(108)以確定所述雙模無線通信設(shè)備(120)注冊(cè)在哪個(gè)網(wǎng)絡(luò) 中,并且接收對(duì)該查詢的響應(yīng),該響應(yīng)指示了所述雙模無線通信設(shè)備 注冊(cè)在哪個(gè)網(wǎng)絡(luò)中。
3. 如權(quán)利要求2所述的通信網(wǎng)絡(luò)(100),其中該通信網(wǎng)絡(luò)的特 征還在于接收呼叫的呼叫控制功能(114、 115)在發(fā)送查詢到所述公共用 戶數(shù)據(jù)庫(kù)(108)時(shí)設(shè)置計(jì)時(shí)器。
4. 如權(quán)利要求3所述的通信網(wǎng)絡(luò)(100),其特征還在于 如果在從所述公共用戶數(shù)據(jù)庫(kù)(108)接收到響應(yīng)之前計(jì)時(shí)器超時(shí),那么接收呼叫的呼叫控制功能(114、 115)對(duì)該呼叫發(fā)起第二呼叫處理。
5. 如權(quán)利要求1所述的通信網(wǎng)絡(luò)(100),其特征還在于 所述無線數(shù)據(jù)網(wǎng)絡(luò)(104)包括IMS/WiFi網(wǎng)絡(luò); 所述無線語(yǔ)音網(wǎng)絡(luò)(105)包括蜂窩網(wǎng)絡(luò);以及 所述公共用戶數(shù)據(jù)庫(kù)(108 )包括歸屬位置寄存器(HLR ) /歸屬用戶服務(wù)器(HSS)。
6. —種用于操作通信網(wǎng)絡(luò)以對(duì)雙模無線通信設(shè)備提供呼叫傳遞 的方法,其中該通信網(wǎng)絡(luò)包括無線數(shù)據(jù)網(wǎng)絡(luò)、無線語(yǔ)音網(wǎng)絡(luò)和公共用 戶數(shù)據(jù)庫(kù),所述公共用戶數(shù)據(jù)庫(kù)具有用于雙模無線通信設(shè)備的用戶的 用戶記錄;該方法的特征在于以下步驟在所述網(wǎng)絡(luò)之一的呼叫控制功能中接收對(duì)該雙模無線通信設(shè) 備的呼叫;基于公共用戶數(shù)據(jù)庫(kù)中的用戶記錄確定該雙模無線通信設(shè)備 注冊(cè)在哪個(gè)網(wǎng)絡(luò)中;如果該雙模無線通信設(shè)備注冊(cè)在無線數(shù)據(jù)網(wǎng)絡(luò)中,那么通過 該無線數(shù)據(jù)網(wǎng)絡(luò)路由所述呼叫到該雙模無線通信設(shè)備;以及如果該雙模無線通信設(shè)備注冊(cè)在無線語(yǔ)音網(wǎng)絡(luò)中,那么通過 該無線語(yǔ)音網(wǎng)絡(luò)路由所述呼叫到該雙模無線通信設(shè)備。
7. 如權(quán)利要求6所述的方法,其中確定該雙模無線通信設(shè)備注 冊(cè)在哪個(gè)網(wǎng)絡(luò)中的步驟包括從接收呼叫的呼叫控制功能發(fā)送查詢到公共用戶數(shù)據(jù)庫(kù)以確定 該雙模無線通信設(shè)備注冊(cè)在哪個(gè)網(wǎng)絡(luò)中;以及在該接收呼叫的呼叫控制功能中接收所述公共用戶數(shù)據(jù)庫(kù)對(duì)該 查詢的響應(yīng),該響應(yīng)指示了該雙模無線通信設(shè)備注冊(cè)在哪個(gè)網(wǎng)絡(luò)中。
8. 如權(quán)利要求7所述的方法,其特征還在于以下步驟當(dāng)發(fā)送查詢到公共用戶數(shù)據(jù)庫(kù)時(shí),在接收呼叫的呼叫控制功能中 設(shè)置計(jì)時(shí)器。
9. 如權(quán)力要求8所述的方法,其特征還在于以下步驟如果在從所述公共用戶數(shù)據(jù)庫(kù)接收到響應(yīng)之前計(jì)時(shí)器超時(shí),那么 對(duì)所述呼叫發(fā)起第二呼叫處理。
10. —種用于對(duì)雙模無線通信設(shè)備(120)提供呼叫傳遞的通信 網(wǎng)絡(luò)(100),該雙模無線通信設(shè)備被配置為與無線數(shù)據(jù)網(wǎng)絡(luò)(104) 和無線語(yǔ)音網(wǎng)絡(luò)(105)進(jìn)行通信,該通信網(wǎng)絡(luò)(100)包括在所述無線數(shù)據(jù)網(wǎng)絡(luò)(104 )或所述無線語(yǔ)音網(wǎng)絡(luò)(105 )之一中 的呼叫控制功能(114、 115),該呼叫控制功能被配置為服務(wù)于無線 通信設(shè)備;以及用戶數(shù)據(jù)庫(kù)(108),其具有用于多個(gè)用戶的用戶記錄; 該通信網(wǎng)絡(luò)的特征在于所述呼叫控制功能接收對(duì)雙模無線通信設(shè)備的呼叫,發(fā)送查 詢到所述用戶數(shù)據(jù)庫(kù)以確定該雙模無線通信設(shè)備注冊(cè)在無線數(shù)據(jù) 網(wǎng)絡(luò)中還是無線語(yǔ)音網(wǎng)絡(luò)中,接收對(duì)該查詢的響應(yīng),該響應(yīng)指示 了該雙模無線通信設(shè)備注冊(cè)在哪個(gè)網(wǎng)絡(luò)中,如果該雙模無線通信 設(shè)備注冊(cè)在所述無線數(shù)據(jù)網(wǎng)絡(luò)中,那么通過所述無線數(shù)據(jù)網(wǎng)絡(luò)路 由所述呼叫到該雙模無線通信設(shè)備,如果該雙模無線通信設(shè)備注 冊(cè)在所述無線語(yǔ)音網(wǎng)絡(luò)中,那么通過所述無線語(yǔ)音網(wǎng)絡(luò)路由所述 呼叫到該雙模無線通信設(shè)備。
全文摘要
公開了對(duì)雙模無線通信設(shè)備(120)提供呼叫傳遞的通信網(wǎng)絡(luò)(100)和方法,該雙模無線通信設(shè)備(120)由無線數(shù)據(jù)網(wǎng)絡(luò)(104)(例如IMS/WiFi網(wǎng)絡(luò))和無線語(yǔ)音網(wǎng)絡(luò)(105)(例如蜂窩網(wǎng)絡(luò))提供服務(wù)。公共用戶數(shù)據(jù)庫(kù)(108)包括用于雙模設(shè)備的用戶數(shù)據(jù)。接收到的對(duì)雙模設(shè)備的呼叫被路由到無線網(wǎng)絡(luò)(104、105)之一中的呼叫控制功能(114、115)。然后該呼叫控制功能(114、115)查詢公共用戶數(shù)據(jù)庫(kù)(108)以確定雙模設(shè)備(120)當(dāng)前注冊(cè)在哪個(gè)網(wǎng)絡(luò)中。然后該呼叫控制功能(114、115)通過適當(dāng)?shù)木W(wǎng)絡(luò)路由呼叫到雙模設(shè)備(120)。
文檔編號(hào)H04L12/28GK101263728SQ200680033241
公開日2008年9月10日 申請(qǐng)日期2006年9月13日 優(yōu)先權(quán)日2005年9月14日
發(fā)明者A·沙瑪 申請(qǐng)人:朗迅科技公司