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

Реферат

 

Изобретение относится к системам связи, в частности к устройству и способу для адаптивного управления скоростью передачи данных в канале в соответствии с условиями эксплуатации канала в системе связи МДКР. Технический результат - повышение качества обслуживания связи. Передающее устройство канала трафика для системы связи МДКР, использующей множество скоростей кодирования и ортогональных кодов, определяет имеющееся в данное время состояние канала и адаптивно выбирает скорость кодирования и ортогональный код в соответствии с этим определением. В данном устройстве приемник канала принимает сигнал канала и контроллер анализирует принимаемый сигнал, чтобы определить условия эксплуатации обслуживаемого канала, и формирует сигнал выбора скорости кодирования и информацию об ортогональном коде в соответствии с результатом этого определения. Передатчик канала содержит кодер канала для кодирования данных передачи на скорости кодирования, выбранной согласно сигналу выбора скорости кодирования (Csel), и ортогональный модулятор для формирования ортогонального кода в соответствии с информацией об ортогональном коде для расширения кодированных данных с помощью сформированного ортогонального кода, в результате чего передатчик канала адаптивно кодирует и расширяет данные передачи в соответствии с условиями эксплуатации канала. Информация об ортогональном коде содержит номер и длину ортогонального кода. 9 с. и 26 з.п. ф-лы, 11 ил., 18 табл.

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

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

Фиг. 1 иллюстрирует структуру устройства передачи канала прямого трафика для системы МДКР, где канал трафика содержит основной канал и дополнительный канал.

Обращаясь к фиг. 1, кодер канала и блок отметки 10 кодируют и отмечают входные данные и выводят символьные данные. Сверточный кодер или турбокодер можно использовать в качестве кодера канала и узла отметки 10. Узел повтора символов 20 повторяет соответствующие кодированные символьные данные для входных данных, имеющих разные скорости передачи данных в битах, чтобы выводить единую общую скорость символов. Перемежитель 30 перемежает выходной сигнал блока повторения символов 20. Блочный перемежитель можно использовать в качестве перемежителя 30.

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

Блок преобразования сигналов 50 преобразует двоичные данные, выводимые из смесителя 40, в 4-уровневые данные путем преобразования данных "0" в "+1" и данных "1" в "-1". Ортогональный модулятор 60 модулирует данные, выводимые из блока преобразования сигналов 50, посредством ортогонального кода. В качестве ортогонального кода можно использовать код Уолша. В этом случае можно использовать коды Уолша длиной 64, 128 и 256 разрядов. Устройство расширения 70 расширяет сигнал ортогональной модуляции, выводимый из ортогонального модулятора 60, путем комбинирования его с расширяющими последовательностями. Последовательности псевдослучайного шума (ПШ) можно использовать в качестве расширяющих последовательностей. Соответственно, в качестве устройства расширения 70 можно использовать устройство расширения квадратурной манипуляции фазовым сдвигом (КМФС). Регулятор усиления 80 регулирует усиления расширенного сигнала, вводимого из устройства расширения 70, согласно сигналу регулирования усиления Gc.

В работе при использовании сверточного кодера в качестве кодера канала и блока отметки 10 скорость кодирования составляет 1/3, длина кодового ограничения составляет k=9 для системы IS-95. Поэтому один разряд входных данных кодируют в три кодированных разряда (т.е. в три символа) в кодере канала и блоке отметки 10 (который выполняет сверточное кодирование со скоростью 1/3 или прямое исправление ошибок (ПИО) на скорости 1/3)). Прямое исправление ошибок применяют для обеспечения доступа кодирования в канал, чтобы компенсировать увеличение частоты появления ошибок по битам (ЧОБ) на мобильной станции (для случая прямой линии связи) и базовой станции (для случая обратной линии связи). Повышение ЧОБ канала может возникнуть в результате того, что канал имеет пониженное ОСШ (отношение "сигнал-шум") из-за роста потерь, шума и помех в тракте сигнала.

Хорошо известно, что системы МДКР не могут обеспечивать надежное обслуживание связи, если мобильная станция находится вне зоны обслуживания, или находится в плохих условиях эксплуатации канала. В этом случае предпочтительно изменить скорость кодирования, чтобы повысить качество обслуживания связи в плохих условиях эксплуатации канала. То есть, когда ОСШ понижено по причине плохих условий эксплуатации канала, или из-за большого расстояния между мобильной станцией и базовой станцией, предпочтительно использовать скорость кодирования (или скорость ПИО), более низкую, 1/6, например, чем используемая в данное время скорость кодирования 1/3.

В частности, если расстояние между базовой станцией и мобильной станцией увеличивается, то приемное устройство становится очень чувствительным к потерям на тракте или шуму в канале связи, и к помехам, в результате чего ОСШ канала понижается, если передающее устройство не увеличивает мощность передачи или не произведет соответствующую компенсацию. Поэтому, когда передающее устройство канала трафика с фиксированной структурой канала фиг.1 испытывает повышенную ЧОБ из-за снижения ОСШ, то базовая станция повышает мощность трафика прямой линии связи, чтобы компенсировать увеличение ЧОБ. Поэтому предпочтительно использовать ПИО с меньшей скоростью кодирования, чем скорость используемой ПИО. При 1/3 скорости кодирования было продемонстрировано, что коэффициент усиления канала ниже на 0,2-1 дБ по сравнению с 1/6 скорости кодирования. Например, мощность прямого приема мобильной станцией, использующей 1/3 скорости кодирования, меньше примерно на 1 дБ, чем мощность мобильной станции, использующей 1/6 скорости кодирования, когда мобильная станция находится далеко от базовой станции, или находится в плохих условиях эксплуатации канала. Поэтому базовая станция должна повысить мощность передачи прямой линии связи, что в результате будет приводить к потерям мощности передачи и низким рабочим характеристикам связи.

В противоположность передающему устройству канала с фиксированной структурой канала фиг.1 устройство 3-го поколения передачи/приема канала для системы МДКР с несколькими несущими, предложенное на конференции TIA/EIA TR45.5, содержит схему передачи и приема данных соответствующего канала путем распределения их по нескольким несущим. Например, при использовании трех несущих и кодера со скоростью 1/3 схема нескольких несущих кодирует соответствующий бит входных данных в три кодированных бита (т.е., символа) с помощью кодера скорости 1/3 и передает кодированные биты с помощью трех несущих после повтора и перемежения. Это раскрыто в заявке на патент Кореи 61616/1997, поданной заявителем данного изобретения. Здесь каждая соответствующая несущая имеет ширину полосы 1,2288 МГц (далее - 1,25 МГц), которая идентична ширине полосы канала IS-95. Поэтому три несущие имеют комбинированную или коллективную ширину полосы 3,6864 МГц, которая идентична трем отдельным полосам канала.

Прямая линия связи системы с несколькими несущими 3-го поколения может использовать способ наложения, согласно которому она совместно использует одну и ту же полосу частоты прямым каналом IS-95. В этом случае она может создавать помехи для системы IS-95. Помимо этого предпочтительно использовать скорость кодирования, которая ниже существующей скорости кодирования 1/3, даже если ОСШ канала понижено из-за плохих условий эксплуатации канала или большого расстояния между мобильной станцией и базовой станцией.

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

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

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

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

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

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

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

На фиг.1 показана блок-схема передающего устройства канала в обычной системе связи МДКР; на фиг.2 - блок-схема устройства решения для изменения скорости передачи данных канала в соответствии с условиями эксплуатации канала согласно одному из примеров осуществления данного изобретения; на фиг. 3 - блок-схема передающего устройства прямого канала трафика с одной несущей, включающего в себя множество кодеров различных скоростей; на фиг. 4 - блок-схема приемного устройства обратного канала трафика, включающего в себя множество декодеров различных скоростей; на фиг.5 - схема последовательности операций способа, согласно которому мобильная станция при срабатывании на команду от базовой станции выбирает кодер с помощью канала поискового вызова и канала доступа во время установки вызова в соответствии с примером осуществления данного изобретения; на фиг.6 - схема последовательности операций, иллюстрирующая способ, согласно которому мобильная станция при срабатывании на команду от базовой станции изменяет скорость во время хода вызова согласно примеру осуществления данного изобретения; на фиг. 7А - схема последовательности операций, иллюстрирующая способ, согласно которому базовая станция изменяет скорость данных канала при приеме сообщения запроса изменения скорости от мобильной станции в соответствии с примером осуществления данного изобретения; на фиг.7В - схема последовательности операций способа, согласно которому базовая станция изменяет скорость данных канала мобильной станции, если сообщение запроса изменения скорости не принято от мобильной станции в соответствии с примером осуществления данного изобретения; на фиг.8 - схема последовательности операций, иллюстрирующая процедуру, согласно которой мобильная станция изменяет скорость при приеме сообщения запроса изменения скорости от базовой станции и анализирует условия эксплуатации канала, чтобы отправить сообщение запроса изменения скорости на базовую станцию на основании анализа согласно примеру осуществления данного изобретения; на фиг.9 - схема последовательности операций, иллюстрирующая процедуру, согласно которой базовая станция изменяет ортогональный код во время изменения скорости данных канала в соответствии с примером осуществления данного изобретения; и на фиг. 10 - блок-схема, иллюстрирующая передающее устройство прямого канала трафика с несколькими несущими, включающее в себя множество кодеров, имеющих различные скорости, и которое адаптивно выбирает кодеры согласно условиям эксплуатации канала в соответствии с примером осуществления данного изобретения.

Подробное описание предпочтительного примера осуществления Передающее/приемное устройство канала трафика в соответствии с примером осуществления данного изобретения улучшает рабочие характеристики канала путем понижения скорости кодирования, тем самым обусловливая увеличение производительности кодирования. Этот способ особо целесообразно применять для тех ситуаций, когда потери на трассе или помехи увеличиваются между базовой станцией и мобильной станцией в канале связи МДКР. Например, при использовании 1/6 скорости кодирования вместо обычной скорости кодирования 1/3 возможно улучшить рабочие характеристики относительно потерь сигнала на трассе, шума и помех. Поэтому в сравнительно плохих условиях эксплуатации канала становится более эффективным использование более низкой скорости кодирования, 1/6, вместо более высокой скорости кодирования 1/3.

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

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

Данное изобретение описывается как включающее в себя две скорости кодирования (т.е. 1/3 и 1/6), но эти две скорости даются только в качестве примера. Подразумевается, что применение других скоростей кодирования находится также в объеме данного изобретения. В иллюстративных целях канал трафика прямой линии связи может быть охарактеризован как содержащий базовую станцию в качестве передающего устройства и мобильную станцию в качестве приемного устройства.

Фиг. 2 представляет собой блок-схему устройства решения для анализирования условий эксплуатации канала и выбора скорости кодирования при срабатывании, в соответствии с одним аспектом данного изобретения.

Обратимся к фиг.2, приемник 211 обрабатывает сигнал, принимаемый от станции-отправителя (т.е. базовой станции или мобильной станции). Приемник 211 извлекает бит управления мощностью (РУМ) из принимаемого сигнала, чтобы обнаружить индикатор уровня принимаемого сигнала (ИУПС), и выводит данные РУМ, ИУПС и данные ИНФО в блок решения 213.

