專利名稱:電話系統(tǒng)、其服務(wù)器單元以及數(shù)據(jù)庫同步方法
技術(shù)領(lǐng)域:
本發(fā)明的一個實施例涉及例如用于通過例如互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)實 現(xiàn)話音通訊的電話系統(tǒng)、用于所述系統(tǒng)的服務(wù)器單元以及數(shù)據(jù)庫同步方法。
背景技術(shù):
近年來,關(guān)于電話系統(tǒng),使用IP網(wǎng)絡(luò)進行話音通訊的所謂的基于IP
的話音(VoIP)被廣泛使用。在該VoIP中,在個人電腦、個人數(shù)字助理 (PDA)等等上安裝VoIP功能,以將其連接到局域網(wǎng)(LAN),使得能 夠?qū)oIP功能用作電話機。因為該類型的系統(tǒng)基于IP地址控制流出/流入 呼叫,使得可以^^容易地移動電話終端。
在該類系統(tǒng)中,交換服務(wù)器控制電話終端之間的呼叫。如果在流出呼 叫終端與流入呼叫終端之間形成語音鏈路,對等通訊在該形成之后保持語 音鏈路。隨著系統(tǒng)規(guī)模的增加設(shè)置多個交換服務(wù)器。為每一個LAN設(shè)置 一個交換服務(wù)器并以呼叫連接順序在交換服務(wù)器之間發(fā)送和接收信息,這 是城域網(wǎng)(MAN)網(wǎng)絡(luò)的通常形式。
同時,在該類形式中,每一個交換服務(wù)器具有數(shù)據(jù)庫(此后,稱為位 置信息數(shù)據(jù)庫),其示出了哪個網(wǎng)絡(luò)包括每一個終端,即,哪一個交換服 務(wù)器控制每一個終端。當(dāng)接收到從自身LAN控制下的終端到其他LAN下 的終端的呼叫時,每一個服務(wù)器基于位置信息數(shù)據(jù)庫指定流入呼叫目的終 端所屬于的服務(wù)器以向該指定的服務(wù)器發(fā)送信息。然而,如果在用戶(終 端)移動之后沒有更新位置信息數(shù)據(jù)庫,每一個服務(wù)器會導(dǎo)致呼叫其中沒 有呼叫伙伴的任一 LAN并且流入呼叫不會被接收。
為了解決這樣的缺點,例如,日本專利申請KOKAI公開 0.2005-143099公開了這樣的技術(shù),通過該技術(shù),當(dāng)一個位置處的位置信 息數(shù)據(jù)庫被更新時,其他位置處的數(shù)據(jù)庫立即與私人無線網(wǎng)絡(luò)的服務(wù)區(qū)域 (所謂的漫游服務(wù))的移動的更新同步。然而,為了在每次數(shù)據(jù)更新時同 步多個數(shù)據(jù)庫,需要每一個交換服務(wù)器具有高速度的處理能力并加速各交 換服務(wù)器之間的通訊通道。因為這些需求會增加系統(tǒng)負(fù)載并導(dǎo)致系統(tǒng)成本 增加,所以需要實施一些對策。
如上所述,因為現(xiàn)有的電話系統(tǒng)消耗了大量的處理能力和例如網(wǎng)絡(luò)容 量的系統(tǒng)資源,系統(tǒng)易于產(chǎn)生各種問題,例如成本增加,因此,應(yīng)該針對 這些問題采取對策。
發(fā)明內(nèi)容
考慮到以上方面,提出了本發(fā)明,本發(fā)明的目的為提供一種電話系統(tǒng), 其被配置為最小化與在服務(wù)器之間同步位置信息數(shù)據(jù)庫有關(guān)的負(fù)栽,由此 減小系統(tǒng)負(fù)栽和成本;并提供其服務(wù)器單元以及數(shù)據(jù)庫同步方法。根據(jù)本 發(fā)明的方面,提供了一種電話系統(tǒng),其包括彼此連接的網(wǎng)絡(luò)、屬于網(wǎng)絡(luò)中 的任一網(wǎng)絡(luò)的電話終端、以及服務(wù)器單元,其控制每一個網(wǎng)絡(luò)并容納自行 控制下屬于網(wǎng)絡(luò)的電話終端。服務(wù)器單元包括位置信息數(shù)據(jù)庫、位置信息 管理模塊以及呼叫控制模塊。在位置信息數(shù)據(jù)庫中電話終端與其分配目的 地的服務(wù)器單元^C此相關(guān)。當(dāng)自行控制下的電話終端移動到受其他服務(wù)器 單元控制時,管理模塊進行更新以與移動目的地的服務(wù)器單元同步所述位 置信息數(shù)據(jù)庫。當(dāng)從自行控制下的所述電話終端到另 一網(wǎng)絡(luò)產(chǎn)生了到另一 網(wǎng)絡(luò)的流出呼叫時,呼叫控制模塊通過位置信息數(shù)據(jù)庫指定用于控制去往 另一網(wǎng)絡(luò)的流出呼叫的流入呼叫目的地的電話終端的服務(wù)器單元,并向所 述指定的服務(wù)器單元發(fā)送呼叫消息。隨著在電話終端之間產(chǎn)生呼叫,依次 在服務(wù)器單元之間同步位置信息數(shù)據(jù)庫。
根據(jù)這樣的裝置,當(dāng)電話終端在網(wǎng)絡(luò)之間移動時,在終端的移動目的 地處的服務(wù)器和終端的移動起點處的服務(wù)器之間同步位置信息數(shù)據(jù)庫。也 就是,為了更新位置信息,因為僅對兩個交換服務(wù)器而不是所有交換服務(wù)器施加同步處理,所以電話系統(tǒng)將網(wǎng)絡(luò)資源的消耗抑制到最小。
同時,在剩余的交換服務(wù)器中,使數(shù)據(jù)庫的同步成為保留(reservation ) 狀態(tài)。假設(shè)從該保留狀態(tài)基于以前的數(shù)據(jù)庫向移動起點的交換服務(wù)器發(fā)送 流出呼叫消息。然后,移動起點處的交換服務(wù)器知道此時的流入呼叫目的 地的電話終端的位置,并將該位置寫入位置消息中以將該消息報告給流出 呼叫起點服務(wù)器。接收到該位置消息的交換服務(wù)器向修正的服務(wù)器再次重 新發(fā)送流出呼叫消息,并更新其自身的位置信息數(shù)據(jù)庫。在此時,以前的 數(shù)據(jù)庫4皮更新到新的狀態(tài),彼此同步了位置信息數(shù)據(jù)庫的交換服務(wù)器的數(shù) 據(jù)達到三個。
以該方式,以呼叫的發(fā)生作為觸發(fā)來進行數(shù)據(jù)庫的同步處理,逐漸地 建立其中所有交換服務(wù)器的位置信息數(shù)據(jù)庫變得同步的狀態(tài)。因此,可以 M數(shù)據(jù)庫同步的負(fù)載。因為可以向服務(wù)器發(fā)送并從其接收呼叫連接所必 需的信息,不會在呼叫連接中引起任何問題。
本發(fā)明可提供一種電話系統(tǒng),其被配置為最小化與服務(wù)器之間位置信 息數(shù)據(jù)庫的同步有關(guān)的負(fù)栽,由此減小系統(tǒng)負(fù)栽和成本;并提供其服務(wù)器 單元以及數(shù)據(jù)庫同步方法。
本發(fā)明的附加的目的和優(yōu)點將在下面的描述中進行闡述,并通過該描 述而部分地顯而易見,或者可通過實踐本發(fā)明而被了解??梢酝ㄟ^下文指 出的手段和特定的組合來實現(xiàn)并獲得本發(fā)明的目的和優(yōu)點。
并入并構(gòu)成了說明書的一部分的附圖示例了本發(fā)明的實施例,并與上 面給出的一般性描述和下面給出的實施例的詳細(xì)描述一起用于解釋本發(fā)明 的原理。
圖1是描述了本發(fā)明的電話系統(tǒng)的實施例的系統(tǒng)視圖; 圖2是描述了將被存儲在位置信息存儲單元Ml-M3中的位置信息數(shù) 據(jù)庫的例子的視圖3是描述了從交換服務(wù)器的空閑狀態(tài)開始的處理過程的流程圖;圖4是描述了從交換服務(wù)器的呼叫控制的中間狀態(tài)開始的處理過程的 流程圖5是描述了隨著VoIP終端的移動,位置信息數(shù)據(jù)庫的更新處理過 程的序列視圖6是描述了發(fā)起(originating)呼叫時的處理過程的實例的序列視
圖7是描述了伴隨呼叫處理序列的位置信息數(shù)據(jù)庫的狀態(tài)轉(zhuǎn)變的視 圖;以及
圖8是描述了發(fā)起呼叫時的處理過程的另一實例的視圖。
具體實施例方式
下文將參考附圖描述根據(jù)本發(fā)明的各種實施例??傮w而言,根據(jù)本發(fā) 明的一個實施例,提供了一種電話系統(tǒng),其包括彼此連接的網(wǎng)絡(luò)、屬于網(wǎng)
絡(luò)中的任一網(wǎng)絡(luò)的電話終端、以;sj良務(wù)器單元,其控制每一個網(wǎng)絡(luò)并容納 自行控制下屬于網(wǎng)絡(luò)的電話終端。該服務(wù)器單元包括位置信息數(shù)據(jù)庫、位 置信息管理模塊以及呼叫控制模塊。在位置信息數(shù)據(jù)庫中電話終端與其分 配目的地的服務(wù)器單元彼此相關(guān)。當(dāng)自行控制下的電話終端移動到受其他 服務(wù)器單元控制時,管理模塊進行更新以與移動目的地的服務(wù)器單元同步 所述位置信息數(shù)據(jù)庫。當(dāng)從自行控制下的所述電話終端到另 一網(wǎng)絡(luò)產(chǎn)生了 到另一網(wǎng)絡(luò)的流出呼叫時,呼叫控制模塊通過位置信息數(shù)據(jù)庫指定用于控 制去往另一網(wǎng)絡(luò)的流出呼叫的流入呼叫目的地處的電話終端的服務(wù)器單 元,并向所述指定的服務(wù)器單元發(fā)送呼叫消息。隨著在電話終端之間產(chǎn)生 呼叫,依次在服務(wù)器單元之間同步位置信息數(shù)據(jù)庫。
根據(jù)實施例,圖i示出了示例了本發(fā)明的電話系統(tǒng)的實施例的系統(tǒng)視
圖。系統(tǒng)包括多個LAN。每一個LAN彼此連接以形成廣域網(wǎng)(WAN)。 該系統(tǒng)為通過發(fā)送和接收例如會話初始協(xié)議(SIP)消息形成語音鏈路的 VoIP交換網(wǎng)絡(luò)。
每一個LAN分別包括交換服務(wù)器S1、 S2、 S3中的一個。交換服務(wù)器Sl、 S2、 S3控制各自的LAN以分別容納作為電話終端的VoIP終端。在 初始狀態(tài),假設(shè)VoIP終端Tl受交換服務(wù)器Sl控制,VoIP終端T2受交 換服務(wù)器2控制,VoIP終端T3受交換服務(wù)器3控制。
交換月l務(wù)器Sl通過LAN/WAN接口 Ll :故連接到VoIP交換網(wǎng)絡(luò)。交 換服務(wù)器Sl還包括位置信息存儲單元Ml、位置信息管理模塊Nl以及呼 叫控制模塊Cl。其他的交換服務(wù)器S2和S3被相似地配置。
位置信息存儲單元Ml存儲例如如圖2所示的位置信息數(shù)據(jù)庫,該位 置信息數(shù)據(jù)庫已通過將系統(tǒng)中的每一個VoIP終端與其分配目的地處的交 換服務(wù)器相關(guān)聯(lián)而轉(zhuǎn)變?yōu)閿?shù)據(jù)庫。圖2中的位置信息數(shù)據(jù)庫示出了初始狀 態(tài)時的對應(yīng)關(guān)系。當(dāng)VoIP終端在其自身服務(wù)器控制下移動到受另一交換 服務(wù)器控制時,位置信息管理模塊N1向移動目的地處的交換服務(wù)器發(fā)送 并從其接收SIP消息等,并更新彼此的位置信息數(shù)據(jù)庫。由此,兩個交換 服務(wù)器的位置信息數(shù)據(jù)庫立即彼此同步。
呼叫控制模塊C1控制VoIP終端之間的呼叫連接。也就是,呼叫控制 模塊Cl通過向其他交換服務(wù)器發(fā)送并從其接收流出呼叫消息在基于模塊 Cl而月良務(wù)的LAN中的VoIP終端之間連接擴展通訊,以控制VoIP終端之 間的經(jīng)由WAN的外部線路連接。具體而言,當(dāng)產(chǎn)生了從自行控制的VoIP 終端到另一 LAN下的VoIP終端的流出呼叫時,呼叫控制模塊Cl通過在 其自身裝置中的位置信息數(shù)據(jù)庫來指定控制了在流出呼叫的流入呼叫目的 地處的VoIP終端的交換服務(wù)器,由此將流出呼叫消息發(fā)送到該指定的交 換服務(wù)器。
特別地,在實施例中,如果接收的流出呼叫消息去往不受其自身的呼 叫位置信息管理模塊N1控制的VoIP終端,即,接收的流出呼叫消息去往 受另一交換服務(wù)器控制的VoIP終端,則模塊Nl進行特定的處理。也就是, 當(dāng)接收這樣的流出呼叫時,模塊N1向流出呼叫消息的傳輸起點(origin) 處的交換服務(wù)器報告流入呼叫目的地的VoIP終端的分配目的地。為了報 告分配目的地,可以使用SIP消息,并且此后將該SIP消息稱為入住 (housing)位置報告消息。接收到入住位置報告消息的交換服務(wù)器的位置信息管理模塊(例如,
參考標(biāo)號N2所指示的)在其自身服務(wù)器的位置信息數(shù)據(jù)庫中更新將在入 住位置報告消息中描述的VoIP終端的分配目的地。由此,還更新了接收 到入住位置才艮告消息的交換服務(wù)器的位置信息數(shù)據(jù)庫。
被才艮告了來自另一交換服務(wù)器的入住位置才艮告消息的交換服務(wù)器的呼 叫控制模塊(例如,參考標(biāo)號C2所指示的)正確地指定容納流入呼叫目 的地處的VoIP終端的交換服務(wù)器。然后,呼叫控制模塊向該指定的交換 服務(wù)器重新發(fā)送流出呼叫消息。
此后將描述前述配置的操作。在下列描述中,如圖1所示,假設(shè)在初 始狀態(tài)由交換服務(wù)器Sl控制的VoIP終端Tl移動到受交換服務(wù)器S3的控 制。
圖3是示例了從交換服務(wù)器的空閑狀態(tài)開始的處理過程的流程圖。在 圖3中,當(dāng)接收到來自VoIP終端的入住請求時(塊Bll),交換服務(wù)器 更新其自身服務(wù)器中的位置信息數(shù)據(jù)庫(B12 ),并向該請求VoIP終端的 以前的入住服務(wù)器(即,移動起點處的交換服務(wù)器)發(fā)送入住位置改變指 令消息(塊B13)以返回到空閑狀態(tài)(塊B14)。該過程等價于圖1中的 交換服務(wù)器S3的處理。
當(dāng)從VoIP終端接收流出呼叫請求(流出呼叫消息)(塊B21)時, 交換服務(wù)器從位置信息數(shù)據(jù)庫讀取用于入住流入呼叫目的地的終端的交換 服務(wù)器(塊B22),向讀取的交換服務(wù)器發(fā)送流出呼叫請求(塊B23), 然后該交換服務(wù)器it^發(fā)起呼叫狀態(tài)(塊B24)。
當(dāng)接收來自另一交換服務(wù)器的流出呼叫請求(塊B31)時,如果已發(fā) 送了流出呼叫請求的流出呼叫起點VoIP終端不受其自身的交換服務(wù)器控 制,交換服務(wù)器修正流出呼叫起點VoIP終端的入住服務(wù)器以更新其自身 裝置中的位置信息數(shù)據(jù)庫(B32)。然后,交換服務(wù)器從位置信息數(shù)據(jù)庫 讀取用于入住接收的流出呼叫請求中將要描述的流入呼叫目的地VoIP的 交換服務(wù)器(塊B33 ),并基于讀取的結(jié)果確定該流入呼叫目的地終端是 否受其自身的交換服務(wù)器控制(塊B34 )。如果流入呼叫目的地終端受其自身的交換服務(wù)器控制,交換服務(wù)器向VoIP終端發(fā)送流入呼叫請求(B35 ) 以ii^流入呼叫狀態(tài)(塊B36)。
如果流入呼叫目的地VoIP終端不受其自身的交換服務(wù)器控制,交換 服務(wù)器向流出呼叫請求的流出呼叫起點處的交換服務(wù)器(流出呼叫起點服 務(wù)器)發(fā)送入住位置報告消息,其包括在塊B33中讀取的交換服務(wù)器的標(biāo) 識符(地址信息等),然后返回空閑狀態(tài)(塊B38)。
圖4示出了從即刻狀態(tài)開始的呼叫控制的處理過程(在流出呼叫期間、 在流入呼叫期間)的流程圖。依賴于在圖3的塊B24的流出呼叫狀態(tài)哪種 消息被接收,切換在這之后的過程。首先,當(dāng)從另一服務(wù)器接收到對流出 呼叫請求的響應(yīng)(塊B46),根據(jù)現(xiàn)有序列建立VoIP終端之間的語音鏈 路。然后,在流出呼叫起點和流入呼叫起點處的兩個終端都進入語音狀態(tài) (塊B48)。
然而,當(dāng)接收了流出呼叫請求的入住位置報告信息(塊B41)時,接 收到該報告信息的交換服務(wù)器從報告信息讀取流入呼叫目的地VoIP終端 的入住位置信息以更新其自身的位置信息數(shù)據(jù)庫(B42)。然后,交換服 務(wù)器從更新的位置信息數(shù)據(jù)庫讀取哪一個交換服務(wù)器容納了該流入呼叫目 的地終端(塊B43),并向讀取的交換服務(wù)器重新發(fā)送流出呼叫請求(塊 B44)。然后,交換服務(wù)器的狀態(tài)再次i^流出呼叫狀態(tài)(B45)。
在從受控制的流入呼叫目的地終端接收到響應(yīng)消息(塊B51)之后, 圖3的塊36中的在流入呼叫期間的交換服務(wù)器通過限定的序列建立語音鏈 路(塊B52)。交換服務(wù)器向用于入住流出呼叫起點終端的交換服務(wù)器答 復(fù)響應(yīng)消息(塊B53)以ii^語音狀態(tài)(塊B54)。
圖5示出了伴隨著VoIP終端的移動,位置信息數(shù)據(jù)庫的更新處理過 程的序列視圖。該序列對應(yīng)于圖3的塊B11-B13。如圖1所示,假設(shè)VoIP 終端Tl從受交換服務(wù)器Sl控制移動到受交換服務(wù)器S3控制。然后,VoIP 終端Tl向作為新的分配目的地的交換服務(wù)器S3發(fā)送入住請求消息。接收 了該請求消息的交換服務(wù)器S3向VoIP終端Tl答復(fù)消息以接受其入住, 并向交換服務(wù)器S1發(fā)送入住位置才艮告消息。由此,在兩個交換服務(wù)器S1和S3之間以最新的狀態(tài)同步了位置信息數(shù)據(jù)庫。
圖6示出了發(fā)起呼叫時的處理過程的實例的序列視圖。圖6示出了流 出呼叫處理過程,該流出呼叫來自這樣的交換服務(wù)器,其位置信息數(shù)據(jù)庫 不是最新的,即其位置信息數(shù)據(jù)庫沒有與新數(shù)據(jù)庫同步。該過程等價于這 樣的狀態(tài),其中由受交換服務(wù)器S2控制的VoIP終端產(chǎn)生流出呼叫。
假設(shè),在圖6中,產(chǎn)生了從VoIP終端T2到VoIP終端Tl的流出呼 叫。然后,在此時,交換服務(wù)器S2識別出VoIP終端Tl的入住位置仍然 受交換服務(wù)器Sl的控制。交換服務(wù)器S2向交換服務(wù)器Sl發(fā)送流出呼叫 消息。
同時,因為交換服務(wù)器Sl知道VoIP終端Tl已經(jīng)移動到受交換服務(wù) 器S3的控制,交換服務(wù)器Sl通過入住位置報告消息向交換服務(wù)器S2報 告該事實。接收到該報告消息的交換服務(wù)器S2更新存儲在交換服務(wù)器S2 自身中存儲的位置信息數(shù)據(jù)庫,此時,所有交換服務(wù)器的位置信息數(shù)據(jù)庫 便都被同步為最近的狀態(tài)。然后,交換服務(wù)器S2向交換服務(wù)器S3重新發(fā) 送流出呼叫請求。
交換服務(wù)器S3在接收了流出呼叫請求之后便識別出VoIP終端T2的 入住服務(wù)器為交換服務(wù)器S2。如果交換服務(wù)器S3的位置信息數(shù)據(jù)庫沒有 被更新以至于不能進行這樣的識別,交換服務(wù)器S3便更新其自身的位置 信息數(shù)據(jù)庫。
因為VoIP終端Tl受交換服務(wù)器S3的控制,交換服務(wù)器S3便才艮據(jù)圖 3中的塊B31-B36的過程建立語音鏈路,在這之后,便開始VoIP終端T2 與VoIP終端Tl之間的語音。在結(jié)束語音之后,當(dāng)此后再次產(chǎn)生從VoIP 終端T2到VoIP終端Tl的流出呼叫時,交換服務(wù)器S2便可以正確識別 VoIP終端Tl的入住目的地。因此,實施現(xiàn)有的呼叫處理序列而沒有數(shù)據(jù) 庫同步的過程。
圖7示出了位置信息數(shù)據(jù)庫隨著呼叫處理序列的狀態(tài)轉(zhuǎn)變的視圖。圖 7中的附加符號指示了在位置信息數(shù)據(jù)庫中的數(shù)據(jù)更新。在初始狀態(tài),所 有交換服務(wù)器Sl-S3的位置信息數(shù)據(jù)庫處于同步狀態(tài)。當(dāng)VoIP終端Tl從起初始狀態(tài)移動時,僅僅在移動起點處的服務(wù)器(交換服務(wù)器Sl)和在移 動目的地處的服務(wù)器(交換服務(wù)器S3 )的位置信息數(shù)據(jù)庫被彼此同步,仍 保留交換服務(wù)器S2的以前的數(shù)據(jù)庫。然而,如果在上述狀態(tài)下從交換服 務(wù)器S2控制下的VoIP終端產(chǎn)生流出呼叫,便向交換服務(wù)器S2報告位置 信息報告消息。由此,所有交換服務(wù)器Sl-S3的位置信息數(shù)據(jù)庫便再次 處于同步狀態(tài)。
如上所述,在該實施例中,當(dāng)移動了 VoIP終端時,首先僅僅在移動 起點與移動目的地處的服務(wù)器之間同步位置信息數(shù)據(jù)庫。在這之后,當(dāng)從 具有未同步的位置信息數(shù)據(jù)庫的交換服務(wù)器產(chǎn)生了流出呼叫時,接收到該 流出呼叫的交換服務(wù)器^J^于最新的位置信息數(shù)據(jù)庫向流出呼叫起點處的 交換服務(wù)器報告位置信息報告消息。由此,最終彼此同步了所有交換服務(wù) 器的位置信息數(shù)據(jù)庫,并且從接收到位置信息報告消息的交換服務(wù)器重新 發(fā)起呼叫,這也確保能夠形成語音鏈路。
與此相似,因為不需要在每一次VoIP終端的位置改變時在所有交換 服務(wù)器之間同步數(shù)據(jù)庫,可以將系統(tǒng)資源的負(fù)載抑制到最小。當(dāng)?shù)谝淮螐?未同步的服務(wù)器產(chǎn)生到已移動的終端的呼叫時,再執(zhí)行同步處理序列。因 此,相比于在所有服務(wù)器之間同時執(zhí)行同步處理的現(xiàn)有技術(shù),交換服務(wù)器 的處理能力和服務(wù)器間通訊路徑的位速率均被抑制,由此提高了降低成本 的效果。即使在數(shù)據(jù)庫未彼此同步的狀態(tài)下,因為可以跟蹤移動的VoIP 終端的位置信息,電話系統(tǒng)可以確定地繼續(xù)流出和流入呼叫服務(wù)。
此外,根據(jù)實施例,因為用于同步數(shù)據(jù)庫的線路容量被抑制得較低, 電話系統(tǒng)易于連接一個又一個LAN由此擴展系統(tǒng)規(guī)模。對于以模塊的方 式連接分布式系統(tǒng)以及形成大,的系統(tǒng)來說,這變得非常有利。
此外,在交換服務(wù)器之間發(fā)送和接收流出呼叫使得當(dāng)接收到流入呼叫 時不僅能夠在呼叫者側(cè)而且在流入呼叫側(cè)獲得位置信息數(shù)據(jù)庫的更新觸 發(fā)。該處理^1示為例如在圖3的塊B32中的處理。也就是,因為描述了將 在交換服務(wù)器之間發(fā)送和接收的消息的流出呼叫起點,接收到該消息的交 換服務(wù)器可以每次檢測出該消息與在其自身的服務(wù)器中的位置信息數(shù)據(jù)庫之間的差異。與此相似,在呼叫者和接收者兩者處更新數(shù)據(jù)庫使得能夠縮 短同步的時間。
因此,最小化了與同步所有服務(wù)器的位置信息數(shù)據(jù)庫有關(guān)的負(fù)栽;由 此便能夠提供系統(tǒng)負(fù)載和成本均減小了的電話系統(tǒng),其服務(wù)器單元以及數(shù) 據(jù)庫同步方法。
本發(fā)明并不局限于上述實施例。圖8示出了示例了發(fā)起呼叫的處理過 程的另 一實施例的序列視圖。在該序列中當(dāng)接收到流向VoIP終端Tl的流 出呼叫時,交換服務(wù)器S1將流出呼叫消息轉(zhuǎn)送到交換服務(wù)器S3。響應(yīng)該 轉(zhuǎn)送,在交換服務(wù)器S2與S3之間進行呼叫連接序列以形成語音鏈路。在 此時,交換服務(wù)器S3向交換服務(wù)器S2發(fā)送響應(yīng)消息,交換服務(wù)器S2識 別出VoIP終端Tl已移動到交換服務(wù)器S3的控制下。在此刻,交換服務(wù) 器S2更新其自身的位置信息數(shù)據(jù)庫。同樣以該方式,可以正確跟蹤VoIP 終端的位置。
比較圖8和圖6的序列視圖,因為可以僅僅一次就結(jié)束由交換服務(wù)器 S2執(zhí)行的流出處理,所以簡化了過程,由此電話系統(tǒng)具有減小與發(fā)送和接 收消息有關(guān)的數(shù)據(jù)量的效果。
此外,圖1中的LAN的數(shù)目并沒有被限制為三個,對應(yīng)于該非限制 性,可以任意設(shè)定交換服務(wù)器的數(shù)目。根據(jù)本發(fā)明的過程,無論交換服務(wù) 器的數(shù)目有多大,總能在產(chǎn)生呼叫時最終彼此同步所有數(shù)據(jù)庫。
本領(lǐng)域的技術(shù)人員將容易想到附加的優(yōu)點和修改。因此,本發(fā)明在其 更寬廣的方面不限于在這里描述和示出的具體細(xì)節(jié)和代表性實施例。因此, 可以做出各種修改而不會背離由所附權(quán)利要求和其等價物限定的總體發(fā)明 構(gòu)思的精神和范圍。
權(quán)利要求
1.一種電話系統(tǒng),包括彼此連接的網(wǎng)絡(luò);屬于所述網(wǎng)絡(luò)中的任一網(wǎng)絡(luò)的電話終端;以及服務(wù)器單元,用于控制每一個網(wǎng)絡(luò)并容納自行控制下屬于所述網(wǎng)絡(luò)的電話終端,其特征在于所述服務(wù)器單元包括位置信息數(shù)據(jù)庫,其中所述電話終端和其分配目的地的所述服務(wù)器單元彼此相關(guān);位置信息管理模塊,當(dāng)自行控制下的電話終端移動到受其他服務(wù)器單元控制時,所述位置信息管理模塊進行更新以與移動目的地的服務(wù)器單元同步所述位置信息數(shù)據(jù)庫;以及呼叫控制模塊,當(dāng)從自行控制下的電話終端到另一網(wǎng)絡(luò)產(chǎn)生到另一網(wǎng)絡(luò)的流出呼叫時,所述呼叫控制模塊從所述位置信息數(shù)據(jù)庫指定用于控制去往另一網(wǎng)絡(luò)的流出呼叫的流入呼叫目的地處的電話終端的服務(wù)器單元,并向所述指定的服務(wù)器單元發(fā)送呼叫消息,以及隨著在電話終端之間產(chǎn)生呼叫,依次在服務(wù)器單元之間同步位置信息數(shù)據(jù)庫。
2. 根據(jù)權(quán)利要求l的電話系統(tǒng),其特征在于當(dāng)呼叫消息發(fā)往另 一服務(wù)器單元下的電話終端時,所述位置信息管理 模塊通過位置消息向所述呼叫消息的發(fā)送起點的服務(wù)器單元報告流入呼叫 目的地處的電話終端的分配目的地,當(dāng)另 一服務(wù)器單元向其報告了所述位置消息之后,所述位置信息管理 模塊(Nl、 N2、 N3)在其自身單元中的所述位置信息數(shù)據(jù)庫中更新所述 電話終端的分配目的地,以及當(dāng)服務(wù)器單元向其報告了所述位置消息之后,所述呼叫控制模塊向所 述分配目的地處的更新的服務(wù)器單元重新發(fā)送所述呼叫消息。
3. 根據(jù)權(quán)利要求l的電話系統(tǒng),其特征在于當(dāng)從另一服務(wù)器單元接收到呼叫消息時,所述呼叫控制模塊將所述呼 叫消息轉(zhuǎn)送到分配目的地處的更新的服務(wù)器單元;以及當(dāng)接收到對所述轉(zhuǎn)送的呼叫消息的響應(yīng)時,所述位置信息管理模塊在 其自身單元中的位置信息數(shù)據(jù)庫中更新所述呼叫消息的流入呼叫目的地的 電話終端的分配目的地。
4. 一種服務(wù)器單元,其用于這樣的電話系統(tǒng),該電話系統(tǒng)包括彼此連 接的網(wǎng)絡(luò)和分配到所述網(wǎng)絡(luò)中的任一 網(wǎng)絡(luò)的電話終端,并用于控制一個網(wǎng) 絡(luò)并容納自行控制下屬于網(wǎng)絡(luò)的電話終端,其特征在于包括位置信息數(shù)據(jù)庫,其中多個電話終端和其分配目的地的服務(wù)器單元彼 此相關(guān);位置信息管理模塊,當(dāng)自行控制下的電話終端移動到受其他服務(wù)器單 元控制時,所述位置信息管理模塊進行更新以與移動目的地的服務(wù)器單元 同步所述位置信息數(shù)據(jù)庫;以及呼叫控制模塊,當(dāng)從自行控制下的電話終端到另 一網(wǎng)絡(luò)產(chǎn)生到另 一網(wǎng) 絡(luò)的流出呼叫時,所述呼叫控制模塊從所述位置信息數(shù)據(jù)庫指定用于控制 去往另一網(wǎng)絡(luò)的流出呼叫的流入呼叫目的地處的電話終端的服務(wù)器單元, 并向所述指定的服務(wù)器單元發(fā)送呼叫消息,并且隨著在電話終端之間產(chǎn)生 呼叫,依次在其他服務(wù)器單元之間同步位置信息數(shù)據(jù)庫。
5. 根據(jù)權(quán)利要求4的服務(wù)器單元,其特征在于當(dāng)呼叫消息發(fā)往另一服務(wù)器單元下的電話終端時,所述位置信息管理模塊通過位置消息向所述呼叫消息的發(fā)送起點處的服務(wù)器單元報告流入呼叫目的地處的電話終端的分配目的地,當(dāng)另 一服務(wù)器單元向其報告了位置消息之后,所述位置信息管理模塊 在其自身單元中的位置信息數(shù)據(jù)庫中更新所述電話終端的分配目的地,以及當(dāng)服務(wù)器單元向其《^艮告了位置消息之后,所述呼叫控制模塊向分配目 的地處的更新的服務(wù)器單元重新發(fā)送所述呼叫消息。
6. 根據(jù)權(quán)利要求4的服務(wù)器單元,其特征在于當(dāng)從另一服務(wù)器單元接收到呼叫消息時,所述呼叫控制模塊將所述呼 叫消息轉(zhuǎn)送到分配目的地處的更新的服務(wù)器單元;以及當(dāng)接收到對轉(zhuǎn)送的呼叫消息的響應(yīng)時,所述位置信息管理模塊在其自 身單元中的所述位置信息數(shù)據(jù)庫中更新所述呼叫消息的流入呼叫目的地的 電話終端的分配的目的地。
7. —種用于彼此同步服務(wù)器單元的位置信息數(shù)據(jù)庫的數(shù)據(jù)庫同步方 法,用于這樣的電話系統(tǒng),其包括彼此連接的網(wǎng)絡(luò)和分配到所述網(wǎng)絡(luò)中的 任一網(wǎng)絡(luò)的電話終端,其中多個終端裝置和在所述終端裝置的分配目的地 處的服務(wù)器單元彼此相關(guān),所述方法的特征在于包括當(dāng)自行控制下的電話終端移動到受另一服務(wù)器單元控制時,由服務(wù)器 單元進行更新以與移動目的地的服務(wù)器單元同步位置信息數(shù)據(jù)庫;當(dāng)從自行控制下的電話終端產(chǎn)生到另 一 網(wǎng)絡(luò)的呼叫時,由所述服務(wù)器 單元從所述位置信息數(shù)據(jù)庫指定用于控制流入呼叫目的地處的電話終端的 服務(wù)器單元,由所述服務(wù)器單元向所述指定的服務(wù)器單元發(fā)送呼叫消息,以及 隨著在多個電話終端之間產(chǎn)生呼叫,由所述服務(wù)器單元依次與其他服 務(wù)器單元同步位置信息數(shù)據(jù)庫。
8. 根據(jù)權(quán)利要求7的數(shù)據(jù)庫同步方法,其特征在于還包括 接收到發(fā)往另 一服務(wù)器單元下的電話終端的呼叫消息的服務(wù)器單元通過位置消息向所述呼叫消息的流出呼叫起點的服務(wù)器單元報告呼叫目的地 處的電話終端的分配目的地;另一服務(wù)器單元向其報告了所述位置消息的服務(wù)器單元在其自身單元 中的位置信息數(shù)據(jù)庫中更新電話終端的分配目的地;以及另 一服務(wù)器單元向其報告了所述位置消息的服務(wù)器單元向更新的分配 目的地處的服務(wù)器單元重新發(fā)送所述呼叫消息。
9. 根據(jù)權(quán)利要求7的數(shù)據(jù)庫同步方法,其特征在于還包括從另 一服務(wù)器單元接收到呼叫消息的服務(wù)器單元向更新的分配目的地處的服務(wù)器單元轉(zhuǎn)送所述呼叫消息;以及接收到對轉(zhuǎn)送的呼叫消息的響應(yīng)的服務(wù)器單元在其自身單元中的位置 信息數(shù)據(jù)庫中更新呼叫消息的流入呼叫目的地處的電話終端的分配目的 地。
全文摘要
一種電話系統(tǒng)包括網(wǎng)絡(luò)、終端和服務(wù)器。所述網(wǎng)絡(luò)彼此連接。所述終端屬于所述網(wǎng)絡(luò)中的任一網(wǎng)絡(luò)。所述服務(wù)器控制每一個網(wǎng)絡(luò)并容納所述終端。所述服務(wù)器包括數(shù)據(jù)庫(M1、M2、M3)、管理模塊以及呼叫控制器(C1、C2、C3)。在所述數(shù)據(jù)庫中所述終端與其分配目的地的所述服務(wù)器彼此相關(guān)。當(dāng)自行控制下的所述終端移動到受其他服務(wù)器控制時,所述管理模塊進行更新以與移動目的地處服務(wù)器單元同步所述數(shù)據(jù)庫。當(dāng)從自行控制下的所述終端到另一網(wǎng)絡(luò)產(chǎn)生了到另一網(wǎng)絡(luò)的流出呼叫時,所述呼叫控制器(C1、C2、C3)通過所述數(shù)據(jù)庫指定用于控制發(fā)往另一網(wǎng)絡(luò)的流出呼叫的流入呼叫目的地處的終端的服務(wù)器,并向所述指定的服務(wù)器發(fā)送呼叫消息。當(dāng)在所述終端之間產(chǎn)生呼叫時,依次在服務(wù)器之間同步位置信息數(shù)據(jù)庫。
文檔編號H04W36/14GK101568101SQ20091013921
公開日2009年10月28日 申請日期2009年4月23日 優(yōu)先權(quán)日2008年4月24日
發(fā)明者佐藤修一, 芝崎文雄 申請人:株式會社東芝