(57)【要約】【課題】ＲＴＳをフルパワーで送信し、データをローパワーで送信する。【解決手段】ステップＳ１で、データ送信すると判断された場合、ステップＳ２で、ＲＴＳがフルパワーで送信される。ステップＳ３で、データ送信を許可するＣＴＳが受信されたか否かが判断され、受信されていない場合、ステップＳ４で、ＲＡフィールドに他の端末局のアドレスが記載されたＣＴＳを受信したか否かが判断される。他の端末局のアドレスが記載されたＣＴＳが受信された場合、ステップＳ５で、ＣＴＳのデュレーションフィールドを基に送信禁止区間が設定されてカウントされる。データ送信許可のＣＴＳが受信された場合、ステップＳ６で、ＣＴＳの受信レベルの測定結果がメモリに記憶され、ステップＳ７で、ＰＤＡから供給されたデータが、ローパワーで送信され、ステップＳ８で、ＡＣＫ信号が受信される。本発明は、例えば、ＰＤＡに適用できる。【選択図】      図７
2004297247.tif 000002
【特許請求の範囲】
【請求項１】
管理装置との間で無線により通信するとともに、前記管理装置を介して、他の情報処理装置にデータを送信する情報処理装置において、
前記管理装置に、データを送信するとともに、前記管理装置との無線通信を制御するための情報を送信または受信する通信手段と、
前記通信手段により受信された前記情報または前記データの受信レベルを測定する測定手段と、
前記通信手段による前記情報または前記データの送信電力を制御する制御手段と
を備え、
前記制御手段は、前記情報のうち、前記データの送信開始を通知する第１の情報が、制御可能な範囲のうちの最大値、もしくは、それに近い第１の大きさの送信電力で送信されるように制御し、
前記第１の情報に基づいて前記管理装置により送信された、前記データの送信開始を許可する第２の情報が、前記通信手段により受信された場合、
前記測定手段は、前記第２の情報の受信レベルを測定し、
前記制御手段は、前記測定手段により測定された前記受信レベルに基づいて、
前記データの送信電力を制御する
ことを特徴とする情報処理装置。
【請求項２】
前記第１の情報または前記データを送信する信号のレベルを増幅する複数の増幅手段を更に備え、
複数の前記増幅手段は、それぞれ異なる増幅率で前記信号のレベルを増幅し、
前記制御手段は、複数の前記増幅手段のうちのいずれかを選択することにより、前記第１の情報または前記データの送信電力を制御する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、送信する前記データのデータ長を閾値と比較する処理を更に実行し、
前記データのデータ長が前記閾値より短い場合、前記制御手段は、前記第１の大きさの送信電力で、前記データが送信されるように制御し、
前記データのデータ長が前記閾値より長い場合、前記制御手段は、前記測第１の大きさより小さい第２の大きさの送信電力で、前記データが送信されるように制御する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記管理装置との通信は、ＩＥＥＥ８０２．１１の規定に基づいて実行され、
前記第１の情報は、ＲＴＳであり、前記第２の情報は、ＣＴＳである
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
管理装置との間で無線により通信するとともに、前記管理装置を介して、他の情報処理装置にデータを送信する情報処理装置の情報処理方法において、
データの送信開始を通知する第１の情報が、制御可能な範囲のうちの最大値、もしくは、それに近い大きさの送信電力で送信されるように制御する第１の送信制御ステップと、
前記第１の情報に基づいて前記管理装置により送信された、前記データの送信開始を許可する第２の情報の受信を制御する受信制御ステップと、
前記第２の情報の受信レベルを測定する測定ステップと、
前記測定ステップの処理により測定された前記第２の情報の受信レベルに基づいて制御された送信電力で、前記データが送信されるように制御する第２の送信制御ステップと
を含むことを特徴とする情報処理方法。
【請求項６】
管理装置との間で無線により通信するとともに、前記管理装置を介して、他の情報処理装置にデータを送信する処理をコンピュータに実行させるためのプログラムであって、
データの送信開始を通知する第１の情報が、制御可能な範囲のうちの最大値、もしくは、それに近い大きさの送信電力で送信されるように制御する第１の送信制御ステップと、
前記第１の情報に基づいて前記管理装置により送信された、前記データの送信開始を許可する第２の情報の受信を制御する受信制御ステップと、
前記第２の情報の受信レベルを測定する測定ステップと、
前記測定ステップの処理により測定された前記第２の情報の受信レベルに基づいて制御された送信電力で、前記データが送信されるように制御する第２の送信制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項７】
管理装置との間で無線により通信するとともに、前記管理装置を介して、他の情報処理装置にデータを送信する処理をコンピュータに実行させるためのプログラムであって、
データの送信開始を通知する第１の情報が、制御可能な範囲のうちの最大値、もしくは、それに近い大きさの送信電力で送信されるように制御する第１の送信制御ステップと、
前記第１の情報に基づいて前記管理装置により送信された、前記データの送信開始を許可する第２の情報の受信を制御する受信制御ステップと、
前記第２の情報の受信レベルを測定する測定ステップと、
前記測定ステップの処理により測定された前記第２の情報の受信レベルに基づいて制御された送信電力で、前記データが送信されるように制御する第２の送信制御ステップと
を含むことを特徴とするプログラム。
【請求項８】
データ送信開始の許可を求める第１の情報を受信したとき、送信開始を許可する第２の情報を送信する機能を有する管理装置を介して、他の情報処理装置にデータを送信する情報処理装置において、
前記管理装置から送信された情報を受信するとともに、前記他の情報処理装置に前記データを送信するとき、前記第２の情報を送信した後、前記管理装置に、前記データを送信する通信手段
を備えることを特徴とする情報処理装置。
【請求項９】
前記通信手段は、受信側アドレスに自分自身のアドレスを指定して前記第２の情報を送信する
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記通信手段により受信された、前記管理装置が送信した前記情報、もしくは、前記管理装置が、他の情報処理装置に送信したデータの受信レベルを測定する測定手段と、
前記通信手段による前記第２の情報および前記データの送信電力を制御する制御手段と
を更に備え、
前記通信手段による前記管理装置との通信は、無線により行われ、
前記制御手段は、前記第２の情報が、制御可能な範囲のうちの最大値、もしくは、それに近い第１の大きさの送信電力で送信されるように制御したのち、前記データが、前記測定手段により測定された前記受信レベルに基づいた送信電力で送信されるように制御する
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１１】
前記第２の情報または前記データを送信する信号のレベルを増幅する複数の増幅手段を更に備え、
複数の前記増幅手段は、それぞれ異なる増幅率で前記信号のレベルを増幅し、
前記制御手段は、複数の前記増幅手段のうちのいずれかを選択することにより、前記第２の情報または前記データの送信電力を制御する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記制御手段は、送信する前記データのデータ長を閾値と比較する処理を更に実行し、
前記データのデータ長が前記閾値より短い場合、前記制御手段は、前記第１の大きさの送信電力で、前記データが送信されるように制御し、
前記データのデータ長が前記閾値より長い場合、前記制御手段は、前記第１の大きさより小さな第２の大きさの送信電力で、前記データが送信されるように制御する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１３】
前記管理装置との通信は、ＩＥＥＥ８０２．１１の規定に基づいて実行され、
前記第１の情報は、ＲＴＳであり、前記第２の情報は、ＣＴＳである
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１４】
データ送信開始の許可を求める第１の情報を受信したとき、送信開始を許可する第２の情報を送信する機能を有する管理装置を介して、他の情報処理装置にデータを送信する情報処理装置の情報処理方法であって、
前記第２の情報の送信を制御する第１の送信制御ステップと、
前記管理装置を介した、前記他の情報処理装置への前記データの送信を制御する第２の送信制御ステップと
を含むことを特徴とする情報処理方法。
【請求項１５】
データ送信開始の許可を求める第１の情報を受信したとき、送信開始を許可する第２の情報を送信する機能を有する管理装置を介して、他の情報処理装置にデータを送信する処理をコンピュータに実行させるためのプログラムであって、
前記第２の情報の送信を制御する第１の送信制御ステップと、
前記管理装置を介した、前記他の情報処理装置への前記データの送信を制御する第２の送信制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１６】
データ送信開始の許可を求める第１の情報を受信したとき、送信開始を許可する第２の情報を送信する機能を有する管理装置を介して、他の情報処理装置にデータを送信する処理をコンピュータに実行させるためのプログラムであって、
前記第２の情報の送信を制御する第１の送信制御ステップと、
前記管理装置を介した、前記他の情報処理装置への前記データの送信を制御する第２の送信制御ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および情報処理方法、記録媒体、並びに、プログラムに関し、特に、無線通信における送信電力を削減する場合に用いて好適な、情報処理装置および情報処理方法、記録媒体、並びに、プログラムに関する。
【０００２】
【従来の技術】
近年、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の需要は拡大し、２．４ＧＨｚ帯を用いるＩＥＥＥ８０２．１１ｂや５ＧＨｚ帯を用いるＩＥＥＥ８０２．１１ａなどを代表とする無線ＬＡＮは、例えば、オフィス、家庭、もしくは、ホットスポットなどにおいて、広く利用されている。ホットスポットとは、無線通信機能を備えた情報処理装置（例えば、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ（Ｄａｔａ）  Ａｓｓｉｓｔａｎｔｓ）、パーソナルコンピュータなど）のユーザが、外出先でもインターネットにアクセスできるように、無線ＬＡＮによるネットワークを備えた場所である。ユーザは、ホットスポットに設置されている基地局から半径約１００ｍの範囲内において、ＰＤＡやパーソナルコンピュータを、無線通信により基地局と通信させることが可能であり、基地局と有線で接続されているインターネットに、高速でアクセスさせることが可能である。
【０００３】
ＩＥＥＥ８０２．１１ｂにおいては、ＣＣＫ（Ｃｏｍｐｌｉｍｅｎｔａｒｙ  Ｃｏｄｅ  Ｋｅｙｉｎｇ）と称されるコーディング技術が用いられており、変調方式として直接拡散方式が採用され、データ伝送速度は最大で１１Ｍｂｐｓである。一方、ＩＥＥＥ８０２．１１ａにおいては、変調方式としてＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘ：直交周波数分割多重）方式が採用され、最大伝送速度は５４Ｍｂｐｓである。
【０００４】
ＩＥＥＥ８０２．１１方式の基本アクセス手順は、ＤＣＦ（Ｄｉｓｔｒｉｂｕｔｅｄ  Ｃｏｏｒｄｉｎａｔｉｏｎ  Ｆｕｎｃｔｉｏｎ）と称され、自律分散的なアクセス制御ができるＣＳＭＡ／ＣＡ方式が用いられている。ＣＳＭＡ／ＣＡ方式の基本動作では、他の無線局が送信している信号との衝突を避けるために、信号送信を試みようとする無線局が、事前に無線チャネルの使用状況を確認（キャリアセンス）し、「未使用（アイドル）」であれば、直ちにデータを送信し、「使用中（ビジー）」であれば、アイドルになるまでデータの送信を延期する。そして、データ受信側は、データを受信し終わった場合、「確かに受信しました」という応答（ＡＣＫ［ＡＣＫｎｏｗｌｅｄｇｅ：肯定応答］）を返信する。データ送信側は、ＡＣＫ応答がなかった場合、データを再送信するようになされている。
【０００５】
ＩＥＥＥ  ８０２．１１においては、メディアそのものの仕様である物理層と、それを使って基本的なコミュニケーションを確立するためのＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）層の仕様がまとめられている。（例えば、非特許文献１参照）。
【０００６】
【非特許文献１】
Ｗｉｒｅｌｅｓｓ  ＬＡＮ  Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ（ＭＡＣ）  ａｎｄ  Ｐｈｙｓｉｃａｌ  Ｌａｙｅｒ（ＰＨＹ）  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ＡＮＳＩ／ＩＥＥＥ  Ｓｔｄ  ８０２．１１，１９９９  Ｅｄｉｔｉｏｎ
【０００７】
特に、ＰＤＡなどのように、小型で、バッテリ駆動される情報処理装置を、無線ＬＡＮの端末局として利用しようとする場合、無線通信において消費する電力量を低減することが求められる。
【０００８】
無線通信の通信相手（例えば、基地局）が十分に近い場所に存在する場合、端末局は、低消費電力化のため、その距離に応じて、送信電力をパワーダウンすることが可能である。
【０００９】
【発明が解決しようとする課題】
送信電力のパワーダウンは、例えば、通信相手が基地局であった場合、基地局のサービスエリア内に他の端末局が存在しない場合に有効な方法であるが、サービスエリア内の他の端末局が存在した場合、データ通信に、不都合が生じる場合がある。
【００１０】
図１を用いて、従来の無線通信システムについて説明する。
【００１１】
基地局３のサービスエリア１１内に存在する端末局１および端末局２は、基地局３と無線通信が可能である。基地局３は、有線で、インターネット４と接続されている。すなわち、端末局１および端末局２は、基地局３およびインターネット４を介して、サーバ５にアクセスすることが可能である。
【００１２】
端末局１は、基地局３との距離に対応した送信電力で、データを送信するパワーダウンモードを実行することが可能なようになされている。端末局２は、パワーダウンモードを実行することができず、常に、フルパワーで、基地局３にデータを送信するものとする。端末局１がパワーダウンモードにてデータを送信した場合のデータの到達範囲は、端末局１と基地局３との距離と略同じであり、図中、範囲１２に示される範囲となるので、端末局２などの他の端末装置が、範囲１２に存在していない場合、端末局１が送信しているデータをキャリアセンスすることができない。
【００１３】
図２に示されるように、端末局１がパワーダウンモードで基地局３へのデータ送信を実行している場合、範囲１２の外部に存在する端末局２が、基地局３にデータ送信を実行しようとして、データ送信に先立って、キャリアセンスを実行しても、端末局１がパワーダウンモードで送信しているデータをキャリアセンスすることはできない。したがって、端末局２は、基地局３の通信がアイドル状態であると判断してしまい、フルパワーで基地局３へのデータパケットの送信を開始する。このため、基地局３では、端末局１から送信されたデータパケットの受信処理の途中で、端末局２が送信したデータパケットによる受信妨害を受けてしまう。
【００１４】
このように、キャリアセンスが正しく機能しないために発生する受信妨害は、隠れ端末問題と称され、端末局１、端末局２、および、基地局３のそれぞれの距離が、図１を用いて説明したような関係になっているときのみならず、例えば、それぞれの端末局間に電波を妨害する障害物があるような場合にも発生する。
【００１５】
ＩＥＥＥ８０２．１１においては、隠れ端末問題を解決するために、ＲＴＳ（Ｒｅｑｕｅｓｔ  Ｔｏ  Ｓｅｎｄ）およびＣＴＳ（Ｃｌｅａｒ  Ｔｏ  Ｓｅｎｄ）を用いるようになされている。ＲＴＳおよびＣＴＳの送受信処理について説明する。
【００１６】
端末局１は、データ伝送に先立って、送信したいデータのデータ長に対応して、ＲＴＳ送信から基地局３へのデータの送信が終了して、基地局３からＡＣＫを受信するまでの通信の占有時間を算出し、通信の占有時間情報を含むＲＴＳを、基地局３に送信する。
【００１７】
基地局３は、端末局１からＲＴＳを正常に受信した場合、自分自身がＣＴＳを送信した後、ＲＴＳの送信元からデータを受信し、ＡＣＫを送信するまでの通信の占有時間情報を含むＣＴＳを、サービスエリア１１内に送信する。ＣＴＳを受信した端末局２は、基地局３と端末局１との通信の占有時間を認識し、データ送信禁止区間を設定する。端末局１は、ＣＴＳを正常に受信した後、基地局３にデータを送信し、基地局３は、端末局１から送信されたデータパケットを正常に受信したのち、ＡＣＫを送信する。
【００１８】
ＲＴＳに含まれる占有時間も、ＣＴＳに含まれる占有時間も、基地局３によるＡＣＫフレームの送信までの時間を示している。そのため、端末局２をはじめとする、隠れ端末になりうる他の端末装置は、ＲＴＳまたはＣＴＳを受信することにより、伝送路の占有時間を認識し、その間のデータパケットの送信を停止するようになされているため、送信データの衝突が回避される。
【００１９】
しかしながら、図３に示されるように、端末局１が、ローパワーで基地局３にＲＴＳを送信した場合、端末局２は、基地局３からＣＴＳを受信するまでの間、端末局１と基地局３とでデータの送受信が開始されたことを認識することができない。したがって、端末局２は、基地局３がアイドル状態であると判断してしまい、フルパワーで、基地局３へのＲＴＳまたはデータパケットの送信を開始してしまうので、端末局１と基地局３とのデータ通信を妨害してしまう可能性がある。
【００２０】
このように、ＲＴＳおよびＣＴＳを用いた場合においても、基地局３において、端末局１とのローパワーモードでのデータ通信処理の途中で、端末局２が送信した、フルパワーのデータパケットまたはＲＴＳによる受信妨害を受けてしまう可能性がある。
【００２１】
以上説明したように、同一サービスエリア１１に複数の端末局が存在するような無線ＬＡＮシステムにおいては、特に、パワーダウンを行わずに常にフルパワーでデータを送信する端末局２と、パワーダウンを行う端末局１が混在する場合、パワーダウンを行った端末局１から送信されるデータは、常にフルパワーでデータを送信する端末局２が送信するデータによる通信妨害を受け易いという問題が発生する。
【００２２】
本発明はこのような状況に鑑みてなされたものであり、ローパワーモードを用いた無線通信において、他の端末局がデータ送信を行うことによる通信妨害を防止することができるようにするものである。
【００２３】
【課題を解決するための手段】
本発明の第１の情報処理装置は、管理装置に、データを送信するとともに、管理装置との無線通信を制御するための情報を送信または受信する通信手段と、通信手段により受信された情報またはデータの受信レベルを測定する測定手段と、通信手段による情報またはデータの送信電力を制御する制御手段とを備え、制御手段は、情報のうち、データの送信開始を通知する第１の情報が、制御可能な範囲のうちの最大値、もしくは、それに近い第１の大きさの送信電力で送信されるように制御し、第１の情報に基づいて管理装置により送信された、データの送信開始を許可する第２の情報が、通信手段により受信された場合、測定手段は、第２の情報の受信レベルを測定し、制御手段は、測定手段により測定された受信レベルに基づいて、データの送信電力を制御することを特徴とする。
【００２４】
第１の情報またはデータを送信する信号のレベルを増幅する複数の増幅手段を更に備えさせるようにすることができ、複数の増幅手段には、それぞれ異なる増幅率で信号のレベルを増幅させるようにすることができ、制御手段には、複数の増幅手段のうちのいずれかを選択させることにより、第１の情報またはデータの送信電力を制御させるようにすることができる。
【００２５】
制御手段には、送信するデータのデータ長を閾値と比較する処理を更に実行させるようにすることができ、データのデータ長が閾値より短い場合、制御手段には、第１の大きさの送信電力で、データが送信されるように制御させるようにすることができ、データのデータ長が閾値より長い場合、制御手段には、測第１の大きさより小さい第２の大きさの送信電力で、データが送信されるように制御させるようにすることができる。
【００２６】
管理装置との通信は、ＩＥＥＥ８０２．１１の規定に基づいて実行されるものとすることができ、第１の情報は、ＲＴＳであるものとすることができ、第２の情報は、ＣＴＳであるものとすることができる。
【００２７】
本発明の第１の情報処理方法は、データの送信開始を通知する第１の情報が、制御可能な範囲のうちの最大値、もしくは、それに近い大きさの送信電力で送信されるように制御する第１の送信制御ステップと、第１の情報に基づいて管理装置により送信された、データの送信開始を許可する第２の情報の受信を制御する受信制御ステップと、第２の情報の受信レベルを測定する測定ステップと、測定ステップの処理により測定された第２の情報の受信レベルに基づいて制御された送信電力で、データが送信されるように制御する第２の送信制御ステップとを含むことを特徴とする。
【００２８】
本発明の第１の記録媒体に記録されているプログラムは、データの送信開始を通知する第１の情報が、制御可能な範囲のうちの最大値、もしくは、それに近い大きさの送信電力で送信されるように制御する第１の送信制御ステップと、第１の情報に基づいて管理装置により送信された、データの送信開始を許可する第２の情報の受信を制御する受信制御ステップと、第２の情報の受信レベルを測定する測定ステップと、測定ステップの処理により測定された第２の情報の受信レベルに基づいて制御された送信電力で、データが送信されるように制御する第２の送信制御ステップとを含むことを特徴とする。
【００２９】
本発明の第１のプログラムは、データの送信開始を通知する第１の情報が、制御可能な範囲のうちの最大値、もしくは、それに近い大きさの送信電力で送信されるように制御する第１の送信制御ステップと、第１の情報に基づいて管理装置により送信された、データの送信開始を許可する第２の情報の受信を制御する受信制御ステップと、第２の情報の受信レベルを測定する測定ステップと、測定ステップの処理により測定された第２の情報の受信レベルに基づいて制御された送信電力で、データが送信されるように制御する第２の送信制御ステップとを含むことを特徴とする。
【００３０】
本発明の第１の情報処理装置および情報処理方法、並びに、プログラムにおいては、データの送信開始を通知する第１の情報が、制御可能な範囲のうちの最大値、もしくは、それに近い大きさの送信電力で送信され、第１の情報に基づいて管理装置により送信された、データの送信開始を許可する第２の情報が受信され、第２の情報の受信レベルが測定され、測定された第２の情報の受信レベルに基づいて制御された送信電力で、データが送信される。
【００３１】
本発明の第２の情報処理装置は、管理装置から送信された情報を受信するとともに、他の情報処理装置にデータを送信するとき、第２の情報を送信した後、管理装置に、データを送信する通信手段を備えることを特徴とする。
【００３２】
通信手段には、受信側アドレスに自分自身のアドレスを指定して第２の情報を送信させるようにすることができる。
【００３３】
通信手段により受信された、管理装置が送信した情報、もしくは、管理装置が、他の情報処理装置に送信したデータの受信レベルを測定する測定手段と、通信手段による第２の情報およびデータの送信電力を制御する制御手段とを更に備えさせるようにすることができ、通信手段による管理装置との通信は、無線により行われるものとすることができ、制御手段には、第２の情報が、制御可能な範囲のうちの最大値、もしくは、それに近い第１の大きさの送信電力で送信されるように制御したのち、データが、測定手段により測定された受信レベルに基づいた送信電力で送信されるように制御させるようにすることができる。
【００３４】
第２の情報またはデータを送信する信号のレベルを増幅する複数の増幅手段を更に備えさせるようにすることができ、複数の増幅手段には、それぞれ異なる増幅率で信号のレベルを増幅させるようにすることができ、制御手段には、複数の増幅手段のうちのいずれかを選択させることにより、第２の情報またはデータの送信電力を制御させるようにすることができる。
【００３５】
制御手段には、送信するデータのデータ長を閾値と比較する処理を更に実行させるようにすることができ、データのデータ長が閾値より短い場合、制御手段には、第１の大きさの送信電力で、データが送信されるように制御させるようにすることができ、データのデータ長が閾値より長い場合、制御手段には、第１の大きさより小さな第２の大きさの送信電力で、データが送信されるように制御させるようにすることができる。
【００３６】
管理装置との通信は、ＩＥＥＥ８０２．１１の規定に基づいて実行されるものとすることができ、第１の情報は、ＲＴＳであるものとすることができ、第２の情報は、ＣＴＳであるものとすることができる。
【００３７】
本発明の第２の情報処理方法は、第２の情報の送信を制御する第１の送信制御ステップと、管理装置を介した、他の情報処理装置へのデータの送信を制御する第２の送信制御ステップとを含むことを特徴とする。
【００３８】
本発明の第２の記録媒体に記録されているプログラムは、第２の情報の送信を制御する第１の送信制御ステップと、管理装置を介した、他の情報処理装置へのデータの送信を制御する第２の送信制御ステップとを含むことを特徴とする。
【００３９】
本発明の第２のプログラムは、第２の情報の送信を制御する第１の送信制御ステップと、管理装置を介した、他の情報処理装置へのデータの送信を制御する第２の送信制御ステップとを含むことを特徴とする。
【００４０】
本発明の第２の情報処理装置および情報処理方法、並びに、プログラムにおいては、通常の処理において、データの送信開始を許可を求める第１の情報を受信した管理装置が送信する、データの送信開始を許可する第２の情報が送信され、管理装置を介して、他の情報処理装置へデータが送信される。
【００４１】
【発明の実施の形態】
以下に本発明の実施の形態を説明するが、特許請求の範囲に記載の発明の各手段と以下の実施の形態との対応関係を明らかにするために、各手段またはステップなどの後の括弧内に、対応する実施の形態（但し一例）を付加して本発明の特徴を記述すると、次のようになる。但し、もちろんこの記載は、各手段またはステップなどを記載したものに限定することを意味するものではない。
【００４２】
請求項１に記載の情報処理装置（例えば、図４の端末局３１または端末局３２）は、管理装置（例えば、図４の基地局３）との間で無線により通信するとともに、管理装置を介して、他の情報処理装置（例えば、図４のサーバ５）にデータを送信する情報処理装置であって、管理装置に、データを送信するとともに、管理装置との無線通信を制御するための情報を送信または受信する通信手段（例えば、図５または図６のアンテナ６７）と、通信手段により受信された情報またはデータの受信レベルを測定する測定手段（例えば、図５または図６の受信部６８）と、通信手段による情報またはデータの送信電力を制御する制御手段（例えば、図５のＣＰＵ８１、または、図６のＣＰＵ１２１）とを備え、制御手段は、情報のうち、データの送信開始を通知する第１の情報（たとえば、ＲＴＳ）が、制御可能な範囲のうちの最大値、もしくは、それに近い第１の大きさの送信電力で送信（例えば、フルパワーの送信）されるように制御し、第１の情報に基づいて管理装置により送信された、データの送信開始を許可する第２の情報（たとえば、ＣＴＳ）が、通信手段により受信された場合、測定手段は、第２の情報の受信レベルを測定し、制御手段は、測定手段により測定された受信レベルに基づいて、データの送信電力を制御（例えば、ローパワーで送信）することを特徴とする。
【００４３】
請求項２に記載の情報処理装置は、第１の情報またはデータを送信する信号のレベルを増幅する複数の増幅手段（例えば、図６のハイパワーアンプ１１２およびローパワーアンプ１１３）を更に備え、複数の増幅手段は、それぞれ異なる増幅率で信号のレベルを増幅し、制御手段は、複数の増幅手段のうちのいずれかを選択することにより、第１の情報またはデータの送信電力を制御することを特徴とする。
【００４４】
請求項５に記載の情報処理方法、請求項６に記載の記録媒体に記録されているプログラム、および、請求項７に記載のプログラムは、データの送信開始を通知する第１の情報（たとえば、ＲＴＳ）が、制御可能な範囲のうちの最大値、もしくは、それに近い大きさの送信電力で送信（例えば、フルパワーの送信）されるように制御する第１の送信制御ステップ（例えば、図７のステップＳ２の処理）と、第１の情報に基づいて管理装置により送信された、データの送信開始を許可する第２の情報（例えば、ＣＴＳ）の受信を制御する受信制御ステップ（例えば、図７のステップＳ３の処理）と、第２の情報の受信レベルを測定する測定ステップ（例えば、図７のステップＳ６の処理）と、測定ステップの処理により測定された第２の情報の受信レベルに基づいて制御された送信電力で、データが送信されるように制御する第２の送信制御ステップ例えば、図７のステップＳ７の処理）とを含むことを特徴とする。
【００４５】
請求項８に記載の情報処理装置（例えば、図４の端末局３１または端末局３２）は、管理装置（例えば、図４の基地局３）から送信された情報を受信するとともに、他の情報処理装置（例えば、図４のサーバ５）にデータを送信するとき、第２の情報を送信した後、管理装置に、データを送信する通信手段（例えば、図５または図６のアンテナ６７）を備えることを特徴とする情報処理装置。
【００４６】
請求項１０に記載の情報処理装置は、通信手段により受信された、管理装置が送信した情報（例えば、ビーコンなど、基地局３から送信された情報であれば、どのような情報であってもかまわない）、もしくは、管理装置が、他の情報処理装置（例えば、図４の端末局２）に送信したデータの受信レベルを測定する測定手段（例えば、図５または図６の受信部６８）と、通信手段による第２の情報およびデータの送信電力を制御する制御手段（例えば、図５のＣＰＵ８１、または、図６のＣＰＵ１２１）とを更に備え、通信手段による管理装置との通信は、無線により行われ、制御手段は、第２の情報が、制御可能な範囲のうちの最大値、もしくは、それに近い第１の大きさの送信電力で送信（例えば、フルパワーの送信）されるように制御したのち、データが、測定手段により測定された受信レベルに基づいた送信電力で送信（例えば、ローパワーで送信）されるように制御することを特徴とする。
【００４７】
請求項１１に記載の情報処理装置は、第２の情報またはデータを送信する信号のレベルを増幅する複数の増幅手段（例えば、図６のハイパワーアンプ１１２およびローパワーアンプ１１３）を更に備え、複数の増幅手段は、それぞれ異なる増幅率で信号のレベルを増幅し、制御手段は、複数の増幅手段のうちのいずれかを選択することにより、第２の情報またはデータの送信電力を制御するとを特徴とする。
【００４８】
請求項１４の情報処理方法、請求項１５の記録媒体に記録されているプログラム、および、請求項１６のプログラムは、第２の情報の送信を制御する第１の送信制御ステップ（例えば、図１４のステップＳ７６の処理）と、管理装置を介した、他の情報処理装置へのデータの送信を制御する第２の送信制御ステップ（例えば、図１４のステップＳ７７の処理）とを含むことを特徴とする。
【００４９】
以下、図を参照して、本発明の実施の形態について説明する。
【００５０】
図４を用いて、パワーダウンを行わずに常にフルパワーでデータを送信する端末局と、パワーダウンを行う端末局が、同一サービスエリアに混在する無線ＬＡＮのシステムについて説明する。
【００５１】
なお、従来の場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。すなわち、図４の無線ＬＡＮのシステムは、端末局１に代わって、本発明を適用した端末局３１および端末局３２が設けられている以外は、図１を用いて説明した無線ＬＡＮシステムと基本的に同様の構成を有しているものである。
【００５２】
端末局３１および端末局３２は、ローパワーモードで、基地局３およびインターネット４を介して、サーバ５に送信するデータ、または、ＣＴＳ，ＲＴＳなどの通信を制御する情報（通信制御情報）を送信することが可能なようになされている。端末局３１がローパワーモードを用いてデータまたは通信制御情報を送信した場合の到達範囲は、端末局３１と基地局３との距離と略同じ半径を有する範囲４１であり、端末局３２がローパワーモードを用いてデータまたは通信制御情報を送信した場合の到達範囲は、端末局３２と基地局３との距離と略同じ半径を有する範囲４２である。すなわち、範囲４１および範囲４２に含まれない位置に存在する端末局２は、端末局３１および端末局３２がローパワーモードでデータまたは通信制御情報を送信している場合、端末局３１および端末局３２が送信しているデータまたは通信制御情報をキャリアセンスすることができない。また、端末局２は、端末局３１および端末局３２がフルパワーモード、すなわち、端末局３１および端末局３２が制御可能な最大の送信電力、または、それに近い電力で、データまたは通信制御情報を送信している場合、端末局３１および端末局３２が送信しているデータまたは通信制御情報をキャリアセンスすることができるものとする。
【００５３】
図５は、本発明を適用した、端末局３１の構成を示すブロック図である。端末局３１は、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ（Ｄａｔａ）  Ａｓｓｉｓｔａｎｔｓ）５２と、ＰＤＡ５２に装着され、無線通信処理を実行するカード５１で構成される。ここでは、端末局３１は、周波数５ＧＨｚ帯、変調方式としてＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ；直行型多重化）を用いて、基地局３との無線通信を実行しているものとして説明する。
【００５４】
ホストインタフェース部６１は、ＰＤＡ５２とのインタフェースであり、ＰＤＡ５２から、カードバスを介して、送信するためのデータの入力を受け、ＭＡＣ制御部６２に供給したり、ＭＡＣ制御部６２から供給された処理済の受信信号を、カードバスを介して、カード５１のホスト機器であるＰＤＡ５２に出力する。
【００５５】
ＭＡＣ制御部６２には、ＣＰＵ８１、無線フレーム生成・分解部８２、および、メモリ８３が設けられている。無線フレーム生成・分解部８２は、ホストインタフェース部６１から供給された送信データまたは通信制御情報を無線フレームに組み立てて、変調部９１に供給したり、復調部９２からデジタルデータの供給を受け、無線フレームを分解し、ホストインタフェース部６１に供給する。ＣＰＵ８１は、カード５１全体の処理を制御する。具体的には、ＣＰＵ８１は、ＣＳＭＡ／ＣＡ（Ｃａｒｒｉｅｒ  Ｓｅｎｓｅ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ／Ｃｏｌｌｉｓｉｏｎ  Ａｖｏｉｄａｎｃｅ）の制御、ＲＴＳおよびＣＴＳの送受信の制御、データまたは通信制御情報の送受信タイミングの制御、送信されるデータまたは通信制御情報の送信パワーの制御、並びに、データまたは通信制御情報の再送制御等を行う。メモリ８３は、受信部６８から供給された受信レベルを保存する。ＣＰＵ８１は、メモリ８３により保存された、受信部６８から供給された受信レベルを基に、データまたは通信制御情報の送信パワーを制御する。
【００５６】
また、ＣＰＵ８１には、必要に応じて、ドライブ６９も接続されており、磁気ディスク７１、光ディスク７２、光磁気ディスク７３、もしくは、半導体メモリ７４などが適宜装着され、ＣＰＵ８１との情報の授受が可能なようになされている。
【００５７】
ＯＦＤＭモデム部６３には、変調部９１と復調部９２が設けられている。変調部９１は、ＭＡＣ制御部６２から供給された、無線フレームに組み立てられた送信データまたは通信制御情報をＯＦＤＭ方式で変調して、生成したＯＦＤＭ信号を、送信部６４に供給する。復調部９２は、受信部６８から供給されたＯＦＤＭ信号を、デジタルデータに復調して、ＭＡＣ制御部６２に供給する。
【００５８】
送信部６４は、ＯＦＤＭモデム部６３の変調部９１で変調されたＯＦＤＭ変調信号の供給を受け、ＣＰＵ８１の制御に基づいて、供給された信号のパワー制御を行い、パワーアンプ６５に供給する。パワーアンプ６５は、ＣＰＵ８１の制御に基づいて、供給された信号を増幅し、アンテナスイッチ６６を介して、アンテナ６７に供給する。
【００５９】
アンテナ６７は、基地局３または、他の端末局３１から送信された受信信号であるＯＦＤＭ信号を受信して、受信部６８に供給したり、送信部６４で処理されて、パワーアンプ６５で増幅された送信信号であるＯＦＤＭ信号を送信する。アンテナスイッチ６６は、受信処理中は、アンテナ６７が受信した受信信号が受信部６８に供給されるように、送信処理中は、送信部６４で処理されて、パワーアンプ６５で増幅された送信信号が、アンテナ６７に供給されるように、信号の授受を制御する。受信部６８は、アンテナ６７から供給された受信信号の受信レベルを検出して、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）制御部６２に供給するとともに、供給された受信信号を、ＯＦＤＭモデム部６３に供給する。
【００６０】
次に、図５のカード５１の動作について説明する。
【００６１】
ホストインタフェース部６１は、ＰＤＡ５２からデータの供給を受け、ＭＡＣ制御部６２に供給する。ＭＡＣ制御部６２の無線フレーム生成・分解部８２は、ホストインタフェース部６１から供給されたデータ、または、ＣＰＵ８１の処理により生成される通信制御情報を、無線フレームに組み立てて、ＯＦＤＭモデム部６３の変調部９１に供給する。ＯＦＤＭモデム部６３の変調部９１は、ＭＡＣ制御部６２から供給された、無線フレームに組み立てられた送信信号をＯＦＤＭ方式で変調して、生成したＯＦＤＭ信号を、送信部６４に供給する。
【００６２】
ＣＰＵ８１は、送信するべきデータがある場合、予めキャリアセンスを実行するか、もしくは、ＲＴＳおよびＣＴＳの送受信により、データの送信が可能であるか否かを判断する。ＣＰＵ８１は、ＲＴＳおよびＣＴＳの送受信により、データの送信が可能であるか否かを判断する場合、受信したＣＴＳにより、現在、他の端末装置がデータ送信中であり、データ送信禁止区間内であると設定されているか否かを判断し、データ送信禁止区間内ではない場合、ＲＴＳを送信し、受信したＣＴＳを基に、データの送信が可能であるか否かを判断する。
【００６３】
ＣＰＵ８１は、データの送信が可能であると判断した場合、メモリ８３に保存された、受信部６８から供給された受信レベルを基に、送信データの送信パワーを制御するための制御信号を生成し、送信部６４およびパワーアンプ６５に供給する。
【００６４】
送信部６４は、ＯＦＤＭモデム部６３の変調部９１で変調されたＯＦＤＭ変調信号の供給を受け、ＣＰＵ８１の制御に基づいて、供給された信号のパワー制御を行い、パワーアンプ６５に供給する。パワーアンプ６５は、ＣＰＵ８１の制御に基づいて、供給された信号を増幅し、アンテナスイッチ６６を介して、アンテナ６７に供給する。アンテナスイッチ６６は、データ送信中は、送信部６４で処理されて、パワーアンプ６５で増幅されたデータまたは通信制御情報が、アンテナ６７に供給されるように、データの授受を制御する。アンテナ６７から基地局３にＯＦＤＭ変調信号が送信される。
【００６５】
アンテナ６７は、基地局３または、他の端末局３１から送信された受信信号であるＯＦＤＭ信号を受信し、アンテナスイッチ６６を介して、受信部６８に供給する。アンテナスイッチ６６は、受信処理中は、アンテナ６７が受信した受信信号が受信部６８に供給されるように、データの授受を制御する。受信部６８は、アンテナ６７から供給された受信信号の受信レベルを検出して、ＭＡＣ制御部６２に供給するとともに、供給された受信信号を、ＯＦＤＭモデム部６３に供給する。ＭＡＣ制御部６２のメモリ８３は、供給された受信信号の受信レベルを保存する。
【００６６】
ＯＦＤＭモデム部６３の復調部９２は、受信部６８から供給されたＯＦＤＭ信号を、デジタルデータに復調して、ＭＡＣ制御部６２に供給する。ＭＡＣ制御部６２の無線フレーム生成・分解部８２は、復調部９２からデジタルデータの供給を受け、無線フレームを分解し、通信制御情報はＣＰＵ８１に供給し、データは、ホストインタフェース部６１に供給する。ＣＰＵ８１は、無線フレーム生成・分解部８２から供給された信号を基に、カード５１の動作を制御する。ホストインタフェース部６１は、ＭＡＣ制御部６２から供給された処理済の受信データを、カードバスを介して、カード５１のホスト機器であるＰＤＡ５２に出力する。
【００６７】
図５を用いて説明した端末局３１においては、カード５１のＭＡＣ制御部６２のＣＰＵ８１が、パワーアンプ６５を制御して、送信パワーを変更することができるものとして説明したが、パワーアンプに、一般的な線形性の高いアンプが用いられた場合、ＣＰＵ８１の制御により、送信電力の低減を行っても、端末局３１の消費電流を大幅に減少させることは困難である。
【００６８】
それに対して、端末局３２においては、送信信号の増幅アンプに、ハイパワーアンプとローパワーアンプの２種類のアンプを用い、データパケットの送信時に、使用するアンプを切り替えることができるようにすることにより、送信電力の低減を行った場合に、端末局３２の消費電流を大幅に減少させるようにすることができるようになされている。
【００６９】
図６は、端末局３２の構成を示すブロック図である。なお、図５の場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【００７０】
すなわち、カード５１に代わって、ＰＤＡ５２に装着されているカード１０１は、ＭＡＣ制御部６２に代わって、ＭＡＣ制御部１１１が設けられ、パワーアンプ６５に代わって、ハイパワーアンプ１１２およびローパワーアンプ１１３、並びに、アンプスイッチ１１４が設けられている以外は、基本的に、図５のカード５１と同様の構成を有するものである。ＭＡＣ制御部１１１は、ＣＰＵ８１に代わって、ＣＰＵ１２１が設けられている以外は、基本的に、図５のＭＡＣ制御部１１１と同様の構成を有するものである。
【００７１】
ＭＡＣ制御部１１１のＣＰＵ１２１は、カード１０１の動作を制御するものであり、例えば、データの送信が可能であると判断した場合、メモリ８３に保存された、受信部６８から供給された受信レベルを基に、送信データの送信パワーを制御するための制御信号を生成し、送信部６４、ハイパワーアンプ１１２、ローパワーアンプ１１３、および、パワースイッチ１１４に供給する。
【００７２】
送信部６４は、送信するＯＦＤＭ信号を、ＭＡＣ制御部１１１のＣＰＵ１２１の制御に基づいて、ハイパワーアンプ１１２またはローパワーアンプ１１３に供給する。ハイパワーアンプ１１２は、ＭＡＣ制御部１１１のＣＰＵ１２１の制御に基づいて、供給されたＯＦＤＭ信号を、フルパワーのデータ送信のために増幅する。ローパワーアンプ１１３は、ＭＡＣ制御部１１１のＣＰＵ１２１の制御に基づいて、供給されたＯＦＤＭ信号を、ローパワーのデータ送信のために増幅する。
【００７３】
パワースイッチ１１４は、ＣＰＵ１２１の制御に基づいて、フルパワーでデータ送信を行う場合、ハイパワーアンプ１１２の出力をアンテナスイッチ６６に供給し、ローパワーでデータ送信を行う場合、ローパワーアンプ１１３の出力をアンテナスイッチ６６に供給する。
【００７４】
なお、図６においては、ハイパワーアンプ１１２およびローパワーアンプ１１３の２つのアンプのうちのいずれか一方を選択することにより、送信電力を制御するものとして説明しているが、アンプの数は、２つ以上のいかなる数であっても良く、ＣＰＵ１２１は、複数のアンプのうち、送信電力の制御値に基づいたアンプを選択することにより、送信電力を制御することが可能となる。
【００７５】
図５および図６においては、ＰＤＡ５２にカード５１またはカード１０１が装着され、端末局３１または端末局３２として、無線通信処理が行われるものとして説明したが、カード５１またはカード１０１は、ＰＤＡ５２に対して着脱可能に構成されるのみならず、カード５１またはカード１０１とＰＤＡ５２とが一体として構成（着脱不可に構成）されていてもよい。更に、ＰＤＡ５２の内部に、カード５１またはカード１０１と同様の構成を有する通信処理部を設けるようにしても良い。
【００７６】
更に、ＰＤＡ５２のみならず、例えば、パーソナルコンピュータや、携帯型電話機など、各種の情報処理装置に、カード５１またはカード１０１を着脱可能なようにしたり、カード５１またはカード１０１とこれらの情報処理装置とを一体として構成するようにしたり、これらの情報処理装置の内部に、カード５１またはカード１０１と同様の構成を有する通信処理部を設けるようにしても良い。
【００７７】
また、ローパワーモードでデータを送信する機能を有さない端末局２は、受信部６８によって受信レベルが検出されず、ＣＰＵ８１またはＣＰＵ１２１によって、送信電力の制御が行われないこと以外は、端末局３１または端末局３２と基本的に同様の構成を有し、データの送受信の動作も、端末局３１または端末局３２と基本的に同様であるので、その詳細な説明は省略する。
【００７８】
次に、図７のフローチャートを参照して、端末局３１または端末局３２が実行する、データ送信処理１について説明する。
【００７９】
ステップＳ１において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、ＰＤＡ５２から、ホストインタフェース部６１を介して供給された信号を基に、基地局３にデータ送信するか否かを判断する。ステップＳ１において、データ送信しないと判断された場合、データ送信すると判断されるまで、ステップＳ１の処理が繰り返される。
【００８０】
ステップＳ１において、データ送信すると判断された場合、ステップＳ２において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、無線フレーム生成・分解部８２において、ＲＴＳのフレームを生成させ、ＯＦＤＭモデム部６３の変調部９１においてＯＦＤＭ変調させる。そして、ＭＡＣ制御部６２のＣＰＵ８１は、送信部６４およびパワーアンプ６５を制御し、ＭＡＣ制御部１１１のＣＰＵ１２１は、送信部６４、ハイパワーアンプ１１２、および、パワースイッチ１１４を制御して、送信するＯＦＤＭ信号を、フルパワーの送信レベルに増幅し、アンテナスイッチ６６およびアンテナ６７を介して、基地局３にＲＴＳを送信する。
【００８１】
図８に示されるように、本発明を適用した端末局３１または端末局３２は、フルパワーでＲＴＳを送信する。ＲＴＳには、端末局３１または端末局３２自身が、データパケットを基地局３に送信し、基地局３からＡＣＫを受信するまでの時間に関する情報が記載されている。
【００８２】
ＲＴＳのフォーマットを図９に示す。ＲＴＳは、ＰＨＹ（Ｐｈｙｓｉｃａｌ  ｓｕｂｌａｙｅｒ）ヘッダフィールド、フレームコントロール（Ｆｒａｍｅ  Ｃｏｎｔｒｏｌ）フィールド、デュレーション（Ｄｕｒａｔｉｏｎ）フィールド、ＲＡ（Ｒｅｃｅｉｖｅｒ  Ａｄｄｒｅｓｓ；受信側アドレス）フィールド、ＴＡ（Ｔｒａｎｓｍｉｔｔｉｎｇ  Ａｄｄｒｅｓｓ；送信側アドレス）フィールド、および、ＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ；フレームチェックシーケンス）フィールドで構成される。ＰＨＹヘッダフィールドには、通信に先立って必要なプリアンブル等の信号が格納される。フレームコントロールフィールドには、そのパケットの内容を示す情報が格納されるので、ここでは、このパケットがＲＴＳであることを示す情報が記載されている。デュレーションフィールドには、端末局３１または端末局３２自身が、データパケットを基地局３に送信し、基地局３からＡＣＫを受信するまでの時間、すなわち、通信路を占有する時間が記載されている。ＲＡフィールドには、ＲＴＳの送信先となる基地局３のアドレスが格納される。ＴＡフィールドには、ＲＴＳを送信した端末局３１または端末局３２自身のアドレスが格納される。ＦＣＳフィールドには、誤り検査のためのビットが記載されている。
【００８３】
ＲＴＳを受信した端末局２は、デュレーションフィールドを参照して、図８に示されるように、ＮＡＶ（Ｎｅｔｗｏｒｋ  Ａｌｌｏｃａｔｉｏｎ  Ｖｅｃｔｏｒ）と称される送信禁止区間を設定する（後述する図１２のステップＳ２１およびステップＳ２２の処理）。また、ＲＴＳを受信した基地局３は、図８に示されるように、サービスエリア１１内の全ての端末局に対して、ＣＴＳを送信する。ＣＴＳには、基地局３がＡＣＫの送信を終了するまでの時間に関する情報が記載されている。
【００８４】
ＣＴＳのフォーマットを図１０に示す。ＣＴＳは、ＰＨＹヘッダフィールド、フレームコントロールフィールド、デュレーションフィールド、ＲＡフィールド、および、ＦＣＳフィールドで構成される。ＰＨＹヘッダフィールドには、通信に先立って必要なプリアンブル等の信号が格納される。フレームコントロールフィールドには、そのパケットの内容を示す情報が格納されるので、ここでは、このパケットがＣＴＳであることを示す情報が記載されている。デュレーションフィールドには、基地局３がＡＣＫの送信を終了するまでの時間が記載されている。ＲＡフィールドには、受信したＲＴＳのＴＡフィールドに記載されていた、ＲＴＳを送信した端末局３１または端末局３２のアドレスが格納される。ＦＣＳフィールドには、誤り検査のためのビットが記載されている。
【００８５】
基地局３から送信されたＯＦＤＭ信号が、アンテナ６７において受信された場合、アンテナスイッチ６６を介して、受信部６８にＯＦＤＭ信号が供給され、受信信号の受信レベルが検出されて、ＭＡＣ制御部６２またはＭＡＣ制御部１１１のメモリ８３に供給されて保存されるとともに、供給された受信信号が、ＯＦＤＭモデム部６３に供給される。
【００８６】
受信部６８から供給されたＯＦＤＭ信号は、ＯＦＤＭモデム部６３の復調部９２で、デジタルデータに復調されて、ＭＡＣ制御部６２にまたはＭＡＣ制御部１１１の無線フレーム生成・分解部８２に供給されて、無線フレームが分解される。そして、分解されたデジタルデータが、例えば、ＣＴＳなどの通信制御情報であった場合、ＣＰＵ８１に供給され、例えば、ストリームデータなどの、ＰＤＡ５２に供給するべきデータであった場合、ホストインタフェース部６１に供給される。
【００８７】
ステップＳ３において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、無線フレーム生成・分解部８２から供給される信号を基に、基地局３から、ＲＡフィールドに、自分自身のアドレスが記載されているＣＴＳ、すなわち、データを送信することを許可するＣＴＳを受信したか否かを判断する。
【００８８】
ステップＳ３において、データ送信許可のＣＴＳを受信していないと判断された場合、ステップＳ４において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、無線フレーム生成・分解部８２から供給される信号を基に、基地局３から、ＲＡフィールドに、他の端末局のアドレスが記載されたＣＴＳを受信したか否かを判断する。ステップＳ４において、他の端末局のアドレスが記載されたＣＴＳを受信していないと判断された場合、処理は、ステップＳ３に戻り、それ以降の処理が繰り返される。
【００８９】
ステップＳ４において、他の端末局のアドレスが記載されたＣＴＳが受信されたと判断された場合、ステップＳ５において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、受信したＣＴＳのデュレーションフィールドを参照して、送信禁止区間（ＮＡＶ）を設定し、カウントする。ステップＳ５における送信禁止区間のカウント処理の終了後、処理は、ステップＳ２に戻り、それ以降の処理が繰り返される。
【００９０】
ステップＳ３において、データ送信許可のＣＴＳを受信したと判断された場合、ステップＳ６において、受信部６８は、受信したＣＴＳの受信レベルの測定結果を、ＭＡＣ制御部６２またはＭＡＣ制御部１１１に供給する。ＭＡＣ制御部６２またはＭＡＣ制御部１１１のメモリ８３は、供給された受信レベルを記憶する。
【００９１】
ステップＳ７において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、ホストインタフェース６１を介して、ＰＤＡ５２から供給されたデータを、無線フレーム生成・分解部８２に供給して、無線フレームを構成させ、ＯＦＤＭモデム部６３の変調部９１においてＯＦＤＭ変調させる。そして、ＭＡＣ制御部６２のＣＰＵ８１は、メモリ８３に記憶された受信レベルを基に、送信部６４およびパワーアンプ６５を制御し、ＭＡＣ制御部１１１のＣＰＵ１２１は、メモリ８３に記憶された受信レベルを基に、送信部６４、ローパワーアンプ１１３、および、パワースイッチ１１４を制御して、送信するＯＦＤＭデータを、ローパワーのデータ送信レベルに増幅し、アンテナスイッチ６６およびアンテナ６７を介して、基地局３にデータパケットを送信する。
【００９２】
ステップＳ８において、受信部６８は、基地局３からＡＣＫ信号を受信し、処理が終了される。
【００９３】
ＡＣＫのフォーマットを図１１に示す。ＣＴＳは、ＰＨＹヘッダフィールド、フレームコントロールフィールド、デュレーションフィールド、ＲＡフィールド、および、ＦＣＳフィールドで構成される。ＰＨＹヘッダフィールドには、通信に先立って必要なプリアンブル等の信号が格納される。フレームコントロールフィールドには、そのパケットの内容を示す情報が格納されるので、ここでは、このパケットがＡＣＫであることを示す情報が記載されている。デュレーションフィールドには、基地局３がＡＣＫの送信を終了するまでの時間が記載されている。ＲＡフィールドには、データフィールドを送信した端末局３１または端末局３２のアドレスが格納される。ＦＣＳフィールドには、誤り検査のためのビットが記載されている。
【００９４】
図８に示されるように、ＲＴＳまたはＣＴＳのうち、少なくとも一方を受信した端末局２においては、図１２を用いて後述する処理により、送信禁止区間が設定される。したがって、ステップＳ７の処理において、端末局３１または端末局３２からローパワーでデータパケットが送信されている間、端末局２は、基地局３にデータを送信することはない。すなわち、端末局３１または端末局３２は、このような処理により、ローパワーでデータパケットを送信しても、他の端末局のフルパワーのデータ送信により通信が妨害されることを未然に防ぐことが可能となる。
【００９５】
次に、図１２のフローチャートを参照して、図７を用いて説明した処理を実行する端末局３１または端末局３２と同一の基地局３のサービスエリア１１内に存在する端末局２が実行する、データ送信禁止区間設定処理１について説明する。なお、ここでは、端末局２の構成は、図５を用いて説明した端末局３１と基本的に同様であるものとして説明する。
【００９６】
ステップＳ２１において、端末局２のＭＡＣ制御部６２のＣＰＵ８１は、無線フレーム生成・分解部８２から供給される信号を基に、例えば、端末局３１または端末局３２など、他の端末局が送信したＲＴＳを受信したか否かを判断する。
【００９７】
ステップＳ２１において、他の端末局が送信したＲＴＳを受信したと判断された場合、ステップＳ２２において、端末局２のＭＡＣ制御部６２のＣＰＵ８１は、受信されたＲＴＳのデュレーションフィールドを参照して、データ送信禁止区間（ＮＡＶ）を設定して、処理が終了される。
【００９８】
上述したように、端末局３１または端末局３２がフルパワーでＲＴＳを送信した場合、端末局２は、送信されたＲＴＳを受信することができる可能性が、図３を用いて説明した従来における場合よりも、非常に高くなる。したがって、端末局２のＭＡＣ制御部６２のＣＰＵ８１は、図８に示される２種類のＮＡＶのうち、より区間の長いＲＴＳによる送信禁止区間を設定することができるので、図３を用いて説明した従来における場合と比較して、先に開始されている通信を妨害することを防ぐようにすることができる。
【００９９】
ステップＳ２１において、他の端末局が送信したＲＴＳを受信しなかったと判断された場合、ステップＳ２３において、端末局２のＭＡＣ制御部６２のＣＰＵ８１は、無線フレーム生成・分解部８２から供給される信号を基に、例えば、端末局３１または端末局３２など、他の端末局のアドレスがＲＡフィールドに記載されているＣＴＳを受信したか否かを判断する。ステップＳ２３において、他の端末局のアドレスが記載されているＣＴＳを受信しなかったと判断された場合、処理は、ステップＳ２１に戻り、それ以降の処理が繰り返される。
【０１００】
ステップＳ２３において、他の端末局のアドレスが記載されているＣＴＳを受信したと判断された場合、ステップＳ２４において、端末局２のＭＡＣ制御部６２のＣＰＵ８１は、受信されたＣＴＳのデュレーションフィールドを参照して、データ送信禁止区間（ＮＡＶ）を設定して、処理が終了される。
【０１０１】
このような処理が実行されることにより、端末局３１または端末局３２がフルパワーでＲＴＳを送信した場合、端末局２は、送信されたＲＴＳを受信することができる可能性が、図３を用いて説明した従来における場合よりも、非常に高くなる。したがって、端末局２のＭＡＣ制御部６２のＣＰＵ８１は、図８に示される２種類のＮＡＶのうち、より区間の長いＲＴＳによる送信禁止区間を設定することができるので、図３を用いて説明した従来における場合と比較して、先に開始されているローパワーモードでの通信を妨害することを防ぐようにすることができる。また、端末局２が、ＲＴＳを受信できなかった場合においても、ＣＴＳを受信することにより、先に開始されているローパワーモードでの通信を妨害することを防ぐようにすることができる。
【０１０２】
また、図７を用いて説明した処理では、データパケットの送信に先立って、ＲＴＳおよびＣＴＳの送受信を行うようになされていたが、送信データ長が短い場合であっても、データパケットの送信に先立って、ＲＴＳおよびＣＴＳの送受信を行うようにしてしまっては、ＲＴＳおよびＣＴＳの送受信のために通信経路が占有される時間の割合が、データパケットの送信に必要な時間に対して高くなってしまい、必要以上にスループットが低下してしまう。すなわち、ＲＴＳおよびＣＴＳの送受信処理がオーバヘッドとなり、スループットの低下の原因となってしまう。このため、送信データのデータ長が短い場合においては、ＲＴＳおよびＣＴＳの送受信を基にしたローパワーでのデータ送信処理を行わないようにすることにより、端末局の消費電力の低減と、スループットの向上とのバランスを考慮した、より高性能の通信を実現することができる。
【０１０３】
次に、図１３のフローチャートを参照して、送信データ長を基に、ローパワーでのデータ送信処理を実行するか否かを決定することができる、データ送信処理２について説明する。
【０１０４】
ステップＳ４１において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、ＰＤＡ５２から、ホストインタフェース部６１を介して供給された信号を基に、基地局３にデータ送信するか否かを判断する。ステップＳ４１において、データ送信しないと判断された場合、データ送信すると判断されるまで、ステップＳ４１の処理が繰り返される。
【０１０５】
ステップＳ４１において、データ送信すると判断された場合、ステップＳ４２において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、ホストインタフェース部６１を介して供給されたデータを基に、送信データ長は、所定の値（閾値）以上であるか否かを判断する。ここで、所定の値とは、端末局３１または端末局３２の消費電力の低減と、スループットの向上とのバランスに応じて設定することが可能な値である。
【０１０６】
ステップＳ４２において、送信データ長は、所定の値以上であると判断された場合、ステップＳ４３乃至ステップＳ４８において、図７のステップＳ２乃至ステップＳ７と同様の処理が実行される。
【０１０７】
すなわち、ＲＴＳのフレームが生成されて、ＯＦＤＭ変調され、フルパワーの送信レベルに増幅されて、基地局３に送信される。ＲＴＳを受信した端末局２は、デュレーションフィールドを参照して、図８に示されるように、送信禁止区間（ＮＡＶ）を設定し、ＲＴＳを受信した基地局３は、図８に示されるように、サービスエリア１１内の全ての端末局に対して、ＣＴＳを送信する。
【０１０８】
そして、ＲＡフィールドに自分自身のアドレスが記載されているＣＴＳを受信したか否かが判断され、ＣＴＳを受信していないと判断された場合、ＲＡフィールドに、他の端末局のアドレスが記載されたＣＴＳを受信したか否かが判断される。他の端末局のアドレスが記載されたＣＴＳを受信したと判断された場合、受信したＣＴＳのデュレーションフィールドを参照して、送信禁止区間（ＮＡＶ）を設定し、カウントする。ＲＡフィールドに自分自身のアドレスが記載されている、すなわち、データ送信許可のＣＴＳを受信したと判断された場合、受信したＣＴＳの受信レベルの測定結果がメモリ８３に記憶される。
【０１０９】
そして、ＰＤＡ５２から供給されたデータにより、無線フレームが構成され、ＯＦＤＭ変調され、メモリ８３に記憶された受信レベルを基に、ローパワーのデータ送信レベルに増幅されて、基地局３に送信される。
【０１１０】
ステップＳ４２において、送信データ長は、所定の値以上ではないと判断された場合、ステップＳ４９において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、ＰＤＡ５２から供給されたデータを、無線フレーム生成・分解部８２に供給して、無線フレームを構成させ、ＯＦＤＭモデム部６３の変調部９１においてＯＦＤＭ変調させる。そして、ＭＡＣ制御部６２のＣＰＵ８１は、送信部６４およびパワーアンプ６５を制御し、ＭＡＣ制御部１１１のＣＰＵ１２１は、送信部６４、ハイパワーアンプ１１２、および、パワースイッチ１１４を制御して、送信するＯＦＤＭデータを、フルパワーのデータ送信レベルに増幅し、アンテナスイッチ６６およびアンテナ６７を介して、基地局３にデータパケットを送信する。
【０１１１】
ステップＳ４８もしくはステップＳ４９の処理の終了後、ステップＳ５０において、受信部６８は、基地局３からＡＣＫ信号を受信し、処理が終了される。
【０１１２】
このような処理により、所定の値以下の短いデータ長のデータ送信においては、ＲＴＳおよびＣＴＳの送受信が行われずに、フルパワーでデータパケットが送信されるようにしたので、データ送受信のスループットが向上する。また、所定の値以上の長いデータ長のデータ送信においては、図８を用いて説明した場合と同様に、ＲＴＳおよびＣＴＳの送受信が予め実行されるので、ＲＴＳまたはＣＴＳのうち、少なくとも一方を受信した端末局２においては、図１２を用いて説明した処理により、送信禁止区間が設定されるので、端末局３１または端末局３２からローパワーでデータパケットが送信されている間、基地局３にデータを送信することはない。したがって、端末局３１または端末局３２からローパワーで送信されたデータパケットは、端末局２のデータ送信により妨害されることはない。
【０１１３】
また、データパケットの送信に先立って、ＲＴＳおよびＣＴＳの送受信を行うことによるスループットの低下を防ぐために、端末局３１または端末局３２が、基地局３にＲＴＳを送信して、基地局３がＣＴＳを送信するのではなく、端末局３１または端末局３２が、基地局３に代わって、ＣＴＳを送信することができるようにしても良い。
【０１１４】
なお、端末局３１または端末局３２が、基地局３に代わって、ＣＴＳを送信することができるようになされている場合、端末局３１または端末局３２は、基地局３が定期的（例えば、１００ｍｓｅｃ間隔）に送信するビーコンなどの信号の受信レベルを基に、データパケットの送信レベルを設定する。受信部６８が受信レベルを測定するために用いられる情報またはデータは、基地局３が送信したものであれば、例えば、ＣＴＳやＡＣＫなどの通信制御情報や、他の端末局に送信したデータなど、ビーコン以外のものであっても良いことは言うまでもない。
【０１１５】
図１４のフローチャートを参照して、ＣＴＳを送信することができる端末局３１または端末局３２が実行する、データ送信処理３について説明する。
【０１１６】
ステップＳ７１において、受信部６８は、アンテナスイッチ６６を介して信号が供給されたか否かを基に、例えば、１００ｍｓｅｃで基地局３から定期的に送信されるビーコンなど、基地局３から送信されたデータまたは通信制御情報を受信したか否かを判断する。
【０１１７】
ステップＳ７１において、基地局３から送信されたデータまたは通信制御情報を受信したと判断された場合、ステップＳ７２において、受信部６８は、アンテナスイッチ６６を介して供給された受信信号の受信レベルを測定して、ＭＡＣ制御部６２またはＭＡＣ制御部１１１に供給する。ＭＡＣ制御部６２またはＭＡＣ制御部１１１のメモリ８３は、供給された受信レベルを記憶する
【０１１８】
ステップＳ７１において、基地局３から送信されたデータまたは通信制御情報を受信していないと判断された場合、もしくは、ステップＳ７２の処理の終了後、ステップＳ７３において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、ＰＤＡ５２から、ホストインタフェース部６１を介して供給された信号を基に、基地局３にデータ送信するか否かを判断する。ステップＳ７３において、データ送信しないと判断された場合、処理は、ステップＳ７１に戻り、それ以降の処理が繰り返される。
【０１１９】
ステップＳ７３において、データ送信すると判断された場合、ステップＳ７４において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、過去に受信したＣＴＳのデュレーションフィールドを参照して設定された送信禁止区間内であるか否かを判断する。
【０１２０】
ステップＳ７４において、送信禁止区間内であると判断された場合、ステップＳ７５において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、送信禁止区間をカウントし、送信禁止区間のカウント処理の終了後、処理は、ステップＳ７３に戻り、それ以降の処理が繰り返される。
【０１２１】
ステップＳ７４において、送信禁止区間内ではないと判断された場合、端末局３１または端末局３２は、通信可能な状態（基地局３がアイドルであると判断している状態）であるので、ステップＳ７６において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、無線フレーム生成・分解部８２において、受信側アドレスに自分自身を指定したＣＴＳのフレームを生成させ、ＯＦＤＭモデム部６３の変調部９１においてＯＦＤＭ変調させる。そして、ＭＡＣ制御部６２のＣＰＵ８１は、送信部６４およびパワーアンプ６５を制御し、ＭＡＣ制御部１１１のＣＰＵ１２１は、送信部６４、ハイパワーアンプ１１２、および、パワースイッチ１１４を制御して、送信するＯＦＤＭデータを、フルパワーの送信レベルに増幅し、アンテナスイッチ６６およびアンテナ６７を介して、基地局３にＣＴＳを送信する。
【０１２２】
すなわち、端末局３１または端末局３２は、図１０を用いて説明したＣＴＳと同一のパケットを生成して送信する。ＣＴＳのＲＡフィールドには、端末局３１または端末局３２のアドレスが記載され、デュレーションフィールドには、基地局３がＡＣＫの送信を終了するまでの時間が記載される。
【０１２３】
図１５に示されるように、端末局３１または端末局３２が、フルパワーで、受信側アドレスに自分自身を指定したＣＴＳのフレームを送信した場合、そのＣＴＳを受信した端末局２は、端末局３１または端末局３２が送信したＲＴＳに対して、基地局３が送信したＣＴＳを受信したと認識し、その場合と同様の処理を実行するため、ＣＴＳに含まれるデュレーションフィールドを参照して、ＣＴＳによる送信禁止区間（ＮＡＶ）を設定し、その区間中は、基地局３にデータを送信しない。
【０１２４】
ステップＳ７７において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、ホストインタフェース６１を介して、ＰＤＡ５２から供給されたデータを、無線フレーム生成・分解部８２に供給して、無線フレームを構成させ、ＯＦＤＭモデム部６３の変調部９１においてＯＦＤＭ変調させる。そして、ステップＳ７２の処理により、メモリ８３には、ＣＴＳの送信以前に基地局３から受信した信号（例えば、ビーコンなど）を基に、受信レベルが測定されて、記憶されているので、ＭＡＣ制御部６２のＣＰＵ８１は、メモリ８３に記憶された受信レベルを基に、送信部６４およびパワーアンプ６５を制御し、ＭＡＣ制御部１１１のＣＰＵ１２１は、メモリ８３に記憶された受信レベルを基に、送信部６４、ローパワーアンプ１１３、および、パワースイッチ１１４を制御して、送信するＯＦＤＭデータを、ローパワーのデータ送信レベルに増幅し、アンテナスイッチ６６およびアンテナ６７を介して、基地局３にデータパケットを送信する。
【０１２５】
ステップＳ７８において、受信部６８は、基地局３からＡＣＫ信号を受信し、処理が終了される。
【０１２６】
端末局３１または端末局３２から送信されるＣＴＳを受信した端末局２においては、図１６を用いて後述する処理により、送信禁止区間が設定される。したがって、端末局３１または端末局３２からローパワーでデータパケットが送信されている間、端末局２は、基地局３にデータを送信することはない。すなわち、このような処理により、端末局３１または端末局３２からローパワーでデータパケットが送信されても、スループットを向上させつつ、他の端末局のデータ送信により通信が妨害されてしまうことを未然に防ぐことが可能となる。
【０１２７】
次に、図１６のフローチャートを参照して、図１４を用いて説明した処理と並行して実行される、端末局２のデータ送信禁止区間設定処理２について説明する。なお、ここでも、端末局２の構成は、図５を用いて説明した端末局３１と基本的に同様であるものとして説明する。
【０１２８】
ステップＳ９１において、端末局２のＭＡＣ制御部６２のＣＰＵ８１は、無線フレーム生成・分解部８２から供給される信号を基に、例えば、端末局３１または端末局３２など、他の端末局のアドレスがＲＡフィールドに記載されているＣＴＳを受信したか否かを判断する。ステップＳ９１において、他の端末局のアドレスが記載されているＣＴＳを受信しなかったと判断された場合、他の端末局のアドレスが記載されているＣＴＳを受信したと判断されるまで、ステップＳ９１の処理が繰り返される。
【０１２９】
ステップＳ９１において、他の端末局のアドレスが記載されているＣＴＳを受信したと判断された場合、ステップＳ９２において、端末局２のＭＡＣ制御部６２のＣＰＵ８１は、受信されたＣＴＳのデュレーションフィールドを参照して、データ送信禁止区間（ＮＡＶ）を設定して、処理が終了される。
【０１３０】
この処理において端末局２が受信するＣＴＳは、図１４のステップＳ７６において、端末局３１または端末局３２から送信されるＣＴＳであるが、端末局２は、例えば、図１２を用いて説明したステップＳ２３およびステップＳ２４の処理において受信する、基地局３が送信するＣＴＳを受信した場合と同一の処理を実行する。
【０１３１】
したがって、同一サービスエリア１１内に存在する他の端末局２が、従来と同一の、ＣＴＳおよびＲＴＳの送受信によるデータ送信および送信禁止区間設定の処理を行うことが可能な端末局であれば、本発明を適用した端末局３１または端末局３２は、図１４を用いて説明した処理により、ローパワーモードでデータパケットを送信する場合であっても、スループットを向上させつつ、データ送信妨害を未然に防ぐようにすることが可能となる。
【０１３２】
また、図１４を用いて説明した処理では、データパケットの送信に先立って、ＣＴＳの送受信を行うようになされていたが、送信データ長が短い場合においては、ＣＴＳの送受信を基にしたローパワーでのデータ送信処理を行わないようにすることにより、更にスループットを向上させることができる。
【０１３３】
次に、図１７のフローチャートを参照して、送信データ長を基に、ローパワーでのデータ送信処理を実行するか否かを決定することができる、データ送信処理４について説明する。
【０１３４】
ステップＳ１０１乃至ステップＳ１０５において、図１４を用いて説明した、ステップＳ７１乃至ステップＳ７５と同様の処理が実行される。
【０１３５】
すなわち、例えば、ビーコンなど、基地局３から送信された情報を受信したか否かが判断されて、基地局３から送信された情報を受信したと判断された場合、受信レベルが測定されて、記憶される。
【０１３６】
そして、基地局３にデータ送信するか否かが判断され、データ送信すると判断された場合、過去に受信したＣＴＳのデュレーションフィールドを参照して設定された送信禁止区間内であるか否かが判断される。送信禁止区間内であると判断された場合、送信禁止区間がカウントされ、送信禁止区間のカウント処理の終了後、処理は、ステップＳ１０３に戻り、それ以降の処理が繰り返される。
【０１３７】
ステップＳ１０４において、送信禁止区間内ではないと判断された場合、ステップＳ１０６において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、ホストインタフェース部６１を介して供給されたデータを基に、送信データ長は、所定の値以上であるか否かを判断する。ここで、所定の値とは、端末局３１または端末局３２の消費電力の低減と、スループットの向上とのバランスに応じて設定することが可能な値である。
【０１３８】
ステップＳ１０６において、送信データ長は、所定の値以上であると判断された場合、ステップＳ１０７およびステップＳ１０８において、図１４のステップＳ７６およびステップＳ７７と同様の処理が実行される。すなわち、受信側アドレスに自分自身を指定したＣＴＳのフレームが生成されてＯＦＤＭ変調され、フルパワーの送信レベルに増幅されて、基地局３にＣＴＳが送信される。
【０１３９】
すなわち、端末局３１または端末局３２は、図１０を用いて説明したＣＴＳと同一のパケットを生成して送信する。ＣＴＳのＲＡフィールドには、端末局３１または端末局３２のアドレスが記載され、デュレーションフィールドには、基地局３がＡＣＫの送信を終了するまでの時間が記載される。したがって、ＣＴＳを受信した端末局２は、基地局３が送信したＣＴＳであると認識するため、ＣＴＳに含まれるデュレーションフィールドを参照して、ＣＴＳによる送信禁止区間（ＮＡＶ）を設定し、その区間中は、基地局３にデータを送信しない。
【０１４０】
そして、ＰＤＡ５２から供給されたデータによって、無線フレームが構成されてＯＦＤＭ変調され、ＣＴＳの送信以前に基地局３から受信した信号（例えば、ビーコンなど）を基に、ステップＳ１０２において測定されて記憶されている受信レベルを基に、ローパワーのデータ送信レベルに増幅されて、基地局３にデータパケットが送信される。
【０１４１】
ステップＳ１０６において、送信データ長は、所定の値以上ではないと判断された場合、ステップＳ１０９において、ＭＡＣ制御部６２のＣＰＵ８１、もしくは、ＭＡＣ制御部１１１のＣＰＵ１２１は、ＰＤＡ５２から供給されたデータを、無線フレーム生成・分解部８２に供給して、無線フレームを構成させ、ＯＦＤＭモデム部６３の変調部９１においてＯＦＤＭ変調させる。そして、ＭＡＣ制御部６２のＣＰＵ８１は、送信部６４およびパワーアンプ６５を制御し、ＭＡＣ制御部１１１のＣＰＵ１２１は、送信部６４、ハイパワーアンプ１１２、および、パワースイッチ１１４を制御して、送信するＯＦＤＭデータを、フルパワーのデータ送信レベルに増幅し、アンテナスイッチ６６およびアンテナ６７を介して、基地局３にデータパケットを送信する。
【０１４２】
ステップＳ１０８またはステップＳ１０９の処理の終了後、ステップＳ１１０において、受信部６８は、基地局３からＡＣＫ信号を受信し、処理が終了される。
【０１４３】
このように、図１７を用いて説明した処理を実行することにより、送信データ長が短い場合においては、ＣＴＳの送受信を基にしたローパワーでのデータ送信処理を行わないようにすることができ、データ長が短い場合においては、図１４を用いて説明した処理よりも、更にスループットを向上させることができる。
【０１４４】
以上説明した本発明を適用することにより、ＩＥＥＥ８０２．１１のＭＡＣの規格に準拠したまま、他の端末局から送信されるデータによる通信妨害を受けることなく、無線通信による消費電力を減少させることができる。
【０１４５】
このため、例えば、ホットスポットなどの、不特定多数の端末局が存在する無線ＬＡＮ環境においても、他の端末局（例えば、端末局２）から送信されるデータによる通信妨害を受けることなく、無線通信相手（例えば、基地局３）との距離に対応したデータ送信電力でデータを送信するローパワーモードを用いることにより、消費電力を減少させることができる。
【０１４６】
特に、本発明をＰＤＡなどの小型の情報処理装置、または、これらの小型の情報処理装置に装着可能な無線通信処理を実行する装置（例えば、カード５１またはカード１０１）に適用することにより、バッテリの寿命を延ばしたり、バッテリを小型化することが可能となる。
【０１４７】
なお、端末局３１または端末局３２が、ローパワーモードにより、低電力でデータを送信することができない場合においても、図１４乃至図１７を用いて説明した処理のように、基地局３に代わって、自分自身のアドレスをＲＡフィールドに記載したＣＴＳを送信することができるようにすることにより、通常のＲＴＳおよびＣＴＳを用いて実行される処理と比較して、ＲＴＳの送信が必要ない分、スループットを向上させることができる。
【０１４８】
以上説明した処理においては、端末局３１または端末局３２が、基地局３、および、インターネット４を介して、サーバ５に対してデータを送信する場合について説明したが、端末局３１または端末局３２が、他の端末局に対してデータを送信する場合においても、本発明は適用可能であることは言うまでもない。
【０１４９】
上述した一連の処理は、ソフトウェアにより実行することもできる。そのソフトウェアは、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１５０】
この記録媒体は、図５または図６に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク７１（フレキシブルディスクを含む）、光ディスク７２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）を含む）、光磁気ディスク７３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）（商標）を含む）、もしくは半導体メモリ７４などよりなるパッケージメディアなどにより構成される。
【０１５１】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１５２】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１５３】
【発明の効果】
このように、本発明によれば、無線通信を実行することができる。特に、ＲＴＳなどの通信に関する情報を大きな送信電力で送信し、データの送信電力は、データ送信先から送信された情報の受信レベルを基に制御することができるので、低電力で無線通信を実行することが可能となる。
【０１５４】
また、他の本発明によれば、通信を実行することができる他、例えば、ＣＴＳなどの、管理装置が通常送信する情報を送信し他の値、データを送信することにより、スループットを向上することができる。
【図面の簡単な説明】
【図１】従来の無線ＬＡＮシステムについて説明するためのブロック図である。
【図２】ローパワーでデータが送信されている場合のキャリアセンスについて説明するための図である。
【図３】ローパワーでデータが送信されている場合のＲＴＳおよびＣＴＳ、並びに、データの授受について説明するための図である。
【図４】本発明を適用した無線ＬＡＮシステムについて説明するためのブロック図である。
【図５】図４の端末局の構成を示すブロック図である。
【図６】図４の端末局の、図５とは異なる構成を示すブロック図である。
【図７】データ送信処理１について説明するフローチャートである。
【図８】図７のデータ送信処理１が実行された場合のＲＴＳおよびＣＴＳ、並びに、データの授受について説明するための図である。
【図９】ＲＴＳのデータ構成を示す図である。
【図１０】ＣＴＳのデータ構成を示す図である。
【図１１】ＡＣＫのデータ構成を示す図である。
【図１２】データ送信禁止区間設定処理１について説明するフローチャートである。
【図１３】データ送信処理２について説明するフローチャートである。
【図１４】データ送信処理３について説明するフローチャートである。
【図１５】図１４のデータ送信処理１が実行された場合のＲＴＳおよびＣＴＳ、並びに、データの授受について説明するための図である。
【図１６】データ送信禁止区間設定処理２について説明するフローチャートである。
【図１７】データ送信処理４について説明するフローチャートである。
【符号の説明】
２  端末局，  ３  基地局，  １１  サービスエリア，  ３１，３２  端末局，  ５１  カード，  ５２  ＰＤＡ，  ６３  ＭＡＣ制御部，  ６３  ＯＦＤＭモデム部，  ６４  送信部，  ６５  パワーアンプ，  ６７  アンテナ，  ６８受信部，  ８１  ＣＰＵ，  ８３  メモリ，  １０１  カード，１１１  ＭＡＣ制御部，  １１２  ハイパワーアンプ，  １１３  ローパワーアンプ，  １１４  アンプスイッチ，  １２１  ＣＰＵ
【図１】
2004297247.tif 000003
【図２】
2004297247.tif 000004
【図３】
2004297247.tif 000005
【図４】
2004297247.tif 000006
【図５】
2004297247.tif 000007
【図６】
2004297247.tif 000008
【図７】
2004297247.tif 000009
【図８】
2004297247.tif 000010
【図９】
2004297247.tif 000011
【図１０】
2004297247.tif 000012
【図１１】
2004297247.tif 000013
【図１２】
2004297247.tif 000014
【図１３】
2004297247.tif 000015
【図１４】
2004297247.tif 000016
【図１５】
2004297247.tif 000017
【図１６】
2004297247.tif 000018
【図１７】
2004297247.tif 000019