(57)【要約】【課題】  無線ＬＡＮにおいてデータの衝突の発生を防止して無線帯域を効率的に使用する。【解決手段】  無線ＬＡＮ３０のアクセスポイント１０は、アクセスポイント１０を介して無線ＬＡＮ３０での接続を確立している無線通信端末２０の数を検出する端末数検出部１４と、無線通信端末２０から送出されるデータの当該無線通信端末２０における生成間隔を示す情報を取得する生成間隔情報取得部１５と、無線通信端末２０の数、生成間隔を示す情報、及びビーコン信号の送信間隔を示す情報に基づいて、１つの当該ビーコン信号に含められる、送信されるデータの宛先となる無線通信端末２０を特定する情報の最大数を設定する設定部１６とを備える。【選択図】  図１
2008042751.tif 000002
【特許請求の範囲】
【請求項１】
無線ＬＡＮのアクセスポイントであって、
前記アクセスポイントを介して前記無線ＬＡＮでの接続を確立している無線通信端末の数を検出する端末数検出手段と、
前記無線通信端末から送出されるデータの当該無線通信端末における生成間隔を示す情報を取得する生成間隔情報取得手段と、
前記端末数検出手段により検出された前記無線通信端末の数、前記生成間隔情報取得手段により取得された前記生成間隔を示す情報、及び前記アクセスポイントから前記無線通信端末に対して送信されるビーコン信号の予め設定された送信間隔を示す情報に基づいて、１つの当該ビーコン信号に含められる、送信されるデータの宛先となる前記無線通信端末を特定する情報の最大数を設定する設定手段と、
を備えるアクセスポイント。
【請求項２】
前記設定手段は、前記無線通信端末の数に前記送信間隔を示す数値を乗算して前記生成間隔を示す数値で除算した数を前記最大数として設定することを特徴とする請求項１に記載のアクセスポイント。
【請求項３】
無線通信端末に送信すべきデータが前記最大数を超えていた場合、当該データの宛先となる前記無線通信端末を特定する情報を複数のビーコン信号に分けて含めるように制御する制御手段を更に備える請求項１又は２に記載のアクセスポイント。
【請求項４】
前記端末数検出手段は、前記無線通信端末から送信される接続要求又は切断要求から前記無線通信端末の数の増減を検出して、当該増減に基づいて前記アクセスポイントを介して接続を確立している無線通信端末の数を検出することを特徴とする請求項１〜３の何れか一項に記載のアクセスポイント。
【請求項５】
アクセスポイントと無線通信端末とを含んで構成される無線ＬＡＮシステムであって、
前記アクセスポイントは、
前記アクセスポイントを介して無線ＬＡＮでの接続を確立している前記無線通信端末の数を検出する端末数検出手段と、
前記無線通信端末から送出されるデータの当該無線通信端末における生成間隔を示す情報を取得する生成間隔情報取得手段と、
前記端末数検出手段により検出された前記無線通信端末の数、前記生成間隔情報取得手段により取得された前記生成間隔を示す情報、及び前記アクセスポイントから前記無線通信端末に対して送信されるビーコン信号の予め設定された送信間隔を示す情報に基づいて、１つの当該ビーコン信号に含められる、送信されるデータの宛先となる前記無線通信端末を特定する情報の最大数を設定する設定手段と、
を備える無線ＬＡＮシステム。
【請求項６】
無線ＬＡＮのアクセスポイントにおける無線制御方法であって、
前記アクセスポイントを介して前記無線ＬＡＮでの接続を確立している無線通信端末の数を検出する端末数検出ステップと、
前記無線通信端末から送出されるデータの当該無線通信端末における生成間隔を示す情報を取得する生成間隔情報取得ステップと、
前記端末数検出ステップにおいて検出された前記無線通信端末の数、前記生成間隔情報取得ステップにおいて取得された前記生成間隔を示す情報、及び前記アクセスポイントから前記無線通信端末に対して送信されるビーコン信号の予め設定された送信間隔を示す情報に基づいて、１つの当該ビーコン信号に含められる、送信されるデータの宛先となる前記無線通信端末を特定する情報の最大数を設定する設定ステップと、
を備える無線制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮのアクセスポイント、当該アクセスポイントを含んで構成される無線ＬＡＮシステム及び当該アクセスポイントにおける無線制御方法に関する。
【背景技術】
【０００２】
無線ＬＡＮ（Local Area Network）において、アクセスポイントは、自身の存在と、ネットワーク識別子（例えば、ＥＳＳ−ＩＤ（Extended Service Set Identifier））やＤＴＩＭ（Delivery Traffic Indication Message）情報等の情報とを無線通信端末に通知するビーコン信号を送信している（例えば、下記特許文献１参照）。端末間で音声データを送受信して通話が行われる通話システムでの無線ＬＡＮにおいては、ビーコン信号には、どの無線通信端末宛の音声データが存在するかという情報であるビットマップ情報が含められる。これにより、複数の無線通信端末が同時に音声データ通信を行うことが可能となる。
【０００３】
ビットマップ情報により音声データの宛先として指定された無線通信端末には、アクセスポイントから順次音声データが送信される。即ち、アクセスポイントから無線通信端末へ送信される下りデータは複数の無線通信端末に対して同時に送信されることはなく、１台目の無線通信端末へのデータ送信が完了した後、２台目の無線通信端末へのデータ送信が開始され、３台目以降に送信が行われる無線通信端末へも他の無線通信端末の音声データ送信が完了した後に送信が開始される。
【特許文献１】特開２００３−６０６５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の背景技術には、以下に示すような問題点があった。ビーコン信号は、通常、一定の周期で送信が行われる。また、通常、無線通信端末における音声データの生成間隔は、ビーコン信号の送信間隔よりも長い。このような状況においては、１台のアクセスポイントに対して複数の無線通信端末が接続されて通信が行われる場合には、当該アクセスポイントからの特定のビーコン信号の送信後に下りデータの送信が偏ってしまう可能性がある。その場合、アクセスポイントから送出される下りデータと、無線通信端末から送出される上り音声データとが衝突する可能性が高くなる。データの衝突が発生すると、無線通信端末におけるデータの送受信に遅れ等が発生する。
【０００５】
本発明は、以上の問題点を解決するためになされたものであり、無線ＬＡＮにおいてデータの衝突の発生を防止して無線帯域を効率的に使用することを可能とするアクセスポイント、無線ＬＡＮシステム及び無線制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係るアクセスポイントは、無線ＬＡＮのアクセスポイントであって、アクセスポイントを介して前記無線ＬＡＮでの接続を確立している無線通信端末の数を検出する端末数検出手段と、無線通信端末から送出されるデータの当該無線通信端末における生成間隔を示す情報を取得する生成間隔情報取得手段と、端末数検出手段により検出された無線通信端末の数、前記生成間隔情報取得手段により取得された前記生成間隔を示す情報、及び前記アクセスポイントから前記無線通信端末に対して送信されるビーコン信号の予め設定された送信間隔を示す情報に基づいて、１つの当該ビーコン信号に含められる、送信されるデータの宛先となる無線通信端末を特定する情報の最大数を設定する設定手段と、を備えることを特徴とする。
【０００７】
本発明に係るアクセスポイントでは、ビーコン信号に含められる、データの宛先となる前記無線通信端末を特定する情報の最大数が設定される。最大数の設定は、アクセスポイントを介した無線ＬＡＮでの接続を確立している無線通信端末の数、無線通信端末から送出されるデータの当該無線通信端末における生成間隔、及びアクセスポイントが無線通信端末に対して送信するビーコン信号の予め設定された送信間隔に基づいて行われる。従って、ビーコン信号の送信間隔の間にアクセスポイントから無線通信端末に送信される下りデータの数が、上記の無線通信端末の数と当該無線通信端末におけるデータの生成間隔とに対して偏りがないものとなる。これにより、本発明に係るアクセスポイントによれば、無線ＬＡＮにおいてデータの衝突の発生を防止して無線帯域を効率的に使用することが可能となる。
【０００８】
設定手段は、無線通信端末の数に前記送信間隔を示す数値を乗算して生成間隔を示す数値で除算した数を前記最大数として設定することが望ましい。この構成によれば、確実に本発明を実施することができる。
【０００９】
アクセスポイントは、無線通信端末に送信すべきデータが最大数を超えていた場合、当該データの宛先となる無線通信端末を特定する情報を複数のビーコン信号に分けて含めるように制御する制御手段を更に備えることが望ましい。この構成によれば、送信されるべき全てのデータの宛先となる無線通信端末の情報がビーコン信号に含められるので、データの送信を確実に行うことができる。
【００１０】
端末数検出手段は、無線通信端末から送信される接続要求又は切断要求から上記の無線通信端末の数の増減を検出して、当該増減に基づいて前記アクセスポイントを介して接続を確立している無線通信端末の数を検出することが望ましい。この構成によれば、アクセスポイントにおいて、当該アクセスポイントを介して無線ＬＡＮでの接続を確立している無線通信端末の数を確実に検出することができるので、確実に本発明を実施することができる。
【００１１】
上記目的を達成するために、本発明に係る無線ＬＡＮシステムは、アクセスポイントと無線通信端末とを含んで構成される無線ＬＡＮシステムであって、アクセスポイントは、アクセスポイントを介して無線ＬＡＮでの接続を確立している無線通信端末の数を検出する端末数検出手段と、無線通信端末から送出されるデータの当該無線通信端末における生成間隔を示す情報を取得する生成間隔情報取得手段と、端末数検出手段により検出された前記無線通信端末の数、生成間隔情報取得手段により取得された生成間隔を示す情報、及び前記アクセスポイントから無線通信端末に対して送信されるビーコン信号の予め設定された送信間隔を示す情報に基づいて、１つの当該ビーコン信号に含められる、送信されるデータの宛先となる前記無線通信端末を特定する情報の最大数を設定する設定手段と、を備えることを特徴とする。
【００１２】
本発明に係る無線ＬＡＮシステムにおいても、ビーコン信号の送信間隔の間にアクセスポイントから無線通信端末に送信される下りデータの数が、上記の無線通信端末の数と当該無線通信端末におけるデータの生成間隔とに対して偏りがないものとなる。これにより、本発明に係る無線ＬＡＮシステムによれば、無線ＬＡＮにおいてデータの衝突の発生を防止して無線帯域を効率的に使用することが可能となる。
【００１３】
ところで、本発明は、上記のようにアクセスポイントの発明として記述できる他に、以下のように通信制御方法の発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。
【００１４】
即ち、本発明に係る通信制御方法は、無線ＬＡＮのアクセスポイントにおける無線制御方法であって、アクセスポイントを介して無線ＬＡＮでの接続を確立している無線通信端末の数を検出する端末数検出ステップと、無線通信端末から送出されるデータの当該無線通信端末における生成間隔を示す情報を取得する生成間隔情報取得ステップと、端末数検出ステップにおいて検出された無線通信端末の数、生成間隔情報取得ステップにおいて取得された生成間隔を示す情報、及びアクセスポイントから無線通信端末に対して送信されるビーコン信号の予め設定された送信間隔を示す情報に基づいて、１つの当該ビーコン信号に含められる、送信されるデータの宛先となる前記無線通信端末を特定する情報の最大数を設定する設定ステップと、を備えることを特徴とする。
【発明の効果】
【００１５】
本発明では、ビーコン信号の送信間隔の間にアクセスポイントから無線通信端末に送信される下りデータの数が、上記の無線通信端末の数と当該無線通信端末におけるデータの生成間隔とに対して偏りがないものとなる。これにより、本発明によれば、無線ＬＡＮにおいてデータの衝突の発生を防止して無線帯域を効率的に使用することが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、図面とともに本発明に係るアクセスポイント、無線ＬＡＮシステム及び通信制御方法の好適な各種の実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１７】
図１に本実施形態に係るアクセスポイント１０の構成、及び当該アクセスポイント１０を含んで構成される無線ＬＡＮシステム１を示す。無線ＬＡＮシステム１は、アクセスポイント１０と、複数の無線通信端末２０とを含んで構成されている。アクセスポイント１０と無線通信端末２０とは互いに無線通信を行うことができ、無線通信端末２０は、アクセスポイント１０により無線ＬＡＮ３０を構成する。また、アクセスポイント１０は、有線のネットワークにも接続されており、無線通信端末２０に対して通話機能を提供する通話サーバ４０に当該有線のネットワークにより接続されている。無線通信端末２０は、アクセスポイント１０を介して、通話サーバ４０に接続することができる。
【００１８】
アクセスポイント１０は、上記のように無線通信端末２０との間で無線通信を行い、通話サーバ４０との間で有線通信を行い、必要に応じてこれらの装置２０，４０との間で情報の送受信を行う。アクセスポイント１０は、自身の存在と、ネットワーク識別子やＤＴＩＭ情報等の情報とを無線通信端末２０に通知するビーコン信号を定期的に送信している。ビーコン信号には、上述したビットマップ情報、即ち、送信される音声データの宛先となる無線通信端末２０を特定する情報が含められる。アクセスポイント１０の詳細な構成については、後述する。
【００１９】
無線通信端末２０は、ユーザにより用いられ、アクセスポイント１０との無線通信を行うことによって、無線ＬＡＮ３０を構成する機能を有している。無線通信端末２０は、アクセスポイント１０から送信されるビーコン信号を受信することにより、アクセスポイント１０の存在を検知し、アクセスポイント１０との間の無線通信を行うことが可能となる。
【００２０】
また、無線通信端末２０は、通話サーバ２０による通話機能の提供を受けて別の端末との間で音声データを送受信し、通話を行うことが可能である。無線通信端末２０は、別の端末との間で通話を行うための接続要求である発呼要求を通話サーバ４０に送信して、当該別の端末との間での音声データの送受信を可能とするように通話サーバ４０との間に接続（通話セッション）を確立する。通話に係る音声データは、通話サーバ４０を介して、通信相手の端末との間で送受信される。また、無線通信端末２０に音声データが送信される際には、上記のビーコン信号に、ビットマップ情報が含められているので、無線通信端末２０は自身に対して送信される音声データがあることを認識することができる。
【００２１】
無線通信端末２０は、別の端末との間の通話のために送出される音声データを生成するが、音声データの生成は所定の生成間隔（以下、ペイロード間隔と呼ぶ）で行われる。ペイロード間隔については通話サーバ４０に予め設定されており、接続の確立の際に通話サーバ４０から無線通信端末２０に通知される。ペイロード間隔は、通常、２０ｍｓ〜１００ｍｓとされる。通話が終了する際には、無線通信端末２０から通話サーバ４０に切断要求が送信されて、通話サーバ４０により切断処理が行われることにより、接続が切断され、通話が終了する。
【００２２】
無線通信端末２０は、具体的には、ＣＰＵ（Central Processing Unit）、メモリ、通信モジュール等のハードウェアにより構成されており、これらの構成要素が動作することにより上記の機能が実現される。
【００２３】
通話サーバ４０は、上記のように無線通信端末２０に対して通話機能を提供する。具体的には、通話機能としてはＶｏＩＰ（Voice over Internet Protocol）通信、通話サーバ４０としては、ＶｏＩＰ通信用のサーバが用いられる。通話サーバ４０は、自身が無線通信端末２０から発呼要求及び切断要求を受信すると、アクセスポイント１０において、接続を確立している無線通信端末２０の数が把握されるように、発呼要求及び切断要求を受信した旨を通知する。通話サーバ４０は、具体的には、ＣＰＵ、メモリ、通信モジュール等のハードウェアにより構成されており、これらの構成要素が動作することにより上記の機能が実現される。
【００２４】
引き続いて、アクセスポイント１０について詳細に説明する。図１に示すように、アクセスポイント１０は、無線通信部１１と、有線通信部１２と、ビーコン信号制御部１３と、端末数検出部１４と、生成間隔情報取得部１５と、設定部１６とを備えて構成される。
【００２５】
無線通信部１１は、無線通信端末２０との間で無線通信によるデータの送受信を行う無線通信手段である。送受信されるデータは、通話に係る音声データを含む。無線通信端末２０に送信されるデータは、有線通信部１２から入力されたものと、無線通信部１１により別の無線通信端末２０から受信されたものとを含む。無線通信端末２０から受信されるデータは、データに応じて有線通信部１２に出力され、あるいは別の無線通信端末２０に送信等される。また、無線通信部１１は、ビーコン信号制御部１３により生成されたビーコン信号の送信（ブロードキャスト）も行う。
【００２６】
有線通信部１２は、通話サーバ４０との間で有線による通信を行う有線通信手段である。具体的には、無線通信端末２０と通話サーバ４０との間で送受信されるデータの中継を行う。有線通信部１２は、通話サーバ４０から無線通信端末２０に対する音声データを受信すると、当該音声データを一旦バッファリングしておく。有線通信部１２は、当該音声データの宛先となる無線通信端末２０に係るビットマップ情報を含むビーコン信号が送信された後、順次当該音声データを無線通信端末２０に送信する。
【００２７】
ビーコン信号制御部１３は、ビーコン信号の生成及び制御を行う手段である。ビーコン信号は、所定の送信間隔（以下、ビーコン間隔と呼ぶ）で無線通信部１１に出力されて、無線通信部１１から無線通信端末２０に送信される。ビーコン間隔は、予め設定されており、具体的には２０ｍｓ〜１００ｍｓ程度の間隔とされる。また、ビーコン間隔は、通常、ペイロード間隔の二分の一とされる。
【００２８】
また、ビーコン信号制御部１３は、有線通信部１２により通話サーバ４０から無線通信端末２０に送信すべき音声データが受信されると、当該無線通信端末２０に係るビットマップ情報をビーコン信号に含める。ビットマップ情報としては、具体的には例えば、マックアドレスやＩＰ（Internet Protocol）アドレス等が用いられる。ビーコン信号制御部１３では、１つのビーコン信号に含められる、ビットマップ情報の最大数が設定部１６により設定される。無線通信端末２０に送信すべきデータが、上記の最大数を超えていた場合、即ちビットマップ情報の数が設定された最大数を超えていた場合、それらのビットマップ情報を複数のビーコン信号に分けて含める。具体的には例えば、順次ビットマップ情報をビーコン信号に含めていき、最大数を超えた場合は、次のビーコン信号に含めることとする。即ち、ビーコン信号制御部１３は、無線通信端末２０に送信すべき音声データが最大数を超えていた場合、ビットマップ情報を複数のビーコン信号に分けて含めるように制御する制御手段である。
【００２９】
端末数検出部１４は、アクセスポイント１０を介して無線ＬＡＮ３０での接続を確立している無線通信端末２０の数を検出する端末数検出手段である。当該数の検出は、具体的には、以下のように行われる。端末数検出部１４は、現時点でアクセスポイント１０を介して接続を確立している無線通信端末２０の数の情報を保持しておく。端末数検出部１４は、通話サーバ４０から無線通信端末２０から発呼要求及び切断要求を受信した旨の通知を受けて、アクセスポイント１０を介して接続を確立している無線通信端末２０の数の増減を検出して、当該増減と保持しておいた無線通信端末２０の数の情報とに基づいて当該無線通信端末２０の数を検出する。検出された無線通信端末２０の数の情報は、設定部１６に通知される。
【００３０】
なお、上記の方法によればアクセスポイント１０を介して接続を確立している無線通信端末２０の数の検出を確実に行うことができるが、当該無線通信端末２０の数の検出は、他の方法により行われてもよい。例えば、アクセスポイント２０を介して確立されている接続の数を数えるような方法でもよい。
【００３１】
生成間隔情報取得部１５は、無線通信端末２０におけるペイロード間隔を示す情報を取得する生成間隔情報取得手段である。具体的には、生成間隔情報取得部１５は、無線通信端末２０と通話サーバ４０との間で接続が確立される際に、通話サーバ４０から無線通信端末２０に送信される制御信号に含まれる情報を参照して、当該情報を取得する。取得された当該情報は、設定部１６に通知される。
【００３２】
設定部１６は、アクセスポイント１０から送信される１つのビーコン信号に含められる、ビットマップ情報の最大数をビーコン信号制御部１３に対して設定する設定手段である。最大数の設定は、端末数検出部１４により検出されたアクセスポイント１０を介して接続を確立している無線通信端末２０の数、生成間隔情報取得部１５により取得されたペイロード間隔を示す情報、及びビーコン間隔を示す情報に基づいて行われる。ここでビーコン間隔を示す情報は、ビーコン信号制御部１３に問い合わせることにより取得される。
【００３３】
最大数としては、アクセスポイント１０を介して接続を確立している無線通信端末２０の数に、ビーコン間隔を示す数値を乗算して、ペイロード間隔を示す数値で除算した数が計算されて、設定される。具体的には、例えば、アクセスポイント１０を介して接続を確立している無線通信端末２０の数が５、ビーコン信号の送信間隔が２０ｍｓ、ペイロード間隔が４０ｍｓだとすると、５×２０／４０で整数値への値の繰上げを行い、最大数は“３”と計算される。このような最大数の設定は、ビーコン間隔の間にアクセスポイント１０から無線通信端末２０に送信される下りデータの数が、アクセスポイント１０を介して接続を確立している無線通信端末２０の数と当該無線通信端末２０におけるペイロード間隔とに対して偏りがないものとするためのものである。最大数の設定に、アクセスポイント１０を介して接続を確立している無線通信端末２０の数を用いているのは、これらの無線通信端末２０全てにデータが送信されても、過剰な偏りを無くすためである。
【００３４】
上記のようなルールを用いて最大数を設定することとすれば確実に本発明を実施することができる。しかし、必ずしも上記の基準を用いなくてもよく、状況に応じて、アクセスポイント１０を介して接続を確立している無線通信端末２０の数、ビーコン間隔を示す情報、及びペイロード間隔を示す情報を用いた適切な最大数の設定方法を決めることができる。
【００３５】
なお、ペイロード間隔がビーコン間隔よりも長い場合、最大数の設定は行われない。ビーコン信号の送信間隔の間にアクセスポイント１０から無線通信端末２０に送信される下りデータの数における、ペイロード間隔に対する偏りが発生しないからである。以上が、アクセスポイント１０の機能構成である。
【００３６】
図２にアクセスポイント１０のハードウェア構成を示す。図２にアクセスポイント１０のハードウェア構成を示す。図２に示すように、アクセスポイント１０は、ＣＰＵ１０１、ＲＡＭ（Random Access Memory）１０２、ＲＯＭ（Read Only Memory）１０３、ハードディスク等の記憶装置１０４、無線通信を行うための無線通信モジュール１０５、アンテナ１０６、及び有線通信を行うための有線通信モジュール１０７等のハードウェアにより構成されている。これらの構成要素が動作することにより、上述したアクセスポイント１０の各機能が発揮される。
【００３７】
引き続いて、図３のフローチャート及び、図４及び図５のシーケンス図を用いて本実施形態に係るアクセスポイント１０を含む無線ＬＡＮシステム１で実行される処理（通信制御方法）を説明する。まず、図３のフローチャートを用いて、アクセスポイント１０における処理を説明して、その後、図４及び図５のシーケンス図を用いて無線通信端末２０及び通話サーバ４０を含む無線ＬＡＮシステム１全体の処理について説明する。この処理は、複数の無線通信端末２０が、通話サーバ４０の機能により音声通信を行う際の処理である。
【００３８】
アクセスポイント１０では、まず、生成間隔情報取得部１５によってペイロード間隔を示す情報が取得される（Ｓ０１、生成間隔情報取得ステップ）。これは、無線通信端末２０から発呼要求がアクセスポイント１０を介して通話サーバ４０に送信されて通話セッションが確立される際に、通話サーバ４０から無線通信端末２０に送信される情報に基づいて行われる。取得したペイロード間隔を示す情報は、設定部１６に通知される。なお、ペイロード間隔を示す情報はそれ以前に取得が行われており生成間隔情報取得部１５に保持されていれば、繰返す必要は無いので行われなくてもよい。
【００３９】
続いて、端末数検出部１４によって、アクセスポイント１０を介する通話セッション数、即ち、アクセスポイント１０を介して接続を確立している無線通信端末２０の数が検出される（Ｓ０２、端末数検出ステップ）。具体的には、上述したように通話サーバ４０が無線通信端末２０から発呼要求及び切断要求を受信した際に、その旨の通知を受けることにより検出される。検出された無線通信端末２０の数を示す情報は、設定部１６に通知される。
【００４０】
続いて、設定部１６において通話セッションが複数であるか否かが判断される（Ｓ０３）。通話セッションが複数でないと判断された場合には、ビーコン信号に含められるビットマップ信号に最大数を設定する意義がないので、その処理は行われない（後述するＳ０６の処理に移る）。通話セッションが複数であると判断された場合には、設定部１６によって、ビーコン信号制御部１３からビーコン間隔を示す情報が取得される。設定部１６では、ペイロード間隔がビーコン間隔よりも長いか否かが判断される（Ｓ０４）。ペイロード間隔がビーコン間隔よりも長くないと判断された場合には、上述したようにビーコン信号に含められるビットマップ信号に最大数を設定する意義がないので、その処理は行われない（後述するＳ０６の処理に移る）。
【００４１】
ペイロード間隔がビーコン間隔よりも長いと判断された場合には、設定部１６によって、ビーコン信号に含められるビットマップ信号の最大数が計算されて、ビーコン信号制御部１３に設定される（Ｓ０５、設定ステップ）。ビーコン信号制御部１３に当該最大数が設定されると、１つのビーコン間隔に通話サーバ４０から無線通信端末２０に対して当該最大数以上の音声データが送信された場合、ビットマップ情報がビーコン信号に分けて含められる制御が行われる。この制御は、最大数が設定されている間、継続して行われる。
【００４２】
その後、無線通信端末２０から通話サーバに４０対して、発呼要求及び切断要求が送信され、通話セッションが増減する（Ｓ０６）と、アクセスポイント１０では端末数検出部１４によって、アクセスポイント１０を介する通話セッション数が検出されて（Ｓ０２）上記と同様の処理が繰返される。
【００４３】
引き続いて、図４及び図５のシーケンス図を用いて無線通信端末２０及び通話サーバ４０を含む無線ＬＡＮシステム１全体の処理について説明する。まず、通話セッション数が増加する場合の処理について説明する。この処理は、４台の無線通信端末２０Ｂ〜２０Ｅが、アクセスポイント１０を介して、通話サーバ４０との間に通話セッションを確立している際の処理である。なお、本処理において、ペイロード間隔は４０ｍｓ、ビーコン間隔は２０ｍｓとする。
【００４４】
まず、無線通信端末２０Ａから、通話を開始するために通話サーバ４０に対して発呼要求が行われる（Ｓ１１）。この際、アクセスポイント１０では、無線通信部１１及び有線通信部１２によって当該発呼要求の中継が行われる。通話サーバ４０では、当該発呼要求が受信されて、通話セッションを確立させる制御が行われる（Ｓ１２）。この制御では、通話サーバ４０無線通信端末２０Ａに対して、無線通信端末２０Ａにおけるペイロード間隔を示す情報が制御信号に含められて送信される。無線通信端末２０Ａでは、通話が行われている間、このペイロード間隔に従って音声データが生成される。
【００４５】
アクセスポイント１０では、ペイロード間隔を示す情報が含められた制御信号が無線通信部１１及び有線通信部１２によって中継されると共に、生成間隔情報取得部１５よって当該制御情報が参照されてペイロード間隔が取得される（Ｓ１３、生成間隔情報取得ステップ）。取得したペイロード間隔を示す情報は、設定部１６に通知される。なお、ペイロード間隔を示す情報の取得は、それ以前に行われていれば繰返す必要は無いので行われなくてもよい。
【００４６】
その一方、通話サーバ４０からアクセスポイント１０に対して、無線通信端末２０から発呼要求を受信した旨の通知が行われる。アクセスポイント１０では、端末数検出部１４によって、有線通信部１２を介して当該通知が受け取られる。この通知に基づいて、端末数検出部１４によって、アクセスポイント１０を介する通話セッション数、即ち、アクセスポイント１０を介して接続を確立している無線通信端末２０の数が検出される（Ｓ１４、端末数検出ステップ）。検出された無線通信端末２０の数を示す情報は、設定部１６に通知される。
【００４７】
通話セッションが複数（５つ）であり、ペイロード間隔がビーコン間隔よりも長いので、アクセスポイント１０では、設定部１６によって、ビーコン信号に含められるビットマップ信号の最大数が計算されてビーコン信号制御部１３に設定される（Ｓ１５、設定ステップ）。ここでは、アクセスポイント１０を介して接続を確立している無線通信端末２０の数が５、ビーコン信号の送信間隔が２０ｍｓ、ペイロード間隔が４０ｍｓであるので、５×２０／４０で整数値への値の繰上げを行い、最大数は“３”と設定される。
【００４８】
ここで、５台の無線通信端末２０Ａ〜２０Ｅへの音声データが、通話サーバ４０からアクセスポイント１０に送信される。アクセスポイント１０では、有線通信部１２によりそれらの音声データが受信される（Ｓ１６）。これらの音声データは、一旦、アクセスポイント１０（の有線通信部１２）にバッファリングされる。
【００４９】
続いて、前のビーコン送信からビーコン間隔の時間が経過すると、アクセスポイント１０では、ビーコン信号制御部１３がビーコン信号を生成する。ここで、ビットマップ信号が含められるが最大数が“３”と設定されているので、ビーコン信号には３台の無線通信端末２０Ａ〜２０Ｃに係るビットマップ信号が含められる（Ｓ１７、制御ステップ）。なお、従来のアクセスポイントでは、全て（５台）の無線通信端末２０Ａ〜２０Ｅに係るビットマップ信号が含められる。生成されたビーコン信号は、ビーコン信号制御部１３から無線通信部１１に出力され、無線通信部１１から無線通信端末２０Ａ〜２０Ｃに送信される（Ｓ１８）。なお、ビーコン信号は、ブロードキャストされているので、無線通信端末２０Ｄ，２０Ｅによっても当該ビーコン信号が受信されている（以下についても同様の説明とする）。
【００５０】
続いて、バッファリングされた音声データが、無線通信端末２０Ａ〜２０Ｃに対して無線通信部１１から順次送信される（Ｓ１９〜Ｓ２１）。無線通信端末２０Ａ〜２０Ｃによって、送信された音声データが受信される。
【００５１】
続いて、前のビーコン送信からビーコン間隔の時間が経過すると、アクセスポイント１０では、ビーコン信号制御部１３がビーコン信号を生成する。ビーコン信号には、先ほどの残りの２台の無線通信端末２０Ｄ，２０Ｅに係るビットマップ信号が含められる（Ｓ２２、制御ステップ）。生成されたビーコン信号は、ビーコン信号制御部１３から無線通信部１１に出力され、無線通信部１１から無線通信端末２０Ｄ，２０Ｅに送信される（Ｓ２３）。
【００５２】
続いて、バッファリングされた音声データが、無線通信端末２０Ｄ，２０Ｅに対して無線通信部１１から順次送信される（Ｓ２４，Ｓ２５）。無線通信端末２０Ｄ，２０Ｅによって、送信された音声データが受信される。以上が、通話セッションが増加する場合の処理である。
【００５３】
引き続いて、図５のシーケンス図を用いて、上記の処理に続いて通話セッション数が減少する場合の処理について説明する。まず、無線通信端末２０Ｅから、通話を終了するために通話サーバ４０に対して切断要求が行われる（Ｓ３１）。この際、アクセスポイント１０では、無線通信部１１及び有線通信部１２によって当該切断要求の中継が行われる。通話サーバ４０では、当該切断要求が受信されて、通話セッションを切断させる処理が行われる（Ｓ３２）。
【００５４】
続いて、通話サーバ４０からアクセスポイント１０に対して、無線通信端末２０から切断要求を受信した旨の通知が行われる。アクセスポイント１０では、端末数検出部１４によって、有線通信部１２を介して当該通知が受け取られる。この通知に基づいて、端末数検出部１４によって、アクセスポイント１０を介する通話セッション数、即ち、アクセスポイント１０を介して接続を確立している無線通信端末２０の数が検出される（Ｓ３３、端末数検出ステップ）。検出された無線通信端末２０の数を示す情報は、設定部１６に通知される。
【００５５】
通話セッションが複数（４つ）であり、ペイロード間隔がビーコン間隔よりも長いので、アクセスポイント１０では、設定部１６によって、ビーコン信号に含められるビットマップ信号の最大数が計算されて、ビーコン信号制御部１３に設定される（Ｓ３４、設定ステップ）。ここでは、アクセスポイント１０を介して接続を確立している無線通信端末２０の数が４、ビーコン信号の送信間隔が２０ｍｓ、ペイロード間隔が４０ｍｓであるので、４×２０／４０で最大数は“２”と設定される。
【００５６】
ここで、４台の無線通信端末２０Ａ〜２０Ｄへの音声データが、通話サーバ４０からアクセスポイント１０に送信される。アクセスポイント１０では、有線通信部１２によりそれらの音声データが受信される（Ｓ３５）。これらの音声データは、一旦、アクセスポイント１０（の有線通信部１２）にバッファリングされる。
【００５７】
続いて、前のビーコン送信からビーコン間隔の時間が経過すると、アクセスポイント１０では、ビーコン信号制御部１３がビーコン信号を生成する。ここで、ビットマップ信号が含められるが最大数が“２”と設定されているので、ビーコン信号には３台の無線通信端末２０Ａ，２０Ｂに係るビットマップ信号が含められる（Ｓ３６、制御ステップ）。先ほど、無線通信端末２０Ａ，２０Ｂに係るビットマップ信号と同じビーコン信号に含められていた無線通信端末２０Ｃに係るビットマップ信号は次のビーコン信号に含められることとなる。生成されたビーコン信号は、ビーコン信号制御部１３から無線通信部１１に出力され、無線通信部１１から無線通信端末２０Ａ，２０Ｂに送信される（Ｓ３７）。
【００５８】
続いて、バッファリングされた音声データが、無線通信端末２０Ａ，２０Ｂに対して無線通信部１１から順次送信される（Ｓ３８，Ｓ３９）。無線通信端末２０Ａ，２０Ｂによって、送信された音声データが受信される。
【００５９】
続いて、前のビーコン送信からビーコン間隔の時間が経過すると、アクセスポイント１０では、ビーコン信号制御部１３がビーコン信号を生成する。ビーコン信号には、先ほどの残りの２台の無線通信端末２０Ｃ，２０Ｄに係るビットマップ信号が含められる（Ｓ４０、制御ステップ）。生成されたビーコン信号は、ビーコン信号制御部１３から無線通信部１１に出力され、無線通信部１１から無線通信端末２０Ｃ，２０Ｄに送信される（Ｓ４１）。
【００６０】
続いて、バッファリングされた音声データが、無線通信端末２０Ｃ，２０Ｄに対して無線通信部１１から順次送信される（Ｓ４２，Ｓ４３）。無線通信端末２０Ｃ，２０Ｄによって、送信された音声データが受信される。以上が、通話セッションが減少する場合の処理である。
【００６１】
上述したように、本実施形態によれば、ビーコン信号に含められるビットマップ情報の最大数を設定することにより、１つのビーコン信号に対して過剰なビットマップ情報を含めることを防止することができる。即ち、ビーコン信号の送信間隔の間にアクセスポイント１０から無線通信端末２０に送信される下りデータの数が、上記の無線通信端末２０の数と当該無線通信端末２０におけるデータの生成間隔とに対して偏りがないものとなる。これにより、本実施形態によれば、無線ＬＡＮにおいて下りデータと上りデータとの衝突の発生を防止して無線帯域を効率的に使用することが可能となる。
【００６２】
データの衝突が発生すると結果としてデータの送信遅れ等が発生するが、本実施形態では、無線空間が混んでいるタイミングで無理やりデータを送信することがないので、結果としてデータの送信を速くすることができる。また、これにより、従来の無線ＬＡＮシステムと比較して、より多くの無線通信端末２０が通信可能になる。
【００６３】
また、本実施形態のように、無線通信端末２０に送信すべきデータが最大数を超えていた場合、ビットマップ情報を複数のビーコン信号に分けて含めるようにすれば、送信されるべき全てのデータに係るビットマップ情報がビーコン信号に含められるので、データの送信を確実に行うことができる。
【００６４】
なお、本実施形態では、無線通信端末２０において生成されて、送受信されるデータは、音声データとしたが、必ずしも音声データには限られず、一定間隔毎にデータが生成されて無線ＬＡＮによりビーコン信号を契機として送受信される場合に、本発明を適用することができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態に係るアクセスポイント及び当該アクセスポイントを含んで構成される無線ＬＡＮシステムの構成を示す図である。
【図２】本発明の実施形態に係るアクセスポイントのハードウェア構成を示す図である。
【図３】本発明の実施形態に係るアクセスポイントで実行される処理（通信制御方法）を示すフローチャートである。
【図４】本発明の実施形態に係る無線ＬＡＮシステムで実行される処理（通信制御方法）を示すフローチャートである。
【図５】本発明の実施形態に係る無線ＬＡＮシステムで実行される処理（通信制御方法）の別の例を示すフローチャートである。
【符号の説明】
【００６６】
１…無線ＬＡＮシステム、１０…アクセスポイント、１１…無線通信部、１２…有線通信部、１３…ビーコン信号制御部、１４…端末数検出部、１５…生成間隔情報取得部、１６…設定部、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…記憶装置、１０５…無線通信モジュール、１０６…アンテナ、１０７…有線通信モジュール、２０…無線通信端末、３０…無線ＬＡＮ、４０…通話サーバ。
【図１】
2008042751.tif 000003
【図２】
2008042751.tif 000004
【図３】
2008042751.tif 000005
【図４】
2008042751.tif 000006
【図５】
2008042751.tif 000007