Передача обслуживания специализированного канала управления в системе связи многостанционного доступа с кодовым разделением каналов

Реферат

 

Изобретение относится к системам связи многостанционного доступа с кодовым разделением каналов (МДКР), в частности, к передаче обслуживания специализированного канала управления. Технический результат - повышение пропускной способности системы в системе связи МДКР. Технический результат достигается с помощью кодов Уолша и квазиортогональных кодов. Для осуществления передачи обслуживания новая базовая станция, на которую коммутируют вызов, сообщает обслуживающей базовой станции доступный квазиортогональный код, если новая базовая станция не имеет доступных кодов Уолша. Обслуживающая базовая станция передает сообщение направления передачи обслуживания на мобильную станцию, и мобильная станция осуществляет связь с новой базовой станцией с помощью квазиортогонального кода, содержащегося в сообщении направления передачи обслуживания. 3 с. и 9 з.п. ф-лы, 5 ил.

Изобретение относится в общем к способу осуществления связи в системе связи многостанционного доступа с кодовым разделением каналов (МДКР) и, в частности, к способу осуществления передачи обслуживания специализированного канала управления (ДССН, СКУ).

Уровень техники Один из способов повышения пропускной способности системы в системе связи МДКР заключается в разделении каналов с применением ортогональных кодов. Ортогональными кодами могут быть коды Уолша. Ортогональное разделение каналов используют, например, для прямой линии связи в стандарте IS-95.

Для обеспечения ортогонального разделения каналов прямой линии связи в системе связи стандарта IS-95 общие каналы (канал пилот-сигнала, канал поискового вызова и канал синхронизации) расширяют с помощью заданных ортогональных кодов, канал трафика, назначенный данному пользователю, расширяют с помощью незанятого ортогонального кода. Затем обслуживающая базовая станция (БС) сообщает мобильной станции (МС) индекс присвоенного ортогонального кода, и МС сжимает принимаемый сигнал с помощью этого же ортогонального кода.

Каждый канал в прямой линии связи стандарта IS-95 подвергают сверточному кодированию, и модулятор выполняет модуляцию с помощью двухпозиционной фазовой манипуляции. При этом в системе связи стандарта IS-95 используют полосу частот 1,2288 МГц, и скорость передачи данных составляет 9,6 кб/сек. Таким образом, по 64 ортогональным кодам в прямой линии связи по стандарту IS-95/IS-95A различают 64 канала (= 1,2288М/(9,6k2)). Количество доступных ортогональных кодов получают после определения схемы модуляции и минимальной скорости передачи данных.

В системе по стандарту IS-95 БС использует мягкую передачу обслуживания (без разъединения), направляя МС с одного прямого канала трафика на другой прямой канал трафика, имеющий ту же присвоенную частоту. Мягкая передача обслуживания происходит, когда МС выходит из зоны обслуживания обслуживающей БС в старой сотовой ячейке и входит в соседнюю БС в новой сотовой ячейке. Во время мягкой передачи обслуживания система устанавливает линию связи между МС и новой БС, не разъединяя данную МС с данной обслуживающей БС, и коммутирует вызов на новую БС.

Система стандарта IS-95 имеет канал трафика в качестве единственного специализированного канала. Но следующее поколение систем связи МДКР повысит пропускную способность канала за счет увеличения числа каналов, доступных для пользователей. В этих целях следующее поколение линий связи МДКР содержит специализированные каналы, которые включают в себя каналы трафика и специализированный канал управления, и общие каналы, включающие в себя канал пилот-сигнала, общий канал управления и канал поискового вызова. Каналы трафика содержат основной канал (FCH, ОК), используемый для передачи речи, и дополнительный канал, используемый для передачи пакетных данных.

Передачу обслуживания определяют для основного канала только в обычной системе связи МДКР, и поэтому передачу обслуживания невозможно осуществить для специализированного канала управления в следующем поколении систем связи МДКР. Поэтому в целях стандартизации необходимо предложить новую процедуру передачи обслуживания, которая реализует новые каналы, определяемые в следующем поколении систем связи МДКР. Подробное описание специализированного канала управления см. в патенте Кореи 98-4498 и подробное описание прямого и обратного каналов, применяемых в системе МДКР-2000, см. в патенте Кореи 98-11381.

Сущность изобретения Поэтому задача данного изобретения заключается в создании устройства и способа присвоения канала в системе связи МДКР, в соответствии с которыми дополнительно присваивают специализированный канал управления для коммутации вызова на новую БС во время передачи обслуживания.

Еще одна задача данного изобретения заключается в создании устройства и способа присвоения канала в системе связи МДКР, в соответствии с которыми канал дополнительно присваивают с помощью квазиортогонального кода вследствие отсутствия доступных ортогональных кодов для коммутации вызова на новую БС во время передачи обслуживания.

Еще одна задача данного изобретения заключается в создании способа присвоения канала в системе связи МДКР, в соответствии с которым МС анализирует сообщение направления передачи обслуживания (HDM, СНПО), принимаемое по каналу трафика, и присваивает канал приема, соответствующий каналу передачи, согласно идентификатору (ИД) канала, указываемому в сообщении направления передачи обслуживания.

Еще одна задача данного изобретения заключается в создании способа формирования сообщения направления передачи обслуживания, передаваемого на МС от БС во время передачи обслуживания в системе связи МДКР.

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

Перечень чертежей Упомянутые и прочие задачи, признаки и преимущества данного изобретения будут более очевидными из приводимого ниже подробного описания в совокупности с прилагаемыми чертежами, на которых: фиг.1 иллюстрирует процедуру присвоения канала для передачи обслуживания в пределах БС и между БС и МС в системе связи МДКР в соответствии с данным изобретением; фиг. 2А - принципиальная схема, иллюстрирующая процедуру передачи обслуживания, осуществляемую в БС системы связи МДКР в соответствии с данным изобретением; фиг. 2В - принципиальная схема, иллюстрирующая процедуру передачи обслуживания, осуществляемую в МС системы связи МДКР в соответствии с данным изобретением; фиг.3 - блок-схема передающего устройства БС в системе связи МДКР в соответствии с данным изобретением; фиг. 4 - блок-схема приемного устройства МС в системе связи МДКР в соответствии с данным изобретением; и фиг. 5А, 5В и 5С иллюстрируют форматы сообщения, используемые для одновременной передачи обслуживания вызова в специализированный канал управления и в основной канал в системе связи МДКР в соответствии с данным изобретением.

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

Данное изобретение относится к системе связи с подвижными объектами МДКР. В данном изобретении используют квазиортогональные коды и ортогональные коды. Чтобы отличить квазиортогональные коды от ортогональных кодов, в данном описании ортогональные коды, используемые в системе связи стандарта IS-95, называют кодами Уолша. Способы формирования квазиортогональных кодов подробно раскрывают в патентах Кореи 97-46406 и 98-29576.

Описание процедуры передачи обслуживания в системе связи МДКР и процедуры передачи обслуживания специализированного канала управления в системе МДКР следующего поколения в соответствии с одним из вариантов осуществления данного изобретения приводится ниже со ссылкой на прилагаемые чертежи. Здесь передающим устройством является передатчик БС прямой линии связи, а приемным устройством является приемник МС прямой линии связи.

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

Обратимся к фиг.1, МС содержит блок 110 управления вызовом, контроллер 120 ресурсов (КР) и блок 130 физического канала (БФК). Блок 110 управления вызовом обеспечивает общее управление для установления вызова и разъединения вызова для данной МС. КР 120 содержит физические и логические ресурсы, относящиеся к установлению вызова в МС, а БФК 130 подвергает канальному кодированию, расширению и модуляции фактические данные для их передачи.

Обслуживающая БС имеет некоторую совокупность передающих устройств БС (т. е. БФК А 140 и БФК В 141) и некоторую совокупность управляющих устройств БС (т. е. КР 150 и блок 160 управления вызовом). Также можно предусмотреть, чтобы обслуживающая БС содержала БФК 140, КР 150 и блок 160 управления вызовом и чтобы новая БС содержала БФК 141, КР (не изображен) и блок управления вызовом (не изображен). Согласно данному изобретению обслуживающая БС выполнена в соответствии с последним упоминаемым вариантом.

До совершения передачи обслуживания каждая БС передает пилот-сигнал через БФК 140 или 141.

В данном изобретении исходят из того, что БФК 140 является передатчиком обслуживающей БС для передачи данных на МС до совершения передачи обслуживания, а БФК 141 является физическим устройством новой БС, на которую коммутируют вызов. Эти устройства модулируют, расширяют и кодируют данные. КР 150 имеет физические и логические ресурсы, относящиеся к установлению вызова в БС, а блок 160 управления вызовом управляет установлением вызова в соответствии с блоком 110 управления вызовом МС.

Хотя из данного описания очевидно, что БС имеет передатчик, а МС имеет приемник, БС и МС также имеют приемник и передатчик, соответствующие передатчику МС и приемнику БС, для передачи и приема соответственно информации канала обратной линии связи.

Обратимся к фиг.1, для присвоения канала во время передачи обслуживания МС при операции 170 постоянно измеряет уровни пилот-сигналов, принимаемых от некоторой совокупности базовых станций. Если измеренный уровень пилот-сигнала превышает заданное пороговое значение для данной БС, то МС вносит данную базовую станцию, отправляющую соответствующий канал пилот-сигнала, в перечень группы кандидатов и передает сообщение измерения уровня пилот-сигнала (СИУП) в обслуживающую в данное время БС через БФК 130.

При приеме СИУП через БФК 140 блок 160 управления вызовом обслуживающей БС, исходя из этого СИУП, определяет, необходима ли передача обслуживания. Если передача обслуживания необходима, то блок 160 управления вызовом передает сообщение запроса передачи обслуживания на КР 150 при операции 180. Затем КР 150 определяет, можно ли дополнительно присвоить канал трафика между МС и новой БС, внесенной в перечень группы кандидатов, путем проверки доступности кодов Уолша и физических каналов. В соответствии с осуществлением данного изобретения также проверяют доступность квазиортогональных кодов. КР 150 передает результат указанного определения в блок 160 управления вызовом.

Если канал трафика может быть присвоен и имеются доступный код Уолша и доступный физический канал, то блок 160 управления вызовом при операции 190 передает в БФК 141 команду о выделении ресурсов, чтобы присвоить физический канал для новой БС. Если нет доступных кодов Уолша, то в соответствии с данным изобретением определяют, имеются ли доступные квазиортогональные коды. Если доступные квазиортогональные коды имеются, то блок 160 управления вызовом дает команду для БФК 141 присвоить физический канал для новой БС с помощью квазиортогонального кода.

Обслуживающую БС и новую БС можно соединить по межстанционной сети базовых станций. Другими словами, если один контроллер БС (КБС) обслуживает некоторую совокупность устройств БС (БПС), то контроллер БС имеет блок управления вызовом и КР. Поэтому БС с БФК А и БС с БФК В подключены к контроллеру БС через проводную сеть. Если для обслуживающей БС необходима передача обслуживания на новую БС, то блок 160 управления вызовом запрашивает передачу обслуживания, и КР 150 обнаруживает радиоресурсы, доступные для новой БС. По получении доступных радиоресурсов блок 160 управления вызовом присваивает радиоресурсы новой БС по проводной сети, и новая БС передает в КР 150 ответное сообщение о выделении ресурсов для присвоения канала.

При операции 200 блок 160 управления вызовом передает сообщение направления передачи обслуживания (СНПО) в МС через БФК 140, сообщая мобильной станции о ситуации осуществленной передачи обслуживания и сообщая ей информацию о физическом канале, присвоенном для новой БС. В соответствии с данным изобретением, если МС осуществляет связь с обслуживающей БС на специализированном канале управления, то СНПО содержит информацию об этом специализированном канале управления.

Блок 110 управления вызовом принимает СНПО через БФК 130. Затем при операции 210 блок 110 управления вызовом управляет КР 120 в отношении присвоения кода Уолша и физического канала, необходимых для демодуляции канала, путем анализа канального СНПО, и в отношении передачи информации в БФК 130. БФК 130 присваивает приемнику канала прямой линии связи те же ресурсы, которые имелись при присвоении канала прямой линии связи, и затем при операции 220 МС отправляет сообщение о завершении передачи обслуживания (СЗПО) в обслуживающую БС, чтобы сообщить БС о том, что она готова демодулировать канальный сигнал, принимаемый от новой БС.

Операции 180, 190 и 210 на фиг.1 выполняют в процедурах, иллюстрируемых на фиг. 2А и 2В.

До описания принципиальных схем, изображаемых на фиг.2А и 2В, для лучшего понимания осуществления данного изобретения описываются поля сообщения СНПО, изображаемые на фиг.5А, 5В и 5С.

Фиг. 5А иллюстрирует пример полей СНПО, которые обычно используют для присвоения специализированного канала управления и основного канала в системе связи МДКР с помощью квазиортогональных кодов; фиг.5В иллюстрирует поля сообщения, введенные в структуру сообщения согласно фиг.5А в том случае, когда СНПО запрашивает присвоение специализированного канала управления; и фиг.5С иллюстрирует поля сообщения, введенные в структуру сообщения согласно фиг. 5А в случае, если СНПО запрашивает присвоение основного канала. Сообщения, указываемые на фиг.5А, 5В и 5С, используют при операции 200 фиг.1.

Если FCCH_INCLUDED и DCCH_INCLUDED согласно фиг.5А установлены на "1s", то QOF_MASK_ID_DCCH согласно фиг.5В и QOF_MASK_ID_FCH согласно фиг.5С приводят в действие, когда используется квазиортогональный код и приведены в действие CODE_CHAN_DCCH согласно фиг.5В и CODE_CHAN_FCH согласно фиг.5С.

Когда каждая БС в действующей группе присваивает канал с помощью квазиортогонального кода, тогда подлежащую применению маску квазиоротогонального кода записывают в поле QOF_MASK_ID согласно фиг.5А.

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

PILOT_PN_DCCH является индексом псевдошумового сдвига пилот-сигнала соответствующей БС, и в количественном выражении его устанавливают равным 64 псевдошумовым элементам сигнала. PWR_COMB_IND_DCCH устанавливают на "1" для передачи подканала замкнутого управления мощностью, который является тем же, что и канал пилот-сигнала ранее принятого сообщения. CODE_CHAN_DCCH является полем, указывающим индекс кода, который БС должна использовать с помощью записанного пилот-сигнала.

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

Фиг. 3 является блок-схемой передающего устройства БС, которое выполнено с возможностью формирования квазиортогонального кода в системе передачи МДКР, в которой квазиортогональные коды обеспечивают разделение каналов в прямой линии связи; и фиг.4 является блок-схемой приемного устройства МС, которое выполнено с возможностью демодулирования канального сигнала, расширенного с помощью квазиортогонального кода в системе связи МДКР.

Операцию 190, при которой поля управляющего сообщения формируют для присвоения канала, и операцию 210, при которой интерпретируют и формируют на идентификатор (ИД) канала, на фиг.1 выполняют в связи с элементами, изображаемыми на фиг.3 и 4.

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

Формирователь 310 сообщений формирует различные сообщения под управлением контроллера 320 во время установления вызова. Сообщения передают передатчиком канала поискового вызова (не изображен) или передатчиком специализированного канала управления (не изображен). Здесь передатчик канала поискового вызова передает на МС различные сообщения и данные, которые формируют при отсутствии специализированного канала. Передатчик специализированного канала управления передает на МС различные сообщения и данные для осуществления управления специализированным каналом трафика.

