CN101981857A - 用于harq缓冲器大小减小的装置、方法和计算机程序产品 - Google Patents
用于harq缓冲器大小减小的装置、方法和计算机程序产品 Download PDFInfo
- Publication number
- CN101981857A CN101981857A CN2009801109723A CN200980110972A CN101981857A CN 101981857 A CN101981857 A CN 101981857A CN 2009801109723 A CN2009801109723 A CN 2009801109723A CN 200980110972 A CN200980110972 A CN 200980110972A CN 101981857 A CN101981857 A CN 101981857A
- Authority
- CN
- China
- Prior art keywords
- buffer
- piece
- correctly
- received
- signal
- 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
Links
- 239000000872 buffer Substances 0.000 title claims abstract description 86
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000004590 computer program Methods 0.000 title claims abstract description 16
- 238000005549 size reduction Methods 0.000 title abstract 2
- 238000004891 communication Methods 0.000 claims description 32
- 238000003860 storage Methods 0.000 claims description 5
- 230000008569 process Effects 0.000 abstract description 13
- 230000005540 biological transmission Effects 0.000 description 15
- 238000012545 processing Methods 0.000 description 8
- 238000013461 design Methods 0.000 description 7
- 239000004065 semiconductor Substances 0.000 description 6
- 230000003044 adaptive effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000011664 signaling Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 2
- 229910003460 diamond Inorganic materials 0.000 description 2
- 239000010432 diamond Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 101150071746 Pbsn gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013467 fragmentation Methods 0.000 description 1
- 238000006062 fragmentation reaction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000012464 large buffer Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
一种装置、方法和计算机程序产品通过在代码块缓冲器中存储成功接收的多决信号的块并且在HARQ缓冲器中仅存储未成功接收的多块信号的块来实现HARQ缓冲器大小减小。在信号的HARQ重传发生时,丢弃之前成功接收的块。将在一个或多个之前信号中未成功接收但在HARQ重传中成功接收的块保存在代码块缓冲器中。该过程可以继续直到多块信号的所有块都被成功解码、接收并存储在代码块缓冲器中。成功接收的多块信号的块继而传递到更高层。
Description
技术领域
本发明的示例性和非限制性实施方式一般地涉及无线通信系统、方法、设备和计算机程序产品,并且更具体地,其涉及降低在无线通信系统中操作的电子设备中的信号重传缓冲要求的系统、方法、设备和计算机程序产品。
背景技术
在此定义以下缩写:
3GPP 第三代合作伙伴计划
ARQ 自动重传请求
BLER 误块率
C/I 载干比
CQI 信道质量指示符
DL 下行链路
HARQ 混合ARQ
LTE 长期演进
Node B 基站
eNB EUTRAN节点B
OFDMA 正交频分多址
PRB 物理资源块
PS 分组调度器
TTI 传输定时间隔
UL 上行链路
UE 用户设备
UTRAN 通用陆地无线电接入网络
EUTRAN 演进的UTRAN
aGW 接入网关
提出的称为演进的UTRAN(E-UTRAN,还称为UTRAN-LTE)的通信系统当前是3GPP内的研究项目。当前的可行的假设是接入技术将是用于DL的OFDMA,可以期待其提供执行链路自适应以及频域中用户复用的机会。
在E-UTRAN系统中,在混合自动重传请求(“HARQ”)过程中实现信号重传。如3GPP TR 36.300Technical Report,3rd GenerationPartnership Project;Technical Specification Group Radio AccessNetwork;Physical layer aspects for evolved Universal Terrestrial RadioAccess(UTRA)的9.1节中所描述的,通常HARQ可以分类为同步或异步的。
同步HARQ意味着某些HARQ过程的传输(重传)限于在已知的时刻发生。不需要明确的HARQ过程号信令,因为过程号可以从例如子帧号中导出。
异步HARQ意味着某些HARQ过程的传输(重传)可以发生在任何时间。因此,需要HARQ过程号的明确信令。原则上,可以设想在任何时刻与任意数量的活跃过程的同步操作。在该情况中,可能需要附加信令。异步操作已经在任意时刻支持任意数量的同时活跃的过程。此外,应该指出,在同步机制中,发射机可以选择不利用所有可能的重传时刻,例如支持抢占。这可能需要附加信令。
按照传输属性,例如资源单元(RU)分配、调制和传送块大小以及重传的持续时间将HARQ的各种形式进一步分类为自适应或非自适应。控制信道要求可以每种情况不同。
自适应HARQ意味着与初始传输对比,发射机可以改变每个重传中使用的某些或所有传输属性(例如,由于无线电条件的改变)。因此,需要利用重传来传输相关联的控制信息。所考虑的改变为:调制、资源单元分配和传输持续时间。
非自适应HARQ意味着针对重传的传输属性改变(如果有的话)在初始传输时对于发射机和接收机而言是已知的。因此,无需为重传传输相关联的控制信息。
自适应地改变分组格式(即,自适应IR)和传输定时(即,异步IR)的能力产生了自适应的、基于异步IR的HARQ操作。此类机制具有在时变信道中最佳地分配重传资源的潜力。对于每个HARQ重传而言,关于分组格式的控制信息需要与数据子分组一起传输。
各种类型的HARQ重传过程可以具有对配置为接收HARQ重传的用户设备和其他电子设备的复杂度的显著影响。特别地,为了支持IR HARQ,其中重传可以包含与原始传输不同的信道比特,UE需要具有大缓冲器,其可以存储所涉及的所有HARQ过程的所有信道比特。在意图在EUTRAN无线通信系统中操作的UE中,传统系统中的这种缓冲器非常大并包括大部分调制解调器专用集成电路(“ASIC”)。这可能需要占用ASIC晶片上15mm2区域的10Mbit缓冲器。
已经提出各种传统技术来降低HARQ缓冲需要。在HSDPA调制解调器中实现的一个此类机制中,通过仅允许追赶合并来减小缓冲器的大小。已经发现该方法的性能有所欠缺。还知道可以通过将缓冲器溢出的可能性纳入考虑来减小缓冲器的大小。已经在接收不同传送块大小时发现了与缓冲器分段相关联的此类方法中的问题。而且,已经出于功率节省原因提出了每个turbo码块具有一个CRC而不是每个传送块一个CRC。
这些传统方法中的每个都具有限制,并且本领域技术人员寻求克服现有技术限制的装置、方法和计算机程序产品。
发明内容
本发明的实施方式是一种电子设备,包括:无线电装置,配置为在无线通信网络中接收通信,其中所述通信包括多块原始信号和重传信号;以及控制器,配置为对原始信号进行解码;确定是否正确接收了所述原始信号并且当确定了仅正确接收了所述原始信号的一部分时,将对应于正确接收部分的块保存在第一缓冲器中以及将对应于未正确接收部分的剩余块保存在第二缓冲器中;接收重传信号;仅对对应于所述原始信号的未正确接收部分的重传部分进行解码,并且丢弃对应于之前正确接收部分的部分;确定是否已经正确接收对应于经解码的保留部分的块;针对已经正确接收的块,将所述正确接收的块置于所述第一缓冲器中,并且针对未正确接收的块,将所述未正确接收的块置于所述第二缓冲器中;继续接收重传的信号并且对其执行操作,直到已经正确接收了所有块;并且当已经正确接收了所有块时,将正确接收的块传递到更高层。
本发明的另一实施方式是一种包括计算机可读存储器介质的计算机程序产品,所述计算机可读存储器介质有形地包含计算机程序,所述计算机程序配置为控制电子设备,其中当所述计算机程序执行时,所述电子设备配置为执行操作,所述操作包括:接收多块信号;对包括所述多块信号的块进行解码;确定是否已经正确接收了所有块;当已经正确接收了所有块时,将经解码的块置于第一缓冲器中并且将它们传递到更高层;并且当尚未正确接收所有块时,确定已经正确接收了哪些块;针对已经正确接收的块,将所述正确接收的块置于第一缓冲器中,并且将未正确接收的块置于第二缓冲器中;接收所接收信号的重传;对重传的信号进行解码;从所述重传的信号中丢弃对应于之前正确接收的块的块;确定是否已经正确接收了剩余的块;针对已经正确接收的块,将所述正确接收的块置于所述第一缓冲器中并且将未正确接收的块置于所述第二缓冲器中;继续接收重传的信号并且对其执行操作,直到已经正确接收了所有块;并且当已经正确接收了所有块时,将正确接收的块传递到更高层。
本发明的其他实施方式是一种方法,包括:在操作于无线通信系统中的电子设备处,接收多块信号;对包括所述多块信号的块进行解码;确定是否已经正确接收了所有块;当已经正确接收了所有块时,将经解码的块置于解码缓冲器中并且将它们传递到更高层;并且当尚未正确接收所有块时,确定已经正确接收了哪些块;针对已经正确接收的块,将所述正确接收的块置于第一缓冲器中,并且将未正确接收的块置于第二缓冲器中;接收所接收信号的重传;对重传的信号进行解码;从所述重传的信号中丢弃对应于之前正确接收的块的块;确定是否已经正确接收了剩余的块;针对已经正确接收的块,将所述正确接收的块置于所述第一缓冲器中并且将未正确接收的块置于所述第二缓冲器中;继续接收重传的信号并且对其执行操作,直到已经正确接收了所有块;并且当已经正确接收了所有块时,将正确接收的块传递到更高层。
本发明的另一实施方式是一种装置,包括:输入,配置为接受由操作于无线通信网络中的无线电装置接收的通信,其中所述通信包括多块原始信号和重传信号;以及控制器,耦合至所述输入,所述控制器配置为对原始信号进行解码;确定是否正确接收了所述原始信号并且当确定了仅正确接收了所述原始信号的一部分时,将对应于正确接收部分的块保存在第一缓冲器中以及将对应于未正确接收部分的剩余块保存在第二缓冲器中;接收重传信号;仅对对应于所述原始信号的未正确接收部分的重传部分进行解码,并且丢弃对应于之前正确接收部分的部分;确定是否已经正确接收对应于经解码的保留部分的块;针对已经正确接收的块,将所述正确接收的块置于所述第一缓冲器中,并且针对未正确接收的块,将所述未正确接收的块置于所述第二缓冲器中;继续接收重传的信号并且对其执行操作,直到已经正确接收了所有块;并且当已经正确接收了所有块时,将正确接收的块传递到更高层。
总之,本发明的实施方式的前述发明内容是示例性和非限制性的。例如,本领域技术人员将理解根据一个实施方式的一个或多个方面或步骤可以与根据另一备选实施方式的一个或多个方面或步骤合并来创建本发明范围内的新实施方式。
附图说明
在附图中:
图1是示出可以实现本发明的无线通信网络的框图;
图2是示出根据现有技术的处理链的概念性框图;
图3是示出根据本发明的处理链的概念性框图;以及
图4是示出根据本发明操作的方法的流程图。
具体实施方式
参考图1,图1用于示出适于在实践本发明的示例性实施方式中使用的各种电子设备的简化框图。在图1中,无线网络100适于经由节点B(基站)与至少一个UE 110进行通信,对于LTE而言,节点B称为eNB 120。网络100可以包括网元(NE)140,诸如aGW。UE 110包括数据处理器(DP)112、存储程序(PROG)116的存储器(MEM)114、码块缓冲器115和HARQ缓冲器117以及用于与eNB 120双向无线通信的合适的射频(RF)收发机119。基站eNB 120还包括DP 122、存储PROG 126的MEM 124,以及合适的RF收发机129。eNB 120经由数据路径130耦合至NE 140,NE 140还包括DP 142和存储相关联的PROG 146的MEM 144。
还在图1中示出位于eNB 120处的频域资源分配器127和HARQ功能129。在eNB 120操作期间,这两个单元彼此协作,如下所述。UE 110可以包括用于向eNB 120报告CQI信息的CQI单元117。
对于图1中示出的实施方式,至少假设PROG 126包括程序指令,当由相关联的DP执行时,该程序指令使电子设备能够根据本发明的示例性实施方式进行操作,如下更详细地描述。
通常,UE 110的各种实施方式可以包括但不限于蜂窝电话、具有无线通信功能的个人数字助理(PDA)、具有无线通信功能的便携式计算机、具有无线通信功能的诸如数字照相机的图像捕获设备、具有无线通信功能的游戏设备、具有无线通信功能的音乐存储和回放设备、允许无线因特网访问和浏览的因特网设备,以及合并此类功能组合的便携式单元或终端。
本发明的示例性实施方式可以通过可由DP 122执行的计算机软件、或通过硬件、或通过软件和硬件的组合实现。
MEM 114、124和144可以是适于本地技术环境的任何类型以及可以使用任何合适的数据存储技术来实现,诸如基于半导体的存储器设备、磁性存储器设备和系统、光学存储器设备和系统、固定存储器和可移动存储器。作为非限制性示例,DP 112、122和142可以是适于本地技术环境的任何类型,并且可以包括通用计算机、专用计算机、微处理器、数字信号处理器(DSP)和基于多核处理器架构的处理器中的一个或多个。
本发明的一个方面是相对于现有技术改进的处理链。图2示出了一个此类传统的处理链。在图2示出的传统处理链中,在框210,对多块信号分段。在框215,执行速率匹配。在220,合并传输,并且在HARQ缓冲器225中存储中间结果。在230,执行turbo解码。然后,在235,对码块进行解分段,并且最终在240,执行CRC校验。
相对于图2示出的传统处理链,根据本发明操作的处理链具有如图3示出的附加码块缓冲器340。在图3示出的本发明的处理链中,在框310,对多块信号分段。然后在框315,执行速率匹配。在320,合并传输,并且在HARQ缓冲器325中存储未成功接收的中间结果。在330,执行turbo解码并且在335执行CRC校验。当成功接收了块时,成功接收的块存储在码块缓冲器340中。过程继续直到已经成功接收了包括多块信号的所有块。然后,在框345,对包括多块信号的块进行解分段并且传递到更高层上。
在本发明的示例性实施方式中,对于第一传输,对所有码块进行解码。利用硬比特将被成功解码的码块存储在码块缓冲器中,而利用软比特将未成功解码的码块存储在HARQ缓冲器中。如果成功解码了所有块,则将全部传送块传递到更高层。
当重传到达时,这时仅对在之前传输中未成功解码的块进行解码,即,丢弃来自于所有其他码块的信道比特。再次将成功解码的块置于那里并且它们在HARQ缓冲器中的位置是空闲的。如果传送块中的所有码块被成功解码,则以正确的顺序对码块进行连结并且将全部传送块传递到更高层。
将HARQ缓冲器划分为分段,该分段具有对应于最大码块大小的信道比特数的相等大小。存在将较小码块复用为一个分段的可能性,但是这是以更复杂的缓冲器管理为代价的。
将码块缓冲器分段为与最大码块大小相同大小的分段。
UE需要保持传送块内的哪些码块已经正确接收以及哪些分段处于HARQ缓冲器中的记录。
图4是示出根据本发明进行操作的方法的流程图。在410,方法开始。接下来,在415,图1中示出的例如操作于无线通信系统100中的UE的电子设备110接收多块信号。然后,在420,电子设备110对包括多块信号的块进行解码。接下来,在决策菱形框425,电子设备110确定是否已经正确接收了包括信号的所有块。如果为“是”,则方法前进到430,在430中,电子设备110将正确接收的块置于解码缓冲器中,如在图3中示出的,继而将成功接收的和解码的信号块传递到更高层。然后方法在470停止。如果确定对应于“否”,即,不是所有包括多块信号的块都被成功接收,则方法前进到435,在435中,电子设备110将正确接收的块置于解码缓冲器中并且将未正确接收的块置于HARQ缓冲器中。接下来,在440,电子设备110接收信号的重传。然后,在445,电子设备110对块进行解码。接下来,在450,电子设备将对应于之前正确接收的块的块丢弃。然后,在决策菱形框460,电子设备110确定在重传信号中是否已经成功接收到对应于在之前信号中尚未成功接收的块的剩余块。如果为否,则电子设备前进到455,并且将正确接收的块置于解码缓冲器中以及将未正确接收的块置于HARQ缓冲器中。方法回到440以接收对应于原始信号的重传并且重复步骤445-460直到已经成功接收了包括多块信号的所有块。如果在460,电子设备确定已经成功接收了所有剩余块,则方法继续到465,在465中,在解码缓冲器中,将正确接收的新块与之前正确接收的块连结起来。然后将包括多块信号的所有块传递到更高层。方法继而在470停止。
一般而言,各种示例性实施方式可以实现为硬件或者专用电路、软件、逻辑,或其任何组合。例如,某些方面可以被实现在硬件中,而其它一些方面可以被实现在由控制器、微处理器或其它计算设备执行的固件或者软件中,但本发明并不限于此。虽然本发明示例性实施方式的各种方面可以图示并且描述为框图、流程图或者某些其它图片表示,但是应该理解,这里描述的这些框、装置、系统、技术或方法可以以作为非限制性示例的硬件、软件、固件、专用电路或逻辑、通用硬件或者控制器或者其它计算设备,或者它们的某些组合来实现。
如此,应该理解到,本发明示例性实施方式的至少某些方面可以实现在各种组件中,例如集成电路芯片和模块。集成电路的设计是大体上高度自动化的处理。复杂的和强大的软件工具可以用于将逻辑级设计转换为有待在半导体衬底上蚀刻的半导体电路设计。此类软件工具可以使用完善的设计规则和预先存储的设计模块库在半导体衬底上自动布置导体以及定位组件。一旦已经完成对半导体电路的设计,标准化电子格式(例如,Opus、GDSII等)的最终设计可以被传输到半导体制造设备以制造成一个或多个集成电路设备。
根据上文的描述,当结合附图阅读时,对于本领域的技术人员来说,对本发明上述示例性实施方式的各种修改和调整是明显的。例如,描述的PRB数量以及调度算法的各种类型都是示例性的,并且不应认为是对本发明示例性实施方式实现的限制。然而,任何以及所有修改将仍然落入本发明的非限制性和示例性实施方式的范围之内。
另外,本发明各种非限制性和示例性实施例的一些特征在未对应使用其它特征时仍可有利地加以利用。这样,前文的描述应当视为仅是对本发明的原理、教导以及示例性实施方式的举例说明而非对其的限制。
Claims (23)
1.一种电子设备,包括:
无线电装置,配置为在无线通信网络中接收通信,其中所述通信包括多块原始信号和重传信号;以及
控制器,配置为对原始信号进行解码;确定是否正确接收了所述原始信号并且当确定了仅正确接收了所述原始信号的一部分时,将对应于正确接收部分的块保存在第一缓冲器中以及将对应于未正确接收部分的剩余块保存在第二缓冲器中;接收重传信号;仅对对应于所述原始信号的未正确接收部分的重传部分进行解码,并且丢弃对应于之前正确接收部分的部分;确定是否已经正确接收对应于经解码的保留部分的块;针对已经正确接收的块,将所述正确接收的块置于所述第一缓冲器中,并且针对未正确接收的块,将所述未正确接收的块置于所述第二缓冲器中;继续接收重传的信号并且对其执行操作,直到已经正确接收了所有块;并且当已经正确接收了所有块时,将正确接收的块传递到更高层。
2.根据权利要求1所述的电子设备,其中所述无线通信系统是EUTRAN无线通信系统。
3.根据权利要求1所述的电子设备,其中所述重传是HARQ重传。
4.根据权利要求1所述的电子设备,其中所述第一缓冲器是HARQ缓冲器。
5.根据权利要求1所述的电子设备,其中所述第二缓冲器是码块缓冲器。
6.根据权利要求1所述的电子设备,其中所述第一缓冲器和第二缓冲器包括更大缓冲器的独立部分。
7.根据权利要求6所述的电子设备,其中所述更大缓冲器包括单个存储器设备。
8.根据权利要求1所述的电子设备,其中正确接收的块作为硬比特存储在所述第一缓冲器中。
9.根据权利要求8所述的电子设备,其中对所述硬比特进行压缩。
10.根据权利要求1所述的电子设备,其中未正确接收的块作为软比特存储在所述第二缓冲器中。
11.根据权利要求10所述的电子设备,其中所述软比特包括整数。
12.一种包括计算机可读存储器介质的计算机程序产品,所述计算机可读存储器介质有形地包含计算机程序,所述计算机程序配置为控制电子设备,其中当所述计算机程序执行时,所述电子设备配置为执行操作,所述操作包括:接收多块信号;对包括所述多块信号的块进行解码;确定是否已经正确接收了所有块;当已经正确接收了所有块时,将经解码的块置于解码缓冲器中并且将它们传递到更高层;并且当尚未正确接收所有块时,确定已经正确接收了哪些块;针对已经正确接收的块,将所述正确接收的块置于第一缓冲器中,并且将未正确接收的块置于第二缓冲器中;接收所接收信号的重传;对重传的信号进行解码;从所述重传的信号中丢弃对应于之前正确接收的块的块;确定是否已经正确接收了剩余的块;针对已经正确接收的块,将所述正确接收的块置于所述第一缓冲器中并且将未正确接收的块置于所述第二缓冲器中;继续接收重传的信号并且对其执行操作,直到已经正确接收了所有块;并且当已经正确接收了所有块时,将正确接收的块传递到更高层。
13.根据权利要求12所述的计算机程序产品,其中所述无线通信系统是EUTRAN无线通信系统。
14.根据权利要求12所述的计算机程序产品,其中所述重传是HARQ重传。
15.根据权利要求12所述的计算机程序产品,其中所述第一缓冲器是HARQ缓冲器。
16.根据权利要求12所述的计算机程序产品,其中所述第二缓冲器是码块缓冲器。
17.一种方法,包括:
在操作于无线通信系统中的电子设备处,接收多块信号;
对包括所述多块信号的块进行解码;
确定是否已经正确接收了所有块;
当已经正确接收了所有块时,
将经解码的块置于解码缓冲器中并且将它们传递到更高层;并且
当尚未正确接收所有块时,
确定已经正确接收了哪些块;针对已经正确接收的块,将所述正确接收的块置于第一缓冲器中,并且将未正确接收的块置于第二缓冲器中;
接收所接收信号的重传;对重传的信号进行解码;从所述重传的信号中丢弃对应于之前正确接收的块的块;
确定是否已经正确接收了剩余的块;针对已经正确接收的块,将所述正确接收的块置于所述第一缓冲器中并且将未正确接收的块置于所述第二缓冲器中;
继续接收重传的信号并且对其执行操作,直到已经正确接收了所有块;并且
当已经正确接收了所有块时,将正确接收的块传递到更高层。
18.根据权利要求17所述的方法,其中所述无线通信系统是EUTRAN无线通信系统。
19.根据权利要求18所述的方法,其中所述重传是HARQ重传。
20.根据权利要求18所述的方法,其中所述第一缓冲器是HARQ缓冲器。
21.根据权利要求18所述的方法,其中所述第二缓冲器是码块缓冲器。
22.一种装置,包括:
输入,配置为接受由操作于无线通信网络中的无线电装置接收的通信,其中所述通信包括多块原始信号和重传信号;以及
控制器,耦合至所述输入,所述控制器配置为对原始信号进行解码;确定是否正确接收了所述原始信号并且当确定了仅正确接收了所述原始信号的一部分时,将对应于正确接收部分的块保存在第一缓冲器中以及将对应于未正确接收部分的剩余块保存在第二缓冲器中;接收重传信号;仅对对应于所述原始信号的未正确接收部分的重传部分进行解码,并且丢弃对应于之前正确接收部分的部分;确定是否已经正确接收对应于经解码的保留部分的块;针对已经正确接收的块,将所述正确接收的块置于所述第一缓冲器中,并且针对未正确接收的块,将所述未正确接收的块置于所述第二缓冲器中;继续接收重传的信号并且对其执行操作,直到已经正确接收了所有块;并且当已经正确接收了所有块时,将正确接收的块传递到更高层。
23.根据权利要求22所述的装置,其中所述装置进一步包括集成电路。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/079,702 | 2008-03-27 | ||
US12/079,702 US8171362B2 (en) | 2008-03-27 | 2008-03-27 | Apparatus, method and computer program product for HARQ buffer size reduction |
PCT/FI2009/050216 WO2009118451A1 (en) | 2008-03-27 | 2009-03-23 | Apparatus, method and computer program product for harq buffer size reduction |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101981857A true CN101981857A (zh) | 2011-02-23 |
CN101981857B CN101981857B (zh) | 2014-03-26 |
Family
ID=41113007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200980110972.3A Expired - Fee Related CN101981857B (zh) | 2008-03-27 | 2009-03-23 | 用于harq缓冲器大小减小的装置和方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8171362B2 (zh) |
EP (1) | EP2255481A1 (zh) |
CN (1) | CN101981857B (zh) |
WO (1) | WO2009118451A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108712238A (zh) * | 2012-03-06 | 2018-10-26 | 华为技术有限公司 | 压缩软值的方法 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8560696B2 (en) * | 2009-04-28 | 2013-10-15 | Intel Corporation | Transmission of advanced-MAP information elements in mobile networks |
US8942208B2 (en) * | 2009-06-22 | 2015-01-27 | Qualcomm Incorporated | Wireless communication having reduced feedback delay |
EP2339774B1 (en) * | 2009-12-23 | 2012-11-14 | Blue Wonder Communications GmbH | Method for decoding data packets in a wireless communication system |
CN104272629A (zh) * | 2012-05-15 | 2015-01-07 | 瑞典爱立信有限公司 | 用于消除电信网络中pdcch检测误差的系统和方法 |
US20130322334A1 (en) * | 2012-05-29 | 2013-12-05 | Newport Media, Inc. | HARQ Buffer Size Reduction in Wireless Systems for Downlink Shared Channels |
CN202887175U (zh) * | 2012-07-27 | 2013-04-17 | 上海晨思电子科技有限公司 | 缓冲储存装置的控制器 |
US9363621B2 (en) | 2012-11-12 | 2016-06-07 | Huawei Technologies Co., Ltd. | System and method adopting a reliable stop-and-wait hybrid automatic repeat request protocol |
US9204437B2 (en) * | 2013-02-27 | 2015-12-01 | Qualcomm Incorporated | Methods and apparatus for conditional offload of one or more log-likelihood ratios (LLRs) or decoded bits |
US9819454B2 (en) | 2014-12-11 | 2017-11-14 | Nxp Usa, Inc. | Wireless communication apparatus and method for HARQ buffer management |
US10298363B2 (en) * | 2015-03-31 | 2019-05-21 | Lg Electronics Inc. | Buffer management method for D2D communication, and wireless device |
KR102362943B1 (ko) | 2017-06-26 | 2022-02-15 | 삼성전자 주식회사 | 효율적인 harq 운영을 위한 방법 및 장치 |
US20230207140A1 (en) * | 2020-04-23 | 2023-06-29 | Lg Electronics Inc. | Method and apparatus for preventing spread of infection |
WO2023101669A1 (en) * | 2021-12-01 | 2023-06-08 | Zeku, Inc. | System, system-on-chip, and method of implementing hybrid-automatic repeat request |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0635952A1 (en) * | 1993-07-22 | 1995-01-25 | Ntt Mobile Communications Network Inc. | Data transmission system with automatic repeat request (ARQ) |
EP1337066A1 (en) * | 2002-02-15 | 2003-08-20 | Matsushita Electric Industrial Co., Ltd. | Hybrid arq retransmission method with reduced buffer size requirement and receiver therefor |
EP1482670A1 (en) * | 2003-05-30 | 2004-12-01 | Matsushita Electric Industrial Co., Ltd. | A method and receiver for buffering data employing HARQ and two stage matching algorithm with iterative decoding |
EP1501232A1 (en) * | 2003-05-30 | 2005-01-26 | Matsushita Electric Industrial Co., Ltd. | A method and receiver for buffering data employing HARQ and two stage rate matching |
CN1951053A (zh) * | 2004-05-04 | 2007-04-18 | 艾利森电话股份有限公司 | 无线通信网中改进的递增冗余操作 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010056560A1 (en) * | 1998-10-08 | 2001-12-27 | Farooq Khan | Method and system for measurement based automatic retransmission request in a radiocommunication system |
EP1271834B1 (en) * | 2001-05-14 | 2007-08-08 | LG Electronics, Inc. | Method for controlling data transmission in a radio communications system |
US7372837B2 (en) * | 2001-10-26 | 2008-05-13 | Texas Instrument Incorporated | Incremental redundancy using two stage rate matching for automatic repeat request to obtain high speed transmission |
US6671849B2 (en) * | 2002-05-14 | 2003-12-30 | Motorola, Inc. | Reliability-based type-II hybrid ARQ scheme |
EP1507352B1 (en) * | 2003-08-14 | 2007-01-31 | Matsushita Electric Industrial Co., Ltd. | Time monitoring of packet retransmissions during soft handover |
EP1545040B1 (en) * | 2003-12-19 | 2009-04-22 | Panasonic Corporation | HARQ protocol with synchronous retransmissions |
JPWO2008029628A1 (ja) * | 2006-09-06 | 2010-01-21 | 三菱電機株式会社 | データ再送方法、ネットワーク制御装置、移動局および基地局 |
WO2008081222A1 (en) * | 2006-12-28 | 2008-07-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Next data indicator handling |
WO2009037622A2 (en) * | 2007-09-17 | 2009-03-26 | Nokia Siemens Networks Oy | Method and apparatus for providing acknowledgement signaling to support an error control mechanism |
US8340052B2 (en) * | 2007-12-05 | 2012-12-25 | Innovative Sonic Limited | Method for improving discontinuous reception for a wireless communication system and related communication device |
US8738983B2 (en) * | 2008-01-31 | 2014-05-27 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and arrangements in a wireless communications system |
PL2266238T3 (pl) * | 2008-03-24 | 2015-08-31 | Nokia Technologies Oy | Konfiguracja pamięci buforowej miękkiej w systemie komunikacji |
US8656243B2 (en) * | 2010-01-13 | 2014-02-18 | Intel Mobile Communications GmbH | Radio receiver and method for channel estimation |
-
2008
- 2008-03-27 US US12/079,702 patent/US8171362B2/en not_active Expired - Fee Related
-
2009
- 2009-03-23 WO PCT/FI2009/050216 patent/WO2009118451A1/en active Application Filing
- 2009-03-23 EP EP09726404A patent/EP2255481A1/en not_active Withdrawn
- 2009-03-23 CN CN200980110972.3A patent/CN101981857B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0635952A1 (en) * | 1993-07-22 | 1995-01-25 | Ntt Mobile Communications Network Inc. | Data transmission system with automatic repeat request (ARQ) |
EP1337066A1 (en) * | 2002-02-15 | 2003-08-20 | Matsushita Electric Industrial Co., Ltd. | Hybrid arq retransmission method with reduced buffer size requirement and receiver therefor |
EP1482670A1 (en) * | 2003-05-30 | 2004-12-01 | Matsushita Electric Industrial Co., Ltd. | A method and receiver for buffering data employing HARQ and two stage matching algorithm with iterative decoding |
EP1501232A1 (en) * | 2003-05-30 | 2005-01-26 | Matsushita Electric Industrial Co., Ltd. | A method and receiver for buffering data employing HARQ and two stage rate matching |
CN1951053A (zh) * | 2004-05-04 | 2007-04-18 | 艾利森电话股份有限公司 | 无线通信网中改进的递增冗余操作 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108712238A (zh) * | 2012-03-06 | 2018-10-26 | 华为技术有限公司 | 压缩软值的方法 |
Also Published As
Publication number | Publication date |
---|---|
US8171362B2 (en) | 2012-05-01 |
WO2009118451A1 (en) | 2009-10-01 |
US20090249150A1 (en) | 2009-10-01 |
EP2255481A1 (en) | 2010-12-01 |
CN101981857B (zh) | 2014-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101981857A (zh) | 用于harq缓冲器大小减小的装置、方法和计算机程序产品 | |
US8483223B2 (en) | Packet transmission via multiple links in a wireless communication system | |
CN101911573B (zh) | 用于将下行链路资源映射到相关上行链路传输的方法、装置和计算机程序 | |
US8320341B2 (en) | Re-transmission capability in semi-persistent transmission | |
US8165035B2 (en) | ACK/NACK DTX detection | |
JP5663022B2 (ja) | 複数の送信に対するフィードバックを提供するフィードバック方式 | |
EP2201717B1 (en) | User specific load balancing | |
JP6644912B2 (ja) | 短レイテンシ高速再送信トリガ | |
CN110692211B (zh) | 基站装置和终端装置 | |
EP4014406A1 (en) | Method and apparatus for transmitting information on an uplink channel | |
CN106899390B (zh) | 基于harq传输的方法、装置及系统 | |
WO2009087965A1 (ja) | 無線送信装置および再送制御方法 | |
WO2014111045A1 (zh) | 决定上下行链路重配置期间确认信令时序和调度时序的方法及用户设备 | |
CN115836500A (zh) | Harq反馈传输方法、基站和用户设备 | |
CN109478958A (zh) | 一种数据传输方法、设备及系统 | |
WO2018191863A1 (zh) | 传输数据的方法和设备 | |
JP7130692B2 (ja) | 端末、通信方法及び集積回路 | |
WO2014037772A1 (zh) | 发送/接收harq消息的方法,基站和用户设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: RPX CORPORATION Free format text: FORMER OWNER: NOKIA OY Effective date: 20130710 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20130710 Address after: American California Applicant after: RPX Corp. Address before: Espoo, Finland Applicant before: Nokia Oyj |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140326 Termination date: 20150323 |
|
EXPY | Termination of patent right or utility model |