(57)【特許請求の範囲】
【請求項１】
第１のアドレス表現形式のアドレスがそれぞれ割付けられ、該アドレスに基づきデータネットワークを介して相互に通信を行う複数の通信装置と、第２のアドレス表現形式のアドレスがそれぞれ割付けられ、該アドレスに基づき前記通信装置を介して相互に通信を行う複数の端末と、前記各通信装置の各アドレスと前記各端末の各アドレスとを管理し且つ前記第１のアドレス表現形式のアドレスと前記第２のアドレス表現形式のアドレスとを相互に変換するためのアドレス変換データを保持するアドレスサーバとを、備えたネットワークシステムに用いられるアドレス変換方法において、
前記各通信装置の起動時に前記アドレスサーバに対して前記アドレス変換データの転送を要求して収集する収集処理と、
前記各端末のうちの第１の端末から第２の端末に対する接続要求があった時、前記各通信装置のうちの該第１の端末が接続された第１の通信装置が収集した前記アドレス変換データに基づいて該第２の端末が接続された第２の通信装置のアドレスを抽出し、該第１の通信装置が該第２の通信装置を前記データネットワークを介して接続した後、該第１の端末と該第２の端末とを接続する接続処理とを、行うことを特徴とするアドレス変換方法。
【請求項２】
第１のアドレス表現形式のアドレスがそれぞれ割付けられ、該アドレスに基づきデータネットワークを介して相互に通信を行う複数の通信装置と、第２のアドレス表現形式のアドレスがそれぞれ割付けられ、該アドレスに基づき前記通信装置を介して相互に通信を行う複数の端末と、前記各通信装置の各アドレスと前記各端末の各アドレスとを管理し且つ前記第１のアドレス表現形式のアドレスと前記第２のアドレス表現形式のアドレスとを相互に変換するためのアドレス変換データを保持するアドレスサーバとを、備えたネットワークシステムに用いられるアドレス変換方法において、
請求項１記載の収集処理、及び接続処理と、
前記各通信装置から前記アドレスサーバに定期的にアクセスして前記アドレス変換データの版数の管理を行い、該版数が更新された場合、更新されたアドレス変換データを取込む更新処理とを、行うことを特徴とするアドレス変換方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば電話機等の端末に割付けられた電話番号等のアドレス表現形式と、該端末に接続されたインタフェース機能を有する通信装置に割付けられたインターネットプロトコル（以下、ＩＰという）アドレス等のアドレス表現形式とが異なるＩＰネットワーク音声通話システム等のネットワークシステムに用いられ、或る端末と他の端末とを接続する場合のアドレス変換方法に関するものである。
【０００２】
【従来の技術】
図２は一般のネットワークシステムの一例を示す構成図であり、図３が図２の動作シーケンスを示す図である。
このネットワークシステムでは、通信装置１，２，３及びアドレスサーバ４には第１のアドレス表現形式（以下、アドレス形式▲１▼という）のアドレスが割付けられ、ネットワークＮＷを介して通信を行う。通信装置１，２，３には端末１１，１２、端末２１，２２、端末３１，３２がそれぞれ接続されている。これらの端末１１，１２，２１，２２，３１，３２には第２のアドレス表現形式（以下、アドレス形式▲２▼という）のアドレスが割付けられ、通信装置１，２，３及びネットワークＮＷを介して通信を行うようになっている。アドレスサーバ４は、アドレス形式▲１▼とアドレス形式▲２▼とを相互に変換するためのアドレス変換データ（以下、変換データという）を管理している。
従来、このようなネットワークシステムでは、アドレスサーバ４が変換データを１元管理しているため、例えば端末１１から端末２１に対して通信を行う場合、接続要求を発呼した端末１１が接続されている通信装置１がアドレスサーバ４にアクセスし、該アドレスサーバ４が変換データに基づいてアドレス形式▲２▼をアドレス形式▲１▼へ変換する。その後、通信装置１は相手側の端末２１が接続されている通信装置２のアドレスを抽出し、ネットワークＮＷを介して該通信装置２を接続する。そして、端末１１と端末２１とが接続されて通信が行われる。
【０００３】
【発明が解決しようとする課題】
しかしながら、図２のネットワークシステムに用いられるアドレス変換方法では、次のような課題があった。
各端末が通信を行うためには、通信装置１，２，３が常にアドレスサーバ４にアクセスする必要があるので、該アドレスサーバ４がシステムダウンした場合等では、全く通信不能になってしまう。又、通信装置１，２，３の全てが常にアドレスサーバ４にアクセスするため、通信のトラヒックが増えた場合ではネットワークＮＷの負荷が非常に大きくなり、端末の接続の遅延が発生することがあるという課題があった。
【０００４】
【課題を解決するための手段】
前記課題を解決するために、本発明のうちの第１の発明は、アドレス形式▲１▼のアドレスがそれぞれ割付けられ、該アドレスに基づきデータネットワークを介して相互に通信を行う複数の通信装置と、アドレス形式▲２▼のアドレスがそれぞれ割付けられ、該アドレスに基づき前記通信装置を介して相互に通信を行う複数の端末と、前記各通信装置の各アドレスと前記各端末の各アドレスとを管理し且つ前記アドレス形式▲１▼のアドレスと前記アドレス形式▲２▼のアドレスとを相互に変換するためのアドレス変換データを保持するアドレスサーバとを、備えたネットワークシステムに用いられるアドレス変換方法において、次のような処理を行うようにしている。
前記各通信装置の起動時に前記アドレスサーバに対して前記アドレス変換データの転送を要求して収集する収集処理と、前記各端末のうちの第１の端末から第２の端末に対する接続要求があった時、前記各通信装置のうちの該第１の端末が接続された第１の通信装置が収集した前記アドレス変換データに基づいて該第２の端末が接続された第２の通信装置のアドレスを抽出し、該第１の通信装置が該第２の通信装置を前記データネットワークを介して接続した後、該第１の端末と該第２の端末とを接続する接続処理とを、行うようにしている。
【０００５】
この第１の発明によれば、以上のようにアドレス変換方法を構成したので、ネットワークシステムの起動時において、各通信装置はアドレスサーバからアドレス変換データを収集し、内部変換データとして格納する。その後、第１の端末から第２の端末に対する接続要求があった場合、該第１の端末が接続された第１の通信装置は該第２の端末が接続された第２の通信装置のアドレスを前記内部変換データから抽出し、該第２の通信装置を前記データネットワークを介して接続する。そして、前記第１の端末と前記第２の端末とが接続されて通信が行われる。
第２の発明は、アドレス形式▲１▼のアドレスがそれぞれ割付けられ、該アドレスに基づきデータネットワークを介して相互に通信を行う複数の通信装置と、アドレス形式▲２▼のアドレスがそれぞれ割付けられ、該アドレスに基づき前記通信装置を介して相互に通信を行う複数の端末と、前記各通信装置の各アドレスと前記各端末の各アドレスとを管理し且つ前記第１のアドレス表現形式のアドレスと前記第２のアドレス表現形式のアドレスとを相互に変換するためのアドレス変換データを保持するアドレスサーバとを、備えたネットワークシステムに用いられるアドレス変換方法において、次のような処理を行うようにしている。
【０００６】
第１の発明の収集処理、及び接続処理と、前記各通信装置から前記アドレスサーバに定期的にアクセスして前記アドレス変換データの版数の管理を行い、該版数が更新された場合、更新されたアドレス変換データを取込む更新処理とを、行うようにしている。
この第２の発明によれば、次の点が第１の発明と異なっている。
各通信装置は、定周期でアドレスサーバにアクセスして変換データの版数（例えば、日付等）を収集する。各通信装置は、既に格納されている変換データの版数と収集した版数とを比較し、該版数が更新されていれば、アドレスサーバから更新された変換データを収集して該各通信装置内に格納されている変換データを更新する。従って、前記課題を解決できるのである。
【０００７】
【発明の実施の形態】
図１は、本発明の実施形態のアドレス変換方法を実施するためのＩＰネットワーク音声通話システムの構成図である。
このＩＰネットワーク音声通話システムは、中央処理装置、メモリ、及びモデム等で構成されたゲートウエイ装置等の複数の通信装置５０，６０，…及びアドレス形式▲１▼とアドレス形式▲２▼とを相互に変換するための変換データを管理するアドレスサーバ７０を有し、これらがインターネットプロトコルに対応したＩＰネットワークＮＷを介して接続されている。通信装置５０にはアドレス形式▲１▼としてＩＰアドレス（例えば“100.110.120.5 ”）が割付けられ、通信装置６０にはアドレス形式▲１▼としてＩＰアドレス（例えば“100.200.160.6 ”）が割付けられている。通信装置５０，６０には例えば電話機等の端末５１，５２、端末６１，６２がそれぞれ接続され、これらの端末５１，５２，６１，６２にはアドレス形式▲２▼として例えば内線番号（ｅｘ）“21-0”，“21-1”，“31-0”，“31-1”がそれぞれ割付けられている。
【０００８】
図４は、変換データの構成図である。
この変換データは、例えば日付等で表される版数、各通信装置の局番、及びＩＰアドレスで構成されている。例えば、図１中の通信装置５０のＩＰアドレス  “100.110.120.5 ”は該通信装置５０の局番“21”に対応し、通信装置６０のＩＰアドレス“100.200.160.6 ”が該通信装置６０の局番“31”に対応している。
図５は、図１のＩＰネットワーク音声通話システムにおけるアドレス変換方法を説明するためのシーケンスである。
（１）  収集処理
システム起動時において、通信装置５０，６０はアドレスサーバ７０から図４の変換データを収集し、内部変換データとしてメモリＭに格納する。
（２）  接続処理
例えば端末５１から端末６１に対する接続要求があった場合、通信装置５０は該端末６１の内線番号に対応したＩＰアドレスを内部変換データから抽出し、該端末６１が接続されている通信装置６０をＩＰネットワークＮＷを介して接続する。その後、端末５１と端末６１とが接続されて通信が行われる。
前記メモリＭに格納された内部変換データを更新する場合、図６に示す方法で行う。
【０００９】
図６は、変換データの版数管理シーケンスである。
この図を参照しつつ、メモリＭに格納された内部変換データを更新する更新処理を説明する。
アドレスサーバ７０において変換データを更新した場合、通信装置５０，６０では、次のような更新処理（Ａ），（Ｂ）を行う。
（Ａ）  通信装置５０，６０は、定周期でアドレスサーバ７０にアクセスして変換データの版数（例えば、日付等）の要求を行い、該版数を収集する。
（Ｂ）  通信装置５０，６０は、メモリＭ内に既に格納されている変換データの版数と収集した版数とを比較し、一致していれば変換データの更新は行わないが、不一致の場合即ち該収集した版数が更新されていれば、アドレスサーバ７０に変換データを要求し、更新された変換データを収集して該通信装置５０，６０内に格納されている変換データを更新する。
この方法により、通信装置５０，６０内の変換データがリアルタイムで更新される。このような方法でアドレス変換を行うことにより、通信時では、通信装置５０，６０からアドレスサーバ７０にアクセスする必要がない。
以上のように、本実施形態では、次のような利点(i) 〜(iii) がある。
【００１０】
(i)   通信装置５０，６０の起動時のイニシャル処理でアドレスサーバ７０から変換データを収集するようにしたので、運用時に該アドレスサーバ７０にアクセスする必要がない。そのため、アドレスサーバ７０がシステムダウンした場合でも、各端末同志の接続を行うことができる。
(ii)  端末同志を接続する度にアドレスサーバ７０にアクセスする必要が無いので、通信のトラヒックが増えた場合でも端末接続の遅延が発生することがない。
(iii)   通信装置５０，６０から定周期でアドレスサーバ７０にアクセスして変換データの版数管理を行うことにより、該アドレスサーバ７０で変換データが更新された場合でも、通信装置中に格納された変換データをリアルタイムで更新できる。
尚、本発明は上記実施形態に限定されず、種々の変形が可能である。その変形例としては、例えば次のようなものがある。
（ａ）  実施形態では、ＩＰネットワーク音声通話システムを例にして説明したが、本発明は、データネットワークを介した通信システム全般に適用できる。
（ｂ）  変換データ中の版数は、例えば時刻等で表すようにしてもよい。
【００１１】
【発明の効果】
以上詳細に説明したように、第１の発明によれば、各通信装置の起動時のイニシャル処理においてアドレスサーバから変換データを収集するようにしたので、運用時に該アドレスサーバにアクセスする必要がない。そのため、アドレスサーバがシステムダウンした場合でも、各端末同志の接続を行うことができる。更に、端末同志を接続する度にアドレスサーバにアクセスする必要が無いので、通信のトラヒックが増えた場合でも、端末の接続が遅延することを回避できる。    第２の発明によれば、各通信装置から定周期でアドレスサーバにアクセスして変換データの版数管理を行うようにしたので、該アドレスサーバで変換データが更新された場合でも、通信装置中に格納された変換データをリアルタイムで更新できる。
【図面の簡単な説明】
【図１】本発明の実施形態のＩＰネットワーク音声通話システムの構成図である。
【図２】一般のネットワークシステムの構成図である。
【図３】図２の動作シーケンスである。
【図４】変換データの構成図である。
【図５】図１のシーケンスである。
【図６】変換データの版数管理シーケンスである。
【符号の説明】
１，２，３，５０，６０                                通信装置
４，７０                                              アドレスサーバ
１１，１２，２１，２２，３１，３２，
５１，５２，６１，６２                                端末
ＮＷ                                                  ネットワーク
【図１】
0003682359.tif 000002
【図２】
0003682359.tif 000003
【図３】
0003682359.tif 000004
【図４】
0003682359.tif 000005
【図５】
0003682359.tif 000006
【図６】
0003682359.tif 000007