СПОСОБ И УСТРОЙСТВО ДЛЯ ГИБКОГО ПИЛОТНОГО ШАБЛОНА
METHOD AND DEVICE FOR FLEXIBLE PILOT TEMPLATE

Перекрестная ссылка на родственную заявку
По данной заявке испрашивается приоритет предварительной патентной заявки США № 60/839,357 под названием “METHOD AND APPARATUS FOR FLEXIBLE PILOT PATTERN”, поданной 21 августа 2006 г. Упомянутая заявка в полном объеме включена в настоящий документ посредством ссылки.
Область техники
Нижеследующее описание относится, в целом, к беспроводной связи и, в частности, к обеспечению механизма, имеющего гибкий пилотный шаблон в системе ортогонального мультиплексирования с частотным разделением (OFDM).
Уровень техники
Системы беспроводной связи получили широкое распространение для обеспечения различных типов содержания связи, такого как, например, голоса, данных и т.д. Типичные системы беспроводной связи могут быть системами множественного доступа, способными поддерживать связь с множественными пользователями за счет обеспечения общего доступа к доступным системным ресурсам (например, полосе, мощности передачи, …). Примеры таких систем множественного доступа могут включать в себя системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA), системы LTE 3GPP, ортогонального мультиплексирования с частотным разделением (OFDM), локализованного мультиплексирования с частотным разделением (LFDM), системы множественного доступа с ортогональным частотным разделением (OFDMA) и т.п.
В системе беспроводной связи Node B (или базовая станция) может передавать данные на пользовательское оборудование (UE) по нисходящей линии связи и/или принимать данные от UE по восходящей линии связи. Нисходящая линия связи (или прямая линия связи) это линия связи от Node B к UE, и восходящая линия связи (или обратная линия связи) это линия связи от UE к Node B. Node B также может отправлять информацию управления (например, назначения системных ресурсов) на UE. Аналогично, UE может отправлять информацию управления на Node B для поддержки передачи данных по нисходящей линии связи или в других целях.
В системах, отвечающих уровню техники, многоадресный/широковещательный режим передачи используется, когда Node B может передавать на множество UE, действующие в системе. Возможно выполнять многоадресную/широковещательную (из одной точки в множество точек) передачу в виде одночастотной сети (SFN), которая имеет преимущество повышения расширенной скорости передачи данных, которую обеспечивает передача SFN. SFN позволяет одной или нескольким соседним сотам передавать одно и то же содержание по одному и тому же подканалу нисходящей линии связи. Однако передача SFN может быть неэффективной, если полоса пропускания полностью используется на нисходящей линии связи, в то время когда также требуется передавать информацию, отличную от данных.
Сущность изобретения
Ниже представлено краткое описание одного или более вариантов осуществления изобретения для обеспечения основы понимания таких вариантов осуществления изобретения. Это краткое описание не является обширным обзором всех рассмотренных вариантов осуществления изобретения и не призвано ни идентифицировать ключевые или критические элементы всех вариантов осуществления изобретения, ни ограничивать объем любого или же всех из вариантов осуществления изобретения. Его единственной целью является представление некоторых концепций одного или более вариантов осуществления изобретения в упрощенной форме в предварении более подробному описанию, которое представлено ниже.
Согласно аспекту способ для применения в системе беспроводной связи содержит этапы, на которых определяют местоположение по времени подкадра, когда будет происходить передача SFN для данных, определяют первый шаблон передачи и второй шаблон передачи для опорных сигналов, в котором шаблоны передачи указывают, какие символы и тоны подкадра использовать для опорных сигналов, выбирают для использования между первым шаблоном передачи и вторым шаблоном передачи для опорных сигналов в зависимости от того, будут ли данные SFN передаваться в подкадре, и транслируют информацию о выбранном шаблоне передачи до его использования.
Согласно аспекту способ для применения в системе беспроводной связи содержит этапы, на которых определяют местоположение по времени подкадра, когда будет происходить передача SFN для данных, определяют первый шаблон передачи для передачи опорных сигналов, в котором первый шаблон передачи содержит местоположение тонов и местоположение символов в подкадре, выделенном для передачи опорных сигналов, и транслируют информацию о первом шаблоне передачи до его использования.
Согласно аспекту способ для применения в системе беспроводной связи содержит этапы, на которых используют первый шаблон передачи, в котором первый шаблон передачи содержит тоны для передачи набора данных согласно схеме передачи в одночастотной сети (SFN), используют второй шаблон передачи, в котором второй шаблон передачи содержит тоны для передачи опорных сигналов, и транслируют информацию о первом и втором шаблонах передачи до их использования.
Согласно аспекту способ для применения в системе беспроводной связи содержит этапы, на которых принимают местоположение по времени подкадра, когда будет происходить передача SFN для данных, и принимают информацию о первом шаблоне передачи, в котором информация содержит информацию местоположения по времени и частоте, по меньшей мере, одного блока ресурсов, используемого для передачи набора данных согласно схеме передачи в одночастотной сети (SFN).
Согласно аспекту способ для применения в системе беспроводной связи содержит этапы, на которых принимают местоположение по времени подкадра, когда будет происходить передача SFN для данных, и принимают информацию о первом шаблоне передачи, в котором информация содержит информацию местоположения по времени и частоте, по меньшей мере, одного блока ресурсов, используемого для передачи опорного сигнала.
Для осуществления вышеуказанных и других задач один или несколько вариантов осуществления содержат признаки, полностью описанные ниже и конкретно указанные в формуле изобретения. В нижеследующем описании и прилагаемых чертежах подробно описаны некоторые иллюстративные аспекты одного или нескольких вариантов осуществления. Однако эти аспекты указывают лишь некоторые из возможных подходов к применению принципов различных вариантов осуществления, и описанные варианты осуществления призваны включать в себя все подобные аспекты и их эквиваленты.
Краткое описание чертежей
Фиг.1 - система беспроводной связи согласно различным раскрытым здесь аспектам.
Фиг.2 - иллюстративное устройство связи, используемое в среде беспроводной связи.
Фиг.3 - шаблон пилотной передачи, зависящий от соты.
Фиг.4 - шаблон передачи, имеющий передачу SFN.
Фиг.5 - шаблон передачи, имеющий передачу SFN на каждом символе подкадра.
Фиг.6 - структура кадра, которая использует различные передачи нисходящей линии связи.
Фиг.7 - примерная методика для облегчения трансляции указания выбранного шаблона DL TX.
Фиг.8 - примерная методика для облегчения приема указания выбранного шаблона DL TX.
Фиг.9 - иллюстративный терминал доступа, который может обеспечивать обратную связь с сетями связи.
Фиг.10 - иллюстративная базовая станция, которую можно применять совместно с раскрытой здесь беспроводной сетевой средой.
Фиг.11 - иллюстративная система, которая облегчает обеспечение обратной связи со средой беспроводной связи согласно одному или нескольким аспектам.
Фиг.12 - иллюстративная система, которая облегчает использование техники гибкого шаблона передачи согласно одному или нескольким аспектам.
Фиг.13 - иллюстративная система, которая облегчает использование техники гибкого шаблона передачи согласно одному или нескольким аспектам.
Фиг.14 - иллюстративная система, которая облегчает использование техники гибкого шаблона передачи согласно одному или нескольким аспектам.
Фиг.15 - иллюстративная система, которая облегчает использование техники гибкого шаблона передачи согласно одному или нескольким аспектам.
Детальное описание
Различные аспекты описаны здесь со ссылкой на чертежи, на которых сходные ссылочные позиции используются для обозначения сходных элементов. В нижеследующем описании в целях объяснения многочисленные конкретные детали изложены для обеспечения исчерпывающего понимания одного или нескольких аспектов. Однако очевидно, что такой(ие) аспект(ы) можно осуществлять на практике без этих конкретных деталей. В других примерах общеизвестные структуры и устройства показаны в виде блок-схемы для облегчения описания одного или нескольких аспектов.
Кроме того, ниже описаны различные аспекты раскрытия. Очевидно, что изложенные здесь принципы можно реализовать в самых разнообразных формах и что любая раскрытая здесь конкретная структура и/или функция приведена только для примера. На основании изложенных здесь принципов специалист в данной области техники может сделать вывод, что раскрытый здесь аспект можно реализовать независимо от любых других аспектов и что два или более из этих аспектов можно объединить различными путями. Например, устройство можно реализовать и/или способ можно осуществлять с использованием любого количества изложенных здесь аспектов. Кроме того, устройство можно реализовать и/или способ можно осуществлять с использованием других структур и/или функциональных возможностей, дополнительных к или отличных от одного или нескольких изложенных здесь аспектов. Например, многие из описанных здесь способов, устройств, систем и механизмов описываются в контексте применительно к специализированной или непланируемой/полупланируемой среде беспроводной связи, которая обеспечивает синхронизированную передачу и повторную передачу данных SFN. Специалисту в данной области техники должно быть очевидно, что аналогичные методы можно применять к другим средам связи.
Используемые в этой заявке термины "компонент", "система" и т.п. предназначены для ссылки на относящийся к компьютеру объект, включая любое из оборудования, программного обеспечения, исполняемого программного обеспечения, программно-аппаратного обеспечения, промежуточного программного обеспечения, микрокода и/или любой их комбинации. Например, компонент может, но не обязан, представлять собой процесс, выполняющийся на процессоре, процессор, объект, выполнимый модуль, поток выполнения, программу и/или компьютер. Один или несколько компонентов могут размещаться в процессе и/или потоке выполнения, и компонент может быть локализован на одном компьютере и/или распределяться между двумя или более компьютерами. Кроме того, эти компоненты могут выполняться с различных машиночитаемых носителей, на которых хранятся различные структуры данных. Компоненты могут осуществлять связь посредством локальных и/или удаленных процессов, например согласно сигналу, имеющему один или несколько пакетов данных (например, данных от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, например интернету, с другими системами посредством сигнала). Дополнительно, компоненты описанных здесь систем можно реорганизовывать и/или дополнять дополнительными компонентами для облегчения достижения различных аспектов, целей, преимуществ и т.д., описанных в связи с ними, и не ограничиваются именно теми конфигурациями, которые изложены в данной фигуре, что очевидно специалисту в данной области техники.
Кроме того, различные аспекты описываются здесь в связи с абонентской станцией. Абонентскую станцию также можно называть системой, абонентским модулем, мобильной станцией, мобильным устройством, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, пользовательским агентом, пользовательским устройством или пользовательским оборудованием. Абонентская станция может быть сотовым телефоном, бесшнуровым телефоном, телефоном протокола инициирования сеанса (SIP), станцией беспроводного абонентского доступа (WLL), карманным персональным компьютером (КПК), карманным устройством, имеющим возможность беспроводной связи, или другим устройством обработки, подключенным к беспроводному модему или аналогичному механизму, облегчающему беспроводную связь с устройством обработки.
Кроме того, различные описанные здесь аспекты или признаки можно реализовать как способ, устройство или изделие производства с использованием стандартных методов программирования и/или проектирования. Используемый здесь термин "изделие производства" призван охватывать компьютерную программу, доступную с любого машиночитаемого устройства, носителя или среды. Например, машиночитаемый носитель может включать в себя, но без ограничения, магнитное запоминающее устройство (например, жесткий диск, дисковод, магнитные полоски...), оптические диски (например, компакт-диск (CD), цифровой универсальный диск (DVD)...), смарт-карты и устройства флэш-памяти (например, карту, линейку, ключевой привод...). Дополнительно, различные описанные здесь носители информации могут представлять собой одно или несколько устройств и/или других машиночитаемых носителей для хранения информации. Термин “машиночитаемый носитель” может включать в себя, но без ограничения, беспроводные каналы и различные среды, способные хранить, содержать и/или переносить инструкцию(и) и/или данные.
Кроме того, слово “иллюстративный” используется здесь в смысле служащий примером, экземпляром или иллюстрацией. Любой аспект или конструкция, описанный здесь как “иллюстративный”, не обязательно рассматривать как предпочтительный или преимущественный над другими аспектами или конструкциями. Напротив, слово «иллюстративный» используется для представления концепций конкретным способом. Используемый в этой заявке термин “или” означает включающее “или”, а не исключающее “или”. Т.е., если обратное не указано и не следует из контекста, “X использует A или B” означает любую из естественных включающих перестановок. Т.е. если X использует A; X использует B; или X использует и A и B, таким образом, “X использует A или B” выполняется в любом из вышеуказанных вариантов. Кроме того, использование в этой заявке и в прилагаемой формуле изобретения названия элемента в единственном числе в общем случае подразумевает “один или несколько”, если обратное не указано и не следует из контекста.
Используемые здесь термины “заключать” или “заключение” относятся, в целом, к процессу рассмотрения или вывода состояний системы, среды и/или пользователя на основании набора наблюдений, сделанных через события и/или данные. Заключение можно применять для идентификации конкретного содержания или действия, или может генерировать, например, распределение вероятности по состояниям. Заключение может быть вероятностным, т.е. предусматривающим вычисление распределения вероятности по состояниям, представляющим интерес, на основании рассмотрения данных и событий. Заключение также может относиться к методам, применяемым для составления событий более высокого уровня из набора событий и/или данных. Такое заключение приводит к построению новых событий или действий из набора наблюдаемых событий и/или сохраненных данных о событиях, из того, коррелированы ли события в тесной временной близости и исходят ли события и данные из одного или же нескольких источников событий и данных.

Описанные здесь методы можно использовать для различных сетей беспроводной связи, например сетей множественного доступа с кодовым разделением (CDMA), сетей множественного доступа с временным разделением (TDMA), сетей множественного доступа с частотным разделением (FDMA), сетей ортогонального FDMA (OFDMA), сетей FDMA с одной несущей (SC-FDMA) и т.д. Термины “система” и “сеть” часто используются взаимозаменяемо. В сети CDMA можно реализовать технологию радиосвязи, например Universal Terrestrial Radio Access (UTRA), cdma2000 и т.д. UTRA включает в себя Wideband CDMA (W-CDMA) и Low Chip Rate (LCR). cdma2000 охватывает стандарты IS-2000, IS-95 и IS-856. В сети TDMA можно реализовать технологию радиосвязи, например Global System for Mobile Communications (GSM). В сети OFDMA можно реализовать технологию радиосвязи, например Evolved UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, Flash-OFDM и т.д. UTRA, E-UTRA и GSM входят в состав Universal Mobile Telecommunication System (UMTS). Long Term Evolution (LTE) - это перспективная реализация UMTS, в которой используется E-UTRA. UTRA, E-UTRA, GSM, UMTS и LTE описаны в документах организации, носящей название “3rd Generation Partnership Project” (3GPP). cdma2000 описан в документах организации, носящей название “3rd Generation Partnership Project 2” (3GPP2). Эти различные технологии и стандарты радиосвязи известны в технике. Для ясности некоторые аспекты методов описаны ниже применительно к LTE, и терминология LTE используется в большей части нижеследующего описания.
Рассмотрим систему множественного доступа с частотным разделением с одной несущей (SC-FDMA), где используется модуляция одной несущей и коррекция в частотном измерении. Системы SC-FDMA равны по производительности и общей сложности с аналогичными системами OFDMA. Сигнал SC-FDMA имеет более низкое отношение пиковой мощности к средней мощности (PAPR) вследствие свойственной ей структуры одной несущей. Система SC-FDMA весьма привлекательна, особенно для связи по восходящей линии связи, где более низкое PAPR дает значительное преимущество для мобильного терминала в отношении экономии мощности передачи. В настоящее время это считается справедливым для схемы множественного доступа на восходящей линии связи в системах Long Term Evolution (LTE) или Evolved UTRA, предложенных 3GPP.
На Фиг.1 показана система беспроводной связи 100, имеющая множественные базовые станции 110 и множественные терминалы 120, которую, например, можно использовать в связи с одним или несколькими аспектами. Базовая станция является, в общем случае, стационарной станцией, которая осуществляет связь с терминалами, и также может называться точкой доступа, Node B или каким-либо другим термином. Каждая базовая станция 110 обеспечивает покрытие конкретной географической области, проиллюстрированной в виде трех географических областей, обозначенных 102a, 102b и 102c. Термин "сота" может относиться к базовой станции и/или ее зоне покрытия в зависимости от контекста, в котором используется термин. Для повышения емкости системы зона покрытия базовой станции может делиться на множество областей меньшего размера (например, три области меньшего размера, показанные в соте 102a на Фиг.1), 104a, 104b и 104c. Каждая область меньшего размера может обслуживаться соответствующей базовой приемопередающей подсистемой (BTS). Термин "сектор" может относиться к BTS и/или ее зоне покрытия в зависимости от контекста, в котором используется термин. Для поделенной на секторы соты BTS всех секторов этой соты обычно совмещены в базовой станции соты. Описанные здесь методы передачи можно использовать для системы с поделенными на секторы сотами, а также к системе с не поделенными на секторы сотами. Для простоты в нижеследующем описании термин “базовая станция” используется, в общем случае, для стационарной станции, которая обслуживает сектор, а также для стационарной станции, которая обслуживает соту.
Терминалы 120 обычно распределены по системе, и каждый терминал может быть стационарным или мобильным. Терминал также можно называть мобильной станцией, пользовательским оборудованием, пользовательским устройством или каким-либо другим термином. Терминал может представлять собой беспроводное устройство, сотовый телефон, карманный персональный компьютер (КПК), плату беспроводного модема и т.д. Каждый терминал 120 может осуществлять связь с нулем, одним или множеством базовых станций по нисходящей линии связи и восходящей линии связи в любой данный момент. Нисходящая линия связи (или прямая линия связи) - это линия связи от базовых станций к терминалам, и восходящая линия связи (или обратная линия связи) - это линия связи от терминалов к базовым станциям.
Для централизованной архитектуры системный контроллер 130 подключен к базовым станциям 110 и обеспечивает координацию и управление для базовых станций 110. Для распределенной архитектуры базовые станции 110 могут обеспечивать связь друг с другом по мере необходимости. Передача данных по прямой линии связи осуществляется из одной точки доступа на один терминал доступа на, или вблизи, максимальной скорости передачи данных, которая может поддерживаться прямой линией связи и/или системой связи. Дополнительные каналы прямой линии связи (например, канал управления) могут передаваться из множественных точек доступа на один терминал доступа. Передача данных по обратной линии связи может осуществляться от терминала доступа на одну или несколько точек доступа.
На Фиг.2 показана специализированная или непланируемая/полупланируемая среда беспроводной связи 200, согласно различным аспектам. Система 200 может включать в себя одну или несколько базовых станций 202 в одном или нескольких секторах, которые принимают, передают, ретранслируют и т.д. сигналы беспроводной связи друг другу и/или на одно или несколько мобильных устройств 204. Показано, что каждая базовая станция 202 может обеспечивать покрытие конкретной географической области, проиллюстрированной в виде трех географических областей, обозначенных 206a, 206b, 206c и 206d. Каждая базовая станция 202 может включать в себя цепь передатчика и цепь приемника, каждая из которых может, в свою очередь, содержать совокупность компонентов, связанных с передачей и приемом сигналов (например, процессоров, модуляторов, мультиплексоров, демодуляторов, демультиплексоров, антенн и т.д.), что очевидно специалисту в данной области техники. Мобильные устройства 204 могут представлять собой, например, сотовые телефоны, смартфоны, портативные компьютеры, карманные устройства связи, карманные вычислительные устройства, спутниковые радиоприемники, глобальные навигационные системы, КПК и/или любое другое подходящее устройство для осуществления связи по беспроводной сети 200. Систему 200 можно применять согласно различным описанным здесь аспектам для гибкого пилотного шаблона.

Описанные здесь методы передачи можно использовать для различных систем беспроводной связи, например систем CDMA, TDMA, FDMA, OFDMA и SC-FDMA. Термины “система” и “сеть” часто используются взаимозаменяемо. Система CDMA может реализовать технологию радиосвязи, например Universal Terrestrial Radio Access (UTRA), cdma2000 и т.д. UTRA включает в себя Wideband CDMA (W-CDMA) и Low Chip Rate (LCR). cdma2000 охватывает стандарты IS-2000, IS-95 и IS-856. Система TDMA может реализовать технологию радиосвязи, например Global System for Mobile Communications (GSM). Система OFDMA может реализовать технологию радиосвязи, например Evolved UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, Flash-OFDM, и т.д. Эти различные технологии и стандарты радиосвязи известны в технике. UTRA, E-UTRA и GSM входят в состав Universal Mobile Telecommunication System (UMTS). Long Term Evolution (LTE) - это перспективная реализация UMTS, в которой используется E-UTRA. UTRA, E-UTRA, GSM, UMTS и LTE описаны в документах организации, носящей название “3rd Generation Partnership Project” (3GPP). Cdma2000 описан в документах организации, носящей название “3rd Generation Partnership Project 2” (3GPP2). Для ясности, некоторые аспекты методов описаны ниже для передачи по восходящей линии связи в LTE, и терминология 3GPP используется в большей части нижеследующего описания.
В LTE используется ортогональное мультиплексирование с частотным разделением (OFDM) на нисходящей линии связи и мультиплексирование с частотным разделением с одной несущей (SC-FDM) на восходящей линии связи. В OFDM и SC-FDM полоса системы делится на множество (N) ортогональных поднесущих, которые также называются тонами, бинами и т.д. Каждую поднесущую можно модулировать данными. В целом, символы модуляции передаются в частотном измерении согласно OFDM и во временном измерении согласно SC-FDM. Для LTE разнесение между соседними поднесущими может быть фиксированным, и полное количество (N) поднесущих может зависеть от полосы системы. В одной конструкции для полосы системы 5 МГц, для полосы системы 10 МГц и для полосы системы 20 МГц. В общем случае N может иметь любое целочисленное значение.
Схема передачи нисходящей линии связи LTE делится на радиокадры (например, радиокадр 10 мс). Каждый кадр содержит шаблон, установленный по частоте (например, поднесущая) и по времени (например, символы OFDM). Радиокадр 10 мс делится на совокупность соседних подкадров 0.5 мс (также именуемых подкадрами или временными интервалами, которые используются здесь взаимозаменяемо). Каждый подкадр содержит совокупность блоков ресурсов, в которой каждый блок ресурсов состоит из одной или нескольких поднесущих и одного или нескольких символов OFDM. Один или несколько блоков ресурсов можно использовать для передачи данных, информации управления, пилот-сигнала (также именуемого опорными сигналами) или любой их комбинации.
Для достижения наиболее эффективного использования SFN и зависящих от соты (например, одноадресных или многоадресных) схем здесь описаны разные подходы к мультиплексированию SFN и пилот-сигналов, зависящих от соты, на нисходящей линии связи. Пилот-сигнал, зависящий от соты, передается в FDM и скремблируется скремблирующим кодом, зависящим от соты. Использование операции FDM допускает повторное использование частот более 1, при котором пилотные тоны от нескольких соседних сот не конфликтуют друг с другом. Это приводит к улучшению канальной оценки, в особенности на границе сот.
На Фиг.3 показан шаблон 300 пилотной передачи, зависящий от соты для подкадра передачи нисходящей линии связи согласно примеру. Согласно примеру пилотный шаблон, зависящий от соты, предназначается для подкадра радиокадра, выполненного из периода 360 времени в полосе 362 частот. В иллюстративном пилотном шаблоне все тоны для символа 306 выделяются для передачи пилотной информации. Согласно этому примеру максимум шесть сот не будут конфликтовать, поскольку их пилотная передача осуществляется с использованием разных тонов в течение символьного периода. Например, пилотная информация соты 0 передается с использованием тонов 304, 320 и 332; пилотная информация соты 1 передается с использованием тонов 310, 322 и 334; пилотная информация соты 2 передается с использованием тонов 312, 324 и 336; пилотная информация соты 3 передается с использованием тонов 314, 326 и 338; пилотная информация соты 4 передается с использованием тонов 316, 328 и 340; и пилотная информация соты 5 передается с использованием тонов 318, 330 и 342. Этот шаблон может повторяться на протяжении нескольких символьных периодов, например символьных периодов 352 и 354. Для остальных тонов в подкадре передатчик может передавать непилотную информацию. Согласно аспекту сота 0 может передавать данные или другую информацию (например, непилотную информацию) на тонах, где соты 1, 2, 3, 4 и 5 передают пилот-сигналы. Таким образом, пилотные тоны демонстрируют пониженную спектральную плотность мощности помехи (PSD) и повышенное отношение сигнал-шум (SNR), что приводит к улучшению канальной оценки. В зависимости от конфигурации системы можно сделать так, чтобы меньше или больше сот не конфликтовали.
На Фиг.4 показан шаблон передачи, имеющий передачу 400 SFN, используемую для подкадра передачи нисходящей линии связи согласно аспекту, в котором пилот-сигналы, зависящие от соты, мультиплексируются с данными SFN (например, данными, передаваемыми с использованием схемы передачи SFN) в одном и том же подкадре. Согласно примеру шаблон передачи предназначается для подкадра радиокадра, выполненного из периода 460 времени в полосе 462 частот. В иллюстративном шаблоне все тоны для символа 406 выделяются для передачи пилотной информации. В этом примере показано шесть сот, которые не конфликтуют друг с другом. Это достигается за счет выделения тона для каждой соты для передачи пилотной информации. Например, пилотная информация соты 0 передается с использованием тонов 404, 420 и 432; пилотная информация соты 1 передается с использованием тонов 410, 422 и 434; пилотная информация соты 2 передается с использованием тонов 412, 424 и 436; пилотная информация соты 3 передается с использованием тонов 414, 426 и 438; пилотная информация соты 4 передается с использованием тонов 416, 428, и 440; и пилотная информация соты 5 передается с использованием тонов 418, 430 и 442. Этот шаблон может повторяться на протяжении нескольких символьных периодов, например символьных периодов 452 и 454. Остальные тоны предназначены для передачи SFN (заштрихованные на Фиг.4). Согласно аспекту, когда SFN и передачи, зависящие от соты, мультиплексируются в одном и том же подкадре, повторное использование частот может быть больше 1 для подкадра, зависящего от соты, когда сотам не разрешено конфликтовать друг с другом. Это обусловлено характером передачи SFN. Таким образом, в этом примере сота 0 может не совершать передачу SFN, когда соты 1, 2, 3, 4 и 5 передают пилотную информацию. Таким образом, если пилот-сигналам из разных сот не разрешено конфликтовать друг с другом, то для данной соты непилотные тоны нельзя использовать для данных SFN. Однако сота 0 может передавать другую информацию, например информацию управления, назначения, нулевые тоны (в результате чего шаблон повторного использования частот на нулевых тонах идентичен шаблону повторного использования частот на тонах данных) или любые непилотные и не SFN данные. Таким образом, шаблон передачи для соты 0 может содержать передачу пилотного тона, повторяющуюся на основании количества сот, предназначенного для предотвращения конфликта, например тонов 404, 420 и 432. Шаблон передачи может дополнительно содержать передачу непилотной и не SFN передачи на тонах, используемых другими сотами для пилотной передачи, например тонах 410, 412, 414, 416, 418, 422, 424, 426, 428, 430, 434, 436, 438, 440 и 442. Остальные тоны в иллюстративном подкадре будут использоваться для передачи SFN.
На Фиг.5 показан шаблон 500 передачи (TX) нисходящей линии связи (DL) (также именуемый шаблоном передачи SFN+CS) согласно другому аспекту, в котором пилот-сигналы, зависящие от соты, мультиплексируются с данными SFN (например, данными, передаваемыми с использованием схемы передачи SFN) в одном и том же подкадре. Согласно примеру шаблон передачи предназначается для подкадра радиокадра, выполненного из периода 560 времени в полосе 562 частот. Согласно аспекту необходимо, чтобы все соты в системе использовали указанные тоны для пилотной передачи (показанной как одноадресной), для нулевых тонов или любой их комбинации. Согласно иллюстративному шаблону передачи блоки ресурсов, определенные на поднесущей 504, 520 и 532 и для символа 506, 552 и 554, используются для передачи пилотной информации всеми сотами в системе. Согласно другому аспекту шаблон передачи (не показан) можно использовать для выделения пилотных тонов, которые не конфликтуют с пилотным тоном, используемым другими сотами. Остальные тоны выделяются для схемы передачи SFN для доставки содержания на UE. Таким образом, пилот-сигналам каждой соты разрешено конфликтовать, и передача SFN возможна на большем наборе тонов.
Для схемы гибкого пилотного шаблона тоны, предназначенные для пилотной передачи, могут быть соседними по частоте, времени или любой их комбинации. Таким образом, согласно аспекту в шаблоне передачи SFN+CS все пилотные тоны являются соседними по частоте. Согласно другому аспекту в шаблоне передачи SFN+CS все пилотные тоны являются соседними по времени. Согласно другому аспекту предусмотрен шаблон передачи SFN+CS, в котором все тоны предназначены для пилотных передач, зависящих от соты, соседних по частоте и сосредоточенных в верхней части полосы частот подкадра. Например, все тоны пилотной передачи являются соседними в 570 для символов 506, 552 и 554. Согласно другому аспекту в шаблоне передачи SFN+CS все тоны предназначены для пилотных передач, зависящих от соты, соседних по частоте и сосредоточенных в средней части полосы частот подкадра. Например, все тоны пилотной передачи являются соседними в 572 для символов 506, 552 и 554. Согласно другому аспекту в шаблоне передачи SFN+CS все тоны предназначены для пилотных передач, зависящих от соты, соседних по частоте и сосредоточенных в нижней части полосы частот подкадра. Например, все тоны пилотной передачи являются соседними в 574 для символов 506, 552 и 554. Заметим, что в зависимости от системы не все соты могут повторять передачу пилот-сигналов по частоте и по времени. Таким образом, например, сота может передавать только пилот-сигналы на тонах, указанных поднесущей 504 для символов 506, 552 и 554, или на поднесущей 504, 520 и 532 в течение символьного периода 552.
На Фиг.6 показана структура кадра 600, в которой используются вышеописанные шаблоны передачи нисходящей линии связи, в ходе работы системы. Согласно аспекту, пилот-сигналы, зависящие от соты, передаются с использованием одного или нескольких шаблонов, выбранных из набора шаблонов передачи DL. Например, в течение периода 602 времени передаются четыре подкадра 604, 606, 608 и 610. Согласно аспекту для подкадра 604 система может выбрать первый шаблон (например, зависящий от соты - повторное использование > 1, как описано на Фиг.3) или второй шаблон (например, зависящий от соты + SFN, как описано на Фиг.5, и любые изменения этого шаблона). Для подкадров 606, 608 и 610 система может использовать первый шаблон или второй шаблон. Таким образом, в подкадрах, в которых не существует передачи SFN, пилотный шаблон, зависящий от соты, соответствует повторному использованию частот, большему 1. В других подкадрах шаблон соответствует повторному использованию частот, равному 1.
Каждая сота содержит механизм для выбора шаблона передачи нисходящей линии связи на основании общего состояния системы, требования к скорости передачи данных, скорости, на которой должно доставляться определенное содержание, и т.д. Использование шаблона передачи SFN+CS может быть периодическим. В этом случае выделение подкадра, выбранного для использования шаблона передачи SFN+CS, периодически транслируется в каждой соте. После выбора шаблона передачи DL все соты в системе будут транслировать (например, сигнализацию с использованием широковещательного канала) информацию о выбранном шаблоне передачи DL. Этого можно добиться передавая на UE индикатор (один или несколько битов) и подкадр, когда шаблон передачи DL будет использоваться сотой. Шаблон передачи DL может быть эффективным только для подкадра, в котором указание должно повторно сигнализироваться или транслироваться до использования выбранного шаблона передачи DL. Альтернативно, один или несколько подкадров можно выделить для использования выбранного шаблона передачи DL. В таких случаях информация о выделенных подкадрах, которые будут использовать, например, шаблон передачи SFN+CS, будет транслироваться сотами на UE.
Согласно аспекту вышеописанные шаблоны передачи DL можно идентифицировать с использованием идентификаторов. Для снижения служебной нагрузки к UE транслируются только идентификатор шаблона передачи и указанный номер подкадра. Затем UE может извлечь конкретные методы обработки, связанные с шаблоном передачи, из памяти и применить способ для обработки принятой передачи для указанного подкадра.
На Фиг.7-8 показаны способы, относящиеся к механизму для использования и трансляции указания шаблона передачи SFN+CS, выделенного как передача DL подкадра. Хотя для простоты объяснения способы показаны и описаны в виде последовательности действий, понятно и очевидно, что способы не ограничиваются порядком действий, поскольку некоторые действия, согласно заявленному объекту изобретения, могут осуществляться в другом порядке и/или одновременно с другими действиями по сравнению с тем, что показано и описано здесь. Например, специалистам в данной области техники очевидно и понятно, что способ можно альтернативно представить как последовательность взаимосвязанных состояний или событий, например, на диаграмме состояний. Кроме того, для реализации способа, согласно заявленному объекту изобретения, могут потребоваться не все показанные действия.
В частности, на Фиг.7 показан иллюстративный способ 700, который облегчает трансляцию указания выбранного шаблона передачи DL в системе беспроводной связи согласно аспекту. Способ 700 может облегчать передачу указания из соты (например, усовершенствованного Node B, eNode B, точки доступа (AP), базовой станции или аналогичного механизма) на одно или несколько оконечных устройств (например, пользовательское оборудование, UE, AT или аналогичный механизм) сети беспроводной связи. Способ начинается с этапа 702, способ определяет, пришло ли время использовать передачу SFN для передачи нисходящей линии связи. Согласно аспекту сота периодически определяет, требуется ли передача SFN для передачи содержания на повышенной скорости передачи данных или принимает запрос от системы на начало использования передачи SFN. Согласно аспекту сота принимает от системы указание осуществлять передачу SFN и местоположение по времени подкадра, когда должна произойти передача SFN для данных. Если определено, что требуется передача SFN, способ выполняет этапы 704, 706 и 708. В противном случае на этапе 720 способ продолжает использовать шаблон передачи, принятый по умолчанию, например первый шаблон, описанный на Фиг.3. На этапе 704 сота определяет шаблон передачи SFN из одного или нескольких шаблонов передачи, каждый из которых указывает символы и тон подкадра, подлежащие использованию для опорных сигналов (например, пилотных данных) и для передачи данных с использованием схемы передачи SFN. После того как передача выбрана, сота выделяет выбранный шаблон для указанного подкадра. В зависимости от системы способ выбирает один из шаблонов передачи SFN из списка, содержащего несколько типов шаблонов передачи SFN. Например, шаблон передачи SFN+CS, описанный выше на Фиг.5 или варианты этого шаблона (например, шаблоны, в которых пилотные тоны сосредоточены или смещены на основании частоты и/или времени). После выбора шаблона передачи способ переходит к этапу 706. На этапе 706 сота вещает информацию выбранного шаблона передачи DL, и указанный подкадр назначается всем UE, которые обслуживаются сотой. В зависимости от требований системы способ может транслировать указание безусловно и позволять всем UE принимать указание до использования выбранного шаблона передачи DL. Указание может представлять собой заранее определенный идентификатор шаблона передачи или более подробную информацию о выбранном шаблоне передачи. На этапе 708 способ передает данные (например, содержание) с использованием выбранного шаблона передачи DL для указанного подкадра.
На Фиг.8 показан иллюстративный способ 800, который облегчает прием указания выбранного шаблона передачи DL в системе беспроводной связи согласно аспекту. Способ 800 может облегчать прием указания от соты (например, усовершенствованного Node B, eNode B, точки доступа (AP), базовой станции или аналогичного механизма) в сети беспроводной связи. Согласно аспекту на этапе 802, способ принимает по прямой линии связи указание использовать указанный шаблон передачи SFN (например, шаблон передачи SFN+CS) для обработки указанного подкадра. На этапе 804 способ начинает обрабатывать принятые передачи на основании указанного шаблона передачи SFN для указанного подкадра.
На Фиг.9 показан иллюстративный терминал доступа 900, который может обеспечивать обратную связь с сетями связи, согласно одному или нескольким аспектам. Терминал доступа 900 содержит приемник 902 (например, антенну), который принимает сигнал и осуществляет типичные действия (например, фильтрует, усиливает, понижает частоту и т.д.) на принятом сигнале. В частности, приемник 902 также может принимать расписание услуг, задающее услуги, выделенные одному или нескольким блокам в период выделения передачи, причем расписание коррелирует блок ресурсов нисходящей линии связи с блоком ресурсов восходящей линии связи для обеспечения описанной здесь информации обратной связи и т.п. Приемник 902 может включать в себя демодулятор 904, который может демодулировать принятые символы и выдавать их на процессор 906 для оценивания. Процессор 906 может представлять собой процессор, предназначенный для анализа информации, принятой приемником 902, и/или генерации информации для передачи передатчиком 916. Дополнительно, процессор 906 может представлять собой процессор, который управляет одним или несколькими компонентами терминала 900 доступа, и/или процессор, который анализирует информацию, принятую приемником 902, генерирует информацию для передачи передатчиком 916 и управляет одним или несколькими компонентами терминала 900 доступа. Дополнительно, процессор 906 может выполнять инструкции для интерпретации корреляции ресурсов восходящей линии связи и нисходящей линии связи, принятых приемником 902, идентификации непринятого блока нисходящей линии связи или генерации сообщения обратной связи, например битовой карты, пригодной для сигнализации такого непринятого блока или блоков, или для анализа хэш-функции для определения надлежащего ресурса восходящей линии связи из совокупности ресурсов восходящей линии связи, как описано здесь.
Терминал 900 доступа может дополнительно содержать память 908, которая оперативно подключена к процессору 906 и которая может сохранять данные, подлежащие передаче, принятые данные и т.п. В памяти 908 может храниться информация, относящаяся к планированию ресурсов нисходящей линии связи, протоколы для оценивания вышеупомянутого, протоколы для идентификации непринятых частей передачи, для определения недешифруемой передачи, для передачи сообщения обратной связи на точку доступа и т.п.
Очевидно, что описанное здесь хранилище данных (например, память 908) может представлять собой энергозависимую память или энергонезависимую память или может включать в себя энергозависимую и энергонезависимую память. В порядке иллюстрации, но не ограничения, энергонезависимая память может включать в себя постоянную память (ПЗУ), программируемую ПЗУ (ППЗУ), электрически программируемую ПЗУ (ЭППЗУ), электрически стираемую ППЗУ (ЭСППЗУ) или флэш-память. Энергозависимая память может включать в себя оперативную память (ОЗУ), которая действует как внешняя кэш-память. В порядке иллюстрации, но не ограничения, ОЗУ доступна во многих формах, например синхронное ОЗУ (SRAM), динамическое ОЗУ (DRAM), синхронное DRAM (SDRAM), SDRAM с двойной скоростью передачи данных (DDR SDRAM), расширенное SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) и Rambus RAM прямого доступа (DRRAM). Память 908 рассматриваемых систем и способов призвана содержать, без ограничения, эти и любые другие подходящие типы памяти.
Приемник 902 дополнительно оперативно подключен к мультиплексной антенне 910, которая может принимать запланированную корреляцию между одним или несколькими дополнительными блоками ресурсов передачи нисходящей линии связи и блоком ресурсов передачи восходящей линии связи (например, для облегчения обеспечения множественных сообщений NACK или ACK в отклике битовой карты). Мультиплексный процессор 906 может включать в себя многоцифровую битовую карту в сообщении обратной связи, которая обеспечивает сообщение ACK или NACK, указывающее, принят или не принят первый блок нисходящей линии связи и каждый из одного или нескольких дополнительных блоков нисходящей линии связи, по одному ресурсу восходящей линии связи. Кроме того, вычислительный процессор 912 может принимать функцию вероятности обратной связи, в котором функция ограничивает вероятность того, что терминал 900 доступа обеспечивает описанное здесь сообщение обратной связи, если блок ресурсов передачи нисходящей линии связи или связанные с ним данные, не принят. В частности, такую функцию вероятности можно применять для снижения помехи, если множественные устройства одновременно сообщают о потере данных.
Терминал 900 доступа дополнительно содержит модулятор 914 и передатчик 916, который передает сигнал, например, на базовую станцию, точку доступа, другой терминал доступа, удаленный агент и т.д. Хотя они описаны как отдельные от процессора 906, очевидно, что генератор 910 сигнала и модуль 912 оценки индикатора могут составлять часть процессора 906 или ряда процессоров (не показаны).
На Фиг.10 показана система 1000, которая облегчает обеспечение обратной связи, относящейся к потере данных передачи для сети LTE. Система 1000 содержит базовую станцию 1002 (например, точка доступа, …) с приемником 1010, который принимает сигнал(ы) от одного или нескольких мобильных устройств 1004 через совокупность приемных антенн 1006, и передатчиком 1022, который передает на одно или несколько мобильных устройств 1004 через передающую антенну 1008. Приемник 1010 может принимать информацию от приемных антенн 1006 и может дополнительно содержать получатель сигнала (не показан), который принимает данные обратной связи, относящиеся к непринятому или недешифруемому пакету данных. Дополнительно, приемник 1010 оперативно связан с демодулятором 1012, который демодулирует принятую информацию. Демодулированные символы анализируются процессором 1014, который подключен к памяти 1016, где хранится информация, относящаяся к коррелированию ресурсов восходящей линии связи и нисходящей линии связи, обеспечивающая динамические и/или статические корреляции из сети, а также данные, подлежащие передаче на или приему от мобильного устройства 1004 (или другой базовой станции (не показана)), и/или любая другая подходящая информация, относящаяся к осуществлению различных изложенных здесь действий и функций.
Процессор 1014 дополнительно подключен к процессору связывания 1018, который может планировать корреляцию в течение периода выделения между блоком ресурсов передачи нисходящей линии связи и блоком ресурсов передачи восходящей линии связи для многоадресной или широковещательной услуги. Дополнительно, процессор связывания 1018 может дополнительно планировать корреляцию между одним или несколькими дополнительными блоками ресурсов передачи восходящей линии связи и блоком ресурсов передачи нисходящей линии связи для обеспечения получения совокупности сообщений обратной связи для ресурса нисходящей линии связи. Это позволяет определить относительное количество сообщений обратной связи, относящихся к ресурсу нисходящей линии связи. Кроме того, процессор связывания 1018 может планировать корреляцию между совокупностью блоков ресурсов передачи нисходящей линии связи и ресурсов передачи восходящей линии связи для многоадресной или широковещательной услуги, благодаря чему одна битовая карта, включенная в сообщение обратной связи, может указывать информацию ACK или NACK для совокупности блоков ресурсов передачи нисходящей линии связи.
Процессор 1018 связывания может быть подключен к вычислительному процессору 1020, который генерирует вероятностный коэффициент, который может ограничивать вероятность того, что оконечное устройство выдаст сообщение обратной связи. Базовая станция 1002 может применять вероятностный коэффициент для снижения помехи обратной связи от множественных оконечных устройств. Дополнительно, вычислительный процессор 1020 может генерировать хэш-функцию, передаваемую базовой станцией 1002, которая может указывать каждому из совокупности оконечных устройств конкретный ресурс передачи восходящей линии связи для использования при выдаче сообщения обратной связи. Указание хэш-функции может базироваться, по меньшей мере, отчасти, на классе доступа каждого оконечного устройства, идентификации хэша каждого терминала, идентификации услуги, используемой каждым оконечным устройством, или информации, зависящей от блока, или их комбинации.
Дополнительно, вычислительный процессор 1020 может быть подключен к процессору 1021 сортировки, который может определять количество принятых сообщений обратной связи, относящихся к блоку ресурсов передачи нисходящей линии связи. Например, если блок ресурсов передачи нисходящей линии связи связан с множественными ресурсами передачи восходящей линии связи (например, вышеописанным процессором 1018 связывания), базовая станция 1002 может принимать два или более сообщения обратной связи для ресурса нисходящей линии связи. Таким образом, процессор 1021 сортировки может устанавливать, какие сообщения обратной связи соответствуют блоку нисходящей линии связи, что может указывать приоритет повторной передачи для этого блока нисходящей линии связи. Кроме того, процессор 1021 сортировки может выбирать между повторной передачей множественных блоков ресурсов передачи нисходящей линии связи на основании, по меньшей мере отчасти, количества принятых сообщений обратной связи, относящихся к каждому блоку ресурсов передачи нисходящей линии связи.
Согласно Фиг.11, на нисходящей линии связи, в точке 1105 доступа, процессор 1110 данных передачи (TX) принимает, форматирует, кодирует, перемежает и модулирует (или отображает в символы) данные трафика и выдает символы модуляции (“символы данных”). Символьный модулятор 1115 принимает и обрабатывает символы данных и пилотные символы и выдает поток символов. Символьный модулятор 1115 мультиплексирует символы данных и пилот-сигнала и выдает их на передающий блок (TMTR) 1120. Каждый символ передачи может представлять собой символ данных, пилотный символ или нулевое значение сигнала. Пилотные символы могут непрерывно передаваться в течение каждого символьного периода. Пилотные символы могут мультиплексироваться с частотным разделением (FDM), ортогонально мультиплексироваться с частотным разделением (OFDM), мультиплексироваться с временным разделением (TDM), мультиплексироваться с частотным разделением (FDM) или мультиплексироваться с кодовым разделением (CDM).
TMTR 1120 принимает и преобразует поток символов в один или несколько аналоговых сигналов и дополнительно преобразует (например, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы для генерации сигнала нисходящей линии связи, пригодного для передачи по беспроводному каналу. Затем сигнал нисходящей линии связи передается через антенну 1125 на терминалы. На терминале 1130 антенна 1135 принимает сигнал нисходящей линии связи и выдает принятый сигнал на приемный блок (RCVR) 1140. Приемный блок 1140 преобразует (например, фильтрует, усиливает и преобразует с понижением частоты) принятый сигнал и цифрует преобразованный сигнал для получения выборок. Символьный демодулятор 1145 демодулирует принятые пилотные символы и выдает их на процессор 1150 для оценивания канала. Символьный демодулятор 1145 дополнительно принимает оценку частотного отклика для нисходящей линии связи от процессора 1150, осуществляет демодуляцию данных на принятых символах данных для получения оценок символов данных (которые являются оценками переданных символов данных) и выдает оценки символов данных на процессор 1155 данных RX, который демодулирует (например, обращает отображение в символы), деперемежает и декодирует оценки символов данных для восстановления переданных данных трафика. Обработка символьным демодулятором 1145 и процессором 1155 данных RX дополнительна обработке символьным модулятором 1115 и процессором 1110 данных TX, соответственно, на точке 1105 доступа.
На восходящей линии связи процессор 1160 данных TX обрабатывает данные трафика и обеспечивает символы данных. Символьный модулятор 1165 принимает и мультиплексирует символы данных с пилотными символами, осуществляет модуляцию и выдает поток символов. Затем передающий блок 1170 принимает и обрабатывает поток символов для генерации сигнала восходящей линии связи, который передается антенной 1135 на точку 1105 доступа.
В точке 1105 доступа сигнал восходящей линии связи от терминала 1130 принимается антенной 1125 и обрабатывается приемным блоком 1175 для получения выборок. Затем символьный демодулятор 1180 обрабатывает выборки и обеспечивает принятые пилотные символы и оценки символов данных для восходящей линии связи. Процессор 1185 данных RX обрабатывает оценки символов данных для восстановления данных трафика, переданных терминалом 1130. Процессор 1190 осуществляет оценивание канала для каждого активного терминала, передающего на восходящей линии связи. Множественные терминалы могут передавать пилот-сигнал одновременно по восходящей линии связи на своих соответствующих назначенных наборах пилотных поддиапазонов, где наборы пилотных поддиапазонов могут чередоваться.
Процессоры 1190 и 1150 направляют (например, управляют, координируют, администрируют и т.д.) работу на точке 1105 доступа и терминале 1130 соответственно. Соответствующие процессоры 1190 и 1150 могут быть связаны с блоками памяти (не показаны), где хранятся программные коды и данные. Процессоры 1190 и 1150 также могут осуществлять вычисления для получения оценок частотных и импульсных откликов для восходящей линии связи и нисходящей линии связи соответственно.
Для системы множественного доступа (например, FDMA, OFDMA, CDMA, TDMA и т.д.) множественные терминалы могут одновременно передавать на восходящей линии связи. Для такой системы пилотные поддиапазоны могут совместно использоваться разными терминалами. Методы оценивания канала можно использовать в случаях, когда пилотные поддиапазоны для каждого терминала охватывают весь рабочий диапазон (возможно, за исключением краев диапазона). Такая структура пилотных поддиапазонов желательна для получения частотного разнесения для каждого терминала. Описанные здесь способы можно реализовать различными средствами. Например, эти способы можно реализовать в оборудовании, программно-аппаратном обеспечении, программном обеспечении или их комбинации. Для аппаратной реализации, которая может быть цифровой, аналоговой или цифровой и аналоговой, блоки обработки, используемые для оценивания канала, можно реализовать в одной или нескольких из специализированных интегральных схем (ASIC), цифровых сигнальных процессоров (ЦСП), устройств обработки цифрового сигнала (DSPD), программируемых логических устройств (ПЛУ), вентильных матриц, программируемых пользователем (FPGA), процессоров, контроллеров, микроконтроллеров, микропроцессоров, других электронных блоков, предназначенных для осуществления описанных здесь функций, или их комбинации. Программная реализация возможна посредством модулей (например, процедур, функций и т.д.), которые осуществляют описанные здесь функции. Программные коды могут храниться в блоке памяти и выполняться процессорами 1190 и 1150.
Следует понимать, что описанные здесь варианты осуществления можно реализовать в оборудовании, программном обеспечении, программно-аппаратном обеспечении, промежуточном программном обеспечении, микрокоде или любой их комбинации. Для аппаратной реализации, блоки обработки можно реализовать в одной или нескольких из специализированных интегральных схем (ASIC), цифровых сигнальных процессоров (ЦСП), устройств обработки цифрового сигнала (DSPD), программируемых логических устройств (ПЛУ), вентильных матриц, программируемых пользователем (FPGA), процессоров, контроллеров, микроконтроллеров, микропроцессоров, других электронных блоков, предназначенных для осуществления описанных здесь функций или их комбинации.
Когда варианты осуществления реализованы в виде программного обеспечения, программно-аппаратного обеспечения, промежуточного программного обеспечения или микрокода, программного кода или сегментов кода, они могут храниться на компьютерно-считываемом носителе, таком как компонент хранения. Сегмент кода может представлять алгоритм, функцию, подпрограмму, программу, процедуру, подпроцедуру, модуль, пакет программного обеспечения, класс или любую комбинацию инструкций, структур данных или операторов программы. Сегмент кода может быть подключен к другому сегменту кода или аппаратной схеме путем передачи и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информацию, аргументы, параметры, данные и т.д. можно переносить, пересылать или передавать с использованием любого пригодного средства, в том числе совместного использования памяти, передачи сообщений, передачи жетонов, сетевой передачи и т.д.
Для программной реализации описанные здесь методы можно реализовать посредством модулей (например, процедур, функций и т.д.), которые осуществляют описанные здесь функции. Программные коды могут храниться в ячейках памяти и выполняться процессорами. Ячейку памяти можно реализовать в процессоре или вне процессора, в каковом случае она может быть подключена с возможностью связи к процессору различными средствами, известными в технике.
На Фиг.12 показана система 1200, которая облегчает использование гибкого шаблона передачи для беспроводной связи. Система 1200 может включать в себя модуль 1202 для определения местоположения по времени подкадра, когда будет происходить передача SFN для данных. Модуль 1204 для определения первого шаблона передачи и второго шаблона передачи для опорных сигналов, модуль 1206 для выбора для использования между первым шаблоном передачи и вторым шаблоном передачи для опорных сигналов в зависимости от того, будут ли данные SFN передаваться в подкадре, и модуль 1208 для трансляции информации о выбранном шаблоне передачи до его использования. Модули 1202-1208 могут представлять собой процессор или любое электронное устройство и могут быть подключены к модулю 1210 памяти.
На Фиг.13 показана система 1300, которая облегчает использование гибкого шаблона передачи для беспроводной связи. Система 1300 может включать в себя модуль 1302 для определения местоположения по времени подкадра, когда будет происходить передача SFN для данных, модуль 1304 для определения первого шаблона передачи и второго шаблона передачи для опорных сигналов и модуль 1306 для трансляции информации о выбранном шаблоне передачи до его использования. Модули 1302-1306 могут представлять собой процессор или любое электронное устройство и могут быть подключены к модулю 1308 памяти.
На Фиг.14 показана система 1400, которая облегчает использование гибкого шаблона передачи для беспроводной связи. Система 1400 может включать в себя модуль 1402 для использования первого шаблона передачи, в котором первый шаблон передачи содержит тоны для передачи набора данных согласно схеме передачи в одночастотной сети (SFN), модуль 1404 для использования второго шаблона передачи, в котором второй шаблон передачи содержит тоны для передачи опорных сигналов, и модуль 1406 для трансляции информации о выбранном шаблоне передачи до его использования. Модули 1402-1406 могут представлять собой процессор или любое электронное устройство и могут быть подключены к модулю 1408 памяти.
На Фиг.15 показана система 1500, которая облегчает использование гибкого шаблона передачи для беспроводной связи. Система 1500 может включать в себя модуль 1502 для приема местоположения по времени подкадра, когда будет происходить передача SFN для данных, модуль 1504 для приема информации о первом шаблоне передачи, в котором информация содержит информацию местоположения по времени и частоте, по меньшей мере, одного блока ресурсов, используемого для передачи набора данных согласно схеме передачи в одночастотной сети (SFN). Модули 1502-1502 могут представлять собой процессор или любое электронное устройство и могут быть подключены к модулю 1506 памяти.
Вышеприведенное описание включает в себя примеры одного или нескольких аспектов. Конечно, невозможно описать все мыслимые комбинации компонентов или способов для описания вышеупомянутых аспектов, но специалистам в данной области техники очевидно, что возможны многие дополнительные комбинации и перестановки различных аспектов. Соответственно, описанные аспекты призваны охватывать все подобные изменения, модификации и вариации, отвечающие сущности и объему прилагаемой формулы изобретения. Кроме того, в той степени, в которой термин “включает в себя” используется в подробном описании или формуле изобретения, такой термин следует трактовать как включительный наподобие термину “содержащий”, как интерпретируется “содержащий” при использовании в качестве переходного слова в формуле изобретения.