Способ для генерирования сигнала основной полосы и устройство для его осуществления, а также программа, заставляющая компьютер выполнять упомянутый способ

Иллюстрации

Показать все

Раскрыты устройство генерирования сигнала основной полосы частот и прочее для обработки данных передачи. Техническим результатом является то, что приемная сторона может восстановить данные без определения того, были ли эти данные подвергнуты обработке, и передача этих данных с подходящей эффективностью, соответствующей качеству связи. Для этого передающее устройство (Т) оценивает качество связи канала (L) передачи. Когда качество связи является предпочтительным, из бита наиболее значимой части кодированных речевых данных и бита наименее значимой части создается символ с использованием частотной манипуляции (FSK), который может принимать четыре значения. Когда качество связи не является предпочтительным, символ FSK с четырьмя возможными значениями создается из бита наиболее значимой части кодированных речевых данных и избыточного бита "0". Однако символ, содержащий избыточный бит, устанавливают равным максимальному значению или минимальному значению из числа четырех значений, которые могут иметь данный символ. Кроме того, каждый бит кодированных речевых данных имеет значение "0", когда указывает, что компонента, соответствующая этому биту, отсутствует. 9 н. и 21 з.п. ф-лы, 9 ил.

Реферат

Область техники, к которой относится изобретение

Настоящее изобретение относится к способу для передачи данных с оптимальной эффективностью, соответствующей качеству связи канала передачи, и в частности касается устройства и способа для генерирования сигнала основной полосы, представляющего последовательность многозначных символов, исходя из заданных данных.

Уровень техники

В качестве способа для передачи данных с оптимальной эффективностью, соответствующей качеству связи канала передачи, используют способ, состоящий в уменьшении скорости передачи данных, когда качество связи канала передачи низкое, и увеличение скорости передачи данных, когда качество связи высокое. В частности, примером такого способа является способ, состоящий в применении, при пакетной связи, прямого исправления ошибок (FEC) к данным объекта, подлежащим передаче, когда качество связи не удовлетворяет заранее установленному стандарту, для существенного уменьшения скорости передачи данных, и не применении FEC, когда качество связи удовлетворяет этому стандарту, для существенного увеличения скорости передачи данных. Указанный технический способ описан, например, в известном документе: Association of Radio Industries and Business «Digital Automobile Telephone System Standard RCR STD -27 J version», May 30, 2002.

Однако в известном способе при применении к данным FEC значительно изменяется расположение битов в битовой строке, образующей эти данные. Таким образом, устройству на стороне, принимающей и восстанавливающей данные, необходимо знать, применяется ли FEC к данным. Следовательно, необходимо отдельно передавать данные, указывающие на наличие или отсутствие использования FEC согласно усложненному протоколу, что приводит к снижению эффективности передачи.

Изобретение было задумано в свете указанной проблемы, присущей известному способу, причем задачей изобретения является создание устройства генерирования сигнала основной полосы, способа генерирования сигнала основной полосы и программы для обработки данных объекта передачи, так чтобы приемная сторона могла восстанавливать данные без определения того, применяется ли к данным обработка, и для передачи данных с должной эффективностью, соответствующей качеству связи.

Сущность изобретения

Для решения указанной задачи устройство генерирования сигнала основной полосы согласно первому аспекту изобретения в основном включает в себя: средство генерирования сигнала основной полосы для преобразования данных, состоящих из битовых строк, в котором по меньшей мере часть битовых строк характеризуется как участок объекта защиты, в сигнал основной полосы, представляющий последовательность символов с четырьмя значениями; и средство оценки качества связи для оценки того, достигло ли качество связи внешнего канала передачи для передачи сигнала основной полосы заранее определенного стандарта.

Средство генерирования сигнала основной полосы в состоянии, при котором оценивается, что качество связи канала передачи не достигло стандарта, действует, преобразуя данные в сигнал основой полосы, так что по меньшей мере часть символов, принадлежащих последовательности символов, включает в себя бит, принадлежащий участку объекта защиты, и заранее определенный избыточный бит, а в состоянии, в котором оценивается, что качество связи достигло стандарта, действует, преобразуя данные в сигнал основной полосы, так что по меньшей мере часть символов, принадлежащих последовательности символов, включает в себя бит, принадлежащий участку объекта защиты, и дополнительные данные, преобразованные в сигнал основной полосы, вместе с упомянутыми данными.

Значение избыточного бита устанавливают равным значению, которое заставляет мгновенное значение точки, представляющей символ, включающий избыточный бит, в сигнале основной полосы, всегда стремиться к максимальному значению или минимальному значению из числа четырех значений, к которым может стремиться упомянутое мгновенное значение.

Устройство генерирования сигнала основной полосы согласно второму аспекту изобретения в основном включает в себя: средство генерирования сигнала основной полосы для преобразования данных, состоящих из битовых строк, в котором по меньшей мере часть битовых строк характеризуется как участок объекта защиты, в сигнал основной полосы, представляющий последовательность символов с множеством значений; и средство оценки качества связи для оценки того, достигло ли качество связи внешнего канала передачи для передачи сигнала основной полосы заранее определенного стандарта.

Средство генерирования сигнала основной полосы в состоянии, при котором оценивается, что качество связи канала передачи не достигло стандарта, действует, преобразуя данные в сигнал основой полосы, так что по меньшей мере часть символов, принадлежащих последовательности символов, включает в себя бит, принадлежащий участку объекта защиты, и заранее определенный избыточный бит, а в состоянии, в котором оценивается, что качество связи достигло стандарта, действует, преобразуя данные в сигнал основной полосы, так что по меньшей мере часть символов, принадлежащих последовательности символов, включает в себя бит, принадлежащий участку объекта защиты, и дополнительные данные, преобразованные в сигнал основной полосы, вместе с упомянутыми данными.

Значение избыточного бита устанавливают равным значению, которое делает минимальное значение разности между мгновенными значениями двух точек, представляющих два символа, включающих избыточный бит, и имеющих отличные друг от друга значения в сигнале основной полосы, большим, чем минимальное значение разности между мгновенными значениями двух точек, представляющих два символа, не включающие избыточный бит и отличающиеся друг от друга.

Устройство генерирования сигнала основной полосы согласно третьему аспекту изобретения в качестве базовых компонент включает в себя средство генерирования сигнала основной полосы и средство оценки качества связи таким же образом, как в устройствах согласно первому и второму аспектам.

По меньшей мере часть символов, принадлежащих последовательности символов, включает в себя бит, принадлежащий участку объекта защиты, и заранее определенный избыточный бит, или дополнительные данные, преобразованные в сигнал основной полосы, вместе с упомянутыми данными. Средство генерирования сигнала основной полосы действует, преобразуя данные в сигнал основной полосы, так что, чем выше качество связи канала передачи, тем большее количество символов включает в себя дополнительные данные.

Значение избыточного бита устанавливают равным значению, которое делает минимальное значение разности между мгновенными значениями двух точек, представляющих два символа, включающих избыточный бит, и имеющих отличные друг от друга значения в сигнале основной полосы, большим, чем минимальное значение разности между мгновенными значениями двух точек, представляющих два символа, не включающие избыточный бит и отличающиеся друг от друга.

В устройствах генерирования сигнала основной полосы согласно первому, второму и третьему аспекту изобретения данные целесообразно образовывать с помощью бита, связанного с компонентой, которую может включать в себя объект, представленный упомянутыми данными, а упомянутый бит принимает значение, идентичное значению избыточного бита, когда компонента, связанная с упомянутым битом, не присутствует в объекте.

Целесообразно, чтобы средство генерирования сигнала основной полосы действовало, преобразуя данные в сигнал основной полосы, так чтобы последовательность символов, представленных сигналом основной полосы, включала в себя участок, в котором символы, включающие избыточный бит или дополнительные данные, и символы, не включающие в себя избыточный бит и дополнительные данные, располагались попеременно.

Целесообразно, чтобы данные включали в себя часть битовой строки, полученной путем кодирования речи, а дополнительные данные включали в себя другую часть битовой строки, и/или данные включали в себя участок, в котором значимость, определенная на основе заранее определенного стандарта, была максимальной для битовой строки, и чтобы дополнительные данные включали участок, в котором значимость была минимальной для битовой строки.