Контроллер 320 обеспечивает общее управление для передающего устройства БС. Контроллер 320 является модулем, который определяет, какой именно код - код Уолша или квазиортогональный код должен использоваться для разделения каналов во время установления вызова в соответствии с вариантом осуществления данного изобретения. Если используют квазиортогональный код, то контроллер 320 выбирает информацию квазиортогонального кода и управляет присвоением канала и формированием управляющего сообщения.

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

Формирователь 321 масок квазиортогонального кода формирует маску квазиортогонального кода, соответствующую номеру маски квазиортогонального кода, принятому из контроллера 320. Формирователь 322 кода Уолша формирует код Уолша, соответствующий индексу кода Уолша. Сумматор 323 суммирует маску квазиортогонального кода, принятую от формирователя 321 маски квазиортогонального кода, с кодом Уолша, принятым от формирователя 322 кода Уолша, чтобы тем самым получить квазиортогональный код.

При этом канальный кодер 340 является обычным канальным кодером для обнаружения ошибок в канале связи и для исправления ошибок. Перемежитель 350 осуществляет рандомизацию (перемешивание) пакетов ошибок. Формирователь 360 данного кода формирует длинный код с помощью маски длинного кода. Сумматор 370 суммирует выходные сигналы перемежителя 350 и формирователя 360 длинного кода для скремблирования. Скремблированная информация может быть принята только в приемнике, использующем ту же маску длинного кода.

Умножитель 380 умножает выходной сигнал сумматора 370 на квазиортогональный код, принимаемый от сумматора 323, или на код Уолша, принимаемый от формирователя 322 кода Уолша, для обеспечения разделения каналов. РЧ-модулятор 390 имеет устройство расширения по спектру для расширения передаваемого по каналу сигнала, принимаемого от умножителя 380, с помощью ПШ-последовательности, используемой для идентифицирования БС посредством умножения. РЧ-модулятор 390 формирует РЧ-сигнал путем расширения и модулирования передаваемого по каналу сигнала.

Обратимся к фиг.3, при формировании сообщения для присвоения канала контроллер 320 принимает информацию о состояниях текущих запомненных ресурсов из базы 330 данных конфигурации ресурсов, определяет, превышает ли число доступных кодов Уолша некоторое пороговое значение, и управляет формированием кода Уолша или квазиортогонального кода. Если число доступных кодов Уолша превышает пороговое значение, т.е. имеются доступные коды Уолша, то контроллер 320 выбирает один из индексов доступных кодов Уолша из базы 330 данных конфигурации ресурсов, сообщает формирователю 322 кода Уолша выбранный индекс кода Уолша и корректирует информацию о выбранном индексе кода Уолша, чтобы указать, что он находится в использовании.

Затем формирователь 322 кода Уолша формирует код Уолша, соответствующий выбранному индексу, и направляет код Уолша не в сумматор 323, а в умножитель 380. Формирователь 321 маски квазиортогонального кода формирует маску квазиортогонального кода, поскольку не принимает какую-либо информацию. Поэтому сумматор 323 не формирует квазиортогональный код.

С другой стороны, если число имеющихся кодов Уолша меньше порогового значения, то есть, нет доступных кодов Уолша, то контроллер 320 проверяет состояния номеров маски квазиортогонального кода и соответствующих индексов кода Уолша в базе 330 данных конфигурации ресурсов, выбирает доступные индекс маски квазиортогонального кода и индекс кода Уолша, сообщает формирователю 321 маски квазиортогонального кода и формирователю 322 кода Уолша индекс маски квазиортогонального кода и индекс кода Уолша соответственно и корректирует информацию о выбранном индексе кода Уолша, чтобы указать, что он находится в использовании.

Затем формирователь 321 маски квазиортогонального кода формирует маску квазиортогонального кода, соответствующую индексу маски квазиортогонального кода. Формирователь 322 кода Уолша формирует код Уолша, соответствующий индексу кода Уолша, и направляет код Уолша не в умножитель 380, а в сумматор 323. Сумматор 323 производит квазиоротогональный код суммированием маски квазиортогонального кода, принятой от формирователя 321 маски квазиортогонального кода, с кодом Уолша, принятым от формирователя 322 кода Уолша, и выводит квазиортогональный код в умножитель 380. Умножитель 380 отличает канал с помощью квазиортогонального кода.

Для разделения каналов с помощью квазиортогональных кодов контроллер 320 проверяет маски квазиортогонального кода и коды Уолша, остающиеся в базе 330 данных конфигурации ресурсов выбирает доступный номер маски квазиортогонального кода и индекс кода Уолша, сообщает формирователю 321 маски квазиортогонального кода и формирователь 322 кода Уолша об этом выборе и осуществляет управление базой 330 данных конфигурации ресурсов для корректирования информации о состояниях выбранного номера маски квазиортогонального кода и индекса кода Уолша.

Затем формирователь 321 маски квазиортогонального кода и формирователь 322 кода Уолша формируют соответствующие маску квазиортогонального кода и код Уолша и выводят их в сумматор 323. В том случае, когда квазиортогональный код не используют, идентификатор канала формируют только с помощью кода Уолша. То есть, контроллер 320 формирует индекс кода Уолша без обозначения номера маски квазиортогонального кода. Затем формирователь 321 маски квазиортогонального кода не формирует маску квазиортогонального кода, и код Уолша, сформированный в формирователе 322 кода Уолша, направляют в умножитель 380 через сумматор 323.

Если надлежит использовать квазиортогональный код, то сумматор 323 формирует квазиортогональный код с помощью выходных сигналов формирователя 321 маски квазиортогонального кода и формирователя 322 кода Уолша. Если квазиортогональный код не используется, то сумматор 323 формирует ортогональный код для расширения канала, используя только выходной сигнал формирователя 322 кода Уолша. Контроллер 320 сообщает формирователю 310 сообщений используемые маску квазиортогонального кода или индекс кода Уолша, устанавливает поле QOF_ MAK_ID_DCCH или CODE_CHAN_DCCH соответственно в сообщении присвоения канала на соответствующее значение и направляет сообщение присвоения канала в МС.

Фиг. 4 является блок-схемой приемного устройства МС согласно варианту осуществления данного изобретения.

На фиг.4: управляющее сообщение, принимаемое в МС через приемную антенну, направляют в устройство 410 интерпретации сообщений посредством приемника канала поискового вызова или приемника специализированного канала управления. Устройство 410 интерпретации сообщения интерпретирует информацию идентификатора канала, поступающую из полей QOF_MASK_ID_DCCH и CODE_CHAN_ DCCH согласно фиг. 5В, относительно сообщения о присвоении канала, и направляет информацию идентификатора канала в контроллер 320.

Контроллер 320 направляет информацию идентификатора канала в формирователь 321 маски квазиортогонального кода и формирователь 322 кода Уолша и корректирует данные базы 430 данных конфигурации ресурсов. Если используется квазиортогональный код, то формирователь 321 маски квазиортогонального кода и формирователь 322 кода Уолша формируют маску квазиортогонального кода и код Уолша соответственно. Сумматор 323 формирует квазиортогональный код путем суммирования маски квазиортогонального кода с кодом Уолша. В этом случае код Уолша не направляют в умножитель 480.

Если поле QOF_MASK_ID_DCCH имеет значение NONE ("00"), показываемое (в табл. 1) из анализа сообщения присвоения канала в устройстве интерпретирования 410 сообщений, то это означает, что в БС был использован только код Уолша. Поэтому индекс кода Уолша, записанный в поле CODE_CHAN_DCCH, направляют в формирователь 322 кода Уолша. Затем выходной сигнал формирователя 322 кода Уолша подают на вход умножителя 480, и сумматор 323 при этом не формирует квазиортогональный код. Базу 430 данных конфигурации ресурсов используют в основном для запоминания информации о ресурсах, присвоенных базовой станцией. Если при интерпретации сообщения оказывается, что квазиортогональный код не используют, то идентификатор канала формируют только с помощью кода Уолша.

При приеме данных или сообщения по каналу, присвоенному базовой станцией, принимаемый сигнал подают в умножитель 480 через РЧ-демодулятор 490. РЧ-демодулятор 490 имеет формирователь ПШ-последовательности для сжатия принимаемого сигнала с помощью ПШ-последовательности путем умножения и обнаруживает сигнал соответствующей БС. Умножитель 480 обнаруживает сигнал соответствующего канала путем умножения выходного сигнала РЧ-демодулятора 490 на квазиортогональный код или код Уолша. Сумматор 470 суммирует выходной сигнал умножителя 480 на длинный код, для дескремблирования. Здесь формирователь 460 длинного кода формирует длинный код с помощью выбранной маски длинного кода. Обращенный перемежитель 450 обращенно перемежает выходной сигнал сумматора 470, а канальный декодер 440 канально декодирует обращенно-перемеженный сигнал.

Фиг. 2А и 2В являются принципиальными схемами, иллюстрирующими процедуру передачи обслуживания соответственно в передающем устройстве БС и приемном устройстве МС системы связи МДКР, в которой предусматривают ортогональное разделение каналов для прямой линии связи в соответствии с вариантом осуществления данного изобретения.

Обратимся к фиг.2А, при приеме СИУП контроллер 320 обслуживающей БС, в данное время подключенной к МС, определяет при операции 210, указан ли новый пилот-сигнал в СИУП, и осуществляет управление всеми каналами, занимаемыми данной МС, включая специализированный канал управления, для передачи обслуживания. Если в СИУП имеется новый пилот-сигнал, то контроллер 320 обслуживающей БС при операции 190 согласно фиг.1 передает команду выделения ресурсов на новую БС, на которую коммутируют вызов. Команда выделения ресурсов содержит информацию о каналах, используемых данной мобильной станцией.

При операции 220 контроллер 320 новой БС определяет, имеются ли доступные физические ресурсы в базе 330 данных конфигурации ресурсов. Для этого определяют факт наличия доступных кодов Уолша путем сравнения числа остающихся кодов Уолша с пороговым значением. Если операции 220 доступные физические ресурсы не существуют, то контроллер 320 новой БС при операции 241 определяет, можно ли использовать квазиортогональный код, для чего он обращается к базе данных, запомненной в базе 330 данных конфигурации ресурсов. Если квазиортогональный код можно использовать, то контроллер 320 новой БС переходит к операции 251, а в ином случае он сообщает, что передача обслуживания неосуществима, и дает обслуживающей базовой станции сообщение о том, что доступные физические каналы отсутствуют.

При операции 251 контроллер 320 новой БС подает индекс маски квазиортогонального кода и индекс кода Уолша, используемый для формирования квазиортогонального кода, в формирователь 321 маски квазиортогонального кода и формирователь 322 кода Уолша соответственно. Формирователь 322 маски квазиортогонального кода формирует соответствующую маску квазиортогонального кода, а формирователь 322 кода Уолша формирует код Уолша, соответствующий индексу кода Уолша. Сумматор 323 суммирует код Уолша и маску квазиортогонального кода, тем самым формируя квазиортогональный код при операции 261.

Контроллер 320 новой БС передает ответное сообщение о выделении ресурсов, содержащее назначенный индекс маски квазиортогонального кода и индекс кода Уолша, в обслуживающую БС. Контроллер 320 обслуживающей БС управляет формирователем 310 сообщений для формирования CODE_CHAN_FCH согласно фиг.5В или CODE_ CHAN_DCCH согласно фиг.5С при операции 270. Приведение в действие поля CODE_ CHAN_FCH или CODE_CHAN_DCCH зависит от канала, используемого мобильной станцией. Используемый канал можно обнаружить путем анализа СИУП. Если CHAN_ FIELD сформировано в соответствии с используемым каналом, то контроллер 320 обслуживающей БС назначает поле квазиортогональной маски, формирует СНПО и передает СНПО в МС при операции 280. Полем квазиортогональной маски может быть QOF_MASK_ID_DCCH согласно фиг.5B или QOF_MASK_ID_ FCH согласно фиг.5С в соответствии с приведенным в действие полем CODE_CHAN.

Если доступные коды Уолша остаются при операции 220, то контроллер 320 новой БС назначает доступный код Уолша при операции 250 и управляет формирователем 322 кода Уолша для формирования соответствующего кода Уолша при операции 260. Код Уолша подают в умножитель 380, и умножитель 380 расширяет сигнал передачи с помощью кода Уолша. Контроллер 320 новой БС передает ответное сообщение о выделении ресурсов, содержащее индекс кода Уолша, одновременно с формированием кода Уолша.

По получении ответного сообщения о выделении ресурсов контроллер 320 обслуживающей БС устанавливает канальное поле CODE_CHAN_FCH или CODE_CHAN_DCCH на назначенный индекс кода Уолша при операции 270 и передает в МС СНПО с приведенным в действие полем CODE_CHAN_FCH или CODE_CHAN_DCCH.

Если присвоен квазиортогональный код, то приводят в действие CODE_CHAN и QOF_MASK_ID. Если присвоен код Уолша, то приводят в действие CODE_CHAN.

Фиг.2В является принципиальной схемой, иллюстрирующей процедуру передачи обслуживания в МС, которая принимает СНПО из БС - согласно фиг.2А.

Обратимся к фиг.2В, контроллер 320 мобильной станции определяет, принято ли от БС СНПО, содержащее идентификатор канала, с помощью устройства 410 интерпретирования сообщений при операции 212. По получении СНПО контроллер 320 переходит к операции 222, в ином случае он переходит к операции 292, и ожидает получения СНПО.

При операции 222 контроллер 320 определяет, использована ли маска квазиортогонального кода, путем анализа QOF_MASK_ID_FCH или QOF_MASK_ID_DCCH, определяемых в СНПО, посредством устройства 410 интерпретирования сообщения. Если использован квазиортогональный код, то контроллер 320 считывает индекс маски квазиортогонального кода и индекс кода Уолша, установленные в СНПО, при операции 232. Затем контроллер 320 формирует маску квазиортогонального кода, соответствующую индексу маски квазиортогонального кода, и код Уолша, соответствующий индексу кода Уолша, при операции 242 и формирует квазиортогональный код путем смешения маски квазиортогонального кода с кодом Уолша при операции 252.

Если определено, что в СНПО при операции 222 приведены в действие только CODE_ CHAN_ FCH или CODE_CHAN_DCHH, то контроллер 320 интерпретирует только индекс кода Уолша, установленный в CODE_CHAN_FCH или CODE_CHAN_DCCH с помощью устройства 410 интерпретирования сообщений при операции 233, и формирует код Уолша, соответствующий индексу кода Уолша при операции 243.

После формирования квазиортогонального кода или кода Уолша при операции 252 или 243 контроллер 320 назначает демодулятор для присвоенного канала прямой линии связи при операции 262 и направляет в БС СНПО, сообщая, что он готов для приема канала прямой линии связи, при операции 272. СНПО может быть передано по каналу доступа или обратному специализированному каналу управления. Затем МС разъединяет линию связи с обслуживающей БС и устанавливает линию связи с новой БС, пилот-сигнал которой суммирован в СИУП в установленном канале.

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

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

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

Как указывалось выше, в соответствии с данным изобретением возможно присвоение ортогонального кода даже основному каналу или специализированному каналу управления в системе связи МДКР следующего поколения, поскольку квазиортогональные каналы можно использовать при присвоении каналов, и также ограниченного числа кодов Уолша. Еще одно преимущество заключается в том, что ортогональный код можно присвоить новому добавленному специализированному каналу управления и также основному каналу, тем самым обеспечивая возможность передачи обслуживания на специализированном канале управления.

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