ПЕРЕДАЧА ОТЧЕТОВ В МНОГОАДРЕСНОМ/ШИРОКОВЕЩАТЕЛЬНОМ РЕЖИМЕ В БЕСПРОВОДНЫХ СЕТЯХ
SENDING REPORTS IN MULTIADDRESS/BROADCASTING MODE IN WIRELESS NETWORKS

Перекрестная ссылка на родственные заявки
Данная Заявка притязает на приоритет Предварительной патентной заявки (США) серийный номер 60/815298, озаглавленной "A METHOD AND APPARATUS FOR MBMS REPORTING LTE", которая зарегистрирована 20 июня 2006 года, и Непредварительной патентной заявки (США) серийный номер 11/760645, озаглавленной "CELL SPECIFIC RETRANSMISSION OF SINGLE FREQUENCY NETWORK MBMS DATA", которая зарегистрирована 08 июня 2007 года. Вышеупомянутые заявки полностью содержатся в данном документе по ссылке.
Уровень техники
Область техники, к которой относится изобретение
Нижеследующее описание, в общем, относится к беспроводной связи, а более конкретно, к предоставлению обратной связи в LTE-сетях, чтобы указывать не принятые или не поддающиеся расшифровке блоки передаваемых данных.
Уровень техники
Системы беспроводной связи широко развернуты с тем, чтобы предоставлять различные типы содержимого связи, такие как, например, речь, данные и т.п. Типичные системы беспроводной связи могут быть системами множественного доступа, допускающими поддержку связи с несколькими пользователями посредством совместного использования доступных системных ресурсов (к примеру, полосы пропускания, мощности передачи и т.п.). Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA), системы множественного доступа с ортогональным частотным разделением каналов (OFDMA) и т.д.
В общем, системы беспроводной связи с множественным доступом могут поддерживать одновременную связь для нескольких мобильных аппаратов. Каждый мобильный аппарат может обмениваться данными с одной или более базовыми станциями посредством передачи по прямой и обратной линии связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным аппаратам, а обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных аппаратов к базовым станциям. Дополнительно, связь между мобильными аппаратами и базовыми станциями может осуществляться через системы с одним входом и одним выходом (SISO), системы со многими входами и одним выходом (MISO), системы со многими входами и многими выходами (MIMO) и т.д.
T
R
T
R
S
S
T
R
S
MIMO-системы, как правило, используют множество (N) передающих антенн и множество (N) приемных антенн для передачи данных. MIMO-канал, сформированный посредством N передающих и N приемных антенн, может быть разложен на N независимых каналов, которые могут упоминаться как пространственные каналы, где N≤{N, N}. Каждый из N независимых каналов соответствует измерению. Более того, MIMO-системы могут обеспечивать повышенную производительность (к примеру, лучшую спектральную эффективность, увеличенную пропускную способность и/или повышенную надежность), если используются дополнительные размерности, созданные посредством множества передающих и приемных антенн.
MIMO-системы могут поддерживать различные методики дуплексного режима, чтобы разделять связь по прямой и обратной линии связи по общей физической среде. Например, системы дуплекса с частотным разделением каналов (FDD) могут использовать несравнимые частотные области для связи по прямой и обратной линии связи. Дополнительно, в системах дуплекса с частотным разделением каналов (TDD) связь по прямой и обратной линии связи может использовать общую частотную область. Тем не менее, традиционные методики могут предоставлять ограниченную или не предоставлять обратной связи, связанной с информацией о канале.
Сущность изобретения
Далее представлена упрощенная сущность одного или более вариантов осуществления, для того чтобы предоставить базовое понимание этих вариантов осуществления. Эта сущность не является всесторонним обзором всех рассматриваемых вариантов осуществления, и она не имеет намерением ни то, чтобы определить ключевые или важнейшие элементы всех вариантов осуществления, ни то, чтобы обрисовать область применения каких-либо или всех вариантов осуществления. Ее единственная цель - представить некоторые понятия одного или более вариантов осуществления в упрощенной форме в качестве вступления в более подробное описание, которое представлено далее.
В соответствии с одним или более вариантами осуществления и их соответствующей сущностью, различные аспекты описаны в связи с упрощением обратной связи для сети долгосрочного развития (LTE) Партнерского проекта третьего поколения (3GPP), указывающей то, являются данные, предоставленные посредством этой сети, не принятыми либо принятыми, но не поддающимися расшифровке. Один или более блоков ресурсов передачи по нисходящей линии связи (к примеру, канал нисходящей линии связи) могут быть скоррелированы с одним или более блоками ресурсов передачи по восходящей линии связи (к примеру, каналом восходящей линии связи) в ходе планирования периода выделения передачи. Корреляция позволяет идентифицировать для терминальных аппаратов конкретный канал восходящей линии связи, который может быть использован для того, чтобы передавать, помимо прочего, отрицание приема (NACK), относящееся к конкретному каналу нисходящей линии связи. Дополнительно, несколько ресурсов восходящей линии связи может быть использовано для того, чтобы упростить количественное и/или качественное определение серьезности потери данных. Более того, ограничивающий коэффициент может быть передан для того, чтобы уменьшить число терминальных аппаратов, реагирующих на потерянные данные одновременно, чтобы снизить потенциальные помехи. Как описано, настоящее новшество предусматривает динамическую и/или статическую обратную связь в LTE-сетях.
Согласно связанным аспектам, способ предоставления обратной связи для сети беспроводной связи 3GPP LTE описывается в данном документе. Способ может содержать планирование корреляции между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи для периода выделения, по меньшей мере, частично ассоциативно связанного с услугой многоадресной или широковещательной передачи. Дополнительно, способ может содержать передачу спланированной корреляции во множество терминальных аппаратов и прием сообщения обратной связи, относящегося к блоку ресурсов передачи по нисходящей линии связи, по меньшей мере, из одного из множества терминальных аппаратов через блок ресурсов передачи по восходящей линии связи.
Еще один аспект относится к устройству, которое предоставляет обратную связь для беспроводной сети 3GPP LTE. Устройство может содержать средство планирования корреляции в течение периода выделения между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи для услуги многоадресной или широковещательной передачи. Дополнительно, устройство может содержать средство передачи спланированной корреляции через услугу многоадресной или широковещательной передачи во множество терминальных аппаратов. Более того, устройство также может содержать средство приема сообщения обратной связи, относящегося к блоку ресурсов передачи по нисходящей линии связи, по меньшей мере, из одного из множества терминальных аппаратов через блок ресурсов передачи по восходящей линии связи.
Другой аспект относится к устройству, которое упрощает передачу обратной связи для сети 3GPP LTE. Устройство может содержать процессор ассоциативного связывания, который планирует корреляцию в течение периода выделения между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи для услуги многоадресной или широковещательной передачи. Дополнительно, устройство может содержать передающее устройство, которое передает в широковещательном режиме спланированную корреляцию во множество терминальных аппаратов. Устройство также может содержать антенну, которая принимает сообщение обратной связи, относящееся к блоку ресурсов передачи по нисходящей линии связи, по меньшей мере, из одного из множества терминальных аппаратов через блок ресурсов передачи по восходящей линии связи.
Дополнительный аспект относится к процессору, который упрощает обратную связь для сети 3GPP LTE. Процессор может содержать средство планирования корреляции между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи для периода выделения, по меньшей мере, частично ассоциативно связанного с услугой многоадресной или широковещательной передачи. Дополнительно, процессор может содержать средство передачи спланированной корреляции во множество терминальных аппаратов и средство приема сообщения обратной связи, относящегося к блоку ресурсов передачи по нисходящей линии связи, по меньшей мере, из одного из множества терминальных аппаратов через блок ресурсов передачи по восходящей линии связи.
Еще один другой аспект относится к компьютерному программному продукту, который упрощает обратную связь для сетей 3GPP LTE. Компьютерный программный продукт может содержать коды, приводимые в исполнение, по меньшей мере, одним компьютером, чтобы планировать корреляцию между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи, передавать спланированную корреляцию и принимать сообщение обратной связи, относящееся к блоку ресурсов передачи по нисходящей линии связи. Дополнительно, корреляция может быть спланирована для конкретного периода выделения, передающего услугу многоадресной или широковещательной передачи через блок ресурсов передачи по нисходящей линии связи. Дополнительно, сообщение обратной связи может приниматься, по меньшей мере, от одного из множества терминальных аппаратов через блок ресурсов передачи по восходящей линии связи.
Другой аспект относится к способу предоставления обратной связи для сети беспроводной связи 3GPP LTE. Способ может содержать прием планирования услуг передачи, которое задает услуги, распределенные одному или более блокам периода выделения передачи, и прием спланированной корреляции между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи, относящихся к услуге многоадресной или широковещательной передачи, спланированной для периода выделения. Способ также может содержать предоставление сообщения обратной связи через блок ресурсов передачи по восходящей линии связи, указывающего то, что, по меньшей мере, часть блока ресурсов передачи по нисходящей линии связи или данных, ассоциативно связанных с ней, не принята.
Еще один аспект относится к устройству, которое предоставляет обратную связь для беспроводной сети 3GPP LTE. Устройство может содержать средство приема планирования услуг передачи, которое задает услуги, распределенные одному или более блокам периода выделения передачи, и средство приема спланированной корреляции между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи, относящихся к услуге многоадресной или широковещательной передачи, спланированной для периода выделения. Устройство дополнительно может содержать средство предоставления сообщения обратной связи через блок ресурсов передачи по восходящей линии связи, указывающего то, что, по меньшей мере, часть блока ресурсов передачи по нисходящей линии связи или данных, ассоциативно связанных с ней, не принята.
Еще один аспект относится к дополнительному устройству для предоставления обратной связи для беспроводной сети 3GPP LTE. Это устройство может содержать антенну, которая принимает планирование услуг передачи, задающее услуги, распределенные одному или более блокам периода выделения передачи, и спланированную корреляцию между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи, относящихся к услуге многоадресной или широковещательной передачи, спланированной для периода выделения. Дополнительно, устройство может содержать передатчик, который предоставляет сообщение обратной связи через блок ресурсов передачи по восходящей линии связи в eNode B, указывающее то, что, по меньшей мере, часть блока ресурсов передачи по нисходящей линии связи или данных, ассоциативно связанных с ней, не принята.
Другой аспект относится к процессору, который предоставляет обратную связь для сети беспроводной связи 3GPP LTE. Процессор может содержать средство приема планирования услуг передачи, которое задает услуги, распределенные одному или более блокам периода выделения передачи, и средство приема спланированной корреляции между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи, относящихся к услуге многоадресной или широковещательной передачи, спланированной для периода выделения. Более того, процессор может содержать средство предоставления сообщения обратной связи через блок ресурсов передачи по восходящей линии связи, указывающего то, что, по меньшей мере, часть блока ресурсов передачи по нисходящей линии связи или данных, ассоциативно связанных с ней, не принята.
Дополнительный аспект относится к компьютерному программному продукту, который предоставляет обратную связь для сетей 3GPP LTE. Компьютерный программный продукт может содержать коды, приводимые в исполнение, по меньшей мере, одним компьютером, чтобы принимать планирование услуг передачи, которое задает услуги, распределенные одному или более блокам периода выделения, принимать спланированную корреляцию между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи, и предоставлять сообщение обратной связи через блок ресурсов передачи по восходящей линии связи. Дополнительно, сообщение обратной связи может указывать то, что, по меньшей мере, часть блока ресурсов передачи по нисходящей линии связи или данных, ассоциативно связанных с ней, не принята. Так же, ресурсы могут относиться к услуге многоадресной или широковещательной передачи, спланированной для передачи в пределах периода выделения.
Для достижения вышеуказанных и связанных целей один или более вариантов осуществления содержит признаки, далее полностью описанные и конкретно указанные в формуле изобретения. Последующее описание и прилагаемые чертежи подробно излагают определенные иллюстративные аспекты одного или более вариантов осуществления. Тем не менее, эти аспекты указывают только на некоторые из множества способов, которыми могут быть использованы принципы различных вариантов осуществления, и описанные варианты осуществления имеют намерением включать в себя все такие аспекты и их эквиваленты.
Краткое описание чертежей
Фиг. 1 иллюстрирует систему беспроводной связи в соответствии с различными аспектами, изложенными в данном документе.
Фиг. 2 иллюстрирует примерное устройство связи для использования в среде беспроводной связи.
Фиг. 3 иллюстрирует примерную методологию для предоставления обратной связи в сеть беспроводной связи
Фиг. 4 иллюстрирует примерную методологию для ограничения числа аппаратов, реагирующих на потерянную передачу.
Фиг. 5 иллюстрирует примерную методологию для предоставления обратной связи для нескольких блоков ресурсов передачи по нисходящей линии связи в соответствии с аспектами, раскрытыми в данном документе.
Фиг. 6 иллюстрирует примерную методологию для выбора между не принятыми блоками ресурсов передачи для повторной передачи в соответствии с одним или более аспектов.
Фиг. 7 иллюстрирует примерную методологию для корреляции ресурсов нисходящей и восходящей линии связи в соответствии с заявляемым предметом изобретения.
Фиг. 8 иллюстрирует примерную систему, которая упрощает предоставление обратной связи для сети долгосрочного развития (LTE) в соответствии с аспектами, изложенными в данном документе.
Фиг. 9 иллюстрирует пример предоставления обратной связи, относящейся к пропущенной передаче, в соответствии с аспектами, раскрытыми в данном документе.
Фиг. 10 иллюстрирует пример предоставления спланированной корреляции ресурсов передачи по восходящей и нисходящей линии связи.
Фиг. 11 иллюстрирует примерный терминал доступа, который может предоставлять обратную связь для сетей связи.
Фиг. 12 иллюстрирует примерную базовую станцию, которая может быть использована в связи с беспроводным сетевым окружением, раскрытым в данном документе.
Фиг. 13 иллюстрирует примерную систему, которая упрощает предоставление обратной связи для окружения беспроводной связи в соответствии с одним или более аспектами.
Фиг. 14 иллюстрирует систему, которая упрощает предоставление обратной связи для сети беспроводной связи в соответствии с одним или более аспектами.
Фиг. 15 иллюстрирует систему, которая может предоставлять обратную связь для беспроводной сети в соответствии с дополнительными аспектами.
Подробное описание изобретения
Далее описываются различные аспекты со ссылками на чертежи, на которых одинаковые номера ссылок используются для того, чтобы ссылаться на одинаковые элементы. В последующем описании, для целей пояснения, многие конкретные детали объяснены для того, чтобы обеспечить полное понимание одного или более аспектов. Тем не менее, может быть очевидным, что эти аспекты могут применяться на практике без этих конкретных деталей. В других случаях, распространенные структуры и устройства показаны в форме блок-схемы, чтобы упростить описание одного или более аспектов.
Помимо этого, различные аспекты изобретения описываются ниже. Должно быть очевидным то, что идея из данного документа может быть осуществлена во множестве форм, и что все конкретные структуры и/или функции, раскрытые в данном документе, являются просто характерными. На основе идей из данного документа специалисты в данной области техники должны принимать во внимание, что аспекты, раскрытые в данном документе, могут быть реализованы независимо от любых других аспектов, и что два или более из этих аспектов могут быть комбинированы различными способами. Например, устройство может быть реализовано и/или способ может быть использован на практике с помощью любого числа аспектов, изложенных в данном документе. Помимо этого, устройство может быть реализовано и/или способ может быть использован на практике с помощью другой структуры и/или функциональности, в добавление к или отличной от одного или более аспектов, изложенных в данном документе. В качестве примера, многие из способов, устройств, систем и устройств, описанных в данном документе, описываются в контексте самоорганизующегося или неспланированного/полуспланированного развернутого окружения беспроводной связи, которое предоставляет синхронизированную передачу и повторную передачу SFN-данных. Специалисты в данной области техники должны признавать, что аналогичные методики могут применяться к другим окружениям связи.
При использовании в данной заявке термины "компонент", "система" и т.п. имеют намерением ссылаться на связанный с компьютером объект, будь то аппаратные средства, программное обеспечение, программное обеспечение в ходе приведения в исполнение, микропрограммное обеспечение, промежуточное программное обеспечение, микрокод и/или любая комбинация вышеозначенного. Например, компонент может быть, но не только, процессом, запущенным на процессоре, процессором, объектом, исполняемым файлом, потоком исполнения, программой и/или компьютером. Один или более компонентов могут храниться внутри процесса и/или потока исполнения, и компонент может быть локализован на компьютере или распределен между двумя и более компьютерами. Кроме того, эти компоненты могут приводиться в исполнение с различных машиночитаемых носителей, в которых хранятся различные структуры данных. Компоненты могут обмениваться данными посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакетов данных (к примеру, данных из одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, например, по Интернету с другими системами посредством сигнала). Дополнительно, компоненты систем, описанных в данном документе, могут быть перегруппированы и/или дополнены посредством дополнительных компонентов, чтобы упростить достижение различных аспектов, целей, преимуществ и т.д., описанных в связи с ними, и не ограничены точными конфигурациями, изложенными на данном чертеже, как должны принимать во внимание специалисты в данной области техники.
Помимо этого, различные аспекты описываются в данном документе в связи с абонентской станцией. Абонентскую станцию также можно называть системой, абонентским устройством, мобильной станцией, мобильным устройством, удаленным терминалом, терминалом доступа, пользовательским терминалом, пользовательским агентом, пользовательским аппаратом или пользовательским оборудованием. Абонентской станцией может быть сотовый телефон, беспроводной телефон, телефон по протоколу инициирования сеанса (SIP), станция беспроводного абонентского доступа (WLL), персональный цифровой ассистент (PDA), "карманный" аппарат с поддержкой беспроводных соединений или другое устройство обработки, подключенное к беспроводному модему либо аналогичному механизму, упрощающему беспроводную связь и аппаратом обработки.
Более того, различные аспекты или признаки, описанные в данном документе, могут быть реализованы как способ, устройство или изделие с помощью стандартных методик программирования и/или разработки. Термин "изделие" при использовании в данном документе имеет намерением содержать в себе вычислительную программу, доступную из любого машиночитаемого устройства, носителя или среды. Например, машиночитаемые носители могут включать в себя, но не только, магнитные устройства хранения (например, жесткий диск, гибкий магнитный диск, магнитные полосы и т.д.), оптические диски (к примеру, компакт-диск (CD), универсальный цифровой диск (DVD) и т.д.), смарт-карты и устройства флэш-памяти (к примеру, плата, карта, ключи и т.д.). Дополнительно, различные носители хранения, описанные в данном документе, могут представлять одно или более устройств и/или других машиночитаемых носителей для хранения информации. Термин "машиночитаемый носитель" может включать в себя, без ограничений, беспроводные каналы и различные другие носители, допускающие хранение, размещение и/или перенос команд(ы) и/или данных.
Кроме того, слово "примерный" используется в данном документе, чтобы означать служащий в качестве примера, экземпляра или иллюстрации. Любой аспект или конструкция, описанные в данном документе как "примерные", не обязательно должны быть истолкованы как предпочтительные или преимущественные в сравнении с другими аспектами или конструкциями. Наоборот, использование слова "примерный" имеет намерением представлять принципы конкретным образом. При использовании в данной заявке термин "или" имеет намерением означать включающее "или" вместо исключающего "или". Т.е. если не указано иное или не очевидно из контекста, "X использует A или B" имеет намерением означать любую из естественных включающих перестановок. Т.е. если X использует A; X использует B; или X использует и A, и B, то "X использует A или B" удовлетворяется в любом из вышеуказанных случаев. Помимо этого, артикли "a" и "an" при использовании в данной заявке и прилагаемой формуле изобретения, в общем, должны истолковываться так, чтобы означать "один или более", если иное не указано или не очевидно из контекста, направленного на форму единственного числа.
При использовании в данном документе термины "выводить" или "логический вывод" обычно означают процесс рассуждения о или обозначения состояний системы, окружения и/или пользователя из набора данных наблюдения, полученных посредством событий и/или данных. Логический вывод может быть использован для того, чтобы определить конкретный контекст или действие, либо может формировать распределение вероятностей, к примеру, по состояниям. Логический вывод может быть вероятностным, т.е. вычислением распределения вероятностей по интересующим состояниям на основе анализа данных и событий. Логический вывод также может означать методики, используемые для компоновки событий более высокого уровня из набора событий и/или данных. Такой логический вывод приводит к составлению новых событий или действий из набора наблюдаемых событий и/или сохраненных данных событий, независимо от того, соотносятся ли события в тесной временной близости и исходят ли события и данные из одного или нескольких источников событий и данных.
Фиг. 1 иллюстрирует систему 100 беспроводной связи с несколькими базовыми станциями 110 и несколькими терминалами 120, такими как те, которые могут использоваться в связи с одним или более аспектами. Базовая станция, в общем, является стационарной станцией, которая обменивается данными с терминалами, и она также может называться точкой доступа, узлом B или каким-либо другим термином. Каждая базовая станция 110 предоставляет покрытие связи для конкретной географической области, проиллюстрированной как три географические области, помеченные 102a, 102b и 102c. Термин "сота" может относиться к базовой станции и/или ее зоне покрытия, в зависимости от контекста, в котором используется термин. Чтобы повысить пропускную способность системы, зона покрытия базовой станции может быть секционирована на несколько меньших зон (к примеру, три меньшие зоны согласно соте 102a на фиг. 1) 104a, 104b и 104c. Каждая меньшая зона может обслуживаться соответствующей базовой приемо-передающей подсистемой (BTS). Термин "сектор" может относиться к BTS и/или ее зоне покрытия, в зависимости от контекста, в котором используется термин. Для разбитой на секторы соты BTS для всех секторов этой соты типично совместно расположены в пределах базовой станции соты. Методики передачи, описанные в данном документе, могут быть использованы для системы с секторизованными сотами, а также системы с несекторизованными сотами. Для простоты в последующем описании термин "базовая станция" используется обобщенно для стационарной станции, которая обслуживает сектор, а также стационарной станции, которая обслуживает соту.
Терминалы 120 типично распределены по системе, и каждый терминал может быть стационарным или мобильным. Терминал также может называться мобильной станцией, абонентским оборудованием, пользовательским устройством или каким-либо другим термином. Терминалом может быть беспроводное устройство, сотовый телефон, персональный цифровой ассистент (PDA), плата беспроводного модема и т.п. Каждый терминал 120 может обмениваться данными с нулем, одной или несколькими базовыми станциями по нисходящей и/или восходящей линии связи в любой данный момент. Нисходящая линия связи (или прямая линия связи) относится к линии связи от базовых станций к терминалам, а восходящая линия связи (или обратная линия связи) относится к линии связи от терминалов к базовым станциям.
В централизованной архитектуре системный контроллер 130 подключается к базовым станциям 110 и предоставляет координацию и контроль базовых станций 110. В распределенной архитектуре базовые станции 110 могут обмениваться данными друг с другом по мере необходимости. Передача данных по прямой линии связи осуществляется от одной точки доступа к одному терминалу доступа на максимальной или близкой к максимальной скорости передачи данных, которая может поддерживаться прямой линией связи и/или системой связи. Дополнительные каналы прямой линии связи (к примеру, канал управления) могут быть переданы из нескольких точек доступа одному терминалу доступа. Передача данных по обратной линии связи может осуществляться от одного терминала доступа в одну или несколько точек доступа.
Фиг. 2 - это иллюстрация самоорганизующегося или неспланированного/полуспланированного окружения 200 беспроводной связи в соответствии с различными аспектами. Система 200 может содержать одну или более базовых станций 202 в одном или более секторов, которые принимают, передают, повторяют и т.д. сигналы беспроводной связи друг другу и/или в одно или более мобильных устройств 204. Как проиллюстрировано, каждая базовая станция 202 может предоставлять покрытие связи для конкретной географической области, проиллюстрированной как три географические области, помеченные 206a, 206b, 206c и 206d. Каждая базовая станция 202 может содержать цепочку передатчиков и цепочку приемников, каждая из которых, в свою очередь, может содержать множество компонентов, ассоциативно связанных с передачей и приемом сигналов (к примеру, процессоров, модуляторов, мультиплексоров, демодуляторов, демультиплексоров, антенн и т.д.), как должны принимать во внимание специалисты в данной области техники. Мобильными аппаратами 204 могут быть, например, сотовые телефоны, смартфоны, "дорожные" устройства, "карманные" устройства связи, "карманные" вычислительные устройства, спутниковые радиоустройства, глобальные системы позиционирования, PDA и/или любое другое надлежащее устройство для передачи посредством беспроводной сети 200. Система 200 может быть использована в связи с различными аспектами, описанными в данном документе, для того чтобы упрощать предоставление обратной связи в окружение беспроводной связи, как изложено со ссылкой на последующие чертежи.
Ссылаясь на фиг. 3-7, проиллюстрированы методологии, относящиеся к упрощению предоставления обратной связи для сетей долгосрочного развития (LTE) Партнерского проекта третьего поколения (3GPP). Например, методологии могут основываться на предоставлении такой обратной связи в окружении множественного доступа с частотным разделением каналов (FDMA), окружении множественного доступа с ортогональным частотным разделением каналов (OFDMA), окружении множественного доступа с кодовым разделением каналов (CDMA), окружении широкополосного множественного доступа с кодовым разделением каналов (WCDMA), окружении множественного доступа с временным разделением каналов (TDMA), окружении множественного доступа с пространственным разделением каналов (SDMA) или в любом другом надлежащем беспроводном окружении. Хотя в целях упрощения пояснения методологии показаны и описаны как последовательность действий, необходимо понимать и принимать во внимание, что методологии не ограничены порядком действий, поскольку некоторые действия могут, в соответствии с одним или более аспектов, выполняться в другом порядке и/или параллельно с действиями, отличными от действий, показанных и описанных в данном документе. Например, специалисты в данной области техники должны понимать и принимать во внимание, что методология может быть альтернативно представлена как последовательность взаимосвязанных состояний или событий, к примеру, на диаграмме состояний. Более того, не все проиллюстрированные действия могут быть использованы для того, чтобы реализовать методологию в соответствии с одним или более аспектов.
Фиг. 3 - это иллюстрация примерной методологии 300 для предоставления обратной связи в сеть беспроводной связи. Способ 300 позволяет упрощать предоставление обратной связи от одного или более терминальных аппаратов в компоненты сети беспроводной связи, такие как передающее устройство базовой станции (к примеру, усовершенствованный узел базовой станции, eNode B или аналогичный механизм). Например, блоки ресурсов передачи по нисходящей линии связи (к примеру, канал нисходящей линии связи) могут быть спланированы для корреляции с блоками ресурсов передачи по восходящей линии связи (к примеру, каналом восходящей линии связи) в течение конкретного периода выделения. Дополнительно, услуги, передаваемые посредством беспроводной сети, могут быть распределены передачам по нисходящей линии связи. Если услуга, распределенная конкретному каналу нисходящей линии связи, не принята, аппарат может использовать канал восходящей линии связи, соотнесенный с этим каналом нисходящей линии связи для периода выделения, чтобы указать этот случай. Как результат, сеть может определять то, какой блок ресурсов передачи пропущен, и поэтому может инициировать повторную передачу посредством спланированной корреляции между ресурсами восходящей и нисходящей линии связи для периода выделения.
Согласно способу 300, на этапе 302 соотнесение между ресурсами восходящей и нисходящей линии связи планируется. В качестве конкретного примера, корреляция может быть между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи для периода выделения, по меньшей мере, частично ассоциативно связанного с услугой многоадресной или широковещательной передачи. Например, услуга многоадресной и/или широковещательной передачи может выделяться блоку ресурсов передачи по нисходящей линии связи в течение периода выделения. Как результат, соотнесение может идентифицировать конкретный канал восходящей линии связи, который может быть использован, если услуга многоадресной и/или широковещательной передачи, выделенная блоку ресурсов передачи по нисходящей линии связи, не принимается.
На этапе 304 спланированная корреляция может быть передана. Например, корреляция может быть передана в широковещательном режиме в терминальные аппараты, имеющие одновременную линию связи с eNode B. Эта корреляция также может быть предоставлена посредством произвольно организующейся сети, сети проводной связи или может быть включена на машиночитаемый носитель, загруженный в одно или более терминальных аппаратов. На этапе 306 обратная связь принимается через ресурс восходящей линии связи. Следует принимать во внимание, что обратная связь, принимаемая посредством конкретного ресурса восходящей линии связи, может идентифицировать связанный ресурс нисходящей линии связи (к примеру, блок ресурсов нисходящей линии связи или несколько блоков и т.п.) в силу корреляции между ресурсами восходящей и нисходящей линии связи по ссылке с номером 302.
Следует принимать во внимание, что спланированная корреляция, описанная в данном документе, может подразумевать неспособность надлежащим образом принимать услугу (к примеру, услугу многоадресной и/или широковещательной передачи), передаваемую через идентифицированный ресурс нисходящей линии связи, если соотнесение выделено для предоставления обратной связи, касающейся неспособности принять передачу. Помимо этого, обратная связь не обязательно должна расшифровываться посредством сети связи в соответствии со способом 300, чтобы сеть имела возможность идентифицировать ресурс и логически вывести необходимость повторно передать ресурс; простой прием сообщения обратной связи через ресурс восходящей линии связи может быть достаточным для того, чтобы указать эту информацию. Более того, сообщение обратной связи может включать в себя отрицание приема (NACK), указывающее то, что блок ресурсов передачи по нисходящей линии связи принят ненадлежащим образом. Как описано, методология 300 может упрощать передачу обратной связи, относящуюся к неспособности принять блок ресурсов передачи и/или соответствующих данных. Как результат, услуги, предоставляемые посредством сети связи, могут предоставляться более надежно, обеспечивая то, что эти услуги в итоге принимаются посредством терминального аппарата.
Фиг. 4 иллюстрирует примерную методологию 400 для ограничения числа аппаратов, реагирующих на потерянную передачу. В частности, методология позволяет упрощать уменьшение помех передачи, относящихся к предоставлению обратной связи для потерянной передачи. Например, если множество терминальных аппаратов не могут принять блок ресурсов передачи и/или ассоциативно связанные данные, как описано в данном документе, и одновременно предоставить обратную связь, касающуюся этих ресурсов и/или данных, значительная величина помех может быть создана. Чтобы контролировать уровень помех, число терминальных аппаратов, предоставляющих эту обратную связь, может быть ограничено. Традиционные механизмы для ограничения обратной связи продиктованы посредством явного выделения определенных терминальных аппаратов, чтобы выполнять функции составления отчетов. Тем не менее, этот подход может зависеть от способности eNode B (или, к примеру, передатчика) идентифицировать аппараты, которые принимают услугу, что может дополнительно потребовать передачи специальных служебных сигналов по ресурсам восходящей линии связи, а также дополнительных процедур. Дополнительно, проблемы управления, связанные с традиционными механизмами, могут возникать, поскольку терминальные аппараты инициируют и разрывают линию связи с eNode B (к примеру, при входе и выходе из соты, обслуживаемой посредством eNode B).
Связанная проблема может возникать в отношении коллизий обратной связи. Например, если ресурсы восходящей линии связи могут вмещать четыре передачи, и пять терминальных аппаратов пытаются использовать их практически одновременно, по меньшей мере, одна передача теряется вследствие коллизии (к примеру, попытка передавать по полному каналу и т.п.). Способ 400 также может уменьшать коллизии посредством приспособления вероятностного коэффициента так, чтобы совпадать с размером соотнесенных ресурсов восходящей линии связи. Следовательно, с меньшей вероятностью передача обратной связи переполнит ресурсы восходящей линии связи.
Согласно способу 400, на этапе 402 корреляция между ресурсами восходящей и нисходящей линии связи может быть спланирована. Например, корреляция может быть между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи для периода выделения, по меньшей мере, частично ассоциативно связанного с услугой многоадресной или широковещательной передачи. Дополнительно, любой надлежащий механизм корреляции, описанный в данном документе, может быть использован по ссылке с номером 402 (к примеру, см. фиг. 7 ниже). На этапе 404 спланированная корреляция может быть передана, например, во множество терминальных аппаратов. В качестве примера, эти терминальные аппараты могут принимать передачу для того, чтобы идентифицировать один или более блоков ресурсов передачи по восходящей линии связи, коррелированных с одним или более блоков ресурсов передачи по нисходящей линии связи, для предоставления обратной связи, связанной с этими ресурсами нисходящей линии связи и/или данными, например. Например, спланированная корреляция позволяет идентифицировать канал восходящей линии связи, используемый для того, чтобы отправлять NACK для блока ресурсов передачи по нисходящей линии связи, которые не приняты посредством терминального аппарата.
На этапе 406 может быть передан вероятностный коэффициент, который ограничивает события обратной связи. Например, eNode B может предоставлять вероятностный коэффициент вместе с спланированной корреляцией (к примеру, на поблочной основе или на основе периода выделения и т.п.). Более конкретно, вероятностный коэффициент позволяет предоставлять число в диапазоне от 0 до 1 для одного или более терминальных аппаратов. Если терминальный аппарат определяет, что оно не смогло корректно принять блок, терминальный аппарат может сформировать произвольное число между 0 и 1; если сформированное число меньше (или, к примеру, меньше или равно, равно, больше, больше или равно и т.д.) вероятностного коэффициента, терминальный аппарат может предоставлять сообщение обратной связи, относящееся к пропущенному блоку, если нет, сообщение обратной связи предоставляется посредством этого терминального устройства (к примеру, для этого блока, для периода выделения и т.п.). В качестве дополнительного примера, вероятностный коэффициент может варьироваться посредством eNode B для конкретной услуги. В частности, вероятностному коэффициенту может быть присвоено первоначальное значение, чтобы определить число сообщений обратной связи, принятых для услуги в этой точке во времени. Далее вероятностный коэффициент может быть увеличен или уменьшен надлежащим образом, чтобы скорректировать помехи и исключить или смягчить коллизии между передачами от различных терминальных устройств.
На этапе 408 данные, спланированные для передачи через ресурсы нисходящей линии связи, передаются. Как описано выше, неспособность надлежащим образом принять такие данные (к примеру, как указано посредством плана передачи, предоставленного в начале периода выделения) может заставлять аппарат сформировать случайное число, сравнить его с вероятностным коэффициентом и передать сообщение обратной связи (к примеру, NACK) на основе сравнения. Как описано, способ 400 позволяет упрощать динамическое уменьшение помех, связанных с сетевыми сообщениями обратной связи, чтобы повысить надежность при приеме этих сообщений.
Фиг. 5 иллюстрирует примерную методологию 500 для предоставления обратной связи для нескольких блоков ресурсов передачи по нисходящей линии связи в соответствии с аспектами, раскрытыми в данном документе. В соответствии с различными аспектами настоящего изобретения, изложенными в данном документе, сообщение обратной связи может содержать содержимое внутри (к примеру, NACK и т.п. или конкретные для блока данные, как указано ниже) или не содержать содержимого. Если оно не содержит содержимое, eNode B информируется, по меньшей мере, о том факте, что конкретный ресурс нисходящей линии связи, коррелированный посредством планирования периода выделения на конкретный ресурс восходящей линии связи, по которому сообщение обратной связи отправлено, не принят надлежащим образом, по меньшей мере, посредством одного терминального аппарата. Эта информация может инициировать eNode B или несколько eNode B повторно передать ресурс нисходящей линии связи. Также следует принимать во внимание, что eNode B не обязательно должен демодулировать это сообщение; идентификации небазового количества энергии в нем может быть достаточным для того, чтобы сделать вывод о том, что сообщение обратной связи отправлено (к примеру, базовая энергия может быть уровнем 0 или 1, например, и уровень энергии в канале восходящей линии связи, превышающий базовый, может подразумевать, что сообщение обратной связи отправлено).
В качестве альтернативы вышеприведенному подходу, множество ресурсов нисходящей линии связи может быть выделено для ресурса восходящей линии связи (к примеру, одному блоку ресурсов передачи по восходящей линии связи или конкретной группе таких блоков и т.п.). В этом случае терминальный аппарат, который пропустил, по меньшей мере, один блок данных нисходящей линии связи, может передавать битовую карту через ресурс восходящей линии связи, указывающую, например, то, какие блоки приняты корректно, а какие блоки приняты некорректно. В качестве конкретного примера допустим, что 5 блоков ресурсов передачи по нисходящей линии связи, блоки A, B, C, D и E, соотносятся с конкретным ресурсом восходящей линии связи в течение периода выделения. Если терминальный аппарат принимает, например, блоки A, C и E, но не может принять блоки B и D, битовая карта, содержащая многоразрядное двоичное число [01001], может указывать принятые и не принятые блоки, где 0 указывает принятый блок, а 1 указывает не принятый блок в этом примере. Также следует принимать во внимание, что различные другие примерные варианты осуществления чисел могут быть использованы для того, чтобы представлять двойственное состояние множества блоков ресурсов передачи, как описано в данном документе (к примеру, где 0 указывает не принятый блок, а 1 указывает принятый блок или то, где недвоичные числа используются для того, чтобы переносить практически аналогичную информацию, и т.п.). Эти другие варианты осуществления, известные в данной области техники или ставшие известными специалистам в данной области техники в виде контекста, представленного в данном документе, включены в настоящую заявку.
Согласно способу 500, на этапе 502 соотнесение между ресурсом восходящей линии связи и множеством ресурсов нисходящей линии связи планируются (к примеру, для услуги многоадресной или широковещательной передачи в течение периода выделения). На этапе 504 спланированная корреляция может быть передана (к примеру, во множество терминальных аппаратов). На этапе 506 блоки данных, спланированных множеству ресурсов нисходящей линии связи, могут быть переданы (к примеру, во множество терминальных аппаратов и/или дополнительных аппаратов, входящих в соту). На этапе 508 сообщение обратной связи, содержащее число битовой карты, может быть принято. Дополнительно, число битовой карты может быть соотнесено с множеством ресурсов нисходящей линии связи и выполнено с возможностью указывать то, принят ли каждый из этих ресурсов в терминальном аппарате, как описано выше. На этапе 510 битовая карта может быть демодулирована (к примеру, в точке доступа, eNode B и т.п.), чтобы определить не принятый блок данных. На этапе 512, по меньшей мере, один не принятый блок данных может быть повторно передан в аппараты в соте или нескольких сотах.
Как описано, методология 500 предоставляет возможность ограничения количества помех, связанных с сообщениями обратной связи, за счет включения информации, связанной с несколькими блоками нисходящей линии связи, посредством одного сообщения обратной связи. Следует принимать во внимание, что предоставление сообщения битовой карты, как описано, может требовать, чтобы точка доступа или eNode B демодулировал это сообщение для того, чтобы определить не принятые блоки нисходящей линии связи. Дополнительно, помехи между несколькими сообщениями обратной связи могут затруднять демодуляцию. Следовательно, механизм для ограничения помех, такой как описан выше на фиг. 4, может быть использован в связи со способом 500. В качестве конкретного примера, сеть может затребовать низкий вероятностный коэффициент в соединении с обратной связью, требующей демодуляции, чтобы значительно уменьшить помехи.
Фиг. 6 иллюстрирует примерную методологию для выбора между не принятыми блоками ресурсов передачи для повторной передачи в соответствии с одним или более аспектов. В соответствии с различными аспектами настоящего изобретения, изложенными в данном документе, может быть важным различать между блоками не принятых ресурсов нисходящей линии связи, чтобы определять, какие не приняты посредством большего числа терминальных устройств. Например, если полоса пропускания повторной передачи ограничена, может быть желательным повторно передать блок, который не принят посредством 10 устройств, в отличие от блока, который не принят посредством только одного аппарата, чтобы предоставлять отказоустойчивую услугу для большего числа терминальных аппаратов.
Согласно способу 600, на этапе 602 множество ресурсов восходящей линии связи коррелирует с ресурсом нисходящей линии связи. В качестве конкретного примера, корреляция может быть спланирована между первым и одним или более дополнительных блоков ресурсов передачи по восходящей линии связи и блоком ресурсов передачи по нисходящей линии связи, с тем, чтобы блоки ресурсов передачи по восходящей линии позволяли прием множества сообщений обратной связи для блока нисходящей линии связи. Например, если три блока восходящей линии связи ассоциативно связаны с блоком нисходящей линии связи, до трех терминальных аппаратов могут предоставлять обратную связь для LTE-сети о том, что блок нисходящей линии связи не принят. Если это имеет место, сеть может предоставить приоритет повторной передачи, по меньшей мере, частично на основе числа сообщений обратной связи, принятых для конкретного блока нисходящей линии связи.
На этапе 604 план корреляции может быть передан. Например, корреляция может быть передана в ходе начала периода выделения, когда услуга и выделение ресурсов нисходящей линии связи передается в терминальные аппараты. Альтернативно или помимо этого, план для блока может быть передан с блоком или со связанным блоком. В качестве дополнительного примера, статическая функция может задавать корреляцию между блоками восходящей и нисходящей линии связи, причем эта функция предоставляется посредством сети до или одновременно с передачей одного или более блоков ресурсов нисходящей линии связи или предоставляется посредством внешней сети, вручную загружается на терминальные аппараты, загружается на эти аппараты и т.п.
На этапе 606 блоки данных могут быть переданы через ресурсы нисходящей линии связи. На этапе 608 одно или более сообщений обратной связи для блока нисходящей линии связи может быть принято. На этапе 610 число сообщений обратной связи для блока нисходящей линии связи может быть определено. На этапе 612 выбор между одним или более из множества ресурсов нисходящей линии связи может быть сделан, по меньшей мере, частично на основе числа принятых сообщений обратной связи. На этапе 614 один или более выбранных ресурсов нисходящей линии связи может быть повторно передан. Соответственно, система 600 позволяет сети использовать статистические методики, чтобы определить то, какие из нескольких не принятых блоков нисходящей линии связи должны быть повторно переданы или повторно переданы первыми в случае ограниченных ресурсов повторной передачи.
Следует принимать во внимание, что терминальные аппараты могут отвечать на множество ресурсов восходящей линии связи, как описано посредством методологии 600, несколькими способами. Например, если блок нисходящей линии связи не принят в аппарате, аппарат может произвольно определять один или более соотнесенных ресурсов восходящей линии связи для предоставления сообщения обратной связи. Случайный выбор, тем не менее, может приводить к коллизиям обратной связи, где множество аппаратов пытаются использовать один блок восходящей линии связи (к примеру, с полосой пропускания, достаточно большой только для одного сообщения обратной связи), и одно или более сообщений обратной связи приходят не принятыми посредством сети вследствие ограничений на пропускную способность блока восходящей линии связи. Следовательно, сеть может направлять конкретные аппараты использовать конкретный ресурс восходящей линии связи соотнесенного блока нисходящей линии связи, который не принят. Например, хэш-функция, по меньшей мере, частично на основе класса доступа терминального аппарата, идентификационных данных услуги, используемых посредством устройства, хэша идентификационных данных аппарата или конкретной для блока информации, либо комбинации вышеозначенного может определять конкретный канал восходящей линии связи, если конкретный блок нисходящей линии связи не принят посредством аппарата. Эта хэш-функция может быть сформирована и передана со спланированной корреляцией. Как результат альтернативного примера, несколько ресурсов восходящей линии связи с большей вероятностью передают точные демографические данные аппаратов, которые не могут принять конкретный блок нисходящей линии связи данных.
Фиг. 7 иллюстрирует примерную методологию для корреляции ресурсов нисходящей и восходящей линии связи в соответствии с заявляемым предметом изобретения. В соответствии с различными аспектами настоящего изобретения, изложенными в данном документе, конкретные механизмы для корреляции ресурсов восходящей и нисходящей линии связи раскрыты. Например, может быть использована статическая корреляция, устанавливающая заданное взаимоотношение между подходящими ресурсами нисходящей линии связи и подходящими ресурсами восходящей линии связи для одного или более блоков выделения. Альтернативно или помимо этого, может быть использована динамическая корреляция, которая предоставляет конкретную корреляцию для каждого блока данных как функцию от услуги, выделенной блоку, периода выделения, передающего блока, доступных ресурсов восходящей линии связи, запроектированных для периода выделения, либо комбинации вышеозначенного и т.п. Динамическая корреляция может позволять сети обновлять назначение ресурсов обратной связи по мере того, как сетевые условия варьируются, например.
Согласно способу 700, на этапе 702 может быть сформирован период выделения передачи. Этот период выделения может включать в себя планирование, которое выделяет конкретные услуги передачи данных конкретным блокам ресурсов передачи по нисходящей линии связи, передаваемым при приведении в исполнение конкретного периода выделения. Помимо этого, планирование может коррелировать один или более блоков ресурсов передачи по восходящей линии связи, которые должны быть использованы посредством терминальных аппаратов, чтобы передавать обратную связь (к примеру, NACK-сообщения, ACK-сообщения или другую важную информацию) для не принятого блока ресурсов нисходящей линии связи. На этапе 704 выполняется определение в отношении того, статическая или динамическая корреляция должна быть включена в период выделения.
Чтобы спланировать статическую корреляцию, методология 700 переходит к этапу 706, где статическая функция может быть использована для того, чтобы ассоциативно связывать один или более блоков восходящей линии связи с одним или более блоков нисходящей линии связи. Например, функция "F", известная как eNode B, так и соответствующим терминальным аппаратам (к примеру, переданная посредством сети, к примеру, на этапе 708, переданная и/или загруженная из сети, загруженная вручную, зафиксированная в системных спецификациях и т.п.), может указывать конкретный ресурс восходящей линии связи "F(x)" для конкретного блока ресурсов нисходящей линии связи ”x”. В качестве более конкретного примера, если усовершенствованные услуги широковещательной и многоадресной передачи мультимедиа (E-MBMS) являются строго мультиплексированными во времени в рамках OFDM-несущей нисходящей линии связи, ”x” может быть индексом субкадра в пределах периода диспетчеризации E-MBMS, и "F(x)" может задавать конкретную частоту и индекс интервала времени передачи (TTI) для использования в восходящей линии связи системы множественного доступа с частотным разделением каналов с одной несущей (SC-FDMA). Методология 700 затем может переходить к этапу 708, где функция и/или данные, спланированные в пределах периода выделения, могут быть переданы посредством LTE-сети.
Чтобы спланировать динамическую корреляцию, методология может переходить от определения на этапе 704 к этапу 710, 712 или 714. На этапе 710 динамическая корреляция может быть осуществлена посредством передачи корреляции вместе с ресурсом нисходящей линии связи. Корреляция может явно сообщать ресурс восходящей линии связи, который должен быть использован, если данные в пределах ресурса нисходящей линии связи не приняты надлежащим образом. Более того, дополнительная корреляция может быть передана для каждого последующего (к примеру, до или одновременно) ресурса нисходящей линии связи, чтобы явно передавать ассоциативно связанный ресурс восходящей линии связи, относящейся к ней. В качестве одного примерного варианта осуществления корреляция может быть перенесена внутриполосно в ассоциативной связи с блоком данных, переданным с ресурсом нисходящей линии связи. Этот вариант осуществления может требовать от терминального аппарата принять блок нисходящей линии связи (к примеру, субкадр), содержащий конкретные данные для услуги планирования, перед выяснением того, куда отправлять соответствующее сообщение обратной связи. В качестве более конкретного примера, описания ресурсов восходящей линии связи могут быть переданы с поддержкой обнаружения ошибок и/или корректировкой отдельно от блока данных нисходящей линии связи (к примеру, отдельные CRC), с тем, чтобы терминальный аппарат мог отличать ошибку в блоке данных от ошибки в спланированной корреляции (или, к примеру, похожее отображение ресурсов). Помимо этого, данные описания ресурсов могут быть реализованы как отдельный физический канал между сетью и терминальными аппаратами.
На этапе 712 методология 700 позволяет передать корреляцию (к примеру, между первым блоком нисходящей линии связи и ассоциативно связанным блоком восходящей линии связи) со связанным ресурсом нисходящей линии связи. Например, второй блок ресурсов передачи может содержать корреляцию с ресурсом восходящей линии связи для первого блока ресурсов передачи. Соответственно, если первый блок не принят, более вероятно то, что ассоциативно связанный блок восходящей линии связи, требуемый для того, чтобы предоставить сообщение обратной связи для первого блока, может быть идентифицирован (к примеру, если первый блок не принят, любое соотнесение, предоставленное в нем, к примеру, внутриполосно, также может быть потеряно), если этот блок восходящей линии связи указан во вторых ресурсах передачи (при условии, к примеру, что второй блок или, по меньшей мере, корреляция надлежащим образом принята).
На этапе 714 методология 700 позволяет передавать одно отображение на период выделения. В частности, отображение может указывать блоки восходящей линии связи, ассоциативно относящиеся к блокам нисходящей линии связи, спланированным для этого периода выделения. Дополнительно, отображение может быть передано посредством сети наряду с информацией планирования, которая сопоставляет данные услуги с одним или более блоков ресурсов нисходящей линии связи в периоде выделения. Эти данные типично могут передаваться в начале периода выделения (см., к примеру, фиг. 10 для иллюстрации спланированного отображения). Помимо этого, отдельный блок или отдельный канал может предоставлять канал восходящей линии связи, если терминальный аппарат пропустил информацию планирования, предоставляя возможность повторной передачи также информации планирования. На этапе 716 методология 700 может принимать сообщение обратной связи, указывающее не прием ресурса нисходящей линии связи, посредством методики статической или динамической корреляции, как описано в данном документе. Как описано, способ 700 может предоставлять различные механизмы для передачи отчетов в сеть о том, что определенные данные потеряны и должны быть повторно переданы. Каждый из описанных механизмов, отдельно или в комбинации, может повышать целостность услуг, предоставляемых посредством LTE-сети, как описано в данном документе.
Фиг. 8 иллюстрирует примерную систему 800, которая упрощает предоставление обратной связи для LTE-сети в соответствии с аспектами, изложенными в данном документе. Система 800 может включать в себя устройство 802 корреляции вместе с сетью связи, такой как LTE-сеть, предоставляющая услуги многоадресной или широковещательной передачи. Более того, устройство соотнесения может помогать сети 804 в предоставлении механизмов обратной связи, связанных с не принятыми данными. Как результат, сеть 804 может определять то, какие данные должны быть повторно переданы в терминальные аппараты (820, 822), чтобы укрепить воспринимаемую целостность предоставляемых услуг.
Сеть 804 может включать в себя компонент 806 планирования, который может коррелировать блок ресурсов передачи по нисходящей линии связи и блок ресурсов передачи по восходящей линии связи для услуги многоадресной или широковещательной передачи, спланированной для передачи в течение периода выделения. Помимо этого, соотнесение может указывать для одного или более терминальных аппаратов 820, 822 то, какие ресурсы восходящей линии связи использовать для того, чтобы сообщить сети (к примеру, посредством NACK-сообщения и т.п.) о том, что блок ресурсов передачи по нисходящей линии связи пропущен. Помимо этого, компонент 806 планирования может спланировать корреляцию между дополнительными блоками ресурсов передачи по восходящей линии связи и блоком нисходящей линии связи в качестве механизма для того, чтобы указать число аппаратов (820, 822, к примеру, посредством предоставления множества сообщений обратной связи в сеть), которые требуют повторной передачи блока нисходящей линии связи, как описано в данном документе. Дополнительно, компонент 806 планирования может коррелировать множество блоков ресурсов нисходящей линии связи с ресурсом восходящей линии связи, чтобы упростить сообщение нескольких пропущенных блоков нисходящей линии связи посредством одного сообщения обратной связи (к примеру, с помощью битовой карты или аналогичной методики, как описано выше).
Следует принимать во внимание, что корреляция между ресурсами восходящей и нисходящей линии связи может быть статической и/или динамической корреляцией в зависимости от необходимости. Например, функция "F()" может быть использована для того, чтобы идентифицировать один или более блоков восходящей линии связи "F(x)", которые должны быть использованы для предоставления обратной связи, связанной с одним или более блоками нисходящей линии связи "x". Помимо этого, динамическая корреляция может включать в себя предоставление корреляции с ресурсом восходящей линии связи для каждого блока ресурсов нисходящей линии связи, который передается с ресурсом или передается с ассоциативно связанным ресурсом, например. Альтернативно, эта динамическая корреляция может включать в себя отображение ресурсов нисходящей и восходящей линии связи для каждого блока ресурсов передачи по нисходящей линии связи, идентифицированного в рамках периода выделения. Это отображение может передаваться в начале периода выделения вместе с информацией планирования услуги для этого периода выделения.
Сеть 804 также может включать в себя компонент 808 передачи, который может передавать в широковещательном режиме информацию планирования корреляции, к примеру, через услугу многоадресной или широковещательной передачи, во множество терминальных аппаратов (820, 822). Помимо этого, компонент 808 передачи может приводить в исполнение передачу данных, спланированных в пределах периода выделения (к примеру, посредством радиочастотной передачи, сверхвысокочастотной передачи или через проводное соединение между одной или более сетями, аппаратами и т.п.). Компонент 808 передачи также может повторно передавать данные в эти терминальные аппараты (820, 822), как требуется, к примеру, в результате сообщения обратной связи, указывающего то, что данные не приняты.
Дополнительно, сеть 804 может включать в себя компонент 810 приемного устройства, который может принимать одно или более сообщений обратной связи, связанных с одним или более блоков ресурсов передачи по нисходящей линии связи, по меньшей мере, от одного из множества терминальных аппаратов (820, 822). Например, сообщение обратной связи может быть принято через конкретный ресурс восходящей линии связи, скоррелированный с одним или более ресурсами передачи по нисходящей линии связи посредством компонента 806 планирования. Более того, компонент 810 приемника может принимать битовую карту или другую цифровую информацию, используемую для того, чтобы предоставлять обратную связь, связанную с множеством ресурсов нисходящей линии связи, в одной передаче по восходящей линии связи.
Помимо функций, предоставляемых посредством сети 804 и ее компонентов (806, 808, 810), различные другие функции могут предоставляться посредством устройства 802 корреляции для того, чтобы упростить предоставление обратной связи в сеть. Например, компонент 812 формирования может предоставлять вероятностный коэффициент, который может ограничивать число аппаратов (820, 822), сообщающих блок ресурсов передачи по нисходящей линии связи. Более конкретно, вероятностный коэффициент может быть передан посредством компонента 808 передачи и может требовать того, чтобы каждый терминальный аппарат (820, 822) формировал случайное число перед предоставлением обратной связи, связанной с не принятым блоком нисходящей линии связи. Таким образом, устройство корреляции может помогать сети 804 в снижении помех обратной связи. Более того, компонент 812 формирования может сформулировать хэш-функцию, которая указывает конкретные ресурсы восходящей линии связи, которые должны быть использованы, при необходимости, посредством конкретных терминальных аппаратов (820, 822). Например, хэш-функция может идентифицировать конкретный ресурс восходящей линии связи для терминального аппарата (820, 822), по меньшей мере, частично на основе класса доступа терминального устройства (820, 822), хэша идентификационных данных каждого терминала (820, 822), идентификационных данных услуги, используемой посредством терминала (820, 822), или конкретной для блока информации либо комбинации вышеозначенного. Хэш-функция позволяет уменьшить вероятность того, что несколько терминальных аппаратов (820, 822) попытаются конкурировать за конкретный ресурс восходящей линии связи, чтобы предоставить обратную связь для отсутствующих данных.
Устройство 802 корреляции также может содержать компонент 814 модуляции, который может демодулировать данные обратной связи, чтобы определять, к примеру, то, какие из множества блоков ресурсов передачи по нисходящей линии связи не приняты или не поддаются расшифровке посредством одного из множества терминальных аппаратов (820, 822). Более конкретно, компонент 814 модуляции может извлекать сообщение из мультиплексированных данных и/или информации волновых колебаний, используемой для того, чтобы передавать сообщение. Компонент 814 модуляции обеспечивает использование конкретной для ресурса обратной связи (к примеру, битовой карты, описанной выше) для того, чтобы описывать не принятые ресурсы, в отличие от просто обнаружения энергетического уровня выше базового в канале восходящей линии связи, соответствующем не принятому ресурсу.
Устройство корреляции дополнительно может включать в себя компонент 816 подсчета, который может определять число принятых сообщений обратной связи, относящихся к блоку ресурсов передачи по нисходящей линии связи. Это определение (к примеру, в связи с корреляцией множества каналов восходящей линии связи с каналом нисходящей линии связи, предоставленным посредством компонента 806 диспетчеризации, как описано выше) позволяет идентифицировать то, какие из нескольких не принятых ресурсов должны быть переданы первыми. Помимо этого, устройство 802 корреляции может использовать процессор 818 для того, чтобы ссылаться на набор правил поставщика сети (к примеру, содержащихся в запоминающем устройстве, не показано) и выбирать между повторной передачей одного или более блоков ресурсов передачи по нисходящей линии связи, по меньшей мере, частично на основе числа принимаемых сообщений обратной связи, относящихся к блокам ресурсов нисходящей линии связи, предоставляемыми посредством компонента 816 подсчета. Соответственно, данные, не принятые посредством большого числа аппаратов (820, 822), могут быть переданы сначала или переданы вместо других данных, если полоса пропускания повторной передачи ограничена.
Фиг. 9 иллюстрирует пример 900 предоставления обратной связи, относящейся к пропущенной передаче, в соответствии с аспектами, раскрытыми в данном документе. ENode B 902 может передавать один или более блоков информации, например, в пределах блока A 904 нисходящей линии связи и блока B 906 нисходящей линии связи. Дополнительно, каждый блок (904, 906) может передаваться во множество терминальных аппаратов (912, 914). Как проиллюстрировано посредством примера 900, аппарат 912 принимает блок A 904 нисходящей линии связи, но не блок B 906 нисходящей линии связи. Дополнительно, аппарат 914 принимает ни блок A 904 нисходящей линии связи, ни блок B 906 нисходящей линии связи.
Используя различные механизмы, описанные в данном документе, эти аппараты (912, 914) могут предоставлять в eNode B 902 обратную связь, связанную с любыми пропущенными блоками данных (904, 906). В частности, блок A 908 восходящей линии связи может упрощать обратную связь, относящуюся к блоку A 904 нисходящей линии связи, а блок B 910 восходящей линии связи может упрощать обратную связь, относящуюся к блоку B 906 нисходящей линии связи. Эта обратная связь может перенаправляться в eNode B 902, чтобы извещать сеть о необходимости повторно передать пропущенные данные.
В соответствии с конкретными вариантами осуществления, раскрытыми в данном документе, блоки (908, 910) восходящей линии связи могут быть ограничены по полосе пропускания, так что только одно (или, к примеру, другое конечное число) сообщение обратной связи может быть отправлено. Как проиллюстрировано, блок B 906 нисходящей линии связи не достиг ни одного из аппаратов (912, 914), и, как следствие, оба аппарата (912, 914) попытались отправить обратную связь, относящуюся к блоку B 906 нисходящей линии связи. В этом случае блок B 910 восходящей линии связи может переносить только одно сообщение обратной связи (к примеру, предоставляемое посредством аппарата 914 и ретранслируемое в eNode B 902 посредством блока B 910 восходящей линии связи, как проиллюстрировано), так что второе сообщение (к примеру, передаваемое посредством аппарата 912) теряется. Следовательно, различные варианты осуществления, раскрытые в данном документе, могут предоставлять несколько блоков восходящей линии связи (не проиллюстрированы) для каждого блока (904, 906) нисходящей линии связи, так что индикатор числа неудачных передач может быть предоставлен в eNode B 902.
Например, если блок B 910 восходящей линии связи включает в себя два канала восходящей линии связи, достаточных для того, чтобы переносить одно сообщение обратной связи каждый, оба сообщения обратной связи, предоставляемые посредством аппаратов (912, 914), могут быть переданы в eNode B 902. Следовательно, ассоциативно связанная сеть может определять то, что блок B 906 нисходящей линии связи имеет большую потребность в повторной передаче в случае ограниченной полосы пропускания повторной передачи. Посредством определения того, какие услуги имеют большую потребность в повторной передаче, сеть может выделять ресурсы согласно этой потребности и предоставлять большую степень надежности для сетевых услуг.
Фиг. 10 иллюстрирует пример 1000 предоставления спланированной корреляции ресурсов передачи по восходящей и нисходящей линии связи. Этот механизм может быть более отказоустойчивым способом предоставления динамической корреляции для блоков ресурсов передачи по нисходящей линии связи в конкретном периоде 1004 выделения. Более конкретно, ассоциативная связь между блоками данных периода выделения и ресурсами обратной связи может доставляться как часть общей информации планирования, которая указывает то, какая услуга занимает какой ресурс нисходящей линии связи в течение наступающего периода планирования. Пример 1000 включает в себя eNode B, который может предоставлять доступ к сети связи для одного или более мобильных аппаратов 1012, 1014. Дополнительно, eNode B 1002 может передавать общую информацию 1006 планирования как часть периода выделения, как описано выше. Это общее планирование может информировать мобильные аппараты 1012, 1014 о том, какие части периода выделения включают в себя данные, связанные с услугами, используемыми посредством этих аппаратов (1012, 1014). Так же, субкадр 1006 может быть выделен плану корреляции, который ассоциативно связывает все надлежащие блоки ресурсов передачи по восходящей и нисходящей линии связи.
Период 1004 выделения может включать в себя, помимо информации 1006 планирования и корреляции, каждый блок 1008, 1010 или субкадр периода выделения и данные, ассоциативно связанные с этим блоком 1008, 1010, и соответствующую обратную связь (к примеру, информацию NACK) для этого блока. Если блок A данных не принят, например, аппарат (1012, 1014) может обратиться к плану 1006 для того, чтобы идентифицировать конкретный блок восходящей линии связи (к примеру, NACK-блок A), с помощью которого передавать информацию обратной связи в eNode B 902. Следовательно, до тех пор пока информация планирования принимается посредством аппаратов (1012, 1014), ресурс восходящей линии связи может быть идентифицирован для любого пропущенного блока данных. Пример 1000 может быть применен к различным вариантам осуществления, описанным в данном документе, которые предоставляют обратную связь, связанную с широковещательными передачами в LTE-сети, чтобы обеспечить отказоустойчивую передачу сетевых услуг.
Фиг. 11 иллюстрирует примерный терминал 1100 доступа, который может предоставлять обратную связь для сетей связи в соответствии с одним или более аспектами. Терминал 1100 доступа содержит приемник 1102 (к примеру, антенну), который принимает сигнал и выполняет типичные действия (к примеру, фильтрует, усиливает, преобразует с понижением частоты и т.д.) с принимаемым сигналом. В частности, приемник 1102 также может принять план услуг, задающий услуги, распределенные одному или более блокам периода выделения передачи, план, коррелирующий блок ресурсов нисходящей линии связи с блоком ресурсов восходящей линии связи для предоставления информации обратной связи, как описано в данном документе, и т.п. Приемник 1102 может содержать демодулятор 1104, который может демодулировать принимаемые символы и предоставлять их в процессор 1106 для оценки. Процессором 1106 может быть процессор, специально предназначенный для анализа информации, принимаемой посредством приемника 1102, и/или формирования информации для передачи посредством передатчика 1116. Дополнительно, процессором 1106 может быть процессор, который контролирует один или более компонентов терминала 1100 доступа, и/или процессор, который анализирует информацию, принимаемую посредством приемника 1102, формирует информацию для передачи посредством передатчика 1116 и управляет одним или более компонентов терминала 1100 доступа. Дополнительно, процессор 1106 может приводить в исполнение инструкции для интерпретации корреляции ресурсов восходящей и нисходящей линии связи, принимаемых посредством приемника 1102, идентификации не принятого блока нисходящей линии связи или формирования сообщения обратной связи, такого как битовая карта, подходящего для того, чтобы сигнализировать этот не принятый блок или блоки, или для анализа хэш-функции, чтобы определять надлежащий ресурс восходящей линии связи или множество ресурсов восходящей линии связи, как описано в данном документе.
Терминал 1100 доступа дополнительно может содержать запоминающее устройство 1108, которое функционально соединено с процессором 1106 и которое может сохранять данные, которые должны передаваться, приниматься и т.п. Запоминающее устройство 1108 может сохранять информацию, связанную с планированием ресурсов нисходящей линии связи, протоколами для оценки вышеуказанного, протоколами для идентификации не принятых частей передачи, для оценки не поддающейся расшифровки передачи, для передачи сообщения обратной связи в точку доступа и т.п.
Следует принимать во внимание, что хранилище данных (к примеру, запоминающее устройство 1108), описанное в данном документе, может быть энергозависимым запоминающим устройством или энергонезависимым запоминающим устройством либо могут включать в себя и энергозависимое, и энергонезависимое запоминающее устройство. В качестве иллюстрации, но не ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое ROM (EPROM), электрически стираемое PROM (EEPROM) или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое выступает в качестве внешнего кэша. В качестве иллюстрации, но не ограничения, RAM доступно во многих формах, например, синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с двойной скоростью передачи данных (DDR SDRAM), улучшенное SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) и direct Rambus RAM (DRRAM). Запоминающее устройство 1108 настоящих систем и способов предназначено для того, чтобы содержать (но не только) эти и любые другие подходящие типы запоминающих устройств.
Приемник 1102 дополнительно функционально соединен с мультиплексной антенной 1110, которая может принимать спланированную корреляцию между одним или более дополнительных блоков ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи (к примеру, чтобы упрощать предоставление нескольких сообщений NACK или ACK в ответе битовой карты). Мультиплексный процессор 1106 может включать в себя многоразрядную битовую карту с сообщением обратной связи, которое предоставляет сообщение ACK или NACK, указывающее то, принят или не принят первый блок нисходящей линии связи и каждый из одного или более дополнительных блоков нисходящей линии связи, по одному ресурсу восходящей линии связи. Дополнительно, процессор 1112 вычислений может принимать функцию вероятности обратной связи, при этом функция ограничивает вероятность того, что сообщение обратной связи предоставлено посредством терминала 1100 доступа, как описано в данном документе, если блок ресурсов передачи по нисходящей линии связи или данные, ассоциативно связанные с ним, не приняты. В частности, эта функция вероятности может быть использована для того, чтобы уменьшить помехи, если несколько аппаратов сообщают о потерянных данных одновременно.
Терминал 1100 доступа еще дополнительно содержит модулятор 1114 и передатчик 1116, который передает сигнал, например, в базовую станцию, точку доступа, другой терминал доступа, удаленный агент и т.д. Хотя проиллюстрирован как отдельный от процессора 1106, следует принимать во внимание, что формирователь 1110 сигналов и блок 1112 оценки индикаторов могут быть частью процессора 1106 или ряда процессоров (не показаны).
Фиг. 12 - это иллюстрация системы 1200, которая упрощает предоставление обратной связи, связанной с потерянными данными передачи для LTE-сети. Система 1200 содержит базовую станцию 1102 (к примеру, точку доступа и т.п.) с приемником 1210, который принимает сигнал(ы) от одного или более мобильных аппаратов 1204 через множество приемных антенн 1206, и передатчиком 1224, который передает в один или более мобильных аппаратов 12904 через передающую антенну 1208. Приемник 910 может принимать информацию от приемных антенн 1206 и дополнительно может содержать получатель сигнала (не показан), который принимает данные обратной связи, связанные с не принятым или не поддающимся расшифровке пакетом данных. Дополнительно, приемник 1210 функционально ассоциативно связан с демодулятором 1212, который демодулирует принятую информацию. Демодулированные символы анализируются посредством процессора 1214, который соединен с запоминающим устройством 1216, которое сохраняет информацию, связанную с корреляцией ресурсов восходящей и нисходящей линии связи, предоставлением динамических и/или статических корреляций из сети, а также данные, которые должны быть переданы или приняты от мобильного аппарата(ов) 1204 (или несравнимой базовой станции (не показана)), и/или любую другую надлежащую информацию, связанную с выполнением различных действий и функций, изложенных в данном документе.
Процессор 1214 дополнительно соединен с процессором 1218 ассоциативного связывания, который может планировать корреляцию в течение периода выделения между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи для услуги многоадресной или широковещательной передачи. Дополнительно, процессор 1218 ассоциативного связывания дополнительно может планировать корреляцию между одним или более дополнительных блоков ресурсов передачи по восходящей линии связи и блоком ресурсов передачи по нисходящей линии связи, чтобы позволить прием множества сообщений обратной связи для ресурса нисходящей линии связи. Как результат, относительное число сообщений обратной связи, связанных с ресурсом нисходящей линии связи, может быть определено. Более того, процессор 1218 ассоциативного связывания может планировать корреляцию между множеством блоков ресурсов передачи по нисходящей линии связи и ресурсом передачи по восходящей линии связи для услуги многоадресной или широковещательной передачи, с тем, чтобы одна битовая карта, включенная в сообщение обратной связи, могла указывать ACK- или NACK-информацию для множества блоков ресурсов передачи по нисходящей линии связи.
Процессор 1218 ассоциативного связывания может быть соединен с процессором 1220 вычислений, который формирует вероятностный коэффициент, который может ограничивать вероятность того, что терминальный аппарат предоставит сообщение обратной связи. Вероятностный коэффициент может быть использован посредством базовой станции 1202 для того, чтобы уменьшать помехи обратной связи из нескольких терминальных аппаратов. Дополнительно, процессор 1220 вычислений может формировать хэш-функцию, передаваемую посредством базовой станции 1202, которая может указывать для каждого из множества терминальных аппаратов конкретный ресурс передачи по восходящей линии связи, чтобы использовать при предоставлении сообщения обратной связи. Индикатор хэш-функции может быть основан, по меньшей мере, частично на основе класса доступа каждого терминального аппарата, хэша идентификационных данных каждого терминала, идентификационных данных услуги, используемой посредством каждого терминального аппарата, конкретной для блока информации либо комбинации вышеозначенного.
Дополнительно, процессор 1220 вычислений может быть соединен с процессором 1221 сортировки, который может определять число принятых сообщений обратной связи, относящихся к блоку ресурсов передачи по нисходящей линии связи. Например, если блок ресурсов передачи по восходящей линии связи соединен с несколькими ресурсами передачи по восходящей линии связи (к примеру, посредством процессора 1218 ассоциативного связывания, как описано выше), два или более сообщения обратной связи могут быть приняты посредством базовой станции 1202 для ресурса нисходящей линии связи. Процессор 1221 сортировки, следовательно, может идентифицировать то, какие сообщения обратной связи соответствуют блоку нисходящей линии связи, который может указывать приоритет повторной передачи для этого блока нисходящей линии связи. Более того, процессор 1221 сортировки может выбирать между повторной передачей нескольких блоков ресурсов передачи по нисходящей линии связи, по меньшей мере, частично на основе числа принятых сообщений обратной связи, связанных с каждым блоком ресурсов передачи по нисходящей линии связи.
Ссылаясь на фиг. 13, по нисходящей линии связи в точке 1305 доступа процессор 1310 данных передачи (TX) принимает, форматирует, кодирует, перемежает и модулирует (либо выполняет символьное преобразование) данные трафика и предоставляет символы модуляции (символы данных). Модулятор 1315 символов принимает и обрабатывает символы данных и контрольные символы и предоставляет поток символов. Модулятор 1320 символов мультиплексирует символы данных и контрольные символы и предоставляет их в передающий блок (TMTR) 1320. Каждый передаваемый символ может быть символом данных, контрольным символом или значением сигнала в нуль. Контрольные символы могут отправляться непрерывно в каждом периоде символа. Контрольные символы могут быть мультиплексированы с частотным разделением каналов (FDM), мультиплексированы с ортогональным частотным разделением каналов (OFDM), мультиплексированы с временным разделением каналов (TDM), мультиплексированы с частотным разделением каналов (FDM) или мультиплексированы с временным разделением каналов (CDM).
TMTR 1320 принимает и преобразует поток символов в один или более аналоговых сигналов и дополнительно приводит к требуемым параметрам (к примеру, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы, чтобы сформировать сигнал нисходящей линии связи, подходящий для передачи по беспроводному каналу. Сигнал нисходящей линии связи затем передается посредством антенны 1325 в терминалы. В терминале 1330 антенна 1335 принимает сигнал нисходящей линии связи и предоставляет принимаемый сигнал в приемный блок (RCVR) 1340. Приемный блок 1340 приводит к требуемым параметрам (например, фильтрует, усиливает и преобразует с понижением частоты) принятый сигнал и оцифровывает параметризованный сигнал, чтобы получить выборки. Демодулятор 1345 символов может демодулировать и предоставлять принимаемые контрольные символы в процессор 1350 для оценки канала. Демодулятор 1345 символов дополнительно принимает оценки частотных характеристик для нисходящей линии связи от процессора 1350, выполняет демодуляцию данных с принимаемыми символами данных для того, чтобы получить оценки символов данных (которые являются оценками передаваемых символов данных), и предоставляет оценки символов данных в процессор 1355 RX-данных, который демодулирует (т.е. выполняет обратное символьное преобразование), обратно перемежает и декодирует оценки символов данных, чтобы восстановить передаваемые данные трафика. Обработка в демодуляторе 1345 символов и процессоре 1355 RX-данных комплементарна обработке, выполняемой модулятором 1315 символов и процессором 1310 TX-данных, соответственно, в точке 1305 доступа.
В восходящей линии связи процессор 1360 TX-данных обрабатывает данные трафика и предоставляет символы данных. Модулятор 1365 символов принимает и мультиплексирует символы данных с контрольными символами, выполняет модуляцию и предоставляет поток символов. Передающий блок 1370 затем принимает и обрабатывает поток символов, чтобы сформировать сигнал восходящей линии связи, который передается посредством антенны 1335 в точку 1305 доступа.
В точке 1305 доступа, сигнал восходящей линии связи терминала 1330 принимается посредством антенны 1325 и обрабатывается посредством приемного блока 1375, чтобы получить выборки. Демодулятор 1380 символов после этого обрабатывает выборки и предоставляет принимаемые контрольные символы и оценки символов данных для восходящей линии связи. Процессор 1385 RX-данных обрабатывает оценки символов данных для того, чтобы восстановить данные трафика, передаваемые посредством терминала 1330. Процессор 1390 выполняет оценку характеристик канала для каждого активного терминала, передающего по восходящей линии связи. Несколько терминалов могут передавать контрольные сигналы параллельно в восходящей линии связи по соответствующим назначенным наборам контрольных поддиапазонов, при этом наборы контрольных поддиапазонов могут чередоваться.
Процессоры 1390 и 1350 управляют (к примеру, контролируют, координируют, регулируют и т.д.) работой в точке 1305 доступа и терминале 1330, соответственно. Соответствующие процессоры 1390 и 1350 могут быть ассоциативно связаны с запоминающими устройствами (не показаны), которые сохраняют программные коды и данные. Процессоры 1390 и 1350 могут также выполнять вычисления для получения оценок частотной и импульсной характеристики для восходящей и нисходящей линий связи, соответственно.
В системе множественного доступа (к примеру, FDMA, OFDMA, CDMA, TDMA и т.д.) множество терминалов могут передавать параллельно по восходящей линии связи. В этой системе контрольные подполосы могут совместно использоваться различными терминалами. Методики оценки каналов могут быть использованы в случаях, когда контрольные подполосы для каждого терминала охватывают всю рабочую полосу (возможно, за исключением границ полосы). Такая структура контрольных подполос должна быть желательной для того, чтобы получить частотное разнесение для каждого терминала. Описанные в данном документе методики могут быть реализованы различными средствами. Например, эти методики могут быть реализованы в аппаратных средствах, программном обеспечении или комбинации вышеозначенного. При реализации в аппаратных средствах, которые могут быть цифровыми, аналоговыми или как цифровыми, так и аналоговыми, блоки обработки, используемые для оценки канала, могут быть реализованы в одной или нескольких специализированных интегральных схемах (ASIC), процессорах цифровых сигналов (DSP), устройствах цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), программируемых пользователем матричных БИС (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных устройствах, предназначенных для того, чтобы выполнять описанные в данном документе функции, или в их комбинациях. При реализации в программном обеспечении реализация может выполняться с помощью модулей (к примеру, процедур, функций и т.п.), которые выполняют описанные в данном документе функции. Программные коды могут быть сохранены в запоминающем устройстве и приведены в исполнение процессорами 1390 и 1350.
Следует понимать, что варианты осуществления, описанные в данном документе, могут быть реализованы посредством аппаратных средств, программного обеспечения, микропрограммного обеспечения, промежуточного программного обеспечения, микрокода или любой комбинации вышеозначенного. При реализации в аппаратных средствах блоки обработки могут быть реализованы в одной или нескольких специализированных интегральных схемах (ASIC), процессорах цифровых сигналов (DSP), устройствах цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), программируемых пользователем матричных БИС (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных устройствах, предназначенных для того, чтобы выполнять описанные в данном документе функции, или в их комбинациях.
Когда варианты осуществления реализованы в программном обеспечении, микропрограммном обеспечении, промежуточном программном обеспечении или микрокоде, программный код или сегменты кода могут быть сохранены на машиночитаемом носителе, таком как компонент хранения. Сегмент кода может представлять процедуру, функцию, подпрограмму, программу, стандартную процедуру, вложенную процедуру, модуль, комплект программного обеспечения, класс или любое сочетание инструкций, структур данных или операторов программы. Сегмент кода может быть связан с другим сегментом кода или аппаратной схемой посредством передачи и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут быть переданы, переадресованы или пересланы посредством любого надлежащего средства, в том числе совместного использования памяти, передачи сообщений, эстафетной передачи данных, передачи по сети и т.д.
При реализации в программном обеспечении описанные в данном документе методики могут быть реализованы с помощью модулей (к примеру, процедур, функций и т.п.), которые выполняют описанные в данном документе функции. Программные коды могут быть сохранены в запоминающем устройстве и приведены в исполнение процессором. Запоминающее устройство может быть реализовано в процессоре или внешне по отношению к процессору, причем во втором случае оно может быть функционально подсоединено к процессору с помощью различных средств, известных в данной области техники.
Со ссылкой на фиг. 14, проиллюстрирована примерная система 1400, которая упрощает предоставление обратной связи, связанной с услугами многоадресной или широковещательной передачи для LTE-сети. Например, система 1400 может размещаться, по меньшей мере, частично в сети беспроводной связи и/или в передающем устройстве, таком как узел, базовая станция, точка доступа и т.п. Следует принимать во внимание, что система 1400 представлена как включающая в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализованные посредством процессора, программного обеспечения или комбинации вышеозначенного (к примеру, микропрограммного обеспечения).
Система 1400 может включать в себя модуль для планирования корреляции 1402, например, между данными восходящей и нисходящей линии связи для данных многоадресной или широковещательной передачи, переданных в течение периода выделения. В частности, модуль 1402 может планировать корреляцию в течение периода выделения между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи для услуги многоадресной или широковещательной передачи. Более того, модуль 1402 может планировать корреляцию между одним или более дополнительных блоков ресурсов передачи по восходящей линии связи и блоком ресурсов передачи по нисходящей линии связи, с тем, чтобы дополнительные блоки ресурсов передачи по восходящей линии связи обеспечивали прием множества сообщений обратной связи (к примеру, указывающих относительное число терминальных аппаратов, которые не смогли принять блок некоторых данных нисходящей линии связи, переданный в них).
Согласно конкретным аспектам заявляемого предмета изобретения, модуль 1402 может планировать корреляцию между множеством блоков ресурсов передачи по нисходящей линии связи и ресурсом передачи по восходящей линии связи для услуг многоадресной или широковещательной передачи. Как результат, сообщение обратной связи (к примеру, предоставляемое посредством терминального аппарата, которое не смогло принять и/или расшифровать блок и/или данные, содержащиеся в нем) может содержать битовую карту ACK- или NACK-информации, связанной с множеством блоков ресурсов передачи по нисходящей линии связи. Система 1400 также может включать в себя модуль демодуляции 1404, который может демодулировать битовую карту, чтобы определять то, какие из множества блоков ресурсов передачи по нисходящей линии связи являются не принятыми или не поддаются расшифровке посредством одного из множества терминальных аппаратов (к примеру, какие блоки ассоциативно связаны с NACK-информацией).
Система 1400 также может включать в себя модуль для передачи информации 1406. Модуль 1406 может передавать спланированную корреляцию (к примеру, предоставляемую посредством модуля 1402) через услугу многоадресной или широковещательной передачи, во множество терминальных аппаратов. Модуль 1406 может отвечать за передачу данных/приведение в исполнение передачи услуг, спланированных для блоков нисходящей линии связи периода выделения, а также передачу спланированных функций и коэффициентов (к примеру, хэш-функции или вероятностного коэффициента, см. ниже), которые могут осуществлять дополнительные аспекты заявляемого предмета изобретения. Более того, модуль 1406 может повторно передавать блоки ресурсов передачи по нисходящей линии связи, не принятые посредством одного или более терминальных аппаратов, как указано посредством одного или более сообщений обратной связи.
Помимо вышеуказанного, система 1400 может включать в себя модуль для формирования функций 1408. Этот модуль 1408 может формировать хэш-функцию для передачи с планом корреляции. Хэш-функция может указывать конкретный ресурс передачи по восходящей линии связи для каждого из множества терминальных аппаратов для передач сообщений обратной связи (к примеру, где множество ресурсов восходящей линии связи коррелирует с одним или связанной группой ресурсов нисходящей линии связи). Хэш-функция может указывать ресурс восходящей линии связи, по меньшей мере, частично на основе класса доступа терминального аппарата, хэша идентификационных данных аппарата (к примеру, модуля идентификации абонента), идентификационных данных услуги, используемой посредством терминального аппарата, или конкретной для блока информации либо комбинации вышеозначенного. Помимо этого, модуль 1408 может формировать вероятностный коэффициент, который может быть использован для того, чтобы ограничивать число терминальных аппаратов, отвечающих на не принятые блоки нисходящей линии связи. Например, вероятностный коэффициент может быть числом от 0 до 1 (или любым надлежащим диапазоном чисел). Устройство, принимающее вероятностный коэффициент, которое также не может принять блок нисходящей линии связи, может формировать произвольное число от 0 до 1 (или другого надлежащего диапазона) и передавать обратную связь, касающуюся не принятого блока, только если произвольное число меньше (или, к примеру, больше, больше или равно, меньше или равно и т.п.) вероятностного коэффициента.
Дополнительно, система 1400 может включать в себя модуль для приема обратной связи 1410. Например, модуль 1410 может принимать сообщение обратной связи, относящееся к блоку ресурсов передачи по нисходящей линии связи, по меньшей мере, из одного из множества терминальных аппаратов через блок ресурсов восходящей линии связи. Система 1400 также может включать в себя модуль для определения статистики 1412 обратной связи, при этом такая статистика обратной связи может быть связана с обратной связью, принимаемой посредством модуля 1410. Например, модуль 1412 может определять число принимаемых сообщений обратной связи, относящихся к блоку ресурсов передачи по нисходящей линии связи. Число может быть использовано для того, чтобы определять серьезность потери данных, относящихся к блоку ресурсов передачи по нисходящей линии связи. Например, чем больше число сообщений обратной связи, связанных с этим блоком, тем больше может быть потребность в повторной передаче блока.
Более того, система 1400 может включать в себя модуль для выбора 1414 между блоками ресурсов. Этот модуль может определять, какие из множества блоков должны быть распределены ограниченным ресурсам повторной передачи. Более конкретно, модуль для выбора 1414 может выбирать между повторной передачей блока ресурсов передачи по нисходящей линии связи или второго блока ресурсов передачи по нисходящей линии связи, по меньшей мере, частично на основе числа принятых сообщений обратной связи, относящихся к блоку ресурсов передачи по нисходящей линии связи, числа принятых сообщений обратной связи, относящихся ко второму блоку, или и того, и другого.
Со ссылкой на фиг. 15, проиллюстрирована примерная система 1500, которая может предоставлять обратную связь в LTE-сеть в соответствии с одним или более аспектами. Система 1500 может размещаться, по меньшей мере, в мобильном аппарате, к примеру. Как проиллюстрировано, система 1500 включает в себя функциональные блоки, которые могут представлять функции, реализуемые процессором, программным обеспечением или их комбинацией (к примеру, микропрограммным обеспечением).
Система 1500 может включать в себя модуль приема информации 1502, например, информации, передаваемой по линии беспроводной связи посредством сети беспроводной связи. Помимо этого, модуль 1502 может принимать план услуг передачи, который задает услуги, распределенные одному или более блокам в периоде выделения передачи. Дополнительно, модуль 1502 может принимать спланированную корреляцию между блоком ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи, относящихся к услуге многоадресной или широковещательной передачи, в течение периода выделения. Корреляция, принятая посредством модуля 1502, также может коррелировать один или более дополнительных блоков ресурсов передачи по восходящей линии связи и блок ресурсов передачи по нисходящей линии связи, например, чтобы упростить определение относительного числа аппаратов, которые не смогли принять один ресурс в сравнении с другим. Дополнительно, модуль 1502 может принимать функцию вероятности обратной связи, которая ограничивает вероятность того, что обратная связь предоставляется посредством терминального аппарата, если один или более блоков ресурсов передачи по нисходящей линии связи или ассоциативно связанных данных, не принят. Согласно конкретным аспектам, изложенным в данном документе, модуль 1502 дополнительно может принять спланированную корреляцию между одним или более дополнительных блоков ресурсов передачи по нисходящей линии связи и блоком ресурсов передачи по восходящей линии связи, которая может давать возможность устройству предоставлять обратную связь, относящуюся к нескольким блокам нисходящей линии связи, через одно сообщение обратной связи.
Помимо вышеописанного, система 1500 может включать в себя модуль для предоставления обратной связи, 1504. Модуль 1504 может предоставлять сообщение обратной связи через блок ресурсов передачи по восходящей линии связи, указывающее то, что, по меньшей мере, часть блока ресурсов передачи по нисходящей линии связи или данных, ассоциативно связанных с ней, не принята. Дополнительно, модуль 1504 может предоставлять сообщение обратной связи либо через произвольный ресурс передачи по восходящей линии связи, либо через конкретный ресурс передачи по восходящей линии связи, определяемый, по меньшей мере, частично посредством идентификационных данных принимающего терминального аппарата, услуги, используемой посредством принимающего терминального аппарата, класса доступа терминального аппарата или конкретной для блока информации либо комбинации вышеозначенного (к примеру, определяемый посредством хэш-функции). Более того, система 1500 может включать в себя модуль для включения данных 1506. Этот модуль 1506 может включать в себя многоразрядную битовую карту в сообщении обратной связи (к примеру, предоставленным посредством модуля для предоставления обратной связи 1504), которое предоставляет ACK- или NACK-сообщение, указывающее то, принят или не принят, соответственно, блок ресурсов передачи по нисходящей линии связи или один или более дополнительных блоков ресурсов передачи по нисходящей линии связи, в устройстве.
То, что описано выше, включает в себя примеры одного или более аспектов. Конечно, невозможно описать каждое вероятное сочетание компонентов или методологий в целях описания вышеозначенных аспектов, но специалисты в данной области техники могут признавать, что многие дополнительные сочетания и перестановки различных аспектов допустимы. Следовательно, описанные аспекты предназначены для того, чтобы охватывать все подобные преобразования, модификации и разновидности, которые попадают под область применения прилагаемой формулы изобретения. Более того, в пределах того, как термин "включает в себя" используется либо в подробном описании, либо в формуле изобретения, этот термин должен быть включающим способом, аналогичным термину "содержит", как "содержит" интерпретируется, когда используется в качестве переходного слова в формуле изобретения.