CN100342681C - Cdma通信***中支持自适应多速率数据的方法和设备 - Google Patents
Cdma通信***中支持自适应多速率数据的方法和设备 Download PDFInfo
- Publication number
- CN100342681C CN100342681C CNB018062326A CN01806232A CN100342681C CN 100342681 C CN100342681 C CN 100342681C CN B018062326 A CNB018062326 A CN B018062326A CN 01806232 A CN01806232 A CN 01806232A CN 100342681 C CN100342681 C CN 100342681C
- Authority
- CN
- China
- Prior art keywords
- frame
- bits
- quiet
- bit
- data
- 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/20—Arrangements for detecting or preventing errors in the information received using signal quality detector
-
- 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/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0025—Transmission of mode-switching indication
-
- 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/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
-
- 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/0014—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the source 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/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0036—Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the receiver
- H04L1/0038—Blind format detection
-
- 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/0045—Arrangements at the receiver end
- H04L1/0046—Code rate detection or code type detection
-
- 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/0061—Error detection 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/0075—Transmission of coding parameters to receiver
-
- 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/0067—Rate matching
-
- 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/0072—Error control for data other than payload data, e.g. control data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Small-Scale Networks (AREA)
Abstract
在cdma2000通信***中支持自适应多速率编码数据的技术。对于语音信息(关于各种速率)、静音指示符(关于各种类型)以及空帧规定了若干自适应多速率模式。循环冗余校验用于每个自适应多速率帧(如12-比特循环冗余校验用于语音以及8-比特循环冗余校验用于静音指示符)。由常规编码器进一步编码自适应多速率数据和循环冗余校验比特。使用盲速率检测来检测发送的自适应多速率帧的帧速率。为了支持盲速率检测,提供给循环冗余校验生成器的比特数对于每个要被检测的盲速率是不同的。如果两个或多个盲速率具有相同的比特数(如对于静音指示符),那么就给出格式比特来区分这些速率。
Description
发明背景
一.发明领域
本发明涉及数据通信。本发明尤其涉及在cdma2000通信***中支持自适应多速率(AMR)语音编解码数据的新颖和改进的方法和设备。
二.相关技术说明
广泛地使用无线通信***以提供各种类型的通信,例如语音、数据等等。这些***可以基于码分多址(CDMA)、时分多址(TDMA)或一些其它调制技术。CDMA***提供某些包括增加***容量的优于其它类型***的优点。
可以将***设计成支持一个或多个标准,如(1)“TIA/EIA/IS-95-B MobileStation-Base Station Compatibility Standard for Dual-Mode WidebandSpread Spectrum Cellular System”(IS-95标准),(2)由名为“3rdGeneration Partnership Project”(3GPP)的联盟提供的标准并收录于一组包括文件号3G TS 25.211、3G Ts 25.212、3G TS 25.213以及3G TS 25.214(W-CDMA标准)的文件中,(3)由名为“3rd Generation Partnership Project2”(3GPP2)的联盟提供的标准以及TR-45.5(cdma2000标准,以前称为IS-2000MC),或(4)一些其它标准。在这里引用这些标准作为参考。
每种标准都特别规定了在前向和反向链路上传输的数据的处理,例如,可以以特定的数据率编码语音信息,将它格式化成规定的帧格式,并且根据特定的处理方案处理它(例如纠错和/或检错编码、交错等等)。由特定标准(如cdma2000标准)规定的帧格式和处理可能与其它标准(例如W-CDMA标准)的不同。
W-CDMA标准规定了自适应多速率(AMR)语音编码方案,其中可以基于许多可能的数据率之一编码语音信息并且以取决于所选择的数据率的特定格式给出已编码的语音数据。
为了各种类型的通信***之间的兼容性和互操作性,非常希望提供能够支持AMR编码语音数据的cdma2000***。
发明概述
本发明给出了在cdma2000***中支持自适应多速率(AMR)编码数据的技术。如下面更详细描述的,对于语音信息、静音指示符(SID)以及空帧规定了若干AMR模式。语音信息的AMR模式支持许多AMR语音数据率(例如,由下面标识的AMR标准规定的)。SID数据的AMR模式支持许多类型的SID。以20毫秒帧给出语音和SID数据。
对于cdma2000***中的实现,AMR模式被使用cdma2000标准支持的可变速率特性的前向和反向链路上的若干无线配置支持。在实施例中,为AMR语音帧选择12-比特CRC并且为SID帧选择8-比特CRC。这些CRC选择提供了良好的性能而将用于每个帧的附加比特的个数减少到最小。按cdma2000标准对无线配置规定的,进一步以具有特定码率的卷积码编码AMR数据和CRC比特。
在另一方面中,使用盲速率检测来检测接收到的AMR帧的帧速率。用盲速率检测,根据若干假设来解码接收帧,每个假设与用于解码接收帧的特定的一组解码参数值相关。为了支持盲速率检测,提供到CRC发生器的比特数对于要检测的每个可能的盲速率不相同(即想要单独地检测每个AMR模式)。如果两个或多个盲速率具有相同的比特数,那么就提供额外的附加(格式)比特来区分这些速率。
根据本发明,提供一种用于在无线通信***中发送与自适应多速率语音编码器相关的数据比特的方法,包括:接收多个与自适应多速率语音编码器相关的数据比特,其中所述多个数据比特表示静音指示符;为多个数据比特产生多个帧质量指标比特;形成在其中包括多个数据比特和多个帧质量指标比特并且与通信***规定的特定帧格式相符的已格式化帧,其中静音指示符的所述已格式化帧包括至少8个帧质量指标比特;用特定编码器对所述已格式化帧进行编码以产生已编码的帧;以及发送已编码的帧已格式化帧的表示。
根据本发明,还提供一种在无线通信***中用于发送与自适应多速率语音编码器相关的数据比特的设备,包括:用于接收多个与自适应多速率语音编码器相关的数据比特的装置,其中所述多个数据比特表示静音指示符;用于为多个数据比特产生多个帧质量指标比特的装置;用于形成在其中包括多个数据比特和多个帧质量指标比特并且与通信***规定的特定帧格式相符的已格式化帧的装置,其中静音指示符的所述已格式化帧包括至少8个帧质量指标比特;用于用特定编码器对所述已格式化帧进行编码以产生已编码的帧的装置;以及用于发送已编码的帧的装置。
如下面更详细描述的,本发明进一步给出了实现本发明的各个方面、实施例以及特性的方法和***元件。
附图简述
与附图一起考虑,通过下面阐述的详细说明,本发明的特征、性质以及优点将变得更清楚,附图中始终相应地标识同类参考符号并且其中:
图1是支持许多用户的扩展频谱通信***的图;
图2是根据W-CDMA标准的ARM数据传输的处理的方块图;
图3是根据cdma2000标准的ARM数据传输的处理的方块图;
图4和图5是分别显示前向和反向链路支持的AMR模式的帧格式的图;以及
图6是能够处理AMR帧的接收单元的实施例的方块图。
较佳实施例的详细说明
图1是支持许多用户的扩展频谱通信***100的图。***100为许多小区提供通信,每个小区由相应的基站104提供服务。各种远程终端106分散于***各处。取决于远程终端是否活动以及其是否处于软越区切换之中,每个远程终端106可以在任何特定时刻在前向和反向链路上与一个或多个基站104通信。如图1所示,基站104a与远程终端106a、106b和106c通信,并且基站104b与远程终端106d、106e和106f通信。
***控制器102耦合至基站104并且进一步耦合到公共交换电话网(PSTN)。***控制器102向与之耦合的基站提供调整和控制。***控制器102通过基站104进一步控制远程终端106间以及远程终端106与耦合至PSTN的用户(如常规电话机)之间的电话呼叫的路由选择。***控制器102也称为基站控制器(BSC)。
可以把***100设计成符合cdma2000标准、W-CDMA标准、一些其它标准或它们的组合。
图2是根据W-CDMA标准的ARM数据传输的处理的方块图。自适应多速率(AMR)语音编码器212接收并编码语音信号并且给出已编码的被归为3类的语音数据,标记为A类、B类和C类。A类是最重要的比特,B类比特是次重要的,以及C类比特是最不重要的。由于重要性中指定的差异,就通过不同的“传送”信道传送每类的比特,这些信道能够提供被选择为与类别重要性级别相当的不同处理(例如纠错和检错编码、速率匹配等等)。例如,对A类比特可以使用卷积编码和循环冗余检验(CRC),对于B类比特可以使用卷积编码但无CRC,以及对于C类比特就不使用卷积编码或CRC。
在图2所示的详细实现中,在传送信道处理器220a中对A类比特进行CRC编码(方块222a)、卷积编码(方块224a)、速率匹配(方块226a)以及交错(方块228a)。在传送信道处理器220b中对B类比特进行卷积编码(方块224b)、速率匹配(方块226b)、交错(方块228b)。在传送信道处理器220c中对C类比特进行速率匹配(方块226c)和交错(228c)。从传送信道处理器220a到220c产生的已处理比特随后由传送信道多路复用器230多路传输到编码合成传送信道(CCTrCH),并且CCTrCH进一步由物理信道多路分解器232多路分解成一个或多个物理信道流。进一步交错(方块234)每个物理信道流上的每个(20毫秒)帧,并且产生的数据流由物理信道数据组成。
W-CDMA标准的数据处理更详细地描述于W-CDMA标准文件以及转让给本申请的受让人并在此引入以作参考的美国专利申请序列号09/678,645,2000年10月3日申请的名为“DATA BUFFER STRUCTURE FOR PHYSICAL AND TRANSPORTCHANNELS IN A CDMA SYSTEM”之中。可以把AMR编码器设计成符合“ETSI EN301 704 Digital Cellular Telecommunications System;AdaptiveMulti-Rate(AMR)Speech Transcoding”(AMR标准)。
图3是根据cdma2000标准的ARM数据传输的处理的方块图。自适应多速率(AMR)语音编码器312接收并编码语音信号并且给出已编码的被归为3类的语音数据,标记为A类、B类和C类。还可以把AMR编码器312设计成符合上述AMR标准。3类比特馈入形成数据块的串接单元321,每个数据块在一个帧中传输并且具有A类、B类以及可能C类的比特组合。随后对每个数据块进行CRC编码(方块322),格式化(方块323)、卷积编码(方块324)、速率匹配(方块326)以及交错(方块328)。产生的数据流由话务信道(如cdma2000***中的基本或补充信道)数据组成。
图3显示了cdma2000***中支持AMR语音数据的实现。在实施例中,按A类比特(最可靠的比特)处理A、B和C类比特,并且向所有3类比特提供纠错编码和CRC。对于AMR语音帧,对所有数据比特(即所有3类的比特)产生一个CRC。还对帧中所有比特使用单个截尾卷积编码器。
方块322中的CRC编码根据特定的生成多项式为每个接收到的数据块产生若干CRC比特(例如8-比特或12-比特CRC值)。连同每个数据块选择要包含的CRC比特的个数来提供正确检测是否错误地接收了帧的高可能性,而将附加比特的个数减少到最小。在实施例中,对较低速率帧(如具有80个数据比特或更少)使用8-比特CRC值,并且对于较高速率帧(如具有相当于267个数据比特)使用12-比特CRC值。用于产生8-比特和12比特CRC值的生成多项式如下:
g(x)=x12+x11+x10+x9+x8+x1+x+1,对于12-比特CRC
g(x)=x8+x7+x4+x3+x+1对于8-比特CRC
还可以使用的其它长度(如,6-比特、10-比特、16-比特等等)的CRC值并且它们在本发明的范围之内。同样地,除了CRC还可以使用其它类型的帧质量指标,并且这同样在本发明的范围之内。可以使用的其它类型的帧质量指标包括解码器度量标准、重编码符号误码率等等。
方块323中的帧格式化产生规定格式的数据帧。如下面更详细描述的,对于一些AMR模式,可以对数据比特加上额外的附加比特,以至这些模式的帧具有特定的固定长度(如43比特)。同样地,在每个数据块的结尾追加若干编码器尾比特(如8比特的0)。这些尾比特用于在每个数据块结尾将卷积编码器刷新到已知状态(全0),这样下一数据块的编码就从该已知状态开始。
可以通过在帧中重复每个比特N次(其中N可以是1、2、4、8或其它一些值)并且根据特定的截短模式对0或一些比特进行截去(即删除),来完成方块326中的速率匹配。可以根据特定算法产生该截短模式。对于AMR数据,可以如转让给本发明的受让人并在这里引入以作参考的美国专利申请序列号09/587,168,2000年10月6日发表的名为“METHOD AND APPRATUS FORPUNCTURING CODE SYMBOLS IN A COMMUNICATION SYSTEM”中所描述的那样实现截短。
在cdma2000标准文档中更详细地描述了cdma2000标准的数据格式化和处理。
表1列出了W-CDMA规定的AMR模式以及对于每个AMR模式A类、B类和C类的比特数。比特的3类分法、每一类的比特数和/或每个数据块的总比特数可以不同于表1中所列出的。
如表1所示,AMR模式0至7被分配给从4.75kbps至12.2kbps的8种不同的AMR语音数据速率。AMR模式8至11用于发送不同类型的静音指示符(SID)信息。AMR模式12-14为将来使用而保留,以及AMR模式15表示无数据传输。如表1所示,帧中的比特总数从1到244。表1的最后一列中的反向链路(RL)语音速率比特用于规定反向链路速率并且仅对于前向链路帧被需要。
表1-AMR模式
比特数/20-毫秒块 | ||||||
AMR模式索引 | 模式说明 | A、B和C类总数 | A类 | B类 | C类 | RL语音速率 |
0(AMR4.75) | 4.75kbps 语音 | 95 | 39 | 56 | 0 | 3 |
1(AMR5.15) | 5.15kbps 语音 | 103 | 49 | 54 | 0 | 3 |
2(AMR5.90) | 5.90kbps 语音 | 118 | 55 | 63 | 0 | 3 |
3(AMR6.70) | 6.70kbps 语音 | 134 | 58 | 76 | 0 | 3 |
4(AMR7.40) | 7.40kbps 语音 | 148 | 61 | 87 | 0 | 3 |
5(AMR7.95) | 7.95kbps 语音 | 159 | 85 | 84 | 0 | 3 |
6(AMR10.2) | 10.2kbps 语音 | 204 | 65 | 99 | 40 | 3 |
7(AMR12.2) | 12.2kbps 语音 | 244 | 81 | 103 | 60 | 3 |
8 | GSM-AMR SID | 39 | 39 | 0 | 0 | 3 |
9 | GSM-EFR SID | 42 | 42 | 0 | 0 | 3 |
10 | IS-641 SID | 38 | 38 | 0 | 0 | 3 |
11 | PDC-EFR SID | 37 | 37 | 0 | 0 | 3 |
12-14 | 为将来使用 | TBD | TBD | TBD | TBD | 3 |
15 | 无传输 | 0 | 0 | 0 | 0 | 3 |
在实施例中,将用于四种类型的SID(即AMR模式8-11)的帧设计成具有相同的长度(如对于前向链路是46比特,对于反向链路是43比特)。相同的帧长允许从其它帧类型中容易地检测出SID帧。根据为SID传输的数据比特的最大数量(即对于AMR模式9是42比特)以及用以识别和区分四种SID类型的足够数量的附加格式比特(即1比特),来确定SID帧的长度。
表2列出对于前向链路的四种SID类型的格式比特的详细定义。最大速率指示(MR)位表示SID帧是否适用于AMR模式9。如果该SID帧不适用于AMR模式9,那么两个附加格式比特就用于识别SID帧为AMR模式8、10或11之一的模式指示(MI)。如表2所示,剩下的不用于SID数据或不作为格式比特的比特被保留。
表2-用于SID模式的前向链路信息比特
格式比特 | 比特/帧 | |||||
AMR模式索引 | 最大速率指示(MR) | 模式指示(MI) | 保留 | SID数据 | RL速率比特 | 信息比特总数 |
8 | ‘0’ | ‘00’ | 1 | 39 | 3 | 46 |
9 | ‘1’ | - | 0 | 42 | 3 | 46 |
10 | ‘0’ | ‘10’ | 2 | 38 | 3 | 46 |
11 | ‘0’ | ‘11’ | 3 | 37 | 3 | 46 |
表3列出对于反向链路的四种SID类型的格式比特的详细定义。与前向链路相同定义了最大速率指示(MR)位以及模式指示(MI)位。然而,由于对于反向链路SID帧并不要求3个反向链路速率比特,那么每个SID帧中包括43比特。
表3-用于SID模式的反向链路信息比特
格式比特 | 比特/帧 | ||||
AMR模式索引 | 最大速率指示(MR) | 模式指示(MI) | 保留 | SID数据 | 信息比特总数 |
8 | ‘0’ | ‘00’ | 1 | 39 | 43 |
9 | ‘1’ | - | 0 | 42 | 43 |
10 | ‘0’ | ‘10’ | 2 | 38 | 43 |
11 | ‘0’ | ‘11’ | 3 | 37 | 43 |
图4是显示前向链路上支持的AMR模式的帧格式的图。如图4和表1所示,AMR模式0至5的帧包括若干A类比特和若干B类比特,每类中规定的比特数取决于特定的AMR模式。AMR模式6和7的帧包括若干A、B和C类比特,每类中规定的比特数再次取决于特定的AMR模式。对于每个帧,首先发送最左边的比特。
如图4和表2所示,AMR模式8至11的帧(即SID帧)包括SID数据和最大速率指示(MR)位,并且可以进一步包括模式指示(MI)位和保留比特。AMR模式15的帧包括1个保留比特。每个AMR模式的前向链路帧包括3个反向链路语音速率比特。
图5是显示反向链路上支持的AMR模式的帧格式的图。在反向链路上的AMR模式0至11的帧具有与前向链路上的相应帧相同的格式,但减去了3个反向链路速率比特。AMR模式15的帧包括4个保留比特。
根据本发明的一方面,使用盲速率检测为所支持的AMR模式检测被发送的帧。用盲速率检测,根据若干假设来解码接收帧,每个假设与用于解码接收帧的特定一组解码参数值相关。例如,一个假设可以假设在发送源处使用的适用于接收帧的特定数据率、码率等等。产生最佳质量度量(如CRC校验的帧)的假设被认为是正确的一个,并且选择根据该假设解码的帧作为被发送的帧。
为了支持盲速率检测,提供给CRC生成器的比特数对于每个要被检测的可能盲速率(即每个想要被单独检测的AMR模式)应该不同。如果两个或多个盲速率具有相同比特数,那么就需要额外的附加比特来区分这些速率。
对于任何被特定协商的AMR服务,最多可能有4种语音速率。在这种情况中,例如表1中列出的AMR模式可以被6种不同帧速率支持。这6种帧速率可以包括用于语音数据的4种帧速率(AMR模式0至7),用于静音指示符(SID)的一种帧速率(AMR模式8至11),以及用于无传输的一种帧速率(AMR模式15)。可以把适用于4种类型SID的帧(对于AMR模式8至11)定义成具有相同长度(如43比特)并且从而共享相同的帧速率。
在接收单元,要检测6种可能的盲速率。由于适用于4种SID类型的SID帧共享相同的帧速率,盲速率检测仅能够确定接收到的帧是否是SID帧。如上面表2和表3中所描述的,在每个SID帧中包括了一个或多个附加格式比特以供特定SID类型的识别之用。盲速率检测的使用避免了在每个帧中发送附加比特以识别正在使用的特定AMR模式的需要。
在cdma2000***中,可以在前向或反向链路上的一条或多条话务信道上传送语音和分组数据。(话务信道类似于W-CDMA***中的物理信道)。在cdma2000***中,典型的是在基本信道(FCH)上传送语音数据,在补充信道(SCH)上传送话务数据,以及在专用控制信道(DCCH)上传送信令。FCH、DCCH以及SCH是不同类型的话务信道。为了接收SCH上的高速数据传输,还向远程终端分配FCH或DCCH。
在cdma2000***中,每个被分配的话务信道与定义该话务信道的特性的特定的无线配置相关。这些特性可以由各种物理层参数定义,如(卷积或Turbo)码率(R)、调制特性、扩展速率(SR)等等。每个无线配置进一步支持达10个不同的数据率,范围从1.5Kbps到1.0368Mbps,这与每20毫秒帧30至20,736个比特相当。无线配置还支持可变速率,由此可以以从750bps至1.0368Mbps的数据率传送数据。
表4列出了如cdma2000标准规定的适用于前向基本信道的一些可变数据率的无线配置和相关的参数值。可以使用表4中列出的数据率来支持表1中列出的AMR模式。
表4-用于基本信道的前向话务信道帧结构
及所支持的一些可变数据率
比特数/帧 | ||||
无线配置 | 总数 | 信息 | CRC | 尾部 |
3、4、6和7 | 17至96 | 1至80 | 8 | 8 |
21至192 | 1至172 | 12 | 8 | |
5、8和9 | 17至72 | 1至56 | 8 | 8 |
21至288 | 1至268 | 12 | 8 |
表5列出了如cdma2000标准规定的用于前向链路的无线配置3至9的码率和交错器大小。
表5-用于前向基本信道的无线配置特性
无线配置 | 码率 | 交错器大小 |
3 | 1/4 | 768 |
4 | 1/2 | 384 |
5 | 1/4 | 768 |
6 | 1/6 | 1152 |
7 | 1/3 | 576 |
8 | 1/4 | 1152 |
9 | 1/2 | 576 |
根据本发明的一方面,使用cdma2000标准支持的可变速率特性的前向和反向链路上的若干无线配置支持表1中列出的AMR模式。在实施例中,为AMR语音帧(AMR模式0至7)选择12-比特CRC并且为SID帧(AMR模式8至11)选择8-比特CRC。这些CRC选择提供了良好的性能而将用于每个帧的附加比特的个数减少到最小。
表6至12显示了用于前向链路的,分别使用无线配置3-9支持表1所列出的AMR模式的实施例。在这些表的每一个中,AMR语音帧(AMR模式0至7)的信息比特的个数(第2列)是A、B和C类比特与3个RL语音速率比特的和。每个SID帧的信息比特的个数是SID比特、格式比特以及3个RL语音速率比特的和。编码器输入(第5列)包括第2列的全部信息比特加上8或12 CRC比特(第3列)以及8个尾部比特(第4列)。对于每个无线配置,由cdma2000标准规定码率。对于1/4的码率,为每个信息比特产生4个代码比特,并且编码器输出(第6列)上的比特数是馈入编码器输入的比特数的4倍。对于特定的无线配置,交错器的大小是固定的。
对于无线配置3、4、6和7,不支持模式6和7中的两个最高AMR速率。这些无线配置是基于速率组1(9.6kbps),其中对于基本信道,每帧的最大信息比特数是172。为了适应更高的AMR速率,可以使用提供达每帧268信息比特的基于速率组2(14.4kbps)的无线配置。例如,无线配置3和5使用速率1/4编码器与768-符号的交错器。然而,无线配置5支持达每个基本信道帧268个信息比特,而无线配置3仅支持达172个信息比特。对于较低速率的AMR模式,可变速率参数对于无线配置3和5是相同的,但是无线配置5能够支持表1中列出的所有AMR模式。从而,对于大多数的AMR应用,可以使用无线配置5代替无线配置3。
表6-关于无线配置3(SR1,R=1/4)的前向链路编码
比特数/帧 | ||||||
AMR模式索引 | 信息 | CRC | 尾部 | 编码器输入 | 编码器输出 | 交错器大小 |
0 | 98 | 12 | 8 | 118 | 472 | 768 |
1 | 106 | 12 | 8 | 126 | 504 | 768 |
2 | 121 | 12 | 8 | 141 | 564 | 768 |
3 | 137 | 12 | 8 | 157 | 628 | 768 |
4 | 151 | 12 | 8 | 171 | 684 | 768 |
5 | 162 | 12 | 8 | 182 | 728 | 768 |
6 | 207 | 不被支持 | ||||
7 | 247 | 不被支持 | ||||
8 | 42+4 | 8 | 8 | 62 | 248 | 768 |
9 | 45+1 | 8 | 8 | 62 | 248 | 768 |
10 | 41+5 | 8 | 8 | 62 | 248 | 768 |
11 | 40+6 | 8 | 8 | 62 | 248 | 768 |
12-14 | TBD | TBD | 8 | TBD | TBD | 768 |
15 | 3+1 | 12 | 8 | 24 | 96 | 768 |
表7-关于无线配置4(SR1,R=1/2)的前向链路编码
比特数/帧 | ||||||
AMR模式索引 | 信息 | CRC | 尾部 | 编码器输入 | 编码器输出 | 交错器大小 |
0 | 98 | 12 | 8 | 118 | 236 | 384 |
1 | 106 | 12 | 8 | 126 | 252 | 384 |
2 | 121 | 12 | 8 | 141 | 282 | 384 |
3 | 137 | 12 | 8 | 157 | 314 | 384 |
4 | 151 | 12 | 8 | 171 | 342 | 384 |
5 | 162 | 12 | 8 | 182 | 364 | 384 |
6 | 207 | 不被支持 | ||||
7 | 247 | 不被支持 | ||||
8 | 42+4 | 8 | 8 | 62 | 124 | 384 |
9 | 45+1 | 8 | 8 | 62 | 124 | 384 |
10 | 41+5 | 8 | 8 | 62 | 124 | 384 |
11 | 40+6 | 8 | 8 | 62 | 124 | 384 |
12-14 | TBD | TBD | 8 | TBD | TBD | 384 |
15 | 3+1 | 12 | 8 | 24 | 48 | 384 |
表8-关于无线配置5(SR1,R=1/4)的前向链路编码
比特数/帧 | ||||||
AMR模式索引 | 信息 | CRC | 尾部 | 编码器输入 | 编码器输出 | 交错器大小 |
0 | 98 | 12 | 8 | 118 | 472 | 768 |
1 | 106 | 12 | 8 | 126 | 504 | 768 |
2 | 121 | 12 | 8 | 141 | 564 | 768 |
3 | 137 | 12 | 8 | 157 | 628 | 768 |
4 | 151 | 12 | 8 | 171 | 684 | 768 |
5 | 162 | 12 | 8 | 182 | 728 | 768 |
6 | 207 | 12 | 8 | 227 | 908 | 768 |
7 | 247 | 12 | 8 | 267 | 1,068 | 768 |
8 | 42+4 | 8 | 8 | 62 | 248 | 768 |
9 | 45+1 | 8 | 8 | 62 | 248 | 768 |
10 | 41+5 | 8 | 8 | 62 | 248 | 768 |
11 | 40+6 | 8 | 8 | 62 | 248 | 768 |
12-14 | TBD | TBD | 8 | TBD | TBD | 768 |
15 | 3+1 | 12 | 8 | 24 | 96 | 768 |
表9-关于无线配置6(SR3,R=1/6)的前向链路编码
比特数/帧 | ||||||
AMR模式索引 | 信息 | CRC | 尾部 | 编码器输入 | 编码器输出 | 交错器大小 |
0 | 98 | 12 | 8 | 118 | 708 | 1,152 |
1 | 106 | 12 | 8 | 126 | 756 | 1,152 |
2 | 121 | 12 | 8 | 141 | 846 | 1,152 |
3 | 137 | 12 | 8 | 157 | 942 | 1,152 |
4 | 151 | 12 | 8 | 171 | 1,026 | 1,152 |
5 | 162 | 12 | 8 | 182 | 1,092 | 1,152 |
6 | 207 | 不被支持 | ||||
7 | 247 | 不被支持 | ||||
8 | 42-4 | 8 | 8 | 62 | 372 | 1,152 |
9 | 45+1 | 8 | 8 | 62 | 372 | 1,152 |
10 | 41+5 | 8 | 8 | 62 | 372 | 1,152 |
11 | 40+6 | 8 | 8 | 62 | 372 | 1,152 |
12-14 | TBD | TBD | 8 | TBD | TBD | 1,152 |
15 | 3+1 | 12 | 8 | 24 | 144 | 1,152 |
表10-关于无线配置7(SR3,R=1/3)的前向链路编码
比特数/帧 | ||||||
AMR模式索引 | 信息 | CRC | 尾部 | 编码器输入 | 编码器输出 | 交错器大小 |
0 | 98 | 12 | 8 | 118 | 354 | 576 |
1 | 106 | 12 | 8 | 126 | 378 | 576 |
2 | 121 | 12 | 8 | 141 | 423 | 576 |
3 | 137 | 12 | 8 | 157 | 471 | 576 |
4 | 151 | 12 | 8 | 171 | 513 | 576 |
5 | 162 | 12 | 8 | 182 | 546 | 576 |
6 | 207 | 不被支持 | ||||
7 | 247 | 不被支持 | ||||
8 | 42+4 | 8 | 8 | 62 | 186 | 576 |
9 | 45+1 | 8 | 8 | 62 | 186 | 576 |
10 | 41+5 | 8 | 8 | 62 | 186 | 576 |
11 | 40+6 | 8 | 8 | 62 | 186 | 576 |
12-14 | TBD | TBD | 8 | TBD | TBD | 576 |
15 | 3+1 | 12 | 8 | 24 | 72 | 576 |
表11-关于无线配置8(SR3,R=1/4)的前向链路编码
比特数/帧 | ||||||
AMR模式索引 | 信息 | CRC | 尾部 | 编码器输入 | 编码器输出 | 交错器大小 |
0 | 98 | 12 | 8 | 118 | 472 | 1,152 |
1 | 106 | 12 | 8 | 126 | 504 | 1,152 |
2 | 121 | 12 | 8 | 141 | 564 | 1,152 |
3 | 137 | 12 | 8 | 157 | 628 | 1,152 |
4 | 151 | 12 | 8 | 171 | 684 | 1,152 |
5 | 162 | 12 | 8 | 182 | 728 | 1,152 |
6 | 207 | 12 | 8 | 227 | 908 | 1,152 |
7 | 247 | 12 | 8 | 267 | 1,068 | 1,152 |
8 | 42+4 | 8 | 8 | 62 | 248 | 1,152 |
9 | 45+1 | 8 | 8 | 62 | 248 | 1,152 |
10 | 41+5 | 8 | 8 | 62 | 248 | 1,152 |
11 | 40+6 | 8 | 8 | 62 | 248 | 1,152 |
12-14 | TBD | TBD | 8 | TBD | TBD | 1,152 |
15 | 3+1 | 12 | 8 | 24 | 96 | 1,152 |
表12-关于无线配置9(SR3,R=1/2)的前向链路编码
比特数/帧 | ||||||
AMR模式索引 | 信息 | CRC | 尾部 | 编码器输入 | 编码器输出 | 交错器大小 |
0 | 98 | 12 | 8 | 118 | 236 | 576 |
1 | 106 | 12 | 8 | 126 | 252 | 576 |
2 | 121 | 12 | 8 | 141 | 282 | 576 |
3 | 137 | 12 | 8 | 157 | 314 | 576 |
4 | 151 | 12 | 8 | 171 | 342 | 576 |
5 | 162 | 12 | 8 | 182 | 364 | 576 |
6 | 207 | 12 | 8 | 227 | 454 | 576 |
7 | 247 | 12 | 8 | 267 | 534 | 576 |
8 | 42+4 | 8 | 8 | 62 | 124 | 576 |
9 | 45+1 | 8 | 8 | 62 | 124 | 576 |
10 | 41+5 | 8 | 8 | 62 | 124 | 576 |
11 | 40+6 | 8 | 8 | 62 | 124 | 576 |
12-14 | TBD | TBD | 8 | TBD | TBD | 576 |
15 | 3+1 | 12 | 8 | 24 | 48 | 576 |
表13列出了如cdma2000标准规定的适用于反向基本信道的一些可变数据率的无线配置和相关的参数值。可以使用表13中列出的可变数据率来支持表1中列出的AMR模式。反向链路上的无线配置3至6使用速率1/4编码器与1536-符号的交错器。
表13-用于基本信道的反向话务信道帧结构
及所支持的一些可变数据率
比特数/帧 | ||||
无线配置 | 总数 | 信息 | CRC | 尾部 |
3和5 | 17至96 | 1至80 | 8 | 8 |
21至192 | 1至172 | 12 | 8 | |
4和6 | 17至72 | 1至56 | 8 | 8 |
21至288 | 1至268 | 12 | 8 |
表14显示了适用于反向链路的,使用无线配置4或6支持AMR模式的实施例。在表14中,AMR语音帧(AMR模式0至7)的信息比特的个数(第2列)是A、B和C类比特的和。每个SID帧的信息比特的个数是SID比特和格式比特的和。编码器输入(第5列)包括第2列、8或12CRC比特(第3列)以及8个尾部比特(第4列)的全部信息比特。对于1/4的码率,为每个信息比特产生4个代码比特,并且编码器输出(第6列)上的比特数是馈入编码器输入的比特数的4倍。由cdma2000标准规定交错器的大小(第7列)。
表14给出了使用基于速率组2(14.4kbps)的无线配置4或6支持AMR数据的一种实现。如果使用基于速率组1(9.6kbps)的无线配置3和5,除了不支持对于AMR模式6和7的两个最高AMR速率之外,参数将与表14中所示的对于无线配置4和6的相同。从而,应该使用无线配置4或6代替无线配置3和5。
表14-关于无线配置4或6的反向链路编码
比特数/帧 | ||||||
AMR模式索引 | 信息 | CRC | 尾部 | 编码器输入 | 编码器输出 | 交错器大小 |
0 | 95 | 12 | 8 | 115 | 460 | 1,536 |
1 | 103 | 12 | 8 | 123 | 492 | 1,536 |
2 | 118 | 12 | 8 | 138 | 552 | 1,536 |
3 | 134 | 12 | 8 | 154 | 616 | 1,536 |
4 | 148 | 12 | 8 | 168 | 672 | 1,536 |
5 | 159 | 12 | 8 | 179 | 716 | 1,536 |
6 | 204 | 12 | 8 | 224 | 896 | 1,536 |
7 | 244 | 12 | 8 | 264 | 1,056 | 1,536 |
8 | 39+4 | 8 | 8 | 59 | 236 | 1,536 |
9 | 42+1 | 8 | 8 | 59 | 236 | 1,536 |
10 | 38+5 | 8 | 8 | 59 | 236 | 1,536 |
11 | 37+6 | 8 | 8 | 59 | 236 | 1,536 |
12-14 | TBD | TBD | 8 | TBD | TBD | 1,536 |
15 | 0+4 | 12 | 8 | 24 | 96 | 1,536 |
为了支持表1中所列出的AMR模式,可以(1)在专用控制信道(DCCH)上,(2)作为用于发送AMR数据的话务信道上的全空白突发串帧,或(3)通过其它信令机构,发送与AMR数据相关的信令信息。在实施例中,用于AMR数据的信令信息并不是作为话务信道上的“半空白突发串(dim-and-burst)”帧被发送。
图6是能够处理AMR帧的接收单元600的实施例的方块图。解调器(DEMOD)612接收并解调(如解扩展、解覆盖以及导频解调)来自前面单元的抽样并且给出已解调的帧。多速率解码器614根据一组速率假设,接收并解码每个已解调的帧。每个速率假设符合对于接收到的帧的特定假设的速率,并且与用于该速率的特定的一组处理(如CRC、编码以及交错)参数值相关。对于每个速率假设,解码器614进行纠错解码并将已解码的帧馈入各自的缓冲器616。如图6所示,为若干盲速率,给出了若干缓冲器616a至616f。例如,如上所述,使用6个缓冲器用于表1中所列出的AMR模式的要检测的6个盲速率。还可以支持更少的或附加的其它盲速率的假设并且这些假设在本发明的范围之内。
速率检测器620从缓冲器616接收已解码的帧并选择已解码的帧之一作为被发送的帧。在图6所示的实施例中,速率检测器620包括CRC校验器522、符号误码率(SER)检测器624、Yamamoto度量检测器626、解码器度量检测器628以及头部校验器630。可以仅用这些校验器和检测器的一部分实现速率检测器620,或者可以使用不同的或额外的校验器和检测器。
CRC校验器622为每个已解码帧中的数据块本地产生CRC值,并确定本地产生的CRC值是否与已解码帧中的CRC值相匹配。对于所有的速率假设的已解码帧都进行该CRC校验。CRC校验器622提供若干检验比特(如C1、C2等等),一个校验比特适用于每个正被检测的可能的盲速率。
SER检测器624从缓冲器接收已解码的比特以及通过线616接收被接收的符号的估计。SER检测器624然后将已解码比特重新编码,将重新编码的符号与接收到的符号相比较,计算重编码符号与所接收符号间的偏差,并给出表现偏差数的符号误码率(SER)。SER检测器624提供若干SER值(如SER1、SER2等等),一个SER值适用于每个正被检测的可能的盲速率。对于不同帧速率,SER值被标准化来说明每帧的符号数中的差异。除了CRC比特之外,可以使用SER值来确定当前帧的速率和完整性。
Yamamoto度量检测器624根据所选择的通过格栅的路径和通过格栅的下一最接近的路径间的差异,给出置信度量。Yamamoto校验取决于解码前的帧处理,而CRC校验取决于每个已解码帧中的比特。Yamamoto检测器624提供若干Yamamoto值(如Y1、Y2等等),一个Yamamoto值适用于每个正被检测的可能的盲速率。
解码器度量检测器628给出表现已解码帧的置信度的度量,如对于所选择的解码器格栅输出路径的Viterbi解码器度量。
速率检测器620从CRC校验器622接收CRC校验比特,从SER检测器624接收SER值,并从Yamamoto检测器626接收Yamamoto值。速率检测器620然后确定可能速率的哪一个是接收帧的实际速率。速率检测器620使用特定速率确定算法,该算法衡量来自CRC校验、SER检测、Yamamoto检测或它们的组合的结果并根据这些结果给出接收帧速率的估计。一旦确定了接收帧的速率,速率检测器620就将向适当的缓冲器616馈入信号来给出已解码的帧,该帧将被进一步处理。如果一个帧被声明为删除帧(如对于接收帧,所有CRC校验都失败)将不给出帧,并且认为该帧是被错误接收的。作为备择或另一方面,如果声明了删除,速率检测器620可以给出表示帧删除的信号。
对于被声明为SID帧的接收帧,头部校验器630校验格式比特来确定接收到的是那种类型的SID。头部校验器630还可以提供表示已检测到特殊SID类型的信号。
解码器614可以以多速率Viterbi解码器实现,该解码器被描述于美国专利号5,710,784,名为“MULTIRATE SERIAL VITERBI DECODER FOR CDMA SYSTEMAPPLICATION”之中。在美国专利号5,751,725,名为“METHOD AND APPARATUSFOR DETERMINING THE RATE OF RECEIVED DATA IN A VARIABLE RATECOMMUNICATION SYSTEM”,美国专利号5,774,496,名为“METHOD AND APPARATUSFOR DETERMINING DATA RATE OF TRANSMITTED VARIABLE RATE DATA IN ACOMMUNICATIONS RECEIVER”以及美国专利号6,108,372,名为“METHOD ANDAPPARATUS FOR DECODING VARIABLE RATE DATA USING HYPOTHESIS TESTING TODETERMINE DATA RATE”之中描述了进行盲速率检测的技术。这些专利都转让给本发明的受让人,并在此引用以作参考。
图3和图6中,可以用各种装置实现发送源(如基站)中的处理部件以及接收设备(如远程终端)。例如,可以以硬件、软件或它们的组合实现图6中的解调器612、解码器614以及速率检测器620。对于硬件实现,可以在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、可编程逻辑器件(PLD)、控制器、微型控制器、微处理器、其它的设计用于执行在此描述的功能的电子部件或它们的组合来实现处理部件。
对于软件实现,可以以执行在此描述的功能的模块(如程序、函数等等)实现这些处理部件。例如,可以以存储于存储器并由处理器执行的软件代码来实现解码、CRC校验、SER检测、Yamamoto检测、盲速率检测、和/或其它功能。
为清楚起见,已经对适用于cdma2000***的详细实现描述了本发明的各种方面、实施例和特性。然而,可以方便地贯彻或采用其它CDMA***和标准来支持在此描述的AMR模式以及其它模式。
给出较佳实施例的上述说明,使本领域的普通技术人员能够制造或使用本发明。对于那些本领域的普通技术人员,这些实施例的各种修正将显而易见,并且在此规定的一般原理可以适用于其它实施例而不使用创造能力。这样,本发明并不打算局限于在此所示的实施例,而是要符合在此揭示的原理和新颖特性的最宽泛的范围。
Claims (24)
1.一种用于在无线通信***中发送与自适应多速率语音编码器相关的数据比特的方法,其特征在于包括:
接收多个与自适应多速率语音编码器相关的数据比特,其中所述多个数据比特表示静音指示符;
为多个数据比特产生多个帧质量指标比特;
形成在其中包括多个数据比特和多个帧质量指标比特并且与通信***规定的特定帧格式相符的已格式化帧,其中静音指示符的所述已格式化帧包括至少8个帧质量指标比特;
用特定编码器对所述已格式化帧进行编码以产生已编码的帧;以及
发送已编码的帧。
2.根据权利要求1所述的方法,其特征在于进一步包括:
根据特定速率匹配算法对已编码帧进行速率匹配。
3.根据权利要求1所述的方法,其特征在于多个帧质量指标比特包括多个循环冗余校验比特。
4.根据权利要求3所述的方法,其特征在于多个帧质量指标比特包括8比特循环冗余校验值或12比特循环冗余校验值。
5.根据权利要求1所述的方法,其特征在于静音指示符是多种静音指示符类型之一。
6.根据权利要求5所述的方法,其特征在于每个静音指示符类型的静音指示符包括与其它静音指示符类型的静音指示符不同的特定数量的比特。
7.根据权利要求5所述的方法,其特征在于进一步包括:
在已格式化帧中追加一个或多个表现出包含于已格式化帧中的静音指示符的特定静音指示符类型的格式比特。
8.根据权利要求7所述的方法,其特征在于对于多个静音指示符类型,已格式化帧具有相同帧长。
9.根据权利要求8所述的方法,其特征在于多个静音指示符类型的帧长是43比特或46比特。
10.根据权利要求1所述的方法,其特征在于进一步包括:
通过信令信道传送与自适应多速率数据相关的信令信息。
11.根据权利要求1所述的方法,其特征在于进一步包括:
在用于传送已格式化帧的话务信道上传送与信令帧中的自适应多速率数据相关的信令信息。
12.根据权利要求1所述的方法,其特征在于无线通信***遵循cdma2000标准。
13.一种在无线通信***中用于发送与自适应多速率语音编码器相关的数据比特的设备,其特征在于包括:
用于接收多个与自适应多速率语音编码器相关的数据比特的装置,其中所述多个数据比特表示静音指示符;
用于为多个数据比特产生多个帧质量指标比特的装置;
用于形成在其中包括多个数据比特和多个帧质量指标比特并且与通信***规定的特定帧格式相符的已格式化帧的装置,其中静音指示符的所述已格式化帧包括至少8个帧质量指标比特;
用于用特定编码器对所述已格式化帧进行编码以产生已编码的帧的装置;以及
用于发送已编码的帧的装置。
14.根据权利要求13所述的设备,其特征在于进一步包括:
用于根据特定速率匹配算法对已编码帧进行速率匹配的装置。
15.根据权利要求13所述的设备,其特征在于多个帧质量指标比特包括多个循环冗余校验比特。
16.根据权利要求15所述的设备,其特征在于多个帧质量指标比特包括8比特循环冗余校验值或12比特循环冗余校验值。
17.根据权利要求13所述的设备,其特征在于静音指示符是多种静音指示符类型之一。
18.根据权利要求17所述的设备,其特征在于每个静音指示符类型的静音指示符包括与其它静音指示符类型的静音指示符不同的特定数量的比特。
19.根据权利要求17所述的设备,其特征在于进一步包括:
用于在已格式化帧中追加一个或多个表现出包含于已格式化帧中的静音指示符的特定静音指示符类型的格式比特的装置。
20.根据权利要求19所述的设备,其特征在于对于多个静音指示符类型,已格式化帧具有相同帧长。
21.根据权利要求20所述的设备,其特征在于多个静音指示符类型的帧长是43比特或46比特。
22.根据权利要求13所述的设备,其特征在于进一步包括:
用于通过信令信道传送与自适应多速率数据相关的信令信息的装置。
23.根据权利要求13所述的设备,其特征在于进一步包括:
用于在用于传送已格式化帧的话务信道上传送与信令帧中的自适应多速率数据相关的信令信息的装置。
24.根据权利要求13所述的设备,其特征在于无线通信***遵循cdma2000标准。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17537100P | 2000-01-10 | 2000-01-10 | |
US60/175,371 | 2000-01-10 | ||
US09/755,843 | 2001-01-05 | ||
US09/755,843 US7010001B2 (en) | 2000-01-10 | 2001-01-05 | Method and apparatus for supporting adaptive multi-rate (AMR) data in a CDMA communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1483257A CN1483257A (zh) | 2004-03-17 |
CN100342681C true CN100342681C (zh) | 2007-10-10 |
Family
ID=26871144
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB018062326A Expired - Fee Related CN100342681C (zh) | 2000-01-10 | 2001-01-09 | Cdma通信***中支持自适应多速率数据的方法和设备 |
Country Status (11)
Country | Link |
---|---|
US (1) | US7010001B2 (zh) |
EP (1) | EP1247371B1 (zh) |
JP (1) | JP2004500765A (zh) |
KR (1) | KR100711891B1 (zh) |
CN (1) | CN100342681C (zh) |
AT (1) | ATE408939T1 (zh) |
AU (1) | AU2001226377A1 (zh) |
BR (1) | BR0107489A (zh) |
DE (1) | DE60135826D1 (zh) |
HK (1) | HK1061764A1 (zh) |
WO (1) | WO2001052467A1 (zh) |
Families Citing this family (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7159164B1 (en) | 2000-06-05 | 2007-01-02 | Qualcomm Incorporated | Method and apparatus for recovery of particular bits of a frame |
JP4350371B2 (ja) * | 2000-06-21 | 2009-10-21 | 富士通株式会社 | 伝送フォーマット検出方法 |
US6769091B2 (en) * | 2000-10-17 | 2004-07-27 | Motorola, Inc. | Encoding method and apparatus using squished trellis codes |
FI110735B (fi) | 2001-03-16 | 2003-03-14 | Nokia Corp | Kanavakoodekkien testisilmukoita |
FI110734B (fi) | 2001-03-16 | 2003-03-14 | Nokia Corp | Kanavakoodekkien testisilmukoita |
US7050411B2 (en) * | 2001-07-25 | 2006-05-23 | Motorola, Inc. | Dynamic DCCH/FCH switching |
SE0102849D0 (sv) * | 2001-08-22 | 2001-08-22 | Ericsson Telefon Ab L M | Methods and arrangements in a telecommunicaton system |
WO2003021905A1 (en) * | 2001-08-31 | 2003-03-13 | Fujitsu Limited | Receiver and receiving method for cdma communication system |
KR100918765B1 (ko) * | 2001-10-20 | 2009-09-24 | 삼성전자주식회사 | 부호분할다중접속 이동통신시스템에서 부호화 및 레이트매칭장치 및 방법 |
US6839007B2 (en) | 2001-11-01 | 2005-01-04 | Qualcomm Incorporated | Inner coding of higher priority data within a digital message |
US6671518B2 (en) * | 2001-11-19 | 2003-12-30 | Motorola, Inc. | Method and apparatus for transmitting voice information |
KR100421765B1 (ko) * | 2001-12-06 | 2004-03-11 | 한국전자통신연구원 | 비동기식 이동통신 시스템에서의 가변 데이터 전송율 결정방법 및 그 장치 |
EP1474886B1 (en) * | 2002-02-15 | 2011-10-12 | Siemens Aktiengesellschaft | Method for rate matching |
US7487430B2 (en) | 2002-03-27 | 2009-02-03 | Samsung Electronics Co., Ltd. | Apparatus and method for receiving packet data control channel in a mobile communication system |
US7162675B2 (en) * | 2002-04-05 | 2007-01-09 | Lucent Technologies Inc. | Error detection methods in wireless communication systems |
DE10229640A1 (de) * | 2002-07-02 | 2004-01-29 | Siemens Ag | Verfahren zur Ratenanpassung |
CA2392640A1 (en) * | 2002-07-05 | 2004-01-05 | Voiceage Corporation | A method and device for efficient in-based dim-and-burst signaling and half-rate max operation in variable bit-rate wideband speech coding for cdma wireless systems |
US7023880B2 (en) * | 2002-10-28 | 2006-04-04 | Qualcomm Incorporated | Re-formatting variable-rate vocoder frames for inter-system transmissions |
US7200171B2 (en) * | 2003-01-21 | 2007-04-03 | Sony Ericsson Mobile Communications Ab | System and method for estimating initial channel quality in a multirate system |
US20040174850A1 (en) * | 2003-02-19 | 2004-09-09 | Anna-Mari Vimpari | Method and device for providing a predetermined transmission rate for an auxiliary information |
WO2004098118A1 (de) * | 2003-04-29 | 2004-11-11 | Siemens Aktiengesellschaft | Verfahren, sendevorrichtung und empfangsvorrichtung zur paketorientierten datenübertragung mit ungleicher fehlerkorrektur |
US20050095413A1 (en) * | 2003-10-02 | 2005-05-05 | Boston Metal Products Corporation | Multi-layer impact resistant bumper |
US7769045B2 (en) * | 2004-03-10 | 2010-08-03 | Motorola, Inc. | Method and apparatus for processing header bits and payload bits |
WO2005101715A1 (en) * | 2004-04-16 | 2005-10-27 | Nokia Corporation | Adaptive associated control channel messaging |
US8031644B2 (en) | 2004-06-23 | 2011-10-04 | Nokia Corporation | Non-native media codec in CDMA system |
CN1302683C (zh) * | 2004-07-13 | 2007-02-28 | 华为技术有限公司 | 一种保持小区规划覆盖半径的方法 |
KR100955190B1 (ko) | 2004-09-25 | 2010-04-29 | 어웨어, 인크. | Crc 카운터 정규화 |
WO2006047339A2 (en) * | 2004-10-22 | 2006-05-04 | Marvell World Trade Ltd. | Encoding and error correction system for enhanced performance of legacy communications networks |
CN1312946C (zh) * | 2004-11-11 | 2007-04-25 | 向为 | 话音的自适应多速率编码和传输方法 |
WO2006050657A1 (fr) * | 2004-11-11 | 2006-05-18 | Wei Xiang | Methode et dispositif pour un codage multidebit adaptatif et pour un transfert de paroles |
CN1829343B (zh) * | 2005-03-01 | 2010-04-07 | 向为 | 带有自适应多速率编码帧缓存的移动台 |
KR100713386B1 (ko) * | 2004-12-16 | 2007-05-04 | 삼성전자주식회사 | Amr 메시지를 이동통신단말기상에서 재생하는 방법 및 디코더 |
JP4793539B2 (ja) * | 2005-03-29 | 2011-10-12 | 日本電気株式会社 | 符号変換方法及び装置とプログラム並びにその記憶媒体 |
US8260285B2 (en) * | 2005-06-14 | 2012-09-04 | St-Ericsson Sa | Performing diagnostics in a wireless system |
CN100415019C (zh) * | 2005-06-30 | 2008-08-27 | 上海华为技术有限公司 | 一种自适应多速率语音传输格式配置方法 |
US8611305B2 (en) * | 2005-08-22 | 2013-12-17 | Qualcomm Incorporated | Interference cancellation for wireless communications |
US8594252B2 (en) * | 2005-08-22 | 2013-11-26 | Qualcomm Incorporated | Interference cancellation for wireless communications |
US8630602B2 (en) * | 2005-08-22 | 2014-01-14 | Qualcomm Incorporated | Pilot interference cancellation |
US8743909B2 (en) * | 2008-02-20 | 2014-06-03 | Qualcomm Incorporated | Frame termination |
US9071344B2 (en) | 2005-08-22 | 2015-06-30 | Qualcomm Incorporated | Reverse link interference cancellation |
CN1929478B (zh) * | 2005-09-09 | 2010-05-05 | 华为技术有限公司 | 一种减少传输带宽占用的方法 |
US7720046B2 (en) * | 2005-09-23 | 2010-05-18 | St-Ericsson Sa | Synchronizing a channel codec and vocoder of a mobile station |
US7712005B2 (en) * | 2005-10-21 | 2010-05-04 | Marvell World Trade Ltd. | Encoding and error correction system for enhanced performance of legacy communications networks |
CN1983904B (zh) * | 2006-04-06 | 2011-05-18 | 华为技术有限公司 | 一种***负荷的控制方法和装置 |
US20080063105A1 (en) * | 2006-09-13 | 2008-03-13 | Via Telecom, Inc. | System and method for implementing preamble channel in wireless communication system |
DK2143225T3 (en) * | 2007-04-30 | 2018-05-28 | Interdigital Tech Corp | Feedback signal signaling error detection and check in MIMO wireless communication systems |
KR101331793B1 (ko) * | 2007-08-20 | 2013-11-21 | 삼성전자주식회사 | 음성 패킷 서비스에서 자원 할당을 위한 장치 및 방법 |
CN101394228B (zh) * | 2007-09-17 | 2013-01-23 | 华为技术有限公司 | 恢复时间对齐标志的方法、信源译码的方法、装置和*** |
EP2637338A1 (en) * | 2008-01-11 | 2013-09-11 | Unwired Planet, LLC | A method of transmitting data block information in a cellular radio system |
WO2009099381A1 (en) * | 2008-02-05 | 2009-08-13 | Telefonaktiebolaget L M Ericsson (Publ) | Robust speech transmission |
US8441981B2 (en) * | 2008-02-14 | 2013-05-14 | Qualcomm Incorporated | Exploiting known rate matching information in blind decoding of downlink wireless data transmissions |
US8301760B1 (en) | 2008-02-26 | 2012-10-30 | Coppergate Communication Ltd. | Multi-network type coordinator for a single physical layer |
US9408165B2 (en) * | 2008-06-09 | 2016-08-02 | Qualcomm Incorporated | Increasing capacity in wireless communications |
WO2009156798A1 (en) * | 2008-06-27 | 2009-12-30 | Nokia Corporation | Method and apparatus for crc rate matching in communications systems |
US9277487B2 (en) | 2008-08-01 | 2016-03-01 | Qualcomm Incorporated | Cell detection with interference cancellation |
US9237515B2 (en) * | 2008-08-01 | 2016-01-12 | Qualcomm Incorporated | Successive detection and cancellation for cell pilot detection |
US20100097955A1 (en) * | 2008-10-16 | 2010-04-22 | Qualcomm Incorporated | Rate determination |
JP5004309B2 (ja) * | 2009-02-18 | 2012-08-22 | ソニーモバイルコミュニケーションズ, エービー | 動画出力方法および動画出力装置 |
US9160577B2 (en) * | 2009-04-30 | 2015-10-13 | Qualcomm Incorporated | Hybrid SAIC receiver |
US8787509B2 (en) * | 2009-06-04 | 2014-07-22 | Qualcomm Incorporated | Iterative interference cancellation receiver |
US8831149B2 (en) * | 2009-09-03 | 2014-09-09 | Qualcomm Incorporated | Symbol estimation methods and apparatuses |
KR101363016B1 (ko) * | 2009-11-27 | 2014-02-13 | 퀄컴 인코포레이티드 | 무선 통신들에서의 용량 증가 |
WO2011063568A1 (en) | 2009-11-27 | 2011-06-03 | Qualcomm Incorporated | Increasing capacity in wireless communications |
JP5240210B2 (ja) * | 2010-01-27 | 2013-07-17 | 富士通株式会社 | 受信装置及び該受信装置に実行させるプログラム |
CN102571266B (zh) * | 2011-01-04 | 2015-11-25 | 华为技术有限公司 | 一种传输块循环冗余校验的方法及装置 |
KR101568921B1 (ko) * | 2011-05-27 | 2015-11-12 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 음성 신호 처리 방법과 장치, 및 액세스 네트워크 시스템 |
US9179362B2 (en) | 2011-08-25 | 2015-11-03 | Texas Instruments Incorporated | Systems and methods for networking coding using Reed-Solomon codes |
US9113470B2 (en) | 2011-08-26 | 2015-08-18 | Texas Instruments Incorporated | Systems and methods for network coding using maximum distance separable (MDS) linear network codes |
US8924831B2 (en) * | 2011-08-26 | 2014-12-30 | Texas Instruments Incorporated | Systems and methods for network coding using convolutional codes |
US9112916B2 (en) | 2011-08-26 | 2015-08-18 | Texas Instruments Incorporated | Systems and methods for construction of and network coding using near-maximum distance separable (MDS) linear network codes |
US20140173381A1 (en) * | 2012-12-19 | 2014-06-19 | Quantum, Inc. | Bit error detection and correction with error detection code and list-npmld |
US9526099B2 (en) * | 2013-07-03 | 2016-12-20 | Qualcomm Incorporated | Apparatus and methods for early transport format determination |
US9350511B2 (en) * | 2013-08-09 | 2016-05-24 | Qualcomm Incorporated | Efficiency of traffic communication over a downlink (DL) channel |
CN104852780A (zh) * | 2015-02-10 | 2015-08-19 | 数据通信科学技术研究所 | 带内数据传输方法及*** |
US10225046B2 (en) | 2017-01-09 | 2019-03-05 | At&T Intellectual Property I, L.P. | Adaptive cyclic redundancy check for uplink control information encoding |
KR102352240B1 (ko) | 2020-02-14 | 2022-01-17 | 국방과학연구소 | Amr 음성데이터의 압축포맷정보를 추정하는 방법 및 그 장치 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1133660A (zh) * | 1993-09-24 | 1996-10-16 | 夸尔柯姆股份有限公司 | 一种应用于码分多址***的多速率串行维特比译码器 |
CN1182989A (zh) * | 1996-09-11 | 1998-05-27 | 诺基亚流动电话有限公司 | 多速率码分多址通信***的成帧技术 |
WO1999048237A1 (en) * | 1998-03-16 | 1999-09-23 | Nokia Networks Oy | A method for estimating channel bit error ratio, and receiver |
WO1999060742A1 (en) * | 1998-05-15 | 1999-11-25 | Conexant Systems, Inc. | System and method for rate adaptation of a multirate vocoder |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5282019A (en) * | 1988-10-03 | 1994-01-25 | Carlo Basile | Method and apparatus for the transmission and reception of a multicarrier digital television signal |
JPH04292018A (ja) * | 1991-03-20 | 1992-10-16 | Fujitsu Ltd | 可変crc発生回路 |
US5774496A (en) | 1994-04-26 | 1998-06-30 | Qualcomm Incorporated | Method and apparatus for determining data rate of transmitted variable rate data in a communications receiver |
US6141353A (en) * | 1994-09-15 | 2000-10-31 | Oki Telecom, Inc. | Subsequent frame variable data rate indication method for various variable data rate systems |
US5751725A (en) | 1996-10-18 | 1998-05-12 | Qualcomm Incorporated | Method and apparatus for determining the rate of received data in a variable rate communication system |
US6108372A (en) | 1996-10-30 | 2000-08-22 | Qualcomm Inc. | Method and apparatus for decoding variable rate data using hypothesis testing to determine data rate |
JP3599536B2 (ja) * | 1997-08-07 | 2004-12-08 | 株式会社カネカ | 架橋重合体からなる球状体及びその製造方法 |
JPH1148237A (ja) * | 1997-08-08 | 1999-02-23 | Zuyou Kogyo Kk | 人工大理石の加工方法 |
US6347081B1 (en) * | 1997-08-25 | 2002-02-12 | Telefonaktiebolaget L M Ericsson (Publ) | Method for power reduced transmission of speech inactivity |
US6424631B1 (en) * | 1998-06-11 | 2002-07-23 | Infineon Technologies North America Corp. | Apparatus and methods for determining rate of transmitted variable rate data |
RU2210866C2 (ru) * | 1999-05-12 | 2003-08-20 | Самсунг Электроникс Ко., Лтд. | Способ поддержки режима прерывистой передачи на базовой станции системы мобильной связи |
US6697343B1 (en) * | 1999-08-26 | 2004-02-24 | Lucent Technologies Inc. | Method and apparatus for controlling power for variable-rate vocoded communications |
US6370672B1 (en) * | 1999-11-01 | 2002-04-09 | Lsi Logic Corporation | Determining the received data rate in a variable rate communications system |
JP2001186021A (ja) * | 1999-12-27 | 2001-07-06 | Toshiba Corp | 誤り検出装置及びそれを内蔵した演算処理装置 |
JP4371520B2 (ja) * | 2000-03-06 | 2009-11-25 | 三菱電機株式会社 | Crc演算装置 |
-
2001
- 2001-01-05 US US09/755,843 patent/US7010001B2/en not_active Expired - Fee Related
- 2001-01-09 BR BR0107489-0A patent/BR0107489A/pt not_active IP Right Cessation
- 2001-01-09 WO PCT/US2001/000706 patent/WO2001052467A1/en active Application Filing
- 2001-01-09 JP JP2001552569A patent/JP2004500765A/ja active Pending
- 2001-01-09 DE DE60135826T patent/DE60135826D1/de not_active Expired - Lifetime
- 2001-01-09 EP EP01900973A patent/EP1247371B1/en not_active Expired - Lifetime
- 2001-01-09 CN CNB018062326A patent/CN100342681C/zh not_active Expired - Fee Related
- 2001-01-09 KR KR1020027008846A patent/KR100711891B1/ko not_active IP Right Cessation
- 2001-01-09 AU AU2001226377A patent/AU2001226377A1/en not_active Abandoned
- 2001-01-09 AT AT01900973T patent/ATE408939T1/de not_active IP Right Cessation
-
2004
- 2004-06-28 HK HK04104610A patent/HK1061764A1/xx not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1133660A (zh) * | 1993-09-24 | 1996-10-16 | 夸尔柯姆股份有限公司 | 一种应用于码分多址***的多速率串行维特比译码器 |
CN1182989A (zh) * | 1996-09-11 | 1998-05-27 | 诺基亚流动电话有限公司 | 多速率码分多址通信***的成帧技术 |
WO1999048237A1 (en) * | 1998-03-16 | 1999-09-23 | Nokia Networks Oy | A method for estimating channel bit error ratio, and receiver |
WO1999060742A1 (en) * | 1998-05-15 | 1999-11-25 | Conexant Systems, Inc. | System and method for rate adaptation of a multirate vocoder |
Also Published As
Publication number | Publication date |
---|---|
DE60135826D1 (de) | 2008-10-30 |
US7010001B2 (en) | 2006-03-07 |
CN1483257A (zh) | 2004-03-17 |
AU2001226377A1 (en) | 2001-07-24 |
EP1247371A1 (en) | 2002-10-09 |
BR0107489A (pt) | 2004-04-27 |
HK1061764A1 (en) | 2004-09-30 |
WO2001052467A1 (en) | 2001-07-19 |
KR20020068394A (ko) | 2002-08-27 |
US20020006138A1 (en) | 2002-01-17 |
KR100711891B1 (ko) | 2007-04-25 |
JP2004500765A (ja) | 2004-01-08 |
EP1247371B1 (en) | 2008-09-17 |
ATE408939T1 (de) | 2008-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100342681C (zh) | Cdma通信***中支持自适应多速率数据的方法和设备 | |
CN1215671C (zh) | 为空中文件转发提供差错保护的方法和装置 | |
JP4308817B2 (ja) | パケットデータの伝送を支援する移動通信システムにおける信頼度の高いデータ送受信方法及び装置 | |
JP3815344B2 (ja) | 多値変調に適した符号語マッピング方法 | |
EP1911165B1 (en) | Methods of channel coding for communication systems | |
KR101025137B1 (ko) | 디지털 메시지 내의 더 높은 우선순위 데이터의 내부 코딩 | |
CN1192663C (zh) | 上行链路站址分集的无线基站接收数据传输***及其方法 | |
JP6472173B2 (ja) | マルチセルhsdpaを支援する移動通信システムのためのチャネル品質認識子伝送電力制御方法及び装置 | |
KR100474691B1 (ko) | 패킷 데이터 제어채널의 데이터 송수신 장치 및 방법 | |
US8046668B2 (en) | Method and apparatus for code block segmentation in a mobile communication system | |
JP5100098B2 (ja) | 拡張されたリンク適応技法を提供する移動通信端末機及びその方法 | |
CN1432212A (zh) | 通信***中收缩编码码元的方法和装置 | |
CN100553183C (zh) | 移动通信***中高度可靠地发送和接收数据的方法和装置 | |
KR100819290B1 (ko) | 고속 순방향 패킷 접속 방식을 사용하는 통신 시스템에서고속 공통 제어 채널 송수신 장치 및 방법 | |
CN1305222C (zh) | 通信***中的编码/解码装置和方法 | |
KR100909543B1 (ko) | 패킷 데이터 전송을 지원하는 이동통신 시스템에서 제어정보를 송수신하는 방법 및 장치 | |
KR20060087244A (ko) | 패킷 데이터 전송을 지원하는 이동통신 시스템에서 신뢰도높은 데이터 송수신 방법 및 장치 | |
KR20030046539A (ko) | 고속 순방향 패킷 접속 방식을 사용하는 통신 시스템에서채널화 코드 할당 정보를 전송하는 장치 및 방법 |
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: 1061764 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1061764 Country of ref document: HK |
|
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20071010 Termination date: 20110109 |