KR101646941B1 - 이동통신 시스템에서 오버헤드를 줄이기 위한 자원할당 장치 및 방법 - Google Patents

이동통신 시스템에서 오버헤드를 줄이기 위한 자원할당 장치 및 방법 Download PDF

Info

Publication number
KR101646941B1
KR101646941B1 KR1020090079490A KR20090079490A KR101646941B1 KR 101646941 B1 KR101646941 B1 KR 101646941B1 KR 1020090079490 A KR1020090079490 A KR 1020090079490A KR 20090079490 A KR20090079490 A KR 20090079490A KR 101646941 B1 KR101646941 B1 KR 101646941B1
Authority
KR
South Korea
Prior art keywords
resource allocation
resource
fixed resource
allocation
fixed
Prior art date
Application number
KR1020090079490A
Other languages
English (en)
Other versions
KR20110021604A (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 KR1020090079490A priority Critical patent/KR101646941B1/ko
Priority to US12/806,963 priority patent/US20110053626A1/en
Publication of KR20110021604A publication Critical patent/KR20110021604A/ko
Application granted granted Critical
Publication of KR101646941B1 publication Critical patent/KR101646941B1/ko

Links

Images

Classifications

    • 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
    • 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/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Landscapes

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

Abstract

본 발명은 이동통신 시스템에서 오버헤드를 줄이기 위한 자원할당에 관한 것으로, 이동통신 시스템에서 오버헤드를 줄이기 위한 고정 자원할당 변경을 위한 기지국 동작 방법은, 해당 고정할당 자원 주기에, 해당 서브프레임에 할당된 자원의 전체 양을 계산하는 과정과, 상기 해당 서브프레임에 할당된 자원의 전체 양이 임계치보다 클 시, 상기 해당 서브프레임에 할당된 자원의 전체 양이 상기 임계치보다 작거나 같아지도록 적어도 하나 이상의 해당 고정할당 자원을 임시 취소하는 과정과, 상기 해당 규칙에 따라 적어도 하나 이상의 임시 취소된 고정할당 자원을 재할당하는 과정을 포함하여, 고정된 자원 할당 방식의 할당 자원 영역의 위치를 최소한의 제어 정보를 통해 효율적으로 변경할 수 있는 이점이 있다.
고정할당(persistent allocation), 자원할당, 롤오버(roll over).

Description

이동통신 시스템에서 오버헤드를 줄이기 위한 자원할당 장치 및 방법{RESOURCE ALLOCATION APPARATUS AND METHOD FOR REDUCING OVERHEAD IN MOBILE COMMUNICATION SYSTEM}
본 발명은 자원할당을 위한 이동통신 시스템에 관한 것으로, 특히 이동통신시스템에서 오버헤드를 줄이기 위한 자원할당 변경 장치 및 방법에 관한 것이다.
국내외적으로 4세대 이동통신에 대한 관심이 높아지면서 상기 4 세대 이동통신의 요구 사항을 만족시키기 위한 시스템에 대한 연구가 활발하게 진행되고 있다. 특히, 직교주파수분할다중화(Orthogonal Frequency Division Multiplexing: 이하 "OFDM"라 칭함) 방식은 높은 전송 효율과 간단한 채널 등화 방식을 지원하는 등의 장점을 가지는 이유로, 4세대 이동통신 시스템에 적용하기에 적절한 방식 가운데 하나로 주목받고 있다. 상기 OFDM 방식은 IEEE 802.16 및 그외 다른 시스템의 무선 전송 규격 표준으로 채택되어 있다.
이러한 OFDMA(Orthogonal Frequency Division Multiple Access) 기반에서 사용자별로 서로 다른 부반송파를 할당하는 OFDMA 방식은 사용하고자 하는 주파수 대 역을 여러 개의 작은 주파수 대역, 즉, 부채널과 시간으로 분할하여 데이터를 전송한다.
한편, 상기 OFDMA 기반 이동통신 시스템에서 시간/주파수 자원할당을 위해서는 스케줄러를 통해 자원을 할당하고 할당 정보들을 제어신호를 통해 전송하게 된다. 그러나 제어정보의 오버헤드를 줄이기 위해서는 특별한 제어정보 없이 이전에 할당된 영역을 현재의 시점에서 다시 사용할 수 있게 하는 방식이 사용된다. 즉, 매 프레임의 자원영역을 고정적으로 할당하여, 별도의 자원영역 변경 또는 해제 전까지 고정적으로 사용된다.
이러한 고정할당 방식에 있어서 사전에 할당된 영역을 사용하는 주기가 서로 다름으로 인하여, 특정시간에는 같은 자원을 여러 사용자가 동시에 할당받게 되는 문제가 발생할 수 있다. 이때 스케줄러는 해당 사용자들의 자원할당 위치를 변경하여 바뀐 자원할당 영역을 인식하도록 하는데 이러한 변경정보를 전송함에 있어서 부가적인 제어정보를 전송하여야 한다.
하지만, 종래에는 고정 자원할당으로 발생할 수 있는 다양한 자원충돌을 고려하지 않고, 변경된 자원할당 영역에 대한 부가적인 제어정보를 전송함으로써, 오버헤드가 발생할 수 있다.
따라서, 이동통신 시스템에서 고정자원 할당 영역의 변경에 필요한 제어 정보를 효율적으로 전송하기 위한 방법 및 장치가 필요하다.
따라서, 본 발명의 목적은 이동통신 시스템에서 고정 자원할당 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 이동통신 시스템에서 고정 자원할당 변경시 오버헤드를 줄이기 위한 자원할당 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은 이동통신 시스템에서 고정할당 자원에 대한 롤오버(roll over)를 제어하기 위한 방법 및 장치를 제공함에 있다.
상기한 목적들을 달성하기 위한 본 발명의 제 1 견지에 따르면, 이동통신 시스템에서 오버헤드를 줄이기 위한 고정 자원할당 변경을 위한 기지국 동작 방법에 있어서, 고정 자원할당 변경이 필요할 시, 적어도 두 가지 이상의 자원할당 변경 방법에 대해 각각에 대해 필요한 제어 정보량을 계산하는 과정과, 상기 제어 정보량이 가장 적게 필요한 자원할당 영역 방법을 선택하는 과정과, 상기 자원할당 변경에 필요한 제어 정보를 포함하는 소정의 메시지를 적어도 하나 이상의 단말로 전송하는 과정을 포함하는 것을 특징으로 한다.
상기한 목적들을 달성하기 위한 본 발명의 제 2 견지에 따르면, 이동통신 시스템에서 오버헤드를 줄이기 위한 고정 자원할당 영역 변경을 위한 단말 동작 방법에 있어서, 고정할당 변경 제어 메시지를 수신할 시, 해당 자원할당 영역 방법을 확인하는 과정과, 상기 해당 자원할당 영역 방법에 따라서 변경된 고정할당 자원의 위치를 확인하는 과정과, 상기 변경된 고정할당 자원의 위치로부터 해당 트래픽을 수신하는 과정을 포함하는 것을 특징으로 한다.
상기한 목적들을 달성하기 위한 본 발명의 제 3 견지에 따르면, 이동통신 시스템에서 오버헤드를 줄이기 위한 고정 자원할당 영역 변경을 위한 기지국 장치에 있어서, 고정 자원할당 변경이 필요할 시, 적어도 두 가지 이상의 자원할당 변경 방법에 대해 각각에 대해 필요한 제어 정보량을 계산하는 제어부와, 상기 제어 정보량이 가장 적게 필요한 자원할당 영역 방법을 선택하고, 상기 자원할당 변경에 필요한 제어 정보를 포함하는 소정의 메시지를 적어도 하나 이상의 단말로 전송하는 자원 할당기를 포함하는 것을 특징으로 한다.
상기한 목적들을 달성하기 위한 본 발명의 제 4 견지에 따르면, 이동통신 시스템에서 오버헤드를 줄이기 위한 고정 자원할당 변경을 위한 단말 장치에 있어서, 고정할당 변경 제어 메시지를 수신할 시, 해당 자원할당 영역 방법을 확인하고, 상기 해당 자원할당 영역 방법에 따라서 변경된 고정할당 자원의 위치를 확인하는 자원할당 확인부와, 상기 변경된 고정할당 자원의 위치로부터 해당 트래픽을 수신하는 제어부를 포함하는 것을 특징으로 한다.
상기한 목적들을 달성하기 위한 본 발명의 제 5 견지에 따르면, 이동통신 시스템에서 오버헤드를 줄이기 위한 고정 자원할당 변경을 위한 기지국 동작 방법에 있어서, 해당 고정할당 자원 주기에, 해당 서브프레임에 할당된 자원의 전체 양을 계산하는 과정과, 상기 해당 서브프레임에 할당된 자원의 전체 양이 임계치보다 클 시, 상기 해당 서브프레임에 할당된 자원의 전체 양이 상기 임계치보다 작거나 같아지도록 적어도 하나 이상의 해당 고정할당 자원을 임시 취소하는 과정과, 상기 해당 규칙에 따라 적어도 하나 이상의 임시 취소된 고정할당 자원을 재할당하는 과정을 포함하는 것을 특징으로 한다.
상기한 목적들을 달성하기 위한 본 발명의 제 6 견지에 따르면, 이동통신 시스템에서 오버헤드를 줄이기 위한 고정 자원할당 변경을 위한 단말 동작 방법에 있어서, 해당 고정할당 자원 주기에, 고정할당 자원을 변경하기 위한 정보를 수신하는 과정과, 상기 고정할당 자원을 변경하기 위한 정보로부터 해당 규칙에 따라 변경된 고정할당 자원의 위치를 확인하는 과정과, 상기 변경된 고정할당 자원위치에서 트래픽을 수신하는 과정을 포함하는 것을 특징으로 한다.
상술한 바와 같이, 이동통신 시스템에서 자원충돌로 인한 자원변경에 필요한 제어 정보량을 비교함으로써, 최소한의 제어 정보를 통해 고정 자원할당 영역의 위치를 효율적으로 변경할 수 있는 이점이 있다.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세 한 설명은 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
이하, 본 발명은 이동통신 시스템에서 오버헤드를 줄이기 위한 고정 자원할당 영역 변경을 위한 장치 및 방법, 그리고 고정 자원할당 방식에서 롤오버(roll over)되는 자원을 결정하는 방법 및 장치에 대해 설명하기로 한다. 이하 도 1 내지 도 9는 광대역 무선통신 시스템(IEEE 802.16)을 일례로 설명하지만, 다른 이동통신 시스템에 적용가능하다.
이하 설명에서, 상기 광대역 무선통신 시스템에서는 하나의 부채널을 구성하는 다수의 부반송파들이 존재하는 일정시간 구간(심볼 구간)을 슬롯으로 정의하고 있다. 여러 개의 슬롯이 모여 하나의 무선자원 단위를 이룬다. 다시 말해, 하나의 프레임은 다수의 서브프레임으로 구성된다.
도 1은 본 발명의 실시예에 따른 광대역 무선통신 시스템에서 고정자원 할당 영역의 변경을 하기 위한 기지국 동작 흐름도를 도시하고 있다.
상기 도 1을 참조하면, 기지국은 100 단계에서 고정 자원할당 영역에서 자원해제 및 변경이 필요한지를 판단하여, 자원해제 및 변경이 필요 없을 시 104 단계 로 진행하여 기존 자원할당 영역을 유지한다.
만약 자원해제 및 변경이 필요할 시 102 단계로 진행하여, 제 1 방법과 제 2 방법으로 적용할 경우 각각에 대해 자원해제 및 변경을 위해 필요한 제어 정보량을 계산한다(Bb, Bs). 여기서, 상기 Bb는 제 1 방법을 적용할 경우의 필요한 제어 정보량이고, Bs는 제 2 방법을 적용할 경우의 필요한 제어 정보량이다.
상기 제 1 방법은 스케줄러에서 자원충돌이 발생한 자원할당 영역 중 한 개 (A)를 제외한 나머지 할당 자원 영역들을 변경함에 있어서 각각의 충돌 난 자원할당 영역의 슬롯 오프셋(slot offset)을 변경하여 서로 충돌이 나지 않는 영역으로 그 위치를 변경한다. 이때 전송되는 제어 정보들로는 자원충돌 난 자원영역들의 식별자와 변경하고자 하는 슬롯 오프셋 값이 필요하다. 결국, 이와 같은 방법을 적용할 경우, 기본적으로 필요한 제어 정보량은 하기 <수학식 1>와 같다.
Bb = Nb(X+Y) [bits]
여기서, Nb 는 변경이 필요한 자원영역 개수, X는 트래픽 식별자(traffic ID)를 표시하기 위한 요구되는 비트 수, Y는 슬롯 오프셋을 나타내기 위한 요구되는 비트 수이다. 하기 도 4에서 상기 제 1 방법에 대한 예를 도시하고 있다.
상기 제 2 방법은 스케줄러에서 자원충돌이 발생한 자원할당 영역 중 한 개 (A)를 제외한 나머지 할당 자원 영역들을 변경함에 있어서, A를 포함한 사전 할당된 영역들을 제외한 나머지 할당 자원 영역들 중, 할당된 슬롯 개수만큼 순차적으 로 할당하게 된다. 이때 전송되는 제어 정보들로는 충돌된 자원 영역으로 채워질 수 있는 미 할당자원과 사전 할당된 영역들을 표시해주는 비트맵(bitmap)과 할당 자원 변경이 필요한 자원 영역들의 트래픽 식별자(traffic ID)와 할당된 슬롯 개수를 전송한다. 따라서 충돌이 난 자원이 클 경우, 인접하지 않은 슬롯을 할당받게 될 수 있다. 결국, 이와 같은 방법을 적용할 경우, 기본적으로 필요한 제어 정보량은 하기 <수학식 2>과 같다.
Bs = Ns (X+Y) + Z [bits]
여기서, Ns는 변경이 필요한 자원영역 개수, X는 트래픽 식별자(traffic ID)를 표시하기 위한 요구되는 비트 수, Y는 구간(duration)을 나타내기 위한 요구되는 비트 수, Z는 비트맵 구성을 위한 요구되는 비트 수이다. 하기 도 5에서 상기 제 2 방법에 대한 예를 도시하고 있다.
*이후, 기지국은 106 단계에서 상기 제 2 방법으로 자원해제 또는 변경할 시 필요한 정보량(Bs)이 상기 제 1 방법으로 자원해제 또는 변경할 시 필요한 정보량(Bb)을 비교하여, Bs가 Bb보다 클 시, 108 단계로 진행하여 상기 제 1 방법으로 자원해제 또는 자원변경을 수행한다. 만약 Bs가 Bb보다 작을 시 110 단계로 진행하여 상기 제 2 방법으로 자원해제 또는 자원변경을 수행한다. Bs와 Bb가 같을 경우에는 디폴트값으로 제 1 방법 혹은 제 2 방법 중 임의의 하나 선택하여 자원해제 또는 자원변경을 수행할 수 있다.
이후, 상기 기지국은 112 단계에서 자원해제 및 자원변경 정보를 포함하는 고정할당 IE 메시지를 송신한다. 여기서, 고정할당 IE 메시지에 포함된 각각의 제어정보들은 모든 사용자가 복호(decoding) 가능한 방식(Joint coding)으로 전송 가능하거나 혹은 특정 사용자(들)만 복호 가능한 방식(seperate coding)으로 전송 가능하다.
상기 고정할당 IE 메시지 포맷은 하기 <표 1>과 같다.
Content # of bits Comment
Length X bits Indicate # of bits required for resource change message
Bitmap indicator 1 bit 1->Exist bitmap, 0->No exist bitmap
If bitmap indicator = 1 Slot bitmap (length = # of total slots)
# of slot offsets or durations
For i=1: # of slot offsets or durations Traffic ID Slot offset or Duration
여기서, 자원할당 영역 변경을 위한 제어정보는 제어정보 길이(length), 비트맵(제 2 방법을 적용할 경우에 필요), 슬롯 오프셋(slot offset)/구간(duration) 정보 등이 포함된다. 각 슬롯별로 사전에 할당된 슬롯은 1 (or 0), 사전 할당되지 않은 영역은 0 (or 1)으로 표기하여 비트맵을 구성한다. 0으로 표시된 슬롯들은 슬롯 오프셋을 변경해야 할 트래픽 순서대로 해당 구간만큼 순차적으로 할당된다. 상기 슬롯 오프셋/구간: 각 자원영역의 위치변경이 필요한 트래픽 식별자와 위치변경 시 필요한 정보를 포함하고 있다.
제 2 방법으로 자원충돌이 발생한 자원영역을 변경하는 경우에는 비트맵 지시자(bitmap indicator)는 1로 설정되며 비트맵 정보가 뒤따르게 되고, 슬롯 오프셋(slot offset) 또는 구간(duration)을 통해 변경해야 할 트래픽들의 식별자와 할당 자원 개수를 전송하게 된다. 제 1 방법으로 변경하는 경우에는 비트맵 지시자는 0으로 설정되며, 비트맵 정보 없이 오프셋 혹은 구간(offset or duration)을 통해 변경해야 할 트래픽들의 ID와 변경된 자원할당 영역의 슬롯 오프셋 값을 전송하게 된다.
이후, 상기 기지국은 고정 자원할당 영역의 변경을 위한 절차를 종료한다.
상기 도 1에서 두 가지 고정 자원할당 변경 방법(제 1 방법과 제 2 방법)을 예를 들어 설명하였지만, n개의 고정 자원할당 변경 방법을 적용할 수 있다. 즉, n개의 고정 자원할당 변경 방법 중 가장 작은 자원해제 또는 변경할 시 필요한 정보량을 계산하여, 이중 가장 작은 정보량을 갖는 방법을 선택하여 고정할당 IE 메시지를 전송하는 것이다.
도 2는 본 발명의 실시예에 따른 광대역 무선통신 시스템에서 고정자원 할당 영역의 변경을 하기 위한 단말 동작 흐름도를 도시하고 있다.
상기 도 2를 참조하면, 상기 단말은 200 단계에서 고정할당 IE 메시지를 수신할 시, 202 단계로 진행하여 자원해제 또는 자원변경 정보를 확인한다(표 1 참조)
이후, 상기 기지국은 204 단계에서 고정할당 IE 메시지 안에 포함된 비트맵 지시자(bitmap indicator) 정보를 통해 제 1 방법 혹은 제 2 방법에 따라 자신에게 할당된 자원을 해제 또는 변경한다.
이후, 상기 기지국은 206 단계에서 변경된 고정 자원할당 결과에 따라 기지국과 통신한다.
이후, 상기 기지국은 고정 자원할당 영역의 변경을 위한 절차를 종료한다.
도 3은 본 발명의 실시예에 따른 광대역 무선통신 시스템에서 고정 자원할당 방식에서 롤오버(roll over)를 위한 기지국 동작 흐름도를 도시하고 있다.
상기 도 3을 참조하면, 기지국은 300 단계에서 해당시점에서 기할당된 자원의 총합(Na)을 계산한다.
이후, 기지국은 302 단계에서 상기 기할당된 자원의 총합(Na)이 현재 서브프레임에서 이용가능한 슬롯들보다 클 경우, 304 단계로 진행하여 롤오버(roll over)할 고정할당 자원을 결정한다. 반면 상기 302 단계에서 상기 기할당된 자원의 총합(Na)이 현재 서브프레임에서 이용가능한 슬롯들보다 같거나 작을 경우, 해당모드로 진행한다.
전체 기 할당 영역 중, 롤오버(roll over)되는 자원을 결정하는 방법으로, 스케줄러에서 자원충돌이 발생한 전체 할당 자원영역들 중, 현재 서브프레임에서 할당 가능한 전체 자원영역보다 작거나 같아질 때까지 크기가 작은 순서대로(오름차순) 적어도 하나 이상의 롤오버할 자원영역들을 결정할 수 있다. 혹은 데이터의 우선순위에 따라 적어도 하나 이상의 롤오버할 자원영역들을 결정할 수 있다. 상기 롤오버되는 자원영역에 대한 자원위치 변경은 하기 도 10 내지 하기 도 14에서 설명한다.
이후, 상기 기지국은 306 단계로 진행하여 해당 규칙에 따라 롤오버할 자원영역에 대한 정보(예: 롤오버되는 트래픽의 식별자, 롤오버되는 트래픽의 전송시점)를 포함하는 롤오버 지시 메시지를 해당 단말로 전송한다.
롤오버를 지시 메시지는 하기 <표 2>같이 자원할당 변경 메시지의 일부분으로 전송되거나 해당 메시지만 독립적으로 전송된다. 본 발명은 자원 할당 변경 메시지에 포함되는 경우를 예로 들었다. 롤오버 메시지에 포함된 트래픽 식별자와 동일한 식별자를 소유하는 사용자는 자신에 사전에 할당되었던 자원영역이 현재 서브프레임에 할당이 취소되었음을 인지하게 된다. 여기서, 롤오버되는 자원영역은 현재 서브프레임에서 취소되는 것이지 영구적으로 취소되는 것은 아니다.
Content # of bits Comment
Length X bits Indicate # of bits required for resource change message
Bitmap indicator 1 bit 1->Exist bitmap, 0->No exist bitmap
If bitmap indicator = 1 Slot bitmap (length = # of total slots)
# of slot offsets or durations
For i=1: # of slot offsets or durations Traffic ID Slot offset or Duration
For i=1: # of roll over traffics Traffic ID
여기서, 자원할당 영역 변경을 위한 제어정보는 제어정보 길이(length), 비트맵, 슬롯 오프셋/구간, 롤오버 트래픽의 식별자 정보 등이 포함된다. 하기 도 6에서 롤오버되어지는 고정 자원할당 예를 도시하고 있다.
이후, 상기 기지국은 308 단계에서 하향링크 시에 변경된 자원영역에서 취소된 고정할당 자원에서의 데이터를 전송하거나, 상향링크 시에 변경된 자원영역에서 취소된 고정할당 자원에서의 데이터를 수신한다.
이후, 상기 기지국은 롤오버되는 자원을 결정하기 위한 절차를 종료한다.
구현에 따라서, 상기 기지국은 롤오버될 자원영역에 대한 정보뿐만 아니라, 상기 롤오버될 자원영역이 언제 전송되는지를 알려주는 정보를 포함할 수 있다.
상기 도 3에서 본 발명은 사전에 기 할당된 자원 영역들의 전체 자원량이 서브프레임의 전체 자원량보다 많은 경우에, 롤오버되어지는 고정 자원할당의 일 예를 설명하였다. 또 따른 일 예로, 해당 자원영역으로 인해 다른 단말에 할당된 자원을 지시하는 필요한 제어 정보가 지나치게 많이 요구되는 경우, 그리고, 기타의 경우, 예를 들면, 채널상태를 고려하여 롤오버되어지는 고정 자원할당 영역을 결정할 수도 있다. 상술한 바와 같이, 본 발명의 특징은 동기화 시스템에서 롤오버 방식을 적용하여 고정 자원할당 영역을 결정할 수 있다.
도 4는 본 발명의 실시 예에 따른 광대역 무선통신 시스템에서 고정 자원할당 방식에서 롤오버(roll over)를 위한 단말 동작 흐름도를 도시하고 있다.
상기 도 4를 참조하면, 단말은 400 단계에서 고정할당 자원을 이용하고, 402 단계에서 수신된 롤오버를 지시 메시지(상기 <표 2> 참조)를 통해 해당 고정할당 자원이 롤오버에 의해 변경되었는지를 확인한다.
이후, 해당 고정할당 자원이 변경될 시, 상기 단말은 404 단계로 진행하여 하향링크시 롤오버에 의해 변경된 고정할당 자원에서 데이터를 수신대기하거나, 상향링크시 롤오버에 의해 변경된 고정할당 자원에서 데이터 송신한다.
이후, 본 발명의 절차를 종료한다.
도 5는 본 발명의 실시예에 따른 광대역 무선통신 시스템에서 고정 자원할당 방식에서 롤오버(roll over)를 위한 기지국 동작 흐름도를 도시하고 있다.
상기 도 5를 참조하면, 기지국은 500 단계에서 해당 시점에서 기할당된 자원의 총합(Na)을 계산한다.
이후, 기지국은 502 단계에서 상기 기할당된 자원의 총합(Na)이 현재 서브프레임에서 이용가능한 슬롯들보다 클 경우, 504 단계로 진행하여 기정의된 규칙에 따라 적어도 하나 이상의 고정할당 자원을 임시 취소한다. 예를 들어, 자원충돌이 발생한 전체 할당 자원영역들 중, 현재 서브프레임에서 할당 가능한 전체 자원영역보다 작거나 같아질 때까지 크기가 작은 순서대로 적어도 하나 이상의 취소할 자원영역들을 결정할 수 있다. 혹은 데이터의 우선순위에 따라 적어도 하나 이상의 취소할 자원영역들을 결정할 수 있다
반면 상기 502 단계에서 상기 기할당된 자원의 총합(Na)이 현재 서브프레임에서 이용가능한 슬롯들보다 같거나 작을 경우, 해당모드로 진행한다.
이후, 상기 기지국은 506 단계로 진행하여 해당 규칙에 따라 상기 취소할 자원영역에 대한 정보(예: 해당 트래픽 식별자 혹은 상기 해당 트래픽을 위한 자원위치 및 임시 취소 지시자)를 포함하는 제어 메시지를 해당 단말로 전송한다. 상기 임시 취소 지시자는 해당 제어 정보의 타입으로 구현할 수도 있다.
이후, 본 발명의 절차를 종료한다.
도 6은 본 발명의 실시 예에 따른 광대역 무선통신 시스템에서 고정 자원할당 방식에서 롤오버(roll over)를 위한 단말 동작 흐름도를 도시하고 있다.
*상기 도 6을 참조하면, 단말은 600 단계에서 고정할당 자원을 이용하고, 602 단계에서 수신된 상기 취소할 자원영역에 대한 정보를 참조하여 해당 고정할당 자원이 임시 취소되었는지를 확인한다.
이후, 해당 고정할당 자원이 취소될 시, 상기 단말은 604 단계로 진행하여 현재 취소된 고정할당 자원의 다음 주기에 대응하는 자원위치에서 고정할당 자원을 기다린다. 예를 들어, 10 프레임 주기의 고정할당 자원 중 해당 n 번째 프레임에 대해 고정할당 자원이 취소되면, 상기 단말은 n 프레임에서 하향링크시 다음 주기인 n+10 프레임에서 데이터를 수신대기한다. 혹은 상향링크시 다음 주기인 n+10 프레임에서 데이터를 송신한다.
이후, 본 발명의 절차를 종료한다.
도 7는 본 발명에 따른 광대역 무선통신 시스템에서 고정자원할당 영역을 변경하는 예를 도시하고 있다.
상기 도 7를 참조하면, 전체 자원은 작은 자원영역(이하 "slot"으로 칭함)으로 나누어지고 각각의 자원 영역에 고유의 인덱스가 부여된다. 기지국은 특정 단말의 특정 트래픽에 대해 슬롯 옵셋(slot offset)과 구간(duration) 정보를 통해 특정 영역의 자원을 할당되었음을 알려 줄 수 있다. 그러나 매시간(이하 자원 할당을 위한 시간 영역의 최소 단위를 서브프레임(subframe)이라고 칭한다) 마다 할당되는 자원 영역을 알려주는 경우, 지나치게 많은 제어 신호들을 전송하기 때문에 전송 효율이 떨어지는 문제가 있다. 따라서 한번 할당된 영역을 아무런 제어 정보 없이 특정 서브프레임 뒤에 재사용하는 방법이 적용되고 있다. 이렇게 특정 사용자에게 사전에 할당된 영역을 특정 서브프레임에 아무런 제어 정보 없이 다시 사용하는 자원할당을 고정 자원할당이라 한다.
이렇게 특정 사용자에게 사전에 할당된 영역을 특정 서브프레임에 아무런 제어 정보 없이 다시 사용하게 되는 고정 자원할당 경우는 다음과 같다.
먼저 HARQ 재전송을 위한 데이터 전송시 이전 전송에 사용되었던 자원 영역을 다시 사용하는 경우(Retransmission), 두 번째 특정 서브프레임에 할당된 자원을 연속하는 서브프레임 동안 유효한 경우(Long TTI) , 세 번째 특정 주기를 갖는 서브프레임에 특정 사용자에게 지속적으로 할당하는 경우(Persistent allocation)가 있다.
하지만, 현재 서브프레임에서의 특정 자원영역이 사전에 여러 사용자 단말에 고정 할당되는 문제점(이하 "자원충돌" 이라고 칭함)이 발생하게 된다. 이때 충돌된 여러 개의 할당 자원 영역은 다른 자원영역으로 이동을 해야 하고, 변경된 위치는 제어 메시지를 통해 사용자 단말들에 알려주어야 한다.
상기 제 1 방법에서는 고정 자원할당으로 자원충동일 발생하는 경우에 예를 들면, OA(408) 시점에서 시작하는 Retransmission A을 위한 자원영역(700)과 OB(710) 시점에 시작하는 Persistent allocation B을 위한 자원영역(702)이 m 번째 서브프레임 동안에 충돌이 발생한다. 그리고 OC(712) 시점에 시작하는 Persistent allocation C을 위한 자원영역(704)과 OD(714) 시점에 시작하는Long TTI를 위한 자원영역(706)이 m 번째 서브프레임 동안에 충돌이 발생한다. 상기 740 자원영역은 할당되지 않은 자원영역이다.
이때, 충돌된 여러 개의 할당 자원 영역(700, 702, 704)은 충돌이 발생하지 않도록, Retransmission A을 위한 자원영역(700)의 시작시점 OA(708)을 OA'(709)으로 변경하고, Persistent allocation B을 위한 자원영역(702)의 시작시점을 OB'(711)으로 변경한다. 그리고 Persistent allocation C을 위한 자원영역(704)의 시작시점을 OC'(713)으로 변경한다. 참고로, Long TTI를 위한 자원영역(706)은 시작시점은 변경될 필요가 없지만, 경우에 따라 변경될 수도 있다.
이처럼 상기 제 1 방법에서는 슬롯 오프셋(730)을 통해 변경된 정보(OA->OA', OB->OB', OC->OC')를 고정할당 IE 메시지에 포함시켜 해당 단말로 전송한다(상기 <표 1> 참조).
도 8는 본 발명에 따른 광대역 무선통신 시스템에서 고정자원할당 영역을 변경하는 다른 예를 도시하고 있다.
*상기 도 8를 참조하면, 상기 제 2 방법에서는 고정 자원할당으로 자원충동일 발생하는 경우에 예를 들면, Retransmission A을 위한 자원영역(800)과 Persistent allocation B을 위한 자원영역(802), Persistent allocation C을 위한 자원영역(804), Long TTI D를 위한 자원영역(806), Retransmission E을 위한 자원영역(808)이 m 번째 서브프레임 동안에 고정 자원할당될 시, Persistent allocation B을 위한 자원영역(802), Persistent allocation C을 위한 자원영역(804)이 충돌한다. 840 영역은 미할당된 자원영역이다.
상기 제 2 방법에서는 충돌된 자원영역으로 채워질 수 있는 미할당 자원과 기 할당된 자원 영역들을 표시하는 비트맵과 자원할당 변경이 필요한 트래픽 ID(Persistent allocation C, Long TTI D)와 할당된 슬롯 개수( 혹은 구간)를 전송하여, 고정 자원할당 영역이 변경되었음을 알려준다.
*제 2 방법에 따라 고정 자원할당 변경된 예를 보면, Retransmission A(800), Persistent allocation B(802), Retransmission E(808)을 위한 자원영역은 그대로 할당하고, Persistent allocation C(804), Long TTI D(806)을 위한 자원영역을, 비트맵 정보(820)와 구간(duration)(830)을 이용하여 Persistent allocation C(805)', Long TTI D(807)'의 위치로 이동시켜 자원충돌을 방지한다.
상기 제 1 방법은 자원충돌이 발생하는 자원영역 중 하나의 자원영역을 제외한 모든 자원영역에 대해 위치정보가 변경되지만, 상기 제 2 방법은 최대한 변경하지 않고 자원영역을 그대로 사용하면서, 나머지 자원영역을 이용하여 자원충돌이 발생하는 나머지 자원영역으로 변경함으로써, 경우에 따라 제 1 방법보다도 적은 정보로 고정 자원할당 정보를 전송할 수 있다.
도 9은 본 발명에 따른 광대역 무선통신 시스템에서 롤오버를 적용시 고정자원할당 영역을 변경하는 예를 도시하고 있다.
상기 도 9을 참조하면, 전체자원은 Retransmission A을 위한 자원영역(900)과 Persistent allocation B을 위한 자원영역(902), Retransmission C을 위한 자원영역(904), Retransmission E을 위한 자원영역(906), Retransmission F을 위한 자원영역(908)으로 m 번째 서브프레임 동안에 고정 자원할당될 시, Persistent allocation B을 위한 자원영역(902), Retransmission C을 위한 자원영역(904)이 충돌한다. 또한, Retransmission E을 위한 자원영역(906)과 Retransmission F을 위한 자원영역(908)이 충돌한다고 가정한다.
이때, m 번째 서브프레임에 고정할당된 자원의 총합이 현 서브프레임에서 이용가능한 총자원보다 클 시, 크기가 작은 순서대로 롤오버될 자원영역(Retransmission F을 위한 자원영역(908)을 선택하여 취소한다. 취소된 Retransmission F을 위한 자원영역(908)은 다음 m+1 번째 서브프레임 혹은 m+n 번째 서브프레임에 할당된다. 또 다른 구현에 있어서, 특정 주기를 갖는 다음 서브프레임에 할당될 수 있다.
이를 위해, 비트맵(930)과 구간(940) 정보로 변경된 자원영역을 알려주고(상기 제 2 방법에 의한 고정 자원할당 방법과 동일함), 이와 더불어 롤오버되는 자원영역은 roll over IE (950)정보를 통해 알려준다. 또 다른 실시 예로 상기 제 1 방법에 의한 고정 자원할당 변경에 따른 제어량이 적을 경우에, 상기 제 1 방법에 의한 제어 정보와 roll over IE (950)정보를 통해 알려줄 수도 있다.
상술한 바와 같이, 본 발명은 n 번째 서브프레임 동안에 사전에 할당된 고정 자원영역이 제 1 방법 혹은 제 2 방법으로 변경되었을 경우, n+1 서브프레임에서도 변경된 영역으로 트래픽을 전송하는 방식을 포함한다. 그 예로 동기(syncronous) HARQ 재전송의 경우, 변경된 자원 할당 영역으로 재전송을 했음에도 패킷을 성공적으로 수신하지 못하는 경우는 변경된 자원 할당 영역으로 다시 재전송하게 된다. 또한, 특정 주기로 고정 자원을 할당하는 경우, 자원 영역 변경 이후에는 변경된 영역으로 패킷을 전송하게 된다.
만일 롤오버(roll over)로 인하여 고정 자원 할당의 주기가 특정 개수의 서브프레임만큼 지연될 경우, 이후 연속하는 고정 자원 할당의 시간 간격 역시 특정 개수만큼 지연될 수 있다.
또 다른 일 예로, 본 발명은 변경된 고정 자원할당 영역이 현재 서브프레임에만 유효하고 다음 서브프레임에 대해 고정 자원할당 시, 그 이전에 할당했던(변경되기전의 고정 자원할당) 자원 영역을 사용하는 방식에도 적용가능하다.
도 10은 본 발명의 제 1 실시 예에 따른 롤오버되는 고정자할당 자원을 위한 자원위치 변경 예를 도시하고 있다.
상기 도 10을 참조하면, 다수의 서브프레임으로 구성되는 해당 프레임에서 N서브프레임(1000)의 자원영역(1002)이 롤오버되는 경우에, 상기 롤오버되는 자원영역(1002)은 다음 서브 프레임 즉 N+1 서브프레임(1010)의 동일한 위치로 이동한다(1012). 이때, 상기 자원영역에 대응하는 트래픽 식별자 혹은 기할당된 자원 위치 및 다음 서브프레임의 동일한 위치로 이동했다는 지시 정보가 필요하다.
도 11은 본 발명의 제 2 실시 예에 따른 롤오버되는 고정자할당 자원을 위한 자원위치 변경 예를 도시하고 있다.
상기 도 11을 참조하면, 다수의 서브프레임으로 구성되는 해당 프레임에서 N서브프레임(1100)의 자원영역(1102)이 롤오버되는 경우에, 상기 롤오버되는 자원영역(1102)은 다음 프레임의 N 서브 프레임(1110)의 동일한 위치로 이동한다(1112). 이때, 상기 자원영역에 대응하는 트래픽 식별자 혹은 기할당된 자원 위치 및 다음 프레임의 동일한 서브프레임에서 동일한 위치로 이동했다는 지시 정보가 필요하다.
도 12는 본 발명의 제 3 실시 예에 따른 롤오버되는 고정자할당 자원을 위한 자원위치 변경 예를 도시하고 있다.
상기 도 12를 참조하면, 다수의 서브프레임으로 구성되는 해당 프레임에서 N서브프레임(1200)의 자원영역(1202)이 롤오버되는 경우에, 상기 롤오버되는 자원영역(1202)은 다음 프레임의 임의의 서브 프레임(1210)으로 이동한다(1212). 이때, 상기 자원영역에 대응하는 트래픽 식별자 혹은 기할당된 자원 위치 및 롤오버되는 서브프레임 인덱스, 그리고 변경되는 자원 위치 정보(다음 프레임의 임의의 서브 프레임(1210)에서 자원영역 오프셋)를 추가한다.
도 13은 본 발명의 제 4 실시 예에 따른 롤오버되는 고정자할당 자원을 위한 자원위치 변경 예를 도시하고 있다.
상기 도 13을 참조하면, 다수의 서브프레임으로 구성되는 해당 프레임에서 N서브프레임(1300)의 자원영역(1302)이 롤오버되는 경우에, 기지국은 사용 예정인 자원의 임시 취소와 함께 단말이 특정 서브프레임의 제어정보를 감시할 것을 지정한다(1310). 이때, 상기 단말은 상기 특정 서브프레임 인덱싱 없이 사전에 약속한 특정 서브프레임의 제어정보를 감시할 수 있다. 혹은 특정 서브프레임을 지정하여 그 해당 서브프레임의 제어정보를 감시할 수 있다. 해당 서브프레임에서는 제어 정보를 통해 새로운 자원을 할당하게 된다(1312).
단말의 제어 정보 수신전력을 최소화하기 위해서는 특정 서브프레임에만 제어 정보를 감시하고 그 외의 서브프레임에는 슬립모드(sleep mode)로 변경되는 슬립 모드 동작을 수행할 수 있다. 따라서, 상기 도 13과 같은 제어 정보를 수신받은 경우 단말은 예외적으로 해당 서브프레임에서는 슬립 모드에서 액티브 모드(active mode)로 변경하여 제어 정보를 감시한다.
도 14는 본 발명의 실시 예에 따른 롤오버(Roll over) 기법에 따라 사전에 기 할당된 주기적 자원 할당의 타이밍 예를 도시하고 있다.
상기 도 14를 참조하면, 고정할당 자원(1400, 1410, 1420)은 일정한 주기(1402)로 해당 서브프레임에 할당된다. 만약, 고정할당 자원(1410)에 대해 롤오버가 발생할 시 상기 고정할당 자원(1410)을 해당 규칙에 따라(상기 도 10 내지 상기 도 13) 이동시킨다(1412). 이후, 다음 주기에 고정할당 자원(1420)도 롤오버에 상관없이 해당 규칙에 따라 이동시킨다(1422).
즉, 롤오버가 시점 이후의 기 할당된 주기적 자원 할당은 롤오버 발생에 상관없이 해당 고정할당 자원을 이동시킨다.
도 15는 본 발명의 다른 실시 예에 따른 롤오버(Roll over) 기법에 따라 사전에 기 할당된 주기적 자원 할당의 타이밍 예를 도시하고 있다.
상기 도 15를 참조하면, 고정할당 자원(1500, 1510, 1520)은 일정한 주기(1502)로 해당 서브프레임에 할당된다. 만약, 고정할당 자원(1510)에 대해 롤오버가 발생할 시 상기 고정할당 자원(1510)을 해당 규칙에 따라(상기 도 10 내지 상기 도 13) 이동시킨다(1512). 이후, 다음 주기에 고정할당 자원(1520)은 이전 롤오버(1510, 1512)에 의한 영향을 받지 않는다.
즉, 특정 서브프레임에 발생하는 롤오버는 이후에 롤오버가 발생하지 않는다면 다음 주기적 자원 할당에 영향을 주지 않는다.
도 16은 본 발명의 실시예에 따른 광대역 무선통신 시스템에서 고정자원 할당 영역의 변경을 하기 위한 기지국 장치를 도시하고 있다.
상기 도 16을 참조하면, 상기 기지국은 RF송신기(1600), OFDM변조기(1602),부반송파매핑기(1604), 부호화기(1606), 제어부(1608), 자원할당기(1610), 복호화기(1612), 부반송파디매핑기(1614), OFDM복조기(1616), RF수신기(1618)를 포함하여 구성된다.
상기 자원할당기(1610)는 각 단말에게 무선자원을 할당한다. 특히, 본 발명에 따라, 상기 자원할당기(1610)는 프레임 내에서 고정 자원 할당 영역을 결정하고, 각 단말에 할당될 무선자원의 위치를 결정하고, 무선자원을 1차원적으로 할당한다. 상기 자원할당기(1610)의 구체적인 자원 할당 기능은 본 발명의 실시 예에 따라 달라지며, 이하 각 블록의 일반적인 기능을 설명한 후, 상세히 설명된다.
상기 부호화기(1606)는 상기 제어부(1608)로부터 제공되는 비트열을 부호화 및 변조하여 복소 심벌(complex symbol)들로 변환한다.
상기 부반송파매핑기(1604)는 상기 자원할당기(1610)의 자원 할당 결과에 따라 상기 부호화기(1606)로부터 제공되는 복소 심벌들을 부반송파에 매핑한다. 상기 OFDM변조기(1602)는 IFFT(Inverse Fast Fourier Transform) 연산을 통해 상기 부반송파매핑기(1604)로부터 제공되는 부반송파별 신호들을 시간 영역 신호로 변환하고, CP(Cyclic Prefix)를 삽입하여 OFDM 심벌을 구성한다. 상기 RF송신기(1600)는 상기 OFDM변조기(1602)로부터 제공되는 기저대역 신호를 RF대역 신호로 상향변환하여 안테나를 통해 송신한다.
상기 RF수신기(1618)는 안테나를 통해 수신되는 RF대역 신호를 기저대역 신호로 하향변환한다. 상기 OFDM복조기(1616)는 상기 RF수신기(1618)로부터 제공되는 신호를 OFDM 심벌 단위로 구분하고, CP를 제거한 후, FFT(Fast Fourier Transform) 연산을 통해 부반송파별 신호들을 복원한다. 상기 부반송파디매핑기(1614)는 상기 OFDM복조기(1616)로부터 제공되는 부반송파별 신호들을 처리 단위로 분류한다. 상기 복호화기(1612)는 상기 부반송파디매핑기(1614)로부터 제공되는 신호들을 복조 및 복호화하여 비트열로 변환한다.
상기 기지국의 동작을 살펴보면, 상기 자원할당기(1610)는 고정 자원할당 영역에서 자원해제 및 변경이 필요한지를 판단하여, 자원해제 및 변경이 필요 없을 시 기존 자원할당 영역을 유지한다.
만약 상기 자원할당기(1610)는 자원해제 및 변경이 필요할 시, 제 1 방법과 제 2 방법으로 적용할 경우 각각에 대해 자원해제 및 변경을 위해 필요한 제어 정보량을 계산한다(Bb, Bs). 여기서, 상기 Bb는 제 1 방법을 적용할 경우의 필요한 제어 정보량이고, Bs는 제 2 방법을 적용할 경우의 필요한 제어 정보량이다. 상세한 설명은 상기 제 1 방법과 상기 제 2 방법에 대한 설명은 상기 도 7 내지 도 8을 참조하기로 한다.
상기 자원할당기(1610)는 상기 제 2 방법으로 자원해제 또는 변경할 시 필요한 정보량(Bs)이 상기 제 1 방법으로 자원해제 또는 변경할 시 필요한 정보량(Bb)을 비교하여, Bs가 Bb보다 클 시, 상기 제 1 방법으로 자원해제 또는 자원변경을 수행한다. 만약 Bs가 Bb보다 작을 시 상기 제 2 방법으로 자원해제 또는 자원변경을 수행한다. Bs와 Bb가 같을 경우에는 디폴트값으로 제 1 방법 혹은 제 2 방법 중 임의의 하나 선택하여 자원해제 또는 자원변경을 수행할 수 있다.
상기 제어부(1608)는 자원해제 및 자원변경 정보를 포함하는 고정할당 IE 메시지를 송신한다. 여기서, 고정할당 IE 메시지에 포함된 각각의 제어정보들은 모든 사용자가 복호(decoding) 가능한 방식(Joint coding)으로 전송 가능하거나 혹은 특정 사용자(들)만 복호 가능한 방식(seperate coding)으로 전송 가능하다. 상기 고정할당 IE 메시지 포맷은 하기 <표 1>과 같다.
이에 따라, 상기 부호화기(1606)는 상기 제어부(1608)로부터 제공되는 고정할당 IE 메시지를 부호화 및 변조한다. 이어, 상기 고정할당 IE 메시지는 상기 부반송파매핑기(1604), 상기 OFDM변조기(1602), 상기 RF송신기(1600)를 거쳐 고정 자원 할당 방식에 따르는 단말들에게 멀티캐스팅된다.
상기 도 3 실시 예에 따라, 상기 제어부(1608)는 자원할당을 위한 임의의 시간 동안, 고정 자원할당 영역의 총합을 계산하고, 상기 고정 자원할당 영역의 총합이 현재 이용가능한 자원할당 영역보다 클 시, 총 고정 자원할당 영역이 현재 이용가능한 자원할당 영역보다 작거나 같아지도록 크기가 작은 순서대로 롤오버(roll over)될 자원영역을 선택한다. 상기 자원할당기(1610)는 상기 롤오버되는 자원영역을 제외하여, 자원할당 영역 변경을 수행한다.
도 17은 본 발명의 실시예에 따른 광대역 무선통신 시스템에서 고정자원 할당 영역의 변경을 하기 위한 단말 장치를 도시하고 있다.
상기 도 17을 참조하면, 상기 기지국은 RF송신기(1700), OFDM변조기(1702),부반송파매핑기(1704), 부호화기(1706), 제어부(1708), 자원할당 확인부(1710), 복호화기(1712), 부반송파디매핑기(1714), OFDM복조기(1716), RF수신기(1718)를 포함하여 구성된다. 상기 자원할당 확인부(1710)를 제외한 나머지 단말 구성요소들은 기지국의 구성요소와 동일한 동작을 수행함으로 상세한 설명은 생략한다.
상기 자원할당 확인부(1710)는 고정할당 IE 메시지를 수신할 시, 자원해제 또는 자원변경 정보를 확인한다(상기 <표 .1 참조). 그리고, 고정할당 IE 메시지 안에 포함된 비트맵 지시자(bitmap indicator) 정보를 통해 제 1 방법 혹은 제 2 방법에 따라 자신에게 할당된 자원을 해제 또는 변경한다. 상기 제어부(1708)는 변경된 고정 자원할당 결과에 따라 기지국과 통신한다.
도 18은 본 발명의 제 5 실시 예에 따른 롤오버되는 고정 자원 할당 자원을 위한 자원위치 변경 예를 도시하고 있다.
상기 도 18을 참조하면, 다수의 서브프레임으로 구성되는 해당 프레임에서 기지국은 사용 예정인 자원의 임시 취소와 함께 단말이 특정 서브프레임(최대 Roll over 가능 기간) 동안(서브프레임(1800) 내지 서브프레임(1820)) 계속하여 제어정보를 감시할 것을 Roll over controll message를 통해 지정한다(1800). 이때 해당 기지국은 최대 Roll over 가능 기간을 결정하여 단말에 알려주거나 혹은 특별한 지시자 없이 사전에 기 약속할 수 있다. 이후 기지국은 최대 Roll over 가능 기간 이전 임의의 서브프레임(1810)에서 제어 정보를 통해 새로운 자원을 할당하게 된다(1812). 일례로 synchronous HARQ 재전송을 위한 할당 자원이 roll over 되는 경우에는 최대 roll over 할당 가능한 서브프레임은 최대 HARQ 재전송 시간 이내로 설정한다.
도 19는 본 발명의 다른 실시 예에 따른 롤오버되는 고정 자원 할당 자원을 위한 자원위치 변경 예를 도시하고 있다.
상기 도 19는 참조하면, 기지국은 1901 단계에서 해당시점에서 고정 자원 할당의 충돌 여부를 판단한다. 만일 충돌이 된 자원 할당이 존재하는 경우, 기지국은 1902 단계에서 상기 충돌 고정 할당 자원들의 주파수 자원 위치를 변경 혹은 롤오버(roll over)할 고정 할당 자원을 결정한다.
전체 기 할당 영역 중, 롤오버(roll over)되는 자원을 결정하는 방법으로, 스케줄러에서 자원충돌이 발생한 전체 할당 자원영역들 중, 현재 서브프레임에서 할당 가능한 전체 자원영역보다 작거나 같아질 때까지 크기가 작은 순서대로(오름차순) 적어도 하나 이상의 롤오버할 자원영역들을 결정할 수 있다. 혹은 데이터의 우선순위에 따라 적어도 하나 이상의 롤오버할 자원영역들을 결정할 수 있다. 혹은 스케줄링의 편의를 위해 하나 이상의 롤오버할 자원 영역을 결정할 수 있다.
상기 롤오버되는 자원영역에 대한 자원위치 변경은 상기 도 10 내지 상기 도 13 그리고 도 18에서 설명한다.
만일 1902 단계에서 해당 시간 내의 주파수 위치만을 변경하는 경우, 주파수 자원 위치를 변경(1905)한다. 이후, 상기 기지국은 1906 단계로 진행하여 해당 규칙에 따라 변경되는 할당 자원 정보(예: 변경되는 트래픽의 식별자, 변경된 자원 위치등)을 포함하는 지시 메시지를 해당 단말로 전송한다.
만일, 1902 단계에서 롤오버 할 고정 할당 자원을 결정한 경우, 상기 기지국은 1905 단계로 진행하여 해당 규칙에 따라 롤오버할 자원영역에 대한 정보(예: 롤오버되는 트래픽의 식별자, 롤오버되는 트래픽의 전송시점)를 포함하는 롤오버 지시 메시지를 해당 단말로 전송한다.
롤오버 메시지를 받은 사용자는 자신에게 사전에 기 할당되었던 고정 자원영역이 현재 서브프레임에서 해당 할당이 취소되었음을 인지하게 된다. 여기 취소되는 것은 아니다.
이후, 상기 기지국은 1906 단계에서 하향링크 시에 변경된 자원영역에서 취소된 고정할당 자원에서의 데이터를 전송하거나, 상향링크 시에 변경된 자원영역에서 취소된 고정할당 자원에서의 데이터를 수신한다.
이후, 상기 기지국은 롤오버되는 자원을 결정하기 위한 절차를 종료한다.
상기 롤오버를 지시하는 메시지 포맷은 하기 <표 3>과 같다.
Syntax Size [bits] Notes
A-MAP IE Type 4 Roll over IE indicator
Allocation Indicator 1 0b0: No reallocation
0b1: Reallocation
If (Allocation Indicator == 0b0){
ACID 3 HARQ channel identifier
Subframe Offset flag 1
If (Subframe Offset flag == 0b1) {
Subframe Offset
3
Offset value in the unit of subframe. This index doesn’t count the DL subframe.
0b000: 1 subframe
0b001: 2 subframes
0b010: 3 subframes
0b011: 4 subframes
0b100: 5 subframes
0b101: 6 subframes
0b110: 7 subframes
0b111: 8 subframes
}
}
Else {
ACID 4 HARQ channel identifier
SPID 2 This field is interpreted as in the DL A-A-MAP IE
Resource Index 11 his field is interpreted as in the DL A-A-MAP IE
}
Reserved TBD
<표 3>에서와 같이 Roll over IE는 Allocation indicator를 이용하여 고정 자원 할당을 임시 취소 (0b0) 하거나 Roll over 된 할당을 특정 시점에 재 할당(0b1) 할 때, 자원 할당 정보를 알려주기 위해 전송 될 수 있다. 만일 Allocation indicator = 0b0의 경우, Roll over 되는 data burst의 HARQ channel ID (ACID)를 알려준다. 이때, 만일 특정 subframe에 roll over 된 할당이 기 할당된 고정 할당 자원과 동일하게 할당하고자 하는 경우, subframe offset flag(0b1)을 이용하여 해당 subframe을 지정해 줄 수 있다. 만일 subframe offset flag가 0b0으로 set 되어 있는 경우에는, HARQ 최대 재 전송 기간 내의 임의의 subframe에서 재할당이 된다. 이때 재할당 되는 subframe에는 Roll over IE를 전송하고 이때 Allocation indicator는 1로 set되고 새로운 자원 할당 정보(Resource index)와 ACID 및 SPID와 같은 HARQ 관련 정보를 같이 전송한다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
도 1은 본 발명의 실시예에 따른 광대역 무선통신 시스템에서 고정자원 할당 영역의 변경을 하기 위한 기지국 동작 흐름도,
도 2는 본 발명의 실시예에 따른 광대역 무선통신 시스템에서 고정자원 할당 영역의 변경을 하기 위한 단말 동작 흐름도,
도 3은 본 발명의 실시예에 따른 광대역 무선통신 시스템에서 고정 자원할당 방식에서 롤오버(roll over)를 위한 기지국 동작 흐름도,
도 4는 본 발명의 실시 예에 따른 광대역 무선통신 시스템에서 고정 자원할당 방식에서 롤오버(roll over)를 위한 단말 동작 흐름도,
도 5는 본 발명의 실시 예에 따른 광대역 무선통신 시스템에서 고정 자원할당 방식에서 롤오버(roll over)를 위한 기지국 동작 흐름도,
도 6은 본 발명의 실시 예에 따른 광대역 무선통신 시스템에서 고정 자원할당 방식에서 롤오버(roll over)를 위한 단말 동작 흐름도,
도 7은 본 발명에 따른 광대역 무선통신 시스템에서 고정자원할당 영역을 변경하는 예시도,
도 8은 본 발명에 따른 광대역 무선통신 시스템에서 고정자원할당 영역을 변경하는 또 다른 예시도,
도 9는 본 발명에 따른 광대역 무선통신 시스템에서 롤오버를 적용시 고정자원할당 영역을 변경하는 예시도,
도 10은 본 발명의 제 1 실시 예에 따른 롤오버되는 고정자할당 자원을 위한 자원위치 변경 예시도,
도 11은 본 발명의 제 2 실시 예에 따른 롤오버되는 고정자할당 자원을 위한 자원위치 변경 예시도,
도 12는 본 발명의 제 3 실시 예에 따른 롤오버되는 고정자할당 자원을 위한 자원위치 변경 예시도,
도 13은 본 발명의 제 4 실시 예에 따른 롤오버되는 고정자할당 자원을 위한 자원위치 변경 예시도,
도 14는 본 발명의 실시 예에 따른 롤오버(Roll over) 기법에 따라 사전에 기 할당된 주기적 자원 할당의 타이밍 예시도,
도 15는 본 발명의 다른 실시 예에 따른 롤오버(Roll over) 기법에 따라 사전에 기 할당된 주기적 자원 할당의 타이밍 예시도,
도 16은 본 발명의 실시예에 따른 광대역 무선통신 시스템에서 고정자원 할당 영역의 변경을 하기 위한 기지국 장치도,
도 17은 본 발명의 실시예에 따른 광대역 무선통신 시스템에서 고정자원 할당 영역의 변경을 하기 위한 단말 장치도,
도 18은 본 발명의 제 5 실시 예에 따른 롤오버되는 고정자할당 자원을 위한 자원위치 변경 예시도 및,
도 19는 본 발명의 실시예에 따른 광대역 무선통신 시스템에서 고정 자원할당 방식에서 롤오버(roll over)를 위한 또다른 기지국 동작 흐름도.

Claims (24)

  1. 이동 통신 시스템에서 기지국의 동작 방법에 있어서,
    고정 자원 할당 주기에서, 다수의 고정 자원 할당들의 충돌을 검출하는 과정과,
    상기 다수의 고정 자원 할당들 중 적어도 하나 이상의 고정 자원 할당에 대한 할당을 변경하는 과정과,
    상기 적어도 하나 이상의 고정 자원 할당에 대해 변경된 할당 정보를 포함하는 제어 메시지를 해당 단말로 전송하는 과정을 포함하고,상기 적어도 하나 이상의 고정 자원 할당에 대한 할당을 변경하는 과정은,
    상기 적어도 하나 이상의 고정 자원 할당을 임시 취소하는 과정과,
    다음 고정 자원 할당 주기 전에 상기 적어도 하나 이상의 고정 자원 할당을 재할당하는 과정을 포함하고,
    상기 다음 고정 자원 할당 주기 전에 상기 적어도 하나 이상의 고정 자원 할당을 재할당하는 과정은,
    상기 적어도 하나 이상의 고정 자원 할당이 임시 취소된 서브프레임에서 기결정된 서브프레임 사이의 서브프레임들 중 하나 이상의 서브프레임으로 재할당하는 과정을 포함하고,
    상기 적어도 하나 이상의 고정 자원 할당이 임시 취소된 서브프레임에서 기결정된 서브프레임 사이는, 최대 롤오버(roll over) 가능 기간인 방법.
  2. 청구항 1에 있어서,
    상기 적어도 하나 이상의 고정 자원 할당에 대한 할당을 변경하는 과정은,
    상기 적어도 하나 이상의 고정 자원 할당에 대한 주파수 자원 할당을 변경하는 과정을 포함하는 방법.
  3. 삭제
  4. 삭제
  5. 삭제
  6. 청구항 1에 있어서,
    상기 최대 롤오버(roll over) 가능 기간은, 최대 HARQ 재전송 시간으로 결정되는 방법.
  7. 청구항 1에 있어서,
    상기 기결정된 서브프레임에 대한 정보는, 별도의 제어신호를 통해 해당 단말에 통보되거나, 사전에 알려진 정보인 방법.
  8. 청구항 1에 있어서,
    할당된 자원의 크기 또는 데이터의 우선순위에 기초하여, 상기 다수의 고정 자원 할당 중 변경할 상기 적어도 하나 이상의 고정 자원 할당을 선택하는 과정을 더 포함하는 방법.
  9. 이동 통신 시스템에서 단말의 동작 방법에 있어서,
    상기 단말에게 할당된 고정 자원 할당이 다른 고정 자원 할당과 충돌하는 경우, 상기 고정 자원 할당에 대해 변경된 할당 정보를 포함하는 제어 메시지를 수신하는 과정과,
    상기 변경된 할당 정보를 기반으로, 변경된 고정 자원 할당을 확인하는 과정과,
    상기 변경된 고정 자원 할당을 이용하여, 기지국으로부터 트래픽을 수신하는 과정을 포함하고,
    상기 변경된 고정 자원 할당을 확인하는 과정은,
    상기 고정 자원 할당이 임시 취소된 서브프레임에서 기결정된 서브프레임 사이의 서브프레임들 중 하나 이상의 서브프레임을 확인하는 과정을 포함하고,
    상기 고정 자원 할당이 임시 취소된 서브프레임에서 기결정된 서브프레임 사이는, 최대 롤오버(roll over) 가능 기간인 방법.
  10. 삭제
  11. 삭제
  12. 청구항 9에 있어서,
    상기 최대 롤오버(roll over) 가능 기간은, 동기 HARQ 재전송을 위한 자원할당이 롤오버되는 경우, 최대 HARQ 재전송 시간으로 결정되는 방법.
  13. 이동 통신 시스템에서 기지국 장치에 있어서,
    고정 자원 할당 주기에서, 다수의 고정 자원 할당들의 충돌을 검출하고, 상기 다수의 고정 자원 할당들 중 적어도 하나 이상의 고정 자원 할당에 대한 할당을 변경하고, 상기 적어도 하나 이상의 고정 자원 할당을 임시 취소하고, 다음 고정 자원 할당 주기 전에 상기 적어도 하나 이상의 고정 자원 할당을 재할당하고, 상기 적어도 하나 이상의 고정 자원 할당이 임시 취소된 서브프레임에서 기결정된 서브프레임 사이의 서브프레임들 중 하나 이상의 서브프레임으로 재할당하는 제어부와,
    상기 적어도 하나 이상의 고정 자원 할당에 대해 변경된 할당 정보를 포함하는 제어 메시지를 해당 단말로 전송하는 송신부를 포함하고,
    상기 적어도 하나 이상의 고정 자원 할당이 임시 취소된 서브프레임에서 기결정된 서브프레임 사이는, 최대 롤오버(roll over) 가능 기간인 장치.
  14. 청구항 13에 있어서,
    상기 제어부는, 상기 적어도 하나 이상의 고정 자원 할당에 대한 주파수 자원 할당을 변경하는 장치.
  15. 삭제
  16. 삭제
  17. 삭제
  18. 청구항 13에 있어서,
    상기 최대 롤오버(roll over) 가능 기간은, 최대 HARQ 재전송 시간으로 결정되는 장치.
  19. 청구항 13에 있어서,
    상기 기결정된 서브프레임에 대한 정보는, 별도의 제어신호를 통해 해당 단말에 통보되거나, 사전에 알려진 정보인 장치.
  20. 청구항 13에 있어서,
    상기 제어부는, 할당된 자원의 크기 또는 데이터의 우선순위에 기초하여, 상기 다수의 고정 자원 할당 중 변경할 상기 적어도 하나 이상의 고정 자원 할당을 선택하는 장치.
  21. 이동 통신 시스템에서 단말 장치에 있어서,
    상기 단말에게 할당된 고정 자원 할당이 다른 고정 자원 할당과 충돌하는 경우, 상기 고정 자원 할당에 대해 변경된 할당 정보를 포함하는 제어 메시지를 수신하는 수신부와,
    상기 변경된 할당 정보를 기반으로, 변경된 고정 자원 할당을 확인하고, 상기 변경된 고정 자원 할당을 이용하여, 기지국으로부터 트래픽을 수신하도록 제어하고, 상기 변경된 고정 자원 할당을 확인하기 위해, 상기 고정 자원 할당이 임시 취소된 서브프레임에서 기결정된 서브프레임 사이의 서브프레임들 중 하나 이상의 서브프레임을 확인하는 제어부를 포함하고,
    상기 고정 자원 할당이 임시 취소된 서브프레임에서 기결정된 서브프레임 사이는, 최대 롤오버(roll over) 가능 기간인 장치.
  22. 삭제
  23. 삭제
  24. 청구항 21에 있어서,
    상기 최대 롤오버(roll over) 가능 기간은, 동기 HARQ 재전송을 위한 자원할당이 롤오버되는 경우, 최대 HARQ 재전송 시간으로 결정되는 장치.
KR1020090079490A 2009-08-26 2009-08-26 이동통신 시스템에서 오버헤드를 줄이기 위한 자원할당 장치 및 방법 KR101646941B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020090079490A KR101646941B1 (ko) 2009-08-26 2009-08-26 이동통신 시스템에서 오버헤드를 줄이기 위한 자원할당 장치 및 방법
US12/806,963 US20110053626A1 (en) 2009-08-26 2010-08-25 Resource allocation apparatus and method for reducing overhead in mobile communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090079490A KR101646941B1 (ko) 2009-08-26 2009-08-26 이동통신 시스템에서 오버헤드를 줄이기 위한 자원할당 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20110021604A KR20110021604A (ko) 2011-03-04
KR101646941B1 true KR101646941B1 (ko) 2016-08-09

Family

ID=43625667

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090079490A KR101646941B1 (ko) 2009-08-26 2009-08-26 이동통신 시스템에서 오버헤드를 줄이기 위한 자원할당 장치 및 방법

Country Status (2)

Country Link
US (1) US20110053626A1 (ko)
KR (1) KR101646941B1 (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110073277A (ko) * 2009-12-23 2011-06-29 엘지전자 주식회사 고정 자원 할당에서 acid를 할당하기 위한 방법 및 장치
JP6313519B2 (ja) 2015-03-20 2018-04-18 株式会社東芝 無線通信装置
WO2016152683A1 (ja) * 2015-03-20 2016-09-29 株式会社 東芝 無線通信用集積回路および無線通信方法
WO2017166245A1 (zh) * 2016-03-31 2017-10-05 华为技术有限公司 一种资源管理方法及相关设备
CN110363319B (zh) * 2018-03-26 2023-09-29 阿里巴巴集团控股有限公司 资源分配方法、服务器、资源申领方法和客户端
US11611984B2 (en) 2019-07-18 2023-03-21 Samsung Electronics Co., Ltd. System and method for preserving wireless transmissions

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7301892B2 (en) * 2005-06-01 2007-11-27 Via Telecom Co., Ltd. Walsh mask test in CDMA cellular wireless communication systems with packet data service
US7979768B2 (en) * 2006-03-21 2011-07-12 Interdigital Technology Corporation Method and system for implementing hybrid automatic repeat request
KR101408992B1 (ko) * 2008-03-13 2014-06-18 삼성전자주식회사 고정 할당 방식에서의 무선 자원 재할당 방법
WO2008155372A1 (en) * 2007-06-20 2008-12-24 Nokia Siemens Networks Oy Avoiding collisions between semi-persistent allocation and dynamic allocation in radio access networks
KR20090020138A (ko) * 2007-08-22 2009-02-26 엘지전자 주식회사 무선 접속 시스템에서 오버헤드를 줄이기 위한 재전송 방법
US20090103440A1 (en) * 2007-10-23 2009-04-23 Nokia Corporation Collision avoidance for uplink VoIP transmission
KR101457121B1 (ko) * 2007-11-26 2014-11-03 삼성전자주식회사 광대역 무선통신 시스템에서 자가 복구가능한 고정 할당장치 및 방법

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Hyunkyu Yu, Junsung Lim, et al., "Proposed Text of DL PHY Control Structure Section (USCCH) for the IEEE 802.16m Amendment", IEEE C802.16m-09/0208, 2008.01.07.*

Also Published As

Publication number Publication date
US20110053626A1 (en) 2011-03-03
KR20110021604A (ko) 2011-03-04

Similar Documents

Publication Publication Date Title
EP3504914B1 (en) System and method for multiplexing traffic
CN106550459B (zh) 一种下行控制方法及装置
CA2602813C (en) Method for transmitting/receiving data in a communication system
JP5292589B2 (ja) 無線通信システム内の中継動作におけるリソース共有
WO2018028394A1 (zh) 一种数据传输的方法和装置
CN107027179B (zh) 一种无线通信中的调度方法和装置
JP6224743B2 (ja) 無線通信システムにおける中継方法およびノード
US20160242039A1 (en) Methods, Computer Programs, Network Nodes and Communication Device
US8699440B2 (en) Resource allocation method for broadband wireless connection system, and apparatus for performing same
KR101646941B1 (ko) 이동통신 시스템에서 오버헤드를 줄이기 위한 자원할당 장치 및 방법
KR101597093B1 (ko) 이동통신 시스템에서 오버헤드를 줄이기 위한 자원할당 장치 및 방법
US20090185483A1 (en) Method and Apparatus for Transmitting Data and Error Recovery
US10404421B2 (en) Telecommunications apparatus and method for conveying a message over selected candidate radio resources in a search space
US8218495B2 (en) Apparatus and method for circuit mode resource allocation in broadband wireless access (BWA) system
CN106533632B (zh) 下行控制信息的管理方法、管理装置、基站及终端
CN107027189B (zh) 一种调度方法和装置
US8385279B2 (en) Resource allocation apparatus and method for reducing overhead in mobile communication system
KR20100002789A (ko) 무선 이동 통신 시스템에서 자원 할당 지시 및 검출 방법그리고 그 시스템
KR101453457B1 (ko) 광대역 무선통신 시스템에서 고정 할당된 자원을이동시키기 위한 장치 및 방법
KR20230128447A (ko) 무선 네트워크에서 송신 자원 또는 송신 파라미터 업데이트를 위한 방법, 디바이스, 및 시스템
KR20120003599A (ko) 무선 통신 시스템에서 하향링크 전송을 위한 슈퍼프레임의 송수신 방법 및 장치
KR20110073803A (ko) 무선통신시스템에서 고정 할당된 자원의 식별자 할당 장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant