"セルラーおよびマルチホップ、非セルラーネットワーク上でデータを伝達する方法であって、セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置が中継器として利用可能となるかを、中継セルラー装置において、セルラー信号品質に基づいて決定し;発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において、セルラー信号品質に基づいて決定し;セルラーおよびマルチホップ、非セルラーネットワークにおける他のセルラー装置のための中継器としての中継セルラー装置の利用可能性を示す無線信号を中継セルラー装置から送信し;中継セルラー装置から送信された無線信号を、発信セルラー装置において受信し;前記中継セルラー装置から送信された前記無線信号に基づき、発信セルラー装置において、前記基地局と発信セルラー装置との間で交換されるデータのための中継器として前記中継セルラー装置を選択し;かつ基地局に送信するための送信用アップリンクデータを、前記発信セルラー装置から前記基地局へと前記中継セルラー装置を介して送信することを含むことを特徴とする方法。前記基地局に送信するための前記送信用アップリンクデータを、前記発信セルラー装置から前記基地局へと前記中継セルラー装置を介して送信する段階は、他の無線装置からの信号の非セルラー送信のために1つ若しくは複数の他の無線装置によって使用されるインターフレーム間隔期間を発信セルラー装置において取得し、前記インターフレーム間隔期間は、その無線装置による前のデータフレームの送信の後であってその無線装置が次のデータフレームを送信する前に、他の無線装置がそれぞれ経過することを許可する期間であり;1つ若しくは複数の他の無線装置からの非セルラー信号の発信セルラー装置における信号強度を示すデータを発信セルラー装置において取得し;限界信号強度よりも信号強度が低い他の無線装置によって使用されるインターフレーム間隔期間スロットを、発信セルラー装置において選択し;1つ若しくは複数の無線装置のうちの1つが第1のデータフレームを送信し終える概ねの時間を発信セルラー装置において検知し;検知された時間の後に選択されたインターフレーム間隔期間スロット内の時間が経過したかどうかを発信セルラー装置において決定し;発信セルラー装置から第2のデータフレームを送信する、ことを含むことを特徴とする請求項1に記載した方法。発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において決定する段階は;発信セルラー装置で基地局の第1の信号強度を検知し;発信セルラー装置で他の基地局の第2の信号強度を検知し;発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、前記第1信号強度と前記第2の信号強度との差に基づいて、発信セルラー装置において決定することを含む、ことを特徴とする請求項1または2に記載した方法。セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置が中継器として利用可能となるかを、中継セルラー装置において決定し;セルラーおよびマルチホップ、非セルラーネットワークにおける他のセルラー装置のための中継器としての中継セルラー装置の利用可能性を示す他の無線信号を他の中継セルラー装置から送信し;中継セルラー装置から送信された前記他の無線信号を、発信セルラー装置において受信し;基地局と発信セルラー装置との間で交換されるデータのための中継器としての中継セルラー装置を選択する段階は、発信セルラー装置において、無線信号に基づいた情報と他の無線信号に基づいた情報とを比較して、中継セルラー装置と他の中継セルラー装置との間で選択することを含むことを特徴とする請求項1~3のいずれかに記載した方法。発信セルラー装置と中継セルラー装置との間の無線接続の劣化あるいは中継セルラー装置と基地局の間の無線接続の劣化を、発信セルラー装置において検知し;基地局と発信セルラー装置の間で交換されるデータのための中継器としての他の中継セルラー装置を、検知された劣化に基づいて、発信セルラー装置において選択する、ことを含むことを特徴とする請求項4に記載した方法。基地局からのダウンリンクデータを中継セルラー装置を介して発信セルラー装置において受信し、この基地局からのダウンリンクデータを中継セルラー装置を介して発信セルラー装置において受信する段階は、中継装置の非セルラーインターフェースから発信装置の非セルラーインターフェースへとダウンリンクインターフレーム間隔期間を用いてダウンリンクデータを送信することを含み、この中継装置の非セルラーインターフェースから発信装置の非セルラーインターフェースへとダウンリンクインターフレーム間隔期間を用いてダウンリンクデータを送信する段階は、発信装置の非セルラーインターフェースから中継装置の非セルラーインターフェースへと、前記ダウンリンクインターフレーム間隔期間とは異なるアップリンクインターフレーム間隔期間を用いてアップリンクデータを送信することを含む、ことを特徴とする請求項1~5のいずれかに記載した方法。セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置が中継器として利用可能となるかを、中継セルラー装置において決定する段階は、中継セルラー装置における基地局からのセルラー信号のセルラー信号強度を示す値に基づいて、セルラーおよびマルチホップ、非セルラーネットワークにおける他のセルラー装置のための中継器として中継セルラー装置を利用可能とすることを決定し;中継セルラー装置が経験するセルラー干渉を示す値に基づいて、セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置を中継器として利用することを決定し;中継セルラー装置における発信セルラー装置からの非セルラー信号の非セルラー信号強度を示す値に基づいて、セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置を中継器として利用することを決定し;中継セルラー装置が経験する非セルラー干渉を示す値に基づいて、セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置を中継器として利用することを決定し;中継セルラー装置に関連するユーザーによって払われたセルラーサービスの価格を示す値に基づいて、セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置を中継器として利用することを決定し;中継セルラー装置に蓄えられたエネルギー量を示す値に基づいて、セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置を中継器として利用することを決定し;中継セルラー装置上のアンテナの数に基づいて、セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置を中継器として利用することを決定し;中継セルラー装置の移動を示す値に基づいて、セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置を中継器として利用することを決定し;時刻を示す値に基づいて、セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置を中継器として利用することを決定し;基地局と中継セルラー装置との間ホップの数を示す値に基づいて、セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置を中継器として利用することを決定し;かつ中継セルラー装置から基地局への無線通信用に利用可能な帯域幅の量を示す値に基づいて、セルラーおよびマルチホップ、非セルラーネットワークの他のセルラー装置のために中継セルラー装置を中継器として利用することを決定する;ことを含むことを特徴とする請求項1~6のいずれかに記載した方法。基地局に送信するための送信用アップリンクデータを、前記発信セルラー装置から前記基地局へと前記中継セルラー装置を介して送信する段階は、発信セルラー装置の非セルラーインターフェースから中継セルラー装置の非セルラーインターフェースに複数のデータフレーム中のアップリンクデータを送信し、データフレームは複数のデータフレームにおける異なるデータフレームを識別するシーケンス識別子をそれぞれ有していることを含み、この方法は、他のセルラー装置でシーケンス識別子を受信し;他のセルラー装置において、少なくともいくつかのシーケンス識別子を互いに比較し;この比較に基づき、比較されたシーケンス識別子に関連するデータフレームの送信中に衝突が生じたかどうかを他のセルラー装置において識別し;衝突の識別に応じ、他のセルラー装置の非セルラーインターフェースの属性を変更することをさらに含む、ことを特徴とする請求項1~7のいずれかに記載の方法。セルラーおよびマルチホップ、非セルラーネットワークにおける他のセルラー装置のための中継器としての中継セルラー装置の利用可能性を示す無線信号を中継セルラー装置から送信する段階は、中継セルラー装置と基地局の間のホップの数;中継セルラー装置における基地局からのセルラー信号の信号強度;中継セルラー装置から発信セルラー装置への非セルラー信号の信号強度;基地局を操作するセルラーネットワークキャリアーの同一性;中継セルラー装置に接続されたアンテナの数;中継セルラー装置の移動;および中継セルラー装置によって得られた非セルラー信号の信号強度、をそれぞれ示すデータの送信を含むことを特徴とする請求項1~8のいずれかに記載した方法。セルラーおよびマルチホップ、非セルラーネットワークにおける他のセルラー装置のための中継器としての中継セルラー装置の利用可能性を示す無線信号を中継セルラー装置から送信する段階は、セルラーおよびマルチホップ、非セルラーネットワークにおける他のセルラー装置のための中継器としての中継セルラー装置の利用可能性を示すデータおよび時間とともに変化する値の両方を中継セルラー装置において獲得し;セルラーおよびマルチホップ、非セルラーネットワークにおける他のセルラー装置のための中継器としての中継セルラー装置の利用可能性を示すデータおよび時間とともに変化する値の両方をデータを中継セルラー装置において暗号化し;かつセルラーおよびマルチホップ、非セルラーネットワークにおける他のセルラー装置のための中継器としての中継セルラー装置の利用可能性を示す無線信号と共に暗号化したデータを送信する;ことを特徴とする請求項1~9のいずれかに記載した方法。前記発信セルラー装置から前記基地局へと前記中継セルラー装置を介してアップリンクデータを送信する段階は、発信セルラー装置に関連するセルラーセキュリティ識別子に基づいて、基地局に関連するセルラーネットワークから受信されたセキュリティキーを、発信セルラー装置において獲得し;セキュリティキーを備えた基地局への送信のためのアップリンクデータを発信セルラー装置で暗号化して暗号化されたデータを形成し;暗号化されたデータを発信セルラー装置の非セルラーインターフェースを介して中継セルラー装置の非セルラーインターフェースに送信し;および暗号化されたデータを中継セルラー装置のセルラーインターフェースを介して基地局に送信する、ことを含むことを特徴とする請求項1~10のいずれかに記載した方法。発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において決定する段階は、発信セルラー装置がセルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介してセルラーネットワークの基地局に無線で接続することを、発信セルラー装置におけるセルラー信号のセルラー信号強度を示す値に基づいて決定する、ことを含む、ことを特徴とする請求項1~11のいずれかに記載した方法。発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において決定する段階は、発信セルラー装置がセルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介してセルラーネットワークの基地局に無線で接続することを、発信セルラー装置が経験するセルラー干渉を示す値に基づいて決定する、ことを含むことを特徴とする請求項1~12のいずれかに記載した方法。発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において決定する段階は、発信セルラー装置がセルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介してセルラーネットワークの基地局に無線で接続することを、発信セルラー装置における中継セルラー装置からの非セルラー信号の非セルラー信号強度を示す値に基づいて決定することを含む、ことを特徴とする請求項1~13のいずれかに記載した方法。発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において決定する段階は、発信セルラー装置がセルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介してセルラーネットワークの基地局に無線で接続することを、発信セルラー装置が経験する非セルラー干渉を示す値に基づいて決定することを含むことを特徴とする請求項1~14のいずれかに記載した方法。発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において決定する段階は、発信セルラー装置がセルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介してセルラーネットワークの基地局に無線で接続することを、発信セルラー装置に関連するユーザーによって支払われたセルラーサービスの価格を示す値に基づいて決定する、ことを含むことを特徴とする請求項1~15のいずれかに記載した方法。発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において決定する段階は、発信セルラー装置がセルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介してセルラーネットワークの基地局に無線で接続することを、発信セルラー装置に蓄えられたエネルギー量を示す値に基づいて決定することを含む、ことを特徴とする請求項1~16のいずれかに記載した方法。発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において決定する段階は、発信セルラー装置がセルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介してセルラーネットワークの基地局に無線で接続することを、発信セルラー装置のアンテナの数に基づいて決定することを含む、ことを特徴とする請求項1~17のいずれかに記載した方法。発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において決定する段階は、発信セルラー装置がセルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介してセルラーネットワークの基地局に無線で接続することを、発信セルラー装置の移動を示す値に基づいて決定することを含む、ことを特徴とする請求項1~18のいずれかに記載した方法。発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において決定する段階は、発信セルラー装置がセルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介してセルラーネットワークの基地局に無線で接続することを、時刻を示す値に基づいて決定することを含む、ことを特徴とする請求項1~19のいずれかに記載した方法。発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において決定する段階は;発信セルラー装置がセルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介してセルラーネットワークの基地局に無線で接続することを、決定する発信セルラー装置からの基地局との無線通信のために利用可能な帯域幅の量を示す値に基づいて決定することを含む、ことを特徴とする請求項1~20のいずれかに記載した方法。発信セルラー装置が、セルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介して、セルラーネットワークの基地局に無線で接続するかを、発信セルラー装置において決定する段階は;発信セルラー装置がセルラーおよびマルチホップ、非セルラーネットワークにおける中継器を介してセルラーネットワークの基地局に無線で接続することを、発信セルラー装置の移動を示す値に基づいて決定することを含む、ことを特徴とする請求項1~21のいずれかに記載した方法。発信装置に関連するセキュリティキーでダウンリンクデータを暗号化して暗号化したダウンリンクデータを形成し;基地局から中継セルラー装置のセルラーインターフェースへと暗号化されたダウンリンクデータを送信し;暗号化されたダウンリンクデータを中継セルラー装置のセルラーインターフェースで受信し;暗号化されたデータを発信セルラー装置の非セルラーインターフェースを介して中継セルラー装置の非セルラーインターフェースに送信し;セキュリティキーで暗号化されたダウンリンクデータを発信セルラー装置において解読し;発信セルラー装置のユーザーに少なくともダウンリンクデータの一部を提示する、ことを含むことを特徴とする請求項1~22のいずれかに記載した方法。コンピュータプログラム製品を格納した常駐メモリーを有した携帯型の無線装置であって、コンピュータプログラム製品は、この携帯型の無線装置によって実行されたときに:1つ以上の他の無線装置によって使用されるインターフレーム間隔期間を示すデータを、他の無線装置による非セルラー送信から獲得し;1つ以上の他の無線装置によって使用されるインターフレーム間隔期間を示す獲得データを、あるスケジュールの複数のインターフレーム間隔期間スロットと比較し;比較に基づいて、未使用のインターフレーム間隔期間スロットを選択し;1つ若しくは複数の無線装置のうちの1つが第1のデータフレームを送信し終える概ねの時間を発信セルラー装置において検知し;検知された時間の後に選択されたインターフレーム間隔期間スロットに対応する時間が経過したかどうかを決定し;選択されたインターフレーム間隔期間スロットに対応する時間が経過する間に他の無線装置が送信し始めたかどうか決定し;かつ時間が経過する間に他の無線装置が送信し始めていない場合、それに応じて、携帯型の無線装置から第2のデータフレームを送信する、ことを無線装置に実行させることを特徴とする携帯型無線装置。1つ以上の他の無線装置によって使用されるインターフレーム間隔期間を示すデータを他の無線装置による非セルラー送信から獲得することは携帯型無線装置の非セルラーインターフェース上のスケジュール状態信号を1つ以上の他の無線装置から受信することを含む、ことを特徴とする請求項24に記載した携帯型無線装置。携帯型無線装置の非セルラーインターフェース上のスケジュール状態信号を1つ以上の他の無線装置から受信することは、より低いパワーの操作モードに入り;前のスケジュール状態信号が1つ以上の他の無線装置のうちの1つから受信されてから、1つ以上の他の無線装置のうちの1つのスケジュール状態信号を伝送する間の期間に対応する時間が経過したかどうかを決定し;1つ以上の他の無線装置のうちの1つのスケジュール状態信号を伝送する間の期間が経過している場合、それに応じて、より高いパワーの操作モードに入る、ことを含むことを特徴とする請求項24に記載した携帯型無線装置。格納されたコンピュータプログラム製品は、携帯型無線装置によって実行されたときに:他の無線装置が経過時間の間に送信を開始している場合、それに応じて、他の無線装置が送信し終えた後に選択されたインターフレーム間隔期間スロットに対応する他の時間が経過したかどうか決定すること、を無線装置に実行させることを特徴とする請求項24~26のいずれかに記載した携帯型無線装置。格納されたコンピュータプログラム製品は、携帯型無線装置によって実行されたときに:携帯型無線装置から第2のデータフレームを送信した後にスケジュール競合ウィンドの2分の1より長い期間が経過したかどうかを決定すること;およびスケジュール競合ウィンドの2分の1より長い期間が経過している場合は、それに応じて、携帯型無線装置から第3のデータフレームを送信すること、を無線装置に実行させることを特徴とする請求項24~27のいずれかに記載した携帯型無線装置。携帯型無線装置から第2のデータフレームを送信した後に、スケジュール競合ウィンドの2分の1より長い期間が経過したかどうか決定することは、携帯型無線装置から第2のデータフレームを送信した後に、スケジュール競合ウィンドの2分の1より長い期間に選択されたインターフレーム間隔期間スロットを加算した期間が経過したかどうか決定することを含む、ことを特徴とする請求項28に記載した携帯型無線装置。格納されたコンピュータプログラム製品は、携帯型無線装置によって実行されたときに:マルチホップセルラー非セルラーネットワークの中継ノードとして携帯型無線装置が作動するかどうかを決定し;そして携帯型無線装置が中継ノードとして作動すると決定された場合、それに応じて、携帯型無線装置の非セルラーインターフェース上のデータを他の無線装置から受信し、携帯型無線装置から第2のデータフレームを送信することは、他の無線装置から受信されたデータを送信することを、無線装置に実行させることを特徴とする請求項24~29のいずれかに記載した携帯型無線装置。他の無線装置から受信されたデータの送信は、セルラー基地局へデータを送信することを含むことを特徴とする請求項30に記載した携帯型無線装置。第2のデータフレームは、他の携帯型の無線装置に送信されたダウンリンクデータフレームであり、格納されたコンピュータプログラム製品は、携帯型無線装置によって実行されたときに:携帯型無線装置によって送信されるデータフレームがアップリンクデータフレームかダウンリンクデータフレームかを決定し;携帯型無線装置によって送信されるデータフレームがアップリンクデータフレームあるいはダウンリンクデータフレームかどうかの決定に応じて、アップリンクデータフレームの送信のために、ダウンリンクフレームの送信とは異なるスケジュールを選択する、ことを無線装置に実行させることを特徴とする請求項24~31のいずれかに記載した携帯型無線装置。第2のデータフレームは、他の携帯型の無線装置に送信されたダウンリンクデータフレームであり、格納されたコンピュータプログラム製品は、携帯型無線装置によって実行されたときに:1つ以上のホップ上でセルラーネットワークへ直接あるいは間接に送信するためのアップリンクデータフレームを獲得し;ランダムあるいは偽似乱数の値を選択し;1つ以上の他の無線装置の一つが第1のデータフレームを送信し終える概ねの他の時間を検知し;選択されたランダムあるいは偽似乱数の値に対応する時間が、他の検知された時間の後に経過したかどうかを決定し;選択されたランダムあるいは偽似乱数の値に対応する時間が経過する間に他の無線装置が送信し始めたかどうかを決定し;時間が経過する間に他の無線装置が送信し始めていない場合は、それに応じて、携帯型の無線装置から第3のデータフレームを送信する、ことを無線装置に実行させることを特徴とする請求項24~31のいずれかに記載した携帯型無線装置。無線ネットワークにおける送信をスケジューリングする方法であって、無線送信用のデータフレームがアップリンクデータフレームかダウンリンクデータフレームかどうかを無線装置において決定し、無線装置における決定に基づいて、データフレームの送信のためのスケジュールを選択し、このスケジュールは2つ以上の候補スケジュールの中から選択され、かつ2つ以上の候補スケジュールはインターフレーム間隔期間の分配が異なっており;選択されたスケジュールに従って無線装置からデータフレームを送信することを特徴とする方法。2つ以上の候補スケジュールのうちの1つが決定論的なスケジュールであり、かつ2つ以上の候補スケジュールのうちの1つが非決定論的なスケジュールであるかどうかを決定することを特徴とする請求項34に記載した方法。異なる決定論的インターフレーム間隔期間スロットをそれぞれ有している2つ以上の候補スケジュールのうちの1つが決定論的なスケジュールであることを特徴とする請求項34または35に記載した方法。スケジュールの選択は、2つ以上の候補スケジュールの中から決定論的なスケジュールを選択し;かつ選択されたスケジュールに基づいて、かつ他の無線装置によって選択されたインターフレーム間隔期間スロットのメモリーに格納されたリストに基づいてインターフレーム間隔期間スロットを選択することを含む、ことを特徴とする請求項34~36のいずれかに記載した方法。インターフレーム間隔期間スロットの選択は、他の無線装置からの無線信号の信号強度を示すデータに基づいて、他の無線装置によって既に選択されているインターフレーム間隔期間スロットを選択することを含む、ことを特徴とする請求項37に記載した方法。選択されたスケジュールに従って無線装置からデータフレームを送信することは、データフレームがセルラーネットワークのための暗号化によって暗号化されるかどうかを決定し、セルラーネットワークのための暗号化はセルラー利用者の識別名に基づいており;かつデータフレームがセルラーネットワークのための暗号化で暗号化されない場合は、非セルラーネットワークのための暗号化でデータフレームを暗号化することを含む、ことを特徴とする請求項34~38のいずれかに記載した方法。選択されたスケジュールに従って無線装置からデータフレームを送信することは、他の無線装置が無線媒体にアクセスするために一時的なウィンドを獲得し;他の無線装置が一時的なウィンドの間に無線媒体にアクセスしたかどうか決定し;他の無線装置が一時的なウィンドの間に無線媒体にアクセスしていないという決定に応じて、無線装置からデータフレームを送信し;そして他の無線装置が一時的なウィンドの間に無線媒体にアクセスしたという決定に応じて、他の無線装置が無線媒体にアクセスするための他の一時的なウィンドを獲得することを含む、ことを特徴とする請求項34~39のいずれかに記載した方法。無線装置であって、アンテナ;アンテナに通信で接続されたトランシーバー;トランシーバーに通信で接続された非セルラーインターフェース;および非セルラーインターフェースに通信で接続されたスケジューラを備え、スケジューラは、アンテナ、トランシーバーおよび非セルラーインターフェースを介して受信した信号から複数の他の無線装置のインターフレーム間隔期間スロットを受信するように構成され、かつ受信したインターフレーム間隔期間スロットに基づいて、無線装置から信号を送信するためのインターフレーム間隔期間スロットを選択する、ことを特徴とする無線装置。無線装置は、ネットワークへの有線接続を受信するように構成された無線アクセスポイントであることを特徴とする請求項41に記載した無線装置。スケジューラは失敗した送信の試みを数えるように構成されるとともに、計算が閾値を越えたことに応じて、より積極的でないスケジュールに変更するべく他の無線装置にリクエストを送信する、ことを特徴とする請求項41または42に記載した無線装置。スケジューラは成功した送信の試みを数えるように構成されるとともに、計算が他の閾値を越えたことに応じて、より積極的なスケジュールに変更するべく他の無線装置にリクエストを送信する、ことを特徴とする請求項41~43のいずれかに記載した無線装置。無線装置はセルラー送受器であり、かつスケジューラは、無線装置からの送信がアップリンクデータかダウンリンクデータかを決定するように構成され、かつ送信用データがアップリンクデータであるという決定に応じ、ランダムまたは疑似ランダムの計算に基づいてインターフレーム間隔期間スロットを選択する、ことを特徴とする請求項41~44のいずれかに記載した無線装置。無線装置は、無線装置が他のセルラー装置のための中継器として利用可能になるかどうかを、セルラー基地局からのセルラー信号のセルラー信号強度を示す値に基づいて決定するように構成される、ことを特徴とする請求項41~45のいずれかに記載した無線装置。セルラーネットワークにデータを送信する方法であって、セルラーネットワークを介した送信のためのデータを発信装置で獲得し;セルラーネットワークによって発信装置に関連付けられたセルラーセキュリティ識別子に基づいて暗号鍵を獲得し;発信装置で暗号鍵によりデータを暗号化して暗号化されたデータを形成し;セルラーネットワークの基地局へ暗号化されたデータを通信できる中継装置を選択し;かつ発信装置の非セルラーインターフェースを介して中継装置の非セルラーインターフェースに無線で暗号化されたデータを送信することを含む、ことを特徴とする方法。送信された暗号化データを中継装置において受信し;暗号化データがセルラーネットワークのために暗号化されているかを決定し;かつ依存しているセルラー装置のセルラーインターフェースを介してセルラー基地局に、あるいは非セルラーインターフェースを介して他の中継セルラー装置に、暗号化されたデータを送信することを含む、ことを特徴とする請求項47に記載した方法。発信無線装置のSIMカードに格納されたデータに基づいてデータを暗号化することを含む、ことを特徴とする請求項47または48に記載した方法。発信装置において、無線アクセスポイントへの送信のためのデータを獲得し;かつ無線アクセスポイントへの送信用のデータを、セルラーネットワークを介した送信用データとは異なる暗号化の形式で暗号化することを含む、ことを特徴とする請求項47~49のいずれかに記載した方法。携帯電話装置を操作する方法であって、1つ以上のホッピング決定パラメータを示すデータをセルラー装置データで獲得し;1つ以上のホッピング決定パラメータを示すデータに基づき、セルラー装置において、セルラーネットワークで通信しているときにホップオフするべく複数の他のセルラー装置のうちの1つを選択し;かつセルラー装置から複数の他のセルラー装置のうちの選択された1つへとデータを送信することによってセルラーネットワークにデータを送信することを含むことを特徴とする方法。ホッピング決定パラメータは、他のセルラー装置のバッテリ寿命の残りを示すデータを含んでいることを特徴とする請求項51に記載した方法。ホッピング決定のパラメータは、セルラー基地局へのセルラー接続のための他のセルラー装置で利用可能な帯域幅の量を示すデータを含んでいる、ことを特徴とする請求項51または52に記載した方法。ホッピング決定パラメータは、他のセルラー装置の移動度を示すデータを含んでいることを特徴とする請求項51~53のいずれかに記載した方法。ホッピング決定パラメータは、他のセルラー装置のユーザーが支払った加入料金を示すデータを含んでいる、ことを特徴とする請求項51~54のいずれかに記載した方法。ホッピング決定パラメータは、他のセルラー装置からの非セルラー信号の強度を示すデータを含んでいる、ことを特徴とする請求項51~55のいずれかに記載した方法。ホッピング決定パラメータは、他のセルラー装置あるいはそれを介して他のセルラー装置が無線でセルラー基地局に接続するように構成されたゲートウェイセルラー装置におけるセルラー信号の強度を示すデータを含んでいる、ことを特徴とする請求項51~56のいずれかに記載した方法。ホッピング決定パラメータは、他のセルラー装置における非セルラー信号からの干渉を示すデータを含んでいることを特徴とする請求項51~57のいずれかに記載した方法。ホッピング決定パラメータは、他のセルラー装置あるいは他のセルラー装置がそれを介して無線でセルラー基地局に接続するように構成されたゲートウェイセルラー装置における、セルラー信号からの干渉を示すデータを含んでいることを特徴とする請求項51~58のいずれかに記載した方法。ホッピング決定パラメータは、他のセルラー装置のアンテナの数を示すデータを含んでいることを特徴とする請求項51~59のいずれかに記載した方法。ホッピング決定パラメータは、他のセルラー装置をそれぞれ通過するためのセルラー基地局へのホップの数を示すデータを含んでいることを特徴とする請求項51~60のいずれかに記載した方法。セルラー装置から複数の他のセルラー装置より選択された一つのセルラー装置へとデータを送信することによりセルラーネットワークにデータを送信することは、セルラー装置の非セルラーインターフェース上でのデータ送信を含む、ことを特徴とする請求項51~61のいずれかに記載した方法。コンピュータプログラム製品を格納した常駐メモリーを有すしたがって、従来技術においては、有効な、カバーできる領域を拡張するとともに、セルラー基地局およびセルラーネットワークの有効能力を改善する必要性がある。この必要性は、他のタイプの無線ネットワークの他の不適当な点とは無関係に存在する。しかしながら、添付の明細書で説明するように、1つの必要性の解決策は他方の解決策を容易にし得る例えばIEEE802.11n規格に従って通信する無線ネットワークのような、ある種の非セルラーネットワークは、より低いレートでかつ望まれるものより少数の装置でデータを伝達し得る。以下の詳細な説明を以下の図面と併せ考察すると、本発明をより理解できるであろう。本発明は、方法、無線装置、およびカバー範囲を拡張しセルラーネットワークのキャパシティーを改善する方法を含んでいる。本発明はさらに、方法、無線装置、およびある非セルラー無線ネットワークの容量を向上させるためのコンピュータプログラム製品を含んでいる。一実施形態では、無線装置例えば携帯電話は、マルチホッピングを使用したセル内の他の無線装置を介して非セルラーインターフェース上でセルラーネットワークのセル内のセルラー基地局と通信することができる。無線装置は、その信号強度が閾値以下であるときに、他の無線装置からホッピングオフすることにより、非セルラーインターフェース上で基地局との通信の許可を要求することがある。装置のホッピング決定に影響し得る他のファクターには、以下においてさらに説明するように、バッテリ寿命、帯域幅の使用、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度、セルラー信号強度、非セルラーインターフェースによって観測された無線干渉レベル、およびセルラーインターフェースによって観測された無線干渉レベルが含まれるが、これらには限定されない。あるいは、無線装置は、無線装置における基地局との帯域幅が過剰であるときに、リクエストを送信した無線装置からホッピングオフすることにより非セルラーインターフェース上で基地局と通信することの要求を受け取ることがある。無線装置は非セルラープロトコルを使用して、セル内で互いに通信し、それによってセルラーネットワークの帯域幅の使用を最小限にする。セルラーネットワークのセル内の無線装置がマルチホッピングを介してそのようなやり方で基地局と通信することを可能にすることにより、カバーできる領域およびセルラーネットワークの容量が向上する。さらに、セルラーネットワークシステム資源の割り当ておよび使用において改良を観察することができる。以下においては、セルラーネットワークにおける無線装置に関連して本発明を議論するが、本発明の原理は、ピアツーピアネットワークで互いに無線接続される家電および他の無線装置に適用することができる。また、本発明の原理をそのような実施に適用する実施形態は、本発明の範囲以内にある。以下の説明では、本発明についての完全な理解をもたらすべく、多数の特定の詳細が述べられている。しかしながら、本発明はそのような特定の詳細なしで実行し得ることは、当業者には明白であろう。他の一例においては、不必要な詳細が本発明を不明瞭にしないように、周知の回路がブロック図の形で示されている。無線ネットワーク上の送信スケジューリングに関するある発明を除いて、タイミングの考察等を考える詳細は、本発明のうちのいくつかについての完全な理解を得るためには必要ないので省略された。背景技術の項で述べたように、現在、いくつかの既存のセルラーシステムにおいては、セルラー装置は直接セルラー基地局と通信する。すなわち、いくつかの既存のセルラーシステムでは、セルラー装置は単一ホップを介してセルラー基地局と通信する。上で議論したように、何百若しくは何千もの人々がセル内の基地局と直接通信することを試みることがあり得る。これらの個人のうちの数人は、携帯電話サービスが弱いおよび/または利用可能でない、ここでバッドスポットと呼ぶエリアに位置することがある。携帯電話と基地局の間の信号は、通常、険しい地勢、過度の葉、物理的な距離あるいは高層建築によってブロックされるからである。さらに、セルのいくつかのエリアの信号強度はユーザーの処理能力要求を満たすほどは強くないことがある。したがって、信号強度が低いエリアでユーザーの処理能力需要を満たすと同様に窮地に位置することがある個人のために役立つために基地局のカバーできる範囲を拡張するための技術が必要である。本発明の原理は、図1~図4に関して特にここに議論するように、とりわけ、カバー範囲を拡張してセルラー基地局の容量を改善する。このことは、セルラー基地局がバッドスポットに位置し得る個人のために役立つことを可能とする。さらに、本発明の原理は、図1~図4に関連してここに議論するように、とりわけ、信号強度が低いエリア内のユーザーの処理能力需要をより有効に満たすために、より効率的にセルラーネットワークのシステム資源を割り当てる。すべての実施形態がこれらの利点を提供することに向けられてはおらず、他の実施形態は他の利点を提供し得る。図1は、セルラーネットワークにおけるセルの一般的な概略図であり、セル内の無線装置はマルチホッピングを介して基地局と通信する能力を持っている。図2は、携帯電話のあるコンポーネントの内部回路についての典型的な説明を示すブロック図である。図3は、無線装置の信号強度が弱いときのシナリオにおける、有効範囲を拡張しかつセルラーネットワークのキャパシティーを改善するためのフローチャートであり、それにより、いくつかの一例においては、基地局と通信するために他の無線装置からホップオフすることの試みの必要性を要求する。図4は、無線装置の基地局での帯域幅が過剰であるシナリオにおいて、カバー範囲を拡張するとともにセルラーネットワークのキャパシティーを改善するためのフローチャートであり、そのセルの他の無線装置が基地局と通信するためにそれ自身ホップオフできるようにする。図5および図6は、カバー範囲を拡張するとともにセルラーネットワークの容量を改善する、本発明の実施形態をさらに示している。図7~図10は、本発明の原理を用いる無線装置アーキテクチャの実施形態を示している。図1を参照すると、図1は、本発明の実施形態に従う無線携帯電話ネットワークにおけるセル100についての一般的な概略図である。理解の容易さのために、セルラーネットワークにおける単一のセル100だけが表現されていることが注目される。本発明の原理は、特定の携帯電話ネットワークにおけるいかなる数のセルにも限定されない。無線携帯電話ネットワークにおけるセル100は、約10平方マイルのエリアとすることができる。携帯電話ネットワークにおけるセル100は、それぞれセルラー基地局101を備えており、それは無線装置103A~103D例えば携帯電話、ネットブック、携帯情報端末、ラップトップコンピュータと受信/送信するためのタワー102を有している。無線装置103A~103Dは、集団的に若しくは個別に複数の無線装置103あるいは一つの無線装置103としてそれぞれ呼ばれ得る。無線装置103は、ここに用いるように、セルラーネットワークあるいは他のネットワークにあるいはそこから無線でデータを通信する能力を持っている任意の通信装置を指すことがある。図1はセル100の4つの無線装置103を表現しているが、図1がセル100内でサービスされ得る無線装置103の任意の数に制限されることはない。本発明の原理を実行するための携帯電話である無線装置の一例は、図2に関連して以下に議論する。本発明の実施形態に従い、無線装置103はマルチホップで基地局101と通信するように構成されている。ここで用いるマルチホッピングは、無線装置103が1つ以上の他の無線装置103を介して基地局101と通信することができるプロセスを指す。例えば、図1に図示されるように、無線装置103Bは無線装置103Aを介して基地局101と通信することができる。他の一例においては、図1に示したように、無線装置103Cは無線装置103B、103Aを介して基地局101と通信することができる。この一例において、コミュニケーションの範囲は拡張される。他の一例において、図1に図示されるように、無線装置103Dは無線装置103Aを介して基地局101と通信することができることがある。従って、無線装置103B,103Dが無線装置103Aを介して基地局101と通信できるようにすることにより、セルラーネットワークの帯域幅のより効率的な使用がある。マルチホッピングのいくつかの可能な利点が、図5および図6に示されている。マルチホッピングのより多くの詳細な説明が、さらに以下に議論される。一実施形態では、無線装置103は非セルラープロトコルを介して互いに通信することができ、以下により詳細に議論するように、それによってセルラーネットワークの帯域幅の使用を最小限にしまたは減少させる。一実施形態では、マルチホッピングを介して基地局101と通信する無線装置103のユーザーは、サービスのために課金される。すなわち、中間の無線装置103のユーザーは、中間の無線装置103を介して基地局101と通信する無線装置103のユーザーを含めて、サービスのために課金されない。図1を再び参照すると、セルラー基地局101は、移動電話交換局MTSC104を介して公衆交換電話網PSTN105あるいは他の有線、光ファイバーベースのネットワーク、例えばインターネットに接続される。各電話会社は、移動電話交換局MTSC104を有しており、それは都市あるいは領域の基地局101のすべてを制御するとともにランドベースのPSTN105への接続をすべて制御する。GSM登録商標、UMTS、WiMAX、LTE等の異なるセルラー規格は、104のために移動通信交換局MSC、および015のために陸上移動通信網PLMNのような用語を用いることがある。上で議論したように、セルラー基地局101は無線装置103A~103Dで受信/送信するためのタワー102を有している。すなわち通信は、例えば1000メートルを超える長さの距離にわたる通信である2ウェイ長距離無線周波数通信を介して、無線装置103とタワー102の間で達成される。携帯電話である無線装置103の主要部品の内部回路についての典型的なビューを示すブロック図は、図2に関連して以下に提供される。図2を参照すると、図2は、本発明の実施形態に従う携帯電話である無線装置103図1の部品の内部回路についての典型的なビューを示すブロック図である。無線装置103は信号プロセッサ201とプロセッサ203に接続されたトランシーバー202A、202Bを有している。トランシーバー202A、202Bは、以下においてさらに議論するように、セルラーおよび非セルラーインターフェース210、211を介してプロセッサ203にそれぞれ接続されているさらに、無線装置103は、プロセッサ203に接続された記憶媒体204を有している。さらに、無線装置103は電波無線信号を送受信するためにアンテナ205を有している。アンテナ205に接続されたトランシーバー202A、202Bは、無線通信の送受信に関連するプロセスを行なう。信号プロセッサ201は、トランシーバー202A,202Bから受信した無線信号をスピーカー206によって出力される音声信号に変換するとともに、マイクロホン207から受信した音声信号をトランシーバー202A、202Bとアンテナ205の組合せによって送信される無線信号に変換する。キーパッド208は、無線装置103の外部から見える個々のキーの後ろに内側電気センサを有している。キーが無線装置103のユーザーによって押し下げられたとき、これらのセンサは特定の応答を生じさせる。プロセッサ203は、無線装置103の頭脳あるいは中央処理装置であるマイクロプロセッサであり、例えばいくつかの実施形態では、無線装置103のオペレーティングシステムはプロセッサ203によって実行される。この実施形態においては、プロセッサ203は、ユーザー入力への応答およびメニューアイテムやディスプレイ209上に出力される指示メッセージ等を生じさせるプログラムモジュールの実行を含む、無線装置103の内部/上に生じる全てのあるいは実質的に全てのプロセスを制御する。ディスプレイ209は、接触あるいはスクリーンと1つ以上のユーザーの指またはスタイラスの間の接近によるユーザー入力を受信するための、例えば静電容量に反応する液晶表示装置、E-インクあるいはOLED表示装置のようなタッチあるいはマルチタッチディスプレイとすることができる。記憶媒体204は個々のユーティリィティ/モジュールとしてのコンピュータで実行可能プログラムを格納するとともに、ユーザー入力されたまたは動的に作成/格納されたデータのデータベースを維持する。この実施形態では、無線インターフェースは、2台の無線端末間の無線通信を容易にするプロトコルを実行する。端末は基地局または装置であるが、さらに基地局も装置と見なすことができる。したがって、我々は無線端末および無線装置というフレーズを区別なく用いる。少なくとも1つの無線インターフェースは各無線端末の内部に存在する。セルラーインターフェースはセルラーネットワークによって直接管理されている無線インターフェースである。したがって、1つ以上のセルラータワーが、セルラー装置の内部のセルラーインターフェースの行動を制御することができる。例えば、セルラー基地局は、どのセルラー基地局と通信すべきか、いつセルラー装置は通信しなければならか、あるいはどんな周波数、コード、タイミング、送信電力レベル、およびセルラー装置が通信すべきデータレートをセルラー装置に示す。そのセルラーインターフェースを用いると、セルラー装置は単一ホップで基地局で直接通信することができる。いくつかの実施では、無線装置はセルラーインターフェースだけを用いることによりマルチホップで通信することできる。非セルラーインターフェースはセルラーネットワークによって直接管理されない無線インターフェースであり、例えば、無線装置はセルラー基地局と無関係な他の無線装置への無線接続を形成することができる。非セルラーインターフェースの一例には、IEEE802.11a、b、g、n、pあるいはs規格、ブルートゥース規格、Zigbee登録商標規格を実行するインターフェースが含まれる。非セルラーインターフェースのある一例では、非セルラーインターフェースは1つ以上の周波数、タイムスロットにアクセスし、あるいはセルラー基地局によって調停された同一のものにアクセスすることのないコードを用いることができる。この定義には1つの例外がある。ある装置において、第1のインフラストラクチャネットワークが第1の無線インターフェースを制御し、第2のインフラストラクチャネットワークが第2の無線インターフェースを制御し、かつ第1無線インターフェースが第2のインフラストラクチャネットワークにおけるマルチホッピングを容易にしている場合、第1無線インターフェースは第2のインフラストラクチャネットワークの観点から非セルラーインターフェースと見なすことができる。例えばスマートフォンは、セルラーインターフェースを用いて3Gネットワークに、かつ非セルラーインターフェースを用いてWiFiネットワークに、同時に接続され得る。非セルラーインターフェースは、WiFi基地局に接続されている間に、他のいくつかの装置のための非セルラーインターフェースを介して同時にマルチホップセルラー通信を容易にする。非セルラーインターフェース上での他の装置との通信は、この一例においては、WiFi基地局あるいはセルラー基地局によってきっちりと制御されない。非セルラーインターフェースは、マルチホップを容易にしているセルラーネットワークから得られたフィードバックに基づいてその行動を修正し得るが、それはセルラーネットワーク単独で行うことを強いることができない。例えば、セルラーネットワークによって提供されるもの以外の非セルラーインターフェースへの入力は、非セルラーインターフェースの行動に影響し得る。例えば、セルラーネットワークからの入力は、非セルラーインターフェースによって下される決定における多数のうちの1つのパラメータであり得る。例えば、セルラーネットワークは、セルラーインターフェース上で非セルラーインターフェースを用いるべく無線装置を多かれ少なかれ傾斜させるために、後で説明する経路指定あるいは役割選択処理のうちのいくつかを無線装置が修正するように要求することがある。確かに、いくつかの実施形態では、非セルラーインターフェースは、その行動に対して十分にコントロールしており、かつ分散型のやり方でその通信決定を下すことができる。さらに、無線装置103は、プロセッサ203に接続されたセルラーインターフェース210および非セルラーインターフェース211を有している。セルラーインターフェース210はトランシーバー202Aにさらに接続されているが、非セルラーインターフェース211はトランシーバー202Bにさらに接続されている。いくつかの実施では、セルラーインターフェース210および非セルラーインターフェース211を同一のトランシーバーおよびアンテナに接続する。セルラーインターフェース210および非セルラーインターフェース211は、制御装置212および213を有している。セルラーインターフェース210は、セルラータワー102と通信するためのインターフェースを指す。非セルラーインターフェース211は、セルラータワー102あるいは非セルラーインターフェースと同一性を有している他の携帯型セルラー装置あるいはアクセスポイントのような他の装置と間接的に通信するための、ブルートゥースTM、WiFiTM、FlashLinQTMのようなインターフェースを指すが、それらには限定されない。以下においてさらに議論するように、無線装置103は非セルラーインターフェースを用いて互いに通信し得る。非セルラーインターフェース211およびセルラーインターフェース210は、同じ無線スペクトルあるいは異なる無線スペクトルを用い得る。非セルラーインターフェース211が異なるスペクトルを用いる場合、無線装置103間のピアツーピア通信はセルラーネットワークの帯域幅を用いないしあるいは影響しない。一実施形態では、セルラーインターフェース210および非セルラーインターフェース211は、それぞれ個別の集積回路上に具体化することができる。他の実施形態では、セルラーインターフェース210および非セルラーインターフェース211の両方が、別の集積回路上に置かれた制御装置212/213と共に単一の集積回路上に具現化することができる。他の実施形態において、セルラーインターフェース210制御装置212無しおよび非セルラーインターフェース211制御装置213無しは、単一の制御装置単一の制御装置に結合された制御装置212/213と共に単一の集積回路上に具現化され得る。他の実施形態では、セルラーインターフェース210制御装置212無しおよび非セルラーインターフェース211制御装置213無しはプロセッサ203に接続され、プロセッサ203は単一の制御装置単一の制御装置に結合された制御装置212/213を有する。可能な組合せのうちのいくつかが図7、図8、図9および図10に示されている。さらに、無線装置103は、プロセッサ203、セルラーインターフェース210および非セルラーインターフェース211に接続されたメモリー214を有している。本発明の原理に従うアプリケーションは、図3および図4に関連して以下においてさらに議論するように、セルラーネットワークのカバー範囲を拡張するためのアプリケーションを有することができる。本発明のアプリケーションは、メモリー214内に存在することができる。制御装置212、213は、メモリー214内に存在するアプリケーションの命令を実行するように構成されたプロセッサとすることができる。他の実施形態では、アプリケーションの命令はセルラーインターフェース210/非セルラーインターフェース211の個別のメモリー図示せず内に存在することができる。当業者に理解されるように、本発明の態様はシステム、方法あるいはコンピュータプログラム製品として具現化することができる。従って、本発明の態様は、完全にハードウェアの実施形態、完全にソフトウェアの実施形態ファームウェア、常駐ソフトウェア、マイクロコード等を含む、あるいはソフトウェアとハードウェアの態様を組み合わせた実施形態の形式とすることができ、それらはすべて全般的に回路、モジュールあるいはシステムと呼ぶことができる。さらに、本発明の態様は、その上に具現化されたコンピュータ可読プログラムコードを有する1つ以上の有形的のコンピュータ可読媒体に具現化されたコンピュータプログラム製品の形式とすることができる。1つ以上のコンピュータ可読媒体の任意の組合せを使用することができる。コンピュータ可読媒体は、コンピュータ可読信号媒体あるいはコンピュータ可読記憶媒体とすることができる。コンピュータ可読記憶媒体は、例えば電子、磁気、光学、電磁気、赤外線、半導体システム、装置、装置、あるいはこれらの任意の適切な組合せとすることができるが、それらには限定されない。コンピュータ可読記憶媒体のより特殊な一例非網羅的なリストには、1本以上のワイヤーを有した電気接続、ポータブルコンピュータディスケット、ハードディスク、ランダムアクセスメモリーRAM、読み取り専用メモリーROM、消去可能プログラム可能ROMEPROMまたはフラッシュメモリー、ポータブルのコンパクトディスクを使った読み出し専用メモリーCD-ROM、光学的記憶装置、磁気記憶装置、あるいはこれらの任意の適切な組合せが含まれる。このドキュメントの文脈では、コンピュータ可読記憶媒体は、命令実行システム、装置あるいは装置による使用のためのあるいはそれに関連するプログラムを含みあるいは格納できる任意の有形な媒体とすることができる。コンピュータ可読信号媒体は、そこに具現化されたコンピュータ可読プログラムコードを有した、例えば、ベースバンドにあるいは搬送波の一部としての、伝播されるデータ信号を含むことができる。そのような伝播される信号は、電磁気、光学、あるいはそれらの任意の適切な組合せを含む様々な形式のうちのいずれかとすることができるが、それらには限定されない。コンピュータ可読信号媒体は、コンピュータ可読記憶媒体ではない任意のコンピュータ可読媒体とすることができるとともに、通信し、伝播し、または命令実行システム、装置あるいは装置による使用またはそれに関連させて移送することができる。コンピュータ可読媒体上で具現されるプログラムコードは、無線、有線、光ファイバーケーブル、RF等、あるいはそれらの任意の適切な組合せを含む適切な媒体を用いて送信することができるが、それらには限定されない。本発明の態様のための作動を実行するためのコンピュータプログラムコードは、Java登録商標、Smalltalk、C等のオブジェクト指向プログラミング言語、およびCプログラミング言語あるいは同様のプログラミング言語等の従来の手続き的なプログラミング言語を含む、1つ以上のプログラミング言語の任意の組合せで書くことができる。本発明の態様は、本発明の実施形態に従う方法、装置システムおよびコンピュータプログラム製品のブロック図および/またはフローチャート図に関連して以下に説明する。ブロック図および/またはフローチャート図の各ブロック、およびブロック図および/またはフローチャート図の中のブロックの組合せが、コンピュータプログラム命令によって実行できることは理解されるであろう。これらのコンピュータプログラム命令は制御装置あるいはプロセッサに提供され、制御装置あるいはプロセッサを介して実行されるその命令は、フローチャートおよび/またはブロック図のブロックにおいて指定された機能/行為を実行するための手段を形成する。これらのコンピュータプログラム命令はまた、特定のやり方で機能するように装置を導くことができるコンピュータ可読媒体に格納することができ、そのコンピュータ可読媒体に格納された命令は、フローチャートおよび/またはブロック図のブロックにおいて指定された機能/行為を実行する命令を含む1個の製品を生じさせる。上述したように、いくつかの現在既存の携帯電話においては、携帯電話は直接セルラー基地局と通信し、それによって限られたカバー範囲および非能率的な資源の使用に帰着している。本発明の原理は、無線装置例えば携帯電話、ネットブック、携帯情報端末、ラップトップコンピュータがセルの他の無線装置からホッピングオフしてセルラー基地局と通信できるようにすることにより、セルラーネットワークの資源を効率的に用いつつカバー範囲を拡張する。さらに、無線装置は非セルラープロトコルを介して互いに通信することができ、それによってセルラーネットワークの帯域幅の使用を最小限にし若しくは減少させる。これらの原理は、無線装置103に関する2つのシナリオに関連して以下に議論される。図1を参照すると、1つのシナリオは、信号強度が弱い無線装置103例えば無線装置103Bを含んでおり、図3に関連して以下に議論するように、基地局101と通信するために、セル100内の他の無線装置103例えば無線装置103Aからのホッピングオフの試行を要求する。他のシナリオでは、無線装置103例えば無線装置103Aは基地局101に対して過剰な帯域幅を有していて、図4に関連して以下に議論するように、セル100内の他の無線装置103例えば無線装置103Bが基地局101と通信するためにそれ自体がホップオフできるようにする。図3を参照すると、図3は、本発明の実施形態に従うセルラーネットワークのカバー範囲を拡張する方法300のフローチャートである。特に、上述したように、図3は信号強度が弱い無線装置103例えば無線装置103Bを含むシナリオについてセルラーネットワークのカバー範囲を拡張することについて議論し、それによって基地局101と通信するためにセル100内の他の無線装置103例えば無線装置103Aをホップオフさせることの試行を必要とする。図1~図2と共に図3を参照すると、ステップ301において、無線装置103例えば無線装置103B、無線装置103Dは、セルラーインターフェース210上で基地局101からの信号強度を測定する。ステップ302において、無線装置103例えば無線装置103B、無線装置103Dは、その信号強度が閾値を越えるかどうかを決定する。例えば、無線装置103は、基地局101と通信するためにその信号強度が十分な強さかどうかを決定する。無線装置103のユーザーの処理能力要求を満たすほど信号強度が強くないことがある。無線装置103のユーザーがバッドスポットにいることにより、信号を利用できないことがある。信号強度が閾値を越える場合は、ステップ303において、無線装置103はセルラーインターフェース210を介して基地局101と直接通信することを試みる。しかしながら、信号強度が閾値未満のつまり、無線装置103のユーザーの処理能力要求を満たすほど信号強度が強くない場合は、ステップ304において、無線装置103例えば無線装置103B、無線装置103Dは、他の無線装置103をホッピングオフさせることによって基地局101と間接的に通信するために、近くの他の無線装置103例えば無線装置103Aにリクエストを送信する。ここで用いる無線装置をホッピングオフさせることは、無線装置103を介して基地局101と間接的に通信することを指す。ステップ305において、無線装置103例えば無線装置103Aは、基地局101と通信するためにそれ自体がホップオフすることのリクエストを受信する。ステップ306において、リクエストを受信する無線装置103例えば無線装置103Aは、リクエストを受け入れるべきかどうかを決定する。一実施形態において、無線装置103例えば無線装置103Aは、バッテリの使用、帯域幅の使用その接続のために現在用いられている帯域幅の量を指す、時間帯別等の様々なファクターに基づいて、リクエストを受け入れるべきかどうか決定する。リクエストを受信する無線装置103例えば無線装置103Aがリクエストを受け入れないことを決定する場合は、ステップ307において、無線装置103例えば無線装置103Aは、リクエストを拒否するために無線装置103例えば無線装置103B無線装置103Dに対しレスポンスを送信する。あるいは、リクエストを受信する無線装置103例えば無線装置103Aがリクエストを受け入れることを決定する場合、ステップ308において、無線装置103例えば無線装置103Aは、リクエストを受け入れるために無線装置103例えば無線装置103B無線装置103Dに対してレスポンスを送信する。ステップ309において、無線装置103例えば無線装置103B、無線装置103Dは、リクエストを受け入れた無線装置103例えば無線装置103Aを介して非セルラーインターフェース211上で基地局101と通信することの許可を受信する。ステップ310において、無線装置103例えば無線装置103B、無線装置103Dは、リクエストを受け入れた無線装置103例えば無線装置103Aを介して非セルラーインターフェース211上で基地局101と通信する。方法300は、明瞭さのために図示されない他のおよび/または追加のステップを含み得る。さらに、方法300は示されたものとは異なる順番で実行することができるとともに、図3の議論で示した順番は例示的なものである。さらに、方法300の複数のステップは実質的に同時に実行しあるいは省略することができるが、それはここに説明する他の特徴あるいはステップを省略しあるいは同時に実行することを示唆するものではない。上述したように、本発明の原理を用いる代替シナリオは、基地局101との帯域幅が過剰な無線装置103例えば無線装置103Aを含んでおり、図4に関連して以下に議論するように、基地局101と通信するためにセル100内の他の無線装置103例えば無線装置103Bそれ自体がホップオフできるようにする。図1~図2と共に図4を参照すると、ステップ401において、無線装置103例えば無線装置103Aは、近くの他の無線装置103例えば無線装置103B、103Dに非セルラーインターフェース211上でリクエストを送信し、基地局101と通信するために無線装置103例えば無線装置103Aをホップオンさせることをそれらに依頼する。無線装置103例えば無線装置103Aが基地局101との帯域幅が過剰であるからである。ステップ402において、無線装置103例えば無線装置103B、103Dは、無線装置103例えば無線装置103Aから、基地局101と通信するべく無線装置103例えば無線装置103Aをホップオンさせるための誘引を受ける。ステップ403において、無線装置103例えば無線装置103B、103Dは、基地局101と通信するために無線装置103例えば無線装置103Aをホップオンさせる誘引を受け入れるどうか決定する。一実施形態では、無線装置103例えば無線装置103B、103Dは、無線装置103例えば無線装置103Aが提示しなければならない利用可能な帯域幅のような様々なファクターに基づいて、誘引を受け入れるべきかどうか決定する。例えば、利用可能な帯域幅が処理要求を扱うのに十分でなければ、無線装置103例えば無線装置103Bは誘引を受け入れない。あるいは、処理の要求を扱うのに十分な帯域幅がある場合、無線装置103例えば無線装置103Bは誘引を受け入れる。リクエストを受信する無線装置103例えば無線装置103Bが誘引を受け入れないことを決定する場合は、ステップ404において、無線装置103例えば無線装置103Bは誘引を無視する。あるいはリクエストを受信する無線装置103例えば無線装置103Dが誘引の受け入れを決定する場合は、ステップ405において、無線装置103例えば無線装置103Dはリクエストを受け入れるレスポンスを無線装置103例えば無線装置103Aに送信する。ステップ406では、リクエストを受け入れた無線装置103例えば無線装置103Bは、リクエストを送信した無線装置103例えば無線装置103Aを介して非セルラーインターフェース211上で基地局101と通信し始める。方法400は、明瞭さのために、表現されない他のおよび/または追加のステップを含み得る。さらに、方法400は、示されたものとは異なる順番で実行さすることができるとともに、図4の議論に示した順番は例示的なものである。さらに、方法400の複数のステップは実質的に同時に実行しあるいは省略することができるが、それはここに説明する他の特徴あるいはステップを省略しあるいは同時に実行できることを示唆するものではない。以下に説明する他の実施形態においては、セルラーネットワークと間接的に通信するために非セルラーインターフェースを用いることができる。したがって、いくつかの実施形態では、セルラーインターフェースのない無線装置は、本発明の原理を用いて、間接的にセルラーネットワークと通信することができる。しかしながら、いくつかのセルラーネットワークシステムでは、セルラーインターフェースだけがセルラーネットワークと直接通信することができる。ある実施形態においては必要でないが、いくつかの無線装置はセルラーインターフェースと非セルラーインターフェースを有している。上に言及したように、装置におけるセルラー非セルラーインターフェースは同じ無線スペクトル、あるいは異なる無線スペクトルで作動することができる。先に説明したように、適切に構成されると、無線装置は、そのセルラーインターフェースを介してセルラーネットワークと直接通信し、かつその非セルラーインターフェースを介してセルラーネットワークと間接的に通信することができる。したがって、そのような無線装置は、その状態、状況および環境に応じて、セルラーネットワークと直接的あるいは間接的に通信するべきかどうかを選択するように構成することができる。すなわち、無線装置は、他の装置をホップオフさせるべきか直接通信するべきかを決定するためのプロセスを実行することができる。決定に際して、装置は、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号の強度および質、セルラー信号の強度および質、非セルラーインターフェースによって観測される無線干渉のレベル、セルラーインターフェースによって観測される無線干渉のレベル、受信側へのホップの数、および周囲の無線環境等のファクターを考慮することができる。例えば、これらのファクターのそれぞれあるいは部分集合はそれぞれの閾値と比較されて、あるファクターが閾値を越える場合は間接的な通信が選択され、そうでなければ直通的な通信が選択される。現在、装置はセルラーインターフェースを介してセルラー基地局と直接通信しているが、いくつかのシステムでは、現在、装置は非セルラーインターフェースを介してセルラー基地局と通信していない。その非セルラーインターフェースを介しての無線装置によるセルラーネットワークとの間接通信は、いくつかの実施形態において、第1の無線装置が、ベースステーションのためのデータをその無線装置の非セルラーインターフェースを介して第2の無線装置の非セルラーインターフェースに送信すること要求する。第2の無線装置のそのセルラーインターフェースを介した基地局への直接接続が十分例えば、信号強度が約-80dBmより強い、信号対雑音に干渉比率を加えて15dB以上である、あるいはチャネル品質インジケータCQIが15より大きい場合、第2の無線装置は、その非セルラーインターフェースを介して第1無線装置から直接受信したデータを、そのセルラーインターフェースを介して基地局に転送する。他の場合には、第2の無線装置は、基地局のためにその非セルラーインターフェース上で第1無線装置から受信したデータを、第3の無線装置の非セルラーインターフェースに中継する。第3の無線装置のそのセルラーインターフェースを介した基地局への直接的な接続が十分に良好な場合、第3の無線装置は、その非セルラーインターフェースを介して第2の無線装置から受信した第1無線装置によって発信されたデータを、そのセルラーインターフェースを介して基地局に直接的に転送する。他の場合には、第3の無線装置は、基地局のためにその非セルラーインターフェース上で第2の無線装置から受信した第1無線装置によって発信されたデータを、第4の無線装置の非セルラーインターフェースに中継する。このように、マルチホップルートは、関係する各無線装置の制約、状態および能力に応じて同数のホップに拡大することができる。いくつかのシステムでは、複数のセルラー基地局は、セル端における干渉を互いに制御するべく協力する。しかしながら、そのような方法は、干渉を緩和するために基地局がそれらの資源をかき混ぜるようにしがちである本発明の原理は、いくつかの実施形態において、これらのセルラー基地局に干渉を制御するための追加の方法をもたらす。例えば、セルラー基地局が、そのセルの同じ端部の近くの他の無線装置のために、セルの端部にある無線装置へのサービスが閾値を上回る量の干渉を引き起こしていることを検知した場合、基地局のうちの1つは関係する無線装置のセルラーインターフェースと通信し、セルラーネットワークと間接的に通信するためにその非セルラーインターフェースを用いることをその無線装置に要求する。いくつかの実施形態では、セルラーネットワークは、セルラーネットワークへの他のルートを選ぶことを無線装置に要求する。したがって、基地局からの緩い支援により、無線装置はセル端部の近くにある他の無線装置のための干渉を緩和するとともに、セルラーネットワークの性能向上を支援する。さらに、いくつかの実施形態において、無線装置はまた、セルラー基地局からの支援無しにあるいは限られた支援により、この決定を独立して行う。このことをなす1つの方法は、近くの基地局からの信号の強度を分析することである。トップの最も強いいくつかの例えば最も強い2つ、3つ、あるいは4つの基地局の信号強度がほとんど同じ例えば互いに5、10あるいは30以内にある場合、無線装置が、1つのセルラー基地局への送信が同様の信号強度の他のセルラー基地局に干渉するような、過度のセル端部干渉がありそうであると予言するとこれに応じて、無線装置は、例えばセルラー基地局の1つに近い他のセルラー装置からホップオフするために非セルラーインターフェースを用いる前述したプロセスの1つ以上を開始することにより、近くのセルラー基地局と間接的に通信するべくその非セルラーインターフェースを用いようとする。分配されたやり方でセル端部のユーザー干渉を予言し若しくは検知する他のプロセス例えば、各無線装置によって行なわれるプロセスは、近くの基地局の信号強度、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度および質、セルラー信号強度および質、非セルラーインターフェースによって観測された無線干渉レベル、セルラーインターフェースによって観測された無線干渉レベル、受信側へのホップの数、周囲の無線環境、セルラーネットワークへの様々な直接間接ルートによる処理の履歴、および近くの無線装置からのフィードバックのうちの1つを用いる。近くの無線装置からのフィードバックは分散したアルゴリズムおよびプロトコルに供給され、それらは、いくつかの実施形態において、セル上のあるいはある範囲内のすべての無線装置の状態についての集合的な知識なしに、経路指定を決定する。さらにいくつかのシステムにおいては、そのようなフィードバックは装置に対し表示のみを供給する。装置は、セル端部ユーザー干渉を緩和するために、フィードバックの情報とは無関係に追加のパラメータに基づき、独立してホッピングの決定を下す、しかしながら、あるシステムでは、分散したアプローチが過度に慎重で誤り検出に苦しむことがある。これにより、例えば上述したような、セルラー基地局は影響を及ぼすもののホッピング決定はしない、基地局での緩い調整は、無線装置が基地局と通信するためにそれらの非セルラーインターフェースを用いるときにさえ、ある実施において役に立つことがある。本発明の原理は、ある実施形態において、カバー範囲およびセルラーネットワークのキャパシティーをさらに向上させるためにそのような調整を提供する。例えば、セルラー基地局は、無線装置によって用いられる閾値を調節しあるいは係数を量ることによってセルラーネットワークへのマルチホップ非セルラー接続を形成するかどうかに関して無線装置によって下される決定に影響を及ぼす信号を、そのようなマルチホップネットワークにおける役割選択プロセスを行なうときに送信する。いくつかのネットワークでは、様々な無線装置はセルラー基地局と通信し、所与のセルラー基地局に接続することを試みるそのような装置の数は今後増加すると予想される。現在および予期される将来の単一ホップセルラーネットワークは、よりよいカバー範囲およびキャパシティーに対する需要の増加を支援するには適切ではない。しかしながら、本明細書において説明される実施形態のうちのいくつかにおいては、装置は、よりよいカバー範囲およびキャパシティーに対するそれらの需要を満たすべく、セルラーシステムをより効率的に用いるために互いの能力をてこ入れする。セルラーシステム資源を効率的に利用する装置のための1つの方法は、有益であると見なされるときに、例えば本明細書において説明される1つ以上の役割選択処理に従ってマルチホッピングを用いることである。いくつかの実施形態では、役割選択は分配され、各装置はマルチホッピングに参加することについて自身で決定する。ここで説明される技術の実施形態に従って、マルチホップセルラーネットワークにおける厳密な集中制御を用い得るが、そのようなコントロールは個々の装置の性能を減少させると予想される。この予期される性能の減少は、集中コントローラが、各装置の状態に関する詳細情報を伝達するための莫大な量のオーバーヘッドバーヘッドを招くことなしに、すべての無線装置に関するすべてのこと、および集中コントローラへのその無線環境について、常に知っているとは限らないからである。そのような情報をそれら自身伝達するオーバーヘッドは、セルラーシステムの無線スペクトルおよび資源を消費する。したがって、ホッピング決定における厳密な集中制御は、マルチホップセルラーシステムの性能に悪影響を及ぼすと予想される。しかしながら、それらのセルラーインターフェースを介してセルラー基地局に直接的に通信している装置のセルラーインターフェースのみに厳格な集中制御が及んでいるところでは、本発明のある実施形態はマルチホップセルラーシステムを容易にする。それらの状態、状況および周囲に応じ、無線装置自体が分散型のやり方で装置間のホッピング決定を下す。ホッピング決定を下すとき、無線装置はセルラー基地局からある支援を受けるが、これはすべての実施形態において必要ではない。本発明の実施形態において用いられるハイブリッドなアプローチ例えば、集中制御と分散制御の混合は、いくつかのシステムにおいて、マルチホップセルラーネットワークをより拡張可能でより効率的なものにし、セルラーマルチホップハイブリッドセルラーおよび非セルラーネットワークの集合的な性能を向上させると予想されるが、それは分散した経路指示、装置管理、適応スケジューリングおよび他の分散技術を用いることによるものと信じられる。これらの技術の具体例は、ここで説明され、かつ単一ホップセルラー、マルチホップセルラー、ピアツーピア単一ホップ、ピアツーピアマルチホップ、無線アドホックネットワーク、無線メッシュネットワーク等の他の種類の無線ネットワークまで拡張することができるここで、セルラー基地局およびセルラータワーというフレーズは区別なく使用される。他の実施形態では、無線ネットワークにおいて経路を指定する方法が提供される。方法は、ルーターとして参加することを選択した第1の無線端末を含む。この方法は、中継器または受信側としてそれが行動するかどうか決定する第1無線端末をさらに含む。中継器は非セルラー信号例えばフレームを受信し、セルラーネットワーク上で間接的に例えば中継器の非セルラーインターフェースを介してあるいは直接的にコア網へとそれらの信号を渡す。受信側は、その受信側のセルラーインターフェースあるいは有線接続を介してセルラーネットワークに信号を直接渡す一種の中継器である。加えて、いくつかの実施形態において、この方法は、前記第1無線端末が中継または受信側として行動しているかどうかに基づいて、第2無線端末が第1無線端末にデータを送信することを決定することを含む。第1無線端末は、中継器として行動する場合に、近くの受信側によって観測されるセルラー信号強度および質を記述する第1のメトリックを送信する。前記第1無線端末はまた、受信側として行動する場合に、第1無線端末によって観測されるセルラー信号強度および質を記述する第2のメトリックを送信する。上記の実施形態は、近くの無線端末が受信側へのパケットの経路指定を中継器を介して分散した方法でできるようにする。これは、いくつかのシステムにおいて、各無線端末が、あるファクターに基づいて中継器または受信側として行動するべきかどうかを独立して決定するからである。例えば、第1無線端末は、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号の強度および質、セルラー信号の強度および質、非セルラーインターフェースによって観測される無線干渉のレベル、セルラーインターフェースによって観測される無線干渉のレベル、受信側へのホップの数、および周囲の無線環境のうちの少なくとも一つに基づいて、ルーターとして参加することを決定する。例えば、これらのファクターのそれぞれまたはその組み合わせは閾値と比較され、ファクターが閾値を越える場合には装置はルーターとして行動し、閾値に達しない場合には装置はルーターとして行動しない。さらに、第1無線端末は、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号の強度および質、セルラー信号の強度および質、非セルラーインターフェースによって観測される無線干渉のレベル、セルラーインターフェースによって観測される無線干渉のレベル、受信側へのホップの数、および周囲の無線環境のうちの一つに基づいて、中継器または受信側としてそれが行動するかどうかを決定する。例えば、これらのファクターのそれぞれあるいはその組み合わせは閾値と比較され、ファクターが閾値を満たす場合には装置は受信側として行動し、閾値に達しない場合には装置は受信側として行動しない。さらに、第2無線端末は、第1無線端末が中継器としてあるいは受信側として行動するかどうか、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度および質、セルラー信号強度および質、非セルラーインターフェースによって観測される無線干渉レベル、セルラーインターフェースによって観測される無線干渉レベル、受信側へのホップの数および周囲の無線環境のうちの少なくとも一つに基づいて、第1無線端末にデータを送信することを選択することができる。例えば、これらのファクターのそれぞれあるいはそれらの組み合わせは閾値と比較され、ファクターが閾値を満たす場合には装置が第1無線端末にデータを送信するように行動し、かつ閾値に満たない場合には装置は第1無線端末にデータを送信しない。図5は、実施形態に従う、無線ネットワークにおいて経路を指定する方法のフローチャートである。ステップ506において、第1無線端末は、ステップ502で言及したファクターの少なくとも1つに基づいてルーターとして参加するかどうかを決定する。ステップ508において、第1無線端末は対応する決定を下す。第1無線装置がステップ512においてルーターとして行動することを決定した場合、第1無線端末は、ステップ502において言及したファクターの少なくとも1つに基づいて中継器または受信側として行動するかどうかをさらに決定する。ステップ514において、第2無線端末は、ステップ502において言及したファクターの少なくとも1つに基づいて、第1無線端末にデータを送信するかどうかを決定する。ステップ516において、第2無線端末は対応する決定を下す。第2無線端末は、第1無線端末にデータを送信することを決定した場合、ステップ520にそのようにする。ある実施形態では、受信側は最終目的地あるいは隣接したネットワークへのゲートウェイである。例えば、第1の無線装置はその非セルラーインターフェースを介して第2の無線装置と通信するとともに、そのセルラーインターフェースを介してセルラータワーと通信することができる。第2の無線装置が第1無線装置を介してセルラーネットワークに通信することを選択した場合、第1無線装置は第2の無線装置のための受信側である。それがセルラーネットワークへのゲートウェイとして行動するからである。他の具体例は、ピアツーピアセッティングにおいて第4の無線装置行きのパケットを送信する第3の無線装置を含む。この具体例において、第4の無線装置は第3の無線装置のための受信側である。それが第3の無線装置によって発信されたパケットの最終目的地であるからである。受信側の定義が文脈に応じたものになることは注目されるべきである。それは、パケットを発信する無線装置に応じて定まる。ある実施形態では、中継器は無線装置から受信側へのルートの中間ノードである。例えば、第1の無線装置は、第3の無線装置に行き先が定められたパケットを第2の無線装置を介して送信する。第1無線装置によって発信されたパケットを第3の無線装置に中継するとき、第2の無線装置は第1の無線装置のための中継器である。発信装置から受信側へのルートには1つ以上の中継器がある。中継器の定義が文脈に応じたものになることは注目されるべきである。装置が中継器であるかどうかは、パケットを発信した無線装置応じて定まる。ある実施形態では、無線装置は、近くの受信側および中継器の質および量に応じて、受信側または中継器として行動することを決定する。例えば、セルラー信号強度および質が低いことをほとんどの無線装置が経験する位置において、セルラータワーから中位のセルラー信号強度および質を得る無線装置は、他の無線装置がより効率的なやり方でセルラーネットワークにアクセスすることを支援するために、受信側のように行動することを決定する。セルラー信号強度および質が中位であることをほとんどの無線装置が経験する位置において、セルラータワーから中位のセルラー信号強度および質を得る無線装置は、代わりに中継器のように行動することを決定する。ある実施形態では、無線装置は、それが十分なバッテリ寿命の利用が可能でありあるいはそれが交流電源に接続されているときに、ルーターのみとして行動することを決定する。多数のアンテナおよび隣接したネットワークとの効率的な通信を支援する、セルラーネットワークのような、他の複雑な回路を有した無線装置は、より複雑でない近くの装置のために受信側であることを決定する。無線装置は、十分な帯域幅が利用可能である場合および/または他の装置のための合理的な処理を支援する場合、ルーター、中継器、および/または受信側として行動することを希望する。他の装置および環境は、無線装置がルーター、中継器および/または受信側として行動するかどうかの決定を支援する。無線装置は、いくつかのシステムにおいては、上述したファクターに基づいて他のものの上に1つの中継器/受信側を選ぶ。これらのファクターのうちのいくつかは、帯域幅ニーズのようなユーザベースのファクターおよび平均処理能力のようなネットワークベースのファクターを考慮することにより、ユーザー経験を向上させる。そのようなファクターを用いることは、無線装置が隣接したネットワークへのよいルート例えば、概ね2Mbpsより大きな処理量のルート、待時間が約10ミリ秒未満、パケット損失が概ね5未満を選ぶことを支援する。例えば、無線装置は、単一ホップに代えてマルチホップを介してセルラータワーと間接的に通信することを選択する。マルチホップルートの平均処理能力がより高いからである。マルチホップルートの処理能力が平均的であるときに、装置は、良好なユーザー経験の可能性を高めるために単一ホップ接続の使用に戻る。ある実施形態の1つの適用が、マルチホップセルラーネットワークにおいて発生する。中継器あるいは中間ノードは、近くの受信側によって観測されるセルラー信号の強度と質を記述するメトリックを時々送信する。さらに、それは、無線受信側へのホップの数およびそれ自身の装置状態のような潜在的な接続の望ましさを記述する他のデータを送信する。さらに、受信側ゲートウェイノードは、受信側によって観測されたセルラー信号強度と質を記述するメトリックを時々送信する。さらに、それは、無線受信側へのホップの数およびそれ自身の装置状態のような他の有用なデータを送信する。そのような情報は、発信ノードが中継器を介して受信側へのルートを分散したやり方で見つけることを支援できる。メトリックは、周期的な標識例えばWiFiアクセスポイントあるいは分散した標識例えばWiFi直接装置を介して送信することができる。いくつかの実施形態において、ある条件下では、各無線装置は、一斉送信無線装置の属性の非セルラー信号範囲内にある他の無線装置に警告するために、ノード状況信号および一斉送信無線装置によって検知された無線ネットワークトポロジーを一斉送信する。例えば、図6のプロセス600は、そのようなノード状況信号の具体例を形成して一斉送信するプロセスの一実施形態である。以下に説明するように、ノード状況信号は、いくつかの実施形態において、例えば100ミリ秒ごとあるいは他の装置からの照会に応じて周期的に一斉送信される。ノード状況信号は様々に異なるタイプの情報をコード化する。例えば、ノード状況信号には、スケジュール状態信号非セルラースケジューリング技術に関連して説明する、無線装置とセルラー基地局の間のホップの数、セルラー基地局を操作するセルラーネットワークオペレーター、例えばセルラー電話会社の識別子、およびセルラー基地局からのセルラー信号の、一斉送信無線装置における、あるいはそれを介して一斉送信無線装置がセルラー基地局に対しマルチホップ接続を形成するように構成されているゲートウェイノードにおける強さを示すデータが含まれる。ノード状況信号はセルラー信号品質、例えばSINR、SNR、CQIを示すデータをコード化する。さらに、ノード状況信号は、無線装置のバッテリ寿命の残りをコード化する。いくつかの実施形態では、ノード状況信号は、ビーコンフレームによって伝達されるのでIEEE802.11nの規格に記載された情報を含み、あるいはノード状況信号は追加のデータと共にビーコンフレームとしてフォーマットされる。さらに、ノード状況信号は、それによってノード状況信号が送信される電力を示す値を含み、それは以下に説明するように伝送損失を計算するために用いられる。いくつかの実施形態においてノード状況信号は、無線装置の位置あるいは移動に関する情報を含む、またノード状況信号は、例えば、携帯電話で生じるように無線装置が移動するかどうか、無線装置が例えばラップトップあるいは他のコンピュータか、無線装置に電力が供給されているかあるいはその無線装置バッテリで駆動されているか、無線装置は通常的に人間によって運ばれるか、近接センサからの信号に基づいて無線装置が人間によって現在用いられているか、装置は携帯型セルラー装置のように通常的に人間によって用いられるタイプかどうかを表す装置タイプフィールドを含む。ノード状況信号はまた、セルラー基地局からノード状況信号を一斉送信する無線装置あるいは無線装置が接続するゲートウェイノードへの、アップリンクあるいはダウンリンク通信のために利用可能なセルラー帯域幅の量の表示を含む。さらにいくつかの実施形態において、ノード状況信号は無線装置のオペレーターのプライバシーあるいは匿名性を維持するように構成されるが、すべての実施形態がリストされた特徴をすべて含むわけではない。プロセス600は無線装置によって、例えば、非セルラーセルラーインターフェースのような無線装置の様々な他のコンポーネントとの相互作用を介した無線装置のCPUによって実行される。さらに、いくつかの実施形態において、ハイブリッドマルチホップセルラー非セルラーネットワーク内の各無線装置はプロセス600を実行し、以下に説明するように、それによって分散したホッピング決定を容易にする。この実施形態において、プロセス600は、ブロック612で示したように、プロセス600を実行する無線装置を他の無線装置のために利用可能とするべくホップオフするかどうかを決定する無線装置から始まる。例えば無線装置は、無線装置を中間ノードとして利用可能とするかどうかを決定するために以下に説明するプロセスのうちの1つを実行するとともに、無線装置をゲートウェイノードとして利用可能とするかどうかを決定するために以下に説明するプロセスのうちの1つを実行する。この実施形態においては、プロセス600を実行する無線装置が、他の装置のために利用可能となるべくホップオフすることを決定した場合、それに応じて、プロセス600はステップ614に移る。そうでなければ、それに応じて、無線装置は判定ステップ612を繰り返す。この実施形態において、次に、無線装置は、ブロック614によって示されるように、無線装置とセルラー基地局の間のホップの数を表すデータを獲得する。ホップの数を示すデータは、無線装置がゲートウェイノードとして行動することを決定した場合には、セルラー基地局への単一ホップに対応する値である。他の場合には、無線装置は他の無線装置あるいは複数の他の無線装置からノード状況信号を受信し、それらを中間ノードまたはゲートウェイノードとして利用可能にする。また、プロセス600を行なう無線装置は、それらのノード状況信号に基づいて、例えば以下に説明するルート選択処理のうちの1つを用いて無線装置のうちの1つを選ぶとともに、選択した中間ノードによるノード状況信号一斉送信によって伝達されたホップカウントに1つを加える。本実施形態においては、次に、無線装置はセルラー基地局に関連付けられたセルラーネットワークオペレーターの識別子を獲得する。セルラーネットワークオペレーターは、セルラー基地局を介したネットワークへのアクセスについて課金する、セルラー電話会社あるいは他の実体である。プロセス600を行なう無線装置がゲートウェイノードとして行動している場合、セルラーネットワークオペレーターは、無線装置が接続するセルラー基地局のオペレーターである。他の場合には、セルラーネットワークオペレーターの識別子はプロセス600を実行する無線装置によって選択されたゲートウェイノード例えば上流の中間ノードによって選択されたゲートウェイノードより受信したノード状況信号から取得される。次に、この実施形態では、ブロック618に示したように、セルラー基地局からの信号のプロセス600を実行する無線装置におけるセルラー信号強度を示すデータを無線装置が獲得する。再び、プロセス600を実行する無線装置がゲートウェイノードとして利用可能となることを決定した場合は、それに応じて、セルラー信号強度はプロセス600を実行する無線装置のセルラーインターフェースを介して観測されたセルラー信号強度である。他の場合には、セルラー信号強度は、プロセス600を実行する無線装置によって選択されたゲートウェイノードによって観測されたセルラー信号強度である。以下に説明するように、セルラー信号強度は、無線信号の振幅として、あるいは様々な他のやり方で、例えば高低を示す2進値として特徴づけられる。次に、本実施形態では、無線装置は、無線装置のスケジュールを示すデータを獲得する。このスケジュールは、プロセス600を実行する無線装置によって選択されたインターフレーム間隔期間スロットのような、非セルラー媒体上で一斉送信するための、以下に説明するスケジュールのうちの1つである。スケジュールを示すデータは、以下においてさらに説明するようにそのスケジュールが決定論的か非決定論的かどうかといったスケジュールタイプ、あるいは所与のスケジュール内に利用可能な決定論的なスロットの数の表示を識別する。いくつかの実施形態では、スケジュールを示すデータは、非セルラー送信のためのスケジューリングプロセスに関連して以下に説明するスケジュール状態信号である。プロセス600は、さらにブロック622に示したように、プロセス600を実行する無線装置の識別子を獲得する1つのステップを含んでいる。識別子は、例えばセルラーネットワークオペレーターによって無線装置に関連付けられた一般的に一意の識別子である。例えば、識別子は、MACアドレス、およびIPアドレス、あるいは例えばプロセス600を実行する無線装置の非セルラーインターフェースに関連付けられた識別子である。あるいは、若しくはそれに加えて、識別子は、例えば、集積回路上にヒューズを吹きつけることによって、あるいはフラッシュメモリーのような持続的なメモリーにおける設定レジスターによって非セルラーインターフェースのメーカあるいは他の実体によって集積回路あるいはモジュールにハードコードされまたはプログラムされる。次に、プロセス600のこの実施形態では、無線装置は、時間とともに変化する値を獲得する。以下に説明するように、時間とともに変化する値が無線装置の識別子と結合され、識別子を秘密にして無線装置のユーザーのプライバシーを保護しつつ、プロセス600を実行する無線装置の信頼されたパーティーによる追跡を可能にしているが、すべての実施形態がこの利点を提供するとは限らない。時間とともに変化する値は、その値の比較的大きなプール、例えば1000以上、10,000以上、あるいは100,000以上から選択されて、無線装置の識別子を決定するための力まかせの労力を妨害する。いくつかの実施形態では、時間とともに変化する値は、無線装置の時計あるいは線形のシフトレジスターで生成された値あるいは無線装置のセルラー若しくは非セルラーインターフェースを介して知覚された雑音から生成された値のような、偽似乱数の値からの時間である。時間とともに変化する値は、一つの秒から次へと無線装置のトラッキングを妨害するために、頻繁に、例えば少なくとも1秒毎あるいは100マイクロセカンド毎に変化する値である。あるいは、時間とともに変化する値は、例えば毎分1回、毎時1回、1日1回より頻繁でない、それほど頻繁に変化しない値であって、例えば無線装置をホッピングオフする他の装置のために半永続性の識別子を提供するために、信頼されていないパーティーによる短期の追跡を容易にするが、ここに記載した他の特徴と同様に、すべての実施形態がこの特徴を含む訳ではない。本実施形態において、無線装置は、ブロック626に示したように、合成暗号値を形成するために時間とともに変化する値および無線装置の識別子の両方を暗号化する。いくつかのシステムでは、時間とともに変わる値と無線識別子の両方をともに暗号化して単一の暗号値を形成することは、例えば暗号化された出力ストリングにおいて、無線装置の識別子が変化しなくても暗号化された値が時間とともに変化するので、識別子の隠蔽を支援すると予想される。しかしながら、本技術がこの利点を提供するシステムに限定されないことは注目されるべきである。WEP、WPAあるいはWPA2暗号化といった様々な種類の暗号化を用いることができる。いくつかの実施形態では、付加的な潜在的に検知可能な情報を暗号化された合成値に含めることができる。例えば、無線装置は、無線装置の全地球測位システム装置への問い合わせによって、あるいはセルラー基地局からの三角測量によって、無線装置の位置あるいは位置の予測を示すデータを獲得し、かつその位置情報は同様に暗号化される。あるいは、位置を示すデータが解読される。無線装置はその後、本実施形態においては、ブロック628に示したように、以前のノード状況信号が一斉送信されてから経過した時間の量を計算するとともに、ブロック630に示したように、以前のノード状況信号が一斉送信されてからある期間が経過したかどうかを決定する。期間は時間の所定期間であることがある、例えば100ミリ秒ごと、そしていくつかの実施形態で、低出力あるいは休眠モードの中の他の無線装置が、いつ起きるべきか知るように、時間のこの所定期間はノード状況信号でコード化されることがある、あるいは、より高いパワーの熱烈の状態に返る、プロセス600を実行する無線装置からノード状況信号を受信すること。他の実施形態では、期間は一斉送信間に変わることがある。この一例において、期間が経過していない場合、プロセス600は628を閉鎖するために返る。これを受けて、そうでなければ、プロセス600の現在の実施形態は632を閉鎖し始める。この実施形態では、ブロック632によって示されるように、無線装置は獲得された情報を含んでいるノード状況信号を一斉送信することがある。ノード状況信号は、IEEE802.11nの明細書に従ってビーコンフレームとしてフレームとして例えば一斉送信されることがある。他の実施形態では、ノード状況信号は1つ以上の特定の受信無線装置に送信される。ノード状況信号は、いくつかの実施形態で、暗号化された合成値をを含む。無線装置の識別子、および時間とともに変化する値の識別子から形成された、しかしながらこれらの実施形態においては、無線装置の識別子の解読されたバージョンではなく。ある実施形態では、獲得したデータがすべて暗号化され、獲得したデータの異なる部分集合が暗号化される。いくつかの実施形態において、他の無線装置はプロセス600を実行する装置によって一斉送信されまたは送信されたノード状況信号を受信するとともに、ノード状況信号を送信した無線装置を追跡するために受信した情報は受信装置のメモリーに格納されあるいはデータベースに格納される。例えば、受信無線装置はゲートウェイノードあるいはWiFiアクセスポイントであり、かつ受信無線装置は暗号化された合成値および他のノード状態データをトラッキングサーバーに送信するように構成され、それは合成値を解読し、ノード状態信号からの情報を、例えばデータベースに関連付けられたエントリーあるいはオブジェクトとしてメモリーに格納する。格納された情報は、無線装置の解読された識別子および収入または自宅住所等の人口学的情報のような関連する利用者データをメモリーから選択することにより、様々な目的のために、例えばプロセス600を実行する無線装置のユーザーにターゲット広告あるいは申し出を送信するためにメモリーから検索される。先に説明したように、マルチホッピングはカバー範囲を拡張し、セルラーネットワークのキャパシティーを改善する。マルチホッピングを容易にするために、いくつかの実施形態では、無線装置は他の近くの無線装置から比較的に効率的かつ安全にホッピングすることができる。いくつかの実施形態は現在の単一ホップセルラーシステムと少なくとも同じくらい安全である。さらに、マルチホップ上でのデータ伝送のための待時間は受け入れ可能であり、受け入れ可能性の定義はアプリケーションに依存する。最後に、いくつかの実施形態では、マルチホップ上での電力消費オーバーヘッドは比較的低く、マルチホッピングによるカバー範囲およびキャパシティーにおける増加は電力消費オーバーヘッドを上回る。先行技術のうちのいくらかはマルチホップセルラーのためのいくつかの集中アプローチを説明しているが、この先行技術はマルチホップセルラーのためのハイブリッドアプローチを示していない。ハイブリッドは、この場合、比較的効率的にセルラーマルチホップを容易にするための集中制御および分散させられた自由の混ぜ合わせを意味している。先行技術のある具体例が集中型マルチホップセルラースキームの複雑さを解決しようとしているが、それらは解決策を拡張可能とはしない。何十億ものセルラー装置が世界中でセルラーネットワークに接続している。オフィスビルおよび大学キャンパスにおいては、一つのセルの内側に何万ものセルラー装置がある。不幸にも、拡張可能でない解決策は、セルラーマルチホップを容易にするためには十分でない。テレコムおよび無線巨大企業による数十年間のセルラーマルチホップの研究にもかかわらず、市場はセルラーマルチホップを提供していない。この重大局面において、本発明の原理は、従来のセルラーネットワークの集中制御を無線装置の分散ホッピング決定と組み合わせることによって希望の曙光をもたらす。しかしながら、ここで強調されるべきことは、集中制御および分散ホッピング決定のハイブリッドミックスを用いるシステムに本技術が限定されないことである。さらに、本技術は、前述の利点を提供するシステムに限定されない。この文書では、無線信号は、データ、音声等を含む、無線媒体上に送信されるいかなる通信をも意味する。このドキュメントでは、用語データ、データフレームおよび無線フレームは区別なく使用される。無線インターフェースは、2台の無線端末間の無線通信を容易にするプロトコルを実行する。少なくとも1つの無線インターフェースが各無線端末の内部に存在する。従来のセルラー装置例えば携帯電話には、少なくともセルラーインターフェースがある。セルラーインターフェースは、セルラーネットワークによって直接制御される無線インターフェースである。したがって、1つ以上の基地局が、セルラー装置の内部のセルラーインターフェースの行為を制御する。そのセルラーインターフェースを用いると、セルラー装置は単一ホップで基地局と直接通信することができる。いくつかのシステムでは、セルラーインターフェースだけを用いることによりマルチホップ上で通信することができる。しかしながら、これらのシステムにおいては、定義によりセルラーインターフェースはセルラーネットワークによって直接制御されるので、セルラーネットワークは、各装置のためにマルチホップルートを計算しなければならない。このアプローチは、セルラーマルチホップを容易にする際に非常に拡張可能あるいは非常に効率的であるとは予想されない。それにもかかわらず、本発明の実施形態は、単一ホップおよびマルチホップ上で基地局と通信するセルラーインターフェースと共存することができる。上記の具体例から明白なことは、いくつかの実施形態において、本発明の原理を用いるマルチホップセルラーシステムがそれらの作動と使用に基づいて無線装置を分類するということである。そのような分類はここで以下に示され、読者が使用原理をよりよく理解するのを助ける。しかしながら、心に留めておくべきことは、単一の装置が同時に1つを超えるタイプの装置として同時に分類され得ることである。例えば、単一の装置は、同時に1つを超えるタイプの装置の機能を提供し得る。いくつかの実施形態では、単一装置はまた異なる時に異なるタイプの装置として分類され得る。発信ノードは、その非セルラーインターフェースを介して基地局と間接的にデータ例えば音声またはマルチメディアデータを通信する無線装置である、データがアップリンクデータの場合にはデータが入力されあるいは発信ノードにおいて生成され、データがダウンリンクデータの場合にはセルラーネットワークから来る。発信ノードはセルラー基地局のためのデータを発信ノードの非セルラーインターフェースを介しての他の無線装置に送信する。いくつかの実施形態では、発信ノードは、自身のためのデータをその非セルラーインターフェースを介して受信する。中間ノードは、他の無線装置が中間ノードを介してセルラー基地局と通信することを許可する無線装置である。中間ノードは、セルラー基地局のためのデータを、第1の無線装置から中間ノードの非セルラーインターフェースを介して受信し、かつそのデータを中間ノードの非セルラーインターフェースを介して第2の無線装置に中継する。中間ノードは、いくつかの実施形態では、第1無線装置のためのデータを中間ノードの非セルラーインターフェースを介して受信するとともに、中間ノードの非セルラーインターフェースを介して第1無線装置にそのデータを中継する。ゲートウェイノードは特殊なタイプの中間ノードである。無線装置は他の無線装置がそれ自体を介してセルラー基地局へ通信するようにし、ゲートウェイノードはセルラー基地局への直接的な接続を提供する。つまり、ゲートウェイノードとセルラー基地局の間で交換されるデータは他の中間ノードを介しては調停されない。いくつかの場合、ゲートウェイノードはデータの一部を他のゲートウェイノードに、例えばパラレルに送信することによって中間ノードとして作動する。ゲートウェイノードは基地局のためのデータゲートウェイノードの非セルラーインターフェースを介して受信するとともに、ゲートウェイノードのセルラーインターフェースを介してそのデータを転送する。いくつかの実施形態では、ゲートウェイノードは発信ノードのためのデータをゲートウェイノードのセルラーインターフェースを介して受信するとともに、ゲートウェイノードの非セルラーインターフェースを介してそのデータを発信ノードあるいは中間ノードに転送する。いくつかの実施形態では、発信ノードは、発信ノードのセルラーインターフェースを介して直接通信するのではなく、バッテリ寿命、帯域幅の使用、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度、セルラー信号強度、非セルラーインターフェースによって観測された無線干渉のレベル、およびセルラーインターフェースによって観測された無線干渉のレベルに基づいて、発信ノードの非セルラーインターフェースを介して基地局と間接的に通信する。いくつかの実施形態では、中間ノードは、バッテリ寿命、帯域幅の使用、装置のタイプ、移動度、時刻、受信料、ユーザープロファイル、非セルラー信号強度、セルラー信号強度、非セルラーインターフェースによって観測される無線干渉のレベル、およびセルラーインターフェースによって観測される無線干渉レベルに基づいて、別の無線装置が、例えば上述したように中間ノードとして作動するように、それ自体を介して基地局と通信することを許可する。また、いくつかの実施形態では、ゲートウェイノードは、バッテリ寿命、帯域幅の使用、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度、セルラー信号強度、非セルラーインターフェースによって観測される無線干渉のレベル、およびセルラーインターフェースによって観測される無線干渉のレベルに基づいて、他の無線装置がそれ自体を介して基地局と通信することを許可する。許可と却下の基準は、言及したファクターおよび無線装置の現在の状況の部分集合によって定まる。さらに、いくつかの実施形態では、ユーザーあるいは無線装置の所有者によって支払われた受信料に依存して、様々なファクターの値を固定することができる。いくつかの実施形態では、この課金機構は、無線チャンネルを共有する経済的方法を促進し、より良好な無線およびシステムの性能を要求しあるいは好む者は、より多く支払ってよりよい性能を得ることができる。例えば、無線装置のバッテリ寿命がそのためにクリティカル若しくは比較的重要なパワーユーザは、他の無線装置が彼または彼女の無線装置にホップオンすることをまず認めない。しかしながら、パワーユーザは、彼または彼女の無線装置が他の無線装置上ホップオンしてマルチホッピングの利点を得ることを望む。そのようなパワーユーザは、そのような特権を必要としないユーザーに比べて、この特権を得るために受信するためにもっと支払う。このように、本発明の実施形態は、マルチホップセルラーセッティングの無線スペクトルおよびセルラーシステム資源を共有するための経済モデルを促進する。いくつかの実施形態では、発信ノードは、基地局および他の基地局から受信した情報に基づいて基地局と間接的に通信することを選択し、セル端部の近傍にある無線装置の干渉を緩和し、かつセルラーネットワークの性能を向上させる。中間ノードは、基地局および他の基地局から受信した情報に基づいて、他の無線装置がそれ自身を介して基地局と通信することを許可するべきかどうかを決定し、セル端部の近傍にある無線装置の干渉を緩和し、かつセルラーネットワークの性能を向上させる。同様に、いくつかの実施形態では、ゲートウェイノードは、基地局および他の基地局から受信した情報に基づいて、他の無線装置がそれ自身を介して基地局と通信することを許可すべきかどうかを決定し、セル端部の近傍にある無線装置の干渉を緩和し、かつセルラーネットワークの性能を向上させる。いくつかのシステムでは、セルラー基地局が互いに協働し、セル端部における干渉を制御するしかしながら、そのような方法は、干渉を緩和するためにそれらの資源をかき混ぜることをセルラー基地局に強いると予想される。本発明の原理は、いくつかの実施形態で、干渉を制御するための別のやり方をこれらのセルラー基地局に提供するが、本技術のうちのいくつかは干渉を緩和するための集中制御を用いるセルラー基地局と共に用いることができる。例えば、セルの端部にある無線装置にサービスすると、そのセルの同じ端部の近くにある他の無線装置に、例えばSINRが3dB未満あるいはCQIが10未満であるといった莫大な量の干渉を引き起こしうることをセルラー基地局が検知すると、基地局のうちの1つが心配している無線装置のセルラーインターフェースと通信し、セルラーネットワークと間接的に通信するためにその非セルラーインターフェースを使用することをその無線装置にリクエストする。このアプローチはユニークである。セルラーネットワークがセルラーネットワークへの別のルートを選択することを無線装置に要求しているからである。これはこのアプローチがユニークだというただ一つの理由ではないが、本明細書において説明される他の実施形態は他の理由でユニークである。したがって、いくつかの実施形態では、基地局からの緩い支援により、無線装置は、セル端部の近くに位置する他の無線装置との干渉を緩和するとともに、セルラーネットワークの性能の向上を支援する機会を得る。本発明の他の実施形態では、プロセスが無線ネットワークの性能を改善する。典型的なプロセスは、第2の無線装置および第3の無線基地局から支援を受ける第1の無線装置を含む。有益な場合、例えば、第2の無線装置が基地局から第2の無線装置へのダウンリンクチャネル上でアップフェードを見る場合、あるいは第1の無線装置が基地局から第1の無線装置へのダウンリンクチャネル上でダウンフェードを見る場合に、第3の無線基地局は、第2の無線装置を介して第1無線装置のためのトラフィックをルーティングする。さらに、有益な場合、第1の無線装置は、第2の無線装置を介して第3の無線基地局のためのトラフィックをルーティングする。第3の無線基地局、例えばセルラー基地局は、第1の無線装置と通信するときに第2の無線装置に支援を要請する。さらに、第3の無線基地局と通信する場合、第1の無線装置は第2の無線装置に支援を要請する。上述した実施形態では、第2の無線装置は、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度および質、セルラー信号強度および質、非セルラーインターフェースによって観測された無線干渉のレベル、セルラーインターフェースによって観測された無線干渉のレベル、受信側へのホップの数、第2の装置の現在の状況、第1装置の現在の状況、第2の無線装置によって用いられる参加ポリシー、第1無線装置によって用いられる参加ポリシー、および周囲の無線環境のうちの少なくとも1つに基づいて、第1無線装置に支援を提供する、例えばゲートウェイノードのような中間ノードとして作用することを選択する。例えば、これらのファクターのそれぞれあるいは部分集合はそれぞれの閾値あるいはカテゴリーと比較され、ファクターが閾値を満たすかカテゴリーに当てはまる場合、装置は第1無線装置の支援を選択し、また閾値を満たさないあるいはカテゴリーに当てはまらない場合、装置は第1無線装置の支援を選択しない。上記の実施形態では、第1無線装置は、第2の無線装置および第3の無線基地装置に支援を要請し、第1の無線装置を支援するためのユーザーに対するコストは、時間、日付、受信料、ユーザープロファイル、回路網状態、ネットワーク輻輳、周囲の無線環境、スポット価格、平均価格、夜の価格および毎月の価格うちの少なくとも1つに依存する。支援を要求し、承諾し、受信し、与えることにコストに値を加えることは、無線端末が互いに協力すべき経済的なインセンティブを生み出すものと期待される。そのような協力は無線端末および無線ネットワークに役立つが、すべての実施形態がこれらのインセンティブを取り入れるとは限らない。例えば、より高い受信料を払う加入者は、近くの無線端末に比較的頻繁で重い協力を要請するかもしれない。例えば、ピーク時に、支援を要求しかつ受けることには高い値段が付く。また、ピーク時に支援を承諾し与えることにはそれに関連する高い報酬がある。そのようなコストおよび報酬の情報は、ユーザー、無線装置、無線基地局および無線ネットワークのオペレーターにリアルタイムに利用可能となる。図7A~図7Dは、セルラーネットワークにおける一つのセルの具体例を一般化した概略図である。ここでセル内の無線装置は、本発明の実施形態に従い、互いにかつ基地局とマルチホッピングを介して協力する能力を有している。図7Aのシナリオ702において、無線装置704はセルラータワー712からアップフェードを見ており、無線装置706および708はセルラータワー712からダウンフェードを見ている。アップフェードは、所与の時間および/または周波数において、レシーバーが高い信号干渉ノイズ比SINRあるいは高い信号対雑音比SNRの送信器信号を受信したときに生じる。ダウンフェードは、所与の時間および/または周波数において、レシーバーが低い信号干渉ノイズ比SINRあるいは低い信号対雑音比SNRの送信器信号を受信したときに生じる。無線装置とセルラータワーの間の協力なしに、無線装置706がセルラーネットワークと通信するためのただ一つの方法は直接単一ホップである。シナリオ702に示したように、そのような制限は、ダウンフェードのために、装置が無線スペクトルの所定量を使用している間に低いデータ速度を強いる。図7Bのシナリオ720では、無線装置722はセルラータワー730からアップフェードを見ており、無線装置724および726はセルラータワー730からダウンフェードを見ている。セルラータワー730が無線装置722を介して無線装置724へのダウンリンクトラフィックをルーティングできる場合、それはシナリオ702と同じ量のスペクトルを用いつつ、より高いデータレートを支持することができる。装置722がセルラータワー730からのアップフェードを経験しているからである。図7Cのシナリオ740において、無線装置744はセルラータワー750からアップフェードを見ており、かつ無線装置742および746はセルラータワー750からダウンフェードを見ている。したがってシナリオ740では、セルラータワー750は、無線装置744にダウンリンクトラフィックを直接送信することができるともに、シナリオ702と同じ量のスペクトルを用いつつより高いデータレートを支持することができる。これは、装置744がセルラータワー750からのアップフェードを経験しているからである。図7Dのシナリオ760では、無線装置766はセルラータワー770からアップフェードを見ており、無線装置762および764はセルラータワー770からダウンフェードを見ている。セルラータワー770が無線装置766を介して無線装置764へのダウンリンクトラフィックをルーティングできる場合、それはシナリオ702と同じ量のスペクトルを用いつつ、より高いデータレートを支持することができる。装置766がセルラータワー770からのアップフェードを経験しているからである。無線端末と無線ネットワークが互いに支援を受ける能力から利益を得るこの例は一方向である。シナリオ702、720、740および768におけるデータレートは1Mbps、かつ帯域幅は5MHzとすることができる。セルラーネットワークの別の部分からのアルゴリズム的な支援は、単一ホップおよびマルチホップセルラーネットワークのための、いくつかのシステムにおいて有用であり得る。そのような支援は協同のルーティング、協同のスケジューリング、信頼性および処理能力拡張を促進し得る。アルゴリズム的な支援は、無線基地局システムBTS、基地局制御装置BSC、無線ネットワークコントローラーRNC、移動通信交換局MSCおよび他の無線端末から来る。そのようなアルゴリズム的な支援は、例えばいくつかの使用ケースおよび適用を可能にすることにより、ユーザー経験およびネットワークパフォーマンスを向上させる。例えば、図7Aから図7Dに示した具体例は、セルラー基地局からのそのようなルーティングのアルゴリズム的支援から利益を得る。図7A~図7Dの異なる無線装置は、自動車のマルチパスの影響、シャドーイング効果および移動度のために、異なる時間および周波数において厳しいアップフェードおよびダウンフェードを見ることがあることは注目されたい。MSCからの課金支援は、受信および承諾の支援についての異なるコストおよび報酬を活用するために必要とされ得る。受信されあるいは承諾される支援の量は、受信料、ユーザープロファイル、利用者の好み、およびマルチホップ参加政策に基づく。アルゴリズム的な支援および無線端末間の協力は、無線装置、無線基地局、無線ネットワークおよびコア網によって引き起こされ/始められ/可能になる。通常は、ユーザーはセルラーネットワークの現在の状態について多くを知ることなく、セルラーネットワークを用いる。例えば、セルラーネットワークのセルには厳しい輻輳があり得、またユーザーのセルラー装置がセルラーネットワークに絶えずアクセスし続ける場合に輻輳はより悪くなる。これは、皆のための性能を低下させる。無線端末が互いに協力する能力を持っている場合、コア網と無線装置はエンドユーザの必要を満たすためにセルラーネットワークに巧妙にアクセスすることができる。これはそのような協力へのただ一つの利益ではなく、かつすべての実施形態が協力のこの形式に参加するとは限らない。実施形態は、近くの無線端末およびセルラーオペレーターのコア網からのアルゴリズム的なサポートを用いてネットワーク状況とネットワーク輻輳を検知するアプリケーションソフトを含む。さらに、アプリケーションソフトは、セルラーネットワークにアクセスするユーザーのリクエストを集める。これらの2つの情報を用いることにより、アプリケーションソフトは、ネットワーク輻輳を緩和するにもかかわらずエンドユーザに使用不可能には見えない方法で、ネットワークからデータを送信しかつ受信することができる。例えば、音声のような遅れに敏感なデータを、大きな遅れ無しにセルラーネットワークで交換することができる。しかしながら、ネットワークにおける輻輳の平衡を保つとともにネットワークが安定状態で作動するのを支援するために、ファイルのダウンロードおよびビデオのバッファーのリクエストは遅らせることができる。さらに、セルラーネットワークにアクセスする際の遅れは、賢いユーザーインターフェース設計、例えばバッファリングおよび推移のアニメーションによってエンドユーザに見せないようにしておくことができる。さらに、無線端末とセルラーオペレーターのコアの間のそのような協力および調整は、全体的なネットワークパフォーマンスにとって良いと予想される。したがって、エンドユーザはユーザー経験およびパフォーマンスにおいて利益を見ると予想される。上記実施形態のアプリケーションソフトあるいはハードウェアは、ユーザーからの多数のリクエスト例えば、ネットワークアクセスの要求を一時に求めることができるとともに、マクロおよびミクロのネットワーク環境についての知識を用いて日和見主義的にネットワークを用いる。そのような機能は、ユーザーによって用いられているウェブブラウザにhttpデータを、そのようなデータがネットワークの都合のよい時に利用可能になったときに提供することを含む。いくつかの実施形態においては、他の無線端末およびネットワークオペレーターのコア網からのアルゴリズム的な支援は、そのようなアプリケーションのヒューマンインターフェースのデザインを単純化するとともに、あたかも待時間が短いかのようにエンドユーザに見せる。さらに、上で説明したように、ネットワーク効率が増加し輻輳が減少する。これは、ピーク使用時および重い輻輳の間に、特に無線ネットワークのために役立てることができる。この技術は他の利点を提供すると予想されるが、すべての実施形態がこの利点を提供するとは限らない。ネットワークアクセスをかなりの量だけ遅らされることは、いくつかの実施形態において特に役立つ。例えば、ネットワーク輻輳が低く十分なネットワーク容量が利用可能なとき、大きなデータベースのバックアップは夜間まで遅らせることができる。さらに、いくつかの実施形態では、無線装置は、基地局からの支援なしにあるいは限られた支援で、独立してこの決定をなすことができる、これをするそのような方法の1つは、近くの基地局からの信号強度を分析することである。信号強度がトップの最も強いいくつかの基地局の信号強度がほとんど同じである場合、装置は、過度のセル端部干渉がありそうであると予言するとともに、近くの基地局と間接的に通信するためにその非セルラーインターフェースを用いようとする。分散したやり方でセル端部ユーザー干渉を予言しかつ検知する他の方法は、近くの基地局の信号強度、近くの受信側および中継器の質、近くの受信側のおよび中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅のニーズ、帯域幅の有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度および質、セルラー信号強度および質、非セルラーインターフェースによって観測された無線干渉のレベル、セルラーインターフェースによって観測された無線干渉のレベル、受信側へのホップの数、周囲の無線環境、セルラーネットワークへの様々な直接的間接的なルートによる処理量の履歴、および近くの無線装置からのフィードバックのうちの1つを用いることができる。近くの無線装置からのフィードバックが分散したアルゴリズムおよびプロトコルに供給されると、それは、いくつかの実施形態において、セル上のあるいはある範囲内のすべての無線装置の状態についての全体的な知識なしにルーティングを決定する。さらに、いくつかのシステムでは、そのようなフィードバックは単に装置に表示を供給するだけであり、装置は、セル端部ユーザー干渉を緩和するために、独立してホッピング決定を下すことができる。しかしながら、あるシステムでは、分散したアプローチはまた過度に慎重で誤り検出に苦しむことがある。したがって、無線装置が基地局と通信するためにそれらの非セルラーインターフェースを用いるときでさえ、基地局との緩い共同作用はある実施において役立つ。本発明の原理は、ある実施形態において、カバー範囲およびセルラーネットワークのキャパシティーをさらに向上させるためにそのような調整を提供する。ある実施形態では、ハイブリッドのセルラー非セルラーマルチホップネットワークにおける各無線装置は、その無線装置がネットワークにおいて実行する役割を選択するあるプロセスを実行する。例えば、図8は、無線装置がマルチホップネットワークにおいて中継ノード例えば中間ノードとしてのとして作動するかどうかを決定するプロセス800の実施例を示している。一方、ここで議論するこのプロセスおよび他のプロセスのステップは特定の順番で行われるが、もし他の方法で示されなければ、本明細書において説明される技術はその順番でこれらのステップを実行する実施形態には限定されない。プロセス800は、本実施形態では、ブロック812で示したように、ノード状態信号が他の無線装置によって一斉送信されているかを検知するステップから開始する。上述したように、ノード状態信号は、マルチホップネットワークの各無線装置によって一斉送信される信号である。次に、図示するプロセス800においては、ブロック814で示したように、ノード状態信号が他の無線装置によって一斉送信されているかどうかが、例えばプロセス800を実行する無線装置によって決定される。ノード状態信号が一斉送信されていない場合、プロセス800は、この実施形態では、それに応じてブロック812に戻る。ノード状態信号が一斉送信されている場合は、ブロック816で示したように、それに応じて、プロセス800はノード状態信号を受信し始める。ノード状態信号の受信はプロセス800を実行する無線装置の非セルラーインターフェースを介してノード状態信号を受信することを含む。いくつかの実施形態では、受信されたノード状態信号内にエンコードされ、そうでなければ受信されたノード状態信号によって運ばれた情報は、プロセス800を実行する無線装置のメモリーに格納される。ノード状態信号の受信はまた、ノード状態信号の信号強度およびノード状態信号の信号対雑音比あるいは信号対干渉雑音比を含めたノード状態信号の属性を検知することを含む。この実施形態では、ブロック818で示したように、プロセス800はセルラー信号強度を表す値を獲得するステップに進む。セルラー信号強度を表す値の獲得は、セルラー基地局からの信号のゲートウェイノードにおけるセルラー信号強度を表す値を獲得することを含むが、そのゲートウェイノードは、例えばステップ816で受信したノード状態信号を一斉送信するゲートウェイノードであり、あるいはそれを介して無線装置例えば中間ノードがセルラー基地局に接続するように構成されるゲートウェイノードである。例えば、セルラー信号強度は例えば上流のゲートウェイノードによって受信したセルラー基地局からの信号の振幅である。いくつかの実施形態では、その振幅は、例えばいくつかのシステムにおいては直交周波数分割多重化OFDMを用いる周波数領域の振幅であり、あるいは例えば第3世代セルラーネットワークにおいては信号強度は時間領域の振幅である。セルラー信号強度を測定するゲートウェイノードは、例えばデータの全フレームから、あるいはヘッダー、プリアンブル若しくはフレームのパイロットをエンコードするセルラー信号に基づいて、信号強度をサンプリングする。いくつかの実施形態では、信号強度は受信信号強度表示RSSIとして表現され、あるいは信号強度は受信チャンネルパワーインジケータRCPIとして表現されるが、その両方がIEEE802.11n規格に規定されている。ある実施形態では、セルラー信号強度は、セルラー信号の検知された振幅から、雑音の測定値あるいは推定量、例えば周囲騒音の推定量、あるいは問題になっているチャンネルの沈黙時間に測定された周囲騒音の測定値を、引き算することによって計算される。次に、プロセス800の本実施形態では、ブロック820で示したように、セルラー信号強度を表す値がセルラー信号強度の閾値より大きいかどうかが、例えば無線装置によって決定される。セルラー信号強度がセルラー信号強度の閾値より大きくない場合は、それに応じて、プロセス800はこの実施形態ではブロック812に戻る。セルラー信号強度の閾値は、利得を処理する前では、例えば第3世代CDMAセルラーネットワークでは-50dBmあるいは-113dBm、あるいはLTEセルラーネットワークでは-100dBmあるいは0dBmである。いくつかの実施形態では、セルラー信号強度の閾値は信号対雑音比、あるいはセルラー信号の信号対干渉雑音比の関数であり、比が大きいほどより高い閾値を用いる。ある実施形態では、時刻およびその時刻に関連付けせれたネットワーク使用プロフィールに応じて閾値を変更する。例えば、閾値は、大量のセルラーネットワークトラフィックの時間の間に高くする。セルラー信号強度を表す値がセルラー信号強度の閾値未満である場合は、それに応じて、プロセス800はブロック812に戻る。そうでなければ、プロセス800は参照番号822が付されたステップに進む。いくつかの実施形態では、図示した判定ブロック820に加えてあるいはそれに代えて、セルラー信号強度にセルラー信号強度係数を乗算し、その値は集合的な中継器望ましさスコアを形成するために以下に説明する他の値に加算される。この実施形態では、ブロック822で示したように、プロセス800は、セルラー信号の品質を表す値を獲得するステップを含んでいる。問題のセルラー信号品質は、この実施形態では、チャネル品質インジケータCQIあるいはSINRあるいはSNRであって、それ自身の役割を選択するためにプロセス800を実行する無線装置によって検知される。セルラー信号品質は、例えば1つ以上のセルラー基地局からの信号の信号強度を検知するとともに、最も強い信号強度から次に最も強い信号強度を減算することによって数量化される。いくつかの実施形態はセルラー信号品質を、信号対干渉雑音比、チャネル品質インジケータ、あるいは1ビット当たりの雑音に対する1ビット当たりのエネルギーの比率として数量化する。いくつかの実施形態は、例えばプロセス800を実行する無線装置とセルラー基地局の間のデータ信号のスループット割合を測定することによって、セルラー信号品質を間接的に数量化する。ある実施形態は、他の無線送受器からの干渉のような、セルラー基地局以外のソースからセルラー信号品質を測定する。例えば、LTEセルラーネットワーク用に構成された、いくつかのシステムは、他の送受器からの干渉を測定するために、セルラー基地局からの干渉を測定するための上述したものと同様の技術を用いる。いくつかの実施形態は、そこから信号が受信されるセルラータワーの数を数えることによって、セルラー信号品質の量を評価する。様々なセルラー基地局からの信号は、プロセス800を実行する無線装置のセルラーインターフェースを介して検知される。セルラー信号品質を表す値を取得した後、この実施形態では、プロセス800がステップ824に進むと、セルラー信号品質を表す値がセルラー信号品質の閾値より大きいかどうか決定される。いくつかの実施形態では、セルラー信号品質の閾値は、プロセッシングゲインを含めて0dB~30dBであり、あるいはプロセッシングゲインなしで測定すると-20dB~20dBである。セルラー信号強度の閾値と同様に、セルラー信号品質の閾値は他のパラメータに基づいて変化する。例えば、セルラー信号品質の閾値は、ネットワークトラフィックが典型的に重いときにセルラー信号品質の閾値が増加するように、時刻およびネットワーク使用プロフィールに基づいて増加する。他の実施例においては、セルラー信号品質の閾値は、セルラー信号品質を表す値に関する不確実性の量に基づいて変調され、より高い量の不確実性はより高いセルラー信号品質の閾値に対応する。セルラー信号品質を表す値がセルラー信号品質の閾値より大きくない場合、プロセス800はブロック812に戻る。そうでなければ、プロセス800はブロック826に続く。いくつかの実施形態では、判定ブロック824に加えてあるいはそれに代えて、セルラー信号品質を表す値にはセルラー信号品質係数が乗算され、上述した集合体としての中継器望ましさスコアに加算される。次に、ブロック826で示したように、図示したプロセス800は非セルラー信号強度を表す値を獲得するステップを含んでいる。非セルラー信号強度は、この実施形態では、プロセス800を実行する無線装置で受信された他の無線装置からの非セルラー信号の強度さである。例えば、非セルラー信号の強度は、他の無線装置から受信したノード状態信号に基づいて数量化される。非セルラー信号は、IEEE802.11プロトコルのうちのいずれかを含む、前述した非セルラー信号プロトコルのうちのいずれかに従って送信された信号である。いくつかの実施形態では、非セルラー信号強度はRSSIあるいはRCPI値として数量化される。プロセス800のいくつかの実施形態は、非セルラー雑音あるいは干渉の推定量あるいは測定値を、測定された非セルラー信号強度から減算して、調整された非セルラー信号強度値の形成するステップを含む。非セルラー信号強度は、例えば、他の無線装置からのノード状態信号あるいは他のビーコンあるいはデータフレームに基づいて測定された振幅として数量化される。上述したように、ノード状態信号はそれによってノード状態信号が送信される電力を示す値を含み、いくつかの実施形態では、非セルラー信号強度を表す値をこの値で除算して伝送損失値を決定し、それは伝送損失閾値と比較されて、図示したようにプロセス800がブロック812に戻るかあるいは継続するかを決定するプロセス800を実行する無線装置が多数の無線装置の非セルラー信号強度を測定する場合、無線装置は非セルラー信号強度を比較し、非セルラー信号強度を表す値として最も強い信号を選択する。次に、プロセス800の図示した実施形態では、ブロック828で示したように、プロセス800を実行する無線装置は非セルラー信号強度を表す値が非セルラー信号強度の閾値より大きいかどうかを決定する。この決定828は、例えばIEEE802.11プロトコルのうちの1つを使用するシステムにおいて、-30dBmおよび-96dBmの非セルラー信号強度の閾値と比較することを含む。あるいは、それに加えて、非セルラー信号強度を表す値に、経験的に決定されあるいはモデリングに基づいて決定される非セルラー信号強度係数を乗算されるとともに、この値は上述した集合体中継器望ましさスコアに加算される。非セルラー信号強度を表す値が非セルラー信号強度の閾値より大きくない場合は、それに応じて、プロセス800はブロック812に戻る。他の場合は、それに応じて、プロセス800はブロック830に進む。プロセス800の本実施形態のブロック830では、非セルラー信号品質を表す値が獲得される。例えばいくつかの実施形態では、非セルラー信号品質を表す値は、RSSI値、信号対雑音比、信号対干渉雑音比あるいはRCPI値として数量化される。他の実施形態では、非セルラー干渉を表す値は、特定チャンネルとオーバーラップする特定チャンネル上で送信する無線装置のカウントである。非セルラー信号品質は、ノード状態信号あるいは他の信号、例えばビーコンフレーム、データフレームあるいはプロセス800を実行する無線装置の非セルラーインターフェースを介して受信された他の送信から測定される。以下に説明する決定論的あるいは部分的に決定論的なインターフレーム間隔技術のうちのいくつかを使用するシステムにおいては、非セルラー干渉は、使用されあるいは利用可能なインターフレーム間隔期間スロットの数の測定を介して数量化される。次に、本実施形態では、ブロック832で示したように、非セルラー信号品質を表す値が非セルラー信号品質の閾値より大きいかどうかが決定される。非セルラー信号品質の閾値は、例えば、IEEE802.11プロトコルおよび64QAM符号化のうちの1つを使用する非セルラーシステムの場合には、比率あるいは指標例えばCQIまたはSINR、例えばプロセスゲインを含めて0dB~30dBのSINRである。256QAMのようなより積極的な符号化のシステムでは、いくつかの実施形態で、非セルラー干渉の閾値は0~40dBである。いくつかの実施形態では、非セルラー干渉の閾値は、測定された非セルラー干渉のための信頼度に基づいて変調され、より低い信頼度がより高い非セルラー干渉の閾値に対応する。非セルラー信号品質を表す値が非セルラー信号品質の閾値未満である場合、プロセス800はブロック812に戻る。そうでなければ、プロセス800はブロック834に進む。あるいは、またはそれに加えて、非セルラー信号品質を表す値には非セルラー信号品質係数が乗算され、適切な係数は経験的に決定されあるいはモデリングに基づいて決定され、かつこの値は上述した集合体中継器望ましさスコアに加算される。いくつかの実施形態では、プロセス800は、ブロック834で示したように、プロセス800を実行する無線装置に関連するユーザーによって支払われたセルラーサービスのための価格を表す値を獲得するステップを含む。セルラーサービスの価格を表す値は、例えば、プロセス800を実行する無線装置のユーザーがセルラーネットワークオペレーターに支払うと約束した量あるいはユーザーのセルラーネットワークオペレーターとの関係の他の属性を表す。価格を表す値は、無線装置に関連付けられたSIMカードあるいは無線装置のメモリーに格納された無線装置の他の識別子に基づいて、セルラーネットワークから獲得される。いくつかの実施形態では、無線装置は、支払われた価格を表す値を識別するために、リアルタイムにセルラーネットワークに尋ねる。次に、プロセス800の図示した実施形態では、ブロック836で示したように、無線装置は、無線装置に関連付けられたユーザーによって支払われたセルラーサービスの価格を表す値が価格の閾値未満であるかどうかを決定する。他の実施形態では、無線装置は、価格が価格の閾値より大きいかどうかを決定する。価格の閾値は様々なファクターに基づいて変調される。例えば、価格の閾値は、プロセス800を実行する無線装置の比較的低いバッテリレベル例えばバッテリ残容量が20未満に応じて減少する。あるいは、価格の閾値は、無線装置メモリーに格納された時刻および使用履歴に基づいて変調され、例えば午後の早い時点であってかつ装置の前の使用が無線装置は夜に大規模に使用されることを示している場合は、価格の閾値は引き上げられる。セルラーサービスのための支払われた価格を表す値が価格の閾値より大きい場合、それに応じて、プロセス800はブロック812に戻る。そうでなければ、それに応じて、この実施形態ではプロセス800はブロック838に進む。あるいは、またはそれに加えて、セルラーサービスのために支払われた価格を表す値には価格係数が乗算され、適切な係数は経験的に決定されあるいはモデリングに基づいて決定され、かつこの値は上述した集合体継電器望ましさスコアに加算される。他の実施形態では、プロセス800を実行する無線装置は、プロセス800を実行する無線装置からホップオフするために他のユーザーが喜んで払う価格を示す値を他の無線装置から獲得する。この受信された支払いの申し出は、支払価格の閾値と比較され、支払いの申し出が支払価格の閾値を超える場合は、それに応じて、プロセス800は図示したようにブロック838に進む。あるいは支払価格の閾値を超えない場合は、それに応じて、プロセス800はブロック812に戻る。いくつかの実施形態では、プロセス800を実行する無線装置のユーザーは、支払価格の閾値を設定するために用いられる価格の閾値あるいはパラメータを入力する。例えば、ユーザーは、時刻およびプロセス800を実行する無線装置におけるバッテリ電源の残量に応じて、支払価格の閾値がある値を持つべきであることを示す。この実施形態では、プロセス800は、ブロック838で示したように、プロセス800を実行する無線装置に蓄えられているエネルギー量を表す値を獲得するステップに進む。このエネルギー量を表す値は、いくつかの実施形態では、使い尽くされていないままであるバッテリ貯蔵能力の量を表す値、例えばバッテリ寿命の残りの割合であり、または蓄積エネルギーの現存量および現在の使用パターンで無線装置が作動し続けることができる時間の量を示す値であり、あるいはその値は蓄えられているエネルギーの絶対量あるいはそれに対応する値である。他の実施形態では、その値は、リザーバに残っている液体の量、例えば燃料電池で使用される水素あるいはメタンの量を表す値である。エネルギー量を表すこの値は、いくつかの実施形態では、無線装置のオペレーティングシステムに尋ねることによって取得される。次に、本実施形態では、ブロック840で示したように、プロセス800を実行する無線装置は、蓄えられているエネルギー量を表す値がエネルギーの閾値量を超えるかどうかを決定する。蓄えられたエネルギーの閾値量は、いくつかの実施形態において、様々なファクターに基づいて変調される。例えば、エネルギーの閾値量は、時刻およびプロセス800を実行する無線装置メモリーに格納された以前の使用プロフィールに基づいて調整され、エネルギーの閾値量は、メモリーに格納されている以前の使用プロフィールの日の残りの部分の集積に基づいて調整される。例えば、以前の使用のプロフィールおよび時刻が、再び課金される前に無線装置が大規模に作動することを示す場合、エネルギーの閾値量は引き上げられ、その逆もまた同じである。プロフィールは、ある期間、例えば以前の週にわたるその日の時間毎の使用の平均を含み、かつこの期間において無線装置が課金された時を示す。この実施形態において、蓄えられたエネルギー量を表す値が最小エネルギー量未満である場合、それに応じて、プロセス800はブロック812に戻る。そうでなければ、それに応じて、本実施形態においては、プロセス800はブロック842に戻る。あるいは、またはそれに加えて、蓄えられたエネルギー量を表す値にはエネルギー貯蔵係数が乗算され、適切な係数は経験的に決定されあるいはモデリングに基づいて決定され、かつこの値は上述した集合体中継器望ましさスコアに加算される。次に、プロセス800の図示した実施形態では、ブロック842で示したように、プロセス800を実行する無線装置のアンテナの数を表す値が獲得される。いくつかの実施形態では、この値は、無線装置がマルチプルインプットマルチプルアウトプットMIMOのために形成されているかどうか示す2進値である他の実施形態では、この値はインプットデュプレックス、アウトプットデュプレックスあるいは非セルラー信号の入出力のためのアンテナの数である。アンテナの数を表す値は、無線装置のOSを介してアクセス可能なレジスターあるいは他の構成セッティングに格納される。アンテナの数は、プロセス800を実行する無線装置のセルラーインターフェース、非セルラーインターフェースあるいは両方に接続されたアンテナの数である。次に、プロセス800の図示した実施形態において、ブロック844で示したように、アンテナの数を表す値はアンテナの値の閾値と比較される。アンテナ値の閾値は、例えば1から8までのアンテナの数である。より多くのアンテナが他の装置とのよりよい接続を提供することが期待され、例えばより少数のアンテナのシステムより高い精度で評価するために追加のアンテナを用いることができるので、受信信号の無線方向および無線距離は、いくつかの実施形態では、干渉の測定に帰着する信頼度に影響する情報を提供するとともにネットワークのトポロジーを評価するために用いることができる。この実施形態において、アンテナの数を表す値がアンテナの数の閾値未満である場合は、それに応じて、プロセス800はブロック812に戻る。そうでなければ、それに応じて、プロセス800はブロック846に進む。あるいは、またはそれに加えて、アンテナの数を表す値にはアンテナ係数が乗算され、適切な係数は経験的に決定されまたはモデリングに基づいて決定され、かつこの値は上述した集合体継電器望ましさスコアに加算される。他の実施形態では、ステップ842および844は、例えば無線装置のブートプロセスの間はそれほど実行されず、かつプロセス800はアンテナの数を表す値がアンテナの数の閾値を超え得る場合にのみ実行される。次に、本明細書において説明されるプロセス800の実施形態では、ブロック846で示したように、無線装置は、プロセス800を実行する無線装置の移動度を表す値を獲得する。移動は、様々なメカニズムを介して検知される。例えば、移動は、無線装置の全地球測位システムを介して位置および位置の変更を検知するように構成された構成要素を介して検知される。他の実施例において、移動は、複数、例えば3つ以上のソースからのセルラーあるいは非セルラー信号を介した、無線装置の位置および無線装置の位置の変化の三角測量によって検知される。他の実施例において、無線装置の移動は、無線装置によって受信された無線信号のドップラーシフトの計算によって検知される。いくつかの実施形態では、移動は、無線装置に接続された加速度計を介して、例えば速度を推定する加速度計からの信号の積分によって検知される。いくつかの実施形態では、移動は、固定された基準ポイント、例えば1つ以上のセルラー基地局に対して測定される。加えて、あるいはそれに代えて、移動の量は潜在的に移動可能な基準点、例えばプロセス800を実行する無線装置上にホップオンする、あるいはプロセス800を実行する無線装置それ自体がホップオンする他の無線装置に対して数量化される。この実施形態では、無線装置は、ブロック848で示したように、移動度を表す値が移動度の閾値未満であるかどうかを決定する。他の実施形態では、無線装置は、移動度を表す値が移動度の閾値より大きいかどうかを決定する、移動度の閾値は、10マイル/時間未満あるいは30マイル/時間未満といった、低い移動度若しくは高い移動度の値あるいは客観的価値である、いくつかの実施形態では、移動度の閾値は、遅い若しくは速いあるいは例えば1つあるいは2つの無線装置が装置の無線範囲に1分ごとに到来しあるいは去るといった客観的に数量化されるトポロジーにおける変化率として表現される。無線装置の移動度を表す値が移動度の閾値より大きい場合は、それに応じて、プロセス800はブロック812に戻る。そうでなければ、この実施形態では、それに応答して、プロセス800はブロック850に進む。あるいは、またはそれに加えて、無線装置の移動度を表す値には移動係数が乗算され、適切な係数は経験的に決定されあるいはモデリングに基づいて決定され、かつこの値は上述した集合体継電器望ましさスコアに加算される。次に、プロセス800の本明細書において説明される実施形態では、ブロック850で示したように、無線装置は時刻を表す値を獲得する。いくつかの実施形態では、時刻を表す値は24時間の時計上での時刻であり得る。他の実施形態では、時刻を表す値は、無線装置のメモリーに格納された使用プロファイルパターンに対する時間を示す。例えば、メモリーにおいて格納された使用プロファイルパターンは、無線装置が課金された平均時間、および各期間、例えばその日の他の部分における各時間における平均使用示す。この実施例において、メモリーに格納された使用プロファイルパターンは、無線装置が午後9時と午前7の間で典型的に課金されること、および装置の70の典型的な毎日の使用が午後6時~午後9時の間に生じることを示す。このプロフィールおよび現在の時刻が午後6時であるという表示に応じて、この時刻を表す値は、次の課金セッションに先立って生じると予想される電力消費あるいはネットワークトラフィックの予言される量を示す。次に、この実施形態では、無線装置は、ブロック852で示したように、時刻を表す値が時間の閾値より大きいかどうかを決定する。他の実施形態では、無線装置は、時刻が時間の閾値未満であるかどうかを決定する。時間の閾値は、他のファクターに基づいて修正される。例えば、かなりの量の使用が予想されることを時刻を表す値が示す場合、時間の閾値は比較的高く、かつ無線装置に蓄えられているエネルギー量に基づいて調整される。時刻を表す値が時間の閾値未満である場合、この実施形態では、プロセス800はブロック812に戻る。そうでなければ、それに応じてプロセス800はステップ854に進む。あるいは、またはそれに加えて、時刻を表す値には時間係数が乗算され、適切な係数は経験的に決定されあるいはモデリングに基づいて決定され、かつこの値は上述した集合体継電器望ましさスコアに加算される。ステップ854において、この実施形態では、無線装置は利用可能な帯域幅の量を表す値を獲得する。いくつかの実施形態では、利用可能な帯域幅の量を表すこの値は、データの送信および受信により経験的に決定される。いくつかの実施形態では2つの値が獲得され、その1つはアップリンクで利用可能な帯域幅、1つはダウンリンクで利用可能な帯域幅であり、それぞれの値は以下のステップにおいて別の閾値と比較される。利用可能な帯域幅の量は、本実施形態では利用可能なセルラー帯域幅の量であるが、他の実施形態では、それに加えてあるいはそれに代えて、利用可能な非セルラー帯域幅の量を表す値を獲得する。いくつかの実施形態では、利用可能な帯域幅の量はセルラー基地局によって決定され、かつこの値は無線装置に送信される。プロセス800を実行する無線装置がゲートウェイノードを介してセルラー基地局に接続する実施形態では、利用可能な帯域幅の量を表す値は、セルラー基地局でゲートウェイノードに利用可能な帯域幅の量を表す値である。利用可能な帯域幅の量はまた、利用可能なスペクトルの量あるいは無線プロトコルの他の直交属性として定量化される。次に、プロセス800のこの実施形態においては、無線装置は、ブロック856に示したように、利用可能な帯域幅の量を示す値が帯域幅の量の閾値より大きいかどうかを決定する。帯域幅の量の閾値は絶対項で表現されて、例えば毎秒Mb乃至毎秒100Mbであり、あるいは帯域幅の量の閾値は潜在的に利用可能な帯域幅の最大値の割合として表現されて、例えば0から100、あるいは20以上、40以上、60以上である。帯域幅の量の閾値は他のファクターに基づいて変調され得る。例えば、他の潜在的な発信ノード無線装置は必要とされる量の帯域幅を示す信号を一斉送信し、かつ帯域幅の量の閾値は必要とされる量の帯域幅に基づいて、例えば一致するように調節される。いくつかの実施形態では、プロセス800を実行する無線装置は、ノード状態信号の一部として、例えば利用可能な帯域幅の量を一斉送信する。利用可能な帯域幅の量を示す値の信頼性には、閾値および量が要因の一つに含まれる。例えば、信頼性が低い場合、例えば利用可能な帯域幅の量のサンプリングが比較的少量、例えばデータの単一フレーム未満であることにより、帯域幅の量の閾値が引き上げられることがある。この実施形態では、利用可能な帯域幅の量を示す値が帯域幅の量の閾値未満である場合は、それに応じてプロセス800はブロック812に戻る。他の場合には、それに応じて、プロセス800はブロック858に進む。あるいは、またはそれに加えて、利用可能な帯域幅の量を示す値には帯域幅係数が乗じられるが、適切な係数は経験的に決定されあるいはモデリングに基づいて決定され、かつこの値は上記の言及された全体中継器望ましさスコアに加えられる。次に、プロセス800の本実施例では、ブロック858に示したように、無線装置は無線装置からセルラー基地局へのホップの数を示す値を獲得する。無線装置がゲートウェイノードである場合はホップの数は1であり、無線装置がゲートウェイノード上に直接的にあるいは間接的にホップオンする場合はあるいは恐らく2以上である。例えば、無線装置は最初に、それがゲートウェイノードとして行動するかどうかを判断し、以下に説明するように、それが1であるホップカウントを持っていることを示す。無線装置がゲートウェイノードとして行動しないことを決定した場合、無線装置は、他の無線装置から受信した信号内にコード化されたデータに目を通す。ホップの数を示す値は、部分的に、他の無線装置から受信したノード状態信号に基づいて決定され、プロセス800を実行している無線装置はホップオフし得る。例えば、ゲートウェイノードに近い他の無線装置がノード状態信号を一斉送信する場合、その接近している無線装置はゲートウェイノードに対して一つのホップを有していることを示し、プロセス800を実行している無線装置は受信した数字に1を加え、セルラー基地局に対するホップの値は3になる。次に、プロセス800のこの実施形態においては、無線装置は、ブロック860に示したように、ホップの数を示す値がホップの値の閾値未満であるかどうかを決定する。ホップの数を示す値が閾値より大きい場合、それに応じて、無線装置はプロセス800のブロック812に戻る。他の場合には、それに応じて、無線装置はブロック862に進む。あるいは、若しくはそれに加えて、ホップの数を示す値にはホップカウント係数が乗じられるが、適切な係数は経験的に決定されまたはモデリングに基づいて決定され、かつこの値は上述した集合的な中継器望ましさスコアに加えられる。次に、この実施形態ではブロック862に示したように、無線装置はセルラー基地局へのルートの質を示す値を獲得する。ルートの質を示す値は、重みが加えられたメトリックであり、平均処理能力、平均待時間、平均ジッター、利用可能な帯域幅、ホッピング装置の数、基地局へのホップの数、および基地局への迂回ルートを含む。重みが加えられるメトリックのための係数のサインは、平均待時間、平均ジッター、および基地局へのホップの数の増加に応じてルートの質を減少させる傾向がある。平均処理能力は、例えば、無線装置とセルラー基地局の間で、テストデータあるいは他のデータを一斉送信しかつ受信することによって経験的に測定することができる。いくつかの実施形態では、平均待時間は、例えばセルラー基地局に受信の確認をリクエストするpingを送る管理フレームを送信し、かつラウンドトリップ時間を測定することによって決定される。平均ジッターは、例えば、セルラー基地局にpingを送る複数の管理フレームを送信するとともに、ラウンドトリップ時間の変化、例えば最大値から最小値を減算しあるいは標準偏差を測定することによって決定される。ホッピング装置の数は、例えば、プロセス800を現在実行している無線装置をホップオフのために選択した他の無線装置のカウントに基づいて決定される。基地局へのホップの数は、ステップ845で獲得された値である。基地局への迂回ルートは、どれだけの数のバックアップルートがセルラー基地局について利用可能であるかの尺度であり、かつそれらのバックアップルートの質の尺度である。それらのバックアップルートの質は、無線装置によって一斉送信されたノード状態信号に基づいて獲得され、プロセス800を実行している無線装置がホップオフすることは、本明細書において説明されるステップ862と同じ方法で決定することができる。次に、プロセス800の本実施形態においては、ブロック864に示したように、無線装置はルートの質を示す値がルートの質の閾値より大きいかどうかを決定する、ルートの質を示す値がルートの質の閾値未満である場合、それに応じて、プロセス800はブロック812に戻る。他の場合には、それに応じて、プロセス800はブロック866に進む。あるいは、若しくはそれに加えて、ルートの質を示す値にはルートの質の係数が乗算され、適切な係数は経験的に決定されあるいはモデリングに基づいて決定され、かつこの値は上述した集合的な中継器望ましさスコアに加えられる。いくつかの実施形態では、無線装置は、ブロック866に示しかつ上述したように、無線装置のための中継器望ましさスコアを獲得する。無線装置は、ブロック868に示したように、集合的な中継器望ましさスコアがこのスコアの閾値より大きいかどうかを決定する。集合的な中継器望ましさスコアがスコアの閾値未満である場合、プロセス800はブロック812に戻る。他の場合には、それに応じて、プロセス800はブロック870に進む。いくつかの実施形態では、集合的な中継器望ましさスコアは、中継ノードとして行動する無線装置の全面的な適応性を示す。例えば、プロセス800を実行する無線装置は、前述した閾値のいくつかをかろうじて超過することによってステップ868に達する。その場合には、集合的な中継器望ましさスコアは比較的低く、その無線装置が中継器として行動することは、集合的な中継器望ましさスコアが高い他の無線装置ほど適していないことを示す。プロセス800の本実施形態では、ブロック870に示したように、無線装置は、中継ノードとしての無線装置の利用可能性を示す信号を一斉送信する。上述したノード状態信号のような信号が、ノード状態信号として一斉送信される。他の実施形態では、プロセス800を実行する無線装置はプロセス800を実行している無線装置がホップオフするリクエストを他の無線装置が一斉送信しあるいは送信しているかを検知する。その場合には、ある実施形態においては、プロセス800を実行している無線装置は、非セルラーインターフェース上の発信ノードからデータを受信するとともに、非セルラーインターフェースを介して他の無線装置に、あるいはそのセルラーインターフェースを介してセルラー基地局へと受信したデータを送信する。他の実施形態においては、プロセス10の個々のステップあるいは部分集合のステップは、上述した順序とは異なる順序で実行され得る。さらにプロセス800の各のステップは、中継ノードとしての無線装置の選択を改善すると予想されるが、そのような選択はプロセス800のステップの部分集合によって実行することができる。それは、更なるステップあるいは他に記載したステップを省略できることを示唆しない。他の実施形態では、ステップ818、822、826、830、834、838、842、846、850、854、858および862においてそれぞれ獲得された値は、1次、2次あるいは3次、あるいはより高次の、例えば無線装置のCPU上で実行されるニューラルネットモジュールに入力される。この実施形態のニューラルネットの各層のゲインは経験的にあるいはモデリングに基づいて決定され、かつこれらの値は、無線装置が中継ノードとして作動するべきかどうかを評価するために、無線装置のメモリーに格納される。他の実施形態では、上述した値に基づいて無線装置が中継ノードとして作動するかどうかを決定するために、サポートベクトルマシンあるいは他の機械学習モジュールを用いることができる。上述したプロセス800および関連する実施形態は、無線装置がゲートウェイノードとして行動するかどうかを決定するために、無線装置によって用いられる。いくつかの実施形態では、上述したプロセス800は、この目的のために、判定ステップ820および824を逆転させることによって修正される。例えば、この実施形態においては、セルラー信号強度を示す値がセルラー信号強度の閾値より大きいという決定に応じて無線装置はブロック812に戻り、かつセルラー信号強度を示す値がセルラー信号強度の閾値未満であるという決定に応じて無線装置はブロック822に進む。同様に、セルラー信号品質を示す値がセルラー信号品質の閾値より大きいという決定に応じて無線装置はブロック812に戻り、かつセルラー干渉を示す値がセルラー干渉の閾値未満であるという決定に応じて無線装置はブロック826に進む。これらの2つの修正は、比較的強いセルラー信号強度および比較的小さなセルラー干渉で無線装置がゲートウェイノードとして作動することに結びつくと期待され、それによってセルラーネットワーク上への4つの他の無線装置に比較的低いセルラー干渉のパスを潜在的に提供するが、すべての熟考された実施形態がこの利点を提供するとは限らない。他の実施形態では、ステップのうちのいくつかは逆転されず、プロセス800は、装置がゲートウェイノードとして作動するかどうか決定するために、あるステップに異なる例えば、より高い閾値を適用する。ある実施形態では、無線装置は、無線装置が中間ノードあるいはゲートウェイノードを介してセルラー基地局と直接的にあるいは間接的に接続するかどうかを決定するプロセスを実行する。そのようなプロセス900の一例が図9に示されている。プロセス900は、例えばノード状態信号の受信に応じて、あるいは約100ミリ秒といったある量の時間の経過に応じて、周期的に実行される。他の実施形態では、プロセス900は、例えば電話番号をダイヤルしあるいはブラウザを開くことにより、ユーザーがデータを送信しあるいは受信する意図を示すことに応じて実行される。プロセス900は、セルラーインターフェースおよび非セルラーインターフェースに関連する無線装置のCPUによって実行される。この実施形態では、プロセス900は、ブロック912に示したように、無線装置が1つ以上のセルラー基地局のセルラー信号強度を検知することから始まる。セルラー信号強度は、セルラー信号強度が獲得される他のステップにおいて上述した技術で検知されかつ特徴付けられる。セルラー信号強度を獲得した後、無線装置は、ブロック914で示したように、任意のセルラー基地局の信号強度がセルラー信号強度の閾値より大きいかどうかを決定する。セルラー信号強度の閾値は振幅あるいはセルラー信号強度が丈夫な接続を形成するのに適するように選択される他の値であり、例えばセルラー信号強度の閾値は-80dBm以上の値である。プロセス900を実行している無線装置によって知覚される全てのセルラー基地局の信号強度がセルラー信号強度の閾値より大きくない場合、プロセス900はそれに応じてブロック924に進むが、それについては以下に説明する。他の場合には、それに応じて、本実施形態のプロセス900を実行する無線装置は、ブロック916に進む。次に、この実施形態では、無線装置は、ブロック916に示したように、1つを超えるセルラー基地局の信号強度がセルラー信号強度の閾値より大きいかどうかを決定する。1つのセルラー基地局だけに閾値セルラー信号強度より大きいセルラー信号強度がある場合、プロセス900を実行する無線装置はブロック918に進む。無線装置は、中間ノードまたはゲートウェイノードを用いることなく、最も強い信号強度のセルラー基地局とデータを直接的に送信しかつ受信する。他の場合には、それに応じて、無線装置はブロック920に進む。また本実施形態では、ブロック920に示したように、無線装置は、プロセス900を実行する無線装置によって知覚されるセルラー基地局間のセルラー信号強度の差を表す値を計算する。差を表す値は、セルラー基地局の各組の平均の差、信号が最も強いセルラー基地局と信号が次に強いセルラー基地局との間の差、あるいはそこから信号が受信されるセルラー基地局の数である。次に、本実施形態においては、プロセス900を実行する無線装置は、ブロック922に示したように、セルラー基地局のセルラー信号強度の間の差を表す値が信号強度の閾値より大きいかどうかを決定する。この実施形態においては、その値が信号強度の差の閾値より大きい場合、それに応じて、プロセス900はブロック918に進む。セルラー基地局のうちの1つの信号強度が実質的により強いことは、他のセルラー基地局との干渉が少ないことを示す。他の場合には、この実施形態においては、それに応じて、プロセス900を実行する無線装置はブロック924に進んで利用可能な中継ノードを表すデータを取得する。利用可能な中継ノードを表すデータの取得は、他の無線装置からノード状態信号を受信し、かつノード状態信号内にエンコードされた、そうでなければノード状態信号によって運ばれたデータを、プロセス900を実行する無線装置のメモリーに格納することを含む。本実施形態のプロセス900を実行する無線装置は、ブロック926に示したように、例えばブロック924からの獲得データに基づいて、中継ノードが利用可能かどうかを決定する。中継ノードが利用可能でない場合は、それに応じて、プロセス900を実行する無線装置はブロック912に戻り、あるいは他の実施形態において、マルチホップ接続だけを求めることが望ましい場合は、無線装置はブロック924に戻る。他の場合には、それに応じて、プロセス900を実行する無線装置はブロック928に進んで利用可能な中継ノードを選択する。利用可能な中継ノードの選択は、プロセス900を実行する無線装置のメモリーに格納されたノード状態信号から情報を検索し、かつ利用可能な中継ノードをランキングし、あるいは例えば以下に説明するルート選択プロセスで選択することを含む。いくつかの実施形態において、利用可能な中継ノードを選択することは、選択を示す信号を選択された中継ノードに送信し、かつセルラーネットワークへと同様の送信で接続を前方に伝播させることを中継ノードに命じることを含む。最後に、本実施形態では、プロセス900を実行する無線装置は、プロセス900を実行する無線装置の非セルラーインターフェースと選択された中継ノードの非セルラーインターフェースとの間でデータを送信しあるいは受信し、それはセルラーネットワークへあるいはセルラーネットワークからとデータを運ぶ。いくつかの実施形態において、ある状況下では、発信ノードは、1つ以上の利用可能な中継ノードを提供するネットワークトポロジーを経験する。いくつかの実施形態では、発信ノードは利用可能な中継ノードを選択し、かつ単一の中継ノードを介してあるいは多数の中継ノードを介して平行にデータを送信する。1つ以上の中継ノードを介してルートを選択するプロセス1000の一例が、図1に描かれている。典型的なプロセス1000は、ハイブリッドセルラー非セルラーマルチホップネットワークの各発信ノードによって実行される。例えば、プロセス1000は、以前に説明した無線装置が他の無線装置にホップオフするかどうかを決定するためのプロセスのステップ928の一部として実行される。プロセス1000はまた、ゲートウェイノードあるいはゲートウェイノードに近い他の中間ノードを選択するために、中間ノードによって実行される。この実施形態では、プロセス1000は、ブロック1012で示したように、利用可能な中継ノードを表すデータを獲得する発信無線装置から始まる。利用可能な中継ノードを示すデータの獲得は、プロセス800のブロック824に関して上述したステップを含む。例えば、利用可能な中継ノードを表すデータは、複数の利用可能な各中継ノードから発信無線装置の非セルラーインターフェースを介して受信されたノード状態信号から受信される。また、いくつかの実施形態では、各中継ノードはノード状態信号を形成する上述したプロセスを実行する。次に、本実施形態では、ブロック1014で示したように、利用可能な中継ノードを示すデータは発信無線装置メモリーに保存される。いくつかの実施形態では、データは構造化データとして、例えばオブジェクト、あるいは中継ノードに関するデータに各中継ノードの識別子を関連させるデータベースにおける1つ以上のエントリーとして保存される。次に、プロセス1000の本実施形態では、発信ノードは、獲得したデータに基づいて中継器ランクを計算する。例えば、発信ノードは、獲得されたデータをメモリーから検索し、獲得したデータの値に検量係数を掛けて結果を加算し、中継ノードとして利用可能な各無線装置のための集合的なスコアを形成する。検量係数は正か負の符号を有し、以下の結果を引き起こす傾向がある。所与の中継ノードをより下位にランクさせる大きな数のホップ、所与の中継ノードをより上位にランクさせるより強いセルラー信号強度、中継ノードをより下位にランクさせるより高い量のセルラー干渉、中継ノードをより上位にランクさせる発信無線装置のセルラー電話会社とゲートウェイノードのセルラー電話会社との間のマッチ、中継ノードをより下位にランクさせる中継ノードに格納された比較的低いエネルギー量、中継ノードをより上位にランクさせる発信装置から中継ノードへの比較的強い非セルラー接続、中継ノードをより下位にランクさせる比較的高い量の非セルラー干渉、および中継ノードをより下位にランクさせる中継ノードのユーザーがセルラーサービスのために支払ったより高い価格。重み係数は経験的に、あるいは様々なトポロジーのモデル化および使用のケースに基づいて決定される。いくつかの実施形態では、重み係数は、発信無線装置のメモリーに格納され、ステップ1016を実行する前にメモリーから呼び戻される。さらに、いくつかの実施形態では、セルラーネットワークのオペレーターは、無線装置の作動を調節するために重み係数を時々更新する。例えば、セルラーネットワークのオペレーターは、かなりの数の人々を集めると予想されるイベント、例えばコンサートあるいはスポーツイベントに先立っておよびそのイベントの間に、所与の地域のあるいは特定のセルラー基地局のまわりの重み係数をアップデートする。このアップデートは、例えば非セルラースペクトルをより注意深く用いるために、重み係数を調整する。例えば、非セルラー信号強度と非セルラー干渉に関連付けられる重み係数の大きさを増加させ、他の重み係数の大きさを減少させる。アップデートは、マルチホップで間接的にあるいはセルラー接続を介して直接的に送信される。いくつかの実施形態では、プロセス1000を実行する無線装置は、最もランクの高い中継ノードにその選択を示す信号を送信する。次に、プロセス1000の本実施形態では、発信無線装置は、ブロック1018で示したように、データが送信または受信のために利用可能かどうかを決定する。この決定は、送信のためのデータを格納するための無線装置内のバッファーに基づいて、あるいは例えば最もランクの高い中継ノードといった中継ノードのうちの1つからの無線装置の非セルラーインターフェース上でのデータの受信に基づいてなされる。データが利用可能ではないことをブロック18の決定が示す場合、プロセス1000はブロック1012に戻る。他の場合には、本実施形態では、プロセス1000を実行する無線装置はブロック1020に進み、かつ無線装置は、中継器ランクの最も高い中継ノードの非セルラーインターフェースを介して、セルラーネットワークにデータを送信しかつセルラーネットワークからデータを受信する。いくつかの実施形態では、プロセス1000を実行する無線装置は、例えば中継ノードが他の空間へ運ばれあるいは範囲から外れる場合に、ネットワークトポロジーの変化を調節する。無線装置は、適さなくなった無線装置のランクの変更、例えば劣化を検知し、それに応じて、他の中継ノードをより上位にランク付けすると、プロセス1000を実行する無線装置は最初の中継ノードの非セルラーインターフェースへのデータ送信およびその非セルラーインターフェースからのデータ受信を止めるとともに、現在のランキングが高い中継ノードの非セルラーインターフェースにデータを送信し始め、あるいはこの非セルラーインターフェースからデータを受信し始める。いくつかの実施形態では、例えば課金、暗号化、認証、保全およびセキュリティを目的として、あたかもデータが発信ノードから直接来たかの如くデータがセルラー基地局に現われるように、発信ノードは発信ノードの非セルラーインターフェースを介し、ゲートウェイノードを通して、セルラー基地局にデータを送信する。これらの実施形態では、中間ノードは、セルラー基地局のためのデータを中間ノードの非セルラーインターフェース上で受信するとともに、例えば課金、暗号化、認証、保全およびセキュリティを目的として、あたかも発信ノードから直接来たかの如くデータが基地局に現れるように中間ノードの非セルラーインターフェースを介してデータを中継する。ゲートウェイノードは、基地局のためのデータをゲートウェイノードの非セルラーインターフェース上で受信するとともに、例えば課金、暗号化、認証、保全およびセキュリティを目的として、あたかも発信ノードから直接来たかの如くデータが基地局に現われるように、ゲートウェイノードのセルラーインターフェースを介してデータを転送する。同様に、いくつかの実施形態におけるダウンリンクデータについて、発信ノードは、例えば課金、暗号化、認証、保全およびセキュリティを目的として、あたかもセルラー基地局から直接来たかの如くにデータがそれ自体に現われるかのように、その非セルラーインターフェース上で自身のためのデータを受信する。中間ノードは、データが発信ノードに現われるように、発信ノードのためのデータを中間ノードの非セルラーインターフェース上で受信するとともに、例えば課金、暗号化、認証、保全およびセキュリティを目的として、あたかもセルラー基地局から直接来るかのように、中間ノードの非セルラーインターフェースを介してデータを中継する。ゲートウェイノードは、発信ノードのためのデータをそのセルラーインターフェース上で受信するとともに、例えば課金、暗号化、認証、保全およびセキュリティを目的として、あたかもセルラー基地局から直接来るかのようにデータが発信ノードに現われるように、その非セルラーインターフェースを介してデータを転送する。データがマルチホップ上で送信されるときに、データフレームが、特定のセルラー基地局あるいは特定の無線装置から来て、発信装置あるいはセルラー基地局に現われるには、いくつかの方法がある。例えば、モバイルコミュニケイションズGSM登録商標規格のための全体的なシステムのいくつかの実施は、加入者識別モジュールSIMカードを用いる。SIMカードは、セルラーネットワークのデータベースに格納された秘密情報を含んでいる。信用されなかった無線装置上にホップオンすることによりマルチホップ上で通信するときに、ユーザーは音声とデータ通信を暗号化することを望む。いくつかの実施形態では、そのようなユーザーは単に自分の無線装置およびセルラー基地局を信頼する。以下は、無線装置と基地局の間でマルチホップ上での間接通信を容易にする1つの安全な方法である。無線装置あるいは発信ノードは、発信ノードのSIMカードでデータフレームを暗号化する。それ自身のセルラーインターフェースのプロトコルスタックにおいてSIM暗号化を行った後に暗号化されたデータフレームをステージに渡すのではなく、無線装置は、無線装置の非セルラーインターフェースを介してデータフレームを発送する。セルラー基地局へのマルチホップパスにおけるいかなる中間ノードも、中間ノードの非セルラーインターフェースを用いて暗号化されたデータフレームを中継する。ゲートウェイノードは、その非セルラーインターフェース上で暗号化されたデータフレームを受信し、ゲートウェイノードのセルラーインターフェースのプロトコルスタックにおいてSIM暗号化が行われた後の段階でデータフレームを注入する。セルラー基地局がゲートウェイノードのセルラーインターフェースを介してゲートウェイノードから暗号化されたデータフレームを受信するとき、セルラー基地局はフレームを解読するために発信ノードの秘密の詳細を用いる。現在の単一ホップ移動体通信のように安全であると予想される実施だけではなく、この技術はセルラー基地局の移動通信交換局が発信ノードに請求するようにすることが期待される。その非セルラーインターフェースを介してマルチホップ上で間接的に通信するときに、これは基地局にそれ自体として現われる発信ノードにとっては一方向である。いくつかの実施形態では、この技術は他のセルラー非セルラー規格を組込むために拡張される。他の安全な方法を提供して無線装置と基地局の間のマルチホップ上での間接通信を容易にするために、本実施形態の反転させた適用が考えられる。基地局は、セルラーネットワークのデータベースに格納された発信ノードのSIMカード詳細でデータフレームを暗号化するとともに、セルラー基地局のセルラーインターフェースを介してゲートウェイノードのセルラーインターフェースへとそのデータフレームを送る。それ自身のセルラーインターフェースのプロトコルスタックにおける解読のために暗号化されたデータフレームを渡すのではなく、ゲートウェイノードは、ゲートウェイノードの非セルラーインターフェースを介して発信ノードに向けて暗号化されたデータフレームを送信する。発信ノードへのマルチホップパスにおけるいかなる中間ノードも、中間ノードの非セルラーインターフェースを用いて、暗号化されたデータフレームを中継する。発信ノードは、発信ノードの非セルラーインターフェース上でデータフレームを受信するとともに、発信ノードのセルラーインターフェースのプロトコルスタックにおいてSIM解読が行われる前の段階でデータフレームを注入する。その後、発信ノードは、フレームを解読するためにそのSIMカードの信用証明書を用いる。いくつかの実施形態は現在の単一ホップ移動体通信と同じくらい安全であると予想されるとともに、これらの実施形態は発信ノードが請求されるようにすると予想され、さらに発信ノードに対しセルラー基地局が真正であることを証明する。したがって、いくつかの実施形態では、マルチホップ上で間接的に通信するとき、セルラー基地局は発信ノードにそれ自体として現われる。この実施形態は他のセルラー非セルラー規格を組込むために拡張される。図11および図12に示したように、いくつかの実施形態は、ゲートウェイ無線装置が発信無線装置としてセルラーネットワークに現われるようにする1つのプロセスを実行する。図11は、マルチホップハイブリッドセルラー非セルラーネットワーク上で運ばれるダウンリンクデータが、例えばセキュリティ、課金などを目的として、あたかもそのダウンリンクデータがセルラー基地局から来たかのように発信ノードに現われるようにする前のプロセス1110の一実施形態を示している。この実施形態では、プロセス1110は、ブロック1112で示したように、発信装置に関連付けられたセキュリティキーでダウンリンクデータを暗号化して、暗号化されたダウンリンクデータを形成することから始まる。いくつかの実施形態では、この暗号化は、セルラー基地局あるいはセルラーネットワークの他のコンポーネントによって実行される。セキュリティキーは、例えばセルラーネットワークオペレーターのデータベースに格納された発信装置の装置識別名に関連付けられる。データは、課金の容易化およびセキュリティのために、A5、A8、A9、F5、F8、F9、128-EEA1、128-EEA2、UEA1あるいはUEA2暗号化アルゴリズムのような様々な技術で暗号化される。次に、図示した実施形態において、ブロック1114で示したように、暗号化されたダウンリンクデータはセルラー基地局から中継セルラー装置、例えばゲートウェイノードのセルラーインターフェースに送信される。中継セルラー装置は、この実施形態においては、発信無線装置とは異なる無線装置である。いくつかの実施形態では、暗号化されたデータは、送信に先立って、中継セルラー装置に関連付けられたセキュリティキーに基づいてセルラー基地局で再び暗号化される。本実施形態では、ブロック1116で示したように、暗号化されたダウンリンクデータは中継セルラー装置のセルラーインターフェースで受信される。中継セルラー装置に関連付けられたセキュリティキーで実行される第2の暗号化によって送信データが2度暗号化されるいくつかの実施形態においては、送信データは中継セルラー装置によって一旦解読され、発信装置に関連付けられたセキュリティキーに基づいて第1暗号化に続く符号化にデータを戻す。次に、本実施形態では、ブロック18で示したように、中継セルラー装置は、中継セルラー装置の非セルラーインターフェースから発信セルラー装置の非セルラーインターフェースに、暗号化されたダウンリンクデータを送信する。いくつかの実施形態では、中継セルラー装置は中間ノードを介して発信セルラー装置に暗号化されたデータを送信する。中継セルラー装置は、暗号化されていないデータを、その非セルラーインターフェースを介して発信装置のために送信するプロセスにあることがあり、かつ中継セルラー装置は、いくつかの実施形態において、これらのデータの流れに別の扱いをする。例えば、中継セルラー装置は、送信のためのデータフレームをその非セルラーインターフェース上で受信するとともに、データがセルラーネットワークによって既に暗号化されているかどうかを決定する。データが既に暗号化されている場合、それに応じて、中継セルラー装置はそれ以上暗号化することなくデータを送信する。データがまだ暗号化されない場合、中継セルラー装置は、例えば、その非セルラーインターフェース上の送信に先立って、WEP、WPAあるいはWPA2暗号化を用いてデータを暗号化する。したがって、いくつかの実施形態では、中継セルラー装置は、既に暗号化されている非セルラーデータを再び暗号化しないことによって電力を節約するが、すべての実施形態がこの技術を用いあるいはこの利点を提供するとは限らない。次に、プロセス1110の本明細書において説明される実施形態は、セキュリティキーで暗号化されたダウンリンクデータを発信セルラー装置で解読するステップに移る。解読は、発信セルラー装置のSIMカード上に格納された値に基づいてセキュリティキーを形成することを含む。最後に、この実施形態では、ブロック1122で示したように、プロセス1110は、発信装置のユーザーに少なくともダウンリンクデータの一部を提示する1つのステップを含む。データの表示は、発信セルラー装置のスピーカーを介して演奏される音あるいは発信セルラー装置のスクリーン上で表示されるイメージにデータを変換することを含む。図12は、マルチホップハイブリッドセルラー非セルラーネットワーク上で運ばれるとともに、例えばセキュリティ、課金等を目的としてあたかもアップリンクデータが発信ノードから来たかの如くにセルラー基地局に現われるアップリンクデータを作る、プロセス1200の一実施形態を示している。プロセス1200の図示した実施形態は、発信セルラー装置において、発信セルラー装置に関連付けられたセルラーセキュリティ識別子に基づいて、セキュリティキーを獲得するステップから始まる。ここで、セキュリティキーは、ブロック1212で示したように、セルラー基地局に関連付けられたセルラーネットワークから受信される。いくつかの実施形態では、セキュリティキーは、発信セルラー装置のSIMカードに保存されたデータに基づいて形成される。次に、本実施形態では、ブロック1214で示したように、セルラー基地局への送信のためのアップリンクデータは、暗号化されたデータを形成するために、セキュリティキーを用いて発信セルラー装置で暗号化される。暗号化は、上にリストしたものを含む様々な形式をとる。次に、本実施形態では、ブロック1216で示したように、暗号化されたデータは、発信セルラー装置の非セルラーインターフェースを介して中継セルラー装置の非セルラーインターフェースに送信される。例えば、データはWiFiインターフェースあるいは上述した他の非セルラーインターフェース経由で送信される。次に、本実施形態では、ブロック1218で示したように、暗号化されたデータは中継セルラー装置のセルラーインターフェースを介してセルラー基地局に送信される。いくつかの実施形態では、送信された暗号化されたデータは、中継セルラー装置に関連付けられたセキュリティキーを用いて、中継セルラー装置によって再び暗号化される。いくつかの実施形態では、セルラー基地局は、中継セルラー装置によって送信された暗号化データを受信し、発信セルラー装置に関連付けられたセキュリティキーに基づいたデータを解読する。中継セルラー装置再び暗号化する実施形態では、セルラー基地局は、中継セルラー装置に関連付けられたセキュリティキーに基づいた第1の解読、および発信セルラー装置に関連付けられたセキュリティキーに基づいた第2の暗号化の、2つの解読ステップを実行する。セルラーネットワークオペレーターは、課金データおよび使用データ、例えばユーザーはが所定期間、例えば一か月におけるデータ上限を超過したかどうかを決定するために用いるカウンターを増加させることによって、部分的に、解読されたデータに応答する。ダウンリンクデータについて先に説明したプロセスでのように、いくつかの実施形態では、中間ノードは、その非セルラーインターフェースから送信するデータが、セルラーネットワークのために既に暗号化されたかどうかを決定するデータが暗号化されている場合、これに応じて、中間ノードはデータを暗号化しないことにより電力を節約するが、すべての実施形態がこの技術を使用するとは限らない。発信ノード、中間ノードおよびゲートウェイノードは、いくつかのセルラー基地局への追加の直接的間接的なルートを所定の時間維持する。追加の直接的なルートは、無線装置のセルラーインターフェースを介した基地局へのルートである。追加の間接的なルートは、無線装置の非セルラーインターフェースを介した基地局へのルートである。発信ノード、中間ノードおよびゲートウェイノードは、基地局への一次ルートが不十分若しくは壊れていると考えられるときに基地局と通信するために、追加の直接的および/または間接的なルートを使用する。追加の直接てき間接的なルートは、バックアップルートとして役立つ。直接的なバックアップルートは先行技術のうちのいくつかにおいて可能であるが、これらのバックアップルートは間接的なバックアップルートおよび間接的直接的なバックアップルートの組合せを提供すると考えられず、それは本明細書において説明されるハイブリッドマルチホップセルラーキテクチャのいくつかの実施形態によって提供される。さらに、いくつかの実施形態は、呼び出しの中断および他の音声およびビデオストリーミングアプリケーションの遅れ/ジッターを防ぎあるいは減少させるべく、ルートを急いであるいは比較的速く、例えば10ミリ秒以内に切り替えることができるように、発信ノード、中間ノードおよびゲートウェイノードにおいて間接的直接的なバックアップルートを貯えかつ予め計算する。したがって、本発明のいくつかの実施形態は、既存のセルラーネットワークにおけるいくつかの問題を緩和すると予想される。しかしながら、すべての実施形態がこれらの問題を扱うとは限らず、かつある実施形態は他の利点を提供する。いくつかのシステムでは、バックアップルートはまたルートの冗長性を提供し。それは企業および防衛の用途に役立つ。バックアップルートは無線信号の冗長性をもたらし、ある実施形態では、他の単一ホップあるいはマルチホップセルラーキテクチャがセルラーサービスを提供することができないエリアでのセルラーサービスを潜在的に容易にする。例えば、あらゆる装置において単一音声通話を容易にするにはセルラーカバー範囲が十分でない地方を通って移動する列車上では、少数の装置に割り付けることができる帯域幅をマルチホッピングを用いて組み合わせることにより、実施形態は以前にはそうすることができなかったところで単一音声通話を容易にするが、すべての実施形態がそのように導かれるとは限らない。さらに、無線信号の追加的な冗長性は、さらにこの実施携帯における単一音声通話をさらに丈夫にする。本発明の原理は、呼び出しの中断を減少させてシームレスな接続性を改善することでユーザー経験を改善することにより、バックアップルートが消費者を助けるところにおいて、バックアップルートを容易にしかつ使用する。1つ以上の主要なルートが故障したとき、1つ以上のバックアップルートがプライムルートになることができる。種々様々な無線装置がセルラー基地局と通信しており、かつそのような装置の数は非常に速く増大している。現在および将来の単一ホップセルラーネットワークは、よりよいカバー範囲およびキャパシティーのために増加する需要を支援することができない。しかしながら、装置の数が非常に速く増大しているので、よりよいカバー範囲およびキャパシティーのためのそれらの需要を満たすために、装置の過多はセルラーシステムをより効率的に用いることができる。セルラーシステムの資源を比較的効率的に利用する装置のための方法の1つは、有益であると見なされた時にマルチホッピングの実施形態を用いることである。そのような実施形態では、各装置は、装置間でのホッピングのためにマルチホッピングに参加して適切に機能することに関し、独力で決定することができる。先行技術の実施例で述べような、マルチホップセルラーネットワークにおけるタイトな集中制御は、個々の装置の性能を低下させる。これは、集中コントローラが、莫大な量のオーバーヘッドを招くことなく、すべての無線装置について常にすべてのことを知ることはできないからである。オーバーヘッドは、それ自体がセルラーシステムの無線スペクトルおよび資源を消費する。したがって、ホッピング決定におけるタイトな集中制御は、マルチホップセルラーシステムの性能に悪影響を及ぼす。これに反して、本発明のある実施形態は、それらのセルラーインターフェースを介してセルラー基地局と通信している装置のセルラーインターフェースのみにタイトな集中制御が及ぶマルチホップセルラーシステムを容易にする。それらのニーズ、状況および環境に応じて、無線装置はそれ自体が分散型のやり方で装置間ホッピング決定を下す。ホッピング決定を下すとき、無線装置は基地局からある支援を受けることがあるが、これは必ずしも必要ではない。マルチホップセルラーシステムを容易にするためにあるいは他の目的のために、上述したものを上回る追加の技術が用いられる。無線スペクトルは部分的に不足している。世界中の政府が無線スペクトルを所有しあるいは割り付けるからである。典型的に、政府は、セルラー式ネットワークによる使用のための無線スペクトルをゆっくりと競売にかける。マルチホップ無線技術は、装置がセルラー基地局によって用いられる無線スペクトルの最大限の利用を支援する。この技術のある実施形態を用いる、基地局からの信号が良好な装置は、多くの場合にそれらのセルラーインターフェースを用いて基地局に話しかける装置である。基地局からの信号が良好な装置は、より複雑な変調スキームを用いることができ、必要とする誤り修正の冗長性はより少ない。このように、基地局によって使用される無線スペクトルは、有用なデータを送信するためにより積極的に用いることができる。無線スペクトルは共用の資源であり、したがって、このメカニズムは共有の無線チャンネルへのアクセスの調停をしばしば必要とする。無線装置および基地局は一般的に、衝突を最小限にしかつシステム性能を最大限にするために、メディアにアクセスするスケジュールを確立する必要がある。いくつかの従来システムでは、無線装置のセルラーインターフェースは、セルラー基地局によってタイトに制御されている。このタイトな制御は、周波数分割多元接続、時分割多重アクセス、符号分割多元接続、直角周波数分割多元接続等の技術を用いて基地局が共有の無線スペクトルへのアクセスを調停できるようにする。本明細書において説明される実施形態がこれらの技術と共に用い得ることを示唆するものではない。いくつかの実施形態では、それらの非セルラーインターフェースを介して基地局に間接的に話しかけるマルチホッピングの使用に利益を見出す無線装置は、メディアアクセス制御を必要とする。従来の多重アクセス技術は、ピアツーピアあるいは装置間マルチホッピングのためのチャンネルアクセスの調停に用いることができる。しかしながら、いくつかの従来の多重アクセス技術は、集中型の機関例えばセルラー基地局からのタイトな制御を必要とし、あるいは装置間でメディアアクセススケジュールを確立するために追加のデータ交換を必要とする。上で議論したように、全ての装置間ホッピング決定をタイトに制御するマルチホップセルラーシステムは、拡張可能であるとは予想されず、かつそのために決定がなされている装置に関する関連情報をすべて考慮に入れることができるとは予想されない。対照的に、ハイブリッドセルラー非セルラーマルチホップネットワークの上述した実施形態では、セルラー基地局は装置のセルラーインターフェースをタイトに制御し、かつセルラー基地局は他の無線装置の非セルラーインターフェース上では単に緩い制御をする、あるいは制御しない。緩い制御の実施例として、いくつかの実施形態では、基地局は、装置の非セルラーインターフェースを任意に支援することができるが、本明細書において説明される他の特徴あるいはステップがオプションではないことを示唆するものではない。それにもかかわらず、ハイブリッドマルチホップセルラー非セルラーシステムの本明細書において説明されるいくつかの実施形態において、このシステムはいくつかの従来の多重アクセス技術を使用する。これらの従来の多重アクセス技術の使用は、装置が互いに緩くメディアアクセスを調整することを支援するためにいくらかのオーバーヘッドを生じさせる。しかしながら、過度のオーバーヘッドを招くことなしに、メディアアクセスの調整を支援することができる技術もここに示される。無線ネットワークは、スペクトルのけちな使用から利益を得る。スペクトルの節約は、マルチホップ非セルラー無線ネットワークにおいて特に有用である。これらのネットワークは、他のすべてのものを等しいとしたときに、非セルラー無線ネットワークに対する所与の位置の近くで利用可能なデータのマルチホップ交換に参加していないスペクトルを、より消費することが期待される。そのようなスペクトルは従来の使用シナリオおよびマルチホップ使用の両方によって消費されるからである。スペクトルの注意深い使用は、非セルラーネットワーク、例えばマルチホップ非セルラー信号を運ばないネットワークにおける従来の使用においてもより重要になりつつある。利用可能なスペクトルを用いる装置の数は、近年増加する傾向があり、特に携帯電話が非セルラーインターフェースをしばしば含むようになってきているからである。この傾向は継続すると予想され、それによって非セルラー無線通信のためにスペクトルを将来的にもっと不足させる。本明細書において説明される実施形態は、とりわけ、非セルラー無線ネットワークにおいて様々な無線装置が信号を送信する時間をスケジューリングすることによって、すなわち、1いくつかの実施形態では、ネットワーク内の多数の装置が同一またはオーバーラップするスペクトルを、ほぼ同時に並列で送信することによって、および2いくつかの実施形態では、送信の間に他の装置がスペクトルの所与の部分上で送信するのを待っている比較的小さな時間が保存されることによって、非セルラーネットワークのために利用可能なスペクトルを比較的効率的に用い得ると考えられる。さらに、いくつかの実施形態は、ネットワークの各参加者が送信する正確な時間を指示するマスタ装置なしに、分散したやり方で送信をスケジューリングし、それによって任意の単一装置の故障あるいは欠落に対して比較的丈夫なネットワークを潜在的に提供する。しかしながら、本明細書において説明される技術は、これらの利点の一つを提供しあるいはこれらの利点を全く提供しないいくつかの実施形態のような、これらの利点をそれぞれ提供する実施形態には限定されない。確かに、マルチホップ非セルラーシステムは、下記技術を使用することなく実行できるが、これらの技術はマルチホップ非セルラーネットワークおよび非セルラーネットワークの両方の性能を改善すると考えられる。図13は、無線装置1312、1314および1316の間でデータを運ぶ非セルラー無線ネットワーク1310の具体例を表しているこの実施形態では、無線装置1312、1314および1316がそれぞれ有しているスケジューラ1318は、比較的小さな一時的なオーバーヘッドで、かつスケジューラ1318の集中化された調整なしで衝突を緩和すると考えられる。この目的のために、スケジューラ1318は、以下に示された2つの技術を二者択一であるいは組合せで用いる。最初に、以下でさらに説明するように、スケジューラ1318は、いくつかの実施形態で互いに共同作用する、例えばスケジューリングを目的として互いの送信をモニターしあるいは信号を交換して、1送信のためのタイムスロットの数;2どの装置がどのタイムスロットを用いるか;あるいは3タイムスロットの数およびどの装置がどのタイムスロットを用いるかの両方、を決定する。さらに、いくつかの実施形態において、そのような調整は、ネットワーク1310における各装置1312、1314および1316のスケジュールを割り当てる単一のマスタ装置なしに生じる。2番目に、以下に説明するいくつかの実施形態では、スケジューラ1318は、送信のためのスケジュールに関するある装置からそれらの装置、例えば装置1312、1314および1316の部分集合への送信のために異なるスケジュールを用いる。送信と受信には非対称のスケジュールがある。例えば、これらの実施形態のうちのいくつかは、例えば大きなマルチメディアファイルが一方向に移動するのに対し追加のデータのための比較的短いリクエストが他方向に移動する使用パターンおよび例えば単一装置あるいは比較的わずかの装置が複数の他の装置に流れるデータのための導管として行動するネットワークトポロジーに基づいて、一方向および多方向での送信を促進するスケジュールを実行する。さらに、いくつかの実施形態では、一方向または他方向での送信を促進する度合いを、ネットワークトラフィックとトポロジーの変化に基づいてダイナミックに調整する。これらの技術を二者択一あるいは組合せで実行することにより、実施形態は利用可能なスペクトルを比較的効率的に利用すると予想される。作動の際には、無線装置1312、1314および1316は、無線送信信号を介して互いにデータを送信しかつ互いにデータを受信する。無線装置1312、1314および1316は同じ無線空間内にあり、例えば802.11のプロトコルの一つ、ブルートゥースプロトコルの一つ、Zigbee登録商標プロトコルの一つといった無線ネットワーク12のためのプロトコルに従って選択された送信パワーで、1つの装置1312、1314あるいは1316から送信され、他の装置1312、1314、あるいは1316が受信する。図示した実施形態では、無線装置1312、1314および1316はスペクトルを共有する。無線装置、例えば無線装置1312および1314のうちの2つによる同時通信は互いに干渉し、かつそれらの同時通信によって運ばれた信号を分割する第3の装置、例えば無線装置1316の能力を潜在的に損なう。従って、いくつかの実施形態では、各無線装置1312、1314および316のスケジューラ18は、無線装置1312、1314および1316からの送信の時機を見計って、同時通信を回避し、あるいは互いに無線的に十分に接近していて送信によって運ばれたデータを第3の装置で分割するのは難しい装置1312、1314および1316の組による同時通信を回避する。信号の分割を困難にする同時通信は衝突と呼ばれ、いくつかの実施形態では、図示したスケジューラ1318の機能は衝突の影響を回避しあるいは緩和することである。スケジューラ1318は分散したやり方で互いに調和するように構成される。いくつかの実施形態では、各スケジューラ1318は、同じあるいはほぼ同じスケジューリングプロトコルを実行するように構成され、かつスケジューラ1318に関連付けられた装置1312、1314あるいは1316による送信のためのスケジュールで到着する同一のあるいは同様なプロセスを使用する。それらの実施例が以下に説明される調整によって、ネットワーク1310内の送信のためのスケジュールが出現する。例えば、各スケジューラ1318は、同じ無線ネットワーク1310内の他のスケジューラ1318の作動に関するデータを獲得し、無線装置1312、1314、あるいは1316のためのスケジュールを選択しあるいは関連付けられた無線装置1312、1314、あるいは1316に、他のスケジューラ1318が送信のためのそれらのスケジュールを修正することを要求する信号を送信することを命じ、またはその両方を実行するように構成される。修正のためのスケジュール選択およびリクエストの特定の実施例は以下でさらに説明する。本技術に係るいくつかの非セルラー無線ネットワークはフレーム内のデータ、あるいはビットの連続送信のバーストで送信されるヘッダー情報のようなメタデータを含むデータの集合を送信し、かつその受信はフレームバイフレームベース上の受信装置においてしばしば評価される。フレームは管理フレーム、制御フレーあるいはペイロードフレームのような異なる機能の役に立ち、かつフレームはヘッダー情報をおよび関連付けられたコマンドあるいはペイロードに関する情報を含む。各フレームが送信された後、あるいは一定のフレームが送信された後、無線装置1312、1314および1316はある期間だけ送信を休止して、他の無線装置は同一あるいはオーバーラップするスペクトル上で送信し始めたかどうかを検知する。送信休止の期間は、上述したプロトコルのうちの1つのような無線データ通信プロトコルによって規定され、あるいは以下で説明する技術のうちの1つに従って選択される。他の装置が送信休止の間に送信し始めた場合、第1無線装置は後のフレームの送信を試みる前に、その他の無線装置の送信が終了するようにする。1つのフレームが送信された後で無線装置が次のフレームを送信する前の期間はインターフレーム間隔あるいはIFSと呼ばれる。IFSの期間は、いくつかの実施形態では、サブ期間に分割することができるとともに、無線ネットワーク1310内の装置によって様々なタイプの送信のために保存される。これらの実施形態では、優先度が高いあるいは待ち時間に敏感なタイプの送信にスロットあるいはインターフレーム間隔において早く生じる一時的なウィンドが割り当てられる。IFSのスロット内で、スペクトルがまだ利用可能な場合、つまり他の装置が同じスペクトル上で送信していない場合は、それに応じ、送信する信号がある場合に、無線装置はそのスロットに関連付けられたその信号を送信する。例えば、図2の実施形態に示したように、短いIFSSIFS期間は前もって送信されたフレームからコントロールフレームを分割する例えばRTS、CTSおよびACKフレーム;より長いポーリングIFSPIFS期間は前もって送信されたフレームから優先度の高い管理フレームを分割する;リクエストフレームIFSQIFSは前フレームからリクエストフレームを分割する;および、分配されたIFSDIFSの期間は、前もって送信されたフレームを後に続くデータフレームから分割する。したがって、いくつかの実施形態では、無線媒体は無線ネットワークにおける信号の機能に従って時分割多重化である。図14のタイミング図に示したように、無線装置N1は装置N2にデータフレーム1412を送信し、その終了はインターフレーム間隔1418のスタートを示す。SIFS期間の後、無線装置N2はデータフレーム1412の受信を示して、無線装置N1に受領確認信号ACK1414を送信する。その後、この実施例において、IFS1418の残りの部分が経過した後、無線装置N1は次のデータフレーム1416を送信する。しかしながら、次のIFS1420の間で、第2のデータフレーム1416の後に、無線装置N3は、フレーム1422の送信、無線装置N1による第3のデータフレームの送信の専有、および他のIFSの始まりを示すことによって、媒体のコントロールを取る。いくつかの実施形態では、DIFSはIFSの最後の一部であり、かつDIFS期間は、無線ネットワークにおける各無線装置に異なるスロットを供給して、例えばデータフレームを送信するために利用可能な媒体を用いるために、各無線装置あるいは、通常はほとんどの無線装置について異なっている。一定のシステムでは、DIFSの期間はベース期間、およびプロトコルに従って変わる期間の両方を含む。DIFSにおける変化は、ミニスロット時間MSTと呼ばれる単位時間の整数倍数として量子化される。また、整数倍数は、無線ネットワークにおける各無線装置がMSTの異なる整数倍数を持つようにするプロトコルに従って選択される。したがって、各装置は、送信を開始するとともに媒体のコントロールを取るための潜在的にユニークなめったに共有されないDIFS内で少なくとも1つのMSTの長さのスロットを有している。所与の装置のDIFSの一部を構成するためにMSTの整数倍数を選択するための1つのプロトコルは、指数関数的にランダム化されたバックオフスケジュールあるいはERBスケジュール呼ばれる。実施例が図15のタイミング図に示されている。無線装置が送信すべきデータフレームを有しているとき、このERBアルゴリズムはランダムあるいは擬似乱数を選択するために用いられる。例えば他の無線装置によって前フレーム1512が送信され終えた後、送信するフレームを有した無線装置はそのDIFSベースの期間1514が終了まで待機し、ランダムあるいは擬似乱数からのカウントダウンを開始し、各MST1516が経過するようにカウントダウンする。他の無線装置が送信し始め、カウントダウンが完了する前にメディアのコントロールを取った場合、カウントダウンは次のDIFS時間の間継続する。カウントダウンが0に達すると、待機していたフレームが送信される。ランダムあるいは擬似乱数に基づいたDIFSを割り当てること、媒体を共有する無線装置の予期される数に対して乱数のプールが比較的大きい、例えば2つの装置が同じ数を選択しそうもないような10、50あるいは100以上の比率であると仮定すると、2つの無線装置が同時に送信することにより衝突を引き起こすことは比較的ありそうもない。そして衝突が生じる場合、衝突する装置はより大きな数のプールから新しいランダムあるいは擬似乱数を選択し、上述したカウントダウンを繰り返す。スケジューラ1318がランダムあるいは擬似乱数を基づいてDIFSを選択するシステムは、非決定論的なスケジュールを持つと言う。したがって、この実施例においては、送信時間をスケジューリングする集中制御なしに、非決定論的なスケジュールで衝突が緩和される。ERBスケジュールは無線ネットワーク上の装置のためのスケジュールの集中制御なしに衝突を緩和することができるが、これらのスケジュールには一定の欠点がある。ERBスケジュールは、他の装置がDIFSの間に送信するのを待って、無線装置および無線媒体をアイドル状態にしたままとする。そして、この用いられていない時間は、衝突の場合には潜在的に拡張される。さらに、送信すべき各装置のためのDIFS中のスロットがランダムあるいは疑似ランダムであるため、非決定論的なスケジュールのいくつかの実施形態では、潜在的に並列に送信するチャンスを逃す。それらの信号がある程度干渉しつつも異なる受信装置で分割されるように、互いに無線的に十分に離れている無線装置によって、並列のあるいは同時の送信を実行することができる。しかしながら、ランダムあるいは擬似乱数に基づいて伝送時間が選択されるときには、互いに十分な無線距離にある装置が同じDIFSを選択しそうもないので、調整が難しい。図13のスケジューラ1318は、いくつかの実施形態では、分散した決定論的なスケジューラである。例えば、スケジューラ1318は、それらのスケジュールの態様を割り当てる集中コントローラなしに、ネットワーク1310における無線送信のためのスケジュールに到着し、無線装置1312、1314および1316のそれぞれに、ランダムでないあるいは非偽似乱数の送信タイムスロットを割り当てる。例えば、各スケジューラ1318は、それに関連付けられた無線装置1312、1314および1316のためにIFSを選択し、そのIFSは、1その並行送信が分割できない衝突を引き起こす互いに無線的に十分に接近している無線装置のための他の無線装置のIFSとは異なる;2無線ネットワーク1310における無線装置の数に対して小さなスロット、例えば装置1つ当たり1.5スロット、装置1つ当たり2スロット、装置1つ当たり4スロット、あるいは装置1つ当たり1310スロットのプールの中から選択される;3他の無線装置に予測可能。例えば、同じスロットは、スケジューラ1318によって無制限にあるいはネットワークトラフィックまたはトポロジーが変化するまで使用される。図15は、図11のネットワーク1310のための決定論的なスケジュールの実施例を示している。図示するスケジュールは異なるIFS期間の4つのスロットがある。そのうちの3つが図13のスケジューラ1318の1つによって選択されている。例えば、無線装置1312のスケジューラ1318はスロットD1;無線装置1314、スロットD2;および無線装置1316、スロットD3を選択する。スロットD1-D4はほぼ同じ期間である。例えば1つのMST、そしてこの実施例において、スロットの数4は、装置の数の比較的小さな倍数である、つまりこの実施例において2未満である。したがって、ERBスケジュールを用いるシステムに比較すると平均IFSは比較的小さく、任意の2つの装置が同じスロットを選択するよりも可能性を減少させるために典型的に比較的多数のスロットがある。他の実施形態はより多くあるいはより少数のスロットがあり、例えば無線装置対スロットの比率は4、8、あるいは10未満である。以前の実施例のように、各スケジューラ1318は、早いスロットD1-D4の他の無線装置がまだデータフレームを送信し始めていないと仮定すると、その選択されたIFSスロットD1-D4がDIFSベース期間1514後に前フレーム1512の送信の終了に続くまで、データフレームの送信を待つ。図13のスケジューラ1318は、集中制御のない、例えばその場限りのやり方の図15のスケジュールにおいて、そのスロットがとの装置に割り当てられるべきかを決定する装置なしに、スロットD1-D4を選択する。調整し、かつ故意でなく同じスロットを選択する装置を回避するために、無線装置1318は、どのスロットが選択されているかに関する情報がコード化された信号を送信し、スロットを選択する前の期間に他の装置のIFSを観測する。例えば、無線装置1312、1314および1316は、その装置におけるスケジューラがどのスロットを選択したか示すスケジュール状態信号、例えばビーコンを一斉送信する。スケジュール状態信号はスロット選択インジケータをコード化することがある、例えば図4の実施例においては、2ビットの信号、2ビット_00、01、10および11_の交換は図示した4つのスロットのうちの1つに対応する。他の実施形態は、より多くのスロットのためのより多くのビットを持つ。スケジュール状態信号は、他の信号、例えばデータフレームに対してより高い電力、より低いデータレート、大量の誤り訂正ビットあるいはその組合せで一斉送信されて、スケジュール状態信号にコード化された情報が比較的離れた無線装置に達する可能性を増加させる。スケジューラ1318は、スケジュール状態信号の送信を周期的に、受け入れ可能なオーバーヘッドおよび図13の無線ネットワーク1310に新しく導入された無線装置の望まれる応答性に応じて、例えば100ミリセカンド未満、10ミリセカンド未満あるいは1秒未満の期間で開始する。スケジュール状態信号のタイミングは、無線状態信号が繰り返して衝突する可能性を減少させるために、ランダムまたは疑似ランダムのカウントダウンを含む。スケジュール状態信号における他の情報には、次のビーコンのためにいつ起きるべきかを知るためにパワーセーブモードに入る他の装置によって用いられる、ブロードキャスティング装置のMACアドレス、スケジュール状態信号の送信の間の期間;受信スケジュール状態信号に反映された時間にそれらの時計を合わせるために他の装置によって用いられる、現在時間が一斉送信する無線装置によって維持されることを示すタイムスタンプ;および暗号化の支援、サポートされているデータ送信あるいは受信レートのような放送機器の能力に関する情報、が含まれる。スケジュール状態信号は、それらの一斉送信が他の送信によって専有されない可能性を増加させるために、IFS期間において比較的早く、例えばPIFSの間で、SIFSの後、およびQIFSまたはDIFSの前に一斉送信される。各無線装置1312、1314および1316のスケジューラ1318は、スケジューラ状態信号内にコード化された情報あるいは情報の部分集合を集め、かつ前に説明したもののうちの1つのような非セルラーインターフェースは信号が一斉送信する。他の無線装置1312、1314あるいは1316は、一斉送信されたスケジュール状態信号をそれらの非セルラーインターフェースを介して受信し、かつメモリーに符号化された情報を記録する。いくつかの実施形態では、他の無線装置1312、1314あるいは1316の1つ以上は休眠モード、すなわち低電力モードにあり、装置のその部分は電力の引き出しが不能になりあるいは防がれる。これらの装置が前もってスケジュール状態信号を受信している場合、それらはブロードキャスティング装置からのメモリーに格納されたスケジュール状態信号間の期間に関する情報を有していて、次のスケジュール状態信号がいつ一斉送信されるかを識別するために前のスケジュール状態信号からカウントダウンし、その時点で、受信装置は起きるかあるいは後のスケジュール状態信号を受信するためにより高いパワーモードに入る。以下でさらに説明するように、各スケジューラ18は、関連付けられた装置のメモリーからスケジュール状態信号によって運ばれた情報を検索して、関連付けられた装置のためにIFS期間、例えばスロットD1-D4の1つを選択する。他の実施形態では、無線状態信号は一斉送信されず、スケジューラ1318は無線装置1312、1314および1316における装置のIFSを推論する。例えば、無線装置1312は、無線装置1314によって無線装置1316に送信されたデータフレームの終了と装置間で送信された次のデータフレームの開始との間の期間を測定して、無線装置1312のIFSを識別する。同様の観察は、ネットワーク1310における各無線装置のIFS値を観測するために用いられる。いくつかの実施形態では、観測されたIFS値は、観測装置におけるメモリーに格納される。図示した実施形態では、各無線装置のスケジューラ1318は、他の装置から観測された、あるいは他の装置からスケジュール状態信号で一斉送信されたIFS期間に基づいてその無線装置のためのIFS期間を選択する。例えば、IFS期間を選択するために、スケジューラ1318は、ネットワーク1310における他の無線装置のために、メモリーから最も最近のIFS期間を検索し、かつデータフレームを送信するために、メモリーからスロットの数、例えば図15のD1-D4を検索する。その後、スケジューラ1318はメモリーから検索されたIFS値とスロットを比較し、無線ネットワーク1310の中の他の無線装置によって用いられないスロットを識別する。この比較に基づいて、スケジューラ18は、そのスケジューラ1318がある無線装置1312、1314あるいは1316のためのスロットを選択し、かつデータフレームの送信の間で選択されたスロットまで延びる無線装置はIFS期間を待つ。いくつかの実施形態では、スケジューラ1318は最も早い未使用のスロットを選択する。スケジューラ1318は、選択されたスロットの再使用を無制限に、例えばネットワークトポロジーあるいはトラフィックが実質的に変化するまで継続する。その結果、ある実施形態では、スケジューラ1318はデータフレームの送信のための決定論的なスケジュールをセットし、かつスケジューラ1318は無線ネットワーク1310における他のスケジューラ1318によって選択されたIFS値をメモリー内に持つ。いくつかの実施形態では、スケジューラ1318は、他の無線装置1312、1314、あるいは1316で既に使用されているスロットを選択し、それによって潜在的に同時に2つの装置がデータを同時に送信するようにする。スケジューラ1318は、例えば、比較的大きな無線距離の他の無線装置によって占められたスロットを選択し、例えば装置間の信号は、幾何学的な距離によってあるいは壁のような介在する構造によって弱められる。無線装置にスロットを共有させるスケジューリングプロセス1610の一例は、決定論的なスケジューラでIFS期間を選択する方法の実施例を図示する図16に描かれている。プロセス1610は、無線装置内の以前に説明したスケジューラ1318によって、あるいはその方向で実行される。そして無線ネットワーク、例えば非セルラーネットワーク内の各無線装置が図16のプロセスを実行する。図16のステップ1612に示したように、この実施形態におけるスケジューリングプロセスは、IFS期間、例えば1つ以上の他の無線装置のIFS期間を表す値を獲得するステップを含む。IFS期間の獲得は、他の装置からスケジュール状態信号を受信すること、あるいは他の装置によって用いられているIFS期間を観測することを含む。いくつかの実施形態では、利用可能なスロットの数もまたスケジューラ状態信号内で受信され、あるいは例えば用いられているIFS期間スロット間のギャップの観測によって観測され、かつメモリー内に格納される。獲得された各IFS期間は、メモリーに格納されるとともに、例えばテーブルの行にあるいはオブジェクトの属性として、そのIFS期間を用いる無線装置の識別子に関係付けられる。ステップ1614に示したように、いくつかの実施形態では、各無線装置1312、1314および1316図13は、例えばその非セルラーインターフェースを介して、他の無線装置1312、1314あるいは1316から受信した非セルラー信号の強度を検知するとともに、その知覚された信号強度を表す信号強度値をメモリーに格納し、信号強度値は、ステップ46に示したように、その信号強度値によって特徴付けられる装置によって用いられるIFS期間に関係付けられる。例えば、無線装置1312のスケジューラ1318は、オブジェクトMACアドレス、信号強度値、および各無線装置1314および1316のためのIFS期間の属性として、テーブルあるいは他のデータベースoに格納する。知覚された信号強度は、プロセス1614のステップを実行する無線装置における他の無線装置からの信号の強度である。次に、本実施形態においては、ステップ1616において、IFS期間スロットが他の無線装置によって使用されていないかどうかを決定する。このステップは獲得された使用中のIFS期間をメモリーから呼び戻すとともに、現在利用可能なスロットの数をメモリーから呼び戻すことを含む。未使用のスロットが利用可能な場合、それに応じて、プロセス1600はステップ1618に移り、未使用のIFS期間スロットのうちの1つが選択される。未使用のスロットが利用可能でない場合、それに応じて、プロセス1600はステップ1620に進む。いくつかの実施形態では、ステップ1614の前に決定ステップ1616が実行され、かつステップ1614はステップ1616の否定出力とステップ1620との間に挿入される。ステップ1620において、プロセス1600は、知覚された信号強度を表す獲得値のうちのいずれかが、知覚された信号強度のうちのいずれかが閾値未満であることを示しているかどうかを決定する。いくつかの実施形態では、閾値は信号強度の振幅である。他の実施形態では、閾値および知覚された値は信号対雑音比あるいは信号対雑音比と信号強度の組合せであり、かつ信号強度、例えば加算値、あるいは各値は、対応する閾値以下であるかどうかを決定するために異なる閾値と比較される。ステップ1620の応答がYESの場合は、それに応じて、プロセス1600はステップ1622に進み、知覚された信号強度が最も低い他の無線装置によって用いられているIFS期間スロットを選択し、それによってプロセス1600を実行する装置および知覚された信号強度が最も低い無線装置の両方が同じIFS期間スロットを共有するようにする。いくつかの実施形態では、知覚された信号強度が弱い無線装置に同じIFS期間スロットを共有させることは、無線ネットワークのスループットを増加させる。弱く知覚された信号強度は、例えば同時にあるいはオーバーラップ時間において装置が並列で送信できるとともに、それらの送信信号が受信装置で分解できない程度にまで干渉しないことを示すと考えられる。例えば、2つの無線装置が比較的大きな無線距離を持っている場合、本実施形態においては、それらの両方がデータフレームを同時に送信することがあり、それによって並列伝送が禁止されているシステムよりも移動データを所定時間内に媒体を横切って潜在的に移動させる。ステップ1620に対するレスポンスがnoである場合、それに応じて、プロセスはステップ1624に進み、かつIFS期間スロットの数を増加させるためのリクエストが一斉送信される。例えば、リクエストは、スロット数を増した新しいスケジュールにおいてどのIFS期間スロットが所与の無線装置によって選択されているかをスケジュール状態信号における単一追加ビットが示すことができるように、スロットの数が2の倍数によって増加するように求める。リクエストは、プロセス1600を実行する装置のスケジュール状態信号の一部として、あるいは他の信号、例えば他のある管理フレームの一部として一斉送信される。プロセス1600を実行する無線装置は、上述した技術に従ってデータフレームの送信をスケジューリングするために、選択されたIFS期間スロットを用いる。例えば、装置は、データフレームの送信を試みる前に、データフレームが送信された後でその選択されたIFS期間を待つ。他の実施形態では、以下に説明するように、トラフィックのためのスケジュールはアップリンクおよびダウンリンクトラフィックの間で非対称である。例えば、第2の無線装置にデータを送信するとき、第1の無線装置は第1のインターフレーム間隔値を用いる。および、第1無線装置にデータを送信するとき、第2の無線装置は第2のインターフレーム間隔値を用いる。上でより詳細に述べたように、インターフレーム間隔値は、現在の無線フレームが送信された後で他の無線フレームを送信する前に、無線装置が待つ時間である。インターフレーム間隔値は異なることがあり、かつダウンリンクトラフィックに対してアップリンクトラフィックを優先的にするために差が選択され、あるいはその逆も同じである。先に注目したように、同じ無線スペクトルが無線通信、例えば一方向の通信、つまり第1装置から第2の装置へかつ第2の装置から第1装置への通信のために用いられるとき、スペクトルを節約するために以前の技術の実施形態が役に立つ。説明したように、ある実施形態では、第2の装置が第1の装置に無線フレームを送っていることを第1の装置が感知した場合、第1の装置は無線衝突を防ぎ装置間通信を容易にするために第2の装置へのフレーム送信を延期する。またこれらの実施形態では、第1装置が第2の装置に無線フレームを送っていることを第2の装置が感知した場合、第2の装置は無線衝突を防ぎかつ装置間通信を容易にするために第1の装置へのフレーム送信を延期する。この実施例において、第1装置は第1インターフレーム間隔値つまりIFS期間スロットを用いており、かつ第2の装置は第2のインターフレーム間隔値を用いている。したがって、この実施例において第1装置は、現在の干渉無線フレームが送信された後でその無線フレームを送信する前に、第1インターフレーム間隔値の時間を待つ。同様に、第2の装置は、現在の干渉無線フレームが送信された後で、その無線フレームを送信する前に、第2のインターフレーム間隔値の時間を待つ。2つのインターフレーム間隔値が同じである場合、衝突が生じ得る。しかしながら、2つのインターフレーム間隔値が異なると、その場合には衝突が生じない。例えば、第1インターフレーム間隔値が第2インターフレーム間隔値未満ならば、第1無線装置は第2無線装置の前にその無線フレームを送信し始める。この実施例において、第2無線装置は、チャンネルがビジーであることを検知すると、衝突を防ぎかつ装置間通信を容易にするために、それ自身の送信を延期することができる。したがって、いくつかの実施形態では、第1および第2の装置間のメディアアクセス競合は、いかなる集中制御もなしにかついかなる付加的なオーバーヘッドも招くことなしに解決する。この技術は、単一ホップ非セルラーネットワークおよびハイブリッドマルチホップセルラーネットワークの両方に適用可能である。例えば、非対称のスケジューリングは、ハイブリッドマルチホップセルラーシステムアーキテクチャのために非常に役立つと考えられる。この技術がセルラーネットワークトラフィックの本質を利用するからである。セルラーネットワークトラフィックは、アップリンクおよびダウンリンクトラフィックとして分類することができる。アップリンクトラフィックは無線装置から基地局に向かって流れる。ダウンリンクトラフィックは基地局から無線装置に向かって流れる。マルチホップセルラーネットワークでは、そのようなフローは1つ以上のホップから構成することができる。いくつかの可能なアップリンクおよびダウンリンクパスの実施例が図17に示されているが、ここで心に留めておくべきことは、本技術の実施形態が単一ホップおよびマルチホップネットワークの両方に適用可能であることである。図17を参照すると、図17は、マルチホップの実施形態に従う、無線携帯電話ネットワークにおけるセル1700を一般化した概略図である。理解を容易にするために、セルラーネットワークにおける一つのセル1700だけが描かれることが注目される。本明細書において説明される技術の原理は、特定の携帯電話ネットワークにおける特定の数のセルには限定されない。無線携帯電話ネットワークにおけるセル1700は、エリアの約10平方マイルのエリアである。携帯電話ネットワークにおける各セル1700は、基地局制御装置1108を含んでおり、それは無線装置1704A~Cおよび1706A~Cと受信する/送信するためのタワー1702を有している。例えば携帯電話、ネットブック、携帯情報端末、ラップトップコンピュータ。一実施形態に従い、無線装置1704A~Cおよび1706A~-Cは、基地局1708とマルチホップ上で通信するように構成されている。この実施例で用いるマルチホッピングは、それによって無線装置1704あるいは1706が、1つ以上の他の無線装置1704A~Cあるいは1706A~Cを介して基地局1708と通信できるプロセスを指す。図17を再び参照すると、基地局1708は移動通信交換局MSC1710を介して陸上移動通信網PLMN1712に接続される。各電話会社は、都市あるいは領域内の全ての基地局制御装置1708を制御するとともに、ランドベースPLMN1712へのすべての接続を制御する移動通信交換局MSC1710を有している。図17はいくつかの可能なアップリンクおよびダウンリンクパスの無線トラフィックあるいは無線フレームを示している。図17に示したように、無線装置1704A、1704Bおよび1704Cはマルチホップアップリンクパスを形成する。図17に示したように、無線装置1706A、1706Bおよび1706Cはマルチホップダウンリンクパスを形成する。アップリンクおよびダウンリンクトラフィックの量は、配備および使用法のシナリオに依存してかなり変化するが、通常はダウンリンクトラフィックの量が従来の消費者無線ネットワークにおけるアップリンクトラフィックの量を上回ると予想される。以下に説明するように、このトラフィックパターンは、例えばダウンリンクトラフィックフローについての第1のインターフレーム間隔値およびアップリンクトラフィックフローについての第2のインターフレーム間隔値のように、非対称のスケジューラを用いることによって活用される。図示する典型的なネットワークでは、アップリンクトラフィックの量は一般的にダウンリンクトラフィックの量未満である。その場合、第1インターフレーム間隔値が第2インターフレーム間隔値以上であると、装置が互いに送信するためにアップリンクトラフィックおよびダウンリンクトラフィックを有するときはいつでもアップリンクトラフィックが勝つ。それが、より小さいインターフレーム間隔値を用いるからである。あるトラフィックパターンの下では、ダウンリンクトラフィックがほとんど無線チャンネルを占領する。アップリンクトラフィックが好まれる実施形態において、臨時のアップリンクトラフィック無線フレームを送信する必要があるとき、それは競合する任意のダウンリンクトラフィック無線フレームに対して優先権を得る。この実施例において、臨時のアップリンクトラフィック無線フレームは、競合するダウンリンクトラフィック無線フレームと衝突せずに送信される。さらにある実施形態では、アップリンクとダウンリンクのトラフィックフローを調整するために、特別の競合解除送信は必要ない。ランダム化されたバックオフアルゴリズムのような他のスキームは、共有の無線チャンネルへのアクセスを調停するためにこの技術と組み合わされ、それらの実施例が以下に説明される。基地局がまた一種の無線装置であることは、注目されるべきである。また、本明細書において説明される技術のある実施形態は、基地局で駆動される無線ネットワークに適用される。従来の基地局で駆動する無線ネットワークでは、基地局から無線装置に流れるトラフィックをダウンリンク方向と見なし、無線装置から基地局に流れ込むトラフィックをダウンリンク方向と見なす。この実施形態を簡単に説明するために、基地局および他の無線装置が同じ無線スペクトルをアップリンクおよびダウンリンクのトラフィックに用いると仮定する。例えば、ダウンリンクトラフィックの量が通常アップリンクトラフィックの量以上である場合、ネットワークにおける無線装置はダウンリンクトラフィックに第1インターフレーム間隔値を用いるが、それはアップリンクトラフィックの第2インターフレーム間隔値より高い。この実施形態において、基地局は、対称スケジュールのシステムに対して減少した競合で他の無線装置に対しより頻繁なダウンリンクトラフィック無線フレームを送信する。他の無線装置が臨時のアップリンクトラフィック無線フレームを基地局に送信する必要があるとき、この実施形態では、他の装置は、媒体アクセス競合における実質的な増加なしに、競合するダウンリンクトラフィック無線フレームより高い優先権でそのようにする。本明細書において説明される技術の実施形態は、分散型の競合解除メカニズムを容易にするとともに、無線チャンネルがビジーであることを基地局が検知するまで、他の無線装置に対しダウンリンク無線フレームを連続的に送信し続けるために基地局のチャンスを増加させる傾向がある。無線チャンネルは他の無線装置が基地局へアップリンク無線フレームを送信し始めたときにビジーであると検知される。1つ以上の基地局が同じスペクトルにおいて作動できるところでは、ある現実世界のシナリオはより複雑になる。いくつかの実施形態は、基地局を接続する共通の有線ネットワークを活用する。この実施形態では、基地局はこの共通ネットワーク上で通信しかつ調和するとともに、基地局はメディアアクセススケジュールに同意し、この共通ネットワーク上でそれら自身の競合解除を行う。このように、ダウンリンクトラフィックは、干渉する基地局の間で調整することができる。実施例として、無線装置からのアップリンクトラフィックはダウンリンクトラフィックより低いインターフレーム間隔値を用いる。アップリンクトラフィックは、例えばランダムまたは疑似ランダムのカウントダウンを用いる上述した技術のような、ランダム化されたバックオフアルゴリズムを用いて、競合解除を促進することができる。この実施例において、ダウンリンクトラフィックのレートがアップリンクトラフィックのレートより典型的に高いので、基地局調整を用いる実施形態は大量のダウンリンクトラフィックのための比較的効率的なスケジューリングを容易にする。さらに、この実施形態では、軽いアップリンクトラフィックは、集中制御あるいは特別のオーバーヘッドなしにダウンリンクトラフィックの送信の間にスケジューリングされる。さらに、マルチホッピングは、基地局からの信号が良好な装置だけが、基地局と直接通信できるようにする。この実施形態では、他の無線装置は、近くの無線装置上にホッピングオンすることにより基地局と間接的に通信する。したがって、この実施例は、本明細書において説明される実施形態が如何にして無線ネットワークの性能を全般的に、かつマルチホップセルラーネットワークを特別に、改善するかを示している。ここに説明したすべての実施形態がこの技術を用いてこれらの利点を提供するとは限らないことは注目されるべきである。このアプローチは、集中化させたスケジューリングの必要性あるいは分散させた共同作用オーバーヘッドを減少させるために、他の公倍数アクセスおよび競合解除アプローチと組み合わせることができる。加えて、いくつかの実施形態では、無線装置は、アップリンク無線フレームよりも長い時間にわたってダウンリンク無線フレームを連続的に送信することができた。その反対も状況に依存して実行することができる。さらに、このアプローチがランダム化されたバックオフアルゴリズムと組み合わされるとき、ダウンリンクトラフィックはアップリンクトラフィックより低い競合ウィンドでスケジューリングされるその反対も状況に依存して実行することができる。いくつかのシステムでは、ダウンリンクデータを優先的にすることが望ましい。例えば、上述したように、ある無線装置によるネットワークトラフィックは、それらの無線装置によるアップリンクトラフィックに対し、ダウンリンクトラフィックの方へ極度に傾く。例えば、ダウンリンクデータとして有線インターネット接続上で検索された比較的大きなメディアファイルを、クライアントの無線装置に送信することは、非セルラー無線ネットワークのアクセスポイントにとっては一般的である。クライアント無線装置は、ACKフレームおよび追加のデータを要求するフレームを含む比較的まばらなアップリンクトラフィックを送信する。対称的なスケジューラ、例えばいくつかのERBスケジューラは、アップリンクおよびダウンリンクの両方の送信に平均して同様なIFS期間を供給する。しかしながら、これはいくつかのシナリオにおいて最適ではないことがある。クライアント装置を送信するアップリンクが比較的にそのIFS期間スロットのほとんどを用いないので、ダウンリンク送信アクセスポイントがクライアント無線装置のために未使用のIFS期間スロットを不必要に待たせることになるからである。この問題は以下に説明するある実施形態において緩和されるが、それはアップリンクおよびダウンリンクトラフィックを非対称的にスケジューリングする分散した非決定論的なスケジューラを用いる。以下に説明するある実施形態では、IFS期間スロットの部分集合がダウンリンクトラフィックのために保存され、あるいは乱数を選択するために用いられるアルゴリズムは重み付けされて、ダウンリンクトラフィックのため早いIFS期間スロットを促進する。図18はスケジューリング方法の実施例を図示するタイミング図であり、IFS期間スロットはランダムにあるいは疑似ランダムに選択され、あるスロットはダウンリンクトラフィックのために保存される。図示する実施例は、スロットD1-D5がダウンリンクトラフィックのために保存される以外は、図15と同様である。図15の実施例のように、IFS期間は、以前のデータフレーム1812の後のDIFSベース期間1514に、装置から装置へと変化して競合ウィンドと呼ばれるいくつかの可変部分1814を加えたもので、その実施例はIEEE801.11nの規格によって説明される。可変部分1814は、1つのMSTであるスロット1516に量子化されるとともに、データフレームを送信するときの衝突の可能性を減少させるためにスケジューラはこれらのスロット1516を選択する。上述したように、この実施例においては、あるスロットD1-D5はダウンリンクトラフィックのために保存される。無線装置は、それがアクセスポイントかどうか、あるいはネットワークトラフィックの実質的な部分、例えば80以上、95以上あるいは99以上がそれから他の装置に流れているかどうかを決定する。この決定に基づいて、無線ネットワークにおけるスケジューラはダウンリンクトラフィックのためにあるスロットD1-D5を保存する。スロットを選択するために、スケジューラは最初にランダムまたは疑似乱数を、例えばライナーシフトレジスターあるいはネットワーク雑音で計算する。その後、スケジューラは、スロットがダウンリンクトラフィックのために保存されるかどうかを決定する。スロットがダウンリンクトラフィックのために保存される場合、スケジューラは例えば無線装置のバッファー内にある送信すべきデータフレームがダウンリンクデータであるかアップリンクデータであるかを決定する。データフレームがダウンリンクデータである場合、スケジューラは予約スロットD1-D5に乱数あるいは擬似乱数をマップし、例えばD1は乱数1にマップし、かつD5は乱数5にマップする。データフレームがアップリンクデータである場合、スケジューラは、同様のマッピングを用いて、ダウンリンクデータのために保存されない他のIFS期間スロットのうちの1つに乱数あるいは擬乱数をマップする。その後、スケジューラは、図15に関連して上述したのと同じ技術でアップリンクあるいは保存されたダウンリンクスロットを通してカウントダウンし、カウントダウンが完了したとき、無線装置はデータフレームを送信する。図示した実施例は、ダウンリンクデータのために保存された5つのスロットを含む。他の実施形態は、より多くあるいはより少なく含む。保存されたダウンリンクスロットD1-D5の分配は、この実施形態における非ダウンリンク保存スロットの分配より一般に早い。例えば、ダウンリンク保存スロットの中央平均IFS期間は、非ダウンリンク保存予約スロットの中央平均IFS期間未満である。従って、ダウンリンク送信無線装置は、アップリンククライアント無線装置のための未使用のIFS期間スロットを待ってより短い時間を過ごす予想される。この実施形態では、ダウンリンク保存スロットD1-D5は、臨時の非ダウンリンク保存スロット、例えばD1とD2およびD3とD4の間に中断される、ダウンリンクデータ伝送が好まれていて、例えばより高い優先権が割り当てられていても、その中断はアップリンク伝送が結局送信されることを可能にすると考えられる、いくつかの実施形態では、第1スロットは保存されない。さらに、この実施形態では、スケジュールは、集中制御なしで形成される。各スケジューラ、例えば図13のスケジューラ1318は、データフレームの送信に先立ってあるいはいくつかのデータフレームを送信した後に、この技術に従ってIFS期間を選択する。他の実施形態は、予約スロットを用いない非対称の分散スケジューラを有する。例えば、乱数発生器あるいは擬似乱数発生器の出力は、アップリンクデータのための一般により大きい数あるいはダウンリンクデータのための一般により小さい数を形成するために、例えば重み付け係数を乗算することによって拡大縮小される。他の実施例では、ダウンリンクデータについては、ランダムあるいは擬似乱数は一般に単調に減少する機能で出力にマッピングされる。他の実施形態、例えばアップリンクデータがより多量の実施形態では、上で説明した方法でアップリンクデータが優先される。いくつかの実施形態では、一方向のトラフィックを優先する度合いをダイナミックに変更する。例えば、いくつかの実施形態は、アップリンクトラフィックに対するダウンリンクトラフィックの比率の増加に応じて、ダウンリンクトラフィックのための予約スロットの数、あるいはそれらのスロットのタイミングを、例えば一般により早く選択する。同様に、いくつかの実施形態は、ダウンリンクトラフィックに対するアップリンクトラフィックの比率の反転に応じて、ダウンリンクトラフィックよりアップリンクトラフィックを優先する。この目的のために、ある実施形態のスケジューラは、アップリンク送信の数、および後に続く期間に生じるダウンリンク送信の数を、例えば直前の1秒、10秒あるいは10分にわたって数えるともに、これらのアップリンクとダウンリンクのカウントの比率に基づいて非対称の度合いを選択する。他の実施形態では、上述したスケジューリング技術を組み合わせることができる。例えば無線端末は、例えばスケジューラの作動を介して、第1タイプのデータを送信するための決定論的なスケジュールおよび第2タイプのデータを送信するためのランダム化されたスケジュールを選択し、スケジュールの選択は、近くの装置のスケジュール、待ち行列の長さ、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度および質、セルラー信号強度および質、非セルラーインターフェースによって観測された無線干渉のレベル、セルラーインターフェースによって観測された無線干渉のレベル、受信側へのホップの数、および周囲の無線環境のうちの少なくとも一つに基づいてなされる。一実施形態では、無線端末は、第1タイプのデータを送信するための決定論的なスケジュール、および第2タイプのデータを送信するためのランダム化されたスケジュールを選択し、データのタイプは、方向、量、重要性、周囲の無線環境、サービスの所望品質、ネットワーク輻輳、回路網状態、待ち行列の長さおよび処理能力のうちの少なくとも一つに基づく。例えば、これらのファクターのそれぞれあるいは部分集合は、それぞれの閾値あるいはカテゴリーと比較され、そしてそのファクターが閾値を満たすかあるいはそのカテゴリーに当てはまる場合は、装置は決定論的なスケジュールを選択し、かつ閾値を満たさないかカテゴリーにあてはまらない場合、装置はランダムなスケジュールを選択する。アプリケーションに応じて、その方向はアップリンクあるいはダウンリンクのいずれかである。量は、実施例における帯域幅の利用、必要な帯域幅および待ち行列の長さの面から規定される。サービス品質は、支援されているアプリケーションに依存する。例えば音声のような遅れに敏感なアプリケーションはより決定論的なスケジュールから利益を得るとともに、あまり多くない決定論的なスロットが利用可能なときは、ファイル転送はランダム化されたスケジュールを用いる。周囲の無線環境には、トポロジー、普及しているトラフィックパターン、作動係数、スケジュール、数、ニーズおよび近くのノードの能力が含まれる。周囲の無線環境はまた、ネットワークにおける輻輳の量、および待時間、遅れおよびジッター等のネットワークの条件のようなネットワークファクターを含む。上記の実施形態では、無線端末は、第1タイプのデータ送信のために、決定論的なスケジュールおよび第1のインターフレーム間隔を選択する。無線端末は、第2タイプのデータ送信のために、ランダム化されたスケジュールおよび第2のインターフレーム間隔を選択する。上述したように、インターフレーム間隔は前フレームと次の送信との間の遅れである。例えば、IEEE802.11n規格は、インターフレーム間隔IFSの実施例を詳細に定義している。上記の実施形態では、無線端末は、第1タイプのデータ送信のために決定論的なスケジュールおよび第1競合ウィンドを選択する。無線端末は第2タイプのデータ送信のために、ランダム化されたスケジュールおよび第2の競合ウィンドを選択することができる。競合ウィンドは、無線装置間の競合および衝突を解決するためにカウンターが選択し得る数の間隔である。上述したように、IEEE802.11nの規格は、競合ウィンドの実施例を詳細に説明している。上記の実施形態では、無線端末、例えば無線端末のスケジューラは、第1タイプのデータ送信のために決定論的なスケジュールおよび第1の送信のチャンスを選択する。無線端末は第2タイプのデータ送信のためにランダム化されたスケジュール、例えばERBスケジュール。および第2の送信チャンスを選択する。送信チャンスは、無線装置が無線チャンネルおよび送信フレームにアクセスするようになる時間である。送信チャンスは、単位時間の代わりに、ビットおよびバイトで測ることができる。IEEE802.11n規格は、送信チャンスの具体例を詳細に説明している。図19は、本明細書において説明される技術の実施形態に従う、無線端末による無線送信のためのスケジュールの実施例についての一般的な概略図である。この実施形態では、スケジュール1992は、上でその一部を説明した指数関数ランダム化バックオフERBとして知られる競合解除メカニズムに基づく。スケジュール1993は、時間の進行を示している。前フレーム1990はデータ、制御あるいは管理フレームである。分配IFSDIFS1994は、この実施例においては、前フレームおよび第1ミニスロット1996を分割する。さらにこの実施形態では、各ミニスロットは、ミニスロットタイムMSTの長さである。無線装置は、無線チャンネル上でスケジュール1992に従ってフレームを送信する必要があるときは、ランダム例えば偽似乱数機能カウンターを選択するとともに、MSTが経過するごとにそれをカウントする。いくつかの実施形態では、無線装置は、無線チャンネルが利用可能あるいはクリアーであると認めるときに、そのカウンターをカウントダウンする。図示するスケジュール1992は、ダウンリンクとアップリンクの間で対称的である。潜在的なIFS期間スロットの分配が2つの方向間で概して等しい、例えばIFS期間スロットのうちの任意の1つがアップリンクあるいはダウンリンクトラフィックのために選択される等しいチャンスからである。スケジュール1992とは対照的に、図19のスケジュール1949は非対称であり、異なるデータを異なる方法でスケジューリングするために、例えばスケジューラによって用いられる。第1のミニスロット1956は、第1のダウンリンク送信機、例えばマルチホップネットワークにおけるアクセスポイントあるいは中継器、のために予約される。第2のミニスロット1957は、任意の無線装置の使用のために利用可能である。したがって、この実施例において、すべての奇数のミニスロットはダウンリンクフレームの1つ以上の送信器のために予約される。これは、以下でさらに説明するように、ダウンリンクフレームの様々な送信器がより多くの決定論的なスケジュールを用い得るようにすると考えられる。しかしながら、いくつかのシステムでは、任意の無線装置がすべての偶数のミニスロットにおいてチャンネルにアクセスすることができる。競合および衝突を解決するために、無線装置は、とりわけ偶数のIFS期間スロットを選択するためにERBを用いることができる。これは、ある適用では、偶数のミニスロットで送信する無線装置にランダム化したあるいは擬似ランダムなスケジュールを持たせるものと考えられる。例えば、無線装置は、アップリンクフレームを送信するために偶数のミニスロットを用いることができる。他の実施形態では、アップリンクとダウンリンクの方向に基づいてトラフィックを区別する代わりに、トラフィックは量、重要性、所望のサービス品質、周囲の無線環境、ネットワーク輻輳、ネットワーク状態、待ち行列の長さおよびスループットに基づいて区別することができる。注目されるべきことは、ミニスロット1956がD1とラベル付けされ、かつミニスロット1972がD1とラベル付けされていることである。この実施形態では、は、D1がD1を用いるダウンリンク送信機のための特別のスロットであることを示す。ダウンリンクフレームの送信器間の公平性を促進する1つの方法は、D1とD1あるいはxが整数である場合に、DxおよびDxの間のトラフィックに以下の割り当てを要求することである。ミニスロットD1を用いた後、第1ダウンリンク送信機は、ダウンリンク送信機の現在のラウンドの終了を待つかあるいはD1を用いる。D1がD8の後に来るので、D8に対応するダウンリンク送信機は公平なやり方で無線にアクセスすることができ、例えばD1を用いる無線装置にはD2-D8を用いるものを専有するチャンスが必ずしもあるとは限らない。さらに、この実施形態では、この公平性の共存を促進する少数のMSTのオーバーヘッドがパフォーマンスを大きく妨げるとは予想されない。この実施形態では、第1ダウンリンク送信機がD1を用いる場合、その第1の無線装置は次のラウンドではダウンリンク送信機のためのD1用いない。したがって、この実施例において、第1ダウンリンク送信機は他のダウンリンク送信機に対し比較的公平である。一度、特別のダウンリンクスロットで印をつけたが無線装置によって用いられると、他の無線装置は、ダウンリンク送信機の現在のラウンドが終わって次のラウンドが始まるところであると仮定することができる。次のラウンドでは、無線装置は、フレームを送信するためにそれらの正常なダウンリンクスロットつまりのないスロットを用いることができる。スケジュール1901および1925は、用いることができる他の非対称のスケジュールである。スケジュール1901および1935は、ダウンリンク送信を減少させるために利用可能なスロットの数において、スケジュール1949とは異なる、これらのスケジュール1901および1925は、例えば、比較的少ない無線装置がダウンリンクデータを送信しているときに用いることができる。図20は、一実施形態に従う無線ネットワークトポロジーの実施例についての一般的な略図である。トポロジー2002は2次元単一のホップトポロジーの実施例である。立方体2012のような各立方体は、基地局、およびそれを囲む無線ネットワークを表わしている。隣接した立方体における基地局が同じネットワーク資源を同時に用いる場合、それらは衝突により互いに干渉する。一定レベルの性能を達成するために、近隣基地局は時間、周波数、コード、スペース等を直交させることができる。トポロジー2002はそれを示す。4つの直交化は、一定レベルのパフォーマンスを提供するとともに近くの基地局間の相互干渉を受け入れ可能な閾値限界以下に維持する。異なるネットワーク資源の使用を反映するために、直交化200、2006、2008および2010は異なる色で示されている。トポロジー2022は、2次元のマルチホップトポロジーの実施例である。平行六面体2028のような平行六面体は各、3台以上の無線端末から構成される線形マルチホップネットワークを表している。隣接した平行六面体における無線端末が同じネットワーク資源を同時に用いると、それらは衝突により互いに干渉する。一定レベルのパフォーマンスを達成するために、近隣基地局は時間、周波数、コード、スペース等において直交する。トポロジー2022は、2つの直交化が合理的なパフォーマンスを提供するとともに、近くの無線端末間の相互干渉を合理的な限界以下に維持ことを示している。直交化2024および2026は、異なるネットワーク資源、例えばタイムスロット、チャンネルを用いることを示すために異なる色で示されている。トポロジー2042は、共通の3次元単一ホップトポロジーであり、8つの異なる直交化を用いる。トポロジー2062は共通の3次元のマルチホップトポロジーであり、4つの異なる直交化を用いる。無線ネットワークでは、スペクトルは頻繁に制限される。したがって、過度の直交化は、無線ネットワークの全体的な能力およびスペクトルの効率を妨げる。しかしながら、あまりに少ない直交化は過度の干渉および衝突につながり、したがって性能を害する。数20は、比較検討して合理的な性能を達成する1つの方法を示している。図19に示した非対称なスケジュールには2つ、4つあるいは8つの直交ダウンリンクスロットがあり、したがって図20に示されている共通のトポロジーを用いて、無線端末間の協力および共存を促進することができる。図19中のスケジュールのダウンリンクスロットが図20に示されているトポロジーのセグメントに割り当てられるとき、その一つはセグメントの相対位置を考慮してダウンリンクに従って割り当てられる。例えば、セル端部ユーザーの問題あるいは隠れたノード問題になりやすいトポロジーのセグメントは、非対称のダウンリンクスケジュールでさらに別々に分割することができる。これは、セル端部ユーザーおよび隠されたノードの問題を緩和するために、十分なコントロールフレームIEEE802.11RTS/CTSフレームのようなが交換されるようにする。図21は、一実施形態に従う無線端末による無線送信についての一般化した概略図である。スケジュール2101、2125および2149は、非対称のスケジュールのいくつかの他の具体例である。これらは公平性を促進するためにそれらが特別のダウンリンクスロットマークされたに依存しない点で、図19に示された非対称スケジュールとは異なっている。これらのスケジュールは、ある状況において、例えばあるアクセスポイントあるいは中継装置が他のものに対して一貫して優先されることが望まれるときにより適している。図22は、一実施形態に従う無線端末による無線送信についての一般化した概略図である。スケジュール1701、1725および1749は、非対称スケジュールの他のいくつかの実施例である。これらは図6および図16に示したスケジュールのハイブリッドと見なすことができる。これらのスケジュールは、ある状況においてより適している。図23は、一実施形態に従う無線端末による無線送信についての一般化した概略図である。スケジュール2301、2325および2349は、非対称スケジュールの他のいくつかの実施例である。スケジュール2301は、ダウンリンクとアップリンクのミニスロットが図19のスケジュールのように交互配置されない実施例である。しかしながら、トポロジーとトラフィックパターンにおける非対称性を活用するために、ダウンリンクとアップリンクはスケジュール1901に示した方法で切り離すことがある。さらに、いくつかの実施形態では、アップリンクミニスロットは、2325のようにスケジュールのインターフレーム間隔がより小さい。最後に、いくつかの実施形態では、ダウンリンクスケジュールは、合理的な性能を得るために決定論的ではない。例えば、いくつかのシステムにおいて、それらが切り離されている限り、スケジュール2349に示したように、アップリンクおよびダウンリンクの送信の両方をランダム化することができる。図23に示したスケジュールは、ある状況においてより適切である。上記の実施例を用いると、無線端末は、他の近くの無線端末のトポロジー、数、スケジュール、ニーズ、活動度およびトラフィックパターンに応じ、一つのスケジュールから他のスケジュールに適応して切り替わることができる。ビーコン、制御フレーム、管理フレーム、データフレーム、あるいは前に説明したスケジュール状態信号のような他無線通信信号方式、トポロジー、数、スケジュール、ニーズ、活動度および近くの無線端末の他の無線端末へのトラフィックパターンを発散させるために用いることができる。さらに無線端末は、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度および質、セルラー信号強度および質、非セルラーインターフェースによって観測される無線干渉のレベル、セルラーインターフェースによって観測される無線干渉のレベル、受信側へのホップの数、第2の装置の現在状況、第1装置の現在状況、第2の無線装置によって使用されている参加ポリシー、第1無線装置によって使用されている参加ポリシー、および周囲の無線環境のうちの少なくとも一つに基づいて、1つ以上のスケジュールに集中するために協力しかつ調整する。いくつかの実施形態では、リクエストREQフレームは他のフレーム、例えばより短いインターフレーム間隔とは異なるインターフレーム間隔を用いる。REQフレームの一例は、図32に描かれている。REQフレームは、例えば図19のスケジュール1901からスケジュール1949年への移行をリクエストするために、ERBスケジューリングを用いあるいはそれほど積極的でないスケジュールを用いるべくノードを得るために、近くのノード、例えば無線装置によって用いられる。いくつかの実施形態では、リクエストに応じて行動する前に、例えばより積極的なあるいはそれほど積極的でないスケジュールへの移行を要求する無線装置の大多数に応じて各スケジューラがスケジュールを変更する前に、REQフレームのクラウドソーシングおよび近くのノードからの様々なリクエストを用いることができる。このことは、いくつかのシステムにおいて、頑強性、性能および協力を増加させると予想される。非対称のスケジューリングがよい性能およびスループットに結びつかないとき、例えば、それほど積極的でないスケジュールでさえダウンリンクを送信する無線装置のためにIFS期間スロットを十分に供給しないとき、無線端末はそれに適応して、指数関数的にランダム化されたバックオフスケジューリングの使用に戻る。いくつかの実施形態における無線端末は、それらのニーズおよび現在の回路網の状態を応じ、正常な、保守的な、および/または積極的なスケジュールに適応的に切り替わる。スケジュール1901は、図19中のスケジュール1949より積極的であると考えることができる。無線端末は、この実施形態では、そのスケジュールが選択すべきより多くのスロットを提供するように、より頻繁に送信するための決定論的なスロットを潜在的に得ることができるからである。さらに、より高い送信チャンスTXOPは、さらに帯域幅を必要とするノードに提供される。このように、決定論的なIFS期間スロットを用いるノードは、異なるTXOPを用いることによって異なる優先権を得ることができる。TXOPは、連続的に破裂した場合あるいはSIFS未満であり得る減少したインターフレーム間隔RIFS、例えばRIFSが9マイクロ秒にほぼ等しくかつSIFSがほぼ16マイクロ秒にほぼ等しい場合でも、各フラグメントのために周期冗長検査を用いる。これは、特により高いレートのための頑強性を改善する。同じ数のシンボルあるいはTXOP時間を用いている間に、より多くのバイトが送信されるからである。いくつかの実施形態では、干渉する決定論的なフローが並列に生じるとき、より高いフィジカル層レートを用いるフローは、より低いフィジカル層レートを用いるフローよりも、同じ量の時間においてより多くのバイト数を送信する。したがって、TXOPを使用するときにより高いフィジカル層レートを用いるフローは、より多くのフレーム集合体を必要とする。したがって、より高いフィジカル層レートを用いるフローのために、より頻繁なCRCチェックをすることは有用である。上述した実施形態は、第1のタイプのデータと第2のタイプのデータ、例えばダウンリンクデータとアップリンクデータの分離から利益を得る。例えば、インターネットへのアクセスに用いられる無線ネットワークには2つのタイプのデータあるいはトラフィック:ダウンリンクトラフィックおよびアップリンクトラフィックがある。多くの場合、ダウンリンクトラフィックのための送信器は、その数がアップリンクトラフィックの送信器より少ない。例えば、1台の無線基地局はいくつかの無線装置の役に立つことができる。この実施例において、ダウンリンク方向は無線基地装置から無線装置に向かい、かつアップリンク方向は無線装置から無線基地装置に向かう。ダウンリンクトラフィックにおける送信器の数は少ないが、ダウンリンクインターネット通信のトラフィックはアップリンクインターネットトラフィックより重い傾向がある。上述した実施形態は、無線ネットワークにおけるノードが、アップリンクおよびダウンリンクトラフィックの間におけるIFS期間スロットのための競合のプレーンを切り離すことができるようにする。その結果、いくつかのシステムでは、無線チャンネルへのアクセスのために、あるアップリンクトラフィックが他のアップリンクトラフィックと競合し、かつあるダウンリンクトラフィックが他のダウンリンクトラフィックと競合する。さらに、わずかのダウンリンク送信機は、同じ無線チャンネル上で共存するために互いに調整しかつ協力する。さらに、ダウンリンクフレームの送信器間の競合および衝突を減少させるために、ダウンリンクフレームのスケジューリングに決定論を加えることが予想される。さらに決定論は、再送信に関連するペナルティーとオーバーヘッドをさらに減少させると予想される。最後に、いくつかのシステムでは、決定論は、ダウンリンク送信機が利用可能なネットワーク資源をより積極的に効率的に用いるようにして、並列でより多くのダウンリンクフローが起こるようにする。アップリンクインターネットトラフィックは、多くの場合ダウンリンクインターネットトラフィックほど重くない。さらに、アップリンクトラフィックのための送信器の数は、多くの場合ダウンリンクトラフィックのための送信器の数より多い。したがって、より低オーバーヘッドの分散したやり方では、アップリンクトラフィックのいくつかの送信器を調整することは多くの場合に困難である。ERBは、アップリンクトラフィックの送信器間における競合と衝突を単純かつ分散した方法で解決するために用いることができる。さらに、アップリンクトラフィックフローは多くの場合にそれほど重くないので、無線装置は、高いトラヒック輻輳の間に生じるERBの損失に苦しむことがない。したがって、上述した実施形態は、単一ホップブロードバンドネットワークおよびマルチホップセルラーネットワークのような、インターネットにアクセスするために用いられる無線ネットワークの役に立つ。前に述べたように、より大量のフローがより決定論的にスケジューリングされるとき、ダウンリンクフレームの送信器間によりよい調整および協力を達成することができる。この調整および協力は、無線ネットワークの性能を改善するべく、マルチプル干渉送信が並列に発生するように用いることができる。しかしながら、上記の発明は、隠れたノード問題その一例を説明するを大量のフローの決定論の活用によって緩和するために用いることができる。図24は、一実施形態に従う無線端末による無線送信についての一般化した概略図である。この図は、隠れたノード問題およびそれをどのように緩和することができるかを説明している。図24は、単に典型的なシナリオを描いている。しかしながら、説明した技術は、この説明のガイダンスによって容易に他のシナリオに適用することができる。イベント2402は、無線装置N1が、図示の具体例においては、無線装置N2のみによって聞かれることができるとともに、かつ無線装置N4が無線装置N3によってのみ聞かれることができることを示している。イベント2412は、無線装置N2が、無線装置N1および無線装置N3によって聞かれることができることを示している。イベント2412はまた、無線装置N3が無線装置N2および無線装置N4によって聞かれることができることを示している。1つの実施例において、N1とN4は矢印の方向で描かれたダウンリンクトラフィックの送信器であり、かつN2およびN3はアップリンクトラフィックの送信器である。また、この実施例では、N1は非対称のスケジュール2462を用いるとともに、ダウンリンクフレームを送信するためにダウンリンクミニスロットD1を選択する。また、この実施例において、N4は非対称のスケジュール2462を用いるとともに、ダウンリンクフレームを送信するためにダウンリンクミニスロットD2を選択する。送信要求RTSは、送信器が近い将来においてそれに何かを送信したいと受信器に通知する。送信器からの次の送信を受信できると受信器が考える場合、受信器は送信器に送信許可CTSを送る。その後、送信器は受信器へデータフレームを送信する。受信器は、後に続くデータフレームを正確に受信すれば、送信器へ受領確認ACKを送信する。この手続きは、ポピュラーなWiFiあるいはIEEE802.11nの規格によって広く用いられている。イベント2422は、N1がミニスロットD1中のN2にRTSを送信し、N4がミニスロットD2中にN3にRTSを送信することを示す。イベント2032は、RTSを受信した後に、N1にN2がCTSを送信することを示す。N3がN4にCTSを送信できる前に、N2がN1にCTSを送信できることに注目されたい。N3がそのRTSを受信する前にN2がそのRTSを受信するからである。さらに、N3はN4へのそのCTS送信を延期する。N1とN2の間に起こるトランザクションに干渉したくないからである。N3の協力は、N1がN2にデータフレームを送信できるようにする。イベント2442は、N1からデータを正確に受信した後に、N2がACKをN1に送り返すことを示している。N3はこのACKから合図を得るとともに、イベント2452における決定論的なダウンリンクミニスロットD2においてCTSをN4に賢く送り返す。この賢く時間を遅れされたCTSは、図24のイベント2452においてiCTSとラベル付けされている。N4はこの遅れたCTSを受信し、N3のために並べられたデータフレームの送信を再開する。N1がD1を用いるので、この具体例においては、ノードN1は更なるダウンリンク送信のためにダウンリンクミニスロットD1を用いなければならない。N1がD1中にRTSを送信しても、この実施形態におけるN2は、N3と協力してN4とN3の間のトランザクションに干渉することを防止するために、N1へのそのCTSを賢く遅らせる。これはイベント2432におけるN3からの協力に類似している。したがって、図24の実施例は、賢いCTSが隠されたノード問題の緩和を支援する1つの典型的なシナリオを示している。N1がN3およびN4から隠されていることに注目されたい。さらに、N4はN2およびN1から隠されている。それにもかかわらず、N1、N2、N3およびN4は、この実施例の中の賢いCTSメカニズムを用いて協力しかつ調整することができる。ここで注目されるべきことは、その他の実施形態が必ずしもこのあるいは他の賢いCTSメカニズムを用いないことである。注目すべき他のことは、いくつかの実施形態において、この賢いCTSメカニズムが、N1およびN4によるダウンリンクフレームのために用いられる決定論的なスケジュールから利益を受けることである。これらのダウンリンクフローが大量のとき、より多くの保護を必要とするフローのために隠されたノード問題は緩和される。賢いCTSのようなフレームは、必ずしも遅れるとは限らない。時には、それらは遅れなしで、しかしながら受信器が後に続くデータフレームを現在は受信できないことを示す表示ビジービットのセットのようなと共に送信されることがある。無線端末がそのような表示と共にCTSに似たフレームを受信すると、いくつかの実施形態では、ERBによって罰則を課せられることなく、後で再び試みることができる。1つのフローだけが大量のときでさえ、厳しい隠されたノードの問題は存在する。大量のフローが決定論的にスケジューリングされるとき、隠されたノード問題を緩和するために、電話会社の検出に加えてフレームのような賢く時刻が決められたCTSを用いることができる。さらに、隠されたノード問題で潜在的に影響を受けるフローは、より決定論的なスケジュールに集中する。最初は、RTSとCTSのフレームは無線環境を理解することを支援し、かつビーコンは近くのノードのトポロジー評価を支援する。より決定論的なスケジューリング戦略が一旦形成されると、RTSおよびCTSフレームの使用はそれに適応して減少する。無線端末は、上記の発明を用いて互いに協力し、調整し、共存させることができる。そのような協力は、無線端末がスケジューリング戦略にしだいに集中することを支援する。インターネットにアクセスするために用いられる無線ネットワークでは、多くの場合、アップリンク送信はTCPACKのような小さなフレームから構成される。TCPACKのような小さなフレームを送信前に集合させることは、アップリンク送信の数をかなり減少させる。そのような集合は、例えば上述したスケジューラによって実行される。これは、大量に使用される時間の間でさえアップリンクトラフィックの送信器間での競合および衝突の減少を支援すると予想される。そのようなフレーム集合体には、サイズ上限および/またはタイムアウトがある。例えば、サイズ上限は、フレーム破損の可能性を閾値以下に維持するために決定される。例えば、TCPACKのような小さなフレームを集合させるときには、TCPの輻輳制御が破られることを防止するために、タイムアウトは注意深く実行する必要がある。いくつかの実施形態では、無線ネットワークにおける他の無線装置に比較してのトラフィックが大量な送信器は、待ち行列の長さ、帯域幅ニーズ、平均処理能力およびピークスループットに応じ、より決定論的なIFS期間ミニスロットを受信する。RTSとCTSのフレームは、ラングムアクセス無線ネットワークにおける隠されたノード問題の緩和を支援する。しかしながら、多くの場合RTS上で受信し行動するためにはミニスロット時間よりはるかに長くかかる。これはRTSとCTSのフレームを用いる利点の減少につながる。上述した技術は、RTSとCTSのフレームのようなコントロールフレームの利点を増加させる非対称スケジュールの設計に用いることができる。例えば、そのようなスケジュールを設計し用いる1つの方法は、無線的に互いに近いトラフィックが大量な送信器を、用いている非対称スケジュールにおいて割り当てられたダウンリンクミニスロットの点から、互いに近いままにしておくことである。1つの無線装置からの送信を他の無線装置によって高い信号干渉雑音比SINRで聞くことができる場合、2つの無線装置は無線的に互いに近い。図19のスケジュール1949を参照すると、無線的に互いに近いダウンリンクフレームの2つの送信器は、隣接したダウンリンクミニスロットD1およびD2を用いることができる。それらは無線的に互いに近いので、それらが対応するネットワークは、隠れたノードおよびセル端部ユーザー干渉問題にはあまり苦しむことがない。さらに、ダウンリンクフレームの無線的に互いに遠い2つの他の送信器は、D1とD8のような互いに遠いダウンリンクミニスロットを用いることができる。無線的に互いに遠いダウンリンク送信機に対応するネットワークは、隠されたノードおよびセル端ユーザー干渉問題に苦しむ。ダウンリンクミニスロット時間のそのような大きな離隔距離は、RTSとCTSのようなコントロールフレームがより有効に用いられるようにする。無線的に遠い送信器における決定論的なミニスロット時間を引き離すための他の方法は、それらの間にいくつかのラングムアクセススロットを詰め込むことである。部分的に決定論的な非対称スケジューラの特定の実施の一例は、スケジューラを実証するために例えば無線装置のCPUの上で実行され、あるいはスケジューラを形成するためにハードウェアの形態、例えば特定用途向け集積回路として具体化される3つのモジュールに関連して以下に説明される。典型的なモジュールは、メインスケジューラMS、特別なダウンリンクスケジューラSDSおよびダウンリンクスケジュールファインダDSFである。MSは、ダウンリンクとアップリンクの両方のフレームのためのスケジュールを調整する。SDSは、この実施例において、MSによってコールされることがあり、ダウンリンクフレーム例えばデータフレームの送信をスケジューリングするためにIFS期間スロットを提供する。以下に説明するように、この実施形態のDSFは、SDSによってコールされることがあり、かつダウンリンクスケジュールを選択する。これらのモジュールの各々は、ハードウェアの形態あるいは有形の機械可読媒体例えばフラッシュメモリー上に格納されたコードの形で格納され、このコードが実行されると、それはMS、SDSおよびDSFに起因するプロセスを無線装置のCPUに、実行させる。以下の擬似コードは、本実施形態に従ってスケジューラのMSモジュールによって実行されるプロセスの実施例である。本実施形態のMSはアップリンクとダウンリンクフレームをスケジューリングする。上記のプロセスはこのプロセスの実施例の概要である。上記の擬似コードに示したように、フレームがダウンリンクフレームである場合、それに応じて、この実施形態のスケジューラはifsDLという名のIFS期間を用いるが、それは以下に説明するSDSによって提供される。IFS期間ifsDLは決定論的なダウンリンクスロット、例えばIFS期間スロットであり、ダウンリンクトラフィックのために、例えば図19のスケジュール1901において保存される。この決定論的なダウンリンクスロットは、本明細書において説明されるプロセスを実行する無線装置により無線ネットワーク上での送信のために保存されたウィンドである。MSは、ifsDL値で示されたIFS期間においてダウンリンクフレームを送信しようとする。スケジューラが成功すると、例えば衝突がなくACKフレームがアドレス指定された装置から受信されると、プロセスは次のフレームに移動する。そうでなければ、この実施例において、スケジューラのMSのモジュールはSDSにifsDL値を再びリクエストし、再びフレームを送信しようとする。いくつかの場合では、再送信は失敗を維持することがある。比較的大量のアップリンクトラフィックが存在するからであり例えば、キャリアセンシングは、無線チャンネルがビジーであることを頻繁に検知する、あるいは比較的大量のダウンリンクトラフィックが存在するからである例えば、キャリアセンシングは無線チャンネルがビジーであることあるいはダウンリンク送信で衝突が生じることを検出する。MSのモジュールは、失敗した送信の数のカウント、例えば先立つ30秒にわたる所定時刻期間内の失敗の数を維持する。MSモジュールのための擬似コードで示したように、MAX_DL_FAILURESとラベル付けされた失敗の数の閾値を超過した後、MSモジュールは、DL_RECOVERY_TIMEに変数NoDLTXFlagをセットすることによって、この実施形態において明示されたリカバリモードに入る。この変さらに応じて、その後、失敗したフレームは、UL_TX_Frameモジュールによって扱われるERBを用いてスケジューリングされるが、それは802.11のラングムアクセススケジューラの実施例である。この実施例においては、リカバリモードにおいて成功したダウンリンク送信のために、MSモジュールはNoDLTXFlagカウンターを減少させるececrement。このカウンターが閾値、例えば0以下になると、MSモジュールはリカバリモードをやめて、図19のスケジュール1901あるいは1949のような部分的に決定論的な非対称のスケジュールで作動し続ける。下記は本実施形態のSDAモジュールの実施例である。再び以下に示した擬似コードは、特定用途向け集積回路のようなハードウェアによってあるいは有形の機械可読媒体に格納されたコードの実行によって実行されるプロセスを説明している。この実施形態では、SDSモジュールによって実行される上記のプロセスはMSモジュールがSDSモジュールをコールすることによって開始し、それに応じて、SDSモジュールはMSモジュールにIFS期間スロットを供給する。SDSモジュールは、MSモジュールからのtxStateとラベル付けされた値を入力として受信するが、それは、この実施形態においては、SDSによって前に提供されたIFS期間スロットを用いている間に衝突が生じたかどうかを示している。SDSCollisionsとラベル付けされた値はそのような衝突の発生を追跡する静的変数であり、例えば衝突が発生した場合はSDSCollisions値が増加され、かつ衝突が生じなかった場合はSDSCollisions値は減少される。この実施形態のMAX_COLLISIONSおよびMIN_COLLISIONSの値は、それぞれ衝突のための最大および最小の閾値であり、これらの閾値を上回ると、以下においてさらに説明するように、SDSは多かれ少なかれ積極的なスケジュールへの変更を要求する。無線装置は、いくつかの実施形態では、次のフレームを送信する間に睡眠状態にあることがある。偽の値をリターンするDL_Schedule_Freshとラベル付けされた機能によって決定されるように、この期間が比較的長い例えば30秒、あるいは状況に基づいて適応して決定される他のいくつかの期間より長い場合、SDSは以下に説明するDSFモジュールを用いて新しいスケジュールを形成する。DL_Schedule_Freshが偽の値をリターンした場合、あるいはSDSCollisionsがMAX_COLLISIONS閾値を越えた場合、SDSモジュールはDSFからのスケジュールをリクエストするとともに、要求された積極性のレベルを示すためにNORMALの値を渡す。他の場合には、この実施形態では、SDSモジュールは、他の近くの無線装置からの任意のリクエストのためのRequest_Tableとラベル付けされたデータ構造に格納されている値をメモリーに問い合わせ始める。これらのリクエストは、REQフレームの形をしており、かつ多かれ少なかれ積極的なスケジュールあるいはERBスケジューリングのための他の無線装置からのリクエストを表現している。REQフレームを受信するごとに、Request_Tableは更新される。同じタイプのリクエスト、例えばより積極的なスケジュールのリクエストが閾値の数、例えば多数の無線装置から受信されると、そのリクエストは容認され得る。例えば、十分な数、例えばいくつかの閾値以上の多数の、ERBスケジューリングに動くというリクエストを他の無線装置から受信したことに応じて、SDSはERBスケジューリングに移行する。同様に、この実施形態では、そのような変更のために十分なリクエストが受信されると、SDSモジュールは、より保守的なスケジュールをリクエストするためのパラメータとしてのストリングCONSERVATIVEを有しているリクエストでDSFモジュールをコールする。加えて、この実施形態では、例えば無線ネットワークに比較的わずかな数の活発な無線装置があるとき、SDS衝突の値はMIN_COLLISIONS閾値以下に減少され、それに応じてSDSモジュールはDSFモジュールをコールするとともに、より積極的なスケジュールを要求するためのパラメータとしてのストリングAGGRESSIVEを渡す。したがって、この実施形態では、スケジューラは、現存のネットワークトラフィック、例えば高い衝突数あるいは他の無線装置からのリクエストに応じて、決定論的なIFS期間スロットの数をダイナミックに調整して、非決定論的なERBスケジューリングにあるいはそこから移行する。あるいは、この実施形態では、上記の条件のどれもがホールドされない場合、SDSは確立しているスケジュールを用い続ける。公平性を促進するために、SDSモジュールは、例えば図16中のスロットD1およびD1に関連して上述したように、IFS期間スロットの再使用を選択する前に、ダウンリンク送信の完了ラウンドを待つ。この特別なIFS期間はラベルDL_IFS_OFFSETでSDSモジュールに表現されている。したがってこの実施例において、ダウンリンク送信が現在のラウンドの完了を待っている無線装置は、DL_IFS_OFFSETDL_IFS_BASEの期間を待機のために使用するが、後の値はそのサイクルの無線装置スロットに対応している。この実施形態では、ダウンリンクスケジュールを調べるために、DSFモジュールがSDSモジュールにコールされる。DSFモジュールによって実行され得るプロセスの一例が以下に示されている。再び、以下に示した擬似コードは、特定用途向け集積回路のようなハードウェアによって、あるいは有形の機械可読媒体に格納されたコードの実行によって実行されるプロセスを説明している。この実施例において、DSFモジュールはBeacon_Tableとラベル付けされたメモリーにデータ構造を維持するが、受信したスケジュール状態信号、例えば他の無線装置からのあるタイプのビーコンからの情報がそこに記録される。例えば、ビーコンテーブルは、他の無線装置の識別子を、それらの他の無線装置によって用いられるダウンリンクIFS期間スロットを表す値に関連付ける。他の装置によって用いられるIFS期間スロットは、スケジュール状態信号にコード化され、あるいはIFS期間スロットは他の無線装置によって送信されたフレーム間の時間を測定することによって観測される。さらに、受信したスケジュール状態信号は、他の無線装置によって用いられているスケジュールのタイプの識別子、例えばERBあるいは決定論的なダウンリンクスロットの数をコード化する。使用中のスケジュールのタイプもまたBeacon_Tableに記録されて装置の識別子に関係付けられる。この実施形態におけるDSFモジュールは、近くの無線装置に関するスケジュールおよびトポロジー情報を検索するためにBeacon_Tableに問い合わせる。スケジュールがあまりにも混雑した場合、例えば、IFS期間スロットがすべて比較的接近している装置によって取得された場合、DSFモジュールは無線チャンネルの変更の要求に答える。あるいは、他の無線装置がERBスケジューリングを用いていることを問合せが示す場合、DSFモジュールはERBスケジューリングに切り替わるリクエストを送信する。他の場合には、この実施形態では、DSFモジュールは、既存のトラフィックパターンに関する情報、例えばどのダウンリンクIFS期間スロットが未使用であるかを検索するために、無線Envモニターとラベル付けされた機能を用いる。その後、上記の擬似コードによって説明されるプロセスにおいて、DSFは、近くのノードの数、スケジュール、トポロジーおよびトラフィックパターンに基づいて、例えば上述した決定論的あるいは非対称スケジューリング技術の1つ以上に従って、new-Scheduleとラベル付けした変数に場所を占めさせるためにCalculate_Scheduleとラベル付けされた機能をコールする。CalculateSchedule機能は、パラレル伝送、例えばIFS期間スロットの共有のために、どの無線装置が無線的に十分に離れていると考えなければならないか示す、信号強度および質のスコアである閾値とラベル付けされた入力に基づいて、スケジュールを選択する。閾値の値は、多かれ少なかれ積極的なスケジュールのリクエストに応じて変調される。例えばより積極的なモードにおいては、無線装置は、それらの信号強度および信号品質が比較的高いと見える場合のみ、IFS期間スロットの共有に対する考慮から除外される。本実施形態のDSFモジュールは、いくつかの使用の場合、ダウンリンクおよびアップリンクトラフィックを非対称的にスケジューリングするスケジュールをリターンして、ランダムあるいは偽似乱数のスケジュールコンポーネントに基づいてアップリンクトラフィックをスケジューリングし、かつネットワークがパラレル伝送をサポートする能力および決定論的なIFS期間スロットの利用可能性に基づいてダウンリンクトラフィックをスケジューリングする。上記の実施例から、ここに示した技術のうちのいくつかが、単一ホップセルラー、マルチホップセルラー、ピアツーピア単一ホップ、ピアツーピアマルチホップ等の多くの種類の無線ネットワークに適用可能であることは明白である。しかしながら、メディアアクセス競合オーバーヘッドが無線ネットワークの作動を促進すると予想されるものの、そのようなネットワークの作動をさらに改善するために他の技術を用いもよい。例えば、いくつかのマルチホップハイブリッドセルラー非セルラーシステムは、無線スペクトルをさらに積極的に用いるために他の技術を用いる。そのようなシステムでは、追加のホップおよび無線リンクのために、非マルチホップシステムに対しより多くの無線トラフィックがあると予想される。したがって、スペクトルの積極的な使用は、これらの実施形態のうちのいくつかにおいて特に望ましいが、本技術はスペクトルを積極的に用いるシステムには限定されない。無線スペクトルをより積極的に用いる2つの方法は、無線システムのアイドルタイムを減少させること、および無線ネットワークにおける空間の再使用である。きっちりと制御する無線ネットワークは無線システムのアイドルタイムを減少させる合理的な仕事をなすが、無線ネットワークのアイドルタイムを減少させる、もっと分散し、かつかつ集中型の機関からの援助がほとんどあるいは全く無い技術に対するニーズがある。しかしながら、そのような無線システムのアイドルタイムを減少させることは、異なる装置によって同時に送信される無線フレームにおけるより多くの衝突に結びつくことがある。さらに、いくつかのシステムにおいては、セルラー基地局と無線装置が衝突を検知してそれらの通信速度および電力を調整する場合、無線ネットワークの空間を再使用することが促進される。無線装置が同じIFSスロットを共有しあるいは並列に送信するときに、他の無線装置の送信が例えば衝突によって受信されることをその送信が妨げるかどうかを、無線装置が決定できることは有用である。ある実施形態では、他の無線装置間で送信された受領確認フレームACKを例えば、他の無線装置に送信されたフレームを受信して詮索することに基づいて衝突を検知する。特に、衝突は、変化あるいはシーケンス識別子例えば数の変化の欠落に基づいて検知される。例えば、シーケンス識別子は、送信データフレームの受信成功を示すために受領確認フレームが送信されたときに送信装置によってインクリメントされ、あるいは他の実施例としては、シーケンス識別子は受領確認フレームにおいて受信装置によってインクリメントされる。詮索する無線装置は、例えばデータフレームからあるいは受領確認フレームからのシーケンス識別子を並列伝送の前、後あるいはその間にモニターするとともに、詮索する無線装置が他の無線装置との間の送信で衝突を生じさせたどうかを決定する。検知された衝突に応じて、詮索する無線装置は、例えば送信パワーレベルの減少、より低いデータレートの送信の使用、インターフレーム間隔期間スロットの変さらによって、その送信の属性を変更する。いくつかの実施形態では、それに応じて、詮索する無線装置は、例えばスケジュールの変更要求によって、他の無線装置の送信の属性の変更を要求する。実施例として、図28は、無線装置N1とN2の間の送信および無線装置N3とN4の間の送信を描いたタイミング図である。図示するシナリオは、衝突が生じ得る送信シーケンスにおいて典型的である。その送信は、非セルラーインターフェースを介している。N1およびN3はデータ2およびデータ3フレームで示したように並列で送信し、N3はフレームデータ3の送信がフレームデータ2のN2への送信との衝突をもたらすかどうかを決定するプロセスを実行する衝突検知器を有している。この目的のため、N3の衝突検知器、例えばその非セルラーインターフェースの一部として作動するモジュールは、N1とN2の間の交換を詮索する。N2が成功裡にフレームデータ1を受信した場合、N2は受領確認フレームACKN1を送信する。ACK信号はフレームデータ1からのシーケンス識別子を含んでおり、かつN1は受信成功を示すACK信号に応じてシーケンス識別子をインクリメントする。ACK信号が受信されない場合、N1は、この実施形態においては、シーケンス識別子をインクリメントせず、同じシーケンス識別子はフレームデータ1を再送信するために用いられる。N1は、データ2の送信に同じ手続きを用いる。N3は、シーケンス識別子あるいはACK信号例えばACK1とACK4のモニターにより、N1からN2への例えばフレーム骨格データ2の信号の受信を妨げる衝突を生じさせたかどうかを決定する。しかしながら、いくつかの場合、N3は、N2からN1へのACK2を成功裡に詮索しない。N3がほぼ同時にN4から受領確認ACK3を受信するからである。確かに、N3はN1とN2の間のいくつかの連続する受領確認信号あるいはその欠落を見落とすことがある。この実施形態では、N3は、例えばACKフレームの同時受信によりあるいはデータフレームの同時送信によって受領確認フレームを逃しあるいはそのようなフレームの欠落を検知しないときでさえ、衝突を推論することができる。N3の衝突検知器は、信号ACK1を詮索し、ACK1のシーケンス識別子をメモリーに格納し、かつN3がACK2を逃した場合でもフレームデータ3の送信が衝突を生じさせたかどうかを決定するためにこの値を用いるように構成される。例えば、N3の衝突検知器は、他の無線装置N1とN2の間で続く受領確認フレームACK4を詮索するとともに、ACK1とACK4のシーケンス識別子間の差に基づいて、フレームデータ2がN2によって受信されたかどうかあるいはN3による送信が衝突を生じさせてフレームデータ2の受信を妨げたかどうかを推論する。その比較は、以下に説明する衝突検出プロセスに準じて実行される。不足する無線スペクトルをより積極的に用いるために、いくつかの実施形態では、衝突の数を減らし、本明細書において説明される技術のうちのいくつかを用いて衝突を確実に検知する。一実施形態では、無線ネットワークにおける衝突を検知するプロセスが提供される。そのプロセスは、第1のタイムスロット中に第2の無線装置へと第1のデータフレームを送信する第1の無線装置を含み、また第1のデータフレームはシーケンス番号を含んでいる。第2の無線装置は、第1のデータフレームの受信成功を認めるために、第1のタイムスロット中に第1無線装置へと第2のデータフレーム例えば受領確認、ACK信号を送信し、第2のデータフレームは第1のデータフレームからのシーケンス番号を含んでいる。この実施形態では、第1のタイムスロットにおける第2の無線装置への第1データフレームの送信が成功する場合、シーケンス番号は第1無線装置によって変更される。しかしながら、第1のタイムスロットにおける第2の無線装置への第1データフレームの送信が失敗する場合、シーケンス番号は第1無線装置によって変更されない。さらに、第3の無線装置は、第1無線装置あるいは第2無線装置からの第1のタイムスロットにおけるシーケンス番号を聞く。例えば、第3の無線装置は、第1および第2の無線装置の間で関連付けられた送信を受信する。そのプロセスは、第2のタイムスロットにおいて第2の無線装置に第3のデータフレームを送信する第1の無線装置をさらに含み、第3のデータフレームはまたシーケンス番号を含んでいる。第2の無線装置は、第3のデータフレームの受信成功を認めるために、第2のタイムスロットにおいて第1無線装置に第4のデータフレームを送信する。ここで第4のデータフレームは、第3のデータフレームからのシーケンス番号を含んでいる。この実施形態では、第2のタイムスロットにおける第2の無線装置への第3のデータフレームの送信が成功する場合、シーケンス番号は第1の無線装置によって変更される。しかしながら、第2のタイムスロットにおける第2の無線装置への第3のデータフレームの送信が失敗する場合、シーケンス番号は第1の無線装置によっては変更されない。この実施例において、第3の無線装置は、第1無線装置あるいは第2の無線装置からの第2のタイムスロットにおけるシーケンス番号を聞かない、例えば受信しない。次に、この典型的なプロセスでは、第1無線装置は第3のタイムスロットにおいて第2の無線装置に第5のデータフレームを送信する。ここで第5のデータフレームはシーケンス番号を含んでいる。第2の無線装置は、第5のデータフレームの受信成功を認めるために、第3のタイムスロットにおいて第1無線装置に第6のデータフレームを送信する。ここで第6のデータフレームは、第5のデータフレームからのシーケンス番号を含んでいる。第3のタイムスロットにおける第2の無線装置への第5のデータフレームの送信が成功する場合、シーケンス番号は第1無線装置によって変更される。しかしながら、第3のタイムスロットにおける第2の無線装置への第5のデータフレームの送信が失敗する場合、シーケンス番号は第1無線装置によっては変更されない。この典型的なプロセスにおいて、第3の無線装置は、第1無線装置あるいは第2の無線装置からのシーケンス番号を、第3のタイムスロットにおいて聞く。最後に、このプロセスは、第1無線装置によって第2の無線装置に送信された第3のデータフレームが第2のタイムスロットにおいて成功裡に送信されたかどうかを、第1のタイムスロットにおけるシーケンス番号の値および第3のタイムスロットにおけるシーケンス番号の値に基づいて決定する、第3の無線装置を含む。上記プロセスを用いて、たとえ第2のタイムスロットの間に第3の無線装置が聞いていなかったとしても、それは第1無線装置と第2の無線装置の間の衝突を検知する。第2のタイムスロットでは、第3の無線装置は第4の無線装置に第7のデータフレームを送信する。その後、第3のタイムスロットでは、第3の無線装置は第1無線装置と第2の無線装置の間の送信を聞くとともに、第3の無線装置が第2のタイムスロットにおいて衝突を生じさせたかどうか、例えば第3の無線装置からの信号の送信によって衝突が生じてそれが第1および第2の無線装置の間の交換に干渉したかどうかを決定する。第3の装置が第2のタイムスロットにおいて衝突を引き起こさなかったと決定する場合、それに応じて、第3の無線装置は、第3の無線装置が現在データを送信している送信パワーおよびレートで、第1無線装置と共に平行に送信し続ける。第3の無線装置が衝突を生じさせる場合、第3の無線装置は、両方の無線の流れが並列で進むようにする適切なマッチを調べるために、そのレートと電力を調整すする。例えば、第3の無線装置は、直前の送信が第1と第2の無線装置の間の送信との衝突を生じさせたという決定に応じて、データを送信するレートあるいはデータを送信するパワーを減少させる。いくつかの実施形態では、第3の無線装置は、共存を促進するべく第1の無線装置にそのレートおよびパワーを調整させるために、例えばREQフレームのような、そのような調節を要求する信号を第1無線装置に送信する。さらに、いくつかの実施形態では、衝突に応じて同時アクセスが実現可能でない場合、無線装置は、新しいメディアアクセススケジュールを確立しようとする。例えば衝突の検出に応じて第3の無線装置によって送信された信号が他の無線装置によって受信され、各無線装置はそれに応じてメディアへのアクセススケジュールを調整する。いくつかの実施形態では、この技術は無線チャンネルの空間的な再使用を改善するために用いられるが、すべての適用が必ずしもこの利点を提供するとは限らない。本実施形態の原理は、同じ無線スペクトルがアップリンクおよびダウンリンクトラフィックのために用いられるシナリオにおいて特に役立つ。またそれは、所定の時間に無線フレームを送信しあるいは無線フレームを受信できる装置の役に立つ。シーケンス番号の長さは、単に1ビットである。それはまた、例えばその極大値に達した後にインクリメントされてゼロにリセットされる、周期的に重なる正整数であり得る。上述したように、現存の文献は無線フレームをデータ、制御および管理フレームに分類する。この文書では、我々は、データフレームがすべてのタイプの無線フレームを含むという語句を用いる。いくつかの実施形態では、近くの無線装置に聞いて衝突を検出する、例えば上述した実施形態のバージョンのメカニズムを用いて、無線チャンネル上で予想される無線フレームの存在および欠落を測定し、例えば予想されたフレームの欠落に基づいて衝突が生じたことあるいはフレームの存在に基づいて衝突が生じていないことを推論する。その後、無線装置は、無線フレームの存在および欠落についてこの情報を用い、連続するタイムスロットにおいて送信しおよび/または送信を許可するかどうかを決定する。本技術のバージョンは、以下の実施例によって図示される。典型的な送信プロセスでは、シーケンス番号は、あるタイムスロットにおいて第2の無線装置への送信が成功するごとに、例えば第2の無線装置からの受領確認信号の受信に応じて、第1無線装置によって連続して変更される。さらに、シーケンス番号は、あるタイムスロットにおいて第2の無線装置への送信が失敗するごとに、例えば第2の無線装置からの受領確認信号のある期間内における欠落に応じて、第1無線装置によっては連続して変更されない。第3の無線装置は、データフレーム、例えば上記した説明における第3のデータフレームが、第2のタイムスロットにおいて第1無線装置によって第2の無線装置に成功裡に送信されたかどうかを、第1のタイムスロットにおけるシーケンス番号の値および第3のタイムスロットにおけるシーケンス番号の値に基づいて決定する。この実施例においては、第1の無線装置が連続してシーケンス番号をインクリメントするので、第3の無線装置は、第1のタイムスロットにおけるシーケンス番号の値および第3のタイムスロットにおけるシーケンス番号の値が周期的に1だけ異なる場合は、第3のデータフレームが第2のタイムスロットにおいて失敗したと決定する。第3の無線装置は、第1のタイムスロットにおけるシーケンス番号の値および第3のタイムスロットにおけるシーケンス番号の値が周期的2だけ異なる場合は、第3のデータフレームが第2のタイムスロットにおいて成功したと決定する。いくつかの実施形態では、N3、詮索する装置は、衝突を検知するために、擬似コードによって以下に示されたプロセスを実行する衝突検知器を含む。この擬似コードは、無線装置の有形な機械可読媒体上のコンピュータプログラム製品としてコード化され、あるいは無線装置の非セルラーインターフェースのような集積回路に配線される。擬似コードは、Channel_Measurementと名付けられたモジュールを含んでいる。それは、他の無線装置間の交換からの受領確認信号を詮索するとともに、見落とされた交換あるいはモニターされなかった交換からシーケンス番号を推論するように構成されている。Channel_Measurementモジュールを有した無線装置が受領確認フレームを受信するのと同時に、他の無線装置がほぼ同時に受領確認フレームを交換しているからである。Channel_Measurementモジュールを用いることにより、いくつかの実施形態では、無線装置は詮索し、送信し、次いで送信が衝突を引き起こしたかどうか決定するために再び詮索する。一実施形態では、oldSEQBitは、前に詮索したフレーム、例えばACK1あるいはデータ1からのシーケンス識別子を格納する。一実施形態では、シーケンス識別子は単一ビットであるが、他の実施形態においてはより多くのビットを含む。その後、フレーム、例えば図28のデータ3を送信するために、モジュールはモジュールTX_Frameをコールする。送信の後、この実施形態のモジュールは、例えばデータ4あるいはACK4からの他のシーケンス識別子を詮索し、newSEQBitに格納する。その後、モジュールは、newSEQBitをoldSEQBitと比較することにより、衝突が生じたかどうかを決定する。その値が衝突を示す場合、モジュールは、スケジュール、データレートあるいは送信パワーを含む上記のような無線装置からの送信の属性を調整する。例えば図28のシナリオでは、1ビットのシーケンス識別子により、モジュールは、newSEQBitがoldSEQBitと等しいかどうかを決定するとともに、シーケンス識別子が1~0~1あるいは0~1~0へのサイクルを完成すると衝突が生じなかったと推論する、他の実施形態では、シーケンス番号はより多くの数字、例えば2ビット以上であり、かつモジュールは、衝突が生じたかどうか検知するために、newSEQBitがoldSEQBitプラス1インクリメントと等しいかどうかを決定する。他の実施形態では、衝突検出の頑強性を増加させるために、シーケンス識別子の長さを増加させる。また、いくつかの実施形態では、詮索する技術は、衝突検出をより丈夫にするための上述した物の変形例である。例えば、図29~図31に描かれた技術は、特定の描かれたトポロジーにおいて、より多くの丈夫な衝突検出を提供する。無線装置の数は爆発的に増加している。無線装置の数が増大するに連れて、無線装置のタイプの数もまた増大している。無線ネットワークに参加しているいくつかの異なるタイプの無線装置がある。各装置は、それ自身の限界および能力をしている。例えば、いくつかの無線装置は電気アウトレットに差し込まれるが、他のものはバッテリによって電力が供給される。いくつかの無線装置をより高いキャパシティーのバッテリによって電力が供給されるが、いくつかはより低いキャパシティーのバッテリによって電力が供給される。いくつかの無線装置は、人間によって通常持ち運ばれるが、他のものは人間によって持ち運ばれない。いくつかの無線装置は車両にインストールされるが、他のものはそうではない。本技術の実施形態は、無線装置のタイプを区別する。他の実施形態では、無線装置を区別するプロセスが提供される。そのプロセスは、データフレームを送信する、例えばそのセルラーあるいは非セルラーインターフェースを介してデータフレームを送信しあるいは一斉送信する第1の無線装置を含んでおり、ここでデータフレームはタイプフィールドを含んでいる。第2の無線装置は、データフレームを受信するとともに、データに含まれているタイプフィールドに基づいて第1無線装置の装置タイプを決定する。上述したように、データフレームによって、我々は任意のタイプの無線フレームを意味する。実施例として、無線フレームは、分散した標識メカニズムを用いて無線装置によって一斉送信されるビーコンであり得る。実施例として、タイプフィールドは以下の装置タイプを表わす:人間によって持ち運ばれる無線装置、人間によって持ち運ばれない無線装置、動物によって持ち運ばれる無線装置、動物によって持ち運ばれない無線装置、車両に組み込まれた無線装置、車両に組み込まれていない無線装置、電源に現在差し込まれている無線装置、および電源に現在差し込まれていない無線装置。異なるタイプの無線装置の無線ネットワークでは、装置タイプ情報は有用である。マルチホップセルラーネットワークでは、そのような情報は特に有用である。上述したようにホッピング決定はそのような情報に基づくからであるが、すべての実施形態が本明細書において説明されるプロセスを実行するとは限らない。例えば、より大きなバッテリで電力を供給されている無線装置は、より小さなバッテリの無線装置とは反対に、よりよいホッピング選択であり得る。この実施例において明らかなように、これはホッピングする装置、およびホッピングオンされる装置の両方にとって有益である。加えて、本発明の実施形態のうちの1つは、無線装置が、特定のファクターおよび装置の現在の状況に基づいて、個々にホッピングを許可しあるいは許可しないようにすることができる。いくつかの実施形態では、装置タイプフィールドは、その装置が人間によって持ち運ばれる種類、例えば携帯電話あるいはラップトップかどうか示し、かつこのフィールドはホッピング決定のために用いられる。例えば、無線装置は、その装置タイプが人間によって持ち運ばれる装置タイプであることを決定するとともに、他の装置からホップオフするかどうかを決定するために前述の閾値ファクターを調整して、その無線装置が他の装置からホップオフすることがよりありそうなものにする。いくつかの実施形態では、これは、無線装置を操作する人が暴露される電磁放射線の量を減らす傾向にある。無線装置が、中間装置にホップすると、セルラー基地局への直接的な接続に比較してより低い電力で送信することが予想されるからである。本発明の原理は、交通の交差点においてエネルギーを節約し、車両通行の流れを促進するといった、いくつかの適用のために用いることができる。典型的なプロセス2500が図25Aに描かれており、かつ無線装置2522および制御装置2554を備えた無線で制御される器具2520の典型的な実施形態が図25Bに示されている。例えば、無線装置2522は電気器具制御装置2524に接続できるとともに、ステップ2510に示されているように、装置タイプ表すフレームを受信する無線装置2522は、フレームに含まれているタイプフィールドに基づいて、第1の無線装置2518の装置タイプを検知する。装置タイプを表すフレームは、ノード状態信号のようなビーコンであり、それは無線装置2522の非セルラーインターフェースを介して受信される。第2の無線装置2522は、ステップ2512および2514において示されたように、第1無線装置2518の検知された装置タイプに基づいて、電気器具2520の電源を入れあるいは切る。例えば、第1無線装置2518が人間によって持ち運ばれる無線装置、例えば携帯電話であり、最近において電気器具制御装置に無線で見えるようになった場合、電気器具制御装置はライト、HVACの電源を入れ、サーモスタットを調整し、ドアなどのロックを解除する。電気器具制御装置2524は、例えば周期的に、例えば100ミリセカンドごとに第1無線装置2518による送信のモニターを継続し、電気器具制御装置が第1無線装置の存在を検知し続ける場合は、いくつかの実施形態においては、処置を講じない。同様に、無線検出機構がタイムアウトすると、例えば、電気器具制御装置は第1無線装置からの送信の受信を止めるとともに、更新されず、電気器具制御装置はライト、HVACの電源を切り、サーモスタットを調整し、あるいはドアなどをロックする。いくつかの実施形態では、電気器具制御装置は、近くに存在する人間によって持ち運ばれない他の無線装置を無視する。いくつかの実施形態は、電気の節約を支援すると予想される。これらの実施形態のうちのいくつかにおけるマニュアルスイッチは、偽警報を克服するために用いられる。図26Aおよび図26Bに描かれている他の実施形態において、交通信号灯2602はライト2604、および交通信号灯制御装置2612に接続されるとともに多数の受信アンテナ2614、2616、2618を有した無線装置2610を備えている。図示する無線装置2610は近くの無線装置2620への距離および方向を検知、例えば推測することができる。交通信号灯制御装置2612は、プロセス2622のステップ2624で示したように、第1の無線装置2620から一斉送信されたタイプを表すフレームを無線装置2610から受信するとともに、ステップ2626で示したように、フレームに含まれたタイプフィールドに基づいて第1無線装置の装置タイプを検知する。無線装置が、例えば、同じものに関連付けられた車両あるいは歩行者であることを第1無線装置タイプが示す場合、交通信号灯制御装置2612は、データフレームが受信された方向に基づき、ある技術を用いて、第1無線装置2620の方向を検知する。また制御装置2612は、ステップ2628で示したように、光2604によって制御される交通のレーンに無線装置2620があるかどうかを決定する。例えば、交通信号灯制御装置2612は、以下に説明するように、第2の無線装置の各アンテナから受信された信号の比較によって、あるいは第1無線装置2620からのビーコンにエンコードされたヘディング情報を用いて、データフレームが受信された方向を決定する。交通信号灯制御装置はまた、信号強度、信号品質、あるいはそれと共にフレームが受信されたサービス品質メトリックに基づいて、第1無線装置の近さを検知、例えば推定する。その後、ステップ2630で示したように、交通信号灯制御装置は、対応する交通信号灯を制御するために近さ、方向および装置タイプ情報を用いる。例えば、交通信号灯制御装置は、特定方向、例えば信号灯に向かう特定の交差道路上の交通信号灯が車両を待たせる表示をしていると検出された無線装置のカウンターをインクリメントする。また、交通信号灯制御装置は、カウントに応じて、例えば高いカウントが生じている通りの交通のために青信号の時間を増加させることによって赤信号あるいは青信号の時間を調整し、かつ交通がほとんど検知されない通りの上の青信号の時間を減少させる。本発明の原理はまた、交通交差点での交通の流れを規制するのに非常に役立つ。さらに、本発明の原理は、早朝および深夜の時間に特に有用である。他の実施形態では、このプロセスは、ビーコンを送信する第1の無線装置と、ビーコンを受信するとともにビーコンによってコード化されたそうでなければビーコンによって運ばれたデータを交通信号灯制御装置に転送する第2の無線端末とを有している。交通信号灯制御装置は、ビーコンの転送された部分あるいはすべてを受信し、車両のモニター、車両の規制、車両の経路指定、車両の制御、人々のモニター、人々の規制、人々の経路指定、人々の制御、および交通信号灯の制御のうちの少なくとも一つを実行するために転送されたデータを用いる、例えば、交通信号灯制御装置は、交通をモニターするために車両カウントに関係付けられたメモリーにおけるカウンターのインクリメントによって、転送されたデータの受信に応答する。あるいは、上述したように、交通信号灯制御装置は光のタイミングの調節によってビーコンに応答する。いくつかの実施形態では、交通信号灯制御装置は、人々をモニターするために装置の識別子をメモリーに格納することによって、特定の無線装置の存在を記録する。あるいは、交通信号灯制御装置は、使い過ぎる道から十分に使用されていない道へと交通を経路指定するために道路標識の状態を変更する。いくつかの実施形態では、第1無線装置は、車両、車両に組み込まれた装置、人、および人によって運ばれる装置のうちの一つに関係付けられている。さらに、第2の無線装置は、例えば交通信号灯制御装置に接近させることによって同じ場所を共用する。交通信号灯制御装置は、車両交通をより良好に制御するために他の交通信号灯制御装置と通信する。例えば、第1の交通信号灯制御装置は、トラフィック流量を推測するために単位時間に特定方向に通過する車両をカウントする。第1の交通信号灯制御装置がトラフィック流量を示す値を送信する上流交通信号灯制御装置は、その値を受信するとともに、高い流量の交通が青信号をより多く経験するように、第2の交通信号灯制御装置によって制御された信号のタイミングを調整する。さらに、ビーコンは例えば装置タイプフィールドに、第1無線端末のタイプ、第1無線端末の意図例えば、地図アプリケーションに入力された予想ルート、あるいは車両の方向指示灯の状態[つまり、方向指示灯が左右に明滅しているか]車両の向き[例えば北、南、東、あるいは西]および第1無線端末の近くの無線端末ののうちの少なくとも一つに関する情報を含む。ビーコンの代わりに、他の実施形態では、第1無線端末は第2の無線端末および交通信号灯制御装置と通信するために無線通信の他の手段を用いる。例えば、交通信号灯制御装置はビーコンにエンコードされたフィールドの組合せに基づいて変化する。例えば、交通信号は、位置、方向、方向指示灯の状態、あるいは左または右に曲がりあるいは交差点を直進するためにドライバーが表現した意図を説明するGPSの目的地の組み合わせに基づいて信号灯のタイミングを変更する。図27は、交通システム2701の一実施形態を一般化した概略図である。交通システムは、図26に関して上述した無線端末のような無線端末を持っている車両2702の存在を検知する能力がある。この実施形態では、交通システム2701は局地的な交通信号灯制御装置2703を備えており、それはいくつかの交通信号灯2705および交通信号灯交差点2706と配線式あるいは無線で接続するネットワーク接続2704を有している。配線式の2704あるいは無線ネットワーク接続2704は、局地的交通信号灯制御装置と図26の交通信号灯2602のような交通信号灯2705との間でデータを交換するために用いることができる。このデータは乗り物および歩行者の交通をモニターし、規制し、制御し、かつ経路を指定するために、例えば図26のプロセス2622で説明した方法で用いることができる。交通信号灯交差点2722は、交通システム2701の地域におけるいくつかのもののうちの1つである。交通信号灯2724交通信号灯2705のうちの個々のものは、交通信号灯交差点2722交差点2706うちの個々のものにおける交通を規制する。交通信号灯1024および交通信号灯交差点1022は、この実施形態では、ネットワーク接続2704を介して、あるいは局地的交通信号灯制御装置2704に配線式あるいは無線リンク1030で直接接続される。例えば、無線リンク2730は、セルラー接続である。車両あるいは歩行者2728は、時々ビーコン2726を送信する。ビーコン2726は交通信号灯2724によって受信される。交通信号灯2724は、他の近くの車両および歩行者から同様にビーコンを集める。車両は無線のサブシステムがインストールされ、かつ歩行者はモバイル無線装置を持ち運んでいる。車両および歩行者によって送信されたビーコンは、車両、自動車、歩行者、動物および機械をモニターし、規制し、制御し、経路を指定するために用いられる。ビーコンはまた、左折、右折、コンパスの方向、緊急性、非常事態、および他の特殊な状況といった車両あるいは歩行者の意図を含む。第1無線端末とオーバーラップする機能がある無線端末は、近くの車両あるいは歩行者に関する情報を集めるとともに、それらが送信するビーコンにその情報を含める。第1無線端末とオーバーラップする機能がある無線端末は、特定の方向にある近くの車両あるいは歩行者に関する情報を集めるとともに、それらが送信するビーコンにその情報を含める。さらに交通信号灯は、ビーコンから情報を集めるときのエラーを減少させるために、クラウドソーシング技術を用いる。例えば、複数個の自動車がいくつかの例外を示す場合、それに応じて、この実施例では、交通信号灯は信号灯のタイミングを変更するといったアクションを取る。交通信号灯はまた、信頼性情報を示すために集められた情報についての信頼値および試料の大きさを含む。近くの車両および歩行者からビーコンおよび他の無線通信を介して受信した情報を収集しかつ集めた後、交通信号灯および交通信号灯交差点は局地的な交通信号灯制御装置に情報を送信する。いくつかの実施形態では、それらはビーコンの一部だけを保存して送信し、かつ有益な情報の損失を生じさせることなく次元数減少技術を用いる。様々な車両および歩行者から集められた情報の全体的な塊を局地的交通信号灯制御装置に送信することは有用であるが、有用な部分の選択はネットワーク帯域幅の節約を支援する。局地的交通信号灯制御装置は、上述したように有線あるいは無線のリンクで、車両および歩行者から局所的なリアルタイム情報を受信する。その後、局地的交通信号灯制御装置は、現在の輻輳レベル、車両と歩行者の必要性、時刻、解決策の複雑さ、新しい経路を指定するスケジュールの実施のおよび配備の安全性、および集まった情報の信頼性が与えられたとすると、それに応じて、他の交通信号灯制御装置と通信して従来方式に対してより良好な交通経路指定スケジュールを計算するために運ばれた情報を用いる。交通および歩行者のより良好な経路指定スケジュールが局所的地域あるいは大規模地域において確立する場合、そのスケジュールは配線式あるいは無線のリンクを介して交通信号灯に送信される。その後、交通信号灯は新しい経路を指定するスケジュールに従って作動する。本技術の実施形態は、他のシステムに関する経路のトラフィック輻輳を減少させると予想される。さらに、実施形態は、トラフィック経路指定スケジュールを変更条件に適応させるために、例えば周期的に、10分毎といったように時々繰り返される。追加の実施形態は以下の番号を付けた記述によって説明される:23.カバー範囲を拡張しセルラーネットワークのキャパシティーを改善する方法であって、第1の無線装置がその非セルラーインターフェースを介して基地局と間接的に通信することを決定するとともに、前記第1の無線装置は前記基地局のためのデータを前記非セルラーインターフェースを介して第2の無線装置へと送信し;および/または前記第1の無線装置は、その非セルラーインターフェースを介して前記第1の無線装置のためのデータを受信し;前記第2の無線装置は、前記第1の無線装置が前記第2の無線装置を介して前記基地局と通信することを許可するべきかどうかを決定し、もし許可すれば、前記第2の無線装置は、その非セルラーインターフェースを介して前記第1の無線装置から前記基地局用データを受信するとともにその非セルラーインターフェースを介して第3の無線装置に前記データを中継し;および/または前記第2の無線装置は、その非セルラーインターフェースを介して前記第1の無線装置のためのデータを受信するとともに、その非セルラーインターフェースを介して前記第1の無線装置へと前記データを中継し;前記第3の無線装置は、前記第1の無線装置が前記第3の無線装置を介して前記基地局と通信することを許可するべきかどうかを決定し、もし許可すれば、前記第3の無線装置は、その非セルラーインターフェースを介して前記基地局のためのデータを受信するとともに、そのセルラーインターフェースを介して前記データを転送し;および/または前記第3の無線装置は、そのセルラーインターフェースを介して前記第1の無線装置のためのデータを受信するとともに、その非セルラーインターフェースを介して前記第2の無線装置へ前記データを転送する、ことを特徴とする方法。24.前記第2の無線装置は利用されず、かつ前記第1の無線装置は前記第3の無線装置を介して前記基地局と間接的に通信し;あるいは前記第2の無線装置に類似する機能を備えたいくつかの無線装置が利用され、かつ前記第1の無線装置は前記第2の無線装置を介して前記基地局と間接的に通信し、前記いくつかの無線装置は、前記第2の無線装置および前記第3の無線装置に類似した機能を備えている、ことを特徴とする実施形態23に記載した方法。25.前記第1の無線装置は、前記第2の無線装置および前記第3の無線装置とオーバーラップする機能を有し;前記第2の無線装置は、前記第1の無線装置および前記第3の無線装置とオーバーラップする機能を有し;および/または前記第3の無線装置は前記第1の無線装置および前記第2の無線装置とオーバーラップする機能を有していることを特徴とする実施形態23に記載した方法。26.前記第1の無線装置は、バッテリ寿命、帯域幅の使用、装置のタイプ、移動のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度、セルラー信号強度、非セルラーインターフェースに見られる無線干渉レベル、およびセルラーインターフェースに見られる無線干渉レベルの少なくとも1つに基づいて、その非セルラーインターフェースを介して基地局と間接的に通信することを決定し;前記第2の無線装置は、バッテリ寿命、帯域幅の使用、装置のタイプ、移動のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度、セルラー信号強度、非セルラーインターフェースに見られる無線干渉レベル、およびセルラーインターフェースに見られる無線干渉レベルの少なくとも1つに基づいて、前記第1の無線装置が前記第2の無線装置を介して前記基地局と間接的に通信することを許容するべきかを決定し;前記第3の無線装置は、バッテリ寿命、帯域幅の使用、装置のタイプ、移動のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度、セルラー信号強度、非セルラーインターフェースに見られる無線干渉レベル、およびセルラーインターフェースに見られる無線干渉レベルの少なくとも1つに基づいて、前記第1の無線装置が前記第3の無線装置を介して前記基地局と間接的に通信することを許容するべきかを決定する;ことをさらに含むことを特徴とする実施形態23に記載した方法。27.前記第1の無線装置は、そのセル端部近傍の無線装置における干渉が緩和されてセルラーネットワークの性能が向上するように、前記基地局および他の基地局から受信した情報に基づいて前記基地局と間接的に通信することを決定し;前記第2の無線装置は、そのセル端部近傍の無線装置における干渉が緩和されてセルラーネットワークの性能が向上するように、前記第1の無線装置が前記第2の無線装置を介して前記基地局と通信することを許可すべきかを前記基地局および他の基地局から受信した情報に基づいて決定し;前記第3の無線装置は、そのセル端部近傍の無線装置における干渉が緩和されてセルラーネットワークの性能が向上するように、前記第1の無線装置が前記第3の無線装置を介して前記基地局と通信することを許可すべきかを前記基地局および他の基地局から受信した情報に基づいて決定する;ことを含むことを特徴とする実施形態23に記載した方法。28.前記第1の無線装置は、課金、暗号化、認証、保全およびセキュリティの少なくとも一つを目的として、前記基地局のためのデータがあたかも前記第1の無線装置から直接来たかの如く前記基地局に現われるように、その非セルラーインターフェースを介して前記データを送信し;前記第2の無線装置は、前記基地局のためのデータをその非セルラーインターフェース上で受信するとともに、課金、暗号化、認証、保全およびセキュリティの少なくとも一つを目的として、前記データがあたかも前記第1の無線装置から直接来たかの如く前記基地局に現われるように前記データを中継し;前記第3の無線装置は、前記基地局のためのデータをその非セルラーインターフェース上で受信するとともに、課金、暗号化、認証、保全およびセキュリティの少なくとも一つを目的として、前記データがあたかも前記第1の無線装置から直接来たかの如く前記基地局に現われるように前記データを中継する;ことを含むことを特徴とする実施形態23に記載した方法。29.前記第1の無線装置は、課金、暗号化、認証、保全およびセキュリティの少なくとも一つを目的として、前記第1の無線装置のためのデータがあたかも前記基地局から直接来たかの如く前記第1の無線装置に現われるように、その非セルラーインターフェースを介して前記データを受信し;前記第2の無線装置は、前記第1の無線装置のためのデータをその非セルラーインターフェース上で受信するとともに、課金、暗号化、認証、保全およびセキュリティの少なくとも一つを目的として、前記データがあたかも前記基地局から直接来たかの如く前記第1の無線装置に現われるように前記データをその非セルラーインターフェースを介して中継し;前記第3の無線装置は、前記第1の無線装置のためのデータをその非セルラーインターフェース上で受信するとともに、課金、暗号化、認証、保全およびセキュリティの少なくとも一つを目的として、前記データがあたかも前記基地局から直接来たかの如く前記第1の無線装置に現われるように前記データをその非セルラーインターフェースを介して中継する;ことを特徴とする実施形態23に記載した方法。30.個々の前記無線装置は前記基地局および/または他の基地局への追加の直接および間接のルートを維持し、前記追加の直接ルートは無線装置のセルラーインターフェースを介した前記基地局および前記他の基地局へのルートであり、かつ前記追加の間接のルートは無線装置の非セルラーインターフェースを介した前記基地局および前記他の基地局へのルートであり、個々の前記無線装置は、前記基地局への一次ルートが不十分若しくは壊れていると考えられるときに、前記基地局および前記他の基地局と通信するために前記追加の直接間接ルートを使用する、ことを特徴とする実施形態23に記載した方法。39.カバー範囲の拡張およびセルラーネットワークのキャパシティーを改善する、コンピュータ可読記憶媒体で具体化されるコンピュータプログラム製品であって、第1の無線装置がその非セルラーインターフェースを介して基地局と間接的に通信することを決定し、前記第1の無線装置は、前記基地局のためのデータをその非セルラーインターフェースを介して別の無線装置に送信し;および/または前記第1の無線装置は、前記第1の無線装置のためのデータをその非セルラーインターフェースを介して受信し;前記第2の無線装置は、前記第1の無線装置が前記第2の無線装置を介して前記基地局と通信することを許可するべきかどうか決定し、もし許可されれば、前記第2の無線装置は、前記基地局のためのデータをその非セルラーインターフェースを介して前記第1の無線装置から受信するとともに前記データをその非セルラーインターフェースを介して第3の無線装置へと中継し;および/または前記第2の無線装置は、前記第1の無線装置のためのデータをその非セルラーインターフェースを介して受信するとともに前記データをその非セルラーインターフェースを介して前記第1の無線装置へと中継し;前記第3の無線装置は、前記第1の無線装置が前記第3の無線装置を介して前記基地局と通信することを許可するべきかどうか決定し、もし許可されれば、前記第3の無線装置は、前記基地局のためのデータをその非セルラーインターフェースを介して受信するとともに前記データをその非セルラーインターフェースを介して転送し;および/または前記第3の無線装置は、前記第1の無線装置のためのデータをその非セルラーインターフェースを介して受信するとともに前記データをその非セルラーインターフェースを介して転送する;ためのプログラム命令を含んでいることを特徴とするコンピュータプログラム製品。40.前記第2の無線装置は利用されず、前記第1の無線装置は、前記第3の無線装置を介して前記基地局と間接的に通信し;あるいは前記第2の無線装置に類似する機能を備えたいくつかの無線装置が利用され、前記第1の無線装置は、前記第2の無線装置、前記第2の無線装置に類似する機能を備えた前記いくつかの無線装置、および前記第3の無線装置を介して前記基地局と間接的に通信する、ためのプログラム命令を備えることを特徴とする実施形態39に記載したコンピュータプログラム製品。41.前記第1の無線装置は、前記第2の無線装置および前記第3の無線装置とオーバーラップするいくつかの機能を有しており;前記第2の無線装置は、前記第1の無線装置および前記第3の無線装置とオーバーラップするいくつかの機能を有しており;および/または前記第3の無線装置は、前記第1の無線装置および前記第2の無線装置とオーバーラップするいくつかの機能を有している;ためのプログラム命令を備えることを特徴とする実施形態39に記載したコンピュータプログラム製品。42.前記第1の無線装置は、バッテリ寿命、帯域幅の使用、装置のタイプ、移動のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度、セルラー信号強度、非セルラーインターフェースに見られる無線干渉レベル、およびセルラーインターフェースに見られる無線干渉レベルの少なくとも1つに基づいて、その非セルラーインターフェースを介して基地局と間接的に通信することを決定し;前記第2の無線装置は、バッテリ寿命、帯域幅の使用、装置のタイプ、移動のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度、セルラー信号強度、非セルラーインターフェースに見られる無線干渉レベル、およびセルラーインターフェースに見られる無線干渉レベルの少なくとも1つに基づいて、前記第1の無線装置が前記第2の無線装置を介して前記基地局と間接的に通信することを許容するべきかを決定し;前記第3の無線装置は、バッテリ寿命、帯域幅の使用、装置のタイプ、移動のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度、セルラー信号強度、非セルラーインターフェースに見られる無線干渉レベル、およびセルラーインターフェースに見られる無線干渉レベルの少なくとも1つに基づいて、前記第1の無線装置が前記第3の無線装置を介して前記基地局と間接的に通信することを許容するべきかを決定する;ためのプログラム命令を備えることを特徴とする実施形態39に記載したコンピュータプログラム製品。43.前記第1の無線装置は、そのセル端部の近傍の無線装置における干渉が緩和されてセルラーネットワークの性能が向上するように、前記基地局および他の基地局から受信した情報に基づいて前記基地局と間接的に通信することを決定し;前記第2の無線装置は、そのセル端部近傍の無線装置における干渉が緩和されてセルラーネットワークの性能が向上するように、前記第1の無線装置が前記第2の無線装置を介して前記基地局と通信することを許可すべきかを前記基地局および他の基地局から受信した情報に基づいて決定し;前記第3の無線装置は、そのセル端部近傍の無線装置における干渉が緩和されてセルラーネットワークの性能が向上するように、前記第1の無線装置が前記第3の無線装置を介して前記基地局と通信することを許可すべきかを前記基地局および他の基地局から受信した情報に基づいて決定する;ためのプログラム命令を備えることを特徴とする実施形態39に記載したコンピュータプログラム製品。44.前記第1の無線装置は、課金、暗号化、認証、保全およびセキュリティの少なくとも一つを目的として、前記基地局のためのデータがあたかも前記第1の無線装置から直接来たかの如く前記基地局に現われるように、その非セルラーインターフェースを介して前記データを送信し;前記第2の無線装置は、前記基地局のためのデータをその非セルラーインターフェース上で受信するとともに、課金、暗号化、認証、保全およびセキュリティの少なくとも一つを目的として、前記データがあたかも前記第1の無線装置から直接来たかの如く前記基地局に現われるように前記データを中継し;前記第3の無線装置は、前記基地局のためのデータをその非セルラーインターフェース上で受信するとともに、課金、暗号化、認証、保全およびセキュリティの少なくとも一つを目的として、前記データがあたかも前記第1の無線装置から直接来たかの如く前記基地局に現われるように前記データを中継する;ためのプログラム命令を備えることを特徴とする実施形態39に記載したコンピュータプログラム製品。45.前記第1の無線装置は、課金、暗号化、認証、保全およびセキュリティの少なくとも一つを目的として、前記第1の無線装置のためのデータがあたかも前記基地局から直接来たかの如く前記第1の無線装置に現われるように、その非セルラーインターフェースを介して前記データを受信し;前記第2の無線装置は、前記第1の無線装置のためのデータをその非セルラーインターフェース上で受信するとともに、課金、暗号化、認証、保全およびセキュリティの少なくとも一つを目的として、前記データがあたかも前記基地局から直接来たかの如く前記第1の無線装置に現われるように前記データをその非セルラーインターフェースを介して中継し;前記第3の無線装置は、前記第1の無線装置のためのデータをその非セルラーインターフェース上で受信するとともに、課金、暗号化、認証、保全およびセキュリティの少なくとも一つを目的として、前記データがあたかも前記基地局から直接来たかの如く前記第1の無線装置に現われるように前記データをその非セルラーインターフェースを介して中継する;ためのプログラム命令を備えることを特徴とする実施形態39に記載したコンピュータプログラム製品。46.個々の前記無線装置は前記基地局および/または他の基地局への追加の直接および間接のルートを維持し、前記追加の直接ルートは無線装置のセルラーインターフェースを介した前記基地局および前記他の基地局へのルートであり、かつ前記追加の間接のルートは無線装置の非セルラーインターフェースを介した前記基地局および前記他の基地局へのルートであり、個々の前記無線装置は、前記基地局への一次ルートが不十分若しくは壊れていると考えられるときに、前記基地局および前記他の基地局と通信するために前記追加の直接間接ルートを使用する、ためのプログラム命令を備えることを特徴とする実施形態39に記載したコンピュータプログラム製品。1.無線ネットワークにおいてルーティングする方法であって、第1無線端末はルーターとして参加することを決定し:前記第1無線端末は中継器または受信側として行動するかどうかを決定し;第2無線端末は、前記第1無線端末が中継器または受信側として行動しているかどうかに基づいて、第1無線端末にデータを送信することを決定する、ことを特徴とする方法。2.前記第1無線端末はルーターとして参加することを選択し:前記第1無線端末は中継または受信側として行動するかどうかを決定し;前記第1無線端末は、中継器として行動する場合に、近くの受信側によって観測されるセルラー信号強度および質を記述する第1のメトリックを送信し;または前記第1無線端末は、中継器として行動する場合に、第1無線端末によって観測されるセルラー信号強度および質を記述する第2のメトリックを送信する、ことをさらに含むことを特徴とする実施形態1に記載した方法。3.前記第1無線端末は、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号の強度および質、セルラー信号の強度および質、非セルラーインターフェースによって観測される無線干渉レベル、セルラーインターフェースによって観測される無線干渉レベル、受信側へのホップの数、および周囲の無線環境のうちの少なくとも1つに基づいてルーターとして参加することを選択し;前記第1無線端末は、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号の強度および質、セルラー信号の強度および質、非セルラーインターフェースによって観測される無線干渉レベル、セルラーインターフェースによって観測される無線干渉レベル、受信側へのホップの数、および周囲の無線環境のうちの少なくとも1つに基づいて中継器または受信側として参加することを決定し;前記第2の無線端末は、前記第1無線端末が中継器または受信側として行動しているかどうか、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅の有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号の強度および質、セルラー信号の強度および質、非セルラーインターフェースによって観測される無線干渉レベル、セルラーインターフェースによって観測される無線干渉レベル、受信側へのホップの数、および周囲の無線環境のうちの少なくとも1つに基づいて第1無線端末へのデータ送信を選択する、ことをさらに含むことを特徴とする実施形態1に記載した方法。7.コンピュータ可読記憶媒体で具体化されるコンピュータプログラム製品であって、無線ネットワークでルーティングするために、前記第1無線端末はルーターとして参加することを選択し:前記第1無線端末は中継または受信側として行動するかどうかを決定し;第2無線端末は、前記第1無線端末が中継または受信側として行動しているかどうかに基づいて、第1無線端末にデータを送信することを決定する、ためのプログラム命令を備えることを特徴とするコンピュータプログラム製品。8.前記第1無線端末はルーターとして参加することを選択し:前記第1無線端末は、中継器または受信側として行動するかどうか決定し:前記第1無線端末は、中継器として行動する場合に、近くの受信側によって観測されるセルラー信号強度および質を記述する第1のメトリックを送信し;または前記第1無線端末は、受信側として行動する場合に、第1無線端末によって観測されるセルラー信号強度および質を記述する第2のメトリックを送信する、ためのプログラム命令を備えることを特徴とする実施形態7に記載したコンピュータプログラム製品。9.前記第1無線端末は、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号の強度および質、セルラー信号の強度および質、非セルラーインターフェースによって観測される無線干渉レベル、セルラーインターフェースによって観測される無線干渉レベル、受信側へのホップの数、および周囲の無線環境のうちの少なくとも1つに基づいてルーターとして参加することを選択し;前記第1無線端末は、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号の強度および質、セルラー信号の強度および質、非セルラーインターフェースによって観測される無線干渉レベル、セルラーインターフェースによって観測される無線干渉レベル、受信側へのホップの数、および周囲の無線環境のうちの少なくとも1つに基づいて中継器または受信側として参加することを決定し;前記第2の無線端末は、前記第1無線端末が中継器または受信側として行動しているかどうか、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅の有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号の強度および質、セルラー信号の強度および質、非セルラーインターフェースによって観測される無線干渉レベル、セルラーインターフェースによって観測される無線干渉レベル、受信側へのホップの数、および周囲の無線環境のうちの少なくとも1つに基づいて第1無線端末へのデータ送信を選択する、ためのプログラム命令を備えることを特徴とする実施形態7に記載したコンピュータプログラム製品。145.無線装置であって、プロセッサ;前記プロセッサに通信で接続された第1の無線インターフェースモジュール;前記プロセッサに通信で接続された第2の無線インターフェースモジュール;を備え、前記プロセッサは、他の無線装置がルーターとして行動するように構成されていることを示す信号を受信するとともに、前記他の無線装置が中継器状態あるいは受信側状態にあるかどうかに基づいて前記他の無線装置にデータを送信することを選択するように構成されている、ことを特徴とする無線装置。146.無線通信する方法であって、第1セル装置において、ルータとして行動する第1セル装置のキャパシティーを示す1つ若しくは複数の値を入手し;ルーターとして行動する第1セル装置のキャパシティーを示す1つ以上の値に基づいて、前記第1セル装置が中継器または受信側として行動するするように構成すべきかどうかを決定し;第2セル装置からの信号を第1セル装置で受信し;前記第1セル装置が中継器または受信側として行動するように構成されているかどうかに応じて、前記信号からの情報を含む信号を第2セル装置から基地局あるいは第3セル装置へと送信する、ことを含むことを特徴とする方法。147.ルーターとして行動する第1セル装置のキャパシティーを示す1つ以上の値は、第1セル装置の次の特性、すなわち第1セル装置の無線送信範囲内の受信側および中継器の質、無線送信範囲内の受信側および中継器の量、第1セル装置のバッテリ寿命、第1セル装置内の動力源、第1セル装置の平均処理能力、第1セル装置の帯域幅の使用、アプリケーションの帯域幅要件、第1セル装置上で実行すること、第1セル装置に利用可能な帯域幅、第1セル装置の移動度のレベル、時刻、第1セル装置に関連したユーザーの加入プラン、第1セル装置に関連したユーザーに関するプロファイルデータ、第1セル装置によって受信された信号の非セルラー信号強度、第1セル装置によって受信された信号の非セルラー信号品質、第1セル装置によって受信された信号のセルラー信号強度、第1セル装置第1セル装置の非セルラーインターフェースに見られた無線干渉のレベルによって受信された信号の品質、第1セル装置のセルラーインターフェースに見られた無線干渉のレベル、第1セル装置からの受信側へのホップの数および第1セル装置の無線環境である、ことを特徴とする実施形態146に記載の方法。148.第2のセル装置における、第1セル装置を介したマルチホップ接続の質を表示する1つ以上の値を入手し;第1セル装置を介したマルチホップ接続の質を表示する1つ以上の値に基づいて、第1セル装置を介した基地局とのコミュニケーションルートを選択する、ことを含むことを特徴とする実施形態147に記載した方法。149.無線通信方式であって、基地局;セルラー接続なしのセルラー装置からの基地局への信号のためのルーターとして作動するように構成された、基地局にセルラー接続された複数のセルラー装置;基地局にセルラー接続されている複数のセルラー装置の1つ以上を介した基地局へのルートを選択するように構成された、基地局へのセルラー接続なしのセルラー装置、を備えることを特徴とする無線通信方式。28.無線ネットワークの性能を改善する方法であって、第2の無線装置および第3の無線基地装置からの支援を受ける第1の無線装置を備えることを特徴とする方法。29.第1無線装置のためのトラフィックを有益な場合には第2の無線装置を介してルーティングする第3の無線基地装置;および第3の無線基地装置のためのトラフィックを有益な場合には第2の無線装置を介してルーティングする第1無線装置、の少なくとも1つをさらに備えることを特徴とする実施形態28に記載した方法。30.第1無線装置と通信する場合に第2の無線装置に支援を要請する第3の無線基地装置;および第3の無線基地装置と通信する場合に第2の無線装置に支援を要請する第1無線装置、の少なくとも1つをさらに備えることを特徴とする実施形態28に記載した方法。31.近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度および質、セルラー信号強度および質、非セルラーインターフェースによって観測される無線干渉のレベル、セルラーインターフェースによって観測される無線干渉のレベル、受信側へのホップの数、第2の装置の現在状況、第1装置の現在状況、第2の無線装置によって使用されている参加ポリシー、第1無線装置によって使用されている参加ポリシー、および周囲の無線環境のうちの少なくとも1つに基づいて、第1無線装置に支援することを決める第2の無線装置、を備えることを特徴とする実施形態28に記載した方法。32.前記第1無線装置は、第2の無線装置および第3の無線基地装置に支援を要請し、支援のコストは時間、日付、受信料、ユーザープロファイル、回路網状態、ネットワーク輻輳、位置、周囲の無線環境、スポット価格、平均価格、夜間の価格および毎月の価格のうちの少なくとも一つに応じて定まる、ことを特徴とする実施形態28に記載した方法。38.無線ネットワークの性能を改善するための、コンピュータ可読記憶媒体で具体化されるコンピュータプログラム製品であって、第2の無線装置および第3の無線基地装置からの支援を受ける第1の無線装置のためのプログラム命令を含むことを特徴とするコンピュータプログラム製品39.第1の無線基地装置のためのトラフィックを、有益な場合には第2の無線装置を介してルーティングする第3の無線装置、および第3の無線基地装置のためのトラフィックを有益な場合には第2の無線装置を介してルーティングする第1無線装置、のためのプログラム命令を含むことを特徴とする実施形態38に記載したコンピュータプログラム製品。40.第1無線装置と通信する場合に第2の無線装置に支援を要請する第3の無線基地装置;および第3の無線基地装置と通信する場合に第2の無線装置に支援を要請する第1無線装置、のためのプログラム命令を含むことを特徴とする実施形態38に記載したコンピュータプログラム製品。41.近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号強度および質、セルラー信号強度および質、非セルラーインターフェースによって観測される無線干渉のレベル、セルラーインターフェースによって観測される無線干渉のレベル、受信側へのホップの数、第2の装置の現在状況、第1装置の現在状況、第2の無線装置によって使用されている参加ポリシー、第1無線装置によって使用されている参加ポリシー、および周囲の無線環境のうちの少なくとも一つに基づいて、第1無線装置の支援を決定する第2の無線装置、のためのプログラム命令を含むことを特徴とする実施形態38に記載したコンピュータプログラム製品。42.第2無線装置および第3無線装置からの支援を要請する第1無線装置のためのプログラム命令を含み、支援のコストは時間、日付、受信料、ユーザープロファイル、回路網状態、ネットワーク輻輳、位置、周囲の無線環境、スポット価格、平均価格、夜間の価格および毎月の価格のうちの少なくとも一つに応じて定まる、ことを特徴とする実施形態38に記載したコンピュータプログラム製品。47.無線ネットワークの性能を改善する方法であって、第2無線装置にデータを送信するときに第1インターフレーム間隔値を使用する第1の無線装置;および前記第1無線装置にデータを送信するときに第2インターフレーム間隔値を使用する前記第2の無線装置、を備えることを特徴とする方法。48.前記第1インターフレーム間隔値は前記第2インターフレーム間隔値とは異なり;あるいは前記第1インターフレーム間隔値は前記第2インターフレーム間隔値に等しい、ことを特徴とする実施形態47に記載した方法。49.前記第1無線装置は基地局であり;および/または前記第2無線装置は基地局である、ことを特徴とする実施形態47に記載した方法。50.前記第1の無線装置は、前記第2の無線装置にデータを送信している間に、ランダム化されたバックオフアルゴリズムに従う、ことを特徴とする実施形態47に記載した方法。51.前記第2の無線装置は、前記第1の無線装置にデータを送信している間に、ランダム化されたバックオアアルゴリズムに従うことを特徴とする実施形態47に記載した方法。52.前記第2の無線装置にデータを送信する前記第1の無線装置は、アップリンク方向と見なされ;また前記第1の無線装置にデータを送信する前記第2の無線装置はダウンリンク方向と見なされる、ことを特徴とする実施形態47に記載した方法。59.無線ネットワークの性能を改善するための、コンピュータ可読記憶媒体で具体化されるコンピュータプログラム製品であって、第2無線装置にデータを送信するときに第1インターフレーム間隔値を使用する第1の無線装置;および前記第1無線装置にデータを送信するときに第2インターフレーム間隔値を使用する前記第2の無線装置、のためのプログラム命令を含むことを特徴とするコンピュータプログラム製品。60.前記第1インターフレーム間隔値は前記第2インターフレーム間隔値とは異なり;あるいは前記第1インターフレーム間隔値は前記第2インターフレーム間隔値に等しい、ことを特徴とする実施形態59に記載したコンピュータプログラム製品。61.前記第1無線装置は基地局であり;および/または前記第2無線装置は基地局である、ことを特徴とする実施形態59に記載したコンピュータプログラム製品。62.前記第2の無線装置にデータを送信する間にランダム化されたバックオフアルゴリズムに従う前記第1の無線装置のためのプログラム命令をさらに含むことを特徴とする実施形態59に記載したコンピュータプログラム製品。63.前記第1の無線装置にデータを送信する間にランダム化されたバックオフアルゴリズムに従う前記第2の無線装置のためのプログラム命令をさらに含むことを特徴とする実施形態59に記載したコンピュータプログラム製品。64.前記第2の無線装置にデータを送信する前記第1の無線装置は、アップリンク方向と見なされ;また前記第1の無線装置にデータを送信する前記第2の無線装置はダウンリンク方向と見なされる、ことを特徴とする実施形態59に記載したコンピュータプログラム製品。10.無線ネットワークの性能を改善する方法であって、第1のタイプのデータを送信するための決定論的なスケジュールおよび第2のタイプのデータを送信するためのランダム化されたスケジュールを選択する無線端末を備えることを特徴とする方法。11.第2のタイプのデータの送信のために第1タイプのデータを送信するための決定論的なスケジュールおよびランダム化されたスケジュールを選ぶ無線端末をさらに備え、前記スケジュールの選択は、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号の強度および質、セルラー信号の強度および質、非セルラーインターフェースによって観測される無線干渉のレベル、セルラーインターフェースによって観測される無線干渉のレベル、受信側へのホップの数、および周囲の無線環境のうちの少なくとも一つに基づくことを特徴とする実施形態10に記載した方法。12.第2のタイプのデータの送信のために第1タイプのデータを送信するための決定論的なスケジュールおよびランダム化されたスケジュールを選ぶ無線端末をさらに備え、データのタイプは、方向、量、重要性、周囲の無線環境、サービスの所望品質、ネットワーク輻輳、回路網状態、待ち行列の長さおよび処理能力のうちの少なくとも一つに基づくことを特徴とする実施形態10に記載した方法。13.前記無線端末は、第1タイプのデータを送信するための決定論的なスケジュールおよび第1のインターフレーム間隔と;第2のタイプのデータを送信するためのランダム化されたスケジュールおよび第2のインターフレーム間隔と、を選択することを特徴とする実施形態10に記載した方法。14.前記無線端末は、第1タイプのデータを送信するための決定論的なスケジュールおよび第1の競合ウィンドと;第2のタイプのデータを送信するためのランダム化されたスケジュールおよび第2の競合ウィンドとを選択する、ことを特徴とする実施形態10に記載した方法。15.無線端末を選ぶこと:第1タイプのデータを送信するための決定論的なスケジュールおよび第1の送信チャンスと;第2のタイプのデータを送信するためのランダム化されたスケジュールおよび第2の送信チャンスとを選択する、ことをさらに含むことを特徴とする実施形態10に記載した方法。22.無線ネットワークの性能を改善するための、コンピュータ可読記憶媒体で具体化されるコンピュータプログラム製品であって、第1タイプのデータを送信するための決定論的なスケジュールと、第2タイプのデータを送信するためのランダム化されたスケジュールと、を選択する無線端末のためのプログラム命令を含むことを特徴とするコンピュータプログラム製品。23.第1のタイプのデータを送信するための決定論的なスケジュールと第2のタイプのデータを送信するためのランダム化されたスケジュールとを選択する無線端末のためのプログラム命令をさらに含み、前記スケジュールの選択は、近くの受信側および中継器の質、近くの受信側および中継器の量、バッテリ寿命、動力源、平均処理能力、帯域幅の使用、帯域幅ニーズ、帯域幅有効性、装置のタイプ、移動度のレベル、時刻、受信料、ユーザープロファイル、非セルラー信号の強度および質、セルラー信号の強度および質、非セルラーインターフェースによって観測される無線干渉のレベル、セルラーインターフェースによって観測される無線干渉のレベル、受信側へのホップの数、および周囲の無線環境のうちの少なくとも1つに基づく、ことを特徴とする実施形態22に記載したコンピュータプログラム製品。24.第2のタイプのデータの送信のために第1タイプのデータを送信するための決定論的なスケジュールおよびランダム化されたスケジュールを選ぶ無線端末のためのプログラム命令をさらに含みデータのタイプは、方向、量、重要性、サービスの所望品質、周囲の無線環境、ネットワーク輻輳、ネットワーク状態および対応する処理能力のうちの少なくとも一つに基づく、ことを特徴とする実施形態22に記載したコンピュータプログラム製品。25.第1タイプのデータを送信するための決定論的なスケジュールおよび第1のインターフレーム間隔と、第2のタイプのデータを送信するためのランダム化されたスケジュールおよび第2のインターフレーム間隔とを選択する無線端末のためのプログラム命令をさらに含むことを特徴とする実施形態22に記載したコンピュータプログラム製品。26.第1タイプのデータを送信するための決定論的なスケジュールおよび第1の競合ウィンドと、第2のタイプのデータを送信するためのランダム化されたスケジュールおよび第2の競合ウィンドとを選択する無線端末のためのプログラム命令をさらに含むことを特徴とする実施形態22に記載したコンピュータプログラム製品。27.第1タイプのデータを送信するための決定論的なスケジュールおよび第1の送信チャンスと、第2のタイプのデータを送信するためのランダム化されたスケジュールおよび第2の送信チャンスとを選択する無線端末のためのプログラム命令をさらに含むことを特徴とする実施形態22に記載したコンピュータプログラム製品。65.無線ネットワークにおける衝突を検出する方法であって、シーケンス番号を含み得る第1のデータフレームを、第1のタイムスロットにおいて第2の無線装置に送信する第1の無線装置を備え、前記第2の無線装置は、前記第1のデータフレームの受信成功を認めるために、前記第1のデータフレームからのシーケンス番号をみ得る第2のデータフレームを、前記第1のタイムスロットにおいて前記第1の無線装置に送信し;前記シーケンス番号は、前記第1のタイムスロットにおける前記第2の無線装置への前記第1のデータフレームの送信が成功した場合に、前記第1の無線装置によって変更され;前記シーケンス番号は、前記第1のタイムスロットにおける前記第2の無線装置への前記第1のデータフレームの送信が成功しなかった合には、前記第1の無線装置によって変更されず;前記第1のタイムスロットにおける前記シーケンス番号を前記第1の無線装置あるいは前記第2の無線装置から聞く第3の無線装置を備え;前記第1の無線装置は、前記シーケンス番号を含み得る第3のデータフレームを、第2のタイムスロットにおいて前記第2の無線装置に送信し;前記第2の無線装置は、前記第3のデータフレームの受信成功を認めるために、前記第3のデータフレームからの前記シーケンス番号を含み得る第4のデータフレームを、前記第2のタイムスロットにおいて前記第1の無線装置に送信し;前記シーケンス番号は、前記第2のタイムスロットにおける前記第2の無線装置への前記第3データフレームの送信が成功した場合に、前記第1の無線装置によって変更され;前記シーケンス番号は、前記第2のタイムスロットにおける前記第2の無線装置への前記第3データフレームの送信が成功しなかった場合に、前記第1の無線装置によって変更されず;前記第3の無線装置は、前記シーケンス番号を前記第2のタイムスロットにおいて前記第1の無線装置あるいは前記第2の無線装置から聞かず;前記第1の無線装置は、前記シーケンス番号を含み得る第5のデータフレームを、第3のタイムスロットにおいて前記第2の無線装置に送信し;前記第2の無線装置は、前記第5のデータフレームの受信成功を認めるために、前記第5のデータフレームからの前記シーケンス番号を含み得る第6のデータフレームを、前記第3のタイムスロットにおいて前記第1の無線装置に送信し;前記シーケンス番号は、前記第3のタイムスロットにおける前記第2の無線装置への前記第5データフレームの送信が成功した場合に、前記第1の無線装置によって変更され;前記シーケンス番号は、前記第3のタイムスロットにおける前記第2の無線装置への前記第5データフレームの送信が成功しなかった場合に、前記第1の無線装置によって変更されず;前記第3の無線装置は、前記シーケンス番号を前記第3のタイムスロットにおいて前記第1の無線装置あるいは前記第2の無線装置から聞き;前記第3の無線装置は、前記第1のタイムスロットの中の前記シーケンス番号の値および前記第3のタイムスロット中の前記シーケンス番号の値に基づいて、前記第3のデータフレームが前記第2のタイムスロットにおいて前記第2の無線装置へと前記第1の無線装置によって成功裡に送信されたかどうかを決定する、ことを特徴とする方法。66.前記シーケンス番号は1ビットの長さであり;および/または前記シーケンス番号は、周期的に重なる正の整数であることを特徴とする実施形態65に記載した方法。67.無線装置は、無線フレームの有無を用いて、送信するかおよび/または連続したタイムスロットにおける送信を許可するかを決定することを特徴とする実施形態65に記載した方法。68.前記シーケンス番号は、あるタイムスロットにおける前記第2の無線装置への送信が成功する毎に、前記第1の無線装置によって連続して変更され;前記シーケンス番号は、あるタイムスロットにおける前記第2の無線装置への送信が失敗する毎に、前記第1の無線装置によっては連続して変更されず;前記第3の無線装置は、前記第3のデータフレームが前記第2のタイムスロットにおいて前記第1の無線装置によって前記第2の無線装置へと成功裡に送信されたかどうかを、前記第1のタイムスロットにおける前記シーケンス番号の値、および前記第3のタイムスロットにおける前記シーケンス番号の値に基づいて決定し、前記第3の無線装置は、前記第1のタイムスロットにおける前記シーケンス番号の値と前記第3のタイムスロットにおける前記シーケンス番号の値とが周期的に1だけ異なる場合、前記第3のデータフレームは前記第2のタイムスロットにおいて失敗したと決定し;かつ前記第3の無線装置は、前記第1のタイムスロットにおける前記シーケンス番号の値と前記第3のタイムスロットにおける前記シーケンス番号の値が周期的に2だけ異なる場合、前記第3のデータフレームが前記第2のタイムスロットにおいて成功したと決定する、ことをさらに含むことを特徴とする実施形態65に記載した方法。73.無線ネットワークにおける衝突を検出するための、コンピュータ可読記憶媒体で具体化されるコンピュータプログラム製品であって、シーケンス番号を含み得る第1のデータフレームを、第1のタイムスロットにおいて第2の無線装置に送信する、第1の無線装置を備え、前記第2の無線装置は、前記第1のデータフレームの受信成功を認めるために、前記第1のデータフレームからのシーケンス番号をみ得る第2のデータフレームを、前記第1のタイムスロットにおいて前記第1の無線装置に送信し;前記シーケンス番号は、前記第1のタイムスロットにおける前記第2の無線装置への前記第1のデータフレームの送信が成功した場合に、前記第1の無線装置によって変更され;前記シーケンス番号は、前記第1のタイムスロットにおける前記第2の無線装置への前記第1のデータフレームの送信が成功しなかった合には、前記第1の無線装置によって変更されず;前記第1のタイムスロットにおける前記シーケンス番号を前記第1の無線装置あるいは前記第2の無線装置から聞く第3の無線装置を備え;前記第1の無線装置は、前記シーケンス番号を含み得る第3のデータフレームを、第2のタイムスロットにおいて前記第2の無線装置に送信し;前記第2の無線装置は、前記第3のデータフレームの受信成功を認めるために、前記第3のデータフレームからの前記シーケンス番号を含み得る第4のデータフレームを、前記第2のタイムスロットにおいて前記第1の無線装置に送信し;前記シーケンス番号は、前記第2のタイムスロットにおける前記第2の無線装置への前記第3データフレームの送信が成功した場合に、前記第1の無線装置によって変更され;前記シーケンス番号は、前記第2のタイムスロットにおける前記第2の無線装置への前記第3データフレームの送信が成功しなかった場合に、前記第1の無線装置によって変更されず;前記第3の無線装置は、前記シーケンス番号を前記第2のタイムスロットにおいて前記第1の無線装置あるいは前記第2の無線装置から聞かず;前記第1の無線装置は、前記シーケンス番号を含み得る第5のデータフレームを、第3のタイムスロットにおいて前記第2の無線装置に送信し;前記第2の無線装置は、前記第5のデータフレームの受信成功を認めるために、前記第5のデータフレームからの前記シーケンス番号を含み得る第6のデータフレームを、前記第3のタイムスロットにおいて前記第1の無線装置に送信し;前記シーケンス番号は、前記第3のタイムスロットにおける前記第2の無線装置への前記第5データフレームの送信が成功した場合に、前記第1の無線装置によって変更され;前記シーケンス番号は、前記第3のタイムスロットにおける前記第2の無線装置への前記第5データフレームの送信が成功しなかった場合に、前記第1の無線装置によって変更されず;前記第3の無線装置は、前記シーケンス番号を前記第3のタイムスロットにおいて前記第1の無線装置あるいは前記第2の無線装置から聞き;前記第3の無線装置は、前記第1のタイムスロットの中の前記シーケンス番号の値および前記第3のタイムスロット中の前記シーケンス番号の値に基づいて、前記第3のデータフレームが前記第2のタイムスロットにおいて前記第2の無線装置へと前記第1の無線装置によって成功裡に送信されたかどうかを決定する、のためのプログラム命令を含むことを特徴とするコンピュータプログラム製品。74.前記シーケンス番号は1ビットの長さであり;および/または前記シーケンス番号は、周期的に重なる正の整数である、ためのプログラム命令をさらに含むことを特徴とする実施形態73に記載したコンピュータプログラム製品。75.送信すべきかおよび/または連続したタイムスロットにおける送信を許可すべきかを決定するために無線フレームの有りおよび無しを用いる、無線装置用のプログラム命令をさらに含むことを特徴とする実施形態73に記載したコンピュータプログラム製品。76.前記シーケンス番号は、あるタイムスロットにおける前記第2の無線装置への送信が成功する毎に、前記第1の無線装置によって連続して変更され;前記シーケンス番号は、あるタイムスロットにおける前記第2の無線装置への送信が失敗する毎に、前記第1の無線装置によっては連続して変更されず;前記第3の無線装置は、前記第3のデータフレームが前記第2のタイムスロットにおいて前記第1の無線装置によって前記第2の無線装置へと成功裡に送信されたかどうかを、前記第1のタイムスロットにおける前記シーケンス番号の値、および前記第3のタイムスロットにおける前記シーケンス番号の値に基づいて決定し、前記第3の無線装置は、前記第1のタイムスロットにおける前記シーケンス番号の値と前記第3のタイムスロットにおける前記シーケンス番号の値とが周期的に1だけ異なる場合、前記第3のデータフレームは前記第2のタイムスロットにおいて失敗したと決定し;かつ前記第3の無線装置は、前記第1のタイムスロットにおける前記シーケンス番号の値と前記第3のタイムスロットにおける前記シーケンス番号の値が周期的に2だけ異なる場合、前記第3のデータフレームが前記第2のタイムスロットにおいて成功したと決定する、ためのプログラム命令をさらに含むことを特徴とする実施形態73に記載したコンピュータプログラム製品。70.車両の交通を管理する方法であって、ビーコンを送信する第1の無線端末;前記ビーコンを受信するとともに、交通信号灯制御装置へビーコンの一部を送信する第2の無線端末;を備え、前記交通信号灯制御装置は、前記ビーコンの一部を受信するとともに、車両をモニターし、車両を規制し、車両をルーティングし、車両を制御し、人々をモニターし、人々を規制し、人々をルーティングし、人々を制御し、および交通信号灯を制御するうちの少なくとも一つを実行するためにそれを使用することを特徴とする方法。71.第1無線端末は、車両、車両に組み込まれた装置、人、および人によって運ばれる装置のうちの一つであることを特徴とする実施形態70に記載した方法。72.前記第2の無線端末は、前記交通信号灯制御装置と同じ場所に配置されることを特徴とする実施形態70に記載した方法。73.前記交通信号灯制御装置は、より良く車両交通を管理するために他の交通信号灯制御装置と通信することを特徴とする実施形態70に記載した方法。74.前記ビーコンは、第1無線端末のタイプ、第1無線端末の意図、および第1無線端末の近くの無線端末の数のうちの少なくとも1つに関する情報を含んでいることを特徴とする実施形態70に記載した方法。80.車両交通の制御のために、コンピュータ可読記憶媒体で具体化されるコンピュータプログラム製品であって、第1の無線端末がビーコンを送信し;前記第2の無線端末が、前記ビーコンを受信するとともに、前記ビーコンの一部を交通信号灯制御装置へ送信し;前記交通信号灯制御装置は、前記ビーコンの一部を受信するとともに、車両をモニターし、車両を規制し、車両をルーティングし、車両を制御し、人々をモニターし、人々を規制し、人々をルーティングし、人々を制御し、および交通信号灯を制御するうちの少なくとも一つを実行するためにそれを使用する、ためのプログラム命令を含むことを特徴とするコンピュータプログラム製品。81.前記第1無線端末が、車両、車両に組み込まれた装置、人、および人によって運ばれる装置のうちの一つである、ためのプログラム命令をさらに含むことを特徴とする実施形態80に記載したコンピュータプログラム製品。82.前記第2の無線端末が、前記交通信号灯制御装置と同じ場所に配置される、ためのプログラム命令をさらに含むことを特徴とする実施形態80に記載したコンピュータプログラム製品。83.前記交通信号灯制御装置が、より良く車両交通を管理するために他の交通信号灯制御装置と通信するためのプログラム命令をさらに含むことを特徴とする実施形態80に記載したコンピュータプログラム製品。84.前記ビーコンは、第1無線端末のタイプ、第1無線端末の意図、および第1無線端末の近くの無線端末の数のうちの少なくとも1つに関する情報を含んでいることを特徴とする実施形態80に記載したコンピュータプログラム製品。85.エネルギーを節約する方法であって、ビーコンを送信する第1の無線端末;前記ビーコンを受信するとともに前記ビーコンの一部を電気器具制御装置に送信する第2の無線端末;を備え、前記電気器具制御装置は、前記ビーコンの一部を受信するとともに、人々を検知し、人々をモニターし、命令を受信し、電気器具を制御するうちの少なくとも一つを実行するためにそれを使用する、ことを特徴とする方法。86.前記第1無線端末は、人あるいは人によって運ばれる装置のうちの一つであることを特徴とする実施形態85に記載した方法。87.前記第2の無線端末もまた電気器具制御装置であることを特徴とする実施形態85に記載した方法。88.電気器具制御装置は、前記第1無線端末のタイプ、ニーズおよび数のうちの少なくとも1つを使用してより良くエネルギー節約することを特徴とする実施形態85に記載した方法。93.エネルギーを節約するために、コンピュータ可読記憶媒体で具体化されるコンピュータプログラム製品であって、第1の無線端末がビーコンを送信し;前記第2の無線端末が、前記ビーコンを受信するとともに、前記ビーコンの一部を電気器具制御装置に送信し;前記電気器具制御装置は、前記ビーコンの一部を受信するとともに、人々を検知し、人々をモニターし、命令を受信し、電気器具を制御するうちの少なくとも一つを実行するためにそれを使用する、ためのプログラム命令を含むことを特徴とするコンンピュータプログラム製品。94.前記第1無線端末は、人あるいは人によって運ばれる装置のうちの一つである、ためのプログラム命令をさらに含むことを特徴とする実施形態93に記載したコンピュータプログラム製品。95.前記第2の無線端末もまた電気器具制御装置であるためのプログラム命令をさらに含むことを特徴とする実施形態93に記載したコンピュータプログラム製品。96.電気器具制御装置が、前記第1無線端末のタイプ、ニーズおよび数のうちの少なくとも1つを使用してより良くエネルギー節約する、ためのプログラム命令をさらに含むことを特徴とする実施形態93に記載したコンピュータプログラム製品。77.無線装置を識別する方法であって、タイプフィールドを含んでいるデータを送信する第1の無線装置;前記データを受信するとともに、前記データに含まれた前記タイプフィールドに基づいて前記第1の無線装置の装置タイプを決定する第2の無線装置、を備えることを特徴とする方法。78.前記タイプフィールドは、人間によって運ばれる無線装置、人間によって運ばれない無線装置、車両に組み込まれている無線装置、電源に現在差し込まれている無線装置、電源に現在差し込まれていない無線装置のうちの少なくとも1つを表していることを特徴とする実施形態77に記載した方法。79.前記第2の無線端末は電気器具の制御装置であり、前記第2の無線装置は前記データを受信し;前記第2の無線装置は、前記データに含まれている前記タイプフィールドに基づいて前記第1の無線装置の装置タイプを検知し;前記第2の無線装置は、前記第1の無線装置の検知された装置タイプに基づいて電気器具に電源を入れたり切ったりする、ことを特徴とする実施形態77に記載した方法。80.前記第2の無線装置は多数の受信アンテナを備えるとともに任意の無線装置の方向を検知することができる交通信号灯制御装置であり;前記第2の無線装置は前記データを受信し;前記第2の無線装置は、前記データに含まれている前記タイプフィールドに基づいて前記第1の無線装置の装置タイプを検知し;前記第2の無線装置は、受信した前記データ前記データに基づいて前記第1の無線装置の方向を検知し;前記第2の無線装置は、前記第1の無線装置の検知された装置タイプおよび方向を用いて交通信号灯を制御する、ことを特徴とする実施形態77に記載した方法。85.無線装置を識別するために、コンピュータ可読記憶媒体で具体化されるコンピュータプログラム製品であって、第1の無線装置がタイプフィールドを含むデータを送信し;第2の無線装置が前記データを受信するとともに、前記データに含まれた前記タイプフィールドに基づいて前記第1の無線装置の装置タイプを決定する、ためのプログラム命令を含むことを特徴とするコンピュータプログラム製品。86.前記タイプフィールドは、人間によって運ばれる無線装置、人間によって運ばれない無線装置、車両に組み込まれている無線装置、電源に現在差し込まれている無線装置、電源に現在差し込まれていない無線装置のうちの少なくとも1つを表す、ためのプログラム命令をさらに含むことを特徴とする実施形態85に記載したコンピュータプログラム製品。87.前記第2の無線端末は電気器具の制御装置であり、前記第2の無線装置は前記データを受信し;前記第2の無線装置は、前記データに含まれている前記タイプフィールドに基づいて前記第1の無線装置の装置タイプを検知し;前記第2の無線装置は、前記第1の無線装置の検知された装置タイプに基づいて電気器具に電源を入れたり切ったりする、ためのプログラム命令をさらに含むことを特徴とする実施形態85に記載したコンピュータプログラム製品。88.前記第2の無線装置は多数の受信アンテナを備えるとともに任意の無線装置の方向を検知することができる交通信号灯制御装置であり;前記第2の無線装置は前記データを受信し;前記第2の無線装置は、前記データに含まれている前記タイプフィールドに基づいて前記第1の無線装置の装置タイプを検知し;前記第2の無線装置は、受信した前記データ前記データに基づいて前記第1の無線装置の方向を検知し;前記第2の無線装置は、前記第1の無線装置の検知された装置タイプおよび方向を用いて交通信号灯を制御する、ためのプログラム命令をさらに含むことを特徴とする実施形態85に記載したコンピュータプログラム製品。いくつかの実施形態に関連して方法、無線装置およびコンピュータプログラム製品について説明したが、ここに示した特定の形式にそれらを限定することは意図しておらず、それとは反対に、添付された請求項によって規定される発明の趣旨および範囲内に合理的に含まれる代替案、変更物および均等物をカバーすることが意図されている。"