Nothing Special   »   [go: up one dir, main page]

RU2157590C2 - Communication network, mobile communication station, and method for controlling operation mode of communication network - Google Patents

Communication network, mobile communication station, and method for controlling operation mode of communication network Download PDF

Info

Publication number
RU2157590C2
RU2157590C2 RU95109883/09A RU95109883A RU2157590C2 RU 2157590 C2 RU2157590 C2 RU 2157590C2 RU 95109883/09 A RU95109883/09 A RU 95109883/09A RU 95109883 A RU95109883 A RU 95109883A RU 2157590 C2 RU2157590 C2 RU 2157590C2
Authority
RU
Russia
Prior art keywords
speed
low
codec
speech
bits
Prior art date
Application number
RU95109883/09A
Other languages
Russian (ru)
Other versions
RU95109883A (en
Inventor
Кападия Маянк
Воскар Пол
Original Assignee
Моторола Лимитед
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from GB9411611A external-priority patent/GB2290201B/en
Application filed by Моторола Лимитед filed Critical Моторола Лимитед
Publication of RU95109883A publication Critical patent/RU95109883A/en
Application granted granted Critical
Publication of RU2157590C2 publication Critical patent/RU2157590C2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/181Transcoding devices; Rate adaptation devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/08Allotting numbers to messages; Counting characters, words or messages

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Error Detection And Correction (AREA)

Abstract

FIELD: communication equipment. SUBSTANCE: invention may be used for combination of operation modes with total standard data transmission rate and halved data transmission rate. Claims of invention disclose device and method in which high and low data transmission rates are combined, so that low-rate voice encoder- decoder and high-rate channel encoder-decoder are used. Input of channel encoder-decoder is suited for communication to low-rate voice encoder-decoder. Input is equipped with bit redistribution module. EFFECT: increased functional capabilities. 4 cl, 6 dwg

Description

Изобретение относится в основном к системам связи, в частности к способам и устройствам, обеспечивающим комбинирование режимов работы с полной стандартной скоростью передачи данных и с уменьшенной вдвое скоростью передачи данных в системе связи. The invention relates mainly to communication systems, in particular to methods and devices for combining operating modes with a full standard data transfer rate and a halved data transfer rate in a communication system.

В цифровых системах связи имеются устройства, кодирующие и декодирующие речевые сигналы для обеспечения связи на радиочастотах. В GSM (Глобальная Система Мобильной Связи) речевой транскодер обеспечивают функции кодирования и декодирования в одном устройстве, которое иногда называют речевым кодеком (кодером-декодером). Согласно Рекомендации GSM 06.10 используемый в этой системе речевой транскодер должен быть 16-разрядным устройством. Такие же параметры имеет и канальный кодек, служащий для кодирования и декодирования дополнительной информации и речевых данных для передачи и приема через эфир. In digital communication systems there are devices that encode and decode speech signals to provide communication on radio frequencies. In GSM (Global System for Mobile Communications), a speech transcoder provides encoding and decoding functions in one device, which is sometimes called a speech codec (encoder-decoder). According to GSM Recommendation 06.10, the speech transcoder used in this system must be a 16-bit device. The channel codec has the same parameters, which is used to encode and decode additional information and voice data for transmission and reception over the air.

В современной Цифровой Сотовой Радиосистеме GSM речевой кодек выдает 13 Кбит уплотненных речевых сигналов на канальный кодек, который, в свою очередь, выдает 22,8 Кбит в радиочастотный тракт. Такой режим работы называют высокоскоростным режимом передачи данных. Предполагается также использовать режим передачи речевых данных со скоростью, уменьшенной вдвое (низкоскоростной режим), когда речевой кодек будет выдавать около 6 Кбит на низкоскоростной канальный кодек, который, в свою очередь, будет выдавать 11,4 Кбит в радиочастотный тракт. In the modern GSM Digital Cellular Radio System, a speech codec provides 13 Kbps of compressed speech signals to a channel codec, which, in turn, provides 22.8 Kbps to the radio frequency path. This mode of operation is called a high-speed data transfer mode. It is also intended to use a speech data transmission mode with a speed reduced by half (low-speed mode), when the speech codec will output about 6 Kbps to a low-speed channel codec, which, in turn, will output 11.4 Kbps to the radio frequency path.

В дополнение к уплотнению данных в интерфейсе речевой/канальный кодек используются также дополнительные 3 Кбит для передачи управляющей и контрольной информации. Такая информация включает флажок Дефектного Блока данных (BFI), который служит оповещением для речевого декодера о наличии или отсутствии ошибок в текущем блоке уплотненных данных, поступающих от канального декодера. Этот флажок используется схемой Непрерывной Передачи (DTX) в речевом декодере для повышения качества принимаемой речи. В составе тех же 3 Кбит передается и тип режима вызова и работы, которые могут характеризоваться высокой или низкой скоростью передачи речевых данных. Вид режима работы передается на канальный кодек, который затем пересылает эту служебную информацию на речевой кодек. In addition to data compression, an additional 3 Kbps are also used in the speech / channel codec interface for transmitting control and control information. Such information includes a Bad Data Block (BFI) flag, which serves as a warning to the speech decoder about the presence or absence of errors in the current block of compressed data coming from the channel decoder. This flag is used by the Continuous Transmission (DTX) scheme in a speech decoder to improve the quality of received speech. As part of the same 3 kbps, the type of call and operation modes is also transmitted, which can be characterized by high or low speed of voice data transmission. The mode of operation is transmitted to the channel codec, which then forwards this overhead information to the speech codec.

Речевой кодек выдает блок уплотненных речевых битов, сгруппированных по речевым параметрам, характерным для исходной речи. Эти параметрически упорядоченные биты затем перестраиваются канальным кодеком в порядке чувствительности. Ошибка в одном из наиболее чувствительных битов приводит к невозможности вразумительного воспроизведения исходной речи. Ошибки же в наименее чувствительных битах вызывают лишь слабые или вообще субъективно незаметные искажения в декодируемой речи. The speech codec produces a block of compressed speech bits, grouped by speech parameters specific to the original speech. These parametrically ordered bits are then tuned by the channel codec in order of sensitivity. An error in one of the most sensitive bits makes it impossible to intelligently reproduce the original speech. Errors in the least sensitive bits cause only weak or even subjectively imperceptible distortions in the decoded speech.

Канальный кодек обычно устанавливается в Базовом Приемопередатчике (BTS), тогда как речевой кодек может быть расположен в BTS, в Контроллере Базовой Станции (BSC) или в Мобильном Центре Коммутации (MSC). Когда речевой кодек расположен не на площадке BTS, GSM устанавливает (задает) интерфейс или протокол, который должен использоваться между удаленным речевым кодеком и канальным кодеком. Такой интерфейс существует для режима высокоскоростной передачи (документ GSM 08.60) и планируется для работы в низкоскоростном режиме (08.60 или другой норматив GSM). The channel codec is usually installed in the Base Transceiver (BTS), while the speech codec can be located in the BTS, in the Base Station Controller (BSC) or in the Mobile Switching Center (MSC). When the speech codec is not located on the BTS site, GSM establishes (sets) the interface or protocol to be used between the remote speech codec and the channel codec. Such an interface exists for the high-speed transmission mode (GSM document 08.60) and is planned for operation in the low-speed mode (08.60 or another GSM standard).

Алгоритмы, используемые в высокоскоростном речевом кодеке, и те, что предполагается использовать в низкоскоростном речевом кодеке, совершенно различны. Вследствие этого и параметры, которые они вырабатывают, и параметрическое распределение по чувствительности также различны. The algorithms used in the high-speed speech codec and those that are supposed to be used in the low-speed speech codec are completely different. As a result of this, the parameters that they produce and the parametric distribution of sensitivity are also different.

Как в высокоскоростном, так и в низкоскоростном режимах работы канальный кодек использует 3 класса битов: 1a, 1b и 2, где бит класса 1a наиболее чувствителен, а бит класса 2 - наименее чувствителен. Различны и виды и объемы канального кодирования для битов этих трех классов. In both high-speed and low-speed operating modes, the channel codec uses 3 classes of bits: 1a, 1b, and 2, where the class 1a bit is the most sensitive, and the class 2 bit is the least sensitive. The types and volumes of channel coding for the bits of these three classes are different.

В высокоскоростном режиме используются 50 битов класса 1a, 3 бита Циклического Контроля с помощью Избыточного кода (CRC), 132 бита класса 1b, 78 класса 2 и 4 оконечных бита, что после кодирования составляет 456 бит. В низкоскоростном режиме используются 22 бита класса 1a, 3 бита CRC, 73 бита класса 1b, 17 битов класса 2 и 6 оконечных битов, что после кодирования составляет 228 бит. In high speed mode, 50 bits of class 1a, 3 bits of Cyclic Control using the Redundant Code (CRC), 132 bits of class 1b, 78 class 2 and 4 terminal bits are used, which after encoding is 456 bits. In low speed mode, 22 bits of class 1a, 3 bits of CRC, 73 bits of class 1b, 17 bits of class 2 and 6 end bits are used, which after encoding is 228 bits.

Как в высокоскоростном, так и в низкоскоростном режимах биты класса 1a имеют Циклический Контроль с помощью Избыточного кода, который связан с этими битами; биты класса 1a, 1b и CRC биты кодируются со сверткой, а в отношении битов класса 2 никакой лишней защиты не требуется. In both high-speed and low-speed modes, class 1a bits have Cyclic Monitoring using the Redundancy Code that is associated with these bits; class 1a, 1b and CRC bits are convolutionally encoded, and no extra protection is required for class 2 bits.

В высокоскоростном режиме главным для CRC является вырабатывание флажка Дефектного Блока (BFI). В низкоскоростном режиме флажок BFI устанавливается не только с помощью CRC, но также и схемой Окна Обнаружения Ошибок (WED), введенной как часть алгоритма фирмы Моторола для низкоскоростного режима. In high-speed mode, the main thing for the CRC is the generation of the Defect Block flag (BFI). In low speed mode, the BFI flag is set not only by CRC, but also by the Error Detection Window (WED) scheme introduced as part of Motorola’s low speed mode algorithm.

Интерфейс GSM (норматив GSM 08.60) между удаленным речевым кодеком и канальным кодеком, работающими в высокоскоростном режиме, использует 16 Кбит. В эквивалентном интерфейсе в низкоскоростном режиме эта цифра должна быть снижена до 8 Кбит, что приведет к снижению вдвое арендной платы за последовательные линии связи между удаленным речевым кодеком и базовой станцией (канальным кодеком). Разрабатываются также планы осуществления в низкоскоростном режиме интерфейса между удаленным речевым кодеком и канальным кодеком с использованием как 8 Кбит, так и 16 Кбит. The GSM interface (GSM standard 08.60) between the remote speech codec and the channel codec operating in high-speed mode uses 16 Kbps. In the equivalent interface in low-speed mode, this figure should be reduced to 8 Kbps, which will lead to a halving of the rent for serial communication lines between the remote speech codec and the base station (channel codec). Plans are also underway to implement, in a low-speed mode, an interface between a remote speech codec and a channel codec using both 8 Kbit and 16 Kbit.

На фиг. 1 показана известная линия связи Земля - ЛА, где высокоскоростной режим передачи речи осуществляется при использовании высокоскоростного речевого кодека 14 и высокоскоростного же канального кодека 20. Речевые сигналы поступают на вход 10 и далее на аудиоинтерфейс 12 мобильной станции 11. Речь кодируется в высокоскоростном речевом кодеке 14 мобильной станции. Далее кодированная речь подается на процессор 16 канального кодека. Этот процессор содержит стандартный и заранее подготовленный модуль 18 для параметрической перестройки по чувствительности, а также высокоскоростной канальный кодек 20. С выхода высокоскоростного речевого кодека 14 сигналы подаются на стандартный блок перестройки 18 для параметрической перестройки битов по чувствительности. С выхода стандартного модуля 18 сигналы поступают на высокоскоростной канальный кодек 20 для дальнейшей обработки, а затем подаются на радиочастотный интерфейс 22 для последующей передачи рабочих сигналов 24 через эфир. In FIG. 1 shows the well-known Earth – LA communication line, where the high-speed speech transmission mode is performed using the high-speed speech codec 14 and the high-speed channel codec 20. The speech signals are input 10 and further to the audio interface 12 of the mobile station 11. Speech is encoded in a high-speed speech codec 14 mobile station. Next, coded speech is supplied to the processor 16 channel codec. This processor contains a standard and pre-prepared module 18 for parametric tuning in sensitivity, as well as a high-speed channel codec 20. From the output of high-speed speech codec 14, the signals are fed to a standard tuning block 18 for parametric tuning of bits for sensitivity. From the output of the standard module 18, the signals are fed to a high-speed channel codec 20 for further processing, and then fed to the radio frequency interface 22 for subsequent transmission of the working signals 24 through the air.

Рабочие сигналы 24 принимаются на базовой приемопередающей станции 13, обрабатываются в радиочастотном интерфейсе 22 и далее подаются на процессор 17 канального кодека, который аналогичен процессору 16 канального кодека мобильной станции 11. The working signals 24 are received at the base transceiver station 13, processed in the radio frequency interface 22 and then fed to the processor 17 channel codec, which is similar to the processor 16 channel codec mobile station 11.

Сигналы подаются на высокоскоростной канальный кодек 21 для первоначальной обработки (декодирования), а затем обрабатываются в модуле 19 с перестройкой битов по принципу "чувствительность - параметр". С выхода этого модуля 19 сигналы подаются на высокоскоростной речевой кодек 15 для дальнейшего декодирования и выдачи на выход речи 26 со скоростью 64 Кбит/с. The signals are fed to a high-speed channel codec 21 for initial processing (decoding), and then processed in module 19 with the tuning of bits according to the principle of "sensitivity - parameter". From the output of this module 19, the signals are fed to a high-speed speech codec 15 for further decoding and outputting speech 26 at a speed of 64 Kbps.

Высокоскоростной речевой кодек 15 показан в составе BTS из соображений ясности понимания. Низкоскоростной режим может быть осуществлен с помощью низкоскоростного речевого и канального кодека. High-speed speech codec 15 is shown as part of the BTS for reasons of clarity. Low speed mode can be implemented using a low speed speech and channel codec.

Желательно обеспечить комбинированный высоко/низкоскоростной режим работы, в котором сочетались бы преимущества низкой стоимости с высоким качеством работы и стойкостью к вредным воздействиям. It is desirable to provide a combined high / low speed mode of operation, which combines the advantages of low cost with high quality work and resistance to harmful influences.

В основу настоящего изобретения положена задача разработать систему связи, использующую комбинированный режим работы с высокой и низкой скоростью передачи данных, и содержащая низкоскоростной речевой кодек и высокоскоростной канальный кодек, когда связь по входу осуществляется с помощью низкоскоростного речевого кодека, включающего модуль для перераспределения, преобразования битов. The present invention is based on the task of developing a communication system using a combined mode of operation with a high and low data rate, and containing a low-speed speech codec and a high-speed channel codec, when the input communication is carried out using a low-speed speech codec, including a module for redistribution, bit conversion .

Также в основу с настоящим изобретением положена задача создать способ комбинирования режимов работы системы связи с высокой и низкой скоростью передачи данных, включающий операцию перераспределения преобразования битов, когда входной канальный кодек обеспечивает связь с речевым кодеком. Also, the present invention is based on the task of creating a method for combining the operating modes of a communication system with a high and low data transfer rate, including the operation of redistributing the bit conversion when the input channel codec provides communication with the speech codec.

В дальнейшем изобретение поясняется конкретным вариантом его выполнения со ссылкой на сопровождающие чертежи, на которых:
На фиг. 1 представлена блок-схема линии связи Земля - ЛА, работающая в высокоскоростном режиме.
The invention is further illustrated by a specific embodiment with reference to the accompanying drawings, in which:
In FIG. 1 shows a block diagram of a communication line Earth - LA, operating in high speed mode.

На фиг. 2 показана блок-схема устройства, работающего в комбинированном высоко/низкоскоростном режиме в соответствии с настоящим изобретением. In FIG. 2 shows a block diagram of a device operating in a combined high / low speed mode in accordance with the present invention.

На фиг. 3 показана блок-схема линии связи Земля - ЛА, работающая в комбинированном высоко/низкоскоростном режиме аналогично системе, показанной на фиг. 2. In FIG. 3 shows a block diagram of an Earth – LA communication line operating in a combined high / low speed mode similar to the system shown in FIG. 2.

На фиг. 4 представлен алгоритм работы речевого кодека в соответствии с настоящим изобретением. In FIG. 4 illustrates an algorithm for operating a speech codec in accordance with the present invention.

На фиг. 5 представлен алгоритм работы канального кодера согласно настоящему изобретению. In FIG. 5 is a flowchart of a channel encoder according to the present invention.

На фиг. 6 представлен алгоритм работы канального декодера согласно настоящему изобретению. In FIG. 6 is a flow chart of a channel decoder according to the present invention.

Показанная на фиг. 2 система связи, способная работать в комбинированном высоко/низкоскоростном режиме и включающая низкоскоростной речевой кодек 30 и высокоскоростной канальный кодек 32, вход которого приспособлен для связи с низкоскоростным речевым кодеком 30 и содержащий на входе модуль 33 для перераспределения преобразования битов. Shown in FIG. 2, a communication system capable of operating in a combined high / low speed mode and including a low speed speech codec 30 and a high speed channel codec 32, the input of which is adapted to communicate with a low speed speech codec 30 and containing an input module 33 for redistributing the bit conversion.

Реализация такого устройства, работающего в комбинированном режиме, может быть, в частности, описана и со ссылкой на фиг. 3, где представлена блок-схема линии связи Земля - ЛА, в которой также реализуется комбинированный высоко/низкоскоростной режим работы в соответствии с настоящим изобретением. The implementation of such a device operating in a combined mode can be described in particular with reference to FIG. 3, which shows a block diagram of a communication line Earth - LA, which also implements the combined high / low speed mode of operation in accordance with the present invention.

Речевые сигналы поступают на вход 10 аудиоинтерфейса 12 мобильной станции 11. Аудиоинтерфейс пересылает эти сигналы на первый низкоскоростной речевой кодек 30 для выработки кодированных сигналов. The speech signals are fed to the input 10 of the audio interface 12 of the mobile station 11. The audio interface sends these signals to the first low-speed speech codec 30 to generate encoded signals.

Кодированные сигналы подаются на перераспределительный преобразующий модуль "параметр - чувствительность" 33 первого гибридного канального процессора 32, который перераспределяет биты кодированных сигналов, что описывается ниже. Перераспределенные биты подаются затем на высокоскоростной канальный кодек 20 для дальнейшей обработки. С выхода высокоскоростного канального кодека 20 сигналы подаются на радиочастотный интерфейс 22 и передаются через эфир на второй гибридный канальный процессор 31, расположенный уже на базовой приемопередающей станции 13. The encoded signals are supplied to the parameter-sensitivity redistributive conversion module 33 of the first hybrid channel processor 32, which redistributes the encoded signal bits, as described below. The redistributed bits are then fed to the high speed channel codec 20 for further processing. From the output of the high-speed channel codec 20, the signals are fed to the radio-frequency interface 22 and transmitted over the air to the second hybrid channel processor 31, already located at the base transceiver station 13.

Высокоскоростной канальный кодек 21 второго гибридного канального процессора 31 декодирует переданные сигналы 34 и подает их на модуль 35 перераспределения битов "чувствительность - параметр" второго гибридного канального процессора 31 для выполнения этой операции перераспределения битов. Перераспределенные биты затем передаются на второй низкоскоростной речевой кодек 37 через серийную линию 39 для дальнейшего декодирования и выдачи на его выход 26 сигналов со скоростью 64 Кбит/с. Серийная линия 39 необходима в том случае, если второй низкоскоростной речевой кодек 37 удален от гибридного канального процессора 31. Поэтому нежелательно, чтобы второй низкоскоростной речевой кодек 37 был расположен на удалении от гибридного канального процессора 31. The high-speed channel codec 21 of the second hybrid channel processor 31 decodes the transmitted signals 34 and feeds them to the “sensitivity-parameter” bit redistribution module 35 of the second hybrid channel processor 31 to perform this bit allocation operation. The redistributed bits are then transmitted to the second low-speed speech codec 37 via a serial line 39 for further decoding and outputting 26 signals at a speed of 64 Kbps to its output. Serial line 39 is necessary if the second low-speed speech codec 37 is remote from the hybrid channel processor 31. Therefore, it is undesirable for the second low-speed speech codec 37 to be located away from the hybrid channel processor 31.

На фиг. 4 приведен алгоритм работы речевых кодеков 30, 37 в соответствии с настоящим изобретением. Поскольку речевые кодеки должны работать в высокоскоростном, низкоскоростном и в комбинированном высоко/низкоскоростном режимах в соответствии с настоящим изобретением, то необходимо указывать требуемый режим работы речевого кодека. Например, на фиг. 4 речевой кодек определяет, какой режим работы желателен в шаге алгоритма 40, и если это высокоскоростной режим, то в шаге 44 выполняется нормальная высокоскоростная операция кодирования или декодирования. Если требуется низкоскоростной или комбинированный высоко/низкоскоростной режим, то соответствующая низкоскоростная операция кодирования или декодирования выполняется нормальным образом в шаге алгоритма 42. In FIG. 4 shows the operation algorithm of speech codecs 30, 37 in accordance with the present invention. Since speech codecs must operate in high speed, low speed, and combined high / low speed modes in accordance with the present invention, it is necessary to indicate the desired mode of operation of the speech codec. For example, in FIG. 4, the speech codec determines which mode of operation is desired in step 40 of the algorithm, and if it is a high speed mode, then in step 44 a normal high speed encoding or decoding operation is performed. If a low-speed or combined high / low-speed mode is required, then the corresponding low-speed encoding or decoding operation is performed normally in step 42 of the algorithm.

Однако работа канального кодера гибридного канального процессора 20 определяется наличием модуля 33 перераспределения преобразования битов, который работает в соответствии с настоящим изобретением, как описано на фиг. 5. Гибридный канальный процессор или кодек 32 определяют в шаге алгоритма 48, какой режим работы канала требуется. Если это высокоскоростной режим, то нормальная операция высокоскоростного канального кодирования выполняется в шаге 53. Аналогично, если требуется низкоскоростной режим, то нормальная низкоскоростная операция канального кодирования выполняется в шаге алгоритма 51. However, the operation of the channel encoder of the hybrid channel processor 20 is determined by the presence of the bit conversion redistribution module 33, which operates in accordance with the present invention, as described in FIG. 5. The hybrid channel processor or codec 32 determines in step 48 of the algorithm which channel operation mode is required. If this is a high-speed mode, then the normal high-speed channel coding operation is performed in step 53. Similarly, if a low-speed mode is required, then the normal low-speed channel coding operation is performed in step 51 of the algorithm.

Однако если указан комбинированный высоко/низкоскоростной режим работы канала, то модуль 33 перераспределения преобразования битов гибридного канального процессора 32 преобразует параметры низкоскоростной речи в соответствии с их чувствительностью, что задано стандартным низкоскоростным алгоритмом в шаге 50. Затем модуль 33 перераспределения преобразования битов воспринимает все 22 бита класса 1a с низкой скоростью и определяет 3-битовый CRC с помощью стандартного низкоскоростного метода в шаге 52, что в результате дает для канального кодека 22 бита класса 1a и 3 бита CRC. Одновременно в шаге 56 модуль 33 перестройки битов обрабатывает с низкой скоростью 73 бита класса 1b и 17 битов класса 2 и добавляет к ним 70 нулей, что в результате дает для канального кодека 160 битов класса 1b. However, if a combined high / low speed mode of operation of the channel is specified, then the bit conversion redistribution module 33 of the hybrid channel processor 32 converts the low-speed speech parameters according to their sensitivity, which is specified by the standard low-speed algorithm in step 50. Then, the bit conversion redistribution module 33 receives all 22 bits class 1a with a low speed and determines a 3-bit CRC using the standard low-speed method in step 52, which results in a channel codec and 22 bits of class 1a and 3 bits of CRC. At the same time, in step 56, the bit tuning module 33 processes 73 bits of class 1b and 17 bits of class 2 with a low speed and adds 70 zeros to them, which results in 160 bits of class 1b for the channel codec.

Образовавшиеся 22 бита канального кодека класса 1a, 3 бита CRC и 160 битов канального кодека класса 1b обрабатываются в шаге 54 соответственно, как 22 бита класса 1a, 3 бита CRC, 160 бит класса 1b и 4 оконечных бита с высокой скоростью в кодеке со сверткой, что в результате дает 378 кодированных со сверткой битов. Эти кодированные со сверткой биты объединяются с битами класса 2 канального кодека (78 нулей), в результате чего в шаге 58 образуются 456 битов. Эти 456 битов проходят до высокоскоростного канального кодера, включая чередование в шаге 60. The resulting 22 bits of the channel codec of class 1a, 3 bits of CRC and 160 bits of the channel codec of class 1b are processed in step 54, respectively, as 22 bits of class 1a, 3 bits of CRC, 160 bits of class 1b and 4 terminal bits with high speed in the convolutional codec, which results in 378 convolutionally encoded bits. These convolutional encoded bits are combined with the class 2 bits of the channel codec (78 zeros), resulting in 456 bits being generated in step 58. These 456 bits go to the high-speed channel encoder, including interlace in step 60.

Работа канального декодера гибридного канального процессора 21 требует работы в обратном порядке модуля 35 перераспределения битов в соответствии с предпочтительным вариантом реализации настоящего изобретения, что поясняется на фиг. 6. Гибридный канальный процессор или кодек 31 определяет в шаге 60, какой требуется режим работы канала. Если это высокоскоростной режим, то в шаге 61 выполняется нормальным образом канальное декодирование. Аналогично, если требуется низкоскоростной режим, то в шаге 63 выполняется операция канального декодирования с низкой скоростью. The operation of the channel decoder of the hybrid channel processor 21 requires the reverse order of the bit redistribution module 35 in accordance with a preferred embodiment of the present invention, as explained in FIG. 6. The hybrid channel processor or codec 31 determines in step 60 which channel operation mode is required. If this is a high speed mode, then in step 61, channel decoding is performed normally. Similarly, if a low speed mode is required, then in step 63 a channel decoding operation with a low speed is performed.

Однако если в качестве желательного режима указывается комбинированный высоко/низкоскоростной, то в шаге 62 обработке подвергается нечередующийся нормальный высокоскоростной сигнал, в результате чего образуется 456 кодированных битов. Эти 456 кодированных битов обрабатываются в шаге 64 для удаления избыточных битов канального кодека класса 2 (78 нулей), в результате чего образуются 378 кодированных со сверткой битов. Эти 378 кодированных бита обрабатываются в шаге алгоритма 66 путем нормального (стандартного) высокоскоростного канального декодирования с необязательным применением WED и разделяются на биты канального кодека классов 1a и 1b. However, if the combined high / low speed is indicated as the desired mode, then in step 62, the non-intermittent normal high-speed signal is processed, resulting in 456 encoded bits. These 456 encoded bits are processed in step 64 to remove the redundant bits of the class 2 channel codec (78 zeros), resulting in 378 convolutional encoded bits. These 378 encoded bits are processed in the step of algorithm 66 by normal (standard) high-speed channel decoding with optional WED and are divided into bits of the channel codec classes 1a and 1b.

Результирующие 22 бита класса 1a и 3 бита CRC обрабатываются в шаге 68 стандартным низкоскоростным методом циклического контроля с помощью избыточного кода с факультативным использованием WED, результатом чего является установка флажка BFI. Ожидаемые 22 речевых кодированных бита класса 1a преобразуются по параметрам, как того требует стандартный низкоскоростной речевой декодер, в шаге алгоритма 70. The resulting 22 bits of class 1a and 3 bits of CRC are processed in step 68 by the standard low-speed cyclic control method using redundancy code with optional use of WED, resulting in the BFI flag being set. The expected 22 speech encoded bits of class 1a are converted in parameters, as required by the standard low-speed speech decoder, in algorithm step 70.

Остальные 160 битов канального кодека класса 1b также преобразованы по параметрам, как того требует стандартный высокоскоростной речевой декодер (шаг 70). The remaining 160 bits of the class 1b channel codec are also parameter-converted, as required by the standard high-speed speech decoder (step 70).

Новый требуемый режим работы может быть указан путем добавления размера флажка, который пересылается на канальный кодек, указывая, какой вид режима работы требуется установить: высокоскоростной, низкоскоростной или комбинированный высоко/низкоскоростной. The new required operating mode can be specified by adding the flag size, which is sent to the channel codec, indicating which type of operating mode you want to set: high-speed, low-speed or combined high / low-speed.

Рассмотренные чертежи весьма просто могут быть экстраполированы применительно к линии связи ЛА - Земля. The considered drawings can very easily be extrapolated in relation to the communication line LA - Earth.

Подведя итог, можно сказать, что модуль перераспределения битов может использовать таблицу для преобразования (отображения) битов. To summarize, we can say that the bit redistribution module can use the table to convert (display) bits.

Во-первых, такая таблица, составляемая по данным речевого кодера и по соответствию порядка параметров порядку распределения чувствительностей, есть таблица низкоскоростная, а не высокоскоростная. Во-вторых, после преобразования битов они снова разделяются на три класса для высокоскоростного канального кодека. Предполагается, что количество битов канального кодека класса 1a составляет 22 бита, класса 1b составляет 160 и класса 2 составляет 78. Путем преобразования достигается следующее:
- все 22 бита речевого кодека класса 1a соответствуют 22 битам канального кодека класса 1a;
- все 73 бита речевого кодека класса 1b и 17 битов речевого кодека класса 2 соответствуют 90 из 160 битов канального кодека класса 1b;
- установка соответствия оставшихся 160-90=70 битов канального кодека класса 1b некоторому известному значению, например нулю, и
- установка соответствия всех 78 битов канального кодека класса 2 некоторому известному значению, например нулю.
Firstly, such a table, compiled according to the data of the speech encoder and according to the correspondence of the order of the parameters to the order of the distribution of sensitivities, is a table of low speed, not high speed. Secondly, after bit conversion, they are again divided into three classes for a high-speed channel codec. It is assumed that the number of bits of the channel codec of class 1a is 22 bits, class 1b is 160 and class 2 is 78. By converting, the following is achieved:
- all 22 bits of a class 1a speech codec correspond to 22 bits of a class 1a channel codec;
- all 73 bits of a class 1b speech codec and 17 bits of a class 2 speech codec correspond to 90 out of 160 bits of a class 1b channel codec;
- setting the correspondence of the remaining 160-90 = 70 bits of the channel codec of class 1b to some known value, for example, zero, and
- setting the correspondence of all 78 bits of a class 2 channel codec to a certain known value, for example, zero.

Вследствие этого все речевые биты будут иметь защиту, добавленную канальным кодером, после того как они отнесены к классу 1a или 1b. As a result, all speech bits will have protection added by the channel encoder after they are assigned to class 1a or 1b.

Причина сокращения количества битов класса 1a состоит в следующем. Контроль CRC должен выполняться только относительно тех битов, значение которых столь велико, что ошибка на одну 1 могла бы означать невозможность вразумительного воспроизведения исходной речи. Увеличение количества битов этого класса (1a) без дополнительного количества битов, выполняющих функции критериев CRC, могло бы привести к излишним дефектам блока данных. Поэтому существует необходимость относить биты к классу 1a только тогда, когда это реально необходимо. Альтернативой этому является необходимость иметь больше битов класса 1b с тем, чтобы иметь достаточно битов, доходящих до нормального высокоскоростного кодера со сверткой. В нормальной схеме количество битов, доходящих до такого кодера, составляет 189 (50 класса 1a, 3 CRC, 132 класса 1b и 4 оконечных). Согласно настоящему изобретению количество битов класса 1a есть 22, 3 бита CRC и 4 оконечных, так что количество битов, остающихся для класса 1b, составляет 160 (189-22-3-4). The reason for reducing the number of bits of class 1a is as follows. CRC control should be performed only with respect to those bits whose value is so large that an error of 1 could mean the impossibility of intelligible reproduction of the original speech. An increase in the number of bits of this class (1a) without an additional number of bits fulfilling the functions of CRC criteria could lead to unnecessary defects in the data block. Therefore, there is a need to assign bits to class 1a only when it is really necessary. An alternative to this is the need to have more bits of class 1b in order to have enough bits reaching the normal high speed convolutional encoder. In the normal scheme, the number of bits reaching such an encoder is 189 (50 class 1a, 3 CRC, 132 class 1b and 4 terminal). According to the present invention, the number of bits of class 1a is 22, 3 bits of CRC and 4 terminal, so that the number of bits remaining for class 1b is 160 (189-22-3-4).

Третье изменение в канальном кодеке состоит во введении WED в процесс канального декодирования, как это требуется для низкоскоростного кодека (канального) и как это отображено на фиг. 6. A third change in the channel codec is to introduce WED into the channel decoding process, as required for the low-speed codec (channel), and as shown in FIG. 6.

Комбинирование высоко/низкоскоростных режимов системы и способ согласно настоящему изобретению обеспечивают более устойчивую работу в низкоскоростном режиме и в то же время позволяют использовать преимущества мультиплексирования в объеме 8 Кбит при связи между удаленным речевым кодеком и канальным кодеком. The combination of high / low speed modes of the system and the method according to the present invention provide more stable operation in low speed and at the same time allow you to take advantage of multiplexing in the amount of 8 Kbit during communication between the remote speech codec and channel codec.

Преимущества настоящего изобретения в высокоскоростном режиме таковы. Настоящее изобретение обеспечивает работу в высокоскоростном режиме, но при арендной плате за пользование серийными линиями между удаленным речевым кодеком и базовой станцией, соответствующей низкоскоростному режиму, поскольку связь между речевым кодером и канальным кодером производится в низкоскоростном режиме (т.е. 8 Кбит вместо 16 Кбит). Кроме того, обеспечивается повышенная стойкость к вредным воздействиям и улучшенное понимание речи, поскольку высокоскоростной канальный кодер может использовать средства WED для улучшения канального декодирования. The advantages of the present invention in high speed are as follows. The present invention provides high-speed operation, but with serial line rental between the remote speech codec and the base station corresponding to the low-speed mode, since the communication between the speech encoder and the channel encoder is in the low-speed mode (i.e. 8 Kbps instead of 16 Kbps ) In addition, it provides increased resistance to harmful effects and improved understanding of speech, since a high-speed channel encoder can use WED to improve channel decoding.

Преимущества настоящего изобретения в низкоскоростном режиме следующие. Настоящее изобретение обеспечивает повышенную стойкость к вредным воздействиям и улучшенную разборчивость речи, поскольку все речевые биты в низкоскоростном режиме защищены, и, хотя имеет место чередование, более половины битов известны. The advantages of the present invention in low speed mode are as follows. The present invention provides increased resistance to harmful influences and improved speech intelligibility, since all speech bits in the low-speed mode are protected, and although interleaving takes place, more than half of the bits are known.

В настоящем изобретении высоко/низкоскоростной режим используется в дополнение к существующим высокоскоростному и низкоскоростному режимам. В комбинированном режиме фирма Моторола отдает предпочтение низкоскоростному речевому кодеку перед высокоскоростным. Таким образом, низкоскоростной речевой кодек используется совместно с модифицированным высокоскоростным канальным кодеком. Канальный кодек, использующийся во время вызова, должен бы быть высокоскоростным канальным кодеком с отличающимся входом. Таким образом достигается повышенная стойкость к вредным воздействиям в низкоскоростном режиме, что также экономит средства при пользовании линией связи между речевым и канальным кодеками. In the present invention, the high / low speed mode is used in addition to the existing high speed and low speed modes. In combined mode, Motorola prefers a low-speed speech codec over a high-speed one. Thus, a low-speed speech codec is used in conjunction with a modified high-speed channel codec. The channel codec used during a call should be a high-speed channel codec with a different input. Thus, increased resistance to harmful effects in low speed mode is achieved, which also saves money when using the communication line between speech and channel codecs.

Claims (4)

1. Устройство связи для обеспечения комбинированного высоко/низкоскоростного режима работы, причем указанное устройство содержит низкоскоростной речевой кодек и высокоскоростной канальный кодек, вход которого выполнен с возможностью осуществления связи с низкоскоростным речевым кодеком, причем на входе установлен модуль перераспределения битов, выполненный с возможностью преобразования низкоскоростных речевых параметров в соответствии с их чувствительностью, процессор циклического контроля с помощью избыточного кода для обработки первой части преобразованных речевых параметров и определения циклического контроля с помощью избыточного кода с помощью низкоскоростного метода и кодек со сверткой для высокоскоростного кодирования по меньшей мере первой части и второй части преобразования речевых параметров, с возможностью формирования кодированных битов. 1. A communication device for providing a combined high / low speed mode of operation, said device comprising a low speed speech codec and a high speed channel codec, the input of which is configured to communicate with a low speed speech codec, and a bit redistribution unit configured to convert low speed is installed at the input speech parameters in accordance with their sensitivity, the processor cyclic control using redundant code to process ki of the first part of the converted speech parameters and determination of cyclic control using the redundant code using the low-speed method and a convolutional codec for high-speed coding of at least the first part and the second part of the speech parameter conversion, with the possibility of generating coded bits. 2. Устройство по п.1, в котором модуль перераспределения, преобразования битов содержит модуль перераспределения параметр - чувствительность или чувствительность - параметр. 2. The device according to claim 1, in which the redistribution module, bit conversion contains the redistribution module parameter - sensitivity or sensitivity - parameter. 3. Способ для обеспечения комбинированного высоко/низкоскоростного режима работы в системе связи, имеющей низкоскоростной речевой кодек и высокоскоростной канальный кодек, причем указанный способ содержит этапы: осуществляют формирование низкоскоростных речевых параметров, преобразование низкоскоростных речевых параметров в виде низкоскоростного упорядочения чувствительности, осуществляют обработку циклическим контролем с помощью избыточного кода первой части преобразованных речевых параметров, определяют циклический контроль с помощью избыточного кода с помощью низкоскоростного метода, осуществляют высокоскоростное сверточное кодирование, по меньшей мере, первой части и второй части преобразованных речевых параметров, формируют кодированные биты и направляют, по меньшей мере, кодированные биты в высокоскоростной канальный кодек. 3. A method for providing a combined high / low speed mode of operation in a communication system having a low speed speech codec and a high speed channel codec, the method comprising the steps of: forming low speed speech parameters, converting low speed speech parameters in the form of low speed ordering of sensitivity, processing by cyclic control using the redundant code of the first part of the converted speech parameters, determine the cyclic control using the redundant code using the low-speed method, high-speed convolutional coding of at least the first part and the second part of the converted speech parameters is carried out, coded bits are generated, and at least coded bits are sent to the high-speed channel codec. 4. Способ для обеспечения комбинированного высоко/низкоскоростного режима работы в системе связи, имеющей низкоскоростной речевой кодек, высокоскоростной канальный кодек, причем осуществляют высокоскоростное канальное декодирование принятого высокоскоростного нечередующегося выходного сигнала, формируют декодированные биты, осуществляют обработку циклическим контролем с помощью избыточного кода, по меньшей мере, первой части декодированных битов, осуществляют проверку циклическим контролем с помощью избыточного кода с применением низкоскоростного метода, осуществляют преобразование, по меньшей мере, декодированной и обработанной циклическим контролем с помощью избыточного кода битов в виде низкоскоростных речевых параметров и направляют, по меньшей мере, низкоскоростные речевые параметры в низкоскоростной канальный кодек. 4. A method for providing a combined high / low speed mode of operation in a communication system having a low speed speech codec, a high speed channel codec, wherein high speed channel decoding of the received high speed non-intermittent output signal is performed, decoded bits are generated, cyclic control is performed using the redundant code, at least at least the first part of the decoded bits is checked by cyclic checking using redundant code using Using the low-speed method, they transform at least the decoded and processed by the cyclic control using the excess code of the bits in the form of low-speed speech parameters and send at least low-speed speech parameters to the low-speed channel codec.
RU95109883/09A 1994-06-09 1995-06-08 Communication network, mobile communication station, and method for controlling operation mode of communication network RU2157590C2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB9411611.8 1994-06-09
GB9411611A GB2290201B (en) 1994-06-09 1994-06-09 Communications system

Publications (2)

Publication Number Publication Date
RU95109883A RU95109883A (en) 1997-06-10
RU2157590C2 true RU2157590C2 (en) 2000-10-10

Family

ID=10756498

Family Applications (1)

Application Number Title Priority Date Filing Date
RU95109883/09A RU2157590C2 (en) 1994-06-09 1995-06-08 Communication network, mobile communication station, and method for controlling operation mode of communication network

Country Status (4)

Country Link
KR (1) KR100383155B1 (en)
HK (1) HK1009664A1 (en)
RU (1) RU2157590C2 (en)
SE (1) SE517591C2 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ЛАЗАРЕВ В.Г. и др. Динамическое управление потоками информации в сетях связи. - М.: Радио и связь, 1983, с. 35 - 41. *

Also Published As

Publication number Publication date
KR100383155B1 (en) 2003-07-12
SE9502097D0 (en) 1995-06-08
SE517591C2 (en) 2002-06-25
SE9502097L (en) 1995-12-10
KR960003175A (en) 1996-01-26
HK1009664A1 (en) 1999-06-04
RU95109883A (en) 1997-06-10

Similar Documents

Publication Publication Date Title
US5673266A (en) Subsequent frame variable data rate indication method
EP0722634B1 (en) Method and apparatus for speech transmission in a mobile communications system
JP3475176B2 (en) Coding mode coding using known information
AU739176B2 (en) An information coding method and devices utilizing error correction and error detection
KR100639306B1 (en) Testing loops for channel codecs
US7403892B2 (en) AMR multimode codec for coding speech signals having different degrees for robustness
JP2011120258A (en) Transmission system with adaptive channel encoder and decoder
JPH07183855A (en) Audio signal communication equipment, transmission method and receiver
WO2000013448A2 (en) A method, communication system, mobile station and network element for transmitting background noise information in data transmission in data frames
EP0680034A1 (en) Mobile radio communication system using a sound or voice activity detector and convolutional coding
US6067289A (en) Process for transmitting data in a communication net
KR100639310B1 (en) Testing loops for channel codecs
US5768314A (en) Communications system
GB2332598A (en) Method and apparatus for discontinuous transmission
EP1189208B1 (en) Detection of transmission errors in a speech decoder
JP3254126B2 (en) Variable rate coding
RU2157590C2 (en) Communication network, mobile communication station, and method for controlling operation mode of communication network
KR100673659B1 (en) Method and arrangement for channel coding and decoding of frame-structured information
JP3153693B2 (en) Dual tone signal transmission device
JP2000244460A (en) Transmission line error code addition and detecting device

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20080609