(57)【要約】複数の通信している無線端末（１〜９）が共通の送信媒体を使ってデータを送信する、競合ベースプロトコルを使ってデータを無線伝送するための方法および端末であって、無線端末内において：媒体にアクセスするためにバックオフ時間の間待ち、媒体がアイドルであるかどうか観察し、媒体がアイドルであればデータを送信し、使われた送信電力の量を登録し、その使われた送信電力に依存して無線端末に報酬を与えるよう無線端末の機能を調整する、ステップを有することを特徴とする方法に関する。提案される方法は、全体としての放出される電力および干渉のリスクを低下させ、それによりサービスの品質を向上させる。無線端末のバックオフ時間および／または送信されるべきデータパケットの優先度は、使われた送信電力の量に依存して決定される。
2008505516.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信している無線端末が共通の送信媒体を使ってデータを送信する、競合ベースプロトコルを使ってデータを無線伝送する方法であって、無線端末内において：
・媒体にアクセスするためにバックオフ時間の間待ち、
・媒体がアイドルであるかどうか観察し、
・媒体がアイドルであればデータを送信し、
・使われた送信電力の量を登録し、
・その使われた送信電力に依存して無線端末に報いるよう無線端末の機能を調整する、
ステップを有することを特徴とする方法。
【請求項２】
無線端末のバックオフ時間および／または送信されるべきデータパケットの優先度が前記使われた送信電力の量に依存して決定されることを特徴とする、請求項１記載の方法。
【請求項３】
無線端末のバックオフ時間および／またはデータパケットの優先度の決定が：
・最後の送信されたデータパケットの使われた送信電力、または、
・所定の時間期間内の全データパケットについての平均送信電力、または、
・所定の時間期間内のデータパケットについての最大の使われた送信電力、
に依存して行われることを特徴とする、請求項１または２記載の方法。
【請求項４】
前記使われた送信電力の量を登録するステップがさらに：
・kをパケットの添え字、G[k]を成功裏の送信されたスループット、Eを現在送信されたパケットkの送信について必要とされた総エネルギーとして、公式J[k]＝G[k]／Eに従ってエネルギー効率Jを決定し、
・最後のデータパケットのエネルギー効率J[k]、または、
・所定の時間期間内の全データパケットについての平均エネルギー効率、または、
・所定の時間期間内のデータパケットについての最小のエネルギー効率を、無線端末のバックオフ時間および／またはデータパケットの優先度を決定するために使用する、
ことを含むことを特徴とする、請求項１ないし３のうちいずれか一項記載の方法。
【請求項５】
前記時間期間が、データパケットを送信するための時間および応答で確認信号を送信するための時間を含むことを特徴とする、請求項３または４記載の方法。
【請求項６】
送信電力および／またはエネルギー効率J[k]とそれから導かれるべきバックオフ時間またはデータパケットの優先度との関係が、アプリケーションに応じて設定される所定の数学的関数であることを特徴とする、請求項１ないし５のうちいずれか一項記載の方法。
【請求項７】
前記使われた送信電力の量がある所定の閾値より低い場合に、無線端末のバックオフ時間が減らされることを特徴とする、請求項１ないし６のうちいずれか一項記載の方法。
【請求項８】
送信端末が直前のデータパケットをある所定の閾値よりも低い送信電力で送信していた場合に送信されるべきデータパケットの優先度が上げられることを特徴とする、請求項１ないし７のうちいずれか一項記載の方法。
【請求項９】
遠く離れた無線端末に到達するためにマルチ・ホップ通信を使う送信端末がバックオフ時間減少または次に送信されるべきデータパケットの優先度上昇をもって報いられることを特徴とする、請求項１ないし８のうちいずれか一項記載の方法。
【請求項１０】
競合ベースプロトコルを使ってデータパケットを無線伝送する端末であって、送信および受信ユニットならびにコントローラと、データパケットを送信するために使われた送信電力を登録する手段と、その使われた送信電力に依存して当該無線端末に報いるよう当該無線端末の機能を決定する手段とを含むことを特徴とする端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の通信する無線端末が共通の伝送媒体を使ってデータを伝送する、競合ベースプロトコルを使ってデータを無線伝送する方法に関する。本発明はさらに、競合ベースプロトコルを使ってデータパケットを無線伝送する、送信および受信ユニットならびにコントローラを含む端末に関する。
【背景技術】
【０００２】
異なる無線通信規格の数はここ数年で増大し、無線機器の売り上げが飛躍的な伸びにつながっている。しかしながら、無線伝送のために利用可能なスペクトルの量は限られており、一時的にスペクトルの一部を占有するすべての装置は潜在的に、他の装置および可能性としては進行中の通信に干渉する。
【０００３】
乏しい資源である「スペクトル」の使用を律する世界的な「スペクトル・エチケット」を求める声の数は増している。IAG（Industry  Advisory  Group）のような業界連合のみならず、ヨーロッパのETSIおよび米国のIEEEのような標準化団体もがやがてくる干渉の問題を意識しており、対策についての調査を開始している。特に、ISM（Industrial,  Scientific  and  Medical）周波数帯では問題は短期間で顕在化するであろう。
【０００４】
多くの無線通信システムは媒体への競合ベースのアクセスに依拠している。たとえば、IEEE802.11プロトコルはCSMA/CA（Carrier-Sense-Multiple-Access/Collision-Avoidance）原理に基づいている。プロトコル802.11においては、すべての無線端末は媒体へのアクセスを試みる前に媒体がアイドルになるのを待たねばならない。各無線端末は、媒体へのアクセスの最初の試みを開始しうる前に、媒体がアイドルであるとの観測から始まって、ある個別の待ち時間待つ必要がある。この待ち時間を以下ではバックオフ〔手控え〕時間と称する。バックオフ時間が経過するまで別の無線端末またはアクセスポイントからの通信試行が行われなければ、媒体にアクセスしてよい。明らかに、バックオフ時間がより短い無線端末のほうが、バックオフ時間が長い端末よりも平均して媒体にアクセスできる可能性が高くなる。しかし、二つの無線端末が媒体に同時にアクセスした場合、それがバックオフ値が同一であったからであろうと、ネットワーク中のイベントの異なる知覚を有していたからであろうと、衝突が生じる。ひとたびこれが起これば、影響を受ける各端末は個々のバックオフ時間を使って再びバックオフしてから媒体にアクセスする第二の試行を開始しうる。
【０００５】
前記規格へのいくつかの変形では、これらのバックオフ時間が専用で使われる：たとえば、予定されているIEEE802.11e規格で規定されているQoS（Quality-of=Service）拡張は、向上したアクセスポイント、いわゆるハイブリッド・コーディネーターに最短のバックオフ時間を使い、このデバイスに媒体にアクセスする最高の優先度を与えるようにしている。バックオフ時間およびバックオフ時間窓を調整するためには洗練された諸アルゴリズムが可能である。窓が無線端末について、固定部分とランダム部分を含むある範囲の可能なバックオフ時間を指定し、優先度を微調整するようにしているのである。しかしながら、バックオフ時間を調整するためのそうした方法のいずれも、スペクトルの使用を最適化するよう調整されてはいない。スペクトル・エチケットの必要性は認められているが、施行規則はまだ定式化されていない。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
したがって、競合ベースプロトコルにおいてスペクトルの使用を最適化し、データパケット伝送のために使われる全体としての放出電力を減らし、無線通信システム間の全体としての干渉を減らすことを許容する方法およびシステムを提供することが本発明の目的である。
【課題を解決するための手段】
【０００７】
この目的は、独立請求項において与えられる特徴によって解決される。
【０００８】
本発明は、低い送信電力で送信する無線端末に対する報酬方式を使うことによって、全体としての放出電力の量、そして結果として干渉のレベルおよび費消されるエネルギーの量を低減できるという考えに基づいている。高い送信電力を使ったデータ送信は近くの無線端末間の他の送信に干渉するであろうから、それらの端末間の送信は送信の干渉の結果として不成功となることがありうる。不成功となった送信は繰り返す必要があり、よって再びそれぞれの周波数を占有し、こうして周波数の利用効率が悪くなる。無線端末が低い送信電力で送信する場合、隣接する他の端末についての送信不成功のリスクは減少する。しかしながら、現在送信している端末のカバー範囲も減少し、この送信端末と受信端末との間の距離によっては、この端末の送信成功の可能性が低下しうる。よって、メッセージが目的地に届くのに必要とされる最小限の送信電力量しか使われないような最適化が必要とされる。
【０００９】
特に、使われた送信電力の量を登録し、該使われた送信電力に依存して無線端末に報酬を与えるよう無線端末の機能を調整することが提案される。
【００１０】
こうして、無線端末の機能を送信に使われた送信電力の量に結び付けることによって、自分がいる環境への干渉が最も少ない無線端末に対する報酬を与える方式が提案される。前記機能は、媒体にアクセスするのに必要な時間に影響するものである。今の場合、前記媒体は周波数帯である。
【００１１】
本発明の好ましい実施形態においては、低い送信電力を使った、あるいは使っている無線端末は、そのバックオフ時間を短縮するか、および／または送信されるべきデータパケットの優先度を上げることが許容される。その一方、高い送信電力を使った、あるいは使っている端末はバックオフ時間を上げるか、および／または次に送信されるべきデータパケットの優先度を上げないことが必要となる。
【００１２】
これにより、本発明の方法は、より低い送信電力の端末に対して有利になるよう媒体へのアクセスを得る可能性に差を付け、それにより全体としての放出される電力を低下させる。報酬方式を使う本発明の方法は、最適化に新たな次元をもたらす。よって、報酬アルゴリズムによっては、無線端末は過去における「行儀良さ」のおかげでより高い媒体アクセス可能性を経験する。
【００１３】
全体としての放出される電力を低下させることのさらなる利点は、サービス品質の改善およびそれによる成功裏に送信されるデータのスループット上昇である。
【００１４】
しかしながら、本発明の方法は、利己的に動作する無線端末に適した、簡単でローカルな強制機構を提案する。その方法は、バックオフ時間および／または優先度を決定する方法を変える必要があるだけなので、既存および将来の装置での実装が容易である。必要となる、使われた送信電力の量の登録は、無線端末内で利用可能である。よって、この使われた送信電力の値が、次に送信されるべきデータパケットのバックオフ時間または優先度を決定する際に考慮される必要がある。
【００１５】
本発明のある好ましい実施形態では、無線端末のバックオフ時間および／またはデータパケットの優先度を、500ミリ秒など所定の最大時間期間内に送られた最後に送信されたデータパケットの使われた送信電力に依存して決定することが有利に提案される。あるさらなる基準は、所定の時間期間（たとえば過去1000ミリ秒）以内に送信されたすべてのデータパケットについての使われた平均送信電力でありうる。さらに、所定の時間期間（たとえば過去500ミリ秒）以内のデータパケットについての最大の使われた送信電力を使うこともできる。
【００１６】
本発明のあるさらなる好ましい実施形態では、送信のために使われたエネルギーの量がさらなる最適化基準として使われる。これは第一の送信が失敗した場合にデータパケットの再送信のために使われたエネルギーの量も含む。一つの実装例では、いわゆるエネルギー効率を利用しうる。エネルギー効率は次のように定式化できる：
J[k]＝G[k]／E
k:    パケットの添え字
G[k]:成功した正味のスループット（たとえばパケット中の情報ビット数）
E:    現在送信されたパケットkの送信に必要とされた全エネルギー
ひとたびエネルギー効率が計算されれば、それをバックオフ時間またはデータパケットの優先度を決定するために使用できる。特に、500ミリ秒など所定の最大時間期間内に送られた最後のデータパケットのエネルギー効率J、あるいは所定の時間期間（たとえば過去1000ミリ秒）以内の全データパケットについての平均エネルギー効率、あるいは所定の時間期間（たとえば過去500ミリ秒）以内のデータパケットについての最小エネルギー効率を、無線端末のバックオフ時間および／またはデータパケットの優先度を決定するために使うことができる。
【００１７】
あるさらなる好ましい実施形態では、使われた送信電力の量とバックオフ時間との間の関係が、アプリケーションに応じて決定される。バックオフ時間を決定するためには、線形または対数または任意の好適な単調増加関数を使うことができる。さらに、過去の使われた送信電力についてそれぞれバックオフ時間を割り当てるために探索表を使うことも可能である。
【００１８】
ある有利な実施形態では、無線端末のバックオフ時間を決定するために閾値が使われる。無線端末がある所定の閾値より上の送信電力を使った場合、その無線端末を将来の送信のために媒体にアクセスを得る際に「罰する」ためにバックオフ時間は大きな値に設定されることになる。逆に、無線端末が所定の閾値より下の送信電力を使った場合には、その無線端末に、将来の送信について媒体にアクセスを得る際に「報酬を与える」ため、バックオフ時間は低い値に設定されることになる。
【００１９】
送信される各データパケットには優先度の値が割り当てられているので、無線端末に報酬を与えるさらなる可能性は、使われた送信電力に依存してデータパケットの優先度の値を実質的に上げることでありうる。媒体はそのより高い優先度の値を見ることになり、受信端末は本物の優先度の値を見ることになるようにするのである。これにより、より高い優先度の値をもつデータパケットは、より低い優先度の値をもつデータパケットよりも早くに送信されるべきとなる。使われた送信電力に依存しての無線端末のバックオフ時間の調整と優先度の値の設定とを組み合わせる可能性もある。
【００２０】
本発明のあるさらなる好ましい実施形態では、遠く離れた無線端末に到達するためにマルチ・ホップ通信を使う無線端末は、バックオフ時間の低下または次に送信されるべきデータパケットの優先度の上昇をもって報いられる。マルチ・ホップ通信は、遠く離れた端末どうしの間に位置する端末を中間端末として使用する。その端末が中継器のはたらきをする。中間端末にデータを送信するのに必要とされる送信電力は、受信端末に直接データを送信するために必要な電力より低いため、全体としての放出される電力の量および使われる送信電力が低下し、それにより隣接する通信の干渉のリスクが減少する。
【００２１】
本発明の目的は、競合ベースプロトコルを使ってデータパケットを無線伝送する端末であって、送信および受信ユニットならびにコントローラと、データパケットを送信するために使われた送信電力を登録する手段と、その使われた送信電力に依存して媒体にアクセスを得る可能性を高める当該無線端末の機能を決定する手段とを含む端末によっても解決される。
【００２２】
本発明の好ましい実施形態について、あくまでも例として概略的な図面を参照しつつ、以下に詳細に述べる。
【発明を実施するための最良の形態】
【００２３】
図面は解説の目的のために与えられているだけであり、必ずしも本発明の実際的な例をスケール通りに表していない。
【００２４】
以下では、本発明のさまざまな例示的な実施形態について述べる。
【００２５】
本発明は幅広い用途において適用可能であるが、IEEE802.11  WLANに焦点を当てて述べることにする。ブルートゥースまたは台頭しつつあるUWB規格（IEEE802.15.3a、超広帯域（Ultra-Wideband）の物理層技術を用いた無線PAN）の範囲内での実装も可能である。
【００２６】
本発明の実施形態について述べる前に、出発点となる既知の状況を図１に記載する。
【００２７】
図１は複数の無線端末を示している。無線端末は参照符号１〜９で表されている。無線端末１〜９は、図示していないアクセスポイントを介して接続される。アクセスポイントは無線端末間の通信を調整する。アクセスポイントは、無線端末１〜９が無線通信のために使用できるパラメータの範囲を定義している。送信電力の上限は、国の統制機関によって、各周波数帯について使用規制により規定されている。通信のための別の様式は、二つの無線端末間で直接通信することであり、この様式の場合でも、アクセスポイントがパラメータを設定し、参加端末を宣言することになる。
【００２８】
端末２と３の間などの細い矢印は、低い送信電力レベルを示す。端末１と５の間などの太い矢印はより高い送信電力レベルを示す。図１を参照すると、端末２と３の間の通信は、端末５と１の間の高通信電力の通信によって乱される。端末５は不必要な高い電力レベルで送信している。さらに、端末３における受信は、端末７に到達しようとする端末４によって使われている高い送信電力によって重度に乱される。端末４と７の間の長い距離を結ぶためにはそのような高い送信電力レベルは必要と思われるかもしれないが、スペクトル効率の観点からは、この状況は望ましくない。この状況は、図２に示した本発明の方法を使うことによって解決される。
【００２９】
図２を参照すると、そのような高い電力で送信し、それにより端末１、２、３、５に影響するローカルな環境を「汚染する」代わりに、端末４と７の間の送信は好ましくは、途中にある転送端末９を利用する（すなわち、マルチ・ホップ通信を利用する）べきである。この転送端末９は中継器としてはたらき、より低い送信電力レベルを使用しうる。端末９は端末７より端末４に近いため、端末４も今ではより少ない送信電力を使って送信できる。転送端末９の使用は、この端末９が自身のトラフィックを送信または受信する能力に影響することになるが、高容量の送信規格に関しては、この能力の共有は容易に耐えられる。
【００３０】
図３は、以後の送信のための無線端末のバックオフ時間を決定するために使われる数学的関数を表している。送信レベルは送信電力のきざみの数として示されており、バックオフ時間の、電力に関係する動的な部分はマイクロスロット（すなわちバックオフ時間の粒度）の数として示されている。バックオフ時間を計算するために、使われた送信レベルが観測される。無線端末が最後のデータパケットを送信レベル１で送信していた場合、その端末は次の送信について１マイクロスロットのバックオフ時間を割り当てることによって報酬を受ける。ここで、マイクロスロットとは、バックオフ時間の最小単位または粒度を表している。よって、低い送信レベルを使うことによって、この無線端末は、バックオフ時間が非常に低く設定されるため、再び非常に速く媒体にアクセスする高い可能性を得るのである。さらなる例は逆の状況を示す。無線端末がその最後のデータを可能な最高の送信レベルである９で送信していた場合、その端末は次の送信について、９マイクロスロットのバックオフ時間を割り当てることによって罰される。この無線端末が媒体にアクセスしようとして衝突があった場合ののちの次の送信についてどの送信レベルを使うかとは関わりなく、再び９マイクロスロットの間バックオフするので、待たねばならない。より短いバックオフ時間をもつ他の無線端末は媒体にアクセスするためのより高い可能性をもつ。
【００３１】
図３に示されている関数は、使われた送信電力に依存してバックオフ時間を決定するための一つの可能性に過ぎない。たとえばストリーミングアプリケーションのための特別な送信をサポートするなど、数多くのさらなる実装が可能である。低電力報酬機構をIEEE802.11eで定義されているQoS拡張と組み合わせることは、確実に、スペクトル効率とQoSパフォーマンスのより優れた組み合わせを生じるであろう。
【００３２】
図４は、競合ベースのMACプロトコルを使ってデータパケットを無線伝送するための端末の一部を表している。この端末の図示した部分は、WLANなどを介して通信できるノートパソコンまたはPDAなどの内部で実装できる。端末は信号を送信および受信するためのアンテナ１２を有する。受信および送信ユニット１３はデータパケットを受信または送信する個々のステップを実行する。データパケットはWLAN規格内ではPDUとしても知られる。データパケットはコントローラ１４によって生成される。コントローラ１４はWLANスティックまたはアドオンのカード上のプロセッサとして、あるいはWLANを介して通信できるノートパソコンの主プロセッサとして実現できる。使われた送信電力を登録する手段は参照符号１５で示されている。コントローラ１４がデータパケットを送信するために使われるべき送信電力を制御するので、この使われた送信電力の値は手段１５によって登録される必要がある。この使われた送信電力の値を登録し終わると、その値は次の送信についてのバックオフ時間を決定する手段１６に与えられる。バックオフ時間を決定する手段１６の内部では、個別的な公式または探索表を使うことによって数学的関数が実装されている。また、バックオフ時間を決定することにおいてさらなる諸パラメータを考慮することもできる。該パラメータの例としては、端末が指向性送信を実行し、それにより他の進行中の通信と干渉する可能性を地理的に厳密に制限された領域にまで低減させる能力がある。有用なパラメータのもう一つの例は、他のトラフィックのための転送端末として現在動作している端末の現在機能である。
【００３３】
図５は、本発明に基づく手順を図解するフローチャートを表している。ステップ３１で送信されるべきPDUが作成されたのち、無線端末はバックオフ時間の経過（ステップ３２）を待つ。バックオフ時間が経過したら、媒体がアクセス可能か否かについて媒体が観測される（ステップ３３）。完全性のために注記しておくと、バックオフ時間の間（ステップ３２）にも媒体の観察は行われ、ビジーであればバックオフが再び開始されるが、これはたとえばIEEE802.11のWLANにおける標準的な機能である。媒体がアクセス可能であれば（ステップ３４）、ステップ３５で送信が開始される。媒体がふさがっていれば、無線端末は再びバックオフ時間待って（ステップ３２）、再び媒体へのアクセスを試みねばならない。送信開始（ステップ３５）後、使われた送信電力が手段１５によって登録される（ステップ３７）。費消された送信電力の値は次の送信についてバックオフ時間を計算するために使われる（ステップ３８）。使われた送信電力が所定の閾値を超える場合、バックオフ時間は次の送信について増やされる。使われた送信電力が前記所定の閾値より下に留まっていれば、バックオフ時間は減らされ、それにより次の送信について媒体にアクセスする可能性が増す。送信開始（ステップ３５）後、受信端末から確認信号を受け取る必要があり（ステップ３６）、それから送信は成功裏に終了する（ステップ３９）。送信が失敗した場合には、繰り返す必要がある。
【００３４】
図６は、エネルギー効率J[k]を計算するためのフローチャートである。ステップＳ６１でエネルギー効率J[k]の計算のための手順が開始される。ステップＳ６２で、変数kが1インクリメントされる。ステップＳ６３で、エネルギー効率J[k]が、送信数および以前に使われたエネルギー効率の値に依存して計算される。ステップＳ６４では、バックオフ時間が残っているかどうかが調べられる。バックオフ時間が経過していなければ、無線端末は時間スロットもう一つぶん待たねばならない（ステップＳ６５）。バックオフ時間が終わっていれば、ステップＳ６６で、無線端末（wireless  terminal）WTまたはアクセスポイント（access  point）APが媒体を獲得したかどうかが調べられる。無線端末WTまたはアクセスポイントAPが媒体を獲得していた場合、ステップＳ６７で変数n（送信数）が1インクリメントされる。ステップＳ６８では、PHYモードが選択される。ここで、PHYは物理（physical）層を意味する。PHYモードは、変調方式、変調配位図（constellation）、通信路符号化方式および送信電力範囲の組み合わせである。無線システムはこれらを組み込むことによって、ユーザーに異なるデータレート、干渉に対する堅牢性の度合いを与えて異なるトラフィック源およびチャネル状態への適応性をもたらす。たとえば、IEEE802.11aの場合、そして802.11gの場合も同様に、８つの異なるPHYモードが利用可能である。それは唯一の変調媒体アクセス方式としてOFDM（Orthogonal  Frequency  Division  Multiplexing）を使い、畳み込みコードをベースとする通信路符号化のために４つの異なる変調配位図および３つの異なる符号化率を使う。これは、BPSK（Binary  Phase  Shift  Keying）、QPSK（Quadrature  Phase  Shift  Keying）、QAM（Quadrature  Amplitude  Modulation）に関して次の表に示す８つの異なる最大データレートを与える。
【００３５】
【表１】
2008505516.tif 000003
ステップＳ６９で、送信電力が選択される。ステップＳ７０でパケットが送られる。ステップＳ７１で、確認（acknowledge）PDUを待つ時間が経過するかACKメッセージが受信されるかしたかどうかが調べられる。確認の時間切れが経過しておらず、ACKメッセージも受信されていない場合は、さらなる時間スロットがステップＳ７２で数えられる。確認時間切れになっているか、あるいは確認PDUが受信されるかしている場合、費消された送信エネルギーの総量がステップＳ７３で計算される。費消されたエネルギーはパケットの長さに、PHYモードに、そして送信電力に依存するが、最後の送信試行のために必要とされたベースバンドの処理エネルギーをも含みうる。ステップＳ７４では、確認PDUが受信されたかどうかが調べられる。確認PDUが受信されていれば、送信は成功裏に完了である。その場合、エネルギー効率J[k]がステップＳ７５で計算される。ひとたびエネルギー効率J[k]が計算され終わると、費消されたエネルギーの値と送信数nの両方が0にリセットされる。エネルギー効率J[k]についての計算された値はフローチャートの次のパスで、無線端末のためのバックオフ時間および／または優先度を決定するために使用される。ステップＳ７４で確認PDUが受信されていない場合、手順はステップＳ７７に進み、エネルギー効率J[k]が0に設定される。ステップＳ７８では、nが最大試行数に等しいかどうかが調べられる。最大試行数に達していたら、送信はステップＳ７９で停止される。最後のJ[k]個の読みが平均して低い場合には、経路制御表が変更されることができる。最大試行数に達していない場合には、手順は最初のステップＳ６１に戻って、エネルギー効率の計算を再開する。
【００３６】
図６記載のフローチャートに図示したこの手順を使うことにより、成功裏の送信のための送信電力および失敗した送信についての使われた送信電力を評価するための好適な方法が提供される。
【図面の簡単な説明】
【００３７】
【図１】本発明を使わない状況での方式を示す図である。
【図２】本発明に基づく方式を示す図である。
【図３】本発明に基づくバックオフ時間を割り当てるための数学的関数を示す図である。
【図４】本発明に基づく報酬方式を使うシステムを示す図である。
【図５】本発明に基づくバックオフ時間を決定するためのフローチャートである。
【図６】エネルギー効率を計算するためのフローチャートである。
【符号の説明】
【００３８】
３１  送信のためにPDUを準備
３２  バックオフ時間経過
３３  媒体を観測
３４  媒体がアクセス可能
３５  送信開始
３６  確認信号を受信
３７  使われた送信電力を登録
３８  バックオフ時間を計算
３９  送信終了
Ｓ６１  開始
Ｓ６３  バックオフ時間および優先度を計算
Ｓ６４  バックオフ時間がまだ残っているか？
Ｓ６５  １時間スロット待つ
Ｓ６６  WTまたはAPが媒体を獲得したか？
Ｓ６８  PHYモードを選択
Ｓ６９  送信電力を選択
Ｓ７０  パケットを送信
Ｓ７１  ACK時間切れになるかACKメッセージを受信するかしたか？
Ｓ７２  １時間スロット数える
Ｓ７３  費消されたエネルギーを計算
Ｓ７４  ACKのPDUが受信されたか？
Ｓ７５  J[k]を計算
Ｓ７６  費消されたエネルギーと試行数を0にリセット
Ｓ７８  n＝最大試行数？
Ｓ７９  送られたパケットをドロップ
Ｓ８０  終了
【図１】
2008505516.tif 000004
【図２】
2008505516.tif 000005
【図３】
2008505516.tif 000006
【図４】
2008505516.tif 000007
【図５】
2008505516.tif 000008
【図６】
2008505516.tif 000009
【国際調査報告】
2008505516.tif 000010
2008505516.tif 000011
2008505516.tif 000012