Область техники, к которой относится изобретение
Настоящее изобретение относится к системе мобильной связи, а конкретнее - к устройству и способу передачи и приема информации контроля ошибок из управляющей информации, чтобы поддерживать равномерный прием управляющей информации, передаваемой от терминала.
Уровень техники
Типичные системы мобильной связи можно разделить на два типа согласно их применениям. Первый тип поддерживает речевую услугу, а второй тип поддерживает услугу данных. Типичная система мобильной связи является системой множественного доступа с кодовым разделением каналов (МДКР) (CDMA). Одна из ныне используемых систем МДКР, которая поддерживает только речевую услугу, соответствует международному стандарту (IS)-95 и основанным на IS-95 спецификациям. Поскольку технология связи развивается вместе с запросами пользователей, система мобильной связи постепенно эволюционирует в ту сторону, где она поддерживает услугу высокоскоростной передачи данных. Например, система МДКР 2000 первого поколения (CDMA 2000 1x) проектировалась для одновременной поддержки как речевой, так и аудиоуслуг, тогда как система 1х эволюции только в данные (EVDO) проектировалась для поддержки только услуги высокоскоростной передачи данных путем выделения услуге передачи данных всех ресурсов, доступных в системе CDMA 2000 1x.
Система мобильной связи в общем случае выполняет передачу в двух направлениях, вперед и назад. Прямым направлением является направление от базовой станции, которая охватывает заранее заданную область (называемую «сотой»), к мобильному терминалу, способному перемещаться между сотами. Обратным направлением является направление от мобильного терминала к базовой станции.
При обратной передаче пользовательских данных в системе мобильной связи, как описано выше, пользовательские данные передаются на скоростях 0 кбит/с, 9,6 кбит/с, 19,2 кбит/с, 38,4 кбит/с, 76,8 кбит/с или 153,6 кбит/с по обратному каналу трафика (ОКТР) (R-TRCH). Базовая станция управляет только максимальной разрешенной скоростью передачи данных в ОКТР, тогда как мобильный терминал выбирает действительную скорость передачи данных для использования среди скоростей передачи данных, которые меньше, чем максимальная разрешенная скорость передачи данных. Индикатор обратной скорости передачи (ИОС) (RRI), который указывает скорость обратной передачи данных, подлежащей использованию мобильным терминалом, сообщается базовой станции по обратному каналу индикатора скорости (ОКИС) (R-RICH).
Фиг.1 показывает примерную структуру ОКИС. Как показано, ИОС в ОКИС 110 передается в том же самом временном интервале (или длительности), что и трафик данных соответствующего канала 120 трафика во временных интервалах 26,67 мс. Если кадр определяется как блок данных, переданный в каждом временном интервале, ИОС для канала трафика, несущего i-й кадр, передается в i-м временном интервале. ИОС составлен из 3 битов, и значения ИОС отображаются в скорости передачи данных, как показано в нижеследующей таблице.
9,6 кбит/с
19,2 кбит/с
38,4 кбит/с
76,8 кбит/с
153,6 кбит/с
зарезервировано
зарезервировано
001
010
011
100
101
110
111
Для того чтобы принять i-й кадр канала трафика, базовая станция сначала принимает управляющую информацию, которая передается по ОКИС в том же самом временном интервале, что и i-й кадр (т.е. в i-м временном интервале), а затем выполняет канальное декодирование и сжатие для канала трафика.
Фиг.2 является блок-схемой, показывающей конфигурацию передатчика ОКИС для передачи сигналов ОКИС от мобильного терминала в системе мобильной связи. Символ индикатора обратной скорости передачи (ИОС), составленный из 3 битов, передается в интервалах из 16 сегментов.
Как показано на фиг.2, симплексный кодер 210 кодирует 3-битовые символы ИОС в выходные кодированные символы. Повторитель 220 кодовых слов повторяет кодированные символы с заранее заданной повторяющейся комбинацией (например, заранее заданное число раз). Прореживатель 230 прореживает последние 3 символа повторяющихся символов из повторителя 220. Мультиплексор 240 временного разделения (МВР) мультиплексирует выход прореживателя 230 и входную последовательность пилотного канала из всех нулевых символов и выдает 128 двоичных символов в каждом сегменте. Блок 250 отображения сигнальных точек выполняет отображение +1/-1 (т.е. 0/1 → +1/-1) над символами, выдаваемыми из мультиплексора 240. Блок 260 расширения по Уолшу расширяет выходной сигнал блока 250 отображения сигнальных точек путем перемножения выходного сигнала на заранее заданные коды Уолша для передачи по ОКИС.
ОКИС, как показано на фиг.1, и относящийся к нему канал трафика принимают сигнал ОКИС, переданный передатчиком, как показано на фиг.2, но могут декодировать только сигнал трафика в случае, если нет ошибок при декодировании принятого сигнала ОКИС. Если имеется ошибка декодирования ОКИС, приемник базовой станции не может обнаружить действительной скорости передачи данных канала трафика, что затрудняет безошибочное декодирование. Таким образом, для системы 1xEVDO очень важно выполнять подходящее управление мощностью, чтобы достичь достаточно низкой вероятности ошибки приема ОКИС, поскольку на быстродействие приема сигналов трафика влияет быстродействие приема сигналов ОКИС.
В системе мобильной связи выполняются два типа управления мощностью. Первым типом является внутренняя петля управления мощностью, в котором мощность передачи управляется так, чтобы позволить соотношению битовой энергии к шуму (С/Ш) (Eb/Nt) приблизиться к заранее заданному целевому установленному значению. Вторым типом является управление мощностью во внешней петле, в которой, если при приеме данных произошла ошибка, целевое установленное значение увеличивается, в противном случае целевое установленное значение уменьшается.
Однако базовая станция не может определить, имеется ли ошибка в декодированных данных, принятых по ОКИС, поскольку дополнительная информация, нужная для определения того, имеется ли ошибка в результате декодирования, не передается с мобильного терминала по ОКИС, как показано на фиг.2. Таким образом, мобильный терминал должен выделять достаточно высокую мощность передачи для ОКИС, чтобы в любой беспроводной среде базовая станция могла принимать сигнал ОКИС с вероятностью ошибки на уровне ниже, чем заранее заданное предельное значение. Но такое увеличение мощности увеличивает помехи другим каналам.
Раскрытие изобретения
Настоящее изобретение разрешает вышеуказанную проблему, и цель настоящего изобретения состоит в обеспечении способа и устройства для передачи с мобильного терминала управляющей информации обратного канала трафика вместе с информацией, относящейся к обнаружению ошибок в управляющей информации.
Другая цель настоящего изобретения состоит в обеспечении способа и устройства для выполнения в базовой станции управления мощностью на основании обнаружения ошибок в управляющей информации обратного канала трафика.
В соответствии с одним объектом настоящего изобретения вышеуказанные и иные цели могут быть достигнуты путем обеспечения способа выполнения управления мощностью с помощью управляющей информации канала трафика в системе мобильной связи, передающей управляющую информацию канала трафика по управляющему каналу, содержащего следующие шаги: а) выбирают управляющую информацию канала трафика в каждом временном интервале; б) генерируют информацию обнаружения ошибок, чтобы выполнять управление мощностью в зависимости от того, произошла ли ошибка в по меньшей мере одной заранее заданной недавней управляющей информации; в) кодируют генерированную информацию обнаружения ошибок вместе с управляющей информацией заранее заданного временного интервала в упомянутом заранее заданном временном интервале и передают кодированную информацию по управляющему каналу.
В соответствии с другим объектом настоящего изобретения обеспечивают способ выполнения управления мощностью с помощью управляющей информации канала трафика в системе мобильной связи, передающей управляющую информацию канала трафика по управляющему каналу, содержащий следующие шаги: а) выбирают управляющую информацию канала трафика в каждом временном интервале; б) кодируют и передают управляющую информацию по управляющему каналу; в) кодируют информацию обнаружения ошибок, генерированную для по меньшей мере одной заранее заданной недавней управляющей информации в заранее заданном временном интервале, и передают генерированную информацию обнаружения ошибок по каналу обнаружения ошибок, отличному от управляющего канала, чтобы выполнять управление мощностью в зависимости от того, произошла ли ошибка в управляющей информации.
Краткое описание чертежей
Вышеуказанные и иные цели, признаки и прочие преимущества настоящего изобретения будут понятны яснее из нижеследующего подробного описания совместно с сопровождающими чертежами, на которых:
Фиг.1 является схемой, иллюстрирующей структуру обратного канала индикатора скорости (ОКИС);
Фиг.2 является блок-схемой, показывающей конфигурацию передатчика ОКИС для передачи сигналов ОКИС от мобильного терминала в системе мобильной связи;
Фиг.3 является диаграммой, иллюстрирующей управляющую информацию и ЦИК (циклический избыточный код) от мобильного терминала согласно первому варианту осуществления настоящего изобретения;
Фиг.4 является схемой, показывающей конфигурацию передатчика управляющего канала для передачи сигналов управляющего канала от мобильного терминала согласно первому варианту осуществления настоящего изобретения;
Фиг.5 является схемой, показывающей конфигурацию приемника управляющего канала как ответного элемента к передатчику управляющего канала по фиг.3;
Фиг.6 является блок-схемой алгоритма, показывающей способ передачи управляющей информации и ЦИК от мобильного терминала согласно первому варианту осуществления настоящего изобретения;
Фиг.7 является блок-схемой алгоритма, показывающей способ приема управляющей информации и ЦИК базовой станцией согласно первому варианту осуществления настоящего изобретения;
Фиг.8 является диаграммой, иллюстрирующей передачу управляющей информации ЦИК от мобильного терминала согласно второму варианту осуществления настоящего изобретения;
Фиг.9 является схемой, показывающей конфигурацию передатчика управляющего канала для передачи сигналов управляющего канала от мобильного терминала согласно второму варианту осуществления настоящего изобретения;
Фиг.10 является схемой, показывающей конфигурацию приемника управляющего канала как ответного элемента к передатчику управляющего канала по фиг.9;
Фиг.11 является блок-схемой алгоритма, показывающей способ передачи управляющей информации и ЦИК от мобильного терминала согласно второму варианту осуществления настоящего изобретения;
Фиг.12 является блок-схемой алгоритма, показывающей способ приема управляющей информации и ЦИК базовой станцией согласно второму варианту осуществления настоящего изобретения;
Фиг.13 является диаграммой, иллюстрирующей передачу управляющей информации ЦИК от мобильного терминала согласно третьему варианту осуществления настоящего изобретения;
Фиг.14 является блок-схемой, показывающей конфигурацию передатчика управляющего канала и канала обнаружения ошибок для передачи сигнала управляющего канала и сигнала канала обнаружения ошибок от мобильного терминала согласно третьему варианту осуществления настоящего изобретения;
Фиг.15 является блок-схемой, показывающей конфигурацию приемника управляющего канала и канала обнаружения ошибок как ответного элемента к передатчику управляющего канала и канала обнаружения ошибок по фиг.14;
Фиг.16 является блок-схемой алгоритма, показывающей способ передачи управляющей информации и ЦИК от мобильного терминала согласно третьему варианту осуществления настоящего изобретения;
Фиг.17 является блок-схемой алгоритма, показывающей способ приема управляющей информации и ЦИК базовой станцией согласно третьему варианту осуществления настоящего изобретения;
Фиг.18 является диаграммой, иллюстрирующей передачу управляющей информации и ЦИК от мобильного терминала согласно четвертому варианту осуществления настоящего изобретения;
Фиг.19 является диаграммой, иллюстрирующей передачу управляющей информации и ЦИК от множества мобильных терминалов согласно четвертому варианту осуществления настоящего изобретения;
Фиг.20 является диаграммой, иллюстрирующей случайную передачу ЦИК от мобильного терминала согласно пятому варианту осуществления настоящего изобретения;
Фиг.21 является диаграммой, иллюстрирующей способ передачи ЦИК для множества управляющих каналов мобильным терминалом согласно шестому варианту осуществления настоящего изобретения.
Осуществление изобретения
Теперь будут подробно описаны предпочтительные варианты осуществления настоящего изобретения со ссылкой на приложенные чертежи. В нижеследующем описании подробное изложение включенных сюда известных функций и конфигураций будет опускаться, когда это может запутать предмет настоящего изобретения.
В нижеследующем описании канал, используемый для передачи управляющей информации сигнала канала трафика, передаваемого мобильным терминалом, будет именоваться управляющим каналом канала трафика. Сигнал управляющего канала может включать в себя информацию, относящуюся к запросу комплексного автоматического повтора (ЗКАП) (HARQ), в дополнение к информации, относящейся к скорости передачи данных обратного канала трафика. В технологии ЗКАП, если принимается отрицательное подтверждение (NAK) в ответ на переданный кадр данных, те же самые данные передаются повторно, но если принимается подтверждение (АСК), передаются следующие данные.
В системе мобильной связи для того, чтобы базовая станция поддерживала равномерную вероятность ошибок сигнала управляющего канала, передаваемого мобильным терминалом через управление мощностью во внешней петле, требуется определять, появляется ли ошибка в декодированном результате управляющего канала. Простейший способ определить, произошла ли ошибка в управляющем канале, состоит в передаче циклического избыточного кода (ЦИК) (CRC), соответствующего управляющей информации, каждый раз, как мобильный терминал передает управляющую информацию во временном интервале, в течение которого передается сигнал управляющего канала. Этот процесс позволяет базовой станции определять на основании ЦИК, имеется ли ошибка в управляющей информации, каждый раз, как базовая станция принимает управляющую информацию, а затем позволяет базовой станции выполнять управление мощностью во внешней петле на основании найденного результата.
Однако управляющая информация в общем случае представляет собой очень малую величину информации, тогда как ЦИК составлен из 6, 8 или 16 битов, что относительно много по сравнению с управляющей информацией. Если управляющая информация и относительно большой ЦИК передаются вместе, требуется более высокая мощность передачи, чтобы передавать ЦИК, даже хотя достигается почти то же самое быстродействие, как в случае передачи только управляющей информации. Однако по мере увеличения мощности передачи возрастают также помехи, вызванные увеличенной мощностью управляющего канала. Например, когда 6-битовый ЦИК добавляется для передачи 8-битовой управляющей информации, помехи, вызванные управляющим каналом, возрастают на 75% по сравнению со случаем, когда ЦИК не добавляется.
Теперь будет приведено описание нескольких вариантов осуществления согласно настоящему изобретению, посредством которых помехи, вызванные передачей управляющей информации по управляющему каналу, возрастают лишь на относительно малую величину, даже когда управляющая информация передается после добавления к ней ЦИК. Ниже для каждого варианта осуществления будет приведено отдельное описание.
1. Первый вариант осуществления
Фиг.3 является диаграммой, иллюстрирующей передачу управляющей информации и ЦИК от мобильного терминала согласно первому варианту осуществления настоящего изобретения. Как показано на этом чертеже, мобильный терминал передает управляющую информацию с добавленным к ней ЦИК в заранее заданном временном интервале или интервалах управляющего канала, как обозначено ссылочной позицией «320», тогда как в течение остальных временных интервалов он передает только управляющую информацию, как обозначено ссылочной позицией «310». Заранее заданный временной интервал, в течение которого ЦИК добавляется к управляющей информации, определяется соглашением между базовой станцией и мобильным терминалом. Фиг.3 не показывает сигнала канала трафика, передаваемого вместе с сигналом управляющего канала.
Как показано на фиг.3, мобильный терминал передает управляющую информацию с добавленным к ней ЦИК в каждом четвертом кадре. Иными словами, мобильный терминал передает управляющую информацию с добавленным к ней ЦИК только в (i+1)-м и (i+5)-м кадрах, тогда как в остальных кадрах (т.е. i-м, (i+2)-м, (i+4)-м, (i+6)-м, (i+7)-м и (i+8)-м кадрах) он передает только управляющую информацию.
Базовая станция выполняет операцию декодирования как ответную операцию к операции кодирования в передатчике для сигналов управляющего канала, принятых в (i+1)-м и (i+5)-м, кадрах, согласованных между базовой станцией и мобильным терминалом, чтобы получить управляющую информацию и ЦИК. После получения управляющей информации и ЦИК базовая станция проверяет ЦИК, чтобы определить, имеется ли ошибка в декодированной управляющей информации. Если из проверки ЦИК определяется, что произошла ошибка, целевое установленное значение управления мощностью увеличивается через внутреннюю петлю управления мощностью; в противном случае целевое установленное значение управления мощностью уменьшается через управление мощностью во внешней петле.
Базовая станция выполняет операцию декодирования как ответную операцию к операции кодирования в передатчике для сигналов управляющего канала, принятых в остальных кадрах иных, нежели (i+1)-й и (i+5)-й кадры, чтобы получить управляющую информацию. Поскольку никакой ЦИК не передается в остальных кадрах, никакого управления мощностью во внешней петле не выполняется в течение временного интервала, соответствующего остальным кадрам.
Фиг.4 является блок-схемой, показывающей конфигурацию передатчика управляющего канала для передачи сигналов управляющего канала от мобильного терминала согласно первому варианту осуществления настоящего изобретения. Генератор управляющей информации (не показан) вырабатывает управляющую информацию. Здесь предполагается, что управляющая информация, передаваемая по управляющему каналу, состоит из 8 битов. 8-битовая управляющая информация включает в себя, например, различные типы информации, относящейся к ЗКАП, и скорость передачи данных в системе 1xEVDO. 8-битовая управляющая информация передается с помощью элементов 410, 420, 430, 440 и 450 или с помощью элементов 460, 470 и 480 в зависимости от того, передается ли управляющая информация вместе с ЦИК.
На фиг.4 в течение временного интервала, определенного для передачи управляющей информации и добавленным к ней ЦИК, генератор 410 ЦИК добавляет ЦИК из заранее заданного числа битов (например, 6-битовый ЦИК) к 8-битовой управляющей информации и выдает 14 битов, соответствующих комбинации 8-битовой управляющей информации и 6-битового ЦИК. Генератор 420 конечных битов добавляет 8-битовое окончание кодера для сверточного кодирования к 14-битовому выходу генератора 410 ЦИК. Сверточный кодер 430 сверточно кодирует 22-битовый выход генератора 420 конечных битов с заранее заданной кодовой скоростью (например, R=1/4). Выход сверточного кодера 430 повторяется и прореживается повторителем и прореживателем 440, после чего выходной сигнал ортогонально расширяется (например, ортогональными кодами) блоком 450 расширения по Уолшу.
На фиг.4 блоковый кодер 460 блочно кодирует 8-битовую управляющую информацию с заранее заданной кодовой скоростью (n, 8) в течение временного интервала, определенного для передачи только управляющей информации. Выход блокового кодера 460 повторяется и прореживается повторителем и прореживателем 470, после чего выходной сигнал ортогонально расширяется блоком 480 расширения по Уолшу.
Контроллер 490 управляет операциями вышеуказанных элементов и, в частности, определяет, передавать ли дополнительно ЦИК каждый раз, как передается управляющая информация. Контроллер 490 разрешает работу пяти элементов 410-450 в течение временного интервала, в котором должен дополнительно передаваться ЦИК, и разрешает работу трех элементов 460-480 в течение остальных временных интервалов.
Здесь следует отметить, что в зависимости от того, добавляется ли ЦИК, требуются разные схемы кодирования. То есть если управляющая информация передается после того как к ней добавлен ЦИК, все подлежащие передаче биты составляют 14 битов, включая 8 битов управляющей информации и 6 битов ЦИК. Соответственно, в этом случае используется сверточный кодер 430 с кодовой скоростью 1,4. С другой стороны, сверточный кодер 460 с кодовой скоростью (n, 8) используется в случае, когда передается только 8-битовая управляющая информация.
Фиг.5 является блок-схемой, показывающей конфигурацию приемника управляющего канала как ответного элемента к передатчику управляющего канала по фиг.3. Управляющая информация принимается через три элемента 520-540 (т.е. объединитель 520, декодер 530 Витерби и блок 540 проверки ЦИК), как показано на фиг.5, в течение временного интервала, в котором мобильный терминал передает управляющую информацию с добавленным к ней ЦИК. Управляющая информация принимается через два элемента 550 и 560 (т.е. объединитель 550 и блоковый декодер 560) в течение остальных временных интервалов, в которых передается только управляющая информация (без ЦИК).
В случае если мобильный терминал передал управляющую информацию с добавленным к ней ЦИК по управляющему каналу, блок 510 сжатия по Уолшу по фиг.5 ортогонально сжимает сигнал управляющего канала от мобильного терминала, а объединитель 520 объединяет выходы блока 510 сжатия по Уолшу в течение заранее заданного времени. Операция объединения объединителя 520 является ответной операцией к операции повторения и прореживания повторителя и прореживателя 440 по фиг.4. Таким образом, объединитель 520 заново объединяет символы, повторявшиеся повторителем и прореживателем 440. Декодер 530 Витерби декодирует выходной сигнал объединителя 520 способом, соответствующим кодовой скорости (R=1/4) сверточного кодера 430 по фиг.4, а затем выдает управляющую информацию и ЦИК. Далее, блок 540 проверки ЦИК проверяет ЦИК, чтобы определить, имеется ли ошибка в управляющей информации. Контроллер 580 целевого установленного значения управляет целевым установленным значением управления мощностью согласно результату, найденному блоком 540 проверки ЦИК. То есть контроллер 580 целевого установленного значения увеличивает целевое установленное значение для управления мощностью во внешней петле, если в управляющей информации произошла ошибка; в противном случае контроллер 580 целевого установленного значения уменьшает целевое установленное значение.
В случае если мобильный терминал передал только управляющую информацию по управляющему каналу, объединитель 550 на фиг.5 объединяет выходные сигналы блока 510 сжатия по Уолшу в течение заранее заданного времени. Операция объединения объединителя 550 является ответной операцией к операции повторения и прореживания повторителя-прореживателя 470 по фиг.4. Блоковый декодер 560 декодирует выходной сигнал объединителя 550 способом, соответствующим кодовой скорости (n, 8) блокового кодера 460 на фиг.4, а затем выводит управляющую информацию.
Контроллер 570 управляет операциями вышеуказанных элементов и, в частности, определяет, добавлен ли ЦИК к управляющей информации для каждого момента, когда принимается управляющая информация. Здесь временной интервал, в котором передается управляющая информация с добавленным к ней ЦИК, должен быть согласован между мобильным терминалом и базовой станцией. На основании периодически принимаемых ЦИК контроллер 570 может определить, произошла ли ошибка в управляющей информации, а затем выполнить подходящее управление мощностью во внешней петле согласно найденному результату.
На основании определения того, добавлен ли ЦИК к управляющей информации, контроллер 570 разрешает работу элементов 510, 520, 530, 540 и 580 в течение временного интервала, в котором принимается ЦИК, и разрешает работу элементов 510, 550 и 560 в течение остального временного интервала. Управляющая информация, полученная приемником по фиг.5, используется базовой станцией, чтобы получить информацию, относящуюся к соответствующим ЗКАП и скорости передачи данных, когда она принимает сигнал обратного канала трафика.
Фиг.6 является блок-схемой алгоритма, показывающей способ передачи управляющей информации и ЦИК от мобильного терминала согласно первому варианту осуществления настоящего изобретения.
Как показано на фиг.6, мобильный терминал на шаге 610 выбирает управляющую информацию, подлежащую переносу управляющим сигналом, а затем на шаге 620 определяет, является ли текущий временной интервал тем временным интервалом, в котором подлежит передаче информация обнаружения ошибок. Если распознавание на шаге 620 отрицательно, мобильный терминал разрешает элементам 460, 470 и 480 осуществлять блоковое кодирование управляющей информации на шаге 630 и передавать кодированную управляющую информацию на шаге 640. С другой стороны, если распознавание на шаге 620 положительно (т.е. если текущий временной интервал является тем временным интервалом, в котором подлежит передаче информация обнаружения ошибок), мобильный терминал на шаге 650 генерирует ЦИК для по меньшей мере одной заранее заданной и ранее принятой управляющей информации. Затем, мобильный терминал разрешает работу элементов 410, 420, 430, 440 и 450, показанных на фиг.4, чтобы осуществлять на шаге 660 сверточное кодирование генерированного ЦИК и управляющей информации текущего временного интервала, а затем на шаге 670 передавать сверточно кодированные управляющую информацию и ЦИК по управляющему каналу.
Фиг.7 является блок-схемой алгоритма, показывающей способ приема управляющей информации и ЦИК базовой станцией в соответствии с первым вариантом осуществления настоящего изобретения.
Как показано на фиг.7, на шаге 710 базовая станция принимает сигнал управляющего канала. Далее, на шаге 720 базовая станция определяет, является текущий временной интервал тем временным интервалом, в котором она принимает информацию обнаружения ошибок. Чтобы осуществить это определение, базовая станция должна использовать то же правило, что и использованное мобильным терминалом для определения на упомянутом шаге 620, в течение какого временного интервала подлежит передаче информация обнаружения ошибок. Определение того, в течение какого временного интервала передается информация обнаружения ошибок, должно основываться на общем правиле, согласованном между базовой станцией и мобильным терминалом.
Если определение на шаге 720 отрицательно (т.е. если текущий временной интервал является тем временным интервалом, в котором не принимается никакой информации обнаружения ошибок), то на шаге 730 базовая станция разрешает работу только элементов 550 и 560 на фиг.5 и декодирует сигнал, принятый по управляющему каналу, чтобы получить управляющую информацию. Затем на шаге 740 базовая станция поддерживает целевое установленное значение для управления мощностью во внешней петле на том же самом уровне, что и в предыдущем временном интервале.
С другой стороны, если определение на шаге 730 положительно (т.е. если текущий временной интервал является тем временным интервалом, в котором принимается информация обнаружения ошибок), на шаге 750 базовая станция разрешает работу элементов 520, 53) и 540 на фиг.5 и декодирует сигнал, принятый по управляющему каналу, чтобы получить управляющую информацию текущего временного интервала и ЦИК для по меньшей мере одной предыдущей управляющей информации. Затем на шаге 760 базовая станция проверяет полученный ЦИК, чтобы на шаге 770 определить, имеется ли ошибка в по меньшей мере одной предыдущей управляющей информации.
Если определение на шаге 770 (на основании результата проверки ЦИК) дает результат, что в по меньшей мере одной предыдущей управляющей информации нет ошибки (т.е. если результат проверки ЦИК дает «ЦИК ОК» («CRC OK»)), то на шаге 780 базовая станция уменьшает целевое установленное значение для управления мощностью во внешней петле на заранее заданный уровень относительно предыдущего временного интервала. С другой стороны, если определение на шаге 770 дает результат, что в упомянутой по меньшей мере одной предыдущей информации есть ошибка (т.е. если результат проверки ЦИК дает «ОТКАЗ ЦИК» («CRC FAIL»)), то на шаге 790 базовая станция увеличивает целевое установленное значение для управления мощностью во внешней петле на заранее заданный уровень относительно предыдущего временного интервала.
Вышеприведенное описание дано со ссылкой на случай, где передается 8-битовая управляющая информация с добавленным к ней 6-битовым ЦИК. Однако в случае, если число битов управляющей информации меньше чем у ЦИК, невозможно создать нормальный ЦИК. Когда это происходит, генератор 410 накапливает и принимает по меньшей мере две заранее заданных ранее принятых управляющих информации и генерирует ЦИК для по меньшей мере двух накопленных частей управляющей информации, а затем выдает сгенерированный ЦИК вместе с текущей управляющей информацией. В этом случае ЦИК, добавленный генератором 410 ЦИК, представляет собой информацию обнаружения ошибки не только для текущей управляющей информации, но и для по меньшей мере одной дополнительной управляющей информации, которая была передана прежде.
2. Второй вариант осуществления
Настоящее изобретение может включать в себя второй вариант осуществления в качестве модификации первого варианта осуществления, в котором ЦИК генерируется либо для одного кадра, либо для множества кадров и ЦИК разделяется и передается во множестве кадров. Иными словами, во втором варианте осуществления мобильный терминал генерирует ЦИК для управляющей информации, передаваемой в одном кадре или во множестве кадров, а затем передает ЦИК вместе с управляющей информацией во множестве кадров, тогда как множество разделенных частей ЦИК передается соответственно в упомянутом множестве кадров.
Фиг.8 иллюстрирует передачу управляющей информации и ЦИК от мобильного терминала согласно второму варианту осуществления настоящего изобретения.
Как видно из фиг.8, ЦИК, генерируемый для управляющей информации, разделяется и передается по соответствующим управляющим каналам множества кадров, как описано выше. То есть генерируемый ЦИК разделяется и передается во множестве кадров.
На фиг.8 генерируемый для одного кадра или для множества кадров 8-битовый ЦИК разделяется на четыре 2-битовых части ЦИК, которые передаются от мобильного терминала в четырех кадрах (т.е. i-й, (i+1)-й, (i+2)-й, (i+3)-й кадры). Как пример того, что ЦИК генерируется для управляющей информации, передаваемой в одном кадре, 8-битовый ЦИК, генерируемый для управляющей информации, передаваемой в i-м кадре, передается по два бита в i-м, (i+1)-м, (i+2)-м, (i+3)-м кадрах. Как пример того, что ЦИК, генерируемый для управляющей информации, передаваемой во множестве кадров, 8-битовый ЦИК, генерируемый для управляющей информации, передаваемой в (i-3)-м, (i-2)-м, (i-1)-м и i-м кадрах, передается по 2 бита в i-м, (i+1)-м, (i+2)-м, (i+3)-м кадрах.
Фиг.9 является блок-схемой, показывающей конфигурацию передатчика управляющего канала для передачи сигналов управляющего канала от мобильного терминала согласно второму варианту осуществления настоящего изобретения.
Фиг.9 показывает передатчик управляющего канала в случае, когда управляющая информация передается по управляющему каналу и состоит из 8 битов, а 8-битовый ЦИК передается в каждых 4 кадрах. В этом случае 8-битовая управляющая информация, генерируемая покадрово, сохраняется в блоке 910 хранения управляющей информации после ее генерирования. Причина, почему управляющая информация сохраняется в блоке 910 хранения управляющей информации, состоит в том, чтобы использовать управляющую информацию, передаваемую во множестве кадров, когда генерируется ЦИК. Если ЦИК генерируется для обнаружения ошибки единственной управляющей информации, блок 910 хранения управляющей информации сохраняет только единственную управляющую информацию. С другой стороны, если ЦИК генерируется для обнаружения ошибок множества частей управляющей информации, блок 910 хранения управляющей информации сохраняет множество частей управляющей информации.
В случае передачи в каждых 4 кадрах генератор 950 ЦИК генерирует 8-битовый ЦИК с помощью управляющей информации, генерируемой в 4 самых последних кадрах. Генерируемый 8-битовый ЦИК вводится в блок 960 хранения ЦИК и сохраняется в нем до тех пор, пока не будет сгенерирован следующий ЦИК. 8-битовый ЦИК разделяется на четыре 2-битовых части ЦИК и два бита из 8-битового ЦИК вводятся в кодер 920.
Более подробно, кодер 920 принимает как 8-битовую управляющую информацию, так и 2 бита ЦИК, подлежащие передаче в каждом кадре, и кодирует принятую управляющую информацию и 2 бита ЦИК, как показано на фиг.9. То есть в каждом временном интервале 8 битов управляющей информации генерируемой в соответствующем кадре и 2 бита из 8 битов ЦИК, генерируемого в предыдущих кадрах, вводятся в кодер 920. Рассмотрим теперь пример, где ЦИК генерируется с помощью управляющей информации (i-3)-го, (i-2)-го, (i-1)-го и i-го кадров, а ЦИК разделяется и передается в i-м, (i+1)-м, (i+2)-м и (i+3)-м кадрах. В этом случае происходит следующий процесс: 8-битовая управляющая информация и первый и второй биты из 8 битов ЦИК кодируются и передаются в i-м кадре; 8-битовая управляющая информация и третий и четвертый биты из 8 битов ЦИК кодируются и передаются в (i+1)-м кадре; 8-битовая управляющая информация и пятый и шестой биты из 8 битов ЦИК кодируются и передаются в (i+2)-м кадре; и 8-битовая управляющая информация и седьмой и восьмой биты из 8 битов ЦИК кодируются и передаются в (i+3)-м кадре.
Выходной сигнал из кодера 920 повторяется и прореживается повторителем и прореживателем 930, а затем передается после того как подвергается ортогональному расширению блоком 940 расширения по Уолшу.
Фиг.10 является блок-схемой, показывающей конфигурацию приемника управляющего канала в базовой станции для приема сигналов управляющего канала согласно второму варианту осуществления настоящего изобретения.
Фиг.10 показывает конфигурацию приемника управляющего канала в случае, когда управляющая информация, переданная по управляющему каналу, состоит из 8 битов, а ЦИК передается в каждых 4 кадрах двумя битами ЦИК, передаваемыми в каждом кадре.
Сначала блок 1010 сжатия по Уолшу осуществляет ортогональное сжатие сигнала, принятого по управляющему каналу, а затем объединитель 1020 объединяет выходные сигналы из блока 1010 сжатия по Уолшу. Операция объединения объединителя 1020 является ответной операцией к операции повторения и прореживания повторителя и прореживателя 930 по фиг.9. Таким образом, объединитель 1020 заново объединяет биты, повторенные повторителем и прореживателем 930. Блоковый декодер 1030 принимает и декодирует выходной сигнал из объединителя 1020.
В результате операции декодирования блоковый декодер 1030 получает 8-битовую управляющую информацию и 2-битоую часть ЦИК. Блок 1080 хранения управляющей информации и блок 1040 хранения ЦИК принимают и сохраняют соответственно 8-битовую управляющую информацию и 2-битовую часть ЦИК. Причина для введения блоков 1040 и 1080 состоит в том, чтобы сохранять принятые биты ЦИК (2 бита, принятых в каждом кадре) до тех пор, пока все 8 битов ЦИК не будут приняты и сохранены, чтобы выполнять проверку ЦИК. Например, если 8-битовый ЦИК разделен и передан по 2 бита по соответствующим управляющим каналам i-го, (i+1)-го, (i+2)-го и (i+3)-го кадров, приемнику базовой станции необходимо накопить 8 битов ЦИК, которые принимаются по 2 бита в i-м, (i+1)-м, (i+2)-м и (i+3)-м кадрах, чтобы выполнять проверку ЦИК. Чтобы выполнить проверку ЦИК, приемнику необходимо также сохранить управляющую информацию, использованную для генерирования 8-битового ЦИК. Например, если 8-битовый ЦИК разделен и передан по 2 бита по соответствующим управляющим каналам i-го, (i+1)-го, (i+2)-го и (i+3)-го кадров и ЦИК генерировался для управляющей информации, переданной в i-м кадре, то для выполнения проверки ЦИК после приема (i+3)-го кадра базовой станции необходимо сохранять управляющую информацию, переданную в i-м кадре, до тех пор, пока не будут приняты все 8 битов ЦИК. С другой стороны, если 8-битовый ЦИК разделен и передан по 2 бита по соответствующим управляющим канала i-го, (i+1)-го, (i+2)-го и (i+3)-го кадров (т.е. 2-битовые части ЦИК, передаваемые в каждом из четырех кадров), и 8-битовый ЦИК генерировался для управляющей информации, переданной в (i-3)-м, (i-2)-м, (i-1)-м и i-м кадрах, то для выполнения проверки ЦИК после приема (i+3)-го кадра базовая станция должна сохранять управляющую информацию, переданную в (i-3)-м, (i-2)-м, (i-1)-м и i-м кадрах, до тех пор, пока не будут приняты все биты ЦИК.
Когда все 8 битов ЦИК приняты, приемник базовой станции на фиг.10 выполняет соответствующую проверку ЦИК в блоке 1050 проверки ЦИК. Результат проверки ЦИК блоком 1050 проверки ЦИК вводится в контроллер 1060 целевого установленного значения и используется для управления целевым установленным значением для управления мощностью во внешней петле.
Контроллер 1070 на фиг.10 управляет операциями сохранения ЦИК, проверки ЦИК и сохранения управляющей информации, выполняемыми соответственно вышеуказанными элементами 1040, 1050 и 1080.
Как описано выше, даже в случае, когда управление мощностью во внешней петле выполняется на основании ЦИК, генерируемого для управляющей информации, переданной во множестве кадров, возможно достичь однородной вероятности ошибок приема через управление мощностью во внешней петле, как в случае, когда управление мощностью во внешней петле выполняется на основании ЦИК, генерируемого для управляющей информации, переданной в одном кадре. Одно различие между первым и вторым вариантами осуществления состоит в следующем. Когда ЦИК генерируется для управляющей информации, переданной в единственном кадре, результат проверки ЦИК «зачет ЦИК» («CRC pass») или «отказ ЦИК» («CRC fail»), полученный при выполнении проверки ЦИК, указывает, произошла ли ошибка в единственном кадре. Однако когда ЦИК генерируется для управляющей информации, переданной во множестве кадров, результат проверки ЦИК указывает, произошла ли ошибка в по меньшей мере одном из множества кадров. В этом случае, чтобы достичь той же самой вероятности ошибки приема, целевая вероятность ошибки управления мощностью во внешней петле должна регулироваться в зависимости от числа кадров (т.е. числа упомянутого множества кадров), использованных для передачи управляющей информации, для которой генерировался ЦИК.
Нижеследующее является примером такого способа регулирования целевой вероятности ошибки управления мощностью во внешней петле в зависимости от числа кадров, использованных для передачи управляющей информации, для которой генерировался ЦИК. Если ЦИК генерировался с помощью управляющей информации, переданной в N кадрах, и желательная вероятность ошибки приема есть TFER, то целевая вероятность ошибки (Outer_PC_Error_Rate) управления мощностью во внешней петле задается уравнением 1.
После того как целевая вероятность ошибки для управления мощностью во внешней петле установлена, как показано в этом уравнении, выполняется проверка ЦИК. Если результат проверки ЦИК указывает, что произошла ошибка, целевое установленное значение для управления мощностью во внешней петле увеличивается на х дБ; в противном случае целевое установленное значение уменьшается на хч(1чOuter_PC_Error_Rate-1) дБ, сводя тем самым вероятность ошибки приема к TFER.
Фиг.11 является блок-схемой алгоритма, показывающей способ передачи управляющей информации и ЦИК от мобильного терминала согласно второму варианту осуществления настоящего изобретения.
Как показано на фиг.11, мобильный терминал на шаге 1110 выбирает управляющую информацию, подлежащую переносу управляющим каналом. После этого на шаге 1120 мобильный терминал сохраняет выбранную управляющую информацию. Назначение сохранения управляющей информации на этом шаге состоит в том, чтобы справиться со случаем, если ЦИК генерируется с помощью управляющей информации, переданной во множестве кадров. Чтобы генерировать ЦИК для управляющей информации, подлежащей передаче во множестве кадров, управляющая информация должна сохраняться до тех пор, пока не будет генерирован действительный ЦИК, подлежащий информации.
После того как управляющая информация сохранена на вышеупомянутом шаге 1120, мобильный терминал на шаге 1130 определяет, соответствует ли текущий кадр моменту для генерирования ЦИК. Если определение на шаге 1130 положительно, ЦИК генерируется на шаге 1160. Сгенерированный на этом шаге ЦИК сохраняется на шаге 1170. Затем на шаге 1180 сгенерированный ЦИК разделяется на заранее заданное число частей, и часть разделенного ЦИК кодируется вместе с управляющей информацией соответствующего кадра. Закодированные ЦИК и управляющая информация передаются по управляющему каналу на шаге 1190.
Если же определение на вышеупомянутом шаге 1130 отрицательно (т.е. если текущий кадр не соответствует моменту генерирования ЦИК), мобильный терминал кодирует часть ЦИК, которая сохранена после генерирования в предыдущем кадре, вместе с управляющей информацией таким же образом, как и на вышеупомянутом шаге 1140. Закодированные ЦИК и управляющая информация передаются по управляющему каналу на шаге 1150.
Та часть ЦИК, которая кодируется вместе с управляющей информацией на шаге 1140 или 1180, является частью сгенерированного ЦИК. Например, в случае, если 8-битовый ЦИК генерируется, а затем разделяется и передается в четырех кадрах, кодируются, вместе с управляющей информацией, 2 бита 8-битового ЦИК, подлежащие передаче.
Фиг.12 является блок-схемой алгоритма, показывающей способ приема управляющей информации и ЦИК базовой станцией согласно второму варианту осуществления настоящего изобретения.
Как показано на фиг.12, на шаге 1210 базовая станция принимает управляющий сигнал, переданный от мобильного терминала. На шаге 1220 базовая станция декодирует принятый сигнал управляющей информации, чтобы получить управляющую информацию и одну часть ЦИК, переносимую этим сигналом управляющей информации. Затем на шаге 1230 базовая станция (или приемник базовой станции) определяет, принят ли полностью ЦИК, разделенный и переданный во множестве кадров. Например, если ЦИК разделяется на 4 части и передается по четырем кадрам (т.е. в i-м, (i+1)-м, (i+2)-м и (i+3)-м кадрах), как показано на фиг.8, приемник базовой станции определяет, принят ли (i+3)-й кадр полностью.
Если определение на шаге 1230 отрицательно (т.е. если ЦИК, разделенный и переданный во множестве кадров, принят не полностью), базовая станция на шаге 1280 сохраняет в блоке хранения управляющую информацию и принятую часть ЦИК, принятую в текущем кадре. После того как приняты все части ЦИК, разделенного и переданного во множестве кадров, каждая из принятых частей ЦИК удерживается, чтобы восстановить ЦИК. Восстановленный ЦИК используется затем, чтобы выполнять проверку ЦИК для определения того, произошла ли ошибка.
Если же определение на шаге 1230 положительно (т.е. если ЦИК, разделенный и переданный во множестве кадров, принят полностью), базовая станция на шаге 1240 выполняет проверку ЦИК, чтобы определить, имеется ли ошибка, на основании как управляющей информации и части ЦИК, принятой в текущем кадре, так и управляющей информации и частей ЦИК, которые приняты и сохранены в предшествующих кадрах.
Если проверка ЦИК на шаге 1250 дает оценку «зачет ЦИК», указывающую, что ошибки не обнаружено, приемник базовой станции на шаге 1270 уменьшает целевое установленное значение для управления мощностью во внешней петле. В противном случае, если результатом проверки ЦИК на шаге 1250 является оценка «отказ ЦИК», указывающая, что обнаружена ошибка, приемник базовой станции на шаге 1260 увеличивает целевое установленное значение для управления мощностью во внешней петле.
3. Третий вариант осуществления
Фиг.13 является диаграммой, иллюстрирующей передачу управляющей информации и ЦИК от мобильного терминала согласно третьему варианту осуществления настоящего изобретения. Как показано на фиг.13, мобильный терминал передает управляющую информацию в каждом кадре по управляющему каналу, тогда как он передает ЦИК для этой управляющей информации в каждом заранее заданном периоде кадров по дополнительному каналу обнаружения ошибок. В примере, показанном на фиг.3, управляющая информация передается в каждом кадре по управляющему каналу, тогда как ЦИК передается в каждых четырех кадрах по каналу обнаружения ошибок. В данном примере управляющий канал переносит только 8-битовую управляющую информацию, т.е. не несет ЦИК. Соответственно, одно и то же количество данных передается во всех кадрах управляющего канала и, тем самым, одна и та же схема кодирования применима ко всем кадрам. Канал обнаружения ошибок используется как канал, отдельный от управляющего канала, для передачи ЦИК для управляющей информации, переданной в том же самом временном интервале, от мобильного терминала к базовой станции.
В варианте осуществления, описанном на фиг.3, мобильный терминал передает ЦИК и управляющую информацию, кодируемые совместно, во временном интервале, в течение которого передается ЦИК. В варианте же осуществления, описанном на фиг.13, мобильный терминал передает ЦИК и управляющую информацию, кодируемые раздельно, во временном интервале, в течение которого передается ЦИК. Иными словами, в каждом из (i+1)-го и (i+5)-го кадров управляющая информация и ЦИК соответственно передаются по управляющему каналу и каналу обнаружения ошибок, как показано на фиг.13, тогда как в каждом из остальных кадров передается только управляющая информация по управляющему каналу без использования канала обнаружения ошибок.
Этот вариант осуществления описан со ссылкой на случай, когда каждый из (i+1)-го и (i+5)-го кадров используется для передачи ЦИК для управляющей информации, передаваемой в том же самом временном интервале. Однако согласно четвертому варианту осуществления каждый из (i+1)-го и (i+5)-го кадров может использоваться для передачи ЦИК для множества частей управляющей информации, переданных во множестве кадров. Например, ЦИК для управляющей информации, передаваемой в течение (i-2)-го, (i-1)-го, i-го и (i+1)-го кадров передается в (i+1)-м кадре по каналу обнаружения ошибок, тогда как ЦИК для управляющей информации, передаваемой в течение (i+2)-го, (i+3)-го, (i+4)-го и (i+5)-го кадров передается в (i+5)-м кадре по каналу обнаружения ошибок.
Фиг.14 является блок-схемой, показывающей конфигурацию передатчика управляющего канала и канала обнаружения ошибок для передачи сигнала управляющего канала и сигнала канала обнаружения ошибок от мобильного терминала согласно третьему варианту осуществления настоящего изобретения. Здесь предполагается, что управляющая информация, передаваемая по управляющему каналу, состоит из 8 битов. Эта 8-битовая управляющая информация включает в себя, например, различные типы информации, относящейся к ЗКАП и скорости передачи данных канала трафика в системе 1хEVDO. Элементы 1410, 1420 и 1430 (т.е. блоковый кодер 1410, повторитель-прореживатель 1420 и блок 1430 расширения по Уолшу) используются для передачи 8-битовой управляющей информации. 6-битовый ЦИК, генерируемый для по меньшей мере одной заранее заданной более ранней части управляющей информации, передается по каналу обнаружения ошибок. Элементы 1440, 1450, 1460 и 1470 (т.е. генератор 1440 ЦИК, блоковый кодер 1450, повторитель-прореживатель 1460 и блок 1470 расширения по Уолшу) используются для передачи этого 6-битового ЦИК.
В каждом временном интервале блоковый кодер 1410 блочно кодирует 8-битовую управляющую информацию с заранее заданной кодовой скоростью (n1, 8). Выходной сигнал блокового кодера 1410 повторяется и прореживается повторителем-прореживателем 1420, а затем ортогонально расширяется (например, с помощью ортогональных кодов) блоком 1430 расширения по Уолшу, чтобы конечный сигнал можно было передавать по управляющему каналу.
В течение временного интервала, определенного для передачи ЦИК, генератор 1440 ЦИК дополнительно работает для приема не только текущей управляющей информации, но также по меньшей мере одной заранее заданной предыдущей части управляющей информации, а затем для генерирования и выдачи соответствующего 6-битового ЦИК. Блоковый кодер 1450 кодирует выходной сигнал генератора 1440 ЦИК с заранее заданной кодовой скоростью (n2, 6). Выходной сигнал блокового кодера 1450 повторяется и прореживается повторителем-прореживателем 1460 и затем ортогонально расширяется блоком 1470 расширения по Уолшу, чтобы его можно было передавать по каналу обнаружения ошибок.
Таким образом, в течение временного интервала, определенного для передачи ЦИК, приемник выдает не только ЦИК, но также управляющую информацию, проходящую через блоковый кодер 1410, повторитель-прореживатель 1420 и блок 1430 расширения по Уолшу.
Контроллер 1480 управляет работой вышеуказанных элементов и, в частности, определяет, передавать ли ЦИК, в каждом кадре. Если определено, что ЦИК надо передавать, контроллер 1480 разрешает работу элементов 1440, 1450, 1460 и 1470. Контроллер 1480 выполняет это определение на основании предписанного правила.
Фиг.15 является блок-схемой, показывающей конфигурацию приемника для приема сигнала управляющего канала и сигнала канала обнаружения ошибок, который является ответным элементом к передатчику управляющего канала и канала обнаружения ошибок по фиг.14. На фиг.15 элементы 1510, 1520 и 1530 (т.е. блок 1510 сжатия по Уолшу, объединитель 1520 и блоковый декодер 1530) используются для приема управляющей информации по управляющему каналу, тогда как элементы 1540, 1550, 1560 и 1570 (т.е. блок 1540 сжатия по Уолшу, объединитель 1550, блоковый декодер 1560 и блок 1570 проверки ЦИК) используются для приема ЦИК по каналу обнаружения ошибок.
На фиг.15 в каждом временном интервале блок 1510 сжатия по Уолшу ортогонально сжимает сигнал управляющего канала, а объединитель 1520 объединяет выходы блока 1510 сжатия по Уолшу в заранее заданный момент. Операция объединения объединителя 1520 является ответной к операции повторения и прореживания повторителя и прореживателя 1420 на фиг.14. Таким образом, объединитель 1520 рекомбинирует символы, повторенные повторителем и прореживателем 1420. Блоковый декодер 1530 декодирует объединенный сигнал, выводимый из объединителя 1520, способом, соответствующим кодовой скорости (n1, 8) блокового кодера 1410 на фиг.14, а затем выводит управляющую информацию.
Во временном интервале, определенном для передачи ЦИК, блок 1540 сжатия по Уолшу ортогонально сжимает принятый сигнал канала обнаружения ошибок, а объединитель 1550 объединяет выход блока 1540 сжатия по Уолшу в заранее заданный момент. Операция объединения объединителя 1550 является ответной к операции повторения и прореживания повторителя и прореживателя 1460 на фиг.14. Таким образом, объединитель 1550 рекомбинирует символы, повторенные повторителем и прореживателем 1460. Блоковый декодер 1560 декодирует объединенный сигнал, выводимый из объединителя 1550, способом, соответствующим кодовой скорости (n2, 6) блокового кодера 1450 на фиг.14, а затем выводит ЦИК. Блок 1570 проверки ЦИК проверяет ЦИК, чтобы определить, имеется ли ошибка в по меньшей мере одной части управляющей информации, выводимой из блокового декодера 1530 в по меньшей мере одном заранее заданном предыдущем кадре. Контроллер 1590 целевого установленного значения регулирует целевое установленное значение мощности согласно определению, сделанному блоком 1570 проверки ЦИК. Если в управляющей информации произошла ошибка, контроллер 1590 увеличивает целевое установленное значение для управления мощностью во внешней петле, а если ошибки не обнаружено, контроллер 1590 целевого установленного значения уменьшает целевое установленное значение.
Контроллер 1580 управляет работой вышеуказанных элементов. В частности, в каждом кадре контроллер 1580 определяет, является ли текущий временной интервал тем временным интервалом, в котором принимается ЦИК. Если это определение положительно, контроллер 1580 разрешает работу элементам 1540, 1550, 1560, 1570 и 1590 для приема сигнала канала обнаружения ошибки. Управляющая информация, полученная приемником по фиг.15, используется для базовой станции, чтобы получить информацию, относящуюся к ЗКАП и скорости передачи данных, когда она принимает сигнал обратного канала трафика.
В первом и втором вариантах осуществления схема кодирования, используемая для временного интервала, в котором передается ЦИК, отличается от схемы временного интервала, в котором ЦИК не передается. Таким образом, когда выполняется проверка ЦИК, чтобы определить, имеется ли ошибка, управление мощностью во внешней петле выполняется на основании этого определения, вероятность ошибки может поддерживаться на желательном уровне во временном интервале, в котором передается ЦИК, тогда как вероятность ошибки не может поддерживаться на желательном уровне во временном интервале, в котором ЦИК не передается.
В третьем варианте осуществления ЦИК кодируется отдельно, и управляющая информация передается с помощью одной и той же схемы кодирования безотносительно к тому, передается или нет ЦИК. Для этого варианта осуществления несколько обременительным является работа дополнительного канала (т.е. канала обнаружения ошибок). Однако за счет выполнения проверки ЦИК во временном интервале, в котором принимается ЦИК, чтобы определить, имеется ли ошибка, а затем выполнения управления мощностью во внешней петле согласно этому определению, возможно поддерживать однородную вероятность управляющего канала на желательном уровне в каждом временном интервале. Это потому, что оценка быстродействия через периодические проверки ЦИК может быть применена к каждому временному интервалу, поскольку одна и та же схема кодирования используется для непрерывно передаваемой управляющей информации и отличная схема кодирования используется для дискретно передаваемых ЦИК. То есть, если вероятность ошибки управляющего канала поддерживается на 1% во временном интервале, в котором передается ЦИК, вероятность ошибки поддерживается также на 1% для остального временного интервала.
Фиг.16 является блок-схемой алгоритма, показывающей способ передачи управляющей информации и ЦИК от мобильного терминала согласно третьему варианту осуществления настоящего изобретения.
Как показано на фиг.16, на шаге 1610 мобильный терминал выбирает управляющую информацию, подлежащую передаче по управляющему каналу. Затем, на шаге 1620 мобильный терминал определяет, является ли текущий временной интервал тем временным интервалом, в котором будет использоваться канал обнаружения ошибок. Если это определение отрицательно, мобильный терминал на шаге 1630 кодирует управляющую информацию и передает закодированную управляющую информацию на шаге 1640. С другой стороны, если определение на шаге 1620 положительно (т.е. текущий временной интервал является тем временным интервалом, в котором будет использоваться канал обнаружения ошибок), мобильный терминал генерирует ЦИК для по меньшей мере одной заранее заданной предыдущей части управляющей информации на шаге 1650. Затем мобильный терминал разрешает работу не только элементов 1410, 1420 и 1430, но также и элементов 1440, 1450, 1460 и 1470, показанных на фиг.14, и кодирует генерируемый ЦИК и управляющую информацию текущего временного интервала на шаге 1660 и передает закодированный ЦИК по каналу обнаружения ошибок, а закодированную управляющую информацию - по управляющему каналу на шаге 1670.
Фиг.17 является блок-схемой алгоритма, показывающей способ приема управляющей информации и ЦИК базовой станцией согласно третьему варианту настоящего изобретения.
Как показано на фиг.17, базовая станция на шаге 1710 определяет, является текущий временной интервал тем временным интервалом, в котором используется канал обнаружения ошибок. Чтобы выполнить это определение, базовая станция должна совместно использовать правило, используемое мобильным терминалом для определения на шаге 1620 по фиг.16 того, в течение какого временного интервала используется канал обнаружения ошибок. Иными словами, определение того, в течение какого временного интервала следует использовать канал обнаружения ошибок, должно основываться на общем правиле, предписанном между базовой станцией и мобильным терминалом.
Если определение на упомянутом шаге 1710 отрицательно (т.е. если текущий временной интервал является тем временным интервалом, в котором канал обнаружения ошибок не используется), базовая станция на шаге 1720 разрешает работу только элементов 1510, 1520 и 1530 по фиг.15 для приема только сигнала управляющего канала, а затем на шаге 1730 декодирует принятый сигнал управляющего канала для получения управляющей информации. Затем на шаге 1740 целевое установленное значение для управления мощностью во внешней петле поддерживается на том же самом уровне, что и в предыдущем временном интервале.
Если определение на упомянутом шаге 1710 положительно (т.е. если текущий временной интервал является тем временным интервалом, в котором используется канал обнаружения ошибок), базовая станция на шаге 1750 разрешает работу не только элементов 1510, 1520 и 1530, но также и элементов 1540, 1550, 1560 и 1570 по фиг.15, для приема сигнала управляющего канала и сигнала канала обнаружения ошибок и на шаге 1760 декодирует каждый из принятого сигнала управляющего канала и принятого сигнала канала обнаружения ошибок, чтобы получить ЦИК для по меньшей мере одной предыдущей части управляющей информации и управляющей информации текущего временного интервала. Затем на шаге 1770 базовая станция проверяет полученный ЦИК и на шаге 1780 определяет, имеется ли ошибка в по меньшей мере одной предыдущей части управляющей информации.
Если определение на шаге 1780 (на основании результата проверки ЦИК) таково, что в по меньшей мере одной предыдущей части управляющей информации нет ошибки (т.е. если результатом проверки ЦИК является «ЦИК ОК»), базовая станция на шаге 1790 уменьшает целевое установленное значение для управления мощностью во внешней петле на заранее заданный уровень по отношению к предыдущему временному интервалу. Если же определение на шаге 1780 таково, что в по меньшей мере одной предыдущей части управляющей информации есть ошибка (т.е. если результатом проверки ЦИК является «отказ ЦИК»), базовая станция на шаге 1800 увеличивает целевое установленное значение для управления мощностью во внешней петле на заранее заданный уровень по отношению к предыдущему временному интервалу.
В описанном выше третьем варианте осуществления один ЦИК передается, занимая временной интервал, соответствующий только одному кадру. С другой стороны, в четвертом варианте осуществления - модификации третьего варианта осуществления - один ЦИК передается, занимая временной интервал, соответствующий множеству кадров. Это множество кадров соответствует кадрам, передаваемым в одном интервале передачи каналов обнаружения ошибок.
4. Четвертый вариант осуществления
Фиг.18 иллюстрирует передачу управляющей информации и ЦИК от мобильного терминала согласно четвертому варианту осуществления настоящего изобретения. Как показано, один ЦИК, передаваемый по каналу обнаружения ошибок, передается, занимая временной интервал, соответствующий четырем кадрам. Иными словами, ЦИК для управляющей информации, передаваемой в (i+1)-м кадре, передается, занимая временной интервал, соответствующий кадрам с (i+1)-го по (i+4)-й.
Способ передачи канала обнаружения ошибок согласно четвертому варианту осуществления имеет следующие преимущества. Во-первых, т.к. временной интервал, занимаемый ЦИК, увеличивается, быстродействие приема каналов обнаружения ошибок увеличивается вследствие временного разнесения. Во-вторых, поскольку сигнал канала обнаружения ошибок распределяется по нескольким кадрам, помехи, вызванные каналом обнаружения ошибок, также распределяются по нескольким кадрам, так что обратная пропускная способность системы может быть увеличена в случае, когда множество мобильных терминалов одновременно передают каналы обнаружения ошибок.
Фиг.19 иллюстрирует передачу управляющей информации и ЦИК от мобильного множества терминалов согласно четвертому варианту осуществления настоящего изобретения. Мобильные терминалы, связывающиеся с одной базовой станцией для передачи сигналов обратного управляющего канала и сигналов обратного канала обнаружения ошибок, разделены на первую, вторую, третью и четвертую группы. Каждый мобильный терминал в группе использует канал обнаружения ошибок во временном интервале, выделенном для этой группы. Соответствующие временные интервалы сигналов канала обнаружения ошибок, передаваемых мобильными терминалами, устанавливаются так, чтобы отличаться как можно больше, чтобы помехи, вызванные каналом обнаружения ошибок, могли быть распределены, благодаря чему увеличивается обратная пропускная способность системы.
5. Пятый вариант осуществления
Фиг.20 иллюстрирует случайную передачу ЦИК от мобильного терминала согласно пятому варианту осуществления настоящего изобретения. В этом варианте осуществления мобильный терминал передает управляющую информацию в каждом кадре, в то же время передавая ЦИК в кадре, случайным образом выбранном из заранее заданного периода кадров. Иными словами, кадр, в котором ЦИК передается случайно, изменяется в каждом кадровом периоде (в каждых четырех кадрах, к примеру). Если мобильный терминал передает ЦИК таким случайным образом, возможность одновременной передачи от множества мобильных терминалов в конкретном временном интервале снижается, даже если несколько мобильных терминалов передают сигналы канала обнаружения ошибок. Этот процесс приводит к помехам из-за распределяемого канала обнаружения ошибок. Здесь правило для мобильного терминала выбирать кадр, в котором передается ЦИК, должно быть заранее предписано между мобильным терминалом и базовой станцией или должно быть обнаруживаемым базовой станцией.
6. Шестой вариант осуществления
Фиг.21 показывает способ передачи циклических избыточных кодов для множества управляющих каналов мобильным терминалом согласно шестому варианту осуществления настоящего изобретения. Управляющие каналы (или сигналы управляющих каналов), передаваемые мобильным терминалом, включают в себя первый и второй управляющие каналы (управляющие каналы 1 и 2), которые отличаются разными расширенными кодами. Это для того чтобы разрешить передачу для большого количества управляющей информации. Если передаются два или большее число управляющих каналов и для каждого управляющего канала используется отличная схема кодирования, мобильный терминал передает два или большее число каналов обнаружения ошибок, соответствующих двум или большему числу управляющих каналов. На фиг.21 ЦИК для первого управляющего канала передается в (i+1)-м и (i+5)-м кадрах, тогда как ЦИК для второго канала обнаружения ошибок передается в (i+3)-м и (i+7)-м кадрах. Тем же самым вышеописанным образом информация, относящаяся к тому, какие кадр или кадры выделены для канала обнаружения ошибок для каждого управляющего канала, предписывается между базовой станцией и мобильным терминалом.
Как ясно из вышеприведенного описания, согласно настоящему изобретению, когда мобильный терминал передает управляющую информацию канала трафика к базовой станции по управляющему каналу, он передает информацию обнаружения ошибок для этой управляющей информации по управляющему каналу или отдельному каналу обнаружения ошибок. Настоящее изобретение, таким образом, имеет преимущество в том, что базовая станция может выполнять управление мощностью во внешней петле на основании информации обнаружения ошибок в управляющей информации.
Хотя предпочтительные варианты осуществления настоящего изобретения раскрыты для иллюстративных целей, специалисты поймут, что возможны различные модификации, добавления и замены без отхода от объема и сущности этого изобретения, как оно раскрыто в сопровождающей формуле изобретения.
Группа изобретений относится к радиосвязи и может быть использована для передачи и приема информации контроля ошибок из управляющей информации в системе мобильной связи. Охарактеризованы способ и устройство для выполнения управления мощностью с помощью управляющей информации канала графика в системе мобильной связи, которая передает управляющую информацию канала графика по управляющему каналу. Управляющую информацию канала графика выбирают в каждом временном интервале, соответствующем каждому кадру. Информацию обнаружения ошибок генерируют для осуществления управления мощностью, если происходит ошибка в, по меньшей мере, одной части управляющей информации. Сгенерированная информация обнаружения ошибок кодируется в заранее заданном временном интервале вместе с управляющей информацией заранее заданного временного интервала, и закодированная информация передается по управляющему каналу. Технический результат - поддержание равномерной вероятности ошибок сигнала управляющего канала. 9 н. и 40 з.п. ф-лы, 21 ил., 1 табл.
US 6438119 B1, 20.08.2002 | |||
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ВЫСОКОСКОРОСТНЫХ ДАННЫХ В СИСТЕМЕ СВЯЗИ С РАСШИРЕННЫМ СПЕКТРОМ | 1997 |
|
RU2189696C2 |
WO 9952224 A1, 14.10.1999 | |||
US 6289037 В1, 09.11.2001. |
Авторы
Даты
2007-12-27—Публикация
2004-03-17—Подача