(57)【要約】【課題】最適なデータレートを選択できる無線通信装置、無線通信システム、およびデータ送信方法を提供する。【解決手段】制御部２４は、無線通信部２２で受信した回線品質情報である受信ＳＩＲを基に記憶部２３に保持されている端末ごとに独立に設けられた送信レートテーブルにより送信レートを決定し、無線通信部２２により決定した送信レートをもって送信すべきデータを無線送信する。【選択図】図１
2006295328.tif 000002
【特許請求の範囲】
【請求項１】
通信網を介して他の通信装置と無線通信可能な無線通信装置であって、
少なくともデータを送信する際の送信レートの決定に関する通知情報を受信する受信部と、
上記通知情報と送信レートとの関係を表す送信レートテーブルと、
上記受信部で受信した上記通知情報を基に上記送信テーブルにより送信レートを決定する制御部と、
上記決定された送信レートでデータを送信する送信部と
を有する無線通信装置。
【請求項２】
上記通知情報は、回線品質情報を含み、
上記送信レートテーブルは、回線品質レベルと送信レートとが対応付けられており、
上記制御部は、上記受信部で受信した回線品質情報を基に上記送信レートテーブルにより送信レートを決定する
請求項１記載の無線通信装置。
【請求項３】
上記通知情報は、受信可能レート情報を含み、
上記制御部は、上記受信部で受信した受信可能レートに最も近い送信レートを上記送信レートテーブルより決定する
請求項１記載の無線通信装置。
【請求項４】
上記制御部は、上記受信部を通して制御データを受信し、受信した制御データに基づいて回線品質レベルを測定し、上記送信部より上記制御データの送信元に、当該測定した回線品質レベルを上記回線品質情報として送信する
請求項２記載の無線通信装置。
【請求項５】
上記制御部は、上記受信部を通して制御データを受信し、受信した制御データに基づいて回線品質レベルを測定し、当該測定した回線品質レベルを基に上記送信レートテーブルにより受信可能レートを決定し、決定した受信可能レート情報を上記送信部より上記制御データの送信元に送信する
請求項３記載の無線通信装置。
【請求項６】
上記送信レートテーブルは受信性能に合わせて適応的に制御される
請求項１記載の無線通信装置。
【請求項７】
上記制御部は、データ伝達の成否を認識し、データ伝達が失敗であると認識すると、上記送信部を通してデータの再送を行う機能を有し、上記受信性能を再送状況により判断し、データ再送状況に応じて上記送信レートテーブルの内容を適応的に制御する
請求項６記載の無線通信装置。
【請求項８】
上記制御部は、データ伝達のエラー率を求める機能を有し、上記受信性能をエラー率により判断し、エラー率に応じて上記送信レートテーブルの内容を適応的に制御する
請求項６記載の無線通信装置。
【請求項９】
複数の無線通信装置が無線通信でネットワークを形成する無線通信システムであって、
上記無線通信装置は、
少なくともデータを送信する際の送信レートの決定に関する通知情報を受信する受信部と、
上記通知情報と送信レートとの関係を表す送信レートテーブルと、
上記受信部で受信した上記通知情報を基に上記送信テーブルにより送信レートを決定する制御部と、
上記決定された送信レートでデータを送信する送信部と、を有する
無線通信システム。
【請求項１０】
上記通知情報は、回線品質情報を含み、
上記送信レートテーブルは、回線品質レベルと送信レートとが対応付けられており、
上記制御部は、上記受信部で受信した回線品質情報を基に上記送信レートテーブルにより送信レートを決定する
請求項９記載の無線通信システム。
【請求項１１】
上記通知情報は、受信可能レート情報を含み、
上記制御部は、上記受信部で受信した受信可能レートに最も近い送信レートを上記送信レートテーブルより決定する
請求項９記載の無線通信システム。
【請求項１２】
上記制御部は、上記受信部を通して制御データを受信し、受信した制御データに基づいて回線品質レベルを測定し、上記送信部より上記制御データの送信元に、当該測定した回線品質レベルを上記回線品質情報として送信する
請求項１０記載の無線通信システム。
【請求項１３】
上記制御部は、上記受信部を通して制御データを受信し、受信した制御データに基づいて回線品質レベルを測定し、当該測定した回線品質レベルを基に上記送信レートテーブルにより受信可能レートを決定し、決定した受信可能レート情報を上記送信部より上記制御データの送信元に送信する
請求項１１記載の無線通信システム。
【請求項１４】
上記送信レートテーブルは受信性能に合わせて適応的に制御される
請求項９記載の無線通信システム。
【請求項１５】
上記制御部は、データ伝達の成否を認識し、データ伝達が失敗であると認識すると、上記送信部を通してデータの再送を行う機能を有し、上記受信性能を再送状況により判断し、データ再送状況に応じて上記送信レートテーブルの内容を適応的に制御する
請求項１４記載の無線通信システム。
【請求項１６】
上記制御部は、データ伝達のエラー率を求める機能を有し、上記受信性能をエラー率により判断し、エラー率に応じて上記送信レートテーブルの内容を適応的に制御する
請求項１４記載の無線通信システム。
【請求項１７】
通信網を介して他の通信装置と無線通信可能な無線通信装置のデータ送信方法であって、
少なくともデータを送信する際の送信レートの決定に関する通知情報を受信し、
上記通知情報と送信レートとの関係を表す送信レートテーブルと、
上記受信した上記通知情報を基に上記通知情報と送信レートとの関係を表す装置自体に設定される送信テーブルにより送信レートを決定し、
上記決定された送信レートでデータを送信する
無線通信装置のデータ送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえばスペクトラム拡散通信等が採用される超広帯域無線方式に適用可能な無線通信装置、無線通信システム、およびデータ送信方法に関するものである。詳細には、無線ネットワークで通信するシステムにおいて、たとえば受信ＳＩＲと送信レートとの関係を示しているテーブルによって制御されるレートアダプテーションのアウターループ制御に関するものである。
【背景技術】
【０００２】
超広帯域(Ultra Wideband: UWB)無線技術は、ワイドバンドＣＤＭＡによる第３世代移動通信システムIMT-2000やIEEE802.11a, b, g の無線ＬＡＮなどの広帯域無線に比較して、はるかに広帯域をもちいることにより、マイクロ波帯の無線PAN(Personal Area Network)では、100Mbit/s以上の超高速伝送を実現でき、広帯域な無線アドホックネットワークをサービス可能である。
超広帯域無線技術は、超高速伝送ばかりでなく、超高分解能な測距測位を実現できることから、今後の高度無線アクセスのコア技術として期待されており、IEEE802.15.3等に示されている。
【０００３】
ところで、無線通信の一つである、スペクトラム拡散通信は、伝送しているデータのデータレートの数倍〜数十倍程度の帯域をもった拡散信号で変調される。
【０００４】
この種の通信システムにおいては、拡散する信号の帯域は一定で、伝送したいデータのデータレートを適宜変えて通信を行っている。
一般的に、拡散する帯域が一定で伝播環境も一定という前提で、データレートが高いとデータのエラー率があがり(データの誤りが増える)、データレートが低いとデータのエラー率が下がる(データの誤りが減る)ことが知られている。
【０００５】
特許文献１には、通信相手における回線品質情報、たとえば受信ＳＩＲ(Signal to Interference Ratio)を、任意のチャネルを使って教えてもらい、その教えてもらった相手側の受信ＳＩＲをもとに、伝送したいデータの、データレートを決定している。
【特許文献１】特開２００４−２６６３５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された方式を含む従来の方式では、複数の通信端末と通信が可能な通信端末においても、受信ＳＩＲとデータレートとの関係を示している送信レートテーブルがひとつしかないため、端末ごとに最適なデータレートが選択できないという欠点があった。
より具体的に説明すると、従来の方式では、次に説明するように端末ごとに最適なデータレートが選択できないという欠点があった。性能のいい端末に対しては、レートを上げてもデータが通信できるような場合があるが、そのときにテーブルに従って少なめのレートで送ってしまうと（言い換えると通信品質過剰）、結果的にデータのスループットの低下を引き起こしてしまう。また、性能の悪い端末にとっては、レートを下げてデータを送信しないとエラー率が悪くなってしまう場合があるが、その時に表に従ったレートで送信が行われるとエラーがたくさん発生(言い換えると通信品質不足)し、結果的にデータのスループット低下を引き起こしてしまう。
【０００７】
本発明は、最適なデータレートを選択できる無線通信装置、無線通信システム、およびデータ送信方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の観点は、通信網を介して他の通信装置と無線通信可能な無線通信装置であって、少なくともデータを送信する際の送信レートの決定に関する通知情報を受信する受信部と、上記通知情報と送信レートとの関係を表す送信レートテーブルと、上記受信部で受信した上記通知情報を基に上記送信テーブルにより送信レートを決定する制御部と、上記決定された送信レートでデータを送信する送信部とを有する。
【０００９】
好適には、上記通知情報は、回線品質情報を含み、上記送信レートテーブルは、回線品質レベルと送信レートとが対応付けられており、上記制御部は、上記受信部で受信した回線品質情報を基に上記送信レートテーブルにより送信レートを決定する。
【００１０】
好適には、上記通知情報は、受信可能レート情報を含み、上記制御部は、上記受信部で受信した受信可能レートに最も近い送信レートを上記送信レートテーブルより決定する。
【００１１】
好適には、上記制御部は、上記受信部を通して制御データを受信し、受信した制御データに基づいて回線品質レベルを測定し、上記送信部より上記制御データの送信元に、当該測定した回線品質レベルを上記回線品質情報として送信する。
【００１２】
好適には、上記制御部は、上記受信部を通して制御データを受信し、受信した制御データに基づいて回線品質レベルを測定し、当該測定した回線品質レベルを基に上記送信レートテーブルにより受信可能レートを決定し、決定した受信可能レート情報を上記送信部より上記制御データの送信元に送信する。
【００１３】
好適には、上記送信レートテーブルは受信性能に合わせて適応的に制御される。
【００１４】
好適には、上記制御部は、データ伝達の成否を認識し、データ伝達が失敗であると認識すると、上記送信部を通してデータの再送を行う機能を有し、上記受信性能を再送状況により判断し、データ再送状況に応じて上記送信レートテーブルの内容を適応的に制御する。
【００１５】
好適には、上記制御部は、データ伝達のエラー率を求める機能を有し、上記受信性能をエラー率により判断し、エラー率に応じて上記送信レートテーブルの内容を適応的に制御する。
【００１６】
本発明の第２の観点は、複数の無線通信装置が無線通信でネットワークを形成する無線通信システムであって、上記無線通信装置は、少なくともデータを送信する際の送信レートの決定に関する通知情報を受信する受信部と、上記通知情報と送信レートとの関係を表す送信レートテーブルと、上記受信部で受信した上記通知情報を基に上記送信テーブルにより送信レートを決定する制御部と、上記決定された送信レートでデータを送信する送信部と、を有する。
【００１７】
本発明の第３の観点は、通信網を介して他の通信装置と無線通信可能な無線通信装置のデータ送信方法であって、少なくともデータを送信する際の送信レートの決定に関する通知情報を受信し、上記通知情報と送信レートとの関係を表す送信レートテーブルと、上記受信した上記通知情報を基に上記通知情報と送信レートとの関係を表す装置自体に設定される送信テーブルにより送信レートを決定し、上記決定された送信レートでデータを送信する。
【発明の効果】
【００１８】
本発明によれば、最適なデータレートを選択することが可能である。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態を添付図面に関連付けて説明する。
【００２０】
図１は、本実施形態に係る無線通信システムの構成例を示す図である。
【００２１】
本無線通信システム１は、図１に示すように、複数（本実施形態では４）の無線通信装置（以下、単に端末という）２Ａ，２Ｂ，２Ｃ，２Ｄがそれぞれ通信網３を通して、無線通信ネットワークを形成している。
【００２２】
図２は、本実施形態の端末（無線通信装置）の基本的な構成を示すブロック図である。
【００２３】
端末２（Ａ〜Ｄ）は、図２に示すように、アンテナ２１、受信部および送信部としての無線通信部２２、記憶部２３、および制御部２４を主構成要素として有している。
【００２４】
無線通信部２２は、制御部２４の制御の下、他の端末への制御データや送信すべきデータ、あるいは通信相手の送信レートの決定に関する通知情報を変調処理してアンテナ２１を介して無線で送出させる。
無線通信部２２は、他の端末からの制御データや送信すべきデータ、あるいは通信相手からの送信レートの決定に関する通知情報をアンテナ２１を通して受信し、復調処理を施して制御部２４に出力する。
【００２５】
なお、本実施形態において、通知情報には、たとえば回線品質情報としての受信ＳＩＲや受信可能最大レート情報を含む。
【００２６】
記憶部２３は、フラッシュメモリ等の不揮発性メモリを含んで構成され、制御部２４の制御プログラムや制御部２４における種々の処理（データの送受信制御処理）を実行させるためのプログラム等を記憶する。
記憶部２３は、制御部２４によりデータの送信レートを決定するときに参照される送信レートテーブルを記憶している。
また、記憶部２３には、データの再送処理が行われた場合に、再送データのバイト数と同じデータを何回再送したか（再送回数）が制御部２４により記録される。
【００２７】
表１に本実施形態に係る標準の送信レートテーブルの例を示す。
【００２８】
【表１】
2006295328.tif 000003
【００２９】
表１に示す送信レートテーブルは、他の端末２から回線品質情報として送られてくる受信ＳＩＲの複数種（本実形態では４）のレートＲＴ０，ＲＴ１，ＲＴ２，ＲＴ３との関係を対応付けるように表している。
送信レートテーブルは、受信性能に応じて適応的に設定される。
【００３０】
制御部２４は、マイクロコンピュータを主体として構成されており、端末２の全体の制御を司る。
制御部２４は、無線通信部２２で受信した回線品質情報である受信ＳＩＲを基に送信レートテーブルにより送信レートを決定し、無線通信部２２により決定した送信レートをもって送信すべきデータを無線送信する。
制御部２４は、無線通信部２２を通して制御データを送信および他の端末からの制御データを受信可能で、制御データの送受信状況に応じて回線品質レベルを判定し、また、データ伝達の成否を判断し、データの再送をするか否かを判断する。
【００３１】
制御部２４は、無線通信部２２を通して制御データを受信し、受信した制御データに基づいて回線品質レベル（受信ＳＩＲ）を測定し、当該測定した受信ＳＩＲを基に記憶部２３の送信レートテーブルにより受信可能最大レートを決定し、決定した受信可能最大レート情報を無線通信部２２を通して制御データの送信元に送信する。
【００３２】
制御部２４は、データ伝達を確認する制御データの受信状況に応じてデータ伝達の成否を認識し、データ伝達が失敗であると認識すると、無線通信部２２を通してデータの再送を行う機能を有し、受信性能を再送状況により判断し、データ再送回数がターゲット再送回数に収束するように送信レートテーブルの内容を適応的に制御する。
【００３３】
制御部２４は、データ伝達を確認する制御データの受信状況に応じてデータ伝達のエラー率を求める機能を有し、受信性能をエラー率により判断し、エラー率がターゲットエラー率に収束するように送信レートテーブルの内容を適応的に制御する。
【００３４】
次に、上記構成による通信動作を、各端末２の制御部２４の制御動作を中心に説明する。
【００３５】
まず、端末２Ａから、端末２Ｂにデータを送信する手順を説明する。
図３は、図１の無線通信システムにおいて端末２Ａから端末２Ｂにデータを送信する手順を表したシーケンス図である。
【００３６】
最初に、端末２Ａから端末２Ｂに、これから“データを送信する”ことを伝えるための制御データ（Ｒ）を送信する。
制御データ（Ｒ）を受信した端末２Ｂにおいては、これから端末２Ａがデータを送信してくることを認識し、自分の端末がそのデータを受信できる状態にあることを確認し受信可能であるならば、端末Ａに対して“データ受信可能”を伝えるための制御データ（Ｃ）を送信する。
制御データ（Ｃ）を受信した端末２Ａは、端末２Ｂがデータを受信できる状態にあることを認識し、端末２Ｂに対して本来送りたいデータ（Ｄ）を送信し始める。
【００３７】
この一連のシーケンスにおいて、端末２Ａでは、データ（Ｄ）の送信レートが最適になるように制御を行っている。
一般的に無線通信のひとつであるスペクトラム拡散通信では、受信ＳＩＲが一定という前提であると、送信レートが高いとデータのエラー率が悪くなり、送信レートが低いとデータのエラー率が良くなることが知られている。
【００３８】
図４は、受信ＳＩＲが一定である場合の受信ＳＩＲとデータのエラー率との関係を示す図である。
図４において、横軸は受信ＳＩＲを示し、縦軸はデータのエラー率を示している。図４はそれぞれの送信レートＲＴ０〜ＲＴ３に対する、受信ＳＩＲとエラー率の関係を示している。
【００３９】
送信レートの大小関係は、
ＲＴ０  ＜  ＲＴ１  ＜  ＲＴ２  ＜  ＲＴ３、
となっており、受信ＳＩＲが一定の場合、レートが低いとエラー率が良くなることがわかる。
よって、ある通信において所望のエラー率を保つためには、無線の状態が良いときは通信レートを上げて、無線の状態が悪いときは通信レートを下げるような制御が行われる。
例として、エラー率０．１を保った場合を表したグラフを図５に示す。
【００４０】
本実施形態の無線通信システム１においては、次のような方法で送信レートの制御を行っている。
図６は、本実施形態における送信レート制御方法を示すシーケンス図である。
【００４１】
図６に示すように、制御データ（Ｒ）を受信した端末２Ｂの制御部２４は、制御データ(Ｒ)の受信ＳＩＲを測定し、その結果を、制御データ(Ｃ)のヘッダー部分に情報として乗せて、端末２Ａに対して受信ＳＩＲの結果を通知する。
端末２Ａでは、通知された受信ＳＩＲを元に、受信ＳＩＲと送信レートの関係を示している上記表１より、端末２Ｂに送るデータ（Ｄ）の送信レートを決定する。
【００４２】
表１について説明する。表１の送信レートの大小関係は
ＲＴ０  ＜  ＲＴ１  ＜  ＲＴ２  ＜  ＲＴ３、
となっておいる。
したがって、端末２Ａの制御部２４は、通知された受信ＳＩＲが“０ｘ７Ｆ”以上の場合レート３を選択する。
同様に受信ＳＩＲが“０ｘ５Ｆ”以上の場合レートＲＴ２を選択し、同様に受信ＳＩＲが“０ｘ３Ｆ”以上の場合レートＲＴ１を選択し、受信ＳＩＲが“０ｘ３Ｆ”以下の場合はレートＲＴ０を選択する。
【００４３】
また、本実施形態においては、送信レートテーブルを、端末ごとに独立に持つようにしている。
表１は端末２Ａに搭載されていて送信レートテーブルを示している。
他の端末はこれと同じ内容、あるいは異なる内容の送信テーブルを持つことになるが、例として、端末２Ｂ用送信レートテーブルを表２に、端末Ｃ２用送信レートテーブルを表３に、端末Ｄ用送信レートテーブルを表４に示す。
【００４４】
【表２】
2006295328.tif 000004
【００４５】
【表３】
2006295328.tif 000005
【００４６】
【表４】
2006295328.tif 000006
【００４７】
表に示すように、端末２Ｂは平均レベルの受信性能であり、端末２Ｃは受信性能が悪く、端末２Ｄは受信性能が良い場合を想定している。このように、端末ごとに独立に、その端末の性能に合ったテーブルを持つことによって、適切な送信レートを選択することができる。
【００４８】
次に、各端末が独立にもった送信レートテーブルの更新方法について説明する。
【００４９】
通信する相手の端末の受信性能が良いか悪いかがあらかじめわかる場合は、送信レートテーブルが準備できるが、通信する相手の受信性能がわからない場合、次のような手段で、相手の受信性能を測定することができる。
【００５０】
まず、端末２Ａから端末２Ｂにデータを送信するときのシーケンスを説明する。
図７は通信相手の受信性能がわからない場合の受信性能を測定する処理を示すシーケンス図である。
【００５１】
最初に、端末２Ａから端末２Ｂに、これから“データを送信する”ことを伝えるための制御データ（Ｒ）を送信する。
制御データ（Ｒ）を受信した端末２Ｂでは、これから端末２Ａがデータを送信してくることを認識し、自分の端末がそのデータを受信できる状態にあることを確認し受信可能であるならば、端末２Ａに対して“データ受信可能”を伝えるための制御データ（Ｃ）を送信する。制御データ（Ｃ）を受信した端末２Ａは、端末２Ｂがデータを受信できる状態にあることを認識し、端末２Ｂに対して本来送りたいデータ（Ｄ）を送信し始める。
端末２Ｂはデータ（Ｄ）を受信し、受信データのＣＲＣを行い受信データにエラーがないことが確認されたら、端末２Ａに対して、“データ受信完了”を伝えるための制御データ（Ａ）を送信する。
端末２Ａは制御データ（Ａ）を受け取ると、データの伝達が確認でき、次のデータを送信し始める。端末２Ａはある時間経過しても制御データ（Ａ）が返ってこない場合は、データ伝達が失敗であると認識し、データの再送を行う。
【００５２】
端末２Ａにおいて、制御部２４はこの再送データのバイト数と同じデータを何回再送したか(再送回数)を、記憶部２３に記録をしておく。また、同時に送達確認の取れた送信データもバイト数も端末ごとに記憶部２３に記録をしておく。
表５に記録した結果の例を示す。
【００５３】
【表５】
2006295328.tif 000007
【００５４】
ここで、エラー率＝送達確認できないデータのバイト数／送達確認のできたデータのバイト数なので、この表５より、エラー率を求めることができる。
【００５５】
この再送回数とこのエラー率を見ることによって受信性能を測定することができる。送信レートテーブルを固定にするという条件で、再送回数が多い端末は受信性能が悪い端末であり、再送回数が少ない端末は受信性能が良い端末であることがわかる。
また、同様に送信レートテーブルを固定にするという条件で、エラー率が悪くなる端末は受信性能が悪い端末であり、エラー率が良くなる端末は受信性能が良い端末であることがわかる。
よって、再送回数に着目し、ターゲット再送回数なるものを設定し、平均再送回数がそのターゲット再送回数に収束するように、送信レートテーブルを適応的に制御することによって、端末ごとに最適な関係を与えることができる。
同様に、エラー率に着目し、ターゲットエラー率なるものを設定し、エラー率がそのターゲットエラー率に収束するように送信レートテーブルを示した表を適応的に制御することによって、端末ごとに最適な関係を与えることができる。
【００５６】
ターゲット再送回数が“２回”の場合の例を説明する。フローチャートを図８に示す。ここでは、端末２Ａから端末２Ｂにデータを送信する場合を考える。
また、ここでは表６、表７、および表８に示す送信レートテーブルを適用する。
【００５７】
【表６】
2006295328.tif 000008
【００５８】
【表７】
2006295328.tif 000009
【００５９】
【表８】
2006295328.tif 000010
【００６０】
端末２Ａにターゲット再送回数“２回”を設定する（ＳＴ１）。
端末２Ａにおいて端末２Ｂに送信するデータの再送回数の平均（Ｅ）を測定（計算）する（ＳＴ２）。
Ｅ＝２回の場合は送信レートテーブルを標準である表６に合わせる（ＳＴ３，ＳＴ４）。
Ｅ＞２回の場合は、送信レートテーブルを表７を選択する（ＳＴ３，ＳＴ５、ＳＴ６）。表７は表６よりも、同じ受信ＳＩＲの場合、小さいレート(余裕のあるレート)を選択するので、再送回数が減る方向に制御される。
Ｅ＜２回の場合（ＳＴ５）、送信レートテーブルを表８にする（ＳＴ７）。表８の送信レートテーブルは表６より、同じ受信ＳＩＲの場合、大きいレートを選択するので、再送回数が増える方向に制御される。
【００６１】
次に、送信元の端末が送ってくるデータを受信する際のエラー率によって、受信可能レートを適応的に制御する場合を説明する。
【００６２】
ここでも、端末２Ａから端末２Ｂにデータを送信するときのシーケンスを説明する。
図９は、送信元の端末が送ってくるデータを受信する際のエラー率によって、受信可能レートを適応的に制御する場合のシーケンス図である。
【００６３】
最初に、端末２Ａから端末２Ｂに、これから“データを送信する”ことを伝えるための制御データ（Ｒ）を送信する。
制御データ（Ｒ）を受信した端末２Ｂでは、これから端末２Ａがデータを送信してくることを認識し、自分の端末がそのデータを受信できる状態にあることを確認し受信可能であるならば、端末２Ａに対して“データ受信可能”を伝えるための制御データ（Ｃ）を送信する。
制御データ（Ｃ）を受信した端末２Ａは、端末２Ｂがデータを受信できる状態にあることを認識し、端末２Ｂに対して本来送りたいデータ（Ｄ）を送信し始める。
制御データ（Ｒ）を受信した端末２Ｂは、制御データ(Ｒ)の受信ＳＩＲを測定し、その結果から自分が受信可能最大レート情報を、送信レートテーブルより求め、それを制御データ(Ｃ)のヘッダー部分に情報として乗せて、端末２Ａに対して受信可能最大レートの情報を通知する。
端末２Ａでは、制御部２４が通知された受信可能最大レートにもっとも近いレートを決定する。ここで、送信すべきデータが多い場合には、最大レートで送ることができるが、送信すべきデータが少ない場合には、そのデータが送信できるような最低限のレートで確実に送信を行う。
【００６４】
ここで、端末２Ｂが、受信ＳＩＲより、受信可能最大レートを決定する方法について考察する。ここでは、エラー率に着目し、ターゲットエラー率なるものを設定し、エラー率がそのターゲットエラー率に収束するように送信レートテーブルを示した表を適応的に制御することによって、端末ごとに最適な関係を与えることができる。
【００６５】
ターゲットエラー率が“０．０１”の場合の例を説明する。フローチャートを図１０に示す。端末２Ａから端末２Ｂにデータを送信する場合を考える。
また、ここでは表９、表１０、および表１１に示す送信レートテーブルを適用する。
【００６６】
【表９】
2006295328.tif 000011
【００６７】
【表１０】
2006295328.tif 000012
【００６８】
【表１１】
2006295328.tif 000013
【００６９】
端末２Ｂにターゲットエラー率”０．０１“を設定する（ＳＴ１１）。
端末２Ｂにおいて受信データのエラー率（ＰＥＲ）を測定（計算）する（ＳＴ１２）。ただし、ここでのエラーは、受信時にプリアンブルは検出できたがＣＲＣが不良（ＮＧ）の場合、データがエラーであると認識する。
よって、プリアンブルも検出できないデータは送信されたという存在すらわからないのでカウントされない。
ＰＥＲ＝０．０１回の場合は、送信レートテーブルを標準である表９に合わせる（ＳＴ１３，ＳＴ１４）。
ＰＥＲ＞０．０１の場合は、送信レートテーブルを表１０にする（ＳＴ１３，ＳＴ１５，ＳＴ１６）。表１０の送信レートテーブルは表９よりも、同じ受信ＳＩＲの場合、小さいレート(余裕のあるレート)を選択するので、エラー率が下がる方向に制御される。
ＰＥＲ＜０．０１の場合（ＳＴ１５）、送信レートテーブルを表１１にする（ＳＴ１７）。表１１は表９より、同じ受信ＳＩＲの場合、大きいレートを選択するので、エラー率が上がる方向に制御される。
【００７０】
以上説明したように、本実施形態によれば、複数の端末に対して、独立に送信レートテーブルを持ち、再送回数またはエラー率をもとに送信レートテーブルを適応的に制御することによって、効率的な伝送が可能になり、システムスループットが向上する。
また、再送回数を元に送信レートテーブル制御をすることによって、送信回数を一定とするシステムが構築できる。同様に、エラー率を元に送信レートテーブル制御をすることによって、エラー率を一定とするシステムが構築できる。
【図面の簡単な説明】
【００７１】
【図１】本実施形態に係る無線通信システムの構成例を示す図である。
【図２】本実施形態の端末（無線通信装置）の基本的な構成を示すブロック図である。
【図３】図１の無線通信システムにおいて端末２Ａから端末２Ｂにデータを送信する手順を表したシーケンス図である。
【図４】受信ＳＩＲが一定である場合の受信ＳＩＲとデータのエラー率との関係を示す図である。
【図５】例として、エラー率０．１を保った場合の制御動作を示す図である。
【図６】本実施形態における送信レート制御方法を示すシーケンス図である。
【図７】通信相手の受信性能がわからない場合の受信性能を測定する処理を示すシーケンス図である。
【図８】ターゲット再送回数が“２回”の場合の例を説明するためのローチャートである。
【図９】送信元の端末が送ってくるデータを受信する際のエラー率によって、受信可能レートを適応的に制御する場合のシーケンス図である。
【図１０】ターゲットエラー率が“０．０１”の場合の例を説明するためのフローチャートである。
【符号の説明】
【００７２】
１・・・無線通信システム、２Ａ〜２Ｄ・・・無線通信装置（通信端末）、３・・・通信網、２１・・・アンテナ、２２・・・無線通信部、２３・・・記憶部、２４・・・制御部。
【図１】
2006295328.tif 000014
【図２】
2006295328.tif 000015
【図３】
2006295328.tif 000016
【図４】
2006295328.tif 000017
【図５】
2006295328.tif 000018
【図６】
2006295328.tif 000019
【図７】
2006295328.tif 000020
【図８】
2006295328.tif 000021
【図９】
2006295328.tif 000022
【図１０】
2006295328.tif 000023