[go: up one dir, main page]

RU2461987C2 - Формат заголовка управления доступом к среде - Google Patents

Формат заголовка управления доступом к среде Download PDF

Info

Publication number
RU2461987C2
RU2461987C2 RU2010117351/07A RU2010117351A RU2461987C2 RU 2461987 C2 RU2461987 C2 RU 2461987C2 RU 2010117351/07 A RU2010117351/07 A RU 2010117351/07A RU 2010117351 A RU2010117351 A RU 2010117351A RU 2461987 C2 RU2461987 C2 RU 2461987C2
Authority
RU
Russia
Prior art keywords
data
header
access control
protocol
medium access
Prior art date
Application number
RU2010117351/07A
Other languages
English (en)
Other versions
RU2010117351A (ru
Inventor
Саи Йиу Дункан ХО (US)
Саи Йиу Дункан ХО
Original Assignee
Квэлкомм Инкорпорейтед
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Квэлкомм Инкорпорейтед filed Critical Квэлкомм Инкорпорейтед
Publication of RU2010117351A publication Critical patent/RU2010117351A/ru
Application granted granted Critical
Publication of RU2461987C2 publication Critical patent/RU2461987C2/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6445Admission control
    • H04L2012/6448Medium Access Control [MAC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Abstract

Изобретение относится к области техники связи. Технический результат заключается в повышении производительности системы связи. Описаны системы и способы, которые используют разнообразные форматы заголовков управления доступом к среде (MAC) в беспроводной связи. Форматы MAC заголовков могут быть специализированы для конкретного типа включенных в протокольный блок данных (PDU). Кроме того, MAC заголовки могут иметь переменную длину для размещения полезных нагрузок изменяющихся размеров без ненужных потерь. Далее, обеспечены механизмы для обеспечения возможности прямого доступа и доставки PDU управления к ассоциированным уровням протоколов для гарантии лучшего качества сервисной обработки. 8 н. и 22 з.п. ф-лы, 11 ил.

Description

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
Данная заявка испрашивает приоритет предварительной заявки на патент США с регистрационным № 60/976764, с названием “LONG TERM EVOLUTION MAC HEADER FORMAT OPTIMIZED DESIGN”, которая была подана 1 октября 2007 года. Вышеупомянутая заявка включена здесь в полном объеме по ссылке.
ОБЛАСТЬ ТЕХНИКИ
Следующее описание относится, в общем, к беспроводной связи и, более конкретно, к оптимизированной структуре формата заголовка управления доступом к среде.
УРОВЕНЬ ТЕХНИКИ
Системы беспроводной связи широко развертываются для обеспечения различных типов контента связи, таких как, например, речь, данные и т.д. Типичными системами беспроводной связи могут быть системы множественного доступа, способные поддерживать связь с множественными пользователями посредством совместного использования доступных системных ресурсов (например, полосы частот, мощности передачи,...). Примеры таких систем множественного доступа могут включать в себя системы множественного доступа с кодовым разделением (каналов) (CDMA), системы множественного доступа с временным разделением (каналов) (TDMA), системы множественного доступа с частотным разделением (каналов) (FDMA), системы множественного доступа с ортогональным частотным разделением (каналов) (OFDMA) и т.п. Кроме того, эти системы могут соответствовать таким спецификациям, как проект партнерства производителей (сотовой связи) третьего поколения (3GPP), 3GPP2, долгосрочному развитию (LTE) 3GPP и т.д.
Обычно, системы беспроводной связи множественного доступа могут одновременно поддерживать связь для множества мобильных устройств. Каждое мобильное устройство может осуществлять связь с одним или несколькими базовыми станциями через передачи на прямой и обратной линиях связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным устройствам, а обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств к базовым станциям. Далее, связь между мобильными устройствами и базовыми станциями может быть установлена через системы «один вход - один выход» (SISO), системы «множественный вход - один выход» (MISO), системы «множественный вход - множественный выход» (MIMO) и т.д. Кроме того, мобильные устройства могут осуществлять связь с другими мобильными устройствами (и/или базовые станции с другими базовыми станциями) в равноправных конфигурациях беспроводной сети.
Системы беспроводной связи часто используют одну или несколько базовых станций, которые обеспечивают зону покрытия. Типичная базовая станция может передавать множественные потоки данных для служб широковещательной передачи, групповой передачи и/или однонаправленной передачи, где потоком данных может быть поток данных, который может представлять интерес независимого приема для некоторого терминала доступа. Терминал доступа в пределах зоны покрытия такой базовой станции может использоваться для приема одного, нескольких или всех потоков данных, переносимых комбинированным потоком. Подобным же образом, терминал доступа может передавать данные к базовой станции или другому терминалу доступа.
MIMO системы обычно используют множественные (NT) передающие антенны и множественные (NR) приемные антенны для передачи данных. MIMO канал, образованный NT передающими антеннами и NR приемными антеннами, может быть разделен на NS независимых каналов, которые могут быть названы пространственными каналами, где NS≤{NT, NR}. Каждый из NS независимых каналов соответствует некоторому измерению. Кроме того, MIMO системы могут обеспечить улучшенную производительность (например, увеличенную спектральную эффективность, более высокую пропускную способность и/или большую надежность), если используются дополнительные размерности, созданные множественными передающими и приемными антеннами.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Следующее представляет собой упрощенное изложение одного или нескольких вариантов осуществления для обеспечения базового понимания таких вариантов осуществления. Это изложение изобретения не является расширенным обзором всех предусмотренных вариантов осуществления и не предназначена ни для идентификации ключевых или основных элементов всех вариантов осуществления, ни для очерчивания объема какого-либо или всех вариантов осуществления. Ее единственной целью является представление некоторых понятий одного или нескольких вариантов осуществления в упрощенной форме в качестве прелюдии к более подробному описанию, которое представлено позже.
В соответствии с одним или несколькими вариантами осуществления и соответствующим их описанием различные аспекты описаны в связи с использованием множества форматов заголовков управления доступом к среде (МАС) в беспроводной связи. Эти форматы заголовков МАС могут быть специализированы для конкретного типа данных, включенных в протокольный блок данных (PDU). Кроме того, МАС заголовки могут иметь переменную длину для размещения полезных нагрузок изменяющихся размеров без ненужных потерь. Далее, обеспечены механизмы для обеспечения возможности прямого доступа и доставки PDU управления к ассоциированным уровням протоколов для гарантии лучшего качества сервисной обработки.
Согласно родственным аспектам обеспечен способ, который облегчает использование множества форматов заголовков управления доступом к среде. Этот способ может предусматривать определение типа данных, включенных в ассоциированный протокольный блок данных управления доступом к среде. Этот способ может также включать в себя генерацию заголовка управления доступом к среде в соответствии с форматом заголовка, который соответствует определенному типу данных. Кроме того, этот способ может предусматривать передачу заголовка управления доступом к среде и ассоциированного протокольного блока данных.
Другой аспект относится к устройству связи, которое облегчает использование переменных заголовков управления доступом к среде. Это устройство связи может включать в себя средство для определения типа данных, включенных в ассоциированный протокольный блок данных. Это устройство связи может также содержать средство для генерации заголовка управления доступом к среде в соответствии с форматом заголовка, который соответствует определенному типу данных. Кроме того, это устройство связи может включать в себя средство для передачи заголовка управления доступом к среде и ассоциированного протокольного блока данных.
Еще один аспект относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя память, которая сохраняет команды, относящиеся к определению типа данных, включенных в ассоциированный протокольный блок данных управления доступом к среде, где тип данных включает в себя по меньшей мере один тип данных из: управляющие данные, пользовательские данные или пустые данные, генерации заголовка управления доступом к среде в соответствии с форматом заголовка, который соответствует определенному типу данных и передаче заголовка управления доступом к среде и ассоциированного протокольного блока данных. Кроме того, устройство беспроводной связи может дополнительно содержать процессор, присоединенный к памяти, выполненный с возможностью исполнения команд, сохраняемых в памяти.
Еще один аспект относится к компьютерному программному продукту, который может иметь читаемый компьютером носитель. Читаемый компьютером носитель может включать в себя код, чтобы заставить по меньшей мере один компьютер определять тип данных, включенных в ассоциированный протокольный блок данных управления доступом к среде, где тип данных включает в себя по меньшей мере один тип из: управляющие данные, пользовательские данные или пустые данные. Читаемый компьютером носитель может также содержать код, чтобы заставить по меньшей мере один компьютер генерировать заголовок управления доступом к среде в соответствии с форматом заголовка, который соответствует определенному типу данных. Кроме того, читаемый компьютером носитель может включать в себя код, чтобы заставить по меньшей мере один компьютер передавать заголовок управления доступом к среде и ассоциированный протокольный блок данных.
Другой аспект, описанный здесь, относится к способу, который облегчает связь с переменными форматами заголовков управления доступом к среде. Этот способ может предусматривать прием протокольного блока данных управления доступом к среде и ассоциированного заголовка. Этот способ может также предусматривать определение типа данных, включенных в блок пакетных данных, основанное по меньшей мере частично на идентификаторе логического канала в ассоциированном заголовке. Кроме того, этот способ может предусматривать оценку протокольного блока данных управления доступом к среде в соответствии с типом данных и одним или несколькими уровнями протоколов.
Еще один аспект относится к устройству связи, которое облегчает связь с переменными форматами заголовков управления доступом к среде. Это устройство связи может включать в себя средство для приема протокольного блока данных управления доступом к среде и ассоциированного заголовка. Это устройство связи может также содержать средство для определения типа данных, включенных в блок пакетных данных, основанного по меньшей мере частично на идентификаторе логического канала в ассоциированном заголовке. Кроме того, устройство связи может включать в себя средство для оценки протокольного блока данных управления доступом к среде в соответствии с этим типом данных и одним или несколькими уровнями протоколов.
Еще один аспект, описанный здесь, относится к устройству беспроводной связи, которое может содержать память. Память может сохранять команды, относящиеся к приему протокольного блока данных управления доступом к среде и ассоциированного заголовка, определению типа данных, включенных в блок пакетных данных, основанному по меньшей мере частично на идентификаторе логического канала в ассоциированном заголовке, где этот тип данных может быть по меньшей мере одним типом данных из: управляющие данные, пользовательские данные или пустые данные, и оценке протокольного блока данных управления доступом к среде в соответствии с этим типом данных и одним или несколькими уровнями протоколов. Кроме того, устройство беспроводной связи может также включать в себя процессор, присоединенный к этой памяти, выполненный с возможностью исполнения команд, сохраняемых в этой памяти.
Еще один аспект относится к компьютерному программному продукту, который может иметь читаемый компьютером носитель, который включает в себя код, чтобы заставить по меньшей мере один компьютер принимать протокольный блок данных управления доступом к среде и ассоциированный заголовок. Читаемый компьютером носитель может также содержать код, чтобы заставить по меньшей мере один компьютер определять тип данных, включенных в блок пакетных данных, на основании по меньшей мере частично идентификатора логического канала в ассоциированном заголовке, причем этот тип данных может быть по меньшей мере одним типом из: управляющие данные, пользовательские данные или пустые данные. Кроме того, читаемый компьютером носитель может включать в себя код, чтобы заставить по меньшей мере один компьютер оценивать протокольный блок данных управления доступом к среде в соответствии с этим типом данных и одним или несколькими уровнями протоколов.
Для достижения вышеприведенных и родственных целей один или несколько вариантов осуществления содержат признаки, полно описанные далее и конкретно указанные в формуле изобретения. Следующее описание и прилагаемые чертежи подробно излагают некоторые иллюстративные аспекты одного или нескольких вариантов осуществления. Эти аспекты указывают, однако, за исключением незначительного числа, различные способы, которыми могут быть применены принципы различных вариантов осуществления, и описанные варианты осуществления предназначены включать все такие аспекты и их эквиваленты.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 является иллюстрацией системы беспроводной связи в соответствии с различными аспектами, изложенными здесь.
Фиг.2 является иллюстрацией примерного устройства связи для использования в пределах среды беспроводной связи.
Фиг.3 является иллюстрацией примерной системы беспроводной связи, которая облегчает использование разнообразия форматов МАС заголовков, которые могут включать в себя переменные длины.
Фиг.4 является иллюстрацией примерных форматов МАС заголовков в соответствии с аспектом описания раскрытия предмета.
Фиг.5 является иллюстрацией примерного способа, который облегчает выбор и генерацию МАС заголовка в соответствии с аспектом описания раскрытия предмета.
Фиг.6 является иллюстрацией примерного способа, который облегчает прием МАС заголовков в соответствии с аспектом.
Фиг.7 является иллюстрацией примерной системы, которая облегчает использование разнообразия заголовков управления доступом к среде (МАС) в соответствии с аспектом описания раскрытия предмета.
Фиг.8 является иллюстрацией примерной системы, которая облегчает коммуникации, ассоциированные с мобильным устройством, в системе беспроводной связи в соответствии с аспектом раскрытого предмета изобретения.
Фиг.9 является иллюстрацией примерной беспроводной сетевой среды, которая может быть использована вместе с различными системами и способами, описанными здесь.
Фиг.10 является иллюстрацией примерной системы, которая определяет формат заголовка для использования в передаче данных в системе беспроводной связи.
Фиг.11 является иллюстрацией примерной системы, которая облегчает прием передач, которые включают в себя переменные форматы заголовков управления доступом к среде.
ПОДРОБНОЕ ОПИСАНИЕ
Различные варианты осуществления теперь описываются со ссылкой на чертежи, где везде используются одинаковые ссылочные позиции для ссылки на одинаковые элементы. В следующем описании, с целями объяснения, многочисленные конкретные детали изложены для обеспечения глубокого понимания одного или нескольких вариантов осуществления. Может быть очевидно, однако, что такие варианты (варианты) осуществления могут быть осуществлены на практике без этих конкретных деталей. В других примерах хорошо известные структуры и устройства показаны в форме блок-схем для облегчения описания одного или нескольких вариантов осуществления.
При использовании в данной заявке термины «компонент», «модуль», «система» и т.п. предназначены для ссылки на относящийся к компьютеру объект либо аппаратное обеспечение, программно-аппаратные средства, комбинация аппаратного и программного обеспечения и программное обеспечение, либо программное обеспечение в режиме исполнения. Например, компонент может быть, но, не ограничиваясь этим, процессом, запущенным на процессоре, процессором, объектом, выполняемым файлом, потоком выполнения, программой и/или компьютером. В качестве иллюстрации, компонентом может быть как приложение, запущенное на вычислительном устройстве, так и вычислительное устройство. Один или несколько компонентов могут находиться в пределах процесса и/или потока выполнения, и компонент может быть локализован на одном компьютере и/или распределен между двумя или несколькими компьютерами. Кроме того, эти компоненты могут исполняться с различных считываемых компьютером носителей, имеющих различные структуры данных, хранимые на них. Эти компоненты могут связываться посредством локальных и/или удаленных процессов, как, например, в соответствии с сигналом, имеющим один или несколько пакетов данных (например, данных от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или через сеть, такую как Интернет, с другими системами посредством этого сигнала).
Кроме того, различные варианты осуществления описываются здесь в связи с мобильным устройством. Мобильное устройство может быть также названо системой, блоком абонента, станцией абонента, мобильной станцией, мобильным телефоном, удаленной станцией, удаленным терминалом, терминалом доступа, терминалом пользователя, терминалом, устройством беспроводной связи, агентом пользователя, устройством пользователя или оборудованием пользователя (UE). Мобильным устройством может быть сотовый телефон, радиотелефон, телефон протокола инициирования сеанса (SIP), станция беспроводного абонентского доступа (WLL), электронный секретарь (PDA), карманное устройство, имеющее способность беспроводного соединения, вычислительное устройство или другое обрабатывающее устройство, подключенное к беспроводному модему. Кроме того, различные варианты осуществления описываются здесь в связи с базовой станцией. Базовая станция может использоваться для связи с мобильным устройством (устройствами) и может также называться точкой доступа, Узлом В, развитым Узлом В (eNodeB или eNB), базовой приемно-передающей станцией (BTS) или некоторыми другими терминами.
Кроме того, различные аспекты или особенности, описанные здесь, могут быть реализованы как способ, устройство или изделие производства с использованием стандартных способов программирования и/или конструирования. Термин «изделие производства», используемый здесь, предназначен охватывать компьютерную программу, доступную с любого считываемого компьютером устройства или носителя. Например, читаемый компьютером носитель может включать в себя, но не ограничен этим, магнитные ЗУ (например, жесткий диск, флоппи-диск, магнитные ленты и т.д.), оптические диски (например, компакт-диск (CD), цифровой универсальный диск (DVD) и т.д.), смарт-карты и устройства флеш-памяти (например, EPROM, карту, карту (памяти), key drive и т.д.). Кроме того, различные носители данных, описанные здесь, могут представлять собой одно или несколько устройств и/или других считываемых машиной носителей для хранения информации. Термин «читаемый машиной носитель» может включать в себя, но не ограничен этим, беспроводные каналы и различные другие носители, способные хранить, содержать и/или нести команду (команды) и/или данные.
Способы, описанные здесь, могут использоваться для различных систем беспроводной связи, таких как множественный доступ с кодовым разделением (CDMA), множественный доступ с временным разделением (TDMA), множественный доступ с частотным разделением (FDMA), множественный доступ с ортогональным частотным разделением (OFDMA), мультиплексирование частотной области с единственной несущей (SC-FDMA) и другие системы. Термины «система» и «сеть» часто используются взаимозаменяемо. CDMA система может реализовывать радиотехнологию, такую как универсальный наземный радиодоступ (UTRA), CDMA2000 и т.д. UTRA включает в себя широкополосный CDMA (W-CDMA) и другие варианты CDMA. CDMA2000 охватывает стандарты IS-2000, IS-95 и IS-856. TDMA система может реализовывать такую радиотехнологию, как глобальная система мобильной связи (GSM). OFDMA система может реализовывать такую радиотехнологию, как развитый UTRA (E-UTRA), сверхмобильная широкополосная передача (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, флеш-OFDM и т.д. UTRA и E-UTRA являются частью универсальной системы мобильной связи (UMTS). Долгосрочное развитие (LTE) 3GPP является выходящей версией UMTS, которая использует E-UTRA, который использует OFDMA на нисходящей линии связи и SC-FDMA на восходящей линии связи. UTRA, E-UTRA, UMTS, LTE и GSM описаны в документах от организации с названием «Проект партнерства третьего поколения» (3GPP). CDMA2000 и UMB описаны в документах от организации с названием «Проект партнерства третьего поколения 2» (3GPP2).
Теперь со ссылкой на Фиг.1 система 100 беспроводной связи показана в соответствии с различными вариантами осуществления, представленными здесь. Система 100 содержит базовую станцию 102, которая может включать в себя множественные группы антенн. Например, одна группа антенн может включать в себя антенны 104 и 106, другая группа антенн может содержать антенны 108 и 110, и дополнительная группа может включать в себя антенны 112 и 114. Для каждой группы антенн показано две антенны; однако для каждой группы может использоваться больше или меньше антенн. Базовая станция 102 может дополнительно включать в себя цепь передатчика и цепь приемника, каждая из которых, в свою очередь, может содержать множество компонентов, ассоциированных с передачей и приемом сигналов (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.), как будет ясно специалисту в данной области техники.
Базовая станция 102 может осуществлять связь с одним или несколькими мобильными устройствами, такими как мобильное устройство 116 и мобильное устройство 122; однако следует понимать, что базовая станция 102 может связываться по существу с любым числом мобильных устройств, подобных мобильным устройствам 116 и 122. Мобильными устройствами 116 и 122 могут быть, например, сотовые телефоны, смартфоны, портативные компьютеры, карманные вычислительные устройства, спутниковые радиотелефоны, системы глобального позиционирования, PDA и/или любое другое подходящее устройство для связи по системе 100 беспроводной связи. Как изображено, мобильное устройство 116 находится на связи с антеннами 112 и 114, где антенны 112 и 114 передают информацию к мобильному устройству 116 по прямой линии связи 118 и принимают информацию от мобильного устройства 116 по обратной линии связи 120. Кроме того, мобильное устройство 122 находится на связи с антеннами 104 и 106, где антенны 104 и 106 передают информацию к мобильному устройству 122 по прямой линии связи 124 и принимают информацию от мобильного устройства 122 по обратной линии связи 126. В системе дуплекса с частотным разделением (FDD) прямая линия связи 118 может использовать полосу частот, отличную от полосы частот, используемой обратной линией связи 120, и прямая линия связи 124 может использовать полосу частот, отличную от полосы частот, используемой обратной линией связи 126, например. Далее, в системе дуплекса с временным разделением (TDD), прямая линия связи 118 и обратная линия связи 120 могут использовать общую полосу частот, и прямая линия связи 124 и обратная линия связи 126 могут использовать общую полосу частот.
Каждая группа антенн и/или область, в которой они назначены осуществлять связь, может называться сектором базовой станции 102. Например, группы антенн могут быть назначены осуществлять связь с мобильными устройствами в некотором секторе областей, охватываемых базовой станцией 102. При связи по прямым линиям связи 118 и 124 передающие антенны базовой станции 102 могут использовать формирование луча для улучшения отношения «сигнал-шум» прямых линий связи 118 и 124 для мобильных устройств 116 и 122. Это может быть обеспечено посредством использования предварительного кодера для управления сигналами в желаемых направлениях, например. Также, в то время, как базовая станция 102 использует формирование луча для передачи к мобильным устройствам 116 и 122, разбросанным случайным образом по ассоциированной зоне обслуживания, мобильные устройства в соседних сотах могут подвергаться меньшим помехам по сравнению с базовой станцией, передающей через единственную антенну ко всем ее мобильным устройствам. Кроме того, мобильные устройства 116 и 122 могут осуществлять связь непосредственно друг с другом с использованием равноправной или специальной технологии в одном примере. Согласно некоторому примеру системой 100 может быть система связи «многоканальный вход - многоканальный выход» (MIMO). Далее, система 100 может использовать по существу любой тип технологии дуплексирования для разделения каналов связи (например, прямую линию связи, обратную линию связи,...), такой как FDD, TDD и т.п.
Обращаясь к Фиг.2, показано устройство 200 связи для использования в пределах среды беспроводной связи. Устройством 200 связи может быть базовая станция или ее часть, мобильное устройство или его часть или по существу любое устройство связи, которое принимает данные, передаваемые в среде беспроводной связи. В системах связи устройство 200 связи может использовать компоненты, описанные ниже, для возможности осуществления переменных подлежащих использованию форматов заголовков управления доступом к среде.
Устройство 200 связи может использовать протоколы, ассоциированные с разнообразием уровней протоколов для связи. Например, устройство 200 связи может содержать модуль 202 управления радиоресурсами (RRC), который может обеспечивать функциональность RRC протокола. Например, RRC модуль 202 может облегчить сигнализацию плоскости управления между мобильными устройствами, базовыми станциями и сетью связи. Кроме того, RRC модуль 202 может выполнять конфигурационные и функциональные операции, такие как установление и освобождение соединения, широковещательная передача системной информации, установление однонаправленного канала, повторная конфигурация и освобождение, процедуры мобильности соединения, уведомление о режиме внутренней связи, управление мощностью и т.д. Устройство 200 связи может также включать в себя модуль 204 (протокола) сходимости пакетных данных (PDCP), который может управлять PDCP уровнем в беспроводной связи. Например, PDCP модуль 204 может выполнять сжатие и распаковку, перенос данных пользователя, поддержание последовательных номеров для радиоканалов и т.п. Кроме того, устройство 200 связи может дополнительно включать в себя модуль 206 управления линиями радиосвязи (RLC), который обеспечивает функциональность RLC протокола. Это устройство связи может также включать в себя модуль 208 управления доступом к среде, который может облегчить доступ к совместно используемой среде. Кроме того, устройство 200 связи может включать в себя модуль 210 физического уровня, который может управлять и контролировать радиоинтерфейс, используемый для передачи и приема сигналов.
PDCP модуль 204, RLC модуль 202 и МАС модуль 206 могут генерировать и/или упаковывать информацию в заголовки, пакеты, полезные нагрузки, протокольные блоки данных (PDU) и т.д., ассоциированные с соответствующими протоколами. Согласно некоторому примеру МАС модуль 206 может использовать разнообразие форматов заголовков в зависимости от типа передаваемых данных (например, пользователя или управления), размера PDU верхнего уровня, цели МАС PDU (например, пустых PDU) и т.п. Соответственно, устройство 200 связи может включать в себя селектор 212 формата, который определяет подходящий формат МАС заголовка на основе необходимостей передачи устройства 200 связи. Например, если устройство 200 связи передает управляющие данные, то селектор 212 формата может определить подходящий формат для управляющих данных. Устройство 200 связи может дополнительно включать в себя кодер 214 заголовков, который может генерировать МАС заголовок согласно формату, выбранному селектором 212 формата.
В одной иллюстрации МАС заголовок может содержать разнообразие информации, такой как, но не ограниченной этим, идентификатор логического канала (LCID), который может задавать по меньшей мере одну информацию из: логический канал, к которому следует направить МАС PDU, поле длины, которое задает длину сервисного блока данных МАС (например, МАС PDU или полезной нагрузки), и поле расширения. В другом аспекте LCID может указывать используемый формат МАС заголовка. Кроме того, поле переменной длины может использоваться для размещения широкого диапазона размеров МАС PDU. Поле переменной длины позволяет использовать поле малой длины с малыми МАС PDU и поле большей длины для больших МАС PDU, тем самым минимизируются ненужные потери. Переменная длина может быть результатом переменного размера PDCP или RLC PDU, инкапсулированных в МАС PDU. Для осуществления возможности прямой доставки сообщений управления верхнего уровня МАС заголовок может дополнительно включать в себя поле, которое идентифицирует тип инкапсулированного PDU (например, RLC или PDCP). Далее, МАС заголовок может включать в себя специфические индикаторы, которые задают заполнение.
Согласно некоторому иллюстративному варианту осуществления вышеуказанные аспекты могут быть заданы в нескольких конструкциях форматов МАС заголовков, классифицированных посредством значений LCID. Например, как более подробно описано ниже, значение LCID '11111' может указывать, что ассоциированный МАС PDU является заполнением. Кроме того, значение LCID '00000' может указывать, что МАС заголовок используется с управляющими данными. Любое значение между '11111' и '00000' может быть зарезервировано для пользовательских данных.
Кроме того, хотя это и не показано, следует понимать, что устройство 200 связи может включать в себя память, которая сохраняет команды, ассоциированные с идентификацией типа МАС заголовка, нуждающегося в передаче, кодированием информации о МАС заголовке согласно выбранному формату, идентификацией конкретного МАС формата при приеме и т.п. Кроме того, эта память может сохранять команды для прямой доставки сообщения управления верхнего уровня, инкапсулированного в МАС PDU. Далее, устройство 200 связи может включать в себя процессор, который может использоваться в связи с командами исполнения (например, командами, сохраняемыми в памяти, командами, полученными из другого источника,...).
Теперь со ссылкой на Фиг.3 показана система 300 беспроводной связи, которая облегчает использование разнообразия форматов МАС заголовков, которые могут включать в себя переменные длины. Система 300 включает в себя базовую станцию 302, которая может связываться с оборудованием 304 пользователя (и/или любым числом несравнимых устройств (не показано)). Базовая станция 302 может передавать информацию к оборудованию 304 пользователя по каналу прямой линии связи или каналу нисходящей линии связи; кроме того, базовая станция 302 может принимать информацию от оборудования 304 пользователя по каналу обратной связи или каналу восходящей линии связи. Кроме того, системой 300 может быть MIMO система. Кроме того, система 300 может работать в беспроводной OFDMA сети (такой как 3GPP, 3GPP2, 3GPP LTE и т.д., например). Также, компоненты и функции, показанные и описанные ниже в базовой станции 302, могут быть представлены в оборудовании 304 пользователя и наоборот, в одном примере.
Базовая станция 302 может включать в себя стек протоколов, как описано выше со ссылкой на Фиг.2, с модулем 306 управления радиоресурсами (RRC), модулем 308 протокола сходимости пакетных данных (PDCP), модулем 310 управления линиями радиосвязи (RLC), модулем 312 управления доступом к среде (МАС) и модулем 314 физического уровня. Следует понимать, что базовая станция 302 может включать в себя любое подходящее число уровней протоколов, и нововведение предмета рассмотрения не ограничено описанными здесь уровнями протоколов. Кроме того, базовая станция 302 может включать в себя селектор 316 формата, который определяет формат МАС заголовка для использования для передачи среди множества форматов. Например, селектор 316 формата может определить, что данные пользователя должны быть переданы, и выбирает формат, подходящий для данных пользователя. В другом примере селектор 316 формата может определить, что должны быть переданы данные управления, и выбирает формат МАС заголовка данных управления. Кроме того, селектор 316 формата может определить, что должен быть использован формат заголовка заполнения. Базовая станция 302 может дополнительно включать в себя кодер 318 заголовков, который генерирует МАС заголовок в соответствии с форматом, выбранным селектором 316 формата. Кроме того, базовая станция 302 может включать в себя маршрутизатор 320, который может автоматически оценить принятый МАС заголовок для передачи данных к уровню протоколов в пределах базовой станции 302, как точно определено таким МАС заголовком. Например, может быть принят МАС заголовок данных управления, который указывает, что инкапсулирован RLC PDU. Маршрутизатор 320 может непосредственно доставить RLC PDU к RLC модулю 310 для обеспечения лучшего качества сервисной обработки для этого PDU.
Оборудование 304 пользователя может включать в себя стек протоколов, как описано выше со ссылкой на Фиг.2, с модулем 322 управления радиоресурсами (RRC), модулем 324 протокола сходимости пакетных данных (PDCP), модулем 326 управления линиями радиосвязи (RLC), модулем 328 управления доступом к среде (МАС) и модулем 330 физического уровня. Следует понимать, что оборудование 304 пользователя может включать в себя любое подходящее число уровней протоколов, и нововведение предмета рассмотрения не ограничено уровнями протоколов, описанными здесь. Кроме того, оборудование 304 пользователя может включать в себя селектор 332 формата, который определяет формат МАС заголовка для использования для передачи среди множества форматов. Например, селектор 332 формата может определить, что данные пользователя должны быть переданы, и выбирает формат, подходящий для данных пользователя. В другом примере селектор 332 формата может определить, что должны быть переданы данные управления, и выбирает формат МАС заголовка данных управления. Кроме того, селектор 332 формата может определить, что должен быть использован формат заголовка заполнения. Оборудование 304 пользователя может дополнительно включать в себя кодер 334 заголовков, который генерирует МАС заголовок в соответствии с форматом, выбранным селектором 332 формата. Кроме того, оборудование 304 пользователя может включать в себя маршрутизатор 336, который может автоматически оценить принятый МАС заголовок для передачи данных к уровню протоколов в пределах оборудования 304 пользователя, как определено таким МАС заголовком. Например, может быть принят МАС заголовок данных управления, который указывает, что инкапсулирован RLC PDU. Маршрутизатор 336 может непосредственно доставить RLC PDU к RLC модулю 326 для обеспечения лучшего качества сервисной обработки для этого PDU. Хотя селекторы 316 и 332 формата и кодеры 318 и 334 заголовков показаны как часть МАС модулей 312 и 328, соответственно, следует понимать, что селекторы формата и кодеры заголовков могут быть отдельными модулями или компонентами и/или могут быть ассоциированы с другими модулями, изображенными на Фиг.3.
Следует понимать, что МАС заголовок, созданный селектором 332 формата и кодером 334 заголовков в пределах оборудования 304 пользователя, может быть передан к базовой станции 302. Этот МАС заголовок может быть оценен маршрутизатором 320 для прямой передачи данных к конкретно определенному уровню протоколов в пределах базовой станции 302 (например, тем самым, обходится по меньшей мере один уровень протокола выше МАС модуля 312). Следует далее понимать, что МАС заголовок, созданный селектором 316 формата и кодером 318 заголовков в пределах базовой станции 302, может быть передан к оборудованию 304 пользователя. Этот МАС заголовок может быть оценен маршрутизатором 336 для прямой транспортировки данных к конкретно определенному уровню протоколов в пределах оборудования 304 пользователя.
Эти МАС заголовки могут включать в себя переменные длины, которые могут эффективно инкапсулировать PDU других уровней без ненужных служебных расходов. Переменный формат заголовка обеспечивает множество выгод. Например, никакая опция длины не доступна, которая может быть использована в пакетах речи по IP (VoIP), которая подгоняется прямо в транспортный блок (например, блок информации, передаваемой между базовой станцией 302 и оборудованием 304 пользователя). С VoIP пакетами может быть достаточным однобайтовый МАС заголовок. Другие опции МАС заголовка включают в себя поле переменной длины для обработки RLC PDU переменных размеров на лету. Кроме того, МАС заголовок может включать в себя поле, которое позволяет верхним уровням осуществлять доступ к МАС уровню непосредственно для доставки PDU управления. Кроме того, это поле обеспечивает видимость PDU управления для планировщика для того, чтобы позволить планировщику дать этим PDU лучшее качество сервисной обработки в противоположность мультиплексированию PDU управления и PDU данных на одном и том же радиоканале.
Фиг.4 иллюстрирует примерные форматы 400 МАС заголовков в соответствии с аспектом описания раскрытия предмета. Форматы, описанные здесь, могут быть выбраны селектором 212, 316 и 332 формата и сгенерированы кодером 214, 318 и 334 заголовков. Формат 402 является примерным форматом, ассоциированным с данными управления. Формат 402 включает в себя значение '00000' идентификатора логического канала (LCID) для идентификации этого заголовка как заголовка данных управления. Формат 402 может дополнительно включать в себя поле идентификатора протокола (PID), которое может задавать уровень протокола, ассоциированный с инкапсулированным протокольным блоком данных (PDU). Согласно некоторому иллюстративному примеру поле PID может иметь значение '00' для указания инкапсулированного МАС PDU управления, '01' для указания инкапсулированного RLC PDU управления и '10' для указания инкапсулированного PDCP PDU управления. Следует понимать, что могут использоваться и другие кодирования значений PID. Формат 402 может дополнительно включать в себя два зарезервированных поля, однобитовое зарезервированное поле (R1) и трехбитовое зарезервированное поле (R2). Кроме того, может быть включено битовое поле расширения (Е). В одном аспекте поле Е может использоваться для указания того, что дополнительные поля присоединены к МАС заголовку. В формате 402 может быть включено семибитовое поле МАС длины, которое задает длину полезной нагрузки МАС PDU, ассоциированную с этим заголовком. LCID второго уровня (LCID2) обеспечено в формате 402 для указания того, к какому логическому каналу направить этот PDU. В одном аспекте поле LCID2 может содержать пять битов информации.
Формат 404 является примерным форматом, который может использоваться для передачи пользовательских данных. Формат 404 может включать в себя значение поля LCID, большее чем '00000', и меньшее чем '11111', для идентификации этого заголовка как заголовка данных пользователя. Формат 404 может дополнительно включать в себя длину поля МАС длины (LM), которая указывает размер поля МАС длины. Например, LM значение '00' может задавать, что поле МАС длины отсутствует (например, длина обеспечивается физическим уровнем). LM значение '01' может указывать, что 7-битовая МАС длина включена в заголовок, за которым следует 1-битовое поле Е. LM значение '10' может задавать 15-битовое поле МАС длины, за которым следует 1-битовое поле Е. Формат 404 может также включать в себя 1-битовое зарезервированное поле (R1). На Фиг.4, формат 404 изображен с 15-битовым полем МАС длины. Однако следует понимать, что и другие МАС длины могут использоваться, как описано выше.
Формат 406 является примерным форматом, который может использоваться для заполнения. Формат 406 может включать в себя значение '11111' поля LCID для идентификации заголовка как заголовка заполнения для пустого МАС PDU. Для получения в результате 8-битового заголовка может быть включено 3-битовое зарезервированное поле (R1). В одном примере поле R1 закодировано значением '000'.
Со ссылкой на Фиг.5-6 описаны способы, относящиеся к использованию форматов МАС заголовков переменной длины в беспроводной связи, которые разработаны конкретно для типа данных, инкапсулированных в них. Хотя, для целей простоты объяснения, эти способы показаны и описаны как ряд актов, следует понимать, что эти способы не ограничены этим порядком следования актов, так как некоторые акты, в соответствии с одним или несколькими вариантами осуществления, могут происходить в других порядках и/или параллельно с другими актами, которые показаны и описаны здесь. Например, специалистам в данной области техники будет ясно, что некоторый способ мог бы альтернативно быть представлен как ряд взаимосвязанных состояний или событий, как, например, в диаграмме состояний. Кроме того, не все иллюстрированные акты могут потребоваться для реализации способа в соответствии с одним или несколькими вариантами осуществления.
Обращаясь к Фиг.5, показан способ 500, который облегчает выбор и генерацию МАС заголовка в соответствии с аспектом описания раскрытия предмета. В одном примере способ 500 может использоваться базовой станцией (например, узлом В, развитым узлом В, точкой доступа,...) для передачи данных к мобильным устройствам и/или мобильным устройством для передачи данных к базовой станции. На этапе 502 определяют тип МАС заголовка. Например, типом МАС заголовка может быть заголовок данных управления, заголовок данных пользователя или заголовок заполнения. На этапе 504 принимают решение о том, является ли заголовок заголовком данных пользователя. Если заголовок является данными пользователя, то способ 500 переходит к этапу 506, где выясняют длину протокольного блока данных МАС. Например, определяют размер полезной нагрузки. На этапе 508 устанавливают размер поля переменной МАС длины в заголовке. Например, размер поля МАС длины будет коррелирован с длиной МАС PDU таким образом, что поле малой МАС длины устанавливается для малых PDU, а поле большей МАС длины используется с большими PDU. Согласно некоторой иллюстрации размер поля переменной МАС длины может составлять один размер из: нуль битов, 7 битов или 15 битов. На этапе 510 заголовок данных пользователя генерируется согласно полю МАС длине и размеру поля МАС длины.
Если определено, что заголовок не является данными пользователя в 504, то способ 500 переходит к этапу 512, и принимается решение о том, является ли протокольный блок данных пустым PDU. Если да, то способ 500 переходит к этапу 514, где генерируется пустой заголовок. Если нет, то способ переходит к этапу 516, где выясняется тип PDU управления, подлежащий инкапсуляции в МАС PDU. В одном примере инкапсулированным PDU управления может быть МАС PDU управления, RLC PDU управления ил PDCP PDU управления. На этапе 518 определяется логический канал, ассоциированный с этим заголовком. Например, логическим каналом может быть канал, к которому должен быть направлен этот МАС PDU. На этапе 520 генерируется заголовок данных управления, который включает в себя поле, которое задает тип PDU управления и поле, которое указывает этот логический канал.
Со ссылкой на Фиг.6 показан способ 600, который облегчает прием МАС заголовков в соответствии с аспектом. В частности, способ 600 может использоваться базовой станцией и/или мобильным устройством для приема и обработки МАС заголовков переменной длины, специально спроектированных для типа данных. На этапе 602 принимаются МАС PDU и заголовок. На этапе 604 определяется тип данных, ассоциированный с этим МАС PDU и заголовком. Например, этим МАС PDU может быть PDU данных управления, PDU данных пользователя или пустой PDU. На этапе 606 принимается решение о том, является ли этот PDU данными управления. Если да, то способ 600 переходит к этапу 608, где выясняется тип инкапсулированного PDU. Например, инкапсулированным PDU может быть МАС PDU управления, PDCP PDU управления или RLC PDU управления. На этапе 510 осуществляется прямой доступ к МАС, и инкапсулированный PDU непосредственно доставляется к уровню протоколов, ассоциированному с этим инкапсулированным PDU. Например, если PDU является PDCP PDU, то инкапсулированный PDU непосредственно доставляется к модулю уровня PDCP протокола. В ссылочной позиции 612 МАС PDU обрабатывается. Например, PDU может быть обработан модулем МАС уровня, частично обработан МАС уровнем и пропущен к верхним уровням и/или пропущен непосредственно к верхним уровням.
Будет ясно, что, в соответствии с одним или несколькими аспектами, описанными здесь, могут быть сделаны выводы, касающиеся выбора подходящего формата МАС заголовка, определения протокола, ассоциированного с инкапсулированным PDU, выяснения типа заголовка и т.п. Как используется здесь, термин «делать вывод» или «вывод» относится обычно к процессу умозаключения о состояниях или вывода состояний системы, среды и/или пользователя из множества наблюдений, собранных через события и/или данные. Вывод может использоваться для идентификации конкретного контекста или действия, или может генерировать распределение вероятностей по состояниям, например. Вывод может быть вероятностным, а именно, вычисление распределения вероятностей по состояниям, представляющим интерес, на основе рассмотрения данных и событий. Вывод может также относиться к способам, используемым для составления событий более высокого уровня из множества событий и/или данных. Такой вывод приводит к построению новых событий или действий из множества наблюдаемых событий и/или хранимых данных событий, коррелированны ли или нет эти события в непосредственной временной близости, и приходят ли эти события и данные от одного или нескольких источников событий и данных.
Фиг.7 является иллюстрацией мобильного устройства 700, которое облегчает использование разнообразия заголовков управления доступом к среде (МАС) в соответствии с аспектом раскрытия предмета. Мобильное устройство 700 может облегчить осуществление связи, ассоциированное с мобильным устройством в системе беспроводной связи в соответствии с аспектом раскрытого предмета изобретения. Следует понимать, что мобильное устройство 700 может быть тем же самым или подобным, и/или может содержать ту же самую или подобную функциональность, что и мобильное устройство 116, 122, 200 и/или 304, которые подробнее описаны в отношении системы 100, системы 200, системы 300, методики 500 и методики 600.
Мобильное устройство 700 содержит приемник 702, который принимает сигнал, например, от приемной антенны (не показана), выполняет типичные действия (например, фильтрует, усиливает, преобразует с понижением частоты и т.д.) принятый сигнал и оцифровывает приведенный к заданным условиям сигнал для получения выборок. Приемник 702 может быть, например, MMSE приемником и может содержать демодулятор 704, который может демодулировать принятые символы и предоставить их процессору 706 для оценки канала. Процессором 706 может быть процессор, специализированный для анализа информации, принятой приемником 702, и/или генерации информации для передачи передатчиком 716, процессор, который управляет одним или несколькими компонентами мобильного устройства 700, и/или процессор, который как анализирует информацию, принятую приемником 702, генерирует информацию для передачи передатчиком 716, так и управляет одним или несколькими компонентами мобильного устройства 700. Мобильное устройство 700 может также содержать модулятор 714, который может работать в сопряжении с передатчиком 716 для облегчения передачи сигналов (например, данных), например, к базовой станции (например, 102, 200, 302), другому мобильному устройству (например, 122) и т.д.
Мобильное устройство 700 может дополнительно содержать память 708, которая присоединена к процессору 706 с возможностью функционирования и может хранить данные, подлежащие передаче, принятые данные, информацию, относящуюся к доступным каналам, данные, ассоциированные с анализируемым сигналом и/или уровнем помех, информацию, относящуюся к назначенному каналу, мощности, скорости и т.п., и любую другую информацию для оценки канала и осуществления связи через этот канал. Память 708 может дополнительно хранить протоколы и/или алгоритмы, ассоциированные с оцениванием и/или использованием канала (например, основанные на производительности, основанные на пропускной способности и т.д.). Далее, память 708 может сохранять скорости передачи в битах с приоритетами, максимальные скорости передачи в битах, размеры очередей и т.д., относящиеся к одному или нескольким радиоканалам, обслуживаемым мобильным устройством 700.
Будет ясно, что хранилище данных (например, память 708), описанное здесь, может быть либо энергозависимой памятью, либо энергонезависимой памятью, или может включать в себя как энергозависимую память, так и энергонезависимую память. В качестве иллюстрации, а не ограничения, энергонезависимая память может включать в себя ПЗУ (ROM), программируемое ПЗУ (PROM), электрически программируемое ПЗУ (EPROM), электрически стираемое PROM (EEPROM) или флеш-память. Энергозависимая память может включать в себя память произвольного доступа (RAM), которая действует как внешняя кэш-память. В качестве иллюстрации, а не ограничения, RAM доступна во многих формах, таких как синхронная RAM (SRAM), динамическая RAM (DRAM), синхронная DRAM (SDRAM), SDRAM c удвоенной скоростью передачи данных (DDR SDRAM), усовершенствованная SDRAM (ESDRAM), DRAM c синхронной линией связи (SLDRAM) и прямая Rambus RAM (DRRAM). Память 708 систем и способов предмета рассмотрения предназначена содержать, без ограничения этим, эти и другие подходящие типы памяти.
Процессор 706 может быть присоединен с возможностью функционирования к МАС модулю 710, который может облегчить операции, ассоциированные с протоколом управления доступом к среде. Кроме того, МАС модуль 710 может выбрать формат МАС заголовка на основе типа данных, подлежащих передаче мобильным устройством 700. Например, МАС модуль 710 может использовать уникальные форматы для данных управления, данных пользователя и заполнения. Процессор 706 может быть дополнительно присоединен к маршрутизатору 712, который может непосредственно получить доступ к PDU уровня МАС при приеме мобильным устройством 700. Маршрутизатор 712 может определить, инкапсулирует ли PDU уровня МАС PDU верхнего уровня и прямо доставить инкапсулированный PDU к верхнему уровню. Мобильное устройство 700 еще дополнительно содержит модулятор 714 и передатчик 716, которые, соответственно, модулируют и передают сигналы, например, к базовой станции, другому мобильному устройству и т.д. Хотя они изображены отдельными от процессора 706, следует понимать, что МАС модуль 710, маршрутизатор 712, демодулятор 704 и/или модулятор 714 могут быть частью процессора 706 или множественных процессоров (не показаны).
Фиг.8 является иллюстрацией системы 800, которая может облегчить осуществление связи, ассоциированное с мобильным устройством, в системе беспроводной связи в соответствии с аспектом описанного предмета рассмотрения. Система 800 содержит базовую станцию 802 (например, точку доступа,...) с приемником 810, который принимает сигнал (сигналы) от одного или нескольких мобильных устройств 804 через множество приемных антенн 806, и передатчиком 824, который передает к одному или нескольким мобильным устройствам 804 через передающую антенну 808. Приемник 810 может принимать информацию от приемных антенн 806 и ассоциирован с возможностью функционирования с демодулятором 812, который демодулирует принятую информацию. Демодулированные символы анализируются процессором 814, который может быть процессором, специализированным для анализа информации, принятой приемником 810, генерации информации для передачи передатчиком 824, процессором, который управляет одним или несколькими компонентами базовой станции 802, и/или процессором, который параллельно анализирует информацию, принятую приемником 810, генерирует информацию для передачи передатчиком 824 и управляет одним или несколькими компонентами базовой станции 802. Кроме того, процессор 814 может быть подобен процессору, описанному выше в отношении Фиг.6, который присоединен к памяти 816, которая хранит информацию, относящуюся к оцениванию уровня сигнала (например, пилота) и/или уровня помех, данные, подлежащие передаче или принятые от мобильного устройства (устройств) 804 (или несравнимой базовой станции (не показана)), и/или любую другую подходящую информацию, относящуюся к выполнению различных действий и функций, изложенных здесь.
Кроме того, память 816 может хранить данные, подлежащие передаче, принятые данные, информацию, относящуюся к доступным каналам, данные, ассоциированные с анализируемым сигналом и/или уровнем помех, информацию, относящуюся к назначенному каналу, мощности, скорости и т.п., и любую другую подходящую информацию для оценивания канала и осуществления связи через этот канал. Память 816 может дополнительно хранить протоколы и/или алгоритмы, ассоциированные с оценкой и/или использованием канала (например, основанные на производительности, основанные на пропускной способности и т.д.). Базовая станция 802 может также содержать модулятор 822, который может работать в сопряжении с передатчиком 824 для облегчения передачи сигналов (например, данных), например, к мобильным устройствам 804, другому устройству и т.д.
Будет ясно, что память 816, описанная здесь, может быть либо энергозависимой памятью, либо энергонезависимой памятью, или может включать в себя как энергозависимую память, так и энергонезависимую память. В качестве иллюстрации, а не ограничения, энергонезависимая память может включать в себя ПЗУ (ROM), программируемое ПЗУ (PROM), электрически программируемое ПЗУ (EPROM), электрически стираемое PROM (EEPROM) или флеш-память. Энергозависимая память может включать в себя ЗУПВ (RAM), которая действует как внешняя кэш-память. В качестве иллюстрации, а не ограничения, RAM доступна во многих формах, таких как синхронная RAM (SRAM), динамическая RAM (DRAM), синхронная DRAM (SDRAM), SDRAM c удвоенной скоростью передачи данных (DDR SDRAM), усовершенствованная SDRAM (ESDRAM), DRAM c синхронной линией связи (SLDRAM) и прямая Rambus RAM (DRRAM). Память 808 систем и способов предмета предназначена содержать, без ограничения этим, эти и другие подходящие типы памяти.
Процессор 814 дополнительно соединен с МАС модулем 818, который может облегчить операции, ассоциированные с протоколом управления доступом к среде. Кроме того, МАС модуль 818 может выбрать формат МАС заголовка на основе типа данных, подлежащих передаче базовой станцией 802. Например, МАС модуль 818 может использовать уникальные форматы для данных управления, данных пользователя и заполнения. Процессор 814 может быть дополнительно соединен с маршрутизатором 820, который может непосредственно получить доступ к PDU уровня МАС при приеме базовой станцией 802. Маршрутизатор 820 может определить, инкапсулирует ли PDU уровня МАС PDU верхнего уровня, и прямо доставить инкапсулированный PDU к верхнему уровню. Кроме того, хотя они изображены отдельными от процессора 706, следует понимать, что МАС модуль 818, маршрутизатор 820, демодулятор 812 и/или модулятор 822 могут быть частью процессора 814 или множественных процессоров (не показаны).
Фиг.9 показывает примерную систему 900 беспроводной связи. Система 900 беспроводной связи изображает одну базовую станцию 910 и одно мобильное устройство 950 для краткости. Однако следует понимать, что система 900 может включать в себя больше чем одну базовую станцию, и/или больше чем одно мобильное устройство, где дополнительные базовые станции и/или мобильные устройства могут быть по существу подобными или отличными от примерной базовой станции 910 и мобильного устройства 950, описанными ниже. Кроме того, следует понимать, что базовая станция 910 и/или мобильное устройство 950 могут использовать системы (Фиг.1-3 и 7-8), примеры (Фиг.4) и/или способы (Фиг.5-6), описанные здесь, для облегчения беспроводной связи между ними.
В базовой станции 910 данные трафика для некоторого количества потоков данных обеспечиваются от источника 912 данных к процессору 914 передачи (TX) данных. Согласно некоторому примеру каждый поток данных может быть передан по соответствующей антенне. TX процессор 914 данных форматирует, кодирует и перемежает поток данных трафика на основе конкретной схемы кодирования, выбранной для этого потока данных для обеспечения кодированных данных.
Эти кодированные данные для каждого потока данных могут быть мультиплексированы с пилотными данными с использованием способов мультиплексирования с ортогональным частотным разделением (OFDM). Дополнительно или альтернативно, пилот-символы могут быть мультиплексированы с частотным разделением (FDM), мультиплексированы с временным разделением (TDM) или мультиплексированы с кодовым разделением (CDM). Этими пилотными данными обычно является известный образец данных, который обрабатывается известным образом и может использоваться в мобильном устройстве 950 для оценки характеристики канала. Мультиплексированные пилотные и кодированные данные для каждого потока данных могут быть модулированы (например, преобразованы посимвольно) на основе конкретной схемы модуляции (например, двоичной фазовой манипуляции (BPSK), квадратурной фазовой манипуляции (QPSK), М-фазовой манипуляции (M-PSK), М-квадратурной амплитудной модуляции (M-QAM) и т.д.), выбранной для этого потока данных для обеспечения символов модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут быть определены посредством команд, выполняемых или обеспеченных процессором 930.
Эти символы модуляции для потоков данных могут быть обеспечены для TX MIMO процессора 920, который может дополнительно обработать эти символы модуляции (например, для OFDM). TX MIMO процессор 920 затем обеспечивает NT потоков символов модуляции для NT передатчиков (TMTR) 922а-922t. В различных вариантах осуществления TX MIMO процессор 920 применяет веса формирования луча к этим символам потоков данных и к антенне, от которой передается данный символ.
Каждый передатчик 922 принимает и обрабатывает соответствующий поток символов для обеспечения одного или нескольких аналоговых сигналов и дополнительно приводит к требуемым условиям (например, усиливает, фильтрует и преобразует с повышением частоты) эти аналоговые сигналы для обеспечения модулированного сигнала, подходящего для передачи по MIMO каналу. Далее, NT модулированных сигналов от передатчиков 922а-922t передаются от NT антенн 924а-924t, соответственно.
В мобильном устройстве 950 переданные модулированные сигналы принимаются NR антеннами 952а-952r, и принятый сигнал от каждой антенны 952 предоставляется соответствующему приемнику (RCVR) 954а-954r. Каждый приемник 954 приводит к требуемым условиям (например, фильтрует, усиливает и преобразует с понижением частоты) соответствующий сигнал, оцифровывает этот приведенный к требуемым условиям сигнал для обеспечения выборок и дополнительно обрабатывает эти выборки для обеспечения соответствующего «принятого» потока символов.
Процессор 960 данных приема (RX) может принять и обработать NR принятых поток символов от NR приемников 954 на основе конкретного способа обработки приемника для обеспечения NT «детектированных» потоков символов. Процессор 960 приема данных может демодулировать, обратить перемежение и декодировать каждый детектированный поток символов для восстановления данных трафика для данного потока данных. Обработка процессором 960 приема данных является дополнительной к обработке, выполняемой MIMO процессором 1720 передачи и процессором 914 передачи данных в базовой станции 910.
Процессор 970 может периодически определять, какую матрицу предварительного кодирования следует использовать, как обсуждалось выше. Далее, процессор 970 может формировать сообщение обратной линии связи, содержащее часть индексов матрицы и часть значения ранга.
Сообщение обратной линии связи может содержать различные типы информации, касающейся этой линии связи и/или принятого потока данных. Сообщение обратной линии связи может быть обработано процессором 938 передачи данных, который также принимает данные трафика для некоторого количества потоков данных от источника 936 данных, модулируемых модулятором 980, обработанных с заданными условиями передатчиками 954а-954r и передаваемые обратно к базовой станции 910.
В базовой станции 910 эти модулированные сигналы от мобильного устройства 950 принимаются антеннами 924, приводят к требуемым условиям приемниками 922, демодулируются демодулятором 940 и обрабатываются RX процессором 942 данных для извлечения сообщения обратной линии связи, передаваемого мобильным устройством 950. Далее, процессор 930 может обработать извлеченное сообщение для определения того, какую матрицу предварительного кодирования следует использовать для определения весов формирования луча.
Процессоры 930 и 970 могут направлять (например, управлять, координировать, руководить и т.д.) работу в базовой станции 910 и мобильном устройстве 950, соответственно. Соответствующие процессоры 930 и 970 могут быть ассоциированы с памятью 932 и 972, которая хранит программные коды и данные. Процессоры 930 и 970 могут также выполнять вычисления для вывода оценок частотной и импульсной характеристики для восходящей и нисходящей линии связи, соответственно.
Следует понимать, что варианты осуществления, описанные здесь, могут быть реализованы в аппаратном обеспечении, программном обеспечении, программно-аппаратных средствах, ПО промежуточного слоя, микрокоде или любой их комбинации. Для аппаратной реализации процессоры могут быть реализованы в пределах одной или нескольких интегральных схем прикладной ориентации (ASIC), процессоров цифровых сигналов (DSP), устройств обработки цифровых сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), процессоров, контроллеров, микроконтроллеров, микропроцессоров, других электронных блоков, разработанных для выполнения функций, описанных здесь, или некоторой их комбинации.
При реализации вариантов осуществления в программном обеспечении, программно-аппаратных средствах, ПО промежуточного слоя или микрокоде, программном коде или сегментах кода они могут храниться в машиночитаемом носителе, таком как компонент памяти. Сегмент кода может представлять собой процедуру, функцию, подпрограмму, программу, модуль, пакет программ, класс или любую комбинацию команд, структур данных или программных операторов. Сегмент кода может быть присоединен к другому сегменту кода или схеме аппаратного обеспечения посредством прохождения и/или принятия информации, данных, аргументов, параметров или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут пропускаться, направляться или передаваться с использованием любых подходящих средств, включая совместное использование памяти, передачу сообщения, передачу маркера, сетевую передачу и т.д.
Для программной реализации способы, описанные здесь, могут быть реализованы модулями (например, процедурами, функциями и т.д.), которые выполняют функции, описанные здесь. Коды программного обеспечения могут храниться в блоках памяти и выполняться процессорами. Блок памяти может быть реализован в пределах процессора или вне процессора, и в этом случае он может быть присоединен с возможностью связи к процессору через различные средства, как известно в данной области техники.
Со ссылкой на Фиг.10 показана система 1000, которая определяет формат заголовка для использования в передаче данных в системе беспроводной связи. Например, система 1000 может находиться по меньшей мере частично в пределах базовой станции, мобильного устройства и т.д. Следует понимать, что система 1000 представлена как включающая в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализуемые процессором, программным обеспечением или их комбинацией (например, программно-аппаратными средствами). Система 1000 включает в себя логическую группировку 1002 электрических компонентов, которые действуют в сопряжении. Например, логическая группировка 1002 может включать в себя электрический компонент для определения типа данных, включенных в ассоциированный протокольный блок 1004 данных. Далее, логическая группировка 1002 может содержать электрический компонент для генерации заголовка управления доступом к среде в соответствии с форматом заголовка, который соответствует определенному типу 1006 данных. Кроме того, логическая группировка 1002 может содержать электрический компонент для передачи этого заголовка управления доступом к среде и ассоциированного протокольного блока 1008 данных. Кроме того, система 1000 может включать в себя память 1010, которая сохраняет команды для выполнения функций, ассоциированных с электрическими компонентами 1004, 1006 и 1008. Хотя они показаны как внешние к памяти 1010, следует понимать, что один или несколько электрических компонентов 1004, 1006 и 1008 могут существовать в пределах памяти 1010.
Со ссылкой на Фиг.11 показана система 1100, которая облегчает прием передач, которые включают в себя переменные форматы заголовков управления доступом к среде. Например, система 1100 может находиться по меньшей мере частично в пределах базовой станции, мобильного устройства и т.д. Следует понимать, что система 1100 представлена как включающая в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализуемые процессором, программным обеспечением или их комбинацией (например, программно-аппаратными средствами). Система 1100 включает в себя логическую группировку 1102 электрических компонентов, которые могут действовать в сопряжении. Например, логическая группировка 1102 может включать в себя электрический компонент для принятия протокольного блока данных управления доступом к среде и ассоциированного заголовка 1104. Далее, логическая группировка 1102 может содержать электрический компонент для определения типа данных, включенных в пакетный блок данных, основанного по меньшей мере частично на идентификаторе логического канала в ассоциированном заголовке 1106. Кроме того, логическая группировка 1102 может содержать электрический компонент для оценки протокольного блока данных управления доступом к среде в соответствии с этим типом данных и одним или несколькими уровнями 1108 протоколов. Кроме того, система 1100 может включать в себя память 1110, которая сохраняет команды для выполнения функций, связанных с электрическими компонентами 1104, 1106 и 1108. Хотя они показаны как внешние к памяти 1110, следует понимать, что один или несколько электрических компонентов 1104, 1106 и 1108 могут существовать в пределах памяти 1110.
То, что было описано выше, включает в себя примеры одного или нескольких вариантов осуществления. Конечно, невозможно описать каждую возможную комбинацию компонентов или способов для целей описания вышеупомянутых вариантов осуществления, но специалист обычной квалификации в данной области техники может распознать, что возможны многие дополнительные комбинации и перестановки различных вариантов осуществления. Соответственно, описанные варианты осуществления предназначены охватывать все такие изменения, модификации и вариации, которые находятся в пределах сущности и объема прилагаемой формулы изобретения. Кроме того, в той степени, в которой термин «включает в себя» используется либо в подробном описании, либо в формуле изобретения, этот термин предназначен быть включающим подобно термину «содержащий», как «содержащий» интерпретируется при использовании в качестве переходного слова в формуле изобретения.

Claims (30)

1. Способ использования множества форматов заголовков управления доступом к среде, содержащий:
определение типа данных, включенных в ассоциированный протокольный блок данных управления доступом к среде;
генерацию заголовка управления доступом к среде в соответствии с форматом заголовка, который соответствует этому определенному типу данных, в котором заголовок управления доступом к среде содержит идентификатор логического канала, длину управления доступом к среде и размер длины управления доступом к среде; и
передачу заголовка управления доступом к среде и ассоциированного протокольного блока данных.
2. Способ по п.1, в котором тип данных включает в себя по меньшей мере одно из: данные управления, данные пользователя или данные заполнения.
3. Способ по п.1, в котором формат заголовка включает в себя по меньшей мере одно из: заголовок управления, заголовок пользователя или заголовок заполнения.
4. Способ по п.3, в котором заголовок управления содержит идентификатор логического канала, идентификатор протокола, длину управления доступом к среде и идентификатор логического канала второго уровня.
5. Способ по п.4, в котором идентификатор протокола задает уровень протокола, ассоциированный с протокольным блоком данных, инкапсулированным в протокольный блок данных управления доступом к среде.
6. Способ по п.5, в котором идентификатор протокола задает по меньшей мере одно из: протокольный блок данных управления доступом к среде, протокольный блок данных управления линиями радиосвязи или блок данных протокола сходимости пакетных данных.
7. Способ по п.1, в котором длина управления доступом к среде является переменной.
8. Способ по п.7, в котором длина управления доступом к среде содержит по меньшей мере одно из: нуль бит, семь бит или пятнадцать бит.
9. Способ по п.3, в котором заголовок заполнения содержит идентификатор логического канала и зарезервированное поле.
10. Устройство связи, которое использует переменные заголовки управления доступом к среде, содержащее:
средство для определения типа данных, включенных в ассоциированный протокольный блок данных;
средство для генерации заголовка управления доступом к среде в соответствии с форматом заголовка, который соответствует этому определенному типу данных, в котором заголовок управления доступом к среде содержит идентификатор логического канала, длину управления доступом к среде, и размер длины управления доступом к среде; и средство для передачи заголовка управления доступом к среде и ассоциированного протокольного блока данных.
11. Устройство связи по п.10, в котором тип данных включает в себя по меньшей мере одно из: данные управления, данные пользователя или данные заполнения.
12. Устройство связи по п.10, в котором формат заголовка включает в себя по меньшей мере одно из: заголовок управления, заголовок пользователя или заголовок заполнения.
13. Устройство связи по п.12, в котором заголовок управления содержит идентификатор логического канала, идентификатор протокола, длину управления доступом к среде и идентификатор логического канала второго уровня.
14. Устройство связи по п.13, в котором идентификатор протокола задает уровень протокола, ассоциированный с протокольным блоком данных, инкапсулированным в протокольный блок данных управления доступом к среде.
15. Устройство связи по п.14, в котором идентификатор протокола задает по меньшей мере одно из: протокольный блок данных управления доступом к среде, протокольный блок данных управления линиями радиосвязи или блок данных протокола сходимости пакетных данных.
16. Устройство связи по п.11, в котором длина управления доступом к среде является переменной.
17. Устройство связи по п.16, в котором длина управления доступом к среде содержит по меньшей мере одно из: нуль бит, семь бит или пятнадцать бит.
18. Устройство связи по п.12, в котором заголовок заполнения содержит идентификатор логического канала и зарезервированное поле.
19. Устройство беспроводной связи, содержащее:
память, которая хранит команды, относящиеся к определению типа данных, включенных в ассоциированный протокольный блок данных управления доступом к среде, причем тип данных включает в себя по меньшей мере одно из: данные управления, данные пользователя или данные заполнения, генерации заголовка управления доступом к среде в соответствии с форматом заголовка, который соответствует этому определенному типу данных, и передаче заголовка управления доступом к среде и ассоциированного протокольного блока данных, в котором заголовок управления доступом к среде содержит идентификатор логического канала, длину управления доступом к среде, и размер длины управления доступом к среде; и
процессор, присоединенный к памяти, сконфигурированный с возможностью выполнения команд, хранимых в памяти.
20. Читаемый компьютером носитель, содержащий исполняемые компьютером команды, чтобы заставить компьютер осуществлять способ использования множества форматов заголовков управления доступом к среде, способ содержащий этапы, на которых:
определяют тип данных, включенных в ассоциированный протокольный блок данных управления доступом к среде, причем тип данных включает в себя по меньшей мере одно из: данные управления, данные пользователя или данные заполнения;
генерируют заголовок управления доступом к среде в соответствии с форматом заголовка, который соответствует этому определенному типу данных, в котором заголовок управления доступом к среде содержит идентификатор логического канала, длину управления доступом к среде, и размер длины управления доступом к среде; и
передают заголовок управления доступом к среде и ассоциированный протокольный блок данных.
21. Способ связи с использованием переменных форматов заголовков управления доступом к среде, содержащий:
прием протокольного блока данных управления доступом к среде и ассоциированного заголовка;
определение типа данных, включенных в пакетный блок данных, основанное по меньшей мере частично на идентификаторе логического канала в ассоциированном заголовке;
оценку протокольного блока данных управления доступом к среде в соответствии с типом данных и одним или несколькими уровнями протокола, и определение размера поля длины в ассоциированном заголовке на основании, по меньшей мере частично, размера поля длины.
22. Способ по п.21, в котором тип данных включает в себя по меньшей мере одно из: данные управления, данные пользователя или данные заполнения.
23. Способ по п.22, дополнительно содержащий выяснение уровня протокола, ассоциированного с инкапсулированным блоком данных управления, для данных управления, на основании, по меньшей мере частично, идентификатора протокола, включенного в заголовок управления доступом к среде данных управления.
24. Способ по п.23, дополнительно содержащий прямую доставку инкапсулированных данных управления к ассоциированному уровню протокола.
25. Устройство связи, которое осуществляет связь с использованием переменных форматов заголовков управления доступом к среде, содержащее:
средство для приема протокольного блока данных управления доступом к среде и ассоциированного заголовка;
средство для определения типа данных, включенных в пакетный блок данных, на основании, по меньшей мере частично, идентификатора логического канала в ассоциированном заголовке;
средство для оценки протокольного блока данных управления доступом к среде в соответствии с типом данных и одним или несколькими уровнями протокола, и
средство для определения размера поля длины в ассоциированном заголовке на основании, по меньшей мере частично, размера поля длины.
26. Устройство связи по п.25, в котором тип данных включает в себя по меньшей мере одно из: данных управления, данных пользователя или данных заполнения.
27. Устройство по п.25, дополнительно содержащее средство для выяснения уровня протокола, ассоциированного с инкапсулированным блоком данных управления, для данных управления, на основании, по меньшей мере частично, идентификатора протокола, включенного в заголовок управления доступом к среде данных управления.
28. Устройство по п.27, дополнительно содержащее средство для прямой доставки инкапсулированных данных управления к ассоциированному уровню протокола.
29. Устройство беспроводной связи, содержащее:
память, которая хранит команды, относящиеся к приему протокольного блока данных управления доступом к среде и ассоциированного заголовка, определению типа данных, включенных в пакетный блок данных, на основании, по меньшей мере частично, идентификатора логического канала в ассоциированном заголовке, причем тип данных может быть по меньшей мере одним из: данных управления, данных пользователя или данных заполнения, и оценке протокольного блока данных управления доступом к среде в соответствии с типом данных и одним или несколькими уровнями протокола; и определению размера поля длины в ассоциированном заголовке на основании, по меньшей мере частично, размера поля длины, и
процессор, присоединенный к памяти, выполненный с возможностью выполнения команд, хранимых в памяти.
30. Читаемый компьютером носитель, содержащий исполняемые компьютером команды, чтобы заставить компьютер осуществлять способ связи с использованием переменных форматов заголовков управления доступом к среде, причем способ содержит этапы, на которых:
принимают протокольный блок данных управления доступом к среде и ассоциированный заголовок;
определяют тип данных, включенных в пакетный блок данных, на основании, по меньшей мере частично, идентификатора логического канала в ассоциированном заголовке, причем тип данных может быть по меньшей мере одним из: данных управления, данных пользователя или данных заполнения; и оценивают протокольный блок данных управления доступом к среде в соответствии с типом данных и одним или несколькими уровнями протокола, и определяют размер поля длины в ассоциированном заголовке на основании, по меньшей мере частично, размера поля длины.
RU2010117351/07A 2007-10-01 2008-10-01 Формат заголовка управления доступом к среде RU2461987C2 (ru)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US97676407P 2007-10-01 2007-10-01
US60/976,764 2007-10-01
US12/241,405 US8902927B2 (en) 2007-10-01 2008-09-30 Medium access control header format
US12/241,405 2008-09-30

Publications (2)

Publication Number Publication Date
RU2010117351A RU2010117351A (ru) 2011-11-10
RU2461987C2 true RU2461987C2 (ru) 2012-09-20

Family

ID=40475877

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2010117351/07A RU2461987C2 (ru) 2007-10-01 2008-10-01 Формат заголовка управления доступом к среде

Country Status (19)

Country Link
US (2) US8902927B2 (ru)
EP (2) EP2206380B1 (ru)
JP (1) JP5096586B2 (ru)
KR (1) KR101129850B1 (ru)
CN (1) CN101810026B (ru)
AU (1) AU2008308750A1 (ru)
BR (1) BRPI0818413B1 (ru)
CA (1) CA2699346C (ru)
DK (2) DK3282751T3 (ru)
ES (2) ES2835973T3 (ru)
HU (2) HUE037360T2 (ru)
MX (1) MX2010003516A (ru)
NO (1) NO2206380T3 (ru)
PL (1) PL2206380T3 (ru)
PT (2) PT2206380T (ru)
RU (1) RU2461987C2 (ru)
SI (2) SI3282751T1 (ru)
TW (1) TWI403141B (ru)
WO (1) WO2009046112A2 (ru)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2755144C1 (ru) * 2018-04-13 2021-09-13 Нокиа Текнолоджиз Ой Усовершенствование подзаголовков управления доступом к среде
RU2762931C2 (ru) * 2017-08-04 2021-12-24 Гуандун Оппо Мобайл Телекоммьюникейшнс Корп., Лтд. Способ поддержки дублирования данных, передающее оконечное устройство и приемное оконечное устройство

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI521927B (zh) 2007-01-09 2016-02-11 皇家飛利浦電子股份有限公司 無線通信系統
US8902927B2 (en) * 2007-10-01 2014-12-02 Qualcomm Incorporated Medium access control header format
EP2181541B1 (en) * 2007-10-09 2018-12-05 Samsung Electronics Co., Ltd. Apparatus and method for generating mac pdu in a mobile communication system
KR101268729B1 (ko) * 2008-01-04 2013-05-28 노키아 코포레이션 Mac 프로토콜 데이터 유닛들 내의 더미 패딩 서브­헤더
US8718021B2 (en) 2008-07-07 2014-05-06 Apple Inc. Uplink control signal design for wireless system
US20110149846A1 (en) * 2009-07-03 2011-06-23 Dong-Sheng Yu Uplink control signal design for wireless system
US20120026924A1 (en) * 2008-09-04 2012-02-02 Hang Zhang MAC Packet Data Unit Construction for Wireless Systems
US8315192B2 (en) * 2008-11-27 2012-11-20 Samsung Electronics Co., Ltd. Method and system for configuring a media access control header to reduce a header overhead
WO2010074448A2 (ko) * 2008-12-22 2010-07-01 엘지전자 주식회사 무선 통신 시스템에서 상향링크 자원 요청 및 할당 방법
WO2010101439A2 (en) * 2009-03-05 2010-09-10 Lg Electronics Inc. Method and apparatus for updating system information in broadband wireless communication system
FR2945397B1 (fr) * 2009-05-06 2011-05-06 St Ericsson Sa St Ericsson Ltd Procede de traitement de paquets du type ip destines a etre vehicules sur un canal de communication d'un reseau sans fil, et equipement correspondant
CN102484878B (zh) * 2009-07-03 2015-06-17 苹果公司 用于无线系统的上行链路控制信号设计
KR101598247B1 (ko) * 2009-09-02 2016-02-26 애플 인크. 무선 시스템들의 mac 패킷 데이터 유닛 구성
CN102196361A (zh) * 2010-03-05 2011-09-21 中兴通讯股份有限公司 Mbs协议数据单元的发送和接收方法、装置及系统
CN102752797A (zh) * 2011-03-31 2012-10-24 北京新岸线无线技术有限公司 一种无线通信方法、发送装置及接收装置
CN102625441A (zh) 2011-03-31 2012-08-01 北京新岸线无线技术有限公司 用于接入无线网络的方法及装置
US9515925B2 (en) 2011-05-19 2016-12-06 Qualcomm Incorporated Apparatus and methods for media access control header compression
KR20140126711A (ko) * 2012-01-31 2014-10-31 마벨 월드 트레이드 리미티드 장거리 무선 로컬 영역 네트워크들에서의 mac 헤더 압축
CN102595495A (zh) * 2012-02-07 2012-07-18 北京新岸线无线技术有限公司 一种数据发送、接收方法和装置
CN105493423B (zh) * 2013-04-24 2019-05-03 华为技术有限公司 数据传输方法和装置
US9350657B2 (en) * 2013-07-08 2016-05-24 Nicira, Inc. Encapsulating data packets using an adaptive tunnelling protocol
WO2015060754A1 (en) * 2013-10-23 2015-04-30 Telefonaktiebolaget L M Ericsson (Publ) Flexible bearer handling
CN105917599B (zh) 2014-01-16 2020-01-10 三星电子株式会社 无连接通信系统中操作用户面协议栈的装置和方法
US10716165B2 (en) 2014-04-24 2020-07-14 Lg Electronics Inc. Methods and apparatus for releasing a sidelink radio bearer for D2D communication system
ES2909761T3 (es) * 2014-10-22 2022-05-10 Samsung Electronics Co Ltd Procedimiento y sistema de transmisión y recepción de unidad de datos de protocolo en redes de comunicación
KR102301818B1 (ko) * 2015-03-12 2021-09-15 삼성전자 주식회사 무선 통신 시스템에서 상향링크 커버리지 제어 방법 및 장치
WO2016144145A2 (en) * 2015-03-12 2016-09-15 Samsung Electronics Co., Ltd. Method and apparatus for controlling uplink coverage in wireless communication system
US20160302105A1 (en) * 2015-04-10 2016-10-13 Qualcomm Incorporated Techniques for medium access control (mac) layer packet encapsulation and segmentation
US9749087B2 (en) * 2015-04-30 2017-08-29 Intel IP Corporation Apparatus, system and method of multi-user wireless communication
WO2017124307A1 (zh) * 2016-01-19 2017-07-27 华为技术有限公司 一种数据传输方法、装置及系统
EP3319252A1 (en) 2016-11-04 2018-05-09 Panasonic Intellectual Property Corporation of America Efficient multiplexing of control information in transport block
CN109246705B (zh) 2017-06-15 2020-10-23 维沃移动通信有限公司 一种数据无线承载完整性保护配置方法、终端及网络设备
US10951533B2 (en) * 2017-09-27 2021-03-16 Qualcomm Incorporated Header formats in wireless communication
CN111480361B (zh) * 2018-04-03 2021-10-26 富士通株式会社 基站装置、终端装置、无线通信方法
CN112491511B (zh) * 2019-09-11 2022-09-23 华为技术有限公司 通信方法和装置
US12267405B2 (en) 2019-10-30 2025-04-01 Sony Group Corporation Communications device, infrastructure equipment and methods
US12238039B2 (en) * 2021-12-23 2025-02-25 Qualcomm Incorporated Transport block descriptor for packet grouping
US20240107373A1 (en) * 2022-09-27 2024-03-28 Electronics And Telecommunications Research Institute Wireless communication method and electronic device for time-sensitive network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005006599A1 (en) * 2003-07-14 2005-01-20 Samsung Electronics Co., Ltd. Method and apparatus for generating packet data to support multiple services in a wireless packet data communication system
RU2298878C2 (ru) * 2002-11-07 2007-05-10 Нокиа Корпорейшн Передача данных в транспортном формате
WO2007060505A2 (en) * 2005-10-04 2007-05-31 Nokia Corporation APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT TO PROVIDE FLOW_ID MANAGEMENT IN MAC SUB-LAYER FOR PACKET-OPTIMIZED RADIO LINK LAYER

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100619598B1 (ko) * 1998-10-01 2006-12-01 엘지전자 주식회사 이동통신시스템에서의 신호 포맷방법
CA2397398C (en) 2000-01-14 2007-06-12 Interdigital Technology Corporation Wireless communication system with selectively sized data transport blocks
EP1286506B1 (en) * 2001-08-07 2005-10-19 Kabushiki Kaisha Toshiba Wireless communication system and wireless station
US7283508B2 (en) * 2002-02-07 2007-10-16 Samsung Electronics Co., Ltd. Apparatus and method for transmitting/receiving serving HS-SCCH set information in an HSDPA communication system
KR100547842B1 (ko) 2002-07-29 2006-01-31 삼성전자주식회사 무선 패킷 데이터 통신 시스템에서 서로 다른 데이터 유형들을 전송하는 장치
EP1561297B8 (en) 2002-11-07 2012-06-27 Core Wireless Licensing S.à.r.l. Transport format data transmission
TWI271071B (en) * 2003-11-06 2007-01-11 Ind Tech Res Inst Communication method of scalable QAM and scalable QAM system
JP3948454B2 (ja) * 2003-12-12 2007-07-25 ソニー株式会社 通信装置と通信システムと通信方法およびプログラム
KR101141650B1 (ko) * 2004-09-30 2012-05-17 엘지전자 주식회사 매체접속제어 계층에서의 데이터 처리 방법 및 이동통신용단말
KR100677144B1 (ko) * 2004-10-20 2007-02-02 삼성전자주식회사 Wusb 버스를 경유하여 데이터를 송수신하는 방법 및장치
EP1832029B1 (en) 2004-12-27 2012-08-29 LG Electronics Inc. Method and apparatus of transmitting feedback information using an extended subheader
KR101253618B1 (ko) 2004-12-27 2013-04-10 엘지전자 주식회사 Ofdma 무선 접속 시스템에서의 하향링크 채널 정보피드백 방법
US7564831B2 (en) * 2004-12-27 2009-07-21 Lg Electronics, Inc. Method of transmitting feedback information using an extended subheader
WO2006110072A1 (en) 2005-04-15 2006-10-19 Telefonaktiebolaget Lm Ericsson (Publ) Mac header for enhanched uplink multiplexing
WO2007070835A2 (en) * 2005-12-13 2007-06-21 Conexant Systems, Inc. Dual cts protection systems and methods
KR100782840B1 (ko) * 2006-02-23 2007-12-06 삼성전자주식회사 Plc 네트워크상에서 데이터를 등급화하여 전송하는 방법및 장치
US8902927B2 (en) * 2007-10-01 2014-12-02 Qualcomm Incorporated Medium access control header format

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2298878C2 (ru) * 2002-11-07 2007-05-10 Нокиа Корпорейшн Передача данных в транспортном формате
WO2005006599A1 (en) * 2003-07-14 2005-01-20 Samsung Electronics Co., Ltd. Method and apparatus for generating packet data to support multiple services in a wireless packet data communication system
WO2007060505A2 (en) * 2005-10-04 2007-05-31 Nokia Corporation APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT TO PROVIDE FLOW_ID MANAGEMENT IN MAC SUB-LAYER FOR PACKET-OPTIMIZED RADIO LINK LAYER

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2762931C2 (ru) * 2017-08-04 2021-12-24 Гуандун Оппо Мобайл Телекоммьюникейшнс Корп., Лтд. Способ поддержки дублирования данных, передающее оконечное устройство и приемное оконечное устройство
US11284296B2 (en) 2017-08-04 2022-03-22 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method of supporting data replication, transmitting terminal device and receiving terminal device
RU2755144C1 (ru) * 2018-04-13 2021-09-13 Нокиа Текнолоджиз Ой Усовершенствование подзаголовков управления доступом к среде
US11576076B2 (en) 2018-04-13 2023-02-07 Nokia Technologies Oy Enhancement of medium access control subheaders
US12075282B2 (en) 2018-04-13 2024-08-27 Nokia Technologies Oy Enhancement of medium access control subheaders

Also Published As

Publication number Publication date
HUE051818T2 (hu) 2021-03-29
BRPI0818413A8 (pt) 2019-01-29
ES2835973T3 (es) 2021-06-23
AU2008308750A1 (en) 2009-04-09
JP5096586B2 (ja) 2012-12-12
DK2206380T3 (en) 2017-12-11
ES2651271T3 (es) 2018-01-25
SI2206380T1 (sl) 2017-12-29
US20090141670A1 (en) 2009-06-04
CA2699346A1 (en) 2009-04-09
EP3282751B1 (en) 2020-09-09
RU2010117351A (ru) 2011-11-10
BRPI0818413A2 (pt) 2015-04-22
EP2206380A2 (en) 2010-07-14
HUE037360T2 (hu) 2018-08-28
CN101810026B (zh) 2017-03-29
EP2206380B1 (en) 2017-09-27
WO2009046112A3 (en) 2009-06-11
US9516547B2 (en) 2016-12-06
TWI403141B (zh) 2013-07-21
BRPI0818413B1 (pt) 2020-09-29
KR20100081335A (ko) 2010-07-14
PT2206380T (pt) 2017-12-21
TW200929977A (en) 2009-07-01
DK3282751T3 (da) 2020-11-23
EP3282751A1 (en) 2018-02-14
JP2010541495A (ja) 2010-12-24
NO2206380T3 (ru) 2018-02-24
MX2010003516A (es) 2010-04-21
SI3282751T1 (sl) 2020-12-31
US20150036596A1 (en) 2015-02-05
KR101129850B1 (ko) 2012-03-23
CA2699346C (en) 2014-03-25
PL2206380T3 (pl) 2018-03-30
PT3282751T (pt) 2020-11-09
CN101810026A (zh) 2010-08-18
WO2009046112A2 (en) 2009-04-09
US8902927B2 (en) 2014-12-02

Similar Documents

Publication Publication Date Title
RU2461987C2 (ru) Формат заголовка управления доступом к среде
KR101166629B1 (ko) 업링크 요청들
TWI725158B (zh) 用於稀疏碼多工存取(scma)編碼簿設計的技術
KR20100042660A (ko) Mac프레임들 내부의 pdcp 제어 pdu들의 전달
JP5074524B2 (ja) 無線通信での制御チャネル制約
CN101595754A (zh) 对可用链路分配块子集的解调
HK1148504A (en) Medium access control header format
HK1138711B (en) Demodulation of a subset of available link assignment blocks
HK1161479B (en) Demodulation of a subset of available link assignment blocks