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 PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/181—Transcoding devices; Rate adaptation devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/08—Allotting 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
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
В высокоскоростном режиме используются 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
Как в высокоскоростном, так и в низкоскоростном режимах биты класса 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
В высокоскоростном режиме главным для 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
Рабочие сигналы 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
Сигналы подаются на высокоскоростной канальный кодек 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
Реализация такого устройства, работающего в комбинированном режиме, может быть, в частности, описана и со ссылкой на фиг. 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
Кодированные сигналы подаются на перераспределительный преобразующий модуль "параметр - чувствительность" 33 первого гибридного канального процессора 32, который перераспределяет биты кодированных сигналов, что описывается ниже. Перераспределенные биты подаются затем на высокоскоростной канальный кодек 20 для дальнейшей обработки. С выхода высокоскоростного канального кодека 20 сигналы подаются на радиочастотный интерфейс 22 и передаются через эфир на второй гибридный канальный процессор 31, расположенный уже на базовой приемопередающей станции 13. The encoded signals are supplied to the parameter-sensitivity redistributive conversion module 33 of the first
Высокоскоростной канальный кодек 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
Однако работа канального кодера гибридного канального процессора 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
Однако если указан комбинированный высоко/низкоскоростной режим работы канала, то модуль 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
Образовавшиеся 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
Работа канального декодера гибридного канального процессора 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
Однако если в качестве желательного режима указывается комбинированный высоко/низкоскоростной, то в шаге 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
Результирующие 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
Остальные 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
- 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
- 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
Вследствие этого все речевые биты будут иметь защиту, добавленную канальным кодером, после того как они отнесены к классу 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)
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) |
-
1995
- 1995-06-08 SE SE9502097A patent/SE517591C2/en not_active IP Right Cessation
- 1995-06-08 RU RU95109883/09A patent/RU2157590C2/en not_active IP Right Cessation
- 1995-06-08 KR KR1019950015000A patent/KR100383155B1/en not_active IP Right Cessation
-
1998
- 1998-09-04 HK HK98110463A patent/HK1009664A1/en not_active IP Right Cessation
Non-Patent Citations (1)
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 |