(57)【要約】    【課題】      不感時間の変更のためのパケットデータを送る余裕がない場合であっても適切な不感時間を設定することができ、不感時間を変更するためのシグナリングを不要にするとともに不感時間を変更するためのパケットデータの送受信を不要にするかもしくは削減することによりオーバーヘッドを低減すること。    【解決手段】  不感時間設定部１０７は、受信パケットデータに含まれる不感時間を設定するための情報である不感時間設定用情報に基づいて不感時間を設定し、設定した不感時間の情報を電源制御部１０８へ出力する。電源制御部１０８は、不感時間にはＲＦ部１０２の電源をＯＦＦにするようにＲＦ部１０２を制御し、不感時間以外の時間にはＲＦ部１０２の電源をＯＮにするようにＲＦ部１０２を制御する。  【選択図】      図１
2006211503.tif 000002
【特許請求の範囲】
【請求項１】
他の通信端末装置が送信しているか否かを検出する処理を停止する時間である不感時間を通信環境に基づいて可変にて設定する不感時間設定手段と、
前記不感時間設定手段にて設定された前記不感時間中に前記他の通信端末装置が送信しているか否かを検出する処理を停止するように制御する制御手段と、
前記不感時間以外の時間にて前記他の通信端末装置が送信しているか否かを判定する判定手段と、
前記判定手段にて前記他の通信端末装置が送信していないものと判定した場合にはパケットデータを送信する送信手段と、
を具備することを特徴とする通信端末装置。
【請求項２】
前記不感時間設定手段は、前記通信環境を示す、通信相手におけるパケットデータの生成量の所定時間内の増減量の傾向に基づいて、前記不感時間を可変にて設定することを特徴とする請求項１記載の通信端末装置。
【請求項３】
前記不感時間設定手段は、前記所定時間における前記パケットデータの生成量の前記増減量の傾向が増加傾向である場合には、単位時間が経過するにつれて前記不感時間が短くなるように設定し、前記所定時間における前記パケットデータ生成量の前記増減量の傾向が減少傾向である場合には、単位時間が経過するにつれて前記不感時間が長くなるように設定することを特徴とする請求項２記載の通信端末装置。
【請求項４】
前記不感時間設定手段は、前記通信環境を示す、パケットデータ受信量の所定時間内の増減量の傾向に基づいて、前記不感時間が可変となるように設定することを特徴とする請求項１から請求項３のいずれかに記載の通信端末装置。
【請求項５】
前記不感時間設定手段は、前記所定時間における前記パケットデータ受信量の前記増減量の傾向が増加傾向である場合には、単位時間が経過するにつれて前記不感時間が短くなるように設定し、前記所定時間における前記パケットデータ受信量の前記増減量の傾向が減少傾向である場合には、単位時間が経過するにつれて前記不感時間が長くなるように設定することを特徴とする請求項４記載の通信端末装置。
【請求項６】
前記不感時間設定手段は、前記通信環境を示す、同一セル内にて通信している前記他の通信端末装置の数に基づいて、前記不感時間を可変にて設定することを特徴とする請求項１から請求項５のいずれかに記載の通信端末装置。
【請求項７】
前記不感時間設定手段は、前記同一セル内にて通信している前記他の通信端末装置の数が多いほど前記不感時間を長く設定することを特徴とする請求項６記載の通信端末装置。
【請求項８】
請求項２または請求項３記載の通信端末装置の前記通信相手である通信装置であって、
前記通信装置は、
所定時間における前記通信端末装置へ送信する前記パケットデータの生成量を検出するデータ頻度検出手段と、
前記データ頻度検出手段にて検出した前記パケットデータの生成量の情報を前記通信端末装置へ送信する送信手段と、
を具備することを特徴とする通信装置。
【請求項９】
他の通信端末装置が送信しているか否かを検出する処理を停止する時間である不感時間を通信環境に基づいて可変にて設定するステップと、
設定された前記不感時間中に前記他の通信端末装置が送信しているか否かを検出する処理を停止するように制御するステップと、
前記不感時間以外の時間にて前記他の通信端末装置が送信しているか否かを判定するステップと、
前記他の通信端末装置が送信していないものと判定した場合にはパケットデータを送信するステップと、
を具備することを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信端末装置、通信装置及び通信方法に関し、特にＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access/Collision Avoidance；キャリアセンス多重アクセス/衝突回避）方式にて通信を行う通信端末装置、通信装置及び通信方法に関する。
【背景技術】
【０００２】
ＩＥＥＥ８０２．１１ｂ規格の無線ローカルエリアネットワーク（以下「無線ＬＡＮ」と記載する）は、図１３に示すように、ＢＳＳ（セル通信範囲）内１０にＳＴＡ（ステーション：端末）１１とＡＰ（アクセスポイント）１２が設置されており、ＡＰ１２を介してＳＴＡ１１同士が通信を行う。
【０００３】
無線ＬＡＮにおいては、ＣＳＭＡ／ＣＡ方式のみで通信時間を構成することが可能である。ＣＳＭＡ／ＣＡ方式とは送信データをもったＳＴＡが、他のＳＴＡが送信を行っていないことを確認（キャリアセンス）し、相手側に送信を開始するという方式である。このようなキャリアセンスを行う理由は、他のＳＴＡが送信を行っている最中にデータを送信すると、他のＳＴＡ同士が送受信しているデータとの衝突が発生するので、このような衝突の発生を防ぐためである。また、相手側は、他のＳＴＡからデータが到来するタイミングを判断することができないため、常に受信（キャリアセンス）を行い、受信データが自分宛のデータであるか否かを解析する必要がある。
【０００４】
無線ＬＡＮ端末においては、ＣＳＭＡ／ＣＡ区間中に常時キャリアセンスを行うことにより、ＳＴＡ内のパワーアンプや復調、ＭＡＣヘッダの解析等に使用する電力の消費が大きいという欠点があった。そこで、キャリアセンスを含む待機電力を削減することが課題であった。
【０００５】
従来の無線ＬＡＮにおける消費電力削減方法として、ＡＰＳＤ（Automatic Power Save Derivery：パワーセーブ時間制御）が知られている（非特許文献１）。ＡＰＳＤでは、ＳＴＡがデータ送受信を行った後、ＡＰＳＤ間隔だけキャリアセンスを一切行わない時間である不感時間を持つことで消費電力を削減する。不感時間は、ＳＴＡがＢＳＳに登録された際や、ＡＰが不感時間変更パケットを送った場合にのみ設定される。ＳＰ（service period）はビーコン間隔の１０倍などの値で設定される。
【０００６】
図１４は、１ＳＰ＃２０をビーコン間隔の１０倍に設定した場合の時間とパケットデータ量との関係を示す図である。図１４において、２ＳＰのキャリアセンス時間＃２１の次に２ＳＰの不感時間＃２２を設定し、不感時間＃２２の次にキャリアセンス時間＃２３を設け、キャリアセンス時間＃２３の次に２ＳＰより短い不感時間＃２４を設け、以降はキャリアセンス時間＃２３と同一の長さのキャリアセンス時間と、不感時間＃２４と同一の長さの不感時間が交互に繰り返されるように設定する。
【非特許文献１】ＩＥＥＥ８０２．１１ｅ ｄｒａｆｔ８．０
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の装置においては、ＢＳＳ登録時に不感時間を設定し、その後ＳＴＡはＡＰの制御パケットデータが到来した場合のみ不感時間を変更している。そのため、ＢＳＳ内に多くのＳＴＡがあり、ＡＰに不感時間を変更するためのパケットデータを送る余裕がない場合には、ＳＴＡは不感時間を変更することができないという問題がある。また、従来の装置においては、不感時間を変更するには、ＡＰからのシグナリングが必要になるとともに、不感時間を変更するためのパケットデータをＡＰとＳＴＡとの間でやり取りしなければならず、不感時間を変更するためのフレーム自体がオーバーヘッドになるという問題がある。
【０００８】
本発明はかかる点に鑑みてなされたものであり、不感時間の変更のためのパケットデータを送る余裕がない場合であっても適切な不感時間を設定することができ、不感時間を変更するためのシグナリングを不要にするかもしくは削減するとともに不感時間を変更するためのパケットデータの送受信を不要にするかもしくは削減することにより端末間の通信オーバーヘッドを低減することができる通信端末装置、通信装置及び通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の通信端末装置は、他の通信端末装置が送信しているか否かを検出する処理を停止する時間である不感時間を通信環境に基づいて可変にて設定する不感時間設定手段と、前記不感時間設定手段にて設定された前記不感時間中に前記他の通信端末装置が送信しているか否かを検出する処理を停止するように制御する制御手段と、前記不感時間以外の時間にて前記他の通信端末装置が送信しているか否かを判定する判定手段と、前記判定手段にて前記他の通信端末装置が送信していないものと判定した場合にはパケットデータを送信する送信手段と、を具備する構成を採る。
【００１０】
本発明の通信方法は、他の通信端末装置が送信しているか否かを検出する処理を停止する時間である不感時間を通信環境に基づいて可変にて設定するステップと、設定された前記不感時間中に前記他の通信端末装置が送信しているか否かを検出する処理を停止するように制御するステップと、前記不感時間以外の時間にて前記他の通信端末装置が送信しているか否かを判定するステップと、前記他の通信端末装置が送信していないものと判定した場合にはパケットデータを送信するステップと、を具備するようにした。
【発明の効果】
【００１１】
本発明によれば、不感時間の変更のためのパケットデータを送る余裕がない場合であっても適切な不感時間を設定することができ、不感時間を変更するためのシグナリングを不要にするかもしくは削減するとともに不感時間を変更するためのパケットデータの送受信を不要にするかもしくは削減することにより端末間の通信オーバーヘッドを低減することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１３】
（実施の形態１）
図１は、本発明の実施の形態１に係る通信端末装置１００の構成を示すブロック図である。通信端末装置１００は、例えばＳＴＡである。なお、ＣＲＣ検出部１０５、パケット合成部１０６及び不感時間設定部１０７は、ＭＡＣ部１１４を構成する。
【００１４】
アンテナ１０１は、パケットデータを受信してＲＦ部１０２へ出力するとともに、ＲＦ部１０２から入力したパケットデータを送信する。
【００１５】
ＲＦ部１０２は、アンテナ１０１から入力した受信パケットデータを無線周波数からベースバンド周波数にダウンコンバートして復調部１０３へ出力する。また、ＲＦ部１０２は、変調部１１３から入力した送信パケットデータをベースバンド周波数から無線周波数にアップコンバートしてアンテナ１０１へ出力する。また、ＲＦ部１０２は、電源制御部１０８の制御に基づいて、不感時間には電源をＯＦＦにして処理を行わず、不感時間以外の時間には電源をＯＮにして処理を行う。
【００１６】
復調部１０３は、ＲＦ部１０２から入力した受信パケットデータを復調して復号部１０４及び判定部１０９へ出力する。
【００１７】
復号部１０４は、復調部１０３から入力した受信パケットデータを復号してＣＲＣ検出部１０５へ出力する。
【００１８】
ＣＲＣ検出部１０５は、復号部１０４から入力した受信パケットデータに含まれているＣＲＣを検出する。そして、ＣＲＣ検出部１０５は、検出したＣＲＣが正しい場合には、復号部１０４から入力した受信パケットデータをパケット合成部１０６へ出力するとともに、検出結果が正しい旨をパケット合成部１０６へ通知する。また、ＣＲＣ検出部１０５は、検出したＣＲＣが誤りである場合には、通信相手より再送信してもらうために検出結果を再送処理部１１０へ出力し、復号部１０４から入力した受信パケットデータをパケット合成部１０６へ出力するとともに、検出結果が誤りである旨をパケット合成部１０６へ通知する。
【００１９】
パケット合成部１０６は、ＣＲＣ検出部１０５より検出結果が正しいことが通知された場合には、ＣＲＣ検出部１０５から入力した受信パケットデータを不感時間設定部１０７へ出力する。また、パケット合成部１０６は、ＣＲＣ検出部１０５より検出結果が誤りであることが通知された場合には、ＣＲＣ検出部１０５から入力した受信パケットデータを、通信相手から再送信された受信パケットデータがＣＲＣ検出部１０５から入力するまで一時的に蓄積する。そして、パケット合成部１０６は、再送信された受信パケットデータがＣＲＣ検出部１０５から入力した場合には、蓄積していた受信パケットデータとＣＲＣ検出部１０５から入力した再送信された受信パケットデータとを合成して不感時間設定部１０７へ出力する。
【００２０】
不感時間設定部１０７は、パケット合成部１０６から入力した受信パケットデータに含まれる不感時間を設定するための情報である不感時間設定用情報に基づいて不感時間を設定する。そして、不感時間設定部１０７は、設定した不感時間の情報を電源制御部１０８へ出力する。また、不感時間設定部１０７は、不感時間を設定した後に受信パケットデータを出力する。具体的には、不感時間設定部１０７は、通信端末装置１００の通信相手である後述するＡＰにおける、通信環境を示すパケットデータ生成量に基づいて、不感時間を設定する。なお、不感時間を設定する方法の詳細については、後述する。
【００２１】
制御手段である電源制御部１０８は、不感時間設定部１０７から入力した不感時間の情報に基づいて、電源を制御する。具体的には、電源制御部１０８は、不感時間にはＲＦ部１０２の電源をＯＦＦにするようにＲＦ部１０２を制御し、不感時間以外の時間にはＲＦ部１０２の電源をＯＮにするようにＲＦ部１０２を制御する。
【００２２】
判定部１０９は、復調部１０３から入力した受信パケットデータに基づいて、他の通信端末装置であるＳＴＡが送信しているか否かを判定する。そして、判定部１０９は、他の通信端末装置であるＳＴＡが送信しているものと判断した場合には何も出力しない。また、判定部１０９は、他の通信端末装置であるＳＴＡが送信していないものと判断した場合には、バッファ１１１に対してパケットデータの出力を指示する。
【００２３】
再送処理部１１０は、ＣＲＣ検出部１０５から入力した、検出結果が誤りであるＣＲＣ検出結果に基づいて、検出結果が誤りであるパケットデータの再送信を通信相手に対して要求する信号である再送要求信号を生成する。そして、再送処理部１１０は、生成した再送要求信号を変調部１１３へ出力する。
【００２４】
バッファ１１１は、パケットデータを一時的に蓄積し、判定部１０９からパケットデータを出力するように指示された場合に、蓄積しているパケットデータを符号化部１１２へ出力する。
【００２５】
符号化部１１２は、バッファ１１１から入力したパケットデータを符号化して変調部１１３へ出力する。
【００２６】
変調部１１３は、符号化部１１２から入力したパケットデータを変調してＲＦ部１０２へ出力する。また、変調部１１３は、再送処理部１１０から再送要求信号が入力した場合には、入力した再送要求信号を変調してＲＦ部１０２へ出力する。
【００２７】
次に、通信端末装置１００の通信相手であるＡＰ２００（通信装置）の構成について、図２を用いて説明する。図２は、ＡＰ２００の構成を示すブロック図である。パケット生成部２０２及びＣＲＣ追加部２０３は、ＭＡＣ部２１１を構成する。
【００２８】
メモリ２０１は、送信データを一時的に蓄積して、蓄積している送信データを所定のタイミングにてパケット生成部２０２へ出力する。また、メモリ２０１は、不感時間設定用情報生成部２１０から入力した不感時間設定用情報を一時的に蓄積して、蓄積している不感時間設定用情報を所定のタイミングにてパケット生成部２０２へ出力する。
【００２９】
パケット生成部２０２は、メモリ２０１から入力した送信データ及び不感時間設定用情報より、送信データをパケットサイズに変更して不感時間設定用情報を含むようにパケットデータを生成する。そして、パケット生成部２０２は、生成したパケットデータをＣＲＣ追加部２０３へ出力する。
【００３０】
ＣＲＣ追加部２０３は、パケット生成部２０２から入力したパケットデータにＣＲＣを付加して符号化部２０４及びデータ頻度検出部２０８へ出力する。
【００３１】
符号化部２０４は、ＣＲＣ追加部２０３から入力したパケットデータを符号化して変調部２０５へ出力する。
【００３２】
変調部２０５は、符号化部２０４から入力したパケットデータを変調してＲＦ部２０６へ出力する。
【００３３】
ＲＦ部２０６は、変調部２０５から入力したパケットデータをベースバンド周波数から無線周波数にアップコンバートしてアンテナ２０７へ出力する。
【００３４】
アンテナ２０７は、ＲＦ部２０６から入力したパケットデータを送信する。
【００３５】
データ頻度検出部２０８は、ＣＲＣ追加部２０３から入力したパケットデータに基づいて、所定時間におけるパケットデータ生成量を通信端末装置１００毎に検出し、検出結果をメモリ２０９へ出力する。
【００３６】
メモリ２０９は、データ頻度検出部２０８から入力した所定時間におけるパケットデータ生成量の通信端末装置１００毎の検出結果を記憶する。そして、メモリ２０９は、記憶している検出結果を所定のタイミングにて不感時間設定用情報生成部２１０へ出力する。
【００３７】
不感時間設定用情報生成部２１０は、メモリ２０９から入力した検出結果に基づいて、所定の時間内のパケットデータ生成量の密度分布を通信端末装置１００毎に求める。そして、不感時間設定用情報生成部２１０は、求めた所定の時間内のパケットデータ生成量の密度分布より、所定時間におけるパケットデータ生成量の増減量の傾向を示すパラメータを通信端末装置１００毎に求める。不感時間設定用情報生成部２１０は、求めたパラメータを不感時間設定用情報としてメモリ２０１へ出力する。
【００３８】
次に、不感時間を設定する方法について説明する。
【００３９】
図３に示すように、ＡＰ２００からＳＴＡである通信端末装置１００までのトラフィックは、ＳＰ１０回を単位時間とした時、ある傾きで増加する傾向を持つ。この増加傾向は、図４に示すように、所定時間毎のパケットデータ生成量の密度分布のグラフの傾き、即ち所定時間毎のパケットデータ生成量の密度分布の微分値として求めることができる。
【００４０】
そこで、次のデータ送信が行われる前に、所定時間毎のパケットデータ生成量の密度分布の微分値を求めて平均し、求めた微分値の平均値の関数をパラメータとする不感時間設定用情報を、ＡＰ２００から通信端末装置１００に伝送することにより、次の短区間での不感時間の設定に適用することができる。これにより、通信端末装置１００は不感時間を増加するように設定することが可能になる。
【００４１】
例えば、図４において、ＡＰ２００は、不感時間設定用情報生成部２１０にて、時刻ｔ０から時刻ｔ１までの密度分布の微分値を平均した関数４０１を求め、求めた関数４０１をパラメータとする不感時間設定用情報を通信端末装置１００へ送信する。また、ＡＰ２００は、時刻ｔ３から時刻ｔ４までの密度分布の微分値を平均した関数４０２を求め、求めた関数４０２をパラメータとする不感時間設定用情報を通信端末装置１００へ送信する。また、ＡＰ２００は、時刻ｔ５から時刻ｔ６までの密度分布の微分値を平均した関数４０３を求め、求めた関数４０３をパラメータとする不感時間設定用情報を通信端末装置１００へ送信する。また、ＡＰ２００は、時刻ｔ８から時刻ｔ９までの密度分布の微分値を平均した関数４０４を求め、求めた関数４０４をパラメータとする不感時間設定用情報を通信端末装置１００へ送信する。また、ＡＰ２００は、時刻ｔ１１から時刻ｔ１２までの密度分布の微分値を平均した関数４０５を求め、求めた関数４０５をパラメータとする不感時間設定用情報を通信端末装置１００へ送信する。また、ＡＰ２００は、時刻ｔ１３から時刻ｔ１４までの密度分布の微分値を平均した関数４０６を求め、求めた関数４０６をパラメータとする不感時間設定用情報を通信端末装置１００へ送信する。
【００４２】
図５より、各時刻間の不感時間設定用情報を受信した通信端末装置１００は、不感時間設定部１０７にて、時刻ｔ０から時刻ｔ３までのパケットデータ生成量の密度分布の微分値の平均値ｍ１を設定し、時刻ｔ３から時刻ｔ５までのパケットデータ生成量の密度分布の平均値ｍ２を設定し、時刻ｔ５から時刻ｔ８までのパケットデータ生成量の密度分布の平均値ｍ３を設定し、時刻ｔ８から時刻ｔ１１までのパケットデータ生成量の密度分布の平均値ｍ４を設定し、時刻ｔ１１から時刻ｔ１３までのパケットデータ生成量の密度分布の平均値ｍ３を設定するとともに、時刻ｔ１３から時刻ｔ１５までのパケットデータ生成量の密度分布の平均値ｍ２を設定する。そして、通信端末装置１００は、時刻ｔ０から、時刻ｔ８と時刻ｔ１１との中間の時刻までの時間帯＃５０１は、パケットデータ生成量の増減量の傾向が増加傾向であるため、不感時間設定部１０７にて、単位時間が経過するのに応じて不感時間を減少させるように設定する。一方、通信端末装置１００は、時刻ｔ８と時刻ｔ１１との中間の時刻から、時刻ｔ１５までの時間帯＃５０２は、パケットデータ生成量の増減量の傾向が減少傾向であるため、不感時間設定部１０７にて、単位時間が経過するのに応じて不感時間を増加させるように設定する。
【００４３】
図６は、１ＳＰ＃６０１をビーコン間隔の１０倍に設定した場合において、上記のように不感時間を可変にて設定した場合の時間とパケットデータ量との関係を示す図である。図６において、２ＳＰのキャリアセンス時間＃６０２の次に２ＳＰの不感時間＃６０３を設定し、不感時間＃６０３の次にキャリアセンス時間＃６０４を設定し、キャリアセンス時間＃６０４の次に２ＳＰよりは長くかつ３ＳＰよりは短い不感時間＃６０５を設定し、不感時間＃６０５の次にキャリアセンス時間＃６０６を設定し、キャリアセンス時間＃６０６の次に３ＳＰよりは長くかつ４ＳＰよりは短い不感時間＃６０７を設定する。さらに、不感時間＃６０７の次にキャリアセンス時間＃６０８を設定し、キャリアセンス時間＃６０８の次に３ＳＰよりは長くかつ４ＳＰよりは短い不感時間＃６０９を設定する。
【００４４】
因みに、パケットの増加傾向に関しては、アプリケーション及びトラフィックの種類（ｈｔｔｐ、ｆｔｐ、ストリーミング等）によって増加傾向を持つものと、そうでないものがある。ＴＣＰを使用するものは最初に小さなパケットでコネクションを確立し、次々とパケットサイズを上昇することから、無線ＬＡＮのＭＡＣレベルではパケット量の増加傾向が見られる。逆に、ＵＤＰを使用したプロトコルのものでは、最初から無手順にパケットを送るため、増加傾向は見られないはずである。ただし、ネットワークの状況にも依存するが、ＵＤＰでは有線のネットワーク側パケットの衝突等を起こす確率が高いので、再送が増え、パケット送信の終わりごろに減少傾向が発生する可能性がある。
【００４５】
このように、本実施の形態１によれば、不感時間を変更する場合には、ＡＰ２００の所定の時間におけるパケットデータ生成量の密度分布の微分値を平均した関数をパラメータとする不感時間設定用情報に基づいて不感時間を設定することにより、不感時間を短期的に変化させることが可能になるので、不感時間の変更のためのパケットデータを送る余裕がない場合であっても適切な不感時間を設定することができる。また、本実施の形態１によれば、不感時間を変更するためのシグナリングを不要にするかもしくは削減するとともに、不感時間を変更するためのパケットデータの送受信を不要にするかもしくは削減することができるので、不感時間を変更することに起因するオーバーヘッドを低減することができる。また、本実施の形態１によれば、ＡＰ２００は、優先順位を設けずに不感時間設定用情報を送信するので、通信端末装置１００は、最適なタイミングにて不感時間を設定することができる。
【００４６】
（実施の形態２）
図７は、本発明の実施の形態２に係る通信端末装置７００の構成を示すブロック図である。
【００４７】
本実施の形態２に係る通信端末装置７００は、図１に示す実施の形態１に係る通信端末装置１００において、図７に示すように、不感時間設定部１０７を除き、不感時間検出部７０１を追加する。なお、図７においては、図１と同一構成である部分には同一の符号を付してその説明は省略する。
【００４８】
通信端末装置７００は、例えばＳＴＡである。また、ＣＲＣ検出部１０５及びパケット合成部１０６は、ＭＡＣ部７０２を構成する。
【００４９】
復号部１０４は、復調部１０３から入力した受信パケットデータを復号して不感時間検出部７０１へ出力する。
【００５０】
不感時間検出部７０１は、復号部１０４から入力した、通信環境を示す所定時間における受信パケットデータ数の密度分布を求めて、求めた密度分布に基づいて不感時間を設定する。そして、不感時間検出部７０１は、設定した不感時間の情報を電源制御部１０８へ出力する。また、不感時間検出部７０１は、復号部１０４から入力した受信パケットデータをＣＲＣ検出部１０５へ出力する。なお、不感時間検出部７０１の構成の詳細については、後述する。
【００５１】
ＣＲＣ検出部１０５は、不感時間検出部７０１から入力した受信パケットデータに含まれているＣＲＣを検出する。そして、ＣＲＣ検出部１０５は、検出したＣＲＣが正しい場合には、復号部１０４から入力した受信パケットデータをパケット合成部１０６へ出力するとともに、検出結果が正しい旨をパケット合成部１０６へ通知する。また、ＣＲＣ検出部１０５は、検出したＣＲＣが誤りである場合には、通信相手より再送信してもらうために検出結果を再送処理部１１０へ出力し、復号部１０４から入力した受信パケットデータをパケット合成部１０６へ出力するとともに、検出結果が誤りである旨をパケット合成部１０６へ通知する。
【００５２】
パケット合成部１０６は、ＣＲＣ検出部１０５より検出結果が正しいことが通知された場合には、ＣＲＣ検出部１０５から入力した受信パケットデータを出力する。また、パケット合成部１０６は、ＣＲＣ検出部１０５より検出結果が誤りであることが通知された場合には、ＣＲＣ検出部１０５から入力した受信パケットデータを、通信相手から再送信された受信パケットデータがＣＲＣ検出部１０５から入力するまで一時的に蓄積する。そして、パケット合成部１０６は、再送信された受信パケットデータがＣＲＣ検出部１０５から入力した場合には、蓄積していた受信パケットデータとＣＲＣ検出部１０５から入力した再送信された受信パケットデータとを合成して出力する。
【００５３】
電源制御部１０８は、不感時間検出部７０１から入力した不感時間の情報に基づいて、電源を制御する。具体的には、電源制御部１０８は、不感時間にはＲＦ部１０２の電源をＯＦＦにするようにＲＦ部１０２を制御し、不感時間以外の時間にはＲＦ部１０２の電源をＯＮにするようにＲＦ部１０２を制御する。
【００５４】
次に、通信端末装置７００の通信相手であるＡＰ８００の構成について、図８を用いて説明する。図８は、ＡＰ８００の構成を示すブロック図である。
【００５５】
本実施の形態２に係るＡＰ８００は、図２に示す実施の形態１に係るＡＰ２００において、図８に示すように、データ頻度検出部２０８、メモリ２０９及び不感時間設定用情報生成部２１０を除く。なお、図８においては、図２と同一構成である部分には同一の符号を付してその説明は省略する。
【００５６】
メモリ２０１は、送信データを一時的に蓄積して、蓄積している送信データを所定のタイミングにてパケット生成部２０２へ出力する。
【００５７】
ＣＲＣ追加部２０３は、パケット生成部２０２から入力したパケットデータにＣＲＣを付加して符号化部２０４へ出力する。
【００５８】
次に、不感時間検出部７０１の構成の詳細について、図９を用いて説明する。図９は、不感時間検出部７０１の構成を示すブロック図である。
【００５９】
受信パケット量測定部９０１は、復号部１０４から入力した受信パケットデータより、所定時間毎の受信パケットデータ数を測定して、測定結果を密度分布作成部９０２へ出力する。
【００６０】
密度分布作成部９０２は、受信パケット量測定部９０１から入力した測定結果を用いて、図３に示すような、所定時間における受信パケットデータ数の密度分布を作成する。そして、密度分布作成部９０２は、作成した密度分布の情報を平均値算出部９０３へ出力する。
【００６１】
平均値算出部９０３は、密度分布作成部９０２から入力した密度分布の情報に基づいて、図４に示すような所定時間における受信パケットデータ数の密度分布の微分値の平均値の関数を求める。そして、平均値算出部９０３は、求めた平均値の関数の情報をＡＰＳＤ間隔設定部９０４へ出力する。
【００６２】
ＡＰＳＤ間隔設定部９０４は、平均値算出部９０３から入力した受信パケットデータ数の密度分布の微分値の平均値の関数の情報に基づいて、不感時間を設定する。そして、ＡＰＳＤ間隔設定部９０４は、設定した不感時間の情報を電源制御部１０８へ出力する。また、ＡＰＳＤ間隔設定部９０４は、平均値算出部９０３から入力した受信パケットデータをＣＲＣ検出部１０５へ出力する。
【００６３】
次に、不感時間を設定する方法について説明する。不感時間検出部７０１は、受信パケットデータ数の密度分布の微分値の平均値を求めて、求めた平均値より所定時間における受信パケットデータの増減量が増加傾向であるか、または減少傾向であるかを判断する。そして、不感時間検出部７０１は、受信パケットデータ数の増減量の傾向が増加傾向である場合には、単位時間が経過するのに応じて不感時間を減少させるように不感時間を設定し、受信パケットデータ数の増減量の傾向が減少傾向である場合には、単位時間が経過するのに応じて不感時間を増加させるように不感時間を設定する。なお、不感時間の設定方法の詳細は、通信端末装置７００にて受信パケットデータ数の密度分布を作成する以外は上記実施の形態１と同一であるので、その詳細な説明は省略する。
【００６４】
このように、本実施の形態２によれば、不感時間を変更する場合には、所定時間における受信パケットデータ数の密度分布の微分値の平均値に基づいて不感時間を設定することにより、不感時間を短期的に変化させることが可能になるので、不感時間の変更のためのパケットデータを送る余裕がない場合であっても適切な不感時間を設定することができる。また、本実施の形態２によれば、不感時間を変更するためのシグナリングを不要にするかもしくは削減するとともに、不感時間を変更するためのパケットデータの送受信を不要にするかもしくは削減し、さらにＳＴＡにて求めた受信パケットデータ数の密度分布に基づいて不感時間を設定するので、不感時間を変更することに起因するオーバーヘッドを大幅に低減することができる。また、本実施の形態２によれば、通信端末装置７００にて求めた受信パケットデータ数の密度分布の微分値の平均値に基づいて不感時間を設定するので、ＢＳＳ全体のトラフィック量の影響を受けることなく、通信端末装置７００は最適なタイミングにて不感時間を設定することができる。
【００６５】
（実施の形態３）
図１０は、本発明の実施の形態３に係るＡＰ１０００の構成を示すブロック図である。
【００６６】
通信端末装置の通信相手である本実施の形態３に係るＡＰ１０００は、図２に示す実施の形態１に係るＡＰ２００において、図１０に示すように、システム管理部１００１を追加し、不感時間設定用情報生成部２１０の代わりに不感時間設定用情報生成部１００２を有する。なお、図１０においては、図２と同一構成である部分には同一の符号を付してその説明は省略する。また、通信端末装置であるＳＴＡの構成は図１と同一構成であるので、その説明は省略する。
【００６７】
メモリ２０９は、データ頻度検出部２０８から入力した、同一セル内にて実際に通信を行っているＳＴＡの所定時間におけるパケットデータ生成量の検出結果を記憶する。そして、メモリ２０９は、記憶している検出結果を所定のタイミングにて不感時間設定用情報生成部１００２へ出力する。
【００６８】
不感時間設定用情報生成部１００２は、メモリ２０９から入力した検出結果に基づいて、同一セル内にて実際に通信を行っているＳＴＡの所定の時間内のパケットデータ生成量の密度分布を求める。そして、不感時間設定用情報生成部１００２は、求めた密度分布と、システム管理部１００１から入力した、通信環境を示す同一セル内にて実際に通信を行っているＳＴＡ数の情報とに基づいて、不感時間設定用情報を生成してメモリ２０１へ出力する。
【００６９】
メモリ２０１は、送信データを一時的に蓄積して、蓄積している送信データを所定のタイミングにてパケット生成部２０２へ出力する。また、メモリ２０１は、不感時間設定用情報生成部１００２から入力した不感時間設定用情報を一時的に蓄積して、蓄積している不感時間設定用情報を所定のタイミングにてパケット生成部２０２へ出力する。なお、ＡＰ１０００から送信された不感時間設定用情報を受信したＳＴＡは、不感時間設定部１０７にて、同一セル内にて実際に通信を行っているＳＴＡ数、及び所定時間における同一セル内にて実際に通信を行っているＳＴＡへ送信するためのパケットデータ生成量に基づいて不感時間を設定する。
【００７０】
次に、不感時間を設定する方法について、図１１を用いて説明する。図１１は、同一セル内にて実際に通信を行っているＳＴＡ数、及び各ＳＴＡへ送信するためのパケットデータ生成量と時間との関係を示す図である。
【００７１】
図１１において、セル内に多くのＳＴＡが存在しており、全てのＳＴＡが通信容量最大の通信を行おうとしているものとする。図１１のように、最初に１０ビーコン間隔あたりに通信可能であった時間は１０ビーコンの約４分の１であったのに対し、全体におけるＳＴＡ数が増加することにより、各ＳＴＡ当たりの通信可能な時間が減少してしまう。したがって、セル内にて実際に通信を行っているＳＴＡ数を用いて不感時間を変更することは有効である。なお、図１１において、ＳＴＡ１はＵ１、ＳＴＡ２はＵ２、ＳＴＡ３はＵ３、ＳＴＡ４はＵ４及びＳＴＡ５はＵ５と記載する。
【００７２】
また、図１１の場合には、全てのＳＴＡが通信容量最大の通信を行おうとしているため、データ頻度検出部２０８の検出結果は、全てのＳＴＡについて同じパケットデータ生成量になる。この場合、ＳＴＡは、実質的には同一セル内にて実際に通信を行っているＳＴＡ数のみに基づいて不感時間を設定することになる。なお、ＳＴＡ毎に異なるパケットデータ生成量の場合にも適用することができる。
【００７３】
例えば、図１１において、時刻ｔ０から時刻ｔ２０までの時間帯は、セル内にＳＴＡ１〜ＳＴＡ４までの４つのＳＴＡが実際に通信を行っており、ＳＴＡ数は「４」になる。また、時刻ｔ２０から時刻ｔ２１までの時間帯は、ＳＴＡ５がセル内にて通信を開始することによりＳＴＡ５がセル内に新たに加入した場合を示すものであり、ＳＴＡ１〜ＳＴＡ５までの５つのＳＴＡが実際に通信を行っており、ＳＴＡ数は「５」になる。また、時刻ｔ２１から時刻ｔ２２の時間帯、時刻ｔ２２から時刻ｔ２３の時間帯、及び時刻ｔ２３から時刻ｔ２４までの時間帯は、セル内にＳＴＡ１〜ＳＴＡ５までの５つのＳＴＡが実際に通信を行っており、ＳＴＡ数は「５」になる。また、時刻ｔ２４から時刻ｔ２５までの時間帯は、ＳＴＡ３、ＳＴＡ４及びＳＴＡ５がセル内にて通信を終了することによりＳＴＡ３、ＳＴＡ４及びＳＴＡ５がセル内から退出した場合を示すものであり、ＳＴＡ１及びＳＴＡ２の２つのＳＴＡが実際に通信を行っており、ＳＴＡ数は「２」になる。
【００７４】
ＡＰ１０００は、図１１に示すような同一セル内にて実際に通信を行っているＳＴＡ数の情報と、パケットデータ生成量の情報とをＳＴＡへ送信する。ＳＴＡ数の情報及びパケットデータ生成量の情報を受信したＳＴＡは、ＳＴＡ数の情報に基づいて、不感時間を設定する。この場合、ＳＴＡは、不感時間設定部１０７にて、同一セル内にて通信しているＳＴＡ数が多いほど不感時間を長く設定する。
【００７５】
このように、本実施の形態３によれば、上記実施の形態１の効果に加えて、同一セル内にて実際に通信を行っている他のＳＴＡの数に基づいて不感時間を可変にて設定するので、最適な不感時間を設定することができるとともに、オーバーヘッドを確実に低減することができる。
【００７６】
なお、本実施の形態３において、ＡＰ１０００は、データ頻度検出部２０８を設けて所定時間におけるパケットデータ生成量を検出するとともに、所定時間におけるパケットデータ生成量の検出結果及び同一セル内にて実際に通信を行っているＳＴＡの数に基づいて、不感時間設定用情報を生成することとしたが、これに限らず、データ頻度検出部２０８を除いて、同一セル内にて実際に通信を行っているＳＴＡの数のみに基づいて、不感時間設定用情報を生成し、ＳＴＡは同一セル内にて実際に通信を行っているＳＴＡの数のみに基づいて不感時間を設定するようにしても良い。
【００７７】
上記実施の形態１〜実施の形態３において、ＣＳＭＡ／ＣＡ方式でのみ通信時間が構成されることとしたが、これに限らず、図１２に示すように、ポーリング方式による通信時間＃１２０１とＣＳＭＡ／ＣＡ方式による通信時間＃１２０２とが共存するようにしても良い。
【産業上の利用可能性】
【００７８】
本発明にかかる通信端末装置、通信装置及び通信方法は、ＣＳＭＡ／ＣＡ方式にて通信を行うのに好適である。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施の形態１に係る通信端末装置の構成を示すブロック図
【図２】本発明の実施の形態１に係るＡＰの構成を示すブロック図
【図３】本発明の実施の形態１に係るパケット数と時間との関係を示す図
【図４】本発明の実施の形態１に係るパケット数と時間との関係を示す図
【図５】本発明の実施の形態１に係るパケット数と時間との関係を示す図
【図６】本発明の実施の形態１に係る不感時間を可変にて設定した状態を示す図
【図７】本発明の実施の形態２に係る通信端末装置の構成を示すブロック図
【図８】本発明の実施の形態２に係るＡＰの構成を示すブロック図
【図９】本発明の実施の形態２に係る不感時間検出部の構成を示すブロック図
【図１０】本発明の実施の形態３に係るＡＰの構成を示すブロック図
【図１１】本発明の実施の形態３に係るパケット数と時間との関係を示す図
【図１２】ポーリング方式とＣＳＭＡ／ＣＡ方式とが共存する状態を示す図
【図１３】ＢＳＳを示す図
【図１４】従来の不感時間を設定した状態を示す図
【符号の説明】
【００８０】
１００  通信端末装置
１０１  アンテナ
１０２  ＲＦ部
１０３  復調部
１０４  復号部
１０５  ＣＲＣ検出部
１０６  パケット合成部
１０７  不感時間設定部
１０８  電源制御部
１０９  判定部
１１０  再送処理部
１１１  バッファ
１１２  符号化部
１１３  変調部
【図１】
2006211503.tif 000003
【図２】
2006211503.tif 000004
【図３】
2006211503.tif 000005
【図４】
2006211503.tif 000006
【図５】
2006211503.tif 000007
【図６】
2006211503.tif 000008
【図７】
2006211503.tif 000009
【図８】
2006211503.tif 000010
【図９】
2006211503.tif 000011
【図１０】
2006211503.tif 000012
【図１１】
2006211503.tif 000013
【図１２】
2006211503.tif 000014
【図１３】
2006211503.tif 000015
【図１４】
2006211503.tif 000016