(57)【要約】【課題】キープアライブの頻発による無線端末の電池の消耗を軽減する。【解決手段】無線ＬＡＮアクセスポイント２は、無線ＬＡＮ５を介して自装置に接続中の無線端末４−１〜４−３の情報を管理する端末管理手段と、キープアライブ発行元１から接続の有効性を確認するキープアライブ問い合わせパケットを受信したときに、この問い合わせパケットの宛先を識別し、端末管理手段の情報に基づいて、自装置に接続中の無線端末４−１〜４−３の中に宛先に該当する無線端末が存在するかどうかを判定する端末判定手段と、宛先に該当する無線端末が存在する場合に、この無線端末のキープアライブ応答パケットを端末管理手段の情報に基づいて無線端末の代わりに作成して、キープアライブ発行元１に応答パケットを返送する代理応答手段とを備える。【選択図】  図１
2009088934.tif 000002
【特許請求の範囲】
【請求項１】
無線ＬＡＮを介して自装置に接続中の無線端末の情報を管理する端末管理手段と、
キープアライブ発行元から接続の有効性を確認するキープアライブ問い合わせパケットを受信したときに、この問い合わせパケットの宛先を識別し、前記端末管理手段の情報に基づいて、自装置に接続中の無線端末の中に前記宛先に該当する無線端末が存在するかどうかを判定する端末判定手段と、
前記宛先に該当する無線端末が存在する場合に、この無線端末のキープアライブ応答パケットを前記端末管理手段の情報に基づいて無線端末の代わりに作成して、前記キープアライブ発行元に前記応答パケットを返送する代理応答手段とを備えることを特徴とする無線ＬＡＮアクセスポイント。
【請求項２】
請求項１記載の無線ＬＡＮアクセスポイントにおいて、
さらに、前記宛先に該当する無線端末が存在する場合に、この無線端末にキープアライブ問い合わせパケットを前回送信してから所定の送信間引き回数が経過しているかどうかを判定する送信間引き判定手段と、
前記所定の送信間引き回数が経過している場合は、前記代理応答手段による代理応答を行う代わりに、前記キープアライブ発行元から受信したキープアライブ問い合わせパケットを前記宛先に該当する無線端末に送信する間引き送信手段と、
このキープアライブ問い合わせパケットに対して無線端末から返送されたキープアライブ応答パケットを前記キープアライブ発行元に送信する転送手段とを備えることを特徴とする無線ＬＡＮアクセスポイント。
【請求項３】
請求項１記載の無線ＬＡＮアクセスポイントにおいて、
さらに、無線端末宛の付加情報が前記キープアライブ問い合わせパケットに重畳され、前記宛先に該当する無線端末が存在する場合に、この無線端末に前回送信したキープアライブ問い合わせパケットの付加情報に対して今回のキープアライブ問い合わせパケットの付加情報が変化しているかどうかを判定する付加情報検出手段と、
前記付加情報が変化している場合は、前記代理応答手段による代理応答を行う代わりに、前記キープアライブ発行元から受信したキープアライブ問い合わせパケットを前記宛先に該当する無線端末に送信する送信手段と、
このキープアライブ問い合わせパケットに対して無線端末から返送されたキープアライブ応答パケットを前記キープアライブ発行元に送信する転送手段とを備えることを特徴とする無線ＬＡＮアクセスポイント。
【請求項４】
コンピュータを無線ＬＡＮアクセスポイントとして機能させる無線ＬＡＮアクセスポイントプログラムであって、
キープアライブ発行元から接続の有効性を確認するキープアライブ問い合わせパケットを受信したときに、この問い合わせパケットの宛先を識別し、自装置に接続中の無線端末を管理する端末管理手段の情報に基づいて、自装置に接続中の無線端末の中に前記宛先に該当する無線端末が存在するかどうかを判定する端末判定ステップと、
前記宛先に該当する無線端末が存在する場合に、この無線端末のキープアライブ応答パケットを前記端末管理手段の情報に基づいて無線端末の代わりに作成して、前記キープアライブ発行元に前記応答パケットを返送する代理応答ステップとを、前記コンピュータに実行させることを特徴とする無線ＬＡＮアクセスポイントプログラム。
【請求項５】
請求項４記載の無線ＬＡＮアクセスポイントプログラムにおいて、
さらに、前記宛先に該当する無線端末が存在する場合に、この無線端末にキープアライブ問い合わせパケットを前回送信してから所定の送信間引き回数が経過しているかどうかを判定する送信間引き判定ステップと、
前記所定の送信間引き回数が経過している場合は、前記代理応答ステップによる代理応答を行う代わりに、前記キープアライブ発行元から受信したキープアライブ問い合わせパケットを前記宛先に該当する無線端末に送信する間引き送信ステップと、
このキープアライブ問い合わせパケットに対して無線端末から返送されたキープアライブ応答パケットを前記キープアライブ発行元に送信する転送ステップとを、前記コンピュータに実行させることを特徴とする無線ＬＡＮアクセスポイントプログラム。
【請求項６】
請求項４記載の無線ＬＡＮアクセスポイントプログラムにおいて、
さらに、無線端末宛の付加情報が前記キープアライブ問い合わせパケットに重畳され、前記宛先に該当する無線端末が存在する場合に、この無線端末に前回送信したキープアライブ問い合わせパケットの付加情報に対して今回のキープアライブ問い合わせパケットの付加情報が変化しているかどうかを判定する付加情報検出ステップと、
前記付加情報が変化している場合は、前記代理応答ステップによる代理応答を行う代わりに、前記キープアライブ発行元から受信したキープアライブ問い合わせパケットを前記宛先に該当する無線端末に送信する送信ステップと、
このキープアライブ問い合わせパケットに対して無線端末から返送されたキープアライブ応答パケットを前記キープアライブ発行元に送信する転送ステップとを、前記コンピュータに実行させることを特徴とする無線ＬＡＮアクセスポイントプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮで無線端末間を相互に接続したり、有線ＬＡＮ等の他のネットワークと無線端末とを接続したりする無線ＬＡＮアクセスポイントとそのプログラムに関するものである。
【背景技術】
【０００２】
一般に、無線ＬＡＮ（Local Area Network）アクセスポイントは、有線−無線間を結ぶ一種のブリッジ（中継装置）である。ＬＡＮ上に設置されるＶｏＩＰ（Voice over IP ）システムなどでは、主装置（ＰＢＸ）などからポーリングによって接続の有効性を確認するキープアライブを行なうことが多い。そのキープアライブの間隔は、システムによってまちまちである（例えば特許文献１参照）。キープアライブのパケットは、上記無線ＬＡＮアクセスポイント（以下、ＡＰとする）のブリッジ機能によって無線パケットとして送信される。
【０００３】
【特許文献１】特開２００２−３３５２９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ＡＰからキープアライブのパケットを受信した無線端末は、接続が有効であることを示す応答パケットをＡＰに返送する。したがって、この無線端末がパワーセーブ中であったとしても、パケットの送受信のために起動することになるので、無線端末の電池が消耗するという問題点があった。特に、キープアライブを頻繁に行うようなシステムでは、無線端末の電池持続時間が大幅に短くなる。
【０００５】
本発明は、上記課題を解決するためになされたもので、キープアライブの頻発による無線端末の電池の消耗を軽減することができる無線ＬＡＮアクセスポイントおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の無線ＬＡＮアクセスポイントは、無線ＬＡＮを介して自装置に接続中の無線端末の情報を管理する端末管理手段と、キープアライブ発行元から接続の有効性を確認するキープアライブ問い合わせパケットを受信したときに、この問い合わせパケットの宛先を識別し、前記端末管理手段の情報に基づいて、自装置に接続中の無線端末の中に前記宛先に該当する無線端末が存在するかどうかを判定する端末判定手段と、前記宛先に該当する無線端末が存在する場合に、この無線端末のキープアライブ応答パケットを前記端末管理手段の情報に基づいて無線端末の代わりに作成して、前記キープアライブ発行元に前記応答パケットを返送する代理応答手段とを備えるものである。
また、本発明の無線ＬＡＮアクセスポイントの１構成例は、さらに、前記宛先に該当する無線端末が存在する場合に、この無線端末にキープアライブ問い合わせパケットを前回送信してから所定の送信間引き回数が経過しているかどうかを判定する送信間引き判定手段と、前記所定の送信間引き回数が経過している場合は、前記代理応答手段による代理応答を行う代わりに、前記キープアライブ発行元から受信したキープアライブ問い合わせパケットを前記宛先に該当する無線端末に送信する間引き送信手段と、このキープアライブ問い合わせパケットに対して無線端末から返送されたキープアライブ応答パケットを前記キープアライブ発行元に送信する転送手段とを備えるものである。
また、本発明の無線ＬＡＮアクセスポイントの１構成例は、さらに、無線端末宛の付加情報が前記キープアライブ問い合わせパケットに重畳され、前記宛先に該当する無線端末が存在する場合に、この無線端末に前回送信したキープアライブ問い合わせパケットの付加情報に対して今回のキープアライブ問い合わせパケットの付加情報が変化しているかどうかを判定する付加情報検出手段と、前記付加情報が変化している場合は、前記代理応答手段による代理応答を行う代わりに、前記キープアライブ発行元から受信したキープアライブ問い合わせパケットを前記宛先に該当する無線端末に送信する送信手段と、このキープアライブ問い合わせパケットに対して無線端末から返送されたキープアライブ応答パケットを前記キープアライブ発行元に送信する転送手段とを備えるものである。
【０００７】
また、本発明は、コンピュータを無線ＬＡＮアクセスポイントとして機能させる無線ＬＡＮアクセスポイントプログラムであって、キープアライブ発行元から接続の有効性を確認するキープアライブ問い合わせパケットを受信したときに、この問い合わせパケットの宛先を識別し、自装置に接続中の無線端末を管理する端末管理手段の情報に基づいて、自装置に接続中の無線端末の中に前記宛先に該当する無線端末が存在するかどうかを判定する端末判定ステップと、前記宛先に該当する無線端末が存在する場合に、この無線端末のキープアライブ応答パケットを前記端末管理手段の情報に基づいて無線端末の代わりに作成して、前記キープアライブ発行元に前記応答パケットを返送する代理応答ステップとを、前記コンピュータに実行させるようにしたものである。
また、本発明の無線ＬＡＮアクセスポイントプログラムの１構成例は、さらに、前記宛先に該当する無線端末が存在する場合に、この無線端末にキープアライブ問い合わせパケットを前回送信してから所定の送信間引き回数が経過しているかどうかを判定する送信間引き判定ステップと、前記所定の送信間引き回数が経過している場合は、前記代理応答ステップによる代理応答を行う代わりに、前記キープアライブ発行元から受信したキープアライブ問い合わせパケットを前記宛先に該当する無線端末に送信する間引き送信ステップと、このキープアライブ問い合わせパケットに対して無線端末から返送されたキープアライブ応答パケットを前記キープアライブ発行元に送信する転送ステップとを、前記コンピュータに実行させるようにしたものである。
また、本発明の無線ＬＡＮアクセスポイントプログラムの１構成例は、さらに、無線端末宛の付加情報が前記キープアライブ問い合わせパケットに重畳され、前記宛先に該当する無線端末が存在する場合に、この無線端末に前回送信したキープアライブ問い合わせパケットの付加情報に対して今回のキープアライブ問い合わせパケットの付加情報が変化しているかどうかを判定する付加情報検出ステップと、前記付加情報が変化している場合は、前記代理応答ステップによる代理応答を行う代わりに、前記キープアライブ発行元から受信したキープアライブ問い合わせパケットを前記宛先に該当する無線端末に送信する送信ステップと、このキープアライブ問い合わせパケットに対して無線端末から返送されたキープアライブ応答パケットを前記キープアライブ発行元に送信する転送ステップとを、前記コンピュータに実行させるようにしたものである。
【発明の効果】
【０００８】
本発明によれば、キープアライブ発行元からキープアライブ問い合わせパケットを受信したときに、この問い合わせパケットの宛先を識別し、自装置に接続中の無線端末の中に宛先に該当する無線端末が存在するかどうかを判定し、宛先に該当する無線端末が存在する場合に、この無線端末のキープアライブ応答パケットを代わりに作成してキープアライブ発行元に返送するようにしたので、無線ＬＡＮアクセスポイントに接続中の端末の電池の消耗を軽減することができる。また、キープアライブを頻繁に行うようなシステムでは、無線フィールドにキープアライブのパケットを頻繁に送出することになるので、無線フィールドの負荷が大きくなるが、本発明によれば、無線フィールドに対する負荷を減らすことができる。
【０００９】
また、本発明では、無線端末にキープアライブ問い合わせパケットを前回送信してから所定の送信間引き回数が経過するまでは無線ＬＡＮアクセスポイントがキープアライブ問い合わせパケットに対して擬似応答を返し、所定の送信間引き回数が経過した場合のみ無線端末にキープアライブ問い合わせパケットを送信するようにしたので、キープアライブ発行元からのキープアライブの頻度が高すぎて無線端末の電池消耗が激しくなるような場合に、無線端末の電池消耗を軽減することができ、無線フィールドに対する負荷を減らすことができる。
【００１０】
また、本発明では、無線端末宛の付加情報に変化がない間は無線ＬＡＮアクセスポイントがキープアライブ問い合わせパケットに対して擬似応答を返し、付加情報に変化があった場合のみ無線端末にキープアライブ問い合わせパケットを送信するようにしたので、無線ＬＡＮアクセスポイントに接続中の端末の電池の消耗を軽減することができ、無線フィールドに対する負荷を減らすことができる。
【発明を実施するための最良の形態】
【００１１】
ＡＰはブリッジであるため、本来はレイヤ２までの実装で動作させることが可能である。これに対して、本発明のＡＰは、上位層のデータを識別しフィルタリングする機能を持つ。すなわち、無線端末に対して発行されるキープアライブ問い合わせパケットの宛先をＡＰで識別し、接続中の無線端末の中に当該宛先に該当する無線端末が存在する場合は、この無線端末に代わってＡＰが疑似応答する。また、キープアライブ問い合わせパケットを透過させるか、全部フィルタリングするか、あるいは一部フィルタリングするかを設定で変化させることにより、キープアライブに含まれる情報を端末に伝達することも可能ならしめる。
【００１２】
［第１の実施の形態］
以下、本発明の実施の形態について図面を参照して説明する。図１は本発明の第１の実施の形態に係る通信ネットワークシステムの構成を示すブロック図である。図１において、１は例えばＰＢＸ等のキープアライブ発行元、２はＡＰ、３はキープアライブ発行元１とＡＰ２とを接続する有線ＬＡＮ、４−１〜４−３は無線端末、５はＡＰ２と無線端末４−１〜４−３とを接続する無線ＬＡＮである。無線端末４−１〜４−３の例としては、例えば無線通信機能を備えた携帯型のコンピュータ等がある。
【００１３】
図２はＡＰ２の構成例を示すブロック図である。ＡＰ２は、有線ＬＡＮ３との通信を行う有線送受信部２０と、無線ＬＡＮ５との通信を行う無線送受信部２１と、送受信されるデータを保持するためのバッファメモリ２２と、無線ＬＡＮ５を介して自装置に接続中の無線端末の情報を管理する端末管理部２３と、ＡＰ全体を制御する制御部２４とを有する。
【００１４】
図３は制御部２４の構成例を示すブロック図である。制御部２４は、キープアライブ発行元１から接続の有効性を確認するキープアライブ問い合わせパケットを受信したときに、この問い合わせパケットの宛先を識別し、自装置に接続中の無線端末の中に宛先に該当する無線端末が存在するかどうかを判定する端末判定部２４０と、問い合わせパケットの宛先に該当する無線端末が存在する場合に、この無線端末のキープアライブ応答パケットを作成して、キープアライブ発行元１にキープアライブ応答パケットを返送する代理応答部２４１と、端末管理部２３の情報を適宜更新する更新部２４２とを有する。
【００１５】
以下、本実施の形態のＡＰ２の動作を説明する。図４はキープアライブ問い合わせパケット受信時のＡＰ２の動作を示すシーケンス図である。
まず、ＰＢＸ等のキープアライブ発行元１は、キープアライブ問い合わせパケット４０を送信する。
【００１６】
ＡＰ２の有線送受信部２０は、有線ＬＡＮ３を介してキープアライブ問い合わせパケット４０を受信すると、この問い合わせパケット４０を制御部２４に渡す。制御部２４の端末判定部２４０は、問い合わせパケット４０の宛先アドレス（例えばＩＰアドレス）を識別する。そして、端末判定部２４０は、端末管理部２３を参照し、自装置に接続中の無線端末４−１〜４−３の中に当該宛先アドレスに該当する無線端末が存在するかどうかを判定する（図４ステップＳ１）。
【００１７】
端末管理部２３は、接続中の無線端末４−１〜４−３の情報を記憶している。管理している情報の内容としては、接続中の無線端末４−１〜４−３のアドレス（例えばＩＰアドレスやＭＡＣアドレス）がある。したがって、端末管理部２３を参照すれば、自装置に接続中の無線端末４−１〜４−３の中に宛先アドレスに該当する無線端末が存在するかどうかを判定することができる。
制御部２４は、接続中の無線端末４−１〜４−３の中に宛先アドレスに該当する無線端末が存在しない場合は、何もせずに処理を終える。
【００１８】
端末管理部２３の情報は、無線端末４−１〜４−３との接続状態に応じて適宜更新する必要があるが、無線端末４−１〜４−３の状態把握と端末管理部２３の更新は更新部２４２によって行われる。更新部２４２は、無線送受信部２１を通じて接続中の無線端末４−１〜４−３との間で例えばＩＥＥＥ８０２．１１の仕様に準じて定期的にキープアライブの通信を行い、無線端末４−１〜４−３の情報を取得する。これにより、更新部２４２は、端末管理部２３の情報を適切に更新する。
【００１９】
次に、キープアライブ発行元１からキープアライブ問い合わせパケット４１を受信すると、ＡＰ２の制御部２４は、ステップＳ１と同様に判定を行う（ステップＳ２）。制御部２４の代理応答部２４１は、接続中の無線端末４−１〜４−３の中に問い合わせパケット４１の宛先アドレスに該当する無線端末４−１が存在する場合、無線端末４−１に代わってキープアライブ応答パケット４２を作成し、有線送受信部２０を通じてキープアライブ発行元１に応答パケット４２を返送する（ステップＳ３）。
【００２０】
前記のとおり端末管理部２３には、接続中の無線端末４−１〜４−３のアドレスが記憶されている。したがって、代理応答部２４１は、無線端末４−１のアドレスを送信元アドレスとして格納したキープアライブ応答パケット４２を、無線端末４−１に代わって作成することができる。
こうして、キープアライブ発行元１は、キープアライブ応答パケット４２を受け取ることにより、無線端末４−１との接続が有効であることを確認することができる。
【００２１】
以上のように、本実施の形態では、ＡＰがキープアライブ問い合わせパケットに対して擬似応答を返し、キープアライブ問い合わせパケットを無線フィールドに送信しないようにするので、ＡＰに接続中の端末の電池の消耗を軽減することができ、また無線フィールドに対する負荷を減らすことができる。
【００２２】
［第２の実施の形態］
次に、本発明の第２の実施の形態について説明する。第１の実施の形態では、ＡＰの傘下にキープアライブ問い合わせパケットの宛先に該当する無線端末が存在する場合でも、無線フィールドにはキープアライブ問い合わせパケットを送信しないが、キープアライブ問い合わせパケットを適当に間引きした上で無線端末に送信するようにしてもよい。本実施の形態においても、通信ネットワークシステムとＡＰの全体構成は第１の実施の形態と同様であるので、図１、図２の符号を用いて説明する。
【００２３】
図５は本実施の形態のＡＰ２の制御部２４の構成例を示すブロック図である。制御部２４は、端末判定部２４０と、代理応答部２４１と、更新部２４２と、キープアライブ問い合わせパケットの宛先に該当する無線端末が存在する場合に、この無線端末にキープアライブ問い合わせパケットを前回送信してから所定の送信間引き回数が経過しているかどうかを判定する回数判定部２４３（送信間引き判定手段）と、所定の送信間引き回数が経過している場合は、キープアライブ問い合わせパケットを宛先に該当する無線端末に送信する間引き送信部２４４と、キープアライブ問い合わせパケットに対して無線端末から返送されたキープアライブ応答パケットをキープアライブ発行元１に送信する転送部２４５とを有する。
【００２４】
図６は、本実施の形態のキープアライブ問い合わせパケット受信時のＡＰ２の動作を示すシーケンス図である。
接続中の無線端末４−１〜４−３の中にキープアライブ問い合わせパケットの宛先アドレスに該当する無線端末が存在しない場合の動作は、第１の実施の形態と同じである。
【００２５】
次に、キープアライブ発行元１からキープアライブ問い合わせパケット６０を受信すると、ＡＰ２の制御部２４の端末判定部２４０は、第１の実施の形態と同様に判定を行う（図６ステップＳ１０）。
制御部２４の回数判定部２４３は、接続中の無線端末４−１〜４−３の中に問い合わせパケット６０の宛先アドレスに該当する無線端末４−１が存在する場合、今回の送信が無線端末４−１への問い合わせパケットの初回送信であるかどうかを判定する（ステップＳ１１）。端末管理部２３には、接続中の無線端末４−１〜４−３への問い合わせパケットの送信回数が無線端末毎に記憶されており、端末管理部２３を参照することで、無線端末４−１への初回送信であるかどうかを判定することができる。
【００２６】
制御部２４の間引き送信部２４４は、無線端末４−１への初回送信である場合、無線送受信部２１を通じて無線端末４−１にキープアライブ問い合わせパケット６１を送信する（ステップＳ１２）。
問い合わせパケット６１を受信した無線端末４−１は、自装置のアドレスを送信元アドレスとして格納したキープアライブ応答パケット６２をＡＰ２に返送し、これに応じてＡＰ２の制御部２４の転送部２４５は、有線送受信部２０を通じてキープアライブ発行元１にキープアライブ応答パケット６３を返送する。このとき、制御部２４の更新部２４２は、キープアライブ応答パケット６２から無線端末４−１の情報を取得し、端末管理部２３が管理している無線端末４−１の情報を適宜更新する。
【００２７】
次に、キープアライブ発行元１から無線端末４−１宛のキープアライブ問い合わせパケット６４を受信した場合は、上記のステップＳ１０，Ｓ１１と同様に判定が行われる（ステップＳ１３，Ｓ１４）。
そして、制御部２４の回数判定部２４３は、無線端末４−１への初回送信でない場合、無線端末４−１にキープアライブ問い合わせパケットを前回送信してから所定の送信間引き回数が経過しているかどうかを判定する（ステップＳ１５）。端末管理部２３には、問い合わせパケットの送信回数と共に、問い合わせパケットを前回送信してからの送信間引き回数が無線端末毎に記憶されており、端末管理部２３を参照することで、無線端末４−１に対する送信間引き回数が所定値を経過しているかどうかを判定することができる。
【００２８】
制御部２４の代理応答部２４１は、無線端末４−１にキープアライブ問い合わせパケットを前回送信してから所定の送信間引き回数が経過していない場合、第１の実施の形態と同様に、無線端末４−１に代わってキープアライブ応答パケット６５を作成し、有線送受信部２０を通じてキープアライブ発行元１に応答パケット６５を返送する（ステップＳ１６）。例えば送信間引き回数が３回に設定されていて、前回の送信から現在までの間に問い合わせパケットの送信を２回間引いたとすれば、所定の送信間引き回数が経過していないと判定する。代理応答部２４１は、無線端末４−１に代わって応答した場合、端末管理部２３に記憶されている、無線端末４−１に対する送信間引き回数を１カウントアップする。
【００２９】
一方、制御部２４の間引き送信部２４４は、無線端末４−１にキープアライブ問い合わせパケットを前回送信してから所定の送信間引き回数が経過している場合、無線送受信部２１を通じて無線端末４−１にキープアライブ問い合わせパケット６６を送信する（ステップＳ１７）。例えば送信間引き回数が３回に設定されていて、前回の送信から現在までの間に問い合わせパケットの送信を既に３回間引いたとすれば、所定の送信間引き回数が経過したと判定する。間引き送信部２４４は、無線端末４−１にキープアライブ問い合わせパケットを送信した場合、端末管理部２３に記憶されている、無線端末４−１に対する送信間引き回数を０にリセットする。
【００３０】
問い合わせパケット６６を受信した無線端末４−１は、キープアライブ応答パケット６７をＡＰ２に返送し、これに応じてＡＰ２の制御部２４の転送部２４５は、キープアライブ発行元１にキープアライブ応答パケット６８を返送する。
【００３１】
こうして、本実施の形態では、無線端末にキープアライブ問い合わせパケットを前回送信してから所定の送信間引き回数が経過するまではＡＰがキープアライブ問い合わせパケットに対して擬似応答を返し、所定の送信間引き回数が経過した場合のみ無線端末にキープアライブ問い合わせパケットを送信するようにしたので、キープアライブ発行元１からのキープアライブの頻度が高すぎて無線端末の電池消耗が激しくなるような場合に、無線端末の電池消耗を軽減することができ、無線フィールドに対する負荷を減らすことができる。
【００３２】
［第３の実施の形態］
次に、本発明の第３の実施の形態について説明する。通信ネットワークシステムの中には、主装置側から例えば時刻情報などの有用な付加情報をキープアライブパケットに重畳して端末に送るようにしているものがある。このような場合には、ＡＰは無線端末毎に付加情報を記憶し、付加情報に変化があった場合のみ無線端末にキープアライブ問い合わせパケットを送信すればよい。本実施の形態においても、通信ネットワークシステムとＡＰの全体構成は第１の実施の形態と同様であるので、図１、図２の符号を用いて説明する。
【００３３】
図７は本実施の形態のＡＰ２の制御部２４の構成例を示すブロック図である。制御部２４は、端末判定部２４０と、代理応答部２４１と、更新部２４２と、回数判定部２４３と、転送部２４５と、無線端末宛の付加情報がキープアライブ問い合わせパケットに重畳され、宛先に該当する無線端末が存在する場合に、この無線端末に前回送信した問い合わせパケットの付加情報に対して今回の問い合わせパケットの付加情報が変化しているかどうかを判定する付加情報検出部２４６と、付加情報が変化している場合は、キープアライブ問い合わせパケットを宛先に該当する無線端末に送信する送信部２４７とを有する。
【００３４】
図８、図９は、本実施の形態のキープアライブ問い合わせパケット受信時のＡＰ２の動作を示すシーケンス図である。
接続中の無線端末４−１〜４−３の中にキープアライブ問い合わせパケットの宛先アドレスに該当する無線端末が存在しない場合の動作は、第１の実施の形態と同じである。
【００３５】
次に、キープアライブ発行元１からキープアライブ問い合わせパケット７０を受信すると、ＡＰ２の制御部２４の端末判定部２４０は、第１の実施の形態と同様に判定を行う（図８ステップＳ２０）。
制御部２４の回数判定部２４３は、接続中の無線端末４−１〜４−３の中に問い合わせパケット７０の宛先アドレスに該当する無線端末４−１が存在する場合、今回の送信が無線端末４−１への問い合わせパケットの初回送信であるかどうかを判定する（ステップＳ２１）。
【００３６】
制御部２４の付加情報検出部２４６は、無線端末４−１への初回送信である場合、キープアライブとは異なる目的のために問い合わせパケット７０に重畳されている時刻情報等の付加情報を取り出して、端末管理部２３に一時格納する（ステップＳ２２）。
そして、送信部２４７は、キープアライブ問い合わせパケット７０をそのままキープアライブ問い合わせパケット７１として無線送受信部２１から無線端末４−１に送信させる（ステップＳ２３）。
【００３７】
問い合わせパケット７１を受信した無線端末４−１は、自装置のアドレスを送信元アドレスとして格納したキープアライブ応答パケット７２をＡＰ２に返送し、これに応じてＡＰ２の制御部２４の転送部２４５は、有線送受信部２０を通じてキープアライブ発行元１にキープアライブ応答パケット７３を返送する。このとき、制御部２４の更新部２４２は、キープアライブ応答パケット７２から無線端末４−１の情報を取得し、端末管理部２３が管理している無線端末４−１の情報を適宜更新する。
また、問い合わせパケット７１を受信した無線端末４−１は、問い合わせパケット７１から付加情報を取り出して必要な処理を適宜実行する。例えば、付加情報が時刻情報であれば、無線端末４−１の時計を時刻情報に合わせる。
【００３８】
次に、キープアライブ発行元１から無線端末４−１宛のキープアライブ問い合わせパケット７４を受信した場合は、上記のステップＳ２０，Ｓ２１と同様に判定が行われる（図９ステップＳ２４，Ｓ２５）。
そして、制御部２４の付加情報検出部２４６は、無線端末４−１への初回送信でない場合、無線端末４−１にキープアライブ問い合わせパケットを前回送信してから付加情報が変化したかどうかを判定する（ステップＳ２６）。端末管理部２３には、問い合わせパケットを前回送信したときの付加情報が無線端末毎に記憶されている。したがって、端末管理部２３に記憶されている無線端末４−１の付加情報と問い合わせパケット７４から取り出した付加情報とを比較することで、付加情報が変化したかどうかを判定することができる。
【００３９】
制御部２４の代理応答部２４１は、無線端末４−１にキープアライブ問い合わせパケットを前回送信してから付加情報が変化していない場合、第１の実施の形態と同様に、無線端末４−１に代わってキープアライブ応答パケット７５を作成し、有線送受信部２０を通じてキープアライブ発行元１に応答パケット７５を返送する（ステップＳ２７）。
【００４０】
一方、制御部２４の付加情報検出部２４６は、無線端末４−１にキープアライブ問い合わせパケットを前回送信してから付加情報が変化している場合、端末管理部２３に記憶されている無線端末４−１の付加情報を、キープアライブ問い合わせパケット７４から取得した付加情報に更新する（ステップＳ２８）。
そして、送信部２４７は、キープアライブ問い合わせパケット７４をそのままキープアライブ問い合わせパケット７６として無線送受信部２１から無線端末４−１に送信させる（ステップＳ２９）。
【００４１】
問い合わせパケット７６を受信した無線端末４−１は、キープアライブ応答パケット７７をＡＰ２に返送し、これに応じてＡＰ２の制御部２４の転送部２４５は、キープアライブ発行元１にキープアライブ応答パケット７８を返送する。
【００４２】
以上のように、本実施の形態では、無線端末宛の付加情報に変化がない間はＡＰがキープアライブ問い合わせパケットに対して擬似応答を返し、付加情報に変化があった場合のみ無線端末にキープアライブ問い合わせパケットを送信するようにしたので、ＡＰに接続中の端末の電池の消耗を軽減することができ、無線フィールドに対する負荷を減らすことができる。
【００４３】
なお、第２の実施の形態と第３の実施の形態を併用することもでき、たとえば通常時は第２の実施の形態の送信間引き回数に基づいてキープアライブ問い合わせパケットを送信し、付加情報に変化があった場合にはキープアライブ問い合わせパケットを直ちに送信するといったようにしてもよい。
また、第１〜第３の実施の形態では、キープアライブ発行元１とＡＰ２との間を有線ＬＡＮで接続しているが、無線ＬＡＮで接続してもよいことは言うまでもない。
【００４４】
なお、第１〜第３の実施の形態におけるＡＰ２は、例えばＣＰＵ、記憶装置、有線インタフェース及び無線インタフェースを備えたコンピュータと、これらのハードウェア資源を制御するプログラムによって実現することができる。ＣＰＵは、記憶装置に格納された無線ＬＡＮアクセスポイントプログラムに従って第１〜第３の実施の形態で説明した処理を実行する。
【産業上の利用可能性】
【００４５】
本発明は、無線ＬＡＮアクセスポイントに適用することができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の第１の実施の形態に係る通信ネットワークシステムの構成を示すブロック図である。
【図２】図１の無線ＬＡＮアクセスポイントの構成例を示すブロック図である。
【図３】図２の無線ＬＡＮアクセスポイントにおける制御部の構成例を示すブロック図である。
【図４】本発明の第１の実施の形態におけるキープアライブ問い合わせパケット受信時の無線ＬＡＮアクセスポイントの動作を示すシーケンス図である。
【図５】本発明の第２の実施の形態に係る無線ＬＡＮアクセスポイントにおける制御部の構成例を示すブロック図である。
【図６】本発明の第２の実施の形態におけるキープアライブ問い合わせパケット受信時の無線ＬＡＮアクセスポイントの動作を示すシーケンス図である。
【図７】本発明の第３の実施の形態に係る無線ＬＡＮアクセスポイントにおける制御部の構成例を示すブロック図である。
【図８】本発明の第３の実施の形態におけるキープアライブ問い合わせパケット受信時の無線ＬＡＮアクセスポイントの動作を示すシーケンス図である。
【図９】本発明の第３の実施の形態におけるキープアライブ問い合わせパケット受信時の無線ＬＡＮアクセスポイントの動作を示すシーケンス図である。
【符号の説明】
【００４７】
１…キープアライブ発行元、２…無線ＬＡＮアクセスポイント、３…有線ＬＡＮ、４−１〜４−３…無線端末、５…無線ＬＡＮ、２０…有線送受信部、２１…無線送受信部、２２…バッファメモリ、２３…端末管理部、２４…制御部、２４０…端末判定部、２４１…代理応答部、２４２…更新部、２４３…回数判定部、２４４…間引き送信部、２４５…転送部、２４６…付加情報検出部、２４７…送信部。
【図１】
2009088934.tif 000003
【図２】
2009088934.tif 000004
【図３】
2009088934.tif 000005
【図４】
2009088934.tif 000006
【図５】
2009088934.tif 000007
【図６】
2009088934.tif 000008
【図７】
2009088934.tif 000009
【図８】
2009088934.tif 000010
【図９】
2009088934.tif 000011