СХЕМА ИЗБИРАТЕЛЬНОГО КОМБИНИРОВАНИЯ НАRQ ДЛЯ СИСТЕМ OFDM/OFDMA
SELECTIVE HARQ COMBINING SCHEME FOR OFDM/OFDMA SYSTEMS

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Варианты осуществления по настоящему изобретению в целом относятся к передаче данных и, более конкретно, к схемам объединения гибридного автоматического запроса повторения передачи (HARQ) для беспроводной связи.
УРОВЕНЬ ТЕХНИКИ
Для повышения надежности передачи данных некоторые системы беспроводной связи используют схему гибридного автоматического запроса повторной передачи (HARQ), где к передачам добавляют биты обнаружения (ED) ошибок и биты прямого исправления (FEC) ошибок. Приемник может использовать эти биты ED и FEC, чтобы определять, был ли пакет декодирован надлежащим образом. Если не был, то приемник может сигнализировать передатчику посредством символа (NAK) отсутствия подтверждения приема, указывая передатчику повторно передать пакет.
В некоторых применениях может использоваться комбинирование Чейза (управляемое комбинирование), при котором некорректно принятые кодированные блоки данных предпочтительнее сохраняются в приемнике (в буфере HARQ), чем отвергаются. При приеме повторно передаваемого блока повторно переданный блок объединяется с ранее принятым блоком, который может повысить вероятность успешного декодирования. Различные типы способов комбинирования могут оказывать влияние на рабочую характеристику частоты появления ошибочных битов и требуемый размер буфера в зависимости от параметров передачи. К сожалению, параметры передачи зачастую изменяются, особенно между каналами беспроводной связи, так что тип осуществленной в приемнике схемы комбинирования не всегда является оптимальным.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Варианты осуществления по настоящему изобретению в целом относятся к выбору различных типов объединителей для комбинирования повторно передаваемых сообщений гибридного автоматического запроса повторной передачи (HARQ) на различных стадиях обработки (каскадах) в приемнике для беспроводной связи.
Некоторые варианты осуществления по настоящему изобретению предоставляют приемник для беспроводной связи с наличием механизма HARQ. Приемник в целом включает в себя, по меньшей мере, один буфер для хранения данных сигнала для ранее принятой передачи HARQ с наличием некорректного декодированного сообщения; первый объединитель в первом расположении на пути обработки в приемнике; второй объединитель во втором расположении на пути обработки в приемнике по ходу обработки ниже первого расположения; и логику управления. Логика управления настроена с возможностью выбирать один объединитель из первого и второго объединителей для использования в формировании объединенных данных сигнала HARQ на основе данных сигнала для текущей принятой передачи HARQ и данных сигнала для ранее принятой передачи HARQ при наличии некорректно декодированного сообщения.
Некоторые варианты осуществления по настоящему изобретению представляют устройство беспроводной связи с наличием механизма HARQ. Устройство в целом включает в себя средство для хранения данных сигнала для ранее принятой передачи HARQ с наличием некорректного декодированного сообщения; первое средство для формирования объединенных данных сигнала HARQ в первом расположении на пути обработки в приемнике; второе средство для формирования объединенных данных сигнала HARQ во втором расположении на пути обработки в приемнике по ходу обработки ниже первого расположения; и средство для выбора одного средства из первого и второго средств для использования в формировании объединенных данных сигнала HARQ на основе данных сигнала для ранее принятой передачи HARQ с наличием некорректного декодированного сообщения и данных сигнала для текущей принимаемой передачи HARQ.
Некоторые варианты осуществления по настоящему изобретению представляют процессор беспроводной связи с помощью механизма HARQ. Операции, исполняемые процессором, включают в себя прием текущей передачи HARQ и выбор одного объединителя из первого и второго объединителей для использования в формировании объединенных данных сигнала HARQ на основе данных сигнала для текущей передачи HARQ и данных сигнала для ранее принятой передачи HARQ с наличием некорректного декодированного сообщения, причем первый и второй объединители расположены в различных расположениях на пути обработки в приемнике.
Некоторые варианты осуществления по настоящему изобретению представляют мобильное устройство. Мобильное устройство обычно включает в себя связный блок приемника для приема текущей передачи HARQ; по меньшей мере, один буфер для хранения данных сигнала для ранее принятой передачи HARQ с наличием некорректного декодированного сообщения; первый объединитель в первом расположении на пути обработки в приемнике; второй объединитель во втором расположении на пути обработки в приемнике по ходу обработки ниже первого расположения; и логику управления. Логика управления настроена с возможностью выбирать один объединитель из первого и второго объединителей для использования в формировании объединенных данных сигнала HARQ на основе данных сигнала для текущей передачи HARQ и данных сигнала для ранее принятой передачи HARQ с наличием некорректного декодированного сообщения.
Некоторыми вариантами осуществления по настоящему изобретению являются способы интерпретации передач HARQ в системе беспроводной связи. Способ в целом включает в себя этапы приема текущей передачи HARQ и выбора одного объединителя из первого и второго объединителей для использования в формировании объединенных данных сигнала HARQ на основе данных сигнала для текущей передачи HARQ и данных сигнала для ранее принятой передачи HARQ с наличием некорректного декодированного сообщения, причем первый и второй объединители расположены в различных расположениях на пути обработки в приемнике.
Некоторые варианты осуществления по настоящему изобретению представляют компьютерный программный продукт для беспроводной связи с помощью механизма HARQ. Компьютерный программный продукт в целом включает в себя команды для хранения данных сигнала для ранее принятой передачи HARQ с наличием некорректного декодированного сообщения; первые команды для формирования объединенных данных сигнала HARQ в первом расположении на пути обработки в приемнике; вторые команды для формирования объединенных данных сигнала HARQ во втором расположении на пути обработки в приемнике по ходу обработки ниже первого расположения; и команды для выбора одних команд из первых и вторых команд для использования в формировании объединенных данных сигнала HARQ на основе данных сигнала для ранее принятой передачи HARQ с наличием некорректного декодированного сообщения и данных сигнала для текущей принятой передачи HARQ.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
С тем, чтобы форма, в которой изложенные выше признаки настоящего раскрытия сущности изобретения могли быть поняты в деталях, более конкретное описание, кратко подытоженное выше, может быть получено путем ссылки на варианты осуществления, некоторые из которых иллюстрируются на сопроводительных чертежах. Следует отметить, однако, что сопроводительные чертежи иллюстрируют только некоторые типичные варианты осуществления по данному раскрытию изобретения и, следовательно, не должны рассматриваться ограничивающими его объем, поскольку описание может допускать другие, в равной степени эффективные варианты осуществления.
Фиг.1 - иллюстрация примерной системы беспроводной связи в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.2 - иллюстрация различных компонентов, которые могут использоваться в беспроводном устройстве в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.3 - иллюстрация примерного передатчика и примерного приемника, которые могут использоваться в рамках системы беспроводной связи, которая использует технологию мультиплексирования с ортогональным частотным разделением сигналов и множественного доступа с ортогональным частотным разделением сигналов (OFDM/OFDMA) в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.3A - иллюстрация передачи гибридного автоматического запроса повторной передачи (HARQ), использующей передатчик и приемник по фиг.3 в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.4A - иллюстрация примерного передатчика для передачи HARQ в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.4B - иллюстрация примерного приемника для передачи HARQ в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.5 - иллюстрация одного примера приемника по фиг.4B в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.6A-6C - иллюстрация приемника по фиг.5 с различными схемами комбинирования, выбранными в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.7 - схема последовательности примерных операций для избирательного комбинирования HARQ (S-HARQ) в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.8 - иллюстрация объединения до обратного отображения сигнала в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.9 - иллюстрация объединения после обратного отображения сигнала в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.10 - иллюстрация объединения до канального декодирования в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.11 - схема последовательности примерных операций для комбинирования S-HARQ в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
Фиг.11A - блок-схема средств, соответствующих примерным операциям для комбинирования S-HARQ по фиг.11 в соответствии с некоторыми вариантами осуществления по настоящему изобретению.
ПОДРОБНОЕ ОПИСАНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
Варианты осуществления по настоящему изобретению обеспечивают способы и системы для выбора между различными типами объединителей в рамках приемника для объединения передаваемых/повторно передаваемых сообщений гибридного автоматического запроса повторной передачи (HARQ). Для некоторых вариантов осуществления воплощений комбинация различных типов объединителей HARQ может быть конструктивно встроена в приемник (на различных стадиях обработки) и выбираться на поканальной основе.
Тип объединителя, выбираемого для использования с конкретным каналом в любой заданный момент времени, может зависеть от ряда критериев выбора, таких как порядок модуляции передаваемого сигнала, число битов, необходимых для объединенных сигналов, и объем пространства, остающегося (свободного пространства) в буфере HARQ. Надлежащий выбор схемы комбинирования HARQ может уменьшать требуемый размер буфера HARQ и может иметь результатом повышенную выгоду объединения по сравнению с традиционными способами комбинирования HARQ, использующими единственный объединитель.
Нижеследующее описание представляет некоторые варианты осуществления избирательного комбинирования HARQ (S-HARQ), которые используют комбинирование Чейза в качестве конкретной, но неограничивающей схемы. В комбинировании Чейза повторные передачи являются копиями исходной передачи. Однако специалисты в данной области техники признают, что принципы избирательного комбинирования, описанные в документе, могут использоваться для подобного эффекта вместе с другими схемами комбинирования, такими как инкрементная избыточность (IR), где повторные передачи содержат новые биты четности от канального кодера.
Иллюстративная система беспроводной связи
Способы и устройства по настоящему раскрытию могут использоваться в системе беспроводной широкополосной связи. Термин "беспроводная широкополосная связь" относится к технологии, которая обеспечивает сетевой доступ беспроводной связи, речи, Internet и/или данных по данной области.
Стандарт WiMAX, который означает глобальную совместимость для микроволнового доступа, является стандартизованной технологией широкополосной беспроводной связи, которая обеспечивает высокопроизводительные широкополосные соединения по международной (междугородней) связи. Имеются два основных применения стандарта WiMAX сегодня: стационарный WiMAX и мобильный WiMAX. Стационарными применениями WiMAX являются соединения "точка-многоточка", дающие возможность широкополосного доступа к жилым домам и коммерческим предприятиям, например. Мобильный WiMAX предлагает полную мобильность сотовых сетей на скоростях широкополосной передачи.
Мобильный WiMAX основан на технологии OFDM (мультиплексирование с ортогональным частотным разделением сигналов) и OFDMA (множественный доступ с ортогональным частотным разделением). OFDM является способом цифровой модуляции со многими несущими, которая в последнее время нашла широкое признание в различных системах передачи высокоскоростных данных. При OFDM передаваемый поток битов разделяется на множество подпотоков более низкой скорости передачи. Каждый подпоток модулируется одной из многих ортогональных поднесущих и посылается по одному из множества параллельных подканалов. OFDMA является способом множественного доступа, в котором пользователям назначают поднесущие в различных временных интервалах. OFDMA представляет гибкий способ множественного доступа, который может предоставлять многим пользователям широко изменяющиеся применения, скорости передачи данных и качество обслуживания.
Быстрый рост беспроводных сетей интернет и связи привел к возрастающей потребности высокой скорости передачи данных в области услуг беспроводной связи. Системы OFDM/OFDMA рассматриваются сегодня в качестве одной из наиболее перспективных областей исследований и ключевой технологии для беспроводной связи следующего поколения. Это происходит вследствие того, что схемы модуляции OFDM/OFDMA могут обеспечивать над традиционными схемами модуляции с одной несущей много преимуществ, таких как эффективность модуляции, эффективность спектра, гибкость и сильная устойчивость к многолучевому распространению.
Стандарт IEEE 802.16x (Институт инженеров по электротехнике и радиоэлектронике) является новым стандартом организации для определения радиоинтерфейса для стационарных и мобильных систем беспроводного широкополосного доступа (BWA). IEEE 802.16x в мае 2004 г. одобрил "IEEE P802.16-REVd/D5-2004" для стационарных систем BWA и опубликовал в октябре 2005 г. "IEEE P802.16e/D12 Oct. 2005" для мобильных систем BWA. В этих двух стандартах определены четыре различных физических уровня (PHY) и один уровень управления (MAC) доступом к среде передачи. Физический уровень OFDM и OFDMA из четырех физических уровней являются наиболее популярными в областях стационарных и мобильных BWA соответственно.
На фиг.1 показана иллюстрация примера системы 100 беспроводной связи. Система 100 беспроводной связи может быть системой широкополосной беспроводной связи. Система 100 беспроводной связи может обеспечивать связь для множества сотовых ячеек 102, каждая из которых обслуживается базовой станцией 104. Базовая станция 104 может быть стационарной станцией, которая осуществляет связь с пользовательскими терминалами 106. Базовая станция 104 альтернативно может именоваться точкой доступа, Узлом B или некоторой другой терминологией.
На фиг.1 изображены различные пользовательские терминалы 106, рассредоточенные по всей системе 100. Пользовательские терминалы 106 могут быть неподвижными (то есть стационарными) или мобильными. Пользовательские терминалы 106 альтернативно могут именоваться удаленными станциями, терминалами доступа, терминалами, абонентскими устройствами, мобильными станциями, станциями, пользовательским оборудованием и т.д. Пользовательским терминалом 106 могут быть беспроводные устройства, такие как телефон сотовой связи, персональные цифровые ассистенты (ПЦА, PDA), переносные устройства, беспроводные модемы, портативные ЭВМ, персональные компьютеры и т.д.
Могут использоваться различные алгоритмы и способы для передач в системе 100 беспроводной связи между базовыми станциями 104 и пользовательскими терминалами 106. Например, сигналы могут посылаться и приниматься между базовыми станциями 104 и пользовательскими терминалами 106 в соответствии со способами OFDM/OFDMA. Если это так, то система 100 беспроводной связи может именоваться системой OFDM/OFDMA.
Линия связи, которая содействует передаче от базовой станции 104 на пользовательский терминал 106, может именоваться нисходящей линией 108 связи, а линия связи, которая содействует передаче от пользовательского терминала 106 на базовую станцию 104, может именоваться восходящей линией 110 связи. Альтернативно, нисходящая линия 108 связи может именоваться прямой линией связи или прямым каналом, и восходящая линия 110 связи может именоваться обратной линией связи или обратным каналом.
Сотовая ячейка 102 может быть разделена на множество секторов 112. Сектором 112 является физическая зона обслуживания внутри сотовой ячейки 102. Базовые станции 104 в рамках системы 100 беспроводной связи могут использовать антенны, которые концентрируют поток энергии в рамках конкретного сектора 112 сотовой ячейки 102. Такие антенны могут именоваться направленными антеннами.
На фиг.2 показана иллюстрация различных компонентов, которые могут использоваться в беспроводном устройстве 202. Беспроводное устройство 202 является примером устройства, которое может иметь конфигурацию с возможностью осуществления различных способов, описанных в документе. Беспроводным устройством 202 может быть базовая станция 104 или пользовательский терминал 106.
Беспроводное устройство 202 может включать в себя процессор 204, который управляет работой беспроводного устройства 202. Процессор 204 может также именоваться центральным процессором (ЦПУ, CPU). Запоминающее устройство 206, которое может включать в себя и постоянное запоминающее устройство (ПЗУ, ROM), и оперативное запоминающее устройство (ОЗУ, RAM), поставляет команды и данные на процессор 204. Подсистема запоминающего устройства 206 может также включать в себя энергонезависимое ОЗУ (ЭНОЗУ, NVRAM). Процессор 204 обычно выполняет логические и арифметические операции на основе программных команд, хранимых в ЗУ 206. Команды в ЗУ 206 могут быть исполняемыми, чтобы осуществлять способы, описанные в документе.
Беспроводное устройство 202 может также включать в себя корпус 208, заключающий в себе передатчик 210 и приемник 212, чтобы позволять передачу и прием данных между беспроводным устройством 202 и удаленным расположением. Передатчик 210 и приемник 212 могут быть объединены в приемопередатчик 214. К корпусу 208 может присоединяться антенна 216 и электрически соединяться с приемопередатчиком 214. Беспроводное устройство 202 может также заключать в себе (не показано) множество передатчиков, множество приемников, множество приемопередатчиков и/или множество антенн.
Беспроводное устройство 202 может также включать в себя детектор 218 сигнала, который может использоваться в целях обнаружения и количественного определения уровня сигналов, принимаемых приемопередатчиком 214. Детектор 218 сигнала может обнаруживать такие сигналы, как полная энергия, энергия пилот-сигнала, приходящаяся на псевдошумовую (PN) элементарную посылку, спектральная плотность мощности и другие сигналы. Беспроводное устройство 202 может также заключать в себе цифровой процессор сигналов (ЦПС, DSP) 220 для использования в обработке сигналов.
Различные компоненты беспроводного устройства 202 могут быть соединены вместе системой шин 222, которая может включать в себя шину питания, шину сигналов управления и шину сигнала состояния в дополнение к шине данных.
На фиг.3 показана иллюстрация примера передатчика 302, который может использоваться в рамках системы 100 беспроводной связи, использующей OFDM/OFDMA. Части передатчика 302 могут быть реализованы в передатчике 210 беспроводного устройства 202. Передатчик 302 может быть реализован в базовой станции 104, чтобы передавать данные 306 на пользовательский терминал 106 по нисходящей линии 108 связи. Передатчик 302 также может быть реализован в пользовательском терминале 106, чтобы передавать данные 306 на базовую станцию 104 по восходящей линии связи 110.
Данные 306, подлежащие передаче, показаны поставляемыми в качестве входных на последовательно-параллельный (S/P) преобразователь 308. S/P преобразователь 308 может разделять данные передачи на N параллельных потоков 310 данных.
N параллельных потоков 310 данных затем могут подаваться в качестве входных на блок 312 отображения (преобразования). Блок 312 отображения может отображать N параллельных потоков 310 данных на N точек созвездия. Отображение может выполняться с использованием некоторой совокупности модуляции, такой как двоичная фазовая манипуляция (BPSK), квадратурная фазовая манипуляция (QPSK), 8-позиционная фазовая манипуляция (8PSK), квадратурная амплитудная модуляция (QAM) и т.д. Таким образом, блок 312 отображения может выводить N параллельных потоков символов 316, каждый поток символов 316 соответствует одной из N ортогональных поднесущих для блока 320 обратного быстрого преобразования Фурье (ОБПФ, IFFT). Эти N параллельных потоков 316 символов представлены в частотной области и могут быть посредством компонента 320 IFFT преобразованы в N параллельных потоков 318 выборок во временной области.
s
cp
Теперь будет представлено краткое примечание по терминологии. N параллельных модуляций в частотной области соответствуют N символам модуляции в частотной области, которые соответствуют N отображению плюс N-точечное IFFT в частотной области, которое соответствует одному (полезному) символу OFDM во временной области, который соответствует N выборкам во временной области. Один символ OFDM во временной области N является равным N (число защитных выборок на один символ OFDM) + N (число полезных выборок на один символ OFDM).
N параллельных потоков 318 выборок временной области могут быть преобразованы в поток 322 символов OFDM/OFDMA посредством преобразователя 324 параллельного кода в последовательный (P/S). Блок 326 вставки защитного интервала может вставлять защитный интервал между последовательными символами OFDM/OFDMA в потоке 322 символов OFDM/OFDMA. Выход компонента 326 вставки защитного интервала затем может быть обратно преобразован к требуемой полосе частот передачи посредством входного радиочастотного компонента 328 (РЧ, RF). Антенна 330 затем может передавать результирующий сигнал 332.
На фиг.3 также показана иллюстрация примера приемника 304, который может использоваться в рамках системы 100 беспроводной связи, которая использует OFDM/OFDMA. Части приемника 304 могут быть реализованы в приемнике 212 беспроводного устройства 202. Приемник 304 может быть реализован в пользовательском терминале 106 для приема данных 306 от базовой станции 104 по нисходящей линии 108 связи. Приемник 304 также может быть осуществлен в базовой станции 104 для приема данных 306 от пользовательского терминала 106 по восходящей линии связи 110.
Передаваемый сигнал 332 показан проходящим по каналу 334 беспроводной связи. Когда сигнал 332' принимается антенной 330', принятый сигнал 332' может быть преобразован с понижением частоты к сигналу основной полосы посредством входного РЧ-компонента 328'. Компонент 326' удаления защитного интервала затем может удалять защитный интервал, который был вставлен между символами OFDM/OFDMA блоком 326 вставки защитного интервала.
Выход компонента 326' удаления защитного интервала может подаваться на S/P (последовательного кода в параллельный) преобразователь 324'. S/P-преобразователь 324' может разделять поток 322' символов OFDM/OFDMA на N параллельных потоков 318' символов временной области, каждый из которых соответствует одной из N ортогональных поднесущих. Компонент 320' быстрого преобразования (БПФ, FFT) Фурье может преобразовывать N параллельных потоков 318' символов временной области в частотную область и выводить N параллельных потоков 316' символов частотной области.
Блок 312' обратного отображения может исполнять инверсию операции отображения символа, которая выполнялась блоком 312 отображения, осуществляя таким образом вывод N параллельных потоков 310' данных. P/S преобразователь 308' может объединять N параллельных потоков 310' данных в один поток 306' данных. Идеально, этот поток 306' данных соответствует данным 306, которые подавались на передатчик 302 в качестве входных.
Иллюстративная передача HARQ
Для повышения надежности связи между базовой станцией 104 и пользовательским терминалом 106 одна или несколько сотовых ячеек 102 в составе системы 100 могут использовать способ защиты от ошибок HARQ. На фиг.3 показана иллюстрация основной последовательности передач HARQ. Передатчик (TX) 302, такой как базовая станция 104, широковещательно передает через антенну 330 первый сигнал s(1,t), содержащий сообщение HARQ. Антенна 330' приемника (RX) 304, содержащаяся в беспроводном устройстве 202, таком как пользовательский терминал 106, принимает широковещательный первый сигнал в качестве принимаемого сигнала r(1,t) с некоторой мощностью .
Первый принятый сигнал r(1,t) может быть обработан и декодирован приемником 304. В ходе декодирования сообщения биты исправления ошибок (например, контрольная сумма), сформированные для полезной нагрузки данных, могут сравниваться с битами исправления ошибок, посылаемыми в сообщении. Совпадение между сформированными и передаваемыми битами исправления ошибок указывает, что сообщение декодировано корректно, тогда как несовпадение указывает, что один или большее количество битов в декодированном сообщении не являются корректными.
ой
q
Если декодированное сообщение не является корректным, приемник 304 передает обратно на передатчик 302 сигнал (NAK) не подтвержденного приема. При условии комбинирования Чейза передатчик 302, приняв сигнал NAK, повторно передает тот же сигнал s(q,t), содержащий сообщение HARQ, снова для q итерации (q=2 в проиллюстрированном примере). Этот процесс повторяется, пока (при q=N) декодированное сообщение не будет корректным, и приемник 304 передает сигнал ACK на передатчик 302, указывающий успешный прием и декодирование корректного сообщения HARQ.
На фиг.4A показана иллюстрация примерной блок-схемы передатчика 302 для некоторых вариантов осуществления, использующих передачу HARQ. При условии использования OFDM или OFDMA сообщение HARQ может кодироваться кодером 402, и кодированные биты могут отображаться в блоке 404 отображения сигнала в соответствии с требуемой схемой цифровой модуляции согласно использованию схемы созвездия, например.
В блоке 406 распределения поднесущих отображенные сигналы могут быть распределены на назначенные поднесущие согласно их позиции на схеме созвездия. Обычно, назначенные поднесущие содержат несколько поднесущих, которые могут быть распределены по нескольким символам по временной оси и нескольким поднесущим по частотной оси. Сигналы поднесущих могут быть преобразованы во временную область с использованием обратного быстрого преобразование (IFFT) Фурье в блоке 408 IFFT, и преобразованные сигналы могут быть переданы в беспроводной канал 334 с использованием схемы 410 передачи и антенны 330.
На фиг.4B показана иллюстрация блок-схемы приемника 304, способного принимать передаваемые сигналы, в некоторых вариантах осуществления. Антенна 330' может принимать передаваемые сигналы от передатчика 302 и посылать их на входной РЧ-компонент 412. Входной РЧ-компонент может включать в себя любые подходящие схемы для приема передаваемых сигналов и подготовки их к цифровой обработке сигналов, например, блок автоматической регулировки усиления (АРУ, AGC), блок быстрого преобразования Фурье (БПФ), блок оценки канала и блок оценки отношения (CINR) сигнала к смеси помехи с шумом.
Сигналы из входного РЧ-компонента 412 затем могут посылаться на блок 414 обработки сигналов для демодулирования сигналов и какого-либо комбинирования HARQ, которое может потребоваться выполнять для повторно передаваемых сообщений. Таким образом, блок 414 обработки сигналов может содержать любые подходящие схемы для открепления поднесущих, обратного отображения сигнала, комбинирования HARQ и взвешивания сигналов. Обработанные сигналы могут посылаться из блока 414 обработки сигналов на канальный декодер 416 канала, который может декодировать обратно отображенные, объединенные для HARQ кодированные биты, выводить декодированное сообщение HARQ и проверять биты (защиты от) ошибок, чтобы понять, было ли сообщение декодировано корректно.
Для некоторых вариантов осуществления части входного РЧ-компонента 412, блока 414 обработки сигналов и/или канального декодера 416 могут быть реализованы в цифровом процессоре сигналов (DSP). DSP может содержать логику для исполнения любой подходящей функции, описанной выше, такой как обратное отображение сигнала, комбинирование HARQ и канальное декодирование.
Иллюстративная схема избирательного комбинирования HARQ
Как описано ранее, некоторые варианты осуществления по настоящему раскрытию могут выбирать между различными объединителями HARQ, например, реализованными на различных этапах обработки в блоке 414 обработки сигналов в составе приемника. Например, один тип объединителя может располагаться прежде блока обратного отображения сигнала и может быть обозначен как объединитель Типа А. Другой тип объединителя может располагаться после блока обратного отображения сигнала и может рассматриваться как объединитель Типа B. Третий тип объединителя может располагаться непосредственно перед канальным декодером 416 и может называться объединителем Типа C. В зависимости от конкретного исполнения приемник OFDM/OFDMA для передачи HARQ может включать в себя комбинацию из объединителей Типа A, Типа B и/или Типа C, причем каждый тип объединителя описан более подробно ниже.
Приемник 304 будет включать в себя логику, чтобы выбирать, какой тип объединителя будет использоваться, в некоторых случаях, для данного беспроводного канала. В такой схеме избирательного комбинирования HARQ (S-HARQ) один или несколько объединителей HARQ могут совместно использовать буфер HARQ, или каждый объединитель HARQ может иметь свой собственный буфер. Невыбранные объединители могут эффективно блокироваться, например, обходом этого объединителя по альтернативному пути прохождения сигнала.
Выбор объединителя для некоторого канала HARQ может зависеть от различных критериев, таких как порядок модуляции передаваемого сигнала и свободное место в буфере(ах) HARQ. Например, если передача HARQ использует высокий порядок модуляции (например, 256-позиционную квадратурную амплитудную модуляцию (256-QAM), 64-QAM или 16-QAM), то может выбираться объединитель Типа А. Если передача HARQ использует средний порядок модуляции (например, 16-QAM или квадратурную фазовую манипуляцию (QPSK)), то может выбираться объединитель Типа B. Если канал HARQ связан с передачей с низким порядком модуляции (например, QPSK или двоичная фазовая манипуляция (BPSK)), то может выбираться объединитель Типа B или Типа C.
Как изображено посредством приведенных примеров, может быть некоторое перекрытие между различными типами объединителей HARQ для некоторых порядков модуляции. Другим критерием для выбора объединителя может быть число битов, необходимых для объединенных сигналов для каждого типа объединителя, которое влияет на использование пространства буфера. Схема комбинирования S-HARQ может значительно уменьшить требуемый размер буфера HARQ по сравнению с обычными схемами комбинирования, обеспечивая при этом выгоду усовершенствованного комбинирования.
На фиг.5 показана блок-схема 500 приемника с несколькими объединителями, расположенными на различных этапах обработки, способными выполнять объединение S-HARQ в соответствии с некоторыми вариантами осуществления по настоящему раскрытию. Различные варианты осуществления могут иметь на различных этапах обработки различные комбинации различных типов объединителей, которые могут совместно использовать один буфер HARQ или иметь множество буферов HARQ.
В проиллюстрированном варианте осуществления приемник включает в себя объединитель 502 Типа А, объединитель 504 Типа B, объединитель 506 Типа C и единственный буфер 508 HARQ, общий для всех трех объединителей. В проиллюстрированном примере объединитель 502 Типа А расположен прежде блока 510 обратного отображения сигнала, тогда как объединитель 504 Типа B расположен непосредственно после блока 510 обратного отображения сигнала. Объединитель 506 Типа C может располагаться непосредственно перед канальным декодером 416.
ое
ого
ого
В следующем ниже описании для схемы комбинирования S-HARQ полагается, что приемник 304 принимает q сообщение HARQ и уже принял q-1 сообщение HARQ прежде приема q сообщения HARQ. Для q сообщения HARQ, передатчик 302 широковещательно передает сигнал s(q,t) для передачи через беспроводной канал h с наличием характеристик h(q,t) во временной области. Приемник 304 принимает передаваемый сигнал, который может иметь амплитуду сигнала
ого
где p(q) является измеренной мощностью q приема, и n(q,t) представляет составляющую аддитивной помехи.
Входной РЧ-компонент 412 приемника 304 может включать в себя блок АРУ 512 для усиления принимаемого сигнала, так что все сигналы при выводе блока АРУ 512 могут иметь одинаковую амплитуду. В качестве обратной связи и управления для блока АРУ 512, входной РЧ-компонент 412 может содержать схему 514 измерения мощности, чтобы измерять p(q) с выхода блока АРУ 512. Можно считать, что регулируемый выход блока АРУ 512 будет нормированным сигналом r(q,t).
fft
fft
fft
fft
sc
u
u
ый
Входной РЧ-компонент 412 может также включать блок 516 БПФ, чтобы преобразовывать нормированный принятый сигнал r(q,t) из временной области в частотную область. Выходом блока 516 БПФ является R(q,i,n)=fft(r(q,i,t)), где N является числом точек БПФ, i=…,sym(i-1),sym(i),sym(i+1)…; i символ OFDM, n=1, 2,…, N, и t=1, 2,…, N. Как показано на фиг.5, блок 516 БПФ может включать в себя блок открепления поднесущих, чтобы освобождать поднесущие из преобразованного сигнала, чтобы сформировать сигнал R(q,u), где u=1, 2,…, N, и N является числом всех распределенных поднесущих.
fft
sc
p
sc
fft
sc
signal
interference
noise
c
ого
Кроме того, сигнал R(q,i,n) или сигнал R(q,u) могут посылаться на блок 518 оценки канала (CE), который может оценивать канал относительно соответствующих поднесущих и символов. Выходом CE 518 может быть H(q,i,n) или, если CE 518 включает в состав блок открепления поднесущих, H(q,u), как показано. Сигнал R(q,i,n) или сигнал R(q,u) может посылаться на блок 520 оценки отношения несущей к смеси помех с шумом (CINR). Блок 520 оценки CINR может оценивать мощность сигнала (P(q)), мощность помехи (P(q)), мощность шума (P(q)) и CINR(q) для q принятого сигнала. Блок оценки 520 CINR может также вычислять объединенный CINR(g), как проиллюстрировано.
ого
ого
pd
Взвешивающий вычислитель 522 может вычислять весовой коэффициент F(q) для q сигнала HARQ на основании мощности p(q), как измерено посредством схемы 514 измерения мощности, или CINR(q), как измерено посредством блока 520 оценки CINR, например. Если должен быть вычислен весовой коэффициент мощности, F(q) может быть отношением мощности q сигнала HARQ к мощности первого p(1) сигнала HARQ или заранее заданной мощности p. В виде математического уравнения весовой коэффициент может быть выражен
ого
pd
Если должен быть вычислен весовой коэффициент CINR, F(q) может быть отношением CINR q сигнала HARQ к CINR первого сигнала CINR(1) HARQ или заранее заданным отношением CINR мощности несущей к смеси помех с шумом. В виде математического уравнения весовой коэффициент может быть выражен как
ого
Назначением весового коэффициента, согласно вычисленному взвешивающим вычислителем 522, может являться выравнивание мощности или CINR для q принятого сигнала HARQ с другими ранее принятыми сигналами HARQ прежде объединения. Используя весовой коэффициент, помеха или изменения в беспроводном канале между повторными передачами, которые могут влиять на мощность принимаемого сигнала, не должны повлиять на объединение HARQ. Использование весового коэффициента описано с дополнительными подробностями ниже.
harqch
harqrt
harqrt
Для данного приемника 304, может быть до N каналов HARQ, и каждый канал HARQ может повторно передаваться до N раз. Если значение N является большим и выбран неподходящий тип объединителя, буфер 508 HARQ может быстро исчерпать пространство. Может быть разработан алгоритм для выбора схемы объединителя, чтобы принимать такую ситуацию в рассмотрение в целях сбережения пространства буфера.
mod
mod
Например, администратор 524 сообщений/каналов HARQ может определять декодируемый канал HARQ (например, по номеру канала) и порядок N модуляции, связанный с каналом, и может выводить их на контроллер 526 буфера S-HARQ, соединенный с буфером 508 HARQ. Порядок N модуляции может быть равен 1 для BPSK, 2 для QPSK, 4 для 16-QAM, 6 для 64-QAM и 8 для 256-QAM. Контроллер 526 буфера S-HARQ может использовать номер канала и порядок модуляции, чтобы определять свободное пространство в буфере 508 HARQ и на их основе выбирать надлежащий тип объединителя HARQ согласно описанию ниже.
Тип объединителя может выбираться по каждому каналу в схеме комбинирования S-HARQ. Таким образом, для любого данного канала, как только тип объединителя был выбран, любые последующие повторно передаваемые сообщения могут использовать этот же тип объединителя.
Выбор между различными типами объединителей HARQ может зависеть от ряда критериев выбора и может включать компромиссные решения между требуемым размером буфера и рабочей характеристикой. Путем рассмотрения порядка модуляции, соответствующего каждому каналу HARQ, и разрядности в битах для каждого типа объединителя HARQ может быть уменьшен требуемый размер буфера.
В целом, для более низких порядков модуляции, например, BPSK, требуемый размер буфера имеет тенденцию возрастать от Типа C к Типу B, до Типа A, причем Тип А требует значительно больший буфер, чем Тип B (то есть ReqBufSizeType-C<ReqBufSizeType-B<<ReqBufSizeType-A (требуемый-размер-буфера-для-типа)). Для более высоких порядков модуляции, например, 256-QAM, требуемый размер буфера в целом имеет тенденцию возрастать от Типа А к Типу B, до Типа C (то есть ReqBufSizeType-A<ReqBufSizeType-B<ReqBufSizeType-C).
Однако рабочая характеристика частоты ошибок в битах (BER) и для более низких, и более высоких порядков модуляции обычно является лучшей при Типе А, за которым следуют Тип B и затем Тип C объединителей HARQ. Другими словами, BER, или вероятность неверной интерпретации бита вследствие электрических помех, является низшей при Типе А объединителей HARQ (то есть BERType-A<BERType-B<BERType-C). Рассматривая все эти тенденции, контроллер 526 буфера HARQ может обычно выбирать объединитель 502 Типа А для передач с высоким порядком модуляции, объединитель 504 Типа B для передач со средним порядком модуляции и объединитель 506 Типа C для передач с низким порядком модуляции.
Доступное свободное пространство буфера также может быть фактором в критериях выбора для определения, какой тип объединителя HARQ использовать в соответствии со схемой комбинирования S-HARQ. Например, контроллер 526 буфера HARQ может рассматривать общее количество поддерживаемых каналов HARQ и объем свободного пространства, остающегося в буфере 508, чтобы выбирать надлежащий объединитель HARQ для данного канала.
На фиг.6A-6C иллюстрируется последовательность обработки сигналов внутри приемника 304 при различных типах выбираемых объединителей. Объединитель 502 Типа А выбирается на фиг.6A, объединитель 504 Типа B выбирается на фиг.6B и объединитель 506 Типа C выбирается на фиг.6C. На фиг.6A-6C также изображены относительные различия между различными типами объединителей в требуемом размере буфера для хранения сигналов объединенного HARQ.
ого
sc
sc
Как проиллюстрировано на фиг.6A, если для конкретного канала выбран объединитель 502 Типа А, комбинирование HARQ может происходить на уровне символа прежде обратного отображения. Для q принимаемого сигнала R(q,u) может быть объединено с сигналом открепленной поднесущей RA(q-1,u) из предыдущих приемов HARQ, где декодированное сообщение было некорректным в попытке сформировать объединенный сигнал HARQ RA(q,u). Выход CE 518, соответствующий H(q,u), также может быть объединен с сигналом оценки канала CA(q-1,u) из предыдущих приемов HARQ в попытке сформировать объединенный сигнал HARQ оценки канала CA(q,u). Объединитель 502 Типа А будет описан с дополнительными подробностями ниже.
sc
sc
Если для этого конкретного канала объединитель 502 Типа А не выбран, то наиболее вероятно выходы блока 516 БПФ и CE 518 могут не объединяться с сигналами RA(q-1,u) и CA(q-1,u), хранимыми в буфере из предыдущих приемов HARQ для комбинирования HARQ Типа А. Вместо этого, как иллюстрируется на фиг.6B и 6C, выходные сигналы блока 516 БПФ и CE 518 могут обходить или проходить неизмененными через объединитель 502 Типа А, так что RA(q,u)=R(q,u) и CA(q,u)=H(q,u).
ой
Объединенные сигналы RA(q,u) и CA(q,u) могут сохраняться в буфере 508 HARQ в случае, если декодированное сообщение HARQ для q итерации является некорректным, таким образом предлагая другую повторную передачу. Для некоторых вариантов осуществления объединенные сигналы RA(q,u) и CA(q,u) могут заменять ранее хранимые сигналы в целях сбережения пространства памяти в буфере 508 HARQ. Если для этого конкретного канала объединитель 502 Типа А не выбран, то не требуется сохранение объединенных сигналов RA(q,u) и CA(q,u) в буфере 508 HARQ.
b
b
b
u
mod
Сигналы RA(q,u) и CA(q,u) могут входить в блок 528 демодуляции/LLR (логарифмическое отношение правдоподобия). В блоке 510 обратного отображения сигнала сигнал RA(q,u) может быть обратно отображен в соответствии со схемой созвездия, например, для типа модуляции, связанного с конкретным каналом. Выходным сигналом блока 510 обратного отображения сигнала может быть обратно отображенный сигнал Rm(q,b), где b=1, 2,…, N, N является числом кодированных битов для сообщения HARQ, и N=NN. Информация (CSI) состояния канала может организовываться в блоке 530 ведения CSI согласно обратному отображению соответствующего сигнала, происходящему в блоке 510 обратного отображения сигнала для конкретного канала. Блок 530 ведения CSI может принимать CA(q,u) в качестве входного сигнала и выводить подготовленный сигнал CSI Cm(q,b).
ого
Как проиллюстрировано на фиг.6B, если для конкретного канала выбран объединитель 504 Типа B, то комбинирование HARQ может происходить на уровне демодулированного сигнала после обратного отображения. Для q принимаемого сигнала Rm(q,b) может быть объединен с обратно отображенным сигналом RB(q-1,b) из предыдущих приемов HARQ, где декодированное сообщение было некорректным в попытке сформировать объединенный сигнал HARQ RB(q,b). Выходной сигнал Cm(q,b) блока 530 ведения CSI также может быть объединен с сигналом CSI CB(q-1,b) из предыдущих приемов HARQ в попытке сформировать объединенный сигнал HARQ для CSI CB(q,b). Объединитель 504 Типа B будет описан с дополнительными подробностями ниже.
Если объединитель 504 Типа B не выбран для этого конкретного канала, то наиболее вероятно выходные сигналы блока 510 обратного отображения сигнала и блока 530 ведения CSI могут не объединяться с сигналами RB(q-1,b) и CB(q-1,b), хранимыми в буфере, из предыдущих приемов HARQ для комбинирования HARQ Типа B. Вместо этого, как проиллюстрировано на фиг.6A и 6C, выходные сигналы блока 510 обратного отображения сигнала и блока 530 ведения CSI могут обходить или проходить неизмененными через объединитель 504 Типа B, так что RB(q,b)=Rm(q,b) и CB(q,b)=Cm(q,b).
ой
Объединенные сигналы RB(q,b) и CB(q,b) могут сохраняться в буфере 508 HARQ в случае, если декодированное сообщение HARQ для q итерации является некорректным, таким образом предлагая другую повторную передачу. Для некоторых вариантов осуществления объединенные сигналы RB(q,b) и CB(q,b) могут заменять сохраненные ранее сигналы в целях сбережения пространства памяти в буфере 508 HARQ. Если для этого конкретного канала объединитель 504 Типа B не выбран, то не требуется сохранение объединенных сигналов RB(q,b) и CB(q,b) в буфере 508 HARQ.
tune
w
B
B
c
tune
Как изображено, объединенные сигналы RB(q,b) и сигналы CB(q,b) могут вводиться на блок 532 взвешивания сигналов. В блоке 532 взвешивания сигналов демодулированный принятый сигнал RB(q,b) может корректироваться или взвешиваться согласно, по меньшей мере, соответствующему сигналу CSI CB(q,b), чтобы сформировать выходной взвешенный сигнал Rw(q,b). Для некоторых вариантов осуществления корректировка может заключаться в умножении демодулированного принятого сигнала RB(q,b) и соответствующего сигнала CSI CB(q,b). К тому же для некоторых вариантов осуществления могут использоваться CINRc(q) и/или коэффициент F подстройки при взвешивании демодулированного сигнала RB(q,b). Коэффициент подстройки может быть функцией от типа модуляции, позиции бита симметрии модуляции и CINRc и может иметь по умолчанию значение 1. Таким образом, взвешенный сигнал Rw(q,b) может быть выражен в виде R(q,b)=R(q,b)×C(q,b)×2×CINR(q)×F.
ого
Как проиллюстрировано на фиг.6C, если для конкретного канала выбран объединитель 506 Типа C, то комбинирование HARQ может происходить на уровне LLR или мягко на уровне битов непосредственно прежде канального декодирования. Для q принимаемого сигнала Rw(q,b) может быть объединен с взвешенным сигналом Rw(q-1,b) предыдущих приемов HARQ, где декодированное сообщение было некорректным в попытке сформировать объединенный сигнал HARQ RC(q,b).
ого
Путем объединения после взвешивания сигнала в блоке 414 обработки сигналов взвешенный сигнал Rw(q,b) может быть объединен с предыдущими сигналами, и не требуется обработка сигналов CSI. Таким образом, буферу 508 HARQ не требуется хранить информацию CSI, и требуемый размер буфера может быть уменьшен при использовании комбинирования HARQ Типа C, особенно для каналов HARQ со схемами модуляции с низким порядком модуляции (например, BPSK). Буфер 508 HARQ может также хранить весовой коэффициент F(q) для q сигнала HARQ для целей нормирования, когда выбран объединитель 506 HARQ Типа C. Объединитель 506 Типа C будет описан с дополнительными подробностями ниже.
Если для этого конкретного канала объединитель 506 Типа C не выбран, то наиболее вероятно выходные сигналы блока 532 взвешивания сигнала могут объединяться с взвешенным сигналом RC(q-1,b), хранимым в буфере 508 из предыдущих приемов HARQ для комбинирования HARQ Типа C. Вместо этого, как проиллюстрировано на фиг.6A и 6B, выходные сигналы блока 532 взвешивания сигнала могут обходить или проходить неизмененными через объединитель 506 Типа C, так что RC(q,b)=Rw(q,b).
ой
Объединенный сигнал RC(q,b) может сохраняться в буфере 508 HARQ, так что декодированное сообщение HARQ для q итерации является некорректным, таким образом предлагая другую повторную передачу. Для некоторых вариантов осуществления объединенный сигнал RC(q,b) может заменять ранее хранимый сигнал в целях сбережения пространства запоминающего устройства в буфере 508 HARQ. Если для этого конкретного канала не выбран объединитель 506 Типа C, то не требуется сохранение объединенного сигнала RC(q,b) в буфере 508 HARQ.
ой
ого
Объединенный сигнал RC(q,b) может посылаться из блока 414 обработки сигналов на канальный декодер 416, который может декодировать обратно отображенные, объединенные для HARQ кодированные биты и выводить интерпретируемое сообщение HARQ для q итерации. На основании корректности q сообщения HARQ приемник 304 может передавать сигнал ACK или NAK на передатчик 302, как описано выше.
На фиг.7 показана иллюстрация схемы для примера последовательности операций 600 для избирательного гибридного, автоматического запроса повторной передачи (S-HARQ). Операции начинаются на этапе 602 приемом сообщения HARQ через некоторый канал беспроводной связи. На этапе 604 может проверяться состояние буфера 508 HARQ, чтобы определить доступное пространство. Если на этапе 606 определено, что доступное пространство достаточно, на этапе 608 может выбираться тип объединителя HARQ для беспроводного канала. Тип комбинирования HARQ может зависеть от одного или нескольких критериев выбора, описанных выше. Однако если нет достаточного доступного пространства, может автоматически выбираться объединитель 506 Типа C, как показано.
Конечно, если это является первой передачей сигнала HARQ (q=1), то комбинирование HARQ не должно выполняться, так что выбор типа комбинирования HARQ не должен рассматриваться в этом случае. Однако если требуется повторная передача, поскольку декодированное сообщение является некорректным, наиболее вероятно первая передача сигнала HARQ может следовать требуемому типу объединителя HARQ для конкретного канала, чтобы на соответствующем этапе приема сохранять сигнал в буфере 508 HARQ для комбинирования HARQ в последующих итерациях.
Если на этапе 608 выбран объединитель 502 Типа А, то на этапе 610 можно осуществлять доступ к ранее объединенному сигналу, который был последним сохраненным в буфере 508 HARQ. На этапе 612 извлеченный сигнал может быть объединен с принятым сигналом HARQ. Новый объединенный сигнал может сохраняться в буфере 508 HARQ на этапе 614 и нормироваться на этапе 616. Нормированный сигнал на этапе 618 может обратно отображаться согласно схеме созвездия для конкретного канала. На этапе 620 обратно отображенный сигнал может быть взвешен согласно CSI и послан на канальный декодер 416.
Если на этапе 608 выбран объединитель 504 Типа B, то на этапе 622 сообщение HARQ может быть скорректировано. На этапе 624 скорректированный сигнал может быть обратно отображен в соответствии со схемой созвездия для конкретного канала. На этапе 626 можно осуществлять доступ к ранее объединенному сигналу, который был последним сохраненным в буфере 508 HARQ. На этапе 628 извлеченный сигнал может быть объединен с обратно отображенным сигналом HARQ. Новый объединенный сигнал может быть сохранен в буфере 508 HARQ на этапе 630 и нормирован на этапе 632. Нормированный сигнал может взвешиваться согласно CSI на этапе 634, и взвешенный сигнал может быть послан на канальный декодер 416.
Если на этапе 608 выбран объединитель 506 Типа C, то на этапе 636 сигнал HARQ может быть скорректирован. На этапе 638 скорректированный сигнал может быть обратно отображен в соответствии со схемой созвездия для конкретного канала, и обратно отображенный сигнал может взвешиваться согласно CSI на этапе 640. К ранее объединенному сигналу, который был последним сохраненным в буфере 508 HARQ, можно осуществлять доступ на этапе 642. На этапе 644 извлеченный сигнал может быть объединен с взвешенным сигналом HARQ. Новый объединенный сигнал может быть сохранен в буфере 508 HARQ на этапе 646 и нормирован на этапе 648. Нормированный сигнал может быть послан на канальный декодер 416.
На этапе 650 объединенный сигнал HARQ из выбранного типа объединителя HARQ может быть декодирован в канальном декодере 416. Если назначенные биты сообщения HARQ, такие как биты исправления ошибок (ED), которые могут заключать в себе биты проверки циклическим избыточным кодом (CRC), и биты прямого исправление ошибки (FEC), являются корректными, то можно интерпретировать, что сообщение будет успешно передаваться и приниматься. Конкретный канал HARQ может быть удален из буфера 508 HARQ на этапе 654, и операции могут повторяться при приеме нового сообщения HARQ из другого беспроводного канала на этапе 602. Однако если какой-либо из назначенных битов сообщения HARQ является некорректным, приемник 304 может посылать на передатчик 302 запрос повторной передачи сообщения HARQ, как описано выше, и операции могут повториться, начиная с этапа 602 для этого же канала.
Иллюстративный объединитель Типа А
Теперь со ссылкой на фиг.8 иллюстрируется пример объединителя Типа А для объединения многих сигналов HARQ прежде обратного отображения сигнала. Блок-схему 700 по фиг.8 можно рассматривать в качестве фиксированной схемы комбинирования HARQ Типа А. Однако подробности объединителя HARQ 702 Типа А, показанные внутри пунктирной линии по фиг.8, могут быть включены в объединитель 502 Типа А по схеме комбинирования S-HARQ, показанной на фиг.5 для некоторых вариантов осуществления.
Эта схема, где объединение выполняется прежде обратного отображения созвездия, может использовать схему объединения по максимальному отношению (MRC) в целях обеспечить повышенную выгоду объединения при разнесении. Это может выполняться рекурсивно, путем сложения входящих сигналов HARQ с весовыми коэффициентами. Весовые коэффициенты могут быть различными для каждого приема HARQ и могут извлекаться, исходя из CINR (или мощности) входящего сигнала HARQ для каждого приема. Для весового коэффициента CINR (или мощность) первого приема или заранее заданная CINR (или мощность) могут рассматриваться в качестве опорных, и CINR (или мощность) каждого приема может быть нормирована согласно опорному значению. Чтобы избегать повышения помех, все объединенные сигналы HARQ могут выравниваться по амплитуде близко к заключительной стадии объединения для каждого приема. Результирующий сигнал может взвешиваться согласно объединенным CSI и CINR прежде канального декодирования.
ое
ого
Многие из этапов в блок-схеме 700 по фиг.8 подобны таковым на блок-схеме 500 по фиг.5 и еще раз описываться не будут. Подобно фиг.5, в следующем ниже описании для схемы комбинирования HARQ Типа А полагается, что приемник 304 принимает q сообщение HARQ и имеет уже принятые q-1 сообщений HARQ прежде приема q сообщения HARQ.
fft
sc
u
u
fft
p
sc
Выходной сигнал блока 516 БПФ R(q,i,n) может быть послан на первый блок 704 открепления поднесущих, в целях освобождения поднесущих из преобразованного сигнала, чтобы сформировать сигнал R(q,u), где u=1, 2,…, N, и N является числом всех распределенных поднесущих. Открепление поднесущих может выполняться на основе той же перестановки, используемой в передаче сообщения HARQ. Кроме того, сигнал R(q,i,n) может быть послан на блок 518 оценки канала (CE), который может оценивать канал относительно соответствующих поднесущих и символов. Выходные сигналы CE 518 H(q,i,n) могут быть посланы на второй блок 706 открепления поднесущих в целях освобождения поднесущих из оценки канала, чтобы сформировать сигнал H(q,u), как показано.
sc
sc
sc
ae
ae
sc
sc
sc
sc
sc
ae
ae
sc
2
Открепленные сигналы R(q,u)и H(q,u) могут быть посланы на объединитель HARQ 702 Типа А. В эквалайзере/объединителе 708 сигнала мощность или CINR для R(q,u) могут выравниваться с таковыми других ранее принятых сигналов HARQ прежде объединения на основании весового коэффициента, как вычислено взвешивающим вычислителем 522. При использовании весового коэффициента помехи или изменения в беспроводном канале между повторными передачами, которые могут влиять на мощность принимаемого сигнала, не должны повлиять на комбинирование HARQ. Выходной сигнал эквалайзера/объединителя 708 сигнала R(q,u) может быть вычислен в виде R(q,u)=F(q)R(q,u)H(q,u)*, где H(q,u)* является комплексно-сопряженным H(q,u), и F(q) является весовым коэффициентом, как описано выше. В блоке 710 оценки/объединителе CSI мощность или CINR для H(q,u) могут выравниваться с таковыми других предшествующих оценок канала прежде объединения на основе весового коэффициента, как вычислено взвешивающим вычислителем 522. Выходной сигнал блока 710 оценки/объединителя CSI C(q,u) может быть вычислен в виде C(q,u)=F(q)|H(q,u)|.
ого
ae
ah
ah
ah
ae
ah
ae
ah
ah
Для q принимаемого сигнала скорректированный сигнал R(q,u) может быть объединен с объединенным сигналом R(q-1,u) Типа А из предыдущих приемов HARQ, где декодированное сообщение было некорректным, в попытке сформировать объединенный сигнал HARQ R(q,u) согласно уравнению R(q,u)=R(q,u)+R(q-1,u) в блоке 712 объединителя и буфера HARQ для сигнала. В блоке 714 объединителя и буфера HARQ для CSI выходной сигнал C(q,u) блока 710 оценки/объединителя CSI может также быть объединен с объединенным сигналом CSI C(q-1,u) из предыдущих приемов HARQ в попытке сформировать сигнал C(q,u) объединенного HARQ для CSI согласно уравнению
ah
ae
ah
C(q,u)=C(q,u)+C(q-1,u).
ah
an
ah
an
ah
ah
ah
an
an
ah
ой
ой
Выходной сигнал R(q,u) блока 712 объединителя и буфера HARQ может быть нормирован в блоке 716 нормирования сигнала HARQ согласно подходящему нормировочному множителю, чтобы сформировать нормированный сигнал R(q,u). Для некоторых вариантов осуществления нормировочным множителем может быть объединенный сигналом C(q,u) CSI для q итерации, так что нормированный сигнал может быть вычислен согласно уравнению R(q,u)=R(q,u)/C(q,u). Выходной сигнал C(q,u) блока 714 объединителя и буфера HARQ CSI также может быть нормирован в блоке 718 нормирования HARQ для CSI согласно подходящему нормировочному множителю, чтобы сформировать нормированный сигнал C(q,u). Для некоторых вариантов осуществления нормировочным множителем может быть последовательный номер q HARQ, так что нормированный сигнал может быть вычислен согласно уравнению C(q,u)=C(q,u)/q. Для других вариантов осуществления нормировочный множитель для нормирования объединенного CSI может быть мощностью p(q) q итерации.
an
sc
sc
ой
Следовательно, чтобы суммировать сигнал, выводимый из сигнала объединителя 702 HARQ Типа А, нормированный выходной сигнал R(q,u) может быть вычислен, исходя из ввода сигнала R(q,u), ввода оценки канала H(q,u) и весового коэффициента F(q) для любой q итерации согласно нижеследующему уравнению:
sc
ой
Подобным образом, CSI, выводимый из объединителя 702 HARQ Типа А, может быть вычислен из вводимой оценки канала H(q,u) и весового коэффициента F(q) для любой q итерации согласно нижеследующим уравнениям для некоторых вариантов осуществления:
или
A
an
A
an
Остальные блоки объединителя 702 HARQ Типа А могут функционировать подобно соответствующим блокам в блок-схеме по фиг.5, где R(q,u)=R(q,u), C(q,u)=C(q,u), и объединители других типов HARQ являются обходимыми.
Иллюстративный объединитель Типа B
Теперь со ссылкой на фиг.9 иллюстрируется схема комбинирования HARQ Типа B с разнесением для систем OFDM/OFDMA, где объединение множества сигналов HARQ выполняется после обратного отображения сигнала. Блок-схема 800 по фиг.9 может рассматриваться в качестве схемы фиксированного комбинирования HARQ Типа B. Однако подробности объединителя 802 HARQ Типа B, показанные внутри пунктирной линии по фиг.9, могут быть включены в объединитель 504 Типа B по схеме комбинирования S-HARQ, показанной на фиг.5 для некоторых вариантов осуществления. Эта схема, где комбинирование выполняется после обратного отображения созвездия, может использовать схему MRC в целях обеспечения повышенной выгоды комбинирования с разнесением сигналов. Это может выполняться рекурсивно, путем сложения входящих сигналов HARQ с весовыми коэффициентами, как описано выше. Весовые коэффициенты могут быть различными для каждого приема HARQ и могут извлекаться из CINR (или мощности) входящих сигналов HARQ для каждого приема. Входящие HARQ сигналы могут выравниваться, обратно отображаться, взвешиваться с весовым коэффициентом и суммироваться рекурсивно. Результирующий сигнал может быть нормирован согласно объединенному CSI на заключительной стадии каждого приема или близко к таковой и взвешиваться в зависимости от объединенных CSI и CINR прежде канального декодирования.
ое
ого
Многие из блоков в блок-схеме 800 по фиг.9 сходны с блок-схемами 500 и 700 по фиг.5 и 8 соответственно и снова не будут описываться ниже. Подобно фиг.5, в описании, которое следует ниже для схем комбинирования HARQ Типа B, полагается, что приемник 304 принимает q сообщение HARQ и имеет q-1 уже принятых сообщений HARQ прежде приема q сообщения HARQ.
be
be
sc
be
sc
sc
be
2
Для примечания, выходной сигнал C(q,u) блока 710 оценки/объединителя CSI может не зависеть от весового коэффициента F(q) и может быть вычислен в виде C(q,u)=|H(q,u)|. C(q,u) может использоваться в выравнивании выходного сигнала R(q,u) первого блока 704 открепления поднесущих. В эквалайзере/объединителе 804 сигнала R(q,u) может быть скорректирован согласно CSI прежде комбинирования HARQ. Выходной сигнал R(q,u) эквалайзера/объединителя 804 сигнала может быть вычислен в виде
sc
sc
bm
be
bm
где H(q,u)* является комплексно-сопряженным для H(q,u). Выходной сигнал эквалайзера/объединителя 804 сигналов может подвергаться обратному отображению сигнала в блоке 510 обратного отображения сигнала, чтобы сформировать сигнал R(q,b), и оценка CSI C(q,u) может обрабатываться подобным способом в блоке 530 ведения CSI, чтобы сформировать сигнал C(q,b).
bm
bm
bm
bh
bh
bh
bm
bh
ого
Демодулированные выходные сигналы R(q,b) и C(q,b) могут посылаться на объединитель 802 HARQ Типа B. Для q принимаемого сигнала демодулированный сигнал CSI C(q,b) может быть умножен на весовой коэффициент F(q) и объединен с объединенным сигналом C(q-1,b) Типа B из предыдущих приемов HARQ с целью сформировать объединенный сигнал HARQ для CSI C(q,b) согласно уравнению C(q,b)=F(q)C(q,b)+C(q-1,b) в блоке 806 объединителя и буфера HARQ для CSI.
bm
bm
bh
bh
bh
bm
bm
bh
bh
Демодулированный выходной сигнал R(q,b) может быть умножен на весовой коэффициент F(q) и демодулированный сигнал CSI C(q,b) и объединен с объединенным по Типу B объединенным сигналом R(q-1,b) из предыдущих приемов HARQ, где декодированное сообщение было некорректным, в попытке сформировать объединенный сигнал HARQ R(q,b) согласно уравнению R(q,b)=F(q)C(q,b)R(q,b)+R(q-1,b). Вычисление R(q,b) может быть выполнено в блоке 808 объединителя и буфера сигналов HARQ.
bh
bn
bn
bh
bh
bn
bh
bn
bh
bh
ой
ой
Выходной сигнал C(q,b) блока 806 объединителя и буфера HARQ CSI может быть нормирован в блоке 810 нормирования HARQ для CSI согласно подходящему нормировочному множителю, чтобы сформировать нормированный сигнал C(q,b). Для некоторых вариантов осуществления нормировочный множитель может быть последовательным номером q для HARQ, так что нормированный сигнал может быть вычислен согласно уравнению C(q,b)=C(q,b)/q. Для других вариантов осуществления нормировочным множителем для нормирования объединенного CSI может быть мощность p(q) q итерации. Выходной сигнал R(q,b) блока 808 объединителя сигналов HARQ и буфера также может быть нормирован в блоке 812 нормирования сигнала HARQ согласно подходящему нормировочному множителю, чтобы сформировать нормированный сигнал R(q,b). Для некоторых вариантов осуществления нормировочным множителем может быть сигнал C(q,b) объединенного CSI, для q итерации, так что нормированный сигнал может быть вычислен согласно уравнению R(q,b)=R(q,b)/C(q,b).
ой
bn
bm
bm
Следовательно, чтобы суммировать рекурсивный вывод сигнала объединителя 802 HARQ Типа B для q итерации, нормированный выходной сигнал R(q,b) может быть вычислен на основе ввода обратно отображенного сигнала R(q,b), ввода сигнала CSI C(q,b) и весового коэффициента F(q) согласно следующему уравнению:
bm
ой
Подобным образом, рекурсивный выходной сигнал CSI объединителя 802 HARQ Типа B может быть вычислен на основе ввода сигнала CSI, C(q,b) и весового коэффициента F(q) для любой q итерации согласно нижеследующим уравнениям для некоторых вариантов осуществления:
или
B
bn
B
bn
Остальные блоки объединителя 802 HARQ Типа B могут функционировать подобно соответствующим блокам по блок-схеме на фиг.5, где R(q,b)=R(q,b), C(q,b)=C(q,b), и другие типы объединителей HARQ являются обходимыми.
Иллюстративный объединитель Типа C
Теперь со ссылкой на фиг.10 иллюстрируется Тип C схемы комбинирования HARQ с разнесением для системы OFDM/OFDMA, где объединение многих сигналов HARQ выполняется прежде канального декодирования. Блок-схема 900 по фиг.10 может рассматриваться как схема фиксированного комбинирования HARQ Типа C. Однако подробности для объединителя 902 HARQ Типа C, показанные внутри пунктирной линии на фиг.10, могут быть включены в объединитель 506 Типа C по схеме комбинирования S-HARQ, показанной на фиг.5, для некоторых вариантов осуществления.
Тип C схемы комбинирования может выполняться рекурсивно, путем сложения входящих сигналов HARQ в зависимости от весовых коэффициентов, как описано выше. Весовые коэффициенты могут быть различными для каждого приема HARQ и могут извлекаться, исходя из CINR (или мощности) входящего сигнала HARQ для каждого приема. Входящие сигналы HARQ могут выравниваться, обратно отображаться, взвешиваться согласно CSI и CINR каждого приема. Результирующий сигнал может быть скорректирован согласно весовому коэффициенту, суммирован рекурсивно и нормирован согласно объединенному весовому коэффициенту прежде канального декодирования.
ое
ого
Многие из блоков в блок-схеме 900 по фиг.10 сходны с блок-схемами 500 и 800 по фиг.5 и 9 соответственно и еще раз не будут описываться ниже. Подобно фиг.5, в описании, которое следует ниже для схемы комбинирования HARQ Типа C, полагается, что приемник 304 принимает q сообщение HARQ и имеет q-1 уже принятых сообщений HARQ прежде приема q сообщения HARQ.
cm
bm
cm
bm
cm
cm
cc
cm
cm
tune
cc
cm
cm
tune
Для схемы комбинирования HARQ Типа C по фиг.10 предпочтительнее посылки выводимого сигнала эквалайзера/объединителя 804 R(q,b)=R(q,b) и выводимого сигнала блока 530 ведения CSI C(q,b)=C(q,b) для объединения, эти сигналы могут посылаться на блок 532 взвешивания сигнала. В блоке 532 взвешивания сигнала демодулированный, принятый сигнал R(q,b) может быть скорректирован согласно, по меньшей мере, соответствующему сигналу CSI C(q,b), чтобы образовать выходной взвешенный сигнал R(q,b). Для некоторых вариантов осуществления корректировка может включать стадию умножения демодулированного, принятого сигнала R(q,b) на соответствующий сигнал CSI C(q,b), CINR(q) и коэффициент подстройки F согласно выражению R(q,b)=R(q,b)×C(q,b)×2×CINR(q)×F.
cc
cc
cc
ch
ch
cc
ch
ch
ch
ch
ch
ого
Взвешенный выходной сигнал R(q,b) может посылаться на объединитель 902 HARQ Типа C. Для q принимаемого сигнала R(q,b) может быть умножен на весовой коэффициент F(q) и объединен с объединенным сигналом R(q-1,b) Типа C из предыдущих приемов HARQ с целью сформировать объединенный сигнал HARQ R(q,b) согласно уравнению R(q,b)=F(q)R(q,b)+R(q-1,b) в блоке 904 объединителя сигнала HARQ и буфера. Весовой коэффициент F(q) может быть объединен с объединенным сигналом CSI Типа C из предыдущих приемов HARQ, где декодированное сообщение было некорректным, в попытке сформировать HARQ объединенным сигналом CSI C(q,b) согласно уравнению C(q,b)=F(q)+C(q-1,b). Вычисление C(q,b) может быть выполнено в блоке 906 объединителя и буфера HARQ для CSI.
ch
cn
ch
cn
ch
ch
ой
Выходной сигнал R(q,b) блока 904 объединителя сигнала и буфера HARQ может быть нормирован в блоке 908 нормирования сигнала HARQ согласно подходящему нормировочному множителю, чтобы сформировать нормированный сигнал R(q,b). Для некоторых вариантов осуществления нормировочный множитель может быть объединенным сигналом CSI C(q,b) для q итерации, так что нормированный сигнал может быть вычислен согласно уравнению R(q,b)=R(q,b)/C(q,b).
ой
cn
cc
Следовательно, чтобы суммировать рекурсивный выходной сигнал объединителя 902 HARQ Типа C для q итерации, нормированный выходной сигнал R(q,b) может быть вычислен на основе ввода взвешенного сигнала R(q,b) и весового коэффициента F(q) согласно нижеследующему уравнению:
C
cn
Остальные блоки объединителя 902 HARQ Типа С могут функционировать подобно соответствующим блокам в блок-схеме по фиг.5, где R(q,b)=R(q,b).
Иллюстративная схема избирательного комбинирования HARQ
На фиг.11 иллюстрируется схема последовательности примерных операций 1100 для передачи избирательного гибридного автоматического запроса повторной передачи (S-HARQ). Операции могут начинаться на этапе 1102 приемом сообщения HARQ через некоторый беспроводной канал. На этапе 1104 на основании критериев выбора, описанных выше, может выбираться тип объединителя HARQ, подлежащий использованию в обработке канала. Различные типы объединителей HARQ могут располагаться в различных точках на пути процесса обработки приема. Используя выбранный объединитель, на этапе 1106 может происходить комбинирование HARQ, чтобы сформировать данные объединенного сигнала HARQ на основе данных сигнала из текущей и предыдущей передачи HARQ с некорректным декодированным сообщением. На этапе 1108 объединенный сигнал HARQ может быть декодирован.
Описанный выше способ 1100 по фиг.11 может выполняться посредством различных аппаратных средств и/или программного компонента(ов) и/или модуля(ей), соответствующих блокам 1100A "средство-плюс-функция", иллюстрируемым на фиг.11A. Другими словами, блоки 1102-1108, иллюстрируемые на фиг.11, соответствуют блокам "средство-плюс-функция" 1102A-1108A, иллюстрируемым на фиг.11A.
Как используется в документе, термин "определение" охватывает широкое разнообразие действий. Например, "определение" может включать в себя вычисление, компьютерное вычисление, обработку, логический вывод, исследование, поиск (например, поиск в таблице, базе данных или другой структуре данных), подтверждение и подобное. Также, "определение" может включать в себя осуществление приема (например, прием информации), доступа (например, доступ к данным в запоминающем устройстве) и подобное. Также, "определение" может включать в себя решение, выбор, отбор, установление и подобное.
Информация и сигналы могут быть представлены с использованием любого из множества различных технологий и способов. Например, данные, инструкции, команды, информация, сигналы и т.п., на которые могут быть ссылки по всему описанию выше, могут быть представлены посредством напряжений, токов, электромагнитных волн, магнитных полей или частиц, оптических полей или частиц или любой их комбинации.
Различные иллюстративные логические блоки, модули и схемы, описанные в связи с настоящим раскрытием, могут быть реализованы или выполнены с помощью универсального процессора, цифрового процессора сигналов (ЦПС, DSP), проблемно-ориентированных интегральных микросхем (ASIC), программируемой вентильной матрицы (FPGA) или другого программируемого логического устройства (PLD), дискретной вентильной или транзисторной логики, дискретных аппаратных компонентов или любой их комбинации, предназначенной для выполнения функций, описанных в документе. Универсальным процессором может быть микропроцессор, но, в качестве альтернативы, процессором может быть любой коммерчески доступный процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован в виде комбинации вычислительных устройств, например комбинации DSP и микропроцессора, ряда микропроцессоров, одного или нескольких микропроцессоров вместе с базовыми средствами DSP, или любой другой такой конфигурации.
Этапы способа или алгоритма, описанные в связи с настоящим раскрытием, могут быть реализованы непосредственно в виде аппаратных средств, программного модуля, исполняемого процессором, или их комбинации. Программный модуль (то есть код, команды и т.д.) может храниться в носителе данных любого вида, известном в области техники. Некоторые примеры носителей данных, которые могут использоваться, включают оперативное запоминающее устройство (ОЗУ, RAM), постоянное запоминающее устройство (ПЗУ, ROM), флэш-память, стираемое программируемое ПЗУ (СППЗУ, EPROM), электрически стираемое программируемое ПЗУ (ЭСППЗУ, EEPROM), регистры, накопитель на жестком диске, накопитель на съемном диске, ПЗУ на компакт-диске (CD-ROM) и т.д. Программный модуль может содержать единственную команду или строку кода, или много команд или строк/наборов кода и может быть распределенным по нескольким различным сегментам кода или наборам команд, между различными программами и по многим носителям данных. Носитель данных может быть соединен с процессором, так что процессор может считывать информацию с носителя данных и записывать информацию на таковой. В качестве альтернативы, носитель данных может быть выполнен как целое с процессором.
Способы, раскрытые в документе, содержат один или несколько этапов или действий для осуществления описанного способа. Этапы и/или действия способа могут быть взаимозаменяемыми между собой без выхода за рамки объема притязаний формулы изобретения. Другими словами, если не указана конкретная очередность этапов или действий, очередность и/или использование конкретных этапов и/или действий может быть изменена без выхода за рамки объема формулы изобретения.
Описанные функции могут быть реализованы в виде аппаратных средств, программного обеспечения, микропрограммного обеспечения или любой комбинации таковых. При реализации в виде программного обеспечения функции могут храниться в форме одной или нескольких команд на машиночитаемом носителе. Носители данных могут быть любыми имеющимися носителями, к которым можно осуществлять доступ посредством компьютера. В качестве примера, а не ограничения, такие машиночитаемые носители могут содержать ОЗУ, ПЗУ, ЭСППЗУ, CD-ROM или другое запоминающее устройство на оптическом диске, запоминающее устройство на магнитном диске или другие магнитные запоминающие устройства, или любой другой носитель, который может использоваться для переноса или хранения требуемого программного кода в форме команд или структур данных и к которому можно осуществлять доступ посредством компьютера. Магнитный диск и немагнитный диск, как используется в документе, включают в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой многофункциональный диск (ЦМД, DVD), гибкий диск и диск по технологии Blu-ray, причем магнитные диски обычно воспроизводят данные с помощью магнитных устройств, тогда как немагнитные диски воспроизводят данные оптически с помощью лазеров.
Программное обеспечение или команды могут также передаваться по среде передачи. Например, если программное обеспечение передается с сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии (ЦАЛ, DSL) или технологий беспроводной связи, таких как инфракрасная, беспроводная и микроволновая, то коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или технологии беспроводной связи, такие как инфракрасная, беспроводная и микроволновая, включаются в определение среды передачи.
Дополнительно, должно быть оценено, что модули и/или другие надлежащие средства для выполнения способов и методик, описанных в документе, таких как проиллюстрированные посредством некоторых чертежей и связанного описания, могут быть загружены по сети и/или иным образом получены пользовательским терминалом и/или базовой станцией, как применимо. Например, такое устройство может соединяться с сервером, чтобы содействовать передаче средства, предназначенного для выполнения способов, описанных в документе. Альтернативно, различные способы, описанные в документе, могут предоставляться с помощью средства хранения данных (например, ОЗУ, ПЗУ, физического носителя данных, такого как компакт-диск (CD) или гибкий диск и т.д.), так что пользовательский терминал и/или базовая станция могут получать различные способы при соединении или предоставлении средства хранения данных для устройства. Кроме того, по отношению к устройству может использоваться любая другая подходящая методика для обеспечения способов и методик, описанных выше.
Следует понимать, что формула изобретения не ограничивается точной конфигурацией и компонентами, проиллюстрированными выше. Могут выполняться различные модификации, изменения и разновидности в организации, действии и подробностях описанных выше способов и устройства без выхода за рамки объема формулы изобретения.