RU2476026C2 - Способ и устройство для назначения приоритетов логическим каналам - Google Patents

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

Info

Publication number
RU2476026C2
RU2476026C2 RU2010136659/07A RU2010136659A RU2476026C2 RU 2476026 C2 RU2476026 C2 RU 2476026C2 RU 2010136659/07 A RU2010136659/07 A RU 2010136659/07A RU 2010136659 A RU2010136659 A RU 2010136659A RU 2476026 C2 RU2476026 C2 RU 2476026C2
Authority
RU
Russia
Prior art keywords
logical channel
transmit
data
permission
data packet
Prior art date
Application number
RU2010136659/07A
Other languages
English (en)
Other versions
RU2010136659A (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
Application filed by Интердиджитал Пэйтент Холдингз, Инк. filed Critical Интердиджитал Пэйтент Холдингз, Инк.
Publication of RU2010136659A publication Critical patent/RU2010136659A/ru
Application granted granted Critical
Publication of RU2476026C2 publication Critical patent/RU2476026C2/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2612Arrangements for wireless medium access control, e.g. by allocating physical layer transmission capacity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2621Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using frequency division multiple access [FDMA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • 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/215Flow control; Congestion control using token-bucket
    • 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/39Credit based
    • 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/0252Traffic management, e.g. flow control or congestion control per individual bearer or channel
    • 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/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • H04W72/569Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/27Transitions between radio resource control [RRC] states
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation

Landscapes

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

Abstract

Изобретение относится к системам связи. Технический результат заключается в повышении эффективности использования ресурсов связи. Раскрыты способ и устройство для назначения приоритетов логическим каналам, когда осуществляется новая передача. Ресурсы логического канала выделяются для доступных данных для множества логических каналов. Разрешение на передачу пакета данных с максимальной скоростью передачи данных (MBR) (т.е. токен) уменьшается в буфере (т.е. области памяти), ассоциированном с конкретным одним из логических каналов, на размер блока (SDU) служебных данных управления доступом к среде (MAC). Разрешение на передачу пакета данных с MBR может иметь отрицательное значение. Если какие-либо из выделенных ресурсов канала остаются, логические каналы обслуживаются в порядке уменьшения приоритета до тех пор, пока данные не будут исчерпаны. SDU управления радиосвязью (RLC) не сегментируется, если весь SDU RLC соответствует оставшимся ресурсам. SDU MAC исключает заголовок MAC PDU и заполнение MAC. 2 н. и 14 з.п. ф-лы, 5 ил., 1 табл.

Description

ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Фиг. 1 показывает систему 100 LTE (долгосрочного развития), которая включает в себя модуль 105 беспроводной передачи/приема (WTRU) и eNodeB (eNB) 110. Каждый WTRU 105 и eNB 110 включают в себя стек протоколов пользовательской плоскости, который имеет подуровни уровня 2 (L2). Подуровни L2 включают в себя подуровень 120 протокола управления пакетными данными (PDCP), подуровень 125 управления радиосвязью (RLC) и подуровень 130 управления доступом к среде (MAC). Стек протоколов также включает в себя физический уровень 135. Подуровень 140 управления радиоресурсами (RRC) управляет каждым подуровнем 120 PDCP, подуровнем 125 RLC, подуровнем 130 MAC и физическим уровнем 135.
Следующие функции поддерживаются подуровнем 130 MAC:
- установление соответствия между логическими каналами и транспортными каналами;
- мультиплексирование служебных блоков (SDU) данных MAC из одного или другого логического каналов по транспортным блокам (TB), которые необходимо распределить для физического уровня 135 по транспортным каналам;
- демультиплексирование SDU MAC одного или другого логических каналов из TB, распределяемых из физического уровня 135 по транспортным каналам;
- отчет информации планирования;
- корректировка ошибок с помощью гибридного автоматического запроса повторной передачи (HARQ);
- приоритетная обработка между WTRU, которые используют динамическое планирование;
- приоритетная обработка между логическими каналами одного WTRU;
- назначение приоритетов для логических каналов; и
- выбор транспортного формата.
Одной из функций MAC-подуровня 130 в WTRU 105 является назначение приоритетов логическим каналам. Фиг. 2 показывает доступные транспортные каналы восходящей линии связи, например каналы 205 случайного доступа (RACH) и совместно используемые каналы 210 восходящей линии связи (UL-SCH), и доступные логические каналы восходящей линии связи, например, общие управляющие каналы 215 (CCCH), выделенные управляющие каналы 220 (DCCH) и выделенные каналы 225 трафика (DTCH). Подуровень 130 MAC может принимать SDU MAC (т.е. блоки данных протокола RLC (PDU)), из различных логических каналов, исходящих из подуровня 125 RLC. Подуровень 130 MAC затем мультиплексирует эти SDU MAC в один транспортный канал (например, UL-SCH 210).
SDU MAC назначаются приоритеты и выбираются из различных логических каналов. Процедура назначения приоритетов логическому каналу может использоваться, когда выполняется новая MAC-передача. Подуровень 140 RRC может управлять планированием данных восходящей линии связи, указывая каждому логическому каналу приоритет, где возрастающие значения приоритетов обозначают уровни с более низким приоритетом. Дополнительно, каждый логический канал конфигурируется со скоростью передачи данных с назначением приоритетов (PBR), и, дополнительно, с максимальной скоростью передачи данных (MBR).
Разрешение восходящей линии связи (UL) предусматривает характеристики ресурсов канала, которые необходимо использовать для передачи данных по восходящей линии связи. Разрешение UL является полем с 20 разрядами, которое обозначает назначения блока ресурсов фиксированного размера, модуляцию и схему кодирования (MCS), задержку UL и управление мощностью передачи (TPC). Разрешение UL отсылается по нисходящей линии связи (DL) от eNB 110 в WTRU 105 для сообщения WTRU 105 о величине и типе ресурсов канала, которые необходимо использовать WTRU 105 для передач UL.
Процедура назначения приоритетов логическому каналу помогает WTRU в обслуживании логических каналов в следующей последовательности:
- логические каналы обслуживаются в порядке уменьшения приоритета до их конфигурируемой PBR;
- если какие-либо ресурсы остаются, логические каналы обслуживаются в порядке уменьшения приоритета до их конфигурируемой MBR. В случае если MBR не конфигурируется, логический канал обслуживается до тех пор, пока данные для этого логического канала либо разрешение UL не исчерпано, то, что наступает первым;
- логические каналы, конфигурируемые с тем же самым приоритетом, обслуживаются равным образом с помощью WTRU;
- элементы управления MAC для основной скорости передачи символов (BSR) с исключением заполнения BSR, имеют более высокий приоритет, чем логические каналы пользовательской плоскости.
WTRU имеет функцию управления скоростью в восходящей линии связи, которая управляет совместным использованием ресурсов восходящей линии связи между однонаправленными радиоканалами. RRC управляет функцией управления скоростью в восходящей линии связи, указывая каждому однонаправленному каналу приоритет и PBR (скорость передачи данных с назначением приоритетов). В дополнение, MBR на общую скорость передачи данных (GBR) однонаправленного канала также конфигурируется. Сигнализируемые значения могут быть не связаны с теми, которые сигнализируются через S1 в eNB.
Функция управления скоростью в восходящей линии связи гарантирует, что WTRU обслуживает свои однонаправленные радиоканалы в следующей последовательности:
- все из однонаправленных радиоканалов в порядке уменьшения приоритета до их PBR; и
- все из однонаправленных радиоканалов в порядке уменьшения приоритета для оставшихся ресурсов, назначенных разрешением и функция гарантирует, что MBR не превышена.
В случае когда PBR все устанавливаются до нуля, этап 1) пропускается и однонаправленные радиоканалы обслуживаются в строгом порядке приоритета. WTRU максимизирует передачу данных наивысшего приоритета. Ограничивая общее разрешение для WTRU, eNB может гарантировать, что совокупная MBR (AMBR) не превышена. Если более чем один однонаправленный радиоканал имеет тот же самый приоритет, WTRU может обслуживать эти однонаправленные радиоканалы равным образом.
Так как ресурсы принадлежат оператору, планирование радиоресурсов и выделение ресурсов имеет место в подуровне 130 MAC в eNB 110. Тем не менее, подуровень 130 MAC в WTRU 105 предусматривает eNB 110 с информацией такой, как требования к QoS (качество обслуживания) и условиям радиосвязи WTRU (идентифицируемые с помощью измерений) как ввод в процедуры планирования в eNB 110.
Первоначально следует отметить, что входящие параметры могут быть определены. Ограничения для вывода WTRU (вывод планировщика в подуровне 130 MAC) могут быть также определены. Тем не менее, обязательное функционирование WTRU не требуется.
Для определения входящих параметров используется модель области памяти токенов. PBR/MBR является "скоростью передачи токенов". В модели существует параметр "размера области памяти токенов", но не зафиксировано, извлекается ли это с помощью WTRU из, например, скорости передачи токенов либо фиксированного размера, или необходимо явно сигнализировать с помощью eNB.
Область памяти токенов является механизмом управления, который предписывается, когда может передаваться трафик. "Область памяти" в контексте передачи данных является буфером, который сохраняет совокупный сетевой трафик для передачи как средство для управления трафиком. Эта область памяти (т.е. буфер) содержит токены, которые представляют собой величину трафика в байтах либо пакеты заранее определенного размера, которые разрешено передавать отправителю. Величина доступных токенов может рассматриваться как "разрешение на передачу пакета данных", которое может помещаться в кэш, когда данные необходимо передать. Когда у отправителя закончилось "разрешение на передачу пакета данных" (т.е. токены в области памяти), отправителю не разрешается отсылать какой-либо трафик.
PBR/GBR не должны ограничивать сообщенное состояние буфера. Воздействие MBR на отчет о состоянии буфера является нефиксированным.
Модель области памяти токенов используется для описания вычислений скорости передачи, при этом каждый логический канал имеет области памяти токенов, ассоциированные с ним, связанные с PBR и MBR. Скорости передачи, при которых токены добавляются к областям памяти, являются PBR и соответственно MBR. Размер области памяти токенов не может превышать определенный максимум.
Последующее предусматривает потенциальное описание для вычислений скорости передачи либо эквивалентные вычисления области памяти токенов. Если принять, что поведение WTRU должно быть описано явно, разрешение на передачу пакета данных (токен) может быть использовано. В качестве примера, для каждого увеличения Tj времени для каждого однонаправленного канала j, который имеет PBR, разрешение на передачу пакета данных с PBR, ассоциированное с однонаправленным каналом j, увеличивается на значение Tj x PBRj. Если однонаправленный канал также имеет MBR, тогда разрешение на передачу пакета данных с MBR, ассоциированное с однонаправленным каналом j увеличивается на значение Tj х MBRj. Если верхние границы установлены для максимума PBR и/или разрешений на передачу пакета данных с MBR для однонаправленного канала, тогда, если накопленные значения превышают максимальные значения, они устанавливаются равными максимальному значению.
При каждой возможности планирования (т.е. интервал времени передачи (TTI), где WTRU разрешается передавать новые данные, данные выбираются из однонаправленного канала наивысшего приоритета, который имеет непустое состояние буфера и ненулевое разрешение на передачу пакета данных с PBR. WTRU может добавлять к транспортному блоку данные, равные размеру буфера, размеру разрешения на передачу пакета данных с PBR либо доступной емкости транспортного блока, то, что является меньшим. Разрешение на передачу пакета данных с PBR и разрешение на передачу пакета данных с MBR уменьшаются на количество назначаемых данных.
Если разрешение на передачу пакета данных с PBR всех однонаправленных каналов равно нулю и все еще существует пространство в транспортном блоке, тогда планировщик принимает данные от однонаправленного канала наивысшего приоритета с буферизуемыми данными. Планировщик принимает данные до размера доступного пространства в транспортном блоке либо разрешение на передачу пакета данных с MBR WTRU, то, что является меньшим. Разрешение на передачу пакета данных с MBR уменьшается на количество данных, которые были приняты. Принятые данные комбинируются до того, как данные извлекаются из подуровня RLC.
Вычисления скорости передачи данных либо эквивалентные вычисления областей памяти токенов могут быть также описаны. В каждой границе TTI, для которой запрошена новая передача с помощью объекта HARQ, WTRU осуществляет операции, описанные ниже:
Для каждого логического канала, располагаемого в порядке уменьшения приоритета, осуществляют следующее.
- Если ((PBR_Token_Bucket >= UL_Grant) и (UL_Grant >= величина данных, буферизуемых для передачи))
- обслуживать этот логический канал до MIN (величина данных, буферизуемых для передачи, PBR_MAX_OUTPUT_RATE) байт.
Иначе
- Если ( PBR_Token_Bucket >= 0 )
- Allowed_Extra_Tokens (Разрешенные дополнительные токены) = MIN( MAX( 0, UL_Grant - PBR_Token_Bucket(область памяти с PBR)), 0.5 * PBR_BUCKET_SIZE(размер области памяти с PBR)).
Иначе
- Allowed_Extra_Tokens=0
- обслуживать этот логический канал для х байт, где х находится между 0 и MIN(UL_Grant, PBR_Token_Bucket + Allowed_Extra_Tokens, величина данных, буферизуемая для передачи, PBR_MAX_OUTPUT_RATE) байт. Значение х является зависимым от реализации, (например, когда выбирают значение х, WTRU должен принимать во внимание различные факторы, например разбиение SDU, которые фактически обслуживают два логических канала с идентичным приоритетом, и т.д.);
- уменьшить UL_Grant на служебную величину байт, если есть такие;
- уменьшить PBR_Token_Bucket на служебную величину байт, если есть такие;
- если UL_Grant больше чем ноль для каждого логического канала, располагаемого в порядке уменьшения приоритета, осуществить следующее:
- если область памяти токенов MBR конфигурируется для этого логического канала,
- если (( MBR_Token_Bucket >= UL_Grant) и ( UL_Grant >= величина данных, буферизуемая для передачи)) - обслуживать этот логический канал до MIN(величина данных, буферизуемых для передачи, MBR_MAX_OUTPUT_RATE) байт.
Иначе
- Если (MBR_Token_Bucket >= 0 )
- Allowed_Extra_Tokens = MIN( MAX(0, UL_Grant -MBR_Token_Bucket), 0.5 * MBR_BUCKET_SIZE)
Иначе
- Allowed_Extra_Tokens = 0
- обслуживать этот логический канал для х байт, где х находится между 0 и MIN(UL_Grant, MBR_Token_Bucket + Allowed_Extra_Tokens, величина данных, буферизуемая для передачи, MBR_MAX_OUTPUT_RATE) байт. Значение х является зависимым от реализации, (например, когда выбирают значение х, WTRU должен принимать во внимание различные факторы, например разбиение SDU, которые фактически обслуживают два логических канала с идентичным приоритетом, и т.д.).
Иначе
- обслуживать логический канал до MIN(UL_Grant, величина данных, буферизуемая для передачи) байт;
- уменьшить UL_Grant на служебную величину байт, если есть такие; и
- уменьшить MBR_Token_Bucket на служебную величину байт, если есть такие.
Логические каналы, конфигурируемые с тем же самым приоритетом, обслуживаются равным образом с помощью WTRU.
MAC PDU и элементы управления MAC
Фиг. 3 показывает MAC PDU 300, который состоит из заголовка 305 MAC и может включать в себя SDU MAC 310 и 315, элементы 320 и 325 управления MAC, и заполнение 330. Как заголовок 305 MAC, так и SDU MAC 310 и 315 являются переменного размера.
Заголовок 300 MAC PDU включает в себя один или более подзаголовков 335, 340, 345, 350, 355 и 360 MAC PDU, каждый из которых соответствует SDU MAC 310 или 315, элемент 320 или 325 управления MAC, либо заполнение 330.
Подуровень MAC может формировать элементы управления MAC, такие как элементы управления отчетом о состоянии буфера. Элементы управления MAC идентифицируются через определенные значения для идентификации логического канала (LCID), как показано ниже в таблице 1. Индексы 00000-yyyyy соответствуют фактическим логическим каналам, которые имеют соответствующий подуровень RLC, хотя оставшиеся значения могут использоваться для других целей, например, для идентификации элементов управления MAC (например, отчеты о состоянии буфера) либо заполнение.
Индекс Значения LCID
00000-yyyyy Идентичность логического канала
yyyyy-11100 Зарезервированный
11101 Отчет о состоянии короткого буфера
11110 Отчет о состоянии длинного буфера
11111 Заполнение
Таблица 1
Значения LCID для UL-SCH
RLC
Главные службы и функции подуровня LTE RLC включают в себя:
- передачу PDU верхнего уровня, которые поддерживают подтвержденный режим (AM) либо неподтвержденный режим (UM);
- прозрачный режим (ТМ) передачи данных;
- коррекцию ошибок с помощью ARQ (проверка CRC, предусмотренная физическим уровнем, не нужно CRC на уровне RLC);
- разбиение согласно размеру ТВ: только если SDU RLC полностью не соответствует ТВ, тогда SDU RLC разбивается (сегментируется) на RLC PDU переменного размера, которые не включают какое-либо заполнение;
- повторное разбиение PDU, которые нужно передать повторно: если повторно передаваемые PDU полностью не соответствуют новому ТВ, используемому для повторной передачи, тогда RLC PDU разбивается повторно;
- число повторного разбиения не ограничивается;
- соединение SDU для того же однонаправленного радиоканала;
- последовательную доставку PDU верхнего уровня, исключая передачу (НО) в восходящей линии связи;
- копируемое обнаружение;
- обнаружение ошибок протокола и восстановление;
- управление потоком между eNB и WTRU (FFS);
- отказ от SDU; и
- сброс.
RLC поддерживает три режима функционирования: AM (подтвержденный режим), UM (неподтвержденный режим) и ТМ (прозрачный режим) и формирует управляющие PDU, например STATUS PDU (PDU состояния), которые формируются объектами AM RLC.
Желательно предусмотреть назначение приоритетов улучшенного канала восходящей линии связи L2 и способ управления скоростью передачи для минимизации заполнения, в то же время принимая во внимание управление графиком и логические каналы, которые соответствуют сигнальным однонаправленным радиоканалам (SRB).
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Способ и устройство раскрываются для назначения приоритетов логическим каналам, когда осуществляется новая передача. Ресурсы логического канала выделяются для доступных данных для множества логических каналов. Разрешение на передачу пакета данных с MBR (т.е. токен) уменьшается в буфере (т.е. области памяти), ассоциированного с конкретным одним из логических каналов на размер SDU MAC. Разрешение на передачу пакета данных с MBR может иметь отрицательное значение. Если какие-либо из выделенных ресурсов канала остаются, логические каналы обслуживаются в порядке уменьшения приоритета до тех пор, пока данные не будут исчерпаны. SDU RLC не сегментируются, если целый SDU RLC соответствует оставшимся ресурсам. SDU MAC исключает заголовок MAC PDU и заполнение MAC.
WTRU выбирает данные из однонаправленного радиоканала наивысшего приоритета при каждой возможности планирования, где WTRU разрешено передавать новые данные. Однонаправленный радиоканал может иметь состояние непустого буфера и ненулевое разрешение на передачу пакета данных со скоростью передачи данных с назначением приоритетов (PBR). WTRU может добавлять к транспортному блоку данные, где данные равны размеру буфера, размеру разрешения на передачу пакета данных PBR либо доступной емкости транспортного блока, то, что является меньшим.
Раскрытый способ и устройство допускают максимальное использование доступных ресурсов канала (т.е. максимальное разрешение UL). Таким образом, если еще существуют ресурсы, доступные после выполнение требований о строгом порядке приоритета и определенных границах скорости передачи данных с назначением приоритетов и максимальной скорости передачи данных, тогда доступная пропускная способность используется обслуживающими логическими каналами еще раз на основе строгого порядка приоритета, но без ограничения назначения определенного размера области памяти (например, допуская разрешение на передачу пакета данных с MBR быть отрицательным). Скорее, назначение ограничено величиной данных, которые необходимо передать с помощью этого логического канала, либо размер разрешения UL, назначаемый для этого логического канала.
WTRU уменьшает разрешение на передачу пакета данных с PBR и уменьшает разрешение на передачу пакета данных с MBR на величину назначаемых данных и повторяет этот этап, если существует пространство в транспортном блоке. Этот этап повторяется для однонаправленных радиоканалов согласно их приоритету.
Способ и устройство также раскрываются для управления скоростью передачи данных и обновлением токенов/разрешений на передачу пакета данных области памяти в WTRU. Объект MAC в WTRU может обновлять области памяти токенов, ассоциированных с блоками данных протокола данных (PDU), но не управляют PDU. WTRU может обновлять области памяти токенов в различные моменты и в различных измеряемых величинах.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Более полное понимание изобретения может быть получено из последующего описания вариантов осуществления, указанного с помощью примера и при восприятии в соединении с прилагаемыми чертежами, на которых:
Фиг. 1 показывает стек протоколов пользовательской плоскости LTE;
Фиг. 2 показывает иллюстрациию соответствия MAC/мультиплексирование для восходящей линии связи;
Фиг. 3 показывает MAC PDU, включая заголовок MAC, элементы управления MAC, SDU MAC и заполнение;
Фиг. 4 является блок-схемой WTRU, который использует буфер разрешения на передачу пакета данных со скоростью MBR логического канала, допускающего сохранение отрицательного значения разрешения на передачу пакета данных с MBR; и
Фиг. 5 является блок-схемой последовательности операций способа процедуры назначения приоритетов логического канала, которая используется, когда осуществляется новая передача с помощью WTRU фиг. 4.
ПОДРОБНОЕ ОПИСАНИЕ
При дальнейшем упоминании в данном документе, терминология "модуль беспроводной передачи/приема (WTRU)" включает в себя, но не ограничена абонентским оборудованием (UE), мобильной станцией, фиксированным или мобильным абонентским модулем, пейджером, сотовым телефоном, персональным цифровым помощником (PDA), компьютером или любым другим типом пользовательского устройства, допускающего функционирование в беспроводной среде. При дальнейшем упоминании в данном документе, терминология "базовая станция" включает в себя, но не ограничена узлом В, контроллером сайта, точкой доступа (AP) либо любым другим типом взаимодействия.
В этом изобретении RLC PDU эквивалентны SDU MAC и обновление области памяти токенов (либо разрешений на передачу пакета данных) в целом относится к извлечению величины токенов (разрешения на передачу пакета данных) из области памяти, при этом подобная величина соответствует размеру пакета. Область памяти либо вычисления разрешений на передачу пакета данных эквивалентны вычислениям скорости передачи данных либо вычислениям по управлению скоростью. Хотя способы и устройство описывали использование модели области памяти токенов, реализация логики вычисления управления скоростью передачи данных не использует подход области памяти токенов.
Улучшенное назначение приоритетов канала восходящей линии связи и функциональные возможности управления скоростью
Передача объекта MAC WTRU может осуществлять дополнительный цикл назначения приоритетов, как изложено в способе ниже, например в случае с ограниченным разрешением (т.е., когда доступные данные WTRU потенциально превышают разрешенную величину) для того, чтобы предотвратить заполнение.
При каждой возможности планирования либо TTI, где WTRU разрешается передавать новые данные, WTRU выбирает данные из однонаправленного канала наивысшего приоритета, который имеет непустое состояние буфера и ненулевое разрешение на передачу пакета данных с PBR. WTRU может добавлять к транспортному блоку данные, равные размеру буфера, размеру разрешения на передачу пакета данных PBR либо доступной емкости транспортного блока, то, что является меньшим. Разрешение на передачу пакета данных с PBR и разрешение на передачу пакета данных с MBR уменьшаются на количество назначаемых данных. Хотя еще существует пространство в транспортном блоке, этот этап повторяется для однонаправленных каналов согласно их приоритету.
Если разрешение на передачу пакета данных с PBR всех однонаправленных каналов равно нулю (или отрицательно) и все еще существует пространство в транспортном блоке, тогда планировщик принимает данные от однонаправленного канала наивысшего приоритета с буферизуемыми данными. Он принимает данные до размера доступного пространства в транспортном блоке либо разрешение на передачу пакета данных с MBR WTRU, то, что является меньшим. Разрешение на передачу пакета данных с MBR уменьшается на количество данных, которые были приняты. Данные, принятые от вышеописанных этапов, комбинируются до того, как данные выбраны из RLC. Хотя еще существует пространство в транспортном блоке, этот этап повторяется для однонаправленных каналов согласно их приоритету.
Если разрешение на передачу пакета данных с MBR всех однонаправленных каналов равно нулю (или отрицательно) и все еще существует пространство в транспортном блоке, тогда планировщик принимает данные от однонаправленного канала наивысшего приоритета с буферизуемыми данными. Он принимает данные до размера доступного пространства в транспортном блоке. Разрешение на передачу пакета данных с MBR уменьшается на величину данных, которые были приняты (разрешается быть отрицательным либо более отрицательным). В данном документе данные комбинируются до того, как данные извлекаются из RLC.
Этот способ может осуществляться в сочетании с другой схемой назначения приоритетов, и может осуществляться, даже если нет MBR, сконфигурированной для некоторых логических каналов. Если разрешение на передачу пакета данных с MBR равно нулю, то не существует объема памяти с MBR для рассмотрения.
Этот способ может быть выгодным с случае ограниченного разрешения, например, если все другие однонаправленные каналы достигают либо превышают их MBR, либо когда нет других данных, доступных по некоторым однонаправленным каналам, хотя существуют данные, доступные по другим однонаправленным каналам, которые превысили их MBR.
Способ может быть модифицирован для сравнения разрешения на передачу пакета данных с MBR с пороговой величиной, отличной от нуля. Например, если разрешение на передачу пакета данных с MBR всех однонаправленных каналов равно нулю (или отрицательно) и все еще существует пространство в транспортном блоке, тогда планировщик принимает данные от однонаправленного канала наивысшего приоритета с буферизуемыми данными. Он принимает данные до размера доступного пространства в транспортном блоке либо разницу между "разрешением на передачу пакета данных с MBR" и "наиболее отрицательный допустимый размер объема памяти с MBR", то, что является меньшим. Разрешение на передачу пакета данных с MBR уменьшается на величину данных, которые были приняты (следовательно, разрешается быть отрицательным либо более отрицательным). Принимаемые данные комбинируются до того, как данные извлекаются из RLC.
Если существуют неэффективные разрешения на передачу пакета данных с MBR либо токены для заполнения транспортного блока данными, использование транспортного блока должно быть максимизировано (и заполнение MAC должно минимизироваться), разрешая как этап конечного назначения приоритетов либо этап управления скоростью передачи возможность принимать данные от логического канала, который не имеет достаточно токенов либо разрешений на передачу пакетов данных, вместо осуществления заполнения.
Функция управления скоростью в восходящей линии связи гарантирует, что WTRU обслуживает свои однонаправленные радиоканалы в следующей последовательности:
- все из однонаправленных радиоканалов в порядке уменьшения приоритета до их PBR;
- все из однонаправленных радиоканалов в порядке уменьшения приоритета для оставшихся ресурсов, назначенных разрешением, и функция гарантирует, что MBR не превышена;
- все однонаправленные радиоканалы в порядке уменьшения приоритета для оставшихся ресурсов, назначаемых разрешением, и функция допускает, что MBR может быть превышена (для того чтобы минимизировать/не допустить заполнение в транспортном блоке).
Альтернативно, процедура назначения приоритетов логическому каналу гарантирует, что WTRU обслуживает логические каналы в следующей последовательности:
- все логические каналы обслуживаются в порядке уменьшения приоритета до их конфигурируемой PBR;
- если какие-либо ресурсы остаются, все логические каналы обслуживаются в строгом порядке уменьшения приоритета до их конфигурируемой MBR. В случае если MBR не конфигурируется, логический канал обслуживается до тех пор, пока данные для этого логического канала либо разрешение UL не исчерпано, то, что наступает первым; и
- если какие-либо ресурсы остаются, все логические каналы обслуживаются в строгом порядке уменьшения приоритета до одного из следующих вариантов:
до тех пор, пока либо данные для этого логического канала, либо разрешение UL не исчерпано; либо
до тех пор, пока либо данные для этого логического канала, либо разница между "размером объема памяти токенов с MBR" и "наибольший разрешенный отрицательный размер объема памяти MBR", либо разрешение UL не исчерпано.
Назначение приоритета улучшенного канала восходящей линии связи и управление скоростью передачи данных для управляющих PDU и элементов управления
RLC может формировать управляющие PDU, такие как, например, RLC STATUS PDU. Кроме того, MAC может формировать элементы управления.
Управляющие PDU верхнего уровня, например, управляющие PDU PDCP, отчеты о состоянии PDCP, обратная связь с надежным сжатием заголовков (ROHC) и т.п., могут сопоставляться (либо встраиваться как) управляющие PDU RLC вместо сопоставления с (либо встраивания как) PDU данных RLC. Это может позволить управляющим PDU верхнего уровня, например управляющим PDU PDCP, быть дифференцироваными на нижних уровнях (т.е. на RLC и MAC) и, следовательно, позволить им принимать улучшенную обработку, (например, QoS, более быстрая передача и т.д.). WTRU не ограничивает передачу управляющих PDU RLC из-за недостатка токенов либо разрешений на передачу пакета данных.
Всегда назначать приоритет управления по данным
WTRU не может подтверждать/сравнивать/проверять уровни объема памяти токенов/ разрешений на передачу пакета данных для управляющих PDU RLC либо элементов управления MAC. Передающий объект MAC WTRU осуществляет дополнительный этап, для того чтобы не допустить заполнения.
На дополнительном этапе каждая возможность планирования (TTI), где WTRU разрешается передавать, он выбирает данные из однонаправленного канала с наивысшим приоритетом, который имеет управляющие PDU (либо элементы управления). Он может добавлять к транспортному блоку данные, равные размеру управляющих PDU либо доступной емкости транспортного блока, то, что является меньшим. Разрешение на передачу пакета данных с PBR и разрешение на передачу пакета данных с MBR уменьшаются на количество назначаемых данных. В альтернативе разрешение на передачу пакета данных с PBR и разрешение на передачу пакета данных с MBR не уменьшаются, в случае управляющих PDU. Хотя еще существует пространство в транспортном блоке, этот этап повторяется для однонаправленных каналов согласно их приоритету.
Если еще существует пространство в транспортном блоке, WTRU выбирает данные из однонаправленного канала с наивысшим приоритетом, который имеет состояние непустого буфера и ненулевое разрешение на передачу пакета данных с PBR. Он может добавлять к транспортному блоку данные, равные размеру буфера, размеру разрешения на передачу пакета данных с PBR либо доступной емкости транспортного блока, то, что является меньшим. Разрешение на передачу пакета данных с PBR и разрешение на передачу пакета данных с MBR уменьшаются на количество назначаемых данных. Хотя еще существует пространство в транспортном блоке, этот этап повторяется для однонаправленных каналов согласно их приоритету.
Если разрешение на передачу пакета данных с PBR всех однонаправленных каналов равно нулю и все еще существует пространство в транспортном блоке, тогда планировщик принимает данные от однонаправленного канала наивысшего приоритета с буферизуемыми данными. Он принимает данные до размера доступного пространства в транспортном блоке либо разрешение на передачу пакета данных с MBR WTRU, то, что является меньшим. Разрешение на передачу пакета данных с MBR уменьшается на количество данных, которые были приняты. Принимаемые данные комбинируются до того, как данные извлекаются из RLC. Хотя еще существует пространство в транспортном блоке, этот этап повторяется для однонаправленных каналов согласно их приоритету.
WTRU может назначать приоритет для управляющих PDU RLC либо элементы управления MAC либо управляющие PDU в целом по данным PDU. Это не допускает привнесения задержек либо нехватке управляющей информации из-за трафика данных с высоким приоритетом.
Назначить приоритет управления по данным, но до определенной величины
Предыдущий подход назначает приоритеты управлению по данным. Тем не менее, это может подразумевать, что некоторые логические каналы "более высокого приоритета" могут задерживаться, если существует много управляющих PDU по логическим каналам "более низкого приоритета".
Ограничение размера транспортного блкоа, который может использоваться для управления
WTRU может выделять либо гарантировать, что часть транспортного блока используется для трафика данных через ограничение размера транспортного блока, который может использоваться для управления трафиком. Подобное ограничение может достигаться различными способами, например, определением максимальной части ТВ, который может использоваться для управленя (в форме процентного отношения, либо в форме необработанного размера, либо любой другой форме). Подобная пропорция может конфигурироваться через информационный элемент (IE) RRC, который передается в сообщении RRC.
Ограничение скорости для управления трафиком
WTRU может измерять и управлять скоростью управляющих PDU (либо элементов управления). Может использоваться новый параметр, аналогичный PBR/MBR, такой как BR (скорость передачи данных) управления. WTRU может ограничивать число управляющих PDU, которые отсылаются с наивысшим приоритетом до величины, регулируемой BR управления. Тем не менее, это не мешает отправке управляющих PDU по логическому каналу, когда логический канал планируется (в цикле PBR либо MBR). Скорость передачи данных с назначением приоритетов (например, для управляющих PDU RLC, либо элементов управления MAC) может конфигурироваться через RRC IE, который передается в любом сообщении RRC.
Кроме того, возможно дополнительно дифференцировать и определять две скорости для управления: скорость передачи данных управления RLC (RCBR) и скорость передачи данных управления MAC (MCBR) либо тому подобное. Аналогично, эти параметры могут конфигурироваться через RRC Ie, которые передаются в любом сообщении RRC.
Отмена сегментации для управления
В целом управляющая информация сегментирования, такая как управляющие PDU RLC либо элементы управления MAC, не желательна, для того чтобы ее передать/принять быстро (один TTI). Функциональные возможности сегментации RLC не используют управляющие PDU RLC (например, STATUS PDU), и нет определенных функциональных возможностей MAC-сегментации.
Когда MAC использует вычисления токенов/разрешений на передачу пакета данных для управления и не имеет достаточно токенов/разрешений на передачу пакета данных, MAC может принимать все управляющие PDU либо элементы управления, даже когда он ни имеет достаточно токенов/разрешений на передачу пакета данных, и вместо этого разрешает токенам/разрешениям на передачу пакета данных быть отрицательными, как так управления не может быть сегментировано.
Это может быть реализовано как выборочный случай, т.е. лишь разрешает отрицательные области памяти, если это для целей управления. Альтернативно, это может быть выполнено как часть разрешающих отрицательных токенов в общем (либо из-за управления, либо из-за данных).
Улучшенное назначение приоритетов канала восходящей линии связи для логических каналов, соответствующих сигнальным (например, RRC)однонаправленным радиоканалам
В отношении логических каналов, которые соответствуют сигнальным однонаправленным радиоканалам (SRB) (например, SRBO, SRB1, SRB2), логические каналы могут иметь абсолютный приоритет над всеми другими логическими каналами, которые соответствуют RB данных.
Это может достигаться двумя способами:
- изменить функцию назначения приоритетов логических каналов, чтобы всегда назначать приоритеты SRB (т.е. нет необходимости для конфигураций PBR/MBR для SRB); либо
- конфигурировать PBR/MBR для SRB до разрешенного максимума.
Функция управления скоростью передачи восходящей линии связи используется так, чтобы WTRU обслуживал свои однонаправленные радиоканалы в следующей последовательности:
- все однонаправленные радиоканалы сигнализации в уменьшающемся приоритете (дополнительно: возможно до определенной скорости передачи);
- все однонаправленные радиоканалы в порядке уменьшения приоритета до их PBR;
- все из однонаправленных радиоканалов в порядке уменьшения приоритета для оставшихся ресурсов, назначенных разрешением, и функция гарантируют, что MBR не превышена;
Альтернативно, процедура назначения приоритетов логическому каналу помогает WTRU обслуживать логические каналы в следующей последовательности:
- все логические каналы, соответствующие SRB (либо информации управления RRC) обслуживаются в порядке уменьшения приоритета (дополнительно: возможно до конфигурируемой скорости передачи данных);
- все логические каналы обслуживаются в порядке уменьшения приоритета до их конфигурируемой PBR;
- если какие-либо ресурсы остаются, все логические каналы обслуживаются в строгом порядке уменьшения приоритета до их конфигурируемой MBR. В случае если MBR не конфигурируется, логический канал обслуживается до тех пор, пока либо данные для этого логического канала, либо разрешение UL не исчерпано, то, что наступает первым.
Архитектурные альтернативы
В настоящее время вычисления токенов/разрешений на передачу пакета данных (т.е. управление скоростью либо вычисления скорости передачи данных для PBR и MBR) реализованы при передаче объекта MAC. В одной архитектурной альтернативе WTRU осуществляет вычисления управления скоростью в передаче объекта RLC. Передача объекта RLC осуществляет вычисления PBR и/или MBR (например, вычисления области памяти токенов/разрешений на передачу пакета данных (например, вычисления области памяти токенов/разрешений на передачу пакета данных с PBR/MBR).
В другой архитектурной альтернативе WTRU осуществляет вычисления управления скоростью в передаче объекта PDCP. Передача объекта PDCP осуществляет вычисления PBR и/или MBR (например, вычисления области памяти токенов/разрешений на передачу пакета данных PBR/MBR).
Выборочное обновления областей памяти токенов: Исключение управляющих PDU (либо определенных типов PDU в целом) из вычислений PBR и MBR
WTRU может не принимать во внимание управляющие PDU, формируемые RLC либо MAC, когда осуществляют его вычисления скорости передачи данных, либо эквивалентно, когда осуществляют вычисления области памяти токенов либо разрешения на передачу пакета данных. WTRU оценит, является ли пакет управляющим либо данными. Если данными, WTRU обновляет ассоциированные области памяти токенов. Если управляющим, WTRU не обновляет ассоциированные области памяти токенов.
MAC-уровень WTRU может осуществлять заранее определенные операции, дополнительно с помощью информации, предоставленной RLC. Тем не менее, другие уровни в WTRU (например, RLC либо PDCP) могут также включать в себя операции.
Исключение управляющих PDU RLC из вычислений PBR и MBR
RLC может формировать управляющие PDU, такие как, например, RLC STATUS PDU. Управляющие PDU верхнего уровня, такие как управляющие PDU PDCP, отчеты PDCP STATUS, обратная связь с надежным сжатием заголовков (ROHC) и тому подобное, могут сопоставляться (либо встраиваться как) с управляющими PDU RLC вместо сопоставления с (либо встроенные как) PDU данных RLC. Это позволит управляющим PDU верхнего уровня, таким как управляющие PDU PDCP, различаться на нижних уровнях (т.е., на RLC и MAC) и позволяет им принимать улучшенную обработку (например, качество обслуживания (QOS), более быстрая передача и тому подобное.
В ответ на RLC PDU, прибывающие от передающего объекта RLC к передающему объекту MAC, передающий объект MAC может оценивать, является ли RLC PDU (т.е., SDU MAC) управляющим PDU либо PDU данных. Это может быть основано на информации (например, примитивы/сигналы), предоставленной от RLC в объект MAC либо основанный на проверке поля D/C заголовка RLC PDU. Если существуют данные, передающий объект MAC обновит ассоциированные области памяти токенов (т.е. он воздействует на вычисления PBR и/или MBR). Если они для управления, передающий объект MAC не обновит ассоциированные области памяти токенов (т.е. он не воздействует на вычисления PBR и/или MBR).
Исключение повторно передаваемых PDU RLC из вычислений PBR и MBR
RLC может повторно передавать PDU данных через ARQ, например, когда обработка HARQ не удается, или когда он принимает отчеты RLC STATUS с отрицательными подтверждениями приема. Следовательно, в целом, передающий объект RLC может отправлять/предоставлять либо новые PDU данных RLC либо повторно переданные PDU данных RLC в передающий объект MAC.
В отношении RLC PDU, прибывающих от передающего объекта RLC к передающему объекту MAC, передающий объект MAC может оценивать, является ли RLC PDU (т.е., SDU MAC) управляющим PDU либо PDU данных. Определение может быть основано на информации (например, примитивы/сигналы), предоставленной от RLC в объект MAC либо основанный на проверке поля D/C заголовка RLC PDU. Если RLC PDU является данными, передающий объект MAC также оценивает, является ли PDU данных RLC новым PDU либо повторно переданным PDU. Определение может быть сделано на основе информации (например, примитивы/сигналы), предоставленной от RLC в объект MAC либо основанный на проверке одного или более полей заголовка PDU RLC, такое как признак повторного разбиения, либо номер сегмента (SN) PDU либо смещение сегмента либо любое другое поле.
Если PDU является новыми данными, передающий объект MAC обновит ассоциированные области памяти токенов (т.е., он воздействует на вычисления PBR и/или MBR). Если PDU является повторно переданными данными, передающий объект MAC не обновит ассоциированные области памяти токенов (т.е. он не воздействует на вычисления PBR и/или MBR).
Термин RLC PDU охватывает как PDU, так и сегменты PDU. Повторно переданные PDU либо сегменты PDU не вычисляются либо не рассматриваются для вычислений PBR/MBR.
Исключение элементов управления MAC и заполнения MAC из вычислений PBR и MBR
MAC может формировать элементы управления, такие как, например, отчеты о состоянии буфера. Он также формирует заполнение.
Для элементов управления MAC, передающий объект MAC не обновит ассоциированные области памяти токенов (т.е. он не воздействует на вычисления PBR и/или MBR). Для заполнения MAC, передающий объект MAC не обновит ассоциированные области памяти токенов (т.е. он не воздействует на вычисления PBR и/или MBR).
Каким размером пакетов обновлять область памяти?
Для того чтобы обновить область памяти токенов (разрешение на передачу пакета данных), например, через извлечение множества токенов/разрешений на передачу пакета данных, передача объекта MAC WTRU может уменьшать область памяти токенов/разрешение на передачу пакета данных логического канала:
- с помощью размера SDU MAC (т.е. это исключает заголовок MAC PDU и заполнение MAC);
- с помощью размера MAC PDU (который включает в себя заголовок PDU MAC, полезную нагрузку и заполнение MAC);
- с помощью размера MAC PDU, который исключает заполнение MAC (который включает в себя заголовок PDU MAC и полезную нагрузку PDU);
- с помощью размера MAC PDU, который исключает заголовок PDU MAC (который включает в себя полезную нагрузку PDU MAC и заполнение MAC);
- с помощью размера RLC PDU, (т.е. это включает в себя заголовок PDU RLC и полезную нагрузку PDU);
- с помощью размера RLC PDU, который исключает заполнение RLC (который включает в себя заголовок RLC и полезную нагрузку RLC, исключая заполнение RLC);
- с помощью размера полезной нагрузки PDU RLC (который включает в себя полезную нагрузку RLC);
- с помощью размера полезной нагрузки PDU RLC, исключая заполнение RLC (который включает в себя полезную нагрузку RLC, исключая заполнение RLC);
- с помощью размера PDCP SDU;
- с помощью размера PDU PDCP, (т.е. это включает в себя заголовок PDU PDCP и полезную нагрузку PDU);
- с помощью размера PDCP PDU до того, как применяется сжатие заголовка (т.е. это включает в себя заголовок PDU PDCP и полезную нагрузку PDU до сжатия заголовка); или
- с помощью размера PDCP PDU до того, как используется безопасность (т.е. оцифровывание и/или защита целостности) (т.е. это включает в себя заголовок PDCP PDU и полезную нагрузку PDU до оцифровывания и/или целостности).
Для того чтобы определить размер, передающий верхний подуровень (например, RLC либо PDCP) может передавать информацию размера в передающий объект MAC и MAC может использовать информацию. Используется передача между уровнями и сигнализация.
Альтернативно, объект MAC проверяет заголовок верхнего уровня (например, RLC либо заголовок PDCP) и извлекает информацию о размере.
События и триггеры, используемые для обновления областей памяти
Момент либо событие, при котором область памяти токенов/разрешение на передачу пакета данных обновляется, может иметь воздействие на функционирование системы. Передающий объект MAC WTRU может уменьшать область памяти токенов/разрешение на передачу пакета данных логического канала:
- при событии/в момент, когда он мультиплексирует SDU MAC в MAC PDU;
- при событии/в момент, когда он заканчивает создание MAC PDU;
- при событии/в момент, когда он передает новый MAC PDU (т.е. новый HARQ PDU) в физический уровень (либо HARQ);
- при событии/в момент, когда он принимает подтверждение HARQ приема для MAC PDU (т.е. для HARQ PDU);
- при событии/в момент, что HARQ-процесс (передающий SDU MAC/PDU) завершает/оканчивает (либо успешно, либо неуспешно); или
- при событии/в момент, в который он принимает подтверждение RLC приема для RLC PDU.
Для большей точности и чтобы предотвратить затраты/потери для PDU, который не передан, токены могут извлекаться из области памяти при приеме подтверждения HARQ приема.
Фиг. 4 является блок-схемой WTRU 400, который использует буфер разрешения на передачу пакета данных со скоростью MBR логического канала, допускающего сохранение отрицательного значения разрешения на передачу пакета данных с MBR. WTRU 400 включает в себя антенну 405, передатчик 410, приемник 415, процессор 420 и, по меньшей мере, один буфер 425 разрешения на передачу пакета данных со скоростью MBR логического канала. Разрешения на передачу пакета данных с MBR буферизуются буфером 425 и могут иметь отрицательное значение. Процессор 420 конфигурируется для выделения ресурсов логического канала для доступных данных множеству логических каналов и уменьшает разрешение на передачу пакета данных с MBR (максимальная скорость передачи данных) в буфере 425, ассоциированного с конкретным одним из логических каналов по размеру блока служебных данных MAC (управление доступом к среде), при этом если какой-либо из выделенных ресурсов канала остается, логические каналы обслуживаются в порядке уменьшения приоритета до тех пор, пока данные не исчерпаны. Альтернативно, логические каналы обслуживаются в порядке уменьшения приоритета до тех пор, пока не исчерпано разрешение UL.
Фиг. 5 является блок-схемой последовательности операций способа процедуры 500 назначения приоритетов логического канала, которая используется, когда осуществляется новая передача с помощью WTRU 400 фиг. 4. На этапе 505 ресурсы логического канала выделяются для доступных данных множеству логических каналов. На этапе 510 разрешение на передачу пакета данных с MBR в буфере, ассоциированное с конкретным одним из логических каналов, уменьшается на размер SDU MAC.
SDU MAC соответствует полезной нагрузке MAC, которая передается в конкретном транспортном блоке (т.е. доступное пространство, выделенное для WTRU в транспортном блоке при конкретном TTI). Логический канал может лишь обслуживаться до размера SDU MAC, который распространяется в транспортном блоке. Таким образом, если выделенное "разрешение на передачу пакета данных" для конкретного логического канала больше, чем размер SDU MAC, это разрешение на передачу пакета данных уменьшается на размер SDU MAC до тех пор, пока разрешение на передачу пакета данных не исчерпается.
Назначенные ресурсы максимизируются с помощью использования доступного пространства в конфигурируемом транспортном блоке наиболее эффективным возможным способом. Таким образом, так как контент одного либо многочисленных логических каналов распространяется с помощью SDU RLC, полный SDU RLC включается в RLC PDU, даже если нет достаточно доступных разрешений на передачу пакета данных с MBR/токенов (т.е. допуская разрешению на передачу пакета данных с MBR стать отрицательным), таким образом, избегая сегментации и задержки.
SDU MAC исключает заголовок MAC PDU и заполнение MAC. Разрешение на передачу пакета данных с MBR может иметь отрицательное значение. На этапе 515, если какие-либо из выделенных ресурсов канала остаются, логические каналы обслуживаются в порядке уменьшения приоритета до тех пор, пока данные не будут исчерпаны. Альтернативно, логические каналы обслуживаются в порядке уменьшения приоритета до тех пор, пока не исчерпано разрешение UL. SDU RLC не разбиваются, если целый SDU RLC соответствует оставшимся ресурсам.
Варианты осуществления
1. Способ назначения приоритетов логическим каналам, способ содержит этапы, на которых:
выделяют ресурсы логического канала для доступных данных множеству логических каналов; и
уменьшают разрешение на передачу пакета данных с MBR (максимальная скорость передачи данных) в буфере, ассоциированного с конкретным одним из логических каналов, на размер блока служебных данных (SDU) MAC (управление доступом к среде).
2. Способ варианта 1 осуществления, в котором если какой-либо из выделенных ресурсов канала остается, который обслуживает логические каналы в порядке уменьшения приоритета до тех пор, пока данные не исчерпаны.
3. Способ какого-либо из вариантов 1 и 2 осуществления, в котором разрешение на передачу пакета данных с MBR имеет отрицательное значение.
4. Способ варианта 2 осуществления, в котором RLC (управление радиосвязью) SDU не сегментируется, если весь SDU RLC соответствует оставшимся ресурсам.
5. Способ по любому одному из вариантов 1-4 осуществления, в котором SDU MAC исключает (блок данных протокола) PDU-заголовок и заполнение MAC.
6. Способ назначения приоритетов логическим каналам, способ содержит этапы, на которых:
выделяют ресурсы логического канала для доступных данных множеству логических каналов; и
уменьшают разрешение на передачу пакета данных с MBR (максимальная скорость передачи данных) в буфере, ассоциированного с конкретным одним из логических каналов, на размер блока служебных данных (SDU) MAC (управление доступом к среде), в котором разрешение на передачу пакета данных с MBR имеет отрицательное значение.
7. Способ варианта 6 осуществления, в котором, если какой-либо из выделенных ресурсов канала остается, то логические каналы обслуживаются в порядке уменьшения приоритета.
8. Способ варианта 7 осуществления, в котором логические каналы обслуживаются в порядке уменьшения приоритета до тех пор, пока разрешение UL (восходящая линия связи) не исчерпано.
9. Способ по любому из вариантов 5-8 осуществления, в котором логические каналы обслуживаются в порядке уменьшения приоритета до тех пор, пока данные не будут исчерпаны.
10. Способ по любому из вариантов 6-9 осуществления, в котором RLC (управление радиосвязью) SDU не сегментируется, если весь SDU RLC соответствует оставшимся ресурсам.
11. Модуль беспроводной передачи/приема (WTRU) для назначения приоритетов логическим каналам, WTRU содержит:
по меньшей мере, один буфер; и
процессор, сконфигурированный для выделения ресурсов логического канала для доступных данных множеству логических каналов и уменьшения разрешения на передачу пакета данных с MBR (максимальная скорость передачи данных) в буфере, ассоциированного с конкретным одним из логических каналов на размер блока служебных данных (SDU) MAC(управление доступом к среде).
12. WTRU варианта 11 осуществления, в котором если какой-либо из выделенных ресурсов канала остается, логические каналы обслуживаются в порядке уменьшения приоритета до тех пор, пока данные не исчерпаны.
13. WTRU по какому-либо из вариантов 11 и 12 осуществления, в котором разрешение на передачу пакета данных с MBR имеет отрицательное значение.
14. WTRU по любому из вариантов 12 и 13 осуществления, в котором RLC (управление радиосвязью) SDU не сегментируется, если весь SDU RLC соответствует оставшимся ресурсам.
15. WTRU по любому одному из вариантов 11-14 осуществления, в котором SDU MAC исключает PDU-заголовок (блок данных протокола) и заполнение MAC.
16. Модуль беспроводной передачи/приема (WTRU) для назначения приоритетов логическим каналам, WTRU содержит:
по меньшей мере, один буфер; и
процессор, сконфигурированный для выделения ресурсов логического канала для доступных данных множеству логических каналов и уменьшения разрешения на передачу пакета данных с MBR (максимальная скорость передачи данных) в буфере, ассоциированного с конкретным одним из логических каналов на размер блока служебных данных (SDU) MAC(управление доступом к среде).
17. WTRU варианта 16 осуществления, в котором разрешение на передачу пакета данных с MBR имеет отрицательное значение, и если какие-либо из выделенных ресурсов канала остаются, логические каналы обслуживаются в порядке уменьшения приоритета.
18. WTRU варианта 17 осуществления, в котором логические каналы обслуживаются в порядке уменьшения приоритета до тех пор, пока разрешение UL (восходящая линия связи) не исчерпано.
19. WTRU варианта 17 осуществления, в котором логические каналы обслуживаются в порядке уменьшения приоритета до тех пор, пока данные не исчерпаны.
20. WTRU по любому из вариантов 17-19 осуществления, в котором RLC (управление радиосвязью) SDU не сегментируется, если весь SDU RLC соответствует оставшимся ресурсам.
Хотя признаки и элементы описаны выше в конкретных комбинациях, каждый признак или элемент могут использоваться отдельно без других признаков и элементов или в различных комбинациях с или без других признаков и элементов. Способы или блок-схемы последовательности операций способа, предоставленные в данном документе, могут быть реализованы в компьютерной программе, программном обеспечении или встроенном программном обеспечении, включенные в машиночитаемый носитель для выполнения компьютером общего назначения или процессором. Примеры машиночитаемых носителей включают в себя постоянные запоминающие устройства ("ROM"), оперативные запоминающие устройства ("RAM"), регистр, кэш-память, полупроводниковые запоминающие устройства, магнитные носители, например внутренние жесткие диски и съемные диски, магнито-оптические носители и оптические носители, например CD-ROM-диски и универсальные цифровые диски (DVD).
Соответствующие процессоры включают в себя, например, процессор общего назначения, специализированный процессор, традиционный процессор, цифровой сигнальный процессор (DSP), множество микропроцессоров, один или более микропроцессоров в связи с ядром DSP, контроллер, микроконтроллер, специализированные интегральные схемы (ASIC), схемы программируемых пользователем вентильных матриц (FPGA), любой иной тип интегральной схемы (IC), и/или конечный автомат.
Процессор в сочетании с программным обеспечением может использоваться для реализации радиочастотного приемопередатчика для использования в модуле беспроводной передачи/приема (WTRU), абонентского оборудования (UE), терминала, базовой станции, контроллера радиосети (RNC) или какого-либо главного компьютера. WTRU может использоваться в связи с модулями, реализованными в аппаратном обеспечении и/или программном обеспечении, например камере, модуле видеокамеры, видеофоне, телефоне с громкоговорителем, устройстве вибрации, динамике, микрофоне, телевизионном приемопередатчике, гарнитуре громкоговорящей связи, клавиатуре, модуле Bluetooth®, частотно моделируемом (FM) радиомодуле, модуле LCD (жидкокристаллический дисплей) отображения, модуле OLED (органический светодиод) отображения, цифровом музыкальном проигрывателе, медиаплейере, игровом модуле видеоигры, Интернет-браузере и/или модуле любой беспроводной локальной вычислительной сети (WLAN) или сверхширокополосном (UWB) модуле.

Claims (16)

1. Способ назначения приоритетов логическим каналам, содержащий этапы, на которых:
определяют конфигурацию для множества логических каналов, причем конфигурация содержит разрешение на передачу пакета данных со скоростью передачи данных с назначением приоритетов (PBR) и приоритет для каждого из множества логических каналов;
выбирают первый логический канал для выделения ресурсов, причем первый логический канал представляет собой логический канал с наивысшим приоритетом с положительным разрешением на передачу пакета данных с PBR;
выбирают для передачи по меньшей мере поднабор данных, буферизуемых для первого логического канала;
уменьшают разрешение на передачу пакета данных с PBR первого логического канала на размер данных, выбранных для передачи из первого логического канала;
определяют, что разрешение на передачу пакета данных с PBR каждого из множества каналов равно нулю или меньше нуля;
определяют, что остались данные, буферизованные для передачи для по меньшей мере одного логического канала; и
выбирают для передачи оставшиеся данные, буферизованные для передачи от логического канала с наивысшим приоритетом с оставшимися данными, буферизованными для передачи.
2. Способ по п.1, в котором оставшиеся данные, буферизованные для передачи от логического канала с наивысшим приоритетом с оставшимися данными, буферизованными для передачи, представляют собой блок (SDU) служебных данных управления (RLC) радиосвязью, который не сегментируется.
3. Способ по п.1, дополнительно содержащий определение того, что элементу управления (СЕ) управления доступом к среде (MAC) назначен приоритет по меньшей мере по одному из множества логических каналов.
4. Способ по п.1, в котором по меньшей мере один из логических каналов соответствует данным для сигнальных однонаправленных радиоканалов (SRB).
5. Способ по п.4, в котором разрешение на передачу пакета данных с PBR для по меньшей мере одного логического канала, который соответствует данным для SRB, конфигурируется, чтобы быть максимальным разрешенным разрешением на передачу пакета данных.
6. Способ по п.5, в котором SRB представляет собой SRB1 или SRB2.
7. Способ по п.1, в котором каждый из множества логических каналов служит для по меньшей мере разрешения на передачу пакета данных с PBR соответствующего логического канала до выбора для передачи оставшихся данных, буферизованных для передачи от логического канала с наивысшим приоритетом с оставшимися данными, буферизованными для передачи.
8. Способ по п.1, дополнительно содержащий: до определения того, что разрешение на передачу пакета данных с PBR каждого из множества каналов равно нулю или меньше нуля, выбор второго логического канала для выделения ресурсов, причем второй логический канал имеет более низкий приоритет, чем первый логический канал, и представляет собой логический канал с наивысшим приоритетом с положительным разрешением на передачу пакета данных с PBR после уменьшения разрешения на передачу пакета данных с PBR первого логического канала;
выбор для передачи по меньшей мере поднабора данных, буферизованных для второго логического канала; и
уменьшение разрешения на передачу пакета данных с PBR второго логического канала на размер данных, выбранных для передачи из второго логического канала.
9. Модуль беспроводной передачи/приема (WTRU) для назначения приоритетов логическим каналам, причем WTRU содержит:
по меньшей мере, один буфер; и
процессор, сконфигурированный для:
определения конфигурации для множества логических каналов, причем конфигурация содержит разрешение на передачу пакета данных со скоростью передачи данных с назначением приоритетов (PBR) и приоритет для каждого из множества логических каналов;
выбора первого логического канала для выделения ресурсов, причем первый логический канал представляет собой логический канал с наивысшим приоритетом с положительным разрешением на передачу пакета данных с PBR;
выбора для передачи по меньшей мере поднабора данных, буферизуемых для первого логического канала;
уменьшения разрешения на передачу пакета данных с PBR первого логического канала на размер данных, выбранных для передачи из первого логического канала;
определения того, что разрешение на передачу пакета данных с PBR каждого из множества каналов равно нулю или меньше нуля;
определения того, что остались данные, буферизованные для передачи для по меньшей мере одного логического канала; и
выбора для передачи оставшихся данных, буферизованных для передачи от логического канала с наивысшим приоритетом с оставшимися данными, буферизованными для передачи.
10. WTRU по п.9, в котором оставшиеся данные, буферизованные для передачи от логического канала с наивысшим приоритетом с оставшимися данными, буферизованными для передачи, представляют собой блок (SDU) служебных данных управления (RLC) радиосвязью, который не сегментируется.
11. WTRU по п.9, в котором процессор дополнительно сконфигурирован для определения того, что элементу управления (СЕ) управления доступом к среде (MAC) назначен приоритет по меньшей мере по одному из множества логических каналов.
12. WTRU по п.9, в котором по меньшей мере один из логических каналов соответствует данным для сигнальных однонаправленных радиоканалов (SRB).
13. WTRU по п.12, в котором разрешение на передачу пакета данных с PBR для по меньшей мере одного логического канала, который соответствует данным для SRB, конфигурируется, чтобы быть максимальным разрешенным разрешением на передачу пакета данных.
14. WTRU по п.13, в котором SRB представляет собой SRB1 или SRB2.
15. WTRU по п.9, в котором процессор сконфигурирован для того, чтобы каждый из множества логических каналов служил для по меньшей мере разрешения на передачу пакета данных с PBR соответствующего логического канала до выбора для передачи оставшихся данных, буферизованных для передачи от логического канала с наивысшим приоритетом с оставшимися данными, буферизованными для передачи.
16. WTRU по п.9, в котором процессор дополнительно сконфигурирован для:
выбора второго логического канала для выделения ресурсов до определения того, что разрешение на передачу пакета данных с PBR каждого из множества каналов равно нулю или меньше нуля, причем второй логический канал имеет более низкий приоритет, чем первый логический канал, и представляет собой логический канал с наивысшим приоритетом с положительным разрешением на передачу пакета данных с PBR после уменьшения разрешения на передачу пакета данных с PBR первого логического канала;
выбора для передачи по меньшей мере поднабора данных, буферизованных для второго логического канала; и
уменьшения разрешения на передачу пакета данных с PBR второго логического канала на размер данных, выбранных для передачи из второго логического канала.
RU2010136659/07A 2008-02-01 2009-01-27 Способ и устройство для назначения приоритетов логическим каналам RU2476026C2 (ru)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US2536108P 2008-02-01 2008-02-01
US2538308P 2008-02-01 2008-02-01
US61/025,361 2008-02-01
US61/025,383 2008-02-01
PCT/US2009/032120 WO2009097273A1 (en) 2008-02-01 2009-01-27 Method and apparatus for prioritizing logical channels

Publications (2)

Publication Number Publication Date
RU2010136659A RU2010136659A (ru) 2012-03-10
RU2476026C2 true RU2476026C2 (ru) 2013-02-20

Family

ID=40552112

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2010136659/07A RU2476026C2 (ru) 2008-02-01 2009-01-27 Способ и устройство для назначения приоритетов логическим каналам

Country Status (15)

Country Link
US (4) US8165152B2 (ru)
EP (4) EP2429251B1 (ru)
JP (5) JP5346959B2 (ru)
KR (5) KR101601010B1 (ru)
CN (2) CN101933385B (ru)
AR (1) AR070548A1 (ru)
AT (1) ATE543365T1 (ru)
BR (1) BRPI0905839A2 (ru)
DK (2) DK2670204T3 (ru)
ES (2) ES2609808T3 (ru)
HK (1) HK1150707A1 (ru)
PL (1) PL2670204T3 (ru)
RU (1) RU2476026C2 (ru)
TW (4) TWI489888B (ru)
WO (1) WO2009097273A1 (ru)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2617706C1 (ru) * 2013-09-26 2017-04-26 ЭлДжи ЭЛЕКТРОНИКС ИНК. Способ для инициирования и отчетности о состоянии буфера и устройство для этого
RU2659773C1 (ru) * 2017-11-09 2018-07-03 Российская Федерация, от имени которой выступает Государственная корпорация по космической деятельности "РОСКОСМОС" Способ назначения приоритетов запросам на проведение сеансов связи с космическими аппаратами научного и социально-экономического назначения
RU2734116C1 (ru) * 2017-01-09 2020-10-13 Гуандун Оппо Мобайл Телекоммьюникейшнс Корп., Лтд. Способ и устройство для мультиплексирования ресурса разрешающего сигнала восходящей линии связи

Families Citing this family (113)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2452698B (en) 2007-08-20 2010-02-24 Ipwireless Inc Apparatus and method for signaling in a wireless communication system
EP2429251B1 (en) * 2008-02-01 2013-09-04 InterDigital Patent Holdings, Inc. Method and apparatus for prioritizing logical channels
US11272449B2 (en) 2008-06-18 2022-03-08 Optis Cellular Technology, Llc Method and mobile terminal for performing random access
GB2461159B (en) 2008-06-18 2012-01-04 Lg Electronics Inc Method for transmitting Mac PDUs
GB2461780B (en) 2008-06-18 2011-01-05 Lg Electronics Inc Method for detecting failures of random access procedures
EP2136586B1 (en) * 2008-06-18 2017-11-08 LG Electronics Inc. Method of transmitting power headroom reporting in wireless communication system
GB2461158B (en) 2008-06-18 2011-03-02 Lg Electronics Inc Method for performing random access procedures and terminal therof
KR100968020B1 (ko) 2008-06-18 2010-07-08 엘지전자 주식회사 랜덤 액세스 절차를 수행하는 방법 및 그 단말
EP2136599B1 (en) * 2008-06-18 2017-02-22 LG Electronics Inc. Detection of failures of random access procedures
US8396037B2 (en) 2008-06-23 2013-03-12 Htc Corporation Method for synchronizing PDCP operations after RRC connection re-establishment in a wireless communication system and related apparatus thereof
US8050292B2 (en) * 2008-06-30 2011-11-01 Htc Corporation Method of performing transmission and prioritization for radio link control packets for a medium access control layer of a wireless communications system
KR101548748B1 (ko) * 2008-08-07 2015-09-11 엘지전자 주식회사 랜덤 접속 절차를 수행하는 방법
US8306059B2 (en) * 2008-11-05 2012-11-06 Htc Corporation Method of constructing and transmitting packets with MIMO configuration in a wireless communication system and related communication device
KR101122095B1 (ko) 2009-01-05 2012-03-19 엘지전자 주식회사 불필요한 재전송 방지를 위한 임의접속 기법 및 이를 위한 단말
KR101637584B1 (ko) * 2009-04-21 2016-07-07 엘지전자 주식회사 무선 통신 시스템상에서 서비스의 품질(QoS)을 보장하는 방법
EP2244515A1 (en) * 2009-04-23 2010-10-27 Panasonic Corporation Logical channel prioritization procedure for generating multiple uplink transport blocks
EP2244514A1 (en) 2009-04-23 2010-10-27 Panasonic Corporation Logical channel prioritization procedure for generating multiple uplink transport blocks
US20100272045A1 (en) * 2009-04-24 2010-10-28 Chia-Chun Hsu Method for allocating uplink resources to logical channels in a wireless communication system and related communication device
KR101654134B1 (ko) 2009-04-30 2016-09-05 삼성전자 주식회사 이동통신 시스템에서 역방향 전송 자원을 처리하는 방법 및 장치
US20110128921A1 (en) * 2009-05-22 2011-06-02 Qualcomm Incorporated Utility maximization scheduler for broadband wireless communication systems
US20110182251A1 (en) * 2009-07-28 2011-07-28 Qualcomm Incorporated Closed loop adaptation of device scheduling parameters
KR101335869B1 (ko) * 2009-08-12 2013-12-02 엘지전자 주식회사 무선 통신 시스템에서 논리채널에 대한 자원 할당 방법 및 장치
US20110075562A1 (en) * 2009-09-25 2011-03-31 Isaksson Martin Rate Shaping For Wireless Communication Using Token Bucket That Allows Token Debt
CN102036344B (zh) 2009-09-29 2015-05-20 中兴通讯股份有限公司 逻辑信道与mac流的映射方法和***
EP2355608B1 (en) * 2009-10-30 2016-03-09 Institute for Imformation Industry Donor evolved nodeb, relay node and communication method thereof
KR101636931B1 (ko) 2009-12-11 2016-07-06 삼성전자 주식회사 이동통신 시스템에서 경쟁 기반 액세스를 수행하는 방법 및 장치
US8908582B2 (en) * 2010-02-12 2014-12-09 Qualcomm Incorporated User equipment operation mode and channel or carrier prioritization
KR101790593B1 (ko) 2010-04-01 2017-10-26 선 페이턴트 트러스트 물리적 랜덤 액세스 채널들에 대한 송신 전력 제어
US8638684B2 (en) * 2010-04-05 2014-01-28 Qualcomm Aperiodic channel state information request in wireless communication
JP5138724B2 (ja) * 2010-04-15 2013-02-06 株式会社エヌ・ティ・ティ・ドコモ 移動通信システムにおける基地局及び方法
CN101815357A (zh) * 2010-04-23 2010-08-25 华为技术有限公司 无线承载内数据发送的方法及装置
EP2582076A4 (en) * 2010-06-09 2015-10-28 Samsung Electronics Co Ltd MOBILE COMMUNICATION SYSTEM AND PACKAGE CONTROL METHOD IN THIS MOBILE COMMUNICATION SYSTEM
US8774207B2 (en) * 2010-07-31 2014-07-08 Motorola Solutions, Inc. Methods for bearer reservation, maintenance, and use in a communication system
US8483058B2 (en) * 2010-08-17 2013-07-09 Qualcomm Incorporated Systems and methods for traffic policing
US8838156B2 (en) 2010-10-22 2014-09-16 Motorola Solutions, Inc. Multi-bearer rate control for transporting user plane data
US8514703B2 (en) * 2010-11-11 2013-08-20 Qualcomm Incorporated Scheduling of logical channels in a wireless communication system
US9144098B2 (en) * 2011-02-14 2015-09-22 Nokia Solutions And Networks Oy Real-time gaming and other applications support for D2D communications
JP2012227599A (ja) * 2011-04-15 2012-11-15 Panasonic Mobile Communications Co Ltd 通信システム、通信装置及び無線リソース割り当て方法
JP2013013001A (ja) * 2011-06-30 2013-01-17 Panasonic Corp 受信装置、送信装置及びフィードバック方法
US8965415B2 (en) 2011-07-15 2015-02-24 Qualcomm Incorporated Short packet data service
CN102271086B (zh) * 2011-07-25 2015-07-22 华为技术有限公司 发送报文的方法和装置
US8982725B2 (en) * 2012-02-03 2015-03-17 Mediatek Inc. Method and apparatus for collecting and providing diverse traffic information in cellular networks
US8660078B2 (en) 2012-02-07 2014-02-25 Qualcomm Incorporated Data radio bearer (DRB) enhancements for small data transmissions apparatus, systems, and methods
JP2015509682A (ja) * 2012-02-24 2015-03-30 マーベル ワールド トレード リミテッド 下位層からのフィードバックに基づくクロスレイヤスケジューリング
US9179364B2 (en) 2012-05-30 2015-11-03 Qualcomm Incorporated Method and apparatus for excluding guaranteed bit rate traffic bearers from LTE UL flow control
US9397884B2 (en) 2012-09-07 2016-07-19 Oracle International Corporation Workflows for processing cloud services
US9838370B2 (en) 2012-09-07 2017-12-05 Oracle International Corporation Business attribute driven sizing algorithms
US10148530B2 (en) 2012-09-07 2018-12-04 Oracle International Corporation Rule based subscription cloning
US9621435B2 (en) 2012-09-07 2017-04-11 Oracle International Corporation Declarative and extensible model for provisioning of cloud based services
US9467355B2 (en) 2012-09-07 2016-10-11 Oracle International Corporation Service association model
US9542400B2 (en) 2012-09-07 2017-01-10 Oracle International Corporation Service archive support
US9667470B2 (en) 2012-09-07 2017-05-30 Oracle International Corporation Failure handling in the execution flow of provisioning operations in a cloud environment
US9504032B2 (en) * 2012-09-13 2016-11-22 Interdigital Patent Holdings, Inc. Method, wireless transmit/receive unit (WTRU) and base station for transferring small packets
CN104704871B (zh) * 2012-10-03 2018-12-14 夏普株式会社 终端装置、基站装置、控制方法以及集成电路
US9210717B2 (en) * 2012-11-15 2015-12-08 Qualcomm Incorporated Methods and apparatus for LTE MAC logical channel prioritization based on control data
US9681483B2 (en) 2013-04-02 2017-06-13 Lg Electronics Inc. Method for operating time alignment timer and communication device thereof
WO2015000105A1 (en) * 2013-07-01 2015-01-08 Empire Technology Development Llc Data migration in a storage network
US9999065B2 (en) 2013-07-23 2018-06-12 Lg Electronics Inc. Method and apparatus for enforcing prioritized bit rate in wireless communication system
WO2015046787A1 (ko) * 2013-09-26 2015-04-02 주식회사 케이티 논리채널 우선순위 처리 방법 및 그 장치
EP3065454B1 (en) 2013-10-31 2019-03-13 Nec Corporation Wireless communication system, base station device, wireless terminal, and communication control method
KR20150081603A (ko) * 2014-01-06 2015-07-15 삼성전자주식회사 무선 통신 시스템에서 패딩을 이용한 데이터 전송 방법 및 장치
US10075381B2 (en) * 2014-01-28 2018-09-11 Mediatek Inc. Buffer status report and logical channel prioritization for dual connectivity
CN110856242B (zh) 2014-01-29 2023-07-25 交互数字专利控股公司 无线通信中的上行链路传输
CN103945540B (zh) * 2014-03-14 2017-11-21 电信科学技术研究院 一种逻辑信道优先级处理方法及装置
WO2015141778A1 (ja) 2014-03-20 2015-09-24 シャープ株式会社 端末装置、集積回路、および、無線通信方法
CN105307193B (zh) * 2014-06-28 2019-02-15 北京神州泰岳软件股份有限公司 Lte网络中基于栅格干扰的信号优化的方法及***
CN105338546B (zh) * 2014-06-28 2019-01-08 北京神州泰岳软件股份有限公司 Lte网络中问题小区的定位方法及***
CN105451246A (zh) * 2014-06-28 2016-03-30 北京神州泰岳软件股份有限公司 Lte网络中基于小区干扰总量的信号优化方法及***
CN105262572A (zh) * 2014-07-16 2016-01-20 深圳市中兴微电子技术有限公司 一种lte制式下逻辑信道的组操作方法及装置
US10164901B2 (en) 2014-08-22 2018-12-25 Oracle International Corporation Intelligent data center selection
US20160227574A1 (en) * 2015-02-02 2016-08-04 Qualcomm Incorporated Opportunistic utilization and mitigation of unused uplink grants in wireless communications
EP3281310B1 (en) * 2015-04-09 2021-11-10 LG Electronics Inc. Method for performing a logical channel prioritization in a carrier aggregation with at least one scell operating in an unlicensed spectrum and a device therefor
US10142174B2 (en) 2015-08-25 2018-11-27 Oracle International Corporation Service deployment infrastructure request provisioning
JP2017163519A (ja) * 2016-03-04 2017-09-14 株式会社Nttドコモ ユーザ装置、及びランダムアクセス方法
EP3414965B1 (en) 2016-03-24 2021-05-19 LG Electronics Inc. Method for transmitting data in a communication system and device therefor
US10021596B2 (en) 2016-03-30 2018-07-10 Industrial Technology Research Institute Communication system, communication device, base station and method thereof for D2D communications
CN108886803B (zh) * 2016-03-30 2023-10-31 交互数字专利控股公司 5g灵活的rat***中的独立的l2处理和控制架构
BR112018069806A2 (pt) 2016-03-30 2019-01-29 Idac Holdings Inc método para transmitir dados de uma unidade de transmissão/recepção sem fio, e, unidade de transmissão/recepção sem fio.
JP6566123B2 (ja) * 2016-03-31 2019-08-28 日本電気株式会社 無線アクセスネットワークノード、無線端末、ネットワークノード、及びこれらの方法
US10560829B2 (en) * 2016-04-19 2020-02-11 Qualcomm Incorporated Wireless communication for angle of arrival determination
US9942898B2 (en) * 2016-04-25 2018-04-10 Ofinno Technologies, Llc Uplink transmission in a wireless device and wireless network
WO2017191940A2 (ko) 2016-05-01 2017-11-09 엘지전자 주식회사 무선 통신 시스템에서 데이터를 전송하는 장치 및 방법
WO2017197264A1 (en) * 2016-05-12 2017-11-16 Idac Holdings, Inc. Flow-based processing in wireless systems
US20180019952A1 (en) * 2016-07-14 2018-01-18 Futurewei Technologies, Inc. Method to Provide High Throughput Transport by IP Network Channel Associated Signaling System
JP6823166B2 (ja) * 2016-09-29 2021-01-27 エルジー エレクトロニクス インコーポレイティド 特定の論理チャネル優先順位を有するulグラントに基づく上りリンクの伝送
US10749641B2 (en) * 2016-10-11 2020-08-18 Qualcomm Incorporated Media access control header and transport block formats
CN108012332B (zh) 2016-11-01 2021-01-15 华为技术有限公司 一种资源分配方法及终端
KR20180050192A (ko) * 2016-11-04 2018-05-14 삼성전자주식회사 차세대 이동 통신 시스템을 지원하기 위한 mac 서브 헤더의 구조와 이를 적용하는 방법 및 장치
EP3319252A1 (en) 2016-11-04 2018-05-09 Panasonic Intellectual Property Corporation of America Efficient multiplexing of control information in transport block
WO2018086010A1 (zh) * 2016-11-09 2018-05-17 北京小米移动软件有限公司 控制协议数据单元pdu发送方法及装置
KR102333327B1 (ko) * 2017-01-16 2021-12-02 삼성전자 주식회사 무선 통신 시스템에서 데이터 처리 방법 및 장치
US11071123B2 (en) * 2017-03-24 2021-07-20 Qualcomm Incorporated Transport block boundary flexibility
CN106936918B (zh) * 2017-03-24 2020-07-10 武汉虹信通信技术有限责任公司 用于lte移动通信***的rlc pdu传输方法
JP6980810B2 (ja) * 2017-04-25 2021-12-15 オッポ広東移動通信有限公司Guangdong Oppo Mobile Telecommunications Corp., Ltd. 論理チャネルにリソースを割り当てる方法、端末装置及びネットワーク装置
KR102349604B1 (ko) 2017-05-04 2022-01-11 삼성전자 주식회사 이동통신시스템에서 Logical Channel의 우선 순위에 따른 Uplink Scheduling 방법
WO2018201459A1 (zh) * 2017-05-05 2018-11-08 Oppo广东移动通信有限公司 逻辑信道资源分配的方法和终端设备
WO2018227444A1 (zh) * 2017-06-14 2018-12-20 Oppo广东移动通信有限公司 用于传输数据的方法和设备
US10736116B2 (en) 2017-06-15 2020-08-04 Samsung Electronics Co., Ltd. Method and apparatus for an uplink transmission based on a characteristic of physical resources
WO2019004690A1 (en) * 2017-06-27 2019-01-03 Lg Electronics Inc. METHOD AND APPARATUS FOR CONFIGURING MULTIPLE COMMON CONTROL CHANNELS IN A WIRELESS COMMUNICATION SYSTEM
CN109788570B (zh) * 2017-11-14 2023-06-27 普天信息技术有限公司 一种逻辑信道优先级资源调度方法及装置
JP7138170B2 (ja) * 2017-11-14 2022-09-15 アイディーエーシー ホールディングス インコーポレイテッド 無線システムにおける補助的なアップリンク送信
US10893527B2 (en) * 2018-04-04 2021-01-12 Lg Electronics Inc. Method for transmitting data based on prioritized bit rate in wireless communication system and apparatus therefor
EP3791668A1 (en) * 2018-05-08 2021-03-17 IDAC Holdings, Inc. Methods for logical channel prioritization and traffic shaping in wireless systems
CN110474854B (zh) 2018-05-11 2021-08-31 华为技术有限公司 资源分配的方法和装置
US11864171B2 (en) * 2019-03-20 2024-01-02 Ipcom Gmbh & Co. Kg Coordination of logical channel priorities
CN113364565B (zh) * 2019-03-22 2023-07-21 展讯通信(上海)有限公司 资源分配方法及装置、存储介质、终端
CN114270926B (zh) * 2019-08-15 2024-04-12 上海诺基亚贝尔股份有限公司 无线电通信
WO2021081908A1 (zh) * 2019-10-31 2021-05-06 Oppo广东移动通信有限公司 为上行逻辑信道分配资源的方法和终端设备
EP4057735A4 (en) * 2019-12-06 2022-11-16 Huawei Technologies Co., Ltd. UPLINK COMMUNICATION CONTROL METHOD AND APPARATUS
WO2022021220A1 (zh) * 2020-07-30 2022-02-03 华为技术有限公司 一种数据传输方法及装置
US11375024B1 (en) 2021-02-22 2022-06-28 T-Mobile Innovations Llc Programmable networking device for user plane function
US11956150B1 (en) 2021-05-24 2024-04-09 T-Mobile Innovations Llc Programmable networking device for packet processing and security
WO2024102280A1 (en) * 2022-11-09 2024-05-16 Google Llc Allocating resources for high-throughput ultra-reliable low-latency communication (urllc) traffic transmissions

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020036984A1 (en) * 2000-06-02 2002-03-28 Fabio Chiussi Method and apparatus for guaranteeing data transfer rates and enforcing conformance with traffic profiles in a packet network
RU2263415C2 (ru) * 1999-10-19 2005-10-27 Телефонактиеболагет Лм Эрикссон (Пабл) Способ планирования передачи пакетов по сети универсальной системы мобильной связи
WO2006067556A1 (en) * 2004-12-22 2006-06-29 Telefonaktiebolaget Lm Ericsson (Publ) Transmission in a shared medium having different access modes

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2345878A1 (en) * 2001-05-01 2002-11-01 Destiny Software Productions Inc. Multi media distribution method and system
KR20100087219A (ko) * 2002-12-20 2010-08-03 인터디지탈 테크날러지 코포레이션 모바일 네트워크의 mac 계층에 의한 데이터 전송 스케줄링 방법 및 장치
EP1445969B1 (en) * 2003-02-06 2007-01-10 Huawei Technologies Co., Ltd. A method for supporting traffics with different quality of service by a high speed down link packet access system
CN100421500C (zh) * 2003-07-17 2008-09-24 Ut斯达康(中国)有限公司 在通用移动通信***无线接入网中改进服务质量的方法
DE10345220B4 (de) * 2003-09-29 2012-02-16 Infineon Technologies Ag Verfahren zur Übertragung von Daten
SE0302685D0 (sv) * 2003-10-07 2003-10-07 Ericsson Telefon Ab L M Method and arrangement in a telecommunication system
EP1685669B1 (en) 2003-11-12 2012-01-11 Philips Intellectual Property & Standards GmbH Data packet transmission
KR100539930B1 (ko) * 2003-12-22 2005-12-28 삼성전자주식회사 부호분할다중접속 이동통신시스템에서 데이터 전송 최적화를 위한 전송 포맷 선택 방법
KR101059876B1 (ko) * 2004-06-16 2011-08-29 엘지전자 주식회사 이동통신 시스템의 서비스 품질 보장을 위한 데이터전송량 선택 방법
EP1689130A1 (en) 2005-02-07 2006-08-09 Lg Electronics Inc. Method for settling an error in a radio link control
US8059682B2 (en) * 2005-09-29 2011-11-15 Nokia Corporation Apparatus, method and computer program product to request a data rate increase based on ability to transmit at least one more selected data unit
US7660250B2 (en) 2005-11-08 2010-02-09 Arris Group, Inc. Method and system for regulating traffic in a network device
CN101406097A (zh) 2006-02-03 2009-04-08 诺基亚公司 从用户设备向无线网络提供基于阈值的缓冲器状态报告的装置、方法和计算机程序产品
CN101018392B (zh) 2006-02-06 2010-06-16 中兴通讯股份有限公司 一种减少srns重定位过程中数据中断时间的方法
GB2435153A (en) 2006-02-08 2007-08-15 Nec Corp Modified connection setup for E-UTRA radio resource control
US20100225826A1 (en) 2006-03-24 2010-09-09 Koninklijke Philips Electronics N.V. Method of locating a receiver that redistributes content
CN100592817C (zh) * 2006-04-19 2010-02-24 上海贝尔阿尔卡特股份有限公司 用于HSUPA的基站调度中实现动态QoS控制的方法及装置
JP5057444B2 (ja) 2006-07-28 2012-10-24 イノヴァティヴ ソニック リミテッド 無線通信システムにおいてスケジューリング情報を設定する方法及び装置
GB0619519D0 (en) * 2006-10-04 2006-11-15 Siemens Ag Packet scheduling
GB2448762B (en) 2007-04-27 2009-09-30 Nec Corp Scheduliing information method and related communications devices
KR100911304B1 (ko) * 2007-06-18 2009-08-11 엘지전자 주식회사 무선통신 시스템에서 우선순위를 갖는 무선베어러의 데이터전송 방법
CN101075968A (zh) * 2007-07-23 2007-11-21 中兴通讯股份有限公司 提供区分服务的方法与装置
EP2432290B1 (en) * 2007-09-13 2013-05-22 LG Electronics Inc. Method of allocating radio resources in a wireless communication system
WO2009040395A1 (en) 2007-09-26 2009-04-02 Nokia Siemens Networks Oy Method, apparatus and system for signalling of buffer status information
CN101459964B (zh) * 2007-12-13 2012-10-31 创新音速有限公司 无线资源分配的方法及其相关通讯装置
US9215731B2 (en) * 2007-12-19 2015-12-15 Qualcomm Incorporated Method and apparatus for transfer of a message on a common control channel for random access in a wireless communication network
KR101447750B1 (ko) * 2008-01-04 2014-10-06 엘지전자 주식회사 랜덤 액세스 과정을 수행하는 방법
WO2009088334A1 (en) 2008-01-04 2009-07-16 Telefonaktiebolaget L M Ericsson (Publ) Compressed buffer status reports in lte
EP2429251B1 (en) * 2008-02-01 2013-09-04 InterDigital Patent Holdings, Inc. Method and apparatus for prioritizing logical channels
KR102198136B1 (ko) 2008-02-01 2021-01-06 옵티스 와이어리스 테크놀로지, 엘엘씨 통신 단말기 및 우선순위가 매겨진 제어 정보를 사용하는 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2263415C2 (ru) * 1999-10-19 2005-10-27 Телефонактиеболагет Лм Эрикссон (Пабл) Способ планирования передачи пакетов по сети универсальной системы мобильной связи
US20020036984A1 (en) * 2000-06-02 2002-03-28 Fabio Chiussi Method and apparatus for guaranteeing data transfer rates and enforcing conformance with traffic profiles in a packet network
WO2006067556A1 (en) * 2004-12-22 2006-06-29 Telefonaktiebolaget Lm Ericsson (Publ) Transmission in a shared medium having different access modes

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Joined MAC Scheduling and Transport Format Choice for UMTS Uplink Transmission, Springer, 2006, http://www.springerlink.com/content/yu9kkk6355gu7m81/fulltext.pdf. *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2617706C1 (ru) * 2013-09-26 2017-04-26 ЭлДжи ЭЛЕКТРОНИКС ИНК. Способ для инициирования и отчетности о состоянии буфера и устройство для этого
US10064090B2 (en) 2013-09-26 2018-08-28 Lg Electronics Inc. Method for triggering and reporting a buffer status and device therefor
US10575208B2 (en) 2013-09-26 2020-02-25 Lg Electronics Inc. Method for triggering and reporting a buffer status and device therefor
US10588048B2 (en) 2013-09-26 2020-03-10 Lg Electronics Inc. Method for triggering and reporting a buffer status and device therefor
RU2734116C1 (ru) * 2017-01-09 2020-10-13 Гуандун Оппо Мобайл Телекоммьюникейшнс Корп., Лтд. Способ и устройство для мультиплексирования ресурса разрешающего сигнала восходящей линии связи
US11115963B2 (en) 2017-01-09 2021-09-07 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method and device for multiplexing uplink grant resources
RU2659773C1 (ru) * 2017-11-09 2018-07-03 Российская Федерация, от имени которой выступает Государственная корпорация по космической деятельности "РОСКОСМОС" Способ назначения приоритетов запросам на проведение сеансов связи с космическими аппаратами научного и социально-экономического назначения

Also Published As

Publication number Publication date
EP2248385A1 (en) 2010-11-10
EP2670205A1 (en) 2013-12-04
US20170041933A1 (en) 2017-02-09
CN103607775A (zh) 2014-02-26
HK1150707A1 (en) 2012-01-06
AR070548A1 (es) 2010-04-21
DK2670204T3 (en) 2017-01-09
ES2436651T3 (es) 2014-01-03
EP2670204B1 (en) 2016-10-05
KR101468269B1 (ko) 2014-12-02
CN101933385B (zh) 2013-11-13
JP6453955B2 (ja) 2019-01-16
US20140286266A1 (en) 2014-09-25
KR20140069292A (ko) 2014-06-09
EP2429251A1 (en) 2012-03-14
JP6197073B2 (ja) 2017-09-13
KR101524420B1 (ko) 2015-06-02
CN101933385A (zh) 2010-12-29
US8165152B2 (en) 2012-04-24
CN103607775B (zh) 2016-12-07
EP2670204A1 (en) 2013-12-04
EP2429251B1 (en) 2013-09-04
KR20100113606A (ko) 2010-10-21
TW201246846A (en) 2012-11-16
JP2015039230A (ja) 2015-02-26
JP5639696B2 (ja) 2014-12-10
JP2011511565A (ja) 2011-04-07
KR20150014537A (ko) 2015-02-06
WO2009097273A1 (en) 2009-08-06
JP5346959B2 (ja) 2013-11-20
KR20110084335A (ko) 2011-07-21
TWM358487U (en) 2009-06-01
KR20140031986A (ko) 2014-03-13
JP2014030201A (ja) 2014-02-13
JP2016184969A (ja) 2016-10-20
TWI549459B (zh) 2016-09-11
KR101292994B1 (ko) 2013-08-02
RU2010136659A (ru) 2012-03-10
BRPI0905839A2 (pt) 2015-10-13
US9913286B2 (en) 2018-03-06
TWI489888B (zh) 2015-06-21
US20130051334A1 (en) 2013-02-28
ATE543365T1 (de) 2012-02-15
EP2670205B1 (en) 2019-01-02
US9603161B2 (en) 2017-03-21
KR101601010B1 (ko) 2016-03-08
TW200939848A (en) 2009-09-16
EP2248385B1 (en) 2012-01-25
ES2609808T3 (es) 2017-04-24
TW201519604A (zh) 2015-05-16
US8774114B2 (en) 2014-07-08
JP2017201843A (ja) 2017-11-09
DK2248385T3 (da) 2012-05-14
US20090225711A1 (en) 2009-09-10
TWI488461B (zh) 2015-06-11
PL2670204T3 (pl) 2017-07-31
JP5957506B2 (ja) 2016-07-27

Similar Documents

Publication Publication Date Title
RU2476026C2 (ru) Способ и устройство для назначения приоритетов логическим каналам
KR101368553B1 (ko) 토큰 버킷들을 초기화, 유지 및 재구성하는 방법 및 장치