Nothing Special   »   [go: up one dir, main page]

KR20090111433A - 무선통신 시스템에서 우선순위를 가지는 무선베어러의무선자원 할당방법 - Google Patents

무선통신 시스템에서 우선순위를 가지는 무선베어러의무선자원 할당방법 Download PDF

Info

Publication number
KR20090111433A
KR20090111433A KR1020080037049A KR20080037049A KR20090111433A KR 20090111433 A KR20090111433 A KR 20090111433A KR 1020080037049 A KR1020080037049 A KR 1020080037049A KR 20080037049 A KR20080037049 A KR 20080037049A KR 20090111433 A KR20090111433 A KR 20090111433A
Authority
KR
South Korea
Prior art keywords
radio
priority
pbr
radio resources
rbg
Prior art date
Application number
KR1020080037049A
Other languages
English (en)
Other versions
KR101395949B1 (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
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020080037049A priority Critical patent/KR101395949B1/ko
Publication of KR20090111433A publication Critical patent/KR20090111433A/ko
Application granted granted Critical
Publication of KR101395949B1 publication Critical patent/KR101395949B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/563Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2603Arrangements for wireless physical layer control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0252Traffic management, e.g. flow control or congestion control per individual bearer or channel
    • H04W28/0257Traffic management, e.g. flow control or congestion control per individual bearer or channel the individual bearer or channel having a maximum bit rate or a bit rate guarantee
    • 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/08Load balancing or load distribution
    • H04W28/082Load balancing or load distribution among bearers or channels

Landscapes

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

Abstract

동일한 우선순위를 가지는 복수의 논리 채널에 대한 무선자원 할당방법은 상기 복수의 논리 채널에 대하여 할당된 무선자원의 비트레이트와 상기 복수의 논리 채널의 우선적 비트레이트(Priority Bit Rate, PBR)의 합을 비교하는 단계 및 상기 할당된 무선자원의 비트레이트가 상기 복수의 논리 채널의 PBR의 합보다 작은 경우, 복수의 전송시간간격(TTI)에 걸쳐서 각 논리 채널에 무선자원을 할당하는 단계를 포함한다. 동일한 우선순위를 가지는 복수의 무선베어러에 대하여 무선자원을 할당하는 방법을 제공한다.

Description

무선통신 시스템에서 우선순위를 가지는 무선베어러의 무선자원 할당방법{A METHOD OF ALLOCATING RADIO RESOURCES OF RADIO BEARERS HAVING PRIORITIES IN A WIRELESS COMMUNICATION SYSTEM}
본 발명은 무선통신에 관한 것으로, 보다 상세하게는 무선통신 시스템에서 우선순위를 가지는 무선베어러의 무선자원 할당방법에 관한 것이다.
WCDMA(Wideband Code Division Multiple Access) 무선 접속 기술을 기반으로 하는 3GPP(3rd Generation Partnership Project) 이동통신 시스템은 전세계에서 광범위하게 전개되고 있다. WCDMA의 첫번째 진화 단계로 정의할 수 있는 HSDPA(High Speed Downlink Packet Access)은 중기적인(mid-term) 미래에서 높은 경쟁력을 가지는 무선 접속 기술을 3GPP에 제공한다. 그러나 사용자와 사업자의 요구 사항과 기대가 지속적으로 증가하고 경쟁하는 무선 접속 기술 개발이 계속 진행되고 있으므로 향후 경쟁력을 가지기 위해서는 3GPP에서의 새로운 기술 진화가 요구된다. 비트당 비용 감소, 서비스 가용성 증대, 융통성 있는 주파수 밴드의 사용, 단순 구조와 개방형 인터페이스, 단말의 적절한 파워 소모 등이 요구 사항으로 되고 있다.
무선통신 시스템은 단순한 음성 서비스뿐만 아니라, 웹 브라우징(Web Browsing), VoIP(Voice over Internet Protocol)등과 같은 다양한 무선 서비스를 제공해야 한다. 다양한 무선 서비스를 제공하기 위해서는 기지국과 단말 간에는 적어도 하나의 무선베어러(Radio Bearer, RB)가 설정되어야 한다. 다양한 애플리케이션을 지원하고, 다양한 무선 서비스를 동시에 제공하기 위해 복수의 무선베어러가 설정될 수 있다.
RB는 단말과 기지국 사이의 무선프로토콜 중 제 1 및 제 2 계층이 제공하는 논리적 링크라 할 수 있다. 하나의 RB에는 하나의 논리채널이 할당되며, 다수의 RB에 대한 다수의 논리채널은 하나의 전송채널로 다중화(multiplexing)되어 전송될 수 있다.
각 RB는 서로 다른 논리채널 우선순위 또는 동일한 논리채널 우선순위를 가질 수 있다. 이하에서는 논리채널 우선순위에 따른 일반적인 무선자원 할당방법에 대해 기술한다.
먼저, 각 RB가 서로 다른 논리채널 우선순위를 가지는 경우, 단말은 MAC에서 전송 시마다 주어진 무선 자원(Radio Resource)에 대하여 다음과 같은 규칙을 사용하여 각 RB의 전송 데이터 양을 결정할 수 있다.
다중화된 RB들에 대하여 각각의 논리채널 우선순위의 내림차순으로 전송 데이터 양을 결정하며, 각 RB에 있어서 최대 PBR(Prioritized Bit Rate)에 해당하는 데이터만큼 전송량을 결정한다. 남는 무선자원이 있을 경우, 다시 다중화된 RB들에 대해 각각의 논리채널 우선순위의 내림차순으로 MBR까지 할당한다. 예를 들어, 논리채널 우선순위의 값을 1~8이라 할 때, 1이 가장 높은 우선순위이고, 8을 가장 낮 은 우선순위가 된다.
다음으로, 각 RB가 동일한 논리채널 우선순위를 가지는 경우, 각 RB에게 동일한 전송량을 할당할 수 있다.
PBR은 해당 RB에 대해 보장하는 최소의 비트레이트(Bit Rate)로서, 무선 환경이 매우 나쁜 경우에도 무선통신 시스템은 그 정도의 비트율을 제공할 수 있어야 함을 의미한다. PBR의 범위는 최소 0에서 무한대까지 설정될 수 있다.
각 RB의 논리채널 우선순위와 PBR은 초기에 RB가 설정될 때 RB 설정 메시지를 통해 네트워크의 RRC에서 단말의 RRC로 전달된다. RB 설정 메시지를 받은 단말의 RRC는 필요한 RB를 설정하고, 각 RB의 논리채널 우선순위와 PBR 정보를 단말의 MAC에게 전달한다. 이 정보를 받은 MAC은 매 전송 시간 간격(Transmission Time Interval, TTI)마다 주어진 무선자원에 대해 위와 같은 규칙으로 각 RB들의 전송량을 결정하는 것이다. 이하에서, TTI는 하나의 전송채널을 전송하는 데 필요한 시간이라 한다.
도 1은 논리 채널별로 무선 자원을 할당하는 일 예를 나타낸다.
여기서, PBR은 기지국에 의하여 지정되어 있다. RBG#1은 RB1과 RB2로 구성되어 있고, RBG#2는 RB3, RB4 및 RB5로 구성되어 있다. RB1의 PBR은 200이고, RB2의 PBR은 300이며, RB3의 PBR은 100이고, RB4의 PBR은 100이며, RB5의 PBR은 100이다. 동일한 RBG내의 복수의 RB의 우선순위는 동일하고, RBG간 우선순위는 서로 다르다. 즉, RBG#1의 우선순위는 RBG#2의 우선순위보다 높고, RB1과 RB2의 우선순위는 동일하고, RB3, RB4 및 RB5의 우선순위는 동일하다.
도 1을 참조하면, RBG#1과 RBG#2 내의 모든 RB들의 PBR을 만족시키기 위하여 800BR(Bit Rate)의 무선자원이 요구된다. 그러나, TTI마다 600BR의 무선자원만이 할당된 경우, 우선순위가 높은 RBG#1에 500BR을 먼저 할당하고, 나머지 100BR을 RBG#2에 할당한다. 여기서, 우선순위가 동일한 RBG#2내의 RB3, RB4 및 RB5 각각에 대하여 30BR씩 동일하게 무선자원을 할당할 수 있다.
도 1에서 제시하는 방법에 따르면, RBG#2의 각 RB의 PBR를 만족시키지 못하고, RBG#2에 할당된 무선자원 100BR을 3개의 RB에 나누어 할당하면, 10BR의 패딩(Padding) 비트가 남게 되어 무선자원을 낭비하는 결과를 가져온다. 또한, 지터(Jitter)에 취약한 비디오 데이터와 같은 경우 화면이 끊어지는 문제가 발생할 수 있다. 또한, 버퍼상태보고(Buffer Status Report, BSR)에 따라 무선자원 할당의 변경이 있을 경우, RLC PDU 재분할(RLC Protocol Data Unit Resegmentation)이 일어날 수 있다. RLC PDU 재분할 시에 헤더가 추가되므로 오버헤드가 발생할 수 있다.
도 2는 AM(Acknowledgement Mode, 확인모드) RLC의 RLC PDU의 구조를 나타내는 도면이고, 도 3은 AM RLC의 분할 RLC PDU의 구조를 나타내는 도면이다. 도 2 및 도 3을 참조하면, RLC PDU의 분할이 일어나면, 헤더 부분에 SO 필드를 비롯하여 2옥텟(Octet) 정도의 데이터가 추가되어, 오버헤드가 발생한다는 것을 알 수 있다.
이동통신 기술이 발전하면서 하나의 단말로 다양한 어플리케이션이 가능해지고 여러 서비스가 동시에 제공될 수 있다. 특히, 여러 개의 웹 브라우저를 동시에 사용하는 것과 같이 동일한 우선순위를 가지는 복수의 무선베어러가 동시에 설정될 경우, 이에 대한 명확한 데이터 처리 방법이 없다면 서비스의 품질이 떨어질 위험이 발생한다.
본 발명이 해결하고자 하는 과제는 동일한 우선순위를 가지는 복수의 무선베어러에 대하여 무선자원을 할당하는 방법을 제공하는 것이다.
본 발명의 일 양태에 따른 동일한 우선순위를 가지는 복수의 논리 채널에 대한 무선자원 할당방법은 상기 복수의 논리 채널에 대하여 할당된 무선자원의 비트레이트와 상기 복수의 논리 채널의 우선적 비트레이트(Priority Bit Rate, PBR)의 합을 비교하는 단계 및 상기 할당된 무선자원의 비트레이트가 상기 복수의 논리 채널의 PBR의 합보다 작은 경우, 복수의 전송시간간격(TTI)에 걸쳐서 각 논리 채널에 무선자원을 할당하는 단계를 포함한다.
본 발명의 다른 양태에 따른 복수의 무선베어러의 무선자원 할당방법은 하나의 무선베어러 그룹은 동일한 우선순위를 가지는 적어도 하나의 무선베어러를 포함하고, 각 무선베어러 그룹의 우선순위의 내림차순으로 무선자원을 할당하는 단계 및 하나의 무선베어러 그룹에 할당된 무선자원의 비트레이트가 상기 무선베어러 그룹의 PBR보다 작은 경우, 복수의 전송시간간격(TTI)에 걸쳐서 각 무선베어러에 무선자원을 할당하는 단계를 포함한다.
복수의 무선베어러에 대한 무선자원 할당을 위한 우선순위를 버퍼 상태에 따라 부분적으로 변경 적용하여, 신호 발생으로 인한 오버헤드와 패킷 전송 지연 및 지터를 줄일 수 있다.
도 4는 무선 통신 시스템을 나타낸 블록도이다. 이는 E-UMTS(Evolved- Universal Mobile Telecommunications System)의 망 구조일 수 있다. E-UMTS 시스템은 LTE(Long Term Evolution) 시스템이라고 할 수도 있다. 무선 통신 시스템은 음성, 패킷 데이터 등과 같은 다양한 통신 서비스를 제공하기 위해 널리 배치된다.
도 4를 참조하면, E-UTRAN(Evolved-UMTS Terrestrial Radio Access Network)은 제어 평면(control plane)과 사용자 평면(user plane)을 제공하는 기지국(20; Base Station, BS)을 포함한다.
단말(10; User Equipment, UE)은 고정되거나 이동성을 가질 수 있으며, MS(Mobile station), UT(User Terminal), SS(Subscriber Station), 무선기기(Wireless Device) 등 다른 용어로 불릴 수 있다. 기지국(20)은 일반적으로 단말(10)과 통신하는 고정된 지점(fixed station)을 말하며, eNB(evolved-NodeB), BTS(Base Transceiver System), 액세스 포인트(Access Point) 등 다른 용어로 불릴 수 있다. 하나의 기지국(20)에는 하나 이상의 셀이 존재할 수 있다. 기지국(20) 간에는 사용자 트래픽 혹은 제어 트래픽 전송을 위한 인터페이스가 사용될 수도 있다. 이하에서 하향링크(downlink)는 기지국(20)에서 단말(10)로의 통신을 의미하며, 상향링크(uplink)는 단말(10)에서 기지국(20)으로의 통신을 의미한다.
기지국(20)들은 X2 인터페이스를 통하여 서로 연결될 수 있다. 기지국(20)은 S1 인터페이스를 통해 EPC(Evolved Packet Core), 보다 상세하게는 MME(Mobility Management Entity)/S-GW(Serving Gateway, 30)와 연결된다. S1 인터페이스는 기지국(20)과 MME/S-GW(30) 간에 다수-대-다수 관계(many-to-many-relation)를 지원한다.
도 5는 E-UTRAN과 EPC 간의 기능 분할(functional split)을 나타낸 블록도이다.
도 5를 참조하면, 빗금친 블록은 무선 프로토콜 계층(radio protocol layer)을 나타내고, 빈 블록은 제어 평면의 기능적 개체(functional entity)를 나타낸다.
기지국은 다음과 같은 기능을 수행한다. (1) 무선베어러 제어(Radio Bearer Control), 무선 허락 제어(Radio Admission Control), 연결 이동성 제어(Connection Mobility Control), 단말로의 동적 자원 할당(dynamic resource allocation)와 같은 무선 자원 관리(Radio Resource Management; RRM) 기능, (2) IP(Internet Protocol) 헤더 압축 및 사용자 데이터 스트림의 해독(encryption), (3) S-GW로의 사용자 평면 데이터의 라우팅(routing), (4) 페이징(paging) 메시지의 스케줄링 및 전송, (5) 브로드캐스트(broadcast) 정보의 스케줄링 및 전송, (6) 이동성과 스케줄링을 위한 측정과 측정 보고 설정.
MME는 다음과 같은 기능을 수행한다. (1) 기지국들로 페이징 메시지의 분산, (2) 보안 제어(Security Control), (3) 아이들 상태 이동성 제어(Idle State Mobility Control), (4) SAE 베어러 제어, (5) NAS(Non-Access Stratum) 시그널링의 암호화(Ciphering) 및 무결 보호(Integrity Protection).
S-GW는 다음과 같은 기능을 수행한다. (1) 페이징에 대한 사용자 평면 패킷 의 종점(termination), (2) 단말 이동성의 지원을 위한 사용자 평면 스위칭.
도 6은 단말의 요소를 나타낸 블록도이다. 단말(50)은 프로세서(processor, 51), 메모리(memory, 52), RF부(RF unit, 53), 디스플레이부(display unit, 54), 사용자 인터페이스부(user interface unit, 55)을 포함한다. 프로세서(51)는 무선 인터페이스 프로토콜의 계층들이 구현되어, 제어 평면과 사용자 평면을 제공한다. 각 계층들의 기능은 프로세서(51)를 통해 구현될 수 있다. 메모리(52)는 프로세서(51)와 연결되어, 단말 구동 시스템, 애플리케이션 및 일반적인 파일을 저장한다. 디스플레이부(54)는 단말의 여러 정보를 디스플레이하며, LCD(Liquid Crystal Display), OLED(Organic Light Emitting Diodes) 등 잘 알려진 요소를 사용할 수 있다. 사용자 인터페이스부(55)는 키패드나 터치 스크린 등 잘 알려진 사용자 인터페이스의 조합으로 이루어질 수 있다. RF부(53)는 프로세서와 연결되어, 무선 신호(radio signal)을 송신 및/또는 수신한다.
단말과 네트워크 사이의 무선 인터페이스 프로토콜(radio interface protocol)의 계층들은 통신시스템에서 널리 알려진 개방형 시스템간 상호접속 (Open System Interconnection; OSI) 모델의 하위 3개 계층을 바탕으로 L1(제1 계층), L2(제2 계층), L3(제3 계층)로 구분될 수 있다. 이 중에서 제1 계층에 속하는 물리계층은 물리 채널(physical channel)을 이용한 정보 전송 서비스(information transfer service)를 제공하며, 제3 계층에 위치하는 무선 자원 제어(radio resource control; 이하 RRC라 함) 계층은 단말과 네트워크 간에 무선 자원을 제어하는 역할을 수행한다. 이를 위해 RRC 계층은 단말과 네트워크 간에 RRC 메시지를 서로 교환한다.
도 7은 사용자 평면(user plane)에 대한 무선 프로토콜 구조(radio protocol architecture)를 나타낸 블록도이다. 도 8은 제어 평면(control plane)에 대한 무선 프로토콜 구조를 나타낸 블록도이다. 이는 단말과 E-UTRAN 사이의 무선 인터페이스 프로토콜의 구조를 나타낸다. 데이터 평면은 사용자 데이터 전송을 위한 프로토콜 스택(protocol stack)이고, 제어 평면은 제어신호 전송을 위한 프로토콜 스택이다.
도 7 및 8을 참조하면, 제1 계층인 물리계층(PHY(physical) layer)은 물리채널(physical channel)을 이용하여 상위 계층에게 정보 전송 서비스(information transfer service)를 제공한다. 물리계층은 상위에 있는 매체접속제어(Medium Access Control; MAC) 계층과는 전송채널(transport channel)을 통해 연결되어 있으며, 이 전송채널을 통해 MAC 계층과 물리계층 사이의 데이터가 이동한다. 그리고 서로 다른 물리계층 사이, 즉 송신 측과 수신 측의 물리계층 사이는 물리채널을 통해 데이터가 이동한다. 상기 물리채널은 OFDM(Orthogonal Frequency Division Multiplexing) 방식으로 변조되며, 시간과 주파수를 무선자원으로 활용할 수 있다.
제2 계층의 MAC 계층은 논리채널(logical channel)을 통해 상위계층인 무선링크제어(Radio Link Control; RLC) 계층에게 서비스를 제공한다. 제2 계층의 RLC계층은 신뢰성 있는 데이터의 전송을 지원한다. RLC 계층에는 데이터의 전송방법에 따라 투명모드(Transparent Mode, TM), 비확인 모드(Unacknowledged Mode, UM) 및 확인모드(Acknowledged Mode, AM)의 세 가지의 동작모드가 존재한다. AM RLC는 양 방향 데이터 전송 서비스를 제공하고, RLC PDU(Protocol Data Unit)의 전송 실패시 재전송을 지원한다.
제2 계층의 PDCP(Packet Data Convergence Protocol) 계층은 IPv4나 IPv6와 같은 IP(Internet Protocol) 패킷 전송시에 대역폭이 작은 무선 구간에서 효율적으로 패킷을 전송하기 위하여 상대적으로 크기가 크고 불필요한 제어 정보를 담고 있는 IP 패킷 헤더 사이즈를 줄여주는 헤더 압축(header compression) 기능을 수행한다.
제3 계층의 무선자원제어(Radio Resource Control; 이하 RRC) 계층은 제어 평면에서만 정의된다. RRC 계층은 무선베어러(Radio Bearer; RB)들의 설정(configuration), 재설정(re-configuration) 및 해제(release)와 관련되어 논리채널, 전송채널 및 물리채널들의 제어를 담당한다. RB는 단말과 E-UTRAN 간의 데이터 전달을 위해 제2 계층에 의해 제공되는 서비스를 의미한다. 단말의 RRC와 네트워크의 RRC 사이에 RRC 연결(RRC Connection)이 있을 경우, 단말은 RRC 연결 모드(RRC Connected Mode)에 있게 되고, 그렇지 못할 경우 RRC 아이들 모드(RRC Idle Mode)에 있게 된다.
RRC 계층 상위에 위치하는 NAS(Non-Access Stratum) 계층은 연결관리(Session Management)와 이동성 관리(Mobility Management) 등의 기능을 수행한다.
도 9는 본 발명의 일 실시예에 따른 우선순위가 동일한 복수의 RB에 대한 무선자원 할당방법을 나타내는 예시도이다.
여기서, PBR은 기지국에 의하여 지정되어 있다. RBG#1은 RB1과 RB2로 구성되어 있고, RBG#2는 RB3, RB4 및 RB5로 구성되어 있다. RB1의 PBR은 200이고, RB2의 PBR은 300이며, RB3의 PBR은 100이고, RB4의 PBR은 100이며, RB5의 PBR은 100이다. 동일한 RBG 내의 복수의 RB의 우선순위는 동일하고, RBG간 우선순위는 서로 다르다. 즉, RBG#1의 우선순위는 RBG#2의 우선순위보다 높고, RB1과 RB2의 우선순위는 동일하고, RB3, RB4 및 RB5의 우선순위는 동일하다.
도 9를 참조하면, RBG#1과 RBG#2 내의 모든 RB들의 PBR을 만족시키기 위하여 800BR의 무선자원이 요구된다. 그러나, 600BR(Bit Rate)의 무선자원만이 할당된 경우, 해당 TTI에서 우선순위가 높은 RBG#1에 500BR을 먼저 할당하고, 나머지 100BR을 RBG#2에 할당한다. 여기서, RBG#1의 각 RB의 PBR을 만족시킬 수 있으나, RBG#2의 각 RB의 PBR은 만족시킬 수 없다. 따라서, 도 9에 따르면, 각각의 RB에 TTI 주기마다 한차례씩 상향링크 데이터를 전송한다. 즉, 먼저, RB3에 100BR을 할당하고, 다음 TTI에서는 RB4에 100BR을 할당하며, 다음 TTI에서는 RB5에 100BR을 할당할 수 있다.
도 9에 따르면, 패딩 비트가 발생하는 문제 및 버퍼상태보고에 따른 자원 할당 변경에 의한 RLC PDU 재분할(RLC PDU Resegmentation) 문제를 해결할 수 있다. 버퍼상태보고에 따라 단말에 대한 자원 할당이 증가하여 RBG#2에 300BR 이상의 자원이 할당되면, 해당 동작을 멈추고 각 RB당 PBR 100을 할당하여 전송할 수 있다.
도 10은 본 발명의 다른 실시예에 따른 우선순위가 동일한 복수의 RB에 대하여 무선자원을 할당하는 다른 방법을 나타내는 예시도이다.
여기서, PBR은 기지국에 의하여 지정되어 있다. RBG#1은 RB1과 RB2로 구성되어 있고, RBG#2는 RB3, RB4 및 RB5로 구성되어 있다. RB1의 PBR은 200이고, RB2의 PBR은 300이며, RB3의 PBR은 100이고, RB4의 PBR은 100이며, RB5의 PBR은 100이다. 동일한 RBG 내의 복수의 RB의 우선순위는 동일하고, RBG간 우선순위는 서로 다르다. 즉, RBG#1의 우선순위는 RBG#2의 우선순위보다 높고, RB1과 RB2의 우선순위는 동일하며, RB3, RB4 및 RB5의 우선순위는 동일하다.
도 10을 참조하면, RBG#1과 RBG#2 내의 모든 RB들의 PBR을 만족시키기 위하여 800BR의 무선자원이 요구된다. 그러나, 700BR(Bit Rate)의 무선자원만이 할당된 경우, 해당 TTI에서 우선순위가 높은 RBG#1에 500BR을 먼저 할당하고, 나머지 200BR을 RBG#2에 할당한다. 여기서, RBG#1의 각 RB의 PBR을 만족시킬 수 있으나, RBG#2의 각 RB의 PBR은 만족시킬 수 없다. 따라서, 도 10에 따르면, RBG#2의 각 RB들의 PBR이 동일할 경우, 버퍼 데이터가 적은 RB를 먼저 처리한다. 즉, 현재 RBG#2에 200BR의 무선자원이 할당되어 있을 경우, 각 TTI별로 2개의 RB가 PBR만큼 할당 받을 수 있다.
예를 들어, RB3의 버퍼 데이터가 가장 적다면, RB3에 대하여 전용으로 100BR의 무선자원을 할당하고, 나머지 100BR의 무선자원을 RB4와 RB5가 TTI마다 돌아가며 사용한다. 100BR의 무선자원을 전용으로 할당받은 RB3의 데이터 전송이 마무리되어 버퍼 상태가 0이 되면, RB4와 RB5가 각 100BR을 할당받아 데이터를 전송한다. 만약, RBG#2이 PBR이 100인 RB6를 더 포함한다면, RB 4, RB5 및 RB6 가운데 버퍼 데이터가 가장 적은 RB에 대하여 PBR만큼 전용 자원을 할당한다.
버퍼 데이터가 가장 적은 RB를 우선적으로 처리하면, 버퍼상태보고 메시지의 사이즈를 줄여 오버헤드를 줄일 수 있다. 따라서, RB당 처리하는 데이터 서비스를 조기에 마무리 할 수 있다.
도 11은 본 발명의 또 다른 실시예에 따른 우선순위가 동일한 복수의 RB에 대하여 무선자원을 할당하는 또 다른 방법을 나타내는 예시도이다.
여기서, PBR은 기지국에 의하여 지정되어 있다. RBG#1은 RB1과 RB2로 구성되어 있고, RBG#2는 RB3, RB4 및 RB5로 구성되어 있다. RB1의 PBR은 100이고, RB2의 PBR은 200이며, RB3의 PBR은 200이고, RB4의 PBR은 150이며, RB5의 PBR은 100이다. 동일한 RBG 내의 복수의 RB의 우선순위는 동일하고, RBG간 우선순위는 서로 다르다. 즉, RBG#1의 우선순위는 RBG#2의 우선순위보다 높고, RB1과 RB2의 우선순위는 동일하며, RB3, RB4 및 RB5의 우선순위는 동일하다.
도 11을 참조하면, RBG#1과 RBG#2 내의 모든 RB들의 PBR을 만족시키기 위하여 TTI당 750BR의 무선자원이 요구된다. 그러나, TTI당 500BR의 무선자원이 할당된 경우, 해당 TTI에서 우선순위가 높은 RBG#1에 300BR을 먼저 할당하고, 나머지 자원을 RBG#2에 할당한다. 여기서, RBG#1의 각 RB의 PBR을 만족시킬 수 있으나, RBG#2의 각 RB의 PBR은 만족시킬 수 없다. 따라서, 도 11에서 버퍼 상태를 고려하여 무선자원을 할당하는 방식으로, 각 RB의 지연 특성 및 지터를 고려하여 버킷(bucket) 사이즈를 설정하고 버킷율인 PBR을 기준으로 각 버킷이 차는 순서대로 자원을 할당하는 방식을 제안한다. 즉, 도 11에서 RB3의 PBR이 가장 크므로 버킷이 빨리 차고, RB5는 PBR이 가장 작으므로 버킷이 천천히 찬다. 따라서, RB3의 전송 빈도를 가장 크게 설정하고, RB5의 전송 빈도를 가장 낮게 설정하여 TTI마다 RB3, RB4 및 RB5을 전송 스케쥴링을 한다.
본 발명은 하드웨어, 소프트웨어 또는 이들의 조합으로 구현될 수 있다. 하드웨어 구현에 있어, 상술한 기능을 수행하기 위해 디자인된 ASIC(application specific integrated circuit), DSP(digital signal processing), PLD(programmable logic device), FPGA(field programmable gate array), 프로세서, 제어기, 마이크로 프로세서, 다른 전자 유닛 또는 이들의 조합으로 구현될 수 있다. 소프트웨어 구현에 있어, 상술한 기능을 수행하는 모듈로 구현될 수 있다. 소프트웨어는 메모리 유닛에 저장될 수 있고, 프로세서에 의해 실행된다. 메모리 유닛이나 프로세서는 당업자에게 잘 알려진 다양한 수단을 채용할 수 있다.
이상, 본 발명의 바람직한 실시예에 대해 상세히 기술하였지만, 본 발명이 속하는 기술분야에 있어서 통상의 지식을 가진 사람이라면, 첨부된 청구 범위에 정의된 본 발명의 정신 및 범위를 벗어나지 않으면서 본 발명을 여러 가지로 변형 또는, 변경하여 실시할 수 있음을 알 수 있을 것이다. 따라서, 본 발명의 앞으로의 실시예들의 변경은 본 발명의 기술을 벗어날 수 없을 것이다.
도 1은 논리 채널별로 무선 자원을 할당하는 일 예를 나타낸다.
도 2는 AM(Acknowledgement Mode, 확인모드) RLC의 RLC PDU의 구조를 나타내는 도면이다.
도 3은 AM RLC의 분할 RLC PDU의 구조를 나타내는 도면이다.
도 4는 무선 통신 시스템을 나타낸 블록도이다.
도 5는 E-UTRAN과 EPC 간의 기능 분할(functional split)을 나타낸 블록도이다.
도 6은 단말의 요소를 나타낸 블록도이다.
도 7은 사용자 평면(user plane)에 대한 무선 프로토콜 구조(radio protocol architecture)를 나타낸 블록도이다.
도 8은 제어 평면(control plane)에 대한 무선 프로토콜 구조를 나타낸 블록도이다.
도 9는 본 발명의 일 실시예에 따른 우선순위가 동일한 복수의 RB에 대한 무선자원 할당방법을 나타내는 예시도이다.
도 10은 본 발명의 다른 실시예에 따른 우선순위가 동일한 복수의 RB에 대하여 무선자원을 할당하는 다른 방법을 나타내는 예시도이다.
도 11은 본 발명의 또 다른 실시예에 따른 우선순위가 동일한 복수의 RB에 대하여 무선자원을 할당하는 또 다른 방법을 나타내는 예시도이다.

Claims (5)

  1. 동일한 우선순위를 가지는 복수의 논리 채널에 대한 무선자원 할당방법에 있어서,
    상기 복수의 논리 채널에 대하여 할당된 무선자원의 비트레이트와 상기 복수의 논리 채널의 우선적 비트레이트(Priority Bit Rate, PBR)의 합을 비교하는 단계; 및
    상기 할당된 무선자원의 비트레이트가 상기 복수의 논리 채널의 PBR의 합보다 작은 경우, 복수의 전송시간간격(TTI)에 걸쳐서 각 논리 채널에 무선자원을 할당하는 단계를 포함하는 것을 특징으로 하는 무선자원 할당방법.
  2. 제 1 항에 있어서,
    각 논리 채널에 대하여 순서대로 각 TTI에 무선자원을 할당하는 것을 특징으로 하는 무선자원 할당방법.
  3. 제 1 항에 있어서,
    각 논리 채널의 버퍼 데이터 량에 따라 우선적으로 선행하는 TTI에 무선자원을 할당하는 것을 특징으로 하는 무선자원 할당방법.
  4. 제 1 항에 있어서,
    각 논리 채널의 PBR에 따라 TTI에 무선자원을 할당하는 빈도를 결정하는 것을 특징으로 하는 무선자원 할당방법.
  5. 하나의 무선베어러 그룹은 동일한 우선순위를 가지는 적어도 하나의 무선베어러를 포함하고, 각 무선베어러 그룹의 우선순위의 내림차순으로 무선자원을 할당하는 단계; 및
    하나의 무선베어러 그룹에 할당된 무선자원의 비트레이트가 상기 무선베어러 그룹의 PBR보다 작은 경우, 복수의 전송시간간격(TTI)에 걸쳐서 각 무선베어러에 무선자원을 할당하는 단계를 포함하는 것을 특징으로 하는 복수의 무선베어러에 대한 무선자원 할당방법.
KR1020080037049A 2008-04-22 2008-04-22 무선통신 시스템에서 우선순위를 가지는 무선베어러의무선자원 할당방법 KR101395949B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080037049A KR101395949B1 (ko) 2008-04-22 2008-04-22 무선통신 시스템에서 우선순위를 가지는 무선베어러의무선자원 할당방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080037049A KR101395949B1 (ko) 2008-04-22 2008-04-22 무선통신 시스템에서 우선순위를 가지는 무선베어러의무선자원 할당방법

Publications (2)

Publication Number Publication Date
KR20090111433A true KR20090111433A (ko) 2009-10-27
KR101395949B1 KR101395949B1 (ko) 2014-05-16

Family

ID=41539209

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080037049A KR101395949B1 (ko) 2008-04-22 2008-04-22 무선통신 시스템에서 우선순위를 가지는 무선베어러의무선자원 할당방법

Country Status (1)

Country Link
KR (1) KR101395949B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102404860A (zh) * 2010-09-14 2012-04-04 中兴通讯股份有限公司 一种lte系统中下行资源分配方法及装置
WO2013100582A1 (ko) * 2011-12-26 2013-07-04 삼성전자 주식회사 무선 통신 시스템 및 그 무선 통신 시스템에서 과부하 제어를 위한 rrc 연결 방법

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100412040B1 (ko) * 2001-05-15 2003-12-18 김영철 무선 통신망에서 뉴럴 네트워크를 이용한 동적슬롯 할당스케쥴링 시스템
KR100810281B1 (ko) * 2002-03-30 2008-03-07 삼성전자주식회사 부호분할다중접속 이동통신시스템에서 전송 포맷 선택을위한 검색시간 최소화 방법
RU2417524C2 (ru) * 2006-06-22 2011-04-27 Самсунг Электроникс Ко., Лтд. Способ передачи запроса диспетчеризации в системе мобильной связи и терминальное устройство для этого
KR20080015565A (ko) * 2006-08-16 2008-02-20 삼성전자주식회사 이동통신 시스템에서 단말의 역방향 전송을 스케줄링하는방법 및 장치

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102404860A (zh) * 2010-09-14 2012-04-04 中兴通讯股份有限公司 一种lte系统中下行资源分配方法及装置
WO2013100582A1 (ko) * 2011-12-26 2013-07-04 삼성전자 주식회사 무선 통신 시스템 및 그 무선 통신 시스템에서 과부하 제어를 위한 rrc 연결 방법
US10070442B2 (en) 2011-12-26 2018-09-04 Samsung Electronics Co., Ltd. Wireless communication system, and method for connecting RRC for controlling overloads in wireless communication system

Also Published As

Publication number Publication date
KR101395949B1 (ko) 2014-05-16

Similar Documents

Publication Publication Date Title
KR100911304B1 (ko) 무선통신 시스템에서 우선순위를 갖는 무선베어러의 데이터전송 방법
KR101426958B1 (ko) 무선통신 시스템에서 데이터 송수신 방법
JP5543598B2 (ja) 無線通信システムにおける論理チャネルに対するリソース割当方法及び装置
KR102204617B1 (ko) 무선 통신 시스템에서 송신 이용가능 데이터 양을 보고하기 위한 방법 및 이를 위한 장치
US10219293B2 (en) Method for avoiding transmitting MAC PDU having padding only in a D2D communication system and device therefor
US10064090B2 (en) Method for triggering and reporting a buffer status and device therefor
US20180084450A1 (en) Method for calculating an amount of data available for transmission and a device therefor
US9900868B2 (en) Method for calculating and reporting a buffer status and device therefor
US9173223B2 (en) Method of transferring data in a wireless communication system
KR101397048B1 (ko) 무선 통신 시스템에서의 데이터 전송 방법
CN108337633B (zh) 数据分流配置方法、基站系统和用户终端
KR20120115954A (ko) 이동통신 시스템에서 데이터 송수신 방법 및 장치
KR20100027925A (ko) 무선통신 시스템에서 무선자원 요청 방법
US20110128919A1 (en) Device and method for selecting transceiver in mobile communication system
KR101364932B1 (ko) 데이터 생성 패턴을 이용한 데이터 전송 방법
KR102284374B1 (ko) 무선 통신 시스템에서 상이한 tti 길이들에서 mac ce를 전송하기 위한 방법 및 이를 위한 장치
KR20090038752A (ko) 데이터 전송 서비스를 위한 무선연결 설정방법
KR20080015693A (ko) 이동통신시스템에서 단말의 버퍼 상태 보고 방법 및 장치
KR101395949B1 (ko) 무선통신 시스템에서 우선순위를 가지는 무선베어러의무선자원 할당방법
KR20080084722A (ko) 핸드오버 동안 데이터 블록 관리 방법
KR20090118796A (ko) 무선통신 시스템에서 버퍼 상태 보고 방법
KR20080015565A (ko) 이동통신 시스템에서 단말의 역방향 전송을 스케줄링하는방법 및 장치
KR101452490B1 (ko) 데이터 송수신시 주파수 대역의 신호세기 측정방법
KR20100008233A (ko) 서비스 품질 파라미터 설정 방법
KR20100000668A (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: 20170424

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180424

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee