KR20110093699A - 다중 사용자 mimo 시스템에서 데이터 송수신 방법 및 장치 - Google Patents

다중 사용자 mimo 시스템에서 데이터 송수신 방법 및 장치 Download PDF

Info

Publication number
KR20110093699A
KR20110093699A KR1020110011892A KR20110011892A KR20110093699A KR 20110093699 A KR20110093699 A KR 20110093699A KR 1020110011892 A KR1020110011892 A KR 1020110011892A KR 20110011892 A KR20110011892 A KR 20110011892A KR 20110093699 A KR20110093699 A KR 20110093699A
Authority
KR
South Korea
Prior art keywords
data
acknowledgment
receiving
order information
receiving terminals
Prior art date
Application number
KR1020110011892A
Other languages
English (en)
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 KR20110093699A publication Critical patent/KR20110093699A/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/0413MIMO systems
    • 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/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/0623Auxiliary parameters, e.g. power control [PCB] or not acknowledged commands [NACK], used as feedback information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/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/1607Details of the supervisory signal
    • H04L1/1614Details of the supervisory signal using bitmaps
    • 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/1607Details of the supervisory signal
    • H04L1/1685Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1854Scheduling 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
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0093Point-to-multipoint

Landscapes

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

Abstract

본 발명은 다중 사용자 MIMO 시스템에서 데이터를 송수신하는 방법 및 장치에 관한 것이다. 본 발명의 하나의 송신 단말이 복수의 수신 단말 각각에 데이터를 송신하는 방법에 있어서, 상기 데이터 및 수신 확인 순서 정보를 포함하는 복수의 데이터 프레임을 생성하는 단계, 상기 복수의 데이터 프레임을 상기 복수의 수신 단말 각각에 송신하는 단계 및 상기 수신 확인 순서 정보에 따라 상기 복수의 수신 단말로부터 순차적으로 수신 확인 신호를 수신하는 단계를 포함한다. 본 발명에 따르면, 하나의 송신 단말이 복수의 수신 단말 각각에 데이터를 송신함에 있어서, 데이터를 수신한 수신 단말이 수신 확인 신호를 송신 단말에 보내는 순서를 설정함으로써 데이터 간 충돌을 방지할 수 있는 효과가 있다.

Description

다중 사용자 MIMO 시스템에서 데이터 송수신 방법 및 장치{METHOD AND APPARATUS FOR TRANSMITTING/RECEIVING DATA IN MU-MIMO SYSTEM}
본 발명은 데이터 송수신 방법 및 장치에 관한 것으로, 보다 상세하게는 다중 사용자 MIMO 시스템에서 데이터를 송수신하는 방법 및 장치에 관한 것이다.
802.11과 같은 무선 랜은 기본적으로 분산 시스템(Distributed System: DS)의 접속점 역할을 하는 단말인 액세스 포인트(Access Point: AP)와, 복수의 무선 단말(STAtion: STA)로 이루어진 기본 서비스 셋(Basic Service Set: BSS)을 지원한다.
최근 들어 무선 랜 사용자가 급격히 늘어나면서, 하나의 BSS가 제공하는 데이터 처리량(Throughput)을 증가시키고자 하는 요구가 늘어나고 있다. 기존의 무선 랜에서는 하나의 단말이 2이상의 다른 단말과 동시에 통신하는 것이 불가능했다. 그러나 기가바이트급 이상의 처리량을 제공하기 위하여, 하나의 단말이 복수의 단말과 동시에 통신할 수 있도록 하는 기술이 연구되고 있다. 이러한 기술의 대표적인 예가 다중 사용자 MIMO(Multi User-Multi Input Multi Output: MU-MIMO) 기술과, 다중 주파수 채널 기술이다. 이들 기술을 사용하면, 마치 하나의 단말이 복수의 단말들과 독립적인 복수의 통신 경로를 통하여 동시에 데이터를 주고 받는 것처럼 동작하게 된다. 이에 따라 하나의 단말이 복수의 단말에 동시에 데이터를 보낼 수 있게 되고, 결과적으로 BSS의 처리량을 획기적으로 증가시킬 수 있다.
한편, 데이터를 전송할 때는 복수의 독립적인 통신 경로를 동시에 사용하지만, Ack 또는 Block Ack와 같은 제어 신호(수신 확인 신호)는 독립적인 통신 경로가 아닌, 모든 단말이 공유하는 통신 경로를 통해 전송되는 것이 일반적이다. 이는 다른 단말이 보내는 제어 신호를 수신함으로써, 데이터의 동시 전송으로 인한 충돌을 방지하기 위해서이다. 이하에서는 복수의 독립적인 통신 경로를 멀티 채널(Multi channel)로, 모든 단말이 공유하는 통신 경로를 프라이머리 채널(Primary channel)로 지칭한다.
만약 전술한 바와 같이 하나의 단말, 예를 들어 AP가 복수의 단말, 예를 들면 STA들에 멀티 채널을 통해 동시에 데이터를 전송하면, 데이터를 수신한 단말들은 프라이머리 채널을 통하여 Ack 또는 Block Ack 신호를 전송한다. 이때, 데이터를 수신한 복수의 단말들이 다른 단말들의 데이터 수신에 대한 고려 없이 Ack 또는 Block Ack 신호를 동일한 프라이머리 채널을 통해 송신한다면, 앞서 언급한 데이터 간의 충돌이 발생할 수 있다.
본 발명은 하나의 송신 단말이 복수의 수신 단말 각각에 데이터를 송신함에 있어서, 데이터를 수신한 수신 단말이 수신 확인 신호를 송신 단말에 보내는 순서를 설정함으로써 데이터 간 충돌을 방지하는 것을 목적으로 한다.
본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있고, 본 발명의 실시예에 의해 보다 분명하게 이해될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.
이러한 목적을 달성하기 위한 본 발명은 하나의 송신 단말이 복수의 수신 단말 각각에 데이터를 송신하는 방법에 있어서, 상기 데이터 및 수신 확인 순서 정보를 포함하는 복수의 데이터 프레임을 생성하는 단계, 상기 복수의 데이터 프레임을 상기 복수의 수신 단말 각각에 송신하는 단계 및 상기 수신 확인 순서 정보에 따라 상기 복수의 수신 단말로부터 순차적으로 수신 확인 신호를 수신하는 단계를 포함하는 것을 일 특징으로 한다.
또한 본 발명은 하나의 송신 단말이 송신한 복수의 데이터를 복수의 수신 단말이 각각 수신하는 방법에 있어서, 상기 데이터 및 수신 확인 순서 정보를 포함하는 데이터 프레임을 수신하는 단계, 상기 데이터 프레임으로부터 상기 수신 확인 순서 정보를 획득하는 단계 및 상기 수신 확인 순서 정보에 따라 상기 송신 단말에 수신 확인 신호를 순차적으로 송신하는 단계를 포함하는 것을 다른 특징으로 한다.
또한 본 발명은 하나의 송신 단말이 복수의 수신 단말 각각에 데이터를 송신하는 방법에 있어서, 상기 송신 단말이 상기 데이터 및 수신 확인 순서 정보를 포함하는 복수의 데이터 프레임을 생성하는 단계, 상기 송신 단말이 상기 복수의 데이터 프레임을 상기 복수의 수신 단말 각각에 송신하는 단계, 상기 복수의 수신 단말이 상기 데이터 프레임을 각각 수신하는 단계, 상기 복수의 수신 단말이 상기 데이터 프레임으로부터 상기 수신 확인 순서 정보를 각각 획득하는 단계 및 상기 복수의 수신 단말이 상기 수신 확인 순서 정보에 따라 상기 송신 단말에 수신 확인 신호를 각각 순차적으로 송신하는 단계를 포함하는 것을 또 다른 특징으로 한다.
하나의 송신 단말이 복수의 수신 단말 각각에 데이터를 송신함에 있어서, 데이터를 수신한 수신 단말이 수신 확인 신호를 송신 단말에 보내는 순서를 설정함으로써 데이터 간 충돌을 방지할 수 있는 장점이 있다.
도 1은 IEEE 802.11의 A-MPDU의 구조 및 그 서브 프레임의 구조.
도 2는 종래 기술에 따른 A-MPDU 송신 및 수신 확인 과정.
도 3은 하나의 송신 단말이 복수의 수신 단말에 데이터를 보낸 후, 수신 단말이 수신 확인 신호를 보낼 때 발생할 수 있는 문제점을 나타내는 도면.
도 4는 본 발명에서 사용되는 서브 프레임의 구조.
도 5는 본 발명에 의한 데이터 송수신 방법의 일 실시예를 나타내는 도면.
도 6은 본 발명에 의한 데이터 송수신 방법의 다른 실시예를 나타내는 도면.
도 7은 본 발명에 의한 데이터 송수신 방법의 또 다른 실시예를 나타내는 도면.
도 8은 본 발명의 일 실시예에 따른 데이터 송신 방법의 흐름도.
도 9는 본 발명의 일 실시예에 따른 데이터 수신 방법의 흐름도.
전술한 목적, 특징 및 장점은 첨부된 도면을 참조하여 상세하게 후술되며, 이에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 상세한 설명을 생략한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 한다. 도면에서 동일한 참조부호는 동일 또는 유사한 구성요소를 가리키는 것으로 사용된다.
유무선 통신 망에서, 데이터는 일정한 단위로 처리된다. 이러한 데이터 단위는 통신 규격마다 서로 다르다. 예를 들어, 무선 랜의 국제 표준인 IEEE 802.11에서는 MAC(Media Access Control)에서 처리하는 데이터 단위를 MPDU(MAC Protocol Data Unit)라고 부른다. IEEE 802.11에서는 물리 계층의 데이터 속도에 대한 MAC 계층의 효율을 높이기 위하여, 여러 개의 MPDU를 집합(aggregate)시켜 물리 계층에서 하나의 데이터 단위로 처리할 수 있는 방법을 제시한다. 이렇게 집합된 MPDU를 A-MPDU(Aggregated-MPDU)라고 부른다.
도 1은 IEEE 802.11의 A-MPDU의 구조 및 그 서브 프레임의 구조를 나타낸다. 도 1의 (a)에 나타난 바와 같이, A-MPDU는 복수의 서브 프레임들로 이루어진다. 도 1의 (b)에는 A-MPDU를 구성하는 서브 프레임의 구조가 나타나 있다.
도 1의 (b)에 나타난 바와 같이, A-MPDU의 서브 프레임은 구분자(Delimeter) 필드, MPDU 필드 및 패드(Pad) 필드로 구성된다. 구분자 필드는 해당 MPDU를 구별하기 위한 필드로, 예비(Reserved) 필드, MPDU 길이(length) 필드, CRC 필드 및 구분자 시그니처(Delimiter Signiture) 필드로 구성된다. MPDU 길이 필드는 해당 서브 프레임에 포함된 MPDU의 길이에 대한 정보를 포함하고, CRC 필드는 구분자의 무결성을 보장하기 위해 사용된다. 또한 구분자 시그니처는 해당 구분자를 특정하기 위하여 사용된다.
계속해서 도 1의 (b)를 참조하면, MPDU는 전송하고자 하는 데이터를 포함한다. 한편, 각 서브 프레임의 구분자의 시작점 사이의 간격이 32비트의 정수배가 되도록 하기 위하여, 필요에 따라 0~3 바이트의 패드 필드가 삽입될 수 있다.
종래 기술에 따르면, 송신 단말에 의해 송신된 도 1의 (a)와 같은 A-MPDU를 수신 단말이 수신한 경우, 수신 단말은 일정한 시간이 지난 후 수신 확인 신호를 송신 단말에 송신한다. 도 2는 종래 기술에 따른 A-MPDU 송신 및 수신 확인 과정을 나타낸다. 도 2에 나타난 바와 같이, 송신 단말이 A-MPDU를 보내면, 수신 단말은 일정 시간, 즉 SIFS(Short Inter Frame Space) 후에 수신 확인 신호, 즉 Block Ack 신호를 송신 단말에 보낸다.
도 2와 같은 데이터의 송신, 수신 및 수신 확인 과정은 종래의 1:1 통신에서는 문제없이 적용될 수 있다. 그런데, 앞서 설명한 바와 같이 하나의 단말이 복수의 독립적인 통신 경로(즉, 멀티 채널)를 통해 복수의 단말에 동시에 데이터를 보내고자 하는 경우, 도 2와 같은 과정이 적용되면 문제가 발생할 수 있다. 이하에서는, 설명의 편의를 위해 A-MPDU를 데이터 프레임으로 지칭한다.
도 3은 하나의 송신 단말이 복수의 수신 단말에 데이터 프레임을 보낸 후, 수신 단말이 수신 확인 신호를 보낼 때 발생할 수 있는 문제점을 나타내는 도면이다. 도 3에 나타난 바와 같이, 2 이상의 수신 단말이 수신 확인 신호를 보내는 타이밍이 동일하거나(수신 단말 1-수신 단말 2) 겹칠(수신 단말 2-수신 단말 3) 경우, 송신 단말은 이러한 수신 확인 신호들을 수신하는 과정에서 오류를 일으키거나 수신 확인 신호의 수신이 불가능해질 수 있다. 이러한 문제는 동일한 길이 또는 서로 다른 길이의 데이터 프레임을 수신한 수신 단말들이 다른 수신 단말의 수신 확인 신호 송신 타이밍을 고려하지 못하고 수신 확인 신호를 송신할 때 발생한다.
본 발명은 이와 같은 문제점을 해결하기 위한 것으로, 데이터 프레임을 수신한 복수의 수신 단말이 수신 확인 신호를 보낼 순서를 설정함으로써 수신 확인 신호의 충돌을 방지하는 데이터 송수신 방법에 관한 것이다.
이하에서는 실시예들을 통해 본 발명의 데이터 송수신 방법에 대해 자세히 설명한다.
수신 단말의 수신 확인 신호 송신 순서를 설정하기 위하여, 본 발명에서는 도 4와 같은 구조를 갖는 서브 프레임을 사용한다. 도 4의 서브 프레임은 도 1에 나타난 종래의 서브 프레임의 예비 필드 대신, 수신 확인 순서 필드, 즉 Ack Order 필드를 포함한다.
실시예 1
도 5는 본 발명에 의한 데이터 송수신 방법의 일 실시예를 나타내는 도면이다.
도 5를 참조하면, 먼저 송신 단말은 수신 단말 1, 2, 3에 데이터 프레임, 즉 A-MPDU 1, 2, 3을 멀티 채널을 통해 동시에 송신한다. 이 때 데이터 프레임의 수신 이후 송신 단말에 수신 확인 신호(Block Ack)를 보낼 순서는 수신 단말 1, 2, 3의 순서로 설정된다. (도 5에서 Ack Order로 표시됨)
따라서 송신 단말은 각 수신 단말에 보내고자 하는 데이터 및 수신 확인 순서 정보를 포함하는 복수의 데이터 프레임을 생성하거나, 외부로부터 입력받는다. 본 실시예에서, 데이터 프레임에 포함되는 수신 확인 순서 정보는 복수의 수신 단말이 수신 확인 신호를 보낼 상대적인 순서를 나타내는 정보를 포함한다. 예를 들어, A-MPDU 2의 수신 확인 순서 정보에는 "Ack Order=2"와 같은 정보가 포함될 수 있다. 그리고 이 수신 확인 순서 정보가 포함된 데이터 프레임을 수신한 수신 단말 2는 데이터 수신 후 자신이 다른 수신 단말에 이어서 두 번째로 수신 확인 신호를 송신 단말에 송신해야 한다는 것을 파악할 수 있다.
앞서 언급한 바와 같이, 송신 단말이 보내는 데이터 프레임은 복수의 독립적인 경로, 즉 멀티 채널을 통해 송신되지만, 수신 단말들이 보내는 수신 확인 신호는 모든 단말이 공유하는 통신 경로, 즉 프라이머리 채널을 통해 송신된다. 따라서 본 실시예에서, 각 수신 단말은 자신의 수신 확인 순서를 파악한 후, 다른 수신 단말이 수신 확인 신호를 보내는 것을 확인한 후 자신의 순서에 맞게 수신 확인 신호를 송신한다. 예를 들면 도 5에서 수신 단말 1은 송신 단말로부터의 데이터 프레임을 수신한 후 일정 시간(SIFS) 이후 첫 번째로 수신 확인 신호(Block Ack 1)를 보내고, 다시 일정 시간 후 수신 단말 2는 자신의 차례에 따라 수신 확인 신호(Block Ack 2)를 보낸다.
또한 본 발명의 다른 실시예에서는 전술한 바와 같이 다른 수신 단말의 수신 확인 신호 송신을 확인하지 않고, 자신의 수신 확인 순서에 따라 (SIFS 시간+수신 확인 신호 전송 시간)을 계산하여 수신 확인 신호를 전송할 수도 있다. 예를 들어 도 5에서, 수신 단말 2는 자신의 수신 확인 순서가 '2'임을 확인한 후, (SIFS+수신 확인 신호 1의 전송 시간+SIFS) 만큼의 시간 이후에 수신 확인 신호를 보낼 수 있다.
실시예 2
도 6은 본 발명에 의한 데이터 송수신 방법의 다른 실시예를 나타내는 도면이다.
도 5와 달리, 도 6의 실시예에서는 각 수신 단말에 송신되는 데이터 프레임의 길이가 서로 다르다. 이러한 경우, 송신 단말에서 설정한 수신 확인 순서대로 각 수신 단말이 수신 확인 신호를 보내도록 하기 위해서는 각 수신 단말이 모두 동일한 타이밍에 데이터 프레임의 수신을 완료할 필요가 있다.
따라서 도 6의 실시예에서는 가장 긴 데이터 프레임을 제외한 나머지 데이터 프레임들의 길이가 가장 긴 데이터 프레임의 길이와 같아지도록 패딩 비트(Padding bits)가 삽입된다. 패딩 비트는 MAC 계층, PHY 계층 또는 두 계층 모두에서 삽입될 수 있다.
도 6에 나타난 바와 같이, 패딩 비트가 삽입됨으로써 각 데이터 프레임의 길이는 모두 같아진다. 이렇게 패딩 비트가 삽입된 데이터 프레임이 각 수신 단말에 송신된 이후, 실시예 1과 마찬가지로 각 수신 단말은 수신 확인 순서 정보에 포함된 상대적인 순서 정보에 따라 송신 단말에 수신 확인 신호를 송신한다.
실시예 3
도 7은 본 발명에 의한 데이터 송수신 방법의 또 다른 실시예를 나타내는 도면이다.
도 7의 실시예에서는 도 6과 마찬가지로 각 데이터 프레임의 길이가 서로 다르다. 하지만 본 실시예에서는 도 6과 달리 패딩 비트를 데이터 프레임에 삽입하지 않는다. 대신에, 송신 단말은 각 수신 단말이 수신 확인 신호를 보낼 시간에 대한 정보를 포함하는 수신 확인 순서 정보가 포함된 데이터 프레임을 송신한다. 여기서 각 수신 단말이 수신 확인 신호를 보낼 시간에 대한 정보는 상대적인 시간 정보와 절대적인 시간 정보로 나누어진다.
예를 들어, 수신 확인 순서 정보에는 실시예 1, 2에서 언급된 수신 단말이 수신 확인 신호를 보낼 상대적인 순서를 나타내는 정보(Ack order=1, 2, 3)와 함께, 상대적인 송신 시간(예를 들면, 2초)에 대한 정보가 함께 포함될 수 있다. 이러한 수신 확인 순서 정보가 포함된 데이터 프레임을 수신한 수신 단말 2는 자신의 수신 확인 순서 및 상대적인 송신 시간 정보를 확인한 후, 수신 단말 1의 수신 확인 신호 송신이 이루어진 후 2초 후에 수신 확인 신호를 송신한다. 따라서 이러한 상대적인 송신 시간 정보는 실시예 1에서 언급된, 수신 확인 신호를 보낼 상대적인 순서를 나타내는 정보의 일종이다.
한편, 본 발명의 다른 실시예에서는 수신 확인 순서 정보에 각 단말이 수신 확인 신호를 보낼 절대적인 시간 정보가 포함될 수 있다. 이러한 경우, 각 수신 단말은 다른 수신 단말이 수신 확인 신호를 보냈는지 여부와 관계없이, 수신 확인 순서 정보에 특정된 시간에 수신 확인 신호를 송신한다.
본 발명의 또 다른 실시예에서는 전술한 상대적 또는 절대적 시간 정보 대신, 가장 긴 데이터 프레임에 대한 정보가 수신 확인 순서 정보에 포함될 수 있다. 예를 들어 도 7과 같이 A-MPDU 3이 가장 긴 데이터 프레임일 경우, 각 데이터 프레임에는 가장 긴 프레임인 A-MPDU 3의 길이(length)에 대한 정보 또는 A-MPDU 3을 수신하는데 소요되는 시간에 대한 정보가 포함된다. 그리고 각 데이터 프레임을 수신한 수신 단말들은 수신 확인 순서 정보를 이용하여 가장 긴 프레임을 수신하는 데 걸리는 시간을 계산하거나 직접 획득한다. 이로써 각 수신 단말은 수신 단말 1이 수신 확인 신호를 보낼 시간을 확인할 수 있으며, 그 후에는 실시예 1의 방법에 따라 순서대로 수신 확인 신호를 보낼 수 있다.
이러한 가장 긴 데이터 프레임에 대한 정보는 송신 단말이 보내는 각각의 데이터 프레임에 포함될 수도 있고, 별도의 데이터로서 수신 단말에 송신될 수도 있다. 별도의 데이터로서 송신될 경우, 가장 긴 데이터 프레임에 대한 정보는 멀티 채널 또는 프라이머리 채널을 통해 송신될 수 있다.
실시예 3을 통해 설명된 수신 확인 순서 정보에 포함되는 정보들, 즉 상대적 또는 절대적 시간 정보나 가장 긴 데이터 프레임에 대한 정보는 MAC 계층의 오버헤드(overhead), 예를 들면 MAC 헤더 또는 A-MPDU 서브 프레임의 구분자등에 포함될 수도 있고, PHY 계층의 오버헤드, 예를 들면 SIG 필드나 서비스 필드에 포함될 수도 있다.
도 8은 본 발명의 일 실시예에 따른 데이터 송신 방법의 흐름도이다.
먼저 복수의 수신 단말 각각에 송신할 복수의 데이터 프레임을 생성한다(S802). 여기서 각각의 데이터 프레임에는 전송하고자 하는 데이터 및 수신 확인 순서 정보가 포함된다. 또한 각 데이터 프레임은 가장 긴 데이터 프레임과 같은 길이가 되도록 하기 위한 패딩 비트를 포함할 수 있다. 다른 실시예에서, 복수의 데이터 프레임은 다른 장치에 의해 생성되어 입력될 수도 있다.
그 다음, 복수의 데이터 프레임을 복수의 수신 단말 각각에 송신한다(S804). 각 수신 단말에서 데이터 프레임의 수신이 완료되면, 각 데이터 프레임에 포함된 수신 확인 순서 정보에 따라 복수의 수신 단말로부터 순차적으로 수신 확인 신호를 수신한다(S806). 여기서 수신 확인 순서 정보는 복수의 수신 단말이 수신 확인 신호를 보낼 상대적인 순서를 나타내는 정보, 복수의 데이터 프레임 중 가장 긴 데이터 프레임에 대한 정보 또는 복수의 수신 단말이 각각 수신 확인 신호를 보낼 시각을 나타내는 정보를 포함할 수 있다.
도 9는 본 발명의 일 실시예에 따른 데이터 수신 방법의 흐름도이다.
먼저 송신 단말에 의해 송신된, 데이터 및 수신 확인 순서 정보를 포함하는 데이터 프레임을 수신한다(S902). 그리고 수신된 데이터 프레임으로부터 수신 확인 순서 정보를 획득한다(S904). 여기서 각 데이터 프레임은 가장 긴 데이터 프레임과 같은 길이가 되도록 하기 위한 패딩 비트를 포함할 수 있다. 또한 수신 확인 순서 정보는 복수의 수신 단말이 수신 확인 신호를 보낼 상대적인 순서를 나타내는 정보, 복수의 데이터 프레임 중 가장 긴 데이터 프레임에 대한 정보 또는 복수의 수신 단말이 각각 수신 확인 신호를 보낼 시각을 나타내는 정보를 포함할 수 있다.
마지막으로, 획득된 수신 확인 순서 정보에 따라, 송신 단말에 수신 확인 신호를 순차적으로 송신한다(S906). 수신 확인 신호를 순차적으로 송신하는 과정은 앞서 도 5 내지 7 및 실시예들을 통해 설명한 바와 같다.
도 10은 본 발명의 다른 실시예에 따른 데이터 송신 방법의 흐름도이다.
송신 단말은 복수의 수신 단말 각각에 송신할 복수의 데이터 프레임을 생성한다(S1002). 여기서 각각의 데이터 프레임에는 전송하고자 하는 데이터 및 수신 확인 순서 정보가 포함된다. 또한 각 데이터 프레임은 가장 긴 데이터 프레임과 같은 길이가 되도록 하기 위한 패딩 비트를 포함할 수 있다. 다른 실시예에서, 복수의 데이터 프레임은 다른 장치에 의해 생성되어 입력될 수도 있다.
그 다음, 송신 단말은 복수의 데이터 프레임을 복수의 수신 단말 각각에 송신한다(S1004). 그리고 복수의 수신 단말은 각각 송신 단말이 보낸 데이터 프레임을 수신한다(S1006).
복수의 수신 단말은 수신된 데이터 프레임으로부터 수신 확인 순서 정보를 각각 획득한다(S1008). 여기서 각 데이터 프레임은 가장 긴 데이터 프레임과 같은 길이가 되도록 하기 위한 패딩 비트를 포함할 수 있다. 또한 수신 확인 순서 정보는 복수의 수신 단말이 수신 확인 신호를 보낼 상대적인 순서를 나타내는 정보, 복수의 데이터 프레임 중 가장 긴 데이터 프레임에 대한 정보 또는 복수의 수신 단말이 각각 수신 확인 신호를 보낼 시각을 나타내는 정보를 포함할 수 있다.
마지막으로, 획득된 수신 확인 순서 정보에 따라, 복수의 수신 단말은 송신 단말에 수신 확인 신호를 각각 순차적으로 송신한다(S1010). 수신 확인 신호를 순차적으로 송신하는 과정은 앞서 도 5 내지 7 및 실시예들을 통해 설명한 바와 같다.
전술한 본 발명은, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.

Claims (15)

  1. 하나의 송신 단말이 복수의 수신 단말 각각에 데이터를 송신하는 방법에 있어서,
    상기 데이터 및 수신 확인 순서 정보를 포함하는 복수의 데이터 프레임을 생성하는 단계;
    상기 복수의 데이터 프레임을 상기 복수의 수신 단말 각각에 송신하는 단계; 및
    상기 수신 확인 순서 정보에 따라 상기 복수의 수신 단말로부터 순차적으로 수신 확인 신호를 수신하는 단계를
    포함하는 데이터 송신 방법.
  2. 제1항에 있어서,
    상기 수신 확인 순서 정보는
    상기 복수의 수신 단말이 수신 확인 신호를 보낼 상대적인 순서를 나타내는 정보를 포함하는
    데이터 송신 방법.
  3. 제2항에 있어서,
    상기 수신 확인 순서 정보는
    상기 복수의 데이터 프레임 중 가장 긴 데이터 프레임에 대한 정보를 더 포함하고,
    상기 복수의 수신 단말 중 가장 먼저 수신 확인 신호를 보내는 수신 단말은 상기 가장 긴 데이터 프레임의 수신이 완료된 이후 수신 확인 신호를 송신하는
    데이터 송신 방법.
  4. 제1항에 있어서,
    상기 수신 확인 순서 정보는
    상기 복수의 수신 단말이 각각 수신 확인 신호를 보낼 시간을 나타내는 정보를 포함하는
    데이터 송신 방법.
  5. 제1항에 있어서,
    상기 복수의 데이터 프레임은
    가장 긴 데이터 프레임과 같은 길이가 되도록 하기 위한 패딩 비트를 더 포함하는
    데이터 송신 방법.
  6. 하나의 송신 단말이 송신한 복수의 데이터를 복수의 수신 단말이 각각 수신하는 방법에 있어서,
    상기 데이터 및 수신 확인 순서 정보를 포함하는 데이터 프레임을 수신하는 단계;
    상기 데이터 프레임으로부터 상기 수신 확인 순서 정보를 획득하는 단계; 및
    상기 수신 확인 순서 정보에 따라 상기 송신 단말에 수신 확인 신호를 순차적으로 송신하는 단계를
    포함하는 데이터 수신 방법.
  7. 제6항에 있어서,
    상기 수신 확인 순서 정보는
    상기 복수의 수신 단말이 수신 확인 신호를 보낼 상대적인 순서를 나타내는 정보를 포함하는
    데이터 수신 방법.
  8. 제7항에 있어서,
    상기 수신 확인 순서 정보는
    상기 송신 단말이 송신한 데이터 프레임 중 가장 긴 데이터 프레임에 대한 정보를 더 포함하고,
    상기 복수의 수신 단말 중 가장 먼저 수신 확인 신호를 보내는 수신 단말은 상기 가장 긴 데이터 프레임의 수신이 완료된 이후 수신 확인 신호를 송신하는
    데이터 수신 방법.
  9. 제6항에 있어서,
    상기 수신 확인 순서 정보는
    상기 복수의 수신 단말이 각각 수신 확인 신호를 보낼 시간을 나타내는 정보를 포함하는
    데이터 수신 방법.
  10. 제6항에 있어서,
    상기 데이터 프레임은
    가장 긴 데이터 프레임과 같은 길이가 되도록 하기 위한 패딩 비트를 더 포함하는
    데이터 수신 방법.
  11. 하나의 송신 단말이 복수의 수신 단말 각각에 데이터를 송신하는 방법에 있어서,
    상기 송신 단말이 상기 데이터 및 수신 확인 순서 정보를 포함하는 복수의 데이터 프레임을 생성하는 단계;
    상기 송신 단말이 상기 복수의 데이터 프레임을 상기 복수의 수신 단말 각각에 송신하는 단계;
    상기 복수의 수신 단말이 상기 데이터 프레임을 각각 수신하는 단계;
    상기 복수의 수신 단말이 상기 데이터 프레임으로부터 상기 수신 확인 순서 정보를 각각 획득하는 단계; 및
    상기 복수의 수신 단말이 상기 수신 확인 순서 정보에 따라 상기 송신 단말에 수신 확인 신호를 각각 순차적으로 송신하는 단계를
    포함하는 데이터 송신 방법.
  12. 제11항에 있어서,
    상기 수신 확인 순서 정보는
    상기 복수의 수신 단말이 수신 확인 신호를 보낼 상대적인 순서를 나타내는 정보를 포함하는
    데이터 송신 방법.
  13. 제12항에 있어서,
    상기 수신 확인 순서 정보는
    상기 복수의 데이터 프레임 중 가장 긴 데이터 프레임에 대한 정보를 더 포함하고,
    상기 복수의 수신 단말 중 가장 먼저 수신 확인 신호를 보내는 수신 단말은 상기 가장 긴 데이터 프레임의 수신이 완료된 이후 수신 확인 신호를 송신하는
    데이터 송신 방법.
  14. 제11항에 있어서,
    상기 수신 확인 순서 정보는
    상기 복수의 수신 단말이 각각 수신 확인 신호를 보낼 시간을 나타내는 정보를 포함하는
    데이터 송신 방법.
  15. 제11항에 있어서,
    상기 복수의 데이터 프레임은
    가장 긴 데이터 프레임과 같은 길이가 되도록 하기 위한 패딩 비트를 더 포함하는
    데이터 송신 방법.
KR1020110011892A 2010-02-11 2011-02-10 다중 사용자 mimo 시스템에서 데이터 송수신 방법 및 장치 KR20110093699A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20100012791 2010-02-11
KR1020100012791 2010-02-11

Publications (1)

Publication Number Publication Date
KR20110093699A true KR20110093699A (ko) 2011-08-18

Family

ID=44369631

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110011892A KR20110093699A (ko) 2010-02-11 2011-02-10 다중 사용자 mimo 시스템에서 데이터 송수신 방법 및 장치

Country Status (2)

Country Link
US (1) US20110200130A1 (ko)
KR (1) KR20110093699A (ko)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011072173A2 (en) * 2009-12-09 2011-06-16 Marvell World Trade Ltd. Wireless communication signaling for aggregate data units
US8402835B2 (en) 2011-02-16 2013-03-26 Silicon Microstructures, Inc. Compensation of stress effects on pressure sensor components
WO2015199420A1 (ko) 2014-06-24 2015-12-30 삼성전자 주식회사 방송 시스템에서 시스템 시간 정보를 송수신하는 기법
CN106605373B (zh) * 2014-09-30 2020-11-06 株式会社东芝 无线通信用集成电路、无线通信终端以及无线通信方法
US10567186B2 (en) * 2015-04-27 2020-02-18 Apple Inc. Multicast reliability enhancement
US9930660B2 (en) * 2015-05-28 2018-03-27 Intel IP Corporation Scheduling trigger frames in a high efficiency wireless local-area network
US20160353435A1 (en) * 2015-05-28 2016-12-01 Chittabrata Ghosh Random access with multiple time slots in a high efficiency wireless local-area network

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8483105B2 (en) * 2003-10-15 2013-07-09 Qualcomm Incorporated High speed media access control
US8274961B2 (en) * 2003-10-24 2012-09-25 Sony Corporation Apparatus and associated methodology of adjusting a RTS/CTS transmission protocol
US7804762B2 (en) * 2003-12-30 2010-09-28 Intel Corporation Method and apparatus for implementing downlink SDMA in a wireless network
JP4047836B2 (ja) * 2004-04-02 2008-02-13 株式会社東芝 通信装置、通信システム、通信方法、および通信制御プログラム
US7542454B2 (en) * 2005-01-21 2009-06-02 Intel Corporation MIMO channel feedback protocols
US8600336B2 (en) * 2005-09-12 2013-12-03 Qualcomm Incorporated Scheduling with reverse direction grant in wireless communication systems
US20070076812A1 (en) * 2005-09-30 2007-04-05 Broadcom Corporation Technique to provide proprietary MIMO format in a product and ability to support a new standard when the new standard is developed
KR100615139B1 (ko) * 2005-10-18 2006-08-22 삼성전자주식회사 무선통신 시스템에서 전송 시간 구간의 할당 방법과 장치및 그 시스템
KR100842586B1 (ko) * 2006-01-03 2008-07-01 삼성전자주식회사 무선 근거리 네트워크 시스템에서 응집된 매체 액세스 제어프로토콜 데이터 유닛들의 전송 방법 및 그 시스템
US7904777B2 (en) * 2006-01-24 2011-03-08 Samsung Electronics Co., Ltd. Method and system for generating block acknowledgements in wireless communications
US7817609B2 (en) * 2006-03-27 2010-10-19 Ka Lun Eddie Law Multi-channel wireless networks
JP4775288B2 (ja) * 2006-04-27 2011-09-21 ソニー株式会社 無線通信システム、無線通信装置及び無線通信方法
WO2008032750A1 (fr) * 2006-09-13 2008-03-20 Panasonic Corporation dispositif de communication
JP4851919B2 (ja) * 2006-11-29 2012-01-11 株式会社日立製作所 無線端末、アクセスポイント、これらを備えた無線通信システム、及び無線通信方法
US20080130538A1 (en) * 2006-12-05 2008-06-05 Qualcomm Incorporated Enhanced management frame aggregation in a wireless network system
EP2104245B1 (en) * 2006-12-07 2013-08-14 Mitsubishi Electric Corporation Radio communication system, radio terminal station, and radio base station
US7675911B2 (en) * 2007-03-01 2010-03-09 Samsung Electronics Co., Ltd. Method and system for acknowledgements in wireless communications
JP4836840B2 (ja) * 2007-03-15 2011-12-14 株式会社東芝 無線通信基地局装置
JP2009055464A (ja) * 2007-08-28 2009-03-12 Toshiba Corp 無線通信装置、無線通信装置の制御方法、無線通信装置の制御プログラム、および半導体集積回路
CN101796880B (zh) * 2007-08-31 2015-04-01 皇家飞利浦电子股份有限公司 增强的多用户传输
KR100935976B1 (ko) * 2007-12-07 2010-01-08 삼성전기주식회사 무선랜 시스템에서 다중 목적지 데이터 전송 방법
JP5017089B2 (ja) * 2007-12-27 2012-09-05 株式会社東芝 無線通信システム、無線通信方法、無線通信装置および通信プログラム
JP4996451B2 (ja) * 2007-12-28 2012-08-08 株式会社東芝 無線通信装置、無線通信方法、及びプログラム
JP2009224850A (ja) * 2008-03-13 2009-10-01 Toshiba Corp 無線通信装置
US9450711B2 (en) * 2008-04-02 2016-09-20 Qualcomm Incorporated Method and apparatus for extended reverse direction grant in a wireless local area network (WLAN)
KR101536773B1 (ko) * 2008-07-31 2015-07-16 엘지전자 주식회사 Vht 무선랜 시스템에서의 파워 세이브 멀티-폴 절차와이를 위한 psmp 프레임 포맷, 및 이를 지원하는스테이션
JP4539891B2 (ja) * 2008-08-11 2010-09-08 岩崎通信機株式会社 マルチアンテナを用いた無線通信方法、無線通信システムおよび無線通信装置
JP2010081360A (ja) * 2008-09-26 2010-04-08 Toshiba Corp 無線通信装置および無線通信方法
KR101289944B1 (ko) * 2008-12-12 2013-07-26 엘지전자 주식회사 초고처리율 무선랜 시스템에서 채널 추정 방법 및 이를 위한 장치
JP4587004B2 (ja) * 2009-01-07 2010-11-24 岩崎通信機株式会社 マルチアンテナを用いた無線通信方法、無線通信システムおよび無線通信装置
JP5329244B2 (ja) * 2009-01-16 2013-10-30 株式会社東芝 無線端末および無線通信方法
JP5501464B2 (ja) * 2009-08-26 2014-05-21 エルジー エレクトロニクス インコーポレイティド Mu−mimoをサポートする多重フレーム送信方法及び装置
US8730884B2 (en) * 2009-10-20 2014-05-20 Electronics And Telecommunications Research Institute Method for managing resources in high capacity wireless communication system
EP3975439A1 (en) * 2010-04-19 2022-03-30 Samsung Electronics Co., Ltd. Method and system for multi-user transmit opportunity for multi-user multiple-input-multiple-output wireless networks

Also Published As

Publication number Publication date
US20110200130A1 (en) 2011-08-18

Similar Documents

Publication Publication Date Title
KR101837965B1 (ko) 데이터 프레임 처리 방법 및 수신기
JP5768152B2 (ja) 複数個の端末と同時に通信する無線パケット通信システムにおけるデータ送/受信方法
KR101765923B1 (ko) 무선 통신 시스템에서의 패킷 송/수신 방법 및 장치
KR102011051B1 (ko) 무선랜을 위한 방법 및 장치
CN101102245B (zh) 无线通信***、设备及方法
KR101415271B1 (ko) 다중 사용자 기반 무선통신 시스템에서의 응답 요청 프레임 및 응답 프레임의 전송방법
US20170078070A1 (en) Efficient uplink sdma operation
US10021722B2 (en) Method and device for receiving frame in wireless LAN
KR101791985B1 (ko) 무선 통신 시스템에서의 패킷 송/수신 방법 및 장치
KR20110093699A (ko) 다중 사용자 mimo 시스템에서 데이터 송수신 방법 및 장치
JP3993214B2 (ja) 無線パケット通信方法および無線パケット通信装置
US9723623B2 (en) Access point managed concurrent transmissions
EP4044479A1 (en) Method and device for transmitting and receiving harq response in communication system
US11956089B2 (en) Communication device and communication method
US20160270105A1 (en) Access point managed concurrent transmissions
KR101729926B1 (ko) 순차적 리스폰스 프로토콜을 이용한 데이터 통신 방법 및 상기 방법이 적용된 단말

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application