KR101148319B1 - 버퍼 상태 보고 시스템 및 방법 - Google Patents
버퍼 상태 보고 시스템 및 방법 Download PDFInfo
- Publication number
- KR101148319B1 KR101148319B1 KR1020107012482A KR20107012482A KR101148319B1 KR 101148319 B1 KR101148319 B1 KR 101148319B1 KR 1020107012482 A KR1020107012482 A KR 1020107012482A KR 20107012482 A KR20107012482 A KR 20107012482A KR 101148319 B1 KR101148319 B1 KR 101148319B1
- Authority
- KR
- South Korea
- Prior art keywords
- buffer status
- status report
- radio bearer
- report format
- format
- Prior art date
Links
Images
Classifications
-
- 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/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0028—Formatting
- H04L1/003—Adaptive formatting arrangements particular to signalling, e.g. variable amount of bits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1887—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/30—Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
-
- 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/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
업링크 용량에 따라 버퍼 상태 보고 효율을 증가시키고 버퍼 상태 보고를 적응시키기 위한 장치, 시스템 및 방법이 제공된다. 사용자 장비는 다수의 버퍼들의 이용을 모니터링하고, 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하며, 상기 검출된 미리 선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하고, 그리고 상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하도록 구성된다. 상기 버퍼 상태 보고 포맷은 상기 버퍼 상태 보고의 전달에 의해 생성되는 버퍼 상태 보고 오버헤드를 최소화하도록 구성된다.
Description
본 발명은 버퍼 상태 보고들을 전달하기 위한 방법들 및 시스템들에, 부분적으로, 지향된다.
업링크 스케줄링을 지원하기 위한 스케줄링 정보가 고속 업링크 패킷 액세스(HSUPA; High-Speed Uplink Packet Access)에서 도입되었다. HSUPA에서의 스케줄링 정보는 기본적으로 버퍼 상태 및 전력 헤드룸(headroom) 보고들로 구성된다. 하지만, 현재 이용가능한 해결책들 하에서 버퍼 상태 보고들을 전달하는 것은 비효율적이고 유연하지 않은데, 이는 보고 업링크 가용성에 대한 필요에 따라 버퍼 상태 보고 포맷들을 조정할 수 없기 때문이다.
본 발명은 본 기술분야의 현재 상태에 응하여, 특히 현재에 이용가능한 통신 시스템 기술들에 의해 아직 완전하게 해결되지 않은 기술에서의 요구들 및 문제들에 응하여 개발되었다. 따라서, 본 발명은 버퍼 상태 보고 장치, 시스템, 및 방법을 가능하게 하도록 전개된다.
본 발명의 일 실시예에서, 방법은 다수의 버퍼들의 이용을 모니터링하는 단계; 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하는 단계; 상기 검출된 미리 선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하는 단계; 및 상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하는 단계를 포함한다. 특정한 실시예들에서, 상기 버퍼 상태 보고 포맷은 상기 버퍼 상태 보고의 전달에 의해 생성되는 버퍼 상태 보고 오버헤드를 최소화한다. 일부 실시예들에서, 상기 다수의 미리-선택된 조건들은 미리-선택된 임계치를 초과하는 데이터를 저장하는 무선 베어러 그룹과 관련된 버퍼를 포함한다.
특정한 실시예들에서, 상기 다수의 버퍼 상태 보고 포맷들은 긴 버퍼 상태 보고 포맷 및 짧은 버퍼 상태 보고 포맷을 포함한다. 상기 짧은 버퍼 상태 보고 포맷은 단일의 무선 베어러 그룹의 버퍼 상태를 보고하는 것에 대응할 수 있다. 추가적으로, 상기 긴 버퍼 상태 보고 포맷은 다수의 무선 베어러 그룹들의 버퍼 상태를 보고하는 것에 대응한다.
일부의 실시예들에서, 상기 지정 유닛은, 상기 긴 버퍼 상태 보고 포맷을 이용하여 전달하기 위해 충분한 업링크 용량이 존재할 때에 상기 긴 버퍼 상태 보고 포맷을 지정하기만 하도록 구성된다. 특정한 실시예들에서, 상기 지정 유닛은, 상이한 무선 베어러 그룹들에 대한 다수의 버퍼들이 미리-선택된 임계치를 초과하는 데이터를 저장하는 때에 상기 긴 버퍼 상태 보고 포맷을 지정하기만 하도록 구성된다. 일부 실시예들에서, 상기 지정 유닛은, 불충분한 업링크 용량이 존재할 때에 상기 짧은 버퍼 상태 보고 포맷을 지정하도록 구성된다.
일부 실시예들에서, 상기 짧은 버퍼 상태 보고 포맷은 1 바이트의 정보를 포함하고, 상기 긴 버퍼 상태 보고 포맷은 3 바이트들의 정보를 포함할 수 있다. 하지만, 다른 실시예들에서, 상기 짧은 버퍼 상태 보고 포맷은 또한 2-비트 무선 베어러 그룹 식별자 및 6-비트 버퍼 크기를 포함할 수 있다. 특정한 실시예들에서, 상기 긴 버퍼 상태 보고 포맷은 6-비트의 정보의 4개의 세그먼트들을 포함하고, 그것의 각 세그먼트는 별개의 무선 베어러 그룹에 대응한다. 특정한 실시예들에서, 본 방법은 또한 최고 우선순위의 무선 베어러 그룹의 버퍼 상태를 선택하는 단계를 더 포함할 수 있다. 상기 최고 우선순위의 상기 무선 베어러 그룹은 무선 베어러 그룹 버퍼에서 최고 양의 데이터를 갖는 무선 베어러 그룹을 포함할 수 있다.
본 발명의 다른 실시예에서, 장치는 다수의 버퍼들의 이용을 모니터링하도록 구성되는 모니터링 유닛; 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하도록 구성되는 검출 유닛; 상기 검출된 미리-선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하도록 구성되는 지정 유닛; 및 상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하도록 구성되는 전달 유닛을 포함한다.
특정한 실시예들에서, 상기 버퍼 상태 보고 포맷은 상기 버퍼 상태 보고의 전달에 의해 생성되는 버퍼 상태 보고 오버헤드를 최소화하도록 구성된다. 상기 짧은 버퍼 상태 보고 포맷은 단일의 무선 베어러 그룹의 버퍼 상태를 보고하는 것에 대응할 수 있다. 추가적으로, 상기 긴 버퍼 상태 보고 포맷은 다수의 무선 베어러 그룹들의 버퍼 상태를 보고하는 것에 대응한다.
일부의 실시예들에서, 상기 지정 유닛은, 상기 긴 버퍼 상태 보고 포맷을 이용하여 전달하기 위해 충분한 업링크 용량이 존재할 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하도록 구성된다. 특정한 실시예들에서, 상기 지정 유닛은, 상이한 무선 베어러 그룹들에 대한 다수의 버퍼들이 미리-선택된 임계치를 초과하는 데이터를 저장하는 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하도록 구성된다. 일부 실시예들에서, 상기 지정 유닛은, 불충분한 업링크 용량이 존재할 때에 상기 짧은 버퍼 상태 보고 포맷을 지정하도록 구성된다.
일부 실시예들에서, 상기 짧은 버퍼 상태 보고 포맷은 1 바이트의 정보를 포함하고, 상기 긴 버퍼 상태 보고 포맷은 3 바이트들의 정보를 포함할 수 있다. 하지만, 다른 실시예들에서, 상기 짧은 버퍼 상태 보고 포맷은 또한 2-비트 무선 베어러 그룹 식별자 및 6-비트 버퍼 크기를 포함할 수 있다. 특정한 실시예들에서, 상기 긴 버퍼 상태 보고 포맷은 6-비트의 정보의 4개의 세그먼트들을 포함하고, 그것의 각 세그먼트는 별개의 무선 베어러 그룹에 대응한다. 특정한 실시예들에서, 본 방법은 또한 최고 우선순위의 무선 베어러 그룹의 버퍼 상태를 선택하는 것을 포함할 수 있다. 상기 최고 우선순위의 상기 무선 베어러 그룹은 무선 베어러 그룹 버퍼에서 최고 양의 데이터를 갖는 무선 베어러 그룹을 포함할 수 있다.
본 발명의 다른 실시예에서, 장치는 다수의 버퍼들의 이용을 모니터링하기 위한 수단; 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하기 위한 수단을 포함한다. 상기 장치는 또한 상기 검출된 미리 선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하기 위한 수단; 및 상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하기 위한 수단을 포함한다.
본 발명의 일 실시예에서, 방법은 다수의 버퍼들의 이용을 모니터링하는 단계; 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하는 단계; 상기 검출된 미리 선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하는 단계; 및 상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하는 단계를 포함한다. 특정한 실시예들에서, 상기 버퍼 상태 보고 포맷은 상기 버퍼 상태 보고의 전달에 의해 생성되는 버퍼 상태 보고 오버헤드를 최소화한다. 일부 실시예들에서, 상기 다수의 미리-선택된 조건들은 미리-선택된 임계치를 초과하는 데이터를 저장하는 무선 베어러 그룹과 관련된 버퍼를 포함한다.
특정한 실시예들에서, 상기 다수의 버퍼 상태 보고 포맷들은 긴 버퍼 상태 보고 포맷 및 짧은 버퍼 상태 보고 포맷을 포함한다. 상기 짧은 버퍼 상태 보고 포맷은 단일의 무선 베어러 그룹의 버퍼 상태를 보고하는 것에 대응할 수 있다. 추가적으로, 상기 긴 버퍼 상태 보고 포맷은 다수의 무선 베어러 그룹들의 버퍼 상태를 보고하는 것에 대응한다.
일부의 실시예들에서, 상기 지정 유닛은, 상기 긴 버퍼 상태 보고 포맷을 이용하여 전달하기 위해 충분한 업링크 용량이 존재할 때에 상기 긴 버퍼 상태 보고 포맷을 지정하기만 하도록 구성된다. 특정한 실시예들에서, 상기 지정 유닛은, 상이한 무선 베어러 그룹들에 대한 다수의 버퍼들이 미리-선택된 임계치를 초과하는 데이터를 저장하는 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하도록 구성된다. 일부 실시예들에서, 상기 지정 유닛은, 불충분한 업링크 용량이 존재할 때에 상기 짧은 버퍼 상태 보고 포맷을 지정하도록 구성된다.
일부 실시예들에서, 상기 짧은 버퍼 상태 보고 포맷은 1 바이트의 정보를 포함하고, 상기 긴 버퍼 상태 보고 포맷은 3 바이트들의 정보를 포함할 수 있다. 하지만, 다른 실시예들에서, 상기 짧은 버퍼 상태 보고 포맷은 또한 2-비트 무선 베어러 그룹 식별자 및 6-비트 버퍼 크기를 포함할 수 있다. 특정한 실시예들에서, 상기 긴 버퍼 상태 보고 포맷은 6-비트의 정보의 4개의 세그먼트들을 포함하고, 그것의 각 세그먼트는 별개의 무선 베어러 그룹에 대응한다. 특정한 실시예들에서, 본 방법은 또한 최고 우선순위의 무선 베어러 그룹의 버퍼 상태를 선택하는 단계를 더 포함할 수 있다. 상기 최고 우선순위의 상기 무선 베어러 그룹은 무선 베어러 그룹 버퍼에서 최고 양의 데이터를 갖는 무선 베어러 그룹을 포함할 수 있다.
본 발명의 다른 실시예에서, 장치는 다수의 버퍼들의 이용을 모니터링하도록 구성되는 모니터링 유닛; 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하도록 구성되는 검출 유닛; 상기 검출된 미리-선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하도록 구성되는 지정 유닛; 및 상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하도록 구성되는 전달 유닛을 포함한다.
특정한 실시예들에서, 상기 버퍼 상태 보고 포맷은 상기 버퍼 상태 보고의 전달에 의해 생성되는 버퍼 상태 보고 오버헤드를 최소화하도록 구성된다. 상기 짧은 버퍼 상태 보고 포맷은 단일의 무선 베어러 그룹의 버퍼 상태를 보고하는 것에 대응할 수 있다. 추가적으로, 상기 긴 버퍼 상태 보고 포맷은 다수의 무선 베어러 그룹들의 버퍼 상태를 보고하는 것에 대응한다.
일부의 실시예들에서, 상기 지정 유닛은, 상기 긴 버퍼 상태 보고 포맷을 이용하여 전달하기 위해 충분한 업링크 용량이 존재할 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하도록 구성된다. 특정한 실시예들에서, 상기 지정 유닛은, 상이한 무선 베어러 그룹들에 대한 다수의 버퍼들이 미리-선택된 임계치를 초과하는 데이터를 저장하는 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하도록 구성된다. 일부 실시예들에서, 상기 지정 유닛은, 불충분한 업링크 용량이 존재할 때에 상기 짧은 버퍼 상태 보고 포맷을 지정하도록 구성된다.
일부 실시예들에서, 상기 짧은 버퍼 상태 보고 포맷은 1 바이트의 정보를 포함하고, 상기 긴 버퍼 상태 보고 포맷은 3 바이트들의 정보를 포함할 수 있다. 하지만, 다른 실시예들에서, 상기 짧은 버퍼 상태 보고 포맷은 또한 2-비트 무선 베어러 그룹 식별자 및 6-비트 버퍼 크기를 포함할 수 있다. 특정한 실시예들에서, 상기 긴 버퍼 상태 보고 포맷은 6-비트의 정보의 4개의 세그먼트들을 포함하고, 그것의 각 세그먼트는 별개의 무선 베어러 그룹에 대응한다. 특정한 실시예들에서, 본 방법은 또한 최고 우선순위의 무선 베어러 그룹의 버퍼 상태를 선택하는 것을 포함할 수 있다. 상기 최고 우선순위의 상기 무선 베어러 그룹은 무선 베어러 그룹 버퍼에서 최고 양의 데이터를 갖는 무선 베어러 그룹을 포함할 수 있다.
본 발명의 다른 실시예에서, 장치는 다수의 버퍼들의 이용을 모니터링하기 위한 수단; 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하기 위한 수단을 포함한다. 상기 장치는 또한 상기 검출된 미리 선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하기 위한 수단; 및 상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하기 위한 수단을 포함한다.
본 발명의 또 다른 실시예에서, 컴퓨터-판독가능한 매체는 다수의 버퍼들의 이용을 모니터링하는 동작; 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하는 동작을 포함하는 동작들을 수행하기 위해 프로세서를 제어하도록 구성되는 컴퓨터 프로그램을 이용하여 인코딩된다. 상기 동작들은 또한 상기 검출된 미리 선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하는 동작; 및 상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하는 동작을 포함한다.
본 발명의 또 다른 실시예에서, 컴퓨터-판독가능한 매체는 다수의 버퍼들의 이용을 모니터링하는 동작; 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하는 동작을 포함하는 동작들을 수행하기 위해 프로세서를 제어하도록 구성되는 컴퓨터 프로그램을 이용하여 인코딩된다. 상기 동작들은 또한 상기 검출된 미리 선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하는 동작; 및 상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하는 동작을 포함한다.
본 발명이 쉽게 이해될 것을 보장하기 위해, 이상에서 간략하게 기술된 본 발명의 보다 특정한 설명이 첨부된 도면들에서 기술되는 특정한 실시예들과 관련하여 제공될 것이다. 이러한 도면들이 단지 본 발명의 전형적인 실시예들을 도시하는 것이고 그것의 범위를 제한하지 않는 것이 이해되고, 본 발명은 첨부되는 도면들의 이용을 통해 추가의 특정성 및 상세를 이용해 기술되고 설명될 것이다:
도 1은 본 발명의 일 실시예에 따른 시스템의 블록도이다.
도 2는 본 발명의 일 실시예에 따른 사용자 장비의 블록도이다.
도 3은 본 발명의 일 실시예에 따른 방법의 순서도이다.
도 4는 본 발명의 일 실시예에 따른 방법의 순서도이다.
도 5는 본 발명의 일 실시예에 따른 짧은 버퍼 상태 보고 포맷을 나타내는 블록도이다.
도 6은 본 발명의 일 실시예에 따른 긴 버퍼 상태 보고 포맷을 나타내는 블록도이다.
도 1은 본 발명의 일 실시예에 따른 시스템의 블록도이다.
도 2는 본 발명의 일 실시예에 따른 사용자 장비의 블록도이다.
도 3은 본 발명의 일 실시예에 따른 방법의 순서도이다.
도 4는 본 발명의 일 실시예에 따른 방법의 순서도이다.
도 5는 본 발명의 일 실시예에 따른 짧은 버퍼 상태 보고 포맷을 나타내는 블록도이다.
도 6은 본 발명의 일 실시예에 따른 긴 버퍼 상태 보고 포맷을 나타내는 블록도이다.
본 발명의 컴포넌트들이, 본 명세서에서의 도면에서 일반적으로 기술되고 설명되는 바와 같이, 매우 다양한 상이한 구성들로 배열되고 설계될 수 있음이 쉽게 이해될 것이다. 따라서, 본 발명의 장치, 시스템, 및 방법의 실시예들의 이하의 보다 상세한 설명은, 첨부된 도면들에서 표시되는 바와 같이, 본 발명의 범위를 제한하려는 의도가 아니며, 청구되는 바와 같이, 단지 본 발명의 선택된 실시예들을 나타내는 것이다.
실제로, 본 명세서 전체에서 기술되는 본 발명의 특성들, 구조들, 또는 특징들은 하나 이상의 실시예들에서 임의의 적절한 방식으로 결합될 수 있다. 예컨대, 본 명세서 전체에서 "특정한 실시예들", "일부 실시예들", 또는 유사한 표현에 대한 참조는, 본 실시예들과 관련하여 기술되는 특정한 특성, 구조, 또는 특징이 본 발명의 적어도 하나의 실시예에 포함된다는 것을 의미한다. 따라서, 본 명세서 전체에서 어구들 "특정한 실시예들에서", "일부 실시예들에서", "다른 실시예들에서", 또는 유사한 표현의 등장들은 반드시 동일한 그룹의 실시예들을 지칭하는 것이 아니며, 기술되는 특성들, 구조들, 또는 특징들은 하나 이상의 실시예들에서 임의의 적절한 방식으로 결합될 수 있다.
도 1은 본 발명의 일 실시예에 따른 시스템(100)의 블록도이다. 도시된 시스템(100)은 사용자 장비(UE, 110) 및 네트워크 장치(120)를 포함한다. 상기 시스템(100)의 컴포넌트들은 업링크 용량에 따라 버퍼 상태 보고 효율을 최대화하도록 협력한다.
특정한 실시예들에서, 상기 네트워크 장치(120)는 상기 사용자 장비(110)로부터 버퍼 상태 보고들을 수신하도록 구성된다. 일부의 실시예들에서, 상기 사용자 장비(110)는 다수의 버퍼들의 이용을 모니터링하고, 상기 다수의 버퍼들 중 하나에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하도록 구성된다. 특정한 실시예들에서, 상기 사용자 장비는 상기 검출된 미리-선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하고, 상기 지정된 버퍼 상태 보고 포맷에 따라 버퍼 상태 보고를 네트워크 장치로 전달하도록 구성된다.
본 실시예에 따라, 상기 지정된 버퍼 상태 보고 포맷은, 상기 버퍼 상태 보고의 전달에 의해 생성되는 버퍼 상태 보고 오버헤드를 최소화한다. 따라서, 상기 시스템(100)은 버퍼 상태 보고 오버헤드를 최소화하도록 동작한다. 이하에서 보다 상세하게 기술될 바와 같이, 상기 시스템(100)은 상기 사용자 장비의 업링크 용량에 따라 버퍼 상태 보고 오버헤드를 최소화하도록 동작할 수 있다.
도 2는 본 발명의 일 실시예에 따른 사용자 장비(200)의 블록도이다. 상기 도시된 사용자 장비(200)는 모니터링 유닛(210), 다수의 전달 버퍼들(220), 검출 유닛(230), 업링크 용량 검출 유닛(240), 버퍼 우선순위 유닛(250), 포맷 지정 유닛(260), 및 전달 유닛(270)을 포함한다. 상기 사용자 장비(200)의 유닛들은 업링크 용량에 따라 버퍼 상태 보고 효율을 최대화하도록 협력한다.
일부 실시예들에서, 상기 모니터링 유닛(210)은 다수의 버퍼들(220)의 이용을 모니터링하도록 구성된다. 특정한 실시예들에서, 상기 모니터링 유닛(210) 및 상기 검출 유닛(230)은, 상기 검출 유닛(230)이 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하는 것을 가능하게 하도록 협력한다. 상기 미리-선택된 조건들은 이하에서 보다 상세하게 기술될 것이지만, 예컨대 하나 이상의 버퍼들에서의 임의의 데이터, 미리-선택된 임계치를 초과하는 하나 이상의 버퍼들에서의 데이터를 포함할 수 있다.
특정한 실시예들에서, 상기 지정 유닛(260)은 상기 선택된 미리-선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하도록 구성된다. 특정한 실시예들에서, 상기 다수의 버퍼 상태 보고 포맷들은 짧은 포맷 및 긴 포맷을 포함할 수 있다. 이하에서 보다 상세하게 기술될 바와 같이, 일부의 실시예들에서, 상기 짧은 버퍼 상태 보고 포맷은 단일 무선 베어러 그룹의 버퍼 상태를 보고하는 것에 대응하고, 상기 긴 버퍼 상태 보고 포맷은 다수의 무선 베어러 그룹들의 버퍼 상태를 보고하는 것에 대응한다.
특정한 실시예들에서, 상기 업링크 용량 검출 유닛(240)은 상기 사용자 장비(200)의 업링크 용량을 검출한다. 그러한 실시예들에서, 상기 업링크 용량 검출 유닛(240)은 적합한 버퍼 상태 보고 포맷을 확정(ascertain)하도록 상기 지정 유닛(260)과 협력할 수 있다. 특정한 실시예들에서, 상기 지정 유닛(260)에 의해 제안되는 포맷은 상기 업링크 용량 검출 유닛(240)에 의해 검출된 업링크 용량을 초과할 것이다.
그러한 실시예들에서, 상기 버퍼 우선순위 유닛(250)은 상기 업링크 용량 검출 유닛(240) 및 상기 지정 유닛(260)과 협력하여, 상기 지정 유닛(260)이 상기 사용자 유닛(200)의 모든 업링크 용량에 따라 가장 높은 우선순위의 버퍼에 가장 유용한 버퍼 상태 보고 포맷을 할당/지정하게 할 수 있다. 이러한 협력은 도 4에서 보다 상세히 기술된다. 특정한 실시예들에서, 상기 전달 유닛(270)은 상기 지정된 버퍼 상태 보고 포맷에 따라 버퍼 상태 보고를 네트워크 장치로 전달하도록 구성된다. 이러한 방식으로, 상기 사용자 장비는 상기 사용자 장비의 업링크 용량에 따라 버퍼 상태 보고 효율을 최대화할 수 있다.
특정한 실시예들에서, 버퍼 상태 보고(BSR; buffer status reporting)를 위해, 무선 베어러들이 4개의 무선 베어러 그룹(RBG; radio bearer group)들로 분류될 수 있다. RBG 상에서의 무선 베어러들의 매핑은 표준들에서 고정되거나 또는 RRC에 의해 동적으로 구성될 수 있다. 두 경우들 모두에서, RBG는 단지 하나의 무선 베어러 또는 그들 모두를 포함할 수 있다.
4개의 RBG들을 항상 보고하는 것이 필수적이지 않을 수도 있기 때문에(예컨대, 단지 제한된 수의 베어러들만이 구성될 때에), 버퍼 상태 보고의 다수의 포맷들이 유용할 수 있다. 제1의 포맷에서, 2 비트들이 RBG 식별을 위해 필요할 수 있는 반면, 이후의 경우에서 도 5 및 도 6에 도시된 바와 같이 4개의 버퍼 크기 필드들이 연쇄된다(concatenate).
특정한 실시예들에서, 버퍼 상태 보고는 전력 헤드룸 보고들, HSUPA 프로토콜(고속 업링크 패킷 액세스), eNB(인핸스드 노드 B), 및 E-UTRAN(범용 모바일 원격통신 서비스(UMTS) 지상 무선 액세스 네트워크)에 직접적으로 관련된다. 즉, 전력 헤드룸 보고들이 HSUPA에 대해 우선 소개된다. 무선 최적 자원 관리는, 사용자 장비가 최대 전송 전력 근방에서 동작하고 있는지 여부를 eNB가 아는 것을 필요로 한다. 게다가, 적응적 전송 대역폭(즉, 사용자 전송 대역폭은 TTI에 기초하여 변경될 수 있음) 때문에, E-UTRAN 업링크에서, 예컨대 주어진 사용자 장비 전력 용량들을 지원할 수 없는 전송 대역폭을 상기 eNB가 할당하는 것을 방지하기 위해서, 상기 사용자 장비에서 이용되는 전력 스펙트럼 밀도를 아는 것이 매우 중요하다.
40-60 dB의 전력 제어 동작 범위 및 일 dB의 분해능(resoultion)을 가정하면(UE에서 수행되는 전송 전력 측정들의 실제 정확도를 고려할 때에 더 정밀한 분해능은 유용하지 않을 것임), 업링크에서 전력 헤드룸 보고의 전송을 위해 6 비트들이 충분해 보일 것이다. 비트들의 전체 개수는 RAN1 및 RAN4에 의해 결정될 수 있음에도 불구하고, RAN2에서 전력 헤드룸 보고를 위해 1 바이트가 충분하다는 것이 가정될 수 있다. 실제로, 일부 실시예들에서, 전력 헤드룸 보고들은 1 바이트 길이이다.
본 명세서에서 기술되는 많은 기능적 유닛들은 유닛들로서 분류되어, 그들의 구현 독립성을 보다 특히 강조한다. 예컨대, 유닛은, 커스텀 VLSI 회로들 또는 게이트 어레이들, 로직 칩들, 트랜지스터들과 같은 기성(off-the-shelf) 반도체들, 또는 다른 개별 컴포넌트들을 포함하는 하드웨어 회로로서 구현될 수 있다. 유닛은 또한 프로그램가능한 게이트 어레이들, 프로그램가능한 어레이 로직, 프로그램가능한 로직 장치들 등과 같은 프로그램가능한 하드웨어 장치들로서 구현될 수도 있다.
유닛들은 또한 다양한 타입의 프로세서들에 의한 수행을 위한 소프트웨어로 구현될 수 있다. 실행가능한 코드의 식별된 유닛은 예컨대 컴퓨터 명령들의 하나 이상의 물리 또는 논리 블록들을 포함할 수 있고, 이는 예컨대 객체, 절차, 또는 함수로서 조직될 수 있다. 그럼에도 불구하고, 식별된 유닛의 실행파일들은 물리적으로 함께 위치할 필요는 없지만, 논리적으로 함께 결합될 때에 상기 유닛을 포함하고 상기 유닛의 상기한 목적을 성취하는 상이한 위치들에 저장된 별개의 명령들을 포함할 수 있다.
실제로, 실행가능한 코드의 유닛은 단일 명령이거나 또는 많은 명령들이며, 그리고 수 개의 상이한 코드 세그먼트들에 걸쳐, 상이한 프로그램들 사이에, 상이한 프로세서들 사이에, 그리고 수 개의 메모리 장치들에 걸쳐 분포할 수 있다. 유사하게, 동작 데이터가 유닛들 내에서 식별되고 기술될 수 있고, 임의의 적절한 형태로 구체화될 수 있으며 임의의 적절한 타입의 데이터 구조 내에서 조직될 수 있다. 상기 동작 데이터는 단일 데이터 세트로서 수집될 수 있거나, 또는 상이한 저장 장치들을 포함하는 상이한 위치들에 걸쳐 분포될 수 있고, 그리고 시스템 또는 네트워크 상에서 단지 전자 신호들로서, 적어도 부분적으로, 존재할 수도 있다.
추가로, 용어들, "데이터", "패킷", 및/또는 "데이터그램"이 본 발명의 설명에서 기술되었지만, 본 발명은 많은 타입의 네트워크 데이터에 대한 의미를 갖는다. 본 발명의 목적들을 위해, 용어 "데이터"는 패킷, 셀, 프레임, 데이터그램, 브리지 프로토콜 데이터 유닛 패킷, 패킷 데이터 및 그것의 임의의 균등물들을 포함한다.
도 3은 본 발명의 일 실시예에 따른 방법(300)의 순서도이다. 도시된 방법(300)은 버퍼들을 모니터링하는 단계(310), 미리-선택된 조건을 검출하는 단계(320), 포맷을 지정하는 단계(330), 및 버퍼 상태 보고를 전달하는 단계(340)를 포함한다. 상기 방법(300)의 동작들은 업링크 용량에 따라 버퍼 상태 보고 효율을 최대화하도록 협력하기 위한 해결책을 제공한다.
특정한 실시예들에서, 버퍼들을 모니터링하는 단계(310)는 하나 이상의 전달 버퍼들의 이용을 모니터링하는 단계를 포함한다. 일부 실시예들에서, 미리-선택된 조건을 검출하는 단계(320)는, 하나 이상의 전달 버퍼들이 데이터를 포함하거나 또는 상기 전달 버퍼들에서의 데이터가 미리-결정된 임계치를 초과하는 것을 검출하는 단계를 포함할 수 있다. 특정한 실시예들에서, 포맷을 지정하는 단계(330)는 동작(320)에 의해 검출된 미리-선택된 조건에 상보적인 버퍼 상태 보고 포맷을 지정하는 단계를 포함할 수 있다. 검출하는 동작(320) 그리고 결정하는(330) 동작은 도 4 및 도 5에서 보다 상세히 기술된다. 일부의 실시예들에서, 전달하는 단계(340)는 상기 지정 동작(330)에 의해 지정된 버퍼 상태 보고 포맷에 따라 하나 이상의 버퍼들에 대응하는 버퍼 상태 보고를 전달하는 단계를 포함할 수 있다.
도 4는 본 발명의 일 실시예에 따른 방법(400)의 순서도이다. 상기 방법(400)은 버퍼들을 모니터링하고(410), 상기 버퍼들 중 적어도 하나가 데이터를 갖는지를 결정하며(420), 다수의 버퍼들이 데이터를 갖는지를 결정하고(430), 업링크 용량을 결정하며(440), 짧은 포맷을 지정하고(450), 긴 포맷을 지정하며(460), 버퍼 우선순위를 결정하고(470), 짧은 포맷(480)을 지정하며, 그리고 버퍼 상태 보고를 전달하는(490) 동작들을 포함한다. 상기 방법(400)의 동작들은 업링크 용량에 따라 버퍼 상태 보고 효율을 최대화한다.
특정한 실시예들에서, 상기 방법(400)은 다수의 버퍼들 중 적어도 하나의 버퍼가 데이터를 갖는지를 모니터링(410)함으로써 시작된다. 데이터가 존재하지 않으면, 상기 방법(400)은 상기 버퍼들을 모니터링(410)하는 것을 계속한다. 하지만, 데이터를 갖는 적어도 하나의 버퍼가 존재하면, 상기 방법은 다수의 버퍼들이 데이터를 갖는지를 결정(430)함으로써 계속된다. 단지 하나의 버퍼만이 데이터를 가지면, 상기 방법(400)은 전달(490) 목적들을 위해 짧은 버퍼 상태 보고 포맷을 지정(450)함으로써 계속된다.
하지만, 다수의 전달 버퍼들이 데이터를 가지면, 상기 방법(400)은 전달(490) 목적들을 위해 긴 버퍼 상태 보고 포맷을 이용하여 버퍼 상태 보고를 전달하기 위해 충분한 업링크 용량이 존재하는지를 결정(440)함으로써 계속된다. 충분한 업링크 용량이 존재하면, 상기 방법(400)은 긴 버퍼 상태 보고 포맷을 지정함으로써 계속된다. 하지만, 긴 포맷을 이용하는데에 충분한 업링크 용량이 존재하지 않으면, 상기 방법(400)은 데이터를 갖는 버퍼들을 결정(470)함으로써 계속된다. 버퍼 우선순위가 결정된 이후에, 상기 방법(400)은 가장 높은 우선순위를 갖는 버퍼를 전달(490)하기 위해 짧은 버퍼 상태 보고 포맷을 지정함으로써 계속된다. 이러한 방식으로, 상기 방법(400)은 업링크 용량에 따라 버퍼 상태 보고 효율을 최대화한다.
도 5는 본 발명의 일 실시예에 따른 짧은 버퍼 상태 보고 포맷(500)을 나타내는 블록도이다. 도시된 짧은 버퍼 상태 보고 포맷(500)은 무선 베어러 그룹 식별(510), 및 버퍼 크기(520)를 포함한다. 상기 무선 베어러 그룹 식별(510)은 네트워크 장치, 예컨대 기지국이 버퍼 상태를 알게, 즉 무선 베어러 그룹에 대응하는 버퍼에서의 데이터를 결정하게 한다. 특정한 실시예들에서, 상기 짧은 버퍼 상태 보고 포맷(500)은 버퍼 상태 보고를 보고하기 위해 지정되는데, 왜냐하면 상기 짧은 버퍼 상태 보고 포맷(500)이 가장 효율적인 포맷이기 때문이다.
도 6은 본 발명의 일 실시예에 따른 긴 버퍼 상태 보고 포맷(600)을 나타내는 블록도이다. 상기 긴 버퍼 상태 보고 포맷(600)은 무선 베어러 그룹 1의 버퍼 크기(610), 무선 베어러 그룹 2의 버퍼 크기(620), 무선 베어러 그룹 3의 버퍼 크기(630) 및 무선 베어러 그룹 4의 버퍼 크기(640)를 포함한다. 상기 긴 버퍼 상태 보고 포맷(600)은 6 비트들의 4개의 그룹들이 할당된다. 특정한 실시예들에서, 도 5의 짧은 버퍼 상태 보고 포맷(500)과 유사하게, 상기 긴 버퍼 상태 보고 포맷(600)은 다수의 무선 베어러 그룹들의 버퍼 상태 보고를 보고하기 위해 지정되는데, 왜냐하면 상기 긴 버퍼 상태 보고 포맷(600)이 가장 효율적인 포맷이기 때문이다. 따라서, 본 발명은 필요에 따라 버퍼 상태 보고의 포맷을 조정하기 위한 해결책을 제공함으로써 효율을 촉진한다.
버퍼 상태 보고들에 관하여, HSUPA와 비교하여, E-UTRAN 업링크는 직교 다중 액세스 방식(SC-FDMA)에 기초한다. 이러한 상황들 하에서 전송할 데이터가 없는 사용자에 무선 자원들을 할당하는 것은 직접적으로 용량 손실을 야기하기 때문에, 버퍼 상태 보고 방식의 설계가 E-UTRAN 업링크에서는 비교적 중요하다.
E-UTRAN에서의 버퍼 상태 보고들은 상이한 서비스 품질(QoS) 요구조건들을 갖는 무선 베어러들을 구별하는 것을 가능하게 할 수 있다. eNB에서 QoS 구별을 가능하게 하기 위해서, 특정한 실시예들에서, 우선순위-기반의 버퍼 상태 보고가 제공되고, 여기서 우선순위 버퍼 상태 보고는 상이한 우선순위 등급(class)들에 대한 버퍼 상태 정보를 포함하는 "감소된" 버퍼 상태 보고일 수 있다. 우선순위 등급은 유사한 QoS 요구조건을 갖는 무선 베어러들을 그룹핑함으로써 정의된다(하지만, 하나의 우선순위 등급은 또한 단지 하나의 무선 베어러로 구성될 수도 있음). 보고할 무선 베어러 그룹의 개수는 스케줄러에 충분한 정보를 제공하도록 너무 작지 않아야 하지만, 오버헤드를 제한하기 위해 너무 클 수도 없다. LCID에 대해 5 비트들의 크기를 이용하면, 총 4개의 무선 베어러 그룹들이 양호한 절충안일 수 있다. 따라서, 무선 베어러들은 4개의 무선 베어러 그룹(RBG)들로 분류될 수 있다.
총 4개의 RBG들은 그룹들의 식별을 위한 두 개의 비트들을 포함할 수 있다. 일부 실시예들에서, 버퍼 상태 보고(BSR)의 전체 크기가 바이트-정렬된다(byte-aligned). 그러한 실시예들에서, 버퍼 크기에 대한 후보 크기들은 6 비트 및 14 비트일수 있다. 하지만, 14 비트 버퍼 크기 테이블은 16384개의 코드 포인트들 및 0.07%의 스텝 크기를 제공하며, 이는 매우 클 수 있다. 6 비트 버퍼 크기는 64개의 코드 포인트들 및 12.77%의 스텝 크기를 제공하며, 이는 HSUPA의 32 코드 포인트들 및 23.9%의 스텝 크기와 비교된다. 따라서, 6 비트 버퍼 크기 필드가 유용할 수 있다.
본 실시예에 따라, 버퍼 크기는 전송 블록을 채우기 이전의 버퍼링된 데이터의 양이거나 또는 상기 전송 블록을 채운 이후의 버퍼링된 데이터의 양일 수 있다. 일부의 실시예들에서, 상기 버퍼 상태 보고(BSR)는 미래의 자원들을 할당하기 위해 스케줄러를 보조하려 지향한다. 그러한 것으로서, 전송 블록을 채운 이후에 버퍼링된 데이터의 양을 고려하는 것이 논리적일 수 있다. 따라서, 일부 실시예들에서, 버퍼 상태 보고들은 상기 전송 블록을 채운 이후에 상기 버퍼에 남아있는 데이터의 양을 포함한다.
일부 실시예들에서, 무선 링크 제어(RLC; radio link control) 및 패킷 데이터 컨버전스 프로토콜(PDCP; Packet Data Convergence Protocol)에 걸쳐 상기 사용자 장비에서 데이터가 버퍼링된다. RLC는 전송 및 재전송(들)을 위해 암호화되고 압축된 PDCP 프로토콜 데이터 유닛(PDU; protocol data unit)들을 대기할 수 있는 한편, PDCP에서는 그것은 버퍼링된 비암호화되고 비압축된 PDCP 서비스 데이터 유닛(SDU; service data unit)들이다. 전송을 위해 PDCP SDU가 프로세싱되고 RLC에 주어질 수 있는지 여부는, UE 구현의 문제일 수 있다. 매우 동일한 서비스에 대하여, 그러므로 상이한 UE들이 RLC 또는 PDCP가 고려되는지에 따라 상이한 BSR을 보고할 것이다. 보고에서의 가능한 불일치들을 감소시키기 위해, RLC와 PDCP를 구별하지 않고 버퍼링된 데이터의 총 양을 보고하는 것이 수행될 수 있다. 특정한 실시예들에서, VoIP(Voice over Internet Protocol)에 대해 특정한 고려들이 만들어질 수 있다. 일부 실시예들에서, 버퍼 상태 보고들은 그것이 RLC 또는 PDCP인지에 무관하게 베어러 비율 당 버퍼링된 데이터의 총 양을 포함한다.
4개의 RBG들을 항상 보고하는 것이 필요하지 않을 수 있고(예컨대, 단지 제한된 개수의 베어러들만이 구성될 때에), 두 포맷들의 BSR을 도입하는 것이 유용할 수 있다: 단지 하나의 BSR이 보고되는 것과 모든 4개의 RBG들이 보고되는 것. 제1의 경우, 2 비트들이 RBG 식별을 위해 유용할 수 있는 한편, 후자의 경우 4개의 버퍼 사이즈 필드들이 도 6에 도시된 바와 같이 연쇄될 수 있다.
특정한 실시예들에서, 미디어 액세스 제어(MAC; Media Access Control) 제어 엘리먼트들은 버퍼 상태 보고 및 전력 헤드룸 보고를 전달할 수 있다. 특정한 실시예들에서, 이것은 전력 헤드룸 보고들에 대해 이용되는 하나의 언어 코드 식별자(LCID; Language Code Identifier), 짧은 버퍼 상태 보고에 대해 이용되는 하나의 LCID, 및 긴 버퍼 상태 보고에 대해 이용되는 하나의 LCID를 포함할 수 있다. 일부의 실시예들에서, 대부분의 시간에 전력 헤드룸이 긴 또는 짧은 버퍼 상태 보고들을 이용하여 전달되는 것으로 보이면, 추가의 LCID가 두 정보의 연쇄를 위해 예비되어(reserved) 시그널링 오버헤드를 감소시킬 수 있다.
일부 구현들에서, 검출된 조건은 서로 다른 무선 베어러 그룹들(RBG)에서 버퍼링된 데이터의 양에 의존하는 트리거(trigger)를 포함할 수 있다. 트리거의 예들은 단지 하나의 RBG만이 버퍼링된 데이터를 갖는 시나리오를 포함할 수 있고, 여기서 보고는 짧은 포맷을 이용하여 만들어질 것이다. 트리거의 다른 예는 두 개 이상의 RBG가 버퍼링된 데이터를 갖는 시나리오를 포함할 수 있고, 여기서 보고는 긴 BSR 포맷에서 만들어질 것이다. 일부 실시예들에서, 상기 인핸스드 노드-B(eNB)가 짧은 BSR 포맷을 수신할 때에, 상기 eNB는 보고된 RBG 이외의 RBG들이 버터링된 어떠한 데이터도 갖지 않는다는 것을 안다.
일부 실시예들에서, 변형이 RBG에 기초하여 구성될 수 있는 임계치를 유도할 수 있다. 따라서, 일부 실시예들에서, 단지 하나의 RBG만이 임계치를 초과하는 버터링된 데이터의 양을 가지면, 짧은 BSR 포맷을 이용하는 보고가 전달된다. 일부 실시예들에서, 두 개 이상의 RBG가 그것의 임계치를 초과하는 버퍼링된 데이터의 양을 초과하자마자, 긴 BSR 포맷의 보고가 전달된다. 그러한 것으로서, eNB가 짧은 BSR 포맷을 수신할 때에, 그것은 보고된 RBG 이외의 다른 RBG들이 그들 각각의 임계치를 초과하는 버터링된 데이터의 양을 갖지 않는다는 것을 안다.
추가적으로, 일부 실시예들에서, 업링크(UL) 승인(grant)의 크기가 또한 고려될 수 있다(즉, 업링크 전송 블록의 크기). 예컨대, 두 개 이상의 RBG가 버퍼링된 데이터를 갖고 UL 승인에 충분한 공간이 존재하자마자, 긴 포맷을 이용하는 보고가 전달될 수 있다. 충분한 UL 승인이 존재하지 않으면, 가장 높은 우선순위의 RBG를 갖거나 또는 가장 큰 양의 버퍼링된 데이터를 갖는 RBG를 갖는 짧은 포맷이 전달될 수 있다. 다른 실시예들에서, 두 개 이상의 RBG가 임계치를 초과하는 버퍼링된 데이터의 양을 갖고 긴 포맷 전달을 승인하도록 UL에서 충분한 공간이 존재하자마자, 긴 BSR 포맷이 이용되고, 그렇지 않으면 가장 높은 우선순위의 RBG를 갖거나 또는 가장 큰 양의 버퍼링된 데이터를 갖는 RBG를 갖는 짧은 포맷을 이용하여 전달될 수 있다. 따라서, 본 발명은 BSR들과 관련된 오버헤드를 최소화하고 이용가능한 UL 대역폭에 적응한다.
컴퓨터-판독가능한 매체에 대한 참조는 신호를 생성하고, 신호를 생성하게 하고, 또는 디지털 프로세싱 장치 상에서 기계-판독가능한 명령들의 프로그램의 실행을 가능하게 할 수 있는 임의의 형태를 가질 수 있다. 컴퓨터 판독가능한 매체는, 전송 라인, 콤팩트 디스크, 디지털-비디오 디스크, 자기 테이프, 베르누이(Bernoulli) 드라이브, 자기 디스크, 홀로그래픽 디스크 또는 테이프, 펀치 카드, 플래시 메모리, 자기저항성 메모리, 집적 회로들, 또는 다른 디지털 프로세싱 장치 메모리 디바이스에 의해 구현될 수 있다.
게다가, 본 발명의 상기 기술된 특성들, 구조들, 또는 특징들은 하나 이상의 실시예들에서 임의의 적절한 방식으로 결합될 수 있다. 하지만, 당업자는 본 발명이 하나 이상의 특정한 상세들이 없이도, 또는 다른 방법들, 컴포넌트들, 물질들 등을 이용하여 실시될 수 있음을 이해할 것이다. 다른 예들, 공지의 구조들, 물질들, 또는 동작들은 본 발명의 양상들을 불명료하게 하는 것을 방지하기 위해 상세하게 도시되거나 기술되지 않는다.
당업자는 본 발명이 상기한 바와 같이 상이한 순서의 단계들을 이용하여 그리고/또는 개시된 것들과는 상이한 구성들에서의 하드웨어 엘리먼트들을 이용하여 실시될 수 있음을 용이하게 이해할 것이다. 그러므로, 본 발명이 이러한 바람직한 실시예들에 기초하여 기술되었음에도 불구하고, 특정한 수정들, 변형들, 및 대안적 구성들이 본 발명의 사상 및 범위 내에 유지되면서 당업자에게는 명백할 것이라는 것이 자명할 것이다.
Claims (28)
- 방법으로서,
다수의 버퍼들의 이용을 모니터링하는 단계;
상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하는 단계;
상기 검출된 미리-선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하는 단계; 및
상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달(communicate)하는 단계
를 포함하고,
상기 다수의 버퍼 상태 보고 포맷들은 긴 버퍼 상태 보고 포맷 및 짧은 버퍼 상태 보고 포맷을 포함하는,
방법. - 제1항에 있어서,
상기 버퍼 상태 보고 포맷은 상기 버퍼 상태 보고의 전달에 의해 생성되는 버퍼 상태 보고 오버헤드를 최소화하는,
방법. - 제1항에 있어서,
상기 다수의 미리-선택된 조건들은 무선 베어러 그룹과 관련된 버퍼가 미리-선택된 임계치를 초과하는 데이터를 저장하는지 여부를 포함하는,
방법. - 삭제
- 제1항에 있어서,
상기 짧은 버퍼 상태 보고 포맷은 단일의 무선 베어러 그룹의 버퍼 상태를 보고하는 것에 대응하고, 상기 긴 버퍼 상태 보고 포맷은 다수의 무선 베어러 그룹들의 버퍼 상태를 보고하는 것에 대응하는,
방법. - 제1항에 있어서,
상기 지정하는 단계는, 상기 긴 버퍼 상태 보고 포맷을 이용하여 전달하기 위해 충분한 업링크 용량이 존재할 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하는 단계를 포함하는,
방법. - 제1항에 있어서,
상기 지정하는 단계는, 상이한 무선 베어러 그룹들에 대한 다수의 버퍼들이 미리-선택된 임계치를 초과하는 데이터를 저장할 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하는 단계를 포함하는,
방법. - 제1항에 있어서,
상기 지정하는 단계는, 불충분한 업링크 용량이 존재할 때에 상기 짧은 버퍼 상태 보고 포맷을 지정하는 단계를 포함하는,
방법. - 제1항에 있어서,
상기 짧은 버퍼 상태 보고 포맷은 1 바이트의 정보를 포함하고, 상기 긴 버퍼 상태 보고 포맷은 3 바이트들의 정보를 포함하는,
방법. - 제1항에 있어서,
상기 짧은 버퍼 상태 보고 포맷은 2-비트 무선 베어러 그룹 식별자 및 6-비트 버퍼 크기를 포함하는,
방법. - 제1항에 있어서,
상기 긴 버퍼 상태 보고 포맷은 6-비트의 정보의 4개의 세그먼트들을 포함하고, 그것의 각 세그먼트는 별개의 무선 베어러 그룹에 대응하는,
방법. - 제1항에 있어서,
최고 우선순위의 무선 베어러 그룹의 버퍼 상태를 선택하는 단계를 더 포함하는,
방법. - 제12항에 있어서,
상기 최고 우선순위의 상기 무선 베어러 그룹은 무선 베어러 그룹 버퍼에서 최고 양의 데이터를 갖는 무선 베어러 그룹을 포함하는,
방법. - 장치로서,
다수의 버퍼들의 이용을 모니터링하도록 구성되는 모니터링 유닛;
상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하도록 구성되는 검출 유닛;
상기 검출된 미리-선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하도록 구성되는 지정 유닛; 및
상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하도록 구성되는 전달 유닛
을 포함하고,
상기 다수의 버퍼 상태 보고 포맷들은 긴 버퍼 상태 보고 포맷 및 짧은 버퍼 상태 보고 포맷을 포함하는,
장치. - 제14항에 있어서,
상기 버퍼 상태 보고 포맷은 상기 버퍼 상태 보고의 전달에 의해 생성되는 버퍼 상태 보고 오버헤드를 최소화하도록 구성되는,
장치. - 제14항에 있어서,
상기 다수의 미리-선택된 조건들은 무선 베어러 그룹과 관련된 버퍼가 미리-선택된 임계치를 초과하는 데이터를 저장하는지 여부를 포함하는,
장치. - 삭제
- 제14항에 있어서,
상기 짧은 버퍼 상태 보고 포맷은 단일의 무선 베어러 그룹의 버퍼 상태를 보고하는 것에 대응하고, 상기 긴 버퍼 상태 보고 포맷은 다수의 무선 베어러 그룹들의 버퍼 상태를 보고하는 것에 대응하는,
장치. - 제14항에 있어서,
상기 지정 유닛은, 상기 긴 버퍼 상태 보고 포맷을 이용하여 전달하기 위해 충분한 업링크 용량이 존재할 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하도록 구성되는,
장치. - 제14항에 있어서,
상기 지정 유닛은, 상이한 무선 베어러 그룹들에 대한 다수의 버퍼들이 미리-선택된 임계치를 초과하는 데이터를 저장할 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하도록 구성되는,
장치. - 제14항에 있어서,
상기 지정 유닛은, 불충분한 업링크 용량이 존재할 때에 상기 짧은 버퍼 상태 보고 포맷을 지정하도록 구성되는,
장치. - 제14항에 있어서,
상기 짧은 버퍼 상태 보고 포맷은 1 바이트의 정보를 포함하고, 상기 긴 버퍼 상태 보고 포맷은 3 바이트들의 정보를 포함하는,
장치. - 제14항에 있어서,
상기 짧은 버퍼 상태 보고 포맷은 2-비트 무선 베어러 그룹 식별자(ID) 및 6-비트 버퍼 크기를 포함하는,
장치. - 제14항에 있어서,
상기 긴 버퍼 상태 보고 포맷은 6-비트의 정보의 4개의 세그먼트들을 포함하고, 그것의 각 세그먼트는 별개의 무선 베어러 그룹에 대응하는,
장치. - 제14항에 있어서,
상기 지정 유닛은 최고 우선순위의 무선 베어러 그룹의 버퍼 상태를 선택하도록 구성되는,
장치. - 제25항에 있어서,
상기 최고 우선순위의 상기 무선 베어러 그룹은 무선 베어러 그룹 버퍼에서 최고 양의 데이터를 갖는 무선 베어러 그룹을 포함하는,
장치. - 장치로서,
다수의 버퍼들의 이용을 모니터링하기 위한 모니터링 수단;
상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하기 위한 검출 수단;
상기 검출된 미리-선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하기 위한 지정 수단; 및
상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하기 위한 전달 수단
을 포함하고,
상기 다수의 버퍼 상태 보고 포맷들은 긴 버퍼 상태 보고 포맷 및 짧은 버퍼 상태 보고 포맷을 포함하는,
장치. - 컴퓨터-판독가능한 매체로서,
프로세서로 하여금 다수의 버퍼들의 이용을 모니터링하게 하기 위한 코드;
상기 프로세서로 하여금 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하게 하기 위한 코드;
상기 프로세서로 하여금 상기 검출된 미리-선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하게 하기 위한 코드; 및
상기 프로세서로 하여금 상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하게 하기 위한 코드
가 저장되어 있고,
상기 다수의 버퍼 상태 보고 포맷들은 긴 버퍼 상태 보고 포맷 및 짧은 버퍼 상태 보고 포맷을 포함하는,
컴퓨터-판독가능한 매체.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US99616807P | 2007-11-05 | 2007-11-05 | |
US60/996,168 | 2007-11-05 | ||
PCT/EP2008/064990 WO2009059995A1 (en) | 2007-11-05 | 2008-11-05 | Buffer status reporting system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100087363A KR20100087363A (ko) | 2010-08-04 |
KR101148319B1 true KR101148319B1 (ko) | 2012-05-24 |
Family
ID=40473446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020107012482A KR101148319B1 (ko) | 2007-11-05 | 2008-11-05 | 버퍼 상태 보고 시스템 및 방법 |
Country Status (13)
Country | Link |
---|---|
US (1) | US8055820B2 (ko) |
EP (3) | EP2811680A1 (ko) |
JP (3) | JP5552431B2 (ko) |
KR (1) | KR101148319B1 (ko) |
CN (2) | CN104093211B (ko) |
AU (2) | AU2008324204B2 (ko) |
BR (1) | BRPI0820059A2 (ko) |
CA (1) | CA2704537C (ko) |
ES (1) | ES2493015T3 (ko) |
HK (1) | HK1204169A1 (ko) |
MX (1) | MX2010004970A (ko) |
RU (1) | RU2469481C2 (ko) |
WO (1) | WO2009059995A1 (ko) |
Families Citing this family (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008070813A2 (en) | 2006-12-06 | 2008-06-12 | Fusion Multisystems, Inc. (Dba Fusion-Io) | Apparatus, system, and method for a front-end, distributed raid |
US8443134B2 (en) | 2006-12-06 | 2013-05-14 | Fusion-Io, Inc. | Apparatus, system, and method for graceful cache device degradation |
US8489817B2 (en) | 2007-12-06 | 2013-07-16 | Fusion-Io, Inc. | Apparatus, system, and method for caching data |
US9104599B2 (en) | 2007-12-06 | 2015-08-11 | Intelligent Intellectual Property Holdings 2 Llc | Apparatus, system, and method for destaging cached data |
US8706968B2 (en) | 2007-12-06 | 2014-04-22 | Fusion-Io, Inc. | Apparatus, system, and method for redundant write caching |
AU2008324204B2 (en) | 2007-11-05 | 2014-04-03 | Cellular Communications Equipment Llc | Buffer status reporting system and method |
US7836226B2 (en) | 2007-12-06 | 2010-11-16 | Fusion-Io, Inc. | Apparatus, system, and method for coordinating storage requests in a multi-processor/multi-thread environment |
US9519540B2 (en) | 2007-12-06 | 2016-12-13 | Sandisk Technologies Llc | Apparatus, system, and method for destaging cached data |
US8165066B2 (en) | 2008-01-03 | 2012-04-24 | Innovative Sonic Limited | Method and apparatus for performing buffer status reporting |
JP5331509B2 (ja) * | 2008-03-03 | 2013-10-30 | 創新音▲速▼股▲ふん▼有限公司 | バッファ状態報告を実行する方法及び通信装置 |
JP5480236B2 (ja) * | 2008-03-21 | 2014-04-23 | コーニンクレッカ フィリップス エヌ ヴェ | 通信方法及びそのための無線局 |
SG191605A1 (en) * | 2008-03-26 | 2013-07-31 | Nokia Siemens Networks Oy | Extension of power headroom reporting and trigger conditions |
US8223708B2 (en) * | 2008-06-10 | 2012-07-17 | Innovative Sonic Limited | Method and apparatus for handling scheduling information report |
WO2010090570A1 (en) * | 2009-02-03 | 2010-08-12 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for measurement of active user devices per quality-of-service class inducator |
CN101932087A (zh) * | 2009-06-19 | 2010-12-29 | 大唐移动通信设备有限公司 | 一种功率余量的上报方法、装置和*** |
US8155074B1 (en) * | 2009-07-17 | 2012-04-10 | Sprint Spectrum L.P. | Methods and systems for improving performance of applications using a radio access network |
WO2011031796A2 (en) * | 2009-09-08 | 2011-03-17 | Fusion-Io, Inc. | Apparatus, system, and method for caching data on a solid-state storage device |
US9122579B2 (en) | 2010-01-06 | 2015-09-01 | Intelligent Intellectual Property Holdings 2 Llc | Apparatus, system, and method for a storage layer |
EP2476079A4 (en) | 2009-09-09 | 2013-07-03 | Fusion Io Inc | APPARATUS, SYSTEM, AND METHOD FOR STORAGE ALLOCATION |
KR101331048B1 (ko) * | 2009-12-16 | 2013-11-19 | 한국전자통신연구원 | 업링크 스케줄링을 위한 버퍼 상태 보고 방법 및 이를 이용한 통신 시스템 |
US8625415B2 (en) * | 2010-04-02 | 2014-01-07 | Nokia Siemens Networks Oy | Dynamic buffer status report selection for carrier aggregation |
US9019818B2 (en) | 2010-04-02 | 2015-04-28 | Nokia Solutions And Networks Oy | Dynamic buffer status report selection for carrier aggregation |
US8918563B2 (en) | 2010-06-01 | 2014-12-23 | Qualcomm Incorporated | Uplink data throttling by buffer status report (BSR) scaling |
US8547838B2 (en) * | 2010-06-03 | 2013-10-01 | Via Telecom, Inc. | Buffer status reporting methods for machine type communication data transmission and related mobile communication devices |
KR20130031287A (ko) | 2010-06-18 | 2013-03-28 | 후지쯔 가부시끼가이샤 | 단말기 버퍼 상태 보고(bsr)의 보고 방법, 기지국에서 bsr을 취득하기 위한 취득 방법, 및 해당 단말기, 기지국, 통신 시스템 |
CN102291771B (zh) * | 2010-06-21 | 2015-08-12 | 中兴通讯股份有限公司 | 一种实现缓冲区状态上报的方法及*** |
WO2012000177A1 (zh) * | 2010-06-29 | 2012-01-05 | 中兴通讯股份有限公司 | 一种缓冲区状态报告的上报方法和用户设备 |
US8886239B2 (en) | 2010-09-21 | 2014-11-11 | Qualcomm Incorporated | Buffer status report control for creating transmission gaps |
US20120239860A1 (en) | 2010-12-17 | 2012-09-20 | Fusion-Io, Inc. | Apparatus, system, and method for persistent data management on a non-volatile storage media |
US8966184B2 (en) | 2011-01-31 | 2015-02-24 | Intelligent Intellectual Property Holdings 2, LLC. | Apparatus, system, and method for managing eviction of data |
US8874823B2 (en) | 2011-02-15 | 2014-10-28 | Intellectual Property Holdings 2 Llc | Systems and methods for managing data input/output operations |
US9003104B2 (en) | 2011-02-15 | 2015-04-07 | Intelligent Intellectual Property Holdings 2 Llc | Systems and methods for a file-level cache |
US9201677B2 (en) | 2011-05-23 | 2015-12-01 | Intelligent Intellectual Property Holdings 2 Llc | Managing data input/output operations |
WO2012116369A2 (en) | 2011-02-25 | 2012-08-30 | Fusion-Io, Inc. | Apparatus, system, and method for managing contents of a cache |
US8966191B2 (en) | 2011-03-18 | 2015-02-24 | Fusion-Io, Inc. | Logical interface for contextual storage |
US9563555B2 (en) | 2011-03-18 | 2017-02-07 | Sandisk Technologies Llc | Systems and methods for storage allocation |
US9019880B2 (en) | 2011-08-11 | 2015-04-28 | Qualcomm Incorporated | Methods and apparatus for overload mitigation using uplink transmit power backoff |
US8705398B2 (en) * | 2011-09-12 | 2014-04-22 | Broadcom Corporation | Mechanism for signaling buffer status information |
US9274937B2 (en) | 2011-12-22 | 2016-03-01 | Longitude Enterprise Flash S.A.R.L. | Systems, methods, and interfaces for vector input/output operations |
US9251052B2 (en) | 2012-01-12 | 2016-02-02 | Intelligent Intellectual Property Holdings 2 Llc | Systems and methods for profiling a non-volatile cache having a logical-to-physical translation layer |
US10102117B2 (en) | 2012-01-12 | 2018-10-16 | Sandisk Technologies Llc | Systems and methods for cache and storage device coordination |
US9767032B2 (en) | 2012-01-12 | 2017-09-19 | Sandisk Technologies Llc | Systems and methods for cache endurance |
US8782344B2 (en) | 2012-01-12 | 2014-07-15 | Fusion-Io, Inc. | Systems and methods for managing cache admission |
US9251086B2 (en) | 2012-01-24 | 2016-02-02 | SanDisk Technologies, Inc. | Apparatus, system, and method for managing a cache |
US9116812B2 (en) | 2012-01-27 | 2015-08-25 | Intelligent Intellectual Property Holdings 2 Llc | Systems and methods for a de-duplication cache |
US10359972B2 (en) | 2012-08-31 | 2019-07-23 | Sandisk Technologies Llc | Systems, methods, and interfaces for adaptive persistence |
US10019353B2 (en) | 2012-03-02 | 2018-07-10 | Longitude Enterprise Flash S.A.R.L. | Systems and methods for referencing data on a storage medium |
US10339056B2 (en) | 2012-07-03 | 2019-07-02 | Sandisk Technologies Llc | Systems, methods and apparatus for cache transfers |
US9612966B2 (en) | 2012-07-03 | 2017-04-04 | Sandisk Technologies Llc | Systems, methods and apparatus for a virtual machine cache |
US10509776B2 (en) | 2012-09-24 | 2019-12-17 | Sandisk Technologies Llc | Time sequence data management |
US10318495B2 (en) | 2012-09-24 | 2019-06-11 | Sandisk Technologies Llc | Snapshots for a non-volatile device |
KR20140045215A (ko) * | 2012-10-08 | 2014-04-16 | 삼성전자주식회사 | 그룹 기반 연결 설정 방법 및 장치 |
CN104919846A (zh) * | 2013-01-11 | 2015-09-16 | Lg电子株式会社 | 用于报告缓存器状态的方法及其通信设备 |
US9842053B2 (en) | 2013-03-15 | 2017-12-12 | Sandisk Technologies Llc | Systems and methods for persistent cache logging |
US10558561B2 (en) | 2013-04-16 | 2020-02-11 | Sandisk Technologies Llc | Systems and methods for storage metadata management |
US10102144B2 (en) | 2013-04-16 | 2018-10-16 | Sandisk Technologies Llc | Systems, methods and interfaces for data virtualization |
CN105432111B (zh) * | 2013-07-26 | 2019-07-05 | Lg电子株式会社 | 计算可用于传输的数据的量的方法及其装置 |
US9842128B2 (en) | 2013-08-01 | 2017-12-12 | Sandisk Technologies Llc | Systems and methods for atomic storage operations |
EP3050382B1 (en) * | 2013-09-27 | 2017-03-01 | Telefonaktiebolaget LM Ericsson (publ) | Wireless device, and methods therein |
US10019320B2 (en) | 2013-10-18 | 2018-07-10 | Sandisk Technologies Llc | Systems and methods for distributed atomic storage operations |
WO2015062021A1 (zh) | 2013-10-31 | 2015-05-07 | 华为技术有限公司 | 发送节点及其缓存状态上报方法 |
US10073630B2 (en) | 2013-11-08 | 2018-09-11 | Sandisk Technologies Llc | Systems and methods for log coordination |
WO2015141845A1 (ja) | 2014-03-20 | 2015-09-24 | 京セラ株式会社 | マスタ基地局、移動局及び通信制御方法 |
US9946607B2 (en) | 2015-03-04 | 2018-04-17 | Sandisk Technologies Llc | Systems and methods for storage error management |
WO2016163432A1 (ja) | 2015-04-10 | 2016-10-13 | 京セラ株式会社 | ユーザ端末及び無線通信装置 |
CN107624259B (zh) * | 2015-05-11 | 2020-12-15 | 瑞典爱立信有限公司 | 高能效发射机功率控制 |
WO2017034510A1 (en) * | 2015-08-21 | 2017-03-02 | Intel IP Corporation | Pdcp status reports using sequence numbers or sequence number offsets |
US11190972B2 (en) * | 2016-02-18 | 2021-11-30 | Lg Electronics Inc. | Method for performing uplink transmission in wireless LAN system and terminal using same |
ES2906677T3 (es) * | 2016-08-11 | 2022-04-19 | Samsung Electronics Co Ltd | Procedimiento y aparato de transmisión de datos en redes celulares de próxima generación |
CN108540997B (zh) * | 2017-03-04 | 2020-02-14 | 维沃移动通信有限公司 | 一种基于bsr的处理方法及装置 |
WO2019085974A1 (en) * | 2017-11-01 | 2019-05-09 | Mediatek Inc. | Buffer status report for split bearer preprocessing in wireless communications |
EP3797541A1 (en) * | 2018-05-22 | 2021-03-31 | Telefonaktiebolaget LM Ericsson (publ) | Short buffer status reports for multiple logical channel groups |
US11240817B2 (en) | 2019-02-07 | 2022-02-01 | Samsung Electronics Co., Ltd. | Bandwidth allocation request in cellular mesh networks |
US11758513B2 (en) | 2020-04-20 | 2023-09-12 | Qualcomm Incorporated | Physical uplink control channel with uplink message short data field |
US11523301B2 (en) * | 2020-04-20 | 2022-12-06 | Qualcomm Incorporated | Physical uplink control channel with buffer status report |
GB2620552A (en) * | 2022-06-29 | 2024-01-17 | Nec Corp | Communication system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050110533A (ko) * | 2004-05-19 | 2005-11-23 | 삼성전자주식회사 | 이동통신 시스템에서 향상된 역방향 전용채널의 스케줄링방법 및 장치 |
US20060146833A1 (en) | 2004-12-30 | 2006-07-06 | Research In Motion Limited | Method and apparatus for selecting a transport format combination |
WO2007100247A2 (en) | 2006-02-28 | 2007-09-07 | Color Wings B.V. | Spray head and device for printing or spraving textile materials |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE348461T1 (de) * | 2000-07-11 | 2007-01-15 | Cisco Tech Inc | Verfahren und system zur reservierung von bandbreite in einem funkkommunikationssystem |
KR100689543B1 (ko) * | 2003-08-26 | 2007-03-02 | 삼성전자주식회사 | 이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 요청 방법 및 장치 |
KR20060006725A (ko) * | 2004-07-16 | 2006-01-19 | 삼성전자주식회사 | 향상된 상향링크 전용채널을 지원하는 이동통신시스템에서자율전송을 위한 파라미터 결정 방법 및 장치 |
US8189615B2 (en) † | 2004-12-23 | 2012-05-29 | Nokia Corporation | Method and apparatus for communicating scheduling information from a UE to a radio access network |
KR100770863B1 (ko) * | 2005-04-04 | 2007-10-26 | 삼성전자주식회사 | 이동통신 시스템에서 기지국 추산 버퍼 상태 정보를 이용한 버퍼 상태 보고 방법 및 장치 |
WO2007100547A2 (en) * | 2006-02-24 | 2007-09-07 | Interdigital Technology Corporation | Wireless communication method and apparatus for selecting between transmission of short-version and full-version uplink scheduling requests |
ATE466466T1 (de) * | 2006-06-21 | 2010-05-15 | Ericsson Telefon Ab L M | Verfahren und einheit zum effizienten melden von planungsinformationen (scheduling information) in einem drahtlosen telekommunikationssystem |
EP2479944B1 (en) * | 2007-03-14 | 2019-11-27 | InterDigital Technology Corporation | Method and apparatus for supporting uplink starvation avoidance in a long term evolution system |
US8687565B2 (en) * | 2007-09-20 | 2014-04-01 | Lg Electronics Inc. | Method of effectively transmitting radio resource allocation request in mobile communication system |
TW200926860A (en) * | 2007-10-29 | 2009-06-16 | Sunplus Mmobile Inc | Method for providing a buffer status report in a mobile communication network |
AU2008324204B2 (en) | 2007-11-05 | 2014-04-03 | Cellular Communications Equipment Llc | Buffer status reporting system and method |
-
2008
- 2008-11-05 AU AU2008324204A patent/AU2008324204B2/en not_active Ceased
- 2008-11-05 BR BRPI0820059-9A patent/BRPI0820059A2/pt not_active IP Right Cessation
- 2008-11-05 EP EP14170263.9A patent/EP2811680A1/en not_active Withdrawn
- 2008-11-05 CN CN201410201996.2A patent/CN104093211B/zh active Active
- 2008-11-05 KR KR1020107012482A patent/KR101148319B1/ko not_active IP Right Cessation
- 2008-11-05 JP JP2010532577A patent/JP5552431B2/ja not_active Expired - Fee Related
- 2008-11-05 CA CA2704537A patent/CA2704537C/en not_active Expired - Fee Related
- 2008-11-05 EP EP20192746.4A patent/EP3761700B1/en active Active
- 2008-11-05 MX MX2010004970A patent/MX2010004970A/es active IP Right Grant
- 2008-11-05 US US12/289,825 patent/US8055820B2/en active Active
- 2008-11-05 WO PCT/EP2008/064990 patent/WO2009059995A1/en active Application Filing
- 2008-11-05 EP EP08846246.0A patent/EP2210361B2/en active Active
- 2008-11-05 CN CN200880124035.9A patent/CN101971544B/zh active Active
- 2008-11-05 ES ES08846246.0T patent/ES2493015T3/es active Active
- 2008-11-05 RU RU2010122730/07A patent/RU2469481C2/ru not_active IP Right Cessation
-
2013
- 2013-06-21 JP JP2013130540A patent/JP2013179712A/ja active Pending
-
2014
- 2014-07-02 AU AU2014203627A patent/AU2014203627B2/en not_active Ceased
-
2015
- 2015-05-12 HK HK15104463.3A patent/HK1204169A1/xx unknown
- 2015-08-21 JP JP2015163515A patent/JP2015208046A/ja not_active Ceased
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050110533A (ko) * | 2004-05-19 | 2005-11-23 | 삼성전자주식회사 | 이동통신 시스템에서 향상된 역방향 전용채널의 스케줄링방법 및 장치 |
US20060146833A1 (en) | 2004-12-30 | 2006-07-06 | Research In Motion Limited | Method and apparatus for selecting a transport format combination |
WO2007100247A2 (en) | 2006-02-28 | 2007-09-07 | Color Wings B.V. | Spray head and device for printing or spraving textile materials |
Also Published As
Publication number | Publication date |
---|---|
ES2493015T3 (es) | 2014-09-11 |
EP2210361B1 (en) | 2014-07-30 |
CA2704537C (en) | 2015-10-13 |
HK1204169A1 (en) | 2015-11-06 |
EP2210361A1 (en) | 2010-07-28 |
BRPI0820059A2 (pt) | 2015-07-14 |
JP2013179712A (ja) | 2013-09-09 |
AU2014203627B2 (en) | 2015-06-11 |
JP2015208046A (ja) | 2015-11-19 |
AU2008324204A1 (en) | 2009-05-14 |
MX2010004970A (es) | 2010-07-30 |
EP3761700B1 (en) | 2022-04-27 |
KR20100087363A (ko) | 2010-08-04 |
EP2811680A1 (en) | 2014-12-10 |
WO2009059995A1 (en) | 2009-05-14 |
AU2008324204B2 (en) | 2014-04-03 |
CA2704537A1 (en) | 2009-05-14 |
JP2011503988A (ja) | 2011-01-27 |
AU2014203627A1 (en) | 2014-08-07 |
CN104093211B (zh) | 2018-12-07 |
CN101971544B (zh) | 2014-06-18 |
EP2210361B2 (en) | 2018-02-07 |
EP3761700A1 (en) | 2021-01-06 |
RU2469481C2 (ru) | 2012-12-10 |
JP5552431B2 (ja) | 2014-07-16 |
US20090125650A1 (en) | 2009-05-14 |
CN101971544A (zh) | 2011-02-09 |
RU2010122730A (ru) | 2011-12-20 |
CN104093211A (zh) | 2014-10-08 |
US8055820B2 (en) | 2011-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101148319B1 (ko) | 버퍼 상태 보고 시스템 및 방법 | |
KR101086683B1 (ko) | 버퍼 상태 보고를 수행하는 방법 및 장치 | |
EP1478137B1 (en) | Determination of a packet size in a packet communications system | |
US8223708B2 (en) | Method and apparatus for handling scheduling information report | |
RU2390961C2 (ru) | Способ обработки данных на уровне управления доступом к среде передачи (мас) | |
RU2372737C2 (ru) | Система для обработки блока данных уровня протоколов радиосвязи | |
US8059682B2 (en) | Apparatus, method and computer program product to request a data rate increase based on ability to transmit at least one more selected data unit | |
US20130089057A1 (en) | Method and device for delivery of bsr information to assist efficient scheduling | |
TW202002705A (zh) | 支援資料預處理之方法及其行動通訊裝置 | |
US20090104916A1 (en) | Method, apparatus and system for signalling of buffer status information | |
EP3120645B1 (en) | Cross reporting of empty or non-empty buffers in dual connectivity | |
CN110611548B (zh) | 数据传输方法、设备、发送设备、接收设备及存储介质 | |
US20240205159A1 (en) | Efficient support for a distributed real-time application | |
JP2005073087A (ja) | パケット通信システム及びそれに用いるパケット通信方法 | |
KR20090030889A (ko) | 고속 순방향 패킷 접속 통신 시스템에서 버퍼 플러쉬 처리장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20150417 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |