CN101313486A - 无线分组网络的块确认协议 - Google Patents

无线分组网络的块确认协议 Download PDF

Info

Publication number
CN101313486A
CN101313486A CNA2006800139997A CN200680013999A CN101313486A CN 101313486 A CN101313486 A CN 101313486A CN A2006800139997 A CNA2006800139997 A CN A2006800139997A CN 200680013999 A CN200680013999 A CN 200680013999A CN 101313486 A CN101313486 A CN 101313486A
Authority
CN
China
Prior art keywords
frame
affirmation
emission
received
station
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.)
Granted
Application number
CNA2006800139997A
Other languages
English (en)
Other versions
CN101313486B (zh
Inventor
G·R·弗雷德里克斯
V·K·琼斯
A·拉伊西纳
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
Airgo Networks 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 Airgo Networks Inc filed Critical Airgo Networks Inc
Publication of CN101313486A publication Critical patent/CN101313486A/zh
Application granted granted Critical
Publication of CN101313486B publication Critical patent/CN101313486B/zh
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)

Abstract

本发明提供了减小数据接收确认所需的开销和信道带宽的电路、方法和设备。一种此***使用为不同数据流接收的帧进行确认的增强型块确认。另一个***在出现例如持续时间的结束、接收到一些帧或接收到具有特定序列号的帧的触发事件后发送确认。另一个***通过将确认字段包括在发射数据帧中消除了对确认帧的需要。这些块确认和确认字段可包括对具有不同业务识别的每一个数据流接收的帧的确认,这些确认可以是针对所有接收的帧或特定类业务或业务类的组,针对特定用户优先级,或针对其它接收到的帧的子组,和更多可包括一个确认的情况。

Description

