(57)【要約】【課題】第１ネットワーク側に接続された通信機器のＩＰアドレスの変更があった場合でも、第１ネットワーク側の通信機器と第１ネットワーク側の無線通信端末との通信を、手間をかけず即時に実現させる無線通信中継装置、無線通信中継方法、及び無線通信中継プログラムを提供すること。【解決手段】第１ネットワークに接続された第１ポートを有する第１インタフェースと、第２ネットワークと無線によって接続される第２ポートを有する第２インタフェースと、を有する無線通信中継装置。無線通信中継装置は、第１ポートの接続状態を監視し、接続状態に変更があった場合に、第２ポートの状態を接続状態に同期させる制御部を有している。【選択図】図１
2018142902.tif 000002
【特許請求の範囲】
【請求項１】
第１ネットワークに接続された第１ポートを有する第１インタフェースと、
第２ネットワークと無線によって接続される第２ポートを有する第２インタフェースと、
前記第１ポートの接続状態を監視し、前記接続状態に変更があった場合に、前記第２ポートの状態を前記接続状態に同期させる制御部と、を有する無線通信中継装置。
【請求項２】
前記制御部は、
前記接続状態が、リンクダウン状態からリンクアップ状態へ変化したときに、前記接続状態に変更があったと判定するものである請求項１に記載の無線通信中継装置。
【請求項３】
前記第１インタフェースの前記第１ポートは、前記第１ネットワークと無線によって接続されるものであり、
前記制御部は、
前記接続状態が、無線帰属されている状態から帰属外れの状態へ変化したときに、前記接続状態に変更があったと判定するものである請求項１に記載の無線通信中継装置。
【請求項４】
前記第１ポートは、ＤＨＣＰサーバ機能を備えたルータ装置に接続されており、
前記制御部は、
前記ＤＨＣＰサーバ機能のアドレスが変更された場合に、前記接続状態に変更があったと判定するものである請求項１又は２に記載の無線通信中継装置。
【請求項５】
第１ネットワークに接続された第１ポートの接続状態を監視し、
前記接続状態に変更があった場合に、第２ネットワークと無線によって接続された第２ポートの状態を前記接続状態に同期させる無線通信中継方法。
【請求項６】
第１ネットワークに接続された第１ポートを有する第１インタフェースと、第２ネットワークと無線によって接続される第２ポートを有する第２インタフェースと、を有する無線通信中継装置に設けられたコンピュータを、
前記第１ポートの接続状態を監視するポート監視手段、及び
前記ポート監視手段が前記接続状態の変更を検出した場合に、前記第２ポートの状態を前記接続状態に同期させるポート状態設定手段、
として機能させる無線通信中継プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを構成する無線通信中継装置、無線通信中継方法、及び無線通信中継プログラムに関する。
【背景技術】
【０００２】
一般に、ブリッジモードに対応した無線通信中継装置は、インタフェース間において、イーサネットフレームのブリッジ転送を行うことができる。ただし、ルータ装置等の通信機器と無線通信機能をもつＰＣ等の通信端末との間に、無線アクセスポイントを含む従来の無線通信中継装置が設けられたネットワーク構成では、通信機器のＬＡＮ側のＩＰアドレスの変更が必要となった場合、無線通信中継装置のＬＡＮ側に無線帰属された通信端末は、接続状態の変更を検出することができない。よって、無線通信中継装置に無線帰属された通信端末は、ＤＨＣＰのリース期間の更新タイミングまで、通信機器のＩＰアドレスの変更を検知することができず、変更前のＩＰアドレスを利用することになる。このため、無線通信中継装置に無線帰属された通信端末は、一時的に、通信機器及び通信機器に接続された他のＰＣ等との通信ができなくなる。
【０００３】
そこで、従来から、通信機器のＩＰアドレスの変更を通信端末に認識させるために、通信端末と無線通信中継装置との間の無線帰属を解除し、無線帰属外れを意図的に発生させるという手法、又は無線通信中継装置を一度再起動させて復旧させるという手法が採られている。また、通信ポートをリセットするリセットスイッチを搭載しており、リセットスイッチが押下されたときに通信動作を停止し、一定期間後に初期状態から動作を開始する通信装置も知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１２１２９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、無線帰属の解除、再起動、及び特許文献１のようなリセットボタンの押下は、人の手によって行う必要があるため、手間と時間がかかる。特に、遠隔地から通信機器のＩＰアドレスを設定変更した場合、又は容易にリセットボタンを押せない天井裏などに無線通信中継装置が設置されている場合等にあっては、即時に設定変更を反映することができないといった課題がある。よって、無線通信中継装置のＷＡＮ側に接続された通信機器のＩＰアドレスの変更があった場合に、当該通信機器と無線通信中継装置のＬＡＮ側に接続された通信端末との通信を、手間をかけず即時に実現する技術が望まれている。
【課題を解決するための手段】
【０００６】
本発明に係る無線通信中継装置は、第１ネットワークに接続された第１ポートを有する第１インタフェースと、第２ネットワークと無線によって接続される第２ポートを有する第２インタフェースと、第１ポートの接続状態を監視し、接続状態に変更があった場合に、第２ポートの状態を接続状態に同期させる制御部と、を有するものである。
【０００７】
また、本発明に係る通信処理方法は、第１ネットワークに接続された第１ポートの接続状態を監視し、接続状態に変更があった場合に、第２ネットワークと無線によって接続された第２ポートの状態を接続状態に同期させるものである。
【０００８】
さらに、本発明に係る無線通信中継プログラムは、第１ネットワークに接続された第１ポートを有する第１インタフェースと、第２ネットワークと無線によって接続される第２ポートを有する第２インタフェースと、を有する無線通信中継装置に設けられたコンピュータを、第１ポートの接続状態を監視するポート監視手段、及びポート監視手段が接続状態の変更を検出した場合に、第２ポートの状態を接続状態に同期させるポート状態設定手段、として機能させるものである。
【発明の効果】
【０００９】
本発明によれば、第１ポートの接続状態に変更があった場合に、第２ポートの状態を第１ポートの接続状態に同期させることから、無線帰属を解除する操作、無線通信中継装置の再起動操作、又はリセットボタンの押下等の手間をかけずに、第１ポート側の通信機器と第２ポート側の通信端末との通信を即時に実現させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１実施形態に係る無線通信中継装置の構成を示すブロック図である。
【図２】図１の無線通信中継装置が接続されたネットワーク構成のうち、通信機器の設定変更前の状態を例示する説明図である。
【図３】図１の無線通信中継装置が接続されたネットワーク構成のうち、通信機器の設定変更後の状態を例示する説明図である。
【図４】図１の無線通信中継装置の動作を示すフローチャートである。
【図５】本発明の第２実施形態に係る無線通信中継装置が接続されたネットワーク構成を例示する説明図である。
【図６】無線通信中継装置同士間、又は無線通信中継装置と通信端末との間の接続パターンを例示した表である。
【図７】従来の無線通信中継装置が接続されたネットワーク構成を示す説明図である。
【発明を実施するための形態】
【００１１】
〔第１実施形態〕
図１は、本発明の第１実施形態に係る無線通信中継装置の構成を示すブロック図である。図１に示すように、無線通信中継装置１０は、ＷＡＮインタフェース２０と、ＬＡＮインタフェース３０と、記憶部４０と、制御部５０と、を有している。
【００１２】
ＷＡＮインタフェース２０は、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のインタフェースポートであるＷＡＮポート２１を有している。ＷＡＮインタフェース２０は、ＷＡＮポート２１を介して、インターネット及びインターネットへのアクセス網などを含む網側ネットワーク５００に接続されている。ＬＡＮインタフェース３０は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のインタフェースポートである無線ＬＡＮポート３１を有している。ＬＡＮインタフェース３０は、無線ＬＡＮポート３１を介して通信端末１０２に接続されている。通信端末１０２は、ＷｉＦｉ（登録商標、以下同様）等の無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標、以下同様）、又はＺｉｇＢｅｅ（登録商標、以下同様）など、任意の無線通信規格により無線通信を行う機能を有している。
【００１３】
ここで、ＷＡＮインタフェース２０は、本発明の第１インタフェースに相当し、ＷＡＮポート２１は、本発明の第１ポートに相当する。また、ＬＡＮインタフェース３０は、本発明の第２インタフェースに相当し、無線ＬＡＮポート３１は、本発明の第２ポートに相当する。
【００１４】
記憶部４０には、ソフトウェアとして、無線通信中継プログラム４１が格納されている。無線通信中継プログラム４１は、監視対象ポートのリンク状態（Ｌｉｎｋ状態）を監視するプロセスであるポート監視プロセス４１Ａと、同期対象ポートの無線帰属状態の設定を指令する状態設定コマンド４１Ｂと、を含んで構成されている。ここで、リンク状態は、本発明の「接続状態」に相当する。
【００１５】
本第１実施形態では、監視対象ポートがＷＡＮポート２１であり、同期対象ポートが無線ＬＡＮポート３１である例について説明する。ここで、記憶部４０は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ等のＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、又はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等により構成することができる。
【００１６】
制御部５０は、ポート監視手段５１と、ポート状態設定手段５２と、を有している。制御部５０は、無線通信中継プログラム４１を実行し、ポート監視手段５１及びポート状態設定手段５２の各機能を実現するものである。
【００１７】
ポート監視手段５１は、ポーリング方式により、監視対象ポートのリンク状態を定期間隔ごとに取得して、監視対象ポートのリンク状態を監視するものである。本第１実施形態において、ポート監視手段５１は、ＷＡＮポート２１にＬＡＮケーブルが接続され、リンクが確立されているか否かを監視するものである。
【００１８】
また、ポート監視手段５１は、状態設定コマンド４１Ｂに基づいて、無線帰属状態の設定指令をポート状態設定手段５２へ送信することにより、同期対象ポートの無線帰属状態を強制的に変更する機能を有している。つまり、状態設定コマンド４１Ｂは、無線ＬＡＮポート３１の無線帰属状態を強制的に変更するコマンドとなっている。
【００１９】
ポート状態設定手段５２は、同期対象ポートの状態設定を行うものである。すなわち、ポート状態設定手段５２は、ポート監視手段５１からの設定指令に応じて、同期対象ポートの状態を、監視対象ポートのリンク状態に同期させるように設定するものである。
【００２０】
無線帰属状態には、「ＤＩＳＡＢＬＥ」と、「ＥＮＡＢＬＥ」と、「ＲＥＳＥＴ」とがある。「ＤＩＳＡＢＬＥ」は、フレーム転送不可の状態であり、無線ＬＡＮポート３１に接続された通信端末１０２からは、帰属外れの状態と認識される。帰属外れの状態は、有線接続におけるリンクダウン（ＬｉｎｋＤＯＷＮ）の状態に相当する。「ＥＮＡＢＬＥ」は、通常状態であり、無線ＬＡＮポート３１に接続された通信端末１０２からは、無線帰属している状態と認識される。無線帰属している状態は、有線接続におけるリンクアップ（ＬｉｎｋＵＰ）の状態に相当する。「ＲＥＳＥＴ」は、「ＤＩＳＡＢＬＥ」と「ＥＮＡＢＬＥ」とを合わせて行った状態であり、初期状態を示すものである。
【００２１】
ところで、無線ＬＡＮでは、サービスエリアに設置した無線アクセスポイントと通信端末との間を接続するために、通信端末により無線アクセスポイントを検索（スキャン）し、通信が可能な無線アクセスポイントを捕捉する。検索方法としては、アクティブスキャン（Ａｃｔｉｖｅ  ｓｃａｎ）方式、又はパッシブスキャン（Ｐａｓｓｉｖｅ  ｓｃａｎ）方式が用いられる。
【００２２】
アクティブスキャン方式による検索方法は、下記のように実行される。すなわち、通信端末が無線アクセスポイントへ接続要求信号（Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔ）を送出すると、無線アクセスポイントは、通信端末から受け取った接続要求信号に対し、当該無線アクセスポイントに設定されているＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）を含めた接続応答信号（Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅ）を送出する。そして、通信端末は、無線アクセスポイントからの接続応答信号を受け取ると、当該通信端末と同じＳＳＩＤである無線アクセスポイントに接続処理を行う。
【００２３】
パッシブスキャン方式による検索方法は、下記のように実行される。すなわち、無線アクセスポイントが定期的に送出する制御信号（ビーコン）を通信端末がモニタし、制御信号（ビーコン）に含まれるＳＳＩＤが当該通信端末に設定されたＳＳＩＤと同じである場合は、無線アクセスポイントに接続処理を行う。
【００２４】
また、無線ＬＡＮにおける無線帰属の解除は、無線アクセスポイント及び通信端末のどちらからでも行うことができる。すなわち、無線アクセスポイントが無線ＬＡＮを介して切断信号（Ｄｅａｕｔｈｅｎｔｉｃａｔｉｏｎ）のメッセージを送信すると、切断信号のメッセージを受信した通信端末は、当該無線アクセスポイントの帰属情報をクリアする。これにより、無線アクセスポイントと通信端末との無線帰属が解除される。また、通信端末が無線ＬＡＮを介して切断信号のメッセージを送信すると、切断信号のメッセージを受信した無線アクセスポイントは、当該通信端末の帰属情報をクリアする。これにより、無線アクセスポイントと通信端末との無線帰属が解除される。
【００２５】
ここで、制御部５０は、マイコン、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、又はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の演算装置により構成することができる。
【００２６】
図２は、図１の無線通信中継装置が接続されたネットワーク構成のうち、通信機器の設定変更前の状態を例示する説明図である。図３は、図１の無線通信中継装置が接続されたネットワーク構成のうち、通信機器の設定変更後の状態を例示する説明図である。図２及び図３を参照して、無線通信中継装置１０が接続されたネットワーク構成について説明する。図２及び図３では、網側ネットワーク５００として、インターネット３００及びルータ装置２００を例示している。
【００２７】
ルータ装置２００は、無線通信中継装置１０のＷＡＮ側に、ＬＡＮケーブル等によって有線接続された通信機器であり、ＷＡＮインタフェース２２０と、ＬＡＮインタフェース２３０と、を有している。ＬＡＮインタフェース２３０は、ＬＡＮインタフェース２３０に接続された通信端末１０１が起動した際、通信端末１０１にＩＰアドレスなどの情報を自動的に割り当てるＤＨＣＰサーバ機能２３０Ａを有している。ここで、ＤＨＣＰとは、Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌの略である。図２及び図３に示すネットワーク構成おいて、ルータ装置２００は、ＤＨＣＰサーバ機能２３０Ａにより、ＬＡＮ配下の通信端末１０１にＩＰアドレスを自動的に払い出すものである。また、ルータ装置２００は、ＷＡＮインタフェース２２０を介してインターネット３００に接続されている。図２では、ルータ装置２００のＬＡＮ側のＩＰアドレスが、１９２．１６８．１．１／２４（／２４はサブネットマスク）に設定されており、図３では、ルータ装置２００のＬＡＮ側のＩＰアドレスが、１９２．１６８．２．１／２４に設定変更されている。
【００２８】
無線通信中継装置１０は、図１の制御構成を適用した無線アクセスポイントである。無線通信中継装置１０は、ＷＡＮインタフェース２０のＷＡＮポート２１を介してルータ装置２００のＬＡＮ側に接続されている。制御部５０のポート監視手段５１は、ルータ装置２００のＤＨＣＰサーバ機能２３０Ａのアドレス、すなわち、ルータ装置２００のＬＡＮ側のＩＰアドレスが変更された場合に、ＷＡＮポート２１のリンク状態に変更があったと判定する機能を有している。また、無線通信中継装置１０は、ＬＡＮインタフェース３０の無線ＬＡＮポート３１を介して通信端末１０２に接続されている。
【００２９】
通信端末１０１は、デスクトップＰＣ、ノートＰＣ、又はタブレットＰＣなどのＰＣ（Ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）であり、ルータ装置２００のＬＡＮインタフェース２３０に設けられたＬＡＮポート（図示せず）に接続されている。通信端末１０１は、ＤＨＣＰサーバ機能２３０Ａを有するＬＡＮインタフェース２３０からＩＰアドレスなどの情報を自動的に取得するＤＨＣＰクライアント機能１００Ａを有している。図２において、通信端末１０１は、ＤＨＣＰクライアント機能１００Ａにより、ＩＰアドレスとして１９２．１６８．１．２を取得している。
【００３０】
通信端末１０２は、デスクトップＰＣ、ノートＰＣ、又はタブレットＰＣなどのＰＣであり、無線通信中継装置１０のＬＡＮインタフェース３０に設けられた無線ＬＡＮポート３１に無線によって接続される。通信端末１０２は、ＤＨＣＰサーバ機能２３０Ａを有するＬＡＮインタフェース２３０からＩＰアドレスなどの情報を自動的に取得するＤＨＣＰクライアント機能１００Ａを有している。図２において、通信端末１０２は、ＤＨＣＰクライアント機能１００Ａにより、ＩＰアドレスとして１９２．１６８．１．３を取得している。
【００３１】
図２の状態から、ネットワーク構成のアドレス形態の変更等により、図３のように、ルータ装置２００のＬＡＮ側のＩＰアドレスを１９２．１６８．２．１／２４に変更する必要が生じた場合、ルータ装置２００は、ＬＡＮ側のＩＰアドレスを設定し、反映処理（再起動等）を行うことになる。
【００３２】
ルータ装置２００が、ＬＡＮ側のＩＰアドレスを１９２．１６８．２．１／２４に設定変更し、再起動を行った場合、通信端末１０１はルータ装置２００に直接接続されているため、ルータ装置２００と通信端末１０１との間のリンクが一度切断される。すると、通信端末１０１は、ＤＨＣＰクライアント機能１００ＡによるＩＰアドレスの再取得処理を行う。すなわち、通信端末１０１は、ＤＨＣＰクライアント機能１００Ａにより、変更されたＩＰアドレスである１９２．１６８．２．２／２４を取得し、ルータ装置２００及びインターネット３００との通信を行うことができる。
【００３３】
一方、通信端末１０２は、無線通信中継装置１０の無線ＬＡＮポート３１に接続されており、ルータ装置２００に対し無線通信中継装置１０を介して接続されている。しかし、無線通信中継装置１０は、無線ＬＡＮポート３１の状態をＷＡＮポート２１のリンク状態に同期させる機能を有している。このため、通信端末１０２は、ルータ装置２００が再起動される際、即時にルータ装置２００及びインターネット３００との通信を行うことができる。
【００３４】
具体的には、ルータ装置２００が再起動される際に、無線通信中継装置１０は、１９２．１６８．１．１には接続できないため、ＷＡＮポート２１のリンク状態のリンクダウン状態への変更を検出する。そして、無線通信中継装置１０は、無線ＬＡＮポート３１の無線帰属状態を「ＥＮＡＢＬＥ」から「ＤＩＳＡＢＬＥ」に設定変更する。また、ルータ装置２００の再起動後に、無線通信中継装置１０が、ＷＡＮポート２１のリンク状態のリンクアップ状態への変更を検出し、無線ＬＡＮポート３１の無線帰属状態を「ＤＩＳＡＢＬＥ」から「ＥＮＡＢＬＥ」に設定変更する。
【００３５】
すなわち、ルータ装置２００の再起動時に、無線通信中継装置１０は、無線ＬＡＮポート３１の無線帰属状態を、「ＥＮＡＢＬＥ」の状態から「ＤＩＳＡＢＬＥ」の状態に変更し、さらに「ＥＮＡＢＬＥ」の状態に変更する。このため、通信端末１０２は、帰属外れの状態を認識することができ、ＤＨＣＰクライアント機能１００ＡによるＩＰアドレスの再取得処理を行うことができる。つまり、ルータ装置２００の再起動時に、無線通信中継装置１０と通信端末１０２との間の無線帰属が一度切断されることになるため、通信端末１０２は、ＤＨＣＰクライアント機能１００Ａにより、変更されたＩＰアドレスである１９２．１６８．２．３／２４を取得し、即時にルータ装置２００及びインターネット３００との通信を行うことができる。
【００３６】
ここで、無線通信中継装置１０は、無線ＬＡＮが利用できる周波数帯のうち、２．４ＧＨｚ帯を利用できるものであってもよく、５ＧＨｚ帯を利用できるものであってもよく、２．４ＧＨｚ帯及び５ＧＨｚ帯の双方を利用できるものであってもよい。また、本第１実施形態では、本発明の第２インタフェースとして、ＷｉＦｉ等の無線ＬＡＮの通信規格に対応するＬＡＮインタフェース３０を例示したが、これに限らず、本発明の第２インタフェースは、Ｂｌｕｅｔｏｏｔｈ又はＺｉｇＢｅｅなどの任意の無線通信規格に対応するものであってもよい。
【００３７】
図４は、図１の無線通信中継装置１０の動作を示すフローチャートである。図４に基づき、図１〜図３を適宜参照して、無線通信中継装置１０の制御部５０による無線通信中継方法、すなわち、同期対象ポートの状態を監視対象ポートの状態に同期させる方法について説明する。
【００３８】
まず、ポート監視手段５１は、ポート監視プロセス４１Ａの起動時において、監視対象ポートであるＷＡＮポート２１のリンク状態を「未取得」に設定する（ステップＳ１０１）。次いで、ポート監視手段５１は、ＷＡＮポート２１のリンク状態の情報を取得する（ステップＳ１０２）。
【００３９】
次に、ポート監視手段５１は、ＷＡＮポート２１のリンク状態が変更されたか否かを判定する（ステップＳ１０３）。ポート監視手段５１は、ＷＡＮポート２１のリンク状態に変更がなかった場合（ステップＳ１０３／Ｎｏ）、定期的なポーリングの間隔である定期間隔の待ち合わせを行う。すなわち、ポート監視手段５１は、次のポーリングのタイミングまで待機して、ステップＳ１０２へ戻る（ステップＳ１０７）。
【００４０】
一方、ポート監視手段５１は、ＷＡＮポート２１のリンク状態に変更があった場合（ステップＳ１０３／Ｙｅｓ）、ＷＡＮポート２１のリンク状態がリンクアップの状態にあるかリンクダウンの状態にあるかを判定する。ここで、リンク状態の情報の初期値は、上記の通り「未取得」に設定されるため、ポート監視手段５１は、ポート監視プロセス４１Ａの起動時に、監視対象ポートであるＷＡＮポート２１のリンク状態について、必ず変更ありと判定する。ところで、リンクアップの状態とは、無線通信中継装置１０の監視対象ポートであるＷＡＮポート２１が、通信機器としてのルータ装置２００に接続され、無線通信中継装置１０がルータ装置２００と通信できる状態にあることをいう。また、リンクダウンの状態とは、無線通信中継装置１０の監視対象ポートであるＷＡＮポート２１が、通信機器としてのルータ装置２００と接続できず、無線通信中継装置１０がルータ装置２００と通信できない状態にあることをいう（ステップＳ１０４）。
【００４１】
ポート監視手段５１は、監視対象ポートのリンク状態がリンクアップの状態にあると判定した場合（ステップＳ１０４／Ｙｅｓ）、「ＥＮＡＢＬＥ」への設定を指令する状態設定コマンドを実行する。つまり、ポート監視手段５１は、「ＥＮＡＢＬＥ」への設定指令をポート状態設定手段５２に送信する。ポート状態設定手段５２は、ポート監視手段５１からの設定指令に応じて、同期対象ポートである無線ＬＡＮポート３１の無線帰属状態を「ＥＮＡＢＬＥ」に設定し、無線ＬＡＮポート３１の状態をＷＡＮポート２１のリンク状態に同期させ（ステップＳ１０５）、ステップＳ１０７に進む。
【００４２】
ポート監視手段５１は、監視対象ポートのリンク状態がリンクダウンの状態にあると判定した場合（ステップＳ１０４／Ｎｏ）、「ＤＩＳＡＢＬＥ」への設定を指令する状態設定コマンドを実行する。つまり、ポート監視手段５１は、「ＤＩＳＡＢＬＥ」への設定指令をポート状態設定手段５２に送信する。ポート状態設定手段５２は、ポート監視手段５１からの設定指令に応じて、同期対象ポートである無線ＬＡＮポート３１の無線帰属状態を「ＤＩＳＡＢＬＥ」に設定し、無線ＬＡＮポート３１の状態をＷＡＮポート２１のリンク状態に同期させ（ステップＳ１０６）、ステップＳ１０７に進む。
【００４３】
よって、通信端末１０２は、ルータ装置２００のＬＡＮ側のＩＰアドレスが変更された際に、ＷＡＮポート２１のリンク状態に同期した無線ＬＡＮポート３１の「ＤＩＳＡＢＬＥ」の状態を読み取り、監視対象ポートのリンクダウンの状態、すなわち帰属外れの状態を認識することができる。また、通信端末１０２は、ルータ装置２００のＩＰアドレスの変更に伴う再起動後に、ＷＡＮポート２１のリンク状態に同期した無線ＬＡＮポート３１の「ＥＮＡＢＬＥ」の状態を読み取り、監視対象ポートのリンクアップの状態、すなわち無線帰属している状態を認識することができる。つまり、無線通信中継装置１０によれば、ルータ装置２００のＬＡＮ側のＩＰアドレスの変更に伴う反映処理に応じて、通信端末１０２に「ＲＥＳＥＴ」の状態を認識させることができる。そのため、通信端末１０２は、ＤＨＣＰクライアント機能１００Ａにより、新たなＩＰアドレスを取得し、即時にルータ装置２００及びインターネット３００との通信を行うことができる。
【００４４】
以上のように、本第１実施形態における無線通信中継装置１０は、ポート監視プロセス４１Ａ及び状態設定コマンド４１Ｂを含む無線通信中継プログラム４１に基づき、同期対象ポートである無線ＬＡＮポート３１の状態を、監視対象ポートであるＷＡＮポート２１のリンク状態に同期させる機能を有している。よって、無線通信中継装置１０は、ＷＡＮ側に接続された通信機器のＩＰアドレスの変更時等において、無線ＬＡＮ側に接続された通信端末に、リンク状態の変更を検出させることができる。すなわち、無線通信中継装置１０の無線ＬＡＮ側に接続された通信端末は、無線通信中継装置１０のＷＡＮ側に接続された通信機器のＩＰアドレスの変更等を即時に反映させ、自動的にルータ装置２００及びインターネット３００との通信を復旧することができる。よって、無線通信中継装置１０によれば、ネットワーク環境構築、及びネットワーク構成変更時の作業効率の向上を図ることができる。
【００４５】
図７は、従来の無線通信中継装置が接続されたネットワーク構成を示す説明図である。図７の比較例を参照して、本第１実施形態の無線通信中継装置１０によって得られる効果を更に詳細に説明する。図７のネットワーク構成には、ルータ装置２００のＬＡＮインタフェース２３０と通信端末１０２との間をブリッジ転送する無線通信中継装置１０００が存在する。他の構成は、図２の例と同様である。
【００４６】
ここで、ネットワークのアドレス形態の変更により、無線通信中継装置１０００が接続されたルータ装置２００のＬＡＮ側のＩＰアドレスの変更が必要となった場合を想定する。
【００４７】
通信端末１０１は、ルータ装置２００に直接ＬＡＮケーブルで接続されている。そのため、通信端末１０１は、ルータ装置２００を再起動し、ルータ装置２００の電源が一時的にＯＦＦとなった際に、リンクダウンを検出し、ＤＨＣＰクライアント機能１００ＡによってＩＰアドレスの再取得を行うことができる。つまり、図７の場合、通信端末１０１は、ルータ装置２００のＩＰアドレスが１９２．１６８．１．１／２４から１９２．１６８．２．１／２４に変更されたことに伴って１９２．１６８．１．２／２４から１９２．１６８．２．２／２４に変更されたＩＰアドレスを取得することができる。よって、通信端末１０１は、ルータ装置２００及びインターネット３００との通信を速やかに実行することができる。
【００４８】
一方、通信端末１０２は、無線通信中継装置１０００に無線帰属されているため、リンク状態の変更を検出することができない。すなわち、通信端末１０２は、ＤＨＣＰのリース期間の更新タイミングまで、ルータ装置２００のＩＰアドレスの変更を検知することができず、旧アドレス（１９２．１６８．１．３／２４）を利用し続ける動作を行うこととなる。よって、通信端末１０２は、一時的にルータ装置２００及び通信端末１０１等との通信を行うことができなくなる。例えば、ルータ装置２００のＤＨＣＰサーバ機能２３０Ａのリース期間が１時間に設定されていた場合、ＤＨＣＰクライアント機能１００Ａは、リース期間の半分である３０分で更新動作を行うため、通信端末１０２は、最大で３０分間通信が行えない状態となる。そして、従来の構成において、通信端末１０２にルータ装置２００のＩＰアドレスの変更を認識させるためには、通信端末１０２と無線通信中継装置１０００との間の無線帰属を解除し、無線帰属外れを意図的に発生させたり、無線通信中継装置１０００を一度再起動させたりする必要がある。
【００４９】
この点、無線通信中継装置１０は、監視対象ポートのリンク状態に変更があった場合に、同期対象ポートの状態を監視対象ポートのリンク状態に同期させる。そのため、無線通信中継装置１０によれば、監視対象ポート側に接続された通信機器のＩＰアドレスの変更があった場合でも、無線帰属の解除操作、無線通信中継装置の再起動操作、又はリセットボタンの押下等といった手間をかけず、監視対象ポート側の通信機器と同期対象ポート側の通信端末との通信を速やかに実現させることができる。
【００５０】
ところで、本第１実施形態では、無線通信中継装置１０として、図１の制御構成を適用した無線アクセスポイントを例示したが、これに限定されるものではない。無線通信中継装置１０は、ブリッジモード機能を搭載したホームゲートウェイ（ＨＧＷ）等であってもよい。すなわち、無線通信中継プログラム４１は、無線アクセスポイントの他、ホームゲートウェイなどの無線通信中継装置１０に対しても、好適に適用することができる。また、本第１実施形態では、無線通信中継装置１０が２つの通信ポートを有する場合を例示したが、これに限らず、無線通信中継装置１０は、３つ以上の通信ポートを有していてもよい。この場合、無線通信中継装置１０は、本第１実施形態の制御構成を適用することにより、ある特定の通信ポートのリンク状態と、他の特定の通信ポートの状態とを同期させることができる。
【００５１】
〔第２実施形態〕
図５は、本発明の第２実施形態に係る無線通信中継装置が接続されたネットワーク構成を例示する説明図である。図５に示すように、無線通信中継装置１０ＡのＷＡＮインタフェース２０は、ＷＡＮのインタフェースポートであるＷＡＮポート２１Ａを有している。無線通信中継装置１０ＡのＬＡＮインタフェース３０は、無線ＬＡＮのインタフェースポートである無線ＬＡＮポート３１Ａと、有線ＬＡＮのインタフェースポートであるＬＡＮポート３２Ａと、を有している。無線通信中継装置１０ＢのＷＡＮインタフェース２０は、ＷＡＮのインタフェースポートであるＷＡＮポート２１Ｂを有している。無線通信中継装置１０ＢのＬＡＮインタフェース３０は、無線ＬＡＮのインタフェースポートである無線ＬＡＮポート３１Ｂと、有線ＬＡＮのインタフェースポートであるＬＡＮポート３２Ｂと、を有している。無線通信中継装置１０Ａ及び無線通信中継装置１０Ｂの他の構成は、図１の無線通信中継装置１０と同様である。すなわち、無線通信中継装置１０Ａ及び無線通信中継装置１０Ｂは、図１の制御構成を適用した無線アクセスポイントであって、ＬＡＮ側に２つの通信ポートを有している。前述した第１実施形態と同等の構成については同一の符号を用いて説明は省略する。
【００５２】
図５に示すように、無線通信中継装置１０Ａと無線通信中継装置１０Ｂとは直列に接続されている。無線通信中継装置１０Ａは、ＷＡＮインタフェース２０のＷＡＮポート２１Ａを介してルータ装置２００のＬＡＮ側に接続されている。無線通信中継装置１０Ａは、ＬＡＮインタフェース３０の無線ＬＡＮポート３１Ａを介して、無線により通信端末１０１に接続される。無線通信中継装置１０Ａは、ＬＡＮインタフェース３０のＬＡＮポート３２Ａを介して、ＬＡＮケーブル等により、無線通信中継装置１０ＢのＷＡＮポート２１Ｂに有線接続されている。すなわち、無線通信中継装置１０Ｂは、ＷＡＮインタフェース２０のＷＡＮポート２１Ｂを介して、ＬＡＮケーブル等により、無線通信中継装置１０ＡのＬＡＮポート３２Ａに有線接続されている。無線通信中継装置１０Ｂは、ＬＡＮインタフェース３０の無線ＬＡＮポート３１Ｂを介して、無線により通信端末１０２に接続される。
【００５３】
無線通信中継装置１０Ａの制御部５０は、監視対象ポートであるＷＡＮポート２１Ａのリンク状態を監視し、ＷＡＮポート２１Ａのリンク状態に変更があった場合に、同期対象ポートである無線ＬＡＮポート３１Ａの状態をＷＡＮポート２１Ａのリンク状態に同期させるものである。よって、無線通信中継装置１０Ａは、ルータ装置２００のＩＰアドレスが変更されたとき、ルータ装置２００に直接接続されていない通信端末１０１に、監視対象ポートであるＷＡＮポート２１Ａのリンクダウンを検出させることができる。すなわち、通信端末１０１は、ルータ装置２００のＩＰアドレスの変更があった場合でも、ＤＨＣＰクライアント機能１００Ａにより、ルータ装置２００及びインターネット３００との通信を速やかに実現することができる。
【００５４】
また、無線通信中継装置１０Ａは、ルータ装置２００のＩＰアドレスが変更されたときに、ＬＡＮポート３２Ａの状態をＷＡＮポート２１Ａのリンク状態に同期させるものである。無線通信中継装置１０Ａが、ＬＡＮポート３２Ａの状態をＷＡＮポート２１Ａのリンク状態に同期させることで、無線通信中継装置１０ＢのＷＡＮポート２１Ｂのリンク状態は、ＷＡＮポート２１Ａのリンク状態と同期する。
【００５５】
無線通信中継装置１０Ｂの制御部５０は、監視対象ポートであるＷＡＮポート２１Ｂのリンク状態を監視し、ＷＡＮポート２１Ｂのリンク状態に変更があった場合に、同期対象ポートである無線ＬＡＮポート３１Ｂの状態をＷＡＮポート２１Ｂのリンク状態に同期させるものである。すなわち、無線通信中継装置１０Ｂは、無線通信中継装置１０ＡのＬＡＮポート３２Ａのポート状態の設定が変更された場合に、同期対象ポートである無線ＬＡＮポート３１Ｂの状態をＷＡＮポート２１Ｂのリンク状態に同期させるものである。
【００５６】
ここで、ルータ装置２００のＩＰアドレスが変更された場合は、上記のように、無線通信中継装置１０Ａが、ＬＡＮポート３２Ａの状態をＷＡＮポート２１Ａのリンク状態に同期させる。したがって、ルータ装置２００のＩＰアドレスが変更されると、ＷＡＮポート２１Ｂのリンク状態も変更されることとなる。そのため、無線通信中継装置１０Ｂは、ルータ装置２００のＩＰアドレスが変更されたとき、ルータ装置２００に直接接続されていない通信端末１０２に、ＷＡＮポート２１Ａのリンクダウン、すなわち帰属外れの状態を検出させることができる。つまり、通信端末１０２は、ルータ装置２００のＩＰアドレスの変更があった場合でも、ＤＨＣＰクライアント機能１００Ａにより、ルータ装置２００及びインターネット３００との通信を速やかに実現することができる。
【００５７】
ところで、図５では、無線通信中継装置１０Ａと無線通信中継装置１０Ｂとの間が有線によって接続され、無線通信中継装置１０Ａと通信端末１０１との間、及び無線通信中継装置１０Ｂと通信端末１０２との間が無線ＬＡＮによって接続されている場合を例示したが、これに限定されるものではない。
【００５８】
図６は、無線通信中継装置同士間、又は無線通信中継装置と通信端末との間の接続パターンを例示した表である。図６では、無線通信中継装置１０Ａと無線通信中継装置１０Ｂとの間の接続区間を「１０Ａ−１０Ｂ間」とし、無線通信中継装置１０Ａと通信端末１０１との間の接続区間を「１０Ａ−１０１間」とし、無線通信中継装置１０Ｂと通信端末１０２との間の接続区間を「１０Ｂ−１０２間」としている。以下の説明においても同様とする。なお、接続パターン０１は、図５に例示した接続関係に対応している。
【００５９】
すなわち、例えば、接続パターン０２のように、「１０Ａ−１０１間」および「１０Ｂ−１０２間」は、無線ＬＡＮではなく、Ｂｌｕｅｔｏｏｔｈによって無線接続されるようにしてもよい。また、接続パターン０３のように、「１０Ａ−１０Ｂ間」は、無線ＬＡＮによって無線接続されるようにしてもよい。この場合、「１０Ａ−１０Ｂ間」で利用する周波数帯と、「１０Ａ−１０１間」及び「１０Ｂ−１０２間」で利用する周波数帯とが異なるようにするとよい。なお、５ＧＨｚ帯は、壁などの障害物に弱いとされているため、「１０Ａ−１０Ｂ間」で２．４ＧＨｚ帯を利用し、「１０Ａ−１０１間」及び「１０Ｂ−１０２間」で５Ｇｈｚ帯を利用するようにするとよい。
【００６０】
さらに、接続パターン０４のように、「１０Ａ−１０Ｂ間」が無線ＬＡＮによって無線接続され、「１０Ａ−１０１間」及び「１０Ｂ−１０２間」がＢｌｕｅｔｏｏｔｈによって無線接続されるようにしてもよい。また、接続パターン０５のように、「１０Ａ−１０Ｂ間」がＢｌｕｅｔｏｏｔｈによって無線接続され、「１０Ａ−１０１間」及び「１０Ｂ−１０２間」が無線ＬＡＮによって無線接続されるようにしてもよい。接続パターン０２、０４、及び０５のＢｌｕｅｔｏｏｔｈによる無線接続の代わりに、ＺｉｇＢｅｅによる無線接続を利用してもよい。
【００６１】
なお、接続パターン０３〜０５の場合、無線通信中継装置１０Ｂは、ＷＡＮポート２１Ｂの接続状態として、無線帰属状態を監視するように構成される。そして、無線通信中継装置１０Ｂは、ＷＡＮポート２１Ｂの無線帰属状態に変更があった場合に、同期対象ポートである無線ＬＡＮポート３１Ｂの状態をＷＡＮポート２１Ｂの無線帰属状態に同期させるものである。
【００６２】
上記のような各接続パターンを採用しても、無線通信中継装置１０Ａ及び無線通信中継装置１０Ｂは、ＷＡＮポートの接続状態、すなわち、ＷＡＮ側に接続されたルータ装置２００又は他の無線通信中継装置の接続状態を監視することにより、ルータ装置２００のＩＰアドレスが変更されたときに、監視対象ポートの接続状態への同期処理を行うことができる。よって、無線通信中継装置１０Ａ又は無線通信中継装置１０ＢのＬＡＮ側に無線接続された通信端末１０１又は通信端末１０２は、ルータ装置２００のＩＰアドレスの変更があった場合でも、ルータ装置２００及びインターネット３００との通信を、手間をかけず即時に実現することができる。
【００６３】
ここで、本実施の形態２では、無線通信中継装置１０Ａ及び無線通信中継装置１０Ｂとして無線アクセスポイントを例示したが、これに限定されるものではない。無線通信中継装置１０Ａ及び無線通信中継装置１０Ｂは、ブリッジモード機能を搭載したホームゲートウェイ（ＨＧＷ）等であってもよい。
【００６４】
また、図５では、２台の無線通信中継装置が直列に接続されたネットワーク構成を例示したが、これに限らず、無線通信中継装置は、３台以上を直列に接続して利用してもよい。このようにしても、各無線通信中継装置は、ＷＡＮポートの接続状態、すなわち、ＷＡＮ側に接続されたルータ装置２００又は他の無線通信中継装置の接続状態を監視することにより、ルータ装置２００のＩＰアドレスが変更されたときに、監視対象ポートの接続状態への同期処理を行うことができる。よって、無線通信中継装置のＬＡＮ側に接続された通信端末は、ルータ装置２００のＩＰアドレスの変更があった場合でも、手間をかけずに、ルータ装置２００及びインターネット３００との通信を即時に実現することができる。
【００６５】
上述した各実施形態は、無線通信中継装置、無線通信中継方法、及び無線通信中継プログラムにおける好適な具体例であり、本発明の技術的範囲は、これらの態様に限定されるものではない。例えば、図１〜図３及び図５では、同期対象ポートとして、単一の無線ＬＡＮポートを有する無線通信中継装置１０、１０Ａ、１０Ｂを例示したが、これに限らず、無線通信中継装置１０、１０Ａ、１０Ｂは、複数の無線ＬＡＮポートを有するものであってもよい。この場合、無線通信中継装置１０、１０Ａ、１０Ｂは、通信ポートごとに、どの通信ポートの接続状態と同期させるかを予め設定しておくようにしてもよい。例えば、監視対象ポートと同期対象ポートとを関連づけたポート対応テーブルを記憶部４０等に格納しておき、制御部５０が、ポート対応テーブルを参照して同期処理を行うようにするとよい。加えて、無線通信中継装置１０、１０Ａ、１０Ｂは、どの同期対象ポートの状態を、どの監視対象ポートの接続状態に同期させるかについての設定及び設定変更を行えるようにしてもよい。すなわち、通信ポートの同期処理に関する設定項目を設けておき、無線通信中継装置１０、１０Ａ、１０Ｂが、設定項目に対する設定内容に応じて、指定された通信ポートに同期処理を行うようにしてもよい。このようにすれば、無線通信中継装置１０、１０Ａ、１０Ｂは、各々に備わる通信ポートのうちから指定された通信ポートの状態のみを、特定の監視対象ポートの接続状態に同期させるといった処理を行うことができる。
【００６６】
また、上記各実施形態では、同期対象ポートの状態を監視対象ポートの接続状態に同期させる方法として、リンクダウン時に「ＤＩＳＡＢＬＥ」に設定し、リンクアップ時に「ＥＮＡＢＬＥ」に設定して、無線ＬＡＮポート３１、３１Ａ、３１Ｂの状態を、完全にＷＡＮポート２１Ａ、２１Ｂの接続状態に同期させる例について説明したが、これに限定されるものではない。例えば、無線通信中継装置１０、１０Ａ、１０Ｂは、リンクダウン状態からリンクアップ状態への状態変更時、又は無線帰属している状態から帰属外れの状態への状態変更時にのみ「ＲＥＳＥＴ」設定を行うようにしてもよい。すなわち、制御部５０は、監視対象ポートの接続状態が、無線帰属している状態から帰属外れの状態へ変化したとき、又はリンクダウン状態からリンクアップ状態へ変化したときにだけ、同期対象ポートの状態を監視対象ポートの接続状態に同期させるようにしてもよい。このようにしても、同期対象ポートに接続された通信端末は、監視対象ポートの接続状態の変更を検出することができるため、ルータ装置２００の反映処理後、ルータ装置２００及びインターネット３００との通信を速やかに実現することができる。
【００６７】
加えて、上記各実施形態では、ポート監視手段５１が、ポーリング方式によって監視対象ポートのリンク状態を監視する場合を例示したが、これに限らず、ポート監視手段５１は、コンテンション方式又はセレクティング方式等といった他の方式を用いて監視対象ポートのリンク状態を監視するようにしてもよい。さらに、上記各実施形態では、無線通信中継装置１０、１０Ａ、１０Ｂが、第１インタフェースとしてＷＡＮインタフェース２０を有する場合を例示したが、これに限らず、無線通信中継装置１０、１０Ａ、１０Ｂは、第１インタフェースとして、ＬＡＮインタフェースを有していてもよい。
【符号の説明】
【００６８】
１０、１０Ａ、１０Ｂ、１０００  無線通信中継装置、２０、２２０  ＷＡＮインタフェース、２０Ａ、２０Ｂ  ＷＡＮポート、３０、２３０  ＬＡＮインタフェース、２１、２１Ａ、２１Ｂ  ＷＡＮポート、３１、３１Ａ、３１Ｂ  無線ＬＡＮポート、３２Ａ、３２Ｂ  ＬＡＮポート、４０  記憶部、４１  無線通信中継プログラム、４１Ａ  ポート監視プロセス、４１Ｂ  状態設定コマンド、５０  制御部、５１  ポート監視手段、５２  ポート状態設定手段、１００Ａ  ＤＨＣＰクライアント機能、１０１、１０２  通信端末、２００  ルータ装置、２３０Ａ  ＤＨＣＰサーバ機能、３００  インターネット、５００  網側ネットワーク。
【図１】
2018142902.tif 000003
【図２】
2018142902.tif 000004
【図３】
2018142902.tif 000005
【図４】
2018142902.tif 000006
【図５】
2018142902.tif 000007
【図６】
2018142902.tif 000008
【図７】
2018142902.tif 000009