KR101558641B1 - 토큰 버킷들을 초기화, 유지 및 재구성하는 방법 및 장치 - Google Patents
토큰 버킷들을 초기화, 유지 및 재구성하는 방법 및 장치 Download PDFInfo
- Publication number
- KR101558641B1 KR101558641B1 KR1020117014939A KR20117014939A KR101558641B1 KR 101558641 B1 KR101558641 B1 KR 101558641B1 KR 1020117014939 A KR1020117014939 A KR 1020117014939A KR 20117014939 A KR20117014939 A KR 20117014939A KR 101558641 B1 KR101558641 B1 KR 101558641B1
- Authority
- KR
- South Korea
- Prior art keywords
- bucket
- token
- pbr
- wtru
- mbr
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 230000004044 response Effects 0.000 claims abstract description 15
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000000977 initiatory effect Effects 0.000 abstract description 2
- 238000004891 communication Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 7
- 238000007726 management method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000012913 prioritisation Methods 0.000 description 4
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 108700026140 MAC combination Proteins 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000011664 signaling 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)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
토큰 버킷들을 비제로 값으로 초기화하고, 스케쥴링된 그랜트를 수신하고, 스케쥴링된 그랜트를 수신하는 것에 응답하여 데이터를 전송하는 방법 및 장치가 제공된다. 또한, 매체 접속 제어(MAC) 리셋을 개시하고, MAC 리셋 동안에 토큰 버킷의 값을 유지할지 여부 또는 토큰 버킷의 값을 재초기화할지 여부를 결정하는 방법 및 장치가 제공된다. 또한, 토큰 상태 리포트를 발생시키라는 요청을 수신하고(605), 토큰 상태 리포트를 발생시키고(610), 토큰 상태 리포트를 전달하는(615) 방법 및 장치가 제공된다.
Description
본 발명은 무선 통신에 관한 것이다.
도 1은 롱텀 이볼루션(LTE; Long Term Evolution) 아키텍쳐에 대한 통상적인 사용자 평면 프로토콜 스택(100)을 나타낸다. 스택(100)은 무선 송수신 유닛(WTRU; wireless transmit receive unit)에서는 패킷 데이터 컨버전스 프로토콜(PDCP; Packet Data Convergence Protocol) 계층, 무선 링크 제어(RLC; Radio Link Control) 계층, 매체 접속 제어(MAC; Medium Access Control) 계층, 및 물리(PHY; physical) 계층을 포함하며, eNB(evolved Node-B)에서는 대응하는 계층들을 포함한다. eNB는 Sl-U 인터페이스에 의해 시스템 아키텍쳐 이볼루션(System Architecture Evolution; SAE) 게이트웨이에 접속된다.
3세대 파트너쉽 프로젝트(3GPP; Third Generation Partnership Project) 표준에 따르면, LTE MAC 부계층은 논리 채널과 전송 채널 사이의 매핑을 지원한다. MAC 부계층은 전송 채널들을 통한 PHY 계층으로의 전달을 위하여 하나 이상의 논리 채널들로부터 전송 블록(TB; transport blocks) 상으로의 MAC 서비스 데이터 유닛(SDU; service data unit)들의 다중화를 지원한다. 또한 MAC 부계층은 PHY 계층으로부터 전송 채널들을 통하여 전달된 TB들로부터의, 하나 이상의 논리 채널들로부터의 MAC의 역다중화를 지원한다. 추가로, MAC 부계층은 논리 채널 우선순위화 및 전송 형식 선택을 지원한다.
MAC 부계층의 기능은 논리 채널들의 우선순위화이다. MAC 엔티티는 RLC 계층으로부터 오는 서로 다른 논리 채널들로부터의 MAC SDU들을 수신할 수 있다. 그 후, MAC 엔티티는 SDU들을 하나의 전송 채널 상에 다중화한다.
도 2는 복수의 논리 채널들로부터 하나의 전송 채널 상에의 MAC 다중화 데이터를 나타낸다. 복수의 논리 채널들은 전용 트래픽 채널들(DTCH; dedicated traffic channel), 전용 제어 채널들(DCCH; dedicated control channel), 또는 공통 제어 채널들(CCCH; common control channel)을 포함할 수 있다. 도 2의 예에서, 하나의 전송 채널은 업링크 공유 채널(UL-SCH; uplink shared channel)로서 나타나 있다.
새로운 MAC 전송을 수행할 때, 논리 채널 우선순위화를 적용한다. WTRU에서의 무선 자원 제어(RRC; radio resource control) 부계층은 각각의 논리 채널에 우선순위 값을 할당함으로써 업링크 데이터의 스케쥴링을 제어한다. 우선순위값이 증가할수록 논리 채널에 대해 우선순위 레벨이 더 낮은 것으로 나타난다. 추가적으로, 각각의 논리 채널은 우선순위가 정해진 비트 레이트(PBR; prioritized bit rate) 및 최대 비트 레이트(MBR; maximum bit rate)를 할당받는다. WTRU는 논리 채널들의 구성된 PBR까지 감소하는 우선순위 순서로 모든 논리 채널들을 서브한다. 임의의 자원들이 남아 있으면, 모든 논리 채널들은 논리 채널들의 구성된 MBR까지 감소하는 우선순위 순서로 서브된다. MBR이 구성되지 않으면, 논리 채널에 대한 데이터가 소진될 때까지 또는 업링크 그랜트가 소진될 때까지 - 어떤것이 먼저 오던 간에 - 논리 채널들을 서브한다. WTRU는 동일한 우선순위로 동일하게 구성된 모든 논리 채널들을 서브한다. 버퍼 상태 리포트(BSR; buffer status report)에 대한 MAC 제어 엘리먼트는 BSR 패딩을 제외하고는 사용자 평면 논리 채널들 보다 더 높은 우선순위를 갖는다.
3GPP 표준들에서, WTRU는 무선 베어러들 간에 업링크 자원들을 공유하는 것을 관리하는 업링크 레이트 제어 기능을 갖는다. RRC는 각각의 베어러에 우선순위와 PBR을 제공함으로써 업리크 레이트 제어 기능을 제어한다. RRC는 또한 보장된 비트 레이트(GBR; guaranteed bit rate) 베어러 마다 MBR을 제공한다. WTRU에 의해 시그널링된 값들은 인터페이스(Sl)를 통하여 eNB에 시그널링된 값들과 관련될 수 없다. 하나 보다 많은 무선 베어러가 동일한 우선 순위를 갖는다면, WTRU는 이들 무선 베어러를 동일하게 서브한다.
논리 채널 우선순위화 및 MAC 다중화의 세부 내용을 설명하는 많은 제안들이 존재한다. 이들 제안은 WTRU의 출력에 대한 구속 조건들과 입력 파라미터들을 특정하는 것에 동의한다.
제안들은 입력 파라미터들의 사양에 대한 토큰 버킷 모델을 가정한다. PBR 또는 MBR은 토큰 레이트를 이용하여 WTRU로부터 고정된 크기로부터 유도되거나 또는 eNB로부터 시그널링된다. PBR 또는 GBR은 보고된 버퍼 상태를 제한하지 않는다. 제안들은 토큰 버킷 모델을 이용하여 레이트 계산들을 기술하며, 이에 의해 각각의 논리 채널이 PBR 및 MBR에 관한 토큰 버킷들을 가질 수 있다. 토큰들이 버킷들 내에 추가되는 레이트들은 PBR 및 MBR이다. 토큰 버킷들의 크기는 미리 정해진 최대값을 초과할 수 없다.
하나의 제안은 레이트 계산들 또는 토큰 버킷 계산들에 대한 프로세스를 설명한다. PBR을 갖는 베어러(Tj)가 증가할 때마다, 베어러 j와 관련된 PBR 크레딧(credit)은 Tj × PBRj의 값만큼 증가된다. 베어러가 또한 MBR을 갖는다면, 베어러 j와 관련된 MBR 크레딧은 Tj × MBRj의 값만큼 증가된다. 최대 PBR에 대한 상한값들이 설정되면, 그리고 계산된 값들이 최대값들을 초과하면, 계산된 값들은 최대값으로 설정된다. 베어러 j에 대한 MBR 크레딧들이 설정되면, 그리고 축적된 값들이 최대값들을 초과한다면, 축적된 값들은 최대 값으로 설정된다. WTRU가 새로운 데이터를 전송하는 것이 허용되어진 각각의 스케쥴링 기회 전송 시간 간격(TTI; transmission time interval)에서, 스케쥴러는 비어 있지 않은 버퍼 상태와 비제로(non-zero) PBR 크레딧을 갖는 최고 우선순위 베어러로부터 데이터를 선택한다. 스케쥴러는 버퍼의 크기, PBR 크레딧의 크기, 또는 TB의 이용가능한 용량과 동일하게 - 어느 것이 더 작든 간에 - TB 데이터에 추가할 수 있다. PBR 크레딧과 MBR 크레딧은 할당받은 데이터량만큼 감소될 수 있다.
모든 베어러들의 PBR 크레딧이 제로이고 TB 내에 이용가능한 공간이 있다면,스케쥴러는 TB 내의 이용가능한 공간의 크기 또는 WTRU의 MBR 크레딧까지 - 어느 것이 더 작든 간에 - , 버퍼링된 데이터를 갖는 최고 우선순위 베어러로부터 데이터를 수락한다. MBR 크레딧은 수락되었던 데이터량만큼 감소된다.
도 3은 MAC 헤더, MAC 제어 엘리먼트, MAC SDU 및 패딩 비트들을 포함하는 통상적인 MAC 프로토콜 데이터 유닛(PDU)을 나타낸다. MAC 헤더와 MAC SDU들은 가변 크기로 이루어질 수 있다. MAC PDU 헤더는 적어도 하나의 MAC PDU 서브-헤더를 가질 수 있고 여기서 각각의 서브-헤더는 MAC SDU, MAC 제어 엘리먼트 또는 패딩 비트에 대응한다. MAC 계층은 BSR 제어 엘리먼트와 같은 MAC 제어 엘리먼트를 발생시킬 수 있다. MAC 제어 엘리먼트들은 아래 표 1에 나타낸 바와 같이, 논리 채널 ID(LCID; Logical Channel ID)에 대한 특정값들을 통하여 식별될 수 있다.
[표 1]
표 1에 나타낸 인덱스, OOOOO-yyyyy는 대응하는 RLC 엔티티들을 갖는 실제 논리 채널들에 대응할 수 있다. 나머지 인덱스들은 BSR 또는 패딩과 같은 MAC 제어 엘리먼트를 식별하는데 이용될 수 있다.
3GPP 표준에 따르면, LTE RLC 부계층의 일부 서비스 및 기능들은 확인응답 모드(AM; acknowledged mode) 또는 비확인응답 모드(UM; unacknowledged mode)를 지원하는 상위 계층 PDU들의 전송을 포함한다. RLC 부계층은 또한 투과 모드(TM; transparent mode) 데이터 전송, 자동 반복 요청(ARQ; automatic repeat request)을 통한 에러 수정, (업링크에서의 핸드오버시를 제외한) 상위 계층 PDU들의 시퀀스내 전달, eNB와 WTRU 사이의 플로우 제어, SDU 폐기 및 RLC 리셋을 포함한다. 따라서, RLC는 3개의 동작 모드 - AM, UM 및 TM - 를 지원한다.
따라서, 서비스 연속성을 보장하고 서비스 인터럽션을 최소화하기 위하여, 토큰 버킷들을 초기화하고, 특정 이벤트시 토큰 버킷들을 유지하고, 토큰 버킷들을 재구성하고, 인핸스드 BSR들 또는 새로운 제어 엘리먼트를 이용하여 토큰 버킷들의 상태를 전달하는 방법 및 장치를 제공하는 것이 바람직하다.
토큰 버킷을 비제로 값으로 초기화하고 스케쥴링 그랜트를 수신하고, 그랜트를 수신하는 것에 응답하여 데이터를 전송하는 방법 및 장치가 제공된다.
매체 접속 제어(MAC) 리셋을 개시하고, MAC 리셋 동안에 토큰 버킷의 값을 유지할지 여부 또는 토큰 버킷의 값을 재초기화할지 여부를 결정하고, 토큰 버킷의 값을 유지한다는 결정에 응답하여 토큰 버킷의 값을 유지하고, 토큰 버킷의 값을 재초기화한다는 결정에 응답하여 토큰 버킷의 값을 재초기화하는 방법 및 장치가 제공된다.
토큰 상태 리포트를 발생시키라는 요청을 수신하고 - 상기 요청은 매체 접속 제어(MAC) 엘리먼트의 일부로서 수신됨 -, 요청에 응답하여 토큰 상태 리포트를 발생시키고, 버퍼 상태 리포트의 일부로서 토큰의 총량을 전송하는 방법 및 장치가 제공된다.
본 발명의 구성에 따르면, 서비스 연속성을 보장하고 서비스 인터럽션을 최소화할 수 있다.
첨부된 도면과 함께 예를 들어 주어진 다음의 설명으로부터 보다 자세한 이해가 이루어질 수 있다.
도 1은 통상적인 LTE 사용자 평면 프로토콜 스택을 나타낸다.
도 2는 업링크 통신에 대한 통상적인 MAC 매핑 및 다중화를 나타내는 도면이다.
도 3은 3GPP 표준 사양에 따른 통상적인 MAC PDU 구조를 나타낸다.
도 4는 복수의 WTRU들과 eNB를 포함하는 예시적인 무선 통신 시스템을 나타낸다.
도 5는 도 4에 도시된 무선 통신 시스템의 WTRU와 eNB의 예시적인 기능 블록도를 나타낸다.
도 6은 토큰 상태 리포트를 처리하는 방법의 예시적인 플로우도를 나타낸다.
도 1은 통상적인 LTE 사용자 평면 프로토콜 스택을 나타낸다.
도 2는 업링크 통신에 대한 통상적인 MAC 매핑 및 다중화를 나타내는 도면이다.
도 3은 3GPP 표준 사양에 따른 통상적인 MAC PDU 구조를 나타낸다.
도 4는 복수의 WTRU들과 eNB를 포함하는 예시적인 무선 통신 시스템을 나타낸다.
도 5는 도 4에 도시된 무선 통신 시스템의 WTRU와 eNB의 예시적인 기능 블록도를 나타낸다.
도 6은 토큰 상태 리포트를 처리하는 방법의 예시적인 플로우도를 나타낸다.
이하, 언급될 때, 용어 "무선 송수신 유닛(WTRU)"은 이들에 한정되는 것은 아니지만 사용자 장치(UE), 이동국, 고정 또는 가입자 유닛, 페이저, 셀룰라 전화기, 개인 휴대 정보 단말기(PDA), 컴퓨터, 또는 무선 환경에서 동작가능한 임의의 다른 유형의 사용자 디바이스를 포함한다. 이하에 언급될 때, 용어 "기지국"은 이들에 한정되는 것은 아니지만 노드-B, 사이트 컨트롤러, 액세스 포인트(AP), 또는 무선 환경에서 동작가능한 임의의 다른 유형의 인터페이싱 디바이스를 포함한다.
이하, RLC PDU들 또는 RLC PDU 세그먼트는 MAC SDU들에 등가인 것으로서 간주될 수 있다. 추가로, 토큰/크레딧 버킷을 업데이트하는 것을 언급할 때, 이는 버킷 업데이트 간격에 있어서, MAC SDU 크기(들)에 대응하는 양을 갖는 버킷으로부터 토큰/크레딧들의 양을 감산하거나 또는 토큰/크레딧들을 가산하는 것을 의미하는 것으로서 간주된다. 또한, 토큰 버킷 또는 크래딧 계산들은 데이터 레이트 계산 또는 레이트 제어 계산과 등가인 것으로서 간주될 수 있다. 추가로, 이하에서는 토큰/크레딧 버킷은 토큰 버킷으로서 언급될 것이다.
도 4는 복수의 WTRU들(410)과 eNB(420)를 포함한 예시적인 무선 통신 시스템(400)을 나타낸다. 도 4에 나타낸 바와 같이, WTRU들(410)은 eNB(420)와 통신한다. 3개의 WTRU들(410)과 하나의 eNB(420)가 도 1에 나타나 있지만, 무선 및 유선 디바이스의 임의의 조합이 무선 통신 시스템(400)에 포함될 수 있음을 알아야 한다.
도 5는 도 4의 무선 통신 시스템(400)의 WTRU(410) 및 eNB(420)의 기능 블록도(500)를 나타낸다. 도 5에 도시된 바와 같이, WTRU(410)는 eNB(420)와 통신하며, 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)로 하여금 세그먼테이션을 최소화하도록 허용하고, 추가적인 토큰들을 축적하는 필요성으로 인해 지연을 발생시키기 보다는 WTRU(410)가 스케쥴링 그랜트를 수신할 때 정보를 전송하도록 허용한다.
다른 방법으로, 버킷의 최대값은 업데이트 수만큼 곱해진 업데이트 레이트에서의 PBR 또는 MBR일 수 있다. 업데이트 수만큼 곱해진 버킷 업데이트는 버킷 지속시간(duration)으로 간주될 수 있다. WTRU(410)는 N개의 토큰 업데이트 시간 간격에 대응하는 토큰의 양으로 PBR 및 MBR 버킷들을 초기화하도록 구성될 수 있다. 예를 들어, 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 버킷들을 RRC 메시지에서 전달된 RRC 정보 엘리먼트(IE)를 이용하여 나타낸 미리 정해진 값으로 초기화하도록 구성될 수 있다. 이들 IE는 초기값을 포함할 수도 있고 또는 PBR 및/또는 MBR 토큰 업데이트 크기, 업데이트 주기성 및 최대 버킷 크기 또는 버킷 지속시간을 포함할 수도 있다.
토큰 버킷들은 핸드오버시 또는 MAC 리셋시 유지될 수 있고, WTRU(410)는 핸드오버 또는 MAC 리셋 동안 토큰 버킷 값들을 유지할 수 있다. 이전 셀에서 결정된 PBR 및/또는 MBR 버킷들의 마지막 값을 새로운 셀의 초기 값으로서 적용한다. 이로부터 서비스 연속성 및 인터럽션 시간의 최소화가 실현될 수 있다. WTRU(410)는 핸드오버 동안에 또는 MAC 리셋 동안에 토큰 버킷 값들을 재초기화하지 않도록 구성될 수 있거나 또는 WTRU(410)는 모든 핸드오버 이벤트 동안 토큰 버킷 값들을 유지하도록 구성될 수 있다.
WTRU(410)는 MAC 리셋 동안에 미리 정해진 RRC 표시를 이용하여 WTRU(410)가 토큰 버킷 값들을 유지할 수 있는지 또는 토큰 버킷 값들을 재초기화할 수 있는지 여부를 나타내도록 구성될 수 있다. 미리 정해진 RRC 표시는 RRC 프리마티브 또는 RRC IE일 수 있다. 추가로, 토큰 버킷들의 메인터넌스가 논리 채널들에 선택적으로 적용될 수 있다. 예를 들어, 논리 채널들의 토큰 버킷 값은 유지될 수 있는 반면 다른 논리 채널들의 토큰 버킷 값은 재초기화된다.
다른 방법으로, 토큰 버킷들이 핸드오버 또는 MAC 리셋 동안에 재초기화된다면 WTRU(410)는 핸드오버 또는 MAC 리셋 동안에 토큰 버킷들을 비제로 값으로 재초기화하도록 재구성될 수 있다. 예를 들어, 버킷은 PBR * Tj 또는 N * PBR * Tj로 초기화될 수 있다.
WTRU(410)는 LTE내 핸드오버 동안에 하나의 셀 또는 eNB(420)로부터 다른 셀 또는 eNB로 이동할 수 있다. 핸드오버 동작 동안, MAC 엔티티는 리셋될 수도 또는 재구성될 수도 있다. RLC 리셋 또는 상위 계층 리셋으로 인해 발생할 수 있는 무선 링크 실패가 있을 때, MAC 엔티티는 또한 리셋될 수도 또는 재구성될 수도 있다. 이들의 각각의 경우, 토큰 버킷은 위에서 설명된 바와 같이 리셋될 수도 또는 유지될 수도 있다.
WTRU(410)의 PBR 또는 MBR은 임의의 시간에 또는 핸드오버 동안에 eNB(420)에 의해 재구성될 수 있다. 추가적으로, WTRU(410)의 PBR 및/또는 MBR 재구성은 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 메시지 내에서 전달되는 RRC IE들을 이용하여 나타내어진 미리 정해진 값들로 초기화할 수 있다.
WTRU(410)는 PBR 토큰 버킷 및 MBR 토큰 버킷을 하나의 토큰 업데이트 시간 간격에 대응하는 토큰의 양으로 초기화할 수 있다. 예를 들어, PBR은 Tj × PBRj의 값으로 초기화될 수 있고 MBR은 Tj × MBRj의 값으로 초기화될 수 있으며 여기서 Tj는 토큰 업데이트 시간 증가값이다.
PBR 또는 MBR 재구성시, WTRU(410)의 RRC 엔티티 또는 WTRU(410)의 MAC 엔티티는 새롭게 특정된 최대 버킷 크기와 토큰 버킷의 현재 크기를 비교하도록 구성될 수 있다. 현재 토큰 버킷 크기가 새로운 최대 버킷 크기보다 더 작다면, WTRU(410)는 현재 버킷 크기를 유지하도록 구성될 수 있다. 현재 토큰 버킷 크기가 새로운 최대 버킷 크기보다 더 크다면, WTRU(410)는 버킷 크기를 새로운 최대 버킷 크기로 설정하도록 구성될 수 있다. 버킷 크기의 현재 버킷 크기의 최소값으로의 설정 및 버킷 크기의 새로운 최대 버킷 크기로의 설정은 또한 토큰 버킷 클램핑으로서 불려질 수 있다.
PBR 또는 MBR 재구성시, WTRU(410)의 RRC 엔티티 및 WTRU(410)의 MAC 엔티티는 최대 버킷 크기의 비에 비례하여 토큰 버킷 크기를 재조정 또는 스케일링하도록 구성될 수 있다. 예를 들어, 새로운 토큰 버킷의 수는 이전의(old) 최대 버킷 크기에 대한 새로운 최대 버킷 크기의 비와 이전의 토큰들의 수와의 곱의 함수이다. 그 후, 토큰 버킷은 새로운 최대 버킷 크기에 대한 이전의 최대 버킷 크기의 비에 비례하여 스케일링된다.
다른 방법으로 토큰 버킷 크기는 비트 레이트의 비에 비례하여 스케일링될 수 있다. 예를 들어, 새로운 토큰의 수는 이전의 비트 레이트에 대한 새로운 비트 레이트의 비와 이전의 토큰들의 수와의 곱의 함수이다. 그 후, 토큰 버킷은 새로운 비트 레이트에 대한 이전의 비트 레이트의 비로 스케일링된다.
도 6은 토큰 상태 리포트에 대한 도면을 나타낸다. eNB(420)는 WTRU(410)로하여금 토큰 상태 리포트를 발생시키도록 요구하는 요청을 WTRU(410)에 전송한다(단계 605). eNB(420)로부터의 요청은 새로운 MAC 제어 엘리먼트 또는 RRC 메시지 내의 RRC IE의 일부로서 수신될 수 있다. WTRU(410)에 요청을 전송하라고 eNB(420)에 트리거하는 이벤트는 eNB 구현에 의해 결정된다. 예를 들어, 트리거링은 아래 정의된 바와 같을 수 있다.
WTRU(410)는 eNB(420)에 의해 요청된 토큰 상태 리포트를 발생시키도록(단계 610) 구성될 수 있다. WTRU(410)는 트리거링 이벤트시 토큰들의 총량을 전송하도록 구성될 수 있다. 이 정보는 버퍼 상태 리포트(BSR; Buffer Status Report)의 부분으로서 전송될 수 있다(단계 615). WTRU(410)는 WTRU(410)의 현재 PBR 또는 MBR 토큰 버킷 값들을 포함하는 토큰 상태 리포트를 전송하도록 구성될 수 있다. 토큰 상태 리포트는 또한 토큰 버킷들로부터 유도된 또는 토큰 버킷들에 관련된 임의의 정보를 포함할 수 있다.
토큰 상태 리포트들은 BSR에 대한 증대부(enhancement)로서 포함될 수 있다. 예를 들어, 증대된 BSR은 토큰 버킷들의 정보를 포함할 수 있다. 토큰 상태 리포트들은 새로운 MAC 제어 엘리먼트 내에 포함될 수 있다. 대안적으로, 토큰 상태 리포트들은 RRC 메시지 내에 포함된 RRC IE 내에 포함될 수 있다. WTRU(410)는 내부 트리거에 기초하여 토큰 상태 리포트를 발생시킬 수 있다.
내부 트리거 및 트리거링 이벤트는 다음 중 임의의 하나 - 핸드오버, MAC 리셋, 특정 계층에서의 리셋, MAC 재구성, 특정 계층에서의 재구성, 및 eNB(420)로부터의 요청 - 일 수 있다. 트리거링 이벤트 또는 내부 트리거는 임의의 다른 미리 정의된 시간 또는 이벤트에서 또는 주기적으로 발생할 수 있다.
WTRU(410)는 eNB(420)로부터의 요청에 응답하여 토큰 상태 리포트를 발생시키도록 구성될 수 있다. eNB(420)는 토큰 상태 리포트의 능력을 이용하여 스케쥴링 동작을 최적화할 수 있다. eNB(420)는 토큰 상태 리포트 능력을 이용하여 WTRU(410)의 계산과 eNB(420)의 국부적 계산들을 동기시키도록 구성될 수 있다. 추가로, eNB(420)는 토큰 상태 리포트 능력을 수신한 후 토큰 버킷 값들 또는 비트 레이트 파라미터들을 재구성할 수 있다.
토큰 상태 리포트는 PBR 또는 MBR 버킷들의 절대 크기, PBR 또는 MBR의 최대 버킷 크기에 대한 PBR 또는 MBR 버킷 크기, PBR 또는 MBR 버킷이 풀 상태인지 여부를 나타내는 비트, PBR 또는 MBR 버킷이 빈 상태인지 여부를 나타내는 비트, WTRU(410)가 PBR 또는 MBR 제약을 받는지 여부를 나타내는 표시부 또는 PBR 또는 MBR 토큰들로부터 유도된 또는 PBR 또는 MBR 토큰들에 관련된 임의의 다른 정보를 포함할 수 있다. 이 정보는 복수의 논리 채널들 또는 버킷들에 걸쳐 집결될 수 있거나 또는 논리 채널마다 집결될 수 있다.
BSR은 BSR을 확장함으로써 토큰 상태 리포트 정보를 제공하도록 증대될 수 있다. 예를 들어, BSR은 확장 플래그를 포함할 수 있다. 다른 방법으로, WTRU(410)는 스케쥴링 하의 eNB(420)를 지원하도록, 축적된 토큰들, PBR 또는 MBR 토큰들의 총량을 BSR의 부분으로서 eNB(420)에 전송하도록 구성될 수 있다. 다른 방법으로, WTRU(410)는 RRC IE에 의해 구성될 수 있는 미리 정해진 문턱값과 축적된 토큰들을 비교하도록 구성될 수 있다. 그 후, WTRU(410)는 축적된 토큰량이 미리 정해진 문턱값을 충족한다면 1의 값을 보고하고 축적된 토큰량이 미리 정해진 문턱값을 충족하는 것을 실패한다면 0의 값을 보고하도록 구성될 수 있다.
[실시예들]
1. 토큰 버킷을 비제로 값으로 초기화하도록 구성된 프로세서를 포함하는 WTRU.
2. 실시예 1에 있어서, 스케쥴링 그랜트를 수신하도록 구성된 수신기와; 그랜트를 수신하는 것에 응답하여 데이터를 전송하도록 구성된 송신기를 더 포함하는 WTRU.
3. 실시예 1 또는 2에 있어서, 프로세서는 또한, 우선순위가 정해진 비트 레이트(PBR)의 최대 값에 기초하여 토큰 버킷을 초기화하도록 구성된 것인 WTRU.
4. 실시예 3에 있어서, PBR은 토큰 업데이트 시간 간격에 따라 토큰들의 양에 기초하여 초기화되는 것인 WTRU.
5. 매체 접속 제어(MAC) 리셋을 개시하도록 구성된 프로세서를 포함하는 WTRU.
6. 실시예 5에 있어서, 프로세서는 또한, MAC 리셋 동안에 토큰 버킷의 값을 유지하도록 구성된 것인 WTRU.
7. 실시예 5 또는 6에 있어서, 프로세서는 또한, 핸드오버 커맨드에 응답하여 MAC 리셋을 개시하도록 구성된 것인 WTRU.
8. 실시예 6 또는 7에 있어서, 토큰 버킷의 값은 논리 채널이 확립되었을 때까지 유지되는 것인 WTRU.
9. 핸드오버를 트리거하도록 구성된 프로세서를 포함하는 WTRU.
10. 실시예 9에 있어서, 프로세서는 또한, 핸드오버 동안에 매체 접속 제어(MAC) 계층을 리셋하고, 토큰 버킷을 비제로 값으로 리셋하도록 구성된 것인 WTRU.
11. 실시예 10에 있어서, 프로세서는 이전의 최대 버킷 크기에 대한 새로운 최대 버킷 크기의 비에 기초하여 토큰 버킷들을 리셋하도록 구성된 것인 WTRU.
12. 실시예 10 또는 11에 있어서, 프로세서는 또한, 재구성에 응답하여 새롭게 미리 정해진 최대 버킷 크기와 현재 토큰 버킷 크기를 비교하도록 구성된 것인 WTRU.
13. 실시예 12에 있어서, 현재 크기가 최대 버킷 크기보다 더 작다면, 프로세서는 현재 토큰 버킷 크기를 유지하는 것인 WTRU.
14. 실시예 12 또는 13에 있어서, 현재 크기가 최대 버킷 크기보다 더 크다면, 프로세서는 토큰 버킷 크기를 최대 크기로 이용하는 것인 WTRU.
15. 실시예 10 내지 14 중 어느 하나에 있어서, 프로세서는 또한, 새로운 최대 크기 및 이전의 최대 크기의 비에 기초하여 토큰 버킷들을 재조정하도록 구성된 것인 WTRU.
16. 실시예 10 내지 15 중 어느 하나에 있어서, 프로세서는 새로운 비트 레이트 및 이전의 비트 레이트의 비에 기초하여 토큰 버킷들을 재조정하는 것인 WTRU.
17. 실시예 10 내지 16 중 어느 하나에 있어서, 프로세서는 또한, 우선순위가 정해진 비트 레이트(PBR)의 최대 값에 기초하여 토큰 버킷들을 재초기화하도록 구성된 것인 WTRU.
18. 토큰 상태 리포트를 발생시키라는 요청 - 요청은 매체 접속 제어(MAC) 엘리먼트의 일부로서 수신됨 - 을 수신하도록 구성된 수신기를 포함하는 WTRU.
19. 실시예 18에 있어서, 요청에 응답하여 토큰 상태 리포트를 발생시키도록 구성된 프로세서와, 버퍼 상태 리포트의 일부로서 토큰들의 총량을 전송하도록 구성된 송신기를 포함하는 WTRU.
20. 실시예 18 또는 19에 있어서, 요청은 MAC 리셋에 응답하여 수신되는 것인 WTRU.
21. 실시예 18 내지 20 중 어느 하나에 있어서, 요청은 MAC 재구성에 응답하여 수신되는 것인 WTRU.
22. 실시예 18 내지 21 중 어느 하나에 있어서, 요청은 계층의 리셋에 응답하여 수신되는 것인 WTRU.
23. 실시예 18 내지 22 중 어느 하나에 있어서, 요청은 계층의 재구성에 응답하여 수신되는 것인 WTRU.
24. 실시예 19에 있어서, 송신기는 또한, 우선순위가 정해진 비트 레이트(PBR) 토큰 버킷 값을 포함하는 토큰 상태 리포트를 전송하도록 구성된 것인 WTRU.
특징들 및 요소들이 실시예들에서 특정 조합으로 설명되어 있지만, 각각의 특징 또는 요소는 실시예들의 다른 특징들 및 요소들 없이 단독으로, 또는 다른 특징들 및 요소들을 갖고 또는 갖지 않고 여러 조합들로 이용될 수 있다. 여기에 제공된 방법들 또는 흐름도들은 범용 컴퓨터 또는 프로세서에 의한 실행을 위해 컴퓨터 판독가능 저장 매체에서 실체적으로 구현되는 컴퓨터 프로그램, 소프트웨어, 또는 펌웨어로 실행될 수 있다. 컴퓨터 판독가능 저장 매체들의 예들은 판독 전용 메모리(ROM), 무작위 액세스 메모리(RAM), 레지스터, 캐시 메모리, 반도체 메모리 디바이스, 내부 하드 디스크 및 착탈 가능 디스크와 같은 자기 매체, 자기 광학 매체, 및 CD-ROM 디스크 및 디지털 다기능 디스크(DVD)와 같은 광학 매체를 포함한다.
적절한 프로세서들은 예를 들어, 범용 프로세서, 특수 목적 프로세서, 통상적인 프로세서, 디지털 신호 프로세서(DSP), 복수의 마이크로프로세서, DSP 코어와 관련된 1 이상의 마이크로프로세서, 컨트롤러, 마이크로컨트롤러, 응용 주문형 직접 회로(ASIC), 필드 프로그래밍가능 게이트 어레이(FPGA) 회로, 임의의 기타 유형의 집적 회로(IC), 및/또는 상태 머신을 포함한다.
소프트웨어와 관련된 프로세서는 WTRU, UE, 단말기, 기지국, 무선 네트워크 컨트롤러(RNC) 또는 임의의 호스트 컴퓨터에 이용하기 위한 무선 주파수 트랜시버를 구현하는데 이용될 수 있다. WTRU는 카메라, 비디오 카메라 모듈, 비디오폰, 스피커폰, 바이블레이션 디바이스, 스피커, 마이크로폰, 텔레비젼 트랜시버, 핸드 프리 헤드셋, 키보드, 블루투스® 모듈, 주파수 변조(FM) 무선 유닛, 액정 디스플레이(LCD) 표시 유닛, 유기 발광 다이오드 (OLED) 표시 유닛, 디지털 뮤직 플레이어, 미디어 플레이어, 비디오 게임 플레이어 모듈, 인터넷 브라우저, 및/또는 임의의 무선 근거리 통신 네트워크(WLAN) 모듈 또는 초광대역(UWB) 모듈과 같이, 하드웨어 및/또는 소프트웨어로 구현되는 모듈과 결합하여 이용될 수 있다.
100: 사용자 평면 프로토콜 스택
410: 무선 송수신 유닛
420: eNB
416, 426: 수신기
417, 427: 송신기
415, 425: 프로세서
410: 무선 송수신 유닛
420: eNB
416, 426: 수신기
417, 427: 송신기
415, 425: 프로세서
Claims (19)
- 무선 송수신 유닛(WTRU, wireless transmit receive unit)에 있어서,
PBR(prioritized bit rate) 버킷 값을 한 토큰 업데이트 시간 간격(interval)에 대응하는 토큰들의 양으로 초기화하도록 구성되는 프로세서로서, 상기 프로세서는 또한 비제로(non-zero) PBR 버킷 값을 가지는 가장 높은 우선 순위 베어러(bearer)로부터 데이터를 선택하도록 구성되는 것인, 상기 프로세서; 및
각각의 스케쥴링 기회 TTI(transmission time interval)에서, 스케쥴링 그랜트를 수신하는 것에 응답하여 상기 선택된 데이터를 송신하도록 구성되는 송신기를 포함하는, 무선 송수신 유닛. - 제1항에 있어서,
상기 프로세서는 또한, MBR(maximum bit rate) 버킷 값을 한 토큰 업데이트 시간 간격에 대응하는 토큰들의 양으로 초기화하도록 구성되는 것인, 무선 송수신 유닛. - 제1항에 있어서,
상기 프로세서는 또한, 총 업데이트의 횟수로 곱해진 버킷 업데이트 레이트에 기초해서 버킷 지속시간(duration)을 결정하도록 구성되는 것인, 무선 송수신 유닛. - 제1항에 있어서,
상기 프로세서는 또한, 상기 PBR 버킷 값과 MBR(maximum bit rate) 버킷 값을 0으로 초기화하도록 구성되는 것인, 무선 송수신 유닛. - 제1항에 있어서,
상기 프로세서는 또한,
RRC(radio resource control) 메시지 내에서 운반되는 RRC IE(information element, 정보 요소)들을 사용해서 표시되는 미리 정의된 값으로 PBR 버킷 값과 MBR(maximum bit rate) 버킷 값을 초기화하도록 구성되는 것인, 무선 송수신 유닛. - 방법에 있어서,
PBR(prioritized bit rate) 버킷 값을 한 토큰 업데이트 시간 간격에 대응하는 토큰들의 양으로 초기화하는 단계;
비제로(non-zero) PBR 버킷 값을 가지는 가장 높은 우선 순위 베어러(bearer)로부터 데이터를 선택하는 단계; 및
각각의 스케쥴링 기회 TTI(transmission time interval)에서, 스케쥴링 그랜트를 수신하는 것에 응답하여 상기 선택된 데이터를 송신하는 단계를 포함하는, 방법. - 제6항에 있어서,
MBR(maximum bit rate) 버킷 값을 한 토큰 업데이트 시간 간격에 대응하는 토큰들의 양으로 초기화하는 단계를 더 포함하는, 방법. - 제6항에 있어서,
총 업데이트의 횟수로 곱해진 버킷 업데이트 레이트에 기초해서 버킷 지속시간(duration)을 결정하는 단계를 더 포함하는, 방법. - 제7항에 있어서,
상기 PBR 버킷 값과 MBR(maximum bit rate) 버킷 값은 0으로 초기화되는 것인, 방법. - 제7항에 있어서,
상기 PBR 버킷 값과 MBR(maximum bit rate) 버킷 값은, RRC(radio resource control) 메시지 내에서 운반되는 RRC IE(information element, 정보 요소)들을 사용해서 표시되는 미리 정의된 값으로 초기화되는 것인, 방법. - 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US2547808P | 2008-02-01 | 2008-02-01 | |
US61/025,478 | 2008-02-01 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020107019271A Division KR101368553B1 (ko) | 2008-02-01 | 2009-01-27 | 토큰 버킷들을 초기화, 유지 및 재구성하는 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110086642A KR20110086642A (ko) | 2011-07-28 |
KR101558641B1 true KR101558641B1 (ko) | 2015-10-08 |
Family
ID=40561913
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020107019271A KR101368553B1 (ko) | 2008-02-01 | 2009-01-27 | 토큰 버킷들을 초기화, 유지 및 재구성하는 방법 및 장치 |
KR1020117014939A KR101558641B1 (ko) | 2008-02-01 | 2009-01-27 | 토큰 버킷들을 초기화, 유지 및 재구성하는 방법 및 장치 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020107019271A KR101368553B1 (ko) | 2008-02-01 | 2009-01-27 | 토큰 버킷들을 초기화, 유지 및 재구성하는 방법 및 장치 |
Country Status (9)
Country | Link |
---|---|
US (1) | US8837285B2 (ko) |
EP (1) | EP2248374A1 (ko) |
JP (2) | JP5508288B2 (ko) |
KR (2) | KR101368553B1 (ko) |
CN (1) | CN101933361B (ko) |
HK (1) | HK1150704A1 (ko) |
RU (1) | RU2477018C2 (ko) |
TW (2) | TWI431996B (ko) |
WO (1) | WO2009097281A1 (ko) |
Families Citing this family (37)
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 |
EP2244517A1 (en) * | 2009-04-24 | 2010-10-27 | HTC Corporation | 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 | 电信科学技术研究院 | 一种上行资源分配方法及其设备 |
EP3064015B1 (en) * | 2013-11-01 | 2019-12-11 | 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 |
CN106576257B (zh) * | 2014-08-30 | 2020-04-28 | 华为技术有限公司 | 一种网络参数调整方法和基站设备 |
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 | 강원대학교산학협력단 | 토큰 버킷 기법을 이용한 비디오 스트리밍 서비스 제공 시스템 및 방법 |
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 |
US9898614B1 (en) * | 2015-09-18 | 2018-02-20 | Amazon Technologies, Inc. | Implicit prioritization to rate-limit secondary index creation for an online table |
KR102270533B1 (ko) | 2016-04-01 | 2021-06-30 | 삼성전자 주식회사 | 무선 통신 시스템에서 통신 방법 및 장치 |
US10820370B2 (en) * | 2016-05-18 | 2020-10-27 | Samsung Electronics Co., Ltd. | Method and apparatus for performing efficient layer 2 function in mobile communication system |
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 |
US10855409B2 (en) | 2016-10-11 | 2020-12-01 | Qualcomm Incorporated | Media access control header and transport block formats |
CN106413002B (zh) * | 2016-11-22 | 2019-12-10 | 京信通信***(中国)有限公司 | 终端速率的控制方法、装置及基站 |
WO2019063879A1 (en) * | 2017-09-29 | 2019-04-04 | Nokia Technologies Oy | QOS MULTI-LEVEL UPLINK AUTHORIZATION AND LCG CONTROL METHOD |
WO2019217530A1 (en) * | 2018-05-08 | 2019-11-14 | Idac Holdings, Inc. | Methods for logical channel prioritization and traffic shaping in wireless systems |
EP4057735A4 (en) * | 2019-12-06 | 2022-11-16 | Huawei Technologies Co., Ltd. | UPLINK COMMUNICATION CONTROL METHOD AND APPARATUS |
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 |
US11956150B1 (en) | 2021-05-24 | 2024-04-09 | T-Mobile Innovations Llc | Programmable networking device for packet processing and security |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100726809B1 (ko) * | 2005-12-08 | 2007-06-11 | 한국전자통신연구원 | 대역폭 할당 장치 및 방법 |
Family Cites Families (24)
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 | 株式会社東芝 | ルータ装置、データグラム転送方法及び通信システム |
AU2002251780A1 (en) * | 2001-01-25 | 2002-08-06 | Crescent Networks, Inc. | 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 |
GB2380104B (en) | 2001-07-06 | 2003-09-10 | Samsung Electronics Co Ltd | Method for resetting MAC layer entity in a communication system |
SE0102775D0 (sv) * | 2001-08-17 | 2001-08-17 | Ericsson Telefon Ab L M | Method and system of retransmission |
ATE402506T1 (de) | 2001-09-28 | 2008-08-15 | Ipg Fibertech S R L | Methode zur erzeugung optischer strahlung geeignet zur verwendung in einem raman- verstärkungsprozess und pumpquelle für raman- verstärker |
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 |
US7130286B2 (en) * | 2002-10-02 | 2006-10-31 | Nokia Corporation | System and method for resource authorizations during handovers |
US7349338B2 (en) | 2003-04-15 | 2008-03-25 | Lucent Technologies Inc | Scheduler and method for scheduling transmissions in a communication network |
SG130187A1 (en) * | 2003-08-18 | 2007-03-20 | Nokia Corp | Apparatus, and associated method, for selecting quality of service-related information in a radio communication system |
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 |
KR100701038B1 (ko) | 2005-12-02 | 2007-03-29 | 한국전자통신연구원 | 이기종 네트워크간 연동을 위한 네트워크 시스템 및 서비스품질의 지원을 위한 버티컬 핸드오프 방법 |
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 EP EP09705535A patent/EP2248374A1/en not_active Withdrawn
- 2009-01-27 WO PCT/US2009/032132 patent/WO2009097281A1/en active Application Filing
- 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 IP Right Cessation
- 2009-01-27 CN CN2009801036972A patent/CN101933361B/zh not_active Expired - Fee Related
- 2009-01-27 RU RU2010136658/07A patent/RU2477018C2/ru not_active IP Right Cessation
- 2009-01-27 KR KR1020117014939A patent/KR101558641B1/ko not_active IP Right Cessation
- 2009-01-27 JP JP2010545083A patent/JP5508288B2/ja 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
-
2011
- 2011-05-11 HK HK11104628.9A patent/HK1150704A1/xx not_active IP Right Cessation
-
2013
- 2013-12-02 JP JP2013249451A patent/JP5760070B2/ja not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100726809B1 (ko) * | 2005-12-08 | 2007-06-11 | 한국전자통신연구원 | 대역폭 할당 장치 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
WO2009097281A1 (en) | 2009-08-06 |
JP2011511566A (ja) | 2011-04-07 |
TWI479865B (zh) | 2015-04-01 |
EP2248374A1 (en) | 2010-11-10 |
KR101368553B1 (ko) | 2014-03-06 |
US8837285B2 (en) | 2014-09-16 |
RU2010136658A (ru) | 2012-03-10 |
KR20100109975A (ko) | 2010-10-11 |
HK1150704A1 (en) | 2012-01-06 |
TW201025972A (en) | 2010-07-01 |
JP2014042359A (ja) | 2014-03-06 |
TW200935852A (en) | 2009-08-16 |
JP5508288B2 (ja) | 2014-05-28 |
TWI431996B (zh) | 2014-03-21 |
KR20110086642A (ko) | 2011-07-28 |
CN101933361A (zh) | 2010-12-29 |
JP5760070B2 (ja) | 2015-08-05 |
CN101933361B (zh) | 2013-08-07 |
US20090196175A1 (en) | 2009-08-06 |
RU2477018C2 (ru) | 2013-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101558641B1 (ko) | 토큰 버킷들을 초기화, 유지 및 재구성하는 방법 및 장치 | |
JP6453955B2 (ja) | 論理チャネルを優先順位付けするための方法および装置 | |
KR101335869B1 (ko) | 무선 통신 시스템에서 논리채널에 대한 자원 할당 방법 및 장치 | |
CN103746936B (zh) | 用于从wtru调度上行链路数据的方法以及wtru | |
KR102500134B1 (ko) | 무선 통신 시스템에서 패킷 데이터 정보를 송수신하기 위한 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |