(57)【要約】【課題】サーバ間での位置情報データベースの同期に関わる負荷を最小限にし、これによりシステム負荷およびコストの低減を図ること。【解決手段】ＶｏＩＰ端末が移動すると、まず移動元および移動先の交換サーバの相互間でのみ位置情報データベースを同期させる。その後、未同期の位置情報データベースを持つ交換サーバからの発呼が生じると、この発呼を受けた交換サーバから最新の位置情報データベースに基づく位置情報通知メッセージを、発信元の交換サーバに通知する。これにより最終的に位置情報データベースが全てのサーバで同期するとともに、位置情報通知メッセージを受けた交換サーバから再発呼を行うことで通話リンクを確実に形成することもできる。【選択図】      図６
2009267717.tif 000002
【特許請求の範囲】
【請求項１】
相互接続される複数のネットワークと、
前記複数のネットワークのいずれかに所属する複数の電話端末と、
前記複数のネットワークをそれぞれ配下として自配下のネットワークに属する電話端末を収容する複数のサーバユニットとを具備し、
前記複数のサーバユニットの各々は、
前記複数の端末装置とその所属先のサーバユニットとを対応付けた位置情報データベースと、
自配下の電話端末の他サーバユニット配下への移動に伴い当該移動先のサーバユニットとの相互間で前記位置情報データベースを更新して同期させる位置情報管理部と、
自配下の電話端末から他のネットワーク宛の発呼が生じるとこの発呼の着信先の電話端末を配下とするサーバユニットを前記位置情報データベースから特定し、この特定したサーバユニットに発呼メッセージを送信する呼制御部とを具備し、
前記複数のサーバユニット間で前記位置情報データベースを前記複数の電話端末間での呼の生起に伴って順次同期させることを特徴とする電話システム。
【請求項２】
前記位置情報管理部は、
他サーバユニット配下の電話端末を着信先とする発呼メッセージを受信すると、この発呼メッセージの送信元のサーバユニットに当該着信先の電話端末の所属先を位置メッセージにより通知し、
他サーバユニットから前記位置メッセージを通知されると、自ユニット内の前記位置情報データベースにおいて該当する電話端末の所属先を更新し、
前記呼制御部は、
他サーバユニットから前記位置メッセージを通知されると、前記更新された所属先のサーバユニットに前記発呼メッセージを再送信することを特徴とする請求項１記載の電話システム。
【請求項３】
前記呼制御部は、他サーバユニットから前記発呼メッセージを受信すると、前記更新された所属先のサーバユニットにこの発呼メッセージを転送し、
前記位置情報管理部は、前記転送された発呼メッセージに対する応答を受信すると、自ユニット内の前記位置情報データベースにおいて前記発呼メッセージの宛先の電話端末の所属先を更新することを特徴とする請求項１記載の電話システム。
【請求項４】
相互接続される複数のネットワークとこれらの複数のネットワークのいずれかに所属する複数の電話端末とを具備する電話システムに備えられ、前記複数のネットワークをそれぞれ配下として自配下のネットワークに属する電話端末を収容するサーバユニットにおいて、
前記複数の端末装置とその所属先のサーバユニットとを対応付けた位置情報データベースと、
自配下の電話端末の他サーバユニット配下への移動に伴い当該移動先のサーバユニットとの相互間で前記位置情報データベースを更新して同期させる位置情報管理部と、
自配下の電話端末から他のネットワーク宛の発呼が生じるとこの発呼の着信先の電話端末を配下とするサーバユニットを前記位置情報データベースから特定し、この特定したサーバユニットに発呼メッセージを送信する呼制御部とを具備し、
前記複数の電話端末間での呼の生起に伴って前記位置情報データベースを他のサーバユニットの間で順次同期させることを特徴とするサーバユニット。
【請求項５】
前記位置情報管理部は、
他サーバユニット配下の電話端末を着信先とする発呼メッセージを受信すると、この発呼メッセージの送信元のサーバユニットに当該着信先の電話端末の所属先を位置メッセージにより通知し、
他サーバユニットから前記位置メッセージを通知されると、自ユニット内の前記位置情報データベースにおいて該当する電話端末の所属先を更新し、
前記呼制御部は、
他サーバユニットから前記位置メッセージを通知されると、前記更新された所属先のサーバユニットに前記発呼メッセージを再送信することを特徴とする請求項４記載のサーバユニット。
【請求項６】
前記呼制御部は、他サーバユニットから前記発呼メッセージを受信すると、前記更新された所属先のサーバユニットにこの発呼メッセージを転送し、
前記位置情報管理部は、前記転送された発呼メッセージに対する応答を受信すると、自ユニット内の前記位置情報データベースにおいて前記発呼メッセージの宛先の電話端末の所属先を更新することを特徴とする請求項４記載のサーバユニット。
【請求項７】
相互接続される複数のネットワークとこれらの複数のネットワークのいずれかに所属する複数の電話端末とを具備する電話システムに備えられる複数のサーバユニットの、前記複数の端末装置とその所属先のサーバユニットとを対応付けた位置情報データベースを相互に同期させるデータベース同期方法であって、
前記サーバユニットは、
自配下の電話端末の他サーバユニット配下への移動に伴い当該移動先のサーバユニットとの相互間で前記位置情報データベースを更新して同期させ、
自配下の電話端末から他のネットワーク宛の発呼が生じるとこの発呼の着信先の電話端末を配下とするサーバユニットを前記位置情報データベースから特定し、
この特定したサーバユニットに発呼メッセージを送信し、
前記複数の電話端末間での呼の生起に伴って前記位置情報データベースを他のサーバユニットの間で順次同期させることを特徴とするデータベース同期方法。
【請求項８】
前記サーバユニットは、
他サーバユニット配下の電話端末を着信先とする発呼メッセージを受信すると、この発呼メッセージの送信元のサーバユニットに当該着信先の電話端末の所属先を位置メッセージにより通知し、
他サーバユニットから前記位置メッセージを通知されると、自ユニット内の前記位置情報データベースにおいて該当する電話端末の所属先を更新し、
他サーバユニットから前記位置メッセージを通知されると、前記更新された所属先のサーバユニットに前記発呼メッセージを再送信することを特徴とする請求項７記載のデータベース同期方法。
【請求項９】
前記サーバユニットは、
他サーバユニットから前記発呼メッセージを受信すると、前記更新された所属先のサーバユニットにこの発呼メッセージを転送し、
前記転送された発呼メッセージに対する応答を受信すると、自ユニット内の前記位置情報データベースにおいて前記発呼メッセージの宛先の電話端末の所属先を更新することを特徴とする請求項７記載のデータベース同期方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばＩＰ（Internet Protocol）ネットワークを介して音声通話を実現する電話システムとこのシステムに用いられるサーバユニット、およびデータベース同期方法に関する。
【背景技術】
【０００２】
近年の電話システムはＩＰネットワークを利用して音声通話を行う、いわゆるＶｏＩＰ（Voice over IP）が主流となってきている。ＶｏＩＰ機能を持つ端末（パーソナルコンピュータ：ＰＤＡ（Personal Digital Assistants）など）は、ＬＡＮ（Local Area Network）に接続すれば電話機として使うことができる。この種のシステムでは発着信がＩＰアドレスに基づいて制御されるので、電話端末を手軽に移設することができる。
【０００３】
この種のシステムにおいて、端末間の呼は交換サーバにより制御される。発呼端末と着呼端末との間に通信リンクが形成されれば、その後は端末間のピア・ツウ・ピア通信によりリンクが維持される。交換サーバはシステムの規模拡大に伴って複数設けられるようになる。ＭＡＮ（Metropolitan Area Network）の規模のネットワークにおいてはＬＡＮごとに一つの交換サーバを設け、呼接続シーケンスに際して交換サーバ−交換サーバ間でメッセージを授受する形態が一般的である。
【０００４】
ところでこの種の形態では、端末のそれぞれがどのネットワークに在るか、すなわちどの交換サーバの配下にあるかというデータベース（以下、位置情報データベースと称する）を、それぞれの交換サーバが備えることになる。各サーバは他のＬＡＮへの発呼を受けると位置情報データベースから着呼先端末の属するサーバを特定し、そのサーバに向けメッセージを送る。しかしユーザ（端末）が移動したのち位置情報データベースが更新されないままでいると、相手のいないＬＡＮに発呼することになり、着信ができなくなることになる。
【０００５】
このような不具合を解消するため例えば特許文献１には、私設無線ネットワークのサービスエリア移動（いわゆるローミング）に際して、１つの箇所の位置情報データベースが更新されると他の箇所のデータベースを即座に同期させるようにした技術が開示される。しかしながらこのようにデータ更新のたびに複数のデータベースを同期させるには、各交換サーバに高速な処理能力を要し、交換サーバ間の通信チャネルも高速化する必要がある。これらはシステムの負荷を高めるほかシステム運用のコストアップに直結するので何らかの対策が求められる。
【特許文献１】２００５−１４３０９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
以上述べたように既存の電話システムは、サーバ間のデータベースを同期させるためにコンピュータの処理能力、ネットワーク容量などのシステムリソースを多く消費するのでコストアップなどの種々の弊害を招きやすく、その対策が求められている。  
この発明は上記事情によりなされたもので、その目的は、サーバ間での位置情報データベースの同期に関わる負荷を最小限にでき、これによりシステム負荷およびコストの低減を図った電話システムとそのサーバユニット、およびデータベース同期方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するためにこの発明の一態様によれば、相互接続される複数のネットワークと、前記複数のネットワークのいずれかに所属する複数の電話端末と、前記複数のネットワークをそれぞれ配下として自配下のネットワークに属する電話端末を収容する複数のサーバユニットとを具備し、前記複数のサーバユニットの各々は、前記複数の端末装置とその所属先のサーバユニットとを対応付けた位置情報データベースと、自配下の電話端末の他サーバユニット配下への移動に伴い当該移動先のサーバユニットとの相互間で前記位置情報データベースを更新して同期させる位置情報管理部と、自配下の電話端末から他のネットワーク宛の発呼が生じるとこの発呼の着信先の電話端末を配下とするサーバユニットを前記位置情報データベースから特定し、この特定したサーバユニットに発呼メッセージを送信する呼制御部とを具備し、前記位置情報管理部は、他サーバユニット配下の電話端末を着信先とする発呼メッセージを受信すると、この発呼メッセージの送信元のサーバユニットに当該着信先の電話端末の所属先を位置メッセージにより通知し、他サーバユニットから前記位置メッセージを通知されると、自ユニット内の前記位置情報データベースにおいて該当する電話端末の所属先を更新し、前記呼制御部は、他サーバユニットから前記位置メッセージを通知されると、前記更新された所属先のサーバユニットに前記発呼メッセージを再送信することを特徴とする電話システムが提供される。
【０００８】
このような手段により、電話端末がネットワーク間を移動すると、その端末の移動先のサーバと移動元のサーバとの間においては、位置情報データベースが同期される。すなわち位置情報の更新にあたり全ての交換サーバではなく、２つの交換サーバでのみ同期処理が実施されるので、ネットワークリソースの消費を最小限に抑えることができる。
【０００９】
一方、残りの交換サーバにおいてはデータベースの同期が保留された状態となる。この状態から旧いデータベースに基づく発呼メッセージが移動元の交換サーバに送信されたとする。そうすると移動元の交換サーバは着信先の電話端末の現時点での位置を知っており、その位置を位置メッセージに記載して発呼元サーバに通知する。これを受けた交換サーバは改めて正しいサーバ宛に発呼メッセージを再送信するとともに、自らの位置情報データベースを更新する。この時点で旧いデータベースが新しい状態に更新され、位置情報データベースの同期する交換サーバの数が３つに増える。
【００１０】
このようにして呼の発生を契機としてデータベースの同期処理が実施され、次第に全ての交換サーバ間で位置情報データベースが同期した状態になる。従ってデータベースの同期にかかる負荷を分散できるとともに呼接続に必要な情報はサーバ間で授受できるので、呼接続に支障を生じることも無い。
【発明の効果】
【００１１】
この発明によればサーバ間での位置情報データベースの同期に関わる負荷を最小限にでき、これによりシステム負荷およびコストの低減を図った電話システムとそのサーバユニット、およびデータベース同期方法を提供することができる。
【発明を実施するための最良の形態】
【００１２】
図１は、この発明に係わる電話システムの実施の形態を示すシステム図である。このシステムは相互接続されてＷＡＮ（Wide Area Network）を形成する複数のＬＡＮを備える。このシステムは例えばＳＩＰ（Session Initiation Protocol）メッセージの授受により通話リンクが形成される、ＶｏＩＰ交換ネットワークである。
【００１３】
各ＬＡＮにはそれぞれ一つの交換サーバＳ１，Ｓ２，Ｓ３が備えられ、これらはそれぞれのＬＡＮを配下として、電話端末としてのＶｏＩＰ端末を収容する。初期状態においてはＶｏＩＰ端末Ｔ１が交換サーバＳ１の配下にあり、ＶｏＩＰ端末Ｔ２が交換サーバＳ２の配下にあり、ＶｏＩＰ端末Ｔ３が交換サーバＳ３の配下にあるとする。
【００１４】
交換サーバＳ１は、ＬＡＮ／ＷＡＮインタフェースＬ１を介してネットワークに接続される。このほか交換サーバＳ１は、位置情報記憶部Ｍ１と、位置情報管理部Ｎ１と、呼制御部Ｃ１とを備える。他の交換サーバＳ２，Ｓ３も同様の構成を持つ。
【００１５】
位置情報記憶部Ｍ１は、例えば図２に示すように、システム内の各ＶｏＩＰ端末とその所属先の交換サーバとを対応付けてデータベース化した位置情報データベース、を記憶する。図２の位置情報データベースには初期状態における対応関係が示される。位置情報管理部Ｎ１は、自配下のＶｏＩＰ端末が他の交換サーバの配下に移動すると、この移動先の交換サーバとの相互間でＳＩＰメッセージなどを授受し、互いの位置情報データベースを更新する。これにより２つの交換サーバの間においては位置情報データベースが即座に同期する。
【００１６】
呼制御部Ｃ１はＶｏＩＰ端末間での呼接続を制御する。すなわち呼制御部Ｃ１は配下のＬＡＮにおけるＶｏＩＰ端末間での内線通話を接続するほか、他の交換サーバとの間で発呼メッセージを授受してＶｏＩＰ端末間でのＷＡＮを経由する外線接続を制御する。詳しくは呼制御部Ｃ１は、自配下のＶｏＩＰ端末から他のＬＡＮのＶｏＩＰ端末宛の発呼が生じると、その発呼の着信先のＶｏＩＰ端末を配下とする交換サーバを自装置内の位置情報データベースから特定し、この特定した交換サーバに発呼メッセージを送信する。
【００１７】
特にこの実施形態では位置情報管理部Ｎ１は、受信した発呼メッセージが自配下に無いＶｏＩＰ端末、つまり他の交換サーバ配下のＶｏＩＰ端末を着信先とするものであれば、特有の処理を行う。すなわちこのような発呼メッセージを受信すると、位置情報管理部Ｎ１はこの発呼メッセージの送信元の交換サーバに、着信先のＶｏＩＰ端末の所属先を通知する。この通知に際してもＳＩＰメッセージを用いることができ、以下では収容位置通知メッセージと称する。
【００１８】
この収容位置通知メッセージを受信した交換サーバの位置情報管理部（例えば符号Ｎ２）は、自サーバ内の位置情報データベースにおいて、この収容位置通知メッセージに記されるＶｏＩＰ端末の所属先を更新する。これにより収容位置通知メッセージを受信した交換サーバの位置情報データベースも更新される。
【００１９】
他の交換サーバから収容位置通知メッセージを通知された交換サーバの呼制御部（例えば符号Ｃ２）は着信先のＶｏＩＰ端末を収容する交換サーバを正しく特定することができ、この特定した交換サーバに向け発呼メッセージを改めて再送信する。  
次に上記構成における作用を説明する。以下の説明では図１に示すように、初期状態では交換サーバＳ１の配下にあったＶｏＩＰ端末Ｔ１が交換サーバＳ３の配下に移動したことを想定する。
【００２０】
図３は、交換サーバのアイドル（Ｉｄｌｅ）状態からの処理手順を示すフローチャートである。図３においてＶｏＩＰ端末から収容要求を受信すると（ステップＢ１１）、交換サーバは自サーバ内の位置情報データベースを更新する（ステップＢ１２）とともに、要求端末の旧収容サーバ（すなわち移動元の交換サーバ）に収容位置変更指示メッセージを送信し（ステップＢ１３）、アイドルに戻る（ステップＢ１４）。この手順は図１では交換サーバＳ３の処理に相当する。
【００２１】
ＶｏＩＰ端末から発信要求（発呼メッセージ）を受信すると（ステップＢ２１）、交換サーバは着信先の端末を収容する交換サーバを位置情報データベースから読み出し（ステップＢ２２）、読み出した交換サーバに向け発信要求を送信した（ステップＢ２３）のち発信中の状態に至る（ステップＢ２４）。
【００２２】
他の交換サーバから発信要求を受信すると（ステップＢ３１）、交換サーバはこの発信要求を送出した発信元ＶｏＩＰ端末が自配下に無ければ、発信元ＶｏＩＰ端末の収容サーバを修正して自装置の位置情報データベースを更新する（ステップＢ３２）。次に交換サーバは、受信した発信要求に記される着信先ＶｏＩＰ端末を収容する交換サーバを位置情報データベースから読み出し（ステップＢ３３）、その結果に基づき着信先端末が自配下にあるか否かを判定する（ステップＢ３４）。自配下にあればそのＶｏＩＰ端末に着信要求が送信され（ステップＢ３５）、着信中となる（ステップＢ３６）。
【００２３】
着信先ＶｏＩＰ端末が自配下に無ければ、交換サーバは発信要求の送信元の交換サーバ（発信元サーバ）に、ステップＢ３３で読み出した交換サーバの識別子（アドレス情報など）を含む収容位置通知メッセージを送信したのち（ステップＢ３７）、アイドルに戻る（ステップＢ３８）。
【００２４】
図４は、呼制御の中間状態（発信中、着信中）からの処理手順を示すフローチャートである。図３のステップＢ２４の発信中の状態からどのようなメッセージを受けるかにより、その後の手順が切り替わる。まず、発信要求に対する応答を他のサーバから受信した場合（ステップＢ４６）には、既存のシーケンスに従ってＶｏＩＰ端末間に通話リンクが確立され、発信元と着信先の双方の端末間が通話中となる（ステップＢ４８）。
【００２５】
一方、発信要求に対して収容位置通知メッセージを受信した場合（ステップＢ４１）には、これを受けた交換サーバは着信先ＶｏＩＰ端末の収容位置情報をこのメッセージから解読し、自身の位置情報データベースを更新する（ステップＢ４２）。次に交換サーバは着信先端末を収容する交換サーバがいずれであるかを更新後の位置情報データベースから読み出し（ステップＢ４３）、読み出した相手先に向けて発信要求を再送信した（ステップＢ４４）のち再び発信中となる（ステップＢ４５）。
【００２６】
図３のステップＢ３６の着信中の交換サーバにおいては、配下の着信先端末から応答メッセージを受信したのち（ステップＢ５１）規定のシーケンスで通話リンクを確立し（ステップＢ５２）、発信元端末を収容する交換サーバに応答メッセージを返信したのちに（ステップＢ５３）通話中となる（ステップＢ５４）。
【００２７】
図５は、ＶｏＩＰ端末の移動に伴う位置情報データベースの更新処理手順を示すシーケンス図である。このシーケンスは図３のステップＢ１１〜Ｂ１３に対応する。図１に示すようにＶｏＩＰ端末Ｔ１が交換サーバＳ１の配下から交換サーバＳ３の配下へと移動したとする。そうするとＶｏＩＰ端末Ｔ１は新たな収容先である交換サーバＳ３に収容要求メッセージを出す。これを受けた交換サーバＳ３は収容受付メッセージをＶｏＩＰ端末Ｔ１に返送するとともに、交換サーバＳ１に対しては収容位置通知メッセージを送出する。これにより交換サーバＳ１，Ｓ３の双方の間では位置情報データベースが最新の状態に同期する。
【００２８】
図６は、発信時における処理手順の一例を示すシーケンス図である。図６は位置情報データベースが最新でない、すなわち新たなデータベースに同期していない交換サーバからの発信処理手順を示す。図１では交換サーバＳ２配下のＶｏＩＰ端末から発呼が生じた状態に相当する。
【００２９】
図６においてＶｏＩＰ端末Ｔ２からＶｏＩＰ端末Ｔ１への発呼が生じたとする。そうするとこの時点では交換サーバＳ２は、ＶｏＩＰ端末Ｔ１の収容位置を交換サーバＳ１配下のままと認識し、交換サーバＳ１に向け発呼メッセージを出す。  
一方、交換サーバＳ１はＶｏＩＰ端末Ｔ１が交換サーバＳ３配下に移動したことを知っているので、このことを収容位置通知メッセージにより交換サーバＳ２通知する。これを受けた交換サーバＳ２は自身の記憶する位置情報データベースを更新し、この時点で全ての交換サーバの位置情報データベースが最新の状態に同期する。続いて交換サーバＳ２は交換サーバＳ３に向け発呼要求を送信しなおす。
【００３０】
この発呼要求を受信すると、交換サーバＳ３はＶｏＩＰ端末Ｔ２の収容サーバがＳ２であることを認識できる。仮に交換サーバＳ３の位置情報データベースがそのようになっていなければ、交換サーバＳ３は自身の位置情報データベースを更新する。
【００３１】
交換サーバＳ３の配下にはＶｏＩＰ端末Ｔ１があるので、交換サーバＳ３は図３のステップＢＢ３１〜Ｂ３６の手順に従って通話リンクを確立し、以降、ＶｏＩＰ端末Ｔ２，Ｔ１間での通話が開始される。この通話が終了したのちＶｏＩＰ端末Ｔ２から再度、Ｔ１への発呼がなされると、これ以降は交換サーバ２はＶｏＩＰ端末Ｔ１の収容先を正しく認識できるので、データベース同期のプロセスを伴わない既存の呼処理シーケンスが実施される。
【００３２】
図７は、呼処理シーケンスに伴う位置情報データベースの状態遷移を示す図である。位置情報データベースのデータが更新されることを図中（  ）で示す。初期状態においては全ての交換サーバＳ１〜Ｓ３の位置情報データベースが同期した状態にある。この状態からＶｏＩＰ端末Ｔ１が移動すると、移動元のサーバ（交換サーバＳ１）、および移動先のサーバ（交換サーバＳ３）の位置情報データベースだけが同期し、交換サーバＳ２のデータベースは旧いままとなる。しかしこの状態から交換サーバＳ２の配下のＶｏＩＰ端末からの発呼が生じると、位置情報通知メッセージが交換サーバＳ２に通知されることにより全ての全ての交換サーバＳ１〜Ｓ３の位置情報データベースが再び同期した状態になる。
【００３３】
以上説明したようにこの実施形態では、ＶｏＩＰ端末が移動すると、まず移動元および移動先の交換サーバの相互間でのみ位置情報データベースを同期させる。その後、未同期の位置情報データベースを持つ交換サーバからの発呼が生じると、この発呼を受けた交換サーバから最新の位置情報データベースに基づく位置情報通知メッセージを、発信元の交換サーバに通知する。これにより最終的に位置情報データベースが全てのサーバで同期するとともに、位置情報通知メッセージを受けた交換サーバから再発呼を行うことで通話リンクを確実に形成することもできる。
【００３４】
このようにしたので、ＶｏＩＰ端末の位置が変わるたびに全ての交換サーバ間でデータベースを同期させる必要が無くなり、システムリソースへの負荷を最小限に抑えることができる。また、移動した呼に対する呼が未同期サーバにおいて最初に生起したときに同期処理シーケンスが実施されるので、既存技術のようにサーバ間で一斉に同期処理を行うのに比べ、サーバの処理能力やサーバ間通信路のビットレートを抑え、コストを抑える効果はさらに高くなる。しかもデータベースが同期していない状態でも、移動したＶｏＩＰ端末の位置情報を追跡することができるので、発着信サービスを確実に継続することができる。
【００３５】
さらには、この実施形態によればデータベース同期のための回線容量を低く抑えられるので、ＬＡＮを次々に接続してシステム規模を拡大することにも対応しやすい。このことは分散システムをモジュール的に接続して大規模なシステムを形成するにあたり、大きなメリットになる。
【００３６】
さらに、発呼要求を授受することで、発信者側だけでなく、着信側においても着信を受けたときに位置情報データベースの更新の契機を得ることができる。これは例えば図３のブロックＢ３２の処理に示される。つまり交換サーバ間で授受されるメッセージにはその送出元が記載されているので、これを受けた交換サーバはその都度、自サーバ内の位置情報データベースとの矛盾を検証することができる。このように発信者、着信者の双方においてデータベースを更新することで、同期にいたるまでの時間を短縮することができる。
【００３７】
これらのことから、サーバ間での位置情報データベースの同期に関わる負荷を最小限にでき、これによりシステム負荷およびコストの低減を図った電話システムとそのサーバユニット、およびデータベース同期方法を提供することが可能となる。
【００３８】
なお、この発明は上記実施の形態に限定されるものではない。  
図８は、発信時における処理手順の他の例を示すシーケンス図である。このシーケンスではＶｏＩＰ端末Ｔ１への発呼を受けると、交換サーバＳ１はこの発呼メッセージを交換サーバＳ３に転送する。これに応じて交換サーバＳ２，Ｓ３間で呼接続シーケンスが走り、通話リンクが形成される。その際、交換サーバＳ３から交換サーバＳ２に応答メッセージが送信され、交換サーバＳ２はＶｏＩＰ端末Ｔ１が交換サーバＳ３配下に移動したことを認識する。その時点で交換サーバＳ２は自身の位置情報データベースを更新する。このようにしてもＶｏＩＰ端末の位置を正しく追跡することができる。  
図８のシーケンスを図６のシーケンスと比べると交換サーバＳ２が行う発呼処理が１度で済むので手順を簡略化できるほか、メッセージ授受に関わるデータ量を削減できる効果がある。
【００３９】
このほか、例えば図１のＬＡＮの数は３に限られるものではなく、これに応じて交換サーバの数も任意である。呼の発明の手順によれば交換サーバの数が如何に多くとも、呼の生起に伴って全てのデータベースが最終的には同期することになる。
【００４０】
さらに、この発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【図面の簡単な説明】
【００４１】
【図１】この発明に係わる電話システムの実施の形態を示すシステム図。
【図２】位置情報記憶部Ｍ１〜Ｍ３に記憶される位置情報データベースの一例を示す図。
【図３】交換サーバのアイドル（Ｉｄｌｅ）状態からの処理手順を示すフローチャート。
【図４】交換サーバの呼制御の中間状態からの処理手順を示すフローチャート。
【図５】ＶｏＩＰ端末の移動に伴う位置情報データベースの更新処理手順を示すシーケンス図。
【図６】発信時における処理手順の一例を示すシーケンス図。
【図７】呼処理シーケンスに伴う位置情報データベースの状態遷移を示す図。
【図８】発信時における処理手順の他の例を示すシーケンス図。
【符号の説明】
【００４２】
Ｓ１，Ｓ２，Ｓ３…交換サーバ、Ｌ１，Ｌ２，Ｌ３…ＬＡＮ／ＷＡＮインタフェース、Ｍ１，Ｍ２，Ｍ３…位置情報記憶部、Ｃ１，Ｃ２，Ｃ３…呼制御部、Ｎ１，Ｎ２，Ｎ３…位置情報管理部
【図１】
2009267717.tif 000003
【図２】
2009267717.tif 000004
【図３】
2009267717.tif 000005
【図４】
2009267717.tif 000006
【図５】
2009267717.tif 000007
【図６】
2009267717.tif 000008
【図７】
2009267717.tif 000009
【図８】
2009267717.tif 000010