ОДНОВРЕМЕННАЯ ПЕРЕДАЧА ПОДТВЕРЖДЕНИЯ, УКАЗАТЕЛЯ КАЧЕСТВА КАНАЛА И ЗАПРОСА ПЛАНИРОВАНИЯ
SIMULTANEOUS TRANSMISSION OF ACKNOWLEDGEMENT, CHANNEL QUALITY INDICATOR AND SCHEDULING REQUEST

Перекрестная ссылка на родственные заявки
Данная заявка притязает на приоритет заявки U.S. № 61/026091 озаглавленной "SIMULTANEOUS TRANSMISSION OF ACK, CQI AND SCHEDULING REQUEST IN COMMUNICATION SYSTEMS", которая была подана 4 февраля 2008, и включена в данную заявку в полном объеме посредством ссылки.
Область техники, к которой относится изобретение
Настоящее изобретение относится в целом к беспроводной связи и в частности к применению модуляции опорных символов и/или объединенного кодирования для облегчения передачи сообщений подтверждений, указателей качества канала и запросов планирования в подкадре.
Уровень техники
Системы беспроводной связи широко используются для предоставления различных типов содержания связи, например, голос, данные, и т.д. Типичными системами беспроводной связи могут быть системы с множественным доступом, способные к поддержке связи с множественными пользователями, посредством разделения доступных системных ресурсов (например, пропускной способности, передаваемой мощности…). Примеры таких систем множественного доступа могут включать в себя системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA), ортогональные системы множественного доступа с частотным разделением (OFDMA), и т.п. Дополнительно такие системы могут соответствовать спецификациям, таким как проект партнерства третьего поколения (3GPP), 3GPP2, 3GPP долгосрочное развитие (LTE), и т.д.
Обычно, системы беспроводной связи с множественным доступом могут одновременно поддерживать связь для множественных мобильных устройств. Каждое мобильное устройство может связаться с одной или более базовыми станциями посредством передач по прямой и обратной линиям связи. Прямая линия связи (или нисходящая линия связи) обозначает линию связи от базовых станций к мобильным устройствам, и обратная линия связи (или восходящая линия связи) обозначает линию связи от мобильных устройств к базовым станциям. Дополнительно, связи между мобильными устройствами и базовыми станциями могут быть установлены посредством систем с одним входом и одним выходом (SISO) систем со многими входами и одним выходом (MISO), систем со многими входами и многими выходами (MIMO), и т.д. Кроме того, мобильные устройства могут связаться с другими мобильными устройствами (и/или базовые станции с другими базовыми станциями) в одноранговых конфигурациях беспроводной сети.
Системы беспроводной связи часто используют одну или более базовую станцию, которая обеспечивает зону охвата. Типичная базовая станция может передавать множественные потоки данных для служб широковещательной передачи, многоадресной передачи и/или одноадресной передачи, в которых поток данных может быть потоком данных, которые могут представлять независимый интерес приема для терминала доступа. Терминал доступа в зоне охвата такой базовой станции может использоваться, чтобы принять один, более чем один, или все потоки данных, которые переносит составной поток. Аналогично, терминал доступа может передать данные к базовой станции или другому терминалу доступа.
Системы MIMO обычно используют множественные (Nt) передающие антенны и множественные (Nr) принимающие антенны для передачи данных. Канал MIMO, сформированный Nt передающими и Nr принимающими антеннами, может быть разобран на Ns независимые каналы, которые могут обозначаться как пространственные каналы, где Ns≤{Nt, Nr}. Каждый из Ns независимых каналов соответствует размерности. Кроме того, системы MIMO могут предоставить улучшенную производительность (например, увеличенную спектральную эффективность, более высокую пропускную способность и/или большую надежность), если используется дополнительная размерность, создаваемая множественной передачей и принимающими антеннами.
В системах на основе LTE, например, связи по восходящей линии связи используется множественный доступ с частотным разделением одной несущей (SC-FDMA). Управляющая информация, такая как запросы планирования, указатели качества канала, и сообщения подтверждения, не может обычно передаваться в одном подкадре, не нарушая определенные характеристики одной несущей. Однако, могут возникнуть ситуации, в которых столкновения (например, потребность одновременной передачи) неизбежны.
Сущность изобретения
Нижеследующее предоставляет собой упрощенную сущность изобретения одного или более вариантов осуществления для предоставления основного понимания таких вариантов осуществления. Эта сущность изобретения не является обширным обзором всех рассмотренных вариантов осуществления, и не предназначается для идентификации ключевых или критических элементов всех вариантов осуществления, и ограничения объема охраны любого или всех вариантов осуществления. Собственная цель состоит в том, чтобы представить некоторую концепцию одного или более вариантов осуществления в упрощенной форме как вводную часть к более подробному описанию, которое представлено далее.
В соответствии с одним или более вариантами осуществления и соответствующим их раскрытием, различные аспекты описываются по отношению к одновременной передаче управляющей информации в одном подкадре. Например, одновременная передача может поддерживать сигнал одной несущей для канала управления, даже когда множество типов информации запланировано одновременно. Указатели качества канала, запросы планирования и сообщения подтверждения могут быть объединенно кодированы. Кроме того, опорные символы в подкадре могут модулироваться для указания значений, связанных с запросом планирования или сообщением подтверждения. Кроме того, в ситуациях, где указатели качества канала, запросы планирования и/или сообщения подтверждения запланированы одновременно, один или более может быть отброшен.
Согласно связанным аспектам, предоставляется способ, который облегчает одновременную передачу управляющей информации. Способ может содержать идентификацию подкадра, в котором запланированы два или более типа управляющей информации.
Идентификация может содержать обнаружение, по меньшей мере, одного из: запроса планирования и сообщения подтверждения, запланированных в подкадре, указателя качества канала и запроса планирования, запланированных в подкадре, или сообщения подтверждения, запроса планирования и указателя качества канала, запланированных в подкадре. Способ может включать в себя соединение двух или более типов управляющей информации в подкадр посредством, по меньшей мере, одного из: ослабления ограничения одной несущей, чтобы позволить одновременную передачу двух или более типов управляющей информации; объединенного кодирования двух или более типов управляющей информации; или модуляции опорного символа в подкадре для указания, по меньшей мере, одного из двух или более типов управляющей информации.
Другой аспект относится к устройству, которое допускает параллельную передачу управляющей информации в одном подкадре. Устройство может включать в себя устройство обнаружения коллизии, которое идентифицирует, когда два или больше типа управляющей информации запланированы в подкадре. Устройство обнаружения коллизии идентифицирует, по меньшей мере, одно из: сосуществования сообщения подтверждения и запроса планирования в подкадре, сосуществования запроса планирования и указателя качества канала, или сосуществования указателя качества канала, запроса планирования и указателя качества канала. Устройство может также содержать устройство объединенного кодирования, которое кодирует, по меньшей мере, два или более типа управляющей информации вместе в совокупность. Кроме того, устройство может включать в себя устройство модулирования опорного символа, которое облегчает модуляцию опорных символов в подкадр, для включения в него одного типа управляющей информации.
Еще один аспект относится к устройству беспроводной связи, которое облегчает одновременную передачу управляющей информации по каналу управления восходящей линии связи. Устройство беспроводной связи включает в себя средство для обнаружения, по меньшей мере, одного из: двух или более типов управляющей информации запланированных в одном подкадре. Средство для обнаружения, которое идентифицирует, по меньшей мере, одно из: запроса планирования, запланированного одновременно с сообщением подтверждения, указателя качества канала, запланированного одновременно с запросом планирования, или сообщения подтверждения, запланированным одновременно с запросом планирования и указателем качества канала. Устройство беспроводной связи может также содержать средство для того, чтобы объединенно кодировать два или более типа управляющей информации в подкадр. Дополнительно, устройство беспроводной связи может включать в себя средство для модулирования опорных символов в подкадре для указания одного типа управляющей информации. Кроме того, устройство беспроводной связи может содержать средство для передачи двух или более типов управляющей информации в одном подкадре по каналу управления восходящей линии связи.
Еще один другой аспект относится к компьютерному программному продукту, который может иметь читаемый компьютером носитель. Читаемый компьютером носитель может включать в себя код для побуждения, по меньшей мере, одного компьютера идентифицировать подкадр, в котором запланированы два или более типа управляющей информации. Идентификация содержит обнаружение, по меньшей мере, одного из: запроса планирования и сообщения подтверждения, запланированных в подкадре, указателя качества канала и запроса планирования, запланированных в подкадре, или сообщения подтверждения, запроса планирования и указателя качества канала, запланированных в подкадре. Дополнительно, читаемый компьютером носитель может содержать код для побуждения, по меньшей мере, одного компьютера объединено кодировать два или более типа управляющей информации. Кроме того, читаемый компьютером носитель может включать в себя код для побуждения, по меньшей мере, одного компьютера модулировать опорный символ в подкадре для указания одного из двух или более типов управляющей информации.
Для завершения раздела, один или более вариант осуществления содержит функции, в дальнейшем полностью описанные и частично указанные в формуле изобретения. Последующее описание и сопутствующие чертежи изображают в деталях конкретные иллюстративные аспекты одного или большее варианта осуществления. Эти аспекты показательны, однако, несколько из различных путей, которыми могут использоваться принципы различных вариантов осуществления могут быть реализованы и описанные варианты осуществления предназначаются для включения в себя всех таких аспектов и их эквивалентов.
Краткое описание чертежей
Фиг.1 является иллюстрацией системы беспроводной связи в соответствии с различными аспектами, сформулированными в данной заявке.
Фиг.2 является иллюстрацией примерного устройства связи для занятости в среде беспроводной связи в соответствии с аспектом.
Фиг.3 является иллюстрацией примерной системы беспроводной связи, которая облегчает одновременную передачу информации отчета в подкадре.
Фиг.4 является иллюстрацией примерной структуры канала управления восходящей линии связи и выделения ресурсов в соответствии с аспектом настоящего изобретения.
Фиг.5 является иллюстрацией примерной методологии, которая облегчает одновременную передачу указателей качества канала и запросов планирования.
Фиг.6 является иллюстрацией примерной методологии, которая облегчает одновременную передачу сообщений подтверждения и запросов планирования.
Фиг.7 является иллюстрацией примерной методологии, которая облегчает одновременную передачу сообщений подтверждения, указателей качества канала и запросов планирования.
Фиг.8 является иллюстрацией примерной системы, которая облегчает передачу множества информации отчета в подкадре.
Фиг.9 является иллюстрацией примерной системы, которая облегчает конфигурацию и декодирование передачи, которая включают в себя одновременные отчеты множества информации.
Фиг.10 является иллюстрацией примерной среды беспроводной сети, которая может использоваться в соединении с различными системами и способами, описанными в данной заявке.
Фиг.11 является иллюстрацией примерной системы, которая позволяет одновременную передачу множества управляющей информации в одном подкадре.
Фиг.12 является иллюстрацией примерной читаемой компьютером среды, закодированной с исполнимыми инструкциями для побуждения, по меньшей мере, одного компьютера выполнять один или более аспект настоящего изобретения.
Подробное описание
Различные варианты осуществления сейчас будут описаны со ссылкой на чертежи, в которых схожие ссылочные позиции используются для ссылок на схожие элементы по всей заявке. В последующем описании, в целях объяснения, изложены многочисленные конкретные детали, для того чтобы обеспечить полное понимание одного или более варианта осуществления. Однако может быть, очевидно, что такой вариант осуществления (варианты осуществления) могут быть реализовано без этих конкретных деталей. В других случаях известные структуры и устройства показаны в форме блок-схемы, чтобы облегчить описание одного или более варианта осуществления.
Использующиеся в этой заявке термины "компонент", "модуль", "система" и им подобные подразумевают включение в них связанных с компьютером объектов, таких как аппаратные средство, встроенное микропрограммное обеспечение, комбинация аппаратного и программного обеспечения, программное обеспечение, или программного обеспечения в выполнении, но ими не ограничиваясь. Например, компонент может быть процессом, работающим на процессоре, процессором, объектом, исполнимой программой, потоком выполнения, программой, и/или компьютером, но этим не ограничиваться. Посредством иллюстрации, как приложение, работающее на вычислительном устройстве так и вычислительное устройство, могут быть компонентом. Один или более компонентов могут находиться в пределах процесса и/или потока выполнения, и компонент может быть локализован на одном компьютере и/или распределен между двумя или более компьютерами. Кроме того, эти компоненты могут выполняться с различных машиночитаемых носителей, хранящих различные структуры данных. Компоненты могут связываться посредством локальных и/или удаленных процессов таких как в соответствии с сигналом, имеющим один или более пакетов данных (например, данные от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе, и/или через сеть, такой как Интернет с другими системами посредством сигнала).
Кроме того, различные аспекты описываются здесь в связи с мобильным устройством. Мобильное устройство может быть также названо системой, узлом абонента, пунктом абонента, мобильным терминалом, мобильным, мобильным устройством, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством беспроводной связи, пользовательским агентом, пользовательским устройством, или пользовательским оборудованием (UE). Мобильное устройство может быть сотовым телефоном, беспроводным телефоном, телефоном с протоколом инициирования сеансов (SIP), станцией беспроводной местной линии (WLL), персональным цифровым секретарем (PDA), карманным устройством, имеющим возможность беспроводного соединения, вычислительным устройством, или другим устройством обработки, соединенным с беспроводным модемом. Кроме того, различные аспекты описываются здесь в связи с базовой станцией. Базовая станция может быть использована для того, чтобы связаться с мобильным устройством (устройствами) и может также быть названа точкой доступа, узлом B, расширенным узлом В (eNode B или eNB), базовой приемопередающей станцией (BTS) или некоторой другой терминологией.
Методики, описанные здесь, могут быть использованы для различных систем беспроводной связи, таких как система множественного доступа с кодовым разделением (CDMA), система множественного доступа с временным разделением (TDMA), система множественного доступа с частотным разделением (FDMA), ортогональная система множественного доступа с частотным разделением (OFDMA), система множественного доступа с частотным разделением одной несущей (SC-FDMA)и других систем. Термины «система» и «сеть» часто используются взаимозаменяемо. Система CDMA может реализовывать технологии радиосвязи, такие как Универсальный Наземный Радиодоступ (UTRA), cdma2000, и т.д. UTRA включает в себя широкополосный CDMA (WCDMA) и другие варианты CDMA. CDMA2000 охватывает стандарты IS-2000, IS-95 и IS-856. Система TDMA может реализовывать технологии радиосвязи, такие как Глобальная Система Мобильной Связи (GSM). Система OFDMA может реализовывать технологии радиосвязи, такие как Усовершенствованный Универсальный Наземный Радиодоступ (E-UTRA), Сверхподвижная широкополосная передача (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, и т.д. UTRA и E-UTRA являются частью Универсальной системы мобильной связи (UMTS). 3GPP долгосрочного развития (LTE) является выпуском UMTS, которая использует E-UTRA, которая задействует OFDMA при нисходящей линии связи и SC-FDMA при восходящей линии связи. UTRA, E-UTRA, E-UTRAN, LTE и GSM описаны в документах организации названной «Проект партнерства третьего поколения» (3GPP). Дополнительно, cdma2000 и UMB описаны в документах организации названной «Проект партнерства третьего поколения 2» (3GPP2).
Теперь, со ссылкой на Фиг.1, иллюстрируется система 100 беспроводной связи в соответствии с различными вариантами осуществления, представленными здесь. Система 100 содержит базовую станцию 102, которая может включать в себя множественные группы антенн. Например, одна группа антенн может включать в себя антенны 104 и 106, другая группа может содержать антенны 108 и 110, и дополнительная группа может включать в себя антенны 112 и 114. Две антенны иллюстрируются для каждой группы антенн; однако, может быть использовано большее или меньшее число антенн для каждой группы. Базовая станция 102 может дополнительно включать в себя цепочку передатчика и цепочку приемника, каждый из которых может, в свою очередь, содержать множество компонентов, связанных с передачей и приемом сигналов (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны, и т.д.), как будет понято специалистом в данной области техники.
Базовая станция 102 может связываться с одним или более мобильным устройством, таким как мобильное устройство 116 и мобильное устройство 122; однако, следует понимать, что базовая станция 102 может связываться с, по существу, любым числом мобильных устройств, подобных мобильным устройствам 116 и 122. Мобильные устройства 116 и 122 могут быть, например, сотовыми телефонами, смартфонами, ноутбуками, карманными коммуникационными устройствами, карманными вычислительными устройствами, спутниковыми радио, системами глобального позиционирования, PDA, и/или любым другим подходящим устройством для того, чтобы связываться по системе 100 беспроводной связи. Как изображено, мобильное устройство 116 находится в связи с антеннами 112 и 114, причем антенны 112 и 114 передают информацию к мобильному устройству 116 по прямой линии связи 118 и принимают информацию от мобильного устройства 116 по обратной линии связи 120. Кроме того, мобильное устройство 122 находится в связи с антеннами 104 и 106, причем антенны 104 и 106 передают информацию к мобильному устройству 122 по прямой линии связи 124 и принимают информацию от мобильного устройства 122 по обратной линии связи 126. Например, в системе дуплексной передаче с частотным разделением (FDD), прямая линия связи 118, может использовать полосу частот отличную от той, что используется обратной линией связи 120, и прямая линия связи 124, может использовать полосу частот отличную от той, что используется обратной линией связи 126. Дополнительно, в системе дуплексной передаче с частотным разделением (TDD), прямая линия связи 118 и обратная линия связи 120, могут использовать общую полосу частот и прямая линия связи 124 и обратная линия связи 126, могут использовать общую полосу частот.
Каждая группа антенн и/или области, которым они определены для связи, может упоминаться как сектор базовой станции 102. Например, группы антенн могут быть разработаны для связи с мобильными устройствами в секторе областей, покрытых базовой станцией 102. В связи по прямым линиям связи 118 и 124, передающие антенны базовой станции 102 могут использовать формирование луча для улучшения соотношения сигнал-шум прямых линий связи 118 и 124 для мобильных устройств 116 и 122.
Например, это может быть предоставлено при использовании устройства предварительного кодирования для регулирования сигналов в требуемых направлениях. Кроме того, в то время как базовая станция 102 использует формирование луча, для передачи к мобильным устройствам 116 и 122, рассеянного в произвольном порядке через связанное покрытие, мобильные устройства в соседних сотах могут подвергнуться меньшим помехам по сравнению с передачей базовой станции через одну антенну ко всем ее мобильным устройствам. Кроме того, мобильные устройства 116 и 122 могут связываться непосредственно друг с другом используя одноранговую или эпизодическую технологию в одном примере. Согласно примеру, система 100 может быть системой связи с множественными входами и множественными выходами (MIMO). Дополнительно, система 100 может использовать, по существу, любой тип методологию дуплексирования для разделения каналов связи (например, прямых линий связи, обратных линий связи…), такую как FDD, TDD, и т.п.
В соответствии с иллюстрацией, мобильные устройства 116 и 122 могут использовать канал управления восходящей линии связи для передачи множества управляющей информации к базовой станции 102. В соответствии с иллюстрацией, могут быть использованы системы на основе физического канала управления восходящей линии связи (PUCCH) в Долгосрочном Развитии (LTE). Мобильные устройства 116 и 122 могут сообщить об указателе качества канала (CQI), который может определить отношение сигнала к помехам по коэффициенту шума на кодовую комбинацию в канале нисходящей линии связи. Кроме того, мобильные устройства 116 и 122 могут предоставить индикаторы гибридного автоматического запроса на повторение (HARQ), такие как сообщения подтверждения (ACK) и сообщения неподтверждения (NACK). Сообщения ACK и NACK сообщают базовой станции 102, что пакет, переданный по каналу нисходящей линии связи, принят и успешно декодирован или не принят или не декодирован, соответственно. Кроме того, мобильное устройство 116 и 122 может передать запросы планирования (SR) к базовой станции 102. Запрос планирования является указанием того, что мобильные устройства 116 и/или 122 требования требуют запланирования, (например, данные готовы для передачи по каналу восходящей линии связи) или, непланирования, (например, нет данных для передачи по каналу восходящей линии связи). В одном аспекте релейное манипулирование может быть основано на конфигурации HARQ (например, проект ACK/NACK). Например, последовательность длиной в семь может быть разделена на две ортогональных последовательности длиной в три и длиной в четыре. Дополнительно, чтобы гарантировать совместимость с передачами ACK/NACK от различных мобильных устройств (например, между мобильным устройством 116 и мобильным устройством 122), различные циклические сдвиги и/или ортогональные покрытия могут быть назначены запросам планирования и сообщениям ACK/NACK.
Теперь, со ссылкой на Фиг.2, иллюстрируется устройство 200 связи для использования в среде беспроводной связи. Устройство 200 связи может быть базовой станцией или ее частью, мобильным устройством или его частью, или, по существу, любым устройством связи, которое принимает данные, переданные в среде беспроводной связи. Устройство 200 связи может включать в себя модуль 202 конфигурации, который облегчает конфигурацию устройства 200 связи, чтобы использовать один из множества форматов канала управления, чтобы передать информацию отчета. Информация отчета, может включать в себя сообщения подтверждения (например, сообщения ACK или сообщения NACK), указатели качества канала (CQI) и/или запросы планирования (SR). Согласно аспекту, такая информация отчета может быть передана отдельно (например, в разное время). Например, запросы планирования и/или CQI являются более высоким сконфигурированным уровнем и, как могут быть запланированы для сообщения в разное время (например, в различных подкадрах канала управления). Однако такая информация может быть обязана сосуществовать одном и том же подкадре. Кроме того, сообщения подтверждения могут потребовать передачи в, по существу, любое время. Например, сообщение подтверждения должно быть отправлено передатчику всякий раз, когда пакет принимается или не принимается (например, не успешно декодируется) для позволения надлежащих операций HARQ. Соответственно, могут возникнуть случаи, когда CQI, запросы планирования и сообщения подтверждения требуют одновременной передачи в одном подкадре.
В системах на основе LTE множественный доступ с ортогональным частотным разделением (OFDMA) используется при нисходящей линии связи и множественный доступ с частотным разделением одной несущей (SC-FDMA), используется при восходящей линии связи. В одном аспекте SC-FDMA используется при восходящей линии связи из-за его более низкого отношения пиковой мощности к средней (PAR) относительно OFDMA. Чтобы поддержать сигнал одной несущей при канале восходящей линии связи, устройство 200 связи может использовать одно из множества форматов канала управления всякий раз, когда два или более из сообщений подтверждения, запросов планирования и CQI требуют передачи в одном подкадре. Модуль 202 конфигурации облегчает конфигурацию устройства связи, чтобы использовать один из тех форматов в соответствии с информацией о конфигурации. Согласно аспекту, информация о конфигурации может быть получена от базовой станции (не показана) или другого объекта (например, базового сетевого объекта) системы беспроводной связи. Устройство 200 связи также включает в себя устройство 204 обнаружения коллизии, которое идентифицирует подкадры, в которых должны быть переданы, по меньшей мере, два из запроса планирования, указателя качества канала и сообщения подтверждения. В частности устройство 204 обнаружения коллизии идентифицирует сценарии, в которых сталкиваются запрос планирования и подтверждение (например, запланированы для передачи одновременно в одном подкадре), в которых сталкиваются запрос планирования и CQI, и в которых сталкиваются запрос планирования, подтверждение и CQI.
Устройство 200 связи включает в себя устройство 206 объединенного кодирования, которое облегчает объединенное кодирование двух или более из сообщения подтверждения, CQI и/или запросов планирования. Например, дополнительные биты могут быть добавлены к набору битов, обычно выделяемых для создания отчетов CQI. Дополнительные биты могут быть использованы, чтобы сообщить о сообщениях подтверждения и запросах планирования. Совокупный набор битов может быть закодирован в подкадр через механизмы, по существу, подобные тем, что используются для кодирования CQI (например, (20, A) линейный код, где A является числом битов). Закодированный совокупный набор битов может быть передан по каналу управления и в пределах одного подкадра. Кроме того, устройство 200 связи включает в себя устройство 208 модулирования опорного символа, которое облегчает модулирование опорного символа (RS), переданного по каналу управления. В соответствии с иллюстрацией, для конфигураций антенны с одним входом (например, одна кодовая комбинация при канале нисходящей линии связи), единственный бит может быть использован, чтобы передать сообщения подтверждения. Соответственно, устройство 208 модулирования опорного символа может модулировать опорные символы с одним значением (например, 1), для указания сообщения ACK и модулировать опорные символы с другим значением (например, -1), для указания сообщения NACK. Для конфигураций антенны с множественными входами множественными выходами (MIMO), отдельные сообщения подтверждения могут требоваться для каждого потока или кодовой комбинации. Например, с двумя кодовыми комбинациями, каждая кодовая комбинация может независимо требовать сообщения ACK или сообщения NACK, что приводит к четырем возможным комбинациям. Таким образом, необходимы, по меньшей мере, два бита информации. Устройство 206 модулирования опорного символа может модулировать опорные символы с дополнительными значениями, чтобы разместить различные состояния. Например, устройство 208 модулирования опорного символа может модулировать с первым значением (например, 1), для указания ACK на первой кодовой комбинации, со вторым значением (например, j), для указания ACK на второй кодовой комбинации, с третьим значением (например, -j), для указания NACK на второй кодовой комбинации и с четвертым значением (например, -1), для указания NACK на первой кодовой комбинации.
Как обсуждено выше, устройство 200 связи может передать запросы планирования, сообщения подтверждения и указатели качества канала в одном подкадре, чтобы поддержать сигнал одной несущей при канале управления восходящей линии связи. В одном примере устройство 200 связи может передать запрос планирования (SR) и сообщение подтверждения одновременно. Согласно аспекту, порядок совокупности сообщений подтверждения может быть увеличен, чтобы разместить SR. Например, в системе одного пользователя с множественными входами множественными выходами (SU - MIMO), может быть использована схема модуляции более высокого порядка что позволяет передачу трех битов (например, двух битов для подтверждения и одного бита для SR). Например, 8PSK (фазовая модуляция) может использоваться для передачи трех битов и, таким образом, объединенного кодирования запроса планирования и сообщения подтверждения. В случае системы SIMO схема модуляции более высокого порядка не является необходимой, поскольку только единственный бит обязан указывать на подтверждение. Сообщение подтверждения и SR могут быть переданы в ресурсах, присвоенных для запросов планирования, используя обнаружение для передачи запроса планирования. В другом аспекте информация может быть передана в HARQ-присвоенных ресурсах, использующих схему модуляции более высокого порядка (например, 8PSK) описанную выше. Дополнительно, схема передачи, описанная в этом примере, может использоваться и с длинной и с короткой циклической префиксной нумерологией.
В соответствии с другим примером, устройство 200 связи может передать SR и CQI в одном подкадре. Например, SR и CQI могут быть объединенно кодированы (например, устройством 206 объединенного кодирования). Кроме того, опорные символы могут модулироваться со значением SR (например, запрос, который будет запланирован или не будет запланирован). Согласно аспекту, SR и CQI могут быть переданы одновременно в ресурсах, выделенных для создания отчетов CQI.
Согласно другому примеру, устройство 200 связи может передать сообщение подтверждения (ACK), SR, и CQI одновременно в одном подкадре. В одном аспекте SR, CQI и сообщение подтверждения могут быть объединенно кодированы устройством 206 объединенного кодирования. Согласно другому аспекту, объединенное кодирование может быть применено к SR и CQI, или ACK и CQI, и опорные символы могут модулироваться с ACK или SR, соответственно. Передача информации отчета может произойти в слоте, присвоенном для передачи CQI.
Следует понимать, что когда столкновение информации отчета происходит в подкадре, то одна или более частей информации отчета, может быть задержана (например, отброшена), и передана позже. Например, если сталкиваются SR и ACK, SR может быть задержана и передана в более позднее время. Если сталкиваются SR, ACK и CQI или если сталкиваются CQI и SR, то одна из SR и CQI может быть отброшена. В таких сценариях ACK может взять приоритет, который должный гарантировать надлежащие операции HARQ между передатчиком и приемником.
В соответствии с другим аспектом, может быть ослаблено ограничение одной несущей, наложенное на канал управления. Ослабленное ограничение позволяет характеристикам одной несущей быть нарушенными на канале управления. Например, посредством ослабления ограничения одной несущей, два или более из SR, ACK и CQI могут быть переданы в одном и том же подкадре, но на соответственно переменных частотах.
Кроме того, хотя это и не показано, следует понимать, что устройство 200 связи может включать в себя память, которая сохраняет инструкции для того, чтобы идентифицировать столкновения информации отчета в подкадрах, для того, чтобы объединенно кодировать информацию отчета, для того, чтобы модулировать опорные символы, для того, чтобы конфигурировать устройство, чтобы использовать определенную структуру, и т.п. Кроме того, память может сохранить инструкции, относящиеся к, отбрасыванию информации отчета, сталкивающейся в определенном подкадре и передачи отброшенной информации в более позднем подкадре. Дополнительно, устройство 200 связи может включать в себя процессор, который может быть использован в соединении с выполняющимися инструкциями (например, инструкциями, сохраненными в памяти, инструкциями, полученными из несоизмеримого источника…).
Теперь со ссылкой на Фиг.3, иллюстрируется система 300 беспроводной связи, которая облегчает одновременную передачу информации отчета в подкадре. Система 300 включает в себя базовую станцию 302, которая может связываться с пользовательским оборудованием 304 (и/или любое число других, различных устройств (не показанных). Базовая станция 302 может передать информацию к пользовательскому оборудованию 304 по прямой линии связи или нисходящей линии связи; дополнительно, базовая станция 302 может принимать информацию от пользовательского оборудования 304 по обратной линии связи или восходящей линии связи. Кроме того, система 300 может быть системой MIMO. Дополнительно, система 300 может работать в беспроводной сети OFDMA (такой как, например, 3GPP, 3GPP2, 3GPP LTE, и т.д.). Кроме того, в примере компоненты и функциональность, показанная и описанная ниже в базовой станции 302, могут присутствовать в пользовательском оборудовании 304 и наоборот. Изображенная конфигурация исключает эти компоненты для простоты объяснения.
Базовая станция 302 может включать в себя планировщик 306, который может обеспечить планирование одного или более мобильных устройств при восходящей линии связи, планирование подкадров, в которых информация от одного мобильного устройства должна быть передана по восходящей линии связи и т.п. Например, планировщик 306 может запланировать определенное мобильное устройство (например, пользовательское оборудование 304), чтобы передать информацию отчета в различных подкадрах. Например, планировщик 306 может сконфигурировать пользовательское оборудование 304, чтобы передать запросы планирования (SR) и указатели качества канала (CQI) в различных подкадрах.
В системах на основе LTE, восходящая линия связи использует SC-FDMA. Соответственно, информация о канале управления (например, информация отчета), такая как запросы планирования (SR), CQI, и сообщения подтверждения (ACK) не могут обычно передаваться в одном подкадре. Однако, столкновения (например, необходимость одновременной передачи), могут возникнуть, и множество структур канала управления может быть использовано, чтобы достигнуть одновременной передачи информации о канале управления. Базовая станция 302 включает в себя селектор 308 конфигурации восходящей линии связи, который определяет конфигурацию канала управления, чтобы использовать в сценариях коллизии. Например, селектор 308 конфигурации восходящей линии связи может выбрать одну или более структуру канала управления, описанных выше по отношению к Фиг.2, когда сталкиваются ACK и SR, сталкиваются SR и CQI, или сталкиваются ACK, SR и CQI. В соответствии с аспектом, выбранная конфигурация может быть передана пользовательскому оборудованию 304, чтобы позволить пользовательскому оборудованию 304 сообщить об управляющей информации. Базовая станция 302 дополнительно включает в себя декодер 310 управления восходящей линией связи, который может принять и дешифровать управляющую информацию, переданную пользовательским оборудованием 304. Декодер 310 управления восходящей линией связи может получить подкадры информации о канале управления и извлечь ACK, SR и/или CQI из подкадров в соответствии с конфигурацией канала управления, выбранной селектором 308 конфигурации восходящей линией связи.
Пользовательское оборудование 304 включает в себя модуль 312 конфигурации, чтобы облегчить конфигурацию устройства 200 связи, чтобы использовать один из множества форматов канала управления, чтобы передать информацию отчета. Информация отчета может включать в себя данные, такие как SR, ACK, и CQI, но не ограниченные ими. Модуль 312 конфигурации может сконфигурировать пользовательское оборудование 304, чтобы использовать одну или более структуру канала управления или конфигурации, определенные селектором 308 конфигурации восходящей линией связи. Кроме того, пользовательское оборудование 304 может включать в себя устройство 314 обнаружения коллизии, которое идентифицирует когда информация о канале управления или информация отчета должна быть передана одновременно. Например, устройство 314 обнаружения коллизии может установить, должны ли SR и ACK, SR и CQI, или ACK, SR и CQI, быть переданы в одном подкадре. Если происходит столкновения, пользовательское оборудование 304 может использовать устройство 316 объединенного кодирования и устройство 318 модулирования опорного символа, чтобы передать информацию о канале управления одновременно в соответствии со структурой канала управления, выбранной селектором 308 конфигурации восходящей линией связи и сконфигурированной модулем 312 конфигурации. Устройство 316 объединенного кодирования может объединить код двух или более из сообщений подтверждения, CQI и/или запросов планирования. Устройство 318 модулирования опорного символа может модулировать опорные символы (RS), переданные по каналу управления, чтобы передать сообщения подтверждения или запросы планирования. Следует понимать, что модуль 312 конфигурации, устройство 314 обнаружения коллизии, устройство 316 объединенного кодирования, и устройство 318 модулирования опорного символа могут быть, по существу, подобны, модулю 202 конфигурации, устройству 204 обнаружения коллизии, устройству 206 объединенного кодирования, и устройству 208 модулирования опорного символа описанным выше по отношению к Фиг.2, и выполнять, по существу, подобные функции.
Фиг.4 иллюстрирует примерную структуру 400 канала управления восходящей линии связи и распределение ресурсов в соответствии с аспектом настоящего изобретения. В целях объяснения примеры иллюстрируют блок ресурса во временном и частотном измерениях, которых равны по продолжительности одному подкадру, или двум слотам передачи (например, 1 миллисекунда). Каждый блок вдоль оси частоты представляет тон. Каждый блок вдоль оси времени представляет символ. Следует понимать, что Фиг.4 представлена в иллюстративных целях и что объект, раскрытый здесь, не ограничивается контекстом этого примера.
Структура 400 изображает подкадр с символом и тональными комбинациями, выделенными информации указателя качества канала (CQI), опорным символам (РТС), и другим данным. В соответствии с одним или более аспектами, описанными здесь, структура 400 может быть адаптирована, чтобы облегчить одновременную передачу информации о подтверждении, запросов планирования, и информации CQI. Например, объединенное кодирование может быть использовано для запросов планирования, сообщений подтверждения, и информации CQI. В объединенном кодировании каждый блок ресурса (например, символ и тональная комбинация) присвоенный для информации CQI может включать в себя один или оба из сообщений подтверждения и запросов планирования, встроенных в него. Согласно другому аспекту, опорные символы могут модулироваться, чтобы передать информацию о подтверждении или запросы планирования. Блоки ресурса, присвоенные опорным символам, могут модулироваться определенными значениями, чтобы указать или информацию о подтверждении (например, ACK или NACK) или указать запрос планирования (например, запрос который будет запланирован или не будет запланирован).
Методологии, относящиеся к одновременной передачи канала управления или информации отчета описываются со ссылкой на Фиг.5-7. В то время как в целях простоты объяснения методологии показываются и описываются как ряд действий, следует понимать и признавать, что методологии не ограничиваются порядком действий, поскольку некоторые действия, в соответствии с одним или более вариантами осуществления, могут произойти в различных порядках и/или одновременно с другими действиями показанными и описанными здесь. Например, специалисты в данной области техники поймут и признают, что методология может в качестве альтернативы быть представлена как серия взаимосвязанных состояний или событий, такая как диаграмма состояний. Кроме того, не все иллюстрированные действия могут быть необходимы для реализации методологии в соответствии с одним или более вариантами осуществления.
Со ссылкой на Фиг.5, иллюстрируется способ 500, который облегчает одновременную передачу указателей качества канала и запросов планирования. Способ 500 может использоваться, например, мобильным устройством, чтобы передать информацию о канале управления в одном подкадре канала управления восходящей линии связи, чтобы поддержать сигнал одной поднесущей. На этапе 502, получают указатель качества канала и запрос планирования. Указатель качества канала (CQI) и запрос планирования (SR), могут быть запланированы для передачи в одном подкадре. На этапе 504, делается определение того отбросить ли CQI или SR из передачи. Если делается определение о том, что отбросить или CQI или SR, способ 500 продолжается, на этапе 506, где один из SR или CQI отбрасывается из передачи. На этапе 508, остающиеся данные передаются в подкадре в присвоенном слоте с выделенными ресурсами. Если, на этапе 504, делается определение о том, чтобы не отбросить SR или CQI, способ 500 продолжается на этапе 510, где и SR и CQI передаются в выделенном ресурсе. Например, SR и CQI могут быть объединенно кодированы и переданы в ресурсе, выделенном для передачи качества канала. Кроме того, опорные символы, также переданные в одном подкадре, могут модулироваться, чтобы передать SR.
Со ссылкой на Фиг.6, иллюстрируется способ 600, который облегчает одновременную передачу сообщений подтверждения, и запросов планирования. Способ 600 может использоваться, например, мобильным устройством, чтобы передать информацию о канале управления в одном подкадре канала управления восходящей линии связи, чтобы поддержать сигнал одной поднесущей. На этапе 602, получают сообщение подтверждения (например, ACK или NACK) и запрос планирования. Сообщение подтверждения и запрос планирования могут быть запланированы для передачи в одном подкадре. На этапе 604, делается определение того отбросить ли запрос планирования от передачи. Для эффективной работы процессов HARQ сообщения подтверждения берут приоритет над другой управляющей информацией. Если делается определение о том, что отбросить запрос планирования, способ 600 продолжается на этапе 606, где запрос планирования отбрасывается из передачи. На этапе 608, сообщение подтверждение передается в ресурсах использования подкадра, присвоенных для индикаторов NACK или ACK. Если на этапе 604 делается определение о том, чтобы не отбросить запрос планирования, способ 600 продолжаются на этапе 610, где как запрос планирования, так и сообщение подтверждение, передаются в выделенном ресурсе. Например, схема модуляции, такая как 8PSK (фазовая модуляция) может использоваться, чтобы передать и сообщение подтверждения и запрос планирования.
Со ссылкой на Фиг.6, иллюстрируется способ 700, который облегчает одновременную передачу сообщений подтверждения, указателей качества канала и запросов планирования. Способ 700 может использоваться, например, мобильным устройством, чтобы передать информацию о канале управления в одном подкадре канала управления восходящей линии связи, чтобы поддержать сигнал одной поднесущей. Способ 700 может начаться на этапе 702, где указатель качества канала (CQI), сообщение подтверждения, и запрос планирования (SR) могут быть получены для передачи на одном подкадре. На этапе 704, может быть принято решение относительно того, отбросить ли (например, не передать), одно из CQI и SR. Если да, способ 700 продолжается на этапе 706, где одно из CQI и SR отмечается для передачи в более позднее время (например, последующем подкадре). На этапе 708, оставшаяся информация (например, или сообщение подтверждения и CQI или сообщение подтверждения и SR), может быть передана посредством кодирования соединения или модуляции опорных символов. Например, сообщение подтверждения и CQI могут быть объединенно кодированы и переданы на ресурсах, присвоенных CQI. Кроме того, опорные символы в подкадре могут модулироваться, чтобы указать на сообщение подтверждения. Кроме того, если CQI отбрасывается, SR и сообщение подтверждения могут быть переданы одновременно, как описано выше со ссылкой на Фиг.2 и 6.
Если на этапе 704 принимается решение о том, чтобы не отбросить или CQI или SR, способ 700 продолжается на этапе 710, где CQI, SR и сообщение подтверждения могут быть переданы одновременно в ресурсе, выделенном для CQI. В одном примере, SR, сообщении подтверждения, и CQI могут быть объединенно кодированы. Согласно другому примеру, могут быть объединенно кодированы SR и CQI, и опорные символы могут модулироваться, чтобы указать на сообщение подтверждения. Кроме того, сообщение подтверждения и CQI могут быть объединенно кодированы, и опорные символы могут модулироваться, чтобы указать на SR.
Следует понимать, что, в соответствии с одним или более аспектами, описанными здесь, могут быть сделаны выводы относительно обнаружения столкновений (например, где два или больше типа управляющей информации запланированы на одном подкадре), отброса или задержки типов управляющей информации, чтобы удалить столкновения, выбора структуры канала управления, чтобы одновременно передать управляющую информацию, и т.п.. Как использующийся здесь, термин, чтобы "вывести" или "заключить" относится в целом к процессу рассуждения об или выведения состояний системы, среды, и/или пользователя от ряда наблюдений, полученных через события и/или данные. Вывод может использоваться, чтобы идентифицировать определенный контекст или действие, или может генерировать распределение вероятности, например, по состояниям. Вывод может быть вероятностным, то есть, вычисление распределения вероятности по состояниям интереса, основанного на рассмотрении данных и событий. Вывод может также обратиться к методам, используемым для того, чтобы составить высокоуровневые события из ряда событий и/или данных. Новые события или действия, таким образом, создаются из ряда наблюдений и/или хранивших данных событий, независимо от того, коррелируются ли наблюдения и события, представленные по условию, в близкой временной близости, и прибывают ли наблюдения и данные из одного или нескольких источников.
Фиг.8 является иллюстрацией мобильного устройства 800, которое может облегчить связь, связанную с базовой станцией (например, базовой станцией 102) в системе беспроводной связи в соответствии с аспектом раскрытого изобретения. Следует понимать, что мобильное устройство 800 может быть тем же самым или подобным мобильному устройству 116, и/или может содержать ту же самую или подобную функциональность, пользовательское оборудование 304, или устройством 200 связи, таким как описанное здесь, например, относительно системы 100, системы 200, системы 300, методологии 500, методологии 600, и методологии 700.
Мобильное устройство 800 может содержать приемник 802, который принимает сигнал от, например, приемной антенны (не показана), и выполняет типичные действия (например, фильтрует, усиливает, расконвертирует, и т.д.), над принятым сигналом, включая оцифровку обусловленного сигнала для получения образцов. Приемник 802 может быть, например, приемником MMSE, и может включать в себя демодулятор 804, который может демодулировать принятые символы и предоставлять демодулируемые символы процессору 806 для оценки канала. Процессор 806 может быть процессором, выделенным для анализа информации, принятой приемником 802 и/или генерирования информации для передачи передатчиком 808, процессором, который управляет одним или более компонентами мобильного устройства 800, и/или процессором, который анализирует информацию, принятой приемником 802, генерирует информацию для передачи передатчиком 808, и управляет одним или более компонентами мобильного устройства 800. Мобильное устройство 800 может также содержать модулятор 810, который может работать в соединении с передатчиком 808, чтобы облегчить передачу сигналов (например, данных) к, например, базовой станции (например, 102, 302), другому мобильному устройству (например, 122), и т.д.
В одном аспекте процессор 806 может быть соединен с модулем 202 конфигурации, который конфигурирует мобильное устройство 800, чтобы использовать одну или более структуру канала управления, выбранных базовой станцией 102 или другим сетевым объектом. В другом аспекте процессор 806 может быть соединен с устройством 204 обнаружения коллизии, которое идентифицирует столкновения такие как когда два или более из запроса планирования, сообщения подтверждения, или указателя качества канала должны быть переданы в одном подкадре. Процессор 806 также может быть соединен с устройством 206 объединенного кодирования, которое облегчает объединенное кодирование двух или более из сообщений подтверждения, CQI, и/или запросов планирования в одном подкадре. Процессор 806 также может быть соединен с устройством 208 модулирования опорного символа, которое облегчает модуляцию опорных символов, переданных в одном подкадре по каналу управления. Например, опорные символы могут модулироваться, чтобы указать на запросы планирования или сообщения подтверждения.
Мобильное устройство 800 может дополнительно содержать память 812, которая оперативно связывается с процессором 806, и может хранить данные, которые будут переданы, принятые данные, информацию, относящуюся к доступным каналам, данные, связанные с проанализированной силой сигнала и/или помех, информацию, относящуюся к присвоенного канала, мощности, величине, и т.п., и любую другую подходящую информацию, полезную для оценки канала и связи посредством канала. Память 812 может дополнительно сохранять протоколы и/или алгоритмы, связанные с оценкой и/или использованием канала (например, базовая производительность, базовая емкость, и т.д.). Дополнительно, память 812 может хранить расположенные по приоритетам скорости передачи, максимальные скорости передачи, размеры очереди, и т.д., относящиеся к одной или более несущей, обслуживаемой мобильным устройством 800.
Следует понимать, что хранилище данных (например, память 812) описанное здесь может быть энергозависимой памятью, энергонезависимой памятью, и может включать в себя как энергозависимую, так и энергонезависимую память. Посредством иллюстрации, но не ограничения, энергонезависимая память может включать в себя постоянную память (ROM), программируемую ROM (PROM), электрически программируемую ROM (EPROM), электрически стираемую PROM (EEPROM), или флэш-память. Энергозависимая память может включать в себя оперативную память (RAM), которая действует как внешняя кэш-память. Посредством иллюстрации, но не ограничения, RAM доступна во многих формах, таких как синхронная RAM (SRAM), динамическая RAM (DRAM), синхронная DRAM (SDRAM), SDRAM с двойной скоростью передачи данных (SDRAM DDR), улучшенная SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), и прямая Rambus RAM (DRRAM). Память 812 из систем и способов, раскрытых здесь, предназначается, чтобы включать в себя вышеописанные памяти и другие подходящие типы памяти, не ограничиваясь ими.
Следует понимать и признавать, что каждый из модуля 202 конфигурации, устройства 204 обнаружения коллизии, устройства 206 объединенного кодирования, устройства 208 модулирования опорного символа, и памяти 812 может быть тем же самым или подобным тому, который более полно описывается здесь, например, относительно системы 200 и системы 300 или может содержать ту же самую или подобную функциональность. Дополнительно следует понимать и признавать, что каждый из модуля 202 конфигурации, устройства 204 обнаружения коллизии, устройства 206 объединенного кодирования, устройства 208 модулирования опорного символа, и памяти 812 может быть автономным узлом (как изображено), может быть включен в процессор 806, может быть включен в пределы другого компонента, и фактически любой подходящей их комбинации, как то требуется.
Фиг.9 является иллюстрацией системы 900, которая может облегчить связь, связанную с мобильным устройством в системе беспроводной связи в соответствии с аспектом раскрытого изобретения. Система 900 может содержать базовую станцию 102 (например, точку доступа…). Базовая станция 102 может включать в себя приемник 902, который может принимать сигнал (сигналы) от одного или более мобильных устройств 116 через множество приемных антенн 904, и передатчик 906, который может передать сигналы (например, данные) к одному или большему количеству мобильных устройств 116 через передающую антенну 908. Приемник 902 может принимать информацию от приемных антенн 904, и может быть оперативно связан с демодулятором 910, который может демодулировать принятую информацию. Демодулируемые символы могут быть проанализированы процессором 912, который может быть процессором, выделенным для анализа информации, принятой приемником 902 и/или генерирования информации для передачи передатчиком 906, процессором, который управляет одним или более компонентами базовой станции 102, и/или процессором, который анализируют информацию, принятую приемником 902, генерирует информацию для передачи передатчиком 906, и управляет одним или более компонентами базовой станции 102. Базовая станция 102 может также содержать модулятор 914, который может работа в соединении с передатчиком 906, чтобы облегчить передачу сигналов (например, данных) к, например, мобильному устройству 116, другому устройству, и т.д.
Процессор 912 может быть соединен с планировщиком 306, который может обеспечить планирование одного или более мобильных устройств по каналу восходящей линии связи, планирование подкадра, в котором информация от мобильного устройства должна быть передана по восходящей линии связи и т.п. В другом аспекте процессор 912 может быть соединен с селектором 308 конфигурации восходящей линии связи, который определяет конфигурацию канала управления, чтобы использовать в сценариях столкновения. Процессор 912 также может быть соединен с декодером 310 управления восходящей линии связи, который может принимать и дешифровать управляющую информацию, переданную мобильными устройствами 116.
Базовая станция 102 может дополнительно содержать память 916, которая оперативно связана с процессором 912, и может хранить данные, которые будут переданы, принятые данные, информацию, относящуюся к доступным каналам, данные, связанные с проанализированной силой сигнала и/или помех, информацию, относящуюся к присвоенного канала, мощности, величине, и т.п., и любую другую подходящую информацию, полезную для оценки канала и связи посредством канала. Память 812 может дополнительно сохранять протоколы и/или алгоритмы, связанные с оценкой и/или использованием канала (например, базовая производительность, базовая емкость, и т.д.).
Следует понимать, что память 916 описанная здесь может быть энергозависимой памятью, энергонезависимой памятью, и может включать в себя как энергозависимую, так и энергонезависимую память. Посредством иллюстрации, но не ограничения, энергонезависимая память может включать в себя постоянную память (ROM), программируемую ROM (PROM), электрически программируемую ROM (EPROM), электрически стираемую PROM (EEPROM), или флэш-память. Энергозависимая память может включать в себя оперативную память (RAM), которая действует как внешняя кэш-память. Посредством иллюстрации, но не ограничения, RAM доступна во многих формах, таких как синхронная RAM (SRAM), динамическая RAM (DRAM), синхронная DRAM (SDRAM), SDRAM с двойной скоростью передачи данных (SDRAM DDR), улучшенная SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), и прямая Rambus RAM (DRRAM). Память 916 из систем и способов, раскрытых здесь, предназначается, чтобы включать в себя вышеописанные памяти и другие подходящие типы памяти, не ограничиваясь ими.
Следует понимать и признавать, что каждый из планировщика 306, селектора 308 конфигурации восходящей линии связи, декодера 310 управления восходящей линии связи и памяти 916 может быть тем же самым или подобным тому, который более полно описывается здесь, например, относительно системы 300 или может содержать ту же самую или подобную функциональность. Дополнительно следует понимать и признавать, что каждый из планировщика 306, селектора 308 конфигурации восходящей линии связи, декодера 310 управления восходящей линии связи и памяти 916 может быть автономным узлом (как изображено), может быть включен в процессор 806, может быть включен в пределы другого компонента, и фактически любой подходящей их комбинации, как то требуется.
Фиг.10 показывает примерную систему 1000 беспроводной связи. Система 1000 беспроводной связи изображает одну базовую станцию 1010 и одно мобильное устройство 1050 для краткости. Однако, следует понимать, что система 1000 может включать в себя больше чем одну базовую станцию и/или больше чем одно мобильное устройство, причем дополнительные базовые станции и/или мобильные устройства могут быть, по существу, подобны или отличаться от примерной базовой станции 1010 и мобильного устройства 1050 описанных ниже. Кроме того, следует понимать, что базовая станция 1010 и/или мобильное устройство 1050 может использовать системы (Фиг.1, 2, 3 и 8-9), структуры канала (Фиг.4) и/или способы (Фиг.5-7) описанные здесь, чтобы облегчить беспроводную связь между ними.
В базовой станции 1010, данные трафика для многих потоков данных предоставляются от хранилища данных 1012 для передающего (TX) процессора 1014. Согласно примеру, каждый поток данных может быть передан по соответствующей антенне. Процессор TX 1014 форматирует, кодирует, и чередует поток данных трафика на основе определенной схемы кодирования, выбранной для этого потока данных, чтобы предоставить кодированные данные.
Кодированные данные для каждого потока данных могут быть мультиплексированы с экспериментальными данными, используя методы ортогонального мультиплексирования с частотным разделением (OFDM). Дополнительно или в качестве альтернативы, экспериментальные символы могут быть мультиплексированы с частотным разделением (FDM), мультиплексированы с временным разделением (TDM), или мультиплексированы с кодовым разделением (CDM). Экспериментальные данные обычно являются известным образцом данных, который обрабатывается известным способом и может использоваться в мобильном устройстве 1050, чтобы оценить ответ канала. Мультиплексированные экспериментальные и кодированные данные для каждого потока данных могут модулироваться (например, отображаться на символ) на основе определенной схемы модуляции (например, двоичной фазовой манипуляции (BPSK), квадратичной фазовой манипуляции (QPSK), М - фазовой манипуляции (М-PSK), М-квадратурной амплитудной манипуляции (М. QAM), и т.д.) выбранной для этого потока данных, чтобы предоставить символы модуляции. Скорость передачи данных, кодирование, и модуляция для каждого потока данных могут быть определены инструкциями, выполняемыми или предоставляемыми процессором 1030.
Символы модуляции для потоков данных могут быть предоставлены для TX процессора 1020 MIMO, который может дополнительно обработать символы модуляции (например, для OFDM). TX процессор 1020 MIMO затем предоставляет потоки символов модуляции Nt для передатчиков Nt (TMTR) c 1022a по 1022t. В различных вариантах осуществления TX процессор 1020 MIMO применяет веса формирования луча к символам потоков данных и к антенне, от которой передается символ.
Каждый передатчик 1022 принимает и обрабатывает соответствующий поток символов, чтобы предоставить один или более аналоговый сигнал, и дополнительно обуславливает (например, усиливает, фильтрует, и конвертирует), аналоговые сигналы, чтобы предоставить модулированный сигнал, подходящий для передачи по каналу MIMO. Дополнительно, модулированные сигналы Nt от передатчиков c 1022a по 1022t передаются от антенн Nt c 1024a по 1024t, соответственно.
В мобильном устройстве 1050, переданные модулированные сигналы принимаются антеннами Nr с 1052a по 1052r, и принятый сигнал от каждой антенны 1052 предоставляется для соответствующего приемника (RCVR) с 1054a по 1054r. Каждый приемник 1054 обуславливает (например, фильтрует, усиливает, и расконвертирует) соответствующий сигнал, оцифровывает обусловленный сигнал для предоставления образцов, и дополнительно обрабатывает образцы, чтобы предоставить соответствующий "принятый" поток символов.
Процессор RX 1060 может принимать и обрабатывать Nr принятых потоков символов от Nr приемников 1054 на основе определенного метода обработки приемника, чтобы предоставить, Nt "обнаруженные" потоки символов. Процессор RX 1060 может демодулировать, устранять чередование, и декодировать каждый обнаруженный поток символов, чтобы восстановить данные трафика для потока данных. Обработка процессором RX 1060 является дополнительной к выполняемой TX процессором 1020 MIMO и процессором TX 1014 в базовой станции 1010.
Процессор 1070 может периодически определять какую матрицу предварительного кодирования использовать как обсуждено выше. Дополнительно, процессор 1070 может сформулировать сообщение обратной линии связи, содержащее матричную индексную часть и часть значения разряда.
Сообщение обратной линии связи может содержать различные типы информации относительно канала связи и/или принятого потока данных. Сообщение обратной линии связи может быть обработано процессором TX 1038, который также принимает данные трафика для многих потоков данных от источника 1036 данных, модулируемые модулятором 1080, обусловленные передатчиками с 1054a по 1054r, и передавать назад к базовой станции 1010.
В базовой станции 1010, модулированные сигналы от мобильного устройства 1050 принимаются антеннами 1024, обусловливаются приемниками 1022, демодулируются демодулятором 1040, и обрабатываются процессором RX 1042, чтобы извлечь сообщение обратной линии связи, переданное мобильным устройством 1050. Дополнительно, процессор 1030 может обработать извлеченное сообщение, чтобы определить какую матрицу предварительного кодирования использовать для того, чтобы определить веса формирования луча.
Процессоры 1030 и 1070 могут направлять (например, управлять, координировать, руководить, и т.д.), работу в базовой станции 1010 и мобильном устройстве 1050, соответственно. Соответствующие процессоры 1030 и 1070 могут быть связаны с памятью 1032 и 1072 которая хранит коды программы и данные. Процессоры 1030 и 1070 могут также выполнить вычисления, чтобы получить оценки частотной и импульсной характеристики для восходящей линии связи и нисходящей линии связи, соответственно.
Следует понимать, что варианты осуществления, описанные здесь, могут быть реализованы в аппаратных средствах, программном обеспечении, встроенном микропрограммном обеспечении, промежуточном программном обеспечении, микрокоде, или любой их комбинации. Для аппаратной реализации процессоры могут быть реализованы в пределах одной или более интегральной схемы определенной для приложения (ASIC), цифрового сигнального процессора (DSP), устройств обработки цифровых сигналов (DSPD), программируемых логических устройств (PLD), программируемых на месте логических матриц (FPGA), процессоров, контроллеров, микроконтроллеров, микропроцессоров, других электронных модулей, разработанных, чтобы выполнить функции, описанные здесь, или их комбинации.
Когда варианты осуществления реализуются в программном обеспечении, встроенном микропрограммном обеспечении, промежуточном программном обеспечении или микрокоде, коде программы или сегментах кода, они могут быть сохранены на машиночитаемом носителе, таком как компонент хранения. Сегмент кода может представлять процедуру, функцию, подпрограмму, программу, рутину, подрутину, модуль, пакет программного обеспечения, класс, или любую комбинацию инструкций, структур данных, или операторов программы. Сегмент кода может быть связан с другим сегментом кода или аппаратной схемой, передавая и/или принимая информацию, данные, аргументы, параметры, или содержание памяти. Информация, аргументы, параметры, данные, и т.д. могут быть переданы, направлены, или перемещены с использованием любых подходящих средств включающих в себя совместное использование памяти, передачу сообщения, передачу маркера, сетевую передачу, и т.д.
Для программной реализации методы, описанные здесь, могут быть реализованы с модулями (например, процедурами, функциями, и так далее), которые выполняют функции, описанные здесь. Программные коды могут быть сохранены в блоках памяти и выполняться процессорами. Блок памяти может быть реализован в пределах процессора или внешний к процессору, когда это может быть коммуникативное связано с процессором через различные средство, как известен в искусстве.
Со ссылкой на Фиг.11, проиллюстрирована, система 1100, которая позволяет одновременную передачу множества экземпляров управляющей информации в одном подкадре. Например, система 1100 может находиться по меньшей мере частично в пределах базовой станции 102, мобильном устройстве 116, и т.д. Следует понимать, что система, 1100 представляется как включающая в себя функциональные блоки, которые могут представить функции, реализованные процессором, с программным обеспечением, или комбинацией этого (например, встроенным микропрограммным обеспечением). Система 1100 включает в себя логическую группировку 1102 электрических деталей, которые могут действовать совместно. Например, логическая группировка 1102 может включать в себя электрический компонент для того, чтобы обнаружить управляющую информацию, одновременно запланированную в подкадре 1104. Соответственно, например, запрос планирования и сообщение подтверждения могут быть одновременно запланированы. Кроме того, запрос планирования и указатель качества канала могут быть одновременно запланированы. Кроме того, указатель качества канала, сообщение подтверждения и запрос планирования могут сосуществовать в подкадре. Дополнительно, логическая группировка 1102 может содержать электрический компонент для того, чтобы объединенно кодировать два или более типа управляющей информации 1106. Например, запрос планирования и указатель качества канала могут быть объединенно кодированы, и сообщение подтверждения, указатель качества канала и запрос планирования могут быть объединенно кодированы. Логическая группировка 1102 может включать в себя электрический компонент для того, чтобы модулировать опорные символы, чтобы указать на управляющую информацию 1108. Опорные символы могут модулироваться, чтобы указать на запрос планирования и/или сообщение подтверждения. Логическая группировка 1102 может также включать в себя электрический компонент для того, чтобы передать одновременно запланированную управляющую информацию по каналу управления восходящей линии связи. Дополнительно, система, 1100 может включать в себя память 1112, которая сохраняет инструкции для того, чтобы выполнить функции, связанные с электрическими компонентами 1104, 1106, 1108 и 1110. В то время как электрические компоненты 1104, 1106, 1108 и 1110 показаны вне памяти 1112, подразумевается, что один или более может существовать в памяти 1112.
Фиг.12 изображает читаемый компьютером носитель 1200, закодированный с исполнимыми инструкциями, побуждающими, по меньшей мере, один компьютер выполнять один или более аспект настоящего изобретения. Читаемый компьютером носитель 1200 может включать в себя, но не ограничивается магнитным устройством хранения (например, жесткий диск, гибкий диск, магнитная полоса, и т.д.), оптическим диском (например, компакт-диск (CD), цифровым универсальным диском (DVD), и т.д.), смарт-картой, и устройством флэш-памяти (например, EPROM, карта, флеш-карта, и т.д.). Кроме того, по меньшей мере, один компьютер может включать в себя мобильное устройство (например, мобильное устройство 116) и базовую станцию (например, базовую станцию 102). Читаемый компьютером 1200 носитель может включать в себя исполнимые инструкции, побуждающие компьютер идентифицировать подкадр, в котором управляющая информация является одновременно запланированной 1202. Управляющая информация может включать в себя сообщения подтверждения, указатели качества канала, и запросы планирования. Читаемый компьютером носитель 1200 может также включать в себя исполнимые инструкции, побуждающие компьютер обнаружить, по меньшей мере, два из двух или более типов управляющей информации, запланированной в подкадре 1204. Например, исполнимые инструкции 1204 могут обнаружить одно из: запроса планирования и сообщения подтверждения; указателя качества канала и запроса планирования; и запроса планирования, сообщения подтверждения, и указателя качества канала. Дополнительно, читаемый компьютером носитель 1200 может быть закодирован с исполнимыми инструкциями, побуждающими компьютер модулировать опорный символ 1206. Опорный символ может модулироваться, чтобы указать, например, на запрос планирования или сообщение подтверждения. Читаемый компьютером носитель 1200 может также быть закодирован с исполнимыми инструкциями, побуждающими компьютер объединенно закодировать два или более типа управляющей информации 1208.
То, что было описано выше, включает в себя примеры одного или более вариантов осуществления, конечно, невозможно описать каждую мыслимую комбинацию компонентов или методологий в целях описать вышеупомянутые варианты осуществления, но специалист в данной области техники может распознать, что возможно множество дополнительных комбинаций и перестановок различных вариантов осуществления. Соответственно, описанные варианты осуществления предназначаются, чтобы охватить все такие изменения, модификации и изменения, которые находятся в пределах объема и контекста прилагаемой формулы изобретения. Кроме того, термин "включает в себя" используемый или в подробном описании или в формуле изобретения, предназначается быть включающим, подобным термину "содержащий", поскольку "содержащий" интерпретируется при использовании как транзитное слово в формуле изобретения.