KR20160090546A - Method and apparatus of data frame transfer for multiple user group - Google Patents

Method and apparatus of data frame transfer for multiple user group Download PDF

Info

Publication number
KR20160090546A
KR20160090546A KR1020150010462A KR20150010462A KR20160090546A KR 20160090546 A KR20160090546 A KR 20160090546A KR 1020150010462 A KR1020150010462 A KR 1020150010462A KR 20150010462 A KR20150010462 A KR 20150010462A KR 20160090546 A KR20160090546 A KR 20160090546A
Authority
KR
South Korea
Prior art keywords
user group
user
data
data frame
information
Prior art date
Application number
KR1020150010462A
Other languages
Korean (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 KR1020150010462A priority Critical patent/KR20160090546A/en
Publication of KR20160090546A publication Critical patent/KR20160090546A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/121Wireless traffic scheduling for groups of terminals or users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • 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
    • H04B7/0452Multi-user MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0028Formatting
    • 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
    • H04L27/2602Signal structure
    • 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/0044Arrangements for allocating sub-channels of the transmission path allocation of payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers

Landscapes

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

Abstract

According to the present invention, a method for transmitting a data frame of a plurality of user groups in a wireless communications device comprises the following steps: configuring to include, in a data frame, data on one or more user terminals included in first and second user groups; and transmitting the data frame to the first and second user groups. The data frame includes data and a physical layer header. The physical layer header includes information on the first and second groups.

Description

복수의 사용자 그룹을 위한 데이터 프레임 전송 방법 및 장치{METHOD AND APPARATUS OF DATA FRAME TRANSFER FOR MULTIPLE USER GROUP}BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a method and apparatus for transmitting a data frame for a plurality of user groups,

본 발명은 복수의 사용자 그룹을 위한 데이터 프레임 전송 방법 및 장치에 관한 것이다.The present invention relates to a method and apparatus for transmitting data frames for a plurality of user groups.

최근의 무선 통신 장치는 하향링크에서 다중 사용자-다중 입력 다중 출력(multiple user-multiple input and multiple output; MU-MIMO) 전송을 지원한다. 이때, 다중 사용자-다중 입력 다중 출력 전송은 무선 통신의 용량을 높이기 위하여 여러 안테나를 사용하여 전송 용량을 높이는 스마트 안테나 기술이다. Modern wireless communication devices support multiple user-multiple input and multiple output (MU-MIMO) transmission in the downlink. In this case, the multi-user-multiple-input multiple-output transmission is a smart antenna technology that increases transmission capacity by using various antennas to increase the capacity of wireless communication.

다중 사용자에 대한 다중 입력 다중 출력으로 현재의 프레임을 전송할 때, 각 단말의 상이한 길이의 데이터를 전송하는 경우, 전송 시간을 맞추기 위해 상대적으로 짧은 길이를 전송하는 단말의 데이터 뒷부분에 의미 없는 비트를 덧붙이는 패딩(padding)을 수행한다. 이러한 패딩은 많을수록 전송 효율이 나빠지는 문제가 발생한다. When a current frame is transmitted with a multiple input multiple output for multiple users and data of different lengths of each terminal are transmitted, a meaningless bit is added to the rear part of the data of the terminal transmitting a relatively short length to match the transmission time Performs padding. The more the padding is, the more the transmission efficiency becomes worse.

무선 통신 장치에 접속하는 단말은 단말에서 사용하는 애플리케이션이나 사용하는 패턴 등에 따라 각각 다른 전송 데이터 량을 가질 수 있다. 또한, 단말은 다른 변조 코딩 구성(modulation and coding scheme; MCS)을 사용할 수 있다. 그러므로 무선 통신 장치가 단말에 일반적으로 전송하는 데이터 길이는 단말에 따라 다르게 되므로 패딩 문제가 빈번하게 발생할 수 있다. A terminal connected to a wireless communication apparatus can have different amounts of transmission data depending on an application used in the terminal, a pattern to be used, and the like. In addition, the terminal may use a different modulation and coding scheme (MCS). Therefore, the data length that the wireless communication device generally transmits to the mobile station varies depending on the mobile station, so that a padding problem may frequently occur.

이러한 패딩 문제는 다중 사용자-다중 입력 다중 출력 전송뿐만 아니라 직교 주파수 분할 다중(orthogonal frequency division multiple access; OFDMA) 전송에서도 동일하게 발생할 수 있다. 그러므로 다중 사용자-다중 입력 다중 출력 전송 및 직교 주파수 분할 다중 전송에서 다중 사용자 그룹을 지원하기 위한 데이터 프레임 전송 방법 및 장치가 필요하다. This padding problem may occur in an orthogonal frequency division multiple access (OFDMA) transmission as well as a multi-user-multiple-input multiple-output transmission. Therefore, there is a need for a data frame transmission method and apparatus for supporting multi-user groups in multi-user-multiple-input multiple-output transmission and orthogonal frequency division multiplexing transmission.

다중 사용자를 위한 데이터 프레임 전송 방법 및 장치에 대한 종래의 기술로서, 한국 공개특허공보 제10-2011-0093699호(발명의 명칭: 다중 사용자 MIMO 시스템에서 데이터 송수신 방법 및 장치)는 복수의 수신 단말 각각에 데이터를 송신하는 방법에 있어서, 데이터 및 수신 확인 순서 정보를 포함하는 복수의 데이터 프레임을 생성하고, 생성된 복수의 프레임을 수신 단말에 송신하는 방법을 개시하고 있다. As a conventional technique for a data frame transmission method and apparatus for multiple users, Korean Unexamined Patent Application Publication No. 10-2011-0093699 (a method and apparatus for transmitting and receiving data in a multiuser MIMO system) A method of generating a plurality of data frames including data and acknowledgment sequence information and transmitting the generated plurality of frames to a receiving terminal is disclosed.

또한, 한국 공개특허공보 제10-2014-0042294호(발명의 명칭: 다중 사용자 물리계층 군집 프레임 전송 기법)는 하나의 그룹 내에 존재하는 다중 사용자에게 무선 통신 장치가 프레임을 전송할 때, 각 사용자에게 전송하는 프레임을 물리 계층 수준에서 하나의 군집 프레임으로 묶어 전송하는 방법을 개시하고 있다. In addition, Korean Patent Laid-Open No. 10-2014-0042294 (entitled: Multiuser Physical Layer Cluster Frame Transmission Technique) discloses a technique in which when a wireless communication device transmits a frame to multiple users existing in one group, Frames are grouped into one cluster frame at the physical layer level and transmitted.

본 발명은 전술한 종래 기술의 문제점을 해결하기 위한 것으로서, 본 실시예는 다중 사용자-다중 입력 다중 출력 전송 및 직교 주파수 분할 다중 전송에서 복수의 사용자 그룹에 대한 데이터 전송 효율의 향상을 위한 데이터 프레임 전송 방법 및 장치를 제공하는데 그 목적이 있다. SUMMARY OF THE INVENTION The present invention has been made to solve the above problems of the prior art, and it is an object of the present invention to provide a data frame transmission scheme for improving data transmission efficiency for a plurality of user groups in multi- A method and an apparatus are provided.

다만, 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.It should be understood, however, that the technical scope of the present invention is not limited to the above-described technical problems, and other technical problems may exist.

상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면에 따른, 무선 통신 장치에서의 복수의 사용자 그룹의 데이터 프레임을 전송하는 방법은 데이터 프레임에 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말에 대한 데이터가 포함되도록 구성하는 단계; 및 데이터 프레임을 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 전송하는 단계를 포함한다. 이때, 데이터 프레임은 데이터 및 물리계층 헤더를 포함하고, 물리계층 헤더는 제 1 사용자 그룹 정보 및 제 2 사용자 그룹에 대한 정보를 포함한다. According to a first aspect of the present invention, there is provided a method for transmitting a data frame of a plurality of user groups in a wireless communication apparatus, the method comprising: Configuring to include data for one or more user terminals included in the at least one user terminal; And transmitting the data frame to the first user group and the second user group. At this time, the data frame includes data and a physical layer header, and the physical layer header includes first user group information and information on a second user group.

또한, 본 발명의 제 2 측면에 따른, 이상의 사용자 그룹의 데이터 프레임 전송을 지원하는 무선통신 장치는 통신 모듈, 하나 이상의 사용자 그룹에 대한 데이터 프레임을 생성하고 전송하는 프로그램이 저장된 메모리 및 프로그램을 실행하는 프로세서를 포함하고, 프로세서는 프로그램의 실행에 따라, 데이터 프레임에 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말에 대한 데이터를 할당하고, 통신 모듈에 기초하여 데이터 프레임을 제 1 사용자 그룹 및 제 2 사용자 그룹에 전송한다. 이때, 데이터 프레임은 데이터 및 물리계층 헤더를 포함하고, 물리계층 헤더는 제 1 사용자 그룹 정보 및 제 2 사용자 그룹 정보에 대한 정보를 포함한다.A wireless communication device supporting transmission of data frames of a user group according to the second aspect of the present invention includes a communication module, a memory storing a program for generating and transmitting a data frame for one or more user groups, Wherein the processor is configured to: assign, in accordance with the execution of the program, data for one or more user terminals included in a first user group and a second user group in a data frame; Group and a second user group. At this time, the data frame includes data and physical layer headers, and the physical layer header includes information on first user group information and second user group information.

전술한 과제 해결 수단 중 어느 하나에 의하면, 본 발명의 일 실시예는 무선 통신 장치에서의 복수의 사용자 그룹의 데이터 프레임을 전송하는 방법 및 장치를 제공하므로, 제한된 물리 계층 헤드 오버헤드를 이용하고, 적은 맥 계층 패드를 사용함에 따라, 프레임 구성의 효율성을 향상시킬 수 있다. According to any one of the above-mentioned problem solving means, an embodiment of the present invention provides a method and an apparatus for transmitting data frames of a plurality of user groups in a wireless communication apparatus, so that a limited physical layer head overhead is used, By using a small Mac layer pad, the efficiency of the frame structure can be improved.

이에 따라, 본 발명은 데이터 전송 효율을 향상시킬 수 있다. Thus, the present invention can improve the data transmission efficiency.

도 1은 기존의 무선 통신 장치에서의 복수의 사용자를 위한 데이터 프레임 구조를 설명하기 위한 구성도이다.
도 2는 본 발명의 일 실시예에 따른 복수의 사용자 그룹을 위한 데이터 프레임 전송 방법을 설명하기 위한 순서도이다.
도 3은 본 발명의 일 실시예에 따른 사용자 그룹의 예시도이다.
도 4는 본 발명의 일 실시예에 따른 다중 사용자-다중 입력 다중 출력 전송에서의 데이터 프레임 구성 방법을 설명하기 위한 순서도이다.
도 5는 본 발명의 일 실시예에 따른 다중 사용자-다중 입력 다중 출력 전송의 데이터 프레임의 예시도이다.
도 6은 본 발명의 일 실시예에 따른 다중 사용자-다중 입력 다중 출력 전송의 데이터 프레임에서의 물리 계층 헤더의 예시도이다.
도 7은 본 발명의 일 실시예에 따른 직교 주파수 분할 다중 전송의 데이터 프레임 전송 방법의 순서도이다.
도 8은 본 발명의 일 실시예에 따른 직교 주파수 분할 다중 전송의 데이터 프레임 예시도이다.
도 9는 본 발명의 일 실시예에 따른 직교 주파수 분할 다중 전송에서의 데이터 길이가 다른 사용자 단말에 대한 데이터 프레임 예시도이다.
도 10은 본 발명의 일 실시예에 따른 직교 주파수 분할 다중 전송의 데이터 프레임에서의 물리 계층 헤더의 예시도이다.
도 11은 본 발명의 일 실시예에 따른 다중 사용자-다중 입력 다중 출력 전송과 직교 주파수 분할 다중 전송에서의 데이터 프레임 전송 방법의 순서도이다.
도 12는 본 발명의 일 실시예에 따른 다중 사용자-다중 입력 다중 출력 전송과 직교 주파수 분할 다중 전송에서의 데이터 프레임 전송 방법의 예시도이다.
도 13은 본 발명의 일 실시예에 따른 응답 프레임 수신 방법의 예시도이다.
도 14는 본 발명의 일 실시예에 따른 직교 주파수 분할 다중 전송에서의 응답 프레임 수신 방법의 예시도이다.
도 15는 본 발명의 일 실시예에 따른 무선 통신 장치의 구성도이다.
FIG. 1 is a configuration diagram for explaining a data frame structure for a plurality of users in an existing wireless communication apparatus.
2 is a flowchart illustrating a data frame transmission method for a plurality of user groups according to an embodiment of the present invention.
3 is an illustration of a group of users according to an embodiment of the present invention.
4 is a flowchart illustrating a method of configuring a data frame in a multi-user-multiple-input multiple-output transmission according to an embodiment of the present invention.
5 is an illustration of a data frame of a multi-user-multiple-input multiple-output transmission in accordance with an embodiment of the present invention.
6 is an illustration of a physical layer header in a data frame of a multi-user-multiple-input multiple-output transmission according to an embodiment of the present invention.
7 is a flowchart of a data frame transmission method of orthogonal frequency division multiplexing transmission according to an embodiment of the present invention.
8 is a diagram illustrating a data frame of an orthogonal frequency division multiplexing transmission according to an embodiment of the present invention.
9 is a diagram illustrating an example of a data frame for a user terminal having a different data length in orthogonal frequency division multiplexing transmission according to an embodiment of the present invention.
10 is an illustration of a physical layer header in a data frame of an orthogonal frequency division multiplex transmission according to an embodiment of the present invention.
11 is a flowchart of a data frame transmission method in a multi-user-multiple-input multiple-output transmission and an orthogonal frequency division multiplexing transmission according to an embodiment of the present invention.
FIG. 12 is a diagram illustrating a method of transmitting a data frame in a multi-user-multiple-input multiple-output transmission and an orthogonal frequency division multiplexing transmission according to an embodiment of the present invention.
13 is a diagram illustrating an example of a response frame receiving method according to an embodiment of the present invention.
FIG. 14 is an exemplary diagram illustrating a method of receiving a response frame in orthogonal frequency division multiplexing transmission according to an embodiment of the present invention. Referring to FIG.
15 is a configuration diagram of a wireless communication apparatus according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, which will be readily apparent to those skilled in the art. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly explain the present invention in the drawings, parts not related to the description are omitted.

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another part in between . Also, when a part is referred to as "including " an element, it does not exclude other elements unless specifically stated otherwise.

다음은 도 1을 참조하여, 기존의 데이터 프레임 구조를 설명한다. Next, an existing data frame structure will be described with reference to FIG.

도 1은 기존의 무선 통신 장치에서의 복수의 사용자 단말을 위한 데이터 프레임 구조를 설명하기 위한 구성도이다. FIG. 1 is a configuration diagram for explaining a data frame structure for a plurality of user terminals in a conventional wireless communication apparatus.

본 발명의 일 실시예에 따른 무선 통신 장치(100)는 기지국, 중계기, eNB(evolved-NodeB), BTS(base transceiver system), 무선 액세스 포인트(wireless access point, WAP), 무선 인터넷 공유기 등과 같은 무선랜 통신에 사용되는 장치를 포함할 수 있다. The wireless communication apparatus 100 according to an exemplary embodiment of the present invention may include a wireless communication device 100 such as a base station, a repeater, an evolved NodeB (eNB), a base transceiver system (BTS), a wireless access point (WAP) Lt; RTI ID = 0.0 > LAN communication. ≪ / RTI >

또한, 무선 통신 장치(100)와 프레임 교환을 통한 무선랜 통신을 수행하는 사용자 단말은 고정되어 있거나 이동성을 가질 수 있다. 예를 들어, 사용자 단말은 휴대성과 이동성이 보장되는 무선 통신 단말, 즉 PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), Wibro(Wireless Broadband Internet) 단말 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 단말 등을 포함할 수 있다. 또한, 단말(640)은 서버(server), 워크스테이션(workstation), 데스크톱 컴퓨터(desktop computer) 및 노트북 컴퓨터(notebook computer) 등 일반적인 컴퓨터와 스마트 폰(smartphone), 및 태블릿 PC등 스마트 디바이스(smart device) 등을 포함할 수 있다.In addition, a user terminal performing wireless LAN communication through frame exchange with the wireless communication apparatus 100 may be fixed or mobile. For example, the user terminal may be a wireless communication terminal that is guaranteed to be portable and mobility, such as a Personal Communication System (PCS), a Global System for Mobile communications (GSM), a Personal Digital Cellular (PDC), a Personal Handyphone System (PHS) A personal digital assistant (PDA), a wireless broadband Internet (Wibro) terminal, and the like. The terminal 640 may be a general computer such as a server, a workstation, a desktop computer and a notebook computer, a smart device such as a smart phone, ), And the like.

무선 통신 장치(100)는 하향링크에서 사용자 단말에 대한 다중 사용자-다중 입력 다중 출력 전송을 지원한다. 그러나 도 1을 참조하면, 동일한 데이터 프레임에 포함되는 제 1 사용자 단말의 데이터(P100)가 제 2 사용자 단말의 데이터(P110) 및 제 3 사용자 단말의 데이터(P120)보다 짧을 수 있다.The wireless communication device 100 supports multi-user-multiple-input multiple-output transmission to the user terminal in the downlink. However, referring to FIG. 1, the data P100 of the first user terminal included in the same data frame may be shorter than the data P110 of the second user terminal and the data P120 of the third user terminal.

그러나 현재의 데이터 프레임에서는 다중 사용자에 대한 데이터 프레임을 구성할 때, 전송 시간을 맞춰야 한다. 그러므로 무선 통신 장치(100)는 데이터 프레임에서 상대적으로 짧은 길이의 데이터를 전송하는 사용자 단말의 뒷부분에 의미 없는 비트가 덧붙여진 맥 계층 패드(P105)를 추가하여 길이를 맞추게 된다. 특히, 일반적으로 사용자 단말이 전송하는 데이터 길이가 다르므로, 무선 통신 장치(100)에서는 이러한 문제가 빈번하게 발생한다는 문제가 있다. 이와 같은 문제를 해결하기 위한 데이터 프레임 전송 방법은 도 2 내지 도 14를 참조하여 설명하도록 한다. However, in the current data frame, when constructing a data frame for multiple users, the transmission time must be adjusted. Therefore, the wireless communication apparatus 100 adjusts its length by adding a MAC layer pad P105 to which a meaningless bit is added to the back of the user terminal that transmits data of a relatively short length in a data frame. Particularly, since the data length transmitted from the user terminal is generally different, there is a problem that such a problem frequently occurs in the radio communication apparatus 100. [ A data frame transmission method for solving such a problem will be described with reference to FIG. 2 to FIG.

도 2는 본 발명의 일 실시예에 따른 복수의 사용자 그룹을 위한 데이터 프레임 전송 방법을 설명하기 위한 순서도이다. 2 is a flowchart illustrating a data frame transmission method for a plurality of user groups according to an embodiment of the present invention.

도 2를 참조하면, 본 발명의 일 실시예에 따른 무선 통신 장치(100)는 데이터 프레임에 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말에 대한 데이터가 포함되도록 데이터 프레임을 구성한다(S200). 그리고 무선 통신 장치(100)는 데이터 프레임을 구성한 후, 구성된 데이터 프레임을 제 1 사용자 그룹 및 제 2 사용자 그룹에 전송한다(S210). 이때, 제 1 사용자 그룹 및 제 2 사용자 그룹은 도 3을 참조하여 설명한다. Referring to FIG. 2, a wireless communication apparatus 100 according to an exemplary embodiment of the present invention includes a data frame including data for one or more user terminals included in a first user group and a second user group in a data frame (S200). After configuring the data frame, the wireless communication device 100 transmits the configured data frame to the first user group and the second user group (S210). Here, the first user group and the second user group will be described with reference to FIG.

도 3은 본 발명의 일 실시예에 따른 사용자 그룹의 예시도이다. 3 is an illustration of a group of users according to an embodiment of the present invention.

사용자 그룹은 하나 이상의 사용자 단말을 포함할 수 있다. 예를 들어, 도 3을 참조하면, 제 1 사용자 그룹은 제 1 사용자 단말, 제 2 사용자 단말 및 제 3 사용자 단말을 포함할 수 있다. 또한, 제 2 사용자 그룹은 제 2 사용자 단말, 제 3 사용자 단말 및 제 4 사용자 단말을 포함할 수 있다. A user group may include one or more user terminals. For example, referring to FIG. 3, a first user group may include a first user terminal, a second user terminal, and a third user terminal. Also, the second user group may include a second user terminal, a third user terminal, and a fourth user terminal.

한편, 본 발명의 일 실시예에 따른 데이터 프레임은 전송 방법에 따라 달라질 수 있다. 이때, 전송 방법은 다중 사용자-다중 입력 다중 출력 전송 및 직교 주파수 분할 다중 전송 중 어느 하나 이상이 될 수 있다. Meanwhile, the data frame according to an embodiment of the present invention may be changed according to a transmission method. At this time, the transmission method may be any one of multi-user-multiple-input multiple-output transmission and orthogonal frequency division multiplexing transmission.

다음은 도 4 내지 도 6을 참조하여, 다중 사용자-다중 입력 다중 출력 전송에서의 데이터 프레임 및 데이터 프레임 전송 방법을 설명한다. 4 to 6, a data frame and a data frame transmission method in a multi-user-multiple-input multiple-output transmission will be described.

도 4는 본 발명의 일 실시예에 따른 다중 사용자-다중 입력 다중 출력 전송에서의 데이터 프레임 구성 방법을 설명하기 위한 순서도이다. 4 is a flowchart illustrating a method of configuring a data frame in a multi-user-multiple-input multiple-output transmission according to an embodiment of the present invention.

다중 사용자-다중 입력 다중 출력 전송에서 사용자 그룹은 스트림(stream)-사용자 단말로 구성될 수 있다. 예를 들어, 사용자 그룹은 스트림 별로 사용자 단말이 포함되도록 구성될 수 있다. 이때, 사용자 그룹에 포함되는 스트림의 수는 무선 통신 장치에서 데이터 프레임을 송수신할 수 있는 안테나 개수에 비례할 수 있다. In multi-user-multiple-input multiple-output transmission, the user group can be composed of a stream-user terminal. For example, the user group can be configured to include a user terminal by stream. At this time, the number of streams included in the user group may be proportional to the number of antennas capable of transmitting and receiving data frames in the wireless communication device.

무선 통신 장치(100)는 다중 사용자-다중 입력 다중 출력 전송의 데이터 프레임을 구성하기 위하여, 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 데이터 프레임에 포함된 하나 이상의 스트림에 각각 할당할 수 있다(S400). 그리고 무선 통신 장치(100)는 제 1 사용자 그룹의 데이터를 포함하는 데이터 프레임에 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터가 포함되도록 제 2 사용자 그룹의 하나 이상의 사용자 단말의 데이터를 하나 이상의 스트림에 각각 할당할 수 있다(S410). 이때, 다중 사용자-다중 입력 다중 출력 전송의 데이터 프레임은 도 5 를 예로 들어 설명한다. The wireless communication device 100 may assign data of one or more user terminals included in the first user group to one or more streams included in a data frame to configure a data frame of a multi-user-multiple-input multiple-output transmission (S400). The wireless communication device 100 transmits data of one or more user terminals of the second user group to data frames of one or more user terminals included in the second user group in a data frame including data of the first user group, Stream (S410). At this time, a data frame of the multi-user-multiple-input multiple-output transmission will be described with reference to FIG.

도 5는 본 발명의 일 실시예에 따른 다중 사용자-다중 입력 다중 출력 전송의 데이터 프레임의 예시도이다. 5 is an illustration of a data frame of a multi-user-multiple-input multiple-output transmission in accordance with an embodiment of the present invention.

도 5를 참조하면, 다중 사용자-다중 입력 다중 출력 전송의 데이터 프레임은 물리 계층 헤더, 데이터, 맥 계층 패드 및 물리 계층 패드를 포함할 수 있다. 또한, 다중 사용자-다중 입력 다중 출력 전송의 데이터 프레임은 데이터 프레임에 포함되는 사용자 그룹이 달라짐에 따라, 구분자(delimiter)를 포함할 수 있다Referring to FIG. 5, a data frame of a multi-user-multiple-input multiple-output transmission may include a physical layer header, data, a MAC layer pad, and a physical layer pad. Also, a data frame of a multi-user-multiple-input multiple-output transmission may include a delimiter as the user group included in the data frame varies

예를 들어 도 5와 같이 무선 통신 장치(100)는 제 1 사용자 단말, 제 2 사용자 단말 및 제 3 사용자 단말을 포함하는 제 1 사용자 그룹을 이용하여 데이터 프레임을 생성할 수 있다. 이때, 제 1 사용자 단말의 데이터는 데이터 프레임의 첫 번째 스트림에 할당될 수 있다. 그리고 제 2 사용자 단말의 데이터는 데이터 프레임의 두 번째 스트림에 할당될 수 있으며, 제 3 사용자 단말의 데이터는 데이터 프레임의 세 번째 스트림에 할당될 수 있다. For example, as shown in FIG. 5, the wireless communication apparatus 100 may generate a data frame using a first user group including a first user terminal, a second user terminal, and a third user terminal. At this time, the data of the first user terminal may be allocated to the first stream of the data frame. And the data of the second user terminal may be assigned to the second stream of the data frame and the data of the third user terminal may be assigned to the third stream of the data frame.

그리고 무선 통신 장치(100)는 데이터 프레임에 제 4 사용자 단말, 제 2 사용자 단말 및 제 3 사용자 단말을 포함하는 제 2 사용자 그룹을 추가할 수 있다. 무선 통신 장치(100)는 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 저장하기 이전에 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터가 각각 저장된 스트림에 구분자를 추가할 수 있다. 그리고 데이터 프레임에 구분자를 추가된 다음, 무선 통신 장치(100)는 도 5와 같이 각각의 스트림에 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 각각 할당할 수 있다. The wireless communication device 100 may add a second user group including a fourth user terminal, a second user terminal, and a third user terminal to a data frame. The wireless communication device 100 may add a delimiter to a stream storing data of one or more user terminals included in the first user group before storing data of one or more user terminals included in the second user group. After the delimiter is added to the data frame, the wireless communication device 100 can allocate data of one or more user terminals included in the second user group to each stream as shown in FIG.

또한, 무선 통신 장치(100)는 데이터 프레임의 물리 계층 헤더에 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 정보를 추가할 수 있다. 이때, 물리 계층 헤더는 도 6을 예로 들어 설명한다. In addition, the wireless communication device 100 may add information about the first user group and the second user group to the physical layer header of the data frame. At this time, the physical layer header will be described with reference to FIG.

도 6은 본 발명의 일 실시예에 따른 다중 사용자-다중 입력 다중 출력 전송의 데이터 프레임에서의 물리 계층 헤더의 예시도이다. 6 is an illustration of a physical layer header in a data frame of a multi-user-multiple-input multiple-output transmission according to an embodiment of the present invention.

도 6을 참조하면, 다중 사용자-다중 입력 다중 출력 전송의 데이터 프레임의 물리 계층 헤더는 레거시 헤더(P600) 및 신규 헤더(P610, P620)를 포함할 수 있다. 레거시 헤더(P600)는 기존의 데이터 프레임에서의 물리 계층 헤더와 유사하며, 전체 사용자에 공통적인 정보를 저장하게 된다. 예를 들어, 레거시 헤더(P600)는 물리 계층 수렴 처리(physical layer convergence procedure; PLCP) 프리엠블 및 물리 계층 수렵 처리 헤더 등을 포함할 수 있다. Referring to FIG. 6, the physical layer header of the data frame of the multi-user-multiple-input multiple-output transmission may include a legacy header P600 and new headers P610 and P620. The legacy header P600 is similar to the physical layer header in the existing data frame, and stores information common to all users. For example, the legacy header P600 may include a physical layer convergence procedure (PLCP) preamble and a physical layer hunting processing header.

또한, 신규 헤더(P610, P620)는 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 정보를 포함할 수 있다. 그리고 신규 헤더(P610, P620)는 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자 단말에 대한 정보, 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 데이터의 전송 시간 정보, 제 1 사용자 그룹 및 제 2 사용자 그룹의 시간에 따른 MCS 정보 및 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자의 시간에 따른 MCS 정보 중 적어도 하나를 더 포함할 수 있다. In addition, the new headers P610 and P620 may include information on the first user group and the second user group. The new header (P610, P620) includes information about the user terminal included in the first user group and the second user group, transmission time information of the data for the first user group and the second user group, The MCS information according to the time of the second user group, and the MCS information according to the time of the user included in the first user group and the second user group.

또한, 신규 헤더(P610, P620)는 그룹에 대한 정보를 포함하는 신규 헤더(P610) 및 각각 그룹에 포함된 사용자 단말에 대한 정보를 포함하는 신규 헤더(P620)로 구분할 수 있다. 그룹에 대한 정보를 포함하는 신규 헤더(P610)는 공통적인 사용자 그룹 정보와 같은 정보를 포함할 수도 있다. 또한, 사용자 단말에 대한 정보를 포함하는 신규 헤더(P620)는 각각의 스트림에 대응될 수 있는 사용자 그룹 정보 및 사용자 단말 정보를 포함할 수 있다. In addition, the new headers P610 and P620 can be divided into a new header P610 including information on the group, and a new header P620 including information on the user terminals included in the group. The new header P610, which includes information about the group, may include information such as common user group information. In addition, the new header P620 including information on the user terminal may include user group information and user terminal information that may correspond to each stream.

또한, 다중 사용자-다중 입력 다중 출력 전송에서 구분자는 제 1 사용자 그룹 및 제 2 사용자 그룹의 정보 중 일부를 포함할 수 있다. 예를 들어 구분자는 구분자 다음에 할당될 사용자 그룹의 정보를 포함할 수 있다. Also, in the multi-user-multiple-input multiple-output transmission, the delimiter may include some of the information of the first user group and the second user group. For example, the delimiter may include information of a user group to be assigned after the delimiter.

또한, 구분자는 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자 단말에 대한 정보, 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 데이터의 전송 시간 정보, 제 1 사용자 그룹 및 제 2 사용자 그룹의 시간에 따른 MCS 정보 및 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자의 시간에 따른 정보 중 적어도 하나를 포함할 수 있다. Also, the delimiter may include information on the user terminal included in the first user group and the second user group, transmission time information of the data on the first user group and the second user group, time information on the first user group and the second user group And information on the time of the user included in the first user group and the second user group.

다음은 도 7 내지 도 10을 참조하여 직교 주파수 분할 다중 전송에서의 데이터 프레임 및 데이터 프레임 전송 방법을 설명한다. Next, a data frame and a data frame transmission method in orthogonal frequency division multiplexing transmission will be described with reference to FIGS. 7 to 10. FIG.

도 7은 본 발명의 일 실시예에 따른 직교 주파수 분할 다중 전송에서의 데이터 프레임 전송 방법의 순서도이다. 7 is a flowchart of a data frame transmission method in orthogonal frequency division multiplexing transmission according to an embodiment of the present invention.

직교 주파수 분할 다중 전송에서 사용자 그룹은 서브캐리어 블록(subcarrier block)-사용자 단말로 구성될 수 있다. 예를 들어, 사용자 그룹은 서브캐리어 블록 별로 사용자 단말이 포함되도록 구성될 수 있다. 이때, 서브캐리어 블록은 리소스 블록(resource block; RB) 등일 수 있다. 또한, 서브캐리어 블록의 개수는 무선 통신 장치(100)에서 지원하는 주파수에 비례할 수 있다. In orthogonal frequency division multiplexing, a user group may be composed of a subcarrier block-a user terminal. For example, the user group may be configured to include a user terminal for each subcarrier block. At this time, the subcarrier block may be a resource block (RB) or the like. In addition, the number of subcarrier blocks may be proportional to the frequency supported by the radio communication apparatus 100. [

무선 통신 장치(100)는 직교 주파수 분할 다중 전송에서 데이터 프레임을 구성하기 위하여, 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 데이터 프레임에 포함된 하나 이상의 서브캐리어 블록에 각각 할당할 수 있다(S700). 또한, 무선 통신 장치(100)는 데이터 프레임에 제 1 사용자 그룹의 데이터를 할당한 다음, 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 데이터 프레임에 포함된 하나 이상의 서브캐리어 블록에 각각 할당할 수 있다(S710). 이때, 직교 주파수 분할 다중 전송의 데이터 프레임은 도 8 및 도 9를 예로 들어 설명한다. The wireless communication device 100 may allocate data of one or more user terminals included in a first user group to one or more subcarrier blocks included in a data frame to configure a data frame in orthogonal frequency division multiplexing (S700). In addition, the radio communication apparatus 100 allocates data of a first user group to a data frame, and then allocates data of one or more user terminals included in the second user group to one or more subcarrier blocks included in a data frame (S710). Here, the data frame of the orthogonal frequency division multiplexing transmission will be described with reference to FIGS. 8 and 9. FIG.

도 8은 본 발명의 일 실시예에 따른 직교 주파수 분할 다중 전송의 데이터 프레임 예시도이다. 또한, 도 9는 본 발명의 일 실시예에 따른 직교 주파수 분할 다중 전송에서의 데이터 길이가 다른 사용자 단말에 대한 데이터 프레임 예시도이다. 8 is a diagram illustrating a data frame of an orthogonal frequency division multiplexing transmission according to an embodiment of the present invention. 9 is a diagram illustrating a data frame for a user terminal having a different data length in orthogonal frequency division multiplexing transmission according to an embodiment of the present invention.

도 8 및 도 9를 참조하면, 직교 주파수 분할 다중 전송의 데이터 프레임은 물리 계층 헤더 및 데이터를 포함할 수 있다. 또한, 직교 주파수 분할 다중 전송의 데이터 프레임은 구분자, 맥 계층 패드 및 물리 계층 패드 중 하나 이상을 선택적으로 포함할 수 있다. Referring to FIGS. 8 and 9, the data frame of the orthogonal frequency division multiplex transmission may include a physical layer header and data. In addition, the data frame of the orthogonal frequency division multiplexing transmission may optionally include one or more of a delimiter, a MAC layer pad, and a physical layer pad.

예를 들어, 무선 통신 장치(100)는 제 1 사용자 단말, 제 2 사용자 단말 및 제 3 사용자 단말을 포함하는 제 1 사용자 그룹을 이용하여 데이터 프레임을 생성할 수 있다. 이때, 무선 통신 장치(100)는 제 1 사용자 단말의 데이터(P800)를 데이터 프레임의 첫 번째 서브캐리어 블록에 할당할 수 있다. 그리고 무선 통신 장치(100)는 제 2 사용자 단말의 데이터(P810)를 데이터 프레임의 두 번째 서브캐리어 블록에 할당할 수 있으며, 제 3 사용자 단말의 데이터(P820)를 데이터 프레임의 세 번째 서브캐리어 블록에 할당될 수 있다.For example, the wireless communication device 100 may generate a data frame using a first user group that includes a first user terminal, a second user terminal, and a third user terminal. At this time, the wireless communication apparatus 100 may allocate the data P800 of the first user terminal to the first subcarrier block of the data frame. The wireless communication apparatus 100 may allocate the data P810 of the second user terminal to the second subcarrier block of the data frame and transmit the data P820 of the third user terminal to the third subcarrier block of the data frame Lt; / RTI >

또한, 데이터 프레임에 제 1 사용자 그룹의 데이터를 할당한 다음, 무선 통신 장치(100)는 제 2 사용자 그룹에 포함된 제 4 사용자 단말의 데이터(P840)를 데이터 프레임의 첫 번째 서브캐리어 블록에 할당할 수 있다. 이때, 제 1 사용자 단말의 데이터(P800)가 저장된 첫 번째 서브캐리어 블록에 제 1 사용자 단말과 상이한 제 4 사용자 단말의 데이터(P840)가 저장되므로, 무선 통신 장치(100)는 데이터 프레임에 구분자(P830)를 포함시킬 수 있다. After the data of the first user group is allocated to the data frame, the wireless communication apparatus 100 allocates the data P840 of the fourth user terminal included in the second user group to the first subcarrier block of the data frame can do. At this time, the data P840 of the fourth user terminal, which is different from the first user terminal, is stored in the first subcarrier block storing the data P800 of the first user terminal, P830).

그리고 제 2 사용자 그룹에 포함된 제 2 사용자 단말의 데이터(P810)를 두 번째 서브캐리어 블록에 할당할 수 있다. 이때, 첫 번째 서브캐리어 블록에 이미 동일한 제 2 사용자 단말의 데이터(P810)가 저장되어 있으므로, 구분자를 생략할 수 있다. 제 2 사용자 그룹에 포함된 제 3 사용자 단말의 데이터(P820) 역시, 세 번째 서브캐리어 블록에 이미 동일한 제 3 사용자 단말의 데이터(P820)가 저장되어 있으므로, 구분자를 생략하고, 세 번째 서브캐리어 블록에 할당할 수 있다. And the data P810 of the second user terminal included in the second user group may be allocated to the second subcarrier block. At this time, since the data P810 of the second user terminal which is already stored in the first subcarrier block is stored, the delimiter can be omitted. The data P820 of the third user terminal included in the second user group also stores data P820 of the third user terminal that is already in the third subcarrier block so that the delimiter is omitted, . ≪ / RTI >

이와 같이, 직교 주파수 분할 다중 전송의 데이터 프레임은 하나 이상의 서브캐리어 블록 중 어느 하나의 서브캐리어 블록에 데이터가 할당된 제 1 사용자 그룹의 사용자 단말과 제 2 사용자 그룹의 사용자 단말이 상이한 경우, 무선 통신 장치(100)는 구분자를 포함할 수 있다. 또한, 무선 통신 장치(100)는 제 1 사용자 그룹의 사용자 단말과 제 2 사용자 그룹의 사용자 단말이 동일한 경우, 구분자를 생략할 수 있다. As described above, when a user terminal of a first user group and a user terminal of a second user group, in which data is allocated to one subcarrier block of one or more subcarrier blocks, are different from each other in the data frame of the orthogonal frequency division multiplexing transmission, The device 100 may include a delimiter. In addition, if the user terminal of the first user group and the user terminal of the second user group are the same, the wireless communication apparatus 100 may omit the delimiter.

또한, 직교 주파수 분할 다중 전송의 데이터 프레임은 사용자 그룹에 포함된 각각 데이터 길이가 다른 사용자 단말의 데이터를 포함할 수 있다. In addition, the data frame of the orthogonal frequency division multiplexing transmission may include data of user terminals included in the user group and having different data lengths.

제 3 사용자 그룹은 제 1 사용자 단말, 제 2 사용자 단말 및 제 3 사용자 단말을 포함하고, 제 4 사용자 그룹은 제 4 사용자 단말, 제 5 사용자 단말 및 제 3 사용자 단말을 포함할 수 있다. The third user group may include a first user terminal, a second user terminal, and a third user terminal, and a fourth user group may include a fourth user terminal, a fifth user terminal, and a third user terminal.

이때, 무선 통신 장치(100)는 도 9와 같이, 제 3 사용자 그룹에 포함된 제 1 사용자 단말의 데이터(P900)는 첫 번째 서브캐리어 블록에 할당될 수 있다. 그리고 무선 통신 장치(100)는 제 1 사용자 단말의 데이터(P900)와 상이한 길이의 제 3 사용자 그룹에 포함된 제 2 사용자 단말의 데이터(P910) 및 제 3 사용자 단말의 데이터(P920)를 두 번째 서브캐리어 블록 및 세 번째 서브캐리어 블록에 각각 할당할 수 있다. At this time, as shown in FIG. 9, the data P900 of the first user terminal included in the third user group may be allocated to the first subcarrier block. The radio communication apparatus 100 transmits the data P910 of the second user terminal and the data P920 of the third user terminal included in the third user group having a length different from the data P900 of the first user terminal, Subcarrier block and third subcarrier block, respectively.

제 3 사용자 그룹을 데이터 프레임에 할당한 다음, 무선 통신 장치(100)는 제 4 사용자 그룹을 할당할 수 있다. 이때, 사용자 단말이 상이한 첫 번째 서브캐리어 블록 및 두 번째 서브캐리어 블록에는 구분자(P930, P950)를 추가할 수 있다. After assigning a third user group to a data frame, the wireless communication device 100 may assign a fourth user group. At this time, delimiters P930 and P950 can be added to the first subcarrier block and the second subcarrier block that are different from each other in the user terminal.

한편, 무선 통신 장치(100)는 직교 주파수 분할 다중 전송의 데이터 프레임에 포함된 물리 계층 헤더에 사용자 그룹에 대한 정보를 추가할 수 있다. Meanwhile, the wireless communication apparatus 100 may add information about the user group to the physical layer header included in the data frame of the orthogonal frequency division multiplex transmission.

도 10은 본 발명의 일 실시예에 따른 직교 주파수 분할 다중 전송의 데이터 프레임에서의 물리 계층 헤더의 예시도이다. 10 is an illustration of a physical layer header in a data frame of an orthogonal frequency division multiplex transmission according to an embodiment of the present invention.

도 10을 참조하면 물리 계층 헤더는 레거시 헤더(P1000, P1010) 및 신규 헤더(P1020, P1030)를 포함할 수 있다. 레거시 헤더(P1000, P1010)는 다중 사용자-다중 입력 다중 출력 전송과 유사하게 물리 계층 수렵 처리 프리엠블 및 물리 계층 수렵 처리 헤더와 같은 정보를 포함할 수 있다. 이때, 레거시 헤더(P1000, P1010)는 서브캐리어 블록에 따라 각각 서브 캐리어 블록에 대응하는 사용자 단말에 대한 정보를 저장하는 레거시 헤더(P1000) 및 사용자 그룹 정보를 저장하는 레거시 헤더(P1010)를 구분하여 저장할 수 있다. Referring to FIG. 10, the physical layer header may include legacy headers P1000 and P1010 and new headers P1020 and P1030. The legacy headers P1000 and P1010 may include information such as a physical layer hunting processing preamble and a physical layer hunting processing header similar to multiuser multi-input multiple output transmission. At this time, the legacy headers P1000 and P1010 divide the legacy header P1000 storing the information about the user terminal corresponding to the subcarrier block and the legacy header P1010 storing the user group information according to the subcarrier block Can be stored.

그리고 신규 헤더(P1020, P1030)는 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 정보를 포함한다. 이때, 사용자 그룹의 정보는 서브캐리어 블록 별로 생성될 수 있다. 또한, 신규 헤더(P1020, P1030)는 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자 단말에 대한 정보, 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 데이터의 전송 시간 정보, 제 1 사용자 그룹 및 제 2 사용자 그룹의 시간에 따른 MCS 정보 및 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자의 시간에 따른 MCS 정보 중 적어도 하나를 더 포함할 수 있다. The new headers P1020 and P1030 include information on the first user group and the second user group. At this time, the information of the user group can be generated for each subcarrier block. The new headers P1020 and P1030 may include information on user terminals included in the first user group and the second user group, transmission time information of the data on the first user group and the second user group, And at least one of MCS information according to the time of the second user group and MCS information according to the time of the user included in the first user group and the second user group.

또한, 신규 헤더(P1020, P1030)는 그룹에 대한 정보를 포함하는 신규 헤더(P1020) 및 각각 그룹에 포함된 사용자 단말에 대한 정보를 포함하는 신규 헤더(P1030)로 구분할 수 있다. 그룹에 대한 정보를 포함하는 신규 헤더(P1020)는 공통적인 사용자 그룹 정보와 같은 정보를 포함할 수도 있다. 또한, 사용자 단말에 대한 정보를 포함하는 신규 헤더(P1030)는 각각의 서브캐리어 블록에 대응될 수 있는 사용자 그룹 정보 및 사용자 단말 정보를 포함할 수 있다. In addition, the new headers P1020 and P1030 can be divided into a new header P1020 including information on the group, and a new header P1030 including information on the user terminals included in the group. The new header P1020 including information on the group may include information such as common user group information. In addition, the new header P1030 including information on the user terminal may include user group information and user terminal information that may correspond to each subcarrier block.

그리고 데이터 프레임에 포함되는 구분자는 물리 계층 헤더와 유사하게 제 1 사용자 그룹 정보 및 제 2 사용자 그룹 정보의 일부를 포함할 수 있다. 예를 들어 구분자는 구분자 다음에 할당될 사용자 그룹의 정보를 포함할 수 있다.The delimiter included in the data frame may include a part of the first user group information and the second user group information similar to the physical layer header. For example, the delimiter may include information of a user group to be assigned after the delimiter.

또한, 구분자는 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자 단말에 대한 정보, 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 데이터의 전송 시간 정보, 제 1 사용자 그룹 및 제 2 사용자 그룹의 시간에 따른 MCS 정보 및 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자의 시간에 따른 정보 중 적어도 하나를 포함할 수 있다. Also, the delimiter may include information on the user terminal included in the first user group and the second user group, transmission time information of the data on the first user group and the second user group, time information on the first user group and the second user group And information on the time of the user included in the first user group and the second user group.

다음은 도 11 내지 도 12를 참조하여 다중 사용자-다중 입력 다중 출력 전송 및 직교 주파수 분할 다중 전송에서의 데이터 프레임 및 데이터 프레임 전송 방법을 설명한다. Next, a data frame and a data frame transmission method in a multi-user-multiple-input multiple-output transmission and an orthogonal frequency division multiplexing transmission will be described with reference to FIG. 11 to FIG.

도 11은 본 발명의 일 실시예에 따른 다중 사용자-다중 입력 다중 출력 전송과 직교 주파수 분할 다중 전송에서의 데이터 프레임 전송 방법의 순서도이다. 또한, 도 12는 본 발명의 일 실시예에 따른 다중 사용자-다중 입력 다중 출력 전송과 직교 주파수 분할 다중 전송에서의 데이터 프레임 전송 방법의 예시도이다. 11 is a flowchart of a data frame transmission method in a multi-user-multiple-input multiple-output transmission and an orthogonal frequency division multiplexing transmission according to an embodiment of the present invention. 12 is an exemplary diagram illustrating a method of transmitting a data frame in a multi-user-multiple-input multiple-output transmission and an orthogonal frequency division multiplexing transmission according to an embodiment of the present invention.

다중 사용자-다중 입력 다중 출력 전송 및 직교 주파수 분할 다중 전송을 지원하는 무선 통신 장치(100)에서 사용자 그룹은 스트림-단말 및 서브캐리어 블록-단말로 구성된다. In a wireless communication apparatus 100 supporting multi-user-multiple-input multiple-output transmission and orthogonal frequency division multiplexing transmission, a user group is composed of a stream-terminal and a subcarrier block-terminal.

이때, 무선 통신 장치(100)는 데이터 프레임을 구성하기 위하여, 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 데이터 프레임에 포함된 하나 이상의 스트림 및 하나 이상의 서브캐리어 블록에 각각 할당할 수 있다(S1100). 또한, 무선 통신 장치(100)는 제 1 사용자 그룹이 할당된 데이터 프레임에 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 하나 이상의 스트림 및 하나 이상의 서브캐리어 블록에 각각 할당할 수 있다(P1110). At this time, the wireless communication device 100 may allocate data of one or more user terminals included in the first user group to one or more streams and one or more subcarrier blocks included in a data frame, respectively, in order to configure a data frame (S1100). Further, the radio communication apparatus 100 may allocate data of one or more user terminals included in the second user group to one or more streams and one or more subcarrier blocks, respectively, in a data frame to which the first user group is allocated (P1110 ).

그리고 도 12를 참조하면, 다중 사용자-다중 입력 다중 출력 전송 및 직교 주파수 분할 다중 전송의 데이터 프레임은 물리 계층 헤더, 데이터 및 구분자를 포함한다. 또한, 다중 사용자-다중 입력 다중 출력 전송 및 직교 주파수 분할 다중 전송의 데이터 프레임은 맥 계층 패드 및 물리 계층 패드 중 어느 하나를 선택적으로 포함할 수 있다. Referring to FIG. 12, a data frame of a multi-user-multiple-input multiple-output transmission and an orthogonal frequency division multiplexing transmission includes a physical layer header, data, and a delimiter. In addition, the data frame of the multi-user-multiple-input multiple-output transmission and the orthogonal frequency division multiplexing transmission may selectively include one of a MAC layer pad and a physical layer pad.

이때, 물리 계층 헤더는 다중 사용자-다중 입력 다중 출력 전송의 데이터 프레임 및 직교 주파수 분할 다중 전송의 데이터 프레임과 유사하게 레거시 헤더 및 신규 헤더를 포함할 수 있다. At this time, the physical layer header may include a legacy header and a new header similar to the data frame of the multi-user-multiple-input multiple-output transmission and the data frame of the orthogonal frequency division multiplex transmission.

이때, 레거시 헤더는 물리 계층 수렵 처리 프리엠블 및 물리 계층 수렵 처리 헤더를 포함하는 물리 계층 헤더를 의미한다. 또한, 신규 헤더는 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 정보를 포함한다. 이때, 사용자 그룹의 정보는 스트림-서브캐리어 블록 별로 생성될 수 있다. In this case, the legacy header means a physical layer header including a physical layer hunting processing preamble and a physical layer hunting processing header. The new header also includes information about the first user group and the second user group. At this time, the information of the user group may be generated for each stream-subcarrier block.

또한, 신규 헤더는 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자 단말에 대한 정보, 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 데이터의 전송 시간 정보, 제 1 사용자 그룹 및 제 2 사용자 그룹의 시간에 따른 MCS 정보 및 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자의 시간에 따른 MCS 정보 중 적어도 하나를 더 포함할 수 있다. In addition, the new header includes information on user terminals included in the first user group and the second user group, transmission time information of the data on the first user group and the second user group, And at least one of MCS information according to a user's time included in the first user group and the second user group.

한편, 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자 단말에 데이터 프레임의 전송이 성공되면, 무선 통신 장치(100)는 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자 단말로부터 응답(acknowledgement frame; ACK) 프레임을 수신할 수 있다(S220). 응답 프레임 수신 방법에 대해서는 도 13 및 도 14를 참조하여 설명하고자 한다. On the other hand, if the data frame is successfully transmitted to the user terminal included in the first user group and the second user group, the wireless communication device 100 transmits a response (acknowledgment) from the user terminal included in the first user group and the second user group, frame (ACK) frame in step S220. The response frame receiving method will be described with reference to FIG. 13 and FIG.

무선 통신 장치(100)는 물리 계층 헤더에 저장되는 사용자 그룹 정보에 사용자 그룹의 순서 및 각 사용자 그룹에 포함된 사용자 단말의 전송 순서 정보를 저장할 수 있다. 무선 통신 장치(100)가 전송 순서 정보가 포함된 데이터 프레임을 각각의 사용자 단말에 전송하고, 전송이 성공하면, 데이터 프레임을 수신한 각각의 사용자 단말은 미리 정해진 순서 정보에 따라, 응답 프레임을 무선 통신 장치(100)에 전송할 수 있다. The wireless communication apparatus 100 may store the order of the user groups and the transmission order information of the user terminals included in each user group in the user group information stored in the physical layer header. When the wireless communication apparatus 100 transmits a data frame including transmission order information to each user terminal and the transmission is successful, each user terminal that has received the data frame transmits a response frame to the wireless terminal 100 in accordance with predetermined order information. To the communication device (100).

도 13은 본 발명의 일 실시예에 따른 응답 프레임 수신 방법의 예시도이다. 13 is a diagram illustrating an example of a response frame receiving method according to an embodiment of the present invention.

예를 들어, 도 13을 참조하면 무선 통신 장치(100)의 데이터 프레임은 제 1 사용자 그룹에 포함된 제 1 사용자 단말 데이터(P1300) 및 제 2 사용자 단말의 데이터(P1310)과 제 2 사용자 그룹에 포함된 제 3 사용자 단말의 데이터(P1320) 및 제 4 사용자 단말의 데이터(P1330)로 구성되어 있다. 13, the data frame of the radio communication apparatus 100 includes first user terminal data P1300 and second user terminal data P1310 included in the first user group and data P1310 of the second user terminal, The data P1320 of the third user terminal included and the data P1330 of the fourth user terminal.

무선 통신 장치(100)는 각각의 사용자 그룹의 데이터가 할당된 데이터 프레임을 제 1 사용자 그룹 및 제 2 사용자 그룹에 전송한 다음, 전송된 데이터 프레임에 대응하는 제 1 사용자 그룹의 응답 프레임 및 제 2 사용자 그룹의 응답 프레임을 수신할 수 있다. The wireless communication apparatus 100 transmits a data frame to which the data of each user group is allocated to the first user group and the second user group and then transmits the response frame of the first user group corresponding to the transmitted data frame and the second A response frame of the user group can be received.

이때, 무선 통신 장치(100)는 제 1 사용자 그룹 및 제 2 사용자 그룹의 정보에 포함된 순서 정보에 따라, 제 1 사용자 단말의 응답 프레임(P1305), 제 2 사용자 단말의 응답 프레임(P1315), 제 3 사용자 단말의 응답 프레임(P1325) 및 제 4 사용자 단말의 응답 프레임(P1335) 순으로 순차적으로 수신할 수 있다. At this time, the wireless communication apparatus 100 transmits a response frame (P1305) of the first user terminal, a response frame (P1315) of the second user terminal, and a response frame (P1315) of the second user terminal according to the order information included in the information of the first user group and the second user group, The response frame of the third user terminal (P1325), and the response frame of the fourth user terminal (P1335).

도 14는 본 발명의 일 실시예에 따른 직교 주파수 분할 다중 전송에서의 응답 프레임 수신 방법의 예시도이다. FIG. 14 is an exemplary diagram illustrating a method of receiving a response frame in orthogonal frequency division multiplexing transmission according to an embodiment of the present invention. Referring to FIG.

직교 주파수 분할 다중 전송에서는 동일한 사용자 단말의 데이터는 구분자가 없이 전송 될 수 있다. 그러므로 도 14를 참조하면, 데이터 프레임은 제 1 사용자 단말의 데이터(P1400), 제 2 사용자 단말의 데이터(P1410) 및 제 3 사용자 단말의 데이터(P1420)로 구성되어 있다. In orthogonal frequency division multiplexing transmission, data of the same user terminal can be transmitted without delimiters. Therefore, referring to FIG. 14, the data frame includes data P1400 of the first user terminal, data P1410 of the second user terminal, and data P1420 of the third user terminal.

무선 통신 장치(100)는 각각 사용자 그룹의 데이터가 할당된 데이터 프레임을 제 1 사용자 그룹 및 제 2 사용자 그룹에 전송한 다음, 전송이 성공하면, 전송된 데이터 프레임에 대응하는 제 1 사용자 그룹의 응답 프레임 및 제 2 사용자 그룹의 응답 프레임을 수신할 수 있다. The wireless communication apparatus 100 transmits a data frame to which the data of the user group is allocated to the first user group and the second user group, respectively, and then, when the transmission is successful, the response of the first user group corresponding to the transmitted data frame Frame and a response frame of the second user group.

이때, 무선 통신 장치(100)는 제 1 사용자 그룹 및 제 2 사용자 그룹의 정보에 포함된 전송 순서 정보에 따라, 제 1 사용자 단말의 응답 프레임(P1405), 제 2 사용자 단말의 응답 프레임(P1415) 및 제 3 사용자 단말의 응답 프레임(P1425) 순으로 순차적으로 수신할 수 있다. At this time, the radio communication apparatus 100 transmits a response frame P1405 of the first user terminal, a response frame P1415 of the second user terminal, and a response frame P1415 of the second user terminal, according to the transmission order information included in the information of the first user group and the second user group, And the response frame P1425 of the third user terminal in this order.

다음은 도 15를 참조하여, 본 발명의 일 실시예에 따른 무선 통신 장치(100)를 설명한다. Next, a wireless communication apparatus 100 according to an embodiment of the present invention will be described with reference to FIG.

도 15는 본 발명의 일 실시예에 따른 무선 통신 장치(100)의 구성도이다.15 is a configuration diagram of a wireless communication apparatus 100 according to an embodiment of the present invention.

도 15를 참조하면, 본 발명의 일 실시예에 따른 무선 통신 장치(100)는 통신 모듈(110), 메모리(120) 및 프로세서(130)를 포함한다. Referring to FIG. 15, a wireless communication apparatus 100 according to an embodiment of the present invention includes a communication module 110, a memory 120, and a processor 130.

이때, 메모리(120)는 하나 이상의 사용자 그룹의 데이터 프레임을 생성하고 전송하는 프로그램이 저장된다. 예를 들어, 메모리(120)는 콤팩트 플래시(compact flash; CF) 카드, SD(secure digital) 카드, 메모리 스틱(memory stick), 솔리드 스테이트 드라이브(solid-state drive; SSD) 및 마이크로(micro) SD 카드 등과 같은 낸드 플래시 메모리(NAND flash memory), 하드 디스크 드라이브(hard disk drive; HDD) 등과 같은 마그네틱 컴퓨터 기억 장치 및 CD-ROM, DVD-ROM 등과 같은 광학 디스크 드라이브(optical disc drive) 등을 포함할 수 있다.At this time, the memory 120 stores a program for generating and transmitting data frames of one or more user groups. For example, the memory 120 may be a compact flash (CF) card, a secure digital (SD) card, a memory stick, a solid-state drive (SSD) A magnetic computer storage device such as a NAND flash memory, a hard disk drive (HDD) and the like, and an optical disc drive such as a CD-ROM, a DVD-ROM, etc. .

프로세서(130)는 메모리(120)에 저장된 프로그램을 실행한다. 이때, 프로세서(130)는 프로그램의 실행에 따라, 데이터 프레임에 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말에 대한 데이터를 할당한다. 여기에서, 데이터 프레임은 데이터 및 물리 계층 헤더를 포함한다. 그리고 물리 계층 헤더는 제 1 사용자 그룹 정보 및 제 2 사용자 그룹 정보에 대한 정보를 포함한다. The processor 130 executes a program stored in the memory 120. [ At this time, according to the execution of the program, the processor 130 allocates data for one or more user terminals included in the first user group and the second user group in the data frame. Here, the data frame includes data and physical layer headers. The physical layer header includes information on the first user group information and the second user group information.

만약, 다중 사용자-다중 입력 다중 출력 전송을 지원하는 경우, 프로세서(130)는 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 데이터 프레임에 포함된 하나 이상의 스트림에 각각 할당할 수 있다. 또한, 프로세서(130)는 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 데이터 프레임에 포함된 하나 이상의 스트림에 각각 할당할 수 있다. If the multi-user multi-input multi-output transmission is supported, the processor 130 may allocate data of one or more user terminals included in the first user group to one or more streams included in the data frame, respectively. In addition, the processor 130 may assign data of one or more user terminals included in the second user group to one or more streams included in the data frame, respectively.

또한, 직교 주파수 분할 다중 전송의 전송을 지원하는 경우인 경우, 프로세서(130)는 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 데이터 프레임에 포함된 하나 이상의 서브캐리어 블록에 각각 할당할 수 있다. 또한, 프로세서(130)는 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 서브캐리어 블록에 각각 할당할 수 있다. In the case of supporting the transmission of the orthogonal frequency division multiplexing transmission, the processor 130 may allocate data of one or more user terminals included in the first user group to one or more subcarrier blocks included in the data frame, respectively have. In addition, the processor 130 may allocate data of one or more user terminals included in the second user group to one or more subcarrier blocks included in the data frame, respectively.

그리고 다중 사용자 다중 사용자-다중 입력 다중 출력 전송 및 직교 주파수 분할 다중 전송의 전송을 지원하는 경우, 프로세서(130)는 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 데이터 프레임에 포함된 하나 이상의 스트림 및 하나 이상의 서브캐리어 블록에 각각 할당할 수 있다. 또한, 프로세서(130)는 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 데이터 프레임에 포함된 하나 이상의 스트림 및 하나 이상의 서브캐리어 블록에 각각 할당할 수 있다.And the transmission of the multi-user multi-user-multiple-input multiple-output transmission and the orthogonal frequency division multiplexing transmission, the processor 130 transmits data of one or more user terminals included in the first user group to one or more Stream and one or more subcarrier blocks, respectively. In addition, the processor 130 may allocate data of one or more user terminals included in the second user group to one or more streams included in a data frame and one or more subcarrier blocks, respectively.

데이터 프레임에 각각의 사용자 그룹 데이터를 할당한 다음, 프로세서(130)는 통신 모듈(110)을 통하여 데이터 프레임을 제 1 사용자 그룹 및 제 2 사용자 그룹에 전송한다. After assigning each user group data to a data frame, the processor 130 transmits the data frame to the first user group and the second user group via the communication module 110. [

또한, 프로세서(130)는 제 1 사용자 그룹 및 제 2 사용자 그룹에 데이터 프레임을 전송한 다음, 통신 모듈(110)을 통하여 전송된 데이터 프레임에 대응하는 제 1 사용자 그룹의 응답 프레임 및 제 2 사용자 그룹의 응답 프레임을 수신할 수 있다. 이때, 프로세서(130)는 통신 모듈(110)을 통하여 제 1 사용자 그룹 및 제 2 사용자 그룹의 정보에 포함된 순서 정보에 따라, 응답 프레임을 수신할 수 있다. In addition, the processor 130 transmits a data frame to the first user group and the second user group, and then transmits a response frame of the first user group corresponding to the data frame transmitted through the communication module 110, Lt; / RTI > At this time, the processor 130 may receive a response frame through the communication module 110 according to the order information included in the information of the first user group and the second user group.

본 발명의 일 실시예에 따른 복수의 사용자 그룹의 데이터 프레임을 전송하는 방법 및 장치(1000)는 제한된 물리 계층 헤드 오버헤드를 이용하고, 적은 맥 계층 패딩을 사용하므로 프레임 구성의 효율성을 향상 시킬 수 있다. 또한, 복수의 사용자 그룹의 데이터 프레임을 전송하는 방법 및 장치(100)는 이로 인하여 데이터 전송 효율 향상을 기대할 수 있다.A method and apparatus 1000 for transmitting data frames of a plurality of user groups according to an embodiment of the present invention utilizes limited physical layer head overhead and uses less MAC layer padding to improve the efficiency of frame configuration have. In addition, the method and apparatus 100 for transmitting data frames of a plurality of user groups can be expected to improve data transmission efficiency.

본 발명의 일 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행 가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다. One embodiment of the present invention may also be embodied in the form of a recording medium including instructions executable by a computer, such as program modules, being executed by a computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, the computer-readable medium can include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes any information delivery media, including computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism.

본 발명의 방법 및 시스템은 특정 실시예와 관련하여 설명되었지만, 그것들의 구성 요소 또는 동작의 일부 또는 전부는 범용 하드웨어 아키텍쳐를 갖는 컴퓨터 시스템을 사용하여 구현될 수 있다.While the methods and systems of the present invention have been described in connection with specific embodiments, some or all of those elements or operations may be implemented using a computer system having a general purpose hardware architecture.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.It will be understood by those skilled in the art that the foregoing description of the present invention is for illustrative purposes only and that those of ordinary skill in the art can readily understand that various changes and modifications may be made without departing from the spirit or essential characteristics of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.

100: 무선 통신 장치 110: 통신 모듈
120: 메모리 130: 프로세서
100: wireless communication device 110: communication module
120: memory 130: processor

Claims (16)

무선 통신 장치에서의 복수의 사용자 그룹의 데이터 프레임을 전송하는 방법에 있어서,
상기 데이터 프레임에 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말에 대한 데이터가 포함되도록 구성하는 단계; 및
상기 데이터 프레임을 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 전송하는 단계를 포함하되,
상기 데이터 프레임은 데이터 및 물리계층 헤더를 포함하고,
상기 물리계층 헤더는 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 정보를 포함하는 데이터 프레임 전송 방법.
A method of transmitting data frames of a plurality of user groups in a wireless communication device,
Configuring the data frame to include data for one or more user terminals included in a first user group and a second user group; And
And transmitting the data frame to the first user group and the second user group,
Wherein the data frame includes data and a physical layer header,
Wherein the physical layer header includes information on a first user group and a second user group.
제 1 항에 있어서,
상기 물리 계층 헤더는 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자 단말에 대한 정보, 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 데이터의 전송 시간 정보, 상기 제 1 사용자 그룹 및 제 2 사용자 그룹의 시간에 따른 MCS(Modulation and Coding Scheme) 정보 및 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자의 시간에 따른 MCS 정보 중 적어도 하나를 더 포함하는 데이터 프레임 전송 방법.
The method according to claim 1,
Wherein the physical layer header includes information on user terminals included in the first user group and the second user group, transmission time information of data on the first user group and the second user group, Further comprising at least one of Modulation and Coding Scheme (MCS) information according to a time of a user group and MCS information according to a time of a user included in the first user group and the second user group.
제 1 항에 있어서,
상기 물리 계층 헤더는 레거시 헤더 및 신규 헤더를 포함하되,
상기 신규 헤더는 상기 제 1 사용자 그룹 정보 및 제 2 사용자 그룹 정보를 포함하는 데이터 프레임 전송 방법.
The method according to claim 1,
Wherein the physical layer header includes a legacy header and a new header,
Wherein the new header comprises the first user group information and the second user group information.
제 1 항에 있어서,
상기 구분자는 상기 제 1 사용자 그룹 정보 및 제 2 사용자 그룹에 대한 정보, 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 단말에 대한 정보, 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 데이터의 전송 시간 정보, 상기 제 1 사용자 그룹 및 제 2 사용자 그룹의 시간에 따른 MCS(Modulation and Coding Scheme) 정보 및 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 사용자의 시간에 따른 MCS 정보 중 적어도 하나를 포함하는 데이터 프레임 전송 방법.
The method according to claim 1,
The delimiter may include information on the first user group information and the second user group, information on the terminals included in the first user group and the second user group, information on the terminals included in the first user group and the second user group, Transmission time information, MCS (Modulation and Coding Scheme) information according to the time of the first user group and the second user group, and MCS information according to the time of the user included in the first user group and the second user group / RTI >
제 1 항에 있어서,
상기 데이터 프레임 전송이 다중 사용자-다중 입력 다중 출력 전송의 전송인 경우,
상기 데이터 프레임에 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말에 대한 데이터를 할당하는 단계는,
상기 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 스트림에 각각 할당하는 단계; 및
상기 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 스트림에 각각 할당하는 단계를 포함하되,
상기 데이터 프레임은 상기 구분자를 포함하고,
상기 맥계층 패딩 및 물리계층 패딩 중 하나 이상은 선택적으로 상기 데이터 프레임에 포함되는 것인 데이터 프레임 전송 방법.
The method according to claim 1,
If the data frame transmission is a transmission of a multi-user-multiple-input multiple-output transmission,
Wherein the step of allocating data for the one or more user terminals included in the first user group and the second user group in the data frame comprises:
Assigning data of one or more user terminals included in the first user group to at least one stream included in the data frame, respectively; And
Assigning data of one or more user terminals included in the second user group to one or more streams included in the data frame,
Wherein the data frame includes the delimiter,
Wherein at least one of the MAC layer padding and the physical layer padding is optionally included in the data frame.
제 5 항에 있어서,
상기 사용자 그룹의 정보는 스트림 별로 생성되는 것인 데이터 프레임 전송 방법.
6. The method of claim 5,
Wherein the information of the user group is generated for each stream.
제 1 항에 있어서,
상기 데이터 프레임 전송이 직교 주파수 분할 다중 전송의 전송인 경우,
상기 데이터 프레임에 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말에 대한 데이터를 할당하는 단계는,
상기 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 서브캐리어 블록에 각각 할당하는 단계; 및
상기 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 서브캐리어 블록에 각각 할당하는 단계를 포함하는 데이터 프레임 전송 방법.
The method according to claim 1,
If the data frame transmission is an orthogonal frequency division multiplex transmission,
Wherein the step of allocating data for the one or more user terminals included in the first user group and the second user group in the data frame comprises:
Allocating data of one or more user terminals included in the first user group to one or more subcarrier blocks included in the data frame, respectively; And
And allocating data of one or more user terminals included in the second user group to one or more subcarrier blocks included in the data frame, respectively.
제 7 항에 있어서,
상기 하나 이상의 서브캐리어 블록 중 어느 하나의 서브캐리어 블록에 데이터가 할당된 상기 제 1 사용자 그룹의 사용자 단말과 상기 제 2 사용자 그룹의 사용자 단말이 상이한 경우,
상기 서브캐리어 블록은 상기 구분자를 포함하고, 상기 맥계층 패딩 및 물리계층 패딩 중 하나 이상은 선택적으로 상기 서브캐리어 블록에 포함되는 것인 데이터 프레임 전송 방법.
8. The method of claim 7,
When a user terminal of the first user group and a user terminal of the second user group that are allocated data to any one subcarrier block of the one or more subcarrier blocks are different,
Wherein the subcarrier block includes the delimiter, and at least one of the MAC layer padding and the physical layer padding is optionally included in the subcarrier block.
제 7 항에 있어서,
상기 사용자 그룹의 정보는 서브캐리어 블록 별로 생성되는 것인 데이터 프레임 전송 방법.
8. The method of claim 7,
Wherein the information of the user group is generated for each subcarrier block.
제 1 항에 있어서,
상기 데이터 프레임 전송이 다중 사용자 다중 사용자-다중 입력 다중 출력 전송 및 직교 주파수 분할 다중 전송의 전송인 경우,
상기 데이터 프레임에 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말에 대한 데이터를 할당하는 단계는,
상기 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 스트림 및 하나 이상의 서브캐리어 블록에 각각 할당하는 단계; 및
상기 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 스트림 및 하나 이상의 서브캐리어 블록에 각각 할당하는 단계를 포함하는 데이터 프레임 전송 방법.
The method according to claim 1,
If the data frame transmission is a transmission of a multi-user multi-user-multiple-input multiple-output transmission and an orthogonal frequency division multiplexing transmission,
Wherein the step of allocating data for the one or more user terminals included in the first user group and the second user group in the data frame comprises:
Allocating data of one or more user terminals included in the first user group to one or more streams and one or more subcarrier blocks included in the data frame, respectively; And
And allocating data of one or more user terminals included in the second user group to one or more streams and one or more subcarrier blocks included in the data frame, respectively.
제 10 항에 있어서,
상기 데이터 프레임은 상기 구분자를 포함하고,
상기 맥계층 패딩 및 물리계층 패딩 중 하나 이상은 선택적으로 상기 데이터 프레임에 포함되는 것인 데이터 프레임 전송 방법.
11. The method of claim 10,
Wherein the data frame includes the delimiter,
Wherein at least one of the MAC layer padding and the physical layer padding is optionally included in the data frame.
제 1 항에 있어서,
상기 데이터 프레임을 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 전송하는 단계 이후에,
상기 전송된 데이터 프레임에 대응하는 제 1 사용자 그룹의 응답 프레임 및 제 2 사용자 그룹의 응답 프레임을 수신하는 단계를 더 포함하되,
상기 제 1 사용자 그룹 및 제 2 사용자 그룹의 응답 프레임은 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 대한 정보에 포함된 순서 정보에 따라 순차적으로 전송되는 것인 데이터 프레임 전송 방법.
The method according to claim 1,
After the step of transmitting the data frame to the first user group and the second user group,
Receiving a response frame of a first user group and a response frame of a second user group corresponding to the transmitted data frame,
Wherein the response frames of the first user group and the second user group are sequentially transmitted according to the order information included in the information about the first user group and the second user group.
하나 이상의 사용자 그룹의 데이터 프레임 전송을 지원하는 무선통신 장치에 있어서,
통신 모듈,
하나 이상의 사용자 그룹에 대한 데이터 프레임을 생성하고 전송하는 프로그램이 저장된 메모리 및
상기 프로그램을 실행하는 프로세서를 포함하고,
상기 프로세서는 상기 프로그램의 실행에 따라,
상기 데이터 프레임에 제 1 사용자 그룹 및 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말에 대한 데이터를 할당하고, 상기 통신 모듈에 기초하여 상기 데이터 프레임을 상기 제 1 사용자 그룹 및 제 2 사용자 그룹에 전송하되,
상기 데이터 프레임은 데이터 및 물리계층 헤더를 포함하고,
상기 물리계층 헤더는 제 1 사용자 그룹 정보 및 제 2 사용자 그룹 정보에 대한 정보를 포함하는 무선 통신 장치.
A wireless communication device supporting data frame transmission of one or more user groups,
Communication module,
A program stored in the memory for generating and transmitting data frames for one or more user groups,
And a processor for executing the program,
The processor, upon execution of the program,
Assigning data for one or more user terminals included in a first user group and a second user group to the data frame and transmitting the data frame to the first user group and the second user group based on the communication module, ,
Wherein the data frame includes data and a physical layer header,
Wherein the physical layer header includes information on first user group information and second user group information.
제 13 항에 있어서,
상기 데이터 프레임 전송이 다중 사용자-다중 입력 다중 출력 전송의 전송인 경우,
상기 프로세서는 상기 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 스트림에 각각 할당하고, 상기 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 스트림에 각각 할당하는 무선 통신 장치.
14. The method of claim 13,
If the data frame transmission is a transmission of a multi-user-multiple-input multiple-output transmission,
Wherein the processor assigns data of one or more user terminals included in the first user group to one or more streams included in the data frame and transmits data of one or more user terminals included in the second user group to the data frame To the at least one stream included in the at least one stream.
제 13 항에 있어서,
상기 데이터 프레임 전송이 직교 주파수 분할 다중 전송의 전송인 경우,
상기 프로세서는 상기 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 서브캐리어 블록에 각각 할당하고,
상기 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 서브캐리어 블록에 각각 할당하는 무선 통신 장치.
14. The method of claim 13,
If the data frame transmission is an orthogonal frequency division multiplex transmission,
Wherein the processor allocates data of one or more user terminals included in the first user group to one or more subcarrier blocks included in the data frame,
And allocates data of one or more user terminals included in the second user group to one or more subcarrier blocks included in the data frame, respectively.
제 13 항에 있어서,
상기 데이터 프레임 전송이 다중 사용자 다중 사용자-다중 입력 다중 출력 전송 및 직교 주파수 분할 다중 전송의 전송인 경우,
상기 프로세서는 상기 제 1 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 스트림 및 하나 이상의 서브캐리어 블록에 각각 할당하고, 상기 제 2 사용자 그룹에 포함된 하나 이상의 사용자 단말의 데이터를 상기 데이터 프레임에 포함된 하나 이상의 스트림 및 하나 이상의 서브캐리어 블록에 각각 할당하는 무선 통신 장치.
14. The method of claim 13,
If the data frame transmission is a transmission of a multi-user multi-user-multiple-input multiple-output transmission and an orthogonal frequency division multiplexing transmission,
Wherein the processor assigns data of one or more user terminals included in the first user group to one or more streams and one or more subcarrier blocks included in the data frame, To one or more streams included in the data frame and to one or more subcarrier blocks, respectively.
KR1020150010462A 2015-01-22 2015-01-22 Method and apparatus of data frame transfer for multiple user group KR20160090546A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150010462A KR20160090546A (en) 2015-01-22 2015-01-22 Method and apparatus of data frame transfer for multiple user group

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150010462A KR20160090546A (en) 2015-01-22 2015-01-22 Method and apparatus of data frame transfer for multiple user group

Publications (1)

Publication Number Publication Date
KR20160090546A true KR20160090546A (en) 2016-08-01

Family

ID=56706798

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150010462A KR20160090546A (en) 2015-01-22 2015-01-22 Method and apparatus of data frame transfer for multiple user group

Country Status (1)

Country Link
KR (1) KR20160090546A (en)

Similar Documents

Publication Publication Date Title
US8982812B2 (en) Group ID allocation for direct link service (DLS)
KR102346979B1 (en) Beam management method, network device and terminal
WO2017107707A1 (en) Method and apparatus for determining multi-user transmission mode
KR20120140684A (en) Signaling of precoding granularity for lte and lte-a
JP6935499B2 (en) Information transmission method, network equipment and terminal equipment
WO2018228601A1 (en) Data processing method and data processing device
CN109548149B (en) RBG (role-based group) dividing method and user terminal
JP2022520920A (en) Methods, terminal devices, network devices, and programs
KR20190063441A (en) Method for mitigation of multiple access interference in mobile communication system and apparatus for the same
US11196522B2 (en) Enhanced sounding reference signal scheme
KR20190095245A (en) Signal transmission method, network device and terminal device
JP2023164972A (en) Terminal device, network device, and method
US20220006594A1 (en) Apparatus and method for communication based on multi-resource unit in wireless local area network system
JP7153066B2 (en) Method and apparatus for determining channel frequency hopping, computer storage medium
US9655135B2 (en) Robust systematic multi-user (MU) grouping and scheduling
KR20120044530A (en) Method and apparatus of codeword feedback and user selection for multi-user mimo systems using codebook-based precoding
US9872306B2 (en) Efficient optimal group id management scheme for MU-MIMO systems
JP2020512764A (en) Terminal, network device, and method
KR20230043710A (en) Control signaling for uplink frequency selective precoding
KR20160090546A (en) Method and apparatus of data frame transfer for multiple user group
RU2750239C2 (en) Data processing method and transmitting device
CN113228791A (en) Communication in spatial streams
JP6588606B2 (en) Wireless communication apparatus, wireless communication method and program
JP6833943B2 (en) system
JP5643569B2 (en) Control station equipment

Legal Events

Date Code Title Description
N231 Notification of change of applicant
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid