KR102706779B1 - 정보 처리 장치, 통신 시스템, 정보 처리 방법 및 프로그램을 기록한 컴퓨터 판독가능 기록 매체 - Google Patents
정보 처리 장치, 통신 시스템, 정보 처리 방법 및 프로그램을 기록한 컴퓨터 판독가능 기록 매체 Download PDFInfo
- Publication number
- KR102706779B1 KR102706779B1 KR1020187023117A KR20187023117A KR102706779B1 KR 102706779 B1 KR102706779 B1 KR 102706779B1 KR 1020187023117 A KR1020187023117 A KR 1020187023117A KR 20187023117 A KR20187023117 A KR 20187023117A KR 102706779 B1 KR102706779 B1 KR 102706779B1
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- suppression period
- information processing
- transmission suppression
- processing device
- Prior art date
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 225
- 238000004891 communication Methods 0.000 title claims abstract description 111
- 238000003672 processing method Methods 0.000 title claims description 10
- 230000005540 biological transmission Effects 0.000 claims abstract description 200
- 230000001629 suppression Effects 0.000 claims abstract description 138
- 238000004904 shortening Methods 0.000 claims abstract description 106
- 230000006698 induction Effects 0.000 claims description 5
- 230000001939 inductive effect Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 description 57
- 238000005516 engineering process Methods 0.000 description 42
- 238000010586 diagram Methods 0.000 description 27
- 238000000034 method Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 17
- 230000000694 effects Effects 0.000 description 14
- 238000001514 detection method Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000010267 cellular communication Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 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
- 230000001151 other effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/04—Scheduled access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/02—Access restriction performed under specific conditions
- H04W48/06—Access restriction performed under specific conditions based on traffic conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/10—Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
-
- 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
다른 정보 처리 장치에 설정된 송신 억제 기간의 단축을 평등하게 행하여 무선 리소스의 이용에 있어서의 불평등을 해소한다. 정보 처리 장치는, 제어부를 구비하는 정보 처리 장치이다. 이 제어부는, 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 제어를 행하는 것이다. 또한 이 제어부는, 유인 프레임을 수신한 경우에 이 유인 프레임에 기초하여 송신 억제 기간 단축 프레임을 송신하는 제어를 행하는 것이다.
Description
본 기술은 정보 처리 장치, 통신 시스템, 정보 처리 방법 및 프로그램에 관한 것이다. 상세하게는, 무선 통신을 이용하여 정보의 교환을 행하는 정보 처리 장치, 통신 시스템 및 이들에 있어서의 정보 처리 방법, 그리고 당해 방법을 컴퓨터에 실행시키는 프로그램에 관한 것이다.
종래, 무선 통신을 이용하여 정보(프레임)의 교환을 행하는 정보 처리 장치에 있어서, 복수의 정보 처리 장치 간에서 프레임의 통신을 행할 때, 충돌을 회피하기 위하여 송신 억제 기간을 설정하여 통신을 행하는 시스템이 사용되고 있다. 예를 들어 복수의 프레임의 각각에 역방향의 프레임 통신을 허가하는 역방향 허가 정보를 부가하여 다중 송신을 행하고, 이 프레임을 수신한 정보 처리 장치와의 사이에서 데이터의 송수신을 행하는 정보 처리 장치가 제안되어 있다(예를 들어 특허문헌 1 참조). 이 종래 기술에 있어서는, 역방향 허가 정보를 부가한 프레임이 송신되었을 때, 데이터의 송수신에 관여하지 않는 다른 정보 처리 장치에 대하여 송신 억제 기간이 설정된다.
상술한 종래 기술에서는, 데이터의 송신에 요하는 시간이 예상보다 짧아져 데이터의 송신이 빨리 종료된 경우에, 다른 정보 처리 장치에 대하여 설정된 송신 억제 기간이 단축되지 않는다는 문제가 있다. 이를 해결하기 위하여, 데이터의 송신을 행한 정보 처리 장치가 송신 억제 기간의 단축을 지시하는 프레임을 다른 정보 처리 장치에 대하여 송신하여, 설정된 송신 억제 기간을 단축하는 시스템이 사용되고 있다. 그러나 그 송신 억제 기간의 단축을 지시하는 프레임을 수신하지 못하는 정보 처리 장치는 송신 억제 기간을 단축하지 못하여 무선 통신이 제한되게 된다. 이 때문에, 다른 정보 처리 장치 간에서 무선 리소스의 이용에 있어서 불평등을 발생시킨다는 문제가 있다.
본 기술은 이와 같은 상황을 감안하여 창출된 것이며, 정보 처리 장치에 설정된 송신 억제 기간의 단축을 평등하게 행하여 무선 리소스의 이용에 있어서의 불평등을 해소하는 것을 목적으로 한다.
본 기술은, 상술한 문제점을 해소하기 위하여 이루어진 것이며, 그 제1 측면은, 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 제어부를 구비하는 정보 처리 장치 및 그 정보 처리 방법, 그리고 당해 방법을 컴퓨터에 실행시키는 프로그램이다. 이것에 의하여, 다른 통신 기기에 있어서 송신 억제 기간 단축 프레임의 송신이 유인된다는 작용을 초래한다.
또한 이 제1 측면에 있어서, 상기 제어부는 상기 유인 프레임의 송신 후에 상기 송신 억제 기간 단축 프레임을 다른 통신 기기에 대하여 송신해도 된다. 이것에 의하여, 유인 프레임의 송신 후에 송신 억제 기간 단축 프레임이 송신된다는 작용을 초래한다.
또한 이 제1 측면에 있어서, 상기 제어부는, 상기 송신된 유인 프레임에 의하여 유인되어 송신되는 송신 억제 기간 단축 프레임과 동일한 구성의 상기 송신 억제 기간 단축 프레임을 송신해도 된다. 이것에 의하여, 동일한 구성의 송신 억제 기간 단축 프레임이 당해 정보 처리 장치 및 다른 통신 기기로부터 송신된다는 작용을 초래한다.
또한 이 제1 측면에 있어서, 상기 제어부는, 상기 송신된 유인 프레임에 의하여 유인되어 송신되는 송신 억제 기간 단축 프레임과 동시에 상기 송신 억제 기간 단축 프레임을 송신해도 된다. 이것에 의하여, 송신 억제 기간 단축 프레임이 당해 정보 처리 장치 및 다른 통신 기기로부터 대략 동시에 송신된다는 작용을 초래한다.
또한 이 제1 측면에 있어서, 상기 제어부는, 상기 송신된 유인 프레임에 의하여 유인되어 송신되는 송신 억제 기간 단축 프레임과 동일한 송신 레이트에 기초하여 상기 송신 억제 기간 단축 프레임을 송신해도 된다. 이것에 의하여, 송신 억제 기간 단축 프레임이 당해 정보 처리 장치 및 다른 통신 기기로부터 대략 동일한 송신 레이트에 기초하여 송신된다는 작용을 초래한다.
또한 이 제1 측면에 있어서, 상기 제어부는 상기 유인 프레임을 복수의 다른 정보 처리 장치에 대하여 브로드캐스트 송신해도 된다. 이것에 의하여, 유인 프레임이 브로드캐스트 송신된다는 작용을 초래한다.
또한 이 제1 측면에 있어서, 상기 제어부는, 상기 송신 억제 기간에 있어서의 데이터의 송신에 있어서 맨 처음에 상기 송신 억제 기간을 설정하는 프레임을 송신한 경우에 상기 유인 프레임을 송신해도 된다. 이것에 의하여, 송신 억제 기간을 설정한 경우에 유인 프레임이 송신된다는 작용을 초래한다.
또한 이 제1 측면에 있어서, 상기 제어부는, 상기 유인 프레임에, 트리거 프레임에 포함되는 정보를 포함하여 송신하는 제어를 행해도 된다. 이것에 의하여, 트리거 프레임에 포함되는 정보를 갖는 유인 프레임이 송신된다는 작용을 초래한다.
또한 본 기술의 제2 측면은, 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임의 송신을 유인하기 위한 유인 프레임을 수신한 경우에 당해 유인 프레임에 기초하여 상기 송신 억제 기간 단축 프레임을 송신하는 제어부를 구비하는 정보 처리 장치 및 그 정보 처리 방법, 그리고 당해 방법을 컴퓨터에 실행시키는 프로그램이다. 이것에 의하여, 유인 프레임을 수신한 경우에 송신 억제 기간 단축 프레임이 송신된다는 작용을 초래한다.
또한 이 제2 측면에 있어서, 상기 제어부는, 상기 송신 억제 기간을 설정하는 프레임을 송신한 다른 통신 기기로부터 상기 유인 프레임을 수신한 경우에 상기 송신 억제 기간 단축 프레임을 송신해도 된다. 이것에 의하여, 송신 억제 기간을 설정하는 프레임을 송신한 다른 통신 기기로부터 유인 프레임을 수신한 경우에 송신 억제 기간 단축 프레임이 송신된다는 작용을 초래한다.
또한 이 제2 측면에 있어서, 상기 제어부는, 트리거 프레임에 포함되는 정보를 포함하는 상기 유인 프레임을 수신한 경우에 상기 송신 억제 기간 단축 프레임을 송신해도 된다. 이것에 의하여, 트리거 프레임에 포함되는 정보를 갖는 유인 프레임이 수신된 경우에 송신 억제 기간 단축 프레임이 송신된다는 작용을 초래한다.
또한 본 기술의 제3 측면은, 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 제1 제어부를 구비하는 제1 정보 처리 장치와, 상기 송신된 유인 프레임을 수신한 경우에 당해 유인 프레임에 기초하여 상기 송신 억제 기간 단축 프레임을 송신하는 제2 제어부를 구비하는 제2 정보 처리 장치를 구비하는 통신 시스템 및 그 정보 처리 방법, 그리고 당해 방법을 컴퓨터에 실행시키는 프로그램이다. 이것에 의하여, 제1 정보 처리 장치가 유인 프레임을 송신하고, 제2 정보 처리 장치가 수신한 유인 프레임에 기초하여 송신 억제 기간 단축 프레임을 송신한다는 작용을 초래한다.
본 기술에 의하면, 정보 처리 장치에 설정된 송신 억제 기간의 단축을 평등하게 행하여 무선 리소스의 이용에 있어서의 불평등을 해소한다는 우수한 효과를 발휘할 수 있다. 또한 여기에 기재된 효과는 반드시 한정되는 것은 아니며, 본 개시 중에 기재된 어느 효과여도 된다.
도 1은 본 기술의 실시 형태에 있어서의 정보 처리 장치(100)의 기능 구성예를 도시하는 블록도이다.
도 2는 본 기술의 실시 형태에 있어서의 통신 시스템(10)의 시스템 구성의 일례를 도시하는 도면이다.
도 3은 본 기술의 기초로 되는 NAV의 설정예를 나타내는 도면이다.
도 4는 본 기술의 기초로 되는 설정된 NAV를 단축하는 예를 나타내는 도면이다.
도 5는 본 기술의 실시 형태에 있어서의 유인 프레임의 송신에 의한 NAV의 단축의 일례를 나타내는 도면이다.
도 6은 본 기술의 실시 형태에 있어서의 유인 프레임의 송신에 의한 NAV의 단축의 다른 예를 나타내는 도면이다.
도 7은 본 기술의 실시 형태에 있어서의 유인 프레임의 구성예를 나타내는 도면이다.
도 8은 본 기술의 실시 형태에 있어서의 송신 억제 기간 단축 프레임의 구성예를 나타내는 도면이다.
도 9는 본 기술의 실시 형태에 있어서의 데이터 송신 처리의 처리 수순의 일례를 도시하는 도면이다.
도 10은 본 기술의 실시 형태에 있어서의 응답 처리의 처리 수순의 일례를 도시하는 도면이다.
도 11은 본 개시에 따른 기술이 적용될 수 있는 스마트폰(900)의 개략적인 구성의 일례를 도시하는 블록도이다.
도 12는 본 개시에 따른 기술이 적용될 수 있는 카 내비게이션 장치(920)의 개략적인 구성의 일례를 도시하는 블록도이다.
도 13은 본 개시에 따른 기술이 적용될 수 있는 무선 액세스 포인트(950)의 개략적인 구성의 일례를 도시하는 블록도이다.
도 2는 본 기술의 실시 형태에 있어서의 통신 시스템(10)의 시스템 구성의 일례를 도시하는 도면이다.
도 3은 본 기술의 기초로 되는 NAV의 설정예를 나타내는 도면이다.
도 4는 본 기술의 기초로 되는 설정된 NAV를 단축하는 예를 나타내는 도면이다.
도 5는 본 기술의 실시 형태에 있어서의 유인 프레임의 송신에 의한 NAV의 단축의 일례를 나타내는 도면이다.
도 6은 본 기술의 실시 형태에 있어서의 유인 프레임의 송신에 의한 NAV의 단축의 다른 예를 나타내는 도면이다.
도 7은 본 기술의 실시 형태에 있어서의 유인 프레임의 구성예를 나타내는 도면이다.
도 8은 본 기술의 실시 형태에 있어서의 송신 억제 기간 단축 프레임의 구성예를 나타내는 도면이다.
도 9는 본 기술의 실시 형태에 있어서의 데이터 송신 처리의 처리 수순의 일례를 도시하는 도면이다.
도 10은 본 기술의 실시 형태에 있어서의 응답 처리의 처리 수순의 일례를 도시하는 도면이다.
도 11은 본 개시에 따른 기술이 적용될 수 있는 스마트폰(900)의 개략적인 구성의 일례를 도시하는 블록도이다.
도 12는 본 개시에 따른 기술이 적용될 수 있는 카 내비게이션 장치(920)의 개략적인 구성의 일례를 도시하는 블록도이다.
도 13은 본 개시에 따른 기술이 적용될 수 있는 무선 액세스 포인트(950)의 개략적인 구성의 일례를 도시하는 블록도이다.
이하, 본 기술을 실시하기 위한 형태(이하, 실시 형태라 칭함)에 대하여 설명한다. 설명은 이하의 순서에 의하여 행한다.
1. 제1 실시 형태(송신 억제 기간 단축 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 경우의 예)
2. 응용예
<1. 실시 형태>
[정보 처리 장치의 기능 구성예]
도 1은, 본 기술의 실시 형태에 있어서의 정보 처리 장치(100)의 기능 구성예를 도시하는 블록도이다.
정보 처리 장치(100)는 데이터 처리부(110)와 신호 처리부(120)와 무선 인터페이스부(130)와 안테나(140)와 기억부(150)와 제어부(160)를 구비한다.
예를 들어 정보 처리 장치(100)는, 무선 통신 기능을 구비하는 고정형 또는 휴대형의 정보 처리 장치로 할 수 있다. 여기서, 고정형의 정보 처리 장치는, 예를 들어 무선 LAN(Local Area Network) 시스템에 있어서의 액세스 포인트(Access Point), 기지국 등의 정보 처리 장치이다. 또한 휴대형의 정보 처리 장치는, 예를 들어 스마트폰, 휴대 전화, 태블릿 단말기 등의 정보 처리 장치이다.
또한 정보 처리 장치(100)는, 예를 들어 IEEE(Institute of Electrical and Electronic Engineers) 802.11의 무선 LAN 규격에 준거한 통신 기능을 구비하는 것으로 한다. 예를 들어 IEEE 802.11ax의 무선 LAN 규격에 준거한 통신 기능을 구비할 수 있다. 또한 무선 LAN으로서, 예를 들어 Wi-Fi(Wireless Fidelity), Wi-Fi Direct, Wi-Fi CERTIFIED Miracast 사양(기술 사양서명: Wi-Fi Display)을 이용할 수 있다. 또한 다른 통신 방식을 이용한 무선 통신을 행하도록 해도 된다.
또한 정보 처리 장치(100)를, 예를 들어 MU-MIMO(Multi User MIMO)에 대응하는 기기로 하도록 해도 된다. 이 경우에는, 정보 처리 장치(100)는 복수의 기기 앞으로의 송신을 동시에 행할 수 있다. 또한 정보 처리 장치(100)는, 복수의 기기 앞으로의 송신을 동시에 행하는 경우에는 CTS(Clear to Send) 프레임을 복수의 기기로부터 수신할 수 있다.
데이터 처리부(110)는 제어부(160)의 제어에 기초하여 각종 데이터를 처리하는 것이다. 예를 들어 데이터 처리부(110)는 상위층으로부터의 데이터에 대하여 MAC(Media Access Control) Header나 오류 검출 부호 등의 부가 처리를 행하여, 무선 송신을 위한 패킷을 생성한다. 그리고 데이터 처리부(110)는 그 생성된 패킷을 신호 처리부(120)에 공급한다.
또한, 예를 들어 데이터 처리부(110)는, 데이터의 수신 시에는, 신호 처리부(120)로부터 수취한 비트 열에 대하여 헤더의 해석, 패킷 오류의 검출 처리 등을 행하고, 처리 후의 데이터를 상위층에 공급한다. 또한, 예를 들어 데이터 처리부(110)는 헤더의 해석 결과나 패킷 오류의 검출 결과 등을 제어부(160)에 통지한다.
신호 처리부(120)는 제어부(160)의 제어에 기초하여 각종 신호 처리를 행하는 것이다. 예를 들어 신호 처리부(120)는, 송신 시에는, 데이터 처리부(110)로부터의 입력 데이터에 대하여, 제어부(160)에 의하여 설정된 코딩 및 변조 스킴에 기초하여 인코드하고 프리앰블, PHY 헤더를 부가한다. 그리고 신호 처리부(120)는 그 신호 처리에 의하여 얻어진 송신 심벌 스트림을 무선 인터페이스부(130)에 공급한다.
또한, 예를 들어 신호 처리부(120)는, 수신 시에는, 무선 인터페이스부(130)로부터 수취한 수신 심벌 스트림에 대하여 프리앰블, PHY 헤더를 검출한 후에 디코드 처리를 행하고 데이터 처리부(110)에 공급한다. 또한, 예를 들어 신호 처리부(120)는 PHY 헤더의 검출 결과 등을 제어부(160)에 통지한다.
무선 인터페이스부(130)는, 제어부(160)의 제어에 기초하여, 무선 통신을 이용하여 다른 정보 처리 장치와 접속하여 각종 정보를 송수신하기 위한 인터페이스이다. 예를 들어 송신 시에는, 무선 인터페이스부(130)는 신호 처리부(120)로부터의 입력을 아날로그 신호로 컨버트하고, 증폭, 필터링, 소정 주파수로 업 컨버트하여 안테나(140)에 송출한다.
또한, 예를 들어 수신 시에는, 무선 인터페이스부(130)는 안테나(140)로부터의 입력에 대하여 반대의 처리를 행하고, 그 처리 결과를 신호 처리부(120)에 공급한다.
또한 무선 인터페이스부(130)로부터 송신되는 데이터의 송신 전력의 제어는 제어부(160)에 의하여 행해진다.
기억부(150)는, 제어부(160)에 의한 데이터 처리의 작업 영역으로서의 역할이나, 각종 데이터를 유지하는 기억 매체로서의 기능을 갖는다. 기억부(150)로서, 예를 들어 불휘발성 메모리, 자기 디스크, 광 디스크, MO(Magneto Optical) 디스크 등의 기억 매체를 사용할 수 있다. 또한 불휘발성 메모리로서, 예를 들어 EEPROM(Electrically Erasable Programmable Read-Only Memory), EPROM(Erasable Programmable ROM)을 사용할 수 있다. 또한 자기 디스크로서, 예를 들어 하드 디스크, 원반형 자성체 디스크를 사용할 수 있다. 또한 광 디스크로서, 예를 들어 CD(Compact Disc), DVD-R(Digital Versatile Disc Recordable), BD(Blu-ray(등록 상표) Disc)를 사용할 수 있다.
제어부(160)는 데이터 처리부(110), 신호 처리부(120) 및 무선 인터페이스부(130)의 각각의 수신 동작 및 송신 동작을 제어하는 것이다. 예를 들어 제어부(160)는, 각 부 간의 정보의 수수나 통신 파라미터의 설정, 데이터 처리부(110)에 있어서의 패킷의 스케줄링을 행한다.
또한, 예를 들어 제어부(160)는, 프레임 송신을 억제하는 기간인 송신 억제 기간(NAV(Network Allocation Vector))을 단축하기 위한 송신 억제 기간 단축(CF_End) 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 제어를 행한다. 즉, 이 유인 프레임을 송신함으로써, 이 프레임을 수신한 다른 통신 기기에 대하여 CF_End 프레임의 송신을 유인한다. 이 CF_End 프레임 및 유인 프레임의 구성의 상세에 대하여는 후술한다.
또한, 예를 들어 제어부(160)는, 유인 프레임을 수신한 경우에 당해 유인 프레임에 기초하여 CF_End 프레임을 송신하는 제어를 행한다.
[통신 시스템의 구성예]
도 2는, 본 기술의 실시 형태에 있어서의 통신 시스템(10)의 시스템 구성의 일례를 도시하는 도면이다.
통신 시스템(10)은, 정보 처리 장치(STA A)(210)와 정보 처리 장치(STA B)(220)와 정보 처리 장치(STA1)(230)와 정보 처리 장치(STA2)(240)와 정보 처리 장치(STA3)(250)를 포함하는 무선 네트워크이다. 또한 도 2에서는 각 정보 처리 장치(STA)을 삼각형으로 나타낸다. 또한 정보 처리 장치(STA A)(210)의 전파 도달 범위(260)를, 정보 처리 장치(STA A)(210)를 중심으로 하는 파선의 원으로 나타낸다. 또한 정보 처리 장치(STA B)(220)의 전파 도달 범위(270)를, 정보 처리 장치(STA B)(220)를 중심으로 하는 파선의 원으로 나타낸다.
여기서, 도 2를 참조하여, 상이한 복수의 네트워크가 혼재하는 환경에 있어서 발생하는 은닉 단말기에 대하여 설명한다.
예를 들어 정보 처리 장치(STA A)(210)가 정보 처리 장치(STA B)(220) 앞으로 프레임을 송신하는 경우를 상정한다. 이 경우에는, 정보 처리 장치(STA2)(240)는 정보 처리 장치(STA A)(210)의 전파 도달 범위(260)의 외측에 존재하기 때문에 정보 처리 장치(STA A)(210)로부터의 프레임을 검출하지 못한다. 이 때문에, 정보 처리 장치(STA2)(240)는, 무선 대역이 사용되고 있지 않다고 판단하여 자장치로부터의 프레임 송신을 개시해 버리는 경우도 상정된다. 이 경우에는, 정보 처리 장치(STA A)(210)로부터 프레임이 송신되고 있는 동안에 정보 처리 장치(STA2)(240)로부터도 프레임이 송신되게 된다. 이와 같이 정보 처리 장치(STA A)(210)로부터의 프레임 송신과 정보 처리 장치(STA2)(240)로부터의 프레임 송신이 동일한 시간대에 행해지면, 정보 처리 장치(STA A)(210)로부터의 프레임과 정보 처리 장치(STA2)(240)로부터의 프레임이 충돌해 버려, 정보 처리 장치(STA B)(220)는 원하는 신호 수신에 실패해 버릴 우려가 있다.
이와 같은 신호 수신의 실패를 방지하기 위하여, IEEE 802.11에서는 NAV라는 방식을 채용하고 있다. 이 예를 도 3에 나타낸다.
[NAV의 설정예]
도 3은, 본 기술의 기초로 되는 NAV의 설정예를 나타내는 도면이다. 또한 도 3에 나타내는 횡축은 시간축을 나타낸다. 또한 도 3에 있어서, 정보 처리 장치(STA A)(210) 및 정보 처리 장치(STA B)(220)에 대응하는 시간축의 상측에는, 송신 대상으로 되는 데이터를, 내부에 그 내용을 붙인 직사각형으로 나타낸다. 또한 정보 처리 장치(STA2)(240)에 대응하는 시간축의 상측에는, 검출한 데이터를, 내부에 그 내용을 붙인 직사각형으로 나타낸다.
도 3에는, 정보 처리 장치(STA B)(220)로부터 송신되는 RST 프레임 및 CTS 프레임에 의하여 정보 처리 장치(STA1)(230) 및 정보 처리 장치(STA2)(240)에 각각 NAV가 설정되는 경우의 예를 나타낸다.
맨 처음에 정보 처리 장치(STA A)(210)는, 정보 처리 장치(STA B)(220) 앞으로의 데이터를 송신하기 전에 RTS 프레임을 정보 처리 장치(STA B)(220)에 송신한다(301). 이 RTS 프레임에는, NAV를 설정하는 시간(송신 억제 시간)이 Duration에 저장된다. 또한 정보 처리 장치(STA A)(210)에 있어서, 그 RTS 프레임에 있어서의 Duration에 저장한 시간에 걸쳐 버추얼 캐리어 센스에 의한 NAV가 설정된다(310).
또한 정보 처리 장치(STA B)(220)는, 그 RTS 프레임을 수신한 경우에는 그 RTS 프레임에 대한 CTS 프레임을 정보 처리 장치(STA A)(210)에 송신한다(303). 이 CTS 프레임에 있어서의 Duration에는, NAV를 설정하는 시간(송신 억제 시간)이 저장된다. 또한 정보 처리 장치(STA B)(220)에 있어서, 그 CTS 프레임에 있어서의 Duration에 저장한 시간에 걸쳐 버추얼 캐리어 센스에 의한 NAV가 설정된다(311).
이와 같이 정보 처리 장치(STA A)(210) 및 정보 처리 장치(STA B)(220) 간에서 RTS 프레임 및 CTS 프레임의 프레임 교환이 행해진다(301 및 303). 또한 RTS 프레임 및 CTS 프레임에는, 각 프레임을 수신한 기기(주변 기기)가 송신 억제 기간을 설정하기 위한 정보가 저장된다.
여기서, 정보 처리 장치(STA1)(230)는 정보 처리 장치(STA A)(210)로부터 송신된 RTS 프레임을 검출할 수 있기 때문에(302), 정보 처리 장치(STA1)(230)에 있어서 NAV가 설정된다(310). 또한 정보 처리 장치(STA2)(240)는 정보 처리 장치(STA B)(220)로부터 송신된 CTS 프레임을 검출할 수 있기 때문에(304), 정보 처리 장치(STA2)(240)에 있어서 NAV가 설정된다(311).
이와 같이 NAV가 설정되어 있는 기간(310 및 311)에 있어서, 정보 처리 장치(STA A)(210)로부터 정보 처리 장치(STA B)(220)로의 데이터(Data) 송신이 행해진다(305). 또한 필요에 따라 수령 확인(ACK) 프레임의 교환이 행해진다(307).
또한 RTS 프레임을 수신한 정보 처리 장치(STA1)(230)는, 정보 처리 장치(STA A)(210) 및 정보 처리 장치(STA B)(220) 간의 프레임 교환이 종료되기까지의 동안(310), 자장치로부터의 송신을 억제한다. 마찬가지로 CTS 프레임을 수신한 정보 처리 장치(STA2)(240)는, 정보 처리 장치(STA A)(210) 및 정보 처리 장치(STA B)(220) 간의 프레임 교환이 종료되기까지의 동안(311), 자장치로부터의 송신을 억제한다. 이 때문에 상술한 패킷의 충돌을 회피할 수 있다.
이때, Data 송신에 요하는 시간은 정보 처리 장치(STA A)(210) 주위의 환경에 따라 변화된다. 예를 들어 정보 처리 장치(STA B)(220)가 정보 처리 장치(STA A)(210)의 근처에 존재하는 경우에는, 높은 MCS(Modulation and Coding Scheme)에 의한 Data의 송신이 가능해진다. 이와 같은 경우에, Data 송신에 요하는 시간이 짧아져 NAV가 남아돌게 된다. 그래서, 설정된 NAV를 단축하는 방식이 제안되어 있다.
[설정된 NAV의 단축]
도 4는, 본 기술의 기초로 되는 설정된 NAV를 단축하는 예를 나타내는 도면이다. 동 도면에 있어서, 정보 처리 장치(STA B)(220)로부터 ACK 프레임이 송신(307)된 후, 정보 처리 장치(STA A)(210)는 CF_End 프레임을 주위의 정보 처리 장치에 대하여 송신하여, 이들 정보 처리 장치에 설정되어 있는 NAV를 단축할 수 있다.
동 도면에 있어서는, 정보 처리 장치(STA1)(230)가 이 CF_End 프레임을 검출하여(309), NAV(310)를 해제함으로써, NAV(310)가 단축된다. 이것에 의하여, 정보 처리 장치(STA1)(230)에 있어서, 이후의 기간에 있어서의 자장치로부터의 송신이 가능해진다. 이와 같이 CF_End 프레임의 송신에 의하여 무선 리소스의 유효 활용이 가능해진다.
한편, 동 도면에 있어서, 정보 처리 장치(STA A)(210)로부터의 CF_End 프레임을 수신하지 못하는 정보 처리 장치(STA2)(240)는 설정된 NAV(311)를 단축하지 못한다. 이 때문에, 정보 처리 장치(STA2)(240)는 정보 처리 장치(STA1)(230)와 비교하여 동 도면의 기간(312) 동안 불이익을 받게 된다.
이 경우, CF_End 프레임을 수신한 정보 처리 장치(STA B)(220)가 CF_End 프레임의 응답을 행함으로써, 정보 처리 장치(STA B)(220)에 있어서 NAV의 단축을 행하는 것도 가능하다. 그러나 정보 처리 장치(STA1)(230)와 동시에 NAV를 단축하지는 못하여 정보 처리 장치(STA2)(240)의 불이익은 해소되지 않는다.
그래서 본 기술의 실시 형태에서는, 정보 처리 장치(STA A)(210)가 전술한 유인 프레임을 송신하여 다른 정보 처리 장치에 CF_End 프레임의 송신을 유인한다. 이것에 의하여, 복수의 정보 처리 장치로부터 CF_End 프레임이 송신되어 상술한 불이익을 해소할 수 있다.
[유인 프레임의 송신에 의한 NAV의 단축]
도 5는, 본 기술의 실시 형태에 있어서의 유인 프레임의 송신에 의한 NAV의 단축의 일례를 나타내는 도면이다. 동 도면에 있어서, 정보 처리 장치(STA B)(220)로부터 ACK가 송신(307)된 후, 정보 처리 장치(STA A)(210)는 유인 프레임(Trigger 프레임)을 정보 처리 장치(STA B)(220)에 대하여 송신한다(312). Trigger 프레임은 CF_End 프레임의 송신을 유인하는 프레임이다. Trigger 프레임을 수신한 정보 처리 장치(STA B)(220)는 소정의 시간 경과 후에 CF_End 프레임을 송신한다(314). 이것에 의하여 정보 처리 장치(STA B)(220) 주위의 정보 처리 장치, 구체적으로는 정보 처리 장치(STA2)(240)의 NAV를 단축할 수 있다.
이와 같이, NAV가 설정된 Data 프레임의 송신에 있어서 맨 처음에 NAV를 설정하는 프레임을 송신(동 도면에 있어서의 RTS 프레임의 송신(301 및 302))한 정보 처리 장치(STA A)(210)가 Trigger 프레임을 송신한다.
또한 이때, Trigger 프레임을 송신한 정보 처리 장치(STA1)(210)에 있어서도 소정의 시간 경과 후에 CF_End 프레임을 송신할 수 있다(309). 이것에 의하여 정보 처리 장치(STA A)(210) 주위의 정보 처리 장치, 구체적으로는 정보 처리 장치(STA1)(230)의 NAV를 단축할 수 있다.
이때, 정보 처리 장치(STA A)(210) 및 정보 처리 장치(STA B)(220)는 동시에 CF_End 프레임의 송신(309 및 314)을 개시한다. 또한 이들은 동일한 송신 레이트에 기초하여 송신한다. 또한 정보 처리 장치(STA A)(210)는, 정보 처리 장치(STA B)(220)가 송신하는 CF_End 프레임과 동일한 구성의 CF_End 프레임을 송신한다. 이들에 의하여, 예를 들어 도 2에 있어서의 정보 처리 장치(STA3)(250)와 같이, 정보 처리 장치(STA A)(210) 및 정보 처리 장치(STA B)(220)가 송신한 2개의 CF_End 프레임을 수신 가능한 정보 처리 장치에 있어서, 이들을 단일의 CF_End 프레임으로 서 수신할 수 있다.
또한 IEEE 802.11에 준거한 무선 통신 시스템에 있어서의 통신에서는, 프레임의 송수신을 완전히 동기하여 행하지는 못한다. 또한 복수의 정보 처리 장치 간에서 송신 레이트를 완전히 동등하게 하는 것도 곤란하다. 그 때문에, 상술한 정보 처리 장치(STA A)(210) 및 정보 처리 장치(STA B)(220)에 있어서의 CF_End 프레임의 송신 개시의 타이밍에는 오차를 발생시키게 된다. 또한 정보 처리 장치(STA A)(210) 및 정보 처리 장치(STA B)(220)에 있어서의 CF_End 프레임의 송신 레이트에 있어서도 차이(오차)를 갖게 된다. 이와 같은 오차를 발생시키는 경우에도, 복수의 정보 처리 장치로부터 동일한 구성의 CF_End 프레임을 동일한 송신 레이트에 의하여 동시에 송신함으로써, 다른 정보 처리 장치에 있어서 단일의 CF-End 프레임으로서 수신시킬 수 있다.
정보 처리 장치(STA A)(210)는 Trigger 프레임을 복수의 정보 처리 장치에 송신하는 것도 가능하다. 이 상황을 도 6을 참조하여 설명한다.
도 6은, 본 기술의 실시 형태에 있어서의 유인 프레임의 송신에 의한 NAV의 단축의 다른 예를 나타내는 도면이다. 동 도면은, 공간/주파수 다중 시퀀스에 의하여 복수의 정보 처리 장치에 대하여 프레임을 동시에 송신하는 경우를 나타낸 것이다.
동 도면에 있어서, 정보 처리 장치(STA A)(210)는 RST 프레임 대신 Multi RTS 프레임을 정보 처리 장치(STA B)(220) 및 정보 처리 장치(STA3)(250)에 대하여 동시에 송신한다(301 및 315). 다음으로, 정보 처리 장치(STA B)(220) 및 정보 처리 장치(STA3)(250)로부터 CTS 프레임이 정보 처리 장치(STA A)(210)에 대하여 동시에 송신된다(303 및 316). 다음으로, 정보 처리 장치(STA A)(210)는 Data 프레임을 정보 처리 장치(STA B)(220) 및 정보 처리 장치(STA3)(250)에 대하여 동시에 송신한다(305 및 317). 이 Data 프레임의 송신은 공간 다중 또는 주파수 다중 시퀀스에 의하여 행해진다.
다음으로, 정보 처리 장치(STA B)(220) 및 정보 처리 장치(STA3)(250)는 ACK 프레임을 정보 처리 장치(STA A)(210)에 대하여 동시에 송신한다(307 및 318). 이들 ACK 프레임은 상이한 채널을 사용하여 송신된다. 이들 ACK 프레임을 수신한 정보 처리 장치(STA A)(210)는 Trigger 프레임을 정보 처리 장치(STA B)(220) 및 정보 처리 장치(STA3)(250)에 대하여 동시에 송신한다(312 및 319). 이 Trigger 프레임을 수신한 정보 처리 장치(STA B)(220) 및 정보 처리 장치(STA3)(250)는 CF_End 프레임을 동시에 송신한다(320 및 321).
이와 같이 유인 프레임으로서 Trigger 프레임을 송신함으로써, 복수의 정보 처리 장치에 대하여 동시에 CF_End 프레임의 송신을 유인할 수 있다.
[유인 프레임의 구성]
도 7은, 본 기술의 실시 형태에 있어서의 유인 프레임의 구성예를 나타내는 도면이다. 동 도면은, 도 6에 있어서 설명한 Trigger 프레임의 구성예를 나타낸 것이다. 동 도면의 Trigger 프레임은 PHY Header(171)와 Frame Type(172)과 Duration(173)과 Rx Address(174)와 Tx Address(175)와 Allowed Frame(176)을 구비한다. 또한 동 도면의 Trigger 프레임은 Triggered STA(177)와 FCS(178)를 더 구비한다.
또한 Frame Type(172), Duration(173), Rx Address(174) 및 Tx Address(175)는 MAC Header를 구성한다. 이 MAC Header에는, 당해 프레임의 송신 목적을 나타내는 정보(Frame Type)가 저장된다. 동 도면의 Trigger 프레임에서는, 대상의 정보 처리 장치가 역방향으로 통신하는 것을 허가하는 것을 목적으로 하고 있다는 취지의 정보(UL Trigger)가 기재된다.
PHY Header(171)에는 BSS(Basic Service Set), Color 및 Length 등이 저장된다.
Frame Type(172)에는 상술한 바와 같이 UL Trigger가 기재된다.
Duration(173)에는, NAV를 설정하기 위한 지속 시간 정보가 기재된다.
Rx Address(174)에는, 당해 프레임을 수신해야 하는 정보 처리 장치의 어드레스 정보가 기재된다. 이 어드레스 정보로서, 브로드캐스트 송신하기 위한 broadcast address를 기재함으로써, 복수의 정보 처리 장치에 Trigger 프레임을 수신시킬 수 있다. 즉, 도 6에 있어서 설명한 Trigger 프레임에 있어서는, Rx Address(174)에 broadcast address를 기재한다.
Tx Address(175)에는, 당해 프레임의 송신원의 정보 처리 장치의 어드레스 정보가 기재된다.
Allowed Frame(176)에는, 역방향으로 송신하는 프레임의 종류가 기재된다. 동 도면의 Trigger 프레임에서는 CF_End 프레임을 지정한다.
Triggered STA(177)에는, 역방향으로 송신하는 정보 처리 장치의 어드레스(STA ID)(179)가 기재된다. 도 6에 있어서는, 정보 처리 장치(STA B)(220) 및 정보 처리 장치(STA3)(250)의 어드레스가 기재된다.
FCS(178)에는 오류 검출 부호가 저장된다.
또한 이들 정보는 일례이며, 다른 정보를 프레임에 저장해도 된다.
[송신 억제 기간 단축 프레임의 구성]
도 8은, 본 기술의 실시 형태에 있어서의 송신 억제 기간 단축 프레임의 구성예를 나타내는 도면이다. 동 도면은, 도 5에 있어서 설명한 CF_End 프레임의 구성예를 나타낸 것이다. 동 도면의 CF_End 프레임은 PHY Header(181)와 Frame Type(182)과 Duration(183)과 Rx Address(184)와 Tx Address(185)와 FCS(188)를 구비한다.
또한 Frame Type(182), Duration(183), Rx Address(184) 및 Tx Address(185)는 MAC Header를 구성한다.
Frame Type(182)에는, 당해 프레임이 CF_End 프레임이라는 취지가 기재된다.
Duration(183)에는 값 「0」이 기재된다.
Rx Address(184)에는 broadcast address가 기재된다.
Tx Address(185)에는, 예를 들어 Trigger 프레임을 송신한 정보 처리 장치의 어드레스를 기재한다. 복수의 정보 처리 장치로부터 동일한 내용의 CF_End 프레임을 송신시키기 위함이다. 이는, 예를 들어 규격에 의하여 규정할 수 있다.
PHY Header(181) 및 FCS(188)는, 도 7에 있어서 설명한 PHY Header(171) 및 FCS(178)와 마찬가지이기 때문에 설명을 생략한다.
[데이터 송신 처리]
도 9는, 본 기술의 실시 형태에 있어서의 데이터 송신 처리의 처리 수순의 일례를 도시하는 도면이다. 동 도면의 처리는, 정보 처리 장치가 데이터의 송신을 행할 때 실행되는 처리이다. 구체적으로는, 도 5에 있어서 설명한 정보 처리 장치(STA A)(210)가 실행하는 처리이다.
먼저, 제어부(160)는 RTS 프레임의 송신을 행한다(스텝 S801). 이것에 의하여 송신 억제 기간(도 5에 있어서의 310)이 설정된다. 다음으로, 제어부(160)는 CTS 프레임을 수신하기까지 대기한다(스텝 S802). CTS 프레임을 수신하면(스텝 S802: "예"), 제어부(160)는 Data 프레임을 송신한다(스텝 S803). 다음으로, 제어부(160)는 ACK 프레임을 수신하기까지 대기한다(스텝 S804). ACK 프레임을 수신하면(스텝 S804: "예"), 제어부(160)는 송신 Data가 있는지의 여부를 판단한다(스텝 S805). 이는, 예를 들어 송신 버퍼에 더 보내야 하는 Data가 존재하는지의 여부에 기초하여 판단할 수 있다.
송신 Data가 있는 경우에는(스텝 S805: "예"), 제어부(160)는 송신 억제 기간의 잔존 시간이 역치 1 이상인지의 여부를 판단한다(스텝 S806). 여기서, 역치 1은, Data 프레임 및 ACK 프레임의 송수신이 가능한지의 여부를 판단하기 위한 잔존 시간의 역치이다. 잔존 시간이 역치 1 이상인 경우에는(스텝 S806: "예"), 제어부(160)는 스텝 S803로부터의 처리를 다시 실행한다. 잔존 시간이 역치 1 미만인 경우에는(스텝 S806: "아니오"), 제어부(160)는 스텝 S807의 처리로 이행한다. 한편, 스텝 S805에 있어서, 송신 Data가 존재하지 않는 경우에는(스텝 S805: "아니오"), 제어부(160)는 스텝 S807의 처리로 이행한다.
스텝 S807에 있어서, 제어부(160)는, 송신 억제 기간의 잔존 시간이 역치 2 이상인지의 여부를 판단한다(스텝 S807). 여기서, 역치 2는, 유인 프레임 및 송신 억제 기간 단축 프레임의 송신이 가능한지의 여부를 판단하기 위한 잔존 시간의 역치이다. 잔존 시간이 역치 2 이상인 경우에는(스텝 S807: "예"), 제어부(160)는 유인 프레임을 송신한다(스텝 S808). 구체적으로는, 도 7에 있어서 설명한 Trigger 프레임을 송신한다. 다음으로, 제어부(160)는 소정 시간 후에 송신 억제 기간 단축 프레임을 송신한다(스텝 S809). 구체적으로는, 도 8에 있어서 설명한 CF_End 프레임을 송신한다. 여기서, 그 소정 시간은, 규격에 의하여 정해진 시간을 적용할 수 있다. 그 후, 제어부(160)는 데이터 송신 처리를 종료한다.
한편, 스텝 S807에 있어서, 송신 억제 기간의 잔존 시간이 역치 2 미만인 경우에는(스텝 S807: "아니오"), 제어부(160)는 스텝 S808 및 S809의 처리를 건너뛰고 데이터 송신 처리를 종료한다.
[응답 처리]
도 10은, 본 기술의 실시 형태에 있어서의 응답 처리의 처리 수순의 일례를 도시하는 도면이다. 동 도면의 처리는, RTS 프레임을 수신한 정보 처리 장치가 행하는 처리이다. 구체적으로는, 도 5에 있어서 설명한 정보 처리 장치(STA B)(220)가 실행하는 처리이다.
먼저, 제어부(160)는 RTS 프레임을 수신하기까지 대기한다(스텝 S851). RTS 프레임을 수신한 경우에는(스텝 S851: "예"), 제어부(160)는 CTS 프레임을 송신한다(스텝 S852). 이것에 의하여 송신 억제 기간(도 5에 있어서의 311)이 설정된다.
그 후, 제어부(160)는 Data 프레임을 수신한다(스텝 S853). 다음으로, 제어부(160)는 ACK 프레임을 송신한다(스텝 S854). 다음으로, 제어부(160)는 유인 프레임(Trigger 프레임)을 수신했는지의 여부를 판단한다(스텝 S858). 유인 프레임을 수신한 경우에는(스텝 S858: "예"), 제어부(160)는 소정 시간 후에 송신 억제 기간 단축 프레임(CF_End 프레임)을 송신하고(스텝 S859), 응답 처리를 종료한다.
이와 같이, NAV를 설정하는 프레임(RTS 프레임)을 송신한 다른 통신 기기로부터 Trigger 프레임을 수신한 경우에 정보 처리 장치는 CF_End 프레임을 송신할 수 있다.
한편, 스텝 S858에 있어서, 유인 프레임을 수신하지 않은 경우에는(스텝 S858: "아니오"), 제어부(160)는 송신 억제 기간이 경과했는지의 여부를 판단한다(스텝 S855). 송신 억제 기간이 경과하지 않은 경우에는(스텝 S855: "아니오"), 제어부(160)는 스텝 S858로부터의 처리를 다시 실행한다. 송신 억제 기간을 경과한 경우에는(스텝 S855: "예"), 제어부(160)는 응답 처리를 종료한다.
이와 같이 본 기술의 실시 형태에 의하면, 유인 프레임을 송신함으로써 송신 억제 기간 단축 프레임의 송신을 다른 정보 처리 장치에 대하여 실행시킬 수 있어, 설정된 NAV를 대략 동시에 단축할 수 있다. 이것에 의하여, 다른 정보 처리 장치에 설정된 송신 억제 기간의 단축을 평등하게 행하여 무선 리소스의 이용에 있어서의 불평등을 해소할 수 있다.
<2. 응용예>
본 개시에 따른 기술은 다양한 제품에 응용 가능하다. 예를 들어 정보 처리 장치(100)는, 스마트폰, 태블릿 PC(Personal Computer), 노트북 PC, 휴대형 게임 단말기 혹은 디지털 카메라 등의 모바일 단말기, 텔레비전 수상기, 프린터, 디지털 스캐너 혹은 네트워크 스토리지 등의 고정 단말기, 또는 카 내비게이션 장치 등의 차량 탑재 단말기로서 실현되어도 된다. 또한 정보 처리 장치(100)는, 스마트 미터, 자동 판매기, 원격 감시 장치, 또는 POS(Point Of Sale) 단말기 등의, M2M(Machine To Machine) 통신을 행하는 단말기(MTC(Machine Type Communication) 단말기라고도 함)로서 실현되어도 된다. 또한 정보 처리 장치(100)는, 이들 단말기에 탑재되는 무선 통신 모듈(예를 들어 하나의 다이로 구성되는 집적 회로 모듈)이어도 된다.
한편, 예를 들어 정보 처리 장치(100)는, 라우터 기능을 갖거나 또는 라우터 기능을 갖지 않는 무선 LAN 액세스 포인트(무선 기지국이라고도 함)로서 실현되어도 된다. 또한 정보 처리 장치(100) 및 각 정보 처리 장치(STA)는 모바일 무선 LAN 라우터로서 실현되어도 된다. 또한 정보 처리 장치(100)는, 이들 장치에 탑재되는 무선 통신 모듈(예를 들어 하나의 다이로 구성되는 집적 회로 모듈)이어도 된다.
[2-1. 제1 응용예]
도 11은, 본 개시에 따른 기술이 적용될 수 있는 스마트폰(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)는 IEEE 802.11a, 11b, 11g, 11n, 11ac 및 11ad 등의 무선 LAN 표준 중 하나 이상을 서포트하여 무선 통신을 실행한다. 무선 통신 인터페이스(913)는, 인프라스트럭처 모드에서는 다른 장치와 무선 LAN 액세스 포인트를 통하여 통신할 수 있다. 또한 무선 통신 인터페이스(913)는, 애드혹 모드 또는 Wi-Fi Direct 등의 다이렉트 통신 모드에서는 다른 장치와 직접적으로 통신할 수 있다. 또한 Wi-Fi Direct에서는, 애드혹 모드와는 달리 2개의 단말기 중 한쪽이 액세스 포인트로서 동작하는데, 통신은 그들 단말기 간에서 직접적으로 행해진다. 무선 통신 인터페이스(913)는, 전형적으로는 기저 대역 프로세서, RF(Radio Frequency) 회로 및 파워 증폭기 등을 포함할 수 있다. 무선 통신 인터페이스(913)는, 통신 제어 프로그램을 기억하는 메모리, 당해 프로그램을 실행하는 프로세서 및 관련된 회로를 집적한 원칩의 모듈이어도 된다. 무선 통신 인터페이스(913)는 무선 LAN 방식에 추가하여, 근거리 무선 통신 방식, 근접 무선 통신 방식, 또는 셀룰러 통신 방식 등의 다른 종류의 무선 통신 방식을 서포트해도 된다. 안테나 스위치(914)는, 무선 통신 인터페이스(913)에 포함되는 복수의 회로(예를 들어 다른 무선 통신 방식을 위한 회로) 간에서 안테나(915)의 접속처를 전환한다. 안테나(915)는 단일의 또는 복수의 안테나 소자(예를 들어 MIMO 안테나를 구성하는 복수의 안테나 소자)를 가지며, 무선 통신 인터페이스(913)에 의한 무선 신호의 송신 및 수신을 위하여 사용된다.
또한 도 11의 예에 한정되지 않으며, 스마트폰(900)은 복수의 안테나(예를 들어 무선 LAN용의 안테나 및 근접 무선 통신 방식용의 안테나 등)를 구비해도 된다. 그 경우에 안테나 스위치(914)는 스마트폰(900)의 구성으로부터 생략되어도 된다.
버스(917)는 프로세서(901), 메모리(902), 스토리지(903), 외부 접속 인터페이스(904), 카메라(906), 센서(907), 마이크로폰(908), 입력 디바이스(909), 표시 디바이스(910), 스피커(911), 무선 통신 인터페이스(913) 및 보조 컨트롤러(919)를 서로 접속한다. 배터리(918)는, 도면 중에 파선으로 부분적으로 나타낸 급전 라인을 통하여, 도 11에 도시한 스마트폰(900)의 각 블록에 전력을 공급한다. 보조 컨트롤러(919)은, 예를 들어 슬립 모드에 있어서 스마트폰(900)의 필요 최저한의 기능을 동작시킨다.
도 11에 도시한 스마트폰(900)에 있어서, 도 1을 이용하여 설명한 제어부(160)는 무선 통신 인터페이스(913)에 있어서 실장되어도 된다. 또한 이들 기능의 적어도 일부는 프로세서(901) 또는 보조 컨트롤러(919)에 있어서 실장되어도 된다. 예를 들어 제어부(160)가 유인 프레임을 송신함으로써 무선 리소스의 이용 효율을 향상시키는 것이 가능해져, 배터리(918)의 전력 소비를 저감시킬 수 있다.
또한 스마트폰(900)은, 프로세서(901)가 어플리케이션 레벨에서 액세스 포인트 기능을 실행함으로써 무선 액세스 포인트(소프트웨어 AP)로서 동작해도 된다. 또한 무선 통신 인터페이스(913)가 무선 액세스 포인트 기능을 갖고 있어도 된다.
[2-2. 제2 응용예]
도 12는, 본 개시에 따른 기술이 적용될 수 있는 카 내비게이션 장치(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)는 IEEE 802.11a, 11b, 11g, 11n, 11ac 및 11ad 등의 무선 LAN 표준 중 하나 이상을 서포트하여 무선 통신을 실행한다. 무선 통신 인터페이스(933)는, 인프라스트럭처 모드에서는 다른 장치와 무선 LAN 액세스 포인트를 통하여 통신할 수 있다. 또한 무선 통신 인터페이스(933)는, 애드혹 모드 또는 Wi-Fi Direct 등의 다이렉트 통신 모드에서는 다른 장치와 직접적으로 통신할 수 있다. 무선 통신 인터페이스(933)는, 전형적으로는 기저 대역 프로세서, RF 회로 및 파워 증폭기 등을 포함할 수 있다. 무선 통신 인터페이스(933)는, 통신 제어 프로그램을 기억하는 메모리, 당해 프로그램을 실행하는 프로세서 및 관련된 회로를 집적한 원칩의 모듈이어도 된다. 무선 통신 인터페이스(933)는 무선 LAN 방식에 추가하여, 근거리 무선 통신 방식, 근접 무선 통신 방식, 또는 셀룰러 통신 방식 등의 다른 종류의 무선 통신 방식을 서포트해도 된다. 안테나 스위치(934)는, 무선 통신 인터페이스(933)에 포함되는 복수의 회로 간에서 안테나(935)의 접속처를 전환한다. 안테나(935)는 단일의 또는 복수의 안테나 소자를 가지며, 무선 통신 인터페이스(933)에 의한 무선 신호의 송신 및 수신을 위하여 사용된다.
또한 도 12의 예에 한정되지 않으며, 카 내비게이션 장치(920)는 복수의 안테나를 구비해도 된다. 그 경우에 안테나 스위치(934)는 카 내비게이션 장치(920)의 구성으로부터 생략되어도 된다.
배터리(938)는, 도면 중에 파선으로 부분적으로 나타낸 급전 라인을 통하여, 도 12에 도시한 카 내비게이션 장치(920)의 각 블록에 전력을 공급한다. 또한 배터리(938)는 차량측으로부터 급전되는 전력을 축적한다.
도 12에 도시한 카 내비게이션 장치(920)에 있어서, 도 1을 이용하여 설명한 제어부(160)는 무선 통신 인터페이스(933)에 있어서 실장되어도 된다. 또한 이들 기능의 적어도 일부는 프로세서(921)에 있어서 실장되어도 된다. 예를 들어 카 내비게이션 장치(920)가 유인 프레임을 송신함으로써 무선 리소스의 이용 효율을 향상시킬 수 있다.
또한 무선 통신 인터페이스(933)는 상술한 정보 처리 장치(100)로서 동작하여, 차량에 타는 유저가 갖는 단말기에 무선 접속을 제공해도 된다.
또한 본 개시에 따른 기술은, 상술한 카 내비게이션 장치(920)의 하나 이상의 블록과, 차량 탑재 네트워크(941)와, 차량측 모듈(942)을 포함하는 차량 탑재 시스템(또는 차량)(940)으로서 실현되어도 된다. 차량측 모듈(942)은, 차속, 엔진 회전수, 또는 고장 정보 등의 차량측 데이터를 생성하고, 생성한 데이터를 차량 탑재 네트워크(941)에 출력한다.
[2-3. 제3 응용예]
도 13은, 본 개시에 따른 기술이 적용될 수 있는 무선 액세스 포인트(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)는 IEEE 802.11a, 11b, 11g, 11n, 11ac 및 11ad 등의 무선 LAN 표준 중 하나 이상을 서포트하여 근방의 단말기에 액세스 포인트로서 무선 접속을 제공한다. 무선 통신 인터페이스(963)는, 전형적으로는 기저 대역 프로세서, RF 회로 및 파워 증폭기 등을 포함할 수 있다. 무선 통신 인터페이스(963)는, 통신 제어 프로그램을 기억하는 메모리, 당해 프로그램을 실행하는 프로세서 및 관련된 회로를 집적한 원칩의 모듈이어도 된다. 안테나 스위치(964)는, 무선 통신 인터페이스(963)에 포함되는 복수의 회로 간에서 안테나(965)의 접속처를 전환한다. 안테나(965)는 단일의 또는 복수의 안테나 소자를 가지며, 무선 통신 인터페이스(963)에 의한 무선 신호의 송신 및 수신을 위하여 사용된다.
도 13에 도시한 무선 액세스 포인트(950)에 있어서, 도 1을 이용하여 설명한 제어부(160)는 무선 통신 인터페이스(963)에 있어서 실장되어도 된다. 또한 이들 기능의 적어도 일부는 컨트롤러(951)에 있어서 실장되어도 된다. 예를 들어 무선 액세스 포인트(950)가 유인 프레임을 송신함으로써 무선 리소스의 이용 효율을 향상시킬 수 있다.
또한 상술한 실시 형태는 본 기술을 구현화하기 위한 일례를 나타낸 것이며, 실시 형태에 있어서의 사항과 청구범위에 있어서의 발명 특정 사항은 각각 대응 관계를 갖는다. 마찬가지로, 청구범위에 있어서의 발명 특정 사항과, 이와 동일한 명칭을 붙인 본 기술의 실시 형태에 있어서의 사항은 각각 대응 관계를 갖는다. 단, 본 기술은 실시 형태에 한정되는 것은 아니며, 그 요지를 일탈하지 않는 범위에 있어서 실시 형태에 다양한 변형을 실시함으로써 구현화할 수 있다.
또한 상술한 실시 형태에 있어서 설명한 처리 수순은, 이들 일련의 수순을 갖는 방법으로서 파악해도 되고, 또한 이들 일련의 수순을 컴퓨터에 실행시키기 위한 프로그램 내지 그 프로그램을 기억하는 기록 매체로서 파악해도 된다. 이 기록 매체로서, 예를 들어 CD(Compact Disc), MD(MiniDisc), DVD(Digital Versatile Disc), 메모리 카드, 블루레이 디스크(Blu-ray(등록 상표) Disc) 등을 사용할 수 있다.
또한 본 명세서에 기재된 효과는 어디까지나 예시이지 한정되는 것은 아니며, 또 다른 효과가 있어도 된다.
또한 본 기술은 이하와 같은 구성도 취할 수 있다.
(1) 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 제어부를 구비하는 정보 처리 장치.
(2) 상기 제어부는 상기 유인 프레임의 송신 후에 상기 송신 억제 기간 단축 프레임을 다른 통신 기기에 대하여 송신하는, 상기 (1)에 기재된 정보 처리 장치.
(3) 상기 제어부는, 상기 송신된 유인 프레임에 의하여 유인되어 송신되는 송신 억제 기간 단축 프레임과 동일한 구성의 상기 송신 억제 기간 단축 프레임을 송신하는, 상기 (2)에 기재된 정보 처리 장치.
(4) 상기 제어부는, 상기 송신된 유인 프레임에 의하여 유인되어 송신되는 송신 억제 기간 단축 프레임과 동시에 상기 송신 억제 기간 단축 프레임을 송신하는, 상기 (2) 또는 (3)에 기재된 정보 처리 장치.
(5) 상기 제어부는, 상기 송신된 유인 프레임에 의하여 유인되어 송신되는 송신 억제 기간 단축 프레임과 동일한 송신 레이트에 기초하여 상기 송신 억제 기간 단축 프레임을 송신하는, 상기 (2) 내지 (4) 중 어느 것에 기재된 정보 처리 장치.
(6) 상기 제어부는 상기 유인 프레임을 복수의 다른 정보 처리 장치에 대하여 브로드캐스트 송신하는, 상기 (1) 내지 (5) 중 어느 것에 기재된 정보 처리 장치.
(7) 상기 제어부는, 상기 송신 억제 기간에 있어서의 데이터의 송신에 있어서 맨 처음에 상기 송신 억제 기간을 설정하는 프레임을 송신한 경우에 상기 유인 프레임을 송신하는, 상기 (1) 내지 (6) 중 어느 것에 기재된 정보 처리 장치.
(8) 상기 제어부는, 상기 유인 프레임에, 트리거 프레임에 포함되는 정보를 포함하여 송신하는 제어를 행하는, 상기 (1) 내지 (7) 중 어느 것에 기재된 정보 처리 장치.
(9) 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임의 송신을 유인하기 위한 유인 프레임을 수신한 경우에 당해 유인 프레임에 기초하여 상기 송신 억제 기간 단축 프레임을 송신하는 제어부를 구비하는 정보 처리 장치.
(10) 상기 제어부는, 상기 송신 억제 기간을 설정하는 프레임을 송신한 다른 통신 기기로부터 상기 유인 프레임을 수신한 경우에 상기 송신 억제 기간 단축 프레임을 송신하는, 상기 (9)에 기재된 정보 처리 장치.
(11) 상기 제어부는, 트리거 프레임에 포함되는 정보를 포함하는 상기 유인 프레임을 수신한 경우에 상기 송신 억제 기간 단축 프레임을 송신하는, 상기 (9) 또는 (10)에 기재된 정보 처리 장치.
(12) 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 제1 제어부를 구비하는 제1 정보 처리 장치와,
상기 송신된 유인 프레임을 수신한 경우에 당해 유인 프레임에 기초하여 상기 송신 억제 기간 단축 프레임을 송신하는 제2 제어부를 구비하는 제2 정보 처리 장치
를 구비하는 통신 시스템.
(13) 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 제어 수순을 구비하는 정보 처리 방법.
(14) 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임의 송신을 유인하기 위한 유인 프레임을 수신한 경우에 당해 유인 프레임에 기초하여 상기 송신 억제 기간 단축 프레임을 송신하는 제어 수순을 구비하는 정보 처리 방법.
(15) 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 제어 수순을 컴퓨터에 실행시키는 프로그램.
(16) 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임의 송신을 유인하기 위한 유인 프레임을 수신한 경우에 당해 유인 프레임에 기초하여 상기 송신 억제 기간 단축 프레임을 송신하는 제어 수순을 컴퓨터에 실행시키는 프로그램.
10: 통신 시스템
100, 210, 220, 230, 240, 250: 정보 처리 장치
110: 데이터 처리부
120: 신호 처리부
130: 무선 인터페이스부
140: 안테나
150: 기억부
160: 제어부
900: 스마트폰
901: 프로세서
902: 메모리
903: 스토리지
904: 외부 접속 인터페이스
906: 카메라
907: 센서
908: 마이크로폰
909: 입력 디바이스
910: 표시 디바이스
911: 스피커
913: 무선 통신 인터페이스
914: 안테나 스위치
915: 안테나
917: 버스
918: 배터리
919: 보조 컨트롤러
920: 카 내비게이션 장치
921: 프로세서
922: 메모리
924: GPS 모듈
925: 센서
926: 데이터 인터페이스
927: 콘텐츠 플레이어
928: 기억 매체 인터페이스
929: 입력 디바이스
930: 표시 디바이스
931: 스피커
933: 무선 통신 인터페이스
934: 안테나 스위치
935: 안테나
938: 배터리
941: 차량 탑재 네트워크
942: 차량측 모듈
950: 무선 액세스 포인트
951: 컨트롤러
952: 메모리
954: 입력 디바이스
955: 표시 디바이스
957: 네트워크 인터페이스
958: 유선 통신 네트워크
963: 무선 통신 인터페이스
964: 안테나 스위치
965: 안테나
100, 210, 220, 230, 240, 250: 정보 처리 장치
110: 데이터 처리부
120: 신호 처리부
130: 무선 인터페이스부
140: 안테나
150: 기억부
160: 제어부
900: 스마트폰
901: 프로세서
902: 메모리
903: 스토리지
904: 외부 접속 인터페이스
906: 카메라
907: 센서
908: 마이크로폰
909: 입력 디바이스
910: 표시 디바이스
911: 스피커
913: 무선 통신 인터페이스
914: 안테나 스위치
915: 안테나
917: 버스
918: 배터리
919: 보조 컨트롤러
920: 카 내비게이션 장치
921: 프로세서
922: 메모리
924: GPS 모듈
925: 센서
926: 데이터 인터페이스
927: 콘텐츠 플레이어
928: 기억 매체 인터페이스
929: 입력 디바이스
930: 표시 디바이스
931: 스피커
933: 무선 통신 인터페이스
934: 안테나 스위치
935: 안테나
938: 배터리
941: 차량 탑재 네트워크
942: 차량측 모듈
950: 무선 액세스 포인트
951: 컨트롤러
952: 메모리
954: 입력 디바이스
955: 표시 디바이스
957: 네트워크 인터페이스
958: 유선 통신 네트워크
963: 무선 통신 인터페이스
964: 안테나 스위치
965: 안테나
Claims (16)
- 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 제어부를 구비하고,
상기 제어부는, 상기 송신 억제 기간 단축 프레임을 상기 송신된 유인 프레임에 의하여 유인되어 송신되는 송신 억제 기간 단축 프레임과 동시에 송신하는 정보 처리 장치. - 제1항에 있어서,
상기 제어부는 상기 유인 프레임의 송신 후에 상기 송신 억제 기간 단축 프레임을 다른 통신 기기에 대하여 송신하는 정보 처리 장치. - 제2항에 있어서,
상기 제어부는, 상기 송신된 유인 프레임에 의하여 유인되어 송신되는 송신 억제 기간 단축 프레임과 동일한 구성의 상기 송신 억제 기간 단축 프레임을 송신하는 정보 처리 장치. - 삭제
- 제2항에 있어서,
상기 제어부는, 상기 송신된 유인 프레임에 의하여 유인되어 송신되는 송신 억제 기간 단축 프레임과 동일한 송신 레이트에 기초하여 상기 송신 억제 기간 단축 프레임을 송신하는 정보 처리 장치. - 제1항에 있어서,
상기 제어부는 상기 유인 프레임을 복수의 다른 정보 처리 장치에 대하여 브로드캐스트 송신하는 정보 처리 장치. - 제1항에 있어서,
상기 제어부는, 상기 송신 억제 기간에 있어서의 데이터의 송신에 있어서 맨 처음에 상기 송신 억제 기간을 설정하는 프레임을 송신한 경우에 상기 유인 프레임을 송신하는 정보 처리 장치. - 제1항에 있어서,
상기 제어부는, 상기 유인 프레임에, 트리거 프레임에 포함되는 정보를 포함하여 송신하는 제어를 행하는 정보 처리 장치. - 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임의 송신을 유인하기 위한 유인 프레임을 수신한 경우에 당해 유인 프레임에 기초하여 상기 송신 억제 기간 단축 프레임을 송신하는 제어부를 구비하고,
상기 제어부는, 상기 송신 억제 기간 단축 프레임을 다른 통신 기기에 의해 송신되는 송신 억제 기간 단축 프레임과 동시에 송신하는 정보 처리 장치. - 제9항에 있어서,
상기 제어부는, 상기 송신 억제 기간을 설정하는 프레임을 송신한 다른 통신 기기로부터 상기 유인 프레임을 수신한 경우에 상기 송신 억제 기간 단축 프레임을 송신하는 정보 처리 장치. - 제9항에 있어서,
상기 제어부는, 트리거 프레임에 포함되는 정보를 포함하는 상기 유인 프레임을 수신한 경우에 상기 송신 억제 기간 단축 프레임을 송신하는 정보 처리 장치. - 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 제1 제어부를 구비하는 제1 정보 처리 장치와,
상기 송신된 유인 프레임을 수신한 경우에 당해 유인 프레임에 기초하여 상기 송신 억제 기간 단축 프레임을 송신하는 제2 제어부를 구비하는 제2 정보 처리 장치
를 구비하고,
상기 제1 제어부는 상기 송신 억제 기간 단축 프레임을 상기 송신된 유인 프레임에 의해 기초하여 송신되는 송신 억제 기간 단축 프레임과 동시에 송신하는 통신 시스템. - 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 단계; 및
상기 송신 억제 기간 단축 프레임을 상기 송신된 유인 프레임에 의하여 유인되어 송신되는 송신 억제 기간 단축 프레임과 동시에 송신하는 단계
를 구비하는 정보 처리 방법. - 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임의 송신을 유인하기 위한 유인 프레임을 수신한 경우에 당해 유인 프레임에 기초하여 상기 송신 억제 기간 단축 프레임을 송신하는 단계를 구비하고,
상기 송신 억제 기간 단축 프레임은 다른 통신 기기에 의해 송신되는 송신 억제 기간 단축 프레임과 동시에 송신되는 정보 처리 방법. - 송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임을 다른 통신 기기에 송신시키기 위한 유인 프레임을 송신하는 단계; 및
상기 송신 억제 기간 단축 프레임을 상기 송신된 유인 프레임에 의하여 유인되어 송신되는 송신 억제 기간 단축 프레임과 동시에 송신하는 단계
를 컴퓨터에 실행시키는 프로그램을 기록한 컴퓨터 판독가능 기록 매체. - 프로그램을 기록한 컴퓨터 판독가능 기록 매체로서,
상기 프로그램은,
송신 억제 기간을 단축하기 위한 송신 억제 기간 단축 프레임의 송신을 유인하기 위한 유인 프레임을 수신한 경우에 당해 유인 프레임에 기초하여 상기 송신 억제 기간 단축 프레임을 송신하는 단계를 컴퓨터에 실행시키고,
상기 송신 억제 기간 단축 프레임은 다른 통신 기기에 의해 송신되는 송신 억제 기간 단축 프레임과 동시에 송신되는
프로그램을 기록한 컴퓨터 판독가능 기록 매체.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2016-034687 | 2016-02-25 | ||
JP2016034687A JP2017152983A (ja) | 2016-02-25 | 2016-02-25 | 情報処理装置、通信システム、情報処理方法およびプログラム |
PCT/JP2016/088021 WO2017145509A1 (ja) | 2016-02-25 | 2016-12-21 | 情報処理装置、通信システム、情報処理方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180119567A KR20180119567A (ko) | 2018-11-02 |
KR102706779B1 true KR102706779B1 (ko) | 2024-09-19 |
Family
ID=59684992
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020187023117A KR102706779B1 (ko) | 2016-02-25 | 2016-12-21 | 정보 처리 장치, 통신 시스템, 정보 처리 방법 및 프로그램을 기록한 컴퓨터 판독가능 기록 매체 |
Country Status (9)
Country | Link |
---|---|
US (2) | US10952244B2 (ko) |
EP (2) | EP3422792B1 (ko) |
JP (1) | JP2017152983A (ko) |
KR (1) | KR102706779B1 (ko) |
CN (1) | CN108702785B (ko) |
CA (1) | CA3013424A1 (ko) |
MY (1) | MY192680A (ko) |
PH (1) | PH12018501774A1 (ko) |
WO (1) | WO2017145509A1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017152983A (ja) | 2016-02-25 | 2017-08-31 | ソニー株式会社 | 情報処理装置、通信システム、情報処理方法およびプログラム |
CN111366890B (zh) * | 2018-12-25 | 2022-05-31 | 任子行网络技术股份有限公司 | 一种基于wifi的对手机测向方法和系统 |
US11856605B2 (en) * | 2020-06-12 | 2023-12-26 | Huawei Technologies Co., Ltd. | Medium access control support for heterogenous physical layer data unit multiplexing |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7852823B2 (en) * | 2001-09-17 | 2010-12-14 | Sharp Kabushiki Kaisha | Communication management method, communication terminal, communication management program, recording medium containing the communication management program, and communication system |
US20040151146A1 (en) * | 2003-01-30 | 2004-08-05 | Hammerschmidt Joachim S. | Multi-branch OFDM transceiver |
CA2558323A1 (en) * | 2004-03-25 | 2005-10-06 | Research In Motion Limited | Wireless access point methods and apparatus for reduced power consumption and cost |
KR100608006B1 (ko) * | 2004-08-31 | 2006-08-02 | 삼성전자주식회사 | 무선랜상에서 데이터를 전송하는 방법, 액세스 포인트장치 및 스테이션 장치 |
US7796566B2 (en) * | 2005-06-22 | 2010-09-14 | Texas Instruments Incorporated | Methods and apparatus to perform dynamic channel management and dynamic bandwidth changes in wireless local area networks |
US8031661B2 (en) * | 2005-11-08 | 2011-10-04 | Intellectual Ventures I Llc | Symmetric transmit opportunity (TXOP) truncation |
WO2007082229A2 (en) * | 2006-01-10 | 2007-07-19 | Conexant Systems, Inc. | Symmetric transmit opportunity (txop) truncation |
WO2010064766A1 (en) * | 2008-12-01 | 2010-06-10 | Lg Electronics Inc. | Method and device for transmission opportunity truncation |
JP2010206574A (ja) * | 2009-03-04 | 2010-09-16 | Sony Corp | 通信装置及び通信方法、コンピューター・プログラム、並びに通信システム |
JP5391816B2 (ja) | 2009-05-08 | 2014-01-15 | ソニー株式会社 | 通信装置及び通信方法、コンピューター・プログラム、並びに通信システム |
JP5413071B2 (ja) * | 2009-05-08 | 2014-02-12 | ソニー株式会社 | 通信装置及び通信方法、コンピューター・プログラム、並びに通信システム |
WO2012177878A1 (en) | 2011-06-24 | 2012-12-27 | Interdigital Patent Holdings, Inc. | Method and apparatus for supporting wideband and multiple bandwidth transmission protocols |
US9807796B2 (en) | 2011-09-02 | 2017-10-31 | Qualcomm Incorporated | Systems and methods for resetting a network station |
US9345026B2 (en) * | 2012-07-09 | 2016-05-17 | Qualcomm Incorporated | Methods and apparatus for requested reverse direction protocol |
GB2507278A (en) * | 2012-10-23 | 2014-04-30 | Broadcom Corp | Generating a control message frame to instruct the end of a contention-free period |
US10631334B2 (en) * | 2015-06-10 | 2020-04-21 | Lg Electronics Inc. | Method for managing NAV in wireless LAN system, and device for same |
US10492221B1 (en) * | 2015-06-25 | 2019-11-26 | Marvell International Ltd. | Methods and apparatus for protecting transmissions in a wireless communication network |
US10841931B2 (en) * | 2015-06-26 | 2020-11-17 | Wilus Institute Of Standards And Technology Inc. | Wireless communication method for uplink multiple-user transmission schedule and wireless communication terminal using the method |
US10181996B2 (en) * | 2016-02-12 | 2019-01-15 | Intel IP Corporation | Trigger frame recovery |
JP2017152983A (ja) | 2016-02-25 | 2017-08-31 | ソニー株式会社 | 情報処理装置、通信システム、情報処理方法およびプログラム |
-
2016
- 2016-02-25 JP JP2016034687A patent/JP2017152983A/ja active Pending
- 2016-12-21 WO PCT/JP2016/088021 patent/WO2017145509A1/ja active Application Filing
- 2016-12-21 CN CN201680082056.3A patent/CN108702785B/zh active Active
- 2016-12-21 EP EP16891664.1A patent/EP3422792B1/en active Active
- 2016-12-21 MY MYPI2018702349A patent/MY192680A/en unknown
- 2016-12-21 US US16/074,161 patent/US10952244B2/en active Active
- 2016-12-21 KR KR1020187023117A patent/KR102706779B1/ko active IP Right Grant
- 2016-12-21 CA CA3013424A patent/CA3013424A1/en active Pending
- 2016-12-21 EP EP20191627.7A patent/EP3758432A1/en active Pending
-
2018
- 2018-08-20 PH PH12018501774A patent/PH12018501774A1/en unknown
-
2021
- 2021-02-19 US US17/179,431 patent/US11627602B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017152983A (ja) | 2017-08-31 |
CA3013424A1 (en) | 2017-08-31 |
EP3422792A4 (en) | 2019-01-23 |
US11627602B2 (en) | 2023-04-11 |
US20190090271A1 (en) | 2019-03-21 |
EP3758432A1 (en) | 2020-12-30 |
WO2017145509A1 (ja) | 2017-08-31 |
MY192680A (en) | 2022-08-30 |
EP3422792A1 (en) | 2019-01-02 |
US20210176782A1 (en) | 2021-06-10 |
CN108702785A (zh) | 2018-10-23 |
KR20180119567A (ko) | 2018-11-02 |
PH12018501774A1 (en) | 2019-05-15 |
US10952244B2 (en) | 2021-03-16 |
CN108702785B (zh) | 2022-12-13 |
EP3422792B1 (en) | 2020-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6791119B2 (ja) | 情報処理装置および情報処理方法 | |
CN106465427B (zh) | 电子装置和方法 | |
US11627602B2 (en) | Information processing apparatus, communication system, information processing method, and program | |
JP6962198B2 (ja) | 情報処理装置、通信システム、情報処理方法およびプログラム | |
US10165435B2 (en) | Information processing device, communication system, information processing method, and program | |
JP2022000985A (ja) | 情報処理装置、情報処理方法、および、プログラム | |
WO2016178338A1 (ja) | 情報処理装置、情報処理方法およびプログラム | |
KR102359005B1 (ko) | 정보 처리 장치 및 신호 송신 제어 방법 | |
US10897748B2 (en) | Information processing apparatus, communication system, information processing method, and program | |
JP2024020644A (ja) | 通信装置 | |
JP7088002B2 (ja) | 情報処理装置、通信システム、情報処理方法およびプログラム | |
WO2016098401A1 (ja) | 情報処理装置、無線通信装置、情報処理方法およびプログラム | |
US20200288500A1 (en) | Communication device, program, and communication method | |
RU2733801C1 (ru) | Устройство беспроводной связи и способ беспроводной связи | |
US10595270B2 (en) | Information processing apparatus, communication system, information processing method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |