CN1265575C - W-cdma调制的方法和装置 - Google Patents
W-cdma调制的方法和装置 Download PDFInfo
- Publication number
- CN1265575C CN1265575C CNB02811115XA CN02811115A CN1265575C CN 1265575 C CN1265575 C CN 1265575C CN B02811115X A CNB02811115X A CN B02811115XA CN 02811115 A CN02811115 A CN 02811115A CN 1265575 C CN1265575 C CN 1265575C
- Authority
- CN
- China
- Prior art keywords
- transmission
- channel
- memory
- encoded
- block
- 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 - Fee Related
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/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
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
-
- 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
-
- 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/0065—Serial 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/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)
- Error Detection And Correction (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
公开了用于有效W-CDMA调制的技术。一方面,公开了用于如W-CDMA规范所定义的调制中的多路复用/编码链。另一方面,有效地使用存储器来处理并级联传输块。这方面的进一步优点是准备了传输信道用于有效的随后处理。它还允许容易地与传输信道源接口。另一方面,代替交织存储器而使用重复信道编码来提供信道编码和交织。这些方面集合在一起以硬件有效方式导致了如W-CDMA这样的***的高级优点。这里所述的技术同样地用于接入点和接入终端。这些技术不限于W-CDMA技术,它们也适用于要求本发明各优点的其它***。还给出了本发明的各个其它方面。
Description
背景
领域
本发明一般涉及通信,尤其涉及W-CDMA调制的新颖且改进了的方法和装置。
背景
广泛采用无线通信***来提供各类通信,譬如语音、数据等。这些***可以基于码分多址(CDMA)、时分多址(TDMA)、或某些其它调制技术。CDMA***提供了超过其它类型***的某些优点,包括增加的***容量。
可以设计CDMA***来支持一种或多种CDMA标准,譬如(1)“TIA/EIA-95MobileStation-Base Station Compatibility Standard for Dual-Mode Wideband SpreadSpectrum Cellular System”(IS-95标准),(2)“TIA/EIA-98 Recommended MinimumStandard for Dual-Mode Wideband Spread Spectrum Cellular Mobile Station”(IS-98标准),(3)名为“第三代合伙人计划”(3GPP)的协会提出的标准,并且包含在一组文档中,包括文档号3G TS 25.211、3G TS 25.212、3G TS 25.213和3GTS 25.214(W-CDMA标准),(4)名为“第三代合伙人计划2”(3GPP2)的协会提出的标准,并且包含在一组文档中,包括“TR-45.5 Physical Layer Standard forcdma2000 Spread Spectrum Systems”、“C.S0005-A Upper Layer(Layer 3)Signaling Standard for cdma2000 Spread Spectrum Systems”、以及“C.S0024cdma2000 High Rate Packet Data Air Interface Specification”(cdma2000标准),以及(5)某些其它标准。实现cdma2000标准的高速率分组数据规范的***在此被称为高数据速率(HDR)***。HDR***在TIA/EIA-IS-856、“CDMA2000 High RatePacket Data Air Interface Specification”中给出。所提议的无线***还用单个空中接口提供了HDR和低数据速率服务(譬如语音和传真服务)的组合。
如上所引用的现代CDMA***规范结合了多种要求并且规定了各种信令方案,以便实现它们的优点。随着附加要求和信令方案的增加,支持它们所需的复杂度和资源量也增加。然而,在移动无线环境中,希望使硬件和电流消耗最小,试图生产紧缩形式的效能成本划算的且功率有效的用户设备。
无线通信***中通常采用调制器和解调器。调制器格式化并处理各类数据,譬如语音、视频、因特网或其它数据,用各种技术来准备传输。这些技术包括CRC生成、加密、信道编码、交织、速率匹配、信道化、扰频,等等。设计解调器在接收到格式化的传输后从中提取数据。W-CDMA标准为按照该标准调制数据而提供了要求并叙述了某些处理技术。W-CDMA标准和其前期标准一样复杂,因此更需要W-CDMA***内效能成本划算的且功率有效的器件。
因此,本领域中需要能有效实现复杂标准要求而使相关硬件费用、功耗和***设计复杂度最小的调制器。
概述
这里所公开的实施例强调了对有效W-CDMA调制器的需求。一方面,公开了用于如W-CDMA规范所定义的调制中所用的多路复用/编码链。另一方面,有效地使用存储器来处理并级联传输块。这方面的进一步优点是准备了传输信道用于有效的随后处理。它还允许容易地与传输信道源接口。另一方面,代替交织器存储器而使用重复信道编码来提供信道编码和交织。这些方面集合在一起以硬件有效方式导致了如W-CDMA这样的***的高级优点。这里所述的技术同样地用于接入点和接入终端。这些技术不限于W-CDMA技术,它们也适用于要求本发明各优点的其它***。还给出了本发明的各个其它方面。
如下进一步详述,本发明提供了实现本发明各方面、实施例和特征的方法和***元件。
附图简述
通过下面提出的结合附图的详细描述,本发明的特征、性质和优点将变得更加明显,附图中相同的元件具有相同的标识,其中:
图1是能支持许多用户的无线通信***的总框图;
图2描述了调制器的框图;以及
图3是可以用在调制器内的多路复用/编码链的实施例。
详细描述
图1是支持许多用户的无线通信***100的图,它能实现本发明的各个方面。可以设计***100来支持一种或多种CDMA标准和/或设计(如,IIS-95标准、cdma2000标准、HDR规范、W-CDMA标准)。为了简洁,所示***100包括与两个接入终端106(还可被称为远程终端或移动站)的三个接入点104(还可被称为基站)。接入点及其覆盖区域总称为“小区”。
根据所实现的CDMA***,各接入终端106可以在任何给定时刻在前向链路上与一个(可能更多)接入点104通信,并且根据接入终端是否处在软切换而在反向链路上与一个或多个接入点通信。前向链路(即,下行链路)是指从接入点到接入终端的传输,而反向链路(即,上行链路)是指从接入终端到接入点的传输。
为了清晰,描述本发明所用的示例会假定接入终端为信号始发者,接入点为信号的接收者和获得者,所述信号为反向链路上的信号。本领域的技术人员可以理解,接入点及接入终端可用于如这里所述地发射数据,本发明各方面也用于那些情况。在此专门使用的单词“示例性”是指“充当示例、实例或说明”。这里所述作为“示例性”的任何实施例都不必被解释为比其它实施例更优选或更有利。
图2描述了用于本发明一实施例的调制器200框图。为了简洁,仅示出与本发明有关的调制器200块的子集。在下列讨论中,会参考按照W-CDMA标准的实现来描述这些实施例,其中可以理解本发明的各个方面。然而,本发明的原理不限于W-CDMA***,本领域的技术人员可以容易地将它们应用于其它标准。
该讨论假定微处理器210正在进行调制器200的一般处理和控制,然而本领域的技术人员可以认识到通常采用多个处理器,无论是微处理器还是数字信号处理器,并且可以按照本发明原理容易地互相替代处理器和/或专用硬件的各种配置。
调制器200可以调制并发射各种形式的数据。示例包括语音、视频、IP数据话务、及其它数据类型。图2标为传输信道的一个或多个数据流被传递到微处理器210。这些传输信道的源可以改变,并且未示出。微处理器210接收传输信道并将它们传递到多路复用器/编码链220。多路复用器/编码链220格式化并处理传输信道,并把结果传递到信道化块230。在W-CDMA标准中,这些结果被称为经编码的组合传输信道(CCTrCh)。下面参考图3进一步详述了发生在多路复用器/编码链220内的处理细节。
信道化块230从多路复用器/编码链路220接收数据并且按照信道化方案将其覆盖。在W-CDMA***中,用正交可变扩展因子(OVSF)码对数据进行覆盖。其它CDMA***采用Walsh码用于信道化。然后,经信道化的数据在扰频块240内被扰乱。各种扰乱序列是本领域已知的,并且在标准中定义了W-CDMA***的扰乱码。
滤波块250对经扰乱的数据操作从而在向RF块260传递前提供基带滤波。本领域的技术人员会认识到,在数字和模拟硬件之间分配滤波和RF频带处理时可以作出折衷,这些技术等价地应用于本发明。在RF块260内的上变频之后,数据接着通过天线270发出。
图3描述了多路复用器/编码链300。多路复用器/编码链300是可用作图2的多路复用器/编码链220的一实施例。对应于多条传输信道的数据被写入编码器RAM A 310。在一实施例中,所支持的传输信道数为八。
通常,传输信道可包含来自多个源的数据,例如语音、视频、IP分组,等等。为了便于与这种变化的数据相关的较高级别协议,传输信道可以具有与其相关的变化的服务。W-CDMA标准定义了传输时间间隔(TTI)来提供服务级别区分。TTI提供了对相关数据所允许的等待时间的量度。W-CDMA支持80ms、40ms、20ms和10ms的TTI值。为了满足服务级别标准则,数据会在其相关的TTI内被发送。
传输信道的数据以分组形式被写入编码器RAM A 310,每个分组都包括一头部和一数据部分。也称为传输块的分组被写入为该传输信道指定的编码器RAM A 310的一部分。由于传输信道数据最终会从编码器RAM A 310移去用于进一步处理,且当这个发生时空间将变得可用,因此该位置是动态确定的。分组前还可以有一控制字,用于传递多路复用/编码链300中所用的对传输信道特定的参数。编码器RAM A310接收控制字、头部和分组数据,它们各自要根据字对齐的方式被写入,这简化了传递数据的设备的设计。然而,这种字对齐会导致编码器RAM A 310内数据间未使用比特的间隙。
传输块级联器320从编码器RAM A 310读取传输块数据,并且以紧缩形式将其提供给编码器RAM B 340。对于每条传输信道而言,去除并解析任何控制字,并且去除头部和分组数据间的未使用比特。此外,当被编程来做这些时,传输块级联器320向传输块的结尾处附加循环冗余校验(CRC)比特,其中生成在CRC块330内的比特是从向编码器RAM A 310读取的传输块产生的。任选的加密块335对从编码器RAM A 310读取的数据进行加密,在启用加密时用适当的已编码比特替换未编码的比特。所产生的数据无论是否被加密、无论是否包含CRC,都被写入编码器RAM B340,使得每条传输信道都是比特紧缩的,并且在有效数据间没有未使用的比特。
为了说明刚才描述的块310-340的功能,考虑下例。假定有8比特宽的编码器RAM A 310和RAM B 340,以及两个传输块(a和b),各有8比特控制字、5个头部比特、20个数据比特和4个CRC比特。表1示出编码器RAM A 310的数据格式,其中下标a或b表示比特所表示的传输块a或b,而字母c、h和d分别表示控制、头部、和数据比特。未使用的比特用X标记。列标题7到0标识了该列表示8比特字内的哪个比特。
表1
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ca7 | ca6 | ca5 | ca4 | ca3 | ca2 | ca1 | ca0 |
ha4 | ha3 | ha2 | ha1 | ha0 | X | X | X |
da19 | da18 | da17 | da16 | da15 | da14 | da13 | da12 |
da11 | da10 | da9 | da8 | da7 | da6 | da5 | da4 |
da3 | da2 | da1 | da0 | X | X | X | X |
cb7 | cb6 | cb5 | cb4 | cb3 | cb2 | cb1 | cb0 |
hb4 | hb3 | hb2 | hb1 | hb0 | X | X | X |
db19 | db18 | db17 | db16 | db15 | db14 | db13 | db12 |
db11 | db10 | db9 | db8 | db7 | db6 | db5 | db4 |
db3 | db2 | db1 | db0 | X | X | X | X |
表2示出传输块级联器320操作后随的编码器RAM B 340的数据格式。表2内的符号按照表1中符号的格式,还多了CRC比特。注意到已经去除了控制字,也去除了未使用比特。
表2
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ha4 | ha3 | ha2 | ha1 | ha0 | da19 | da18 | da17 |
da16 | da15 | da14 | da13 | da12 | da11 | da10 | da9 |
da8 | da7 | da6 | da5 | da4 | da3 | da2 | da1 |
da0 | CRCa3 | CRCa2 | CRCa1 | CRCa0 | hb4 | hb3 | hb2 |
hb1 | hb0 | db19 | db18 | db17 | db16 | db15 | db14 |
db13 | db12 | db11 | db10 | db9 | db8 | db7 | db6 |
db5 | db4 | db3 | db2 | db1 | db0 | CRCb3 | CRCb2 |
CRCb1 | CRCb0 | … | … | … | … | … | … |
可能仅使用单个编码器RAM,而非分别使用RAM A 310和RAM B 340。然而,这种配置要求写入传输块的微处理器进行比特控制以确保去除未使用的比特,还留下空间来附加任何所需的CRC比特。或者,可以产生复杂的寻址方案对来自单个编码器RAM的各种数据、CRC和头部比特进行访问。这两种方案中的加密都增加了复杂性。然而,图3所示的实施例提供了与微处理器简化接口的优点,并且以提供附加优点的方式在编码器RAM B 340内产生内容,如下详述。
传输块在对于TTI降序的存储单元内被写入编码器RAM B 340。例如,80ms的TTI传输块被写入最低的RAM地址,而10ms的TTI传输块被写入较高的地址单元。这种方法的优点在于,由于较大TTI块比较小的TTI块在RAM内逗留时间较长,因此最快使用的块(那些具有较低TTI的块)位于连续RAM空间的结尾处,其中新的小TTI块可以迅速替代它们。
作为反例,为了说明不使用该方法的缺点,考虑具有10ms TTI的N比特传输块以及具有80ms TTI的传输块。假定具有10ms TTI的N比特传输块从地址0开始被写入,而80ms的TTI块在它后面立即从地址N开始被写入。在下一个10ms间隔期间会发送10ms TTI的N比特传输块,而80ms的TTI块却可能逗留8个连续的10ms间隔。考虑具有N+i比特的第二10ms TTI。由于80ms的TTI块逗留,因此在地址0处没有足够的连续空间给第二10ms TTI块。唯一的补救方式是增加RAM的尺寸来容纳写入的附加块,而不使用较低的区段,或者产生非常复杂的寻址方案来允许不连续地写入传输块。
反之,如果80ms块被写入RAM内的较低地址,随后是N比特的10ms TTI块,在发送了10ms TTI块之后,新的10ms TTI块可在其位置被写入。因此,将传输块以TTI降序方式填充编码器RAM B 340是有利的。
最终将传递存储在编码器RAM B 340内的传输块,用于框360中的信道编码。在W-CDMA***中,有三种信道编码选项:卷积编码、turbo编码、或者不编码。在为信道编码传递之前,必需选择用于从编码器RAM B 340读取的传输信道,该过程基本上把各条传输信道多路复用成一条连续信道。在某些情况下,对应于一传输信道的编码器RAM B 340内的比特数大于信道编码算法所需的编码块尺寸。在这些情况下,传输信道数据必需被分割成多个编码块。类似地,如果传输信道数据太小,则必需用附加比特(一般都是零)来填充以组成编码块。另外,通常向编码块后面附着尾部比特,这取决于编码算法。刚才说到的多路复用和分割功能在编码块分段350内实现,从而把传输信道数据从编码器RAM B 340传递到信道编码块360。
在W-CDMA***中,卷积编码的编码块尺寸为504比特,而turbo编码的编码块尺寸为5113。卷积编码要求8个尾部比特,而turbo编码要求6个尾部比特。
参考turbo编码可见把传输信道比特紧缩到编码器RAM B 340内的另一好处。Turbo编码把对来自编码块分段350的比特流的编码和对编码器RAM B 340内数据的随机访问结果的编码组合起来。如果从编码器RAM B 340被编码的传输信道数据不是连续的,则需要设计一种非常复杂的寻址电路。
可以采用各种方法来产生多路复用/编码链300内各块所需的功能,譬如编码块分段350和传输块级联器320。这种方法可由本领域的技术人员容易地确定。可用于跟踪与传输信道有关的各参数的一种技术是维持一查找表(LUT),该表可以通过控制微处理器以及多路复用/编码链300内各块的读取和写入而被存取,与传输信道有关的参数有:编码器RAM A 310内的存储单元、编码器RAM B 340内的存储单元、相应传输信道数据(级联和非级联的)的长度、多路复用的顺序、以及用于处理特定传输信道的其它设定值。查找表技术是本领域公知的,这样的查找表在图3示出。
例如,可以按照较高层协议来完成编码块分段350内发生的对各传输信道多路复用的顺序。这可以由正在把传输信道传递到多路复用/编码链300(未示出)的微处理器来控制。同一微处理器可以为各传输信道在查找表内写入一值,当由编码块分段350存取时指示从编码器RAM B 340读取各条传输信道并因此被多路复用而传递到信道编码360的顺序。
如上所述,经多路复用的传输信道流被分成编码块,并且在框360内按照多种编码算法(包括不编码)的任一种进行信道编码。信道编码框360的结果被传递到无线电帧均衡/交织块370。
无线电帧均衡是向信道编码360的输出添加一个或多个比特的简单过程,使得适当输出比特数可用于第一次交织(第二次交织会在下面描述)。概念上,第一次交织通过把来自信道编码360的输出存储在R×C矩阵(R行C列)内而发生。通常,以某些通用交织算法所指定的顺序取出矩阵的各个元素。
W-CDMA标准定义了第一次交织,使得C被设为等于TTI除以10ms。各列对应于数据的一个无线电帧。数据按照预定方式按列读出。实现这种交织方法需要把所有传输信道的编码码元存储在RAM内(假定一次就在信道编码框360内产生编码码元,且输出被存储在该RAM中)。该RAM会很大,因此很昂贵。
或者,可以使用多次编码而非采用RAM来存储信道编码框360的所有输出。在每个无线电帧期间,根据传输信道的TTI以及与期望列有关的流内的存储单元而选择来自信道编码框360所产生的输出流的比特。当然,这里所用的术语“列”与实际矩阵或RAM无关,如上述概念。相反,这里所述操作的结果与填充RAM并随后从中读取一列时的结果相同。
下列示例用于说明刚才所述的无线电帧均衡和第一次交织的方法。假定10比特(包括任何尾部比特)的传输信道编码块,它有40ms的TTI和1/3的编码率。表3示出集中在四列的信道编码框360的输出。表内的单元包含对应于信道编码框360输出的比特编号。因此,由于使用了1/3的编码速率,因此首先三个输出比特对应于第一个输入比特。这三个比特对应于表中的比特0、1和2。由于该例中传输块包含10比特,因此信道编码块360的第十个输入是最后的输入比特,且相应的输出比特为27、28和29。如上所述,表3的矩阵表示仅用于说明假设RAM的列和所产生的实际输出比特流之间的关系。注意到由于对于10比特传输块仅创建30比特的已编码输出,因此比特30和31并非来自信道编码框360。相反,比特30和31是所产生的填充比特,用于进行无线电帧均衡。它们对于完成列2和3是必要的。
表3
列0 | 列1 | 列2 | 列3 |
0 | 1 | 2 | 3 |
4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
按照所采用的***类型来指定读取列的顺序。在W-CDMA中,对于该例中指定的TTI而言,读取列的顺序如下给出:列0、列2、列1和列3。在各无线电帧内,根据需要用填充比特来均衡编码器输出流的一子集,该子集被传递到速率匹配框380。在该例中,在第一无线电帧期间要选择列0。因此,比特0、4、8、12、16、20、24和28要被传递到速率匹配框380。在第二无线电帧内要选择列2。因此,比特2、6、10、14、18、22、26和30要被传递到速率匹配框380。在第三无线电帧内要选择列1。因此,比特1、5、9、13、17、21、25和29要被传递到速率匹配框380。最后,在第四无线电帧内要选择列3。因此,比特3、7、11、15、19、23、27和31要被传递到速率匹配框380。如该例所说明的,通过把信道编码框360内的信道编码过程重复若干次(在该例中为4次),可以不使用RAM,并且可以通过选择信道编码框360输出的某一子集而进行期望的交织。相对于W-CDMA规范,该操作既实现了第一次交织,又实现了无线电帧分段。
上面的例子说明了40ms TTI的过程。如上所定义的,列数目对应于TTI除以10ms。因此对于80ms的TTI而言,列数目会是8。对于40ms的TTI而言,列数目会是4,刚才已描述。对于20ms的TTI而言,列数目会是2。对于10ms的TTI而言,只有一列。
为了完成W-CDMA规范所定义的列排序,可以用无线电帧计数器的比特反转型式来确定要选择哪一列。对于80ms TTI而言,使用了三个最低比特。对于40ms TTI而言,使用了两个最低比特。对于20ms TTI而言,使用了最低有效位。对于10msTTI而言,只有一列,因此列选择很清楚。与刚才所述的例子有关,随着无线电帧计数器的两个最低有效位经过状态00、01、10和11循环,这些状态的比特反转分别经过00、10、01和11而循环。这对应于上述列0、2、1和3的排序。这种技术的使用通常按照TTI值进行。
速率匹配框380接收无线电帧均衡/交织块370的输出,对该输出进行速率匹配,并且把结果传递到速率匹配RAM 390。速率匹配是传输信道内的比特被截短或重复的步骤,使得所有活动传输信道的集合比特数符合可用于所选比特速率的比特数。速率匹配算法是本领域公知的,且本发明的原理应用于任何速率匹配算法。W-CDMA规范规定了可用于该实施例中的速率匹配算法(细节未示出)。
速率匹配框380的输出按行顺序地存储在速率匹配RAM 390中。然后,第二交织框395按列访问速率匹配RAM 390。速率匹配RAM 390可以是双缓冲的,从而允许在第二交织块395访问前面结果之前写入新的结果而不覆盖前面的结果。第二交织块395从速率匹配RAM 390读取列的顺序会由所实现的***类型来规定。
从第二交织块395产生的输出是已编码的、组合传输信道(CCTrCh),它可以被传递用于在物理信道上传输。如上所述,图2中用块230-270给出这种信道的示例。
刚才参考图3描述的实施例对于实现W-CDMA规范的要求是有用的。它对于要求用参数、信道编码算法、速率匹配算法、加密算法等类似处理的任何规范一般都是有用的,这与W-CDMA标准不同。而且,本领域的技术人员会认识到,本发明还用于使用参考图2和图3所述块的任何子集的***。本领域的技术人员还会认识到,上述多路复用/编码链路实施例内块的排列可以改变,而不背离本发明的范围。应该注意在上述所有实施例中,方法步骤可以交换而不背离本发明的范围。
本领域的技术人员可以理解,信息和信号可以用多种不同技术和工艺中的任一种来表示。例如,上述说明中可能涉及的数据、指令、命令、信息、信号、比特、码元和码片可以用电压、电流、电磁波、磁场或其粒子、光场或其粒子、或它们的任意组合来表示。
本领域的技术人员能进一步理解,结合这里所公开的实施例所描述的各种说明性的逻辑块、模块和算法步骤可以作为电子硬件、计算机软件或两者的组合来实现。为了清楚说明硬件和软件间的互换性,各种说明性的组件、框图、模块、电路和步骤一般按照其功能性进行了阐述。这些功能性究竟作为硬件或软件来实现取决于整个***所采用的特定的应用程序和设计约束。技术人员可能以对于每个特定应用不同的方式来实现所述功能,但这种实现决定不应被解释为造成背离本发明的范围。
结合这里所描述的实施例来描述的各种说明性的逻辑块、模块和算法步骤的实现或执行可以用:通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、场可编程门阵列(FPGA)或其它可编程逻辑器件、离散门或晶体管逻辑、离散硬件组件、或为执行这里所述功能而设计的任意组合。通用处理器可能是微处理器,然而或者,处理器可以是任何常规的处理器、控制器、微控制器或状态机。处理器也可能用计算设备的组合来实现,如,DSP和微处理器的组合、多个微处理器、结合DSP内核的一个或多个微处理器、或任意其它这种配置。
结合这里所公开的实施例描述的方法或算法的步骤可能直接包含在硬件中、由处理器执行的软件模块中、或在两者当中。软件模块可能驻留在RAM存储器、快闪(flash)存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中已知的任何其它形式的存储媒体中。示例性存储媒体与处理器耦合,使得处理器可以从存储媒体读取信息,或把信息写入存储媒体。或者,存储媒体可以与处理器整合。处理器和存储媒体可能驻留在ASIC中。ASIC可能驻留在订户单元中。或者,处理器和存储媒体可能作为离散组件驻留在用户终端中。
上述优选实施例的描述使本领域的技术人员能制造或使用本发明。这些实施例的各种修改对于本领域的技术人员来说是显而易见的,这里定义的一般原理可以被应用于其它实施例中而不使用创造能力。因此,本发明并不限于这里示出的实施例,而要符合与这里揭示的原理和新颖特征一致的最宽泛的范围。
Claims (39)
1.一种调制器,包括多路复用/编码链,与第一存储器和第二存储器一起操作,其中第一存储器内存储由传输块组成的传输信道,所述调制器包括:
级联器,用于从第一存储器读取传输块、从被读传输块去除不用于传输的比特、以及把级联的传输块存储在第二存储器中;
信道编码器,用于对来自存储器的传输信道进行编码,其中可以重复对传输信道子集的编码;以及
交织器,用于接收经编码的传输信道并且选择各已编码传输信道和重复编码传输信道的子集以产生经编码的交织数据流。
2.如权利要求1所述的调制器,其特征在于还包括循环冗余校验(CRC)发生器,用于用所读取的传输块计算CRC,并且把CRC附着到第二存储器内存储的级联传输块后。
3.如权利要求2所述的调制器,其特征在于还包括加密块,用于对要被级联并存储在第二存储器内的传输块进行加密。
4.如权利要求1所述的调制器,其特征在于,所述级联传输块按照降序传输时间间隔被存储在第二存储器内。
5.如权利要求1所述的调制器,其特征在于还包括编码块分段器,用于对大于信道编码块尺寸的传输信道进行分段,并且填充小于信道编码块尺寸的传输信道。
6.如权利要求1所述的调制器,其特征在于还包括无线电帧均衡器,用于向信道编码器的输出添加填充比特。
7.如权利要求1所述的调制器,其特征在于还包括速率匹配器,用于截短并重复已编码的交织数据流的比特使之符合传输信道的数据速率,从而产生速率匹配的、已编码的、交织数据流。
8.如权利要求7所述的调制器,其特征在于还包括第二交织器,用于对速率匹配的、已编码的交织数据流进行交织,以产生已编码的、组合传输信道。
9.一种多路复用/编码链,与第一存储器和第二存储器一起操作,其中第一存储器内存储了由传输块组成的传输信道,所述多路复用/编码链包括:
级联器,用于从第一存储器读取传输块、从被读传输块去除不用于传输的比特、以及把级联的传输块存储在第二存储器中;
信道编码器,用于对来自存储器的传输信道进行编码,其中可以重复对传输信道子集的编码;以及
交织器,用于接收经编码的传输信道并且选择各已编码传输信道和重复编码传输信道的子集以产生经编码的交织数据流。
10.如权利要求9所述的多路复用/编码链,其特征在于还包括循环冗余校验(CRC)发生器,用于用所读取的传输块计算CRC,并且把CRC附着到第二存储器内存储的级联传输块后。
11.如权利要求10所述的多路复用/编码链,其特征在于还包括加密块,用于对要被级联并存储在第二存储器内的传输块进行加密。
12.如权利要求9所述的多路复用/编码链,其特征在于,所述级联传输块按照降序传输时间间隔被存储在第二存储器内。
13.如权利要求9所述的多路复用/编码链,其特征在于还包括编码块分段器,用于对大于信道编码块尺寸的传输信道进行分段,并且填充小于信道编码块尺寸的传输信道。
14.如权利要求9所述的多路复用/编码链,其特征在于还包括无线电帧均衡器,用于向信道编码器的输出添加填充比特。
15.如权利要求9所述的多路复用/编码链,其特征在于还包括速率匹配器,用于截短并重复已编码的交织数据流的比特使之符合传输信道的数据速率,从而产生速率匹配的、已编码的、交织数据流。
16.如权利要求15所述的多路复用/编码链,其特征在于还包括第二交织器,用于对速率匹配的、已编码的交织数据流进行交织,以产生已编码的、组合传输信道。
17.用于CDMA***内的一种接入终端,该接入终端包括一多路复用/编码链,与第一存储器和第二存储器一起操作,其中第一存储器内存储了由传输块组成的传输信道,所述接入终端包括:
级联器,用于从第一存储器读取传输块、从被读传输块去除不用于传输的比特、以及把级联的传输块存储在第二存储器中;
信道编码器,用于对来自存储器的传输信道进行编码,其中可以重复对传输信道子集的编码;以及
交织器,用于接收经编码的传输信道并且选择各已编码传输信道和重复编码传输信道的子集以产生经编码的交织数据流。
18.如权利要求17所述的接入终端,其特征在于还包括循环冗余校验(CRC)发生器,用于用所读取的传输块计算CRC,并且把CRC附着到第二存储器内存储的级联传输块后。
19.如权利要求18所述的接入终端,其特征在于还包括加密块,用于对要被级联并存储在第二存储器内的传输块进行加密。
20.如权利要求17所述的接入终端,其特征在于,所述级联传输块按照降序传输时间间隔被存储在第二存储器内。
21.如权利要求17所述的接入终端,其特征在于还包括编码块分段器,用于对大于信道编码块尺寸的传输信道进行分段,并且填充小于信道编码块尺寸的传输信道。
22.如权利要求17所述的接入终端,其特征在于还包括无线电帧均衡器,用于向信道编码器的输出添加填充比特。
23.如权利要求17所述的接入终端,其特征在于还包括速率匹配器,用于截短并重复已编码的交织数据流的比特使之符合传输信道的数据速率,从而产生速率匹配的、已编码的、交织数据流。
24.如权利要求23所述的接入终端,其特征在于还包括第二交织器,用于对速率匹配的、已编码的交织数据流进行交织,以产生已编码的、组合传输信道。
25.一种W-CDMA***,包括一多路复用/编码链,与第一存储器和第二存储器一起操作,其中第一存储器内存储了由传输块组成的传输信道,所述W-CDMA***包括:
级联器,用于从第一存储器读取传输块、从被读传输块去除不用于传输的比特、以及把级联的传输块存储在第二存储器中;
信道编码器,用于对来自存储器的传输信道进行编码,其中可以重复对传输信道子集的编码;以及
交织器,用于接收经编码的传输信道并且选择各已编码传输信道和重复编码传输信道的子集以产生经编码的交织数据流。
26.如权利要求25所述的W-CDMA***,其特征在于还包括循环冗余校验(CRC)发生器,用于用所读取的传输块计算CRC,并且把CRC附着到第二存储器内存储的级联传输块后。
27.如权利要求26所述的W-CDMA***,其特征在于还包括加密块,用于对要被级联并存储在第二存储器内的传输块进行加密。
28.如权利要求25所述的W-CDMA***,其特征在于,所述级联传输块按照降序传输时间间隔被存储在第二存储器内。
29.如权利要求25所述的W-CDMA***,其特征在于还包括编码块分段器,用于对大于信道编码块尺寸的传输信道进行分段,并且填充小于信道编码块尺寸的传输信道。
30.如权利要求25所述的W-CDMA***,其特征在于还包括无线电帧均衡器,用于向信道编码器的输出添加填充比特。
31.如权利要求25所述的W-CDMA***,其特征在于还包括速率匹配器,用于截短并重复已编码的交织数据流的比特使之符合传输信道的数据速率,从而产生速率匹配的、已编码的、交织数据流。
32.如权利要求31所述的W-CDMA***,其特征在于还包括第二交织器,用于对速率匹配的、已编码的交织数据流进行交织,以产生已编码的、组合传输信道。
33.一种调制方法,包括:
读取存储在第一存储器内的传输块;以及
仅把用于传输的那些传输块的比特以级联形式写入第二存储器;
对由存储在第二存储器内的所述传输块组成的传输信道进行信道编码;
重复所述信道编码步骤;
选择来自各重复的信道编码输出的子集以产生经编码的、交织数据流。
34.如权利要求33所述的方法,其特征在于还包括:
计算各传输块的CRC;以及
在写入第二存储器时把CRC附着在级联的传输块后。
35.如权利要求33所述的方法,其特征在于还包括在存储在第二存储器内之前对级联的传输块加密。
36.如权利要求33所述的方法,其特征在于还包括信道编码块分段,其中对大于信道编码块的传输信道进行分段,而填充小于信道编码块的传输信道。
37.如权利要求33所述的方法,其特征在于还包括无线电帧均衡,其中填充比特被***信道编码步骤的输出内。
38.如权利要求33所述的方法,其特征在于还包括速率匹配,其中截短并重复比特使之符合传输信道的数据速率。
39.如权利要求38所述的方法,其特征在于还包括对速率匹配步骤的输出进行交织。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/871,563 | 2001-05-31 | ||
US09/871,563 US7012911B2 (en) | 2001-05-31 | 2001-05-31 | Method and apparatus for W-CDMA modulation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1513238A CN1513238A (zh) | 2004-07-14 |
CN1265575C true CN1265575C (zh) | 2006-07-19 |
Family
ID=25357712
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB02811115XA Expired - Fee Related CN1265575C (zh) | 2001-05-31 | 2002-05-31 | W-cdma调制的方法和装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7012911B2 (zh) |
CN (1) | CN1265575C (zh) |
AU (1) | AU2002259317A1 (zh) |
HK (1) | HK1064534A1 (zh) |
MX (1) | MXPA03010836A (zh) |
WO (1) | WO2002098036A2 (zh) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1114528B1 (en) * | 1999-07-08 | 2006-06-07 | Samsung Electronics Co., Ltd. | Apparatus and method for controlling a demultiplexer and a multiplexer used for rate matching in a mobile communication system |
US7272769B1 (en) * | 2001-06-05 | 2007-09-18 | Broadcom Corporation | System and method for interleaving data in a wireless transmitter |
EP1483858A2 (en) * | 2002-02-22 | 2004-12-08 | Arizona Board of Regents | Nonblocking ovsf codes for 3g wireless and beyond systems |
US7706347B2 (en) * | 2003-05-15 | 2010-04-27 | Lg Electronics Inc. | Signal processing apparatus and method using multi-output mobile communication system |
KR101000388B1 (ko) * | 2003-05-15 | 2010-12-13 | 엘지전자 주식회사 | 이동 통신 시스템 및 이 이동 통신 시스템에서 신호를처리하는 방법 |
KR20050027679A (ko) * | 2003-09-16 | 2005-03-21 | 삼성전자주식회사 | 이동통신시스템에서 고속 패킷 데이터 송/수신장치 및 방법 |
US20050254441A1 (en) * | 2004-05-14 | 2005-11-17 | Interdigital Technology Corporation | Method and apparatus for efficiently allocating and deallocating interleaved data stored in a memory stack |
US7515579B2 (en) * | 2005-02-09 | 2009-04-07 | Alcatel-Lucent Usa Inc. | Dynamic switching of a transmission time interval in a wireless system |
US7889709B2 (en) * | 2005-08-23 | 2011-02-15 | Sony Corporation | Distinguishing between data packets sent over the same set of channels |
WO2008094005A1 (en) * | 2007-01-31 | 2008-08-07 | Samsung Electronics Co., Ltd. | Method and apparatus for code block segmentation in a mobile communication system |
US20080025415A1 (en) * | 2007-06-18 | 2008-01-31 | Ari Hatula | Uplink Coding And Multiplexing Instrumentation |
US8514888B2 (en) * | 2008-09-12 | 2013-08-20 | Industrial Technology Research Institute | Methods and devices for wireless broadcasting service communication environment |
CN101431504B (zh) * | 2008-10-27 | 2012-05-30 | 宁波大学 | 高性能数字电视地面广播发射机空频调制方法 |
WO2013048619A1 (en) * | 2011-09-29 | 2013-04-04 | Megachips Corporation | Power line communications transmitter/receiver |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5721745A (en) * | 1996-04-19 | 1998-02-24 | General Electric Company | Parallel concatenated tail-biting convolutional code and decoder therefor |
US6373831B1 (en) * | 1997-03-26 | 2002-04-16 | Nortel Networks Ltd. | Systems and methods of channel coding and inverse-multiplexing for multi-carrier CDMA systems |
KR100248396B1 (ko) * | 1997-10-24 | 2000-03-15 | 정선종 | 병렬 길쌈 부호화기를 사용한 채널 부호기 설계방법 |
EP1119945B1 (en) | 1998-10-05 | 2009-11-25 | Nokia Corporation | Frame control method and apparatus |
FR2792128B1 (fr) | 1999-04-07 | 2001-09-07 | Mitsubishi Electric France | Procede et dispositif pour entrelacement de canal et multiplexage |
US6473442B1 (en) * | 1999-04-12 | 2002-10-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Communications system and method for matching and balancing the bit rates of transport channels to the bit rate of a physical channel |
CA2742096C (en) * | 1999-04-13 | 2015-01-06 | Ericsson Ab | Rate matching and channel interleaving for a communications system |
US6831943B1 (en) * | 1999-08-13 | 2004-12-14 | Texas Instruments Incorporated | Code division multiple access wireless system with closed loop mode using ninety degree phase rotation and beamformer verification |
FR2799323B1 (fr) | 1999-10-04 | 2002-04-19 | Mitsubishi Electric France | Procede de generation d'un mode compresse sur un canal composite comportant au moins deux canaux de transport et dispositif pour la mise en oeuvre de ce procede |
JP2001223670A (ja) * | 2000-02-09 | 2001-08-17 | Nec Corp | 拡散符号生成器及びそれを用いるcdma通信装置並びにそれらに用いる拡散符号生成方法 |
FI108822B (fi) * | 2000-02-14 | 2002-03-28 | Nokia Corp | Lomittelumenetelmä ja -järjestelmä |
FR2805688A1 (fr) * | 2000-02-28 | 2001-08-31 | Mitsubishi Electric France | Procede d'equilibrage de canaux de transport au sein d'un canal composite, dispositif et station de base correspondants |
KR100713331B1 (ko) * | 2000-12-23 | 2007-05-04 | 삼성전자주식회사 | 부호분할다중접속 이동통신시스템의 반복복호 중지 장치 및 방법 |
US6738370B2 (en) * | 2001-08-22 | 2004-05-18 | Nokia Corporation | Method and apparatus implementing retransmission in a communication system providing H-ARQ |
-
2001
- 2001-05-31 US US09/871,563 patent/US7012911B2/en not_active Expired - Lifetime
-
2002
- 2002-05-31 AU AU2002259317A patent/AU2002259317A1/en not_active Abandoned
- 2002-05-31 MX MXPA03010836A patent/MXPA03010836A/es active IP Right Grant
- 2002-05-31 CN CNB02811115XA patent/CN1265575C/zh not_active Expired - Fee Related
- 2002-05-31 WO PCT/US2002/017040 patent/WO2002098036A2/en active Search and Examination
-
2004
- 2004-09-21 HK HK04107252A patent/HK1064534A1/xx not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
WO2002098036A3 (en) | 2003-04-17 |
AU2002259317A1 (en) | 2002-12-09 |
US7012911B2 (en) | 2006-03-14 |
HK1064534A1 (en) | 2005-01-28 |
CN1513238A (zh) | 2004-07-14 |
WO2002098036A2 (en) | 2002-12-05 |
US20030031158A1 (en) | 2003-02-13 |
MXPA03010836A (es) | 2004-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1265575C (zh) | W-cdma调制的方法和装置 | |
KR100533594B1 (ko) | 통신 시스템 및 통신 시스템 동작 방법 | |
KR100467188B1 (ko) | 직교 전송 다이버시티 및 멀티캐리어 cdma 통신시스템을 위한 인터리빙 방법 및 장치 | |
EP1495569B1 (en) | Channel mapping in a wireless communication system | |
JP2003188856A (ja) | 符号分割多重接続移動通信システムで符号化およびレートマッチング装置および方法 | |
US7814388B2 (en) | System and method for interleaving data in a wireless transmitter | |
CN1399829A (zh) | 在通信装置中匹配数据速率的方法及相应的通信装置 | |
JP3435135B2 (ja) | レート・マッチングを行う方法及び装置、逆レート・マッチングを行う装置、及び電気通信システムの基地局及び移動局 | |
CN1883224A (zh) | 用于将控制信息复用到物理数据信道的***和方法 | |
CN1192537C (zh) | 用于发送穿孔或重复数据的设备与方法 | |
CN1179489C (zh) | 用于利用单工码产生(n,3)码和(n,4)码的装置和方法 | |
CN101035254A (zh) | 高速共享控制信道的用户设备识别码专有扰频讯息码的产生 | |
EP2056504B1 (en) | A code multiplexing method and system for high speed downlink shared channel | |
CN101710850A (zh) | 卷积Turbo编码方法及实现编码方法的设备 | |
CN1529944A (zh) | 在无线分组通信网络上传输实时数据的方法 | |
CN1175582C (zh) | 利用交织和随后通过穿孔或重复所实现的速率匹配进行数据传输 | |
JP4741130B2 (ja) | データフレームを伝送する方法および装置ならびにデータレートを適合化する方法および装置 | |
CN1675872A (zh) | 通信***中用于交错/去交错的方法 | |
CN101039512A (zh) | 高速下行共享信道的共享信息信道的信号生成方法及装置 | |
CN1906878B (zh) | 用于语音编码帧的偏移交织的方法和装置 | |
CN1669229A (zh) | 在h-arq分组重发中恢复发送码元的接收器与方法 | |
KR100575925B1 (ko) | 이동통신시스템에서 상이한 전송시간간격들을 가지는채널들을 다중화하는 전송률 정합 방법 및 장치 | |
CN1638293A (zh) | 通信方法和通信终端设备及其传输、接收和收发方法 | |
KR100334909B1 (ko) | 혼돈 신호를 이용한 랜덤 인터리버 장치 | |
CN102571262A (zh) | 一种lte上行编码方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1064534 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060719 Termination date: 20210531 |