СКРЕМБЛЕР, СПОСОБ ОБРАБОТКИ СКРЕМБЛИРОВАНИЯ И ПРОГРАММА

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