Область техники, к которой относится изобретение
Настоящее изобретение в целом относится к устройству и способу для формирования слова кадровой синхронизации и проверки слова кадровой синхронизации в системе связи с множественным доступом и кодовым разделением каналов (МДКР, CDMA) и, в частности, к устройству и способу для формирования слова кадровой синхронизации и проверки слова кадровой синхронизации в асинхронной системе связи с широкополосным доступом и кодовым разделением каналов (ШМДКР).
Уровень техники
В ходе стандартизации систем мобильной связи третьего поколения предпринимаются меры, направленные на интеграцию систем мобильной связи по всему миру.
Особенно быстро идет процесс согласования Североамериканской системы связи CDMA 2000 и Европейской системы связи ШМДКР. На этом пути увеличивается вероятность того, что как в системе связи ШМДКР, так и в асинхронной системе связи МДКР (именуемой далее CDMA 2000), где используются другие частоты следования элементарных посылок (дискретов), составляющие 3,6864 миллионов посылок в секунду (Мп/с), как правило, будет использоваться частота 3,84 Мп/с. Следовательно, необходимо изменить конфигурацию системы ШМДКР таким образом, чтобы она смогла работать с частотой следования элементарных посылок, уменьшенной до величины, равной 15/16 (3,84 Мп/с/4,096 Мп/с) от исходной частоты следования элементарных посылок, составляющей 4,096 Мп/с. Наилучшим вариантом реконструкции известной системы ШМДКР без изменения структуры ее временных интервалов (тактов) является уменьшение количества временных интервалов в кадре с 16 до 15 временных интервалов на кадр.
Изменение количества временных интервалов на кадр для согласования систем связи CDMA 2000 и ШМДКР выполняется путем изменения шаблона слова синхронизации в пилот-сигнале для использования при проверке кадровой синхронизации.
Разрабатываемые с мая 1999 года в рамках проекта 3GPP (Проект сотрудничества 3-го поколения) стандарты радиосвязи ШМДКР для одной из известных технологий связи ШМДКР включают проверку кадровой синхронизации с использованием слова синхронизации. Слово синхронизации в известной технологии строится в предположении, что один кадр содержит 16 временных интервалов. В настоящее время разрабатывается новый вариант слова синхронизации, пригодный для структуры, содержащей 15 временных интервалов на кадр. Когда один кадр содержит 15 временных интервалов, устройство, формирующее слова кадровой синхронизации в системе связи ШМДКР, должно быть модифицировано. При новой структуре кадра известный способ проверки синхронизации, основанный на 16 временных интервалах на кадр, становится для системы ШМДКР непригодным. Следовательно, необходимо разработать новый способ проверки синхронизации, приспособленный к изменившейся структуре с 15 временными интервалами на кадр.
Сущность изобретения
Задачей настоящего изобретения является создание устройства и способа для формирования шаблона слова синхронизации в системе связи ШМДКР.
Другой задачей настоящего изобретения является создание устройства и способа для формирования шаблона слова синхронизации, приспособленной для работы в структуре кадра, содержащей 2P-1 (где Р - положительное целое число) временных интервалов на кадр, в системе связи МДКР.
Еще одной задачей настоящего изобретения является создание устройства и способа для проверки кадровой синхронизации в системе связи ШМДКР со структурой кадра, содержащей 15 временных интервалов на кадр.
Следующей задачей настоящего изобретения является создание устройства и способа для формирования слова кадровой синхронизации с использованием m-последовательностей в системе связи ШМДКР со структурой кадра, содержащей 15 временных интервалов на кадр.
Очередной задачей настоящего изобретения является создание устройства и способа для проверки синхронизации путем определения шаблона слова синхронизации из принятых пилот-сигналов в системе связи ШМДКР, где один кадр содержит 15 временных интервалов и где для проверки синхронизации в каждом временном интервале передается пилот-сигнал в виде m-последовательности.
Эти и другие задачи могут быть достигнуты путем обеспечения устройства для формирования слова синхронизации для синхронизации кадров, каждый из которых имеет заранее установленное количество временных интервалов. В устройстве формирования слова синхронизации каждый по меньшей мере из двух генераторов m-последовательностей формирует заранее установленное количество последовательных элементов, а селектор мультиплексирует последовательные элементы, принятые от генераторов m-последовательностей, и распределяет мультиплексированные элементы во временных интервалах.
Краткое описание чертежей
Вышеуказанные и другие цели, признаки и преимущества настоящего изобретения станут более очевидными из нижеследующего подробного описания вместе с сопроводительными чертежами, на которых:
Фиг. 1А, 1В и 1С - концептуальные представления кадровой синхронизации в системе связи ШМДКР;
Фиг. 2А-2D - структура временных интервалов в каждом канале в системе связи ШМДКР;
Фиг. 3А-3Н - структура пилот-сигнала каждого канала в системе связи ШМДКР;
Фиг.4А, 4В и 4С - структуры слова синхронизации в системе связи ШМДКР;
Фиг. 5А-5D - взаимосвязь между кадром, временными интервалами, пилот-сигналами и словом синхронизации в соответствии c фиг. с 1 по 4С;
Фиг. 6 - структура слова синхронизации, используемого в системе связи ШМДКР согласно варианту настоящего изобретения;
Фиг.7 - блок-схема последовательности операций, иллюстрирующая процедуру формирования слова синхронизации согласно варианту настоящего изобретения;
Фиг.8 - график, показывающий корреляционную характеристику слова синхронизации, имеющего структуру, показанную на фиг.6;
Фиг. 9 - блок-схема устройства передачи в системе связи ШМДКР согласно варианту настоящего изобретения;
Фиг. 10 - блок-схема приемного устройства в системе связи ШМДКР согласно варианту настоящего изобретения;
Фиг. 11 - вариант генератора слова синхронизации в приемном устройстве, показанном на фиг.10;
Фиг. 12 - другой вариант генератора слова синхронизации в приемном устройстве, показанном на фиг.10;
Фиг. 13 - третий вариант генератора слова синхронизации в приемном устройстве, показанном на фиг.10;
Фиг.14 - вход генераторов слова синхронизации, показанных на фигурах 11, 12 и 13;
Фиг. 15 - блок-схема верификатора синхронизации кадра в приемном устройстве, показанном на фиг.10;
Фиг. 16А-17С - структуры каналов синхронизации, передаваемых передающим устройством;
Фиг. 18 - пример структуры канала синхронизации для передачи информации канала синхронизации из передающего устройства;
Фиг. 19 - блок-схема, иллюстрирующая процедуру установки синхронизации в соответствии со структурами канала синхронизации;
Фиг.20А, 20В и 20С - варианты блока установки синхронизации, показанного на фиг.10; и
Фиг. 21А и 21В - блок-схемы, иллюстрирующие варианты осуществления процедуры проверки слова синхронизации.
Подробное описание предпочтительных вариантов осуществления изобретения
Далее со ссылками на сопроводительные чертежи описываются предпочтительные варианты настоящего изобретения. В последующем описании хорошо известные функции или конструкции подробно не описываются, чтобы не перегружать изобретение ненужными деталями.
Проверка шаблона слова синхронизации и синхронизации согласно признаку настоящего изобретения применима к системе мобильной связи МДКР, особенно к системе ШМДКР. Настоящее изобретение, в частности, относится к использованию слова синхронизации для проверки синхронизации. Здесь слово синхронизации представляет собой последовательность битов в определенном шаблоне, известном как передатчику, так и приемнику. Хотя шаблон слова синхронизации обычно определен заранее и хранится в передатчике/приемнике, он создается в процессе реальной работы и передается между передатчиком и приемником.
Рассматриваются три аспекта синхронизации: синхронизация элементарных псевдошумовых (ПШ) посылок, синхронизация временных интервалов и кадровая синхронизация. Приемник работает синхронно с сигналом времени, обеспечиваемым сигналом, передаваемым передатчиком с элементарной ПШ посылкой, временным интервалом и кадром соответственно. Вариант настоящего изобретения обеспечивает устройство и способ для формирования слова синхронизации, которое используется для проверки кадровой (кадр является базовой единицей при передаче) синхронизации. Проверка кадровой синхронизации выполняется после установки синхронизации по элементарным ПШ посылкам, временным интервалам (временным сегментам) и кадрам. Для достижения этого передатчик передает слово синхронизации во временных интервалах кадра, а приемник вычисляет корреляцию автономно сформированного слова синхронизации с принятым словом синхронизации для проверки кадровой синхронизации. Если кадры не синхронизированы, то процесс установки синхронизации повторяется. В противном случае, если кадры синхронизированы, то операция проверки синхронизации заканчивается, как показано на фиг.21А, либо повторяется в процессе повторной синхронизации, как показано на фиг.21В.
Ниже описывается процесс кадровой синхронизации. На фигурах 1А, 1В и 1С представлена концепция кадровой синхронизации в системе связи ШМДКР. На чертежах временные интервалы пронумерованы числами от 1 до 15 в предположении, что один кадр содержит 15 временных интервалов.
На фиг. 1А, 1В и 1С каждый верхний кадр представляет отрезок времени действительного кадра переданного сигнала, а каждый нижний кадр представляет отрезок времени кадра, "захваченный" (полученный) приемником. На фиг.1А показан случай, когда отрезок времени действительного кадра совпадает с "захваченным" отрезком времени кадра и два кадра оказываются синхронизированными. На фигурах 1В и 1С показаны случаи, когда отрезок времени действительного кадра отличается от "захваченного" отрезка времени кадра и два кадра оказываются не синхронизированными. Здесь предполагается, что временные интервалы синхронизированы, даже если не синхронизированы кадры, как показано на фигурах 1В и 1С.
На фиг.2А-2D показано расположение и количество битов в пилот-сигнале во временном интервале каждого канала согласно разрабатываемым стандартам радиосвязи 3GPP для ШМДКР. Пилот-сигнал в каждом канале представляет собой не модулированный сигнал с расширенным спектром, который обеспечивает основу для когерентной демодуляции, то есть используется для оценки канала.
На фиг.2А показана структура временного интервала выделенного физического обратного канала управления (в восходящем направлении) (ВФВКУ) с пилот-сигналом, содержащим от 5 до 8 битов в начальной части каждого временного интервала. В выделенном физическом прямом канале управления (в нисходящем направлении) (ВФНКУ) на фиг.2В в концевой части каждого временного интервала имеется пилот-сигнал, занимающий 4, 8 или 16 битов. На фиг.2С показана структура временного интервала (нисходящего) первичного общего физического канала управления (НПОФКУ). Здесь пилот-сигнал находится в концевой части каждого временного интервала, занимая 8 битов. В "нисходящем" вторичном общем физическом канале управления (НВОФКУ) пилот-сигнал занимает 8 или 16 битов в концевой части каждого временного интервала, см. фиг.2D. Положение битов пилот-сигнала во временном интервале может быть изменено, если передатчик и приемник узнают это положение заранее.
Часть битов пилот-сигнала в структурах временного интервала, показанных на фиг. 2А-2D, может быть использована для формирования части слова синхронизации. Биты во временном интервале, используемые для формирования части слова синхронизации, называются символом синхронизации (биты синхронизации). Биты синхронизации в одном временном интервале образуют один символ синхронизации, а символы синхронизации одного кадра образуют одно слово синхронизации.
На фиг. 3А-3Н показаны биты синхронизации среди битов пилот-сигнала в конкретном временном интервале каждого канала, как это предусмотрено стандартами радиосвязи 3GPP в системе связи ШМДКР. Незаштрихованные биты на фиг. 3А-3Н являются битами пилот-сигнала, имеющими одинаковые значения во всех временных интервалах, то есть они не являются битами синхронизации. Эти биты пилот-сигнала называются типовыми битами пилот-сигнала. Заштрихованные биты являются битами синхронизации, имеющими конкретные значения в различных временных интервалах для использования при проверке кадровой синхронизации. Биты пилот-сигнала полностью либо частично используются для оценки канала.
Четыре (4) бита пилот-сигнала, содержащего от 5 до 8 битов, используются в качестве битов синхронизации в одном временном интервале нисходящего ВФКУ, как показано на фиг. 3А-3D. На фиг.3Е и 3F в качестве битов синхронизации используются 2 из 4 битов пилот-сигнала и 2 из 4 битов разнесенного приема в одном временном интервале нисходящего ВФК. На фиг.3G показан 8-битовый пилот-сигнал с 4 битами синхронизации в одном временном интервале нисходящих ВФК, НПОФКУ или НВОФКУ. На фиг.3Н в качестве битов синхронизации используются 8 из 16 битов пилот-сигнала в одном временном интервале нисходящих ВФК или ВОФКУ.
Примеры расположения и количества битов синхронизации в пилот-сигнале показаны на фиг.2А-2D и фиг.3А-3Н для лучшего понимания варианта настоящего изобретения. Очевидно, что могут быть предложены другие структуры временных интервалов и варианты расположения битов в рамках объема и существа настоящего изобретения.
Как описано выше, данный вариант настоящего изобретения обеспечивает широко применяемый шаблон слова синхронизации, а также способ и устройство для формирования шаблона слова синхронизации в системе связи ШМДКР, где один кадр включает 15 или 2P-1 (Р - положительное целое число) временных интервалов. Для ясности последующее описание варианта настоящего изобретения основано на предположении, что один кадр содержит 15 временных интервалов.
На фиг. 4А, 4В и 4С показаны различные слова синхронизации, сформированные из битов синхронизации во временных интервалах одного кадра.
На фиг.4А один символ синхронизации состоит из 2 битов, а одно слово синхронизации включает 30 битов (2•15). На фиг.4В показан символ синхронизации из 4 битов, и поэтому слово синхронизации состоит из 60 битов (4•15). В случае 8-битовых символов синхронизации слово синхронизации имеет 120 битов (8•15), как показано на фиг.4С. Слова синхронизации, показанные на фиг.4А, 4В и 4С, повторяются в каждом кадре.
На фиг.5А-5D показана взаимосвязь между кадром, временными интервалами, пилот-сигналами и словом синхронизации. На фиг. с 5А по 5D один кадр содержит 15 временных интервалов (смотри фиг.5А), один временной интервал включает данные пилот-сигнала и другие информационные данные (TPC, TFCI) (смотри фиг. 5В), пилот-сигнал содержит биты синхронизации и типовые биты пилот-сигнала (смотри фиг.5С), а слово синхронизации формируется из битов синхронизации в одном кадре (смотри фиг.5D).
На фиг. 6 показан шаблон слова синхронизации для слова синхронизации из 60 битов согласно варианту настоящего изобретения.
На фиг.6 в качестве примера показано, что количество битов в символе синхронизации составляет N, а период слова синхронизации (длина слова синхронизации) составляет 15N. Если N равно 4, то длина слова синхронизации составит 60 битов. Для формирования такого слова кадровой синхронизации, которое показано на фиг.5А-5D, в данном варианте настоящего изобретения потребуется N(4) m-последовательностей. Если один кадр включает в себя 15 или 2P-1 временных интервалов, то количество временных интервалов на кадр равно периоду m-последовательности. Таким образом, слово синхронизации формируется с использованием m-последовательностей. N(4) m-последовательностей могут быть созданы с использованием одного и того же либо разных порождающих многочленов, а m-последовательности, которые получают от одного и того же порождающего многочлена, могут иметь одинаковые или разные начальные точки.
Если i-й элемент n-й m-последовательности из N m-последовательностей представляет собой MSn(i), то символы синхронизации в 15 временных интервалах будут выглядеть так, как показано в табл.1.
Для N=4 на фиг.5 слово синхронизации выглядит так, как показано в табл. 2.
Приведенное выше слово синхронизации формируется одним из двух способов.
При первом способе этап 2 повторяется для временного интервала с номером i, равным от 1 до 15 на этапе 1, этап 3 повторяется для номера бита n, равного от 1 до N во временном интервале на этапе 2, бит MSn(i) синхронизации формируется путем использования генератора m-последовательности на этапе 3, а на этапе 4 выдается бит синхронизации MSn(i).
При втором способе формируют N m-последовательностей длиной 15, а этап 2 повторяется для каждого кадра на этапе 1, этап 3 повторяется для временного интервала с номером i, равным от 1 до 15 на этапе 2, этап 4 повторяется для номера бита n, равного от 1 до N во временном интервале на этапе 3, а на этапе 4 выдается бит MSn(i) синхронизации, формированный на этапе 3.
Формирование слова синхронизации представлено на блок-схеме последовательности операций, показанной на фиг.7.
На фиг.7 для формирования слова синхронизации на этапе 711 индекс i временного интервала устанавливается равным 1, а на этапе 713 индекс n синхронизации во временном интервале # 1 устанавливается равным 1. На этапе 715 выдается бит MSn(i) синхронизации от генератора m-последовательности, и на этапе 717 индекс n синхронизации увеличивается на 1. Если n меньше или равен 4, то процедура возвращается обратно к этапу 715. Если на этапе 719 определено, что n больше 4, то на этапе 721 индекс i временного интервала возрастает на 1. Если индекс i временного интервала больше 15, то на этапе 711 индекс i временного интервала устанавливается равным начальному значению 1, и вышеописанная процедура повторяется. Если индекс i временного интервала меньше или равен 15, то на этапе 713 индекс n синхронизации устанавливается равным начальному значению 1 для формирования битов синхронизации в следующем временном интервале, и вышеописанная процедура повторяется.
Слово синхронизации, сформированное при выполнении операции, показанной на фиг.1, имеет автокорреляционную характеристику, показанную на фиг.8, что вытекает из природы m-последовательностей.
Если кадры синхронизированы (Фиг.8), то есть сдвиг временных интервалов составляет 0 или кратен 15, то автокорреляция слова синхронизации составляет 15N. В случае асинхронных кадров, то есть когда сдвиг временных интервалов отличен от 0 или не кратен 15, автокорреляция слова синхронизации составляет -N. Соответственно, кадровая синхронизация может быть проверена с высокой степенью надежности путем использования слова синхронизации, созданного вышеуказанным способом.
Далее описываются структуры и функционирование передающего устройства и приемного устройства, для передачи и приема слова синхронизации в системе связи ШМДКР согласно варианту настоящего изобретения.
На фиг. 9 представлена блок-схема канального устройства передачи данных для формирования слова синхронизации и передачи слова синхронизации на базовой станции или мобильной станции согласно варианту настоящего изобретения.
Генератор слова синхронизации 911 (фиг.9), который подробно описан ниже вместе с фиг.11, 12 и 13, выдает символ синхронизации, состоящий из N битов синхронизации в каждом временном интервале, для формирования слова синхронизации, то есть слова синхронизации с 15xN битами синхронизации. Контроллер 921 формирует первый сигнал sel1 выбора для выбора битов синхронизации, принимаемых от генератора (формирователя) 911 слова синхронизации, и типовые биты пилот-сигнала за период пилот-сигнала каждого временного интервала, а также второй сигнал sel2 выбора для выбора пилот-сигнала и других данных (биты ТРС, TFCI) в каждом временном интервале. Поскольку, как показано на фиг. 3А-3Н, периоды пилот-сигнала у разных восходящих и нисходящих каналов отличаются, контроллер 921 формирует первый сигнал sel1 выбора для выбора битов синхронизации и типовых битов пилот-сигнала, которые должны быть введены за период пилот-сигнала в каждом временном интервале соответствующего канала в соответствии с соответствующим шаблоном битов синхронизации и типовых битов пилот-сигнала, показанным на фиг.3А-3Н. Контроллер 921 формирует второй сигнал sel2 выбора для выбора положения данных пилот-сигнала в каждом временном интервале канала в соответствии с шаблоном расположения соответствующих данных пилот-сигнала, показанным на фиг.2А-2D. Второй сигнал sel2 выбора необходим для того, чтобы ввести выбранные данные пилот-сигнала в разные положения во временном интервале в зависимости от восходящих и нисходящих каналов, как показано на фиг.2А-2D. Первый селектор 913 мультиплексирует биты синхронизации, полученные от генератора 911 слова синхронизации, и типовые биты пилот-сигнала в ответ на первый сигнал sel1 выбора согласно соответствующему шаблону, показанному на фиг.3А-3Н. Второй селектор 915 мультиплексирует пилот-сигнал, принятый от первого селектора 913, и другие данные в ответ на второй сигнал sel2 выбора согласно соответствующему шаблону, показанному на фиг.2А-2D. Первый и второй селекторы 913 и 915 могут быть мультиплексорами. Блок расширения 917 расширяет информацию временного интервала, полученную от второго селектора 915.
Передающее устройство на базовой станции (БС), кроме того, имеет передатчик канала синхронизации, который описывается ниже. Данные синхронизации передаются через первичный и вторичный каналы синхронизации (П-КС и В-КС) либо только через П-КС. Каналы синхронизации описываются ниже со ссылками на фиг.16А-18.
На фиг. 10 представлена блок-схема приемного устройства для приема слов синхронизации на базовой станции или мобильной станции согласно варианту настоящего изобретения.
На фиг.10 блок 1013 установки синхронизации устанавливает синхронизацию по элементарным ПШ посылкам, по временным интервалам и по кадрам из принимаемого сигнала за два или три этапа. Блок 1013 установки синхронизации подробно раскрыт в патентной заявке Кореи 99-15332. Сначала будет описана структура каналов синхронизации. На фиг.16А-17С показаны три структуры каналов синхронизации.
На фиг. 16А показана структура канала синхронизации для поиска ячейки в системе связи ШМДКР. Ссылочная позиция 1611 обозначает сигнал П-КС, ссылочная позиция 1613 обозначает В-КС, а ссылочная позиция 1615 обозначает сигнал общего канала пилот-сигнала. Один кадр содержит 15 временных интервалов. П-КС и В-КС передаются с перекрытием длиной N1 элементарных посылок от начала каждого временного интервала, поскольку они взаимно ортогональны. Сигнал общего канала пилот-сигнала расширяется отдельным ПШ кодом, имеющим период, равный длине кадра.
"Золотой" код (gold code) с периодом 218-1 делится на длину кадра, и разделенные "золотые" коды используются в качестве различных ПШ кодов в вышеописанной системе связи ШМДКР. Из всех доступных "золотых" кодов используется М (512) "золотых" кодов. Сигнал общего канала пилот-сигнала передается без перекрытия с помощью либо П-КС, либо В-КС в каждом временном интервале, как показано на фиг.16А.
Коды синхронизации, используемые для каналов синхронизации, создаются посредством сложения по модулю последовательности Адамара и иерархической последовательности. Иерархическая последовательность у формируется с использованием последовательностей x1 и x2 длиной n1 и n2 соответственно:
y(i)=x2(i mod n2)+x1(i div n1) для i=0,..., (n1 x n2)-1,
где х1 и x2 имеют длину, равную 16;
x2=<0,0,1,1,0,1,0,1,1,1,1,1,0,0,0,1>
x1=<0,0,1,1,1,1,0,1,0,0,1,0,0,0,1,0>
В результате сложения по модулю y(i) и последовательности Адамара длиной 256 получают следующий код синхронизации:
{c_{sc_n}}=<hn(0)+y(0), hn(1)+y(1), hn(2)+y(2),..., hn(255)+y(255)>
Для быстрого преобразования Адамара первичный код синхронизации Ср и вторичные коды синхронизации {C1,...,C17} определяются как
с_р=с_{sc_0}
с_1=c_{sc_i}~~~(i=1,..., 17)
Код синхронизации #0 Ср передается в течение 1/10 каждого временного интервала, то есть в течение 256 элементарных посылок. Один и тот же код синхронизации используется в каналах П-КС всех ячеек. Согласование во времени временных интервалов принимаемого сигнала определяется с использованием П-КС. Для передачи В-КС от передатчика вводится код без запятой. Код без запятой включает в себя 32 кодовых слова, причем каждое кодовое слово содержит 16 символов. Кодовое слово передается повторно в каждом кадре. 16 символов кодового слова отображаются в коды синхронизации для передачи. Как показано на фиг.16А, i-й код синхронизации, соответствующий символу i, передается в каждом временном интервале. 32 кодовых слова кода без запятой идентифицируют 32 группы базовых станций. Поскольку код без запятой отличается тем, что каждое отдельное кодовое слово имеет уникальное, отличное от других значение циклического сдвига, информация о группе базовых станций и кадровой синхронизации может быть получена из В-КС. Здесь кадровая синхронизация определяет синхронизацию во времени или по фазе в одном периоде ПШ расширяющего кода в системе с расширенным спектром. Один период расширяющего кода и один кадр равны 10 мс в существующей системе связи ШМДКР. Вышеописанный процесс называется кадровой синхронизацией.
Наконец, определяется код рассматриваемой базовой станции путем вычисления корреляции расширяющего кода, используемого в данной базовой станции. При вычислении корреляции могут быть использованы прямой общий канал, такой как канал пилот-сигнала, и канал вещания. Хотя символы пилот-сигнала передаются по каналу вещания при мультиплексировании с временным разделением (МВР) в системе связи ШМДКР, при исследовании вопроса согласования последних стандартов обсуждается возможность передачи с использованием мультиплексирования с кодовым разделением (МКР) символов пилот-сигнала. На фиг.16А прямой общий канал пилот-сигнала передается с использованием МКР и прерывается, когда передается код синхронизации.
На фиг. 16В прямой общий канал 1617 пилот-сигнала передается с использованием МКР непрерывно, в том числе и тогда, когда передаются каналы синхронизации.
Символы пилот-сигнала и данные могут передаваться с использованием МВР по общему каналу пилот-сигнала (в существующей системе связи ШМДКР), либо данные могут передаваться отдельно по дополнительному каналу. В последнем случае граница кадра канала данных должна совпадать с границей кадра канала пилот-сигнала.
На фиг.17А, 17В и 17С представлены другие концепции каналов синхронизации для кадровой синхронизации.
На фиг.17A, 17В и 17С изображено, как кадровая синхронизация определяет установление синхронизации во времени за один период расширяющего кода в системе с расширенным спектром. На чертежах сигнал канала синхронизации вводится в заранее установленную позицию в одном периоде расширяющего кода. Приемник, соответствующий передатчику, который использует данную структуру каналов, сначала обнаруживает сигналы каналов синхронизации, а затем автоматически устанавливает кадровую синхронизацию после завершения обнаружения канала синхронизации. Здесь кадровая синхронизация определяет синхронизацию во времени или по фазе за один период ПШ расширяющего кода в системе с расширенным спектром. В существующей системе связи ШМДКР один период расширяющего кода и один кадр равны 10 мс. Этот процесс называется кадровой синхронизацией. Для обнаружения каналов синхронизации может быть использован известный согласующий фильтр. По сравнению с синхронизацией в системе связи ШМДКР кадровая синхронизация может быть достигнута путем использования одного канала синхронизации зачастую за один этап.
На фиг.17А показан канал синхронизации, передаваемый на заранее установленной позиции (с заранее установленного момента времени) в одном периоде Р расширяющего кода в системе с расширенным спектром. Эта заранее установленная позиция отстоит от начальной точки периода Р (то есть начального состояния) на заранее установленное расстояние из L элементарных посылок. L согласуется заранее между передатчиком и приемником. Канал синхронизации соответствует по длительности N элементарным посылкам, в варианте настоящего изобретения 256 элементарным посылкам. Приемник обнаруживает сигнал канала синхронизации, используя согласующий фильтр. После обнаружения сигнала канала синхронизации приемник автоматически синхронизируется во времени с ПШ расширяющим кодом. То есть, устанавливается, что период расширяющего кода начинается с L элементарных посылок перед обнаруженным сигналом канала синхронизации.
На фиг. 17В канал синхронизации передается при L=0. To есть, начальный момент сигнала канала синхронизации совпадает с начальным моментом периода расширяющего кода. На фиг.17С показан случай, когда конечный момент сигнала канала синхронизации совпадает с начальным моментом периода расширяющего кода при L=P-N.
Если в качестве расширяющего кода используется только один ПШ код, то обнаружение сигнала канала синхронизации эквивалентно обнаружению расширяющего кода. Если в качестве расширяющих кодов используется множество ПШ кодов, то расширяющие коды обнаруживаются в два этапа. Сначала приемник обнаруживает сигнал канала синхронизации. Затем мобильная станция получает информацию о фазах (временных характеристиках) расширяющих кодов, хотя она не знает, какой расширяющий код был использован. Затем приемник вычисляет корреляцию каждого расширяющего кода посредством сжатия на основе информации о временных характеристиках и определяет используемый расширяющий код путем получения максимального значения корреляций, сравнения корреляций с пороговыми значениями либо используют оба этих подхода. Таким образом, приемник устанавливает окончательную синхронизацию.
Хотя на фиг.17А, 17В и 17С показан сигнал канала синхронизации, вставленный один раз за период расширяющего кода, можно дополнительно рассмотреть вариант, когда сигнал канала синхронизации вставляется один раз за несколько периодов либо несколько раз за один период для установления временных характеристик расширяющего кода.
На фиг. 18 представлена блок-схема передающего устройства для передачи сигналов канала синхронизации, имеющих структуры, показанные на фигурах с 16А по 17С.
Преобразователь 1811 последовательного кода в параллельный (ППП) (фиг. 18) преобразует принятый сигнал общего канала пилот-сигнала в данные параллельных I и Q каналов. Умножители 1812 и 1813 расширяют данные общего пилот-сигнала I и Q каналов с помощью канального расширяющего кода Ссн. Все канальные расширяющие коды, используемые на фиг.18, могут быть выражены комплексными числами. Блок 1814 фазового сдвига изменяет фазу расширенных данных Q канала на 90o. Сумматор 1815 формирует комплексный расширенный суммарный сигнал i+jQ путем суммирования выходных сигналов умножителя 1812 и блока 1814 фазового сдвига.
ППП 1821 преобразует полученный П-КС в данные параллельных I и Q каналов. Умножители 1822 и 1823 расширяют данные П-КС каналов I и Q с помощью канального расширяющего кода Ср. Блок 1824 фазового сдвига изменяет фазу расширенных данных Q канала на 90o. Сумматор 1825 формирует комплексный расширенный суммарный сигнал i+jQ путем суммирования выходных сигналов умножителя 1822 и блока 1824 фазового сдвига.
ППП 1831 преобразует полученный В-КС в данные параллельных I и Q каналов. Умножители 1832 и 1833 расширяют данные В-КС каналов I и Q с помощью канального расширяющего кода Cs. Блок 1834 фазового сдвига изменяет фазу расширенных данных Q канала на 90o. Сумматор 1835 формирует комплексный расширенный суммарный сигнал i+jQ путем суммирования выходных сигналов умножителя 1832 и блока 1834 фазового сдвига.
Вышеописанное канальное передающее устройство может дополнительно иметь другие общие каналы или выделенные каналы кроме общего канала пилот-сигнала, П-КС и В-КС. В этом случае необходимо предусмотреть дополнительные передатчики прямых общих каналов и передатчики прямых выделенных каналов.
Контроллер 1800 усиления формирует сигнал управления усилением для управления мощностью передачи каждого канального сигнала и определения того, следует ли передавать канальный сигнал. В частности, когда базовая станция работает в синхронном режиме, усиление В-КС устанавливается равным 0 с тем, чтобы не передавать В-КС, как это реализовано в одном варианте настоящего изобретения. Контроллер 1800 усиления также обеспечивает управление как часто и с каким уровнем мощности передавать П-КС. Таким образом, структура передачи, предложенная в настоящем изобретении, применима к базовой станции независимо от того, в каком режиме, синхронном или асинхронном, она работает.
В синхронном режиме контроллер 1800 усиления выдает в качестве сигнала Gs-sch управления усилением сигнал, равный 0, а затем регулятор 1836 усиления выдает 0 в качестве сигнала В-КС. Контроллер 1800 усиления выдает сигнал Gp-sch управления усилением более высокой мощности в синхронном режиме, чем в асинхронном режиме, в течение заранее установленного периода кадра и выдает 0 в качестве сигнала Gp-sch управления усилением. Затем регулятор 1826 усиления выдает сигнал П-КС, имеющий значение 1 или значение высокого уровня, с отрегулированным усилением. Другими словами, сигнал П-КС выдается с нормальной мощностью передачи либо с увеличенной мощностью. Контроллер 1800 усиления формирует сигнал Gp-ch управления усилением для канала пилот-сигнала. Сигнал Gp-ch управления усилением может быть равен 0, когда формируется сигнал Gp-sch управления усилением для П-КС.
Сумматор 1860 суммирует канальные сигналы с отрегулированным усилением, принятые от регуляторов усиления 1816, 1826 и 1836. Фильтры 1861 и 1871 немодулированных сигналов выделяют немодулированный сигнал из суммарного сигнала, принятого от сумматора 1860. Умножители 1862 и 1864 умножают выходные сигналы фильтров 1861 и 1863 немодулированных сигналов на соответствующие несущие.
На фиг.19 представлена блок-схема, показывающая последовательность операций при установке синхронизации по сигналам канала синхронизации со структурами, показанными на фиг.16А-17С, которые принимают от устройства передачи, показанного на фиг.18. Работу приемного устройства (например, мобильной станции) в соответствии с рабочим режимом передающего устройства (например, базовой станции), то есть синхронным или асинхронным режимом, иллюстрирует фиг.19.
На фиг. 19 изображено, как мобильная станция определяет, в каком режиме работает обслуживающая ее базовая станция. Мобильная станция на этапе 1818 определяет, что это синхронный режим либо асинхронный режим, посредством этапа 1811 выбора системы. Если мобильная станция на этапе 1818 выбирает асинхронный режим, она выполняет известный трехэтапный процесс поиска начальной ячейки. Мобильная станция на этапе 1815 устанавливает синхронизацию временного интервала, на этапе 1817 выбирает кодовую группу и синхронизирует кадры, а на этапе 1819 определяет код базовой станции в кодовой группе. В альтернативном варианте, если мобильная станция выбирает на этапе 1818 синхронный режим, то она устанавливает на этапе 1814 кадровую синхронизацию, а на этапе 1818 определяет код базовой станции.
На фиг. 20А, 20В и 20С представлены блок-схемы вариантов блока 1013 установки синхронизации для установки кадровой синхронизации в приемнике по полученному сигналу канала синхронизации.
В одном варианте блока 1013 установки синхронизации, показанном на фиг. 17А, приемник мобильной станции устанавливает кадровую синхронизацию, используя один канал синхронизации. На фиг.20А изображено, как приемник пытается обнаружить канал синхронизации с помощью согласующего фильтра 1811. Блок 1813 принятия решения о кадровой синхронизации определяет, был ли обнаружен канал синхронизации в результате попытки, предпринятой с помощью согласующего фильтра 1811. Блок 1813 принятия решения о кадровой синхронизации представляет собой блок принятия решения об обнаружении П-КС. Получив результат решения и информацию о кадровой синхронизации от блока 1813 принятия решения о кадровой синхронизации, контроллер 1815 на основе полученной информации осуществляет управление работой группой 1817 блоков сжатия. Группа 1817 блоков сжатия включает по меньшей мере один блок сжатия для параллельного сжатия. Группа 1817 блоков сжатия работает таким же образом, как блок 1011 сжатия, изображенный на фиг.10. Группа 1817 блоков сжатия осуществляет сжатие входного сигнала с помощью имеющихся расширяющих последовательностей, а блок 1819 принятия решения о расширяющих последовательностях определяет, какая расширяющая последовательность была использована в качестве расширяющего кода из сжатых сигналов, полученных от группы 1817 блоков сжатия, и проверяет установку синхронизации. Результат подается в контроллер 1815, уведомляя его о том, оказалась ли успешной попытка окончательной синхронизации.
На фиг.20В показана структура блока 1013 установки синхронизации, работающего в синхронном или асинхронном режиме в соответствии с выбором режима, сделанным контроллером на мобильной станции.
Контроллер 1829 выбирает режим работы, синхронный или асинхронный. Если выбран асинхронный режим, то коэффициенты согласующего фильтра 1821 устанавливаются равными значениям, соответствующим асинхронному режиму. Затем выполняется трехэтапный поиск ячейки, показанный на фиг.19. Если выбран синхронный режим, то приемник мобильной станции пытается обнаружить канал синхронизации, используя согласующий фильтр 1821. Блок 1823 принятия решения об обнаружении П-КС определяет, был ли обнаружен П-КС из результата попытки, полученного от согласующего фильтра 1821. После получения результата решения и информации о кадровой синхронизации от блока 1823 принятия решения об обнаружении П-КС контроллер 1829 на основе полученной информации осуществляет управление работой группы 1831 блоков сжатия. Группа 1831 блоков сжатия сжимает входной сигнал с помощью доступных расширяющих последовательностей. Блок 1833 принятия решения о расширяющей последовательности определяет, какая расширяющая последовательность была использована в качестве расширяющего кода из сжатых сигналов, полученных от группы 1831 блоков сжатия, и проверяет установку синхронизации. Результат определения подается в контроллер 1829, уведомляя его о том, оказалась ли успешной окончательная синхронизация.
На фиг. 20С показан третий вариант осуществления блока 1013 установки синхронизации, в котором вместо выбора контроллером 1857 синхронного либо асинхронного режима вычисляются корреляции входного сигнала с кодом первичной синхронизации в синхронном режиме и кодом первичной синхронизации в асинхронном режиме посредством двух согласующих фильтров 1851 и 1853, после чего, исходя из этих корреляций, определяется режим работы системы. Конфигурация первого согласующего фильтра 1851 обеспечивает вычисление коэффициента и корреляции кода первичной синхронизации в синхронном режиме. Конфигурация второго согласующего фильтра 1853 обеспечивает вычисление коэффициента и корреляции кода первичной синхронизации в асинхронном режиме. Блок 1855 принятия решения об обнаружении П-КС получает значение корреляций от согласующих фильтров 1851 и 1853 и определяет режим работы системы. В асинхронном режиме блок 1855 принятия решения об обнаружении П-КС, кроме того, проверяет синхронизацию временных интервалов. В синхронном режиме блок 1855 принятия решения об обнаружении П-КС дополнительно проверяет кадровую синхронизацию. Если система работает в асинхронном режиме, то контроллер 1857 переходит к процессу окончательной синхронизации посредством известного трехэтапного поиска ячейки. Если система работает в синхронном режиме, то контроллер 1857 осуществляет управление группой 1863 блоков сжатия на основе информации о кадровой синхронизации. Группа 1863 блоков сжатия сжимает входной сигнал с помощью имеющихся расширяющих последовательностей, а блок 1865 принятия решения о расширяющей последовательности определяет, какая расширяющая последовательность была использована в качестве расширяющего кода из сжатых сигналов, полученных от группы 1863 блоков сжатия, и проверяет установку синхронизации. Результат определения подается в контроллер 1857, уведомляя его о том, оказалась ли успешной окончательная синхронизация.
Ниже со ссылками на фиг.10 будет описана проверка слова синхронизации, принятого в приемном устройстве от передающего устройства, показанного на фиг.9. На фиг.10 блок 1011 сжатия сжимает принятые канальные сигналы на основе информации о синхронизации, принятой от блока 1013 установки синхронизации. Контроллер 1015 формирует сигнал управления для выделения и выбора пилот-сигнала и других данных из соответствующего канала среди сигналов временных интервалов в форматах, показанных на фиг.2А-2D. Демультиплексор 1017 демультиплексирует пилот-сигнал и другие данные соответствующего канала, выбирая из пилот-сигналов битовые шаблоны синхронизации, показанные на фиг. 3А-3Н, в сжатом временном интервале в ответ на сигнал выбора, принятый от контроллера 1015. Здесь демультиплексор 1017 выполняет операцию, обратную операции второго селектора 916, показанного на фиг.9. Блок 1019 выделения слова синхронизации выделяет биты синхронизации из пилот-сигнала в каждом временном интервале. То есть, блок 1019 выделения слова синхронизации выделяет биты синхронизации, заштрихованные черным, из битов пилот-сигнала, показанных на фиг.3А-3Н. Блок 1019 выделения слова синхронизации выполняет операцию, обратную операции первого селектора 913, показанного на фиг.9. Функционирование блока 1019 выделения слова синхронизации может идти под управлением контроллера 1015.
Верификатор 1023 кадровой синхронизации принимает биты синхронизации от блока 1019 выделения слова синхронизации и слово синхронизации от генератора (формирователя) 1021 слова синхронизации и проверяет кадровую синхронизацию. На фиг.15 представлена блок-схема верификатора 1023 кадровой синхронизации.
Верификатор 1023 кадровой синхронизации (фиг.15) получает слово синхронизации от блока 1019 выделения слова синхронизации и автоматически формируемое слово синхронизации от генератора (формирователя) 1021 слова синхронизации, а затем формирует сигнал проверки кадровой синхронизации. Сумматор 1511 выполняет поразрядное суммирование двух слов синхронизации. Накапливающий сумматор 1513 накапливает суммарный сигнал на покадровой основе и вычисляет корреляцию двух слов синхронизации. Блок 1515 определения определяет, была ли установлена кадровая синхронизация, исходя из значения корреляции, принятого от накапливающего сумматора 1513. Блок 1515 определения сравнивает заранее установленное пороговое значение с выходным сигналом накапливающего сумматора 1513 с целью проверки кадровой синхронизации, как показано в примере на фиг.15. То есть, если принятое значение корреляции больше или равно пороговому значению, то блок 1515 определения принимает решение о том, что кадровая синхронизация установлена. В противном случае он решает, что кадры не синхронизированы. В последнем случае блок 1013 установки синхронизации устанавливает кадровую синхронизацию в ответ на уведомление блока 1515 определения.
Генератор (формирователь) 911 слова синхронизации, изображенный на фиг.9 (часть передатчика), и генератор 1021 слова синхронизации, изображенный на фиг. 10 (часть приемника), могут формировать слова синхронизации, используя m-последовательности. Если один кадр включает в себя 15 временных интервалов, или 2P-1 временных интервалов, то длина m-последовательностей будет равна количеству временных интервалов, а количество m-последовательностей будет равно количеству N битов синхронизации в одном временном интервале. Генераторы 911 и 1021 слов синхронизации могут иметь конфигурацию, показанную на фиг.11, 12 и 13.
На фиг. 11 показана блок-схема варианта осуществления генератора (формирователь) слова синхронизации.
Каждый из N (количество битов в одном временном интервале) (фиг.11) генераторов 1111-111N m-последовательностей выдает один бит синхронно в каждом временном интервале в соответствии с тактовым сигналом, получаемым от генератора 1121 тактовых сигналов. Селектор 1123 мультиплексирует биты синхронизации, принятые от генераторов 1111-111N m-последовательностей. То есть, в качестве символа синхронизации, состоящего из N битов, последовательно выдаются биты синхронизации генераторов 1111-111N m-последовательностей. Если предположить, что в одном кадре содержится 15 временных интервалов, то каждый генератор m-последовательности выдает m-последовательность с периодом 15. Следовательно, период всей последовательности слова синхронизации составляет 15 временных интервалов (то есть один кадр), и в течение этого периода выдается 15xN битов синхронизации. Таким образом, слово синхронизации выдается в виде шаблона, показанного на фиг.5. На фиг.11 генераторы 1111-111N m-последовательностей могут формировать разные m-последовательности, либо часть генераторов m-последовательностей могут формировать m-последовательность, сдвинутую относительно других m-последовательностей.
На фиг.12 показана блок-схема другого варианта осуществления генератора слова синхронизации.
На фиг. 12 изображен генератор слова синхронизации, который включает в себя генератор 1211 m-последовательности для создания m-последовательности, элементы 1212-121N задержки для задержки m-последовательности на соответствующие заранее установленные значения временных задержек и селектор 1223 для мультиплексирования N-1 m-последовательностей, принятых от элементов 1212-121N задержки. Здесь генератор 1211 m-последовательности и каждый элемент 1212-121N задержки формируют один вид m-последовательности на один временной интервал в соответствии с тактовым сигналом временного интервала и задерживает эту m-последовательность во времени. То есть, N-битовый символ синхронизации формируется непосредственно генератором m-последовательности, а соответствующим образом задержанные m-последовательности формируются на выходе элементов 1212-121N задержки. Хотя в варианте осуществления, показанном на фиг.12, изображена m-последовательность генератора 1211 m-последовательности, одновременно поступающая на вход каждого элемента 1212-121N задержки, можно дополнительно рассмотреть вариант, в котором выходной сигнал элемента 1212 задержки одновременно подается на селектор 1223 и элемент 1213 задержки (не показан), а выходной сигнал элемента 1213 задержки одновременно подается в селектор 1223 и элемент 1214 задержки (не показан). Генератор 1211 m-последовательности может формировать m-последовательность с периодом 15. Следовательно, период всей последовательности слова синхронизации составляет 15 временных интервалов, то есть за период одного кадра выдаются 15xN битов синхронизации. Элементы 1212-121N задержки имеют в качестве своих значений задержки от 1 до 15 тактовых импульсов и выдают разные m-последовательности. Следует отметить, что все задержанные последовательности также являются m-последовательностями, что вытекает из природы m-последовательности.
На фиг.13 показана блок-схема третьего варианта осуществления генератора (формирователя) слова синхронизации.
На фиг.13 изображено, что m-последовательность формируется вне показанной схемы и сохраняется в запоминающем устройстве 1311 слова синхронизации. В шаблоне, показанном на фиг.5, формируется то же слово синхронизации, которое формируется на фиг.11 и 12. Этот способ применим тогда, когда запоминающее устройство имеет дополнительную емкость.
На фиг.14 показано устройство для подачи информации о длине слова синхронизации на генераторы 911 и 1021 слов синхронизации со структурой, показанной на фигурах 11, 12 или 13. На фиг.14 входная часть генератора слова синхронизации является общей независимо от структур, показанных на фиг.11, 12 и 13, и на других чертежах не показана. Генераторы 911 и 1021 слов синхронизации получают информацию (например, N) о размере слова синхронизации от контроллера 1411 слова синхронизации и выдают слова синхронизации (например, N битов в одном временном интервале и 15N битов в одном кадре) в соответствии с полученной информацией.
Вышеописанная процедура установки синхронизации заканчивается после того, как выполнена одна проверка синхронизации, как показано на фиг.21А, либо повторно выполняется в каждом заранее установленном периоде, как показано на фиг.21В.
На этапе 2111 после установки синхронизации (фиг.21А) вычисляется корреляция слова синхронизации, в результате чего на этапе 2113 проверяется установка кадровой синхронизации. Если на этапе 2115 определено, что корреляция больше порогового значения, то проверка кадровой синхронизации прекращается, и повторно выполняется кадровая демодуляция и декодирование. В противном случае процедура возвращается к этапу 2111.
На этапе 2121 после установки синхронизации (фиг.21В) вычисляется корреляция слова синхронизации, в результате чего на этапе 2123 проверяется установка кадровой синхронизации. Если на этапе 2125 определено, что корреляция больше порогового значения, то проверка кадровой синхронизации прекращается, и повторно выполняется кадровая демодуляция и декодирование, а затем процедура возвращается к этапу 2123 для проверки кадровой синхронизации в следующем периоде. В противном случае процедура возвращается к этапу 2111.
Согласно варианту настоящего изобретения, описанному выше, сформированное слово синхронизации имеет корреляционную характеристику, продемонстрированную на фиг.8, которая вытекает из природы m-последовательностей. Если кадры синхронизированы, то есть сдвиг равен 0 или кратен 15, то автокорреляция слова синхронизации составляет 15xN, а если кадры не синхронизированы, то автокорреляция составляет -N. Следовательно, кадровую синхронизацию можно проверить с высокой степенью надежности путем использования слова синхронизации, созданного данным способом.
Хотя данное изобретение было продемонстрировано и описано со ссылками на конкретный предпочтительный вариант его осуществления, специалистам в данной области техники очевидно, что в него могут быть внесены различные изменения по форме и в деталях, не выходящие за рамки существа и объема изобретения, определенных прилагаемой формулой изобретения.
Изобретение относится к устройству и способу для формирования слова кадровой синхронизации в асинхронной системе связи с множественным доступом и кодовым разделением каналов. В устройстве для формирования слова синхронизации для синхронизации кадров, каждый из которых имеет заранее установленное количество временных интервалов, каждый из по меньшей мере двух генераторов m-последовательностей формирует заранее установленное количество последовательных элементов, а селектор мультиплексирует последовательные элементы, получаемые от генераторов m-последовательностей, и распределяет мультиплексированные элементы во временных интервалах. 9 с. и 8 з.п.ф-лы, 21 ил., 2 табл.
СПОСОБ ВЫДЕЛЕНИЯ ЦИКЛОВОГО СИНХРОНИЗИРУЮЩЕГО СИГНАЛА В СИСТЕМАХ ПЕРЕДАЧИ ЦИФРОВОЙ ИНФОРМАЦИИ С ВРЕМЕННЫМ РАЗДЕЛЕНИЕМ КАНАЛОВ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 1991 |
|
RU2010438C1 |
US 5883929 А, 16.03.1999 | |||
Дорожная спиртовая кухня | 1918 |
|
SU98A1 |
US 5862143 А, 19.01.1999 | |||
US 5014272 A, 07.05.1991 | |||
СПОСОБ ОБРАБОТКИ ЦИФРОВЫХ ПОТОКОВ | 1995 |
|
RU2122291C1 |
Авторы
Даты
2004-02-27—Публикация
2000-05-15—Подача