Целесообразно, чтобы средство оценки качества связи включало в себя средство для измерения интенсивности сигнала, передаваемого по каналу связи, и средство для оценки качества связи канала передачи на основе измеренной интенсивности, и/или чтобы по меньшей мере часть данных включала в себя данные для обнаружения ошибок на участке объекта защиты, и чтобы средство генерирования сигнала основной полосы независимо от результата оценки качества связи канала передачи действовало, преобразуя данные в сигнал основной полосы, так чтобы по меньшей мере часть символов, принадлежащих последовательности символов, включала в себя бит, образующий данные для обнаружения ошибки, и избыточный бит.

Средство оценки качества связи может дополнительно включать в себя средство модуляции для генерирования модулированной волны с использованием сигнала основной полосы, генерированного средством генерирования сигнала основной полосы, и посылки модулированной волны в канал передачи.

Также согласно еще одному аспекту можно трактовать изобретение как способ генерирования сигнала основной полосы. В этом случае способ генерирования сигнала основной полосы согласно первому аспекту изобретения включает в себя: этап генерирования сигнала основной полосы, состоящий в преобразовании данных, состоящих из битовых строк, где по меньшей мере часть битовых строк характеризуется как участок объекта защиты, в сигнал основной полосы, представляющий последовательность символов с четырьмя значениями; и этап оценки качества связи, состоящий в оценке того, достигло ли качество связи внешнего канала передачи для передачи сигнала основой полосы заранее определенного стандарта.

На этапе генерирования сигнала основной полосы в состоянии, при котором оценка качества связи канала передачи свидетельствует, что оно не достигло стандарта, выполняется обработка для преобразования данных в сигнал основой полосы, так что по меньшей мере часть символов, принадлежащих последовательности символов, включает в себя бит, принадлежащий участку объекта защиты, и заранее определенный избыточный бит, а в состоянии, при котором оценка качества связи канала передачи свидетельствует, что оно достигло стандарта, выполняется преобразование данных в сигнал основной полосы, так что по меньшей мере часть символов, принадлежащих последовательности символов, включает в себя бит, принадлежащий участку объекта защиты, и дополнительные данные, преобразованные в сигнал основной полосы, вместе с упомянутыми данными.

Значение избыточного бита устанавливают равным значению, которое заставляет мгновенное значение точки, представляющей символ, включающий избыточный бит, всегда стремиться к максимальному значению или минимальному значению из числа четырех значений, к которым может стремиться упомянутое мгновенное значение.

Аналогичным образом способ генерирования сигнала основной полосы согласно второму аспекту изобретения включает в себя: этап генерирования сигнала основной полосы, состоящий в преобразовании данных, состоящих из битовых строк, в котором по меньшей мере часть битовых строк характеризуется как участок объекта защиты, в сигнал основной полосы, представляющий последовательность символов с множеством значений; и этап оценки качества связи, состоящий в оценке того, достигло ли качество связи внешнего канала передачи для передачи сигнала основной полосы заранее определенного стандарта.

На этапе генерирования сигнала основной полосы в состоянии, при котором оценка качества связи канала передачи свидетельствует, что оно не достигло стандарта, выполняется обработка для преобразования данных в сигнал основой полосы, так что по меньшей мере часть символов, принадлежащих последовательности символов, включает в себя бит, принадлежащий участку объекта защиты, и заранее определенный избыточный бит, а в состоянии, при котором оценка качества связи канала передачи свидетельствует, что оно достигло стандарта, выполняется преобразование данных в сигнал основной полосы, так что по меньшей мере часть символов, принадлежащих последовательности символов, включает в себя бит, принадлежащий участку объекта защиты, и дополнительные данные, преобразованные в сигнал основной полосы, вместе с упомянутыми данными.

Значение избыточного бита устанавливают равным значению, которое делает минимальное значение разности между мгновенными значениями двух точек, представляющих два символа, включающие избыточный бит, и имеющих отличные друг от друга значения в сигнале основной полосы, большим, чем минимальное значение разности между мгновенными значениями двух точек, представляющих два символа, не включающие избыточный бит и отличающиеся друг от друга.

Способ генерирования сигнала основной полосы согласно третьему аспекту изобретения включает в себя этап генерирования сигнала основной полосы и этап оценки качества связи таким же образом, как в способах согласно первому и второму аспектам. По меньшей мере часть символов, принадлежащих последовательности символов, включает в себя бит, принадлежащий участку объекта защиты, и заранее определенный избыточный бит, или дополнительные данные, преобразованные в сигнал основной полосы, вместе с упомянутыми данными. На этапе генерирования сигнала основной полосы выполняется обработка для преобразования данных в сигнал основной полосы, так что, чем выше качество связи канала передачи, тем большее количество символов включает в себя дополнительные данные.

