CN101073218A - 增强的块确认 - Google Patents

增强的块确认 Download PDF

Info

Publication number
CN101073218A
CN101073218A CNA2005800416730A CN200580041673A CN101073218A CN 101073218 A CN101073218 A CN 101073218A CN A2005800416730 A CNA2005800416730 A CN A2005800416730A CN 200580041673 A CN200580041673 A CN 200580041673A CN 101073218 A CN101073218 A CN 101073218A
Authority
CN
China
Prior art keywords
frame
frames
piece
transmission sequence
message
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
CNA2005800416730A
Other languages
English (en)
Other versions
CN101073218B (zh
Inventor
S·南达
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
Priority to CN200910222845.4A priority Critical patent/CN101714914B/zh
Publication of CN101073218A publication Critical patent/CN101073218A/zh
Application granted granted Critical
Publication of CN101073218B publication Critical patent/CN101073218B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C25/00Arrangements for preventing or correcting errors; Monitoring arrangements
    • G08C25/02Arrangements for preventing or correcting errors; Monitoring arrangements by signalling back receiving station to transmitting station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0417Feedback systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0658Feedback reduction
    • H04B7/066Combined feedback for a number of channels, e.g. over several subcarriers like in orthogonal frequency division multiplexing [OFDM]
    • 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/1621Group acknowledgement, i.e. the acknowledgement message defining a range of identifiers, e.g. of sequence numbers
    • 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/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
    • 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/1835Buffer management
    • 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/1854Scheduling and prioritising arrangements
    • 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/1887Scheduling and prioritising arrangements
    • 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

Abstract

本文公开的实施例能满足本领域中对增强型块确认的需求。在一个实施例中,接收机在块确认协商中指明最大尺寸汇总帧的解码延迟,发射机以此判断一个块确认是对哪个块确认请求做出的响应。在另一个实施例中,块确认请求中可以包括传输序列号(TSN)。接收机将TSN加入相应的块确认响应中。这样,发射机就能判断哪些帧“正在处理中”。TSN可以用于标识块。在另一个实施例中,一个TSN可以与发送的一个或多个帧相关联。虽然TSN未跟块确认请求一起发送,但发射机也可以根据其中包含的确认来判断哪个TSN对应于块确认响应。可以将这些技术组合起来使用。本文还给出了其它各种方面。

Description

增强的块确认
依据35 U.S.C.§119的优先权主张
[0001]本专利申请要求享受2004年10月5日提交的、标题为“Methodand Apparatus for Control Messaging in Wireless Networks(无线网络中用于控制消息传递的方法和装置)”的临时申请No.60/616,335的优先权,临时申请No.60/616,335已经转让给本发明的受让人,故明确以引用方式加入本申请。
发明领域
[0002]概括地说,本发明涉及无线通信,具体而言,涉及增强型的块确认。
背景技术
[0003]为了提供诸如话音和数据之类的各种通信,广泛部署了无线通信系统。典型的无线数据系统或网络为多个用户提供对一个或多个共享资源的接入。一种系统可以使用多种接入技术,如频分复用(FDM)、时分复用(TDM)、码分复用(CDM)等。
[0004]示例性的无线网络包括基于蜂窝的数据系统。一些这样的例子如下:(1)“TIA/EIA-95-B Mobile Station-Base Station CompatibilityStandard for Dual-Mode Wideband Spread Spectrum Cellular System”(IS-95标准);(2)由名为“3rd Generation Partnership Project”(3GPP)提供的标准(W-CDMA标准),其包含在一组文档3G TS 25.211、3GTS 25.212、3G TS 25.213和3G TS 25.214中;(3)由名为“3rdGeneration Partnership Project 2”(3GPP2)提供的标准(IS-2000标准),其包含在“TR-45.5 Physical Layer Standard for cdma2000 SpreadSpectrum Systems”中;(4)遵循TIA/EIA/IS-856标准(IS-856标准)的高数据速率(HDR)系统。
[0005]无线系统的其它例子包括无线局域网(WLAN),如IEEE802.11(即802.11(a)、(b)或(g))。采样包括正交频分复用(OFDM)调制技术的多进多出(MIMO)WLAN,可以实现对这些网络的改进。为了改进802.11以前标准的一些缺点,已经引入了IEEE 802.11(e)。
[0006]随着无线系统设计方案的发展,已经可以提供高数据速率。高数据速率为先进应用创造了可能,如话音、视频、高速数据传输以及各种其它应用。但是,不同的应用对于其各自的数据速率具有不同的要求。多种数据类型有延时和吞吐量要求,或者需要一定的服务质量(QoS)保证。在没有资源管理的情况下,可能会降低系统的容量,并且,系统可能无法高效地工作。
[0007]媒体接入控制(MAC)协议通常用于在多个用户之间分配共享的通信资源。MAC协议通常将高层与用于收发数据的物理层接合起来。为了从数据速率增长中获益,MAC协议必须能高效地利用共享资源。
[0008]能使现有技术系统提高效率的一种特色功能是块确认或Block Ack机制。这使得接收站能对多个接收到的帧(或帧段)发送一个确认。因此,在本领域中需要增强型的块确认。
发明内容
[0009]本文公开的实施例能满足本领域中对增强型块确认的需求。
[0010]根据一个方面,描述了一种装置,其包括:发射机,向远程站发送多个帧和多个块确认;接收机,从所述远程站接收块确认;处理器,基于延迟参数来判断所述块确认是对哪个块确认请求做出的响应。
[0011]根据另一个方面,公开了一种方法:向远程站发送多个帧;向所述远程站发送多个块确认请求;从所述远程站接收块确认;基于延迟参数来判断所述块确认是对所述多个块确认请求中的哪一个做出的响应。
[0012]根据另一个方面,描述了一种装置,包括:发射机,向远程站发送多个帧和多个块确认请求;接收机,从所述远程站接收块确认;判断模块,基于延迟参数来判断所述块确认是对所述多个块确认请求中的哪一个做出的响应。
[0013]根据另一个方面,公开了一种方法:接收要发送给远程设备的帧;将每个帧与一个帧序列标识符相关联;生成多个传输顺序指示符,每个传输顺序指示符与多个块中之一相关联,每个块包括要发送给所述远程设备的一个或多个帧。
[0014]根据另一个方面,描述了一种装置,包括:用于存储要发送给远程站的多个帧的模块;用于存储帧序列标识符的模块,要发送给所述远程站的多个帧各自对应着一个帧序列标识符;用于存储传输顺序指示符的模块,要发送给所述远程站的多个帧各自对应着一个传输顺序指示符。
[0015]根据另一个方面,描述了一种消息,包括:首部字段;块确认请求控制字段;块确认开始序列控制字段;传输顺序指示符字段;帧校验序列。
[0016]根据另一个方面,描述了一种消息,包括:传输顺序指示符字段;用于指示所述消息包括块确认请求的字段。
[0017]根据另一个方面,描述了一种消息,包括:首部字段;块确认控制字段;块确认开始序列控制字段;块确认位图;已接收的传输顺序指示符字段;帧校验序列。
[0018]根据另一个方面,描述了一种消息,包括:已接收的传输顺序指示符字段;块确认字段。
[0019]根据另一个方面,描述了一种装置,包括:存储器,其包括输入端和输出端,所述输入端接收要发送给远程设备的多个帧;与所述存储器相连的处理器,其将每个帧与一个帧序列标识符相关联,并生成多个传输顺序指示符,每个传输顺序指示符与多个块中之一相关联,每个块包括要发送给所述远程设备的一个或多个帧。
[0020]根据另一个方面,描述了一种装置,包括:用于接收要发送给远程设备的多个帧的模块;用于将每个帧与一个帧序列标识符相关联的模块;用于生成多个传输顺序指示符的模块,每个传输顺序指示符与多个块中之一相关联,每个块包括一个或多个要发送给所述远程设备的帧。
[0021]根据另一个方面,描述了一种装置,包括:接收机,其具有接收机输入端和接收机输出端,在所述接收机输入端上接收第一批帧以及与所述第一批帧相关联的第一传输顺序指示符;解码器,其具有连接到所述接收机输出端的解码器输入端和解码器输出端;消息生成器,其具有连接到所述解码器输出端的消息生成器输入端和消息生成器输出端,消息在所述消息生成器输出上传送,所述消息包括所接收到的第一传输顺序指示符和依据所述解码器输出的第一批帧的块确认;发射机,其具有连接到所述消息生成器输出端的发射机输入端和发射机输出端,在所述发射机输出端上发送所述消息生成器输出的消息。
[0022]根据另一个方面,描述了一种方法:从远程站接收多个帧以及与收到的多个帧相关联的传输顺序指示符;对所述多个帧进行解码;为所述多个帧各自确定肯定性或否定性的确认;生成一条消息,所述消息包括为所述多个帧各自确定的肯定性或否定性确认以及与收到的多个帧相关联的传输顺序指示符;向所述远程站发送所述消息。
[0023]根据另一个方面,描述了一种装置,包括:接收机,接收一个或多个帧以及一个或多个相关的传输顺序指示符;发射机,发送块确认消息;块确认消息生成模块,用于生成块确认消息,所述块确认消息包括一批或多批帧中至少之一的肯定性或否定性确认以及与所述块确认消息中提供的肯定性或否定性确认所对应的最新接收到的多个帧相关联的传输顺序指示符。
[0024]根据另一个方面,公开了一种计算机可读介质,执行下列步骤:向远程站发送多个帧;向所述远程站发送多个块确认请求;从所述远程站接收块确认;基于延迟参数,判断所述块确认是对所述多个块确认请求中的哪一个做出的响应。
[0025]根据另一个方面,公开了一种计算机可读介质,执行下列步骤:接收要发送给远程设备的帧;将每个帧与一个帧序列标识符相关联;生成多个传输顺序指示符,每个传输顺序指示符与多个块中之一相关联,每个块包括要发送给所述远程设备的一个或多个帧。
[0026]根据另一个方面,公开了一种计算机可读介质,执行下列步骤:从远程站接收多个帧以及与收到的多个帧相关联的传输顺序指示符;对所述多个帧进行解码;为所述多个帧各自确定肯定性或否定性确认;生成一条消息,该消息包括为所述多个帧各自确定的肯定性或否定性确认以及与收到的多个帧相关联的传输顺序指示符;发送该消息到所述远程站。
[0027]此外还公开了各种其它的方面和实施例。
附图说明
[0028]图1是能够支持多个用户的无线通信系统的总体框图;
[0029]图2描述了现有技术的块确认请求帧;
[0030]图3描述了现有技术的块确认帧;
[0031]图4显示了从发送方STA向接收方STA发送帧的方面;
[0032]图5描述了无线通信设备的示例性实施例;
[0033]图6示出了基于期望的解码器延迟来确定有效NAK的方法的实施例;
[0034]图7-10示出了发送出的帧、块确认和相应的NAK的方面;
[0035]图11示出了根据传输顺序号来确定确认的方法的实施例;
[0036]图12-13示出了发送出的帧、块确认、相应的NAK和TSN的方面;
[0037]图14示出了利用TSN而不需要在BAR或BA中发送TSN来确定重发的方法的实施例;
[0038]图15-17示出了一组传输、块确认、相应的NAK和TSN,它们用作图14所示方法的例子;
[0039]图18示出了将延迟特性与隐含TSN处理相组合的增强型块确认方法的可替换实施例;
[0040]图19描述了发射机队列的示例性实施例;
[0041]图20描述了BAR帧的示例性实施例;
[0042]图21描述了BA帧的示例性实施例。
具体实施方式
[0043]本文公开的示例性实施例,还有其它示例性的实施例,结合无线LAN(或者,使用新出现的传输技术的类似应用)的非常高比特率物理层,支持高效操作。该示例性的WLAN在20MHz带宽内支持超过100Mbp(兆比特每秒)的比特率。还支持各种可替换的WLAN。
[0044]各种示例性的实施例保留了传统WLAN系统的分布式协同操作的简单性和鲁棒性,例如,它们是802.11(a-e)。可以实现各种实施例的优点,同时保持与这些传统系统的后向兼容。(应当注意的是,在下面的说明中,将802.11系统描述为示例性的传统系统。本领域技术人员将会发现,这些改进同样与其它系统和标准兼容。)
[0045]一种示例性的WLAN可以包括子网协议栈。子网协议栈通常可以支持高数据速率、高带宽的物理层传输机制,包括、但不限于:基于OFDM调制的机制;单载波调制技术;使用多个发射和多个接收天线的系统(多进多出(MIMO)系统,包括多进单出(MISO)系统),用于非常高带宽效率的操作;将多个发射和接收天线与空间复用技术相结合从而在相同的时间间隔内向多个用户终端发送数据或从多个用户终端接收数据的系统;使用码分多址(CDMA)技术来实现多个用户同时传输的系统。其它的例子包括单进多出(SIMO)和单进单出(SISO)系统。
[0046]这里给出的一个或多个示例性实施例是针对无线数据通信系统环境而展开介绍的。虽然优选在该环境中使用,但也可以将本发明的不同实施例应用于不同的环境或配置。通常情况下,这里描述的各种系统可用软件控制的处理器、集成电路或离散逻辑来实现。贯穿本申请的数据、指令、命令、信息、信号、符号和码片优选用电压、电流、电磁波、磁场或粒子、光场或粒子或其组合来表示。此外,每幅框图中所示的模块可以表示硬件或方法的步骤。在不偏离本发明保护范围的情况下,方法的步骤可以互换。这里使用的“示例性的”一词意味着“用作例子、例证或说明”。这里被描述为“示例性”的任何实施例或设计不应被解释为比其它实施例或设计更优选或更具优势。
[0047]图1是系统100的一个示例性实施例,其包括一个接入点(AP)104,它连接到一个或多个用户终端(UT)106A-N。与802.11术语相一致,在本文中,AP和UT也被称为站或STA。在此所述的技术和实施例也适用于其它类型的系统(例子包括上面详述的蜂窝标准)。本文中所用的术语“基站”可以与术语“接入点”互换使用。术语“用户终端”可以与用户设备(UE)、用户单元、用户站、接入终端、远程终端、移动站或本领域中其它相应的术语互换使用。术语“移动站”涵盖固定的无线应用。
[0048]还应当注意的是,用户终端106可以直接与另一个通信。802.11(e)引入的直接链接协议(DLP)允许一个STA把帧直接转发到基本业务集(BSS)内的另一个目的地STA(由相同的AP所控制)。在本领域所知的各种实施例中,不需要接入点。例如,独立的BSS(IBSS)可以由STA的任何组合所形成。多个用户终端利用任何公知的通信格式经无线网络120彼此通信,它们可以形成Ad hoc网络。
[0049]AP和UT经无线局域网(WLAN)120通信。在该示例性的实施例中,WLAN 120是高速MIMO OFDM系统。然而,WLAN 120可以是无线LAN。可选地,接入点104经网络102与任何数量的外部设备或过程进行通信。网络102可以是因特网、内部网或任何其它的有线的、无线的或光网络。连接110将物理层信号从网络运送到接入点104。设备或过程可以连接到网络102或作为WLAN 120上的UT(或经连接)。可以连接到网络102或WLAN 120的设备的例子包括:电话;个人数字助理(PDA);各种类型的计算机(膝上型电脑、个人计算机、工作站、任何类型的终端);视频设备,比如照相机、摄像机、网络摄像头;几乎任何其它类型的数据设备。过程可以包括语音、视频、数据通信等等。各种数据流可以具有不同的传输需求,它们可以通过使用不同的服务质量(QoS)技术来满足。
[0050]系统100可以用一个集中式的AP 104来部署。在一个示例性的实施例中,所有UT 106与该AP进行通信。在另一个实施例中,对系统进行修改,从而在两个UT之间实现的直接的点对点通信,这对于本领域普通技术人员来说是显而易见的,其例子将在下面给出。在支持多个指定接入点的实施例中,任何站都可以被设置成一个指定的AP。访问可以由AP管理,或以自组织方式(即基于竞争)进行。
[0051]在一个实施例中,AP 104提供以太网适应能力(adaptation)。在这种情况下,除AP之外,还可以再部署一个IP路由器,以提供到网络102的连接(这里未显示其细节)。以太网帧可以通过WLAN子网,在路由器和UT 106之间传输(下面将详细说明)。以太网适应和连接是本领域中的公知技术。
[0052]在另一个实施例中,AP 104提供IP适应能力。在这种情况下,对于已连接UT的集合(未显示其细节),AP充当一个网关路由器。在这种情况下,AP 104可以将IP数据报寻径到UT 106,以及,对来自UT 106的IP数据报进行寻径。IP适应和连接是本领域中的公知技术。
[0053]802.11e中定义的块确认机制是802.11ACK方案的增强版。接收机无需在每个帧传输之后就立即提供确认,在发送块确认请求(BAR)之前,块确认机制允许发送方STA在不超出块确认窗口尺寸的范围内发送一定数量的帧(或碎片)。
[0054]根据在流建立时商定的块确认方法,接收机以下列方式之一对块确认请求做出响应:
1.立即的块确认:在收到BAR之后紧跟的一个SIFS(短的帧间间隔)时,接收机用块确认(BA)对BAR做出响应,以指明发送出的这一块帧的ACK/NAK状态。
2.延迟的块确认:接收机可以在随后的传输机会时发送块确认(BA)。然而,接收机也可以发送立即的ACK,以指明BAR帧的成功接收。
[0055]图2显示了现有技术的块确认请求(BAR)帧200。块确认请求帧200包括MAC报头210。MAC报头210包括帧控制220、持续时间字段230、接收地址(RA)240和发射地址(TA)250。块确认请求控制字段260用于规定有关块确认请求的类型的各种参数。BAR帧200还包括块确认开始序列控制270和帧校验序列(FCS)280,下面会对此做进一步描述。
[0056]图3显示了本领域所公知的块确认(BA)帧300。块确认300包括MAC报头310,类似于MAC报头210,如上所述,包括帧控制320、持续时间330、RA 340和TA 350。块确认帧300还包括块确认控制360,以指示被发送的块确认的类型。BA帧300进一步包括BA开始序列控制370和BA位图380,下面会对此做进一步描述,再后面是FCS 390。块确认开始序列控制字段包含发送的帧对应的第一MSDU的序列号。在响应的块确认帧中,接收机用相同的开始序列号应答并在块确认位图中指示最多64个随后MSDU的ACK/NAK状态。块确认位图的格式在自开始序列号起的窗口中给最多64帧分配16比特/帧。位图中的每个比特表示用于每帧的(最多16碎片)的其中之一的ACK/NAK状态。应当注意的是,在此所述的各个实施例中,在位图中,可以用0来标识NAK,用1来标识ACK。这仅仅是示例,当需要时,本领域技术人员将容易采用替换的位图或NAK/ACK表示方式。可以采用任何类型的比特字段。例如,ACK和NAK可以被包括,以用于汇总帧、帧、帧的部分等等。在本文中,术语“帧”可以广泛地适用于任何数据部分。
[0057]压缩BA位图的几种方法公开在有关的共同未决的美国专利申请No.10/964330(后面称之为‘330申请)中,‘330申请的标题为“HIGH SPEEDMEDIA ACCESS CONTROL WITH LEGACY SYSTEMINTEROPERABILITY”,于2004年10月13日提交,已经转让给本发明的受让人,故以引用方式加入本申请。
[0058]为了充分利用802.11n中的增加PHY数据率,可以采用许多MAC效率增强方法。这些可以包括帧汇总和减少帧间间距,这些例子公开在有关的共同未决美国专利申请No.11/158,589中,该申请的题目为“WIRELESSLAN PROTOCOL STACK”,于2005年6月21日提交,现在已经转让给本发明的受让人,故以引用方式加入本申请。此外,802.11n中还引入了先进的信道编码方案,例如串行或并行连接的turbo码和/或LDPC码。引入先进编码方案(需要迭代解码)、大的汇总帧和去掉帧间间距会在接收机上显著增加解码器的复杂度。响应于汇总帧传输或利用先进编码方案的传输的立即块确认会明显增加复杂度负担。我们希望对于相对低能力、低复杂度的接收机,允许有延迟解码的操作。
[0059]可以增强802.11e块确认机制,以便作为基于窗口的ARQ而工作。这意味着在发送BAR之后不需要停下来等待BA。在发送一部分的窗口之后可以发送BAR,紧接着传输多个帧,然后才能接收到相应的BA响应。BA可以被异步地传送到发射机,以保持ARQ窗口向前移动而不会有“协议停止”。先前已经定义了很多这样的ARQ协议,例如GPRS、CDMA、SSCOP(ATM Service Specific Connection Oriented Protocol)。
[0060]为了在有延迟解码的情况下正确工作,发射机上的ARQ引擎知道哪些帧已经丢失和哪些帧是“正在处理中(in transit)”。在此情况下,“正在处理中”意味着多个帧正在接收机上被解码。
[0061]下面详细描述用于解决这些问题的各个实施例。例子包括如下:一,接收机在块确认协商中指明最大尺寸汇总帧的解码延迟。二,可以在BAR中加入BAR传输序列号(BAR_TSN,或简称TSN)。接收机可以把BAR_TSN加入相应的BA响应中。这样,发射机就能确定哪些帧是“正在处理中”,从而实现基于窗口ARQ的正确操作。在下述的各个实施例中,TSN用于标识块。通常,可以使用任何类型的传输顺序指示符,包括数字、字符等等。三,TSN可以与发送的一个或多个帧相关联。TSN不与BAR一起发送。发射机将确定哪个TSN对应于BA响应,下面会对此详细描述。也可以将一个或多个这些例子或其它的实施例组合起来使用。
[0062]图4显示了从发送方STA到接收方STA的帧传输例子。在该图中,从顶部到底部时间在增加。这些帧可以作为一个汇总帧发送,如图所示。在该例中,帧A、B、C和D作为一个汇总帧发送,并且块确认请求BAR(TSN=T)包括在汇总帧中。TSN指示BAR的传输序列号,下面还将对此进行讨论。作为替换,BAR也可以隐含在汇总帧中,也就是说,每个汇总帧通过包括下列字段来隐含地包括块确认请求:BAR控制、BA开始序列控制和BARTSN。
[0063]发射机获得另一个发射机会(安排好的或通过竞争),将帧E、F、G和H连同BAR(TSN=T+1)一起作为汇总帧传输。应当注意的是,字母A、B、C、D、E、F、G和H表示帧序列号(可以使用任何的帧序列标识符或指示符)。这是精心设计的,以显示所发送的帧不必对应于连续的序列号。例如,在汇总体中发送的一些帧是重发的未经确认的先前帧而其它帧是初始传输的帧(将是按序排列)时,就将是这种情况。
[0064]在该例中,假设低复杂度接收机对于解码发送的汇总体引起解码延迟。在图中显示为解码延迟D。因此,在发射机已经完成了第二汇总体和具有TSN=T+1的第二BAR的传输之后,在此情况下第一汇总体的解码完成。
[0065]当发射机接收到具有TSN=T的块确认时,这表明帧E、F、G、H还没有被接收到。除非发射机知道延迟解码的可能性,否则,不会知道这些帧在接收机上正进行解码并因此正“在处理中”。在此情况下,发射机知道该事实,就不会将这些帧标记为重传。
[0066]图5示出了无线通信设备的一个示例性实施例,它可以被配置成接入点104或用户终端106。无线通信设备是示例性的STA,适用于系统100。接入点104的结构如图5所示。收发器510根据网络102的物理层需求,在连接110上接收和发射。来自或发往与网络102相连的装置或应用的数据传送到处理器520。这些数据在下面会涉及到。基于有关流的应用的类型,流可以具有不同的特性和需要不同的处理。例如,视频或音频的特征在于低延时流(视频通常比语音具有较高的吞吐量需求)。许多数据应用对于延时不太敏感,但会具有较高的数据完整性需求(即,语音容许一些数据包丢失,文件传送通常不容许数据包丢失)。
[0067]处理器520可以包括媒体访问控制(MAC)处理单元(未详细显示),它接收流260并处理它们以便在物理层上传输。处理器520还可以接收物理层数据并对其进行处理,以形成分组以便输出流。在AP和UT之间还可以传送有关802.11WLAN的控制命令和信令。在物理层(PHY)协议数据单元(PPDU)中封装的MAC协议数据单元(MPDU)传送到无线LAN收发器560,或者,从无线LAN收发器560接收这样的MPDU。MPDU也被称作帧。当单一的MPDU被封装在单一的PPDU中时,有时,该PPDU被称作一帧。替换的实施例可以利用任何变换技术,而且在替换实施例中术语可以改变。出于各种目的,从物理处理器520可以返回相应于各种MACID的反馈。反馈可以包括任何物理层信息,包括信道(包括多播以及单播信道)可支持的速率、调制格式和各种其它的参数。
[0068]处理器520可以是通用的微处理器、数字信号处理器(DSP)或专用处理器。处理器520可以与专用硬件相连接,以协助各种任务(未显示细节)。可以在外连的处理器上运行各种应用程序,比如外连的计算机或经网络连接,可以运行在无线通信设备104或106(未显示)内的附加处理器上,或可以运行在处理器520本身上。所示的处理器520与存储器530连接,存储器530可以用于存储数据以及指令,处理器520用于执行在此所述的各种程序和方法。本领域技术人员应该明白,存储器530可以包括一个或多个各种类型的存储器组件,可以全部或部分地嵌入处理器520。除了存储用于执行在此所述功能的指令和数据外,存储器530还可以用于存储有关各种队列的数据。
[0069]无线LAN收发器560可以是任何类型的收发器。在一个示例性实施例中,无线LAN收发器560是OFDM收发器,它可以有MIMO或MISO接口。OFDM、MIMO和MISO对于本领域是熟知的。各种示例性的OFDM、MIMO和MISO收发器详细描述在共同未决的美国专利申请No.10/650,295中,专利申请No.10/650,295的标题为“FREQUENCY-INDEPENDENTSPATIAL-PROCESSING FOR WIDEBAND MISO AND MIMOSYSTEMS”,于2003年8月27日提交,已经转让给本发明的受让人。替换的实施例可以包括SIMO或SISO系统。
[0070]所示的无线LAN收发器560与天线570A-N相连接。在各种实施例中可以支持任何数量的天线。天线570可以用于在WLAN120上发射和接收信号。
[0071]无线LAN收发机240可以包括与一个或多个天线250相连接的空间处理器。该空间处理器可以独立地处理各天线要发送的数据,或者,对所有天线上接收的信号进行联合处理。独立处理的例子可以基于信道估计、来自UT的反馈、信道反转(channel inversion)或本领域中公知的多种其它技术。该处理是使用多种空间处理技术中任意之一来执行的。多个这种类型的收发机可以使用波束形成、波束导引(beam steering)、特征导引(eigen-steering)或其它空间技术,来提高发向一个给定用户终端的吞吐量和来自一个给定用户终端的吞吐量。在一个其中发送OFDM符号的示例性实施例中,该空间处理器可以包括多个子空间处理器,用来处理各OFDM子信道或频段。
[0072]在一个示例性实施例中,该AP(或任何STA,比如UT)具有N个天线,而一个示例性的UT具有M个天线。因此,该AP和该UT的天线之间有MxN条路径。在本领域中,使用多条路径来提高吞吐量的各种空间技术都是公知的。在一种空时发射分集(STTD)系统(在这里,也被称为“分集”)中,传输数据进行格式化和编码,然后,作为单个数据流通过所有天线发送出去。使用M个发射天线和N个接收天线,可以形成MIN(M,N)个独立信道。空间复用利用这些独立路径,并且可以在这些独立路径上发送不同的数据,从而提高传输速率。
[0073]用于学习和适应AP和UT之间的信道特性的各种技术是公知的。可以从每个发射天线发送独特的导频信号。在各接收天线处接收和测量这些导频信号。然后,可以将信道状态信息反馈返回给发射设备,以便用于传输。可以执行测量信道矩阵的特征分解,以确定信道特征模式。另一种避免在接收机中进行信道矩阵的特征分解的技术,使用导频信号和数据的特征导引,来简化接收机中的空间处理。
[0074]因此,根据当前的信道状态,对于到系统内各个用户终端的传输,可以提供不同的数据速率。具体而言,AP和每个UT之间的具体链路比多播链路或广播链路具有较高性能,多播链路或广播链路可以从AP到一个以上UT分享。下面进一步对这方面的例子进行详细说明。基于AP和各UT之间的物理链路使用哪种空间处理,无线LAN收发机240可以确定可支持的速率。该信息可以通过连接280反馈回去,以用于MAC处理。
[0075]出于示例的目的,在无线LAN收发器560和处理器520之间配置消息解码器540。在一个示例性实施例中,在处理器520、无线LAN收发器560、其它的电路系统或它们的组合内可以实现消息解码器540的功能。消息解码器540适于解码任何数量的控制数据或信令消息,以便在系统内通信。在一个例子中,消息解码器540适于接收和解码块确认消息,比如,如下所述的BA帧300或BA帧2100,或,如下所述的块确认请求帧200或2000。利用本领域熟知的任何数量的消息解码技术可以解码各种其它的消息。在处理器520和无线LAN收发器560之间可以类似地配置消息编码器550(也可以全部或部分地实现在处理器520、无线LAN收发器560、其它的电路系统或它们的组合中),它可以执行消息的编码,比如刚刚所述的那些。对于本领域技术人员来说,消息的编码和解码技术是公知的。
[0076]返回图4,如果发射机知道在接收机处有解码器延迟D,则它知道包含帧E、F、G和H的汇总帧比D发射的更新,并因此推断这些帧正在处理中。为此,发射机应该知道与可发射到接收机的最大尺寸汇总体相关联的解码延迟。最大汇总体尺寸和有关最大汇总体尺寸的解码延迟可以协商,作为用于流的块确认协商的一部分。
[0077]图6中描述了基于期望的解码器延迟用于确定有效NAK的方法600的示例。处理开始于610,其中发射设备(任何类型的STA,包括AP或UT)确定预定接收机上的解码器延迟D(同样是任何类型的站)。站之间可以协商解码器延迟D,解码器延迟D可以在通信会话期间的任何时间传送,或可以利用测量技术估算。一个站可以与多个其它站通信,而其它每个站可以具有变化的解码器延迟D。如上所述,解码器延迟D是可变的,这是由于所选择的调制格式的类型、接收机的处理能力或各种其它因素所致。在620中,站发送一组帧(一个或多个)到接收机。这些帧可以包括多个子帧或片段。这些帧可以作为一个或多个汇总帧发送,或作为一序列的帧发送,或作为任何其它多帧的组合发送,这些都是期望块确认(BA)的。在630中,在传输了一个或多个帧的组之后,发射站发送BAR。在640中,发射站在一个或多个组中将如上所述的一个或多个附加帧跟一个或多个相应的BAR一起发送。如图所示,发射机可以在630处的BAR之后继续发送,以便使接收机有时间对所接收的帧进行解码。在650(可以与640中所述的连续传输并行发生)中,发射站从接收站接收BA。在660中,发射站基于延迟D区分有效NAK和“正在处理中的”帧,其中利用任何类型的NAK消息来指示NAK,例子是上述的BA位图380。在670中,发射机相应地安排重传。接着,处理会停止。应当注意的是,该处理可以无限迭代下去。
[0078]可以通过一个例子来说明刚才所述的的处理。图7描述了发射帧的示例。图7中所示的是一系列的传输700。被标识为帧序列号(FSN)的顶行表明发射缓冲器内的帧序列号。在该例中,在发射缓冲器中有N个可能的帧,尽管缓冲器可以包含少量的传输帧。在顶行下面是序列,表明哪些帧从发射缓冲器被及时发送出去。因此,在时间零,帧0-3被发送出去。在时间1,帧4-7被发送出去。在该例中,我们假设,一个BAR在帧0-3的传输之后被发送出去,第二个BAR在帧4-7的传输之后被发送出去。此外,在该例中,假设先前的BA已经被接收到,它表明帧0和2的有效NAK。图8所示的BA 800示出了该情形。应当注意的是,如图8所示,帧1和3被确认为有效接收到。因此,由于帧0和2跟1和3在相同的块中发送,所以,有关这些帧的NAK必然是有效的,因为解码必须完成才能确认帧1和3。因此,如图7所示,在时间2,帧0和2被重发。在此情况下,新的帧8和9也被发送出去。
[0079]继续该例,现在假设,如图9所示的BA900被接收到。使用图6所述的延迟方法,时间2上的传输和BA900的接收之间已经流逝的时间将确定未经确认的帧是否为有效的NAK。例如,经过确认的帧是不言自明的,但帧6、7、8和9的接收,以及帧0和2的重发,可能会正“进行中”,而不是实际NAK的。应当注意的是,在此情况下,如果BA在帧7之后被发送,则帧4和5的确认将表明这些NAK对于在相同组内的帧6和7是有效的。尽管如此,不清楚帧0、2、8和9是否正在处理中。通常,采用所述的延迟方法,可以假设,相对于延迟D很新近发送的帧仍正在处理中。处理时间为D或更大的帧将是有效的NAK。因此,如果在图7所示的在时间2上的帧传输和图9所示的BA 900的接收之间已经过了大于D的延迟,则可以假设帧0、2、8和9的NAK是有效的。
[0080]在设计这样的系统时,应该注意的是,假设延迟太小会引起可能正在“处理中”的这些帧的不必要重传,而假设延迟太大会增加延时,这是因为不正确解码的帧在很长的时间内无法得到重传。上面所述的两种选择显示在图10中。应当注意的是,当时间2的帧传输和BA 900的接收之间的时间小于D时,帧6和7的NAK被认为是有效的,因为它们对应于有效的NAK4和5,但对应于帧序列号0、2、8和9的零是未知的,因此NAK将不被确定并不会安排重传。在该行中的问号表示帧正在处理中。底行表示流逝的时间大于D,因此,帧6和7的NAK与之前的帧0,2、8和9的NAK一样,都是有效的。
[0081]如上所述,接收机端的解码延迟由于许多原因是可变的。例如:(a)解码延迟取决于发送的汇总体的尺寸;(b)先进编码使用递归解码技术,可以用具有可变延迟的可变次数的递归来实现;和/或(c)接收方STA上的处理器负载可能变化,这取决于多少其它的STA正在与接收方STA通信。
[0082]如上所述,当假设解码延迟固定时,如果实际的延迟是可变的,那么,ARQ操作就会很低效。如果实际的延迟较小,则发射机不会将丢失的帧标记成NAK。于是,这些帧的恢复将延迟,直到具有相同指示的另一个BA被接收到为止。如果实际的延迟较大,则帧将会不必要地重传。这两种情况都导致低效的ARQ操作。
[0083]在一个实施例中,通过在BAR中发送传输顺序号(TSN)和通过在相应的BA中加入TSN,这些问题可以得到解决。在此情况下,当接收到BA时,发射机立即知道哪些帧是在相应的BAR之前发送的和哪些帧是在相应的BAR之后发送的。在图4所示的例子中,当接收到具有TSN=T的BA时,发射机知道:它包括帧A、B、C和D的ACK状态,帧E、F、G和H正在处理中(即,在接收机解码器上)。应当注意的是,这不需要在块确认协商期间告诉发射机解码延迟D的值。
[0084]图11描述了方法1100,用于根据传输顺序号确定确认。该过程在1110开始,其中第一设备向第二设备发送一组帧(一个或多个)。在1120,第一设备发送BAR,它的传输顺序号与发送的那组帧相关联。在1130,第一设备可以继续发送附加的组(一个或多个帧),更新用于每个组的传输顺序号和针对每个组发送具有相应传输顺序号的BAR(例如,图8所示的BA 800已经被接收到)。在1140,并行地,第一设备从第二设备接收BA,该BA指示了对应于最新解码的BAR的TSN,标记为RX_TSN。在1150,第一设备确定与RX_TSN(或任何先前的TSN)指示的传输顺序号相关的BAR一起发送的所有帧的有效NAK。在1160,第一设备可以相应地重新安排传输。接着,处理可以停止。类似于方法600,方法1100可以无限迭代。
[0085]根据本文的教示,对本领域技术人员显而易见的是,可以用各种方法来生成TSN和RX_TSN。例如,TSN可以被初始化为任意值,然后递增,以生成随后的TSN值(也可以利用替换的技术)。在接收机一端,RX_TSN可以被初始成未定义的值。接收到BAR后,RX_TSN可以被设为等于收到的BAR中的TSN。在一个实施例中,只有在对BAR之前接收的所有帧进行解码之后才执行这种更新。适当的时候,RX_TSN的当前值可以包括在BA中,下面会对此做进一步详述。
[0086]通过一个例子可以进一步理解方法1100。图12描述发送的帧1200的序列,类似于图7所述的序列700。然而在此情况下,发送的帧与指示的传输顺序号相关,如图所示。“X”表示帧还没有被发送出去。因此,在时间零,在TSN设为零的情况下发送帧0-3。在时间1,在TSN设为1的情况下发送帧4-7。在时间2,基于与之前相似的假设(帧0和2已经在之前得到NAK,而帧1和3已经在时间2得到确认),帧0、2、8和9被发送出去。注意,帧1和3已经被肯定地确认,因此从发射机队列中剔除它们。在图12中这通过使相关的帧变灰来表示。
[0087]图13描述了具有如第二行所示的BA位图的BA 1300,每个值与第一行中标识的相应帧序列号相关联。如图所示,行3和4对应于两种示例情形,其中行2中所示的BA用相应的RX_TSN为1来发射,在RX_TSN被设置到2内发射相同的BA的结果。当BA对应于TSN=1时,很清楚的是,BA对应于用设置到1的TSN所发送的帧的BAR。回到图12中,用该TSN发射帧4-7,因此,帧4和5得到确认,帧6和7得不到确认。由于该BA与TSN=1相关联,对应于帧6和7的零是有效的,并在行3中被表示成NAK。TSN=1之后发送的帧仍然正在处理中,因此,在该例中,还不清楚是否帧0、2、8和9到底是被否认了,还是正在处理中。因此,只有帧6和7在此时被安排重传。
[0088]在替换的例子中,行4示出了当用被设置到2的RX_TSN发射行2中所示的BA时的结果。在此情况下,由于所有发送的未解决的帧已经用TSN=2或较早的TSN被发射,因此,所有未确认的帧将有足够的时间被解码,如RX_TSN所示。因此,帧0、2、6、7、8和9是有效的NAK,并可以被安排重传。
[0089]该方法1100允许用可变的解码延迟来工作,如上所述。该实施例要求:BAR传输顺序号(TSN)字段包括在BAR帧中;接收机把最新解码的TSN值加入BA帧响应中。
[0090]在一个可替换实施例中,可以容许可变的解码延迟,而不必发射TSN,正如方法1100所述。图14描述了方法1400的示例性实施例,它利用TSN来确定重传,而不必在BAR或BA中发射TSN。在1410中,一组(一个或多个)帧从第一设备发往第二设备。在1420中,将传输顺序号和发送的组相关联。在1430中,发送与该组相关联的BAR。应当注意的是,与如上所述的1120不同,不发送TSN。在1440中,在BAR的传输之后,如前所述,发射站可以继续发送附加的组(一个或多个帧),更新每个组的传输顺序号(并将TSN与发送的组相关联),并发送每个组的BAR。同样,不必发送TSN。在1450中,并行地,第一设备接收从第二设备发送的BA。在1460中,确定所接收的ACK对应的最近TSN。在1470中,对于跟与所确定的TSN(或先前的TSN)相关联的BAR一起发送的所有帧,确定其有效的NAK。在一个可替换实施例中,有用的是,当帧被正常有序发送时,最高的确认的FSN可以被定位,并且较早的FSN可以被标记成有效确认。然而,在该替换的实施例中,当较低的FSN已经被重传时,它或许是在最高的经过确认的FSN之后,可以安排这些较低的FSN的不必要的重传,如果那些帧仍然正在处理中。在1480中,根据如上确定的NAK来安排重传。接着,处理停止。如前所述,该处理可以无限迭代。
[0091]可以通过示例的方式阐明方法1400。图15示出了一组传输1500,它作为说明方法1400的例子。如图12所示,在时间零,用设为零的TSN发送帧0-3。在时间1,用设为1的TSN发送帧4-7。如前所示,假设接收对于帧0-3的块确认,其中帧1和3是经过ACK的(因此,它们可以从发射机队列中被移去,如通过图15中灰化这些帧来表示),帧2和4是NAK的。接着,在时间2,帧0、2被重传,帧8连同它们一起被发送出去(注意,在上述所有的例子中,各种其它的业务可以被发送到其它的站或具有集合或单独的其它接入种类,比如在上述申请‘330中所述的那样)。在时间3,帧9、10和11被发送出去。在时间4,用TSN=4发送帧2、12、13和14。
[0092]在该实施例中,可以省略TSN的传输。只在发射机一端关联TSN仍能加速NAK识别。如上所述,在一个实施例中,发现所接收ACK对应的最近TSN,然后,先前发送的帧(即来自先前TSN的帧)对应的所有NAK必然是有效的。在第一例中,考虑图16所示的BA 1600。这里,在时间4的帧传输之后接收BA,如上所述。因为在编号较高的帧的传输之后可能有编号较低的帧的重传,只发现被ACK的最高帧序列号并确定较低的编号是NAK的是不够的。(而且,在任何给出的实施例中,不要求发射缓冲器按序发送,尽管在某些实施例会是这种情况)。为说明起见,注意该例中FSN2的画了圆圈的确认。可以确定出,FSN2经过了确认。应当注意的是,FSN2是与设为4的TSN相关联的一组中最后发送的(帧2也被较早地发送,TSN被设为零,但却是有效NAK的,如前所述)。因此,BA是对包含帧2的BAR做出的响应,因此,对应于有关TSN=4的组的所有其它ACK或NAK也是有效的。这些包括帧12、13和14。因此,如图16的行3所示,不具有行2所示的BA位图中所表示的ACK的帧12-14是有效的NAK。而且,有关先前TSN的所有先前发送的帧必须也已经被解码。因此,帧0和6-11对应的NAK也是有效的,并被表示成第三行中的NAK。在该例中,ACK没有显示在行3中。应当注意的是,经过确认的帧可以从发射缓冲器中被移去。问号表示帧15-(N-1)。如果发送了附加帧(即帧15和上面的帧),则它们将被确定为正在“处理中”,由于该例中最新确认的帧是帧2。
[0093]在图17所示的替换例子1700中,假设发生了与图15所示的相同序列的传输。然而,在此情况下,BA 1700发生了改变,如图所示。与图16不同,FSN2在BA位图中包含一个零,FSN0具有一个1,表示ACK。在此情况下,通过确认帧进行排序,确定最新发送的确认帧是帧零,它是用TSN=2发送的。因此,有关帧8的NAK是有效的,由于它被加在与帧零以及先前发送的帧(包括帧6和7)相同的组中。其余的帧是经过确认的,如行3中的空白所示,或者是未知的和“正在处理中”的,如问号所示。
[0094]图18描述了增强型BA方法1800的另一实施例,它将延迟特性(比如上面的图6所述)和隐含的TSN处理(比如上面的图14所述)加以组合。在该实施例中,如果接收到的BA位图有大量的NAK,并且没有ACK表示有效接收的TSN,则延迟可用于确定较早帧对应的可能有效NAK。如前所述,对于上述的隐含TSN处理,ACK的存在标识与其有关的TSN,该TSN确定至少一个BAR已经被寻址。此外,所标识的TSN之后发送的帧也可以被确定是经过有效NAK的,如果适当的延迟已经发生的话。
[0095]如前所述,应当注意的是,延迟可以被设置为较小,以防止不必要的重发,而在此情形下抑制了重发的延时。如果期望较大的延迟,会减少错误标识NAK的可能性,但会增加NAK帧的重发的延时。本领域技术人员将很容易地确定适当的延迟以用在各种实施例中。
[0096]方法1800的处理过程始于1410,利用与上述的图14相同的步骤前进到1470。应当注意的是,与图14不同的是,块1470的后面是附加的块1810。在1810中,确定在一个或多个组的发送和BA的接收之间是否已经超过了延迟D。如果是,确定可能的附加有效NAK。该处理继续到1480,如上所述。
[0097]图17给出的上述例子可以用于说明该附加的特性。在该例中,如前所述,帧零的确认能让接收到BA的发射机确定该BA是对至少TSN=2做出的响应。使用图18所述的增强方案,如果在图17所示的TSN=3和BA的接收之间流逝的时间足够,则发射机可以假设BA也是对用TSN=3所发送的帧做出的响应。在此情况下,发射机可以确定帧9、10和11也是NAK的,并将被重新安排传输。在该例中,假设延迟不再足以作出有关TSN=4的确定,以及因此与帧2、12、13和14相关的NAK的相应有效性。该示例只是作为一个例子。
[0098]图19描述了发射机队列1900的一个示例性实施例,它适用于存储器530中。本领域技术人员可以理解,任何类型的队列可以用于发射机队列。在该例中,发射机队列包括要传输的帧1930A-N,它们分别对应于帧序列号1910A-N。在一个只采用延迟方法的实施例中,如图6所示,应当注意的是,不必使用TSN(1920A-N)。当期望TSN时,TSN可以与每个帧传输相关联。注意,如上所述,可以使用附加的字段和/或可以使用所示字段的值,以表示一帧将被重发、删除等等,这对于本领域技术人员来说将是显而易见的。
[0099]在接收设备中也可以使用类似的接收机队列(未显示细节)。在接收机队列中,帧可以通过FSN存储,并有序地传送给较高层或应用。或者,帧可以被无序地传送给一个目的地或较高层协议(因此不需要队列,减少队列的存储需求,或将队列重定位到不同的部件或电路)。较高层或应用程序可以确定丢失的分组的适当性能(也就是,BAR中的窗口向前移动,发射机已经超时或达到一帧的最大重试次数)。当允许有损耗的算法(或较高层或其它的应用具有用于丢失帧的附加重传协议)和/或数据流是延时敏感时,这种情况会发生。
[00100]图20描述了BAR帧2000的一个示例性实施例,它适用于在此详述的各个实施例。在该例中,除了上面详细描述的附加字段TSN 2010之外,其它字段相同于上面详述的BAR帧200。应当注意的是,在可替换的实施例中,可以使用任何的传输顺序指示符来代替TSN。各种替换的实施例可以包括所示的字段、附加的字段或其任何子集。
[00101]图21描述了BA帧2100的一个示例性实施例,它适用于在此详述的各个实施例。在该例中,除了上面详细描述的附加字段RX_TSN 2110之外,其它字段相同于上面详述的BAR帧300。各种替换的实施例可以包括所示的字段、附加的字段或其任何子集。
[00102]本领域技术人员应当理解,信息和信号可以使用多种不同的技术和方法来表示。例如,在贯穿上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。
[00103]本领域技术人员还应当明白,结合本申请的实施例描述的各种示例性的逻辑框、模块、电路和算法步骤均可以实现成电子硬件、计算机软件或其组合。为了清楚地表示硬件和软件之间的可交换性,上面对各种示例性的部件、框、模块、电路和步骤均围绕其功能进行了总体描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本发明的保护范围。
[00104]用于执行本申请所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合,可以实现或执行结合本申请的实施例所描述的各种示例性的逻辑框图、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处理器也可能实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。
[00105]结合本申请的实施例所描述的方法或者算法的步骤可直接体现为硬件、由处理器执行的软件模块或其组合。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动磁盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质连接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。该ASIC可以位于用户终端中。当然,处理器和存储介质也可以作为分立组件存在于用户终端中。
[00106]为使本领域技术人员能够实现或者使用本发明,上面围绕实施例进行了描述。对于本领域技术人员来说,对这些实施例的各种修改都是显而易见的,并且,本申请定义的总体原理也可以在不脱离本发明的精神和保护范围的基础上适用于其它实施例。因此,本发明并不限于本申请给出的实施例,而是与本申请公开的原理和新颖性特征的最广范围相一致。

Claims (59)

1.一种装置,包括:
发射机,向远程站发送多个帧和多个块确认;
接收机,从所述远程站接收块确认;以及
处理器,基于延迟参数判断所述块确认是对哪个块确认请求做出的响应。
2.权利要求1的方法,其中,所述延迟参数是固定的。
3.权利要求1的方法,其中,所述延迟参数是可变的。
4.权利要求1的方法,其中,所述延迟参数是与所述远程站一起商定的。
5.权利要求1的方法,其中,所述延迟参数特定于所述远程站。
6.一种方法,包括:
向远程站发送多个帧;
向所述远程站发送多个块确认请求;
从所述远程站接收块确认;以及
基于延迟参数,判断所述块确认是对所述多个块确认请求中的哪一个做出的响应。
7.权利要求6的方法,其中,所述延迟参数是固定的。
8.权利要求6的方法,其中,所述延迟参数是可变的。
9.权利要求6的方法,其中,所述延迟参数是与所述远程站一起商定的。
10.权利要求6的方法,其中,所述延迟参数特定于所述远程站。
11.一种装置,包括:
发射机,向远程站发送多个帧和多个块确认请求;
接收机,从所述远程站接收块确认;以及
判断模块,基于延迟参数判断所述块确认是对所述多个块确认请求中的哪一个做出的响应。
12.一种方法,包括:
接收要发送给远程设备的帧;
将每个帧与一个帧序列标识符相关联;以及
生成多个传输顺序指示符,每个传输顺序指示符与多个块之一相关联,每个块包括要发送给所述远程设备的一个或多个帧。
13.权利要求12的方法,进一步包括:
将传输顺序指示符发送给所述远程设备。
14.权利要求12的方法,进一步包括:
将传输顺序指示符存储在发射队列中。
15.权利要求12的方法,进一步包括:
从所述远程设备接收块确认。
16.权利要求15的方法,进一步包括:
根据收到的块确认中经过肯定性确认的帧,确定传输顺序指示符。
17.权利要求16的方法,其中,所确定的传输顺序指示符是经过确认的相关帧对应的最新发送出的传输顺序指示符。
18.权利要求17的方法,进一步包括:
将与所确定的传输顺序指示符或所述块确认中未经确认的帧对应的先前发送出的传输顺序指示符相关联的所有帧都标记成未经确认。
19.权利要求16的方法,其中,所述块确认指明了与所述块确认所针对的最新接收到的帧相关联的传输顺序指示符。
20.权利要求19的方法,进一步包括:
将块确认中与所指明的传输顺序指示符和任何先前发送出的传输顺序指示符相关联的所有未经确认帧都标记成未经确认。
21.权利要求15的方法,其中,所述块确认包括一个比特字段,所述比特字段中的各比特表示相关帧的解码是否成功。
22.权利要求15的方法,进一步包括:
标记未经确认的帧,以便重新传输。
23.权利要求15的方法,进一步包括:
将经过确认的帧从发射队列中剔除出去。
24.权利要求12的方法,进一步包括:
向所述远程设备发送块确认请求。
25.权利要求24的方法,其中,所述块确认请求包括传输顺序指示符。
26.权利要求24的方法,其中,通过在已发出的帧之后发送一个传输顺序指示符来暗示所述块确认请求。
27.权利要求24的方法,进一步包括:
将所述多个块中的两个或更多个发送到所述远程设备。
28.权利要求27的方法,进一步包括:
发送两个或更多个块确认请求,每个块确认请求都与其相应发送块一起发送。
29.权利要求28的方法,进一步包括:
接收单个块确认,所述单个块确认是对所述多个发送块中的两个或更多个做出的响应。
30.一种装置,包括:
用于存储要发送给远程站的多个帧的模块;
用于存储帧序列标识符的模块,要发送给远程站的多个帧各自对应着一个帧序列标识符;以及
用于存储传输顺序指示符的模块,要发送给远程站的多个帧各自对应着一个传输顺序指示符。
31.一种消息,包括:
首部字段;
块确认请求控制字段;
块确认开始序列控制字段;
传输顺序指示符字段;以及
帧校验序列。
32.一种消息,包括:
传输顺序指示符字段;以及
用于指示所述消息包括块确认请求的字段。
33.权利要求32的消息,进一步包括汇总帧。
34.一种消息,包括:
首部字段;
块确认控制字段;
块确认开始序列控制字段;
块确认位图;
已接收的传输顺序指示符字段;以及
帧校验序列。
35.一种消息,包括:
已接收的传输顺序指示符字段;以及
块确认字段。
36.权利要求35的消息,其中,所述块确认字段是位图。
37.一种装置,包括:
存储器,其包括输入端和输出端,所述输入端接收要发送给远程设备的多个帧;以及
与所述存储器相连的处理器,其将每个帧与一个帧序列标识符相关联,并生成多个传输顺序指示符,每个传输顺序指示符与多个块之一相关联,每个块包括要发送给所述远程设备的一个或多个帧。
38.权利要求37的装置,进一步包括:
发射机,其包括发射机输入端和发射机输出端,所述发射机输入端连接到所述存储器,在所述发射机输出端上发送从所述存储器输出的一个或多个帧。
39.权利要求37的装置,进一步包括:
消息生成器,其包括消息生成器输入端和消息生成器输出端,所述消息生成器输入端连接到所述处理器,在所述消息生成器输出端上传送消息,并且其中,所述发射机输入端进一步连接到所述消息生成器输出端,在所述发射机输出端上发送所述消息生成器输出的消息。
40.权利要求37的装置,进一步包括:
接收机,其包括接收机输入端和接收机输出端,在所述接收机输入端上接收消息,所述接收机输出端连接到所述处理器。
41.权利要求40的装置,其中,所述处理器进一步根据接收到的传输顺序指示符处理所收到的块确认。
42.一种装置,包括:
用于接收要发送给远程设备的多个帧的模块;
用于将每个帧与一个帧序列标识符相关联的模块;以及
用于生成多个传输顺序指示符的模块,每个传输顺序指示符与多个块之一相关联,每个块包括一个或多个要发送给所述远程设备的帧。
43.权利要求42的装置,进一步包括:
用于向所述远程设备发送传输顺序指示符的模块。
44.权利要求42的方法,进一步包括:
用于在发射机队列中存储传输顺序指示符的模块。
45.一种装置,包括:
接收机,其具有接收机输入端和接收机输出端,在所述接收机输入端上接收第一批帧以及与所述第一批帧相关联的第一传输顺序指示符;
解码器,其具有连接到所述接收机输出端的解码器输入端和解码器输出端;
消息生成器,其具有连接到所述解码器输出端的消息生成器输入端和消息生成器输出端,消息在所述消息生成器输出端上传送,所述消息包括所接收到的第一传输顺序指示符和依据所述解码器输出的第一批帧的块确认;以及
发射机,其具有连接到所述消息生成器输出端的发射机输入端和发射机输出端,在所述发射机输出端上发送所述消息生成器输出的消息。
46.权利要求45的装置,其中,所述接收机进一步接收与所述多个帧相关联的块确认请求。
47.权利要求45的装置,其中,所述块确认请求隐含在接收所述传输顺序指示符中。
48.权利要求45的装置,其中,所述多个帧的一个或多个被汇总到一个或多个汇总帧中。
49.权利要求45的装置,其中,所述接收机进一步接收一个或多个先前的传输顺序指示符和一批或多批相关的先前帧,并且其中,除了所述第一批帧之外,所述消息还包括先前多批帧的块确认。
50.一种方法,包括:
从远程站接收多个帧以及与收到的多个帧相关联的传输顺序指示符;
对所述多个帧进行解码;
为所述多个帧各自确定肯定性或否定性的确认;
生成一条消息,所述消息包括为所述多个帧各自确定的肯定性或否定性确认以及与收到的多个帧相关联的传输顺序指示符;以及
向所述远程站发送所述消息。
51.权利要求50的方法,进一步包括:
将一个或多个先前帧的肯定性或否定性确认包括在所生成的消息中。
52.权利要求50的方法,进一步包括:
接收块确认请求。
53.权利要求50的方法,其中,所述传输顺序指示符包括在所述块确认请求中。
54.权利要求50的方法,其中,所述块确认请求隐含在收到的帧之后接收传输顺序指示符中。
55.权利要求50的方法,其中,所述消息包括一个比特字段,所述比特字段中的各比特指明了所述多个帧各自的肯定性或否定性确认。
56.一种装置,包括:
接收机,接收一个或多个帧以及一个或多个相关的传输顺序指示符;
发射机,发送块确认消息;以及
块确认消息生成模块,用于生成所述块确认消息,所述块确认消息包括对一批或多批帧至少之一的肯定性或否定性确认以及与在所述块确认消息中提供的肯定性或否定性确认对应的最新接收到的一批帧相关联的传输顺序指示符。
57.一种计算机可读介质,执行下列步骤:
向远程站发送多个帧;
向所述远程站发送多个块确认请求;
从所述远程站接收块确认;以及
基于延迟参数,判断所述块确认是对所述多个块确认请求中的哪一个做出的响应。
58.一种计算机可读介质,执行下列步骤:
接收要发送给远程设备的帧;
将每个帧与一个帧序列标识符相关联;以及
生成多个传输顺序指示符,每个传输顺序指示符与多个块之一相关联,每个块包括要发送给所述远程设备的一个或多个帧。
59.一种计算机可读介质,执行下列步骤:
从远程站接收多个帧以及与收到的多个帧相关联的传输顺序指示符;
对所述多个帧进行解码;
为所述多个帧各自确定肯定性或否定性确认;
生成一条消息,该消息包括为所述多个帧各自确定的肯定性或否定性确认以及与收到的多个帧相关联的传输顺序指示符;以及
将该消息发送给所述远程站。
CN200580041673.0A 2004-10-05 2005-10-04 无线通信的装置和方法 Active CN101073218B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910222845.4A CN101714914B (zh) 2004-10-05 2005-10-04 无线通信方法和装置

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US61633504P 2004-10-05 2004-10-05
US60/616,335 2004-10-05
PCT/US2005/035771 WO2006041891A2 (en) 2004-10-05 2005-10-04 Enhanced block acknowledgement

Related Child Applications (2)

Application Number Title Priority Date Filing Date
CN200910222845.4A Division CN101714914B (zh) 2004-10-05 2005-10-04 无线通信方法和装置
CN200910222844.XA Division CN101714913B (zh) 2004-10-05 2005-10-04 用于无线通信的方法和装置

Publications (2)

Publication Number Publication Date
CN101073218A true CN101073218A (zh) 2007-11-14
CN101073218B CN101073218B (zh) 2015-07-22

Family

ID=35708381

Family Applications (3)

Application Number Title Priority Date Filing Date
CN200580041673.0A Active CN101073218B (zh) 2004-10-05 2005-10-04 无线通信的装置和方法
CN200910222844.XA Active CN101714913B (zh) 2004-10-05 2005-10-04 用于无线通信的方法和装置
CN200910222845.4A Active CN101714914B (zh) 2004-10-05 2005-10-04 无线通信方法和装置

Family Applications After (2)

Application Number Title Priority Date Filing Date
CN200910222844.XA Active CN101714913B (zh) 2004-10-05 2005-10-04 用于无线通信的方法和装置
CN200910222845.4A Active CN101714914B (zh) 2004-10-05 2005-10-04 无线通信方法和装置

Country Status (15)

Country Link
US (2) US7882412B2 (zh)
EP (2) EP2194669B1 (zh)
JP (2) JP4733137B2 (zh)
KR (1) KR100942614B1 (zh)
CN (3) CN101073218B (zh)
AT (1) ATE464713T1 (zh)
AU (1) AU2005294421B2 (zh)
BR (1) BRPI0516460A (zh)
CA (1) CA2590616A1 (zh)
DE (1) DE602005020674D1 (zh)
IL (1) IL182438A0 (zh)
MX (1) MX2007004098A (zh)
RU (1) RU2367096C2 (zh)
TW (1) TW200635272A (zh)
WO (1) WO2006041891A2 (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102547787A (zh) * 2010-12-27 2012-07-04 北京中电华大电子设计有限责任公司 一种管理802.11n聚合发送窗口的方法
CN101754272B (zh) * 2008-12-12 2013-05-15 北京中电华大电子设计有限责任公司 一种802.11n块传输机制的实现方法
US8520757B2 (en) 2008-06-23 2013-08-27 Ntt Docomo, Inc. Mobile communications system, communications apparatus, and communications method
CN103957087A (zh) * 2014-04-30 2014-07-30 珠海市魅族科技有限公司 一种无线通信方法、相关设备及系统
CN104620651A (zh) * 2012-05-11 2015-05-13 高通股份有限公司 用于控制帧和管理帧压缩的装置和方法
CN104782060A (zh) * 2012-12-03 2015-07-15 英特尔公司 减少数据饥饿的方法、无线通信站和系统
CN105024782A (zh) * 2014-06-24 2015-11-04 魅族科技(中国)有限公司 一种数据传输方法、相关设备及系统
CN110495121A (zh) * 2017-04-03 2019-11-22 瑞典爱立信有限公司 针对具有可变处理时间的节点的harq处理
CN112929134A (zh) * 2021-01-12 2021-06-08 普联技术有限公司 块确认帧的生成与译码方法及装置、终端设备、存储介质
CN113497678A (zh) * 2020-04-03 2021-10-12 展讯通信(上海)有限公司 信息处理方法、装置及存储介质
WO2023039890A1 (zh) * 2021-09-18 2023-03-23 华为技术有限公司 视频传输的方法和电子设备

Families Citing this family (99)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7420921B2 (en) * 2002-05-17 2008-09-02 Broadcom Corporation Aggregated fragment acknowledgement in local area network
JP4005974B2 (ja) * 2004-01-09 2007-11-14 株式会社東芝 通信装置、通信方法、および通信システム
US7882412B2 (en) * 2004-10-05 2011-02-01 Sanjiv Nanda Enhanced block acknowledgement
US8068550B2 (en) * 2005-01-28 2011-11-29 Broadcom Corporation Initiation of a MIMO communication
JP4834072B2 (ja) * 2005-03-07 2011-12-07 クゥアルコム・インコーポレイテッド ワイヤレスパケットネットワークのためのブロック肯定応答プロトコル
US7633891B2 (en) * 2005-03-08 2009-12-15 Intel Corporation Method and apparatus for implementing block acknowledgement in a wireless network
US9325456B2 (en) * 2005-03-22 2016-04-26 Intel Corporation Method and apparatus for delayed recovery for block acknowledgement bursting in a wireless network
US7535858B2 (en) * 2005-06-29 2009-05-19 Intel Corporation Apparatus and method of block acknowledgements with reduced recipient state information
GB2465900A (en) * 2005-06-29 2010-06-09 Intel Corp Block acknowledgement using a scoreboard of temporary records
JP4922680B2 (ja) * 2005-09-20 2012-04-25 三洋電機株式会社 無線装置およびそれを利用した通信システム
KR100842586B1 (ko) * 2006-01-03 2008-07-01 삼성전자주식회사 무선 근거리 네트워크 시스템에서 응집된 매체 액세스 제어프로토콜 데이터 유닛들의 전송 방법 및 그 시스템
TWI452883B (zh) * 2006-02-14 2014-09-11 Interdigital Tech Corp Wlan服務中提供可靠多播服務方法及系統
DK2033354T3 (da) * 2006-06-16 2013-04-22 Lg Electronics Inc Indkodning af uplink bekræftelser til downlink transmissioner
US7916775B2 (en) * 2006-06-16 2011-03-29 Lg Electronics Inc. Encoding uplink acknowledgments to downlink transmissions
US8126470B2 (en) * 2006-07-03 2012-02-28 Nokia Corporation Topology and route discovery and management for relay networks
US7889713B2 (en) * 2006-07-03 2011-02-15 Nokia Corporation Transmission of management messages for relay networks
KR100755717B1 (ko) * 2006-07-07 2007-09-05 삼성전자주식회사 무선 네트워크에서 블록 응답을 향상시키는 장치 및 방법
DE602007011777D1 (de) * 2006-08-07 2011-02-17 Qualcomm Inc Konditionale anforderungen asynchroner drahtloser kommunikation
WO2008032771A1 (fr) * 2006-09-15 2008-03-20 Kyocera Corporation SystÈme de communication, dispositif de communication, et procÉDÉ de commande de retransmission de trame de donnÉes
KR100772528B1 (ko) * 2006-09-29 2007-11-01 한국전자통신연구원 유/무선 네트워크에서 효율적인 패킷 재전송 방법 및 장치
US8175024B2 (en) 2006-10-16 2012-05-08 Nokia Corporation Bandwidth allocation for relay networks
ES2544751T3 (es) 2006-10-31 2015-09-03 Telefonaktiebolaget Lm Ericsson (Publ) HARQ en sistema MIMO de multiplexación espacial
JP4829754B2 (ja) * 2006-11-29 2011-12-07 富士通株式会社 無線通信方法及び無線通信装置
CN101175244B (zh) * 2007-04-30 2012-09-05 华为技术有限公司 一种轮询方法、系统及设备
US8204010B2 (en) 2007-06-18 2012-06-19 Research In Motion Limited Method and system for dynamic ACK/NACK repetition for robust downlink MAC PDU transmission in LTE
US8270437B2 (en) * 2007-06-18 2012-09-18 Intel Corporation Wireless network and method for communicating aggregated packets
US8694662B2 (en) * 2007-07-10 2014-04-08 Qualcomm Incorporated Method and apparatus for communicating transmission requests to members of a group and/or making group related transmission decisions
US7961698B2 (en) * 2007-07-10 2011-06-14 Qualcomm Incorporated Methods and apparatus for controlling interference to broadcast signaling in a peer to peer network
US8861418B2 (en) * 2007-07-10 2014-10-14 Qualcomm Incorporated Methods and apparatus for supporting group communications with data re-transmission support
US8495232B2 (en) * 2007-07-10 2013-07-23 Qualcomm Incorporated Methods and apparatus for supporting broadcast communications in a peer to peer network
US8310961B2 (en) * 2007-10-08 2012-11-13 Nokia Siemens Networks Oy Techniques for link utilization for half-duplex and full-duplex stations in a wireless network
US8295209B2 (en) * 2008-02-21 2012-10-23 Nokia Corporation Frame structures with flexible partition boundary for wireless networks
WO2009136724A2 (en) * 2008-05-09 2009-11-12 Lg Electronics Inc. Device and method for multicast in wireless local access network
US8239720B2 (en) * 2008-06-19 2012-08-07 Microsoft Corporation Communication over plural channels with acknowledgment variability
US20090325578A1 (en) * 2008-06-27 2009-12-31 Nokia Siemens Networks Oy Support for multi-group frequency division duplex wireless network
WO2010002319A2 (en) * 2008-07-03 2010-01-07 Telefonaktiebolaget L M Ericsson (Publ) Methods and arrangements in a wireless communication system
US8599728B2 (en) * 2008-07-11 2013-12-03 Nokia Siemens Networks Oy Recovery schemes for group switching procedures for multi-group frequency division duplex wireless networks
US8755388B2 (en) 2008-09-19 2014-06-17 Qualcomm Incorporated System and method for acknowledgement packet transmitting and receiving
US20100118802A1 (en) * 2008-11-12 2010-05-13 Qualcomm Incorporated Method and apparatus for directional association in a wireless communications system
US8761135B2 (en) * 2009-03-16 2014-06-24 Telefonaktiebolaget Lm Ericsson (Publ) Methods and arrangements in a wireless telecommunication system
US8553547B2 (en) * 2009-03-30 2013-10-08 Broadcom Corporation Systems and methods for retransmitting packets over a network of communication channels
JPWO2010140192A1 (ja) * 2009-06-03 2012-11-15 株式会社東芝 通信装置
CA2772266C (en) * 2009-08-26 2015-10-27 Lg Electronics Inc. Method and apparatus for multiple frame transmission for supporting mu-mimo
KR101580153B1 (ko) * 2009-09-24 2016-01-04 삼성전자주식회사 광대역 무선통신 시스템에서 다중 홉 중계 통신을 위한 장치 및 방법
US8981904B2 (en) 2009-11-06 2015-03-17 Xsens Holding B.V. Compression of IMU data for transmission of AP
US8952785B2 (en) 2009-11-06 2015-02-10 Xsens Holding B.V. Reduction of IMU/AP link requirements for SDI
EP2320288B1 (en) * 2009-11-06 2016-12-21 Xsens Holding B.V. A method and a system for enabling a wireless communication between a master unit and a sensor unit
US8675575B2 (en) * 2009-12-23 2014-03-18 Intel Corporation Scheduling mechanisms for media access control protection and channel sounding
WO2011111212A1 (ja) * 2010-03-11 2011-09-15 富士通株式会社 通信装置、通信制御方法、無線通信システム及び通信制御プログラム
EP2556598B1 (en) 2010-04-07 2017-12-27 Telefonaktiebolaget LM Ericsson (publ) Parameterized codebook subsets for use with precoding mimo transmissions
KR101673906B1 (ko) * 2010-04-29 2016-11-22 삼성전자주식회사 Ofdm 시스템에서 공간 다중화 제어 채널 지원을 위한 상향 링크 ack/nack 채널의 맵핑 방법 및 장치
US8700796B2 (en) 2010-09-22 2014-04-15 Qualcomm Incorporated MAC data service enhancements
US8473821B2 (en) 2010-11-09 2013-06-25 Qualcomm, Incorporated Packet-level erasure protection coding in aggregated packet transmissions
KR20120112981A (ko) 2011-04-04 2012-10-12 삼성전기주식회사 데이터 프레임의 재전송 감소 방법 및 이를 위한 수신 노드
RU2462615C1 (ru) 2011-04-19 2012-09-27 Федеральное Государственное Автономное Образовательное Учреждение Высшего Профессионального Образования "Московский Физико-Технический Институт (Государственный Университет)" Газовый микронасос
US9148871B2 (en) * 2011-06-09 2015-09-29 Qualcomm Incorporated Systems and methods for acknowledging communications from a plurality of devices
US20130230059A1 (en) * 2011-09-02 2013-09-05 Qualcomm Incorporated Fragmentation for long packets in a low-speed wireless network
US20140056223A1 (en) * 2011-09-02 2014-02-27 Qualcomm Incorporated Fragmentation for long packets in a low-speed wireless network
US8755403B2 (en) 2011-11-09 2014-06-17 Hitachi, Ltd. Block acknowledgement for wireless communication methods, apparatuses and systems
KR101243322B1 (ko) 2011-12-13 2013-03-13 강릉원주대학교산학협력단 무선통신 시스템에서 ack/nak 전송방법
KR101243321B1 (ko) 2011-12-13 2013-03-13 강릉원주대학교산학협력단 무선통신 시스템에서 ack/nak 전송방법
US9363707B2 (en) 2011-12-29 2016-06-07 Qualcomm Incorporated Systems and methods for generating and decoding short control frames in wireless communications
US9432879B2 (en) 2012-02-29 2016-08-30 Qualcomm Incorporated Apparatus and methods for block acknowledgment compression
US8832515B2 (en) 2012-02-29 2014-09-09 Qualcomm Incorporated Block acknowledgement mechanism including sequence number acknowledgement and retry bit
US9253290B2 (en) * 2012-02-29 2016-02-02 Qualcomm Incorporated Apparatus and methods for block acknowledgment compression
US8902803B2 (en) * 2012-03-05 2014-12-02 Qualcomm Incorporated Systems and methods for reducing collisions after traffic indication map paging
US9608789B2 (en) * 2012-05-11 2017-03-28 Interdigital Patent Holdings, Inc. Method and apparatus for transmitting acknowledgements in response to received frames
DE102012210816A1 (de) * 2012-06-26 2014-01-02 Siemens Aktiengesellschaft Datenpaket für eine bidirektionale Übertragung von Datenpaketen bei einer Datenübertragung zwischen einem ersten und einem zweiten Kommunikationsgerät sowie Verfahren zum Übertragen eines solchen Datenpaketes
US9743399B2 (en) 2012-09-07 2017-08-22 Intel Corporation Methods and arrangements to signal short interframe spaces
JP6089518B2 (ja) * 2012-09-11 2017-03-08 富士通株式会社 転送装置、転送方法および転送プログラム
US9523576B2 (en) 2012-09-17 2016-12-20 Xsens Holding B.V. System and method for magnetic field data compression
US10425371B2 (en) * 2013-03-15 2019-09-24 Trane International Inc. Method for fragmented messaging between network devices
US9781627B2 (en) 2013-04-08 2017-10-03 Qualcomm Incorporated Systems and methods for generating and decoding short control frames in wireless communications
WO2014196189A1 (ja) * 2013-06-05 2014-12-11 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ データ復号方法、データ復号装置及びデータ送信方法
US10326577B2 (en) * 2013-08-13 2019-06-18 Qualcomm Incorporated Harq design for LTE in unlicensed spectrum utilizing individual ACK/NACK
US9479246B2 (en) * 2013-08-22 2016-10-25 Intel Corporation Methods and arrangements to acknowledge fragmented frames
US10516614B2 (en) 2013-08-28 2019-12-24 Qualcomm Incorporated Methods and apparatus for multiple user uplink
US9991940B2 (en) * 2013-09-10 2018-06-05 Qualcomm Incorporated Multi-user multiple-input multiple-output (MU-MIMO) feedback protocol
JP6069144B2 (ja) * 2013-09-11 2017-02-01 日本電信電話株式会社 無線通信システム及び無線通信方法
US9231732B2 (en) * 2013-10-07 2016-01-05 Texas Instruments Incorporated Packet header protection for utility networks
US10404625B2 (en) 2013-10-29 2019-09-03 Intel Corporation Ethernet enhancements
US9538558B2 (en) * 2014-06-26 2017-01-03 Qualcomm Technologies International, Ltd. Methods and apparatuses for managing acknowledgements for multicast data in a wireless network
CN107005972B (zh) * 2014-09-29 2020-09-29 英特尔公司 用于请求和发送块确认的无线设备、方法和计算机可读介质
US9641654B2 (en) 2014-09-29 2017-05-02 Apple Inc. Robust decoding of wireless LAN response packets
US9226102B1 (en) * 2014-11-24 2015-12-29 Qualcomm Incorporated Method for re-enabling aggregation after bluetooth session
CN112583728A (zh) 2015-05-08 2021-03-30 索尼公司 发送控制设备,发送控制方法,接收控制设备和接收控制方法
WO2017006607A1 (ja) 2015-07-07 2017-01-12 ソニー株式会社 通信装置および通信方法
US20170026431A1 (en) * 2015-07-20 2017-01-26 Intel IP Corporation Multicast mechanism for wireless devices
AU2016319274B2 (en) * 2015-09-11 2019-07-04 Sony Corporation Wireless communication device, wireless communication method and wireless communication system
US10554368B2 (en) * 2015-10-07 2020-02-04 Microsoft Technology Licensing, Llc Wireless data-acknowledgement communication using frame aggregation
CN113890689A (zh) * 2015-10-09 2022-01-04 交互数字专利控股公司 针对高效应答传输的方法及装置
US10361832B2 (en) * 2016-04-22 2019-07-23 Qualcomm Incorporated Block acknowledgment generation and selection rules
US11121818B2 (en) * 2016-07-22 2021-09-14 Peraso Technologies Inc. Method and apparatus for unsolicited block acknowledgements
CN108347321A (zh) * 2017-01-25 2018-07-31 华为技术有限公司 一种通信方法及装置
CN108809481B (zh) * 2017-04-28 2022-08-26 华为技术有限公司 数据处理方法和数据处理装置
JPWO2020218231A1 (zh) * 2019-04-25 2020-10-29
US11817958B2 (en) * 2019-09-05 2023-11-14 Apple Inc. MAC-based hybrid automatic repeat request (HARQ)
CN113261221B (zh) * 2019-12-12 2023-04-11 北京小米移动软件有限公司 块确认反馈控制方法、装置、通信设备及存储介质
US20240072943A1 (en) 2021-01-27 2024-02-29 Sony Group Corporation Communication device and communication method

Family Cites Families (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4750171A (en) 1986-07-11 1988-06-07 Tadiran Electronics Industries Ltd. Data switching system and method
JP2595965B2 (ja) * 1987-05-11 1997-04-02 株式会社日立製作所 同報通信システム
JPH0750880B2 (ja) * 1989-02-28 1995-05-31 日本電気株式会社 データパケット伝送方法
US5133081A (en) 1989-11-03 1992-07-21 Mayo Scott T Remotely controllable message broadcast system including central programming station, remote message transmitters and repeaters
GB9019488D0 (en) 1990-09-06 1990-10-24 Ncr Co Local area network having a wireless transmission link
US5297144A (en) 1991-01-22 1994-03-22 Spectrix Corporation Reservation-based polling protocol for a wireless data communications network
US5276703A (en) 1992-01-13 1994-01-04 Windata, Inc. Wireless local area network communications system
GB9206863D0 (en) 1992-03-27 1992-05-13 British Telecomm Apparatus for transmitting and receiving information blocks
US5444702A (en) 1992-09-14 1995-08-22 Network Equipment Technologies, Inc. Virtual network using asynchronous transfer mode
US5371734A (en) * 1993-01-29 1994-12-06 Digital Ocean, Inc. Medium access control protocol for wireless network
US5384777A (en) 1993-04-19 1995-01-24 International Business Machines Corporation Adaptive medium access control scheme for wireless LAN
GB9401092D0 (en) 1994-01-21 1994-03-16 Newbridge Networks Corp A network management system
US5677909A (en) 1994-05-11 1997-10-14 Spectrix Corporation Apparatus for exchanging data between a central station and a plurality of wireless remote stations on a time divided commnication channel
FI98586C (fi) 1995-01-10 1997-07-10 Nokia Telecommunications Oy Pakettiradiojärjestelmä ja menetelmiä datapaketin reitittämiseksi protokollariippumattomasti pakettiradioverkoissa
US5638371A (en) 1995-06-27 1997-06-10 Nec Usa, Inc. Multiservices medium access control protocol for wireless ATM system
US5729542A (en) 1995-06-28 1998-03-17 Motorola, Inc. Method and apparatus for communication system access
GB2315194B (en) 1996-07-11 2000-11-15 Nokia Mobile Phones Ltd Method and apparatus for resynchronizing two system clocks
US6002691A (en) 1996-10-22 1999-12-14 Zenith Electronics Corporation Dynamic search tree for resolution of contention between transmitting stations
JP3217716B2 (ja) * 1996-11-27 2001-10-15 矢崎総業株式会社 無線パケット通信装置
US6011796A (en) 1997-06-17 2000-01-04 Qualcomm Incorporated Extended range sequence numbering for selective repeat data transmission protocol
WO1999005881A1 (en) 1997-07-22 1999-02-04 Northern Telecom Limited Telecommunications system
JP3774042B2 (ja) 1997-09-11 2006-05-10 富士通株式会社 ショートセル多重装置
US5872777A (en) 1997-09-30 1999-02-16 Motorola, Inc. Method and apparatus for conveying data packets in a packet data communication system
US7301944B1 (en) 1997-10-24 2007-11-27 Tranz-Send Broadcasting Network, Inc. Media file distribution with adaptive transmission protocols
US6574211B2 (en) 1997-11-03 2003-06-03 Qualcomm Incorporated Method and apparatus for high rate packet data transmission
US6681315B1 (en) 1997-11-26 2004-01-20 International Business Machines Corporation Method and apparatus for bit vector array
US6128283A (en) 1997-12-03 2000-10-03 Nortel Networks Corporation Method and apparatus for data transmission using a positive group acknowledgement protocol
US6188736B1 (en) 1997-12-23 2001-02-13 At&T Wireless Svcs. Inc. Near-optimal low-complexity decoding of space-time codes for fixed wireless applications
US6512773B1 (en) 1997-12-30 2003-01-28 Paradyne Corporation System and method for transporting information over a communication channel
US6256317B1 (en) 1998-02-19 2001-07-03 Broadcom Homenetworking, Inc. Packet-switched multiple-access network system with distributed fair priority queuing
KR100338662B1 (ko) 1998-03-31 2002-07-18 윤종용 부호분할다중접속통신시스템의채널통신장치및방법
US6404751B1 (en) 1998-09-15 2002-06-11 Crisco Technology, Inc. Common control channel dynamic frequency assignment method and protocol
US6731627B1 (en) 1998-11-17 2004-05-04 Cisco Technology, Inc. Virtual loop carrier system
AU2012500A (en) * 1998-11-27 2000-06-19 Telefonaktiebolaget Lm Ericsson (Publ) Bandwidth efficient acknowledgement/negative acknowledegment
US6367045B1 (en) 1999-07-01 2002-04-02 Telefonaktiebolaget Lm Ericsson (Publ) Bandwidth efficient acknowledgment/negative acknowledgment in a communication system using automatic repeat request (ARQ)
US6473399B1 (en) * 1998-11-30 2002-10-29 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for determining an optimum timeout under varying data rates in an RLC wireless system which uses a PDU counter
US6587441B1 (en) 1999-01-22 2003-07-01 Technology Alternatives, Inc. Method and apparatus for transportation of data over a managed wireless network using unique communication protocol
US6611529B1 (en) 1999-03-03 2003-08-26 Lucent Technologies Inc. Priority access for real-time traffic in contention-based networks
JP3445520B2 (ja) 1999-03-04 2003-09-08 沖電気工業株式会社 監視装置およびセル組立の管理方法
WO2000056113A1 (en) 1999-03-17 2000-09-21 Nokia Networks Oy Internet protocol switch and method
US6438603B1 (en) * 1999-04-30 2002-08-20 Microsoft Corporation Methods and protocol for simultaneous tuning of reliable and non-reliable channels of a single network communication link
IT1308484B1 (it) 1999-05-13 2001-12-17 Cselt Centro Studi Lab Telecom Apparecchiatura per la rimultiplazione di flussi audiovisivinumerizzati
JP3733784B2 (ja) 1999-05-21 2006-01-11 株式会社日立製作所 パケット中継装置
KR100539879B1 (ko) * 1999-06-29 2005-12-28 삼성전자주식회사 이동 통신시스템에서 라디오링크프로토콜에 따른 데이터 송수신 장치 및 방법
US6532225B1 (en) 1999-07-27 2003-03-11 At&T Corp Medium access control layer for packetized wireless systems
US6580704B1 (en) 1999-08-26 2003-06-17 Nokia Corporation Direct mode communication method between two mobile terminals in access point controlled wireless LAN systems
JP4374725B2 (ja) 1999-09-22 2009-12-02 パナソニック株式会社 通信方法及び通信局
US6633564B1 (en) 1999-09-22 2003-10-14 Nortel Networks Limited Method and apparatus for inserting packets into a data stream
US6611525B1 (en) 1999-10-07 2003-08-26 3Com Corporation Apparatus for and method of learning MAC addresses in a LAN emulation network
US6813260B1 (en) 2000-03-16 2004-11-02 Ericsson Inc. Systems and methods for prioritized access in a contention based network
AU2001259767A1 (en) 2000-05-15 2001-11-26 Virginia Tech Intellectual Properties, Inc. Method and system for overloaded array processing
US6504506B1 (en) 2000-06-30 2003-01-07 Motorola, Inc. Method and device for fixed in time adaptive antenna combining weights
US6721565B1 (en) 2000-08-07 2004-04-13 Lucent Technologies Inc. Handover of wireless calls between systems supporting circuit and packet call models
US7330877B2 (en) 2000-09-18 2008-02-12 Sharp Laboratories Of America Devices, softwares and methods for rescheduling multi-party sessions upon premature termination of session
US6795409B1 (en) 2000-09-29 2004-09-21 Arraycomm, Inc. Cooperative polling in a wireless data communication system having smart antenna processing
US6658619B1 (en) 2000-10-06 2003-12-02 Ericsson Inc. Systems and methods for implementing hierarchical acknowledgement bitmaps in an ARQ protocol
DE10051144C2 (de) 2000-10-16 2002-11-14 Siemens Ag Verfahren zur Verbesserung einer Kanalabschätzung in einem Funk-Kommunikationssystem
BR0114981A (pt) 2000-10-26 2005-10-25 Wave7 Optics Inc Método e sistema para o processamento de pacotes de fluxo descendente de uma rede óptica
KR100684431B1 (ko) * 2000-12-30 2007-02-16 주식회사 케이티 패킷 오류의 특성을 고려한 패킷 재전송 그룹 운용 방법
US20020093929A1 (en) 2001-01-18 2002-07-18 Koninklijke Philips Electronics N.V. System and method for sharing bandwidth between co-located 802.11a/e and HIPERLAN/2 systems
JP4724928B2 (ja) 2001-02-27 2011-07-13 ソニー株式会社 無線伝送装置及び無線伝送方法
US6771706B2 (en) 2001-03-23 2004-08-03 Qualcomm Incorporated Method and apparatus for utilizing channel state information in a wireless communication system
DE10115409A1 (de) 2001-03-29 2002-10-10 Bosch Gmbh Robert Busmaster für einen Bus zum Anschluß von Sensoren und/oder Zündmitteln
US20020172186A1 (en) 2001-04-09 2002-11-21 Peter Larsson Instantaneous joint transmit power control and link adaptation for RTS/CTS based channel access
WO2002093843A1 (en) 2001-05-14 2002-11-21 Opera Systems Limited Router
US6751187B2 (en) 2001-05-17 2004-06-15 Qualcomm Incorporated Method and apparatus for processing data for transmission in a multi-channel communication system using selective channel transmission
US6944688B1 (en) 2001-05-18 2005-09-13 Cisco Technology, Inc. Queuing system using dual receive FIFO
KR200258411Y1 (ko) 2001-05-18 2001-12-28 주식회사 건화 구동차축용 부트실
EP1261183A1 (en) 2001-05-23 2002-11-27 Telefonaktiebolaget L M Ericsson (Publ) Method and system for processing a data unit
EP1263159A1 (en) 2001-06-01 2002-12-04 Telefonaktiebolaget Lm Ericsson Method and receiver for improved data packet transfer in a transmission protocol with repeat requests
JP2003060655A (ja) 2001-08-15 2003-02-28 Nippon Telegr & Teleph Corp <Ntt> 無線アクセス集中制御装置
US7123627B2 (en) 2001-09-11 2006-10-17 Sharp Laboratories Of America, Inc. Class of computationally parsimonious schedulers for enforcing quality of service over packet based AV-centric home networks
US6768730B1 (en) 2001-10-11 2004-07-27 Meshnetworks, Inc. System and method for efficiently performing two-way ranging to determine the location of a wireless node in a communications network
WO2003039074A1 (fr) 2001-10-29 2003-05-08 Sharp Kabushiki Kaisha Procede de gestion de communication, programme de gestion de communication, support d'enregistrement a programme de gestion de communication enregistre, appareil de communication, gestionnaire central et systeme de reseau
US20030125040A1 (en) 2001-11-06 2003-07-03 Walton Jay R. Multiple-access multiple-input multiple-output (MIMO) communication system
ES2201024T3 (es) 2001-11-30 2004-03-16 Alcatel Plataforma de ip para sistemas avanzados de acceso multipunto.
US6760388B2 (en) 2001-12-07 2004-07-06 Qualcomm Incorporated Time-domain transmit and receive processing with channel eigen-mode decomposition for MIMO systems
US7187691B2 (en) 2001-12-18 2007-03-06 Sharp Laboratories Of America, Inc. Securing the channel for a QoS manager in a CSMA/CA ad hoc network
US7313104B1 (en) 2001-12-28 2007-12-25 Advanced Micro Devices, Inc. Wireless computer system with latency masking
US7471667B2 (en) 2002-01-09 2008-12-30 Nxp B.V. Coexistence of modulation schemes in a WLAN
US6977944B2 (en) 2002-01-12 2005-12-20 Conexant, Inc. Transmission protection for communications networks having stations operating with different modulation formats
JP4112241B2 (ja) 2002-02-22 2008-07-02 三菱電機株式会社 通信システムおよび通信方法
US7274707B2 (en) 2002-03-07 2007-09-25 Koninklijke Philips Electronics N. V. Coexistence of stations capable of different modulation schemes in a wireless local area network
US6795419B2 (en) 2002-03-13 2004-09-21 Nokia Corporation Wireless telecommunications system using multislot channel allocation for multimedia broadcast/multicast service
US7130289B2 (en) 2002-03-14 2006-10-31 Airmagnet, Inc. Detecting a hidden node in a wireless local area network
US7095732B1 (en) 2002-04-12 2006-08-22 Bbn Technologies Corp. Quality of service based media access control for mobile ad hoc networks
JP3895228B2 (ja) 2002-05-07 2007-03-22 松下電器産業株式会社 無線通信装置および到来方向推定方法
US7203192B2 (en) 2002-06-04 2007-04-10 Fortinet, Inc. Network packet steering
KR100776083B1 (ko) * 2002-06-11 2007-11-15 엘지노텔 주식회사 이동통신 시스템의 데이터 호 트래픽 프레임 제어방법
US6791962B2 (en) 2002-06-12 2004-09-14 Globespan Virata, Inc. Direct link protocol in wireless local area networks
KR20070055630A (ko) 2002-06-17 2007-05-30 아이피알 라이센싱, 인코포레이티드 Wlan에서 이동국의 안테나 조정 스케쥴러
US7301924B1 (en) 2002-07-15 2007-11-27 Cisco Technology, Inc. Media access control for MIMO wireless network
US7082117B2 (en) 2002-08-12 2006-07-25 Harris Corporation Mobile ad-hoc network with intrusion detection features and related methods
US7549080B1 (en) * 2002-08-27 2009-06-16 At&T Corp Asymmetric data mirroring
US7277419B2 (en) 2002-08-30 2007-10-02 Intel Corporation Supporting disparate packet based wireless communications
US20040047319A1 (en) 2002-09-06 2004-03-11 Johannes Elg Contention-based medium access control for ad hoc wireless piconets
US6980542B2 (en) 2002-12-16 2005-12-27 Avaya Technology Corp. Poll scheduling for periodic uplink and downlink traffic
FR2849303B1 (fr) 2002-12-24 2005-03-11 Cit Alcatel Procede de diffusion d'une information a des terminaux dans un reseau de radiocommunication, et terminal mettant en oeuvre ce procede
TW589841B (en) 2002-12-26 2004-06-01 Newsoft Technology Corp Method and system for improving transmission efficiency of wireless local area network
DE60307032T2 (de) 2002-12-27 2007-02-15 Ntt Docomo Inc. Steuerungs-Verfahren und -Vorrichtung zur Datenübertragung
WO2004064284A2 (en) 2003-01-10 2004-07-29 Matsushita Electric Industrial Co., Ltd. Method for transmitting data stream via wireless medium and a wireless network
KR100586845B1 (ko) 2003-06-24 2006-06-07 삼성전자주식회사 Dcf 기반의 무선 랜 네트워크상에서 dlp와 멀티-채널을 사용하여 전송 효율을 높이는 방법 및 그 방법을 이용한 무선 네트워크 시스템
JP3880554B2 (ja) 2003-07-18 2007-02-14 松下電器産業株式会社 空間分割多重アクセス方式ワイヤレス媒体アクセスコントローラ
US7065144B2 (en) 2003-08-27 2006-06-20 Qualcomm Incorporated Frequency-independent spatial processing for wideband MISO and MIMO systems
KR100657093B1 (ko) 2003-08-29 2006-12-12 삼성전자주식회사 광대역 무선 접속 통신 시스템에서 매체 접속 제어 계층의동작 스테이트 제어 장치 및 방법
US8842657B2 (en) 2003-10-15 2014-09-23 Qualcomm Incorporated High speed media access control with legacy system interoperability
US8472473B2 (en) 2003-10-15 2013-06-25 Qualcomm Incorporated Wireless LAN protocol stack
US8483105B2 (en) 2003-10-15 2013-07-09 Qualcomm Incorporated High speed media access control
US8462817B2 (en) 2003-10-15 2013-06-11 Qualcomm Incorporated Method, apparatus, and system for multiplexing protocol data units
US8233462B2 (en) 2003-10-15 2012-07-31 Qualcomm Incorporated High speed media access control and direct link protocol
US8284752B2 (en) 2003-10-15 2012-10-09 Qualcomm Incorporated Method, apparatus, and system for medium access control
US8406235B2 (en) 2003-11-26 2013-03-26 Qualcomm Incorporated Quality of service scheduler for a wireless network
JP3771240B2 (ja) 2004-03-25 2006-04-26 月島機械株式会社 真空濾過装置
US7304975B2 (en) * 2004-08-16 2007-12-04 Freescale Semiconductor, Inc. Method for providing rapid delayed frame acknowledgement in a wireless transceiver
US7882412B2 (en) * 2004-10-05 2011-02-01 Sanjiv Nanda Enhanced block acknowledgement
KR200394974Y1 (ko) 2005-06-27 2005-09-06 두산중공업 주식회사 폐열회수보일러 헤더 조립용 지그
US8600336B2 (en) 2005-09-12 2013-12-03 Qualcomm Incorporated Scheduling with reverse direction grant in wireless communication systems
PT3007508T (pt) 2006-02-03 2017-11-14 Guangdong Oppo Mobile Telecommunications Corp Ltd Alocação de recursos em ligação ascendente num sistema de comunicação móvel
EP3048849B1 (en) 2006-03-07 2017-06-21 Panasonic Corporation Overhead reduction of uplink control signaling in a mobile communication system
US20080130660A1 (en) 2006-10-19 2008-06-05 Jordi Ros-Giralt System and method of real-time control and scheduling for zero-queue distributed systems
EP2048871B1 (en) * 2007-10-09 2011-08-31 Tektronix International Sales GmbH Image evaluation
US7978646B2 (en) 2007-10-19 2011-07-12 Telefonaktiebolaget Lm Ericsson (Publ) Hybrid contention-based and schedule-based access to a communication link

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8520757B2 (en) 2008-06-23 2013-08-27 Ntt Docomo, Inc. Mobile communications system, communications apparatus, and communications method
CN102106170B (zh) * 2008-06-23 2014-09-17 株式会社Ntt都科摩 移动通信系统、通信装置以及通信方法
CN101754272B (zh) * 2008-12-12 2013-05-15 北京中电华大电子设计有限责任公司 一种802.11n块传输机制的实现方法
CN102547787A (zh) * 2010-12-27 2012-07-04 北京中电华大电子设计有限责任公司 一种管理802.11n聚合发送窗口的方法
CN104620651A (zh) * 2012-05-11 2015-05-13 高通股份有限公司 用于控制帧和管理帧压缩的装置和方法
CN104782060A (zh) * 2012-12-03 2015-07-15 英特尔公司 减少数据饥饿的方法、无线通信站和系统
CN103957087A (zh) * 2014-04-30 2014-07-30 珠海市魅族科技有限公司 一种无线通信方法、相关设备及系统
CN103957087B (zh) * 2014-04-30 2018-01-23 魅族科技(中国)有限公司 一种无线通信方法、相关设备及系统
CN105024782A (zh) * 2014-06-24 2015-11-04 魅族科技(中国)有限公司 一种数据传输方法、相关设备及系统
CN110495121A (zh) * 2017-04-03 2019-11-22 瑞典爱立信有限公司 针对具有可变处理时间的节点的harq处理
CN113497678A (zh) * 2020-04-03 2021-10-12 展讯通信(上海)有限公司 信息处理方法、装置及存储介质
CN113497678B (zh) * 2020-04-03 2022-09-23 展讯通信(上海)有限公司 信息处理方法、装置及存储介质
CN112929134A (zh) * 2021-01-12 2021-06-08 普联技术有限公司 块确认帧的生成与译码方法及装置、终端设备、存储介质
CN112929134B (zh) * 2021-01-12 2023-04-07 普联技术有限公司 块确认帧的生成与译码方法及装置、终端设备、存储介质
WO2023039890A1 (zh) * 2021-09-18 2023-03-23 华为技术有限公司 视频传输的方法和电子设备

Also Published As

Publication number Publication date
BRPI0516460A (pt) 2008-09-02
JP4733137B2 (ja) 2011-07-27
IL182438A0 (en) 2007-07-24
RU2367096C2 (ru) 2009-09-10
US7882412B2 (en) 2011-02-01
CN101714914A (zh) 2010-05-26
CN101714913B (zh) 2014-11-26
US20060107166A1 (en) 2006-05-18
KR20070073880A (ko) 2007-07-10
CN101714913A (zh) 2010-05-26
EP2194669A1 (en) 2010-06-09
KR100942614B1 (ko) 2010-02-18
MX2007004098A (es) 2007-06-15
JP2008516529A (ja) 2008-05-15
US20110154144A1 (en) 2011-06-23
WO2006041891A2 (en) 2006-04-20
AU2005294421B2 (en) 2010-01-28
AU2005294421A1 (en) 2006-04-20
RU2007116968A (ru) 2008-11-20
DE602005020674D1 (de) 2010-05-27
ATE464713T1 (de) 2010-04-15
CA2590616A1 (en) 2006-04-20
EP1810435A2 (en) 2007-07-25
EP1810435B1 (en) 2010-04-14
US8578230B2 (en) 2013-11-05
TW200635272A (en) 2006-10-01
CN101714914B (zh) 2016-02-03
JP2011125035A (ja) 2011-06-23
CN101073218B (zh) 2015-07-22
JP5280465B2 (ja) 2013-09-04
WO2006041891A3 (en) 2006-06-29
EP2194669B1 (en) 2014-10-01

Similar Documents

Publication Publication Date Title
CN101714913B (zh) 用于无线通信的方法和装置
CN101809923B (zh) 具有立即状态报告定时的确认模式轮询
CN101572597B (zh) 无线通讯系统的同步混合式自动重复请求的操作方法及装置
CN1918825B (zh) 发送和接收具有处理时间信息的控制协议数据单元
EP1794945B1 (en) Method for sending anacknowledgement to an ingress mesh point in a mesh network and a medium access control frame format
CN101517996B (zh) 用于降低无线通信系统中的死锁可能性的方法和装置
CN101779489A (zh) 无线通信系统中在切换期间对数据的第二层隧道处理
WO2009022877A2 (en) A method of transmitting and processing data block of specific protocol layer in wireless communication system
CN1679270A (zh) 改进的对数据传输的反馈
CN101796761A (zh) 实现部分受限重传的资源调度
CN101282203B (zh) 一种切换式多播传输方法
CN107104764A (zh) 在移动通信系统中发送状态协议数据单元的方法
CN102318404A (zh) 用于多用户复用的系统和方法
JP2009515401A (ja) マルチキャスト及び/又は同報肯定応答機構
CN102282794A (zh) 无线通信系统中的定时器轮询重传到期
CN110417518B (zh) 基于harq技术的通信方法、设备及系统
CN107426768B (zh) 一种无线自组织网络数据传输方法
CN101779407B (zh) 采用频带翻转用于数据重传的系统和方法
US8301957B2 (en) Incremental redundancy retransmission method for fragmented packets
CN116097624A (zh) 数据传输方法、装置、计算机设备及存储介质
WO2020238689A1 (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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1108248

Country of ref document: HK

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1108248

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant