CN1729643A - 用于在无线数据通信系统内增加物理层arq的方法和装置 - Google Patents

用于在无线数据通信系统内增加物理层arq的方法和装置 Download PDF

Info

Publication number
CN1729643A
CN1729643A CNA038152053A CN03815205A CN1729643A CN 1729643 A CN1729643 A CN 1729643A CN A038152053 A CNA038152053 A CN A038152053A CN 03815205 A CN03815205 A CN 03815205A CN 1729643 A CN1729643 A CN 1729643A
Authority
CN
China
Prior art keywords
data
packet
transmission
decoding
physical packet
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
CNA038152053A
Other languages
English (en)
Other versions
CN100508443C (zh
Inventor
B·莫哈蒂
E·埃斯特维斯
M·I·古雷利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN1729643A publication Critical patent/CN1729643A/zh
Application granted granted Critical
Publication of CN100508443C publication Critical patent/CN100508443C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • H04L1/0007Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/08Locating faults in cables, transmission lines, or networks
    • 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/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0025Transmission of mode-switching indication
    • 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/1692Physical properties of the supervisory signal, e.g. acknowledgement by energy bursts
    • 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/1809Selective-repeat protocols
    • 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
    • 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
    • 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

Abstract

揭示了跨各种协议层的数据有效通信的系统(100)和各种方法和装置。为确定数据速率控制(DRC)值并为确定物理层数据分组传输允许的最大时隙数而配置控制和收发机系统(1400)。在检测了传输的正常中止后,为对肯定确认消息解码而调整解码阀值(401,402),并用调整的阀值(401,402)重复确认信道(340)的解码。至少再重新发送数据的物理层分组一次是基于对确认信道(340)解码的重复是否生成否定确认消息。重发可以基于基站和移动站间的通信吞吐量水平而经调整。

Description

用于在无线数据通信系统内增加物理层ARQ的方法和装置
领域
本发明一般涉及数据通信,且尤其涉及无线数据通信。
背景
在数据通信系统特别是无线数据通信系统内,可能因为各种原因丢失数据分组,这些原因包括较差的信道条件。两个端用户间通信的数据可以通过几个协议层,用于保证通过系统的适当数据流,其中每个层在从源用户到目的地用户的数据分组传递中加入一定的功能。在至少一个方面的数据合适传递是通过校验在每个数据分组内的差错的系统保证的,且如果在接收到的数据分组内检测到差错,则自动请求相同数据分组的重发(ARQ机制)。独立的ARQ机制可以被用在不同的协议层用于对应端用户间的数据流动。数据分组从一个协议层到另一个协议器被顺序传递。通过每次从一个协议层到另一协议层传输一系列数据分组实现数据分组序列按顺序传递。一组数据分组可能不被传送直到已经完成较低协议层少一组内的被擦除数据分组重发过程。重发被擦除数据分组的重发请求可以被重复几次或重发可以进行几次直到被擦除的数据分组在目的地处被正确地接收到。因此,在一个协议层处的重发过程可以减低系统内不同协议层间的数据流。同时,更高层协议可以提前请求组内所有数据分组的重发,包括那些在较低层被成功接收到的,这导致当从一个协议层到另一层的数据流较低时通信资源非常无效的使用。这样,在分组丢失情况下,最小化由于空中链路上的擦除引起的较低层分组丢失与最小化多次重发的延时一样重要。因此,在较低层协议层的重发尝试数目和必须要在端到端数据分组传递的ARQ机制内考虑的从该种重发导致的延时间要有折衷。
为了该目的以及其他目的,需要一种方法和装置能有效地控制通信系统内的数据流。
概述
揭示了跨各种协议层的数据有效通信的系统和各种方法和装置。为确定数据速率控制(DRC)值并为确定物理层数据分组传输允许的最大时隙数而配置控制和收发机系统。在检测了传输的正常中止后,为对肯定确认消息解码而调整解码阀值,并用调整的阀值重复对确认信道的解码。至少再重新发送物理层数据的分组一次是基于对确认信道解码的该重复是否生成否定确认消息。重发可以基于基站和移动站间的通信吞吐量水平而经调整。
附图的简要描述
通过下面提出的结合附图的详细描述,本发明的特征、性质和优点将变得更加明显,附图中相同的符号具有相同的标识,其中:
图1说明能根据本发明的各个实施例操作的通信系统;
图2说明了无线数据通信系统内前向链路信道结构;
图3说明了无线数据通信系统内的反向链路信道结构;
图4说明了根据各种接收到的能量阀值对确认信道数据比特解码;
图5说明了用于控制通信系统内的数据流的协议层栈;
图6说明选择在选定的数据速率上的数据分组通信允许的传输时隙的最大数的表格;
图7说明在物理层上发送数据分组的提早和正常中止;
图8说明无线电链路协议层数据分组的示例流;
图9说明根据本发明的各个方面用于确定物理层数据分组的额外重发的各个步骤流图;
图10说明根据本发明的各个方面忽略无线电链路否定确认的各个步骤流程图;
图11说明用于对各个信道接收并解码的接收机系统,且所述接收机系统能根据本发明的各个方面操作;
图12说明用于发送各个信道且能根据本发明各个方面操作的发射机系统;
图13说明用于接收并发送各个信道且能根据本发明的各个方面操作的收发机。
最优实施例的详细描述
总的说来,本发明的各个方面提供了通信系统内通信资源的有效使用,这是通过基于对重复确认信道的先前接收到的信号解码而有效地确定前向链路上物理层数据分组的再多一次传输的需要。重复解码过程可能涉及使用不同的解码阀值。接着,物理层分组的重发可以包括使用时间分集。时间传输分集各种技术是众知的。一个或多个在此描述的实施例是在数字无线数据通信系统环境下提出。虽然使用在该环境下是有利的,但本发明的各种实施例可以被包括在不同的环境或配置中。一般,在此描述的各种系统可以使用软件控制的处理器、集成电路或离散逻辑而形成。数据、指令、命令、信息、信号、比特、码元和码片最好由电压、电路、电磁波、磁场或其粒子、光场或其粒子、或它们的任意组合来表示。另外,每个框图内示出的模块可以表示硬件或方法步骤。
尤其是,本发明的各个实施例可以包括在无线通信系统内,所述系统操作是基于码分多址(CDMA)技术,这由电信工业联合会(TIA)和其他标准组织公布的各种标准内揭示和描述。该种标准包括TIA/EIA-95标准、TIA/EIA-IS-2000标准、IMT-2000标准、UMTS和WCDMA标准,所有在此被包括作为参考。数据通信的系统还在“TIA/EIA/IS-856 cdma2000 High Rate Packet Data AirInterface Specification”内详细描述,这在此被包括引用。标准的副本可以通过访问万维网 http://www.3gpp2.org而得到,或通过写信给TIA,标准和技术部门,2500Wilson Boulevard,Arlington,VA 22201,United States ofAmerica得到。一般标识为UMTS标准的标准在此包括作为参考,可以通过联系3GPP支持办公室,650 Route des Lucioles-SophiaAntipolis,Valbonne-France得到。
图1说明能根据任何一种码分多址(CDMA)通信系统标准操作而同时包括本发明的各种实施例的一般框图。通信系统100可以用于数据通信,或数据和语音通信。一般,通信系统100包括基站101,它提供多个移动站诸如移动站102-104以及移动站102-104和公共交换电话和数据网络105之间的通信链路。图1内的移动站可以被称为数据接入终端(AT),且基站被称为数据接入网络(AN)而不偏离本发明的主要范围和各种优势。基站101可以包括多个组件,诸如基站控制器和基收发机系统。为了简洁,该种组件未被示出。基站101可以与其他基站通信,例如基站160。移动交换中心(未示出)可以控制通信系统100的各个操作方面,且与在网络105和基站101和160间回程199上的通信相关。基站101与每个移动站通信,该移动站通过从基站101发送的前向链路信号而在其覆盖区域内。到移动站102-104的前向链路信号可以被求和以形成前向链路信号106。接收到前向链路信号106的移动站102-104的每个对前向链路信号106解码以抽取接收到的信息。基站160还与在其覆盖区域内的移动站通过从基站160发送的前向链路信号通信。移动站102-104与基站101和160通过对应的反向链路通信。每个反向链路由反向链路信号维持,诸如移动站102-104相应的反向链路信号107-109。反向链路信号107-109虽然可以针对一个基站,但可在其它基站处被接收。
基站101和160可以同时与一公共移动站通信。例如,移动站102可以与基站101和160很相近,这可以维持与基站101和160两者的通信。在前向链路上,基站101在前向链路信号106上发送,且基站160在前向链路信号161上发送。在反向链路上,移动站102在反向链路信号107上发送以被基站101和160接收。为将数据分组发送到移动站102,基站101和160的一个可以被选用将数据分组发送到移动站102。在反向链路上,基站101和160可以试图对来自移动站102的话务数据传输解码。反向和前向链路的数据速率和功率电平可以根据基站和移动站间的信道条件而维持。反向链路信道条件可能不同于前向链路信道条件。反向链路和前向链路的数据速率和功率电平可能不同。领域内的普通技术人员可以认识到时间段内通信的数据量随通信数据速率而改变。接收机可以在相同时间段内在高数据速率接收到比低数据速率更多的数据。而且,当数据分组通信多于一次传输时,在时间段上发送的有效数据量减少了。因此,移动站和基站之间的通信吞吐量可以基于信道条件随时间而改变。根据本发明的一个或多个方面,在检测到作为丢失数据分组之后,基于基站和移动站间的通信吞吐量,可以通过确定物理层数据分组的再一次重发的需要而有效使用通信系统100的通信资源。
根据本发明的各个方面,在通信系统100中,在检测到丢失之后至少再重发丢失的数据分组一次是基于源用户和目的地用户间的通信链路确定的吞吐量是否在吞吐量阀值之上。源用户可以是基站,诸如基站101或160,且目的地用户可以是任何移动站102-104。在建立前向链路通信之后,数据分组丢失可以为移动站检测到。前向链路通信吞吐量可以根据通信数据速率、通信速率、源用户和目的地用户间所用的重发次数或其组合而确定。重发可以包括使用发送分集。而且,重发接收可以包括接收分集。当吞吐量在阀值之上时,通过重发接收到丢失的数据分组的可能性因为有利的吞吐量信道条件而更高。因此,当重发由于吞吐量不能在阀值之上而没有发生时,通信资源由更有效地使用而保存。而且,当重发发生时,各个协议层间的数据流延时通过提供在有利的吞吐量信道条件期间丢失数据分组的按时成功接收而最小化。
图2根据可以用于在前向链路上通信信道结构的实施例而说明前向信道结构200。前向信道结构200可以包括导频信道201、介质访问控制(MAC)信道202、话务信道203和控制信道204。MAC信道202可以包括反向活动信道206和反向功率控制信道207。反向活动信道206用于指示在反向链路上的活动水平。反向功率控制信道207用于控制移动站在反向链路上可以发送的功率。
图3根据实施例说明用于反向链路上通信的信道结构的反向信道结构300。反向信道结构300包括接入信道350和话务信道301。接入信道350包括导频信道351和数据信道353。话务信道301包括导频信道304、MAC信道303以及确认(ACK)信道340和数据信道302。MAC信道303包括反向链路数据速率指示符信道306和数据速率控制信道(DRC)305。反向速率指示符信道306用于指示移动站当前发送的速率。数据速率控制(DRC)信道305指示移动站能在前向链路上接收的速率。例如,DRC值0x3可以指示数据速率153.6kbps。而且,系统可能要求可能发生的物理层数据分组重发预定和有限数目。例如,在数据速率153.6kbps处,系统允许在初始发送之后相同数据分组的3次重发,导致总共四次发送。如果物理层数据分组在初始发送之后没有被正确解码,如反向链路内ACK信道340指示的,发射机可以再发送一次相同的数据分组。重发可以继续多达三次。发射机不能发送相同数据分组多于四次,当数据速率在153.6kbps,一个初始时间和三次重发。ACK信道340用于发送接收到的物理层数据分组是否在移动站处被成功解码。当在通信系统100内丢失数据分组,即使在最大允许重发之后,根据本发明各种方面,重发数据丢失分组至少一次可以基于确定的移动站和服务基站间通信链路吞吐量是否在吞吐量阀值之上。
ACK信道340由移动站发送。在ACK信道340上的传输可以指示否定确认(NAK)或肯定确认(ACK)。移动站可以如由单个NAK比特指示的向服务基站发送NAK消息,直到接收到的物理层数据分组被成功解码。物理层数据分组可以在最大可允许重发数目之前被成功解码。如果接收到的数据分组被正确解码,则移动站在ACK信道340上将由单个ACK比特指示的ACK消息发送到服务基站。ACK信道340可以使用二进制相移键控(BPSK)调制为肯定确认发送肯定调制码元,并为否定确认发送否定调制码元。在IS-856标准描述的发射机内,ACK/NAK比特传送通过BPSK调制器并重复。BPSK调制器调制ACK/NAK比特,且产生的信号是根据分配的Walsh码经Walsh覆盖。在一实施例中,ACK信道340的接收到信号可以与正或负电压阀值比较。如果接收到信号电平符合正电压阀值,ACK消息被认为在ACK信道340上被接收到。如果信号电平符合负电压阀值,则NAK消息被认为在ACK信道340上被接收到。
回到图4,可以说明ACK信道340解码。产生信号可以与正阀值401和负阀值402比较。如果信号在正阀值401上,ACK比特被认为是在ACK信道340上被接收到。如果信号在负阀值402以下,NAK比特被认为在ACK信道340被接收到。正和负阀值401和402可能不在同一电平。这样,可以在正和负阀值401和402之间建立擦除区域403。如果产生的已解调信号落在擦除区域403内,接收基站可能不能确定ACK或NAK比特是否在ACK信道340上从移动站被发送。
ARQ机制在接收到的ACK信道340信号在擦除区域403内时会有几个问题。如果擦除被解释为ACK,当实际上NAK从移动站被发送时,则基站停止发送物理层数据分组可允许重发剩余的数目。作为结果,移动站不能接收物理层数据分组,且可以依赖更高层协议层重发机制。诸如无线链路协议(RLP)层,以恢复丢失的数据分组。然而,在接收数据分组和通信资源的使用中的延时在RLP层上高于物理协议层。一个测量系统质量可以是与到移动站的正确的和及时的数据分组传递相关联的确定性。为了避免该种问题,在一实施例内,对ACK信道解码过程可以通过将擦除解释为NAK而偏向于检测到一个NAK。如果移动站实际上发送了ACK,且服务基站检测到擦除,则将擦除解释为NAK使得基站能再继续进行物理层数据分组传输剩余次数中的至少一次,当实际上数据分组的任何重发都没有必要时。该种重发,即使可能没有必要,实际上可能获得通信资源的有效使用,使数据分组传递的延时最小。
根据本发明的各个方面,在最后一次可允许的重发之后不能合适地接收到数据物理分组之后,阀值401和402可以被改变,以减少擦除的检测。在改变了至少一个阀值之后,ACK信道340先前接收到的信号可以经重新被检查以确定是否检查到ACK消息。如果仍检测到NAK,则在最大可允许重发数之上再尝试重发一次物理层数据分组。领域内的普通技术人员可以理解重发可以涉及多个时隙,这取决于移动站请求的数据速率,类似于原始传输。在尝试额外重发前,数据速率请求消息可以基于最新接收到的数据重新被确定。在额外重发内使用的时隙数可以基于最近接收到的数据而不同。
两个端点间的数据流可以通过几个协议层被控制。协议层500的示例栈在图5内示出用于控制两个端点间的数据流。例如,一个端点可以是通过网络105连接到因特网的源。其他端点可以是数据处理单元,诸如耦合到移动站或整合在移动站内的计算机。协议层50可以有几个其他层或每个层可以有几个子层。协议层的详细栈在此为了简单而不示出。协议层500的栈可以为从一个端点到另一端点的数据连接内的数据流而被遵循。在顶层,TCP层501控制TCP分组506。TCP分组506可以从更大的应用数据消息/分组中生成。应用数据可以别分成几个TCP分组506。应用数据可以包括文本消息数据、视频数据、图像数据或语音数据。TCP分组506的大小可以在不同时间不同。在互联网协议层(IP)502处,头部被加入TCP分组506以生成数据分组507。头部除了其他字段外可以包括目的地地址,用于到合适目的地节点的分组路由。在点到点协议(PPP)层503处,PPP头部和尾部数据被加入数据分组507以产生数据分组508。PPP数据可以标识点到点连接地址,用于将数据分组合适地从源连接点路由到目的地连接点。PPP层503可以为连接到不同端口的一个TCP层协议传递数据。
无线电链路协议(RLP)层504提供一种机制,用于经空中被擦除的数据分组的重发和恢复。虽然TCP有可靠数据传输的传输方案,经空中丢失数据分组速率可能导致总体较差的TCP性能。在较低层实现RLP机制实际上会降低在TCP层丢失TCP分组的比率。在RLP层504,数据分组508被分成在一组RLP分组509A-N内的几个RLP分组。在这组RLP分组509A-N的每个RLP分组经独立处理并被分配以序列号。序列号被加入每个RLP分组内的数据以在RLP分组509A-N的组内的RLP分组中标识RLP分组。RLP分组509A-N组内的一个或多个RLP分组被放入物理层数据分组510。物理层505控制信道结构、频率、功率输出以及数据分组510的调制规范。数据分组510经空中被发送。数据分组510的有效负荷的大小可以取决于传输速率而改变。因此,数据分组510的大小可以基于信道条件和选定的通信数据速率而随时间改变。
在接收目的地处,物理层数据分组510被接收并被处理。ACK信道340可以用于在对从基站发送到移动站的物理层数据分组510的接收中的确认成功/失败。如果物理层数据分组510无差错地被接收,则接收到的分组510被传递到RLP层504。RLP层504试图从接收到数据分组重组RLP分组509A-N组内的RLP分组。为了减少由TCP 501所见的分组差错率,RLP层504通过请求丢失RP分组的重发而实现自动重发请求(ARQ)机制。RLP协议重组RP分组509A-N组以形成完整的PPP分组508。过程可能需要一些时间以完全接收到RLP分组509A-N组内的所有RLP分组。可能需要几个物理层数据分组510以完全发送在RLP分组509A-N内的所有RLP分组。当RLP数据分组没有按顺序被接收到,则RLP层504在信令信道上将RLP否定确认(NAK)消息发送到发射基站。作为响应,发射基站重发丢失的RLP数据分组。
回到图6,表格600描述DRC信道305的DRC值、对应数据速率以及对应物理层数据分组可允许传输的最大数目。例如,对于DRC值0x3,数据速率为153.6kbps,且对应可允许传输的最大数目是四个时隙。物理层数据分组传输可以有提早中止或正常中止。提早中止时,物理层数据分组在接收机处被合适解码,且发射源在ACK信道340上接收到对应接收到物理层数据分组的ACK消息。在正常中止时,发射机使用物理层数据分组的所有可允许发送时隙已经被耗尽,而没有在ACK信道340上接收到对应ACK消息。
回到图7,对于对应于153.6kbps数据速率的DRC值0x3的情况说明发送物理层数据分组的提早中止和正常中止。对于对应于153.6kbps数据速率的DRC0x3情况的物理层数据分组发送的提早中止,在物理层数据分组第一传输之前的时隙702处,DRC值在DRC信道305上被接收。DRC值用于确定通信数据速率和物理层数据分组最大允许重发次数。在时隙701的时隙“n”处,可能发生数据的物理层分组第一传输。在下三个时隙“n+1,n+2,n+3”中,发射机期望在ACK信道340上接收到ACK或NAK。时隙703示出NAK在时隙“n+4”之前被接收到。物理层数据分组第一重发发生在时隙“n+4”期间。发射机等待三个更多的时隙以接收ACK信道340上的ACK或NAK。时隙703示出NAK在时隙“n+8”被接收到。物理层数据分组的第二重发发生在时隙“n+8”期间。对于数据速率153.6kbps,发射机被允许再进行一次相同物理层数据分组传输。发射机等待三个更多的时隙以在ACK信道340上接收ACK或NAK消息。在时隙“n+12”之前,在ACK信道340上接收到ACK消息。因此,发射机在耗尽所有允许传输时隙之前提早中止物理层数据分组传输。时隙“n+12”可以用于另一物理层数据分组的传输。
对于对应于153.6kbps数据速率的DRC值0x3情况,发送物理层数据分组的正常中止,在物理层数据分组第一传输之前的时隙802处,在DRC信道305上接收到DRC值。DRC值用于确定通信数据速率和物理层数据分组最大允许重发次数。在时隙801的时隙“n”处,可能发生数据的物理层分组第一传输。在下三个时隙“n+1,n+2,n+3”中,发射机期望在ACK信道340上接收到ACK或NAK。时隙803示出NAK在时隙“n+4”之前被接收到。物理层数据分组第一重发发生在时隙“n+4”期间。发射机等待三个更多的时隙以接收ACK信道340上的ACK或NAK。时隙803示出NAK在时隙“n+8”之前被接收到。物理层数据分组的第二重发发生在时隙“n+8”期间。对于数据速率153.6kbps,发射机被允许再进行一次相同物理层数据分组传输。发射机等待三个更多的时隙以在ACK信道340上接收ACK或NAK消息。在时隙“n+12”之前,在ACK信道340上接收到NAK消息。因此,发射机在时隙“n+12”上进行最后允许的物理层数据分组传输,并在耗尽所有物理层数据分组可允许传输之后进行数据物理层发送的正常中止。
一般,发射机不需要监视ACK信道340以检测最后传输是否被成功或失败地接收到。物理层分组可能在正常中止后不能在移动站处被成功接收。在该情况下,在RLP层504处的数据RLP分组重组不会完整。结果是,RLP层504通过发送RLP NAK信令消息请求数据RLP分组的重发。根据本发明的各个方面,在物理层数据分组传输正常中止之后,基站可以监视ACK信道340,且如果接收到NAK,则可以用调整后的ACK/NAK阀值401和402重复对ACK信道340先前接收到信号的解码。ACK/NAK阀值401和402调整使得解码偏差向ACK消息的检测。该种偏差可以通过将擦除作为ACK处理,而不从先前使用的电平改变NAK阀值402的电平或通过一起选择不同阀值。
一般,通过RLP层的ARQ机制需要一些时间,这包括移动站和基站间的来回程延时以及处理延时。回到图8,消息流800示出提供数据RLP分组的示例流。例如带有序列号“01”到“07”的RLP分组从源被发送到目的地。源和目的地相应地可以是基站和移动站或移动站和基站。在RLP层504,RLP分组509A-N被累加以完成分组508。一旦接收到所有的RLP分组,RLP分组509A-N被传递到更高层。在物理层505处,物理层数据分组510的通信还包括通过使用ACK信道340的ARQ方法。一个或多个RLP分组可以组合成公共有效负荷并在一个物理层数据分组510上被发送。在示例消息流800内,被标识为RLP分组“03”的RLP分组例如不到达目的地。失败可能因为许多因子,包括源和目的地间的无线电链路上的擦除。在该情况下,包括数据“03”的RLP分组的物理层数据分组发送的正常中止可能发生。在目的地接收了RLP分组“04”之后,RLP层504检测到RLP分组不按顺序接收。RLP层504发送一标识RLP分组“03”为通信中丢失的RLP NAK消息。检测丢失RLP数据分组、RLP NAK消息的传播以及相继的RLP重发的处理可能需要时间。持续时间可能足够长到能允许数据分组物理层的一次快速重发,而为提早恢复超出重发最大可允许数。如果该附加重发根据本发明的各个方面在发送RLP NAK消息之前是成功的,则RLP NAK消息可能不能被发送。
如果发送RLP NAK消息,则同时RLP层504启动计时器。计时器在发送RLPNAK消息之后发送逝去的时间量。如果计时器超时,例如在500毫秒之后,且在接收到丢失的RLP分组“03”之前,则目的地RLP 504假设丢失RLP分组的重发失败。一旦接收到丢失的RLP分组“03”,则计时器中止。正确接收到的数据分组可以在存储单元内被收集以形成一组数据分组。因此,丢失RLP数据分组的检测和重发处理可能需要一些时间。持续时间可能足够长以允许超出重发的最大可允许数目外再重发一次物理层数据分组。如果该附加重发根据本发明的各个方面在计时器超时前成功,则计时器可以因为成功地接收到物理层数据分组重发而中止。可能RLP NAK在成功接收到额外物理层重发前被发送。在该种情况下,或者基站选择忽略接收到的RLP NAK消息,或它实现丢失分组的RLP重发,这在移动站处会被作为副本被丢弃。有可能额外物理层重发会以失败的正常中止结束。在该情况下,通常的RLP重发机制可以提供丢失分组的恢复。
本发明的各个方面可以通过参考图9内的流图900更加明显。在步骤901处,发射机可以为物理层数据分组传输确定DRC值。DRC值可以通过对DRC信道305解码而确定。在步骤902处,物理层数据分组传输允许的最大时隙数可以通过参考图6的表格600确定。在步骤903处,发射机可以在没有接收到ACK信道340上相继的ACK时在最大可允许时隙数上检测到物理层数据分组传输的正常中止。在步骤905,ACK和NAK阀值401和402可以经调整以偏向ACK消息的检测。在步骤906,先前接收到的ACK信道340信号使用经调整的阀值经重新解码以确定ACK信道340上的比特。如果重新解码生成NAK比特,则在步骤907物理层数据分组在再多一轮中被发送。该附加的一轮传输包括多个传输,多达根据图6表格600的最大可允许时隙,取决于在重发开始时间处请求的DRC。在该时刻,发射机可以通过对DRC信道305解码确定新DRC值以确定物理层数据分组传输允许的最大时隙数。信道条件可能在过程中改变。新一轮的传输可能在一些延时后开始。可能有必要的延时以允许信道条件内的解相关。当发生信道条件解相关时,物理层数据分组传输成功概率更高。新一轮的传输可以根据新接收到的DRC值;因此,可允许重发数可以在该轮传输中不同。在步骤910,下一物理层数据分组被发送。步骤907内的最后重发可以到达,且可以在目的地处被正确解码,且可能去除了重发数据RLP分组的需要。这样,在物理层上延时的ARQ(DARQ)对于数据有效通信很有帮助。信道相关简单地意味着如果分组在时隙内被擦除,则很可能如果它立即被重发它会再次被擦除。这在慢衰落信道条件内特别要考虑。因此,必须从丢失的传输中时域解相关重发。这意味着重发应发生在使得接着丢失传输有充分的信道解相关的较早的时间。因此使用“延时的ARQ(DARQ)”。仿真研究指明10或20mSec是充分的,而其他延时的时段也是可能的,符合要求。
根据本发明各个方面的DARQ会导致在一些话务条件下对高吞吐量用户的重大性能增益。系统内TCP和更低层间交互会导致在一些典型(1%分组差错率(PER))的操作条件下一些用户重大吞吐量损失。该损失可以归咎于几个因素。导致RLP重发的前向链路损失引起受丢失影响的TCP分段接收的延时,以及被接收到的相继TCP分段的延时,但由于RLP按顺序发送的要求而不能立即被发送。这会延时在接收机处的TCP ACK的生成。当丢失分组由于RLP重发而被恢复时,分组突发会被传送到TCP层,这会接着生成TCP ACK突发,这会暂时过载反向链路。结果是TCP发送器可能超时,且因此引起分组的重发,这已在第一位置被成功接收到。而且,TCP发送器的拥塞窗口被减少到其慢开始值(一般一个TCP分段)以及需要一些时间在可以获得分组稳定流之前恢复,这可能导致前向链路的“饥饿”。
上述问题可以大大缓解,如果根据本发明的各个方面较快地在前向链路上实现额外物理层重发。额外重发提供附加稳健性。重发的快速会帮助减少延时,从而有可解消除TCP发送器超时。而且,快速重发会减少TCP发送器所见的延时可变性,这会导致改善的性能。有其他该种方案的副产品,诸如前向链路传输内最后字节丢失的情况。由于这不会生成来自移动站的NAK,则基站维持刷新计时器以引起强迫的重发。DARQ在该情况下会导致自动重发,且刷新计时器可能不是必要的。
本发明的各个方面可以在许多不同系统条件下有用,包括高吞吐量条件。当信道条件对于低差错率通信非常有利时发生高吞吐量条件,且可能在系统内有较少的用户。附加重发可以为高吞吐量用户提供比低吞吐量用户更多的增益。对于低吞吐量用户,可能导致额外开销而没有任何好处。因此,为了为本发明的各个方面加入附加控制层,在步骤903之后和步骤905之前,发射机可以确定接收通信的用户吞吐量。如果吞吐量在吞吐量阀值上,过程移到步骤905以准备决定是否发生物理层数据分组的一个附加重发。
在发送物理层数据分组正常中止之后以及完成物理层数据分组额外传输之前,RLP层504可以开始并发送RLP NAK消息。如果RLP NAK消息连同在ACK信道340上的ACK指示一起到达,用于在正常中止后进行额外传输的合适接收,则RLP NAK可以根据本发明的各种方面而被忽略。本发明的各个方面可以通过参考图9内示出的流图1010而变得清楚。在步骤1011,接收到ACK信道340上的ACK。ACK涉及在第一传输失败的正常中止之后发送的物理层数据分组。在步骤1012,RLP NAK消息还可以被接收到。RLP NAK消息可以与数据的RLP分组相关,它被包括在数据的物理层分组内。该种检测可以在步骤1013处进行。在步骤1014处,接收到的RLP NAK消息可以被忽略,且控制器可以基于ACK信道340上接收到的ACK比特考虑在目的地处RLP数据分组被合适接收到。移动站可以在检测到物理层数据分组的最后传输应发生且同时没有接收到最后传输之后延时发送RLP NAK消息。
图11说明用于处理和解调接收到CDMA信号的接收机1200的框图。接收机1200可以用于在反向和前向链路信号上的信息解码。接收(RX)到的采样可以被存储在RAM 1204内。接收采样可以由无线电频率/中频(RF/IF)系统1290和天线系统1292生成。RF/IF系统1290和天线系统1292可以包括用于接收多个信号的一个或多个分量,以及接收到信号的RF/IF处理以利用接收分集增益。多个接收到的信号通过不同的传播路径传播,它们可能来自公共源。天线系统1292接收RF信号,并将RF信号传递到RF/IF系统1290。RF/IF系统1290可以是任何常规RF/IF接收机。接收到的RF信号经滤波、下变换并数字化以形成基带频率处的RX采样。采样被提供给解多路复用器(demux)1202。Demux 1202的输出被提供给搜索器单元1206以及指元件1208。控制单元1210耦合到此。组合器1212将解码器1214耦合到指元件1208。控制系统1210可以是软件控制的微处理器,且可以位于相同的集成电路或分开的集成电路上。解码器1214内的解码函数可以根据turbo解码器或任何其他合适的解码算法。
在操作中,接收到采样被提供给demux 1202。Demux 1202将采样提供给搜索器单元1206以及指元件408。控制系统1210配置指元件1208以基于来自搜索器单元1206的搜索结果在不同时间偏移处对接收到的信号进行解调和解扩展。解调结果经组合并发送到解码器1214。解码器1214对数据解码并输出解码后的数据。信道的解扩展通过将接收到采样乘以PN序列的复数共轭和在单个定时假设处分配的Walsh函数而实现并数字化过滤产生的采样,经常使用积分转储累加器电路(未示出)。该种技术一般在领域内是已知的。接收机1200可以用于基站101和160的接收机部分内,用于处理来自移动站接收到的反向链路信号,也可以用于任何移动站的接收机部分内以处理接收到的前向链路信号。
图12说明发射机1300的框图用于发送反向和前向链路信号。用于传输的信道数据被输入到调制器1301用于调制。调制可以根据诸如QAM、PSK或BPSK的任何通常已知的调制技术。数据在调制器1301内以数据速率被编码。该数据速率可以由数据速率和功率电平选择器1303选择。数据速率选择可以基于来自接收目的地接收到的反馈信息。接收目的地可以是移动站或基站。反馈信息可以包括最大可允许数据速率。最大可允许数据速率可以根据各种公共已知算法而确定。最大可允许数据速率经常基于除其他考虑因子外的信道条件。数据速率和功率电平选择器1303相应地选择调制器1301内数据速率。调制器1301的输出被传送通过信号扩展操作,并在框图1302内放大,用于来自天线1304的传输。数据速率和功率电平选择器1303还用于根据反馈信息选择一功率电平用于发送信号的放大电平。选定的数据速率和功率电平组合允许在接收目的地处对发送数据的合适解码。还在框1307内生成导频信号。在框1307导频信号被放大到合适电平。导频信号功率电平可以根据在接收目的地处的信道条件。导频信号与组合器1308内的信道信号组合。组合的信号可以在放大器1309内被放大,并从天线1304发射。天线1304可以是任何数量的组合,包括天线阵列和多输入多输出配置。
图13描述收发机系统1400的一般框图,用于包括接收机1200和发射机1300,用于维持与目的地的通信链路。收发机1400可以包括在移动站和基站内。处理器1400可以包括在移动站或基站内。处理器1401可以耦合到接收机1200和发射机1300以处理接收到的和发送的数据。接收机1200和发射机1300的各个方面可以是共同的,虽然接收机1200和发射机1300被分开示出。在一方面,接收机1200和发射机1300可以共享公共本地振荡器和公共天线系统,用于RF/IF接收和发送。发射机1300在输入1405上接收用于传输的数据。发射数据处理模块1403准备数据在发射信道上发送。接收到的数据在解码器1214内被解码后,在处理器1401的输入1404处被接收。接收到的数据在处理器1401内的接收到数据处理器模块1402内经处理。接收到的数据处理一般包括校验接收到数据分组内的差错。例如,如果接收到的数据分组有不可接受的差错水平,则接收数据处理模块1402发送一指令到发射数据处理模块1403,用于进行数据分组重发的请求。该请求在发射信道上被发送。各个信道,诸如ACK信道340可以用于重发过程。这样,控制系统1210和处理器1401可以用于实现本发明的各个方面,包括与流图900相关描述的各个步骤。接收数据存储单元1480可以用于存储接收到的数据分组。处理器1401的各个操作可以集成在单个或多个处理单元内。收发机1400可以被连接到另一设备。收发机1400可以是设备的一个整体部分。设备可以是计算机或类似于计算机操作。设备可以连接到数据网络,诸如因特网。在将收发机1400整合入基站情况下,通过几个连接可将基站连接到网络,诸如因特网。
本领域的技术人员还可以理解,这里揭示的结合这里描述的实施例所描述的各种说明性的逻辑框、模块和算法步骤可以用电子硬件、计算机软件或两者的组合来实现。各种说明性的组件、方框、模块、电路和步骤一般按照其功能性进行阐述。这些功能性究竟作为硬件或软件来实现取决于整个系统所采用的特定的应用和设计约束。技术人员可以用不同的方式对于每个特定的应用实现所述的功能,但这种实现的决定不应当被解释为造成脱离本发明的范围。
各种用在此的说明性实施例揭示的逻辑框、模块和电路的实现或执行可以用:通用处理器、数字信号处理器(DSP)或其它处理器、应用专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、离散门或晶体管逻辑、离散硬件组件或任何以上的组合以实现在此描述的功能。通用处理器可以是微处理器,然而或者,处理器可以是任何常规的处理器、控制器、微控制器或状态机。处理器可以实现为计算设备的组合,例如DSP和微处理器的组合、多个微处理器、一个或多个结合DSP内核的微处理器或任何该种配置。
在此用实施例揭示的方法步骤或算法可能直接以硬件、处理器执行的软件模块或两者的组合来实现。软件模块可以驻留于RAM存储器、快闪(flash)存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动盘、CD-ROM、或本领域中已知的其它任意形式的存储媒体中。一示范处理器最好耦合到处理器使处理器能够从存储介质读取写入信息。或者,存储介质可能整合到处理器。处理器和存储介质可驻留于应用专用集成电路ASIC中。ASIC可以驻留于用户终端内。或者,处理器和存储介质可以驻留于用户终端的离散元件中。
上述优选实施例的描述使本领域的技术人员能制造或使用本发明。这些实施例的各种修改对于本领域的技术人员来说是显而易见的,这里定义的一般原理可以被应用于其它实施例中而不使用创造能力。因此,本发明并不限于这里示出的实施例,而要符合与这里揭示的原理和新颖特征一致的最宽泛的范围。

Claims (27)

1.一种用于通信系统的方法,其特征在于包括:
在源用户和目的地用户间建立通信链路;
检测所述源和目的地用户间通信的数据分组丢失;
确定所述通信链路的吞吐量;
在基于所述确定的吞吐量是否在吞吐量阀值之上的所述检测之后至少再重发所述丢失的数据分组一次。
2.如权利要求1所述的方法,其特征在于所述重发包括使用发送分集。
3.如权利要求1所述的方法,其特征在于所述重发是在耗尽最大可允许重发之后,且其中所述最大可允许重发基于所述源用户和所述目的地用户间的通信数据速率。
4.一用于通信系统内的装置,其特征在于包括:
控制器和收发机系统,用于建立源用户和目的地用户间的通信链路,其中所述控制器还被配置为用于检测所述源和目的地用户间通信的数据分组的丢失,并确定所述通信链路的吞吐量,且所述收发机系统还配置为用于在基于所述确定的吞吐量是否在吞吐量阀值之上的所述检测之后至少再重发所述丢失的数据分组一次
5.如权利要求4所述的方法,其特征在于所述通信链路是从所述源用户到所述目的地用户的前向链路通信,且其中所述目的地用户是所述通信系统内的移动站。
6.如权利要求4所述的装置,其特征在于所述收发机系统还还配置为用于所述丢失数据分组的所述重发的发送和接收分集。
7.如权利要求4所述的装置,其特征在于所述重发是在耗尽最大可允许重发之后,且其中所述最大可允许重发基于所述源用户和所述目的地用户间的通信数据速率。
8.通信系统内的一方法,其特征在于包括:
在源用户和目的地用户间建立通信链路;
在穷尽所述数据分组的最大可允许重发之后基于对确认信道的解码而检测在所述源和目的地用户间通信的数据分组丢失;
调整确认信道的解码阀值,并重复所述确认信道的解码;
基于用所述经调整的阀值对所述确认信道的所述解码,确定至少再重发所述数据分组一次。
9.如权利要求8所述的方法,其特征在于所述调整偏置为对肯定确认消息解码。
10.如权利要求8所述的方法,其特征在于所述最大可允许重发基于所述源用户和所述目的地用户间的通信数据速率。
11.通信系统内的装置,其特征在于包括:
控制器系统和收发机系统,被配置为用于建立源用户和目的地用户间通信链路并用于在穷尽所述数据分组最大可允许重发之后基于确认信道的解码检测所述源和目的地用户间通信的数据分组丢失,并用于调整确认信道解码阀值,并重复所述确认信道的解码,用于用所述经调整后的阀值对基于所述确认信道的所述解码确定至少再重发所述数据分组一次。
12.如权利要求11所述的装置,其特征在于所述调整被偏置为对肯定确认消息解码。
13.如权利要求11所述的装置,其特征在于所述最大可允许重发是基于所述源用户和所述目的地用户间通信的数据速率。
14.如权利要求11所述的装置,其特征在于所述收发机系统还用于所述重发所述丢失的数据分组的发送和接收分集。
15.一用于通信系统的方法,其特征在于包括:
为从基站到移动站的物理层数据分组传输确定数据速率控制(DRC)值;
确定所述物理层数据分组传输允许的最大时隙数;
在没有在所述基站处在确认信道上接收到在所述移动站处合适接收到所述物理层数据分组接收确认情况下在所述最大时隙数上检测所述物理层数据分组传输的正常中止;
调整对所述确认信道解码的解码阀值以使得肯定确认消息检测偏置得多于否定确定消息检测;
用所述经调整的解码阀值重复对所述确认信道的解码;
在所述基于所述确认信道的所述重复解码是否生成否定确认消息而检测到所述传输正常中止之后,至少再重发所述物理层数据分组一次。
16.如权利要求15所述的方法,其特征在于还包括:
延时所述物理层分组数据的所述重发以使得对所述移动站和所述基站间的信道能解相关。
17.如权利要求15所述的方法,其特征在于还包括:
确定新DRC值并基于新DRC值确定新最大传输时隙数,并将所述重发所述物理层数据分组限制在新最大传输时隙数内。
18.如权利要求15所述的方法,其特征在于还包括:
确定所述基站和所述移动站间的通信吞吐量,其中所述重发基于所述确定的吞吐量是否在吞吐量阀值之上。
19.如权利要求15所述的方法,其特征在于还包括:
在所述检测到所述传输正常中止之后所述至少重发所述物理层数据分组一次之后,检测所述物理层数据分组接收的肯定确认;
为无线电链路协议层数据分组接收的失败而接收无线电链路协议层否定确认;
检测所述无线电链路协议层数据分组是包括在所述物理层数据分组内;
忽略所述接收到的无线电链路协议层否定确认,并认为所述无线电链路协议层数据分组为合适被接收到。
20.如权利要求15所述的方法,其特征在于还包括:
在所述检测到所述传输正常中止之后所述重发所述物理层数据分组至少一次之后,检测所述物理层数据分组接收的肯定确认;
为无线电链路协议层数据分组的接收失败而延时无线电链路协议层否定确认的发送以允许用于所述检测的时间。
21.一用于通信系统内的装置,其特征在于包括:
控制和收发机系统,用于为从基站到移动站的物理层数据分组传输确定数据速率控制(DRC)值,用于确定所述物理层数据分组传输允许的最大时隙数;用于在没有在所述基站处在确认信道上接收到在所述移动站处合适接收到所述物理层数据分组接收确认情况下在所述最大时隙数上检测所述物理层数据分组传输的正常中止;用于调整对所述确认信道解码的解码阀值以使得肯定确认消息检测偏置为多于否定确定消息检测;并用于用所述经调整的解码阀值重复所述确认信道解码;用于在所述基于所述确认信道的所述重复解码是否生成否定确认消息而检测所述传输正常中止之后,至少再重发所述物理层数据分组一次。
22.如权利要求21所述的装置,其特征在于所述控制和收发机系统还被配置为用于延时所述重发所述物理层数据分组以允许所述移动站和所述基站间信道解相关。
23.如权利要求21所述的装置,其特征在于所述控制和收发机系统还被配置为用于确定新DRC值并基于新DRC值确定新最大传输时隙数并将所述重发所述物理层数据分组限制在所述最大传输时隙数内。
24.如权利要求21所述的装置,其特征在于所述控制和收发机系统还用于确定所述基站和所述移动站间的通信吞吐量,其中所述重发基于所述确定的吞吐量是否在吞吐量阀值之上。
25.如权利要求21所述的装置,其特征在于所述控制和收发机系统还用于在所述检测到所述传输正常中止之后所述至少重发所述物理层数据分组一次之后,检测所述物理层数据分组接收的肯定确认;用于为无线电链路协议层数据分组接收的失败接收无线电链路协议层否定确认;用于检测所述无线电链路协议层数据分组是包括在所述物理层数据分组内;并用于忽略所述接收到的无线电链路协议层否定确认,并认为所述数据无线电链路协议分组为合适被接收到。
26.如权利要求21所述的装置,其特征在于所述控制和收发机系统还被配置为用于在所述检测到所述传输正常中止之后所述至少重发所述物理层数据分组一次之后,检测所述物理层数据分组接收的肯定确认;用于为无线电链路协议层数据分组接收的失败接收无线电链路协议层否定确认;用于检测所述无线电链路协议层数据分组是包括在所述物理层数据分组内;并用于忽略所述接收到的无线电链路协议层否定确认,并认为所述无线电链路协议数据分组为合适被接收到。
27.如权利要求21所述的装置,其特征在于所述控制和收发机系统还被配置为用于在所述检测到所述传输正常中止之后所述重发所述物理层数据分组至少一次之后,检测所述物理层数据分组接收的肯定确认;并用于为无线电链路协议层数据分组的接收失败延时无线电链路协议层否定确认的发送以允许用于所述检测的时间。
CNB038152053A 2002-05-06 2003-05-06 用于在无线数据通信系统内增加物理层arq的方法和装置 Expired - Fee Related CN100508443C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/140,087 2002-05-06
US10/140,087 US7684329B2 (en) 2002-05-06 2002-05-06 Method and apparatus for augmenting physical layer ARQ in a wireless data communication system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN2008100876744A Division CN101267287B (zh) 2002-05-06 2003-05-06 用于在无线数据通信系统内增加物理层arq的方法和装置

Publications (2)

Publication Number Publication Date
CN1729643A true CN1729643A (zh) 2006-02-01
CN100508443C CN100508443C (zh) 2009-07-01

Family

ID=29269639

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB038152053A Expired - Fee Related CN100508443C (zh) 2002-05-06 2003-05-06 用于在无线数据通信系统内增加物理层arq的方法和装置
CN2008100876744A Expired - Fee Related CN101267287B (zh) 2002-05-06 2003-05-06 用于在无线数据通信系统内增加物理层arq的方法和装置

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2008100876744A Expired - Fee Related CN101267287B (zh) 2002-05-06 2003-05-06 用于在无线数据通信系统内增加物理层arq的方法和装置

Country Status (17)

Country Link
US (1) US7684329B2 (zh)
EP (2) EP1804412B1 (zh)
JP (3) JP4319140B2 (zh)
KR (2) KR101007524B1 (zh)
CN (2) CN100508443C (zh)
AT (1) ATE459145T1 (zh)
AU (3) AU2003228873A1 (zh)
BR (1) BR0311853A (zh)
CA (1) CA2484030A1 (zh)
DE (1) DE60331486D1 (zh)
HK (1) HK1084799A1 (zh)
IL (2) IL165019A0 (zh)
MX (1) MXPA04010994A (zh)
NO (1) NO20045318L (zh)
RU (1) RU2316132C2 (zh)
TW (1) TWI320273B (zh)
WO (1) WO2003096150A2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105164960A (zh) * 2013-03-14 2015-12-16 谷歌公司 通过组合调步和前向纠错来降低重传时延
CN106331835A (zh) * 2015-06-26 2017-01-11 成都鼎桥通信技术有限公司 一种动态调整数据接收缓存的方法及视频解码设备

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7684329B2 (en) 2002-05-06 2010-03-23 Qualcomm Incorporated Method and apparatus for augmenting physical layer ARQ in a wireless data communication system
US8218573B2 (en) 2003-01-21 2012-07-10 Qualcomm Incorporated Power boosting in a wireless communication system
US7331008B2 (en) * 2003-08-21 2008-02-12 Lucent Technologies Inc. Erasure decoding optimization of acknowledgment/negative acknowledgment information in a wireless communication system
CA2514820A1 (en) * 2003-10-15 2005-04-21 Samsung Electronics Co., Ltd. Method for controlling packet rate in a mobile communication system
JP4510870B2 (ja) * 2003-11-21 2010-07-28 パナソニック株式会社 無線通信方法及び無線通信装置
WO2005050885A1 (ja) 2003-11-21 2005-06-02 Matsushita Electric Industrial Co., Ltd. マルチアンテナ受信装置、マルチアンテナ受信方法、マルチアンテナ送信装置及びマルチアンテナ通信システム
KR100922950B1 (ko) * 2004-03-05 2009-10-22 삼성전자주식회사 직교주파수분할다중접속 방식을 기반으로 하는 이동통신시스템에서 데이터 프레임 처리 결과 송/수신장치 및 방법
US8930569B2 (en) * 2004-05-05 2015-01-06 Qualcomm Incorporated Methods and apparatus for optimum file transfers in a time-varying network emvironment
JP4220435B2 (ja) * 2004-05-28 2009-02-04 株式会社東芝 無線通信システムおよび無線端末
US7873070B2 (en) 2004-09-16 2011-01-18 Alcatel-Lucent Usa Inc. Determining a number of automatic request retransmissions based on block size
US7382747B2 (en) * 2004-09-16 2008-06-03 Lucent Technologies Inc. Selecting a subset of automatic request retransmission processes
US8261150B2 (en) 2004-11-25 2012-09-04 Panasonic Corporation Multi-antenna transmitting apparatus, multi-antenna receiving apparatus, and data re-transmitting method
US8661322B2 (en) * 2004-12-22 2014-02-25 Qualcomm Incorporated Apparatus and method for selective response to incremental redundancy transmissions
KR101075725B1 (ko) * 2005-03-16 2011-10-21 삼성전자주식회사 복수의 순방향 채널을 이용하는 고속 패킷 데이터 시스템에서 전송률 제어 채널 전송 방법 및 장치와 그 시스템
US7574645B2 (en) * 2005-08-18 2009-08-11 Interdigital Technology Corporation Wireless communication method and apparatus for detecting and decoding enhanced dedicated channel hybrid automatic repeat request indicator channel transmissions
EP1962450A4 (en) * 2005-12-15 2011-08-10 Mitsubishi Electric Corp COMMUNICATION SYSTEM, TRANSMITTER COMMUNICATION DEVICE AND RECEIVER COMMUNICATION DEVICE
US7489657B2 (en) * 2006-02-03 2009-02-10 Nokia Corporation Determination and use of adaptive thresholds for received messages
EP1816776A1 (en) * 2006-02-07 2007-08-08 Alcatel Lucent Device and method for mitigating effects of impulse noise on data packet transfer
KR100908004B1 (ko) * 2006-02-24 2009-07-16 삼성전자주식회사 다중 송수신 안테나 시스템의 자동 반복 요청 장치 및 방법
JP2007258817A (ja) * 2006-03-20 2007-10-04 Fujitsu Ltd パケット伝送装置
US7680070B2 (en) * 2006-07-28 2010-03-16 Intel Corporation Techniques to expedite retransmission of ARQ blocks using temporal relationships in wireless networks
US7885263B2 (en) * 2006-08-16 2011-02-08 Lg Electronics Inc. Multi-link RLP enhancements
EP1936853B1 (en) * 2006-12-20 2018-11-21 Panasonic Intellectual Property Corporation of America Avoidance of feedback collision in mobile communications
WO2008085811A2 (en) * 2007-01-04 2008-07-17 Interdigital Technology Corporation Method and apparatus for hybrid automatic repeat request transmission
JP4824612B2 (ja) * 2007-03-20 2011-11-30 株式会社エヌ・ティ・ティ・ドコモ 通信システム、ユーザ装置及び送信方法
JP4531784B2 (ja) * 2007-03-20 2010-08-25 株式会社エヌ・ティ・ティ・ドコモ ユーザ装置および送信方法
US7877514B2 (en) * 2007-05-03 2011-01-25 Samsung Electronics Co., Ltd. System and method for time-constrained transmission of video in a communication system
US7969921B2 (en) * 2007-08-29 2011-06-28 Samsung Electronics Co., Ltd. Method and system for data packet communication in wireless communication systems
SI2197132T1 (sl) * 2007-10-01 2018-10-30 Panasonic Corporation Radiokomunikacijska naprava in postopek razprševanja odzivnega signala
US11477721B2 (en) * 2008-02-22 2022-10-18 Qualcomm Incorporated Methods and apparatus for controlling transmission of a base station
FR2938141B1 (fr) * 2008-11-04 2010-11-19 Thales Sa Procede d'amelioration d'acquisition d'un ensemble de donnees emises de facon repetitive en environnement difficile
US8611354B2 (en) * 2009-06-29 2013-12-17 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for relaying packets
US20130165183A1 (en) 2011-04-13 2013-06-27 Dirk Gerstenberger Method and device for communication in a communication network
JP6012708B2 (ja) 2011-04-13 2016-10-25 テレフオンアクチーボラゲット エルエム エリクソン(パブル) 複数のmimoレイヤを判定する方法及び装置
KR20130093857A (ko) * 2012-01-31 2013-08-23 한국전자통신연구원 Tcp 패킷 손실 구분 장치 및 방법
US9143279B2 (en) 2013-01-18 2015-09-22 Qualcomm Incorporated Methods and devices for facilitating data retransmissions in wireless communication systems
US10075233B2 (en) * 2014-01-28 2018-09-11 SA Photonics, Inc. Data retransmission for atmospheric free space optical communication system
US10764114B2 (en) * 2016-03-10 2020-09-01 Cisco Technology, Inc. Techniques for wireless access and wireline network integration
WO2017156481A1 (en) 2016-03-10 2017-09-14 Cisco Technology, Inc. Techniques for wireless access and wireline network integration
WO2018109500A1 (en) * 2016-12-16 2018-06-21 In Aria! Ltd Low delay, error resilient video transport protocol over public ip transit
WO2020091211A1 (ko) * 2018-11-01 2020-05-07 엘지전자 주식회사 Nr v2x에서 harq 피드백을 결정하기 위한 임계치를 조정하는 방법 및 장치
CN117527151B (zh) * 2023-12-29 2024-03-26 合肥奎芯集成电路设计有限公司 基于ucie的数据重传方法

Family Cites Families (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835023A (en) * 1993-02-25 1998-11-10 Ntt Mobile Communications Network Inc. Selective radio paging system and pager
US5826172A (en) * 1994-02-03 1998-10-20 Ntt Mobile Communications Network, Inc. Mobile communications system for repeatedly transmitting paging signals
US5774496A (en) * 1994-04-26 1998-06-30 Qualcomm Incorporated Method and apparatus for determining data rate of transmitted variable rate data in a communications receiver
FI101332B1 (fi) * 1995-12-18 1998-05-29 Nokia Telecommunications Oy Epäjatkuvalähetys monikanavaisessa suurinopeuksisessa datasiirrossa
US6111863A (en) * 1995-12-29 2000-08-29 Lsi Logic Corporation Method and apparatus for the dynamic allocation of signal bandwidth between audio, video and data signals
US5802106A (en) * 1996-12-06 1998-09-01 Packeteer, Inc. Method for rapid data rate detection in a packet communication environment without data rate supervision
US5914950A (en) * 1997-04-08 1999-06-22 Qualcomm Incorporated Method and apparatus for reverse link rate scheduling
US6314101B1 (en) * 1997-06-17 2001-11-06 Qualcomm Incorporated Method for detecting delayed data frames in a transport function
GB2332343B (en) 1997-12-10 2000-02-16 Motorola Ltd A video transmission method and apparatus
US6307867B1 (en) 1998-05-14 2001-10-23 Telefonaktiebolaget Lm Ericsson (Publ) Data transmission over a communications link with variable transmission rates
CN1124700C (zh) * 1998-12-18 2003-10-15 诺基亚网络有限公司 一种通信网中的业务负载控制方法
US6556556B1 (en) 1999-01-29 2003-04-29 Nortel Networks Limited Method and system for limiting data packet transmission within a digital mobile telephone communication network by discarding unsuccessfully transmitted radio link protocol frames
US6778501B1 (en) * 1999-04-07 2004-08-17 Telefonaktiebolaget Lm Ericsson (Publ) Selective repeat ARQ with efficient utilization of bitmaps
JP2001094574A (ja) 1999-09-24 2001-04-06 Nippon Telegr & Teleph Corp <Ntt> 無線lanシステム
US7170866B2 (en) * 1999-12-08 2007-01-30 Cello Partnership Quality of service enhancements for wireless communications systems
US6907020B2 (en) * 2000-01-20 2005-06-14 Nortel Networks Limited Frame structures supporting voice or streaming communications with high speed data communications in wireless access networks
US6917603B2 (en) * 2000-01-20 2005-07-12 Nortel Networks Limited Servicing multiple high speed data users in shared packets of a high speed wireless channel
BR0107702A (pt) * 2000-01-20 2002-10-15 Nortel Networks Ltd Método para operar um sistema de comunicação sem fio para servir uma pluralidade de terminais de usuários utilizando uma pluralidade de portadoras
EP2290865B1 (en) * 2000-04-17 2018-10-17 Apple Inc. Cooperation of arq protocols at physical and link layers for wireless communications
US6760860B1 (en) * 2000-04-17 2004-07-06 Nortel Networks Limited Automatic retransmission request layer interaction in a wireless network
KR100434459B1 (ko) * 2000-06-27 2004-06-05 삼성전자주식회사 이동통신 시스템에서 패킷의 전송 제어방법 및 장치
EP1206854B1 (en) * 2000-06-28 2012-08-08 Samsung Electronics Co., Ltd. Reverse data transmission method and apparatus in mobile communication system
KR100387057B1 (ko) * 2000-07-04 2003-06-12 삼성전자주식회사 이동 통신시스템의 역방향 데이터 전송율 결정 방법 및 장치
US7251285B2 (en) * 2000-07-11 2007-07-31 Lg Electronics Inc. Method and apparatus for transmitting and receiving using turbo code
US6907005B1 (en) 2000-07-24 2005-06-14 Telefonaktiebolaget L M Ericsson (Publ) Flexible ARQ for packet data transmission
US6577630B1 (en) * 2000-08-04 2003-06-10 Intellon Corporation Self-configuring source-aware bridging for noisy media
EP1232577A2 (en) * 2000-08-21 2002-08-21 Koninklijke Philips Electronics N.V. Method for the communication of information and apparatus employing the method
US6300525B1 (en) * 2000-09-01 2001-10-09 Milliken & Company Method of producing fluorinated and chlorinated benzaldehydes and compositions thereof
BR0107355A (pt) * 2000-10-20 2002-09-10 Samsung Electronics Co Ltd Aparelho e método para determinar uma velocidade de dados de pacote em um sistema de comunicação móvel
US7437654B2 (en) 2000-11-29 2008-10-14 Lucent Technologies Inc. Sub-packet adaptation in a wireless communication system
US6999425B2 (en) * 2000-12-07 2006-02-14 Lucent Technologies Inc. Dynamic reverse link rate limit algorithm for high data rate system
WO2002069549A1 (en) * 2001-02-14 2002-09-06 Nortel Networks Limited Automatic repeat request system with punctured retransmission
US8189556B2 (en) * 2001-03-21 2012-05-29 Lg Electronics Inc. Packet transmitting method in mobile communication system
US20020146980A1 (en) * 2001-04-04 2002-10-10 Solondz Max Aaron Wireless architecture using multiple air interface
WO2002093342A2 (en) * 2001-05-16 2002-11-21 Kanitech International A/S A computer control device with optical detection means and such device with a microphone and use thereof
US6920598B2 (en) * 2001-05-21 2005-07-19 Lucent Technologies Inc. System and method for error recovery using NAKs
US7158504B2 (en) * 2001-05-21 2007-01-02 Lucent Technologies, Inc. Multiple mode data communication system and method and forward and/or reverse link control channel structure
US7599334B2 (en) * 2001-10-15 2009-10-06 Qualcomm Incorporated Method and apparatus for processing shared sub-packets in a communication system
EP1449311B1 (en) * 2001-11-16 2017-12-13 Koninklijke Philips N.V. Radio communication system
US7082107B1 (en) * 2001-11-26 2006-07-25 Intel Corporation Power control in wireless communications based on estimations of packet error rate
US20030112780A1 (en) * 2001-12-17 2003-06-19 Koninklijke Philips Electronics N.V. Time diversity combining to increase the reliability of the IEEE 802.11 WLAN receiver
TW586716U (en) 2002-02-19 2004-05-01 Interdigital Tech Corp Apparatus for providing biasing criteria for binary decisions employed by a user equipment (UE) in wireless communications to enhance protection
US7684329B2 (en) 2002-05-06 2010-03-23 Qualcomm Incorporated Method and apparatus for augmenting physical layer ARQ in a wireless data communication system
US7050405B2 (en) * 2002-08-23 2006-05-23 Qualcomm Incorporated Method and system for a data transmission in a communication system
US8218573B2 (en) * 2003-01-21 2012-07-10 Qualcomm Incorporated Power boosting in a wireless communication system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105164960A (zh) * 2013-03-14 2015-12-16 谷歌公司 通过组合调步和前向纠错来降低重传时延
CN106331835A (zh) * 2015-06-26 2017-01-11 成都鼎桥通信技术有限公司 一种动态调整数据接收缓存的方法及视频解码设备
CN106331835B (zh) * 2015-06-26 2019-06-07 成都鼎桥通信技术有限公司 一种动态调整数据接收缓存的方法及视频解码设备

Also Published As

Publication number Publication date
JP2009207153A (ja) 2009-09-10
US20030206524A1 (en) 2003-11-06
JP4319140B2 (ja) 2009-08-26
IL200445A0 (en) 2011-07-31
AU2008219352A1 (en) 2008-10-09
EP1509829B1 (en) 2013-12-04
KR20100095660A (ko) 2010-08-31
EP1509829A2 (en) 2005-03-02
JP4944142B2 (ja) 2012-05-30
HK1084799A1 (en) 2006-08-04
EP1804412A9 (en) 2007-09-26
US7684329B2 (en) 2010-03-23
RU2316132C2 (ru) 2008-01-27
AU2003228873A1 (en) 2003-11-11
JP2009207152A (ja) 2009-09-10
AU2008219352B2 (en) 2009-11-12
CA2484030A1 (en) 2003-11-20
RU2004135385A (ru) 2005-07-20
AU2009201330A1 (en) 2009-04-30
CN101267287B (zh) 2012-01-04
ATE459145T1 (de) 2010-03-15
TWI320273B (en) 2010-02-01
TW200412740A (en) 2004-07-16
EP1804412B1 (en) 2010-02-24
NO20045318L (no) 2005-01-28
WO2003096150A2 (en) 2003-11-20
IL165019A0 (en) 2005-12-18
KR101007524B1 (ko) 2011-01-14
MXPA04010994A (es) 2005-02-17
EP1804412A1 (en) 2007-07-04
DE60331486D1 (de) 2010-04-08
CN100508443C (zh) 2009-07-01
KR101007525B1 (ko) 2011-01-14
WO2003096150A3 (en) 2004-04-01
BR0311853A (pt) 2006-06-13
JP2005525033A (ja) 2005-08-18
KR20040102218A (ko) 2004-12-03
JP4944143B2 (ja) 2012-05-30
CN101267287A (zh) 2008-09-17

Similar Documents

Publication Publication Date Title
CN100508443C (zh) 用于在无线数据通信系统内增加物理层arq的方法和装置
US7719991B2 (en) Reverse rate indicator detection
US6920504B2 (en) Method and apparatus for controlling flow of data in a communication system
CN100355232C (zh) 用于控制通信系统中数据流的方法和装置
CN1679365A (zh) 使用动态解码的改进的反馈系统
MX2007000574A (es) Nuevos derivados de 2,6-diaminopiridina-3-ona.

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: 1084799

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1084799

Country of ref document: HK

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090701

CF01 Termination of patent right due to non-payment of annual fee