KR100885476B1 - 직교 주파수 분할 다중 접속 시스템에서의 하향링크스케줄링 정보 송/수신 방법 - Google Patents

직교 주파수 분할 다중 접속 시스템에서의 하향링크스케줄링 정보 송/수신 방법 Download PDF

Info

Publication number
KR100885476B1
KR100885476B1 KR1020070042760A KR20070042760A KR100885476B1 KR 100885476 B1 KR100885476 B1 KR 100885476B1 KR 1020070042760 A KR1020070042760 A KR 1020070042760A KR 20070042760 A KR20070042760 A KR 20070042760A KR 100885476 B1 KR100885476 B1 KR 100885476B1
Authority
KR
South Korea
Prior art keywords
resource block
terminal
resource
scheduling information
information
Prior art date
Application number
KR1020070042760A
Other languages
English (en)
Other versions
KR20070107614A (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 한국전자통신연구원
Publication of KR20070107614A publication Critical patent/KR20070107614A/ko
Application granted granted Critical
Publication of KR100885476B1 publication Critical patent/KR100885476B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0037Inter-user or inter-terminal allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals

Landscapes

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

Abstract

본 발명은 직교 주파수 분할 다중 접속(Orthogonal Frequency Division Multiple Access: 이하, OFDMA) 시스템에서의 하향링크 스케줄링 정보 송/수신 방법 및 장치에 관한 것으로, 이 송신 방법은 OFDMA 시스템의 하향 링크 자원으로 구성된 자원블록들 중에서, 적어도 하나의 자원블록을 각 단말에 할당하는 할당단계; 상기 각 단말에 대해, 상기 할당된 자원블록 중에서 소정의 조건에 따라 자원블록을 선택하는 선택단계; 상기 각 단말에 대해, 상기 단말의 자원할당정보 및 상기 단말을 식별하기 위한 식별정보를 포함하는 스케줄링 정보를 생성하는 생성단계; 및 상기 각 단말에 대해, 선택된 자원블록을 이용하여 상기 단말의 스케줄링 정보를 전송하는 전송단계를 포함한다. 본 발명에 따르면, 스케줄링의 자유도를 줄이지 않으면서 스케줄링 정보의 전송에 사용되는 하향 링크 자원의 량을 줄일 수 있다.
OFDM, OFDMA, 하향링크 제어정보, 스케줄링 정보, 자원할당 정보, 개별적 코딩, 그룹별 코딩, 비트맵

Description

직교 주파수 분할 다중 접속 시스템에서의 하향링크 스케줄링 정보 송/수신 방법{Method for transmitting and receiving downlink scheduling information in OFDMA system}
도 1은 직교 주파수 분할 다중(Orthogonal Frequency Division Multiplexing : 이하, OFDM) 시스템의 물리자원의 구조를 예시한다.
도 2는 본 발명의 일실시예에 따른 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법의 흐름도를 나타낸다.
도 3은 본 발명의 일실시예에 따른 OFDMA 시스템에서의 하향링크 스케줄링 정보 수신 방법의 흐름도를 나타낸다.
도 4는 본 발명의 일실시예에 따른 스케줄링 정보 및 상기 스케줄링 정보의 배치를 나타낸다.
도 5는 본 발명의 또 다른 일실시예에 따른 스케줄링 정보 및 상기 스케줄링 정보의 배치를 나타낸다.
도 6은 본 발명의 다른 일실시예에 따른 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법의 흐름도를 나타낸다.
도 7은 본 발명의 또 다른 실시예에 따른 OFDMA 시스템에서의 하향링크 스케줄링 정보 수신 방법의 흐름도를 나타낸다.
도 8 내지 도 10은 본 발명의 일실시예에 따른 제 2 스케줄링 정보 및 상기 제 2 스케줄링 정보의 배치를 나타낸다.
도 11은 본 발명의 일실시예에 따른 각 단말에서의 스케줄링 정보 구성을 나타낸다.
도 12는 본 발명의 일실시예에 따른 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 장치의 구성을 나타내는 블록도이다.
도 13은 본 발명의 일실시예에 따른 OFDMA 시스템에서의 하향링크 스케줄링 정보 수신 장치의 구성을 나타내는 블록도이다.
본 발명은 OFDMA 시스템에서의 하향 링크 제어 정보 전송에 관한 것으로, 더욱 상세하게는 OFDMA 시스템에서 기지국이 효율적으로 하향링크 스케줄링 정보를 송신하고, 단말이 상기 하향 링크 스케줄링 정보를 수신하는 방법 및 장치에 관한 것이다.
도 1은 직교 주파수 분할 다중(Orthogonal Frequency Division Multiplexing : 이하, OFDM) 시스템의 물리자원의 구조를 예시한다.
OFDMA 시스템에서 송수신에 사용되는 단위 자원은 부반송파(subcarrier)이고, 도 1에 나타난 바와 같이, 각 부반송파는 시간/주파수 자원 공간의 좌표로 표현될 수 있다. 특히, OFDMA 시스템은, 자원 운용의 편의를 위해, 소정 개수의 부반 송파들로 이루어진 자원블록을 설정하여, 자원블록 단위로 단말에게 자원을 할당한다.
도 1을 참조하면, 한 개의 서브프레임은 시간 축 상으로 N개의 OFDM 심볼 길이를 가지며, 서브프레임 내의 전체 자원은 총 NPRB개의 자원블록으로 구성된다. 각 자원블록은 주파수 축 상으로 M개의 부반송파와 시간축 상으로 N개의 OFDM 심볼로 구성된다.
기지국의 각 단말에 대한 자원할당은 자원블록 단위로 수행된다. 기지국이, 단말에게 하향링크를 통하여 데이터를 전송하기 위해서는, 그 단말에게 데이터가 전송되는 물리자원의 할당정보, 데이터의 전송포맷(transport format) 등의 제어 정보를 알려주어야 한다. 기지국은 별도의 제어 채널을 통해 상술한 제어정보를 송신하며, 단말은 상기 제어 채널로 전송되는 제어정보를 이용하여, 자신에게 할당된 물리자원의 위치를 파악하고, 데이터의 복조에 필요한 정보를 획득하는 과정을 거쳐, 데이터를 복조할 수 있다. 본 발명은 OFDMA 시스템에서 기지국이 하향 링크를 통해 단말에 무선자원을 할당하여 데이터를 전송하고자 할 때, 하향 링크 스케줄링 정보를 효율적으로 구성하고 전송하는 방법을 제시한다.
하향 링크 스케줄링 정보는 단말 식별을 위한 식별정보, 자원 할당 정보, 부가적으로 필요한 부가제어 정보, 그리고 상술한 정보의 수신오류를 검출하기 위한 오류 정정 부호(Error Correction Code) 비트로 구성된다. 여기서, 오류 정정 부호는 순환 잉여 검사(Cyclic Redundancy Check) 부호를 들 수 있다.
상술한 스케줄링 정보와 같은 제어 정보의 양이 지나치게 많아지면 데이터 전송에 사용되는 자원의 량이 줄어들어 데이터 전송률이 떨어지게 되므로 최소한의 제어 정보를 전송하여 데이터 전송률을 극대화하는 방법이 필요하다. 또한, 제어 정보를 최소화하는 데 있어서, 시스템 운영의 효율성을 해치지 않아야 한다.
자원할당정보를 전송하는 종래의 방법 중 하나는 비트맵 기반의 전송 방식이다. 즉, 자원 할당 정보를 표현하기 위해, 비트맵 방식이 사용된다. 각 자원블록이 단말에 할당되었으면, 상기 자원블록에 해당되는 비트 값을 ‘1’로, 그렇지 않으면, 상기 자원블록에 해당되는 비트 값을 ‘0’으로 설정하여, 자원 할당 정보를 비트맵 형태로 표현하는 것이다 .(혹은, 단말에 할당되었으면, 상기 자원블록에 해당되는 비트 값을 ‘0’으로, 그렇지 않으면 상기 자원블록에 해당되는 비트 값을 ‘1’로 설정할 수도 있다.)
예컨대, 서브프레임 내의 전체자원이 총 N개의 자원블록으로 구성되어 있다면, 자원 할당 정보는 각 단말마다 N비트의 비트맵이 사용된다. 즉, 단말별로 비트맵이 사용되므로, 자원할당 받은 단말의 수가 M개인 경우, 상술한 OFDMA 시스템은 M개의 단말에 대한 자원할당정보를 제공하기 위해 사용되는 총 비트 맵 정보의 크기는 MxN비트가 된다.
자원할당정보를 전송하는 종래의 방법 중 다른 하나는 각 자원블록에 상기 자원블록을 할당받은 단말의 제어 정보를 위치시키는 것이다. 본 명세서에서는 편의상, 이 방법을 ‘동일 위치 제어 정보 전송 방식’이라 칭한다. 예컨대, 단말 A가 총 N개의 자원블록 중에서 세 번째, 다섯 번째 자원블록을 할당받는 경우에, 기 지국은 세 번째, 다섯 번째 자원블록 각각에 속하는 소정의 하향 링크 자원들에 대해, 단말 A의 제어 정보를 위치시키는 것이다. 여기서, 소정의 하향 링크 자원들에 대해 위치시키는 단말 A의 제어정보는 단말 A의 단말 식별자를 들 수 있다. 단말 A는 비트맵과 같은 별도의 자원 할당 정보가 없더라도 자신의 제어 정보가 놓인 위치로부터 할당받는 자원블록을 알 수 있다.
상술한 비트맵 기반 전송 방식은 임의의 복수 개의 자원블록을 할당하는 데 있어서는 자원할당의 자유도의 제한 등과 같은 특별한 제한 사항이 없다. 그러나, 자원블록의 수가 많은 경우에는 비트맵의 크기가 커지며, 자원할당 받은 단말의 수가 많은 경우에는 상기 자원할당을 나타내는 제어 정보의 양이 증가한다는 문제점이 있다.
반면에, 상술한 동일 위치 제어 정보 전송 방식은 자원할당정보가 아예 필요하지 않는다는 장점이 있다. 그러나, 동일 단말에 이웃하지 않는 자원블록들을 할당하는 경우에는, 할당된 자원블록마다 동일 단말의 단말 식별자가 배치되어 전송되어야 하기 때문에 제어 정보의 량이 늘어나게 된다. 또한, 서로 이웃한 자원블록들만을 할당하는 제한이 있는 경우에는 제어 정보를 줄일 수는 있겠지만, 서로 이웃한 자원블록들만을 할당한다는 제한은 스케줄링의 자유도를 떨어뜨려 시스템 전체의 데이터 전송률을 감소시키는 문제점이 있다.
따라서, 서로 이웃한 자원블록들만을 할당한다는 등의 제한 없이, 자원 할당 정보와 같은 스케줄링 정보를 효율적으로 구성하여 송신/수신하는 방법이 필요하다.
본 발명이 이루고자 하는 기술적 과제는, 스케줄링의 자유도를 줄이지 않으면서 스케줄링 정보의 전송에 사용되는 하향 링크 자원의 량을 줄일 수 있는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송/수신 방법을 제공하는 데 있다.
상기의 기술적 과제를 이루기 위한, 본 발명에 의한 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법이 제공되는데, OFDMA 시스템의 하향 링크 자원으로 구성된 자원블록들 중에서, 적어도 하나의 자원블록을 각 단말에 할당하는 할당단계; 상기 각 단말에 대해, 상기 할당된 자원블록 중에서 각 자원블록의 자원블록 인덱스 크기에 기초하여 자원블록을 선택하는 선택단계; 상기 각 단말에 대해, 상기 단말의 자원할당정보 및 상기 단말을 식별하기 위한 식별정보를 포함하는 스케줄링 정보를 생성하는 생성단계; 및 상기 각 단말에 대해, 선택된 자원블록을 이용하여 상기 단말의 스케줄링 정보를 전송하는 전송단계를 포함하는 것을 특징으로 한다.
바람직하게, 상기 선택단계는, 상기 단말에 할당된 자원블록 중에서 최소의 자원블록 인덱스를 가진 자원블록을 선택하는 것을 특징으로 한다.
바람직하게, 상기 자원할당정보는, 상기 선택된 자원블록의 자원블록 인덱스보다 큰 자원블록 인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내는 정보를 포함하는 것을 특징으로 한다.
바람직하게, 상기 자원할당정보는, 상기 선택된 자원블록의 자원블록 인덱스 보다 큰 자원블록 인덱스를 가진 자원블록 각각이 상기 단말에 할당되었는지 여부를 나타내는 이진 값으로 구성된 비트맵인 것을 특징으로 한다.
바람직하게, 상기 선택단계는, 상기 단말에 할당된 자원블록 중에서 최대의 자원블록 인덱스를 가진 자원블록을 선택하는 것을 특징으로 한다.
바람직하게, 상기 자원할당정보는, 상기 선택된 자원블록의 자원블록 인덱스보다 작은 자원블록 인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내는 정보인 것을 특징으로 한다.
바람직하게, 상기 자원할당정보는, 상기 선택된 자원블록의 자원블록 인덱스보다 작은 자원블록 인덱스를 가진 자원블록 각각이 상기 단말에 할당되었는지 여부를 나타내는 이진 값으로 구성된 비트맵인 것을 특징으로 한다.
바람직하게, 상기 스케줄링 정보는, 순환 잉여 검사(Cyclic Redundancy Check : 이하, CRC) 비트를 더 포함하는 것을 특징으로 한다.
바람직하게, 상기 식별정보는, 단말 식별자인 것을 특징으로 한다.
바람직하게, 상기 식별정보는, 상기 단말을 식별할 수 있도록 생성된 CRC 비트인 것을 특징으로 한다.
바람직하게, 상기 스케줄링 정보는, 전송 포맷(transport format)을 더 포함하는 것을 특징으로 한다.
바람직하게, 상기 전송 포맷은, 변조 기법에 대한 정보, 다중안테나 관련 정보 및 페이로드 사이즈를 포함하는 것을 특징으로 한다.
바람직하게, 상기 전송단계는, 상기 단말의 스케줄링 정보를 채널 부호화하 는 채널 부호화 단계; 및 상기 채널 부호화된 스케줄링 정보를 상기 선택된 자원블록을 이용하여 전송하는 자원블록전송 단계를 포함하는 것을 특징으로 한다.
바람직하게, 상기 채널 부호화 단계는, 단말별로 상기 스케줄링 정보를 채널 부호화하는 개별 부호화 방식을 수행하는 것을 특징으로 한다.
바람직하게, 상기 각 자원블록은, 소정 개수의 OFDM 심볼에 따른 시간 및 소정 주파수 대역에 속하는 적어도 하나의 하향 링크 자원으로 이루어진 것을 특징으로 한다.
바람직하게, 상기 각 자원블록은, 집중형 자원할당 방식에 따라, 시간 또는 주파수 상에서 연속된 복수 개의 하향 링크 자원으로 이루어진 것을 특징으로 한다.
바람직하게, 상기 각 자원블록은, 분산형 자원할당 방식에 따라, 시간 및 주파수 상의 연속성에 구속됨이 없이 복수 개의 하향 링크 자원으로 이루어진 것을 특징으로 한다.
또한, 상기의 기술적 과제를 달성하기 위해, OFDMA 시스템의 하향 링크 자원으로 구성된 자원블록들 중에서, 적어도 하나의 자원블록을 각 단말에 할당하는 할당단계; 상기 각 단말에 대해, 상기 할당된 자원블록 중에서 각 자원블록의 채널품질에 기초하여 자원블록을 선택하는 선택단계; 상기 각 단말에 대해, 상기 단말의 자원할당정보 및 상기 단말을 식별하기 위한 식별정보를 포함하는 스케줄링 정보를 생성하는 생성단계; 및 상기 각 단말에 대해, 선택된 자원블록을 이용하여 상기 단말의 스케줄링 정보를 전송하는 전송단계를 포함하는 것을 특징으로 하는 OFDMA 시 스템에서의 하향링크 스케줄링 정보 송신 방법이 제공된다.
바람직하게는, 상기 선택단계는, 상기 단말에 할당된 자원블록 중에서 최고의 품질을 가진 자원블록을 선택하는 것을 특징으로 한다.
바람직하게, 상기 자원할당정보는, 상기 자원블록들 중에서, 상기 선택된 자원블록을 제외한 나머지 자원블록이 상기 단말에 할당되었는지 여부를 나타내는 정보인 것을 특징으로 한다.
바람직하게, 상기 자원할당정보는, 상기 나머지 자원블록 각각이 상기 단말에 할당되었는지 여부를 나타내는 이진 값으로 구성된 비트맵인 것을 특징으로 한다.
바람직하게, 상기 스케줄링 정보는, 순환 잉여 검사(Cyclic Redundancy Check : 이하, CRC) 비트를 더 포함하는 것을 특징으로 한다.
바람직하게, 상기 식별정보는, 단말 식별자인 것을 특징으로 한다.
바람직하게, 상기 식별정보는, 상기 단말을 식별할 수 있도록 생성된 CRC 비트인 것을 특징으로 한다.
바람직하게, 상기 스케줄링 정보는, 전송 포맷(transport format)을 더 포함하는 것을 특징으로 한다.
바람직하게, 상기 전송 포맷은, 변조 기법에 대한 정보, 다중안테나 관련 정보 및 페이로드 사이즈를 포함하는 것을 특징으로 한다.
바람직하게, 상기 전송단계는, 상기 단말의 스케줄링 정보를 채널 부호화하는 채널 부호화 단계; 및 상기 채널 부호화된 스케줄링 정보를 상기 선택된 자원블 록을 이용하여 전송하는 자원블록전송 단계를 포함하는 것을 특징으로 한다.
바람직하게, 상기 채널 부호화 단계는, 단말별로 상기 스케줄링 정보를 채널 부호화하는 개별 부호화 방식을 수행하는 것을 특징으로 한다.
바람직하게, 상기 각 자원블록은, 소정 개수의 OFDM 심볼에 따른 시간 및 소정 주파수 대역에 속하는 적어도 하나의 하향 링크 자원으로 이루어진 것을 특징으로 한다.
바람직하게, 상기 각 자원블록은, 집중형 자원할당 방식에 따라, 시간 또는 주파수 상에서 연속된 복수 개의 하향 링크 자원으로 이루어진 것을 특징으로 한다.
바람직하게, 상기 각 자원블록은, 분산형 자원할당 방식에 따라, 시간 및 주파수 상의 연속성에 구속됨이 없이 복수 개의 하향 링크 자원으로 이루어진 것을 특징으로 한다.
이하, 첨부된 도면들을 참조하여 본 발명에 따른 방법 및 장치에 대해 상세히 설명한다.
상술한 바와 같이, OFDMA 시스템에서 송수신에 사용되는 단위 자원은 부반송파(subcarrier)이고, 각 부반송파는 시간/주파수 자원 공간의 좌표로 표현될 수 있으며, 특히, OFDMA 시스템은, 자원 운용의 편의를 위해, 소정 개수의 부반송파들로 이루어진 자원블록(resource block)을 설정한다. 자원블록은 물리 자원블록(physical resource block)과 가상 자원블록(virtual resource block)으로 구분하기도 하는데, 본 발명은 이와 같은 구분에 상관없이 적용될 수 있다. 따라서 이 하의 설명에서 자원블록은 그 의미에 상반되지 않는 범위 내에서 물리 자원블록과 가상 자원블록을 모두 포함하는 것으로 한다.
자원블록의 종류는 크기와 타입으로 분류된다. 크기는 자원블록을 구성하는 시간/주파수 자원의 총 개수를 의미하며, 타입은 자원블록을 이루는 시간/주파수 자원들이 시간/주파수 자원 공간에서 분포하는 형태를 의미한다. 본 발명은 두 가지 종류 즉, 집중형(localized) 자원블록과 분산형(distributed or scattered) 자원블록을 고려한다. 집중형 자원블록을 이루는 단위 자원들은 시간/주파수 자원공간에서 서로 연접되어 있다. 반면, 분산형 자원블록을 이루는 단위 자원들은 시간/주파수 자원 공간에서 거리를 두고 위치한다.
집중형 자원블록 방식은 물리적으로도 시간/주파수 자원 공간상에서 블록의 형태를 취하여, 본 발명의 이해를 하는데 분산형 자원블록보다는 용이할 수 있기 때문에 본 명세서에서는 후술할 도면 등에서는 집중형 자원블록 방식을 이용하여 본 발명을 설명하고자 한다. 그러나, 기지국과 단말 모두가 각 하향 링크 자원이 각각의 자원블록이 어떠한 하향 링크 자원으로 이루어지는 지에 대한 정보를 공유하고 있다면, 각 자원블록에 대한 인덱스 또는 식별자의 전송만으로도 집중형 자원블록 방식뿐만 아니라 분산형 자원블록 방식도 본 발명에 쉽게 적용될 수 있음은 이 분야에 종사하는 자들이라면 충분히 이해할 수 있다.
본 발명을 통해 전송되는 하향 링크 스케줄링 정보에 포함되는 정보는 단말을 식별하기 위한 식별정보, 자원 할당 정보, 부가제어 정보, 오류 검출 부호(Error Detection Code) 등이 있다. 단말을 식별하기 위한 식별정보로는 단말 식 별자를 들 수 있으나, 오류 검출 부호의 일종인 CRC 부호에 따른 CRC 비트가 상기 단말 식별자를 대신할 수 있다. 즉, 단말 고유의 CRC 비트를 사용하여 상기 식별정보를 나타낼 수 있어 상기 CRC 비트가 단말 식별자를 대신할 수 있는 것이다. 자원 할당 정보는 단말에 할당된 자원블록의 위치정보를 나타내며, 이에 대해서도 후술한다. 부가제어 정보로는, 전송 포맷(transport format) 정보, HARQ(Hybrid Automatic Repeat Request) 관련 정보를 들 수 있다. 전송 포맷 정보의 예로는 변조 기법 정보(modulation scheme information), 다중 안테나 관련 정보(Multi-antenna related information), 페이로드 사이즈(Payload size) 정보 등을 들 수 있다.
한편, 스케줄링 정보는 길쌈 부호(convolutiona code), 터보 부호(turbo code) 및 저밀도 패리티 검사(Low density parity check : LDPC) 부호 등과 같은 순방향 오류 정정(Forward Error Correction : FEC) 부호를 이용한 채널 부호화가 적용된 형태로 각 단말에 전송될 수도 있다.
스케줄링 정보 등과 같은 제어 정보에 대한 채널 부호화 방식은 개별적 부호화(Seperate Coding) 방식 및 그룹별 부호화(Group or joint coding) 방식이 있다. 개별적 부호화 방식은 전체 제어 정보를 단말 별로 분리한 후에 각 단말의 제어 정보에 대해 독립적으로 채널 부호화를 가하는 방식이다. 반면, 그룹별 부호화 방식은 단말들을 몇 개의 그룹으로 분류하고, 각 그룹에 해당하는 제어 정보를 묶어서 채널 부호화를 가하는 방식이다.
개별적 부호화 방식은 제어 정보의 송신 전력을 각 단말 별로 적합하게 조절 할 수 있는 장점이 있다. 일반적으로 단말마다 처한 채널 환경이 다를 수 있기 때문에, 개별적 부호화 방식을 수행하여 단말 별로 적합한 송신 전력을 사용하는 것이 효과적인 송신 방식이 된다. 반면, 그룹별 부호화 방식은 여러 단말의 제어 정보를 모아서 그룹별로 채널 부호화를 가하므로 부호화 블록(Coding Block)의 크기가 커서 부호화 이득(Coding Gain)이 커지는 장점이 있다.
상술한 채널 부호화 방식과 관련하여, 본 발명은 개별적 부호화 방식을 사용하여 스케줄링 정보를 채널 부호화하는 실시예 A와, 스케줄링 정보를 제 1 스케줄링 정보와 제 2 스케줄링 정보로 분리하여, 상기 제 1 스케줄링 정보에 대해서는 그룹별 부호화 방식을 적용하고 상기 제 2 스케줄링 정보에 대해서는 개별적 부호화 방식을 적용하는 실시예 B를 포함한다.
도 2는 본 발명의 일실시예에 따른 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법의 흐름도를 나타낸다. 즉, 도 2는 상술한 실시예 A를 설명하기 위한 흐름도이다.
도 2를 참조하면, S200 단계에서, 기지국이 OFDMA 시스템의 하향 링크 자원으로 구성된 자원블록들 중에서, 적어도 하나의 자원블록을 각 단말에 할당한다. 여기서, 상기 각 자원블록은, 소정 개수의 OFDM 심볼에 따른 시간 및 소정 주파수 대역에 속하는 적어도 하나의 하향 링크 자원으로 이루어진다.
여기서, 하향 링크 자원으로 자원블록을 구성하는 방법으로는, 상술한 바와 같이 집중형 자원 할당 방식 및 분산형 자원 할당 방식이 있다. 집중형 자원 할당 방식에 따르면, 상기 각 자원블록은, 시간 또는 주파수 상에서 연속된 복수 개의 하향 링크 자원으로 이루어진다. 분산형 자원 할당 방식에 따르면, 상기 각 자원블록은 시간 및 주파수 상의 연속성에 구속됨이 없이 복수 개의 하향 링크 자원으로 이루어지며, 일반적으로 시간 및 주파수 상에 분산된 하향 링크 자원들로 이루어진다.
S210 단계에서, 상기 기지국은 상기 각 단말에 대해, 각 자원블록의 인덱스 크기나 채널품질을 기준으로 상기 할당된 자원블록 중에서 자원블록을 선택한다.
일단 각 자원블록의 인덱스 크기를 기준으로 선택하는 경우를 더욱 상세히 설명한다. 하나의 서브프레임에 포함된 각 자원블록에는 약속된 방식에 따라 순차적으로 번호를 매긴 인덱스가 있다. 다만 자원블록에 대한 번호 매김은 반드시 주파수축 상에서 순차적일 필요는 없다. 미리 약속된 규칙에 의해 각 자원블록의 번호를 매기고 기지국과 단말 간에 자원블록의 번호 매김 정보를 공유하고 있어서 번호가 의미하는 자원블록의 위치를 서로 알고 있기만 하면 족하기 때문이다.
S210 단계는 하나의 단말에 여러 자원블록이 할당된 경우, 이 자원블록들 중 스케줄링 정보 전송에 사용될 자원블록을 선택할 때에 인덱스의 크기를 기준으로 하여 선택하는 것이 하나의 실시예이다.
여기서, 자원블록의 인덱스 크기를 기준으로 자원블록을 선택하는 방식의 예로는 상기 단말에 할당된 자원블록 중에서 최소의 자원블록 인덱스를 가진 자원블록을 선택하는 것을 들 수 있다. 이것을 편의상 실시예 A-1이라 칭한다. 실시예 A-1에 대하여는 도 4에서 더욱 상세히 설명한다.
또한 자원블록의 인덱스 크기를 기준으로 자원블록을 선택하는 방식의 다른 예로는 상기 단말에 할당된 자원블록 중에서 최대의 자원블록 인덱스를 가진 자원블록을 선택하는 것을 들 수 있다. 이것을 편의상 실시예 A-2라 칭한다.
또한 자원블록의 채널품질을 기준으로 자원블록을 선택하는 방식의 다른 예로는 상기 단말에 할당된 자원블록 중에서 최고의 채널 품질을 가진 자원블록을 선택하는 것을 들 수 있다. 이것을 편의상 실시예 A-3라 칭한다. 실시예 A-3에 대하여는 도 5에서 더욱 상세히 설명한다.
S220 단계에서, 상기 기지국은 상기 각 단말에 대해, 상기 단말의 자원할당정보 및 상기 단말을 식별하기 위한 식별정보를 포함하는 스케줄링 정보를 생성한다. 바람직하게, 상기 자원할당정보는, 상기 자원블록들 중에서, 상기 선택된 자원블록을 제외한 나머지 자원블록 혹은 선택된 자원블록의 인덱스보다 크거나 작은 자원블록들이 이 상기 단말에 할당되었는지 여부를 나타내는 정보이다. 또한, 바람직하게, 이러한 자원할당정보는 상술한 비트맵 방식으로 표현될 수 있다.
바람직하게, 상기 스케줄링 정보는, 전송 포맷(transport format)을 더 포함한다. 여기서, 전송 포맷에 포함되는 정보의 예로는 변조 기법에 대한 정보, 다중안테나 관련 정보 및 페이로드 사이즈를 들 수 있다.
바람직하게, 상기 스케줄링 정보는, 순환 잉여 검사(Cyclic Redundancy Check : 이하, CRC) 비트를 더 포함한다.
상기 식별정보는 일반적으로 단말 식별자의 형태일 것이나, 상술한 CRC 비트가 상기 단말을 식별할 수 있도록 생성된 것이라면, 단말 식별자를 전송할 필요가 없다.
S230 단계에서, 상기 기지국은 상기 각 단말에 대해, 선택된 자원블록을 이용하여 상기 단말의 스케줄링 정보를 전송한다. 도 2를 참조하면, S230 단계는 채널 부호화 단계(S232) 및 자원블록 전송 단계(S234)를 포함하여 이루어진다.
S232 단계에서, 기지국은 각 단말의 스케줄링 정보를 채널 부호화한다. 여기서, 채널 부호화 방식은 단말별로 스케줄링 정보를 채널 부호화하는 개별 부호화 방식을 적용한다.
S234 단계에서, 기지국은 상기 채널 부호화된 스케줄링 정보를 상기 선택된 자원블록을 이용하여 전송한다. 구체적으로, 기지국은 상기 선택된 자원블록에 속하는 하향 링크 자원들 중 특정 위치에 위치하는 하향 링크 자원들을 이용하여 상기 채널 부호화된 스케줄링 정보를 전송하며, 나머지 하향 링크 자원들은 하향 링크 트래픽 데이터의 전송에 이용한다. 상기 스케줄링 정보가 실리는 특정 위치는 단말들도 미리 알고 있는 상태라면, 각 단말은 매 자원블록의 특정위치의 하향 링크 자원에 대해 복조를 수행하여 자신을 위한 스케줄링 정보가 있는지를 검사하는 것이다.
도 3은 본 발명의 일실시예에 따른 OFDMA 시스템에서의 하향링크 스케줄링 정보 수신 방법의 흐름도를 나타낸다. 즉, 도 3은 도 2의 실시예에 대응되는 하향 링크 스케줄링 정보 수신 방법을 설명하기 위한 흐름도이다.
도 3을 참조하면, S300 단계에서, 단말이 복수 개의 자원블록들로 이루어진 수신 OFDM 심볼들로부터, 상기 단말의 자원할당정보 및 상기 단말을 식별하기 위한 식별정보를 포함하는 스케줄링 정보가 실려있는 자원블록을 상기 각 자원블록의 인 덱스 크기를 기준 혹은 채널품질을 기준으로 하여 검출한다.
이것은 매 자원블록의 특정위치의 자원에 대한 복조를 수행하여 자신의 스케줄링 정보가 있는 자원블록을 검출하는 것이다. 바람직하게는, 송신 시스템에서 최소의 자원블록 인덱스를 가진 자원블록을 선택하여 스케줄링 정보를 송신한 경우에는 인덱스가 작은 수신블록부터 큰 수신블록 순서로 검출하고, 최대의 자원블록 인덱스를 가진 자원블록을 선택하여 스케줄링 정보를 송신한 경우에는 인덱스가 큰 수신블록부터 작은 수신블록 순서로 역순으로 검출할 수 있다.
채널품질을 기초로 검출하는 경우에는 최고의 채널품질의 자원블록을 제외한 나머지 자원블록을 순차적으로 검축하면 될 것이다.
상기 단말이 자신의 스케줄링 정보가 있는 자원블록인지를 판단하는 방법의 예로는 상기 복조된 결과에 상기 단말의 식별정보가 있으면 상기 단말의 스케줄링 정보가 있는 자원블록으로 판단하는 방법을 들 수 있다. 여기서, 식별정보의 예로는 단말 식별자, 상기 단말을 식별할 수 있도록 생성된 CRC 비트를 들 수 있다.
한편, 기지국에서 스케줄링 정보를 채널 부호화하여 전송하는 경우라면, 상기 단말은 상기 복조된 결과에 대해 채널 복호화를 수행하여 자신의 스케줄링 정보가 있는 자원블록을 검출한다.
S310 단계에서, 상기 단말은 상기 검출된 자원블록으로부터, 자신의 스케줄링 정보를 검출한다. 이후, 상기 단말은 상기 검출된 스케줄링 정보에 포함된 자원 할당 정보에 따른 자원블록의 자원들 및 상기 검출된 자원블록의 나머지 자원들에 대해 복조 등을 수행한다. 특히, 상기 스케줄링 정보가 전송 포맷을 포함한다면, 상기 단말은 상기 전송 포맷을 기초로 복조 등을 수행한다.
도 4는 본 발명의 일실시예에 따른 스케줄링 정보 및 상기 스케줄링 정보의 배치를 나타낸다. 즉, 도 4는 도 2 및 도 3의 실시예에 사용되는 스케줄링 정보 및 최소의 자원블록 인덱스를 이용(실시예 A-1)한 스케줄링 정보의 배치를 예시한다.
자원할당을 위해 고려하는 자원 공간이 총 NPRB개의 자원블록으로 구성되어 있다고 하자. 우선, 총 NPRB개의 자원블록에 대해 순번을 매긴다. 도 4에서는, 편의상, 왼쪽에서 오른쪽으로 자원블록에 1, 2, 3, ..., NPRB의 순차적 번호를 할당하였지만, 자원블록에 대한 번호 매김은 반드시 주파수축 상에서 순차적일 필요는 없다. 미리 약속된 규칙에 의해 각 자원블록의 번호를 매기고 기지국과 단말 간에 자원블록의 번호 매김 정보를 공유하고 있어서 번호가 의미하는 자원블록의 물리적 위치를 서로 알고 있기만 하면 족하기 때문이다.
도 4를 참조하여, 실시예 A-1을 설명하면 다음과 같다. 실시예 A-1에 따른 스케줄링 정보에 포함되는 자원블록의 위치정보는 각 단말에 할당된 자원블록 중에서 최소의 자원블록 인덱스를 가진 자원블록의 위치정보이다. 또한, 실시예 A-1에 따른 자원할당정보는 상기 최소의 자원블록 인덱스보다 큰 자원블록 인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내며, 이는 비트맵으로 표현가능하다.
도 4는 12개 자원블록을 갖는 밴드에서 스케줄링 정보의 위치와 비트맵을 예시한다. 도 4의 경우는 단말 3이 4, 5, 6, 8, 9번 자원블록을 할당받았으므로 가장 작은 자원블록 인덱스를 갖는 자원블록은 4번 자원블록이다. 따라서, 단말 3을 위한 스케줄링 정보는 4번 자원블록 내의 특정 자원에 위치한다. 단말 3을 위한 스케줄링 정보는 8비트로 이루어진 비트맵(11011000)을 포함한다. 상기 비트맵의 각 비트는 인덱스가 4번보다 큰 다른 자원블록들(인덱스 5번부터 인덱스 12번까지)에 일대일 대응되어 각 자원블록의 할당 여부를 알려준다.
즉, 단말 3에 대한 8비트의 비트맵은 인덱스 5번부터 인덱스 12번까지 단말 3의 할당 여부를 표시하게 된다. 도 4에 따른 실시예에서 인덱스 4에 저장된 비트맵은 4번을 제외한 5, 6, 8, 9번 인덱스에 해당하는 자원블록이 단말 3에 할당되어 있음을 나타내어 준다.
도 4의 실시예에 따른 비트맵에는 할당된 자원블록은 ‘1’로, 할당되지 않은 자원블록은 ‘0’으로 표시되어 있다. 일반적으로 자원을 이루는 자원블록의 총 개수가 N일 때, 어떤 단말이 할당받은 S개의 자원블록들 중에서 순번이 가장 작은 자원블록의 순번이 T라고 하면, 그 단말의 스케줄링 정보는 순번이 T인 자원블록 내에 위치하고 자원할당을 나타내는 비트맵은 (N-T)개의 비트로 이루어진다. 비트맵의 각 비트는 순번이 T보다 큰 자원블록들에 일대일 대응된다. 즉, 비트맵의 각 비트는 순번이 (T+1)인 자원블록부터 순번이 마지막 순번 N인 자원블록까지에 대하여 순차적으로 일대일 대응된다.
예를 들어, 도 4의 실시예에서, 자원블록의 총 개수 N = 12이고, 순번 T = 4이 자원블록 내에 스케줄링 정보가 위치하고 (N-T) = (12 - 4) = 8 비트의 비트맵이 형성되게 되는 것이다.
도시되지는 않았으나 최대의 자원블록 인덱스를 이용(실시예 A-2)한 스케줄링 정보의 배치도 본 발명이 속한 분야에서 통상의 지식을 가진 자라면 용이하게 실시할 수 있을 것이다.
도 4를 이용하여 간단히 설명하면, 단말 2가 3, 7번 자원블록을 할당받았으므로 가장 큰 자원블록 인덱스를 갖는 자원블록은 7번 자원블록이다. 따라서, 단말 2를 위한 스케줄링 정보는 7번 자원블록 내의 특정 자원에 위치한다. 단말 2를 위한 스케줄링 정보는 6 비트로 이루어진 비트맵을 포함한다. 상기 비트맵의 각 비트는 인덱스가 7번보다 작은 다른 자원블록들(인덱스 1번부터 인덱스 6번까지)에 일대일 대응되어 각 자원블록의 할당 여부를 알려준다.
도 4의 실시예에 따른 비트맵에는 할당된 자원블록은 ‘1’로, 할당되지 않은 자원블록은 ‘0’으로 표시되어 있다. 일반적으로 자원을 이루는 자원블록의 총 개수가 N일 때, 어떤 단말이 할당받은 S개의 자원블록들 중에서 순번이 가장 큰 자원블록의 순번이 T라고 하면, 그 단말의 스케줄링 정보는 순번이 T인 자원블록 내에 위치하고 자원할당을 나타내는 비트맵은 (T-1)개의 비트로 이루어진다. 비트맵의 각 비트는 순번이 T보다 큰 자원블록들에 일대일 대응된다. 즉, 비트맵의 각 비트는 순번이 1번인 자원블록부터 (T-1)인 자원블록까지에 대하여 순차적으로 일대일 대응된다.
예를 들어, 앞선 실시예에서, 자원블록의 총 개수 N = 12이고, 순번 T = 7이 자원블록 내에 스케줄링 정보가 위치하고 (T - 1) = (7 - 1) = 6 비트의 비트맵이 형성되게 되는 것이다.
도 5는 본 발명의 일실시예에 따른 스케줄링 정보 및 상기 스케줄링 정보의 배치를 나타낸다. 즉, 도 4는 도 2 및 도 3의 실시예에 사용되는 스케줄링 정보 및 최고의 채널품질을 이용(실시예 A-3)한 스케줄링 정보의 배치를 예시한다.
위에서와 마찬가지로, 자원할당을 위해 고려하는 자원 공간이 총 NPRB개의 자원블록으로 구성되어 있다고 하자. 우선, 총 NPRB개의 자원블록에 대해 순번을 매긴다. 도 5에서는, 편의상, 왼쪽에서 오른쪽으로 자원블록에 1, 2, 3, ..., NPRB의 순차적 번호를 할당하였지만, 자원블록에 대한 번호 매김은 반드시 주파수축 상에서 순차적일 필요는 없다. 미리 약속된 규칙에 의해 각 자원블록의 번호를 매기고 기지국과 단말 간에 자원블록의 번호 매김 정보를 공유하고 있어서 번호가 의미하는 자원블록의 물리적 위치를 서로 알고 있기만 하면 족하기 때문이다.
도 5를 참조하여, 실시예 A-3을 설명하면 다음과 같다. 실시예 A-3에 따른 스케줄링 정보에 포함되는 자원블록의 위치정보는 각 단말에 할당된 자원블록 중에서 최고의 채널품질을 가진 자원블록의 위치정보이다. 또한, 실시예 A-3에 따른 자원할당정보는 상기 최고의 채널품질을 가진 자원블록 이외의 자원블록들이 상기 단말에 할당되었는지 여부를 나타내며, 이는 비트맵으로 표현 가능하다.
도 5는 12개 자원블록을 갖는 밴드에서 스케줄링 정보의 위치와 비트맵을 예시한다. 도 5의 경우는 단말 3가 4, 5, 6, 8, 9번 자원블록을 할당받았다. 여기서 가장 최고의 채널품질을 갖는 자원블록을 5번 자원블록이라고 가정하면, 단말 3을 위한 스케줄링 정보는 5번 자원블록 내의 특정 자원에 위치한다. 여기서 앞선, 인 덱스를 이용한 실시예 A-1, A-2와 다르게, 스케줄링 정보는 항상 할당된 자원블록 - 1의 수에 해당하는 - 여기서는 (12 - 1) = 11 - 비트로 이루어진 비트맵을 포함한다. 상기 비트맵의 각 비트는 인덱스가 5번 이외의 자원블록과 일대일 대응되어 각 자원블록의 할당 여부를 알려준다.
도 5의 실시예에 따른 비트맵에는 할당된 자원블록은 ‘1’로, 할당되지 않은 자원블록은 ‘0’으로 표시되어 있다. 일반적으로 자원을 이루는 자원블록의 총 개수가 N일 때, 그 단말의 스케줄링 정보는 최고의 채널품질을 가진 자원블록 내에 위치하고 자원할당을 나타내는 비트맵은 (N-1)개의 비트로 이루어진다. 비트맵의 각 비트는 상기 각 단말별로 최고의 채널품질을 가진 자원블록을 제외한 자원블록들에 일대일 대응된다.
도 4는 좀더 상세하게는, 본 발명의 일실시예에 따른 각 단말에서의 스케줄링 정보 구성을 나타낸다.
도 4는 구체적으로, 12개의 자원블록을 6개의 단말에 할당한 경우를 예시한다. 본 실시예에 따르면, 각 단말별 할당된 자원블록의 번호와 스케줄링 정보의 위치는 표 1과 같다. 즉, 각 단말이 할당받은 자원블록 중에서 최소의 자원블록 인덱스를 가지는 자원블록에 스케줄링 정보를 보낸다.
단말 할당된 자원블록 번호 스케줄링 정보가 위치한 자원블록 번호 비트맵 크기 (비트)
UE1 1, 2 1 11
UE2 3, 7 3 9
UE3 4, 5, 6, 8, 9 4 8
UE4 10 10 2
UE5 11 11 1
UE6 12 12 0
표 1을 참조하면, 도 4의 예에서 할당된 자원블록 중 인덱스 번호가 가장 작은 1, 3, 4, 10, 11, 12번 자원블록의 위치에 각각 단말 UE1, UE2, UE3, UE4, UE5, UE6의 스케줄링 정보가 실리는 것을 알 수 있다. 스케줄링 정보가 실리지 않는 부분은 데이터 전송에 사용될 수 있다.
각 단말을 위한 비트맵의 크기는 스케줄링 정보가 실리는 자원블록의 인덱스 번호에 따라 가변적이다. 할당된 자원블록의 최소의 인덱스 번호가 1번인 경우, 비트맵의 크기는 11 비트로 가장 크다. 최소의 인덱스 번호가 커질수록 비트맵의 크기는 작아져서, 결국 최소의 인덱스 번호가 12번인 경우에는 비트맵의 크기는 0 비트가 된다. 비트맵을 이루는 각 비트는 스케줄링 정보가 존재하는 자원블록보다 큰 인덱스를 가지는 자원블록들과 일대일 대응된다.
마찬가지 방법으로 도 4를 참조하여, 실시예 A-2를 설명하면 다음과 같다. 실시예 A-2에 따른 스케줄링 정보에 포함되는 자원블록의 위치정보는 각 단말에 할당된 자원블록 중에서 최대의 자원블록 인덱스를 가진 자원블록의 위치정보이다. 또한, 실시예 A-2에 따른 자원할당정보는 상기 최대의 자원블록 인덱스보다 작은 자원블록 인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내며, 이는 비트맵으로 표현가능하다.
아래에 실시예 A-2에 따른 각 단말별 할당된 자원블록의 번호와 스케줄링 정보의 위치를 표 2를 통해 표현하였다.
단말 할당된 자원블록 번호 스케줄링 정보가 위치한 자원블록 번호 비트맵 크기 (비트) 비트맵 구성
UE1 1, 2 2 1 1
UE2 3, 7 7 6 001000
UE3 4, 5, 6, 8, 9 9 8 00011101
UE4 10 10 9 000000000
UE5 11 11 10 0000000000
UE6 12 12 11 000000000000
가장 오른편에 실시예 A-2에 따른 비트맵 구성을 추가하였다.
도 5는 구체적으로, 12개의 자원블록을 5개의 단말에 할당할 때 스케줄링 정보를 싣기 위한 자원블록의 선택에 있어서, 최고의 채널품질을 갖는 자원블록을 선택하는 경우를 예시한다. 본 실시예에 따르면, 각 단말별 할당된 자원블록의 번호와 스케줄링 정보의 위치는 표 3과 같다. 즉, 각 단말이 할당받은 자원블록 중에서 최소의 자원블록 인덱스를 가지는 자원블록에 스케줄링 정보를 보낸다.
단말 할당된 자원블록 번호 스케줄링 정보가 위치한 자원블록 번호 비트맵 크기 (비트)
UE1 1, 2 2 11
UE2 3, 7 7 11
UE3 4, 5, 6, 8, 9 5 11
UE4 10 10 11
UE5 11, 12 12 11
표 3을 참조하면, 도 5의 예에서 할당된 자원블록 중 인덱스 번호가 가장 작은 1, 3, 4, 10, 11, 12번 자원블록의 위치에 각각 단말 UE1, UE2, UE3, UE4, UE5, UE6의 스케줄링 정보가 실리는 것을 알 수 있다. 스케줄링 정보가 실리지 않는 부분은 데이터 전송에 사용될 수 있다.
각 단말을 위한 비트맵의 크기는 항상 일정하다. 즉 할당된 자원블록의 수 -1이 된다. 비트맵을 이루는 각 비트는 스케줄링 정보가 존재하는 자원블록 이외의 자원블록들과 일대일 대응된다.
위에서 기술한 자원할당정보 구성 및 전송방법은 다양한 형태로 적용할 수 있다. 예를 들어 어떤 OFDMA 시스템에서 운영하는 총 주파수 대역에 대해 위와 같은 자원 할당 정보 구성 및 전송 방법을 적용할 수도 있고, 상기 총 주파수 대역을 복수 개의 부대역으로 나누어, 부대역 단위로 독립적인 자원할당을 행할 수도 있다. 이 경우에도 상술한 방법이 그대로 부대역마다 독립적으로 적용될 수 있다.
이상에서 단말기 제어 정보에 개별 채널 부호화 방식을 적용한 경우를 설명하였다. 이하에서는 그룹 채널 부호화 방식을 적용한 경우에 대하여 설명한다.
도 6은 본 발명의 또 다른 실시예에 따른 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법의 흐름도를 나타낸다. 즉, 도 6은 상술한 그룹 채널 부호화 방식을 사용하여 스케줄링 정보를 채널 부호화하는 실시예 B를 설명하기 위한 흐름도이다.
도 6을 참조하면, S600 단계에서, 기지국은 OFDMA 시스템의 하향 링크 자원으로 구성된 자원블록들 중에서, 적어도 하나의 자원블록을 각 단말에 할당한다.
S610 단계에서, 상기 기지국은 상기 각 단말에 대해, 소정의 조건에 따라 상기 할당된 자원블록 중에서 자원블록을 선택한다. 여기서, 자원블록 선택 방법의 예로는, 상기 단말에 할당된 자원블록 중에서 최소의 자원블록 인덱스를 가진 자원블록을 선택하는 방법, 상기 단말에 할당된 자원블록 중에서 최대의 자원블록 인덱스를 선택하는 방법 및 상기 단말에 할당된 자원블록 중에서 최고 품질인 자원블록을 선택하는 방법을 들 수 있다. 본 명세서에서 이러한 선택 방법에 따른 실시예를 각각 실시예 B-1, B-2 및 B-3라 편의상 칭한다.
S620 단계에서, 상기 기지국은 상기 각 단말을 식별하기 위한 식별정보 및 상기 각 단말을 위해 선택된 자원블록의 위치정보를 포함하는 제 1 스케줄링 정보를 생성하고, 상기 각 단말에 대해, 상기 단말의 자원할당정보를 포함하는 제 2 스케줄링 정보를 생성한다.
바람직하게, 상기 제 2 스케줄링 정보는, 부가제어 정보를 포함한다. 부가제어 정보에는 전송 포맷(transport format)이 포함된다. 여기서, 전송 포맷에 포함되는 정보의 예로는 변조 기법에 대한 정보, 다중안테나 관련 정보 및 페이로드 사이즈를 들 수 있다.
바람직하게, 상기 제 2 스케줄링 정보는 순환잉여검사(CRC) 비트를 더 포함한다.
상기 식별정보는 일반적으로 단말 식별자의 형태일 것이나, 상술한 CRC 비트가 상기 단말을 식별할 수 있도록 생성된 것이라면, 단말 식별자를 전송할 필요가 없다.
실시예 B-1에 따르면, 상기 자원할당정보는 상기 선택된 자원블록의 자원블록 인덱스보다 큰 자원블록 인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내는 정보이다. 실시예 B-2에 따르면, 상기 자원할당정보는 상기 선택된 자원블록의 자원블록 인덱스보다 작은 자원블록 인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내는 정보이다. 실시예 B-3에 따르면, 상기 자원할당정보는 상기 선택된 자원블록 이외의 자원블록들이 상기 단말에 할당되었는지 여부를 나타내는 정보이다. 또한 바람직하게, 이러한 자원할당정보는 상술한 비트맵 방식으로 표현될 수 있다.
S630 단계에서, 상기 기지국은 소정의 하향 링크 자원을 이용하여 상기 제 1 스케줄링 정보를 전송하고, 상기 각 단말에 대해, 선택된 자원블록을 이용하여 상기 단말의 제 2 스케줄링 정보를 전송한다. 여기서, 매 자원블록에서 제2 스케줄링 정보가 존재할 수 있는 자원 위치에 대한 규칙을 정하여 기지국과 단말이 공유하고, 마찬가지로, 제1 스케줄링 정보의 전송에 이용되는 상기 소정의 하향 링크 자원의 위치를 기지국과 단말이 공유한다면, 추후 단말은 상기 소정의 하향 링크 자원에 대한 복조를 수행하여 제2 스케줄링 정보가 위치하는 자원블록을 검출하고, 상기 검출된 자원블록에서 상기 정하여진 규칙에 따른 자원 위치에 대해 복조를 수행하여 제2 스케줄링 정보를 검출한다.
S630 단계는 채널 부호화 단계(S632) 및 자원블록 전송 단계(S634)를 포함하여 이루어진다.
S632 단계에서, 상기 기지국은 상기 제1 스케줄링 정보 및 상기 제2 스케줄링 정보를 채널 부호화하는 채널 부호화를 실행한다. 바람직하게, 상기 기지국은 모든 단말의 제1 스케줄링 정보를 묶어서(joint) 채널 부호화하는 그룹별 부호화 방식을 수행하고, 상기 각 단말별로 상기 제2 스케줄링 정보를 채널 부호화하는 개별 부호화 방식을 수행한다.
S634 단계에서, 상기 기지국은 소정의 하향 링크 자원을 이용하여 상기 채널 부호화된 제1 스케줄링 정보를 전송하고, 상기 각 단말에 대해, 선택된 자원블록을 이용하여 상기 단말의 채널 부호화된 제2 스케줄링 정보를 전송한다.
도 7은 본 발명의 다른 일실시예에 따른 OFDMA 시스템에서의 하향 링크 스케줄링 정보 수신 방법의 흐름도를 나타낸다. 즉, 도 7은 도 6의 실시예에 대응되는 하향 링크 스케줄링 정보 수신 방법을 설명하기 위한 흐름도이다.
도 7을 참조하면, S700 단계에서, 단말이 복수 개의 자원블록들-상기 각 자원블록은 적어도 하나의 하향 링크 자원을 포함함-로 이루어진 수신 OFDM 심볼들로부터, 제 1 스케줄링 정보를 검출한다. 제 1 스케줄링 정보가 위치하는 하향 링크 자원의 위치는 단말은 미리 알고 있는 상태에서, 상기 하향 링크 자원에 대한 복조를 수행하여 상기 제1 스케줄링 정보를 획득하는 것이다.
S710 단계에서, 상기 단말은 상기 제 1 스케줄링 정보에 포함된 상기 단말을 식별하기 위한 식별정보 및 제 2 스케줄링 정보가 실려 있는 자원블록의 위치정보를 기초로, 상기 제 2 스케줄링 정보가 실려 있는 자원블록을 검출한다.
즉, 상기 제 1 스케줄링 정보에는 각 단말의 단말 식별자, 상기 각 단말의 제 2 스케줄링 정보가 존재하는 자원블록의 위치 정보가 포함되어 있으므로, 상기 단말은 자신의 제 2 스케줄링 정보가 존재하는 자원블록을 검출할 수 있다.
S720 단계에서, 상기 단말은 상기 검출된 자원블록의 소정 위치의 자원에 대해 복조를 수행하여, 상기 제 2 스케줄링 정보를 검출한다. 이후, 상기 단말은 상기 검출된 제 2 스케줄링 정보에 포함된 자원 할당정보에 따른 자원블록의 자원들 및 상기 검출된 자원블록의 나머지 자원들에 대해 복조 등을 수행한다. 특히, 상기 제2 스케줄링 정보가 전송 포맷을 포함한다면, 상기 단말은 상기 전송 포맷을 기초로 복조 등을 수행한다.
한편, 기지국에서 제 1 스케줄링 정보 및 제 2 스케줄링 정보를 채널 부호화하여 전송하는 경우라면, 상기 단말은 S700 단계에서 복조된 결과에 대해 채널 복호화를 수행하여 자신의 제 2 스케줄링 정보가 있는 자원블록을 검출하며, 마찬가지로 S720 단계에서 복조된 결과에 대해 채널 복호화를 수행하여 상기 제 2 스케줄링 정보를 검출한다.
도 8 내지 도 10은 본 발명의 일실시예에 따른 제 2 스케줄링 정보 및 상기 제 2 스케줄링 정보의 배치를 나타낸다. 즉, 도 8, 9 및 10은 실시예 B-1, B-2, B-3에 사용되는 제 2 스케줄링 정보 및 상기 제 2 스케줄링 정보의 배치를 예시한다.
제 1 스케줄링 정보는 제 1 스케줄링 정보에 대응되는 그룹에 속하는 각 단말의 단말 식별자, 각 단말의 제 2 스케줄링 정보가 존재하는 자원블록의 위치정보를 포함한다. 여기서, 자원블록의 위치정보의 예로는 자원블록의 번호 또는 인덱스를 들 수 있다. 제 2 스케줄링 정보는 상술한 바와 같이 단말의 자원할당정보 및 부가제어 정보를 포함한다.
도 8을 참조하여, 실시예 B-1을 설명하면 다음과 같다. 실시예 B-1에 따른 제 1 스케줄링 정보에 포함되는 자원블록의 위치정보는 각 단말에 할당된 자원블록 중에서 최소의 자원블록 인덱스를 가진 자원블록의 위치정보이다. 또한, 실시예 B-1에 따른 자원할당정보는 상기 최소의 자원블록 인덱스보다 큰 자원블록인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내며, 이는 비트맵으로 표현가능하다.
도 8은 12개 자원블록을 갖는 밴드에서 제 2 스케줄링 정보의 위치와 비트맵을 예시한다. 도 8의 경우는 단말A가 3, 6, 7, 10번 자원블록을 할당받았으므로 가장 작은 자원블록 인덱스를 갖는 자원블록은 3번 자원블록이다. 따라서, 단말 A를 위한 제 2 스케줄링 정보는 3번 자원블록 내의 특정 자원에 위치한다. 단말 A를 위한 제 2 스케줄링 정보는 9비트로 이루어진 비트맵을 포함한다. 상기 비트맵의 각 비트는 인덱스가 3번보다 큰 다른 자원블록들에 일대일로 대응되어 각 자원블록의 할당여부를 알려준다.
도 8의 실시예에 따른 비트맵에는 할당된 자원블록은 ‘1’로, 할당되지 않은 자원블록은 ‘0’으로 표시되어 있다.
일반적으로 자원블록 집합을 이루는 자원블록의 총 개수가 N일 때, 어떤 단말이 할당받은 S개의 자원블록들 중에서 품질이 가장 우수한 자원블록의 순번이 T라고 하면, 그 단말의 제 2 제어 정보는 순번이 T인 자원블록 내에 위치하고 자원할당을 나타내는 비트맵은 (N-1) 개의 비트로 이루어진다. 비트맵의 각 비트는 순번 T인 자원블록을 제외한 (N-1) 개의 자원블록에 일대일로 대응된다.
도 9를 참조하여, 실시예 B-2를 설명하면 다음과 같다. 실시예 B-2에 따른 제 1 스케줄링 정보에 포함되는 자원블록의 위치정보는 각 단말에 할당된 자원블록 중에서 최대의 자원블록 인덱스를 가진 자원블록의 위치정보이다. 또한, 실시예 B-2에 따른 자원할당정보는 상기 최대의 자원블록 인덱스보다 작은 자원블록인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내며, 이는 비트맵으로 표현가능하다.
도 9는 12개 자원블록을 갖는 밴드에서 제 2 스케줄링 정보의 위치와 비트맵을 예시한다. 도 9의 경우는 단말 A가 3, 6, 7, 10번 자원블록을 할당받았으므로 가장 큰 자원블록 인덱스를 갖는 자원블록은 10번 자원블록이다. 따라서, 단말 A를 위한 제 2 스케줄링 정보는 10번 자원블록 내의 특정 자원에 위치한다. 단말 A를 위한 제 2 스케줄링 정보는 9비트로 이루어진 비트맵을 포함한다. 상기 비트맵의 각 비트는 인덱스가 10번보다 작은 다른 자원블록들에 일대일로 대응되어 각 자원블록의 할당여부를 알려준다.
도 9의 실시예에 따른 비트맵에는 할당된 자원블록은 ‘1’로, 할당되지 않은 자원블록은 ‘0’으로, 표시되어 있다.
일반적으로 자원을 이루는 자원블록의 총 개수가 N일 때, 어떤 단말이 할당받은 S개의 자원블록들 중에서 순번이 가장 큰 자원블록의 순번이 T라고 하면, 그 단말의 제2차 스케줄링 정보는 순번이 T인 자원블록 내에 위치하고 자원할당을 나타내는 비트맵은 (T-1) 개의 비트로 이루어진다. 비트맵의 각 비트는 순번이 T보다 작은 자원블록들에 일대일로 대응된다.
도 10을 참조하여 실시예 B-3을 설명하면 다음과 같다. 실시예 B-3에 따른 제 1 스케줄링 정보에 포함되는 자원블록의 위치정보는 각 단말에 할당된 자원블록 중에서 최고의 품질을 가진 자원블록의 위치정보이다. 또한, 실시예 B-3에 따른 자원할당정보는 제 1 스케줄링 정보가 가리키는 자원블록을 제외한 나머지 자원블록들에 대한 할당여부를 나타내며, 이는 비트맵으로 표현가능하다.
구체적으로 도 10은 12개 자원블록을 갖는 밴드에서 제 2 스케줄링 정보의 위치와 비트맵을 예시한다. 도 10의 경우, 단말 A가 3, 6, 7, 및 10번 자원블록을 할당받고 그 중 6번 자원블록이 가장 품질이 우수한 자원블록인 경우이다. 따라서, 제 1 스케줄링 정보 중에는 단말 A의 단말 식별자와 단말 A의 단말 식별자에 대응되는 6번 자원블록의 위치 정보가 포함되어 있다. 단말 A를 위한 제 2 제어정보는 6번 자원블록 내의 특정 자원에 위치한다. 단말 A를 위한 제 2 스케줄링 정보는 11비트로 이루어진 비트맵을 포함한다. 비트맵의 각 비트는 6번 자원블록을 제외한 나머지 자원블록에 일대일로 대응되어 각 자원블록이 단말 A에 할당되었는지를 알려준다.
도 10의 실시예에 따른 비트맵에는 할당된 블록은 ‘1’로 할당되지 않은 블록은 ‘0’으로 표시되어 있다.
일반적으로 자원블록 집합을 이루는 자원블록의 총 개수가 N일 때, 어떤 단말이 할당받은 S개의 자원블록들 중에서 품질이 가장 우수한 자원블록의 순번이 T라고 하면, 그 단말의 제2차 제어 정보는 순번이 T인 자원블록 내에 위치하고 자원할당을 나타내는 비트맵은 (N-1) 개의 비트로 이루어진다. 비트맵의 각 비트는 순번 T인 자원블록을 제외한 (N-1) 개의 자원블록에 일대일로 대응된다.
도 11은 본 발명의 또 다른 실시예에 따른 각 단말에서의 스케줄링 정보 구성을 나타낸다. 즉, 도 11은 도 8 내지 도 10의 실시예에 사용되는 스케줄링 정보 및 스케줄링 정보의 배치를 예시한다.
도 11을 참조하면, 도 4와 똑같은 자원할당 상황에서 채널 부호화를 적용하였을 때 제어정보의 구성을 보여준다. 자원할당을 위해 고려하는 자원 공간이 총 12개의 자원블록으로 구성되어 있으므로 그룹 스케줄링 정보는 12개의 정보 단락으로 구성된다. 전체 그룹 스케줄링 정보의 크기는 실제 자원할당을 받는 단말기의 총 수와 관계없이 고정된다.
도 11의 예에서, UE 1의 경우 자원블록 1과 2를 할당받으므로 정보 단락 1과 2에 UE 1의 ID가 실린다. UE 3의 경우 자원블록 4, 5, 6, 8, 9 를 할당받으므로 정보 단락 4, 5, 6, 8, 9 에 UE 3의 ID가 실린다. 이와 같은 방식으로, 각 단말기는 자신의 식별정보가 위치한 정보 단락 위치를 파악하여 자신에게 할당된 자원블록의 위치를 알 수 있도록 한다. 전체 제어정보의 크기가 고정되어 있으므로 단말기는 여러 가지 크기를 고려해서 반복적인 복조를 할 필요가 없다는 효과가 있다.
도 12는 본 발명의 일실시예에 따른 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 장치의 구성을 나타낸 도면이다.
도 12를 참조하면, 본 발명에 따르는 하향링크 스케줄링 정보 송신 장치(1200)는 자원블록 할당부(1210), 자원블록 선택부(1220), 스케줄링 정보 생성부(1230) 및 전송부(1240)를 포함한다.
더욱 상세히 설명하면, 자원블록 할당부(1210)는 직교 주파수 분할 다중 접속 시스템의 하향 링크 자원으로 구성된 자원블록들 중에서, 적어도 하나의 자원블록을 각 단말에 할당한다.
자원블록 선택부(1220)는 각 단말에 대해, 각 자원블록의 자원블록 인덱스 크기를 혹은 채널품질을 기초로, 할당된 자원블록 중에서 자원블록을 선택한다.
바람직하게는, 자원블록 선택부(1220)는, 단말에 할당된 자원블록 중에서 최소의 자원블록 인덱스를 가진 자원블록을 선택할 수 있다. 바람직하게는, 이때의 자원할당정보는, 선택된 자원블록의 자원블록 인덱스보다 큰 자원블록 인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내는 정보를 포함할 수 있다. 최소의 자원블록 인덱스를 가진 자원블록을 선택하여 스케줄링 정보를 전송하는 더욱 상세한 방법은 도 2의 설명을 참조한다. 또한 이 경우의 스케줄링 정보 및 상기 스케줄링 정보의 배치의 예는 도 4 및 도 8의 설명을 참조한다.
바람직하게는, 자원블록 선택부(1220)는, 단말에 할당된 자원블록 중에서 최대의 자원블록 인덱스를 가진 자원블록을 선택할 수 있다. 바람직하게는, 이때의 자원할당정보는, 선택된 자원블록의 자원블록 인덱스보다 큰 자원블록 인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내는 정보를 포함할 수 있다. 최대의 자원블록 인덱스를 가진 자원블록을 선택하여 스케줄링 정보를 전송하는 더욱 상세한 방법은 도 4에서의 설명을 참조한다. 또한 이 경우의 스케줄링 정보 및 상기 스케줄링 정보의 배치의 예는 도 9의 설명을 참조한다.
바람직하게는, 자원블록 선택부(1220)는, 단말에 할당된 자원블록 중에서 최고의 채널품질을 갖는 자원블록을 선택할 수 있다. 바람직하게는, 이때의 자원할당정보는, 선택된 자원블록을 제외한 자원블록들이 상기 단말에 할당되었는지 여부를 나타내는 정보를 포함할 수 있다. 최고의 채널품질을 가진 자원블록을 선택하여 스케줄링 정보를 전송하는 더욱 상세한 방법은 도 5에서의 설명을 참조한다. 또한 이 경우의 스케줄링 정보 및 상기 스케줄링 정보의 배치의 예는 도 10의 설명을 참조한다.
스케줄링 정보 생성부(1230)는 각 단말에 대해, 단말의 자원할당정보 및 단말을 식별하기 위한 식별정보를 포함하는 스케줄링 정보를 생성한다.
전송부(1240)는 각 단말에 대해, 선택된 자원블록을 이용하여 해당 단말의 스케줄링 정보를 전송한다. 바람직하게는, 전송부(1240)는, 단말의 스케줄링 정보를 채널 부호화하는 채널 부호화부(1242) 및 채널 부호화된 스케줄링 정보를 상기 선택된 자원블록을 이용하여 전송하는 자원블록전송부(1244)를 포함할 수 있다..
도 13은 본 발명의 일실시예에 따른 OFDMA 시스템에서의 하향링크 스케줄링 정보 수신 장치의 구성을 나타낸 도면이다.
도 13을 참조하면, 본 발명에 따른 하향링크 스케줄링 정보 수신 장치(1300)는 제 1 스케줄링 정보 검출부(1320), 자원블록 검출부(1330) 및 제 2 스케줄링 정보 검출부(1330)를 포함한다.
더욱 상세하게는, 제 1 스케줄링 정보 검출부(1320)는 복수 개의 자원블록들-상기 각 자원블록은 적어도 하나의 하향 링크 자원을 포함함-로 이루어진 수신 OFDM 심볼들로부터, 미리 정해진 자원블록의 특정 위치에서, 각 단말을 식별하기 위한 식별정보 및 각 단말의 제 2 스케줄링 정보-상기 각 단말의 제 2 스케줄링 정보는 상기 각 단말의 자원할당정보를 포함함-가 실려 있는 자원블록의 위치정보를 포함하는 제 1 스케줄링 정보를 검출한다.
자원블록 검출부(1330)는 상기 제 1 스케줄링 정보에 포함된 상기 제 2 스케줄링 정보의 위치정보를 기초로 상기 제2 스케줄링 정보가 실려 있는 자원블록을 검출한다.
제2 스케줄링 정보 검출부(1340)는 상기 검출된 자원블록을 기초로, 상기 제2 스케줄링 정보를 검출한다.
상술한 실시예 B-1에 따르면, 상기 제 2 스케줄링 정보는 상기 단말에 할당된 자원블록 중 최소의 자원블록 인덱스를 가진 자원블록에 실려 있으며, 상기 자원할당정보는, 상기 제 2 스케줄링 정보가 실려 있는 자원블록의 자원블록인덱스보다 큰 자원블록인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내는 정보이다.
상술한 실시예 B-2에 따르면, 상기 제 2 스케줄링 정보는 상기 단말에 할당된 자원블록 중 최대의 자원블록 인덱스를 가진 자원블록에 실려 있으며, 상기 자원할당정보는, 상기 제 2 스케줄링 정보가 실려 있는 자원블록의 자원블록인덱스보다 작은 자원블록인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내는 정보이다.
상술한 실시예 B-3에 따르면, 상기 자원할당정보는, 상기 자원블록들 중에서 상기 선택된 자원블록을 제외한 나머지 자원블록이 상기 단말에 할당되었는지 여부를 나타내는 정보이다.
위에서 기술한 자원할당정보 구성 및 전송방법은 다양한 형태로 적용할 수 있다. 예를 들어 어떤 OFDMA 시스템에서 운영하는 총 주파수 대역에 대해 위와 같은 자원 할당정보 구성 및 전송 방법을 적용할 수도 있고, 상기 총 주파수 대역을 복수 개의 부대역으로 나누어, 부대역 단위로 독립적인 자원할당을 행할 수도 있다. 이 경우에도 상술한 방법이 그대로 부대역마다 독립적으로 적용될 수 있다.
한편, 본 발명이 제시하는 방법은 단말에 분산형 자원을 할당하는 경우에도 적용할 수 있다. 자원공간 내에서 데이터 전송에 사용할 분산형 자원블록의 단위 크기와 총 수를 설정하고 각 분산형 자원블록이 물리적 자원공간의 자원들로 맵핑(mapping)되는 관계를 설정한다. 자원블록과 상기 자원블록의 자원블록 인덱스와의 관계뿐만 아니라 자원블록과 물리자원들과의 맵핑 관계를 미리 설정해 놓고, 이에 대한 설정 정보를 단말과 기지국이 공유한다면, 상술한 집중형 자원 할당 방식뿐만 아니라 분산형 자원 할당 방식에도 본 발명이 적용될 수 있는 것이다. 즉, 총 N개의 분산형 자원블록이 존재하는 경우에 순번을 매긴 후에 위에서 기술한 동일한 방법으로 자원할당정보를 구성한다. 이 경우에도 특정 단말의 스케줄링 정보는 그 단말에 할당하는 자원블록들 중에서, 실시예 A-1의 경우는 최소의 자원블록 인덱스를 가지는 자원블록 내의 특정 자원을 사용하여 전송하고, 실시예 A-2의 경우는 최대의 자원블록 인덱스를 가지는 자원블록 내의 특정 자원을 사용하여 전송한다. 마찬가지로 실시예 A-3의 경우에는 최고의 채널품질을 가지는 자원블록 내의 특정 자원을 사용하여 전송한다. 또한, 실시예 B의 경우는 단말기 그룹에 할당된 분산형 자원블록들의 인덱스를 집중형 자원블록들의 인덱스와 동일하게 취급하여 스케줄링 정보를 전송한다.
한편, 실시예 A에 따르면, 단말은 임의의 자원블록에 자신의 스케줄링 정보가 있는지 없는지를 복조하기 전에는 알 수 없으므로 우선 스케줄링 정보가 존재한다고 가정하고 매 자원블록마다 복조 및 복호를 수행한다. 이때, 자원블록 전체에 대한 복조 및 복호를 수행할 필요는 없고, 상기 스케줄링 정보가 차지할 수 있는 자원들에 대해서만 복조 및 복호를 수행하면 족하다.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의해 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장장치 등이 있으며, 또한 케리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고, 본 발명을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.
이러한 본원 발명인 방법 및 장치는 이해를 돕기 위하여 도면에 도시된 실시예를 참고로 설명되었으나, 이는 예시적인 것에 불과하며, 당해 분야에서 통상적 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위에 의해 정해져야 할 것이다.
본 발명에 따르면, 스케줄링의 자유도를 줄이지 않으면서 스케줄링 정보의 전송에 사용되는 하향 링크 자원의 량을 줄일 수 있다.
또한 본 발명에 따르면, 최소 자원블록 인덱스, 최대 자원블록 인덱스, 또는 최고의 채널품질을 가진 자원블록을 스케줄링 정보의 전송에 이용하여, 스케줄링 정보의 량을 최대한 줄일 수 있다.
또한 본 발명에 따르면, 스케줄링 정보를 확인하기 위하여 모든 자원블록을 조사하지 않아도 되기 때문에 잘못 탐지하는 비율이 상대적으로 낮다.
또한 본 발명에 따르면, 부호화 이득 및 스케줄링 정보 검출 용이성 관점에서 그룹별 부호화 방식을 사용함으로써, 효율적인 스케줄링 정보 전송을 얻을 수 있다.

Claims (31)

  1. 직교 주파수 분할 다중 접속(Orthogonal Frequency Division Multiple Access: 이하, OFDMA) 시스템의 하향 링크 자원으로 구성된 자원블록들 중에서, 적어도 하나의 자원블록을 각 단말에 할당하는 할당단계;
    상기 각 단말에 대해, 상기 할당된 자원블록 중에서 각 자원블록의 자원블록 인덱스 크기에 기초하여 자원블록을 선택하는 선택단계;
    상기 각 단말에 대해, 상기 단말의 자원할당정보 및 상기 단말을 식별하기 위한 식별정보를 포함하는 스케줄링 정보를 생성하는 생성단계; 및
    상기 각 단말에 대해, 선택된 자원블록을 이용하여 상기 단말의 스케줄링 정보를 전송하는 전송단계를 포함하는 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  2. 제1항에 있어서, 상기 선택단계는,
    상기 단말에 할당된 자원블록 중에서 최소의 자원블록 인덱스를 가진 자원블록을 선택하는 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  3. 제1항에 있어서, 상기 자원할당정보는,
    상기 선택된 자원블록의 자원블록 인덱스보다 큰 자원블록 인덱스를 가진 자 원블록들이 상기 단말에 할당되었는지 여부를 나타내는 정보를 포함하는 것을 특징으로 하는 OFDMA 시스템에서의 하향 링크 스케줄링정보 송신 방법.
  4. 제3항에 있어서, 상기 자원할당정보는,
    상기 선택된 자원블록의 자원블록 인덱스보다 큰 자원블록 인덱스를 가진 자원블록 각각이 상기 단말에 할당되었는지 여부를 나타내는 이진 값으로 구성된 비트맵인 것을 특징으로 하는 OFDMA 시스템에서의 하향 링크 스케줄링정보 송신 방법.
  5. 제1항에 있어서, 상기 선택단계는,
    상기 단말에 할당된 자원블록 중에서 최대의 자원블록 인덱스를 가진 자원블록을 선택하는 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  6. 제1항에 있어서, 상기 자원할당정보는,
    상기 선택된 자원블록의 자원블록 인덱스보다 작은 자원블록 인덱스를 가진 자원블록들이 상기 단말에 할당되었는지 여부를 나타내는 정보인 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  7. 제6항에 있어서, 상기 자원할당정보는,
    상기 선택된 자원블록의 자원블록 인덱스보다 작은 자원블록 인덱스를 가진 자원블록 각각이 상기 단말에 할당되었는지 여부를 나타내는 이진 값으로 구성된 비트맵인 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  8. 제1항에 있어서, 상기 스케줄링 정보는,
    순환 잉여 검사(Cyclic Redundancy Check : 이하, CRC) 비트를 더 포함하는 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  9. 제1항에 있어서, 상기 식별정보는,
    단말 식별자인 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  10. 제1항에 있어서, 상기 식별정보는,
    상기 단말을 식별할 수 있도록 생성된 CRC 비트인 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  11. 제1항에 있어서, 상기 스케줄링 정보는,
    전송 포맷(transport format)을 더 포함하는 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  12. 제11항에 있어서, 상기 전송 포맷은,
    변조 기법에 대한 정보, 다중안테나 관련 정보 및 페이로드 사이즈를 포함하는 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  13. 제1항에 있어서, 상기 전송단계는,
    상기 단말의 스케줄링 정보를 채널 부호화하는 채널 부호화 단계; 및
    상기 채널 부호화된 스케줄링 정보를 상기 선택된 자원블록을 이용하여 전송하는 자원블록전송 단계를 포함하는 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  14. 제13항에 있어서, 상기 채널 부호화 단계는,
    단말별로 상기 스케줄링 정보를 채널 부호화하는 개별 부호화 방식을 수행하는 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  15. 제1항에 있어서, 상기 각 자원블록은,
    소정 개수의 OFDM 심볼에 따른 시간 및 소정 주파수 대역에 속하는 적어도 하나의 하향 링크 자원으로 이루어진 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  16. 제15항에 있어서, 상기 각 자원블록은,
    집중형 자원할당 방식에 따라, 시간 또는 주파수 상에서 연속된 복수 개의 하향 링크 자원으로 이루어진 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  17. 제15항에 있어서, 상기 각 자원블록은,
    분산형 자원할당 방식에 따라, 시간 및 주파수 상의 연속성에 구속됨이 없이 복수 개의 하향 링크 자원으로 이루어진 것을 특징으로 하는 OFDMA 시스템에서의 하향링크 스케줄링 정보 송신 방법.
  18. 삭제
  19. 삭제
  20. 삭제
  21. 삭제
  22. 삭제
  23. 삭제
  24. 삭제
  25. 삭제
  26. 삭제
  27. 삭제
  28. 삭제
  29. 삭제
  30. 삭제
  31. 삭제
KR1020070042760A 2006-05-02 2007-05-02 직교 주파수 분할 다중 접속 시스템에서의 하향링크스케줄링 정보 송/수신 방법 KR100885476B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1020060039376 2006-05-02
KR20060039376 2006-05-02
KR20060041191 2006-05-08
KR1020060041191 2006-05-08

Publications (2)

Publication Number Publication Date
KR20070107614A KR20070107614A (ko) 2007-11-07
KR100885476B1 true KR100885476B1 (ko) 2009-02-24

Family

ID=39062908

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070042760A KR100885476B1 (ko) 2006-05-02 2007-05-02 직교 주파수 분할 다중 접속 시스템에서의 하향링크스케줄링 정보 송/수신 방법

Country Status (1)

Country Link
KR (1) KR100885476B1 (ko)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MX2009003608A (es) 2006-10-02 2009-04-22 Lg Electronics Inc Metodo para transmitir una señal de control de enlace descendente.
US7953061B2 (en) 2006-10-02 2011-05-31 Lg Electronics Inc. Method for transmitting control signal using efficient multiplexing
CN104639306B (zh) 2007-03-19 2019-04-16 Lg电子株式会社 移动通信***中资源分配及传输/接收资源分配信息的方法
KR101049138B1 (ko) 2007-03-19 2011-07-15 엘지전자 주식회사 이동 통신 시스템에서, 수신확인신호 수신 방법
KR100908063B1 (ko) 2007-06-13 2009-07-15 엘지전자 주식회사 이동 통신 시스템에서 확산신호를 송신하는 방법
KR100913090B1 (ko) 2007-06-13 2009-08-21 엘지전자 주식회사 통신 시스템에서 확산 신호를 송신하는 방법
KR100900289B1 (ko) 2007-06-21 2009-05-29 엘지전자 주식회사 직교 주파수 분할 다중화 시스템에서 제어 채널을 송수신하는 방법
KR100925441B1 (ko) * 2008-01-07 2009-11-06 엘지전자 주식회사 분산형 가상자원블록 스케쥴링 방법
KR100904433B1 (ko) 2008-01-07 2009-06-24 엘지전자 주식회사 분산형 가상자원블록 스케쥴링 방법
KR100913099B1 (ko) 2008-01-07 2009-08-21 엘지전자 주식회사 분산형 가상자원블록 스케쥴링 방법
KR101478246B1 (ko) * 2008-12-09 2015-01-02 삼성전자주식회사 멀티 인풋 멀티 아웃풋 시스템의 하향링크 컨트롤 정보 송수신 방법 및 장치
WO2010120126A2 (ko) * 2009-04-15 2010-10-21 엘지전자 주식회사 자원할당정보 획득 방법 및 이를 이용하는 단말 장치
KR101804918B1 (ko) * 2009-12-14 2018-01-11 엘지전자 주식회사 무선 통신 시스템에서 하향링크 신호 송신 방법 및 이를 위한 장치

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050031650A (ko) * 2003-09-30 2005-04-06 한국전자통신연구원 직교주파수분할다중접속 무선 패킷 시스템에서의 다중레벨 패킷 스케쥴링 장치 및 방법
WO2005096522A1 (ja) * 2004-03-30 2005-10-13 Matsushita Electric Industrial Co., Ltd. 基地局装置、移動局装置およびデータチャネルのスケジューリング方法
KR20050122793A (ko) * 2004-06-25 2005-12-29 엘지전자 주식회사 Ofdm/ofdma시스템의 무선자원 할당 스케쥴링 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050031650A (ko) * 2003-09-30 2005-04-06 한국전자통신연구원 직교주파수분할다중접속 무선 패킷 시스템에서의 다중레벨 패킷 스케쥴링 장치 및 방법
WO2005096522A1 (ja) * 2004-03-30 2005-10-13 Matsushita Electric Industrial Co., Ltd. 基地局装置、移動局装置およびデータチャネルのスケジューリング方法
KR20050122793A (ko) * 2004-06-25 2005-12-29 엘지전자 주식회사 Ofdm/ofdma시스템의 무선자원 할당 스케쥴링 방법

Also Published As

Publication number Publication date
KR20070107614A (ko) 2007-11-07

Similar Documents

Publication Publication Date Title
KR100885476B1 (ko) 직교 주파수 분할 다중 접속 시스템에서의 하향링크스케줄링 정보 송/수신 방법
US11129140B2 (en) Search process for physical downlink control channels in a communication system
US20180176916A1 (en) Radio resource assignment in control channel in wireless communication systems
US10021715B2 (en) Multiplexing resource element groups for control channel elements of control channels
KR101932184B1 (ko) 통신 시스템에서 물리 하향링크 제어 시그널링의 확장
US9674841B2 (en) Apparatus and method for performing resource allocation and communication in a wireless communication system, and system using same
JP5507449B2 (ja) 候補制御チャネルのベースユニットと装置、および識別方法
KR101272772B1 (ko) 광대역 무선통신 시스템에서 동적 자원 할당 장치 및 방법
KR100975680B1 (ko) 통신 시스템에서의 자원 할당 데이터의 시그널링 방법
US20080101211A1 (en) Method of assigning uplink acknowledgement channels in scheduled packet data systems
JP4995280B2 (ja) パケットデータ通信システムにおける制御情報を送受信する方法及び装置
CN113541882A (zh) 用于无线通信的用户设备和基站的装置及其方法
RU2428818C2 (ru) Способ повышения пропускной способности в системе, содержащий привязочные назначения
JP2020504504A (ja) 情報伝送方法、ネットワーク機器及び端末装置
US8315239B2 (en) Apparatus and method for allocating resource in broadband wireless communication system
US8804687B2 (en) Apparatus and method for allocating frequency resources in a frequency overlay system
KR100912818B1 (ko) Ofdma 시스템에서 l1/l2 제어정보
RU2009132553A (ru) Демодуляция подсовокупности блоков назначения доступной линии связи
JP5442369B2 (ja) 無線基地局及び通信制御方法
KR20050091598A (ko) 광대역 무선 통신 시스템에서 접속 정보 전송 시스템 및방법
JP5404451B2 (ja) 移動局及び制御情報の復号方法
KR20110083431A (ko) 로컬라이즈드 서브채널을 사용하는 무선 이동통신 시스템에서 서브밴드 선택 정보 보고시 오류 검출 방법 및 그 장치
JP5366844B2 (ja) 移動局及び制御情報の復号方法
JP4569788B1 (ja) 無線基地局及び通信制御方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
N231 Notification of change of applicant
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee