КРАТКОВРЕМЕННОЕ ОСЛАБЛЕНИЕ ПОМЕХ В АСИНХРОННОЙ БЕСПРОВОДНОЙ СЕТИ
SHORT-TERM ATTENUATION OF NOISE IN ASYNCHRONOUS WIRELESS NETWORK

Настоящая заявка испрашивает приоритет предварительной заявки США № 61/040347, озаглавленной "ASYNCHRONOUS LONG-TERM INTERFERENCE AVOIDANCE", поданной 28 марта 2008 года, предварительной заявки США № 61/040481, озаглавленной "ASYNCHRONOUS SHORT-TERM INTERFERENCE AVOIDANCE", поданной 28 марта 2008 года, и предварительной заявки США № 61/076366, озаглавленной "FLEXIBLE MULTICARRIER COMMUNICATION SYSTEM", поданной 27 июня 2008 года, все переданные правопреемнику настоящего документа и включенные в настоящий документ посредством ссылки.
УРОВЕНЬ ТЕХНИКИ
Область техники
Настоящее раскрытие относится в целом к связи, а более конкретно к способам для ослабления помех в беспроводной сети связи.
Уровень техники
Беспроводные сети связи широко применяются для предоставления различного содержимого связи, такого как речь, видео, пакетные данные, передача сообщений, широковещательная передача и так далее. Эти беспроводные сети могут быть сетями с множественным доступом, способными поддерживать нескольких пользователей посредством совместного использования доступных сетевых ресурсов. Примеры таких сетей с множественным доступом включают в себя сети множественного доступа с кодовым разделением (CDMA), сети множественного доступа с временным разделением (TDMA), сети множественного доступа с частотным разделением (FDMA), сети с ортогональным FDMA (OFDMA) и сети FDMA с одной несущей (SC-FDMA).
Беспроводные сети связи могут включать в себя некоторое количество базовых станций, которые могут поддерживать связь для некоторого количества терминалов. Терминал может осуществлять связь с базовой станцией через нисходящую линию связи и восходящую линию связи. Нисходящая линия связи (или прямая линия связи) относится к линиям связи от базовой станции к терминалу, а восходящая линия связи (или обратная линия связи) относится к линиям связи от терминала к базовой станции.
Базовая станция может передавать данные по нисходящей линии связи в терминал и/или может принимать данные по восходящей линии связи от терминала. По нисходящей линии связи передача от базовой станции может наблюдать помехи из-за передач от соседних базовых станций. По восходящей линии связи передача от терминала может наблюдать помехи из-за передач от других терминалов, осуществляющих связь с соседними базовыми станциями. Как для нисходящей линии связи, так и для восходящей линии связи помехи из-за создающих помехи базовых станций и создающих помехи терминалов могут ухудшить функционирование.
Следовательно, в области техники имеется необходимость в способах ослабления помех в беспроводной сети.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В настоящем документе описаны способы для ослабления помех в беспроводной сети связи. Терминал может желать осуществлять связь с обслуживающей базовой станцией и может наблюдать сильные помехи от создающих помехи базовых станций. Обслуживающая базовая станция также может наблюдать высокие помехи от создающих помехи терминалов, осуществляющих связь с соседними базовыми станциями. Терминал и обслуживающая базовая станция могут быть асинхронными с создающими помехи базовыми станциями и создающими помехи терминалами.
В одном аспекте некоторые частотные ресурсы могут быть зарезервированы для посылки запросов на снижение помех и могут быть названы зарезервированными управляющими ресурсами. Некоторые частотные ресурсы также могут быть зарезервированы для посылки пилот-сигналов и могут быть названы зарезервированными ресурсами пилот-сигналов. Зарезервированные управляющие ресурсы и зарезервированные ресурсы пилот-сигналов могут быть использованы для поддержки ослабления помех в асинхронной беспроводной сети.
В одном исполнении первая станция (например, терминал) может посылать запрос на снижение помех, по меньшей мере, на одну создающую помехи станцию (например, по меньшей мере, одну создающую помехи базовую станцию) по зарезервированным управляющим ресурсам. Первая станция может принимать, по меньшей мере, один пилот-сигнал, посланный, по меньшей мере, одной создающей помехи станцией по зарезервированным ресурсам пилот-сигналов. Запрос на снижение помех и пилот-сигнал могут быть посланы, как описано ниже. Зарезервированные управляющие ресурсы и зарезервированные ресурсы пилот-сигналов могут быть ассоциированы с ресурсами данных, которые могут содержать частотные ресурсы, которые могут быть использованы для посылки данных. Первая станция может оценивать качество принятого сигнала ресурсов данных на основе, по меньшей мере, одного пилот-сигнала и может посылать оцененное качество принятого сигнала на вторую станцию (например, обслуживающую базовую станцию). После чего первая станция может принимать данные, посланные по ресурсам данных второй станцией, после того как, по меньшей мере, одна создающая помехи станция снизила помехи для первой станции за счет снижения мощности передачи по ресурсам данных. Вторая станция может посылать данные со скоростью, определенной на основе оцененного качества принятого сигнала.
Различные аспекты и признаки раскрытия подробно описаны ниже.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 показывает беспроводную сеть связи.
Фиг.2 показывает асинхронную работу нескольких базовых станций.
Фиг.3 показывает примерное разбиение доступных частотных ресурсов.
Фиг.4 показывает передачу данных по нисходящей линии связи с ослаблением помех.
Фиг.5 показывает передачу данных по восходящей линии связи с ослаблением помех.
Фиг.6 показывает передачу данных по нисходящей линии связи с ослаблением помех, с использованием зарезервированных управляющих ресурсов и зарезервированных ресурсов пилот-сигналов.
Фиг.7 показывает передачу данных по восходящей линии связи с ослаблением помех, с использованием зарезервированных управляющих ресурсов и зарезервированных ресурсов пилот-сигналов.
Фиг.8 показывает процесс для приема данных с ослаблением помех.
Фиг.9 показывает устройство для приема данных с ослаблением помех.
Фиг.10 показывает процесс для посылки пилот-сигнала выбора мощности.
Фиг.11 показывает устройство для посылки пилот-сигнала выбора мощности.
Фиг.12 показывает блок-схему базовой станции и терминала.
ПОДРОБНОЕ ОПИСАНИЕ
Способы, описанные в настоящем документе, могут быть использованы для различных беспроводных сетей связи, таких как CDMA, TDMA, FDMA, OFDMA, SC-FDMA, и других сетей. Термины "сеть" и "система" часто используются взаимозаменяемо. Сеть CDMA может реализовывать такую радиотехнологию, как универсальный наземный радиодоступ (UTRA), CDMA2000 и так далее. UTRA включает в себя широкополосный CDMA (WCDMA) и другие варианты CDMA. CDMA2000 покрывает стандарты IS-2000, IS-95 и IS-856. Сеть TDMA может реализовывать такую радиотехнологию, как глобальная система мобильной связи (GSM). Сеть OFDMA может реализовывать такие радиотехнологии, как усовершенствованная UTRA (E-UTRA), ультрамобильная широкополосная передача данных (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM и так далее. UTRA и E-UTRA являются частями универсальной мобильной телекоммуникационной системы (UMTS). Проекты долгосрочной эволюции (LTE) 3GPP и LTE-Advanced являются новыми версиями UMTS, которые используют E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-Advanced и GSM описаны в документах организации, именуемой "Проект партнерства третьего поколения" (3GPP). CDMA2000 и UMB описаны в документах организации, именуемой "Проект 2 партнерства третьего поколения" (3GPP2). Способы, описанные в настоящем документе, можно использовать в упомянутых выше беспроводных сетях и радиотехнологиях, а также других беспроводных сетях и радиотехнологиях.
Фиг.1 показывает беспроводную сеть 100 связи, которая может включать в себя некоторое количество базовых станций 110 и других сетевых объектов. Базовая станция может быть станцией, которая осуществляет связь с терминалами и может быть названа точкой доступа, узлом B, развитым узлом B (eNB) и так далее. Каждая базовая станция 110 может обеспечивать покрытие связи для конкретной географической зоны. Термин "сота" может относиться к зоне покрытия базовой станции и/или подсистеме базовой станции, обслуживающей эту зону покрытия, в зависимости от контекста, в котором использован термин.
Базовая станция может обеспечивать покрытие связи для макросоты, пикосоты, фемтосоты и так далее. Макросота может покрывать относительно большую географическую зону (например, в радиусе нескольких километров) и может позволять неограниченный доступ посредством терминалов с подпиской на услугу. Пикосота может покрывать относительно небольшую географическую зону и может позволять неограниченный доступ посредством терминалов с подпиской на услугу. Фемтосота может покрывать относительно маленькую географическую зону (например, дом) и может позволять ограниченный доступ посредством терминалов, имеющих ассоциацию с фемтосотой, например терминалов, принадлежащих к закрытой группе подписчиков (CSG). Базовая станция для макросоты может быть названа макробазовой станцией. Базовая станция для пикосоты может быть названа пикобазовой станцией. Базовая станция для фемтосоты может быть названа фемтобазовой станцией, или домашней базовой станцией.
В примере, показанном на фиг.1, базовые станции 110a, 110b и 110c, могут быть макробазовыми станциями для макросот 102a, 102b и 102c соответственно. Базовая станция 110x может быть пикобазовой станцией для пикосоты 102x. Базовая станция 110y может быть фемтобазовой станцией для фемтосоты 102y. Пикосоты и фемтосоты могут быть расположены в макросотах (как показано на фиг.1) или могут перекрываться с макросотами.
Беспроводная сеть 100 также может включать в себя ретрансляционные станции, например ретрансляционную станцию 110z. Ретрансляционная станция является станцией, которая принимает передачу данных и/или другую информацию от восходящей станции и посылает передачу данных и/или другую информацию на нисходящую станцию.
Сетевой контроллер 130 может связываться с набором базовых станций и обеспечивать координацию и управление для этих базовых станций. Сетевой контроллер 130 может быть одиночным сетевым объектом или совокупностью сетевых объектов. Сетевой контроллер 130 может осуществлять связь с базовыми станциями 110 через транзитное соединение. Базовые станции 110 также могут осуществлять связь друг с другом, например, напрямую или опосредованно, через беспроводное или проводное транзитное соединение.
Беспроводная сеть 100 может быть однородной сетью, которая включает в себя только макробазовые станции. Беспроводная сеть 100 также может быть неоднородной сетью, которая включает в себя базовые станции различных видов, например макробазовые станции, пикобазовые станции, домашние базовые станции, ретрансляторы и так далее. Эти различные виды базовых станций могут иметь разные уровни мощности передачи, разные зоны покрытия и разное влияние на помехи в беспроводной сети 100. Например, макробазовые станции могут иметь высокий уровень мощности передачи (например, 20 Вт), тогда как пикобазовые станции и фемтобазовые станции могут иметь низкий уровень мощности передачи (например, 1 Вт). Способы, описанные в настоящем документе, можно использовать для однородных и неоднородных сетей.
Терминалы 120 могут быть разбросаны по беспроводной сети 100, и каждый терминал может быть стационарным или мобильным. Терминал также может быть назван терминалом (AT) доступа, мобильной станцией (MS), пользовательским оборудованием (UE), абонентским блоком, станцией и так далее. Терминал может являться сотовым телефоном, карманным цифровым помощником (PDA), беспроводным модемом, беспроводным устройством связи, мобильным устройством, переносным компьютером, беспроводным телефоном, станцией беспроводного абонентского доступа (WLL) и так далее. Терминал может быть способен осуществлять связь с макробазовыми станциями, пикобазовыми станциями, фемтобазовыми станциями, ретрансляторами и так далее. На фиг.1 сплошная линия с двойными стрелками указывает желаемые передачи между терминалом и обслуживающей базовой станцией, являющейся базовой станцией, предназначенной обслуживать терминал по нисходящей линии связи и/или восходящей линии связи. Пунктирная линия с двойными стрелками указывает создающие помехи передачи между терминалом и базовой станцией. Создающая помехи базовая станция является базовой станцией, вызывающей помехи на терминале по нисходящей линии связи и/или наблюдающей помехи от терминала по восходящей линии связи. В данном описании станция может являться базовой станцией, терминалом или ретранслятором.
Беспроводная сеть 100 может поддерживать синхронную или асинхронную работу. Для синхронной работы базовые станции могут иметь сходное временное согласование кадров, и передачи от разных базовых станций могут быть упорядочены во времени. Для асинхронной работы базовые станции могут иметь различное временное согласование кадров, и передачи от разных базовых станций могут не быть упорядочены во времени. Асинхронная работа может быть более обычной для пико- и фемтобазовых станций, которые можно развертывать внутри помещений и которые могут не иметь доступа к источнику синхронизации, такому как глобальная система позиционирования (GPS).
Фиг.2 показывает пример асинхронной работы нескольких (L) базовых станций с 1 по L. Для каждой базовой станции горизонтальная ось может представлять время, а вертикальная ось может представлять частоту или мощность передачи. Временная шкала передачи для каждой базовой станции может быть разделена на блоки субкадров. Каждый субкадр может иметь предварительно определенную длительность, например 1 миллисекунду (ms). Субкадр также может быть назван временным интервалом времени, кадром и так далее.
1
1
2
2
L
L
1
2
L
1
2
L
Для асинхронной работы каждая базовая станция может независимо поддерживать свое временное согласование кадров и может автономно назначать индексы субкадрам. Для примера, базовая станция 1 может иметь субкадр f, начинающийся в момент времени T, базовая станция 2 может иметь субкадр f, начинающийся в момент времени T, и так далее, и базовая станция L может иметь субкадр f, начинающийся в момент времени T. Начальные моменты времени T, T,..., T могут не быть упорядочены во времени, как показано на фиг.2. Более того, индексы f, f,..., f субкадров могут иметь разные значения.
Беспроводная сеть 100 может использовать дуплекс с частотным разделением каналов (FDD). Для FDD один частотный канал может быть выделен для нисходящей линии связи, а другой частотный канал может быть выделен для восходящей линии связи. Частотный канал для каждой линии связи может быть рассмотрен как частотные ресурсы, которые могут быть использованы для передачи по этой линии связи. Частотные ресурсы для каждой линии связи могут быть разделены различными способами.
Фиг.3 показывает исполнение разбиения доступных частотных ресурсов для одной линии связи, например нисходящей линии связи или восходящей линии связи. Ширина полосы пропускания системы для линии связи может быть фиксированной или конфигурируемой. Например, LTE и UMB поддерживают ширину полосы пропускания системы в 1,25, 2,5, 5, 10 или 20 мегагерц (МГц). Ширину полосы пропускания системы можно разделить на M поддиапазонов с индексами с 1 по М, где M может быть любым значением. Каждый поддиапазон может покрывать предварительно определенный частотный диапазон, например 1,08 МГц в LTE. Число поддиапазонов может зависеть от ширины полосы пропускания системы и размера поддиапазона. Например, для ширины полосы пропускания системы в 1,25, 2,5, 5, 10 или 20 мегагерц, могут быть доступны 1, 2, 4, 8 или 16 поддиапазонов соответственно.
Ширина полосы пропускания системы также может быть разделена на несколько (K) поднесущих с помощью мультиплексирования с ортогональным частотным разделением каналов (OFDM) или мультиплексирования с частотным разделением каналов с одной несущей (SC-FDM). Поднесущие также могут быть названы тонами, элементарными сигналами и так далее. Интервал между соседними поднесущими может быть фиксированным, а общее количество поднесущих (K) может зависеть от ширины полосы пропускания системы. Например, для ширины полосы пропускания системы в 1,25, 2,5, 5, 10 или 20 мегагерц, K может равняться 128, 256, 512, 1024 или 2048 соответственно. Каждый поддиапазон может включать в себя S поднесущих, где S может быть любым значением. Например, в LTE каждый поддиапазон покрывает 1,08 МГц и включает в себя 72 поднесущих.
Ширина полосы пропускания системы также может быть разделена на несколько (C) несущих. Каждая несущая может иметь конкретную центральную частоту и конкретную ширину полосы пропускания. Количество несущих может зависеть от ширины полосы пропускания системы и размера несущей.
В целом, доступные частотные ресурсы для каждой линии связи могут быть разделены различными способами, где поддиапазоны, поднесущие и несущие являются тремя примерами. Доступные частотные ресурсы также могут быть выделены и использованы для передачи.
Терминал может осуществлять связь с обслуживающей базовой станцией в условии преобладания помех. На нисходящей линии связи терминал может наблюдать высокие помехи от одной или более создающих помехи базовых станций. На восходящей линии связи обслуживающая базовая станция может наблюдать высокие помехи от одного или более создающих помехи терминалов. Условие преобладания помех может возникнуть из-за расширения диапазона и является условием, где терминал соединяется с базовой станцией с более низкими потерями в тракте передачи и более низкой геометрией среди нескольких базовых станций, детектированных терминалом. Например, терминал 120x на фиг.1 может осуществлять связь с пикобазовой станцией 110x с более низкими потерями в тракте передачи и более низкой геометрией и может наблюдать высокие помехи от макробазовой станции 110b. Беспроводной сети может оказаться желательным снизить помехи для достижения данной скорости передачи данных для терминала 120x. Условие преобладания помех также может возникнуть из-за ограниченной ассоциации, которая является условием, в котором терминал не способен соединяться с сильной базовой станцией с ограниченным доступом и может затем соединяться с более слабой базовой станцией с неограниченным доступом. Например, терминал 120y может оказаться неспособен соединяться с фемтобазовой станцией 110y, может соединяться с макробазовой станцией 110c и может наблюдать высокие помехи от фемтобазовой станции 110y. В условии преобладания помех терминал может наблюдать высокие помехи от сильной базовой станции на нисходящей линии связи, а терминалы, обслуживаемые сильной базовой станцией, могут вызывать высокие помехи для обслуживающей базовой станции на восходящей линии связи.
Ослабление помех может быть использовано, чтобы ослабить (например, избежать или снизить) помехи на данной линии связи с целью улучшения производительности передачи данных для целевой станции. Для ослабления помех создающая помехи станция может прекратить передачу или снизить свою мощность передачи, чтобы можно было достичь лучшего качества принимаемого сигнала для желаемой передачи для целевой станции. Качество принимаемого сигнала может быть количественно определено отношением сигнал/помехи + шум (SINR) или некоторыми другими мерами. Создающая помехи станция также может направить свою передачу от целевой станции, чтобы достичь более высокого SINR.
0
Фиг.4 показывает исполнение схемы 400 передачи данных по нисходящей линии связи с ослаблением помех. Обслуживающая базовая станция может иметь данные для посылки терминалу и иметь знание о том, что терминал наблюдает высокие помехи на нисходящей линии связи. Для примера, обслуживающая базовая станция может принимать отчеты об измерении пилот-сигнала от терминала, и отчеты могут указывать и/или обозначать сильные создающие помехи базовые станции. Обслуживающая базовая станция может посылать инициирующий сигнал ослабления помех терминалу в момент времени T. Этот инициирующий сигнал может просить терминал запросить создающие помехи базовые станции о снижении помех на нисходящей линии связи и может (явно или неявно) сообщить заданные ресурсы, на которых снизить помехи, приоритет запроса и/или другую информацию. Приоритет запроса может быть определен на основе типа посылаемых данных (например, потоковые данные или управляющие данные), качества обслуживания (QoS) посылаемых данных, объема посылаемых данных и так далее.
1
Терминал может принимать инициирующий сигнал ослабления помех от обслуживающей базовой станции и может посылать запрос снижения помех в момент времени T. Запрос на снижение помех также может быть назван сообщением использования ресурсов (RUM). Терминал может посылать запрос (i) на снижение помех как однонаправленное сообщение только базовой(ым) станции(ям), которая(ые) создает(ют) сильные помехи терминалу на нисходящей линии связи, или (ii) как широковещательное сообщение всем соседним базовым станциям, которые могут принимать запрос. Запрос на снижение помех может просить создающие помехи базовые станции снизить помехи на заданных ресурсах и также может сообщить приоритет запроса, целевой уровень помех для терминала и/или другую информацию.
d
pdp
2
pdp
d
d
Создающая помехи базовая станция может принимать запрос на снижение помех от терминала и может одобрить или отклонить запрос. Если запрос одобрен, то затем создающая помехи базовая станция может отрегулировать свою мощность передачи и/или переориентировать свою передачу с целью снижения помех терминалу. В одном исполнении создающая помехи базовая станция может определять уровень P мощности передачи, который будет использован на заданных ресурсах на основе различных факторов, таких как состояние буфера, приоритет запроса, целевой уровень помех и так далее. Создающая помехи базовая станция может передавать пилот-сигнал определения мощности на уровне мощности P в момент времени T. Пилот-сигнал является передачей, которая априори известна передающей станции и принимающей станции, и также может быть назван опорным сигналом, тренировкой и так далее. Пилот-сигнал определения мощности является пилот-сигналом, имеющим переменный уровень мощности передачи. P может быть равным P или может быть масштабированной версией P.
3
Терминал может принимать пилот-сигналы определения мощности от всех создающих помехи базовых станций, а также пилот-сигнал от обслуживающей базовой станции. Терминал может оценивать SINR заданных ресурсов на основе принятых пилот-сигналов. Пилот-сигналы определения мощности могут позволять терминалу более точно оценивать SINR. Терминал может определять информацию индикатора качества канала (CQI), которая может содержать одну или более оценок SINR, одну или более модуляций и схем кодирования (MCS) и так далее. Терминал может посылать информацию CQI обслуживающей базовой станции в момент времени Т.
4
5
Обслуживающая базовая станция может принимать информацию CQI от терминала и может запланировать терминал для передачи данных по назначенным ресурсам, которые могут включать в себя все или поднабор заданных ресурсов. Обслуживающая базовая станция может выбирать MCS на основе информации CQI и может обрабатывать пакет данных в соответствии с выбранной MCS. Обслуживающая базовая станция может генерировать предоставление нисходящей линии (DL) связи, которое также может быть названо назначением ресурсов. Предоставление нисходящей линии связи также может включать в себя назначенные ресурсы, выбранную MCS и/или другую информацию. Обслуживающая базовая станция может посылать предоставление нисходящей линии связи и пакетную передачу терминалу в момент времени Т. Терминал может принимать предоставление нисходящей линии связи и пакетную передачу, декодировать принятую передачу в соответствии с выбранной MCS и генерировать информацию подтверждения приема (ACK). Информация ACK может указать, был ли пакет декодирован терминалом корректно или с ошибкой. Терминал может посылать информацию ACK в момент времени T.
Обслуживающая базовая станция и терминал могут иметь общее временное согласование кадров. Инициирующий сигнал ослабления помех, запрос на снижение помех, информация CQI, данные и информация ACK могут быть затем посланы в конкретных субкадрах. Например, для каждой линии связи может быть задано несколько (Q) чередований, причем каждое чередование включает в себя субкадры, которые разнесены на расстояние друг от друга через Q субкадров. Обслуживающая базовая станция может посылать свои передачи в субкадрах одного чередования нисходящей линии связи, а терминал может посылать свои передачи в субкадрах одного чередования восходящей линии связи.
Терминал и создающая помехи базовая станция могут иметь различное временное согласование кадров из-за асинхронной работы. Терминал может посылать запрос на снижение помех описанным ниже способом, позволяющим надежный прием создающей помехи базовой станцией. Аналогично, создающая помехи базовая станция может посылать пилот-сигнал определения мощности способом, позволяющим правильный прием терминалом, который также описан ниже.
0
1
1
Фиг.5 показывает исполнение схемы 500 передачи данных по восходящей линии связи с ослаблением помех. Терминал может иметь данные для посылки обслуживающей базовой станции и может посылать запрос ресурсов в момент времени Т. Запрос ресурсов может указывать приоритет запроса, объем посылаемых терминалом данных и так далее. Обслуживающая базовая станция может принимать запрос ресурсов и может посылать терминалу запрос о возможности передачи в момент времени T, чтобы спросить о возможности передачи терминала по конкретным ресурсам. Обслуживающая базовая станция также может посылать запрос на снижение помех в момент времени Т, чтобы попросить создающие помехи терминалы снизить помехи на конкретных ресурсах. Для упрощения на фиг.5 показан только один создающий помехи терминал.
2
Терминал может принимать запрос о возможности передачи от обслуживающей базовой станции также может принимать один или более запросов на снижение помех от одной или более соседних базовых станций. Для упрощения на фиг.5 показана только одна соседняя базовая станция. Терминал может определять уровень мощности передачи, который он может использовать на заданных ресурсах на основе запроса от соседней базовой станции на снижение помех. Терминал может сообщать свой уровень мощности передачи через пилот-сигнал определения мощности, посланный в момент времени Т.
3
4
5
Обслуживающая базовая станция может принимать пилот-сигналы определения мощности от терминала, а также создающего помехи терминала. Обслуживающая базовая станция может оценивать SINR заданных ресурсов на основе принятых пилот-сигналов и может выбирать MCS для терминала на основе оцененного SINR. Обслуживающая базовая станция может генерировать предоставление восходящей линии связи, которое может включать в себя выбранный MCS, назначенные ресурсы, уровень мощности передачи, используемый для данных назначенных ресурсов, и/или другую информацию. Обслуживающая базовая станция может посылать предоставление восходящей линии связи терминалу в момент времени Т. Терминал может принимать предоставление восходящей линии связи, обрабатывать пакет в соответствии с выбранной MCS и посылать пакетную передачу по назначенным ресурсам в момент времени Т. Обслуживающая базовая станция может принимать пакетную передачу от терминала, декодировать принятую передачу, определять информацию ACK на основе результата декодирования и посылать информацию ACK в момент времени Т.
Обслуживающая базовая станция и терминал могут иметь общее временное согласование кадров. Запрос ресурсов, запрос о возможности передачи, пилот-сигнал определения мощности, предоставление восходящей линии связи, данные и информация ACK могут быть посланы в заданных субкадрах. Например, обслуживающая базовая станция может посылать запрос о возможности передачи, предоставление восходящей линии связи и информацию ACK в субкадрах одного чередования нисходящей линии связи, а терминал может посылать запрос ресурсов, пилот-сигнал определения мощности и данные в субкадрах одного чередования восходящей линии связи.
Обслуживающая базовая станция и терминал могут иметь различное временное согласование кадров, нежели чем у соседней базовой станции и создающего помехи терминала. Каждая базовая станция может посылать запросы на снижение помех таким образом, чтобы сделать возможным надежный прием создающими помехи терминалами, как описано ниже. Аналогично, каждый терминал может посылать пилот-сигналы определения мощности, таким образом, чтобы сделать возможным правильный прием базовыми станциями, как также описано ниже.
В некотором аспекте некоторые частотные ресурсы могут быть зарезервированы для асинхронного управляющего канала, используемого для посылки запросов на снижение помех. Асинхронный управляющий канал также может быть назван асинхронным каналом RUM (RUMCH). Частотные ресурсы, зарезервированные для посылки запросов на снижение помех, также могут быть названы зарезервированными управляющими ресурсами.
В другом аспекте некоторые частотные ресурсы могут быть зарезервированы для асинхронного канала пилот-сигналов, используемого для посылки пилот-сигналов определения мощности. Асинхронный канал пилот-сигналов также может быть назван асинхронным каналом пилот-сигналов определения мощности (PDPICH). Частотные ресурсы, зарезервированные для посылки пилот-сигналов определения мощности, также могут быть названы зарезервированными ресурсами пилот-сигналов. Зарезервированные управляющие ресурсы и зарезервированные ресурсы пилот-сигналов могут быть использованы для поддержки ослабления помех в асинхронной беспроводной сети.
Фиг.6 показывает исполнение передачи данных по нисходящей линии связи от обслуживающей базовой станции к терминалу с ослаблением помех, используя зарезервированные управляющие ресурсы и зарезервированные ресурсы пилот-сигналов. В этом исполнении частотные ресурсы, зарезервированные для посылки терминалом запросов на снижение помех (или зарезервированные управляющие ресурсы), могут быть ассоциированы с некоторыми ресурсами данных на обслуживающей базовой станции. Частотные ресурсы, зарезервированные для посылки пилот-сигналов определения мощности создающей помехи базовой станцией (или зарезервированные ресурсы пилот-сигналов), также могут быть ассоциированы с ресурсами данных на обслуживающей базовой станции. Ресурсы данных могут содержать частотные ресурсы, которые могут быть использованы обслуживающей базовой станцией для посылки данных по нисходящей линии связи.
В некотором исполнении ресурсы данных могут содержать один или более поддиапазонов, одну или более несущих, набор поднесущих и так далее. В некотором исполнении зарезервированные управляющие ресурсы могут содержать набор поднесущих для восходящей линии связи. В некотором исполнении зарезервированные ресурсы пилот-сигналов могут содержать набор поднесущих для нисходящей линии связи. В некотором примерном проекте ресурсы данных могут содержать 5 МГц несущую или четыре 1,08 МГц поддиапазонов, зарезервированные управляющие ресурсы могут содержать набор из 16 поднесущих, и зарезервированные ресурсы пилот-сигналов могут содержать набор из 16 поднесущих. Каждый набор поднесущих может включать в себя соседние поднесущие или распределенные по частоте поднесущие. Ресурсы данных, зарезервированные управляющие ресурсы и зарезервированные ресурсы пилот-сигналов также могут содержать другие типы ресурсов. Зарезервированные управляющие ресурсы и зарезервированные ресурсы пилот-сигналов могут быть доступны все время, большую часть времени только во время некоторых интервалов времени и так далее.
1
d
2
pdp
pdp
d
d
3
d
4
3
Для передачи данных по нисходящей линии связи с ослаблением помех терминал в момент времени T может посылать по зарезервированным управляющим ресурсам запрос на снижение помех. Создающая помехи базовая станция может принимать запрос на снижение помех по зарезервированным управляющим ресурсам и может быть способна определять, что имеется запрос о снижении помех на ассоциированных ресурсах данных. В ответ на прием запроса на снижение помех создающая помехи базовая станция может определять свой уровень P мощности передачи для ресурсов данных. Затем, в момент времени T, создающая помехи базовая станция может посылать по зарезервированным ресурсам пилот-сигналов пилот-сигнал определения мощности с уровнем P мощности передачи. P может быть равным P или может быть масштабированной версией P. В момент времени T создающая помехи базовая станция может снизить свою мощность передачи до P или ниже на этих ресурсах данных. Обслуживающая базовая станция может посылать данные терминалу в момент времени Т, который может случиться в момент времени Т или позже.
1
2
2
12
1
2
1
Терминал может посылать запрос на снижение помех в момент времени Т, который может быть определен на основе временного согласования кадров терминала. Создающая помехи базовая станция может иметь различное временное согласование кадров и таким образом непрерывно детектировать запросы на снижение помех по зарезервированным управляющим ресурсам. Создающая помехи базовая станция может посылать пилот-сигнал определения мощности в момент времени T. В некотором исполнении момент времени T передачи пилот-сигнала определения мощности может быть отложен на фиксированный интервал ΔT от момента времени T передачи запроса на снижение помех. В другом исполнении момент времени T может быть определен на основе временного согласования кадров создающей помехи базовой станции и может быть отложен на переменный интервал времени от момента времени T.
3
23
2
13
1
3
1
2
В одном исполнении момент времени T снижения мощности передачи создающей помехи базовой станцией может быть отложен на (i) фиксированный интервал времени ΔT от момента времени T передачи пилот-сигнала определения мощности, как показано на фиг.6, или (ii) на фиксированный интервал времени ΔT от момента времени T передачи запроса на снижение помех. В другом исполнении момент времени Т может быть отложен на переменный интервал времени от моментов времени T или T. Создающая помехи базовая станция также может удовлетворить запрос на снижение помех асинхронным способом. Например, создающая помехи базовая станция может ответить на запрос после завершения своей собственной передачи.
3
4
3
4
В одном исполнении создающая помехи базовая станция может посылать пилот-сигнал определения мощности и снижать свою мощность передачи на основе временного согласования кадров обслуживающей базовой станции и терминала. В этом исполнении обслуживающая базовая станция может посылать данные терминалу на основе их общего временного согласования кадров. В другом исполнении обслуживающая базовая станция и терминал могут посылать данные на основе временного согласования кадров создающей помехи базовой станции, которая может быть установлена по пилот-сигналу определения мощности. В еще одном исполнении, каждая станция может работать на основе своего временного согласования кадров. Например, момент времени T может быть началом субкадра создающей помехи базовой станции, а момент времени T может быть началом субкадра обслуживающей базовой станции. Разница между моментом времени T и моментом времени T может зависеть от разницы между временным согласованием кадров создающей помехи базовой станции и временным согласованием кадров обслуживающей базовой станции. Во всех исполнениях создающая помехи базовая станция может снизить свою мощность передачи в течение достаточной длительности, которая может быть априори известна всем станциям, сообщаться в запросе на снижение помех, сообщаться в пилот-сигнале определения мощности и так далее.
Фиг.7 показывает исполнение передачи данных по восходящей линии связи от терминала к обслуживающей базовой станции с ослаблением помех, используя зарезервированные управляющие ресурсы и зарезервированные ресурсы пилот-сигналов. В этом исполнении частотные ресурсы, зарезервированные для посылки базовыми станциями запросов на снижение помех (или зарезервированные управляющие ресурсы), могут быть ассоциированы с некоторыми ресурсами данных на терминале. Частотные ресурсы, зарезервированные для посылки терминалами пилот-сигналов определения мощности (или зарезервированные ресурсы пилот-сигналов), также могут быть ассоциированы с ресурсами данных на терминале. Ресурсы данных могут содержать частотные ресурсы, которые могут быть использованы терминалом для посылки данных по восходящей линии связи.
В одном исполнении ресурсы данных могут содержать один или более поддиапазонов, одну или несколько несущих, набор поднесущих и так далее. В некотором исполнении зарезервированные управляющие ресурсы могут содержать набор поднесущих для нисходящей линии связи. В некотором исполнении зарезервированные ресурсы пилот-сигналов могут содержать набор поднесущих для восходящей линии связи. Каждый набор поднесущих может включать в себя соседние поднесущие или поднесущие, распределенные по частоте. Ресурсы данных, зарезервированные управляющие ресурсы, и зарезервированные ресурсы пилот-сигналов также могут содержать другие типы ресурсов. Зарезервированные управляющие ресурсы и зарезервированные ресурсы пилот-сигналов могут быть доступны все время, большую часть времени, только во время некоторых интервалов времени и так далее.
1
1a
d1
2
pdp1
pdp1
d1
d1
Для передачи данных по восходящей линии связи с ослаблением помех обслуживающая базовая станция и создающая помехи базовая станция могут посылать запросы на снижение помех по зарезервированным управляющим ресурсам в моменты времени T и T соответственно. Терминал может принимать запрос на снижение помех от создающей помехи базовой станции по зарезервированным управляющим ресурсам и может быть способен определять, что имеется запрос на снижение помех на ассоциированных ресурсах данных. Терминал может определять свой уровень P мощности передачи для ресурсов данных и может затем, в момент времени Т, посылать пилот-сигнал определения мощности с уровнем P мощности передачи по зарезервированным ресурсам пилот-сигналов. P может быть равным P или может быть масштабированной версией P.
d2
2a
pdp2
pdp2
d2
d2
3a
d2
Аналогично, создающий помехи терминал может принимать запрос на снижение помех от обслуживающей базовой станции по зарезервированным управляющим ресурсам и может быть способен определять, что имеется запрос на снижение помех на ассоциированных ресурсах данных. Создающий помехи терминал может определять свой уровень P мощности передачи для ресурсов данных и может затем, в момент времени T, посылать пилот-сигнал определения мощности с уровнем P мощности передачи по зарезервированным ресурсам пилот-сигналов. P может быть равным P или может быть масштабированной версией P. После чего в момент времени T, создающий помехи терминал может снизить свою мощность передачи до P или ниже для этих ресурсов данных.
2
2a
4
3a
Обслуживающая базовая станция может принимать пилот-сигналы определения мощности от терминала и создающего помехи терминала в моменты времени T и T соответственно. Обслуживающая базовая станция может оценивать SINR ресурсов данных для терминала, генерировать предоставление восходящей линии связи и посылать терминалу предоставление восходящей линии связи. Терминал может посылать данные обслуживающей базовой станции в момент времени T, который может случиться в момент времени T или позже.
1
2a
3a
1a
2
Обслуживающая базовая станция и терминал могут иметь одинаковое временное согласование кадров, которое может быть отличным от временного согласования кадров создающей помехи базовой станции и создающего помехи терминала. Момент времени T передачи запроса на снижение помех от обслуживающей базовой станции, момент времени T передачи пилот-сигнала определения мощности от создающего помехи терминала и момент времени T снижения мощности передачи создающим помехи терминалом могут быть фиксированными или переменными смещениями, как описано выше на фиг.6. Момент времени T передачи запроса на снижение помех от создающей помехи базовой станции, момент времени T передачи пилот-сигнала определения мощности от терминала и момент времени снижения мощности передачи терминалом также могут иметь фиксированное или переменное смещения.
Запрос на снижение помех может быть послан по зарезервированным управляющим ресурсам различными способами. Для передающей станции может быть желательным посылать запрос на снижение помех таким способом, чтобы принимающая станция могла принять запрос без выполнения множества быстрых преобразований Фурье (FFT), соответствующих различному возможному временному согласованию кадров передатчика. Разнообразные ортогональные исполнения могут быть использованы, чтобы позволить принимающей станции принять запрос на снижение помех без знания о временном согласовании кадров передающей станции.
В первом ортогональном исполнении передающая станция может посылать запрос на снижение помех по выбранной поднесущей в наборе поднесущих, зарезервированных для посылки запросов на снижение помех. Выбранная поднесущая может быть определена различными способами. В одном исполнении разные поднесущие в зарезервированном наборе могут быть ассоциированы с разными приоритетами. Тогда выбранная поднесущая может быть поднесущей в зарезервированном наборе, ассоциированном с приоритетом запроса на снижение помех. В другом исполнении идентификаторы (ID) разных сот или терминалов могут быть хешированны на разные поднесущие в зарезервированном наборе. Выбранная поднесущая, затем, может быть поднесущей в зарезервированном наборе, ассоциированном с ID базовой станции или терминала, посылающего запрос на снижение помех. В целом, любая информация (например, приоритет, или ID соты, или терминала и так далее) для запроса на снижение помех может быть хешированна на разные поднесущие в зарезервированном наборе. Выбранная поднесущая затем может быть определена на основе информации для запроса на снижение помех. Например, запрос на снижение помех может содержать три бита для ID соты или ID терминала, и один бит для приоритета запроса. Все четыре бита можно использовать для выбора одной из 16 поднесущих в зарезервированном наборе. Выбранную поднесущую также можно определить другими способами. В любом случае предающая станция может посылать запрос на снижение помех на выбранной поднесущей для достаточного отрезка времени, чтобы обеспечить надежный прием запроса.
В каждом символьном периоде принимающая станция может выполнять FFT на выборках временной области, и получать принятые символы частотной области для всей K совокупности поднесущих. Принимающая станция может определять принимаемую мощность для каждой поднесущей в зарезервированном наборе на основе принятых символов от поднесущей. Принимающая станция может сравнивать принимаемую мощность каждой поднесущей с порогом для определения того, был ли принят запрос на снижение помех. Принимающая станция также может получать информацию о запросе на снижение помех на основе конкретной поднесущей, на которой был детектирован запрос.
В одном исполнении передающая станция может посылать непрерывный по фазе сигнал на выбранной поднесущей. Непрерывный по фазе сигнал является сигналом, имеющим малый или отсутствующий фазовый разрыв между последовательными символьными периодами, так что начало формы волны (например, синусоидальной) для символьного периода является продолжением формы волны для предшествующего символьного периода. Временное согласование кадров передающей станции может не совпадать с временным согласованием кадров принимающей станции. Принимающая станция может выполнять FFT на основе своего временного согласования кадров. Если передающая станция посылает непрерывный по фазе сигнал, то тогда принимающая станция способна избежать помех между несущими (ICI) и таким образом улучшить производительность детектирования, даже если ее окно FFT не совпадает по времени с символьными границами передающей станции.
Во втором ортогональном исполнении предающая станция может посылать запрос на снижение помех через сигнал маяка. Сигнал маяка является сигналом, в котором информация сообщается в конкретных поднесущих, используемых для сигнала вместо символов модуляции, посылаемых на поднесущих. Для посылки запроса на снижение помех набор поднесущих может быть зарезервирован. Сигнал маяка может занимать одну или несколько поднесущих в каждом символьном периоде маяка, который является символьным периодом, в котором посылают сигнал маяка. Передающая станция может генерировать сообщение, содержащее информацию для запроса на снижение помех, то есть приоритет запроса, ID соты или ID терминала и так далее. Передающая станция может кодировать сообщение кодом маяка для определения конкретной поднесущей(их), чтобы использовать для сигнала маяка в каждом символьном периоде маяка. Код маяка может быть таким, чтобы запрос на снижение помех мог быть детектирован принимающей станцией без знания о временном согласовании кадров передающей станции. Этого можно достичь, гарантировав, что все сдвиги кодового слова отображаются в одно и то же сообщение.
Для поддержания асинхронной работы передающая станция может передавать на каждой выбранной поднесущей в течение N последовательных символьных периодов маяка, где N может быть больше единицы. Передающая станция также может посылать преамбулу маяка (например, заголовок или префикс) перед передачей основной части сигнала маяка. Преамбула маяка может быть известной последовательностью, которая может быть использована принимающими станциями для детектирования наличия сигнала маяка. В любом случае передающая станция может посылать сигнал маяка для запроса снижения помех в достаточном числе символьных периодов маяка для обеспечения надежного приема запроса.
Описанные выше первый и второй ортогональные исполнения могут легко справляться с конфликтами запросов на снижение помех по зарезервированному набору поднесущих. Для первого ортогонального исполнения, если несколько передающих станций посылают запросы на снижение помех на различных поднесущих приблизительно в одно и то же время, то тогда принимающая станция может детектировать запрос на снижение помех от каждой передающей станции и может ответить на каждый запрос на снижение помех. Если несколько передающих станций посылают запросы на снижение помех на одной и той же поднесущей примерно в одно и то же время, то тогда принимающая станция может принять дублирующие запросы на снижение помех на поднесущей и может ответить на дублирующие запросы на снижение помех. Для второго ортогонального исполнения код маяка может быть предназначен, чтобы позволять принимающей станции детектировать сигналы маяка, посланные одновременно несколькими передающими станциями.
В другом исполнении передающая станция может посылать запрос на снижение помех на всех или большинстве поднесущих в зарезервированном наборе. Передающая станция может генерировать сообщение, содержащее информацию для запроса на снижение помех, кодировать и модулировать сообщение для получения набора символов модуляции и посылать символы модуляции на поднесущих в зарезервированном наборе. Вероятность конфликта запросов на снижение помех может быть достаточно низкой, если зарезервированные управляющие ресурсы используются редко. Конфликт также может быть ослаблен посредством посылки передающей станцией запроса на снижение помех в псевдослучайно выбранное время. Передающая станция может повторно посылать запрос на снижение помех, если предшествующий запрос был неудачным.
В целом, передающая станция может посылать запрос на снижение помех по всем или поднабору из зарезервированных управляющих ресурсов. Передающая станция может посылать запрос на снижение помех способом, позволяющим надежное детектирование запроса принимающей станцией, имеющей различное временное согласование кадров. Передающая станция также может посылать информацию с запросом на снижение помех различными способами, например на конкретной поднесущей, выбранной на основе предварительно определенного сопоставления, на других поднесущих, определенных на основе кода маяка, в символах модуляции, посланных на зарезервированных поднесущих, и так далее.
Запрос на снижение помех может быть действителен в течение подходящей длительности, которая может быть фиксированной или конфигурируемой. В одном исполнении запрос на снижение помех может быть действителен в течение предварительно определенного отрезка времени, который может быть априори известен передающей станции и принимающей станции, или может сообщаться в запросе. В другом исполнении запрос на снижение помех может быть "липким" и может быть действителен в течение неограниченного отрезка времени, например до посылки другого запроса на снижение помех. Принимающая станция может удовлетворить запрос на снижение помех асинхронным способом, например может ответить на запрос после завершения своей собственной передачи. Если передающая станция и принимающая станция являются асинхронными, то уровень помех может значительно меняться в субкадре. Запрос на снижение помех может быть действителен для некоторого количества субкадров для того, чтобы избежать больших изменений помех внутри субкадра.
Может быть желательным поддерживать скорость посылки запросов на снижение помех ниже целевого уровня. Слишком большое количество запросов на снижение помех за интервал времени может вызвать значительное изменение помех внутри субкадра из-за асинхронной работы. Таким образом, может быть желательным убедиться в том, что среднее количество запросов на снижение помех за интервал времени достаточно мало. Этого можно достичь различными способами. В одном исполнении станция, которая принимает слишком много запросов на снижение помех, может запустить долговременное ослабление помех для резервирования некоторых частотных ресурсов для станции. В другом исполнении станция может со временем снижать количество запросов на снижение помех, которые она посылает, когда она детектирует слишком большое количество запросов на снижение помех. Например, станция может ограничивать частоту запросов на снижение помех, самое большее до одного запроса на каждые 10 субкадров.
Передающая станция может посылать пилот-сигнал определения мощности, чтобы позволить принимающей станции более точно оценивать SINR, что может привести к лучшему предсказанию скорости передачи данных и улучшить эффективность передачи данных. Передающая станция может посылать пилот-сигнал определения мощности по зарезервированному набору поднесущих различными способами. В одном исполнении передающая станция может генерировать символы пилот-сигнала на основе кода скремблирования, назначенного передающей станции и может посылать символы пилот-сигнала на всех поднесущих в зарезервированном наборе. В этом исполнении разным передающим станциям можно назначить разные коды скремблирования и можно посылать их пилот-сигналы определения мощности на том же самом наборе поднесущих. В другом исполнении передающая станция может посылать пилот-сигнал определения мощности на поднаборе поднесущих (например, одной поднесущей) в зарезервированном наборе и может применять свой код скремблирования по времени. В этом исполнении разные передающие станции могут посылать свои пилот-сигналы определения мощности на разных поднаборах поднесущих. В целом, передающая станция может применять для пилот-сигнала определения мощности свой код скремблирования по частоте и/или времени. Передающая станция также может посылать пилот-сигнал определения мощности без какого-либо кода скремблирования. Передающая станция может посылать пилот-сигнал определения мощности на каждой поднесущей, как описано выше, используя непрерывный по фазе сигнал, чтобы позволить принимающим станциям детектировать пилот-сигнал даже в отсутствии информации о временном согласовании.
В одном исполнении базовая станция может посылать пилот-сигнал определения мощности все время или большую часть времени и может изменять мощность передачи пилот-сигнала определения мощности на основе запросов на снижение помех, принятых от терминалов. В другом исполнении базовая станция или терминал могут посылать пилот-сигнал определения мощности всякий раз, когда приняты запросы на снижение помех.
x
y
x
y
y
Передающая станция может посылать пилот-сигнал определения мощности в момент времени T и может снизить свою мощность передачи в момент времени T, где T и T могут быть определены, как было описано выше. Принимающая станция может использовать пилот-сигнал определения мощности для оценки условий канала и помех, которые можно ожидать в момент времени T. Принимающая станция может определять информацию CQI на основе оцененных условий канала и помех и может представлять отчет об информации CQI обслуживающей базовой станции, например, как показано на фиг.4. В качестве альтернативы принимающая станция может использовать оцененные условия канала и помех для выбора MCS для передачи данных, например, как показано на фиг.5.
В одном исполнении между базовыми станциями может быть использовано разделение частотной области. Например, терминал может детектировать наличие более слабой базовой станции, например на основе слабо повторяющейся преамбулы, посылаемой базовой станцией. Более слабая базовая станция может договориться с соседними базовыми станциями (например, посредством сообщений, посылаемых через транзитное соединение) о резервировании некоторых частотных ресурсов (например, одного или более поддиапазонов) для использования более слабой базовой станцией для связи с терминалом. Зарезервированные частотные ресурсы могут быть действительны для продолжительного периода времени (например, сотен миллисекунд), что может быть длительнее, чем задержка транзитного соединения.
Фиг.8 показывает исполнение процесса 800 для приема данных с ослаблением помех в беспроводной сети. Процесс 800 может быть выполнен первой станцией, которая может быть терминалом, базовой станцией или некоторым другим объектом. Первая станция может посылать запрос на снижение помех, по меньшей мере, одной создающей помехи станции (блок 812). Первая станция и, по меньшей мере, одна создающая помехи станция могут быть асинхронны и могут иметь различное временное согласование кадров. Первая станция может принимать, по меньшей мере, один пилот-сигнал, посланный, по меньшей мере, одной создающей помехи станцией, например, в ответ на запрос на снижение помех (блок 814). Первая станция может оценивать качество принятого сигнала на основе, по меньшей мере, одного пилот-сигнала (блок 816). Первая станция может принимать данные от второй станции, после того как, по меньшей мере, одна создающая помехи станция снизила помехи для первой станции (блок 818). Каждая создающая помехи станция может снижать помехи, снижая свою мощность передачи и/или направляя диаграмму направленности в сторону от первой станции. Данные могут быть посланы второй станцией со скоростью (например, в соответствии с MCS), определенной на основе оцененного качества принятого сигнала.
Для передачи данных по нисходящей линии связи первая станция может быть терминалом, вторая станция может быть обслуживающей базовой станцией, а каждая создающая помехи станция может быть создающей помехи базовой станцией, например, как показано на фиг.4. Терминал может принимать сообщение для запуска ослабления помех от обслуживающей базовой станции и может посылать запрос на снижение помех в ответ на прием сообщения. Для передачи данных по восходящей линии связи первая станция может быть обслуживающей базовой станицей, вторая станция может быть терминалом, а каждая создающая помехи станция может быть создающим помехи терминалом, например, как показано на фиг.5. Обслуживающая базовая станция может принимать запрос ресурсов от терминала и может посылать запрос на снижение помех в ответ на прием запроса ресурсов.
В одном исполнении первая станция может посылать запрос на снижение помех по первым частотным ресурсам (или зарезервированным управляющим ресурсам), зарезервированным для посылки запроса на снижение помех. Первая станция может принимать данные по вторым частотным ресурсам (или ресурсам данных), ассоциированным с первыми частотными ресурсами. Первая станция может принимать, по меньшей мере, один пилот-сигнал, по меньшей мере, от одной создающей помехи станции по третьим частотным ресурсам (или зарезервированным ресурсам пилот-сигналов), ассоциированным со вторыми частотными ресурсами. Первая станция может оценивать качество принятого сигнала вторых частотных ресурсов на основе, по меньшей мере, одного пилот-сигнала.
В одном исполнении блока 812 первая станция может определять набор поднесущих, зарезервированный для посылки запроса на снижение помех. Первая станция может посылать запрос на снижение помех по набору поднесущих. В одном исполнении первая станция может выбирать поднесущую в наборе поднесущих на основе информации (например, приоритете запроса, идентификаторе первой станции и так далее), для посылки с запросом на снижение помех. Затем, чтобы сообщить запрос на снижение помех, первая станция может посылать сигнал (например, сигнал, непрерывный по фазе) на выбранной поднесущей. В другом исполнении первая станция может выбирать разные поднесущие в наборе поднесущих в разных символьных периодах на основе кода маяка и информации, для посылки с запросом на снижение помех. Затем, чтобы сообщить запрос на снижение помех, первая станция может посылать сигнал маяка на разных поднесущих в разных символьных периодах. Также первая станция может посылать запрос на снижение помех другими способами.
Фиг.9 показывает исполнение устройства 900 для приема данных с ослаблением помех в беспроводной сети. Устройство 900 включает в себя модуль 912 для посылки запроса на снижение помех от первой станции, по меньшей мере, на одну создающую помехи станцию, где первая станция и, по меньшей мере, одна создающая помехи станция являются асинхронными и имеют различное временное согласование кадров, модуль 914 для приема, по меньшей мере, одного пилот-сигнала, по меньшей мере, от одной создающей помехи станции, модуль 916, для оценки качества принятого сигнала на первой станции, на основе, по меньшей мере, одного пилот-сигнала, и модуль 918 для приема данных от второй станции, после того как, по меньшей мере, одна создающая помехи станция снизила помехи для первой станции, причем данные будут посланы со скоростью, определенной на основе оцененного качества принятого сигнала.
Фиг.10 показывает исполнение процесса 1000 для посылки пилот-сигнала в беспроводной сети. Процесс 1000 может быть выполнен первой станцией, которая может быть терминалом, базовой станцией или некоторым другим объектом. Первая станция может принимать сообщение от второй станции (блок 1012). Первая и вторая станции могут быть асинхронны и иметь различное временное согласование кадров. Первая станция может определять первый уровень мощности передачи для использования первой станцией в ответ на прием сообщения (блок 1014). Первая станция может посылать пилот-сигнал на втором уровне мощности передачи, определенном на основе первого уровня мощности передачи (блок 1016). Первая станция может снизить свою мощность передачи на основе первого уровня мощности передачи (блок 1018).
В одном исполнении первая станция может быть базовой станцией, а вторая станция может быть терминалом. В другом исполнении первая станция может быть терминалом, а вторая станция быть базовой станцией. В одном исполнении сообщение может содержать запрос на снижение помех, например, как показано на фиг.4 или 5. В другом исполнении сообщение может содержать запрос о возможности передачи первой станции, например, как показано на фиг.5.
В одном исполнении первая станция может принимать сообщение по первым частотным ресурсам (или зарезервированным управляющим ресурсам), зарезервированным для посылки сообщения, и может определять первый уровень мощности передачи, используемый для вторых частотных ресурсов (или ресурсов данных), ассоциированных с первыми частотными ресурсами. В одном исполнении первая станция может посылать пилот-сигнал по третьим частотным ресурсам (или зарезервированным ресурсам пилот-сигналов), ассоциированным со вторыми частотными ресурсами. Первая станция может снизить свою мощность передачи для вторых частотных ресурсов на основе первого уровня мощности передачи.
В одном исполнении блока 1016 первая станция может определять набор поднесущих, зарезервированных для посылки пилот-сигнала. В одном исполнении первая станция может выбирать, по меньшей мере, одну поднесущую в наборе поднесущих и может посылать пилот-сигнал, по меньшей мере, на одной поднесущей. В одном исполнении первая станция может генерировать символы пилот-сигнала на основе кода скремблирования, назначенного первой станции, и может посылать пилот-сигнал по всем или некоторым поднесущим в наборе поднесущих. Первая станция также может применить код скремблирования по времени или частоте или может посылать пилот-сигнал без скремблирования.
Фиг.11 показывает исполнение устройства 1100 для посылки пилот-сигнала в беспроводной сети. Устройство 1100 включает в себя модуль 1112 для приема на первой станции сообщения, посланного второй станцией, причем первая и вторая станция являются асинхронными и имеют различное временное согласование кадров, модуль 1114 для определения первого уровня мощности передачи, используемого первой станцией в ответ на прием сообщения, модуль 1116 для посылки пилот-сигнала первой станцией на втором уровне мощности передачи, определенном на основе первого уровня мощности передачи, и модуль 1118 для снижения мощности передачи первой станции, на основе первого уровня мощности передачи.
Модули на фиг.9 и 11 могут содержать процессоры, электронные устройства, аппаратные устройства, электронные компоненты, логические схемы, устройства памяти, программные коды, коды программно-аппаратных средств и так далее, или любое их сочетание.
Фиг.12 показывает блок-схему исполнения базовой станции 110 и терминала 120, которые могут быть одной из базовых станций и одним из терминалов, показанных на фиг.1. Базовая станция 110 может быть оборудована T антеннами с 1234a по 1234t, а терминал 120 может быть оборудован R антеннами с 1252a по 1252r, где обычно T≥1 и R≥1.
На базовой станции 110 процессор 1220 передачи может принимать поток данных от источника 1212 данных и сообщения от контроллера/процессора 1240. Для примера, контроллер/процессор 1240 может предоставлять сообщения для ослабления помех, показанные на фиг.4-7. Процессор 1220 передачи может обрабатывать (например, кодировать, перемежать и преобразовывать в символы) поток данных и сообщения, предоставляя символы данных и управляющие символы соответственно. Процессор 1220 передачи также может генерировать символы пилот-сигнала для пилот-сигнала определения мощности и/или других пилот-сигналов или опорных сигналов. Процессор 1230 множественного ввода и вывода (MIMO) передачи (TX) может выполнять пространственную обработку (например, предварительное кодирование) символов данных, контрольных символов и/или символов пилот сигнала, если применимо, и может предоставлять T выходных символьных потока на T модуляторов (MOD) с 1232a по 1232t. Каждый модулятор 1232 может обрабатывать соответствующий выходной символьный поток (например, для OFDM, SC-FDM и так далее) для получения выходного эталонного потока. Каждый модулятор 1232 может дополнительно обрабатывать (например, конвертировать в аналоговый вид, усиливать, фильтровать и конвертировать с повышением частоты) выходной эталонный поток для получения сигнала нисходящей линии связи. T сигналов нисходящей линии связи от модуляторов с 1232a по 1232t могут быть переданы через T антенн с 1234a по 1234t соответственно.
На терминале 120 антенны с 1252a по 1252r могут принимать сигналы нисходящей линии связи от базовой станции 110 и могут предоставлять принятые сигналы демодуляторам (DEMOD) с 1254a по 1254r соответственно. Каждый демодулятор 1254 может приводить к заданным условиям (например, фильтровать, усиливать, конвертировать с понижением частоты и преобразовывать в цифровой формат) соответствующий принятый сигнал для получения входящих выборок. Каждый демодулятор 1254 может дополнительно обрабатывать входящие эталоны (например, для OFDM, SC-FDM и так далее) для получения принятых символов. Детектор 1256 MIMO может получать принятые символы от всех R демодуляторов с 1254a по 1254r, выполнять детектирование MIMO на принятых символах, если применимо, и предоставлять детектированные символы. Процессор 1258 приема может обрабатывать (например, демодулировать, устранять перемежение и декодировать) детектированные символы, предоставлять декодированный поток данных для терминала 120 в приемник 1260 данных и предоставлять декодированные сообщения контроллеру/процессору 1280.
По восходящей линии связи на терминале 120 процессор 1264 передачи может принимать и обрабатывать поток данных от источника 1262 данных и сообщения (например, для запросов ресурсов, запросов на снижение помех и так далее) от контроллера/процессора 1280. Процессор 1264 передачи также может генерировать символы пилот-сигнала для пилот-сигнала определения мощности и/или других пилот-сигналов или опорных сигналов. Если применимо, символы от процессора 1264 передачи можно предварительно кодировать процессором 1266 TX MIMO, дополнительно обработать модуляторами с 1254a по 1254r и передать базовой станции 110. На базовой станции 110 сигналы восходящей линии связи от терминала 120 можно принимать антеннами 1234, обрабатывать демодуляторами 1232, детектировать детектором 1236 MIMO, если применимо, и дополнительно обработать процессором 1238 приема для получения декодированных пакетов и сообщений, переданных терминалом 120.
Контроллеры/процессоры 1240 и 1280 могут управлять работой на базовой станции 110 и терминале 120 соответственно. Процессор 1240 и/или другие процессоры и модули на базовой станции 110 могут выполнять или управлять процессом 800, показанным на фиг.8, процессом 1000, показанным на фиг.10, и/или другими процессами, для способов, описанных в настоящем документе. Процессор 1290 и/или другие процессоры и модули на терминале 120 также могут выполнять или управлять процессом 800, показанным на фиг.8, процессом 1000, показанным на фиг.10, и/или другими процессами, для способов, описанных в настоящем документе. Устройства 1242 и 1282 памяти могут хранить данные и программные коды для базовой станции 110 и терминала 120 соответственно. Планировщик 1244 может планировать терминалы для передачи данных по нисходящей линии связи и/или восходящей линии связи и может обеспечивать предоставление ресурсов для запланированных терминалов.
Специалисты в данной области техники должны понимать, что информация и сигналы могут быть представлены, используя любое из множества других способов и технических приемов. Например, данные, инструкции, команды, информация, сигналы, биты, символы и элементарные сигналы, которые могут упоминаться на протяжении приведенного выше описания, могут быть представлены посредством напряжений, токов, электромагнитных волн, магнитных полей или частиц, оптических полей или частиц или любого их сочетания.
Специалисты в данной области техники должны дополнительно понять, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритма, описанные в связи с данным изобретением в настоящем документе, могут быть реализованы как электронное аппаратное обеспечение, компьютерное программное обеспечение или их сочетание. Чтобы ясно проиллюстрировать эту взаимозаменяемость программного и аппаратного обеспечения, различные иллюстративные компоненты, блоки, модули, схемы и этапы были описаны выше в целом в терминах их функциональных возможностей. Будут ли такие функциональные возможности реализованы в программном или аппаратном обеспечении зависит от конкретного приложения и конструктивных ограничений, налагаемых на систему в целом. Специалисты в данной области техники могут реализовать описанные функциональные возможности различными способами для каждого конкретного приложения, но такие реализационные решения не должны интерпретироваться как вызывающие выход из объема настоящего раскрытия.
Различные иллюстративные логические блоки, модули и схемы, описанные в связи с описанным здесь раскрытием, могут быть реализованы или выполнены с универсальным процессором, процессором цифровой обработки сигналов (DSP), специализированной интегральной микросхемой (ASIC), логической матрицей, программируемой пользователем (FPGA) или другим программируемым логическим устройством, дискретным логическим элементом или транзисторными логическими схемами, дискретными компонентами аппаратного обеспечения или любым их сочетанием, предназначенным для выполнения функций, описанных в настоящем документе. Универсальный процессор может быть микропроцессором, но в качестве альтернативы процессор может быть любым традиционным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован в виде сочетания вычислительных устройств, например сочетания DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров в сочетании с ядром DSP или любой другой такой конфигурации.
Этапы способа или алгоритма, описанные в данном документе в связи с раскрытием, могут быть осуществлены непосредственно в аппаратном обеспечении, в модуле программного обеспечения, исполняемых процессором или их сочетанием. Модуль программного обеспечения может постоянно находиться в памяти RAM, флэш-памяти, памяти ROM, памяти EPROM, памяти EEPROM, регистрах, накопителе на жестких дисках, накопителе на съемных дисках, CD-ROM или любом другом виде носителя данных, известном в данной области техники. Примерный носитель данных связан с процессором так, что процессор может считывать информацию с этого носителя данных и записывать на него информацию. В качестве альтернативы носитель данных может быть интегрирован в процессор. Процессор и носитель данных могут постоянно находиться в ASIC. ASIC может постоянно находиться в пользовательском терминале. В качестве альтернативы процессор и носитель данных могут постоянно находиться в пользовательском терминале в качестве дискретных компонентов.
В одном или более примерных исполнениях описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, программно-аппаратном обеспечении или любом их сочетании. При реализации в программном обеспечении функции можно хранить или передавать через одну или более инструкций или кодов на машиночитаемом носителе. Машиночитаемые носители включают в себя как компьютерные носители данных, так и среду передачи, включающую в себя любую среду, которая способствует переносу компьютерной программы из одного места в другое. Носители данных могут быть любыми доступными носителями, к которым может быть осуществлен доступ посредством универсального или специализированного компьютера. В целях примера, а не ограничения, подобные машиночитаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое запоминающее устройство на оптических дисках, запоминающее устройство на магнитных дисках, или другие магнитные запоминающие устройства, или любой другой носитель, который может быть использован для переноса или хранения желательных программных кодов в виде инструкций или структур данных и к которому может быть осуществлен доступ посредством универсального или специализированного компьютера или универсального или специализированного процессора. Также любое соединение правильно называть машиночитаемым носителем. Например, если программное обеспечение передается с Web-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии связи (DSL) или беспроводных технологий, таких как инфракрасные лучи, радио- или микроволны, то коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасные лучи, радио- и микроволны включены в определение носителя. Диск (disk) и диск (disc), как используется в данном документе, включают в себя компакт-диск (disc) (CD), лазерный диск (disc), оптический диск (disc), цифровой универсальный диск (disc) (DVD), гибкий диск (disk) и диск (disc) blu-ray, где диски (disk) обычно воспроизводят данные магнитным способом, в то время как диски (disc) воспроизводят данные оптически с помощью лазера. Сочетание вышеприведенного также включено в объем машиночитаемых носителей.
Предшествующее описание раскрытия предоставляется, чтобы позволить любому специалисту в данной области техники оценивать или использовать раскрытие. Специалистам в данной области техники будут легко видимы различные видоизменения раскрытия, а общие принципы, описанные в настоящем документе, могут быть применимы к другим вариациям, не отступая от сущности или объема раскрытия. Таким образом, раскрытие не предполагается быть ограниченным примерами и исполнениями, описанными в настоящем документе, но будет согласовываться с широчайшим объемом, следуя принципам и признакам новизны, описанным в настоящем документе.