(57)【要約】【課題】ＳＩＰ機能を有するＩＭＳ／ＭＭＤ非対応端末を、ＩＭＳ／ＭＭＤネットワークに接続することができる代理接続方法、アダプタ及びプログラムを提供する。【解決手段】ＳＩＰ機能を有するＩＰｖ４用の端末が、アダプタへ第１のREGISTERを送信する。次に、アダプタが、ＩＭＳ／ＭＭＤネットワークとＩＰｖ４ネットワークとの間に接続されたアクセスゲートウェイとの間で、ＥＡＰ−ＡＫＡの認証シーケンスを実行し、その後、ＩＰｓｅｃのトンネルコネクションを確立する。次に、アダプタが、ＩＰｖ４に対応する第１のREGISTERに基づいて、ＩＰｖ６に対応する第２のREGISTERを生成する。そして、アダプタが、アクセスゲートウェイとの間のトンネルコネクションを通して、ＩＭＳ／ＭＭＤネットワークに接続されたＳＩＰサーバへ、第２のREGISTERを送信する。【選択図】図２
2008219436.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰｖ６の第１のネットワークに接続されたＳＩＰサーバと、第１のネットワークとＩＰｖ４の第２のネットワークとの間に接続されたアクセスゲートウェイと、ＳＩＰ機能を有するＩＰｖ４用の端末と、第２のネットワークに接続され且つ前記アクセスゲートウェイと前記端末との間に接続されたアダプタとを有するシステムにおける代理接続方法であって、
前記端末が、前記アダプタへ第１の登録要求を送信する第１のステップと、
前記アダプタが、前記アクセスゲートウェイとの間で、トンネルコネクションを確立する第２のステップと、
前記アダプタが、ＩＰｖ４に対応する第１の登録要求に基づいて、ＩＰｖ６に対応する第２の登録要求を生成する第３のステップと、
前記アダプタが、前記アクセスゲートウェイとの間の前記トンネルコネクションを通して、前記ＳＩＰサーバへ、第２の登録要求を送信する第４のステップと
を有することを特徴とする代理接続方法。
【請求項２】
前記アダプタは、代理接続を許可するＳＩＰアドレスを予め記憶しており、
第２のステップについて、前記アダプタが、第１の登録要求に含まれる登録アドレスが、予め記憶された代理接続を許可するアドレスと一致するか否かを判定し、一致する際に、前記アクセスゲートウェイとの間で、前記トンネルコネクションを確立することを特徴とする請求項１に記載の代理接続方法。
【請求項３】
第２のステップについて、前記アダプタは、第２のネットワークに接続されたＤＮＳ(Domain Name Server)サーバを検索することによって、前記アクセスゲートウェイのアドレスを発見することを特徴とする請求項１又は２に記載の代理接続方法。
【請求項４】
第２のステップについて、前記アダプタは、ＥＡＰ−ＡＫＡ(Extensible Authentication Protocol Method for 3rd Generation Authentication and Key Agreement)の認証シーケンスを実行し、その後、ＩＰｓｅｃ(Internet Protocol security protocol)のトンネルコネクションを確立することを特徴とする請求項１から３のいずれか１項に記載の代理接続方法。
【請求項５】
第３のステップについて、前記アダプタは、第２のステップにおけるトンネルコネクション確立時に取得したＩＰｖ６アドレスを使用して第２の登録要求を生成することを特徴とする請求項１から４のいずれか１項に記載の代理接続方法。
【請求項６】
第４のステップについて、前記アダプタは、第１のネットワークに接続されたＤＨＣＰサーバに問い合わせることによって、前記ＳＩＰサーバのアドレスを発見することを特徴とする請求項１から５のいずれか１項に記載の代理接続方法。
【請求項７】
第４のステップについて、前記アダプタは、第１のネットワークに接続されたＤＨＣＰサーバに問い合わせることにより、第１のネットワークに接続されたＤＮＳサーバを発見し、前記ＤＮＳサーバを検索することによって、前記ＳＩＰサーバのアドレスを発見することを特徴とする請求項１から５のいずれか１項に記載の代理接続方法。
【請求項８】
第１のネットワークは、ＩＭＳ／ＭＭＤ(IP Multimedia Subsystem / Multimedia Domain)に基づくものであって、
第４のステップについて、
前記アダプタが、前記アクセスゲートウェイとの間の前記トンネルコネクションを通して、前記ＳＩＰサーバへ、第２の登録要求のREGISTERを送信するステップと、
前記ＳＩＰサーバが、前記アクセスゲートウェイとの間の前記トンネルコネクションを通して、前記アダプタへ、401 Unauthorizedを送信するステップと、
前記アダプタが、前記アクセスゲートウェイとの間の前記トンネルコネクションを通して、前記ＳＩＰサーバへ、レスポンスを含む第２のREGISTERを送信するステップと、
前記ＳＩＰサーバが、前記アクセスゲートウェイとの間の前記トンネルコネクションを通して、第１の200 OKを送信するステップと、
前記アダプタが、第１の200 OKに基づく第２の200 OKを、前記端末へ送信するステップと
を有することを特徴とする請求項１から７のいずれか１項に記載の代理接続方法。
【請求項９】
ＩＰｖ６の第１のネットワークに接続されたＳＩＰサーバと、第１のネットワークとＩＰｖ４の第２のネットワークとの間に接続されたアクセスゲートウェイと、ＳＩＰ機能を有するＩＰｖ４用の端末と通信可能であって、第２のネットワークに接続され且つ前記アクセスゲートウェイと前記端末との間に接続されたアダプタであって、
前記端末から、第１の登録要求を受信する端末側ＳＩＰ送受信手段と、
第１の登録要求を受信した際に、前記アクセスゲートウェイとの間で、トンネルコネクションを確立するトンネルコネクション確立手段と、
ＩＰｖ４に対応する第１の登録要求に基づいて、ＩＰｖ６に対応する第２の登録要求を生成する第２の登録要求生成手段と、
第２の登録要求を、前記アクセスゲートウェイとの間の前記トンネルコネクションを通して、前記ＳＩＰサーバへ送信するサーバ側ＳＩＰ送受信手段と
を有することを特徴とするアダプタ。
【請求項１０】
代理接続を許可するＳＩＰアドレスを予め記憶する許可アドレス記憶手段と、
第１の登録要求に含まれる登録アドレスが、予め記憶された代理接続を許可するアドレスと一致するか否かを判定する判定手段と
を更に有し、
前記トンネルコネクション確立手段は、前記判定手段によって一致すると判定された際に、前記アクセスゲートウェイとの間で、前記トンネルコネクションを確立することを特徴とする請求項９に記載のアダプタ。
【請求項１１】
前記トンネル確立手段は、第２のネットワークに接続されたＤＮＳサーバを検索することによって、前記アクセスゲートウェイのアドレスを発見することを特徴とする請求項９又は１０に記載のアダプタ。
【請求項１２】
前記判定手段によって一致すると判定された際に、前記アクセスゲートウェイとの間で、ＥＡＰ−ＡＫＡの認証シーケンスを実行する認証手段を更に有し、
前記トンネルコネクション確立手段は、前記認証シーケンスの実行後、前記アクセスゲートウェイとの間で、ＩＰｓｅｃのトンネルコネクションを確立することを特徴とする請求項９から１１のいずれか１項に記載のアダプタ。
【請求項１３】
第２の登録要求生成手段は、トンネルコネクション確立時に取得したＩＰｖ６アドレスを使用して第２の登録要求を生成することを特徴とする請求項９から１２のいずれか１項に記載のアダプタ。
【請求項１４】
第１のネットワークに接続されたＤＨＣＰサーバに問い合わせることによって、前記ＳＩＰサーバのアドレスを発見するＳＩＰサーバ発見手段を更に有することを特徴とする請求項９から１３のいずれか１項に記載のアダプタ。
【請求項１５】
第１のネットワークに接続されたＤＨＣＰサーバに問い合わせることにより、第１のネットワークに接続されたＤＮＳサーバを発見し、前記ＤＮＳサーバを検索することによって、前記ＳＩＰサーバのアドレスを発見するＳＩＰサーバ発見手段を更に有することを特徴とする請求項９から１３のいずれか１項に記載のアダプタ。
【請求項１６】
第１のネットワークは、ＩＭＳ／ＭＭＤに基づくものであって、
前記サーバ側ＳＩＰ送受信手段は、前記アクセスゲートウェイとの間の前記トンネルコネクションを通して、前記ＳＩＰサーバへ、第２の登録要求のREGISTERを送信し、前記ＳＩＰサーバから、401 Unauthorizedを受信し、前記ＳＩＰサーバへ、レスポンスを新たに含む第２のREGISTERを送信し、前記ＳＩＰサーバから、第１の200 OKを受信し、
前記端末側ＳＩＰ送受信手段は、前記端末へ、第１の200 OKに基づく第２の200 OKを送信することを特徴とする請求項９から１５のいずれか１項に記載のアダプタ。
【請求項１７】
ＩＰｖ６の第１のネットワークに接続されたＳＩＰサーバと、第１のネットワークとＩＰｖ４の第２のネットワークとの間に接続されたアクセスゲートウェイと、ＳＩＰ機能を有するＩＰｖ４用の端末と通信可能であって、第２のネットワークに接続され且つ前記アクセスゲートウェイと前記端末との間に接続されたアダプタに搭載されたコンピュータを機能させるプログラムであって、
前記端末から、第１の登録要求を受信する端末側ＳＩＰ送受信手段と、
第１の登録要求を受信した際に、前記アクセスゲートウェイとの間で、トンネルコネクションを確立するトンネルコネクション確立手段と、
ＩＰｖ４に対応する第１の登録要求に基づいて、ＩＰｖ６に対応する第２の登録要求を生成する第２の登録要求生成手段と、
第２の登録要求を、前記アクセスゲートウェイとの間の前記トンネルコネクションを通して、前記ＳＩＰサーバへ送信するサーバ側ＳＩＰ送受信手段と
してコンピュータを機能させることを特徴とするアダプタ用のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＭＳ／ＭＭＤ(IP Multimedia Subsystem / Multimedia Domain)ネットワークに接続するための方法、アダプタ及びプログラムに関する。
【背景技術】
【０００２】
３ＧＰＰ２(3rd Generation Partnership Project 2：第３世代移動体通信システムの標準規格)や３ＧＰＰでは、携帯通信網のオールＩＰ(Internet Protocol)化に関するＩＭＳ／ＭＭＤプラットフォームの標準化が進められている。ＩＭＳ／ＭＭＤプラットフォーム（以下では「オールＩＰコアネットワーク」という）は、ＩＰｖ６技術を用いて構築され、次世代ネットワーク（ＮＧＮ：Next Generation Network）を構成する重要な基盤技術となる。オールＩＰコアネットワークでは、音声を含むマルチメディア通信の制御にＳＩＰ(Session Initiation Protocol)を用いている（例えば非特許文献１参照）。
【０００３】
ＳＩＰは、端末の位置情報をレジストラサーバに登録し、その登録情報を利用してＳＩＰプロキシサーバによって端末同士を接続する。
【０００４】
実際に、オールＩＰコアネットワークでは、基本的なＳＩＰに対してＩＭＳ−ＡＫＡ等の認証・暗号化プロトコルを組み合わせた手法を採用しており、３ＧＰＰや３ＧＰＰ２で規定されたＳＩＰ拡張機能を有するＩＰｖ６端末は、オールＩＰコアネットワークに直接的に接続することができる。
【０００５】
【非特許文献１】J. Rosenbergら、「SIP: Session InitiationProtocol」、IETF RFC3261、２００２年６月
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、携帯電話機を始めとする既存の端末の多くは、ＩＰｖ６のプロトコルスタックを備えておらず、複雑且つ高演算量を必要とする暗号化プロトコルを処理できるほどの処理性能を備えていない場合が多い。従って、このような端末は、ＳＩＰ機能を有していても、オールＩＰコアネットワークに接続されたレジストラサーバに対して登録認証処理をすることもできない。このような状況は、ＩＭＳ／ＭＭＤへの早期移行を妨げる大きな要因になっている。
【０００７】
そこで、本発明は、ＳＩＰ機能を有するＩＭＳ／ＭＭＤ非対応端末を、ＩＭＳ／ＭＭＤネットワークを介してＩＭＳ／ＭＭＤ対応端末と通信をすることができる代理接続方法、アダプタ及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明によれば、ＩＰｖ６の第１のネットワークに接続されたＳＩＰサーバと、第１のネットワークとＩＰｖ４の第２のネットワークとの間に接続されたアクセスゲートウェイと、ＳＩＰ機能を有するＩＰｖ４用の端末と、第２のネットワークに接続され且つアクセスゲートウェイと端末との間に接続されたアダプタとを有するシステムにおける代理接続方法であって、
端末が、アダプタへ第１の登録要求を送信する第１のステップと、
アダプタが、アクセスゲートウェイとの間で、トンネルコネクションを確立する第２のステップと、
アダプタが、ＩＰｖ４に対応する第１の登録要求に基づいて、ＩＰｖ６に対応する第２の登録要求を生成する第３のステップと、
アダプタが、アクセスゲートウェイとの間のトンネルコネクションを通して、ＳＩＰサーバへ、第２の登録要求を送信する第４のステップと
を有することを特徴とする。
【０００９】
本発明の代理接続方法における他の実施形態によれば、
アダプタは、代理接続を許可するＳＩＰアドレスを予め記憶しており、
第２のステップについて、アダプタが、第１の登録要求に含まれる登録アドレスが、予め記憶された代理接続を許可するアドレスと一致するか否かを判定し、一致する際に、アクセスゲートウェイとの間で、トンネルコネクションを確立することも好ましい。
【００１０】
本発明の代理接続方法における他の実施形態によれば、
第２のステップについて、アダプタは、第２のネットワークに接続されたＤＮＳ(Domain Name Server)サーバを検索することによって、アクセスゲートウェイのアドレスを発見することも好ましい。
【００１１】
本発明の代理接続方法における他の実施形態によれば、
第２のステップについて、アダプタは、ＥＡＰ−ＡＫＡ(Extensible Authentication Protocol Method for 3rd Generation Authentication and Key Agreement)の認証シーケンスを実行し、その後、ＩＰｓｅｃ(Internet Protocol security protocol)のトンネルコネクションを確立することも好ましい。
【００１２】
本発明の代理接続方法における他の実施形態によれば、
第３のステップについて、アダプタは、第２のステップにおけるトンネルコネクション確立時に取得したＩＰｖ６アドレスを使用して第２の登録要求を生成することも好ましい。
【００１３】
本発明の代理接続方法における他の実施形態によれば、
第４のステップについて、アダプタは、第１のネットワークに接続されたＤＨＣＰサーバに問い合わせることによって、ＳＩＰサーバのアドレスを発見することも好ましい。
【００１４】
本発明の代理接続方法における他の実施形態によれば、
第４のステップについて、アダプタは、第１のネットワークに接続されたＤＨＣＰサーバへの問い合わせにより発見した、第１のネットワークに接続されたＤＮＳサーバを検索することによって、ＳＩＰサーバのアドレスを発見することも好ましい。
【００１５】
本発明の代理接続方法における他の実施形態によれば、
第１のネットワークは、ＩＭＳ／ＭＭＤ(IP Multimedia Subsystem / Multimedia Domain)に基づくものであって、
第４のステップについて、
アダプタが、アクセスゲートウェイとの間のトンネルコネクションを通して、ＳＩＰサーバへ、第２の登録要求のREGISTERを送信するステップと、
ＳＩＰサーバが、アクセスゲートウェイとの間のトンネルコネクションを通して、アダプタへ、401 Unauthorizedを送信するステップと、
アダプタが、アクセスゲートウェイとの間のトンネルコネクションを通して、ＳＩＰサーバへ、レスポンスを含む第２のREGISTERを送信するするステップと、
ＳＩＰサーバが、アクセスゲートウェイとの間のトンネルコネクションを通して、第１の200 OKを送信するステップと、
アダプタが、第１の200 OKに基づく第２の200 OKを、端末へ送信するステップと
を有することも好ましい。
【００１６】
本発明によれば、ＩＰｖ６の第１のネットワークに接続されたＳＩＰサーバと、第１のネットワークとＩＰｖ４の第２のネットワークとの間に接続されたアクセスゲートウェイと、ＳＩＰ機能を有するＩＰｖ４用の端末と通信可能であって、第２のネットワークに接続され且つアクセスゲートウェイと端末との間に接続されたアダプタであって、
端末から、第１の登録要求を受信する端末側ＳＩＰ送受信手段と、
第１の登録要求を受信した際に、アクセスゲートウェイとの間で、トンネルコネクションを確立するトンネルコネクション確立手段と、
ＩＰｖ４に対応する第１の登録要求に基づいて、ＩＰｖ６に対応する第２の登録要求を生成する第２の登録要求生成手段と、
第２の登録要求を、アクセスゲートウェイとの間のトンネルコネクションを通して、ＳＩＰサーバへ送信するサーバ側ＳＩＰ送受信手段と
を有することを特徴とする。
【００１７】
本発明のアダプタにおける他の実施形態によれば、
代理接続を許可するＳＩＰアドレスを予め記憶する許可アドレス記憶手段と、
第１の登録要求に含まれる登録アドレスが、予め記憶された代理接続を許可するアドレスと一致するか否かを判定する判定手段と
を更に有し、
トンネルコネクション確立手段は、判定手段によって一致すると判定された際に、アクセスゲートウェイとの間で、トンネルコネクションを確立することも好ましい。
【００１８】
本発明のアダプタにおける他の実施形態によれば、
トンネル確立手段は、第２のネットワークに接続されたＤＮＳサーバを検索することによって、アクセスゲートウェイのアドレスを発見することも好ましい。
【００１９】
本発明のアダプタにおける他の実施形態によれば、
判定手段によって一致すると判定された際に、アクセスゲートウェイとの間で、ＥＡＰ−ＡＫＡの認証シーケンスを実行する認証手段を更に有し、
トンネルコネクション確立手段は、認証シーケンスの実行後、アクセスゲートウェイとの間で、ＩＰｓｅｃのトンネルコネクションを確立することも好ましい。
【００２０】
本発明のアダプタにおける他の実施形態によれば、
第２の登録要求生成手段は、トンネルコネクション確立時に取得したＩＰｖ６アドレスを使用して第２の登録要求を生成することも好ましい。
【００２１】
本発明のアダプタにおける他の実施形態によれば、
第１のネットワークに接続されたＤＨＣＰサーバに問い合わせることによって、ＳＩＰサーバのアドレスを発見するＳＩＰサーバ発見手段を有することも好ましい。
【００２２】
本発明のアダプタにおける他の実施形態によれば、
第１のネットワークに接続されたＤＨＣＰサーバへの問い合わせにより発見した、第１のネットワークに接続されたＤＮＳサーバを検索することによって、ＳＩＰサーバのアドレスを発見するＳＩＰサーバ発見手段を有することも好ましい。
【００２３】
本発明のアダプタにおける他の実施形態によれば、
第１のネットワークは、ＩＭＳ／ＭＭＤに基づくものであって、
サーバ側ＳＩＰ送受信手段は、アクセスゲートウェイとの間のトンネルコネクションを通して、ＳＩＰサーバへ、第２の登録要求のREGISTERを送信し、ＳＩＰサーバから、401 Unauthorizedを受信し、ＳＩＰサーバへ、レスポンスを新たに含む第２のREGISTERを送信し、ＳＩＰサーバから、第１の200 OKを受信し、
端末側ＳＩＰ送受信手段は、端末へ、第１の200 OKに基づく第２の200 OKを送信することも好ましい。
【００２４】
本発明によれば、ＩＰｖ６の第１のネットワークに接続されたＳＩＰサーバと、第１のネットワークとＩＰｖ４の第２のネットワークとの間に接続されたアクセスゲートウェイと、ＳＩＰ機能を有するＩＰｖ４用の端末と通信可能であって、第２のネットワークに接続され且つアクセスゲートウェイと端末との間に接続されたアダプタに搭載されたコンピュータを機能させるプログラムであって、
端末から、第１の登録要求を受信する端末側ＳＩＰ送受信手段と、
第１の登録要求を受信した際に、アクセスゲートウェイとの間で、トンネルコネクションを確立するトンネルコネクション確立手段と、
ＩＰｖ４に対応する第１の登録要求に基づいて、ＩＰｖ６に対応する第２の登録要求を生成する第２の登録要求生成手段と、
第２の登録要求を、アクセスゲートウェイとの間のトンネルコネクションを通して、ＳＩＰサーバへ送信するサーバ側ＳＩＰ送受信手段と
してコンピュータを機能させることを特徴とする。
【発明の効果】
【００２５】
本発明の代理接続方法、アダプタ及びプログラムによれば、ＳＩＰ機能を有するＩＭＳ／ＭＭＤ非対応端末を、ＩＭＳ／ＭＭＤネットワークを介してＩＭＳ／ＭＭＤ対応端末と通信をすることができる。
【発明を実施するための最良の形態】
【００２６】
以下では、図面を用いて、本発明を実施するための最良の形態について詳細に説明する。
【００２７】
図１は、本発明におけるシステム構成図である。
【００２８】
図１によれば、ＩＭＳ／ＭＭＤのオールＩＰコアネットワーク９１には、ＩＰｖ６によって構成されるアクセスネットワーク９２と、ＩＰｖ４によって構成されるアクセスネットワーク９３とに相互接続されている。アクセスネットワーク９２には、ＩＭＳ／ＭＭＤ対応端末５が直接的に接続されている。ＩＭＳ／ＭＭＤ対応端末５は、アクセスネットワーク９２を介して、オールＩＰコアネットワーク９１に接続することができる。
【００２９】
オールＩＰコアネットワーク９１には、ＩＭＳ／ＭＭＤで規定されたＰ−ＣＳＣＦ（Proxy - Call Session Control Function：プロキシ−呼セッション制御機能サーバ）４と、Ｓ−ＣＳＣＦ（Serving - Call Session Control Function：サービス−呼セッション制御機能サーバ）５とが接続されている。
【００３０】
Ｐ−ＣＳＣＦ４は、ユーザ端末との間で直接的にメッセージを交換するＳＩＰサーバである。Ｐ−ＣＳＣＦ４は、ユーザ端末からの登録要求（REGISTER）を受信した際に、認証シーケンスを実行し、ＩＰｓｅｃトンネルコネクションを確立する。ユーザ端末からの全てのＳＩＰメッセージは、ＩＰｓｅｃトンネルコネクションを通して安全に転送される。
【００３１】
Ｓ−ＣＳＣＦ５は、例えばレジストラサーバであって、ユーザ端末の加入者情報や現時位置情報を保持するＳＩＰサーバである。ユーザ端末間のセッション制御機能を有し、通信相手端末に対するルーティング機能も有する。
【００３２】
オールＩＰコアネットワーク９１には、更に、ＩＰｖ４のアクセスネットワーク９３と相互接続するために、アクセスゲートウェイ２が接続される。アクセスゲートウェイ２は、ＩＰｖ４とＩＰｖ６とのプロトコルの相互変換機能を有する。アクセスゲートウェイ２は、ＩＭＳではＰＤＧ(Packet Data Gateway)と称され、ＭＭＤではＰＤＩＦ(Packet Data Interworking
Function)と称される。
【００３３】
アクセスネットワーク９３は、ＩＭＳ／ＭＭＤアダプタ１を介してホームネットワーク９４にも相互接続される。ホームネットワーク９４には、ＳＩＰ機能を有するＩＭＳ／ＭＭＤ非対応端末６が接続されている。ＩＭＳ／ＭＭＤアダプタ１は、ＩＭＳ／ＭＭＤ非対応端末６に代わって、オールＩＰネットワーク９１に対して代理接続処理を実行する。
【００３４】
ＳＩＰ機能を有するＩＭＳ／ＭＭＤ非対応端末６は、ＩＭＳ／ＭＭＤアダプタ１を介してアクセスゲートウェイ２に接続し、ＩＭＳ／ＭＭＤコアネットワーク９１に接続されたＰ−ＣＳＣＦ４及びＩＭＳ／ＭＭＤ対応端末５と通信をすることができる。ＳＩＰ機能を有するＩＭＳ／ＭＭＤ非対応端末６とは、例えば、携帯電話機、ＩＰ電話機、ＩＰテレビ電話機のようにＳＩＰ機能を有するものの、アクセスゲートウェイ２への接続機能や、ＩＭＳ／ＭＭＤの認証機能を搭載していない端末をいう。
【００３５】
図２は、本発明におけるシーケンス図である。
【００３６】
最初に、登録シーケンスについて説明する。
（Ｓ２００）ＩＭＳ／ＭＭＤアダプタ１は、代理接続を許可するＳＩＰアドレス（ＳＩＰ−ＵＲＩ(Uniform Resource Locator)）を予め記憶している。従って、代理接続が許可されていないＳＩＰ−ＵＲＩについては、無視する。図２によれば、ＩＭＳ／ＭＭＤアダプタ１は、ＩＭＳ／ＭＭＤ非対応端末６のＳＩＰ−ＵＲＩ[rickey@example.com]を予め記憶している。尚、ＩＭＳ／ＭＭＤアダプタ１は、アクセスゲートウェイ２に対する認証情報も予め記憶している。
【００３７】
（Ｓ２０１）ＩＭＳ／ＭＭＤ非対応端末６は、ＳＩＰプロキシとして設定されたＩＭＳ／ＭＭＤアダプタ１に対して、登録要求のREGISTERを送信する。
（Ｓ２０２）ＩＭＳ／ＭＭＤアダプタ１は、REGISTERのFrom又はToに記載されたＳＩＰ−ＵＲＩが、予め登録された代理接続を許可するＳＩＰ−ＵＲＩであるか否かを確認する。
【００３８】
（Ｓ２０３）REGISTERのＳＩＰ−ＵＲＩが、代理接続を許可されたものである場合、ＩＭＳ／ＭＭＤアダプタ１は、そのＳＩＰ−ＵＲＩに対するアクセスゲートウェイ２との間の接続状態を確認する。ここで、ＩＭＳ／ＭＭＤアダプタ１が、アクセスゲートウェイ２の存在を知らないとき、アクセスネットワーク９３に接続されたＤＮＳ(Domain Name Server)サーバを検索する。これにより、アクセスゲートウェイ２のアドレスを発見する。
【００３９】
（Ｓ２０４）その接続状態が未接続であれば、ＩＭＳ／ＭＭＤアダプタ１は、アクセスゲートウェイ２との間で、ＥＡＰ−ＡＫＡ認証シーケンスを実行する。その後、ＩＭＳ／ＭＭＤアダプタ１は、アクセスゲートウェイ２との間で、ＩＰｓｅｃのトンネルコネクション確立をする。このとき、ＩＭＳ／ＭＭＤアダプタ１は、トンネルコネクション確立時に、アクセスゲートウェイのＩＰｖ６アドレス[2001:abcd::10]を取得する。
【００４０】
（Ｓ２０５）ＩＭＳ／ＭＭＤアダプタ１は、例えばＤＨＣＰｖ６を用いて、Ｐ−ＣＳＣＦ３を発見する動作を実行する。必要に応じて、ＤＮＳの検索動作を実行し、最終的に、Ｐ−ＣＳＣＦ３のＩＰアドレスを取得する。
【００４１】
（Ｓ２０６）ＩＭＳ／ＭＭＤアダプタ１は、ＩＭＳ／ＭＭＤ非対応端末６から受信したＳＩＰ−ＵＲＩを用いて、Ｐ−ＣＳＣＦ３へ送信すべき登録要求のREGISTERを生成する。そのREGISTERは、アクセスゲートウェイ２との間のトンネルコネクションを通って、Ｐ−ＣＳＣＦ３へ送信される。尚、Ｓ２０１によって転送されたREGISTERと、Ｓ２０６によって転送されるREGISTERとは、異なるダイアログとなる。
【００４２】
（Ｓ２０７）Ｐ−ＣＳＣＦ３は、ＩＭＳ／ＭＭＤアダプタ１へ、401 Unauthorizedを送信する。
（Ｓ２０８）これに対し、ＩＭＳ／ＭＭＤアダプタ１は、ＩＭＳ／ＭＭＤで規定された手順により、Challengeリクエストに対するリプライを送信する。
（Ｓ２０９）これに対し、Ｐ−ＣＳＣＦ３は、ＩＭＳ／ＭＭＤアダプタ１へ、200 OKを送信する。
【００４３】
（Ｓ２１０）ＩＭＳ／ＭＭＤアダプタ１は、Ｐ−ＣＳＣＦ３から受信した200 OKの一部の情報を、ＩＭＳ／ＭＭＤ非対応端末６へ送信すべき200 OKに転記する。その200 OKは、ＩＭＳ／ＭＭＤ非対応端末６へ送信される。
【００４４】
次に、登録解除シーケンスについて説明する。
（Ｓ２２１）ＩＭＳ／ＭＭＤ非対応端末６は、ＩＭＳ／ＭＭＤアダプタ１へ、登録解除のDe-REGISTERを送信する。
（Ｓ２２２）ＩＭＳ／ＭＭＤアダプタ１は、ＩＭＳ／ＭＭＤ非対応端末６の代理として、アクセスゲートウェイ２との間のトンネルコネクションを通って、Ｐ−ＣＳＣＦ３へ、De-REGISTERを送信する。尚、Ｓ２２１で転送されたDe-REGISTERと、Ｓ２２２で転送されるDe-REGISTERとは、異なるダイアログとなる。
【００４５】
（Ｓ２２３）これに対し、Ｐ−ＣＳＣＦ３は、ＩＭＳ／ＭＭＤアダプタ１へ200 OKを送信する。
【００４６】
（Ｓ２２４）ＩＭＳ／ＭＭＤアダプタ１は、Ｐ−ＣＳＣＦ３から受信した200 OKの一部の情報を、ＩＭＳ／ＭＭＤ非対応端末６へ送信すべき200 OKに転記する。その200 OKは、ＩＭＳ／ＭＭＤ非対応端末６へ送信される。
【００４７】
（Ｓ２２５）最後に、ＩＭＳ／ＭＭＤアダプタ１は、そのＳＩＰ−ＵＲＩに紐付けられたアクセスゲートウェイ２に対するＩＰｓｅｃトンネルコネクションの解放処理を実行する。
【００４８】
図３は、ＩＭＳ／ＭＭＤアダプタによるREGISTER及び200 OKの転記の説明図である。
【００４９】
図３によれば、Ｓ２０１で受信されたREGISTERの[To:]及び[Contact:]の内容が、S２０６で送信されるREGISTERの[To:]及び[Contact:]に転記されている。また、Ｓ２０９で受信された200 OKの[To:]及び[Contact:]の内容が、Ｓ２１０で送信される200 OKの[To:]及び[Contact:]に転記されている。尚、ここで、ＩＭＳ／ＭＭＤアダプタ１は、ＩＰｖ４アドレス[192.0.2.201]を、ＩＰｖ６アドレス[2001:abcd::10]に変更される。
【００５０】
尚、図３によれば、ＩＭＳ／ＭＭＤ非対応端末に対するSIP-URIと、ＳＩＰサーバに対するSIP-URIとは同一であるが、必ずしも同一である必要はなく、両者がＩＭＳ／ＭＭＤアダプタによって紐付けされていればよい。
【００５１】
図４は、本発明におけるＩＭＳ／ＭＭＤアダプタの機能構成図である。
【００５２】
図４によれば、ＩＭＳ／ＭＭＤアダプタ１は、端末側ＳＩＰ送受信部１０１と、許可アドレス記憶部１０２と、判定部１０３と、アクセスゲートウェイ接続状態管理部１０４と、トンネルコネクション確立部１０５と、認証部１０６と、ＳＩＰサーバ発見部１０７と、第２の登録要求生成部１０８と、サーバ側ＳＩＰ送受信部１０９と、登録応答生成部１１０とを有する。これら機能部は、ＩＭＳ／ＭＭＤアダプタに搭載されたコンピュータを機能させるプログラムを実行することによっても実現できる。
【００５３】
端末側ＳＩＰ送受信部１０１は、ホームネットワーク９４を介して、ＩＭＳ／ＭＭＤ非対応端末６との間で、ＳＩＰメッセージ及びデータを送受信する。端末側ＳＩＰ送受信部１０１は、ＩＭＳ／ＭＭＤ非対応端末６から、登録要求のREGISTERを受信した際に、そのREGISTERを判定部１０３へ通知する。また、登録応答生成部１１０から受信した登録応答の200 OKを、ＩＭＳ／ＭＭＤ非対応端末６へ送信する。
【００５４】
許可アドレス記憶部１０２は、代理接続可能なSIP-URIを予め記憶する。
【００５５】
判定部１０３は、端末側ＳＩＰ送受信部１０１によって受信されたREGISTERに含まれる（From又はToに含まれる）SIP-URIが、許可アドレス記憶部１０２に記憶された代理接続可能なSIP-URIと一致するか否かを判定する。一致した旨の判定結果が、アクセスゲートウェイ接続状態管理部１０４へ通知される。また、一致したREGISTERが、第２の登録要求生成部１０８へ通知される。
【００５６】
アクセスゲートウェイ接続状態管理部１０４は、SIP-URL毎に、アクセスゲートウェイ２との間の接続状態を管理する。アクセスゲートウェイ接続状態管理部１０４は、判定部１０３から一致した旨の判定結果が通知された際に、アクセスゲートウェイ２との間で、トンネルコネクションが確立されているか否かを判定する。トンネルコネクションが確立されていない場合、アクセスゲートウェイ接続状態管理部１０４は、トンネルコネクション確立部１０５へ、トンネルコネクションを確立するべく指示する。
【００５７】
また、アクセスゲートウェイ２との間で認証シーケンスを要する場合、アクセスゲートウェイ接続状態管理部１０４は、認証部１０６へ、認証シーケンスを実行する旨を通知する。更に、オールＩＰコアネットワーク９１に接続されたＰ−ＣＳＣＦ３のＩＰアドレスが不明である場合、アクセスゲートウェイ接続状態管理部１０４は、ＳＩＰサーバ発見部１０７へ、Ｐ−ＣＳＣＦ３のＩＰアドレスを発見するべく指示する。
【００５８】
トンネルコネクション確立部１０５は、アクセスゲートウェイ接続状態管理部１０４からの指示に応じて、アクセスゲートウェイ２との間で、ＩＰｓｅｃのトンネルコネクションを確立する。また、認証部１０６によって認証シーケンスが実行された場合、認証シーケンスの実行後、アクセスゲートウェイとの間で、トンネルコネクションを確立する。ここで、ＩＭＳ／ＭＭＤアダプタ１が、アクセスゲートウェイ２の存在を知らないとき、トンネルコネクション確立部１０５は、アクセスネットワーク９３に接続されたＤＮＳサーバを検索する。これにより、アクセスゲートウェイ２のアドレスを発見する。
【００５９】
認証部１０６は、アクセスゲートウェイ接続状態管理部１０４からの指示に応じて、アクセスゲートウェイとの間で、ＥＡＰ−ＡＫＡの認証シーケンスを実行する。
【００６０】
ＳＩＰサーバ発見部１０７は、オールＩＰコアネットワーク３に接続されたＤＨＣＰサーバに問い合わせることによって、Ｐ−ＣＳＣＦ３のＩＰアドレスを発見する。
【００６１】
第２の登録要求生成部１０８は、ＩＰｖ４に対応するREGISTERに基づいて、ＩＰｖ６に対応するREGISTERを生成する。具体的な例については、図３を用いて前述した。
【００６２】
サーバ側ＳＩＰ送受信部１０９は、アクセスゲートウェイ２を介して、オールＩＰコアネットワーク９１に接続されたサーバ及びＩＭＳ／ＭＭＤ対応端末との間で、ＳＩＰメッセージ及びデータを送受信する。本発明によれば、サーバ側ＳＩＰ送受信部１０９は、アクセスゲートウェイとの間のトンネルコネクションを通して、ＳＩＰサーバへ、第２の登録要求のREGISTERを送信し、ＳＩＰサーバから、401 Unauthorizedを受信し、ＳＩＰサーバへ、第２のREGISTERを再送信し、ＳＩＰサーバから、第１の200 OKを受信する。
【００６３】
登録応答生成部１１０は、サーバ側ＳＩＰ送受信部１０９をから通知された200 OKに基づいて、ＩＭＳ／ＭＭＤ非対応端末６へ送信すべき200 OKを生成する。生成された200 OKは、端末側ＳＩＰ送受信部１０１へ通知される。
【００６４】
本発明の代理接続方法、アダプタ及びプログラムによれば、ＳＩＰ機能を有するＩＭＳ／ＭＭＤ非対応端末を、ＩＭＳ／ＭＭＤネットワークを介してＩＭＳ／ＭＭＤ対応端末と通信をすることができる。
【００６５】
前述した本発明における種々の実施形態によれば、当業者は、本発明の技術思想及び見地の範囲における種々の変更、修正及び省略を容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【図面の簡単な説明】
【００６６】
【図１】本発明におけるシステム構成図である。
【図２】本発明におけるシーケンス図である。
【図３】ＩＭＳ／ＭＭＤアダプタによるREGISTER及び200 OKの転記の説明図である。
【図４】本発明におけるＩＭＳ／ＭＭＤアダプタの機能構成図である。
【符号の説明】
【００６７】
１  ＩＭＳ／ＭＭＤアダプタ
１０１  端末側ＳＩＰ送受信部
１０２  許可アドレス記憶部
１０３  判定部
１０４  アクセスゲートウェイ接続状態管理部
１０５  トンネルコネクション確立部
１０６  認証部
１０７  ＳＩＰサーバ発見部
１０８  第２の登録要求生成部
１０９  サーバ側ＳＩＰ送受信部
１１０  登録応答生成部
２  アクセスゲートウェイ
３  Ｐ−ＣＳＣＦ
４  Ｃ−ＣＳＣＦ
５  ＩＭＳ／ＭＭＤ対応端末
６  ＩＭＳ／ＭＭＤ非対応端末
９１  オールＩＰコアネットワーク（ＩＭＳ／ＭＭＤ）
９２  ＩＰｖ６用アクセスネットワーク
９３  ＩＰｖ４用アクセスネットワーク
９４  ホームネットワーク
【図１】
2008219436.tif 000003
【図２】
2008219436.tif 000004
【図３】
2008219436.tif 000005
【図４】
2008219436.tif 000006