Двоичные цифры имеют очень мало значение, если не известно значение отдельных цифр. Передача заранее заданного шаблона синхронизации цифр может дать возможность регенерировать сигнал приемником с низкой вероятностью ошибки. Проще говоря, это эквивалентно привязке метки к одной цифре, после которой другие могут быть связаны путем подсчета. Это достигается за счет передачи специального набора цифр, который однозначно распознается получателем. Чем длиннее шаблон, тем точнее можно синхронизировать данные и исключить ошибки из-за искажения. Эти шаблоны, называемые последовательностями Баркера, более известны как код Баркера в честь изобретателя Р. Х. Баркера. Процесс называется «Групповая синхронизация с помощью кодовой импульсной модуляции». Первоначально разработанная для радиолокации, телеметрии и цифрового шифрования речи в 1940/50 годах
A код Баркера или последовательность Баркера представляет собой конечную последовательность из N значений +1 и -1,
с идеальным свойством автокорреляции, так что непиковые ( нециклический) автокорреляция коэффициенты
как можно меньше:
для всех
Известно только девять последовательностей Баркера, все длины N не более 13. Баркер В статье 1953 г. запрашивались последовательности с более сильным условием
Известны только четыре таких последовательности, выделенные жирным шрифтом в таблице ниже.
Вот таблица всех известных кодов Баркера, в которой опущены отрицания и обращения кодов. Код Баркера имеет максимальную автокорреляционную последовательность с боковыми лепестками не более 1. Принято считать, что других совершенных двоичных фазовых кодов не существует. (Было доказано, что не существует других кодов нечетной длины и кодов четной длины из N < 10.)
Длина | Кодов | Отношение уровней боковых лепестков | |
---|---|---|---|
2 | +1 −1 | +1 +1 | −6 дБ |
3 | +1 +1 −1 | −9,5 дБ | |
4 | +1 +1 −1 +1 | +1 +1 +1 −1 | −12 дБ |
5 | +1 +1 +1 −1 +1 | −14 дБ | |
7 | +1 +1 + 1 −1 −1 +1 −1 | −16,9 дБ | |
11 | +1 +1 +1 −1 −1 −1 +1 −1 −1 +1 −1 | −20,8 дБ | |
13 | + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 | -22,3 дБ |
Коды Баркера длины N, равной 11 и 13 (OEIS : A011758, OEIS : A011759 ) используются в расширенном спектре прямой последовательности и сжатии импульсов радиолокационные системы из-за их низких автокорреляционных свойств (уровень боковых лепестков амплитуды кодов Баркера составляет 1 / N от амплитуды пикового сигнала). Код Баркера напоминает дискретную версию непрерывного щебетания, другой сигнал с низкой автокорреляцией, используемый в других радарах со сжатием импульсов.
Положительные и отрицательные амплитуды импульсов, образующих коды Баркера, подразумевают использование двухфазной модуляции или двоичной фазовой манипуляции ; то есть изменение фазы в несущей составляет 180 градусов.
Аналогичны кодам Баркера дополнительные последовательности, которые устраняют боковые лепестки точно при суммировании; пары кодов Баркера четной длины также являются дополнительными парами. Существует простой конструктивный метод создания произвольно длинных дополнительных последовательностей.
В случае циклической автокорреляции другие последовательности обладают тем же свойством наличия идеальных (и однородных) боковых лепестков, например, простой длины последовательности Лежандра, последовательности Задова – Чу (используется в сотовой радиосвязи 3-го и 4-го поколений) и последовательности максимальной длины (MLS). Можно строить произвольно длинные циклические последовательности.
В беспроводной связи последовательности обычно выбираются из-за их спектральных свойств и низкой взаимной корреляции с другими последовательностями, которые могут создавать помехи. В стандарте 802.11 11-элементная последовательность Баркера используется для скоростей 1 и 2 Мбит / с. Значение автокорреляционной функции для последовательности Баркера равно 0 или -1 на всех смещениях, кроме нуля, где оно равно +11. Это обеспечивает более однородный спектр и лучшие характеристики приемников.