Блок управления 213 анализирует ИНФО, РУМ и уровень принимаемого сигнала от приемника 211, и если требуется изменение скорости, формирует сигнал управления Csel для выбора некоторой скорости кодирования; сигналы номера и длины ортогонального кода, выходные сигналы Wno и Wlength выводят из блока решения для выбора ортогонального кода, соответствующего выбранной скорости кодирования. Блок решения 213 сравнивает коэффициент усиления сигнала, число запросов на увеличение мощности, минус число запросов на понижение мощности (т. е. число команд РУМ "вверх", минус число команд РУМ "вниз") и энергию уровня принимаемых сигналов с соответствующими пороговыми значениями, чтобы определить условия эксплуатации канала. То есть, блок решения 213 формирует сигналы Csel, Wno и Wlength для выбора пониженной скорости ПИО, если входные параметры имеют значения ниже, чем пороговые значения нижнего предела. То есть, когда: коэффициент усиления сигнала <S_low_Th<P_high_Th и (среднее Е[ИУПС]<R_low_Th, Th представляет пороговое значение; S_ low, P_ high_, R_low представляют пороговые значения нижнего предела сигнала, РУМ и ИУПС, соответственно.

Далее блок решения 213 формирует сигналы Csel, Wno и Wlength для выбора более высокой скорости ПИО, если входные параметры имеют значения, более высокие, чем пороговые значения верхнего предела. То есть, если коэффициент усиления сигнала >S_high_Th>P_low_Th, и E[ИУПС]>R_high_Th, где S_ high_ Th - значение РУМ, накопленное в течение определенной длительности.

При определении изменения скорости данных канала блок решения 213 может использовать все или некоторые параметры.

Передатчик 215 передает сообщения MSG, содержащие сообщение, нужное для изменения скорости, выводимое из блока решения 213 в приемную станцию.

Устройство согласно фиг.2 можно осуществить либо в базовой станции, либо в мобильной станции для отправки сообщения MSG.

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

Обратимся к фиг.3, селектор 301 имеет первый выход, подключенный ко входу первого кодера 311, и второй выход, подключенный ко входу второго кодера 312. Селектор 301 принимает входные данные, подлежащие передаче, и избирательно выводит входные данные в первый кодер 311 или второй кодер 312 согласно сигналу выбора Csel, выведенного из блока решения 213.

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

Второй кодер 312 после приема данных, введенных из селектора 301, кодирует и отмечает входные данные в символы данных на второй скорости кодирования (1/6 скорости кодирования). То есть, второй кодер 312 кодирует один бит входных данных в шесть символов. Сверточный кодер или турбокодер могут использоваться в качестве второго кодера 312. Второй узел повторения символов 322 принимает данные, кодированные на второй скорости кодирования, и повторяет символы, выведенные из второго кодера 312, чтобы согласовать скорости символов данных, имеющих разные скорости передачи в битах. Второй перемежитель 332 перемежает вторые кодированные данные, выходящие из второго узла 322 повторения символов. Блочный перемежитель может быть использован в качестве второго перемежителя 332.

Генератор длинного кода 391 генерирует длинные коды для идентификации пользователя, которые особо присваиваются соответствующим абонентам. Прореживатель 392 прореживает длинные коды, чтобы согласовать скорость длинных кодов со скоростью символов, выводимых из перемежителей 331 и 332. Селектор 393 избирательно выводит прореженный длинный код, выводимый из прореживателя 392, в смеситель 341 или смеситель 342 в соответствии с сигналом выбора Csel. Селектор 393 переключает прореженный длинный код к первому смесителю 341, чтобы выбрать скорость кодирования 1/3, и ко второму смесителю 342, чтобы выбрать скорость кодирования 1/6. Смеситель 341 смешивает первые кодированные данные, выводимые из первого перемежителя 331, с длинным кодом, выведенным из селектора 393. Второй смеситель 342 смешивает вторые кодированные данные, выводимые из второго перемежителя 332, с длинным кодом, выводимым из селектора 393.

Первый узел преобразования сигнала 351 преобразует уровни двоичных данных, выводимых из первого смесителя 341, путем преобразования данных "0" на "+1" и данных "1" на "-1". Первый ортогональный модулятор 361 содержит первый генератор ортогонального кода (не изображен), который формирует первый ортогональный код для ортогонального модулирования первых кодированных данных в соответствии с сигналами номера и длины ортогонального кода Wno и Wlength, выводимых из блока решения 213. Первый ортогональный модулятор 361 умножает первый ортогональный код, сформированный в соответствии с сигналами номера и длины ортогонального кода Wno и Wlength на данные, выводимыми из первого узла преобразования сигнала 351, чтобы генерировать первый сигнал ортогональной модуляции. Здесь предполагается, что для ортогонального кода используют код Уолша, а для данных, кодированных на первой скорости кодирования 1/3, используют код Уолша длиной 256.

Второй узел преобразования сигнала 352 преобразует уровни двоичных данных, выводимых из второго смесителя 342, путем преобразования данных "0" на "+1" и данных "1" на "-1". Второй ортогональный модулятор 362 содержит второй генератор ортогонального кода (не изображен), который формирует второй ортогональный код для ортогонального модулирования вторых кодированных данных в соответствии с сигналами номера и длины ортогонального кода Wno и Wlength, выводимыми из блока решения 213. Второй ортогональный модулятор 362 умножает второй ортогональный код, сформированный в соответствии с сигналами номера и длины ортогонального кода Wno и Wlength, на данные, выводимые из второго блока преобразования сигнала 352, чтобы генерировать второй сигнал ортогональной модуляции. Здесь предполагается, что для ортогонального кода используют код Уолша, а для данных, кодированных на второй скорости кодирования 1/6, используют код Уолша длиной 128.

Устройство расширения 370 комбинирует первый и второй сигналы ортогональной модуляции из первого и второго ортогональных модуляторов 361 и 362 с принимаемой расширяющей последовательностью, чтобы расширить сигнал передачи. Здесь для расширяющей последовательности можно использовать последовательность ПШ и использовать устройство расширения КМФС для устройства расширения 370. Регулятор усиления 380 управляет усилением расширенного сигнала, вводимого из устройства расширения 370, в соответствии с сигналом регулирования усиления Gc.

Действие передающего устройства канала трафика объясняется со ссылкой на фиг.2 и 3.

Блок решения 213 анализирует параметры РУМ, уровень принимаемого сигнала ИУПС и выходной сигнал ИНФО из приемника 211 для определения необходимости изменения скорости данных канала. Здесь параметры включают в себя уровень принимаемого сигнала ИУПС, накопленное значение РУМ, принятое в течение определенной длительности, некоторое целое кратное 1,25 сек, и индикатор сообщения, ИНФО, представляющий запрос от другой стороны на изменение скорости данных канала во время связи. Во-первых, передатчик 215 определяет, находится ли уровень сигнала (т.е. ИУПС), принятого во время связи, на уровне, более низком, чем нижнее пороговое значение. Если уровень ИУПС принимаемого сигнала ниже порогового значения, то это означает, что текущая радиочувствительность низкая. В этом случае блок решения 213 может сформировать сигналы Csel, Wno и Wlength для понижения текущей скорости передачи данных канала.

Помимо этого мобильная станция "рассматривает" сигналы, передаваемые от базовой станции, и выводит РУМ бита управления мощностью, чтобы осуществлять управление мощностью передачи базовой станции через обратную линию связи, и наоборот, через прямую линию связи. Базовая станция затем рассматривает РУМ бита управления мощностью от мобильной станции и подсчитывает число принимаемых РУМ увеличения мощности и число принимаемых РУМ понижения мощности. Если значение счета РУМ повышения мощности в течение заданной длительности превышает заданное значение, то блок решения может сформировать сигналы управления, чтобы повысить текущую скорость данных канала. Либо, если значение счета РУМ понижения мощности в течение заданного периода времени превышает заданное значение, то блок решения 213 может формировать сигналы управления, чтобы понизить текущую скорость данных канала.

Кроме этого, на мобильной станции можно также сделать запрос изменения скорости. В этом случае мобильная станция делает запрос с помощью сообщения ИНФО, и блок решения 213 в базовой станции затем принимает сообщение запроса ИНФО через приемник 211.

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

Для изменения скорости кодирования блок решения 213 формирует новые сигналы номера и длины ортогонального кода Wno и Wlength, чтобы назначить новый канал во время изменения скорости кодирования. Для изменения скорости кодирования нужно также изменить ортогональный код. Для изменения скорости кодирования блок решения 213 формирует сигнал выбора Csel для выбора кодера, имеющего соответствующую скорость кодирования, и сигналы номера и длины ортогонального кода Wno и Wlength для формирования нового ортогонального кода, соответствующего выбранной скорости кодирования. При выборе кодера с более низкой скоростью кодирования следует формировать более короткий ортогональный код; при выборе кодера с более высокой скоростью кодирования нужно формировать более длинный ортогональный код.

Фиг.3 изображает структуру канала передачи, в которой прямую линию связи переключают на первый кодер 311 скорости ПИО 1/3, или на второй кодер 312 скорости ПИО 1/6 в соответствии с условиями эксплуатации канала. Тракт ввода данных переключают либо на кодер 311 или кодер 312 селектором 301. Таким образом данные передачи получают разную скорость ПИО в соответствии с выбранным трактом данных. То есть, исходя из выбранного сигнала Csel, выводимого из блока решения 213, селектор 301 переключает входные данные на первый кодер 311, если условия эксплуатации канала хорошие, и переключает входные данные на второй кодер 312, если условия эксплуатации канала плохие.

Поскольку ортогональный код также нужно изменить согласно изменению скорости ПИО, необходимо выбрать один из ортогональных модуляторов 361 и 362 в соответствии с изменением скорости ПИО. То есть, если первый кодер 311 выбран на использование скорости ПИО 1/3, то генератор ортогонального кода в первом ортогональном модуляторе 361 формирует ортогональный код длины 256 согласно номеру и длине ортогонального кода Wno и Wlength. Поэтому ортогональный модулятор 361 умножает сигнал, кодированный на скорости ПИО 1/3, на ортогональный код, чтобы сформировать первый сигнал ортогональной модуляции, а устройство расширения 370 расширяет первый сигнал ортогональной модуляции с помощью ПШ-последовательностей - PNI и PNQ.

Когда второй кодер 312 выбран для использования скорости ПИО 1/6, то генератор ортогонального кода во втором ортогональном модуляторе 362 формирует ортогональный код длины 128, соответствующей числу и длине ортогонального кода Wno и Wlength. Поэтому ортогональный модулятор 362 умножает сигнал, кодированный на скорости ПИО 1/6, на ортогональный код, чтобы сформировать второй сигнал ортогональной модуляции, а устройство расширения 370 расширяет второй сигнал ортогональной модуляции с помощью ПШ-последовательностей - PNI и PNQ.

Из изложенного выше следует, что нет какого-либо изменения в структуре устройства расширения 370 для расширения сигнала ортогональной модуляции с помощью ПШ-последовательностей. Соответственно, по своей структуре схема скорости ПИО 1/6 идентична схеме скорости ПИО 1/3 - за исключением кодера и перемежителя. В частности, в схеме скорости ПИО 1/6 скорость передачи данных в битах на окончательной стадии увеличивается с 576 до 1152 битов блок данных. Размер перемежителя также увеличивается в два раза по сравнению с его нормальным размером.

Фиг.4 иллюстрирует структуру приемного устройства в соответствии с примером осуществления данного изобретения. Приемным устройством управляет блок решения 213, имеющий структуру, изображенную на фиг.2. На фиг.4 устройство сжатия 410 сжимает принимаемый сигнал посредством комбинирования принимаемого сигнала с расширяющими (т.е. ПШ) последовательностями. Селектор 420 имеет первый выход, подключенный к первому ортогональному демодулятору 431, и второй выход, подключенный ко второму ортогональному демодулятору 432. Селектор 420 переключает сжатый сигнал, выводимый из устройства сжатия 410, на первый ортогональный демодулятор 431 и/или второй ортогональный демодулятор 432 в соответствии с сигналом выбора Csel, выводимым из блока решения 213.

Первый ортогональный демодулятор 431 содержит первый генератор ортогонального кода для формирования первого ортогонального кода в соответствии с сигналами номера и длины ортогонального кода Wno и Wlength, выводимыми из блока решения 213. При подключении к селектору 420 первый ортогональный демодулятор 431 формирует первый ортогональный код в соответствии с сигналами номера и длины ортогонального кода Wno и Wlength и умножает сжатые данные на первый ортогональный код для выведения первого сигнала ортогональный демодуляции. Здесь предполагается, что код Уолша используют для ортогонального кода, и код Уолша длиной 256 используется для данных, кодированных на скорости кодирования 1/3. Первый блок обратного преобразования сигнала 441 осуществляет обратное преобразование 4-уровневого сигнала, выводимого из первого ортогонального демодулятора 431, в двоичные данные путем преобразования данных "+1" в "0" и данных "-1" в "1".

Второй ортогональный демодулятор 432 содержит второй генератор ортогонального кода для формирования второго ортогонального кода в соответствии с сигналами номера и длины ортогонального кода Wno и Wiength, выводимыми из блока решения 213. При подключении к селектору 420 второй ортогональный демодулятор 431 формирует второй ортогональный код в соответствии с сигналами номера и длины ортогонального кода Wno и Wlength и умножает сжатые данные на второй ортогональный код для выведения второго сигнала ортогональный демодуляции. Здесь предполагается, что код Уолша используют для ортогонального кода, и код Уолша длиной 128 используют для данных, кодированных на скорости кодирования 1/6. Второй узел обратного преобразования сигнала 442 осуществляет обратное преобразование 4-уровневого сигнала, выводимого из второго ортогонального демодулятора 431, в двоичные данные путем преобразования данных "+1" в "0" и данных "-1" в "1".

Генератор длинного кода 491 формирует длинный код, идентичный коду, сформированному в передатчике. Здесь длинными кодами являются коды идентификации пользователя, и разные длинные коды присваивают соответствующим абонентам. Прореживатель 492 прореживает длинный код, чтобы согласовать скорость длинного кода со скоростью сигналов, выводимых из блоков обратного преобразования сигнала 441 и 442. Селектор 493 переключает прореженный длинный код, выводимый из прореживателя 492, в смеситель 451 или смеситель 454 в соответствии с сигналом выбора Csel. Другими словами, селектор 493 переключает прореженный длинный код на первый смеситель 451, чтобы выбрать скорость кодирования 1/3, и переключает прореженный длинный код на второй смеситель 452 для выбора скорости кодирования 1/6. Первый смеситель 451 смешивает выходной сигнал блока обратного преобразования сигнала 441 с длинным кодом для удаления длинного кода, содержащегося в принимаемом сигнале, а второй смеситель 452 смешивает выходной сигнал блока обратного преобразования сигнала 442 с длинным кодом для удаления длинного кода, содержащегося в принимаемом сигнале.

Первый обращенный перемежитель 461 обращенно перемежает принимаемый сигнал, выводимый из первого смесителя 451, для перекомпоновки перемеженных первых кодированных данных в первоначальное состояние. Первый блок извлечения символов 471 извлекает первоначальные кодированные данные путем удаления кодированных данных с повторенными символами из выходного сигнала первого обращенного перемежителя 461. Первый декодер 481, имеющий скорость декодирования 1/3, декодирует кодированные данные, выводимые из первого блока извлечения символов 471, в первоначальные данные.

Второй обращенный перемежитель 462 обращено перемежает принимаемый сигнал, выводимый из второго смесителя 452, для перекомпоновки перемеженных вторых кодированных данных в первоначальное состояние. Второй блок извлечения символов 472 извлекает первоначальные кодированные данные путем удаления кодированных данных с повторенными символами из выходного сигнала второго обращенного перемежителя 462. Второй декодер 482, имеющий скорость декодирования 1/6, декодирует кодированные данные, выводимые из второго блока извлечения символов 472, в первоначальные данные.

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

Как упоминалось выше, приводимый пример осуществления раскрывает способ использования скорости ПИО 1/6 для связи между базовой станцией и мобильной станцией в плохих условиях эксплуатации канала, которые ухудшились либо по причине понижения ОСШ, либо повышения ЧОБ, для улучшения рабочих характеристик линии связи по сравнению с тем случаем, когда используют скорость ПИО 1/3. В работе базовая станция использует и скорость ПИО 1/3, и скорость ПИО 1/6. Если используется только скорость ПИО 1/3, то имеется 256 ортогональных кодов длины 256. Когда используется только скорость ПИО 1/6, то имеется 128 орт