Значение избыточного бита устанавливают равным значению, которое делает минимальное значение разности между мгновенными значениями двух точек, представляющих два символа, включающие избыточный бит, и имеющих отличные друг от друга значения в сигнале основной полосы, большим, чем минимальное значение разности между мгновенными значениями двух точек, представляющих два символа, не включающие избыточный бит и отличающиеся друг от друга.

Также согласно еще одному аспекту можно трактовать изобретение как программу, заставляющую компьютер выполнять способ генерирования сигнала основной полосы. В этом случае, например, программа, соответствующая способу генерирования сигнала основной полосы согласно первому аспекту изобретения, представляет собой программу, заставляющую компьютер выполнять: этап генерирования сигнала основной полосы, состоящий в преобразовании данных, состоящих из битовых строк, где по меньшей мере часть битовых строк характеризуется как участок объекта защиты, в сигнал основной полосы, представляющий последовательность символов с четырьмя значениями; и этап оценки качества связи, состоящий в оценке того, достигло ли качество связи внешнего канала передачи для передачи сигнала основой полосы заранее определенного стандарта.

На этапе генерирования сигнала основной полосы, выполняемом компьютером, в состоянии, при котором оценка качества связи канала передачи свидетельствует о том, что оно не достигло стандарта, выполняется обработка для преобразования данных в сигнал основой полосы, так что по меньшей мере часть символов, принадлежащих последовательности символов, включает в себя бит, принадлежащий участку объекта защиты, и заранее определенный избыточный бит, а в состоянии, при котором оценка качества связи канала передачи свидетельствует о том, что оно достигло стандарта, выполняется преобразование данных в сигнал основной полосы, так что по меньшей мере часть символов, принадлежащих последовательности символов, включает в себя бит, принадлежащий участку объекта защиты, и дополнительные данные, преобразованные в сигнал основной полосы, вместе с упомянутыми данными. Значение избыточного бита устанавливают равным значению, которое заставляет мгновенное значение точки, представляющей символ, включающий избыточный бит в сигнале основной полосы, всегда стремиться к максимальному значению или минимальному значению из числа четырех значений, к которым может стремиться упомянутое мгновенное значение.

Поскольку изобретение построено так, как было описано выше, то приемная сторона согласно изобретению способна обрабатывать данные объекта передачи, так что данные можно восстанавливать без определения того, применяется ли к этим данным обработка, и способна передавать данные с должной эффективностью в соответствии с качеством связи.

Краткое описание чертежей

Фиг.1 - блок-схема, показывающая структуру системы передачи и приема речи согласно варианту осуществления изобретения;

фиг.2 - блок-схема, показывающая структуру передающего устройства;

фиг.3 - схема, показывающая структуру выходных данных вокодера;

фиг.4 - схема последовательности операций обработки для генерирования выходных данных вокодера;

фиг.5 - схематическое представление обработки для перемежения выходных данных вокодера;

фиг.6 - графическое представление индикаторной диаграммы сигнала основной полосы;

фиг.7 - блок-схема, показывающая структуру приемного устройства;

фиг.8 - схематическое представление обработки для восстановления выходных данных вокодера из сигнала основной полосы;

фиг.9 - график, показывающий взаимосвязь между качеством связи и тональным качеством в случае, когда приемное устройство на фиг.7 принимает модулированную волну, передаваемую передающим устройством на фиг.2, и воспроизводит речь.

Наилучший вариант осуществления изобретения

Далее со ссылками на чертежи подробно раскрывается вариант осуществления изобретения с приведенной в качестве примера системой передачи и приема.

Структура системы передачи и приема речи согласно этому варианту осуществления изобретения показана на фиг.1. Как показано на этой фигуре, данная система передачи и приема речи составлена из приемопередатчиков TR1 и TR2. Приемопередатчики TR1 и TR2 выполняют передачу и прием речи между собой через внешний канал L передачи, такой как внешняя пакетная сеть.

