RU2469481C2 - Способ и система для сообщения о статусе буфера - Google Patents

Способ и система для сообщения о статусе буфера Download PDF

Info

Publication number
RU2469481C2
RU2469481C2 RU2010122730/07A RU2010122730A RU2469481C2 RU 2469481 C2 RU2469481 C2 RU 2469481C2 RU 2010122730/07 A RU2010122730/07 A RU 2010122730/07A RU 2010122730 A RU2010122730 A RU 2010122730A RU 2469481 C2 RU2469481 C2 RU 2469481C2
Authority
RU
Russia
Prior art keywords
buffer
buffer status
format
message
status message
Prior art date
Application number
RU2010122730/07A
Other languages
English (en)
Other versions
RU2010122730A (ru
Inventor
Бенуа СЕБИР
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=40473446&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=RU2469481(C2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Нокиа Сименс Нетуоркс Ой filed Critical Нокиа Сименс Нетуоркс Ой
Publication of RU2010122730A publication Critical patent/RU2010122730A/ru
Application granted granted Critical
Publication of RU2469481C2 publication Critical patent/RU2469481C2/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0028Formatting
    • H04L1/003Adaptive formatting arrangements particular to signalling, e.g. variable amount of bits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1835Buffer management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/30Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
    • 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/0278Traffic management, e.g. flow control or congestion control using buffer status reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Изобретение относится к области мобильной связи. Технический результат заключается в адаптации форматов сообщения о статусе буфера. Сущность изобретения заключается в том, что оборудование пользователя сконфигурировано для контроля использования множества буферов, обнаружения одного из множества заранее заданных состояний, соответствующих по меньшей мере одному из множества буферов, назначения одного из множества форматов сообщения о статусе буфера в зависимости от обнаруженного заранее заданного состояния и передачи сообщения о статусе буфера сетевому устройству в соответствии с назначенным форматом сообщения о статусе буфера. Формат сообщения о статусе буфера сконфигурирован для минимизации объема служебной информации, связанной с передачей сообщения о статусе буфера. 3 н. и 24 з.п. ф-лы, 6 ил.

Description

ОБЛАСТЬ ТЕХНИКИ
[0001] Настоящее изобретение относится, в частности, к способам и системам для сообщения о статусе буфера связи.
УРОВЕНЬ ТЕХНИКИ
[0002] Информация планирования для поддержки запланированных операций восходящего канала была введена в высокоскоростном восходящем пакетном доступе (HSUPA). Информация планирования в HSUPA обычно состоит из статуса буфера и сообщений о запасе мощности. Однако сообщения о статусе буфера связи в существующих на данный момент решениях неэффективны и не являются гибкими из-за невозможности адаптации форматов сообщения о статусе буфера в соответствии с необходимостью сообщения о доступности восходящего канала.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0003] Настоящее изобретение создано в ответ на существующее положение в соответствующей технологии, и, в частности, в ответ на задачи, которые еще не полностью решены доступными в настоящее время технологиями систем связи. Соответственно, настоящее изобретение разработано для обеспечения возможности реализации устройства, системы и способа сообщения о статусе буфера.
[0004] В одном варианте осуществления настоящего изобретения способ содержит контроль использования множества буферов, обнаружение одного из множества заранее заданных состояний, соответствующих этому множеству буферов, назначение одного из множества форматов сообщения о статусе буфера в зависимости от обнаруженного заранее заданного состояния и передачу сообщения о статусе буфера сетевому устройству в соответствии с назначенным форматом сообщения о статусе буфера. В определенных вариантах осуществления изобретения формат сообщения о статусе буфера минимизирует служебную информацию сообщения о статусе буфера, создаваемую передачей сообщения о статусе буфера. В некоторых вариантах осуществления изобретения множество заранее заданных состояний содержит хранение данных буфером, ассоциированным с группой радиоканалов, сверх заранее заданного порога.
[0005] В некоторых вариантах осуществления изобретения множество форматов сообщения о статусе буфера содержит длинный формат сообщения о статусе буфера и короткий формат сообщения о статусе буфера. Короткий формат сообщений о статусе буфера может соответствовать сообщению о статусе буфера одной группы радиоканалов. Дополнительно, длинный формат сообщения о статусе буфера соответствует сообщению о статусе буфера множества групп радиоканалов.
[0006] В некоторых вариантах осуществления изобретения блок назначения сконфигурирован для назначения только длинного формата сообщения о статусе буфера при достаточной пропускной способности восходящего канала для осуществления передачи с использованием длинного формата сообщения о статусе буфера. В определенных вариантах осуществления изобретения блок назначения сконфигурирован для назначения только длинного формата сообщения о статусе буфера, когда множество буферов для различных групп радиоканалов хранят данные сверх заранее заданного порога. В некоторых вариантах осуществления изобретения блок назначения сконфигурирован для назначения короткого формата сообщения о статусе буфера при недостаточной пропускной способности восходящего канала.
[0007] В некоторых вариантах осуществления изобретения короткий формат сообщения о статусе буфера может содержать 1 байт информации, а длинный формат сообщения о статусе буфера содержит 3 байта информации. Однако в других вариантах осуществления изобретения короткий формат сообщения о статусе буфера может также содержать 2-битный идентификатор группы радиоканалов и 6-битный размер буфера. В определенных вариантах осуществления изобретения длинный формат сообщения о статусе буфера содержит четыре сегмента 6-битной информации, и каждый такой сегмент соответствует конкретной группе радиоканалов. В определенных вариантах осуществления изобретения способ может также содержать выбор статуса буфера группы радиоканалов с наивысшим приоритетом. Группа радиоканалов с наивысшим приоритетом может содержать группу радиоканалов, имеющую наибольшее количество данных в буфере группы радиоканалов.
[0008] В другом варианте осуществления настоящего изобретения устройство содержит блок контроля, сконфигурированный для контроля использования множества буферов, блок обнаружения, сконфигурированный для обнаружения одного из множества заранее заданных состояний, соответствующих множеству буферов, блок назначения, сконфигурированный для назначения одного из множества форматов сообщения о статусе буфера в зависимости от обнаруженного заранее заданного состояния, и блок передачи, сконфигурированный для передачи сообщения о статусе буфера сетевому устройству в соответствии с назначенным форматом сообщения о статусе буфера.
[0009] В определенных вариантах осуществления изобретения формат сообщения о статусе буфера сконфигурирован для минимизации служебной информации сообщения о статусе буфера, созданной передачей сообщения о статусе буфера. Короткий формат сообщений о статусе буфера может соответствовать сообщению о статусе буфера для одной группы радиоканалов. Дополнительно, длинный формат сообщения о статусе буфера соответствует сообщению о статусе буфера для множества групп радиоканалов.
[0010] В некоторых вариантах осуществления изобретения блок назначения сконфигурирован для назначения только длинного формата сообщения о статусе буфера при достаточной пропускной способности восходящего канала для осуществления передачи с использованием длинного формата сообщения о статусе буфера. В определенных вариантах осуществления изобретения блок назначения сконфигурирован для назначения только длинного формата сообщения о статусе буфера, когда множество буферов для различных групп радиоканалов хранят данные сверх заранее заданного порога. В некоторых вариантах осуществления изобретения блок назначения сконфигурирован для назначения короткого формата сообщения о статусе буфера при недостаточной пропускной способности восходящего канала.
[0011] В некоторых вариантах осуществления изобретения короткий формат сообщения о статусе буфера может содержать 1 байт информации, а длинный формат сообщения о статусе буфера содержит 3 байта информации. Однако в других вариантах осуществления изобретения короткий формат сообщения о статусе буфера может также содержать 2-битный идентификатор группы радиоканалов и 6-битный размер буфера. В определенных вариантах осуществления изобретения длинный формат сообщения о статусе буфера содержит четыре сегмента 6-битной информации, и каждый такой сегмент соответствует конкретной группе радиоканалов. В определенных вариантах осуществления изобретения способ может также содержать выбор статуса буфера группы радиоканалов с наивысшим приоритетом. Группа радиоканалов с наивысшим приоритетом может содержать группу радиоканалов, имеющую наибольшее количество данных в буфере группы радиоканалов.
[0012] В другом варианте осуществления настоящего изобретения устройство содержит средство контроля для контроля использования множества буферов и средство обнаружения для обнаружения одного из множества заранее заданных состояний, соответствующих множеству буферов. Это устройство содержит также средство назначения для назначения одного из множества форматов сообщения о статусе буфера в зависимости от обнаруженного заранее заданного состояния, и средство передачи для передачи сообщения о статусе буфера сетевому устройству в соответствии с назначенным форматом сообщения о статусе буфера.
[0013] В одном варианте осуществления настоящего изобретения способ содержит контроль использования множества буферов, обнаружение одного из множества заранее заданных состояний, соответствующих этому множеству буферов, назначение одного из множества форматов сообщения о статусе буфера в зависимости от обнаруженного заранее заданного состояния и передачу сообщения о статусе буфера сетевому устройству в соответствии с назначенным форматом сообщения о статусе буфера. В определенных вариантах осуществления изобретения формат сообщения о статусе буфера минимизирует служебную информацию сообщения о статусе буфера, созданную передачей сообщения о статусе буфера. В некоторых вариантах осуществления изобретения множество заранее заданных состояний содержит хранение данных буфером, ассоциированным с группой радиоканалов, сверх заранее заданного порога.
[0014] В определенных вариантах осуществления изобретения множество форматов сообщения о статусе буфера содержит длинный формат сообщения о статусе буфера и короткий формат сообщения о статусе буфера. Короткий формат сообщений о статусе буфера может соответствовать сообщению о статусе буфера для одной группы радиоканалов. Дополнительно, длинный формат сообщения о статусе буфера соответствует сообщению о статусе буфера для множества групп радиоканалов.
[0015] В некоторых вариантах осуществления изобретения блок назначения сконфигурирован для назначения только длинного формата сообщения о статусе буфера при достаточной пропускной способности восходящего канала для осуществления передачи с использованием длинного формата сообщения о статусе буфера. В определенных вариантах осуществления изобретения блок назначения сконфигурирован для назначения только длинного формата сообщения о статусе буфера, когда множество буферов для различных групп радиоканалов хранят данные сверх заранее заданного порога. В некоторых вариантах осуществления изобретения блок назначения сконфигурирован для назначения короткого формата сообщения о статусе буфера при недостаточной пропускной способности восходящего канала.
[0016] В некоторых вариантах осуществления изобретения короткий формат сообщения о статусе буфера может содержать 1 байт информации, а длинный формат сообщения о статусе буфера содержит 3 байта информации. Однако в других вариантах осуществления изобретения короткий формат сообщения о статусе буфера может также содержать 2-битный идентификатор группы радиоканалов и 6-битный размер буфера. В определенных вариантах осуществления изобретения длинный формат сообщения о статусе буфера содержит четыре сегмента 6-битной информации, и каждый такой сегмент соответствует конкретной группе радиоканалов. В определенных вариантах осуществления изобретения способ может также содержать выбор статуса буфера группы радиоканалов с наивысшим приоритетом. Группа радиоканалов с наивысшим приоритетом может содержать группу радиоканалов, имеющую наибольшее количество данных в буфере группы радиоканалов.
[0017] В другом варианте осуществления настоящего изобретения устройство содержит блок контроля, сконфигурированный для контроля использования множества буферов, блок обнаружения, сконфигурированный для обнаружения одного из множества заранее заданных состояний, соответствующих множеству буферов, блок назначения, сконфигурированный для назначения одного из множества форматов сообщения о статусе буфера в зависимости от обнаруженного заранее заданного состояния, и блок передачи, сконфигурированный для передачи сообщения о статусе буфера сетевому устройству в соответствии с назначенным форматом сообщения о статусе буфера.
[0018] В определенных вариантах осуществления изобретения формат сообщения о статусе буфера сконфигурирован для минимизации служебной информации сообщения о статусе буфера, созданной передачей сообщения о статусе буфера. Короткий формат сообщений о статусе буфера может соответствовать сообщению о статусе буфера для одной группы радиоканалов. Дополнительно, длинный формат сообщения о статусе буфера соответствует сообщению о статусе буфера для множества групп радиоканалов.
[0019] В некоторых вариантах осуществления изобретения блок назначения сконфигурирован для назначения только длинного формата сообщения о статусе буфера при достаточной пропускной способности восходящего канала для осуществления передачи с использованием длинного формата сообщения о статусе буфера. В определенных вариантах осуществления изобретения блок назначения сконфигурирован для назначения только длинного формата сообщения о статусе буфера, когда множество буферов для различных групп радиоканалов хранят данные сверх заранее заданного порога. В некоторых вариантах осуществления изобретения блок назначения сконфигурирован для назначения короткого формата сообщения о статусе буфера при недостаточной пропускной способности восходящего канала.
[0020] В некоторых вариантах осуществления изобретения короткий формат сообщения о статусе буфера может содержать 1 байт информации, а длинный формат сообщения о статусе буфера содержит 3 байта информации. Однако в других вариантах осуществления изобретения короткий формат сообщения о статусе буфера может также содержать 2-битный идентификатор группы радиоканалов и 6-битный размер буфера. В определенных вариантах осуществления изобретения длинный формат сообщения о статусе буфера содержит четыре сегмента 6-битной информации, и каждый такой сегмент соответствует конкретной группе радиоканалов. В определенных вариантах осуществления изобретения способ может также содержать выбор статуса буфера группы радиоканалов с наивысшим приоритетом. Группа радиоканалов с наивысшим приоритетом может содержать группу радиоканалов, имеющую наибольшее количество данных в буфере группы радиоканалов.
[0021] В другом варианте осуществления настоящего изобретения устройство содержит средство контроля для контроля использования множества буферов и средство обнаружения для обнаружения одного из множества заранее заданных состояний, соответствующих множеству буферов. Это устройство содержит также средство назначения для назначения одного из множества форматов сообщения о статусе буфера в зависимости от обнаруженного заранее заданного состояния и средство передачи для передачи сообщения о статусе буфера сетевому устройству в соответствии с назначенным форматом сообщения о статусе буфера.
[0022] В еще одном варианте осуществления настоящего изобретения машиночитаемый носитель закодирован компьютерной программой, сконфигурированной для управления процессором, выполняющим операции, которые содержат контроль использования множества буферов и обнаружение одного из множества заранее заданных состояний, соответствующих этому множеству буферов. Эти операции также содержат назначение одного из множества форматов сообщения о статусе буфера в зависимости от обнаруженного заранее заданного состояния и передачу сообщения о статусе буфера сетевому устройству в соответствии с назначенным форматом сообщения о статусе буфера.
[0023] В еще одном варианте осуществления настоящего изобретения машиночитаемый носитель закодирован компьютерной программой, сконфигурированной для управления процессором, выполняющим операции, которые содержат контроль использования множества буферов и обнаружение одного из множества заранее заданных состояний, соответствующих этому множеству буферов. Эти операции также содержат назначение одного из множества форматов сообщения о статусе буфера в зависимости от обнаруженного заранее заданного состояния и передачу сообщения о статусе буфера сетевому устройству в соответствии с назначенным форматом сообщения о статусе буфера.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0024] Для ясного понимания изобретения, кратко описанного выше, будет дано более подробное описание, на примере конкретных вариантов осуществления изобретения, показанных на прилагаемых чертежах. Эти чертежи показывают только типичные варианты осуществления изобретения и не призваны ограничивать его рамки. Изобретение будет описано и более подробно объяснено посредством использования прилагаемых чертежей, где:
[0025] Фиг.1 - блок-схема системы в соответствии с одним вариантом осуществления настоящего изобретения;
[0026] Фиг.2 - блок-схема оборудования пользователя в соответствии с одним вариантом осуществления настоящего изобретения;
[0027] Фиг.3 - блок-диаграмма способа в соответствии с одним вариантом осуществления настоящего изобретения;
[0028] Фиг.4 - блок-диаграмма способа в соответствии с одним вариантом осуществления настоящего изобретения;
[0029] Фиг.5 - блок-схема, показывающая короткий формат сообщения о статусе буфера в соответствии с одним вариантом осуществления настоящего изобретения; и
[0030] Фиг.6 - блок-схема, показывающая длинный формат сообщения о статусе буфера в соответствии с одним вариантом осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ПРЕДПОЧТИТЕЛЬНОГО ВАРИАНТА ОСУЩЕСТВЛЕНИЯ (ОСУЩЕСТВЛЕНИЙ) ИЗОБРЕТЕНИЯ
[0031] Должно быть достаточно ясно, что компоненты настоящего изобретения, в общих чертах описанные и показанные на чертежах, могут быть разработаны и выполнены с возможностью широкого набора различных конфигураций. Таким образом, следующее более подробное описание вариантов осуществления устройств, системы и способа настоящего изобретения, показанных на прилагаемых чертежах, не призвано (как было упомянуто) ограничивать рамки этого изобретения, а только представляет выбранные варианты осуществления данного изобретения.
[0032] Конечно, возможности, структуры или характеристики данного изобретения, описанного здесь, могут быть комбинированы любым подходящим способом в одном или более варианте осуществления изобретения. Например, ссылки в этом описании на «конкретные варианты осуществления», «некоторые варианты осуществления» или подобные фразы означают, что определенная возможность, структура или характеристика, описанные по отношению к варианту осуществления, включены по меньшей мере в один вариант осуществления настоящего изобретения. Поэтому появление фраз «в конкретных вариантах осуществления», «в некоторых вариантах осуществления», «в других вариантах осуществления» или всех подобных словосочетаний в этом описании необязательно относится к одной группе вариантов осуществления, и описанные возможности, структуры или характеристики могут быть комбинированы любым подходящим способом в одном или более варианте осуществления изобретения.
[0033] Фиг.1 - блок-схема системы 100, в соответствии с одним вариантом осуществления настоящего изобретения. Показанная система 100 содержит оборудование 110 пользователя (UE) и сетевое устройство 120. Компоненты системы 100 обеспечивают максимизацию эффективности сообщения о статусе буфера, в соответствии с пропускной способностью восходящего канала.
[0034] В определенных вариантах осуществления изобретения сетевое устройство 120 сконфигурировано для приема сообщений о статусе буфера от оборудования 110 пользователя. В некоторых вариантах осуществления изобретения оборудование пользователя сконфигурировано для контроля использования множества буферов и обнаружения одного из множества заранее заданных состояний, соответствующих по меньшей мере одному из множества буферов. В определенных вариантах осуществления изобретения оборудование пользователя также сконфигурировано для назначения одного из множества форматов сообщения о статусе буфера в зависимости от обнаруженного заранее заданного состояния и для передачи сообщения о статусе буфера сетевому устройству в соответствии с назначенным форматом сообщения о статусе буфера.
[0035] В зависимости от варианта осуществления изобретения назначенный формат сообщения о статусе буфера минимизирует служебную информацию ("накладные расходы") сообщения о статусе буфера, связанную с передачей сообщения о статусе буфера. Соответственно, система 100 осуществляет минимизацию служебной информации сообщения о статусе буфера. Как будет описано в дополнительных подробностях далее, в некоторых вариантах осуществления изобретения система 100 может выполнять минимизацию служебной информации сообщения о статусе буфера в соответствии с пропускной способностью восходящего канала оборудования пользователя.
[0036] Фиг.2 - блок-схема оборудования 200 пользователя, в соответствии с одним вариантом осуществления настоящего изобретения. Показанное оборудование пользователя 200 содержит блок контроля 210, множество буферов 220 связи, блок обнаружения 230, блок определения 240 пропускной способности восходящего канала, блок приоритезации 250 буферов, блок назначения 260 формата и блок связи 270. Эти блоки оборудования 200 пользователя функционируют вместе для максимизации эффективности сообщения о статусе буфера, в соответствии с пропускной способностью восходящего канала.
[0037] В некоторых вариантах осуществления изобретения блок контроля 210 сконфигурирован для контроля использования множества буферов 220. В определенных вариантах осуществления изобретения блок контроля 210 и блок обнаружения 230 функционируют вместе для того, чтобы блок обнаружения 230 мог обнаруживать одно из множества заранее заданных состояний, соответствующих множеству буферов. Заранее заданные состояния будут описаны более подробно далее и могут содержать, например, любые данные в одном или более буферах, или же данные в одном или более буферах сверх заранее заданного порога.
[0038] В определенных вариантах осуществления изобретения блок назначения 260 сконфигурирован для назначения одного из множества форматов сообщения о статусе буфера в зависимости от обнаруженного заранее заданного состояния. В определенных вариантах осуществления изобретения множество форматов сообщения о статусе буфера может содержать короткий формат и длинный формат. Как будет описано более подробно далее, в некоторых вариантах осуществления изобретения короткий формат сообщений о статусе буфера соответствует сообщению о статусе буфера для одной группы радиоканалов, а длинный формат сообщения о статусе буфера соответствует сообщению о статусе буфера для множества групп радиоканалов.
[0039] В определенных вариантах осуществления изобретения блок определения 240 пропускной способности восходящего канала определяет пропускную способность восходящего канала оборудования 200 пользователя. В таких вариантах осуществления изобретения блок определения 240 пропускной способности восходящего канала может функционировать вместе с блоком назначения 260 для определения подходящего формата сообщения о статусе буфера. В определенных вариантах осуществления изобретения формат, предлагаемый блоком назначения 260, будет превышать пропускную способность восходящего канала, определенную блоком определения 240 пропускной способности восходящего канала.
[0040] В таких вариантах осуществления изобретения блок приоритезации 250 может работать вместе с блоком определения 240 пропускной способности восходящего канала и блоком назначения 260 для того, чтобы блок назначения 260 мог присваивать / назначать наиболее предпочтительный формат сообщения о статусе буфера буферу с наибольшим приоритетом в полном соответствии с пропускной способностью восходящего канала оборудования 200 пользователя. Это взаимодействие показано более подробно на фиг.4. В определенных вариантах осуществления изобретения блок связи 270 сконфигурирован для передачи сообщения о статусе буфера сетевому устройству в соответствии с назначенным форматом сообщения о статусе буфера. Таким способом оборудование пользователя может максимизировать эффективность сообщения о статусе буфера в соответствии с пропускной способностью восходящего канала оборудования пользователя.
[0041] В определенных вариантах осуществления изобретения для сообщения о статусе буфера (BSR, buffer status reporting) радиоканалы могут быть классифицированы в 4 группы радиоканалов (RBG, radio bearer group). Отображение радиоканалов на группы радиоканалов может быть или фиксированным согласно стандартам, или динамически конфигурируемым с помощью управления радиоресурсами (RRC). В обоих случаях группа радиоканалов может содержать только один радиоканал, либо все радиоканалы.
[0042] Поскольку не всегда необходимы сообщения о 4-х группах радиоканалов (например, когда сконфигурировано только ограниченное число каналов), множество форматов сообщений о статусе буфера может быть преимуществом. В первом формате 2 бита могут быть необходимы для идентификации группы радиоканалов, в то время как в последнем случае 4 поля размера буфера могут быть объединены, как показано на фиг.5 и 6.
[0043] В определенных вариантах осуществления изобретения сообщение о статусе буфера напрямую связано с сообщениями о запасе мощности, протоколом HSUPA (высокоскоростной восходящий пакетный доступ), eNB (улучшенный узел B) и E-TRAN (наземная сеть радиодоступа универсальной службы мобильной связи (UMTS)). Другими словами, сообщения о запасе мощности (power headroom reports) были первоначально введены для HSUPA. Оптимальное управление радиоресурсами требует от eNB знания того, работает ли оборудование пользователя вблизи максимума передаваемой мощности. Более того, из-за адаптивной полосы передачи (т.е. полоса передачи пользователя может быть модифицирована на основе TTI) в восходящем канале E-UTRAN даже более важна информация о спектральной плотности мощности, использующейся в оборудовании пользователя, для предотвращения, например, распределения узлом eNB полосы передачи, которая не может быть поддержана данными максимальными возможностями мощности оборудования пользователя.
[0044] Полагая динамический диапазон управления мощностью равным 40-60 дБ с точностью 1 дБ (более точное разрешение может не быть оптимальным, с учетом действительной точности измерения мощности передачи в UE), шести битов для передачи сообщения о запасе мощности в восходящем канале должно быть достаточно. Хотя общее число битов может быть определено в RAN1 и RAN4, в RAN2, можно положить, что одного байта достаточно для сообщения о запасе мощности. Действительно, в некоторых вариантах осуществления изобретения сообщение о запасе мощности имеет длину 1 байт.
[0045] Многие из функциональных блоков, описанных здесь, определены как блоки для более определенного подчеркивания независимости их реализации. Например, блок может быть реализован как аппаратная схема, содержащая заказные VLSI-схемы или вентильные матрицы, готовые полупроводники, например логические схемы, транзисторы или другие дискретные компоненты. Блок также может быть реализован в программируемых аппаратных устройствах, например в программируемых вентильных матрицах, программируемых логических матрицах, программируемых логических устройствах и подобных.
[0046] Блоки могут быть также реализованы программно для выполнения различными типами процессоров. Определенный блок исполняемого кода может содержать, например, один или более физических или логических блоков компьютерных инструкций, которые могут быть организованы, например, как объект, процедура или функция. Тем не менее, исполняемые части определенного блока необязательно должны быть физически расположены вместе и могут содержать разнородные инструкции, хранимые в различных местах, а при логическом объединении вместе составлять блок и достигать указанных целей этого блока.
[0047] Конечно, блок исполняемого кода может быть одной инструкцией или множеством инструкций, и может быть даже распределен на несколько различных кодовых сегментов, среди различных программ, различных процессоров и между несколькими устройствами памяти. Аналогично, исполняемые данные могут быть определены и показаны здесь в составе блоков, и могут быть реализованы в любой подходящей форме, с организацией в любом подходящем типе структуры данных. Исполняемые данные могут быть объединены как один набор данных или могут быть распределены по различным местам, включая различные устройства хранения, и могут существовать, по меньшей мере частично, только как электронные сигналы в системе или сети.
[0048] В дополнение, вместе с использованием в описании настоящего изобретения терминов данные, пакет и/или датаграмма, данное изобретение имеет отношение к множеству типов сетевых данных. Применительно к данному изобретению термин "данные" содержит пакет, ячейку, кадр, датаграмму, пакет данных мостового протокола, пакетные данные и любые эквиваленты перечисленного.
[0049] Фиг.3 - блок-диаграмма способа 300 в соответствии с одним вариантом осуществления настоящего изобретения. Показанный способ 300 включает контроль 310 буферов, обнаружение 320 заранее заданных состояний, назначение 330 формата и передачу 340 сообщения о статусе буфера. Действия способа 300 вместе обеспечивают решение для максимизации эффективности сообщения о статусе буфера в соответствии с пропускной способностью восходящего канала.
[0050] В определенных вариантах осуществления изобретения контроль 310 буферов может содержать контроль использования одного или более буферов связи. В некоторых вариантах осуществления изобретения обнаружение 320 заранее заданных состояний может содержать обнаружение того, что один и более буферов связи содержат данные, или обнаружение того, что данные в буферах связи превышают заранее заданный порог. В определенных вариантах осуществления изобретения назначение 330 формата может содержать назначение формата сообщения о статусе буфера, подходящего заранее заданному состоянию, обнаруженному действием 320. Действие 320 обнаружения и 330 определения показаны более подробно на фиг.4 и 5. В некоторых вариантах осуществления изобретения передача 340 может содержать передачу сообщения о статусе буфера, соответствующего одному или более буферам, в соответствии с форматом сообщения о статусе буфера, назначенным действием 330 назначения.
[0051] Фиг.4 - блок-диаграмма способа 400, в соответствии с одним вариантом осуществления настоящего изобретения. Способ 400 содержит операции контроля 410 буферов, обнаружения 420 того, содержит ли хотя бы один из буферов данные, определения 430 того, содержит ли множество буферов данные, определения 440 пропускной способности восходящего канала, назначения 450 короткого формата, назначения 460 длинного формата, определения 470 приоритета буфера, назначения 480 короткого формата и передачи 490 сообщения о статусе буфера. Операции способа 400 максимизируют эффективность сообщения о статусе буфера в соответствии с пропускной способностью восходящего канала.
[0052] В определенных вариантах осуществления изобретения способ 400 начинается с контроля 410 того, содержит ли хотя бы один буфер из множества буферов данные. Если данных нет, способ 400 продолжается контролем 410 буферов. Однако если есть по меньшей мере один буфер с данными, то способ продолжается определением 430 того, содержат ли данные множество буферов. Если только один буфер имеет данные, способ 400 продолжается назначением 450 короткого формата сообщения о статусе буфера для целей передачи 490.
[0053] Однако если данные есть в множестве буферов связи, то способ 400 продолжается определением 440 того, имеется ли достаточная пропускная способность восходящего канала для передачи сообщения о статусе буфера с использованием длинного формата сообщения о статусе буфера для целей передачи 490. Если имеется достаточная пропускная способность восходящего канала, то способ 400 продолжается назначением длинного формата сообщения о статусе буфера. Однако если нет достаточной пропускной способности восходящего канала для использования длинного формата, то способ 400 продолжается определением 470 приоритета буферов с данными. После определения приоритета буферов способ 400 продолжается назначением короткого формата сообщения о статусе буфера для передачи 490 для буфера с наивысшим приоритетом. Этим путем способ 400 максимизирует эффективность сообщения о статусе буфера в соответствии с пропускной способностью восходящего канала.
[0054] Фиг.5 - блок-схема, показывающая короткий формат 500 сообщения о статусе буфера в соответствии с одним вариантом осуществления настоящего изобретения. Показанный короткий формат 500 сообщения о статусе буфера содержит идентификатор 510 группы радиоканалов и размер 520 буфера. Идентификатор 510 группы радиоканалов позволяет сетевому устройству, например базовой станции, знать статус буфера, т.е. определять данные в буфере, соответствующем группе радиоканалов. В некоторых вариантах осуществления изобретения для сообщения о статусе буфера назначается короткий формат 500 сообщения о статусе буфера, так как короткий формат 500 сообщения о статусе буфера является наиболее эффективным форматом.
[0055] Фиг.6 - блок-схема, показывающая длинный формат 600 сообщения о статусе буфера в соответствии с одним вариантом осуществления настоящего изобретения. Длинный формат 600 сообщения о статусе буфера содержит размер 610 буфера группы 1 радиоканалов, размер 620 буфера группы 2 радиоканалов, размер 630 буфера группы 3 радиоканалов и размер 640 буфера группы 4 радиоканалов. Длинный формат 600 сообщения о статусе буфера распределен на четыре группы из шести битов. В определенных вариантах осуществления изобретения, подобно короткому формату 500 сообщения о статусе буфера на фиг.5, длинный формат 600 сообщения о статусе буфера назначают для передачи сообщения о статусе буфера для множества групп радиоканалов, так как длинный формат 600 сообщения о статусе буфера является наиболее эффективным форматом. Соответственно, настоящее изобретение повышает эффективность путем предложения решения для модификации формата сообщения о статусе буфера в зависимости от необходимости.
[0056] В отношении сообщений о статусе буфера, по сравнению с HSUPA, восходящий канал E-UTRAN основан на ортогональной схеме множественного доступа (SC-FDMA). Поскольку в таких условиях распределение радиоресурсов пользователю, который не имеет данных для передачи, прямо приводит к уменьшению пропускной способности, реализация схемы сообщения о статусе буфера довольно важна в восходящем канале E-UTRAN.
[0057] Сообщения о статусе буфера в E-UTRAN позволяют обеспечить дифференциацию между радиоканалами с различными требованиями к качеству обслуживания (QoS). Для возможности дифференциации в узле eNB в определенных вариантах осуществления изобретения обеспечивается сообщение о статусе буфера на базе приоритета, где приоритетное сообщение о статусе буфера может быть «уменьшенным» сообщением о статусе буфера, содержащим информацию о статусе буфера для различных классов приоритетов. Класс приоритета определяется группированием радиоканалов с одинаковыми требованиями QoS (однако один класс приоритета может также состоять только из одного радиоканала). Число групп радиоканалов для сообщений не должно быть слишком малым, для обеспечения планировщика достаточной информацией, но и не может быть слишком большим, для ограничения служебной информации. При размере 5 битов для идентификатора кода языка (LCID) общее количество групп радиоканалов, равное четырем, может быть хорошим компромиссом. Соответственно, радиоканалы могут быть классифицированы в 4 группы радиоканалов (RBG).
[0058] Все 4 группы радиоканалов могут содержать 2 бита для идентификации группы. В некоторых вариантах осуществления изобретения общий размер сообщения о статусе буфера (BSR) кратен байту. В таких вариантах осуществления изобретения кандидатами размеров для размера буфера могут быть 6 битов и 14 битов. Однако 14-битная таблица размера буфера дает 16384 кодовых значений и размер шага 0,07%, что может быть слишком большим. Шестибитный размер буфера дает 64 кодовых значения и размер шага 12.77%, что сравнимо с 32-мя кодовыми значениями и размером шага 23,9% в HSUPA. Поэтому шестибитное поле размера буфера может быть удобным.
[0059] В зависимости от варианта осуществления изобретения размер буфера может быть количеством буферированных данных перед заполнением транспортного блока или количеством буферированных данных после заполнения транспортного блока. В некоторых вариантах осуществления изобретения сообщение о статусе буфера (BSR) способно помочь планировщику распределить дальнейшие ресурсы. Поэтому может быть логичным принять размер буфера равным количеству буферированных данных после заполнения транспортного блока. Соответственно, в некоторых вариантах осуществления изобретения сообщение о статусе буфера содержит количество данных, остающихся в буфере после заполнения транспортного блока.
[0060] В некоторых вариантах осуществления изобретения данные буферируются в оборудовании пользователя, проходя управление радиоканалом (RLC) и протокол конвергенции пакетных данных (PDCP). RLC может ожидать кодированные и сжатые блоки данных протокола (PDU) PDCP для передачи и ретрансляции (ретрансляций), в то время как в PDCP таковые являются буферированными некодированными и несжатыми блоками служебных данных (SDU). Возможность обработки данных SDU протокола PDCP и предоставления их RLC для передачи может зависеть от реализации UE. Для совершенно одинаковой службы различные UE могут, таким образом, сообщать различные BSR, в зависимости от того, какой вариант принят - RLC или PDCP. Для уменьшения возможных несоответствий в сообщениях может выполняться сообщение об общем количестве буферированных данных, без учета любых отличий между RLC и PDCP. В определенных вариантах осуществления изобретения могут быть сделаны специальные соглашения для голосовых данных поверх протокола Интернет (VoIP). В некоторых вариантах осуществления изобретения сообщения о статусе буфера содержат общее количество буферированных данных на группу радиоканалов, независимо от того, RLC это или PDCP.
[0061] Возможна ситуация, при которой не всегда необходимы сообщения о 4-х группах радиоканалов (например, когда сконфигурировано только ограниченное число каналов), и может быть полезно ввести два формата BSR: один формат, в котором есть сообщение только об одной группе радиоканалов, и один формат, в котором есть все четыре группы радиоканалов. В первом случае предпочтительными могут быть 2 бита для идентификации группы радиоканалов, в то время как во втором случае 4 поля размера буфера могут быть соединены так, как показано на фиг.6.
[0062] В определенных вариантах осуществления изобретения управляющие элементы управления доступом среды (MAC) могут содержать сообщение о статусе буфера и сообщения о запасе мощности. В определенных вариантах осуществления изобретения может содержаться один идентификатор кода языка (LCID), используемый для сообщения о запасе мощности, один LCID, используемый для короткого сообщения о статусе буфера, и один LCID, используемый для длинных сообщений о статусе буфера. В некоторых вариантах осуществления изобретения, если запас мощности присутствует в длинных или коротких сообщениях о статусе буфера большую часть времени, может быть зарезервирован дополнительный LCID для объединения двух информаций, с целью уменьшения "накладных расходов" сигнализации.
[0063] В некоторых вариантах осуществления изобретения обнаруженное состояние может содержать триггер, который зависит от количества данных, буферированных в различных группах радиоканалов (RBG). Примеры триггера включают сценарий, при котором только одна RBG имеет буферированные данные, при этом сообщение формируется с использованием короткого формата. Другой пример триггера может включать сценарий, где более одной RBG имеют буферированные данные, и сообщение формируется с использованием длинного формата BSR. В некоторых вариантах осуществления изобретения, когда улучшенный узел В (eNB) принимает короткий формат BSR, eNB знает, что группы RBG, отличные от одной из групп с сообщением, не имеют никаких буферированных данных.
[0064] В некоторых вариантах осуществления изобретения может вводиться порог, который может быть сконфигурирован на основе RBG. Соответственно, в некоторых вариантах осуществления изобретения, если только одна группа RBG имеет количество буферированных данных, превышающих порог, то передается сообщение с использованием короткого формата BSR. В некоторых вариантах осуществления изобретения, если более чем одна группа RBG имеет количество буферированных данных, превышающих порог, то передается сообщение с использованием длинного формата BSR. В итоге, когда узел eNB принимает короткий формат BSR, этот узел знает, что группы RBG, отличные от группы с сообщением, не имеют количество буферированных данных, превышающих их соответствующие пороги.
[0065] Дополнительно, в некоторых вариантах осуществления изобретения размер гранта восходящего канала (UL) (т.е. размер транспортного блока восходящего канала) также может быть взят в расчет. Например, если более одной группы RBG имеют буферированные данные, и есть достаточно места в гранте восходящего канала UL, то может передаваться сообщение с использованием длинного формата. Если нет достаточного гранта восходящего канала UL, то может передаваться короткий формат с группой RBG наивысшего приоритета или с группой RBG с наибольшим количеством буферированных данных. В других вариантах осуществления изобретения, если более чем одна группа RBG имеет количество буферированных данных, превышающих порог, и есть достаточно места в восходящем канале UL для предоставления передачи длинного формата, то используется длинный формат BSR, а иначе при наличии группы RBG наивысшего приоритета или группы RBG с наибольшим количеством буферированных данных может передаваться сообщение с использованием короткого формата. Соответственно, настоящее изобретение минимизирует служебную информации, связанную с сообщениями BSR, и позволяет обеспечить адаптацию к доступной ширине полосы UL.
[0066] Машиночитаемый носитель может иметь любую форму, способную к формированию сигнала, обеспечению генерирования сигнала или обеспечению выполнения программы читаемых компьютером инструкций в устройстве цифровой обработки. Машиночитаемый носитель может быть реализован как линия передачи, компакт-диск, цифровой видеодиск, магнитная лента, привод Бернулли, магнитный диск, голографический диск или лента, перфокарта, флеш-память, магниторезистивная память, интегральная схема или как другой блок памяти устройства цифровой обработки.
[0067] Кроме того, описанные признаки, структуры или характеристики данного изобретения могут быть комбинированы любым подходящим способом в одном или более вариантах осуществления изобретения. Специалисту понятно, однако, что данное изобретение может быть осуществлено без одной или более специфических деталей, или с другими способами, компонентами, материалами и т.д. В других вариантах хорошо известные структуры, материалы или операции не показаны или не описаны подробно, чтобы не мешать раскрытию аспектов данного изобретения.
[0068] Специалист легко поймет, что данное изобретение, описанное выше, может быть осуществлено с этапами, следующими в другом порядке, и/или с аппаратными элементами в конфигурациях, которые отличаются от описанных. Таким образом, хотя данное изобретение описано на основе этих предпочтительных вариантов осуществления, специалисту будет понятно, что существуют определенные модификации, вариации и альтернативные конструкции, остающиеся в рамках данного изобретения.

Claims (27)

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

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US99616807P 2007-11-05 2007-11-05
US60/996,168 2007-11-05
PCT/EP2008/064990 WO2009059995A1 (en) 2007-11-05 2008-11-05 Buffer status reporting system and method

Publications (2)

Publication Number Publication Date
RU2010122730A RU2010122730A (ru) 2011-12-20
RU2469481C2 true RU2469481C2 (ru) 2012-12-10

Family

ID=40473446

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2010122730/07A RU2469481C2 (ru) 2007-11-05 2008-11-05 Способ и система для сообщения о статусе буфера

Country Status (13)

Country Link
US (1) US8055820B2 (ru)
EP (3) EP2811680A1 (ru)
JP (3) JP5552431B2 (ru)
KR (1) KR101148319B1 (ru)
CN (2) CN104093211B (ru)
AU (2) AU2008324204B2 (ru)
BR (1) BRPI0820059A2 (ru)
CA (1) CA2704537C (ru)
ES (1) ES2493015T3 (ru)
HK (1) HK1204169A1 (ru)
MX (1) MX2010004970A (ru)
RU (1) RU2469481C2 (ru)
WO (1) WO2009059995A1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2610250C2 (ru) * 2013-10-31 2017-02-08 Хуавей Текнолоджиз Ко., Лтд. Узел передачи и способ отчетности о статусе буфера

Families Citing this family (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008070813A2 (en) 2006-12-06 2008-06-12 Fusion Multisystems, Inc. (Dba Fusion-Io) Apparatus, system, and method for a front-end, distributed raid
US8443134B2 (en) 2006-12-06 2013-05-14 Fusion-Io, Inc. Apparatus, system, and method for graceful cache device degradation
US8489817B2 (en) 2007-12-06 2013-07-16 Fusion-Io, Inc. Apparatus, system, and method for caching data
US9104599B2 (en) 2007-12-06 2015-08-11 Intelligent Intellectual Property Holdings 2 Llc Apparatus, system, and method for destaging cached data
US8706968B2 (en) 2007-12-06 2014-04-22 Fusion-Io, Inc. Apparatus, system, and method for redundant write caching
AU2008324204B2 (en) 2007-11-05 2014-04-03 Cellular Communications Equipment Llc Buffer status reporting system and method
US7836226B2 (en) 2007-12-06 2010-11-16 Fusion-Io, Inc. Apparatus, system, and method for coordinating storage requests in a multi-processor/multi-thread environment
US9519540B2 (en) 2007-12-06 2016-12-13 Sandisk Technologies Llc Apparatus, system, and method for destaging cached data
US8165066B2 (en) 2008-01-03 2012-04-24 Innovative Sonic Limited Method and apparatus for performing buffer status reporting
JP5331509B2 (ja) * 2008-03-03 2013-10-30 創新音▲速▼股▲ふん▼有限公司 バッファ状態報告を実行する方法及び通信装置
JP5480236B2 (ja) * 2008-03-21 2014-04-23 コーニンクレッカ フィリップス エヌ ヴェ 通信方法及びそのための無線局
SG191605A1 (en) * 2008-03-26 2013-07-31 Nokia Siemens Networks Oy Extension of power headroom reporting and trigger conditions
US8223708B2 (en) * 2008-06-10 2012-07-17 Innovative Sonic Limited Method and apparatus for handling scheduling information report
WO2010090570A1 (en) * 2009-02-03 2010-08-12 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for measurement of active user devices per quality-of-service class inducator
CN101932087A (zh) * 2009-06-19 2010-12-29 大唐移动通信设备有限公司 一种功率余量的上报方法、装置和***
US8155074B1 (en) * 2009-07-17 2012-04-10 Sprint Spectrum L.P. Methods and systems for improving performance of applications using a radio access network
WO2011031796A2 (en) * 2009-09-08 2011-03-17 Fusion-Io, Inc. Apparatus, system, and method for caching data on a solid-state storage device
US9122579B2 (en) 2010-01-06 2015-09-01 Intelligent Intellectual Property Holdings 2 Llc Apparatus, system, and method for a storage layer
EP2476079A4 (en) 2009-09-09 2013-07-03 Fusion Io Inc APPARATUS, SYSTEM, AND METHOD FOR STORAGE ALLOCATION
KR101331048B1 (ko) * 2009-12-16 2013-11-19 한국전자통신연구원 업링크 스케줄링을 위한 버퍼 상태 보고 방법 및 이를 이용한 통신 시스템
US8625415B2 (en) * 2010-04-02 2014-01-07 Nokia Siemens Networks Oy Dynamic buffer status report selection for carrier aggregation
US9019818B2 (en) 2010-04-02 2015-04-28 Nokia Solutions And Networks Oy Dynamic buffer status report selection for carrier aggregation
US8918563B2 (en) 2010-06-01 2014-12-23 Qualcomm Incorporated Uplink data throttling by buffer status report (BSR) scaling
US8547838B2 (en) * 2010-06-03 2013-10-01 Via Telecom, Inc. Buffer status reporting methods for machine type communication data transmission and related mobile communication devices
KR20130031287A (ko) 2010-06-18 2013-03-28 후지쯔 가부시끼가이샤 단말기 버퍼 상태 보고(bsr)의 보고 방법, 기지국에서 bsr을 취득하기 위한 취득 방법, 및 해당 단말기, 기지국, 통신 시스템
CN102291771B (zh) * 2010-06-21 2015-08-12 中兴通讯股份有限公司 一种实现缓冲区状态上报的方法及***
WO2012000177A1 (zh) * 2010-06-29 2012-01-05 中兴通讯股份有限公司 一种缓冲区状态报告的上报方法和用户设备
US8886239B2 (en) 2010-09-21 2014-11-11 Qualcomm Incorporated Buffer status report control for creating transmission gaps
US20120239860A1 (en) 2010-12-17 2012-09-20 Fusion-Io, Inc. Apparatus, system, and method for persistent data management on a non-volatile storage media
US8966184B2 (en) 2011-01-31 2015-02-24 Intelligent Intellectual Property Holdings 2, LLC. Apparatus, system, and method for managing eviction of data
US8874823B2 (en) 2011-02-15 2014-10-28 Intellectual Property Holdings 2 Llc Systems and methods for managing data input/output operations
US9003104B2 (en) 2011-02-15 2015-04-07 Intelligent Intellectual Property Holdings 2 Llc Systems and methods for a file-level cache
US9201677B2 (en) 2011-05-23 2015-12-01 Intelligent Intellectual Property Holdings 2 Llc Managing data input/output operations
WO2012116369A2 (en) 2011-02-25 2012-08-30 Fusion-Io, Inc. Apparatus, system, and method for managing contents of a cache
US8966191B2 (en) 2011-03-18 2015-02-24 Fusion-Io, Inc. Logical interface for contextual storage
US9563555B2 (en) 2011-03-18 2017-02-07 Sandisk Technologies Llc Systems and methods for storage allocation
US9019880B2 (en) 2011-08-11 2015-04-28 Qualcomm Incorporated Methods and apparatus for overload mitigation using uplink transmit power backoff
US8705398B2 (en) * 2011-09-12 2014-04-22 Broadcom Corporation Mechanism for signaling buffer status information
US9274937B2 (en) 2011-12-22 2016-03-01 Longitude Enterprise Flash S.A.R.L. Systems, methods, and interfaces for vector input/output operations
US9251052B2 (en) 2012-01-12 2016-02-02 Intelligent Intellectual Property Holdings 2 Llc Systems and methods for profiling a non-volatile cache having a logical-to-physical translation layer
US10102117B2 (en) 2012-01-12 2018-10-16 Sandisk Technologies Llc Systems and methods for cache and storage device coordination
US9767032B2 (en) 2012-01-12 2017-09-19 Sandisk Technologies Llc Systems and methods for cache endurance
US8782344B2 (en) 2012-01-12 2014-07-15 Fusion-Io, Inc. Systems and methods for managing cache admission
US9251086B2 (en) 2012-01-24 2016-02-02 SanDisk Technologies, Inc. Apparatus, system, and method for managing a cache
US9116812B2 (en) 2012-01-27 2015-08-25 Intelligent Intellectual Property Holdings 2 Llc Systems and methods for a de-duplication cache
US10359972B2 (en) 2012-08-31 2019-07-23 Sandisk Technologies Llc Systems, methods, and interfaces for adaptive persistence
US10019353B2 (en) 2012-03-02 2018-07-10 Longitude Enterprise Flash S.A.R.L. Systems and methods for referencing data on a storage medium
US10339056B2 (en) 2012-07-03 2019-07-02 Sandisk Technologies Llc Systems, methods and apparatus for cache transfers
US9612966B2 (en) 2012-07-03 2017-04-04 Sandisk Technologies Llc Systems, methods and apparatus for a virtual machine cache
US10509776B2 (en) 2012-09-24 2019-12-17 Sandisk Technologies Llc Time sequence data management
US10318495B2 (en) 2012-09-24 2019-06-11 Sandisk Technologies Llc Snapshots for a non-volatile device
KR20140045215A (ko) * 2012-10-08 2014-04-16 삼성전자주식회사 그룹 기반 연결 설정 방법 및 장치
CN104919846A (zh) * 2013-01-11 2015-09-16 Lg电子株式会社 用于报告缓存器状态的方法及其通信设备
US9842053B2 (en) 2013-03-15 2017-12-12 Sandisk Technologies Llc Systems and methods for persistent cache logging
US10558561B2 (en) 2013-04-16 2020-02-11 Sandisk Technologies Llc Systems and methods for storage metadata management
US10102144B2 (en) 2013-04-16 2018-10-16 Sandisk Technologies Llc Systems, methods and interfaces for data virtualization
CN105432111B (zh) * 2013-07-26 2019-07-05 Lg电子株式会社 计算可用于传输的数据的量的方法及其装置
US9842128B2 (en) 2013-08-01 2017-12-12 Sandisk Technologies Llc Systems and methods for atomic storage operations
EP3050382B1 (en) * 2013-09-27 2017-03-01 Telefonaktiebolaget LM Ericsson (publ) Wireless device, and methods therein
US10019320B2 (en) 2013-10-18 2018-07-10 Sandisk Technologies Llc Systems and methods for distributed atomic storage operations
US10073630B2 (en) 2013-11-08 2018-09-11 Sandisk Technologies Llc Systems and methods for log coordination
WO2015141845A1 (ja) 2014-03-20 2015-09-24 京セラ株式会社 マスタ基地局、移動局及び通信制御方法
US9946607B2 (en) 2015-03-04 2018-04-17 Sandisk Technologies Llc Systems and methods for storage error management
WO2016163432A1 (ja) 2015-04-10 2016-10-13 京セラ株式会社 ユーザ端末及び無線通信装置
CN107624259B (zh) * 2015-05-11 2020-12-15 瑞典爱立信有限公司 高能效发射机功率控制
WO2017034510A1 (en) * 2015-08-21 2017-03-02 Intel IP Corporation Pdcp status reports using sequence numbers or sequence number offsets
US11190972B2 (en) * 2016-02-18 2021-11-30 Lg Electronics Inc. Method for performing uplink transmission in wireless LAN system and terminal using same
ES2906677T3 (es) * 2016-08-11 2022-04-19 Samsung Electronics Co Ltd Procedimiento y aparato de transmisión de datos en redes celulares de próxima generación
CN108540997B (zh) * 2017-03-04 2020-02-14 维沃移动通信有限公司 一种基于bsr的处理方法及装置
WO2019085974A1 (en) * 2017-11-01 2019-05-09 Mediatek Inc. Buffer status report for split bearer preprocessing in wireless communications
EP3797541A1 (en) * 2018-05-22 2021-03-31 Telefonaktiebolaget LM Ericsson (publ) Short buffer status reports for multiple logical channel groups
US11240817B2 (en) 2019-02-07 2022-02-01 Samsung Electronics Co., Ltd. Bandwidth allocation request in cellular mesh networks
US11758513B2 (en) 2020-04-20 2023-09-12 Qualcomm Incorporated Physical uplink control channel with uplink message short data field
US11523301B2 (en) * 2020-04-20 2022-12-06 Qualcomm Incorporated Physical uplink control channel with buffer status report
GB2620552A (en) * 2022-06-29 2024-01-17 Nec Corp Communication system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002005453A2 (en) * 2000-07-11 2002-01-17 Ensemble Communications, Inc. Method and apparatus for bandwidth request/grant protocols in a wireless communication system
EP1599063A1 (en) * 2004-05-19 2005-11-23 Samsung Electronics Co., Ltd. Method and apparatus for scheduling enhanced uplink dedicated channels in a mobile communication system
RU2305371C2 (ru) * 2004-07-16 2007-08-27 Самсунг Электроникс Ко., Лтд. Способ и устройство для выполнения незапланированной передачи в системе мобильной связи для поддержки улучшенного выделенного канала восходящей линии связи
WO2007100547A2 (en) * 2006-02-24 2007-09-07 Interdigital Technology Corporation Wireless communication method and apparatus for selecting between transmission of short-version and full-version uplink scheduling requests

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100689543B1 (ko) * 2003-08-26 2007-03-02 삼성전자주식회사 이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 요청 방법 및 장치
US8189615B2 (en) 2004-12-23 2012-05-29 Nokia Corporation Method and apparatus for communicating scheduling information from a UE to a radio access network
US7630316B2 (en) * 2004-12-30 2009-12-08 Research In Motion Limited Method and apparatus for selecting a transport format combination
KR100770863B1 (ko) * 2005-04-04 2007-10-26 삼성전자주식회사 이동통신 시스템에서 기지국 추산 버퍼 상태 정보를 이용한 버퍼 상태 보고 방법 및 장치
NL1031255C1 (nl) 2006-02-28 2007-08-29 Color Wings B V Spuitkop en inrichting voor het bedrukken of bespuiten van textiele materialen.
ATE466466T1 (de) * 2006-06-21 2010-05-15 Ericsson Telefon Ab L M Verfahren und einheit zum effizienten melden von planungsinformationen (scheduling information) in einem drahtlosen telekommunikationssystem
EP2479944B1 (en) * 2007-03-14 2019-11-27 InterDigital Technology Corporation Method and apparatus for supporting uplink starvation avoidance in a long term evolution system
US8687565B2 (en) * 2007-09-20 2014-04-01 Lg Electronics Inc. Method of effectively transmitting radio resource allocation request in mobile communication system
TW200926860A (en) * 2007-10-29 2009-06-16 Sunplus Mmobile Inc Method for providing a buffer status report in a mobile communication network
AU2008324204B2 (en) 2007-11-05 2014-04-03 Cellular Communications Equipment Llc Buffer status reporting system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002005453A2 (en) * 2000-07-11 2002-01-17 Ensemble Communications, Inc. Method and apparatus for bandwidth request/grant protocols in a wireless communication system
EP1599063A1 (en) * 2004-05-19 2005-11-23 Samsung Electronics Co., Ltd. Method and apparatus for scheduling enhanced uplink dedicated channels in a mobile communication system
RU2305371C2 (ru) * 2004-07-16 2007-08-27 Самсунг Электроникс Ко., Лтд. Способ и устройство для выполнения незапланированной передачи в системе мобильной связи для поддержки улучшенного выделенного канала восходящей линии связи
WO2007100547A2 (en) * 2006-02-24 2007-09-07 Interdigital Technology Corporation Wireless communication method and apparatus for selecting between transmission of short-version and full-version uplink scheduling requests

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Nokia, «Buffer Reporting for E-UTRAN», 3GPP TSG-RAN WG2 Meeting #52, 31.03.2006, http://www.3gpp.org/ ftp/tsg_ran/WG2_RL2/TSGR2_52 /Documents/ R2-060829.zip. *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2610250C2 (ru) * 2013-10-31 2017-02-08 Хуавей Текнолоджиз Ко., Лтд. Узел передачи и способ отчетности о статусе буфера
US9801204B2 (en) 2013-10-31 2017-10-24 Huawei Technologies Co., Ltd. Sending node and buffer status reporting method

Also Published As

Publication number Publication date
ES2493015T3 (es) 2014-09-11
EP2210361B1 (en) 2014-07-30
CA2704537C (en) 2015-10-13
KR101148319B1 (ko) 2012-05-24
HK1204169A1 (en) 2015-11-06
EP2210361A1 (en) 2010-07-28
BRPI0820059A2 (pt) 2015-07-14
JP2013179712A (ja) 2013-09-09
AU2014203627B2 (en) 2015-06-11
JP2015208046A (ja) 2015-11-19
AU2008324204A1 (en) 2009-05-14
MX2010004970A (es) 2010-07-30
EP3761700B1 (en) 2022-04-27
KR20100087363A (ko) 2010-08-04
EP2811680A1 (en) 2014-12-10
WO2009059995A1 (en) 2009-05-14
AU2008324204B2 (en) 2014-04-03
CA2704537A1 (en) 2009-05-14
JP2011503988A (ja) 2011-01-27
AU2014203627A1 (en) 2014-08-07
CN104093211B (zh) 2018-12-07
CN101971544B (zh) 2014-06-18
EP2210361B2 (en) 2018-02-07
EP3761700A1 (en) 2021-01-06
JP5552431B2 (ja) 2014-07-16
US20090125650A1 (en) 2009-05-14
CN101971544A (zh) 2011-02-09
RU2010122730A (ru) 2011-12-20
CN104093211A (zh) 2014-10-08
US8055820B2 (en) 2011-11-08

Similar Documents

Publication Publication Date Title
RU2469481C2 (ru) Способ и система для сообщения о статусе буфера
KR100929082B1 (ko) 역방향 데이터 전송을 위한 단말의 제어 정보 송수신 방법및 장치
RU2390961C2 (ru) Способ обработки данных на уровне управления доступом к среде передачи (мас)
CN104365048B (zh) 用于无线分组数据传送的有效载荷分割的装置、方法和计算机可读介质
US8331230B2 (en) Apparatus, method, and computer program product providing threshold-based buffer state reports from user equipment to a wireless network
US20090104916A1 (en) Method, apparatus and system for signalling of buffer status information
JP2010502056A (ja) 無線ネットワーク内でアップリンクスケジューリング要求および緊急状態を報告するための方法およびデバイス
RU2660637C2 (ru) Способ, система и устройство для обнаружения статуса периода молчания в оборудовании пользователя
US20140161083A1 (en) Resource allocation method, wireless communication system, base station, and program
US20140341194A1 (en) Method and arrangement for controlling transmission of delay sensitive data in a packet data communication network
US10342025B2 (en) Dynamic delay scheduling method and base station for voice data
US9537622B2 (en) User equipment, method, and system for determining, reporting, distributing resource for multiple carriers
EP3811711A1 (en) Optimal bsr for limited traffic mix

Legal Events

Date Code Title Description
PD4A Correction of name of patent owner
PC41 Official registration of the transfer of exclusive right

Effective date: 20150604

PC41 Official registration of the transfer of exclusive right

Effective date: 20160322

MM4A The patent is invalid due to non-payment of fees

Effective date: 20161106