KR101148319B1 - 버퍼 상태 보고 시스템 및 방법 - Google Patents

버퍼 상태 보고 시스템 및 방법 Download PDF

Info

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
Application number
KR1020107012482A
Other languages
English (en)
Other versions
KR20100087363A (ko
Inventor
베노아 제비레
Original Assignee
노키아 지멘스 네트웍스 오와이
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=40473446&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR101148319(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 노키아 지멘스 네트웍스 오와이 filed Critical 노키아 지멘스 네트웍스 오와이
Publication of KR20100087363A publication Critical patent/KR20100087363A/ko
Application granted granted Critical
Publication of KR101148319B1 publication Critical patent/KR101148319B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0028Formatting
    • H04L1/003Adaptive formatting arrangements particular to signalling, e.g. variable amount of bits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1835Buffer management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/30Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0278Traffic management, e.g. flow control or congestion control using buffer status reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network

Landscapes

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

Abstract

업링크 용량에 따라 버퍼 상태 보고 효율을 증가시키고 버퍼 상태 보고를 적응시키기 위한 장치, 시스템 및 방법이 제공된다. 사용자 장비는 다수의 버퍼들의 이용을 모니터링하고, 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하며, 상기 검출된 미리 선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하고, 그리고 상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하도록 구성된다. 상기 버퍼 상태 보고 포맷은 상기 버퍼 상태 보고의 전달에 의해 생성되는 버퍼 상태 보고 오버헤드를 최소화하도록 구성된다.

Description

버퍼 상태 보고 시스템 및 방법{BUFFER STATUS REPORTING SYSTEM AND METHOD}
본 발명은 버퍼 상태 보고들을 전달하기 위한 방법들 및 시스템들에, 부분적으로, 지향된다.
업링크 스케줄링을 지원하기 위한 스케줄링 정보가 고속 업링크 패킷 액세스(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은 본 발명의 일 실시예에 따른 시스템(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)

  1. 방법으로서,
    다수의 버퍼들의 이용을 모니터링하는 단계;
    상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하는 단계;
    상기 검출된 미리-선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하는 단계; 및
    상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달(communicate)하는 단계
    를 포함하고,
    상기 다수의 버퍼 상태 보고 포맷들은 긴 버퍼 상태 보고 포맷 및 짧은 버퍼 상태 보고 포맷을 포함하는,
    방법.
  2. 제1항에 있어서,
    상기 버퍼 상태 보고 포맷은 상기 버퍼 상태 보고의 전달에 의해 생성되는 버퍼 상태 보고 오버헤드를 최소화하는,
    방법.
  3. 제1항에 있어서,
    상기 다수의 미리-선택된 조건들은 무선 베어러 그룹과 관련된 버퍼가 미리-선택된 임계치를 초과하는 데이터를 저장하는지 여부를 포함하는,
    방법.
  4. 삭제
  5. 제1항에 있어서,
    상기 짧은 버퍼 상태 보고 포맷은 단일의 무선 베어러 그룹의 버퍼 상태를 보고하는 것에 대응하고, 상기 긴 버퍼 상태 보고 포맷은 다수의 무선 베어러 그룹들의 버퍼 상태를 보고하는 것에 대응하는,
    방법.
  6. 제1항에 있어서,
    상기 지정하는 단계는, 상기 긴 버퍼 상태 보고 포맷을 이용하여 전달하기 위해 충분한 업링크 용량이 존재할 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하는 단계를 포함하는,
    방법.
  7. 제1항에 있어서,
    상기 지정하는 단계는, 상이한 무선 베어러 그룹들에 대한 다수의 버퍼들이 미리-선택된 임계치를 초과하는 데이터를 저장할 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하는 단계를 포함하는,
    방법.
  8. 제1항에 있어서,
    상기 지정하는 단계는, 불충분한 업링크 용량이 존재할 때에 상기 짧은 버퍼 상태 보고 포맷을 지정하는 단계를 포함하는,
    방법.
  9. 제1항에 있어서,
    상기 짧은 버퍼 상태 보고 포맷은 1 바이트의 정보를 포함하고, 상기 긴 버퍼 상태 보고 포맷은 3 바이트들의 정보를 포함하는,
    방법.
  10. 제1항에 있어서,
    상기 짧은 버퍼 상태 보고 포맷은 2-비트 무선 베어러 그룹 식별자 및 6-비트 버퍼 크기를 포함하는,
    방법.
  11. 제1항에 있어서,
    상기 긴 버퍼 상태 보고 포맷은 6-비트의 정보의 4개의 세그먼트들을 포함하고, 그것의 각 세그먼트는 별개의 무선 베어러 그룹에 대응하는,
    방법.
  12. 제1항에 있어서,
    최고 우선순위의 무선 베어러 그룹의 버퍼 상태를 선택하는 단계를 더 포함하는,
    방법.
  13. 제12항에 있어서,
    상기 최고 우선순위의 상기 무선 베어러 그룹은 무선 베어러 그룹 버퍼에서 최고 양의 데이터를 갖는 무선 베어러 그룹을 포함하는,
    방법.
  14. 장치로서,
    다수의 버퍼들의 이용을 모니터링하도록 구성되는 모니터링 유닛;
    상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하도록 구성되는 검출 유닛;
    상기 검출된 미리-선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하도록 구성되는 지정 유닛; 및
    상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하도록 구성되는 전달 유닛
    을 포함하고,
    상기 다수의 버퍼 상태 보고 포맷들은 긴 버퍼 상태 보고 포맷 및 짧은 버퍼 상태 보고 포맷을 포함하는,
    장치.
  15. 제14항에 있어서,
    상기 버퍼 상태 보고 포맷은 상기 버퍼 상태 보고의 전달에 의해 생성되는 버퍼 상태 보고 오버헤드를 최소화하도록 구성되는,
    장치.
  16. 제14항에 있어서,
    상기 다수의 미리-선택된 조건들은 무선 베어러 그룹과 관련된 버퍼가 미리-선택된 임계치를 초과하는 데이터를 저장하는지 여부를 포함하는,
    장치.
  17. 삭제
  18. 제14항에 있어서,
    상기 짧은 버퍼 상태 보고 포맷은 단일의 무선 베어러 그룹의 버퍼 상태를 보고하는 것에 대응하고, 상기 긴 버퍼 상태 보고 포맷은 다수의 무선 베어러 그룹들의 버퍼 상태를 보고하는 것에 대응하는,
    장치.
  19. 제14항에 있어서,
    상기 지정 유닛은, 상기 긴 버퍼 상태 보고 포맷을 이용하여 전달하기 위해 충분한 업링크 용량이 존재할 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하도록 구성되는,
    장치.
  20. 제14항에 있어서,
    상기 지정 유닛은, 상이한 무선 베어러 그룹들에 대한 다수의 버퍼들이 미리-선택된 임계치를 초과하는 데이터를 저장할 때에 단지 상기 긴 버퍼 상태 보고 포맷만을 지정하도록 구성되는,
    장치.
  21. 제14항에 있어서,
    상기 지정 유닛은, 불충분한 업링크 용량이 존재할 때에 상기 짧은 버퍼 상태 보고 포맷을 지정하도록 구성되는,
    장치.
  22. 제14항에 있어서,
    상기 짧은 버퍼 상태 보고 포맷은 1 바이트의 정보를 포함하고, 상기 긴 버퍼 상태 보고 포맷은 3 바이트들의 정보를 포함하는,
    장치.
  23. 제14항에 있어서,
    상기 짧은 버퍼 상태 보고 포맷은 2-비트 무선 베어러 그룹 식별자(ID) 및 6-비트 버퍼 크기를 포함하는,
    장치.
  24. 제14항에 있어서,
    상기 긴 버퍼 상태 보고 포맷은 6-비트의 정보의 4개의 세그먼트들을 포함하고, 그것의 각 세그먼트는 별개의 무선 베어러 그룹에 대응하는,
    장치.
  25. 제14항에 있어서,
    상기 지정 유닛은 최고 우선순위의 무선 베어러 그룹의 버퍼 상태를 선택하도록 구성되는,
    장치.
  26. 제25항에 있어서,
    상기 최고 우선순위의 상기 무선 베어러 그룹은 무선 베어러 그룹 버퍼에서 최고 양의 데이터를 갖는 무선 베어러 그룹을 포함하는,
    장치.
  27. 장치로서,
    다수의 버퍼들의 이용을 모니터링하기 위한 모니터링 수단;
    상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하기 위한 검출 수단;
    상기 검출된 미리-선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하기 위한 지정 수단; 및
    상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하기 위한 전달 수단
    을 포함하고,
    상기 다수의 버퍼 상태 보고 포맷들은 긴 버퍼 상태 보고 포맷 및 짧은 버퍼 상태 보고 포맷을 포함하는,
    장치.
  28. 컴퓨터-판독가능한 매체로서,
    프로세서로 하여금 다수의 버퍼들의 이용을 모니터링하게 하기 위한 코드;
    상기 프로세서로 하여금 상기 다수의 버퍼들에 대응하는 다수의 미리-선택된 조건들 중 하나를 검출하게 하기 위한 코드;
    상기 프로세서로 하여금 상기 검출된 미리-선택된 조건에 따라 다수의 버퍼 상태 보고 포맷들 중 하나를 지정하게 하기 위한 코드; 및
    상기 프로세서로 하여금 상기 지정된 버퍼 상태 보고 포맷에 따라 네트워크 장치로 버퍼 상태 보고를 전달하게 하기 위한 코드
    가 저장되어 있고,
    상기 다수의 버퍼 상태 보고 포맷들은 긴 버퍼 상태 보고 포맷 및 짧은 버퍼 상태 보고 포맷을 포함하는,
    컴퓨터-판독가능한 매체.
KR1020107012482A 2007-11-05 2008-11-05 버퍼 상태 보고 시스템 및 방법 KR101148319B1 (ko)

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)

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

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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