(57)【特許請求の範囲】
【請求項１】
方法であって、
それぞれ異なる送信優先度に関連づけられたアクセスカテゴリ群に含まれるアクセスカテゴリであり、一次無線通信デバイスにデータを送信する送信機会（ＴＸＯＰ）の一次アクセスカテゴリに関連するバックオフタイマに基づいて、ＥＤＣＡ（Enhanced Distributed Channel Access）に基づく前記ＴＸＯＰを決定して、前記一次アクセスカテゴリを決定する段階と、
前記ＴＸＯＰ中に前記一次無線通信デバイスに送信すべき前記一次アクセスカテゴリに属す１以上の一次データユニットを取得する段階と、
前記アクセスカテゴリ群に含まれるアクセスカテゴリであり、前記一次アクセスカテゴリとは異なる送信優先度を有する前記ＴＸＯＰの二次アクセスカテゴリを決定する段階と、
前記ＴＸＯＰ中に二次無線通信デバイスに送信すべき前記二次アクセスカテゴリに属す１以上の二次データユニットを取得する段階と、
（ｉ）前記１以上の一次データユニットおよび（ｉｉ）前記１以上の二次データユニットを具現化する空間ステアリングストリームを、前記ＴＸＯＰ中に送信する段階と、
前記二次アクセスカテゴリに関するバックオフタイマを制御する段階と
を備え、
前記二次アクセスカテゴリを決定する段階は、（ｉ）前記一次アクセスカテゴリより優先度の高い送信を有し、かつデータの送信準備ができているアクセスカテゴリがあるかを判断する段階と、（ｉｉ）前記二次アクセスカテゴリとして、前記優先度の高い送信を有する前記アクセスカテゴリを選択する段階とを含み、
前記二次アクセスカテゴリに関連するコンテンションウィンドウおよび制御される前記バックオフタイマは、前記ＴＸＯＰ中の前記一次アクセスカテゴリに関連する通信の失敗について不利益を受けない、方法。
【請求項２】
方法であって、
それぞれ異なる送信優先度に関連づけられたアクセスカテゴリ群に含まれるアクセスカテゴリであり、一次無線通信デバイスにデータを送信する送信機会（ＴＸＯＰ）の一次アクセスカテゴリに関連するバックオフタイマに基づいて、ＥＤＣＡ（Enhanced Distributed Channel Access）に基づく前記ＴＸＯＰを決定して、前記一次アクセスカテゴリを決定する段階と、
前記ＴＸＯＰ中に前記一次無線通信デバイスに送信すべき前記一次アクセスカテゴリに属す１以上の一次データユニットを取得する段階と、
前記アクセスカテゴリ群に含まれるアクセスカテゴリであり、前記一次アクセスカテゴリとは異なる送信優先度を有する前記ＴＸＯＰの二次アクセスカテゴリを決定する段階と、
前記ＴＸＯＰ中に二次無線通信デバイスに送信すべき前記二次アクセスカテゴリに属す１以上の二次データユニットを取得する段階と、
（ｉ）前記１以上の一次データユニットおよび（ｉｉ）前記１以上の二次データユニットを具現化する空間ステアリングストリームを、前記ＴＸＯＰ中に送信する段階と、
前記二次アクセスカテゴリに関するバックオフタイマを制御する段階と
を備え、
前記二次アクセスカテゴリを決定する段階は、（ｉ）前記一次アクセスカテゴリより優先度の高い送信を有し、かつデータの送信準備ができているアクセスカテゴリがあるかを判断する段階と、（ｉｉ）前記二次アクセスカテゴリとして、前記優先度の高い送信を有する前記アクセスカテゴリを選択する段階とを含み、
制御される前記バックオフタイマは、前記ＴＸＯＰ中の前記一次アクセスカテゴリに関連する通信の失敗について不利益を受けず、
制御される前記バックオフタイマは、前記ＴＸＯＰがはじまると中断され、無線媒体が前記ＴＸＯＰの後、ＡＩＦＳ（Arbitration Inter Frame Spacing）のためにアイドルになると、前記バックオフタイマは、再開する、方法。
【請求項３】
方法であって、
それぞれ異なる送信優先度に関連づけられたアクセスカテゴリ群に含まれるアクセスカテゴリであり、一次無線通信デバイスにデータを送信する送信機会（ＴＸＯＰ）の一次アクセスカテゴリに関連するバックオフタイマに基づいて、ＥＤＣＡ（Enhanced Distributed Channel Access）に基づく前記ＴＸＯＰを決定して、前記一次アクセスカテゴリを決定する段階と、
前記ＴＸＯＰ中に前記一次無線通信デバイスに送信すべき前記一次アクセスカテゴリに属す１以上の一次データユニットを取得する段階と、
前記アクセスカテゴリ群に含まれるアクセスカテゴリであり、前記一次アクセスカテゴリとは異なる送信優先度を有する前記ＴＸＯＰの二次アクセスカテゴリを決定する段階と、
前記ＴＸＯＰ中に二次無線通信デバイスに送信すべき前記二次アクセスカテゴリに属す１以上の二次データユニットを取得する段階と、
（ｉ）前記１以上の一次データユニットおよび（ｉｉ）前記１以上の二次データユニットを具現化する空間ステアリングストリームを、前記ＴＸＯＰ中に送信する段階と
を備え、
前記二次アクセスカテゴリを決定する段階は、（ｉ）前記一次アクセスカテゴリより優先度の高い送信を有し、かつデータの送信準備ができているアクセスカテゴリがあるかを判断する段階と、（ｉｉ）前記二次アクセスカテゴリとして、前記優先度の高い送信を有する前記アクセスカテゴリを選択する段階とを含み、
前記二次アクセスカテゴリに関連するコンテンションウィンドウは、前記ＴＸＯＰ中の前記二次アクセスカテゴリに関連する通信の失敗に応じて変更されない、方法。
【請求項４】
マルチユーザフレームに前記１以上の一次データユニットを含める段階と、
前記１以上の一次データユニットに基づいて、前記マルチユーザフレームの長さを決定する段階と、
決定された前記長さに基づいて前記マルチユーザフレームの前記１以上の二次データユニットの長さを限定する段階と
をさらに備え、
前記送信する段階は、
前記ＴＸＯＰの一部において、前記マルチユーザフレームを送信する段階を有する、
請求項１から請求項３のいずれか１つに記載の方法。
【請求項５】
前記１以上の一次データユニットの少なくとも一部を受信する前記一次無線通信デバイスに、前記マルチユーザフレームの最後の後に第１の受領確認応答を送信させる段階と、
前記１以上の二次データユニットの少なくとも一部を受信する前記二次無線通信デバイスに、前記第１の受領確認応答の送信期間が終わった後に、第２の受領確認応答を送信させる段階と
をさらに備える、請求項４に記載の方法。
【請求項６】
即時の受領確認応答が受信されなかった場合、前記一次アクセスカテゴリに関する復元バックオフを開始する段階をさらに備える、請求項１から請求項５のいずれか１つに記載の方法。
【請求項７】
ＨＣＦ（hybrid coordination function）を利用して無線通信リソースへのアクセスを制御する段階をさらに備え、
前記ＴＸＯＰはＨＣＣＡ（ＨＣＦ制御チャネルアクセス）に基づいている、請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記ステアリングストリームを送信する段階は、２以上の宛先それぞれに２以上の異なるトラフィック識別子（ＴＩＤ）に関する２以上のデータフレームを送信する段階を有する、請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記ＴＸＯＰの前記二次アクセスカテゴリを決定する段階は、前記ＴＸＯＰについて２以上の二次アクセスカテゴリを決定する段階を有する、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
無線通信インターフェースにアクセスする回路と、
プロセッサエレクトロニクスと
を備える装置であって、
前記プロセッサエレクトロニクスは、
それぞれ異なる送信優先度に関連づけられたアクセスカテゴリ群に含まれるアクセスカテゴリであり、一次無線通信デバイスにデータを送信する送信機会（ＴＸＯＰ）の一次アクセスカテゴリに関連するバックオフタイマに基づいて、ＥＤＣＡ（Enhanced Distributed Channel Access）に基づく前記ＴＸＯＰを決定して、前記一次アクセスカテゴリを決定し、
前記ＴＸＯＰ中に前記一次無線通信デバイスに送信すべき前記一次アクセスカテゴリに属す１以上の一次データユニットを取得し、
前記アクセスカテゴリ群に含まれるアクセスカテゴリであり、前記一次アクセスカテゴリとは異なる送信優先度を有する前記ＴＸＯＰの二次アクセスカテゴリを選択し、
前記ＴＸＯＰ中に二次無線通信デバイスに送信すべき前記二次アクセスカテゴリに属す１以上の二次データユニットを取得し、
（ｉ）前記１以上の一次データユニットおよび（ｉｉ）前記１以上の二次データユニットを具現化する空間ステアリングストリームの、前記ＴＸＯＰ中の送信を制御し、
前記二次アクセスカテゴリに関するバックオフタイマを制御し、
前記二次アクセスカテゴリは、前記一次アクセスカテゴリより優先度の高い送信を有し、かつデータの送信準備ができているアクセスカテゴリがあれば、前記優先度の高い送信を有するように選択され、
前記二次アクセスカテゴリに関連するコンテンションウィンドウおよび制御される前記バックオフタイマは、前記ＴＸＯＰ中の前記一次アクセスカテゴリに関連する通信の失敗について不利益を受けない、装置。
【請求項１１】
無線通信インターフェースにアクセスする回路と、
プロセッサエレクトロニクスと
を備える装置であって、
前記プロセッサエレクトロニクスは、
それぞれ異なる送信優先度に関連づけられたアクセスカテゴリ群に含まれるアクセスカテゴリであり、一次無線通信デバイスにデータを送信する送信機会（ＴＸＯＰ）の一次アクセスカテゴリに関連するバックオフタイマに基づいて、ＥＤＣＡ（Enhanced Distributed Channel Access）に基づく前記ＴＸＯＰを決定して、前記一次アクセスカテゴリを決定し、
前記ＴＸＯＰ中に前記一次無線通信デバイスに送信すべき前記一次アクセスカテゴリに属す１以上の一次データユニットを取得し、
前記アクセスカテゴリ群に含まれるアクセスカテゴリであり、前記一次アクセスカテゴリとは異なる送信優先度を有する前記ＴＸＯＰの二次アクセスカテゴリを選択し、
前記ＴＸＯＰ中に二次無線通信デバイスに送信すべき前記二次アクセスカテゴリに属す１以上の二次データユニットを取得し、
（ｉ）前記１以上の一次データユニットおよび（ｉｉ）前記１以上の二次データユニットを具現化する空間ステアリングストリームの、前記ＴＸＯＰ中の送信を制御し、
前記二次アクセスカテゴリに関するバックオフタイマを制御し、
前記二次アクセスカテゴリは、前記一次アクセスカテゴリより優先度の高い送信を有し、かつデータの送信準備ができているアクセスカテゴリがあれば、前記優先度の高い送信を有するように選択され、
制御される前記バックオフタイマは、前記ＴＸＯＰ中の前記一次アクセスカテゴリに関連する通信の失敗について不利益を受けず、
制御される前記バックオフタイマは、前記ＴＸＯＰがはじまると中断され、無線媒体が前記ＴＸＯＰの後、ＡＩＦＳ（Arbitration Inter Frame Spacing）のためにアイドルになると、前記バックオフタイマは、再開する、装置。
【請求項１２】
無線通信インターフェースにアクセスする回路と、
プロセッサエレクトロニクスと
を備える装置であって、
前記プロセッサエレクトロニクスは、
それぞれ異なる送信優先度に関連づけられたアクセスカテゴリ群に含まれるアクセスカテゴリであり、一次無線通信デバイスにデータを送信する送信機会（ＴＸＯＰ）の一次アクセスカテゴリに関連するバックオフタイマに基づいて、ＥＤＣＡ（Enhanced Distributed Channel Access）に基づく前記ＴＸＯＰを決定して、前記一次アクセスカテゴリを決定し、
前記ＴＸＯＰ中に前記一次無線通信デバイスに送信すべき前記一次アクセスカテゴリに属す１以上の一次データユニットを取得し、
前記アクセスカテゴリ群に含まれるアクセスカテゴリであり、前記一次アクセスカテゴリとは異なる送信優先度を有する前記ＴＸＯＰの二次アクセスカテゴリを選択し、
前記ＴＸＯＰ中に二次無線通信デバイスに送信すべき前記二次アクセスカテゴリに属す１以上の二次データユニットを取得し、
（ｉ）前記１以上の一次データユニットおよび（ｉｉ）前記１以上の二次データユニットを具現化する空間ステアリングストリームの、前記ＴＸＯＰ中の送信を制御し、
前記二次アクセスカテゴリは、前記一次アクセスカテゴリより優先度の高い送信を有し、かつデータの送信準備ができているアクセスカテゴリがあれば、前記優先度の高い送信を有するように選択され、
前記二次アクセスカテゴリに関連するコンテンションウィンドウは、前記ＴＸＯＰ中の前記二次アクセスカテゴリに関連する通信の失敗に応じて変更されない、装置。
【請求項１３】
前記プロセッサエレクトロニクスはさらに、
マルチユーザフレームに前記１以上の一次データユニットを含め、
前記１以上の一次データユニットに基づいて、前記マルチユーザフレームの長さを決定し、
決定された前記長さに基づいて前記マルチユーザフレームの前記１以上の二次データユニットの長さを限定し、
前記ＴＸＯＰの一部において、前記マルチユーザフレームを送信する、請求項１０から請求項１２のいずれか１つに記載の装置。
【請求項１４】
前記二次アクセスカテゴリは、前記一次アクセスカテゴリより優先度の高い送信を有し、かつデータの送信準備ができているアクセスカテゴリがない場合、前記一次アクセスカテゴリより優先度の低い送信を有するように選択される、請求項１０から請求項１３のいずれか１つに記載の装置。
【請求項１５】
さらに、即時の受領確認応答が受信されなかった場合、前記一次アクセスカテゴリに関する復元バックオフを開始する、請求項１０から請求項１４のいずれか１つに記載の装置。
【請求項１６】
プロセッサエレクトロニクスと、
回路と
を備えるシステムであって、
前記プロセッサエレクトロニクスは、
それぞれ異なる送信優先度に関連づけられたアクセスカテゴリ群に含まれるアクセスカテゴリであり、一次無線通信デバイスにデータを送信する送信機会（ＴＸＯＰ）の一次アクセスカテゴリに関連するバックオフタイマに基づいて、ＥＤＣＡ（Enhanced Distributed Channel Access）に基づく前記ＴＸＯＰを決定して、前記一次アクセスカテゴリを決定し、
前記ＴＸＯＰ中に前記一次無線通信デバイスに送信すべき前記一次アクセスカテゴリに属す１以上の一次データユニットを取得し、
前記アクセスカテゴリ群に含まれるアクセスカテゴリであり、前記一次アクセスカテゴリとは異なる送信優先度を有する前記ＴＸＯＰの二次アクセスカテゴリを選択し、
前記ＴＸＯＰ中に二次無線通信デバイスに送信すべき前記二次アクセスカテゴリに属す１以上の二次データユニットを取得し、
前記二次アクセスカテゴリに関するバックオフタイマを制御し、
前記回路は、
（ｉ）前記１以上の一次データユニットおよび（ｉｉ）前記１以上の二次データユニットを具現化する空間ステアリングストリームを、前記ＴＸＯＰ中に送信し、
前記二次アクセスカテゴリは、前記一次アクセスカテゴリより優先度の高い送信を有し、かつデータの送信準備ができているアクセスカテゴリがあれば、前記優先度の高い送信を有するように選択され、
前記二次アクセスカテゴリに関連するコンテンションウィンドウおよび制御される前記バックオフタイマは、前記ＴＸＯＰ中の前記一次アクセスカテゴリに関連する通信の失敗について不利益を受けない、システム。
【請求項１７】
プロセッサエレクトロニクスと、
回路と
を備えるシステムであって、
前記プロセッサエレクトロニクスは、
それぞれ異なる送信優先度に関連づけられたアクセスカテゴリ群に含まれるアクセスカテゴリであり、一次無線通信デバイスにデータを送信する送信機会（ＴＸＯＰ）の一次アクセスカテゴリに関連するバックオフタイマに基づいて、ＥＤＣＡ（Enhanced Distributed Channel Access）に基づく前記ＴＸＯＰを決定して、前記一次アクセスカテゴリを決定し、
前記ＴＸＯＰ中に前記一次無線通信デバイスに送信すべき前記一次アクセスカテゴリに属す１以上の一次データユニットを取得し、
前記アクセスカテゴリ群に含まれるアクセスカテゴリであり、前記一次アクセスカテゴリとは異なる送信優先度を有する前記ＴＸＯＰの二次アクセスカテゴリを選択し、
前記ＴＸＯＰ中に二次無線通信デバイスに送信すべき前記二次アクセスカテゴリに属す１以上の二次データユニットを取得し、
前記二次アクセスカテゴリに関するバックオフタイマを制御し、
前記回路は、
（ｉ）前記１以上の一次データユニットおよび（ｉｉ）前記１以上の二次データユニットを具現化する空間ステアリングストリームを、前記ＴＸＯＰ中に送信し、
前記二次アクセスカテゴリは、前記一次アクセスカテゴリより優先度の高い送信を有し、かつデータの送信準備ができているアクセスカテゴリがあれば、前記優先度の高い送信を有するように選択され、
制御される前記バックオフタイマは、前記ＴＸＯＰ中の前記一次アクセスカテゴリに関連する通信の失敗について不利益を受けず、
制御される前記バックオフタイマは、前記ＴＸＯＰがはじまると中断され、無線媒体が前記ＴＸＯＰの後、ＡＩＦＳ（Arbitration Inter Frame Spacing）のためにアイドルになると、前記バックオフタイマは、再開する、システム。
【請求項１８】
プロセッサエレクトロニクスと、
回路と
を備えるシステムであって、
前記プロセッサエレクトロニクスは、
それぞれ異なる送信優先度に関連づけられたアクセスカテゴリ群に含まれるアクセスカテゴリであり、一次無線通信デバイスにデータを送信する送信機会（ＴＸＯＰ）の一次アクセスカテゴリに関連するバックオフタイマに基づいて、ＥＤＣＡ（Enhanced Distributed Channel Access）に基づく前記ＴＸＯＰを決定して、前記一次アクセスカテゴリを決定し、
前記ＴＸＯＰ中に前記一次無線通信デバイスに送信すべき前記一次アクセスカテゴリに属す１以上の一次データユニットを取得し、
前記アクセスカテゴリ群に含まれるアクセスカテゴリであり、前記一次アクセスカテゴリとは異なる送信優先度を有する前記ＴＸＯＰの二次アクセスカテゴリを選択し、
前記ＴＸＯＰ中に二次無線通信デバイスに送信すべき前記二次アクセスカテゴリに属す１以上の二次データユニットを取得し、
前記回路は、
（ｉ）前記１以上の一次データユニットおよび（ｉｉ）前記１以上の二次データユニットを具現化する空間ステアリングストリームを、前記ＴＸＯＰ中に送信し、
前記二次アクセスカテゴリは、前記一次アクセスカテゴリより優先度の高い送信を有し、かつデータの送信準備ができているアクセスカテゴリがあれば、前記優先度の高い送信を有するように選択され、
前記二次アクセスカテゴリに関連するコンテンションウィンドウは、前記ＴＸＯＰ中の前記二次アクセスカテゴリに関連する通信の失敗に応じて変更されない、システム。
【請求項１９】
前記プロセッサエレクトロニクスはさらに、
マルチユーザフレームに前記１以上の一次データユニットを含め、前記ステアリングストリームは前記マルチユーザフレームを具現化しており、
前記１以上の一次データユニットに基づいて、前記マルチユーザフレームの長さを決定し、
決定された前記長さに基づいて前記マルチユーザフレームの前記１以上の二次データユニットの長さを限定する、請求項１６から請求項１８のいずれか１つに記載のシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
＜関連出願の記載＞
本願は、米国仮特許出願第６１／３７７，３９５号（発明の名称：「ＶＨＴ  ＳＤＭＡ  ＴＸシーケンスサポート」、出願日：２０１０年８月２６日）の恩恵を主張する。本願は、米国特許出願第１２／８５０，５２９号（発明の名称：「ＳＤＭＡ  マルチデバイスの無線通信」、出願日：２０１０年８月４日）に関連している。上述した出願すべての内容を参照により本願に組み込む。
【０００２】
本開示は、無線ローカルエリアネットワーク（ＷＬＡＮ）等の無線通信システムに係る。
【０００３】
無線通信システムは、１以上の無線チャネルで通信する複数の無線通信デバイスを含みうる。インフラストラクチャモードで動作する際には、アクセスポイント（ＡＰ）と称される無線通信デバイスが、クライアントステーションまたはアクセス端末（ＡＴ）等の他の無線通信デバイスにインターネット等のネットワークとの間の接続を提供する。無線通信デバイスの様々な例には、モバイルフォン、スマートフォン、無線ルータ、および無線ハブが含まれる。無線通信エレクトロニクスは、ラップトップ、携帯端末、およびコンピュータといったデータ処理機器と統合されている場合もある。
【０００４】
ＷＬＡＮ等の無線通信システムは、直交周波数分割多重化（ＯＦＤＭ）等の１以上の無線通信技術を利用することができる。あるＯＦＤＭベースの無線通信システムでは、データストリームを複数のデータタサブストリームに分割する。これらのデータサブストリームは、さまざまな異なるＯＦＤＭサブキャリアで送られる（トーンまたは周波数トーンと称される）。ＩＥＥＥ（アイトリプルイー）無線通信規格（たとえばＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｎ、ＩＥＥＥ８０２．１１ａｃ）で定義されているようなＷＬＡＮは、ＯＦＤＭを利用して信号の送受信を行う。
【０００５】
一部の無線通信システムは、単一入力単一出力（ＳＩＳＯ）通信法を利用して、各無線通信デバイスが１つのアンテナを利用する。このほかにも、多入力多出力（ＭＩＭＯ）通信法を利用して、ある無線通信デバイスがたとえば複数の送信アンテナと複数の受信アンテナとを利用するような無線通信デバイスもある。ＭＩＭＯベースの無線通信デバイスは、ＯＦＤＭ信号の各トーンで複数の空間ストリームを送受信することができる。
【０００６】
ＷＬＡＮの無線通信デバイスは、１以上の媒体アクセス制御（ＭＡＣ）プロトコルを利用することができる。たとえば無線通信デバイスは、コンテンションベースの媒体アクセス制御にＥＤＣＡ（Enhanced Distributed Channel Access）を利用することができる。デバイスは、ＨＣＦ（hybrid coordination function）を利用して、無線媒体にコンテンションのないアクセスを可能とするＨＣＣＡ（ＨＣＦ制御チャネルアクセス）を実装することもできる。ＨＣＦは、コンテンション期間中にはＥＤＣＡでアクセスして、コンテンションのない期間中にはＨＣＣＡでアクセスすることができる。
【発明の概要】
【課題を解決するための手段】
【０００７】
本開示は、無線通信システムおよび方法を含む。
【０００８】
本開示の一態様によると、無線通信技術は、それぞれ異なる送信優先度に関連づけられたアクセスカテゴリ群に含まれるアクセスカテゴリであり、一次無線通信デバイスにデータを送信する送信機会（ＴＸＯＰ）の一次アクセスカテゴリを決定する段階と、ＴＸＯＰ中に一次無線通信デバイスに送信すべき一次アクセスカテゴリに属す１以上の一次データユニットを取得すことと、アクセスカテゴリ群に含まれるアクセスカテゴリであり、一次アクセスカテゴリとは異なる送信優先度を有するＴＸＯＰの二次アクセスカテゴリを決定することと、ＴＸＯＰ中に二次無線通信デバイスに送信すべき二次アクセスカテゴリに属す１以上の二次データユニットを取得することと、（ｉ）１以上の一次データユニットおよび（ｉｉ）１以上の二次データユニットを具現化する空間ステアリングストリームを、ＴＸＯＰ中に送信することとを備える。
【０００９】
この技術およびその他の実装例では、マルチユーザフレームに１以上の一次データユニットを含める段階と、１以上の一次データユニットに基づいて、マルチユーザフレームの長さを決定する段階と、決定された長さに基づいてマルチユーザフレームの１以上の二次データユニットの長さを限定する段階とをさらに備える。送信する段階は、ＴＸＯＰの一部において、マルチユーザフレームを送信する段階を有する。実装には、１以上の一次データエレメントの少なくとも一部を受信する一次無線通信デバイスに、マルチユーザフレームの最後の後に第１の受領確認応答を送信させることが含まれてよい。実装には、１以上の二次データエレメントの少なくとも一部を受信する二次無線通信デバイスに、第１の受領確認応答の送信期間が終わった後に、第２の受領確認応答を送信させることが含まれてもよい。ステアリングストリームを送信する段階は、２以上の宛先それぞれに２以上の異なるトラフィック識別子（ＴＩＤ）に関する２以上のデータフレームを送信する段階を有してよい。ＴＸＯＰの二次アクセスカテゴリを決定する段階は、ＴＸＯＰについて２以上の二次アクセスカテゴリを決定する段階を有してよい。
【００１０】
二次アクセスカテゴリを決定する段階は、一次アクセスカテゴリより優先度が高い送信を有する二次アクセスカテゴリを選択する段階を有してよい。一次アクセスカテゴリを決定する段階は、一次アクセスカテゴリに関連するバックオフタイマに基づいて決定する段階を含んでよい。ＴＸＯＰは、ＥＤＣＡ（Enhanced Distributed Channel Access）に基づいていてよい。実装には、二次アクセスカテゴリに関するバックオフタイマを制御する段階が含まれてよい。一部の実装例では、制御されるバックオフタイマは、ＴＸＯＰ中の一次アクセスカテゴリに関連する通信の失敗について不利益を受けなくてよい。実装には、即時の受領確認応答が受信されなかった場合、一次アクセスカテゴリに関する復元バックオフを開始する段階がさらに含まれる。１以上の二次データエレメントユニットを取得する段階は、二次アクセスカテゴリに関するバックオフタイマをリセットする段階を有してよい。実装には、ＨＣＦ（hybrid coordination function）を利用して無線通信リソースへのアクセスを制御する段階が含まれてよい。ＴＸＯＰはＨＣＣＡ（ＨＣＦ制御チャネルアクセス）に基づいていてよい。
【００１１】
記載されたシステムおよび技術は電子回路、コンピュータハードウェア、ファームウェア、ソフトウェア、これらの組み合わせでの（本明細書で開示する構造手段またはその構造的均等物）実装が可能である。これには、１以上のデータ処理装置（たとえばプログラム可能プロセッサを含む信号処理デバイス）に、記載した処理を実行させるプログラムをあらわす少なくとも１つのコンピュータ可読媒体が含まれてよい。したがって、開示された方法、システム、または装置からプログラムを実装することができ、装置の実装を、開示されたシステム、コンピュータ可読媒体、または方法から行うことができる。同様に、方法の実装も、開示されたシステム、コンピュータ可読媒体、または装置から行うことができ、システムの実装を、開示された方法、コンピュータ可読媒体、または装置から行うこともできる。
【００１２】
たとえば、開示された実施形態の１以上は、様々なシステムおよび装置に実装することができ、これらシステムおよび装置の例としては、これらに限定はされないが、特定用途向けデータ処理装置（たとえば無線アクセスポイント、遠隔環境モニタ、ルータ、スイッチ、コンピュータシステムコンポーネント、媒体アクセスユニット等の無線通信デバイス）、モバイルデータ処理装置（たとえば、無線クライアント、セルラー式電話機、スマートフォン、携帯端末（ＰＤＡ）、モバイルコンピュータ、デジタルカメラ）、汎用データ処理装置（たとえばコンピュータ）、またはこれらの組み合わせなどがあげられる。
【００１３】
添付図面および以下の記載に述べた１以上の実装例の詳細を、以下で説明する。他の特徴および利点も、以下の記載および図面、また請求項から明らかとなる。
【図面の簡単な説明】
【００１４】
【図１】一次送信機会アクセスカテゴリのためのコントローラと、二次送信機会アクセスカテゴリのためのコントローラとを含む無線媒体アクセス制御アーキテクチャの一例を示す。
【００１５】
【図２】２つの無線通信デバイスを有する無線ネットワークの一例を示す。
【００１６】
【図３】無線通信デバイスアーキテクチャの一例を示す。
【００１７】
【図４】１つの送信機会に複数のアクセスカテゴリを決定することを含む通信プロセスの一例を示す。
【００１８】
【図５】１以上の二次送信機会アクセスカテゴリを決定するための通信プロセスの一例を示す。
【００１９】
【図６】送信機会中の複数のデバイスの間の通信活動の一例を示す。
【発明を実施するための形態】
【００２０】
図面間で同様の参照符号は同様の部材を示している。
【００２１】
開示は、とりわけ一次および二次アクセスカテゴリに基づく無線通信システムおよび技術を含む無線ローカルエリアネットワークのための技術の詳細および例を示す。記述する技術は、一次送信機会アクセスカテゴリと、１以上の二次送信機会アクセスカテゴリとを決定することを含む。記載される技術の１以上が持つ潜在的な利点には、送信機会の利用率向上、同じ送信機会における異なる送信優先度をもつ２以上のアクセスカテゴリのデータ送信機能の向上を含むことができ、さらには、これら利点を組み合わせることも可能である。ここに提示する技術およびアーキテクチャは、ＩＥＥＥ８０２.１１ｎまたはＩＥＥＥ８０２.１１ａｃ等に基づくような様々な無線通信システムでの実装が可能である。記載するシステムおよび技術のうち１以上を、米国特許出願第１２／８５０，５２９号（発明の名称：「ＳＤＭＡマルチデバイスの無線通信」、出願日：２０１０年８月４日）が開示する技術と組み合わせることもできる。
【００２２】
図１は、一次送信機会アクセスカテゴリのためのコントローラと、二次送信機会アクセスカテゴリのためのコントローラとを含む無線媒体アクセス制御アーキテクチャの一例を示す。無線通信システム１００は、送信機会（ＴＸＯＰ）中に１以上の無線通信プロトコルに基づいてデータを送信する。無線通信デバイス１００の媒体アクセス制御（ＭＡＣ）アーキテクチャには、アクセスカテゴリ（ＡＣ）キューマネージャ１０５、一次アクセスカテゴリコントローラ１２０、二次アクセスカテゴリコントローラ１３０、および、ＴＸＯＰハンドラ１４０が含まれる。デバイス１００は、さらなるアクセスカテゴリコントローラ（不図示）を含んでもよい。一実装例では、一次アクセスカテゴリコントローラ１２０が、二次アクセスカテゴリコントローラ１３０を含んでいる。一部の実装例では、キューマネージャ１０５は、一次アクセスカテゴリコントローラ１２０と二次アクセスカテゴリコントローラ１３０とを含む。
【００２３】
アクセスカテゴリキューマネージャ１０５は、複数のアクセスカテゴリキュー（ＡＣ１、ＡＣ２、ＡＣ３、および、ＡＣ４等）を管理する。アクセスカテゴリの様々な例として、ベストエフォート型の通信用のアクセスカテゴリ、音声通信用のアクセスカテゴリ、動画通信用のアクセスカテゴリ、および、背景通信用のアクセスカテゴリが含まれる。１つのアクセスカテゴリは、ＡＩＦＳ（Arbitration Inter Frame Spacing）値、ＣＷｍｉｎ（最少コンテンションウィンドウ値）、およびＣＷｍａｘ（最大コンテンションウィンドウ値）等の１以上の送信パラメータと関連づけられていてよい。１以上の送信パラメータのそれぞれ異なる値に基づいてそれぞれ異なる送信優先度にすることができる。一部の実装例では、アクセスカテゴリキューマネージャ１０５が、同じ種類の通信（たとえば音声、動画、ベストエフォート、背景）についてであるが、それぞれ異なるトラフィック識別子（ＴＩＤ）と関連づけられている２以上のアクセスカテゴリキューを管理する。たとえばＴＩＤが５の音声アクセスカテゴリは、ＴＩＤが４の音声アクセスカテゴリよりも高い送信優先度を有する、としてよい。デバイス１００は、通信識別子、アクセスカテゴリ、またはこれら両方に基づいて、複数レベルのサービス品質（ＱｏＳ）を提供してよい。一部の実装例では、アクセスカテゴリキューを、別個の受信デバイスのデータエレメントを格納する２以上のキューに分割することもできる。
【００２４】
一次コントローラ１２０は、アクセスリキューそれぞれに関連づけられたバックオフ期間に基づいてＴＸＯＰの一次アクセスカテゴリを決定することができる。一部の実装例では、一次コントローラ１２０が、バックオフタイマの期限切れ、および、無線媒体がアイドルになることに基づいて、ＴＸＯＰの一次アクセスカテゴリを決定する。一部の実装例では、バックオフタイマの期限切れは、一以上の送信パラメータ（ＡＩＦＳ値、ＣＷｍｉｎ値、ＣＷｍａｘ値、またはこれらの組み合わせ）および乱数値に基づいて設定することができる。場合によっては、あるアクセスカテゴリキューに関連づけられるバックオフタイマは、１以上のデータエレメントが空のアクセスカテゴリキューに挿入されると、開始される。一部の実装例では、一次コントローラ１２０は、ＴＸＯＰのアクセスカテゴリを選択するために内部衝突を解消する。
【００２５】
二次コントローラ１３０は、ＴＸＯＰのために１以上の二次アクセスカテゴリを決定することができる。１以上の二次アクセスカテゴリの決定には、空ではないアクセスカテゴリキューのリストを取得するためにアクセスカテゴリキューマネージャ１０５にクエリを行うことが含まれていてよい。このリストに基づいて、二次コントローラ１３０は、アクセスカテゴリキューを選択することができる。二次コントローラ１３０は、一次アクセスカテゴリの身元に関するＩＤを一次コントローラ１２０から受信することができる。二次コントローラ１３０は、一次アクセスカテゴリとは異なる二次アクセスカテゴリを選択することができる。場合によっては、二次アクセスカテゴリは、一次アクセスカテゴリよりも送信優先度が高い。他のケースでは、二次アクセスカテゴリの送信優先度が一次アクセスカテゴリより低くてもよい。
【００２６】
ＴＸＯＰの一次アクセスカテゴリの決定に基づいて、一次ＴＸＯＰアクセスカテゴリコントローラ１２０が、そのＴＸＯＰの一次アクセスカテゴリとして決定されたアクセスカテゴリに属する１以上のデータエレメントを取得することができる。二次ＴＸＯＰアクセスカテゴリコントローラ１３０は、そのＴＸＯＰの二次アクセスカテゴリとして決定されたアクセスカテゴリに属する１以上のデータエレメントを取得することができる。取得されたデータエレメントはＴＸＯＰハンドラ１４０に提供することができる。様々なデータエレメントの例に、データユニット、データユニットの一部、または１以上のビットのストリングが含まれてよい。他の種類のデータエレメントも可能である。データユニットは、複数の媒体アクセス制御（ＭＡＣ）データユニット（ＭＡＣプロトコルデータユニット（ＭＰＤＵ））を累積データユニット（たとえば累積ＭＰＤＵ（Ａ−ＭＰＤＵ））に累積するための信号送信を特定する累積データユニットフォーマットに基づいていてよい。
【００２７】
ＴＸＯＰ中の空間分割多重接続（ＳＤＭＡ）送信においては、ＴＸＯＰハンドラ１４０が物理（ＰＨＹ）層モジュール（不図示）に、空間ステアリングされたストリームを介して別個の無線デバイス受信者用のデータストリームを提供することができる。ハンドラ１４０は、一次コントローラ１２０からの一次データと、二次コントローラ１３０からの二次データとを受信する。一次データおよび二次データに基づいて、ハンドラ１４０は、データを１以上のマルチユーザ（ＭＵ）フレームに構成することができる。ＭＵフレームは、無線デバイスそれぞれについて２以上のデータフレームを含んでよい。１つのデータフレームが１以上のデータユニットを含んでもよいし、データユニットの少なくとも一部を含んでもよい。ＴＸＯＰの長さは一次アクセスカテゴリの通信に従って決定することができる。
【００２８】
一部の実装例では、一次ＴＸＯＰアクセスカテゴリコントローラ１２０が、あるＴＸＯＰにおける第１のマルチユーザ送信用の一次アクセスカテゴリデータを有する第１の受信デバイスを選択する。ＴＸＯＰハンドラ１４０は、マルチユーザコントローラを含むことができる。利用可能な空間リソースに基づいて、マルチユーザコントローラは、選択された第１の受信デバイスを含むマルチユーザ群を選択することができる。そのＴＸＯＰに関連するすべてのマルチユーザ受信者についてのデータ情報に基づいて、マルチユーザコントローラは、後続するマルチユーザ送信用に、一次アクセスカテゴリまたは二次アクセスカテゴリのいずれを各受信デバイスに選択するか決定する。
【００２９】
無線通信デバイス１００は、ここで記載する１以上の技術を実行するよう構成されたプロセッサエレクトロニクスおよび無線通信インターフェースにアクセスする回路を含むことができる。たとえばプロセッサエレクトロニクスは、アクセスカテゴリ（ＡＣ）キューマネージャ１０５、一次アクセスカテゴリコントローラ１２０、二次アクセスカテゴリコントローラ１３０、および、ＴＸＯＰハンドラ１４０の機能を実装するよう構成することができる。無線通信インターフェースは、無線通信信号を送受信する回路を含むことができる。一部の実装例では、デバイス１００で行われる通信プロセスにより、２以上のストリームを示すデジタル信号が１つの無線通信インターフェースに送られ、このデジタル信号がアナログ信号に変換される。ストリームの送信には、別個のデータを２以上のデバイスに同時提供する信号の送信が含まれてもよい。
【００３０】
図２は、２つの無線通信デバイスを有する無線ネットワークの一例を示す。無線通信デバイス２０５、２０７（例としては、アクセスポイント（ＡＰ）、基地局（ＢＳ）、無線ヘッドセット、アクセス端末（ＡＴ）、クライアントステーション、または移動局（ＭＳ））は、プロセッサエレクトロニクス２１０、２１２等の回路を含んでよい。プロセッサエレクトロニクス２１０、２１２は、本開示に提示される１以上の技術を実装する１以上のプロセッサを含むことができる。無線通信デバイス２０５、２０７は、１以上のアンテナ２２０ａ、２２０ｂ、２２２ａ、２２２ｂを介して無線信号を送受信するトランシーバエレクトロニクス２１５、２１７等の回路を含んでいる。無線通信デバイス２０５、２０７は、異なる無線通信規格に基づくデバイスであってよい１以上の種類のデバイスと通信することができ、無線通信デバイス２０５、２０７と通信するデバイスの例には、スループットの高い（ＨＴ）デバイス（たとえばＩＥＥＥ８０２.１１ｎベースのデバイス）またはスループットが非常に高い（ＶＨＴ）デバイス（たとえばＩＥＥＥ８０２.１１ａｃベースのデバイス）が含まれてよい。
【００３１】
一部の実装例では、トランシーバエレクトロニクス２１５、２１７が、送受信の統合された回路を含んでいる。一部の実装例では、トランシーバエレクトロニクス２１５、２１７は、複数の無線ユニットを含んでいる。一部の実装例では、無線ユニットは、ベースバンドユニット（ＢＢＵ）および無線周波数ユニット（ＲＦＵ）を含むことで信号の送受信を行う。トランシーバエレクトロニクス２１５、２１７は、検知器、デコーダ、変調器、符号器のうち１以上を含んでよい。トランシーバエレクトロニクス２１５、２１７は、１以上のアナログ回路を含んでよい。無線通信デバイス２０５、２０７は、データ、命令、またはその両方といった情報を格納するよう構成されている１以上のメモリ２２５、２２７を含んでいる。一部の実装例では、無線通信デバイス２０５、２０７は、送信専用回路および受信専用回路を含む。一部の実装例では、無線通信デバイス２０５、２０７は、サービス提供デバイス（たとえばアクセスポイント）またはクライアントデバイスとして動作することができる。
【００３２】
第１の無線通信デバイス２０５は、直交空間サブスペース（たとえば直交ＳＤＭＡサブスペース）等の２以上の空間無線通信チャネルを介して１以上のデバイスにデータを送信することができる。たとえば、第１の無線通信デバイス２０５は、１つの空間無線チャネルを利用して第２の無線通信デバイス２０７にデータを同時送信しつつ、異なる空間無線チャネルを利用して第３の無線通信デバイス（不図示）にデータを送信することができる。一部の実装例では、第１の無線通信デバイス２０５は、２以上の空間多重マトリックスを利用して２以上の無線通信デバイスにデータを送信して１つの周波数範囲内で空間が分かれている無線チャネルを提供することができる空間分割技術を実装している。
【００３３】
ＭＩＭＯ対応アクセスポイント等の無線通信デバイスは、異なるクライアント無線通信デバイスに関する信号を空間分割するための１以上のトランスミッタ側ビームフォーミングマトリックスを適用することで同じ周波数範囲で同時に複数のクライアント無線通信デバイスに信号を送信することができる。無線通信デバイスの各アンテナがそれぞれ別の信号パターンを持つことで、各クライアント無線通信デバイスが、自分の信号を識別することができる。ＭＩＭＯ対応アクセスポイントは、サウンディング処理に参加して、クライアント無線通信デバイスそれぞれのチャネル状態情報を取得することができる。アクセスポイントは、異なるチャネル状態情報に基づいて、空間ステアリングマトリックス等の空間多重マトリックスを計算して、複数のクライアントデバイスのために信号を空間分割する。
【００３４】
図３は、ここで説明するさまざまな実装の詳細を含んでよい無線通信デバイスアーキテクチャの一例を示す。無線通信デバイス３５０は、それぞれの空間多重マトリックスＷｉ（たとえばステアリングマトリックス）により空間分離された、別々のクライアント用の信号を生成してよい。各Ｗｉは、サブスペースに関連付けられている。無線通信デバイス３５０は、ＭＡＣモジュール３５５を含んでいる。ＭＡＣモジュール３５５は、不図示の１以上のＭＡＣ制御ユニット（ＭＣＵ）を含んでよい。ＭＡＣモジュール３５５は、図１のＭＡＣアーキテクチャが示すコンポーネントを含んでよい。
【００３５】
通信デバイス３５０は、ＭＡＣモジュール３５５から、Ｎ個のクライアントデバイスそれぞれについてデータストリームを受信する３以上の符号器３６０ａ、３６０ｂ、３６０ｃを含んでいる。符号器３６０ａ−ｃは、順方向誤り訂正（ＦＥＣ）等の符号化技術を実行して、それぞれ符号化されたストリームを生成する。符号器３６５ａ、３６５ｂ、３６５ｃは、それぞれ符号化されたストリームに変調を行って、符号化されたストリームを生成して、空間マッピングモジュール３７０ａ、３７０ｂ、３７０ｃに提供する。
【００３６】
空間マッピングモジュール３７０ａ−ｃは、データストリームの宛先であるクライアントデバイスに関する空間多重化マトリックスＷｉを取得するためにメモリ（不図示）にアクセスすることができる。一部の実装例では、空間マッピングモジュール３７０ａ−ｃは同じメモリにアクセスするが、それぞれ異なるオフセットでアクセスすることで異なるマトリクスを取得することができる。加算器３７５は、空間マッピングモジュール３７０ａ−ｃからの空間ステアリングされた出力を合計することができる。
【００３７】
高速逆フーリエ変換（ＩＦＦＴ）モジュール３８０は、ＩＦＦＴを加算器３７５の出力に行って、時間領域の信号を生成することができる。デジタルフィルタリングおよび無線モジュール３８５は、時間領域の信号をフィルタリングして、アンテナモジュール３９０経由で送信信号を増幅することができる。アンテナモジュール３９０は、複数の送信アンテナと複数の受信アンテナとを含んでよい。一部の実装例では、アンテナモジュール３９０を、無線通信デバイス３５０の外部の、取り外し可能なユニットとしてもよい。
【００３８】
一部の実装例では、無線通信デバイス３５０は、１以上の集積回路（ＩＣ）を含んでいる。一部の実装例では、ＭＡＣモジュール３５５が、１以上のＩＣを含んでいる。一部の実装例では、無線通信デバイス３５０は、ＭＡＣモジュール、ＭＣＵ、ＢＢＵ、またはＲＦＵ等の複数のユニットおよび／またはモジュールの機能を実装するＩＣを含んでいる。一部の実装例では、無線通信デバイス３５０が、データストリームをＭＡＣモジュール３５５へ送信用に提供するホストプロセッサを含んでいる。一部の実装例では、無線通信デバイス３５０は、データストリームをＭＡＣモジュール３５５から受信するホストプロセッサを含んでいる。一部の実装例では、ホストプロセッサがＭＡＣモジュール３５５を含んでいる。
【００３９】
ＭＡＣモジュール３５５は、ＴＣＰ／ＩＰ（Transmission Control Protocol over Internet Protocol）等のよりハイレベルなプロトコルから受信したデータに基づいてＭＡＣサービスデータユニット（ＭＳＤＵ）を生成することができる。ＭＡＣモジュール３５５は、ＭＳＤＵに基づいてＭＡＣプロトコルデータユニット（ＭＰＤＵ）を生成することができる。一部の実装例では、ＭＡＣモジュール３５５が、物理層サービスデータユニット（ＰＳＤＵ）を、ＭＰＤＵに基づいて生成することができる。たとえば無線通信デバイスは、１つの無線通信デバイス受信装置を宛先とするデータユニット（たとえばＭＰＤＵまたはＰＳＤＵ）を生成することができる。物理層プロトコルデータユニット（ＰＰＤＵ）は、ＰＳＤＵを内包していてよい。
【００４０】
無線通信デバイス３５０は、複数のクライアントデバイスを宛先とする全方向送信を実行してよい。たとえばＭＡＣモジュール３５５は、ＭＡＣモジュール３５５とＩＦＦＴモジュール３８０との間で単一のデータ経路を操作して全方向送信を行ってよい。デバイス３５０は、別個のデータを複数のクライアントデバイスに同時に提供するステアリングされた送信を実行することができる。デバイス３５０は、全方向送信とステアリング送信とを交互に行うことができる。ステアリング送信では、デバイス３５０は、第１のＰＰＤＵを第１の空間無線チャネルを経由して第１のクライアントに送信しながら、同時に、第２のＰＰＤＵを第２の空間無線チャネルを経由して第２のクライアントに送信することができる。
【００４１】
図４は、１つの送信機会に複数のアクセスカテゴリを決定することを含む通信プロセスの一例を示す。通信プロセスは、アクセスポイントデバイスまたはクライアントデバイス等のデバイスにより実装されてよい。４０５で、通信プロセスは、ＴＸＯＰの一次アクセスカテゴリを決定する。たとえば一次アクセスカテゴリとは、それぞれ異なる送信優先度に関連づけられている一群のアクセスカテゴリに含まれる１つのアクセスカテゴリであってよい。通信プロセスには、このＴＸＯＰの一次デバイスを決定することが含まれてよい。
【００４２】
一部の実装例では、ＴＸＯＰを取得するプロセスは、ＥＤＣＡ（Enhanced Distributed Channel Access）に基づいて行われてよい。一次アクセスカテゴリの決定は、一次アクセスカテゴリに関連するバックオフタイマに基づいてＴＸＯＰを決定することを含んでよい。プロセスは、アクセスカテゴリそれぞれに対応づけられた複数のＥＤＣＡ機能（ＥＤＣＡＦ）を実行することができる。一部の実装例では、内部衝突に勝利したＥＤＣＡＦが、ＥＤＣＡベースのＴＸＯＰの一次アクセスカテゴリを決定する。一部の他の実装例では、通信プロセスがＨＣＦ（hybrid coordination function）を利用して、無線通信リソースへのアクセスを制御して、ＴＸＯＰが、ＨＣＣＡ（HCF controlled channel access）に基づいている。
【００４３】
４１０で、通信プロセスは、ＴＸＯＰ中に第１のデバイスに送信を行う一次アクセスカテゴリに属する１以上の一次データユニットを取得する。データユニットの取得には、Ａ−ＭＰＤＵの取得が含まれてよい。一部のケースでは、Ａ−ＭＰＤＵの取得には、Ａ−ＭＰＤＵの一部にアクセスして、データユニットの一部を生成することが含まれてもよい。
【００４４】
４１５で、通信プロセスは、ＴＸＯＰに少なくとも１つの二次アクセスカテゴリを決定する。二次アクセスカテゴリは、一群のアクセスカテゴリに含まれるアクセスカテゴリである。二次アクセスカテゴリは、一次アクセスカテゴリとは異なる送信優先度を有している。場合によっては、二次アクセスカテゴリの決定には、一次アクセスカテゴリよりも送信優先度の高いアクセスカテゴリの選択が含まれてよい。通信プロセスは、そのＴＸＯＰ中にデータを送信するために利用可能な通信リソースがあるかに基づいて、そのＴＸＯＰにさらなる二次アクセスカテゴリを決定してもよい。
【００４５】
４２０で、通信プロセスは、ＴＸＯＰ中に第２のデバイスに送信を行う二次アクセスカテゴリに属する１以上の二次データユニットを取得する。データユニットの取得には、Ａ−ＭＰＤＵの取得が含まれてよい。
【００４６】
４２５で、通信プロセスは、ＴＸＯＰ中に無線通信デバイスに空間ステアリングされたストリームを送信する。ステアリングされたストリームは、１以上の一次データユニットと１以上の二次データユニットとを具現化したものであってよい。ＴＸＯＰ中には、１以上のマルチユーザフレームを同時送信することができる。ステアリングされたストリームの送信には、２以上の異なるＴＩＤに関連づけられている２以上のデータフレームを２以上の宛先にそれぞれ送信することが含まれてよい。一部の実装例では、通信プロセスによって、マルチユーザフレームの各受信デバイスについてのアクセスカテゴリが選択される。
【００４７】
マルチユーザフレームには、２以上のそれぞれ異なる受信者用の２以上のデータフレームが含まれる。一部の実装例では、データフレーム１つには、同じ受信者および同じアクセスカテゴリに属するデータが含まれている。マルチユーザフレームの長さは、最長のデータフレームに基づいて決定することができる。一部の実装例では、マルチユーザフレームの長さは、１以上のアクセスカテゴリデータフレームのなかで最長のデータフレームにより決定される。一部の実装例では、マルチユーザフレームに含まれる任意の二次アクセスカテゴリデータフレームは、最大の長さの一次データフレームが設定する長さ未満の、またはこれに等しい長さに制限されている。一部の実装例では、マルチユーザフレームの長さは、一次アクセスカテゴリおよび二次アクセスカテゴリすべてのなかで最長のデータフレームによって決定されてもよい。
【００４８】
ＴＸＯＰホルダデバイス（たとえば、図４のプロセスを実行している無線デバイス）は、マルチユーザフレームの１以上の一次データユニットを含んでよい。データは、１以上の一次データユニットに基づいてマルチユーザフレームの長さを決定してよい。一部の実装例では、デバイスが、この決定された長さに基づいてマルチユーザフレームの１以上の二次データユニットの長さに制約を課すこともできる。たとえばマルチユーザフレームの長さは、一次データユニットを収容できるよう調節することができ、この長さは二次データユニットを収容できるよう調節はされない。マルチユーザフレームについて選択されなかった二次データユニットは、ＴＸＯＰ中の後続するマルチユーザフレームのために選択することができる。たとえば、二次データユニットの取得には、マルチユーザフレームに決定された長さより長いＡ−ＭＰＤＵを取得することが含まれる場合がある。この場合には、取得されたＡ−ＭＰＤＵが、１つのＴＸＯＰの２以上のマルチユーザフレームで分割されてよい。
【００４９】
ＴＸＯＰホルダデバイスは、マルチユーザフレームの受信者に、異なる時点で受領確認応答を送信することができる。ＴＸＯＰホルダデバイスは、１以上の一次データユニットの少なくとも一部を受信する受信者を、マルチユーザフレームの最後の後に第１の受領確認応答を送るよう制御することができる。ＴＸＯＰホルダデバイスは、１以上の二次データユニットの少なくとも一部を受信する受信者を、第１の受領確認応答の送信期間の最後の後に第２の受領確認応答を送るよう制御することができる。一部の実装例では、ＴＸＯＰホルダデバイスは、受領確認応答を送信させるよう受信デバイスを制御するポーリングフレームを送ることができる。
【００５０】
一部の実装例では、ＴＸＯＰホルダデバイスは、一次アクセスカテゴリデータを送信し尽くしてから、二次アクセスカテゴリデータを送信する。たとえば一次アクセスカテゴリデータの準備が整うと、ＴＸＯＰホルダデバイスは、二次アクセスカテゴリデータの前に一次アクセスカテゴリデータを送信する。一部の実装例では、デバイスが二次アクセスカテゴリデータの送信を開始した後は、ＴＸＯＰホルダデバイスは、同じＴＸＯＰに一次アクセスカテゴリデータを送信するための切り替えは行わない。一部の実装例では、二次アクセスカテゴリデータが一次アクセスカテゴリデータよりも高い優先度を有する場合、ＴＸＯＰホルダデバイスが、一次アクセスカテゴリの送信から二次アクセスカテゴリへの送信に切り替えて、二次アクセスカテゴリデータの完了後に、さらなる一次アクセスカテゴリデータの送信に切り替える。
【００５１】
一部の実装例では、ＴＸＯＰホルダデバイスがあるＴＸＯＰで１以上のマルチユーザへの送信を計画している場合、ＴＸＯＰホルダデバイスは、マルチユーザ送信のレシーバに対して、一次データから二次データへと送信を開始することができる。一次データがマルチユーザ送信のレシーバに利用可能な場合には、ＴＸＯＰホルダデバイスは、レシーバに第一に一次データを送信して、レシーバに一次データが利用可能でない場合には、レシーバに二次アクセスカテゴリデータをスケジュールしてよい。レシーバに一次データを送信して、後で二次データをレシーバに送信することで、ＴＸＯＰホルダデバイスは、一部の実装例では、一次データをレシーバに送信するための切り替えが不要となる。一部の実装例では、ＴＸＯＰにおいてすべてのレシーバへの一次データの送信がなされると、ＴＸＯＰホルダデバイスがＴＸＯＰを終了する。
【００５２】
一部の実装例では、ＴＸＯＰホルダデバイスが、ＴＸＯＰ中に１以上のマルチユーザへの送信を計画している場合、ＴＸＯＰホルダデバイスがＴＸＯＰ中の１以上のマルチユーザ送信が確実に少なくとも１つ一次アクセスカテゴリデータフレームを含ませることができる場合には、レシーバの一次アクセスカテゴリまたは任意の二次アクセスカテゴリを選択することができる。たとえば、ＴＸＯＰホルダデバイスは、第１の送信でレシーバＡの一次アクセスカテゴリとレシーバＢの二次アクセスカテゴリとを選ぶことができ、第２の送信でレシーバＡの二次アクセスカテゴリとレシーバＢの一次アクセスカテゴリとを選ぶことができ、第３の送信でレシーバＡの一次アクセスカテゴリとレシーバＢの別の二次アクセスカテゴリとを選ぶことができる。
【００５３】
図５は、ＴＸＯＰの１以上の二次アクセスカテゴリを決定するための通信プロセスの一例を示す。５０５で、通信プロセスは、１以上の一次データユニットに１以上の通信リソースを割り当てる。通信リソースの割り当てには、特定の期間における空間無線通信チャネルをスケジュールすることが含まれてよい。一次アクセスカテゴリおよび一次アクセスカテゴリのデータのレシーバを決定すること、および、利用可能な通信リソースがあることに基づいて、通信プロセスは、第１のレシーバと通信リソースを共有することができる１以上のＭＵレシーバを決定する。すべてのＭＵレシーバで利用可能なデータに基づいて、ＭＵトランシーバは、一次アクセスカテゴリデータにピギーバックすることができる二次アクセスカテゴリデータを決定することができる。
【００５４】
５１０で、通信プロセスは、ＴＸＯＰの一次アクセスカテゴリよりも高い優先度のアクセスカテゴリがあるかを判断する。この決定は、送信するためのデータを有するアクセスカテゴリを識別することを含む。より高い優先度のアクセスカテゴリがあり、データの送信準備ができている場合には、通信プロセスは５１５で、このアクセスカテゴリをＴＸＯＰの二次アクセスカテゴリとして選択する。５２０で、通信プロセスは、二次データユニットに１以上の通信リソースを割り当てる。割り当てに基づいて、二次データユニットは対応するアクセスカテゴリキューから取り除かれてよい。一部の実装例では、二次データユニットを、割り当て済みであり、ＴＸＯＰ中にはもう割り当てができない、としてマークする。５２５で、通信プロセスは、ＴＸＯＰについて１以上の残りのリソースがあるかを判断する。少なくとも１つの残りのリソースが利用可能な場合、通信プロセスは、５１０での決定を繰り返して、１以上の追加の二次アクセスカテゴリを選択する。これ以上利用可能なリソースがない場合には通信プロセスは５５０で、ＴＸＯＰのアクセスカテゴリの特定を終了する。
【００５５】
送信データを有する一次アクセスカテゴリより優先度の高いアクセスカテゴリがない場合、またはアクセスカテゴリがなくなってしまった場合には、通信プロセスは、５３０で、ＴＸＯＰの一次アクセスカテゴリより優先度の低いアクセスカテゴリがあるかを判断する。より低い優先度のアクセスカテゴリがある場合には、５３５で、通信プロセスは、このアクセスカテゴリをＴＸＯＰの二次アクセスカテゴリとして選択する。より低い優先度のアクセスカテゴリが複数ある場合には、プロセスはより高い優先度を有するものを選択することができる。５４０で、通信プロセスが、１以上の二次データユニットについて１以上の通信リソースを割り当てる。５４５で、通信プロセスは、ＴＸＯＰに１以上の残りのリソースがあるかを判断する。少なくとも１つ利用可能なリソース残っている場合には、通信プロセスは、５３０における決定を繰り返して、さらに二次アクセスカテゴリを選択する。利用可能なリソースがない場合には、通信プロセスは、５５０で、このＴＸＯＰについてアクセスカテゴリの特定を終了する。場合によっては、通信プロセスは、送信準備のできたデータがない場合にも、ＴＸＯＰのアクセスカテゴリの特定を終了する。
【００５６】
通信プロセスは、ＭＵ送信用にマルチユーザグループ（たとえばＭＵ送信の受信者群）を決定することができる。一部の実装例では、マルチユーザ群が決定されて、一次アクセスカテゴリが１つのマルチユーザのレシーバに割り当てられると、他のレシーバについては、利用可能なデータを有するアクセスカテゴリを等しく扱うことができるようになる。各レシーバのアクセスカテゴリの選択は、利用可能なデータ優先度、マルチユーザレシーバ優先度、ＴＸＯＰスループット全体等の要素に基づいて行われてよい。
【００５７】
図６は、ＴＸＯＰ中の複数のデバイスの間の通信活動の一例を示す。ＡＰは、ＴＸＯＰ６００中の２以上のＭＵフレーム６０５、６１０を送信することができる。この例では、ＴＸＯＰ６００の一次アクセスカテゴリが、「ＡＣ３」であり、ＴＸＯＰ６００  の二次アクセスカテゴリが「ＡＣ４」である。図６に示すように、ＭＵフレーム６０５、６１０の受信者は、ＳＴＡ−１、ＳＴＡ−２、およびＳＴＡ−３を含む。
【００５８】
第１のＭＵフレーム６０５は、それぞれＳＴＡ−１、ＳＴＡ−２、およびＳＴＡ−３について３つの空間ステアリングされたデータフレーム６１５ａ、６１５ｂ、６１５ｃを含む。ＭＵフレーム６０５は、プリアンブル部分６０７を含んでよく、ステアリングされたプリアンブル部分およびステアリングされていないプリアンブル部分が含まれてよい。第１のデータフレーム６１５ａは、ＳＴＡ−１のＡＣ３キューからのデータユニットを含む。第１のデータフレーム６１５ａは、一次アクセスカテゴリからのデータを含み、第１のデータフレーム６１５ａは、ＭＵフレーム６０５の一次データフレームと称されてよい。第２のデータフレーム６１５ｂは、ＳＴＡ-  ２のＡＣ４キューからのデータユニットを含む。第２のデータフレーム６１５ｂは、二次アクセスカテゴリからのデータを含み、第２のデータフレーム６１５ｂは、ＭＵフレーム６０５の二次データフレームと称されてよい。第３のデータフレーム６１５ｃは、ＳＴＡ-  ３のＡＣ４キューからのデータユニットを含む。第３のデータフレーム６１５ｃは、二次アクセスカテゴリからのデータを含み、第３のデータフレーム６１５ｃは、ＭＵフレーム６０５の二次データフレームと称されてよい。データフレーム６１５ｂ、６１５ｃにはパディングが含まれてうる。一部の実装例では、データフレーム６１５ａ、６１５ｂ、６１５ｃは、Ａ−ＭＰＤＵ等のデータユニットを含む。受信デバイスは、それぞれのデータフレーム６１５ａ、６１５ｂ、６１５ｃの受信に成功した後で、ブロック承認（ＢＡ）６３０ａ、６３０ｂ、６３０ｃ等の承認応答を送ってよい。
【００５９】
第１のＭＵフレーム６１０は、それぞれＳＴＡ−１、ＳＴＡ−２、およびＳＴＡ−３について３つの空間ステアリングされたデータフレーム６２０ａ、６２０ｂ、６２０ｃを含む。ＭＵフレーム６１０は、プリアンブル部分６２５を含んでよく、ステアリングされたプリアンブル部分およびステアリングされていないプリアンブル部分が含まれてよい。第１のデータフレーム６２０ａは、ＳＴＡ−１のＡＣ４キューからのデータユニットを含む。第１のデータフレーム６２０ａは、二次アクセスカテゴリからのデータを含み、第１のデータフレーム６２０ａは、ＭＵフレーム６１０の二次データフレームと称されてよい。第２のデータフレーム６２０ｂは、ＳＴＡ-  ２のＡＣ４キューからのデータユニットを含む。第２のデータフレーム６２０ｂは、二次アクセスカテゴリからのデータを含み、第２のデータフレーム６２０ｂは、ＭＵフレーム６１０の二次データフレームと称されてよい。第３のデータフレーム６２０ｃは、ＳＴＡ-  ３のＡＣ３キューからのデータユニットを含む。第３のデータフレーム６２０ｃは、一次アクセスカテゴリからのデータを含み、第３のデータフレーム６２０ｃは、ＭＵフレーム６１０の一次データフレームと称されてよい。受信デバイスは、それぞれのデータフレーム６２０ａ、６２０ｂ、６２０ｃの受信に成功した後で、ブロック承認（ＢＡ）６４０ａ、６４０ｂ、６４０ｃ等の承認応答を送ってよい。
【００６０】
一部の実装例では、ＴＸＯＰにおけるＭＵフレームの期間は、ＴＸＯＰの一次アクセスカテゴリに属する最長ＰＰＤＵにより決定される。一部の実装例では、期間は、二次アクセスカテゴリに属す、より長いＰＰＤＵを収容するよう拡張されない。一部の実装例では、ＭＵフレームの最後を超える可能性のある二次アクセスカテゴリＰＰＤＵは、２以上のフレームに分割される。一部の実装例では、最長の一次アクセスカテゴリＰＰＤＵは、より長い二次アクセスカテゴリＰＰＤＵを収容するためにさらなるシンボルでパディングされない（たとえば、Ａ−ＭＰＤＵ、ＰＳＤＵ、または両方の最後にパディングデリミタを追加する）。一部の実装例では、最長の一次アクセスカテゴリＰＰＤＵは、より長い二次アクセスカテゴリＰＰＤＵを収容するべく１以上の追加シンボルを有させるための拡張目的で、不要なゼロ長のデリミタを含まない（たとえばＡ−ＭＰＤＵサブフレームの間に、またはＰＰＤＵの最後に）。  一部の実施例では、送信デバイスは、より長い二次アクセスカテゴリＰＰＤＵを収容するために、追加のシンボルでＰＰＤＵを拡張するべく、最長の一次アクセスカテゴリＰＰＤＵの変調符号化スキーム（ＭＣＳ）を下げない。送信デバイスは、ＭＵフレームのＰＰＤＵを一次アクセスカテゴリに属させることで、一次アクセスカテゴリＰＰＤＵのＭＣＳを決定することができる。一部の実装例では、ＭＵフレームのＰＰＤＵ（一次および二次アクセスカテゴリＰＰＤＵを含む）が、一次アクセスカテゴリを超える優先度を有する最長ＰＰＤＵの長さに整合するように調節される。一部の実装例では、ＭＵフレームの長さは、そのフレームの最長ＰＰＤＵにより決定され、ＰＰＤＵのアクセスカテゴリは無視する。言い換えると、最長ＰＰＤＵが二次アクセスカテゴリに属している場合、一次アクセスカテゴリＰＰＤＵは、最長ＰＰＤＵの長さに整合するよう拡張される、またはパディングされてよい。
【００６１】
ＭＵフレームのＳＤＭＡ送信に基づくと、送信デバイスは、ＳＤＭＡ送信に関連する受信デバイスの１以上からの即時の応答を受信してよい（たとえば受領確認応答）。ＳＤＭＡ送信があらわす個々の送信の１以上の受信が失敗する可能性がある。即時の応答は、受信者が個々の送信の受信に失敗したかもしれないことを示している可能性がある。ＳＤＭＡ送信における個々の送信が失敗すると、対応するＥＤＣＡＦは、より長いバックオフで媒体アクセス復元を実行する。再送信は、復元バックオフが終わったことに基づいて開始されてよい。一部の実装例では、失敗した個々の送信が一次アクセスカテゴリまたはＴＸＯＰのＴＩＤに属している場合、送信デバイスは、再送信前の長い方のバックオフでチャネルアクセス復元を行うことができる。再送信は、ＳＤＭＡ送信の他の新たな送信で実行することができる。失敗した個々の送信が、ＴＸＯＰの一次アクセスカテゴリまたはＴＩＤと異なるアクセスカテゴリまたはＴＩＤに属している場合には、送信デバイスは、失敗した送信に対応しているＥＤＣＡＦのチャネルアクセス復元を行うことができる。このＥＤＣＡＦは、チャネルアクセス復元バックオフの後に認可された新たなＳＤＭＡ送信機会であってよく、他のＥＤＣＡＦがチャネルアクセス復元を行う必要はない。一部の実装例では、ＴＸＯＰの第１の送信に対する第１の応答が受信されない場合のみに、トランスミッタが、ＥＤＣＡＦまたは第１の応答を生じさせたＰＰＤＵに関連するアクセスカテゴリに基づいて、復元バックオフを開始する。第１の応答が正しく受信されている場合には、トランスミッタは、後続する送信の一部が失敗した場合であっても、データを送信するために、残りのＴＸＯＰを利用して処理を続けることができる。一部の実装例では、第１の応答を生じさせた第１の送信のＰＰＤＵは、一次アクセスカテゴリに属しているはずである。一部の実装例では、第１の応答を生じさせた第１の送信のＰＰＤＵは、ＴＸＯＰに関するどのアクセスカテゴリに属していてもよく、第１の応答が正しく受信されなかった場合には、トランスミッタは、一次アクセスカテゴリに基づいて復元バックオフを開始して、二次アクセスカテゴリのバックオフタイマは影響を受けない。
【００６２】
ＴＸＯＰがはじまると、二次アクセスカテゴリのバックオフタイマを中断させることができる。ＴＸＯＰ中に送信が失敗して、媒体が、ＴＸＯＰの後ＡＩＦＳのためにアイドルになると、ＴＸＯＰ中のＭＵ送信に関わっている二次アクセスカテゴリのバックオフタイマを再開させることができる。つまり、マルチアクセスカテゴリ送信が、二次アクセスカテゴリのバックオフタイマに影響を与えない。一部の実装例では、二次アクセスカテゴリのコンテンションウィンドウ（ＣＷ）を、対応するＣＷｍｉｎ値にリセットして、対応するバックオフタイマを計算しなおす。
【００６３】
ＴＸＯＰの一次アクセスカテゴリに属すＰＰＤＵの送信が失敗すると、送信が失敗しなかったＴＸＯＰのいずれかのＭＵ送信に関わっている二次アクセスカテゴリについて、媒体がＡＩＦＳのためにアイドルになると、対応するバックオフタイマを再開することができる。一部の実装例では、二次アクセスカテゴリのコンテンションウィンドウを不変として、対応するバックオフタイマが計算しなおされる。一実装例では、二次アクセスカテゴリのコンテンションウィンドウは、CW_NEW = ((CW_OLD + 1)*2 - 1)に基づいて変化して、対応するバックオフタイマが計算しなおされる。一部の実装例では、二次アクセスカテゴリのコンテンションウィンドウを対応するＣＷｍｉｎにリセットして、対応するバックオフタイマを計算しなおす。
【００６４】
ＴＸＯＰの二次アクセスカテゴリに属すＰＰＤＵ送信が失敗すると、媒体がＡＩＦＳのためのアイドルになると、二次アクセスカテゴリについてのバックオフタイマを再開することができる。一部の実装例では、二次アクセスカテゴリのコンテンションウィンドウを不変として、対応するバックオフタイマを計算しなおす。一実装例では、二次アクセスカテゴリのコンテンションウィンドウは、CW_NEW = ((CW_OLD + 1)*2 - 1)に基づいて変化させられ、対応するバックオフタイマが計算しなおされる。
【００６５】
一次アクセスカテゴリのバックオフタイマは、二次アクセスカテゴリＰＰＤＵの送信が失敗すると、影響を受ける可能性がある。このような場合に、一部の実装例では、一次アクセスカテゴリのコンテンションウィンドウを不変として、対応するバックオフタイマを計算しなおす。一実装例では、二次アクセスカテゴリのコンテンションウィンドウは、CW_NEW = ((CW_OLD + 1)*2 - 1)に基づいて変化させられ、対応するバックオフタイマが計算しなおされる。一実装例では、一次アクセスカテゴリのコンテンションウィンドウを対応するＣＷｍｉｎ値にリセットして、対応するバックオフタイマを計算しなおす。
【００６６】
ＴＸＯＰの二次アクセスカテゴリに属すＰＰＤＵ送信が失敗すると、送信が失敗しなかったＴＸＯＰの１以上のＭＵ送信に関わっている他の二次アクセスカテゴリについて、媒体がＡＩＦＳのためにアイドルになると、対応するバックオフタイマを再開させてよい。一部の実装例では、これら他の二次アクセスカテゴリのコンテンションウィンドウを不変として、対応するバックオフタイマが計算しなおす。一実装例では、これら他の二次アクセスカテゴリのコンテンションウィンドウは、CW_NEW = ((CW_OLD + 1)*2 - 1)に基づいて変化して、対応するバックオフタイマが計算しなおされる。一部の実装例では、これら他の二次アクセスカテゴリのコンテンションウィンドウを対応するＣＷｍｉｎにリセットして、対応するバックオフタイマを計算しなおす。
【００６７】
いくつかの実施形態を上述してきたが、様々な変形例も可能である。開示された主題は、本明細書に記載する機能処理を含み、電子回路、コンピュータハードウェア、ファームウェア、ソフトウェア、これらの組み合わせでの（本明細書で開示する構造手段またはその構造的均等物）実装が可能であり、この例には、潜在的に１以上のデータ処理装置に記載されている処理を実行させるプログラムが含まれる（たとえば、メモリ素子、格納素子、機械可読格納基板、その他の物理的、機械可読媒体、またはこれらの１以上の組み合わせであってよいコンピュータ可読媒体に符号化されているプログラム）。
【００６８】
「データ処理装置」という用語は、たとえばプログラム可能プロセッサ、コンピュータ、または、複数のプロセッサもしくはコンピュータを含むデータを処理するためのすべての装置、デバイス、および機械を含む。装置は、ハードウェアに加えて、対象のコンピュータプログラムの実行環境を生成するコード（たとえば、プロセッサファームウェア、プロトコルスタック、データベース管理システム、オペレーティングシステム、またはこれらの１以上の組み合わせ）を含んでよい。
【００６９】
プログラム（さらにコンピュータプログラム、ソフトウェア、ソフトウェアアプリケーション、スクリプト、またはコードとして知られているもの）が、任意の形態のプログラミング言語で書き込み可能である。言語は、コンパイルされた言語であっても、解釈された言語であってもよく、宣言型言語またはプロシージャ型を含み、独立型プログラムまたはモジュールとしてのものを含み、または、コンピューティング環境での利用に適したモジュール、コンポーネント、サブルーチン、またはその他のユニットとしてのものも含む。プログラムは必ずしもファイルシステムのファイルに対応しなくてよい。プログラムは、その他のプログラムまたはデータを保持するファイルの一部（たとえばマークアップ言語文書に格納されている１以上のスクリプト）、対象のプログラム専用の１つのファイル、または複数の調整されたファイル（たとえば１以上のモジュール、サブプログラム、またはコードの部分を格納するファイル）も格納することができる。プログラムは、１つのコンピュータで実行されてもよいし、１つのサイトに位置する、または、複数のサイトに分散配置され、通信ネットワークで相互接続されている複数のコンピュータで実行されてもよい。
【００７０】
本明細書は多くの具体例を含んでいるが、これら具体例は請求される範囲の限定としてとらえられるべきではなく、具体的な実施形態に固有でありうる特徴を記載したものであるとしてみなされたい。本明細書に別の実施形態の文脈で記載されている特定の特徴を、１つの実施形態における組み合わせに実装することもできる。逆に、１つの実施形態の文脈で記載された様々な特徴を、複数の実施形態に個別に実装することもできるし、任意の適切なサブコンビネーションとして実装することもできる。さらに、特徴は一定の組み合わせで処理されるものとして記載され、最初はそのように請求されているかもしれないが、請求されている組み合わせの１以上の特徴が、場合によっては組み合わせから外されてもよいし、請求されている組み合わせをサブコンビネーションまたはサブコンビネーションの変形例にすることもできる。
【００７１】
同様に、処理は図面では特定の順序で示されているが、このことを、これら処理がこの特定の順序で実施されねばならないことの証明としてとらえられるべきではなく、所望の結果を生じさせるために、示されている処理すべてを実行する必要があるとみなされるべきではない。一定の環境においては、マルチタスク処理および並列処理が望ましい場合もある。さらに、上述した実施形態では様々なシステムコンポーネントが別々に示されていても、すべての実施形態で別々であらねばならない、という意味ではない。
【００７２】
他の実施形態も以下の請求項の範囲に含まれる。
【図１】
0005910948.tif 000002
【図２】
0005910948.tif 000003
【図３】
0005910948.tif 000004
【図４】
0005910948.tif 000005
【図５】
0005910948.tif 000006
【図６】
0005910948.tif 000007