БЛАНКИРОВАНИЕ БЕСПРОВОДНОГО КАНАЛА СВЯЗИ
WIRELESS COMMUNICATION CHANNEL BLANKING

ПЕРЕКРЕСТНЫЕ ССЫЛКИ НА СВЯЗАННЫЕ ЗАЯВКИ
Эта заявка заявляет преимущество Предварительной заявки на патент США, Серийный номер 60/988,356, озаглавленной "БЛАНКИРОВАНИЕ КАНАЛА УПРАВЛЕНИЯ", которая была подана 15 ноября 2007 года. Вся полнота вышеупомянутой заявки включена здесь посредством ссылки.
Область техники
Настоящее изобретение относится в общем к беспроводным системам связи, и в частности к помехам в беспроводных каналах связи.
Уровень техники
Беспроводные системы связи широко размещаются для предоставления различных типов контента связи, такого как, например, речь, данные, и т.д. Обычные беспроводные системы связи могут быть системами множественного доступа, способными поддерживать связь со многими пользователями путем совместного использования доступных системных ресурсов (например, полосы частот, мощности передачи,...). Примеры таких систем множественного доступа могут включать системы множественного доступа с кодовым разделением (code division multiple access, CDMA), системы множественного доступа с временным разделением (time division multiple access, TDMA), системы множественного доступа с частотным разделением (frequency division multiple access, FDMA), системы множественного доступа с ортогональным частотным разделением (orthogonal frequency division multiple access, OFDMA), и т.п. Кроме того, системы могут соответствовать таким спецификациям, как спецификации Партнерского проекта по системам третьего поколения (third generation partnership project, 3GPP), и т.д.
В общем, беспроводные системы связи множественного доступа могут одновременно поддерживать связь со многими мобильными устройствами. Каждое мобильное устройство может связываться с одной или более базовыми станциями через передачи по прямой и обратной линиям. Прямая линия (или downlink - нисходящая линия) относится к линии связи от базовых станций к мобильным устройствам, и обратная линия (или uplink - восходящая линия) относится к линии связи от мобильных устройств к базовым станциям. Кроме того, соединения между мобильными устройствами и базовыми станциями могут быть установлены через системы с одним входом и одним выходом (single-input single-output, SISO), многими входами и одним выходом (multiple-input single-output, MISO), многим входами и многими выходами (multiple-input multiple-output, MIMO), и т.д. Кроме того, мобильные устройства могут связываться с другими мобильными устройствами (и/или базовые станции с другими базовыми станциями) при конфигурациях беспроводной сети с равноправными узлами.
T
R
Системы MIMO обычно используют многие (N) передающие антенны и многие (N) приемные антенны для передачи данных. Антенны могут относиться как к базовым станциям, так и мобильными устройствами, в одном примере, позволяя двунаправленное соединение между устройствами по беспроводной сети. Однако такие системы могут иметь связанные помехи, поскольку многие антенны для многих передатчиков и многих приемников могут находиться в связи одновременно. Предыдущие решения для этих помех влекут за собой вычисления и учет уровня помех, как мобильное устройство соединяется с базовой станцией, имеющей наивысшее качество сигнала в большинстве случаев. Однако, с появлением других технологий и функций, приоритет точек соединения может не основываться на качестве сигнала.
Сущность изобретения
Следующее представляет упрощенную сущность одного или более вариантов осуществления для предоставления базового понимания таких вариантов осуществления. Эта сущность не является всесторонним обзором всех предусмотренных вариантов осуществления, и предназначена ни для определения ключевых или критических элементов всех вариантов осуществления, ни для обозначения области любого или всех вариантов осуществления. Ее единственная цель - представить некоторые концепции одного или более вариантов осуществления в упрощенной форме в качестве первого шага к более подробному описанию, которое представляется позже.
В соответствии с одним или более вариантами осуществления и соответствующим их раскрытием различные аспекты рассматриваются в связи с тем, чтобы способствовать бланкированию каналов связи одного или более передающих устройств, чтобы позволить различному передающему устройству связываться с приемником, где бланкируемое передающее устройство обычно создает помехи различному передающему устройству и приемнику. В этом отношении приемное устройство может связываться с передающим устройством, которое необязательно является передающим устройством с наибольшим отношением сигнал/шум (signal to noise ratio, SNR). Таким образом, может быть разнесение в точке доступа, с которой связывается приемник.
В соответствии со связанными аспектами предоставляется способ уменьшения доминирующих помех при соединениях в беспроводной сети. Способ может включать определение помех на одном или более каналах управления, используемых множеством коммуникационных устройств. Способ может, кроме того, включать в себя выбор части одного или более каналов управления, на которой нужно бланкировать, чтобы уменьшить помехи и бланкирование по меньшей мере части мощности на выбираемой части одного или более каналов управления.
Другой аспект относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя по меньшей мере один процессор, конфигурируемый для бланкирования на одном или более каналах управления различной линии связи в беспроводной сети с множественным доступом для уменьшения доминирующих помех в соответствии с информацией, принимаемой относительно помех. Устройство беспроводной связи может также включать в себя память, связанную с по меньшей мере одним процессором.
Еще один аспект относится к устройству беспроводной связи, которое бланкирует по каналам управления для уменьшения их помех. Устройство беспроводной связи может включать в себя средство для определения доминирующих помех устройства беспроводной связи для различного соединения между различными устройствами. Устройство беспроводной связи может также включать в себя средство для определения одного или более каналов управления, на которых нужно бланкировать для улучшения качества различного соединения, а также средство для бланкирования на одном или более каналах управления.
Еще один аспект относится к компьютерному программному продукту, который может иметь читаемый компьютером носитель информации, включающий в себя код для предписания по меньшей мере одному компьютеру определять помехи на одном или более каналах управления, используемых множеством устройств, осуществляющих связь. Читаемый компьютером носитель информации может дополнительно включать в себя код для предписания по меньшей мере одному компьютеру выбирать часть одного или более каналов управления, на которой нужно бланкировать для уменьшения помех, и код для предписания по меньшей мере одному компьютеру бланкировать по меньшей мере часть мощности на выбираемой части одного или более каналов управления.
В соответствии с другим аспектом устройство в системе беспроводной связи может включать в себя процессор, конфигурируемый, чтобы определять доминирующие помехи устройства беспроводной связи для различного соединения между различными устройствами. Процессор может также конфигурироваться, чтобы определять один или более каналов управления, на которых нужно бланкировать для улучшения качества различного соединения, и бланкировать по одному или более каналам управления. Также устройство может включать память, связанную с процессором.
В соответствии с еще одним аспектом предоставляется способ запрашивания бланкирования по каналам управления в сети беспроводной связи. Способ может включать в себя определение помех через соединение с устройством посредством доминирующего источника помех по одному или более каналам управления. Способ может дополнительно включать запрашивание бланкирования по поднабору одного или более каналов управления от доминирующего источника помех и передачу данных управления на устройство по одному или более каналам управления.
Другой аспект относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя по меньшей мере один процессор, конфигурируемый для запроса бланкирования по одному или более каналам управления от доминирующего источника помех и передачи данных управления на приемное устройство по каналам управления. Устройство беспроводной связи может также включать в себя память, связанную с по меньшей мере одним процессором.
Еще один аспект относится к устройству беспроводной связи для запрашивания бланкирования по одному или более частям подвергаемой воздействию помех полосы частот. Устройство беспроводной связи может содержать средство для определения помех посредством доминирующего источника помех через одну или более частей полосы частот. Устройство беспроводной связи может, кроме того, содержать средство для запрашивания бланкирования от доминирующего источника помех через части полосы частот, а также средство для передачи данных через части полосы частот.
Еще один аспект относится к компьютерному программному продукту, который может иметь читаемый компьютером носитель информации, включающий в себя код для предписания по меньшей мере одному компьютеру определять помехи через соединение с устройством посредством доминирующего источника помех на одном или более каналах управления, а также код для предписания по меньшей мере одному компьютеру запрашивать бланкирование по поднабору одного или более каналов управления от доминирующего источника помех. Читаемый компьютером носитель информации может дополнительно содержать код для предписания по меньшей мере одному компьютеру передавать данные управления на устройство по одному или более каналам управления.
В соответствии с другим аспектом устройство может предоставляться в беспроводной системе связи, включающей в себя процессор, конфигурируемый, чтобы определять помехи посредством доминирующего источника помех через одну или более частей полосы частот, запрашивать бланкирование от доминирующего источника помех через части полосы частот, и передавать данные через части полосы частот. Кроме того, устройство может содержать память, связанную с процессором.
Для завершения вышеизложенных и связанных частей один или более вариантов осуществления содержат функции, далее полностью описываемые и особым образом отмеченные в формуле изобретения. Следующее описание и прилагаемые чертежи излагают подробно конкретные иллюстративные аспекты одного или более вариантов осуществления. Эти аспекты являются ориентировочными, однако, всего нескольких различных способов, по которым принципы различных вариантов осуществления могут быть применены, и рассматриваемые варианты осуществления предназначаются для того, чтобы включить все такие аспекты и их эквиваленты.
Краткое описание чертежей
Фиг. 1 является иллюстрацией системы беспроводной связи в соответствии с различными аспектами, излагаемыми здесь.
Фиг. 2 является иллюстрацией примерного устройства связи для применения в беспроводной среде связи.
Фиг. 3 является иллюстрацией примерной системы беспроводной связи, которая выполняет бланкирование и передачу на других доминантно подвергаемых помехам частях полосы частот.
Фиг. 4 является иллюстрацией примерной полосы частот для устройств, которые создают помехи одно другому.
Фиг. 5 является иллюстрацией примерной методологии, которая содействует бланкированию на одной или более частях полосы частот.
Фиг. 6 является иллюстрацией примерной методологии, которая содействует запрашиванию бланкирования на одной или более частях полосы частот.
Фиг. 7 является иллюстрацией примерного мобильного устройства, которое содействует запрашиванию бланкирования на одной или более частях полосы частот.
Фиг. 8 является иллюстрацией примерной системы, которая содействует бланкированию на одной или более частях полосы частот.
Фиг. 9 является иллюстрацией примерной среды беспроводной сети, которая может применяться вместе с различными системами и способами, рассматриваемыми здесь.
Фиг. 10 является иллюстрацией примерной системы, которая бланкирует на одной или более частях полосы частот.
Фиг. 11 является иллюстрацией примерной системы, которая запрашивает бланкирование и передает данные через части полосы частот.
Подробное описание
Различные варианты осуществления теперь рассматриваются со ссылкой на чертежи, причем подобные ссылочные позиции используются для ссылки на подобные элементы везде. В следующем описании, для целей пояснения, многочисленные конкретные детали излагаются для предоставления полного понимания одного или более вариантов осуществления. Может быть очевидно, однако, что такой вариант осуществления (варианты осуществления) может осуществляться на практике без этих конкретных деталей. В других случаях хорошо известные структуры и устройства изображаются в форме блок-схем для обеспечения описания одного или более вариантов осуществления.
Как используется в этой заявке, термины "компонент", "модуль", "система" и т.п. предназначаются для того, чтобы ссылаться на относящиеся к компьютерам объекты, либо оборудование, встроенные программы, сочетание встроенных программ и программного обеспечения, программное обеспечение, или программное обеспечение в исполнении. Например, компонент может быть, но не ограничивается, процессом, выполняемым на процессоре, процессором, объектом, исполняемым файлом, потоком исполнения, программой, и/или компьютером. В качестве иллюстрации, как приложение, выполняемое на вычислительном устройстве, так и вычислительное устройство могут быть компонентом. Один или более компонентов могут находиться в рамках процесса и/или потока исполнения, и компонент может быть локализованным на одном компьютере и/или распределяемым между двумя или более компьютерами. Кроме того, эти компоненты могут выполняться с различных читаемых компьютером носителей, имеющих различные структуры данных, хранимые на них. Компоненты могут связываться посредством локальных и/или удаленных процессов, таких как в соответствии с сигналом, имеющим один или более пакетов данных (например, данные от одной компоненты, взаимодействующие с другой компонентой в локальной системе, распределенной системе, и/или по такой сети, как Интернет с другими системами посредством сигнала).
Кроме того, различные варианты осуществления рассматриваются здесь в связи с мобильным устройством. Мобильное устройство может также называться системой, абонентским блоком, абонентской станцией, мобильной станцией, мобильным телефоном, удаленной станцией, удаленным терминалом, терминалом доступа, терминалом пользователя, терминалом, устройством беспроводной связи, агентом пользователя, устройством пользователя, или пользовательским оборудованием (user equipment, UE). Мобильное устройство может быть сотовым телефоном, беспроводным телефоном, телефоном с протоколом инициации сеансов (Session Initiation Protocol, SIP), станцией беспроводной локальной петли (wireless local loop, WLL), персональным цифровым секретарем (personal digital assistant, PDA), портативным устройством, имеющим способность беспроводного соединения, вычислительным устройством, или другим устройством обработки, соединяемым с беспроводным модемом. Кроме того, различные варианты осуществления рассматриваются здесь в связи с базовой станцией. Базовая станция может использоваться для связи с мобильным устройством (устройствами) и может также называться точкой доступа, Node B, или некоторой другой терминологией.
Кроме того, различные аспекты или функции, рассматриваемые здесь, могут осуществляться как способ, устройство, предмет производства, используя стандартные технологии программирования и/или инженерные технологии. Термин "предмет производства", как используется здесь, предназначен, чтобы охватывать компьютерную программу, доступную из какого-либо читаемого компьютером устройства, несущей или носителя. Например, читаемый компьютером носитель может включать, но не ограничивается, магнитное устройство хранения (например, жесткий диск, гибкий диск, магнитные полосы, и т.д.), оптические диски (например, компакт-диск (compact disk, CD), цифровой универсальный диск (digital versatile disk, DVD), и т.д.), смарт-карты, и устройства флеш-памяти (например, EPROM, карта, стек, ключевой накопитель, и т.д.). Кроме того, различные носители для хранения, рассматриваемые здесь, могут представлять одно или более устройств и/или другие машиночитаемые носители для хранения информации. Термин "машиночитаемый носитель" может включать, без ограничения, беспроводные каналы и другие различные носители, способные хранить, содержать, и/или передавать инструкцию (инструкции) и/или данные.
Технологии, рассматриваемые здесь, могут использоваться для различных беспроводных систем связи, таких как системы множественного доступа с кодовым разделением (code division multiple access, CDMA), множественного доступа с временным разделением (time division multiple access, TDMA), множественного доступа с частотным разделением (frequency division multiple access, FDMA), множественного доступа с ортогональным частотным разделением (orthogonal frequency division multiple access, OFDMA), мультиплексирования в частотной области с одной несущей (single carrier frequency domain multiplexing, SC-FDMA) и других систем. Термины "система" и "сеть" часто используются как взаимозаменяемые. Система CDMA может осуществлять радиотехнологию, такую как технология универсального наземного радиодоступа (Universal Terrestrial Radio Access, UTRA), CDMA2000, и т.д. Технология UTRA включает технологию широкополосного CDMA (Wideband-CDMA, W-CDMA) и другие варианты CDMA. Технология CDMA2000 покрывает стандарты IS-2000, IS-95 и IS-856. Система TDMA может осуществлять радиотехнологию, такую как глобальная система для подвижной связи (Global System for Mobile Communications, GSM). Система OFDMA может осуществлять радиотехнологию, такую как усовершенствованная технология UTRA (Evolved UTRA, E-UTRA), ультрамобильная широкополосная сеть (Ultra Mobile Broadband, UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, и т.д. Технологии UTRA и E-UTRA являются частью универсальной системы подвижной связи (Universal Mobile Telecommunication System, UMTS). 3GPP долговременное усовершенствование (Long Term Evolution, LTE) является предстоящим релизом UMTS, который использует технологию E-UTRA, которая использует технологию OFDMA на нисходящей линии и технологию SC-FDMA на восходящей линии. Технологии UTRA, E-UTRA, UMTS, LTE и GSM рассматриваются в документах от организации, называемой "Партнерский проект по системам 3-го поколения (3rd Generation Partnership Project, 3GPP)". Технологии CDMA2000 и UMB рассматриваются в документах от организации, называемой "Партнерский проект 2 по системам 3-го поколения (3rd Generation Partnership Project 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. В системе дуплекса с частотным разделением (frequency division duplex, FDD) прямая линия 118 может использовать различную полосу частот, чем полоса частот, используемая обратной линией 120, и прямая линия 124 может применять различную полосу частот, чем полоса частот, применяемая обратной линией 126, например. Кроме того, в системе дуплекса с временным разделением (time division duplex, TDD) прямая линия 118 и обратная линия 120 могут использовать общую полосу частот, и прямая линия 124 и обратная линия 126 могут использовать общую полосу частот.
Каждая группа антенн и/или область, в которой они предназначены для связи, может называться сектором базовой станции 102. Например, группы антенн могут предназначаться для связи с мобильными устройствами в секторных областях, покрываемых базовой станцией 102. При связи по прямым линиям 118 и 124 передающие антенны базовой станции 102 могут использовать технологию формирования диаграммы направленности (beamforming) для улучшения отношения сигнал/шум прямых линий 118 и 124 для мобильных устройств 116 и 122. Также пока базовая станция 102 использует технологию формирования диаграммы направленности (beamforming) для передачи мобильным устройствам 116 и 122, случайно рассеянным на ассоциированном покрытии, мобильные устройства в соседних ячейках могут вызывать меньшие помехи по сравнению с передачей базовой станцией через отдельную антенну на все ее мобильные устройства. Кроме того, мобильные устройства 116 и 122 могут связываться напрямую друг с другом, используя технологию соединения равноправных узлов или технологию ad hoc, как это показано.
В соответствии с примером система 100 может быть системой связи со многими входами и многими выходами (multiple-input, multiple-output, MIMO). Кроме того, система 100 может использовать существенно любой тип технологии дуплекса для деления каналов связи (например, прямая линия, обратная линия,...), такой как FDD, TDD, и т.п. Каналы связи могут содержать один или более логических каналов. Такие логические каналы могут предоставляться для передачи данных управления между мобильными устройствами 116 и 122 и базовой станцией 102 (или от мобильного устройства 116 на мобильное устройство 122 в конфигурации соединения равноправных узлов, например). В примере мобильные устройства 116 и 122 могут передавать информацию о качестве канала (channel quality information, CQI) на базовую станцию 102 для индикации параметров в отношении выделенного канала связи. На основе данных CQI управления, например, базовая станция 102 может распределять дополнительные ресурсы каналов на мобильные устройства 116 и/или 122. Кроме того, базовая станция 102 может передавать данные управления на мобильные устройства 116 и/или 122, такие как информацию подтверждения, относящуюся к принимаемым данным от устройства, по каналам управления.
В примере базовая станция 102 может бланкировать часть каналов, что означает, что она может уменьшать мощность, используемую, чтобы передавать каналы, чтобы обеспечить соединение между различными устройствами или базовыми станциями, где базовая станция 102 является сильным источником помех. Таким образом, устройства могут соединяться с точками доступа или базовыми станциями на основе желания и необязательно географической целесообразности или максимального отношения сигнал/шум (signal to noise ratio, SNR). Например, хотя не показано, мобильное устройство 122 может связываться c другой базовой станцией, которая имеет более низкое SNR, чем базовая станция 102; таким образом, базовая станция 102 создает помехи связи, поскольку она обеспечивает лучший сигнал для мобильного устройства 122. Чтобы позволить мобильному устройству 122 эффективно связываться с другой базовой станцией, базовая станция 102 может бланкировать передачу по определенным каналам так, что мобильное устройство 122 может использовать эти каналы, чтобы связываться с другой базовой станцией. Следует отметить, что бланкирование необязательно вызывает удаление всей мощности от канала, хотя это возможно. Кроме того, мощность, удаляемая при бланкировании, может быть конфигурируемой и/или может зависеть от определенных требований устройства связи или измеряемого уровня помех, например. Очевидно, что, кроме того или альтернативно бланкированию базовой станцией 102 по каналам управления нисходящей линии, мобильные устройства (устройство) 116 и/или 122 могут бланкировать по каналам управления восходящей линии, например.
Где бланкирование включает уменьшение мощности на канал, чтобы позволить различным устройствам связываться, устройства, связывающиеся с бланкируемой базовой станцией 102 (такие, как мобильное устройство 116), могут еще принимать данные по бланкируемым каналам; однако SNR не такое высокое, как при обычных передачах (например, связь выглядит как при глубоких замираниях). Кроме того, бланкируемая полоса частот может компенсироваться базовой станцией 102 путем увеличения мощности, используемой, чтобы передавать по не бланкируемым каналам в одном примере. Очевидно, что передача с бланкированием по ресурсам не ограничивается OFDMA конфигурациями; а эта конфигурация показана в помощь объяснению. Например, существенно любая конфигурация беспроводной связи может использовать функции, рассматриваемые здесь.
Обращаясь к Фиг. 2, приводится иллюстрация устройства 200 связи для применения в беспроводной среде связи. Устройство 200 связи может быть базовой станцией или ее частью, мобильным устройством или его частью, или существенно любым устройством связи, которое принимает данные, передаваемые в беспроводной среде связи. Устройство 200 связи может включать в себя приемник 202 информации о помехах, который может принимать информацию, связанную с помехами, вызываемыми устройством 200 связи с другими устройствами связи, устройство 204 бланкирования полосы частот, которое может бланкировать по определенным частям полосы частот связи на основе по меньшей мере в части информации, связанной с помехами, и передатчик 206, который может передавать по полосе частот связи и уменьшать или увеличивать мощность передачи на основе по меньшей мере в части на состоянии бланкирования частей полосы, как определяется устройством 204 бланкирования полосы частот.
В соответствии с примером приемник 202 информации о помехах может получать информацию, соответствующую помехам устройства 200 связи с другими соединениями между различными устройствами. Информация может различаться или выводиться устройством 200 связи и/или предоставляться одним или более различными устройствами или компонентами. Информация может содержать части полосы частот, используемые различными устройствами, связывающимися друг с другом; в одном примере части могут использоваться для критически важных данных, таких как данные управления. Например, при OFDMA конфигурации беспроводной сети, информация может содержать местоположение одной или более поднесущих, используемых как каналы управления или другие каналы различными устройствами в связи, которые подвергаются воздействию помех посредством устройства 200 связи (например, устройство 200 связи может связываться с различными устройствами, используя соответствующие полосы частот или канал (каналы)). Устройство 204 бланкирования полосы частот может бланкировать по одному или более каналам (или их поднесущим), указываемым в принимаемой информации.
Как рассматривается, бланкирование может включать удаление существенно всей мощности передачи, используемой передатчиком 206 для канала, или части мощности. В другом примере принимаемая информация может, кроме того, включать уровень помех устройства 200 связи так, что устройство 204 бланкирования полосы частот может уменьшать мощность, используемую при передаче через бланкируемый канал (каналы) или части полосы частот передатчиком 206, вместо удаления всей мощности, и уменьшенный уровень может соответствовать принимаемому уровню помех. Когда каналы бланкируются, различные устройства могут достигать желаемых соединений без помех от устройства 200 связи. Очевидно, что устройство 200 связи, хотя принимает информацию о помехах через приемник 202 информации о помехах, может определять, когда бланкировать по каналам или другим частям полосы частот. Например, хотя приемник 202 информации о помехах может принимать информацию, связанную с определенными каналами для бланкирования (например, при OFDMA конфигурации), он не должен обязательно бланкировать по всем каналам в каждом физическом кадре, и фактически устройство 204 бланкирования полосы частот может выбирать, чтобы бланкировать только в определенных физических кадрах и только по определенным каналам управления или не бланкировать совсем. В одном примере устройство 204 бланкирования полосы частот может, кроме того, использоваться для повышения мощности передачи для частей полосы частот, на которых не осуществляется бланкирование; в одном примере это можно учитывать для полосы частот, потерянной во время бланкирования.
В соответствии с одним примером устройство 200 связи может сообщать информацию бланкирования в отношении частей полосы частот, на которых устройство 204 бланкирования полосы частот будет бланкировать для одного или более различных устройств связи. В этом отношении устройства могут рассчитывать на бланкирование и передавать данные (например, данные управления или иные) в частях полосы частот для обеспечения надежной связи друг с другом. Кроме того, одно или более различных устройств могут бланкировать каналы, используемые устройством 200 связи во взаимной форме. Таким образом, устройство 200 связи может передавать информацию бланкирования вместе с частями полосы частот, на которых она хотела бы, чтобы различное устройство осуществляло бланкирование в свою очередь. Очевидно, что не все показанные компоненты требуются. Например, приемник 202 информации о помехах может быть необязательным, так что устройство 204 бланкирования полосы частот может бланкировать каналы управления различных устройств связи. В одном примере, для гетерогенного размещения, устройство 204 бланкирования полосы частот может бланкировать для каналов управления устройства связи с пониженной мощностью.
Теперь перейдем к фиг. 3, иллюстрирующей систему беспроводной связи 300, которая может смягчать доминирующие помехи одного или более устройств путем бланкирования по соответствующим частям полосы частот. Система 300 включает базовую станцию 302, которая может связываться с множеством различных мобильных устройств (не показаны). Мобильное устройство 304 связывается с базовой станцией 318 для обеспечения беспроводной службы связи. Базовая станция 318 может передавать информацию на мобильное устройство 304 по каналу прямой линии; кроме того, базовая станция 318 может принимать информацию от мобильного устройства 304 по каналу обратной линии. Кроме того, система 300 может быть системой MIMO. Кроме того, система 300 может работать в OFDMA беспроводной сети (такой, как 3GPP, например). Также, компоненты и функции, показываемые и рассматриваемые ниже в базовых станциях 302 и 318, могут быть представлены друг в друге и/или мобильном устройстве 304, а также и наоборот, в одном примере; изображаемая конфигурация исключает эти компоненты для простоты объяснения.
Базовая станция 302 включает в себя приемник 306 информации о помехах, который может получить информацию, связанную с помехами базовой станции 302 с другими устройствами связи (такими, как мобильное устройство 304 и базовая станция 318), устройство 308 оценивания потерь в тракте, которое может использоваться для определения или иным образом получать уровень помех базовой станции 302 по отношению к другим устройствам, устройство 310 бланкирования каналов, которое может бланкировать по каналам, используемым другими устройствами, как рассматриваемые выше, и передатчик 312, который передает данные другим устройствам, с которыми связывается базовая станция 302. В одном примере приемник 306 информации о помехах может принимать информацию, связанную с соединениями, с которыми базовая станция 302 создает помехи. Кроме того или альтернативно, устройство 308 оценивания потерь в тракте может определять уровень помех базовой станции 302 на основе по меньшей мере в части по оцениваемым потерям в тракте между базовой станцией 302 и устройством, пытающимся связываться через помехи базовой станции 302 (таким, как мобильное устройство 304). Очевидно, что в этом примере приемник 306 информации о помехах может не потребоваться, поскольку информация распознается из оценки потерь в тракте, например. Как только информация принимается, устройство 310 бланкирования каналов может бланкировать (например, удалять часть или существенно всю мощность) по одному или более каналам, по которым создаются помехи. Передатчик 312 может передавать с назначаемой мощностью, позволяя различным устройствам связываться без помех (или с существенно меньшими помехами) от базовой станции 302.
Мобильное устройство 304 включает устройство 314 выбора доступа, которое может использоваться для выбора точки доступа для беспроводных соединений, и измеритель 316 помех, который может определять помехи от одного или более различных точек доступа или передающих устройств. В соответствии с примером мобильное устройство 304 может выбирать базовую станцию или другое устройство, с которым инициировать беспроводную связь, используя устройство 314 выбора доступа. В этом примере мобильное устройство 304 может выбирать, чтобы связываться с базовой станцией 318. Это может быть для различных причин, таких как предоставляемые услуги, используемые протоколы, ограничиваемая ассоциация, где мобильное устройство 304 или его пользователь может не иметь разрешения для соединения с базовой станцией 302 или базовой станцией 318, например, может быть в доме пользователя или другой области, в которой могут предлагаться услуги или безопасность, не так легко достижимые с базовой станцией 302. Кроме того, базовые станции 302 и 318 могут быть частью гетерогенно размещаемой сети, где мобильное устройство 304, или его пользователь, может выбирать для соединения базовую станцию с пониженной мощностью с меньшими потерями в тракте, но худшим SNR, и т.д. Например, в некоторых случаях, может быть желательно для терминала обслуживание посредством передачи базовой станцией с пониженной мощностью, имеющей меньшие потери в тракте даже хотя эта базовая станция может иметь меньшую принимаемую мощность и меньшее SNR. Это может быть, поскольку базовая станция с пониженной мощностью может обслуживать мобильное устройство, вызывая при этом меньшие помехи на сеть в целом. Кроме того, многие базовые станции с пониженной мощностью могут одновременно обслуживать различных пользователей или мобильные устройства, обеспечивая более эффективное использование полосы частот по сравнению с базовой станцией большой мощности, обслуживающей отдельного пользователя/устройство.
Очевидно, что мобильное устройство 304 может, кроме того, выбирать, чтобы связываться с WiFi hotspot, различным мобильным устройством, или существенно какими-либо другими передающими объектами. Из-за близости и/или мощности передачи базовой станции 302 помехам может подвергаться линия связи между мобильным устройством 304 и базовой станцией 318. Помехи могут измеряться измерителем 316 помех и передаваться на базовую станцию 302 для запроса бланкирования в одном примере. Очевидно, что более чем одна базовая станция может быть доминирующим источником помех, и, таким образом, запросы бланкирования могут отправляться существенно любому количеству множества помех.
В соответствии с примером базовая станция 302 может определять, что она является доминирующим источником помех для соединения мобильного устройства 304/базовой станции 318. Это может определяться, например, путем просмотра передачи преамбулы и/или передачи пилот-сигнала мобильного устройства 304; используя преамбулу, потери в тракте могут быть оценены устройством 308 оценивания потерь в тракте, содержащим отношение мощности передачи преамбулы мобильным устройством 304 и качество преамбулы, как принимается базовой станцией 302. Если потери в тракте низкие (например, ниже, чем определенный порог), то базовая станция 302 может рассматриваться доминирующим источником помех на основе в части на выводе о том, что потери в тракте должны быть хуже по отношению к соединению с базовой станцией 318. Фактически, эта информация, в одном примере, может приобретаться также для более определяющего расчета. Информация может приобретаться через существенно любой способ и/или устройство, включающее прием от мобильного устройства 304 (например, мобильное устройство 304 может определять потери в тракте, используя преамбулы, передаваемые базовой станцией 318), прием от других компонентов беспроводной сети связи (например, базовой станции 318 или других компонентов сети), и/или подобное.
Как только базовая станция 302 определяется как доминирующий источник помех, в одном примере, приемник 306 информации о помехах может принимать или выводить местоположения подверженных помехам каналов, используемые мобильным устройством 304. В одном примере местоположения каналов могут быть критически важными каналам, такими как каналы управления. Устройство 200 связи может использовать устройство 310 бланкирования каналов для бланкирования мощности передачи, используемой передатчиком 312 для соответствующих каналов. Бланкирование может включать удаление существенно всей мощности от передатчика 312 для данных каналов и/или просто уменьшение мощности. В этом случае бланкирование может казаться как глубокие замирания различному устройству, с которым базовая станция 302 связывается и не может вносить много негативного воздействия на соединения. Кроме того, мощность может уменьшаться в различной степени как часть бланкирования, и в одном примере степени могут основываться на потери в тракте от устройства 308 оценивания потерь в тракте. Например, где потери в тракте от базовой станции 302 к мобильному устройству 304 подобны потерям базовой станцией 318 и мобильного устройства 304, степень бланкирования не должна быть столь значительной, как там, где потери в тракте для базовой станции 302 существенно меньше, чем потери, относящиеся к базовой станции 318. Кроме того, базовая станция 302 может увеличивать мощность, используемую, чтобы передавать по каналам, которые не бланкируются. Как отмечено, очевидно, что аспекты, рассматриваемые здесь, не ограничиваются каналами, но могут использоваться с существенно любой частью полосы частот так, что бланкирование может происходить по отношению к соответствующей части полосы частот. Кроме того, бланкируемые части полосы частот могут меняться, в одном примере, для заданных интервалов времени.
В другом примере бланкирование может быть взаимным, таким, что где базовая станция 302 бланкирует заданные каналы для мобильного устройства 304, мобильное устройство 304 может бланкировать по каналам, используемым базовой станцией 302 (хотя компоненты не изображаются, но могут быть представлены, как отмечено выше). Таким образом, базовая станция 302 может информировать мобильное устройство 304, что она бланкирует каналы управления на нисходящей линии соединения мобильного устройства 304/базовой станции 318; мобильное устройство 304 может соответственно бланкировать восходящие каналы управления, связанные с соединением между базовой станцией 302 и различным устройством. Это может быть желательным, например, поскольку потери в тракте могут быть подобны на восходящей линии и нисходящей линии. Очевидно, что информация относительно местоположений каналов управления может обмениваться базовой станцией 302 и мобильным устройством 304 (и/или базовой станцией 318), вытекающей из активности приемного устройства, приниматься от различного компонента беспроводной сети связи, устанавливаться как один или более конфигурационных параметров, и/или подобное.
В еще одном примере мобильное устройство 304 может определять уровень помех базовой станции 302 через соответствующие каналы, используя измеритель 316 помех, и явно запрашивать базовую станцию 302 бланкировать по соответствующим каналам. Например, мобильное устройство 304 может передавать запрос базовой станции 302 через выделенный канал управления, канал данных, и/или подобное. Кроме того, мобильное устройство 304 может использовать другие компоненты, такие, как базовая станция 318, чтобы передавать запрос на базовую станцию 302 через передачу по радиоинтерфейсу на базовую станцию 318, используя различный сетевой компонент, используя линию трафика между базовой станцией 318 и базовой станцией 302 и/или промежуточные компоненты, например. В другом примере базовая станция 302 может принимать информацию, связанную с каналами управления, используемыми базовой станцией 318, от других мобильных устройств, находящихся в роуминге по всей области.
Запрос бланкирования может относиться к определенным каналам, частям полосы частот (например, поднесущих) через определенный интервал времени, и т.д. Запрос бланкирования может также содержать коэффициент повторения во времени или другие измерения полосы частот, такие, как один или более кадров или OFDM символов, в одном примере. Кроме того или альтернативно, мобильное устройство 304 может передавать запрос для бланкирования каждый момент, когда оно желает, чтобы происходило бланкирование. Очевидно, что базовой станции 302 нет необходимости предоставлять запрос, или можно предоставлять часть запроса. Действительно, базовая станция 302 может также принимать информацию относительно интервалов активности для мобильного устройства 304, которое находится не в полностью активном состоянии и только бланкировать на интервалах, где мобильное устройство 304 активно. Кроме того, например, базовая станция 302 может передавать определенную схему бланкирования на мобильное устройство 304 так, что мобильное устройство 304 может выгодно использовать информацию, чтобы обеспечить надежное соединение с базовой станцией 318. Очевидно, что информация бланкирования может передаваться, используя одну или более технологий, рассматриваемых для передачи запроса бланкирования. Кроме того, базовая станция 302 может увеличивать мощность для передач, где бланкирование не запрашивается. Очевидно, что рассматриваемые функции могут осуществляться для восходящих каналов, а также там, где базовая станция 302 может содержать компоненты, показываемые в мобильном устройстве 304 и наоборот. В этом отношении базовая станция 302 может запрашивать, чтобы мобильное устройство 304 бланкировало по его восходящим каналам управления, и мобильное устройство 304 может предоставлять запрос через часть поднесущих. Кроме того, не все перечисляемые компоненты требуются для осуществления рассматриваемых функций; как показано выше, приемник 306 информации о помехах не является необходимым во всех размещениях.
Теперь ссылаемся на Фиг. 4, примерные части полосы частот изображаются для передатчика и приемника при соединении с различными устройствами. На 402 часть полосы частот для передатчика TX_A изображается, и на 404 часть полосы частот через существенно то же время и частоту для приемника RX_B изображается. В одном примере части могут представлять OFDM символы для существенно того же времени и частоты. Каналы, используемые TX_A и RX_B для связи с их соответствующими различными устройствами, могут быть представлены как существенно любые поднесущие OFDM символов; заштрихованные поднесущие, такие как 406 и 408, могут представлять поднесущие, для которых желательно бланкирование (поднесущие содержат один или более каналов управления в одном примере), и поднесущие, имеющие "X", такие как 410 и 412, могут представлять бланкируемые поднесущие.
В одном примере, как рассматривалось ранее, TX_A может передавать данные различному приемнику, RX_A, и RX_B может связываться с различным передатчиком TX_B. Как отмечено, однако, TX_A может быть доминирующим источником помех для RX_B соединения с TX_B. Таким образом, используя одну или более технологий, рассматриваемых выше, RX_B может запрашивать, чтобы TX_A бланкировал по желаемым поднесущим (или каналам, которые могут быть представлены посредством нескольких поднесущих) или наоборот. Очевидно, что RX_B и TX_A могут взаимно бланкировать по их требуемым поднесущим. Как это показано, TX_A может запрашивать RX_B для бланкирования по поднесущей 406, что осуществляется на 412, и RX_B может запрашивать TX_A для бланкирования по поднесущей 408, что осуществляется на 410, и т.д. В этом отношении TX_A и RX_B могут связываться с их соответствующими различными устройствами без взаимных помех. Кроме того, как отмечено, поднесущие, по которым не происходит бланкирования, могут передаваться с большей мощностью, чтобы компенсировать потери в полосе частот из-за бланкирования в одном примере. Кроме того, бланкирование может включать удаление существенно всей мощности поднесущей или уменьшение мощности в соответствии с определяемым уровнем помех, как рассматривается выше.
Ссылаясь на Фиг. 5-6, методологии, относящиеся к бланкированию по частям полосы частот, которые подвержены воздействию помех, изображаются. Пока для целей простоты объяснения методологии изображаются и рассматриваются как последовательности действий, следует понимать и оценивать, что методологии не ограничиваются порядком действий, поскольку некоторые действия могут, в соответствии с одним или более вариантами осуществления, происходить в различных порядках и/или одновременно с другими действиями из показываемых и рассматриваемых здесь. Например, специалисты в данной области техники поймут и оценят, что методология могла бы альтернативно быть представлена как последовательности взаимосвязанных состояний или событий, таких как на диаграмме состояний. Кроме того, не все иллюстрируемые действия могут потребоваться для осуществления методологии в соответствии с одним или более вариантами осуществления.
Обращаясь к Фиг. 5, иллюстрируется методология 500, которая содействует бланкированию по частям полосы частот для уменьшения помех при соединениях между различными устройствами. На 502 информация принимается относительно доминирующих помех. Например, информация может приниматься посредством числа устройств или приобретаться на основании множества коэффициентов, включающих передаваемые преамбулы, как рассматривалось ранее. Упомянутая информация может содержать части полосы частот, по которым воздействуют доминирующие помехи так, что различные устройства не могут эффективно связываться друг с другом. На 504 части полосы частот могут определяться для бланкирования. Например, части могут запрашиваться от различных устройств как часть информации относительно доминирующих помех; определенные части могут быть поднабором запрашиваемых частей. В одном примере запрашиваемые части могут определяться как одна или более частей для каждого заданного интервала времени (такого, как кадр или OFDM символ), и определяемые части могут быть через поднабор интервалов времени. Кроме того или альтернативно, части для бланкирования могут быть получены из информации о доминирующих помехах.
На 506 коэффициент бланкирования может определяться; коэффициент бланкирования представляет степень, с которой мощность удаляется из бланкируемых частей. Например, коэффициент бланкирования может указывать, что существенно всю мощность следует удалить из части полосы частот; альтернативно, часть мощности может быть удалена. В одном примере, как рассматривалось ранее, информация может приниматься или получаться относительно уровня помех. Используя эту информацию, коэффициент бланкирования может устанавливаться, чтобы позволить подвергаемым помехам устройствам эффективно связываться без удаления всей мощности во время бланкирования. На 508 части полосы частот могут быть бланкированы в соответствии с определяемым коэффициентом. Очевидно, что бланкирование, в некоторых случаях, может восприниматься как глубокие замирания и даже как отсутствие сигнала. В этом отношении бланкируемые соединения могут еще быть важными, хотя SNR не такое хорошее, как для других передач.
Теперь ссылаемся на Фиг. 6, методология 600, которая содействует запрашиванию бланкирования по частям полосы частот от доминирующего источника помех, иллюстрируется. На 602 доминирующий источник помех при приеме передач идентифицируется. Например, соединения могут происходить с точкой доступа, которая может не быть наиболее географически желательной или иметь наиболее желательное SNR по сравнению с другими точками доступа. Однако соединения могут быть желательными с точкой доступа для использования служб, связанных с ней, например. Таким образом, может быть устройство (например, с оптимальным SNR или географически желательное), являющееся доминирующим источником помех для соединений. На 604 запрос передается на доминирующий источник помех для бланкирования по определенным частям полосы частот. Как рассматривается, части могут быть логическими каналами связи, в одном примере, такими как один или более OFDM символов. Запрашивая бланкирование, более надежное соединение может достигаться по частям полосы частот.
На 606 соответствующие данные могут передаваться по частям полосы частот, запрашиваемых для бланкирования. В одном примере соответствующие данные могут быть данными, которые являются критически важными для эффективного соединения, такие как данные управления (например, информация о качестве канала и/или данные подтверждения). Предполагая, что запрос для бланкирования был успешным и доминирующий источник помех имеет пониженную мощность для запрашиваемых частей данных, соответствующие данные могут передаваться без существенных помех. На 608 части полосы частот могут быть бланкированы как запрашиваемые доминирующим источником помех для ответного взаимного бланкирования доминирующим источником помех. В этом отношении доминирующий источник помех может дополнительно пользоваться пониженными помехами по определенным частям полосы частот или каналам для эффективного соединения с одним или более устройствами.
Будет очевидно, что в соответствии с одним или более аспектами, рассматриваемыми здесь, выводы могут быть сделаны относительно определения помех посредством подвергаемого помехам устройства и/или от доминирующего источника помех, как рассматривается. Как используется здесь, термин "выводить" или "вывод" относится в общем к процессу рассуждения о или выведения состояний системы, среды, и/или пользователя из набора наблюдений, захватываемых через события и/или данные. Вывод может применяться для идентификации конкретного контекста или действия, или может генерировать распределение вероятности через состояния, например. Вывод может быть вероятностным, то есть вычисление распределения вероятности через представляющие интерес состояния на основе рассмотрения данных и событий. Вывод может также относиться к технологиям, применяемым для составления событий высшего уровня из набора событий и/или данных. Такой вывод приводит к построению новых событий или действий из набора наблюдаемых событий и/или хранимых данных событий, являются или нет события коррелированными в непосредственной временной близости, и получаются ли события и данные из одного или нескольких источников данных и событий.
В соответствии с примером один или более способов, представленных выше, могут включать осуществление выводов, касающихся проявления доминирующего источника помех, степень, в которой помехи запрещают соединение между различными устройствами, части полосы частот для бланкирования на основе активности подвергаемого помехам устройства, определение коэффициента бланкирования, определение каналов, по которым мощность может увеличиваться, чтобы компенсировать для бланкирования, вероятность взаимного бланкирования от одного или более устройств, и/или подобное.
Фиг. 7 является иллюстрацией мобильного устройства 700, которое содействует запрашиванию бланкирования по подвергаемым большим помехам частям полосы частот и взаимного бланкирования полосы частот для доминирующего источника помех. Мобильное устройство 700 содержит приемник 702, который принимает сигналы от, например, приемной антенны (не показана), выполняет обычные действия над (например, фильтрует, усиливает, преобразует вниз по частоте, и т.д.) принимаемым сигналом, и оцифровывает условный сигнал, чтобы получить отсчеты. Приемник 702 может содержать демодулятор 704, который может демодулировать принимаемые символы и предоставлять их процессору 706 для оценивания параметров канала. Процессор 706 может быть процессором, выделяемым для анализа информации, принимаемой приемником 702 и/или генерирующим информацию для передачи передатчиком 718, процессором, который управляет одним или более компонентами мобильного устройства 700, и/или процессором, который анализирует информацию, принимаемую приемником 702, и генерирует информацию для передачи передатчиком 718, и управляет одним или более компонентами мобильного устройства 700.
Мобильное устройство 700 может, кроме того, содержать память 708, которая оперативно соединяется с процессором 706 и которая может хранить данные, предназначенные для передачи, принимаемые данные, информацию, связанную с доступными каналам, данные, ассоциируемые с анализируемым сигналом и/или мощностью помехи, информацию, связанную с назначаемым каналом, мощность, скорость, или подобное, и какую-либо другую подходящую информацию для оценивания параметров канала и связи через канал. Память 708 может, кроме того, хранить протоколы и/или алгоритмы, ассоциируемые с оцениванием и/или использованием канала (например, на основе характеристик, на основе пропускной способности, и т.д.).
Будет очевидно, хранилище данных (например, память 708), рассматриваемое здесь, может быть либо энергозависимой памятью или энергонезависимой памятью, или может включать либо энергозависимую память, или энергонезависимую память. В качестве иллюстрации, и без ограничения, энергонезависимая память может включать память только для чтения (read only memory, ROM), программируемую память ROM (programmable ROM, PROM), электрически программируемую память ROM (electrically programmable ROM, EPROM), электрически стираемую память PROM (electrically erasable PROM, EEPROM), или флеш память. Энергозависимая память может включать оперативную память (random access memory, RAM), которая действует как внешняя кеш-память. В качестве иллюстрации и без ограничения, память RAM доступна во многих формах, таких как синхронная память RAM (synchronous RAM, SRAM), динамическая память RAM (dynamic RAM, DRAM), синхронная память DRAM (synchronous DRAM, SDRAM), память SDRAM с удвоенной скоростью (double data rate SDRAM, DDR SDRAM), расширенная память SDRAM (enhanced SDRAM, ESDRAM), Synchlink DRAM (SLDRAM), и direct Rambus RAM (DRRAM). Память 708 предметных систем и способов предназначена, чтобы содержать, без ограничения, эти и какие-либо другие подходящие типы памяти.
Процессор 706 может, кроме того, быть оперативно связан с устройством 710 определения помех, которое может определять присутствие и/или степень помех соединения с точкой доступа одним или более различными устройствами или точками доступа. Определяемые помехи могут предотвращать мобильное устройство 700 от эффективной передачи определенных соответствующих коммуникационных данных, таких как данные управления, к различному устройству или точке доступа. Устройство 712 запрашивания бланкирования может также быть оперативно связано с процессором 706 и может использоваться, чтобы передавать запросы на одно или более создающих помехи устройств, запрашивая бланкирование по частям полосы частот, желаемых мобильным устройством 700 для передачи соответствующих коммуникационных данных. Если запрос бланкирования удовлетворяется, то мобильное устройство 700 может передавать соответствующие данные через полосы частот без помех от доминирующего создающего помехи устройства.
Кроме того, процессор 706 может быть оперативно связан с устройством 714 бланкирования полосы частот, которое может бланкировать по полосе частот, как запрашивается одним или более различными устройствами. Это может происходить, например, где мобильное устройство 700 является доминирующим источником помех для соединения между различными устройствами. Кроме того, устройство 714 бланкирования полосы частот может использоваться, чтобы взаимно бланкировать полосу частот для доминирующего источника помех, чтобы передать соответствующие данные одному или более различным устройствам. Мобильное устройство 700 еще, кроме того, содержит модулятор 716 и передатчик 718, которые соответственно модулируют и передают сигналы к, например, базовой станции, другому мобильному устройству, и т.д. Хотя рассматриваются как отдельные от процессора 706, очевидно, что устройство 710 определения помех, устройство 712 запрашивания бланкирования, устройство 714 бланкирования полосы частот, демодулятор 704 и/или модулятор 716 могут быть частью процессора 706 или нескольких процессоров (не показаны).
Фиг. 8 является иллюстрацией системы 800, которая содействует бланкированию по частям полосы частот для уменьшения доминирующих помех соединениям между различными устройствами. Система 800 содержит базовую станцию 802 (например, точку доступа,...) с приемником 810, который принимает сигнал (сигналы) от одного или более мобильных устройств 804 через множество приемных антенн 806, и передатчик 824, который передает к одному или более мобильным устройствам 804 через передающую антенну 808. Приемник 810 может принимать информацию от приемных антенн 806 и оперативно связываться с демодулятором 812, который демодулирует принимаемую информацию. Демодулированные символы анализируются процессором 814, который может быть подобным процессору, рассматриваемому выше по отношению к Фиг. 7, и который связывается с памятью 816, которая хранит информацию, относящуюся к оцениванию мощности сигнала (например, пилот-сигнал) и/или мощности помехи, данные, предназначенные для передачи на или принимаемые от мобильного устройства (устройств) 804 (или различной базовой станции (не показана)), и/или какую-либо другую подходящую информацию, связанную с выполнением различных действий и функций, излагаемых здесь. Процессор 814, кроме того, связывается с приемником 818 информации о помехах, который может принимать информацию, связанную с помехами базовой станции 802 с соединениями одного или более устройств (таких, как мобильные устройства 804) и устройство 820 бланкирования канала, которое может бланкировать части полосы частот (так, что один или более каналов состоят из одной или более поднесущих), чтобы позволить подвергаемому помехам устройству передавать требуемые данные.
Например, приемник 818 информации о помехах может определять существование помех от базовой станции 802 путем приема явной информации (или запросы бланкирования) или осуществляя выводы, например, путем оценивания потерь в тракте от преамбулы, передаваемой одним или более устройствами (например, мобильными устройствами 804). Приемник 818 информации о помехах может также принимать или выводить информацию, связанную с конкретными частями полосы частот, для которых помехи являются более проблематичными, чем для других полос. Используя эту информацию, устройство 820 бланкирования канала может бланкировать мощность передачи по одному или более каналам для уменьшения воздействия помех на различные соединения между различными устройствами (например, мобильными устройствами 804 и/или другими устройствами). Устройство 820 бланкирования канала может бланкировать путем по меньшей мере одного из удаления существенно всей мощности от передатчика 824 для конкретного канала или соответствующей поднесущей (поднесущих) и/или путем достаточного уменьшения мощности, чтобы позволить соединение между различными устройствами. Кроме того, хотя рассматриваемые отдельно от процессора 814, очевидно, что приемник 818 информации о помехах, устройство 820 бланкирования канала, демодулятор 812 и/или модулятор 822 могут быть частью процессора 814 или нескольких процессоров (не показаны).
Фиг. 9 показывает примерную беспроводную систему 900 связи. В беспроводной системе 900 связи изображается одна базовая станция 910 и одно мобильное устройство 950 для краткости. Однако очевидно, что система 900 может включать более чем одну базовую станцию и/или более чем одно мобильное устройство, причем дополнительные базовые станции и/или мобильные устройства могут быть существенно подобны или отличаться от примерной базовой станции 910 и мобильного устройства 950, рассматриваемых ниже. Кроме того, очевидно, что базовая станция 910 и/или мобильное устройство 950 могут применять системы (Фиг. 1-3 и 7-8), технологии/конфигурации (Фиг. 4) и/или способы (Фиг. 5-6), рассматриваемые здесь для обеспечения беспроводной связи.
На базовой станции 910 данные трафика для нескольких потоков данных предоставляются от источника 912 данных на процессор 914 передачи (transmit, TX) данных. В соответствии с примером каждый поток данных может передаваться через соответствующую антенну. Процессор 914 TX данных форматирует, кодирует, и осуществляет перемежение потока данных трафика на основе конкретной схемы кодирования, выбираемой для этого потока данных для предоставления кодированных данных.
Кодируемые данные для каждого потока данных могут мультиплексироваться с пилот-данными, используя технологию мультиплексирования с ортогональным частотным разделением (orthogonal frequency division multiplexing, OFDM). Кроме того или альтернативно, пилот-символы могут мультиплексироваться с помощью технологий мультиплексирования с частотным разделением (frequency division multiplexed, FDM), мультиплексирования с временным разделением (time division multiplexed, TDM), или мультиплексирования с кодовым разделением (code division multiplexed, CDM). Пилот-данные обычно являются известным шаблоном данных, которые обрабатываются известным образом и могут быть используемы на мобильном устройстве 950 для оценивания отклика канала. Мультиплексируемые пилот-данные и кодированные данные для каждого потока данных могут модулироваться (например, путем отображения символов) на основе конкретной схемы модуляции (например, двоичная фазовая модуляция (binary phase-shift keying, BPSK), квадратурная фазовая модуляция (quadrature phase-shift keying, QPSK), М-позиционная фазовая модуляция (M-phase-shift keying, M-PSK), М-позиционная квадратурная амплитудная модуляция (M-quadrature amplitude modulation, M-QAM), и т.д.), выбираемой для этого потока данных для предоставления символов модуляции. Скорость данных, кодирование и модуляция для каждого потока данных могут определяться инструкциями, выполняемыми или предоставляемыми процессором 930.
T
T
Символы модуляции для потоков данных могут предоставляться TX MIMO процессору 920, который может, кроме того, обрабатывать символы модуляции (например, для OFDM). TX MIMO процессор 920 затем предоставляет N потоков символов модуляции на N передатчиков (TMTR) с 922a по 922t. В различных вариантах осуществления TX MIMO процессор 920 применяет весовые коэффициенты технологии формирования диаграммы направленности (beamforming) к символам потоков данных и к антенне, от которой символ будет передаваться.
T
T
Каждый передатчик 922 принимает и обрабатывает соответствующий поток символов для предоставления одним или более аналоговым сигналам, и дальнейшие условия (например, усиливает, фильтрует, и преобразует вверх по частоте) аналоговым сигналам для предоставления модулированного сигнала, подходящего для передачи через MIMO канал. Кроме того, N модулированных сигналов от передатчиков с 922a по 922t передаются от N антенн с 924a по 924t, соответственно.
R
На мобильном устройстве 950 передаваемые модулированные сигналы принимаются N антеннами с 952a по 952r и принимаемый сигнал от каждой антенны 952 предоставляется соответствующему приемнику (RCVR) с 954a по 954r. Условия каждого приемника 954 (например, фильтрует, усиливает и преобразует вниз по частоте) соответствующий сигнал оцифровывает условный сигнал для предоставления отсчетов, и, кроме того, обрабатывает отсчеты для предоставления соответствующего "принимаемого" потока символов.
R
R
T
Процессор 960 RX данных может принимать и обрабатывать N принимаемых потоков символов от N приемников 954 на основе конкретной технологии обработки приемника для предоставления N потоков "детектированных" символов. Процессор 960 RX данных может демодулировать, осуществлять деперемежение и декодировать каждый детектированный поток символов для восстановления данных трафика для потока данных. Обработка процессором 960 RX данных является дополнительной обработкой, выполняемой TX MIMO процессором 920 и процессором 914 TX данных на базовой станции 910.
Процессор 970 может периодически определять, какую матрицу предварительного кодирования использовать, как рассматривалось выше. Кроме того, процессор 970 может формулировать сообщение обратной линии, содержащее часть индекса матрицы и часть значения ранга.
Сообщение обратной линии может содержать различные типы информации относительно линии связи и/или принимаемого потока данных. Сообщение обратной линии может обрабатываться посредством процессора 938 TX данных, который также принимает данные трафика для нескольких потоков данных от источника 936 данных, модулируемые посредством модулятора 980, в условиях, обеспечиваемых передатчиками с 954a по 954r, и передаваемые обратно на базовую станцию 910.
На базовой станции 910 модулируемые сигналы от мобильного устройства 950 принимаются антеннами 924, в условиях, обеспечиваемых приемниками 922, демодулируются посредством демодулятора 940, и обрабатываются посредством процессора 942 RX данных для выделения сообщения обратной линии, передаваемого мобильным устройством 950. Кроме того, процессор 930 может обрабатывать выделяемое сообщение, чтобы определить, какую матрицу предварительного кодирования использовать для определения весовых коэффициентов технологии формирования диаграммы направленности (beamforming).
Процессоры 930 и 970 могут направлять (например, контролировать, координировать, управлять, и т.д.) действия на базовой станции 910 и мобильном устройстве 950, соответственно. Соответствующие процессоры 930 и 970 могут быть ассоциируемы с памятью 932 и 972, которая хранит программные коды и данные. Процессоры 930 и 970 могут также выполнять вычисления для получения оценок частотных и импульсных откликов для восходящей линии и нисходящей линии, соответственно.
Следует понимать, что варианты осуществления, рассматриваемые здесь, могут осуществляться аппаратно, программно, во встроенном программном обеспечении, промежуточном программном обеспечении, в микрокоде, или любом их сочетании. Для аппаратного осуществления обрабатываемые блоки могут осуществляться в пределах одной или более специализированных интегральных схем (application specific integrated circuits, ASIC), цифровых сигнальных процессоров (digital signal processors, DSP), цифровых устройств обработки сигналов (digital signal processing devices, DSPD), программируемых логических устройств (programmable logic devices, PLD), программируемых пользователем вентильных матриц (field programmable gate arrays, FPGA), процессоров, контроллеров, микроконтроллеров, микропроцессоров, других электронных блоков, предназначенных для выполнения функций, рассматриваемых здесь, или их сочетания.
Когда варианты осуществления осуществляются программно, во встроенном программном обеспечении, промежуточном программном обеспечении или микрокоде, программном коде или сегментах кода, они могут храниться в машиночитаемом носителе, таком как компонент для хранения. Сегмент кода может представлять процедуру, функцию, подпрограмму, программу, стандартную программу, стандартную подпрограмму, модуль, программный пакет, класс, или любое сочетание инструкций, структур данных, или операторов программы. Сегмент кода может связываться с другим сегментом кода или аппаратной схемой посредством передачи и/или приема информации, данных, аргументов, параметров, или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут пересылаться, направляться или передаваться, используя любое подходящее средство, включающее совместное использование памяти, передачу сообщений, пересылку маркера, сетевую передачу, и т.д.
Для программного осуществления технологии, рассматриваемые здесь, могут осуществляться в модулях (например, процедурах, функциях, и т.д.), которые выполняют функции, рассматриваемые здесь. Программные коды могут храниться в блоках памяти и выполняться процессорами. Блок памяти может осуществляться в процессоре или вне процессора, в каждом случае он может коммуникативно связываться с процессором через различное средство, как это известно в данной области техники.
Со ссылкой на Фиг. 10 иллюстрируется система 1000, которая бланкирует по одной или более частям полосы частот для уменьшения доминирующих помех на этих полосах. Например, система 1000 может постоянно находиться по меньшей мере частично в базовой станции, мобильном устройстве, и т.д. Очевидно, что система 1000 представляется как включающая функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, осуществляемые процессором, программным обеспечением, или их сочетанием (например, встроенным программным обеспечением). Система 1000 включает логическую группировку 1002 электрических компонентов, которые могут действовать вместе. Например, логическая группировка 1002 может включать электрические компоненты для определения доминирующих помех устройства беспроводной связи для различного соединения между различными устройствами 1004. Например, помехи могут определяться посредством приема информации, связанной с ними, распознавания помех, которое может осуществляться на основе по меньшей мере в части на измерениях потерь в тракте от преамбулы одного или более различных устройств, и т.п. Кроме того, уровень помех может измеряться, чтобы позволить частичное бланкирование по одному или более частям полосы частот. В одном примере каналы управления могут определяться посредством нескольких поднесущих одного или более OFDM символов, используемых для соединения. Путем бланкирования по частям устройства, которые подвергаются воздействию помех, могут обеспечивать качественную передачу друг с другом, поскольку доминирующий источник помех больше не создает помехи по частям. Кроме того, логическая группировка 1002 может содержать электрические компоненты для бланкирования по одному или более каналам управления 1008. Таким образом, каналы действительно могут бланкироваться для обеспечения надежного соединения между устройствами по частям полосы частот, которые составляют каналы управления. Кроме того, система 1000 может включать память 1010, которая сохраняет инструкции для выполнения функций, ассоциируемых с электрическими компонентами 1004, 1006, и 1008. В то время как изображаются внешними к памяти 1010, следует понимать, что один или более электрических компонентов 1004, 1006, и 1008 могут находиться внутри памяти 1010.
Обращаясь к Фиг. 11, иллюстрирующая система 1100, которая запрашивает бланкирование по одному или более частям полосы частот, чтобы позволить передачу без помех данных по частям полосы частот. Система 1100 может находиться внутри базовой станции, мобильного устройства и т.д., например. Как это показано, система 1100 включает функциональные блоки, которые могут представлять функции, осуществляемые процессором, программным обеспечением или их сочетанием (например, встроенным программным обеспечением). Система 1100 включает логическую группировку 1102 электрических компонентов, которые обеспечивают запрашивание бланкирования и передачу данные. Логическая группировка 1102 может включать электрические компоненты для определения помех посредством доминирующего источника помех через одну или более частей полосы 1104 частот. Помехи могут быть определены на основе SNR, данных управления и т.д., и части полосы частот могут быть используемыми для передачи критически важных данных, таких как данные управления, например. Кроме того, логическая группировка 1102 может включать электрические компоненты для запрашивания бланкирования от доминирующего источника помех по частям полосы 1106 частот. В этом отношении, если запрос бланкирования предоставляется (частично или полностью), могут быть меньше помехи по частям полосы частот для улучшения качества передачи по частям. Кроме того, логическая группировка 1102 может содержать электрические компоненты для передачи данных по частям полосы 1108 частот. Кроме того, система 1100 может включать память 1110, которая сохраняет инструкции для выполнения функций, ассоциируемых с электрическими компонентами 1104, 1106, и 1108. В то время как изображаются внешними к памяти 1110, следует понимать, что электрические компоненты 1104, 1106, и 1108 могут находиться внутри памяти 1110.
То, что рассматривалось выше, включает примеры одного или более вариантов осуществления. Это, конечно, невозможно рассмотреть каждое возможное сочетание компонентов или методологий для целей описания вышеупомянутых вариантов осуществления, но обычный специалист в данной области техники может распознать, что много дальнейших сочетаний и перестановок различных вариантов осуществления возможны. Соответственно, рассматриваемые варианты осуществления предназначаются для того, чтобы охватить все такие изменения, модификации и вариации, которые попадают в пределы идеи и области прилагаемой формулы изобретения. Кроме того, в той мере, что термин "включает в себя" используется либо в подробном описании или в формуле изобретения, такой термин предназначен, чтобы быть инклюзивным подобно термину "содержащий", поскольку термин "содержащий" интерпретируется, когда применяется в качестве переходного слова в формуле изобретения.