Регулирование мощности и передача обслуживания с помощью команд регулирования мощности и индикаторов стирания
Иллюстрации
Показать всеИзобретение относится к методикам выполнения регулирования мощности и передачи обслуживания. Технический результат состоит в уменьшении помех и достижении хорошей эффективности для всех терминалов. Для этого в одном аспекте регулирование мощности (PC) поддерживают в нескольких PC-режимах, таких как PC-режим "вверх-вниз" и PC-режим на основе стирания. Для использования может быть выбран один PC-режим. Служебные сигналы могут отправляться для указания выбранного PC-режима. Если выбран PC-режим "вверх-вниз", то базовая станция оценивает качество принимаемого сигнала для терминала и отправляет PC-команды, чтобы инструктировать терминалу отрегулировать свою мощность передачи. Если выбран PC-режим на основе стирания, то базовая станция отправляет индикаторы стирания, которые указывают, являются ли кодовые слова, принимаемые от терминала, стертыми или нестертыми. Для обоих PC-режимов терминал регулирует свою мощность передачи на основе обратной связи регулирования мощности (к примеру, PC-команд и/или индикаторов стирания), чтобы достичь целевого уровня эффективности (к примеру, целевой частоты стирания для кодовых слов). Индикаторы стирания также могут быть использованы для передачи обслуживания. 4 н. и 5 з.п. ф-лы, 11 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится, в общем, к связи, а более конкретно к методикам выполнения регулирования мощности и передачи обслуживания в системе беспроводной связи.
Уровень техники
Система беспроводной связи с множественным доступом может поддерживать связь для нескольких беспроводных терминалов посредством совместного использования доступных системных ресурсов, к примеру полосы частот и мощности передачи. Каждый терминал может обмениваться данными с одной или более базовыми станциями посредством передачи по прямой и обратной линии связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к терминалам, а обратная линия связи (или восходящая линия связи) относится к линии связи от терминалов к базовым станциям.
Несколько терминалов могут одновременно принимать данные по прямой линии связи и/или передавать данные по обратной линии связи. Это может осуществляться посредством мультиплексирования передач по каждой линии связи так, чтобы они были ортогональными друг к другу во временной, частотной и/или кодовой области. В обратной линии связи полная ортогональность, если достигнута, приводит к передаче от каждого терминала без помех для передач от других терминалов в принимающей базовой станции. Тем не менее полная ортогональность для передач от различных терминалов зачастую не реализуется вследствие характеристик канала, недостатков принимающего устройства и т.п. Потеря ортогональности приводит к определенной величине помех со стороны каждого терминала для других терминалов, обменивающихся данными с той же базовой станцией. Более того, передачи от терминалов, обменивающихся данными с различными базовыми станциями, в типичном варианте не являются ортогональными по отношению друг к другу. Таким образом, каждый терминал также может вызывать помехи для других терминалов, обменивающихся данными с соседними базовыми станциями. Эффективность каждого терминала снижается за счет помех от всех других терминалов в системе.
Следовательно, в данной области техники есть потребность в методиках для регулирования мощности передачи терминалов, чтобы уменьшить помехи и достичь хорошей эффективности для всех терминалов.
Сущность изобретения
В данном документе описываются методики эффективного выполнения регулирования мощности и передачи обслуживания. В одном аспекте регулирование мощности (PC) поддерживается в нескольких PC-режимах, таких как PC-режим "вверх-вниз" и PC-режим на основе стирания. Один PC-режим может быть выбран для использования, к примеру, на основе требуемой эффективности. Служебные сигналы (к примеру, бит PC-режима) могут отправляться для указания выбранного PC-режима. Если выбран PC-режим "вверх-вниз", то базовая станция оценивает качество принимаемого сигнала для терминала и отправляет PC-команды, чтобы инструктировать терминалу отрегулировать свою мощность передачи. Если выбран PC-режим на основе стирания, то базовая станция обнаруживает кодовые слова, принимаемые от терминала, и отправляет индикаторы стирания, которые указывают, являются ли эти кодовые слова стертыми или нестертыми. Для обоих PC-режимов терминал регулирует свою мощность передачи на основе обратной связи регулирования мощности (к примеру, PC-команд и/или индикаторов стирания), чтобы достичь целевого уровня эффективности (к примеру, целевой частоты стирания для кодовых слов, отправляемых посредством терминала).
В другом аспекте регулирование мощности выполняется на основе PC-команд, и передача обслуживания выполняется на основе индикаторов стирания. Терминал передает кодовые слова по обратной линии связи. Первый набор, по меньшей мере, из одной базовой станции оценивает качество принимаемого сигнала для терминала, к примеру, на основе кодовых слов, принимаемых от терминала, и формирует PC-команды на основе качества принимаемого сигнала. Второй набор, по меньшей мере, из одной базовой станции формирует индикаторы стирания для кодовых слов, принимаемых от терминала. Первый набор может включать в себя только обслуживающую базовую станцию. Второй набор может включать в себя обслуживающую базовую станцию и, возможно, другие базовые станции. Терминал регулирует свою мощность передачи на основе PC-команд, принимаемых от первого набора базовой станции(й). Терминал может определять частоту стирания для каждой базовой станции во втором наборе, выбирать базовую станцию с наименьшей частотой стирания и выполнять передачу обслуживания в выбранную базовую станцию.
Далее более подробно описаны различные аспекты и признаки изобретения.
Краткое описание чертежей
Фиг.1 иллюстрирует систему беспроводной связи.
Фиг.2 иллюстрирует механизм регулирования мощности, поддерживающий несколько PC-режимов.
Фиг.3 иллюстрирует механизм регулирования мощности для PC-режима "вверх-вниз".
Фиг.4 иллюстрирует механизм регулирования мощности для PC-режима на основе стирания.
Фиг.5 иллюстрирует процесс, выполняемый посредством базовой станции для регулирования мощности терминала.
Фиг.6 иллюстрирует устройство в базовой станции для регулирования мощности терминала.
Фиг.7 иллюстрирует процесс, выполняемый терминалом для регулирования мощности.
Фиг.8 иллюстрирует устройство в терминале для регулирования мощности.
Фиг.9 иллюстрирует процесс для выполнения регулирования мощности и передачи обслуживания.
Фиг.10 иллюстрирует устройство для выполнения регулирования мощности и передачи обслуживания.
Фиг.11 иллюстрирует блок-схему терминала и двух базовых станций.
Подробное описание изобретения
Фиг.1 иллюстрирует систему 100 беспроводной связи с несколькими базовыми станциями 110. Базовая станция - это станция, которая обменивается данными с терминалами. Базовая станция также может быть названа или может содержать часть или всю функциональность точки доступа, узла B и/или какого-либо другого сетевого объекта. Каждая базовая станция предоставляет покрытие связи для конкретной географической зоны. Термин "сота" может относиться к базовой станции и/или ее зоне покрытия, в зависимости от контекста, в котором используется термин. Чтобы повысить пропускную способность системы, зона покрытия базовой станции может быть секционирована на несколько (к примеру, три) меньших зоны. Каждая меньшая зона может обслуживаться соответствующей базовой приемо-передающей подсистемой (BTS). Термин "сектор" может относиться к BTS и/или ее зоне покрытия, в зависимости от контекста, в котором используется термин. Для разбитой на секторы соты BTS для всех секторов этой соты в типичном варианте совместно расположены в пределах базовой станции соты.
Терминалы могут быть распределены по системе, и каждый терминал может быть стационарным или мобильным. Для простоты только один терминал 120 показан на фиг.1. Терминал также может быть назван и может содержать часть или всю функциональность терминала доступа (AT), мобильной станции (MS), абонентского оборудования (UE) и/или какого-либо другого объекта. Терминалом может быть беспроводное устройство, сотовый телефон, персональное цифровое устройство (PDA), беспроводной модем, переносное устройство и т.п. Терминал может обмениваться данными с нулем, одной или несколькими базовыми станциями по прямой и/или обратной линии связи в любой данный момент.
В централизованной архитектуре системный контроллер 130 подключается к базовым станциям 110 и предоставляет координацию и контроль базовых станций. Системный контроллер 130 может быть одним сетевым объектом или набором сетевых объектов. В распределенной архитектуре базовые станции могут обмениваться друг с другом по мере необходимости.
Методики регулирования мощности и передачи обслуживания, описанные в данном документе, могут быть использованы для различных систем беспроводной связи и различных радиотехнологий, таких как множественный доступ с кодовым разделением каналов (CDMA), множественный доступ с временным разделением каналов (TDMA), множественный доступ с частотным разделением каналов (FDMA), ортогональный FDMA (OFDMA), FDMA на одной несущей (SC-FDMA) и т.д. OFDMA использует мультиплексирование с ортогональным частотным разделением каналов (OFDM), а SC-FDMA использует мультиплексирование с частотным разделением каналов на одной несущей (SC-FDM). OFDM и SC-FDM секционируют частотный диапазон (к примеру, системную полосу частот) на несколько ортогональных поднесущих, которые также называются тонами, элементарными сигналами и т.д. Каждая поднесущая может модулироваться с помощью данных. В общем, символы модуляции отправляются в частотной области при OFDM и во временной области при SC-FDM. Методики также могут быть использованы для систем беспроводной связи, которые применяют несколько радиотехнологий (к примеру, CDMA и OFDMA).
Методики, описанные в данном документе, также могут быть использованы для систем с секторизованными сотами, а также систем с несекторизованными сотами. Для простоты методики описываются ниже для системы с секторизованными сотами. В последующем описании термины "базовая станция" и "сектор" используются взаимозаменяемо, и термины "терминал" и "пользователь" также используются взаимозаменяемо.
Терминал 120 может передавать данные, служебные сигналы и/или другое содержимое по обратной линии связи. Передача по обратной линии связи может поддерживаться различными способами, в зависимости от системного проектирования. В одном проекте активный набор поддерживается для терминала и включает в себя один или более секторов, которые могут обслуживать терминал в обратной линии связи. Секторы могут добавляться или удаляться из активного набора на основе требований к качеству сигнала, которые могут осуществляться посредством терминала и/или секторов. Один сектор в активном наборе может быть запроектирован как обслуживающий сектор обратной линии связи (RL) для терминала. Обслуживающий сектор может выполнять различные функции (к примеру, диспетчеризацию, декодирование данных, регулирование мощности и т.п.), чтобы поддерживать передачу по обратной линии связи для терминала. Оставшиеся секторы (если имеются) в активном наборе могут упоминаться как необслуживающие секторы активного набора. Необслуживающие секторы могут выполнять различные функции (к примеру, отчетность по обратной связи), чтобы помогать в выборе обслуживающего сектора.
Как показано на фиг.1, передача из терминала 120 может приниматься посредством любого числа секторов. Эти секторы могут включать в себя обслуживающий сектор 110x, необслуживающие секторы 110a-110m и другие секторы (к примеру, соседний сектор 110n), которые не находятся в активном наборе терминала. Передача от терминала 120 может приводить к помехам для других терминалов, передающих в тот же обслуживающий сектор 110x, а также других терминалов, передающих в другие секторы, к примеру секторы 110a-110n. Следовательно, желательно регулировать мощность передачи терминала 120 так, что требуемая эффективность достигается для терминала 120 при снижении помех для других терминалов.
1. Регулирование мощности RL
Регулирование мощности обратной линии связи (RL) означает регулирование мощности передачи терминала в обратной линии связи. В общем, регулирование мощности передачи RL может выполняться на основе любой RL-передачи, которая позволяет секторам оценивать качество сигнала обратной линии связи для терминала. RL-передача может быть для контрольных сигналов, данных, служебных сигналов или их комбинации. Чтобы достичь хорошей эффективности регулирования мощности, RL-передача должна отправляться регулярно, с тем чтобы мощность передачи могла регулироваться с достаточно быстрой скоростью, чтобы отслеживать изменения в характеристиках канала.
В одном проекте регулирование мощности RL выполняется на основе кодовых слов, отправляемых по каналу управления посредством терминала. В общем, кодовые слова могут быть для различных типов информации. В одном проекте кодовые слова служат для отчетов по индикаторам качества канала (CQI), отправляемых по CQI-каналу. Терминал может осуществлять измерения качества сигнала для секторов в активном наборе, формировать отчеты по CQI для этих измерений и передавать отчеты по CQI по CQI-каналу, к примеру, в обслуживающий сектор. Отчеты по CQI могут быть использованы для того, чтобы выбирать надлежащий сектор, чтобы обслуживать посредством терминала по прямой линии связи. В других проектах кодовые слова могут быть для других типов информации.
Отчет по CQI (или служебное сообщение) может быть небольшим словом, содержащим L битов, где, в общем, L≥1. Это слово может быть сопоставлено с одним из 2L возможных кодовых слов в таблице кодирования. Кодовое слово затем отправляется по CQI-каналу. Одно и то же число битов (к примеру, L битов) может отправляться для каждого отчета по CQI. В этом случае одна и та же таблица кодирования может быть использована для каждого отчета по CQI. Альтернативно, различное число битов может отправляться для различных отчетов по CQI, и различные таблицы кодирования могут быть использованы в зависимости от числа отправляемых битов. Кодовые слова в данной кодовой книге могут быть сформированы на основе блочного кода или какой-либо другой схемы сопоставления. В одном проекте 2L возможных кодовых слов формируется для 2L различных кодов Уолша длины 2L. Конкретный код Уолша может быть отправлен как кодовое слово для L-битного отчета по CQI.
В аспекте регулирование мощности RL поддерживается для нескольких PC-режимов. PC-режимы могут также упоминаться как PC-схемы, PC-механизмы, PC-алгоритмы и т.п. В одном проекте несколько PC-режимов включают в себя PC-режим "вверх-вниз" и PC-режим на основе стирания. В PC-режиме "вверх-вниз" сектор (к примеру, обслуживающий сектор) оценивает качество принимаемого сигнала для терминала и отправляет PC-команды/биты, чтобы инструктировать терминалу отрегулировать свою мощность передачи. В PC-режиме на основе стирания сектор (к примеру, обслуживающий сектор) отправляет индикаторы/биты стирания, которые указывают результаты обнаружения стирания в секторе для кодовых слов, принимаемых от терминала. Для обоих PC-режимов терминал регулирует свою мощность передачи на основе обратной связи регулирования мощности (к примеру, PC-команд и/или индикаторов стирания), чтобы достичь целевого уровня эффективности, которая может быть количественно оценена посредством целевой частоты стирания и/или каких-либо других показателей.
Фиг.2 иллюстрирует проект механизма 200 регулирования мощности, который поддерживает PC-режим "вверх-вниз" и PC-режим на основе стирания. В этом проекте обслуживающий сектор 110x отправляет в терминал 120 служебную информацию, которая указывает PC-режим, который следует использовать для регулирования мощности RL. В одном проекте данная служебная информация - это бит RLCtrlPCMode, который может быть задан равным либо 0, чтобы указать PC-режим на основе стирания, либо 1, чтобы указать PC-режим "вверх-вниз". Служебная информация может отправляться в начале сеанса связи каждый раз, когда есть изменение PC-режима, и т.д. В другом проекте сектор 110x передает в широковещательном режиме PC-режим, поддерживаемый посредством сектора, во все терминалы в своей зоне покрытия. В любом случае процессор 258 служебных сигналов в терминале 120 принимает служебную информацию от обслуживающего сектора 110x и обеспечивает управление режимом, которое указывает то, следует ли использовать PC-режим "вверх-вниз" или PC-режим на основе стирания.
Если выбран PC-режим "вверх-вниз", то обслуживающий сектор 110x периодически оценивает качество принимаемого сигнала для терминала 120 и отправляет PC-команды посредством прямой линии связи (облако 252) в терминал 120. Каждой PC-командой может быть либо (1) команда UP, чтобы инструктировать увеличение мощности передачи, либо (2) команда DOWN, чтобы инструктировать снижение мощности передачи. В терминале 120 процессор 260 PC-режима "вверх-вниз" принимает PC-команды от обслуживающего сектора 110x, регулирует мощность передачи терминала 120 на основе принимаемых PC-команд и предоставляет уровень мощности передачи Pud(n) в процессор/модулятор 280 данных передачи (TX). Процессор 280 передает кодовые слова на мощности передачи в Pud(n) по обратной линии связи (облаку 250) в обслуживающий сектор 110x и необслуживающие секторы 110a-110m.
Секторы 110x и 110a-110m принимают кодовые слова от терминала 120. Каждый сектор 110 декодирует каждое принимаемое кодовое слово и выполняет обнаружение стирания, чтобы определить то, удовлетворяет ли результат декодирования требуемому уровню доверия. Принимаемое кодовое слово может считаться (1) "стертым", если результат декодирования не удовлетворяет требуемому уровню доверия, или (2) "нестертым", если результат декодирования удовлетворяет требуемому уровню доверия. Каждый сектор 110 отправляет индикаторы стирания в терминал 120. Индикатор стирания может указывать то, является ли принимаемое кодовое слово стертым или нестертым.
Если выбран PC-режим на основе стирания, то индикаторы стирания из обслуживающего сектора 110x используются для регулирования мощности RL. В терминале 120 процессор 270 PC-режима на основе стирания принимает индикаторы стирания от обслуживающего сектора 110x, регулирует мощность передачи терминала 120 на основе принимаемых индикаторов стирания и предоставляет уровень мощности передачи Peb(n) в процессор 280 TX-данных. Процессор 280 затем передает кодовые слова на мощности передачи в Peb(n).
В проекте, показанном на фиг.2, регулирование мощности RL выполняется исключительно на основе обратной связи регулирования мощности от обслуживающего сектора 110x. Эта обратная связь может содержать PC-команды в PC-режиме "вверх-вниз" и индикаторы стирания в PC-режиме на основе стирания. Этот проект может упрощать регулирование мощности RL, поскольку мощность передачи терминала 120 регулируется на основе обратной связи из одного источника.
Регулирование мощности RL также может выполняться на основе обратной связи из нескольких секторов. В другом проекте PC-режима "вверх-вниз" несколько секторов могут оценивать качество принимаемого сигнала для терминала 120 и отправлять PC-команды в терминал. Терминал 120 затем может регулировать свою мощность передачи на основе PC-команд, принимаемых из всех секторов. Терминал 120 может принимать правило "ИЛИ-вниз" и может снижать свою мощность передачи каждый раз, когда какой-либо сектор отправляет команду DOWN. Терминал 120 также может комбинировать принимаемые PC-команды другими способами. В другом проекте PC-режима на основе стирания терминал 120 может регулировать свою мощность передачи на основе индикаторов стирания, принимаемых из нескольких секторов. В еще одном другом дизайне может поддерживаться гибридный PC-режим, и терминал 120 может регулировать свою мощность передачи на основе комбинации PC-команд и индикаторов стирания. Регулирование мощности RL также может осуществляться другими способами.
В одном проекте активный набор включает в себя обслуживающие и необслуживающие секторы, как описано выше. В другом проекте активный набор может включать в себя несколько синхронных поднаборов. Обслуживающий сектор может быть выбран из одного из синхронных поднаборов, и каждый оставшийся синхронный поднабор (если существует) может быть идентифицирован, к примеру, на основе частоты стирания для сектора. Терминал может отвечать на обратную связь (к примеру, PC-команды и/или индикаторы стирания) от обслуживающего сектора, а также на обратную связь от оптимального сектора в каждом оставшемся синхронном поднаборе. Чтобы избежать возможной неопределенности, каждый сектор может использовать PC-режим "вверх-вниз" для терминалов, обслуживаемых посредством этого сектора в обратной линии связи, и может использовать PC-режим на основе стирания для других терминалов, имеющих этот сектор в своих активных наборах.
В другом аспекте передача RL для терминала основывается на индикаторах стирания, отправляемых посредством обслуживающего и необслуживающего секторов. Эстафетная передача или передача обслуживания означает процесс передачи обслуживания от одного обслуживающего сектора к другому обслуживающему сектору. В обратной линии связи различные секторы в типичном варианте наблюдают различное качество принимаемого сигнала для терминала вследствие различных потерь в пути и/или уровней помех. Желательно, чтобы сектор, наблюдающий наилучшее качество принимаемого сигнала, обслуживал терминал. В общем, секторы могут оценивать качество принимаемого сигнала для терминала на основе любой передачи, отправляемой посредством терминала. Тем не менее, если терминал уже передает кодовые слова для других целей, то секторы могут эффективно использовать эти кодовые слова для того, чтобы оценивать качество принимаемого сигнала для терминала. Индикаторы стирания, отправляемые посредством секторов, должны затем предоставлять обратную связь, указывающую качество принимаемого сигнала, измеренное посредством секторов для терминала. Терминал может использовать индикаторы стирания для того, чтобы выбирать оптимальный сектор, чтобы обслуживать терминал по обратной линии связи.
В проекте, показанном на фиг.2, процессор 290 передачи обслуживания RL принимает индикаторы стирания от обслуживающего сектора 110x, а также необслуживающего сектора 110a-110m. Процессор 290 идентифицирует сектор, наблюдающий наилучшее качество принимаемого сигнала для терминала 120 на основе принимаемых индикаторов стирания, как описано ниже. Процессор 290 может формировать запрос на передачу обслуживания, если другой сектор наблюдает более оптимальное качество принимаемого сигнала для терминала 120, чем текущий обслуживающий сектор.
В одном проекте регулирование мощности RL может выполняться на основе PC-команд, а передача обслуживания RL может выполняться на основе индикаторов стирания. В другом проекте регулирование мощности и передача обслуживания RL могут выполняться на основе индикаторов стирания. В других проектах регулирование мощности и передача обслуживания RL могут выполняться на основе другой обратной связи из секторов.
PC-режим "вверх-вниз" и PC-режим на основе стирания могут быть реализованы различными способами. Примерные проекты для двух PC-режимов описаны ниже.
Фиг.3 иллюстрирует дизайн механизма 300 регулирования мощности для PC-режима "вверх-вниз". Механизм 300 регулирования мощности включает в себя внутренний контур 310, внешний контур 312 и третий контур 314. Внутренний контур 310 работает между обслуживающим сектором 110x и терминалом 120. Внешний контур 312 и третий контур 314 поддерживаются обслуживающим сектором 110x. В терминале 120 внутренний контур 310 поддерживается процессором 260 PC-режима "вверх-вниз", который включает в себя процессор 262 PC-команд и модуль 264 регулирования TX-мощности.
Внутренний контур 310 регулирует мощность передачи терминала 120, чтобы поддерживать качество принимаемого сигнала близким к целевому качеству сигнала в обслуживающем секторе 110x. Качество сигнала может быть количественно оценено посредством отношения "сигнал-шум" (SNR), отношения "сигнал-шум-и-помехи" (SINR), отношения мощности несущей к помехам (C/I), отношения энергии на символ к шуму (Es/No) и т.п. Для простоты SNR используется для того, чтобы обозначать качество сигнала в нижеприведенном описании. В обслуживающем секторе 110x модуль 220 оценки SNR оценивает принимаемое SNR терминала 120 (к примеру, на основе канала управления, переносящего кодовые слова) и предоставляет принимаемое SNR. Модуль 220 оценки SNR может усреднять оценки SNR по нескольким кадрам, чтобы получить улучшенную оценку принимаемого SNR. Модуль 220 оценки SNR также может отбрасывать оценки SNR для кадров, в которых принимаемые кодовые слова стерты. Модуль 222 формирования PC-команд принимает полученное SNR и целевое SNR, сравнивает принятое SNR с целевым SNR и формирует PC-команды следующим образом:
если SNRrx(n)<SNRtarget, то PC-команда = UP-команда, иначе уравнение (1),
если SNRrx(n)≥SNRtarget, то PC-команда = DOWN-команда,
где SNRrx(n) - это принимаемое SNR в кадре n, а SNRtarget - это целевое SNR. Обслуживающий сектор 110x передает PC-команды в терминал 120.
В терминале 120 процессор 262 PC-команд принимает PC-команды, отправляемые посредством обслуживающего сектора 110x, и принимает решение по каждой принимаемой PC-команде. Решением по PC может быть либо решение UP, если принимаемая PC-команда, как предполагается, является командой UP, или решение DOWN, если принимаемая PC-команда, как предполагается, является командой DOWN. Модуль 264 регулирования затем может регулировать мощность передачи терминала 120 на основе решений по PC от процессора 262 следующим образом:
P u d ( n + 1 ) = { P u d ( n ) + Δ P для UP решения P u d ( n ) − Δ P для DOWN решения Уравнение (2)
где Pud (n) - это мощность передачи в кадре n, а
ΔP - это размер шага регулирования мощности передачи в PC-режиме "вверх-вниз".
Мощность передачи Pud(n) и размер шага ΔP задаются в единицах децибелах (дБ). В проекте, показанном в уравнении (2), мощность передачи возрастает или снижается на тот же размер шага (к примеру, 0,5 дБ, 1,0 дБ или какое-либо другое значение), который может быть выбран для того, чтобы предоставить хорошую эффективность для регулирования мощности RL. В другом проекте мощность передачи регулируется посредством других размеров шага вверх и вниз. Мощность передачи Pud (n) также может поддерживаться на том же уровне, если принимаемая PC-команда, как предполагается, является слишком ненадежной. Процессор 280 формирует кодовые слова и передает эти кодовые слова на мощности передачи Pud (n) в обслуживающий сектор 110x и необслуживающие секторы 110a-110m (не показаны на фиг.3).
Внешний контур 312 регулирует целевой SNR на основе принимаемых кодовых слов, чтобы достичь целевой частоты стирания для кодовых слов, отправляемых посредством терминала 120. В обслуживающем секторе 110x модуль 224 вычисления показателей вычисляет показатель для каждого принимаемого кодового слова. Детектор 226 стирания выполняет обнаружение стирания для каждого принимаемого кодового слова на основе показателя и порога стирания, как описано ниже, и предоставляет состояние каждого принимаемого слова, которое может быть стертым или нестертым. Модуль 228 корректировки целевого SNR получает состояние каждого принимаемого кодового слова и в одном проекте может корректировать целевой SNR следующим образом:
S N R t arg e t ( k + 1 ) = { S N R t arg e t ( k ) + Δ S N R u p , для стертого кодового слова , S N R t arg e t ( k ) − Δ S N R u p , для нестертого кодового слова , Ур .(3)
где SNRtarget (k) - это целевой SNR в интервале обновления k, ΔSNRup - это размер шага вверх для целевого SNR, а ΔSNRdn - это размер шага вниз для целевого SNR.
Целевое SNR и размер шага вверх и вниз задаются в единицах дБ.
Размеры шагов ΔSNRup и ΔSNRdn могут задаваться следующим образом:
Δ S N R u p = Δ S N R d n ⋅ ( 1 − Pr e r a s u r e Pr e r a s u r e ) , Уравнение (4)
где Prerasure - это целевая частота стирания. В качестве примера, если целевая частота стирания равна 10%, то размер шага вверх составляет 9 раз от размера шага вниз. Если размер шага вверх равен 0,5 дБ, то размер шага вниз равен примерно 0,056 дБ.
В другом проекте обслуживающая базовая станция 110x измеряет частоту стирания в окне стертых кодовых слов и регулирует целевой SNR на основе разности между измеренной частотой стирания и целевой частотой стирания. Целевое SNR может регулироваться с использованием одинаковых или различных размеров шага вверх и вниз.
В одном проекте порог стирания является фиксированным, и надлежащее значение порога может быть определено на основе вычислительного моделирования, эмпирических измерений и/или другого средства. В другом проекте порог стирания корректируется с помощью замкнутого контура, чтобы достичь целевой условной частоты ошибок Prerror для кодовых слов. Условная частота ошибок - это вероятность ошибки, приспособленная для нестертых кодовых слов, что означает: при условии, что принимаемое кодовое слово объявлено нестертым, вероятность ошибочного декодированного принимаемого кодового слова составляет Prerror. Низкое значение Prerror (к примеру, 1% или 0,1%) соответствует высокой степени надежности результата декодирования, когда объявлено нестертое кодовое слово.
Третий контур 314 регулирует порог стирания на основе принимаемых известных кодовых слов, чтобы достичь целевой условной частоты ошибок. Терминал 120 может передавать известное кодовое слово периодически или когда инструктирован. В обслуживающем секторе 110x модуль 224 вычисления показателей и детектор 226 стирания выполняют обнаружение стирания для каждого принимаемого известного кодового слова, как и для других принимаемых кодовых слов. Детектор 226 стирания предоставляет состояние каждого принимаемого известного кодового слова. Декодер 230 декодирует каждое принимаемое известное кодовое слово, которое, как предполагается, является нестертым, и предоставляет состояние кодового слова, которым может быть: (1) "стертое", (2) "хорошее", если принимаемое известное кодовое слово является нестертым кодовым словом и декодировано корректно, или (3) "плохое", если принимаемое известное кодовое слово является нестертым кодовым словом, но декодировано с ошибкой. В одном проекте модуль 232 регулирования порога стирания регулирует порог стирания на основе состояния каждого из принимаемых известных кодовых слов следующим образом:
T H e r a s u r e ( j + 1 ) = { T H e r a s u r e ( j ) − Δ T H d n , для "хорошего" кодового слова , T H e r a s u r e ( j ) + Δ T H u p , для "плохого" кодового слова , T H e r a s u r e ( j ) , для "стертого" кодового слова , Ур .(5)
где THerasure (j) - это порог стирания в интервале обновления j, ΔTHup - это размер шага вверх порога стирания, а ΔTHdn - это размер шага вниз порога стирания.
Проект в уравнении (5) предполагает, что больший показатель для принимаемого кодового слова соответствует большей степени доверия. В этом случае порог стирания увеличивается на ΔTHup для каждого принимаемого известного кодового слова, которое является "плохим". Более высокий порог стирания соответствует более точному критерию обнаружения стирания и приводит к тому, что принимаемое кодовое слово с большей вероятностью считается стертым, что, в свою очередь, приводит к тому, что принимаемое кодовое слово с большей вероятностью будет корректно декодировано, когда считается нестертым. Порог стирания уменьшается на ΔTHdn для каждого принимаемого известного кодового слова, которое является "хорошим", и сохраняется для принимаемых известных кодовых слов, которые являются стертыми.
Размеры шагов ΔTHup и ΔTHdn могут задаваться следующим образом:
Δ T H u p = Δ T H d n ⋅ ( 1 − Pr e r r o r Pr e r r o r ) . Уравнение (6)
В качестве примера, если целевая условная частота ошибок равна 1%, то размер шага вверх составляет 99 раз от размера шага вниз. Амплитуда ΔTHup и ΔTHdn может быть выбрана на основе требуемой скорости сходимости для третьего контура и/или других факторов.
В другом проекте обслуживающая базовая станция 110x измеряет частоту стирания (или частоту ложных оповещений) и регулирует порог стирания на основе разности между измеренной частотой ошибок и целевой частотой ошибок (или между частотой ложных оповещений и целевой частотой ложных оповещений). Порог стирания может регулироваться с использованием одинаковых или различных размеров порогового шага вверх и вниз.
Порог стирания может регулироваться различными способами. В одном проекте обслуживающий сектор 110x содержит отдельный третий контур для каждого терминала и регулирует порог стирания, чтобы достичь требуемой эффективности для этого терминала. В другом проекте обслуживающий сектор 110x поддерживает третий контур для всех терминалов и регулирует порог стирания на основе известных кодовых слов, принятых от этих терминалов. В еще одном другом проекте обслуживающий сектор 110x поддерживает отдельный третий контур для каждой группы терминалов с аналогичной эффективностью и регулирует порог стирания на основе известных кодовых слов, принимаемых от всех терминалов в группе.
Частота стирания, условная частота ошибок, порог стирания и принятый SNR в типичном варианте связаны. Для данного порога стирания и данного принимаемого SNR предусмотрена конкретная частота стирания и конкретная условная частота ошибок. Посредством изменения порога стирания посредством третьего контура 314 может быть осуществлен компромисс между частотой стирания и условной частотой ошибок.
Внутренний контур 310, внешний контур 312 и третий контур 314 могут работать с различными скоростями. Внутренний контур 310 может обновляться каждый раз, когда принимаемое SNR доступно. Внешний контур 312 может обновляться каждый раз, когда принимается кодовое слово. Третий контур 314 может обновляться каждый раз, когда принимается кодовое слово. Скорости обновления этих трех контуров могут выбираться так, чтобы достичь требуемой эффективности регулирования мощности RL.
Фиг.4 иллюстрирует проект механизма 400 регулирования мощности для PC-режима "вверх-вниз". Механизм 400 регулирования мощности включает в себя первый контур 410 и второй контур 412. Первый контур 410 работает между обслуживающим сектором 110x и терминалом 120, а второй контур 412 поддерживается обслуживающим сектором 110x. В терминале 120 первый контур 410 поддерживается процессором 270 PC-режима "вверх-вниз", который включает в себя процессор 272 индикаторов стирания и модуль 274 регулирования TX-мощности.
Первый контур 410 регулирует мощность передачи терминала 12