KR101355573B1 - 데이터유닛 결합 전송 시스템의 수신장치 및 전송장치 - Google Patents

데이터유닛 결합 전송 시스템의 수신장치 및 전송장치 Download PDF

Info

Publication number
KR101355573B1
KR101355573B1 KR1020120001624A KR20120001624A KR101355573B1 KR 101355573 B1 KR101355573 B1 KR 101355573B1 KR 1020120001624 A KR1020120001624 A KR 1020120001624A KR 20120001624 A KR20120001624 A KR 20120001624A KR 101355573 B1 KR101355573 B1 KR 101355573B1
Authority
KR
South Korea
Prior art keywords
candidate
transmission
combined data
specific
data
Prior art date
Application number
KR1020120001624A
Other languages
English (en)
Other versions
KR20130080679A (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 KR1020120001624A priority Critical patent/KR101355573B1/ko
Publication of KR20130080679A publication Critical patent/KR20130080679A/ko
Application granted granted Critical
Publication of KR101355573B1 publication Critical patent/KR101355573B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/005Control of transmission; Equalising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity

Landscapes

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

Abstract

본 발명은, 데이터유닛 결합 전송 방식에 있어서, 이용 중인 어플리케이션에 대응하는 QoS를 보장할 수 있도록 PHY 계층의 전송파라미터를 최적으로 결정/변경하고 MAC 계층의 A-MSDU의 길이를 최적화함으로써, 데이터 전송 효율을 최대화하면서 동시에 이용 중인 어플리케이션의 패킷손상확률을 보장하여 데이터 통신의 품질 역시 보장할 수 있는 데이터유닛 결합 전송 시스템의 수신장치 및 수신장치의 동작 방법과, 데이터유닛 결합 전송 시스템의 전송장치 및 전송장치의 동작 방법이 개시되어 있다. 본 발명의 수신장치는, 데이터유닛을 결합한 결합데이터를 포함하는 데이터프레임을 전송하는 데이터유닛 결합 전송 서비스에 있어서, 무선 채널의 정보를 이용하여 상기 무선 채널의 신호대잡음비 정보를 계산하고, 상기 신호대잡음비 정보를 기초로 각 후보 전송파라미터에 대응하여 오류확률을 계산하고, 특정 어플리케이션에 대응하는 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산하여, 상기 각 후보 전송파라미터 및 상기 각 후보 결합데이터사이즈 중, 최대 전송효율을 갖는 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 선택하는 구성을 포함한다.

Description

데이터유닛 결합 전송 시스템의 수신장치 및 전송장치{RECEIVE APPARATUS AND TRANSMISSION APPARATUS FOR DATA UNIT AGGREGATION TRANSMISSION SYSTEM}
본 발명은 데이터유닛 결합 전송 시스템의 수신장치 및 전송장치에 관한 것으로, 더욱 상세하게는 다수의 데이터유닛을 결합한 결합데이터를 전송하는 데이터유닛 결합 전송 방식에 있어서, 이용 중인 어플리케이션에 대응하는 QoS를 보장할 수 있도록 PHY 계층의 전송파라미터를 최적으로 결정/변경하고 MAC 계층의 A-MSDU의 길이를 최적화함으로써, 데이터 전송 효율을 최대화하면서 동시에 이용 중인 어플리케이션의 패킷손상확률을 보장하여 데이터 통신의 품질 역시 보장할 수 있는 데이터유닛 결합 전송 시스템의 수신장치 및 수신장치의 동작 방법과, 데이터유닛 결합 전송 시스템의 전송장치 및 전송장치의 동작 방법에 관한 것이다.
무선랜의 국제 표준인 IEEE 802.11n에 따르면, PHY 계층의 데이터 속도에 대한 MAC 계층의 효율을 높이기 위한 기술로 A-MSDU(Aggregate-MAC Service Data Unit)를 채택하고 있다.
A-MSDU는 다수의 MSDU를 하나의 MSDU로 aggregation 함으로써 MAC-PHY 계층의 오버헤드를 줄일 수 있는 효과가 있다. A-MSDU를 구성하는 각 MSDU는 DA(Destination Address), SA(Sender Address), Length의 3가지 필드 값을 갖는다. 또한 각각의 MSDU는 동일한 목적지 및 TID(Traffic Identifier)를 갖는다. 하지만 열악한 무선 채널 환경에서는 aggregation된 프레임 수가 증가할 수록 패킷 손상 확률이 높아지고 A-MSDU의 성능을 저하시킨다.
따라서, 무선 채널 상황을 고려하여 프레임 aggregation 수준을 결정하는 알고리즘이 고려되어야 하며, 이를 위한 종래의 알고리즘은 다음의 2가지가 존재한다.
첫째로, Optimal Frame Aggregation (OFA) 알고리즘은, 충돌에 의한 패킷 손실과 무선 채널에 의한 패킷 손상을 모두 고려한 DCF의 포화 처리량 모델을 이용하여 이를 최대화 하는 aggregation 방법이며, 둘째로, Frame-Aggregated Link Adaptation (FALA) 알고리즘은, OFA 기법과 동일하게 DCF의 포화 처리량 모델을 이용하지만 AMC(Adaptive Modulation and Coding)를 동시에 고려하여 최적의 전송 파라미터를 선택하고 이때 전송 파라미터는 주어진 SINR과 미리 설정해 놓은 look-up table에 의해 결정되는 방법이다.
한편, 대부분의 application들은 만족시켜야 하는 QoS(Quality of Service) 조건을 가지고 있다.
헌데, DCF의 포화 처리량 모델을 이용하여 프레임 aggregation 수준을 결정하는 종래의 전술한 OFA나 FALA 알고리즘은, 전송 효율을 최대화 하는 장점이 있지만 결과적인 패킷 손상 확률은 상당히 높은 단점을 갖는다. 높은 패킷 손상확률은 결국 수신률을 저하시키거나 재전송 확률을 높이는 문제점을 갖는다. 즉, IEEE 802.11n에 따른 A-MSDU 기법은 무선 채널 환경에서 패킷 손상으로 인하여 그 효용성을 잃는 문제점이 있다.
본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 목적은 데이터유닛을 결합한 결합데이터를 포함하는 데이터프레임을 전송하는 데이터유닛 결합 전송 서비스에 있어서, 무선 채널의 정보를 이용하여 상기 무선 채널의 신호대잡음비 정보를 계산하고, 상기 신호대잡음비 정보를 기초로 각 후보 전송파라미터에 대응하여 오류확률을 계산하고, 특정 어플리케이션에 대응하는 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산하여, 상기 각 후보 전송파라미터 및 상기 각 후보 결합데이터사이즈 중, 최대 전송효율을 갖는 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 선택하는 데이터유닛 결합 전송 서비스의 수신장치 및 수신장치의 동작 방법을 제공하여, 이용 중인 어플리케이션에 대응하는 QoS를 보장할 수 있도록 PHY 계층의 전송파라미터를 최적으로 결정/변경하고 MAC 계층의 A-MSDU의 길이를 최적화하는데 있다.
본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 목적은 데이터유닛을 결합한 결합데이터를 포함하는 데이터프레임을 전송하는 데이터유닛 결합 전송 서비스에 있어서, 수신장치에서 선택된 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 획득하고, 상기 특정 결합데이터사이즈를 기반으로 2 이상의 데이터유닛을 결합하여 상기 결합데이터를 생성하는 데이터유닛 결합 전송 서비스의 전송장치 및 전송장치의 동작 방법을 제공하여, 이용 중인 어플리케이션에 대응하는 QoS를 보장할 수 있도록 PHY 계층의 전송파라미터를 최적으로 결정/변경하고 MAC 계층의 A-MSDU의 길이를 최적화하는데 있다.
상기 목적을 달성하기 위한 본 발명의 제 1 관점에 따른 데이터유닛 결합 전송 시스템의 수신장치는, 데이터유닛을 결합한 결합데이터를 포함하는 데이터프레임을 전송하는 데이터유닛 결합 전송 시스템에 있어서, 무선 채널의 정보를 이용하여 상기 무선 채널의 신호대잡음비 정보를 계산하는 신호대잡음비계산부; 상기 신호대잡음비 정보를 기초로 각 후보 전송파라미터에 대응하여 오류확률을 계산하는 오류확률계산부; 특정 어플리케이션에 대응하는 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산하는 사이즈계산부; 및 상기 각 후보 전송파라미터 및 상기 각 후보 결합데이터사이즈 중, 최대 전송효율을 갖는 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 선택하는 최적정보선택부를 포함한다.
바람직하게는, 상기 사이즈계산부는, 상기 특정 패킷손상확률을 만족시키는 후보 결합데이터프레임사이즈를 상기 각 후보 전송파라미터에 따른 각 오류확률 별로 계산하는 결합데이터프레임사이즈계산부와, 상기 각 오류확률 별로 계산된 각각의 상기 후보 결합데이터프레임사이즈로부터, 상기 각 오류확률에 대응되는 각 후보 전송파라미터에 따른 심볼 당 데이터 사이즈 및 오버헤드 사이즈 중 적어도 하나를 제거하여, 상기 각 후보 전송파라미터에 따른 오류확률 별로 각 후보 결합데이터사이즈를 계산하는 결합데이터사이즈계산부를 포함할 수 있다.
바람직하게는, 상기 최적정보선택부는, 상기 각 후보 전송파라미터에 대응하여 계산된 상기 각 후보 결합데이터사이즈, 공간 스트림 수, 상기 데이터프레임을 전송하는데 소요되는 전송시간 중 적어도 어느 하나를 기초로 상기 전송효율을 계산하여, 계산된 전송효율 중 최대 전송효율에 대응되는 후보 전송파라미터 및 후보 결합데이터사이즈 중 적어도 하나를 선택할 수 있다.
바람직하게는, 적어도 하나의 각 어플리케이션 타입에 대응하여 기 설정되는 특정 패킷손상확률을 저장하는 정보저장부를 더 포함할 수 있다.
바람직하게는, 상기 선택한 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 전송장치로 제공하는 정보제공부를 더 포함할 수 있다.
상기 목적을 달성하기 위한 본 발명의 제 2 관점에 따른 데이터유닛 결합 전송 시스템의 전송장치는, 데이터유닛을 결합한 결합데이터를 포함하는 데이터프레임을 전송하는 데이터유닛 결합 전송 시스템에 있어서, 수신장치에서 선택된 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 획득하는 정보획득부; 및 상기 특정 결합데이터사이즈를 기반으로 2 이상의 데이터유닛을 결합하여 상기 결합데이터를 생성하는 결합데이터생성부를 포함한다.
바람직하게는, 상기 결합데이터를 포함하는 데이터프레임을 생성하는 상기 데이터프레임생성부; 및 상기 데이터프레임에 대응하여, 상기 특정 전송파라미터에 포함된 부호율 및 변조도 중 적어도 어느 하나를 기초로 채널 부호화 및 변조 중 적어도 어느 하나를 수행하는 데이터전송부를 포함할 수 있다.
바람직하게는, 상기 데이터전송부는, 상기 특정 전송파라미터에 포함된 공간 스트림 수를 기초로 선택된 안테나를 통해 상기 데이터프레임을 상기 수신장치로 전송할 수 있다.
상기 목적을 달성하기 위한 본 발명의 제 3 관점에 따른 데이터유닛 결합 전송 서비스의 수신장치의 동작 방법은, 데이터유닛을 결합한 결합데이터를 포함하는 데이터프레임을 전송하는 데이터유닛 결합 전송 서비스에 있어서, 무선 채널의 정보를 이용하여 상기 무선 채널의 신호대잡음비 정보를 계산하는 신호대잡음비 계산단계; 상기 신호대잡음비 정보를 기초로 각 후보 전송파라미터에 대응하여 오류확률을 계산하는 오류확률 계산단계; 특정 어플리케이션에 대응하는 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산하는 사이즈 계산단계; 및 상기 각 후보 전송파라미터 및 상기 각 후보 결합데이터사이즈 중, 최대 전송효율을 갖는 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 선택하는 최적정보 선택단계를 포함한다.
바람직하게는, 상기 사이즈 계산단계는, 상기 특정 패킷손상확률을 만족시키는 후보 결합데이터프레임사이즈를 상기 각 후보 전송파라미터에 따른 각 오류확률 별로 계산하는 결합데이터프레임사이즈 계산단계와, 상기 각 오류확률 별로 계산된 각각의 상기 후보 결합데이터프레임사이즈로부터, 상기 각 오류확률에 대응되는 각 후보 전송파라미터에 따른 심볼 당 데이터 사이즈 및 오버헤드 사이즈 중 적어도 하나를 제거하여, 상기 각 후보 전송파라미터에 따른 오류확률 별로 각 후보 결합데이터사이즈를 계산하는 결합데이터사이즈 계산단계를 포함할 수 있다.
바람직하게는, 상기 최적정보 선택단계는, 상기 각 후보 전송파라미터에 대응하여 계산된 상기 각 후보 결합데이터사이즈, 공간 스트림 수, 상기 데이터프레임을 전송하는데 소요되는 전송시간 중 적어도 어느 하나를 기초로 상기 전송효율을 계산하여, 계산된 전송효율 중 최대 전송효율에 대응되는 후보 전송파라미터 및 후보 결합데이터사이즈 중 적어도 하나를 선택할 수 있다.
바람직하게는, 적어도 하나의 각 어플리케이션 타입에 대응하여 기 설정되는 특정 패킷손상확률을 저장하는 단계를 더 포함할 수 있다.
바람직하게는, 상기 선택한 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 전송장치로 제공하는 단계를 더 포함할 수 있다.
상기 목적을 달성하기 위한 본 발명의 제 4 관점에 따른 데이터유닛 결합 전송 서비스의 전송장치의 동작 방법은, 데이터유닛을 결합한 결합데이터를 포함하는 데이터프레임을 전송하는 데이터유닛 결합 전송 서비스에 있어서, 수신장치에서 선택된 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 획득하는 정보 획득단계; 및 상기 특정 결합데이터사이즈를 기반으로 2 이상의 데이터유닛을 결합하여 상기 결합데이터를 생성하는 결합데이터 단계를 포함한다.
바람직하게는, 상기 결합데이터를 포함하는 데이터프레임을 생성하는 상기 데이터프레임 생성단계; 및 상기 데이터프레임에 대응하여, 상기 특정 전송파라미터에 포함된 부호율 및 변조도 중 적어도 어느 하나를 기초로 채널 부호화 및 변조 중 적어도 어느 하나를 수행하는 데이터 전송단계를 더 포함할 수 있다.
바람직하게는, 상기 데이터 전송단계는, 상기 특정 전송파라미터에 포함된 공간 스트림 수를 기초로 선택된 안테나를 통해 상기 데이터프레임을 상기 수신장치로 전송할 수 있다.
이에, 본 발명의 데이터유닛 결합 전송 시스템의 수신장치 및 전송장치와 각 장치의 동작 방법에 의하면, 무선 채널에 대한 신호대잡음비(SINR)을 기초로 각 후보 전송파라미터에 대응하는 오류확률 FEP를 계산하여 링크 상태를 파악하고, 이용 중인 특정 어플리케이션에 대응하는 특정 패킷손상확률을 보장하는 후보 결합데이터사이즈를 계산하여 후보 전송파라미터 및 후보 결합데이터사이즈 중 전송효율을 최대로 이끄는 최적의 전송파라미터 및 결합데이터사이즈를 결정하고, 이처럼 결정된 최적의 결합데이터사이즈를 기반으로 전송장치 측에서 데이터유닛을 결합한 결합데이터(A-MSDU)를 생성하고, 결합데이터를 포함한 데이터프레임을 최적의 전송파라미터에 따라 전송할 수 있다.
따라서, 본 발명의 데이터유닛 결합 전송 시스템의 수신장치 및 전송장치와 각 장치의 동작 방법에 의하면, 이용 중인 어플리케이션에 대응하는 QoS를 보장할 수 있도록 PHY 계층의 전송파라미터를 최적으로 결정/변경하고 MAC 계층의 A-MSDU의 길이를 최적화함으로써, 데이터 전송 효율을 최대화하면서 동시에 이용 중인 어플리케이션의 패킷손상확률을 보장하여 데이터 통신의 품질 역시 보장할 수 있다.
도 1은 본 발명의 바람직한 실시예에 따른 데이터유닛 결합 전송 시스템을 도시한 구성도이다.
도 2는 본 발명의 바람직한 실시예에 따른 수신장치의 블록도이다.
도 3은 본 발명의 바람직한 실시예에 따른 전송장치의 블록도이다.
도 4는 본 발명의 바람직한 실시예에 따른 데이터유닛 결합 전송 서비스의 제어 흐름을 나타내는 흐름도이다.
도 5는 본 발명의 바람직한 실시예에 따른 수신장치의 동작 방법을 나타내는 흐름도이다.
도 6은 본 발명의 바람직한 실시예에 따른 전송장치의 동작 방법을 나타내는 흐름도이다.
도 7은 본 발명이 적용되는 결합데이터(A-MSDU)를 포함한 데이터프레임 구조를 나타내는 예시도이다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 설명한다.
도 1은 본 발명의 바람직한 실시예에 따른 데이터유닛 결합 전송 시스템은, 데이터를 전송하는 전송 측의 전송장치(200) 및 데이터를 수신하는 수신 측의 수신장치(100)를 포함한다.
이러한 데이터유닛 결합 전송 시스템은, 무선 데이터 통신 시스템 특히 무선랜 시스템을 포함하는 것이 바람직하다.
이에, 예를 들면 본 발명의 데이터유닛 결합 전송 시스템의 수신장치(100) 및 전송장치(200)는, PHY 계층의 데이터 속도에 대한 MAC 계층의 효율을 높이기 위한 기술로 데이터유닛(MAC Service Data Unit)을 결합한 결합데이터 즉 A-MSDU(Aggregate-MAC Service Data Unit)를 생성하는 기능을 채택할 수 있다.
이에, 전송장치(200)는, 도 7에 도시된 바와 같이 다수의 데이터유닛(MSDU)를 각 서브프레임으로서 결합(aggregation)하여 결합데이터(A-MSDU)를 생성하고, 결합데이터를 포함한 데이터프레임을 수신장치(100)로 전송하게 된다.
이때, 각 데이터유닛은, DA(Destination Address), SA(Sender Address), Length의 3가지 필드 값을 갖는다. 또한 각각의 데이터유닛은 동일한 목적지 및 TID(Traffic Identifier)를 갖는다.
이러한 전송장치(200)는, 무선랜 환경에서 패킷손상확률을 보장 할 수 있는 최적의 결합데이터사이즈 및 전송파라미터를 획득하고자, 수신장치(100)로 최적 정보를 요청할 수 있다.
이때, 전송장치(200)의 최적 정보 요청은, Control wrapper frame에 High Throughput control(HTC) field를 이용하여 RTS나 BlockAckReq를 통해 수신장치(100)로 전달 될 수 있다.
이에, 최적 정보를 요청 받은 수신장치(100)는, 무선 채널의 정보를 이용하여 상기 무선 채널의 신호대잡음비 정보를 계산한다.
바람직하게는, 수신장치(100)는, 등가 채널 성분, 전송 심볼 등의 무선 채널의 정보를 이용하여 무선 채널의 신호대잡음비 정보 구체적으로는 SINR(Signal-to-Interference plus Noise Ratio)을 계산할 수 있다.
그리고, 수신장치(100)는, 계산한 신호대잡음비 정보를 기초로 각 후보 전송파라미터에 대응하여 오류확률을 계산한다.
즉, 수신장치(100)는, 계산한 신호대잡음비 정보를 기초로, 각 후보 전송파라미터 구체적으로는 각 후보 AMCS 파라미터
Figure 112012001368173-pat00001
에 대응하여 오류확률 구체적으로는 FEP(First-event Error Probability)을 계산할 수 있다.
그리고, 수신장치(100)는, 특정 어플리케이션에 대응하는 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산한다.
즉, 수신장치(100)는, 적어도 하나의 각 어플리케이션 타입에 대응하여 기 설정되는 특정 패킷손상확률을 저장하는 것이 바람직하다.
이에, 수신장치(100)는, 전송장치(200)와의 데이터 통신에 따른 특정 어플리케이션을 인지하고, 특정 어플리케이션에 대응하는 특정 패킷손상확률을 확인할 수 있다.
그리고, 수신장치(100)는, 확인된 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산한다.
이에, 수신장치(100)는, 각 후보 전송파라미터 및 각 후보 전송파라미터에 대응하여 계산된 각 후보 결합데이터사이즈를 얻게 된다.
이 후, 수신장치(100)는, 상기 각 후보 전송파라미터 및 상기 각 후보 결합데이터사이즈 중, 최대 전송효율을 갖는 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 최적 정보로서 선택한다.
그리고, 수신장치(100)는, 선택한 특정 전송파라미터 및 특정 결합데이터사이즈 즉 최적 정보를 전송장치(200)로 제공할 것이다. 여기서 수신장치(100)가 최적 정보를 제공하는 방법은, 최적 정보 요청에 대한 역 과정으로 Control wrapper frame에 HTC field를 이용하여 CTS나 BlockAck를 통해 전달 될 수 있다.
이에, 전송장치(200)는, 수신장치(100)로부터 요청한 최적 정보 즉 특정 전송파라미터 및 특정 결합데이터사이즈를 획득하게 되면, 획득한 최적 정보를 기반으로 전술과 같이 다수의 데이터유닛(MSDU)를 각 서브프레임으로서 결합(aggregation)하여 결합데이터(A-MSDU)를 생성하고 결합데이터를 포함한 데이터프레임을 수신장치(100)로 전송하는 일련의 절차를 수행한다.
다시 말해, 전송장치(200)는, 획득한 최적 정보 즉 특정 결합데이터사이즈를 기반으로 2 이상의 데이터유닛을 결합하여 결합데이터를 생성한다.
그리고, 전송장치(200)는, 결합데이터를 포함하는 데이터프레임을 생성하고, 데이터프레임에 대응하여 획득한 최적 정보 즉 특정 전송파라미터에 포함된 부호율 및 변조도 중 적어도 어느 하나를 기초로 채널 부호화 및 변조 중 적어도 어느 하나를 수행하고, 특정 전송파라미터에 포함된 공간 스트림 수를 기초로 선택된 안테나를 통해 상기 데이터프레임을 수신장치(100)로 전송할 것이다.
이하에서는 도 2를 참조하여 본 발명에 따른 수신장치의 구성을 구체적으로 설명하도록 한다.
본 발명에 따른 수신장치(100)는, 무선 채널의 정보를 이용하여 상기 무선 채널의 신호대잡음비 정보를 계산하는 신호대잡음비계산부(110)와, 상기 신호대잡음비 정보를 기초로 각 후보 전송파라미터에 대응하여 오류확률을 계산하는 오류확률계산부(120)와, 특정 어플리케이션에 대응하는 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산하는 사이즈계산부(140)와, 상기 각 후보 전송파라미터 및 상기 각 후보 결합데이터사이즈 중, 최대 전송효율을 갖는 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 선택하는 최적정보선택부(160)를 포함한다.
그리고, 본 발명에 따른 수신장치(100)는, 정보저장부(150) 및 정보제공부(170)를 더 포함할 수 있다.
신호대잡음비계산부(110)는, 무선 채널의 정보를 이용하여 상기 무선 채널의 신호대잡음비 정보를 계산한다. 즉, 신호대잡음비계산부(110)는, 등가 채널 성분, 전송 심볼 등의 무선 채널의 정보를 이용하여 무선 채널의 신호대잡음비 정보 구체적으로는 SINR(Signal-to-Interference plus Noise Ratio)을 계산할 수 있다.
예를 들면, 신호대잡음비계산부(110)는, MIMO 채널의 간섭을 제거하기 위해 적용된 ZF(Zero-Forcing)이나 MMSE(Minimum Mean-Squared Error)와 같은 선형 검출기를 통과한 다음의 신호대잡음비 정보 즉 SINR을 계산한다.
먼저, I-BSS(Infrastructure Basic Service Set)안의 j번째 수신장치(100,
Figure 112012001368173-pat00002
)가 수신한 후처리 신호는, i번째 공간적 스트림(
Figure 112012001368173-pat00003
) 그리고 n번째 subcarrier(
Figure 112012001368173-pat00004
)에 대하여 수학식 1과 같이 주어진다.
수학식 1.
Figure 112012001368173-pat00005
ZF :
Figure 112012001368173-pat00006
]
MMSE :
Figure 112012001368173-pat00007
여기서,
Figure 112012001368173-pat00008
는 선형 검출기를 통과한 후의 등가 채널 성분을 나타내며,
Figure 112012001368173-pat00009
는 전송 심볼을 나타내고 그 평균 파워는
Figure 112012001368173-pat00010
이다. 여기서
Figure 112012001368173-pat00011
Figure 112012001368173-pat00012
의 심볼 에너지로서 i와 n에 상관없이 동일한 크기를 가지며
Figure 112012001368173-pat00013
는 j번째 수신장치의 스트림 수를 나타낸다. 그리고
Figure 112012001368173-pat00014
는 선형 검출기 이후의 간섭 및 잡음 성분을 나타낸다. 상기 수학식 1에 ZF과 MMSE 선형 검출기를 통과한 후의
Figure 112012001368173-pat00015
에 대한 확률 분포가 주어져 있다. 여기서
Figure 112012001368173-pat00016
는 선형 검출기 필터 행렬의 k번째 행을 나타내며,
Figure 112012001368173-pat00017
은 선형 검출기 통과 전의 수신 잡음 성분에 대한 분산값을 나타낸다.
따라서, j번째 수신장치(100)의 신호대잡음비계산부(110)는, 각 공간 스트림과 주파수 반송파(subcarrier)에 대하여 아래 수학식2를 통해 j번째 수신장치(100)에 대한 후처리 SINR을 계산할 수 있다.
수학식 2.
Figure 112012001368173-pat00018
Figure 112012001368173-pat00019
오류확률계산부(120)는, 계산된 상기 신호대잡음비 정보를 기초로 각 후보 전송파라미터에 대응하여 오류확률을 계산한다. 즉, 오류확률계산부(120)는, 계산한 신호대잡음비 정보를 기초로, 각 후보 전송파라미터 구체적으로는 각 후보 AMCS 파라미터
Figure 112012001368173-pat00020
에 대응하여 오류확률 구체적으로는 FEP(First-event Error Probability)을 계산할 수 있다.
예를 들면, 무선랜 시스템에서 기본적으로 채택하고 있는 길쌈부호기를 적용할 경우, 부호 성능을 분석 때 사용되는 오류확률 FEP(First-event Error Probability)는 변조도(M), 부호율(Rc), 그리고 공간적 스트림 수(Ns)를 나타내는 전송파라미터 즉 AMCS 파라미터
Figure 112012001368173-pat00021
에 대하여 아래 수학식3과 같은 상계를 갖는다
수학식 3.
Figure 112012001368173-pat00022
여기서
Figure 112012001368173-pat00023
는 Hamming 거리,
Figure 112012001368173-pat00024
는 자유 거리를 나타낸다.
Figure 112012001368173-pat00025
는 전달 함수
Figure 112012001368173-pat00026
에 대한 계수들이며 부호율 1/2 코드를 천공하여 얻은 부호율
Figure 112012001368173-pat00027
에 따라 달라진다. 그리고
Figure 112012001368173-pat00028
는 부호화열의 PEP(Pairwise Error Probability)를 나타내며 순시적인 SINR을 이용하여 아래와 같은 수학식4를 통해 계산될 수 있다.
수학식 4.
Figure 112012001368173-pat00029
Figure 112012001368173-pat00030
수학식4에서 부호화열의 PEP는, 높은 신호대잡음비 영역에서 임의의 심볼이 오직 한 비트의 오류를 포함한다는 가정하에 표1을 이용하고, 각 공간 스트림과 주파수 반송파(subcarrier)에 대한 SINR의 표본 평균을 통해 계산된다. 여기서 표1은, 다양한 변조율에 따른 한 비트 오류를 포함하는 제곱 유클리디안 거리와 상응하는 빈도 확률을 나타낸다.
기본적으로 PEP는 하나의 OFDM 심볼 단위로 계산되며, FER을 측정하는 주기에 따라서 여러 OFDM 심볼의 평균 값으로 나타내어질 수 있다. 예를 들어, 50개의 OFDM 심볼 주기로 FER이 측정되고 10개의 OFDM 심볼마다 SINR 정보가 주어질 경우, 5번의 PEP를 계산하고 이에 대한 평균값을 이용한다. 본 발명의 PEP 측정 방법은 채널에 대한 통계적 정보를 요구하지 않고, 일반적인 채널에 모두 사용 가능하다는 점에 주목한다.
M
Figure 112012001368173-pat00031
Figure 112012001368173-pat00032
BPSK {4} {1}
QPSK {2} {1}
16-QAM {0.4, 3.6} {3/4, 1/4}
64-QAM {0.0952, 0.8571, 2.3810, 4.6667} {7/12, 1/4, 1/12, 1/12}
따라서, 오류확률계산부(120)는, 수학식4를 이용하여 얻어지는 PEP 즉
Figure 112012001368173-pat00033
를 이용하여 수학식3을 통해, 각 후보 AMCS 파라미터
Figure 112012001368173-pat00034
에 대응하여 오류확률 FEP을 계산할 수 있다.
한편, 수학식 3에서 얻은 FEP로부터 길쌈부호기에 대한 패킷손상확률, PER (Packet Error Rate)을 계산할 수 있다.
여기서, PER은 무선 채널에 의한 패킷 손상만을 고려하며, 충돌에 의한 패킷 손실을 포함하지 않는다. 보다 구체적으로, 패킷손상확률은 도 7에
Figure 112012001368173-pat00035
로 표시된 데이터 부분의 패킷 손상을 포함하며, 필요에 의하여 ACK와 같은 control 프레임에 대한 손상 확률도 포함될 수 있다, 하지만 데이터 부분과 비교하여 ACK의 길이는 매우 짧고 보다 낮은 변조도와 부호율이 사용되므로 패킷손상확률이 매우 낮아 무시될 수 있다. 따라서, 패킷손상확률은, 아래 수학식 5와 같이 계산될 수 있다.
수학식 5.
Figure 112012001368173-pat00036
사이즈계산부(140)는, 특정 어플리케이션에 대응하는 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산한다.
이를 위해, 정보저장부(150)는, 적어도 하나의 각 어플리케이션 타입에 대응하여 기 설정되는 특정 패킷손상확률을 저장한다.
즉, 정보저장부(150)는, 다양한 어플리케이션 타입 예를 들면 비디오 트래픽, 실시간 트래픽 등 이용하는 트래픽 종류에 따른 어플리케이션 타입에 대응하여, 보장되어야 하는 특정 패킷손상확률을 기 설정 받아 저장할 수 있다.
이에, 사이즈계산부(140)는, 수신장치(100)에서 전송장치(200)와의 데이터 통신에 따른 특정 어플리케이션을 인지하고, 특정 어플리케이션에 대응하는 특정 패킷손상확률을 확인할 수 있다.
그리고, 사이즈계산부(140)는, 확인된 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 각 후보 전송파라미터 즉 각 후보 AMCS 파라미터
Figure 112012001368173-pat00037
에 따른 오류확률 FEP 별로 계산한다.
구체적으로 설명하면, 사이즈계산부(140)는, 상기의 특정 패킷손상확률을 만족시키는 후보 결합데이터프레임사이즈를 상기 각 후보 전송파라미터에 따른 각 오류확률 별로 계산하는 결합데이터프레임사이즈계산부(130)와, 상기 각 오류확률 별로 계산된 각각의 상기 후보 결합데이터프레임사이즈로부터, 상기 각 오류확률에 대응되는 각 후보 전송파라미터에 따른 심볼 당 데이터 사이즈 및 오버헤드 사이즈 중 적어도 하나를 제거하여, 상기 각 후보 전송파라미터에 따른 오류확률 별로 각 후보 결합데이터사이즈를 계산하는 결합데이터사이즈계산부(135)를 포함할 수 있다.
전술의 수학식 5로부터 패킷손상확률 및 오류확률 FEP와 관련된 수학식 6을 얻을 수 있다.
수학식 6.
Figure 112012001368173-pat00038
여기서
Figure 112012001368173-pat00039
는 특정 어플리케이션에 대응하는 특정 패킷손상확률을 나타내며, 이는 상기 특정 어플리케이션이 요구하는 QoS의 척도가 될 수 있다.
이에, 사이즈계산부(140) 특히 결합데이터프레임사이즈계산부(130)는, 상기의 특정 패킷손상확률(
Figure 112012001368173-pat00040
)을 만족시키는 후보 결합데이터프레임사이즈(
Figure 112012001368173-pat00041
)를 상기 각 후보 전송파라미터(
Figure 112012001368173-pat00042
)에 따른 각 오류확률
Figure 112012001368173-pat00043
별로 계산한다.
여기서,
Figure 112012001368173-pat00044
는 j번째 수신장치(100)에 해당되는 결합데이터프레임사이즈를 나타낸다(도 1 참조).
이 후, 결합데이터사이즈계산부(135)는, 각 오류확률
Figure 112012001368173-pat00045
별로 계산된 각각의 후보 결합데이터프레임사이즈(
Figure 112012001368173-pat00046
)로부터, 각 오류확률
Figure 112012001368173-pat00047
에 대응되는 각 후보 전송파라미터(
Figure 112012001368173-pat00048
)에 따른 심볼 당 데이터 사이즈 및 오버헤드 사이즈 중 적어도 하나를 제거하여, 아래의 수학식 7과 같이, 상기 각 후보 전송파라미터(
Figure 112012001368173-pat00049
)에 따른 오류확률
Figure 112012001368173-pat00050
별로 각 후보 결합데이터사이즈를 계산할 수 있다.
수학식 7.
Figure 112012001368173-pat00051
Figure 112012001368173-pat00052
여기서,
Figure 112012001368173-pat00053
은 선택된 후보 전송파라미터(
Figure 112012001368173-pat00054
)에 따른 OFDM 심볼 당 데이터 사이즈(혹은, 비트 수)를 나타내며,
Figure 112012001368173-pat00055
는 도 1에 명시된 바와 같이 Service, MAC header, FCS, 그리고 Tail의 사이즈(혹은, 비트 수)의 합을 나타내는, 즉 오버헤드사이즈를 의미한다. 또한 IEEE 802.11n에 따르면, A-MSDU의 최대 길이
Figure 112012001368173-pat00056
는 30712 bits(3839 bytes) 나 63480 bits (7935 bytes)로 제한되며, 이는 전송장치(200) 상의 버퍼 크기나, 구현 상 고려사항에 따라 선택될 수 있다.
이에, 결합데이터사이즈계산부(135)는, 수학식 7을 통해 각 오류확률
Figure 112012001368173-pat00057
에 대응되는 각 후보 전송파라미터(
Figure 112012001368173-pat00058
) 별 각 후보 결합데이터사이즈(
Figure 112012001368173-pat00059
)를 계산할 수 있다.
최적정보선택부(160)는, 상기 각 후보 전송파라미터(
Figure 112012001368173-pat00060
) 및 상기 각 후보 결합데이터사이즈(
Figure 112012001368173-pat00061
) 중, 최대 전송효율을 갖는 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 선택한다.
즉, 최적정보선택부(160)는, 상기 각 후보 전송파라미터(
Figure 112012001368173-pat00062
)에 대응하여 계산된 상기 각 후보 결합데이터사이즈(
Figure 112012001368173-pat00063
), 공간 스트림 수(Ns), 상기 데이터프레임을 전송하는데 소요되는 전송시간 중 적어도 어느 하나를 기초로 상기 전송효율을 계산하여, 계산된 전송효율 중 최대 전송효율 계산 시 이용된 후보 전송파라미터 및 후보 결합데이터사이즈를 상기 특정 전송파라미터 및 상기 특정 데이터유닛사이즈로서 선택할 수 있다.
예를 들면, 최적정보선택부(160)는, 다음의 수학식 8을 통해 MAC처리량을 계산할 수 있다.
수학식 8.
Figure 112012001368173-pat00064
여기서, 데이터 전송량과 DCF 동작 시간은 모두
Figure 112012001368173-pat00065
Figure 112012001368173-pat00066
에 의하여 결정된다. DCF 동작 시간은 DCF동작에 있어서의 전송성공, 전송실패, 그리고 Backoff 시간이 모두 고려될 수도 있으며, 편리에 의해 전송성공시간만을 고려할 수도 있다. 따라서, 수학식 8로부터 아래에 수학식 9에서 전송성공시간만을 고려할 경우의 MAC 처리량을 최대화하는 파라미터 선택 기준이 제시된다.
수학식 9.
Figure 112012001368173-pat00067
여기서
Figure 112012001368173-pat00068
는 PHY header의 전송 시간을 나타내며,
Figure 112012001368173-pat00069
Figure 112012001368173-pat00070
의 전송시간을 나타낸다. 결국 수학식 9를 통하여 도 1에서 A-MSDU가 포함된 MPDU의 전송효율을 최대화 하는 A-MSDU 길이 즉 최적의 결합데이터사이즈(
Figure 112012001368173-pat00071
) 및 전송파라미터 즉 AMCS 파라미터 (
Figure 112012001368173-pat00072
)가 선택됨을 의미한다.
이에, 최적정보선택부(160)는, 전술의 수학식 9를 통해 전송효율 계산 시 이용된 즉 주어진 MAC처리량을 최대화 하는 최적의 결합데이터사이즈(
Figure 112012001368173-pat00073
)과 전송파라미터 즉 AMCS 파라미터 (
Figure 112012001368173-pat00074
)를 선택할 수 있다.
그리고, 정보제공부(170)는, 최적정보선택부(160)에서 선택된 최적의 결합데이터사이즈(
Figure 112012001368173-pat00075
)과 전송파라미터 (
Figure 112012001368173-pat00076
)를 전송장치(200)로 제공한다.
또한, 수학식 9는 전송성공시간만을 고려하여 간단하게 최적 결합데이터사이즈 및 전송파라미터를 선택할 수 있으며, RTS/CTS를 사용하는 경우와 이를 사용하지 않는 경우에 상관 없이 모두 적용될 수 있다.
이처럼, 수신장치(100)는, 무선랜 시스템을 통해 데이터 통신하는 전송장치(200)로부터의 요청에 따라, 무선 채널에 대한 신호대잡음비(SINR)을 기초로 각 후보 전송파라미터에 대응하는 오류확률 FEP를 계산하여 링크 상태를 파악하고, 이용 중인 특정 어플리케이션에 대응하는 특정 패킷손상확률을 보장하는 후보 결합데이터사이즈를 계산하여 후보 전송파라미터 및 후보 결합데이터사이즈 중 전송효율을 최대로 이끄는 최적의 전송파라미터 및 결합데이터사이즈를 결정하여, 전송장치(200)로 제공하고 있다.
이하에서는 도 3을 참조하여 본 발명에 따른 전송장치의 구성을 구체적으로 설명하도록 한다.
본 발명에 따른 전송장치(200)는, 수신장치(100)에서 선택된 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 획득하는 정보획득부(210)와, 상기 특정 결합데이터사이즈를 기반으로 2 이상의 데이터유닛을 결합하여 결합데이터를 생성하는 결합데이터생성부(220)를 포함한다.
그리고, 본 발명에 따른 전송장치(200)는, 데이터프레임생성부(230) 및 데이터전송부(240)를 더 포함할 수 있다.
정보획득부(210)는, 수신장치(100)에서 선택된 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 획득한다.
즉, 정보획득부(210)는, 무선랜 환경에서 패킷손상확률을 보장 할 수 있는 최적의 결합데이터사이즈 및 전송파라미터를 획득하고자, 수신장치(100)로 최적 정보를 요청할 수 있고, 이에 대응하여 수신장치(100)로부터 전술과 같이 선택된 특정 전송파라미터 및 특정 결합데이터사이즈를 포함한 최적의 정보를 수신/획득할 수 있다.
결합데이터생성부(220)는, 특정 결합데이터사이즈를 기반으로 2 이상의 데이터유닛을 결합하여 결합데이터를 생성한다.
즉, 결합데이터생성부(220)는, 상위 계층(데이터 연결 계층)으로부터 전달되는 2 이상의 데이터유닛(MSDU)에 대하여, 목적지주소 DA 및 트래픽 타입 등에 대한 확인을 통해 결합(aggregation)을 위한 데이터유닛들을 분류하고 분류한 다수의 데이터유닛을 각 서브프레임으로서 도 7과 같이 결합함에 있어서, 수신장치(100)로부터 획득한 최적 정보 즉 결합데이터사이즈(
Figure 112012001368173-pat00077
)를 기반으로 결합한 데이터유닛(MSDU) 갯수를 결정하여 결합할 수 있다.
예를 들면, 결합데이터생성부(20)는, 수신장치(100)로부터 획득한 최적 정보 즉 결합데이터사이즈(
Figure 112012001368173-pat00078
)를 기반으로, 아래의 수학식 10에 따라 집합화/결합된 결합데이터(A-MSDU)를 얻을 수 있다.
수학식 10.
Figure 112012001368173-pat00079
여기서
Figure 112012001368173-pat00080
는 도 1에 나타내어진 바와 같이 A-MSDU 서브프레임에 해당하는 데이터유닛(MSDU)사이즈를 나타낸다. IEEE 802.11n에 따르면
Figure 112012001368173-pat00081
의 최대 길이는 18432 bits (2304 bytes)로 제한된다. 그리고
Figure 112012001368173-pat00082
는 각 MSDU를 구성하는 DA, SA, Length의 길이를 포함한다. 데이터 연결 계층에서 내려오는 데이터유닛에 따라 결합데이터(A-MSDU)의 최적 사이즈(길이)인
Figure 112012001368173-pat00083
을 구성하는 프레임 집합화가 수행될 수 있다.
이러한 결합데이터생성부(220)는, 매체접속제어 계층 즉 MAC 계층에 속하는 것이 바람직하고, 집합화/결합한 결합데이터(A-MSDU)에 도 1에 도시된 바와 같이 Service, MAC header, FCS, 그리고 Tail을 추가하여 결합데이터프레임을 생성한 후 데이터프레임생성부(230)로 전달한다.
데이터프레임생성부(230)는, 결합데이터생성부(220)에서 전달된 결합데이터를 포함하는 데이터프레임을 생성한다.
즉, 데이터프레임생성부(230)는, 결합데이터생성부(220)에서 전달된 결합데이터 보다 정확히는 결합데이터프레임에 도 1에 도시된 바와 같이 PHY header를 추가하여 데이터프레임을 생성한다.
그리고, 데이터전송부(240)는, 데이터프레임생성부(230)에서 생성된 데이터프레임에 대응하여, 수신장치(100)로부터 획득한 최적 정보 즉 전송파라미터(
Figure 112012001368173-pat00084
)에 포함된 부호율 및 변조도 중 적어도 어느 하나를 기초로 채널 부호화 및 변조 중 적어도 어느 하나를 수행한다.
또한, 데이터전송부(240)는, 수신장치(100)로부터 획득한 최적 정보 즉 전송파라미터(
Figure 112012001368173-pat00085
)에 포함된 공간 스트림 수를 기초로 선택된 안테나를 통해 상기 데이터프레임을 수신장치(100)로 전송한다.
다시 말해, 전송파라미터 즉 AMCS 파라미터
Figure 112012001368173-pat00086
는, 변조도(M), 부호율(Rc), 그리고 공간적 스트림 수(Ns)를 포함한다.
이에, 데이터전송부(240)는, 안정적인 데이터 전송 및 속도 향상을 위하여 데이터프레임에 대한 채널 부호화 및 변조를 수행함에 있어서, 수신장치(100)로부터 획득한 최적 정보 즉 전송파라미터(
Figure 112012001368173-pat00087
)에 포함된 변조도(M), 부호율(Rc)을 이용하여 이를 기반으로 데이터프레임생성부(230)에서 생성된 데이터프레임에 대응하여 채널 부호화 및 변조를 수행한다.
그리고, 데이터전송부(240)는, 데이터프레임을 수신장치(100)로 전송함에 있어서, 수신장치(100)로부터 획득한 최적 정보 즉 전송파라미터(
Figure 112012001368173-pat00088
)에 포함된 공간 스트림 수를 기초로 전송 시 이용하는 안테나를 선택하고, 선택된 안테나를 통해 상기 데이터프레임을 수신장치(100)로 전송하게 된다.
이러한 데이터프레임생성부(230) 및 데이터전송부(240)는, 물리 계층 즉 PHY 계층(250)에 속하는 것이 바람직하다.
예를 들면, IEEE 802.11n에 따르면, PHY 계층에서는 안정적인 데이터 전송 및 속도 향상을 위하여 Multiple-Input Multiple-Output Bit-Interleaved Coded Orthogonal Frequency Division Multiplexing (MIMO BIC-OFDM) 기술을 채택하고 있다. 따라서 데이터전송부(240)는, 최적 정보 즉 전송파라미터(
Figure 112012001368173-pat00089
)를 이용하여 데이터 전송을 위한 PHY 계층의 MIMO BIC-OFDM 신호를 생성하는 것이다.
이상에서 설명한 바와 같이, 무선랜 시스템을 통해 데이터유닛을 결합 전송하는 데이터유닛 결합 전송 서비스를 지원하는 수신장치 및 전송장치는, 무선 채널에 대한 신호대잡음비(SINR)을 기초로 각 후보 전송파라미터에 대응하는 오류확률 FEP를 계산하여 링크 상태를 파악하고, 이용 중인 특정 어플리케이션에 대응하는 특정 패킷손상확률을 보장하는 후보 결합데이터사이즈를 계산하여 후보 전송파라미터 및 후보 결합데이터사이즈 중 전송효율을 최대로 이끄는 최적의 전송파라미터 및 결합데이터사이즈를 결정하고, 이처럼 결정된 최적의 결합데이터사이즈를 기반으로 전송장치 측에서 데이터유닛을 결합한 결합데이터(A-MSDU)를 생성하고, 결합데이터를 포함한 데이터프레임을 최적의 전송파라미터에 따라 전송할 수 있다.
따라서, 무선랜 시스템을 통해 데이터유닛을 결합 전송하는 데이터유닛 결합 전송 서비스를 지원하는 수신장치 및 전송장치는, 이용 중인 어플리케이션에 대응하는 QoS를 보장할 수 있도록 PHY 계층의 전송파라미터를 최적으로 결정/변경하고 MAC 계층의 A-MSDU의 길이를 최적화함으로써, 데이터 전송 효율을 최대화하면서 동시에 이용 중인 어플리케이션의 패킷손상확률을 보장하여 데이터 통신의 품질 역시 보장할 수 있다.
이하에서는, 도 4 내지 도 6을 참조하여, 본 발명의 바람직한 실시예에 따른 데이터유닛 결합 전송 서비스를 설명하도록 한다. 여기서, 설명의 편의를 위해 전술한 도 1 내지 도 3에 도시된 구성은 해당 참조번호를 언급하여 설명하겠다.
먼저, 도 4를 참조하여 본 발명의 바람직한 실시예에 따른 데이터유닛 결합 전송 서비스의 제어 흐름을 설명하도록 한다.
전송장치(200)는, 무선랜 환경에서 패킷손상확률을 보장 할 수 있는 최적의 결합데이터사이즈 및 전송파라미터를 획득하고자, 수신장치(100)로 최적 정보를 요청할 수 있다(S10).
이때, 전송장치(200)의 최적 정보 요청은, Control wrapper frame에 High Throughput control(HTC) field를 이용하여 RTS나 BlockAckReq를 통해 수신장치(100)로 전달 될 수 있다.
이에, 최적 정보를 요청 받은 수신장치(100)는, 무선 채널의 정보를 이용하여 상기 무선 채널의 신호대잡음비 정보를 계산한다(S20).
바람직하게는, 수신장치(100)는, 등가 채널 성분, 전송 심볼 등의 무선 채널의 정보를 이용하여 무선 채널의 신호대잡음비 정보 구체적으로는 SINR(Signal-to-Interference plus Noise Ratio)을 계산할 수 있다.
그리고, 수신장치(100)는, 계산한 신호대잡음비 정보를 기초로 각 후보 전송파라미터에 대응하여 오류확률을 계산한다(S30).
즉, 수신장치(100)는, 계산한 신호대잡음비 정보를 기초로, 각 후보 전송파라미터 구체적으로는 각 후보 AMCS 파라미터
Figure 112012001368173-pat00090
에 대응하여 오류확률 구체적으로는 FEP(First-event Error Probability)을 계산할 수 있다.
그리고, 수신장치(100)는, 특정 어플리케이션에 대응하는 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산한다(S40).
즉, 수신장치(100)는, 적어도 하나의 각 어플리케이션 타입에 대응하여 기 설정되는 특정 패킷손상확률을 저장하는 것이 바람직하다.
이에, 수신장치(100)는, 전송장치(200)와의 데이터 통신에 따른 특정 어플리케이션을 인지하고, 특정 어플리케이션에 대응하는 특정 패킷손상확률을 확인할 수 있다.
그리고, 수신장치(100)는, 확인된 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산한다.
이에, 수신장치(100)는, 각 후보 전송파라미터 및 각 후보 전송파라미터에 대응하여 계산된 각 후보 결합데이터사이즈를 얻게 된다.
이 후, 수신장치(100)는, 상기 각 후보 전송파라미터 및 상기 각 후보 결합데이터사이즈 중, 최대 전송효율을 갖는 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 최적 정보로서 선택한다(S50).
그리고, 수신장치(100)는, 선택한 특정 전송파라미터 및 특정 결합데이터사이즈 즉 최적 정보를 전송장치(200)로 제공할 것이다(S60). 여기서 수신장치(100)가 최적 정보를 제공하는 방법은, 최적 정보 요청에 대한 역 과정으로 Control wrapper frame에 HTC field를 이용하여 CTS나 BlockAck를 통해 전달 될 수 있다.
이에, 전송장치(200)는, 수신장치(100)로부터 요청한 최적 정보 즉 특정 전송파라미터 및 특정 결합데이터사이즈를 획득하게 되면, 획득한 최적 정보를 기반으로 전술과 같이 다수의 데이터유닛(MSDU)를 각 서브프레임으로서 결합(aggregation)하여 결합데이터(A-MSDU)를 생성하고 결합데이터를 포함한 데이터프레임을 수신장치(100)로 전송하는 일련의 절차를 수행한다.
다시 말해, 전송장치(200)는, 획득한 최적 정보 즉 특정 결합데이터사이즈를 기반으로 2 이상의 데이터유닛을 결합하여 결합데이터를 생성한다(S70).
그리고, 전송장치(200)는, 결합데이터를 포함하는 데이터프레임을 생성하고(S80), 데이터프레임에 대응하여 획득한 최적 정보 즉 특정 전송파라미터에 포함된 부호율 및 변조도 중 적어도 어느 하나를 기초로 채널 부호화 및 변조 중 적어도 어느 하나를 수행하고, 특정 전송파라미터에 포함된 공간 스트림 수를 기초로 선택된 안테나를 통해(S90) 상기 데이터프레임을 수신장치(100)로 전송할 것이다(S100).
이하에서는, 도 5를 참조하여, 본 발명의 바람직한 실시예에 따른 수신장치의 동작 방법을 설명하도록 한다.
본 발명에 따른 수신장치(100)의 동작 방법은, 적어도 하나의 각 어플리케이션 타입에 대응하여 기 설정되는 특정 패킷손상확률을 저장한다(S110).
즉, 본 발명에 따른 수신장치(100)의 동작 방법은, 다양한 어플리케이션 타입 예를 들면 비디오 트래픽, 실시간 트래픽 등 이용하는 트래픽 종류에 따른 어플리케이션 타입에 대응하여, 보장되어야 하는 특정 패킷손상확률을 기 설정 받아 저장할 수 있다.
본 발명에 따른 수신장치(100)의 동작 방법은, 무선랜 환경에서 패킷손상확률을 보장 할 수 있는 최적의 결합데이터사이즈 및 전송파라미터를 획득하고자 하는 전송장치(200)로부터 최적 정보 요청을 수신한다(S120).
이에, 본 발명에 따른 수신장치(100)의 동작 방법은, 무선 채널의 정보를 이용하여 상기 무선 채널의 신호대잡음비 정보를 계산한다(S130). 즉, 본 발명에 따른 수신장치(100)의 동작 방법은, 등가 채널 성분, 전송 심볼 등의 무선 채널의 정보를 이용하여 무선 채널의 신호대잡음비 정보 구체적으로는 SINR(Signal-to-Interference plus Noise Ratio)을 계산할 수 있다.
예를 들면, 본 발명에 따른 수신장치(100)의 동작 방법은, MIMO 채널의 간섭을 제거하기 위해 적용된 ZF(Zero-Forcing)이나 MMSE(Minimum Mean-Squared Error)와 같은 선형 검출기를 통과한 다음의 신호대잡음비 정보 즉 SINR을 계산한다.
보다 구체적으로는, 본 발명에 따른 수신장치(100)의 동작 방법은, 전술의 수학식 1 및 수학식 2를 통해 각 공간 스트림과 주파수 반송파(subcarrier)에 대하여 아래 수학식2를 통해 j번째 수신장치(100)에 대한 후처리 SINR을 계산할 수 있다.
본 발명에 따른 수신장치(100)의 동작 방법은, 계산된 상기 신호대잡음비 정보를 기초로 각 후보 전송파라미터에 대응하여 오류확률을 계산한다(S140). 즉, 본 발명에 따른 수신장치(100)의 동작 방법은, 계산한 신호대잡음비 정보를 기초로, 각 후보 전송파라미터 구체적으로는 각 후보 AMCS 파라미터
Figure 112012001368173-pat00091
에 대응하여 오류확률 구체적으로는 FEP(First-event Error Probability)을 계산할 수 있다.
보다 구체적으로는, 본 발명에 따른 수신장치(100)의 동작 방법은, 전술의 수학식4를 이용하여 얻어지는 PEP 즉
Figure 112012001368173-pat00092
를 이용하여 전술의 수학식3을 통해, 각 후보 AMCS 파라미터
Figure 112012001368173-pat00093
에 대응하여 오류확률 FEP을 계산할 수 있다.
본 발명에 따른 수신장치(100)의 동작 방법은, 특정 어플리케이션에 대응하는 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산한다(S150,S160).
구체적으로, 본 발명에 따른 수신장치(100)의 동작 방법은 수신장치(100)에서 전송장치(200)와의 데이터 통신에 따른 특정 어플리케이션을 인지하고, 특정 어플리케이션에 대응하는 특정 패킷손상확률을 확인할 수 있다.
그리고, 본 발명에 따른 수신장치(100)의 동작 방법은, 확인된 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 각 후보 전송파라미터 즉 각 후보 AMCS 파라미터
Figure 112012001368173-pat00094
에 따른 오류확률 FEP 별로 계산한다.
구체적으로 설명하면, 본 발명에 따른 수신장치(100)의 동작 방법은, 상기의 특정 패킷손상확률을 만족시키는 후보 결합데이터프레임사이즈를 상기 각 후보 전송파라미터에 따른 각 오류확률 별로 계산한다(S150).
그리고, 본 발명에 따른 수신장치(100)의 동작 방법은, 상기 각 오류확률 별로 계산된 각각의 상기 후보 결합데이터프레임사이즈로부터, 상기 각 오류확률에 대응되는 각 후보 전송파라미터에 따른 심볼 당 데이터 사이즈 및 오버헤드 사이즈 중 적어도 하나를 제거하여, 상기 각 후보 전송파라미터에 따른 오류확률 별로 각 후보 결합데이터사이즈를 계산한다(S160).
예를 들면, 본 발명에 따른 수신장치(100)의 동작 방법은, 전술의 수학식 6에 따라 상기의 특정 패킷손상확률(
Figure 112012001368173-pat00095
)을 만족시키는 후보 결합데이터프레임사이즈(
Figure 112012001368173-pat00096
)를 상기 각 후보 전송파라미터(
Figure 112012001368173-pat00097
)에 따른 각 오류확률
Figure 112012001368173-pat00098
별로 계산한다.
이 후, 본 발명에 따른 수신장치(100)의 동작 방법은, 각 오류확률
Figure 112012001368173-pat00099
별로 계산된 각각의 후보 결합데이터프레임사이즈(
Figure 112012001368173-pat00100
)로부터, 각 오류확률
Figure 112012001368173-pat00101
에 대응되는 각 후보 전송파라미터(
Figure 112012001368173-pat00102
)에 따른 심볼 당 데이터 사이즈 및 오버헤드 사이즈 중 적어도 하나를 제거하여, 전술의 수학식 7과 같이, 상기 각 후보 전송파라미터(
Figure 112012001368173-pat00103
)에 따른 오류확률
Figure 112012001368173-pat00104
별로 각 후보 결합데이터사이즈를 계산할 수 있다.
이에, 본 발명에 따른 수신장치(100)의 동작 방법은, 수학식 7을 통해 각 오류확률
Figure 112012001368173-pat00105
에 대응되는 각 후보 전송파라미터(
Figure 112012001368173-pat00106
) 별 각 후보 결합데이터사이즈(
Figure 112012001368173-pat00107
)를 계산할 수 있다.
본 발명에 따른 수신장치(100)의 동작 방법은, 상기 각 후보 전송파라미터(
Figure 112012001368173-pat00108
) 및 상기 각 후보 결합데이터사이즈(
Figure 112012001368173-pat00109
) 중, 최대 전송효율을 갖는 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 선택한다(S170).
즉, 본 발명에 따른 수신장치(100)의 동작 방법은, 상기 각 후보 전송파라미터(
Figure 112012001368173-pat00110
)에 대응하여 계산된 상기 각 후보 결합데이터사이즈(
Figure 112012001368173-pat00111
), 공간 스트림 수(Ns), 상기 데이터프레임을 전송하는데 소요되는 전송시간 중 적어도 어느 하나를 기초로 상기 전송효율을 계산하여, 계산된 전송효율 중 최대 전송효율 계산 시 이용된 후보 전송파라미터 및 후보 결합데이터사이즈를 상기 특정 전송파라미터 및 상기 특정 데이터유닛사이즈로서 선택할 수 있다.
예를 들면, 본 발명에 따른 수신장치(100)의 동작 방법은, 전술의 수학식 8을 통해 MAC 처리량을 계산할 수 있다.
DCF 동작 시간은 DCF동작에 있어서의 전송성공, 전송실패, 그리고 Backoff 시간이 모두 고려될 수도 있으며, 편리에 의해 전송성공시간만을 고려할 수도 있다. 따라서, 수학식 8로부터 전술의 수학식 9에서 전송성공시간만을 고려할 경우의 MAC 처리량을 최대화하는 파라미터 선택 기준이 제시된다.
이에, 본 발명에 따른 수신장치(100)의 동작 방법은, 전술의 수학식 9를 통해 전송효율 계산 시 이용된 즉 주어진 MAC 처리량을 최대화 하는 최적의 결합데이터사이즈(
Figure 112012001368173-pat00112
)과 전송파라미터 즉 AMCS 파라미터 (
Figure 112012001368173-pat00113
)를 선택할 수 있다.
그리고, 본 발명에 따른 수신장치(100)의 동작 방법은, 선택된 최적의 결합데이터사이즈(
Figure 112012001368173-pat00114
)과 전송파라미터 (
Figure 112012001368173-pat00115
)를 전송장치(200)로 제공한다(S180).
이하에서는 도 6을 참조하여 본 발명에 따른 전송장치의 동작 방법을 구체적으로 설명하도록 한다.
본 발명에 따른 전송장치(200)의 동작 방법은, 수신장치(100)에서 선택된 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 획득한다(S200).
즉, 본 발명에 따른 전송장치(200)의 동작 방법은, 무선랜 환경에서 패킷손상확률을 보장 할 수 있는 최적의 결합데이터사이즈 및 전송파라미터를 획득하고자, 수신장치(100)로 최적 정보를 요청할 수 있고, 이에 대응하여 수신장치(100)로부터 전술과 같이 선택된 특정 전송파라미터 및 특정 결합데이터사이즈를 포함한 최적의 정보를 수신/획득할 수 있다.
본 발명에 따른 전송장치(200)의 동작 방법은, 특정 결합데이터사이즈를 기반으로 2 이상의 데이터유닛을 결합하여 결합데이터를 생성한다(S210).
즉, 본 발명에 따른 전송장치(200)의 동작 방법은, 상위 계층(데이터 연결 계층)으로부터 전달되는 2 이상의 데이터유닛(MSDU)에 대하여, 목적지주소 DA 및 트래픽 타입 등에 대한 확인을 통해 결합(aggregation)을 위한 데이터유닛들을 분류하고 분류한 다수의 데이터유닛을 각 서브프레임으로서 도 7과 같이 결합함에 있어서, 수신장치(100)로부터 획득한 최적 정보 즉 결합데이터사이즈(
Figure 112012001368173-pat00116
)를 기반으로 결합한 데이터유닛(MSDU) 갯수를 결정하여 결합할 수 있다.
예를 들면, 본 발명에 따른 전송장치(200)의 동작 방법은, 수신장치(100)로부터 획득한 최적 정보 즉 결합데이터사이즈(
Figure 112012001368173-pat00117
)를 기반으로, 전술의 수학식 10에 따라 집합화/결합된 결합데이터(A-MSDU)를 얻을 수 있다.
그리고, 본 발명에 따른 전송장치(200)의 동작 방법은, 집합화/결합한 결합데이터(A-MSDU)에 도 1에 도시된 바와 같이 Service, MAC header, FCS, 그리고 Tail을 추가하여 결합데이터프레임을 생성한다.
본 발명에 따른 전송장치(200)의 동작 방법은, 결합데이터를 포함하는 데이터프레임을 생성한다(S220).
즉, 본 발명에 따른 전송장치(200)의 동작 방법은, S210단계에서 생성된 결합데이터 보다 정확히는 결합데이터프레임에, 도 1에 도시된 바와 같이 PHY header를 추가하여 데이터프레임을 생성한다.
그리고, 본 발명에 따른 전송장치(200)의 동작 방법은, 생성된 데이터프레임에 대응하여, 수신장치(100)로부터 획득한 최적 정보 즉 전송파라미터(
Figure 112012001368173-pat00118
)에 포함된 부호율 및 변조도 중 적어도 어느 하나를 기초로 채널 부호화 및 변조 중 적어도 어느 하나를 수행하고, 또한 수신장치(100)로부터 획득한 최적 정보 즉 전송파라미터(
Figure 112012001368173-pat00119
)에 포함된 공간 스트림 수를 기초로 안테나를 선택하고(S230), 선택된 안테나를 통해 상기 데이터프레임을 수신장치(100)로 전송한다(S240).
다시 말해, 전송파라미터 즉 AMCS 파라미터
Figure 112012001368173-pat00120
는, 변조도(M), 부호율(Rc), 그리고 공간적 스트림 수(Ns)를 포함한다.
이에, 본 발명에 따른 전송장치(200)의 동작 방법은, 안정적인 데이터 전송 및 속도 향상을 위하여 데이터프레임에 대한 채널 부호화 및 변조를 수행함에 있어서, 수신장치(100)로부터 획득한 최적 정보 즉 전송파라미터(
Figure 112012001368173-pat00121
)에 포함된 변조도(M), 부호율(Rc)을 이용하여 데이터프레임에 대응하여 채널 부호화 및 변조를 수행한다.
그리고, 본 발명에 따른 전송장치(200)의 동작 방법은, 데이터프레임을 수신장치(100)로 전송함에 있어서, 수신장치(100)로부터 획득한 최적 정보 즉 전송파라미터(
Figure 112012001368173-pat00122
)에 포함된 공간 스트림 수를 기초로 전송 시 이용하는 안테나를 선택하고, 선택된 안테나를 통해 상기 데이터프레임을 수신장치(100)로 전송하게 된다.
이상에서 설명한 바와 같이, 무선랜 시스템을 통해 데이터유닛을 결합 전송하는 데이터유닛 결합 전송 서비스를 지원하는 수신장치의 동작 방법 및 전송장치의 동작 방법은, 무선 채널에 대한 신호대잡음비(SINR)을 기초로 각 후보 전송파라미터에 대응하는 오류확률 FEP를 계산하여 링크 상태를 파악하고, 이용 중인 특정 어플리케이션에 대응하는 특정 패킷손상확률을 보장하는 후보 결합데이터사이즈를 계산하여 후보 전송파라미터 및 후보 결합데이터사이즈 중 전송효율을 최대로 이끄는 최적의 전송파라미터 및 결합데이터사이즈를 결정하고, 이처럼 결정된 최적의 결합데이터사이즈를 기반으로 전송장치 측에서 데이터유닛을 결합한 결합데이터(A-MSDU)를 생성하고, 결합데이터를 포함한 데이터프레임을 최적의 전송파라미터에 따라 전송할 수 있다.
따라서, 무선랜 시스템을 통해 데이터유닛을 결합 전송하는 데이터유닛 결합 전송 서비스를 지원하는 수신장치의 동작 방법 및 전송장치의 동작 방법은, 이용 중인 어플리케이션에 대응하는 QoS를 보장할 수 있도록 PHY 계층의 전송파라미터를 최적으로 결정/변경하고 MAC 계층의 A-MSDU의 길이를 최적화함으로써, 데이터 전송 효율을 최대화하면서 동시에 이용 중인 어플리케이션의 패킷손상확률을 보장하여 데이터 통신의 품질 역시 보장할 수 있다.
한편, 여기에 제시된 실시예들과 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 프로세서에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터들, 하드 디스크, 이동식 디스크, CD-ROM, 또는 기술적으로 공지된 임의의 다른 형태의 저장 매체에 상주할 수 있다. 예시적인 저장 매체는 프로세서와 연결되며, 그 결과 프로세서는 저장 매체로부터 정보를 판독하고 저장 매체로 정보를 기록할 수 있다. 대안적으로, 저장 매체는 프로세서로 통합될 수 있다. 프로세서 및 저장 매체는 ASIC 내에 포함될 수 있다. ASIC은 사용자단말장치 내에 포함될 수 있다. 대안적으로, 프로세서 및 저장 매체는 사용자단말장치 내에 개별적인 컴포넌트들로서 포함될 수 있다.
지금까지 본 발명을 바람직한 실시 예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.
데이터유닛 결합 전송 방식에 있어서 이용 중인 어플리케이션에 대응하는 QoS를 보장할 수 있도록 PHY 계층의 전송파라미터를 최적으로 결정/변경하고 MAC 계층의 A-MSDU의 길이를 최적화함으로써, 데이터 전송 효율을 최대화하면서 동시에 이용 중인 어플리케이션의 패킷손상확률을 보장하여 데이터 통신의 품질 역시 보장하는 데이터유닛 결합 전송 시스템의 수신장치 및 전송장치를 적용할 경우, 네트워크 처리량 및 운용 효율 증대, 시스템 품질 향상 및 사용자 만족도 측면에서 매우 큰 진보를 가져올 수 있으며, 적용되는 무선중계장치 및 단말장치 및 시스템 솔루션의 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있다.
100 : 수신장치
200 : 전송장치

Claims (15)

  1. 전송 시스템에 있어서,
    무선 채널의 정보를 이용하여 상기 무선 채널의 신호대잡음비 정보를 계산하는 신호대잡음비계산부;
    상기 신호대잡음비 정보를 기초로 각 후보 전송파라미터에 대응하여 오류확률을 계산하는 오류확률계산부;
    특정 어플리케이션에 대응하는 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산하는 사이즈계산부; 및
    상기 각 후보 전송파라미터 및 상기 각 후보 결합데이터사이즈 중, 최대 전송효율을 갖는 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 선택하는 최적정보선택부를 포함하는 것을 특징으로 하는 데이터유닛 결합 전송 시스템의 수신장치.
  2. 제 1 항에 있어서,
    상기 사이즈계산부는,
    상기 특정 패킷손상확률을 만족시키는 후보 결합데이터프레임사이즈를 상기 각 후보 전송파라미터에 따른 각 오류확률 별로 계산하는 결합데이터프레임사이즈계산부와,
    상기 각 오류확률 별로 계산된 각각의 상기 후보 결합데이터프레임사이즈로부터, 상기 각 오류확률에 대응되는 각 후보 전송파라미터에 따른 심볼 당 데이터 사이즈 및 오버헤드 사이즈 중 적어도 하나를 제거하여, 상기 각 후보 전송파라미터에 따른 오류확률 별로 각 후보 결합데이터사이즈를 계산하는 결합데이터사이즈계산부를 포함하는 것을 특징으로 하는 데이터유닛 결합 전송 시스템의 수신장치.
  3. 제 2 항에 있어서,
    상기 최적정보선택부는,
    상기 각 후보 전송파라미터에 대응하여 계산된 상기 각 후보 결합데이터사이즈, 공간 스트림 수, 데이터프레임을 전송하는데 소요되는 전송시간 중 적어도 어느 하나를 기초로 전송효율을 계산하여, 계산된 전송효율 중 최대 전송효율에 대응되는 후보 전송파라미터 및 후보 결합데이터사이즈 중 적어도 하나를 선택하는 것을 특징으로 하는 데이터유닛 결합 전송 시스템의 수신장치.
  4. 제 1 항에 있어서,
    적어도 하나의 각 어플리케이션 타입에 대응하여 기 설정되는 특정 패킷손상확률을 저장하는 정보저장부를 더 포함하는 것을 특징으로 하는 데이터유닛 결합 전송 시스템의 수신장치.
  5. 제 1 항 내지 제 4 항 중 어느 한 항에 있어서,
    상기 선택한 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 전송장치로 제공하는 정보제공부를 더 포함하는 것을 특징으로 하는 데이터유닛 결합 전송 시스템의 수신장치.
  6. 전송 시스템에 있어서,
    수신장치에서 선택된 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 획득하는 정보획득부; 및
    상기 특정 결합데이터사이즈를 기반으로 2 이상의 데이터유닛을 결합하여 결합데이터를 생성하는 결합데이터생성부를 포함하는 것을 특징으로 하는 데이터유닛 결합 전송 시스템의 전송장치.
  7. 제 6 항에 있어서,
    상기 결합데이터를 포함하는 데이터프레임을 생성하는 데이터프레임생성부; 및
    상기 데이터프레임에 대응하여, 상기 특정 전송파라미터에 포함된 부호율 및 변조도 중 적어도 어느 하나를 기초로 채널 부호화 및 변조 중 적어도 어느 하나를 수행하는 데이터전송부를 포함하는 것을 특징으로 하는 데이터유닛 결합 전송 시스템의 전송장치.
  8. 제 7 항에 있어서,
    상기 데이터전송부는,
    상기 특정 전송파라미터에 포함된 공간 스트림 수를 기초로 선택된 안테나를 통해 상기 데이터프레임을 상기 수신장치로 전송하는 것을 특징으로 하는 데이터유닛 결합 전송 시스템의 전송장치.
  9. 전송 서비스에 있어서,
    무선 채널의 정보를 이용하여 상기 무선 채널의 신호대잡음비 정보를 계산하는 신호대잡음비 계산단계;
    상기 신호대잡음비 정보를 기초로 각 후보 전송파라미터에 대응하여 오류확률을 계산하는 오류확률 계산단계;
    특정 어플리케이션에 대응하는 특정 패킷손상확률을 만족시키는 후보 결합데이터사이즈를 상기 각 후보 전송파라미터에 따른 오류확률 별로 계산하는 사이즈 계산단계; 및
    상기 각 후보 전송파라미터 및 상기 각 후보 결합데이터사이즈 중, 최대 전송효율을 갖는 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 선택하는 최적정보 선택단계를 포함하는 것을 특징으로 하는 데이터유닛 결합 전송 서비스의 수신장치의 동작 방법.
  10. 제 9 항에 있어서,
    상기 사이즈 계산단계는,
    상기 특정 패킷손상확률을 만족시키는 후보 결합데이터프레임사이즈를 상기 각 후보 전송파라미터에 따른 각 오류확률 별로 계산하는 결합데이터프레임사이즈 계산단계와,
    상기 각 오류확률 별로 계산된 각각의 상기 후보 결합데이터프레임사이즈로부터, 상기 각 오류확률에 대응되는 각 후보 전송파라미터에 따른 심볼 당 데이터 사이즈 및 오버헤드 사이즈 중 적어도 하나를 제거하여, 상기 각 후보 전송파라미터에 따른 오류확률 별로 각 후보 결합데이터사이즈를 계산하는 결합데이터사이즈 계산단계를 포함하는 것을 특징으로 하는 데이터유닛 결합 전송 서비스의 수신장치의 동작 방법.
  11. 제 10 항에 있어서,
    상기 최적정보 선택단계는,
    상기 각 후보 전송파라미터에 대응하여 계산된 상기 각 후보 결합데이터사이즈, 공간 스트림 수, 데이터프레임을 전송하는데 소요되는 전송시간 중 적어도 어느 하나를 기초로 전송효율을 계산하여, 계산된 전송효율 중 최대 전송효율에 대응되는 후보 전송파라미터 및 후보 결합데이터사이즈 중 적어도 하나를 선택하는 것을 특징으로 하는 데이터유닛 결합 전송 서비스의 수신장치의 동작 방법.
  12. 제 9 항 내지 제 11 항 중 어느 한 항에 있어서,
    상기 선택한 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 전송장치로 제공하는 단계를 더 포함하는 것을 특징으로 하는 데이터유닛 결합 전송 서비스의 수신장치의 동작 방법.
  13. 전송 서비스에 있어서,
    수신장치에서 선택된 특정 전송파라미터 및 특정 결합데이터사이즈 중 적어도 어느 하나를 획득하는 정보 획득단계; 및
    상기 특정 결합데이터사이즈를 기반으로 2 이상의 데이터유닛을 결합하여 결합데이터를 생성하는 결합데이터 단계를 포함하는 것을 특징으로 하는 데이터유닛 결합 전송 서비스의 전송장치의 동작 방법.
  14. 제 13 항에 있어서,
    상기 결합데이터를 포함하는 데이터프레임을 생성하는 데이터프레임 생성단계; 및
    상기 데이터프레임에 대응하여, 상기 특정 전송파라미터에 포함된 부호율 및 변조도 중 적어도 어느 하나를 기초로 채널 부호화 및 변조 중 적어도 어느 하나를 수행하는 데이터 전송단계를 더 포함하는 것을 특징으로 하는 데이터유닛 결합 전송 서비스의 전송장치의 동작 방법.
  15. 제 14 항에 있어서,
    상기 데이터 전송단계는,
    상기 특정 전송파라미터에 포함된 공간 스트림 수를 기초로 선택된 안테나를 통해 상기 데이터프레임을 상기 수신장치로 전송하는 것을 특징으로 하는 데이터유닛 결합 전송 서비스의 전송장치의 동작 방법.
KR1020120001624A 2012-01-05 2012-01-05 데이터유닛 결합 전송 시스템의 수신장치 및 전송장치 KR101355573B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120001624A KR101355573B1 (ko) 2012-01-05 2012-01-05 데이터유닛 결합 전송 시스템의 수신장치 및 전송장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120001624A KR101355573B1 (ko) 2012-01-05 2012-01-05 데이터유닛 결합 전송 시스템의 수신장치 및 전송장치

Publications (2)

Publication Number Publication Date
KR20130080679A KR20130080679A (ko) 2013-07-15
KR101355573B1 true KR101355573B1 (ko) 2014-01-27

Family

ID=48992718

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120001624A KR101355573B1 (ko) 2012-01-05 2012-01-05 데이터유닛 결합 전송 시스템의 수신장치 및 전송장치

Country Status (1)

Country Link
KR (1) KR101355573B1 (ko)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020014971A (ko) * 2000-08-19 2002-02-27 윤종용 이동통신시스템에서 무선 링크 제어장치 및 방법
JP2009147786A (ja) 2007-12-17 2009-07-02 Nec Corp 通信装置、データフレームの送信制御方法及びプログラム
KR20110016816A (ko) * 2009-08-12 2011-02-18 한국전자통신연구원 개선된 pdu의 결합, 분할, 및 재조합 기능을 가진 개선된 lte 통신 장치
US20110134816A1 (en) 2009-12-09 2011-06-09 Yong Liu Wireless Communication Signaling for Aggregate Data Units

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020014971A (ko) * 2000-08-19 2002-02-27 윤종용 이동통신시스템에서 무선 링크 제어장치 및 방법
JP2009147786A (ja) 2007-12-17 2009-07-02 Nec Corp 通信装置、データフレームの送信制御方法及びプログラム
KR20110016816A (ko) * 2009-08-12 2011-02-18 한국전자통신연구원 개선된 pdu의 결합, 분할, 및 재조합 기능을 가진 개선된 lte 통신 장치
US20110134816A1 (en) 2009-12-09 2011-06-09 Yong Liu Wireless Communication Signaling for Aggregate Data Units

Also Published As

Publication number Publication date
KR20130080679A (ko) 2013-07-15

Similar Documents

Publication Publication Date Title
US11888612B2 (en) Methods for enhanced multiplexing in wireless systems
CN104219025B (zh) Ap下行聚合帧长度和速率的自适应调整***和方法
JP5410509B2 (ja) 通信システムにおけるスペクトル利用効率を向上させるための方法、装置及び通信システム
EP1865736B1 (en) Radio communication apparatus and radio communication method
KR101114737B1 (ko) 이동통신시스템에서 패킷 수신 결과 보고방법
CN111510257A (zh) 用于wifi的接收失败识别和修复的方法
Lagrange Throughput of HARQ protocols on a block fading channel
US20150270925A1 (en) Interference estimation for selection of modulation and coding schemes
JP2006191279A (ja) 無線通信装置
CN116865908B (zh) 极高吞吐率链路自适应控制信息的传输方法及相关装置
US9722826B2 (en) Enhancing modulation and coding scheme selection and medium access control (MAC) protocol data unit aggregation using MAC efficiency information
Lin et al. Adaptive network coding for broadband wireless access networks
WO2016077609A1 (en) Enhancing modulation and coding scheme selection and medium access control protocol data unit aggregation based on under-utilization
WO2009097808A1 (zh) 宽带无线移动通信***链路自适应方法、***和装置
CN101651516B (zh) 编码调制方法和***
US20170047979A1 (en) Bit rate determination and prediction
US9839052B2 (en) Method for adapting a link for selecting a frame transmission mode and corresponding WI-FI access point
KR101355573B1 (ko) 데이터유닛 결합 전송 시스템의 수신장치 및 전송장치
JP6807956B2 (ja) パケットドメイン内の音声サービスをスケジューリングするための方法および装置
US11044726B1 (en) Selection of transmission parameters for acknowledgment packets
Stupia et al. A greedy algorithm for goodput-based adaptive modulation and coding in BIC-OFDM systems
KR101770598B1 (ko) 무선랜에서의 패킷 전송 방법 및 장치
Sun et al. Goodput performance of ultrahigh-speed WLAN via link adaptation algorithm
Jiang et al. A comprehensive and practical model for HARQ in LTE system
Puchko et al. Link adaptation thresholds for the IEEE 802.16 base station

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

Payment date: 20161228

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20171228

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20191216

Year of fee payment: 7