способы и устройство прогнозирования индикатора качества канала в системе связи
Классы МПК: | H04L1/20 с использованием детектора качества сигнала |
Автор(ы): | МЕРГЕН Гокхан (US), ШАХ Манини С. (US), ГРОССМАН Натаниел Лев (US), КАСТУРИ Нитин (US), ЛИ Ян (US) |
Патентообладатель(и): | КВЭЛКОММ ИНКОРПОРЕЙТЕД (US) |
Приоритеты: |
подача заявки:
2008-04-30 публикация патента:
20.09.2011 |
Раскрыты способы и устройство прогнозирования индикатора качества канала в системе связи и, в частности, приемник с задержкой. Технический результат заключается в улучшении планирования, основанного на индикаторе качества канала. Для этого раскрытый способ определения прогнозного индикатора качества канала для приемника с задержкой включает в себя определение по меньшей мере одного индикатора качества канала от приемника без задержки. Способ также включает в себя определение другого индикатора качества канала от приемника с задержкой и затем вычисление прогнозного индикатора качества канала для приемника с задержкой с помощью функции индикаторов качества канала от приемника без задержки и индикатора качества канала от приемника с задержкой. Также раскрывается соответствующее устройство. 4 н. и 24 з.п. ф-лы, 4 ил.
Формула изобретения
1. Способ определения прогнозного индикатора качества канала в системе связи, содержащий этапы, на которых:
определяют по меньшей мере один первый индикатор качества канала от первого приемника;
определяют по меньшей мере один второй индикатор качества канала от второго приемника; и
вычисляют прогнозный индикатор качества канала с помощью функции по меньшей мере одного первого индикатора качества канала и по меньшей мере одного второго индикатора качества канала.
2. Способ по п.1, в котором определяется множество первых индикаторов качества канала, и каждый из множества индикаторов возникает в соответствующие разные моменты времени.
3. Способ по п.1, в котором первый приемник является приемником без задержки.
4. Способ по п.3, в котором приемник без задержки является многоотводным приемником.
5. Способ по п.1, в котором второй приемник является приемником с задержкой.
6. Способ по п.5, в котором приемник с задержкой является эквалайзером.
7. Способ по п.1, в котором первый приемник является многоотводным приемником, а второй приемник является эквалайзером.
8. Способ по п.1, в котором функция содержит:
D_CQI(t+ t)=a D_CQI(t)+b ND_CQI(t+ t)+c ND_CQI(t),
где D_CQI(t+ t) - прогнозный CQI (индикатор качества канала) в момент t+ t;
D_CQI(t) - по меньшей мере один второй индикатор качества канала, содержащий предыдущий CQI с задержкой в момент t;
ND_CQI(t+ t) - один из множества первых индикаторов качества канала, содержащий CQI без задержки в момент t+ t;
ND_CQI(t) - другой из множества первых индикаторов качества канала, содержащий CQI без задержки в момент t, и
a, b и с содержат заранее установленные постоянные значения.
9. Способ по п.1, в котором функция содержит:
D_CQI(t+ t)=D_CQI(t)+c(ND_CQI(t)-ND_CQI(t+ t)),
где D_CQI(t+ t) - прогнозный CQI в момент t+ t;
D_CQI(t) - по меньшей мере один второй индикатор качества канала, содержащий предыдущий CQI с задержкой в момент t;
ND_CQI(t+ t) - один из множества первых индикаторов качества канала, содержащий CQI без задержки в момент t+ t;
ND_CQI(t) - другой из множества первых индикаторов качества канала, содержащий CQI без задержки в момент t, и
с содержит заранее установленное постоянное значение.
10. Устройство определения прогнозного индикатора качества канала в системе связи, содержащее:
процессор, сконфигурированный для:
определения по меньшей мере одного первого индикатора качества канала от первого приемника;
определения по меньшей мере одного второго индикатора качества канала от второго приемника; и
вычисления прогнозного индикатора качества канала с помощью функции по меньшей мере одного первого индикатора качества канала и по меньшей мере одного второго индикатора качества канала; и
запоминающее устройство, соединенное процессором, для хранения команд, при обращении к которым процессор выполняет все свои вышеуказанные действия.
11. Устройство по п.10, в котором определяется множество первых индикаторов качества канала, и каждый из множества индикаторов возникает в соответствующие разные моменты времени.
12. Устройство по п.10, в котором первый приемник является приемником без задержки.
13. Устройство по п.12, в котором приемник без задержки является многоотводным приемником.
14. Устройство по п.10, в котором второй приемник является приемником с задержкой.
15. Устройство по п.14, в котором приемник с задержкой является эквалайзером.
16. Устройство по п.10, в котором первый приемник является многоотводным приемником, а второй приемник является эквалайзером.
17. Устройство по п.10, в котором функция содержит:
D_CQI(t+ t)=a D_CQI(t)+b ND_CQI(t+ t)+c ND_CQI(t),
где D_CQI(t+ t) - прогнозный CQI в момент t+ t;
D_CQI(t) - по меньшей мере один второй индикатор качества канала, содержащий предыдущий CQI с задержкой в момент t;
ND_CQI(t+ t) - один из множества первых индикаторов качества канала, содержащий CQI без задержки в момент t+ t;
ND_CQI(t) - другой из множества первых индикаторов качества канала, содержащий CQI без задержки в момент t, и
a, b и с содержат заранее установленные постоянные значения.
18. Устройство по п.10, в котором функция содержит:
D_CQI(t+ t)=D_CQI(t)+c(ND_CQI(t)-ND_CQI(t+ t)),
где D_CQI(t+ t) - прогнозный CQI в момент t+ t;
D_CQI(t) - по меньшей мере один второй индикатор качества канала, содержащий предыдущий CQI с задержкой в момент t;
ND_CQI(t+ t) - один из множества первых индикаторов качества канала, содержащий CQI без задержки в момент t+ t;
ND_CQI(t) - другой из множества первых индикаторов качества канала, содержащий CQI без задержки в момент t, и
с содержит заранее установленное постоянное значение.
19. Устройство определения прогнозного индикатора качества канала в системе связи, содержащее:
средство определения по меньшей мере одного первого индикатора качества канала от первого приемника;
средство определения по меньшей мере одного второго индикатора качества канала от второго приемника; и
средство вычисления прогнозного индикатора качества канала с помощью функции по меньшей мере одного первого индикатора качества канала и по меньшей мере одного второго индикатора качества канала.
20. Устройство по п.19, в котором определяется множество первых индикаторов качества канала, и каждый из множества индикаторов возникает в соответствующие разные моменты времени.
21. Устройство по п.19, в котором первый приемник является приемником без задержки.
22. Устройство по п.21, в котором приемник без задержки является многоотводным приемником.
23. Устройство по п.19, в котором второй приемник является приемником с задержкой.
24. Устройство по п.23, в котором приемник с задержкой является эквалайзером.
25. Устройство по п.19, в котором первый приемник является многоотводным приемником, а второй приемник является эквалайзером.
26. Устройство по п.19, в котором функция содержит:
D_CQI(t+ t)=a D_CQI(t)+b ND_CQI(t+ t)+c ND_CQI(t),
где D_CQI(t+ t) - прогнозный CQI в момент t+ t;
D_CQI(t) - по меньшей мере один второй индикатор качества канала, содержащий предыдущий CQI с задержкой в момент t;
ND_CQI(t+ t) - один из множества первых индикаторов качества канала, содержащий CQI без задержки в момент t+ t;
ND_CQI(t) - другой из множества первых индикаторов качества канала, содержащий CQI без задержки в момент t, и
a, b и с содержат заранее установленные постоянные значения.
27. Устройство по п.19, в котором функция содержит:
D_CQI(t+ t)=D_CQI(t)+c(ND_CQI(t)-ND_CQI(t+ t)),
где D_СQ1(t+ t) - прогнозный CQI в момент t+ t;
D_CQI(t) - по меньшей мере один второй индикатор качества канала, содержащий предыдущий CQI с задержкой в момент t;
ND_CQI(t+ t) - один из множества первых индикаторов качества канала, содержащий CQI без задержки в момент t+ t;
ND_CQI(t) - другой из множества первых индикаторов качества канала, содержащий CQI без задержки в момент t, и
с содержит заранее установленное постоянное значение.
28. Компьютерочитаемый носитель для хранения кодов, содержащих инструкции для выполнения способа по любому из пп.1-9.
Описание изобретения к патенту
Настоящая заявка на патент испрашивает приоритет предварительной заявки № 60/915004, озаглавленной "CHANNEL QUALITY INDICATOR (CQI) PREDICTION IN A COMMUNICATION SYSTEM", поданной 30 апреля 2007 года и переуступленной правопреемнику настоящей заявки, и, таким образом, в явной форме включенной в этот документ посредством ссылки.
Область техники, к которой относится изобретение
Настоящее раскрытие изобретения в целом относится к способам и устройству прогнозирования индикатора качества канала (CQI) в системе связи, а более конкретно - к прогнозированию CQI для приемника на основе функции разных значений CQI.
Уровень техники
Оценка состояния канала и передача по обратной связи оценки состояния канала являются неотъемлемыми составляющими современных и будущих беспроводных систем, таких как высокоскоростной пакетный доступ по нисходящей линии связи (HSDPA), развитие (оптимизированной) передачи данных (EVDO), сверхширокополосная мобильная связь (UMB) и другие аналогичные системы. В таких системах приемник в устройстве оценивает индикатор качества канала (CQI), например отношение сигнал-шум (SNR) канала, и передает его по обратной связи передатчику устройства для надлежащего планирования.
Новое направление в беспроводных приемниках, однако, состоит в использовании усовершенствованных автономных приемников или приемников с задержкой, которые сохраняют выборки в течение некоторого периода времени и затем обрабатывают эти сохраненные выборки партиями, используя эквалайзер, приемник с подавлением помех или другой аналогичный приемник. Этот подход, однако, вносит значительную задержку из-за ожидания, которое происходит для поступления пакетных данных, и из-за параметров вычисления приемника. К тому же задержка вводится из-за конкретного применения приемника (то есть фильтрации эквалайзера или подавления помех).
Основная проблема, которая возникает, состоит в том, что такая задержка в обработке вызывает устаревание CQI у приемника с задержкой, переданного по обратной связи передатчику (то есть он становится не текущим). Например, если цепь приемника вводит временную задержку t, то сообщенный CQI в текущий момент t+ t основывался бы на условиях канала в предыдущий момент t. Сообщение устаревшего CQI ухудшает работу основанного на CQI планирования и делает проблематичным прохождение проверок на совместимость.
Сущность изобретения
В соответствии с одним аспектом раскрыт способ определения прогнозного индикатора качества канала для приемника в системе связи. Способ включает в себя определение по меньшей мере одного первого индикатора качества канала от первого приемника и определение по меньшей мере одного второго индикатора качества канала от второго приемника. Способ дополнительно включает в себя вычисление прогнозного индикатора качества канала с помощью функции по меньшей мере одного первого индикатора качества канала и по меньшей мере одного второго индикатора качества канала.
В соответствии с другим аспектом раскрыто устройство определения прогнозного индикатора качества канала для приемника в системе связи. Устройство имеет по меньшей мере один процессор, сконфигурированный для определения по меньшей мере одного первого индикатора качества канала от первого приемника и по меньшей мере одного второго индикатора качества канала от второго приемника. Процессор дополнительно конфигурируется для вычисления прогнозного индикатора качества канала с помощью функции по меньшей мере одного первого индикатора качества канала и по меньшей мере одного второго индикатора качества канала. Устройство также включает в себя запоминающее устройство, соединенное по меньшей мере с одним процессором.
В соответствии с еще одним аспектом раскрыто устройство определения прогнозного индикатора качества канала для приемника в системе связи. Устройство включает в себя средство определения по меньшей мере одного первого индикатора качества канала от первого приемника и средство определения по меньшей мере одного второго индикатора качества канала от второго приемника. Устройство также включает в себя средство вычисления прогнозного индикатора качества канала с помощью функции по меньшей мере одного первого индикатора качества канала и по меньшей мере одного второго индикатора качества канала.
В еще одном аспекте настоящее раскрытие изобретения описывает компьютерный программный продукт, включающий машиночитаемый носитель. Носитель включает в себя код, чтобы побудить компьютер определить по меньшей мере один первый индикатор качества канала от первого приемника, код, чтобы побудить компьютер определить по меньшей мере один второй индикатор качества канала от второго приемника, и код, чтобы побудить компьютер вычислить прогнозный индикатор качества канала с помощью функции по меньшей мере одного первого индикатора качества канала и по меньшей мере одного второго индикатора качества канала.
Краткое описание чертежей
Фиг.1 - блок-схема устройства, используемого в системе связи для прогнозирования индикатора качества канала.
Фиг.2 - график значений индикатора качества канала во времени как от приемников с задержкой, так и приемников без задержки.
Фиг.3 - блок-схема алгоритма способа прогнозирования индикатора качества канала.
Фиг.4 - блок-схема другого устройства, используемого в системе связи для прогнозирования индикатора качества канала.
Подробное описание
Настоящая заявка раскрывает способы и устройство прогнозирования индикатора качества канала (CQI) для приемника (или конкретнее, приемника с задержкой) в системе связи, чтобы уменьшить проблемы из-за задержки в обработке. В частности, раскрытые способы и устройство не только используют доступный в настоящее время CQI от приемника с задержкой, но также используют другой набор CQI, полученный от приемника без задержки. Два типа или группы CQI, полученные от соответствующих приемников, оптимально объединяются в соответствии с предопределенной функцией CQI, чтобы более оптимально прогнозировать CQI для приемника (то есть приемника с задержкой) для передачи по обратной связи передатчику.
Обращаясь к фиг.1, иллюстрируется устройство 100, например пользовательское оборудование (UE), которое может использоваться для прогнозирования CQI для приемника. Устройство 100 включает в себя приемник 102, который принимает сигналы беспроводной связи. В соответствии с одним аспектом приемник 102 включает в себя блок или модуль 104 приемника с задержкой, который принимает входящие сигналы и выполняет обработку, которая описана ранее; то есть пакетную обработку с использованием приемника с эквалайзером или подавлением помех, который добавляет задержки в обработке. Блок или модуль 104 приемника конфигурируется, по меньшей мере частично, для вычисления или определения значения CQI (в дальнейшем обозначенного CQI приемника с задержкой, или D_CQI).
Приемник 102 также включает в себя блок или модуль 106 приемника без задержки, который может быть сконфигурирован для одновременной обработки (то есть для блока 104 приемника с задержкой) принятых сигналов связи и вычисления CQI без задержки (в дальнейшем обозначенного CQI приемника без задержки или ND_CQI). В одном аспекте блок или модуль 106 приемника без задержки может быть реализован с помощью своевременного приемника (OTR) или оперативного приемника. Вообще, однако, блок 106 приемника без задержки может быть реализован с помощью любого приемника, временная шкала которого не запаздывает или, как минимум, запаздывает меньше, чем у блока 104 приемника с задержкой. Кроме того, приемник 106 без задержки может быть реализован традиционным RAKE (многоотводным)-приемником, например известными модемами множественного доступа с кодовым разделением (CDMA).
В одном аспекте узел 106 приемника без задержки конфигурируется для вычисления значений CQI периодически, практически в каждый текущий период (то есть без значительной задержки), и хранения или буферизации этих значений в течение заданного количества времени. Таким образом, в одном аспекте по меньшей мере значения CQI, определенные в самый поздний момент (обозначенный t+ t) и в последнем предыдущем периоде (обозначенном t), могут получаться из блока 106 приемника без задержки. Отметим, что время t является общим и не ограничивается конкретной единицей времени. Более того, t является общим изменением или прохождением времени, также необязательно ограниченным конкретной количественной величиной.
Значение 108 CQI выводится блоком 104 приемника с задержкой в блок 110 прогнозного CQI. CQI, в соответствии с одним примером, является CQI, определенным за время t (то есть D_CQI(t)). Два или более значений 112 CQI без задержки также выводятся в блок 110 прогнозного CQI с помощью блока 106 приемника без задержки. Значения 112 могут включать в себя значение CQI без задержки, ранее определенное в момент t (то есть ND_CQI(t)), и определенное в настоящее время значение CQI без задержки в момент t+ t (то есть ND_CQI(t+ t)).
Блок 110 прогнозного CQI принимает входные CQI 108, 112 и вычисляет любую из различных предполагаемых функций прогнозирования с использованием этих значений. Функция прогнозирования выдает прогнозированный CQI для приемника с задержкой в данный момент (то есть DR_CQI(t+ t)). Различные примеры функций прогнозирования позднее будут обсуждаться подробнее.
Как дополнительно проиллюстрировано на фиг.1, блок 110 прогнозного CQI выводит определенный прогнозированный CQI для приемника с задержкой (то есть DR_CQI(t+ t)) по линии 114 связи (например, беспроводной восходящей линии связи), чтобы предоставить обратную связь передатчику 116, который может быть передатчиком узла Б, обслуживающим устройство 100 в системе связи. Передатчик 116 включает в себя или находится во взаимодействии с планировщиком 118, который выполняет планирование ресурсов системы для передатчика 116. С помощью предоставления прогнозированного CQI для данного момента передатчик 116 будет, скорее всего, принимать решения по планированию на основе менее устаревшего CQI, по сравнению с решениями по планированию на основе только D_CQI(t).
Как иллюстрируется на фиг.2, D_CQI приблизительно является одной единицей времени (например, t), задержанной относительно текущего времени (t+ t). Поэтому цель прогнозирования D_CQI - прогнозировать приближающийся D_CQI на одну единицу времени позже (то есть D_CQI(t+ t), указанный точкой 200 на фиг.2), используя доступный в настоящее время D_CQI (то есть D_CQI(t) или приблизительно значение CQI в точке 202 на фиг.2) и другие текущие и прошлые данные ND_CQI от приемника без задержки (например, приблизительно значения CQI в точках 204 и 206 кривой ND_CQI на фиг.2). Предполагая, что D_CQI(t) доступен в момент t+ t от приемника с задержкой, и что ND_CQI(t+ t) и ND_CQI(t) доступны от приемника без задержки, общая форма функции прогнозирования может выражаться следующим уравнением (1):
D_CQIпрогнозированный(t+ t)=a D_CQI(t)+b ND_CQI(t+ t)+c ND_CQI(t) (1).
Вышеприведенное уравнение указывает, что прогнозированный приближающийся D_CQI прогнозированный (то есть D_CQI(t+ t)) прогнозируется как линейное сочетание предыдущего D_CQI (то есть D_CQI(t)), текущего ND_CQI (то есть ND_CQI(t+ t)) и предыдущего ND_CQI (то есть ND_CQI(t)). Параметры a, b и c являются коэффициентами линейного комбинирования, которые в идеале оптимизируются адаптивным способом (в зависимости от мобильности, геометрии и т.д.). Однако отметим, что в соответствии с аспектом, где реализация может быть упрощена, также предполагается постоянное или заранее установленное приближение к оптимальным адаптивным параметрам a, b, c. Дополнительно отметим, что в соответствии с одним аспектом оптимальные значения для параметров b или c могли бы быть нулем, соответственно оставляя только одно значение CQI без задержки (то есть либо ND_CQI(t+ t), либо ND_CQI(t)), используемое в определении D_CQI прогнозированный. Соответственно, в таком аспекте может быть необходимо определять только одно значение ND_CQI.
В другом примере предполагается дополнительная функция или способ прогнозирования. В этом примере снова допускается, что D_CQI(t) доступен в момент t+ t от приемника с задержкой, и что ND_CQI(t+ t) и ND_CQI(t) доступны от приемника без задержки. Допуская эти известные CQI, предполагается, что прогнозная оценка D_CQI может быть сформирована с помощью операции в уравнении (2) ниже.
D_CQIпрогнозированный(t+ t)=D_CQI(t)+c (ND_CQI(t)-ND_CQI(t+ t)) (2).
Таким образом, прогнозированный D_CQIпрогнозированный в момент t+ t, полученный с помощью уравнения (2), является более ранним значением CQI приемника с задержкой (то есть D_CQI(t)) плюс поправочный коэффициент, который зависит от того, как менялся своевременный CQI или CQI без задержки в последнем периоде t (то есть разница между ND_CQI(t) и ND_CQI(t+ t)). Значение c является заранее установленной постоянной, используемой для оптимальной подгонки поправочного коэффициента к конкретным особенностям системы. Отметим, что способ из уравнения (2) является выгодным в том, что он простой и объективный. В частности, уравнение (2) является простым в том смысле, что этот вид предсказателя (предиктора) может вызывать меньше проблем, потому что он не "смешивает" полностью CQI без задержки и с задержкой, а просто использует изменение CQI без задержки для настройки CQI с задержкой.
Также отметим, что постоянные значения a, b или c, рассмотренные выше применительно к вышеупомянутым типовым уравнениям (1) или (2), могут выбираться в соответствии с различными адаптивными алгоритмами, например рекурсивным методом наименьших квадратов (RLS) или алгоритмом минимальной среднеквадратичной ошибки (LMS).
В соответствии с одним аспектом параметры a, b и c могут выбираться в соответствии с критерием среднеквадратической ошибки (MSE), чтобы минимизировать ошибку прогнозирования. В частности, MSE может вычисляться в соответствии со следующим уравнением:
MSE=Среднее(D_CQI(t+ t)-D_CQIпрогнозированный(t+ t))2 (3).
Другими словами, среднеквадратическая ошибка равна среднему квадрата разницы между предполагаемым прогнозированным CQI (то есть D_CQIпрогнозированный(t+ t)) и фактическим CQI (то есть D_CQI(t+ t)). Как поймут специалисты в данной области техники, это приводит к простой проблеме оптимизации, которая может быть решена с использованием способа наименьших квадратов.
В еще одном дополнительном аспекте предложенная функция оценки CQI может быть сделана объективной с помощью фильтрации с бесконечной импульсной характеристикой (IIR) разницы D_CQI (например, D_CQI(t)) и прогнозированного D_CQI (например, D_CQIпрогнозированный ) в соответствии со следующим отношением:
объективный_D_CQI прогнозированный(t+ t)=D_CQI(t+ t)+Фильтр [D_CQI(t)-D_CQI(t+ t)] (4).
Фиг.3 иллюстрирует блок-схему алгоритма основного способа, который используется для определения прогнозного CQI для приемника с задержкой. После инициализации способ 300 включает в себя этап 302, где определяется по меньшей мере один первый индикатор качества канала от первого приемника. Пример этого процесса может включать в себя блок 106 из фиг.1, определяющий по меньшей мере один CQI без задержки и отправляющий CQI прогнозному блоку 110 (то есть в примере один из параметров b или c в уравнении (1) устанавливается в ноль). Другой пример является блоком 106, определяющим множество CQI без задержки по меньшей мере для двух разных моментов (например, t и t+ t) и отправляющим CQI прогнозному блоку 110.
Параллельно или одновременно с определением на этапе 302 определяется по меньшей мере один второй индикатор качества канала от второго приемника, как проиллюстрировано этапом 304. Пример процесса на этапе 304 может включать в себя блок 104 из фиг.1, определяющий по меньшей мере один CQI с задержкой и отправляющий CQI прогнозному блоку 110.
После того как определяется множество первых индикаторов качества канала и по меньшей мере один второй индикатор качества канала на этапах 302 и 304 соответственно, прогнозный индикатор качества канала вычисляется, как показано этапом 306. В частности, прогнозный CQI (D_CQIпрогнозированный ) вычисляется с помощью функции по меньшей мере одного первого индикатора качества канала и по меньшей мере одного второго индикатора качества канала. Процесс этапа 306 в качестве примера может осуществляться блоком 110 прогнозного CQI, проиллюстрированным на фиг.1. Кроме того, примеры конкретной используемой функции могут включать в себя любой из рассмотренных выше примеров.
После того как вычисляется прогнозный CQI на этапе 306, способ определения этого значения (то есть 300) завершен для конкретного момента t+ t. Соответственно, включается другой этап 308, чтобы показать, что прогнозный CQI (D_CQIпрогнозированный) обычно используется в качестве обратной связи для передатчика Tx, например передатчика 116 в примере из фиг.1. Этот процесс на этапе 308, однако, не является необходимым для применения на практике способа 300 определения прогнозного CQI, и, соответственно, этап 308 показан пунктирным. Также специалистам в данной области техники станет понятно, что процесс 300 может повторяться для каждого увеличенного периода t времени для непрерывной обратной связи с передатчиком.
Фиг.4 иллюстрирует другое устройство 400, которое может определять и использовать прогнозный индикатор качества канала в соответствии с настоящим раскрытием изобретения. Отметим, что устройство 400 может представлять собой пользовательское устройство, базовую станцию, один или несколько процессоров или другие подходящие аппаратные средства/программное обеспечение/микропрограммное обеспечение для использования в системе связи. Как проиллюстрировано, устройство 400 включает в себя центральную шину 402 данных или аналогичное устройство связывания нескольких схем вместе. Схемы включают в себя CPU (центральный процессор) или контроллер 404, схемы 406 приемника и запоминающее устройство 408, которые все могут взаимодействовать через шину 402.
Схемы 406 приемника дополнительно включают в себя модуль 412 CQI без задержки, который используется для получения значений CQI без задержки (например, ND_CQI), которые обсуждались ранее, например, от приемника без задержки (явно не показан), который также является частью схем 406 приемника. Схемы 406 приемника также включают в себя модуль 414 CQI с задержкой, который получает значения CQI с задержкой (например, D_CQI) от приемника с задержкой (также не показан явно), который является частью схем 406 приемника. Значения CQI, полученные модулями 412 и 414, могут передаваться через шину 402 запоминающему устройству 408. В частности, запоминающее устройство 408 может включать в себя функцию/модуль 416 прогнозного CQI в виде программного обеспечения (но не ограничиваясь этим, и оно также могло бы быть микропрограммным обеспечением). Модуль 416 применяет функцию прогнозного CQI, например любой из ранее раскрытых в этом документе алгоритмов и способов, чтобы вычислить прогнозный CQI приемника с задержкой (то есть D_CQIпрогнозированный ).
Устройство 400 может сообщать значение D_CQI прогнозированный передатчику 418 по беспроводной линии 420 связи. Передатчик 418, в свою очередь, может использовать D_CQIпрогнозированный в качестве обратной связи, полезной для планирования ресурсов системы.
CPU/контроллер 404 выполняет функцию управления данными у шины 402 данных и дополнительно функцию общей обработки данных, включая выполнение управляющего содержимого в запоминающем устройстве 408. Здесь отметим, что вместо отдельно реализованных, как показано на фиг.4, в качестве альтернативы любое количество схем или модулей может объединяться в виде компонентов процессора/CPU/контроллера 404. Еще, в качестве альтернативы, все устройство 400 может быть реализовано в виде специализированной интегральной схемы (ASIC) или аналогичного устройства.
В примере из фиг.4 запоминающее устройство 408 может быть схемой RAM (оперативное запоминающее устройство). Типовые части, например функция 416, являются программными процедурами, модулями и/или наборами данных. Запоминающее устройство 408 может быть соединено с другой запоминающей схемой (не показана), которая может быть либо энергозависимого, либо энергонезависимого типа. В качестве альтернативы запоминающее устройство 408 может быть выполнено из других типов схем, например EEPROM (электрически стираемое программируемое постоянное запоминающее устройство), EPROM (электрическое программируемое постоянное запоминающее устройство), ROM (постоянное запоминающее устройство), ASIC (специализированная интегральная схема), магнитный диск, оптический диск, и других машиночитаемых носителей, известных в данной области.
Подразумевается, что определенный порядок или иерархия этапов в раскрытых процессах является примером типовых подходов. На основе предпочтений проектирования подразумевается, что определенный порядок или иерархия этапов в процессах могут быть переупорядочены, оставаясь в рамках объема настоящего раскрытия изобретения. Прилагаемая формула изобретения представляет элементы различных этапов в примерном порядке и не предназначается для ограничения представленными определенным порядком или иерархией.
Специалисты в данной области техники поймут, что информация и сигналы могут быть представлены с использованием любого из ряда различных технологий и способов. Например, данные, инструкции, команды, информация, сигналы, разряды, символы и элементарные посылки, на которые могут ссылаться по всему вышеприведенному описанию, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами, или любым их сочетанием.
Специалисты в данной области техники дополнительно признают, что различные пояснительные логические блоки, модули, схемы и этапы алгоритмов, описанные применительно к вариантам осуществления, раскрытым в этом документе, могут быть реализованы в виде электронных аппаратных средств, компьютерного программного обеспечения или их сочетаний. Чтобы ясно проиллюстрировать эту взаимозаменяемость аппаратных средств и программного обеспечения, различные пояснительные компоненты, блоки, модули, схемы, средства и этапы описаны выше, как правило, на основе их функциональных возможностей. Реализованы ли такие функциональные возможности как аппаратные средства или как программное обеспечение, зависит от конкретного применения и конструктивных ограничений, налагаемых на всю систему. Специалисты в данной области техники могут реализовать описанные функциональные возможности различными путями для каждого отдельного применения, но такие решения по реализации не должны интерпретироваться как вызывающие отклонение от объема настоящего раскрытия изобретения.
Различные пояснительные логические блоки, модули и схемы, описанные применительно к вариантам осуществления, раскрытым в этом документе, могут быть реализованы или выполнены с помощью универсального процессора, цифрового процессора сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем вентильной матрицы (FPGA) или другого программируемого логического устройства, схемы на дискретных компонентах или транзисторной логики, дискретных аппаратных компонентов или любого их сочетания, спроектированных для выполнения описанных в этом документе функций. Универсальный процессор может быть микропроцессором, но в альтернативном варианте процессор может быть любым традиционным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован в виде сочетания вычислительных устройств, например сочетания DSP и микропроцессора, множества микропроцессоров, одного или нескольких микропроцессоров совместно с ядром DSP, или любой другой подобной конфигурации.
Этапы способа или алгоритма, описанные применительно к вариантам осуществления, раскрытым в этом документе, могут быть реализованы непосредственно в аппаратных средствах, в программном модуле, выполняемом процессором, или в сочетании этих двух элементов. Программный модуль может находиться в памяти RAM, флэш-памяти, памяти ROM, памяти EPROM, памяти EEPROM, регистрах, на жестком диске, съемном диске, компакт-диске или любом другом виде носителя информации, известного в данной области техники. Типовой носитель информации (не показан) может соединяться с процессором так, что процессор может считывать информацию и записывать информацию на носитель информации. В альтернативном варианте носитель информации может составлять единое целое с процессором. Процессор и носитель информации могут постоянно находиться в ASIC. ASIC может постоянно находиться в пользовательском терминале. В альтернативном варианте процессор и носитель информации могут постоянно находиться в виде дискретных компонентов в пользовательском терминале.
В одном или нескольких типовых вариантах осуществления описываемые функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или любом их сочетании. При реализации в программном обеспечении функции могут храниться или передаваться в виде одной или нескольких команд или кода на машиночитаемом носителе. Машиночитаемый носитель включает в себя как компьютерные носители информации, так и средства связи, включая любой носитель, который способствует передаче компьютерной программы из одного места в другое. Носители информации могут быть любыми доступными носителями, к которым можно обращаться посредством универсального или специализированного компьютера. В качестве примера, а не ограничения, такие машиночитаемые носители могут содержать RAM, ROM, EEPROM, компакт-диск или другой накопитель на оптических дисках, накопитель на магнитных дисках или другие магнитные запоминающие устройства, либо любой другой носитель, который может использоваться для перемещения или хранения необходимого программного кода в виде команд или структур данных, и к которому может быть осуществлен доступ посредством универсального или специализированного компьютера, либо универсального или специализированного процессора. Также любое соединение корректно называть машиночитаемым носителем. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, оптоволоконного кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, например ИК-связи, радиочастотной связи и СВЧ-связи, то коаксиальный кабель, оптоволоконный кабель, витая пара, DSL или беспроводные технологии, например ИК-связь, радиочастотная связь и СВЧ-связь, включаются в определение носителя. Диск (disk) и диск (disc), при использовании в данном документе, включает в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), гибкий диск и диск Blu-ray, где диски (disks) обычно воспроизводят данные магнитным способом, тогда как диски (discs) воспроизводят данные оптически с помощью лазеров. Сочетания вышеперечисленного также следует включить в область машиночитаемых носителей.
Описанные выше примеры являются всего лишь типовыми, и специалисты в данной области техники могут теперь создать многочисленные применения и отклонения от вышеописанных примеров без отклонения от патентоспособных идей, раскрытых в этом документе. Различные модификации этих примеров могут быть полностью очевидны специалистам в данной области техники, а общие принципы, определенные в этом документе, могут быть применены к другим примерам, например в службе мгновенного обмена сообщениями или любых обычных приложениях беспроводной передачи данных, без отклонения от сущности или объема новых аспектов, описанных в этом документе. Таким образом, объем раскрытия изобретения не предназначен, чтобы ограничиваться показанными в этом документе примерами, а должен соответствовать самому широкому объему, согласующемуся с принципами и новыми признаками, раскрытыми в этом документе. Отметим, что слово "типовой" используется в этом документе исключительно для обозначения "служащий в качестве примера, частного случая или иллюстрации". Любой пример, описанный в этом документе как "типовой", не обязательно должен быть истолкован как предпочтительный или преимущественный над другими примерами. Соответственно, описанные в этом документе новые аспекты должны определяться исключительно объемом нижеследующей формулы изобретения.
Класс H04L1/20 с использованием детектора качества сигнала