无线分组网络的块确认协议
技术领域
本发明一般涉及多输入多输出(MIMO)无线网络中的块确认(block acknowledgment)协议,更具体地涉及降低块确认信令消耗的开销和信道带宽。
背景技术
近些年来对增加无线网络中的带宽的需求从未停止过且没有减少的迹象。幸运地,Airgo Networks,Inc.of Palo Alto,California已经开发出满足这些需求的无线网络产品。实际上,这些产品已经达到重要的阈值。由Airgo Neworks开发的多输入和多输出(MIMO)网络为第一个达到家庭娱乐和其它高数据速率应用的流视频所需的100M比特数据速率的网络。为了实现此惊人的数据速率,已经开发出对常规电路和技术的重要的改进。
作为常规网络中的一个实例,在数据从第一站发送到第二站后,第二站用表明数据传输被正常执行的确认帧进行响应。为了简化,可使用块确认减小需要的开销。在此情况下,第一站向第二站发送几个数据帧。然后第一站通过发送块确认请求来向第二站请求确认。第二站然后通过发送块确认进行应答。尽管这些块确认改善了各事项,但可以有进一步的增强。
在网络中,不同类型的数据由不同业务识别(traffic identification)进行识别。具有不同TID的帧的接收的确认消耗大量的信道带宽。不幸的是,用于确认信令的任何信道带宽是不能另用于数据传输的带宽。
这样,需要能减小块请求和块确认所需要的开销和信道带宽的电路、方法和设备。
发明内容
因此,本发明的实施例提供了减小确认数据接收所需的开销和信道带宽的电路、方法和设备。本发明的示例性实施例提供一种增强型块确认帧。此增强型块确认可通过设置一个或多个对于特定状态的保留比特来与常规的块确认进行区分。保留比特可处于块确认(BA)控制、帧控制或其它适当的领域中。可替换地,增强型块确认帧的一个或多个其它比特或特性可被改变以将其与常规块确认区分开来。
增强型块确认可包括对具有不同特性(例如不同业务识别)的每个数据流接收的帧的确认。该确认可以是相对所有接收帧,对业务类别中的特定类别或一组类别,对特定用户优先级,或对其它子组的接收帧,并且可包括一个以上的此种确认。在本发明的特定实施例中,增强型块确认包括每一个接收的数据流的TID块确认。块确认请求域可被类似地增强。以此方式,减少了由确认握手所消耗的开销和信道带宽。
本发明的另一个示例性实施例通过去除对块确认请求的需要而减小这种开销。不是在请求后发送确认,本实施例在出现触发事件后发送确认。例如,可在经过特定时间段后发送确认。该时间段可以是预定的,或其可被改变或被设置为一个或多个***参数的函数,这些***参数例如是但不限于发射天线的数目、接收天线的数目或接收的信号强度。可替换地,可在接收到一些帧后发送增强型块确认,或在接收到具有特定序列号的帧后发送块确认。在这些实施例中,可强加时间限制,以使如果帧的数目不达到限制中时,发送增强型块确认。这避免了发射机在不希望的时间长度中没获知传输错误的情形。发送的确认可为如上所述的增强型块确认,或其可为例如常规块确认的另一种块确认。
在这些不同的实施例中,增强型块确认可为延迟的增强型块确认。也就是,可在请求或触发事件后发射确认。此确认可为常规的或其它确认,这些其它确认不包括例如TID的与增强块确认相同量的详细信息。这种更简单的确认之后,可能有增强块确认。
本发明的又一个示例性实施例去除了对确认帧的需要。确认可不包括在块确认帧中,而是包括在发射的数据帧中。确认可包括在数据接收后的第一帧中,并且其可指示自从站最后一次发射以来站所接收的数据的确认。如前,此确认可包括对每一个具有不同业务识别的数据流所接收的帧的确认。确认可针对所有接收的帧,针对特定类别的业务或一组类别的业务,针对特定用户优先权,或针对接收帧的其它子组。同样,可包括一个以上这样的确认。本发明的不同实施例可结合一个或多个这些或其它本文所述的特征。
本发明的示例性实施例提供了跨越(across)无线网络传递数据的方法。此方法包括接收具有第一特性的第一数据结构,接收具有第二特性的第二数据结构,接收对具有第一特性的第一数据结构和具有第二特性的第二数据结构被接收的确认的请求,和发射具有第一特性的第一数据结构和具有第二特性的第二数据结构被接收的确认。
本发明的另一示例性实施例提供了跨越无线网络传递数据的另一个方法。此方法包括接收具有第一业务识别的第一数据帧,接收具有第二业务识别的第二数据帧,和发射具有第一业务识别的第一数据帧和具有第二业务识别的第二数据帧被接收到的确认。
本发明的又另一个实施例提供了跨越无线网络传递数据的方法。此方法包括,由第一站发射具有第一业务识别的第一数据帧,由第一站发射具有第二业务识别的第二数据帧,由第二站接收具有第一业务识别的第一数据帧和具有第二业务识别的第二数据帧,并发射具有第一业务识别的第一数据帧和具有第二业务识别的第二数据帧被第二站接收到的确认,并且由第一站接收具有第一业务识别的第一数据帧和具有第二业务识别的第二数据帧已经被第二站接收到的确认。
本发明的又一示例性实施例提供跨越无线网络传递数据的另一方法。此方法包括发射第一帧、接收具有第一业务识别的第二帧、接收具有第二业务识别的第三帧、和发射第四帧。第四帧包括具有第一业务识别的第二帧和具有第二业务识别的第三帧被接收到的确认。
通过参照以下详细说明和附图可获得对本发明的本质和优点的更好理解。
附图说明
图1显示出通过结合本发明实施例而被改善的无线网络;
图2A显示出通过结合本发明的实施例而被改善的握手例行程序的一个实例,图2B显示出在接收到一些从第一站发送到第二站的数据帧后的确认,图2C显示出延迟的块确认帧的一个实例,而图2D显示出通过结合本发明的实施例而被改善的块确认帧;
图3A显示出通过结合本发明的实施例改善的块确认的使用;图3B显示出根据本发明的实施例的改善的块确认的使用,图3C显示出根据本发明实施例的延迟的增强块确认,而图3D显示出根据本发明的实施例的块确认;
图4显示出根据本发明的实施例的TID块确认响应;
图5A显示出根据本发明的实施例的方法,其中根据本发明的实施例在周期或非周期基础上发射增强型块确认帧,图5B显示出根据本发明的实施例的方法,其中,增强型块确认帧是在接收到一些帧后发射的,图5C显示出根据本发明的实施例的方法,其中增强型块确认帧是在已经达到特定序列号后发送的;而图5D显示出根据本发明的实施例的方法,其中块确认帧是在包括嵌入触发的帧已被接收到后发送的;和
图6显示出根据本发明的实施例的方法,其中确认包括在数据帧中。
具体实施方式
图1显示出可通过结合本发明的实施例而被改善的无线网络。此无线网络可为多输入多输出(MIMO)或其它类型的无线网络。此图包括第一站(站1 100)和第二站(站2 140),其中第一站被显示向第二站发射数据。站2 140被显示向站1 100确认对数据的接收。第一站,站1 100包括向无线电(radio)120提供数据的数字信号处理电路110。第二站,站1140包括向数字信号处理电路180提供数据的无线电150。此图,如同其它所包括的图,是为了举例说明而显示的,并不限制本发明或权利要求的可能的实施例。
这些站(站1 100和站2 140)中的每一个可被包括在网络接口卡(NIC)、主板上,或可与计算或其它电子***通信。可替换地,其中一者或二者可被包括在无线路由器、无线接入点、打印服务器、存储装置或其它组成网络的装置(networking device)或被网络连接的装置(networked device)上。
从站1 100发送到站2 140的数据可包括一些不同的数据类型。例如,发射的帧可包括音频、视频、ftp和其它类型的数据。这些数据类型的每一个可由不同TID识别。具有不同TID的数据可按顺序从站1100发送到站2 140,或从站2 140发送到站1 100。
在此实例中,站1 100向站2 140发射数据。接着,站2 140发送指示数据已经被接收的确认到站1 100。以下图中显示此握手的实例。
图2A显示出通过结合本发明实施例改善的握手例行程序的一个实例。在此实例中,数据从第一站发送到第二站,并且确认从第二站返回到第一站。具体而言,站1 210发射数据212到站2。此数据,如其它图中的数据类似,是可形成帧或数据分组的数据结构。在数据212已经被发射后,站2 220发射指示数据212被正确接收的被发信号的确认222。
如果每一次发送数据都需要确认,则该确认处理会消耗过多的信道带宽。因此,在传输一些数据分组后,可做出块确认请求。这继而可由块确认进行响应。在以下图中显示出该处理的实例。
图2B显示出在接收到许多从第一站发送到第二站的数据帧后的确认。站1 230发射包括数据232和234的多个数据帧。在此后,站1做出块确认请求236。这由站2 240进行响应,站2 240发射块确认242。
计算并且格式化所需的块确认242需要花一些时间。因此,允许站2发射常规的确认,随后发射延迟的块确认帧。此延迟为站2计算和格式化所需的块确认帧给出一定时间。以下图中显示出一个实例。
图2C示出延迟的块确认帧的一个实例。再一次,第一或发射站向第二或接收站发送数据。具体而言,站1 250发射包括数据252和254的一些数据帧。此后,站1 230做出块确认请求256。
站2 260用确认262进行应答。站2 260随后发送块确认帧264到站1 250。站1 250在其接收到块确认帧264后发射确认258。再次,此延迟为站2 260提供了确定所需的块确认帧264的时间。之后的图中示出这样的块确认的实例。
图2D示出可通过结合本发明的实施例而被改善的块确认帧。在此图中,帧的大小为150字节并且由帧的每一个字段上的字节数显示分配。位图中的框可提供高达1,024个帧的确认。
BA控制字段含有包括四比特TID值的子字段。两个字节的BA控制字段含有一般设置为零的保留比特。以下将会发现,一个或多个这些保留比特可被指定作为在增强型块确认方法中所使用的增强比特。可替换地,例如帧控制字段的另一字段中的一个或多个比特可被用作此用途。这种增强减小了多输入多输出无线***中需要的确认的数目。
具体而言,在多输入多输出无线***中使用常规确认方法时,因而产生的确认信令需要不希望的开销量。具体而言,每一个发射站发射具有特定业务识别值的流的一个或多个帧。发射站随后请求对每一个这些流中的帧的接收的确认。随后对每一个这些流的确认被发送。因此,本发明的实施例提供了用于减少关于这些确认的开销的电路、方法和设备。
图3A显示出通过结合本发明的实施例改善的块确认的使用。此图显示出常规***要求的过多量的确认开销。在此实例中,站1 300发射帧302和304到站2 310。这些帧具有不同的TID,具体而言,数据帧302具有为0的TID而数据帧304具有为1的TID。在传输帧302之前,可能已经从站1 300向站2 310发射了其它帧;为了简便,仅显示出两个帧。
在数据帧304的传输后,站1 300发射对于TID为0的数据的块确认请求326。这由站2 310进行响应,站2 310发射对于TID 0的块确认332。类似地,站1 300发射对具有1值的TID的数据的块确认请求328。这由发射对于TID 1的块确认334的站2310来响应。
这也消耗了在第一和第二站之间的可用信道的大量带宽。因此,本发明的实施例提供了将对具有不同TID的多个数据流的确认组合起来的增强型块确认。后图显示出一个实例。
图3B示出根据本发明实施例的增强型块确认的使用。在此实例中,第一或发射站发射数据到第二或接收站。为了简便,还是只显示了两帧。
具体而言,站1 320发射数据帧322和324。这些帧的业务识别分别为0和1。在这些发射后,站1发射块确认请求326。这继而由发射增强型块确认332的站2 350进行响应。增强型块确认332为每个接收到的流中的每一帧提供了确认,因此减少了需要的确认开销。
如前,这种增强型块确认帧可花一些时间来进行计算和格式化。因此,如后图所示,可使用延迟的增强型块确认。
图3C显示出根据本发明的实施例的延迟的增强型块确认的使用。还是,第一或发射站发射数据到第二或接收站。具体而言,站1 340发射包括数据帧342和344的数据帧,数据帧342和344的TID分别为0和1。接着,第一站发射增强型块确认请求346。站2 350随后提供确认352。接着,站2 350计算并格式化其随后发射到第一站的增强型块确认354。第一站,站1 340继而发射确认348以响应其对增强型块确认354的接收。确认348是诸如确认352这样的简单常规确认。
可以看出,相对于常规技术,增强型块确认354的使用节省了相当多的信道带宽。具体而言,在使用常规技术时,站1 340为每个TID发射单独的块确认请求。这由站2 350发送的例如确认352的一个或多个确认和分别对于每一个TID的块确认来响应。这继而由一个或多个例如由站1 340发射的确认348这样的确认进行响应。使用本发明的一个实施例很大程度上简化了需要的信令,因此释放出一定的信道带宽用于数据传输。
由图3C中绘出的握手方法提供的延迟为站2 350计算和格式化增强型块确认354提供了时间。后图中显示出这样的增强型块确认的一个实例。
图3D显示出根据本发明的一个实施例的块确认。此块确认的长度可为固定的或可变的。如上所述,BA控制字段374中的其中一个保留比特可被设置为1。TID块确认响应376为变长数据字段,其中长度根据接收到的数据流的数目而定。增强型块确认请求可被类似地更改。
在此实例中,块确认字段374中的一个或多个保留比特可被设置成使该块确认可被识别为增强型块确认。在其它实施例中,此字段和其它字段中的一个或多个中的一个或多个比特可被用于此目的。例如,在帧控制字段370中的一个或多个比特可被使用。
TID块确认响应字段376具有可变长度,该长度根据将被确认的TID的数目而定。在后图中显示出一个流的TID块确认响应字段376的实例。
图4显示出根据本发明的实施例的TID块确认响应。在此实例中,在每一个单独的字段上方显示比特分配。这些字段包括业务识别410、帧开始数420、位图大小430、位图440和保留的比特450。保留的比特450被用于使字段大小达到偶数个字节。
在本发明的上述实施例中,发送块确认来响应块确认请求。消除此种请求可进一步改善信道利用率。这可通过在触发事件后提供块确认来实现,与接收到请求后提供块确认相对。例如,可在一段时间后、在接收到一些帧后、或在接收到具有特定序列号的帧后,发射块确认。这些块确认可与上述的增强型块确认相同或相类似,或它们可为例如常规块确认的其它块确认。在后图中显示出显示本发明这些实施例的流程图,虽然其它实施例可使用其它触发机制。
图5A显示出根据本发明的实施例的方法,以此根据本发明的一个实施例在周期或非周期基础上发射块确认帧。帧是在操作510中接收的。在操作515中跟踪这些帧。同时,在操作520确定是否经过特定时间段。此时间可为预定的或可为可变的。例如,其可基于发射天线的数目、接收天线的数目、信号强度或其它***参数而变化。一旦经过所述时间,在操作530接收块确认帧。块确认可为上述的增强型块确认或其它类型的块确认。
图5B显示出根据本发明实施例的在一些接收帧后发射块确认帧的方法。在操作550接收帧。在操作555跟踪这些帧并且将计数器加1。在操作560中,确定是否已经达到触发计数器值。如果已经达到,在操作565发射块确认帧。块确认可为上述的增强型块确认或其它类型的块确认。
这些方法也可被组合起来。例如,如果一段时间已经经过但没有达到触发计数器值,块确认帧可被发射。这防止了发射站仅知道在经过过长时间段后数据没被正确接收。
图5C显示出根据本发明的一个实施例的方法,其中在达到特定序列号后发送块确认帧。一般情况下,每一个将被发射的帧按顺序方式排号。这样,查找特定序列号可为确定已发射的帧的数目的简单方式。
如前,在操作570接收帧,并且在操作575跟踪帧。在操作580,确定接收帧的序列号。在操作585,确定是否已经达到特定序列号。如果已经达到,在操作590发射块确认帧。再次,块确认可为如上所述的增强型块确认或其它类型的块确认。
再次,这些方法可被组合起来。例如,如果已经经过一定的时间段而没有达到触发序列号,则可发送块确认帧。这防止了发射站仅在经过过长时间段后才知道传输错误。
可替换地,这些块确认可由嵌入到接收帧中的数据来触发。例如,一个或多个之前保留的比特可被设置成作为块确认的触发,该块确认可为增强型块确认、常规块确认或其它类型的块确认。可替换地,其它之前定义的比特可被重新定义为用于此目的。一个实例显示在后图中。
图5D显示出根据本发明的一个实施例的方法,其中,块确认帧在包括嵌入的触发的帧已经被接收到后被发送。如前,在操作592接收帧,在操作594跟踪帧,以使块确认可在需要时被计算和格式化。在操作597,确定是否已经接收到嵌入的触发。如果已经接收到,则在操作598发射块确认帧。再次,块确认可为如上所述的增强型块确认或其它类型的块确认。
这些方法可被组合起来。例如,如果经过一定长的时间段而没有接收到嵌入的触发,则可发送块确认。这防止传输站仅在经过过长时间段后才知道传输错误。
由这些增强的、常规的或其它类型的确认帧消耗的开销可通过将这样的确认帧一起去除来减小。例如,这可通过在数据帧本身中包括确认信息来实现。例如,第一站可发射数据到第二站。第二站可随后发送数据到第一站,其中数据包括自从第二站进行的上一传输以来由第二站接收到的数据的确认。如何实现这个过程的一个实例显示在后图中。
图6显示出根据本发明的一个实施例的方法,其中,确认数据被包括在数据帧中。在此实例中,第二站,站2 620发射包括数据622的一些帧。此后,第一站,站1 610发射两帧,具体而言,该两帧为数据612和数据614。这些帧可具有相同的或不同的业务ID号。在这两帧后,站2 620发射第四数据帧624。此第四数据帧包括站2 620发送其上一帧(具体而言为数据622)后接收到的两个帧612和614的确认。
此方法可包括指总计确认字段(summed acknowledgment field)的字段,其中总计确认字段指自从接收站的上一发射以来成功接收到的帧的数目。该字段可指示对所有业务、或对特定业务类ID、业务类ID的组、用户优先级、或其它子组识别或特性所成功接收的数目。可替换地,可使用多个总计确认字段,每个表示接收帧中它们自身的子组。
这些总计确认字段可被包括在多个位置的其中一个中。例如,它们可在帧的有效载荷部分的第一字段中。可替换地,它们可被定位在PSDU开头处的第一字段中,PSDU尾部的最后字段中,在帧后的字段或帧中,其中,之前的帧也指示该总计确认字段帧的目的地或一些其它适当的位置。总计确认字段中的错误可通过使用循环冗余码校验(CRC)或其它错误纠正进行确定。
以上对本发明的示例性实施例的说明示为了举例和说明提供的。其不旨在包括所有可能性或将本发明限制成所述明确形式,并且关于如上所述内容可做出多种更改和变更。选择并说明这些实施例是为了较好地解释本发明的原理和其实际应用,从而使本领域其它技术人员能以不同实施例的形式较好地利用本发明,并能在对本发明做出适用于设想的特定用途的多种修改时较好地利用本发明。

Claims (23)

1.一种跨越无线网络传递数据的方法,其包括:
接收具有第一特性的第一数据结构;
接收具有第二特性的第二数据结构;
接收对具有所述第一特性的所述第一数据结构和具有所述第二特性的所述第二数据结构被接收的确认的请求;和
发射具有所述第一特性的所述第一数据结构和具有所述第二特性的所述第二数据结构都被接收的确认。
2.如权利要求1所述的方法,其中,所述确认的格式是通过设置格式控制字段中的比特来识别的。
3.如权利要求1所述的方法,其中,所述第一和第二数据结构是帧。
4.如权利要求1所述的方法,其中,所述第一特性是第一业务识别,并且所述第二特性是第二业务识别。
5.一种跨越无线网络传递数据的方法,其包括:
接收具有第一业务识别的第一数据帧;
接收具有第二业务识别的第二数据帧;和
发射具有所述第一业务识别的所述第一数据帧和具有所述第二业务识别的所述第二数据帧都被接收的块确认。
6.如权利要求5所述的方法,其中,所述块确认的格式是通过设置字段控制字段中的比特来识别的。
7.如权利要求5所述的方法,其还包括:
在发射所述块确认前,接收块确认请求。
8.如权利要求5所述的方法,其还包括:
在发射所述块确认前,接收块确认请求,和
发射第一确认,
其中,所述第一确认不指定具有所述第一识别的所述第一数据帧和具有所述第二识别的所述第二数据帧都被接收。
9.如权利要求5所述的方法,其还包括:
在发射所述块确认前,确定已经经过第一段持续时间。
10.如权利要求5所述的方法,其还包括:
在发射所述块确认前,确定已经接收到第一数目个帧。
11.如权利要求5所述的方法,其还包括:
在发射所述块确认前,确定已经接收到具有第一序列号的帧。
12.一种跨越无线网络传递数据的方法,其包括:
由第一站,发射具有第一业务识别的第一数据帧;
由所述第一站,发射具有第二业务识别的第二数据帧;
由第二站,接收具有所述第一业务识别的所述第一数据帧和具有所述第二业务识别的所述第二数据帧,和发射具有所述第一业务识别的所述第一数据帧和具有所述第二业务识别的所述第二数据帧都被所述第二站接收的块确认;和
由所述第一站,接收具有所述第一业务识别的所述第一数据帧和具有所述第二业务识别的所述第二数据帧都被所述第二站接收的所述块确认。
13.如权利要求12所述的方法,其还包括:
在发射所述块确认前,
由所述第一站,发射块确认请求;和
由所述第二站,接收所述块确认请求。
14.如权利要求12所述的方法,其还包括:
在发射所述块确认前,
由所述第一站,发射块确认请求,和
由所述第二站,接收所述块确认请求并发射第一确认,
其中,所述第一确认不指定具有所述第一识别的所述第一数据结构和具有所述第二识别的所述第二数据结构都被接收。
15.如权利要求12所述的方法,其还包括:
在发射所述块确认前,
由所述第二站,确定已经经过第一段持续时间。
16.如权利要求12所述的方法,其还包括:
在发射所述块确认前,
由所述第二站,确定已经接收到第一数目个帧。
17.如权利要求12所述的方法,其还包括:
在发射所述块确认前,
由所述第二站,确定已经由所述第二站接收到具有第一序列号的帧。
18.一种跨越无线网络传递数据的方法,其包括:
发射第一帧;
接收具有第一业务识别的第二帧;
接收具有第二业务识别的第三帧;和
发射第四帧,
其中,所述第四帧包括具有所述第一业务识别的所述第二帧和具有所述第二业务识别的所述第三帧都被接收的确认。
19.如权利要求18所述的方法,其中所述确认被定位在所述第四帧的有效载荷部分的第一字段中。
20.如权利要求18所述的方法,其中,所述确认被定位在所述第四帧的PSDU开头的第一字段中。
21.如权利要求18所述的方法,其中,所述确认被定位在所述第四帧的PSDU末端的最后字段中。
22.如权利要求18所述的方法,其中,所述确认被定位在所述第四帧后的第五帧中。
23.如权利要求18所述的方法,其中,所述确认被定位在所述第四帧后的字段中。
CN200680013999.7A 2005-03-07 2006-03-07 无线分组网络的块确认协议 Active CN101313486B (zh)

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

