KR20200135784A - 무선 통신 장치 및 무선 통신 방법 - Google Patents
무선 통신 장치 및 무선 통신 방법 Download PDFInfo
- Publication number
- KR20200135784A KR20200135784A KR1020207026803A KR20207026803A KR20200135784A KR 20200135784 A KR20200135784 A KR 20200135784A KR 1020207026803 A KR1020207026803 A KR 1020207026803A KR 20207026803 A KR20207026803 A KR 20207026803A KR 20200135784 A KR20200135784 A KR 20200135784A
- Authority
- KR
- South Korea
- Prior art keywords
- data packet
- unit
- sta
- wireless communication
- resource unit
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 201
- 238000000034 method Methods 0.000 title claims description 56
- 230000006870 function Effects 0.000 claims abstract description 39
- 238000012545 processing Methods 0.000 claims description 118
- 230000005540 biological transmission Effects 0.000 claims description 73
- 239000000284 extract Substances 0.000 claims description 5
- 230000004044 response Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 17
- 238000005516 engineering process Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 4
- 230000008054 signal transmission Effects 0.000 description 3
- 230000010267 cellular communication Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000001151 other effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- H04W72/042—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 무선 LAN 시스템에 있어서, 보다 효율적인 통신을 실현하는 것을 가능하게 하는 것을 과제로 한다.
하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 생성하는 생성부와, 상기 무선 신호를 상기 스테이션에 송신하는 송신부를 구비하는, 무선 LAN의 액세스 포인트로서 기능하는 무선 통신 장치가 제공된다.
하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 생성하는 생성부와, 상기 무선 신호를 상기 스테이션에 송신하는 송신부를 구비하는, 무선 LAN의 액세스 포인트로서 기능하는 무선 통신 장치가 제공된다.
Description
본 개시는, 무선 통신 장치 및 무선 통신 방법에 관한 것이다.
액세스 포인트(이후, 편의적으로 「AP」라고 호칭한다)와 스테이션(이후, 편의적으로 「STA」라고 호칭한다) 간에 통신을 행하는 무선 통신 시스템이 알려져 있다. 예를 들어, CSMA/CA(Carrier Sense Multiple Access/Collision Avoidance)를 채용하는 무선 LAN(Local Area Network)이 널리 알려져 있다. 무선 LAN에서는, STA마다 다른 주파수 성분을 통신 리소스로서 사용하여, 복수의 STA앞으로의 송신 또는 복수의 STA로부터의 수신을 동시에 행하는 주파수 다중 통신이 있다.
본서에서는 주로, 주파수 성분을, 하나 또는 복수의 서브캐리어를 포함하는 리소스 유닛(「서브 채널」, 「리소스 블록」 또는 「주파수 블록」 등으로 호칭해도 된다)으로서 정의하고, 리소스 유닛을 통신 리소스로서 사용하여, 복수의 STA앞으로의 송신 또는 복수의 STA로부터의 수신을 동시에 행하는 직교 주파수 분할 다원 접속 방식(OFDMA: Orthogonal Frequency Division Multiple Access)을 생각한다. OFDMA 통신이 행해짐으로써, 데이터 패킷에 있어서의 오버헤드가 삭감되어, 스루풋이 향상된다.
여기서, OFDMA 통신에 의해서도 통신 효율이 충분하지 않은 경우가 있었다. 보다 구체적으로 설명하면 OFDMA 통신에서는, 동시에 통신하는 복수의 STA앞으로의 데이터에 관한 데이터 길이가 서로 동등해지도록 패딩 데이터가 부가된다.
예를 들어, 상기 특허문헌 1의 도 12에 도시하는 바와 같이, 복수의 STA앞으로의 데이터 중의, 가장 긴 데이터 길이에 맞춰서 패딩 데이터가 부가된다. 따라서, 트래픽양에 따라서는, 소량의 데이터에 비하여 긴 데이터 길이를 갖는 패딩 데이터가 부가될 가능성이 있고, 이에 의해 통신 효율이 저하된다. 특허문헌 1에 개시된 기술은, 스케줄링(어느 리소스 유닛에, 어느 STA앞으로의 어떤 프레임을 할당하느냐)에 의해 통신 효율을 향상시키고 있지만, 이것은, 상기 과제의 본질적인 해결이 되지는 못하고 있다.
또한, 특허문헌 2에 있어서도, 복수의 STA앞으로의 송신 데이터에 대하여 시간 리소스, 주파수 리소스를 할당하는 방법이 개시되어 있지만, 데이터 패킷에 대한 확인 응답의 송신 방법은 종래와 마찬가지의 방법이기 때문에, 확인 응답의 송신에 시간이 걸려서, 주파수 이용 효율이 저하될 가능성이 있다.
그래서, 본 개시는 상기를 감안하여 이루어진 것이며, 본 개시는, 무선 LAN 시스템에 있어서, 보다 효율적인 통신을 실현하는 것이 가능한, 신규이면서도 개량된 무선 통신 장치 및 무선 통신 방법을 제공한다.
본 개시에 의하면, 하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 생성하는 생성부와, 상기 무선 신호를 상기 스테이션에 송신하는 송신부를 구비하는, 무선 LAN의 액세스 포인트로서 기능하는 무선 통신 장치가 제공된다.
또한, 본 개시에 의하면, 하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 생성하는 것과, 상기 무선 신호를 상기 스테이션으로 송신하는 것을 갖는, 무선 LAN의 액세스 포인트 기능을 실현하는 무선 통신 방법이 제공된다.
또한, 본 개시에 의하면, 하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 수신하는 수신부와, 상기 할당 정보에 기초하여 상기 무선 신호의 수신 처리를 행하는 수신 처리부를 구비하는, 무선 LAN의 스테이션으로서 기능하는 무선 통신 장치가 제공된다.
또한, 본 개시에 의하면, 하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 수신하는 것과, 상기 할당 정보에 기초하여 상기 무선 신호의 수신 처리를 행하는 것을 갖는, 무선 LAN의 스테이션 기능을 실현하는 무선 통신 방법이 제공된다.
이상 설명한 바와 같이 본 개시에 의하면, 무선 LAN 시스템에 있어서, 보다 효율적인 통신을 실현하는 것이 가능해진다.
또한, 상기 효과는 반드시 한정적인 것은 아니고, 상기 효과와 함께, 또는 상기 효과 대신에, 본 명세서에 나타난 어느 효과, 또는 본 명세서로부터 파악될 수 있는 다른 효과가 발휘되어도 된다.
도 1은 본 개시에 관계되는 무선 LAN 시스템의 구성예를 도시하는 도면이다.
도 2는 본 개시에 관계되는 AP(100) 및 STA(200)의 장치 구성예를 도시하는 블록도이다.
도 3은 제1 실시예에 관계되는 데이터 패킷의 포맷예를 도시하는 도면이다.
도 4는 제1 실시예에 관계되는 데이터 패킷의 포맷예를 도시하는 도면이다.
도 5는 제1 실시예에 관계되는 데이터 패킷의 포맷예를 도시하는 도면이다.
도 6은 제1 실시예에 관계되는 AP(100)에 의한 처리의 흐름의 예를 도시하는 흐름도이다.
도 7은 제1 실시예에 관계되는 STA(200)에 의한 처리의 흐름의 예를 도시하는 흐름도이다.
도 8은 제1 실시예에 있어서, STA(200)가 AP(100)로 송신하는 확인 응답의 전송예를 도시하는 도면이다.
도 9는 제1 실시예에 있어서, STA(200)가 AP(100)로 송신하는 확인 응답의 전송예를 도시하는 도면이다.
도 10은 제1 실시예에 있어서, STA(200)가 AP(100)로 송신하는 확인 응답의 전송예를 도시하는 도면이다.
도 11은 제2 실시예에 있어서, OFDMA를 사용한 상향 통신이 행하여지는 경우의 전송예를 도시하는 도면이다.
도 12는 제2 실시예에 관계되는 트리거의 포맷예를 도시하는 도면이다.
도 13은 제2 실시예에 관계되는 AP(100)에 의한 처리의 흐름의 예를 도시하는 흐름도이다.
도 14는 제2 실시예에 관계되는 STA(200)에 의한 처리의 흐름의 예를 도시하는 흐름도이다.
도 15는 제2 실시예에 있어서, OFDMA를 사용한 상향 통신이 행하여지는 경우의 전송예를 도시하는 도면이다.
도 16은 스마트폰의 개략적인 구성의 일례를 도시하는 블록도이다.
도 17은 카 내비게이션 장치의 개략적인 구성의 일례를 도시하는 블록도이다.
도 18은 무선 액세스 포인트의 개략적인 구성의 일례를 도시하는 블록도이다.
도 2는 본 개시에 관계되는 AP(100) 및 STA(200)의 장치 구성예를 도시하는 블록도이다.
도 3은 제1 실시예에 관계되는 데이터 패킷의 포맷예를 도시하는 도면이다.
도 4는 제1 실시예에 관계되는 데이터 패킷의 포맷예를 도시하는 도면이다.
도 5는 제1 실시예에 관계되는 데이터 패킷의 포맷예를 도시하는 도면이다.
도 6은 제1 실시예에 관계되는 AP(100)에 의한 처리의 흐름의 예를 도시하는 흐름도이다.
도 7은 제1 실시예에 관계되는 STA(200)에 의한 처리의 흐름의 예를 도시하는 흐름도이다.
도 8은 제1 실시예에 있어서, STA(200)가 AP(100)로 송신하는 확인 응답의 전송예를 도시하는 도면이다.
도 9는 제1 실시예에 있어서, STA(200)가 AP(100)로 송신하는 확인 응답의 전송예를 도시하는 도면이다.
도 10은 제1 실시예에 있어서, STA(200)가 AP(100)로 송신하는 확인 응답의 전송예를 도시하는 도면이다.
도 11은 제2 실시예에 있어서, OFDMA를 사용한 상향 통신이 행하여지는 경우의 전송예를 도시하는 도면이다.
도 12는 제2 실시예에 관계되는 트리거의 포맷예를 도시하는 도면이다.
도 13은 제2 실시예에 관계되는 AP(100)에 의한 처리의 흐름의 예를 도시하는 흐름도이다.
도 14는 제2 실시예에 관계되는 STA(200)에 의한 처리의 흐름의 예를 도시하는 흐름도이다.
도 15는 제2 실시예에 있어서, OFDMA를 사용한 상향 통신이 행하여지는 경우의 전송예를 도시하는 도면이다.
도 16은 스마트폰의 개략적인 구성의 일례를 도시하는 블록도이다.
도 17은 카 내비게이션 장치의 개략적인 구성의 일례를 도시하는 블록도이다.
도 18은 무선 액세스 포인트의 개략적인 구성의 일례를 도시하는 블록도이다.
이하에 첨부 도면을 참조하면서, 본 개시의 적합한 실시 형태에 대하여 상세하게 설명한다. 또한, 본 명세서 및 도면에 있어서, 실질적으로 동일한 기능 구성을 갖는 구성 요소에 대해서는, 동일한 번호를 부여함으로써 중복 설명을 생략한다.
또한, 설명은 이하의 순서로 행하는 것으로 한다.
1. 제1 실시예
1.1. 시스템 구성예
1.2. 장치 구성예
1.3. 포맷예
1.4. 처리의 흐름
2. 제2 실시예
3. 응용예
3.1. 제1 응용예
3.2. 제2 응용예
3.3. 제3 응용예
4. 정리
<1. 제1 실시예>
(1.1. 시스템 구성예)
먼저, 도 1을 참조하여, 본 개시의 제1 실시예에 관계되는 무선 LAN 시스템의 구성예에 대하여 설명한다.
도 1에 도시한 바와 같이, 본 실시예에 관계되는 무선 LAN 시스템은, AP(100)와, 복수의 복수의 STA(200)(도면 중에서는, STA(200a) 내지 STA(200f))를 구비한다.
본 실시예에 관계되는 무선 LAN 시스템은, 임의의 장소에 설치될 수 있다. 예를 들어, 본 실시예에 관계되는 무선 LAN 시스템은, 오피스 빌딩, 주택, 상업 시설 또는 공공 시설 등에 설치될 수 있다. 이 무선 LAN 시스템은, IEEE802.11 규격에 준거하는 것을 상정하고 있지만, 이외의 통신 방식에 준거하고 있어도 된다.
AP(100)는, 외부 네트워크와 접속되고, 당해 외부 네트워크와의 사이의 통신을 STA(200)에 제공하는 무선 통신 장치이다. 예를 들어, AP(100)는, 인터넷과 접속되고, 인터넷 상의 장치 또는 인터넷을 통하여 접속되는 장치와 STA(200)의 통신을 제공한다.
AP(100)는, STA(200a) 내지 STA(200f) 또는 이들 중에서 선택된 STA(200)와의 사이에서 OFDMA 통신을 행하는 경우를 상정한다. 보다 구체적으로는, AP(100)는, 하나 또는 복수의 서브캐리어를 포함하는 리소스 유닛을 통신 리소스로서 각 STA(200)에 할당하여, 리소스 유닛 베이스로, 복수의 STA(200)와 동시에 통신함으로써 OFDMA 통신을 실현한다.
여기서, 리소스 유닛은, 통신에 사용되는 리소스의 최소 단위가 되는 주파수 성분이다. 보다 구체적으로 설명하면 하나의 채널에는, 서로 직교하는 복수의 서브캐리어가 배치되어 있고, 하나 또는 복수의 연속되는 서브캐리어를 포함하는 복수의 리소스 유닛이 채널 내에 정의되어 있다. 하나의 채널의 대역폭은, 일례로서, 20 MHz, 40 MHz, 80 MHz, 160 MHz 등일 수 있지만, 이들에 한정되지 않는다. 채널의 대역폭에 따라서 채널 내의 서브캐리어수 또는 리소스 유닛수가 달라도 된다. 리소스 유닛의 대역폭(혹은 서브캐리어수)은 각 리소스 유닛에서 공통이어도 되고 달라도 된다.
본 실시예에 관계되는 AP(100)는, 하나의 리소스 유닛에 복수의 STA(200)를 할당한다. 보다 구체적으로는, AP(100)는, 하나의 리소스 유닛에 복수의 STA(200)앞으로의 데이터를 각각 혼재시킨 데이터 패킷을 생성하여, 당해 데이터 패킷을 STA(200)로 송신할 수 있다. 그 때, AP(100)는, 하나의 리소스 유닛에 복수의 STA(200)를 할당하기 위한 정보(「할당 정보」라고도 호칭한다)를 데이터 패킷의 프리앰블부에 저장한다. 이에 의해, STA(200)는, 데이터 패킷을 수신한 경우에 프리앰블부를 해석함으로써 자장치가 할당된 리소스 유닛을 인식할 수 있기 때문에, 데이터 패킷의 수신 처리를 적절하게 행할 수 있다.
또한, AP(100)가 STA(200)에 할당하는 리소스 유닛수는 특별히 한정되지 않고 1대의 STA(200)에 대하여 하나 또는 복수의 리소스 유닛이 할당되어도 된다. AP(100)가, 1대의 STA(200)에 복수의 리소스 유닛을 할당하는 경우, 주파수적으로 연속하는 복수의 리소스 유닛을 통합하여 하나의 리소스 유닛으로서 사용해도 되고, 떨어진 개소에 있는 복수의 리소스 유닛을 사용해도 된다.
STA(200)는, AP(100)와 통신을 행하는 무선 통신 장치이다. STA(200)의 종류는 특별히 한정되지 않는다. 예를 들어, STA(200)는 표시 기능을 갖는 디스플레이, 기억 기능을 갖는 메모리, 입력 기능을 갖는 키보드 및 마우스, 음출력 기능을 갖는 스피커, 고도의 계산 처리를 실행하는 기능을 갖는 스마트폰이어도 된다.
STA(200)가 AP(100)에 접속함으로써, 기본 서비스 세트(이후, 「BSS: Basic Service Set」라고 호칭한다)가 형성된다. 접속이란, 무선 링크를 확립한 상태를 의미하고 있고, STA(200)는, AP(100)와의 어소시에이션 프로세스를 거쳐서, 통신에 필요한 파라미터의 교환이 완료됨으로써 무선 링크가 확립된다. 또한, 당해 파라미터의 교환 시에, AP(100)와 STA(200)는, 본 개시에 관계되는 통신(하나의 리소스 유닛이 복수의 STA(200)에 할당되어서 행하여지는 통신)의 실시 가부에 관한 정보를 서로 송수신해도 된다. 도 1에 있어서의 STA(200a) 내지 STA(200f)는, AP(100)가 형성하는 BSS에 소속하고 있다.
상기한 바와 같이, 본 실시예에 관계되는 STA(200)는, AP(100)로부터 데이터 패킷을 수신한 경우, 당해 데이터 패킷의 프리앰블부를 해석함으로써 자장치가 할당된 리소스 유닛을 인식하고, 인식의 결과에 기초하여 데이터 패킷의 수신 처리(복호 처리를 포함한다)를 행한다.
또한, 본 실시예에 관계되는 무선 LAN 시스템의 양태는, 도 1을 참조하여 설명한 상기 예에 한정되지 않는다. 예를 들어, AP(100) 또는 STA(200)의 대수는 특별히 한정되지 않는다. 예를 들어, AP(100)가 복수 존재해도 되고, STA(200)가 2대뿐이어도 된다. 또한, AP(100) 또는 STA(200)의 기능의 일부가 다른 외부 장치에 의해 실현되어도 된다. 예를 들어, AP(100)가 송신하는 데이터 패킷의 생성 처리를 다른 외부 장치가 실현해도 된다. 본 실시예에 관계되는 무선 LAN 시스템의 양태는, 사양이나 운용에 따라서 유연하게 변형 가능하다.
여기서, AP(100)는, 중계 기능 등을 갖는 것 이외에는 STA(200)와 기본적으로 마찬가지의 기능을 갖기 때문에, AP(100)도 STA(200)의 일 형태라고 할 수 있다. 또한, 본 개시에 관계되는 무선 통신 장치가 AP(100) 자체 또는 STA(200) 자체인 것을 상정하고 있지만, 이것에 한정되지 않고, 본 개시에 관계되는 무선 통신 장치는, AP(100) 또는 STA(200)에 구비되는 부품(예를 들어, IC 칩 등)이어도 된다.
이후에는, AP(100) 및 STA(200)에 의한 데이터 패킷의 통신 처리의 상세에 대하여 설명해 간다. 보다 구체적으로는, 하나의 리소스 유닛에 대하여 복수의 STA(200)를 할당하는 방법, 확인 응답의 통신 방법 등의 상세에 대하여 설명해 간다. 또한, 본 명세서에서 설명하는 「패킷」은, 적절히 「프레임」으로 치환되어도 된다.
(1.2. 장치 구성예)
상기에서는, 본 실시예에 관계되는 무선 LAN 시스템의 구성예에 대하여 설명하였다. 계속해서, 도 2를 참조하여, 본 실시예에 관계되는 각 장치의 구성예에 대하여 설명한다. 이후에는, AP(100)의 장치 구성예를 중심으로 설명하지만, 상기한 바와 같이, AP(100) 및 STA(200)는 기본적으로 마찬가지의 기능을 가질 수 있기 때문에, 이후에 설명하는 각 구성예가 STA(200)의 것으로서 취급되어도 된다.
도 2에 도시한 바와 같이, AP(100)는, 데이터 처리부(110)와, 제어부(120)와, 통신부(130)와, 안테나(140)와, 전원부(150)를 구비한다. 이 중, 데이터 처리부(110), 제어부(120) 및 통신부(130)는 서로 연계하여 처리를 행함으로써 데이터 패킷을 생성하는 생성부로서 기능하고, 통신부(130)는 생성된 데이터 패킷을 STA(200)로 송신하는 송신부로서 기능한다. 또한, STA(200)가 구비하는 통신부(230)는 AP(100)로부터 데이터 패킷을 수신하는 수신부로서 기능하고, 데이터 처리부(210), 제어부(220) 및 통신부(230)는 서로 연계하여 처리를 행함으로써 데이터 패킷의 수신 처리(복호 처리를 포함한다)를 행하는 수신 처리부로서 기능한다.
(데이터 처리부(110))
데이터 처리부(110)는 신호 송신 시에 있어서는, 상위층으로부터 입력된 송신 대상의 데이터를 사용하여 송신용의 패킷을 생성하고, 미디어 액세스 제어(MAC: Media Access Control)를 위한 MAC 헤더 및 오류 검출 부호 등을 당해 패킷에 대하여 부가함으로써 송신 데이터를 생성하고, 당해 송신 데이터를 변복조부(131)에 제공한다. 신호 수신 시에 있어서는, 데이터 처리부(110)는 변복조부(131)로부터 제공된 수신 데이터의 MAC 헤더의 해석 및 오류 검출 등의 처리를 행한다.
(제어부(120))
제어부(120)는 AP(100)에 있어서의 각 구성을 통괄적으로 제어한다. 보다 구체적으로는, 제어부(120)는 AP(100)에 있어서의 각 구성의 처리에 사용되는 파라미터(예를 들어, 코딩 방식, 변조 방식 및 송신 전력 등)의 설정, 처리의 스케줄링 등을 행한다. 또한, 본 실시예에 있어서, 제어부(120)는 리소스 유닛을 각 STA(200)에 할당하는 처리를 행한다. 예를 들어, 제어부(120)는 통신 환경의 스캔 결과나 과거의 통신 이력 등에 기초하여 통신의 성공률이 보다 높은 리소스 유닛을 각 STA(200)에 할당해도 된다. 또한, 리소스 유닛의 할당 방법은 이것에 한정되지 않는다.
또한, 제어부(120)는 STA(200)로부터의 확인 응답에 기초하여 소정의 동작을 행한다. 예를 들어, 확인 응답에 의해 데이터 패킷이 STA(200)에 적절하게 수신되지 않은 것이 판명된 경우, 제어부(120)는 당해 데이터 패킷의 재송 제어 등을 행한다. 또한, STA(200)가 구비하는 제어부(220)는 AP(100)로부터의 데이터 패킷의 수신 처리 결과에 기초하여 확인 응답의 생성 처리를 제어한다. 또한, AP(100)의 제어부(120) 및 STA(200)의 제어부(220)의 처리는 이들에 한정되지 않는다.
(통신부(130))
통신부(130)는 AP(100)의 통신에 관한 처리를 실현한다. 도 2에 도시한 바와 같이, 통신부(130)는 변복조부(131)와, 신호 처리부(132)와, 채널 추정부(133)와, 무선 인터페이스부(134)와, 증폭기부(135)를 구비한다. 여기서, 무선 인터페이스부(134), 증폭기부(135) 및 안테나(140)에 대해서는, 이들이 1세트로서 다루어지고, 1 이상의 세트가 구비되어도 된다(도면 중에서는, 무선 인터페이스부(134), 증폭기부(135) 및 안테나(140)가 n세트 구비되는 예가 도시되어 있다). 또한, 도 2에 있어서는, 안테나(140)가 통신부(130)의 외부에 구비되어 있지만, 이것에 한정되지 않고, 안테나(140)는 통신부(130)에 내장되어 있어도 된다.
(변복조부(131))
변복조부(131)는 신호 송신 시에 있어서는, 데이터 처리부(110)로부터 제공되는 송신 데이터에 대하여 제어부(120)에 의해 설정된 코딩 방식 및 변조 방식에 기초하여, 인코드, 인터리브 및 변조를 행함으로써 데이터 심볼 스트림을 생성하고, 당해 스트림을 신호 처리부(132)에 제공한다. 또한, 신호 수신 시에 있어서는, 변복조부(131)는 신호 처리부(132)로부터 제공된 데이터 심볼 스트림에 대하여 복조, 디인터리브 및 디코드를 행함으로써 수신 데이터를 취득하고, 당해 수신 데이터를 데이터 처리부(110)에 제공한다.
(신호 처리부(132))
신호 처리부(132)는 신호 송신 시에 있어서는, 변복조부(131)로부터 입력된 데이터 심볼 스트림에 대하여 공간 처리를 행하고, 얻어진 하나 이상의 송신 심볼 스트림을 각 무선 인터페이스부(134)에 제공한다. 신호 수신 시에 있어서는, 신호 처리부(132)는 무선 인터페이스부(134)로부터 제공되는 수신 심볼 스트림에 대하여 공간 처리를 행함으로써 수신 심볼 스트림마다 독립한 데이터 심볼 스트림을 취득하여, 변복조부(131)에 제공한다.
(채널 추정부(133))
채널 추정부(133)는 각 무선 인터페이스부(134)로부터 제공되는 수신 신호 중, 프리앰블 부분 및 트레이닝 신호 부분으로부터 전반로의 복소 채널 이득 정보를 산출한다. 산출된 복소 채널 이득 정보는 변복조부(131)에서의 복조 처리 및 신호 처리부(132)에서의 공간 처리에 사용된다.
(무선 인터페이스부(134))
무선 인터페이스부(134)는 신호 송신 시에 있어서는, 신호 처리부(132)로부터의 입력을 아날로그 신호로 변환하고, 필터링 및 반송파 주파수대에의 업컨버트를 행하여, 증폭기부(135)로 송출한다. 신호 수신 시에 있어서는, 무선 인터페이스부(134)는 증폭기부(135)로부터 제공된 아날로그 신호인 수신 신호에 대하여 다운 컨버트를 행함으로써 기저 대역 신호를 취득하고, 당해 기저 대역 신호에 대하여 필터링, 디지털 신호로의 변환 등의 각종 처리를 행함으로써 수신 심볼 스트림을 생성하여, 후술하는 신호 처리부(132)로 출력한다. 또한,
(증폭기부(135))
증폭기부(135)는 신호의 증폭 처리를 행한다. 보다 구체적으로 설명하면 증폭기부(135)는 신호 송신 시에 있어서는, 무선 인터페이스부(134)로부터 입력된 송신 신호를 소정의 전력까지 증폭하여 안테나(140)로 송출한다. 신호 수신 시에 있어서는, 증폭기부(135)는 안테나(140)로부터 입력된 수신 신호를 소정의 전력까지 증폭하여 후술하는 무선 인터페이스부(134)로 출력한다. 또한, 이들 기능은, 무선 인터페이스부(134)에 의해 실현되어도 된다.
(안테나(140))
안테나(140)는 고주파 에너지를 전파(전자파)로서 공간에 방사(송신)하거나, 반대로, 공간의 전파를 고주파 에너지로 변환(수신)하거나 하는 구성이다. 안테나(140)는 칩 안테나여도 되고, 프린트 기판 상에 배선에 의해 형성한 안테나여도 되고, 선형의 도체 소자를 이용하여 형성한 안테나여도 된다.
(전원부(150))
전원부(150)는 AP(100)에 대하여 전력을 공급하는 구성이며, 배터리 전원이어도 되고, 고정 전원이어도 된다.
이상, AP(100) 및 STA(200)의 기능 구성예에 대하여 설명하였다. 또한, 도 2를 사용하여 설명한 상기 기능 구성은 어디까지나 일례이며, AP(100) 및 STA(200)의 기능 구성은 관계되는 예에 한정되지 않는다. 또한, AP(100) 및 STA(200)의 기능 구성은, 사양이나 운용에 따라서 유연하게 변형 가능하다.
(1.3. 포맷예)
이상에서는, 본 실시예에 관계되는 AP(100) 및 STA(200)의 장치 구성예에 대하여 설명하였다. 계속해서, OFDMA를 사용하는 하향 통신에 있어서, AP(100)가 각 STA(200)에 대하여 송신하는 데이터 패킷의 포맷예에 대하여 설명한다.
먼저, 도 3을 참조하여, 데이터 패킷의 포맷의 일례에 대하여 설명한다. 상기한 바와 같이, AP(100)는, 하나의 리소스 유닛에 복수의 STA(200)를 할당하기 위한 정보(할당 정보)를 데이터 패킷의 프리앰블부에 저장한다. 도 3의 예에서는, AP(100)가, IEEE802.11ax 규격에 있어서의 HE MU PPDU의 HE-SIG-B 중의 User specific field에 상당하는 부분에 각 STA(200)에 대한 리소스 유닛의 할당에 관한 정보를 저장하고 있다.
보다 구체적으로는, AP(100)는, User specific field 중에 Indicator field와, User info field를 마련한다. 그리고, AP(100)는, Indicator field에는, 각 Indicator가 대응하는 리소스 유닛이 할당된 STA(200)의 대수를 기재한다. 예를 들어, 도 3에 있어서, 2대의 STA(200)(STA(200a) 및 STA(200b))가 할당된 리소스 유닛 2(도면 중에는, 「RU2」라고 표기)에 대응하는 Indicator2의 Indicator field에는 「2」가 기재된다.
그리고, 각 Indicator field의 후단에는, 각 Indicator에 대응하는 리소스 유닛이 할당된 STA(200)에 관한 User info field가 연결된다. 가령, 하나의 리소스 유닛에 복수의 STA(200)가 할당된 경우에는, 할당순으로 각 STA(200)에 관한 User info field가 연결된다. 그리고, AP(100)는, 각 User info field에, STA(200)의 ID, STA(200)앞으로의 데이터 송신에 있어서의 MCS(Modulation and Coding Scheme. 변조 방식, 부호화율 등의 조합을 나타내는 정보) 및 데이터 길이 등을 기재한다. 이에 의해, 당해 데이터 패킷을 수신한 STA(200)는, 프리앰블부를 해석함으로써, 자장치앞으로의 데이터의 송신에 사용되는 리소스 유닛, MCS 및 데이터 길이 등을 인식할 수 있다. 또한, 하나의 리소스 유닛에 복수의 STA(200)가 할당된 경우에는, STA(200)는, 하나의 리소스 유닛에 있어서의 자장치앞으로의 데이터의 위치를 인식할 수 있다.
또한, 데이터 패킷의 포맷은, 도 3의 예에 한정되지 않는다. 예를 들어, Indicator field 또는 User info field에 저장되는 정보는 상기 예에 한정되지 않는다. 보다 구체적으로는, Indicator field 또는 User info field에는, 데이터 패킷의 수신 처리(복호 처리를 포함한다)에 사용되는 정보라면, 임의의 정보가 포함될 수 있다(물론, 수신 처리에 사용되는 정보 이외의 정보가 포함되어도 된다). 또한, Indicator field 또는 User info field는, IEEE802.11ax 규격에 있어서의 HE MU PPDU의 HE-SIG-B 중의 User specific field에 상당하는 부분이라면, 임의의 규격에 준거한 데이터가 임의의 부분에 마련될 수 있다.
도 3의 예에서는, 복수의 리소스 유닛에 할당된 STA(200)가 존재하는 경우, 당해 STA(200)에 관한 정보가 저장된 User info field는, 할당된 리소스 유닛의 수만큼 프리앰블부에 저장된다. 예를 들어, 리소스 유닛 1 및 리소스 유닛 2에 할당된 STA(200a)에 관한 정보가 저장된 User info field는, Indicator1 및 Indicator2 각각의 Indicator field의 후단에 연결된다. 이에 의해, STA(200a)의 ID 및 MCS 등의 데이터가 용장적으로 저장되게 되기 때문에, 프리앰블부의 데이터 길이가 길어진다.
그래서, AP(100)는, 프리앰블부의 데이터 길이를 보다 짧게 하기 위해서, 동일한 STA(200)에 관한 정보가 저장되는 User info field를 통합해도 된다. 도 4에는, AP(100)가 동일한 STA(200)에 관한 정보가 저장되는 User info field를 통합하는 경우에 있어서의 데이터 패킷의 포맷예가 도시되어 있다.
보다 구체적으로는, 복수의 리소스 유닛에 할당된 STA(200)가 존재하는 경우, AP(100)는, 당해 STA(200)에 관한 정보가 저장된 User info field의 데이터 위치를 나타내는 정보를 Indicator field에 저장함으로써 User info field의 통합을 실현할 수 있다. 예를 들어, 도 4에 도시한 바와 같이, AP(100)는, 송신 대상인 STA(200)에 관한 정보가 저장된 User info field를 STA(200)마다 하나씩 마련한다. 그리고, 복수의 리소스 유닛에 할당된 STA(200)가 존재하는 경우에도, AP(100)는, 새롭게 User info field를 연결하는 것이 아니라, 당해 STA(200)에 관한 정보가 저장된 User info field의 데이터 위치를 나타내는 정보를 Indicator field에 저장한다.
도 4에서는, STA(200a)가 리소스 유닛 1 및 리소스 유닛 2에 할당되어 있다. 그래서, AP(100)는, STA(200a)에 대해서, 리소스 유닛 1에 대응하는 Indicator1의 Indicator field의 후단에 STA(200a)의 User info field를 마련하고, 리소스 유닛 2에 대응하는 Indicator2의 Indicator field에는 STA(200a)의 User info field의 데이터 위치를 나타내는 정보를 저장한다. 여기서, STA(200a)의 User info field의 데이터 위치를 나타내는 정보란, 예를 들어, STA(200a)에 관한 정보가 저장된 User info field(또는, 당해 User info field가 연결되어 있는 Indicator field)의, 데이터 패킷의 선두로부터의 순번(도 4의 예에서는, 「1」)이어도 되지만, 이것에 한정되지 않는다. 이에 의해, AP(100)는, STA(200)가 데이터 패킷을 적절하게 수신하는 것을 가능하게 하면서, 프리앰블부의 데이터 길이를 보다 짧게 할 수 있다.
또한, 도 4의 예에서는, 복수의 리소스 유닛에 할당된 STA(200)의 ID 및 MCS 등의 정보는, 각 리소스 유닛에서 기본적으로 공통이기 때문에, AP(100)는, 이들 정보를 하나의 User info field에 저장할 수 있다. 한편, 데이터 길이는, 각 리소스 유닛에 따라 다른 경우가 많기 때문에, AP(100)는, 데이터 길이 정보를 하나의 User info field에 저장할 수 없는 경우가 있다.
그래서, 도 4에 도시한 바와 같이, 복수의 STA(200)가 할당된 리소스 유닛에 대해서, AP(100)는, 프리앰블부와 데이터부 사이에, 각 STA(200)앞으로의 데이터 데이터 길이 정보(Duration 정보)가 저장되는 field(이후, 편의적으로 「Duration field」라고 호칭한다)를 마련해도 된다. 도 4의 예에서는, 리소스 유닛 2 및 리소스 유닛 5에 Duration field가 마련된다.
Duration field에는, 예를 들어, 당해 리소스 유닛에 저장되는 데이터의 차례로 데이터 길이 정보가 저장될 수 있다. 도 4의 리소스 유닛 2에서는, STA(200b), STA(200a)의 순으로 데이터가 송신되기 때문에, Duration field에는, STA(200b)앞으로의 데이터의 데이터 길이 정보, STA(200a)앞으로의 데이터 데이터 길이 정보의 순으로 각각의 정보가 저장된다. 이에 의해, 당해 데이터 패킷을 수신한 STA(200a) 및 STA(200b)는, 자장치앞으로의 데이터가 저장된 데이터 위치와, 당해 데이터의 데이터 길이를 적절하게 인식할 수 있다.
또한, AP(100)는, 데이터 길이 정보를 데이터 패킷에 포함하지 않아도 된다. 예를 들어, 도 5에 도시한 바와 같이, 하나의 리소스 유닛에 복수의 STA(200)가 할당된 경우에 있어서, AP(100)는, 당해 리소스 유닛 내의 데이터부에 있어서, 수신처가 서로 다른 데이터의 경계에 midamble10을 삽입해도 된다. 여기서, midamble10은 소정의 신호 패턴이며, STA(200)는 당해 소정의 신호 패턴을 미리 인식하고 있다. 그리고, STA(200)는, 수신한 데이터 패킷에 있어서의 데이터부를 복호하고 나서, 복호 후의 신호와 소정의 신호 패턴의 상관을 추출함으로써 midamble10을 검출할 수 있다. 따라서, AP(100)가 데이터 길이 정보를 데이터 패킷에 포함하지 않더라도, STA(200)는, 수신처가 서로 다른 데이터의 경계를 적절하게 인식할 수 있기 때문에, 자장치앞으로의 데이터를 적절하게 취득할 수 있다.
또한, 도 3 내지 도 5는 어디까지나 일례이며, 데이터 패킷의 포맷은 이들에 한정되지 않는다. 예를 들어, 각 STA(200)에 대한 리소스 유닛의 할당에 관한 정보는, 데이터 패킷의 프리앰블부 내의 어느 부분에 저장되어도 된다. 또한, 도 4에 있어서, Duration field는, 프리앰블부와 데이터부 사이 이외에 마련되어도 된다.
(1.4. 처리의 흐름)
상기에서는, AP(100)가 각 STA(200)에 대하여 송신하는 데이터 패킷의 포맷예에 대하여 설명하였다. 계속해서, AP(100) 및 STA(200)에 의한 처리의 흐름의 예에 대하여 설명한다.
(AP(100)에 의한 처리의 흐름)
먼저, 도 6을 참조하여, AP(100)에 의한 처리의 흐름의 예에 대하여 설명한다. 도 6은, AP(100)가 STA(200)로 데이터 패킷을 송신하고, STA(200)로부터 확인 응답을 수신할 때의 처리의 예를 도시하는 흐름도이다.
스텝 S1000에서는, AP(100)의 제어부(120)가 데이터 패킷의 송신 대상으로 되는 1 또는 2 이상의 STA(200)를 선택하고, 각 STA(200)의 리소스 유닛을 결정한다. 또한, 필요에 따라, 제어부(120)는 MCS 또는 데이터 길이 등의 파라미터를 결정한다. 그 후, 데이터 처리부(110) 및 통신부(130)는 스텝 S1004에서, 각 STA(200)의 리소스 유닛 등에 관한 정보를 프리앰블부에 포함하는 데이터 패킷을 생성하고, 스텝 S1008에서, 각 STA(200)로 데이터 패킷을 송신한다.
각 STA(200)에 의해 데이터 패킷이 수신된 후에, AP(100)의 통신부(130) 및 데이터 처리부(110)는 스텝 S1012에서 각 STA(200)로부터 확인 응답을 수신하고, 스텝 S1016에서 확인 응답의 수신 처리(복호 처리를 포함한다)를 행한다. 스텝 S1020에서는, 제어부(120)가 확인 응답의 수신 처리의 결과에 따른 동작을 실행함으로써 일련의 처리가 종료된다. 예를 들어, 확인 응답에 의해 데이터 패킷이 STA(200)에 적절하게 수신되지 않은 것이 판명된 경우, 제어부(120)는 당해 데이터 패킷의 재송 제어 등을 행한다. 또한, 확인 응답의 수신 처리의 결과에 따른 동작은 이것에 한정되지 않는다.
(STA(200)에 의한 처리의 흐름)
계속해서, 도 7을 참조하여, STA(200)에 의한 처리의 흐름의 예에 대하여 설명한다. 도 7은, STA(200)가 AP(100)로부터 데이터 패킷을 수신하고, AP(100)에 확인 응답을 송신할 때의 처리의 예를 도시하는 흐름도이다.
STA(200)의 통신부(230) 및 데이터 처리부(210)는 스텝 S1100에서, AP(100)로부터 데이터 패킷을 수신하고, 스텝 S1104에서, 당해 데이터 패킷의 프리앰블부 등에 기초하여 수신처에 자장치가 지정되어 있는지 여부를 확인한다. 당해 데이터 패킷의 수신처에 자장치가 지정되어 있는 경우(스텝 S1104/"예"), 스텝 S1108에서, 통신부(230) 및 데이터 처리부(210)는 프리앰블부에서 지정된 리소스 유닛 등에 기초하여 데이터 패킷의 수신 처리(복호 처리를 포함한다)를 행한다. 그리고, 통신부(230) 및 데이터 처리부(210)는 스텝 S1112에서 데이터 패킷의 수신 처리의 결과를 포함하는 확인 응답을 생성하고, 스텝 S1116에서 AP(100)에 확인 응답을 송신함으로써 일련의 처리가 종료된다. 또한, 스텝 S1104에서, 데이터 패킷의 수신처에 자장치가 지정되어 있지 않은 경우(스텝 S1104/"아니오")에는, 당해 데이터 패킷의 수신 처리 등이 행하여지는 일 없이 일련의 처리가 종료된다.
여기서, 도 7의 스텝 S1116에서 행하여지는 확인 응답의 전송예를 나타낸다. 도 8의 스텝 S1200에 나타내는 바와 같이, AP(100)가 각 STA(200)로 송신한 데이터 패킷 중, 리소스 유닛 2 및 리소스 유닛 5가 복수의 STA(200)에 할당된 것으로 한다. 보다 구체적으로는, 리소스 유닛 2는 STA(200a) 및 STA(200b)에, 리소스 유닛 5는 STA(200e), STA(200f) 및 STA(200g)에 할당된 것으로 한다. 그리고, 기타의 리소스 유닛은 하나의 STA(200)에만 할당된 것으로 한다. 보다 구체적으로는, 리소스 유닛 1은 STA(200a)에, 리소스 유닛 3은 STA(200c)에, 리소스 유닛 4는 STA(200d)에만 할당된 것으로 한다.
그리고, 각 STA(200) 중, 하나의 리소스 유닛에만 단독으로 할당된 STA(200)는, 당해 리소스 유닛을 사용하여 확인 응답(도 8의 예에서는, 「BA: Block Ack」)을 AP(100)로 송신한다. 도 8의 예에서는, 스텝 S1204에서, STA(200c)는 리소스 유닛 3을 STA(200d)는 리소스 유닛 4를 사용하여 확인 응답을 AP(100)로 송신한다. 또한, 각 STA(200)는, 데이터 패킷의 수신 시부터 소정의 기간(도 8의 예에서는, SIFS(Short Inter Frame Space))의 경과 후에 확인 응답을 송신하는 것으로 한다.
또한, 단독으로 할당된 리소스 유닛과 다른 STA(200)와 공유하게 할당된 리소스 유닛의 양쪽을 갖는 STA(200)는, 단독으로 할당된 리소스 유닛을 사용하여 확인 응답을 AP(100)로 송신한다. 도 8의 예에서는, 스텝 S1204에서, STA(200a)가 리소스 유닛 1을 사용하여 확인 응답을 AP(100)로 송신한다. 또한, 하나의 리소스 유닛만을 다른 STA(200)와 공유하도록 할당된 STA(200)는, 당해 공유의 리소스 유닛을 사용하여 확인 응답을 AP(100)로 송신한다. 도 8의 예에서는, 스텝 S1204에서, STA(200b)가 리소스 유닛 2를 STA(200e)가 리소스 유닛 5를 사용하여 확인 응답을 AP(100)로 송신한다.
또한, 하나의 리소스 유닛을 사용하여 복수의 STA(200)가 확인 응답을 송신하는 경우, 각 STA(200)는, 소정의 기간(도 8의 예에서는, SIFS)을 비우면서, 데이터를 수신한 순으로 1대씩 확인 응답을 송신한다. 도 8의 예에서는, 스텝 S1204에서, STA(200e)가 리소스 유닛 5를 사용하여 확인 응답을 송신한 후에, 스텝 S1208에서 STA(200f)가, 스텝 S1212에서 STA(200g)가, 각각 SIFS를 띄우면서 1대씩 확인 응답을 송신한다. 이에 의해, 하나의 리소스 유닛이 복수의 STA(200)에 할당된 경우에도, 각 STA(200)는 적절하게 확인 응답을 송신할 수 있다.
또한, 확인 응답의 전송 양태는, 도 8의 예에 한정되지 않는다. 예를 들어, STA(200)는, 데이터를 수신한 리소스 유닛과는 다른 리소스 유닛을 사용하여 확인 응답을 송신해도 된다. 예를 들어 도 9에 도시하는 바와 같이, STA(200g)는, 스텝 S1308에서, 도 8과 같이 리소스 유닛 5를 사용하는 것이 아니라, 리소스 유닛 4를 사용하여 확인 응답을 송신해도 된다(또한, 기타에 대해서는 도 8과 마찬가지임). 이에 의해, 도 8과 도 9를 비교하면 알 수 있는 바와 같이, 전체 확인 응답의 전송 기간이 단축된다. 또한, 이 경우, AP(100)는, 스텝 S1300에서 데이터 패킷을 송신할 때, 데이터 패킷(예를 들어, User info field)에서, 확인 응답 송신용 리소스 유닛 및 송신 타이밍을 지정한다.
여기서, STA(200)가, 단독으로 할당된 리소스 유닛과 다른 STA(200)와 공유하도록 할당된 리소스 유닛의 양쪽을 사용하여 데이터를 수신하는 경우, 데이터의 수신 처리(복호 처리를 포함한다)에 지연이 발생함으로써, STA(200)가 소정의 타이밍(예를 들어, 데이터 패킷의 수신시부터 SIFS 경과 후)에 확인 응답을 송신할 수 없는 경우가 있다. 이 경우, STA(200)는, 확인 응답의 송신 타이밍을 소정 기간 늦춰도 된다. 예를 들어, 도 10에 도시하는 바와 같이, 스텝 S1404에서, STA(200a)가 데이터 패킷의 수신 시부터 SIFS 경과 후에 확인 응답을 송신할 수 없게 된 경우, STA(200a)는, 또한 SIFS가 경과한 후의 스텝 S1408의 타이밍에 확인 응답을 송신해도 된다. 물론, 확인 응답의 전송 양태는, 도 9 및 도 10의 예에도 한정되지 않는다.
<2. 제2 실시예>
상기에서는, 본 개시의 제1 실시예에 대하여 설명하였다. 계속해서, 본 개시의 제2 실시예에 대하여 설명한다.
제1 실시예에서는, OFDMA를 사용한 하향 통신이 행하여지는 예에 대하여 설명하였다. 제2 실시예에서는, OFDMA를 사용한 상향 통신이 행하여지는 예에 대하여 설명한다.
보다 구체적으로는, 도 11의 스텝 S1500에서, AP(100)가, 각 STA(200)에 의한 데이터 패킷의 송신 타이밍 및 송신용 리소스 유닛을 지정하는 트리거(도면 중에는, 「Trigger」라고 표기)를 각 STA(200)로 송신한다. 스텝 S1504에서는, 트리거를 수신한 각 STA(200)가, 트리거에 의해 지정된 송신 타이밍 및 리소스 유닛을 사용하여 데이터 패킷을 AP(100)로 송신한다. 도 11의 예에서는, 리소스 유닛 1이 STA(200a)에, 리소스 유닛 2가 STA(200b)와 STA(200c)에, 리소스 유닛 3이 STA(200d)와 STA(200e)에, 리소스 유닛 4가 STA(200f)에 할당된 것으로 한다.
스텝 S1508 및 스텝 S1512에서는, 데이터 패킷을 수신한 AP(100)가, 확인 응답을 각 STA(200)로 송신한다. 여기서, 하나의 리소스 유닛이 복수의 STA(200)에 할당되는 경우, AP(100)는, 도 11에 도시한 바와 같이, 당해 리소스 유닛 내에서 데이터를 수신한 순으로 SIFS 간격으로 각 STA(200) 각각에 확인 응답을 송신한다.
제2 실시예에 관계되는 무선 LAN 시스템의 구성예는, 제1 실시예의 구성예(도 1 참조)와 마찬가지이기 때문에 설명을 생략한다. 또한, 제2 실시예에 관계되는 장치 구성예에 대하여 설명하면 AP(100)의 데이터 처리부(110)는 데이터 패킷뿐만 아니라 트리거도 생성한다. 또한, AP(100)의 통신부(130)는 상기한 바와 같이 하나의 리소스 유닛에 복수의 STA(200)로부터의 데이터가 혼재하는 데이터 패킷을 수신하는 수신부로서 기능한다. 또한, AP(100)의 데이터 처리부(110), 제어부(120) 및 통신부(130)는 서로 연계하여 처리를 행하고, 할당 정보에 기초하여 데이터 패킷의 수신 처리(복호 처리를 포함한다)를 행함으로써, 복수의 STA(200) 중 적어도 하나의 STA(200)로부터의 데이터를 데이터 패킷으로부터 추출하는 수신 처리부로서 기능한다. 또한, STA(200)의 제어부(220)는 AP(100)로부터의 트리거에 기초하여, AP(100)에의 데이터 패킷의 송신 처리를 제어한다.
여기서, 도 12를 참조하여, AP(100)에 의해 생성되는 트리거의 포맷예에 대하여 설명한다. AP(100)는, 하나의 리소스 유닛에 복수의 STA(200)를 할당하기 위한 정보(할당 정보)를 트리거에 저장한다. 보다 구체적으로 설명하면 도 12에 도시하는 바와 같이, AP(100)는, 각 STA(200)에 관한 User info field를 트리거 중에 저장하고, 각각의 User info field에, RU allocation과, Transmission timing과, RU allocation for ACK transmission과, Transmission timing for ACK transmission을 할당 정보로서 저장한다.
RU allocation은, STA(200)가 데이터 패킷을 송신할 때에 사용하는 리소스 유닛에 관한 정보이다. 예를 들어, AP(100)는, 데이터 패킷의 송신용 리소스 유닛을 나타내는 식별 정보 등을 RU allocation에 저장한다. 또한, Transmission timing은, STA(200)가 데이터 패킷을 송신할 때의 데이터 패킷 송신 타이밍에 관한 정보이다. 예를 들어, AP(100)는, 트리거의 수신 타이밍으로부터의 경과 시간 등에 의해 데이터 패킷의 송신 타이밍을 지정한다. 이들 정보에 의해, 각 STA(200)는, 데이터 패킷을 적절하게 송신할 수 있다.
또한, RU allocation for ACK transmission은, AP(100)가 확인 응답을 STA(200)로 송신할 때에 사용하는 리소스 유닛에 관한 정보이다. 예를 들어, AP(100)는, 확인 응답 송신용 리소스 유닛을 나타내는 식별 정보 등을 RU allocation for ACK transmission에 저장한다. 또한, Transmission timing for ACK transmission은, AP(100)가 확인 응답을 송신할 때의 확인 응답의 송신 타이밍에 관한 정보이다. 예를 들어, AP(100)는, 데이터 패킷의 수신 타이밍으로부터의 경과 시간 등에 의해 확인 응답의 송신 타이밍을 지정한다. 이들 정보에 의해, 각 STA(200)는, 확인 응답을 적절하게 수신할 수 있다. 또한, 트리거의 포맷은, 도 12에 도시하는 예에 한정되지 않는다. 예를 들어, IEEE802.11ax 규격으로 규정되어 있는 트리거에 있어서의 User info field 내의 말미에 위치하는 가변 길이의 Trigger Dependent User Info에, 상기 RU allocation, Transmission timing, RU allocation for ACK transmission 및 Transmission timing for ACK transmission 등의 할당 정보가 저장되어도 된다.
계속해서, 제2 실시예에 관계되는 AP(100) 및 STA(200)에 의한 처리의 흐름의 예에 대하여 설명한다.
먼저, 도 13을 참조하여, 제2 실시예에 관계되는 AP(100)에 의한 처리의 흐름의 예에 대하여 설명한다. 도 13은, AP(100)가, STA(200)에의 트리거의 송신, STA(200)로부터의 데이터 패킷의 수신, 및 STA(200)에의 확인 응답의 송신을 실시할 때의 일련의 처리의 예를 도시하는 흐름도이다.
스텝 S1600에서는, AP(100)의 제어부(120)가 트리거의 송신 대상으로 되는 1 또는 2 이상의 STA(200)를 선택하고, 각 STA(200)의 리소스 유닛을 결정한다. 그 후, 데이터 처리부(110) 및 통신부(130)는 스텝 S1604에서, 각 STA(200)의 리소스 유닛 등에 관한 정보(예를 들어, RU allocation 등)를 포함하는 트리거(도 12 참조)를 생성하고, 스텝 S1608에서, 각 STA(200)로 트리거를 송신한다.
각 STA(200)가 트리거를 수신하고, 당해 트리거에 기초하여 데이터 패킷을 송신한 후에, AP(100)의 통신부(130) 및 데이터 처리부(110)는 스텝 S1612에서 각 STA(200)로부터 데이터 패킷을 수신하고, 스텝 S1616에서 데이터 패킷의 수신 처리(복호 처리를 포함한다)를 행한다. 그리고, 통신부(130) 및 데이터 처리부(110)는 스텝 S1620에서 데이터 패킷의 수신 처리의 결과를 포함하는 확인 응답을 생성하고, 스텝 S1624에서 각 STA(200)에 확인 응답을 송신함으로써 일련의 처리가 종료된다.
계속해서, 도 14를 참조하여, 제2 실시예에 관계되는 STA(200)에 의한 처리의 흐름의 예에 대하여 설명한다. 도 14는, STA(200)가 AP(100)로부터 트리거를 수신하고, 당해 트리거에 기초하여 AP(100)로 데이터 패킷을 송신할 때의 일련의 처리의 예를 도시하는 흐름도이다.
STA(200)의 통신부(230) 및 데이터 처리부(210)는 스텝 S1700에서, AP(100)로부터 트리거를 수신하고, 스텝 S1704에서, 당해 트리거의 수신처에 자장치가 지정되어 있는지 여부를 확인한다. 당해 트리거의 수신처에 자장치가 지정되어 있는 경우(스텝 S1704/"예"), 데이터 처리부(210) 및 통신부(230)는 스텝 S1708에서, 송신용의 데이터 패킷을 생성하고, 스텝 S1712에서, 트리거에서 지정된 리소스 유닛 등에 기초하여 데이터 패킷을 AP(100)로 송신한다.
AP(100)에 의해 데이터 패킷이 수신되어 확인 응답이 송신된 후에, STA(200)의 통신부(230) 및 데이터 처리부(210)는 스텝 S1716에서, AP(100)로부터 확인 응답을 수신하고, 스텝 S1720에서, 트리거에서 지정된 리소스 유닛 등에 기초하여 확인 응답의 수신 처리(복호 처리를 포함한다)를 행한다. 스텝 S1724에서는, 제어부(220)가 확인 응답의 수신 처리의 결과에 따른 동작을 실행함으로써 일련의 처리가 종료된다. 예를 들어, 확인 응답에 의해 데이터 패킷이 AP(100)에 적절하게 수신되지 않은 것이 판명된 경우, 제어부(220)는 당해 데이터 패킷의 재송 제어 등을 행한다. 또한, 확인 응답의 수신 처리의 결과에 따른 동작은 이것에 한정되지 않는다. 또한, 스텝 S1704에서, 트리거의 수신처에 자장치가 지정되어 있지 않은 경우(스텝 S1704/"아니오")에는, 데이터 패킷의 송신 처리 등이 행하여지는 일 없이 일련의 처리가 종료된다.
여기서, 제2 실시예에 있어서의 일련의 전송 양태는, 도 11을 참조하여 설명한 상기 예에 한정되지 않는다. 예를 들어, 전송에 사용되고 있지 않은 리소스 유닛이 존재하는 경우, AP(100)는, 당해 리소스 유닛을 사용하여 확인 응답을 송신해도 된다. 보다 구체적으로는, 도 15에 도시하는 바와 같이, 리소스 유닛 5가 전송에 사용되고 있지 않은 경우, AP(100)는, 리소스 유닛 2를 사용하여 데이터 패킷을 송신한 STA(200c)에의 확인 응답을, 스텝 S1808에서 리소스 유닛 5를 사용하여 송신해도 된다. 이에 의해, AP(100)는, 통신 리소스를 보다 효율적으로 활용할 수 있다. 또한, 이 경우, AP(100)는, STA(200c)에의 확인 응답 송신용 리소스 유닛 및 송신 타이밍을, 스텝 S1800에서 송신하는 트리거(예를 들어, User info field)에 의해 STA(200c)에 통지한다. 물론, 일련의 전송 양태는, 도 15의 예에도 한정되지 않는다.
<3. 응용예>
본 개시에 관계되는 기술은, 여러가지 제품에 응용 가능하다. 예를 들어, STA(200)는, 스마트폰, 태블릿PC(Personal Computer), 노트북 PC, 휴대형 게임 단말기 혹은 디지털 카메라 등의 모바일 단말기, 텔레비전 수상기, 프린터, 디지털 스캐너 혹은 네트워크 스토리지 등의 고정 단말기, 또는 카 내비게이션 장치 등의 차량 탑재 단말기로서 실현되어도 된다. 또한, STA(200)는, 스마트 미터, 자동 판매기, 원격 감시 장치 또는 POS(Point Of Sale) 단말기 등의, M2M(Machine To Machine) 통신을 행하는 단말기(MTC(Machine Type Communication) 단말기라고도 한다)로서 실현되어도 된다. 또한, STA(200)는, 이들 단말기에 탑재되는 무선 통신 모듈(예를 들어, 하나의 다이로 구성되는 집적 회로 모듈)이어도 된다.
한편, 예를 들어, AP(100)는, 라우터 기능을 갖거나 또는 라우터 기능을 갖지 않는 무선 LAN 액세스 포인트(무선 기지국이라고도 한다)로서 실현되어도 된다. 또한, AP(100)는, 모바일 무선 LAN 라우터로서 실현되어도 된다. 또한, AP(100)는, 이들 장치에 탑재되는 무선 통신 모듈(예를 들어, 하나의 다이로 구성되는 집적 회로 모듈)이어도 된다.
(3.1. 제1 응용예)
도 16은, 본 개시에 관계되는 기술이 적용될 수 있는 스마트폰(900)의 개략적인 구성의 일례를 도시하는 블록도이다. 스마트폰(900)은 프로세서(901), 메모리(902), 스토리지(903), 외부 접속 인터페이스(904), 카메라(906), 센서(907), 마이크로폰(908), 입력 디바이스(909), 표시 디바이스(910), 스피커(911), 무선 통신 인터페이스(913), 안테나 스위치(914), 안테나(915), 버스(917), 배터리(918) 및 보조 컨트롤러(919)를 구비한다.
프로세서(901)는 예를 들어 CPU(Central Processing Unit) 또는 SoC(System on Chip)이면 되고, 스마트폰(900)의 애플리케이션 레이어 및 그 밖의 레이어의 기능을 제어한다. 메모리(902)는 RAM(Random Access Memory) 및 ROM(Read Only Memory)을 포함하고, 프로세서(901)에 의해 실행되는 프로그램 및 데이터를 기억한다. 스토리지(903)는 반도체 메모리 또는 하드 디스크 등의 기억 매체를 포함할 수 있다. 외부 접속 인터페이스(904)는 메모리 카드 또는 USB(Universal Serial Bus) 디바이스 등의 외장형 디바이스를 스마트폰(900)에 접속하기 위한 인터페이스이다.
카메라(906)는 예를 들어, CCD(Charge Coupled Device) 또는 CMOS(Complementary Metal Oxide Semiconductor) 등의 촬상 소자를 갖고, 촬상 화상을 생성한다. 센서(907)는 예를 들어, 측위 센서, 자이로 센서, 지자기 센서 및 가속도 센서 등의 센서군을 포함할 수 있다. 마이크로폰(908)은 스마트폰(900)에 입력되는 음성을 음성 신호로 변환한다. 입력 디바이스(909)는 예를 들어, 표시 디바이스(910)의 화면 상으로의 터치를 검출하는 터치 센서, 키패드, 키보드, 버튼 또는 스위치 등을 포함하고, 유저로부터의 조작 또는 정보 입력을 접수한다. 표시 디바이스(910)는 액정 디스플레이 (LCD) 또는 유기 발광 다이오드(OLED) 디스플레이 등의 화면을 갖고, 스마트폰(900)의 출력 화상을 표시한다. 스피커(911)는 스마트폰(900)으로부터 출력되는 음성 신호를 음성으로 변환한다.
무선 통신 인터페이스(913)는 IEEE802.11a, 11b, 11g, 11n, 11ac, 11ad 및 11ax 등의 무선 LAN 표준 중 하나 이상을 서포트하고, 무선 통신을 실행한다. 무선 통신 인터페이스(913)는 인프라스트럭처 모드에서는, 다른 장치와 무선 LAN 액세스 포인트를 통하여 통신할 수 있다. 또한, 무선 통신 인터페이스(913)는 애드혹 모드 또는 Wi-Fi Direct(등록 상표) 등의 다이렉트 통신 모드에서는, 다른 장치와 직접적으로 통신할 수 있다. 또한, Wi-Fi Direct에서는, 애드혹 모드와는 달리 두 단말기의 한쪽이 액세스 포인트로서 동작하되, 통신은 그들 단말기 간에 직접적으로 행하여진다. 무선 통신 인터페이스(913)는 전형적으로는, 기저 대역 프로세서, RF(Radio Frequency) 회로 및 파워 증폭기 등을 포함할 수 있다. 무선 통신 인터페이스(913)는 통신 제어 프로그램을 기억하는 메모리, 당해 프로그램을 실행하는 프로세서 및 관련하는 회로를 집적한 원칩의 모듈이어도 된다. 무선 통신 인터페이스(913)는 무선 LAN 방식에 추가로, 근거리 무선 통신 방식, 근접 무선 통신 방식 또는 셀룰러 통신 방식 등의 다른 종류의 무선 통신 방식을 서포트해도 된다. 안테나 스위치(914)는 무선 통신 인터페이스(913)에 포함되는 복수의 회로(예를 들어, 다른 무선 통신 방식을 위한 회로)의 사이에서 안테나(915)의 접속처를 전환한다. 안테나(915)는 단일의 또는 복수의 안테나 소자(예를 들어, MIMO 안테나를 구성하는 복수의 안테나 소자)를 갖고, 무선 통신 인터페이스(913)에 의한 무선 신호의 송신 및 수신을 위하여 사용된다.
또한, 도 16의 예에 한정되지 않고, 스마트폰(900)은 복수의 안테나(예를 들어, 무선 LAN용 안테나 및 근접 무선 통신 방식용 안테나, 등)를 구비해도 된다. 그 경우에, 안테나 스위치(914)는 스마트폰(900)의 구성으로부터 생략되어도 된다.
버스(917)는 프로세서(901), 메모리(902), 스토리지(903), 외부 접속 인터페이스(904), 카메라(906), 센서(907), 마이크로폰(908), 입력 디바이스(909), 표시 디바이스(910), 스피커(911), 무선 통신 인터페이스(913) 및 보조 컨트롤러(919)를 서로 접속한다. 배터리(918)는 도면 중에 파선으로 부분적으로 나타낸 급전 라인을 통하여, 도 16에 도시된 스마트폰(900)의 각 블록에 전력을 공급한다. 보조 컨트롤러(919)는 예를 들어, 슬립 모드에 있어서, 스마트폰(900)의 필요 최저한의 기능을 동작시킨다.
도 16에 도시한 스마트폰(900)에 있어서, 프로세서(901)는 도 2를 참조하여 설명한 STA(200)의 제어부(220)로서 기능해도 된다. 예를 들어, 프로세서(901)는 AP(100)로부터의 데이터 패킷의 수신 처리 결과에 기초하여 확인 응답을 생성하고, 당해 확인 응답의 AP(100)로의 송신 처리를 제어한다. 그 때, 프로세서(901)는 AP(100)로부터의 데이터 패킷에 저장된 정보에 기초하여, 다른 STA(200)와 리소스 유닛을 공유하도록 확인 응답의 송신 처리를 제어할 수 있다. 또한, 프로세서(901)는 AP(100)로부터의 트리거에 기초하여, 다른 STA(200)와 리소스 유닛을 공유하도록 데이터 패킷의 송신 처리를 제어할 수 있다. 이에 의해, 프로세서(901)는 무선 LAN 시스템에 있어서, 보다 효율적인 통신을 실현할 수 있다.
또한, 스마트폰(900)은 프로세서(901)가 애플리케이션 레벨에서 액세스 포인트 기능을 실행함으로써, 무선 액세스 포인트(소프트웨어 AP)로서 동작해도 된다. 또한, 무선 통신 인터페이스(913)가 무선 액세스 포인트 기능을 갖고 있어도 된다.
(3.2. 제2 응용예)
도 17은, 본 개시에 관계되는 기술이 적용될 수 있는 카 내비게이션 장치(920)의 개략적인 구성의 일례를 도시하는 블록도이다. 카 내비게이션 장치(920)는 프로세서(921), 메모리(922), GPS(Global Positioning System) 모듈(924), 센서(925), 데이터 인터페이스(926), 콘텐츠 플레이어(927), 기억 매체 인터페이스(928), 입력 디바이스(929), 표시 디바이스(930), 스피커(931), 무선 통신 인터페이스(933), 안테나 스위치(934), 안테나(935) 및 배터리(938)를 구비한다.
프로세서(921)는 예를 들어 CPU 또는 SoC이면 되고, 카 내비게이션 장치(920)의 내비게이션 기능 및 그 밖의 기능을 제어한다. 메모리(922)는 RAM 및 ROM을 포함하고, 프로세서(921)에 의해 실행되는 프로그램 및 데이터를 기억한다.
GPS 모듈(924)은 GPS 위성으로부터 수신되는 GPS 신호를 사용하여, 카 내비게이션 장치(920)의 위치(예를 들어, 위도, 경도 및 고도)를 측정한다. 센서(925)는 예를 들어, 자이로 센서, 지자기 센서 및 기압 센서 등의 센서군을 포함할 수 있다. 데이터 인터페이스(926)는 예를 들어, 도시하지 않은 단자를 통하여 차량 탑재 네트워크(941)에 접속되고, 차속 데이터 등의 차량측에서 생성되는 데이터를 취득한다.
콘텐츠 플레이어(927)는 기억 매체 인터페이스(928)에 삽입되는 기억 매체(예를 들어, CD 또는 DVD)에 기억되어 있는 콘텐츠를 재생한다. 입력 디바이스(929)는 예를 들어, 표시 디바이스(930)의 화면 상에의 터치를 검출하는 터치 센서, 버튼 또는 스위치 등을 포함하고, 유저로부터의 조작 또는 정보 입력을 접수한다. 표시 디바이스(930)는 LCD 또는 OLED 디스플레이 등의 화면을 갖고, 내비게이션 기능 또는 재생되는 콘텐츠의 화상을 표시한다. 스피커(931)는 내비게이션 기능 또는 재생되는 콘텐츠의 음성을 출력한다.
무선 통신 인터페이스(933)는 IEEE802.11a, 11b, 11g, 11n, 11ac, 11ad 및 11ax 등의 무선 LAN 표준 중 하나 이상을 서포트하고, 무선 통신을 실행한다. 무선 통신 인터페이스(933)는 인프라스트럭처 모드에서는, 다른 장치와 무선 LAN 액세스 포인트를 통하여 통신할 수 있다. 또한, 무선 통신 인터페이스(933)는 애드혹 모드 또는 Wi-Fi Direct 등의 다이렉트 통신 모드에서는, 다른 장치와 직접적으로 통신할 수 있다. 무선 통신 인터페이스(933)는 전형적으로는, 기저 대역 프로세서, RF 회로 및 파워 증폭기 등을 포함할 수 있다. 무선 통신 인터페이스(933)는 통신 제어 프로그램을 기억하는 메모리, 당해 프로그램을 실행하는 프로세서 및 관련하는 회로를 집적한 원칩의 모듈이어도 된다. 무선 통신 인터페이스(933)는 무선 LAN 방식에 추가로, 근거리 무선 통신 방식, 근접 무선 통신 방식 또는 셀룰러 통신 방식 등의 다른 종류의 무선 통신 방식을 서포트해도 된다. 안테나 스위치(934)는 무선 통신 인터페이스(933)에 포함되는 복수의 회로의 사이에서 안테나(935)의 접속처를 전환한다. 안테나(935)는 단일의 또는 복수의 안테나 소자를 갖고, 무선 통신 인터페이스(933)에 의한 무선 신호의 송신 및 수신을 위하여 사용된다.
또한, 도 17의 예에 한정되지 않고, 카 내비게이션 장치(920)는 복수의 안테나를 구비해도 된다. 그 경우에, 안테나 스위치(934)는 카 내비게이션 장치(920)의 구성으로부터 생략되어도 된다.
배터리(938)는 도면 중에 파선으로 부분적으로 나타낸 급전 라인을 통하여, 도 17에 도시한 카 내비게이션 장치(920)의 각 블록에 전력을 공급한다. 또한, 배터리(938)는 차량측으로부터 급전되는 전력을 축적한다.
도 17에 도시한 카 내비게이션 장치(920)에 있어서, 프로세서(921)는 도 2를 참조하여 설명한 STA(200)의 제어부(220)로서 기능해도 된다. 제어부(220)로서 기능하는 프로세서(921)의 동작은, 도 16을 참조하여 설명한 스마트폰(900)의 프로세서(901)의 동작과 마찬가지이다.
또한, 무선 통신 인터페이스(933)는 상술한 AP(100)로서 동작하고, 차량에 타는 유저가 갖는 단말기에 무선 접속을 제공해도 된다. 그 때, 예를 들어, 무선 통신 인터페이스(933)는 하나의 리소스 유닛을 복수의 단말기에 할당해도 된다.
또한, 본 개시에 관계되는 기술은, 상술한 카 내비게이션 장치(920)의 하나 이상 블록과, 차량 탑재 네트워크(941)와, 차량측 모듈(942)을 포함하는 차량 탑재 시스템(또는 차량)(940)으로서 실현되어도 된다. 차량측 모듈(942)은 차속, 엔진 회전수 또는 고장 정보 등의 차량측 데이터를 생성하고, 생성한 데이터를 차량 탑재 네트워크(941)로 출력한다.
(3.3. 제3 응용예)
도 18은, 본 개시에 관계되는 기술이 적용될 수 있는 무선 액세스 포인트(950)의 개략적인 구성의 일례를 도시하는 블록도이다. 무선 액세스 포인트(950)는 컨트롤러(951), 메모리(952), 입력 디바이스(954), 표시 디바이스(955), 네트워크 인터페이스(957), 무선 통신 인터페이스(963), 안테나 스위치(964) 및 안테나(965)를 구비한다.
컨트롤러(951)는 예를 들어 CPU 또는 DSP(Digital Signal Processor)이면 되고, 무선 액세스 포인트(950)의 IP(Internet Protocol) 레이어 및 보다 상위의 레이어의 여러가지 기능(예를 들어, 액세스 제한, 라우팅, 암호화, 파이어월 및 로그 관리 등)을 동작시킨다. 메모리(952)는 RAM 및 ROM을 포함하고, 컨트롤러(951)에 의해 실행되는 프로그램, 및 여러가지 제어 데이터(예를 들어, 단말기 리스트, 라우팅 테이블, 암호키, 보안 설정 및 로그 등)를 기억한다.
입력 디바이스(954)는 예를 들어, 버튼 또는 스위치 등을 포함하고, 유저로부터의 조작을 접수한다. 표시 디바이스(955)는 LED 램프 등을 포함하고, 무선 액세스 포인트(950)의 동작 스테이터스를 표시한다.
네트워크 인터페이스(957)는 무선 액세스 포인트(950)가 유선 통신 네트워크(958)에 접속하기 위한 유선 통신 인터페이스이다. 네트워크 인터페이스(957)는 복수의 접속 단자를 가져도 된다. 유선 통신 네트워크(958)는 이더넷(등록 상표) 등의 LAN이어도 되고, 또는 WAN(Wide Area Network)이어도 된다.
무선 통신 인터페이스(963)는 IEEE802.11a, 11b, 11g, 11n, 11ac, 11ad 및 11ax 등의 무선 LAN 표준 중 하나 이상을 서포트하고, 근방의 단말기에 액세스 포인트로서 무선 접속을 제공한다. 무선 통신 인터페이스(963)는 전형적으로는, 기저 대역 프로세서, RF 회로 및 파워 증폭기 등을 포함할 수 있다. 무선 통신 인터페이스(963)는 통신 제어 프로그램을 기억하는 메모리, 당해 프로그램을 실행하는 프로세서 및 관련 회로를 집적한 원칩의 모듈이어도 된다. 안테나 스위치(964)는 무선 통신 인터페이스(963)에 포함되는 복수의 회로 사이에서 안테나(965)의 접속처를 전환한다. 안테나(965)는 단일의 또는 복수의 안테나 소자를 갖고, 무선 통신 인터페이스(963)에 의한 무선 신호의 송신 및 수신을 위하여 사용된다.
도 18에 도시한 무선 액세스 포인트(950)에 있어서, 컨트롤러(951)는 도 2를 참조하여 설명한 AP(100)의 제어부(120)로서 기능해도 된다. 예를 들어, 컨트롤러(951)는 하나의 리소스 유닛에 복수의 STA(200)앞으로의 데이터를 각각 혼재시킨 데이터 패킷의 생성 처리 및 송신 처리를 제어해도 된다. 또한, 컨트롤러(951)는 하나의 리소스 유닛에 복수의 STA(200)를 할당하고, 그 할당에 관한 정보를 포함하는 트리거의 생성 처리 및 송신 처리를 제어해도 된다. 이에 의해, 컨트롤러(951)는 무선 LAN 시스템에 있어서, 보다 효율적인 통신을 실현할 수 있다.
<4. 정리>
이상에서 설명해 온 바와 같이, 본 개시에 관계되는 AP(100)는, 하나의 리소스 유닛에 복수의 STA(200)를 할당할 수 있기 때문에, 무선 LAN 시스템에 있어서, 보다 효율적인 통신을 실현할 수 있다.
보다 구체적으로 설명하면 제1 실시예에 관계되는 AP(100)는, 하나의 리소스 유닛에 복수의 STA(200)앞으로의 데이터를 각각 혼재시킨 데이터 패킷을 생성하고, 당해 데이터 패킷을 STA(200)로 송신할 수 있다. 그 때, AP(100)는, 하나의 리소스 유닛에 복수의 STA(200)를 할당하기 위한 정보(할당 정보)를 데이터 패킷의 프리앰블부에 저장한다. 이에 의해, STA(200)는, 데이터 패킷을 수신한 경우에 프리앰블부를 해석함으로써 자장치가 할당된 리소스 유닛을 인식할 수 있기 때문에, 데이터 패킷의 수신 처리를 적절하게 행할 수 있다.
또한, 제2 실시예에 관계되는 AP(100)는, 하나의 리소스 유닛에 복수의 STA(200)를 할당하기 위한 정보(할당 정보)가 저장된 트리거를 생성하고, 당해 트리거를 각 STA(200)로 송신할 수 있다. 이에 의해, 복수의 STA(200)는, 당해 트리거에 기초하여, 리소스 유닛을 다른 STA(200)와 공유하면서 데이터 패킷을 AP(100)로 송신할 수 있다.
이상, 첨부 도면을 참조하면서 본 개시의 적합한 실시 형태에 대하여 상세하게 설명했지만, 본 개시의 기술적 범위는 이러한 예에 한정되지 않는다. 본 개시의 기술분야에 있어서의 통상의 지식을 갖는 자이면, 청구범위에 기재된 기술적 사상의 범주 내에서, 각종 변경예 또는 수정예에 상도할 수 있음은 명확하며, 이들에 대해서도, 당연히 본 개시의 기술적 범위에 속하는 것이라고 이해된다.
예를 들어, 상술한 흐름도에 있어서의 각 스텝은, 반드시 기재된 순서에 따라서 시계열로 처리할 필요는 없다. 즉, 흐름도에 있어서의 각 스텝은, 기재된 순서와 상이한 순서로 처리되어도 되고, 병렬적으로 처리되어도 된다.
또한, 본 명세서에 기재된 효과는, 어디까지나 설명적 또는 예시적인 것으로서 한정적이지는 않다. 즉, 본 개시에 관계되는 기술은, 상기 효과와 함께, 또는 상기 효과 대신에, 본 명세서의 기재로부터 당업자에게는 명확한 다른 효과를 발휘할 수 있다.
또한, 이하와 같은 구성도 본 개시의 기술적 범위에 속한다.
(1)
하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 생성하는 생성부와,
상기 무선 신호를 상기 스테이션에 송신하는 송신부를 구비하는,
무선 LAN의 액세스 포인트로서 기능하는 무선 통신 장치.
(2)
상기 할당 정보는, 데이터 패킷의 통신, 또는, 상기 데이터 패킷에 대한 확인 응답의 통신에 사용되는 리소스 유닛 중 적어도 하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 정보인,
상기 (1)에 기재된 무선 통신 장치.
(3)
상기 데이터 패킷의 통신은 하향 통신이며,
상기 생성부는, 상기 하나의 리소스 유닛에 복수의 스테이션앞으로의 데이터를 각각 혼재시킨 데이터 패킷을 상기 무선 신호로서 생성하는,
상기 (2)에 기재된 무선 통신 장치.
(4)
상기 생성부는, 상기 데이터 패킷의 프리앰블부에 상기 할당 정보를 저장하는,
상기 (3)에 기재된 무선 통신 장치.
(5)
상기 데이터 패킷의 통신은 상향 통신이며,
상기 생성부는, 상기 스테이션에 의한 상기 데이터 패킷의 송신을 제어하기 위한 트리거를 상기 무선 신호로서 생성하는,
상기 (2)에 기재된 무선 통신 장치.
(6)
상기 하나의 리소스 유닛에 상기 복수의 스테이션으로부터의 데이터가 혼재하는 데이터 패킷을 수신하는 수신부와,
상기 할당 정보에 기초하여 상기 데이터 패킷의 수신 처리를 행함으로써, 상기 복수의 스테이션 중 적어도 하나의 스테이션으로부터의 데이터를 상기 데이터 패킷으로부터 추출하는 수신 처리부를 더 구비하는,
상기 (5)에 기재된 무선 통신 장치.
(7)
상기 할당 정보에 있어서, 상기 데이터 패킷의 통신에 사용되는 리소스 유닛과, 상기 확인 응답의 통신에 사용되는 리소스 유닛이 서로 다른,
상기 (2) 내지 (6) 중 어느 한 항에 기재된 무선 통신 장치.
(8)
상기 통신은, IEEE802.11 규격에 준거하는 OFDMA 통신인,
상기 (2) 내지 (7) 중 어느 한 항에 기재된 무선 통신 장치.
(9)
하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 생성하는 것과,
상기 무선 신호를 상기 스테이션으로 송신하는 것을 갖는
무선 LAN의 액세스 포인트 기능을 실현하는 무선 통신 방법.
(10)
하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 수신하는 수신부와,
상기 할당 정보에 기초하여 상기 무선 신호의 수신 처리를 행하는 수신 처리부를 구비하는,
무선 LAN의 스테이션으로서 기능하는 무선 통신 장치.
(11)
상기 할당 정보는, 데이터 패킷의 통신, 또는, 상기 데이터 패킷에 대한 확인 응답의 통신에 사용되는 리소스 유닛 중 적어도 하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 정보인,
상기 (10)에 기재된 무선 통신 장치.
(12)
상기 데이터 패킷의 통신은 하향 통신이며,
상기 수신 처리부는, 상기 하나의 리소스 유닛에 복수의 스테이션앞으로의 데이터가 혼재하는 상기 무선 신호인 데이터 패킷으로부터, 상기 할당 정보에 기초하여 자장치앞으로의 데이터를 추출하는,
상기 (11)에 기재된 무선 통신 장치.
(13)
상기 수신 처리부는, 상기 데이터 패킷의 프리앰블부에 저장된 상기 할당 정보에 기초하여 자장치앞으로의 데이터를 추출하는,
상기 (12)에 기재된 무선 통신 장치.
(14)
상기 데이터 패킷의 통신은 상향 통신이며,
상기 수신부는 상기 무선 신호로서 트리거를 수신하고,
상기 트리거에 기초하여 상기 데이터 패킷의 송신을 제어하는 제어부를 더 구비하는,
상기 (11)에 기재된 무선 통신 장치.
(15)
상기 할당 정보에 있어서, 상기 데이터 패킷의 통신에 사용되는 리소스 유닛과, 상기 확인 응답의 통신에 사용되는 리소스 유닛이 서로 다른,
상기 (11) 내지 (14) 중 어느 한 항에 기재된 무선 통신 장치.
(16)
상기 통신은, IEEE802.11 규격에 준거하는 OFDMA 통신인,
상기 (11) 내지 (15) 중 어느 한 항에 기재된 무선 통신 장치.
(17)
하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 수신하는 것과,
상기 할당 정보에 기초하여 상기 무선 신호의 수신 처리를 행하는 것을 갖는,
무선 LAN의 스테이션 기능을 실현하는 무선 통신 방법.
100: AP
200: STA
110, 210: 데이터 처리부
120, 220: 제어부
130, 230: 통신부
131, 231: 변복조부
132, 232: 신호 처리부
133, 233: 채널 추정부
134, 234: 무선 인터페이스부
135, 235: 증폭기부
140, 240: 안테나
150, 250: 전원부
200: STA
110, 210: 데이터 처리부
120, 220: 제어부
130, 230: 통신부
131, 231: 변복조부
132, 232: 신호 처리부
133, 233: 채널 추정부
134, 234: 무선 인터페이스부
135, 235: 증폭기부
140, 240: 안테나
150, 250: 전원부
Claims (17)
- 하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 생성하는 생성부와,
상기 무선 신호를 상기 스테이션에 송신하는 송신부를 구비하는,
무선 LAN의 액세스 포인트로서 기능하는 무선 통신 장치. - 제1항에 있어서, 상기 할당 정보는, 데이터 패킷의 통신, 또는, 상기 데이터 패킷에 대한 확인 응답의 통신에 사용되는 리소스 유닛 중 적어도 하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 정보인,
무선 통신 장치. - 제2항에 있어서, 상기 데이터 패킷의 통신은 하향 통신이며,
상기 생성부는, 상기 하나의 리소스 유닛에 복수의 스테이션앞으로의 데이터를 각각 혼재시킨 데이터 패킷을 상기 무선 신호로서 생성하는,
무선 통신 장치. - 제3항에 있어서, 상기 생성부는, 상기 데이터 패킷의 프리앰블부에 상기 할당 정보를 저장하는,
무선 통신 장치. - 제2항에 있어서, 상기 데이터 패킷의 통신은 상향 통신이며,
상기 생성부는, 상기 스테이션에 의한 상기 데이터 패킷의 송신을 제어하기 위한 트리거를 상기 무선 신호로서 생성하는,
무선 통신 장치. - 제5항에 있어서, 상기 하나의 리소스 유닛에 상기 복수의 스테이션으로부터의 데이터가 혼재하는 데이터 패킷을 수신하는 수신부와,
상기 할당 정보에 기초하여 상기 데이터 패킷의 수신 처리를 행함으로써, 상기 복수의 스테이션 중 적어도 하나의 스테이션으로부터의 데이터를 상기 데이터 패킷으로부터 추출하는 수신 처리부를 더 구비하는,
무선 통신 장치. - 제2항에 있어서, 상기 할당 정보에 있어서, 상기 데이터 패킷의 통신에 사용되는 리소스 유닛과, 상기 확인 응답의 통신에 사용되는 리소스 유닛이 서로 다른,
무선 통신 장치. - 제2항에 있어서, 상기 통신은, IEEE802.11 규격에 준거하는 OFDMA 통신인,
무선 통신 장치. - 하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 생성하는 것과,
상기 무선 신호를 상기 스테이션으로 송신하는 것을 갖는,
무선 LAN의 액세스 포인트 기능을 실현하는 무선 통신 방법. - 하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 수신하는 수신부와,
상기 할당 정보에 기초하여 상기 무선 신호의 수신 처리를 행하는 수신 처리부를 구비하는,
무선 LAN의 스테이션으로서 기능하는 무선 통신 장치. - 제10항에 있어서, 상기 할당 정보는, 데이터 패킷의 통신, 또는, 상기 데이터 패킷에 대한 확인 응답의 통신에 사용되는 리소스 유닛 중 적어도 하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 정보인,
무선 통신 장치. - 제11항에 있어서, 상기 데이터 패킷의 통신은 하향 통신이며,
상기 수신 처리부는, 상기 하나의 리소스 유닛에 복수의 스테이션앞으로의 데이터가 혼재하는 상기 무선 신호인 데이터 패킷으로부터, 상기 할당 정보에 기초하여 자장치앞으로의 데이터를 추출하는,
무선 통신 장치. - 제12항에 있어서, 상기 수신 처리부는, 상기 데이터 패킷의 프리앰블부에 저장된 상기 할당 정보에 기초하여 자장치앞으로의 데이터를 추출하는,
무선 통신 장치. - 제11항에 있어서, 상기 데이터 패킷의 통신은 상향 통신이며,
상기 수신부는 상기 무선 신호로서 트리거를 수신하고,
상기 트리거에 기초하여 상기 데이터 패킷의 송신을 제어하는 제어부를 더 구비하는,
무선 통신 장치. - 제11항에 있어서, 상기 할당 정보에 있어서, 상기 데이터 패킷의 통신에 사용되는 리소스 유닛과, 상기 확인 응답의 통신에 사용되는 리소스 유닛이 서로 다른,
무선 통신 장치. - 제11항에 있어서, 상기 통신은, IEEE802.11 규격에 준거하는 OFDMA 통신인,
무선 통신 장치. - 하나의 리소스 유닛에 복수의 스테이션을 할당하기 위한 할당 정보가 저장된 무선 신호를 수신하는 것과,
상기 할당 정보에 기초하여 상기 무선 신호의 수신 처리를 행하는 것을 갖는,
무선 LAN의 스테이션 기능을 실현하는 무선 통신 방법.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2018-061174 | 2018-03-28 | ||
JP2018061174A JP2021100145A (ja) | 2018-03-28 | 2018-03-28 | 無線通信装置および無線通信方法 |
PCT/JP2019/005226 WO2019187734A1 (ja) | 2018-03-28 | 2019-02-14 | 無線通信装置および無線通信方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20200135784A true KR20200135784A (ko) | 2020-12-03 |
Family
ID=68060628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020207026803A KR20200135784A (ko) | 2018-03-28 | 2019-02-14 | 무선 통신 장치 및 무선 통신 방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11582725B2 (ko) |
JP (1) | JP2021100145A (ko) |
KR (1) | KR20200135784A (ko) |
CN (1) | CN111903172A (ko) |
WO (1) | WO2019187734A1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4351243A1 (en) * | 2021-05-28 | 2024-04-10 | Panasonic Intellectual Property Corporation of America | Terminal, base station, and communication method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017011682A (ja) | 2015-06-17 | 2017-01-12 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 送信方法、受信方法、送信装置、及び受信装置 |
JP2017055399A (ja) | 2015-09-10 | 2017-03-16 | 株式会社東芝 | 無線通信装置および無線通信方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012141462A2 (ko) * | 2011-04-11 | 2012-10-18 | 엘지전자 주식회사 | 이동통신시스템에서 수신확인정보 전송 방법 및 장치 |
EP3487244B1 (en) | 2013-09-11 | 2020-11-18 | Electronics and Telecommunications Research Institute | Channel access control method and apparatus in wireless lan system |
CN107113830B (zh) * | 2014-11-01 | 2020-11-20 | Lg电子株式会社 | 用于在无线lan中分配资源单元的方法和装置 |
KR20220157520A (ko) * | 2015-02-17 | 2022-11-29 | 주식회사 윌러스표준기술연구소 | 다중 사용자 전송을 위한 시그널링 방법 및 이를 이용한 무선 통신 단말과 무선 통신 방법 |
US10334475B2 (en) * | 2015-03-06 | 2019-06-25 | Interdigital Patent Holdings, Inc. | Short packet optimization in WLAN systems |
EP3267749B1 (en) * | 2015-03-06 | 2020-02-05 | Nippon Telegraph and Telephone Corporation | Wireless communication system, wireless communication method, wireless lan access point, and wireless lan station |
WO2016141570A1 (zh) * | 2015-03-11 | 2016-09-15 | 华为技术有限公司 | Ofdma传输方法、接入点ap及站点 |
US10063359B2 (en) * | 2015-08-24 | 2018-08-28 | Lg Electronics Inc. | Method and apparatus for processing ACK signal in a wireless local area network system |
US9980233B2 (en) | 2015-12-17 | 2018-05-22 | Qualcomm Incorporated | Power control for uplink transmissions |
CN113556209A (zh) | 2015-12-24 | 2021-10-26 | 韦勒斯标准与技术协会公司 | 使用非连续信道的无线通信方法和无线通信终端 |
WO2019194856A1 (en) * | 2018-04-02 | 2019-10-10 | Marvell World Trade Ltd. | Basic service set (bss) color in null data packet (ndp) ranging |
US11357047B2 (en) * | 2020-05-13 | 2022-06-07 | Qualcomm Incorporated | Adaptive detection threshold for contention-based channel access |
-
2018
- 2018-03-28 JP JP2018061174A patent/JP2021100145A/ja active Pending
-
2019
- 2019-02-14 KR KR1020207026803A patent/KR20200135784A/ko not_active Application Discontinuation
- 2019-02-14 US US16/982,587 patent/US11582725B2/en active Active
- 2019-02-14 CN CN201980020880.XA patent/CN111903172A/zh active Pending
- 2019-02-14 WO PCT/JP2019/005226 patent/WO2019187734A1/ja active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017011682A (ja) | 2015-06-17 | 2017-01-12 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 送信方法、受信方法、送信装置、及び受信装置 |
JP2017055399A (ja) | 2015-09-10 | 2017-03-16 | 株式会社東芝 | 無線通信装置および無線通信方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111903172A (zh) | 2020-11-06 |
WO2019187734A1 (ja) | 2019-10-03 |
JP2021100145A (ja) | 2021-07-01 |
US11582725B2 (en) | 2023-02-14 |
US20210022118A1 (en) | 2021-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2016174904A1 (ja) | 通信装置および通信方法 | |
US11799681B2 (en) | Communication device and communication method | |
US11671957B2 (en) | Communication apparatus and communication method | |
US11943650B2 (en) | Acquiring interference information using OBSS and without management device | |
US10560319B2 (en) | Communication apparatus and communication method | |
US20240057150A1 (en) | Communication apparatus and communication method | |
KR102333399B1 (ko) | 무선 통신 장치 | |
WO2018220962A1 (ja) | 通信装置および通信システム | |
KR20200135784A (ko) | 무선 통신 장치 및 무선 통신 방법 | |
WO2018116564A1 (ja) | 通信装置、通信制御方法およびプログラム | |
JP7160049B2 (ja) | 通信装置、プログラム及び通信方法 | |
JPWO2017081906A1 (ja) | 通信装置および通信方法 | |
JPWO2017081903A1 (ja) | 通信装置および通信方法 | |
KR20170077112A (ko) | 통신 장치 및 통신 방법 | |
CN111345107A (zh) | 通信设备和通信*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal |