KR100927735B1 - 다중 안테나를 이용한 데이터 전송 장치 및 그 방법 - Google Patents

다중 안테나를 이용한 데이터 전송 장치 및 그 방법 Download PDF

Info

Publication number
KR100927735B1
KR100927735B1 KR1020070122143A KR20070122143A KR100927735B1 KR 100927735 B1 KR100927735 B1 KR 100927735B1 KR 1020070122143 A KR1020070122143 A KR 1020070122143A KR 20070122143 A KR20070122143 A KR 20070122143A KR 100927735 B1 KR100927735 B1 KR 100927735B1
Authority
KR
South Korea
Prior art keywords
transmission
data
generating
set data
timing
Prior art date
Application number
KR1020070122143A
Other languages
English (en)
Other versions
KR20090055294A (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 KR1020070122143A priority Critical patent/KR100927735B1/ko
Priority to US12/174,929 priority patent/US8537920B2/en
Publication of KR20090055294A publication Critical patent/KR20090055294A/ko
Application granted granted Critical
Publication of KR100927735B1 publication Critical patent/KR100927735B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0686Hybrid systems, i.e. switching and simultaneous transmission
    • H04B7/0691Hybrid systems, i.e. switching and simultaneous transmission using subgroups of transmit antennas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling

Landscapes

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

Abstract

본 발명은 다중 안테나를 이용한 데이터 전송 장치 및 그 방법에 관한 것으로, 다중 송수신 안테나를 통해 대용량 데이터를 고속으로 처리함에 있어, 데이터의 특성에 따라 적합한 무선 채널을 갖는 안테나 그룹을 결정하고, 결정한 송신 안테나를 통하여 데이터를 송신함으로써 서비스 품질을 지원하기 위한, 다중 안테나를 이용한 데이터 전송 장치 및 그 방법을 제공하고자 한다.
이를 위하여, 본 발명은, 데이터 전송 장치에 있어서, 송신 집합 데이터 리스트를 전달받음에 따라 각 집합 데이터의 특성에 상응하는 안테나 그룹의 송신 버퍼를 선택하기 위한 송신 버퍼 선택수단; 집합 데이터의 저장정보를 포함하는 송신 집합 데이터 리스트를 생성하여 상기 송신 버퍼 선택수단으로 전달하고, 상기 선택된 송신 버퍼를 통해 해당 송신 집합 데이터를 송신하기 위한 데이터 송신수단; 및 각 집합 데이터의 전송 타이밍을 제어하기 위한 타이밍 제어수단을 포함한다.
다중 안테나, 집합 데이터, 송신 집합 데이터 리스트, 재전송 집합 데이터 리스트, 안테나 그룹 및 송신 버퍼 선택, 매체접근제어, QoS

Description

다중 안테나를 이용한 데이터 전송 장치 및 그 방법{Apparatus and method for transmitting data using multi-antenna}
본 발명은 다중 안테나를 이용한 데이터 전송 장치 및 그 방법에 관한 것으로, 더욱 상세하게는 다중 송수신 안테나를 통해 대용량 데이터를 고속으로 처리함에 있어, 데이터의 특성에 따라 적합한 무선 채널을 갖는 안테나 그룹을 결정하고, 결정한 송신 안테나를 통하여 데이터를 송신함으로써 서비스 품질을 지원하기 위한, 다중 안테나를 이용한 데이터 전송 장치 및 그 방법에 관한 것이다.
본 발명은 정보통신부 및 정보통신연구진흥원의 IT신성장동력핵심기술개발사업의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호 : 2006-S-002-02, 과제명 : 3Gbps급 4G 무선 LAN 시스템 개발].
차세대 이동통신 시스템은 음성 위주의 서비스에서 벗어나, 다양한 데이터 서비스를 목표로 하고 있는데, 이를 위해서는 수 기가 비피에스(Gbps) 이상의 데이터 전송속도 및 QoS(Quality of Service)를 지원할 수 있는 고속 데이터 통신 기술 의 개발이 필수적이다.
데이터 송수신 시, 각각 다수의 안테나를 사용하는 다중 송수신(Multiple Input Multiple Output : 이하 ‘MIMO’라 칭함) 시스템은, 송수신 안테나를 각각 하나씩만 사용하는 시스템에 비해 채널 용량(channel capacity)의 획기적인 증가를 얻을 수 있다는 연구 결과들이 발표된 바 있다.
이러한 MIMO 시스템의 이론적인 채널 용량 증가 이득을 실현하기 위해 다양한 방식이 제안되었으며, 상기 제안된 방식에는 크게 공간 다중화 기법(Spatial Multiplexing)과 시공간 부호 기법(Space-Time Codes)이 있다.
공간 다중화 기법은 서로 다른 송신 안테나에 서로 다른 데이터를 동시에 전송함으로써, 추가적인 시스템 대역폭 없이 시스템 용량을 증대시킬 수 있는 기법으로, 대표적인 예로는 V-BLAST(Vertical-Bell Laboratory lAayered Space-Time) 방식이 있다.
시공간 부호 기법은 데이터 스트림에 적절한 부호를 부가하여 다수의 시간 구간과 안테나를 통해 데이터를 전송함으로써, 다이버시티(diversity) 및 부호 이득(coding gain)을 동시에 얻는 기법으로, 대표적인 예로는 시공간 블록 부호(space-time block codes) 방식이 있다.
예를 들어, 2x2 MIMO 시스템은 하나 이상의 송신 안테나에서 보내는 신호를 수신단에서 잘 분리하여 수신함으로써, 하나의 시간 구간에 2개의 데이터 스트림을 수신할 수 있고, 또한 2개의 데이터 스트림을 2개의 안테나를 통해 전송함으로써, 데이터의 에러율을 낮출 수도 있다.
결국, 다중 송수신 안테나를 포함하는 MIMO 시스템은 전송경로가 증가하여 동시에 하나 이상의 데이터 스트림을 전송할 수 있고, 수신 에러는 모든 전송경로에 대해서 또는 하나 이상의 특정 무선경로에 대해서는 발생하지 않을 수 있다.
이러한 MIMO 시스템에서 다중 송신 안테나를 제어하는 방식은, 물리 계층이 다중 송신 안테나에 대해서 동일한 데이터 송신방식을 적용하거나, 매체접근제어(MAC) 계층과는 별도로 시스템 전송률을 높이기 위하여 각 안테나에 대하여 서로 다른 변조 방식(예, MCS 레벨)을 적용하고 있지만, 서비스 품질(Qos : Quality of Service)을 충족시키기에는 한계가 있다.
따라서 현재에는 고속 데이터 통신을 지원하고 동시에 트래픽이 갖는 서비스 품질을 보장할 수 있는 방안이 요구되고 있으며, 이러한 요구를 해결하고자 하는 것이 본 발명의 과제이다.
본 발명은, 다중 송수신 안테나를 통해 대용량 데이터를 고속으로 처리함에 있어, 데이터의 특성에 따라 적합한 무선 채널을 갖는 안테나 그룹을 결정하고, 결정한 송신 안테나를 통하여 데이터를 송신함으로써 서비스 품질을 지원하기 위한, 다중 안테나를 이용한 데이터 전송 장치 및 그 방법을 제공하는데 그 목적이 있다.
본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.
상기 목적을 달성하기 위한 본 발명의 장치는, 데이터 전송 장치에 있어서, 송신 집합 데이터 리스트를 전달받음에 따라 각 집합 데이터의 특성에 상응하는 안테나 그룹의 송신 버퍼를 선택하기 위한 송신 버퍼 선택수단; 집합 데이터의 저장정보를 포함하는 송신 집합 데이터 리스트를 생성하여 상기 송신 버퍼 선택수단으로 전달하고, 상기 선택된 송신 버퍼를 통해 해당 송신 집합 데이터를 송신하기 위한 데이터 송신수단; 및 각 집합 데이터의 전송 타이밍을 제어하기 위한 타이밍 제어수단을 포함한다.
또한, 상기 목적을 달성하기 위한 본 발명의 방법은, 데이터 전송 방법에 있어서, 송신 큐에 집합 데이터가 저장됨에 따라 저장정보를 포함하는 송신 집합 데이터 리스트를 생성하는 송신 집합 데이터 리스트 생성단계; 상기 생성한 송신 집합 데이터 리스트 상의 각 집합 데이터의 특성에 상응하는 안테나 그룹의 송신 버퍼를 선택하는 송신 버퍼 선택단계; 집합 데이터의 전송 타이밍을 생성하는 전송 타이밍 생성단계; 및 상기 생성한 전송 타이밍에 맞춰 상기 선택한 송신 버퍼를 통해 해당 집합 데이터를 전송하는 단계를 포함한다.
또한, 본 발명은 다중 안테나 송수신 방안을 포함하는 MIMO 시스템에 있어, 송신 단말은 우선순위에 따른 데이터의 송신을 처리하기 위하여, 제공하고자 하는 MCS 레벨 중 적합한 무선 채널 특징에 따라 그룹화된 송신 안테나를 선택하여 MPDU 단위의 송신을 수행할 수 있도록 MAC 송신 구조를 하드웨어적으로 구현한다.
또한, 본 발명은 다중 송수신 안테나를 통해 수 Gbps 급의 대용량 데이터의 고속 처리가 가능하며, 더 나아가 트래픽의 QoS를 지원할 수 있으므로 전체 통신 시스템의 성능을 향상시킬 수 있다.
또한, 본 발명은 각기 다른 하나 이상의 채널 특성을 지니는 여러 개의 안테나를 통하여 송수신을 수행하는 고속 무선 전송 시스템(예, 놀라(NoLA) 시스템)에 있어, 무선 매체 접근제어 프로토콜의 성능 및 시스템 QoS를 높이기 위하여 서비스되는 데이터의 특성에 따라서 적합한 무선 채널을 갖는 송신 안테나 또는 송신 안테나 그룹을 결정하고, 결정한 송신 안테나를 통하여 데이터를 송신한다.
상기와 같은 본 발명은, 다중 송수신 안테나를 통해 대용량 데이터를 고속으로 처리함에 있어, 데이터의 특성에 따라 적합한 무선 채널을 갖는 안테나 그룹을 결정하고, 결정한 송신 안테나를 통하여 데이터를 송신함으로써, 서비스 품질을 지원할 수 있는 효과가 있다.
상술한 목적, 특징 및 장점은 첨부된 도면을 참조하여 상세하게 후술되어 있 는 상세한 설명을 통하여 보다 명확해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 한다.
도 1 은 일반적인 다중 송수신 안테나 시스템에서의 무선 프로토콜 데이터 및 응답 프레임의 송수신 과정에 대한 일예시도이다.
일반적으로, 다중 송수신(MIMO : Multiple Input Multiple Output) 시스템은 동일한 주파수를 작은 시간 단위로 나누어 주어진 시간 동안 무선 채널에 접속하여 데이터를 송수신하는 시분할다중접속(TDMA : Time Division Multiple Access) 방식을 기반으로 데이터를 송수신한다.
즉, 시분할다중접속 방식에 따라 송신 단말(10)이 할당받은 무선 채널을 통해 데이터를 송신하면, 수신 단말(20)은 송신 단말(10)로부터의 데이터를 수신한다.
이후, 수신 단말(20)은 일정시간(IFS : Inter Frame Space) 동안 송신 단말(10)로부터 데이터가 수신되지 않으면, 수신한 데이터에 대한 응답(ACK) 프레임을 송신한다.
그러면, 송신 단말(10)은 수신한 응답 프레임을 분석하여 획득한 데이터의 송신 정보에 따라 일정시간(IFS) 후 해당 데이터를 재전송하거나 새로운 데이터를 전송한다. 이때, 송신 데이터 스트림은 물리계층(Physical Layer)에서 요구하는 프리엠블(preamble)과 MAC(Medium Access Control) 데이터로 구성된다.
도 2 는 본 발명이 적용되는 다중 안테나를 구비한 고속 데이터 전송 시스템의 일예시도이다.
도 2에 도시된 바와 같이, 본 발명이 적용되는 다중 안테나를 구비한 고속 데이터 전송 시스템은, 서비스를 제공하는 서버들을 포함하는 인터넷(11), 다중 안테나를 구비한 송신 단말(10), 다중 안테나를 구비한 수신 단말(20), 및 서비스를 수신하는 홈 네트워크(예 : 인터넷)(21)를 포함한다. 이때, 송신 단말(10)은 각기 다른 특성을 지니는 무선 채널을 통해 수신 단말(20)로 데이터를 전송한다.
여기서, 송신 단말(10)은 각 안테나에 대하여 서비스 특징이 다른 데이터를 적용하기 위하여 독립적인 송신 버퍼(TX FIFO)들을 구비한다.
또한, 송신 단말(10) 및 수신 단말(20)은 다중 안테나를 포함하며, 물리계층으로부터 전달받은 무선 채널의 특성에 따라 다수의 안테나에 각기 다른 변조 및 코딩 방식을 적용하여 다양한 전송률을 제공한다.
즉, 전송률은 각 안테나에 기 결정된 변조 및 코딩 조합(MCS : Modulation and Coding Scheme) 레벨에 의해 결정되고, 각 안테나에 대한 MCS 레벨의 결정은 일반적으로 서비스의 품질(Quality of Service) 및 무선 채널의 특성을 고려하여 송신 과정에서 MAC에 의해 결정된다.
또한, 변조 및 코딩 조합 레벨에 따라 성능이 좋은 안테나 순으로 우선순위 가 결정된 후 시스템 환경에 맞게 그룹화된다.
이때, 각 안테나 그룹(적어도 하나 이상의 안테나로 이루어진 그룹)은 고유의 재정렬 임계치(Reordering Threshold), 비트 에러율(Bit Error Rate), 및 지연도(Latency)를 갖으므로, 서비스 품질을 보장하기 위해서 송신 데이터의 특성에 맞게 안테나 그룹을 적절히 선택해야 한다.
도 3 은 본 발명이 적용되는 다중 안테나를 구비한 전송 시스템의 매체접근제어 장치에 대한 일실시예 설명도이다.
먼저, 시스템 패킷 인터페이스(SPI : System Packet Interface) 장치(310)는, 호스트 시스템의 중앙처리장치(CPU)를 통해 전달받은 송신하고자 하는 데이터를 읽은 후 데이터 전송 장치(320)에서 접근할 수 있도록 송신 큐(312)에 저장하고, 데이터 전송 장치(320)에서 사용하는 레지스터를 호스트 시스템과 연결하여 레지스터 제어부(311)를 통해 제어하는 기능을 수행한다.
데이터 전송 장치(320)는, 수 Gbps의 고속 통신을 지원하는 MAC 하드웨어 기능부로서, 시스템 패킷 인터페이스 장치(310)의 송신 큐(312)를 모니터링 하다가 데이터가 도착하면, 이를 송신 데이터 메모리에 저장한 후 송신 요청신호를 발생하고, 물리계층의 인터페이스 처리부(330)에서 송신 데이터를 읽어갈 수 있도록 송신 FIFO에 저장하여 송신을 준비한다.
도 4 는 본 발명에 따른 다중 안테나를 이용한 데이터 전송 장치의 일실시예 구성도이다.
도 4에 도시된 바와 같이, 본 발명에 따른 다중 안테나를 이용한 데이터 전송 장치는, 송신 집합 데이터의 저장정보를 포함하는 송신 집합 데이터 리스트를 생성하고, 송신 FIFO 선택부(420)에서 선택한 송신 FIFO를 통해 해당 송신 집합 데이터를 송신하기 위한 데이터 송신부(410), 상기 데이터 송신부(410)로부터 송신 집합 데이터 리스트를 전달받음에 따라 각 집합 데이터의 특성에 따른 우선순위 및 재정렬 임계치를 기반으로 최적의 안테나 그룹에 해당하는 송신 FIFO를 선택하기 위한 상기 송신 FIFO 선택부(420), 및 각 집합 데이터의 전송 타이밍을 제어하기 위한 타이밍 제어부(430)를 포함한다.
여기서, 송신 FIFO 선택부(420)는, 재정렬 임계치(Reordering Threshold), 비트 에러율(Bit Error Rate), 및 지연도(Latency)를 가지는 적어도 하나의 안테나 그룹을 관리한다.
이때, 재정렬 임계치란, 수신 단말(20)이 송신 단말(10)로부터 한번에 수신하여 저장할 수 있는 집합 데이터의 개수를 의미한다. 즉, 수신 단말(20)의 재정렬 임계치가 3인 경우, 송신 FIFO 선택부(420)는 재정렬 임계치가 3 이하인 안테나 그룹을 선택하여 한번에 3개 이하의 집합 데이터를 송신한다.
또한, 집합 데이터의 특성에 따른 우선순위는 일예로, "재전송 패킷 > 음성 패킷 > 비디오 패킷 > 파일 전송 프로토콜(FTP : File Transfer Protocol) 패킷"이 될 수 있다.
한편, 상기 데이터 송신부(410)의 구성요소들에 대해 상세히 살펴보기로 한다.
먼저, MAC 프레임 생성기(411)는, 시스템 패킷 인터페이스 장치(310)의 송신 큐(312)를 모니터링 하고, 상기 송신 큐(312)에 송신 데이터(프레임)가 저장됨에 따라 상기 송신 데이터를 도 5에 도시된 바와 같은 집합 데이터(Aggregated MPDU)의 형태로 변형하여 송신 데이터 메모리(413)에 저장한다.
이때, MAC 프레임 생성기(411)는, 송신 데이터 메모리(413)에 대한 저장 주소 및 데이터 디스크립터(시퀀스 번호 등)를 DPRAM(Dual-ported Random Access Memory) 또는 FIFO(First In First out) 형태의 메모리를 사용하여 관리한다.
또한, MAC 프레임 생성기(411)는, 송신 데이터 관리기(412)와 함께 송신 집합 데이터 리스트 및 송신 데이터 메모리(413)를 함께 관리하여 데이터의 고속 처리가 가능하도록 한다.
송신 데이터 관리기(412)는, 송신 데이터 메모리(413)에 집합 데이터가 저장됨에 따라 이에 대한 디스크립터 정보를 MAC 프레임 생성기(411)로부터 전달받고, 디스크립터 정보로 구성되는 송신 집합 데이터 리스트를 생성 및 관리한다.
또한, 송신 데이터 관리기(412)는, 수신 단말(20)로부터 피드백 받은 집합 데이터에 대한 수신정보를 기반으로 재전송 집합 데이터 리스트를 생성 및 관리한다.
송신 FIFO 인터페이스 처리기(414)는, 각 집합 데이터의 디스크립터 정보를 이용하여 송신 데이터 메모리(413)로부터 송신하고자 하는 집합 데이터를 읽어와 송신 FIFO 인터페이스에 맞추어 데이터 송신 제어기(415)의 해당 송신 FIFO에 저장한다. 이때, 송신 FIFO는 데이터 송신 제어기(415)의 내부에 포함되어 있으며, 물리계층 인터페이스 처리장치(330)에서 용이하게 접근할 수 있는 구조를 갖는다.
물리계층 인터페이스 처리장치(330)는 직접 송신 FIFO에 저장되어 있는 집합 데이터들을 데이터 송신이 시작되는 시점에 맞추어 읽기 시작하며, 이때 상기 데이터 송신 제어기(415)는 각기 다른 집합 데이터의 길이를 고려하여, 송신 FIFO에 저장되어 있는 집합 데이터들이 해당 안테나 그룹을 통해 끊김 없이 전송될 수 있도록 제어(정렬)한다.
이때, 물리계층 인터페이스 처리장치(330)에서 송신을 시작하기 위하여 참조하는 제어신호는 물리계층 제어신호 인터페이스 처리기(432))에서 생성되며, 다중 송수신 안테나에 대한 파워 및 물리 계층의 동작을 제어하기 위한 신호이다.
한편, 본 발명에서는 하나의 시간 단위를 심볼(symbol)이라 칭하여 일정한 수의 심볼 수 동안 주파수를 송신자 또는 수신자에게 할당하여 다운 링크 및 업 링크 동작을 수행한다.
따라서 물리계층에서 요구되는 송신 제어신호는 타이밍 제어기(431)에서 생성하는 일정한 타이밍 신호를 참조로 생성되어 송신 안테나 및 수신 안테나의 전원 및 동작 제어를 위해 사용된다.
그리고 타이밍 제어기(431)는 기 정의된 심볼 시간 단위를 구현하기 위하여 타이밍 정보를 생성하고, 상기 생성된 심볼 타이밍 신호를 기반으로 다운 링크와 업 링크, 그리고 IFS로 구성되는 프레임의 타이밍 신호를 생성한다.
또한, 타이밍 제어기(431)는 생성된 타이밍들을 모두 참조하여 전체 시스템의 동작을 제어하는 송수신 프레임 제어신호를 처리한다.
도 5 는 본 발명에 따른 집합 데이터의 일예시도이다.
도 5에 도시된 바와 같이, 본 발명에 따른 집합 데이터(Aggregated MAC Protocol Data Unit)는, MAC 계층에서 지원하는 기본 유닛인 MPDU(MAC Protocol Data Unit)의 집합화된 형태로서, 이에 대한 응답 프레임은 집합 데이터에 대한 응답(ACK) 비트맵을 포함하는 MPDU이다.
이때, 다운링크(downlink) 데이터의 최대 길이와 업링크(uplink) 데이터의 최대 길이는 시스템 환경에 맞게 기 정의된 값을 사용하는 것이 바람직하다.
도 6 은 본 발명에 따른 다중 안테나를 이용한 데이터 전송 방법에 대한 일실시예 흐름도로서, 그 구체적인 실시예는 전술한 바와 같으므로, 여기서는 그 동작 요지만을 간략하게 설명하기로 한다.
먼저, 송신 큐에 집합 데이터가 저장됨에 따라 저장정보를 포함하는 송신 집합 데이터 리스트를 생성한다(601).
이후, 상기 생성한 송신 집합 데이터 리스트 상의 각 집합 데이터의 특성에 따른 우선순위 및 재정렬 임계치를 기반으로 최적의 안테나 그룹에 해당하는 송신 버퍼를 선택한다(602).
이후, 전송 타이밍에 맞춰 상기 선택한 송신 버퍼를 통해 해당 집합 데이터를 전송한다(603).
한편, 전술한 바와 같은 본 발명의 방법은 컴퓨터 프로그램으로 작성이 가능하다. 그리고 상기 프로그램을 구성하는 코드 및 코드 세그먼트는 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 상기 작성된 프로그램은 컴퓨터가 읽을 수 있는 기록매체(정보저장매체)에 저장되고, 컴퓨터에 의하여 판독되고 실행됨으로써 본 발명의 방법을 구현한다. 그리고 상기 기록매체는 컴퓨터가 판독할 수 있는 모든 형태의 기록매체를 포함한다.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.
본 발명은 M x N 및 N x N 다중 안테나 시스템 등에 이용될 수 있다.
도 1 은 일반적인 다중 송수신 안테나 시스템에서의 무선 프로토콜 데이터 및 응답 프레임의 송수신 과정에 대한 일예시도,
도 2 는 본 발명이 적용되는 다중 안테나를 구비한 고속 데이터 전송 시스템의 일예시도,
도 3 은 본 발명이 적용되는 다중 안테나를 구비한 전송 시스템의 매체접근제어 장치에 대한 일실시예 설명도,
도 4 는 본 발명에 따른 다중 안테나를 이용한 데이터 전송 장치의 일실시예 구성도,
도 5 는 본 발명에 따른 집합 데이터의 일예시도,
도 6 은 본 발명에 따른 다중 안테나를 이용한 데이터 전송 방법에 대한 일실시예 흐름도이다.
* 도면의 주요 부분에 대한 부호의 설명
410 : 데이터 송신부 411 : MAC 프레임 생성기
412 : 송신 데이터 관리기 413 : 송신 데이터 메모리
414 : 송신 FIFO 인터페이스 처리기 415 : 데이터 송신 제어기
420 : 송신 FIFO 선택부 430 : 타이밍 제어부
431 : 타이밍 제어기
432 : 물리계층 제어신호 인터페이스 처리기

Claims (14)

  1. 데이터 전송 장치에 있어서,
    송신 집합 데이터 리스트를 전달받고, 상기 송신 집합 데이터 리스트에 따라 각 송신 집합 데이터의 특성에 상응한 우선순위 및 재정렬 임계치를 기반으로 하여 최적의 안테나 그룹에 해당하는 송신 버퍼를 선택하기 위한 송신 버퍼 선택수단;
    상기 송신 집합 데이터의 저장정보를 포함한 상기 송신 집합 데이터 리스트를 생성하여 상기 송신 버퍼 선택수단으로 전달하고, 상기 선택된 송신 버퍼를 통해 해당 송신 집합 데이터를 송신하기 위한 데이터 송신수단; 및
    상기 각 송신 집합 데이터의 전송 타이밍을 제어하기 위한 타이밍 제어수단
    을 포함하는 다중 안테나를 이용한 데이터 전송 장치.
  2. 삭제
  3. 제 1 항에 있어서,
    상기 송신 버퍼 선택수단은,
    재정렬 임계치, 비트 에러율 및 지연도를 가지는 적어도 하나의 안테나 그룹을 관리하는 것을 특징으로 하는 다중 안테나를 이용한 데이터 전송 장치.
  4. 제 1 항에 있어서,
    상기 데이터 송신수단은,
    집합 데이터를 생성하여 송신 데이터 메모리에 저장하기 위한 집합 데이터 생성수단;
    상기 송신 데이터 메모리에 집합 데이터가 저장됨에 따라 저장정보를 포함하는 송신 집합 데이터 리스트를 생성 및 관리하기 위한 송신 데이터 관리수단;
    집합 데이터의 저장정보를 이용하여 상기 송신 데이터 메모리로부터 집합 데이터를 읽어와 상기 선택된 송신 버퍼에 저장하기 위한 송신 버퍼 인터페이스 수단; 및
    집합 데이터가 끊김 없이 전송되도록 제어하기 위한 데이터 송신 제어수단
    을 포함하는 다중 안테나를 이용한 데이터 전송 장치.
  5. 제 4 항에 있어서,
    상기 집합 데이터 생성수단은,
    상기 송신 데이터 메모리에 대한 저장 주소 및 데이터 디스크립터를 관리하는 것을 특징으로 하는 다중 안테나를 이용한 데이터 전송 장치.
  6. 제 4 항에 있어서,
    상기 송신 데이터 관리수단은,
    피드백 받은 집합 데이터에 대한 수신정보를 기반으로 재전송 집합 데이터 리스트를 생성 및 관리하는 것을 특징으로 하는 다중 안테나를 이용한 데이터 전송 장치.
  7. 제 1 항에 있어서,
    상기 타이밍 제어수단은,
    일정한 타이밍 신호를 생성하기 위한 타이밍 제어기; 및
    상기 타이밍 제어기에서 생성한 타이밍 신호에 따라 안테나의 전원 및 동작 제어신호를 생성하기 위한 물리계층 제어신호 인터페이스 처리기
    를 포함하는 다중 안테나를 이용한 데이터 전송 장치.
  8. 데이터 전송 방법에 있어서,
    송신 큐에 송신 집합 데이터가 저장됨에 따라 상기 송신 집합 데이터의 저장정보가 포함된 송신 집합 데이터 리스트를 생성하는 송신 집합 데이터 리스트 생성단계;
    상기 생성한 송신 집합 데이터 리스트에 따라 각 송신 집합 데이터의 특성에 상응한 우선순위 및 재정렬 임계치를 기반으로 하여 최적의 안테나 그룹에 해당하는 송신 버퍼를 선택하는 송신 버퍼 선택단계;
    상기 각 송신 집합 데이터의 전송 타이밍을 생성하는 전송 타이밍 생성단계; 및
    상기 생성한 전송 타이밍에 맞춰 상기 선택한 송신 버퍼를 통해 해당 송신 집합 데이터를 전송하는 단계
    를 포함하는 다중 안테나를 이용한 데이터 전송 방법.
  9. 삭제
  10. 제 8 항에 있어서,
    상기 송신 버퍼 선택단계는,
    재정렬 임계치, 비트 에러율, 및 지연도를 가지는 적어도 하나의 안테나 그룹을 관리하는 것을 특징으로 하는 다중 안테나를 이용한 데이터 전송 방법.
  11. 제 8 항에 있어서,
    상기 송신 집합 데이터 리스트 생성단계는,
    상기 송신 큐를 모니터링하는 단계;
    상기 송신 큐에 송신 데이터가 저장됨에 따라 송신 데이터를 집합 데이터의 형태로 변형시키는 집합 데이터 생성단계;
    상기 생성된 집합 데이터를 송신 데이터 메모리에 저장하는 단계; 및
    상기 저장된 집합 데이터에 대한 저장정보를 포함하는 송신 집합 데이터 리스트를 생성하는 단계
    를 포함하는 다중 안테나를 이용한 데이터 전송 방법.
  12. 제 11 항에 있어서,
    상기 집합 데이터 생성단계는,
    상기 송신 데이터 메모리에 대한 저장 주소 및 데이터 디스크립터를 관리하는 것을 특징으로 하는 다중 안테나를 이용한 데이터 전송 방법.
  13. 제 11 항에 있어서,
    상기 송신 집합 데이터 리스트 생성단계는,
    피드백 받은 집합 데이터에 대한 수신정보를 기반으로 재전송 집합 데이터 리스트를 생성 및 관리하는 단계
    를 더 포함하는 다중 안테나를 이용한 데이터 전송 방법.
  14. 제 8 항에 있어서,
    상기 전송 타이밍 생성단계는,
    일정한 타이밍 신호를 생성하는 단계; 및
    상기 생성한 타이밍 신호에 따라 안테나의 전원 및 동작 제어신호를 생성하는 단계
    를 포함하는 다중 안테나를 이용한 데이터 전송 방법.
KR1020070122143A 2007-11-28 2007-11-28 다중 안테나를 이용한 데이터 전송 장치 및 그 방법 KR100927735B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020070122143A KR100927735B1 (ko) 2007-11-28 2007-11-28 다중 안테나를 이용한 데이터 전송 장치 및 그 방법
US12/174,929 US8537920B2 (en) 2007-11-28 2008-07-17 Apparatus and method for transmitting data using multi-antenna

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070122143A KR100927735B1 (ko) 2007-11-28 2007-11-28 다중 안테나를 이용한 데이터 전송 장치 및 그 방법

Publications (2)

Publication Number Publication Date
KR20090055294A KR20090055294A (ko) 2009-06-02
KR100927735B1 true KR100927735B1 (ko) 2009-11-18

Family

ID=40669687

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070122143A KR100927735B1 (ko) 2007-11-28 2007-11-28 다중 안테나를 이용한 데이터 전송 장치 및 그 방법

Country Status (2)

Country Link
US (1) US8537920B2 (ko)
KR (1) KR100927735B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113439393A (zh) * 2019-02-14 2021-09-24 瑞典爱立信有限公司 用于具有每天线布置的可变输出功率的无线设备的rsrp测量的装置和方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030054666A (ko) * 2001-12-26 2003-07-02 한국전자통신연구원 유무선 통합망에서 간접 승인을 이용한 패킷 전송 장치 및그 방법
KR20040053861A (ko) * 2002-12-16 2004-06-25 한국전자통신연구원 무선랜 시스템 장치와 매체접근제어를 통한 데이터 송수신및 그 운용 방법
KR20070100812A (ko) * 2005-03-30 2007-10-11 후지쯔 가부시끼가이샤 이동 단말기, 무선 통신 장치 및 무선 통신 방법

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030022929A (ko) * 2001-09-11 2003-03-19 한빛전자통신 주식회사 3지피피 시스템의 알엔씨에서 호 서비스 장치 및 방법
US7254373B2 (en) * 2003-01-28 2007-08-07 Conexant, Inc. Antenna diversity based on packet errors
KR20070022038A (ko) 2004-05-13 2007-02-23 코닌클리케 필립스 일렉트로닉스 엔.브이. 무선 시스템을 위한 다중 속도 패킷 집합을 구비한수퍼프레임 프로토콜 패킷 데이터 유닛 포맷
KR100908004B1 (ko) 2006-02-24 2009-07-16 삼성전자주식회사 다중 송수신 안테나 시스템의 자동 반복 요청 장치 및 방법
JP4525703B2 (ja) * 2007-05-15 2010-08-18 ソニー株式会社 無線通信装置、プログラム、無線通信方法および無線通信システム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030054666A (ko) * 2001-12-26 2003-07-02 한국전자통신연구원 유무선 통합망에서 간접 승인을 이용한 패킷 전송 장치 및그 방법
KR20040053861A (ko) * 2002-12-16 2004-06-25 한국전자통신연구원 무선랜 시스템 장치와 매체접근제어를 통한 데이터 송수신및 그 운용 방법
KR20070100812A (ko) * 2005-03-30 2007-10-11 후지쯔 가부시끼가이샤 이동 단말기, 무선 통신 장치 및 무선 통신 방법

Also Published As

Publication number Publication date
KR20090055294A (ko) 2009-06-02
US8537920B2 (en) 2013-09-17
US20090135942A1 (en) 2009-05-28

Similar Documents

Publication Publication Date Title
JP6722301B2 (ja) ワイヤレスデバイスに対するアップリンク送信の設定
JP4711750B2 (ja) 移動通信システム、移動局及び基地局並びに通信制御方法
KR100678223B1 (ko) 통신시스템의 패킷 전송 장치 및 방법
US8908622B2 (en) Method and communication device for assigning scheduling grant
EP1334571B1 (en) A transmission scheduler for a multiple antenna wireless cellular network
US8588201B2 (en) Method and apparatus for improving RF coverage area in a wireless network
KR102139721B1 (ko) 다중 경로 프로토콜에서 이중으로 네트워크 코딩을 적용하는 방법 및 그 장치
US10716022B2 (en) Systems and methods for calculating uplink pathloss in a WLAN
US20220159670A1 (en) Systems and methods of client device grouping for uplink transmission in a wlan
JP2008504730A (ja) 複数のアンテナを持つ通信システムにおいてパケットサイズに基づいて送信モードを選択する方法および装置
JP5111182B2 (ja) 無線基地局制御装置および無線基地局制御方法
KR100990395B1 (ko) 무선 통신 시스템에서 데이터 송신 장치 및 방법
KR100927735B1 (ko) 다중 안테나를 이용한 데이터 전송 장치 및 그 방법
JP5124306B2 (ja) 無線基地局制御装置および無線基地局制御方法
JP3396644B2 (ja) 基地局装置、端末局装置、通信システムおよび通信制御方法
KR100937040B1 (ko) 다중 송수신 안테나 시스템에서의 자동 재전송 요구 처리장치 및 그 방법
KR100946904B1 (ko) 통신시스템의 집합 패킷 생성 방법
JP6833943B2 (ja) システム
Srinivasan MmWave RAT Optimization: MAC Layer Initial Access Design and Transport Layer Integration
JP2017034561A (ja) 無線通信用集積回路、無線通信端末、無線通信方法、無線通信システム
KR20220158916A (ko) 인공지능을 이용한 무선통신 자원할당 방법, 이를 수행하기 위한 기록 매체 및 장치
CN114846842A (zh) 无线通信装置和方法
KR20090116626A (ko) 제어정보 전송 방법 및 단말
CN104105140A (zh) 增强型传输格式组合选择方法和装置

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
GRNT Written decision to grant
FPAY Annual fee payment
FPAY Annual fee payment

Payment date: 20140512

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee