CN1136745C - Method for implementing multi-language coding-decoding in universal mobile communication system - Google Patents
Method for implementing multi-language coding-decoding in universal mobile communication system Download PDFInfo
- Publication number
- CN1136745C CN1136745C CNB01123007XA CN01123007A CN1136745C CN 1136745 C CN1136745 C CN 1136745C CN B01123007X A CNB01123007X A CN B01123007XA CN 01123007 A CN01123007 A CN 01123007A CN 1136745 C CN1136745 C CN 1136745C
- Authority
- CN
- China
- Prior art keywords
- amr
- decoding
- coding
- efr
- encoding
- 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
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种在通用移动电信系统中基于一种编解码算法实现多种语音编解码的方法,该方法包括编码时首先根据编码类型选择速率模式,调用统一的AMR语音编解码模块,如果检测为非静音,则按照确定的速率输出语音编码比特,如果检测为静音,则根据编码类型选择各自的舒适噪音产生和断续传输模块,输出静音编码比特;解码是编码的逆过程,只增加一个错帧补偿和弱音处理步骤,最后统一输出13bit线性PCM数据。在保证语音质量不变的前提下,基于一种语音编解码算法统一实现所有UMTS系统窄带语音业务定义的7种语音编解码,以显著改善UMTS系统语音编解码器的经济性、可实现性并解决占用存储空间大的问题。
The invention discloses a method for realizing multiple speech codecs based on a codec algorithm in a universal mobile telecommunication system. The method includes firstly selecting a rate mode according to the code type when coding, and calling a unified AMR speech codec module. If If it is detected as non-silence, it will output speech coding bits according to the determined rate. If it is detected as silence, it will select the respective comfortable noise generation and intermittent transmission modules according to the coding type, and output the coding bits of silence; decoding is the reverse process of coding, only adding A frame error compensation and mute processing steps, and finally output 13bit linear PCM data uniformly. Under the premise of ensuring the same voice quality, based on a voice codec algorithm, the 7 kinds of voice codecs defined by all UMTS system narrowband voice services are uniformly implemented, so as to significantly improve the economy, realizability and reliability of UMTS system voice codecs. Solve the problem of taking up a lot of storage space.
Description
技术领域technical field
本发明涉及一种语音编解码技术,更具体地涉及通用移动电信系统(UMTS)中统一实现多种语音编解码的方法。The invention relates to a voice coding and decoding technology, and more particularly relates to a method for uniformly realizing multiple voice coding and decoding in a universal mobile telecommunication system (UMTS).
背景技术Background technique
语音编解码器TC(Transcoder)是UMTS系统实现语音承载业务的基础。不仅在用户设备(UE)上必不可少,而且在现阶段核心网中的语音承载设备也是必须使用的功能实体。3GPP标准组织为UMTS系统实现窄带语音业务定义了7种语音编解码:GSM系统增强型全速率编解码(GSM EFR),TDMA系统增强型全速率编解码(TDMA EFR),PDC系统增强型全速率编解码(PDC EFR),半速率AMR语音编解码(HR AMR),全速率AMR语音编解码(FR AMR),UMTS系统AMR语音编解码(UMTS AMR),UMTS系统AMR语音编解码标准2(UMTS AMR 2)(见3GPP TS 26.103)。其中,GSM EFR、TDMA EFR、PDC EFR、HR AMR、FR AMR都是传统2G系统的语音编解码算法,UMTS AMR和UMTS AMR 2是为UMTS系统新定义的语音编解码器。UMTS核心网上的语音承载设备为了实现TFO模式下与其他移动通讯系统(GSM、IS54、IS136、PDC、R99的UMTS系统等)的互通,其语音编解码器必须支持上述所有7种语音编解码协议。UMTS的UE为了实现编解码器非级联方式(Transcoder Free Operation-简称TFO)模式通讯及在多个系统间漫游,也需要尽可能支持多种语音编解码协议。The voice codec TC (Transcoder) is the basis for the UMTS system to realize the voice bearer service. It is not only indispensable on the user equipment (UE), but also a functional entity that must be used in the voice bearer equipment in the core network at the present stage. The 3GPP standard organization defines 7 voice codecs for UMTS system to realize narrowband voice services: GSM system enhanced full rate codec (GSM EFR), TDMA system enhanced full rate codec (TDMA EFR), PDC system enhanced full rate codec Codec (PDC EFR), Half Rate AMR Voice Codec (HR AMR), Full Rate AMR Voice Codec (FR AMR), UMTS System AMR Voice Codec (UMTS AMR), UMTS System AMR Voice Codec Standard 2 (UMTS AMR 2) (see 3GPP TS 26.103). Among them, GSM EFR, TDMA EFR, PDC EFR, HR AMR, and F AMR are all voice codec algorithms of traditional 2G systems, and UMTS AMR and UMTS AMR 2 are newly defined voice codecs for UMTS systems. In order to realize intercommunication between the voice bearer equipment on the UMTS core network and other mobile communication systems (GSM, IS54, IS136, PDC, R99 UMTS systems, etc.) in TFO mode, its voice codec must support all the above seven voice codec protocols . UMTS UE also needs to support as many voice codec protocols as possible in order to realize codec non-tandem (Transcoder Free Operation-TFO) mode communication and roaming among multiple systems.
为了达到上述目的,通常的做法就是在语音编解码器中分别实现所有7种语音编解码算法。然而,由于语音编解码算法非常复杂,这种实现方法的代价十分昂贵(自行开发或采购)。而且通常用于实现语音编解码的高速半导体器件(如DSP)的存储器空间十分有限,特别是UE,受成本、功耗、体积等因素限制,其存储空间更是紧张。为了实现7种语音编解码算法所需要的程序空间和数据空间都是相当可观并且难以承受的。In order to achieve the above-mentioned purpose, the common practice is to implement all seven speech codec algorithms in the speech codec respectively. However, because the speech codec algorithm is very complex, the cost of this implementation method is very expensive (self-developed or purchased). Moreover, the memory space of high-speed semiconductor devices (such as DSP) that is usually used to implement speech codec is very limited, especially UE, which is limited by factors such as cost, power consumption, and volume, and its memory space is even tighter. In order to realize the required program space and data space of 7 kinds of speech codec algorithms, it is considerable and unbearable.
发明内容Contents of the invention
本发明的目的是在于克服上述存在的缺陷,在保证语音质量不变的前提下,基于一种语音编解码算法统一实现所有UMTS系统窄带语音业务定义的7种语音编解码,以显著改善UMTS系统语音编解码器的经济性、可实现性并解决占用存储空间大的问题。The purpose of the present invention is to overcome the defects of the above-mentioned existence, and under the premise of ensuring that the voice quality remains unchanged, based on a voice codec algorithm, the 7 kinds of voice codecs defined by all UMTS system narrowband voice services are uniformly realized, so as to significantly improve the UMTS system. The speech codec is economical and realizable and solves the problem of occupying a large storage space.
本发明的方法是通过如下的技术方案实现的,在通用移动电信系统中实现多种语音编解码的方法,该方法包括如下步骤:The method of the present invention is realized by following technical scheme, realizes the method for multiple speech codecs in the universal mobile telecommunication system, and this method comprises the steps:
编码时首先根据设置的命令判断当前的编码类型;When encoding, first judge the current encoding type according to the set command;
根据编码类型选择速率模式;Select the rate mode according to the encoding type;
然后调用统一的AMR语音编码模块,执行编码操作;Then call the unified AMR speech encoding module to perform the encoding operation;
其中,如果经过静音检测确定是静音,则根据相应的编码类型调用各自的舒适噪音编码(SID)和断续传输(DTX)模块;Wherein, if it is determined to be silent through the silence detection, then call the respective comfort noise coding (SID) and discontinuous transmission (DTX) modules according to the corresponding coding type;
如果是非静音,则根据确定的速率输出语音编码比特;If it is non-silent, then output speech coding bits according to the determined rate;
解码是编码的逆过程,首先从接收到的帧中判断其坏帧指示(BFI)标志,检查是否有错帧,根据坏帧指示(BFI)标志判断是否需要作错帧补偿;Decoding is the reverse process of encoding. First, judge the bad frame indicator (BFI) flag from the received frame, check whether there is an error frame, and judge whether error frame compensation is required according to the bad frame indicator (BFI) flag;
如果判断是错帧,则进行错帧补偿和弱音处理;If it is judged to be a wrong frame, perform wrong frame compensation and mute processing;
如果判断是正常的,则根据舒适噪音编码(SID)标志判断是否是静音,如果是静音,则根据相应的编解码类型调用各自的断续传输和舒适噪音解码模块;If the judgment is normal, judge whether it is mute according to the Comfort Noise Code (SID) sign, and if it is mute, call the respective discontinuous transmission and comfort noise decoding modules according to the corresponding codec type;
如果是非静音,则根据相应的编解码类型设置速率,进行AMR解码操作,最后统一输出13bit线性PCM数据。If it is non-mute, set the rate according to the corresponding codec type, perform AMR decoding operation, and finally output 13bit linear PCM data uniformly.
所述的确定的速率和根据相应的编解码类型设置速率均为:GSMEFR选择AMR_12.20,TDMA EFR选择AMR_7.40,PDC EFR选择AMR_6.70,而HR AMR、FR AMR、UMTS AMR和UMTS AMR 2则根据各自的速率控制命令确定速率。The determined rate and the set rate according to the corresponding codec type are: GSMEFR selects AMR_12.20, TDMA EFR selects AMR_7.40, PDC EFR selects AMR_6.70, and HR AMR, FRAMR, UMTS AMR and UMTS
本发明基于AMR语音编解码统一实现了UMTS系统窄带语音业务规定的所有7种语音编解码算法,显著降低了UMTS语音编解码器的实现成本,解决了存储空间的问题,明显提高了系统实现效率。Based on the AMR voice codec, the present invention uniformly realizes all seven voice codec algorithms stipulated in the narrowband voice service of the UMTS system, significantly reduces the implementation cost of the UMTS voice codec, solves the problem of storage space, and significantly improves the system implementation efficiency .
附图说明Description of drawings
下面结合附图和实施例进一步说明本发明的方法:The method of the present invention is further described below in conjunction with accompanying drawing and embodiment:
图1是本发明方法使用的编码流程示意图;Fig. 1 is a schematic diagram of the encoding process used by the method of the present invention;
图2是本发明方法使用的解码流程示意图;Fig. 2 is a schematic diagram of the decoding process used by the method of the present invention;
图3是传统实现方法的代码量统计表格图;Fig. 3 is a statistical table diagram of the amount of code of the traditional implementation method;
图4是本发明实现方法的代码量统计表格图;Fig. 4 is the code amount statistical tabular diagram of the implementation method of the present invention;
图5是不同方法的存储空间比较表格图。Fig. 5 is a table diagram of storage space comparison of different methods.
具体实施方式Detailed ways
本发明所述的在通用移动电信系统中实现多种语音编解码的方法是通过如下的技术方案实现的,在上述7种语音编解码算法中,HR AMR、FRAMR、UMTS AMR和UMTS AMR 2的算法核心都是基于自适应多速率算法,其原理和结构都是相同,只是因为应用环境不同,算法的速率控制范围有所差别。而且协议中明确说明UMTS AMR 2完全可以兼容HR AMR、FR AMR、UMTS AMR。因此,可以使用UMTS AMR 2协议统一实现HSAMR、FR AMR、UMTS AMR。The method for realizing multiple speech codecs in the universal mobile telecommunication system described in the present invention is realized by the following technical solutions. Among the above-mentioned 7 kinds of speech codec algorithms, HR AMR, FRAMR, UMTS AMR and UMTS AMR 2 The core of the algorithm is based on the adaptive multi-rate algorithm, and its principle and structure are the same, but the rate control range of the algorithm is different because of the different application environments. Moreover, the agreement clearly states that UMTS AMR 2 is fully compatible with HR AMR, FRAMR, and UMTS AMR. Therefore, the UMTS AMR 2 protocol can be used to uniformly implement HSAMR, FRAMR, and UMTS AMR.
AMR算法是多速率的语音编解码算法,一共有8种模式(AMR_12.20,AMR_10.20,AMR_7.95,AMR_7.40,AMR_6.70,AMR_5.90,AMR_5.15,AMR_4.75),分别对应8种速率(12.20kbit/s(GSM EFR),0.20kbit/s,7.95kbit/s,7.40kbit/s(TDMA EFR),6.70kbit/s(PDC EFR),5.90kbit/s,5.15kbt/s,4.75 kbit/s)。The AMR algorithm is a multi-rate speech codec algorithm, with a total of 8 modes (AMR_12.20, AMR_10.20, AMR_7.95, AMR_7.40, AMR_6.70, AMR_5.90, AMR_5.15, AMR_4.75), Corresponding to 8 kinds of rates (12.20kbit/s (GSM EFR), 0.20kbit/s, 7.95kbit/s, 7.40kbit/s (TDMA EFR), 6.70kbit/s (PDC EFR), 5.90kbit/s, 5.15kbit /s, 4.75 kbit/s).
另外,AMR还支持静音检测(VAD)和断续传输功能(DTX),在静音期间只定期传输舒适噪音(由SID帧承载),其他时间不传输任何数据。因此,除了上述8种速率模式之外,还有AMR_SID(1.80kbit/s)和AMR_NODATA(0kbit/s)两种模式。In addition, AMR also supports silence detection (VAD) and discontinuous transmission function (DTX). During silence, only comfort noise (carried by SID frame) is transmitted periodically, and no data is transmitted at other times. Therefore, in addition to the above-mentioned 8 speed modes, there are two modes: AMR_SID (1.80kbit/s) and AMR_NODATA (0kbit/s).
GSM EFR、TDMA EFR和PDC EFR都是固定速率的语音编解码算法,其速率分别是12.20kbit/s,7.40kbit/s,6.70kbit/s。由于AMR、GSM EFR、TDMA EFR和PDC EFR的算法原理都是采用“算术码本激励”(ACELP)的方法,而且在设计AMR解码算法时,考虑了兼容需求,因此AMR_12.20模式与GSM EFR是兼容的;AMR_7.40模式与TDMA EFR是兼容的;AMR_6.70模式与PDC EFR是兼容的。但是他们在静音检测和断续传输模式下的静音帧(SID帧)却是不兼容的:AMR_SID帧的大小是35bit并且每160ms更新一次,而GSM EFR的静音帧是244bit并且每480ms更新一次,TDMA EFR的静音帧是38bit并且可以连续更新。另外,不同语音编解码的DTX控制也是不同的,例如TDMA EFR和PDC EFR在原有系统中只支持上行的断续传输(DTX),不支持下行的DTX;而且AMR与其他编解码的DTX平滑机制也有所不同。由于断续传输模式可以有效增大无线信道容量、节省UE功率、节约传输资源,因此是UMTS设备缺省的配置项。在编解码协商时,除指定的编解码速率,缺省设置SID模式和NO DATA模式。因此上述SID帧的不兼容实际上导致了AMR与GSM EFR、TDMAEFR和PDC EFR无法统一实现。GSM EFR, TDMA EFR, and PDC EFR are fixed-rate speech codec algorithms, and their rates are 12.20kbit/s, 7.40kbit/s, and 6.70kbit/s respectively. Since the algorithm principles of AMR, GSM EFR, TDMA EFR and PDC EFR all use the "arithmetic codebook excitation" (ACELP) method, and when designing the AMR decoding algorithm, the compatibility requirements are considered, so the AMR_12.20 mode and GSM EFR It is compatible; AMR_7.40 mode is compatible with TDMA EFR; AMR_6.70 mode is compatible with PDC EFR. But their silent frame (SID frame) in silent detection and discontinuous transmission mode is incompatible: the size of AMR_SID frame is 35bit and updated every 160ms, while the silent frame of GSM EFR is 244bit and updated every 480ms, The silent frame of TDMA EFR is 38bit and can be continuously updated. In addition, the DTX control of different voice codecs is also different. For example, TDMA EFR and PDC EFR only support uplink discontinuous transmission (DTX) in the original system, and do not support downlink DTX; and the DTX smoothing mechanism of AMR and other codecs Also different. Since the discontinuous transmission mode can effectively increase the radio channel capacity, save UE power, and save transmission resources, it is the default configuration item for UMTS devices. During codec negotiation, except for the specified codec rate, SID mode and NO DATA mode are set by default. Therefore, the incompatibility of the above-mentioned SID frames actually leads to the inability to achieve unified implementation of AMR and GSM EFR, TDMAEFR and PDC EFR.
本发明的方法,在AMR语音编解码的核心算法的基础上,集成GSMEFR、TDMA EFR和PDC EFR协议的断续传输(DTX)和舒适噪音产生功能,通过编解码类型和模式的控制,统一实现7种语音编解码,具体的编解码流程描述如下:The method of the present invention integrates the discontinuous transmission (DTX) and comfort noise generation functions of the GSMEFR, TDMA EFR and PDC EFR protocols on the basis of the core algorithm of the AMR voice codec, and realizes it uniformly through the control of the codec type and mode 7 voice codecs, the specific codec process is described as follows:
图1是本发明方法使用的编码流程示意图。如图1所示,13bit线性PCM(脉冲编码调制)数据流在步骤S101根据设置的命令判断当前的编码类型,在后续的步骤中,根据步骤S101选择的编码类型设定速率:如果选择GSM EFR编解码,则在步骤S102-1设定为AMR_12.20kbps的速率;如果选择TDMA EFR,则在步骤S102-2设定为AMR_7.40kbps的速率;如果选择PDC EFR,则在步骤S102-3设定为AMR_6.70的速率;如果选择HR AMR、FR AMR、UMTS AMR、UMTS AMR 2,则在步骤S102-4至步骤S102-7根据速率控制命令设置指定的速率。在步骤S103:根据步骤S102设定的速率,执行AMR语音编码功能,接着在步骤S104判断在步骤S103的编码过程中,根据计算参数判断应该输出非静音帧还是静音帧,如果判断是非静音,则在步骤S105输出语音压缩码流;如果判断是静音,则在步骤S106判断当前编码类型:如果判断是GSMEFR,则在步骤S107-1执行GSM EFR的算法计算静音帧的参数,并在步骤S108-1按照GSM EFR的断续传输的方法输出静音数据;如果是TDMA EFR,则在步骤S107-2执行TDMA EFR的算法计算静音帧的参数,在步骤S108-2按照TDMA EFR的断续传输的方法输出静音数据;如果是PDC EFR,则在步骤S107-3执行PDC EFR的算法计算静音帧的参数,在步骤108-3按照PDC EFR的断续传输的方法输出静音数据;如果是HR AMR、FR AMR、UMTS AMR、UMTS AMR 2,则在步骤S107-4统一执行UMTS AMR 2的算法计算静音帧的参数,在步骤108-4按照UMTS AMR 2的断续传输的方法输出静音数据。Fig. 1 is a schematic diagram of the encoding process used in the method of the present invention. As shown in Figure 1, the 13bit linear PCM (Pulse Code Modulation) data stream judges the current coding type according to the command set in step S101, and in the subsequent steps, the rate is set according to the coding type selected in step S101: if GSM EFR is selected Codec, then be set at the rate of AMR_12.20kbps in step S102-1; If select TDMA EFR, then be set at the rate of AMR_7.40kbps in step S102-2; If select PDC EFR, then set in step S102-3 Be determined as the rate of AMR_6.70; If select HR AMR, F AMR, UMTS AMR, UMTS
解码是编码的逆过程,只增加一个错帧补偿和弱音处理。图2是本发明方法使用的解码流程示意图。如图1所示,在步骤S201:从接收到的帧中判断其坏帧指示(Bad Frame Indication-简称BFI)标志,检查是否是错帧;如果步骤S201判断是正常的,则程序进入步骤S203,如果步骤S201判断是错帧,在步骤S202则进行错帧补偿和弱音处理,在步骤S203从接收到的帧中判断其SID标志;如果在步骤S203判断是静音,则在步骤S204判断当前的编解码类型;根据步骤S204判断的编解码类型,调用不同的静音处理程序:如果是GSM EFR,则在步骤S205-1和步骤S206-1根据GSM EFR的断续传输和SID参数输出静音数据;如果是TDMA EFR,则在步骤S205-2和步骤S206-2根据TDMA EFR的断续传输和参数输出静音数据;如果是PDC EFR,则在步骤S205-3和步骤S206-3根据PDC EFR的断续传输和SID参数输出静音数据;如果是HR AMR、FR AMR、UMTS AMR、UMTS AMR 2,则在步骤S205-4和步骤S206-4根据UMTS AMR 2的断续传输和SID参数输出静音数据;如果步骤S203判断为非静音,则在步骤S207判断当前的编解码类型;根据步骤S207判断的编解码类型设置速率:如果是GSM EFR,则在步骤S208-1设置成AMR_12.20的速率;如果是TDMA EFR,则在步骤S208-2设置成AMR_7.40的速率;如果是PDC EFR,则在步骤S208-3设置成AMR_6.70的速率;如果是HR AMR、FR AMR、UMTS AMR、UMTS AMR 2,则在步骤S208-4根据速率控制命令设置成指定的速率;在步骤S209:根据S208设置的速率,在步骤S209执行AMR语音解码功能;在步骤S210:输出13bit的线性PCM数据,至此,描述了编解码程序的整个过程。Decoding is the reverse process of encoding, only adding a wrong frame compensation and mute processing. Fig. 2 is a schematic diagram of the decoding flow used by the method of the present invention. As shown in Figure 1, in step S201: judge its bad frame indication (Bad Frame Indication-abbreviation BFI) mark from the received frame, check whether it is wrong frame; If step S201 judges to be normal, then program enters step S203 , if step S201 is judged to be wrong frame, then carry out wrong frame compensation and mute processing in step S202, judge its SID mark from the received frame in step S203; If judge in step S203 be silence, then judge current in step S204 Codec type: according to the codec type judged in step S204, call different mute processing procedures: if it is GSM EFR, then in step S205-1 and step S206-1 according to the intermittent transmission of GSM EFR and the SID parameter output mute data; If it is TDMA EFR, then in step S205-2 and step S206-2 according to the discontinuous transmission of TDMA EFR and the mute data of parameter output; Continuous transmission and SID parameter output mute data; If HR AMR, FRAMR, UMTS AMR, UMTS
本发明只需在AMR算法的基础上添加GSM EFR、TDMA EFR和PDCEFR的舒适噪音生成(SID)和断续传输(DTX)模块和速率指定和控制模块,增加的实现工作量很小,分别用AMR、GSM EFR、TDMA EFR、PDCEFR算法协议的ANSIC语言的算法描述程序作为工作量的标准,图3描述了传统实现方法所需要开发的代码量,图4描述了本发明实现方法所需要开发的代码量。对比上面两图的合计,本发明需要实现的代码量只及传统实现方法的48%,实现成本(开发时间和费用)大大降低。The present invention only needs to add comfort noise generation (SID) and discontinuous transmission (DTX) module and rate designation and control module of GSM EFR, TDMA EFR and PDCEFR on the basis of AMR algorithm, the realization workload of increase is very little, uses respectively The algorithm description program of the ANSIC language of AMR, GSM EFR, TDMA EFR, PDCEFR algorithm agreement is as the standard of workload, and Fig. 3 has described the amount of code that traditional realization method needs to develop, and Fig. 4 has described the required development of realization method of the present invention amount of code. Comparing the sum of the above two figures, the amount of codes to be implemented by the present invention is only 48% of that of the traditional implementation method, and the implementation cost (development time and expense) is greatly reduced.
在存储空间上,本发明的效果十分明显。图5参照在TMS320C54X DSP上的应用实例,给出了传统实现方法分别实现所有语音编解码所需要的存储器容量。由此可见,本发明实现的方法在程序空间比传统方法节省了2.8倍;表空间上节省了2.6倍,效果十分明显。按照传统实现方法,实现1路UMTS语音编解码处理需要92K×16bit的空间,超过大多数定点DSP的片内存储器容量;而本发明实现方法仅需35.4K×16bit的空间,可以在一般的定点DSP上实现。因此硬件实现成本也大大降低。In terms of storage space, the effect of the present invention is very obvious. Figure 5 refers to the application example on the TMS320C54X DSP, and gives the memory capacity required for the traditional implementation methods to realize all speech codecs. It can be seen that the method realized by the present invention saves 2.8 times in program space and 2.6 times in table space compared with the traditional method, and the effect is very obvious. According to the traditional implementation method, the space of 92K * 16bit is needed to realize the 1-way UMTS voice codec process, exceeding the on-chip memory capacity of most fixed-point DSPs; and the realization method of the present invention only needs the space of 35.4K * 16bit, which can be used in general fixed-point Realized on DSP. Therefore, the cost of hardware implementation is also greatly reduced.
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB01123007XA CN1136745C (en) | 2001-07-18 | 2001-07-18 | Method for implementing multi-language coding-decoding in universal mobile communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB01123007XA CN1136745C (en) | 2001-07-18 | 2001-07-18 | Method for implementing multi-language coding-decoding in universal mobile communication system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1398126A CN1398126A (en) | 2003-02-19 |
| CN1136745C true CN1136745C (en) | 2004-01-28 |
Family
ID=4664973
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB01123007XA Expired - Fee Related CN1136745C (en) | 2001-07-18 | 2001-07-18 | Method for implementing multi-language coding-decoding in universal mobile communication system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1136745C (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101350706B (en) * | 2007-07-19 | 2011-02-23 | 展讯通信(上海)有限公司 | Method for setting bad frame sign and non-reliable frame sign |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1302683C (en) * | 2004-07-13 | 2007-02-28 | 华为技术有限公司 | A method for preserving planned covering radius of cell |
| CN1312946C (en) * | 2004-11-11 | 2007-04-25 | 向为 | Self adaptive multiple rate encoding and transmission method for voice |
| CN100388824C (en) * | 2005-01-14 | 2008-05-14 | 华为技术有限公司 | Decoding Method for Adaptive Multi-Rate Speech Coding in Discontinuous Transmission System |
| CN100420186C (en) * | 2006-02-15 | 2008-09-17 | 华为技术有限公司 | Method and device for playing and storing voice in network system |
| CN101043759B (en) * | 2006-03-24 | 2010-12-08 | 华为技术有限公司 | A method and system for realizing data services through voice-over-data VBD mode |
| CN100573663C (en) * | 2006-04-20 | 2009-12-23 | 南京大学 | Mute detection method based on speech characteristic to jude |
| CN101087319B (en) * | 2006-06-05 | 2012-01-04 | 华为技术有限公司 | A method and device for sending and receiving background noise and silence compression system |
| CN101155095B (en) * | 2006-09-29 | 2010-09-08 | 华为技术有限公司 | A method, system, and gateway for negotiating capabilities of a data signal detector |
| CN101321033B (en) * | 2007-06-10 | 2011-08-10 | 华为技术有限公司 | Frame compensation method and system |
| CN101394660B (en) * | 2007-09-17 | 2012-09-05 | 华为技术有限公司 | Method and device for determining downlink sending mode |
| CN101527140B (en) * | 2008-03-05 | 2011-07-20 | 上海摩波彼克半导体有限公司 | Method for computing quantitative mean logarithmic frame energy in AMR of the third generation mobile communication system |
| CN101609682B (en) * | 2008-06-16 | 2012-08-08 | 向为 | Encoder and method for self adapting to discontinuous transmission of multi-rate wideband |
| CN101609683B (en) * | 2008-06-16 | 2012-08-08 | 向为 | Encoder and method for self adapting to discontinuous transmission of multi-rate narrowband |
| CN102143544B (en) * | 2010-11-02 | 2014-03-05 | 华为技术有限公司 | Method, device and system for controlling speech coding rate |
| CN108074587B (en) * | 2016-11-16 | 2021-08-24 | 卢宇逍 | Method and device for detecting call interruption |
| CN108551386A (en) * | 2018-04-20 | 2018-09-18 | 天津光电丰泰科技有限公司 | A kind of method and device by voice channel transmitting digital signals |
-
2001
- 2001-07-18 CN CNB01123007XA patent/CN1136745C/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101350706B (en) * | 2007-07-19 | 2011-02-23 | 展讯通信(上海)有限公司 | Method for setting bad frame sign and non-reliable frame sign |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1398126A (en) | 2003-02-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1136745C (en) | Method for implementing multi-language coding-decoding in universal mobile communication system | |
| CN101213591B (en) | System and method for adaptive transmission of comfort noise parameters during discontinuous speech transmission | |
| US8432935B2 (en) | Tandem-free intersystem voice communication | |
| KR100923891B1 (en) | Method and apparatus for providing interoperability between voice transmission systems during voice inactivity | |
| JP2010016828A (en) | Enhanced conversion of wideband signas to narrowband signal | |
| Bruhn et al. | Concepts and solutions for link adaptation and inband signaling for the GSM AMR speech coding standard | |
| KR101279857B1 (en) | Adaptive multi rate codec mode decoding method and apparatus thereof | |
| US7379877B2 (en) | Signal processing device and signal processing method | |
| US7103033B2 (en) | Robust vocoder rate control in a packet network | |
| CN1270549C (en) | Method for realizing interconnection of mobile communication network | |
| US20050071154A1 (en) | Method and apparatus for estimating noise in speech signals | |
| CN101170590B (en) | A method, system and device for background noise coded stream transmission | |
| KR100451622B1 (en) | Voice coder and communication method using the same | |
| CN101237299B (en) | Voice service processing module, system and method | |
| CN101309487B (en) | Voice frame processing method, system and base station | |
| CN118430550B (en) | Method and system for processing 16k sampling rate audio by AMR encoding and decoding | |
| CN1474581A (en) | A method for realizing speech codec conversion and intercommunication | |
| CN101656735B (en) | Code flow processing method and device in communication link | |
| WO2025200769A1 (en) | Negotiation method for audio encoding/decoding and terminal device | |
| WO2025200771A1 (en) | Audio encoding/decoding negotiation method and terminal device | |
| CN120708632A (en) | Audio encoding/decoding negotiation method and terminal equipment | |
| WO2025201083A1 (en) | Negotiation method for audio encoding/decoding and terminal device | |
| WO2025201085A1 (en) | Audio encoding/decoding negotiation method and terminal device | |
| CN120708630A (en) | Audio encoding/decoding negotiation method and terminal equipment | |
| CN120708631A (en) | Audio encoding/decoding negotiation method and terminal equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| DD01 | Delivery of document by public notice |
Addressee: Huawei Technologies Co., Ltd. Document name: Notification to Pay the Fees |
|
| DD01 | Delivery of document by public notice |
Addressee: Huawei Technologies Co., Ltd. Document name: Notification of Termination of Patent Right |
|
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20040128 Termination date: 20150718 |
|
| EXPY | Termination of patent right or utility model |