УСТРОЙСТВО И СПОСОБ ОБЕСПЕЧЕНИЯ ОБРАТНОЙ СВЯЗИ HARQ В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ С НЕСКОЛЬКИМИ НЕСУЩИМИ
APPARATUS AND METHOD FOR PROVIDING HARQ FEEDBACK IN MULTI-CARRIER WIRELESS COMMUNICATION SYSTEM

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННУЮ ЗАЯВКУ
Эта заявка испрашивает приоритет заявки на патент США №61/248666, озаглавленной " HS-DPCCH ACK/NACK CODE BOOK DESIGN FOR 4C-HSDPA ", поданной 5 октября 2009, которая полностью включена посредством ссылки в настоящий документ.
ОПИСАНИЕ
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Аспекты настоящего раскрытия в целом имеют отношение к системам беспроводной связи и, в частности, к обеспечению информации обратной связи в системе беспроводной связи с несколькими несущими.
УРОВЕНЬ ТЕХНИКИ
Сети беспроводной связи широко используются для предоставления различных услуг связи, таких как телефония, видеосвязь, передача данных, обмен сообщениями, широковещание и так далее. Такие сети, которые обычно являются сетями множественного доступа, поддерживают связь для множества пользователей путем совместного использования доступных сетевых ресурсов. Одним примером такой сети является наземная сеть радиодоступа UMTS (UTRAN). UTRAN является сетью радиодоступа (RAN), определенной как часть универсальной системы мобильной связи (UMTS), технологией мобильной связи третьего поколения (3G), поддерживаемой партнерским проектом по системам 3-го поколения (3GPP). UMTS, которая является преемником технологий глобальной системы мобильной связи (GSM), в настоящий момент поддерживает различные стандарты радиоинтерфейса, такие как широкополосный множественный доступ с кодовым разделением (W-CDMA), множественный доступ с кодовым разделением и временным разделением (TD-CDMA) и множественный доступ с синхронным частотным и временным разделением (TD-SCDMA). UMTS также поддерживает улучшенные протоколы связи 3G, такие как высокоскоростной пакетный доступ (HSDPA), который обеспечивает более высокие скорости передачи данных и пропускную способность соответствующих сетей UMTS.
С дальнейшим ростом спроса на мобильный широкополосный доступ в результате научно-исследовательских и опытно-конструкторских работ продолжают совершенствоваться технологии UMTS не только для удовлетворения растущего спроса на мобильный широкополосный доступ, но и для усовершенствования и улучшения опыта пользователей с мобильной связью.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Способ и устройство обеспечивают обратную связь гибридного автоматического запроса повторной передачи (HARQ), соответствующую статусу множества несущих нисходящей линии связи, с или без конфигурируемого MIMO. Здесь, по меньшей мере, для некоторых конфигураций, по отношению к выбору символов обратной связи HARQ несущие нисходящей линии связи сгруппированы в группы из одной или двух несущих так, что могут быть использованы сборники кодов символов обратной связи HARQ, которые были ранее реализованы в обычных системах HSDPA или DC-HSDPA. То есть после кодирования потока данных для модулирования канала восходящей линии связи используются символы обратной связи HARQ, выбранные из множества сборников кодов, сконфигурированных для групп из одной или двух несущих нисходящей линии связи. Модуляция или каналообразование могут быть выполнены с помощью парных каналообразующих кодов или одного каналообразующего кода с уменьшенным коэффициентом расширения, чтобы вставить два символа в один временной интервал.
В одном аспекте раскрытие обеспечивает способ беспроводной связи, который включает в себя прием сигнализации нисходящей линии связи на множестве несущих нисходящей линии связи и определение обратной связи гибридного автоматического запроса повторной передачи (HARQ), соответствующей каждой из множества несущих. Первый символ обратной связи HARQ выбирается для кодирования обратной связи HARQ, соответствующей первому поднабору множества несущих. Здесь первый поднабор включает в себя по меньшей мере две из множества несущих. Второй символ обратной связи HARQ выбирается для кодирования обратной связи HARQ, соответствующей второму поднабору множества несущих. Здесь второй поднабор включает в себя по меньшей мере одну из множества несущих. Первый и второй символы обратной связи HARQ передаются по восходящей линии связи.
Другой аспект раскрытия обеспечивает способ беспроводной связи, который включает в себя обеспечение первого символа обратной связи, соответствующего статусу декодирования информации, принятой на множестве несущих нисходящей линии связи, и обеспечение второго символа обратной связи, соответствующего статусу декодирования информации, принятой по меньшей мере на одной несущей нисходящей линии связи.
Еще один аспект раскрытия обеспечивает устройство для беспроводной связи, которое включает в себя приемник для приема сигнализации нисходящей линии связи на множестве несущих нисходящей линии связи. Процессор определяет обратную связь гибридного автоматического запроса повторной передачи (HARQ), соответствующую каждой из множества несущих, выбирает первый символ обратной связи HARQ для кодирования обратной связи HARQ, соответствующей первому поднабору множества несущих, содержащему по меньшей мере две из множества несущих, и выбирает второй символ обратной связи HARQ для кодирования обратной связи HARQ, соответствующей второму поднабору множества несущих, содержащему по меньшей мере одну из множества несущих. Передатчик передает первый и второй символы обратной связи HARQ по восходящей линии связи.
Еще один аспект раскрытия обеспечивает устройство для беспроводной связи, которое включает в себя средство для приема сигнализации нисходящей линии связи на множестве несущих нисходящей линии связи, и средство для определения обратной связи гибридного автоматического запроса повторной передачи (HARQ), соответствующей каждой из множества несущих. Дополнительно устройство включает в себя средство для выбора первого символа обратной связи HARQ для кодирования обратной связи HARQ, соответствующей первому поднабору множества несущих, содержащему по меньшей мере две из множества несущих, средство для выбора второго символа обратной связи HARQ для кодирования обратной связи HARQ, соответствующей второму поднабору множества несущих, содержащему по меньшей мере одну из множества несущих, и средство для передачи первого и второго символов обратной связи HARQ по восходящей линии связи.
Еще один аспект раскрытия обеспечивает устройство для беспроводной связи, которое включает в себя средство для обеспечения первого символа обратной связи, соответствующего статусу декодирования информации, принятой на множестве несущих нисходящей линии связи, и средство для обеспечения второго символа обратной связи, соответствующего статусу декодирования информации, принятой по меньшей мере на одной несущей нисходящей линии связи.
Еще один аспект раскрытия обеспечивает компьютерный программный продукт, который включает в себя машиночитаемый носитель, содержащий инструкции, чтобы заставить компьютер принимать сигнализацию нисходящей линии связи на множестве несущих нисходящей линии связи, определять обратную связь гибридного автоматического запроса повторной передачи (HARQ), соответствующую каждой из множества несущих, выбирать первый символ обратной связи HARQ для кодирования обратной связи HARQ, соответствующей первому поднабору множества несущих, содержащему по меньшей мере две из множества несущих, выбирать второй символ обратной связи HARQ для кодирования обратной связи HARQ, соответствующей второму поднабору множества несущих, содержащему по меньшей мере одну из множества несущих, и передавать первый и второй символы обратной связи HARQ по восходящей линии связи.
Еще один аспект раскрытия обеспечивает устройство для беспроводной связи, которое включает в себя по меньшей мере один процессор и память, связанную по меньшей мере с одним процессором. Здесь по меньшей мере один процессор сконфигурирован принимать сигнализацию нисходящей линии связи на множестве несущих нисходящей линии связи, определять обратную связь гибридного автоматического запроса повторной передачи (HARQ), соответствующую каждой из множества несущих, выбирать первый символ обратной связи HARQ для кодирования обратной связи HARQ, соответствующей первому поднабору множества несущих, включающему в себя по меньшей мере две из множества несущих, выбирать второй символ обратной связи HARQ для кодирования обратной связи HARQ, соответствующей второму поднабору множества несущих, включающему в себя по меньшей мере одну из множества несущих, и передавать первый и второй символы обратной связи HARQ по восходящей линии связи.
Эти и другие аспекты изобретения станут более понятны после рассмотрения подробного описания, которое следует ниже.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 является схемой, изображающей пример аппаратной реализации для устройства, использующего систему обработки.
Фиг. 2 является блок-схемой, концептуально изображающей пример телекоммуникационной системы.
Фиг. 3 является блок-схемой, концептуально изображающей структуру кадра высокоскоростного выделенного физического канала управления восходящей линии связи (HS-DPCCH).
Фиг. 4 является блок-схемой, концептуально изображающей три иллюстративные схемы каналообразования для кодирования обратной связи HARQ в HS-DPCCH.
Фиг. 5 является блок-схемой, концептуально изображающей три иллюстративных временных интервала в HS-DPCCH для передачи обратной связи HARQ.
Фиг. 6A и 6B является упрощенными принципиальными схемами UE, осуществляющего связь с узлом B, в соответствии с иллюстративным аспектом раскрытия.
Фиг. 7 является парой блок-схем, изображающих иллюстративный процесс в соответствии с аспектами раскрытия.
Фиг. 8 является блок-схемой, концептуально изображающей пример узла B, осуществляющего связь с UE, в телекоммуникационной системе.
ПОДРОБНОЕ ОПИСАНИЕ
Подробное описание, изложенное ниже вместе с прилагаемыми чертежами, предназначено для описания различных конфигураций и не предназначено для представления только тех конфигураций, в которых могут быть осуществлены концепции, описанные здесь. Подробное описание включает в себя конкретные детали с целью обеспечения глубокого понимания различных концепций. Однако для специалистов в области техники будет очевидно, что эти концепции могут быть осуществлены без этих конкретных деталей. В некоторых случаях известные структуры и компоненты показаны в форме блок-схемы, чтобы избежать возникновения неясностей в таких концепциях.
Фиг. 1 является концептуальной схемой, изображающей пример аппаратной реализации для устройства 100, использующего систему 114 обработки. В этом примере система 114 обработки может быть реализована с архитектурой шины, представленной в основном шиной 102. Шина 102 может включать в себя любое число соединяющихся между собой шин и мостов в зависимости от заданного применения системы 114 обработки и общих конструктивных ограничений. Шина 102 соединяет различные цепи, в том числе один или более процессоров, представленных в основном процессором 104, и машиночитаемые носители, представленные в основном машиночитаемым носителем 106. Шина 102 может также соединять различные другие цепи, такие как источники тактовых сигналов, периферийные устройства, регуляторы напряжения и цепи управления питанием, которые известны в области техники и поэтому не будут описываться дополнительно. Интерфейс шины 108 обеспечивает интерфейс между шиной 102 и приемопередатчиком 110. Приемопередатчик 110 обеспечивает средство для осуществления связи с различными другими устройствами через передающую среду. В зависимости от типа устройства может также быть обеспечен пользовательский интерфейс 112 (например, клавиатура, экран, динамик, микрофон, джойстик).
Процессор 104 отвечает за управление шиной 102 и общую обработку, в том числе выполнение программного обеспечения, сохраненного на машиночитаемом носителе 106. Программное обеспечение, при выполнении процессором 104, заставляет систему 114 обработки выполнять различные функции, описанные ниже для каждого конкретного устройства. Машиночитаемый носитель 106 может также использоваться для хранения данных, которыми манипулирует процессор 104 при выполнении программного обеспечения.
Различные концепции, представленные в этом раскрытии, могут быть реализованы в разнообразных телекоммуникационных системах, сетевых архитектурах и стандартах связи. В качестве примера и без ограничения, аспекты настоящего раскрытия, изображенного на фиг. 2, представлены со ссылкой на систему 200 UMTS, использующую радиоинтерфейс W-CDMA. Сеть UMTS включает в себя три взаимодействующих домена: опорную сеть (CN) 204, наземную сеть радиодоступа UMTS (UTRAN) 202 и пользовательское оборудование (UE) 210. В этом примере UTRAN 202 предоставляет различные услуги беспроводной связи, в том числе телефонию, видеосвязь, передачу данных, обмен сообщениями, широковещание и/или другие услуги. UTRAN 202 может включать в себя множество подсистем радиосети (RNS), таких как RNS 207, каждая из которых управляется соответствующим контроллером радиосети (RNC), таким как RNC 206. Здесь UTRAN 202 может включать в себя любое число RNC 206 и RNS 207 в дополнение к RNC 206 и RNS 207, изображенным в настоящем документе. RNC 206 является устройством, ответственным за, среди прочего, назначение, реконфигурацию и высвобождение радиоресурсов в RNS 207. RNC 206 может соединяться с другими RNC (не показаны) в UTRAN 202 с помощью различных типов интерфейсов, таких как прямое физическое соединение, виртуальная сеть и т.п., используя любую подходящую транспортную сеть.
Связь между UE 210 и узлом B 208 может рассматриваться как включающая в себя физический (PHY) уровень и уровень управления доступом к среде (MAC). Кроме того, связь между UE 210 и RNC 206 посредством соответствующего узла B 208 может рассматриваться как включающая в себя уровень управления радиоресурсами (RRC). В настоящих спецификациях уровень PHY можно считать уровнем 1; уровень MAC можно считать уровнем 2; а уровень RRC можно считать уровнем 3. Информация ниже использует терминологию, введенную в Спецификации протокола управлении радиоресурсами (RRC), 3GPP TS 25.331 v9.1.0, включенную здесь по ссылке.
Географический регион, покрытый SRNS 207, может быть разделен на множество сот с устройством радиоприемопередатчика, обслуживающим каждую соту. Устройство радиоприемопередатчика обычно называется узлом B в приложениях UMTS, но может также называться специалистами в области техники базовой станцией (BS), базовой приемопередающей станцией (BTS), базовой радиостанцией, радиоприемопередатчиком, функцией приемопередатчика, основным набором служб (BSS), расширенным набором служб (ESS), точкой доступа (AP) или некоторой другой подходящей терминологией. Для ясности три узла B 208 показаны в каждом SRNS 207; однако SRNS 207 могут включать в себя любое число беспроводных узлов B. Узлы B 208 обеспечивают точки беспроводного доступа для опорной сети (CN) 204 для любого числа мобильных устройств. Примеры мобильных устройств включают в себя сотовый телефон, смартфон, телефон, поддерживающий протокол инициирования сеансов (SIP), портативный компьютер, ноутбук, нетбук, смартбук, карманный персональный компьютер (PDA), спутниковое радио, устройство глобальной системы позиционирования (GPS), мультимедийное устройство, видеоустройство, цифровой аудиоплеер (например, MP3-плеер), камеру, игровую приставку или любое другое устройство, функционирующее подобным образом. Мобильное устройство обычно называется пользовательским оборудованием (UE) в приложениях UMTS, но может также быть называться специалистами в области техники мобильной станцией (MS), абонентской станцией, мобильным блоком, абонентским блоком, беспроводным блоком, удаленным блоком, мобильным устройством, беспроводным устройством, устройством беспроводной связи, удаленным устройством, мобильной абонентской станцией, терминалом доступа (AT), мобильным терминалом, беспроводным терминалом, удаленным терминалом, гарнитурой, терминалом, агентом пользователя, мобильным клиентом, клиентом или иметь некоторую другую подходящую терминологию. В системе UMTS UE 210 может дополнительно включать в себя универсальный модуль идентификации абонента (USIM) 211, который содержит информацию о подписке пользователя к сети. Для иллюстративных целей показано одно UE 210, осуществляющее связь с множеством Узлов B 208. Нисходящая линия связи (DL), также называемая прямой линией связи, относится к линии связи от узла B 208 к UE 210, а восходящая линия связи (UL), также называемая обратной линией связи, относится к линии связи от UE 210 к узлу B 208.
Опорная сеть 204 сопряжена с одной или более сетями доступа, такими как UTRAN 202. Как показано, опорная сеть 204 является опорной сетью GSM. Однако, как понятно специалистам в области техники, различные концепции, представленные в этом раскрытии, могут быть реализованы в RAN или другой подходящей сети доступа для обеспечения UE доступом к типам опорных сетей, отличных от сетей GSM.
Опорная сеть 204 включает в себя домен с коммутацией каналов (CS) и домен с коммутацией пакетов (PS). Некоторыми из элементов с коммутацией каналов являются центр коммутации мобильной связи (MSC), гостевой реестр местоположения (VLR) и шлюз MSC. Элементы с коммутацией пакетов включают в себя узел обслуживания абонентов GPRS (SGSN) и узел поддержки шлюза GPRS (GGSN). Некоторые сетевые элементы, например EIR, HLR, VLR и AuC, могут совместно использоваться и доменом с коммутацией каналов и доменом с коммутацией пакетов. В изображенном примере опорная сеть 204 поддерживает службы с коммутацией каналов с MSC 212 и GMSC 214. В некоторых приложениях GMSC 214 может называться медиашлюзом (MGW). Один или более RNC, например RNC 206, могут быть соединены с MSC 212. MSC 212 является устройством, которое управляет установлением вызова, маршрутизацией вызова и функциями мобильности UE. MSC 212 также включает в себя гостевой реестр местоположения (VLR), который содержит связанную с абонентом информацию в течение времени, пока UE находится в зоне покрытия MSC 212. GMSC 214 обеспечивает шлюз через MSC 212 для получения UE доступа к сети с коммутацией каналов 216. GMSC 214 включает в себя домашний реестр местоположения (HLR) 215, содержащий данные абонента, например данные, отражающие детали услуг, на которые подписался определенный пользователь. HLR также связан с центром аутентификации (AuC), который содержит данные аутентификации абонентов. Когда принят вызов для определенного UE, GMSC 214 запрашивает HLR 215 определить местоположение UE, и направляет звонок в определенный MSC, обслуживающий это местоположение.
Опорная сеть 204 также поддерживает службы пакетных данных с помощью узла обслуживания абонентов GPRS (SGSN) 218 и узла поддержки шлюза GPRS (GGSN) 220. GPRS, что означает, пакетная радиосвязь общего пользования предназначена для предоставления услуг пакетных данных при скоростях выше, чем скорости, доступные со стандартными услугами передачи данных с коммутацией каналов. GGSN 220 обеспечивает соединение для UTRAN 202 с пакетной сетью 222. Пакетная сеть 222 может быть сетью Интернет, частной сетью передачи данных или некоторой другой подходящей пакетной сетью. Основная функция GGSN 220 состоит в обеспечении UE 210 возможностью соединения с пакетными сетями. Пакеты данных могут передаваться между GGSN 220 и UE 210 через SGSN 218, который выполняет, прежде всего, те же самые функции в пакетном домене, что MSC 212 выполняет в домене с коммутацией каналов.
Радиоинтерфейс UMTS является широкополосной системой множественного доступа с кодовым разделением с прямой последовательностью (DS-CDMA). Широкополосный DS-CDMA расширяет данные пользователя посредством умножения на последовательность псевдослучайных бит, называемых элементарными сигналами. Радиоинтерфейс W-CDMA для UMTS основан на такой технологии метода расширения спектра методом прямой последовательности и, кроме того, требует дуплексной передачи с частотным разделением (FDD). FDD использует различную несущую частоту для восходящей линии связи (UL) и нисходящей линии связи (DL) между узлом B 208 и UE 210. Другим радиоинтерфейсом для UMTS, который использует DS-CDMA и использует дуплекс с временным разделением, является радиоинтерфейс TD-SCDMA. Специалистам в области техники будет понятно, что хотя различные примеры, описанные здесь, могут относиться к радиоинтерфейсу WCDMA, основные принципы одинаково применимы к радиоинтерфейсу TD-SCDMA.
Конфигурация HSPA, используемая в этом примере, включает в себя ряд улучшений радиоинтерфейса 3G/WCDMA, что способствует большей пропускной способности и уменьшает задержки. Помимо других изменений по сравнению с предшествующими версиями, HSPA использует гибридный автоматический запрос повторной передачи (HARQ), передачу по совместно используемому каналу и адаптивную модуляцию и кодирование. Стандарты, которые определяют HSPA, включают в себя HSDPA (высокоскоростной пакетный доступ нисходящей линии связи) и HSUPA (высокоскоростной пакетный доступ восходящей линии связи).
HSDPA использует в качестве своего транспортного канала высокоскоростной совместно используемый канал нисходящей линии связи (HS-DSCH). HS-DSCH реализован с помощью трех физических каналов: высокоскоростного физического совместно используемого канала нисходящей линии связи (HS-PDSCH), высокоскоростного совместно используемого канала управления (HS-SCCH) и высокоскоростного выделенного физического канала управления (HS-DPCCH).
Среди этих физических каналов HS-DPCCH может нести сигнализацию обратной связи восходящей линии связи, связанную с передачами HS-DSCH нисходящей линии связи и с командами канала HS-SCCH. Например, фиг. 3 изображает структуру кадра HS-DPCCH в соответствии с иллюстративным аспектом раскрытия. Сигнализация обратной связи может включать в себя подтверждение гибридного-ARQ (HARQ-ACK) 302 и показатель качества канала (CQI) 304 и в случае, если UE сконфигурировано в режиме MIMO, управляющий индикатор управления предварительным кодированием (PCI) 306. Каждый подкадр (например, имеющий продолжительность 2 мс (3*2560 элементарных сигналов)) может включать в себя 3 интервала 308A, 308B и 308C, каждый интервал 308 имеет длину 2560 элементарных сигналов. HARQ-ACK 302 может передаваться в первом интервале 308A подкадра HS-DPCCH. CQI 304, и в случае, если UE сконфигурировано в режиме MIMO, также PCI 306, может передаваться во втором и/или третьем интервале 308B и 308C подкадра HS-DPCCH.
В типичной системе множественного доступа с кодовым разделением с прямой последовательностью (DS-CDMA), такой как HSPA, сигналы данных и в восходящей линии связи, и в нисходящей линии связи комбинируются с соответствующим кодом расширения спектра, имеющим некоторую скорость передачи элементарных сигналов, чтобы разделить множество одновременных передач друг от друга и обеспечить восстановление отдельных сигналов данных. Например, на данной несущей нисходящей линии связи поток данных, предназначенный для данного пользователя, может быть расширен путем применения соответствующего кода расширения спектра. На принимающей стороне сигнал дескремблируется, а поток данных восстанавливается путем применения соответствующего кода расширения спектра. Путем использования множества кодов расширения спектра каждому абоненту может быть присвоено множество кодов, позволяя доставку множества услуг одновременно. Аналогично, в восходящей линии связи множество потоков могут быть переданы от UE по одному и тому же каналу с помощью применения множества каналообразующих кодов.
В аспекте раскрытия соответствующий выбор каналообразующего кода может позволить кодирование дополнительной информации в потоке данных. Например, две формы каналообразующего кода могут быть использованы в линии связи HSDPA: один для управляющего показателя предварительного кодирования (PCI) и показателя качества канала (CQI), и другой для ACK/NACK (подтверждения/неподтверждения) HARQ или индикаторов DTX (прерывистой передачи).
В частности, каналообразующий код, соответствующий обратной связи HARQ, может использовать подходящее число бит для кодирования статуса ACK/NACK/DTX HARQ для каждого транспортного блока на каждой из несущих на нисходящей линии связи. В обычной системе W-CDMA используется 10 кодовых бит для обратной связи HARQ, используя каналообразующий код с коэффициентом расширения (SF) 256 элементарных сигналов на символ.
Системы, использующие HSDPA, могут реализовать множество несущих (3GPP использует термин "сота" для обозначения несущей), например, 4C-HSDPA для систем с 4 несущими или, в более общем смысле, MC-HSDPA для множества сот, при этом может использоваться множество каналов HS-DSCH на различных несущих. То есть UE может быть запланировано в обслуживающей соте HS-DSCH, а также в одной или более вторичных обслуживающих сотах HS-DSCH по параллельным транспортным каналам HS-DSCH от одного и того же узла B. Конечно, специалистам в области техники будет понятно, что любая из множества несущих может быть сконфигурирована с возможностью функционировать в качестве обслуживающей соты HS-DSCH или вторичной обслуживающей соты HS-DSCH для определенного UE. Здесь и скорости передачи данных, и пропускная способность системы могут быть увеличены по сравнению с системами, которые используют только одну несущую для нисходящей линии связи.
Для систем MC-HSDPA сигнализация обратной связи ACK/NACK HARQ могут отправляться отдельно для каждого канала нисходящей линии связи или совместно как составной ACK/NACK HARQ, соответствующий двум или более каналам нисходящей линии связи. Для системы, которая кодирует ACK/NACK HARQ согласно выбору каналообразующих кодов, как описано выше, если ACK/NACK HARQ посылается отдельно для каждой несущей нисходящей линии связи, UE может использовать множество каналообразующих кодов. При использовании множества каналообразующих кодов каждый каналообразующий код может быть адаптирован обеспечивать ACK/NACK HARQ для одной соответствующей несущей нисходящей линии связи.
Однако система DC-HSDPA может реализовать один или более каналообразующих кодов, которые могут обеспечить составную информацию ACK/NACK HARQ в качестве обратной связи, соответствующей множеству несущих нисходящей линии связи. Здесь каналообразующий код может быть выбран из сборника кодов, в котором каждый кодовый знак соответствует составному ACK/NACK HARQ, то есть ACK/NACK, соответствующему каждой из множества несущих нисходящей линии связи сразу.
HSPA+ или усовершенствованный (развитый) HSPA, является развитием стандарта HSPA, который включает в себя многоканальный вход - многоканальный выход (MIMO) и 64-QAM, позволяющие увеличить пропускную способность и обеспечить более высокую производительность. То есть, в аспекте раскрытия узел B 208 и/или UE 210 (см. фиг. 2) могут иметь множество антенн, поддерживающих технологию MIMO. Использование технологии MIMO позволяет узлу B 208 использовать пространственную область для поддержки пространственного мультиплексирования, формирования диаграммы направленности и разнесения передач.
MIMO является термином, как правило, используемым в отношении мультиантенной технологии, то есть множества передающих антенн (множество входов в канал) и множества приемных антенн (множество выходов от канала). Системы MIMO в целом улучшают производительность передачи данных, позволяя уменьшить замирание вследствие многолучевого распространения и улучшить качество передачи благодаря разнесенному приему, и увеличить пропускную способность благодаря пространственному мультиплексированию.
Пространственное мультиплексирование может использоваться для передачи различных потоков данных одновременно на одной и той же частоте. Потоки данных могут передаваться на одно UE 210 для увеличения скорости передачи данных или на множество UE 210 для увеличения общей пропускной способности системы. Это достигается путем пространственного предварительного кодирования каждого потока данных и затем передачи каждого пространственно предварительно кодированного потока через различные передающие антенны в нисходящей линии связи. Пространственно предварительно кодированные потоки данных достигают оборудования UE (оборудований UE) 210 с различными пространственными сигнатурами, которые позволяют каждому оборудованию UE (оборудованиям UE) 210 восстановить один или более потоков данных, предназначенных для этого UE 210. На восходящей линии связи каждое UE 210 передает пространственно предварительно кодированный поток данных, который позволяет узлу B 208 идентифицировать источник каждого пространственно предварительно кодированного потока данных.
Пространственное мультиплексирование, как правило, используется, когда условия канала хорошие. Когда условия канала менее благоприятны, может использоваться формирование диаграммы направленности для сосредоточения энергии передачи в одном или более направлениях. Это может быть достигнуто путем пространственного предварительного кодирования данных для передачи через множество антенн. Для достижения хорошего покрытия на краях соты может использоваться однопотоковая передача с формированием диаграммы направленности в комбинации с разнесением передачи.
Как правило, для систем MIMO, использующих n передающих антенн, одновременно может быть передано n транспортных блоков на одной и той же несущей, используя один и тот же каналообразующий код. Следует отметить, что различные транспортные блоки, отправленные через n передающих антенн, могут иметь одинаковые или различные друг от друга модуляцию и схемы кодирования.
С другой стороны, одноканальный вход - многоканальный выход (SIMO), как правило, относится к системе, использующей одну передающую антенну (один вход в канал) и множество приемных антенн (множество выходов от канала). Таким образом, в системе SIMO один транспортный блок посылается на соответствующей несущей. Используя эту терминологию, система одноканального входа - одноканального выхода (SISO) является системой, которая использует одну передающую и приемную антенну.
Когда MIMO может быть реализован на одной или более несущей из множества несущих, обратная связь HARQ-ACK может стать довольно громоздкой. То есть, число гипотез ACK/NACK, что может использовать UE для ответа на различные сценарии планирования, включающие SIMO и MIMO передачи от узла B, может стать довольно большим. В качестве иллюстрации таблица 1 перечисляет гипотезы HARQ-ACK для узла B 3C-HSDPA, который планирует передачи SIMO на двух несущих и передачи MIMO (включающие в себя два транспортных блока) на третьей несущей (S/S/M). На каждой из двух несущих SIMO обратная связь HARQ может быть ACK, NACK или указанием, что никакой сигнал не был принят на этой несущей (называемым прерывистой передачей, DTX). На несущей MIMO обратная связь HARQ может быть ACK для одного или обоих из двух транспортных блоков в зависимости от того, что было принято, ACK для одного транспортного блока и NACK для другого транспортного блока или DTX, если никакой транспортный блок не был принят. Для этой относительно простой системы только с одной несущей MIMO из трех несущих есть 44 гипотезы HARQ для покрытия всей возможной обратной связи, не включая обычное PRE/POST указание, что может прибавить еще две гипотезы к этому числу.
Таблица 1
Гипотеза детектирования в UE: S/S/M
Гипотеза детектирования в UE: S/S/M
1
A/D/D
23
D/A/NA
2
N/D/D
24
D/A/NN
3
D/A/D
25
D/N/AA
4
D/N/D
26
D/N/AN
5
D/D/AA
27
D/N/NA
6
D/D/AN
28
D/N/NN
7
D/D/NA
29
A/A/AA
8
D/D/NN
30
A/N/AA
9
A/A/D
31
N/A/AA
10
A/N/D
32
N/N/AA
11
N/A/D
33
A/A/AN
12
N/N/D
34
A/N/AN
13
A/D/AA
35
N/A/AN
14
A/D/AN
36
N/N/AN
15
A/D/NA
37
A/A/NA
16
A/D/NN
38
A/N/NA
17
N/D/AA
39
N/A/NA
18
N/D/AN
40
N/N/NA
19
N/D/NA
41
A/A/NN
20
N/D/NN
42
A/N/NN
21
D/A/AA
43
N/A/NN
22
D/A/AN
44
N/N/NN
Кроме того, сборник кодов для кодирования обратной связи HARQ может быть даже больше, чем число гипотез HARQ для данной системы. То есть в вышеупомянутом примере с двумя несущими SIMO и одной несущей MIMO (сокращенно S/S/M) UE должно иметь готовые ответы не только для передач S/S/M, но также и для передач S/S/S, так как UE может принять только один из транспортных блоков, запланированных на канале MIMO, не получив указание, что этот канал был действительно каналом MIMO. Для иллюстративной системы S/S/M размер сборника кодов ACK/NACK/DTX включает в себя 62 уникальных кодовых слова, исключая PRE/POST.
Как видно из этого описания, число гипотез HARQ быстро растет с ростом числа несущих, а также когда большее количество несущих может иметь сконфигурированный MIMO. В системе 4C-HSDPA со сконфигурированным MIMO на всех четырех несущих необходим сборник кодов, имеющий 2320 уникальных кодовых слов, исключая PRE/POST.
Теоретически, наиболее оптимальным решением для обеспечения обратной связи HARQ в системе MC-HSDPA было бы создание одного сборника кодов и совместное кодирование обратной связи ACK/NACK для всех несущих. То есть, согласно иллюстративному аспекту раскрытия один каналообразующий код может быть использован в HS-DPCCH с обычным коэффициентом расширения SF=256, в котором новый сборник кодов предназначен для кодирования обратной связи HARQ для каждой несущей из множества несущих.
Однако кодовая скорость, соответствующая передаче кодовых слов 4C-HSDPA на одном каналообразующем коде, по существу равна одному. То есть, хотя есть, как правило, 10 символов на каждый интервал ACK/NACK, необходимо больше чем 10 бит, например, для 2320 уникальных кодовых слов, необходимых для системы 4C-HSDPA с задействованным MIMO.
Согласно аспекту раскрытия с практической точки зрения имеет смысл совместно кодировать обратную связь для групп из двух несущих за один раз. То есть были потрачены значительное время и усилия в предыдущих версиях спецификаций 3GPP, чтобы создать эффективные сборники кодов для систем с количеством несущих вплоть до двух (то есть DC-HSDPA). Таким образом, существующие сборники кодов, уже реализованные в аппаратных средствах UE, могут быть повторно использованы для обеспечения обратной связи HARQ в системах HSDPA с более чем двумя несущими и MIMO.
В аспекте раскрытия множество каналообразующих кодов могут использоваться для обеспечения обратной связи HARQ, при этом каждый каналообразующий код адаптирован для обеспечения обратной связи HARQ для группы из одной или двух несущих. Например, в системе 3C-HSDPA или 4C-HSDPA могут использоваться парные каналообразующие коды, при этом каждый каналообразующий код обеспечивает обратную связь HARQ для группы из одной или двух несущих нисходящей линии связи.
В другом аспекте раскрытия может использоваться один каналообразующий код с уменьшением коэффициента расширения SF ниже обычного SF=256. Таким образом, когда коэффициент расширения SF меньше 256, число символов на интервал ACK/NACK может быть увеличено до количества больше 10 и, таким образом, возможен сборник кодов, достаточный для кодирования обратной связи HARQ для 4C-HSDPA +MIMO. В другом аспекте коэффициент расширения устанавливается равным SF=128. Таким образом, число символов, которые может перенести временной интервал ACK/NACK, удваивается до 20, таким образом, позволяя двум кодовым словам HARQ-ACK быть вставленным во временной интервал ACK/NACK. Здесь каждое из двух кодовых слов HARQ-ACK может соответствовать составному ACK/NACK для группы из одной или двух несущих нисходящей линии связи образом, подобным описанному выше в случае использования парных каналообразующих кодов.
В еще одном аспекте раскрытия вышеупомянутые аспекты могут быть объединены, например, при разработке нового сборника кодов с одним каналообразующим кодом и обычным SF=256 для одной или более конфигураций (например, 3 несущие, сконфигурированные как S/S/S в одном примере), при этом используя другие аспекты для других конфигураций (например, используя уменьшение коэффициента расширения до SF=128 для конфигураций с 3 или 4 несущими во всех конфигурациях помимо S/S/S). Конечно, другие комбинации вышеупомянутых аспектов могут быть скомбинированы в рамках настоящего раскрытия.
Фиг. 4 изображает три схемы реализации обратной связи HARQ в соответствии с различными аспектами раскрытия. Поле A представляет прежний случай, когда используется один каналообразующий код с коэффициентом расширения SF=256; поле B представляет случай, когда используется один каналообразующий код с уменьшенным коэффициентом расширения до SF=128; и поле C представляет случай, когда используются парные каналообразующие коды, каждый из которых имеет коэффициент расширения SF=256.
В каждом из изображенных на фиг. 4 случаев, k бит информации подаются на кодер 402, который может кодировать информацию, например, используя различные схемы прямой коррекции ошибок или любое другое подходящее кодирование, известное специалистам в области техники. В поле A кодер 402A сконфигурирован кодировать k бит исходной информации, в результате на выходе получается n/2 бит кодированной информации. n/2 бит затем комбинируются с одним каналообразующим кодом, имеющим коэффициент расширения SF=256, как в прежней системе. Как обсуждалось выше, сборник кодов, из которого выбирается каналообразующий код для соответствующей обратной связи HARQ в соответствии со сценарием HARQ, может быть реализован таким образом, чтобы существенно оптимизировать характеристики передачи по восходящей линии связи.
В полях B и C кодер 402B или 402C сконфигурирован кодировать k бит исходной информации, в результате на выходе получается n бит закодированной информации. Здесь кодеры 402B и 402C могут быть по сути одним и тем же кодером. В поле B один каналообразующий код, имеющий уменьшенный коэффициент расширения меньше 256, например SF=128, может использоваться для кодирования обратной связи HARQ в канале. В поле C, после того как n бит закодированной информации разделяются на два маршрута, которые могут быть предназначены для парных несущих восходящей линии связи, парные каналообразующие коды, имеющие коэффициент расширения SF=256, могут использоваться для кодирования обратной связи HARQ в канале. Как будет описано более подробно ниже, каналообразование для кодирования обратной связи HARQ в полях B и C довольно, похоже, оба позволяют группировку в группы по две несущие нисходящей линии связи, чтобы позволить использовать сборники кодов, ранее созданные для традиционных систем с одной несущей или систем DC-HSDPA. То есть, в поле B с одним каналообразующим кодом и уменьшенным коэффициентом расширения до SF=128 обратная связь HARQ для первой группы несущих нисходящей линии связи может быть помещена в первую часть (например, половину) временного интервала, а вторая группа несущих нисходящей линии связи может быть помещена во вторую часть (например, половину) временного интервала. Тогда как в поле C с парными каналообразующими кодами обратная связь HARQ для каждой несущей из первой и второй групп, несущих нисходящей линии связи может быть размещена в одном и том же временном интервале, но разделена в соответствии с мультиплексированием с кодовым разделением посредством парных каналообразующих кодов. Например, парные каналообразующие коды могут быть, по сути, ортогональны друг другу так, что они могут быть разделены в приемнике.
Фиг. 5 изображает временной интервал 302 HARQ-ACK, как изображено на фиг. 3, более подробно. На фиг. 5 поля A, B и C изображают временной интервал для одного каналообразующего кода с SF=256, для одного каналообразующего кода с SF=128 и для парных каналообразующих кодов с SF=256 соответственно. То есть на фиг. 5 поля A-C соответствуют полям A-C на фиг. 4. Возвращаясь к фиг. 5, временной интервал 302A в поле A включает в себя одно поле 302A1, в которое может быть включен символ одного каналообразующего кода. Здесь, как обсуждалось выше, сборник кодов, сконфигурированный обеспечивать обратную связь HARQ для всех несущих нисходящей линии связи, может использоваться так, чтобы символ одного каналообразующего кода был достаточен для обеспечения обратной связи для всех соответствующих несущих нисходящей линии связи. В поле B временной интервал 302B включает в себя два последовательных поля 302B1 и 302B2. Соответствующий символ каналообразующего кода может быть вставлен в каждое из этих двух полей 302B1 и 302B2. Здесь, как описано выше, коэффициент расширения может быть уменьшен, например, до SF=128. Таким образом, символ каналообразующего кода, имеющий такую же длину, что и в прежнем случае, может быть использован в половинном временном интервале вместо полного временного интервала. То есть, уменьшение коэффициента расширения SF сжимает информацию во времени. Когда коэффициент расширения SF уменьшается в два раза, ту же самую часть информации, которая ранее отправлялась в одном временном интервале, теперь можно отправить в половине временного интервала. Таким образом, уменьшение коэффициента расширения в два раза и группировка несущих нисходящей линии связи в группы по две несущие позволяет использовать два ранее существующих сборника кодов, предназначенных для систем с двумя несущими, для обеспечения обратной связи HARQ в системах с тремя или четырьмя несущими, при этом в каждой половине временного интервала используются соответствующие коды.
В качестве простого примера, если система 4C-HSDPA с четырьмя несущими сконфигурирована так, что первые две несущие сконфигурированы для SIMO, а вторые две несущие сконфигурированы для MIMO (то есть S/S/M/M), то две несущие могут быть сгруппированы в первую группу (S/S), в то время как другие две несущие могут быть сгруппированы во вторую группу (M/M). Здесь предыдущие стандарты 3GPP, определенные в Версии 8 для DC-HSDPA, включают в себя подходящий сборник кодов для обеспечения обратной связи HARQ для двух несущих, сконфигурированных как S/S. Таким образом, этот сборник кодов может использоваться для обеспечения символа каналообразующего кода в первой половине 302B1 временного интервала 302B. Аналогично предыдущие стандарты 3GPP, определенные в версии 9 для DC-HSDPA+MIMO, включают подходящий сборник кодов для обеспечения обратной связи HARQ для двух несущих, сконфигурированных как М/М. Таким образом, этот сборник кодов может использоваться для обеспечения символа каналообразующего кода во второй половине 302B2 временного интервала 302B. Конечно, эти примеры сборников кодов, повторно используемых из предыдущих стандартов 3GPP, являются иллюстративными, по сути, и в конкретной реализации могут использоваться другие сборники кодов из различных уже существующих стандартов, других стандартов, или даже новые сборники кодов для кодирования обратной связи HARQ для двух несущих нисходящей линии связи.
Поле C изображает подход, использующий парные каналообразующие коды с коэффициентом расширения SF=256. Здесь, коэффициент расширения такой же, как описано в поле A, так что символ каналообразующего кода занимает весь временной интервал 302C. Однако используются парные каналообразующие коды, так что, как описано выше по отношению к полю B, четыре несущие нисходящей линии связи в системе 4C-HSDPA могут быть сгруппированы в две группы по две несущие каждая, и каналообразующие коды обеспечивают мультиплексирование с кодовым разделением обратной связи HARQ для каждой из двух групп по две несущие нисходящей линии связи.
В системе с нечетным числом несущих нисходящей линии связи, для которых нужно обеспечить обратную связь, такой как система 3C-HSDPA, может использоваться каждый из трех подходов, изображенных на фиг. 5, однако одна из групп несущих нисходящей линии связи будет включать в себя только одну несущую нисходящей линии связи. Например, в системе с тремя несущими, сконфигурированной для SISO на первых двух несущих нисходящей линии связи и MIMO на третьей несущей нисходящей линии связи (то есть S/S/M), первая группа может включать в себя первые две несущие (S/S), в то время как вторая группа может включать в себя третью несущую (M). Таким образом, обратная связь HARQ для первой группы может использовать сборник каналообразующих кодов, определенный в версии 8 DC-HSDPA, в то время как обратная связь HARQ для второй группы может использовать сборник каналообразующих кодов, определенный в версии 7 DL-MIMO. Конечно, как описано выше, эти уже существующие сборники кодов из предыдущих версий стандартов 3GPP даны только в качестве иллюстративного примера, и различные аспекты раскрытия могут использовать любые другие подходящие сборники кодов.
В других вариантах воплощения обратная связь HARQ для любого числа несущих нисходящей линии связи может быть обеспечена путем использования любого числа сборников кодов, которые совместно кодируют обратную связь HARQ для соответствующего числа групп по две несущие нисходящей линии связи.
Фиг. 6A является упрощенной принципиальной схемой, изображающей UE 602, осуществляющее связь с узлом B 604. Здесь узел B 604 осуществляет передачу сигнализации 606 нисходящей линии связи на множестве несущих нисходящей линии связи, а UE передает обратную связь 608 HARQ на одной или более несущих восходящей линии связи. Например, сигнализация 606 нисходящей линии связи может включать в себя четыре несущие нисходящей линии связи в системе 4C-HSDPA, а обратная связь 608 HARQ может быть обеспечена на одной несущей восходящей линии связи. В других аспектах раскрытия каждая сигнализация 606 нисходящей линии связи и обратная связь 608 HARQ могут быть обеспечены на любом подходящем числе несущих. Фиг. 6B является блок-схемой, изображающей некоторые детали UE 602. В изображенном примере UE 602 включает в себя процессор 610 для выполнения таких функций, как определение обратной связи HARQ, соответствующей каждой из множества несущих нисходящей линии связи, принятых в сигнализации 606 нисходящей линии связи. Процессор 610 осуществляет связь с передатчиком 620, приемником 630 и памятью 640. Приемник 630 может включать в себя одну или более приемных антенн 631, 632 для приема сигнализации 606 нисходящей линии связи, а передатчик 620 может включать в себя одну или более передающих антенн 621, 622 для передачи обратной связи 608 HARQ на восходящей линии связи. Память 640 может включать в себя любую подходящую форму структур данных, например первый сборник 641 кодов и второй сборник 642 кодов для хранения символов обратной связи HARQ, соответствующих статусу декодирования информации, принятой на множестве несущих нисходящей линии связи, например ACK, NACK, DTX HARQ или PRE/POST. То есть символы, сохраненные в сборнике кодов, таком как первый сборник кодов 641, могут кодировать обратную связь HARQ для поднабора множества несущих нисходящей линии связи. Здесь поднабор может включать в себя любое число несущих нисходящей линии связи, от одной несущей нисходящей линии связи до всех несущих нисходящей линии связи. В иллюстративном аспекте раскрытия первый сборник 641 кодов может включать в себя символы обратной связи HARQ для кодирования обратной связи HARQ, соответствующей двум несущим нисходящей линии связи, а второй сборник 642 кодов может включать в себя символы обратной связи HARQ для кодирования обратной связи HARQ, соответствующей третьей несущей нисходящей линии связи. Конечно, в памяти 640 может храниться более двух сборников кодов, и каждый из сборников кодов может быть сконфигурирован хранить кодированные символы обратной связи HARQ, соответствующие обратной связи HARQ, по сути, для любого числа несущих нисходящей линии связи.
В другом иллюстративном аспекте раскрытия один из сборников кодов, сохраненных в памяти, включает в себя символы обратной связи HARQ, соответствующие обратной связи HARQ для трех несущих нисходящей линии связи, сконфигурированных для передачи SIMO (S/S/S). В этом аспекте, когда UE 602 сконфигурировано для связи по трем нисходящим каналам SIMO (S/S/S), один сборник кодов может кодировать обратную связь HARQ для всех трех несущих; когда UE 602 сконфигурирован для связи по любой другой схеме (то есть три несущие, по меньшей мере, с одной несущей, сконфигурированной для MIMO, или четыре несущие с ноль или более несущими, сконфигурированными для MIMO), тогда может быть осуществлен доступ к сборникам кодов для хранения символов обратной связи HARQ для кодирования обратной связи HARQ для поднаборов из одной или двух несущих. То есть изменения прежней системы, в которой необходимо уменьшить коэффициент расширения или использовать парные каналообразующие коды, могут быть больше, чем хотелось бы для такого случая, как S/S/S, где размер сборника кодов относительно мал. Таким образом, в таком случае может быть сделано специальное исключение, состоящее в совместном кодировании обратной связи HARQ для всех несущих нисходящей линии связи в одном сборнике кодов, и обратная связь может быть обеспечена с использованием одного каналообразующего кода с коэффициентом расширения SF=256, аналогично обычному случаю.
Фиг. 7 является блок-схемой, изображающей иллюстративные процессы 700 и 750 беспроводной связи согласно аспекту раскрытия, в котором обратная связь HARQ, соответствующая статусу множества несущих нисходящей линии связи, сгруппирована в две или более группы, и по меньшей мере одна из двух или более групп включает в себя две несущие нисходящей линии связи. В процессе 700 в блоке 702 сигнализация нисходящей линии связи принимается на множестве несущих нисходящей линии связи. Например, согласно двум иллюстративным аспектам раскрытия сигнализация нисходящей линии связи может приниматься на трех или четырех несущих нисходящей линии связи в системе 3C-HSDPA или 4C-HSDPA соответственно. В блоке 704 определяется обратная связь HARQ, соответствуя каждой из множества несущих нисходящей линии связи. Например, процессор 610 на фиг. 6B может определить, правильно ли декодирована закодированная информация в транспортных блоках на соответствующей несущей нисходящей линии связи или принято ли что-либо вообще. В блоке 706 на основании обратной связи HARQ, определенной в блоке 704, выбирается первый символ обратной связи HARQ для кодирования обратной связи HARQ, соответствующей первому поднабору множества несущих, включающему в себя по меньшей мере две из множества несущих. Аналогично, в блоке 710 выбирается второй символ обратной связи HARQ для кодирования обратной связи HARQ, соответствующей второму поднабору множества несущих, включающему в себя по меньшей мере одну из множества несущих. В иллюстративном аспекте раскрытия второй поднабор может включать в себя две несущие нисходящей линии связи в системе 4C-HSDPA или одну несущую в системе 3C-HSDPA. В блоке 712 первый и второй символы обратной связи HARQ передаются по восходящей линии связи. В некоторых аспектах раскрытия символы обратной связи HARQ, соответствующие первому поднабору, могут кодироваться путем модуляции соответствующих временных интервалов в одном или двух каналах восходящей линии связи, как описано выше и изображено на фиг. 4 и 5.
В процессе 750 в блоке 714 обеспечивается первый символ обратной связи, соответствующий статусу декодирования информации, принятой на множестве несущих нисходящей линии связи (например, обратная связь HARQ). В блоке 716 обеспечивается второй символ обратной связи, соответствующий статусу декодирования информации, принятой по меньшей мере на одной несущей нисходящей линии связи. Например, для системы 4C-HSDPA первый символ обратной связи может включать в себя обратную связь HARQ для первой и второй несущей нисходящей линии связи, а второй символ обратной связи может включать в себя обратную связь HARQ для третьей и четвертой несущей нисходящей линии связи. Для системы 3C-HSDPA второй символ может включать в себя только обратную связь HARQ для третьей несущей нисходящей линии связи.
Фиг. 8 является блок-схемой узла B 810, осуществляющего связь с UE 850, где узел B 810 может быть узлом B 208 на фиг. 2, а UE 850 может быть UE 210 на фиг. 2. При нисходящей связи процессор 820 передачи может принять данные из источника 812 данных и управляющие сигналы от контроллера/процессора 840. Процессор 820 передачи обеспечивает различные функции обработки сигналов для сигналов данных и управляющих сигналов, а также опорные сигналы (например, пилот-сигналы). Например, процессор 820 передачи может обеспечить коды циклического контроля по избыточности (CRC) для обнаружения ошибок, кодирование и перемежение для обеспечения прямой коррекции ошибок (FEC), отображение на созвездия сигналов, основанное на различных схемах модуляции (например, двухпозиционной фазовой манипуляции (BPSK), квадратурной фазовой манипуляции (QPSK), М-фазовой манипуляции (М-PSK), М-квадратурной амплитудной манипуляции (М-QAM) и т.п.), расширение с ортогональными переменными коэффициентами расширения (OVSF) и умножение с кодами скремблирования для получения последовательностей символов. Оценки канала от процессора 844 канала могут использоваться контроллером/процессором 840 для определения схем кодирования, модуляции, расширения и/или скремблирования для процессора 820 передачи. Эти оценки канала могут быть получены из опорного сигнала, переданного UE 850, или из обратной связи от UE 850. Символы, генерируемые процессором 820 передачи, предоставляются процессору 830 передаваемых кадров для создания структуры кадров. Процессор 830 передаваемых кадров создает эту структуру кадров путем мультиплексирования символов с информацией от контроллера/процессора 840, в результате чего получается последовательность кадров. Затем кадры предоставляются передатчику 832, который обеспечивает различные функции приведения сигнала к заданным условиям, в том числе усиление, фильтрацию и модуляцию кадров на несущей для передачи по нисходящей линии связи по беспроводной среде через антенну 834. Антенна 834 может включать в себя одну или более антенн, например, в том числе регулирующие диаграмму направленности двунаправленные адаптивные антенные решетки или другие подобные технологии диаграмм направленности.
В UE 850 приемник 854 принимает передачу нисходящей линии связи через антенну 852 и обрабатывает передачу для восстановления информации, модулированной в несущей. Информация, восстановленная приемником 854, предоставляется процессору 860 принимаемых кадров, который анализирует каждый кадр и предоставляет информацию из кадров процессору 894 канала и сигналы данных, управления и опорные сигналы процессору 870 приема. Затем процессор 870 приема выполняет обработку, обратную той, что выполняет процессор 820 передачи в узле B 810. В частности, процессор 870 приема дескремблирует и осуществляет операцию, обратную расширению над символами, а затем определяет наиболее вероятные точки созвездий сигналов, переданные узлом B 810, основанные на схеме модуляции. Эти мягкие решения могут быть основаны на оценках канала, вычисленных процессором 894 канала. Мягкие решения затем декодируются и подвергаются обратному перемежению для восстановления сигналов данных, управления и опорных сигналов. Затем проверяются коды CRC для определения, успешно ли были декодированы кадры. Данные, переданные в успешно декодированных кадрах, будут затем предоставлены получателю 872 данных, который представляет собой приложения, выполняемые в UE 850, и/или различные средства взаимодействия пользователя с программой (например, экран). Управляющие сигналы, передаваемые в успешно декодированных кадрах, будут предоставлены контроллеру/процессору 890. Когда кадры декодируются процессором 870 приема неудачно, контроллер/процессор 890 может также использовать протокол подтверждения (ACK) и/или отрицательного подтверждения (NACK) для поддержки запросов повторной передачи для этих кадров.
В восходящей линии связи данные от источника 878 данных и управляющие сигналы от контроллера/процессора 890 предоставляются процессору 880 передачи. Источник 878 данных может представлять собой приложения, выполняющиеся в UE 850, и различные средства взаимодействия пользователя с программой (например, клавиатуру). Аналогично функциональности, описанной применительно к передаче нисходящей линии связи узла B 810, процессор 880 передачи обеспечивает различные функции обработки сигналов, в том числе коды CRC, кодирование и перемежение для обеспечения FEC, отображение на созвездия сигналов, расширение с коэффициентами OVSF и скремблирование для получения последовательности символов. Оценки канала, полученные процессором 894 канала из опорного сигнала, переданного узлом B 810, или из обратной связи, содержащейся в коде коррекции, переданном узлом B 810, могут использоваться для выбора соответствующих схем кодирования, модуляции, расширения и/или скремблирования. Символы, созданные процессором 880 передачи, предоставляются процессору 882 передаваемых кадров для создания структуры кадра. Процессор 882 передаваемых кадров создает эту структуру кадров путем мультиплексирования символов с информацией от контроллера/процессора 890, в результате чего получается последовательность кадров. Кадры затем предоставляются передатчику 856, который обеспечивает различные функции приведения сигнала к заданным условиям, в том числе усиление, фильтрацию и модуляцию кадров на несущей для передачи по восходящей линии связи по беспроводной среде через антенну 852.
Передача по восходящей линии связи обрабатывается в узле B 810 образом, подобным описанному применительно к функции приемника в UE 850. Приемник 835 принимает передачу по восходящей линии связи через антенну 834 и обрабатывает передачу для восстановления информации, модулированной в несущей. Информация, восстановленная приемником 835, предоставляется процессору 836 принимаемых кадров, который анализирует каждый кадр и предоставляет информацию из кадров процессору 844 канала и сигналы данных, управления и опорные сигналы процессору 838 приема. Процессор 838 приема выполняет обработку, обратную той, что выполняет процессор 880 передачи в UE 850. Сигналы данных и управления, переданные в успешно декодированных кадрах, могут затем быть предоставлены получателю 839 данных и контроллеру/процессору, соответственно. Если некоторые из кадров были неудачно декодированы процессором приема, контроллер/процессор 840 может также использовать протокол подтверждения (ACK) и/или отрицательного подтверждения (NACK) для поддержки запросов повторной передачи для этих кадров.
Контроллеры/процессоры 840 и 890 могут использоваться для управления работой узла B 810 и UE 850 соответственно. Например, контроллеры/процессоры 840 и 890 могут обеспечивать различные функции, в том числе временное согласование, периферийные интерфейсы, регулирование напряжения, управление питанием и другие функции управления. Машиночитаемые носители памяти 842 и 892 могут хранить данные и программное обеспечение для узла B 810 и UE 850 соответственно. Планировщик/процессор 846 в узле B 810 может использоваться для выделения ресурсов UE и планирования передач нисходящей линии связи и/или восходящей линии связи для UE.
В одной конфигурации устройство 850 для беспроводной связи включает в себя средство для приема сигнализации нисходящей линии связи на множестве несущих нисходящей линии связи и средство для передачи первого и второго символов обратной связи HARQ по восходящей линии связи. В одном аспекте вышеупомянутое средство может быть приемником 854, процессором 860 принимаемых кадров и процессором 870 приема; и передатчиком 856, процессором 882 передаваемых кадров и процессором 880 передачи, соответственно. Кроме того, устройство 850 согласно этой конфигурации включает в себя средство для определения обратной связи гибридного автоматического запроса повторной передачи (HARQ), соответствующей каждой из множества несущих, средство для выбора первого символа обратной связи HARQ для кодирования обратной связи HARQ, соответствующей первому поднабору множества несущих, содержащему по меньшей мере две из множества несущих, и средство для выбора второго символа обратной связи HARQ для кодирования обратной связи HARQ, соответствующей второму поднабору множества несущих, содержащему по меньшей мере одну из множества несущих. В одном аспекте вышеупомянутое средство может быть процессором 894 канала и/или контроллером/процессором 890. В другом аспекте вышеупомянутое средство может быть модулем или любым устройством, сконфигурированным выполнять функции, перечисленные для вышеупомянутого средства.
В другой конфигурации устройство 850 для беспроводной связи включает в себя средство для обеспечения первого символа обратной связи, соответствующего статусу декодирования информации, принятой на множестве несущих нисходящей линии связи, и средство для обеспечения второго символа обратной связи, соответствующего статусу декодирования информации, принятой, по меньшей мере, на одной несущей нисходящей линии связи. В одном аспекте вышеупомянутые средства могут быть контроллером/процессором 890, процессором 894 канала, процессором 880 передачи, процессором 882 передаваемых кадров и/или передатчиком 856. В другом аспекте вышеупомянутые средства могут быть модулем или любым устройством, сконфигурированным выполнять функции, перечисленные для вышеупомянутого средства.
Несколько аспектов телекоммуникационной системы были представлены со ссылкой на систему W-CDMA. Как должно быть понятно специалистам в области техники, различные аспекты, описанные в этом раскрытии, могут быть распространены на другие телекоммуникационные системы, сетевые архитектуры и стандарты связи. То есть, модуляция и схема множественного доступа, используемые сетью доступа в соответствии с различными аспектами раскрытия, могут меняться в зависимости от конкретных используемых телекоммуникационных стандартов. Например, стандарт может включать в себя стандарт эволюционировавшей оптимизированной передачи данных (EV-DO) или ультрамобильной широкополосной связи (UMB). EV-DO и UMB являются стандартами радиоинтерфейса, объявленными партнерским проектом 2 по системам 3-го поколения (3GPP2) как часть семейства стандартов CDMA2000, и они используют CDMA для обеспечения широкополосного доступа в интернет мобильным станциям. Альтернативно, стандарт может быть стандартом универсального наземного радиодоступа (UTRA), использующим широкополосный CDMA (W-CDMA) и другие разновидности CDMA, такие как TD-SCDMA; стандартом глобальной системы мобильной связи (GSM), использующим TDMA; и стандартом развитого UTRA (E-UTRA), ультраширокополосной мобильной связи (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20 и Flash-OFDM, использующим OFDMA. UTRA, E-UTRA, UMTS, LTE, усовершенствованный LTE и GSM, описаны в документах организации 3GPP. CDMA2000 и UMB описаны в документах организации 3GPP2. Фактический используемый стандарт беспроводной связи и технология множественного доступа будут зависеть от конкретного применения и общих конструктивных ограничений, наложенных на систему.
В соответствии с различными аспектами раскрытия элемент, или любая часть элемента, или любая комбинация элементов могут быть реализованы с помощью "системы обработки", которая включает в себя один или более процессоров. Примеры процессоров включают в себя микропроцессоры, микроконтроллеры, цифровые сигнальные процессоры (DSP), программируемые матрицы логических элементов (FPGA), программируемые логические устройства (PLD), конечные автоматы, управляемую логику, дискретные аппаратные цепи и другие подходящие аппаратные средства, сконфигурированные для выполнения различных функций, описанных в этом раскрытии. Один или более процессоров в системе обработки могут выполнять программное обеспечение. Программное обеспечение должно толковаться в широком смысле, оно означает инструкции, наборы команд, код, сегменты кода, код программы, программы, подпрограммы, программные модули, приложения, программные приложения, пакеты программного обеспечения, стандартные программы, стандартные подпрограммы, объекты, исполнимые программы, потоки выполнения, процедуры, функции и т.д. и может называться программным обеспечением, встроенным микропрограммным обеспечением, промежуточным программным обеспечением, микрокодом, языком описания аппаратных средств или как-то иначе. Программное обеспечение может находиться на машиночитаемом носителе. Машиночитаемый носитель может быть машиночитаемым носителем долговременного хранения. Машиночитаемый носитель долговременного хранения включает в себя, в качестве примера, магнитное запоминающее устройство (например, жесткий диск, гибкий диск, магнитную ленту), оптический диск (например, компакт-диск (CD), цифровой универсальный диск (DVD)), интеллектуальную карточку, устройство флэш-памяти (например, модуль, карта, накопитель), оперативную память (RAM), постоянную память (ROM), программируемую ROM (PROM), стираемую PROM (EPROM), электрически стираемую PROM (EEPROM), регистр, съемный диск и любой другой подходящий носитель для хранения программного обеспечения и/или инструкций, к которому может получить доступ и который может читать компьютер. Машиночитаемый носитель может также включать в себя, в качестве примера, несущую волну, линию передачи и любой другой подходящий носитель для передачи программного обеспечения и/или инструкций, к которому может получить доступ и считать компьютер. Машиночитаемый носитель может быть встроенным в систему обработки, быть внешним по отношению к системе обработки или распределенным по множеству объектов, включая, в том числе, систему обработки. Машиночитаемый носитель может быть воплощен в компьютерном программном продукте. К примеру, компьютерный программный продукт может включать в себя машиночитаемый носитель в упаковочных материалах. Специалистам в области техники будет понятно, как лучше всего реализовать описанную функциональность, представленную в этом раскрытии, в зависимости от конкретного применения и общих конструктивных ограничений, наложенных систему в целом.
Следует понимать, что заданный порядок или иерархия этапов в раскрытых способах являются иллюстрацией примеров процессов. На основании предпочтений исполнения становится понято, что заданный порядок или иерархия этапов в способах могут быть перестроены. Прилагаемая формула изобретения в части способа представляет пример порядка элементов различных этапов, и не имеется в виду, что она ограничена заданным порядком или представленной иерархией, если обратное не указано специально.
Предыдущее описание обеспечено для того, чтобы позволить любому специалисту в области техники осуществлять на практике различные аспекты, описанные здесь. Различные изменения этих аспектов будут с легкостью очевидны специалистам в области техники, и общие принципы, определенные здесь, могут быть применены к другим аспектам. Таким образом, формула изобретения не ограничивается аспектами, показанными здесь, а должна соответствовать полному объему, согласующемуся с языком формулы изобретения, в котором ссылка на элемент в единственном числе не означает "один и только один", если специально не указано иначе, а означает "один или больше". Если специально не указано иначе, под термином "некоторый" имеется в виду один или более. Фраза, ссылающаяся на "по меньшей мере, один из" списка элементов, ссылается на любую комбинацию этих элементов, включая, в том числе, единственные элементы. Например, фраза "по меньшей мере, один из: a, b или c" предназначена покрывать варианты: a; b; c; a и b; a и c; b и c; и a, b и c. Все структурные и функциональные эквиваленты элементов различных аспектов, описанных в этом раскрытии, которые известны или позже становятся известными специалистам в области техники, явно включены сюда ссылкой и охватываются формулой изобретения. Кроме того, ничто из раскрытого здесь не предназначено быть общедоступным независимо от того, изложено ли такое раскрытие явно в формуле изобретения. Никакой элемент формулы изобретения не должен толковаться в соответствии с положениями 35 Свода законов США § 112, шестой абзац, если только элемент явно не перечисляется с использованием фразы "средство для" или, в случае пункта раскрывающего способ, элемент не перечисляется с использованием фразы "этап для".