Publications (2)

Publication Number Publication Date
CN101313486A true CN101313486A (zh) 2008-11-26
CN101313486B CN101313486B (zh) 2016-10-05

Family

ID=36953995

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200680013999.7A Active CN101313486B (zh) 2005-03-07 2006-03-07 无线分组网络的块确认协议

Country Status (6)

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

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105743951A (zh) * 2014-12-11 2016-07-06 清华大学 一种数据发送、接收的方法及装置
CN107078866A (zh) * 2014-11-10 2017-08-18 华为技术有限公司 低有效负荷确认的***和方法
CN107210863A (zh) * 2015-01-28 2017-09-26 高通股份有限公司 用于多播块确收的方法和装置

Families Citing this family (25)

* 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
ATE545241T1 (de) 2007-05-10 2012-02-15 Qualcomm Atheros Inc Verwaltung des verteilten zugriffes auf ein gemeinsam genutztes 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 삼성전기주식회사 무선랜 시스템에서 다중 목적지 데이터 전송 방법
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)
US10771199B2 (en) 2008-04-02 2020-09-08 Qualcomm Incorporated Methods and apparatus for reverse link acknowledgement 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)
MX2010011830A (es) * 2008-06-19 2010-11-25 Ericsson Telefon Ab L M Metodo y aparato en una red de telecomunicaciones.
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
USRE49471E1 (en) 2009-11-24 2023-03-21 Electronics And Telecommunications Research Institute Method for protecting data in a mu-mimo based wireless communication system
KR101282362B1 (ko) * 2009-11-24 2013-07-04 한국전자통신연구원 다중 사용자 기반 무선통신 시스템에서 전송 실패 프레임의 복구 방법
EP3379739A1 (en) 2009-11-24 2018-09-26 Electronics and Telecommunications Research Institute Methods for transmitting a frame in a multi-user based wireless communication system
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
EP2559203B1 (en) 2010-04-12 2019-08-14 Qualcomm Incorporated Repeating for low-overhead communication in a network
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
US10749639B2 (en) 2017-01-24 2020-08-18 Mediatek Inc. Bearer switching in reduced radio link quality conditions
CN110800230B (zh) * 2017-06-28 2023-01-10 瑞典爱立信有限公司 用于无线电接入网络的方法和装置
US10827519B2 (en) 2017-08-03 2020-11-03 Mediatek Singapore Pte. Ltd. Multi-TID A-MPDU transmission
TWI685265B (zh) 2017-08-28 2020-02-11 新加坡商聯發科技(新加坡)私人有限公司 用於無線系統的方法以及無線設備
EP3755043B1 (en) * 2018-02-13 2024-05-08 Sony Group Corporation Communication device and communication method
CN118175584A (zh) * 2019-11-08 2024-06-11 华为技术有限公司 修改ba协议参数的方法及设备
CN114220256B (zh) * 2020-09-03 2023-06-27 上海市环境科学研究院 一种气体采样无线控制协议

Family Cites Families (23)

* 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 応答制御方式
JPH06103884B2 (ja) * 1988-12-07 1994-12-14 日本電気株式会社 無線パケット伝送方式
EP0702472A1 (en) * 1994-09-19 1996-03-20 International Business Machines Corporation A method and an apparatus for shaping the output traffic in a fixed length cell switching network node
JPH09247132A (ja) * 1996-03-08 1997-09-19 Yazaki Corp 無線パケット通信装置及び送信装置
JP3217716B2 (ja) * 1996-11-27 2001-10-15 矢崎総業株式会社 無線パケット通信装置
US6546001B1 (en) * 1998-08-14 2003-04-08 Samsung Electronics Co., Ltd. Medium access control message acknowledgment system and method of operation thereof
WO2000033502A1 (en) * 1998-11-27 2000-06-08 Telefonaktiebolaget Lm Ericsson (Publ) Bandwidth efficient acknowledgement/negative acknowledegment
JP2001285400A (ja) * 2000-03-29 2001-10-12 Kddi Corp トラヒック統計情報収集方法
AU2002330392A1 (en) * 2001-09-19 2003-04-07 Sharp Kabushiki Kaisha Communication method, communication apparatus, reception apparatus, communication program, computer-readable recording medium containing communication program, and network system
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 無線ネットワークで効率的なバッファ機構を用いることにより媒体アクセスを高速化する方法
US8320301B2 (en) * 2002-10-25 2012-11-27 Qualcomm Incorporated MIMO WLAN system
US7986742B2 (en) 2002-10-25 2011-07-26 Qualcomm Incorporated Pilots for MIMO communication system
EP3029872B1 (en) * 2003-02-03 2020-04-01 Sony Corporation Collision avoidance in mobile ad hoc networks
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
US20060136614A1 (en) * 2004-07-30 2006-06-22 Nokia Corporation System and method for variable length aggregate acknowledgements in a shared resource network
US20060034274A1 (en) * 2004-07-30 2006-02-16 Nokia Corporation System and method for variable length 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

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107078866A (zh) * 2014-11-10 2017-08-18 华为技术有限公司 低有效负荷确认的***和方法
CN107078866B (zh) * 2014-11-10 2020-01-31 华为技术有限公司 低有效负荷确认的***和方法
CN105743951A (zh) * 2014-12-11 2016-07-06 清华大学 一种数据发送、接收的方法及装置
CN107210863A (zh) * 2015-01-28 2017-09-26 高通股份有限公司 用于多播块确收的方法和装置

Also Published As

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

Similar Documents

Publication Publication Date Title
CN101313486A (zh) 无线分组网络的块确认协议
US7277419B2 (en) Supporting disparate packet based wireless communications
CA2542375C (en) Method and apparatus for data communications over multiple channels
Das et al. Enhancing performance of asynchronous data traffic over the Bluetooth wireless ad-hoc network
US7492789B2 (en) Method and system for dynamic aggregation in a wireless network
EP2245827B1 (en) Methods and apparatus for formatting headers in a communication frame
US8036219B2 (en) Efficiency improvement for shared communications networks
US6438108B1 (en) System for improved transmission of acknowledgements within a packet data network
US20080016161A1 (en) Methods and apparatus for using electronic envelopes to configure parameters
CN104104479A (zh) 经由无线网络和无线装置发送/接收数据的方法和设备
CN101268673A (zh) 用于通信***中的分组分割和级联信号传输的方法和装置
CN101490993A (zh) 低功率媒体访问控制协议
CN101816154A (zh) 无线通信***中的状态报告触发
CN101491056A (zh) 群通信***里抑制终端发出响应的方法和装置
CN101238674A (zh) 经由无线网络和无线装置发送和/或接收数据的方法和设备
CN112866125B (zh) 一种下行数据传输方法及装置
CN108400802B (zh) 一种蓝牙接收方法、***及电子设备
CN102340389A (zh) 一种无线数字通信方法
KR20060090138A (ko) 이동통신 시스템에서 주기적인 상태 보고 전송 방법 및장치
CN100505694C (zh) 改善无线网络用户端的网络层效能的方法及其***
KR100708190B1 (ko) 무선 네트워크를 통하여 데이터를 효율적으로 송/수신하는방법 및 그 방법을 이용한 무선 디바이스
CN107925527A (zh) 数据通信中的自适应等待
CN104506218B (zh) 重新配置天线的方法和装置
AU2004306874C1 (en) Method and apparatus for data communications over multiple channels
CN117580097A (zh) 数据传输方法和通信装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20090220

Address after: American California

Applicant after: Qualcomm Inc.

Address before: American California

Applicant before: Airgo Networks Inc.

ASS Succession or assignment of patent right

Owner name: QUALCOMM INC.

Free format text: FORMER OWNER: AIRGO NETWORKS INC.

Effective date: 20090220

C14 Grant of patent or utility model
GR01 Patent grant