KR102382626B1 - 프레임 전송 방법 및 이를 수행하는 무선 통신 장치 - Google Patents

프레임 전송 방법 및 이를 수행하는 무선 통신 장치 Download PDF

Info

Publication number
KR102382626B1
KR102382626B1 KR1020160154737A KR20160154737A KR102382626B1 KR 102382626 B1 KR102382626 B1 KR 102382626B1 KR 1020160154737 A KR1020160154737 A KR 1020160154737A KR 20160154737 A KR20160154737 A KR 20160154737A KR 102382626 B1 KR102382626 B1 KR 102382626B1
Authority
KR
South Korea
Prior art keywords
wireless communication
communication device
subframe
unit length
length
Prior art date
Application number
KR1020160154737A
Other languages
English (en)
Other versions
KR20170063364A (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 US15/364,389 priority Critical patent/US10193654B2/en
Publication of KR20170063364A publication Critical patent/KR20170063364A/ko
Application granted granted Critical
Publication of KR102382626B1 publication Critical patent/KR102382626B1/ko

Links

Images

Classifications

    • 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/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/321Interlayer communication protocols or service data unit [SDU] definitions; Interfaces between layers
    • 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
    • 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/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/323Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the physical layer [OSI layer 1]
    • 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/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/324Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC

Landscapes

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

Abstract

프레임 전송 방법 및 이를 수행하는 무선 통신 장치가 제공된다. 일 실시예에 따른 제1 무선 통신 장치에 의해 수행되는 프레임 전송 방법에 있어서, 제2 무선 통신 장치로부터 상기 제2 무선 통신 장치의 서브프레임 단위 길이 정보를 수신하는 단계, 상기 수신한 서브프레임 단위 길이 정보에 기초하여 상기 제1 무선 통신 장치의 서브프레임 단위 길이를 결정하는 단계, 상기 결정된 서브프레임 단위 길이에 기초하여 복수의 서브프레임들을 생성하는 단계, 및 상기 생성된 서브프레임들이 집적된 프레임을 상기 제2 무선 통신 장치에 전송하는 단계를 포함할 수 있다. 서브프레임들 중 적어도 하나가 패딩을 포함하는 경우, 상기 패딩의 길이는 상기 패딩을 포함하는 서브프레임의 길이가 상기 결정된 서브프레임 단위 길이의 자연수배가 되게 하는 길이일 수 있다.

Description

프레임 전송 방법 및 이를 수행하는 무선 통신 장치{FRAME TRANSMISSION METHOD AND WIRELESS COMMUNICATION APPARATUS PERFORMING THE SAME }
아래 설명은 프레임 생성 방법, 프레임 전송 방법 및 이를 수행하는 무선 통신 장치에 관한 것이다.
무선 근접 통신으로서 짧은 거리에서 고속의 전송 속도를 지원하는 고속(high-rate) WPAN(Wireless Personal Area Networks) 기술이 있다. WPAN에서 피코넷(piconet)은 하나의 PNC (Piconet Coordinator)와 하나 이상의 디바이스(device)로 구성될 수 있다. 부모 피코넷(parent piconet)에 연결(association)된 디바이스는 PNC가 되어 자식 피코넷(child piconet)을 형성할 수 있다. 부모 피코넷과 자식 피코넷들로 구성된 메쉬(mesh) 네트워크에서는 멀티-홉(multi-hop) 통신이 가능하게 된다.
일 실시예에 따른, 제1 무선 통신 장치에 의해 수행되는 프레임 전송 방법은, 제2 무선 통신 장치로부터 상기 제2 무선 통신 장치의 서브프레임 단위 길이 정보를 수신하는 단계; 상기 수신한 서브프레임 단위 길이 정보에 기초하여 상기 제1 무선 통신 장치의 서브프레임 단위 길이를 결정하는 단계; 상기 결정된 서브프레임 단위 길이에 기초하여 복수의 서브프레임들을 생성하는 단계; 및 상기 생성된 서브프레임들이 집적된 프레임을 상기 제2 무선 통신 장치에 전송하는 단계를 포함할 수 있고, 상기 서브프레임들 중 적어도 하나가 패딩을 포함하는 경우, 상기 패딩의 길이는 상기 패딩을 포함하는 서브프레임의 길이가 상기 결정된 서브프레임 단위 길이의 자연수배가 되게 하는 길이일 수 있다.
일 실시예에 따른 프레임 전송 방법에서, 상기 결정된 서브프레임 단위 길이는, 상기 제1 무선 통신 장치와 상기 제2 무선 통신 장치가 공통적으로 지원하는 서브프레임 단위 길이들 중 가장 큰 서브프레임 단위 길이일 수 있다.
일 실시예에 따른 프레임 전송 방법에서, 상기 복수의 서브프레임들 중 마지막 서브프레임에는 상기 패딩이 포함되지 않을 수 있다.
일 실시예에 따른 프레임 전송 방법에서, 상기 결정된 서브프레임 단위 길이가 N 인 경우, 상기 패딩의 길이는 0 내지 N-1 중 하나이고, 상기 N은 자연수일 수 있다.
일 실시예에 따른 프레임 전송 방법에서, 상기 서브프레임은 페이로드를 포함하고, 상기 페이로드의 길이에 따라 상기 패딩이 서브프레임에 포함될지 여부가 결정될 수 있다.
일 실시예에 따른 프레임 전송 방법에서, 상기 제2 무선 통신 장치의 서브프레임 단위 길이 정보는, 상기 제2 무선 통신 장치에 의해 전송되는 연결 요청 프레임에 포함될 수 있다.
일 실시예에 따른 프레임 전송 방법은, 상기 제1 무선 통신 장치의 서브프레임 단위 길이 정보를 포함하는 비콘 프레임을 상기 제2 무선 통신 장치에 전송하는 단계를 더 포함할 수 있다.
일 실시예에 따른 제1 무선 통신 장치는, 제2 무선 통신 장치로부터 상기 제2 무선 통신 장치의 서브프레임 단위 길이 정보를 수신하는 통신부; 및 상기 수신한 서브프레임 단위 길이 정보에 기초하여 상기 제1 무선 통신 장치의 서브프레임 단위 길이를 결정하고, 상기 결정된 서브프레임 단위 길이에 기초하여 복수의 서브프레임들을 생성하는 프로세서를 포함할 수 있고, 상기 서브프레임들 중 적어도 하나가 패딩을 포함하는 경우, 상기 패딩의 길이는 상기 패딩을 포함하는 서브프레임의 길이가 상기 결정된 서브프레임 단위 길이의 자연수배가 되게 하는 길이일 수 있다.
일 실시예에 따른 제1 무선 통신 장치에서, 상기 결정된 서브프레임 단위 길이는, 상기 제1 무선 통신 장치와 상기 제2 무선 통신 장치가 공통적으로 지원하는 서브프레임 단위 길이들 중 가장 큰 서브프레임 단위 길이일 수 있다.
도 1은 일 실시예에 따른 무선 통신 방법의 동작을 도시하는 흐름도이다.
도 2는 일 실시예에 따른 무선 통신 장치들 간의 프레임 전송 방법의 동작을 설명하기 위한 도면이다.
도 3은 일 실시예에 따른 근접 무선 통신 시스템의 구조를 나타내는 도면이다.
도 4는 일 실시예에 따른 집적화된 프레임(Aggregated frame)의 MAC 프레임 바디(frame body)의 구조를 나타내는 도면이다.
도 5a는 일 실시예에 따른 MSDU 메모리(MAC Service Data Unit memory)에 저장되는 데이터 형태의 예를 나타내는 도면이다.
도 5b는 일 실시예에 따른 프레임 메모리(Frame memory)에 저장되는 데이터 형태의 예를 나타내는 도면이다.
도 6은 일 실시예에 따른 MAC 서브프레임(subframe) 구조의 다른 예를 나타내는 도면이다.
도 7은 일 실시예에 따른 근접 통신을 위한 제1 무선 통신 장치 및 제2 무선 통신 장치의 구성을 도시하는 도면이다.
실시예들에 대한 특정한 구조적 또는 기능적 설명들은 단지 예시를 위한 목적으로 개시된 것으로서, 다양한 형태로 변경되어 실시될 수 있다. 따라서, 실시예들은 특정한 개시형태로 한정되는 것이 아니며, 본 명세서의 범위는 기술적 사상에 포함되는 변경, 균등물, 또는 대체물을 포함한다.
제1 또는 제2 등의 용어를 다양한 구성요소들을 설명하는데 사용될 수 있지만, 이런 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 해석되어야 한다. 예를 들어, 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소는 제1 구성요소로도 명명될 수 있다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다.
단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 설명된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함으로 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 해당 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 갖는 것으로 해석되어야 하며, 본 명세서에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
한편, 어떤 실시예가 달리 구현 가능한 경우에 특정 블록 내에 명기된 기능 또는 동작이 순서도와 다르게 수행될 수 있다. 예를 들어, 연속하는 두 블록들이 실제로는 실질적으로 동시에 수행될 수도 있고, 관련된 기능 또는 동작에 따라서는 해당 블록들의 순서가 뒤바뀌어 수행될 수도 있다.
이하, 실시예들을 첨부된 도면들을 참조하여 상세하게 설명한다. 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 관계없이 동일한 구성 요소는 동일한 참조 부호를 부여하고, 이에 대한 중복되는 설명은 생략하기로 한다.
도 1은 일 실시예에 따른 무선 통신 방법의 동작을 도시하는 흐름도이다.
도 1을 참조하면, 무선 통신 장치가 수행하는 무선 통신 방법은, 무선 근접 통신 시스템에서 하기와 같은 과정을 통해 프레임(예를 들어, 데이터 프레임, 통신 프레임 등)을 생성하고, 생성된 프레임을 다른 무선 통신 장치에 전송할 수 있다. 예를 들어, 무선 통신 장치는 MAC(Media Access Control) 패킷의 데이터를 집적(aggregation)하여 MAC 프레임을 생성할 수 있다.
단계(110)에서, 무선 통신 장치는 복수의 서브프레임(subframe)들을 포함하는 프레임을 생성할 수 있다. 예를 들어, 무선 통신 장치는 복수의 MAC 서브프레임들을 집적하여 MAC 프레임을 생성할 수 있다. 이 때, 무선 통신 장치는 필요하다고 판단되는 경우에 서브프레임들 중 하나 이상의 서브프레임에 서브프레임의 길이(또는 길이)를 조절하기 위한 추가 데이터인 패딩(padding or PAD)를 포함시킬 수 있다. 패딩은 예를 들어, 비트(bit) 또는 바이트(byte)의 단위를 가질 수 있고, 패딩이 가지는 비트열의 값은 다양하게 정의될 수 있다.
일 실시예에 따르면, 서브프레임에 포함될 패딩의 길이는 해당 서브프레임의 페이로드(payload)의 길이에 따라 결정될 수 있다. 무선 통신 장치는 데이터 처리 단위에 기초하여 서브프레임의 길이를 조절할 수 있고, 패딩의 길이는 해당 데이터 처리 단위에 기초하여 결정될 수 있다. 무선 통신 장치는 복수의 서브프레임들을 연결하여 프레임을 생성할 수 있는데, 실시예에 따라 연결된 복수의 서브프레임들 중 마지막 서브프레임에는 패딩이 포함되지 않을 수 있다. 무선 통신 장치는 생성한 프레임을 프레임 메모리에 저장할 수 있다.
단계(120)에서, 무선 통신 장치는 생성한 프레임을 다른 무선 통신 장치에 전송할 수 있다. 프레임에는 서브헤더(subheader)가 포함되고, 다른 무선 통신 장치는 서브 헤더에 포함된 정보로부터 프레임을 분리하기 위한 정보를 획득할 수 있다. 프레임을 수신한 다른 무선 통신 장치는 서브헤더에 포함된 정보를 이용하여 프레임으로부터 복수의 서브프레임들을 분리할 수 있다.
도 2는 일 실시예에 따른 무선 통신 장치들 간의 프레임 전송 방법의 동작을 설명하기 위한 도면이다.
도 2를 참조하면, 제1 무선 통신 장치(210)와 제2 무선 통신 장치(220) 중 적어도 하나는 프레임을 생성하여 상대방에게 전송할 수 있다.
제2 무선 통신 장치(220)는 제2 무선 통신 장치(220)의 서브프레임 단위 길이 정보를 제1 무선 통신 장치(210)에 전송(230)할 수 있다. 제2 무선 통신 장치(220)의 서브프레임 단위 길이 정보는 제2 무선 통신 장치(220)가 각 서브프레임을 생성하는데 있어, 기준이 되는 서브프레임의 길이에 대한 정보이다. 제2 무선 통신 장치(220)의 서브프레임 단위 길이 정보는 2 무선 통신 장치에 의해 전송되는 연결 요청 프레임에 포함될 수 있다.
제1 무선 통신 장치(210)는 제2 무선 통신 장치(220)로부터 제2 무선 통신 장치(220)의 서브프레임 단위 길이 정보를 수신하고, 수신한 서브프레임 단위 길이 정보에 기초하여 제1 무선 통신 장치(210)의 서브프레임 단위 길이를 결정(240)할 수 있다. 예를 들어, 제1 무선 통신 장치(210)는 제1 무선 통신 장치(210)와 제2 무선 통신 장치(220)가 공통적으로 지원하는 서브프레임 단위 길이들 중 가장 큰 서브프레임 단위 길이를 제1 무선 통신 장치(210)의 서브프레임 단위 길이로 결정할 수 있다.
제1 무선 통신 장치(210)는 결정된 서브프레임 단위 길이에 기초하여 서브프레임들을 생성(250)할 수 있다. 제1 무선 통신 장치(210)는 생성할 서브프레임의 길이가 위 결정된 서브프레임 단위 길이에 맞지 않으면 서브프레임에 패딩을 포함시켜 서브프레임의 길이를 조정할 수 있다. 서브프레임에 포함되는 패딩의 길이는 패딩을 포함하는 서브프레임의 길이가 결정된 서브프레임 단위 길이의 자연수배가 되게 하는 길이일 수 있다. 한편, 제1 무선 통신 장치(210)는 복수의 서브프레임들을 생성할 때, 마지막 서브프레임에는 패딩을 포함시키지 않을 수 있다.
결정된 서브프레임 단위 길이가 N(자연수)인 경우, 패딩의 길이는 0 내지 N-1 중 하나일 수 있다. 패딩의 길이가 0이라는 것은 서브프레임에 패딩이 포함되지 않는다는 것을 의미한다. 서브프레임은 페이로드(payload)를 포함하고, 페이로드의 길이에 따라 서브프레임에 패딩이 포함될지 여부가 결정될 수 있다. 예를 들어, 결정된 서브프레임 단위 길이가 4 바이트이고, 해당 서브프레임의 헤더가 4 바이트, FCS(Frame Check Sequence)가 4 바이트라고 가정하면, (1) 해당 서브프레임의 페이로드가 8바이트이면 패딩의 길이는 0 바이트(즉, 패딩이 포함되지 않음), (2) 해당 서브프레임의 페이로드가 9 바이트이면 패딩의 길이는 3 바이트, (3) 해당 서브프레임의 페이로드가 10 바이트이면 패딩의 길이는 2 바이트, (4) 해당 서브프레임의 페이로드가 11 바이트이면 패딩의 길이는 1 바이트일 수 있다. 다른 실시예에 따르면, 패딩의 길이는 비트 단위로 결정될 수도 있다.
제1 무선 통신 장치(210)는 서브프레임들이 집적된 프레임을 생성하고, 생성된 프레임을 제2 무선 통신 장치(220)에 전송(260)할 수 있다.
제1 무선 통신 장치(210)도 제2 무선 통신 장치(220)에 제1 무선 통신 장치(210)의 서브프레임 단위 길이 정보를 전송할 수 있다. 이 때, 제1 무선 통신 장치(210)는 비콘 프레임에 제1 무선 통신 장치(210)의 서브프레임 단위 길이 정보를 포함시키고, 비콘 프레임을 제2 무선 통신 장치(220)에 전송할 수 있다. 제2 무선 통신 장치(220)는 제1 무선 통신 장치(210)의 단위 길이 정보에 기초하여 서브프레임 단위 길이를 결정(270)할 수 있다. 제2 무선 통신 장치(220)도 예를 들어, 제1 무선 통신 장치(210)와 제2 무선 통신 장치(220)가 공통적으로 지원하는 서브프레임 단위 길이들 중 가장 큰 서브프레임 단위 길이를 제2 무선 통신 장치(220)의 서브프레임 단위 길이로 결정할 수 있다. 제2 무선 통신 장치(220)는 결정된 서브프레임 단위 길이에 기초하여 복수의 서브프레임들을 생성(280)하고, 서브프레임들이 집적된 프레임을 제1 무선 통신 장치(210)에 전송(260)할 수 있다.
도 3은 일 실시예에 따른 근접 무선 통신 시스템의 구조를 나타내는 도면이다.
일 실시예에 따르면, 무선 통신 장치는 애플리케이션(Application) 계층(310)에서 발생된 데이터를 MSDU(MAC Service Data Unit)의 형태로 MSDU 메모리(MSDU memory; 320)에 저장할 수 있다. MAC 계층(330)은 MSDU 메모리(320)로부터 MSDU를 읽어 MAC 프레임(MAC frame)을 생성하고, 생성된 MAC 프레임을 프레임 메모리(340)에 저장할 수 있다.
일 실시예에 따르면, 무선 통신 장치의 물리 계층(PHY layer; 350)은 프레임 메모리(340)로부터 MAC 프레임을 읽어 PHY 프레임(PHY frame)을 생성하고, 생성된 PHY 프레임은 RF(radio frequency; 360)를 통하여 무선으로 전송될 수 있다.
일 실시예에 따르면, PHY 프레임의 수신 과정은 도 3에 도시된 송신 과정의 역순으로 수행될 수 있다.
도 4 내지 도 6에서는 프레임으로서 MAC 프레임을 예를 들어 설명한다. 하지만, 실시예의 범위가 MAC 프레임에 한정되는 것은 아니며 다양한 프레임을 생성할 때에도 본 발명의 기술적 내용이 그대로 적용될 수 있다.
도 4는 일 실시예에 따른 집적화된 프레임의 MAC 프레임 바디의 구조를 나타내는 도면이다. 일 실시예에 따르면, 무선 통신 장치는 데이터 전송의 효율을 높이기 위하여 집적화된 프레임(aggregated frame)을 이용할 수 있다. 사용하는 물리 계층에 따라 집적화된 프레임의 구조는 서로 다를 수 있다.
도 4를 참조하면, 하나의 MAC 페이로드(payload)에 FCS와 PAD가 부가되고, 집적(aggregation) 방식에 따라 서브프레임 헤더(subframe header)가 추가되어 하나의 MAC 서브프레임(MAC subframe)이 구성될 수 있다. 이때, PAD(패딩)는 MAC 서브프레임의 길이를 조절하기 위한 추가 데이터일 수 있다. PAD는 MAC 서브프레임의 길이를 맞추기 위한 더미(dummy) 데이터로서 이용될 수 있다.
일 실시예에 따르면, 집적화된 프레임의 MAC 프레임 바디(MAC frame body)는 하나 이상의 MAC 서브프레임으로 구성될 수 있다. 이때, MAC 서브헤더(MAC subheader)는 선택적 헤더(Optional header)가 될 수 있으며, 다른 무선 통신 장치가 집적화된 프레임을 수신하고, 수신한 프레임을 분리하는데 필요한 정보들을 포함할 수 있다. 한편, MAC 서브헤더는 물리 계층에서 PHY 헤더, MAC 헤더와 같은 방식의 처리 과정을 거쳐 송수신될 수 있다.
일 실시예에 따르면, 집적화된 프레임의 구조에 포함되는 MAC 서브프레임은 페이로드인 MSDU 데이터와 4 바이트의 서브프레임 헤더(subframe header) 및 4 바이트의 FCS를 포함할 수 있다. 또한, 서브프레임의 페이로드는 가변의 길이를 가지므로, 페이로드에 따라 0 내지 3 바이트의 PAD가 부가될 수 있다. 예를 들면, 페이로드가 5 바이트일 경우, PAD는 3 바이트가 될 수 있다. 다른 예로, 페이로드가 7 바이트일 경우, PAD는 1 바이트가 될 수 있다. 이 때, PAD는 임의의 0 또는 1 비트의 시퀀스로 채워질 수 있으나, PAD의 비트열 구성이 이에 한정되는 것은 아니다.
도 5a는 일 실시예에 따른 MSDU 메모리(MAC Service Data Unit memory)에 저장되는 데이터 형태의 예를 나타내는 도면이다.
무선 근접 통신에서 사용되는 전송 속도가 높아지면서, 무선 근접 통신 시스템 내부에서 데이터를 4 바이트 단위로 처리하는 경우가 많다. 하지만, 애플리케이션 계층에서 만들어 내는 MSDU 메모리의 크기는 바이트 단위의 크기를 가질 수 있다. 이 경우, 도 5a에 도시된 바와 같이, MSDU 메모리에 저장되는 MSDU 데이터는 제1 MSDU 데이터와 제3 MSDU 데이터와 같이 MSDU 메모리의 끝부분에 빈 공간이 발생할 수가 있다.
하지만, 집적화된 프레임을 구성하여 프레임 메모리에 저장되는 형태는 빈 공간이 없어야 된다. 제1 MSDU 데이터의 마지막 부분이 3 바이트인 경우 제1 서브프레임의 마지막 부분 역시 3 바이트가 되고, 이에 따라 제2 서브프레임의 각 부분의 데이터가 1 바이트씩 당겨서 제1 서브프레임의 빈 자리를 채우게 된다. 수신 과정에서는 이의 반대로 제2 서브프레임의 제2 페이로드인 제2 MSDU 데이터를 1 바이트씩 밀어 주는 과정이 필요하게 된다. 무선 근접 통신 시스템에서 이렇게 데이터의 일 부분을 당기거나 채우는 과정은 상당히 번거로운 일이며 성능을 저하시키는 요인이 된다.
본 발명에서 제안한 새로운 집적화된 프레임 구조를 통해 위 문제점을 해결할 수 있으며, 이를 통해 무선 근접 통신 시스템의 구현을 보다 용이하게 하고, 성능을 개선시킬 수 있다.
도 5b는 일 실시예에 따른 프레임 메모리(Frame memory)에 저장되는 데이터 형태의 예를 나타내는 도면이다.
일 실시예에 따르면, 무선 통신 장치는 도 5b에 도시된 것과 같이, 프레임 메모리에 데이터를 저장할 수 있다. 집적화된 프레임의 구조에 포함되는 (MAC) 서브프레임은 서브프레임의 페이로드인 MSDU 데이터에 4바이트의 서브프레임 헤더와 4바이트의 FCS를 포함할 수 있다. 또한, 페이로드의 길이에 따라 0 내지 3 바이트의 길이를 가지는 패딩(PAD)이 서브프레임에 부가될 수 있다. PAD는 서브프레임의 길이를 조절하기 위한 추가되는 데이터일 수 있다.
일 실시예에 따르면, PAD의 길이는 서브프레임 또는 서브프레임의 페이로드의 길이에 기초하여 결정될 수 있다. 예를 들어, 무선 통신 장치는 MAC 서브프레임의 길이가 서브프레임 단위 길이인 4 바이트의 배수가 되도록 PAD의 길이를 결정할 수 있다. 이 때, PAD는 어떤 형태의 데이터로 채워져도 상관이 없다. 예를 들어, PAD는 임의의 0 또는 1 비트 시퀀스로 채워질 수 있다.
도 5b를 참조하면, 제1 서브프레임과 제3 서브프레임에는 서브프레임의 길이를 서브프레임 단위 길이의 배수로 맞추기 위한 PAD가 포함되어 있다. 만약, 서브프레임의 길이가 서브프레임 단위 길이의 배수에 해당한다면, 제2 서브프레임과 같이 PAD가 서브프레임에 포함되지 않는다. 실시예에 따라, 무선 통신 장치는 전송 효율을 위하여 집적화된 프레임에 포함될 마지막 서브프레임에는 PAD를 부가하지 않을 수도 있다.
도 6은 일 실시예에 따른 MAC 서브프레임 구조의 다른 예를 나타내는 도면이다.
도 6을 참조하면, 무선 근접 통신 시스템에서 데이터를 처리하는 단위가 4 바이트가 아닌 8 바이트나 16 바이트 등으로 더 커지는 경우, 무선 통신 장치는 MAC 서브프레임의 길이가 8 바이트 또는 16 바이트 단위가 되도록 MAC 서브프레임에 포함되는 PAD의 길이를 0 내지 7 바이트(MAC 서브프레임의 길이가 8 바이트인 경우), 또는 0 내지 15 바이트(MAC 서브프레임의 길이가 17 바이트인 경우) 등으로 조절할 수 있다.
일 실시예에 따르면, PAD의 길이는 MAC 서브프레임 길이 단위를 몇 바이트로 설정하느냐 따라 결정될 수 있다. 예를 들어, MAC 서브프레임의 길이를 8 바이트 단위로 설정하는 경우, MAC 서브프레임 구조에서 PAD의 길이는 0 내지 7 바이트가 될 수 있다. MAC 서브프레임의 길이를 N 바이트로 설정한다면, PAD의 길이는 0 내지 N-1 바이트가 될 수 있다.
한편, 시스템의 구현에 따라 데이터는 4 바이트 단위로 처리할 수도 있고 8 바이트 단위로 처리될 수 있다. 두 시스템이 처리하는 데이터의 단위가 서로 다른 경우, 데이터 처리 단위를 더 큰 데이터 단위로 처리하는 시스템에 맞추어야 통신이 가능할 수 있다. 이를 위하여, 본 발명에서는 무선 통신 장치들이 집적된 데이터를 주고 받기 이전에 서로가 원하는 MAC 서브프레임의 길이에 대한 정보인 서브프레임 단위 길이 정보를 서로 교환하고, 이에 기초하여 무선 통신 장치들이 주고 받을 MAC 서브프레임의 길이가 결정될 수 있다. 무선 통신 장치는 교환된 정보를 비교하여 더 큰 값을 가지는 서브프레임 단위 길이를 생성할 서브프레임들에 적용될 단위 길이로 결정할 수 있다.
한편, 무선 통신 장치에 의해 수행되는 위 과정은 무선 근접 통신의 연결(association) 과정에서 수행될 수 있다. 비콘(beacon) 프레임과 연결 요청 프레임(association request Frame) 또는 연결 응답 프레임(association response Frame)에 포함된 성능 정보 요소(capability information element) 내에 서브프레임 단위 길이 정보가 포함될 수 있다.
일 실시예에 따르면, 제1 무선 통신 장치는 제2 무선 통신 장치로부터 목적하는 MAC 서브프레임의 길이에 관한 서브프레임 단위 길이 정보를 수신할 수 있다. 수신한 서브프레임 단위 길이 정보가 자신이 가지고 있는 서브프레임 단위 길이 정보보다 크다면, 제1 무선 통신 장치는 수신한 서브프레임 단위 길이 정보에 따라 MAC 서브프레임의 길이를 결정할 수 있다. 이 때, 서브프레임 단위 길이 정보는 제2 무선 통신 장치에 의해 전송되는 연결 요청 프레임에 포함될 수 있다. 다른 실시예로, 제1 무선 통신 장치는 제2 무선 통신 장치에 MAC 서브프레임의 길이에 관한 제1 서브프레임 단위 길이 정보를 전송하고, 제2 무선 통신 장치로부터 MAC 서브프레임의 길이에 관한 제2 서브프레임 단위 길이 정보를 수신할 수 있다. 이 때, 제1 서브프레임 단위 길이 정보는 제1 무선 통신 장치에 의해 전송되는 비콘 프레임 또는 연결 응답 프레임에 포함될 수 있고, 제2 서브프레임 단위 길이 정보는 2 무선 통신 장치에 의해 전송되는 연결 요청 프레임에 포함될 수 있다. 제1 서브프레임 단위 길이 정보와 상기 제2 서브프레임 단위 길이 정보 중 더 큰 서브프레임 단위 길이 정보에 기초하여 제1 무선 통신 장치에 의해 생성될 MAC 서브프레임의 길이 단위가 결정될 수 있다.
도 7은 일 실시예에 따른 근접 통신을 위한 제1 무선 통신 장치 및 제2 무선 통신 장치의 구성을 도시하는 도면이다.
도 7을 참조하면, 제1 무선 통신 장치(710) 및 제2 무선 통신 장치(720)는 각각 도 2의 제1 무선 통신 장치(210) 및 제2 무선 통신 장치(220)에 대응할 수 있다.
제1 무선 통신 장치(710)는 통신부(714) 및 프로세서(715)를 포함할 수 있다. 통신부(714)는 제1 무선 통신 장치(710)의 서브프레임 단위 길이 정보, 비콘, 프레임, 데이터, 정보 또는 신호를 제2 무선 통신 장치(720)로 전송하거나 제2 무선 통신 장치(720)로부터 제2 무선 통신 장치(720)의 서브프레임 단위 길이 정보, 프레임, 데이터, 정보 또는 신호를 수신할 수 있다.
프로세서(715)는 도 1 내지 도 6에서 설명한 하나 이상의 동작을 수행할 수 있다. 예를 들어, 프로세서(715)는 제2 무선 통신 장치(720)의 서브프레임 단위 길이 정보에 기초하여 제1 무선 통신 장치(710)의 서브프레임 단위 길이를 결정하고, 결정된 서브프레임 단위 길이에 기초하여 복수의 서브프레임들을 생성할 수 있다. 프로세서(715)는 생성된 서브프레임들을 집적화하여 프레임을 생성할 수 있다.
제2 무선 통신 장치(720)는 통신부(724) 및 프로세서(725)를 포함할 수 있다. 통신부(724)는 제2 무선 통신 장치(720)의 서브프레임 단위 길이 정보, 프레임, 데이터, 정보 또는 신호를 제1 무선 통신 장치(710)로 전송하거나 제1 무선 통신 장치(710)로부터 제1 무선 통신 장치(710)의 서브프레임 단위 길이 정보, 프레임, 데이터, 정보 또는 신호를 수신할 수 있다.
프로세서(725)는 도 1 내지 도 6에서 설명한 하나 이상의 동작을 수행할 수 있다. 예를 들어, 프로세서(725)는 제1 무선 통신 장치(710)의 서브프레임 단위 길이 정보에 기초하여 제2 무선 통신 장치(720)의 서브프레임 단위 길이를 결정하고, 결정된 서브프레임 단위 길이에 기초하여 복수의 서브프레임들을 생성할 수 있다. 프로세서(725)는 생성된 서브프레임들을 집적화하여 프레임을 생성할 수 있다.
이상에서 설명된 실시예들은 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치, 방법 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPGA(field programmable gate array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.
소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 컴퓨터 판독 가능 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
실시예들에서 설명된 구성요소들은 하나 이상의 DSP (Digital Signal Processor), 프로세서 (Processor), 컨트롤러 (Controller), ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array)와 같은 프로그래머블 논리 소자 (Programmable Logic Element), 다른 전자 기기들 및 이것들의 조합 중 하나 이상을 포함하는 하드웨어 구성 요소들(hardware components)에 의해 구현될 수 있다. 실시예들에서 설명된 기능들(functions) 또는 프로세스들(processes) 중 적어도 일부는 소프트웨어(software)에 의해 구현될 수 있고, 해당 소프트웨어는 기록 매체(recording medium)에 기록될 수 있다. 실시예들에서 설명된 구성요소들, 기능들 및 프로세스들은 하드웨어와 소프트웨어의 조합에 의해 구현될 수 있다.
이상과 같이 실시예들이 비록 한정된 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기를 기초로 다양한 기술적 수정 및 변형을 적용할 수 있다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.

Claims (14)

  1. 제1 무선 통신 장치에 의해 수행되는 프레임 전송 방법에 있어서,
    제2 무선 통신 장치로부터 상기 제2 무선 통신 장치의 서브프레임 단위 길이 정보를 수신하는 단계;
    상기 수신한 서브프레임 단위 길이 정보에 기초하여 상기 제1 무선 통신 장치의 서브프레임 단위 길이를 결정하는 단계;
    상기 결정된 서브프레임 단위 길이에 기초하여 복수의 서브프레임들을 생성하는 단계; 및
    상기 생성된 서브프레임들이 집적된 프레임을 상기 제2 무선 통신 장치에 전송하는 단계를 포함하고,
    상기 서브프레임들 중 적어도 하나가 패딩(padding)을 포함하는 경우, 상기 패딩의 길이는 상기 패딩을 포함하는 서브프레임의 길이가 상기 결정된 서브프레임 단위 길이의 자연수배가 되게 하는 길이인 것을 특징으로 하고,
    상기 제1 무선 통신 장치의 서브프레임 단위 길이를 결정하는 단계는,
    상기 제1 무선 통신 장치와 상기 제2 무선 통신 장치가 공통적으로 지원하는 서브프레임 단위 길이들 중 가장 큰 서브프레임 단위 길이를 상기 제1 무선 통신 장치의 서브프레임 단위 길이로 결정하는 단계를 포함하는 프레임 전송 방법.
  2. 삭제
  3. 제1항에 있어서,
    상기 복수의 서브프레임들 중 마지막 서브프레임에는 상기 패딩이 포함되지 않는 것을 특징으로 하는 프레임 전송 방법.
  4. 제1항에 있어서,
    상기 결정된 서브프레임 단위 길이가 N 인 경우, 상기 패딩의 길이는 0 내지 N-1 중 하나이고, 상기 N은 자연수인 것을 특징으로 하는 프레임 전송 방법.
  5. 제1항에 있어서,
    상기 서브프레임은 페이로드(payload)를 포함하고, 상기 페이로드의 길이에 따라 상기 패딩이 서브프레임에 포함될지 여부가 결정되는 것을 특징으로 하는 프레임 전송 방법.
  6. 제1항에 있어서,
    상기 제2 무선 통신 장치의 서브프레임 단위 길이 정보는, 상기 제2 무선 통신 장치에 의해 전송되는 연결 요청 프레임에 포함되는 것을 특징으로 하는 프레임 전송 방법.
  7. 제1항에 있어서,
    상기 제1 무선 통신 장치의 서브프레임 단위 길이 정보를 포함하는 비콘 프레임을 상기 제2 무선 통신 장치에 전송하는 단계
    를 더 포함하는 프레임 전송 방법.
  8. 제2 무선 통신 장치로부터 상기 제2 무선 통신 장치의 서브프레임 단위 길이 정보를 수신하는 통신부; 및
    상기 수신한 서브프레임 단위 길이 정보에 기초하여 제1 무선 통신 장치의 서브프레임 단위 길이를 결정하고, 상기 결정된 서브프레임 단위 길이에 기초하여 복수의 서브프레임들을 생성하는 프로세서를 포함하고,
    상기 서브프레임들 중 적어도 하나가 패딩을 포함하는 경우, 상기 패딩의 길이는 상기 패딩을 포함하는 서브프레임의 길이가 상기 결정된 서브프레임 단위 길이의 자연수배가 되게 하는 길이이고,
    상기 프로세서는, 상기 서브프레임 단위 길이를 상기 제1 무선 통신 장치와 상기 제2 무선 통신 장치가 공통적으로 지원하는 서브프레임 단위 길이들 중 가장 큰 서브프레임 단위 길이로 결정하는 것을 특징으로 하는 제1 무선 통신 장치.
  9. 삭제
  10. 제8항에 있어서,
    상기 복수의 서브프레임들 중 마지막 서브프레임에는 상기 패딩이 포함되지 않는 것을 특징으로 하는 제1 무선 통신 장치.
  11. 제8항에 있어서,
    상기 결정된 서브프레임 단위 길이가 N 인 경우, 상기 패딩의 길이는 0 내지 N-1 중 하나이고, 상기 N은 자연수인 것을 특징으로 하는 제1 무선 통신 장치.
  12. 제8항에 있어서,
    상기 서브프레임은 페이로드를 포함하고, 상기 페이로드의 길이에 따라 상기 패딩이 서브프레임에 포함될지 여부가 결정되는 것을 특징으로 하는 제1 무선 통신 장치.
  13. 제8항에 있어서,
    상기 제2 무선 통신 장치의 서브프레임 단위 길이 정보는, 상기 제2 무선 통신 장치에 의해 전송되는 연결 요청 프레임에 포함되는 것을 특징으로 하는 제1 무선 통신 장치.
  14. 제8항에 있어서,
    통신부는,
    상기 제1 무선 통신 장치의 서브프레임 단위 길이 정보를 포함하는 비콘 프레임을 상기 제2 무선 통신 장치에 전송하는 것을 특징으로 하는 제1 무선 통신 장치.
KR1020160154737A 2015-11-30 2016-11-21 프레임 전송 방법 및 이를 수행하는 무선 통신 장치 KR102382626B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/364,389 US10193654B2 (en) 2015-11-30 2016-11-30 Frame transmission method and wireless communication apparatus performing the same

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
KR1020150169204 2015-11-30
KR20150169204 2015-11-30
KR1020150180974 2015-12-17
KR20150180974 2015-12-17
KR1020160123322 2016-09-26
KR20160123322 2016-09-26

Publications (2)

Publication Number Publication Date
KR20170063364A KR20170063364A (ko) 2017-06-08
KR102382626B1 true KR102382626B1 (ko) 2022-04-05

Family

ID=59221618

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160154737A KR102382626B1 (ko) 2015-11-30 2016-11-21 프레임 전송 방법 및 이를 수행하는 무선 통신 장치

Country Status (1)

Country Link
KR (1) KR102382626B1 (ko)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101911601B (zh) * 2007-11-08 2013-01-02 Lg电子株式会社 无线mesh网中的数据发送方法和A-MSDU格式
CN103430468B (zh) * 2011-04-11 2016-02-03 Lg电子株式会社 无线通信***的动态子帧设置方法及其装置

Also Published As

Publication number Publication date
KR20170063364A (ko) 2017-06-08

Similar Documents

Publication Publication Date Title
JP4573868B2 (ja) 変化するサイズおよびレイテンシを有するパケットを再構成する方法および装置
US10200515B2 (en) Apparatus, system and method of controlling data flow over a communication network
JP5919029B2 (ja) Lteダウンリンク実装におけるレイテンシを低減する方法
US20060083234A1 (en) Method and apparatus for transmitting and receiving data via wireless universal serial bus (WUSB)
US9923935B2 (en) Apparatus, system and method of supporting streaming over a protocol adaptation layer (PAL)
CN103703829A (zh) 一种数据传输方法和装置
US9690731B2 (en) Apparatus, system and method of protocol adaptation layer (PAL) communication to indicate transitioning a device to a default state
US20170127386A1 (en) Apparatus, system and method of communicating control information in a physical layer convergence protocol (plcp) protocol data unit (ppdu)
KR102373623B1 (ko) 충돌 프리 랜덤 액세스를 위한 방법
KR102233358B1 (ko) 멀티 레이트 전송을 위한 블록 애크 기법과 링크 어댑테이션을 지원하는 코디네이터 및 노드의 동작 방법
EP2564526B1 (en) Methods of encoding and decoding control information in a medium access control protocol data unit
KR102382626B1 (ko) 프레임 전송 방법 및 이를 수행하는 무선 통신 장치
US10193654B2 (en) Frame transmission method and wireless communication apparatus performing the same
US10708279B2 (en) Method and apparatus for transmitting data
KR102032607B1 (ko) LoRa 서버의 네트워크 통신 복구 방법
WO2017012415A1 (zh) 一种报文切片方法、装置及计算机可读介质
CN104519508B (zh) 用于设备到设备通信中的发现检测的方法和设备
KR101642199B1 (ko) 2-레벨 집적 방식 기반의 데이터 재전송을 위한 무선 통신 전송 장치 및 방법
US9661110B2 (en) System and method for enabling channel access enhancements in existing communication networks
WO2015194217A1 (ja) 通信装置、通信方法、プログラム及び通信システム
US9209862B2 (en) Apparatus and method for near field communication in ultra wideband (UWB)
WO2016192066A1 (zh) 资源指示方法和装置
KR101897972B1 (ko) 묵시적 확인응답 요청을 이용한 양방향 통신 방법 및 장치
KR101625792B1 (ko) 나노 사물 인터넷을 위한 하이브리드 시분할 및 주파수 분할 맥 프로토콜 방법 및 장치
KR20230110472A (ko) 통신 장치 및 통신 장치의 데이터 프레임 전송 방법

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant