(57)【要約】  データパケット通信システムは、冗長に送信されるデータ量を低減して受信機のポーリングが達成される自動再送要求（ＡＲＱ）構成をもつ、アクセスノードと端末との間など、送信機と受信機との間の無線リンク制御（ＲＬＣ）伝送を採用する。送信機の送信バッファが空になること、ポーリングタイマの時間切れ、無線リンク制御（ＲＬＣ）プロトコルデータユニット（ＰＤＵ）のカウントのしきい値に達することなど、ポーリングイベントが起こると、送信機はポーリングコマンドを受信機に送信する。このポーリングコマンドは、低減された量のデータを送信する可変サイズのＰＤＵに再セグメント化することによって、どのＲＬＣ  ＰＤＵよりも小さくなる。通信規格が、ＨＳＰＡ＋（高速パケットアクセスエボリューション）および３ＧＰＰ  ＬＴＥ（ロングタームエボリューション）の１キロバイトを超過するなど、より大きいＰＤＵに向かって発展するにつれて、この非効率は影響が大きくなる。【選択図】  図１
2010527539.tif 000002
【特許請求の範囲】
【請求項１】
データ送信の低減された、ローカル送信機からリモート受信機への信頼性のある送信方法であって、
無線リンク制御コマンドをローカル送信機からリモート受信機に送信することと、
ポーリングイベントおよびポーリング指示を検出したことに応答して、低減した量のユーザプレーンデータを送信することによって、ポーリングコマンドを送信することと、
を備える方法。
【請求項２】
前記ポーリングコマンドに応答して、ステータスＰＤＵを受信すること、をさらに備える請求項１記載の方法。
【請求項３】
前記ポーリングコマンドを送信することは、物理レイヤの割当てによって制限される量のユーザプレーンデータを有するポーリングコマンドを定義することをさらに備える、請求項１記載の方法。
【請求項４】
前記ポーリングコマンドを送信することは、可変長データを有するセグメント化または再セグメント化されたＰＤＵを使用することをさらに備える、請求項１記載の方法。
【請求項５】
ポーリング情報を送信するための前記セグメント化または再セグメント化されたＰＤＵは、前記ローカル送信機によって送信されたシーケンス番号についても通知する、請求項４記載の方法。
【請求項６】
ポーリング情報を送信するための前記セグメント化または再セグメント化されたＰＤＵは、前記ローカル送信機によって送信された最大シーケンス番号についても通知する、請求項４記載の方法。
【請求項７】
前記セグメント化または再セグメント化されたＰＤＵは、長さインジケータと、セグメントオフセットと、セグメント長と、ポーリングフィールドとを備える、請求項４記載の方法。
【請求項８】
前記セグメント化または再セグメント化されたＰＤＵは、パッドまたはピギーバックステータスＰＤＵフィールドを備える、請求項１記載の方法。
【請求項９】
データコンテンツを実質的になくすために、非ゼロ長データと以前に送信されたＰＤＵのヘッダ部分とをもつＰＤＵを送信することと、
ポーリングコマンドを示すたように、前記ＰＤＵのポーリングビットを設定することと、
をさらに備える、請求項４に記載の方法。
【請求項１０】
非ゼロ長データをもつＰＤＵを送信し、前記ＰＤＵシーケンス番号をすでに送信されたシーケンス番号に設定する、請求項４記載の方法。
【請求項１１】
非ゼロ長データをもつＰＤＵを送信し、前記ＰＤＵシーケンス番号を最大送信シーケンス番号に設定する、請求項４記載の方法。
【請求項１２】
非ゼロ長データをもつＰＤＵを送信し、前記ＰＤＵシーケンス番号を整数値だけ増分された最大送信シーケンス番号に設定する、請求項４記載の方法。
【請求項１３】
前記ポーリングコマンドおよび非ゼロ長データの前記送信が受信バッファの状態に影響を及ぼす、請求項４記載の方法。
【請求項１４】
ポーリングコマンドを送信することは、高速パケットアクセスエボリューション（ＨＳＰＡ）プロトコルに準拠する請求項１記載の方法。
【請求項１５】
ポーリングコマンドを送信することは、第３世代パートナーシッププロジェクトロングタームエボリューション（３ＧＰＰ  ＬＴＥ）プロトコルに準拠する請求項１記載の方法。
【請求項１６】
データ送信の低減された、ローカル送信機からリモート受信機への信頼性のある送信のための少なくとも１つのプロセッサであって、
無線リンク制御コマンドをローカル送信機からリモート受信機に送信するための第１のモジュールと、
ポーリングイベントおよびポーリング指示を検出したことに応答して、低減した量のユーザプレーンデータを送信することによって、ポーリングコマンドを送信するための第２のモジュールと、
を備える、少なくとも１つのプロセッサ。
【請求項１７】
データ送信の低減された、ローカル送信機からリモート受信機への信頼性のある送信のためのコンピュータプログラム製品であって、
コンピュータに、ローカル送信機からリモート受信機への無線リンク制御コマンドを送信させるための第１のコードセットと、
前記コンピュータに、ポーリングイベントおよびポーリング指示を検出したことに応答して、低減した量のユーザプレーンデータを送信することによって、ポーリングコマンドを送信させるための第２のコードセットと、
を備えるコンピュータ可読媒体を備えるコンピュータプログラム製品。
【請求項１８】
データ送信の低減された、ローカル送信機からリモート受信機への信頼性のある送信を行う装置であって、
無線リンク制御コマンドをローカル送信機からリモート受信機に送信するための手段と、
ポーリングイベントおよびポーリング指示を検出したことに応答して、低減した量のユーザプレーンデータを送信することによって、ポーリングコマンドを送信するための手段と、
を備える装置。
【請求項１９】
データ送信の低減された、ローカル送信機からリモート受信機への信頼性のある送信を行う装置であって、
無線リンク制御コマンドをリモート受信機に送信するためのローカル送信機と、
ポーリングイベントおよびポーリング指示を検出したことに応答して、低減した量のユーザプレーンデータを送信することによって、前記ローカル送信機を介してポーリングコマンドを送信するためのポーリングコンポーネントと、
を備える装置。
【請求項２０】
ステータスＰＤＵを受信するためのローカル受信機をさらに備える、請求項２０記載の装置。
【請求項２１】
前記ポーリングコンポーネントは、物理レイヤの割当てによって最小限に許容される量のユーザプレーンデータを有するポーリングコマンドを定義することによって前記ポーリングコマンドを送信する、請求項２０記載の装置。
【請求項２２】
前記ポーリングコンポーネントは、可変長データを有するセグメント化または再セグメント化されたＰＤＵを使用することによって前記ポーリングコマンドを送信する、請求項２０記載の装置。
【請求項２３】
ポーリング情報を送信するための前記セグメント化または再セグメント化されたＰＤＵは、前記ローカル送信機によって送信されたシーケンス番号についても通知する、請求項２３記載の装置。
【請求項２４】
ポーリング情報を送信するための前記セグメント化または再セグメント化されたＰＤＵは、前記ローカル送信機によって送信された最大シーケンス番号についても通知する、請求項２３記載の装置。
【請求項２５】
前記セグメント化または再セグメント化されたＰＤＵは、長さインジケータフィールドを備える、請求項２３記載の装置。
【請求項２６】
前記セグメント化または再セグメント化されたＰＤＵは、パッドまたはピギーバックステータスＰＤＵフィールドを備える、請求項２０記載の装置。
【請求項２７】
前記ポーリングコンポーネントは、さらに、データコンテンツを実質的になくすために非ゼロ長データと以前に送信されたＰＤＵの前記ヘッダ部分とをもつＰＤＵを送信し、ポーリングコマンドを示すように前記ＰＤＵのポーリングビットを設定する、請求項２３記載の装置。
【請求項２８】
前記ポーリングコンポーネントは、非ゼロ長データをもつＰＤＵを送信し、前記ＰＤＵシーケンス番号をすでに送信されたシーケンス番号に設定する、請求項２３記載の装置。
【請求項２９】
前記ポーリングコンポーネントは、非ゼロ長データをもつＰＤＵを送信し、前記ＰＤＵシーケンス番号を最大送信シーケンス番号に設定する、請求項２３記載の装置。
【請求項３０】
前記ポーリングコンポーネントは、非ゼロ長データをもつＰＤＵを送信し、前記ＰＤＵシーケンス番号を１だけ増分された最大送信シーケンス番号に設定する、請求項２３記載の装置。
【請求項３１】
前記ポーリングコンポーネントは、受信バッファの状態に影響を及ぼさないが、ポーリングコマンドをもつ前記ＲＬＣ  ＰＤＵ中の前記指示を与えられると、関連するすべてのシーケンス番号についてバッファステータス報告をトリガする、ポーリングコマンドとゼロ長データとをもつ前記ＰＤＵを送信する、請求項２３記載の装置。
【請求項３２】
前記ポーリングコマンドおよび非ゼロ長データの前記ポーリングコンポーネントの送信が受信バッファの状態に影響を及ぼす、請求項２３記載の装置。
【請求項３３】
前記ポーリングコンポーネントは、高速パケットアクセスエボリューション（ＨＳＰＡ）プロトコルに準拠するポーリングコマンドを送信する、請求項２０記載の装置。
【請求項３４】
前記ポーリングコンポーネントは、第３世代パートナーシッププロジェクトロングタームエボリューション（３ＧＰＰ  ＬＴＥ）プロトコルに準拠するポーリングコマンドを送信する、請求項２０記載の装置。
【請求項３５】
データ送信を低減された、リモート送信機からローカル受信機への信頼性のある送信を行うための方法であって、
リモート送信機からローカル受信機への無線リンク制御コマンドを受信することと、
ポーリングイベントおよびポーリング指示を検出したことに応答して、低減した量のユーザプレーンデータを送信することによってポーリングコマンドを受信することと、
を備える方法。
【請求項３６】
ステータスＰＤＵを送信することをさらに備える、請求項３６記載の方法。
【請求項３７】
前記ポーリングコマンドを受信することは、物理レイヤの割当てによって最小限に許容される量のユーザプレーンデータを有するポーリングコマンドを定義することをさらに備える、請求項３６記載の方法。
【請求項３８】
前記ポーリングコマンドを受信することは、可変長データを有するセグメント化または再セグメント化されたＰＤＵを使用することをさらに備える、請求項３６記載の方法。
【請求項３９】
ポーリング情報を受信するための前記セグメント化または再セグメント化されたＰＤＵは、前記リモート送信機によって送信されたシーケンス番号についても通知する、請求項３９記載の方法。
【請求項４０】
ポーリング情報を受信するための前記セグメント化または再セグメント化されたＰＤＵは、前記リモート送信機によって送信された最大シーケンス番号についても通知する、請求項３９記載の方法。
【請求項４１】
前記セグメント化または再セグメント化されたＰＤＵは、長さインジケータフィールドを備える、請求項３９記載の方法。
【請求項４２】
前記セグメント化または再セグメント化されたＰＤＵは、パッドまたはピギーバックステータスＰＤＵフィールドを備える、請求項３６記載の方法。
【請求項４３】
データコンテンツを実質的になくすために非ゼロ長データと以前に送信されたＰＤＵの前記ヘッダ部分とをもつＰＤＵを受信することと、ポーリングコマンドを示すように前記ＰＤＵのポーリングビットを設定することと、をさらに備える請求項３９記載の方法。
【請求項４４】
非ゼロ長データをもつＰＤＵを受信し、前記ＰＤＵシーケンス番号をすでに送信されたシーケンス番号に設定する、請求項３９記載の方法。
【請求項４５】
非ゼロ長データをもつＰＤＵを受信し、前記ＰＤＵシーケンス番号を最大送信シーケンス番号に設定する、請求項３９記載の方法。
【請求項４６】
非ゼロ長データをもつＰＤＵを受信し、前記ＰＤＵシーケンス番号を１だけ増分された最大送信シーケンス番号に設定する、請求項３９記載の方法。
【請求項４７】
ポーリングコマンドと非ゼロ長データとをもつ前記ＰＤＵの前記受信が、受信バッファの状態に影響を及ぼさないが、ポーリングコマンドをもつ前記ＲＬＣ  ＰＤＵ中の前記指示を与えられると、関連するすべてのシーケンス番号についてバッファステータス報告をトリガする、請求項３９記載の方法。
【請求項４８】
前記ポーリングコマンドおよび非ゼロ長データの前記受信が受信バッファの状態に影響を及ぼす、請求項３９記載の方法。
【請求項４９】
ポーリングコマンドを受信することは、高速パケットアクセスエボリューション（ＨＳＰＡ）プロトコルに準拠する、請求項３６記載の方法。
【請求項５０】
ポーリングコマンドを受信することは、第３世代パートナーシッププロジェクトロングタームエボリューション（３ＧＰＰ  ＬＴＥ）プロトコルに準拠する、請求項３６記載の方法。
【請求項５１】
データ送信の低減された、リモート送信機からローカル受信機への信頼性のある送信を行うための少なくとも１つのプロセッサであって、
リモート送信機からローカル受信機への無線リンク制御コマンドを受信するための第１のモジュールと、
ポーリングイベントおよびポーリング指示を検出したことに応答して、低減した量のユーザプレーンデータを送信することによってポーリングコマンドを受信するための第２のモジュールと、
を備える、少なくとも１つのプロセッサ。
【請求項５２】
データ送信の低減された、リモート送信機からローカル受信機への信頼性のある送信を行うためのコンピュータプログラム製品であって、
コンピュータに、リモート送信機からローカル受信機への無線リンク制御コマンドを受信させるための第１のコードセットと、
前記コンピュータに、ポーリングイベントおよびポーリング指示を検出したことに応答して、低減した量のユーザプレーンデータを送信することによってポーリングコマンドを受信させるための第２のコードセットと、
を備えるコンピュータ可読媒体を備えるコンピュータプログラム製品。
【請求項５３】
データ送信の低減された、リモート送信機からローカル受信機への信頼性のある送信を行うための装置であって、
リモート送信機からローカル受信機への無線リンク制御コマンドを受信するための手段と、
ポーリングイベントおよびポーリング指示を検出したことに応答して、低減した量のユーザプレーンデータを送信することによってポーリングコマンドを受信するための手段と、
を備える装置。
【請求項５４】
データ送信の低減された、リモート送信機からローカル受信機への信頼性のある送信を行うための装置であって、
リモート受信機への無線リンク制御コマンドを受信するためのローカル受信機と、
ポーリングイベントおよびポーリング指示を検出したことに応答して、低減した量のユーザプレーンデータを送信することによって前記ローカル受信機を介してポーリングコマンドを受信するためのポーリングコンポーネントと、
を備える装置。
【請求項５５】
ステータスＰＤＵを送信するためのローカル送信機をさらに備える、請求項５５記載の装置。
【請求項５６】
前記ポーリングコンポーネントは、物理レイヤの割当てによって最小限に許容される量のユーザプレーンデータを有する前記ポーリングコマンドを受信する、請求項５５記載の装置。
【請求項５７】
前記ポーリングコンポーネントは、可変長データを有するセグメント化または再セグメント化されたＰＤＵとして前記ポーリングコマンドを受信する、請求項５５記載の装置。
【請求項５８】
ポーリング情報を受信するための前記セグメント化または再セグメント化されたＰＤＵは、前記リモート送信機によって送信されたシーケンス番号についても通知する、請求項５８記載の装置。
【請求項５９】
ポーリング情報を受信するための前記セグメント化または再セグメント化されたＰＤＵは、前記リモート送信機によって送信された最大シーケンス番号についても通知する、請求項５８記載の装置。
【請求項６０】
前記セグメント化または再セグメント化されたＰＤＵは、長さインジケータフィールドを備える請求項５８記載の装置。
【請求項６１】
前記セグメント化または再セグメント化されたＰＤＵは、パッドまたはピギーバックステータスＰＤＵフィールドを備える、請求項５５記載の装置。
【請求項６２】
前記ポーリングコンポーネントは、さらに、データコンテンツを実質的になくすために非ゼロ長データと以前に送信されたＰＤＵの前記ヘッダ部分とをもつＰＤＵと、ポーリングコマンドを示すように設定された前記ＰＤＵのポーリングビットとを受信する、請求項５８記載の装置。
【請求項６３】
前記ポーリングコンポーネントは、非ゼロ長データと、すでに送信されたシーケンス番号に設定された前記ＰＤＵシーケンス番号とを有するＰＤＵを受信する、請求項５８記載の装置。
【請求項６４】
前記ポーリングコンポーネントは、非ゼロ長データと、最大送信シーケンス番号に設定された前記ＰＤＵシーケンス番号とを有するＰＤＵを受信する、請求項５８記載の装置。
【請求項６５】
前記ポーリングコンポーネントは、非ゼロ長データと、１だけ増分された最大送信シーケンス番号に設定された前記ＰＤＵシーケンス番号とを有するＰＤＵを受信する、請求項５８記載の装置。
【請求項６６】
前記ポーリングコンポーネントは、受信バッファの状態に影響を及ぼさないが、ポーリングコマンドをもつ前記ＲＬＣ  ＰＤＵ中の前記指示を与えられると、関連するすべてのシーケンス番号についてバッファステータス報告をトリガする、ポーリングコマンドと非ゼロ長データとをもつ前記ＰＤＵを受信する、請求項５８記載の装置。
【請求項６７】
前記ポーリングコンポーネントは、受信バッファの状態に影響を及ぼさない前記ポーリングコマンドおよび非ゼロ長データを受信する、請求項５８記載の装置。
【請求項６８】
前記ポーリングコンポーネントは、高速パケットアクセスエボリューション（ＨＳＰＡ）プロトコルに準拠するポーリングコマンドを受信する、請求項５５記載の装置。
【請求項６９】
前記ポーリングコンポーネントは、第３世代パートナーシッププロジェクトロングタームエボリューション（３ＧＰＰ  ＬＴＥ）プロトコルに準拠するポーリングコマンドを受信する、請求項５５記載の装置。
【発明の詳細な説明】
【優先権の主張】
【０００１】
米国特許法第１１９条における優先権の主張
本特許出願は、本出願の譲受人に譲渡され、参照により明確に本明細書に組み込まれる、２００７年３月１日に出願された「ＭＥＴＨＯＤ  ＡＮＤ  ＡＰＰＡＲＡＴＵＳ  ＦＯＲ  ＥＦＦＩＣＩＥＮＴ  ＲＬＣ  ＰＯＬＬＩＮＧ」と題する米国特許出願第６０／９１５，４２６号の優先権を主張するものである。
【技術分野】
【０００２】
本明細書は、信頼性のある確認型通信のための無線アクセスネットワークを用いた送信機から受信機へのデータパケット送信に関する。
【背景技術】
【０００３】
３ＧＰＰ（第３世代パートナーシッププロジェクトThird Generation Partnership Project）規格シリーズのレイヤ２規格は無線リンク制御（ＲＬＣ:Radio Link Control）プロトコルの一部として自動再送要求（ＡＲＱ:Automatic Repeat Request）機構を特徴とする。ＲＬＣがプロトコルデータユニット（ＰＤＵ）を生成すると、データは、下位レイヤに送られ、データの受信が受信機によって肯定応答されるか、または廃棄タイマがＰＤＵを廃棄するように指示するまでバッファに入れられる。単調増加するシーケンス番号が各ＰＤＵに割り当てられるので、受信機は、受信したＰＤＵのストリームを再順序付けすること、ならびに受信したシーケンス中で欠落したパケットを検出することが可能になる。
【０００４】
ＲＬＣは、ステータスＰＤＵを介して受信機からバッファステータス情報を搬送するパケットフォーマットおよび手順、ならびに選択されたＲＬＣ  ＰＤＵ中で指定された「ポール」ビットを設定することによって実行される、送信機がその情報を要求する手順を特定する。
【０００５】
様々なタイマおよびイベントがポールコマンドまたはステータス制御コマンドのいずれかの送信をトリガする。たとえば、Ｎ個のＰＤＵが送信されるたびに、またはＲＬＣバッファ中の最後のデータが送信されるときはいつでも、送信機は周期的間隔でポールコマンドを送信することができる。受信機は、周期的間隔で（すなわち、Ｎ個のＰＤＵが受信されるたびに）、または欠落したＰＤＵがシーケンス番号中の穴のため検出されるときはいつでも、ポールコマンドに応答して自律的にステータスＰＤＵを送信することができる。
【０００６】
送信機がポールを送信すべきとき、送信機は、まだ肯定応答されていないＲＬＣ  ＰＤＵを選択し、受信機にポールコマンドを伝達するためにポールビットを「１」に設定してＰＤＵを再送信する。そのような実装形態の一例がユニバーサル移動体通信システム（ＵＭＴＳ:Universal Mobile Telecommunication）リリース５にある。ＨＳＰＡ＋（高速パケットアクセスエボリューション(High-Speed Packet Access Evolution)）と３ＧＰＰ  ＬＴＥ（第３世代パートナーシッププログラムロングタームエボリューション(Third Generation Partnership Project Long Term Evolution)）の両方のシステムアーキテクチャの変更は、オーバーヘッドを低減するためにより大きいＰＤＵをサポートすることである。完全なＰＤＵを再送信することは、サイズが大きくないＰＤＵにとって十分な解決策であったが、より新しいシステムでは大きいＰＤＵを再送信することは不経済になることがある。
【発明の概要】
【０００７】
開示する態様のうちのいくつかの態様についての基本的な理解を与えるために、以下に簡略化した概要を示す。この概要は、包括的な概観ではなく、主要なまたは重要な要素を特定するものでも、そのような態様の範囲を規定するものでもない。その目的は、記載する特徴のいくつかの概念を、後に示すより詳細な説明に対する前置きとして簡素化した形で提示することである。
【０００８】
１つまたは複数の態様およびその対応する開示に従って、ユーザデータを再送信する要求を低減し、したがってデータ効率を高める形でポーリング要求を送信するデータパケット送信アプローチに関する様々な態様について説明する。
【０００９】
一態様では、データの送信を低減してローカル送信機からリモート受信機への信頼性のある送信を行うための方法が提供される。無線リンク制御コマンドがローカル送信機からリモート受信機に送信される。ポーリングイベントを検出したことに応答した、低減した量のユーザプレーンデータおよびポール指示の送信により、ポーリングコマンドが送信される。それに応答して、ステータスＰＤＵが受信される。
【００１０】
別の態様では、データの送信を低減してローカル送信機からリモート受信機への信頼性のある送信を行うための少なくとも１つのプロセッサが提供される。第１のモジュールが無線リンク制御コマンドをローカル送信機からリモート受信機に送信する。第２のモジュールが、ポーリングイベントを検出したことに応答した、低減した量のユーザプレーンデータおよびポール指示の送信により、ポーリングコマンドを送信する。さらに、第３のモジュールがステータスＰＤＵを受信する。
【００１１】
追加の態様では、データの送信を低減してローカル送信機からリモート受信機への信頼性のある送信を行うためのコンピュータプログラム製品が提供される。コンピュータ可読媒体は、コンピュータに、ローカル送信機からリモート受信機への無線リンク制御コマンドを送信させ、ポーリングイベントを検出したことに応答した、低減した量のユーザプレーンデータおよびポール指示の送信により、ポーリングコマンドを送信させ、ステータスＰＤＵを受信させるコードのセットを備える。
【００１２】
さらなる態様では、無線リンク制御コマンドをローカル送信機からリモート受信機に送信する手段と、ポーリングイベントを検出したことに応答した、低減した量のユーザプレーンデータおよびポール指示の送信により、ポーリングコマンドを送信する手段と、ステータスＰＤＵを受信する手段とを有することによって、データの送信を低減してローカル送信機からリモート受信機への信頼性のある送信を行うための装置が提供される。
【００１３】
別の追加の態様では、データの送信を低減してローカル送信機からリモート受信機への信頼性のある送信を行うための装置が提供される。ローカル送信機が無線リンク制御コマンドをリモート受信機に送信する。ポーリングコンポーネントが、ポーリングイベントを検出したことに応答した、低減した量のユーザプレーンデータおよびポール指示の送信により、ローカル送信機を介してポーリングコマンドを送信する。ローカル受信機がステータスＰＤＵを受信する。
【００１４】
さらに他の一態様では、データの送信を低減してリモート送信機からローカル受信機への信頼性のある送信を行うための方法が提供される。無線リンク制御コマンドが、リモート送信機からローカル受信機へ受信される。ポーリングイベントを検出したことに応答した、低減した量のユーザプレーンデータおよびポール指示の送信により、ポーリングコマンドが受信される。ステータスＰＤＵが送信される。
【００１５】
さらに別の態様では、データの送信を低減してリモート送信機からローカル受信機への信頼性のある送信を行うための少なくとも１つのプロセッサが提供される。第１のモジュールがリモート送信機からローカル受信機への無線リンク制御コマンドを受信する。第２のモジュールが、ポーリングイベントを検出したことに応答した、低減した量のユーザプレーンデータおよびポール指示の送信により、ポーリングコマンドを受信する。第３のモジュールがステータスＰＤＵを送信する。
【００１６】
さらに追加の態様では、データの送信を低減してリモート送信機からローカル受信機への信頼性のある送信を行うためのコンピュータプログラム製品が提供される。コンピュータ可読媒体は、コンピュータに、リモート送信機からローカル受信機への無線リンク制御コマンドを受信させ、ポーリングイベントを検出したことに応答した、低減した量のユーザプレーンデータおよびポール指示の送信により、ポーリングコマンドを受信させ、ステータスＰＤＵを送信させるコードのセットを備える。
【００１７】
またさらなる態様では、リモート送信機からローカル受信機への無線リンク制御コマンドを受信する手段と、ポーリングイベントを検出したことに応答した、低減した量のユーザプレーンデータおよびポール指示の送信により、ポーリングコマンドを受信する手段と、ステータスＰＤＵを送信する手段とを有することによって、データの送信を低減してリモート送信機からローカル受信機への信頼性のある送信を行うための装置が提供される。
【００１８】
またさらなる追加の態様では、データの送信を低減してリモート送信機からローカル受信機への信頼性のある送信を行うための装置が提供される。ローカル受信機がリモート受信機への無線リンク制御コマンドを受信する。ポーリングイベントを検出したことに応答して、低減した量のユーザプレーンデータおよびポール指示を送信するローカル受信機を介して、ポーリングコンポーネントがポーリングコマンドを受信する。ローカル送信機がステータスＰＤＵを送信する。
【００１９】
上記および関連する目的を達成するために、１つまたは複数の態様は、以下で十分に説明し、特許請求の範囲において具体的に指摘する特徴を備える。以下の説明および添付の図面は、いくつかの例示的な態様を詳細に記載し、本態様の原理が使用できる様々な方法のうちのほんのいくつかを示すものである。他の利点および新規の特徴は、以下の詳細な説明を図面とともに検討すれば明らかになり、開示する態様は、すべてのそのような態様およびそれらの均等物を含むものとする。
【００２０】
本開示の特徴、特性、および利点は、全体を通じて同様の参照符号が同様のものを指す図面とともに、以下に記載する詳細な説明を読めば明らかになろう。
【図面の簡単な説明】
【００２１】
【図１】信頼性のある確認型データパケットの送信機による送信および受信機による受信のための通信システムのブロック図。
【図２】ポーリングコマンドを利用する信頼性のある送信のための方法の流れ図。
【図３】別の態様のＲＣＬ  ＡＭデータ（ＡＭＤ）ＰＤＵの例示的なデータ構造のブロック図。
【図４】さらなる態様に従った、ポール情報を通信するために使用されるデータＰＤＵのブロック図。
【図５】ポーリングコマンドをサポートするための一態様に従った、多元接続無線通信システムの図。
【図６】ポーリングコマンドをサポートするための通信システムの概略ブロック図。
【図７】受信機にポーリングコマンドを送信するためのモジュールを有する送信機のブロック図。
【図８】ポーリングコマンドを受信し、ステータスＰＤＵで応答するためのモジュールを有する受信機のブロック図。
【発明を実施するための形態】
【００２２】
データパケット通信システムは、送信機と受信機との間の送信のための無線リンク制御（Radio Link Control）プロトコルを使用する。無線リンク制御は、受信機ステータスを要求し、失われたデータを再送信することによる無損失配信サービスを特徴とする自動再送要求（ＡＲＱ:Automatic Repeat Request）を備える。受信機ステータスを求める要求をポーリングと呼び、潜在的に冗長な送信データの量を低減して受信機のポーリングを達成するための構成について説明する。送信機の送信バッファが空になること、ポーリングタイマの時間切れ、ＲＬＣプロトコルデータユニット（ＰＤＵ）カウントのしきい値に達すること、またはいくつかのアウトスタンディング（outstanding）送信バイトしきい値に達することなど、ポーリングイベントが起こると、送信機は受信機にポーリングコマンドを送信する。このポーリングコマンドは、すでに送信されたＰＤＵを、低減された量のデータを送信する可変サイズのＰＤＵにセグメント化または再セグメント化することによって、どのＲＬＣ  ＰＤＵよりも小さくなる。セグメント化は、すでに形成されたＰＤＵのサブセットを送信する動作である。再セグメント化は、すでに形成されたＰＤＵのセグメントをセグメント化する動作である。一般性のために、再セグメント化を、セグメント化または再セグメント化のいずれかを指すことに用いる。したがって、ポーリングコマンドを使用すると、アクセス端末からステータスＰＤＵを呼び出すようにポーリングビットを設定して完全なＲＬＣ  ＰＤＵを再送信する従来の手法を使用せずに済む。通信規格が、ＨＳＰＡ＋（高速パケットアクセスエボリューション:High-Speed Packet Access Evolution）および３ＧＰＰ  ＬＴＥ（すなわち、ロングタームエボリューション（ＬＴＥ））の１キロバイトを超過するなど、より大きいＰＤＵに向かって発展するにつれて、この非効率は影響が大きくなる。
【００２３】
次に、図面を参照しながら様々な態様について説明する。次の記述では、説明の目的で、１つまたは複数の態様についての完全な理解を与えるために多数の具体的な詳細について述べる。ただし、様々な態様は、これらの具体的な詳細なしに実施できることは明白であろう。他の例では、これらの態様の説明を容易にするために、よく知られている構造およびデバイスをブロック図の形で示す。
【００２４】
本出願で使用する「コンポーネント（構成要素）」、「モジュール」、「システム」などの用語は、コンピュータ関連のエンティティ、ハードウェア、ハードウェアとソフトウェアの組合せ、ソフトウェア、または実行中のソフトウェアのいずれかを指すものとする。たとえば、コンポーネントは、プロセッサ上で動作するプロセス、プロセッサ、オブジェクト、実行ファイル、実行スレッド、プログラム、および／またはコンピュータとすることができるが、これらに限定されない。例として、サーバ上で動作するアプリケーションとそのサーバの両方をコンポーネントとすることができる。１つまたは複数のコンポーネントは実行のプロセスおよび／またはスレッド内に常駐することができ、１つのコンポーネントを１つのコンピュータに局所化し、および／または２つ以上のコンピュータ間に分散させることができる。
【００２５】
「例示的」という用語は、本明細書では、例、事例、または例示として機能することを意味するために使用される。本明細書で「例示的」として説明されるいかなる態様または設計も、必ずしも他の態様または設計より好ましいまたは有利であると解釈すべきではない。
【００２６】
さらに、標準的なプログラミングおよび／またはエンジニアリング技法を使用して、開示する態様を実装するようにコンピュータを制御するためのソフトウェア、ファームウェア、ハードウェア、またはそれらの任意の組合せを生成する方法、装置、または製造品として１つまたは複数のバージョンを実装することができる。本明細書で使用する「製造品」（または代替的に「コンピュータプログラム製品」）という用語は、任意のコンピュータ可読デバイス、キャリア、または媒体からアクセス可能なコンピュータプログラムを包含するものとする。たとえば、コンピュータ可読媒体は、磁気記憶デバイス（たとえば、ハードディスク、フロッピー（登録商標）ディスク、磁気ストリップなど）、光ディスク（たとえば、コンパクトディスク（ＣＤ）、デジタル多目的ディスク（ＤＶＤ）など）、スマートカード、およびフラッシュメモリデバイス（たとえば、カード、スティック）を含むことができるが、これらに限定されない。さらに、電子メールを送信および受信する際またはインターネットもしくはローカルエリアネットワーク（ＬＡＮ）などのネットワークにアクセスする際に使用される搬送波など、搬送波を使用して、コンピュータ可読電子データを搬送することができることを諒解されたい。もちろん、開示する態様の範囲から逸脱することなく、この構成に対して多数の改変を行うことができることを当業者ならば認識するであろう。
【００２７】
様々な態様を、いくつかのコンポーネントやモジュールなどを含むシステムに関して提示する。様々なシステムは、追加のコンポーネントやモジュールなどを含んでもよく、および／または各図に関連して論じるコンポーネントやモジュールなどのすべてを含まなくてもよいことを理解および諒解されたい。これらの手法の組合せも使用できる。本明細書で開示する様々な態様は、タッチスクリーンディスプレイ技術および／またはマウスおよびキーボードタイプインターフェースを利用するデバイスを含む、電気デバイス上で実行できる。そのようなデバイスの例には、コンピュータ（デスクトップおよびモバイル）、スマートフォン、携帯情報端末（ＰＤＡ）、および有線と無線の両方の他の電子デバイスがある。
【００２８】
図面を参照すると、図１において、通信システム１０は送信機１２から受信機１４への信頼性のあるデータパケット送信を行う。ユーザデータは複数の無線リンク制御（ＲＬＣ）ＰＤＵ１６、１７、１８にセグメント化され、ＲＬＣ  ＰＤＵ１６、１７、１８は、無線リンク制御２２によってリンク２４上で送信されるまで送信機（ＴＸ）ウィンドウ２０中に記憶され、受信機１４によって受信され、受信機１４のＲＬＣ２６は、ＲＸウィンドウステータスコンポーネント３０によって追跡されるシグナリングステータスとともに処理するために、受信したＲＬＣ  ＰＤＵ１６〜１８をＲＸウィンドウ２８中に記憶する。送信機１２のＴＸウィンドウポールイベント（たとえばタイマ）コンポーネント３２は、受信機１４のＲＸウィンドウ２８のステータスが必要かどうかを判断する。ポールコマンドメッセージ３４がＲＸウィンドウポーリングコンポーネント３６によって準備され、リンク２４を介して受信機１４に送信され、受信機１４はアップリンク４０を介してＲＸウィンドウステータス３８で応答する。
【００２９】
無線リンク制御は、とりわけ、たとえばＨＳＰＡのＲＬＣおよび３ＧＰＰのＬＴＥのＲＬＣとしてＡＲＱ（自動再送要求：Automatic Repeat re-quest ）を使用可能にする遠隔通信システムの「レイヤ２」におけるプロトコルであることを、本開示の利益とともに諒解されたい。さらに、本明細書に記載の技法は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡシステム、および他のシステムなど、様々な無線通信システムに使用できる。「システム」および「ネットワーク」という用語は、しばしば互換的に使用される。ＣＤＭＡシステムは、ユニバーサル地上無線アクセス（ＵＴＲＡ）、ｃｄｍａ２０００などの無線技術を実装することができる。ＵＴＲＡは広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）およびＣＤＭＡの他の変形態を含む。ＣＤＭＡ２０００は、ＩＳ−２０００規格、ＩＳ−９５規格およびＩＳ−８５６規格を包括する。ＴＤＭＡシステムは広域移動体通信システム（ＧＳＭ:Global System for Mobile Communication）などの無線技術を実装することができる。ＯＦＤＭＡシステムは、Ｅｖｏｌｖｅｄ  ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ウルトラモバイルブロードバンド（ＵＭＢ）、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭａｘ）、ＩＥＥＥ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭ（登録商標）などの無線技術を実装することができる。ＵＴＲＡおよびＥ−ＵＴＲＡはユニバーサル移動体通信システム（ＵＭＴＳ）の一部である。３ＧＰＰロングタームエボリューション（ＬＴＥ）は、ダウンリンク上ではＯＦＤＭＡを利用し、アップリンク上ではＳＣ−ＦＤＭＡを利用するＥ−ＵＴＲＡを使用する近々発表されるリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、およびＧＳＭは、「第３世代パートナーシッププロジェクト」（３ＧＰＰ）という名称の組織からの文書に記載されている。ＣＤＭＡ２０００およびＵＭＢは、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）という名称の組織からの文書に記載されている。これらの様々な無線技術および規格は当技術分野で知られている。
【００３０】
ＨＳＰＡ＋およびＬＴＥによってもたらされる発展より前に、ＲＬＣは、ユーザデータを、たとえば２０、４０または８０バイトの固定サイズＰＤＵにセグメント化したことを、本開示の利益とともに諒解されたい。このため、送信バッファが空になった後にポーリングを開始するために、２０、４０または８０バイトの１つのＰＤＵを、ポールビットを設定して再送信する必要があることを諒解されたい。しかしながら、この方法は、ユーザのペイロードのサイズと比較して大きくないオーバーヘッドをもたらす。
【００３１】
ＨＳＰＡ＋およびＬＴＥのための通信プロトコルは、プロトコル効率を改善し、処理を低減するために、可変サイズのＲＬＣ  ＰＤＵを可能にする。今度は、ＲＬＣ  ＰＤＵサイズは、チャネル上に割り振られたトランスポートブロックのサイズに従って選択される。非常に高いスループットが物理レイヤで可能になると仮定すれば、ＲＬＣ  ＰＤＵのサイズは１キロバイトを超過する可能性がある。既存の規格の改変がなければ、ＲＬＣは、受信機をポーリングするために、場合によっては大きい１つのそのようなＲＬＣ  ＰＤＵを送信することが必要になることを諒解されたい。様々な態様は、ポーリング情報を通信するために必要なオーバーヘッドを最小にする無線通信システムにおけるポールを開始することに関する。特に、一態様は、以前に送信されたユーザデータの再送を必要とせずにポール情報を通信することに関する。現在の方法よりも効率的な、ポール情報を通信するための様々な方法について以下で論じる。
【００３２】
図２において、ポーリングを送信するための方法１００は、データ伝送効率を高めるために、ＲＬＣ  ＰＤＵ１６〜１８を再送信するのではなく、ポールイベントを検出する複数の方法ならびにポールコマンド３４をフォーマットするための複数の方法を示す。代替的にまたは選択的に使用される各タイプのポールコマンド３４は、ＲＬＣ  ＰＤＵ１６〜１８よりも実質的に小さい。ブロック１０２で、ポーリングイベントがポーリングタイマの時間切れであるかどうかに関する決定を行う。そうでない場合、ブロック１０４で、ＰＤＵカウントまたはバイト数のしきい値が満たされたかどうかに関するさらなる決定を行う。そうでない場合、ブロック１０６で、送信機（ＴＸ）ウィンドウが空かどうかに関するまたさらなる決定を行う。本発明は、ポーリングコマンドを開始するためにどのポーリングイベントを使用するかにかかわらず適用できることに留意されたい。本発明は、将来規定される他のポーリングイベントに適用する。空でない場合、プロセスはブロック１０２に戻り、ポーリングイベントが検出されるのを待ち続ける。１つまたは２つのそのようなイベントのみがモニタできることを諒解されたい。
【００３３】
たとえば、ブロック１０２、１０４、１０６で、ポーリングイベントのいずれかが検出された場合、ブロック１０８でポールコマンドの送信が実行される。例示的なバージョンでは、ポールコマンド３４を、ポーリング指示が設定されたセグメント化または再セグメント化されたＲＬＣ  ＰＤＵとして記述する（ブロック１１４）。次いで、ブロック１１６で、送信機は、ステータスＰＤＵである受信機からの応答を受信する。
【００３４】
０以上の長さのＲＬＣ  ＡＭデータ（ＡＭＤ）ＰＤＵをもつポール。ＲＬＣ  ＡＭＤ  ＰＤＵフォーマットは、データを含まないか、またはすでに形成されたＰＤＵよりも少ないデータを含む、再セグメント化されたＡＭＤ  ＰＤＵ２３０を実施するように適合できる。上位レイヤからのデータ情報はＡＭデータ（ＡＭＤ）と呼ばれる。図３は、Ｄ／Ｃビット２３２とシーケンス番号フィールド２３４とを第１のオクテット中に有し、シーケンス番号フィールド２３６と、ポールビット２３８と、次のオクテットがヘッダ情報（ＬＩ）であるかデータであるかを示す２ビットＨＥフィールド２４０とを第２のオクテット中に有し、長さインジケータフィールド２４２と、次のオクテットがヘッダであるかデータであるかを示す１ビットＥ（拡張）フィールドとを第３のオクテット中に有する再セグメント化データを移送するＡＭＤ  ＰＤＵ２３０の例示的な一般フォーマットを示す。ヘッダは、すでに形成されたＰＤＵ内の再セグメント化データの位置を示す、２４１で示されるセグメントオフセットを含む。ヘッダは、再セグメント化データの量を示す、２４３で示されるセグメント長を含むことがある。
【００３５】
最大送信シーケンス番号がＮである場合、ポールコマンドは、ペイロード長が「０」であるＲＬＣ  ＡＭＤ  ＰＤＵ２１０上でポールビットを「１」に設定することによって受信機に伝達できる。長さインジケータは「０」に設定されてもよい。受信機は、ゼロデータと設定されたポールビットとをもつＰＤＵをポーリングコマンドとして解釈し、その受信バッファ中に受信したＰＤＵを記憶しようと試みない。特定の意味論に応じて、ＰＤＵ中のシーケンス番号をＮ＋１またはＮ＋ｄ（ｄは整数）に設定することによって、ポールコマンドとともに最大シーケンス番号を示すことができる。
【００３６】
ただし、受信機手順は、上記のように空のＡＭＤ  ＰＤＵの受信に対処するように変更できることを諒解されたい。
【００３７】
ポールコマンドを伝達するために使用されるＲＬＣ  ＡＭＤ  ＰＤＵ２６０を図４に例として示す。第１のオクテットは、Ｄ／Ｃビット２６２とシーケンス番号フィールド２６４とを備えるものとして示される。第２のオクテットは、シーケンス番号フィールド２６６と、ポールビット２６８と、ＨＥフィールド２７０とからなる。オプションの第３のオクテットは、長さインジケータフィールド２７２とＥビット２７４とからなる。Ｎ−２番目のオクテットは、長さインジケータフィールド２７６とＥフィールド２７８とを含む。Ｎー１番目のオクテットはデータ２８０を含む。Ｎ番目のオクテットはパッドまたはピギーバックステータスＰＤＵフィールド２８２を有する。
【００３８】
本発明の態様は、Radio Link Control(RLC) protocol specification Release 7 3GPP TS 25.322およびSpecification Group Radio Access Network、Evolved Universal Terrestrial Radio Access(E-UTRA) と Evolved Universal Terrestrial Radio Access Network(E-UTRAN)、Radio Link Control (RLC) protocol specification Release 8 3GPP TS 36.322を含むが、これらに限定されない、無線リンク制御（ＲＬＣ）プロトコル規格の任意のバージョンを実装するシステムに関連する。ただし、様々な態様が他のタイプのネットワークに適用可能であることを諒解されたい。
【００３９】
無線通信システムは、ボイス、データなど様々なタイプの通信コンテンツを提供するために広く展開されることを諒解されたい。これらのシステムは、利用可能なシステムリソース（たとえば、帯域幅および送信電力）を共有することによって、複数のユーザとの通信をサポートすることが可能な多元接続システムとすることができる。そのような多元接続システムの例は、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、および直交周波数分割多元接続（ＯＦＤＭＡ）システムを含む。
【００４０】
概して、無線多元接続通信システムは、複数の無線端末のための通信を同時にサポートすることができる。各端末は、順方向および逆方向リンク上の送信を介して１つまたは複数の基地局と通信する。順方向リンク（またはダウンリンク）とは、基地局から端末への通信リンクを指し、逆方向リンク（またはアップリンク）とは、端末から基地局への通信リンクを指す。この通信リンクは、１入力１出力（ＳＩＳＯ）、多入力１出力、または多入力多出力（ＭＩＭＯ）システムを介して確立できる。
【００４１】
ＭＩＭＯシステムは、データ送信用の複数（ＮＴ）個の送信アンテナおよび複数（ＮＲ）個の受信アンテナを使用する。ＮＴ個の送信アンテナおよびＮＲ個の受信アンテナによって形成されたＭＩＭＯチャネルは、空間チャネルとも呼ばれるＮＳ個の独立チャネルに分解でき、ここで、ＮＳ≦ｍｉｎ｛ＮＴ，ＮＲ｝である。ＮＳ個の独立チャネルの各々は１つの次元に対応する。複数の送信チャネルおよび受信チャネルによって生成された追加の次元数が利用された場合、ＭＩＭＯシステムは改善されたパフォーマンス（たとえば、より高いスループットおよび／またはより大きい信頼性）を与えることができる。
【００４２】
ＭＩＭＯシステムは時分割複信（ＴＤＤ:Time Division Duplex）および周波数分割複信（ＦＤＤ:Frequency Division Duplex）システムをサポートする。ＴＤＤシステムでは、順方向および逆方向リンク伝送が同一周波数領域上で行われるので、相反定理による逆方向リンクチャネルからの順方向リンクチャネルの推定が可能である。これにより、複数のアンテナがアクセスポイントで利用可能なとき、アクセスポイントは順方向リンク上で送信ビームフォーミング利得を取り出すことが可能になる。
【００４３】
図５を参照すると、一態様による多元接続無線通信システムが示されている。アクセスポイント３００（ＡＰ）は複数のアンテナグループを含み、あるグループは３０４と３０６とを含み、別のグループは３０８と３１０とを含み、追加のグループは３１２と３１４とを含む。図５では、アンテナグループごとに２つのアンテナのみが示されているが、アンテナグループごとにより多いまたはより少ないアンテナが利用できる。アクセス端末３１６（ＡＴ）はアンテナ３１２および３１４と通信中であり、アンテナ３１２および３１４は、順方向リンク３２０上でアクセス端末３１６に情報を送信し、逆方向リンク３１８上でアクセス端末３１６から情報を受信する。アクセス端末３２２はアンテナ３０６および３０８と通信中であり、アンテナ３０６および３０８は、順方向リンク３２６上でアクセス端末３２２に情報を送信し、逆方向リンク３２４上でアクセス端末３２２から情報を受信する。ＦＤＤシステムでは、通信リンク３１８、３２０、３２４および３２６は、通信のための異なる周波数を使用することができる。たとえば、順方向リンク３２０は、逆方向リンク３１８によって使用される周波数とは異なる周波数を使用することができる。
【００４４】
アンテナの各グループ、および／またはアンテナが通信するために設計された領域は、しばしば、アクセスポイントのセクタと呼ばれる。本態様では、アンテナグループはそれぞれ、アクセスポイント３００によってカバーされる領域のセクタ内で複数のアクセス端末に通信するように設計される。
【００４５】
順方向リンク３２０および３２６上の通信では、アクセスポイント３００の送信アンテナは、異なるアクセス端末３１６および３２４に対して順方向リンクの信号対雑音比を改善するためにビームフォーミングを利用する。さらに、ビームフォーミングを使用して、そのカバレッジ中にランダムに分散された複数のアクセス端末に送信するアクセスポイントでは、単一のアンテナを介してそのアクセス端末の全てに送信するアクセスポイントよりも、隣接セル中のアクセス端末への干渉が小さくなる。
【００４６】
アクセスポイントは、端末との通信に使用される固定局とすることができ、アクセスポイント、ノードＢ、または他の何らかの用語で呼ばれることもある。アクセス端末は、アクセス端末、ユーザ装置（ＵＥ）、無線通信デバイス、端末、アクセス端末または他の何らかの用語で呼ばれることもある。
【００４７】
図６は、ＭＩＭＯシステム４００における送信機システム４１０（アクセスポイントとしても知られる）および受信機システム４５０（アクセス端末としても知られる）の態様のブロック図である。送信機システム４１０において、いくつかのデータストリームのトラフィックデータがデータソース４１２から送信（ＴＸ）データプロセッサ４１４に与えられる。
【００４８】
一態様では、各データストリームは、それぞれの送信アンテナを介して送信される。ＴＸデータプロセッサ４１４は、符号化データを供給するために、そのデータストリーム用に選択された特定の符号化方式に基づいて、データストリームごとにトラフィックデータをフォーマット化し、符号化し、インタリーブする。
【００４９】
各データストリームの符号化データは、ＯＦＤＭ技法を使用してパイロットデータと多重化できる。パイロットデータは、一般に、知られている方法で処理される、知られているデータパターンであり、チャネル応答を推定するために受信機システムで使用される。次いで、各データストリームの多重化されたパイロットデータおよび符号化データは、変調シンボルを供給するために、そのデータストリーム用に選択された特定の変調方式（たとえば、ＢＰＳＫ、ＱＳＰＫ、Ｍ−ＰＳＫ、またはＭ−ＱＡＭ）に基づいて変調（すなわち、シンボルマッピング）される。各データストリームのデータ転送速度、符号化、および変調は、プロセッサ４３０によって実行される命令によって決定される。
【００５０】
次いで、すべてのデータストリームの変調シンボルがＴＸ  ＭＩＭＯプロセッサ４２０に供給され、ＴＸ  ＭＩＭＯプロセッサ４２０はさらに（たとえば、ＯＦＤＭの場合）その変調シンボルを処理する。次いで、ＴＸ  ＭＩＭＯプロセッサ４２０は、ＮＴ個の変調シンボルストリームをＮＴ個の送信機（ＴＭＴＲ）４２２ａ〜４２２ｔに供給する。いくつかの実装形態では、ＴＸ  ＭＩＭＯプロセッサ４２０は、ビームフォーミング重みをデータストリームのシンボル、およびそのシンボルが送信されているアンテナに付加する。
【００５１】
各送信機４２２は、それぞれのシンボルストリームを受信し、処理して、１つまたは複数のアナログ信号を供給し、さらに、それらのアナログ信号を調整（たとえば、増幅、フィルタリング、およびアップコンバート）して、ＭＩＭＯチャネルを介した送信に適した変調信号を供給する。次いで、送信機４２２ａ〜４２２ｔからのＮＴ個の変調信号はそれぞれ、ＮＴ個のアンテナ４２４ａ〜４２４ｔから送信される。
【００５２】
受信機システム４５０において、送信された変調信号はＮＲ個のアンテナ４５２ａ〜４５２ｒによって受信され、各アンテナ４５２から受信された信号は、それぞれの受信機（ＲＣＶＲ）４５４ａ〜４５４ｒに供給される。各受信機４５４は、それぞれの受信信号を調整（たとえば、フィルタリング、増幅、およびダウンコンバート）し、この調整された信号をデジタル化して、サンプルを供給し、さらにそれらのサンプルを処理して、対応する「受信」シンボルストリームを供給する。
【００５３】
次いで、ＲＸデータプロセッサ４６０は、特定の受信機処理技法に基づいてＮＲ個の受信機４５４からＮＲ個の受信シンボルストリームを受信し、処理して、ＮＴ個の「検出」シンボルストリームを供給する。次いで、ＲＸデータプロセッサ４６０は、各検出シンボルストリームを復調し、ディインタリーブし、復号して、データストリームに対するトラフィックデータを復元する。ＲＸデータプロセッサ４６０による処理は、送信機システム４１０においてＴＸ  ＭＩＭＯプロセッサ４２０およびＴＸデータプロセッサ４１４によって実行される処理と相補的である。
【００５４】
プロセッサ４７０は、どのプリコーディング行列（以下で論じる）を使用すべきかを定期的に判断する。プロセッサ４７０は、行列インデックス部とランク値部とを備える逆方向リンクメッセージを作成する。
【００５５】
逆方向リンクメッセージは、通信リンクおよび／または受信データストリームに関する様々なタイプの情報を備えることができる。次いで、逆方向リンクメッセージは、データソース４３６からいくつかのデータストリームのトラフィックデータをも受信するＴＸデータプロセッサ４３８によって処理され、変調器４８０によって変調され、送信機４５４ａ〜４５４ｒによって調整され、送信機システム４１０に戻される。
【００５６】
送信機システム４１０において、受信機システム４５０からの変調信号は、アンテナ４２４によって受信され、受信機４２２によって調整され、復調器４４０によって復調され、受信機システム４５０によって送信された逆方向リンクメッセージを抽出するためにＲＸデータプロセッサ４４２によって処理される。次いで、プロセッサ４３０は、ビームフォーミング重みを決定するためにどのプリコーディング行列を使用すべきかを判断し、次いで、抽出されたメッセージを処理する。
【００５７】
一態様では、論理チャネルは、制御チャネルとトラフィックチャネルとに分類される。論理制御チャネルは、システム制御情報をブロードキャストするためのＤＬチャネルであるブロードキャスト制御チャネル（ＢＣＣＨ）を含む。ページング制御チャネル（ＰＣＣＨ）は、ページング情報を転送するＤＬチャネルである。マルチキャスト制御チャネル（ＭＣＣＨ）は、１つまたは複数のＭＴＣＨについてのマルチメディアブロードキャストおよびマルチキャストサービス（ＭＢＭＳ）のスケジューリングおよび制御情報を送信するために使用されるポイントツーマルチポイントＤＬチャネルである。概して、ＲＲＣ接続を確立した後、このチャネルは、ＭＢＭＳ（注：古いＭＣＣＨ＋ＭＳＣＨ）を受信するＵＥによって使用されるだけである。専用制御チャネル（ＤＣＣＨ）は、専用制御情報を送信するポイントツーポイント双方向チャネルであり、ＲＲＣ接続を有するＵＥによって使用される。態様では、論理トラフィックチャネルは、ユーザ情報を転送するための１つのＵＥに専用のポイントツーポイント双方向チャネルである専用トラフィックチャネル（ＤＴＣＨ）を備える。さらに、トラフィックデータを送信するためのポイントツーマルチポイントＤＬチャネルであるマルチキャストトラフィックチャネル（ＭＴＣＨ）を備える。
【００５８】
一態様では、トランスポートチャネルは、ＤＬとＵＬとに分類される。ＤＬトランスポートチャネルは、ブロードキャストチャネル（ＢＣＨ）と、ダウンリンク共有データチャネル（ＤＬ−ＳＤＣＨ）と、ＵＥ省電力化（ＤＲＸサイクルがネットワークによってＵＥに示される）をサポートするためのページングチャネル（ＰＣＨ）とを含み、これらのチャネルは、セル全体にわたってブロードキャストされ、他の制御／トラフィックチャネル用に使用できるＰＨＹリソースにマッピングされる。ＵＬトランスポートチャネルは、ランダムアクセスチャネル（ＲＡＣＨ）、要求チャネル（ＲＥＱＣＨ）、アップリンク共有データチャネル（ＵＬ−ＳＤＣＨ）、および複数のＰＨＹチャネルを含む。ＰＨＹチャネルは、ＤＬチャネルとＵＬチャネルとのセットを含む。
【００５９】
ＤＬ  ＰＨＹチャネルは、共通パイロットチャネル（ＣＰＩＣＨ）、同期チャネル（ＳＣＨ）、共通制御チャネル（ＣＣＣＨ）、共有ＤＬ制御チャネル（ＳＤＣＣＨ）、マルチキャスト制御チャネル（ＭＣＣＨ）、共有ＵＬ割当てチャネル（ＳＵＡＣＨ）、肯定応答チャネル（ＡＣＫＣＨ）、ＤＬ物理共有データチャネル（ＤＬ−ＰＳＤＣＨ）、ＵＬ電力制御チャネル（ＵＰＣＣＨ）、ページングインジケータチャネル（ＰＩＣＨ）、負荷インジケータチャネル（ＬＩＣＨ）を含む。ＵＬ  ＰＨＹチャネルは、物理ランダムアクセスチャネル（ＰＲＡＣＨ）、チャネル品質インジケータチャネル（ＣＱＩＣＨ）、肯定応答チャネル（ＡＣＫＣＨ）、アンテナサブセットインジケータチャネル（ＡＳＩＣＨ）、共有要求チャネル（ＳＲＥＱＣＨ）、ＵＬ物理共有データチャネル（ＵＬ−ＰＳＤＣＨ）、ブロードバンドパイロットチャネル（ＢＰＩＣＨ）を含む。
【００６０】
図７において、送信機５００は、モジュール５０２として示される、複数のＲＬＣ  ＰＤＵを送信するための手段を含む。送信機５００は、モジュール５０４として示される、送信機ウィンドウを維持するための手段を含む。送信機５００は、モジュール５０６として示される、受信機からステータスＰＤＵを受信するための手段を含む。送信機５００は、機能５１０として示される、３つの例示的なモジュールのうちの１つまたは複数を含むポーリングイベントをモニタするための手段を含む。第１に、空の送信機ウィンドウを検出するためのモジュール５１２が設けられる。第２に、しきい値に達したことを検出するためにＲＬＣ  ＰＤＵまたはＲＬＣのアウトスタンディングバイトを計数するためのモジュール５１４が設けられる。第３に、ポーリングタイマのためのモジュール５１６が設けられる。送信機５００は、３つの例示的なモジュールのうちの１つまたは複数を含むポーリングコマンドを生成するための機能５１８を含む。第１に、ステータスＰＤＵに組み込まれるポールスーパーフィールド（ＳＵＦＩ）を送信するためのモジュール５２０が設けられる。第２に、ポーリングＰＤＵ  ＲＬＣコマンドを送信するためのモジュール５２２が設けられる。第３に、データがなく、設定されたポールビットをもつＲＬＣ  ＰＤＵを送信するためのモジュール５２４が設けられる。
【００６１】
図８において、受信機６００は、モジュール６０２として示される、複数のＲＬＣ  ＰＤＵを受信するための手段を含む。受信機６００は、モジュール６０４として示される、受信機ウィンドウを維持するための手段を含む。受信機６００は、モジュール６０６として示される、ポールコマンドに応答してステータスＰＤＵを送信するための手段を含む。
【００６２】
受信機６００は、データがなく、設定されたポールビットをもつＲＬＣ  ＰＤＵをポーリングコマンドとして解釈する手段を含み、受信時にその受信バッファを変更しない。
【００６３】
上記で説明したことは、様々な態様の例を含む。もちろん、様々な態様を説明する目的でコンポーネントまたは方法のあらゆる想到できる組合せを説明することは不可能であるが、多くのさらなる組合せおよび置換えが可能であることを当業者は認識されよう。したがって、本明細書は、添付の特許請求の範囲の趣旨および範囲内に含まれる、すべてのそのような代替形態、改変形態、および変形形態を包含するものとする。
【００６４】
特に、上記のコンポーネント、デバイス、回路、システムなどによって実行される様々な機能に関して、そのようなコンポーネントを説明するために用いた用語（「手段（ｍｅａｎｓ）」への参照を含む）は、特に指示のない限り、開示した構造に構造的に均等ではないが、本明細書で示した例示的な態様における機能を実行する、説明したコンポーネントの特定の機能（たとえば、機能上の均等物）を実行する任意のコンポーネントに対応するものとする。この点について、様々な態様は、システム、ならびに様々な方法の行為および／またはイベントを実行するためのコンピュータ実行可能命令を有するコンピュータ可読媒体を含むことを認識されよう。
【００６５】
さらに、特定の特徴をいくつかの実装形態のうちの１つに関連してのみ開示したが、所与または特定の適用例にとって所望され、有利なように、そのような特徴を他の実装形態の１つまたは複数の他の特徴と組み合わせることができる。「含む（ｉｎｃｌｕｄｅ）」および「含む（ｉｎｃｌｕｄｉｎｇ）」という用語およびそれらの変形が、発明を実施するための形態または特許請求の範囲のいずれかで使用される限り、これらの用語は、「備える（ｃｏｍｐｒｉｓｉｎｇ）」という用語と同様に包括的なものとする。さらに、発明を実施するための形態または特許請求の範囲のいずれかで使用される「または（ｏｒ）」という用語は、「非排他的なまたは（ｎｏｎ-ｅｘｃｌｕｓｉｖｅ  ｏｒ）」を意味するものとする。
【００６６】
さらに、諒解されるように、開示したシステムおよび方法の様々な部分は、人工知能、機械学習、または知識ベースもしくはルールベースのコンポーネント、下位コンポーネント、プロセス、手段、方法、または機構（たとえば、サポートベクターマシン、ニューラルネットワーク、エキスパートシステム、ベイズの信念ネットワーク、ファジー論理、データ融合エンジン、クラシファイヤなど）を含むか、またはそれらからなる。そのようなコンポーネントは、とりわけ、システムおよび方法の部分をより適応的ならびに効率的で知的にするために、それによって実行されるいくつかの機構またはプロセスを自動化することができる。限定ではなく例として、送信機（たとえば、アクセスノード）は、ポーリングイベントが効率的な方法でスケジューリングされ、ならびに、同様の条件下で同一または同様の機械との以前の相互作用に基づいて、あるタイプのポールコマンドを選択するように、データチャネルおよび受信機（たとえば、アクセス端末）の能力を推定または予測することができる。
【００６７】
上記で説明した例示的なシステムに鑑みて、開示した主題に従って実装できる方法について、いくつかの流れ図を参照しながら説明した。説明を簡単にするために、方法を一連のブロックとして図示および説明したが、いくつかのブロックは本明細書で図示および説明したブロックとは異なる順序で、および／または他のブロックと同時に、行うことができるので、主張する主題はブロックの順序によって限定されないことを理解および諒解されたい。さらに、本明細書に記載の方法を実装するために、図示したすべてのブロックが必要とされるわけではない。さらに、本明細書で開示した方法は、そのような方法をコンピュータに移送および転送することを可能にするために製造品に記憶することが可能であることをさらに諒解されたい。本明細書で使用する製造品という用語は、任意のコンピュータ可読デバイス、キャリア、または媒体からアクセス可能なコンピュータプログラムを包含するものとする。
【００６８】
全体的または部分的に、参照により本明細書に組み込まれると言われる任意の特許、公報、または他の開示資料は、その組み込まれる資料が本開示で説明した既存の定義、記述、または他の開示資料と競合しない限り、本明細書に組み込まれることを諒解されたい。したがって、必要な限り、本明細書で明示的に説明した開示は、参照により本明細書に組み込まれる任意の競合する資料に取って代わる。参照により本明細書に組み込まれると言われるが、本明細書で説明した既存の定義、記述、または他の開示資料と競合する、いかなる資料またはその部分も、その組み込まれる資料と既存の開示資料との間に競合が生じない限り、組み込まれる。
【図１】
2010527539.tif 000003
【図２】
2010527539.tif 000004
【図３】
2010527539.tif 000005
【図４】
2010527539.tif 000006
【図５】
2010527539.tif 000007
【図６】
2010527539.tif 000008
【図７】
2010527539.tif 000009
【図８】
2010527539.tif 000010
【国際調査報告】
2010527539.tif 000011
2010527539.tif 000012
2010527539.tif 000013