RU2477018C2 - Способ и устройство для инициализации, сохранения и реконфигурации бакетов с маркерами - Google Patents
Способ и устройство для инициализации, сохранения и реконфигурации бакетов с маркерами Download PDFInfo
- Publication number
- RU2477018C2 RU2477018C2 RU2010136658/07A RU2010136658A RU2477018C2 RU 2477018 C2 RU2477018 C2 RU 2477018C2 RU 2010136658/07 A RU2010136658/07 A RU 2010136658/07A RU 2010136658 A RU2010136658 A RU 2010136658A RU 2477018 C2 RU2477018 C2 RU 2477018C2
- Authority
- RU
- Russia
- Prior art keywords
- bucket
- wtru
- size
- markers
- mac
- Prior art date
Links
- 238000000034 method Methods 0.000 title description 12
- 239000003550 marker Substances 0.000 claims abstract description 27
- 230000011218 segmentation Effects 0.000 claims abstract description 4
- 230000004044 response Effects 0.000 claims description 15
- 238000004891 communication Methods 0.000 abstract description 13
- 239000000126 substance Substances 0.000 abstract 1
- 239000000872 buffer Substances 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 6
- 102100031269 Putative peripheral benzodiazepine receptor-related protein Human genes 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000012913 prioritisation Methods 0.000 description 3
- 101000845206 Homo sapiens Putative peripheral benzodiazepine receptor-related protein Proteins 0.000 description 2
- 101000845233 Homo sapiens Translocator protein Proteins 0.000 description 2
- 101710166801 Translocator protein Proteins 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000012554 master batch record Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000012384 transportation and delivery Methods 0.000 description 2
- 108700026140 MAC combination Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
- H04W72/231—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the layers above the physical layer, e.g. RRC or MAC-CE signalling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/02—Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0278—Traffic management, e.g. flow control or congestion control using buffer status reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/563—Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/323—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the physical layer [OSI layer 1]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
Изобретение относится к технике связи. Технический результат заключается в минимизации сегментации передаваемых данных. Заявлен модуль беспроводной передачи/приема (WTRU), который содержит процессор, сконфигурированный с возможностью: инициализации бакета с маркерами в ненулевое значение в ответ на сброс уровня управления доступом к среде (MAC), причем сброс уровня MAC инициируется командой передачи обслуживания, сброс уровня MAC изменяет размер бакета с маркером, и инициализация минимизирует сегментацию данных, передаваемых посредством WTRU, вслед за сбросом уровня MAC, и формирования отчета о состоянии маркеров. 7 з.п. ф-лы, 6 ил., 1 табл.
Description
ОБЛАСТЬ ТЕХНИКИ
Настоящая заявка относится к беспроводной связи.
УРОВЕНЬ ТЕХНИКИ
Фиг.1 показывает традиционный стек 100 протоколов пользовательской плоскости для архитектуры LTE (долгосрочное развитие). Стек 100 включает в себя уровень протокола сходимости пакетных данных (PDCP), уровень управления радиосвязью (RLC), уровень управления средой доступа (MAC) и физический (PHY) уровень в модуле беспроводной передачи/приема (WTRU) и соответствующие уровни в выделенном узле В (eNB). eNB соединяется со шлюзом развития системной архитектуры (SAE) с помощью S1-U-интерфейса.
Согласно стандарту 3GPP (проект партнерства третьего поколения) подуровень LTE MAC поддерживает соответствие между логическими каналами и транспортными каналами. Подуровень MAC поддерживает мультиплексирование блоков служебных данных (SDU) MAC для одного или более логических каналов по транспортным блокам (TB) для доставки в PHY-уровень через транспортные каналы. Подуровень MAC также поддерживает демультиплексирование MAC из одного или более логических каналов из TB, распространяемого из PHY-уровня через транспортные каналы. В дополнение, MAC-подуровень поддерживает назначение приоритетов логического канала и выбор транспортного формата.
Функцией MAC-подуровня является назначение приоритетов логических каналов. Объект МАС может принимать MAC SDU от различных логических каналов, которые исходят из уровня RLC. Объект MAC затем мультиплексирует SDU по одному транспортному каналу.
Фиг.2 показывает данные мультиплексирования MAC из многочисленных логических каналов по одному транспортному каналу. Многочисленные логические каналы могут включать в себя выделенные каналы трафика (DTCHs), выделенные управляющие каналы (DCCH) либо общие управляющие каналы (CCCH). В примере фиг.2 один транспортный канал показан как совместно используемый канал восходящей линии связи (UL-SCH).
Назначение приоритетов логического канала используется, когда выполняется новая передача MAC. Подуровень управления радиоресурсами (RRC) в WTRU управляет планированием данных восходящей линии связи с помощью назначения каждому логическому каналу значения приоритета. Возрастающее значение приоритета указывает более низкий уровень приоритета для логического канала. Дополнительно, каждому логическому каналу определяется скорость передачи битов с назначением приоритетов (PBR) и максимальная скорость передачи битов (MBR). WTRU обслуживает все логические каналы в порядке снижающегося приоритета до их конфигурируемой PBR. Если какие-либо ресурсы остаются, все логические каналы обслуживаются в порядке снижающегося приоритета до их конфигурируемой MBR. Если MBR не конфигурируется, тогда логические каналы обслуживаются, пока данные для логического канала не исчерпаны либо не исчерпано разрешение к восходящей линии связи, независимо от того, что наступает первым. WTRU обслуживает все логические каналы, конфигурируемые равным образом с тем же самым приоритетом. Элементы управления MAC для отчета о состоянии буфера (BSR) с исключением заполнения BSR имеют более высокий приоритет, чем логические каналы пользовательской плоскости.
В стандартах 3GPP WTRU имеет функцию управления скоростью в восходящей линии связи, которая управляет совместным использованием ресурсов восходящей линии связи между однонаправленными радиоканалами. RRC управляет функцией управления скоростью восходящей линии связи, указывая каждому однонаправленному каналу приоритет и PBR. RRC также предусматривает MBR на каждый однонаправленный канал с гарантированной скоростью передачи битов (GBR). Значения, сигнализируемые WTRU, не могут быть связаны со значениями, сигнализируемыми через интерфейс S1 в eNB. Если более чем один радиоканал имеет тот же самый приоритет, тогда WTRU обслуживает эти однонаправленные радиоканалы равным образом.
Существует несколько предположений, рассматривающих подробности назначения приоритетов логических каналов и мультиплексирования MAC. Предположения согласовываются по определению входящих параметров и ограничений для ввода WTRU.
Предположения допускают модель бакетов с маркерами для определения входящих параметров. PBR или MBR извлекаются из WTRU, который использует скорость маркеров, из фиксированного размера или сигнализируются из eNB. PBR или GBR не ограничивают сообщенное состояние буфера. Предположения используют модель бакетов с маркерами для описания вычислений скорости, при этом каждый логический канал может иметь бакеты с маркерами, связанные с PBR и MBR. Скорости, при которых маркеры добавляются к бакетам, являются PBR и MBR. Размер бакета с маркерами не может превышать заранее определенного максимального значения.
Одно предположение описывает процесс для вычислений скорости либо вычислений бакета с маркерами. Для каждого шага во времени однонаправленного канала Tj, который имеет PBR, разрешение на передачу пакета данных с PBR, ассоциированное с однонаправленным каналом j, увеличивается на значение Tj×PBRj. Если однонаправленный канал также имеет MBR, тогда разрешение на передачу пакета данных с MBR, ассоциированное с однонаправленным каналом j, увеличивается на значение Tj×MBRj. Если верхние ограничения устанавливаются для максимальной PBR, и если аккумулированные значения превышают максимальные значения, тогда они устанавливаются до максимального значения. Если разрешения на передачу пакета данных с MBR устанавливаются для однонаправленного канала j, и если аккумулированные значения превышают максимальные значения, тогда они устанавливаются до максимального значения. При каждой возможности планирования интервала времени передачи (TTI), где WTRU разрешается передавать новые данные, планировщик выбирает данные из однонаправленного канала наивысшего приоритета, который имеет непустое состояние буфера и ненулевое разрешение на передачу пакета данных с PBR. Планировщик может добавлять к ТВ данные, равные размеру буфера, размеру разрешения на передачу пакета данных PBR либо доступной емкости ТВ, то, что является меньшим. Разрешение на передачу пакета данных с PBR и разрешение на передачу пакета данных с MBR уменьшаются на количество назначаемых данных.
Если разрешение на передачу пакета данных с PBR всех однонаправленных каналов равно нулю и пространство доступно в ТВ, тогда планировщик принимает данные от однонаправленного канала с наивысшим приоритетом с буферизуемыми данными, до размера доступного пространства в ТВ, либо разрешение на передачу пакета данных с MBR WTRU, то, что является меньшим. Разрешение на передачу пакета данных с MBR уменьшается на количество данных, которые были приняты.
Фиг.3 показывает традиционный блок данных протокола (PDU) MAC, который включает в себя заголовок MAC, элементы управления MAC, MAC SDU и биты заполнения. Как заголовок MAC, так и MAC SDU могут быть переменного размера. Заголовок MAC PDU включает в себя, по меньшей мере, один подзаголовок MAC PDU, где каждый подзаголовок соответствует либо MAC SDU, элементу управления MAC, либо битам заполнения. Уровень MAC может формировать элементы управления MAC, например элементы управления BSR. Элементы управления MAC могут идентифицироваться через определенные значения для ID логического канала (LCID), как проиллюстрировано в таблице 1 ниже.
| Таблица 1 | |
| Индекс | Значения LCID |
| 00000-yyyyy | Идентичность логического канала |
| yyyyy-11100 | Зарезервировано |
| 11101 | Отчет о состоянии короткого буфера |
| 11110 | Отчет о состоянии длинного буфера |
| 11111 | Заполнение |
Индексы 00000-yyyyy, показанные в таблице 1 выше, могут соответствовать фактическим логическим каналам, которые имеют соответствующие объекты RLC. Оставшиеся индексы могут использоваться для идентификации элементов управления MAC, например, BSR либо заполнение.
В соответствии со стандартами 3GPP некоторые службы и функции подуровня LTE RLC включают в себя передачу PDU верхнего уровня, который поддерживает режим подтверждения приема (AM) либо режим неподтвержденного приема (UM). Подуровень RLC также включает в себя передачу данных в прозрачном режиме (TM), коррекцию ошибок с помощью автоматического запроса повторной передачи (ARQ), последовательной доставки PDU верхнего уровня (исключая при передаче обслуживания в восходящей линии связи), управление потоком между eNB и WTRU, отмену SDU и сброс RLC. Соответственно, RLC поддерживает три режима функционирования: AM, UM и TM.
Для обеспечения продолжительности служб и для минимизации прерывания служб было бы выгодным предоставить способ и устройство для инициализации бакетов с маркерами, для сохранения бакетов с маркерами при определенных событиях, для реконфигурации бакетов с маркерами и для сообщения состояния бакетов с маркерами, используя улучшенные BSR либо новые элементы управления.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Предоставлены способ и устройство для инициализации бакета с маркерами для ненулевого значения, для приема разрешения на планирование и для передачи данных в ответ на прием разрешения.
Способ и устройство предоставлены с инициированием сброса управления доступом к среде (MAC), определением, следует ли сохранять значение бакета с маркерами либо следует ли повторно инициализировать значение бакета с маркерами во время сброса MAC, сохранять значение бакета с маркерами в ответ на определения сохранять значение бакета с маркерами и повторно инициализировать значение бакета с маркерами в ответ на определение повторной инициализации значения бакета с маркерами.
Предоставлены способ и устройство для приема запроса на формирование отчета о состоянии маркеров, в котором запрос принимается как часть элемента управления доступом к среде (MAC), для формирования отчета о состоянии маркеров в ответ на запрос и для передачи общей величины маркеров как части отчета о состоянии буфера.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Более подробное понимание может быть получено из последующего описания, указанного с помощью примера, и при восприятии в соединении с прилагаемыми чертежами, на которых:
фиг.1 показывает традиционный стек протоколов пользовательской плоскости LTE;
фиг.2 является иллюстрацией традиционного соответствия МАС и мультиплексирования для взаимодействия по восходящей линии связи;
фиг.3 показывает традиционную структуру MAC PDU согласно спецификации стандарта 3GPP;
фиг.4 показывает примерную систему беспроводной связи, которая включает в себя множество WTRU и eNB;
фиг.5 является примерной функциональной блок-схемой WTRU и eNB системы беспроводной связи, показанной на фиг.4; и
фиг.6 является примерной блок-схемой алгоритма способа обработки отчета о состоянии маркеров.
ПОДРОБНОЕ ОПИСАНИЕ
Как упомянуто в дальнейшем в данном документе, терминология "модуль беспроводной передачи/приема (WTRU)" включает в себя, но не ограничена этим, абонентское оборудование (UE), мобильную станцию, фиксированный или мобильный абонентский модуль, пейджер, сотовый телефон, персональный цифровой помощник (PDA), компьютер или любой другой тип пользовательского устройства, допускающего функционирование в беспроводной среде. Со ссылкой на дальнейшее описание, терминология "базовая станция" включает в себя, но не ограничена этим, узел B, контроллер площадки, точку доступа (AP) или любой другой тип взаимодействующего устройства, допускающего функционирование в беспроводной среде.
В дальнейшем в данном документе RLC PDU-сегменты или RLC PDU могут рассматриваться как эквивалент для MAC SDU. Кроме того, когда ссылаются на обновление бакета с маркерами/разрешениями на передачу пакета данных, он может рассматриваться как ссылка на извлечение величины маркеров/разрешения на передачу пакета данных с величиной, соответствующей размеру (размерам) MAC SDU, или добавление маркеров/разрешений на передачу пакета данных в интервал обновления бакета. Кроме того, бакет с маркерами либо вычисления разрешений на передачу пакета данных могут быть рассмотрены как эквивалент для вычислений скорости передачи данных либо вычислений управления скоростью. Кроме того, бакет с маркерами/разрешениями на передачу пакета данных упоминается в дальнейшем как бакет с маркерами.
Фиг.4 показывает примерную систему 400 беспроводной связи, которая включает в себя множество WTRU 410 и eNB 420. Как показано на фиг.4, WTRU 410 находятся во взаимодействии с eNB 420. Хотя три WTRU 410 и один eNB 420 показаны на фиг.1, следует отметить, что любое сочетание беспроводных и проводных устройств может включаться в систему 400 беспроводной связи.
Фиг.5 является схемой 500 функциональных блоков WTRU 410 и eNB 420 системы 400 беспроводной связи фиг.4. Как показано на фиг.5, WTRU 410 находится во взаимодействии с eNB 420, и оба могут конфигурироваться для инициализации, сохранения и реконфигурации бакетов с маркерами.
В дополнение к компонентам, которые могут быть найдены в типичном WTRU, WTRU 410 включает в себя процессор 415, приемник 416, передатчик 417 и антенну 418. Процессор 415 конфигурируется для осуществления способа для инициализации, сохранения и реконфигурирования бакетов с маркерами. Приемник 416 и передатчик 417 находятся во взаимодействии с процессором 415. Антенна 418 находится во взаимодействии как с приемником 416, так и с передатчиком 417, чтобы облегчить передачу и прием беспроводных данных. WTRU 410 также включает в себя объект 450 управления бакетом с маркерами, который описывается более подробно ниже.
В дополнение к компонентам, которые могут быть найдены в типичном eNB, eNB 420 включает в себя процессор 425, приемник 426, передатчик 427 и антенну 428. Процессор 425 конфигурируется для осуществления способа для инициализации, сохранения и реконфигурирования бакетов с маркерами. Приемник 426 и передатчик 427 находятся во взаимодействии с процессором 425. Антенна 428 находится во взаимодействии как с приемником 426, так и с передатчиком 427, чтобы облегчить передачу и прием беспроводных данных.
Продолжая ссылаться на фиг.5, объект 450 управления бакетом с маркерами обрабатывает бакеты с маркерами. То есть объект 450 управления бакетом с маркерами определяет, существует ли инициализация, передача обслуживания, реконфигурация либо событие сброса. Если существует событие сброса, тогда объект 450 управления бакетом с маркерами осуществляет функцию сброса бакета. Если существует реконфигурация бакета, тогда объект 450 управления бакетом с маркерами осуществляет функцию реконфигурации бакета.
WTRU 410 может конфигурироваться для инициализации бакетов PBR для величины маркеров, соответствующей одному временному интервалу обновления маркеров. Кроме того, WTRU 410 может также конфигурироваться для инициализации бакетов MBR для величины маркеров, соответствующей одному временному интервалу обновления маркеров. Например, PBR может инициализироваться со значением Tj×PBRj, хотя MBR может инициализироваться со значением Tj×MBRj.
Инициализация бакетов с маркерами на основе ненулевого значения позволяет WTRU 410 минимизировать сегментацию и начать передачу информации, когда он скорее принимает разрешение планирования, чем подвергается задержке из-за необходимости аккумулировать больше маркеров.
Альтернативно, максимальное значение бакета может быть PBR либо MBR при скорости восходящей линии связи, умножаемой на число обновлений. Скорость обновлений бакета, умножаемая на число обновлений, может рассматриваться как продолжительность бакета. WTRU 410 может конфигурироваться для инициализации бакетов PBR и MBR для величины маркеров, соответствующей интервалам времени обновления N маркеров. Например, PBR может инициализироваться для значения N×Tj×PBRj, и MBR может инициализироваться для значения N×Tj×MBRj, где Tj является увеличением времени обновления маркеров для однонаправленного канала j, и N является целым числом, которое может конфигурироваться. Значение N может конфигурироваться, используя RRC. Альтернативно, Nj может использоваться вместо N.
WTRU 410 может также конфигурироваться для инициализации бакетов PBR и MBR до их максимальных значений. Бакет может инициализироваться до максимального числа маркеров, которые бакету разрешено накапливать. Если бакет достигает этого уровня, он не увеличивается в размере в последующие интервалы обновления бакета. Скорость обновления бакета, умножаемая на максимальное число обновлений N, может рассматриваться как максимальная продолжительность бакета.
WTRU 410 может конфигурироваться для инициализации бакетов PBR и MBR до нуля. Альтернативно, WTRU 410 может конфигурироваться для инициализации бакетов PBR и MBR до заранее определенных значений, указанных, используя информационные элементы (IE) RRC, передаваемых в сообщении RRC. Эти IE могут включать в себя первоначальное значение либо могут включать в себя размер обновления маркеров PBR и/или MBR, периодичность обновления и максимальный размер бакета либо продолжительность бакета.
Бакеты с маркерами могут сохраняться при передаче обслуживания либо при сбросе MAC, и WTRU 410 может поддерживать значения бакета с маркерами во время передачи обслуживания либо сброса MAC. Последнее значение бакета PBR и/или MBR, определяемого в предыдущей соте, используется как первоначальное значение в новой соте. Продолжительность обслуживания и минимизация времени прерывания могут получаться из этого. WTRU 410 может конфигурироваться, чтобы не инициализировать повторно значения бакета с маркерами во время передачи обслуживания либо во время сброса MAC, либо WTRU 410 может конфигурироваться для сохранения значений бакета с маркерами во время всех событий передачи обслуживания.
WTRU 410 может конфигурироваться для использования заранее определенного указания RRC для обозначения, может ли WTRU 410 сохранять значение бакета с маркерами либо повторно инициализировать значение бакета с маркерами во время сброса MAC. Заранее определенное указание RRC может быть либо базисным RRC, либо RRC IE. Кроме того, сохранение бакетов с маркерами может использоваться выборочно для логических каналов. Например, значение бакета с маркерами логического канала может сохраняться, хотя значение бакета с маркерами другого логического канала инициализируется повторно.
Альтернативно, если бакеты с маркерами повторно инициализируются во время передачи обслуживания либо сброса MAC, WTRU 410 может реконфигурироваться для повторной инициализации бакетов с маркерами до ненулевого значения во время передачи обслуживания либо сброса MAC. Например, бакет может инициализироваться до PBR*Tj либо N*PBR*Tj.
WTRU 410 может перемещаться из одной соты либо eNB 420 в другую во время передачи обслуживания внутри LTE. Во время операции передачи обслуживания объект MAC может сбрасываться либо реконфигурироваться. Объект MAC может также сбрасываться либо реконфигурироваться, когда существует сбой радиосвязи, который может происходить из-за сброса RLC либо сброса верхнего уровня. В каждом из этих случаев бакет с маркерами может сбрасываться либо сохраняться, как описано выше.
PBR или MBR WTRU 410 могут реконфигурироваться с помощью eNB 420 в любой момент либо во время передачи обслуживания. Кроме того, реконфигурация PBR и/или MBR WTRU 410 может осуществляться как часть процедуры реконфигурации MAC.
В результате WTRU 410 может быть необходимо повторно инициализировать свои бакеты с маркерами согласно новой конфигурируемой скорости передачи битов. Объект 450 управления бакетом с маркерами может быть расположен в уровне RRC либо может быть расположен в уровне MAC (не показано). Вычисление размеров бакета с маркерами может осуществляться с помощью MAC либо с помощью RRC. Если размеры бакета с маркерами выполняются RRC, RRC тогда может реконфигурироваться для MAC. Это может потребовать сигнализацию базисных элементов между MAC и RRC.
Например, MAC предусматривает RRC с его текущими значениями бакета при реконфигурации. Затем RRC вычисляет новые значения бакета, используя сигнализируемую информацию и параметры реконфигурации. RRC сигнализирует новые значения бакета в MAC.
При реконфигурации PBR либо MBR WTRU 410 может конфигурироваться для повторной инициализации бакетов с маркерами. WTRU 410 может конфигурироваться для сравнения размера бакетов с маркерами, и WTRU 410 может конфигурироваться для повторной корректировки либо масштаба размера бакетов с маркерами.
При реконфигурации PBR либо MBR WTRU 410 может повторно инициализировать бакеты с маркерами с помощью инициализации бакетов PBR и MBR до максимального значения бакета PBR и, соответственно, MBR. WTRU 410 может конфигурироваться для инициализации бакетов PBR и MBR для величины маркеров, соответствующей интервалам времени обновления N маркеров.
Например, PBR может инициализироваться для значения N×Tj×PBRj, и MBR может инициализироваться для значения N×Tj×MBRj, где Tj является увеличением времени обновления маркеров для однонаправленных каналов j, и N является целым числом, которое может конфигурироваться. Значение N может конфигурироваться, используя RRC. Альтернативно, Nj может использоваться вместо N.
Альтернативно, WTRU 410 может инициализировать бакеты PBR и MBR до их максимальных значений либо инициализировать бакеты PBR и MBR до нуля. Альтернативно, WTRU 410 может инициализировать блоки PBR и MBR до заранее определенных значений, указанных, используя RRC IE, передаваемых в сообщении RRC.
WTRU 410 может инициализировать блоки PBR и MBR для величины маркеров, соответствующей интервалу времени обновления одного маркера. Например, PBR может быть инициализирована до значения T×PBRj, и MBR может инициализироваться до значения Tj×MBRj, где Tj является увеличением времени обновления маркера.
При реконфигурации PBR либо MBR объект RRC WTRU 410 либо объект MAC WTRU 410 может конфигурироваться для сравнения текущего размера бакета с маркерами с заново определенным максимальным размером бакета. Если текущий размер бакета с маркерами меньше, чем новый максимальный размер бакета, тогда WTRU 410 может конфигурироваться для сохранения текущего размера бакета. Если текущий размер бакета с маркерами больше, чем новый максимальный размер бакета, тогда WTRU 410 может конфигурироваться для установки размера бакета до нового максимального размера бакета. Установка размера бакета до минимума текущего размера бакета и нового максимального размера бакета может также упоминаться как фиксация бакета с маркерами.
При реконфигурации PBR либо MBR объект RRC WTRU 410 либо объект MAC WTRU 410 может конфигурироваться для повторной корректировки либо масштабирования размера бакета с маркерами в пропорции к отношению максимального размера бакета. Например, число новых маркеров является функцией числа предыдущих интервалов маркеров, отношения нового максимального размера бакета к предыдущему максимальному размеру бакета. Затем, бакет с маркерами является масштабируемым относительно отношения прежнего к новому максимальному размеру бакетов.
Альтернативно, размер бакета с маркерами может масштабироваться в пропорции к отношению скоростей передачи битов. Например, число новых маркеров является функцией числа предыдущих интервалов маркеров, отношением новой скорости передачи битов к предыдущей скорости передачи битов. Затем, бакет с маркерами является масштабируемым к отношению прежней к новой скорости передачи битов.
Фиг.6 показывает схему для отчета о состоянии маркеров. eNB 420 передает запрос в WTRU 410, запрашивая WTRU 410 сформировать отчет о состоянии маркеров (этап 605). Запрос от eNB 420 может быть принят как часть нового элемента управления MAC либо RRC IE в сообщении RRC. Событие, которое запускает eNB 420 для передачи запроса в WTRU 410, определяется с помощью реализации eNB. Например, запускающее событие может быть таким, как определено ниже.
WTRU 410 может конфигурироваться для формирования отчета о состоянии маркеров (этап 610), запрашиваемого eNB 420. WTRU 410 может конфигурироваться для передачи общей величины маркеров при запускающем событии. Эта информация может передаваться как часть отчета о состоянии буфера (BSR) (этап 615). WTRU 410 может конфигурироваться для передачи отчета о состоянии маркеров, который содержит текущие значения бакета PBR или MBR WTRU 410. Отчет о состоянии маркеров может также содержать любую информацию, связанную с или извлекаемую из бакетов с маркерами.
Отчеты о состоянии маркеров могут включаться как улучшение для BSR. Например, улучшенное BSR может включать в себя информацию о бакетах с маркерами. Отчеты о состоянии маркеров могут включаться в новый элемент управления MAC. Альтернативно, отчеты о состоянии маркеров могут включаться в RRC IE, содержащиеся в сообщении RRC. WTRU 410 может формировать отчет о состоянии маркеров на основе внутреннего запуска.
Внутренний запуск и запускающее событие могут быть любым из следующего: передачей обслуживания, сбросом MAC, сбросом в определенном уровне, реконфигурацией MAC, реконфигурацией в определенном уровне и запросом от eNB 420. Запускающее событие либо внутренний запуск может быть периодическим либо запускаемым в другое заранее определенное время, либо событием.
WTRU 410 может конфигурироваться для формирования отчета о состоянии маркеров в ответ на запрос от eNB 420. eNB 420 может оптимизировать операции планирования, используя возможность отчета о состоянии маркеров. eNB 420 может конфигурироваться для синхронизации своих локальных вычислений с вычислениями WTRU 410, используя возможность отчета о состоянии маркеров. Кроме того, eNB 420 может распознавать параметры скорости передачи битов либо значения бакета с маркерами после приема возможности отчета о состоянии маркеров.
Отчет о состоянии маркеров может включать в себя абсолютный размер бакетов PBR либо MBR, размер бакетов PBR либо MBR относительно их максимального размера бакета, бит для обозначения, является ли бакет PBR либо MBR полным, либо нет, бит для обозначения, является ли бакет PBR либо MBR пустым, либо нет, обозначение того, является ли WTRU 410 ограниченным по PBR либо MBR, либо другую информацию, связанную с либо извлекаемую из маркеров PBR либо MBR. Информация может агрегироваться по многочисленным логическим каналам либо бакетам, либо может агрегироваться на основе каждого логического канала.
BSR улучшается для предоставления информации об отчете о состоянии маркеров, расширяя BSR. Например, BSR может включать в себя признак расширения. Альтернативно, WTRU 410 может конфигурироваться для передачи общей величины накопленных маркеров, маркеров PBR либо MBR, в eNB 420, как часть BSR, чтобы помочь eNB 420 с планированием. Альтернативно, WTRU 410 может конфигурироваться для сравнения накопленных маркеров с заранее заданной пороговой величиной, которая может конфигурироваться с помощью RRC IE. Затем, WTRU 410 может конфигурироваться для сообщения значения 1, если величина накопленных маркеров удовлетворяет заранее определенной пороговой величине, либо значения 0, если величине накопленных маркеров не удается соответствовать заранее заданной пороговой величине.
ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ
1. Модуль беспроводной передачи/приема (WTRU), который содержит:
процессор, сконфигурированный для инициализации бакета с маркерами до ненулевого значения.
2. WTRU как в варианте 1 осуществления, дополнительно содержащий:
приемник, сконфигурированный для приема разрешения планирования; и
передатчик, сконфигурированный для передачи данных в ответ на прием разрешения.
3. WTRU как в любом из вариантов 1-2 осуществления, в котором процессор дополнительно конфигурируется для инициализации бакета с маркерами на основе максимального значения скорости передачи битов с назначением приоритетов (PBR).
4. WTRU как в варианте 3 осуществления, в котором PBR инициализируется на основе величины маркеров согласно интервалу времени обновления маркеров.
5. Модуль беспроводной передачи/приема (WTRU), который содержит:
процессор, сконфигурированный для инициирования сброса MAC (управление доступом к среде).
6. WTRU как в варианте 5 осуществления, в котором процессор дополнительно конфигурируется для сохранения значения бакета с маркерами во время сброса MAC.
7. WTRU как в любом из вариантов 5-6 осуществления, в котором процессор дополнительно конфигурируется для инициирования сброса MAC в ответ на команду передачи обслуживания.
8. WTRU как в любом из вариантов 6-7 осуществления, в котором значение бакета сохраняется до тех пор, пока логический канал не установлен.
9. Модуль беспроводной передачи/приема (WTRU), который содержит:
процессор, сконфигурированный для запуска передачи обслуживания.
10. WTRU как в варианте 9 осуществления, при этом процессор дополнительно конфигурируется для сброса MAC-уровня (управление доступом к среде) во время передачи обслуживания и сброса бакета с маркерами до ненулевого значения.
11. WTRU как в варианте 10 осуществления, при этом процессор конфигурируется для сброса бакетов с маркерами на основе отношения нового максимального размера бакета к прежнему максимальному размеру бакета.
12. WTRU как в вариантах 10-11 осуществления, при этом процессор дополнительно конфигурируется для сравнения текущего размера бакета с маркерами с недавно заранее определенным максимальным размером бакета, в ответ на реконфигурацию.
13. WTRU как в варианте 12 осуществления, в котором, если текущий размер меньше, чем максимальный размер бакета, процессор поддерживает текущий размер бакета с маркерами.
14. WTRU как в вариантах 12-13 осуществления, в котором если текущий размер больше, чем максимальный размер бакета, процессор использует размер бакета с маркерами для максимального размера.
15. WTRU как в любом из вариантов 10-14 осуществления, при этом процессор дополнительно конфигурируется для повторной корректировки бакетов на основе отношения нового максимального размера и прежнего максимального размера.
16. WTRU как в любом из вариантов 10-15 осуществления, в котором процессор повторно корректирует бакеты с маркерами на основе отношения новой скорости передачи битов и прежней скорости передачи битов.
17. WTRU как в любом из вариантов 10-16 осуществления, в котором процессор дополнительно конфигурируется для повторной инициализации бакетов с маркерами на основе максимального значения скорости передачи битов с назначением приоритетов (PBR).
18. Модуль беспроводной передачи/приема (WTRU), который содержит:
приемник, сконфигурированный для приема запроса для формирования отчета о состоянии маркеров, в котором запрос принимается как часть MAC-элемента (управление доступом к среде).
19. WTRU как в варианте 18 осуществления, дополнительно содержащий:
процессор, сконфигурированный для формирования отчета о состоянии маркеров в ответ на запрос; и
передатчик, сконфигурированный для передачи общей величины маркеров как часть отчета о состоянии буфера.
20. WTRU как в любом из вариантов 18-19 осуществления, при этом запрос принимается в ответ на сброс MAC.
21. WTRU как в любом из вариантов 18-20 осуществления, при этом запрос принимается в ответ на реконфигурацию MAC.
22. WTRU как в любом из вариантов 18-21 осуществления, при этом запрос принимается в ответ на сброс уровня.
23. WTRU как в любом из вариантов 18-22 осуществления, при этом запрос принимается в ответ на реконфигурацию уровня.
24. WTRU как в варианте 19 осуществления, в котором передатчик дополнительно конфигурируется для передачи отчета о состоянии маркеров, который содержит значения PBR (скорость передачи битов с назначением приоритетов) бакета с маркерами.
Хотя признаки и элементы описаны выше в конкретных комбинациях, каждый признак или элемент могут использоваться отдельно без других признаков и элементов или в различных комбинациях с или без других признаков и элементов. Способы или блок-схемы последовательности операций способа, предоставленные в данном документе, могут быть реализованы в компьютерной программе, программном обеспечении или встроенном программном обеспечении, включенном в машиночитаемый носитель для выполнения компьютером общего назначения или процессором. Примеры машиночитаемых носителей включают в себя постоянные запоминающие устройства ("ROM"), оперативные запоминающие устройства ("RAM"), регистр, кэш-память, полупроводниковые запоминающие устройства, магнитные носители, например, внутренние жесткие диски и съемные диски, магнитооптические носители и оптические носители, например CD-ROM-диски и универсальные цифровые диски (DVD).
Соответствующие процессоры включают в себя, например, процессор общего назначения, специализированный процессор, традиционный процессор, цифровой сигнальный процессор (DSP), множество микропроцессоров, один или более микропроцессоров в связи с ядром DSP, контроллер, микроконтроллер, специализированные интегральные схемы (ASIC), схемы программируемых пользователем вентильных матриц (FPGA) или иной тип интегральной схемы (IC), и/или конечный автомат.
Процессор в ассоциации с программным обеспечением может использоваться для реализации радиочастотного приемопередатчика для использования в модуле беспроводной передачи/приема (WTRU), абонентском оборудовании (UE), терминале, базовой станции, контроллере радиосети (RNC) или каком-либо главном компьютере. WTRU может использоваться в связи с модулями, реализованными в аппаратном обеспечении и/или программном обеспечении, например, камере, модуле видеокамеры, видеофоне, телефоне с громкоговорителем, устройстве вибрации, динамике, микрофоне, телевизионном приемопередатчике, гарнитуре громкоговорящей связи, клавиатуре, модуле Bluetooth®, частотно-моделируемом (FM) радиомодуле, модуле LCD (жидкокристаллический дисплей), модуле OLED (органический светодиод) дисплея, цифровом музыкальном проигрывателе, медиаплеере, игровом модуле видеоигры, Интернет-браузере и/или модуле любой беспроводной локальной вычислительной сети (WLAN) или сверхширокополосном (UWB) модуле.
Claims (8)
1. Модуль беспроводной передачи/приема (WTRU), который содержит:
процессор, сконфигурированный с возможностью:
инициализации бакета с маркерами в ненулевое значение в ответ на сброс уровня управления доступом к среде (MAC), причем сброс уровня MAC инициируется командой передачи обслуживания, сброс уровня MAC изменяет размер бакета с маркером, и инициализация минимизирует сегментацию данных, передаваемых посредством WTRU, вслед за сбросом уровня MAC, и формирования отчета о состоянии маркеров.
процессор, сконфигурированный с возможностью:
инициализации бакета с маркерами в ненулевое значение в ответ на сброс уровня управления доступом к среде (MAC), причем сброс уровня MAC инициируется командой передачи обслуживания, сброс уровня MAC изменяет размер бакета с маркером, и инициализация минимизирует сегментацию данных, передаваемых посредством WTRU, вслед за сбросом уровня MAC, и формирования отчета о состоянии маркеров.
2. WTRU по п.1, при этом ненулевое значение основано на отношении нового максимального размера бакета к прежнему максимальному размеру бакета.
3. WTRU по п.1, при этом процессор дополнительно сконфигурирован с возможностью сравнения текущего размера бакета с маркерами с недавно определенным максимальным размером бакета в ответ на реконфигурацию.
4. WTRU по п.3, в котором, если текущий размер меньше, чем максимальный размер бакета, тогда процессор поддерживает текущий размер бакета с маркерами.
5. WTRU по п.3, в котором, если текущий размер больше, чем максимальный размер бакета, тогда процессор использует размер бакета с маркерами до максимального размера.
6. WTRU по п.3, при этом процессор дополнительно сконфигурирован с возможностью повторной корректировки размера бакета с маркерами на основе отношения недавно определенного максимального размера бакета.
7. WTRU по п.3, в котором процессор дополнительно сконфигурирован с возможностью повторной корректировки размера бакета с маркерами на основе отношения новой скорости передачи битов и прежней скорости передачи битов.
8. WTRU по п.3, в котором ненулевое значение основано на максимальном значении скорости передачи битов с назначением приоритетов (PBR).
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US2547808P | 2008-02-01 | 2008-02-01 | |
| US61/025,478 | 2008-02-01 | ||
| PCT/US2009/032132 WO2009097281A1 (en) | 2008-02-01 | 2009-01-27 | Method and apparatus for initializing, preserving and reconfiguring token buckets |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2010136658A RU2010136658A (ru) | 2012-03-10 |
| RU2477018C2 true RU2477018C2 (ru) | 2013-02-27 |
Family
ID=40561913
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2010136658/07A RU2477018C2 (ru) | 2008-02-01 | 2009-01-27 | Способ и устройство для инициализации, сохранения и реконфигурации бакетов с маркерами |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US8837285B2 (ru) |
| EP (1) | EP2248374A1 (ru) |
| JP (2) | JP5508288B2 (ru) |
| KR (2) | KR101558641B1 (ru) |
| CN (1) | CN101933361B (ru) |
| RU (1) | RU2477018C2 (ru) |
| TW (2) | TWI431996B (ru) |
| WO (1) | WO2009097281A1 (ru) |
Families Citing this family (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8300544B2 (en) * | 2008-07-11 | 2012-10-30 | Broadcom Corporation | Wireless subscriber uplink (UL) grant size selection |
| TW201039665A (en) * | 2009-04-24 | 2010-11-01 | Asustek Comp Inc | Apparatus and method for handling priority of MAC control element |
| TW201039664A (en) * | 2009-04-24 | 2010-11-01 | Htc Corp | Method for allocating uplink resources to logical channels in a wireless communication system and related communication device |
| US20110182251A1 (en) * | 2009-07-28 | 2011-07-28 | Qualcomm Incorporated | Closed loop adaptation of device scheduling parameters |
| EP2360864A1 (en) | 2010-02-12 | 2011-08-24 | Panasonic Corporation | Component carrier (de)activation in communication systems using carrier aggregation |
| US8379630B2 (en) * | 2010-06-15 | 2013-02-19 | Qualcomm Incorporated | Methods and apparatus related to controlling access to communications resources |
| US8514703B2 (en) * | 2010-11-11 | 2013-08-20 | Qualcomm Incorporated | Scheduling of logical channels in a wireless communication system |
| US20120224472A1 (en) * | 2011-03-04 | 2012-09-06 | Electronics And Telecommunications Research Institute | Method for relaying of base station, method for relaying of terminal and method for transmitting |
| US20120275362A1 (en) * | 2011-04-30 | 2012-11-01 | Sharp Laboratories Of America, Inc. | Devices for interference control signaling |
| JP6196758B2 (ja) * | 2012-07-20 | 2017-09-13 | 株式会社Nttドコモ | 移動局 |
| US9019843B2 (en) * | 2012-09-13 | 2015-04-28 | International Business Machines Corporation | Utilizing stored data to reduce packet data loss in a mobile data network with data breakout at the edge |
| CN104349461B (zh) * | 2013-07-26 | 2019-02-22 | 电信科学技术研究院 | 一种上行资源分配方法及其设备 |
| US9961698B2 (en) * | 2013-11-01 | 2018-05-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Radio base station, wireless terminal, methods performed therein, computer program, and computer-readable storage medium |
| CN104811984A (zh) * | 2014-01-27 | 2015-07-29 | 中国移动通信集团公司 | 一种服务质量管理方法、设备及系统 |
| CN103945540B (zh) * | 2014-03-14 | 2017-11-21 | 电信科学技术研究院 | 一种逻辑信道优先级处理方法及装置 |
| US9479610B2 (en) * | 2014-04-14 | 2016-10-25 | Microsoft Technology Licensing, Llc | Battery efficient synchronization of communications using a token bucket |
| WO2016029483A1 (zh) * | 2014-08-30 | 2016-03-03 | 华为技术有限公司 | 一种网络参数调整方法和基站设备 |
| CN104580396B (zh) * | 2014-12-19 | 2018-07-20 | 华为技术有限公司 | 一种任务调度方法、节点及系统 |
| US9654483B1 (en) * | 2014-12-23 | 2017-05-16 | Amazon Technologies, Inc. | Network communication rate limiter |
| KR101636198B1 (ko) | 2015-03-09 | 2016-07-05 | 강원대학교산학협력단 | 무선 통신 환경에서 비디오 스트리밍의 트래픽 제어 방법 및 이를 구현하는 수신기 장치 |
| KR101637840B1 (ko) | 2015-06-23 | 2016-07-07 | 강원대학교산학협력단 | 토큰 버킷 기법을 이용한 비디오 스트리밍 서비스 제공 시스템 및 방법 |
| US20170006622A1 (en) * | 2015-07-02 | 2017-01-05 | Qualcomm Incorporated | Techniques for reporting buffer status in wireless communications |
| US9898614B1 (en) * | 2015-09-18 | 2018-02-20 | Amazon Technologies, Inc. | Implicit prioritization to rate-limit secondary index creation for an online table |
| US10013449B1 (en) | 2015-09-18 | 2018-07-03 | Amazon Technologies, Inc. | Validating and non-validating secondary indexes for a table in a non-relational data store |
| US11327937B1 (en) | 2015-09-18 | 2022-05-10 | Amazon Technologies, Inc. | Determining indexing progress for a table in a distributed data store |
| ES2827398T3 (es) | 2016-04-01 | 2021-05-21 | Samsung Electronics Co Ltd | Procedimiento y aparato para comunicación inalámbrica en sistema de comunicación inalámbrica |
| ES2901374T3 (es) * | 2016-05-18 | 2022-03-22 | Samsung Electronics Co Ltd | Procedimiento y aparato para realizar una función de capa 2 eficiente en un sistema de comunicación móvil |
| CN107889224B (zh) * | 2016-09-29 | 2020-06-16 | 华为技术有限公司 | 一种逻辑信道的调度方法、装置及系统 |
| US10666383B2 (en) | 2016-10-07 | 2020-05-26 | Htc Corporation | Device and method of performing codec rate adaptation in a wireless communication system |
| US10749641B2 (en) | 2016-10-11 | 2020-08-18 | Qualcomm Incorporated | Media access control header and transport block formats |
| CN106413002B (zh) * | 2016-11-22 | 2019-12-10 | 京信通信系统(中国)有限公司 | 终端速率的控制方法、装置及基站 |
| CN111373827B (zh) * | 2017-09-29 | 2023-08-25 | 诺基亚技术有限公司 | 多qos级上行链路授权和lcg控制过程 |
| US11800397B2 (en) * | 2018-05-08 | 2023-10-24 | Interdigital Patent Holdings, Inc. | Methods for logical channel prioritization and traffic shaping in wireless systems |
| CN114642051B (zh) | 2019-12-06 | 2025-07-25 | 华为技术有限公司 | 上行数据传输的控制方法和装置 |
| US11304095B2 (en) | 2020-08-11 | 2022-04-12 | Verizon Patent And Licensing Inc. | Systems and methods for pacing data transmission for a wireless network |
| CN114599114A (zh) * | 2020-12-07 | 2022-06-07 | 上海朗帛通信技术有限公司 | 一种被用于中继无线通信中的方法和装置 |
| US11375024B1 (en) | 2021-02-22 | 2022-06-28 | T-Mobile Innovations Llc | Programmable networking device for user plane function |
| US12490138B2 (en) * | 2021-05-07 | 2025-12-02 | Lenovo (Singapore) Pte. Ltd. | Aggregated maximum bit rate for logical channels |
| US12489788B1 (en) | 2021-05-24 | 2025-12-02 | T-Mobile Innovations Llc | Programmable networking device for user plane function with internet protocol security (IPsec) |
| US11956150B1 (en) | 2021-05-24 | 2024-04-09 | T-Mobile Innovations Llc | Programmable networking device for packet processing and security |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003017711A1 (en) * | 2001-08-17 | 2003-02-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for flow control for route switching |
| US20040066764A1 (en) * | 2002-10-02 | 2004-04-08 | Nokia Corporation | System and method for resource authorizations during handovers |
| RU2242092C2 (ru) * | 2001-07-06 | 2004-12-10 | Самсунг Электроникс Ко., Лтд. | Способ установки в исходное состояние объекта уровня управления доступом к среде в системе связи с широкополосным множественным доступом с кодовым разделением каналов, использующей высокоскоростной пакетный доступ к нисходящей линии связи |
| US20070133471A1 (en) * | 2005-12-02 | 2007-06-14 | Seung-Hee Kim | System for interworking services of heterogeneous networks and method for vertical handoff |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5432824A (en) * | 1994-07-06 | 1995-07-11 | Mitsubishi Electric Research Laboratories, Inc. | Credit/rate-based system for controlling traffic in a digital communication network |
| JP3529621B2 (ja) * | 1997-05-12 | 2004-05-24 | 株式会社東芝 | ルータ装置、データグラム転送方法及び通信システム |
| US7123583B2 (en) * | 2001-01-25 | 2006-10-17 | Ericsson Ab | Dual use rate policer and re-marking logic |
| US7158504B2 (en) * | 2001-05-21 | 2007-01-02 | Lucent Technologies, Inc. | Multiple mode data communication system and method and forward and/or reverse link control channel structure |
| EP1298765B1 (en) | 2001-09-28 | 2008-07-23 | IPG Fibertech S.r.l. | Process for generating optical radiation adapted for use in Raman amplification and a pump source for Raman amplifier |
| US7447155B2 (en) * | 2002-06-17 | 2008-11-04 | Intel Corporation | Guaranteed service in a data network |
| US7706405B2 (en) | 2002-09-12 | 2010-04-27 | Interdigital Technology Corporation | System for efficient recovery of Node-B buffered data following MAC layer reset |
| US7349338B2 (en) * | 2003-04-15 | 2008-03-25 | Lucent Technologies Inc | Scheduler and method for scheduling transmissions in a communication network |
| KR100912416B1 (ko) * | 2003-08-18 | 2009-08-18 | 노키아 코포레이션 | 라디오 통신 시스템에서 서비스 품질 관련 정보를 선택하기위한 장치, 및 관련 방법 |
| KR100689543B1 (ko) * | 2003-08-26 | 2007-03-02 | 삼성전자주식회사 | 이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 요청 방법 및 장치 |
| US8331375B2 (en) | 2004-08-06 | 2012-12-11 | Qualcomm Incorporated | Technology agnostic QoS support in a multi-mode environment |
| CN100512207C (zh) | 2004-12-10 | 2009-07-08 | 华为技术有限公司 | 一种流量控制方法 |
| US20060194579A1 (en) * | 2005-02-25 | 2006-08-31 | Leung Kin K | Method of mobility support for wireless networks |
| US20060203724A1 (en) * | 2005-03-08 | 2006-09-14 | Donna Ghosh | Multi-carrier, multi-flow, reverse link medium access control for a communication system |
| JP3961000B2 (ja) * | 2005-05-26 | 2007-08-15 | 株式会社日立コミュニケーションテクノロジー | パケット転送装置及びネットワークシステム |
| US8743693B2 (en) * | 2005-09-30 | 2014-06-03 | Alcatel Lucent | Method for dynamically adjusting token bucket sizes |
| KR100726809B1 (ko) * | 2005-12-08 | 2007-06-11 | 한국전자통신연구원 | 대역폭 할당 장치 및 방법 |
| US7843832B2 (en) * | 2005-12-08 | 2010-11-30 | Electronics And Telecommunications Research Institute | Dynamic bandwidth allocation apparatus and method |
| US7554987B2 (en) * | 2006-10-10 | 2009-06-30 | Motorola, Inc. | Quality of service modification using a token in a communication network |
| US8284734B2 (en) * | 2007-09-28 | 2012-10-09 | Qualcomm Incorporated | Methods for intra base station handover optimizations |
| JP5354642B2 (ja) * | 2008-04-09 | 2013-11-27 | 日本電気株式会社 | 無線通信システムおよびその通信方法 |
-
2009
- 2009-01-27 RU RU2010136658/07A patent/RU2477018C2/ru not_active IP Right Cessation
- 2009-01-27 WO PCT/US2009/032132 patent/WO2009097281A1/en not_active Ceased
- 2009-01-27 JP JP2010545083A patent/JP5508288B2/ja not_active Expired - Fee Related
- 2009-01-27 CN CN2009801036972A patent/CN101933361B/zh not_active Expired - Fee Related
- 2009-01-27 KR KR1020117014939A patent/KR101558641B1/ko not_active Expired - Fee Related
- 2009-01-27 EP EP09705535A patent/EP2248374A1/en not_active Withdrawn
- 2009-01-27 US US12/360,676 patent/US8837285B2/en not_active Expired - Fee Related
- 2009-01-27 KR KR1020107019271A patent/KR101368553B1/ko not_active Expired - Fee Related
- 2009-02-02 TW TW098103326A patent/TWI431996B/zh not_active IP Right Cessation
- 2009-02-02 TW TW098129770A patent/TWI479865B/zh active
-
2013
- 2013-12-02 JP JP2013249451A patent/JP5760070B2/ja not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2242092C2 (ru) * | 2001-07-06 | 2004-12-10 | Самсунг Электроникс Ко., Лтд. | Способ установки в исходное состояние объекта уровня управления доступом к среде в системе связи с широкополосным множественным доступом с кодовым разделением каналов, использующей высокоскоростной пакетный доступ к нисходящей линии связи |
| WO2003017711A1 (en) * | 2001-08-17 | 2003-02-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for flow control for route switching |
| US20040066764A1 (en) * | 2002-10-02 | 2004-04-08 | Nokia Corporation | System and method for resource authorizations during handovers |
| US20070133471A1 (en) * | 2005-12-02 | 2007-06-14 | Seung-Hee Kim | System for interworking services of heterogeneous networks and method for vertical handoff |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011511566A (ja) | 2011-04-07 |
| HK1150704A1 (en) | 2012-01-06 |
| KR20110086642A (ko) | 2011-07-28 |
| JP2014042359A (ja) | 2014-03-06 |
| US8837285B2 (en) | 2014-09-16 |
| CN101933361B (zh) | 2013-08-07 |
| JP5760070B2 (ja) | 2015-08-05 |
| JP5508288B2 (ja) | 2014-05-28 |
| WO2009097281A1 (en) | 2009-08-06 |
| KR101558641B1 (ko) | 2015-10-08 |
| TWI431996B (zh) | 2014-03-21 |
| EP2248374A1 (en) | 2010-11-10 |
| RU2010136658A (ru) | 2012-03-10 |
| CN101933361A (zh) | 2010-12-29 |
| TWI479865B (zh) | 2015-04-01 |
| US20090196175A1 (en) | 2009-08-06 |
| TW201025972A (en) | 2010-07-01 |
| KR20100109975A (ko) | 2010-10-11 |
| KR101368553B1 (ko) | 2014-03-06 |
| TW200935852A (en) | 2009-08-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2477018C2 (ru) | Способ и устройство для инициализации, сохранения и реконфигурации бакетов с маркерами | |
| US11696202B2 (en) | Communication method, base station, terminal device, and system | |
| JP6453955B2 (ja) | 論理チャネルを優先順位付けするための方法および装置 | |
| TWI528848B (zh) | 長期演進系統中支援上鏈匱乏避免方法及裝置 | |
| CN101019344B (zh) | 在使用用于上行链路业务的传送信道在越区切换区域中进行上行链路数据传输的方法和设备 | |
| RU2420900C2 (ru) | Способ и устройство для предотвращения блокирования передачи в hsupa-системе беспроводной связи | |
| IL200892A (en) | METHOD AND SYSTEM FOR SUPPORTING PREVIOUS QUALITY RELATIONSHIP WITH A SATELLITE IN A DEVELOPING LONG TERM SYSTEM | |
| WO2014000611A1 (zh) | 传输数据的方法和装置 | |
| HK1150704B (en) | Method and apparatus for initializing, preserving and reconfiguring token buckets |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20150128 |