1 実施形態の実施のための例示的なネットワーク
図1Aは、1つまたは複数の開示される実施形態が実装され得る、例示的な通信システム100を例示する図である。通信システム100は、音声、データ、ビデオ、メッセージング、放送などのコンテンツを複数のワイヤレスユーザに提供する、多元接続システムであり得る。通信システム100は、複数のワイヤレスユーザが、ワイヤレス帯域幅を含むシステムリソースの共用を通して、そのようなコンテンツにアクセスすることを可能にし得る。例えば、通信システム100は、符号分割多元接続(CDMA)、時分割多元接続(TDMA)、周波数分割多元接続(FDMA)、直交FDMA(OFDMA)、シングルキャリアFDMA(SC-FDMA)、ゼロテールユニークワードDFT拡散OFDM(ZT UW DTS-s OFDM)、ユニークワードOFDM(UW-OFDM)、リソースブロックフィルタードOFDM、およびフィルタバンクマルチキャリア(FBMC)など、1つまたは複数のチャネルアクセス方法を利用し得る。
図1Aに示されるように、通信システム100は、ワイヤレス送信/受信ユニット(WTRU)102a、102b、102c、102dと、RAN104/113と、CN106/115と、公衆交換電話網(PSTN)108と、インターネット110と、他のネットワーク112とを含み得るが、開示される実施形態は、任意の数のWTRU、基地局、ネットワーク、および/またはネットワーク要素を企図していることが理解されよう。WTRU102a、102b、102c、102dの各々は、ワイヤレス環境において動作および/または通信するように構成された任意のタイプのデバイスであり得る。例として、それのどれもが、「局」および/または「STA」と呼ばれることがある、WTRU102a、102b、102c、102dは、ワイヤレス信号を送信および/または受信するように構成されることがあり、ユーザ機器(UE)、移動局、固定または移動加入者ユニット、サブスクリクションベースのユニット、ページャ、セルラ電話、パーソナルデジタルアシスタント(PDA)、スマートフォン、ラップトップ、ネットブック、パーソナルコンピュータ、ワイヤレスセンサ、ホットスポットまたはMi-Fiデバイス、モノノインターネット(IoT)デバイス、ウォッチまたは他のウェアラブル、ヘッドマウントディスプレイ(HMD)、乗物、ドローン、医療用デバイスおよびアプリケーション(例えば、遠隔手術)、工業用デバイスおよびアプリケーション(例えば、工業用および/または自動化された処理チェーン状況において動作するロボットおよび/または他のワイヤレスデバイス)、家電デバイス、ならびに商業用および/または工業用ワイヤレスネットワーク上において動作するデバイスなどを含み得る。WTRU102a、102b、102c、102dのいずれも、交換可能に、UEと呼ばれることがある。
通信システム100は、基地局114aおよび/または基地局114bも含み得る。基地局114a、114bの各々は、CN106/115、インターネット110、および/または他のネットワーク112など、1つまたは複数の通信ネットワークへのアクセスを容易にするために、WTRU102a、102b、102c、102dのうちの少なくとも1つとワイヤレスでインターフェースをとるように構成された任意のタイプのデバイスであり得る。例として、基地局114a、114bは、ベーストランシーバーステーション(BTS)、ノードB、eノードB、ホームノードB、ホームeノードB、gNB、NRノードB、サイトコントローラ、アクセスポイント(AP)、およびワイヤレスルータなどであり得る。基地局114a、114bは、各々が、単一の要素として描かれているが、基地局114a、114bは、任意の数の相互接続された基地局および/またはネットワーク要素を含み得ることが理解されよう。
基地局114aは、RAN104/113の一部であることがあり、RAN104/113は、他の基地局、および/または基地局コントローラ(BSC)、無線ネットワークコントローラ(RNC)、中継ノードなどのネットワーク要素(図示されず)も含み得る。基地局114aおよび/または基地局114bは、セル(図示されず)と呼ばれることがある、1つまたは複数のキャリア周波数上において、ワイヤレス信号を送信および/または受信するように構成され得る。これらの周波数は、免許要スペクトル、免許不要スペクトル、または免許要スペクトルと免許不要スペクトルとの組み合わせの中にあり得る。セルは、相対的に一定であり得る、または時間とともに変化し得る特定の地理的エリアに、ワイヤレスサービス用のカバレッジを提供し得る。セルは、さらに、セルセクタに分割され得る。例えば、基地局114aと関連付けられたセルは、3つのセクタに分割され得る。したがって、一実施形態においては、基地局114aは、トランシーバーを3つ、すなわち、セルの各セクタに対して1つずつ含み得る。実施形態においては、基地局114aは、多入力多出力(MIMO)技術を利用することがあり、セルの各セクタに対して複数のトランシーバーを利用し得る。例えば、所望の空間方向において信号を送信および/または受信するために、ビームフォーミングが使用され得る。
基地局114a、114bは、エアインターフェース116上において、WTRU102a、102b、102c、102dのうちの1つまたは複数と通信することがあり、エアインターフェース116は、任意の適切なワイヤレス通信リンク(例えば、無線周波(RF)、マイクロ波、センチメートル波、マイクロメートル波、赤外線(IR)、紫外線(UV)、可視光など)であり得る。エアインターフェース116は、任意の適切な無線アクセス技術(RAT)を使用して、確立され得る。
より具体的には、上で言及されたように、通信システム100は、多元接続システムであることがあり、CDMA、TDMA、FDMA、OFDMA、およびSC-FDMAなど、1つまたは複数のチャネルアクセススキームを利用し得る。例えば、RAN104/113内の基地局114aと、WTRU102a、102b、102cは、広帯域CDMA(WCDMA)を使用して、エアインターフェース115/116/117を確立し得る、ユニバーサル移動体通信システム(UMTS)地上無線アクセス(UTRA)などの無線技術を実施し得る。WCDMAは、高速パケットアクセス(HSPA)および/または進化型HSPA(HSPA+)などの通信プロトコルを含み得る。HSPAは、高速ダウンリンク(DL)パケットアクセス(HSDPA)、および/または高速ULパケットアクセス(HSUPA)を含み得る。
実施形態においては、基地局114aと、WTRU102a、102b、102cは、ロングタームエボリューション(LTE)、および/またはLTEアドバンスト(LTE-A)、および/またはLTEアドバンストプロ(LTE-A Pro)を使用して、エアインターフェース116を確立し得る、進化型UMTS地上無線アクセス(E-UTRA)などの無線技術を実施し得る。
実施形態においては、基地局114aと、WTRU102a、102b、102cは、ニューラジオ(NR)を使用して、エアインターフェース116を確立し得る、NR無線アクセスなどの無線技術を実施し得る。
実施形態においては、基地局114aと、WTRU102a、102b、102cは、複数の無線アクセス技術を実施し得る。例えば、基地局114aと、WTRU102a、102b、102cは、例えば、デュアルコネクティビティ(DC)原理を使用して、LTE無線アクセスと、NR無線アクセスとを一緒に実施し得る。したがって、WTRU102a、102b、102cによって利用されるエアインターフェースは、複数のタイプの無線アクセス技術、ならびに/または複数のタイプの基地局(例えば、eNBおよびgNB)に/から送信される送信によって特徴付けられ得る。
他の実施形態においては、基地局114aと、WTRU102a、102b、102cは、IEEE802.11(すなわち、ワイヤレスフィデリティ(WiFi)、IEEE802.16(すなわち、マイクロ波アクセス用世界的相互運用性(WiMAX))、CDMA2000、CDMA2000 1X、CDMA2000 EV-DO、暫定標準2000(IS-2000)、暫定標準95(IS-95)、暫定標準856(IS-856)、移動体通信用グローバルシステム(GSM)、GSMエボリューション用高速データレート(EDGE)、およびGSM EDGE(GERAN)などの無線技術を実施し得る。
図1Aにおける基地局114bは、例えば、ワイヤレスルータ、ホームノードB、ホームeノードB、またはアクセスポイントであることがあり、事業所、自宅、乗物、キャンパス、産業用施設、(例えば、ドローンによって使用される)エアコリド、および車道など、局所化されたエリアにおけるワイヤレス接続性を容易にするために、任意の適切なRATを利用し得る。一実施形態においては、基地局114bと、WTRU102c、102dは、IEEE802.11などの無線技術を実施して、ワイヤレスローカルエリアネットワーク(WLAN)を確立し得る。実施形態においては、基地局114bと、WTRU102c、102dは、IEEE802.15などの無線技術を実施して、ワイヤレスパーソナルエリアネットワーク(WPAN)を確立し得る。また別の実施形態においては、基地局114bと、WTRU102c、102dは、セルラベースのRAT(例えば、WCDMA、CDMA2000、GSM、LTE、LTE-A、LTE-A Pro、NRなど)を利用して、ピコセルまたはフェムトセルを確立し得る。図1Aに示されるように、基地局114bは、インターネット110への直接的な接続を有し得る。したがって、基地局114bは、CN106/115を介してインターネット110にアクセスする必要がないことがある。
RAN104/113は、CN106/115と通信することがあり、CN106/115は、音声、データ、アプリケーション、および/またはボイスオーバインターネットプロトコル(VoIP)サービスを、WTRU102a、102b、102c、102dのうちの1つまたは複数に提供するように構成された任意のタイプのネットワークであり得る。データは、異なるスループット要件、遅延要件、エラー耐性要件、信頼性要件、データスループット要件、およびモビリティ要件など、様々なサービス品質(QoS)要件を有し得る。CN106/115は、呼制御、ビリングサービス、モバイルロケーションベースのサービス、プリペイド発呼、インターネット接続性、ビデオ配信などを提供することがあり、および/またはユーザ認証など、高レベルセキュリティ機能を実行し得る。図1Aには示されていないが、RAN104/113および/またはCN106/115は、RAN104/113と同じRATまたは異なるRATを利用する他のRANと直接的または間接的通信を行い得ることが理解されよう。例えば、NR無線技術を利用していることがあるRAN104/113に接続されることに加えて、CN106/115は、GSM、UMTS、CDMA2000、WiMAX、E-UTRA、またはWiFi無線技術を利用する別のRAN(図示されず)とも通信し得る。
CN106/115は、WTRU102a、102b、102c、102dが、PSTN108、インターネット110、および/または他のネットワーク112にアクセスするためのゲートウェイとしての役割も果たし得る。PSTN108は、基本電話サービス(POTS)を提供する、回線交換電話網を含み得る。インターネット110は、TCP/IPインターネットプロトコルスイート内の伝送制御プロトコル(TCP)、ユーザデータグラムプロトコル(UDP)、および/またはインターネットプロトコル(IP)など、共通の通信プロトコルを使用する、相互接続されたコンピュータネットワークおよびデバイスからなる地球規模のシステムを含み得る。ネットワーク112は、他のサービスプロバイダによって所有および/または運営される、ワイヤードおよび/またはワイヤレス通信ネットワークを含み得る。例えば、ネットワーク112は、RAN104/113と同じRATまたは異なるRATを利用し得る1つまたは複数のRANに接続された、別のCNを含み得る。
通信システム100内のWTRU102a、102b、102c、102dのうちのいくつかまたはすべては、マルチモード機能を含み得る(例えば、WTRU102a、102b、102c、102dは、異なるワイヤレスリンク上において、異なるワイヤレスネットワークと通信するための、複数のトランシーバーを含み得る)。例えば、図1Aに示されるWTRU102cは、セルラベースの無線技術を利用し得る基地局114aと通信するように、またIEEE802無線技術を利用し得る基地局114bと通信するように構成され得る。
図1Bは、例示的なWTRU102を例示するシステム図である。図1Bに示されるように、WTRU102は、とりわけ、プロセッサー118、トランシーバー120、送信/受信要素122、スピーカ/マイクロフォン124、キーパッド126、ディスプレイ/タッチパッド128、取り外し不可能なメモリ130、取り外し可能なメモリ132、電源134、全地球測位システム(GPS)チップセット136、および/または他のペリフェラル138を含み得る。WTRU102は、実施形態との整合性を保ちながら、上記の要素の任意のサブコンビネーションを含み得ることが理解されよう。
プロセッサー118は、汎用プロセッサー、専用プロセッサー、従来型プロセッサー、デジタル信号プロセッサー(DSP)、複数のマイクロプロセッサー、DSPコアと連携する1つまたは複数のマイクロプロセッサー、コントローラ、マイクロコントローラ、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)回路、他の任意のタイプの集積回路(IC)、および状態機械などであり得る。プロセッサー118は、信号符号化、データ処理、電力制御、入力/出力処理、および/またはWTRU102がワイヤレス環境において動作することを可能にする他の任意の機能性を実行し得る。プロセッサー118は、送信/受信要素122に結合され得るトランシーバー120に結合され得る。図1Bは、プロセッサー118とトランシーバー120を別個の構成要素として描いているが、プロセッサー118とトランシーバー120は、電子パッケージまたはチップ内に一緒に統合され得ることが理解されよう。
送信/受信要素122は、エアインターフェース116上において、基地局(例えば、基地局114a)に信号を送信し、または基地局から信号を受信するように構成され得る。例えば、一実施形態においては、送信/受信要素122は、RF信号を送信および/または受信するように構成されたアンテナであり得る。実施形態においては、送信/受信要素122は、例えば、IR、UV、または可視光信号を送信および/または受信するように構成された放射器/検出器であり得る。また別の実施形態においては、送信/受信要素122は、RF信号および光信号の両方を送信および/または受信するように構成され得る。送信/受信要素122は、ワイヤレス信号の任意の組み合わせを送信および/または受信するように構成され得ることが理解されよう。
図1Bにおいては、送信/受信要素122は、単一の要素として描かれているが、WTRU102は、任意の数の送信/受信要素122を含み得る。より具体的には、WTRU102は、MIMO技術を利用し得る。したがって、一実施形態においては、WTRU102は、エアインターフェース116上においてワイヤレス信号を送信および受信するための2つ以上の送信/受信要素122(例えば、複数のアンテナ)を含み得る。
トランシーバー120は、送信/受信要素122によって送信されることになる信号を変調し、送信/受信要素122によって受信された信号を復調するように構成され得る。上で言及されたように、WTRU102は、マルチモード機能を有し得る。したがって、トランシーバー120は、WTRU102が、例えば、NRおよびIEEE802.11など、複数のRATを介して通信することを可能にするための、複数のトランシーバーを含み得る。
WTRU102のプロセッサー118は、スピーカ/マイクロフォン124、キーパッド126、および/またはディスプレイ/タッチパッド128(例えば、液晶表示(LCD)ディスプレイユニットもしくは有機発光ダイオード(OLED)ディスプレイユニット)に結合されることがあり、それらからユーザ入力データを受信し得る。プロセッサー118は、また、スピーカ/マイクロフォン124、キーパッド126、および/またはディスプレイ/タッチパッド128にユーザーデータを出力し得る。加えて、プロセッサー118は、取り外し不可能なメモリ130および/または取り外し可能なメモリ132など、任意のタイプの適切なメモリから情報を入手することがあり、それらにデータを記憶し得る。取り外し不可能なメモリ130は、ランダムアクセスメモリ(RAM)、リードオンリメモリ(ROM)、ハードディスク、または他の任意のタイプのメモリ記憶デバイスを含み得る。取り外し可能なメモリ132は、加入者識別モジュール(SIM)カード、メモリスティック、およびセキュアデジタル(SD)メモリカードなどを含み得る。他の実施形態においては、プロセッサー118は、サーバまたはホームコンピュータ(図示されず)上などに配置された、WTRU102上に物理的に配置されていないメモリから情報を入手することがあり、それらにデータを記憶し得る。
プロセッサー118は、電源134から電力を受け取ることがあり、WTRU102内の他の構成要素に電力を分配するように、および/またはそれらへの電力を制御するように構成され得る。電源134は、WTRU102に給電するための任意の適切なデバイスであり得る。例えば、電源134は、1つまたは複数の乾電池(例えば、ニッケル-カドミウム(NiCd)、ニッケル-亜鉛(NiZn)、ニッケル水素(NiMH)、リチウム-イオン(Li-ion)など)、太陽電池、および燃料電池などを含み得る。
プロセッサー118は、GPSチップセット136にも結合されることがあり、GPSチップセット136は、WTRU102の現在ロケーションに関するロケーション情報(例えば、経度および緯度)を提供するように構成され得る。GPSチップセット136からの情報に加えて、またはそれの代わりに、WTRU102は、基地局(例えば、基地局114a、114b)からエアインターフェース116上においてロケーション情報を受信することがあり、および/または2つ以上の近くの基地局から受信されている信号のタイミングに基づいて、自らのロケーションを決定し得る。WTRU102は、実施形態との整合性を保ちながら、任意の適切なロケーション決定方法を用いて、ロケーション情報を獲得し得ることが理解されよう。
さらに、プロセッサー118は、他のペリフェラル138は、追加の特徴、機能性、および/またはワイヤードもしくはワイヤレス接続性を提供する、1つまたは複数のソフトウェアモジュールおよび/またはハードウェアモジュールを含み得る他のペリフェラル138に結合され得る。例えば、ペリフェラル138は、加速度計、eコンパス、サテライトトランシーバー、(写真および/またはビデオ用の)デジタルカメラ、ユニバーサルシリアルバス(USB)ポート、バイブレーションデバイス、テレビジョントランシーバー、ハンズフリーヘッドセット、Bluetooth(登録商標)モジュール、周波数変調(FM)ラジオユニット、デジタル音楽プレーヤ、メディアプレーヤ、ビデオゲームプレーヤモジュール、インターネットブラウザ、仮想現実および/または拡張現実(VR/AR)デバイス、ならびにアクティビティトラッカなどを含み得る。ペリフェラル138は、1つまたは複数のセンサを含むことがあり、センサは、ジャイロスコープ、加速度計、ホール効果センサ、磁力計、方位センサ、近接センサ、温度センサ、時間センサ、ジオロケーションセンサ、高度計、光センサ、タッチセンサ、磁力計、気圧計、ジェスチャセンサ、バイオメトリックセンサ、および/または湿度センサのうちの1つまたは複数であり得る。
WTRU102は、(たとえば、(たとえば送信用の)ULと(たとえば受信用の)ダウンリンクの両方のための特定のサブフレームと関連付けられた信号のいくつかまたはすべての送信および受信が、並列および/または同時であり得る、全二重無線を含み得る。全二重無線は、ハードウェア(例えば、チョーク)を介して、またはプロセッサー(例えば、別個のプロセッサ(図示されず)もしくはプロセッサー118)を介する信号処理を介して、自己干渉を低減させ、およびまたは実質的に除去するために、干渉管理ユニットを含み得る。実施形態においては、WTRU102は、(例えば、(例えば、送信用の)ULまたは(例えば、受信用の)ダウンリンクのどちらかのための特定のサブフレームと関連付けられた)信号のいくつかまたはすべての送信および受信のための、半二重無線を含み得る。
図1Cは、実施形態に従った、RAN104およびCN106を例示するシステム図である。上で言及されたように、RAN104は、E-UTRA無線技術を利用して、エアインターフェース116上において、WTRU102a、102b、102cと通信し得る。RAN104は、CN106とも通信し得る。
RAN104は、eノードB160a、160b、160cを含み得るが、RAN104は、実施形態との整合性を保ちながら、任意の数のeノードBを含み得ることが理解されよう。eノードB160a、160b、160cは、各々が、エアインターフェース116上においてWTRU102a、102b、102cと通信するための、1つまたは複数のトランシーバーを含み得る。一実施形態においては、eノードB160a、160b、160cは、MIMO技術を実施し得る。したがって、eノードB160aは、例えば、複数のアンテナを使用して、WTRU102aにワイヤレス信号を送信し、および/またはWTRU102aからワイヤレス信号を受信し得る。
eノードB160a、160b、160cの各々は、特定のセル(図示されず)と関連付けられることがあり、無線リソース管理決定、ハンドオーバ決定、ならびにULおよび/またはDLにおけるユーザのスケジューリングなどを処理するように構成され得る。図1Cに示されるように、eノードB160a、160b、160cは、X2インターフェース上において、互いに通信し得る。
図1Cに示されるCN106は、モビリティ管理エンティティ(MME)162と、サービングゲートウェイ(SGW)164と、パケットデータネットワーク(PDN)ゲートウェイ(またはPGW)166とを含み得る。上記の要素の各々は、CN106の部分として描かれているが、これらの要素のうちのいずれも、CNオペレータとは異なるエンティティによって所有および/または運営され得ることが理解されよう。
MME162は、S1インターフェースを介して、RAN104内のeノードB160a、160b、160cの各々に接続されることがあり、制御ノードとしての役割を果たし得る。例えば、MME162は、WTRU102a、102b、102cのユーザを認証すること、ベアラアクティブ化/非アクティブ化、およびWTRU102a、102b、102cの初期アタッチ中に特定のサービングゲートウェイを選択することなどを担い得る。MME162は、RAN104と、GSMおよび/またはWCDMAなどの他の無線技術を利用する他のRAN(図示されず)との間における交換のためのコントロールプレーン機能を提供し得る。
SGW164は、S1インターフェースを介して、RAN104内のeノードB160a、160b、160cの各々に接続され得る。SGW164は、一般に、ユーザデータパケットをWTRU102a、102b、102cに/からルーティングおよび転送し得る。SGW164は、eノードB間ハンドオーバ中にユーザプレーンをアンカリングすること、DLデータがWTRU102a、102b、102cに利用可能なときにページングをトリガすること、ならびにWTRU102a、102b、102cのコンテキストを管理および記憶することなど、他の機能を実行し得る。
SGW164は、PGW166に接続されることがあり、PGW166は、インターネット110など、パケット交換ネットワークへのアクセスをWTRU102a、102b、102cに提供して、WTRU102a、102b、102cとIP対応デバイスとの間の通信を容易にし得る。
CN106は、他のネットワークとの通信を容易にし得る。例えば、CN106は、PSTN108など、回線交換ネットワークへのアクセスをWTRU102a、102b、102cに提供して、WTRU102a、102b、102cと従来の固定電話回線通信デバイスとの間の通信を容易にし得る。例えば、CN106は、CN106とPSTN108との間のインターフェースとしての役割を果たすIPゲートウェイ(例えば、IPマルチメディアサブシステム(IMS)サーバ)を含むことがあり、またはそれと通信し得る。加えて、CN106は、他のネットワーク112へのアクセスをWTRU102a、102b、102cに提供することがあり、他のネットワーク112は、他のサービスプロバイダによって所有および/または運営される他のワイヤードおよび/またはワイヤレスネットワークを含み得る。
図1A~図1Dにおいては、WTRUは、ワイヤレス端末として説明されるが、ある代表的な実施形態においては、そのような端末は、通信ネットワークとのワイヤード通信インターフェースを(例えば、一時的または永続的に)使用し得ることが企図されている。
代表的な実施形態においては、他のネットワーク112は、WLANであり得る。
インフラストラクチャ基本サービスセット(BSS)モードにあるWLANは、BSSのためのアクセスポイント(AP)と、APと関連付けられた1つまたは複数の局(STA)とを有し得る。APは、トラフィックをBSS内および/またはBSS外に搬送する、ディストリビューションシステム(DS)または別のタイプのワイヤード/ワイヤレスネットワークへのアクセスまたはインターフェースを有し得る。BSS外部から発信されたSTAへのトラフィックは、APを通して到着することがあり、STAに配送され得る。STAからBSS外部の送信先に発信されたトラフィックは、それぞれの送信先に配送されるために、APに送信され得る。BSS内のSTA間のトラフィックは、APを通して送信されることがあり、例えば、送信元STAは、トラフィックをAPに送信することがあり、APは、トラフィックを送信先STAに配送し得る。BSS内のSTA間のトラフィックは、ピアツーピアトラフィックと見なされることがあり、および/またはピアツーピアトラフィックと呼ばれることがある。ピアツーピアトラフィックは、直接リンクセットアップ(DLS)を用いて、送信元STAと送信先STAとの間で(例えば、直接的に)送信され得る。ある代表的な実施形態においては、DLSは、802.11e DLSまたは802.11zトンネルDLS(TDLS)を使用し得る。独立BSS(IBSS)モードを使用するWLANは、APを有さないことがあり、IBSS内の、またはIBSSを使用するSTA(例えば、STAのすべて)は、互いに直接的に通信し得る。IBSSモードの通信は、本明細書においては、ときに「アドホック」モードの通信と呼ばれることがある。
802.11acインフラストラクチャモードの動作または類似したモードの動作を使用するとき、APは、プライマリチャネルなどの固定されたチャネル上において、ビーコンを送信し得る。プライマリチャネルは、固定された幅(例えば、20MHz幅帯域幅)、またはシグナリングを介して動的に設定された幅であり得る。プライマリチャネルは、BSSの動作チャネルであることがあり、APとの接続を確立するために、STAによって使用され得る。ある代表的な実施形態においては、例えば、802.11システムにおいては、キャリアセンス多重アクセス/コリジョン回避(CSMA/CA)が、実装され得る。CSMA/CAの場合、APを含むSTA(例えば、あらゆるSTA)は、プライマリチャネルをセンスし得る。プライマリチャネルが、特定のSTAによってセンス/検出され、および/またはビジーであると決定された場合、特定のSTAは、バックオフし得る。与えられたBSS内においては、任意の与えられた時間に、1つのSTA(例えば、ただ1つの局)が、送信し得る。
高スループット(HT)STAは、例えば、プライマリ20MHzチャネルを隣接または非隣接20MHzチャネルと組み合わせて、40MHz幅のチャネルを形成することを介して、通信のために40MHz幅チャネルを使用し得る。
超高スループット(VHT)STAは、20MHz、40MHz、80MHz、および/または160MHz幅チャネルをサポートし得る。40MHzおよび/または80MHzチャネルは、連続する20MHzチャネルを組み合わせることによって形成され得る。160MHzチャネルは、8つの連続する20MHzチャネルを組み合わせることによって形成されることがあり、または2つの非連続な80MHzチャネルを組み合わせることによって形成されることがあり、これは、80+80構成と呼ばれることがある。80+80構成の場合、データは、チャネルエンコーディングの後、データを2つのストリームに分割し得るセグメントパーサを通過させられ得る。各ストリームに対して別々に、逆高速フーリエ変換(IFFT)処理、および時間領域処理が、行われ得る。ストリームは、2つの80MHzチャネル上にマッピングされることがあり、データは、送信STAによって送信され得る。受信STAのレシーバーにおいては、80+80構成のための上で説明された動作が、逆転されることがあり、組み合わされたデータは、媒体アクセス制御(MAC)に送られ得る。
サブ1GHzモードの動作は、802.11afおよび802.11ahによってサポートされる。チャネル動作帯域幅およびキャリアは、802.11nおよび802.11acにおいて使用されるそれらと比べて、802.11afおよび802.11ahにおいては低減させられる。802.11afは、TVホワイトスペース(TVWS)スペクトルにおいて、5MHz、10MHz、および20MHz帯域幅をサポートし、802.11ahは、非TVWSスペクトルを使用して、1MHz、2MHz、4MHz、8MHz、および16MHz帯域幅をサポートする。代表的な実施形態に従うと、802.11ahは、マクロカバレッジエリアにおけるMTCデバイスなど、メータタイプ制御/マシンタイプコミュニケーションをサポートし得る。MTCデバイスは、一定の機能を、例えば、一定の帯域幅および/または限られた帯域幅のサポート(例えば、それらのサポートだけ)を含む限られた機能を有し得る。MTCデバイスは、(例えば、非常に長いバッテリ寿命を維持するために)しきい値を上回るバッテリ寿命を有するバッテリを含み得る。
802.11n、802.11ac、802.11af、および802.11ahなど、複数のチャネルおよびチャネル帯域幅をサポートし得る、WLANシステムは、プライマリチャネルとして指定され得るチャネルを含む。プライマリチャネルは、BSS内のすべてのSTAによってサポートされる最大の共通動作帯域幅に等しい帯域幅を有し得る。プライマリチャネルの帯域幅は、BSS内において動作するすべてのSTAの中の、最小帯域幅動作モードをサポートするSTAによって設定および/または制限され得る。802.11ahの例においては、BSS内のAPおよび他のSTAが、2MHz、4MHz、8MHz、16MHz、および/または他のチャネル帯域幅動作モードをサポートする場合であっても、1MHzモードをサポートする(例えば、それだけをサポートする)STA(例えば、MTCタイプデバイス)のために、プライマリチャネルは、1MHz幅であり得る。キャリアセンシングおよび/またはNAV設定は、プライマリチャネルのステータスに依存し得る。例えば、(1MHz動作モードだけをサポートする)STAが、APに送信しているせいで、プライマリチャネルが、ビジーである場合、利用可能な周波数バンドの大部分が、アイドルのままであり、利用可能であり得るとしても、利用可能な周波数バンド全体が、ビジーと見なされ得る。
米国においては、802.11ahによって使用され得る利用可能な周波数バンドは、902MHzから928MHzである。韓国においては、利用可能な周波数バンドは、917.5MHzから923.5MHzである。日本においては、利用可能な周波数バンドは、916.5MHzから927.5MHzである。802.11ahのために利用可能な合計帯域幅は、国に応じて、6MHzから26MHzである。
図1Dは、実施形態に従った、RAN113およびCN115を示すシステム図である。上で言及されたように、RAN113は、NR無線技術を利用して、エアインターフェース116上において、WTRU102a、102b、102cと通信し得る。RAN113は、CN115とも通信し得る。
RAN113は、gNB180a、180b、180cを含み得るが、RAN113は、実施形態との整合性を保ちながら、任意の数のgNBを含み得ることが理解されよう。gNB180a、180b、180cは、各々が、エアインターフェース116上においてWTRU102a、102b、102cと通信するための、1つまたは複数のトランシーバーを含み得る。一実施形態においては、gNB180a、180b、180cは、MIMO技術を実施し得る。例えば、gNB180a、180bは、ビームフォーミングを利用して、gNB180a、180b、180cに信号を送信し、および/またはgNB180a、180b、180cから信号を受信し得る。したがって、gNB180aは、例えば、複数のアンテナを使用して、WTRU102aにワイヤレス信号を送信し、および/またはWTRU102aからワイヤレス信号を受信し得る。実施形態においては、gNB180a、180b、180cは、キャリアアグリゲーション技術を実施し得る。例えば、gNB180aは、WTRU102aに複数のコンポーネントキャリアを送信し得る(図示されず)。これらのコンポーネントキャリアのサブセットは、免許不要スペクトル上にあり得るが、残りのコンポーネントキャリアは、免許要スペクトル上にあり得る。実施形態においては、gNB180a、180b、180cは、多地点協調(CoMP)技術を実施し得る。例えば、WTRU102aは、gNB180aとgNB180b(および/またはgNB180c)から調整された送信を受信し得る。
WTRU102a、102b、102cは、スケーラブルなヌメロロジと関連付けられた送信を使用して、gNB180a、180b、180cと通信し得る。例えば、OFDMシンボル間隔、および/またはOFDMサブキャリア間隔は、異なる送信、異なるセル、および/またはワイヤレス送信スペクトルの異なる部分毎に様々であり得る。WTRU102a、102b、102cは、(例えば、様々な数のOFDMシンボルを含む、および/または様々な長さの絶対時間だけ持続する)様々なまたはスケーラブルな長さのサブフレームまたは送信時間間隔(TTI)を使用して、gNB180a、180b、180cと通信し得る。
gNB180a、180b、180cは、スタンドアロン構成および/または非スタンドアロン構成で、WTRU102a、102b、102cと通信するように構成され得る。スタンドアロン構成においては、WTRU102a、102b、102cは、(例えば、eノードB160a、160b、160cなどの)他のRANにアクセスすることもなしに、gNB180a、180b、180cと通信し得る。スタンドアロン構成においては、WTRU102a、102b、102cは、gNB180a、180b、180cのうちの1つまたは複数を、モビリティアンカポイントとして利用し得る。スタンドアロン構成においては、WTRU102a、102b、102cは、免許不要バンド内において信号を使用して、gNB180a、180b、180cと通信し得る。非スタンドアロン構成においては、WTRU102a、102b、102cは、eノードB160a、160b、160cなどの別のRANとも通信し/別のRANにも接続しながら、gNB180a、180b、180cと通信し/gNB180a、180b、180cに接続し得る。例えば、WTRU102a、102b、102cは、DC原理を実施して、1つまたは複数のgNB180a、180b、180c、および1つまたは複数のeノードB160a、160b、160cと実質的に同時に通信し得る。非スタンドアロン構成においては、eノードB160a、160b、160cは、WTRU102a、102b、102cのためのモビリティアンカとしての役割を果たすことがあり、gNB180a、180b、180cは、WTRU102a、102b、102cにサービスするための追加のカバレッジおよび/またはスループットを提供し得る。
gNB180a、180b、180cの各々は、特定のセル(図示されず)と関連付けられることがあり、無線リソース管理決定、ハンドオーバ決定、ULおよび/またはDLにおけるユーザのスケジューリング、ネットワークスライシングのサポート、デュアルコネクティビティ、NRとE-UTRAとの間のインターワーキング、ユーザプレーンデータのユーザプレーン機能(UPF)184a、184bへのルーティング、ならびにコントロールプレーン情報のアクセスおよびモビリティ管理機能(AMF)182a、182bへのルーティングなどを処理するように構成され得る。図1Dに示されるように、gNB180a、180b、180cは、Xnインターフェース上において、互いに通信し得る。
図1Dに示されるCN115は、少なくとも1つのAMF182a、182bと、少なくとも1つのUPF184a、184bと、少なくとも1つのセッション管理機能(SMF)183a、183bと、おそらくは、データネットワーク(DN)185a、185bとを含み得る。上記の要素の各々は、CN115の部分として描かれているが、これらの要素のうちのいずれも、CNオペレータとは異なるエンティティによって所有および/または運営され得ることが理解されよう。
AMF182a、182bは、N2インターフェースを介して、RAN113内のgNB180a、180b、180cのうちの1つまたは複数に接続されることがあり、制御ノードとしての役割を果たし得る。例えば、AMF182a、182bは、WTRU102a、102b、102cのユーザを認証すること、ネットワークスライシングのサポート(例えば、異なる要件を有する異なるPDUセッションの処理)、特定のSMF183a、183bを選択すること、レジストレーションエリアの管理、NASシグナリングの終了、およびモビリティ管理などを担い得る。ネットワークスライシングは、利用されるサービスのタイプに基づいて、WTRU102a、102b、102cに対するCNサポートをカスタマイズするために、AMF182a、182bによって使用され得る。例えば、超高信頼低遅延(URLLC)アクセスに依存するサービス、高速大容量モバイルブロードバンド(eMBB)アクセスに依存するサービス、および/またはマシンタイプコミュニケーション(MTC)アクセスのためのサービスなど、異なる使用事例のために、異なるネットワークスライスが確立され得る。AMF182は、RAN113と、LTE、LTE-A、LTE-A Pro、および/またはWiFiのような非3GPPアクセス技術など、他の無線技術を利用する他のRAN(図示されず)との間の交換のためのコントロールプレーン機能を提供し得る。
SMF183a、183bは、N11インターフェースを介して、CN115内のAMF182a、182bに接続され得る。SMF183a、183bは、N4インターフェースを介して、CN115内のUPF184a、184bにも接続され得る。SMF183a、183bは、UPF184a、184bを選択および制御し、UPF184a、184bを通したトラフィックのルーティングを構成し得る。SMF183a、183bは、UE IPアドレスの管理および割り当てを行うこと、PDUセッションを管理すること、ポリシ実施およびQoSを制御すること、ならびにダウンリンクデータ通知を提供することなど、他の機能を実行し得る。PDUセッションタイプは、IPベース、非IPベース、およびイーサネットベースなどであり得る。
UPF184a、184bは、N3インターフェースを介して、RAN113内のgNB180a、180b、180cのうちの1つまたは複数に接続されることがあり、それらは、インターネット110など、パケット交換ネットワークへのアクセスをWTRU102a、102b、102cに提供して、WTRU102a、102b、102cとIP対応デバイスとの間の通信を容易にし得る。UPF184a、184bは、パケットをルーティングおよび転送すること、ユーザプレーンポリシを実施すること、マルチホーミングPDUセッションをサポートすること、ユーザプレーンQoSを処理すること、ダウンリンクパケットをバッファすること、ならびにモビリティアンカリングを提供することなど、他の機能を実行し得る。
CN115は、他のネットワークとの通信を容易にし得る。例えば、CN115は、CN115とPSTN108との間のインターフェースとしての役割を果たすIPゲートウェイ(例えば、IPマルチメディアサブシステム(IMS)サーバ)を含むことがあり、またはそれと通信し得る。加えて、CN115は、他のネットワーク112へのアクセスをWTRU102a、102b、102cに提供することがあり、他のネットワーク112は、他のサービスプロバイダによって所有および/または運営される他のワイヤードおよび/またはワイヤレスネットワークを含み得る。一実施形態においては、WTRU102a、102b、102cは、UPF184a、184bへのN3インターフェース、およびUPF184a、184bとDN185a、185bとの間のN6インターフェースを介して、UPF184a、184bを通して、ローカルデータネットワーク(DN)185a、185bに接続され得る。
図1A~図1D、および図1A~図1Dについての対応する説明に鑑みて、WTRU102a~d、基地局114a~b、eノードB160a~c、MME162、SGW164、PGW166、gNB180a~c、AMF182a~b、UPF184a~b、SMF183a~b、DN185a~b、および/または本明細書において説明される他の任意のデバイスのうちの1つまたは複数に関する、本明細書において説明される機能の1つもしくは複数またはすべては、1つまたは複数のエミュレーションデバイス(図示されず)によって実行され得る。エミュレーションデバイスは、本明細書において説明される機能の1つもしくは複数またはすべてをエミュレートするように構成された、1つまたは複数のデバイスであり得る。例えば、エミュレーションデバイスは、他のデバイスをテストするために、ならびに/またはネットワークおよび/もしくはWTRU機能をシミュレートするために、使用され得る。
エミュレーションデバイスは、実験室環境において、および/またはオペレータネットワーク環境において、他のデバイスの1つまたは複数のテストを実施するように設計され得る。例えば、1つまたは複数のエミュレーションデバイスは、通信ネットワーク内の他のデバイスをテストするために、ワイヤードおよび/またはワイヤレス通信ネットワークの一部として、完全または部分的に実装されるおよび/または展開される間、1つもしくは複数またはすべての機能を実行し得る。1つまたは複数のエミュレーションデバイスは、ワイヤードおよび/またはワイヤレス通信ネットワークの一部として、一時的に実装される/展開される間、1つもしくは複数またはすべての機能を実行し得る。エミュレーションデバイスは、テストを行う目的で、別のデバイスに直接的に結合することがあり、および/またはオーバザエアワイヤレス通信を使用してテストを行うことがある。
1つまたは複数のエミュレーションデバイスは、ワイヤードおよび/またはワイヤレス通信ネットワークの一部として実装されない/展開されない間、すべての機能を含む1つまたは複数の機能を実行し得る。例えば、エミュレーションデバイスは、1つまたは複数の構成要素のテストを実施するために、テスト実験室ならびに/または展開されていない(例えば、テスト)ワイヤードおよび/もしくはワイヤレス通信ネットワークにおける、テストシナリオにおいて利用され得る。1つまたは複数のエミュレーションデバイスは、テスト機器であり得る。データを送信および/または受信するために、直接RF結合、および/または(例えば、1つもしくは複数のアンテナを含み得る)RF回路を介したワイヤレス通信が、エミュレーションデバイスによって使用され得る。
2 WLANにおけるHARQシグナリングおよび肯定応答手順
WLANにおいてHARQ動作をサポートするために、HARQ動作を特にターゲットとする新しいシグナリング手順だけでなく新しいシグナリング設計も、HARQ対応であるSTA間の通信を可能にするのに必要とされる。上記のシグナリングは、ACK、NACK、トリガーフレーム、BlockAck、マルチSTA BlockAckなどを含むことがある。
2.1 ACK/NACKおよびマルチSTA ACKを使用するHARQシグナリングおよび肯定応答手順
WLANにおけるHARQ動作をサポートするために、以下のタイプの設計、すなわち、HARQ ACK、HARQ NACK、HARQトリガーフレーム、マルチHARQプロセスACK/NACK/BA、マルチTIDマルチHARQプロセスACK/NACK/BA、およびマルチSTAマルチTIDマルチHARQプロセスACK/NACK/BA、HARQブロックACK要求(BAR)フレーム、マルチユーザー(MU)HARQ BARフレームのうちの1つまたは複数を含む、新しいシグナリングが、定義されるべきである。
ACKフレームは、HARQ送信が正しく受信され、デコードされたことを示すために、HARQ送信に応答して直ちに、受信STAによって送信され得る。その後、HARQ送信のトランスミッターは、HARQ送信と関連付けられたパケットのコピーを削除し、それの待ち行列内の残りのパケットを送信する試みを続行し得る。別の実施形態においては、ACKフレームは、ACKがそれについて送信される、HARQプロセスIDまたは冗長性バージョン(RV)番号を含み得る。
マルチHARQプロセスBARは、STAからACK/NACK/BAを求めるために、使用され得る。マルチHARQプロセスBARは、図3に示される一般的なBlockAckReqフレームフォーマットを使用して、実装され得る。現在のフレームが、マルチHARQプロセスBARであることを示すために、BAR制御フィールド内の1つまたは複数の予約されたビットが、使用されて、現在のフレームが、マルチHARQプロセスBARであることを示し得る。
一例においては、BAR制御フィールドのマルチTID(トラフィック識別)サブフィールド(図示されず)は、「0」になるように設定されることがあり、BAR制御フィールド内のB5~B11のうちの1つまたは複数のビットは、現在のフレームが、BlockAckReqフレームのマルチHARQプロセス変形であることを示すために使用され得る。加えて、BAR制御フィールドのTID_Infoサブフィールド(図示されず)内の1つもしくは複数のビット、または現在予約されているビットB5~B11のうちの1つもしくは複数のビットが、ACK/NACK/BAがそれについて要求されている、1つまたは複数のHARQプロセスIDを示すために、使用され得る。BAR制御フィールド内の1つまたは複数のビットは、ACK/NACK/BAが要求されているかどうかを示し得る。別の例においては、BlockAckReqフレームのマルチHARQプロセス変形は、BAR制御フィールドのマルチTIDサブフィールドを「0」になるように、BAR制御フィールドの圧縮されたビットマップサブフィールドを「0」になるように、およびBAR制御フィールドのGCRモードサブフィールドを「0」になるように設定することによって(サブフィールドは、図3には示されていない)、示され得る。
別の例においては、Bar制御フィールドの「BARタイプ」サブフィールド内の予約された値のうちの1つが、現在のフレームが、マルチHARQプロセスBARであることを示すために、使用され得る。BAR制御フィールドのTID_Infoフィールドは、ACK/NACK/BAがそれについて要求されている、HARQプロセスIDを示すために使用され得る。あるいは、または加えて、BAR制御フィールドのBAR情報サブフィールドは、ACK/NACK/BAがそれについて要求されている、HARQプロセスIDのインジケーションを含み得る。一例においては、BAR情報サブフィールドは、ACK/NACK/BAがそれについて要求されている、すべてのHARQプロセスIDを含み得る。別の例においては、ビットマップに加えて、「開始HARQプロセスID」が、示され得る。ビットマップは、ACK/NACK/BAがそれについて要求されている、HARQプロセスIDが、「開始HARQプロセスID」フィールドにおいて示される、HARQプロセスIDから始まることを、「1」を用いて示し得る。ビットマップのサイズ、または含まれるHARQプロセスIDの数は、ネゴシエーション可能であってよく、アソシエーションプロセス中にEHT能力の一部として示され得るパラメータである、STAによってサポートされる同時HARQプロセスの数、またはSTAによってサポートされるTID当たりの同時HARQプロセスの数によって、制限され得る。
加えて、またはあるいは、マルチTIDマルチHARQ BARは、1つまたは複数のTIDによって識別される1つまたは複数のトラフィックストリーム内の1つまたは複数のHARQプロセスについてのACK/NACK/BAを、STAから求めるために、使用され得る。マルチTIDマルチHARQプロセスBARは、図3に示される一般的なBlockAckReqフレームフォーマットを使用して、実装され得る。それが、マルチTIDマルチHARQプロセスBARであることを示すために、BAR制御フィールド内の1つまたは複数の予約されたビットが、使用されて、現在のフレームが、マルチTIDマルチHARQプロセスBARであることを示し得る。例えば、BARタイプサブフィールドは、現在のBARフレームが、マルチTIDマルチHARQプロセスタイプであることを示すために、使用され得る。例えば、BARタイプサブフィールドのB1は、「1」になるように設定され得る。したがって、BARタイプサブフィールドは、現在のBARフレームが、マルチTIDマルチHARQプロセス変形であることを示すために、7、9、または11などの奇数になるように設定され得る。TID情報フィールドは、ACK/NACK/BAがそれについて要求されている、TIDの数を示し得る。別の例においては、TID情報フィールドは、ACK/NACK/BAがそれについて要求されている、TID/HARQプロセスIDの組み合わせの数を示し得る。BAR情報フィールドは、数々のフィールドを含むことがあり、そのようなフィールドの数は、TID情報サブフィールド内で示され、各フィールドは、TID値、HARQ情報、およびビットマップを含む。TID値は、HARQ応答がそれについて求められ得る、TIDの値を示し得る。一例においては、各TID/HARQプロセスIDフィールドは、ACK/NACK/BAがそれについて要求されている、すべてのHARQプロセスIDを含む。別の実施例においては、ビットマップに加えて、「開始HARQプロセスID」が、示され得る。ビットマップは、ACK/NACK/BAが要求されているHARQプロセスIDのどれが、「開始HARQプロセスID」フィールドにおいて示されるHARQプロセスIDから始まるかを、「1」を用いて示し得る。ビットマップのサイズ、または含まれるHARQプロセスIDの数は、ネゴシエーション可能であり、アソシエーションプロセス中にEHT能力の一部として示され得るパラメータである、STAによってサポートされる同時HARQプロセスの数、またはSTAによってサポートされるTID当たりの同時HARQプロセスの数によって、制限され得る。
加えて、マルチSTAマルチTIDマルチHARQ BARが、複数のTIDおよび複数のHARQプロセスIDを有する、複数のSTAについてのHARQ応答を求めるために、定義され得る。マルチSTAマルチTIDマルチHARQ BARは、大部分はMU-BARの定義に従ってよく、BAR制御フィールド内のBARタイプは、現在のフレームが、マルチSTAマルチTIDマルチHARQ BARであることを示すように、設定される。BAR情報フィールドは、HARQプロセスIDだけでなくTIDも示す1つまたは複数のビットを含み得る。例えば、TID毎情報フィールド内の1つまたは複数の予約されたビットは、HARQ応答がそれについて求められる、HARQプロセスIDを示すために、使用され得る。非HARQ送信のための通常のACK/BA(したがって、HARQ応答なし)が要求されることを示すために、1つまたは複数の特定の値が、使用され得る。STA、例えば、APは、1つまたは複数のSTAから、1つまたは複数のTIDについての、および1つまたは複数のHARQプロセスIDについての応答を求めるために、マルチSTAマルチTIDマルチHARQ BARを使用し得る。代替えとして、BAR情報フィールドは、たとえば、HARQ応答が求められる開始HARQプロセスIDだけでなくHARQプロセスIDの数も示す1つまたは複数の予約されたビットを使用し得る。非HARQ送信のための通常のACKまたはBA(したがって、HARQではない)応答が要求されることを示すために、1つまたは複数の特定の値が、使用されることがあり、そのケースにおいては、BAR情報フィールドは、通常のマルチSTA BAのそれに従ってよい。
STAは、マルチHARQ BAR、複数TIDマルチHARQ BAR、および/またはマルチSTAマルチTIDマルチHARQ BARに対する応答として、マルチHARQ BA、マルチTIDマルチHARQ BA、および/またはマルチSTAマルチTIDマルチHARQ BAを使用し得る。
マルチHARQ BAは、一般に、汎用BlockAckフレームのフォーマットに従い、BAタイプフィールドは、現在のフレームがマルチHARQ BAであることを示す値になるように設定される。STAは、HARQプロセスIDビットマップサイズ、またはHARQプロセスIDビットマップの数を示すだけでなく、TID_Infoフィールドを特定のTIDの値へ設定し得る。STAは、BA情報フィールドを、それが、どのHARQプロセスIDに対してHARQ応答が提供されるかを示すビットを含むビットマップだけでなく開始HARQプロセスIDも含み得るようなやり方において設定し得る。HARQプロセスIDの各々についてのエンコーディングは、ACK、NACK、信号未検出(No Signal Detected)、干渉、コリジョン、HARQプロセス要求の再開始を含む、1つまたは複数の潜在的な応答を示すための1つまたは複数のビットを含み得る。
STAは、1つまたは複数のHARQプロセスIDを有する1つまたは複数のTIDに対する応答を提供するために、マルチTIDマルチHARQ BAを使用して、マルチTIDマルチHARQ BARに応答し得る。STAは、フレームがマルチTIDマルチHARQ BAタイプであることを示すように、BA制御フィールド内のBAタイプを設定し得る。BA情報フィールドは、TID毎に1つまたは複数のTID/HARQフィールドを含み得る。STAは、TID毎情報フィールドにおいて、開始HARQプロセスIDを示し得る。別の実施においては、ブロックAck開始シーケンス制御フィールドは、開始HARQプロセスIDを含み得る。ブロックACKビットマップは、どのHARQプロセスIDについてHARQ応答が提供されるかの応答を含み得る。HARQプロセスIDの各々についてのエンコーディングは、ACK、NACK、信号未検出、干渉、コリジョン、HARQプロセス要求の再開始を含む、1つまたは複数の潜在的な応答を示すための1つまたは複数のビットを含み得る。
STA、例えば、APは、各々が1つまたは複数のHARQプロセスIDを有する1つまたは複数のTIDを有する、1つまたは複数のSTAに応答を提供するために、マルチSTAマルチTIDマルチHARQ BAを使用することがあり、STAは、フレームがマルチSTAマルチTIDマルチHARQ BAタイプであることを示すように、BA制御フィールド内のBAタイプを設定し得る。BA情報フィールドは、AID/TID毎に1つまたは複数のAID/TID/HARQ毎フィールドを含み得る。STAは、AID TID毎情報フィールドにおいて、開始HARQプロセスIDを示し得る。別の実施においては、ブロックAck開始シーケンス制御フィールドは、開始HARQプロセスIDを含み得る。ブロックACKビットマップは、どのHARQプロセスIDについて、開始HARQプロセスIDから開始するHARQ応答が提供されるかの応答を含み得る。HARQプロセスIDの各々についてのエンコーディングは、ACK、NACK、信号未検出、干渉、コリジョン、およびHARQプロセス要求の再開始を含む、1つまたは複数の潜在的な応答を示すための1つまたは複数のビットを含み得る。
APは、1つまたは複数のHARQ送信を含み得る送信をトリガするために、HARQトリガーフレームを使用し得る。HARQトリガーフレームの設計は、大部分は汎用トリガーフレームの設計に従ってよい。共通情報フィールド内のトリガタイプサブフィールドは、トリガーフレームがHARQトリガーフレームであることを示す値を含み得る。あるいは、または加えて、HARQ送信をトリガすることを意図したトリガーフレーム内のユーザ情報フィールドは、そうであることを示す1つまたは複数のビットを含み得る。トリガ依存ユーザ情報フィールドは、HARQプロセスIDなど、トリガされたHARQ送信に関する情報、および/または新しい送信、再送、もしくは新しいRVがトリガされているかどうかに関する情報を含み得る。HARQトリガーフレームによってトリガされた1つまたは複数のSTAは、HARQトリガーフレーム、またはHARQトリガーフレームを含む、アグリゲートされたMACプロトコルデータユニット(A-MPDU)もしくはアグリゲートされたPLCP(物理層収束手順)プロトコルデータユニット(A-PPDU)の終了からショートフレーム間間隔(SIFS)またはHARQ IFS(HIFS)1つ分後に、それらの送信を開始し得る。トリガされる送信のうちの1つまたは複数は、A-MDPUまたはA-PPDUとして実装され得る、1つまたは複数のHARQ送信を含み得る。各HARQ送信は、別個のPPDU内に、またはA-PPDU内に含まれ得る。
2.2 NDPフィードバックレポートを使用するHARQシグナリングおよび応答手順
同時に複数のSTAにHARQフィードバックを要求するために、APによって、ヌルデータパケット(NDP)フィードバックレポートが、使用され得る。この方法においては、STAのセットは、APから、HARQ NDPフィードバックレポートポーリング(HARQ NFRP)トリガーフレームを受信し、フレームの受信からSIFS持続時間後に、特定のHARQプロセスIDについての1つまたは複数のHARQ送信のステータスを示す、HARQ NDPフィードバックフレームを、トランスミッターに送信する。例えば、NFRPは、NDP HARQフィードバックを示す、フィードバックタイプのフィールドを含み得る。HARQ NDPフィードバックは、ACKまたはNACKであり得る。あるいは、HARQ NDPフィードバックは、ACK、NAK、コリジョンのインジケーション(COL)、信号未検出、または干渉であり得る。
一実施形態においては、STAは、それが、HARQ NDPフィードバックレポートをサポートする場合、高効率(HE)またはEHT能力要素内のHARQ NDPフィードバックレポートサポートサブフィールドに1を設定し、そうでない場合、0を設定し得る。実施形態においては、STAは、それがAPによって明示的に有効化されない限り、HARQ NDPフィードバックレポート応答を送信しないものとする。実施形態においては、HARQ NFRPトリガーフレームを含むPPDUと、HARQ NDPフィードバックレポートポーリング応答との間のフレーム間間隔が、SIFSである。
実施形態においては、STAは、以下の条件がすべて満たされたとき、受信されたPPDUの終了後のSIFS時間境界において、HARQ NDPフィードバックレポート応答の送信を開始する。
-受信されたPPDUが、HARQ NFRPトリガーフレームを含む。
-STAが、HARQ NFRPトリガーフレームによってスケジュールされる。
-HEまたはEHT MAC能力情報フィールド内のHARQ NDPフィードバックレポートサポートサブフィールドが、1になるように設定される。
-STAが、HARQ NFRPトリガーフレームに含まれるHARQ NDPフィードバックのタイプに対して、応答を提供することを意図する。
実施形態においては、上述の条件を必ずしもすべて満足しないSTAは、HARQ NFRPトリガーフレームに応答しないものとする。
実施形態においては、以下の条件がすべて満たされた場合、STAは、NFRPトリガーフレームに応答するようにスケジュールされる。
-STAが、HARQ NFRPトリガーフレームのTAフィールドにおいて示される、基本サービスセット識別子(BSSID)と関連付けられ、またはSTAが、真になるように設定されたdot11MultiBSSIDActivatedを有し、複数BSSIDセットの送信されないBSSIDと関連付けられ、HARQ NFRPトリガーフレームのTAフィールドが、その複数BSSIDセットの送信されたBSSIDになるように設定される。
-STAのAIDは、開始の関連付けられた識別子(AID)以上であり、開始AID+NSTAよりも小さく、トリガ引き出しフレーム(eliciting Trigger frame)内の開始AIDサブフィールドを使用し、NSTAは、HARQ NFRPトリガーフレームに応答するようにスケジュールされたSTAの総数である。NSTAは、トリガ引き出しフレームのUL BWサブフィールドおよび多重化フラグサブフィールドに基づいて、算出される。
-STAのAIDは、HARQ NFRPトリガーフレームで明示的に伝達される。一実施形態においては、STAのAID、およびHARQフィードバックビットの数が、伝達される。
非APのHE STAは、それの関連付けられたAPから受信された管理フレームで搬送された、最近に受信されたHARQ NDPフィードバックレポートパラメータセット要素から、HARQ NDPフィードバックレポートパラメータ値を獲得するものとする。
実施形態においては、HARQ NFRPは、必要とされる情報を、STAに伝達する。それは、以下のフィールドを含み得る。
1.対処されるSTAおよびそれらのリソースアロケーション。
2.HE-LTFシンボルの数。これは、(トラフィック要求のためのNDPフィードバックについての)1から、対処されるSTAすべてについてのHARQフィードバックの最大数に変更される。
3.(ユーザ情報フィールド内に置かれ得る)フィードバックするプロセスのHARQ ID。
フィードバックされ得る、ACK/NAK/コリジョン値の最大数を示すために、図4に例示されるようなHARQフィードバックレポートパラメータフレームが、使用され得る。
HARQ NDPフィードバックフレームは、HE-LTFにおいて、HARQステータスを伝達し得る。一実施形態においては、HARQ NDPフィードバックは、図5に示されるように、ただ1つのOFDMシンボルに制限され得る。
単一パケットだけについての情報が、フィードバックされることがあり、または複数パケットについての情報が、フィードバックされ得る。(図6に示されるような)単一パケットフィードバックのケースにおいては、リソース、例えば、RU_TONE_SET_INDEXパラメータは、以下の式を用いて、AID、開始AID、および帯域幅(BW)に基づいて、設定されることがあり、トリガ引き出しフレームのユーザ情報フィールド内の開始AIDサブフィールドの値を用いると、
RU_TONE_SET_INDEX=(AID-開始AID) mod (18×2BW)
という結果になる。
あるいは、それは、ユーザ情報フィールド内のAIDの相対的な位置に基づいて、設定されることがあり、例えば、ユーザ(i)については、RU_TONE_SET_INDEX(i)=ユーザ情報フィールド1(i)である。ユーザ情報フィールドの数が、最大のRU_TONE_SET_INDEXよりも小さい場合、追加のリソースが、パディングされることに留意されたい。このケースにおいては、情報は、リソースで送信されず、または(占有されるチャネル帯域幅の要件を満足するために)リソースのすべてのトーンが、送信される。
(図7に示されるような)複数パケットフィードバックのケースにおいては、リソース、例えば、RU_TONE_SET_INDEXパラメータは、以下の式を用いて、AID、開始AID、帯域幅(BW)、およびその特定のSTAについてのHARQフィードバックのためにアロケートされたリソースの数Nに基づいて、設定されることがあり、トリガ引き出しフレームのユーザ情報フィールド内の開始AIDサブフィールドおよびユーザリソースサブフィールドの値Nを用いると、
相対位置AID(i)=(AID-開始AID) mod (18×2BW)
RU_TONE_SET_INDEX(i,1)=sum{相対位置AID(i-1)×N(i-1)}+1
RU_TONE_SET_INDEX(i,N)=sum{相対位置AID(i-1)×N(i-1)}+N
という結果になる。
あるいは、それは、ユーザ情報フィールド内のAIDの相対位置、および値Nに基づいて、設定され得る。
一例においては、2つ以上のパケット(例えば、N個のパケット)についてのフィードバックは、図8に示されるように、N個のHARQフィードバックシンボルにおいて送信され得る。これは、図9に示されている複数のユーザに対してアロケートされることがあり、単一の周波数リソースが、単一のSTAにアロケートされる。あるいは、複数の周波数リソースが、単一のSTAにアロケートされ得る。
ACK、NAK、またはコリジョンの存在を伝達するために、STAは、LTFのサブセットから、タイプ毎の特定のトーンマッピングを用いて、値を選択し得る。一例においては、NDPフィードバックアロケーションは、12個のサブキャリアで構成されることがあり、ACKは、4つのサブキャリアを割り当てられ、NAKは、4つのサブキャリアを割り当てられ、COLは、4つのサブキャリアを割り当てられる。別の例においては、NDPフィードバックアロケーションは、12個のサブキャリアで構成されることがあり、ACKは、6つのサブキャリアを割り当てられ、NAKは、6つのサブキャリアを割り当てられる。また別の例においては、NDPフィードバックアロケーションは、18個のサブキャリアで構成されることがあり、ACKは、6つのサブキャリアを割り当てられ、NAKは、6つのサブキャリアを割り当てられ、COLは、6つのサブキャリアを割り当てられる。
サブキャリアの割り当ては、リソース内において、連続であってよく、または分散(例えば、インターレース)されてよい。例えば、図10Aは、サブキャリアの分散された割り当てを例示しており、ACKは、4つのサブキャリアを割り当てられ、NAKは、4つのサブキャリアを割り当てられ、COLは、4つのサブキャリアを割り当てられ、一方、図10Bは、同じサブキャリアの連続した割り当てを例示している。
3 WLANにおけるHARQ MAC手順
ULおよびDL OFDMA、ブロードキャストターゲットウェイクタイム(TWT)、トリガベースのUL送信などを含む、多くの新しいMAC特徴が、802.11axドラフトにおいて導入された。WLANにおけるHARQ動作を可能にするために、スケジュールされ、トリガされるランダムアクセスHARQ設計を含む、一般的な媒体アクセス手順は、WLANにおける効率的なHARQ動作をサポートするための、効率的で適切な媒体アクセスプロトコルを含むように、定義されるべきである。
3.1 HARQ DL MAC手順
方法1:
第1の実施形態にしたがってHARQ DL MAC手順が図11に示される。図11においては、各ブロックは、リソースユニット(RU)を表し、垂直次元は、経過時間を表す。RUは、任意のタイプのリソース(例えば、時間、周波数、空間、またはそれらの任意の組み合わせ)であり得る。APと1つまたは複数のSTAとの間のダウンリンクにおけるHARQ動作をサポートするために、以下のMAC手順が、使用され得る。
APは、HARQ送信を、DL OFDMA送信における異なったリソースユニット(RU)上において同時に複数のSTA、たとえば、STA1~STA Nに送信し得る。マルチユーザー(MU)パケットのプリアンブルは、現在の送信が1つまたは複数のHARQ送信を含み得るというインジケーションを含み得る。各A-MPDUまたはA-PPDUまたはPPDUのプリアンブルは、それが1つまたは複数のHARQ送信を含み得るというインジケーションを含み得る。各HARQ送信は、HARQインジケーションを含むことがあり、またはHARQインジケーションによって先行されることがあり、受信STAが、HARQ送信の開始を発見し得るように、明瞭なデリミタパターンを含み得る、または明瞭なデリミタパターンによって先行され得る。HARQ送信は、それのプリアンブル内に、またはデリミタパターン、もしくはA-MPDUもしくはA-PPDUのプリアンブルによって示される他の任意の部分内に、HARQプロセスIDを含み得る。
APは、HARQプロセスに対する応答をトリガするために、HARQ送信と同じA-MPDUまたはA-PPDUにおいて、トリガーフレームを搬送し得る。トリガーフレームは、望まれるHARQプロセスIDだけでなく、それがHARQプロセスのためのトリガーフレームであるというインジケーションも含み得る。同様に、応答は、所望のHARQプロセスIDを含み得る、応答スケジューリングプリアンブルまたはヘッダによって、スケジュールされ得る。
受信STAは、応答スケジューリングヘッダ/プリアンブルによってスケジュールされ得る、または例えば、先行する送信の終了からSIFS時間もしくはHARQ IFS(HIFS)離れた、トリガーフレームによってトリガされ得る、応答を送信し得る。HARQプロセスまたは送信に対する応答は、ACK、NACK、信号未検出、コリジョン、および再開始HARQプロセス要求(Restart HARQ Process Requested)など、数々の可能な値を含み得る。
その後、APは、STAから受信されたフィードバックに基づいて、追加の送信およびHARQ送信を行い得る。例えば、図11に示されるように、先行するHARQ送信がSTA1およびSTA Nによって正しくデコードされたことを示すACKが、STA1およびSTA Nから受信されたので、APは、STA1およびSTA NへのHARQ ID2と関連付けられた新しい送信を有する、新しいHARQプロセスを開始し得る。STA2がHARQ送信を正常にデコードしなかったことを示すNACKが、STA2から受信されたので、APは、HARQプロセスID1の送信2をSTA2に送信することを開始し得る。STA2は、MCS推奨、および再送または追加のRVが望まれるかどうかを含む、推奨される次のステップアクションに関する追加のフィードバックも、NACKフレームに含み得る。HARQプロセスID1の送信2は、再送であることがあり、またはHARQプロセスID1の異なるRVであることがあり、これは、STA2からのNACKに含まれる、推奨されるアクションに基づき得る。
同様に、APによる新しいHARQ送信は、受信STAからの応答を求めるための、トリガーフレームまたは応答スケジューリングヘッダを含み得る、A-MPDUまたはA-PPDUの一部であり得る。
その後、受信STAは、応答を提供し得る。
別の実施においては、ダウンリンクHARQ送信を搬送する、A-MPDUまたはA-PPDUは、2つの部分から構成されることがあり、図12に示されるように、そのうちの1つの部分は、A-MPDUを含み、一方、残りの部分は、1つまたは複数のHARQ送信を含み得る、A-PPDUを含み得る。A-MPDUが、最初に送信されることがあり、MPDU間においてデリミタによって分離され得る、ACK/NACK/BAパケット、トリガーフレーム、および他の管理または制御フレームなどの、すべての通常のパケット送信を含み得る。A-MPDUは、後続のHARQ送信についてのインジケーションおよび/またはスケジューリングも含み得る。A-MPDUは、各HARQ送信についての、HARQプロセスID、ターゲット受信STA、HARQ送信の開始時間、変調符号化スキーム(MCS)、およびHARQ送信のRV番号など、次回のHARQ送信の情報を含み得る。これらのインジケーションのいずれかまたはすべては、A-MPDU全体のPLCPまたはMACヘッダにも同様に含まれ得る。加えて、またはあるいは、これらのインジケーションのいずれかまたはすべては、A-MPDUを搬送するPPDUを含み得る、A-PPDU全体のPLCPまたはMACヘッダにも同様に含まれ得る。
別の実施においては、HARQ送信の部分ではない、MPDUの1つまたは複数も、1つまたは複数のA-MPDUにグループ化されることがあり、A-PPDUの複数のPPDUにおいて、送信され得る。
A-MPDUを搬送するPPDUを送信した後、送信STAは、HARQ送信を含み得る1つまたは複数のPPDUを送信し続け得る。各PPDUまたはHARQ送信は、デリミタおよび/もしくはトレーニングフィールドのセットを含み得る、プリアンブルもしくは分離フィールドを含み得る、またはプリアンブルもしくは分離フィールドによって先行され得る。上記のプリアンブルまたは分離フィールドは、新しいPPDUまたは新しいHARQ送信の開始を告知するために、例えば、デリミタのような明瞭なビットパターン、例えば、LTF、STFのようなトレーニングフィールド、または他のタイプのフィールドを含み得る。さらに、プリアンブルまたは分離フィールドは、例えば、さらなるPPDUまたはHARQ送信が次回のHARQ送信またはPPDUに続くかどうかだけでなく、HARQプロセスID、ターゲット受信STA、HARQ送信の開始時間、MCS、HARQ送信のRV番号、先行するHARQ送信の再送、次回のHARQ送信またはPPDUの長さ、次回のHARQ送信またはPPDUの長さまたは持続時間など、次回のHARQ送信の情報も含み得る。
手順の残りは、上で説明されたものと大部分は同様であり得るが、A-MPDUまたはA-PPDUは、HARQプロセスの一部として送信されないA-MPDUを搬送する1つまたは複数のPPDUを搬送し、加えて、HARQ送信を搬送する1つまたは複数のPPDUを搬送する、HARQ送信を含む。いかなるHARQ送信の一部でもない(A-)MPDUを搬送するPPDUは、次回のPPDUおよび/またはHARQ送信に関連する、スケジューリング、インジケーション、または情報を含み得る。そのような情報は、また、A-PPDUの最初のPPDU内に、またはA-PPDUの最初のPPDUの最初のプリアンブル内に含まれ得る。HARQ送信を搬送するPPDUは、デリミタ、HARQ送信のための識別子、トレーニングフィールド、および/または次回のHARQ送信もしくはPPDUに関連する情報を含み得る、プリアンブルおよび分離フィールドを含むことがあり、またはプリアンブルおよび分離フィールドによって先行され得る。
また別の実施においては、HARQ送信の一部として送信されない、1つまたは複数のMPDUを含む、(A-)MPDUまたはPPDUは、A-PPDUの最後で、またはA-PPDU内のいずれかの場所で送信され得る。
方法2:
以下の設計は、例示的なDL HARQ動作および送信手順に関する。
一実施形態においては、TFまたは(A-)PPDUヘッダは、応答して、NDPフィードバックまたはBAが送信されるべきかどうかを割り当てる。1つの選択肢においては、割り当てが、BA/ACKフィードバックである場合、APまたは非STAは、MPDUレベルの再送が、異なるMCSを用いて開始され得るように、HARQバッファをフラッシュするように伝達し得る。
一実施形態においては、TFは、また、漏れ聞かれたHARQ送信を報告するためのHARQフィードバックリソースを、スレーブAPに割り当て得る。フィードバックに基づいて、マスタAPは、ジョイントHARQ再送を開始し得る。
一実施形態においては、NDPフィードバックリソース/トーンセットは、STAに割り当てられたRUと一致し得る。STAが、NDPフィードバックを実行するとき、フィードバックの「オン」トーンは、マスタおよびスレーブAPへの補助的な相反NDPサウンディング信号として機能し得る。
一実施形態においては、HARQリソースは、割り当てられたRUのIDに基づいて、暗黙的に割り当てられる。別の実施形態においては、HARQリソースは、非AP STAのアイデンティティに基づいて、暗黙的に割り当てられる。
元のHARQ送信においては、1つまたは複数のIDは、再送において参照される、(A-)PPDUと関連付けられ得る。
再送においては、(A-)PPDUまたはTFのヘッダは、元のHARQ送信に対する参照IDを用いて、再送されるOFDMシンボル/符号語の部分、および/または冗長性バージョンを識別し得る。
一実施形態においては、レシーバーは、単純にBAを用いて返答し、オプションとして、レシーバーがデコードされていないHARQサンプルをバッファリングしているというインジケーションを含む。トランスミッターは、BA上のビットマップに基づいて、再送されるOFDMシンボル/符号語を導出する。
一実施形態においては、任意のSTAからのHARQ ACK/NACKは、イニシエータコンテンションウィンドウをリセットする。すべてのSTAからの無応答NDPフィードバックは、APにイニシエータコンテンションウィンドウを増加させ得る。
3.2 HARQ DL複数ストップアンドウェイトMAC手順
以下の例示的な方法は、HARQダウンリンク複数ストップアンドウェイトMAC手順を可能にし、サポートし得る。
方法1:
DL HARQ複数ストップアンドウェイト手順の例示的な設計が、図13に示されている。DL HARQ複数ストップアンドウェイト手順のための手順は、以下のステップを含み得る。
APと数々のSTAは、複数ストップアンドウェイトHARQに対するそれらのサポートの能力を交換し得る。それらは、ウィンドウサイズ、または同時に動作するHARQプロセスについての数を交換し得る。一般性を失わずに、STA当たりの、またはSTA当たりのTID当たりの同時HARQプロセスの数は、Nであり得ることが仮定される。
それが複数ストップアンドウェイトHARQプロセスをサポートすることを示したSTAに対して、APは、特定のRU上において、STAの各々に対して、複数のHARQプロセスのためのHARQ送信を行い得る。例えば、図13に示されるように、APは、RU0上において、A-MPDUまたはA-PPDUを、STA1に送信し得る。A-MPDUまたはA-PPDUは、複数のHARQプロセスの複数の送信を含み得る、数々のPPDUまたはMPDUを含み得る。例えば、PPDUまたはMPDUは、HARQプロセス1~Nについての、RU0上における、STA1に対する第1の送信を含み得る。直前のセクションにおけるのと同様に、HARQ送信の各々は、新しいPPDUまたは新しいHARQ送信の開始を告知するために、デリミタの明瞭なビットパターン、例えば、LTF、STFのようなトレーニングフィールド、または他のタイプのフィールドを含み得るプリアンブルおよび/もしくは分離フィールドを含み得る、またはプリアンブルおよび/もしくは分離フィールドによって先行され得る。さらに、プリアンブルまたは分離フィールドは、例えば、さらなるPPDUまたはHARQ送信が次回のHARQ送信またはPPDUに続くかどうかだけでなく、HARQプロセスID、ターゲット受信STA、HARQ送信の開始時間、MCS、HARQ送信のRV番号、先行するHARQ送信の再送、次回のHARQ送信またはPPDUの長さ、次回のHARQ送信またはPPDUの長さまたは持続時間など、次回のHARQ送信の情報も含み得る。
同様に、APは、RU1上において、HARQ送信と非HARQ送信との混合を含み得る、STA2のためのA-MPDUまたはA-PPDUを送信し得る。RU1上において送信される1つまたは複数のPPDUは、STA2についてのHARQプロセス1~Nの第1の送信を含み得る。
特定のRU上においてSTAに送信される同じA-MPDUまたはA-PPDU内に、APは、STAからのHARQ応答をトリガするための、トリガーフレームまたはマルチHARQ BARフレームも含み得る。トリガーフレーム、マルチHARQ BARなどのMPDU、および管理または制御フレームなどの他のタイプのフレームは、1つのA-MPDU内において送信され得る。A-MPDUは、A-PPDUの一部である別個のPPDU内において、送信され得る。PPDUは、上に説明されたような他のHARQ関連情報だけでなく、例えば、新しいPPDUまたは新しいHARQ送信の開始を告知するために、例えば、デリミタのような明瞭なビットパターン、例えば、LTF、STFのようなトレーニングフィールド、または他のタイプのフィールドを含み得るプリアンブルおよび/もしくは分離フィールドを含み得る、またはプリアンブルおよび/もしくは分離フィールドによって先行され得る。非HARQ送信を含むPPDUまたはMPDUは、A-MPDUもしくはA-PPDU内の最初もしくは最後で、またはそれらの中のどこかで、送信され得る。加えて、またはあるいは、HARQ送信に対する応答は、同じA-MPDUまたはA-PPDUに含まれる、1つまたは複数のPPDUまたはMPDUの応答スケジューリングヘッダによって、トリガまたはスケジュールされ得る。
別の実施においては、APは、1つまたは複数のTIDと関連付けられ得る、1つまたは複数のHARQプロセスに対する応答を求めるために、マルチSTAマルチTIDマルチHARQ BAR、またはマルチSTAマルチHARQ BARを、1つまたは複数のSTAに送信し得る。
受信STAは、HARQ送信以後に(SIFS、HIFS、またはHARQ応答時間のような)IFS時間、応答を送信し得る。そのような応答は、トリガーフレーム、マルチHARQ BAR、または応答スケジューリングヘッダによって、トリガまたはスケジュールされ得る。応答は、ACK/NACKを有するBA、マルチHARQ BA、またはマルチTIDマルチHARQ BAであり得る。
STAからの応答を受信した後、APは、次に、さらなるHARQ送信を行うことを決定し得る。1つまたは複数のHARQプロセスが、STAによって肯定応答された場合、同時HARQプロセスの数が、まだ、STAによって示された同時HARQプロセスの数以下であるならば、APは、新しいHARQプロセスのためのHARQ送信を送信し続け得る。HARQプロセスについて、応答が受信されなかった、またはNACKが受信された場合、APは、再送を行うか、それとも後続のHARQ送信において、追加のRVを送信するかを決定し得る。
方法2:
図14に例示されるような、別の実施形態においては、NDPフィードバックPPDUは、複数のHARQ送信を収容するために、2つ以上の連結されたLTFを有し得る。LTFおよびLTF内のトーンセットのインデックスは、各PPDUのヘッダによって識別されることがあり、またはTF内において指定され得る。あるいは、HARQ TXの時間/周波数リソースとフィードバックリソースとの関連付けは、マッピングルールに基づいて、暗黙的であり得る。
HARQフィードバックを求めるMU-BARは、HARQフィードバックのためのTFとして、使用され得る。メッセージは、(A-)PPDUのID、および/または(A-)PPDU内のRU、シンボル/時間インデックスを含み得る。
タイマは、HARQプロセスと関連付けられた、APと非AP STAとの間でネゴシエートされ得る。タイマは、HARQ(再)送信の失敗時に、開始する。
時間が、満了したとき、STAは、(1)ポーリングをAPに送信して、HARQプロセスの再送を依頼することがあり、ポーリング後、第2のタイマが、開始され得る。満了時、STAは、HARQプロセスの失敗を宣言し、次のパケット/HARQプロセスに進むことがあり、(2)紛失したMPDUを識別するBAを送信し、プロセスと関連付けられたHARQバッファをフラッシュし得る。
実施形態においては、STAは、それがBAをトリガするためのBARを受信しない限り、HARQサポートとの確立されたBA合意のため、正常に受信されたMPDUを報告するためのBAを送信しなくてよい。他の実施形態においては、それは、送信してよい。
3.3 HARQ UL MAC手順
例示的なHARQアップリンク手順が、図15に示されている。HARQアップリンクMAC手順は、以下のステップのうちの1つまたは複数を含み得る。
APおよび1つまたは複数のSTAは、HARQパラメータだけでなく、UL HARQ送信および/またはHARQ受信の交換能力も有することがある。
APは、特定のRU上において、STAに対するトリガーフレームを送信することによって、アップリンクHARQ送信をトリガし得る。加えて、またはあるいは、APは、チャネル帯域幅全体にわたって、1つまたは複数のSTAに対するトリガーフレームを送信することによって、複数のSTAからのアップリンクHARQ送信をトリガし得る。そのようなトリガーフレームは、HARQトリガーフレームであり得る。トリガーフレームは、特定のHARQ送信がトリガされているという情報を含み得る。加えて、トリガーフレームは、HARQプロセスID、RV番号、HARQ送信のサイズ、MCS、RUアロケーションなど、トリガされているHARQ送信に関する特定の情報も示し得る。
STAは、トリガーフレームに応答して、特定のRU上において、または帯域幅全体にわたって、UL A-MDPUまたはA-PPDUを送信し得る。例えば、図15に示されるように、STA1は、HARQプロセスID1についてのHARQ送信1を含むPPDUを、APに送信し得る。HARQ送信を含むPPDUは、トレーニングフィールド、デリミタ、HARQ送信のインジケータ、ならびに予想されるHARQ送信の持続時間および/またはMCSを含む、上で説明されたような他のHARQ送信関連情報を含み得る、またはそれらによって先行され得る、プリアンブルおよび/または分離フィールドを含み得る。
APおよびSTAが、それらが、UL複数ストップアンドウェイトHARQプロセスをサポートすることを示した場合、それらの能力交換によって示されたような、同時HARQプロセスの数が、APおよびSTAによって、サポートされることができるならば、STAは、同時HARQプロセスの数と関連付けられたHARQ送信の数を送信し得る。
さらに、STAは、HARQ送信に対する応答を要求するために、HARQ BARフレームも含むことがある。代替えとして、STAは、「即時ACK」が要求されるというインジケーションを含むMACヘッダ内のA-PPDUまたはA-MPDUにおけるNDPパケットまたはMACヘッダだけを有するフレームを含むことがある。別の例においては、STAは、1つまたは複数のTIDと関連付けられた複数のHARQプロセスに対する応答を要求するための、マルチHARQ BARまたはマルチTIDマルチHARQ BARも含み得る。上で説明されたのと同様に、BAR、ACK、またはHARQ送信の一部ではない他のタイプの管理もしくは制御フレームなどのパケットは、1つのPPDU内において搬送される1つの特定のA-MPDUに含まれ得る。PPDUは、プリアンブルもしくは分離フィールドを含むことがあり、またはプリアンブルもしくは分離フィールドによって先行され得る。このPPDUは、また、A-MPDU内における最初のPPDUとして、またはA-MPDU内における最後のPPDUとして、送信され得る。
APは、トリガーフレームだけでなくBAも含み得るA-MPDUを、ダウンリンクにおいて送信することによって、HARQ送信および/またはBARフレームに応答し得る。一例においては、特定のSTAについての特定のHARQプロセスIDのためのトリガーフレームは、そのHARQプロセスのためのNACKとしても機能し得る。複数ストップアンドウェイトHARQプロセスについては、トリガーフレームは、UL HARQ送信がそれについてトリガされ得る、HARQプロセスIDのビットマップまたはリストを含み得る。
1つまたは複数のHARQプロセスIDについてのBAおよび/またはトリガーフレームを受信したSTAは、BAおよび/またはトリガーフレーム内に含まれる情報を使用して、後続の送信およびHARQ送信を決定し得る。それが、HARQプロセスが、APによって、正常にデコードされ、肯定応答されたと決定した場合、APとの同時HARQプロセスの数が、まだ、APとSTAとによって合意された同時HARQプロセスの最大数以下であるならば、それは、1つまたは複数の新しいHARQプロセスと関連付けられた、1つまたは複数のHARQ送信を送信し続け得る。そうでない場合、それは、否定応答された、または肯定応答されなかったHARQプロセスの再送を行い得る。あるいは、それは、要求されたHARQプロセス、または否定応答された、もしくは肯定応答されなかったHARQプロセスについてのものとは異なるRVを送信することを決定し得る。
APは、また、1つまたは複数のTIDと関連付けられた1つまたは複数のHARQプロセスについてのUL送信を送信した、1つまたは複数のSTAに、応答を提供するために、マルチSTAマルチTIDマルチHARQ BAを送信し得る。
3.4 HARQカスケーディングMAC手順
例示的なHARQカスケーディングアップリンクおよびダウンリンク手順が、図16に示されている。カスケーディングULおよびDL HARQ手順は、以下のステップのうちの1つまたは複数を含み得る。
APと1つまたは複数のSTAは、HARQをサポートする、または特にカスケーディングHARQ手順をサポートする能力を交換し得る。
APは、特定のRU上において、または20MHz以上のチャネル帯域幅にわたって、A-MPDUまたはA-PPDUを、特定のSTAに送信し得る。例えば、図16に示されるように、APは、RU0上において、HARQプロセスID1についてのHARQ送信、およびSTAにDL HARQ送信に対する応答を送信させるとともに、UL送信を送信させるトリガーフレームを含む、A-MPDUまたはA-PPDUを、STA1に送信し得る。STA1が、UL HARQプロセスを開始する前は、トリガーフレームは、HARQ送信だけが許可される、またはHARQおよび非HARQ送信が許可されるというインジケーションだけを含み得る。STA1が、1つまたは複数のUL HARQ送信を送信した後は、トリガーフレームは、特定のHARQプロセスもしくは再送、またはそれがアップリンクにおいてトリガすることを望む、HARQプロセスの特定のRV番号も含み得る。あるいは、APは、20MHzまたはそれよりも広いチャネル幅全体にわたって、応答スケジューリングヘッダまたはトリガーフレームを使用して、アップリンク送信をトリガし得る。トリガーフレームは、UL送信のためのリソースアロケーションを含み得る。トリガーフレームの送信は、MACヘッダ内に含まれ得る、以前のNDPフィードバックレポートまたはバッファステータスレポートから獲得され得た、STAの示されたバッファステータスに依存し得る。
DL A-MPDUまたはA-PPDUは、例えば、A-MPDUもしくはA-PPDU内、またはHARQ送信を搬送するPPDU内、もしくはHARQ送信の一部ではないMPDUを搬送するPPDU内のMACヘッダ内において、さらなるデータまたはさらなるフラグメントビットを設定することによって、送信STAにおいて、追加のHARQプロセスが保留されているかどうかのインジケーションを含み得る。
そのようなDL A-MPDUまたはA-PPDUの受信STAは、アップリンクにおいて、DL A-MPDUまたはA-PPDU内のトリガーフレームまたは応答スケジューリングヘッダによって、それに対してアロケートされたRU上において、A-MPDUまたはA-PPDUを、APに送信し得る。STAは、APへの、HARQプロセスID1と関連付けられたHARQ送信1に加えて、ACK/NACK/BA/HARQ応答を含み得る。UL A-MPDUまたはA-PPDUは、例えば、A-MPDUもしくはA-PPDU内、またはHARQ送信を搬送するPPDU内、もしくはHARQ送信の一部ではないMPDUを搬送するPPDU内のMACヘッダ内において、さらなるデータまたはさらなるフラグメントビットを設定することによって、送信STAにおいて、追加のHARQプロセスが保留されているかどうかのインジケーションを含み得る。
APは、UL A-MPDUまたはA-PPDUを受信した後、DL HARQ送信のステータスを決定し、それが、1つまたは複数のUL HARQプロセスIDと関連付けられた、1つまたは複数の送信をデコードすることができるかどうかを決定し得る。その後、それは、UL HARQ送信についてのACK/NACK/BA/応答を送信し得る。それは、UL HARQ送信のステータス、およびバッファステータス、またはULにおけるSTAによる追加の保留中HARQ送信のインジケーションに応じて、追加のUL HARQ送信をトリガするための、トリガーフレームを送信することも決定し得る。
APは、STAから受信されたフィードバックに基づいて、STAへの追加のDL HARQ送信を含み得る。例えば、図16に示されるように、APは、HARQ ID1と関連付けられた、STA1およびSTA2へのHARQ送信1が、肯定応答されたので、HARQ ID2と関連付けられた送信1を、それぞれ、RU0およびRU1上において、STA1およびSTA2に送信し得る。APは、処理されたHARQが、否定応答されたので、HARQ ID1と関連付けられた送信2を、RU L上において、STA Nに送信し得る。
STAは、HARQ送信、ならびに/またはトリガーフレームおよび応答要望フレームを含み得る、DL A-MPDUまたはA-PPDUを、APから受信した後、自身からAPへのUL HARQ送信のステータスを決定し、APによって自身に送信された、1つまたは複数のDL HARQプロセスIDと関連付けられた1つまたは複数の送信を、それがデコードできるかどうかを決定し得る。その後、それは、UL A-MPDUまたはA-PPDUの一部として、DL HARQ送信についてのACK/NACK/BA/応答を送信し得る。それは、それが、追加の送信、または送信するように処理された保留中のHARQを有するかどうかも示し得る。
STAは、DL A-MPDUまたはA-PPDUにおいて、APから受信されたフィードバックに基づいて、APへの追加のUL HARQ送信も含み得る。例えば、図16に示されるように、STA Nは、STA Nによる、HARQ ID1と関連付けられたHARQ送信1が、肯定応答されていない(または否定応答された)ので、HARQ ID1と関連付けられた送信1を、RU L上において、APに送信し得る。STA2およびSTA1は、HARQプロセスが、肯定応答されたので、HARQ ID2と関連付けられた送信1を、それぞれ、RU0およびRU1上において、APに送信し得る。
カスケーディングULおよびDL HARQ手順の別の例示的な設計が、図17に示されている。
この実施形態においては、APおよびSTAは、依然として、A-MPDUまたはA-PPDUを送信し得る。ACK/NACK/BA、BAR、トリガーフレーム、他のタイプの管理もしくは制御フレーム、またはHARQ送信の一部ではない他のタイプのフレームなどの、MPDUは、1つのA-MPDU内に一緒にグループ化されることがあり、それは、1つのPPDUにおいて搬送され得る。別の実施形態においては、これらのMPDUは、1つまたは複数のA-MPDUにグループ化されることがあり、A-MPDUは、1つまたは複数のPPDUにおいて搬送される。
各HARQ送信は、APまたはSTAによって送信されるA-PPDUの一部であり得る別個のPPDUにおいて搬送され得る。PPDUは、新しいPPDUまたは新しいHARQ送信の開始を告知するために、例えば、デリミタのような明瞭なビットパターン、例えば、LTF、STFのようなトレーニングフィールド、または他のタイプのフィールドを含み得るプリアンブルおよび/もしくは分離フィールドを含み得る、またはプリアンブルおよび/もしくは分離フィールドによって先行され得る。さらに、プリアンブルまたは分離フィールドは、例えば、さらなるPPDUまたはHARQ送信が次回のHARQ送信またはPPDUに続くかどうかだけでなく、HARQプロセスID、ターゲット受信STA、HARQ送信の開始時間、MCS、HARQ送信のRV番号、先行するHARQ送信の再送、次回のHARQ送信またはPPDUの長さ、次回のHARQ送信またはPPDUの長さまたは持続時間など、次回のHARQ送信の情報も含み得る。
非HARQ送信を含む、PPDUまたはMPDUは、A-MPDUもしくはA-PPDU内の最初もしくは最後で、またはそれらの中のいずれかの場所で、送信され得る。
3.5 TWTまたはRAWを利用するHARQ MAC手順
STAは、HARQ MAC手順のために、TWT(ターゲットウェイクタイム)、ブロードキャストTWT、またはRAW(制限されたアクセスウィンドウ)、もしくは他のタイプのスケジューリング設計などの、スケジューリング設計を利用し得る。図18は、TWTまたはRAWを使用する、HARQ MAC手順のための例示的な設計を例示する図である。
TWTまたはRAWは、スロット化された構造を有し得る。TWTまたはRAWに関する情報は、ビーコン、ショートビーコン、FILS発見フレーム、または他のタイプのフレーム内に含まれ得る。
STAは、それのAID、またはAPによって告知されたパラメータなど、それ自体のID、または他のタイプのパラメータに基づいて、1つまたは複数のDLまたはULスロットを決定し得る。
APは、スロットのうちの1つまたは複数が、HARQ送信用であることを告知し得る。
STAは、それのULスロットを決定し、HARQ送信をAPに送信することがあり、その後、UL HARQ送信に対する1つまたは複数の応答を受信するための、それのDLスロットを決定し得る。
STAは、また、1つまたは複数のHARQ送信を受信するための、それのDLスロットを決定し、その後、DL HARQ送信に関する応答を送信するための、1つまたは複数のULスロットを決定し得る。
グループのためDLスロットは、APによって、ダウンリンクにおけるグループベースのHARQ送信、および/またはマルチSTAマルチTIDマルチHARQ BA、またはマルチSTAマルチHARQ BAを送信するのに使用されて、1つまたは複数のTIDと関連付けられた1つまたは複数のHARQプロセスに対して、応答を1つまたは複数のSTAに提供することがある。
3.6 TXOP内におけるUL HARQ MAC手順
このセクションにおいては、我々は、送信機会(TXOP)内におけるUL HARQ手順を検討する。TXOP内において、STA/APは、チャネルを獲得し、それを他と共用し得る。したがって、送信は、よりスケジュールベースであり、したがって、レシーバーは、どのSTAが、望ましいトランスミッターおよびレシーバーであり得るか、また送信失敗は、主に不良チャネルまたは低SNRのせいであると考えられ得ることを知り得る。APおよびSTAは、管理/制御フレームを使用して、HARQ送信またはTXOP内におけるHARQ送信をサポートするための能力を交換する必要があり得る。
例示的な手順が、図19に示されている。
APは、チャネルを獲得し、トリガーフレーム/MU送信要求(RTS)を、STA1およびSTA2を含むSTAのグループに送信し得る。MU RTSフレームは、トリガーフレームの特別な形態と考えられ得る。したがって、本文書におけるトリガーフレームについての言及は、それがMU RTSフレームであり得ることを含意する。あるいは、トリガーフレームは、ULシングルユーザ送信において使用され得る。トリガーフレームにおいて、APは、STAからの次回のHARQ送信についての以下の情報のうちの1つまたは複数を示し得る。
例えば、HARQトリガフィールドは、トリガーフレームが、HARQ送信をトリガするために使用され得ることを示し得る。一実施形態においては、フィールドは、HARQ手順がTXOP内において有効であり得ることを示し得る、TXOP HARQトリガとして解釈され得る。APおよびSTAは、TXOPの終了後に、HARQバッファをフラッシュし得る。
2つ以上のHARQプロセスが、許容され得るとき、HARQプロセスIDフィールドが、使用され得る。具体的には、このフィールドは、情報ビットのセットに関連する送信を示すために使用され得る。同じ情報ビットのセットの再送は、同じHARQプロセスIDを使用し得る。したがって、STAは、関連する新しい送信および再送を識別するために、HARQプロセスIDを使用し得る。
次回のHARQ送信のために、増加した冗長性が使用されるとき、冗長性バージョンフィールドが、使用され得る。このフィールドは、符号語のどの部分が、(再)送信において使用され得るかを示すために使用され得る。1つの方法においては、このフィールドは、その(再)送信の符号語を生成するために使用される、特定のパンクチャリングスキームを示すために使用され得る。
再送インジケーションフィールドは、次回の送信が、新しい送信であるか、それとも再送であるかを示すために使用され得る。一実施形態においては、再送インジケーションフィールドは、以前の送信が失敗したかもしれないことを示す、暗黙的な否定応答送信として機能し得る。
MCSフィールドは、新しい送信から再送まで同じであることがあり、または異なり得る。
上述されたフィールドのいくつかは、すべてのユーザに共通であることがあり、他は、単一ユーザに専用され得る。共通フィールドは、一般ユーザフィールド、例えば、EHT SIG-Aフィールドにおいて、すべてのユーザに送信されることがあり、一方、単一ユーザに専用されるフィールドは、ユーザ情報フィールド、例えば、EHT SIG-Bフィールドにおいて、送信され得る。
トリガーフレームの受信時に、STAは、それが、UL HARQ送信のための望ましいSTAであることを検出し得る。それは、物理層収束手順(PLCP)ヘッダと、MACボディとを含む、HARQフレームを送信し得る。
PLCPヘッダの実施形態においては、すべてがAPによって決定され、APはHARQパラメータを知っているので、HARQ関連情報は、トリガベースのPPDUによって搬送されなくてよい。
別の実施形態においては、HARQプロセスID、RV、再送インジケーション、および/またはMCSが、TB PPDUによって、ユーザ固有のSIGフィールド内において搬送され得る。この方法は、HARQ送信が、STAによって開始され、制御され得るケースにおいて、使用され得る。そのケースにおいては、送信をトリガするトリガーフレームは、HARQ関連情報を含まないことがある。
APは、UL TB PPDUを受信し、それをデコードし得る。APが、パケットを正常にデコードした場合、APは、必要とされる場合は、STAへの肯定応答およびDL送信を準備し得る。APが、パケットを正常にデコードしなかった場合、APは、受信されたパケットを、HARQバッファ内に保存し得る。一実施形態においては、APは、STAからの再送をトリガするために、NAKフレームを送信し得る。別の方法においては、APは、再送をトリガするために、トリガーフレームを送信することがあり、トリガーフレームは、以前の送信についての暗黙的なNAKであり得る。また別の実施形態においては、APは、NAKフレームおよびトリガーフレームをSTAに送信し得る。
STAは、APによって示されたように、送信を実行し得る。
本明細書において説明されるようなUL HARQデータ送信を用いて、APは、HARQバッファを維持し得る。バッファは、TXOPの終了後に、フラッシュされ得る。これは、TXOP内だけにおいて、HARQ検出のために、送信が合成され得ることを意味する。DL HARQ送信の別の実施形態においては、STAは、HARQバッファを維持し得る。バッファは、TXOPの終了後に、フラッシュされ得る。1つの方法においては、HARQバッファは、シグナリングなしに、自動的にフラッシュされ得る。別の実施形態においては、AP/STAは、バッファ状態を明示的にシグナリングし得る。
例えば、ULデータ送信については、APは、バッファステータスをトリガーフレーム内に含み得る。APは、バッファが、リセット/フラッシュされ、新しいHARQ送信に対して準備ができていることを、STAに示し得る。あるいは、APは、バッファが、再送と合成する準備ができている、1つまたは複数の以前のHARQ手順からの送信を含み得ることを示し得る。
例えば、逆のケースにおいては、すなわち、DLデータ送信については、STAは、バッファステータスを、肯定応答フレーム内に含み得る。STAは、バッファが、リセット/フラッシュされ、新しいHARQ送信に対して準備ができていることを、APに示し得る。あるいは、STAは、バッファが、再送と合成する準備ができている、以前のHARQ手順からの1つまたは複数の送信を含み得ることを示し得る。
3.7 複数のTXOPにまたがるUL HARQ MAC手順
このセクションにおいては、我々は、複数のTXOPにまたがるUL HARQ手順を検討する。一実施形態においては、HARQ手順は、1つまたは複数のTXOPにおいて発生し得る。TXOPは、RTS/CTS(送信要求/送信可)によって保護された送信を含み得る。このケースにおいては、送信は、よりスケジュールベースであり、したがって、レシーバーは、どのSTAが、望ましいトランスミッターおよびレシーバーであるか、また送信失敗は、主に不良チャネルまたは低SNRのせいであると仮定され得ることを知り得る。1つの方法においては、HARQ手順は、1つまたは複数のTXOPまたは自律的アップリンク送信において発生し得る。自律的アップリンク送信は、非AP STAによって開始および決定された送信を示し得る。
APおよびSTAは、管理/制御フレームを使用して、HARQ送信またはTXOP内におけるHARQ送信をサポートするための能力を交換し得る。
HARQ手順は、長いことがあるので、バッファ有効期間を示すためのタイマが、提供され得る。実施形態においては、HARQタイマが、トランスミッターおよび/またはレシーバーサイドにおいて導入されることがあり、トランスミッターおよびレシーバーの両方は、タイマが満了する前に送信されたパケットが、HARQ合成を使用して、デコードされ得ることを知っている。例示的な手順が、図20に示されている。
APは、チャネルを獲得し、トリガーフレーム/MU RTSを、STA1およびSTA2を含むSTAのグループに送信し得る。MU RTSフレームは、トリガーフレームの特別な形態と見なされ得る。あるいは、トリガーフレームは、ULシングルユーザ送信においても使用され得る。トリガーフレーム内において、APは、STAからの次回のHARQ送信について、以下の情報のうちの1つまたは複数を示し得る。
HARQトリガフィールドは、HARQ送信をトリガするために、トリガーフレームが使用されることを示すために使用され得る。一実施形態においては、フィールドは、HARQ手順が、複数のTXOPにまたがって有効であり得ることを示す、TXOP HARQトリガとして解釈され得る。したがって、APおよびSTAは、1つのTXOPの終了後、HARQバッファをフラッシュすべきではない。トランスミッターおよびレシーバーが、タイマがいつ満了したかを知り、HARQバッファが、フラッシュされ得るように、最大HARQバッファ持続時間フィールドが、伝達され得る。HARQタイマが、最大HARQバッファ持続時間よりもひとたび大きくなると、レシーバーは、HARQバッファをフラッシュし得る。あるいは、最大HARQバッファ持続時間は、それを伝達する必要なしに、事前定義/事前決定され得る。タイマが開始され得ることを示すために、HARQタイマ開始フィールドが、伝達され得る。あるいは、再送インジケーションが、この目的のために使用され得る。例えば、再送インジケーションが、これが新しい送信であることを示す場合、HARQタイマが、開始されるべきである。
2つ以上のHARQプロセスが、許容されるとき、HARQプロセスIDフィールドが、使用され得る。具体的には、このフィールドは、情報ビットのセットに関連する送信を示すために使用され得る。情報ビットの同じセットの再送は、同じHARQプロセスIDを使用し得る。したがって、STAは、HARQプロセスIDを使用して、再送がどの元の送信に関連するかを決定し得る。
次回のHARQ送信のために、増加した冗長性が使用されるとき、冗長性バージョンフィールドが、使用され得る。このフィールドは、符号語のどの部分が、(再)送信において使用されるかを示すために使用され得る。一実施形態においては、このフィールドは、その(再)送信の符号語を生成するために使用される、特定のパンクチャリングスキームを示すために使用され得る。
再送インジケーションフィールドは、次回の送信が、新しい送信であるか、それとも再送であるかを示すために使用され得る。一実施形態においては、再送インジケーションフィールドは、以前の送信が失敗したことを示す、暗黙的な否定応答送信として機能し得る。
MCSフィールドは、送信の変調符号化スキームを示し得る。情報の再送のためのMCSは、元の送信のMCSと同じであることがあり、または異なり得る。
上述されたフィールドのいくつかは、すべてのユーザに共通であることがあり、他は、単一ユーザに専用され得る。
トリガーフレームの受信時に、STAは、それが、UL HARQ送信のための望ましいSTAであることを検出し得る。実施形態においては、STAが、(例えば、再送インジケーションフィールド、またはHARQタイマ開始インジケーションフィールドをチェックすることによって)トリガーフレームが新しい送信をトリガしていることに気づいた場合、STAは、HARQタイマを開始する。そうでない場合、STAは、HARQタイマが満了したかどうかをチェックする。タイマが満了していない、またはSTAが新しいタイマを開始した場合、STAは、APによって示されたように、HARQ送信を準備する。他方、タイマが満了しており、APが再送を要求した場合、STAは、パケットの新しい送信を準備し、PLCPヘッダにおいて、それが新しい送信であることがあり、再送ではあり得ないことを示し得る。
STAは、PLCPヘッダと、MACボディとを含む、HARQフレームを送信し得る。一般に、HARQ送信のPLCPヘッダ内において、STAは、以下のような情報を含み得る。
第1の例示的な実施形態においては、すべてがAPによって決定され、APはHARQパラメータを知っているので、HARQ関連情報は、PPDUのPLCPヘッダ内において搬送されないことがある。
第2の例示的な実施形態においては、HARQプロセスID、RV、再送インジケーション、および/またはMCSが、TB PPDUによって、ユーザ固有のSIGフィールド内において搬送され得る。この実施形態は、HARQ送信が、STAによって開始および制御されるときに使用され得るが、その理由は、そのケースにおいては、送信をトリガするAPからのトリガーフレームが、HARQ関連情報を含まないことがあり、またはHARQ送信が、トリガベースでないことがあるからであることに留意されたい。
実施形態においては、APは、UL TB PPDUを受信し、PLCPヘッダをチェックする。これが、新しい送信である場合、APは、HARQタイマを開始する。他方、これが、再送である場合、APは、タイマが満了したかどうかをチェックする。タイマが満了していない場合、APは、受信されたパケットを、HARQバッファ内に保存されているパケットと合成する準備をする。他方、タイマが満了した場合、APは、パケットを、バッファ内のパケットと合成しない。
その後、APは、受信されたパケット(または、受信されたパケットが、バッファ内の他のパケットと合成された場合は、パケットの合成)をデコードする。APが、正常にパケットをデコードした場合、APは、必要とされる場合は、STAへの肯定応答およびDL送信を準備する。
他方、APが、正常にパケットをデコードしない場合、APは、HARQタイマが満了していない場合、受信されたパケットを、それのHARQバッファ内に保存する。一実施形態においては、APは、STAからの再送をトリガするために、NAKフレームを送信する。代替的な実施形態においては、APは、再送をトリガするために、トリガーフレームを送信し、トリガーフレームは、以前の送信についての暗黙的なNAKとして機能する。また別の実施形態においては、APは、NAKフレームおよびトリガーフレームの両方を、STAに送信し得る。一実施形態においては、APは、NAKフレームをSTAに直ちに送信するが、HARQ再送は、後で実行されてよい。代替的な実施形態においては、APは、いかなる肯定応答もSTAに送信せず、HARQ再送は、後で実行される。
STAは、APによって示されるように、同じTXOPにおいて、もしくは後で別のTXOPにおいて、またはSTAによって自律的に、再送を実行し得る。
上で説明されたようなUL HARQデータ送信を用いる場合、APおよびSTAは、各々、HARQバッファを維持し得る。バッファは、HARQタイマの終了後に、フラッシュされ得る。これは、タイマが有効である(満了していない)ときにだけ、HARQ検出のために、送信が合成され得ることを意味する。このプロトコルは、DL HARQデータ送信にも適用し得る。一実施形態においては、HARQバッファは、シグナリングなしに、自動的にフラッシュされ得る。あるいは、AP/STAは、バッファ状態を明示的に伝達し得る。
3.8 TXOP外におけるUL HARQ MAC手順:UE自律的HARQ送信
TXOP外において実行される自律的UL HARQのケースにおいては、STAは、リソースを求めて競争し、1つまたは複数のHARQパケットをAPに送信し得る。これは、STAが、拡張分散チャネルアクセス(EDCA)に基づいて、リソースを獲得する、OFDM送信であることがあり、またはSTAが、アップリンクOFDMAランダムアクセス(UORA)に基づいて、リソースユニット(RU)を獲得する、OFDMA送信あり得る。HARQ送信は、STAによって自律的に送信されるので、以下のプロセスが、実行されるべきである。
○送信は、AP発信ではないので、現在の送信、およびデコーディングが失敗した場合の起こり得る再送のために、バッファリソースが確保される必要があることを、レシーバーが理解するように、STAのためのパケットは、これがHARQ送信であることを示すべきである。
○送信は、AP発信ではないので、現在の送信の特定のパラメータに関する情報が、自律的HARQ送信に含まれるべきである。
○STAは、APによって指図されないので、APのバッファステータスに関する情報が、STAにおいて必要とされることがある。そのような情報は、APと関連付いたSTAとの能力交換によって提供されることができる。
以下の情報が、自律的UL HARQ送信において搬送され得る。
○HARQプロセスID:このフィールドは、2つ以上のHARQプロセスが許容され得るときに使用され得る。具体的には、フィールドは、情報ビットのセットに関連する送信を示すために使用され得る。情報ビットの同じセットの再送は、同じHARQプロセスIDを使用し得る。STAは、関連する新しい送信および再送を識別するために使用する、HARQプロセスIDを自律的に決定し得る。
○冗長性バージョン:このフィールドは、次回のHARQ送信のために、増加した冗長性が使用されるときに使用され得る。このフィールドは、符号語のどの部分が(再)送信において使用されるかをAPに示すために使用され得る。1つの方法においては、このフィールドは、その(再)送信の符号語を生成するために使用される、特定のパンクチャリングスキームを示すために使用され得る。
○再送インジケーション:このフィールドは、現在の送信が、新しい送信であるか、それとも再送であるかを示すために使用し得る。
○MCS:変調符号化スキームフィールド。元の送信およびそれの再送は、同じまたは異なるMCS値を有し得る。
上記のパラメータは、STAによって、以前の送信のACK/NAK情報から導出され得る。
STAは、PLCPヘッダと、MACボディとを含む、HARQフレームを送信し得る。PLCPヘッダにおいては、HARQプロセスID、RV、再送インジケーション、および/またはMCSが、TB PPDUによって、ユーザ固有のSIGフィールド内において搬送され得る。
APは、(UORAのための)UL TB PPDU、または(従来の送信のための)UL PPDUを受信し、それは、それをデコードし得る。
このHARQ送信は、STA発信であるので、低SNRのせいであるよりも、コリジョンのせいで、送信が失敗する、シナリオが存在し得ることに留意されたい。失敗の原因に関する情報は、再送バージョンの決定(例えば、再送のためのRVの選択、再送リソースの選択、CWサイズの選択など)の際に、STAにとって有用であり得る。そのため、APフィードバックは、NAK、コリジョンインジケータ(COL)、または非受信インジケータ(NTX)であり得る。一般性を失うことなく、それが、(信号の他に、適切なSTA応答も列挙される)以下に列挙される信号のうちのいずれか1つであり得ることを理解した上で、以下の説明の目的で、それは、NAKとして説明される。
APが、パケットを正常にデコードした場合、APは、必要とされる場合は、STAへの肯定応答およびDL送信を準備し得る。
APが、パケットを正常にデコードしない場合、APは、受信されたパケットを、HARQバッファ内に保存し、その後、適切なメッセージを、STAに送信し得る。例えば、一実施形態においては、APは、STAからの再送をトリガするために、NAKフレームを送信し得る。このケースにおいては、STA挙動は、依然として自律的である。別の実施形態においては、APは、再送をトリガするために、トリガーフレームを送信することがあり、トリガーフレームは、以前の送信についての暗黙的なNAKとして動作し得る。このケースにおいては、STA挙動は、APに指図されたものになる。また別の実施形態においては、APは、NAKフレームおよびトリガーフレームを、STAに送信し得る。このケースにおいては、STA挙動は、APに指図されたものになる。
STAは、APによって示されるように、再送を実行し得る。
上で説明されたようなUL HARQデータ送信を用いて、APは、管理される必要がある、HARQバッファを維持し得る。一実施形態においては、HARQバッファは、シグナリングなしに、自動的にフラッシュされ得る。
あるいは、APは、バッファ状態を明示的に伝達し得る。例えば、ULデータ送信については、APは、バッファステータスフレームを、単一のSTAまたは複数のSTAに送信し得る。あるいは、バッファステータスは、ACK/NAK/COLフレームにおいて、またはトリガーフレームの一部として、送信され得る。APは、バッファが、リセット/フラッシュされ、新しいHARQ送信のために準備ができていることを、STAに示し得る。あるいは、または加えて、APは、バッファが、合成された再送フレーム内において現在の送信と合成され得る、以前のHARQ手順からの送信を含むことを、STAに示すことができる。
この手順は、図21に例示されている。
3.9 HARQ対応のA-PPDUのためのFDD HARQおよびNDPフィードバック
周波数分割複信(FDD)が、可能である場合、APとSTAは、異なる周波数バンド上において、同時に送信および受信し得る。FDDモードにおいては、HARQフィードバックが、獲得されることができ、同じTXOP内において、または同じ(A-)PPDU内において、再送が、実行されることができる。DLバンドにおいて受信するSTA(DL STA)と、ULバンドにおいて送信するSTA(UL STA)は、異なり得るので、STAが、HARQフィードバック情報を獲得するために、別の方向のPPDUをデコードする必要がないことが望ましい。上記の機能性を提供する例示的な実施形態にしたがって、HARQ双方向TXOPは、(ULにおけるレシーバー保護、およびULバンドにおけるCFO/電力/タイミング補正のために)DLチャネルにおいて、および/またはULチャネルにおいて、トリガーフレーム(TF)を送信することによって、APによって開始されることができる。APは、TFを送信する前に、両方のチャネル上において、CCAチェックを実行し得る。
DL STAのセットと、UL STAのセットは、異なり得る。DL STAのセットは、DL PPDUまたはTFのヘッダ内において示され得る。DL STAは、DL受信のためのHARQフィードバックを送信することができるように、TFに基づいて、同期およびCFO補正を実行する必要があることがある。
ULまたはDLどちらかにおけるHARQ対応の(A-)PPDUにおいては、LTFは、ミッドアンブルとして周期的に送信され得る。
レシーバーがデータをデコードする/合成するために必要とされる情報を伝達するために、ミッドSIGフィールドが、(A-)PPDUの中ほどに挿入され得る。
同じMU/TB-(A-)PPDU内における、ミッドアンブル/LTFおよびミッドSIGの時間的なロケーションは、ユーザ毎に異なる符号語サイズのせいで、異なるユーザについては、異なり得る。
データフィールドは、NDPフィードバックとしてパンクチャリングされ得る(すなわち、NDPフィードバックPPDUのLTF部分を挿入する)。
パンクチャリングされた場合、APは、チャネルのために定義されたトーンセットインデックスのフルセットを使用し得ない。未使用のトーンセットは、データおよびパイロット送信のために使用され得る。
パンクチャリングされた場合、NDPフィードバックは、近隣データトーンとして、プリコードされない。
データフィールドが、HARQフィードバックとして、パンクチャリングされない場合、データフィールド以外の別個のリソースが、HARQフィードバックのためにアロケートされ得る。
TF/(A-)PPDUヘッダ/ミッドSIGは、(UL/DLにおいて送信される)DL/UL HARQ ACKのためのトーンセットインデックス、およびHARQ ACK/NAKを送信/受信するためのタイミング(例えば、オフセット、周期性)を指定し得る。
異なるSTAは、同じシンボルにおいて、異なるNDPフィードバックトーンセットインデックスを割り当てられることがあり、または異なるシンボルにおいて、同じトーンセットインデックスを割り当てられ得る。
あるいは、HARQフィードバックタイミングおよびトーンセットインデックスは、割り当てられたRUのIDから暗黙的に導出され得る。
パケット拡張フィールド(PE)も、NDPフィードバックシンボルのためにパンクチャリングされ得る。
A-PPDUのためのパンクチャリングされたLTFの例が、図22に示されている。
NDPフィードバックにおけるNAKは、HARQ再送のために、(TFにおいて示されるのと)同じULリソースを暗黙的に許可し得る。NDPフィードバックにおけるACKは、新しいデータ送信のために、同じULリソースを暗黙的に許可し得る。
各NDPフィードバックトーンセットは、20MHzチャネルの大部分に一様に広がり、受信は、チャネル推定を必要としないので、(APと直接通信し得る、または直接通信し得ない)STAは、(例えば、オントーン上における電力、またはオフトーン上におけるノイズを比較して)最も適切なRUを推定するために、NDPフィードバックを使用することがあり、非AP STAは、この情報を、APに報告し得る。HARQフィードバックについては、「応答なし」は、使用され得ない。
HARQフィードバックのために割り当てられたトーンセットインデックスは、送信の終了までに、時間にわたって送信されたHARQフィードバックが、(ほぼ)チャネル全体をカバーするように、異なるシンボル/時間において変化し得る。これは、最悪ケースにおいて、最大で3トーンの補間を必要とする粒度を有する、補助サウンディングシーケンスとして使用され得る。
HARQフィードバックをサウンディングシーケンスとして観測するSTAは、SNR>-24dBの場合、10-6よりも小さい誤検出率を有する、「オン」トーンの検出を必要とする。
4 結論
特徴および要素が、上では特定の組み合わせで説明されたが、各特徴または要素は、単独で、または他の特徴および要素との任意の組み合わせで使用されることができることを、当業者は理解されよう。加えて、本明細書において説明される方法は、コンピュータまたはプロセッサーによる実行のために、コンピュータ可読媒体内に含まれた、コンピュータプログラム、ソフトウェア、またはファームウェアで実装され得る。非一時的なコンピュータ可読記憶媒体の例は、リードオンリメモリ(ROM)、ランダムアクセスメモリ(RAM)、レジスタ、キャッシュメモリ、半導体メモリデバイス、内蔵ハードディスクおよび取り外し可能なディスクなどの磁気媒体、光磁気媒体、ならびにCD-ROMディスクおよびデジタル多用途ディスク(DVD)などの光媒体を含むが、それらに限定されない。WTRU102、UE、端末、基地局、RNC、または任意のホストコンピュータにおいて使用するための、無線周波数トランシーバーを実施するために、ソフトウェアと関連付けられたプロセッサーが、使用され得る。
さらに、上で説明された実施形態においては、処理プラットフォーム、コンピューティングシステム、コントローラ、およびプロセッサーを含む他のデバイスが、述べられた。これらのデバイスは、少なくとも1つの中央処理ユニット(「CPU」)と、メモリとを含み得る。コンピュータプログラミングの分野における当業者の慣行にしたがって、行為、および操作または命令のシンボル表現に対する言及は、様々なCPUおよびメモリによって実行され得る。そのような行為、および操作または命令は、「実行される」、「コンピュータで実行される」または「CPUで実行される」と言われることがある。
行為、およびシンボリックに表現された操作または命令が、CPUによる電気信号の操作を含むことを、当業者は理解されよう。電気システムは、データビットを表し、それは、結果として生じる電気信号の変換または低減、およびメモリシステム内のメモリロケーションにおけるデータビットの維持を引き起こすことができ、それによって、CPUの動作、および信号の他の処理を再構成し、またはさもなければ変更する。データビットが維持されるメモリロケーションは、データビットに対応する、またはデータビットを表す、特定の電気的、磁気的、光学的、または有機的特性を有する、物理的なロケーションである。代表的な実施形態は、上で言及されたプラットフォームまたはCPUに限定されず、他のプラットフォームおよびCPUが、提供される方法をサポートし得ることが理解されるべきである。
データビットは、CPUによって可読な、磁気ディスク、光ディスク、および他の任意の揮発性(例えば、ランダムアクセスメモリ(「RAM」))または不揮発性(例えば、リードオンリメモリ(「ROM」))大容量記憶システムを含む、コンピュータ可読媒体上にも維持され得る。コンピュータ可読媒体は、協調的な、または相互接続されたコンピュータ可読媒体を含むことがあり、それらは、処理システム上に排他的に存在し、または処理システムに対してローカルもしくはリモートであり得る、複数の相互接続された処理システム間に分散される。代表的な実施形態は、上で言及されたメモリに限定されず、他のプラットフォームおよびメモリが、説明される方法をサポートし得ることが理解される。
説明的な実施形態においては、本明細書において説明される動作、プロセスなどのいずれも、コンピュータ可読媒体上に記憶されたコンピュータ可読命令として実装され得る。コンピュータ可読命令は、モバイルユニット、ネットワーク要素、および/または他の任意のコンピューティングデバイスのプロセッサーによって実行され得る。
システムの態様のハードウェア実装とソフトウェア実装との間に残る区別はほとんどない。ハードウェアを使用するか、それともソフトウェアを使用するかは、一般に(しかし、例えば、ある状況においては、ハードウェアとソフトウェアとの間における選択が、重要になることがあるので、常にではないが)、コスト対効率のトレードオフを表す、設計上の選択である。本明細書において説明されるプロセスおよび/もしくはシステム、ならびに/または他の技術が、それによって影響されることがある、様々な手段(例えば、ハードウェア、ソフトウェア、および/またはファームウェア)が、存在することがあり、好ましい手段は、プロセスおよび/もしくはシステム、ならびに/または他の技術が展開される状況とともに、変化し得る。例えば、実施者が、スピードおよび精度が、最優先であると決定した場合、実施者は、主にハードウェアおよび/またはファームウェア手段を選択し得る。柔軟性が、最優先である場合、実施者は、主にソフトウェア実施を選択し得る。あるいは、実施者は、ハードウェア、ソフトウェア、および/またはファームウェアの何らかの組み合わせを選択し得る。
上述の詳細な説明は、ブロック図、フローチャート、および/または例の使用を介して、デバイスおよび/またはプロセスの様々な実施形態を説明した。そのようなブロック図、フローチャート、および/または例が、1つまたは複数の機能および/または動作を含む限り、そのようなブロック図、フローチャート、または例内における各機能および/または動作は、広範囲のハードウェア、ソフトウェア、ファームウェア、または実質的にそれらの任意の組み合わせによって、個別に、および/または集団で、実装され得ることが、当業者によって理解されよう。適切なプロセッサーは、例として、汎用プロセッサー、専用プロセッサー、従来型プロセッサー、デジタル信号プロセッサー(DSP)、複数のマイクロプロセッサー、DSPコアと関連付けられた1つもしくは複数のマイクロプロセッサー、コントローラ、マイクロコントローラ、特定用途向け集積回路(ASIC)、特定用途向け標準製品(ASSP)、フィールドプログラマブルゲートアレイ(FPGA)回路、他の任意のタイプの集積回路(IC)、および/または状態機械を含む。
特徴および要素が、上では特定の組み合わせで提供されたが、各特徴または要素は、単独で、または他の特徴および要素との任意の組み合わせで使用されることができることを、当業者は理解されよう。本開示は、様々な態様の例示として意図された、本出願において説明される特定の実施形態に関して、限定されるべきではない。当業者に明らかであるように、それの主旨および範囲から逸脱することなく、多くの変更および変形が、行われ得る。本出願の説明において使用される要素、行為、または命令は、明示的にそのようなものとして提供されない限り、本発明にとって重要または必須であると解釈されるべきではない。本明細書において列挙されたものに加えて、本開示の範囲内の機能的に同等の方法および装置が、上述の説明から当業者には明らかであろう。そのような変更および変形は、添付の特許請求の範囲内に包含されることが意図される。本開示は、そのような特許請求の範囲がそれを含む資格がある均等物の全範囲とともに、添付の特許請求の範囲の請求項だけによって限定されるべきである。本開示は、特定の方法またはシステムに限定されないことが理解されるべきである。
本明細書において使用される用語は、特定の実施形態を説明することを目的としているにすぎず、限定的であることは意図されていないことも理解されるべきである。本明細書において使用される場合、本明細書において言及されるとき、「局」およびそれの略語「STA」、「ユーザ機器」およびそれの略語「UE」という用語は、(i)以下で説明されるような、ワイヤレス送信および/もしくは受信ユニット(WTRU)、(ii)以下で説明されるような、WTRUの数々の実施形態のいずれか、(iii)以下で説明されるような、とりわけ、WTRUのいくつかもしくはすべての構造および機能性を用いるように構成された、ワイヤレス対応および/もしくはワイヤード対応の(例えば、接続可能な)デバイス、(iii)以下で説明されるような、WTRUのすべてよりも少ない構造および機能性を用いるように構成された、ワイヤレス対応および/もしくはワイヤード対応のデバイス、または(iv)類似したものを意味し得る。本明細書において列挙される任意のUEを代表し得る、例示的なWTRUの詳細は、図1A~図1Dに関して以下で提供される。
ある代表的な実施形態においては、本明細書において説明される本発明のいくつかの部分は、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)、デジタル信号プロセッサー(DSP)、および/または他の統合された構成を介して、実装され得る。しかしながら、当業者は、本明細書において開示される実施形態のいくつかの態様が、全体的または部分的に、集積回路で、1つもしくは複数のコンピュータ上において動作する1つもしくは複数のコンピュータプログラムとして(例えば、1つもしくは複数のコンピュータシステム上において動作する1つもしくは複数のプログラムとして)、1つもしくは複数のプロセッサー上において動作する1つもしくは複数のプログラムとして(例えば、1つもしくは複数のマイクロプロセッサー上において動作する1つもしくは複数のプログラムとして)、ファームウェアとして、または実質的にそれらの任意の組み合わせとして、同等に実装され得ること、また回路を設計すること、ならびに/またはソフトウェアおよびもしくはファームウェアのためのコードを書くことが、本開示を踏まえて、十分に当業者の技能の範囲内にあることを認識されよう。加えて、当業者は、本明細書において説明される本発明のメカニズムは、プログラム製品として、様々な形態で配布され得ること、また実際に配布を実施するために使用される特定のタイプの信号保持媒体にかかわりなく、本明細書において説明される本発明の説明的な実施形態が、妥当することを理解されよう。信号保持媒体の例は、以下を、すなわち、フロッピーディスク、ハードディスクドライブ、CD、DVD、デジタルテープ、コンピュータメモリなどの記録可能タイプ媒体、ならびにデジタルおよび/またはアナログ通信媒体(例えば、光ファイバケーブル、導波路、ワイヤード通信リンク、ワイヤレス通信リンクなど)などの伝送タイプ媒体を含むが、それらに限定されない。
本明細書において説明される本発明は、他の異なる構成要素内に含まれる、またはそれらと接続される、異なる構成要素をときには例示する。そのような描写されるアーキテクチャは、単なる例にすぎず、実際には、同じ機能性を達成する、他の多くのアーキテクチャが実装され得ることが理解されるべきである。概念的な意味では、同じ機能性を達成するための構成要素のいずれの配置も、所望の機能性が達成され得るように、効果的に「関連付け」られる。したがって、特定の機能性を達成するために組み合わされる、本明細書における任意の2つの構成要素は、アーキテクチャまたは介在構成要素に関係なく、所望の機能性が達成されるように、互いに「関連付けられた」ものとして見られることができる。同様に、そのように関連付けられた任意の2つの構成要素は、所望の機能性を達成するために、互いに「動作可能に接続された」または「動作可能に結合された」ものと見なされることもでき、そのように関連付けられることが可能な任意の2つの構成要素も、所望の機能性を達成するために、互いに「動作可能に結合可能である」と見なされことができる。動作可能に結合可能な特定の例は、物理的に対にすることが可能な、および/もしくは物理的に対話する構成要素、ならびに/またはワイヤレスで対話可能な、および/もしくはワイヤレスで対話する構成要素、ならびに/または論理的に対話する、および/もしくは論理的に対話可能な構成要素を含むが、それらに限定されない。
本明細書における実質的にいずれの複数形および/または単数形の用語の使用に関しても、当業者は、状況および/または用途に適するように、複数形から単数形に、および/または単数形から複数形に転換することができる。明確にするために、様々な単数形/複数形の置換が、本明細書において明示的に説明されることがある。
一般に、本明細書において、特に、添付の特許請求の範囲(例えば、添付の特許請求の範囲の本文)において使用される用語は、一般に「オープン」タームとして意図されていることが、当業者によって理解されよう(例えば、「含む(including)」という用語は、「含むが、~に限定されない」と解釈されるべきであり、「有する(having)」という用語は、「少なくとも、~を有する」と解釈されるべきであり、「含む(includes)」という用語は、「含むが、~に限定されない」と解釈されるべきであるなど)。導入される請求項列挙物の具体的な数が、意図される場合、そのような意図は、請求項において明示的に記述され、そのような記述がないときは、そのような意図が存在しないことが、当業者によってさらに理解されよう。例えば、ただ1つのアイテムが、意図される場合、「単一」という用語、または類似の言葉が使用され得る。理解の助けとして、以下の添付の特許請求の範囲、および/または本明細書における説明は、請求項列挙物を導入するために、導入句「少なくとも1つ」および「1つまたは複数」の使用を含み得る。しかしながら、そのような句の使用は、同じ請求項が、導入句「1つまたは複数」または「少なくとも1つ」、および「a」または「an」などの不定冠詞を含むときであっても、不定冠詞「a」または「an」による請求項列挙物の導入が、そのような導入される請求項列挙物を含む任意の特定の請求項を、そのような列挙物をただ1つ含む実施形態に限定することを暗示すると解釈されるべきではない(例えば、「a」および/または「an」は、「少なくとも1つ」または「1つまたは複数」を意味すると解釈されるべきである)。同じことが、請求項列挙物を導入するために使用される定冠詞の使用に対して当てはまる。加えて、導入される請求項列挙物の具体的な数が、明示的に記述される場合であっても、そのような記述は、少なくとも記述された数を意味すると解釈されるべきであることを、当業者は認識されよう(例えば、他の修飾語句を伴わない「2つの列挙物」の無修飾の列挙は、少なくとも2つの列挙物、または2つ以上の列挙物を意味する)。
さらに、「A、B、およびCのうちの少なくとも1つ、など」に類似した慣例が使用される場合、一般に、そのような構文は、当業者が慣例(たとえば、「A、B、およびCのうちの少なくとも1つを有するシステム」は、Aだけを、Bだけを、Cだけを、AとBを一緒に、AとCを一緒に、BとCを一緒に、および/またはA、B、Cを一緒に有するシステムなどを含むが、それらに限定されない)を理解する意味で意図されている。「A、B、またはCのうちの少なくとも1つ、など」に類似した慣例が使用される場合、一般に、そのような構文は、当業者が慣例(例えば、「A、B、またはCのうちの少なくとも1つを有するシステム」は、Aだけを、Bだけを、Cだけを、AとBを一緒に、AとCを一緒に、BとCを一緒に、および/またはA、B、Cを一緒に有するシステムなどを含むが、それらに限定されない)を理解する意味で意図されている。説明内であろうと、特許請求の範囲内であろうと、または図面内であろうと、2つ以上の代替項を提示する、実質的にいずれの選言的な語および/または句も、項の1つ、項のどちらか、または項の両方を含む可能性を企図していると理解されるべきであることが、当業者によってさらに理解されよう。例えば、「AまたはB」という句は、「A」、または「B」、または「AおよびB」の可能性を含むと理解される。さらに、本明細書において使用される場合、複数のアイテムおよび/または複数のアイテムのカテゴリについてのリストが後続する用語「~のうちのいずれか」は、アイテムおよび/またはアイテムのカテゴリ「のうちのいずれか」、「の任意の組み合わせ」、「のうちの任意の複数」、および/または「のうちの複数の任意の組み合わせ」を、個々に、または他のアイテムおよび/もしくはアイテムの他のカテゴリと併せて、含むことが意図される。さらに、本明細書において使用される場合、「セット」または「グループ」という用語は、ゼロを含む、任意の数のアイテムを含むことが意図される。加えて、本明細書において使用される場合、「数」という用語は、ゼロを含む、任意の数を含むことが意図される。
加えて、本開示の特徴または態様が、マーカッシュ群に関して説明される場合、本開示も、それによって、マーカッシュ群のいずれか個々のメンバまたはメンバのサブグループに関して説明されることを当業者は認識されよう。
当業者によって理解されるように、書かれた説明を提供することに関してなど、ありとあらゆる目的のために、本明細書において開示されるすべての範囲は、ありとあらゆる可能なサブ範囲、およびそれのサブ範囲の組み合わせも包含する。いずれの記載される範囲も、少なくとも等しい半分、3分の1、4分の1、5分の1、10分の1などに分解された同じ範囲を十分に記述し、可能にするものとして、容易に認識されることができる。非限定的な例として、本明細書において説明される各範囲は、下方3分の1、中央3分の1、および上方3分の1などに簡単に分解され得る。やはり当業者によって理解されるように、「最大で」、「少なくとも」、「より大きい」、および「より小さい」などのすべての言葉は、記述された数を含み、上で説明されたように、後でサブ範囲に分割されることができる範囲を指す。最後に、当業者によって理解されるように、範囲は、各個々のメンバを含む。したがって、例えば、1~3個のセルを有するグループは、1個、2個、または3個のセルを有するグループを指す。同様に、1~5個のセルを有するグループは、1個、2個、3個、4個、または5個のセルを有するグループを指し、その他についても同様である。
さらに、特許請求の範囲は、その趣旨で述べられない限り、提供された順序または要素に限定されるものとして読まれるべきではない。加えて、いずれかの請求項における「~のための手段」という用語の使用は、米国特許法第112条第6段落、またはミーンズプラスファンクションクレーム形式を行使することが意図され、「~のための手段」という用語を用いないいずれの請求項も、そのようなものとして意図されない。
ワイヤレス送信受信ユニット(WTRU)、ユーザ機器(UE)、端末、基地局、モビリティ管理エンティティ(MME)もしくは進化型パケットコア(EPC)、または任意のホストコンピュータにおいて使用するための、無線周波数トランシーバーを実施するために、ソフトウェアと関連付けられたプロセッサーが、使用され得る。WTRUは、ハードウェア、および/またはソフトウェア無線(SDR)を含む、ソフトウェアで実装されるモジュール、ならびにカメラ、ビデオカメラモジュール、ビデオフォン、スピーカフォン、バイブレーションデバイス、スピーカ、マイクロフォン、テレビジョントランシーバー、ハンズフリーヘッドセット、キーボード、Bluetooth(登録商標)モジュール、周波数変調(FM)ラジオユニット、近距離通信(NFC)モジュール、液晶表示(LCD)ディスプレイユニット、有機発光ダイオード(OLED)ディスプレイユニット、デジタル音楽プレーヤ、メディアプレーヤ、ビデオゲームプレーヤモジュール、インターネットブラウザ、および/またはワイヤレスローカルエリアネットワーク(WLAN)もしくは超広帯域(UWB)モジュールなどの、他の構成要素と併せて、使用され得る。
本発明は、通信システムに関して説明されたが、システムは、マイクロプロセッサー/汎用コンピュータ(図示されず)上のソフトウェアで実装され得ることが企図される。ある実施形態においては、様々な構成要素の機能のうちの1つまたは複数は、汎用コンピュータを制御するソフトウェアで実装され得る。
加えて、本発明は、特定の実施形態を参照して、本明細書において例示および説明されたが、本発明は、示された詳細に限定されることを意図されない。むしろ、特許請求の範囲の均等物のスコープおよび範囲内において、また本発明から逸脱することなく、様々な変更が、詳細において行われ得る。
本開示を通して、ある代表的な実施形態が、他の代表的な実施形態と選択的に、または他の代表的な実施形態と組み合わせて、使用され得ることを、当業者は理解する。
特徴および要素が、上では特定の組み合わせで説明されたが、各特徴または要素は、単独で、または他の特徴および要素との任意の組み合わせで使用されることができることを、当業者は理解されよう。加えて、本明細書において説明される方法は、コンピュータまたはプロセッサーによる実行のために、コンピュータ可読媒体に含まれた、コンピュータプログラム、ソフトウェア、またはファームウェアで実装され得る。非一時的なコンピュータ可読記憶媒体の例は、リードオンリメモリ(ROM)、ランダムアクセスメモリ(RAM)、レジスタ、キャッシュメモリ、半導体メモリデバイス、内蔵ハードディスクおよび取り外し可能なディスクなどの磁気媒体、光磁気媒体、ならびにCD-ROMディスクおよびデジタル多用途ディスク(DVD)などの光媒体を含むが、それらに限定されない。WTRU、UE、端末、基地局、RNC、または任意のホストコンピュータにおいて使用するための、無線周波数トランシーバーを実施するために、ソフトウェアと関連付けられたプロセッサーが、使用され得る。
さらに、上で説明された実施形態においては、処理プラットフォーム、コンピューティングシステム、コントローラ、およびプロセッサーを含む他のデバイスが、述べられた。これらのデバイスは、少なくとも1つの中央処理ユニット(「CPU」)と、メモリとを含み得る。コンピュータプログラミングの分野における当業者の慣行にしたがって、行為、および動作または命令のシンボル表現に対する言及は、様々なCPUおよびメモリによって実行され得る。そのような行為、および動作または命令は、「実行される」、「コンピュータで実行される」または「CPUで実行される」と言われることがある。
行為、およびシンボリックに表現された動作または命令が、CPUによる電気信号の操作を含むことを、当業者は理解されよう。電気システムは、データビットを表し、それは、結果として生じる電気信号の変換または低減、およびメモリシステム内のメモリロケーションにおけるデータビットの維持を引き起こすことができ、それによって、CPUの動作、および信号の他の処理を再構成し、またはさもなければ変更する。データビットが維持されるメモリロケーションは、データビットに対応する、またはデータビットを表す、特定の電気的、磁気的、光学的、または有機的特性を有する、物理的なロケーションである。
データビットは、CPUによって可読な、磁気ディスク、光ディスク、および他の任意の揮発性(例えば、ランダムアクセスメモリ(「RAM」))または不揮発性(例えば、リードオンリメモリ(「ROM」))大容量記憶システムを含む、コンピュータ可読媒体上にも維持され得る。コンピュータ可読媒体は、協調的な、または相互接続されたコンピュータ可読媒体を含むことがあり、それらは、処理システム上に排他的に存在し、または処理システムに対してローカルもしくはリモートであり得る、複数の相互接続された処理システム間に分散される。代表的な実施形態は、上で言及されたメモリに限定されず、他のプラットフォームおよびメモリが、説明される方法をサポートし得ることが理解される。
適切なプロセッサーは、例として、汎用プロセッサー、専用プロセッサー、従来型プロセッサー、デジタル信号プロセッサー(DSP)、複数のマイクロプロセッサー、DSPコアと関連付けられた1つもしくは複数のマイクロプロセッサー、コントローラ、マイクロコントローラ、特定用途向け集積回路(ASIC)、特定用途向け標準製品(ASSP)、フィールドプログラマブルゲートアレイ(FPGA)回路、他の任意のタイプの集積回路(IC)、および/または状態機械を含む。
本発明は、通信システムに関して説明されたが、システムは、マイクロプロセッサー/汎用コンピュータ(図示されず)上のソフトウェアで実装され得ることが企図される。ある実施形態においては、様々な構成要素の機能のうちの1つまたは複数は、汎用コンピュータを制御するソフトウェアで実装され得る。
加えて、本発明は、特定の実施形態を参照して、本明細書において例示および説明されたが、本発明は、示された詳細に限定されることを意図されない。むしろ、特許請求の範囲の均等物のスコープおよび範囲内において、また本発明から逸脱することなく、様々な変更が、詳細において行われ得る。