CN1708909A - 用灵活的第1层支持增量冗余的速率匹配方法 - Google Patents
用灵活的第1层支持增量冗余的速率匹配方法 Download PDFInfo
- Publication number
- CN1708909A CN1708909A CNA2003801019700A CN200380101970A CN1708909A CN 1708909 A CN1708909 A CN 1708909A CN A2003801019700 A CNA2003801019700 A CN A2003801019700A CN 200380101970 A CN200380101970 A CN 200380101970A CN 1708909 A CN1708909 A CN 1708909A
- Authority
- CN
- China
- Prior art keywords
- bit
- plus
- transmission
- rate
- transmission channel
- 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
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000005540 biological transmission Effects 0.000 claims abstract description 76
- 238000004891 communication Methods 0.000 claims abstract description 7
- 230000001351 cycling effect Effects 0.000 claims abstract description 3
- 230000008569 process Effects 0.000 claims description 9
- 239000002131 composite material Substances 0.000 claims description 7
- 230000005611 electricity Effects 0.000 claims description 2
- 108091006146 Channels Proteins 0.000 description 63
- ZIIRLFNUZROIBX-UHFFFAOYSA-N 2,3,5-trichlorobenzene-1,4-diol Chemical compound OC1=CC(Cl)=C(O)C(Cl)=C1Cl ZIIRLFNUZROIBX-UHFFFAOYSA-N 0.000 description 14
- 238000012937 correction Methods 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 238000001994 activation Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000003213 activating effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004080 punching Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
-
- 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/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
- H04L1/0013—Rate matching, e.g. puncturing or repetition of code symbols
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0067—Rate matching
- H04L1/0068—Rate matching by puncturing
- H04L1/0069—Puncturing patterns
-
- 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]
- H04L1/1819—Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
-
- 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/22—Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability
-
- 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/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Communication Control (AREA)
- Thin Film Transistor (AREA)
- Radio Relay Systems (AREA)
Abstract
一种在用作实现FLO(灵活的第1层)以便提供具有增量冗余的重传的无线电接入网的一部分,或者与其通信的设备中的速率匹配方法,该方法使用基于确定起始参数eini的速率匹配算法,该方法的特征在于:提供由RLC协议层控制并通常对第一次重传具有值1以及对每一随后的传输具有下一个较高值的重传参数R的步骤(21);根据穿孔比特之间的平均距离值确定与穿孔比特或传输比特之间的平均距离相关的特征距离D的步骤(24);和基于循环项来确定eini的新值的步骤(25),该循环项具有取决于R但是被D来调整以便绝不会超过D-1的值。
Description
发明领域
本发明涉及无线通信,尤其涉及在无线通信***中传输信道到物理信道的速率匹配。
发明背景
目前正在为GERAN(GSM(全球移动通信***)/EDGE(GSM演进的增强型数据速率)无线电接入网)开发,基于提供给UTRAN(通用移动电信***(UMTS)地面无线电接入网)的FLO协议层相同规范的灵活的第1层(FLO:Flexible Layer One)协议层。至少对于信令,在确认RLC(无线链路控制)模式中FLO必须支持数据传送。正如在选择类型II混合ARQ中使用的,在EGPRS(增强型通用分组业务)中可用的增量冗余是一种强大有力的手段,通过它增强以确认RLC模式传送数据的链路级和***级性能。在增量冗余中,一旦接收失败,数据块的重传与它的初始传输不同,但使用不同的穿孔(puncture)模式来代替(也就是说,块中已经为前向纠错而编码的一些比特要么被穿孔以便不被传输,要么被重复,因而提供传输该块的传输时间间隔所要求的比特数,也就是说,因此提供了速率匹配的编码块),并且当原始传输和重传组合时,结果是增加的冗余度和由接收机前向纠错的较大可能性。目前用于FLO的匹配算法不允许使用增量冗余。对于相同的编码数据块,速率匹配算法总是产生相同的穿孔模式。
因此,现有技术没有教导提供用于FLO的增量冗余(选择类型II混合ARQ),正如在GERAN中实现或者在UTRAN中实现的;提供增量冗余要求传输信道到物理信道的速率匹配,并且在UTRAN中或者在GERAN中,理想地,需要一种简单而有效的方式提供这种速率匹配,以便给FLO提供增量冗余。
发明概要
因此,本发明提供了一种结合无线电接入网使用的设备中的速率匹配方法,该方法使用基于确定起始参数eini的速率匹配算法,该方法的特征在于如下步骤:当穿孔比特之间的平均距离大于2时,确定编码块的特征距离D等于编码块穿孔比特之间的平均距离,或者当编码块穿孔比特之间的平均距离小于2时等于传输比特之间的平均距离,或者否则等于2;和基于一个循环项(cyclingterm)确定起始参数eini的新值,该循环项具有取决于重传参数R的值,该重传参数R对于原始传输具有预定初始值以及对至少一些随后的重传具有不同的值,该循环项还取决于特征距离D以便绝不会具有超出预定最大值的值;因此提供了具有增量冗余的重传。
根据本发明的第一个方面,预定的最大值可以是小于特征距离D的一个值。
根据本发明的第一个方面,无线电接入网可以实现灵活的第1层(FLO)。
同样根据本发明的第一个方面,速率匹配可以包括重复传输信道编码块的比特或者穿孔传输信道编码块的比特,以便在传输信道上提供速率匹配的编码块,该速率匹配的编码块的比特数目足以确保:在与将由相同物理信道传输的所有其它传输信道复用之后,传输时间间隔内有预定的总信道比特率。
同样根据本发明的第一个方面,无线电接入网可以是GSM(全球移动通信网)/EDGE(GSM演进的增强型数据速率)无线电接入网(GERAN)。
同样根据本发明的第一个方面,无线电接入网可以是通用移动电信***(UMTS)陆地无线电接入网(UTRAN)。
仍然根据本发明的第一个方面,对于原始传输,重传参数R可以是0。
仍然根据本发明的第一个方面,原始传输的重传参数R的值对于每一相继重传加一。此外,根据表达式R mod D计算循环项。
仍然也是根据本发明的第一个方面,特征距离D根据以下确定:
并且另外的,D=2,其中eplus和eminus是在3GPP TR 45.902中制定或如下得出:
eplus=2×Ni,j,和
eminus=2×|ΔNi,j|,
其中,Ni,j是在传输信道i以传输格式组合j速率匹配之前编码块中的比特数;并且ΔNi,j=Zi,j-Zi-1,j-Ni,j,i=1…I,其中I是激活传输信道数,和Z0,j=0,和
RMi是传输信道i的半静态速率匹配属性,Ndata是对于相应于激活传输信道的编码复合传输信道(CCTrCH)在无线电块中可用的比特总数。
仍然根据本发明的第一个方面,起始参数根据以下方式确定:
eini=1+(RmodD)×emin us,对于
和
eini=1+(RmodD)×(eplus-emin us),对于
其中eplus和emin us是在3GPP TR 45.902中制定或者如下确定:
eplus=2×Ni,j,和
emin us=2×|ΔNi,j|,
其中:Ni,j是在传输信道i以传输格式组合j速率匹配之前编码块中的比特数;并且ΔNi,j=Zi,j-Zi-1,j-Ni,j i=1…I,其中I是激活传输信道数,和
Z0,j=0,和
RMi是传输信道i的半静态速率匹配属性,和Ndata是在对于相应于激活传输信道的编码复合传输信道(CCTrCH)的无线电块中可用的比特总数。
在本发明的第二个方面中,提供了无线电接入网的发射机,其特征在于,它包含了用于执行本发明的第一方面所提供的方法步骤的装置。
在本发明的第三个方面中,提供了与无线电接入网通信的无线终端的发射机,其特征在于它包含了用于执行由本发明第一方面所提供的方法步骤的装置。
在本发明的第四个方面中,提供了一个***,它包含无线电接入网的发射机以及与无线电接入网通信的无线终端的发射机,这些发射机的特征在于,每一个都包含用于执行由本发明的第一方面所提供的方法步骤的装置。
附图简述
从随后结合附图提出的详细描述来考虑,本发明的上述和其它目标,特征以及优点将变得明显,其中:
图1是其中可以使用本发明的装置的框图;
图2是由本发明提供的方法的流程图;和
图3A-C是根据本发明计算的图解。
实现本发明的最佳模式
关于在GERAN中现有的用于FLO的速率匹配算法的背景
现在在实现FLO的GERAN(GSM/EDGE无线电接入网)的一个应用中描述本发明,也就是在如下规范中制定的GERAN:3GPP TR45.902(版本6):GSM/EDGE Radio Access Network;Flexible Layer One(GSM/EDGE无线电接入网;灵活的第1层)(版本6)。(还可参见GP-022194,Draft Technical ReportonFLO(关于FLO的技术报告草稿);爱立信,诺基亚和西门子;TSG GERAN#11;美国加州洛杉矶;2002年8月26-30)。(在3GPP TS 43.051中可以看到GERAN概述,尽管没有提及FLO。)然而应当理解,本发明也可以在其它无线电接入网中使用,包括,例如UTRAN(UMTS陆地无线电接入网)的一些实现中。
现在参考图1,示出了可以使用本发明的类型的数字传输***的一部分,包括:用于提供包括冗余以允许在接收机纠错(通过编码块的编码比特)的比特编码块(每传输块有一个编码块)的信道编码模块11(进入该编码模块的每传输信道有一个传输块);用于提供所谓的无线电帧的速率匹配模块12,也就是提供速率匹配的编码块,速率匹配包括重复传输信道的编码块的比特或者穿孔传输信道的编码块的比特,从而在传输信道上提供速率匹配的编码块,该速率匹配的编码块具有的比特数目足以确保:在与将由相同物理信道传输的所有其它传输信道复用之后,对于传输时间间隔具有预定的总信道比特率;用于复用来自每一传输信道的无线电帧(速率匹配的编码块)以便为已编码复合传输信道提供复用的比特流的传输信道复用模块14;和用于给物理信道提供复用比特流单元的物理信道映射模块。(正如所提到的,编码块通过包括足够的冗余被编码从而使得能够前向纠错,如果编码块的一些比特没有正确接收,接收机仍然能够正确地解码编码块。通常,只要在传输中没有太多的连续比特失真,编码块能够正确地解码。因而,在速率匹配中,只要没有太多的连续比特被穿孔,速率匹配的编码块能被解码。
正如所提到的,速率匹配模块12提供以(前向纠错)编码块开始的速率匹配编码块。在速率匹配中,重复或穿孔编码块的比特(在传输信道上)以便提供期望数目的比特在TTI期间传输(该比特数能提供到物理信道的速率匹配)。如果激活的传输信道数变化或其它传输信道的编码块中的比特数变化,或者两者都变化,则带宽会变化,所以为了获得期望的数量而被穿孔或重复的比特数能从一个TTI到另一个TTI发生变化。正如所提到的,为了确保在TrCH(传输信道)复用之后总比特率等于分配的基本物理信道的总信道比特率而重复或穿孔比特。
当在某时仅仅一个传输信道激活,编码率(将数据比特和编码比特总数相比)和在编码块中的比特数,只取决于传输块尺寸和可用的信道带宽(物理信道的比特率容量)。但当多于一个传输信道激活(例如,对于多媒体数据流的不同分量流的传输),编码率同样取决于由无线电资源控制协议层(相对于传输层的较高层)定义的每一传输信道的速率匹配属性,每一速率匹配属性充当各自传输信道比特相对其它传输信道比特的加权。通过为不同的传输信道设定不同的速率匹配属性,无线电资源控制协议层调整不同传输信道的编码率。
正如已经指出的,来自速率匹配的输出被称为无线电帧(也就是,速率匹配的编码块)。对于每一编码块,速率匹配产生一个无线电帧,也就是说,每TrCH产生一个无线电帧。
GERAN的速率匹配算法基于UTRAN速率匹配算法,但是有一些简化,因为没有扩频因素,压缩模式,也没有诸如turbo码之类的特殊情况,因此在GERAN情况中UTRAN算法的许多参数可以固定为0或1。
下面提出的算法使用如下符号:
向-∞对x取整,也就是说,例如
的整数。
|x|x的绝对值
I在CCTrCH(编码复合传输信道,也就是,由可能几个激活传输信道的编码和复用产生的数据流)中的TrCH数。
Ndata在CCTrCH无线电块中可用的比特总数。(对于要传输的每一无线电块,一个无线电帧,也就是一个速率匹配编码块,从每一激活TrCH被传送到TrCH复用。这些无线电帧被串行复用进CCTrCH。编码传输格式组合标识符TFCI和CCTrCH在无线电块上被交织在一起。)
Ni,j在TrCH i与传输格式组合j速率匹配之前编码块中的比特数。
ΔNi,j如果为正,为了产生无线电帧,在传输格式组合为j的TrCH i上的编码块中不得不重复的比特数。
如果为负,为了产生无线电帧,在传输格式组合为j的TrCH i上的编码块中不得不穿孔的比特数。
如果为零,没有比特必须被穿孔或重复,也就是说,速率匹配透明并且无线电帧的内容与传输格式组合为j的TrCH i上的编码块内容相同。
RMi传输信道i的半静态速率匹配属性。
eini在速率匹配模式确定算法中变量e的初始值。
eplus在速率匹配模式确定算法中变量e的增量。
emin us在速率匹配模式确定算法中变量e的减量值。
Zi,j中间计算变量。
GERAN FLO速率匹配算法如下:
对使用传输格式组合j的每一无线电块来说,在I个激活传输信道中的每一TrCH i的一个编码块中被重复或穿孔的比特数ΔNi,j,使用以下公式计算:
Z0,j=0,
ΔNi,j=Zi,j-Zi-1,j-Ni,j所有的i=1…I。
对于每一TrCH i速率匹配模式的计算,起始参数eini和相关的参数eplus和emin us定义如下:
eini=1(起始参数),
eplus=2×Ni,j,和
emin us=2×|ΔNi,j|。
速率匹配规则如下:
If ΔNi,j<0(执行穿孔)
e=eini(在当前和期望穿孔率之间的初始误差)
m=1(当前比特索引)
do while m≤Ni,j(对于TrCH i编码块的每一比特)
e=e-emin us(更新误差)
if e≤0 then(检查比特数m是否应当被穿孔)
puncture bit bi,m(比特被穿孔)
e=e+eplus(更新误差)
end if
m=m+1(下一个比特)
end do
else if ΔNi,j>0(要执行重复)
e=eini(在现有和期望穿孔率之间的初始误差)
m=1(现有比特索引)
do while m≤Ni,j(对于TrCH编码块的每一比特)
e=e-emin us(更新误差)
do while e≤0(检查比特数m是否应当被重复)
repeat bit bi,m(重复比特)
e=e+eplus(更新误差)
end do
m=m+1(下一个比特)
end do
else(ΔNi,j=0)
什么也不做(没有重复或穿孔)
end if.
为提供增量冗余,现有FLO速率匹配算法的适配
本发明通过重新定义每一重传的起始参数eini来修改现有FLO速率匹配算法,并且因此使速率匹配算法为重传提供不同于原始传输的穿孔模式(但不必是对于每一重传都不同,因为仅仅能提供有限数量的这种不同穿孔模式,正如下面所解释的)。基于两个参数,重传参数R和特征距离D,重新定义起始参数,并且根据本发明,重传参数R由RLC层控制并且它对每一TrCH的值被传送到物理层,在其上完成速率匹配。
在优选实施例中,根据一个规则重传参数R被分配为一个值,该规则如下:在不确认和透明RLC模式中,R有一个固定值0(也就是说,没有使用增量冗余);但是在确认RLC模式中,在使用增量冗余的情况下,R的值起初为0并且对相同数据块的每一重传加1。因此,在优选实施例中,参数R被看作是相同数据块重传次数的计数器。那么物理层使用该重传参数R以产生不同的穿孔模式,如果可能的话,也就是说,如果不是所有的穿孔模式被传输了。给定比特串(编码块)b1 b2 b3 b4 b5 b6 b7 b8 b9,如果每隔二比特就穿孔以便原始传输,就是说,b3和b6和b9被穿孔,那么仅仅有两个可能的附加穿孔模式用于重传,第一个是穿孔b2和b5和b8,和第二个是穿孔b1和b4和b7。在那之后,穿孔模式重复。当然,对于其中重复而不是穿孔一些比特的模式,同样的结果是成立的。(任何一种模式在这里被称为穿孔模式。)
使用特征距离D以便考虑在固定数量的重传之后穿孔模式必须重复。由本发明提供的特征距离D根据在上述现有FLO速率匹配算法中制定的参数eplus和emin us计算。对于
通过以下方式给出特征距离D:
并且该特征距离是在原始传输中穿孔比特之间的平均距离(以比特为单位),而对于
时,D由以下方式给出:
并且该特征距离是在原始传输中传输比特之间的平均距离(以比特为单位)。对于
D=2(比特)(当穿孔比特之间的平均距离和传输比特之间的平均距离都等于两比特时出现这种情况)。在为编码块计算特征距离D时,本发明也包含使用并不等于简单算术平均的其它表达式来计算在传输或穿孔比特之间的平均距离,例如加权平均,不同的比特根据比特位置进行不同的加权,。
下面的表1给出了在3(12/4=3)比特的穿孔比特之间的平均距离的实例。为了产生不同的穿孔模式,第一模式,也就是原始传输模式(根据重传参数R=0获得),必须前移(对应于R=1和R=2)。
比特 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
穿孔(R=0) | Y | - | - | Y | - | - | Y | - | - | Y | - | - |
穿孔(R=1) | - | Y | - | - | Y | - | - | Y | - | - | Y | - |
穿孔(R=2) | - | - | Y | - | - | Y | - | - | Y | - | - | Y |
表1是穿孔比特之间3比特平均距离的实例。在比特位置上的
字母Y指示在该位置上的比特被穿孔。
下面的表2给出了穿孔比特之间的平均距离为1.5(12/8=1.5)和传输比特之间的平均距离为3(12/4=3)的实例。为了产生不同的穿孔模式,原始的(或先前的)传输模式必须后移(再一次对应于R=1和R=2)。(如果该模式前移而不是后移,将会丢失一个比特;前移模式将会是YYY-YY-YY-YY,并且因此仅仅包含3比特,不是4个。)
比特 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
穿孔(R=0) | Y | Y | - | Y | Y | - | Y | Y | - | Y | Y | - |
穿孔(R=1) | Y | - | Y | Y | - | Y | Y | - | Y | Y | - | Y |
穿孔(R=2) | - | Y | Y | - | Y | Y | - | Y | Y | - | Y | Y |
表2是1.5比特的穿孔比特之间的平均距离和3比特的
传输比特之间的平均距离的实例。
因此,根据本发明,当穿孔比特之间的平均距离大于或等于2比特时,通过前移原始传输模式(对应于R=0)获得不同的穿孔模式。当穿孔比特之间的平均距离小于2比特时,通过后移原始(或先前)传输模式获得不同的穿孔模式。
因此,要考虑在有限数量重传之后穿孔模式必须重复,基于R(对于每一重传连续加1)使用特征距离D以提供从没超过适当最大值的一个值,也就是小于特征距离D的一个值。特别地,本发明使用循环项(cycling term),R mod D(也就是R模D),以确定起始参数eini。(可以说,使用D来调整R以便从R产生一个范围从0到D-1的值)。根据本发明,通过以下规则给出起始参数eini:
eini=1+(R mod D)×emin us(模式前移)
else
eini=1+(R mod D)×(eplus-emin us)(模式后移)
注意到D表明可能有多少不同的穿孔模式。例如如果每3比特穿孔1比特,穿孔比特之间的平均距离是3并且有3种不同的可能穿孔模式:一个从比特1开始,另一个从比特2开始,和最后一个从比特3开始(前移)。类似地,如果每3比特穿孔2比特,传输比特之间平均距离是3并且有3种不同可能的穿孔模式。
现在参考图2,以第一步骤21开始来说明本发明,在第一步中,在重传的情况下,RLC协议层使重传参数加1,对于原始传输,把重传参数设为0。在下一步骤22中,在从RLC协议层接收到重传参数R的值之后,按照上面描述的FLO速率匹配算法,物理层计算在激活传输信道编码块内要被重复或穿孔的比特数ΔNi,j。在下一步骤23中,计算参数eplus和emin us的值(也根据FLO速率匹配算法)。在下一步骤24中,根据本发明确定特征距离D,也就是说,对于
对于
否则,D=2。接下来在下一步骤25中,根据本发明基于循环项R mod D设定起始参数eini的值,也就是说根据规则,
eini=1+(R mod D)×emin us,对于
和
eini=1+(R mod D)×(eplus-emin us),对于
然后在下一步骤26中,基于eini确定传输或重传的穿孔模式,和然后在最后的步骤27中,提供速率匹配的编码块用于映射到物理信道。(对于每一激活传输信道执行图2展示的过程。)
现在参考图3A-C,给出3个实例来说明本发明的使用。在这些实例中,仅仅一个传输信道是激活的(I=1),和CCTrCH(编码复合传输信道)的尺寸被限定为10比特(Ndata=10)。注意到由于在我们的例子中仅仅一个传输信道激活,所以速率匹配属性的值不重要。还应该注意到比特从0开始编号。
优点
本发明的优点是RLC层仅仅需要管理(分配一个值给)重传参数R。对更高层来说没有必要知道有多少不同的重传是可能的。因此,更高层从不得不存储特定于物理层的细节中解放出来。例如,因为由FLO获得的灵活性,即使在重传正在进行时,一些其它的传输信道能变得激活,并且因此能改变D和R的管理。如果更高层必须知道这些细节,更高层的实现就会复杂得多,可能复杂到这样的程度以致FLO所针对的灵活性不再可行。没有循环项R mod D,则只要为传输信道发送重传,FLO就不能接受其它传输信道。
可能的不同穿孔模式的数目可以随着时间而变化并取决于特定于物理层的许多因素,例如编码率,传输块的尺寸,和其它传输信道的活动性。因此物理层不总是能够对每一R值产生不同的穿孔模式。当正好物理层不能这样做时,根据本发明,物理层将仅仅在有限数目的不同可能穿孔模式中成回环(循环)。
本发明的范围
可以理解,上述安排仅仅是对本发明原理应用的说明。在不脱离本发明范围的情况下本领域内的技术人员可以设计很多修改和可替换的配置,并且所附权利要求意在覆盖这些修改和配置。
Claims (14)
1.一种在结合无线电接入网使用的设备中的速率匹配方法,该方法使用基于确定起始参数eini的速率匹配算法,该方法的特征在于包括:
步骤(24),当穿孔比特之间的平均距离大于2时确定编码块的特征距离D等于编码块穿孔比特之间的平均距离,或者当编码块穿孔比特之间的平均距离小于2时,等于传输比特之间的平均距离,或者否则等于2;
步骤(25),基于一个循环项(cycling term)确定起始参数eini的新值,该循环项具有取决于重传参数R的值,该重传参数R对于原始传输具有预定初始值以及对至少一些随后的重传具有不同的值,该循环项还取决于特征距离D以便绝不会具有超出预定最大值的值;
因此提供了具有增量冗余的重传。
2.根据权利要求1的方法,其中,所述预定的最大值是一个小于特征距离D的值。
3.根据权利要求1的方法,其中,所述无线电接入网实现灵活的第1层(FLO)。
4.根据权利要求1的方法,其中,所述速率匹配可以包括重复传输信道编码块的比特或者穿孔传输信道编码块的比特,以便在传输信道上提供速率匹配的编码块,该速率匹配的编码块的比特数目足以确保:在与将由相同物理信道传输的所有其它传输信道复用之后,传输时间间隔内有预定的总信道比特率。
5.根据权利要求1的方法,其中,所述无线电接入网是GSM/EDGE无线电接入网(GERAN)。
6.根据权利要求1的方法,其中,所述无线电接入网是通用移动电信***(UMTS)地面无线电接入网(UTRAN)。
7.根据权利要求1的方法,其中,对于原始传输,重传参数R为0。
8.根据权利要求1的方法,其中,对每一相继的重传,原始传输的重传参数R的值加1。
9.根据权利要求8的方法,其中,所述循环项由表达式RmodD给出。
11.根据权利要求1的方法,其中,所述起始参数根据以下方式确定:
eini=1+(RmodD)×emin us,对于
和
eini=1+(RmodD)×(eplus-emin us),对于
其中eplus和emin us由3GPP TR 45.902制定或者如下确定:
eplus=2×Ni,j,和
emin us=2×|ΔNi,j|,
其中:Ni,j是在传输信道i上用传输格式组合j速率匹配之前编码块中的比特数;和ΔNi,j=Zi,j-Zi-1,j-Ni,j i=1…I,其中I是激活传输信道数,并且
Z0,j=0,和
RMi是传输信道i的半静态速率匹配属性,和Ndata是在对于相应于激活传输信道的编码复合传输信道(CCTrCH)的无线电块中可用的比特总数。
12.一种无线电接入网的发射机,其特征在于它包含用于执行权利要求1的步骤的装置。
13.一种用于与无线电接入网通信的无线终端的发射机,其特征在于它包含用于执行权利要求1步骤的装置。
14.一种***,包含无线电接入网的发射机和用于与无线电接入网通信的无线终端的发射机,这些发射机特征在于每一个都包含用于执行权利要求1的步骤的装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/280,272 US6996114B2 (en) | 2002-10-25 | 2002-10-25 | Method for rate matching to support incremental redundancy with flexible layer one |
US10/280,272 | 2002-10-25 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1708909A true CN1708909A (zh) | 2005-12-14 |
CN100546203C CN100546203C (zh) | 2009-09-30 |
Family
ID=32106890
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2003801019700A Expired - Lifetime CN100546203C (zh) | 2002-10-25 | 2003-10-08 | 在结合无线电接入网使用的设备中的速率匹配方法、设备和*** |
Country Status (12)
Country | Link |
---|---|
US (1) | US6996114B2 (zh) |
EP (1) | EP1554866B1 (zh) |
JP (1) | JP4199195B2 (zh) |
KR (1) | KR100806824B1 (zh) |
CN (1) | CN100546203C (zh) |
AT (1) | ATE511259T1 (zh) |
AU (1) | AU2003269314A1 (zh) |
BR (1) | BRPI0315522B1 (zh) |
MX (1) | MXPA05004248A (zh) |
MY (1) | MY129392A (zh) |
TW (1) | TWI281798B (zh) |
WO (1) | WO2004038932A2 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022022730A1 (zh) * | 2020-07-31 | 2022-02-03 | 华为技术有限公司 | 重复传输的方法、装置 |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2342939C (en) * | 1999-07-08 | 2009-12-22 | Samsung Electronics Co., Ltd. | Apparatus and method for controlling a demultiplexer and a multiplexer used for rate matching in a mobile communication system |
KR100403085B1 (ko) * | 2000-12-29 | 2003-10-30 | 엘지전자 주식회사 | 하이브리드 arq 시스템에서 레이트매칭 알고리즘의초기치 설정방법 |
FI20031649A (fi) * | 2003-11-12 | 2005-05-13 | Nokia Corp | Menetelmä ja laite siirtomuotoyhdistelmien tunnisteiden uudelleenvaraamiseksi langattomassa järjestelmässä |
WO2006030019A2 (en) * | 2004-09-15 | 2006-03-23 | Siemens Aktiengesellschaft | Decoding method |
US7292825B2 (en) * | 2004-10-19 | 2007-11-06 | Ipwireless, Inc. | Retransmission scheme in a cellular communication system |
US7953047B2 (en) * | 2005-01-24 | 2011-05-31 | Qualcomm Incorporated | Parser for multiple data streams in a communication system |
DE102005018870A1 (de) * | 2005-04-22 | 2006-10-26 | Siemens Ag | Verfahren zur Datenübertragung, Sender und Empfänger |
EP1826937A1 (en) * | 2006-02-27 | 2007-08-29 | STMicroelectronics S.r.l. | Transmitter and receiver with efficient memory management in rate matching processes |
US7650560B2 (en) * | 2006-03-31 | 2010-01-19 | Panasonic Corporation | Packet transmission apparatus and method using optimized punctured convolution codes |
FR2924878A1 (fr) * | 2007-12-05 | 2009-06-12 | Alcatel Lucent Sas | Procede de transmission de donnees depuis une infrastructure d'un reseau de radiocommunication vers des equipements utilisateur, et equipements pour la mise en oeuvre du procede. |
US8375261B2 (en) | 2008-07-07 | 2013-02-12 | Qualcomm Incorporated | System and method of puncturing pulses in a receiver or transmitter |
CN101674150B (zh) * | 2008-09-12 | 2013-06-12 | 中兴通讯股份有限公司 | 速率匹配方法和装置 |
JP5521965B2 (ja) * | 2010-10-07 | 2014-06-18 | 富士通株式会社 | レート調整装置およびレート調整方法 |
US11018812B2 (en) * | 2016-09-30 | 2021-05-25 | Sony Corporation | Wireless telecommunications apparatus and methods |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6370669B1 (en) * | 1998-01-23 | 2002-04-09 | Hughes Electronics Corporation | Sets of rate-compatible universal turbo codes nearly optimized over various rates and interleaver sizes |
US6704898B1 (en) | 1998-10-23 | 2004-03-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Combined hybrid automatic retransmission request scheme |
US6868075B1 (en) * | 1999-09-28 | 2005-03-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for compressed mode communications over a radio interface |
KR100407942B1 (ko) * | 1999-11-19 | 2003-12-01 | 엘지전자 주식회사 | 이동통신 시스템에서 전송 포맷 조합 지시자를 전송하는 방법 |
WO2001091355A1 (en) * | 2000-05-22 | 2001-11-29 | Samsung Electronics Co., Ltd | Data transmission apparatus and method for an harq data communication system |
KR100403085B1 (ko) * | 2000-12-29 | 2003-10-30 | 엘지전자 주식회사 | 하이브리드 arq 시스템에서 레이트매칭 알고리즘의초기치 설정방법 |
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 |
US7000173B2 (en) | 2002-02-11 | 2006-02-14 | Motorola, Inc. | Turbo code based incremental redundancy |
-
2002
- 2002-10-25 US US10/280,272 patent/US6996114B2/en not_active Expired - Lifetime
-
2003
- 2003-10-08 EP EP03751093A patent/EP1554866B1/en not_active Expired - Lifetime
- 2003-10-08 KR KR1020057007079A patent/KR100806824B1/ko active IP Right Grant
- 2003-10-08 JP JP2004546245A patent/JP4199195B2/ja not_active Expired - Fee Related
- 2003-10-08 MX MXPA05004248A patent/MXPA05004248A/es active IP Right Grant
- 2003-10-08 AU AU2003269314A patent/AU2003269314A1/en not_active Abandoned
- 2003-10-08 BR BRPI0315522A patent/BRPI0315522B1/pt active IP Right Grant
- 2003-10-08 AT AT03751093T patent/ATE511259T1/de not_active IP Right Cessation
- 2003-10-08 CN CNB2003801019700A patent/CN100546203C/zh not_active Expired - Lifetime
- 2003-10-08 WO PCT/IB2003/004435 patent/WO2004038932A2/en active Application Filing
- 2003-10-14 MY MYPI20033916A patent/MY129392A/en unknown
- 2003-10-15 TW TW092128487A patent/TWI281798B/zh not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022022730A1 (zh) * | 2020-07-31 | 2022-02-03 | 华为技术有限公司 | 重复传输的方法、装置 |
Also Published As
Publication number | Publication date |
---|---|
KR20050057675A (ko) | 2005-06-16 |
CN100546203C (zh) | 2009-09-30 |
EP1554866A4 (en) | 2008-10-29 |
AU2003269314A8 (en) | 2004-05-13 |
EP1554866A2 (en) | 2005-07-20 |
TW200423602A (en) | 2004-11-01 |
BRPI0315522B1 (pt) | 2017-02-07 |
BR0315522A (pt) | 2005-08-23 |
WO2004038932A3 (en) | 2004-12-02 |
MY129392A (en) | 2007-03-30 |
AU2003269314A1 (en) | 2004-05-13 |
MXPA05004248A (es) | 2005-07-05 |
KR100806824B1 (ko) | 2008-02-22 |
JP4199195B2 (ja) | 2008-12-17 |
JP2006504315A (ja) | 2006-02-02 |
TWI281798B (en) | 2007-05-21 |
US6996114B2 (en) | 2006-02-07 |
WO2004038932A2 (en) | 2004-05-06 |
US20040081103A1 (en) | 2004-04-29 |
ATE511259T1 (de) | 2011-06-15 |
EP1554866B1 (en) | 2011-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1131617C (zh) | 在无线***中发送数据的方法以及无线*** | |
US20050249163A1 (en) | Method and apparatus for determining rate matching parameters for a transport channel in a mobile telecommunication system | |
CN1893335A (zh) | 控制高速下行分组接入***支持多阶调制方式的方法 | |
CN1708909A (zh) | 用灵活的第1层支持增量冗余的速率匹配方法 | |
CN1627677A (zh) | 移动通信***中用于收发高速分组数据的设备和方法 | |
CN1493126A (zh) | 用于确定通信***中的重发调制方案的方法和装置 | |
US20080181163A1 (en) | Method and apparatus for multicasting with feedback information | |
CN1750450A (zh) | 为上行链路分组传输发送用户设备状态信息的方法和装置 | |
CN1992579A (zh) | 在高速共享控制信道上进行发送/接收的设备和方法 | |
CN1645782A (zh) | 用于分组发送/接收的比特加扰的方法和设备 | |
CN1700613A (zh) | 用于设置发送信令信息的功率的方法及装置 | |
CN1395387A (zh) | 在码分多址移动通信***中发送和接收数据的设备和方法 | |
CN1426188A (zh) | 在cdma移动通信***中执行编码和速率匹配的设备和方法 | |
CN1423438A (zh) | 在移动通信***中用于分组重发的发送/接收装置和方法 | |
CN1486546A (zh) | 用于多路复用具有话音/数据发送的高速分组数据发送的方法和设备 | |
CN1427568A (zh) | 用于有效重发高速信息分组数据的无线收发装置和方法 | |
CN1471254A (zh) | 编码及解码信道质量标识信息的设备和方法 | |
CN1692556A (zh) | 基于turbo码的改进增量冗余 | |
CN1331549A (zh) | 在移动通信***中配置传输的方法 | |
CN1633761A (zh) | 适用于hs-dpcch的cqi编码方法 | |
CN1237722C (zh) | 通信***中收缩编码码元的方法和装置 | |
CN1788446A (zh) | 纠错编码/解码装置和纠错编码/解码方法 | |
CN1946015A (zh) | 一种确定重传数据块大小的方法及基站、数据传输方法 | |
CN101032138A (zh) | 在无线网络中传送数据 | |
CN1864422A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160118 Address after: Espoo, Finland Patentee after: NOKIA TECHNOLOGIES OY Address before: Espoo, Finland Patentee before: NOKIA Corp. |
|
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20090930 |