Приемопередатчики TR1 и TR2 имеют фактически идентичную структуру и включают в себя передающие устройства T и приемные устройства R соответственно.

Передающее устройство Т приемопередатчика TR1 генерирует волну, модулированную с использованием частотной манипуляции (FSK) и представляющую речь, и передает FSK модулированную волну на приемное устройство R приемопередатчика TR2. Приемное устройство R приемопередатчика TR2 принимает эту FSK модулированную волну и воспроизводит речь. Аналогичным образом, передающее устройство Т приемопередатчика TR2 генерирует FSK модулированную волну, представляющую речь, и передает FSK модулированную волну на приемное устройство R приемопередатчика TR1. Приемное устройство R приемопередатчика TR1 принимает эту FSK модулированную волну и воспроизводит речь.

Передающие устройства Т приемопередатчиков TR1 и TR2 имеют по существу идентичную структуру. Приемные устройства R приемопередатчиков TR1 и TR2 также имеют по существу идентичную структуру.

Однако структура каждого из приемопередатчиков TR1 и TR2 имеет возможность предотвращения приема FSK модулированной волны, передаваемой передающим устройством Т приемопередатчика, приемным устройством R этого же приемопередатчика. В частности, например, целесообразно сделать так, чтобы частота передачи передающего устройства Т и частота приема приемного устройства R приемопередатчика TR1 (или TR2) отличались друг от друга. В альтернативном варианте осуществления приемопередатчики TR1 и TR2 закрепляют за FSK модулированной волной, передаваемой передающим устройством Т каждого из приемопередатчиков, идентификационные коды источника передачи и/или адресата. С другой стороны, приемное устройство R каждого из приемопередатчиков может интерпретировать в качестве объекта, для которого воспроизводится речь, только FSK модулированную волну с идентификационным кодом приемопередатчика - адресата или FSK модулированную волну без идентификационного кода приемопередатчика - источника передачи. В альтернативном варианте осуществления каждый из приемопередатчиков TR1 и TR2 может иметь общеизвестный механизм для выполнения функции PTT («нажми и говори») для прекращения работы приемного устройства R приемопередатчика, принимающего FSK модулированную волну, когда передающее устройство Т приемопередатчика передает FSK модулированную волну. (Однако в этом случае приемопередатчики TR1 и TR2 осуществляют между собой полудуплексную связь).

Как показано на фиг.2, передающие устройства Т приемопередатчиков TR1 и TR2 составлены из блока Т1 ввода речи, блока Т2 оценки качества связи, блока Т3 вокодера, блока Т4 обработки перемежения, блока Т5 генерирования сигнала основной полосы, блока Т6 модуляции и блока Т7 вывода высокой частоты.

Блок Т1 ввода речи образован, например, из микрофона, усилителя частоты речевого диапазона (AF), дискретизатора, аналого-цифрового (A/D) преобразователя и логической схемы для генерирования кадров.

Например, блок Т1 ввода речи воспринимает речь и генерирует речевой сигнал в аналоговом формате, представляющем речь, усиливает этот речевой сигнал и подвергает его дискретизации и аналого-цифровому преобразованию для создания тем самым речевых данных в цифровом формате. Блок Т1 ввода речи выполняет декомпозицию этих речевых данных в цифровом формате, создавая последовательность из множества кадров, и подает речевые данные в блок Т3 вокодера.

Соответствующие кадры, созданные блоком Т1 ввода речи, состоят из речевых данных, представляющих форму сигнала для одного элемента речи, полученного путем разбивки речи, воспринятой блоком Т1 ввода речи, с фиксированным периодом (например, каждые 20 миллисекунд).

Блок Т2 оценки качества связи оценивает качество (качество связи) канала L передачи, создает данные о качестве связи, показывающие результат оценки, и подает данные о качестве связи в блок Т3 вокодера.

В частности, блок Т2 оценки качества связи, если, например, он принадлежит приемопередатчику TR1, измеряет интенсивность FSK модулированной волны, посланной передающим устройством Т приемопередатчика TR2, создает в качестве данных о качестве связи данные, указывающие на то, превышает ли результат измерения заранее определенный порог, и выводит эти данные. В этом случае блок Т2 оценки качества связи должен состоять, например, из схемы настройки, схемы усилителя высокой частоты и компаратора. Схема настройки и усилитель высокой частоты, образующие приемное устройство R, могут выполнять по меньшей мере часть функций блока Т2 оценки качества связи.

