(57)【要約】【課題】標準時間管理サーバの処理負荷やネットワークの負荷を軽減しかつ効率良くＶｏＩＰ機器の時刻を同期させる時刻同期システムを提供する。【解決手段】本発明の時刻同期システムは、標準時刻管理サーバの標準時刻情報に基づいて、ネットワーク上の複数のＶｏＩＰ機器が有する時刻を同期させる時刻同期システムにおいて、非標準データ付与部分を有する管理メッセージを、複数のＶｏＩＰ機器のそれぞれと間欠的に相互間通信し、複数のＶｏＩＰ機器を管理するＶｏＩＰ機器管理装置を備え、ＶｏＩＰ機器管理装置は、標準時刻管理サーバから標準時刻情報を取得し、その取得した標準時刻情報を非標準データ付与部分に付与した管理メッセージを、各ＶｏＩＰ機器に送信し、各ＶｏＩＰ機器は、受信した管理メッセージに付与された標準時刻情報に基づいて時刻を調整する。【選択図】    図１
2004266411.tif 000002
【特許請求の範囲】
【請求項１】
標準時刻管理サーバの標準時刻情報に基づいて、ネットワーク上の複数のＶｏＩＰ機器が有する時刻を同期させる時刻同期システムにおいて、
非標準データを付与し得る非標準データ付与部分を有する管理メッセージを、収容している複数の上記ＶｏＩＰ機器のそれぞれと間欠的に相互間通信し、複数の上記ＶｏＩＰ機器を管理するＶｏＩＰ機器管理装置を備え、
上記ＶｏＩＰ機器管理装置は、
上記標準時刻管理サーバから標準時刻情報を取得する標準時刻取得手段と、
取得した上記標準時刻情報を上記非標準データ付与部分に付与した管理メッセージを、上記各ＶｏＩＰ機器に送信する送信手段とを有し、
上記各ＶｏＩＰ機器は、
上記ＶｏＩＰ機器管理装置から受信した管理メッセージの非標準データ付与部分に付与された標準時刻情報に基づいて、自己が有する時刻を調整する時刻調整手段を有する
ことを特徴とする時刻同期システム。
【請求項２】
上記ネットワークの少なくとも一部は、Ｈ．３２３に準拠するネットワークであり、Ｈ．３２３に準拠するネットワーク内の上記各ＶｏＩＰ機器と上記ＶｏＩＰ機器管理手段との間で相互間通信される管理メッセージがＲＡＳメッセージであることを特徴とする請求項１に記載の時刻同期システム。
【請求項３】
上記ネットワークの少なくとも一部は、ＭＧＣＰに準拠するネットワークであり、ＭＧＣＰに準拠するネットワーク内の上記各ＶｏＩＰ機器と上記ＶｏＩＰ機器管理手段との間で相互間通信される管理メッセージがＭＧＣＰメッセージであることを特徴とする請求項１又は２に記載の時刻同期システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、時刻同期システムに関し、例えば、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を利用して音声通信を行うＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ）機器を備えるＶｏＩＰネットワークに適用し得る。
【０００２】
【従来の技術】
通常、ネットワークを構成している複数のネットワーク端末は、それぞれ時計機能を備なえており、現在の時刻を確保している。そして、各ネットワーク端末は、この時計機能を発揮して、他のネットワーク端末との通信を行なっている。そのため、各ネットワーク端末は、ネットワーク内で時刻情報が一致していることが重要となる。
【０００３】
一般的に、ネットワーク上において複数のネットワーク端末の時刻を一致させる場合、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）が使用されている。
【０００４】
このＮＴＰを使用した一般的な各ネットワーク端末の時刻同期方式は、まず、標準時刻を管理する標準時刻管理サーバ（特にＮＴＰサーバという。）を予めネットワーク上に設置しておき、ネットワーク端末がクライアント端末として標準時刻管理サーバに定期的に問い合わせを行ない、その問い合わせに応じて標準時刻管理サーバがクライアント端末に対して標準時刻情報を与える。そして、クライアント端末が、その標準時刻情報の基づいて自身の時刻情報を調整することで、各ネットワーク端末同士は時刻を一致させている。
【０００５】
しかし、このようなＮＴＰを使用した一般的な時刻同期方式は、全てのネットワーク端末が標準時刻管理サーバに対して問い合わせを行なうため、ネットワークを構成するネットワーク端末数が増大した場合、標準時刻管理サーバの処理負荷やネットワークに対して大きな負荷が生じてしまう。
【０００６】
このような課題を解決するために、下記の特許文献１に示すようなＮＴＰを使用した各ネットワーク端末同士の時刻同期方式がある。
【０００７】
特許文献１に記載されている時刻同時方式は、複数のクライアント端末の中から代表クライアント端末を選定し、代表クライアント端末が各クライアント端末を代表して標準時刻情報の要求及び取得を行ない、取得した標準時刻情報を他の各クライアント端末に回覧形式で順次回覧していくというものである。
【０００８】
【特許文献１】
特開２０００−３４９７９１号公報
【０００９】
【発明が解決しようとする課題】
ところで、近年、ＩＰネットワークの技術進展に伴い、ＩＰネットワークを利用して音声通信を行なうＶｏＩＰ技術は急速な勢いで進展している。また、ＶｏＩＰ技術の進展はＶｏＩＰ端末を利用する利用者への普及をも急速に増加させている。
【００１０】
そのため、ＩＰネットワーク上におけるＶｏＩＰ端末数も急激に増大しているため、ネットワーク内のＶｏＩＰ端末の時刻同期に係るＮＴＰサーバの処理負荷やネットワークに対する負荷もより一層増大している。
【００１１】
上述した特許文献１の時刻同期方式においては、ＶｏＩＰ端末数の増大に伴い、１個の代表クライアント端末に対するクライアント端末数も増大することとなる。
【００１２】
従って、特許文献１の時刻同期方式では、代表クライアント端末が取得した標準時刻情報を回覧形式で回覧するため、クライアント端末数が増大することによって回覧に係る時間が増大してしまい、代表クライアント端末の標準時刻情報の取得から、他のクライアント端末に最終的に標準時刻情報が回覧されるまでに時間がかかってしまう。その結果、代表クライアントと一般クライアントとの時刻情報に誤差が生じ、ＶｏＩＰ端末間の時刻同期が正確に行われないという問題がある。
【００１３】
また、１個の代表クライアント端末に対するクライアント端末数を減らしたとても、それまで以上に代表クライアント端末数が増加することとなるので、代表クライアント端末に標準時刻情報を送信するためのＮＴＰサーバの処理負荷やネットワークに対する負荷が大きくなるという問題もある。
【００１４】
そのため、ＩＰネットワーク上におけるＶｏＩＰ機器の時刻同期について、ＮＴＰサーバ（標準時刻管理サーバ）の処理負荷やネットワークの負荷を軽減しかつ効率良く、ＶｏＩＰ機器の時刻を同期させる時刻同期システムが求められている。
【００１５】
【課題を解決するための手段】
かかる課題を解決するために、本発明の時刻同期システムは、標準時刻管理サーバの標準時刻情報に基づいて、ネットワーク上の複数のＶｏＩＰ機器が有する時刻を同期させる時刻同期システムにおいて、（１）非標準データを付与し得る非標準データ付与部分を有する管理メッセージを、収容している複数のＶｏＩＰ機器のそれぞれと間欠的に相互間通信し、複数のＶｏＩＰ機器を管理するＶｏＩＰ機器管理装置を備え、ＶｏＩＰ機器管理装置は、（１−１）標準時刻管理サーバから標準時刻情報を取得する標準時刻取得手段と、（１−２）取得した標準時刻情報を非標準データ付与部分に付与した管理メッセージを、各ＶｏＩＰ機器に送信する送信手段とを有し、（２）各ＶｏＩＰ機器は、ＶｏＩＰ機器管理装置から受信した管理メッセージの非標準データ付与部分に付与された標準時刻情報に基づいて、自己が有する時刻を調整する時刻同期手段を有することを特徴とする。
【００１６】
【本発明の実施の形態】
（Ａ）第１の実施形態
以下、本発明に係る時刻同期システムの第１の実施形態について図面を参照して説明する。
【００１７】
本実施形態は、ＩＰネットワーク（例えばインターネット、専用線等、又は、これらを結合したネットワーク）を利用して音声通信を行なう複数のＶｏＩＰ端末を備えるＶｏＩＰネットワークに適用する場合について説明する。
【００１８】
（Ａ−１）第１の実施形態の構成
図１は、本実施形態に係る時刻同期システムを適用したＶｏＩＰネットワークの全体構成を示す全体構成図である。
【００１９】
ＶｏＩＰネットワーク１０は、ＮＴＰサーバ１と、２個のゲートキーパ２及び３と、ゲートキーパ２が管理するｎ（ｎは整数）個のＶｏＩＰ端末２−１〜２−ｎと、ゲートキーパ３が管理するｍ（ｍは整数）個のＶｏＩＰ端末３−１〜３−ｍとを備える。
【００２０】
なお、図１において、ゲートキーパ２が管理する範囲をゾーンＡとし、ゲートキーパ３が管理する範囲をゾーンＢとする。勿論、本実施形態では、ゲートキーパの数を２個として、そのゾーンを２個として説明するが、これに限定されず３個以上のゲートキーパを備え、３個以上のゾーンを備えることとしてもよい。
【００２１】
ＶｏＩＰネットワーク１０は、ＶｏＩＰプロトコルとしてＨ．３２３に準拠したプロトコルを使用して構築されている。Ｈ．３２３とは、インターネットを含めたＩＰネットワークを介してオーディオやビデオ、データを転送するためのＩＴＵ−Ｔ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  ＴｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎＵｎｉｏｎ  Ｔｅｌｅｋｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ  Ｓｅｃｔｏｒ）標準をいう。
【００２２】
ＮＴＰサーバ１は、標準時刻を管理する標準時刻管理サーバである。ＮＴＰサーバ１は、ＮＴＰを使用してゲートキーパ２又は３と通信しうるものである。ＮＴＰサーバ１は、ゲートキーパ２又は３からの要求に応じて、管理している時刻情報をゲートキーパ２又は３に与えるものである。
【００２３】
なお、ＮＴＰサーバ１は、少なくとも本実施形態に係るＩＰネットワークと接続可能なネットワーク上に設置されていればよい。
【００２４】
ゲートキーパ２は、接続されているＶｏＩＰ端末２−１〜２−ｎを管理する一元管理機能を有するものである。また、ゲートキーパ２は、ＮＴＰを使用して、ＮＴＰサーバ１と通信し得るものであり、ＮＴＰサーバ１に対して時刻情報の要求及びＮＴＰサーバ１から時刻情報の取得を行なう。
【００２５】
ゲートキーパ２と収容している各ＶｏＩＰ端末２−１〜２−ｎとの間では、一般的に、ＲＡＳ（Ｒｅｇｉｓｔｒａｔｉｏｎ／Ａｄｍｉｓｓｉｏｎ／Ｓｔａｔｕｓ）メッセージというメッセージを定期的に通信し合っており、ゲートキーパ２は、このＲＡＳメッセージを通じて各ＶｏＩＰ端末２−１〜２−ｎの生存確認を監視している。
【００２６】
ここで、ＲＡＳメッセージとは、Ｈ．２２５勧告で規定されたものであり、ゲートキーパ２と各ＶｏＩＰ端末２−１〜２−ｎとの間で、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）パケットにより定期的に相互間通信されるものである。
【００２７】
また、ＲＡＳメッセージは、標準化されたデータの他に、非標準のデータを自由に挿入することができる非標準データフィールド（Ｎｏｎ  ＳｔａｎｄａｒｄＤａｔａ  Ｆｉｅｌｄ）を有している。
【００２８】
本実施形態は、このＲＡＳメッセージの非標準データフィールドに、ゲートキーパ２が、ＮＴＰサーバ１から取得した時刻情報を挿入して各ＶｏＩＰ端末２−１〜２−ｎに送信することにより、各ＶｏＩＰ端末２−１〜２−ｎが時刻情報を取得することができ、各ＶｏＩＰ端末２−１〜２−ｎ間の時刻同期を確立するものである。
【００２９】
以下では、ゲートキーパ２の内部構成の詳細について図２を参照して説明する。
【００３０】
図２は、ゲートキーパ２の内部構成を示したものである。図２において、ゲートキーパ２は、通信部２１と、制御部２２と、端末管理部２３と、時計機能部２４と、端末管理記憶部２５とを少なくとも有している。
【００３１】
なお、以下で説明するゲートキーパ２の内部構成の機能は、コンピュータにより実現可能なものとして説明するが、ハードウェア的に機能する構成であってもよい。
【００３２】
通信部２１は、ＩＰネットワークを通じて、他の装置（ＮＴＰサーバ１や各ＶｏＩＰ端末２−１〜２−ｎ等）と通信する通信機能を有するものである。本実施形態において通信部２１は、制御部２２の制御により、ＮＴＰを使用してＮＴＰサーバ１に対して時刻情報要求を送信するものである。また、通信部２１は、この時刻情報の要求に応じたＮＴＰサーバ１から時刻情報を受信するものである。また、通信部２１は、自己が管理する各ＶｏＩＰ端末２−１〜２−ｎとの間で定期的にＲＡＳメッセージを送受信する。
【００３３】
制御部２２は、ゲートキーパ２の各構成要件が行なう動作を制御するものである。
【００３４】
端末管理部２３は、制御部２２の制御により、予め登録された各ＶｏＩＰ端末２−１〜２−ｎに関する情報を一元管理するものである。また、端末管理記憶部２５は、各ＶｏＩＰ端末２−１〜２−ｎに関する各情報を記憶するものである。
【００３５】
端末管理部２３は、例えば、登録されたＶｏＩＰ端末２−１〜２−ｎの各電話番号と各ＶｏＩＰ端末２−１〜２−ｎのＩＰアドレスとの対応付けをした情報や、呼情報や、各各ＶｏＩＰ端末２−１〜２−ｎのＩＰアドレス変換等を管理しており、また、ネットワークに新たに追加するＶｏＩＰ端末の登録等も行なう。
【００３６】
端末管理記憶部２５は、端末管理部２３が管理する上述した情報を記憶するものである。
【００３７】
時計機能部２４は、現在の時刻を管理するものである。時計機能部２４は、通信部２１を介してＮＴＰサーバ１から取得した後、制御部２２の制御により、管理時刻を正確な時刻に修正する。
【００３８】
ＶｏＩＰ端末２−１〜２−ｎは、ＩＰネットワークに接続可能な端末であり、例えばＩＰ電話機やＶｏＩＰ対応のパソコン等に適用することができる。ＶｏＩＰ端末２−１〜２−ｎは、ＲＡＳメッセージを使用してゲートキーパ２と定期的に通信するものである。また、ＶｏＩＰ端末２−１〜２−ｎは、図示しない時計機能部を有しており、ゲートキーパ２から受信したＲＡＳメッセージの非標準データフィールドに挿入されている時刻情報を取り出し、現在保持している時刻を時刻情報に基づいて正確な時刻に修正するものである。
【００３９】
なお、ゾーンＢにおいて、ゲートキーパ３及びゲートキーパ３が管理する各ＶｏＩＰ端末３−１〜３−ｍの構成機能は、上述したゲートキーパ２及びＶｏＩＰ端末３−１〜３−ｍの構成機能に対応するので、ここではそれぞれの構成機能については省略する。
【００４０】
（Ａ−２）第１の実施形態の動作
以下では、本実施形態に係る時刻同期システムをネットワークに適用した場合の動作について、ゾーンＡ内の各ＶｏＩＰ端末２−１〜２−ｎ間の時刻同期する場合を例に挙げて説明する。
【００４１】
図４は、本実施形態に係る時刻同期システムをネットワークに適用した場合の動作を示すシーケンス図である。
【００４２】
なお、図４において、ゾーンＡ内のＶｏＩＰ端末２−１〜２−ｎを代表としてＶｏＩＰ端末２−１を示すが、他のＶｏＩＰ端末２−２〜２−ｎも同様の動作を行なう。また、ゲートキーパ３及び各ＶｏＩＰ端末３−１〜３−ｍも、ゾーンが異なるが、ゲートキーパ２及びＶｏＩＰ端末２−１と同様の動作を行なう。
【００４３】
図４に示すように、まず、ゲートキーパ２から時刻情報の要求が、ＮＴＰサーバ１に送信される（Ｓ１）。この時刻情報の要求するタイミングは、各ゲートキーパ毎に設定することができる。また、各ゲートキーパに一度設定した要求タイミングは変更できるものである。
【００４４】
時刻情報の要求を受けたＮＴＰサーバ１から管理されている標準時刻の時刻情報が、要求元のゲートサーバ２に送信される（Ｓ２）。ゲートサーバ２とＮＴＰサーバ１との間ではＮＴＰが使用されており、ＮＴＰサーバ１はゲートキーパ２からの要求に応じて時刻情報を返信する。
【００４５】
時刻情報を取得したゲートサーバ２において、自己の時計機能部２４で管理している管理時刻が、時刻情報に基づいて正確な時刻に修正される（Ｓ３）。
【００４６】
このとき、ゲートサーバ２は、時刻情報を受信した後、管理時刻を必ず修正するようにしてもよいし、また、管理時刻と時刻情報と比較して時刻差分がある場合にのみ、時刻情報に基づいて修正するようにしてもよい。なお、後段の場合、ゲートキーパ２は、時計機能部２４の管理時刻と時刻情報とを比較して時刻差分があるか否かを判定する時刻比較判定手段（図示しない）を有する。
【００４７】
また、ＶｏＩＰ端末２−１とゲートキーパ２との間は、ＲＡＳメッセージの送受信が定期的に行われている。なお、ＶｏＩＰ端末２−１からのＲＡＳメッセージの送信タイミングは、各ＶｏＩＰ端末２−１〜２−ｎ毎、又は、ＶｏＩＰ端末２−１〜２−ｎをネットワークに接続可能にしゲートキーパ２への登録をするときの設定登録時の規定等に応じて取り決めることができる。
【００４８】
ここで、ＶｏＩＰ端末２−１とゲートキーパ２との間におけるＲＡＳメッセージの具体的なメッセージの送受信について図３を参照して説明する。
【００４９】
図３に示すように、ＶｏＩＰ端末２−１からゲートキーパ２に対してＲＲＱ（Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｑｕｅｓｔ）メッセージが定期的に送信され、そのＲＲＱメッセージに応じて、ゲートキーパ２からＶｏＩＰ端末２−１に対してＲＣＦ（Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｃｏｎｆｉｍ）メッセージが返信される。
【００５０】
図３において、ＲＲＱメッセージ及びＲＣＦメッセージは、少なくとも標準化されたＩＰヘッダとＵＤＰヘッダとを有しており、これらの他に非標準データフィールドを有している。
【００５１】
ＲＡＳメッセージはＵＤＰプロトコルを使用するため、ＲＲＱメッセージを受信したゲートキーパ２は、必ず応答メッセージとしてＲＣＦメッセージを登録されているＶｏＩＰ端末２−１に返信することになる。
【００５２】
ＶｏＩＰ端末２−１において、ＲＲＱメッセージの非標準データフィールドに、時刻情報取得要求が挿入され、そのＲＲＱメッセージが、ゲートキーパ２に送信される（Ｓ４）。
【００５３】
このとき、ＶｏＩＰ端末２−１において、非標準データフィールドに時刻情報取得要求を挿入し、そのＲＲＱメッセージがゲートキーパ２に送信されるタイミングは、ゲートキーパ２がＮＴＰサーバ１から時刻情報を取得するタイミングに設定することが望ましい。
【００５４】
非標準データフィールドに時刻情報取得要求が挿入されたＲＲＱメッセージがゲートキーパ２に与えられると、その要求に応じて返信用のＲＣＦメッセージの非標準データフィールドにＮＴＰサーバ１から取得した時刻情報が挿入され、そのＲＣＦメッセージが、ＶｏＩＰ端末２−１に返信される（Ｓ５）。
【００５５】
非標準データフィールドに時刻情報を含んだＲＣＦメッセージがＶｏＩＰ端末２−１に与えられると、ＶｏＩＰ端末２−１において、自己の時計機能部（図示しない）で管理している管理時刻が、ＲＣＦメッセージの時刻情報に基づいて正確な時刻に修正される（Ｓ６）。
【００５６】
このとき、ＶｏＩＰ端末２−１は、ＲＣＦメッセージに含まれた時刻情報を受信した後、管理時刻を必ず修正するようにしてもよいし、また、管理時刻と時刻情報と比較して時刻差分がある場合にのみ、時刻情報に基づいて修正するようにしてもよい。なお、後段の場合、ＶｏＩＰ端末２−１は、時計機能部の管理時刻と時刻情報とを比較して時刻差分を判定する時刻比較判定手段（図示しない）を有する。
【００５７】
以上のようにして、ＶｏＩＰ端末２−１は、ＲＡＳメッセージに含まれている時刻情報に基づいて、自己の管理時刻を正確な時刻に修正することができる。
【００５８】
また、ゾーンＡにおける他のＶｏＩＰ端末２−２〜２−ｎ及びゾーンＢの各ＶｏＩＰ端末３−１〜３−ｍについても、ＶｏＩＰ端末２−１と同様に時刻同期をすることができる。
【００５９】
（Ａ−３）第１の実施形態の効果
以上のように、本実施形態によれば、本実施形態によれば、ゲートキーパ２及び３とＶｏＩＰ端末間で、通常定期的に相互間通信されているＲＡＳメッセージの非標準データフィールドに、時刻要求又は時刻情報を挿入して相互通信することにより、ＶｏＩＰ端末間の時刻同期をするため、従来のように時刻同期をするためにＮＴＰプロトコルのパケットを別に設ける必要がなく、そして、時刻情報取得のためにネットワーク上に流れるパケット数を減少させることができるので、ネットワークの負荷を軽減することができる。
【００６０】
また、本実施形態によれば、ネットワーク上のＶｏＩＰ端末においてＮＴＰサーバ１にアクセスするのはゲートキーパ２及び３のみであるため、ＮＴＰサーバ１の処理負荷を軽減することができる。
【００６１】
（Ｂ）第２の実施形態
次に、本発明に係る時刻同期システムの第２の実施形態について図面を参照して説明する。
【００６２】
第２の実施形態は、第１の実施形態とＶｏＩＰネットワークで使用されるＶｏＩＰプロトコルが異なり、第２の実施形態では、ＶｏＩＰプロトコルとしてＭＧＣＰ（Ｍｅｄｉａ  Ｇａｔｅｗａｙ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）に準拠するプロトコルを使用したＶｏＩＰネットワークに適用した場合について説明する。
【００６３】
（Ｂ−１）第２の実施形態の構成及び動作
図５は、本実施形態に係る時刻同時システムを適用するＶｏＩＰネットワークの全体構成を示す全体構成図である。
【００６４】
ＶｏＩＰネットワーク２０は、ＮＴＰサーバ１と、２個のコールエージェント４及び５と、コールエージェント４が管理するｎ（ｎは整数）個のＶｏＩＰ端末４−１〜４−ｎと、コールエージェント５が管理するｍ（ｍは整数）個のＶｏＩＰ端末５−１〜５−ｍとを備える。
【００６５】
なお、図５において、コールエージェント４が管理する範囲をゾーンＣとし、コールエージェント５が管理する範囲をゾーンＤとする。本実施形態では、コールエージェントの数を２個とし、ゾーンの数を２個として説明するが、これに限られず、３個以上のコールエージェント及びゾーンを備えてもよい。
【００６６】
第２の実施形態のＶｏＩＰネットワーク２０は、ＶｏＩＰプロトコルとしてＭＧＣＰを使用して構築されている。
【００６７】
各ゾーンにおいて（例えばゾーンＡにおいて）、コールエージェント４とＶｏＩＰ端末４−１〜４−ｎとの間では、ＭＧＣＰメッセージというメッセージが定期的に通信されている。
【００６８】
図６は、ＭＧＣＰメッセージを使用した送受信について説明する説明図である。図６に示すように、このＭＧＣＰメッセージは、標準化された情報の他に、非標準のデータを挿入することができる非標準データフィールドを有している。
【００６９】
第２の実施形態は、このＭＧＣＰメッセージの非標準データフィールドに、コールエージェント４及び５が、ＮＴＰサーバ１から取得した時刻情報を挿入して各ＶｏＩＰ端末４−１〜４−ｎ及び５−１〜５−ｍに送信することにより、各ＶｏＩＰ端末４−１〜４−ｎ及び５−１〜５−ｍが時刻情報を取得することができ、各ＶｏＩＰ端末４−１〜４−ｎ及び５−１〜５−ｍ間の時刻同期を確立するものである。
【００７０】
ＮＴＰサーバ１は、ＮＴＰを使用して、コールエージェント４及び５と通信し得るものであり、コールエージェント４及び５から時刻情報の要求に応じて、コールエージェント４及び５に時刻情報を与えるものである。
【００７１】
コールエージェント４は、ＮＴＰサーバ１との間では、ＮＴＰを使用して通信しており、ＮＴＰサーバ１から時刻情報を取得して、自己の時計機能部の時刻を修正する。
【００７２】
また、コールエージェント４は、各ＶｏＩＰ端末４−１〜４−ｎとの間で、ＭＧＣＰメッセージを使用して通信している。コールエージェント４は、ＶｏＩＰ端末４−１〜４−ｎから非標準データフィールドに挿入されている時刻情報の要求を有するＭＧＣＰメッセージを受け取り、その非標準データフィールドに挿入されている時刻情報の要求に応じて、ＮＴＰサーバ１から取得した時刻情報を非標準データフィールドに挿入し、その非標準データフィールドに時刻情報が挿入されたＭＧＣＰメッセージをＶｏＩＰ端末４−１〜４−ｎに返信する。
【００７３】
図６に戻り、ＭＧＣＰメッセ―ジに標準化情報以外の非標準データを挿入する場合、非標準データフィールドに新規のフィールドを追加する必要があり、具体的には、「Ｘ」で始まる文字列を使用して設定する必要がある。従って、本実施形態では、時刻情報を挿入する新規フィールドとして、例えば、「Ｘ−Ｔｉｍｅ」といった文字列で設定し、新規フィールドを追加する。
【００７４】
ＶｏＩＰ端末４−１〜４−ｎは、コールエージェント４との間で、ＭＧＣＰメッセージを使用して通信する。ＶｏＩＰ端末４−１〜４−ｎは、ＭＧＣＰメッセージの非標準データフィールドに新規フィールド（例えば「Ｘ−Ｔｉｍｅ」）を追加して、その新規フィールドに時刻情報要求を挿入したＭＧＣＰメッセージをコールエージェント４に与える。
【００７５】
また、ＶｏＩＰ端末４−１〜４−ｎは、コールエージェント４からＭＧＣＰメッセージを受信し、その非標準データフィールドの新規フィールド（例えば「Ｘ−Ｔｉｍｅ」）に挿入された時刻情報を取り出して、その時刻情報に基づいて時刻を修正する。
【００７６】
ゾーンＢにおけるコールエージェント５及びＶｏＩＰ端末５−１〜５−ｍは、コールエージェント４及びＶｏＩＰ端末４−１〜４−ｎと対応する機能構成であるため、これら対応構成の機能についての説明は省略する。
【００７７】
以上のようにして、各ＶｏＩＰ端末４−１〜４−ｎ及び５−１〜５−ｍは、ＭＧＣＰメッセージの非標準データフィールドに挿入された時刻情報に基づいて時刻同期を行なう
（Ｂ−２）第２の実施形態の効果
以上のように、第２の実施形態によれば、コールエージェント４及び５とＶｏＩＰ端末間で、通常定期的に相互間通信されているＭＧＣＰメッセージの非標準データフィールドに、時刻要求又は時刻情報を挿入して相互間通信することにより、ＶｏＩＰ端末間の時刻同期をするため、従来のように時刻同期をするためにＮＴＰプロトコルのパケットを別に設ける必要がなく、そして、時刻情報取得のためにネットワーク上に流れるパケット数を減少させることができるので、ネットワークの負荷を軽減することができる。
【００７８】
また、第２の実施形態によれば、ネットワーク上のＶｏＩＰ端末においてＮＴＰサーバ１にアクセスするのはコールエージェント４及び５のみであるため、ＮＴＰサーバ１の処理負荷を軽減することができる。
【００７９】
（Ｃ）他の実施形態
（Ｃ−１）図７は、第１及び第２の実施形態のネットワークの変形例を示したものである。
【００８０】
図７における変形例は、第１及び第２の実施形態で説明した複数のゲートキーパ又はコールエージェント間で時刻情報を含んだメッセージを相互通信する場合の適用である。図７では、３個のゾーン（ゾーンＥ、Ｆ及びＧ）を示す。
【００８１】
各ゾーンを管理範囲とするゲートキーパ又はコールエージェント６〜８はそれぞれ、自己が管理するＶｏＩＰ端末（図７には図示しない）との間の定期的なメッセージによる相互通信の他に、各ゲートキーパ又はコールエージェント６〜８間で相互通信するものである。
【００８２】
図７において、ゲートキーパ又はコールエージェント６は、ＮＴＰサーバ１から時刻情報を取得すると、自己の時計機能部（図２に示した時計機能部に相当する）の時刻を修正した後、各ゲートキーパ又はコールエージェント６〜８間で相互通信されるメッセージにＮＴＰサーバ１から時刻情報を挿入して、他のゲートキーパ又はコールエージェント７にそのメッセージを送信する。
【００８３】
時刻情報を挿入されたメッセージを受信したゲートキーパ又はコールエージェント７は、そのメッセージに挿入された時刻情報に基づいて、自己の時計機能部の時刻を修正する。
【００８４】
ゲートキーパ又はコールエージェント７は、受信したメッセージに挿入されたＮＴＰサーバ１の時刻情報をメッセージに挿入して、自己が管理する各ＶｏＩＰ端末（図７では図示しない）に送信すると共に、他のゲートキーパ又はコールエージェント８に送信する。
【００８５】
以上のように、この変形例によれば、各ゲートキーパ又はコールエージェント６〜８が管理するＶｏＩＰ端末（図７には図示しない）との間で行われる相互通信メッセージの他に、ゲートキーパ又はコールエージェント６〜８間の相互通信メッセージに、ＮＴＰサーバ１からの時刻情報を挿入して通信することにより、ＮＴＰサーバ１にアクセス数を軽減することができるので、ＮＴＰサーバ１の処理負荷を軽減することができる。
【００８６】
（Ｃ−２）上述した第１の実施形態において、ゲートキーパとＶｏＩＰとの間で使用する通信メッセージとして、ＲＡＳメッセージのＲＲＱメッセージ又はＲＣＦメッセージを用いることとして説明したが、この他に例えば、ＲＡＳメッセージのＡＲＱメッセージ又はＡＣＦメッセージを使用してもよい。
【００８７】
ＡＲＱメッセージはＶｏＩＰ端末が呼を開始する際にＶｏＩＰ端末からゲートキーパに通知されるメッセージであり、ＡＣＦメッセージはゲートキーパがＶｏＩＰ端末の呼を承認する際にゲートキーパからＶｏＩＰ端末に通知されるメッセージである。
【００８８】
これらＡＲＱメッセージ又はＡＣＦメッセージも、標準化された情報以外に非標準データを挿入しうるフィールドを有しており、これらの非標準データフィールドに、時刻情報要求又は時刻情報を挿入して通信することで、ＶｏＩＰ端末間の時刻同期を確立するようにしてもよい。
【００８９】
（Ｃ−３）上述した第１及び第２の実施形態において、各ＶｏＩＰ端末は、ＲＡＳメッセージ又はＭＧＣＰメッセージを使用して、ＮＴＰサーバの時刻情報を取得することとして説明したが、これらのメッセージに限られることなく、通常、ＶｏＩＰ端末とその管理装置との間で定期的（間欠的であってもよい）に行われている通信メッセージであって、その通信メッセージが標準化された情報以外の非標準の情報を挿入することができる通信メッセージであれば、広く適用することができる。
【００９０】
（Ｃ−４）上述した第１及び第２の実施形態では、各ＶｏＩＰ端末が時刻情報の要求をゲートキーパ又はコールエージェントに行なった後に、ゲートキーパ又はコールエージェントが、その要求に応じて、時刻情報を挿入したメッセージを返信することとして説明した。
【００９１】
しかし、ゲートキーパ又はコールエージェントは、ＮＴＰサーバから時刻情報を取得した後、各ＶｏＩＰ端末が時刻情報の要求によらず、その時刻情報を挿入したメッセージを各ＶｏＩＰ端末に送信するようにしてもよい。
【００９２】
（Ｃ−５）上述した第１及び第２の実施形態において、ゲートキーパ又はコールエージェントが管理する対象としてＶｏＩＰ端末を例として挙げたが、これらに限ることなく、例えばゲートウェイ等その他ネットワーク構成要件を含むようにしてもよい。
【００９３】
なお、これらＶｏＩＰネットワークの構成要件を含むものをＶｏＩＰ機器とする。
【００９４】
また、ＲＡＳメッセージを使用したＶｏＩＰ端末と相互通信するゲートウェイの機能と、ＭＧＣＰメッセージを使用したＶｏＩＰ端末と相互通信するコールエージェントの機能とを兼ね備えたＶｏＩＰ機器管理装置を備えるようにしてもよい。
【００９５】
【発明の効果】
以上、本発明の時刻同期システムによれば、非標準データを付与し得る非標準データ付与部分を有する管理メッセージを、収容している複数のＶｏＩＰ機器のそれぞれと間欠的に相互間通信し、複数のＶｏＩＰ機器を管理するＶｏＩＰ機器管理装置を備え、ＶｏＩＰ機器管理装置は、標準時刻管理サーバから標準時刻情報を取得する標準時刻取得手段と、取得した標準時刻情報を非標準データ付与部分に付与した管理メッセージを、各ＶｏＩＰ機器に送信する送信手段とを有し、各ＶｏＩＰ機器は、ＶｏＩＰ機器管理装置から受信した管理メッセージの非標準データ付与部分に付与された標準時刻情報に基づいて、自己が有する時刻を調整する時刻同期手段を有することにより、標準時間管理サーバの処理負荷やネットワークの負荷を軽減しかつ効率良く、ＶｏＩＰ機器の有する時刻を同期させることができる。
【図面の簡単な説明】
【図１】第１の実施形態に係る時刻同期システムを適用したＶｏＩＰネットワークの全体構成図である。
【図２】第１の実施形態に係るゲートキーパの内部構成ブロック図である。
【図３】第１の実施形態に係るＲＡＳメッセージの送受信を説明する説明図である。
【図４】第１の実施形態に係る時刻同期システムを適用したＶｏＩＰネットワークの動作シーケンスである。
【図５】第２の実施形態に係る時刻同期システムを適用したＶｏＩＰネットワークの全体構成図である。
【図６】第２の実施形態に係るＭＧＣＰメッセージの送受信を説明する説明図である。
【図７】本発明に係る時刻同期システムの変形例を適用したＶｏＩＰネットワークの全体構成図である。
【符号の説明】
１…ＮＴＰサーバ、２、３…ゲートウェイ、４、５…コールエージェント、
２−１〜２−ｎ及び３−１〜３−ｍ…ＶｏＩＰ端末、
４−１〜４−ｎ及び５−１〜５−ｍ…ＶｏＩＰ端末。
【図１】
2004266411.tif 000003
【図２】
2004266411.tif 000004
【図３】
2004266411.tif 000005
【図４】
2004266411.tif 000006
【図５】
2004266411.tif 000007
【図６】
2004266411.tif 000008
【図７】
2004266411.tif 000009