СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ И МУЛЬТИПЛЕКСИРОВАНИЯ ДАННЫХ В СИСТЕМЕ СВЯЗИ, ОСНОВАННОЙ НА ТЕХНОЛОГИИ MIMO
METHOD AND APPARATUS FOR CONTROLLING AND MULTIPLEXING DATA IN MIMO COMMUNICATION SYSTEM

ПЕРЕКРЕСТНАЯ ССЫЛКА
Эта заявка на изобретение претендует на преимущество предварительной заявки на патент США №61/172140, поданной 23 апреля 2009 г. и имеющей название "CONTROL AND DATA MULTIPLEXING FOR UPLINK MULTI-INPUT AND MULTI-OUTPUT COMMUNICATION IN LTE-A", которая включена сюда в полном объеме путем ссылки.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение, сущность которого здесь раскрыта, относится, в общем, к области техники беспроводной связи и, в частности, к способам структурирования связи в среде связи, основанной на технологии "с множеством входов и множеством выходов" (MIMO).
УРОВЕНЬ ТЕХНИКИ
В широких масштабах развернуты системы беспроводной связи для предоставления различных услуг связи; посредством таких систем беспроводной связи могут быть предоставлены такие услуги, как, например, услуги речевой связи, видеосвязи, пакетной передачи данных, широковещательных передач и обмена сообщениями. Этими системами могут являться системы с множественным доступом, которые способны обеспечивать поддержку связи для множества терминалов за счет совместного использования имеющихся системных ресурсов. Примерами таких систем с множественным доступом являются, в том числе, системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA) и системы множественного доступа с ортогональным частотным разделением (OFDMA).
Обычно система беспроводной связи с множественным доступом может одновременно обеспечивать поддержку связи для множества терминалов беспроводной связи. В такой системе каждый терминал может поддерживать связь с одной или с большим количеством базовых станций посредством передачи по линиям прямой и обратной связи. Термин "линия прямой связи" (или "нисходящая линия связи") относится к линии связи из базовых станций в терминалы, а термин "линия обратной связи" (или "восходящая линия связи") относится к линии связи из терминалов в базовые станции. Эта линия связи может быть установлена посредством системы "с одним входом и одним выходом" (SISO), системы "с множеством входов и одним выходом" (MISO), системы "с одним входом и множеством выходов" (SIMO) или системы "с множеством входов и множеством выходов" (MIMO).
В различных средах беспроводной связи передачи являются структурированными с использованием сигналов на одной несущей для обеспечения таких преимуществ, как, например, низкие значения отношения максимальной мощности к средней мощности и оптимальная эффективность передачи мобильного устройства. Обычно в том случае, когда по восходящей линии связи должна производиться передача как управляющей информации, так и данных, то сигнал для передачи на одной несущей создают путем мультиплексирования управляющей информации и данных, подлежащих передаче, в общий набор ресурсов. Однако в том случае, когда в системе беспроводной связи для передачи по восходящей линии связи используют технологию MIMO, то такие существующие способы управления и мультиплексирования данных становятся, по существу, нереализуемыми вследствие наличия множества уровней (например, соответствующих пространственным уровням, кодовым словам и т.д.), используемых системами MIMO. Соответственно, было бы желательно реализовать способы, посредством которых может быть выполнено мультиплексирование управляющей информации и данных для передачи по восходящей линии связи в режиме MIMO в системе беспроводной связи.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Ниже приведено упрощенное краткое изложение сущности различных объектов заявленного изобретения для обеспечения понимания основополагающих принципов этих объектов изобретения. Это краткое изложение сущности изобретения не является исчерпывающим кратким обзором всех предполагаемых объектов изобретения, и подразумевают, что оно не определяет ни ключевые или критически важные элементы таких объектов изобретения, ни объем их патентных притязаний. Единственным его назначением является предоставление сведений о некоторых концепциях раскрытых объектов изобретения в упрощенном виде в качестве вводной части к более подробному описанию, которое приведено ниже.
Согласно одному из объектов изобретения здесь описан способ. Этот способ может содержать следующие этапы, на которых: идентифицируют управляющую информацию, подлежащую передаче в один или в большее количество сетевых объектов; получают информацию, относящуюся к набору уровней, назначенному для передачи по восходящей линии связи в режиме с множеством входов и множеством выходов (MIMO); и из набора уровней выбирают соответствующие уровни, на которых планируют передачу, по меньшей мере, части управляющей информации по восходящей линии связи в режиме MIMO.
Описанный здесь второй объект изобретения относится к устройству беспроводной связи, которое может содержать запоминающее устройство, в котором хранят данные, относящиеся к управляющей информации, подлежащей передаче в один или в большее количество сетевых объектов, и набор уровней, назначенный для передачи по восходящей линии связи в режиме MIMO. Устройство беспроводной связи может дополнительно содержать процессор, сконфигурированный для выбора из набора уровней соответствующих уровней, на которых планируется передача, по меньшей мере, части управляющей информации по восходящей линии связи в режиме MIMO.
Третий объект изобретения относится к устройству, которое может содержать средство идентификации управляющих сигналов, подлежащих передаче в одной или в большем количестве многоуровневых передач по восходящей линии связи, и средство выбора соответствующих уровней, которые соответствуют одной или большему количеству многоуровневых передач по восходящей линией связи, на которых планируется передача, по меньшей мере, части управляющих сигналов.
Описанный здесь четвертый объект изобретения относится к компьютерному программному продукту, который может включать в себя считываемый посредством компьютера носитель информации, содержащий код, вызывающий идентификацию компьютером управляющих сигналов, подлежащих передаче в одной или в большем количестве многоуровневых передач по восходящей линии связи, и код, вызывающий выбор компьютером соответствующих уровней, связанных с одной или с большим количеством многоуровневых передач по восходящей линией связи, на которых планируется передача, по меньшей мере, части управляющих сигналов.
Согласно пятому объекту изобретения здесь описан способ. Этот способ может содержать следующие этапы, на которых: идентифицируют передачу, произведенную сетевым устройством по множеству уровней; определяют соответственные уровни, соответствующие передаче, которой поставлена в соответствие управляющая информация; и производят прием, по меньшей мере, части управляющей информации на соответствующих уровнях, которым, как определено, поставлена в соответствие управляющая информация.
Описанный здесь шестой объект изобретения относится к устройству беспроводной связи, которое может содержать запоминающее устройство, в котором хранят данные, относящиеся к передаче, произведенной сетевым устройством по множеству уровней. Это устройство беспроводной связи может дополнительно содержать процессор, сконфигурированный для определения соответственных уровней, соответствующих передаче, которой поставлена в соответствие управляющая информация, и для приема, по меньшей мере, части управляющей информации на соответствующих уровнях, которым, как определено, поставлена в соответствие управляющая информация.
Седьмой объект изобретения относится к устройству, которое может содержать средство идентификации многоуровневой передачи по восходящей линии связи, произведенной сетевым устройством; средство определения одного или большего количества уровней в многоуровневой передаче по восходящей линии связи, которая содержит управляющие сигналы; и средство обработки, по меньшей мере, части управляющих сигналов, содержащихся на одном или на большем количестве определенных уровней в многоуровневой передаче по восходящей линии связи.
Описанный здесь восьмой объект изобретения относится к компьютерному программному продукту, который может включать в себя считываемый посредством компьютера носитель информации, содержащий код, вызывающий идентификацию компьютером многоуровневой передачи по восходящей линии связи, произведенной сетевым устройством; код, вызывающий определение компьютером одного или большего количества уровней в многоуровневой передаче по восходящей линии связи, которые содержат управляющие сигналы; и код, вызывающий выполнение компьютером обработки, по меньшей мере, части управляющих сигналов, содержащихся на одном или на большем количестве определенных уровней в многоуровневой передаче по восходящей линии связи.
Для достижения вышеизложенных и родственных целей один или большее количество объектов заявленного предмета изобретения содержат признаки, полное описание которых приведено ниже и которые детально изложены в формуле изобретения. В приведенном ниже описании и на приложенных чертежах подробно изложены некоторые иллюстративные аспекты заявленного предмета изобретения. Однако эти аспекты указывают только лишь некоторые из различных возможных способов использования принципов заявленного предмета изобретения. Кроме того, подразумевают, что раскрытые объекты изобретения включают в себя все такие аспекты и их эквиваленты.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
На Фиг.1 изображена блок-схема системы, которая облегчает создание сигнала и передачу по восходящей линии связи в системе беспроводной связи согласно различным объектам изобретения.
На Фиг.2 проиллюстрирована приведенная в качестве примера канальная структура, которая может быть использована для передачи в системе беспроводной связи согласно различным объектам изобретения.
На Фиг.3 изображена блок-схема системы, которая облегчает управление и мультиплексирование данных для связи по восходящей линии связи в режиме MIMO согласно различным объектам изобретения.
На Фиг.4 изображена блок-схема системы, которая облегчает выбор уровней и установление соответствия уровням для соответствующей управляющей информации, подлежащей передаче в системе беспроводной связи, согласно различным объектам изобретения.
На Фиг.5 изображена блок-схема системы, которая облегчает кодирование информации о подтверждении/неподтверждении приема (ACK/NACK) и установление ее соответствия уровням согласно различным объектам изобретения.
На Фиг.6 изображена блок-схема системы, которая облегчает выбор схемы модуляции и кодирования (MCS) и применение управляющей информации в системе беспроводной связи согласно различным объектам изобретения.
На Фиг.7 изображена схема последовательности операций методологии, которая облегчает установления соответствия управляющей информации одному или большему количеству уровней, соответствующих системе беспроводной связи.
На Фиг.8 изображена схема последовательности операций методологии подготовки передачи битов ACK/NACK, предназначенных для передачи.
На Фиг.9 изображена схема последовательности операций методологии, которая облегчает установление соответствия уровням, модуляцию и кодирование информации, подлежащей передаче, в системе связи, основанной на технологии MIMO.
На Фиг.10-11 изображены схемы последовательности операций соответствующих методологий обработки многоуровневой передачи, принятой в среде беспроводной связи.
На Фиг.12-13 изображены блок-схемы соответствующих устройств, которые облегчают передачу управляющих сигналов и данных в режиме MIMO по восходящей линии связи (UL) в системе беспроводной связи.
На Фиг.14-15 изображены блок-схемы соответствующих устройств беспроводной связи, которые могут быть использованы для реализации различных описанных здесь объектов изобретения.
На Фиг.16 проиллюстрирована система беспроводной связи с множественным доступом согласно различным изложенным здесь объектам изобретения.
На Фиг.17 изображена блок-схема, на которой проиллюстрирована приведенная в качестве примера система беспроводной связи, в которой могут функционировать различные описанные здесь объекты изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
Теперь будет приведено описание различных объектов заявленного предмета изобретения со ссылкой на чертежи, на которых для обозначения одинаковых элементов на всех чертежах использованы одинаковые номера позиций. В приведенном ниже описании в пояснительных целях изложены многочисленные конкретные подробности для обеспечения полного понимания одного или большего количества объектов изобретения. Однако, очевидно, что такой объект изобретения может быть реализован (такие объекты изобретения могут быть реализованы) на практике без этих конкретных подробностей. В других случаях известные структуры и устройства показаны в виде блок-схем для облегчения описания одного или большего количества объектов изобретения.
Подразумевают, что используемые в этой заявке на изобретение термины "компонент", "модуль", "система" и т.п. относятся к связанному с компьютером объекту, реализованному любыми из нижеперечисленных средств: аппаратными средствами, программно-аппаратными средствами, посредством комбинации аппаратных средств и программного обеспечения, посредством программного обеспечения или исполняемого программного обеспечения. Например, компонентом может являться процесс, выполняемый в процессоре, интегральная схема, объект, исполняемый модуль, поток выполняемых задач, программа и/или компьютер, но эти примеры не являются ограничивающим признаком. В качестве иллюстративного примера компонентом может являться как приложение, выполняемое в вычислительном устройстве, так и само вычислительное устройство. В процессе и/или в потоке выполняемых задач может находиться один или большее количество компонентов, и компонент может быть локализованным на одном компьютере и/или распределенным между двумя или более компьютерами. Кроме того, эти компоненты могут выполняться с различных считываемых посредством компьютера носителей информации, на которых хранятся различные структуры данных. Эти компоненты могут поддерживать связь друг с другом посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, содержащим один или большее количество пакетов данных (например, данные из одного компонента взаимодействуют с другим компонентом в локальной системе, в распределенной системе и/или через сеть, которой является, например, сеть Интернет, с другими системами посредством сигнала).
Кроме того, различные объекты изобретения описаны здесь применительно к терминалу беспроводной связи и/или к базовой станции. Термин "терминал беспроводной связи" может относиться к устройству, обеспечивающему возможность речевой связи и/или передачи данных для абонента. Терминал беспроводной связи может быть соединен с вычислительным устройством, таким как, например, портативный компьютер или настольный компьютер, или же он может представлять собой автономное устройство, например персональное цифровое информационное устройство (PDA). Терминал беспроводной связи также может именоваться системой, абонентским устройством, абонентской станцией, подвижной станцией, мобильным устройством, удаленной станцией, точкой доступа, удаленным терминалом, терминалом доступа, абонентским терминалом, агентом пользователя, пользовательским устройством или абонентской аппаратурой (UE). Терминалом беспроводной связи может являться абонентская станция, устройство беспроводной связи, сотовый телефон, телефонный аппарат системы персональной связи (PCS), радиотелефон, телефон на основе протокола инициирования сеанса связи (SIP), станция системы беспроводного абонентского доступа (WLL), персональное цифровое информационное устройство (PDA), карманное устройство, способное обеспечивать беспроводную связь, или иное устройство обработки, соединенное с беспроводным модемом. Термин "базовая станция" (например, "точка доступа" или "узел B" (Node B)) может относиться к устройству в сети доступа, которое поддерживает связь через интерфейс радиосвязи, через один или большее количество секторов, с терминалами беспроводной связи. Базовая станция может действовать в качестве маршрутизатора между терминалом беспроводной связи и остальной частью сети доступа, которая может включать в себя сеть на основе протокола сети Интернет (IP), осуществляя преобразование принятых кадров интерфейса радиосвязи в пакеты протокола IP. Базовая станция также координирует управление атрибутами для интерфейса радиосвязи.
Кроме того, различные описанные здесь функции могут быть реализованы аппаратными средствами, посредством программного обеспечения, аппаратно-реализованного программного обеспечения или любой комбинации этих средств. Если эти функции реализованы посредством программного обеспечения, то они могут быть сохранены на считываемом посредством компьютера носителе информации или переданы через него в виде одной или большего количества команд или кода. Считываемые посредством компьютера носители информации включают в себя как компьютерные носители информации, так и средства связи, в том числе любые средства, способствующие передаче компьютерной программы из одного места в другое. Носителями информации могут быть любые имеющиеся среды, к которым может осуществлять доступ компьютер. В качестве примера, не являющего ограничивающим признаком, такими считываемыми посредством компьютера носителями информации могут являться, в том числе оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), постоянное запоминающее устройство на компакт-диске (CD-ROM) или иное запоминающее устройство на оптических дисках, запоминающее устройство на магнитных дисках или иные запоминающие устройства на магнитных носителях, либо любая иная среда, которая может использоваться в качестве носителя или для хранения желательного программного кода в виде команд или структур данных и к которой может осуществлять доступ компьютер. К тому же считываемым посредством компьютера носителем информации правильно именуют любое соединение. Например, если программное обеспечение передают из веб-узла, из сервера или из иного удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии (DSL) или технологий беспроводной связи, таких как, например, связь в инфракрасном диапазоне, радиосвязь и СВЧ-связь, то определение "носитель информации" включает в себя коаксиальный кабель, волоконно-оптический кабель, витую пару, цифровую абонентскую линию (DSL) или технологии беспроводной связи, такие как, например, связь в инфракрасном диапазоне, радиосвязь и СВЧ-связь. Используемый здесь термин "диск" включает в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск формата Blue-ray (BD), где воспроизведение данных с дисков обычно осуществляют магнитным способом наряду с воспроизведением данных с дисков оптическим способом посредством лазеров. В объем понятия "считываемые посредством компьютера носители информации" также следует включить комбинации вышеупомянутых элементов.
Различные описанные здесь способы могут использоваться для различных систем беспроводной связи, таких как, например, системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA), системы множественного доступа с ортогональным частотным разделением (OFDMA), системы FDMA на одной несущей (SC-FDMA), системы ODFM с расширенным спектром на основе кластерного дискретного преобразования Фурье (DFT) (CL-DFT-S-OFDM) и/или другие системы, обеспечивающие прерывистую передачу данных с одним дискретным преобразованием Фурье (DFT) на несущую, и для других подобных систем. Термины "система" и "сеть" часто используют здесь как взаимозаменяемые. В системе CDMA может быть реализована такая технология радиосвязи, как, например, технология универсальной наземной радиосвязи с абонентами (UTRA), технология стандарта CDMA2000 и т.д. Технология UTRA включает в себя технологию широкополосного CDMA (W-CDMA) и другие варианты CDMA. Кроме того, стандарт CDMA2000 охватывает собой стандарт IS-2000, стандарты TS-95 и TS-856. В системе TDMA может быть реализована такая технология радиосвязи, как, например, Глобальная система мобильной связи (GSM). В системе OFDMA может быть реализована такая технология радиосвязи, как, например, "эволюционированная UTRA" (E-UTRA), "ультрамобильная широкополосная связь" (UMB), технология радиосвязи стандартов IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM и т.д. UTRA и E-UTRA являются частью Универсальной системы мобильной связи (UMTS). Стандарт "долгосрочная эволюция" (LTE) в рамках Проекта о партнерстве в области систем связи третьего поколения (3GPP) является предстоящей версией стандарта, в котором используют E-UTRA с использованием OFDMA в нисходящей линии связи и SC-FDMA в восходящей линии связи. Стандарты UTRA, E-UTRA, UMTS, LTE и GSM описаны в документах организации, имеющей название "Проект о партнерстве в области систем связи третьего поколения" (3GPP). Кроме того, стандарты CDMA2000 и UMB описаны в документах организации, имеющей название "Проект 2 о партнерстве в области систем связи третьего поколения" (3GPP2).
Различные объекты изобретения будут представлены применительно к системам, которые могут включать в себя несколько устройств, компонентов, модулей и т.п. Следует понимать и учитывать, что различные системы могут включать в себя дополнительные устройства, компоненты, модули и т.д. и/или могут не включать в себя некоторые или все устройства, компоненты, модули и т.д., рассмотренные применительно к чертежам. Также может использоваться комбинация этих подходов.
Теперь со ссылкой на чертежи, на фиг.1 проиллюстрирована система 100, которая облегчает создание сигнала и передачу по восходящей линии связи (UL, также именуемой здесь линей обратной связи (RL)) в системе беспроводной связи согласно различным объектам изобретения. Как проиллюстрировано на фиг.1, система 100 может включать в себя один или большее количество блоков 110 абонентской аппаратуры (абонентских устройств (UE)) (также именуемых здесь мобильными устройствами или станциями, терминалами, терминалами доступа (AT) и т.д.), которые могут поддерживать связь с одной или с большим количеством базовых станций 120 (также именуемых здесь узлами B (Node Bs) или узлами eNB (eNBs), сотами или сотами сети, узлами сети, точками доступа (AP) и т.д.) и/или с одним или с большим количеством других объектов в системе 100.
Согласно одному из объектов изобретения UE 110 может устанавливать один или большее количество каналов связи с базовой станцией 120 по UL, и, аналогичным образом, базовая станция 120 может устанавливать один или большее количество каналов связи по нисходящей линии связи (DL, также именуемой здесь линией прямой связи (FL)) с UE 110. В одном из примеров UE 110 и базовая станция 120 могут использовать одну или большее количество антенн, соответственно, 118 и 126 для облегчения связи в системе 100. Как дополнительно показано на чертеже, в системе 100 UE 110 и/или базовая станция 120 могут использовать соответствующие приемопередатчики 116 и/или любое другое подходящее средство для обеспечения связи в системе 100.
Согласно другому объекту изобретения UE 110 и/или базовая станция 120 могут использовать технологию FDMA На одной несущей (SC-FDMA) для соответствующих передач по UL и/или по DL. Понятно, что технология SC-FDMA может обеспечивать более низкое отношение максимальной мощности к средней мощности (PAPR) и/или иные соответствующие преимущества вследствие присущей ей структуры с одной несущей. Таким образом, в некоторых случаях технология SC-FDMA может являться целесообразной схемой, например для передачи по UL, где более низкое значение PAPR приносит существенную пользу для терминала мобильной связи с точки зрения коэффициента полезного действия по мощности передачи и т.п. В одном из примеров, когда устройство в системе 100 должно производить передачу как данных, так и управляющих сигналов, структура совместной передачи управляющей информации/данных на одной несущей может быть сохранена за счет мультиплексирования управляющей информации с данными.
Кроме того, UE 110 и/или базовая станция 120 могут производить передачи по совместно используемому восходящему физическому каналу (PUSCH) и/или по другому каналу связи с использованием двух или более назначений кластеризованных ресурсов, например, в случае прерывистой передачи данных с одним DFT на компоненту несущей (например, CL-DFT-S-OFDM). Соответственно, различные объекты изобретения, изложенные в приведенном здесь описании, могут быть применены к различным механизмам распределения ресурсов канала PUSCH и/или к иным способам распределения ресурсов, которые могут быть использованы UE 110, базовой станцией 120 и/или связанной с ними системой связи (например, системой, функционирующей согласно стандарту LTE, усовершенствованному стандарту LTE (LTE Advanced (LTE-A)) и т.д.). Например, вместо сохранения сигнала на одной несущей для распределений ресурсов канала PUSCH (например, распределений смежных ресурсов канала PUSCH во временном интервале) могут использоваться многокластерные распределения ресурсов канала PUSCH, где соответствующие кластеры по-прежнему являются смежными в соответствующих им временных интервалах, из которых они составлены, но соответствующие кластеры не обязательно сами являются смежными. В одном из примеров такое распределение ресурсов и/или другие способы распределения ресурсов, которые могут быть выполнены в соответствии с различными описанными здесь объектами изобретения, могут быть использованы для улучшения эффективности UL и/или для реализации иных соответствующих целей.
Пример мультиплексирования управляющей информации/данных, которое может быть выполнено таким способом, проиллюстрирован диаграммой 200 на фиг.2. Как проиллюстрировано посредством диаграммы 200, когда управляющая информация, которой является, например, информация об индикаторе качества канала (CQI), информация об указателе матрицы предварительного кодирования (PMI), указатели ранга (RI), сигналы подтверждения приема/неподтверждения приема (ACK/NACK), сигнал запроса на установление очередности обслуживания (SR) и т.п., сосуществует с передачей данных в заданном подкадре, то управляющая информация может быть вложена в данные, передаваемые по каналу PUSCH и/или по другим каналам, и/или может быть объединена с ними иным образом, вместо ее передачи отдельно (например, по восходящему физическому каналу управления (PUCCH)). В конкретном примере, показанном посредством диаграммы 200, информация CQI/PMT и RI может быть мультиплексирована с данными, сигналы ACK/NACK могут быть сконфигурированы для "выкалывания" ("puncturing") ресурсов канала PUSCH, и SR может быть обеспечен, как часть соответствующей полезной нагрузки подуровня управления доступом к среде передачи (MAC). Однако понятно, что диаграмма 200 приведена просто в качестве примера, и что управляющая информация и данные могут быть объединены любым подходящим способом.
-3
Согласно одному из объектов изобретения управляющая информация, которая модулирована данными способом, показанным на диаграмме 200, и/или любым иным подходящим способом, может в некоторых случаях требовать иного относительного качества по сравнению с данными, с которыми она мультиплексирована. Например, допустимая частота появления ошибок данных может быть относительно высокой (например, порядка 10%), тогда как соответствующая допустимая частота появления ошибок для некоторых типов управляющей информации, такой как, например, ACK/NACK, может быть существенно более низкой (например, порядка 10). Кроме того, различные типы управляющая информация (например, ACK/NACK, RI, CQI, PMI и т.д.) могут иметь различные допустимые частоты появления ошибок по сравнению друг с другом.
В одном из примеров переменные уровни качества, необходимые для управляющей информации и для данных, с которыми мультиплексирована управляющая информация, могут быть достигнуты путем выполнения процедуры управления мощностью различными способами для ресурсов, которым поставлены в соответствие, соответственно, данные и управляющая информация (например, как показано на диаграмме 200 или иным образом). В альтернативном варианте для управляющей информации и данных может быть использована общая мощность передачи, и количество закодированных символов, элементы ресурсов (REs) и т.п., которые, соответственно, используются для управляющей информации и данных, могут быть различным для гарантированного обеспечения соответствующих им допустимых уровней качества сигнала. В качестве конкретного примера различные скорости кодирования для управляющей информации могут быть достигнуты путем назначения различных значений количества закодированных символов для их передачи. Это может быть сделано, например, с использованием специфичных для конкретного UE смещений, сконфигурированных Уровнем 3 (L3), в комбинации с количеством битов управляющей информации, запланированной ширины полосы частот передачи по каналу PUSCH, количества символов SC-FDMA в каждом подкадре, количества закодированных битов канала PUSCH и/или любого другого подходящего параметра (любых других подходящих параметров).
Понятно, что скорость кодирования, применяемая для передач по каналу PUSCH, построенных описанным выше способом, может быть динамической по своей сущности, поскольку такие передачи планируется с использованием канала PDCCH и т.п. таким образом, что соответствующая передача сигналов по каналу PDCCH (например, предусмотренная согласно формату 0 канала PDCCH и т.д.) содержит схему модуляции и кодирования (MCS), используемую для передачи по каналу PUSCH. Кроме того, понятно следующее: поскольку вследствие этого передача по каналу PUSCH является динамической, то относительное различие в качестве передачи между управляющей информацией и данными при общей передаче по каналу PUSCH может быть сделано полустатическим, например, путем обеспечения эффективной скорости кодирования управляющей информации при передаче по каналу PUSCH относительно эффективной скорости кодирования данных. Таким образом, рассматривая передачу по каналу PUSCH, фактическое количество элементов ресурсов (REs), назначенных каждому каналу, содержащемуся в передаче, может быть определено на основании MCS, соответствующей передаче по каналу PUSCH, и дополнительной информации, соответствующей относительной эффективной скорости кодирования управляющей информации в передаче по каналу PUSCH относительно данных в передаче.
В другом примере понятно, что при передаче по каналу PUSCH, построенной согласно диаграмме 200 и/или согласно любому другому подходящему способу (любым другим подходящим способам), может использоваться любой подходящий порядок модуляции, например, двухпозиционная фазовая манипуляция (BPSK), квадратурная фазовая манипуляция (QPSK), квадратурная амплитудная модуляция n-го порядка (n-QAM) и т.п. Однако понятно, что для управляющей информации некоторых типов, например для ACK/NACK и т.п., в некоторых случаях использование схемы модуляции высшего порядка, такой как, например, n-QAM, может быть нежелательным. Таким образом, в одном из примеров, несмотря на то, что для некоторой управляющей информации, такой как, например, CQI, PMI и т.п., может использоваться тот же самый порядок модуляции, что и порядок модуляции, используемый в канале PUSCH, комбинации схем модуляции для управляющей информации других типов, например, для ACK/NACK и RI, могут быть ограничены так, чтобы евклидово расстояние для их соответствующей передачи являлось максимальным.
В еще одном примере для системы дуплексной связи с временным разделением (TDD) передачи ACK/NACK могут производиться с использованием такой схемы передачи, как, например, та, которая показана на диаграмме 200 согласно режиму с объединением режиму и/или режиму с мультиплексированием. В режиме с объединением объединенная передача может быть осуществлена путем выполнения логической операции "И" по подкадрам в окне объединения для каждого соответствующего кодового слова. Таким образом, например, одной передаче ACK/NACK по UL могут быть поставлены в соответствие два подкадра DL, так что ACK передают в том случае, если успешно приняты оба подкадра DL, а NACK передают в том случае, если любой подкадр DL не является успешно принятым. В режиме с мультиплексированием мультиплексированная передача может быть осуществлена путем выполнения логической операции "И" по кодовым словам в заданном подкадре. Таким образом, например, одной передаче ACK/NACK по UL могут быть поставлены в соответствие два кодовых слова DL, так что ACK передают в том случае, если информация успешно принята для обоих кодовых слов, или NACK передают в том случае, если информация не является успешно принятой, по меньшей мере, по одному из кодовых слов.
Понятно, что описанные выше различные способы объединения управляющей информации и данных в общую передачу могут использоваться применительно к передаче 1 ранга, например к передаче, соответствующей системе с одним входом и одним выходом (SISO) или системе с одним входом и множеством выходов (SIMO). Однако, когда сетевое устройство способно целесообразно использовать ранг передачи больший чем 1, например, в случае связи по UL в режиме с множеством входов и множеством выходов (MIMO) (например, как показано в системе 100), то затрудняется реализация описанных выше способы вследствие наличия множества уровней, используемых при передаче в режиме MIMO. Используемый здесь термин "уровни" может относиться к пространственным уровням (например, соответствовать соответствующим антеннам, диаграммам направленности антенн и/или иным элементам, сформированным как соответствующие комбинации множества антенн, и т.д.), к кодовым словам и/или к любой другой подходящей структуре (к любым другим подходящим структурам), и соответствовать им. Кроме того, подразумевают следующее: если в явном виде не указано иное, то следует понимать, что заявленный предмет изобретения не ограничен какой-либо одной такой интерпретацией или каким-либо одним набором таких интерпретаций.
Согласно одному из объектов изобретения UE 110 в системе 100 может использовать различные способы облегчения объединенной передачи управляющей информации и данных по множеству уровней. Например, как показано в системе 100, UE 110 может идентифицировать управляющую информацию, подлежащую передаче в один или в большее количество сетевых объектов, например в базовую станцию 120, посредством источника 112 управляющей информации и/или иных подходящих средств. Кроме того, UE 110 может включать в себя модуль 114 установления соответствия уровням, который может получать информацию, относящуюся к набору уровней (например, пространственных уровней, кодовых слов и т.д.), назначенных для передачи по UL в режиме MIMO, и выбирать из набора уровней соответствующие уровни, на которых планируется передача, по меньшей мере, части управляющей информации по UL в режиме MIMO. После успешного планирования передачи управляющая информация может быть передана (например, вместе с данными) через приемопередатчик 116. После этого в базовой станции 120 приемопередатчик 116 и/или иное устройство может идентифицировать передачу, произведенную сетевым устройством, например UE 110, по множеству уровней. Затем базовая станция 120 может использовать модуль 122 идентификации уровней и/или иное подходящее средство для определения соответствующих уровней, связанных с передачей, которой поставлена в соответствие управляющая информация, на основании того, какой приемопередатчик 116 и/или модуль 124 обработки управляющей информации может принимать, по меньшей мере, часть управляющей информации на соответствующих уровнях, которым, как определено, поставлена в соответствие управляющая информация. После успешного приема управляющей информации управляющая информация может быть обработана модулем 124 обработки управляющей информации и/или иным средством.
Теперь, переходя к рассмотрению фиг.3, на ней проиллюстрирована система 300, которая облегчает мультиплексирование управляющей информации и данных для связи по UL в режиме MIMO согласно различным объектам изобретения. Как показано на фиг.3, система 300 может включать в себя источник 112 управляющей информации и источник 310 данных, и/или любой другой подходящий источник (любые другие подходящие источники), соответственно, управляющих сигналов и/или данных, подлежащих передаче объектом, связанным с системой 300. Соответствующая информация, предоставленная источником 112 управляющей информации и источником 310 данных, может быть подана в мультиплексор 320 и/или в модуль 114 установления соответствия уровням. В одном из примеров информация, предоставленная источником 112 управляющей информации и/или источником 310 данных, может быть объединена мультиплексором 320 и/или иным подходящим средством, и/или может быть поставлена в соответствие одному или большему количеству уровней посредством модуля 114 установления соответствия уровням до ее передачи через приемопередатчик 116. В одном из примеров операции, выполняемые мультиплексором 320 и модулем 114 установления соответствия уровням, могут выполняться в любом подходящем порядке. Таким образом, например, информация из источника 310 данных и источника 112 управляющей информации сначала может быть подана в мультиплексор 320, вследствие чего в модуль 114 установления соответствия уровням подают мультиплексированную информацию, или в альтернативном варианте информация из источника 112 управляющей информации и источника 310 данных может быть сначала подана в модуль 114 установления соответствия уровням, вследствие чего мультиплексор 320 может выполнять мультиплексирование для каждого отдельного уровня.
В одном из примеров система 300 может быть использована применительно к схеме передачи по UL в режиме MIMO, таким образом, мультиплексор 320 и/или модуль 114 установления соответствия уровням могут быть использованы для облегчения передачи на одной несущей, многокластерной передачи и/или любой другой соответствующей передачи управляющей информации и данных, охватывающей множество пространственных уровней, кодовых слов, и/или других соответствующих уровней. Согласно одному из объектов изобретения, различные описанные здесь способы, например, пригодные для использования системой 300, могут приспосабливать существующие способы мультиплексирования управляющей информации/данных применительно к передаче 1 ранга к случаю передачи в режиме MIMO. Таким образом, например, в различных предложенных здесь способах могут по-новому использоваться различные аспекты построения передаваемого сигнала, такие как эффективные скорости кодирования, основанные на смещении, схема порядка модуляции, согласование скорости передачи и/или "выкалывания" и т.п., для облегчения генерации сигналов на одной несущей, многокластерных сигналов и т.п. для передачи по UL в режиме MIMO. Например, различные предложенные здесь объекты изобретения могут быть использованы для облегчения передач только по каналу PUSCH, при которых управляющая информация наложена на соответствующие данные, параллельных передач типа PUCCH + PUSCH, при которых производят параллельные передачи управляющей информации и данных, и/или передач других соответствующих типов.
Обычно используемое здесь количество уровней передачи, применяемых для канала PUSCH, обозначено как L (например, где L ≥ 1). Несмотря на то, что различные объекты изобретения относятся здесь к случаю L ≥ 1 (например, соответствующему передаче в режиме MIMO), понятно, что различные описанные здесь объекты изобретения могут быть использованы в сочетании с различными общеизвестными в данной области техники способами или вместо этих способов для облегчения генерации передаваемых сигналов для любого подходящего значения L. Кроме того, используемые здесь передаваемые сигналы запроса на установление очередности передачи (SR) могут быть включены в состав соответствующей протокольной единицы обмена данными (PDU) подуровня MAC в качестве ее части, вследствие чего отсутствует необходимость выполнения мультиплексирования SR и канала PUSCH. Однако следует понимать, что в соответствии с различными предложенными здесь объектами изобретения передача сигналов SR, а также передача сигналов любого другого типа (любых других типов), могут быть мультиплексированы и/или обеспечены иным образом при связи вне зависимости от того, изложено ли это здесь в явном виде или нет. Кроме того, подразумевают следующее: если в явном виде не указано иное, то следует понимать, что заявленный предмет изобретения не ограничен каким-либо конкретным вариантом (какими-либо конкретными вариантами) использования и/или типом (типами) передаваемых сигналов.
Кроме того, используемые здесь L уровней, применяемых соответствующей системой связи, именуют , где =1,..., L. Кроме того, в качестве конкретного примера уровень, используемый (уровни, используемые) для передачи CQI, обозначен (обозначены) как , уровень, используемый (уровни, используемые) для передачи RI, обозначен (обозначены) как , а уровень, используемый (уровни, используемые) для передачи ACK/NACK, обозначен (обозначены) как . Кроме того, как указано выше, следует понимать, что используемый термин здесь "уровни" может соответствовать кодовым словам, а также пространственным уровням. Таким образом, в качестве примера, если в схеме передачи используют четыре пространственных уровня и только два кодовых слова, то каждое кодовое слово может быть сконфигурировано для соответствия двум пространственным уровням. Соответственно, здесь соответствующие способы могут функционировать в таком примере на основании системы из двух эффективных уровней, соответствующих надлежащим кодовым словам, каждому из которых поставлено в соответствие два пространственных уровня. В альтернативном варианте соответствующие способы могут функционировать здесь на основании четырех обеспеченных пространственных уровней.
Переходя к рассмотрению следующей фиг.4, на ней проиллюстрирована система 400, которая облегчает выбор уровней для соответствующей управляющей информации, подлежащей передаче в системе беспроводной связи, и установления соответствия из этой управляющей информации согласно различным объектам изобретения. Система 400 может включать в себя источник управляющей информации, который может генерировать и/или иным образом идентифицировать управляющую информацию одного или большего количества типов 412. Кроме того, система 400 может включать в себя модуль 114 установления соответствия уровням, который ставит управляющую информацию в соответствие надлежащим уровням для передачи по UL в режиме MIMO.
Как указано выше, количество уровней, на которых передают управляющую информацию одного или большего количества типов, не следует ограничивать одним уровнем при передаче в режиме MIMO, поскольку количество уровней, используемых для канала PUSCH, может быть большим чем 1. Таким образом, в некоторых случаях может быть использовано, например, , и аналогичные замечания могут быть сделаны для RI, ACK/NACK и/или для управляющей информации любых других типов 412. Таким образом, согласно одному из объектов изобретения посредством модуля 114 установления соответствия уровням управляющая информация может быть закодирована и поставлена в соответствие одному уровню или множеству уровней, обеспечивая, тем самым, компромисс между надежностью передачи управляющей информации и воздействием на функционирование канала PUSCH на множестве уровней.
В качестве примера использования CQI могут быть рассмотрены два описанных ниже сценария. Во-первых, может быть рассмотрен сценарий, в котором  и , где  - смещение, определяющее количество символов для передачи CQI. Во-вторых, может быть рассмотрен сценарий, в котором  и , где  - смещение, определяющее количество символов для передачи CQI в каждом отдельном уровне. На основании этих двух сценариев для достижения того же самого или аналогичного целевого функционирования в соответствующей базовой станции и/или в других объектах  и  могут быть установлены такими, что  вследствие предоставления возможности многоуровневой передачи той же самой информации о CQI. Это может подразумевать, что при использовании первого из вышеупомянутых сценариев передача CQI оказывает влияние на один и только лишь на один уровень (например, поскольку воздействие через уровни является неравномерным), тогда как передача CQI во втором сценарии оказывает равномерное воздействие на все уровни. Кроме того, понятно, что во втором сценарии воздействие на каждый уровень является меньшим, чем воздействие на конкретный уровень в первом сценарии, вследствие меньшего смещения для управляющей информации на каждом уровне.
Таким образом, с учетом приведенного выше анализа, модуль установления соответствия уровням может ставить надлежащую управляющую информацию в соответствие одному или большему количеству уровней, соответствующих системе 400, множеством способов. Согласно одному из объектов изобретения модуль 422 выбора уровней может выбирать из набора уровней, соответствующих системе 400, один уровень или большее количество уровней который (которые) используют для того, чтобы поставить ему (им) в соответствие управляющую информацию из источника 112 управляющей информации. Модуль 422 выбора уровней может функционировать независимо и/или во взаимодействии с необязательным модулем 424 анализа уровней, который анализирует соответствующие уровни из соответствующего набора уровней. В другом объекте изобретения после выбора одного или большего количества уровней для их использования для управляющей информации может быть использован модуль 426 выбора смещений для выбора и для применения соответствующих смещений к управляющей информации, передача которой планируется на надлежащих уровнях из соответствующего набора уровней. Более подробное описание различных конкретных не ограничивающих примеров, в которых может функционировать модуль 114 установления соответствия уровням и его соответствующие компоненты, приведено ниже.
В первом примере модуль 114 установления соответствия уровням, посредством модуля 422 выбора уровней, может выбирать из соответствующего набора уровней, по существу, все уровни, на которых планируется передача по восходящей линии связи в режиме MIMO, по меньшей мере, части управляющей информации, предоставленной источником 112 управляющей информации. Таким образом, в примере передачи сигналов CQI RI, и ACK/NACK уровни, используемые для установления очередности передачи этой информации, могут быть выражены как . В другом примере для смещений, применяемых при передаче сигналов CQI, RI и ACK/NACK, может быть использована зависимая от уровня конфигурация уровня 3 (L3), которая может быть, соответственно, выражена как ,  и . Таким образом, соответствующие смещения могут быть сконфигурированы как ,  и , где, например, , если . Как указано выше, используемый здесь термин "уровни" может быть применен к пространственным уровням или к кодовым словам. Соответственно, понятно, что примененные выше примеры могут быть распространены на тот случай, когда смещения являются конфигурируемыми для управляющей информации на основании кодового слова.
Во втором примере модуль 114 установления соответствия уровням, посредством модуля 422 выбора уровней, может выбирать из соответствующего набора уровней подмножество из меньшего, чем все уровни, количества уровней, на которых планируется передача, по меньшей мере, части управляющей информации, предоставленной источником 112 управляющей информации, по восходящей линии связи в режиме MIMO. Подмножество уровней, выбранное модулем 422 выбора уровней, может включать в себя, например, один уровень или любое количество уровней, которое является меньшим, чем общее количество уровней, соответствующих системе 400.
Таким образом, модуль 114 установления соответствия уровням может быть, например, использован, для ограничения передачи управляющей информации передачей по отдельным уровням, при которой, например, . В этом случае модуль 422 выбора уровней может в некоторых случаях облегчать передачу CQI, RI, ACK/NACK, и/или управляющей информации иных типов 412 на различных уровнях так, что, например, если возможно такое установление соответствия, то . Понятно, что за счет установления соответствия управляющей информации соответствующим уровням таким способом влияние объединения управляющей информации с данными, подлежащими передаче соответствующим сетевым устройством, может быть, по мере возможности, распределено по различным уровням.
Если используется такой способ установления соответствия управляющей информации, то модуль 422 выбора уровней, независимо от модуля 424 анализа уровней и/или при его помощи, может определять соответствующие уровни, на которых планируется передача управляющей информации, различными способами. Например, для принятия решения относительно установления соответствия управляющей информации уровням может использоваться порядок модуляции и/или скорость кодирования для различных уровней. Таким образом, модуль 114 установления соответствия уровням и/или иное средство могут быть использованы для определения порогового значения (пороговых значений) качества, соответствующих управляющей информации, связанной с источником 112 управляющей информации, и соответствующих уровней качества, достижимых соответствующими уровнями из соответствующего набора уровней, и модуль 422 выбора уровней может производить выбор одного или большего количества уровней из набора соответствующих уровней согласно пороговому значению (пороговым значениям) качества, соответствующему (соответствующим) управляющей информации, и соответствующим уровням качества, достижимым соответствующими уровнями.
Кроме того, при определении одного или большее количество уровней, которым должна быть поставлена в соответствие управляющая информация, предоставленная источником 112 управляющей информации, могут быть учтены относительные приоритеты типов 412 управляющей информации, предоставленной источником 112 управляющей информации. Таким образом, когда, например, ACK/NACK и RI дан более высокий приоритет, чем CQI и/или PMI, то ACK/NACK и RI может быть дан более высокий приоритет, чем CQI и PMI, для установления их соответствия уровням, что предоставляет более высокие уровни защиты передачи (например, низкие скорости кодирования, низкие порядки модуляции и т.д.).
В стратегии установления соответствия, которая является альтернативной стратегии, изложенной выше, модуль 114 установления соответствия уровням может облегчать передачу CQI, RI, ACK/NACK и/или управляющей информации других подходящих типов 412 на одном или большем количестве возможных уровней, которые могут быть выбраны на основании различных факторов. Например, модуль 114 установления соответствия уровням может идентифицировать возможное подмножество уровней из соответствующего набора уровней и выбирать из возможного подмножества уровней один или большее количество уровней, на которых планируется передача, по меньшей мере, части управляющей информации, предоставленной источником 112 управляющей информации, по UL в режиме MIMO.
В одном из примеров возможное подмножество уровней может включать в себя надлежащие уровни из набора соответствующих уровней, которые определены как имеющие самые низкие скорости кодирования, порядки модуляции и т.п., из уровней в наборе соответствующих уровней. Понятно, что выбор уровней и установление соответствия могут быть выполнены таким способом вследствие того, что, например, канал PUSCH является менее чувствительным к соответствию скорости передачи и к формату "выкалыванию" управляющей информации, передаваемой по DL (DCI) с низкими скоростями кодирования и/или порядками модуляции. В дополнение к этому или в альтернативном варианте, как изложено выше, использование одного или большего количества уровней с низкими порядками модуляции и/или скоростями кодирования для передачи управляющей информации в некоторых случаях может приводить к более высокой степени защиты управляющей информации от ошибок при передаче и т.п.
В альтернативном примере возможное подмножество уровней может включать в себя соответствующие уровни из набора соответствующих уровней, которые определены как имеющие самые высокие скорости кодирования, порядки модуляции, и т.п. среди уровней из набора соответствующих уровней. В одном из примеров такой пример может быть использован в случае рассогласованности антенны восходящей линии связи (UL). Например, в том случае, когда сетевое устройство имеет множество антенн с различными коэффициентами усиления и каждая антенна связана с одним или с большим количеством отдельных уровней, понятно, что антенна, имеющая более высокий коэффициент усиления, может быть связана (антенны, имеющие более высокие коэффициенты усиления, могут быть связаны) с MCS относительно более высокого порядка, чем антенна, имеющая (антенны, имеющие) более низкий коэффициент усиления. Таким образом, для минимизации воздействие на канал PUSCH и/или на другие аспекты передачи по UL управляющая информация может быть поставлена в соответствие антенне (антеннам) и/или соответствующему каналу (соответствующим каналам), которые имеют самое высокое относительное качество и/или соответствующую MCS самого высокого порядка. Кроме того, понятно, что за счет установления соответствия управляющей информации уровням с MCS высокого порядка таким способом количество элементов ресурсов (REs), необходимое для достижения заданного целевого показателя качества для управляющей информации и соответствующих данных, может быть меньшим, чем соответствующее уровням с MCS низкого порядка, посредством чего в некоторых случаях обеспечена возможность уменьшения непроизводительных издержек на передачу управляющей информации.
В другом объекте изобретения многоуровневая передача управляющей информации каждого отдельного типа может быть облегчена модулем 414 установления соответствия уровням, в котором, например, 1 <установление соответствия уровням ,  и . В этом примере охваченное количество уровней может быть сконфигурировано по-разному для соответствующих типов 412 управляющей информации (например, CQI, RI, ACK/NACK и т.д.). В одном из примеров модуль 114 установления соответствия уровням, модуль 422 выбора уровней и т.п. могут ставить управляющую информацию в соответствие уровням вышеупомянутым способом так, что, по мере возможности, воздействие на функционирование канала PUSCH и/или на другие соответствующие показатели функционирования сведено к минимуму с одновременным обеспечением достаточного качества для соответствующей управляющей информации.
Как описано в различных приведенных выше примерах, к управляющей информации, которая поставлена в соответствие надлежащим уровням, могут быть применены соответствующие смещения с использованием модуля 426 выбора смещений и/или иного подходящего средства, связанного с модулем 114 установления соответствия уровням. В одном из примеров, независящее от уровня смещение может быть применено, по меньшей мере, к части управляющей информации, передача которой планируется на соответствующих уровнях из набора уровней, соответствующих системе 400. В дополнение к этому или в альтернативном варианте, зависящие от уровня, зависящие от кодового слова и/или иные переменные смещения могут быть применены, по меньшей мере, для части управляющей информации, передача которой планируется на надлежащих уровнях из набора соответствующих уровней. В одном из примеров переменные смещения между соответствующими уровнями могут быть заданы как функция соответствующих уровней. Например, значения для соответствующих переменных смещений могут быть определены на основании, по меньшей мере, одного из свойств (например, порядка модуляции, скорости кодирования, и т.д.) соответствующих уровней, на которых планируется передача управляющей информации, или количества уровней, на которых планируется передача управляющей информации.
Со ссылкой вновь на фиг.1, после приема передачи по UL в режиме MIMO, созданной согласно одному или большему количеству описанных выше способов применительно к системе 400, базовая станция 120 может использовать модуль 122 идентификации уровней и/или иное подходящее средство для идентификации соответствующих уровней, которым поставлена в соответствие управляющая информация, на основании того, какой модуль 124 обработки управляющей информации и/или какие иные подходящие средства могут выполнять обработку идентифицированной управляющей информации. В качестве конкретного примера модуль 122 идентификации уровней может определять первый набор уровней, соответствующий передаче из UE 110, которому поставлена в соответствие управляющая информация первого типа, второй набор уровней, соответствующий передаче из UE 110, которому поставлена в соответствие управляющая информация второго типа, являющаяся иной, чем управляющая информация первого типа, и т.д.
Кроме того, в том случае, в которой UE 110 применяет смещения к управляющей информации, поставленной в соответствие уровню, модуль 122 идентификации уровней и/или иные компоненты базовой станции 120 могут быть использованы для идентификации смещений, примененных к управляющей информации на соответствующих уровнях, которым поставлена в соответствие управляющая информация, для обеспечения возможности приема, по меньшей мере, части управляющей информации в соответствии с примененными к ней смещениями. В одном из примеров смещениями, идентифицированными базовой станцией 120, могут являться смещения, не зависящие от уровня, которые применены к управляющей информации, поставленной в соответствие надлежащим уровням, соответствующим передаче, соответствующие смещения для каждого отдельного уровня, которые применены к управляющей информации, поставленной в соответствие надлежащим уровням, соответствующим передаче, и/или любое другое подходящее смещение (любые другие подходящие смещения). В другом примере базовая станция 120 может определять соответствующие смещения для каждого отдельного уровня, примененные к управляющей информации, как функцию, по меньшей мере, одного из свойств уровней, которым поставлена в соответствие управляющая информация, или количества уровней, которым поставлена в соответствие управляющая информация.
Со ссылкой на фиг.5, на ней проиллюстрирована блок-схема системы 500, которая облегчает кодирование информации об ACK/NACK и установление ее соответствия уровням согласно различным объектам изобретения. Согласно одному из объектов изобретения понятно, что существование множества уровней в UL может обеспечивать возможность реконфигурирования функционирования в режиме с объединением ACK/NACK в системе TDD и/или в режиме с мультиплексированием. Соответственно, система 500 может включать в себя источник 112 управляющей информации, который предоставляет один или большее количество битов 512 ACK/NACK в модуль 114 установления соответствия уровням, который может целесообразно использовать модуль 522 кодирования ACK/NACK и/или модуль 524 предоставления уровней, как более подробно здесь описано. Несмотря на то, что в приведенном ниже описании основное внимание сосредоточено на режиме с мультиплексированием для передачи ACK/NACK в системе дуплексной связи с временным разделением (TDD), следует понимать, что для режима с объединением могут быть применены способы, аналогичные проиллюстрированным и описанным здесь способам. Кроме того, способы, аналогичные описанным здесь способам, могут быть использованы для передачи ACK/NACK в системе FDD, например на различных несущих или поднесущих DL/UL и/или для любой системы, в которой для связи по DL/UL и для передачи соответствующих сигналов ACK/NACK обычно используют TDD и/или дуплексную связь с частотным разделением (FDD), любым подходящим способом. Например, описанные здесь способы могут быть использованы применительно к системе, в которой передачу ACK/NACK производят в одном подкадре UL для множества подкадров DL, множества несущих DL или их комбинации.
В существующих вариантах реализации сети беспроводной связи могут быть использованы различные конфигурации дуплексной связи с временным разделением (TDD) по DL/UL, которые соответствуют различным соотношениям подкадров DL и подкадров UL. В качестве конкретного примера, не являющегося ограничивающим, конфигурация номер 5 (#5) TDD согласно стандарту LTE содержит 9 подкадров DL на 1 подкадр UL. Соответственно, в случае использования такой конфигурации потребовалась бы обратная связь для ACK/NACK, соответствующая 9 подкадрам DL, в каждом подкадре UL. Однако вследствие трудности обеспечения достаточного качества для информации об ACK/NACK существующие системы обычно не обеспечивают поддержку такой конфигурации ACK/NACK. В частности, количество битов ACK/NACK, равное , поддержку которого способна обеспечивать система связи, обычно является ограниченным сверху относительно небольшим количеством (равным, например, 4) для обеспечения удовлетворительного компромисса между пропускной способностью и качеством, вследствие чего не обеспечивается поддержка таких конфигураций, как, например, конфигурация #5 для DL/UL в режиме TDD.
Соответственно, модуль 114 установления соответствия уровням может целесообразно использовать схему многоуровневой передачи (например, MIMO), используемую устройством, связанным с системой 500, для облегчения передачи ACK/NACK UL для большего количества соответствующих подкадров DL. Например, если управляющая информация, предоставленная источником 112 управляющей информации, содержит один или большее количество битов ACK/NACK, соответствующие одной или большему количеству передач по DL, по меньшей мере, в одном из различных подкадров или, по меньшей мере, на одной из различных несущих, и качество восходящего (UL) канала, соответствующее системе 500, является достаточно высоким для обеспечения возможности многоуровневой передачи, то модуль 114 установления соответствия уровням может функционировать согласно различным описанным здесь способам для облегчения усовершенствованной передачи ACK/NACK с точки зрения пропускной способности в битах, надежности и/или иных показателей.
В первом примере один или большее количество битов ACK/NACK 512 могут быть совместно закодированы (например, модулем 522 кодирования ACK/NACK), и один или большее количество уровней могут быть выбраны из набора соответствующих уровней (например, модулем 524 предоставления уровней), на которых планируется передача одного или большего количества битов ACK/NACK 512 по UL в режиме MIMO, что в общих чертах рассмотрено выше. В дополнение к этому или в альтернативном варианте модуль 524 предоставления уровней может разделять один или большее количество битов 512 ACK/NACK на множество групп и выбирать из набора соответствующих уровней множество уровней, на которых планируется передача соответствующих групп битов 512 ACK/NACK по UL в режиме MIMO. Например, набор из  битов ACK/NACK М 512 может быть разделен на  уровней так, что:
,
где  - количество битов, передаваемых -тым уровнем из набора из  уровней, которые соответствуют одному или большему количеству сигналов ACK/NACK для соответственно связанных подкадров DL. В одном из примеров выбор из  уровней и фактическое разделение  битов 512 ACK/NACK, как указано выше, может зависеть от таких факторов, как, например, перечисленные выше факторы, и, кроме того, может зависеть от дополнительных факторов, таких как, например, конфигурация DL/UL в режиме TDD, фактическое количество передач по DL в окне объединения в подкадре, количество кодовых слов и т.д.
В другом примере после приема передачи ACK/NACK по UL, построенной так, как в целом описано выше, базовая станция (например, базовая станция 120) может определять один или большее количество уровней, которым соответствующим образом поставлены в соответствие надлежащие биты 512 ACK/NACK, на основании того, какая базовая станция может выполнять обработку битов 512 ACK/NACK надлежащим образом.
Переходя к рассмотрению фиг.6, на ней проиллюстрирована система 600, которая облегчает выбор MCS и подачу управляющей информации в системе беспроводной связи согласно различным объектам изобретения. Как проиллюстрировано на фиг.6, система 600 может включать в себя источник 112 управляющей информации, модуль 114 установления соответствия уровням и приемопередатчик 116, которые могут функционировать различными способами, как в общих чертах описано выше. Кроме того, система 600 может включать в себя модуль 610 модуляции/кодирования, который может определять (например, посредством устройства 612 выбора MCS) MCS для передачи, по меньшей мере, части управляющей информации, предоставленной источником управляющей информации, на одном или на большем количестве уровней, соответственно выбранных для управляющей информации модулем 114 установления соответствия уровням, как в общих чертах здесь описано. После этого, как дополнительно здесь описано, в принимающей базовой станции (например, в базовой станции 120) может быть идентифицирована MCS, примененная, по меньшей мере, к части управляющей информации, предоставленной при передаче по UL.
Согласно одному из объектов изобретения данные (например, данные, передаваемые по каналу PUSCH) и различные поля с управляющей информацией (например, ACK/NACK, CQI/PMI и т.д.) могут быть поставлены в соответствие отдельным модуляционным символам таким образом, чтобы, например, один символ (например, квадратурной фазовой манипуляции (QPSK), 16-позиционной квадратурной амплитудной модуляции (16-QAM), 64-позиционной квадратурной амплитудной модуляции (64-QAM) и т.д.) не мог содержать как данные, так и управляющую информацию. Соответственно, устройство 612 выбора MCS и/или модуль 610 модуляции/кодирования могут применять схему модуляции и/или кодирования для управляющей информации на основании различных критериев.
В первом конкретном примере, не являющемся ограничивающим, управляющая информация, обработанная системой 600, может включать в себя информацию о качестве канала (например, CQI, PMI и т.д.), и устройство 612 выбора MCS может выбирать MCS для передачи, по меньшей мере, части информации о качестве канала, которая связана с данными, подлежащими передаче вместе с информацией о качестве канала. Таким образом, например, для CQI/PMI и/или для другой управляющей информации может быть использован один и тот же порядок модуляции и/или одна и та же схема кодирования (например, схема кодирования Рида-Мюллера (Reed-Muller, RM), схема кодирования на основе циклически замкнутого сверточного кода (TBCC) и т.д.). После этого в принимающей базовой станции (например, в базовой станции 120) может быть идентифицирована общая MCS, примененная для информации о качестве канала и данных при их передаче, и использован для обработки информации о качестве канала. В альтернативном примере CQI/PMI могут быть предоставлены в мультиплексированной передаче по UL путем "выкалывания" соответствующих данных в некоторых случаях (например, в сценариях, где качество соответствующего сигнала, переданного по UL, является более высоким, чем заданное пороговое значение, и т.д.). В еще одном примере CQI/PMI могут быть предоставлены посредством согласования скорости передачи и/или любым иным подходящим способом.
Во втором конкретном примере, который не является ограничивающим, управляющая информация, обработку которой выполняет система 600, может включать в себя информацию, по меньшей мере, одного из следующих типов: информацию об ACK/NACK или информацию о ранге. В этом примере совокупность схем для ACK/NACK и RI может быть ограничена BPSK (например, 1-битовым ACK и/или RI) или (QPSK) (например, двухбитовым ACK и/или RI), и кодирование и скремблирование могут выполняться так, чтобы евклидово расстояние меду модуляционными символами, посредством которых передают ACK/NACK и/или RI, являлось максимальным. Таким образом, в качестве примера устройство 612 выбора MCS и/или иное средство, связанное с модулем 610 модуляции/кодирования, могут выбирать схему модуляции для информации об ACK/NACK и для информации о ранге из группы, состоящей из BPSK и QPSK, и выполнять кодирование и скремблирование информации об ACK/NACK и информации о ранге так, чтобы евклидовы расстояния между модуляционными совокупностями, соответствующими информации об ACK/NACK и информации о ранге, были по существу максимальными. После этого в принимающей базовой станции (например, в базовой станции 120) могут быть идентифицированы модуляционные совокупности, соответствующие информации об ACK/NACK и информации о ранге, которые созданы посредством модуля 610 модуляции/кодирования, на основании BPSK или QPSK и соответствующего кодирования и скремблирования так, чтобы евклидовы расстояния между модуляционной совокупностью, соответствующей информации об ACK/NACK, и модуляционной совокупностью, соответствующей информации о ранге, являлись, по существу, максимальными.
В альтернативном конкретном примере, когда количество битов ACK/NACK является большим чем 2 (например, для обеспечения поддержки множества кодовых слов, множества процессов гибридного автоматического запроса на повторную передачу (HARQ) по DL в режиме TDD, функционирования в режиме FDD на множестве несущих и т.д.), модуль 610 модуляции/кодирования и/или устройство 612 выбора MCS могут определять MCS, подлежащую использованию для управляющей информации, различными способами. Например, для ACK/NACK может быть использована схема кодирования, используемая для информации о качестве канала (например, код (20,m), используемый для CQI и/или PMI, и т.д.), уникальная схема кодирования (n,k) (например, схема кодирования (7,3) и/или любая другая подходящая схема) и/или модуляция на основе QPSK без кодирования с контролем четности. В частности, в различных вариантах реализации сети беспроводной кодирование с контролем четности связи обеспечивает биты ACK ( и ), например, , вследствие чего при использовании QPSK передают три бита. Соответственно, бит  проверки на четность может быть удален для обеспечения возможности передачи дополнительного бита ACK/NACK. В этом примере скремблирование и кодирование могут дополнительно выполняться так, чтобы евклидово расстояние было максимальным. В еще одном примере может быть использована комбинация из одного или большего количества вышеизложенных вариантов, а также любой другой подходящий вариант (любые другие подходящие варианты).
Аналогичным образом, когда количество битов RI равно 3 (например, для обеспечения поддержки до 8 уровней), то модуль 610 модуляции/кодирования может выполнять кодирование RI, например, с использованием схемы кодирования, применяемой для информации о качестве канала, с использованием уникальной схемы кодирования для RI, путем целесообразного использования модуляции на основе QPSK без кодирования с контролем четности и/или путем выполнения любого другого подходящего действия (любых других подходящих действий), как в общих чертах описано выше применительно к информации об ACK/NACK.
Таким образом, согласно одному из объектов изобретения устройство 612 выбора MCS и/или иное средство, связанное с модулем 610 модуляции/кодирования, могут выбирать MCS для управляющей информации, включающей в себя, по меньшей мере, информацию одного из следующих типов: информацию об ACK/NACK или информацию о ранге, путем выполнения, по меньшей мере, одной из следующих операций: операции выбора MCS, соответствующей информации о качестве канала или информации о предварительном кодировании, для передачи, по меньшей мере, части информации об ACK/NACK или информации о ранге, операции кодирования информации, по меньшей мере, одного из следующих типов: информации об ACK/NACK или информации о ранге, согласно схеме кодирования (n,k) для заданных значений n и k или операции модуляции информации, по меньшей мере, одного из следующих типов: информации об ACK/NACK или информации о ранге согласно схеме QPSK таким образом, что бит проверки на четность, обеспеченный посредством соответствующей совокупности QPSK, используют для передачи дополнительной информации об ACK/NACK или информации о ранге.
Теперь со ссылкой на фиг.7-11 проиллюстрированы методологии, которые могут выполняться согласно различным изложенным здесь объектам изобретения. Несмотря на то, что для простоты объяснения эти методологии показаны и описаны как последовательность действий, следует понимать и учитывать, что эти методологии не ограничены указанным порядком выполнения действий, поскольку согласно одному или большему количеству объектов изобретения некоторые действия могут совершаться в ином порядке и/или одновременно с другими действиями в отличие от того, что здесь показано и описано. Например, для специалистов в данной области техники ясно и понятно, что в альтернативном варианте методология может быть представлена как последовательность взаимосвязанных состояний или событий, например в виде диаграммы состояний. Кроме того, не все проиллюстрированные действия могут быть необходимыми для реализации методологии согласно одному или большему количеству объектов изобретения.
Со ссылкой на фиг.7 проиллюстрирована методология 700, которая облегчает установление соответствия управляющей информации одному или большему количеству уровней, соответствующих системе беспроводной связи. Следует понимать, что методология 700 может выполняться, например, мобильным устройством (например, UE 110) и/или любым другим надлежащим сетевым объектом. Методология 700 начинается в блоке 702, в котором идентифицируют управляющую информацию, подлежащую передаче в один или в большее количество сетевых объектов (например, в базовую станцию 120), (например, посредством источника 112 управляющей информации). В блоке 704 получают информацию относительно набора уровней, назначенных для передачи по UL в режиме MIMO. Затем в блоке 706 производят выбор соответствующих уровней (например, посредством модуля 114 установления соответствия уровням) из набора уровней, идентифицированных в блоке 704, на которых планируется передача, по меньшей мере, части управляющей информации, идентифицированной в блоке 702, по UL в режиме MIMO.
После завершения действий, описанных в блоке 706, методология 700 может быть завершена. В альтернативном варианте методология 700 до ее завершения может быть продолжена до блока 708, в котором к управляющей информации, запланированной для передачи на соответствующих уровнях из набора уровней (например, посредством модуля 422 выбора уровней в модуле 114 установления соответствия уровням), применяют (например, посредством модуля 426 выбора смещений) соответствующие смещения, но это не является обязательным.
Теперь, переходя к рассмотрению фиг.8, на нем проиллюстрирована схема последовательности операций методологии 800 для подготовки передачи битов ACK/NACK (например, битов 512 ACK/NACK), предназначенных для передачи. Методология 800 может выполняться, например, UE и/или любым другим надлежащим сетевым объектом. Методология 800 начинается в блоке 802, в котором идентифицируют один или большее количество битов ACK/NACK, соответствующих одной или большему количеству передач по DL в различных подкадрах или на различных поднесущих. Затем в блоке 804 получают информацию, которая относится к набору уровней, назначенных для передачи по UL в режиме MIMO.
После завершения действий, описанных в блоке 804, в методологии 800 до ее завершения могут быть выполнены действия, описанные в блоках 806-808 и/или в блоках 810-812. В блоке 806 выполняют совместное кодирование одного или большего количества битов ACK/NACK, идентифицированных в блоке 802 (например, посредством модуля 522 кодирования ACK/NACK). В блоке 808 производят выбор (например, посредством модуля 524 предоставления уровней) из набора уровней, идентифицированных в блоке 804, одного или большего количества уровней, на которых планируется передача одного или большего количества битов ACK/NACK по UL в режиме MIMO. В альтернативном варианте в блоке 810 один или большее количество битов ACK/NACK, идентифицированных в блоке 802, разделяют на множество групп. После этого в блоке 812 производят выбор (например, посредством модуля 524 предоставления уровней) множества уровней из набора уровней, идентифицированных в блоке 804, на которых планируется передача соответствующих групп из одного или из большего количества битов ACK/NACK, сгенерированных в блоке 810, по UL в режиме MIMO.
На фиг.9 проиллюстрирована методология 900, которая облегчает установление соответствия уровням, модуляцию и кодирование информации, подлежащей передаче, в системе связи, основанной на технологии MIMO. Методология 900 может выполняться, например, устройством, представляющим собой терминал мобильной связи, и/или любым другим подходящим сетевым объектом. Методологию 900 начинают в блоке 902, в котором идентифицируют управляющую информацию, подлежащую передаче в один или в большее количество сетевых объектов. Затем в блоке 904 получают информацию относительно набора уровней, назначенных для передачи по UL в режиме MIMO. В блоке 906 из набора уровней, идентифицированных в блоке 904, выбирают соответствующие уровни, на которых планируется передача, по меньшей мере, части управляющей информации, идентифицированной в блоке 902, по UL в режиме MIMO. Методология 900 может быть затем завершена в блоке 908, в котором определяют MCS (например, посредством модуля 610 модуляции/кодирования) для передачи, по меньшей мере, части управляющей информации, идентифицированной в блоке 902, на одном или на большем количестве уровней, соответственно выбранных для управляющей информации в блоке 906.
Переходя к рассмотрению следующей фиг.10, на ней проиллюстрирована первая методология 1000 обработки многоуровневой передачи, принятой в среде беспроводной связи. Следует понимать, что методология 1000 может выполняться, например, базовой станцией (например, базовой станцией 120) и/или любым другим надлежащим сетевым объектом. Методологию 1000 начинают в блоке 1002, в котором идентифицируют (например, посредством приемопередатчика 116) передачу, произведенную сетевым устройством (например, UE 110) по множеству уровней. В блоке 1004 идентифицируют соответствующие уровни, которые соответствуют передаче, идентифицированной в блоке 1002, которым поставлена в соответствие идентифицированная (например, посредством модуля 122 идентификации уровней) управляющая информация. Затем методология 1000 может быть завершена в блоке 1006, в котором производят прием (например, посредством приемопередатчика 116 и/или модуля 124 обработки управляющей информации), по меньшей мере, части управляющей информации, идентифицированной в блоке 1004, на соответствующих уровнях, которым поставлена в соответствие управляющая информация, идентифицированная в блоке 1004.
На фиг.11 проиллюстрирована вторая методология 1100 для обработки многоуровневой передачи, принятой в среде беспроводной связи. Методология 1100 может выполняться, например, узлом eNB и/или любым другим надлежащим сетевым объектом. Методологию 1100 начинают в блоке 1102, в котором идентифицируют передачу, произведенную сетевым устройством по множеству уровней. В блоке 1104 определяют соответствующие уровни, которые соответствуют передаче, идентифицированной в блоке 1102, которым поставлена в соответствие управляющая информация. Затем в блоке 1106 идентифицируют смещения, примененные к управляющей информации на определенных в блоке 1104 соответствующих уровнях, которым поставлена в соответствие управляющая информация. Затем методология 1100 может быть завершена в блоке 1108, в котором производят прием, по меньшей мере, части управляющей информации, идентифицированной в блоке 1104, в соответствии со смещениями, примененными к управляющей информации, которые идентифицированы в блоке 1106.
Ниже, со ссылкой на фиг.12-13, проиллюстрированы соответствующие устройства 1200-1300, которые могут облегчать реализацию различных описанных здесь объектов изобретения. Следует понимать, что устройства 1200-1300 изображены включающими в себя функциональные блоки, которыми могут являться функциональные блоки, отображающие функции, реализованные процессором, программным обеспечением или их комбинацией (например, аппаратно-реализованным программным обеспечением).
Со ссылкой сначала на фиг.12 проиллюстрировано устройство 1200, которое облегчает передачу управляющих сигналов и данных по UL в режиме MIMO в системе беспроводной связи. Устройство 1200 может быть реализовано посредством UE (например, UE 110) и/или любого другого подходящего сетевого объекта и может включать в себя модуль 1202 идентификации управляющих сигналов, подлежащих передаче в одной или в большем количестве многоуровневых передач по восходящей линии связи, и модуль 1204 выбора соответственных уровней, соответствующих одной или большему количеству многоуровневых передач по восходящей линии связи, на которых планируется передача, по меньшей мере, части управляющих сигналов.
На фиг.13 проиллюстрировано устройство 1300, которое облегчает передачу управляющих сигналов и данных по UL в режиме MIMO в системе беспроводной связи. Устройство 1300 может быть реализовано посредством базовой станции (например, базовой станции 120) и/или любого другого подходящего сетевого объекта и может включать в себя модуль 1302 идентификации многоуровневой передачи по восходящей линии связи, произведенной сетевым устройством, модуль 1304 определения одного или большего количества уровней в многоуровневой передаче по восходящей линии связи, которые содержат управляющие сигналы, и модуль 1306 обработки, по меньшей мере, части управляющих сигналов, содержащихся на одном или на большем количестве определенных уровней в многоуровневой передаче по восходящей линии связи.
На фиг.14 изображена блок-схема системы 1400, которая может быть использована для реализации различных описанных здесь аспектов функциональности. В одном из примеров система 1400 включает в себя терминал 1402 мобильной связи. Как проиллюстрировано на чертеже, терминал 1402 мобильной связи может принимать сигнал (сигналы) из одной или из большего количества базовых станций 1404 и производить передачи в одну или в большее количество базовых станций 1404 через одну или большее количество антенн 1408. Кроме того, терминал 1402 мобильной связи, может содержать приемник 1410, который принимает информацию из антенны (антенн) 1408. В одном из примеров приемник 1410 может быть функционально связан с демодулятором (Demod) 1412, который выполняет демодуляцию принятой информации. Затем демодулированные символы могут быть проанализированы процессором 1414. Процессор 1414 может быть связан с запоминающим устройством 1416, в котором могут храниться данные и/или программные коды, связанные с терминалом мобильной связи 1402. В одном из примеров процессор 1414 дополнительно может функционировать с возможностью выполнения методологий 700-900 и/или иных аналогичных и соответствующих методологий. Терминал 1402 мобильной связи также может включать в себя модулятор 1418, который может выполнять мультиплексирование сигнала для его передачи передатчиком 1420 через антенну (антенны) 1408.
На фиг.15 изображена блок-схема другой системы 1500, которая может быть использована для реализации различных описанных здесь аспектов функциональности. В одном из примеров система 1500 включает в себя базовую станцию или узел B (Node B) 1502. Как проиллюстрировано на чертеже, узел B (Node B) 1502 может принимать сигнал (сигналы) из одного или из большего количества абонентских устройств (UE) 1504 через одну или большее количество приемных (Rx) антенн 1506 и производить передачу в одно или в большее количество абонентских устройств (UE) 1504 через одну или большее количество передающих (Tx) антенн 1508. Кроме того, узел B (Node B) 1502 может содержать приемник 1510, который принимает информацию из приемной антенны (приемных антенн) 1506. В одном из примеров приемник 1510 может быть функционально связан с демодулятором (Demod) 1512, который выполняет демодуляцию принятой информации. Демодулированные символы могут быть затем проанализированы процессором 1514. Процессор 1514 может быть связан с запоминающим устройством 1516, в котором может храниться информация, связанная с кластерами кода, с предоставлением ресурсов терминалу доступа, относящиеся к этому справочные таблицы, уникальные последовательности скремблирования и/или информация иных соответствующих типов. В одном из примеров процессор 1514 дополнительно может функционировать с возможностью выполнения методологий 1000-1100 и/или иных аналогичных и соответствующих методологий. Узел B (Node B) 1502 также может включать в себя модулятор 1518, который может выполнять мультиплексирование сигнала для его передачи передатчиком 1520 через передающую антенну (передающие антенны) 1508.
Теперь со ссылкой на фиг.16 проиллюстрирована система беспроводной связи с множественным доступом согласно различным объектам изобретения. В одном из примеров точка 1600 доступа (AP) включает в себя множество групп антенн. Как проиллюстрировано на фиг.16, одна группа антенн может включать в себя антенны 1604 и 1606, другая группа антенн может включать в себя антенны 1608 и 1610, а еще одна группа антенн может включать в себя антенны 1612 и 1614. Несмотря на то, что на фиг.16 показаны только две антенны для каждой группы антенн, следует понимать, что для каждой группы антенн может использоваться большее или меньшее количество антенн. В другом примере терминал 1616 доступа может поддерживать связь с антеннами 1612 и 1614, где антенны 1612 и 1614 передают информацию в терминал 1616 доступа по линии 1620 прямой связи и принимают информацию из терминала 1616 доступа по линии 1618 обратной связи. В дополнение к этому и/или в альтернативном варианте терминал 1622 доступа может поддерживать связь с антеннами 1606 и 1608, где антенны 1606 и 1608 передают информацию в терминал 1622 доступа по линии 1626 прямой связи и принимают информацию из терминала 1622 доступа по линии 1624 обратной связи. В системе дуплексной связи с частотным разделением на линиях 1618, 1620, 1624 и 1626 связи может использоваться различная частота для связи. Например, на линии 1620 прямой связи может использоваться иная частота, чем частота, используемая на линии 1618 обратной связи.
Каждая группа антенн и/или зона, для поддержания связи в которой они предназначены, может именоваться сектором точки доступа. Согласно одному из объектов изобретения группы антенн могут быть сконструированы таким образом, что поддерживают связь с терминалами доступа в секторе зон, охватываемых точкой 1600 доступа. При связи по линиям 1620 и 1626 прямой связи передающие антенны точки 1600 доступа могут использовать формирование диаграммы направленности для улучшения отношения сигнал-шум на линиях прямой связи для различных терминалов 1616 и 1622 доступа. К тому же точка доступа, использующая формирование диаграммы направленности для передач в терминалы доступа, рассредоточенные произвольным образом по ее зоне обслуживания, вызывает меньше помех для терминалов доступа в соседних сотах, чем точка доступа, передающая через одиночную антенну во все ее терминалы доступа.
Точкой доступа, например точкой 1600 доступа, может являться стационарная станция, используемая для связи с терминалами, и она также может именоваться базовой станцией, узлом eNB, сетью доступа и/или иным подходящим термином. Кроме того, терминал доступа, например терминал 1616 или 1622 доступа, также может именоваться терминалом мобильной связи, абонентской аппаратурой, устройством беспроводной связи, терминалом, терминалом беспроводной связи и/или иным соответствующим термином.
Теперь приведена ссылка на фиг.17, где изображена блок-схема, на которой проиллюстрирована приведенная в качестве примера система 1700 беспроводной связи, в которой могут функционировать различные описанные здесь объекты изобретения. В одном из примеров система 1700 представляет собой систему с множеством входов и множеством выходов (MIMO), которая включает в себя систему 1710 передатчика и систему 1750 приемника. Однако следует понимать, что система 1710 передатчика и/или система 1750 приемника также могут быть применены для системы с множеством входов и одним выходом, в которой, например, множество передающих антенн (например, в базовой станции) могут передавать один или большее количество потоков символов в устройство с одиночной антенной (например, в подвижную станцию). Кроме того, следует понимать, что описанные здесь особенности системы 1710 передатчика и/или системы 1750 приемника могут быть использованы применительно к системе антенн с одним выходом и одним входом.
Согласно одному из объектов изобретения в системе 1710 передатчика данные информационного обмена для нескольких потоков данных предоставляют из источника 1712 данных в устройство 1714 обработки передаваемых (TX) данных. В одном из примеров каждый поток данных может быть затем передан через соответствующую передающую антенну 1724. Кроме того, устройство 1714 обработки передаваемых данных может выполнять форматирование, кодирование и перемежение данных информационного обмена для каждого потока данных на основании конкретной схемы кодирования, выбранной для каждого соответствующего потока данных, создавая закодированные данные. В одном из примеров закодированные данные для каждого потока данных могут быть затем подвергнуты мультиплексированию с данными пилот-сигнала (контрольного сигнала) с использованием способов мультиплексирования с ортогональным частотным разделением (OFDM). Данными контрольного сигнала может являться, например, известная комбинация данных, обработанная известным способом. Кроме того, данные контрольного сигнала могут использоваться в системе 1750 приемника для оценки характеристик канала. Возвращаясь к рассмотрению системы 1710 передатчика, мультиплексированный контрольный сигнал и закодированные данные для каждого потока данных могут быть подвергнуты модуляции (то есть поставлены в соответствие символам) на основании конкретной схемы модуляции (например, двухпозиционной фазовой манипуляции (BPSK), квадратурной фазовой манипуляции (QPSK), М-позиционной фазовой манипуляции (M-PSK) или М-позиционной квадратурной амплитудной модуляции (M-QAM)), выбранной для каждого соответствующего потока данных для создания модуляционных символов. В одном из примеров скорость передачи данных схемы кодирования и модуляции для каждого потока данных могут быть заданы командами, выполняемыми и/или создаваемыми процессором 1730.
Затем модуляционные символы для всех потоков данных могут быть поданы в устройство 1720 обработки для передачи в режиме MIMO, которое может выполнять дополнительную обработку модуляционных символов (например, для OFDM). Затем устройство 1720 обработки для передачи в режиме MIMO может подавать  потоков модуляционных символов в  приемопередатчиков 1722a-1722t. В одном из примеров каждый приемопередатчик 1722 может выполнять прием и обработку соответствующего потока символов, создавая один или большее количество аналоговых сигналов. Затем каждый приемопередатчик 1722 может дополнительно выполнять формирование (например, усиление, фильтрацию и преобразование с повышением частоты) аналоговых сигналов, создавая модулированный сигнал, пригодный для передачи по каналу MIMO. Соответственно,  модулированных сигналов из приемопередатчиков 1722a-1722t могут быть затем переданы из  соответствующих антенн 1324a-1324t.
Согласно другому объекту изобретения переданные модулированные сигналы могут быть приняты в системе 1750 приемника посредством  антенн 1752a-1752r. Принятый сигнал от каждой антенны 1752 может быть затем подан в соответствующие приемопередатчики 1754. В одном из примеров каждый приемопередатчик 1754 может выполнять формирование (например, фильтрацию, усиление и преобразование с понижением частоты) соответствующего принятого сигнала, преобразование сформированного сигнала в цифровую форму для создания выборок, а затем может выполнять обработку выборок, создавая соответствующий "принятый" поток символов. Устройство 1760 обработки при приеме (RX) в режиме MIMO/обработки принятых данных может затем выполнять прием и обработку  принятых потоков символов из  приемопередатчиков 1754 на основании конкретного способа обработки в приемнике, создавая  "обнаруженных" потоков символов. В одном из примеров каждый обнаруженный поток символов может включать в себя символы, которые представляют собой оценочные значения модуляционных символов, переданных для соответствующего потока данных. Затем устройство 1760 обработки при приеме (RX) может выполнять обработку каждого потока символов, по меньшей мере, частично, путем демодуляции, обращения перемежения и декодирования каждого обнаруженного потока символов для восстановления данных информационного обмена для соответствующего потока данных. Таким образом, обработка выполняемая устройством 1760 обработки при приеме (RX) может являться комплементарной обработке, выполненной устройством 1720 обработки для передачи в режиме MIMO и устройством 1714 обработки передаваемых данных в системе 1710 передатчика. Устройство 1760 обработки при приеме (RX) может дополнительно подавать обработанные потоки символов в приемник 1764 данных.
Согласно одному из объектов изобретения оценка характеристик канала, сгенерированная устройством 1760 обработки при приеме (RX), может использоваться для выполнения пространственно-временной обработки в приемнике, для регулировки уровней мощности, для изменения скоростей или схем модуляции и/или для других надлежащих действий. Кроме того, устройство 1760 обработки при приеме (RX) может дополнительно оценивать такие характеристики канала, как, например, значения отношений "сигнал-смесь помехи с шумом" (SNR) для обнаруженных потоков символов. Затем устройство 1760 обработки при приеме (RX) может подавать оцененные характеристики канала в процессор 1770. В одном из примеров устройство 1760 обработки при приеме (RX) и/или процессор 1770 могут дополнительно получать оценку "рабочего" SNR для системы. Затем процессор 1770 может предоставлять информацию о состоянии канала (CSI), которая может содержать информацию о линии связи и/или о принятом потоке данных. Эта информация может включать в себя, например, значение рабочего SNR. Затем информация CSI может быть подвергнута обработке устройством 1718 обработки передаваемых данных, промодулирована модулятором 1780, подвергнута операции формирования сигнала посредством приемопередатчиков 1754a - 1754r и передана обратно в систему 1710 передатчика. Кроме того, источник 1716 данных в системе 1750 приемника может предоставлять дополнительные данные для их обработки устройством 1718 обработки передаваемых данных.
Возвращаясь к рассмотрению системы 1710 передатчика, модулированные сигналы из системы 1750 приемника могут быть затем приняты антеннами 1724, подвергнуты операции формирования сигнала посредством приемопередатчиков 1722, демодулированы демодулятором 1740 и подвергнуты обработке устройством 1742 обработки принятых данных для восстановления информации CSI, сообщенной системой 1750 приемника. В одном из примеров сообщенная информация CSI может быть затем подана в процессор 1730 и использована для определения скоростей передачи данных, а также схем кодирования и модуляции, которые следует использовать для одного или для большего количества потоков данных. Сведения о назначенных схемах кодирования и модуляции могут быть затем поданы в приемопередатчики 1722 для дискретизации и/или для использования при последующих передачах в систему 1750 приемника. В дополнение к этому и/или в альтернативном варианте сообщенная информация CSI может использоваться процессором 1730 для генерации различных управляющих сигналов для устройства 1714 обработки передаваемых данных и для устройства 1720 обработки для передачи в режиме MIMO. В другом примере CSI и/или иная информация, обработанная устройством 1742 обработки принятых данных, может быть подана в приемник 1744 данных.
В одном из примеров процессор 1730 в системе 1710 передатчика и процессор 1770 в системе 1750 приемника управляют работой соответствующих им системы. Кроме того, запоминающее устройство 1732 в системе 1710 передатчика и запоминающее устройство 1772 в системе 1750 приемника могут обеспечивать хранение программных кодов и данных, используемых процессорами, соответственно, 1730 и 1770. Кроме того, в системе 1750 приемника могут быть использованы различные способы обработки для обработки  принятых сигналов для обнаружения  переданных потоков символов. Эти способы обработки в приемнике могут включать в себя способы пространственной и пространственно-временной обработки в приемнике, которые также могут именоваться способами коррекции, и/или способами обработки в приемнике "с последовательным обнулением/коррекцией и подавлением помех", которые также могут именоваться способами обработки в приемнике "с последовательным подавлением помех" или "с последовательным подавлением".
Следует понимать, что описанные здесь объекты изобретения могут быть реализованы аппаратными средствами, посредством программного обеспечения, аппаратно-реализованного программного обеспечения, промежуточного программного обеспечения, микропрограмм или любой их комбинации. Когда системы и/или способы реализованы посредством программного обеспечения, аппаратно-реализованного программного обеспечения, промежуточного программного обеспечения или микропрограмм, программного кода или сегментов кода, то они могут быть сохранены на машинно-считываемом носителе информации, например, в компоненте, представляющем собой запоминающее устройство. Сегмент кода может представлять собой процедуру, функцию, подпрограмму, программу, стандартную программу, стандартную подпрограмму, модуль, пакет программ, класс или любую комбинацию команд, структур данных или операторов программы. Сегмент кода может быть связан с другим сегментом кода или с аппаратной схемой путем передачи и/или приема информации, данных, аргументов, параметров или содержимого запоминающего устройства. Информация, аргументы, параметры, данные и т.д. могут быть посланы, пересланы или переданы с использованием любого подходящего средства, в том числе путем совместного использования запоминающего устройства, передачи сообщений, передачи маркеров, передачи по сети и т.д.
Для варианта реализации посредством программного обеспечения описанные здесь способы могут быть реализованы посредством модулей (например, процедур, функций и т.д.), которые выполняют описанные здесь функции. Программные коды могут храниться в запоминающих устройствах и выполняться процессорами. Запоминающее устройство может быть реализовано как встроенное в процессор или как внешнее относительно процессора, и в этом случае оно может быть соединено с процессором способом, обеспечивающим возможность связи между ними, различными средствами, что является известным уровнем техники.
Приведенное выше описание включает в себя примеры одного или более объектов изобретения. Само собой разумеется, что невозможно описать каждую возможную комбинацию компонентов или методологий для задач описания вышеупомянутых объектов изобретения, но специалист со средним уровнем компетентности в данной области техники может понять, что возможны многочисленные дополнительные комбинации и перестановочные видоизменения различных объектов изобретения. Соответственно, подразумевают, что описанные объекты изобретения охватывают собой все такие изменения, модификации и видоизменения, не выходящие за пределы сущности и объема изобретения, определяемого прилагаемой формулой изобретения. Кроме того, подразумевают, что в тех случаях, когда в подробном описании или в формуле изобретения использован термин "включает в себя", этот термин является инклюзивным, аналогичным термину "содержащий", подобно тому, как термин "содержащий" интерпретируют при его использовании в качестве промежуточного слова в пункте формулы изобретения. Кроме того, подразумевают, что термин "или", используемый в подробном описании или в формуле изобретения, означает "неисключающее или".