(57)【要約】      （修正有）【課題】モバイル通信デバイス及び無線ネットワークデバイスにおいて、無線ローカルエリアネットワーク又は無線アクセスネットワークにおけるオポチュニスティックデータ転送に参加すること又はオポチュニスティックデータ転送を単独で提供する。【解決手段】サポートノードは、パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信する。受信ノードは、通信のうちの１つ又は複数の部分が受信されなかったことを送信ノードに通信し、それは、サポートノードによってオーバーヒアされ、失敗された部分を受信ノードに中継する上での十分なオーバーザエア（ＯＴＡ）割り当てをそれの送信機会において有することができる。それにより、絶えず変化するチャネル状態に対してより素早く好適化する能力を提供する。【選択図】図１
2014180021.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワークにおけるオポチュニスティックデータ転送のための方法であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信することと、
ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信することと、
失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することと、
を備える方法。
【請求項２】
前のＰＤＵの前の受信失敗を示す前記受信ノードから前記送信ノードへの前の通信を受信することに応答して前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始することをさらに備える請求項１に記載の方法。
【請求項３】
前記送信ノードに関する及び前記受信ノードに関するチャネル品質をそれぞれモニタリングすることと、
前記送信ノード又は受信ノードのいずれかに関する不良のチャネル品質を検出することに応答してバッファリングすること及び前記送信ノードからＰＤＵを送信することを中止することと、
をさらに備える請求項２に記載の方法。
【請求項４】
前記送信ノードからサポートノードへの前の通信を受信することに応答して前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始することをさらに備える請求項１に記載の方法。
【請求項５】
前記送信ノードに関する及び前記受信ノードに関するチャネル品質をそれぞれモニタリングすることと、
前記送信ノード又は受信ノードのいずれかに関する不良のチャネル品質を検出することに応答してバッファリングすること及び前記送信ノードからＰＤＵを送信することを中止することと、
をさらに備える請求項４に記載の方法。
【請求項６】
近隣ノードによるオポチュニスティックデータ転送をモニタリングすることと、
近隣ノードの前記モニタリングされたオポチュニスティックデータ転送に応答して失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することによってオポチュニスティックデータ転送を行うことを決定することと、
をさらに備える請求項１に記載の方法。
【請求項７】
前記送信ノードによってモニタリングされたオポチュニスティックデータ転送のための好ましいレーティングを決定することをさらに備える請求項６に記載の方法。
【請求項８】
サポートノードの電力状態をモニタリングすることと、
前記モニタリングされた電力状態に応答して失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することによってオポチュニスティックデータ転送を行うことを決定することと、
をさらに備える請求項１に記載の方法。
【請求項９】
サポートノードによる前記オポチュニスティックデータ転送を検出している調整アクセスポイントからコマンドを受信することと、
前記サポートノードが前記調整アクセスポイントとのマルチホップアドホックネットワークにおける中間ノードとして働くために前記送信ノードと前記サポートノードとの間においてピアツーピア通信を設定することと、
をさらに備える請求項１に記載の方法。
【請求項１０】
前記送信ノードがバースト向け無線通信プロトコルにおいて送信機会を使い果たしていることを決定することと、
サポートノードのための後続する送信機会中に前記サポートノードのための未使用の送信時間を有することを決定することに応答して失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することと、
をさらに備える請求項１に記載の方法。
【請求項１１】
メディアアクセスチャネル（ＭＡＣ）ＰＤＵとしてパッケージングされたＰＤＵを統合又は分離することをさらに備える請求項１０に記載の方法。
【請求項１２】
第１及び第２の無線通信プロトコルをそれぞれ利用する前記ノードのうちの選択された２つの対の間において通信することをさらに備える請求項１に記載の方法。
【請求項１３】
無線ネットワークにおけるオポチュニスティックデータ転送のための少なくとも１つのプロセッサであって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信するための第１のモジュールと、
ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信するための第２のモジュールと、
失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信するための第３のモジュールと、を備える、無線ネットワークにおけるオポチュニスティックデータ転送のための少なくとも１つのプロセッサ。
【請求項１４】
無線ネットワークにおけるオポチュニスティックデータ転送のためのコンピュータプログラム製品であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信することをコンピュータに行わせるための符号の第１の組と、
ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信することを前記コンピュータに行わせるための符号の第２の組と、
失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することを前記コンピュータに行わせるための符号の第３の組と、
を備えるコンピュータによって読み取り可能な記憶媒体を備えたコンピュータプログラム製品。
【請求項１５】
無線ネットワークにおけるオポチュニスティックデータ転送のための装置であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信するための手段と、
ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信するための手段と、
失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信するための手段と、
を備える装置。
【請求項１６】
無線ネットワークにおけるオポチュニスティックデータ転送のための装置であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信するための、及び、ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信するための受信機と、
失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信するための送信機と、
を備える装置。
【請求項１７】
バッファと、
前のＰＤＵの前の受信失敗を示す前記受信ノードから前記送信ノードへの前の通信を受信することに応答して前記バッファにおいて前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始するためのオポチュニスティックデータ転送コンポーネントと、
をさらに備える請求項１６に記載の装置。
【請求項１８】
前記送信ノードに関する及び前記受信ノードに関するチャネル品質をそれぞれモニタリングするための前記受信機と、
前記送信ノード又は受信ノードのいずれかに関する不良のチャネル品質を検出することに応答してバッファリングすること及び前記送信ノードからＰＤＵを送信することを中止するための前記オポチュニスティックデータ転送コンポーネントと、
をさらに備える請求項１７に記載の装置。
【請求項１９】
バッファと、
前記送信ノードからサポートノードへの前の通信を受信することに応答して前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始するためのオポチュニスティックデータ転送コンポーネントと、
をさらに備える請求項１６に記載の装置。
【請求項２０】
前記送信ノードに関する及び前記受信ノードに関するチャネル品質をそれぞれモニタリングするための前記受信機と、
前記送信ノード又は受信ノードのいずれかに関する不良のチャネル品質を検出することに応答してバッファリングすること及び前記送信ノードからＰＤＵを送信することを中止するための前記オポチュニスティックデータ転送コンポーネントと、
をさらに備える請求項１９に記載の装置。
【請求項２１】
近隣ノードによるオポチュニスティックデータ転送をモニタリングするための前記受信機と、
近隣ノードの前記モニタリングされたオポチュニスティックデータ転送に応答して失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することによってオポチュニスティックデータ転送を行うことを決定するためのオポチュニスティックデータ転送コンポーネントと、
をさらに備える請求項１６に記載の装置。
【請求項２２】
前記送信ノードによってモニタリングされたオポチュニスティックデータ転送のための好ましいレーティングを決定するための前記オポチュニスティックデータ転送コンポーネントをさらに備える請求項２１に記載の装置。
【請求項２３】
ポータブル電源と、
サポートノードの電力状態をモニタリングするための、及び、前記モニタリングされた電力状態に応答して失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することによってオポチュニスティックデータ転送を行うことを決定するための前記オポチュニスティックデータ転送コンポーネントと、
をさらに備える請求項１６に記載の装置。
【請求項２４】
サポートノードによる前記オポチュニスティックデータ転送を検出している調整アクセスポイントからコマンドを受信するための前記受信機と、
前記サポートノードが前記調整アクセスポイントとのマルチホップアドホックネットワークにおける中間ノードとして働くために前記送信ノードと前記サポートノードとの間においてピアツーピア通信を設定するためのアドホックネットワーキングコンポーネントと、
をさらに備える請求項１６に記載の装置。
【請求項２５】
前記送信ノードがバースト向け無線通信プロトコルにおいて送信機会を使い果たしていることを決定するためのオポチュニスティックデータ転送コンポーネントと、
サポートノードのための後続する送信機会中に前記サポートノードのための未使用の送信時間を有することを決定することに応答して失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信するための前記送信機と、
をさらに備える請求項１６に記載の装置。
【請求項２６】
メディアアクセスチャネル（ＭＡＣ）ＰＤＵとしてパッケージングされたＰＤＵを統合及び分離するための前記オポチュニスティックデータ転送コンポーネントをさらに備える請求項２５に記載の装置。
【請求項２７】
第１及び第２の無線通信プロトコルを有する前記受信ノード及び送信ノードと選択的に通信するための前記送信機と前記受信機とをさらに備える請求項１６に記載の装置。
【請求項２８】
無線ネットワークにおけるオポチュニスティックデータ転送のための方法であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信することと、
ＰＤＵの受信失敗を決定することと、
ＰＤＵの受信失敗を示す通信を前記送信ノードに送信することと、
前記送信ノードへの前記通信に応答してサポートノードから前記ＰＤＵを受信することと、
を備える方法。
【請求項２９】
前のＰＤＵの前の受信失敗を示す前の通信を前記送信ノードに送信することと、
前記送信ノードへの前記通信に応答して前記サポートノードから前記ＰＤＵを受信することと、
をさらに備え、
前記サポートノードは、前記前の通信を受信することに応答して前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始する、
請求項２８に記載の方法。
【請求項３０】
前記送信ノードとサポートノードとを備える無線ローカルアクセスネットワークを管理することと、
有線ネットワークにインタフェースすることと、
をさらに備える請求項２８に記載の方法。
【請求項３１】
ノードによるオポチュニスティックデータ転送をモニタリングすることと、
将来のオポチュニスティックデータ転送の決定のために指定されたノードに関するオポチュニスティックデータ転送のためのレーティングを他のノードに通信することと、
をさらに備える請求項２８に記載の方法。
【請求項３２】
前記サポートノードによるオポチュニスティックデータ転送を検出することと、
前記サポートノードが調整アクセスポイントとのマルチホップアドホックネットワークにおける中間ノードとして働くために前記送信ノードと前記サポートノードとの間においてピアツーピア通信を設定するために調整アクセスポイントからコマンドを送信することと、
をさらに備える請求項２８に記載の方法。
【請求項３３】
メディアアクセスチャネル（ＭＡＣ）ＰＤＵとしてパッケージングされたＰＤＵを統合及び分離することをさらに備える請求項２８に記載の方法。
【請求項３４】
第１及び第２の無線通信プロトコルをそれぞれ利用する前記ノードのうちの選択された２つの対の間において通信することをさらに備える請求項２８に記載の方法。
【請求項３５】
無線ネットワークにおけるオポチュニスティックデータ転送のための少なくとも１つのプロセッサであって、
パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信するための第１のモジュールと、
ＰＤＵの受信失敗を決定するための第２のモジュールと、
ＰＤＵの受信失敗を示す通信を前記送信ノードに送信するための第３のモジュールと、
前記送信ノードへの前記通信に応答してサポートノードから前記ＰＤＵを受信するための第４のモジュールと、
を備える、無線ネットワークにおけるオポチュニスティックデータ転送のための少なくとも１つのプロセッサ。
【請求項３６】
無線ネットワークにおけるオポチュニスティックデータ転送のためのコンピュータプログラム製品であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信することをコンピュータに行わせるための符号の第１の組と、
ＰＤＵの受信失敗を決定することを前記コンピュータに行わせるための符号の第２の組と、
ＰＤＵの受信失敗を示す通信を前記送信ノードに送信することを前記コンピュータに行わせるための符号の第３の組と、
前記送信ノードへの前記通信に応答してサポートノードから前記ＰＤＵを受信することを前記コンピュータに行わせるための符号の第４の組と、
を備えるコンピュータによって読み取り可能な記憶媒体を備えたコンピュータプログラム製品。
【請求項３７】
無線ネットワークにおけるオポチュニスティックデータ転送のための装置であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信するための手段と、
ＰＤＵの受信失敗を決定するための手段と、
ＰＤＵの受信失敗を示す通信を前記送信ノードに送信するための手段と、
前記送信ノードへの前記通信に応答してサポートノードから前記ＰＤＵを受信するための手段と、
を備える装置。
【請求項３８】
無線ネットワークにおけるオポチュニスティックデータ転送のための装置であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信するための受信機と、
ＰＤＵの受信失敗を決定するためのプロセッサと、
ＰＤＵの受信失敗を示す通信を前記送信ノードに送信する送信機と、
前記送信ノードへの前記通信に応答してサポートノードから前記ＰＤＵを受信するための前記受信機と、
を備える装置。
【請求項３９】
前のＰＤＵの前の受信失敗を示す前の通信を前記送信ノードに送信するための前記送信機と、
前記送信ノードへの前記通信に応答して前記サポートノードから前記ＰＤＵを受信するための前記受信機と、
をさらに備え、
前記サポートノードは、前記前の通信を受信することに応答して前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始する、
請求項３８に記載の装置。
【請求項４０】
前記送信ノードとサポートノードとを備える無線ローカルアクセスネットワークを管理するための無線アクセスネットワークコントローラと、
有線ネットワークにインタフェースするためのネットワーク通信モジュールと、
をさらに備える請求項３８に記載の装置。
【請求項４１】
ノードによるオポチュニスティックデータ転送をモニタリングするための前記受信機と、
将来のオポチュニスティックデータ転送の決定のために指定されたノードに関するオポチュニスティックデータ転送のためのレーティングを他のノードに通信するための前記送信機と、
をさらに備える請求項３８に記載の装置。
【請求項４２】
前記サポートノードによるオポチュニスティックデータ転送を検出するための前記受信機と、
前記サポートノードが調整アクセスポイントとのマルチホップアドホックネットワークにおける中間ノードとして働くために前記送信ノードと前記サポートノードとの間においてピアツーピア通信を設定するために調整アクセスポイントからコマンドを送信するための前記送信機と、
をさらに備える請求項３８に記載の装置。
【請求項４３】
メディアアクセスチャネル（ＭＡＣ）ＰＤＵとしてパッケージングされたＰＤＵを統合及び分離するための前記プロセッサをさらに備える請求項３８に記載の装置。
【請求項４４】
第１及び第２の無線通信プロトコルを有する前記サポートノード及び送信ノードと選択的に通信するための前記送信機と前記受信機とをさらに備える請求項３８に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の説明は、一般に、無線通信に関し、より具体的には、無線通信環境において送信及び受信を管理することに関するものである。
【背景技術】
【０００２】
幾つかの異なるデジタル技術における最近の発展は、１つのデバイスから他に又はネットワークを通じて他のシステムに大量のデータを転送する必要性を大幅に増大させている。技術の発展は、大量の音声、映像、画像、及びデータ情報のデジタル化及び圧縮を可能し、それらは、コンピュータ又はその他のデジタル装置からネットワーク内のその他のデバイスに高速で送信することができる。コンピュータは、より高速な中央処理装置及び実質的に向上したメモリ能力を有しており、それらは、より大量のデータをより素早く転送することができるデバイスの必要性を増大させている。
【０００３】
ますます、これらの用途はポータブルデバイスに移行してきている。無線通信デバイスは、消費者のニーズを満たすこと及びポータビリティと利便性を向上させることを目的としてますます小型化しかつ強力になってきている。携帯電話等のモバイルデバイスにおける処理電力の増大が、無線ネットワーク送信システムに対する要求の増大に結びついている。従って、ますます増加し続けているポータブルデバイスは、乏しいオーバーザエアリソースを求めて競争している。移動性、環境上の障害、及び干渉源（例えば、無線通信デバイス間での送信衝突）が、ローカルアクセスネットワーク又は無線アクセスネットワークにおいて他のノードと成功裏に通信することを困難にする可能性がある。チャネル品質は、急速に低下するか又は成功裏の通信にとっての難題である動的に絶えず変化する信号対雑音比による影響を受ける可能性がある。
【発明の概要】
【０００４】
下記は、開示される態様の一部の態様についての基本的な理解を可能にするために単純化された概要を示すものである。この概要は、該態様を広範囲にわたって概説したものではなく、及び該態様の重要な又は極めて重要な要素を特定しないこと及び適用範囲を詳細に説明しないことが意図される。それの目的は、以後において提示されるより詳細な発明を実施するための形態の準備段階として説明される特徴の幾つかの概念を単純な形で提示することである。
【０００５】
１つ又は複数の態様及びそれらの対応する開示により、無線通信システム、例えば、無線ローカルアクセスネットワーク又は無線アクセスネットワーク、においてオポチュニスティックデータ転送（ｏｐｐｏｒｔｕｎｉｓｔｉｃ  ｄａｔａ  ｆｏｒｗａｒｄｉｎｇ）及び動的再構成を行うことと関係させて様々な態様が説明される。送信ノードが依然として受信ノードの範囲内にある状況においては、特に一定のデータパケットを受信することの失敗が断続的な干渉に起因する場合は、マルチホップアドホックネットワーク（ｍｕｌｔｉ−ｈｏｐ  ａｄ  ｈｏｃ  ｎｅｔｗｏｒｋ）を正式にセットアップすることは望ましくない可能性がある。オーバーザエア（ＯＴＡ）リソースは、サポートノードと呼ばれる他のノードが、送信ノードが他の再送信機会を有するのを待つ必要なしに、受信ノードが失敗したとしてシグナリングするデータパケットを中継する場合により良く利用することができる。無線ローカルネットワークを動的に再構成することは、高速で絶えず変化するチャネル状態に応答し、ＯＴＡリソースを最適化し、紛失したデータパケットに起因する劣化された時間が極めて重要な通信を回避し、及び管理上のオーバーヘッドを分散することができる。
【０００６】
一態様においては、方法は、無線ネットワークにおけるオポチュニスティックデータ転送を提供する。パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信が受信される。ＰＤＵの受信失敗を示す受信ノードから送信ノードへの通信が、サポートノードにおいて受信される。失敗したことが示されたＰＤＵは、サポートノードから受信ノードに送信される。
【０００７】
他の態様においては、少なくとも１つのプロセッサは、無線ネットワークにおけるオポチュニスティックデータ転送を提供する。第１のモジュールは、パケットデータユニット（ＰＤＵ）備える送信ノードと受信ノードとの間での無線通信を受信する。第２のモジュールは、ＰＤＵの受信失敗を示す受信ノードから送信ノードへの通信をサポートノードにおいて受信する。第３のモジュールは、失敗したことが示されたＰＤＵをサポートノードから受信ノードに送信する。
【０００８】
追加の態様においては、コンピュータプログラム製品は、符号の組を有するコンピュータによって読み取り可能な記憶媒体を備えることによって無線ネットワークにおけるオポチュニスティックデータ転送を提供する。符号の第１の組は、パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信することをコンピュータに行わせる。ＰＤＵを受信することの失敗を示す受信ノードから送信ノードへの通信をサポートノードにおいて受信することをコンピュータに行わせる。符号の第２の組は、ＰＤＵの受信失敗を示す受信ノードから送信ノードへの通信をサポートノードにおいて受信することをコンピュータに行わせる。符号の第３の組は、失敗したことが示されたＰＤＵをサポートノードから受信ノードに送信することをコンピュータに行わせる。
【０００９】
他の追加の態様においては、装置は、無線ネットワークにおけるオポチュニスティックデータ転送を提供する。パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信するために手段が提供される。ＰＤＵの受信失敗を示す受信ノードから送信ノードへの通信をサポートノードにおいて受信するために手段が提供される。失敗したことが示されたＰＤＵをサポートノードから受信ノードに送信するために手段が提供される。
【００１０】
さらなる態様においては、モバイル通信デバイス及び無線ネットワークデバイスは、各々が、無線ネットワークにおけるオポチュニスティックデータ転送に参加すること又はオポチュニスティックデータ転送を単独で提供することができる。受信機は、パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信し、及び、ＰＤＵの受信失敗を示す受信ノードから送信ノードへの通信をサポートノードにおいて受信する。送信機は、失敗したことが示されたＰＤＵをサポートノードから受信ノードに送信する。
【００１１】
他の一態様においては、方法は、無線ネットワークにおけるオポチュニスティックデータ転送を提供する。パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信が受信される。ＰＤＵの受信失敗が決定される。ＰＤＵの受信失敗を示す通信が送信ノードに送信される。ＰＤＵは、送信ノードへの通信に応答してサポートノードから受信される。
【００１２】
さらに他の態様においては、少なくとも１つのプロセッサは、無線ネットワークにおけるオポチュニスティックデータ転送を提供する。第１のモジュールは、パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信する。第２のモジュールは、ＰＤＵの受信失敗を決定する。第３のモジュールは、ＰＤＵの受信失敗を示す通信を送信ノードに送信する。第４のモジュールは、送信ノードへの通信に応答してサポートノードからＰＤＵを受信する。
【００１３】
さらに追加の態様においては、コンピュータプログラム製品は、符号の組を備えるコンピュータによって読み取り可能な記憶媒体を備えることによって無線ネットワークにおけるオポチュニスティックデータ転送を提供する。符号の第１の組は、パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信することをコンピュータに行わせる。符号の第２の組は、ＰＤＵの受信失敗を決定することをコンピュータに行わせる。符号の第３の組は、ＰＤＵの受信失敗を示す通信を送信ノードに送信することをコンピュータに行わせる。符号の第４の組は、送信ノードへの通信に応答してサポートノードからＰＤＵを受信することをコンピュータに行わせる。
【００１４】
さらに他の追加の態様においては、装置は、無線ネットワークにおけるオポチュニスティックデータ転送を提供する。パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信するために手段が提供される。ＰＤＵの受信失敗を示す通信を送信ノードに送信するために手段が提供される。ＰＤＵの受信失敗を決定するために手段が提供される。送信ノードへの通信に応答してサポートノードからＰＤＵを受信するために手段が提供される。
【００１５】
さらなる態様においては、装置は、無線ネットワークにおけるオポチュニスティックデータ転送を提供する。受信機は、パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信する。プロセッサは、ＰＤＵの受信失敗を決定する。送信機は、ＰＤＵの受信失敗を示す通信を送信ノードに送信する。受信機は、送信ノードへの通信に応答してサポートノードからＰＤＵを受信する。
【００１６】
上記及び関連する目的の完遂を目的として、１つ又は複数の態様は、以下において十分に説明され及び請求項において特に強調される特徴を備える。以下の説明及び添付図面は、一定の例示的な態様を詳述するものであり、態様の原理を使用することができる様々な方法のうちのほんのわずかを示すにすぎない。以下の発明を実施するための形態を図面と関係させて検討することでその他の利点及び斬新な特徴が明らかになり、開示される態様は、すべての該態様及びそれらの同等物を含むことが意図される。
【００１７】
本開示の特徴、性質、及び利点は、以下に示される発明を実施するための形態を図と関係させて解釈することでより明確になり、類似の参照文字は、全体にわたって対応する要素を示す。
【図面の簡単な説明】
【００１８】
【図１】図１は、統合されたメディアアクセスチャネルプロトコルデータユニットを送信するためのバースト向け無線通信チャネルの図を示す。
【図２】図２は、オポチュニスティックデータ転送を行う送信ノードと、受信ノードと、サポートノードと、から成る無線通信システムのブロック図を示す。
【図３】図３は、オポチュニスティックデータ転送及び動的再構成を行う無線ローカルアクセスネットワークと有線ネットワークとを含む無線通信システムのブロック図を示す。
【図４】図４は、図３の無線通信システムによる通信のタイミング図を示す。
【図５】図５は、図２及び４の無線通信システムのためのオポチュニスティックデータ転送を行うことができるアクセス端末のブロック図を示す。
【図６】図６は、図４の無線ローカルアクセスネットワークのためのオポチュニスティックデータ転送及び動的再構成を管理することができるアクセスポイントのブロック図を示す。
【図７】図７は、無線アクセスネットワークにおけるオポチュニスティックデータ転送及び動的再構成をサポートするために拡張された通信システムのブロック図を示す。
【図８】図８は、オポチュニスティックデータ転送及び動的再構成のための一態様による多元接続無線通信システムの図を示す。
【図９】図９は、オポチュニスティックデータ転送装置のブロック図を示す。
【図１０】図１０は、オポチュニスティックデータ転送装置のブロック図を示す。
【詳細な説明】
【００１９】
オポチュニスティックデータ転送及び動的再構成は、絶えず変化するチャネル状態に対してより高速で及びより効率的に応答するために、通信システム、例えば、無線ローカルエリアネットワーク（例えば、ＩＥＥＥ８０２．１１ｎ）又は無線アクセスネットワークにおいて達成される。一般に、ノードは、近傍の１つ又は複数のノードによって所定の受信機に送信されたパケットを成功裏に受信していることができ、及びこれらの送信が失敗であったことを認識している。それは、そのような以前に失敗したパケットを、それが受信機にデータを送信するために利用可能な残りの時間内に転送する。有意な数のパケットが中間ノードによって該データ転送を通じて受信される場合は、この中間ノードを含めるためにルーティング経路を修正することができる。ルーティング経路が所定のフローのために修正されたときには、中間ノードを通じての新しいフローに対処するために中間ノードのための送信機会時間が増大される（又は、中間ノードのための送信機会数が増加される）。
【００２０】
この革新は、幾つかの短距離の無線通信プロトコル、例えば、ＩＥＥＥ８０２．１５．３ＭＡＣ／ＰＨＹ（超広帯域）、センサープロトコル、例えば、Ｚｉｇｂｅｅ（登録商標）及び６ＬＯＷＰＡＮ、をサポートするＩＥＥＥ８０２．１５．４ＭＡＣ／ＰＨＹ、８０２．１１．ｘ（ＷＬＡＮに基づく）プロトコル、Ｂｌｕｅｔｏｏｔｈ（登録商標）、及び、より長距離のプロトコル、例えば、ＣＤＭＡ２０００（１ｘＲＴＴ、ＥＶ−ＤＯ、ＥＶ−ＤＶ、ＥＶ−ＤＯ  ＲｅｖＢ）、ＧＳＭ（登録商標）／ＧＲＰＳ／ＥＧＰＲＳ、ＵＭＴＳ、ＨＳＤＰＡ／ＨＳＵＰＡ、ＨＳＰＡ−ｐｌｕｓ、ＵＭＢ、ＷｉＭＡＸ、又は  ＬＴＥ）に適用可能であり、該無線プロトコルは、中間ノードが失敗したパケットをオポチュニスティックに転送するのを可能にするために拡張することができる。例示を目的として、ＷＬＡＮに基づくプロトコルを使用する。
【００２１】
この出願で用いられる場合において、用語“コンポーネント”、“モジュール”、“システム”、等は、ハードウェア、ハードウェアとソフトウェアの組み合わせ、ソフトウェア、又は実行中のソフトウェアのいずれであるかにかかわらず、コンピュータに関連するエンティティを意味することが意図される。例えば、コンポーネントは、プロセッサ上で実行中のプロセス、プロセッサ、オブジェクト、エクセキュータブル（ｅｘｅｃｕｔａｂｌｅ）、実行スレッド、プログラム、又はコンピュータであることができ、ただしこれらに限定されない。一例として、サーバにおいて実行中のアプリケーション及びそのサーバの両方がコンポーネントであることができる。プロセス又は実行スレッド内には１つ又は複数のコンポーネントが常駐することができ、コンポーネントは、１つのコンピュータ上に局在化する又は２つ以上のコンピュータ間で分散させることができる。
【００２２】
用語“例示的な”は、１つの例、事例、又は実例を提供することを意味するためにここにおいて用いられる。ここにおいて“例示的な”として説明されるいずれの態様又は設計も、その他の態様又は設計よりも好ましい又は有利であるとは必ずしも解釈されるべきではない。
【００２３】
さらに、１つ又は複数のバージョンを、開示される態様を実装するためにコンピュータを制御するためのソフトウェア、ファームウェア、ハードウェア、又はそれらのあらゆる組み合わせを製造するために標準的なプログラミング又はエンジニアリング技法を用いて方法、装置、又は製造品として実装することができる。ここにおいて用いられる場合における用語“製造品”（又は、代替として、“コンピュータプログラム製品”）は、コンピュータによって読み取り可能なデバイス、キャリア、又は媒体からアクセス可能なコンピュータプログラムを包含することが意図される。例えば、コンピュータによって読み取り可能な媒体は、限定されることなしに、磁気記憶装置（例えば、ハードディスク、フロッピー（登録商標）ディスク、磁気ストリップ）と、光学ディスク（例えば、コンパクトディスク（ＣＤ）、デジタルバーサタイルディスク（ＤＶＤ））と、スマートカードと、フラッシュメモリデバイス（例えば、カード、スティック）と、を含むことができる。さらに、コンピュータによって読み取り可能な電子データ、例えば、電子メールを送信及び受信する際に又はインターネット又はローカルエリアネットワーク（ＬＡＮ）、等のネットワークにアクセスする際に用いられるそれら、を搬送するために搬送波を使用できることが評価されるべきである。当然のことであるが、開示される態様の適用範囲を逸脱することなしにこの構成に対して様々な修正を行うことができることを当業者は認識するであろう。
【００２４】
様々な態様は、幾つかのコンポーネント、モジュール、等を含むことができるシステムに関して提示される。様々なシステムは、追加のコンポーネント、モジュール、等を含むことができること、又は図と関係させて説明されるすべてのコンポーネント、モジュール、等を含める必要はないことが理解及び評価されるべきである。これらの手法の組み合わせを用いることもできる。ここにおいて開示される様々な態様は、タッチ画面式ディスプレイ技術又はマウス及びキーボードタイプのインタフェースを利用するデバイスを含む電気デバイスにおいて実行することができる。該デバイスの例は、コンピュータ（デスクトップ及びモバイル）と、スマートフォンと、携帯情報端末（ＰＤＡ）と、有線及び無線の両方のその他の電子デバイスと、を含む。
【００２５】
ここで図を参照して様々な態様が説明される。以下の記述においては、説明の目的上、１つ又は複数の態様の徹底的な理解を可能にすることを目的として数多くの具体的な詳細が示される。しかしながら、様々な態様は、これらの具体的な詳細なしに実践可能であることが明確であろう。その他の例においては、非常によく知られる構造及びデバイスは、これらの態様について説明するのを容易にするためにブロック図形で示される。
【００２６】
図１を参照すると、送信ノード“Ｔ”１０２と受信ノード“Ｒ”１０４との間で無線ネットワーク１００が形成され、通信を自主的にサポートする他のノード“Ｓ”１０６によって検出される。特に、バッファ１１０内においてそれ自体の待ち行列１０８を取得することに加えて、ノードＳは、近隣ノードのためのスニッフィング（ｓｎｉｆｆｉｎｇ）された待ち行列１１２も維持する。スニッフィングされた待ち行列１１２の内容は、データ転送機会が生じた場合に定常的に維持することができる。代替として、該バッファリングは、開始イベント、例えば、ノードＴ１０２又はノードＲ１０４からの要求、が発生次第開始させることができる。代替として、該バッファリングは、ノードＳ１０６がノードＴとＳ１０２、１０４との間での通信失敗の以前の出来事を検出したときに開始させることができる。該バッファリング及びオポチュニスティックデータ転送は、ノードＳ１０６による利用可能な余剰容量を条件とすることもできる。ノードＴ１０２が幾つかのメディアアクセスチャネル（ＭＡＣ）プロトコルデータユニット（ＰＤＵ）、すなわち、ＭＰＤＵ１２０、をノードＲに送信する必要があることを検討する。８０２．１１ｎ、等のプロトコルは、ＭＰＤＵの統合された送信を可能にする。ノードＴ１０２とノードＲ１０４との間のエアリンク１２２のチャネル状態に起因し、Ａ−ＭＰＤＵ１２０の一部分１２４はノードＲ１０４によって受信されず、それは、ノード１０４によってほぼ即座にアナウンスされ、Ｎａｋ１２６としてノードＴ１０２にエアリンク１２２を通じてロバストに返信される。
【００２７】
描かれるシナリオにおけるノードＳ１０６は、エアリンク１２８を通じて成功裏にＡ−ＭＰＤＵ１２０を受信し、スニッフィングされた待ち行列内においてそれらをバッファリングしている。ノードＳ１０６がノードＲ１０４とのエアリンク１３０を通じてＮａｋ１２６を受信したときには、ノードＳ１０６は、紛失している部分１２４のタグ付きバージョン１３２をアクセスノードＲ１０２に中継することができる。
【００２８】
一態様において、送信ノード１０２は、第１の無線プロトコル“Ａ”を用いて受信ノード１０４とエアリンク１２２を通じて通信することができる。サポートノード１０６は、無線プロトコルＢを用いてエアリンク１２８を通じて送信ノード１０２と通信するが、サポートノード１０６は、第１の無線プロトコルＡを用いてこの通信をスニッフィングすることができる。サポートノード１０６は、無線プロトコルＣを用いて受信ノード１０４と通信することができる。代替として、エアリンク１２２、１２８、１３０のうちの２つ以上は、共通の無線プロトコルを介して通信をサポートすることができる。
【００２９】
図２に示される１つの例示の態様においては、オーバーザエア（ＯＴＡ）又は無線通信チャネル２００がノードＴ２０２、ノードＲ２０４、及びノードＳ２０６によって共有される。ノードＴ２０２は、他のノードＲ２０４にデータを送信するためのバーストＴｘＯＰ（送信機会）時間２０８、２１０を有する。例示されるシナリオにおいては、ＴｘＯＰ２０８、２１０は、継続時間は２ｍｓであり、その他のノードが通信チャネル２００にアクセスするのを許容するために幅広い間隔があけられている。ノードＴ２０２のメディアアクセスチャネル（ＭＡＣ）は、より高いプロトコルサービスデータユニット（ＳＤＵ）２１２を、各々が１５０μｓの１０のＭＰＤＵ２１４として描かれている複数のＭＰＤＵに変換する。ノードＴ２０２が１０のＭＰＤＵ２１４のためにＡ−ＭＰＤＵ２１６を生成する場合は、ＴｘＯＰ２０８の利用可能な２．０ｍｓのうちの１．５ｍｓが用いられる。
【００３０】
ノードＲ２０４は、データが成功裏に受信されたかどうかを確認するための検査を行い、それは、例示的実装においては、１６μｓ以内における巡回冗長性検査（ＣＲＣ）とＡｃｋ又はＮａｋ２１８とを含む。従って、描かれるように衝突又はその他の干渉２２０が生じた場合は、一定のＭＰＤＵは、成功裏に送信されるのを妨げられる可能性がある。特に、幾つかのＭＰＤＵ送信が巡回冗長性検査（ＣＲＣ）検査に不合格であること、又はブロック確認応答自体が失敗であることを示すブロック確認応答が戻ってくる。フローは、 “バースト性”であり、ノードＴは、ノードＲにデータを送信するための送信機会を得たときにＭＰＤＵのバーストでＲに情報を送信する。ＭＰＤＵは、ノードＴがＲにデータを送信するための次の送信機会を得たときに２２４において描かれるように遅すぎて再送信できない可能性がある。
【００３１】
有利なことに、ノードＴ及びＲ２０２、２０４の近傍のノードＳ２０６は、ノードＴからノードＲ２０２、２０４への送信をモニタリングする。ノードＳ２０６は、ノードＲからノードＴ２０４、２０２へのブロック確認応答２１８も観察する。ブロック確認応答２１８は、１つ又は複数のＭＰＤＵ２１４の送信が失敗していることを示す。しかしながら、ノードＳ２０６は、送信をモニタリングし、ＣＲＣ検査に合格していることを検証後はＭＰＤＵ２１４を正しく受信している。ノードＳ２０６がＴｘＯＰ２２６として描かれているノードＲに送信する送信機会を有するときに、それが追加の利用可能な時間を有する場合は、それは、それが成功裏に受信しているノードＴからノードＲ２０２、２０４へのこれらの失敗したＭＰＤＵ送信をＲに送信する。ノードＲ２０４は、それがＭＰＤＵ２１４をノードＳ２０６から成功裏に受信していることを両方のノードＳ及びＴ２０６、２０２に示すブロック確認応答を送信する。これは、ノードＴ２０２が失敗したＭＰＤＵ２１４をノードＲ２０４に再送信することを不要にする。
【００３２】
１つの無線ネットワーク例は、しばしば複数のホップを通じて、検知されたデータを配送するために協力するバッテリ式の計算及び検知デバイス（ノード）を含むことができる。無線ネットワークのノードは、あらゆる無線プロトコルを用いて通信することができる。例えば、ＩＥＥＥ８０２．１１ｂ／ｇ／ｎ及び／又はＢｌｕｅｔｏｏｔｈ（登録商標）を用いることができる。ＩＥＥＥ８０２．１１ｂは、１９９９年９月１６日に承認された、“Local and Metropolitan Area Networks, Part 11: Wireless LAN Medium Access Control(MAC) and Physical Layer(PHY) Specifications: Higher-Speed Physical Layer Extension in the 2.4 GHz Band”（ローカル及びメトロポリタンエリアネットワーク、パート１１：無線ＬＡＮメディアアクセス制御（ＭＡＣ）及び物理レイヤ（ＰＨＹ）仕様：２．４ＧＨｚ帯におけるより高速の物理レイヤ拡張）という題名を有するＩＥＥＥ  Ｓｔｄ．８０２１１ｂ−１９９９及び関連文書に対応する。ＩＥＥＥ８０２．１１ｇは、２００３年６月２７日に承認された、“Local and Metropolitan Area Networks, Part 11: Wireless LAN Medium Access Control(MAC) and Physical Layer(PHY) Specifications, Amendment 4: Further Higher-Rate Extension in the 2.4 GHz Band”（ローカル及びメトロポリタンエリアネットワーク、パート１１：無線ＬＡＮメディアアクセス制御（ＭＡＣ）及び物理レイヤ（ＰＨＹ）仕様、修正４：２．４ＧＨｚ帯におけるさらにより高レートの拡張）という題名を有するＩＥＥＥ  Ｓｔｄ．８０２１１ｇ−２００３及び関連文書に対応する。関連文書は、例えば、ＩＥＥＥ８０２．１１ａを含むことができる。ＩＥＥＥ８０２．１１ｎは、無線ネットワークの速度及び信頼性を向上させることを意図する８０２．１１規格系統の追加版である。Ｂｌｕｅｔｏｏｔｈ（登録商標）プロトコルは、Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｓｐｅｃｉａｌ  Ｉｎｔｅｒｅｓｔ  Ｇｒｏｕｐ，Ｉｎｃ．Ａｓｓｏｃｉａｔｅｄによって２００１年２月２２日に発行された“Specification of the Bluetooth（登録商標） System: Core, Version 1.1”（Ｂｌｕｅｔｏｏｔｈ（登録商標）システム仕様：コア、バージョン１．１）において説明されており、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格の以前の又は後続する版もサポートすることができる。
【００３３】
図３において、他の態様では、無線ネットワーク３００は、アクセスポイント３０４として描かれる受信ノードＲによって提供される無線ローカルアクセスネットワーク（ＷＬＡＮ）カバレッジエリア３０５内におけるアクセスノード“Ｔ”３０２として描かれる送信端末“Ｔ”０１及びアクセスノード“Ｓ”３０６として描かれるサポートアクセス端末 “Ｓ”を有する。アクセスポイント（ノードＲ）３０４は、有線ネットワーク３０８、例えば、公共の又は民間のデータパケットネットワーク（例えば、インターネット）、ともインタフェースする。アクセスノードＳ３０６は、オポチュニスティックデータ転送を行うために図１及び２に関して上述されるようにバッファ３１６内の自己の待ち行列３１２及びスニッフィングされた待ち行列３１４を利用するオポチュニスティックデータ転送コンポーネント３１０を有する。
【００３４】
有利なことに、アクセスポイント３０４又はＷＬＡＮ３０５とも通信する他のアドミニストレータノード（ａｄｍｉｎｉｓｔｒａｔｏｒ  ｎｏｄｅ）“Ａ”３１８は、オポチュニスティックデータ転送をモニタリングすることから利益を得る動的再構成コンポーネント３２０を含む。従って、アクセスノードＴ３０２とアクセスポイント（ノードＲ）３０４との間でのエアリンク３２２のチャネル状態が３２４において描かれるように不良であるときには、アドミニストレータノードＡ３１８は、中間待ち行列３２８を設定する中間ノードとして働いているサポートノードＳ３０６とのルーティング経路３２６を設定するようにＷＬＡＮ３０５内のエンティティに指令することができる。アドミニストレータノードＡ３１８は、送信アクセスノードＴ３０２を補助する自己識別ボランティア（ｓｅｌｆ−ｉｄｅｎｔｉｆｉｅｄ  ｖｏｌｕｎｔｅｅｒ）による利益を受け、それは、十分な容量、利用可能電力、及びノードＴ３０２との適切なエアリンク３３０及びアクセスポイント３０４との適切なエアリンク３３２を有し、それにより、中間ノードを選択するための様々なノードとの時間を浪費するオーバーヘッド交渉を回避することを意味する。
【００３５】
アドミニストレータノードＡ３１８は、様々なノードがオポチュニスティックデータ転送を行う際にどの程度役立っていたかを評価する補助ノード良好性レーティングコンポーネント３３４をさらに含むことができる。そのレーティングは、ＷＬＡＮカバレッジエリア３０５内のノードがオポチュニスティックデータ転送に参加するかどうかを決定するのを補助するためにブロードキャストによってそれらに配信することができる。好ましいレーティングは、より高いアップリンク割り当て又はその他の優先的な取り扱い、例えば、オーバーザエア（ＯＴＡ）リソース割り当てコンポーネント３３６による管理及び追跡、を受けることができる。
【００３６】
代替として又は追加で、サポートノードＳ３０６は、オポチュニスティック以上のデータ転送が要求されることを認識し、マルチホップルーティング経路を設定するのを開始することができる。
【００３７】
図４に描かれた例示的な態様においては、オポチュニスティックデータ転送及び動的再構成のための方法４００が、バースト向け無線ネットワーク４０２によって行われる。特に、アップリンクリソースを求めて競争するためにメディアアクセス制御（ＭＡＣ）コンテンション（ｃｏｎｔｅｎｔｉｏｎ）プロトコルが依存される無線通信システムを検討する。送信機会（ＴｘＯＰ）１０２は、チャネルへのアクセスをその他のノードに与えるために後続するＴｘＯＰ１０２間で課せられた有意な遅延によって制限される。一定の大きいフォーマットのデータプロトコル、例えば、統合されたＭＡＣプロトコルデータユニット（Ａ−ＭＰＤＵ）は、利用可能なＴｘＯＰを大幅に消費する可能性がある。特に、既にＯＴＡリソースの大きい消費元となっている一定のメディア形態、例えば、Ｖｏｉｃｅ−ｏｖｅｒＩＰ（ＶｏＩＰ）、ストリーミングビデオ、デジタル画像、等にとっては、ロバストな（ｒｏｂｕｓｔ）誤り訂正符号化は不適当な場合がある。しかしながら、Ａ−ＭＰＤＵの各ＰＤＵを成功裏に送信することの失敗は、失敗したＰＤＵは時間切れになる可能性があるためサービスの質を低下させ、劣化したオーディオ／ビデオ再生になる可能性がある。
【００３８】
図４において、方法４００は、送信アクセスノード“Ｔ”４０２、受信アクセスノード “Ｒ”４０４、及び近接して配置されたサポートアクセスノード“Ｓ”４０６として描かれる無線ネットワーク内においてオポチュニスティックデータ転送及び動的再構成を行う。ブロック４０８において、サポートアクセスノードＳ４０６は、スニッフィングされたＡ−ＭＰＤＵをバッファリング中であり、それは、ノード４０６に関連する通信を識別するために定常的に行うことができる。ノードＳ４０６は、オポチュニスティックデータ転送のために何かが必要であるかを決定するためにより長時間バッファリングすることができる。バッファリングは、ターゲットをより特定すること、例えば、通信が困難であるとして検出されたノードのために又は要求された後に選び出すこと、が可能である。バッファリングは、利用可能リソース（例えば、データスループット、メモリ、電力、計算容量、等）に依存することも可能である。
【００３９】
送信アクセスノードＴ４０２は、ブロック４１０においてＭＰＤＵを統合して受信ノードＲ４０４に送信し、それは、４１２において描かれるように部分的にのみ成功している。サポートノードＳ４０６は、４１４に描かれるようにＡ−ＰＤＵを成功裏にオーバーヒア（ｏｖｅｒｈｅａｒ）又はスニッフィングする。受信ノードＲ４０４は、ブロック４１６において巡回冗長性検査（ＣＲＣ）として描かれる検査を行うが、送信のいずれの部分が失敗したかを決定するためにその他の検査を代替として又は追加で行うことができる。受信アクセスノードＲ４０４は、４１８においてＡｃｋ／Ｎａｋとして描かれる送信の成功又は失敗を送信アクセスノード４０２に通信し、それは、４２０において描かれるようにサポートノードＳ４０６によってオーバーヒア／スニッフィングされる。送信アクセスノードＴ４０２のためのＴｘＯＰは、再送信が生じることができるようになる前に４２２において描かれるように時間切れになり、このため、送信アクセスノードＴ４０２は、次のＴｘＯＰまでスリープする（ブロック４２４）。
【００４０】
ブロック４２６におけるサポートアクセスノードＳ４０６は、オポチュニスティックデータ転送を行うべきかどうかを決定することができる。この決定を行う際には様々な要因、例えば、失敗したＰＤＵは時間の点で重要であるかどうか、チャネル状態は、送信アクセスノード４０２が時間を単位とする他の再送信機会を有することになるような状態であるかどうか、等を加重することができる。他の要因は、サポートアクセスノードＳ４０６のリソース（例えば、バッテリ電力、バッファ、計算力、自己の送信割り当て及び待ち行列に入ったデータ、等）の利用可能性であることができる。参加している場合は、紛失しているＰＤＵにタグが付されてサポートアクセスノードＳ４０６によるバースト送信に含められ（ブロック４２８）、それは、４３０において描かれるように受信アクセスノードＲ４０４に送信され、それは、４３４において描かれるようにＡｃｋを用いて送信アクセスノードＴ４３２に対して及びサポートアクセスノードＳ４０６に対して応答する。このように、４３６において描かれるようにＰＤＵが時間切れになる前にＡ−ＰＤＵ全体が受信アクセスノート４０４によって成功裏に受信されており、ＰＤＵ時間切れは、送信アクセスの４０２が再送信のための他のＴｘＯＰを有する前に生じる。これで、オポチュニスティックデータ転送のための方法４００の一部分４３８が完了する。
【００４１】
方法４００の動的再構成部分４４０は、オポチュニスティックデータ転送４３８をモニタリングすることから利益を得ることができる。ノードＳ４０４が、ノードＴ４０２からノードＲ４０４までにおいて有意な数のＭＰＤＵが失敗していることを観察した場合で、ノードＴ４０２が、ノードＲ４０４からの確認応答に基づいてノードＳ４０６が該ＭＰＤＵをノードＲ４０４に送信することに成功していることを観察した場合は、ノードＴ４０２は、４４４において描かれるようにノードＳ４０６を介してノードＲ４０４にＭＰＤＵをルーティングするためにマルチホップ経路を用いることを動的に選択することができる（ブロック４４２）。
【００４２】
図５において、他の態様では、アクセス端末５００として描かれるアクセスノードは、無線ネットワークにおいてオポチュニスティックデータ転送を管理することをコンピュータに行わせるための手段を提供するモジュールを含む。アクセス端末５００は、例えば受信アンテナ５０４から信号を受信し、受信された信号に対して例示的な動作（例えば、フィルタリング、増幅、ダウンコンバージョン、等）を行い、コンディショニングされた信号をデジタル化してサンプルを入手する受信機５０２を備える。受信機５０２は、受信された信号を復調し及びそれらをチャネル推定のためにプロセッサ５０８に提供する復調器５０６と動作可能な形で関連づけることができる。プロセッサ５０８は、受信機５０２によって受信された情報を分析すること及び／又は送信機５１０による送信のために情報を生成することを専用とするプロセッサ、アクセス端末５００の１つ又は複数のコンポーネントを制御する計算プラットフォーム５１０の一部であるプロセッサ、及び／又は受信機５０２によって受信された情報を分析し、送信機５１２による送信のために情報を生成し、及びアクセス端末５００の１つ又は複数のコンポーネントを制御するプロセッサであることができる。プロセッサ５０８は、フィルタリング、増幅、アップコンバージョン、変調、等のために変調器５１４に対して、次に送信機（Ｔｘ）アンテナ５１６を通じて送信するために送信機５１２に対して信号を送信する。
【００４３】
さらに、プロセッサ５０８は、オポチュニスティックデータ転送及び動的再構成（ＯＤＦＤＲ）コンポーネント５２０を備え及び送信されるべきデータ、受信されたデータ、等を格納することができるコンピュータによって読み取り可能な記憶媒体（メモリ）５１８に含められた命令を実行することができる。ここにおいて説明されるデータストア（例えば、メモリ５１８）は、揮発性メモリ又は不揮発性メモリであることができ、又は、揮発性メモリと不揮発性メモリとの両方を含むことができることが評価されるであろう。一例として及び限定することなしに、不揮発性メモリは、読み取り専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、電気的プログラマブルＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、又はフラッシュメモリを含むことができる。揮発性メモリは、外部のキャッシュメモリとして動作するランダムアクセスメモリ（ＲＡＭ）を含むことができる。一例として及び限定することなしに、ＲＡＭは、数多くの形態、例えば、同期ＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、エンハンストＳＤＲＡＭ（ＥＳＤＲＡＭ）、シンクリンクＤＲＡＭ（ＳＬＤＲＡＭ）、及びダイレクトランバス（Ｒａｍｂｕｓ）ＲＡＭ（ＤＲＲＡＭ（登録商標））、で入手可能である。主題のシステム及び方法のメモリ５１８は、限定されることなしに、これらの及びその他の適切なタイプのメモリを備えることが意図される。
【００４４】
ＯＤＦＤＲコンポーネント５２０は、パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信するための手段を提供するモジュール５２２を有し、モジュール５１８として描かれる。ＯＤＦＤＲコンポーネント５２０は、ＰＤＵの受信失敗を示す受信ノードから送信ノードへの通信をサポートノードにおいて受信するための手段を提供するモジュール５２４を有する。ＯＤＦＤＲコンポーネント５２０は、失敗であったことが示されたＰＤＵをサポートノードから受信ノードに送信するための手段を提供するモジュール５２６を有する。
【００４５】
一態様において、アクセス端末５００は、モジュール５２８によってＭＡＣ  ＰＤＵを統合（ａｇｇｒｅｇａｔｅ）及び分離する（ｄｅａｇｇｒｅｇａｔｅ）ことが可能である。モジュール５３０は、オポチュニスティックデータ転送を行うことによってその他を補助する近隣ノードを追跡する。モジュール５３２は、モジュール５３０による追跡に部分的に基づき、中間ノードを設定するか又は中間ノードとして行動することの要求に応答するためにピアツーピア通信プロトコルを実行するのがいつ必要又は望ましいかを検出する。自己の待ち行列５３４は、送信されるべきデータをバッファリングする。スニッフィングされた待ち行列５３６は、その他のノードからオーバーヒアされたデータパケットを保持する。マルチホップ中間待ち行列５３８は、中間ノードとして動作することをサポートする。無線ローカルアクセスネットワーキング通信モジュール５４０は、アクセスポイントとの通信のための無線通信プロトコルをサポートする。ピアツーピア通信モジュール５４２は、ピアツーピア通信のために必要なプロトコルをサポートする。モジュール５４４は、アクセス端末５００がポータブルなアプリケーションのために電源５４６の使用寿命を延ばすようにするためにスリープ状態を管理する。
【００４６】
図６は、オポチュニスティックデータ転送及び動的再構成を容易にするシステム６００の例示である。システム６００は、複数の受信アンテナ６０８を通じて１つ又は複数のアクセス端末６０６から信号を受信する受信機６０４、及び、変調器６１４によって変調されるのに応じて１つ又は複数の送信アンテナ６１２を通じて１つ又は複数のアクセス端末６０６に送信する送信機６１０を有するアクセスポイント６０２を備える。受信機６０４は、受信アンテナ６０８から情報を受信することができ、受信された情報を復調する復調器６１６と動作可能な形で関連づけられる。復調されたシンボルは、図５に関して上述されるプロセッサと類似であることができるプロセッサ６１８によって分析され、それは、オポチュニスティックデータ転送及び動的再構成（ＯＤＦＤＲ）コンポーネント６２４に関連する情報及びオポチュニスティックデータ転送及び動的再構成（ＯＤＦＤＲ）コンポーネント６２４に含まれる命令、及びここにおいて説明される様々な動作及び機能を行うことに関連するその他の適切な情報を格納する計算プラットフォーム６２２を形成するためにメモリ６２０に結合される。
【００４７】
ＯＤＦＤＲコンポーネント６２４は、パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信するための手段及び送信ノードへの通信に応答してサポートノードからＰＤＵを受信するための手段を提供するモジュール６２６を備えることができる。ＯＤＦＤＲコンポーネント６２４は、ＰＤＵの受信失敗を決定するための手段を提供するモジュール６２８を備えることができる。ＯＤＦＤＲコンポーネント６２４は、ＰＤＵの受信失敗を示す通信を送信ノードに送信するための手段を提供するモジュール６３０を備えることができる。ＯＤＦＤＲコンポーネント６２４は、ＭＰＤＵを統合／分離するためのモジュール６３２と、バースト送信機会ＴｘＯＰのための割り当て又はプロトコルを利用する無線ネットワークを管理するためのモジュール６３４と、アドホックネットワーク中間ノード割り当てのためのモジュール６３６と、無線ローカルアクセスネットワーキング通信のためのモジュール６３８と、を備えることもできる。プロセッサ６１８の制御下にあるネットワーク通信モジュール６４０は、有線ネットワーク６４２にインタフェースすることができる。
【００４８】
ここにおいて開示される態様は、様々なタイプの無線通信システムに対する適用を有する。特に、様々なタイプの通信コンテンツ、例えば、音声、データ、等を提供するために無線通信システムが広範囲にわたって配備されていることが評価されるべきである。これらのシステムは、利用可能システムリソース（例えば、帯域幅及び送信電力）を共有することによって複数のユーザとの通信をサポートすることが可能な多元接続システムであることができる。該多元接続システムの例は、符号分割多元接続（ＣＤＭＡ）システムと、時分割多元接続（ＴＤＭＡ）システムと、周波数分割多元接続（ＦＤＭＡ）システムと、３ＧＰＰ  ＬＴＥシステムと、直交周波数分割多元接続（ＯＦＤＭＡ）システムと、を含む。
【００４９】
無線ネットワーク例は、セルラー・ベースのデータシステムを含む。次は、幾つかの該例である。すなわち、（１）“TIA/EIA-95-B Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System”（デュアルモードワイドバンド拡散スペクトルセルラーシステムに関するＴＩＡ／ＥＩＡ−９５−Ｂ移動局−基地局適合性規格）（ＩＳ−９５規格）、（２）“第３世代パートナーシッププロジェクト”（３ＧＰＰ）という名称を有するコンソーシアムによって提供され及び文書番号３Ｇ ＴＳ２５．２１１、３Ｇ  ＴＳ２５．２１２、３Ｇ  ＴＳ２５．２１３、及び３Ｇ  ＴＳ２５．２１４を含む一組の文書において具現化されている規格（Ｗ−ＣＤＭＡ規格）、（３）“第３世代パートナーシッププロジェクト２”（３ＧＰＰ２）という名称を有するコンソーシアムによって提供され及び“TR-45.5 Physical Layer Standard for cdma 2000 Spread Spectrum Systems”（ｃｄｍａ２０００拡散スペクトルシステムに関するＴＲ−４５．５物理レイヤ規格）（ＩＳ−２０００規格）、及び（４）ＴＩＡ／ＥＩＡ／ＩＳ−８５６規格に準拠する高データレート（ＨＤＲ）システム（ＩＳ−８５６規格）。
【００５０】
無線システムのその他の例は、無線ローカルエリアネットワーク（ＷＬＡＮ）、例えば、ＩＥＥＥ８０２．１１規格（すなわち、８０２．１１（ａ）、（ｂ）、又は（ｇ））を含む。これらのネットワークにおける改良は、直交周波数分割多重（ＯＦＤＭ）変調技法を備える多入力多出力（ＭＩＭＯ）ＷＬＡＮを配備する際に達成させることができる。ＩＥＥＥ８０２．１１（ｅ）は、それ以前の８０２．１１規格の欠点の一部を改良するために導入されている。
【００５１】
ＩＥＥＥ８０２．１１ｎは、以前の規格、例えば、８０２．１１ｂ及び８０２．１１ｇ、におけるネットワークスループットを有意に向上させるためのＩＥＥＥ８０２．１１−２００７無線ネットワーキング規格の修正案であり、５４Ｍｂｉｔ／秒から最大６００Ｍｂｉｔ／秒への生（ＰＨＹ）データレートの有意な増大を伴う。今日のほとんどのデバイスは、３００Ｍｂｉｔ／秒のＰＨＹレートをサポートしており、４０ＭＨｚでの２つの空間ストリームの使用を含む。環境に依存して、これは、１００Ｍｂｉｔ／秒のユーザスループット（ＴＣＰ／ＩＰ）に変換することができる。ＩＥＥＥ８０２．１１ｎは、以前の８０２．１１規格に基づき、多入力多出力（ＭＩＭＯ）及びチャネルボンディング（ｃｈａｎｎｅｌ  ｂｏｎｄｉｎｇ）／４０ＭＨｚの動作を物理（ＰＨＹ）レイヤに、及びフレームアグリゲーション（ｆｒａｍｅ  ａｇｇｒｅｇａｔｉｏｎ）をＭＡＣレイヤに追加する。
【００５２】
ＭＩＭＯは、システム性能を向上させるために複数の送信機アンテナ及び受信機アンテナを用いる。ＭＩＭＯは、単一のアンテナを用いて可能なよりも多くの情報を首尾一貫してリゾルブ（ｒｅｓｏｌｖｅ）するために複数のアンテナを用いる技術である。それが８０２．１１ｎに対して提供する２つの重要な利益は、アンテナダイバーシティ及び空間多重化である。ＭＩＭＯ技術は、マルチパス信号に依存する。マルチパス信号は、照準線（ＬＯＳ）信号送信が受信されてからある時間後に受信機に到着する反射された信号である。ＭＩＭＯに基づかない８０２．１１ａ／ｂ／ｇネットワークにおいては、マルチパス信号は、信号内のメッセージ情報を復元する受信機の能力を低下させる干渉として認識されていた。ＭＩＭＯは、信号からメッセージ情報を復元させる受信機の能力を向上させるためにマルチパス信号のダイバーシティを用いる。
【００５３】
ＭＩＭＯ技術が提供する他の能力は、空間分割多重（ＳＤＭ）である。ＳＤＭは、１つのスペクトルチャネルの帯域幅内において同時に転送された複数の独立したデータストリームを空間多重化する。ＭＩＭＯ  ＳＤＭは、リゾルブされた空間データストリームの数が増加されるのに応じてデータスループットを有意に向上させることができる。各空間ストリームは、送信機及び受信機の両方における個別のアンテナを要求する。さらに、ＭＩＭＯ技術は、各々のＭＩＭＯアンテナのために別個の無線周波数チェーン及びアナログ−デジタル変換器を要求し、それは、非ＭＩＭＯシステムと比較してより高い実装コストにつながる。
【００５４】
チャネルボンディングは、４０ＭＨｚとしても知られており、データを送信するために２つの別個の重なり合わないチャネルを同時に用いることができる８０２．１１ｎに組み込まれた第２の技術である。チャネルボンディングは、送信することができるデータの量を増大させる。４０ＭＨｚの動作モードは、２つの隣接する２０ＭＨｚ帯を用いる。これは、単一の２０ＭＨｚチャネルからのＰＨＹデータレートの直接的な倍増を可能にする。（しかしながら、ＭＡＣ及びユーザレベルのスループットは２倍にならないことに注意すること。）ＭＩＭＯアーキテクチャをより広い帯域幅のチャネルと結合することは、物理的な転送レートを増大させるための非常に強力でしかしながら対費用効果が高い手法を作り出す機会を提供する。
【００５５】
一般に、無線多元接続通信システムは、複数のアクセス端末のための通信を同時にサポートすることができる。各端末は、順方向リンク及び逆方向リンクにおける送信を介して１つ又は複数の基地局と通信する。順方向リンク（又はダウンリンク）は、基地局から端末への通信リンクを意味し、逆方向リンク（又はアップリンク）は、端末から基地局への通信リンクを意味する。この通信リンクは、単入力単出力、多入力信号出力又は多入力多出力（ＭＩＭＯ）システムを介して確立することができる。
【００５６】
ＭＩＭＯシステムは、データ送信のために複数（ＮＴ）の送信アンテナ及び複数（ＮＲ）の受信アンテナを使用する。ＮＴの送信アンテナ及びＮＲの受信アンテナによって形成されたＭＩＭＯチャネルは、空間チャネルとも呼ばれるＮＳの独立したチャネルに分解することができ、ここで、ＮＳ≦ｍｉｎ｛ＮＴ，ＮＲ｝である。ＮＳの独立したチャネルの各々は、次元に対応する。ＭＩＭＯシステムは、複数の送信アンテナ及び受信アンテナによって作り出された追加の次元が利用される場合は向上された性能（例えば、より高いスループット又はより高い信頼性）を提供することができる。
【００５７】
ＭＩＭＯシステムは、時分割複信（ＴＤＤ）及び周波数分割複信（ＦＤＤ）システムをサポートする。ＴＤＤシステムにおいては、順方向リンク送信及び逆方向リンク送信は、同じ周波数領域上であり、このため、相互性の原理（ｒｅｃｉｐｒｏｃｉｔｙ  ｐｒｉｎｃｉｐｌｅ）が、逆方向リンクチャネルからの順方向リンクチャネルの推定を可能にする。これは、アクセスポイントにおいて複数のアンテナを利用可能であるときにアクセスポイントが順方向リンクでの送信ビーム形成利得を抽出するのを可能にする。
【００５８】
図７を参照すると、一態様による多元接続無線通信システムが示されている。アクセスポイント７００（ＡＰ）は、複数のアンテナグループを含み、１つは７０４と７０６とを含み、他は７０８と７１０とを含み、追加の１つは、７１２と７１４とを含む。図３において、各アンテナグループに関して２本のアンテナのみが示される。しかしながら、各アンテナグループに関してそれより多い又は少ない数のアンテナを利用することができる。アクセス端末７１６（ＡＴ）は、アンテナ７１２及び７１４と通信し、アンテナ７１２及び７１４は、順方向リンク７２０を通じてアクセス端末７１６に情報を送信し、逆方向リンク７１８を通じてアクセス端末７１６から情報を受信する。アクセス端末７２２は、アンテナ７０６及び７０８と通信し、アンテナ７０６及び７０８は、順方向リンク７２６を通じてアクセス端末７２２に情報を送信し、逆方向リンク７２４を通じてアクセス端末７２２から情報を受信する。ＦＤＤシステムにおいては、通信リンク７１８、７２０、７２４及び７２６は、通信のために異なる周波数を用いることができる。例えば、順方向リンク７２０は、逆方向リンク７１８によって用いられる周波数と異なるそれを用いることができる。
【００５９】
各アンテナグループ又はそれらが通信するように設計されているエリアは、アクセスポイントのセクターとしばしば呼ばれる。この態様においては、アンテナグループは、各々、アクセスポイント７００によって網羅されるエリアのセクター内のアクセス端末に対して通信するように設計される。
【００６０】
順方向リンク７２０及び７２６を通じての通信において、アクセスポイント７００の送信アンテナは、異なるアクセス端末７１６及び７２４のための順方向リンクの信号対雑音比を向上させるためにビーム形成を利用する。さらに、そのカバレッジ全体に無作為に散在するアクセス端末に送信するためにビーム形成を利用するアクセスポイントは、すべてのそのアクセス端末に対して単一のアンテナを通じて送信するアクセスポイントよりも低い干渉を近隣セル内のアクセス端末に対して引き起こす。
【００６１】
アクセスポイントは、端末と通信するために用いられる固定局であることができ及びアクセスポイント、ノードＢ、又は何らかのその他の用語で呼ぶこともできる。アクセス端末は、アクセス端末、ユーザ装置（ＵＥ）、無線通信デバイス、端末、アクセス端末又はその他の用語で呼ぶこともできる。
【００６２】
図８は、ＭＩＭＯシステム８００における送信機システム８１０（アクセスポイントとも呼ばれる）及び受信機システム８５０（アクセス端末とも呼ばれる）の一態様のブロック図である。送信機システム８１０において、幾つかのデータストリームのためのトラフィックデータがデータソース８１２から送信（ＴＸ）データプロセッサ８１４に提供される。
【００６３】
一態様において、各データストリームは、各々の送信アンテナを通じて送信される。ＴＸデータプロセッサ８１４は、符号化されたデータを提供するために各トラフィックデータストリームに関して選択された特定の符号化方式に基づいてそのデータストリームのためのトラフィックデータをフォーマット化、符号化、及びインターリービングする。
【００６４】
各データストリームのための符号化されたデータは、ＯＦＤＭ技法を用いてパイロットデータと多重化することができる。パイロットデータは、典型的に、既知の方法で処理される既知のデータパターンであり、チャネル応答を推定するために受信システムにおいて用いることができる。各データストリームのための多重化されたパイロット及び符号化されたデータは、変調シンボルを提供するためにそのデータストリームに関して選択された特定の変調方式（例えば、ＢＰＳＫ、ＱＳＰＫ、Ｍ−ＰＳＫ、Ｍ−ＱＡＭ）に基づいて変調される（例えば、シンボルマッピングされる）。各データストリームのためのデータレート、符号化、及び変調は、プロセッサ８３０によって実行される命令によって決定することができる。
【００６５】
次に、すべてのデータストリームのための変調シンボルがＴＸ  ＭＩＭＯプロセッサ８２０に提供され、それは、（例えば、ＯＦＤＭのために）変調シンボルをさらに処理することができる。ＴＸ  ＭＩＭＯプロセッサ８２０は、ＮＴの変調シンボルストリームをＮＴの送信機（ＴＭＴＲ）８２２ａ乃至８２２ｔに提供する。一定の実装において、ＴＸ  ＭＩＭＯプロセッサ８２０は、データストリームのシンボルに対して及びシンボルが送信されているアンテナに対してビーム形成重みを適用する。
【００６６】
各送信機８２２は、各々のシンボルストリームを受信及び処理して１つ又は複数のアナログ信号を提供し、これらのアナログ信号をさらにコンディショニング（例えば、増幅、フィルタリング、及びアップコンバージョン）してＭＩＭＯチャネルでの送信に適する変調された信号を提供する。送信機８２２ａ乃至８２２ｔからのＮＴの変調された信号が、ＮＴのアンテナ８２４ａ乃至８２４ｔからそれぞれ送信される。
【００６７】
受信機システム８５０において、送信された変調された信号は、ＮＲのアンテナ８５２ａ乃至８５２ｒによって受信され、各アンテナ８５２からの受信された信号は、各々の受信機（ＲＣＶＲ）８５４ａ乃至８５４ｒに提供される。各受信機８５４は、各々の受信された信号をコンディショニング（例えば、フィルタリング、増幅、及びダウンコンバージョン）し、コンディショニングされた信号をデジタル化してサンプルを提供し、それらのサンプルをさらに処理して対応する“受信された”シンボルストリームを提供する。
【００６８】
次に、ＲＸデータプロセッサ８６０は、ＮＲの受信機８５４からＮＲの受信されたシンボルストリームを受信して特定の受信機処理技法に基づいて処理し、ＮＴの“検出された”シンボルストリームを提供する。ＲＸデータプロセッサ８６０は、各々の検出されたシンボルストリームを復調、デインターリービング、及び復号し、データストリームのためのトラフィックデータを復元する。ＲＸデータプロセッサ８６０による処理は、送信機システム８１０におけるＴＸ  ＭＩＭＯプロセッサ８２０及びＴＸデータプロセッサ８１４によって行われる処理を補完するものである。
【００６９】
プロセッサ８７０は、（以下において説明されるように）いずれのプリコーディング行列を用いるかを定期的に決定する。プロセッサ８７０は、行列インデックス部分とランク値部分とを備える逆方向リンクメッセージを生成する。
【００７０】
逆方向リンクメッセージは、通信リンク又は受信されたデータストリームに関する様々なタイプの情報を備えることができる。逆方向リンクメッセージは、データソース８３６から幾つかのデータストリームのためのトラフィックデータも受信するＴＸデータプロセッサ８３８によって処理され、変調器８８０によって変調され、送信機８５４ａ乃至８５４ｒによってコンディショニングされ、送信機システム８１０に返信される。
【００７１】
送信機システム８１０において、受信機システム８５０からの変調された信号は、アンテナ８２４によって受信され、受信機８２２によってコンディショニングされ、復調器８４０によって復調され、ＲＸデータプロセッサ８４２によって処理され、受信機システム８５０によって送信された逆方向リンクメッセージが抽出される。次に、プロセッサ８３０は、ビーム形成重みを決定するためにいずれのプリコーディング行列を用いるべきかを決定し、抽出されたメッセージを処理する。
【００７２】
一態様においては、論理チャネルは、制御チャネル及びトラフィックチャネルに分類される。論理制御チャネルは、システム制御情報をブロードキャストするためのＤＬチャネルである、ブロードキャスト制御チャネル（ＢＣＣＨ）を備える。ページング情報を転送するＤＬチャネルである、ページング制御チャネル（ＰＣＣＨ）。１つの又は幾つかのＭＴＣＨのためのマルチメディアブロードキャスト及びマルチキャストサービス（ＭＢＭＳ）スケジューリング及び制御情報を送信するために用いられるポイント・ツー・マルチポイントＤＬチャネルであるマルチキャスト制御チャネル（ＭＣＣＨ）。一般に、ＲＲＣ接続を確立後は、このチャネルは、ＭＢＭＳ（注：旧ＭＣＣＨ＋ＭＳＣＨ）を受信するＵＥのみによって用いられる。専用制御チャネル（ＤＣＣＨ）は、専用制御情報を送信するポイント・ツー・ポイント双方向チャネルであり、ＲＲＣ接続を有するＵＥによって用いられる。一態様においては、論理トラフィックチャネルは、ユーザ情報の転送のための１つのＵＥ専用のポイント・ツー・ポイント双方向チャネルである、専用トラフィックチャネル（ＤＴＣＨ）を備えることができる。さらに、トラフィックデータを送信するためのポイント・ツー・マルチポイントＤＬチャネルのためのマルチキャストトラフィックチャネル（ＭＴＣＨ）。
【００７３】
一態様においては、トランスポートチャネルがＤＬ及びＵＬに分類される。ＤＬトランスポートチャネルは、セル全体にブロードキャストされ及びその他の制御／トラフィックチャネルのために用いることができる物理層(ＰＨＹ)リソースにマッピングされる、ブロードキャストチャネル（ＢＣＨ）と、ダウンリンク共有データチャネル（ＤＬ−ＳＤＣＨ）と、ページングチャネル（ＰＣＨ）と、を備え、ＰＣＨはＵＥの節電のサポート用である（例えば、ＤＲＸサイクルがネットワークによってＵＥに示される）。ＵＬトランスポートチャネルは、ランダムアクセスチャネル（ＲＡＣＨ）と、要求チャネル（ＲＥＱＣＨ）と、アップリンク共有データチャネル（ＵＬ−ＳＤＣＨ）と、複数のＰＨＹチャネルと、を備える。ＰＨＹチャネルは、一組のＤＬチャネルとＵＬチャネルとを備える。
【００７４】
ＤＬ  ＰＨＹチャネルは、共通パイロットチャネル（ＣＰＩＣＨ）と、同期化チャネル（ＳＣＨ）と、共通制御チャネル（ＣＣＣＨ）と、共有ＤＬ制御チャネル（ＳＤＣＣＨ）と、マルチキャスト制御チャネル（ＭＣＣＨ）と、共有ＵＬ割り当てチャネル（ＳＵＡＣＨ）と、確認応答チャネル（ＡＣＫＣＨ）と、 ＤＬ物理的共有データチャネル（ＤＬ−ＰＳＤＣＨ）と、ＵＬ電力制御チャネル（ＵＰＣＣＨ）と、ページングインジケータチャネル（ＰＩＣＨ）と、ロードインジケータチャネル（ＬＩＣＨ）と、を備える。
【００７５】
ＵＬ  ＰＨＹチャネルは、物理的ランダムアクセスチャネル（ＰＲＡＣＨ）と、チャネル品質インジケータチャネル（ＣＱＩＣＨ）と、確認応答チャネル（ＡＣＫＣＨ）と、アンテナ部分組インジケータチャネル（ＡＳＩＣＨ）と、共有要求チャネル（ＳＲＥＱＣＨ）と、ＵＬ物理的共有データチャネル（ＵＬ−ＰＳＤＣＨ）と、ブロードバンドパイロットチャネル（ＢＰＩＣＨ）と、を備える。
【００７６】
１次ＳＣＨは、チップ、スロット、及びシンボルの同期化を可能にし、すべてのセルにおいて同じである２５６のチップから成る。２次ＳＣＨは、フレーム同期化及び符号グループ（すなわち、６４のうちの１つ）を提供し、２次同期化符号から成る１５符号のシーケンスである。６４のスクランブリング符号グループに対応する６４のＳ−ＳＣＨシーケンスが存在する。２５６のチップは、異なるセル及びスロット間隔に関して異なる。ＣＰＩＣＨは、１次スクランブリング符号を見つけるために用いられる８つのスクランブリング符号のうちの１つである。ＰＣＣＰＣＨ（１次共通制御物理チャネル）は、スーパーフレーム同期化及びＢＣＣＨ情報用であり、拡散係数２５６を有する２７ｋｂｐｓレートにおける固定された３０ｋｐｂｓチャネルである。ＳＣＣＰＣＨ（２次共通制御物理チャネル）は、可変のビットレートでＦＡＣＨ及びＰＣＨチャネルを搬送する。
【００７７】
図９において、装置９００は、パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信するための手段９０２を備えることによって無線ネットワークにおけるオポチュニスティックデータ転送を提供する。手段９０４は、ＰＤＵの受信失敗を示す受信ノードから送信ノードへの通信をサポートノードにおいて受信するために提供される。手段９０６は、失敗であったことが示されたＰＤＵをサポートノードから受信ノードに送信するために提供される。
【００７８】
図１０において、装置１０００は、パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信するための手段１００２を備えることによって無線ネットワークにおけるオポチュニスティックデータ転送を提供する。手段１００４は、ＰＤＵの受信失敗を決定するために提供される。手段１００６は、ＰＤＵの受信失敗を示す通信を送信ノードに送信するために提供される。手段１００８は、送信ノードへの通信に応答してサポートノードからＰＤＵを受信するために提供される。
【００７９】
上述されていることは、様々な態様の例を含む。もちろん、様々な態様を説明することを目的としてコンポーネント又は方法の考えられるあらゆる組み合わせを説明することは可能ではないが、さらに数多くの組み合わせ及び置換が可能であることを当業者は認識することができる。従って、本明細書は、添付された請求項の精神及び適用範囲内にあるあらゆる該変更、修正及び変形を包含することが意図される。
【００８０】
特に及び上述されるコンポーネント、デバイス、回路、システム、等によって行われる様々な機能に関して、該コンポーネントを説明するために用いられる用語（“手段”への言及を含む）は、別記がない限り、開示される構造と構造的に同等でない場合でも、ここにおいて例示される例示的な態様における機能を果たす説明されるコンポーネント（例えば、機能上の同等物）の指定される機能を果たすあらゆるコンポーネントについて説明するために用いられる。この点に関して、様々な態様は、システムと、様々な方法の行為又はイベントを行うためのコンピュータによって実行可能な命令を有するコンピュータによって読み取り可能な媒体と、を含むことも認識されるであろう。
【００８１】
さらに、特定の特徴は、幾つかの実装のうちの１つのみに関して開示されている一方で、該特徴は、あらゆる所定の又は特定の用途に関して望まれ及び有利であるのに応じてその他の実装の１つ又は複数のその他の特徴と組み合わせることができる。語句“含む”及び“含んでいる”及びそれらの変形は、発明を実施するための形態又は請求項のいずれかにおいて用いられる限りにおいて、これらの語句は、語句“備える”と類似する形での包含性を有することが意図される。さらに、発明を実施するための形態又は請求項のいずれかにおいて用いられる場合の語句“又は”は、“非排他的な又は”であることが意味される。
【００８２】
さらに、評価されるであろうように、開示されるシステム及び方法の様々な部分は、人工知能、機械学習、又は知識又は規則に基づくコンポーネント、サブコンポーネント、プロセス、手段、方法、又は機構（例えば、サポートベクトルマシン、ニューラルネットワーク、エキスパートシステム、ベイジアン確信ネットワーク、ファジーロジック、データ融合エンジン、分類器、等）を、含むこと又はこれらから成ることができる。該コンポーネントは、とりわけ、システム及び方法の一部分をより好適であり及び効率的及び知的にするためにそれによって行われる一定の機構又はプロセスを自動化することができる。一例として及び限定なしに、オポチュニスティックデータ転送は、時間切れ及びサービスの質の低下を回避するために補助を要求するデータ通信を認識するように訓練することができる。さらに、特定のノードは、いずれのノードがサポートノードとして働く上で最良の位置に所在するかを認識することができる。他の例においては、アクセスポイント又はアドミニストレータノードは、マルチホップ経路における中間ノードを設定することを正当化する状況の検出を最適化すること及び最良の位置に所在するノードの選択を最適化することができる。
【００８３】
上述される例示的なシステムに鑑みて、開示される主題により実装することができる方法は、幾つかのフロー図を参照して説明されている。説明の簡略化を目的として、方法は、一連のブロックとして示されて説明される一方で、幾つかのブロックは、ここにおいて描かれて説明されることとは異なる順序で及びその他のブロックと同時並行して生じることができるため、これらのブロックの順序によって制限されないことが理解及び評価されるべきである。さらに、ここにおいて説明される方法を実装するためにすべての例示されるブロックが要求されるわけではない。さらに、ここにおいて開示される方法は、該方法をコンピュータに搬送及び転送するのを容易にするために製造品に格納することが可能であることがさらに評価されるべきである。ここにおいて用いられる場合における用語製造品は、あらゆるコンピュータによって読み取り可能なデバイス、キャリア、又はメディアからアクセス可能なコンピュータプログラムを含むことが意図される。
【００８４】
ここにおける引用によって組み入れられると言われているいずれの特許、発行物、又はその他の開示物も、全体であるか又は一部であるかにかかわらず、組み入れられている物がこの開示において示される既存の定義、文、又はその他の開示物と矛盾しない範囲のみにおいてここに組み入れる。従って、及び必要な範囲で、ここにおいて明示される開示は、引用によってここにおいて組み入れられているあらゆる矛盾する物に取って代わるものである。ここにおける引用によって組み入れられると言われるが、ここにおいて示される既存の定義、文、又はその他の開示物と矛盾するいずれの物も、又はいずれのその一部分も、その組み入れられた物と既存の開示物との間で矛盾が生じない範囲のみにおいて組み入れられることになる。
【図１】
2014180021.tif 000003
【図２】
2014180021.tif 000004
【図３】
2014180021.tif 000005
【図４】
2014180021.tif 000006
【図５】
2014180021.tif 000007
【図６】
2014180021.tif 000008
【図７】
2014180021.tif 000009
【図８】
2014180021.tif 000010
【図９】
2014180021.tif 000011
【図１０】
2014180021.tif 000012
【手続補正書】
【提出日】平成26年6月2日(2014.6.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線ネットワークにおけるオポチュニスティックデータ転送のための方法であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信することと、
ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信することと、ここで、前記サポートノードは、スニッフィングされた待ち行列とそれ自体の待ち行列とを備える、
前記送信ノードがバースト向け無線通信プロトコルにおける送信機会を使い果たしているとの決定に応答して、失敗したことが示された前記ＰＤＵを、前記サポートノードの前記スニッフィングされた待ち行列から前記受信ノードに送信することと、
前記受信ノードおよび前記サポートノードに接続されたアドミニストレータノードの補助ノード良好性レーティングコンポーネントにより前記受信ノード、前記送信ノードおよび前記サポートノードが前記オポチュニスティックデータ転送を行う際にどの程度役立っていたのかを評価することと、および
前記無線ネットワーク内のノードが前記オポチュニスティックデータ転送に参加するか否かを決定するのを補助するために前記無線ネットワーク内のノードに前記補助ノード良好性レーティングコンポーネントをブロードキャストすることと、
を備える方法。
【請求項２】
前のＰＤＵの前の受信失敗を示す前記受信ノードから前記送信ノードへの前の通信を受信することに応答して、前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始することをさらに備える請求項１に記載の方法。
【請求項３】
前記送信ノードに関する及び前記受信ノードに関するチャネル品質をそれぞれモニタリングすることと、
前記送信ノード又は受信ノードのいずれかに関する不良のチャネル品質を検出することに応答して、バッファリングすること及び前記送信ノードからＰＤＵを送信することを中止することと、
をさらに備える請求項２に記載の方法。
【請求項４】
前記送信ノードからサポートノードへの前の通信を受信することに応答して、前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始することをさらに備える請求項１に記載の方法。
【請求項５】
前記送信ノードに関する及び前記受信ノードに関するチャネル品質をそれぞれモニタリングすることと、
前記送信ノード又は受信ノードのいずれかに関する不良のチャネル品質を検出することに応答して、バッファリングすること及び前記送信ノードからＰＤＵを送信することを中止することと、
をさらに備える請求項４に記載の方法。
【請求項６】
近隣ノードによるオポチュニスティックデータ転送をモニタリングすることと、
近隣ノードの前記モニタリングされたオポチュニスティックデータ転送に応答して、失敗したことが示された前記ＰＤＵを、前記サポートノードから前記受信ノードに送信することによって、オポチュニスティックデータ転送を行うこと、を決定することと、
をさらに備える請求項１に記載の方法。
【請求項７】
前記近隣ノードがモニタリングされたオポチュニスティックデータ転送のためにどの程度役立つかのレーティングを決定することをさらに備える請求項６に記載の方法。
【請求項８】
サポートノードの電力状態をモニタリングすることと、
前記モニタリングされた電力状態に応答して、失敗したことが示された前記ＰＤＵを、前記サポートノードから前記受信ノードに送信することによって、オポチュニスティックデータ転送を行うこと、を決定することと、
をさらに備える請求項１に記載の方法。
【請求項９】
サポートノードによる請求項１に記載の方法の動作を検出した調整アクセスポイントからコマンドを受信することと、
前記サポートノードが前記調整アクセスポイントとの中間ノードとして働くために、前記送信ノードと前記サポートノードとの間においてピアツーピア通信を設定することと、
をさらに備える請求項１に記載の方法。
【請求項１０】
メディアアクセスチャネル（ＭＡＣ）ＰＤＵとしてパッケージングされたＰＤＵを統合及び分離することをさらに備える請求項１に記載の方法。
【請求項１１】
第１及び第２の無線通信プロトコルをそれぞれ利用して、前記ノードのうちの選択された２つの対の間において通信することをさらに備える請求項１に記載の方法。
【請求項１２】
無線ネットワークにおけるオポチュニスティックデータ転送のための装置であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信するための、及び、ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信するための受信機と、ここで、前記サポートノードは、スニッフィングされた待ち行列とそれ自体の待ち行列とを備える、
前記送信ノードがバースト向け無線通信プロトコルにおける送信機会を使い果たしていることを決定するためのデータコンポーネントと、
サポートノードのための後続する送信機会中に前記サポートノードのための未使用の送信時間を有する、との決定に応答して、失敗したことが示された前記ＰＤＵを前記サポートノードの前記スニッフィングされた待ち行列から前記受信ノードに送信するための送信機と、
前記受信ノードおよび前記サポートノードに接続されたアドミニストレータノードと、ここにおいて、前記アドミニストレータノードは、前記受信ノード、前記送信ノードおよび前記サポートノードが前記オポチュニスティックデータ転送を行う際にどの程度役立っていたのかを評価する補助ノード良好性レーティングコンポーネントを有する、
前記送信機は、前記無線ネットワーク内のノードが前記オポチュニスティックデータ転送に参加するか否かを決定するのを補助するために前記無線ネットワーク内のノードに前記補助ノード良好性レーティングコンポーネントをブロードキャストする、
を備える装置。
【請求項１３】
バッファと、
前のＰＤＵの前の受信失敗を示す前記受信ノードから前記送信ノードへの前の通信を受信することに応答して、前記バッファにおいて前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始するための前記データコンポーネントと、
をさらに備える請求項１２に記載の装置。
【請求項１４】
前記送信ノードに関する及び前記受信ノードに関するチャネル品質をそれぞれモニタリングするための前記受信機と、
前記送信ノード又は受信ノードのいずれかに関する不良のチャネル品質を検出することに応答して、バッファリングすること及び前記送信ノードからＰＤＵを送信することを中止するための前記データコンポーネントと、
をさらに備える請求項１３に記載の装置。
【請求項１５】
バッファと、
前記送信ノードからサポートノードへの前の通信を受信することに応答して前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始するための前記データコンポーネントと、
をさらに備える請求項１２に記載の装置。
【請求項１６】
前記送信ノードに関する及び前記受信ノードに関するチャネル品質をそれぞれモニタリングするための前記受信機と、
前記送信ノード又は受信ノードのいずれかに関する不良のチャネル品質を検出することに応答してバッファリングすること及び前記送信ノードからＰＤＵを送信することを中止するための前記データコンポーネントと、
をさらに備える請求項１５に記載の装置。
【請求項１７】
近隣ノードによるオポチュニスティックデータ転送をモニタリングするための前記受信機と、
近隣ノードの前記モニタリングされたオポチュニスティックデータ転送に応答して、失敗したことが示された前記ＰＤＵの、前記サポートノードから前記受信ノードへの送信を行うこと、を決定するための前記データコンポーネントと、
をさらに備える請求項１２に記載の装置。
【請求項１８】
前記近隣ノードがモニタリングされたオポチュニスティックデータ転送のためにどの程度役立つかを決定するための前記データコンポーネントをさらに備える請求項１７に記載の装置。
【請求項１９】
ポータブル電源と、
サポートノードの電力状態をモニタリングするための、及び、前記モニタリングされた電力状態に応答して、失敗したことが示された前記ＰＤＵを、前記サポートノードから前記受信ノードに送信すること、を決定するための前記データコンポーネントと、
をさらに備える請求項１２に記載の装置。
【請求項２０】
サポートノードによる前記オポチュニスティックデータ転送を検出した調整アクセスポイントからコマンドを受信するための前記受信機と、
前記サポートノードが前記調整アクセスポイントとの中間ノードとして働くために、前記送信ノードと前記サポートノードとの間においてピアツーピア通信を設定するためのアドホックネットワーキングコンポーネントと、
をさらに備える請求項１２に記載の装置。
【請求項２１】
メディアアクセスチャネル（ＭＡＣ）ＰＤＵとしてパッケージングされたＰＤＵを統合及び分離するための前記データコンポーネントをさらに備える請求項１２に記載の装置。
【請求項２２】
第１及び第２の無線通信プロトコルによって前記受信ノード及び送信ノードと選択的に通信するための前記送信機と前記受信機とをさらに備える請求項１２に記載の装置。
【請求項２３】
無線ネットワークにおける無線通信のための装置であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信するための手段と、
ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信するための手段と、ここで、前記サポートノードは、スニッフィングされた待ち行列とそれ自体の待ち行列とを備える、
前記送信ノードがバースト向け無線通信プロトコルにおける送信機会を使い果たしているとの決定に応答して、失敗したことが示された前記ＰＤＵを、前記サポートノードの前記スニッフィングされた待ち行列から前記受信ノードに送信するための手段と
前記受信ノードおよび前記サポートノードに接続されたアドミニストレータノードの補助ノード良好性レーティングコンポーネントにより前記受信ノード、前記送信ノードおよび前記サポートノードが前記オポチュニスティックデータ転送を行う際にどの程度役立っていたのかを評価する手段と、および
前記無線ネットワーク内のノードが前記オポチュニスティックデータ転送に参加するか否かを決定するのを補助するために前記無線ネットワーク内のノードに前記補助ノード良好性レーティングコンポーネントをブロードキャストする手段と、
を備える装置。
【請求項２４】
コンピュータによって読み取り可能な非一時的な記憶媒体であって、
少なくとも１つのコンピュータに、パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信させるためのコードと、
少なくとも１つのコンピュータに、ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信させるためのコードと、ここで、前記サポートノードは、スニッフィングされた待ち行列とそれ自体の待ち行列とを備える、
少なくとも１つのコンピュータに、前記送信ノードがバースト向け無線通信プロトコルにおける送信機会を使い果たしているとの決定に応答して、失敗したことが示された前記ＰＤＵを、前記サポートノードの前記スニッフィングされた待ち行列から前記受信ノードに送信させるためのコードと
少なくとも１つのコンピュータに、前記受信ノードおよび前記サポートノードに接続されたアドミニストレータノードの補助ノード良好性レーティングコンポーネントにより前記受信ノード、前記送信ノードおよび前記サポートノードが前記オポチュニスティックデータ転送を行う際にどの程度役立っていたのかを評価させるためのコードと、および
少なくとも１つのコンピュータに、前記無線ネットワーク内のノードが前記オポチュニスティックデータ転送に参加するか否かを決定するのを補助するために前記無線ネットワーク内のノードに前記補助ノード良好性レーティングコンポーネントをブロードキャストさせるためのコードと、
を備える、コンピュータによって読み取り可能な非一時的な記憶媒体。
【請求項２５】
コンピュータに請求項１乃至１１のうちのいずれか１項に記載の方法を実行させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】変更
【補正の内容】
【００８４】
ここにおける引用によって組み入れられると言われているいずれの特許、発行物、又はその他の開示物も、全体であるか又は一部であるかにかかわらず、組み入れられている物がこの開示において示される既存の定義、文、又はその他の開示物と矛盾しない範囲のみにおいてここに組み入れる。従って、及び必要な範囲で、ここにおいて明示される開示は、引用によってここにおいて組み入れられているあらゆる矛盾する物に取って代わるものである。ここにおける引用によって組み入れられると言われるが、ここにおいて示される既存の定義、文、又はその他の開示物と矛盾するいずれの物も、又はいずれのその一部分も、その組み入れられた物と既存の開示物との間で矛盾が生じない範囲のみにおいて組み入れられることになる。
以下に本願出願当初の特許請求の範囲を付記する。
[Ｃ１]  無線ネットワークにおけるオポチュニスティックデータ転送のための方法であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信することと、
ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信することと、
失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することと、
を備える方法。
[Ｃ２]  前のＰＤＵの前の受信失敗を示す前記受信ノードから前記送信ノードへの前の通信を受信することに応答して前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始することをさらに備えるＣ１に記載の方法。
[Ｃ３]  前記送信ノードに関する及び前記受信ノードに関するチャネル品質をそれぞれモニタリングすることと、
前記送信ノード又は受信ノードのいずれかに関する不良のチャネル品質を検出することに応答してバッファリングすること及び前記送信ノードからＰＤＵを送信することを中止することと、
をさらに備えるＣ２に記載の方法。
[Ｃ４]  前記送信ノードからサポートノードへの前の通信を受信することに応答して前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始することをさらに備えるＣ１に記載の方法。
[Ｃ５]  前記送信ノードに関する及び前記受信ノードに関するチャネル品質をそれぞれモニタリングすることと、
前記送信ノード又は受信ノードのいずれかに関する不良のチャネル品質を検出することに応答してバッファリングすること及び前記送信ノードからＰＤＵを送信することを中止することと、
をさらに備えるＣ４に記載の方法。
[Ｃ６]  近隣ノードによるオポチュニスティックデータ転送をモニタリングすることと、
近隣ノードの前記モニタリングされたオポチュニスティックデータ転送に応答して失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することによってオポチュニスティックデータ転送を行うことを決定することと、
をさらに備えるＣ１に記載の方法。
[Ｃ７]  前記送信ノードによってモニタリングされたオポチュニスティックデータ転送のための好ましいレーティングを決定することをさらに備えるＣ６に記載の方法。
[Ｃ８]  サポートノードの電力状態をモニタリングすることと、
前記モニタリングされた電力状態に応答して失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することによってオポチュニスティックデータ転送を行うことを決定することと、
をさらに備えるＣ１に記載の方法。
[Ｃ９]  サポートノードによる前記オポチュニスティックデータ転送を検出している調整アクセスポイントからコマンドを受信することと、
前記サポートノードが前記調整アクセスポイントとのマルチホップアドホックネットワークにおける中間ノードとして働くために前記送信ノードと前記サポートノードとの間においてピアツーピア通信を設定することと、
をさらに備えるＣ１に記載の方法。
[Ｃ１０]  前記送信ノードがバースト向け無線通信プロトコルにおいて送信機会を使い果たしていることを決定することと、
サポートノードのための後続する送信機会中に前記サポートノードのための未使用の送信時間を有することを決定することに応答して失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することと、
をさらに備えるＣ１に記載の方法。
[Ｃ１１]  メディアアクセスチャネル（ＭＡＣ）ＰＤＵとしてパッケージングされたＰＤＵを統合又は分離することをさらに備えるＣ１０に記載の方法。
[Ｃ１２]  第１及び第２の無線通信プロトコルをそれぞれ利用する前記ノードのうちの選択された２つの対の間において通信することをさらに備えるＣ１に記載の方法。
[Ｃ１３]  無線ネットワークにおけるオポチュニスティックデータ転送のための少なくとも１つのプロセッサであって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信するための第１のモジュールと、
ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信するための第２のモジュールと、
失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信するための第３のモジュールと、を備える、無線ネットワークにおけるオポチュニスティックデータ転送のための少なくとも１つのプロセッサ。
[Ｃ１４]  無線ネットワークにおけるオポチュニスティックデータ転送のためのコンピュータプログラム製品であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信することをコンピュータに行わせるための符号の第１の組と、
ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信することを前記コンピュータに行わせるための符号の第２の組と、
失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することを前記コンピュータに行わせるための符号の第３の組と、
を備えるコンピュータによって読み取り可能な記憶媒体を備えたコンピュータプログラム製品。
[Ｃ１５]  無線ネットワークにおけるオポチュニスティックデータ転送のための装置であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信するための手段と、
ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信するための手段と、
失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信するための手段と、
を備える装置。
[Ｃ１６]  無線ネットワークにおけるオポチュニスティックデータ転送のための装置であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードと受信ノードとの間での無線通信を受信するための、及び、ＰＤＵの受信失敗を示す前記受信ノードから前記送信ノードへの通信をサポートノードにおいて受信するための受信機と、
失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信するための送信機と、
を備える装置。
[Ｃ１７]  バッファと、
前のＰＤＵの前の受信失敗を示す前記受信ノードから前記送信ノードへの前の通信を受信することに応答して前記バッファにおいて前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始するためのオポチュニスティックデータ転送コンポーネントと、
をさらに備えるＣ１６に記載の装置。
[Ｃ１８]  前記送信ノードに関する及び前記受信ノードに関するチャネル品質をそれぞれモニタリングするための前記受信機と、
前記送信ノード又は受信ノードのいずれかに関する不良のチャネル品質を検出することに応答してバッファリングすること及び前記送信ノードからＰＤＵを送信することを中止するための前記オポチュニスティックデータ転送コンポーネントと、
をさらに備えるＣ１７に記載の装置。
[Ｃ１９]  バッファと、
前記送信ノードからサポートノードへの前の通信を受信することに応答して前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始するためのオポチュニスティックデータ転送コンポーネントと、
をさらに備えるＣ１６に記載の装置。
[Ｃ２０]  前記送信ノードに関する及び前記受信ノードに関するチャネル品質をそれぞれモニタリングするための前記受信機と、
前記送信ノード又は受信ノードのいずれかに関する不良のチャネル品質を検出することに応答してバッファリングすること及び前記送信ノードからＰＤＵを送信することを中止するための前記オポチュニスティックデータ転送コンポーネントと、
をさらに備えるＣ１９に記載の装置。
[Ｃ２１]  近隣ノードによるオポチュニスティックデータ転送をモニタリングするための前記受信機と、
近隣ノードの前記モニタリングされたオポチュニスティックデータ転送に応答して失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することによってオポチュニスティックデータ転送を行うことを決定するためのオポチュニスティックデータ転送コンポーネントと、
をさらに備えるＣ１６に記載の装置。
[Ｃ２２]  前記送信ノードによってモニタリングされたオポチュニスティックデータ転送のための好ましいレーティングを決定するための前記オポチュニスティックデータ転送コンポーネントをさらに備えるＣ２１に記載の装置。
[Ｃ２３]  ポータブル電源と、
サポートノードの電力状態をモニタリングするための、及び、前記モニタリングされた電力状態に応答して失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信することによってオポチュニスティックデータ転送を行うことを決定するための前記オポチュニスティックデータ転送コンポーネントと、
をさらに備えるＣ１６に記載の装置。
[Ｃ２４]  サポートノードによる前記オポチュニスティックデータ転送を検出している調整アクセスポイントからコマンドを受信するための前記受信機と、
前記サポートノードが前記調整アクセスポイントとのマルチホップアドホックネットワークにおける中間ノードとして働くために前記送信ノードと前記サポートノードとの間においてピアツーピア通信を設定するためのアドホックネットワーキングコンポーネントと、
をさらに備えるＣ１６に記載の装置。
[Ｃ２５]  前記送信ノードがバースト向け無線通信プロトコルにおいて送信機会を使い果たしていることを決定するためのオポチュニスティックデータ転送コンポーネントと、
サポートノードのための後続する送信機会中に前記サポートノードのための未使用の送信時間を有することを決定することに応答して失敗したことが示された前記ＰＤＵを前記サポートノードから前記受信ノードに送信するための前記送信機と、
をさらに備えるＣ１６に記載の装置。
[Ｃ２６]  メディアアクセスチャネル（ＭＡＣ）ＰＤＵとしてパッケージングされたＰＤＵを統合及び分離するための前記オポチュニスティックデータ転送コンポーネントをさらに備えるＣ２５に記載の装置。
[Ｃ２７]  第１及び第２の無線通信プロトコルを有する前記受信ノード及び送信ノードと選択的に通信するための前記送信機と前記受信機とをさらに備えるＣ１６に記載の装置。
[Ｃ２８]  無線ネットワークにおけるオポチュニスティックデータ転送のための方法であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信することと、
ＰＤＵの受信失敗を決定することと、
ＰＤＵの受信失敗を示す通信を前記送信ノードに送信することと、
前記送信ノードへの前記通信に応答してサポートノードから前記ＰＤＵを受信することと、
を備える方法。
[Ｃ２９]  前のＰＤＵの前の受信失敗を示す前の通信を前記送信ノードに送信することと、
前記送信ノードへの前記通信に応答して前記サポートノードから前記ＰＤＵを受信することと、
をさらに備え、
前記サポートノードは、前記前の通信を受信することに応答して前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始する、
Ｃ２８に記載の方法。
[Ｃ３０]  前記送信ノードとサポートノードとを備える無線ローカルアクセスネットワークを管理することと、
有線ネットワークにインタフェースすることと、
をさらに備えるＣ２８に記載の方法。
[Ｃ３１]  ノードによるオポチュニスティックデータ転送をモニタリングすることと、
将来のオポチュニスティックデータ転送の決定のために指定されたノードに関するオポチュニスティックデータ転送のためのレーティングを他のノードに通信することと、
をさらに備えるＣ２８に記載の方法。
[Ｃ３２]  前記サポートノードによるオポチュニスティックデータ転送を検出することと、
前記サポートノードが調整アクセスポイントとのマルチホップアドホックネットワークにおける中間ノードとして働くために前記送信ノードと前記サポートノードとの間においてピアツーピア通信を設定するために調整アクセスポイントからコマンドを送信することと、
をさらに備えるＣ２８に記載の方法。
[Ｃ３３]  メディアアクセスチャネル（ＭＡＣ）ＰＤＵとしてパッケージングされたＰＤＵを統合及び分離することをさらに備えるＣ２８に記載の方法。
[Ｃ３４]  第１及び第２の無線通信プロトコルをそれぞれ利用する前記ノードのうちの選択された２つの対の間において通信することをさらに備えるＣ２８に記載の方法。
[Ｃ３５]  無線ネットワークにおけるオポチュニスティックデータ転送のための少なくとも１つのプロセッサであって、
パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信するための第１のモジュールと、
ＰＤＵの受信失敗を決定するための第２のモジュールと、
ＰＤＵの受信失敗を示す通信を前記送信ノードに送信するための第３のモジュールと、
前記送信ノードへの前記通信に応答してサポートノードから前記ＰＤＵを受信するための第４のモジュールと、
を備える、無線ネットワークにおけるオポチュニスティックデータ転送のための少なくとも１つのプロセッサ。
[Ｃ３６]  無線ネットワークにおけるオポチュニスティックデータ転送のためのコンピュータプログラム製品であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信することをコンピュータに行わせるための符号の第１の組と、
ＰＤＵの受信失敗を決定することを前記コンピュータに行わせるための符号の第２の組と、
ＰＤＵの受信失敗を示す通信を前記送信ノードに送信することを前記コンピュータに行わせるための符号の第３の組と、
前記送信ノードへの前記通信に応答してサポートノードから前記ＰＤＵを受信することを前記コンピュータに行わせるための符号の第４の組と、
を備えるコンピュータによって読み取り可能な記憶媒体を備えたコンピュータプログラム製品。
[Ｃ３７]  無線ネットワークにおけるオポチュニスティックデータ転送のための装置であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信するための手段と、
ＰＤＵの受信失敗を決定するための手段と、
ＰＤＵの受信失敗を示す通信を前記送信ノードに送信するための手段と、
前記送信ノードへの前記通信に応答してサポートノードから前記ＰＤＵを受信するための手段と、
を備える装置。
[Ｃ３８]  無線ネットワークにおけるオポチュニスティックデータ転送のための装置であって、
パケットデータユニット（ＰＤＵ）を備える送信ノードからの無線通信を受信するための受信機と、
ＰＤＵの受信失敗を決定するためのプロセッサと、
ＰＤＵの受信失敗を示す通信を前記送信ノードに送信する送信機と、
前記送信ノードへの前記通信に応答してサポートノードから前記ＰＤＵを受信するための前記受信機と、
を備える装置。
[Ｃ３９]  前のＰＤＵの前の受信失敗を示す前の通信を前記送信ノードに送信するための前記送信機と、
前記送信ノードへの前記通信に応答して前記サポートノードから前記ＰＤＵを受信するための前記受信機と、
をさらに備え、
前記サポートノードは、前記前の通信を受信することに応答して前記送信ノードと前記受信ノードとの間での無線通信のバッファリングを開始する、
Ｃ３８に記載の装置。
[Ｃ４０]  前記送信ノードとサポートノードとを備える無線ローカルアクセスネットワークを管理するための無線アクセスネットワークコントローラと、
有線ネットワークにインタフェースするためのネットワーク通信モジュールと、
をさらに備えるＣ３８に記載の装置。
[Ｃ４１]  ノードによるオポチュニスティックデータ転送をモニタリングするための前記受信機と、
将来のオポチュニスティックデータ転送の決定のために指定されたノードに関するオポチュニスティックデータ転送のためのレーティングを他のノードに通信するための前記送信機と、
をさらに備えるＣ３８に記載の装置。
[Ｃ４２]  前記サポートノードによるオポチュニスティックデータ転送を検出するための前記受信機と、
前記サポートノードが調整アクセスポイントとのマルチホップアドホックネットワークにおける中間ノードとして働くために前記送信ノードと前記サポートノードとの間においてピアツーピア通信を設定するために調整アクセスポイントからコマンドを送信するための前記送信機と、
をさらに備えるＣ３８に記載の装置。
[Ｃ４３]  メディアアクセスチャネル（ＭＡＣ）ＰＤＵとしてパッケージングされたＰＤＵを統合及び分離するための前記プロセッサをさらに備えるＣ３８に記載の装置。
[Ｃ４４]  第１及び第２の無線通信プロトコルを有する前記サポートノード及び送信ノードと選択的に通信するための前記送信機と前記受信機とをさらに備えるＣ３８に記載の装置。
【外国語明細書】
2014180021000001.pdf