СИГНАЛИЗАЦИЯ КАНАЛА УПРАВЛЕНИЯ В БЕСПРОВОДНОЙ СВЯЗИ
ALARM OF CONTROL CHANNEL IN WIRELESS COMMUNICATION

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
Настоящая заявка испрашивает приоритет, предварительной заявки на патент США Серийный Номер 60/862647, озаглавленной "СИСТЕМЫ И СПОСОБЫ ДЛЯ СИГНАЛИЗАЦИИ КАНАЛА УПРАВЛЕНИЯ В СИСТЕМАХ БЕСПРОВОДНОЙ СВЯЗИ", которая была зарегистрирована 24 октября 2006 года. Полное содержание вышеупомянутой заявки включается в настоящий документ путем ссылки.
УРОВЕНЬ ТЕХНИКИ
I. Область техники, к которой относится изобретение
Последующее описание, в целом, имеет отношение к беспроводной связи, а конкретнее, к каналам подтверждения приема прямой линии связи в системе беспроводной связи.
II. Уровень техники
Системы беспроводной связи широко используются для предоставления разнообразного коммуникационного информационного наполнения, такого, например, как передача голоса, данных и так далее. Типичные системы беспроводной связи могут быть системами с многостанционным доступом, способными поддерживать связь с множественными пользователями посредством совместного использования доступных системных ресурсов (например, ширины полосы пропускания, мощности передачи, …). Примеры таких систем с многостанционным доступом могут включать в себя системы многостанционного доступа с кодовым разделением каналов (CDMA), системы многостанционного доступа с временным разделением каналов (TDMA), системы многостанционного доступа с частотным разделением каналов (FDMA), системы многостанционного доступа с ортогональным частотным разделением каналов (OFDMA), и тому подобные.
Как правило, системы беспроводной связи с многостанционным доступом могут одновременно поддерживать связь для множественных мобильных устройств. Каждое мобильное устройство может поддерживать связь с одной или более базовыми станциями посредством передач по прямой и обратной линиям связи. Прямая линия связи (или нисходящая линия связи) относится к каналу связи от базовых станций к мобильным устройствам, а обратная линия связи (или восходящая линия связи) относится к каналу связи от мобильных устройств к базовым станциям. Дополнительно, связь между мобильными устройствами и базовыми станциями может быть установлена при помощи систем с одним входом и одним выходом (SISO), систем со многими входами и одним выходом (MISO), систем со многими входами и многими выходами (MIMO) и так далее.
В таких системах, управляющие данные могут отправляться по каналу прямой и/или обратной линии связи для использования при распределении ресурсов каналу. Например, управляющие данные могут иметь отношение к информации о качестве канала (CQI), данным для передачи в пилотном канале, данным отношения сигнала-шума (SNR), и т.д. Дополнительно, управляющие данные могут определяться на основании сигнала радиомаяка или другого сигнала, отправленного от передатчика. Кроме того, для передачи управляющих данных между мобильным устройством и базовой станцией, или ее сектором, может быть установлен выделенный канал.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Нижеприведенное представляет собой упрощенное изложение одного или более вариантов осуществления для того, чтобы обеспечить общее представление о таких вариантах осуществления. Это раскрытие изобретения не является подробным обзором всех предполагаемых вариантов осуществления и не предназначается ни для выявления ключевых или критических элементов всех вариантов осуществления, ни для определения границ объема некоторых или всех вариантов осуществления. Единственным его назначением является представить некоторые идеи одного или более вариантов осуществления в упрощенной форме в качестве вводной части для более детального описания, которое представлено ниже.
В соответствии с одним или более вариантами осуществления и соответствующим их раскрытием различные особенности изобретения описываются применительно к обеспечению передачи управляющих данных по одному или более каналам обратной линии связи. Управляющие данные могут уплотняться на единственном физическом канале управления посредством распределения пространства Уолша, доступного физическому каналу. Последовательности Уолша могут назначаться одному или более логическим каналам управления для передачи управляющих данных, причем логические каналы управления могут использовать последовательность Уолша для передачи управляющих данных, смежных друг с другом.
Согласно связанной особенности изобретения в настоящем документе описывается способ для обмена информацией по каналу управления беспроводной связи. Способ может включать в себя этап, на котором разделяют канал управления на множество логических каналов управления, которые соответственно сопоставляются с одной или более частями доступной ширины полосы пропускания. Способ также может включать в себя этапы, на которых отображают управляющие данные на соотнесенный логический канал управления, и передают управляющие данные по логическому каналу управления.
Другая особенность изобретения касается устройства беспроводной связи. Устройство беспроводной связи может включать в себя, по меньшей мере, один процессор, выполненный с возможностью разбиения физического канала управления на множество логических каналов управления, которые совместно используют пространство Уолша физического канала управления. Устройство беспроводной связи также может включать в себя запоминающее устройство, соединенное с этим, по меньшей мере, одним процессором.
Еще одна особенность изобретения касается устройства беспроводной связи для передачи управляющих данных. Устройство беспроводной связи может содержать средство для соотнесения управляющих данных с одним или более логическими каналами управления и средство для уплотнения этих одного или более логических каналов управления на одном физическом канале управления. Кроме того, устройство беспроводной связи может включать в себя средство для передачи управляющих данных по физическому каналу управления.
Еще одна особенность изобретения касается компьютерного программного продукта, который может иметь в своем составе машиночитаемый носитель, включающий в себя код для того, чтобы заставить, по меньшей мере, один компьютер разделять канал управления на множество логических каналов управления, которые соответственно сопоставляются с одной или более частями доступной ширины полосы пропускания. Код может дополнительно заставлять, по меньшей мере, один компьютер отображать управляющие данные на соотнесенный логический канал управления и передавать управляющие данные по логическому каналу управления.
В соответствии с другой особенностью изобретения, устройство в системе беспроводной связи может включать в себя процессор, выполненный с возможностью соотнесения управляющих данных с одним или более логическими каналами управления, уплотнения этих одного или более логических каналов управления на одном физическом канале управления, и передачи управляющих данных по физическому каналу управления. Кроме того, устройство может включать в себя запоминающее устройство, соединенное с процессором.
Согласно дополнительной особенности изобретения, в настоящем документе также описывается способ для интерпретации управляющих данных в сети беспроводной связи. Способ может содержать этапы, на которых осуществляют дескремблирование управляющих данных, принимаемых по физическому каналу управления, и определяют конфигурацию логических каналов управления для физического канала управления. Способ также может включать в себя этап, на котором восстанавливают одно или более значений управляющих данных на основании, по меньшей мере, частично, конфигурации логических каналов управления.
Другая особенность изобретения касается устройства беспроводной связи. Устройство беспроводной связи может включать в себя, по меньшей мере, один процессор, выполненный с возможностью дескремблирования и разделения физического канала управления на множество логических каналов управления, соответственно содержащих отличные значения управляющих данных. Устройство беспроводной связи также может включать в себя запоминающее устройство, соединенное с этим, по меньшей мере, одним процессором.
Еще одна особенность изобретения касается устройства беспроводной связи для интерпретации управляющих данных от одного или более мобильных устройств. Устройство беспроводной связи может включать в себя средство для разложения физического канала управления на один или более логических каналов управления. Устройство беспроводной связи может дополнительно включать в себя средство для дескремблирования логических каналов управления согласно идентификатору сопоставленного с ними мобильного устройства, и средство для интерпретации управляющих данных, содержащихся в канале управления.
Еще одна особенность изобретения касается компьютерного программного продукта, который может иметь в составе машиночитаемый носитель, включающий в себя код для того, чтобы заставить, по меньшей мере, один компьютер осуществлять дескремблирование управляющих данных, принимаемых по физическому каналу управления, и код для того, чтобы заставить, по меньшей мере, один компьютер определять конфигурацию логических каналов управления для физического канала управления. Кроме того, код может также заставить, по меньшей мере, один компьютер восстанавливать одно или более значений управляющих данных на основании, по меньшей мере, частично, конфигурации логических каналов управления.
В соответствии с другой особенностью изобретения, в системе беспроводной связи может быть предоставлено устройство, включающее в себя процессор, выполненный с возможностью разложения физического канала управления на один или более логических каналов управления, дескремблирования логических каналов управления согласно идентификатору сопоставленных с ними мобильных устройств, и интерпретации управляющих данных, содержащихся в канале управления. Дополнительно, устройство может содержать запоминающее устройство, соединенное с процессором.
В завершение вышесказанного и связанных результатов один или более вариантов осуществления содержат признаки, описываемые подробнее в дальнейшем и конкретно обозначенные в формуле изобретения. Последующее описание и прилагаемые чертежи в деталях отражают некоторые иллюстративные особенности одного или более вариантов осуществления. Эти особенности свидетельствуют, однако, только о некоторых из различных путей применения принципов различных вариантов осуществления, и описываемые варианты осуществления предполагают включение в свой состав всех таких особенностей и их эквивалентов.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 является изображением системы беспроводной связи в соответствии с различными особенностями изобретения, излагаемыми в настоящем документе.
Фиг.2 является изображением иллюстративного устройства связи для применения в среде беспроводной связи.
Фиг.3 является изображением иллюстративной системы беспроводной связи, которая совершает передачу управляющих данных.
Фиг.4 является изображением иллюстративного кадра обмена информацией между базовой станцией и мобильным устройством.
Фиг.5 является изображением иллюстративной процедуры выполнения способа, который обеспечивает передачу управляющих данных по одному или более логическим каналам.
Фиг.6 является изображением иллюстративной процедуры выполнения способа, который обеспечивает прием и интерпретацию управляющих данных на одном или более логических каналах.
Фиг.7 является изображением иллюстративного мобильного устройства, которое обеспечивает передачу управляющих данных.
Фиг.8 является изображением иллюстративной системы, которая обеспечивает прием и дескремблирование управляющих данных.
Фиг.9 является изображением иллюстративной беспроводной сетевой среды, которая может использоваться совместно с различными системами и способами, описываемыми в настоящем документе.
Фиг.10 является изображением иллюстративной системы, которая передает управляющие данные по множеству логических каналов управления.
Фиг.11 является изображением иллюстративной системы, которая принимает и интерпретирует управляющие данные.
ПОДРОБНОЕ ОПИСАНИЕ
Далее описываются различные варианты осуществления со ссылкой на чертежи, причем повсюду одинаковые ссылочные значения используются для ссылки на одинаковые элементы. В последующем описании, для пояснения, излагаются многочисленные конкретные детали, чтобы обеспечить полное понимание одного или более вариантов осуществления. Тем не менее, можно ясно увидеть, что такой вариант(ы) осуществления может применяться на практике без этих конкретных деталей. В других случаях, известные конструкции и устройства изображаются в форме структурной схемы для того, чтобы способствовать описанию одного или более вариантов осуществления.
Как используется в данной заявке термины "компонент", "модуль", "система" и тому подобное подразумеваются относящимися к связанному с применением компьютера объекту или аппаратному обеспечению, программно-аппаратному обеспечению, комбинации аппаратного и программного обеспечения, программному обеспечению или исполнению программного обеспечения. Например, компонент может быть, но не ограничиваясь этим, процессом, запущенным на процессоре, процессором, объектом, исполняемым файлом, потоком выполнения, программой и/или компьютером. В качестве иллюстрации, и приложение, исполняемое на вычислительном устройстве, и вычислительное устройство может быть компонентом. Один или более компонентов могут принадлежать процессу и/или потоку выполнения, и компонент может быть локализован на одном компьютере и/или распределен между двумя или более компьютерами. В дополнение, эти компоненты могут исполняться с различных машиночитаемых носителей, хранящих на себе различные структуры данных. Компоненты могут обмениваться информацией посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, содержащим один или более пакетов данных (например, данные от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе, и/или по сети, такой, как сеть Интернет, с другими системами посредством сигнала).
Кроме того, различные варианты осуществления описываются в настоящем документе применительно к мобильному устройству. Мобильное устройство может также называться системой, абонентской установкой, абонентским пунктом, мобильной станцией, мобильным устройством, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством беспроводной связи, пользовательским посредником, пользовательским устройством или пользовательским оборудованием (UE). Мобильное устройство может быть телефоном для сотовой связи, беспроводным телефоном, телефоном с поддержкой протокола инициации сессии (SIP), станцией беспроводного абонентского доступа (WLL), карманным персональным компьютером (PDA), переносным устройством, обладающим способностью к беспроводному соединению, вычислительным устройством или другим устройством обработки, соединенным с беспроводным модемом. Кроме того, различные варианты осуществления описываются в настоящем документе применительно к базовой станции. Базовая станция может использоваться для связи с мобильным устройством(ами) и может также называться точкой доступа, Узлом B, или с использованием какой-либо другой терминологии.
Кроме того, различные особенности или признаки изобретения, описываемые в настоящем документе, могут быть реализованы в форме способа, устройства или изделия, с использованием стандартных программных и/или инженерных технологий. Термин "изделие", как используется в настоящем документе, предполагает охватывание компьютерной программы, доступной с какого-либо машиночитаемого устройства, несущей или носителя. Например, машиночитаемый носитель может включать в себя, но не ограничиваться этим, магнитные запоминающие устройства (например, жесткий диск, гибкий диск, магнитные карты и т.д.), оптические диски (например, компакт-диск (CD), цифровой универсальный диск (DVD) и т.д.), интеллектуальные карты, и запоминающие устройства с групповой перезаписью (например, EPROM, плата, карта для фотоаппарата, накопитель-ключ и т.д.). Дополнительно, различные носители данных, описываемые в настоящем документе, могут представлять собой одно или более устройств и/или другие машиночитаемые носители для хранения информации. Термин "машиночитаемый носитель" может включать в себя, не будучи ограниченным этим, беспроводные каналы и различные другие носители со способностью хранения, вмещения и/или переноса инструкции(ий) и/или данных.
Обратимся теперь к фиг.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, произвольно рассредоточенные по соответствующей зоне обслуживания мобильные устройства в соседних ячейках могут подвергаться меньшим помехам по сравнению с вариантом, когда базовая станция осуществляет передачу через единственную антенну на все свои мобильные устройства.
Согласно примеру, система 100 может быть системой связи со многими входами и многими выходами (MIMO). Дополнительно, система 100 может использовать по существу технологию дуплексной передачи любого типа для разделения каналов связи (например, прямой линии связи, обратной линии связи,…), такую, как FDD, TDD, и тому подобную. В одном примере, мобильные устройства 116 и 122 могут установить один или более каналов связи с базовой станцией 102; один такой канал может быть каналом управления для передачи количественных характеристик связи, например, информации о качестве канала (CQI) и/или отношения сигнал-шум (SNR). В дополнение, в одном примере может быть установлен канал связи или запроса, давая возможность мобильным устройствам 116 и 122 и базовой станции 102 сообщать данные запроса и управляющие данные по разным каналам. Согласно примеру, базовая станция 102 может передавать сообщение радиомаяка, принимаемое мобильными устройствами 116 и 122. Мобильные устройства 116 и 122 могут в ответ передавать управляющие данные, которые могут использоваться базовой станцией 102 при распределении ресурсов мобильным устройствам 116 и 122, таких, как канал управления, канал связи обратной линии связи, буферный регистр, ширина полосы пропускания и тому подобное. В одном примере канал управления может быть CDMA-каналом, OFDMA-каналом и/или комбинацией одного или более таких каналов (или по существу каналом связи любого другого типа). Дополнительно могут существовать множественные каналы управления для резервирования, выделенные каналы для определенных управляющих данных и т.д.
Согласно примеру канал управления также может разделяться на один или более сегментов для передачи других данных, таких как данные запроса. Аналогично канал запроса может иметь некоторую ширину полосы пропускания, зарезервированную для передачи управляющих данных. Кроме того, канал управления, или передача информации по нему могут скремблироваться для защиты и разнесения; например, канал управления может задаваться для мобильного устройства 116 и 122 и сектора или базовой станции 102. При этом передача информации по каналу может особо дескремблироваться согласно идентификатору мобильного устройства 116 и 122 (такому, как идентификатор управления доступом к среде (MAC) и/или базовой станции 102 или сектора. Нужно принимать во внимание, что MAC-идентификатор и/или способ скремблирования могут быть известны базовой станции 102. В другом примере мобильные устройства 116 и 122 могут соединяться более чем с одной базовой станцией для различных каналов управления; таким образом, от мобильного устройства 116 и 122 может потребоваться скремблирование передач для одной базовой станции, используя одно скремблирование, а для другой - используя иное скремблирование, например.
Обратимся к фиг.2, демонстрируется устройство 200 связи для среды беспроводной связи. Устройство 200 связи может быть базовой станцией, мобильным устройством или их частью, например. Устройство 200 связи может содержать устройство 202 запроса канала управления, которое запрашивает установление канала управления от точки доступа или терминала, устройство 204 определения управляющих данных, которое может определять и/или вычислять значения, имеющие отношение к управлению каналом, скремблер 206 управляющих данных, которое может осуществлять скремблирование управляющих данных для их безопасной и/или разнесенной передачи, и передатчик 208 для передачи управляющих данных по каналу управления. В одном примере устройство 202 запроса канала управления может пытаться установить канал управления с базовой станцией или мобильным устройством; при этом может учитываться начальный пилотный сигнал или широковещание радиомаяка, принимаемые устройством 200 связи, или обобщаться информация, связанная с этим. После установления канала управления устройство 204 определения управляющих данных может измерять или иначе определять значения или количественные характеристики, связанные с каналом управления или принятой передачей радиомаяка/пилотного сигнала, например, и осуществлять скремблирование данных с учетом идентификатора устройства 200 связи и идентификатора устройства, с которым оно взаимодействует, используя скремблер 206 управляющих данных. Устройство 200 связи может затем отправлять скремблированные данные на отличное устройство через канал управления, используя передатчик 208.
Согласно другому примеру устройство 204 определения управляющих данных может определять и/или наполнять часть, или подсегмент, канала (например, канала управления и/или запроса) управляющими данными, а другую часть, или подсегмент, другими данными. Дополнительно, устройство 204 определения управляющих данных может наполнять часть, или подсегмент, канала управления управляющими данными одного типа, а другую часть, или подсегмент, управляющими данными другого типа, например. Канал управления может охватывать участки в 1,25 МГц ширины полосы пропускания, в одном примере, содержащие 128 тонов, рассредоточенных по множеству OFDM-символов. Согласно примеру, заданный MAC-идентификатор для устройства 200 связи может иметь 10-битовое пространство Уолша для передачи управляющих данных (или 1024 последовательностей или размерностей Уолша) в виде 128 тонов на 8 OFDM-символах. Пространство Уолша относится к последовательности во временной области на одном или более OFDM-символах, которая может использоваться для представления информации и может разделяться на один или более различных каналов или последовательностей значений Уолша. В одном примере последовательность Уолша может быть представлена 1024 поднесущими (при скорости 1,2288 Мбит/с или частоте 1,25 МГц, например) на 8 OFDM-символах. При битовом представлении, например, 5-битовый канал CQI может использовать первые 32 (0-31) значения или последовательности Уолша, а 6-битовый канал запроса может использовать следующие 64 бита (32-95). Таким образом, данные CQI и запроса могут быть отправлены по одному и тому же каналу (например, в одном и том же пространстве Уолша). Следовательно, после приема такой передачи точка доступа или терминал, который принимает данные по каналу, могут оценивать пространство Уолша и распознавать и управляющие данные и данные запроса, например.
Как описывалось ранее, скремблер 206 управляющих данных может осуществлять скремблирование управляющих данных согласно идентификации устройства 200 связи и/или одного или более устройств, с которыми оно взаимодействует. В одном примере устройство 200 связи может быть мобильным устройством, имеющим MAC-идентификатор (который может назначаться одной или более базовыми станциями, например), поддерживающим связь с базовой станцией, имеющей идентификатор сектора. Скремблирование, используемое скремблером 206 управляющих данных, может выбираться и/или формироваться в соответствии с идентификаторами. После приема данных базовая станция может осуществлять дескремблирование данных, используя идентификатор. Нужно принимать во внимание, что данные могут дополнительно скремблироваться базовой станцией и дескремблироваться мобильным устройством или отличным устройством 200 связи (в том числе, отличной базовой станцией, например).
Кроме того, устройство 202 запроса канала управления может запрашивать каналы управления или связи более чем от одной точки доступа или терминала в активном множестве; активное множество может относиться к точкам доступа или терминалам, с которыми устройство 200 связи может поддерживать связь в области (например, к множественным базовым станциям или секторам в одном примере). Соответственно, как упоминалось, скремблер 206 управляющих данных может осуществлять скремблирование данных по-разному для различных секторов. В одном примере устройство 200 связи может быть мобильным устройством, имеющим каналы управления, или их части, связанные с CQI, запросами, запасом по мощности усилителя мощности (УМ), спектральной плотностью мощности (PSD) и тому подобным. Одно или более из этого может передаваться на различных каналах, частях одного и того же канала, на разные точки доступа и т.д. Кроме того, мобильное устройство может иметь пилотный канал, который может приниматься по существу всеми точками доступа или терминалами в активном множестве мобильного устройства. С этой целью передачи по пилотному каналу могут скремблироваться с использованием только уникального идентификатора мобильного устройства, например, поскольку идентификатор сектора может изменяться от сектора к сектору (и MAC-идентификатор может не назначаться в этой точке).
Теперь обратимся к фиг.3, демонстрируется система 300 беспроводной связи, которая совершает передачу подтверждений приема по обратной линии связи. Система 300 беспроводной связи включает в себя базовую станцию 302, которая поддерживает связь с мобильным устройством 304 (и/или любым числом отличных мобильных устройств (не показаны)). Базовая станция 302 может передавать информацию на мобильное устройство 304 по каналу прямой линии связи, например; дополнительно, базовая станция 302 может принимать информацию от мобильного устройства 304 по каналу обратной линии связи и отправлять подтверждение приема по прямой линии связи, чтобы подтвердить прием информации по обратной линии связи. Кроме того, в одном примере система 300 беспроводной связи может быть MIMO-системой.
Базовая станция 302 может включать в себя устройство 306 назначения канала обратной линии связи, которое может обрабатывать запросы на каналы обратной линии связи и устанавливать таковые частично на основании требуемых ресурсов, дескремблер 308 передачи, который может осуществлять дескремблирование передач, принимаемых по обратной линии связи, и устройство 310 интерпретации передачи, которое может извлекать данные из разделенных передач в канале. Мобильное устройство 304 может содержать устройство 312 запроса канала управления, которое может запрашивать канал для передачи управляющих данных, устройство 314 разделения канала управления, которое может разбивать канал для передачи множественных элементов управляющих данных (или данных запроса), и скремблер 316 передачи, который может осуществлять скремблирование передачи на основании, по меньшей мере, частично, идентификатора мобильного устройства 304 (такого, как MAC-идентификатор, например).
Согласно примеру, мобильное устройство 304 может запрашивать установление канала обратной линии связи с базовой станцией 302 при помощи устройства 312 запроса канала управления; это может быть сделано в ответ на сигнал радиомаяка, отправленный базовой станцией 302, например. В этом примере запрос может содержать информацию, такую как информацию о CQI, SNR, и тому подобном, частично основанную на символе радиомаяка; устройство 306 назначения канала обратной линии связи может использовать эту информацию для назначения выделенных ему канала и ресурсов для мобильного устройства. Как было описано, базовая станция 302 может быть главной для канала управления для мобильного устройства 304, канала запроса, пилотного канала, других каналов и/или их комбинаций. Дополнительно, каналы могут распределяться согласно MAC-идентификатору, назначенному мобильному устройству 304, и/или в зависимости от типа канала. Кроме того, назначенный канал может разделяться для отправки множественных управляющих значений, значений запроса или других значений данных, для наилучшей эффективности канала.
С этой целью устройство 314 разделения канала управления может в этом отношении использовать канал. Например, канал управления может охватывать участки в 1,25 МГц, перекрывающие данный кадр (который может включать в себя 128 поднесущих на 8 OFDM-символах). Устройство 314 разделения канала управления может разложить канал на один или более подсегментов для передачи и/или уплотнения разной информации на канале. В данном примере эти 128 поднесущих могут сопоставляться с 8 OFDM-символами, предоставляющими 1024 доступные последовательности Уолша (10-битовое пространство) для передачи данных. Таким образом, канал может быть разделен, чтобы предоставить некоторое количество последовательностей Уолша для заданных управляющих данных, например. Кроме того, канал может использовать общее чередование с расширением Уолша в пределах заданного канала управления. Нужно принимать во внимание, что канал также может разделяться другими способами, например по совокупностям OFDM-символов, временным периодам для передачи символов и т.д.
n
5
n
Согласно примеру, устройство 314 разделения канала управления может разбивать канал управления на один или более логических каналов для дополнительной управляющей информации, таких как каналы для информации CQI, данных запроса, данных запаса по мощности PA и показателей PSD. Согласно примеру, логические каналы могут иметь периодичность с перестраиваемой конфигурацией (как, например, в блоках по 8 кадров). Каждый логический канал может потребовать 2 последовательностей Уолша, где  является числом требуемых битов, для обеспечения передачи битов. Нужно принимать во внимание, что могут потребоваться также другие количества, размеры или представления последовательностей (например, кратное двум плюс еще некоторое число, произвольное целое число, нецелая величина, представляющая отличное от целых число, и т.д.). Согласно одному примеру информация CQI может потребовать 5 битов (или 2 = 32 последовательности Уолша) для передачи полезных данных, данные запроса и запаса по мощности УМ могут потребовать 6 битов (или 64 последовательности Уолша), а данные показателей PSD могут потребовать 4 бита (или 16 последовательностей Уолша) для передачи данных. Таким образом, достаточно 1024 последовательности Уолша для обработки 64 + 64 + 32 + 16 = 176 требуемых последовательностей. Соответственно, информация может переноситься с избыточностью (для надежности по отношению к большей мощности передачи и/или многократным передачам), наряду с другой информацией, и т.д. Кроме того, скремблер 316 передачи может осуществлять скремблирование канала, фактического физического канала и/или логических каналов, согласно идентификационным критериям. В одном примере каналы могут скремблироваться с использованием идентификатора (такого, как MAC-идентификатор) для мобильного устройства 304; в дополнение (или в качестве альтернативы), скремблирование может быть связанным с идентификатором сектора, соответствующего базовой станции 302. Согласно примеру, каналы управления или логические каналы могут скремблироваться по-другому, согласно типу данных или передачи, например.
После скремблирования, мобильное устройство 304 может осуществлять широковещание данных по каналу управления, который может быть CDMA-каналом. Базовая станция 302 может принимать данные и использовать дескремблер 308 передачи для дескремблирования данных. Например, дескремблер 308 передачи может использовать MAC-идентификатор для мобильного устройства 304 (который мог быть принят во время запроса канала) и/или идентификатор сектора, например, для дескремблирования канала. В одном примере может использоваться разная информация для дескремблирования различных каналов, например. После дескремблирования части канала (логического или физического канала), устройство 310 интерпретации передачи может определять данные, отправленные через канал, согласно конфигурации логического канала, как описано (например, какие части канала отведены для каких управляющих данных или данных запроса и т.д.). Нужно принимать во внимание, что конфигурация логического канала может предварительно задаваться или быть известной базовой станции 302 и/или подвижному устройству 304, отправляться на базовую станцию 302 во время начальной установки канала от мобильного устройства 304, определяться с использованием технологий логического вывода, и/или подобным образом.
Нужно принимать во внимание, что мобильное устройство 304 может запрашивать множество каналов управления у устройства 306 назначения канала обратной линии связи разных базовых станций, например. Согласно примеру, мобильное устройство 304 может установить (при помощи устройства 312 запроса канала управления) CDMA-канал управления и OFDMA-канал управления. Эти каналы управления могут устанавливаться с одной и той же или с разными базовыми станциями. Дополнительно, на каналах управления могут передаваться разные данные или управляющая информация. Кроме того, скремблер 316 передачи может осуществлять скремблирование управляющей информации или обмена данными по-другому, согласно соответствующей базовой станции или ее сектору, например.
Теперь обратимся к фиг.4, изображается иллюстративный суперкадр 400 передачи для беспроводной связи. Суперкадр может содержать множество символов (таких, как OFDM-символы), содержащих множество поднесущих. Столбцы могут отображать периоды OFDM-символов, которые являются совокупностью частотных поднесущих (или тонов) в заданном временном периоде. Суперкадр может содержать по существу любое число периодов символов, и периоды символов могут содержать по существу любое число тонов. Как изображено, суперкадр может содержать множество периодов 402, 404 и 406 символов, по которым передаются управляющие данные. Они также могут отображать последовательности Уолша, как описано выше. Управляющие данные могут передаваться через множество поднесущих, как например, поднесущую 408 и тому подобное. Кроме того, периоды символов могут разбиваться на один или более сегментов, отображающих часть доступной частоты. Хотя для объяснения в каждом сегменте изображаются группы из четырех символов, нужно принимать во внимание, что в сегментах могут содержаться группирования по существу любого их количества.
Согласно примеру, изображенные сегменты могут отображать каналы управления, разбитые на один или более логических каналов для передачи разнообразной управляющей информации. Например, один или более логических каналов могут использоваться для передачи информации CQI, данных запроса, информации о запасе по мощности PA, и/или данных PSD. Кроме того, сегменты могут отображать разные физические каналы управления для передачи управляющих данных CDMA, данных пилотного канала, специализированной управляющей информации, данных обратной связи (например, в MIMO-конфигурации), и/или информации о доступе к каналу обратной линии связи. С этой целью сегменты могут скремблироваться по-разному, чтобы дополнительно различать управляющие данные и/или соотносить данные с одним или более различными секторами. Как описано, мобильное устройство может установить каналы управления с одним или более секторами. Поскольку мобильные устройства могут осуществлять скремблирование информации, используя идентификатор сектора (и/или идентификатор мобильного устройства), скремблирование может быть различно для логических каналов или сегментов изображенного суперкадра. Дополнительно, как описано, один или более каналов могут относиться к пилотному канала для передачи пилотных данных (для которых нет установленной обратной линии связи); при этом скремблирование может быть связано только с мобильным устройством.
Согласно другому примеру управляющие сегменты могут быть частью канала связи (например, сегментом физического канала в 1,25 МГц, такого как выделенный для CDMA канал управления обратной линии связи (R-CDCCH), при этом каждый канал управления мобильного устройства или другого терминала доступа может быть рассредоточен, по меньшей мере, по одной части (например, подсегменту R-CDCCH) сегмента физического канала или R-CDCCH. Кроме того, этот сегмент физического канала может совершать скачок по большему диапазону (например, в 5 МГц, причем канал управления совершает скачок до 4 раз). С этой целью сегменты или подсегменты могут скремблироваться с использованием разных последовательностей, которые сопоставлены с мобильными устройствами или терминалами доступа. Дополнительно, логические каналы в сегментах физического канала могут уплотняться в сегментах физического канала посредством разделения пространства Уолша, соотнесенного с сегментом, на подмножества или подсегменты, как описано (например, используя расширение Уолша с общим чередованием). В этом примере каждое подмножество может соответствовать логическому каналу, и мобильное устройство может выбирать последовательность Уолша в пределах подмножества, соответствующего логическому каналу. Этот выбор может основываться на ряде факторов, например, случайное назначение, последовательное назначение, исходя из информации, которая будет отправляться, исходя из объема информации, исходя из требований к пропускной способности канала, и тому подобное. Как показано на чертеже, управляющая информация может быть отправлена во множестве периодов 402, 404 и 406 символов данного кадра или суперкадра, например.
Как описано выше, сегменты канала могут быть разделены на пространства Уолша, причем передаваемые последовательности отображают последовательность Уолша. Например, последовательность в первом показанном канале (например, логическом или физическом, как описано в двух примерах выше), показывающая символ 408 на OFDM-символах 402, 404 и 406, может быть частью последовательности Уолша для единственного канала управления, указывающей данные (которые могут интерпретироваться как двоичные данные). В одном примере канал управления может быть CDMA-каналом управления (например, R-CDCCH), который может дополнительно разбиваться, как описано, согласно следующему формату.
<b>Логические Каналы</b>
<b>Загрузка (биты)</b>
<b>Последовательности Уолша</b>
Канал CQI (r-cqich)
5
32
Канал запроса (r-reqch)
6
64
Канал запаса по мощности PA (r-pahch)
6
64
Канал PSD (r-psdch)
4
16
При этом выбранная для канала последовательность Уолша может отображать данные для предшествующих каналов. В 5-битовом пространстве для CQI требуются 32 последовательности Уолша для выражения значения для пространства. Таким образом, первые 32 последовательности Уолша (0-31), доступные на канале, могут использоваться для этого выражения. В 6-битовом пространстве для канала запроса требуются 64 последовательности Уолша для выражения возможных значений пространства. Поэтому следующие 64 последовательности Уолша (32-95) могут использоваться для этого выражения. Эта последовательность продолжается так, чтобы логические каналы, показанные выше, могли осуществлять передачу в единственном физическом канале, используя доступные последовательности Уолша для физического канала, чтобы доставлять информацию для логических каналов. Это может минимизировать общее число каналов, необходимое для передачи управляющих данных и данных запроса (и других данных), а следовательно, сделать беспроводную связь более эффективной.
Кроме того, как описано, сегменты физического канала могут скремблироваться с использованием разного скремблирования (например, согласно идентификаторам для мобильного устройства и/или сектора). Например, сегмент физического канала может скремблироваться согласно мобильному идентификатору (MAC-идентификатору, например) и/или идентификатору сектора. Это может потребовать одного скремблирования на сегмент канала вместо логического канала, сберегая ресурсы для дескремблирования. В качестве альтернативы для скремблирования /дескремблирования может понадобиться механизм быстрого преобразования Адамара (FHT) для каждого скремблирования. При использовании этого подхода может потребоваться только единственный общий механизм FHT для целого сегмента канала.
Логические каналы, показанные выше, могут определяться при помощи информации, содержащейся в них. Например, канал CQI может иметь 4-битовый указатель качества широкополосного канала, и 1-битную информацию об обслуживающем секторе прямой линии связи, в одном примере. Логический канал запроса, который может использоваться для запроса новых ресурсов обратной линии связи у обслуживающего сектора, может нести уровень качества обслуживания (QoS), буферный уровень и/или предельное значение задержки, и тому подобное. Кроме того, канал запаса по мощности PA может содержать максимально достижимое значение CoT (превышение мощности несущей над мощностью теплового шума) приема, которое может вычисляться с использованием передачи пилотного CoT по обратной связи, например, или передаваться во внутриполосной передаче. Кроме того, канал показателей PSD может нести информацию относительно значений PSD предлагаемых данных для новых назначений (таких как отношение уровня обратной линии связи обслуживающей базовой станции к уровню обратной линии связи самой мощной необслуживающей базовой станции, например). Для вышеупомянутых значений, используя последовательности Уолша, которые соответствуют искомым значениям, причем общее число доступных последовательностей Уолша распределяется между этими значениями, можно передать эту информацию в единственной последовательности Уолша для целого физического канала.
Обратимся к фиг.5-6, демонстрируются процедуры выполнения способов, касающиеся определения логических каналов для каналов управления. Несмотря на то, что для упрощения разъяснения, процедуры выполнения способов изображаются и описываются как последовательность действий, нужно понимать и принимать во внимание, что процедуры выполнения способов не ограничиваются этим порядком действий, так некоторые действия, в соответствии с одним или более вариантами осуществления, могут происходить в ином порядке и/или одновременно с другими действиями, в отличие от изображенного и описанного в настоящем документе. Например, специалисты в данной области техники поймут и примут во внимание, что процедура выполнения способа могла бы быть альтернативно представлена как последовательность взаимосвязанных состояний или событий, например, на диаграмме состояний. Кроме того, не все проиллюстрированные действия могут потребоваться для реализации процедуры выполнения способа в соответствии с одним или более вариантами осуществления.
Теперь обратимся к фиг.5, показана процедура 500 выполнения способа, который обеспечивает передачу управляющих данных по одному или более скремблированным логическим каналам. На этапе 502 определяются управляющие данные. В одном примере управляющие данные могут иметь отношение к одному или более мобильным устройствам и/или их взаимодействию. Например, управляющие данные могут касаться указания качества канала для данного сектора или точки доступа; информация может быть получена по-разному, например, посредством измерения количественных характеристик, связанных с сигналом радиомаяка, отправленным сектором, измерения количественных характеристик, связанных с передачами по установленному каналу, и тому подобного. В других примерах управляющие данные могут иметь отношение к данным запроса, данным запаса по мощности PA, информации PSD, пилотным сигналам, обратной связи в MIMO-среде, и тому подобному, как описано. В дополнение канал может также иметь отношение к данным передачи или не управляющим данным. На этапе 504, данные могут отображаться на логический канал для передачи управляющих данных. Как описано со ссылкой на другие чертежи, физический канал или сегмент канала может разбиваться на один или более логических каналов для передачи управляющих данных.
6
На этапе 506 канал управления может соотноситься с последовательностью Уолша. Как описано ранее, физический канал или его сегмент может определять пространство Уолша, чтобы обеспечить соотнесенные по времени последовательности символов (например, OFDM-символов) с информационными разрядами. При этом пространство Уолша, соотнесенное с физическим каналом, может разбиваться на последовательности для разных логических каналов. Например, параметр управления может получать первые 64 последовательности Уолша (0-63), в то время как следующий параметр может получать следующие 16 последовательностей (64-79), и т.д.; при этом логические каналы управления могут соотноситься с заданными последовательностями Уолша, а информационные разряды, которые требуется отправить, могут определяться последовательностями Уолша. Таким образом, в одном примере, используя вышеупомянутые последовательности, первый параметр управления, имеющий 64 последовательности Уолша, может определять 6-битовое кодовое слово (от 2 = 64), а второй может определять 4-битовое кодовое слово.
На этапе 508, канал управления и/или соотнесенная с ним последовательность Уолша, могут скремблироваться согласно идентификатору устройства и/или сектора. Это может зависеть от управляющих данных и/или канала управления, например. В одном примере данными могут быть пилотные данные, передаваемые не в конкретный сектор; таким образом, идентификатор сектора мог бы не использоваться для скремблирования данных, поскольку сопоставленных секторов много и они являются частью активного множества. Однако в этом примере для скремблирования передачи может использоваться идентификатор устройства (MAC-идентификатор, например), чтобы отграничиться от управляющих данных для других устройств, например. Дополнительно, в одном примере может скремблироваться последовательность Уолша для заданного логического канала. На этапе 510 скремблированные данные передаются в один или более секторов, например.
Обратимся к фиг.6, отображается процедура 600 выполнения способа, который обеспечивает прием и интерпретацию скремблированных и/или разделенных управляющих данных. На этапе 602, может определяться канал управления, исходя из принимаемой передачи по физическому каналу. Например, физический канал связи может разбиваться на сегменты для передачи разнообразных типов данных (управляющие, запроса, и т.д.). Дополнительно, сегмент канала может разбиваться на один или более логических каналов для уплотнения управляющих данных, которые будут отправлены через доступные последовательности Уолша. Согласно примеру, логический канал может быть предусмотрен для управляющих данных, имеющих отношение к CQI, данных запроса, информации о запасе по мощности PA, информации PSD, и/или тому подобному. Логический канал может уплотняться так, что часть всех доступных последовательностей Уолша для канала может распределяться для различных полей управляющих данных, как описано.
Дополнительно поля, логические каналы и/или сегменты канала могут скремблироваться согласно идентификатору устройства и/или сектора. Канал управления может дескремблироваться согласно этому идентификатору(ам) на этапе 604. Как упоминалось, один или оба из идентификаторов могут использоваться для дескремблирования передачи, в зависимости от типа передачи и/или информации, используемой для такого скремблирования. На этапе 606 управляющие данные могут интерпретироваться на канале управления согласно последовательности Уолша, сопоставленной с ними. Как упоминалось, данные могут соотноситься с частью доступного пространства Уолша для канала; данные могут интерпретироваться, исходя из передаваемых соотнесенных последовательностей Уолша. На этапе 608, управляющие данные из канала могут обрабатываться. Это может включать в себя, например, регулирование параметров канала на основании принятых данных, сохранение и/или протоколирование значений на основании данных, закрытие каналов, перенос каналов, открытие новых каналов, разделение каналов, и/или, возможно, любые операции, связанные с беспроводной связью, на основании принятых управляющих данных.
Нужно принимать во внимание, что, в соответствии с одной или более особенностями изобретения, описанными в настоящем документе, могут быть сделаны выводы относительно схем разделения и/или дескремблирования каналов управления. Как используется в настоящем документе, термин "делать вывод" или "вывод" относится вообще к процессу рассуждений или предположений о состояниях системы, среды и/или пользователя, исходя из набора наблюдений, которые собираются посредством событий и/или данных. Вывод может применяться для идентификации определенного контекста или действия, или может формировать распределение вероятностей по состояниям, например. Вывод может быть вероятностным, то есть результатом вычисления распределения вероятностей по представляющим интерес состояниям с учетом данных и событий. Кроме того, вывод может относиться к технологиям, применяемым для составления событий более высокого уровня исходя из набора событий и/или данных. Такой вывод приводит к построению новых событий или действий исходя из набора наблюдаемых событий и/или сохраненных данных о событиях, независимо от того, согласованы ли события в непосредственной временной близости, и происходят ли события и данные из одного или нескольких источников событий и данных.
Согласно примеру, один или более способов, представленных выше, могут включать в себя этап, на котором делают выводы в отношении выбора или определения разделения канала управления. В качестве дополнительной иллюстрации может быть сделан вывод, частично основанный на предыдущих выборах разделения, на разделении других каналов управления, на данных, содержащихся в канале управления, и т.д. Дополнительно, могут быть сделаны выводы относительно дескремблирования передач по каналу управления согласно предшествующему скремблированию, идентификатору или варианту мобильного устройства и/или сектора, другой измеримой информации, и/или тому подобному. Нужно принимать во внимание, что вышеприведенные примеры иллюстративны по своему характеру и не предполагают ограничения количества выводов, которые могут быть сделаны, или методов, которыми такие выводы делаются, в отношении различных вариантов осуществления и/или способов, описанных в настоящем документе.
Фиг.7 является изображением мобильного устройства 700, которое обеспечивает передачу управляющих данных по одному или более логическим каналам управления. Мобильное устройство 700 содержит приемник 702, который принимает сигнал, например, от приемной антенны (не показана), и выполняет над ним типичные действия (например, фильтрует, усиливает, проводит понижающее преобразование, и т.д.) и переводит в цифровую форму предварительно обработанный сигнал для получения отсчетов. Приемник 702 может быть, например, приемником с применением алгоритмов MMSE (минимальная среднеквадратическая ошибка), и может принимать информацию относительно взаимно ортогональной группы символов, как описано ранее. Дополнительно, мобильное устройство 700 может содержать демодулятор 704, который может демодулировать принимаемую информацию. Процессор 710 может быть процессором, предназначенным для анализа информации, принятой приемником 702, и/или для генерирования информации для передачи передатчиком 716, процессором, который управляет одним или более компонентами мобильного устройства 700, и/или процессором, который анализирует информацию, принятую приемником 702, генерирует информацию для передачи передатчиком 716, и управляет одним или более компонентами мобильного устройства 700. Дополнительно, может быть предусмотрено устройство 706 определения канала управления для разделения физического канала на один или более сегментов и/или логических каналов управления, как описывается в настоящем документе, и скремблер 708 канала управления, которое шифрует передачи, отправляемые на канале(ах) управления.
Мобильное устройство 700 может дополнительно содержать запоминающее устройство 712, которое функционально связано с процессором 710, и которое может хранить данные, которые должны быть переданы, принятые данные, информацию, касающуюся доступных каналов, данные, связанные с проанализированной интенсивностью сигнала и/или помех, информацию, связанную с назначенным каналом, мощностью, скоростью, или тому подобным, и любую другую информацию, применимую для оценки канала и связи через этот канал. Запоминающее устройство 712 может дополнительно хранить протоколы и/или алгоритмы, имеющие отношение к оценке и/или использованию канала (например, на основе быстродействия, на основе пропускной способности, и т.д.). Кроме того, запоминающее устройство 712 может хранить информацию, связанную с демодуляцией и интерпретацией символов подтверждения приема и связанными с этим отменами назначений каналов, например.
Нужно принимать во внимание, что хранилище данных (например, запоминающее устройство 712), описываемое в настоящем документе, может быть или энергозависимым запоминающим устройством или энергонезависимым запоминающим устройством, или может включать в себя и энергозависимое и энергонезависимое запоминающее устройство. В качестве иллюстрации, но не для ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое ПЗУ (EPROM), электрически стираемое PROM (EEPROM), или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое выступает в качестве внешней быстродействующей буферной памяти. В качестве иллюстрации, но не для ограничения, RAM доступно во многих формах, таких как синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное динамическое RAM (SDRAM), SDRAM с удвоенной скоростью обмена (DDR SDRAM), усовершенствованное SDRAM (ESDRAM), DRAM с синхронной связью (SLDRAM), и RAM с шиной прямого резидентного доступа (DRRAM). Запоминающее устройство 712 систем и способов предмета изобретения предполагает охватывание этих и любых других запоминающих устройств подходящего типа, но не ограничивается ими.
Согласно примеру мобильное устройство 700 может запрашивать и устанавливать связь по каналу управления с базовой станцией или другой точкой доступа, например. Устройство 706 определения канала управления может разбивать канал управления на один или более сегментов физического канала, как описано ранее. Сегменты канала управления могут сопоставляться с одним или более установленными каналами управления с одной или более базовыми станциями, например. Устройство 706 определения канала управления может дополнительно разбивать один или более сегментов канала на логические каналы управления для передачи части управляющей информации. Например, устройство 706 определения канала управления может распределять общее число доступных последовательностей Уолша для физического канала одному или более логическим каналам. При этом устройство 706 определения канала управления дает возможность распределять часть последовательностей Уолша одному или более значениям управляющих данных, как описано со ссылкой на другие чертежи. В одном примере, канал в 1,25 МГц может иметь 10-битовое пространство Уолша в форме 128 тонов на 8 OFDM-символах; это обеспечивает 1024 разные последовательности Уолша для использования с логическими каналами управления. Следовательно, могут быть выделены последовательности для использования с логическими каналами; выделение может быть последовательным, как описано в настоящем описании, или случайным, определяемым одним или более алгоритмами, и т.д.
Дополнительно, скремблер 708 канала управления может осуществлять скремблирование передач по каналу согласно идентификатору мобильного устройства 700 и/или сектора, соотнесенного с ним. Как описано, скремблирование может соотноситься только с идентификатором мобильного устройства, когда данные сопоставляются с пилотным каналом мобильного устройства 700, например. Кроме того, скремблирование может быть по физическому каналу, по сегменту канала и/или по логическому каналу, например. После скремблирования данные могут передаваться по каналу управления при помощи модуляции с использованием модулятора 714, и передачи на передатчике 716. Несмотря на то, что показаны в виде отдельных компонентов, нужно принимать во внимание, что устройство 706 определения канала управления, скремблер 708 канала управления, и/или функциональные средства, описываемые в настоящем документе, могут быть реализованы полностью или частично в процессоре 710, например. Дополнительно, запоминающее устройство 712 может содержать инструкции, связанные с выполнением вышеупомянутых функций, или данные, связанные с этим, такие как алгоритмы скремблирования, определения каналов, и/или тому подобное.
Фиг.8 является изображением системы 800, которая обеспечивает прием и интерпретацию данных, передаваемых по каналу управления в MIMO-среде, например. Система 800 содержит базовую станцию 802 (например, точку доступа, …) с приемником 810, которое принимает сигнал(ы) от одного или более мобильных устройств 804 с помощью множества приемных антенн 806, и передатчиком 824, которое осуществляет передачу на одно или более мобильных устройств 804 с помощью передающей антенны 808. Приемник 810 может принимать информацию от приемных антенн 806 и функционально объединяется с демодулятором 812, который демодулирует принятую информацию. Демодулированные символы анализируются процессором 814, который может быть подобен процессору, описанному выше со ссылкой на фиг.7, и который соединяется с запоминающим устройством 816, которое хранит информацию, связанную с оценкой интенсивности сигнала (например, пилотного сигнала) и/или интенсивности помех, данные, которые будут передаваться на мобильное устройство(ва) 804 (или другую базовую станцию (не показана)) или приниматься от него, и/или любую другую подходящую информацию, связанную с выполнением различных действий и функций, изложенных в настоящем документе. Процессор 814 дополнительно соединяется с дескремблером 818 канала управления, которое может осуществлять скремблирование одного или более каналов управления (или сегментов/логических каналов управления) и с устройством 820 интерпретации канала управления, которое может интерпретировать данные из этого одного или более каналов управления, например.
Согласно примеру, базовая станция 802 может устанавливать канал управления с одним или более мобильным устройством(ами) 804 и может принимать по нему передачи, связанные с управляющими данными, например, при помощи приемных антенн 806 и приемника 810. В одном примере, как описано, канал управления и/или передачи по нему могут разделяться на один или более сегментов и/или логических каналов связи. Кроме того, каналы могут скремблироваться на физическом, сегментном и/или логическом уровне, чтобы обеспечить идентификацию и разграничение среди других передач. При этом процессор 814 может обрабатывать принимаемые передачи и использовать дескремблер 818 канала управления и устройство 820 интерпретации канала управления, чтобы извлечь искомые данные.
Например, дескремблер 818 канала управления может использоваться для дескремблирования передачи согласно, по меньшей мере, идентификатору мобильного устройства(в) 804, а также, в некоторых примерах, и идентификатору базовой станции 802 и/или ее сектора, например. Как описано, логические каналы, сегменты и/или физический канал могут скремблироваться; дескремблер 818 канала управления может осуществлять дескремблирование на соответствующем уровне, на основании предварительно заданной конфигурации, технологий на основе логического вывода, информации, принятой от одного или более мобильного устройства(а) 804 или других базовых станций 802, базового обмена информацией по сети с базовой станцией 802, и/или тому подобного. После дескремблирования каналов устройство 820 интерпретации канала управления может прилагать усилия для извлечения информации из канала управления. Как описано, канал может дробиться на один или более сегментов и один или более логических каналов, которые могут использовать общее пространство Уолша. В одном примере канал может логически выделяться для множества управляющих значений, на основании множества последовательностей Уолша, из числа доступных, необходимых для интерпретации данных. Устройство 820 интерпретации канала управления может использовать такую информацию, чтобы определить передаваемые последовательности Уолша как управляющие данные. Как описано, устройство 820 интерпретации канала управления также может использовать предварительно заданную конфигурацию, технологии на основе логического вывода, информацию, принятую от одного или более мобильного устройства(а) 804 или других базовых станций 802, базовый обмен информацией по сети с базовой станцией 802, и/или тому подобное, чтобы определить конфигурацию каналов управления.
Фиг.9 показывает иллюстративную систему 900 беспроводной связи. Система 900 беспроводной связи для краткости изображает одну базовую станцию 910 и одно мобильное устройство 950. Однако нужно принимать во внимание, что система 900 может включать в себя больше одной базовой станции и/или больше одного мобильного устройства, причем дополнительные базовые станции и/или мобильные устройства могут быть по существу аналогичны или отличаться от иллюстративных базовой станции 910 и мобильного устройства 950, описываемых ниже. В дополнение, нужно принимать во внимание, что базовая станция 910 и/или мобильное устройство 950 могут применять системы (фиг.1-3 и 7-8), технологии/конфигурации (фиг.4) и/или способы (фиг.5-6), описанные в настоящем документе, чтобы обеспечить установление беспроводной связи между собой.
На базовой станции 910 данные информационного обмена для множества потоков данных предоставляются от источника 912 данных на устройство 914 обработки передачи данных. Согласно примеру, каждый поток данных может передаваться через соответствующую антенну. Устройство 914 обработки передачи данных форматирует, кодирует и перемежает поток данных информационного обмена на основании конкретной схемы кодирования, выбранной для этого потока данных, чтобы предоставить кодированные данные.
Кодированные данные для каждого потока данных могут уплотняться с данными пилотного сигнала с использованием технологий уплотнения с ортогональным частотным разделением (OFDM). Дополнительно или в качестве альтернативы пилотные символы могут уплотняться с частотным разделением (FDM), уплотняться с временным разделением (TDM) или уплотняться с кодовым разделением (CDM). Данные пилотного сигнала, как правило, представляют собой известную комбинацию данных, которая обрабатывается известным способом и может использоваться на мобильном устройстве 950 для оценки характеристики канала. Уплотненные пилотный сигнал и кодированные данные для каждого потока данных могут модулироваться (например, отображаться в символы) на основании конкретной модуляционной схемы (например, двоичная фазовая манипуляция (BPSK), квадратурная фазовая манипуляция (QPSK), М-фазовая манипуляция (M-PSK), или М-квадратурная амплитудная модуляция (M-QAM), и т.д.), выбранной для каждого соответствующего потока данных, чтобы предоставить модуляционные символы. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут определяться инструкциями, выполняемыми на процессоре 930 или поступающими от него.
N
N
T
T
Модуляционные символы для потоков данных могут быть предоставлены на устройство 920 обработки MIMO-передачи, которое может дополнительно обрабатывать модуляционные символы (например, для OFDM). Затем устройство 920 обработки MIMO-передачи предоставляет  потоков модуляционных символов на  передатчиков (TMTR) 922a-922t. В различных вариантах осуществления устройство 920 обработки MIMO-передачи применяет веса формирования диаграммы направленности к символам потоков данных и к антенне, от которой символ передается.
N
N
T
T
Каждый передатчик 922 принимает и обрабатывает соответствующий поток символов, чтобы предоставить один или более аналоговых сигналов, и осуществляет дополнительную предварительную обработку (например, усиливает, фильтрует и проводит повышающее преобразование) аналоговых сигналов, чтобы предоставить модулированный сигнал, пригодный для передачи по MIMO-каналу. Дополнительно  модулированных сигналов от передатчиков 922a-922t передаются от  антенн 924a-924t, соответственно.
N
R
На мобильном устройстве 950 передаваемые модулированные сигналы принимаются с помощью  антенн 952a-952r, и принятый сигнал от каждой антенны 952 предоставляется на соответствующий приемник (RCVR) 954a-954r. Каждый приемник 954 осуществляет предварительную обработку (например, фильтрует, усиливает, и проводит понижающее преобразование) соответствующего сигнала, переводит в цифровую форму предварительно обработанный сигнал, чтобы предоставить отсчеты, и дополнительно обрабатывает отсчеты, чтобы предоставить соответствующий "принятый" поток символов.
N
N
N
R
R
T
Устройство 960 обработки приема данных может принимать и обрабатывать  потоков символов, принятых от  приемников 954 на основании технологии обработки конкретного приемника, чтобы предоставить  "обнаруженных" потоков символов. Устройство 960 обработки приема данных может демодулировать, подвергать обратному перемежению и декодировать каждый обнаруженный поток символа, чтобы восстановить данные информационного обмена для потока данных. Обработка посредством устройства 960 обработки приема данных является дополняющей для выполняемой устройством 920 обработки MIMO-передачи и устройством 914 обработки передачи данных на базовой станции 910.
Процессор 970 может периодически определять, какую матрицу предварительного кодирования использовать, как обсуждалось выше. Дополнительно, процессор 970 может вырабатывать сообщение для передачи по обратной линии связи, содержащее часть индекса матрицы и часть оценочного значения.
Сообщение для передачи по обратной линии связи может содержать информацию разного вида относительно канала связи и/или принятого потока данных. Сообщение для передачи по обратной линии связи может обрабатываться устройством 938 обработки передачи данных, которое также принимает данные информационного обмена для множества потоков данных от источника 936 данных, модулироваться модулятором 980, предварительно обрабатываться передатчиками 954a-954r, и передаваться обратно на базовую станцию 910.
На базовой станции 910 модулированные сигналы от мобильного устройства 950 принимаются антенной 924, предварительно обрабатываются приемниками 922, демодулируются демодулятором 940 и обрабатываются устройством 942 обработки приема данных, чтобы извлечь сообщение для передачи по обратной линии связи, переданное мобильным устройством 950. Дополнительно процессор 930 может обработать извлеченное сообщение, чтобы определить, какую матрицу предварительного кодирования использовать для определения весов формирования диаграммы направленности.
Процессор 930 и 970 могут непосредственно работать (например, управлять, координировать, организовывать и т.д.) на базовой станции 910 и мобильном устройстве 950, соответственно. Соответствующие процессоры 930 и 970 могут быть связаны с запоминающими устройствами 932 и 972, которые хранят программные коды и данные. Кроме того, процессоры 930 и 970 могут выполнять вычисления для получения оценок частоты и импульсной характеристики для восходящей линии связи и нисходящей линии связи, соответственно.
Нужно понимать, что варианты осуществления, описанные в настоящем документе, могут быть реализованы в аппаратном обеспечении, программном обеспечении, программно-аппаратном обеспечении, промежуточном программном обеспечении, микропрограмме или любой их комбинации. В случае аппаратной реализации модули обработки могут быть реализованы в одной или более специализированных интегральных схемах (ASIC), цифровых сигнальных процессорах (DSP), устройствах для цифровой обработки сигнала (DSPD), программируемых логических устройствах (PLD), программируемых вентильных матрицах (FPGA), процессорах, управляющих устройствах, микроконтроллерах, микропроцессорах, других электронных модулях, сконструированных с возможностью выполнения функций, описанных в настоящем документе или их комбинации.
Когда варианты осуществления реализуются в программном обеспечении, программно-аппаратном обеспечении, промежуточном программном обеспечении или микропрограмме, программном коде или кодовых сегментах, они могут сохраняться в машиночитаемой среде, например компоненте хранения. Кодовый сегмент может отражать процедуру, функцию, подпрограмму, программу, стандартную программу, стандартную подпрограмму, модуль, пакет программ, класс или любую комбинацию инструкций, структур данных или операторов программы. Кодовый сегмент может быть связан с другим кодовым сегментом или аппаратной схемой посредством пересылки и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут пересылаться, переправляться или передаваться с использованием любого подходящего средства, в том числе совместного использования памяти, пересылки сообщений, эстафетной передачи данных, передачи по сети и т.д.
При программной реализации технологии, описанные в настоящем документе, могут быть реализованы модулями (например, процедурами, функциями и так далее), которые выполняют функции, описанные в настоящем документе. Коды программного обеспечения могут храниться в блоках памяти и исполняться процессорами. Блок памяти может быть реализован внутри процессора или быть внешним по отношению к процессору, в этом случае они могут быть коммуникативно связаны при помощи того или иного средства, известного в данной области техники.
Обратимся к фиг.10, изображается система 1000, которая передает управляющие данные по одному или более логическим каналам. Например, система 1000 может размещаться, по меньшей мере, частично, в пределах базовой станции. Нужно принимать во внимание, что система 1000 представляется как включающая в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализуемые процессором, программным обеспечением или их комбинацией (например, программно-аппаратным обеспечением). Система 1000 включает в себя логическое объединение 1002 электрических компонентов, которые могут действовать во взаимодействии. Например, логическое объединение 1002 может включать в себя электрический компонент 1004 для соотнесения управляющих данных с одним или более логическими каналами управления. Например, множественные значения управляющих данных могут отправляться по каналам, чтобы предусмотреть регулирование ресурсов канала на приемной стороне для управляющих данных. Дополнительно логическое объединение 1002 может содержать электрический компонент 1006 для уплотнения одного или более логических каналов управления на одном физическом канале управления. Например, как описано, физический канал передачи управляющих данных (например, канал управления обратной линии связи или CDMA-канал) могут разбиваться на один или более логических каналов при помощи разделения пространства Уолша, сопоставленного с ним. Последовательности пространства Уолша могут назначаться одному или более логическим каналам, давая каналам возможность одновременно передавать управляющие данные по единственному физическому каналу. Кроме того, логическое объединение 1002 может включать в себя электрический компонент 1008 для передачи управляющих данных по физическому каналу управления. Как упоминалось ранее, эти управляющие данные могут передаваться по каналу обратной линии связи; в одном примере канал может быть установлен между мобильным устройством и базовой станцией. Дополнительно, система 1000 может включать в себя запоминающее устройство 1010, которое хранит инструкции для выполнения функций, относящихся к электрическим компонентам 1004, 1006 и 1008. Несмотря на то, что показаны как являющиеся внешними для запоминающего устройства 1010, нужно понимать, что один или более из электрических компонентов 1004, 1006 и 1008 могут находиться в пределах запоминающего устройства 1010.
Обратимся к фиг.11, отображается система 1100, которая обеспечивает прием и интерпретацию управляющих данных из одного или более логических каналов управления. Система 1100 может размещаться, по меньшей мере, частично на базовой станции, например. Как изображено, система 1100 включает в себя функциональные блоки, которые могут представлять функции, реализуемые процессором, программным обеспечением или их комбинацией (например, программно-аппаратным обеспечением). Система 1100 включает в себя логическое объединение 1102 электрических компонентов, которые обеспечивают прием управляющих данных и дескремблирование. Логическое объединение 1102 может включать в себя электрический компонент 1104 для разложения физического канала управления на один или более логических каналов управления. Как описано, мобильное устройство может логически разложить физический канал управления, а базовая станция может осуществлять интерпретацию согласно примененной схеме. В одном примере мобильное устройство может передавать эту информацию на базовую станцию. Кроме того, логическое объединение 1102 может включать в себя электрический компонент 1106 для дескремблирования логических каналов управления согласно идентификатору сопоставленного с ними мобильного устройства. Как упоминалось, каналы или передаваемые по нему данные могут скремблироваться согласно идентификатору мобильного устройства так, чтобы управляющие данные можно было отличить от управляющих данных других мобильных устройств. Это может происходить в случае пилотных данных, например, когда активное множество базовых станций может принимать множество значений пилотных данных. Дополнительно, логическое объединение 1102 может содержать электрический компонент 1108 для интерпретации управляющих данных, содержащихся в канале управления. Эти данные могут иметь отношение к значению CQI, данным запроса, данным запаса по мощности PA, данным PSD, данным пилотного канала, обратной связи в MIMO-среде, и/или тому подобному. Кроме того, система 1100 может включать в себя запоминающее устройство 1110, которое хранит инструкции для выполнения функций, относящихся к электрическим компонентам 1104,1106 и 1108. Несмотря на то, что показаны как являющиеся внешними для запоминающего устройства 1110, нужно понимать, что электрические компоненты 1104, 1106 и 1108 могут находиться в пределах запоминающего устройства 1110.
Вышеописанное включает в себя примеры одного или более вариантов осуществления. Конечно, невозможно описать каждую возможную комбинацию компонентов или процедур выполнения способов в целях описания вышеупомянутых вариантов осуществления, но любой специалист в данной области техники может понять, что возможны многие дополнительные комбинации и перестановки различных вариантов осуществления. Соответственно, описанные варианты осуществления подразумевает охватывание всех таких изменений, модификаций и вариаций, которые находятся в пределах сущности и объема прилагаемой формулы изобретения. Дополнительно, в том смысле, в каком термин "включает в себя" используется или в описании осуществления изобретения или в формуле изобретения, этот термин подразумевает включение в себя до некоторой степени аналогичный термин "содержит", как например "содержит" интерпретируется при применении в качестве переходного слова в пункте формулы изобретения.