(57)【要約】【課題】固定ネットワークの接続状態に応じて、ユーザの利用するモバイルノードを切り替えたり、逆に、ユーザの利用するモバイルノードに応じて、固定ネットワークの接続状態を切り替えることができるモバイルルータ及びプログラムを提供する。【解決手段】モバイルルータは、経路切替部を有する。第１の経路切替部は、固定ネットワークの接続状態に応じて、ホームエージェントとモバイルノードとの間で中継するパケットの送信元アドレス又は宛先アドレスを変換する。第２の経路切替部は、移動ネットワークの接続状態に応じて、ホームエージェントとモバイルノードとの間で中継するパケットの送信元アドレス又は宛先アドレスを変換する。【選択図】図２
2008054145.tif 000002
【特許請求の範囲】
【請求項１】
ホームエージェントと複数の異なる固定ネットワークを介して通信し、複数のモバイルノードと移動ネットワークを介して通信するモバイルルータにおいて、
前記固定ネットワークへの接続状態に応じて、前記ホームエージェントから前記モバイルノードへ転送するパケットの宛先アドレスを変換する経路切替手段を有することを特徴とするモバイルルータ。
【請求項２】
前記経路切替手段は、前記固定ネットワークの接続状態毎に、宛先ポート番号に対して宛先アドレス及び移動メディア識別子を規定した下り方向設定を含む経路表を有しており、
前記経路切替手段は、前記ホームエージェントから受信したパケットについて、該パケットの宛先ポート番号に応じて、前記経路表に規定された前記宛先アドレスに変換し、且つ、前記移動メディア識別子を用いて、前記パケットを送信する
ことを特徴とする請求項１に記載のモバイルルータ。
【請求項３】
前記固定ネットワークの接続状態は、当該モバイルルータと該モバイルルータに接続されるモバイルノードとの群の移動によって変化するものであって、現時点で接続されている１つ以上の固定メディア識別子の組によって表され、
前記移動メディア識別子及び前記固定メディア識別子は、バインディング識別子である
ことを特徴とする請求項１又は２に記載のモバイルルータ。
【請求項４】
ホームエージェントと複数の異なる固定ネットワークを介して通信し、複数のモバイルノードと移動ネットワークを介して通信するモバイルルータにおいて、
前記移動ネットワークの接続状態に応じて、前記モバイルノードから前記ホームエージェントへ転送するパケットの送信元アドレスを変換する経路切替手段を有することを特徴とするモバイルルータ。
【請求項５】
前記経路切替手段は、前記移動ネットワークの接続状態毎に、送信元ポート番号に対して送信元アドレス及び固定メディア識別子を規定した上り方向設定を含む経路表を有しており、
前記経路切替手段は、前記モバイルノードから受信したパケットについて、該パケットの送信元ポート番号に応じて、前記経路表に規定された前記送信元アドレスに変換し、且つ、前記固定メディア識別子を用いて、前記パケットを送信する
ことを特徴とする請求項４に記載のモバイルルータ。
【請求項６】
前記移動ネットワークの接続状態は、利用者が操作するモバイルノードの切り替えによって変化するものであって、現時点で接続されている１つ以上のモバイルノードに対する移動メディア識別子の組によって表され、
前記固定メディア識別子及び前記移動メディア識別子は、バインディング識別子である
ことを特徴とする請求項４又は５に記載のモバイルルータ。
【請求項７】
前記経路表は、他の通信装置から受信した制御パケットによって変更することができることを特徴とする請求項１から６のいずれか１項に記載のモバイルルータ。
【請求項８】
ホームエージェントと複数の異なる固定ネットワークを介して通信し、複数のモバイルノードと移動ネットワークを介して通信するモバイルルータに搭載されたコンピュータを機能させるプログラムにおいて、
前記固定ネットワークの接続状態に応じて、前記ホームエージェントから前記モバイルノードへ転送するパケットの宛先アドレスを変換する経路切替手段としてコンピュータを機能させることを特徴とするモバイルルータ用のプログラム。
【請求項９】
複数の異なる固定ネットワークを介してホームエージェントと通信し、移動ネットワークを介して複数のモバイルノードとして通信するモバイルルータに搭載されたコンピュータを機能させるプログラムにおいて、
前記移動ネットワークの接続状態に応じて、前記モバイルノードから前記ホームエージェントへ転送するパケットの送信元アドレスを変換する経路切替手段としてコンピュータを機能させることを特徴とするモバイルルータ用のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続状態に応じて中継経路を切り替えるモバイルルータ及びプログラムに関する。
【背景技術】
【０００２】
ＶｏＩＰ(Voice over Internet Protocol)通信やＴＶ会議等の継続的な通信は、固定端末に限られず、携帯電話機のような移動端末でも利用されるようになってきた。しかしながら、移動端末は、移動によって当該移動端末を特定するＩＰアドレスが変更される場合がある。このとき、通信相手ノードＣＮ(Correspondent Node)は、変更後のＩＰアドレスに向けて、データを再送信する必要があり、通信を継続することが困難となる。
【０００３】
そこで、常に変更されないホームアドレスを用いて、通信相手ノードＣＮとの間の通信を継続する技術がある（例えば非特許文献１参照）。具体的には、移動端末は、常に変更されないホームアドレスと、移動によって変更される気付けアドレスとをバインドして、ホームエージェントに登録する。ホームエージェントは、ホームアドレスと気付けアドレスとを対応付けることによって、移動透過性を提供し、移動端末と通信相手ノードＣＮとの間の通信を継続させる。また、モバイルルータによって管理される移動ネットワークであっても同様に通信を継続させる技術もある（例えば非特許文献２参照）。これらの従来技術によれば、モバイルルータは、ホームエージェントとの間で、１つの固定ネットワーク（１つの経路）を用いて通信する。
【０００４】
図１は、従来技術におけるシステム構成図である。
【０００５】
図１によれば、モバイルルータ１０は、移動ネットワークを介して、携帯電話機１１又はパーソナルコンピュータ１２のような複数のモバイルノードに接続する。また、モバイルルータ１０は、複数の異なる固定ネットワーク５〜７及びインターネット３を介してホームエージェント２に接続される。固定ネットワークとしては、例えば携帯電話網（携帯データ網）５、無線ＬＡＮ(Local Area Network)（ＩＥＥＥ８０２．１１）６、無線ＭＡＮ(Metropolitan Area Network)（ＩＥＥＥ８０２．１６）７がある。勿論、固定ネットワークは、イーサネット（登録商標）のような有線ネットワークであってもよい。
【０００６】
モバイルルータ１０が、例えば自動車内に搭載されている場合、移動ネットワークを介して、その自動車内に搭載された他の複数のモバイルノードＭＮと通信する。モバイルノードとしては、例えば、携帯電話機、パーソナルコンピュータ、車載スピーカ／マイク、車載ディスプレイ（ナビゲータ用ディスプレイ）／カメラ、ヘッドフォン、ＰＤＡ(Personal Digital Assistant)等がある。勿論、移動ネットワークは、イーサネット（登録商標）のような有線ネットワークであってもよい。
【０００７】
モバイルルータ１０とホームエージェント２との間には、１つ以上の通信メディアに付与された気付けアドレスによって、複数のトンネルが設定される。この通信メディアは、固定メディア識別子（ＢＩＤ：Binding IDentifier）を用いて区別される。これら複数のトンネルは、異なる固定ネットワークを経由していてもよい。モバイルルータ１０及びホームエージェント２は、データ種別又はアプリケーション種別等に応じて異なるＢＩＤが付与されている通信メディアを用いて、パケットを転送する。
【０００８】
図１によれば、コンテンツサーバ４から、パーソナルコンピュータ１２へ、音声パケット及び映像パケットが転送されている。コンテンツサーバ４からこれらパケットを受信したホームエージェント２は、モバイルルータ１０に対して、携帯電話網５を介して音声パケットを転送し、無線ＬＡＮ６を介して映像パケットを転送する。モバイルルータ１０は、受信したそれらパケットを、パーソナルコンピュータ１２へ転送する。
【０００９】
携帯電話網５によれば、通信帯域は狭いけれども、広い範囲で通信可能であるので、少なくとも音声通信を実現することができる。一方で、無線ＬＡＮ及び無線ＭＡＮは、通信帯域は広いために映像パケットに適するが、通信範囲が限定される。従って、パケットのデータ種別と、モバイルルータ１０の移動ネットワークの移動範囲とを考慮して、経路を選択することが好ましい。
【００１０】
【非特許文献１】ＩＥＴＦ ＲＦＣ３７７５：Mobility Support in IPv6
【非特許文献２】ＩＥＴＦ ＲＦＣ３９６３：Network Mobility (NEMO) basicsupport protocol
【非特許文献３】ＩＥＴＦ Internet draft(draft-ietf-monami6-mcoa-00)： Multiple Care-of Addresses Registration
【特許文献１】特開２００４−１５３８０２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
従来技術によれば、ホームエージェントとモバイルルータとの間について、複数のトンネルを設定するものである。即ち、異なる固定ネットワークの間のハンドオーバを実現する技術であって、ユーザが操作するモバイルノードの変更については全く考慮されていない。
【００１２】
固定ネットワークの接続状態によっては、ユーザが利用すべきモバイルノードを変更した方が良い場合もある。逆に、ユーザが利用すべきモバイルノードを切り替えることによって、最適な固定ネットワークの接続状態に変更した方が良い場合もある。
【００１３】
そこで、本発明は、固定ネットワークの接続状態に応じて、ユーザの利用するモバイルノードを切り替えたり、逆に、ユーザの利用するモバイルノードに応じて、固定ネットワークの接続状態を切り替えることができるモバイルルータ及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明によれば、ホームエージェントと複数の異なる固定ネットワークを介して通信し、複数のモバイルノードと移動ネットワークを介して通信するモバイルルータにおいて、
固定ネットワークの接続状態に応じて、ホームエージェントからモバイルノードへ転送するパケットの宛先アドレスを変換する経路切替手段を有することを特徴とする。
【００１５】
本発明のモバイルルータにおける他の実施形態によれば、
経路切替手段は、固定ネットワークの接続状態毎に、宛先ポート番号に対して宛先アドレス及び移動メディア識別子を規定した下り方向設定を含む経路表を有しており、
経路切替手段は、ホームエージェントから受信したパケットについて、該パケットの宛先ポート番号に応じて、経路表に規定された宛先アドレスに変換し、且つ、移動メディア識別子を用いて、パケットを送信することも好ましい。
【００１６】
本発明のモバイルルータにおける他の実施形態によれば、
固定ネットワークの接続状態は、当該モバイルルータと該モバイルルータに接続されるモバイルノードとの群の移動によって変化するものであって、現時点で接続されている１つ以上の固定メディア識別子の組によって表され、
移動メディア識別子及び固定メディア識別子は、バインディング識別子であることも好ましい。
【００１７】
本発明によれば、ホームエージェントと複数の異なる固定ネットワークを介して通信し、複数のモバイルノードと移動ネットワークを介して通信するモバイルルータにおいて、
移動ネットワークの接続状態に応じて、モバイルノードからホームエージェントへ転送するパケットの送信元アドレスを変換する経路切替手段を有することを特徴とする。
【００１８】
本発明のモバイルルータにおける他の実施形態によれば、
経路切替手段は、移動ネットワークの接続状態毎に、送信元ポート番号に対して送信元アドレス及び固定メディア識別子を規定した上り方向設定を含む経路表を有しており、
経路切替手段は、モバイルノードから受信したパケットについて、該パケットの送信元ポート番号に応じて、経路表に規定された送信元アドレスに変換し、且つ、固定メディア識別子を用いて、パケットを送信することも好ましい。
【００１９】
本発明のモバイルルータにおける他の実施形態によれば、
移動ネットワークの接続状態は、利用者が操作するモバイルノードの切り替えによって変化するものであって、現時点で接続されている１つ以上のモバイルノードに対する移動メディア識別子の組によって表され、
固定メディア識別子及び移動メディア識別子は、バインディング識別子であることも好ましい。
【００２０】
本発明のモバイルルータにおける他の実施形態によれば、経路表は、他の通信装置から受信した制御パケットによって変更することができることも好ましい。
【００２１】
本発明によれば、ホームエージェントと複数の異なる固定ネットワークを介して通信し、複数のモバイルノードと移動ネットワークを介して通信するモバイルルータに搭載されたコンピュータを機能させるプログラムにおいて、
固定ネットワークの接続状態に応じて、ホームエージェントからモバイルノードへ転送するパケットの宛先アドレスを変換する経路切替手段としてコンピュータを機能させることを特徴とする。
【００２２】
本発明によれば、複数の異なる固定ネットワークを介してホームエージェントと通信し、移動ネットワークを介して複数のモバイルノードとして通信するモバイルルータに搭載されたコンピュータを機能させるプログラムにおいて、
移動ネットワークの接続状態に応じて、モバイルノードからホームエージェントへ転送するパケットの送信元アドレスを変換する経路切替手段としてコンピュータを機能させることを特徴とする。
【発明の効果】
【００２３】
本発明のモバイルルータ及びプログラムによれば、固定ネットワークの接続状態に応じて、ユーザの利用するモバイルノードを切り替えたり、逆に、ユーザの利用するモバイルノードに応じて、固定ネットワークの接続状態を切り替えることができる。
【発明を実施するための最良の形態】
【００２４】
以下では、図面を用いて、本発明を実施するための最良の形態について詳細に説明する。
【００２５】
本発明のモバイルルータは、ホームエージェントとモバイルノードとの間で中継するパケットの送信元アドレス又は宛先アドレスを変換する経路切替部を有する。経路切替部は、経路表を用いて２つの経路の切り替えを実現する。
【００２６】
第１の切り替えは、固定ネットワークの接続状態に応じて、ホームエージェントからモバイルノードへ転送するパケットの宛先アドレスを変換する。第１の切り替えは、図２の通信状態から図３の通信状態への切り替えによって後述される。
【００２７】
第２の切り替えは、移動ネットワークの接続状態に応じて、モバイルノードからホームエージェントへ転送するパケットの送信元アドレスを変換する。第２の切り替えは、図４の通信状態から図５の通信状態への切り替えによって後述される。
【００２８】
経路表は、下り方向設定及び上り方向設定からなる。下り方向設定は、固定ネットワークの接続状態に応じて、固定ネットワークから受信したパケットを、移動ネットワークへ送信するために、宛先アドレスの変換についてのポリシを規定する。上り方向設定は、移動ネットワークの接続状態に応じて、移動ネットワークから受信したパケットを、固定ネットワークへ送信するために、送信元アドレスの変換についてのポリシを規定する。
【００２９】
モバイルルータは、固定ネットワークを介する経路に割り当てられたＢＩＤを用いて、ホームエージェントの通信経路を決定する。固定ネットワーク側に設定されたメディア識別子（ＢＩＤ）を、固定メディア識別子という。また、モバイルルータは、移動ネットワークに接続する通信メディア毎に割り当てられたＢＩＤＩ(Binding ID In)を用いて、モバイルノードとの通信経路を決定する。移動ネットワーク側に設定されたメディア識別子（ＢＩＤＩ）を、移動メディア識別子という。
【００３０】
図２は、本発明における第１の切り替えの第１の通信状態を説明するシステム構成図である。図２における下り方向のパケットの流れに沿って説明する。
【００３１】
図２によれば、モバイルルータ１０は、固定ネットワークの接続状態として、携帯電話網５のみに接続されており、携帯電話網へ接続するための通信メディアには「ＢＩＤ１００」が割り当てられている。
【００３２】
ここで、モバイルルータ１０は、音声パケットを受信すると、経路表を確認し、携帯電話網５である「ＢＩＤ１００」からデータを転送したとする。この音声パケットについて、宛先アドレスは移動ネットワークアドレス「ＭＮＷ」であり、宛先ポート番号「１０００番」であるとする。
【００３３】
モバイルルータ１０は、ホームエージェント２から受信したパケットについて、経路表の下り方向設定を参照する。また、その下り方向設定の中で、更に、固定ネットワークの接続状態が一致する設定を参照する。
【００３４】
以下は、モバイルルータの経路表における下り方向設定を表す。
［下り方向設定］
>BID 100
dst-port: 1000 / dst-addr: MN1, dst-port: 1000, BIDI: 1000
>BID 100, 200
dst-port: 1000 / dst-addr: MN2, dst-port: 1000, BIDI: 2000
dst-port: 2000 / dst-addr: MN3, dst-port: 2000, BIDI: 3000
>・・・・・・・・
・・・・・・・・
【００３５】
図２によれば、モバイルルータ１０は、固定ネットワークの接続状態として携帯電話網５のみに接続されているので、下り方向設定の中で「＞ＢＩＤ１００」が参照される。
【００３６】
ここで、宛先ポート番号(dst-port)は「１０００番」であるので、モバイルルータ１０は、その音声パケットの宛先アドレス(dst-addr)を、携帯電話機１１のアドレス「ＭＮ１」に変換する。宛先ポート番号は、サービスを特定するための番号であって、「１０００番」のままである。そして、モバイルルータ１０は、宛先アドレスを「ＭＮ１」に変換したパケットを、移動ネットワークへ送信する。この音声パケットは、宛先アドレス「ＭＮ１」の携帯電話機１１によって受信される。
【００３７】
図３は、本発明における第１の切り替えの第２の通信状態を説明するシステム構成図である。図３における下り方向のパケットの流れに沿って説明する。
【００３８】
図３によれば、モバイルルータ１０は、固定ネットワークの接続状態として、携帯電話網５だけでなく、無線ＬＡＮ６とも接続されたとする。携帯電話網５へ接続する通信メディアには「ＢＩＤ１００」が割り当てられ、無線ＬＡＮ６へ接続する通信メディアには「ＢＩＤ２００」が割り当てられている。
【００３９】
ここで、モバイルルータ１０は、ホームエージェント２から、無線ＬＡＮ６を介して「ＢＩＤ１００」の音声パケット及び映像パケットを受信したとする。音声パケットについて、宛先アドレスは移動ネットワークアドレス「ＭＮＷ」であり、宛先ポート番号「１０００番」であるとする。映像パケットについて、宛先アドレスは移動ネットワークアドレス「ＭＮＷ」であり、宛先ポート番号「２０００番」であるとする。
【００４０】
モバイルルータ１０は、ホームエージェント２から受信したパケットについて、経路表の下り方向設定を参照する。また、その下り方向設定の中で、更に、固定ネットワークの接続状態が一致する設定を参照する。
【００４１】
図３によれば、モバイルルータ１０は、固定ネットワークの接続状態として、携帯電話網５及び無線ＬＡＮ６に接続されているので、下り方向設定の中で「＞ＢＩＤ１００，２００」が参照される。
【００４２】
ここで、宛先ポート番号が「１０００番」の音声パケットについて、モバイルルータ１０は、その宛先アドレスを、車載スピーカ１３のアドレス「ＭＮ３」に変換する。宛先ポート番号は、「１０００番」のままである。そして、モバイルルータ１０は、宛先アドレスを変換した音声パケットを、移動ネットワークへ「ＢＩＤＩ２０００」によって送信する。この音声パケットは、宛先アドレス「ＭＮ３」の車載スピーカ１３によって受信される。
【００４３】
また、宛先ポート番号が「２０００番」の映像パケットについて、モバイルルータ１０は、その宛先アドレスを、車載ディスプレイ１４のアドレス「ＭＮ４」に変換する。宛先ポート番号は、「２０００番」のままである。そして、モバイルルータ１０は、宛先アドレスを変換した映像パケットを、移動ネットワークへ「ＢＩＤＩ３０００」によって送信する。この映像パケットは、宛先アドレス「ＭＮ４」の車載ディスプレイ１４によって受信される。
【００４４】
図４は、本発明における第２の切り替えの第１の通信状態を説明するシステム構成図である。図４における上り方向のパケットの流れに沿って説明する。
【００４５】
図４によれば、モバイルルータ１０は、固定ネットワークの接続状態として携帯電話網５、無線ＬＡＮ６及び無線ＭＡＮ７に接続されている。携帯電話網５に接続する通信メディアに対して「ＢＩＤ１００」が割り当てられ、無線ＬＡＮ６に接続する通信メディアに対して「ＢＩＤ２００」が割り当てられ、無線ＭＡＮ７に接続する通信メディアに対して「ＢＩＤ３００」が割り当てられている。モバイルルータ１０は、一方で、移動ネットワークの接続状態として、ヘッドフォン１５及びＰＤＡ１６に接続されている。ヘッドフォン１５に対して「ＢＩＤＩ１０００」が割り当てられ、ＰＤＡ１６に対して「ＢＩＤＩ２０００」が割り当てられている。
【００４６】
モバイルルータ１０は、移動ネットワークから、「ＢＩＤＩ１０００」の音声パケットと、「ＢＩＤＩ２０００」の映像パケットとを受信したとする。「ＢＩＤＩ１０００」の音声パケットについて、送信元アドレス「ＭＮ５」及び送信元ポート番号「１０００番」であるとする。「ＢＩＤＩ２０００」の映像パケットについて、送信元アドレス「ＭＮ６」及び送信元ポート番号「２０００番」であるとする。
【００４７】
モバイルルータ１０は、移動ネットワークから受信したパケットについて、経路表の上り方向設定を参照する。また、その上り方向設定の中で、更に、移動ネットワークの接続状態が一致する設定を参照する。
【００４８】
以下は、モバイルルータの経路表における上り方向設定を表す。
［上り方向設定］
>BIDI 1000, 2000
src-port: 1000 / src-addr: MNW, src-port: 1000, BID 100
src-port: 2000 / src-addr: MNW, src-port: 2000, BID 200
>BIDI 1000, 3000
src-port: 1000 / src-addr: MNW, src-port: 1000, BID 100
src-port: 3000 / src-addr: MNW, src-port: 3000, BID 300
>・・・・・・・・
・・・・・・・・
【００４９】
図４によれば、モバイルルータ１０は、移動ネットワークの接続状態として「ＢＩＤＩ１０００」のヘッドフォン１５と、「ＢＩＤＩ２０００」のＰＤＡ１６とに接続されているので、上り方向設定の中で「＞ＢＩＤＩ１０００，２０００」が参照される。
【００５０】
ここで、送信元ポート番号が「１０００番」の音声パケットについて、モバイルルータ１０は、その送信元アドレスを、移動ネットワークのアドレス「モバイルルータのホームアドレス（ＨｏＡ：Home of Address）」に変換する。送信元ポート番号は、「１０００番」のままである。そして、モバイルルータ１０は、送信元アドレスを変換した音声パケットを、携帯電話網５に接続している通信メディア「ＢＩＤ１００」から送信する。この音声パケットは、ホームエージェント２によって受信される。
【００５１】
また、送信元ポート番号が「２０００番」の映像パケットについて、モバイルルータ１０は、その映像パケットの送信元アドレスを、移動ネットワークのアドレス「ＨｏＡ」に変換する。送信元ポート番号は、「２０００番」のままである。そして、モバイルルータ１０は、宛先アドレスを変換した映像パケットを、無線ＬＡＮ６に接続している通信メディア「ＢＩＤ２００」から送信する。この音声パケットは、ホームエージェント２によって受信される。
【００５２】
図５は、本発明における第２の切り替えの第２の通信状態を説明するシステム構成図である。図５における上り方向のパケットの流れに沿って説明する。
【００５３】
ユーザが、操作するモバイルノードを、ＰＤＡ１６から車載ディスプレイ／カメラ１４に変更したとする。モバイルルータ１０は、移動ネットワークの接続状態として、ヘッドフォン１５及び車載ディスプレイ／カメラ１４に接続されている。また、ヘッドフォン１５が接続しているモバイルルータの通信メディアに「ＢＩＤＩ２０００」が割り当てられ、車載ディスプレイ／カメラ１４が接続しているモバイルルータの通信メディアに「ＢＩＤＩ３０００」が割り当てられている。
【００５４】
モバイルルータ１０は、移動ネットワークから、「ＢＩＤＩ１０００」の音声パケットと、「ＢＩＤＩ３０００」の映像パケットとを受信したとする。「ＢＩＤＩ１０００」の音声パケットについて、送信元アドレス「ＭＮ５」及び送信元ポート番号「１０００番」であるとする。「ＢＩＤＩ３０００」の映像パケットについて、送信元アドレス「ＭＮ４」及び送信元ポート番号「３０００番」であるとする。
【００５５】
モバイルルータ１０は、移動ネットワークから受信したパケットについて、経路表の上り方向設定を参照する。また、その上り方向設定の中で、更に、移動ネットワークの接続状態が一致する設定を参照する。
【００５６】
図５によれば、モバイルルータ１０は、移動ネットワークの接続状態として「ＢＩＤＩ１０００」のヘッドフォン１５と、「ＢＩＤＩ３０００」の車載ディスプレイ１４とに接続されるので、上り方向設定の中で「＞ＢＩＤＩ１０００，３０００」が参照される。
【００５７】
ここで、送信元ポート番号が「１０００番」の音声パケットについて、モバイルルータ１０は、その映像パケットの送信元アドレスを、モバイルルータのホームアドレス「ＨｏＡ」に変換する。送信元ポート番号は、「１０００番」のままである。そして、モバイルルータ１０は、送信元アドレスを変換した音声パケットを、携帯電話網５に接続する「ＢＩＤ１００」から送信する。この音声パケットは、ホームエージェント２によって受信される。
【００５８】
また、送信元ポート番号が「３０００番」の音声パケットについて、モバイルルータ１０は、その音声パケットの送信元アドレスを、モバイルルータのホームアドレス「ＨｏＡ」に変換する。送信元ポート番号は、「３０００番」のままである。そして、モバイルルータ１０は、宛先アドレスを変換した映像パケットを、無線ＭＡＮ７へ「ＢＩＤ３００」で送信する。この映像パケットは、ホームエージェント２によって受信される。
【００５９】
図６は、本発明におけるモバイルルータの機能構成図である。
【００６０】
図６によれば、モバイルルータ１０は、通信メディア部１００と、経路切替部１０１と、経路表１０２と、固定ネットワーク監視部１０３と、移動ネットワーク監視部１０４と、制御パケット受信部１０５とを有する。これら機能部は、モバイルルータに搭載されたコンピュータを機能させるプログラムを実行することによっても実現できる。
【００６１】
通信メディア部１００は、固定ネットワーク及び移動ネットワークに対する通信インタフェースである。通信メディア部１００は、受信したパケットを経路切替部１０１へ通知し、経路切替部１０１から受け取ったパケットを、所定のネットワークへ送信する。
【００６２】
経路切替部１０１は、固定ネットワークの接続状態に応じて、ホームエージェントからモバイルノードへ転送するパケットの宛先アドレスを変換する。この場合、経路切替部１０１は、ホームエージェントから受信したパケットについて、そのパケットの宛先ポート番号に応じて、経路表に規定された宛先アドレスに変換し、且つ、移動メディア識別子を用いて、パケットを通信メディア部１００へ通知する。
【００６３】
また、経路切替部１０１は、移動ネットワークの接続状態に応じて、モバイルノードからホームエージェントへ転送するパケットの送信元アドレスを変換する。この場合、経路切替部１０１は、モバイルノードから受信したパケットについて、そのパケットの送信元ポート番号に応じて、経路表に規定された送信元アドレスに変換し、且つ、固定メディア識別子を用いて、パケットを通信メディア部１００へ通知する。
【００６４】
経路表１０２は、固定ネットワークの接続状態毎に、宛先ポート番号に対して宛先アドレス及び移動メディア識別子を規定した下り方向設定を含む。また、移動ネットワークの接続状態毎に、送信元ポート番号に対して送信元アドレス及び固定メディア識別子を規定した上り方向設定を含む。
【００６５】
固定ネットワーク監視部１０３は、現時点で接続されている１つ以上の固定メディア識別子の組を検出し、それを経路切替部１０１へ通知する。固定ネットワークの接続状態は、当該モバイルルータと該モバイルルータに接続されるモバイルノードとの群の移動によって変化する。固定メディア識別子及び移動メディア識別子は、ネットワークに接続するための通信メディアを識別するバインディング識別子である。
【００６６】
移動ネットワーク監視部１０４は、現時点で接続されている１つ以上のモバイルノードに対する移動メディア識別子の組を検出し、それを経路切替部１０１へ通知する。移動ネットワークの接続状態は、利用者が操作するモバイルノードの切り替えによって変化する。移動メディア識別子は、気付けアドレスのようなバインディング識別子である。
【００６７】
制御パケット受信部１０５は、経路切替部１０１から制御パケットを受け取る。制御パケットには、経路表の変更情報（登録、更新、削除）を含む。制御パケット受信部１０５は、変更情報を、経路表１０２へ通知する。
【００６８】
以上、詳細に説明したように、本発明のモバイルルータ及びプログラムによれば、ネットワーク接続状態に応じて、ユーザの利用するモバイルノードを切り替えたり、逆に、ユーザの利用するモバイルノードに応じて、ネットワーク接続状態を切り替えることができる。
【００６９】
前述した本発明における種々の実施形態によれば、当業者は、本発明の技術思想及び見地の範囲における種々の変更、修正及び省略を容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【図面の簡単な説明】
【００７０】
【図１】従来技術におけるシステム構成図である。
【図２】本発明における第１の切り替えの第１の通信状態を説明するシステム構成図である。
【図３】本発明における第１の切り替えの第２の通信状態を説明するシステム構成図である。
【図４】本発明における第２の切り替えの第１の通信状態を説明するシステム構成図である。
【図５】本発明における第２の切り替えの第２の通信状態を説明するシステム構成図である。
【図６】本発明におけるモバイルルータの機能構成図である。
【符号の説明】
【００７１】
１  自動車、移動体
１０  モバイルルータ
１００  通信メディア部
１０１  経路切替部
１０２  経路表
１０３  固定ネットワーク監視部
１０４  移動ネットワーク監視部
１０５  制御パケット受信部
１１  携帯電話機
１２  パーソナルコンピュータ
１３  車載スピーカ／マイク
１４  車載ディスプレイ／カメラ
１５  ヘッドフォン
１６  ＰＤＡ
２  ホームエージェント
３  インターネット
４  コンテンツサーバ、通信相手ノード
５  携帯電話網
６  無線ＬＡＮ（ＩＥＥＥ８０２．１１）
７  無線ＭＡＮ（ＩＥＥＥ８０２．１６）
【図１】
2008054145.tif 000003
【図２】
2008054145.tif 000004
【図３】
2008054145.tif 000005
【図４】
2008054145.tif 000006
【図５】
2008054145.tif 000007
【図６】
2008054145.tif 000008