(57)【要約】【課題】本発明は、複数の無線端末がパーソナルエリアネットワークを構成する無線通信システムにおいて、外部接続ルータの切り替え時に切り替え先の外部接続ルータがルーティング情報などの情報を再構築する必要をなくし、外部接続ルータ切り替え時の通信の切断もしくは瞬断を回避することを目的とする。【解決手段】本発明は、外部接続ルータ切り替え時に、切り替え前に外部接続を行っていた外部接続ルータから切り替え先の外部接続ルータに情報を転送するように構成したものである。これにより、外部接続ルータの切り替え時に切り替え先の外部接続ルータがルーティング情報などの情報を再構築する必要がなくなり、スムーズな切り替えを行うことができるという効果が得られる。【選択図】　図１
2004135047.tif 000002
【特許請求の範囲】
【請求項１】
同一の共通無線インタフェースを用いて他の無線端末と通信を行う少なくとも１つの無線端末と、共通無線インタフェースと外部接続に使用する少なくとも１つの外部接続インタフェースとを具備し、パーソナルエリアネットワーク内部の無線端末と外部端末間の通信の中継をする第一の外部接続ルータと、共通無線インタフェースと外部接続に使用する前記第一の外部接続ルータとは異なる少なくとも１つの外部接続インタフェースとを具備し、パーソナルエリアネットワーク内部の無線端末と外部端末間の通信を中継する第二の外部接続ルータとから構成されるシステムにおいて、前記無線端末が第一の外部接続ルータとは異なる外部接続ルータに切り替えて外部端末との通信を行う際に、所定の条件を満たす場合に前記第一の外部接続ルータが保持しているルータ情報を第二の外部接続ルータに転送することを特徴とする無線通信システム。
【請求項２】
前記所定の条件は、前記第一の外部接続ルータから他の外部接続ルータに外部接続が変更された場合であることを特徴とする請求項１記載の無線通信システム。
【請求項３】
前記所定の条件は、前記第一の外部接続ルータから次に外部接続が変更される外部接続ルータが決定された場合であることを特徴とする請求項１記載の無線通信システム。
【請求項４】
前記所定の条件は、前記第一の外部接続ルータから次に変更される外部接続ルータの候補が決定された場合であることを特徴とする請求項１記載の無線通信システム。
【請求項５】
前記所定の条件は、前記第一の外部接続ルータが切断されることが検知された場合であることを特徴とする請求項１記載の無線通信システム。
【請求項６】
前記所定の条件は、他の外部接続ルータからルータ情報を転送することを要求された場合であることを特徴とする請求項１記載の無線通信システム。
【請求項７】
前記所定の条件は、所定の時間周期が経過した場合であることを特徴とする請求項１記載の無線通信システム。
【請求項８】
前記第二の外部接続ルータは、新しく変更された外部接続ルータであることを特徴とする請求項１記載の無線通信システム。
【請求項９】
前記第二の外部接続ルータは、次の接続候補となるルータ機能を有する端末であることを特徴とする請求項１記載の無線通信システム。
【請求項１０】
前記第二の外部接続ルータは、ルータ機能を有する全ての端末であることを特徴とする請求項１記載の無線通信システム。
【請求項１１】
前記ルータ情報には、ルーティング情報が含まれることを特徴とする請求項１記載の無線通信システム。
【請求項１２】
前記ルータ情報には、セッション情報が含まれることを特徴とする請求項１記載の無線通信システム。
【請求項１３】
前記ルータ情報には、パケットフィルタリング情報が含まれることを特徴とする請求項１記載の無線通信システム。
【請求項１４】
前記ルータ情報には、ＶＰＮ情報が含まれることを特徴とする請求項１記載の無線通信システム。
【請求項１５】
前記ルータ情報には、ＮＡＴ情報が含まれることを特徴とする請求項１記載の無線通信システム。
【請求項１６】
前記第二の外部接続ルータは、ルータ切り替え処理において自身に外部接続が切り替わらなかった場合に前記第一のルータより転送されたルータ情報を破棄することを特徴とする請求項１記載の無線通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する利用分野】
本発明は、複数の無線端末がパーソナルエリアネットワークを構成する無線通信システムに関する。
【０００２】
【従来の技術】
従来、複数の無線端末がパーソナルエリアネットワーク（ＰＡＮ）を構成する無線通信システムにおいては、ＰＡＮ内部の端末同士での通信は各々の端末が持つＰＡＮ内共通無線インタフェースを使用して通信を行い、ＰＡＮ外部の端末と通信を行う場合、同一のＰＡＮに属する外部接続ルータを経由して通信を行う。外部接続ルータはＰＡＮ内部で使用するＰＡＮ内共通無線インタフェースとは別に外部接続用の外部接続無線インタフェースを持つ。例えば、外部接続ルータは携帯電話インタフェースや無線ＬＡＮインタフェースを持つ場合が考えられる。
【０００３】
また、ＰＡＮ内に複数の外部接続ルータが存在する場合には、各外部接続ルータの外部接続無線インタフェースの接続状況に応じて、外部接続ルータの切り替えが行われる。外部接続ルータの切り替えの際、パケットロスならびに遅延等により、切り替え前に行っていた外部端末との通信が切断されるもしくは瞬断が生じるという問題がある。この問題を回避する手段として、切り替える前にＰＡＮが接続されていた基地局がパケットをバッファリングし、切り替えが完了した時にバッファリングしていたパケットを新しい基地局に転送する方法、あるいは２つの基地局に同じパケットをバイキャストする方法が提案されている（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開２００２−１２５２５４（第２ページ、請求項３、図１）
【０００５】
【発明が解決しようとする課題】
複数の無線端末がＰＡＮを構成する無線通信システムにおいて、外部接続ルータを切り替えて通信を行う場合は、従来のバッファリングやバイキャストなどの方法を用いたとしても、外部接続ルータが切り替わった後に切り替え先の外部接続ルータがルーティング情報などのルータ情報を再構築しなければならないため、パケット伝送に大きな遅延が生じ、外部端末との通信が切断される、もしくは瞬断が生じるという課題がある。
【０００６】
本発明は、外部接続ルータの切り替え時に切り替え先の外部接続ルータがルーティング情報などのルータ情報を再構築する必要をなくし、外部接続ルータ切り替え時の通信の切断もしくは瞬断を回避することを目的とする。
【０００７】
【課題を解決するための手段】
この課題を解決するために本発明は、外部接続ルータ切り替え時に、切り替え前に外部接続を行っていた外部接続ルータから切り替え後に使用される外部接続ルータに情報を転送するように構成したものである。
【０００８】
これにより、外部接続ルータの切り替え時に切り替え後に使用される外部接続ルータがルーティング情報などのルータ情報を再構築する必要がなくなり、スムーズな切り替えを行うことができるという効果が得られる。
【０００９】
【発明の実施の形態】
本発明の請求項１に記載の発明は、同一の共通無線インタフェースを用いて他の無線端末と通信を行う少なくとも１つの無線端末と、共通無線インタフェースと外部接続に使用する少なくとも１つの外部接続インタフェースとを具備し、パーソナルエリアネットワーク内部の無線端末と外部端末間の通信の中継をする第一の外部接続ルータと、共通無線インタフェースと外部接続に使用する前記第一の外部接続ルータとは異なる少なくとも１つの外部接続インタフェースとを具備し、パーソナルエリアネットワーク内部の無線端末と外部端末間の通信を中継する第二の外部接続ルータとから構成されるシステムにおいて、前記無線端末が第一の外部接続ルータとは異なる外部接続ルータに切り替えて外部端末との通信を行う際に、所定の条件を満たす場合に前記第一の外部接続ルータが保持しているルータ情報を第二の外部接続ルータに転送することを特徴とする無線通信システムとしたものであり、外部接続ルータの切り替え時において第二の外部接続ルータがルータ情報を取得する手順を省略し、外部ルータ切り替え後においても通信を継続して行えるという作用を有する。
【００１０】
請求項２に記載の発明は、請求項１記載の無線通信システムにおいて、前記所定の条件は、前記第一の外部接続ルータから他の外部接続ルータに外部接続が変更された場合であることを特徴とするものであり、外部接続ルータの切り替え後に第二の外部接続ルータがルータ情報を取得する手順を省略し、外部接続ルータの切り替えをスムーズに行えるという作用を有する。
【００１１】
請求項３に記載の発明は、請求項１記載の無線通信システムにおいて、前記所定の条件は、前記第一の外部接続ルータから次に外部接続が変更される外部接続ルータが決定された場合であることを特徴とするものであり、外部接続ルータを切り替える前にルータ情報を転送することにより、外部接続ルータの切り替えをよりスムーズに行えるという作用を有する。
【００１２】
請求項４に記載の発明は、請求項１記載の無線通信システムにおいて、前記所定の条件は、前記第一の外部接続ルータから次に変更される外部接続ルータの候補が決定された場合であることを特徴とするものであり、切り替わる候補の全ての外部接続ルータに同様にルータ情報を転送するため、どの外部接続ルータに切り替わっても切り替え後の通信がスムーズに行えるという作用を有する。
【００１３】
請求項５に記載の発明は、請求項１記載の無線通信システムにおいて、前記所定の条件は、前記第一の外部接続ルータが切断されることが検知された場合であることを特徴とするものであり、外部接続ルータの接続が切断された時に、次にどのルータを使用して接続されても接続が切断される前の状況で通信を継続することができるという作用を有する。
【００１４】
請求項６に記載の発明は、請求項１記載の無線通信システムにおいて、前記所定の条件は、他の外部接続ルータからルータ情報を転送することを要求された場合であることを特徴とするものであり、切り替え後に使用される外部接続ルータはルータ情報転送要求を送信することにより、いつでも切り替え前のルータからルータ情報を取得することができるという作用を有する。
【００１５】
請求項７に記載の発明は、請求項１記載の無線通信システムにおいて、前記所定の条件は、所定の時間周期が経過した場合であることを特徴とするものであり、周期的にルータ情報を更新することにより、常に外部接続ルータ間で同一のルータ情報を保持することができるという作用を有する。
【００１６】
請求項８に記載の発明は、請求項１記載の無線通信システムにおいて、前記第二の外部接続ルータは、新しく変更された外部接続ルータであることを特徴とする請求項１記載の無線通信システムとしたものであり、新しく変更された外部ルータが切り替え後のルータ情報取得の処理を省略できるという作用を有する。
【００１７】
請求項９に記載の発明は、請求項１記載の無線通信システムにおいて、前記第二の外部接続ルータは、次の接続候補となるルータ機能を有する端末であることを特徴とするものであり、次の接続候補となるルータ機能を持つ端末の全てにルータ情報を送信することにより、次にどのルータへの切り替えもスムーズに行えるという作用を有する。
【００１８】
請求項１０に記載の発明は、請求項１記載の無線通信システムにおいて、前記第二の外部接続ルータは、ルータ機能を有する全ての端末であることを特徴とするものであり、全てのルータで同一のルータ情報を保持することができるという作用を有する。
【００１９】
請求項１１に記載の発明は、請求項１記載の無線通信システムにおいて、前記ルータ情報には、ルーティング情報が含まれることを特徴とするものであり、切り替え先のルータがルーティングテーブルを再構築する必要をなくすという作用を有する。
【００２０】
請求項１２に記載の発明は、請求項１記載の無線通信システムにおいて、前記ルータ情報には、セッション情報が含まれることを特徴とするものであり、ルータの切り替え後もセッション情報を保持することができ、切り替え前のセッションを継続できるという作用を有する。
【００２１】
請求項１３に記載の発明は、前記ルータ情報には、パケットフィルタリング情報が含まれることを特徴とするものであり、ルータ切り替え後もパケットフィルタリングの再設定を行う必要をなくすという作用を有する。
【００２２】
請求項１４に記載の発明は、請求項１記載の無線通信システムにおいて、前記ルータ情報には、ＶＰＮ情報が含まれることを特徴とするものであり、ルータ切り替え後もＶＰＮを再設定する必要をなくすという作用を有する。
【００２３】
請求項１５に記載の発明は、請求項１記載の無線通信システムにおいて、前記ルータ情報には、ＮＡＴ情報が含まれることを特徴とするものであり、ルータ切り替え後もＮＡＴテーブルを再構築する必要をなくすという作用を有する。
【００２４】
請求項１６に記載の発明は、請求項１記載の無線通信システムにおいて、前記第二の外部接続ルータは、ルータ切り替え処理において自身に外部接続が切り替わらなかった場合に前記第一のルータより転送されたルータ情報を破棄することを特徴とするものであり、ルータ情報を保存するメモリ領域を無駄に消費することを防ぐという作用を有する。
【００２５】
以下、本発明の実施の形態について、図１から図９を用いて説明する。
【００２６】
（実施の形態１）
図１は本発明の実施の形態１における無線通信システムの構成図を示し、図１において、１１〜１４は少なくとも２種類の無線インタフェースを具備するルータＡ〜ルータＤ、１５〜１７は少なくとも１つの無線インタフェースを具備する端末、１８〜２０は少なくとも１つの無線インタフェースを具備するインターネットと接続された基地局、２１はインターネット１１０に接続された外部端末である。
【００２７】
本実施の形態の無線通信システムにおいては、ルータＡ１１からルータＤ１４ならびに端末１５〜端末１７は同一の無線インタフェースを具備し、それぞれの端末間で通信を行うパーソナルエリアネットワーク（ＰＡＮ）１００を形成している。
【００２８】
また、ルータＡ１１は、基地局１８と通信を行うための無線インタフェースを具備し、同様にルータ１２は基地局１９と、ルータ１３は基地局２０と通信を行うための無線インタフェースを具備している。例えば、共通インタフェースとして、Ｂｌｕｅｔｏｏｔｈやウルトラ・ワイドバンドなどが用いられる。基地局１８は携帯電話基地局であり、基地局１９は２．４ＧＨｚ帯無線ＬＡＮアクセスポイントであり、基地局２０は５．２ＧＨｚ帯無線ＬＡＮであり、ルータ１１は携帯電話通信機能を持つ端末であり、ルータ１２は２．４ＧＨｚ帯無線ＬＡＮ通信機能を持つ端末であり、ルータ１３は５．２ＧＨｚ帯無線ＬＡＮ通信機能を持つ端末である場合などが考えられる。
【００２９】
ＰＡＮ１００に属する端末１５〜端末１７は、図１に示すようにＰＡＮ１００に属していない外部端末２１と通信を行うためには、外部接続ルータ１１を介して基地局１８に接続する。あるいは、図２に示すように、外部接続ルータ１２を介して基地局１９に接続する。あるいは、図３に示すように外部接続ルータ１３を介して基地局２０に接続する。
【００３０】
例えば、外部接続ルータ１１から基地局１８に携帯電話端末経由で外部端末２１と接続している時に、外部接続ルータ１２が無線ＬＡＮアクセスポイントである基地局１９を検出した場合に外部接続に使用する外部接続ルータを外部接続ルータ１２に切り替える。
【００３１】
次に、外部接続ルータ１１から外部接続ルータ１２に外部接続手段が切り替わる場合について、図６を用いて説明する。
【００３２】
まず、ＰＡＮ１００に属する端末１５〜端末１７は、外部接続ルータ１１を経由して外部端末２１と通信を行っている。その際、ＰＡＮ１００内では、所定のルーティングプロトコルを用いてルーティングを行っており、外部接続ルータ１１はＰＡＮ１００内でのルーティングテーブル１２１を構築する。図１２にルーティングテーブル１２１の一例を示すが、宛先ＩＰアドレス１２２と転送先ＩＰアドレスより構成されている。
【００３３】
外部接続ルータ１２は、外部接続を行う基地局１９を検出した時に、現在外部接続を行っている外部接続ルータ１１に外部接続可能であることを示す切り替え許可パケットを送信する（Ｓ６１）。その後、外部接続ルータ１１ならびに１２はルータ切り替え処理を行い、外部接続を外部接続ルータ１２に切り替える（Ｓ６２）。外部接続ルータ１１が外部接続ルータ１２に切り替わった後、外部接続ルータ１１はルーティングテーブル１２１などのルータ情報を外部接続ルータ１２に転送する（Ｓ６３）。外部接続ルータ１２は転送されたルーティングテーブル１２１を使用して、ＰＡＮ１００内の端末１５〜端末１７と外部端末２１との間のパケットのルーティングを行う。
【００３４】
例えば、図１０に示すように、端末２２と外部接続ルータ１１の間の通信は端末１５を経由することにより行い、端末２３と外部接続ルータ１１の間の通信は端末１７を経由することにより行っている場合、外部接続ルータ１１は図１２に示すルーティングテーブル１２１を保持している。外部接続ルータ１１はＰＡＮ外部から受信したＩＰパケットの宛先ＩＰアドレスを参照し、そのＩＰアドレスが保持しているルーティングテーブル１２１の宛先ＩＰアドレス１２２に存在する場合、それに対応する転送先ＩＰアドレス１２３にＩＰパケットの転送を行う。図１２の場合、端末２２宛のＩＰパケットは端末２２のＩＰアドレスがルーティングテーブル１２１に存在するので、端末１５に転送される。端末２３宛のパケットも同様にして、端末１７に転送される。外部接続ルータ１１から外部接続ルータ１２に切り替えられた時、ルーティングテーブル１２１を外部接続ルータ１２に転送することにより、図１１に示すように、端末２２宛のＩＰパケットならびに端末２３宛のパケットが端末１５ならびに端末１７に転送される。以上の処理により、外部接続ルータ切り替え後も正しくルーティングが行われる。
【００３５】
上記説明では、図１は外部接続ルータ１１を使用して基地局１８を経由して外部端末２１と通信を行う場合のパケットの経路を示しているが、図２は外部接続ルータ１２を使用して基地局１９を経由して外部端末２１と通信を行う場合のパケットの経路を示し、図３は、外部接続ルータ１３を使用して基地局２０を経由して外部端末２１と通信を行う場合のパケットの経路を示している。
【００３６】
端末１５〜端末１７の構成図を図４に示し、説明する。図４において、４１はＰＡＮ１００内の端末間の通信で使用する無線リンクに対応したアンテナ４４、変復調部４５、アクセス制御部４６を含むＰＡＮ内共通無線インタフェース４１であり、４２はＩＰｖ４あるいはＩＰｖ６の処理を行うＩＰ処理部であり、４３はＩＰｖ４あるいはＩＰｖ６上で動作するアプリケーションの制御を行う上位層処理部である。
【００３７】
以下に端末の動作について説明する。
【００３８】
まず、データ送信時の動作について説明する。端末は、上位層処理部４３において送信すべきデータが発生した場合、ＩＰ処理部４２に送信データを出力する。ＩＰ処理部４２においては、送信データに宛先ＩＰアドレスなどの情報を含むＩＰヘッダを付加し、アクセス制御部４６に出力する。アクセス制御部４６において、ＰＡＮ内で使用するアクセス制御方式に従ったアクセス制御が行われ、送信タイミングになった時に変復調部４５に出力する。変復調部４５においては、使用する変調方式に従った変調が施され、アンテナ４４に出力し、アンテナ４４から自由空間中に電波が放出される。
【００３９】
次に、データ受信時の動作について説明する。端末は、アンテナ４４において電波が検出された後、変復調部４５に入力され、変復調部４５において、使用する復調方式に従った復調が行われ、ＩＰ処理部４２に出力される。ＩＰ処理部４２においては、ＩＰヘッダの受信処理が行われ、上位層処理部４３に出力される。上位層処理部４３においては、アプリケーションによるデータ受信処理が行われる。　次に、外部接続ルータ１１〜１４の構成図を図５に示し、説明する。図５において、ＰＡＮ内共通無線インタフェース５１、ＩＰ処理部５２、上位層処理部５３は図４における４１から４３と同様の動作を行う。５４は、外部接続に使用する無線リンクに対応したアンテナ、変復調部、アクセス制御部を含む外部接続無線インタフェースである。
【００４０】
以下に外部接続ルータの動作について説明する。
【００４１】
まず、データ送信時の動作について説明する。外部接続ルータは、上位層処理部５３において送信すべきデータが発生した場合、ＩＰ処理部５２に送信データを出力する。ＩＰ処理部５２においては、送信データに宛先ＩＰアドレスなどの情報を含むＩＰヘッダを付加し、宛先ＩＰアドレスが同一ＰＡＮ内にある端末のＩＰアドレスである場合は、アクセス制御部４６に出力し、ＰＡＮ外の端末のアドレスである場合はアクセス制御部５７に出力する。アクセス制御部４６において、ＰＡＮ内で使用するアクセス制御方式に従ったアクセス制御が行われ、送信タイミングになった時に変復調部４５に出力する。変復調部４５においては、使用する変調方式に従った変調が施され、アンテナ４４に出力し、アンテナ４４から自由空間中に電波が放出される。アクセス制御部５７において、外部接続に使用するアクセス制御方式に従ったアクセス制御が行われ、送信タイミングになった時に変復調部５６に出力する。変復調部５６においては、使用する変調方式に従った変調が施され、アンテナ５５に出力し、アンテナ５５から自由空間中に電波が放出される。
【００４２】
次に、データ受信時の動作について説明する。外部接続ルータは、アンテナ４４において電波が検出された後、変復調部４５に入力され、変復調部４５において、ＰＡＮ内で使用する復調方式に従った復調が行われ、ＩＰ処理部５２に出力される。また、アンテナ５５において電波が検出された後、変復調部５６に入力され、変復調部５６において、外部接続に使用する復調方式に従った復調が行われ、ＩＰ処理部５２に出力される。ＩＰ処理部５２においては、ＩＰヘッダの受信処理が行われ、ＩＰヘッダに含まれる宛先ＩＰアドレスが自身に割り当てられたＩＰアドレスと一致する場合に、データは上位層処理部５３に出力される。上位層処理部５３においては、アプリケーションによるデータ受信処理が行われる。
【００４３】
次に、データ中継時の動作について説明する。外部接続ルータは、アンテナ４４において電波が検出された後、変復調部４５に入力され、変復調部４５において、ＰＡＮ内で使用する復調方式に従った復調が行われ、ＩＰ処理部５２に出力される。また、アンテナ５５において電波が検出された後、変復調部５６に入力され、変復調部５６において、外部接続に使用する復調方式に従った復調が行われ、ＩＰ処理部５２に出力される。ＩＰ処理部５２においては、ＩＰヘッダの受信処理が行われ、ＩＰヘッダに含まれる宛先ＩＰアドレスが自身に割り当てられたＩＰアドレスと異なる場合に、保持しているルーティング情報を参照し、ＰＡＮ内の端末宛であれば、ＰＡＮ内共通無線インタフェース５１にデータを出力し、ＰＡＮ外部の端末宛であれば、外部接続無線インタフェース５４にデータを出力する。その後、ＰＡＮ内共通無線インタフェース５１ならびに外部接続無線インタフェース５４において、上記のデータの送信処理が行われる。
【００４４】
なお、外部接続ルータ１１は、セッション情報、パケットフィルタリング情報、ＶＰＮ情報、ＮＡＴ情報などを所有している場合には、それらを外部接続ルータ１２に転送し、外部接続ルータ１２はそれらの情報を利用して通信を継続することも可能である。
【００４５】
なお、パケットフィルタリング情報はパケットフィルタリングテーブルなどであり、ＮＡＴ情報はＮＡＴテーブルなどであり、ＶＰＮ情報はセキュリティ（例えば、ＩＰｓｅｃやファイアウォール）関する情報などであり、セッション情報はＷＷＷブラウザやメールなどのセッションに関する情報である。
【００４６】
（実施の形態２）
本実施の形態２においては、外部接続ルータの切り替え先が決定した時に、ルータ情報の転送を行う点が実施の形態１と異なり、異なる点を中心に説明する。なお、本実施の形態の無線通信システムの構成図である図１、図２、図３は実施の形態１と同様である。
【００４７】
外部接続ルータ１１経由で外部端末２１と通信を行っている間に、外部接続ルータ１２から基地局１９に接続可能であるという情報を受信し、外部接続ルータ１２に接続を切り替えることを決定した場合について、図７を用いて説明する。
【００４８】
外部接続ルータ１２は、外部接続を行う基地局１９を検出した時に、現在外部接続を行っている外部接続ルータ１１に外部接続可能であることを示す切り替え許可パケットを送信する（Ｓ７１）。外部接続ルータ１２は、外部接続ルータ１１の外部接続ルータの切り替えが決定した（Ｓ７２）後に、外部接続ルータ１２にルータ情報を転送する（Ｓ７３）。その後、外部接続ルータ１１ならびに外部接続ルータ１２はルータ切り替え処理を行い、外部接続を外部接続ルータ１２に切り替える（Ｓ７４）。
【００４９】
なお、外部接続ルータ１１はセッション情報、パケットフィルタリング情報、ＶＰＮ情報、ＮＡＴ情報などを所有している場合には、それらを外部接続ルータ１２に転送し、外部接続ルータ１２はそれらの情報を利用して通信を継続することも可能である。
【００５０】
（実施の形態３）
本発明の実施の形態３においては、外部接続ルータの切り替え先の候補が決定してから、ルータ情報の転送を行う点が実施の形態１と異なり、異なる点を中心に説明する。図１、図２、図３は実施の形態１と同様である。
【００５１】
外部接続ルータ１１経由で外部端末２１と通信を行っている間に、外部接続ルータ１２ならびに外部接続ルータ１３から基地局１９ならびに基地居２０に接続可能であるという情報を受信し、それらを次に使用する外部接続ルータの候補と決定した場合について、図８を用いて説明する。
【００５２】
外部接続ルータ１２ならびに１３は外部接続を行う基地局１９ならびに２０を検出した時に、現在外部接続を行っている外部接続ルータ１１に外部接続可能であることを示す切り替え許可パケットを送信する（Ｓ８１）。外部接続ルータはそれらのパケットを受信することにより、外部接続ルータ１２ならびに１３を次に外部接続に使用するための切り替え候補と決定する（Ｓ８２）。
【００５３】
その後、外部接続ルータ１１は外部接続ルータ１２ならびに外部接続ルータ１３に現在保持しているルータ情報を転送する（Ｓ８３）。なお、本実施の形態では切り替え先候補の外部接続ルータが２つの場合について説明しているが、切り替え先候補の外部接続ルータが３つ以上の時も同様に行うことが可能である。なお、外部接続ルータ１１はセッション情報、パケットフィルタリング情報、ＶＰＮ情報、ＮＡＴ情報などを所有している場合には、それらを切り替え先候補の外部接続ルータ１２、１３に転送することも可能である。
【００５４】
外部接続ルータ１１はルータ切り替え先候補である外部接続ルータの中の１つに外部接続ルータを切り替えるルータ切り替え処理を行い、切り替え先の外部接続ルータはそれらの情報を利用して通信を継続することが可能である（Ｓ８４）。切り替え先の候補であったが、切り替えられなかった外部接続ルータは取得したルータ情報を破棄する（Ｓ８５）、あるいは将来の利用のために保持しておくことができる。
【００５５】
（実施の形態４）
本発明の実施の形態４においては、外部接続ルータの接続が切断された時に、ルータ情報の転送を行う点が実施の形態１と異なる。
なお、本実施の形態の無線通信システムの構成図である図１、図２、図３は実施の形態１と同様である。
【００５６】
外部接続ルータ１１経由で外部端末２１と通信を行っており、外部接続ルータ１１経由での通信が不能になった場合について、図９を用いて説明する。外部接続ルータ１１は基地局１８との接続が切断されたと検知した後（Ｓ９１）、外部接続ルータ１１はＰＡＮ内の全ての外部接続ルータ１２、１３、１４に現在保持しているルータ情報を転送する（Ｓ９２）。なお、本実施の形態では、ＰＡＮ内に外部接続ルータが４つある場合について示したが、外部接続ルータが２つ以上の場合であれば、適用することができる。なお、外部接続ルータ１１はセッション情報、パケットフィルタリング情報、ＶＰＮ情報、ＮＡＴ情報などを所有している場合には、それらを全ての外部接続ルータに転送することも可能である。その後、外部接続ルータ１２から切り替え許可パケットを受信し（Ｓ９３）、外部接続を切り替えるためのルータ切り替え処理を行う（Ｓ９４）。その後、切り替え先の外部接続ルータはそれらの情報を利用して通信を継続することが可能である。また、切り替えられなかった外部接続ルータは取得したルータ情報を破棄する（Ｓ９５）、あるいは将来の利用のために保持しておくことができる。
【００５７】
なお、外部接続ルータの切り替え先から要求を受信した時に、ルータ情報の転送を行ってもよく、その方法について以下に説明する。
【００５８】
外部接続ルータ１１経由で外部端末２１と通信を行っており、外部接続ルータ１２経由に接続が切り替わった後、外部接続ルータ１２は外部接続ルータ１１にルータ情報を転送するように要求するルータ情報要求メッセージを送信する。もしくは、外部接続ルータ１２は基地局１９を検出した後、外部接続ルータ１１にルータ情報要求メッセージを送信する。外部接続ルータ１１はルータ情報要求メッセージを受信した時、外部接続ルータ１２に現在保持しているルータ情報を転送する。なお、外部接続ルータ１１はセッション情報、パケットフィルタリング情報、ＶＰＮ情報、ＮＡＴ情報などを所有している場合には、それらを外部接続ルータ１２に転送し、外部接続ルータ１２はそれらの情報を利用して通信を継続することも可能である。
【００５９】
なお、外部接続ルータの切り替えに関係なく、周期的にルータ情報の転送を行ってもよく、その方法について以下に説明する。
【００６０】
外部接続ルータ１１経由で外部端末２１と通信を行っている間、外部接続ルータ１１は、同一ＰＡＮ内の全ての外部接続ルータに現在保持しているルータ情報を転送する。なお、外部接続ルータ１１はセッション情報、パケットフィルタリング情報、ＶＰＮ情報、ＮＡＴ情報などを所有している場合には、それらを全ての外部接続ルータに転送することも可能である。外部接続ルータが切り替わった後には、切り替え先の外部接続ルータはそれらの情報を利用して通信を継続することも可能である。切り替え先の外部接続ルータは同様に周期的にルータ情報を転送する。
【００６１】
【発明の効果】
以上のように本発明によれば、外部接続ルータ切り替えをスムーズに行うことができ、外部接続ルータ切り替え時の通信の切断ならびに瞬断を回避することができるという有利な効果が得られる。
【図面の簡単な説明】
【図１】本発明の一実施の形態によるネットワーク構成を示す図
【図２】本発明の一実施の形態によるネットワーク構成におけるルータＢへの切り替えを説明する図
【図３】本発明の一実施の形態によるネットワーク構成におけるルータＣへの切り替えを説明する図
【図４】本発明の一実施の形態による端末の構成を示す図
【図５】本発明の一実施の形態による外部接続ルータの構成を示す図
【図６】本発明の実施の形態１によるシーケンスを示す図
【図７】本発明の実施の形態２によるシーケンスを示す図
【図８】本発明の実施の形態３によるシーケンスを示す図
【図９】本発明の実施の形態４によるシーケンスを示す図
【図１０】本発明の一実施の形態によるネットワーク構成のルータＡの切り替えを説明する図
【図１１】本発明の一実施の形態によるネットワーク構成のルータＢの切り替えを説明する図
【図１２】本発明の一実施の形態によるルーティングテーブルの１例を示す図
【符号の説明】
１１、１２、１３、１４　外部接続ルータ
１５、１６、１７、２２、２３　無線端末
１８、１９、２０　基地局
２１　外部端末
４１、５１　ＰＡＮ内共通無線インタフェース
４２、５２　ＩＰ処理部
４３、５３　上位層処理部
５４　外部接続無線インタフェース
４４、５５　アンテナ
４５、５６　変復調部
４６、５７　アクセス制御部
１００　パーソナルアリアネットワーク
１１０　インターネット
【図１】
2004135047.tif 000003
【図２】
2004135047.tif 000004
【図３】
2004135047.tif 000005
【図４】
2004135047.tif 000006
【図５】
2004135047.tif 000007
【図６】
2004135047.tif 000008
【図７】
2004135047.tif 000009
【図８】
2004135047.tif 000010
【図９】
2004135047.tif 000011
【図１０】
2004135047.tif 000012
【図１１】
2004135047.tif 000013
【図１２】
2004135047.tif 000014