Блок Т2 оценки качества связи при создании в качестве данных о качестве связи данных, показывающих результат измерения интенсивности FSK модулированной волны, в частности, оценивает, например: (1) меньше ли измеренное значение интенсивности FSK модулированной волны заранее определенного порога Th1; (2) больше или равно измеренное значение порога Th1, но меньше заранее определенного порога Th2, превышающего порог Th1; или (3) больше или равно измеренное значение порога Th2, и создает данные, указывающие, какой из результатов оценки с (1) по (3) совпадает с данными о качестве связи.

Блок Т3 вокодера, блок Т4 обработки перемежения и блок Т5 генерирования сигнала основной полосы образуют процессор, такой как процессор цифровых сигналов (DSP) или центральный процессор (CPU), в памяти которого хранится программа, исполняемая этим процессором, и т.п. Один процессор может выполнять часть или все функции блока Т3 вокодера, блока Т4 обработки перемежения и блока Т5 генерирования сигнала основной полосы. Процессор, который выполняет часть или все функции блока Т3 вокодера, блока Т4 обработки перемежения и блока Т5 генерирования сигнала основной полосы, может дополнительно выполнять функцию логической схемы для генерирования кадров блока Т1 ввода речи.

При подаче кадров из блока Т1 ввода речи блок Т3 вокодера генерирует для каждого из поданных кадров выходные данные вокодера, описанные ниже, с использованием кадра и подает выходные данные вокодера в блок Т4 обработки перемежения в виде, при котором можно задать порядок соответствующих кадров в последовательности кадров. (В частности, соответствующие кадры, например, должны подаваться один за другим в соответствии с указанным порядком, или данные, указывающие порядок кадров, должны подаваться только вместе с указанными кадрами).

Соответствующие выходные данные вокодера включают в себя, например, как указано в структуре данных, показанной на фиг.3, 18 бит наиболее значимых речевых данных, 26 бит незащищенных речевых данных, 23 бита наименее значимых данных и 5 бит данных для обнаружения ошибок.

Наиболее значимые речевые данные выходных данных вокодера образуют участок из 18 бит с наибольшей значимостью с точки зрения слышимости, заданной в соответствии с заранее определенным стандартом данных, состоящих из 62 бит (далее они называются кодированными речевыми данными), полученных путем кодирования элемента речи, представленного кадром, который используется для создания выходных данных вокодера. Незащищенные речевые данные из выходных данных вокодера образуют участок из 26 бит со второй наибольшей значимостью с точки зрения слышимости после участка, образующего наиболее значимые речевые данные из кодированных речевых данных.

Кодированные речевые данные образуются из битов, связанных с компонентами, которые могут включать речь (например, речевое давление и высота тона). Каждый из этих битов, когда он принимает значение «0», указывает на то, что компонента, связанная с этим битом, фактически отсутствует в речевом элементе, представленном кодированными речевыми данными, включающими в себя этот бит.

Необходимо, чтобы способ, с помощью которого блок Т3 вокодера кодирует речевой элемент, имел возможность в соответствии с заранее определенным стандартом задавать значимость с точки зрения слышимости для каждого бита, образующего данные, полученные в результате кодирования и предоставления значимости для любых данных из числа наиболее значимых речевых данных, незащищенных речевых данных и иных данных. Однако, коль скоро указанное предоставление значимости возможно, способ, с помощью которого блок Т3 вокодера кодирует речевой элемент, выбирается произвольным образом. В частности, блок Т3 вокодера должен только выполнять указанное кодирование, используя такой способ, как например, кодирование с линейным предсказанием. В этом случае блок Т3 вокодера должен только задавать значимость с точки зрения слышимости согласно, например, широко известному стандарту, описанному во втором отдельном томе (с. 982-984) не патентного документа 1.

С другой стороны, наименее значимые данные из выходных данных вокодера образуются 18 битами общих данных и 5 битами данных для защиты данных для обнаружения ошибок. Все значения соответствующих бит, образующих данные для защиты данных для обнаружения ошибок, имеют значение «0». С другой стороны, значение общих данных изменяется в соответствии с качеством связи канала L передачи, которое указывается с помощью данных о качестве связи, предоставляемых блоком Т2 оценки качества связи. В частности, например, когда качество связи не достигло заранее определенного стандарта, общие данные образуются из 18 бит данных, все значения которых равны «0».

С другой стороны, когда качество данных достигло указанного стандарта, общие данные образуются, например, участком из 18 бит с наименьшей значимостью с точки зрения слышимости, включая наиболее значимые речевые данные и незащищенные речевые данные, содержащиеся в выходных данных вокодера кодированных речевых данных, которые используются для создания выходных данных вокодера.

С другой стороны, данные для обнаружения ошибок в выходных данных вокодера образуются с помощью данных CRC (контроль с помощью избыточного циклического кода) для выполнения обнаружения ошибок для наиболее значимых речевых данных, полученных с использованием наиболее значимых речевых данных, содержащихся в выходных данных вокодера.

Для установки контента выходных данных вокодера, в частности, наименее значащих данных, как было описано выше, блок Т3 вокодера создает выходные данные вокодера, например, согласно процедуре, показанной на фиг.4, и последовательно подает выходные данные вокодера в блок Т4 обработки перемежения.

Сначала блок Т3 вокодера получает данные о качестве связи, предоставленные блоком Т2 оценки качества связи (этап S1 на фиг.4), и оценивает, больше или равно измеренное значение интенсивности FSK модулированной волны, указанной этими данными о качестве связи, чем порог Th1 (то есть соответствие условию (2) или (3), описанных выше) (этап S2). Если при оценке выясняется, что измеренное значение интенсивности FSK модулированной волны больше или равно порогу Тh1, то блок Т3 вокодера переходит к обработке на этапе S6.

С другой стороны, если на этапе S2 в результате оценки выясняется, что измеренное значение интенсивности FSK модулированной волны меньше порога Th1, то блок Т3 вокодера создает выходные данные вокодера, в которых все значения соответствующих битов, образующих наименее значимые данные, равны «0», с использованием первого кадра из числа кадров, не использованных для создания выходных данных вокодера, и подает выходные данные вокодера в блок Т4 обработки перемежения (этап S3).

Вслед за обработкой на этапе S3 блок Т3 вокодера получает данные о качестве связи от блока Т2 оценки качества связи (этап S4) и оценивает, больше или равно измеренное значение интенсивности FSK модулированной волны, указанной этими данными о качестве связи, порогу Th2 (другими словами, соответствует ли измеренное значение вышеописанному условию (3)) (этап S5). Когда на этапе S5 в результате оценки выясняется, что измеренное значение интенсивности FSK модулированной волны меньше порога Th2, то блок Т3 вокодера возвращается к обработке на этапе S3. С другой стороны, когда при оценке выясняется, что измеренное значение больше или равно порогу Th2, то блок Т3 вокодера переходит дальше к обработке на этапе S6.

На этапе S6 блок Т3 вокодера создает выходные данные вокодера, используя ведущий кадр из числа кадров, не использованных для создания выходных данных вокодера, подает выходные данные вокодера в блок Т4 обработки перемежения (этап S6) и возвращается для обработки на этапе S1. Однако на этапе S6 участок, исключая участок, образующий наиболее значимые речевые данные и незащищенные речевые данные из числа кодированных речевых данных, созданных с использованием указанного кадра, интерпретируется как наименее значащие данные.

Блок Т4 обработки перемежения применяет перемежение для выходных данных вокодера, полученных от блока Т3 вокодера. Блок Т4 обработки перемежения подает выходные данные вокодера, подвергнутые перемежению (далее называемые «перемеженный кадр») в блок Т5 генерирования сигнала основной полосы.

В частности, когда выходные данные вокодера подаются в блок Т3 вокодера, сначала блок Т4 обработки перемежения создает данные из двух битов, соответствующих символам в FSK из четырех значений на основе этих выходных данных вокодера. В частности, например, как показано на фиг.5, блок Т4 обработки перемежения выполняет обработку, указанную ниже как этапы с (А1) по (А3).

(А1) Блок Т4 обработки перемежения создает восемнадцать данных из 2 бит путем комбинирования соответствующих бит, образующих наиболее значимые речевые данные, содержащиеся в указанных выходных данных кодера, и соответствующих бит, образующих общие данные при взаимно однозначном отношении. Однако, как показано на фиг.5(b), все эти восемнадцать бит комбинируются так, что биты, образующие общие данные, являются битами более младшего разряда.

(А2) Блок Т4 обработки перемежения создает пять данных из 2 бит путем комбинирования соответствующих бит, образующих данные для обнаружения ошибок, содержащихся в этих выходных данных вокодера, и соответствующих бит, образующих данные для защиты данных для обнаружения ошибок при взаимно однозначном отношении. Однако, как показано на фиг.5(b), все эти пять данных комбинируются так, что биты, образующие данные для защиты данных для обнаружения ошибок, являются битами более младшего разряда.

(А3) Блок Т4 обработки перемежения выполняет декомпозицию незащищенных речевых данных, содержащихся в этих выходных данных вокодера, образуя тринадцать данных из двух бит, как показано на фиг.5(а).

Блок Т4 обработки перемежения подает тридцать шесть 2-битовых данных, полученных в целом в результате обработки на этапах с (А1) по (А3), в блок Т5 генерирования сигнала основной полосы в заранее определенном порядке, включая участок, на котором 2-битовые данные, полученные при обработке (А1) или (А2), и 2-битовые данные, полученные при обработке (А3), расположены попеременно, например, так, как показано на фиг.5(с).

Единичная цифра младшего разряда всех 2-битовых данных, которые создает блок Т4 обработки перемежения путем выполнения вышеописанной обработки, равна «0», когда 2-битовые данные получают из данных для обнаружения ошибок и данных для защиты данных для обнаружения ошибок. Когда значения всех бит общих данных равны «0», единичная цифра младшего разряда всех 2-битовых данных, полученных из наиболее значимых речевых данных и общих данных, равна «0».

С другой стороны, единичная цифра младшего разряда двухбитовых данных, полученных из незащищенных речевых данных, может быть равна либо «0», либо «1».

Когда перемеженный кадр подается из блока Т4 обработки перемежения, блок Т5 генерирования сигнала основной полосы преобразует этот перемеженный кадр в сигнал основной полосы в FSK по Найквисту с четырьмя значениями и подает этот сигнал основной полосы в блок Т6 модуляции. Блок Т5 генерирования сигнала основной полосы может, например, вставить в сигнал основной полосы сигнал, служащий в качестве маркера для идентификации начальной точки и конечной точки участка, представляющего один перемеженный кадр.

На фиг.6 представлена схема, показывающая пример индикаторной диаграммы сигнала основной полосы, генерированного блоком Т5 генерирования сигнала основной полосы. Как показано на этой фигуре, в этом сигнале основной полосы мгновенное значение стремится к любому из четырех значений в точке фиксированной фазы (точка Найквиста) в односимвольной секции (секция, представляющая информацию для одного символа). Когда второе максимальное значение установлено в виде (+1), эти четыре значения (называемые далее символьными значениями) располагаются с одинаковыми интервалами, принимая, например, значения (+3), (+1), (-1) и (-3) в порядке, начиная с максимального значения, как показано на фиг.6.

Например, как показано на фиг.6, блок Т5 генерирования сигнала основной полосы преобразует символ «00», включенный в перемеженный кадр (то есть 2-битовые данные, имеющие значение «00»), в символьную секцию с символьным значением (-3), преобразует символ «01» в символьную секцию с символьным значением (-1), преобразует символ «11» в символьную секцию с символьным значением (+1) и преобразует символ «10» в символьную секцию с символьным значением (+3).

Преобразование из перемеженного кадра в сигнал основной полосы выполняется согласно вышеописанным правилам. В результате символ с одной цифрой младшего разряда, равной «0», преобразуется в символьную секцию с символьным значением (-3) или (+3). Таким образом, все символы, представляющие наиболее значимые речевые данные в неблагоприятном состоянии, при котором качество связи не удовлетворяет заранее определенному стандарту, преобразуются в символьную секцию со значением символа (+3) или (-3). С другой стороны, символы, представляющие незащищенные речевые данные и наиболее значимые речевые данные в состоянии, при котором качество связи является удовлетворительным, могут быть преобразованы в символьную секцию, принимающую символьное значение (+3), (+1), (-1) или (-3).

Из вышеприведенного описания очеви