JP4834072B2 - ワイヤレスパケットネットワークのためのブロック肯定応答プロトコル - Google Patents

ワイヤレスパケットネットワークのためのブロック肯定応答プロトコル Download PDF

Info

Publication number
JP4834072B2
JP4834072B2 JP2008500862A JP2008500862A JP4834072B2 JP 4834072 B2 JP4834072 B2 JP 4834072B2 JP 2008500862 A JP2008500862 A JP 2008500862A JP 2008500862 A JP2008500862 A JP 2008500862A JP 4834072 B2 JP4834072 B2 JP 4834072B2
Authority
JP
Japan
Prior art keywords
station
acknowledgment
block acknowledgment
data
frame
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2008500862A
Other languages
English (en)
Other versions
JP2008533826A (ja
Inventor
フレデリクス、ギドー・ロバート
ジョーンズ、ビンセント・ケー.
ライスシニア、アリレザ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of JP2008533826A publication Critical patent/JP2008533826A/ja
Application granted granted Critical
Publication of JP4834072B2 publication Critical patent/JP4834072B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/204Multiple access
    • H04B7/212Time-division multiple access [TDMA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1664Details of the supervisory signal the supervisory signal being transmitted together with payload signals; piggybacking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1614Details of the supervisory signal using bitmaps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1685Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1848Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/188Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L2001/125Arrangements for preventing errors in the return channel

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)
  • Small-Scale Networks (AREA)

Description

発明の背景
本発明は、複数入力複数出力(MIMO)ワイヤレスネットワークにおけるブロック肯定応答プロトコルに一般的に関連し、より詳細には、ブロック肯定応答信号通信により消費されるオーバーヘッドとチャネル帯域とを減少させることに関連する。
ワイヤレスネットワークにおいて帯域を増加させることに対する需要は、過去数年とどまるところを知らず、そして、衰える兆しを見せていない。都合のよいことに、カリフォルニア州、PaloAltoのAirgo Networks,Inc.(登録商標)は、これらの需要を満たすワイヤレスネットワークのための製品を開発してきた。実際、これらの製品は重要なしきい値に到達した。Airgo Networksにより開発された複数入力複数出力(MIMO)ネットワークは、家庭用エンターテイメントのためのビデオストリーミング、および、他の高データレートアプリケーションに対して必要とされる、100Mビットデータレートを達成した最初のものである。この途方もないデータレートを達成するため、従来の回路および技術に関する重要な改良が開発されてきた。
例として、従来のネットワークでは、第1の局から第2の局にデータを送信した後、第2の局が、データ送信が適切に実行されたことを示す肯定応答フレームで返答する。問題を単純化するため、要求されるオーバーヘッドは、ブロック肯定応答を使用することにより減少させてもよい。このケースでは、第1の局は第2の局に数フレームのデータを送信する。次に、第1の局は、ブロック肯定応答要求を送出することによって、第2の局からの肯定応答を要求する。次に、第2の局はブロック肯定応答を送出することにより返答する。これらのブロック肯定応答は問題を改善するが、さらなる拡張が可能である。
ネットワークにおいて、異なるタイプのデータが、異なるトラフィック識別子(TID)によって識別される。異なるTIDを持っているフレームの受信の肯定応答は、チャネル帯域のかなりの量を消費する。都合の悪いことに、肯定応答信号通信に対して使用される何らかのチャネル帯域は、肯定応答信号通信に対して使用されない場合には、データ送信に対して利用可能でない帯域である。
したがって、ブロック要求および肯定応答に対して要求されるオーバーヘッドとチャネル帯域とを減少させる回路、方法および装置が必要とされている。
発明の概要
したがって、本発明の実施形態は、データ受信の肯定応答に対して要求されるオーバーヘッドとチャネル帯域とを減少させる回路、方法および装置を提供する。本発明の例示的な実施形態は、拡張ブロック肯定応答フレームを提供する。この拡張ブロック肯定応答は、1つ以上の予約ビットを特定の状態に設定することによって、従来のブロック肯定応答から区別することができる。予約ビットは、ブロック肯定応答(BA)制御中、フレーム制御中、または、他の適切なフィールド中に存在していてもよい。代わりに、拡張ブロック肯定応答フレームの1つ以上の他のビットまたは特徴を変更して、それを従来のブロック肯定応答から区別してもよい。
拡張ブロック肯定応答は、異なるトラフィック識別子のような異なる特徴を持っている各データストリームに対して受信されたフレームの肯定応答を含んでいてもよい。肯定応答は、すべての受信されたフレームに対するものであってもよく、特定のトラフィッククラス、もしくは、特定のトラフィッククラスのグループに対するものであってもよく、特定のユーザ優先順位に対するものであってもよく、または、受信フレームの他のサブグループに対するものであってもよく、そして、1つより多くのそのような肯定応答を含んでいてもよい。本発明の特定の実施形態では、拡張ブロック肯定応答は、受信された各データストリームに対するTIDブロック肯定応答を含む。ブロック肯定応答要求フィールドは、同様に拡張してもよい。このようにして、肯定応答ハンドシェークにより消費されるオーバーヘッドとチャネル帯域とを減少させる。
本発明の他の例示的実施形態は、ブロック肯定応答要求に対する必要性を無くすことによって、このオーバーヘッドを減少させる。この実施形態では、要求に続いて肯定応答を送出する代わりに、トリガイベントの発生後に肯定応答を送出する。例えば、特定の継続時間が経過した後に、肯定応答を送出してもよい。この継続時間は予め定められていてもよく、変化させてもよく、あるいは、送信アンテナの数、受信アンテナの数、または、信号強度のような、しかしこれらに制限されない、1つ以上のシステムパラメータの関数として設定されてもよい。代わりに、いくつかのフレームの受信後に、拡張ブロック肯定応答を送出してもよく、または、特定のシーケンス番号を持っているフレームが受信された後に、拡張ブロック肯定応答を送出してもよい。これらの実施形態では、時間制限内にフレームの数に到達しない場合に、拡張ブロック肯定応答を送出するように、時間制限を課してもよい。このことは、望ましくない長さの時間の間、送信者が送信中のエラーを知らない状況を防ぐ。送出された肯定応答は、上で説明したように拡張ブロック肯定応答であってもよく、または、従来のブロック肯定応答のような、他のブロック肯定応答であってもよい。
これらのさまざまな実施形態では、拡張ブロック肯定応答は、遅延した拡張ブロック肯定応答であってもよい。すなわち、要求またはトリガイベントに続いて、肯定応答を送信してもよい。この肯定応答は従来のものであってもよく、または、拡張ブロック肯定応答と同じ量の、TIDのような詳細情報を含んでいない他の肯定応答であってもよい。より単純なこの肯定応答の後に拡張ブロック肯定応答が続いてもよい。
本発明のさらなる他の例示的な実施形態は、肯定応答フレームに対する必要性を無くす。ブロック肯定応答フレームの代わりに、送信されるデータフレーム中に肯定応答を含めることができる。肯定応答は、データの受信に続く、最初のフレーム中に含めてもよく、それは、ある局による最後の送信以降に、その局により受信したデータの肯定応答を示してもよい。上記のように、この肯定応答は、異なるトラフィック識別子を持っている各データストリームに対して受信されたフレームの肯定応答を含んでいてもよい。肯定応答は、すべての受信されたフレームに対するものであってもよく、特定のトラフィッククラス、もしくは、特定のトラフィッククラスのグループに対するものであってもよく、特定のユーザ優先順位に対するものであってもよく、または、受信フレームの他のサブグループに対するものであってもよい。また、1つより多くのそのような肯定応答が含まれていてもよい。本発明のさまざまな実施形態は、これらの1つ以上のもの、または、ここで説明した他の特徴を組み込んでもよい。
本発明の例示的な実施形態は、ワイヤレスネットワークを通してデータを転送する方法を提供する。この方法は、第1の特徴を持っている第1のデータ構造を受信することと、第2の特徴を持っている第2のデータ構造を受信することと、第1の特徴を持っている第1のデータ構造と、第2の特徴を持っている第2のデータ構造とが受信されたことの肯定応答に対する要求を受信することと、第1の特徴を持っている第1のデータ構造と、第2の特徴を持っている第2のデータ構造とが受信されたことの肯定応答を送信することとを含む。
本発明の他の例示的な実施形態は、ワイヤレスネットワークを通してデータを転送する他の方法を提供する。この方法は、第1のトラフィック識別子を持っている第1のデータフレームを受信することと、第2のトラフィック識別子を持っている第2のデータフレームを受信することと、第1のトラフィック識別子を持っている第1のデータフレームと、第2のトラフィック識別子を持っている第2のデータフレームとが受信されたことの肯定応答を送信することとを含む。
本発明のさらに他の例示的な実施形態は、ワイヤレスネットワークを通してデータを転送する他の方法を提供する。この方法は、第1の局で、第1のトラフィック識別子を持っている第1のデータフレームを送信することと、第1の局で、第2のトラフィック識別子を持っている第2のデータフレームを送信することと、第2の局で、第1のトラフィック識別子を持っている第1のデータフレームと、第2のトラフィック識別子を持っている第2のデータフレームとを受信し、第1のトラフィック識別子を持っている第1のデータフレームと第2のトラフィック識別子を持っている第2のデータフレームとが第2の局により受信されたことのブロック肯定応答を送信することと、第1の局で、第1のトラフィック識別子を持っている第1のデータフレームと第2のトラフィック識別子を持っている第2のデータフレームとが第2の局により受信されたことのブロック肯定応答を受信することとを含む。
本発明のさらに他の例示的な実施形態は、ワイヤレスネットワークを通してデータを転送する方法を提供する。この方法は、第1のフレームを送信することと、第1のトラフィック識別子を持っている第2のフレームを受信することと、第2のトラフィック識別子を持っている第3のフレームを受信することと、第4のフレームを送信することとを含む。第4のフレームは、第1のトラフィック識別子を持っている第2のフレームと第2のトラフィック識別子を持っている第3のフレームとが受信されたことの肯定応答を含む。
以下の詳細な説明および添付の図面を参照して、本発明の性質および利点のよりよい理解が得られるだろう。
実施形態の詳細な説明
図1は、本発明の実施形態を組み込むことによって改良されてもよいワイヤレスネットワークを図示する。このワイヤレスネットワークは、複数入力複数出力(MIMO)ネットワーク、または、他のタイプのワイヤレスネットワークであってもよい。図1は、第1の局、局1 100を含み、局1 100が、第2の局、局2 140に対してデータを送信することを示している。局2 140が、局1 100に対してデータの受信を肯定応答していることを示している。第1の局、局1 100は、無線120にデータを提供するデジタル信号処理回路110を含む。第2の局、局2 140は、デジタル信号処理回路180にデータを提供する無線150を含む。図1は、他の含まれている図と同様に、例示の目的で示したものであり、本発明の可能な実施形態または特許請求の範囲を制限するものではない。
これらの局のそれぞれ、局1 100および局2 140は、ネットワークインターフェイスカード(NIC)上、マザーボード上に含まれていてもよく、あるいは、そうでなければ、計算システムまたは他の電子システムと通信していてもよい。代わりに、局1 100および局2 140の1つまたは両方は、ワイヤレスルータ上、ワイヤレスアクセスポイント上、プリンタサーバ上、記憶デバイス上、あるいは、他のネットワーキングデバイス上またはネットワーク化されたデバイス上に含まれていてもよい。
局1 100から局2 140に対して送出されたデータは、いくつかの異なるデータタイプを含むことができる。例えば、送信されたフレームは、音声、ビデオ、ファイル転送プロトコル、および、他のタイプのデータを含んでいてもよい。これらのデータタイプのそれぞれは、異なるTIDにより識別することができる。異なるTIDを持っているデータを、局1 100から局2 140に対して、または、局2 140から局1 100に対してシーケンシャルに送出することができる。
この例では、局1 100は局2 140に対してデータを送信する。これに続いて、局2 140は、局1 100に対して、データが受信されたことを示す肯定応答を送出する。このハンドシェークの例を以下の図で示す。
図2Aは、本発明の実施形態を組み込むことにより改良されるハンドシェークルーチンの例を図示する。この例では、データが第1の局から第2の局に送出され、肯定応答が第2の局から第1の局に戻される。特に、局1 210はデータ212を局2に対して送信する。他の含まれている図の中のデータと同様に、このデータは、データのフレームまたはパケットとして形成してもよいデータ構造である。データ212が送信された後、局2 220は、データ212が適切に受信されたことを示す信号化された肯定応答222を送信する。
データが送られるたびに肯定応答を要求する場合、この肯定応答プロセスは過剰なチャネル帯域を消費しかねない。したがって、いくつかのデータパケットの送信に続いて、ブロック肯定応答要求を行うことができる。これは、次に、ブロック肯定応答によって返答することができる。この例を以下の図で示す。
図2Bは、第1の局から第2の局に対して送出されたデータのいくつかのフレームの受信に続く肯定応答を図示する。局1 230は、データ232および234を含むいくつかのデータフレームを送信する。これに続いて、局1はブロック肯定応答要求236を行う。これは、ブロック肯定応答242を送信する局2 240により返答される。
必要とされるブロック肯定応答242を計算し、フォーマットするのにいくらかの時間がかかるかもしれない。したがって、局2が、従来の肯定応答を送信することを許容することができ、遅延したブロック肯定応答フレームが従来の肯定応答に続く。この遅延は、必要とされるブロック肯定応答フレームを計算しフォーマットする時間を局2に与える。以下の図で例を示す。
図2Cは、遅延したブロック肯定応答フレームの例を図示する。また、第1の局すなわち送信局は、第2の局すなわち受信局に対してデータを送信する。特に局1 250は、データ252および254を含むいくつかのデータフレームを送信する。これに続いて、局1はブロック肯定応答要求256を行う。
局2 260は肯定応答262で返信する。局2 260は、局1 250に対してブロック肯定応答フレーム264を送る。次に、局1 250は、そのブロック肯定応答フレーム264の受信に続いて、肯定応答258を送信する。また、この遅延は、必要とされるブロック肯定応答フレームを決定する時間を局2 260に与える。このようなブロック肯定応答の例を以下の図で示す。
図2Dは本発明の実施形態を組み込むことにより改良してもよいブロック肯定応答フレームの例を図示する。この図では、フレームサイズは150バイトであり、フレームの各フィールドの上に、バイト数で割当を示した。このビットマップ中のブロックは、最大1,024フレームに対する肯定応答を提供することができる。
BA制御フィールドは4ビットTID値を含むサブフィールドを含む。BA制御フィールドの2バイトは、一般的に0に設定される予約ビットを含む。以下で理解されるように、拡張ブロック肯定応答方法で使用するための拡張されたビットとして1つ以上のこれらの予約ビットを指定してもよい。代わりに、フレーム制御フィールドのような他のフィールド中の、1つ以上のビットをこの目的のために使用してもよい。この拡張はMIMOワイヤレスシステムで要求される肯定応答要求の数を減少させる。
特に、MIMOワイヤレスシステムで従来の肯定応答方法を使用するとき、結果として生じる肯定応答信号通信は、望ましくない量のオーバーヘッドを要求する。特に、特定のトラフィック識別子の値を持っているストリームの1つ以上のフレームを、各送信局が送信する。次に送信局はこれらのストリーム中のそれぞれのフレームの受信の肯定応答を要求する。次に、それぞれのこれらのストリームに対する肯定応答が送られる。したがって、本発明の実施形態は、これらの肯定応答に関係するオーバーヘッドを減少させるための回路、方法および装置を提供する。
図3Aは、本発明の実施形態を組み込むことにより改良するブロック肯定応答の使用を図示する。図3Aは、従来のシステムにより要求される過剰な量の肯定応答オーバーヘッドを図示する。この例では、局1 300は、フレーム302および304を局2 310に送信する。これらのフレームは異なるTIDを持ち、特にデータフレーム302は0のTIDを持っており、データフレーム304は1のTIDを持っている。フレーム302の送信に先立って、局1 300から局2 310に他のフレームを送信してもよい。単純化のため、2フレームのみを示した。
データフレーム304の送信に続いて、局1 300は、0のTIDを持っているデータに対する拡張ブロック肯定応答要求326を送信する。これは、局2 310により返答され、局2 310はTID0に対するブロック肯定応答332を送信する。同様に、局1 300は、1のTIDを持っているデータに対するブロック肯定応答要求328を送信する。これは局2 310によって返答され、局2 310はTID1に対するブロック肯定応答334を送信する。
また、これは、第1および第2の局の間で利用可能なチャネルのかなりの量の帯域を消費する。したがって、本発明の実施形態は、異なるTIDを持っている複数のデータストリームに対する肯定応答を結合する、拡張ブロック肯定応答を提供する。以下の図で例を示す。
図3Bは、本発明の実施形態にしたがった拡張ブロック肯定応答の使用を図示する。この例では、第1の局すなわち送信局は、第2の局すなわち受信局に対してデータを送信する。また、単純化のために2フレームのみを示した。
特に、局1 320はデータフレーム322および324を送信する。これらのフレームは、それぞれ0および1のトラフィックIDを持つ。これらの送信に続いて、局1はブロック肯定応答要求326を送信する。次に、これは局2 350により返答され、局2 330は拡張ブロック肯定応答332を送信する。拡張ブロック肯定応答332は受信されたストリームのそれぞれの中の各フレームに対して肯定応答を提供し、これによって、要求される肯定応答オーバーヘッドを減少させる。
上記のように、この拡張ブロック肯定応答フレームを計算およびフォーマットするために、いくらかの時間がかかるかもしれない。したがって、以下の図で示すように、遅延した拡張ブロック肯定応答を使用してもよい。
図3Cは、本発明の実施形態にしたがった、遅延した拡張ブロック肯定応答の使用を図示する。また、第1の局すなわち送信局は、第2の局すなわち受信局にデータを送信する。特に、局1 340は、それぞれ0および1のトラフィックIDを持つ、データフレーム342および344を含むデータフレームを送信する。これに続いて、第1の局は拡張ブロック肯定応答要求346を送信する。次に、局2 350は、肯定応答352を提供する。これに続いて、局2 350は、拡張ブロック肯定応答354を計算およびフォーマットし、次に、拡張ブロック肯定応答354を第1の局に送信する。次に、第1の局、局1 340は、拡張ブロック肯定応答354の受信に返答して肯定応答348を送信する。肯定応答348は肯定応答352のような、単純な従来の肯定応答である。
拡張ブロック肯定応答354の使用は、従来の技術に比して、かなりのチャネル帯域節減を提供する。特に、従来の技術を使用すると、局1 340は、各TIDに対して個々のブロック肯定応答要求を送信する。これは、肯定応答352のような1つ以上の肯定応答、および、局2 350による各TIDに対する個々のブロック肯定応答で返答する。これは、次に、局1 340によって送信する肯定応答348のような、1つ以上の肯定応答により返答する。本発明の実施形態の使用は、要求される信号通信を非常に単純化させ、したがってデータ送信に対するチャネル帯域を解放させる。
また、図3Cに概略を示したハンドシェーキングの方法により提供される遅延は、局2 350が拡張ブロック肯定応答354を計算、および、フォーマットするための時間を許容する。そのような拡張ブロック肯定応答の例を以下の図で示す。
図3Dは、本発明の実施形態にしたがった、ブロック肯定応答を図示する。このブロック肯定応答の長さは、固定または可変であってもよい。上で説明したように、BA制御フィールド374中の予約ビットの1つを1に設定することができる。TIDブロック肯定応答返答376は、可変長データフィールドであり、可変長データフィールドの長さは、受信したデータストリームの数に依拠する。拡張ブロック肯定応答要求を、同様に変更してもよい。
この例では、このブロック肯定応答を拡張ブロック肯定応答として認識することができるように、ブロック肯定応答フィールド374中の1つ以上の予約ビットが設定される。他の実施形態では、1つ以上のこのフィールドおよび他のフィールド中の、1つ以上のビットをこの目的で使用してもよい。例えば、フレーム制御フィールド370中の1つ以上のビットを使用してもよい。
また、TIDブロック肯定応答返答フィールド376は、肯定応答すべきTIDの数に依拠して可変長を持つ。1つのストリームに対するTIDブロック肯定応答返答フィールド376の例を以下の図で示す。
図4は、本発明の実施形態にしたがった、TIDブロック肯定応答返答を図示する。この例では、各個別フィールドの上にビット割当を示す。これらのフィールドは、トラフィック識別子410、フレーム開始番号420、ビットマップサイズ430、ビットマップ440および予約ビット450を含む。予約ビット450は、バイト(8ビット)の倍数にフィールドサイズを丸めるために使用する。
上の本発明の実施形態では、ブロック肯定応答要求に返答して、ブロック肯定応答を送出する。このような要求を無くすことはチャネル利用をさらに改良するかもしれない。これは、要求を受信した後にブロック肯定応答を提供することとは対照的に、トリガイベントに続いてブロック肯定応答を提供することにより行ってもよい。例えば、ある時間に続いて、いくつかのフレームの受信に続いて、または、特定のシーケンス番号を持っているフレームの受信に続いて、ブロック肯定応答を送信してもよい。これらのブロック肯定応答は、上で説明した拡張ブロック肯定応答と同じであってもよく、または類似していてもよく、あるいは、これらは従来のブロック肯定応答のような他のブロック肯定応答であってもよい。本発明のこれらの実施形態を図示するフローチャートを以下の図で示すが、他の実施形態は他のトリガメカニズムを使用してもよい。
図5Aは、本発明の実施形態にしたがった方法を図示し、方法では、本発明の実施形態にしたがった周期的または非周期的なベースで、ブロック肯定応答フレームを送信する。動作510においてフレームを受信する。動作515においてこれらのフレームを追跡する。同時に、動作520において、特定の継続時間が期限切れしたかどうかを決定する。この時間は予め定められていてもよく、または可変であってもよい。例えば、時間は、送信アンテナの数、受信アンテナの数、信号強度、または、他のシステムパラメータに基づいた変数であってもよい。いったん時間が期限切れすると、動作530において、ブロック肯定応答フレームを送信する。また、ブロック肯定応答は、上で説明したような拡張ブロック肯定応答、または、他のタイプのブロック肯定応答であってもよい。
図5Bは、本発明の実施形態にしたがった方法を図示し、方法では、いくつかの受信フレームに続いて、ブロック肯定応答フレームを送信する。また、動作550において、フレームを受信する。動作555において、これらのフレームを追跡し、カウンタをインクリメントさせる。動作560において、トリガカウンタ値に到達したかどうかを決定する。もしそれに到達していた場合、動作565において、ブロック肯定応答フレームを送信する。また、ブロック肯定応答は、上で説明したような拡張ブロック肯定応答、または、他のタイプのブロック肯定応答であってもよい。
また、これらの方法を結合してもよい。例えば、トリガカウンタ値に到達することなく時間が経過した場合に、ブロック肯定応答フレームを送信してもよい。このことは、過度の時間の後になって初めて、データが適切に受信されなかったことを送信局が知るのを防止する。
図5Cは、本発明の実施形態にしたがった方法を図示し、方法では、特定のシーケンス番号に到達した後に、ブロック肯定応答フレームを送出する。一般的に、送信すべき各フレームはシーケンシャルな方法で番号付けられる。したがって、特定のシーケンス番号を探すことは、送信するフレームの数を決定する単純な方法とすることができる。
上記のように、動作570においてフレームを受信し、動作575においてフレームを追跡する。動作580において受信フレームに対するシーケンス番号を決定する。動作585において、特定のシーケンス番号に到達したかどうかを決定する。もしそれに到達していた場合、動作590において、ブロック肯定応答フレームを送信する。また、ブロック肯定応答は、上で説明したような拡張ブロック肯定応答、または、他のタイプのブロック肯定応答であってもよい。
また、これらの方法を結合してもよい。例えば、トリガシーケンス番号に到達することなく時間が期限切れした場合に、ブロック肯定応答フレームを送信してもよい。このことは、過度の時間が経過した後になって初めて、送信局が送信エラーを知るのを防止する。
代わりに、これらのブロック肯定応答は、受信されたフレーム中に埋め込まれたデータによりトリガしてもよい。例えば、1つ以上の以前に予約されたビットを、ブロック肯定応答に対するトリガとして動作するように設定してもよく、ブロック肯定応答は、拡張ブロック肯定応答、従来のブロック肯定応答、または、他のタイプのブロック肯定応答であってもよい。代わりに、この目的のために、他の予め規定されたビットを再度規定してもよい。以下の図で例を示す。
図5Dは、本発明の実施形態にしたがった方法を図示し、方法では、埋め込まれたトリガを含んでいるフレームを受信した後に、ブロック肯定応答を送出する。上記のように、動作592において、フレームを受信し、必要なときにブロック肯定応答を計算およびフォーマットしてもよいように、動作594において、フレームを追跡する。動作597において、埋め込まれたトリガを受信したかどうかを決定する。もしそれを受信していた場合、動作598において、ブロック肯定応答フレームを送信する。また、ブロック肯定応答は、上で説明したような拡張ブロック肯定応答、または、他のタイプのブロック肯定応答であってもよい。
また、これらの方法を結合してもよい。例えば、埋め込まれたトリガを受信することなく、ある時間が期限切れした場合、ブロック肯定応答フレームが送出されてもよい。このことは、過度の時間が経過した後になって初めて、送信局が送信エラーを知るのを防止する。
拡張されたものであれ、従来のものであれ、または、他のタイプのものであれ、そのような肯定応答フレームをまったく無くすことによって、これらの肯定応答フレームによって消費されるオーバーヘッドを減少させてもよい。例えば、このことは、データフレーム自体の中に肯定応答情報を含めることにより行われてもよい。例えば、第1の局は第2の局にデータを送信してもよい。次に、第2の局は第1の局に対してデータを送出してもよく、ここでデータは、第2の局による最後の送信以降に、第2の局により受信したデータの肯定応答を含む。どのようにこのことが行われるかの例を以下の図で示す。
図6は、本発明の実施形態にしたがった方法を図示し、方法は、データフレーム中に肯定応答データを含む。この例では、第2の局、局2 620はデータ622を含むいくつかのフレームを送信する。これに続いて、第1の局、局1 610が2つのフレーム、詳細にはデータ612およびデータ614を送信する。これらのフレームは同じまたは異なるトラフィックID番号を持っていてもよい。これらの2つのフレームの後、局2 620は4番目のデータフレーム624を送信する。局2 620が最後のフレーム、詳細にはデータ622を送出した後に、2つのフレーム612および614を局2によって受信したことの肯定応答を、この4番目のデータフレームは含む。
この方法は、合計肯定応答フィールドとして呼ばれるフィールドを含んでいてもよく、合計肯定応答フィールドは、受信局の最後の送信以降、成功して受信したフレームの数を示す。このフィールドは、すべてのトラフィックに対する成功した受信の数、あるいは、特定のトラフィッククラスID、特定のトラフィッククラスのグループID、ユーザ優先順位、または、他のサブグループ識別子もしくは特徴に対する成功した受信の数を示していてもよい。代わりに、それぞれが受信フレームのそれら自体のサブグループを表す、複数の合計肯定応答フィールドを使用してもよい。
これらの合計肯定応答フィールドは、いくつかの位置の1つに含まれていてもよい。例えば、それらはフレームのペイロードセクションの最初のフィールド中にあってもよい。代わりに、それらはPSDUの開始における最初のフィールド中、PSDUの終了における最後のフィールド中、前のフレームがこの合計肯定応答フィールドフレームの目的地を示しているような、フレームに続くフィールドもしくはフレーム中、または、他の任意の適切な位置の中に位置していてもよい。合計肯定応答フィールド中のエラーは、巡回冗長検査(CRC)または他のエラー訂正の使用により決定してもよい。
本発明の例示的な実施形態の上記の説明は、図示および説明の目的で提供した。この説明は、網羅的であることと、説明した形態とちょうど同じものに本発明を制限することとを意図しておらず、さまざまな変形および変更は、上記の教示のもとで可能になる。本発明の原則およびその実際の応用を最もよく説明するために、実施形態を選択し、説明した。これらによって、当業者が本発明をさまざまな実施形態で、企図された特定の使用に適しているさまざまな変形で、最もよく利用することを可能にする。
図1は、本発明の実施形態を組みこむことによって改良されてもよいワイヤレスネットワークを図示する。 図2Aは、本発明の実施形態を組み込むことにより改良されるハンドシェークルーチンの例を図示する。 図2Bは、第1の局から第2の局に対して送出されたデータのいくつかのフレームの受信に続く肯定応答を図示する。 図2Cは、遅延したブロック肯定応答フレームの例を図示する。 図2Dは、本発明の実施形態を組み込むことにより改良されてもよいブロック肯定応答フレームを図示する。 図3Aは、本発明の実施形態を組み込むことにより改良されるブロック肯定応答の使用を図示する。 図3Bは、本発明の実施形態にしたがった、拡張ブロック肯定応答の使用を図示する。 図3Cは、本発明の実施形態にしたがった、遅延した拡張ブロック肯定応答を図示する。 図3Dは、本発明の実施形態にしたがった、ブロック肯定応答を図示する。 図4は、本発明の実施形態にしたがった、TIDブロック肯定応答返答を図示する。 図5Aは、本発明の実施形態にしたがった方法を図示し、方法では、ブロック肯定応答が、本発明の実施形態にしたがった周期的または非周期的なベースで送信される。 図5Bは、本発明の実施形態にしたがった方法を図示し、方法では、いくつかの受信フレームに続いて、拡張ブロック肯定応答フレームが送信される。 図5Cは、本発明の実施形態にしたがった方法を図示し、方法では、特定のシーケンス番号に到達した後に、拡張ブロック肯定応答フレームが送出される。 図5Dは、本発明の実施形態にしたがった方法を図示し、方法では、埋め込まれたトリガを含んでいるフレームが受信された後に、ブロック肯定応答が送出される。 図6は、本発明の実施形態にしたがった方法を図解し、方法ではデータフレーム中に肯定応答データが含まれる。

Claims (11)

  1. ワイヤレスネットワークを通してデータを転送する方法において、
    第1のトラフィック識別子を持っている第1のデータフレームを受信することと、
    前記第1のトラフィック識別子とは異なる第2のトラフィック識別子を持っている第2のデータフレームを受信することと、
    ブロック肯定応答要求を受信することと、
    第1の肯定応答を送信することと、
    前記第1のトラフィック識別子を持っている第1のデータフレームと前記第2のトラフィック識別子を持っている第2のデータフレームとが受信されたことのブロック肯定応答を送信することと
    を含み、
    前記第1の肯定応答は、前記第1の識別子を持っている第1のデータフレームと前記第2の識別子を持っている第2のデータフレームとが受信されたことを特定しない方法。
  2. 前記ブロック肯定応答に対するフォーマットは、フォーマット制御フィールド中にビットを設定することにより識別される、請求項記載の方法。
  3. 前記ブロック肯定応答を送信する前に、
    ブロック肯定応答要求を受信することをさらに含む、請求項記載の方法。
  4. 前記ブロック肯定応答を送信する前に、
    第1の継続時間が経過したことを決定すること
    をさらに含む、請求項記載の方法。
  5. 前記ブロック肯定応答を送信する前に、
    第1の数のフレームが受信されたことを決定すること
    をさらに含む、請求項記載の方法。
  6. 前記ブロック肯定応答を送信する前に
    第1のシーケンス番号を持っているフレームが受信されたことを決定すること
    をさらに含む、請求項記載の方法。
  7. ワイヤレスネットワークを通してデータを転送する方法において、
    第1の局で、第1のトラフィック識別子を持っている第1のデータフレームを送信することと、
    前記第1の局で、前記第1のトラフィック識別子とは異なる第2のトラフィック識別子を持っている第2のデータフレームを送信することと、
    第2の局で、前記第1のトラフィック識別子を持っている第1のデータフレームと、前記第2のトラフィック識別子を持っている第2のデータフレームとを受信することと、
    前記第1の局で、ブロック肯定応答要求を送信することと、
    前記第2の局で、前記ブロック肯定応答要求を受信し、第1の肯定応答を送信することと、
    前記第2の局で、前記第1のトラフィック識別子を持っている第1のデータフレームと、前記第2のトラフィック識別子を持っている第2のデータフレームとが前記第2の局により受信されたことのブロック肯定応答を送信することと、
    前記第1の局で、前記第1のトラフィック識別子を持っている第1のデータフレームと前記第2のトラフィック識別子を持っている第2のデータフレームとが前記第2の局により受信されたことの前記ブロック肯定応答を受信することと
    を含み、
    前記第1の肯定応答は、前記第1の識別子を持っている第1のデータ構造と、前記第2の識別子を持っている第2のデータ構造とが受信されたことを特定しない方法。
  8. 前記ブロック肯定応答を送信する前に、
    前記第1の局で、ブロック肯定応答要求を送信することと、
    前記第2の局で、前記ブロック肯定応答要求を受信することと
    をさらに含む、請求項記載の方法。
  9. 前記ブロック肯定応答を送信する前に
    前記第2の局で、第1の継続時間が経過したことを決定すること
    をさらに含む、請求項記載の方法。
  10. 前記ブロック肯定応答を送信する前に、
    前記第2の局で、第1の数のフレームが受信されたことを決定すること
    をさらに含む、請求項記載の方法。
  11. 前記ブロック肯定応答を送信する前に、
    前記第2の局で、第1のシーケンス番号を持っているフレームが前記第2の局により受信されていることを決定すること
    をさらに含む、請求項記載の方法。
JP2008500862A 2005-03-07 2006-03-07 ワイヤレスパケットネットワークのためのブロック肯定応答プロトコル Active JP4834072B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US65946705P 2005-03-07 2005-03-07
US60/659,467 2005-03-07
PCT/US2006/008191 WO2006096753A2 (en) 2005-03-07 2006-03-07 Block ack protocols for wireless packet network

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2011167185A Division JP5290365B2 (ja) 2005-03-07 2011-07-29 ワイヤレスパケットネットワークのためのブロック肯定応答プロトコル

Publications (2)

Publication Number Publication Date
JP2008533826A JP2008533826A (ja) 2008-08-21
JP4834072B2 true JP4834072B2 (ja) 2011-12-07

Family

ID=36953995

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2008500862A Active JP4834072B2 (ja) 2005-03-07 2006-03-07 ワイヤレスパケットネットワークのためのブロック肯定応答プロトコル
JP2011167185A Active JP5290365B2 (ja) 2005-03-07 2011-07-29 ワイヤレスパケットネットワークのためのブロック肯定応答プロトコル

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2011167185A Active JP5290365B2 (ja) 2005-03-07 2011-07-29 ワイヤレスパケットネットワークのためのブロック肯定応答プロトコル

Country Status (6)

Country Link
US (1) US7631240B2 (ja)
EP (2) EP1856813A4 (ja)
JP (2) JP4834072B2 (ja)
KR (1) KR101229768B1 (ja)
CN (1) CN101313486B (ja)
WO (1) WO2006096753A2 (ja)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7633891B2 (en) * 2005-03-08 2009-12-15 Intel Corporation Method and apparatus for implementing block acknowledgement in a wireless network
WO2008141165A1 (en) 2007-05-10 2008-11-20 Intellon Corporation Managing distributed access to a shared medium
US8176378B2 (en) * 2007-09-07 2012-05-08 Broadcom Corporation Method and system for a transmitting antenna selection failure recovery mode
US9686049B2 (en) * 2007-09-12 2017-06-20 Avago Technologies General Ip (Singapore) Pte. Ltd Method and system for Bluetooth (BT) delayed acknowledgement (ACK)
KR100935976B1 (ko) * 2007-12-07 2010-01-08 삼성전기주식회사 무선랜 시스템에서 다중 목적지 데이터 전송 방법
US10771199B2 (en) 2008-04-02 2020-09-08 Qualcomm Incorporated Methods and apparatus for reverse link acknowledgement in a wireless local area network (WLAN)
US9450711B2 (en) 2008-04-02 2016-09-20 Qualcomm Incorporated Method and apparatus for extended reverse direction grant in a wireless local area network (WLAN)
US9203560B2 (en) * 2008-04-04 2015-12-01 Qualcomm Incorporated Methods and apparatus for delayed block acknowledgement in a wireless local area network (WLAN)
CA2727948A1 (en) * 2008-06-19 2009-12-23 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus in a telecommunications network
US8804611B2 (en) * 2009-02-12 2014-08-12 Qualcomm Incorporated Method and apparatus for acknowledging successful reception of a data transmission for multi-access compatibility in a wireless communication system
DE112010004553T5 (de) 2009-11-24 2012-09-06 Electronics And Telecommunications Research Institute Verfahren zum Senden eines Rahmens in einem Drahtloskommunikationssystem auf Mehrbenutzerbasis
WO2011065749A2 (ko) 2009-11-24 2011-06-03 한국전자통신연구원 다중 사용자 다중 안테나 기반 무선통신 시스템에서 데이터 보호 방법
DE112010004554T5 (de) * 2009-11-24 2012-09-06 Electronics And Telecommunications Research Institute Verfahren zum Wiederherstellen eines Rahmens, dessen Übertragung in einem MU-MIMO-gestützten drahtlosen Kommunikationssystem fehlgeschlagen ist
US9350495B2 (en) 2009-12-08 2016-05-24 Qualcomm Incorporated Method and apparatus for multicast block acknowledgment
US10225047B2 (en) 2009-12-08 2019-03-05 Qualcomm Incorporated Method and apparatus for multicast block acknowledgement
JP5678171B2 (ja) 2010-04-12 2015-02-25 クゥアルコム・インコーポレイテッドQualcomm Incorporated ネットワークにおける低オーバーヘッド通信のためのチャネル推定
US20120127973A1 (en) * 2010-11-18 2012-05-24 James Lin System and method of sending acknowledgments through control channels to prevent unnecessary retransmission in a limited bandwidth wireless communication network
US9100177B2 (en) 2011-09-02 2015-08-04 Qualcomm Incorporated Systems and methods for acknowledging communications from a plurality of devices
US9906342B2 (en) * 2014-11-10 2018-02-27 Huawei Technologies Co., Ltd. System and method for low-payload acknowledgment
CN105743951A (zh) * 2014-12-11 2016-07-06 清华大学 一种数据发送、接收的方法及装置
AU2016211390A1 (en) * 2015-01-28 2017-07-13 Qualcomm Incorporated Method and apparatus for multicast block acknowledgement
US10623149B2 (en) 2017-01-24 2020-04-14 Mediatek Inc. Blockage detection in millimeter wave radio communications
JP6757860B2 (ja) * 2017-06-28 2020-09-23 テレフオンアクチーボラゲット エルエム エリクソン(パブル) 構成無線ノードにより構成されたharqコードブックに基づくユーザ装置および受信無線ノードの動作
US10827519B2 (en) * 2017-08-03 2020-11-03 Mediatek Singapore Pte. Ltd. Multi-TID A-MPDU transmission
EP3451568B1 (en) 2017-08-28 2021-06-16 MediaTek Singapore Pte. Ltd. Support of a-msdu in a-mpdu
EP3755043B1 (en) * 2018-02-13 2024-05-08 Sony Group Corporation Communication device and communication method
CN117915399A (zh) * 2019-11-08 2024-04-19 华为技术有限公司 修改ba协议参数的方法及设备
CN114220256B (zh) * 2020-09-03 2023-06-27 上海市环境科学研究院 一种气体采样无线控制协议

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63169148A (ja) * 1987-01-06 1988-07-13 Nec Corp 応答制御方式
JPH02155335A (ja) * 1988-12-07 1990-06-14 Nec Corp 無線パケット伝送方式
JPH0897832A (ja) * 1994-09-19 1996-04-12 Internatl Business Mach Corp <Ibm> 固定長セル交換ネットワーク・ノード内の出力トラフィックをシェーピングするための方法および装置
JPH09247132A (ja) * 1996-03-08 1997-09-19 Yazaki Corp 無線パケット通信装置及び送信装置
JPH10164031A (ja) * 1996-11-27 1998-06-19 Yazaki Corp 無線パケット通信装置
WO2003028314A1 (en) * 2001-09-19 2003-04-03 Sharp Kabushiki Kaisha Communication method, communication apparatus, reception apparatus, communication program, computer-readable recording medium containing communication program, and network system
JP2006504335A (ja) * 2002-10-25 2006-02-02 クゥアルコム・インコーポレイテッド Mimowlanシステム

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6546001B1 (en) * 1998-08-14 2003-04-08 Samsung Electronics Co., Ltd. Medium access control message acknowledgment system and method of operation thereof
AU2012500A (en) * 1998-11-27 2000-06-19 Telefonaktiebolaget Lm Ericsson (Publ) Bandwidth efficient acknowledgement/negative acknowledegment
JP2001285400A (ja) * 2000-03-29 2001-10-12 Kddi Corp トラヒック統計情報収集方法
US20030135640A1 (en) * 2002-01-14 2003-07-17 Texas Instruments Incorporated Method and system for group transmission and acknowledgment
JP4176402B2 (ja) * 2002-04-17 2008-11-05 シャープ株式会社 通信管理方法、通信管理プログラム、通信管理プログラムを記録した記録媒体、ならびに通信局
JP2003324442A (ja) * 2002-04-26 2003-11-14 Matsushita Electric Ind Co Ltd 無線ネットワークで効率的なバッファ機構を用いることにより媒体アクセスを高速化する方法
US7986742B2 (en) 2002-10-25 2011-07-26 Qualcomm Incorporated Pilots for MIMO communication system
CN101159518B (zh) * 2003-02-03 2012-02-22 索尼株式会社 通信方法和通信设备
JP4528541B2 (ja) * 2004-03-05 2010-08-18 株式会社東芝 通信装置、通信方法、および通信システム
US8223647B2 (en) * 2004-07-21 2012-07-17 Nokia Corporation System and method for increasing data throughout using a block acknowledgement
US20060034274A1 (en) * 2004-07-30 2006-02-16 Nokia Corporation System and method for variable length acknowledgements in a shared resource network
US20060136614A1 (en) * 2004-07-30 2006-06-22 Nokia Corporation System and method for variable length aggregate acknowledgements in a shared resource network
US7882412B2 (en) * 2004-10-05 2011-02-01 Sanjiv Nanda Enhanced block acknowledgement
JP4331088B2 (ja) * 2004-11-01 2009-09-16 株式会社東芝 通信装置および通信方法
US20060193279A1 (en) * 2005-02-25 2006-08-31 Daqing Gu Method and system for accessing a channel in a wireless communications network using multi-polling
WO2007085948A2 (en) * 2006-01-27 2007-08-02 Nokia Corporation Automatic power save delivery (apsd) compatible with 802.11n frame aggregation and block acknowledgement

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63169148A (ja) * 1987-01-06 1988-07-13 Nec Corp 応答制御方式
JPH02155335A (ja) * 1988-12-07 1990-06-14 Nec Corp 無線パケット伝送方式
JPH0897832A (ja) * 1994-09-19 1996-04-12 Internatl Business Mach Corp <Ibm> 固定長セル交換ネットワーク・ノード内の出力トラフィックをシェーピングするための方法および装置
JPH09247132A (ja) * 1996-03-08 1997-09-19 Yazaki Corp 無線パケット通信装置及び送信装置
JPH10164031A (ja) * 1996-11-27 1998-06-19 Yazaki Corp 無線パケット通信装置
WO2003028314A1 (en) * 2001-09-19 2003-04-03 Sharp Kabushiki Kaisha Communication method, communication apparatus, reception apparatus, communication program, computer-readable recording medium containing communication program, and network system
JP2006504335A (ja) * 2002-10-25 2006-02-02 クゥアルコム・インコーポレイテッド Mimowlanシステム

Also Published As

Publication number Publication date
EP1856813A4 (en) 2011-12-07
WO2006096753A2 (en) 2006-09-14
CN101313486B (zh) 2016-10-05
JP2012010363A (ja) 2012-01-12
KR20080058291A (ko) 2008-06-25
US20060239213A1 (en) 2006-10-26
US7631240B2 (en) 2009-12-08
JP5290365B2 (ja) 2013-09-18
KR101229768B1 (ko) 2013-02-06
WO2006096753A3 (en) 2007-11-01
EP3444983A1 (en) 2019-02-20
EP3444983B1 (en) 2021-08-04
JP2008533826A (ja) 2008-08-21
EP1856813A2 (en) 2007-11-21
CN101313486A (zh) 2008-11-26

Similar Documents

Publication Publication Date Title
JP4834072B2 (ja) ワイヤレスパケットネットワークのためのブロック肯定応答プロトコル
CN107508655B (zh) 一种自适应端到端网络编码传输方法
US20200358886A1 (en) Data Transmission Method, Apparatus, And System
US7944819B2 (en) System and method for transmission and acknowledgment of blocks of data frames in distributed wireless networks
US7788424B2 (en) Method of transmitting data from a transmitting device
US7639658B2 (en) Efficient wireless transmission opportunity handoff
US8559437B2 (en) Packet concatenation in wireless networks
US20030135640A1 (en) Method and system for group transmission and acknowledgment
US20050220145A1 (en) Communication apparatus, communication system, communication method, and communication control program
US6553032B1 (en) Packeting timeout spoofing in a wireless data communications network
US6771603B2 (en) Method for controlling data flow in communication system
US7434133B2 (en) Method of retransmitting data frame and network apparatus using the method
WO2004093369A2 (en) Apparatus and method to improve goodput in unreliable networks
US8073012B2 (en) Method and related apparatus for handling packet discard in a wireless communications system
US11502986B2 (en) Reducing transmission delay of transmitting data in Wi-Fi
US7154850B1 (en) Wireless data transmission using time out control
KR20060090138A (ko) 이동통신 시스템에서 주기적인 상태 보고 전송 방법 및장치

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100414

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100427

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20100727

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20100803

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100826

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110329

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110729

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20110805

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110823

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110922

R150 Certificate of patent or registration of utility model

Ref document number: 4834072

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140930

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250