CN100464510C - 在移动通信系统中配置传输的方法 - Google Patents
在移动通信系统中配置传输的方法 Download PDFInfo
- Publication number
- CN100464510C CN100464510C CNB011200243A CN01120024A CN100464510C CN 100464510 C CN100464510 C CN 100464510C CN B011200243 A CNB011200243 A CN B011200243A CN 01120024 A CN01120024 A CN 01120024A CN 100464510 C CN100464510 C CN 100464510C
- Authority
- CN
- China
- Prior art keywords
- bit
- rate
- encoding rate
- symbols
- coded
- 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.)
- Expired - Lifetime
Links
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/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
-
- 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
-
- 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
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/23—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using convolutional codes, e.g. unit memory codes
-
- 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
- H03M13/29—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 combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
-
- 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
- H03M13/29—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 combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
- H03M13/2957—Turbo codes and decoding
-
- 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
- H03M13/63—Joint error correction and other techniques
- H03M13/635—Error control coding in combination with rate matching
-
- 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
- H03M13/63—Joint error correction and other techniques
- H03M13/635—Error control coding in combination with rate matching
- H03M13/6356—Error control coding in combination with rate matching by repetition or insertion of dummy data, i.e. rate reduction
-
- 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
- H03M13/63—Joint error correction and other techniques
- H03M13/635—Error control coding in combination with rate matching
- H03M13/6362—Error control coding in combination with rate matching by puncturing
-
- 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
-
- 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/0041—Arrangements at the transmitter end
- H04L1/0043—Realisations of complexity reduction techniques, e.g. use of look-up tables
-
- 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/0059—Convolutional 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/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/0064—Concatenated codes
- H04L1/0066—Parallel concatenated 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/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/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/0071—Use of interleaving
-
- 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
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/09—Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
-
- 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
- H03M13/27—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 using interleaving techniques
Abstract
一种在物理层上映射数据速率的信息位流的过程中配置3GPP2系统中的传输链的方法,用于支持信息位流的弹性或可变数据速率,该方法包括步骤;(1)利用相互不同的比特速率将信息位流信道编码成为具有1/编码率的倒数值的turbo码或卷积码,(2)当信道编码的位流小于所希望的交织大小时重复编码的位流,而当信道编码的位流大于所希望的交织大小时穿孔编码的位流,以便将信道编码的位流与交织大小匹配。
Description
发明领域
本发明涉及3GPP2系统,更具体地涉及在3GPP2系统中配置传输链(transmission chain)以支持弹性或可变数据速率(flexible orvariable data rate)的信息位流的方法。
背景技术
通常,3GPP2(第三代合作部分2)系统具有常规数据速率模式以外的两个传输模式,即弹性数据速率模式和可变数据速率模式。常规数据速率模式是工作在称为无线电配置(RC)的固定链上的传输模式。RC代表一种传输链,其中根据信道编码的编码率将信息数据、信道交织器和来自信道编码器的输出位流的长度设置得相同以形成标准。在此情况下,在信道交织器大小、信道编码器编码率和信道沃尔什码长度中有一定的标准准则。即,一旦使用的码片速率固定,一个调制码元所需要的码片数量将根据信道交织器大小固定,信道交织器大小可以定义为扩展因数。根据扩展因数固定能够使不同信道进行码复用的沃尔什码的长度。可使用沃尔什码的数量与沃尔什码长度成正比。因此,一个复用信道可容纳的信道数量随沃尔什码改变。
假设经历信道编码处理后输入信息位流的长度是相同长度。在此情况下,信道编码器的编码率越低,在信道中校正可能误码的纠错码的能力越强。即,信道编码器的编码率越低,纠错能力越强。这允许使用更低的传输功率。
可是,使用低编码率的信道编码器延长了信道编码器的输出位流,这进而加大了信道交织器的大小。这最终增加了调制码元速率,并且减少了在固定码片速率时一个调制码元所需要的码片数量,并且减少了有用沃尔什码的数量。相反,如果把高信道编码率应用到相同长度的信道编码器的输入位流,信道编码器的输出位流长度变短,即使纠错能力低。这减少了调制码元速率,允许使用短信道交织器,增加了可使用沃尔什码的数量。
根据上述说明,很清楚在信道编码器编码率和沃尔什码间隔之间存在某种折衷。RC是标准化的传输链,当优选保证沃尔什码间隔或当需要较低传输功率时它是有用的。在3GPP2系统中,当前有几个标准化RC用于1.2288Mcps码片速率的1X系统和几个标准化RC用于3.686Mcps码片速率的3X系统。应当注意,由于扩展因数具有以二次幂形式的数值,每个RC中限定的输入数据速率和交织器大小两者也具有二次幂的形式。
在移动站与基站之间形成信道之前,移动站和基站通过协商来确定使用的RC和RC上的扩展因数,即,信道交织器大小,用于处理与链匹配的通信。在具有与RC中定义的传输链不同的传输链的模式中,使用弹性数据速率模式和可变数据速率模式。在弹性数据速率模式,可以支持在RC上支持的标准数据传输速率之外的任何数据传输速率。已经引入弹性数据速率来支持自适应多速率(AMR)编解码器,即在3GPP物理层中的3GPP2语音编解码器之一。即,在AMR的情况下,当前可以产生20ms帧周期的与每个3GPP2 RC支持的标准传输速率不一致的数据比特。
另一方面,已经为下列目的提供了可变数据速率模式。在3GPP2系统中,当基站在一段时间通过一个消息指定一个固定数据传输速率给移动站时,基站对前向补充信道进行传输调度。可是,在特定时间段期间基站和移动站之间的信道状况可能改变,而且基站上的系统载荷可能改变。例如,当移动站离开基站时,信道状况变坏,导致基站缺少足够的传输功率将数据以当前的数据传输速率发射给特定移动站。
为解决该问题,基站可以在一段时间停止对补充信道发送数据。可是,这样解决方案导致数据传输的延迟,以及可使用发射功率和沃尔什码的不必要的浪费。另一个方式,基站可以在一段时间过去后对数据传输速率重新安排。可是,这种另外方式也导致时间延迟和沃尔什码浪费问题。该情况不仅出现在前向链路中。在反向链路中,移动站与基站之间的信道状况随移动站的运动而改变,导致缺少所需要的发射功率以支持适当的质量。因此,可变数据速率模式用于解决这种情况。在可变传输速率中,传输速率根据情况随帧改变。即,如果信道环境被确定不好,基站降低补充信道的传输速率,而如果信道环境被确定恢复,基站恢复补充信道的传输速率。假设应用这种可变数据速率模式,基站可以利用可使用功率而不需要频率重新安排。
为支持弹性数据速率模式和可变数据速率模式,当前3GPP中的每个RC利用下列方法形成传输链。
如上所述,用于每个RC中的信道交织器的大小根据扩展因数固定。因为扩展因数具有二次幂形式的数值,根据一个扩展因数固定的交织器大小与根据低一级的另一个扩展因数固定的交织器大小的比值实际上是1:2。如果以A代表较大的扩展因数而以B代表较小的扩展因数,可以在扩展因数与每个RC中信道编码器的输入信息位流之间建立1:1的映射。如果信道编码器的输入信息位流的长度分别表示为用于扩展因数A的IA和用于扩展因数B的IB,建立起IB=2*IA的关系。如果使用的信道交织器大小分别表示为NA和NB,建立NB=2*NA的关系。
如图1所示,如果假设RC中信道编码器的编码率(利用turbo码或卷积码)是1/n,考虑弹性或可变数据速率模式,其中I(具有在步骤10和11加入的CRC比特、尾部比特和保留比特的信息位流长度)是信道编码器的输入位流的长度,它满足不规则数据长度IA<I<IB,输入I将提供一个输出n*I,其中NA<n*I<NB也被满足(步骤12)。因此,需要将信道编码器的输出位流长度n*I与交织器大小进行匹配的某种操作。3GPP当前应用的一种方法是根据下列均匀重复过程把信道编码器的输出位流长度L(=n*I)匹配到交织器N=NB以需要与“NB-n*I”一样多的比特重复(步骤13)。即,可以预测一个重复块的第k个输出码元从第个输入位流的一个编码码元开始,索引k从0到N-1。
接着,将描述支持可变数据速率模式的一种方法。
在可变数据速率模式中,在初始协商过程中可支持的最高数据速率、比最高数据速率低一级的数据速率和比最高数据速率低两级的数据速率被定义作为发送数据速率组。因此,在当前补充信道的可变数据速率模式中,数据传输速率可以在可支持的最高传输速率组和降低两级的传输速率内调节。对于前向信道,移动站通过盲目速率检测只能确定一个速率变量。因此,如果数据传输速率变化范围太大,增加了移动站的工作复杂性。用于最高传输速率的信道交织器和沃尔什码的大小不应改变。即,用于最高传输速率的交织器和沃尔什码当前不应改变。如果数据传输速率下降到最高传输速率一半,需要两倍的码元重复来将交织器大小与信道编码器的输出位流长度匹配。类似地,如果数据传输速率下降到最高传输速率的四分之一,需要四倍的码元重复来将用于该信道的交织器大小与信道编码器的输出位流长度匹配。
上述例子可以应用于非弹性数据速率的前向补充信道情况中。弹性数据速率的可变数据速率模式在补充信道中被支持。可是,在此情况下,弹性数据速率和可变数据速率模式自身的定义变得模糊。即,即使可变数据速率模式中的最高数据速率是当前RC中的常规速率并且低一级的数据速率也是当前RC中固定的数据速率,可以采用低一级的数据速率作为不使用当前RC中固定传输链的弹性数据速率。这是因为在可变数据速率模式中交织器大小即扩展因数被固定到最高传输速率的扩展因数。
作为一个例子,当使用1/2速率的turbo码或卷积码时采用当前前向信道的RC4。假设,当用于前向RC4的交织器大小固定在3072时,可用于可变数据速率模式的最高传输速率是76.8kbps。将讨论在该模式中的可变数据速率方法。假设使用了来自一组可使用的数据传输速率{19.2kbps,38.4kbps和76.8kbps}的适当值。尽管19.2kbps和38.4kbps的数据传输速率是在RC4中确实定义的传输速率,问题在于在RC中没有将传输速率连接到当前交织器大小3072的链。因此,这些传输速率可以看作弹性数据速率。
当然,如果即使在可变数据速率模式中链具有固定为N的交织器大小,当前的数据传输速率不在当前RC中定义,通过上述均匀重复算法(uniform repetitive algorithm)可以匹配信道编码器的输出位流长度和固定的交织器大小。即,弹性数据速率和可变数据速率以相同方式对待,参照图1所示的链可以解释支持它们的方法。
可是,支持弹性数据速率模式和可变数据速率模式的现有技术方法使得现存RC中的弹性数据速率模式和可变数据速率模式的概念有些模糊。如同所解释的,RC概念可以被采用作为一种定义信息数据速率中的关系的标准化规则。可是,在弹性数据速率模式,或在可变数据速率模式中,不能建立作为RC中标准化规则的关系。据此,使用的交织器大小被固定,根据当前RC中使用的编码率执行信道编码,和执行编码码元重复处理以将编码器输出与固定交织器大小匹配。因此,在这种弹性数据速率模式和可变数据速率模式中,在信道编码器的编码率与RC中扩展因数之间不再有标准化关系。
在有关方法中,如上所述,重复编码码元以将编码器输出与特定扩展因数匹配。应当注意,在弹性数据速率模式或在可变数据速率模式中除了RC中标准化链以外在所有数据速率,I/N和1/n具有下列关系,其中I/N代表有效编码率,N代表交织器大小,I代表信道编码器的输入信息位流长度,和1/n代表每个RC中定义的编码率。
换句话说,公式(1)暗示在弹性数据速率模式或在可变数据速率模式中有效编码率下降,使用码元重复与交织器匹配,这两者都暗示尽管有效编码率减小,实际编码率如同以前一样是在RC中定义的1/n。
因此,当前弹性数据速率模式和可变数据速率模式两者具有没利用通过减少编码率可获得的编码增益的问题。即,如果交织器大小固定在某个数值,当前要发送数据的传输速率被固定,必须根据两者的关系选择能够提供最大编码增益的编码率,并且形成新的传输链来执行速率匹配穿孔或数据匹配重复,以便将编码器输出与信道交织器大小匹配。
在此引用上述参考文件作为对额外或其它细节、特征和/或技术背景的适当教导。
发明内容
本发明的目的是解决至少上述问题和/或缺点并且提供至少此后描述的优点。
本发明的目的是提供一种方法,用于在3GPP2通信系统中配置传输链,基本上消除由现有技术的限制和缺点引起的一个或多个问题。
本发明的另一个目的是提供一种方法,用于在3GPP2通信系统中配置传输链,其中非常规数据速率的信息位流可以在物理层中映射到弹性或可变数据速率传输模式中的交织器大小。
本发明的另一个目的是提供一种方法,用于在3GPP2通信系统中配置传输链,引入了能够不仅支持常规数据速率而且也支持弹性或可变数据速率的新的RC。
本发明的另一个目的是提供一种方法,用于在3GPP2通信系统中配置传输链,其中在呼叫协商过程中指定的扩展因数或信道交织器大小被固定,并且在弹性或可变数据速率模式中尽可能降低编码率。
本发明的另一个目的是提供一种方法,用于在3GPP2通信系统中配置传输链,可以提供将信道编码器的输出位流与固定信道交织器大小匹配的最大性能。
为部分或整体地实现至少这些目的,提供一种方法,在可变数据速率模式和弹性数据速率模式至少之一的期间配置通信信道,包括以下步骤:将编码器的编码率设置为预设值;将所述编码器处的编码率从预设值改变为调整值;以及以具有所述调整值的编码率来对输入到编码器中的数据进行编码。
为进一步部分或整体地实现至少这些目的,提供一种设备,用于可变速率模式和弹性数据速率模式至少之一的期间配置通信信道,包括:编码器,具有预设编码率,其中所述编码率随后被调整为调整编码率;速率匹配装置,用于基于调整编码率从编码器接收编码比特;以及块交织器,用于对速率匹配装置的输出进行交织。
为进一步部分或整体地实现至少这些目的,提供一种在通信设备中进行速率适配的方法,包含:向编码器的输入提供规定数据速率的信息比特,所述编码器具有规定编码率;对所述编码器的规定编码率进行适配,并基于适配的编码率,将编码比特提供给编码器的输出,其中所述规定编码率在信息比特的规定数据速率发生改变时被适配到所述适配的编码率;通过速率匹配装置执行编码比特的重复或者穿孔,所述编码器的输出与所述速率匹配装置的输入耦合;以及对从所述速率匹配装置的输出提供到交织器的输入的重复或者穿孔结果进行交织。
为进一步部分或整体地实现至少这些目的,提供一种具有速率适配模式的通信设备,包含:用于以规定数据速率接收信息比特并且具有规定编码率的编码器,其中当规定数据速率改变的时候,所述编码器的规定编码率被适配为提供编码增益的适配编码率,并且所述编码器基于适配编码率提供编码比特;用于从编码器接收基于适配编码率的编码比特,并且重复或者穿孔规定数目的编码比特;以及用于接收速率匹配装置的输出的交织器。
为进一步部分或整体地实现至少这些目的,提供一种方法,包括根据在对通信信道进行初始配置后向编码器中输入数据的速率方面的变化,改变通信信道的编码率。
为进一步部分或整体地实现至少这些目的,提供一种对通信系统处的位流进行处理的方法,所述通信系统包括具有预置编码率的turbo编码器和具有块大小的交织器,该方法包括以下步骤:将具有弹性数据速率模式或者可变数据速率模式的位流接收到编码器里;将所述预置编码率改变为一个编码率;在编码器处使用改变了的编码率对输入位流进行编码;并且对编码器输出执行穿孔或者重复,来匹配交织器的块大小。
本发明另外优点、目的和特征将部分地在下面的说明书中阐述,部分地可根据对下列内容的仔细审查由本领域技术人员了解,或通过本发明实践可以理解。本发明的目的和优点可以根据附带的权利要求书特别指出的方式实现或获得。
附图说明
将参照下列附图消息描述本发明,图中相同的参考号码代表相同的单元,其中:
图1表示前向链路中现有技术的无线电配置(RC),用于支持弹性或可变数据速率;
图2表示根据本发明优选实施例的支持弹性和/或可变数据速率的turbo码的传输链;
图3表示根据本发明优选实施例的支持弹性和/或可变数据速率的卷积码的传输链;
图4表示根据本发明优选实施例的支持1X弹性和/或可变数据速率的前向链路中的无线电配置;
图5表示根据本发明优选实施例的支持弹性和/或可变数据速率的turbo码的传输链;
图6表示根据本发明优选实施例的在turbo码的传输链中穿孔以支持弹性和/或可变数据速率的例子;
图7表示根据本发明优选实施例的在turbo码的传输链中穿孔以支持弹性和/或可变数据速率的另一个例子。
具体实施方式
下面将参照附图中的示例对本发明优选实施例进行详细说明。本发明提出一种增强速率匹配模式(ERAM),其是一种信道编码方法,该方法满足的条件是,在通信系统可在弹性和/或可变数据速率模式中操作的给定信道环境下,协商中指定的扩展因数或信道交织器大小可以使有效编码率尽可能低。因此,本发明提出用于在每个RC或新RC中配置新传输链的两种方法,能够最有效地支持弹性和/或可变数据速率模式。
首先,提出一种用于组合弹性和可变数据速率模式的方法以满足现有RC中的上述条件,用于配置每个RC中的新传输链。其次,提出一种支持弹性和/或可变数据速率的新RC配置方法。
下面参照附图说明本发明的优选实施例。首先,将说明用于支持每个RC中的弹性和/或可变数据速率的第一种方法。如果一个RC中定义的信道编码器的输入信息位流的长度用“I”表示,并且为该信息位流定义的信道交织器的大小用“N”表示,那么在常规数据速率模式中在“I”和“N”之间形成一个1对1链(1-to-1 chain)。但是,在弹性或可变数据速率模式中不满足1:1链条件。因此,需要一个新链来连接信道交织器的大小“N”和信道编码器的输入信息位流的长度。
第一实施例
图2表示根据本发明第一优选实施例用于支持弹性和可变数据速率的turbo码的传输链。
参见图2,当需要在每个RC中形成与常规数据速率不同的数据速率的传输链配置时,由一个1/5速率turbo编码器(信道编码器)对信道比特(或信息比特),作为检错比特的CRC(循环冗余校验)比特,和尾部比特的信息位流(具有长度“I”)进行信道编码(步骤20)。对信道编码器的输出位流进行速率匹配穿孔(5*I>N)或速率匹配重复(5*I<N),以匹配输出位流的长度L=5*I和信道交织器的大小“N”(步骤21)。对整个输入信息位流均匀地进行速率匹配穿孔或速率匹配重复。
因为每个RC中使用的具有1/2,1/3,和1/4速率的所有turbo码是通过对1/5速率turbo码穿孔形成的,因此可以得到上述链。例如,当RC4中的弹性数据速率模式中的输入信息位流的长度“I”是769比特时,信道交织器的大小“N”将是3072比特。因此,由于信道编码器的输出位流的长度“L”是1538(=769*2),现有技术信道配置需要多达(3072-1538)比特的输出位流的重复,以与信道交织器的大小“N”(3072)匹配。因此,尽管有效编码率是0.25(769/3072),实际的编码率与现有技术中一样是1/2。
但是,在第一优选实施例的传输链中,“L”是3845(5*769),并且需要穿孔多达(3845-3072)比特,以与信道交织器大小(N=3072)匹配。因此,实际的编码率是0.25(769/3072),获得了编码增益。
作为另一个示例,如果使用turbo码的信道编码器的输入信息位流的长度“I”是1535,那么信道交织器的大小“N”是3072比特。由于信道编码器的输出位流的长度“L”是3070(1535*2),现有技术传输链配置需要多达(3072-3070)比特的重复以与信道交织器大小(N=3072)匹配。因此,有效编码率是0.5(1535/3072),这几乎与现有技术传输链的RC中使用的编码率相同。
本发明的传输链具有“L"=7675(5*1535),并且需要穿孔多达(7675-3072)比特以与交织器大习N=3072匹配。据此,实际的编码率是0.5(1535/3072),以允许与可以从现有技术传输链获得的有效编码率相同的性能,因为1/2速率turbo码是通过穿孔1/5速率turbo码获得的编码。因此,本发明的传输链可以改善所有弹性数据速率区域中的性能。
但是,在使用卷积码时,情况可能不同。拿一个前向RC4作为例子。在此情况下,在RC中没有定义的所有传输链中使用1/4速率卷积码。与前一个示例相同,假设信道编码器的输入信息位流的长度“I”是769比特,那么信道交织器大小“N”是3072。现有技术传输链配置提供的信道编码器的输出位流的长度“L”是1538(769*2),因此需要多达(3072-1538)比特的重复,以与信道交织器大小N=3072匹配。据此,尽管有效编码率是0.25(769/3072),实际编码率仍然和以前一样固定为1/2。
但是,第一优选实施例的传输链配置提供“L”3076(4*769),这需要穿孔(3076-3072)以与信道交织器大小N=3072匹配。据此,实际编码率是0.25(769/3072),获得了实际编码增益。
但是,作为另一个示例,如果信道编码器的输入信息位流的长度“I”是1535,那么信道交织器大小“N”是3072。因此,现有技术传输链配置提供“L”为3070(1535*2),这需要重复(3072-3070)比特以匹配“N”。据此,有效编码率是0.5(1535/3072),使得实际编码率几乎与现有RC中的相同。
但是,第一优选实施例的传输链配置提供“L”为6140(4*1535),这需要穿孔(6140-3072)比特以与信道交织器大小“N”(=3072)匹配。据此,实际编码率是0.5(1535/3072)。但是,在此情况下,编码率与可以通过对1/4速率码穿孔大约50%获得的编码率相同。与turbo码的情况不同,在卷积码情况下,由于用于1/2速率,1/3速率,和1/4速率的最佳代码多项式是分别定义的,第一优选实施例的传输链配置的性能可能比现有技术传输链配置的性能差。作为对策,提出了以下的第二实施例。
第二实施例
第二实施例提出一种在使用卷积码代替第一实施例中的turbo码时,用于配置RC的传输链以支持弹性或可变数据速率模式的方法。
首先,如果需要配置与相应RC中定义的常规数据速率不同的数据速率的传输链,采用1/n速率的卷积编码器作为信道编码器,并且在要求编码率的倒数值“n”被如下根据“I”和“N”的关系适当地固定为一个值以提供最佳性能时,使用速率匹配穿孔n*I>N或速率匹配重复n*I<N来匹配信道编码器的输出位流的长度“L”(=n*I)和信道交织器的大小“N”。
N/I<2.5— — — — →n=2 (2)
2.5≤N/I<3.5— — — — →n=3 (3)
3.5≤N/I— — — — →n=4 (4)
其次,提出了一种用于配置弹性和可变数据速率的卷积码的传输链的方法。图3表示根据本发明优选实施例的具有用于支持弹性和可变数据速率的卷积码的传输链。
参见图3,如果需要配置与卷积码的相应RC中定义的常规数据速率不同的数据速率的传输链,那么采用1/n速率的卷积编码器作为信道编码器(步骤30)。使用速率匹配穿孔n*I>N或速率匹配重复n*I<N来在信道编码器的输出位流的长度“L”(=n*I)和信道交织器大小“N”之间匹配(步骤31)。编码率的倒数“n”是一个从在协商过程中固定的从上层发送的值。即,通过把编码率的倒数加到一个在用于现有技术弹性或可变数据速率模式的协商过程中发送的参数中,可以配置用于弹性数据速率和可变数据速率的卷积码的传输链。与第一实施例中相同,对信道编码器的整个输入信息位流均匀地进行速率匹配穿孔或速率匹配重复。
作为一个示例,假设当前在一个前向RC4中进行用于使用弹性数据速率模式的协商。如果交织器大小“N”是3072,并且“I”是1535,那么“n”可以被发送为2。通过这种信令,有可能配置具有与当前弹性或可变数据速率模式相同或更好性能的传输链。上述方法是用于在每个当前定义的RC中配置一个以弹性数据速率和可变数据速率传输的新传输链的方法。但是,基本方法是定义一个用于支持弹性数据速率和可变数据速率的新RC。
第三实施例
图4表示根据本发明第三实施例的用于支持1X弹性和可变数据速率的、在一个前向链路中的无线电配置。参见图4,如下配置一个新RC传输链。
在CRC块(步骤40),把具有从{6,8,12,16}中选择的一个长度的CRC比特添加到用于检错的信道比特中。用于固定新RC中CRC的长度的方法可以在初始协商步骤中在发送终端和接收终端之间发送信号。在将CRC比特添加到信道比特后,向其添加尾部比特或保留比特。如果使用卷积码则向其添加8个尾部比特,在使用turbo码时向其添加6个尾部比特和两个保留比特。最后,信道编码器的输入位流的长度可以被定义为I=x+c+8,其中“x”表示信道比特的长度,“c”表示CRC的长度(步骤41)。将turbo码定义为仅在信道编码器的输入位流长度“I”大于384的情况中使用,并且总具有1/5编码率。
为了使用这个RC,在初始协商步骤中发送和接收终端之间需要同意以下准则。首先,对所要使用的信息比特的数据速率和扩展因数(即信道交织器大小“N”)达成一致。对所要使用的CRC比特的长度必须达成一致,并且对使用turbo码还是卷积码也应该达成一致。如果使用turbo码,仅使用1/5速率信道编码器。另一方面,如果使用卷积码,卷积码的编码率的倒数值“n”可以根据信道编码器的输入位流长度“I”与信道交织器大小“N”之间的比率被固定为从{2,3,4,6}选择的一个值,或者在初始协商步骤中发送(步骤42)。如此定义的RC的性能与所有现有RC中的常规数据速率模式的传输链中的数据速率模式相同,并且等于或好于弹性数据速率模式和可变数据速率模式的传输链中的数据速率模式。
第四实施例
第四实施例提出一种用于弹性数据速率或可变数据速率的turbo码的传输链。图5表示根据本发明优选实施例的用于支持弹性或可变数据速率的turbo码的传输链。参见图5,根据以下过程产生信道编码器的输入信息位流。首先,把CRC比特长度添加到信道比特以在CRC比特块检错(步骤50)。在此情况下,用于固定新RC中的CRC长度的方法可以在初始协商步骤中在发送终端和接收终端之间发送信号。在将CRC比特添加到信道比特后,添加尾部比特或保留比特(步骤51)。对于turbo码,添加6个尾部比特和2个保留比特。然后,当需要通过使用turbo码形成与RC中定义的常规数据速率不同的数据速率的传输链配置时,可以使用一个1/n速率turbo编码器作为用于信道编码的信道编码器(步骤52)。
信道编码器的输出位流的长度“L=n×I”经受速率匹配穿孔(5I>N)或速率匹配重复(5I<N),以在(n×I)和信道交织器大小“N”之间匹配(步骤53)。Turbo编码率的倒数值“n”被固定为从{2,3,4,5}中选择的一个值。根据信道编码器的输入信息位流的长度“I”与信道交织器大小“N”之间的比率固定turbo编码率。
用于turbo码的速率匹配重复可以应用于一种在交织器大小大于5I时的情况,该情况需要一种便于能量分布的均匀性的算法。因此,在应用turbo码的速率匹配重复时最好采用现有技术的均匀码元重复。即,在进行了速率匹配重复后,有可能对于索引k从第信息位流的比特开始预测输出位流中的第(k)输出比特,其中索引k从“0”增加到“N-1”。
作为参考,根据图5中“5I”和“N”的关系应用速率匹配穿孔或速率匹配重复,因为可使用的最习turbo编码率不管“N”和“I”的比率如何都被固定为1/5。但是,由于需要在以下基本假设下进行turbo码的速率匹配穿孔,以便即使在5I<N的条件下获得较好的编码增益,因此根据“N”和“I”的比率固定信道编码器的编码率并且速率匹配穿孔的码型随着编码率改变。所述基本假设可以如下概括。
(1)不对来自两个成分编码器的系统比特(信息比特)进行穿孔。
(2)对来自两个成分编码器的奇偶校验比特输出位流进行均匀量的穿孔。
(3)来自成分编码器的奇偶校验输出位流的穿孔码型被设计为均匀的。
此外,从实现方面考虑,根据新提出的穿孔算法的穿孔码型最好与用于现有常规数据速率的穿孔码型向后兼容。因此,提出一种新的传输链,其便利于满足上述三个条件的穿孔,同时该穿孔可以与在现有常规数据速率定义的穿孔码型互换,根据下面描述的穿孔码型进行穿孔。
首先,应该根据“N”和“I”的关系固定turbo编码器的编码率。当然,由于通过穿孔1/5 turbo编码率可以获得所有turbo编码率,有可能在turbo编码器的编码率被固定在1/5 turbo编码率后,在一个速率匹配穿孔终端最终调整该编码率。但是,由于在现有turbo编码器中有一个穿孔块,该穿孔块首先被用于根据turbo编码器中的“N”和“I”的关系适当地固定编码率,并对根据该编码率产生的位流进行速率匹配穿孔。在通过使用turbo编码器中的穿孔块固定了turbo编码器的输出位流的编码率后,将具有如此固定的编码率的信道编码器的输出位流的长度与交织器大小匹配。如果交织器大小小于5I,在表1中所示条件下进行穿孔。
表1
参见表1,当需要形成与每个RC中的常规数据速率不同的数据速率的传输链配置时,利用一个1/n速率turbo编码器(信道编码器)对信道比特,CRC差错比特,和尾部比特的信息位流(具有长度“I”)进行信道编码。“n”是turbo编码器的编码率的倒数。下面三种“I”和“N”关系的情况有不同的穿孔码型,其中“I”表示turbo编码器的信息位流的长度:如果2I<N≦3I,n=3;3I<N<4I,n=4;4I<N≦5I,n=5。
因此,来自1/n速率turbo编码器的被信道编码和传送的位流中的一个信息比特和在一个序列中添加到信息比特的(n-1)个奇偶校验比特形成一个单位码元组,其具有长度“n”。
作为示例,当“n”=3时,单位码元组具有一个信息比特和从turbo编码器的第一成分编码器和第二成分编码器添加的两个奇偶校验比特。即,单位码元组具有“n”个比特。因此,单位码元组具有从“0”增加到“I-1”的索引,并根据索引的奇数或偶数被分类为偶数组和奇数组。偶数组或奇数组通常称为组合码块。每个组合码块具有个单位码元组,其中偶数码元组包括具有2j索引的组,奇数码元组包括具有2j+1索引的组,其中“j”表示从“0”增加到J-1的单位码元组索引。当信道编码器的输出位流具有长度“L”时,根据表1所示的尾部穿孔码型穿孔第(I-1)单位码元组。表示不大于I/2的最大整数。由于1/2速率信道编码器的输出位流的长度“L”具有值“n×I”,在偶数组和奇数组的每一个中所要穿孔的比特数目“K”可以由计算。
与以前提出的条件一样,为了在信道编码器的整个输出位流上进行均匀穿孔和不进行每个单位码元组中的第一比特(其是信道编码器的输入信息比特)的穿孔,本发明采用表1所示的常规数据速率中使用的穿孔码型,例外情况是在交织器大小“N”大于3I并且小于4I时使用常规数据速率的修正穿孔码型。特别是,为了进行信道编码器的输出位流的均匀穿孔,所要穿孔的偶数和奇数单位码元组具有满足以下不等式(5)的索引“j”。
(j×K)mod J<K (5)
不等式(5)预测在“J”个单位码元组中便利于在每个组合码块(第一实施例中的偶数组和奇数组)中所要穿孔的“K”个比特的均匀穿孔的“j”。而且,不等式(5)预测用于第五实施例中的一个特定“n”上的“u”个组合码块的“j”,将在后面说明。
下面参照图6和7更详细地说明根据本发明第四优选实施例的穿孔过程。图6表示根据本发明优选实施例的在用于支持弹性或可变数据速率的turbo码的传输链中穿孔的示例,图7表示根据本发明优选实施例的在用于支持弹性或可变数据速率的turbo码的传输链中穿孔的另一个示例。
参见图6和7,当索引j满足不等式(5)并且分别具有第(2j)和第(2j+1)索引的偶数和奇数单位码元组被定义为图6中所示的对关系(pair relation)时,对该对关系的单位码元组进行同时穿孔。图6中的阴影部分表示具有索引2j或2j+1的被穿孔的单位码元组,其中“j”满足不等式(5)。通过对不同位置的比特穿孔,使得该对关系的单位码元组具有穿孔比特的均匀分布。
特别地,如图7所示,当信道编码器的输出位流的长度是奇数时,偶数组比奇数组多一个单位码元组,该单位码元组总是被穿孔。在本发明的第四实施例中,首先根据交织器大小“N”和信道编码器的信息位流的长度“I”的关系固定turbo编码器的编码率的倒数“n”。然后,定义所要使用的穿孔码型。该穿孔码型是一个根据在现有数据速率使用的穿孔码型形成的穿孔码型。基本上,基于该码型在单位码元组上的穿孔或不穿孔可以使得定义的穿孔码型与常规数据速率的现有穿孔码型可以互换。在此情况下,分别在偶数组和奇数组中的“2j”和“2j+1”单位码元组形成该穿孔码型。被穿孔的单位码元组对满足每个成分编码器的奇偶校验比特的穿孔比特的均匀分布条件。
第五实施例
第五实施例显示用于弹性和/或可变数据速率的turbo码的传输链的另一个示例。
表2
参见表2,当利用与每个RC中的常规数据速率不同的数据速率配置传输链时,利用一个1/n速率turbo编码器(信道编码器)对信道比特,CRC差错比特,和尾部比特的信息位流(具有长度“I”)进行信道编码。“n”是turbo编码器的编码率的倒数。以下三种情况的穿孔码型不同:如果2I<N≦3I,n=3;如果3I<N<4I,n=4;如果4I<N<≦5I,n=5。
在信道编码器的输出位流中,一个信息比特和(n-1)个奇偶校验比特形成一个具有从“0”到I-1索引的单位码元组,其中当n=3或5时具有偶数索引的单位码元组被分类为偶数组,具有奇数索引的单位码元组被分类为奇数组。当n=3或5时,表示由单位码元组形成的另一个组合码元组的数目的参数“u”具有值2。
但是,当n=4时,u=3。即,来自编码率1/4信道编码器的输出位流包括多个单位码元组,单位码元组包括一个信息比特和三个奇偶校验比特,并且其索引除以3可得到相同余数的单位码元组的每一个组形成一个组合码元组,以在u=3时提供3个组合码元组。对于一个特定“n”形成共“I”个单位码元组,并且组合码元组具有其索引从uj到u(j+1)-1的个单位码元组,其中“j”是从0到J-1的数。是不大于“I”除以“u”获得的值的最大整数。
与第四实施例中相同,当信道编码器的输出位流的长度“L”是奇数时,根据表2所示的尾部穿孔码型对第(I-1)单位码元组穿孔。如果“j”满足不等式(5),那么成对地穿孔每个组合码元组,其中单位码元组具有从“uj”到“u(j+1)-1”的索引。根据表2所示用于相同“n”的不同穿孔码型对成对的单位码元组穿孔。
与第四实施例不同,当n=4时,要从一个被允许的单位码元组穿孔的比特数目“p”是4,使得对关系中进行的小单位穿孔可以支持常规数据速率穿孔码型。当n=3或5时,要在成对的每个被允许的单位码元组中穿孔的比特数目“p”是2。因此,对于一个特定“n”,要在每个组合码元组中穿孔的比特数目“K”可以由计算。
与第四实施例中相同,第五实施例如表2所示不在第一比特穿孔,以如上述假设中提出的防止在信息比特穿孔,并且穿孔是在每个具有满足不等式(5)的索引“j”的比特进行的,以提供整个输出位流中的穿孔比特的均匀分布。
总之,表2的穿孔算法和表1的穿孔算法的不同之处是,前一种穿孔算法用整个穿孔码型中单位穿孔码型的数目划分单位码元组,而后一种穿孔算法将单位码元组划分为偶数组和奇数组。作为示例,当交织器大小“N”大于3I并等于或小于4I时,信道编码器的整个输出位流被划分为多个单位码元组,每个单位码元组具有一个信息比特和接连添加到该信息比特的三个奇偶校验比特。进而,将单位码元组划分为三个组合码元组,向每个组合码元组应用表2所示的穿孔码型。
第六实施例
第六实施例提出用于弹性或可变数据速率的turbo码的传输链的另一个示例。
表3
参见表2,当需要与每个RC中的常规数据速率不同的数据速率的传输链配置时,利用一个1/n速率turbo编码器(信道编码器)对信道比特,CRC差错比特,和尾部比特的信息位流(具有长度“I”)进行信道编码。“n”是turbo编码器的编码率的倒数。对于以下三种“I”和“N”关系的情况有不同的穿孔码型,其中“I”表示turbo编码器的信息位流的长度:如果2I<N≦3I,n=3;如果3I<N<4I,n=4;如果4I<N<5I;n=5。
在信道编码器的输出位流中,一个信息比特和(n-1)个奇偶校验比特形成一个具有从“0”到“I-1”的索引的单位码元组,其中在n=3或5时具有偶数索引的单位码元组被分类为偶数组,具有奇数索引的单位码元组被分类为奇数组。在n=3或5时,表示由单位码元组形成的组合码元组的数目的参数“u”具有值2。
但是,当n=4时,u=3。即,来自1/4编码率信道编码器的输出位流包括多个单位码元组,单位码元组包括一个信息比特和三个奇偶校验比特,并且其索引除以3可得到相同余数的单位码元组的每一个组形成一个组合码元组,以在u=3时提供3个组合码元组。对于一个特定“n”形成共“I”个单位码元组,并且每个组合码元组具有其索引从uj到u(j+1)-1的个单位码元组,其中“j”是从0到J-1的数。是不大于“I”除以“u”获得的值的最大整数。
第六实施例与第五实施例的不同之处是,依据信道编码器的输出位流的“L”和“u”的关系,根据表3所示的尾部穿孔码型把多达(Lmod u)的单位码元组的最后部分穿孔。
第七实施例
第七实施例提出了用于弹性和/或可变数据速率的turbo码的传输链的另一个示例。
表4
第六实施例和第七实施例在交织器大小“N”大于3I并小于4I时具有不同的穿孔码型。其它情况下,穿孔码型与第六实施例相同。但是,如果“L”不是3的倍数,则需要附加的穿孔,向其应用一种稍微不同的穿孔方法。即,当“L”不是3的倍数时,需要对多达(L modu)的单位码元组的最后部分进行附加穿孔,穿孔码型是P0而不考虑单位码元组。当然,正如所建议的,当需要定义穿孔码型以使得turbo编码器中定义的穿孔码型也被包括在内时,单位码元组中的穿孔方法也可应用于一种将turbo编码器的编码率总固定在1/5的情况。
第八实施例
第八实施例提出如表5所示的用于弹性和/或可变数据速率模式的传输链的另一个示例。
表5
第四实施例和第八实施例仅在3I<N<4I的范围具有不同的穿孔码型,其中I是包括保留和尾部比特的每帧的信息比特数目,N是交织器的大小。对于其它情况,第八实施例与第四实施例相同。
编码码元组具有从i=0到I-1的索引。如果满足(j*K)mod J<K,那么允许进行对具有索引2j和2j+1的编码码元组的码元穿孔。此处,J和K被定义为和。用于对编码码元组i穿孔的码型被定义为P(i mod 2)。
利用数据穿孔码型对与turbo编码器输出的数据比特周期对应的编码码元组穿孔。如果n*I是奇数,也对第(I-1)编码码元组穿孔。
如上所述,这种在3GPP2系统中配置传输链的方法具有很多优点。例如,本发明的优选实施例通过在使用相同扩展因数的假设下获得更大的编码增益,提供了一种用于支持弹性或可变数据速率的新的优良传输链。而且,优选实施例提供了新的RC,以支持弹性和可变数据速率,允许支持现有的所有RC中标准化的传输链中的所有数据速率而没有使性能变差,并且通过在弹性和可变数据速率中获得更好的编码增益而提供优良的传输链。
而且,优选实施例可以支持具有比现有RC中支持的最高传输速率更高的传输速率的传输链。由于本发明的穿孔码型可以与具有常规数据速率的现有技术穿孔码型互换,本发明在实现方面具有优点。在支持用于补充信道的弹性数据速率模式时,除了来自码元重复的时间分集增益外,可以获得来自实际编码率的减小的编码增益,从而降低传输功率。
本发明的其它优点,目的和特征部分地将在下面的说明中提出,部分地可以由本领域技术人员通过审看下面说明来了解,或者可以通过本发明的实践来获得。通过所附权利要求中特别指出的方式可以实现和获得本发明的目的和优点。
上述实施例和优点仅仅是示例性的,并不用于限制本发明。本发明很容易应用于其它类型的设备。本发明的说明是示意性的,并不限制权利要求的范围。本领域技术人员很容易进行多种替代,修改和变型。在权利要求中,装置加功能的语句是为了涵盖此处描述的执行所述功能的结构,不仅包括结构的等价物而且包括等价的结构。
Claims (14)
1.一种在通信设备中进行速率适配的方法,包含:
向编码器的输入提供规定数据速率的信息比特,所述编码器具有规定编码率;
对所述编码器的规定编码率进行适配,并基于适配的编码率,将编码比特提供给编码器的输出,其中所述规定编码率在信息比特的规定数据速率发生改变时被适配到所述适配的编码率;以及
通过速率匹配装置执行编码比特的重复或者穿孔,所述编码器的输出被连接到所述速率匹配装置的输入;以及
对从所述速率匹配装置的输出提供到交织器的输入的重复或者穿孔结果进行交织。
2.根据权利要求1的方法,其中所述编码器的所述适配的编码率是1/2、1/3、1/4和1/5之一。
3.根据权利要求1的方法,其中‘N’是交织器的大小,‘I’是每一帧的信息比特的数目,并且所述编码器的规定编码率在规定比值<N/I≤3的时候被适配到1/3,在3<N/I≤4的时候被适配到1/4,并且在N/I>4的时候被适配到1/5。
4.根据权利要求1的方法,其中所述编码器是最大编码率为1/5的turbo编码器。
6.根据权利要求5的方法,其中所述信息比特包括数据比特,并且在规定比值<N≤3I的时候,对1/3turbo编码率的适配编码率的码元组‘i’进行穿孔所使用的码型是由P(i mod 2)给出的,其中‘i’是码元组的索引并且范围从0到I-1,并且其中对与数据比特的编码比特相对应的码元组穿孔的码型对于P0是‘110’并且对于P1是‘101’,其中‘1’指示不对码元组‘i’中的该编码比特进行穿孔,而‘0’指示对码元组‘i’中的该编码比特进行穿孔。
7.根据权利要求6的方法,其中所述信息比特还包括尾部比特,并且对与尾部比特的编码比特相对应的码元组进行穿孔的码型对于P0是‘101’并且对于P1是‘101’。
8.根据权利要求5的方法,其中所述信息比特包括数据比特,并且在3I<N≤4I的时候,对1/4 turbo编码率的适配编码率的码元组‘i’进行穿孔所使用的码型是由P(i mod 2)给出的,其中‘i’是码元组的索引并且范围从0到I-1,并且其中对与数据比特的编码比特相对应的码元组穿孔的码型对于P0是‘1011’并且对于P1是‘1110’,其中‘1’指示不对码元组‘i’中的该编码比特进行穿孔,而‘0’指示对码元组‘i’中的该编码比特进行穿孔。
9.根据权利要求8的方法,其中所述信息比特还包括尾部比特,并且对与尾部比特的编码比特相对应的码元组进行穿孔的码型对于P0是‘1011’并且对于P1是‘1011’。
10.根据权利要求5的方法,其中所述信息比特包括数据比特,并且在4I<N<5I的时候,对1/5 turbo编码率的适配编码率的码元组‘i’进行穿孔所使用的码型是由P(i mod 2)给出的,其中‘i’是码元组的索引并且范围从0到I-1,并且其中对与数据比特的编码比特相对应的码元组穿孔的码型对于P0是‘11101’并且对于P1是‘11011’,其中‘1’指示不对在码元组‘i’中的该编码比特进行穿孔,而‘0’指示对码元组‘i’中的该编码比特进行穿孔。
11.根据权利要求10的方法,其中所述信息比特还包括尾部比特,并且对与尾部比特的编码比特相对应的码元组进行穿孔的码型对于P0是‘11011’并且对于P1是‘11011’。
12.一种具有速率适配模式的通信设备,包含:
用于以规定数据速率接收信息比特并且具有规定编码率的编码器,其中当规定数据速率改变的时候,所述编码器的规定编码率被适配为提供编码增益的适配编码率,并且所述编码器基于适配编码率来提供编码比特;
用于从编码器接收基于适配编码率的编码比特,并且重复或者穿孔规定数目的编码比特;以及
用于接收速率匹配装置的输出的交织器。
13.根据权利要求12的设备,其中,所述设备是移动站。
14.根据权利要求12的设备,其中,所述设备是基站。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000038388A KR100720566B1 (ko) | 2000-07-05 | 2000-07-05 | 데이터 레이트 매칭 방법 및 데이터 처리 장치 |
KR38388/2000 | 2000-07-05 | ||
KR48083/2000 | 2000-08-19 | ||
KR1020000048083A KR100813038B1 (ko) | 2000-08-19 | 2000-08-19 | 전송 체인에서의 데이터 처리 방법 및 그 장치 |
KR66532/2000 | 2000-11-09 | ||
KR1020000066532A KR100781240B1 (ko) | 2000-11-09 | 2000-11-09 | 차세대 이동통신 시스템에서의 데이터 레이트 매칭 방법 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101459461A Division CN101369864B (zh) | 2000-07-05 | 2001-07-05 | 在移动通信系统中配置传输的方法 |
CN2008101459476A Division CN101369865B (zh) | 2000-07-05 | 2001-07-05 | 在移动通信系统中配置传输的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1331549A CN1331549A (zh) | 2002-01-16 |
CN100464510C true CN100464510C (zh) | 2009-02-25 |
Family
ID=27350281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB011200243A Expired - Lifetime CN100464510C (zh) | 2000-07-05 | 2001-07-05 | 在移动通信系统中配置传输的方法 |
Country Status (6)
Country | Link |
---|---|
US (4) | US7127661B2 (zh) |
EP (2) | EP2293452B1 (zh) |
JP (2) | JP4138274B2 (zh) |
CN (1) | CN100464510C (zh) |
AU (1) | AU768016B2 (zh) |
BR (2) | BRPI0105804B1 (zh) |
Families Citing this family (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2293452B1 (en) * | 2000-07-05 | 2012-06-06 | LG ELectronics INC. | Method of puncturing a turbo coded data block |
AU2007202113B2 (en) * | 2000-07-05 | 2009-08-13 | Lg Electronics Inc. | Method of configuring transmission in mobile communication system |
US7145917B1 (en) * | 2000-07-19 | 2006-12-05 | Via Telecom Co., Ltd. | Frame matching method and apparatus for use in a communication system |
KR100403085B1 (ko) * | 2000-12-29 | 2003-10-30 | 엘지전자 주식회사 | 하이브리드 arq 시스템에서 레이트매칭 알고리즘의초기치 설정방법 |
KR100450968B1 (ko) * | 2001-06-27 | 2004-10-02 | 삼성전자주식회사 | 부호분할다중접속 이동통신시스템에서 데이터 송/수신장치 및 방법 |
BR0205740A (pt) * | 2001-07-12 | 2004-02-03 | Samsung Electronics Co Ltd | Aparelho de transmissão reversa e método para melhorar a qualidade de transmissão em um sistema de comunicação de dados |
KR100918765B1 (ko) * | 2001-10-20 | 2009-09-24 | 삼성전자주식회사 | 부호분할다중접속 이동통신시스템에서 부호화 및 레이트매칭장치 및 방법 |
US6871270B2 (en) * | 2001-12-03 | 2005-03-22 | Samsung Electronics Co., Ltd. | Device and method for minimizing puncturing-caused output delay |
US6944233B2 (en) * | 2001-12-12 | 2005-09-13 | Mitsubishi Electric Research Labs, Inc. | Turbo coding for fast fading channels |
US7640486B2 (en) | 2002-02-15 | 2009-12-29 | Siemens Aktiengesellschaft | Method for rate matching |
JP3930387B2 (ja) * | 2002-06-24 | 2007-06-13 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システムにおける伝送速度切替制御方法、移動通信システム及び移動通信制御装置 |
US7191384B2 (en) * | 2002-10-17 | 2007-03-13 | Qualcomm Incorporated | Method and apparatus for transmitting and receiving a block of data in a communication system |
WO2004047355A1 (en) * | 2002-11-15 | 2004-06-03 | Siemens Aktiengesellschaft | Method and apparatus for channel coding and rate matching |
KR20050020526A (ko) * | 2003-08-23 | 2005-03-04 | 삼성전자주식회사 | 이동통신시스템에서 비트 인터리빙장치 및 방법 |
KR20050052184A (ko) * | 2003-11-29 | 2005-06-02 | 삼성전자주식회사 | 저밀도 패리티 검사 부호화를 위한 인터리빙 방법 |
GB2409133A (en) * | 2003-12-11 | 2005-06-15 | Motorola Inc | Interleaver for a turbo encoder and decoder |
US7324449B2 (en) * | 2004-03-11 | 2008-01-29 | Motorola, Inc. | Method and apparatus for dynamic backhaul resource management in a wireless communication system |
WO2005089331A2 (en) * | 2004-03-15 | 2005-09-29 | Wionics Research | Generalized puncturing in a communication system |
US7680093B2 (en) * | 2004-08-27 | 2010-03-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Sector selection for F-SCH |
US7219292B2 (en) * | 2005-04-14 | 2007-05-15 | Industrial Technology Research Institute | Cyclic redundancy check modification for length detection of message with convolutional protection |
CN101218747B (zh) * | 2005-05-04 | 2012-09-05 | 诺基亚公司 | 提供增强信道交织的方法和装置 |
US20090022079A1 (en) * | 2005-05-04 | 2009-01-22 | Fei Frank Zhou | Method and apparatus for providing enhanced channel interleaving |
US7797615B2 (en) * | 2005-07-07 | 2010-09-14 | Acer Incorporated | Utilizing variable-length inputs in an inter-sequence permutation turbo code system |
EP1783966A2 (en) * | 2005-11-04 | 2007-05-09 | Samsung Electronics Co., Ltd. | Apparatus and method for supporting multiple links by grouping multiple hops |
FR2894413A1 (fr) * | 2005-12-07 | 2007-06-08 | France Telecom | Procede et dispositif d'entrelacement dynamique |
US7616697B2 (en) * | 2006-04-07 | 2009-11-10 | Intel Corporation | Cooperative inter-carrier channel coding apparatus, systems, and methods |
CN101060382B (zh) * | 2006-04-18 | 2011-11-23 | 华为技术有限公司 | 一种多时隙联合编码方法 |
KR20090091768A (ko) * | 2006-12-18 | 2009-08-28 | 미쓰비시덴키 가부시키가이샤 | 부호화 장치, 부호화 방법, 부호화 복호 장치 및 통신 장치 |
US8352843B2 (en) * | 2007-03-16 | 2013-01-08 | Qualcomm Incorporated | Method and apparatus for coding a communication signal |
WO2008151061A1 (en) * | 2007-05-31 | 2008-12-11 | Interdigital Technology Corporation | Channel coding and rate matching for lte control channels |
CN101090305B (zh) * | 2007-07-31 | 2012-04-18 | 中兴通讯股份有限公司 | 一种无线物理层信道编码链路处理方法 |
KR101410120B1 (ko) * | 2007-08-21 | 2014-06-25 | 삼성전자주식회사 | 이동통신시스템에서 복합 자동 재전송을 지원하는 응답 신호를 송수신하는 장치 및 방법 |
WO2009040801A2 (en) | 2007-09-24 | 2009-04-02 | Ceragon Networks Ltd. | Protected variable data rate communication systems |
US8416693B2 (en) * | 2007-09-24 | 2013-04-09 | Ceragon Networks Ltd. | Errorless and hitless variable data rate communications |
US20100215054A1 (en) * | 2007-09-24 | 2010-08-26 | Ceragon Networks Ltd. | Maintaining a constant delay in point-to-point transmission |
US7839310B2 (en) * | 2009-02-19 | 2010-11-23 | Nokia Corporation | Extended turbo interleavers for parallel turbo decoding |
US20100235721A1 (en) * | 2009-03-13 | 2010-09-16 | Lsi Corporation | Rate Matching and De-Rate Matching for an LTE Transport Channel |
US9178658B2 (en) * | 2009-05-06 | 2015-11-03 | Futurewei Technologies, Inc. | System and method for channel interleaver and layer mapping in a communications system |
US8495476B2 (en) * | 2009-12-17 | 2013-07-23 | Samsung Electronics Co., Ltd | System and method for coding and interleaving for short frame support in visible light communication |
US9667318B2 (en) * | 2010-05-11 | 2017-05-30 | Texas Instruments Corporation | Device and frame structure for powerline communications |
NL2006776C2 (en) | 2011-05-13 | 2012-11-14 | Friesland Brands Bv | Evaporator system. |
CA2922121A1 (en) * | 2013-08-23 | 2015-02-26 | Sirius Xm Radio Inc. | Parameterized interleaver for a multi-rate system |
CN104981996B (zh) * | 2013-12-30 | 2019-04-05 | 华为技术有限公司 | 数据交换业务的信道编解码方法和设备 |
CA3206325A1 (en) * | 2015-03-02 | 2016-09-09 | Samsung Electronics Co., Ltd. | Transmitter and shortening method thereof |
KR102422275B1 (ko) * | 2015-07-30 | 2022-07-18 | 삼성전자주식회사 | 무선 통신 시스템에서 채널 부호화 및 복호화 방법과 장치 |
WO2017083285A1 (en) * | 2015-11-09 | 2017-05-18 | Newracom, Inc. | Communication of user specific control information in a wireless network |
WO2018027669A1 (en) | 2016-08-10 | 2018-02-15 | Qualcomm Incorporated | Rate matching for block encoder |
KR20180071917A (ko) * | 2016-12-20 | 2018-06-28 | 삼성전자주식회사 | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 |
CN117375765A (zh) * | 2017-01-05 | 2024-01-09 | 华为技术有限公司 | 速率匹配方法、编码装置和通信装置 |
WO2018129695A1 (en) * | 2017-01-12 | 2018-07-19 | Qualcomm Incorporated | Puncturing and repetition for data encoding |
US10686472B2 (en) * | 2017-01-20 | 2020-06-16 | Qualcomm Incorporated | Methods and apparatus for achieving low coding rates |
CN108683477B (zh) | 2017-03-24 | 2019-10-22 | 华为技术有限公司 | 极性码的速率匹配方法及设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000003486A1 (en) * | 1998-07-10 | 2000-01-20 | Koninklijke Philips Electronics N.V. | Transmission system comprising an error correction circuit, an interleaver, and a puncturing or repeating device |
WO2000013362A1 (de) * | 1998-08-28 | 2000-03-09 | Siemens Aktiengesellschaft | Verfahren und vorrichtung zur anpassung einer übertragungsdatenrate oder einer sendeleistung an die übertragungsqualität eines übertragungskanals |
CN1255000A (zh) * | 1998-11-02 | 2000-05-31 | 日本电气株式会社 | 速率匹配方法和数字通信系统 |
Family Cites Families (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5416787A (en) * | 1991-07-30 | 1995-05-16 | Kabushiki Kaisha Toshiba | Method and apparatus for encoding and decoding convolutional codes |
US5438590A (en) * | 1993-05-24 | 1995-08-01 | Comstream Corporation | Transmitting and receiving apparatus and method including punctured convolutional encoding and decoding |
US6141353A (en) | 1994-09-15 | 2000-10-31 | Oki Telecom, Inc. | Subsequent frame variable data rate indication method for various variable data rate systems |
JP3169522B2 (ja) | 1995-01-19 | 2001-05-28 | 沖電気工業株式会社 | データ受信装置 |
JP3371309B2 (ja) | 1995-06-27 | 2003-01-27 | ソニー株式会社 | 符号分割多重化送信装置、符号分割多重化受信装置及び符号分割多重化送受信システム |
JP3280834B2 (ja) * | 1995-09-04 | 2002-05-13 | 沖電気工業株式会社 | 符号化通信方式における信号判定装置および受信装置ならびに信号判定方法および通信路状態推定方法 |
JPH0991721A (ja) * | 1995-09-29 | 1997-04-04 | Nec Corp | トラック誤差検出装置 |
RU2123763C1 (ru) * | 1996-01-29 | 1998-12-20 | Самсунг Электроникс Ко., Лтд. | Способ кодовременного разделения каналов в подвижных системах радиосвязи |
US5909434A (en) | 1996-05-31 | 1999-06-01 | Qualcomm Incorporated | Bright and burst mode signaling data transmission in an adjustable rate wireless communication system |
US6101176A (en) | 1996-07-24 | 2000-08-08 | Nokia Mobile Phones | Method and apparatus for operating an indoor CDMA telecommunications system |
US5864549A (en) | 1996-07-24 | 1999-01-26 | Nokia Mobile Phones, Ltd. | Method for the overlayed operation of two radio communication systems with reduced intersystem interference, and a radio communication system for overlayed use |
US5987076A (en) | 1996-07-29 | 1999-11-16 | Qualcomm Inc. | Coherent signal processing for CDMA communication system |
JP3849210B2 (ja) * | 1996-09-24 | 2006-11-22 | ヤマハ株式会社 | 音声符号化復号方式 |
US5872775A (en) | 1996-10-30 | 1999-02-16 | Qualcomm Incorporated | Method and apparatus for performing rate determination |
US5892774A (en) | 1996-12-12 | 1999-04-06 | Qualcomm Incorporated | Phase shift encoded subchannel |
US6175590B1 (en) | 1997-08-08 | 2001-01-16 | Qualcomm Inc. | Method and apparatus for determining the rate of received data in a variable rate communication system |
US6088387A (en) * | 1997-12-31 | 2000-07-11 | At&T Corp. | Multi-channel parallel/serial concatenated convolutional codes and trellis coded modulation encoder/decoder |
US6430722B1 (en) * | 1998-01-23 | 2002-08-06 | Hughes Electronics Corporation | Forward error correction scheme for data channels using universal turbo codes |
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 |
US6147964A (en) | 1998-05-07 | 2000-11-14 | Qualcomm Inc. | Method and apparatus for performing rate determination using orthogonal rate-dependent walsh covering codes |
DE69925800T2 (de) | 1998-02-19 | 2006-05-04 | Qualcomm, Inc., San Diego | Verfahren und vorrichtung zum maximieren der ruhezeit unter benützung eines schnellanrufskanals |
KR100338662B1 (ko) | 1998-03-31 | 2002-07-18 | 윤종용 | 부호분할다중접속통신시스템의채널통신장치및방법 |
US6553064B1 (en) | 1998-05-07 | 2003-04-22 | Qualcomm Incorporated | Method and apparatus for performing mobile station assisted hard handoff using error correction codes |
KR100407342B1 (ko) | 1998-05-30 | 2003-11-28 | 삼성전자주식회사 | 부호분할다중접속 통신시스템의 통신장치 및 방법 |
EP1027772A1 (en) * | 1998-06-05 | 2000-08-16 | Samsung Electronics Co., Ltd. | Channel coding device and method for rate matching |
JP3147859B2 (ja) * | 1998-06-12 | 2001-03-19 | 日本電気株式会社 | 映像信号の多チャネル符号化装置 |
JP3538031B2 (ja) * | 1998-06-29 | 2004-06-14 | 株式会社エヌ・ティ・ティ・ドコモ | 組織誤り訂正符号のパンクチャリング方法 |
US5978365A (en) * | 1998-07-07 | 1999-11-02 | Orbital Sciences Corporation | Communications system handoff operation combining turbo coding and soft handoff techniques |
JP2000068862A (ja) | 1998-08-19 | 2000-03-03 | Fujitsu Ltd | 誤り訂正符号化装置 |
EP2068451B1 (en) * | 1998-08-27 | 2013-10-02 | Dtvg Licensing, Inc | Method for a general turbo code trellis termination |
KR100268227B1 (ko) | 1998-09-22 | 2000-10-16 | 윤종용 | 광대역 코드분할 다중접속 시스템의 이진 위상 천이 변조/구적위상 천이 변조 겸용 변조기 |
RU2211539C2 (ru) * | 1998-10-07 | 2003-08-27 | Сименс Акциенгезелльшафт | Устройство и способ для передачи данных с прокалыванием или с повторением |
US6220950B1 (en) | 1998-11-02 | 2001-04-24 | Charles Novitsky | Tool and method for improving electrical conducting of jack connectors |
US6553540B1 (en) | 1998-12-07 | 2003-04-22 | Telefonaktiebolaget Lm Ericsson | Efficient system and method for forward error correction |
DE19856834C2 (de) | 1998-12-09 | 2002-02-28 | Siemens Ag | Verfahren zur Datenübertragung in einem Funk-Kommunikationssystem und Funk-Kommunikationssystem zur Datenübertragung |
KR100315708B1 (ko) * | 1998-12-31 | 2002-02-28 | 윤종용 | 이동통신시스템에서터보인코더의펑처링장치및방법 |
JP2000201086A (ja) | 1999-01-07 | 2000-07-18 | Sony Corp | デ―タ受信装置およびデ―タ受信方法 |
DE60006071T2 (de) | 1999-01-21 | 2004-05-13 | Samsung Electronics Co., Ltd., Suwon | Verfahren und gerät eines cdma-systems |
KR100526537B1 (ko) | 1999-02-13 | 2005-11-08 | 삼성전자주식회사 | 가변 데이터레이트의 채널 구조를 가지는 부호분할다중접속 통신시스템의 직교부호 할당 방법 및 그에 따른 장치 |
KR100288381B1 (ko) | 1999-03-15 | 2001-04-16 | 윤종용 | 광대역 코드분할 다중접속 무선가입자망 시스템에서의 채널 전력할당 최적화 방법 |
CA2268853C (en) * | 1999-04-13 | 2011-08-02 | Wen Tong | Rate matching and channel interleaving for a communications system |
US6229824B1 (en) * | 1999-05-26 | 2001-05-08 | Xm Satellite Radio Inc. | Method and apparatus for concatenated convolutional endcoding and interleaving |
US6208699B1 (en) | 1999-09-01 | 2001-03-27 | Qualcomm Incorporated | Method and apparatus for detecting zero rate frames in a communications system |
US6366601B1 (en) * | 1999-11-17 | 2002-04-02 | Motorola, Inc. | Variable rate spread spectrum communication method and apparatus |
US6285682B1 (en) | 2000-05-01 | 2001-09-04 | Motorola, Inc. | Method and apparatus for determining the frame rate of a frame |
KR100800787B1 (ko) | 2000-06-03 | 2008-02-01 | 삼성전자주식회사 | 데이터 통신 시스템을 위한 가변 데이터 전송율 정합 방법및 장치 |
KR100628195B1 (ko) | 2000-07-03 | 2006-09-26 | 엘지전자 주식회사 | 레이트 매칭 장치 및 방법 |
KR100640924B1 (ko) | 2000-07-21 | 2006-11-02 | 엘지전자 주식회사 | 레이트 매칭 방법 및 장치 |
EP2293452B1 (en) * | 2000-07-05 | 2012-06-06 | LG ELectronics INC. | Method of puncturing a turbo coded data block |
US6392572B1 (en) * | 2001-05-11 | 2002-05-21 | Qualcomm Incorporated | Buffer architecture for a turbo decoder |
-
2001
- 2001-07-03 EP EP10012474A patent/EP2293452B1/en not_active Expired - Lifetime
- 2001-07-03 EP EP01116124A patent/EP1176725B1/en not_active Expired - Lifetime
- 2001-07-03 AU AU54178/01A patent/AU768016B2/en not_active Ceased
- 2001-07-04 JP JP2001204139A patent/JP4138274B2/ja not_active Expired - Lifetime
- 2001-07-05 BR BRPI0105804-5A patent/BRPI0105804B1/pt unknown
- 2001-07-05 CN CNB011200243A patent/CN100464510C/zh not_active Expired - Lifetime
- 2001-07-05 BR BR0105804-5A patent/BR0105804A/pt active IP Right Grant
- 2001-07-05 US US09/898,040 patent/US7127661B2/en not_active Expired - Fee Related
-
2003
- 2003-12-02 US US10/724,767 patent/US7266752B2/en not_active Expired - Fee Related
-
2005
- 2005-09-22 US US11/231,823 patent/US7636878B2/en not_active Expired - Lifetime
-
2006
- 2006-06-29 US US11/476,689 patent/US7712012B2/en not_active Expired - Fee Related
-
2007
- 2007-04-03 JP JP2007097882A patent/JP4615541B2/ja not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000003486A1 (en) * | 1998-07-10 | 2000-01-20 | Koninklijke Philips Electronics N.V. | Transmission system comprising an error correction circuit, an interleaver, and a puncturing or repeating device |
WO2000013362A1 (de) * | 1998-08-28 | 2000-03-09 | Siemens Aktiengesellschaft | Verfahren und vorrichtung zur anpassung einer übertragungsdatenrate oder einer sendeleistung an die übertragungsqualität eines übertragungskanals |
CN1255000A (zh) * | 1998-11-02 | 2000-05-31 | 日本电气株式会社 | 速率匹配方法和数字通信系统 |
Also Published As
Publication number | Publication date |
---|---|
JP4138274B2 (ja) | 2008-08-27 |
US7266752B2 (en) | 2007-09-04 |
BRPI0105804B1 (pt) | 2017-11-28 |
AU5417801A (en) | 2002-01-10 |
JP4615541B2 (ja) | 2011-01-19 |
EP2293452B1 (en) | 2012-06-06 |
EP1176725A2 (en) | 2002-01-30 |
CN1331549A (zh) | 2002-01-16 |
JP2002135850A (ja) | 2002-05-10 |
AU768016B2 (en) | 2003-11-27 |
US7636878B2 (en) | 2009-12-22 |
US20060248431A1 (en) | 2006-11-02 |
US7127661B2 (en) | 2006-10-24 |
BR0105804A (pt) | 2002-03-19 |
EP2293452A1 (en) | 2011-03-09 |
US20060036929A1 (en) | 2006-02-16 |
US20040109495A1 (en) | 2004-06-10 |
JP2007235981A (ja) | 2007-09-13 |
EP1176725A3 (en) | 2004-01-21 |
US7712012B2 (en) | 2010-05-04 |
EP1176725B1 (en) | 2013-03-13 |
US20020022468A1 (en) | 2002-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100464510C (zh) | 在移动通信系统中配置传输的方法 | |
CN100397815C (zh) | 数据通信系统、速率匹配设备及其方法 | |
CN100380817C (zh) | 通信系统及操作该系统的方法 | |
CN100423473C (zh) | 通信系统中可变速率的数据速率匹配方法及其通信设备 | |
EP1102440B1 (en) | Method for improving TFCI Transportation performance | |
EP1257080B1 (en) | Encoding/decoding apparatus and method in a CDMA mobile communication system | |
CN101369864B (zh) | 在移动通信系统中配置传输的方法 | |
CN100546203C (zh) | 在结合无线电接入网使用的设备中的速率匹配方法、设备和系统 | |
CN101155011B (zh) | 通用系统中可变速率的数据速率匹配方法及其通信设备 | |
US8009550B2 (en) | Method and communications device for adapting the data transfer rate in a communications device | |
AU2007202113B2 (en) | Method of configuring transmission in mobile communication system | |
KR100720539B1 (ko) | 레이트 매칭 방법 | |
AU2004200702B2 (en) | Method of configuring transmission in mobile communication system | |
KR100781240B1 (ko) | 차세대 이동통신 시스템에서의 데이터 레이트 매칭 방법 | |
KR100813038B1 (ko) | 전송 체인에서의 데이터 처리 방법 및 그 장치 | |
KR20020019740A (ko) | 차세대 이동통신의 데이터 레이트 매칭 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1063298 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20090225 |