(57)【要約】【課題】ネットワークにＳＩＰサーバを設けなくても、該ネットワークに接続されたＳＩＰ端末を他のネットワーク側のＳＩＰ端末に接続することのできる技術を提供する。【解決手段】ＮＡＴルータ１は、ＷＡＮ４側のＳＩＰ端末２ＡからＩＮＶＩＴＥメッセージが着信した場合に、当該ＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩに対応するＬＡＮ５のローカルＩＰアドレスを特定し、当該ＩＮＶＩＴＥメッセージを格納するＩＰパケットの宛先ＩＰアドレスを当該特定したＩＰアドレスに変更して、当該ＩＮＶＩＴＥメッセージをＬＡＮ５に送出する。また、ＬＡＮ５に接続されたＳＩＰ端末２ＢからＩＮＶＩＴＥメッセージが着信した場合に、当該ＩＮＶＩＴＥメッセージを格納するＩＰパケットの宛先ＩＰアドレスに従い、当該ＩＮＶＩＴＥメッセージをＷＡＮ４内のＳＩＰサーバ３に送出する。【選択図】図１
2007006217.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークに接続されたＳＩＰ（Session Initiation Protocol）端末と、第２のネットワークに接続されたＳＩＰ端末との間を中継する中継装置であって、
前記第２のネットワークに接続されたＳＩＰ端末のＳＩＰ-ＵＲＩ（Uniform Resource Identifier）と前記第２のネットワークにおけるＩＰ（Internet Protocol）アドレスとの対応関係を記憶するアドレス対応関係記憶手段と、
前記第２のネットワーク側からＩＮＶＩＴＥメッセージを受信した場合に、当該ＩＮＶＩＴＥメッセージを格納するＩＰパケットの宛先ＩＰアドレスに従い、前記第１のネットワークに接続されたＳＩＰサーバへ当該ＩＮＶＩＴＥメッセージを中継すると共に、
前記第１のネットワーク側からＩＮＶＩＴＥメッセージを受信した場合に、前記アドレス対応関係記憶手段を用いて、当該ＩＮＶＩＴＥメッセージに格納されている宛先ＳＩＰ-ＵＲＩに対応するＩＰアドレスを特定し、当該ＩＮＶＩＴＥメッセージを格納するＩＰパケットの宛先ＩＰアドレスを当該特定したＩＰアドレスに変更して、前記第２のネットワークに接続されたＳＩＰ端末へ当該ＩＮＶＩＴＥメッセージを中継する中継処理手段と、を有すること
を特徴とする中継装置。
【請求項２】
請求項１に記載の中継装置であって、
前記第１のネットワークに接続する第１のインターフェース手段と、
前記第２のネットワークに接続する第２のインターフェース手段と、をさらに有し、
前記中継処理手段は、
前記第２のインターフェース手段を介して前記第２のネットワークから受信したＩＮＶＩＴＥメッセージを、前記第１のインターフェース手段を介して前記第１のネットワークへ中継すると共に、前記第１のインターフェース手段を介して前記第１のネットワークから受信したＩＮＶＩＴＥメッセージを、前記第２のインターフェース手段を介して前記第２のネットワークへ中継すること
を特徴とする中継装置。
【請求項３】
請求項１又は２に記載の中継装置であって、
前記第２のネットワークに接続されたＳＩＰサーバの前記第２のネットワークにおけるＩＰアドレスを記憶するアドレス記憶手段をさらに有し、
前記中継処理手段は、
前記第１のネットワーク側から受信したＩＮＶＩＴＥメッセージに格納されている宛先ＳＩＰ-ＵＲＩに対応するＩＰアドレスが前記アドレス対応関係記憶手段に記憶されていない場合、前記アドレス記憶手段に記憶されているＩＰアドレスを持つ前記第２のネットワークに接続されたＳＩＰサーバへ当該ＩＮＶＩＴＥメッセージを中継すること
を特徴とする中継装置。
【請求項４】
中継装置が第１のネットワークに接続されたＳＩＰ（Session Initiation Protocol）端末と第２のネットワークに接続されたＳＩＰ端末との間を中継する中継方法であって、
前記第２のネットワーク側からＩＮＶＩＴＥメッセージを受信した場合に、当該ＩＮＶＩＴＥメッセージを格納するＩＰパケットの宛先ＩＰ（Internet Protocol）アドレスに従い、前記第１のネットワークに接続されたＳＩＰサーバへ当該ＩＮＶＩＴＥメッセージを中継し、
前記第１のネットワーク側からＩＮＶＩＴＥメッセージを受信した場合に、当該ＩＮＶＩＴＥメッセージを格納するＩＰパケットの宛先ＩＰアドレスを、当該ＩＮＶＩＴＥメッセージに格納されている宛先ＳＩＰ-ＵＲＩ（Uniform Resource Identifier）に対応付けられて予め設定されているＩＰアドレスに変更して、前記第２のネットワークに接続されたＳＩＰ端末へ当該ＩＮＶＩＴＥメッセージを中継すること
を特徴とする中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なるネットワークに接続されたＳＩＰ（Session Initiation Protocol）端末間を中継する技術に関する。
【背景技術】
【０００２】
特許文献１には、アドレス体系の異なるネットワーク間の相互接続に関し、アドレス変換装置を用いることで、アドレス変換処理を行い端末装置(例えばＳＩＰ端末)間を接続させる技術が開示されている。
【０００３】
【特許文献１】特開２００３-１７４４６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の技術は、アドレス変換装置に接続される複数の網内に各々ＳＩＰサーバが配置され、そのＳＩＰサーバがＳＩＰ端末を管理していることが前提となるものであり、ＳＩＰサーバ無しではＳＩＰ端末間の通信は成立たないものであった。
【０００５】
本発明は上記事情に鑑みてなされたものであり、本発明の自的は、ネットワーク内にＳＩＰサーバを設けず、アドレス変換のみを行うことで異なるネットワーク（例えばＷＡＮ（Wide Area Network）とＬＡＮ（Local Area Network））に接続されているＳＩＰ端末間を接続することのできる技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明では、第１のネットワーク（例えばＷＡＮ）側のＳＩＰ端末からＩＮＶＩＴＥメッセージが着信した場合に、当該ＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩに対応する第２のネットワーク（例えばＬＡＮ）におけるＩＰアドレスを特定し、当該ＩＮＶＩＴＥメッセージを格納するＩＰパケットの宛先ＩＰアドレスを当該特定したＩＰアドレスに変更して、当該ＩＮＶＩＴＥメッセージを第２のネットワークに送出する。また、第２のネットワークに接続されたＳＩＰ端末からＩＮＶＩＴＥメッセージが着信した場合に、当該ＩＮＶＩＴＥメッセージを格納するＩＰパケットの宛先ＩＰアドレスに従い、当該ＩＮＶＩＴＥメッセージを第１のネットワークに接続されたＳＩＰサーバに送出する。
【０００７】
例えば、本発明の中継装置は、第１のネットワークに接続されたＳＩＰ端末と、第２のネットワークに接続されたＳＩＰ端末との間を中継する中継装置であって、
前記第２のネットワークに接続されたＳＩＰ端末のＳＩＰ-ＵＲＩと前記第２のネットワークにおけるＩＰアドレスとの対応関係を記憶するアドレス対応関係記憶手段と、
前記第２のネットワーク側からＩＮＶＩＴＥメッセージを受信した場合に、当該ＩＮＶＩＴＥメッセージを格納するＩＰパケットの宛先ＩＰアドレスに従い、前記第１のネットワークに接続されたＳＩＰサーバへ当該ＩＮＶＩＴＥメッセージを中継すると共に、
前記第１のネットワーク側からＩＮＶＩＴＥメッセージを受信した場合に、前記アドレス対応関係記憶手段を用いて、当該ＩＮＶＩＴＥメッセージに格納されている宛先ＳＩＰ-ＵＲＩに対応するＩＰアドレスを特定し、当該ＩＮＶＩＴＥメッセージを格納するＩＰパケットの宛先ＩＰアドレスを当該特定したＩＰアドレスに変更して、前記第２のネットワークに接続されたＳＩＰ端末へ当該ＩＮＶＩＴＥメッセージを中継する中継処理手段と、を有する。
【発明の効果】
【０００８】
本発明によれば、第２のネットワーク内にＳＩＰサーバを設けなくても、第２のネットワークに接続されたＳＩＰ端末を第１のネットワーク側のＳＩＰ端末に接続できる。
【発明を実施するための最良の形態】
【０００９】
以下に本発明の一実施形態を説明する。
【００１０】
図１は、本発明の一実施形態であるＮＡＴ（Network Address Translation）ルータ１を用いたＩＰ電話システムの概略図である。
【００１１】
図１において、ＮＡＴルータ１は、ＷＡＮ４に接続されたＳＩＰ端末２Ａと、ＬＡＮ５に接続されたＳＩＰ端末２Ｂとの間を中継する。ＷＡＮ４内には複数のＳＩＰサーバ３が設けられている。ここで、ＬＡＮ５に接続された各ＳＩＰ端末２Ｂを配下とするＳＩＰサーバ３は、各ＳＩＰ端末２ＢのＳＩＰ-ＵＲＩをルータ１のグローバルＩＰアドレスに対応付けて管理しており、他のＳＩＰサーバ３あるいは配下のＳＩＰ端末２Ａから受信したＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩが、いずれかのＳＩＰ端末２ＢのＳＩＰ-ＵＲＩである場合、当該ＩＮＶＩＴＥメッセージの宛先ＩＰアドレスを、ルータ１に割り当てられたグローバルＩＰアドレスに変更して、当該ＩＮＶＩＴＥメッセージをＷＡＮ４に送出する。
【００１２】
図２は、ＮＡＴルータ１の概略図である。
【００１３】
図示するように、ＮＡＴルータ１は、ＷＡＮ４に接続するためのＷＡＮインターフェース部１１と、ＬＡＮ５に接続するためのＬＡＮインターフェース部１２と、ＩＮＶＩＴＥメッセージ検出部１３と、ＮＡＴ機能付ルーティング処理部１４と、ＩＮＶＩＴＥメッセージアドレス変換処理部１５と、アドレス対応関係記憶部１６と、を有する。
【００１４】
ＩＮＶＩＴＥメッセージ検出部１３は、ＷＡＮインターフェース部１１を介してＷＡＮ４から受信したＩＰパケットのペイロードに格納されているデータがＳＩＰのＩＮＶＩＴＥメッセージであるか否かを判断する。この判断処理は、具体的には次のようにして行う。すなわち、先ず、ＩＰパケットのペイロードに格納されているデータが、ＳＩＰパケットのフレーム構成を有しているか否か調べることで、該データがＳＩＰパケットであるか否かを判断する。次に、該データがＳＩＰパケットと判断されたならば、該データの所定の位置（ＳＩＰパケットのヘッダ位置）を調べ、該データがＩＮＶＩＴＥメッセージであるか否かを判断する。ＩＮＶＩＴＥメッセージ検出部１３は、ＷＡＮインターフェース部１１を介してＷＡＮ４から受信したＩＰパケットのペイロードに格納されているデータがＩＮＶＩＴＥメッセージであると判断した場合、当該ＩＰパケットをＩＮＶＩＴＥメッセージ変換処理部１５に出力する。一方、ＩＮＶＩＴＥメッセージでないと判断した場合、当該ＩＰパケットをＮＡＴ機能付ルーティング処理部１４に出力する。
【００１５】
同様に、ＩＮＶＩＴＥメッセージ検出部１３は、ＬＡＮインターフェース部１２を介してＬＡＮ５から受信したＩＰパケットのペイロードに格納されているデータがＳＩＰのＩＮＶＩＴＥメッセージであるか否かを判断する。ＩＮＶＩＴＥメッセージであると判断した場合は、当該ＩＰパケットをＩＮＶＩＴＥメッセージ変換処理部１５に出力する。一方、ＩＮＶＩＴＥメッセージでないと判断した場合、当該ＩＰパケットをＮＡＴ機能付ルーティング処理部１４に出力する。
【００１６】
ＮＡＴ機能付ルーティング処理部１４は、ＩＮＶＩＴＥメッセージ検出部１３から受け取ったＩＰパケットの宛先アドレスに従ってルーティング処理を行い、当該ＩＰパケットをＷＡＮインターフェース部１１およびＬＡＮインターフェース部１２のいずれかに出力する。具体的には、ＩＰパケットの宛先アドレスがＬＡＮ５のローカルＩＰアドレスである場合は、当該ＩＰパケットをＬＡＮインターフェース部１２を介してＬＡＮ５に送出する。一方、ＩＰパケットの宛先アドレスがグローバルＩＰアドレスである場合は、当該ＩＰパケットをＷＡＮインターフェース部１１を介してＷＡＮ４に送出する。なお、ＩＰパケットの宛先アドレスが自ＮＡＴルータ１に割り当てられたグローバルＩＰアドレスである場合は、ルーティング処理に先立ってＮＡＴ処理を行い、当該ＩＰパケットの宛先アドレスを対応するＬＡＮ５のローカルＩＰアドレスに変更する。それから、当該ＩＰパケットのルーティング処理を行う。
【００１７】
同様に、ＮＡＴ機能付ルーティング処理部１４は、ＩＮＶＩＴＥメッセージアドレス変換処理部１５から受け取ったＩＰパケットの宛先アドレスに従ってルーティング処理を行い、当該ＩＰパケットをＷＡＮインターフェース部１１およびＬＡＮインターフェース部１２のいずれかに出力する。
【００１８】
なお、ＮＡＴ機能付ルーティング処理部１４が行うルーティング処理およびＮＡＴ処理は、既存のＮＡＴルータが行うルーティング処理およびＮＡＴ処理と同様である。
【００１９】
アドレス対応関係記憶部１６には、各ＳＩＰ端末２ＢのＳＩＰ-ＵＲＩとローカルＩＰアドレスとの対応関係が記憶されている。図３は、アドレス対応関係記憶部１６の登録内容を模式的に示した図である。図示するように、アドレス対応関係記憶部１６には、ＳＩＰ端末２Ｂ毎にレコード１６００が登録されている。レコード１６００は、ＳＩＰ-ＵＲＩを登録するフィールド１６０１と、ローカルＩＰアドレスを登録するフィールド１６０２とを有する。
【００２０】
ＩＮＶＩＴＥメッセージアドレス変換処理部１５は、アドレス対応関係記憶部１６を用いて、ＩＮＶＩＴＥメッセージ検出部１３から受け取ったＩＰパケットの宛先ＩＰアドレスを変更する。それから、当該ＩＰパケットをＮＡＴ機能付ルーティング処理部１４に出力する。
【００２１】
具体的には、ＩＮＶＩＴＥメッセージ検出部１３から受け取ったＩＰパケットに格納されているＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩが図３に示すアドレス対応関係記憶部１６に記憶されているか否かを調べる。記憶されている場合は、当該宛先ＳＩＰ-ＵＲＩに対応付けられてアドレス対応関係記憶部１６に記憶されているローカルＩＰアドレスを特定する。そして、当該ＩＰパケットの宛先ＩＰアドレスを、当該特定したローカルＩＰアドレスに変更する。それから、当該ＩＰパケットをＮＡＴ機能付ルーティング処理部１４に出力する。
【００２２】
一方、ＩＮＶＩＴＥメッセージ検出部１３から受け取ったＩＰパケットに格納されているＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩがアドレス記憶部１６に記憶されていない場合は、当該ＩＰパケットの宛先ＩＰアドレスを変更することなく、当該ＩＰパケットをＮＡＴ機能付ルーティング処理部１４に出力する。
【００２３】
上述したＮＡＴルータ１は、例えば図４に示すような、ＣＰＵ５１と、プログラムが記憶されているプログラムメモリ５２と、データが記憶されているデータメモリ５３と、ＮＩＣ（Network Interface Card）５５、５６と、これら各構成要素５１〜５６を相互接続する内部バス５７と、を有するコンピュータシステムにおいて、ＣＰＵ５１がプログラムメモリ５２に記憶されているプログラムを実行することで実現される。この場合、アドレス対応関係記憶１６にはデータメモリ５３が、そして、ＷＡＮインターフェース部１１、ＬＡＮインターフェース部１２にはＮＩＣ５５、５６が用いられる。
【００２４】
次に、図１に示すＩＰ電話システムの動作を説明する。
【００２５】
先ず、ＷＡＮ４に接続されたＳＩＰ端末２Ａ（ＩＰアドレス：２０２．１６３．０．１２、ＳＩＰ-ＵＲＩ：１０００＠＊＊＊）が、ＬＡＮ５に接続されたＳＩＰ端末２Ｂ（ＩＰアドレス：１９２．１６８．１．１０、ＳＩＰ-ＵＲＩ：１１１１＠＊＊＊）に発信する場合を例にとり説明する。
【００２６】
図５は、ＳＩＰ端末２Ａ（ＩＰアドレス：２０２．１６３．０．１２、ＳＩＰ-ＵＲＩ：１０００＠＊＊＊）がＳＩＰ端末２Ｂ（ＩＰアドレス：１９２．１６８．１．１０、ＳＩＰ-ＵＲＩ：１１１１＠＊＊＊）に発信する場合における、図１に示すＩＰ電話システムの動作を説明するための図である。ここでは、ＳＩＰ端末２Ａを配下とするＳＩＰサーバ３をＳＩＰサーバ３Ａ（ＩＰアドレス：２０５．１４５．０．１３）とし、ＳＩＰ端末２Ｂを配下とするＳＩＰサーバ３をＳＩＰサーバ３Ｂ（ＩＰアドレス：２０１．１６５．１．１０）としている。
【００２７】
ＳＩＰ端末２Ａ（ＩＰアドレス：２０２．１６３．０．１２、ＳＩＰ-ＵＲＩ：１０００＠＊＊＊）がオフフックされて、通話相手であるＳＩＰ端末２Ｂ（ＩＰアドレス：１９２．１６８．１．１０、ＳＩＰ-ＵＲＩ：１１１１＠＊＊＊）の電話番号がダイヤルされると、ＳＩＰ端末２Ａは、例えばＩＴＵ-Ｔ（International Telecommunication Union Standardization Section）勧告のＥ.１６４で定められているＥＮＵＭ（Telephone Number Mapping）に従って、この電話番号をＳＩＰ-ＵＲＩ（１１１１＠＊＊＊）に変換する。そして、宛先ＳＩＰ-ＵＲＩを当該変換したＳＩＰ-ＵＲＩとするＩＮＶＩＴＥメッセージを生成し、このＩＮＶＩＴＥメッセージをＩＰパケットに格納して、最寄のＳＩＰサーバ３Ａ（ＩＰアドレス：２０５．１４５．０．１３）に送信する（Ｓ１００１）。
【００２８】
ＳＩＰサーバ３Ａは、ＳＩＰ端末２ＡからＩＮＶＩＴＥメッセージを格納したＩＰパケットを受信すると、このＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩを調べ、当該ＳＩＰ-ＵＲＩを持つＳＩＰ端末２Ｂが自ＳＩＰサーバ３Ａの配下にあるか否かを調べる。この場合、ＳＩＰ端末２Ｂは自サーバ３Ａの配下にないので、ＳＩＰサーバ３Ａは、このＩＰパケットの宛先ＩＰアドレスを例えば最寄りのＳＩＰサーバ３Ｂ（ＩＰアドレス：２０１．１６５．１．１０）に変更して、ＷＡＮ４に送信する（Ｓ１００２）。
【００２９】
ＳＩＰサーバ３Ｂは、ＳＩＰサーバ３ＡからＩＮＶＩＴＥメッセージを格納したＩＰパケットを受信すると、このＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩを調べ、当該ＳＩＰ-ＵＲＩを持つＳＩＰ端末２Ｂが自ＳＩＰサーバ３Ｂの配下にあるか否かを調べる。ここで、ＳＩＰサーバ３Ｂには、ＮＡＴルータ１のＩＰアドレスが該宛先ＳＩＰ-ＵＲＩに対応付けられて登録されている。このため、ＳＩＰサーバ３Ｂは、ＮＡＴルータ１を当該ＩＮＶＩＴＥメッセージの宛先と認識し、このＩＰパケットの宛先ＩＰアドレスをＮＡＴルータ１（ＩＰアドレス：２１０．１４５．１．１０）に変更して、ＷＡＮ４に送信する（Ｓ１００３）。
【００３０】
ＮＡＴルータ１において、ＩＮＶＩＴＥメッセージ検出部１３は、ＷＡＮインターフェース部１１を介してＳＩＰサーバ３ＢからＩＮＶＩＴＥメッセージを格納したＩＰパケットを受信すると、このＩＰパケットをＩＮＶＩＴＥメッセージ変換処理部１５に出力する。ＩＮＶＩＴＥメッセージ変換処理１５は、ＩＮＶＩＴＥメッセージ検出部１３から受け取ったＩＰパケットに格納されているＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩがアドレス対応関係記憶部１６に記憶されているか否かを調べる。この場合、ＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩ（１１１１＠＊＊＊）がアドレス対応関係記憶部１６に記憶されている。そこで、ＩＮＶＩＴＥメッセージ変換処理１５は、このＩＰパケットの宛先ＩＰアドレスを、ＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩ（１１１１＠＊＊＊）に対応付けられてアドレス対応関係記憶部１６に記憶されているローカルＩＰアドレス（１９２．１６８．１．１０）に変更して、ＮＡＴ機能付ルーティング処理部１４に出力する。ＮＡＴ機能付ルーティング処理部１４は、ＩＮＶＩＴＥメッセージ変換処理１５から受け取ったＩＰパケットを、ＬＡＮインターフェース部１２を介してＬＡＮ５に送信する（Ｓ１００４）。
【００３１】
ＳＩＰ端末２Ｂは、ＮＡＴルータ１を介してＳＩＰサーバ３ＢからＩＮＶＩＴＥメッセージを格納したＩＰパケットを受信すると、ＡＬＥＲＴを出力する共に、ＡＬＥＲＴ中であることを示す１８０Ｒｉｎｇｉｎｇに自身のＩＰアドレスを付加し、ＮＡＴルータ１経由でＳＩＰ端末２Ａに送信する。これにより、ＳＩＰ端末２Ａは、通話相手であるＳＩＰ端末２ＢのＩＰアドレスを取得する。また、ＳＩＰ端末２ＡがＲＢＴを出力する。
【００３２】
さて、ＳＩＰ端末２Ｂがオフフックされると、ＳＩＰ端末２Ｂは応答を示す２００ＯＫをＮＡＴルータ１経由でＳＩＰ端末２Ａに送信する（Ｓ１００５）。これを受信したＳＩＰ端末２ＡはＲＢＴ送出を停止する。これにより、ＳＩＰ端末２ＡおよびＳＩＰ端末２Ｂ間に通話チャネルが形成される（Ｓ１００６）。
【００３３】
次に、ＬＡＮ５に接続されたＳＩＰ端末２Ｂ（ＩＰアドレス：１９２．１６８．１．１０、ＳＩＰ-ＵＲＩ：１１１１＠＊＊＊）が、ＷＡＮ４に接続されたＳＩＰ端末２Ａ（ＩＰアドレス：２０２．１６３．０．１２、ＳＩＰ-ＵＲＩ：１０００＠＊＊＊）に発信する場合を例にとり説明する。
【００３４】
図６は、ＳＩＰ端末２Ｂ（ＩＰアドレス：１９２．１６８．１．１０、ＳＩＰ-ＵＲＩ：１１１１＠＊＊＊）がＳＩＰ端末２Ａ（ＩＰアドレス：２０２．１６３．０．１２、ＳＩＰ-ＵＲＩ：１０００＠＊＊＊）に発信する場合における、図１に示すＩＰ電話システムの動作を説明するための図である。ここでは、図５と同様に、ＳＩＰ端末２Ａを配下とするＳＩＰサーバ３をＳＩＰサーバ３Ａ（ＩＰアドレス：２０５．１４５．０．１３）とし、ＳＩＰ端末２Ｂを配下とするＳＩＰサーバ３をＳＩＰサーバ３Ｂ（ＩＰアドレス：２０１．１６５．１．１０）としている。
【００３５】
ＳＩＰ端末２Ｂ（ＩＰアドレス：１９２．１６８．１．１０、ＳＩＰ-ＵＲＩ：１１１１＠＊＊＊）がオフフックされて、通話相手であるＳＩＰ端末２Ａ（ＩＰアドレス：２０２．１６３．０．１２、ＳＩＰ-ＵＲＩ：１０００＠＊＊＊）の電話番号がダイヤルされると、ＳＩＰ端末２Ｂは、例えばＥＮＵＭに従ってこの電話番号をＳＩＰ-ＵＲＩ（１０００＠＊＊＊）に変換する。そして、宛先ＳＩＰ-ＵＲＩを当該変換したＳＩＰ-ＵＲＩとするＩＮＶＩＴＥメッセージを生成し、このＩＮＶＩＴＥメッセージをＩＰパケットに格納して、最寄のＳＩＰサーバ３Ｂ（ＩＰアドレス：２０１．１６５．１．１０）に送信する。このＩＰパケットは、ＮＡＴルータ１を経由してＳＩＰサーバ３Ｂに到達する（Ｓ２００１）。
【００３６】
ＳＩＰサーバ３Ｂは、ＳＩＰ端末２ＢからＩＮＶＩＴＥメッセージを格納したＩＰパケットを受信すると、このＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩを調べ、当該ＳＩＰ-ＵＲＩを持つＳＩＰ端末２Ａが自ＳＩＰサーバ３Ｂの配下にあるか否かを調べる。この場合、ＳＩＰ端末２Ａは自サーバ３Ｂの配下にないので、ＳＩＰサーバ３Ｂは、このＩＰパケットの宛先ＩＰアドレスを例えば最寄りのＳＩＰサーバ３Ａ（ＩＰアドレス：２０１．１４５．０．１３）に変更して、ＷＡＮ４に送信する（Ｓ２００２）。
【００３７】
ＳＩＰサーバ３Ａは、ＳＩＰサーバ３ＢからＩＮＶＩＴＥメッセージを格納したＩＰパケットを受信すると、このＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩを調べ、当該ＳＩＰ-ＵＲＩを持つＳＩＰ端末２Ａが自ＳＩＰサーバ３Ａの配下にあるか否かを調べる。ここで、ＳＩＰ端末２ＡはＳＩＰサーバ３Ａの配下にある。このため、ＳＩＰサーバ３Ａは、受信したＩＰパケットの宛先ＩＰアドレスをＳＩＰ端末２Ａ（ＩＰアドレス：２０２．１６３．０．１２）に変更して、ＷＡＮ４に送信する（Ｓ２００３）。
【００３８】
ＳＩＰ端末２Ａは、ＳＩＰサーバ３ＡからＩＮＶＩＴＥメッセージを格納したＩＰパケットを受信すると、ＡＬＥＲＴを出力する共に、ＡＬＥＲＴ中であることを示す１８０Ｒｉｎｇｉｎｇに自身のＩＰアドレスを付加し、ＮＡＴルータ１に送信する。ＮＡＴルータ１はＮＡＴ機能により、この１８０ＲｉｎｇｉｎｇをＳＩＰ端末２Ｂに中継する。これにより、ＳＩＰ端末２Ｂは、通話相手であるＳＩＰ端末２ＡのＩＰアドレスを取得する。また、ＳＩＰ端末２ＢがＲＢＴを出力する。
【００３９】
さて、ＳＩＰ端末２Ａがオフフックされると、ＳＩＰ端末２Ａは応答を示す２００ＯＫをＮＡＴルータ１に送信する。ＮＡＴルータ１はＮＡＴ機能により、この２００ＯＫをＳＩＰ端末２Ｂに中継する（Ｓ２００４）。これを受信したＳＩＰ端末２ＢはＲＢＴ送出を停止する。これにより、ＳＩＰ端末２ＢおよびＳＩＰ端末２Ａ間に通話チャネルが形成される（Ｓ２００５）。
【００４０】
以上、本発明の一実施形態について説明した。
【００４１】
本実施形態において、ＮＡＴルータ１は、ＷＡＮ４側のＳＩＰ端末２ＡからＩＮＶＩＴＥメッセージが着信した場合に、当該ＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩに対応するＳＩＰ端末２ＢのローカルＩＰアドレスを特定し、当該ＩＮＶＩＴＥメッセージの宛先ＩＰアドレスを当該特定したローカルＩＰアドレスに変更して、当該ＩＮＶＩＴＥメッセージをＬＡＮ５に送出する。また、ＬＡＮ５側のＳＩＰ端末２ＡからＩＮＶＩＴＥメッセージが着信した場合に、当該ＩＮＶＩＴＥメッセージの宛先ＩＰアドレスに従い、当該ＩＮＶＩＴＥメッセージをＷＡＮ５側のＳＩＰサーバ３に送出する。したがって、本実施形態によれば、ＬＡＮ５内にＳＩＰサーバを設けなくても、ＬＡＮ５側のＳＩＰサーバ２ＢをＷＡＮ５側のＳＩＰ端末２Ａに接続できる。
【００４２】
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００４３】
例えば、上記の実施形態では、図３に示すアドレス対応関係記憶部１６において、１つのＳＩＰ-ＵＲＩに１つのローカルＩＰアドレスを対応付けている。しかし、本発明はこれに限定されない。１つのＳＩＰ-ＵＲＩに複数のローカルＩＰアドレスを対応付けてもよい。この場合において、ＩＮＶＩＴＥメッセージアドレス変換処理部１５は、あるローカルＩＰアドレスに対してＩＮＶＩＴＥメッセージを送信して応答（２００ＯＫ）を待ち、タイムアウト期間内に応答がなかった場合は、次のローカルＩＰアドレスにＩＮＶＩＴＥメッセージを送信して応答を待つ処理（スライド処理）を、ＷＡＮ４側から着信したＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩに対応付けられている複数のローカルＩＰアドレスに対して順番に行うようにしてもよい。
【００４４】
また、上記の実施形態において、ＳＩＰ-ＵＲＩの代わりにユニークなＩＰ電話番号を利用するようにしてもよい。つまり、ＳＩＰ端末２Ａ、２Ｂは、ユーザより入力された電話番号をＳＩＰ-ＵＲＩに変更することなく、そのままＩＮＶＩＴＥメッセージの宛先番号として利用するようにしてもよい。この場合において、図３に示すアドレス対応関係記憶部１６において、ＩＰ電話番号の所定桁数の上位桁を複数のローカルＩＰアドレスを対応付けてもよい。ＩＮＶＩＴＥメッセージアドレス変換処理部１５は、あるローカルＩＰアドレスに対してＩＮＶＩＴＥメッセージを送信して応答（２００ＯＫ）を待ち、タイムアウト期間内に応答がなかった場合は、次のローカルＩＰアドレスにＩＮＶＩＴＥメッセージを送信して応答を待つ処理（スライド処理）を、ＷＡＮ４側から着信したＩＮＶＩＴＥメッセージの宛先電話番号の所定桁数の上位桁に対応付けられている複数のローカルＩＰアドレスに対して順番に行うようにしてもよい。
【００４５】
また、上記の実施形態において、図７に示すように、ＬＡＮ５にローカルのＳＩＰサーバ６を設けてもよい。そして、ＮＡＴルータ１のＩＮＶＩＴＥメッセージアドレス変換処理部１５をＷＡＮインターフェース部１１を介して、ＷＡＮ４側から着信したＩＰパケットに格納されているＩＮＶＩＴＥメッセージの宛先ＳＩＰ-ＵＲＩがアドレス対応関係記憶部１６に記憶されていない場合、当該ＩＰパケットの宛先ＩＰアドレスをＳＩＰサーバ６のローカルＩＰアドレスに変更して、当該ＩＰパケットをＮＡＴ機能付ルーティング処理部１４に出力するようにしてもよい。このようにすることで、ＮＡＴルータ１が認識していないＳＩＰ端末２Ｂを宛先とするＩＮＶＩＴＥメッセージは、ローカルのＳＩＰサーバ６を経由して当該ＳＩＰ端末２Ｂに到達することになる。
【００４６】
また、上記の実施形態では、ＷＡＮ４とＬＡＮ５との間にＮＡＴルータ１を配置しているが、異なるネットワーク間に配置するものであればよい。
【００４７】
また、上述したＮＡＴルータ１の各構成は、コンピュータがプログラムを実行することにより実現されるものでなくてもよい。また、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field Programmable Gate Array）などの集積ロジックＩＣによりハード的に実行されるものでもよいし、あるいは、ＤＳＰ（Digital Signal Processor）など計算機によりソフトウエア的に実行されるものでもよい。
【図面の簡単な説明】
【００４８】
【図１】図１は本発明の一実施形態であるＮＡＴルータ１を用いたＩＰ電話システムの概略図である。
【図２】図２はＮＡＴルータ１の概略図である。
【図３】図３はアドレス対応関係記憶部１６の登録内容を模式的に示した図である。
【図４】図４はＮＡＴルータ１のハードウエア構成例を示す図である。
【図５】図５はＳＩＰ端末２ＡがＳＩＰ端末２Ｂに発信する場合における、図１に示すＩＰ電話システムの動作を説明するための図である。
【図６】図６はＳＩＰ端末２ＢがＳＩＰ端末２Ａに発信する場合における、図１に示すＩＰ電話システムの動作を説明するための図である。
【図７】図７は図１に示すＩＰ電話システムの変形例を示す図である。
【符号の説明】
【００４９】
１：ＮＡＴルータ、２Ａ、２Ｂ：ＳＩＰ端末、３：ＳＩＰサーバ、４：ＷＡＮ、５：ＬＡＮ、６：ＳＩＰサーバ、１１：ＷＡＮインターフェース部、１２：ＬＡＮインターフェース部、１３：ＩＮＶＩＴＥメッセージ検出部、１４：ＮＡＴ機能付ルーティング処理部、１５：ＩＮＶＩＴＥメッセージアドレス変換処理部、１６：アドレス対応関係記憶部
【図１】
2007006217.tif 000003
【図２】
2007006217.tif 000004
【図３】
2007006217.tif 000005
【図４】
2007006217.tif 000006
【図５】
2007006217.tif 000007
【図６】
2007006217.tif 000008
【図７】
2007006217.tif 000009