• 검색 결과가 없습니다.

(11) 공개번호 10-2015-0139392 (43) 공개일자 2015년12월11일

N/A
N/A
Protected

Academic year: 2022

Share "(11) 공개번호 10-2015-0139392 (43) 공개일자 2015년12월11일"

Copied!
17
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

(19) 대한민국특허청(KR) (12) 공개특허공보(A)

(11) 공개번호 10-2015-0139392 (43) 공개일자 2015년12월11일

(51) 국제특허분류(Int. Cl.)

H04W 74/08

(2009.01)

(21) 출원번호 10-2014-0072035 (22) 출원일자 2014년06월13일 심사청구일자 없음

(30) 우선권주장

1020140066090 2014년05월30일 대한민국(KR)

(71) 출원인

한국전자통신연구원

대전광역시 유성구 가정로 218 (가정동) (72) 발명자

김진경

대전 유성구 지족로 362, 302동 502호 (지족동, 반석마을아파트3단지)

진성근

대전광역시 유성구 노은서로210번길32 열매마을아 파트 405동 1705호

(74) 대리인

강신섭, 문용호, 이용우 전체 청구항 수 : 총 12 항

(54) 발명의 명칭 ASR 기반의 무선 데이터 송신 방법 및 장치 (57) 요 약

ASR 기반의 데이터 송신 및 수신 방법 및 장치가 개시되어 있다. 제1 무선 장치(mobile terminal)의 무선 데이터 전송 방법은 dRTS(disruptive request to send) 프레임을 전송하여 ASR(aggressive spatial reuse) 리스트를 생 성하는 단계, ASR 백오프 절차를 기반으로 특정 채널로 채널 액세스를 수행하는 단계, 상기 ASR 리스트에 기반하 여 상기 특정 채널에서 제2 무선 장치로 srDATA 프레임을 전송하는 단계; 및 상기 제2 무선 장치로부터 상기 srDATA 프레임에 대한 응답으로 srACK(acknowledgement) 프레임을 수신하는 단계를 포함하되, 상기 특정 채널은 제3 무선 장치가 데이터 프레임을 송신 및 수신하는 채널이고, 상기 srDATA 프레임과 상기 데이터 프레임은 특정 시점에서 상기 특정 채널에서 전송되며, 상기 ASR 리스트는 상기 제1 무선 장치가 상기 srDATA 프레임을 송신하 고 srACK 프레임을 수신 시, 상기 데이터 프레임과 충돌하지 않는 무선 장치에 대한 정보일 수 있다.

대 표 도 - 도8

(2)

명 세 서

청구범위 청구항 1

제1 무선 장치의 무선 데이터 전송 방법에 있어서,

dRTS(disruptive request to send) 프레임을 전송하여 ASR(aggressive spatial reuse) 리스트를 생성하는 단계;

ASR 백오프 절차를 기반으로 특정 채널로 채널 액세스를 수행하는 단계;

상기 ASR 리스트에 기반하여 상기 특정 채널에서 제2 무선 장치로 srDATA 프레임을 전송하는 단계; 및

상기 제2 무선 장치로부터 상기 srDATA 프레임에 대한 응답으로 srACK(acknowledgement) 프레임을 수신하는 단 계를 포함하되,

상기 특정 채널은 제3 무선 장치가 데이터 프레임을 송신 및 수신하는 채널이고,

상기 srDATA 프레임과 상기 데이터 프레임은 특정 시점에서 상기 특정 채널에서 전송되며,

상기 ASR 리스트는 상기 제1 무선 장치가 상기 srDATA 프레임을 송신하고 srACK 프레임을 수신 시, 상기 데이터 프레임과 충돌하지 않는 무선 장치에 대한 정보인 것을 특징으로 하는 무선 데이터 전송 방법.

청구항 2 제1항에 있어서,

상기 ASR 백오프 절차는 채널이 혼잡한 상태에서 동작하며,

ASR 경쟁 윈도우 내의 랜덤한 수 N(N은 자연수)를 선택하여 ASR 백오프 타임을 결정하는 단계;

상기 ASR 백오프 타임이 감소됨에 따라 노이즈 파워를 측정하는 단계; 및

상기 ASR 백오프 타임이 0이 될 때까지 상기 노이즈 파워가 임계값을 넘지 않는 경우 상기 채널 액세스를 수행 하는 단계를 포함하는 것을 특징으로 하는 무선 데이터 전송 방법.

청구항 3 제1항에 있어서,

상기 srDATA 프레임의 제1 전송 종료 시간과 상기 데이터 프레임의 제2 전송 종료 시간이 동일하게 설정되고, 상기 srDATA 프레임은 상기 제2 전송 종료 시간이 상기 제1 전송 종료 시간보다 긴 경우, 제로 패딩된 데이터를 포함하는 것을 특징으로 하는 무선 데이터 전송 방법.

청구항 4 제3항에 있어서,

상기 제2 전송 종료 시간에 대한 정보는 상기 제3 무선 장치가 전송한 RTS(request to send) 프레임에 포함된 듀레이션 필드를 기반으로 획득되는 것을 특징으로 하는 무선 데이터 전송 방법.

청구항 5 제1항에 있어서,

상기 ASR 리스트는 상기 제1 무선 장치가 프레임을 전송한 특정 무선 장치로부터 일정 횟수 이상 응답 프레임을 수신하지 못한 경우, 상기 특정 무선 장치를 삭제하여 업데이트 되는 것을 특징으로 하는 무선 데이터 전송 방 법..

(3)

청구항 6

제1항에 있어서, 상기 제1 무선 장치가 dRTS 프레임을 전송하여 ASR 리스트를 생성하는 단계는,

상기 dRTS 프레임으로 인해 다른 무선 장치에서 송신되는 데이터 프레임에 충돌이 발생하였는지 여부를 판단하 는 단계; 및

상기 데이터 프레임에 충돌이 발생하지 않은 경우, 상기 다른 무선 장치를 상기 ASR 리스트에 포함하는 단계를 포함하는 것을 특징으로 하는 무선 데이터 전송 방법.

청구항 7

무선 데이터를 송신하는 제1 무선 장치에 있어서, 상기 제1 무선 장치는, 무선 신호를 송신 및 수신하는 RF(radio frequency) 부; 및

상기 RF 부와 선택적으로 연결되어 동작하는 프로세서를 포함하되,

상기 프로세서는 dRTS(disruptive request to send) 프레임을 전송하여 ASR(aggressive spatial reuse) 리스트 를 생성하고,

ASR 백오프 절차를 기반으로 특정 채널로 채널 액세스를 수행하며,

ASR 리스트에 기반하여 상기 특정 채널에서 제2 무선 장치로 srDATA 프레임을 전송하고,

상기 제2 무선 장치로부터 상기 srDATA 프레임에 대한 응답으로srACK(acknowledgement) 프레임을 수신하도록 구 현되되,

상기 특정 채널은 제3 무선 장치가 데이터 프레임을 송신 및 수신하는 채널이고,

상기 srDATA 프레임과 상기 데이터 프레임은 특정 시점에서 상기 특정 채널에서 전송되며,

상기 ASR 리스트는 상기 제1 무선 장치가 srDATA 프레임을 송신하고 srACK 프레임을 수신 시, 상기 데이터 프레 임과 충돌하지 않는 무선 장치 에 대한 정보인 것을 특징으로 하는 제1 무선 장치.

청구항 8 제7항에 있어서,

상기 ASR 백오프 절차는 채널이 혼잡한 상태에서 동작하며,,

ASR 경쟁 윈도우 내의 랜덤한 수 N(N은 자연수)를 선택하여 ASR 백오프 타임을 결정하고, 상기 ASR 백오프 타임이 감소됨에 따라 노이즈 파워를 측정하고,

상기 ASR 백오프 타임이 0이 될 때까지 상기 노이즈 파워가 임계값을 넘지 않는 경우 상기 채널 액세스를 수행 하는 것을 특징으로 하는 제1 무선 장치.

청구항 9 제7항에 있어서,

상기 srDATA 프레임의 제1 전송 종료 시간과 상기 데이터 프레임의 제2 전송 종료 시간이 동일하게 설정되고, 상기 srDATA 프레임은 상기 제2 전송 종료 시간이 상기 제1 전송 종료 시간보다 긴 경우, 제로 패딩된 데이터를 포함하는 것을 특징으로 하는 제1 무선 장치.

청구항 10 제9항에 있어서,

상기 제2 전송 종료 시간에 대한 정보는 상기 제3 무선 장치가 전송한 RTS(request to send) 프레임에 포함된 듀레이션 필드를 기반으로 획득되는 것을 특징으로 하는 제1 무선 장치.

청구항 11

(4)

제7항에 있어서,

상기 ASR 리스트는 상기 제1 무선 장치가 프레임을 전송한 특정 무선 장치로부터 일정 횟수 이상 응답 프레임을 수신하지 못한 경우, 상기 특정 무선 장치를 삭제하여 업데이트 되는 것을 특징으로 하는 제1 무선 장치.

청구항 12

제7항에 있어서, 상기 프로세서는,

상기 dRTS 프레임으로 인해 다른 무선 장치에서 송신되는 데이터 프레임에 충돌이 발생하였는지 여부를 판단하 고,

상기 데이터 프레임에 충돌이 발생하지 않은 경우, 상기 다른 무선 장치를 상기 ASR 리스트에 포함하도록 구현 되는 것을 특징으로 하는 제1 무선 장치.

발명의 설명

기 술 분 야

본 발명은 무선 통신에 관한 것으로써 보다 상세하게는 무선 채널을 통해 데이터를 송신하는 방법 및 장치에 관 [0001]

한 것이다.

배 경 기 술

90년대 말, 노트북에 무선랜 카드를 꽂아 쓰던 초기와 비교해보면, 지금은 노트북, PC를 포함하여 스마트 폰, [0002]

스마트패드와 같은 다양한 스마트 기기에 무선랜이 기본 장착되고 있다. 다양한 기기에 활용될 뿐 아니라 그 쓰 임새도 다양하여 무선랜을 통한 인터넷 접속은 기본이고, 기기 간 파일 및 데이터 전송, 고화질의 비디오 스트 리밍 등 무선랜 기반의 다양한 서비스가 실생활에 활용되고 있다. 최근에는 무선랜을 기반으로 가정의 안전을 지키고, 가전 기기들을 집안뿐만 아니라 외부에서도 조종하며 전력 회사와 연계해 고객의 전기 요금을 낮추는데 기여하는 등 이전에는 상상할 수 없던 용도까지 활용도가 확장되고 있다.

IEEE 802.11ac 표준은 무선랜 기반으로 5GHz 대역에서 기가비트 전송률을 가능하게 한다. 초고속 전송 외에도 [0003]

무선랜을 활용한 다양한 서비스 시나리오가 가능하며, 특히 1GHz 이하의 주파수 대역을 이용하거나, TV가 사용 하는 주파수 대역을 공용하여 무선랜 커버리지를 확장하는 IEEE 802.11ah 및 IEEE 802.11af 기술도 표준화가 활 발히 진행 중이다. 그 외에도 혼잡 지역에서 무선랜 접속 시간을 줄이기 위한 IEEE 802.11ai 표준화도 진행 중 이다.

IEEE 802.11af는 TV 유휴 대역을 데이터베이스 기반으로 무선랜이 공용하는 기술이다. 5GHz의 IEEE 802.11ac [0004]

PHY 계층(physical layer)를 기본으로 다운 클로킹(down clocking)해서 사용한다. IEEE 802.11af의 경우 TV 유 휴 대역에 관한 주파수 규제(regulation)에 크게 영향을 받으며, 최근에 미국 FCC에서 TV 유휴 대역에 대한 역 경매(reverse auction)를 발표했고, 그에 대한 결과가 2015년에 결정될 예정이어서 귀추가 주목된다.

IEEE 802.11ah는 1GHz 이하 주파수 대역 특성에 기반을 둔 전파 도달 거리 증가를 이용하여 광역 무선랜 서비스 [0005]

를 가능하게 한다. 또한, 절전 모드(power saving mode)로 동작하는 다수의 저전력 센서를 지원하고, 셀룰러 오 프로딩으로도 활용이 가능하다. 이러한 서비스 응용분야에 적합하도록 프리앰블과 비콘 신호를 디자인했으며, TIM(Traffic Indication MAP)도 계층적 구조로 설계하였다.

IEEE 802.11ai는 무선랜 접속 시간 단축을 위한 MAC 기술이다. 능동 스캐닝(active scanning)에서의 프로브 응 [0006]

답에 대한 필터링을 통해 혼잡 상황에서의 접속 시간을 단축하게 하며, 새로운 디스커버리 프레임 설계와 보안 레벨 간소화를 통해 접속 시간을 단축한다.

발명의 내용

해결하려는 과제

본 발명의 제1 목적은 ASR(aggressive spatial reuse)을 기반으로 무선 데이터를 송신하는 방법을 제공하는 것 [0007]

이다.

본 발명의 제2 목적은 ASR을 기반으로 무선 데이터를 송신하는 장치를 제공하는 것이다.

[0008]

(5)

과제의 해결 수단

상술한 본 발명의 제1 목적을 달성하기 위한 본 발명의 일 측면에 따른 제1 무선 장치(mobile terminal)의 무선 [0009]

데이터 전송 방법은 dRTS(disruptive request to send) 프레임을 전송하여 ASR(aggressive spatial reuse) 리 스트를 생성하는 단계, ASR 백오프 절차를 기반으로 특정 채널로 채널 액세스를 수행하는 단계, 상기 ASR 리스 트에 기반하여 상기 특정 채널에서 제2 무선 장치로 srDATA 프레임을 전송하는 단계; 및 상기 제2 무선 장치로 부터 상기 srDATA 프레임에 대한 응답으로 srACK(acknowledgement) 프레임을 수신하는 단계를 포함하되, 상기 특정 채널은 제3 무선 장치가 데이터 프레임을 송신 및 수신하는 채널이고, 상기 srDATA 프레임과 상기 데이터 프레임은 특정 시점에서 상기 특정 채널에서 전송되며, 상기 ASR 리스트는 상기 제1 무선 장치가 상기 srDATA 프레임을 송신하고 srACK 프레임을 수신 시, 상기 데이터 프레임과 충돌하지 않는 무선 장치에 대한 정보일 수 있다. 상기 ASR 백오프 절차는 ASR 경쟁 윈도우 내의 랜덤한 수 N(N은 자연수)를 선택하여 ASR 백오프 타임을 결정하는 단계, 상기 ASR 백오프 타임이 감소됨에 따라 노이즈 파워를 측정하는 단계와 상기 ASR 백오프 타임이 0이 될 때까지 상기 노이즈 파워가 임계값을 넘지 않는 경우 상기 채널 액세스를 수행하는 단계를 포함할 수 있 다. 상기 srDATA 프레임의 제1 전송 종료 시간과 상기 데이터 프레임의 제2 전송 종료 시간이 동일하게 설정되 고, 상기 srDATA 프레임은 상기 제2 전송 종료 시간이 상기 제1 전송 종료 시간보다 긴 경우, 제로 패딩된 데이 터를 포함할 수 있다. 상기 제2 전송 종료 시간에 대한 정보는 상기 제3 무선 장치가 전송한 RTS(request to send) 프레임에 포함된 듀레이션 필드를 기반으로 획득될 수 있다. 상기 ASR 리스트는 상기 제1 무선 장치가 프 레임을 전송한 특정 무선 장치로부터 일정 횟수 이상 응답 프레임을 수신하지 못한 경우, 상기 특정 무선 장치 를 삭제하여 업데이트 될 수 있다. 상기 제1 무선 장치가 dRTS 프레임을 전송하여 ASR 리스트를 생성하는 단계 는 상기 dRTS 프레임으로 인해 다른 무선 장치에서 송신되는 데이터 프레임에 충돌이 발생하였는지 여부를 판단 하는 단계와 상기 데이터 프레임에 충돌이 발생하지 않은 경우, 상기 다른 무선 장치를 상기 ASR리스트에 포함 하는 단계를 포함할 수 있다.

상술한 본 발명의 제2 목적을 달성하기 위한 본 발명의 일 측면에 따른 무선 데이터를 송신하는 제1 무선 장치 [0010]

에 있어서, 상기 제1 무선 장치는, 무선 신호를 송신 및 수신하는 RF(radio frequency) 부; 및 상기 RF 부와 선 택적으로 연결되어 동작하는 프로세서를 포함하되, 상기 프로세서는 dRTS(disruptive request to send) 프레임 을 전송하여 ASR(aggressive spatial reuse) 리스트를 생성하고, ASR 백오프 절차를 기반으로 특정 채널로 채널 액세스를 수행하며, ASR 리스트에 기반하여 상기 특정 채널에서 제2 무선 장치로 srDATA 프레임을 전송하고, 상 기 제2 무선 장치로부터 상기 srDATA 프레임에 대한 응답으로srACK(acknowledgement) 프레임을 수신하도록 구현 되되, 상기 특정 채널은 제3 무선 장치가 데이터 프레임을 송신 및 수신하는 채널이고, 상기 srDATA 프레임과 상기 데이터 프레임은 특정 시점에서 상기 특정 채널에서 전송되며, 상기 ASR 리스트는 상기 제1 무선 장치가 srDATA 프레임을 송신하고 srACK 프레임을 수신 시, 상기 데이터 프레임과 충돌하지 않는 무선 장치 에 대한 정 보일 수 있다. 상기 ASR 백오프 절차는 ASR 경쟁 윈도우 내의 랜덤한 수 N(N은 자연수)를 선택하여 ASR 백오프 타임을 결정하고, 상기 ASR 백오프 타임이 감소됨에 따라 노이즈 파워를 측정하고, 상기 ASR 백오프 타임이 0이 될 때까지 상기 노이즈 파워가 임계값을 넘지 않는 경우 상기 채널 액세스를 수행할 수 있다. 상기 srDATA 프레 임의 제1 전송 종료 시간과 상기 데이터 프레임의 제2 전송 종료 시간이 동일하게 설정되고, 상기 srDATA 프레 임은 상기 제2 전송 종료 시간이 상기 제1 전송 종료 시간보다 긴 경우, 제로 패딩된 데이터를 포함할 수 있다.

상기 제2 전송 종료 시간에 대한 정보는 상기 제3 무선 장치가 전송한 RTS(request to send) 프레임에 포함된 듀레이션 필드를 기반으로 획득될 수 있다. 상기 ASR 리스트는 상기 제1 무선 장치가 프레임을 전송한 특정 무 선 장치로부터 일정 횟수 이상 응답 프레임을 수신하지 못한 경우, 상기 특정 무선 장치를 삭제하여 업데이트될 수 있다. 상기 프로세서는 상기 dRTS 프레임으로 인해 다른 무선 장치에서 송신되는 데이터 프레임에 충돌이 발 생하였는지 여부를 판단하고, 상기 데이터 프레임에 충돌이 발생하지 않은 경우, 상기 다른 무선 장치를 상기 ASR리스트에 포함하도록 구현될 수 있다.

발명의 효과

상술한 바와 같이 본 발명의 실시예에 따른 ASR 기반의 무선 데이터 송신 방법 및 장치를 사용함으로써 기존의 [0011]

무선랜보다 적극적으로 공간 자원을 재활용할 수 있어 무선랜에서 데이터 전송 효율 증대 효과를 얻을 수 있다.

도면의 간단한 설명

도 1은 DCF를 기반으로 한 STA의 채널 액세스 방법을 나타낸 개념도이다.

[0012]

(6)

도 2는 복수의 STA의 백오프 절차를 나타낸 개념도이다.

도 3은 프레임 사이의 간격(inter frame space, IFS)을 나타낸 개념도이다.

도 4a, 4b 및 도4c는 본 발명의 실시예에 따른 무선 데이터 송신 방법을 나타낸 개념도이다.

도 5는 본 발명의 실시예에 따른 ASR 방법을 나타낸 개념도이다.

도 6은 본 발명의 실시예에 따른 ASR을 기반으로 무선 데이터를 송신하는 방법을 나타낸 개념도이다.

도 7은 본 발명의 실시예에 따른 ASR을 기반으로 무선 데이터를 송신하는 방법을 나타낸 개념도이다.

도 8은 본 발명의 실시예에 따른 ASR을 기반으로 무선 데이터를 송신하는 방법을 나타낸 개념도이다.

도 9는 본 발명의 실시예에 따른 ASR 리스트 생성 방법을 나타낸 개념도이다.

도 10은 본 발명의 실시예가 적용될 수 있는 무선 장치를 나타내는 블록도이다.

발명을 실시하기 위한 구체적인 내용

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 [0013]

상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어 야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.

제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의 [0014]

해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된 다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유 사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어"있다고 언급된 때에는, 그 다른 구성요소에 [0015]

직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이 해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어"있다거나 "직접 접속되어"있다 고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 [0016]

아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함 하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조 합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부 품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.

이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다. 이하, 도면상 [0017]

의 동일한 구성 요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성 요소에 대해서 중복된 설명은 생략한 다.

이하 본 발명의 실시예에서는 STA은 IEEE(Institute of Electrical and Electronics Engineers) 802.11 표준의 [0018]

규정을 따르는 매체 접속 제어(Medium Access Control, MAC)와 무선 매체에 대한 물리계층(Physical Layer) 인 터페이스를 포함하는 임의의 기능 매체로서, 광의로는 AP(access point)와 비-AP STA(Non-AP Station)을 모두 포함하는 의미로 사용될 수 있다.

STA은 이동 단말(mobile terminal), 무선 기기(wireless device), 무선 송수신 유닛(Wireless [0019]

Transmit/Receive Unit; WTRU), 사용자 장비(User Equipment; UE), 이동국(Mobile Station; MS), 이동 가입자 유닛(Mobile Subscriber Unit) 또는 단순히 유저(user) 등의 다양한 명칭으로도 불릴 수 있다.

도 1은 DCF를 기반으로 한 STA의 채널 액세스 방법을 나타낸 개념도이다.

[0020]

일반적으로 DCF(distributed coordination function)를 기반으로 한 채널 액세스 방법에서는 DIFS(DCF inter [0021]

(7)

frame space) 기간 이상으로 매체가 사용 중이지 않으면(즉, 채널이 DIFS 동안 아이들(idle)한 경우) STA은 전 송이 임박한 MPDU(MAC protocol data unit)를 전송할 수 있다. STA에서 반송파 감지 메커니즘(carrier sensing mechanism)에 의해서 매체가 사용 중이라고 판단된 경우, STA은 랜덤 백오프 알고리즘(random backoff algorithm)에 의해서 CW(contention window)의 사이즈를 결정하고 백오프 절차를 수행할 수 있다. STA은 백오 프 절차를 수행하기 위해 CW를 설정하게 되고 CW 내에서 임의의 타임 슬롯(timeslot)을 선택한다. 선택된 타임 슬롯을 백오프 타임이라고 부른다. 복수의 STA이 각각 선택한 백오프 타임 중 상대적으로 짧은 백오프 타임을 선택한 STA이 긴 백오프 타임을 선택한 STA보다 우선적으로 매체에 접속할 수 있다. 나머지 STA들은 남은 백오 프 타임을 중지하고 프레임을 전송하는 STA의 전송이 완료될 때까지 대기할 수 있다. STA의 프레임 전송이 완료 된 후, 나머지 STA은 다시 남은 백오프 타임을 가지고 경쟁을 수행하여 매체를 획득할 수 있다.

즉, STA이 DCF를 사용하여 채널에 액세스하는 경우 STA은 채널 상태를 일정 시간 동안 탐지할 수 있다. 구체적 [0022]

으로 STA은 채널이 DIFS 동안 아이들한 경우, 랜덤 백오프 타임(random backoff time) 후에 전송을 시도하게 된 다. 이러한 DCF에 기반한 전송 방법은 복수의 STA이 동시에 프레임을 전송함으로써 발생하는 충돌 현상을 방지 하는 역할을 수행하여 충돌을 회피할 수 있다.

랜덤 백오프 시간은 채널이 일정 시간(예를 들어, DIFS)동안 기다린 후 프레임을 전송하기 전에 STA이 기다리는 [0023]

시간이다. STA은 최소 CW 시간인 CWmin 및 최대 CW 시간인 CWmax에 기반하여 CW를 결정할 수 있다. STA은 결정 한 CW를 기반으로 백오프 시간을 산출할 수 있다.

도 2는 복수의 STA의 백오프 절차를 나타낸 개념도이다.

[0024]

도 2를 참조하면, 백오프 슬롯은 매체가 DIFS 기간 동안에 대하여 아이들(idle)하다고 판단된 이후에 발생할 수 [0025]

있다. 만약 DIFS 기간 이후에 매체의 활동이 감지되지 않는다면 STA은 aSlotTime을 기반으로 백오프 시간을 감 소시킬 수 있다. 만약 백오프 슬롯 동안 매체가 사용 중이라고 판단되는 경우, STA은 백오프 시간을 감소시키지 않을 수 있다. STA의 프레임 전송은 설정된 백오프 타이머가 0이 될 때 수행될 수 있다.

또한, DCF 전송 방식에는 데이터 프레임을 전송하기 전에 제어 프레임(RTS(request to send) 프레임, [0026]

CTS(clear to send) 프레임)를 교환하여 미리 채널을 점유하는 RTS/CTS 액세스 모드를 사용할 수도 있다. 이러 한 방법은 STA이 데이터 프레임 전송시 발생할 수 있는 충돌을 상대적으로 짧은 제어 프레임에 의한 충돌로 대 치시킴으로써 채널의 낭비를 줄일 수 있다.

MAC 계층은 복수의 STA이 무선 매체를 공유하기 위한 또 다른 방법으로 PCF(point coordination function)를 [0027]

사용할 수 있다. 전술한 DCF의 경우, CSMA(carrier sense multiple access)/CA(collision avoid) 방식을 기반 으로 하기 때문에 STA 및 AP 사이에서 전송되는 데이터의 실시간 전송을 보장할 수 없다. 이에 반해 PCF는 비경 쟁을 기반으로 하는 전송 방법으로 실시간 데이터를 전송시 QoS(quality of service)를 보장하기 위한 방법으로 사용될 수 있다. 비경쟁 전송 서비스라고도 하는 PCF는 매체의 전체 전송 기간을 독점하여 사용하는 것이 아니 고, DCF 방식의 경쟁 기반 서비스와 교대로 사용할 수 있다. PCF는 BSS의 AP 내에 구현되어 있는 포인트 조정자 (point coordinator)가 폴링(polling) 방식을 사용하여 각 STA들이 매체를 점유할 수 있는 권한을 제어할 수 있 다. PCF 내의 IFS(inter-frame space)인 PIFS를 DCF의 IFS인 DIFS보다 작은 값으로 설정하여 프레임을 전송함 에 있어 DCF보다 우선권을 줄 수 있다. IFS는 프레임 사이의 간격을 나타내는 것으로 STA이 매체에 액세스하기 위한 우선 순위를 설정하기 위해 사용될 수 있다. IFS는 구체적으로 아래와 같이 정의될 수 있다.

도 3은 프레임 사이의 간격(inter frame space, IFS)을 나타낸 개념도이다.

[0028]

도 3을 참조하면, 두 프레임 사이의 간격을 IFS라고 할 수 있다. STA은 반송파 감지 방법을 사용하여 미리 결정 [0029]

된 IFS의 시간 구간 동안 채널이 사용되는지 여부를 판단할 수 있다. DCF를 사용하는 MAC 계층은 다양한 IFS를 정의하고 있다. IFS에 의해 무선 매체를 점유하는 STA의 우선권이 결정될 수 있다. IFS 종류에 따른 프레임 간 의 간격은 아래와 같다.

(1) SIFS(short inter frame symbol): RTS/CTS, ACK 프레임 전송시 사용. 최고 우선 순위 [0030]

(2) PIFS(PCF IFS): PCF 프레임 전송시 사용 [0031]

(3) DIFS(DCF FIS): DCF 프레임 전송시 사용 [0032]

(8)

(4) EIFS(extended IFS): 프레임 전송 오류 발생 시에만 사용하며, 고정 간격이 아님 [0033]

MAC 계층에서 복수의 STA이 무선 매체를 공유하기 위한 방법으로 DCF만을 사용하는 경우 여러 가지 문제점이 발 [0034]

생할 수 있다. 예를 들어, DCF를 사용하는 경우 복수의 STA이 동시에 AP에 초기 액세스(initial access)를 수행 하려고 하는 경우, 복수의 STA 사이에서 충돌이 많이 일어났다. 또한, DCF에서는 전송 우선 순위에 대한 개념이 없기 때문에 STA에서 전송하는 트래픽 데이터에 대한 QoS(quality of service)가 보장될 수 없다. 이러한 문제 점을 해결하기 위해 802.11e에서는 새로운 조정 함수(coordination function)인 HCF(hybrid coordination function)을 정의하여 기존의 DCF 및 HCF의 채널 액세스 성능을 향상시켰다. HCF에서는 기존의 802.11 MAC에서 정의된 것과 유사한 두 가지 채널 액세스 방식인 HCCA(HCF controlled channel access)과 EDCA(enhanced distributed channel access)를 정의한다.

EDCA와 HCCA에서는 전송 우선 순위인 트래픽 카테고리(traffic categories)를 정의하여 이를 기반으로 채널에 [0035]

액세스를 수행하는 우선 순위를 결정할 수 있다. 즉, STA에서 전송하는 트래픽 데이터의 카테고리에 따라 서로 CW 및 IFS를 정의함으로써 트래픽 데이터의 종류에 따른 채널 액세스 우선 순위를 결정할 수 있다.

예를 들어 트레픽 데이터가 이메일인 경우, 해당 데이터는 낮은 전송 우선 순위 클래스(low priority class)에 [0036]

할당될 수 있다. 또 다른 예로 트래픽 데이터가 무선랜을 통한 음성 통신인 경우, 실시간 데이터 전송이 필요한 데이터이므로 해당 트래픽 데이터는 높은 전송 우선 순위 클래스(high priority class)로 할당하여 채널 액세스 를 수행할 수 있다.

EDCA를 사용하는 경우, 높은 우선 순위를 가진 트래픽 데이터가 낮은 우선 순위를 가진 트래픽 데이터에 비해 [0037]

상대적으로 전송될 기회를 더 많이 가질 수 있다. 또한, 평균적으로, 높은 우선순위 트래픽을 가지고 있는 STA 은 패킷을 전송하기 전에 낮은 우선 순위 트래픽을 가지고 있는 STA보다 적은 대기 시간을 가질 수 있다. EDCA 에서 전송 우선순위는 낮은 우선 순위 트래픽보다 높은 우선순위 트래픽에 더 짧은 CW를 할당하고, 또한, DCF에 서 정의된 프레임 간격인 IFS보다 더 짧은 IFS인 AIFS(arbitration inter-frame space)를 할당함으로써 구현될 수 있다. 또한 EDCA는 TXOP(Transmit Opportunity)라고 부르는 기간 동안 STA이 채널에 경쟁이 없이 접속하도 록 할 수 있다. TXOP의 최대 기간을 넘지 않는 한도에서 정해진 TXOP 기간 동안 STA은 가능한 많은 패킷을 전송 할 수 있다. 만약 하나의 프레임이 너무 길어서 한번의 TXOP동안 다 전송할 수 없는 경우 작은 프레임으로 잘라 서 전송할 수 있다. TXOP의 사용은 기존의 802.11 DCF MAC이 가지고 있던 문제점인 낮은 전송률을 가진 STA이 과도하게 채널을 점유하는 상황을 줄일 수 있다.

기존의 IEEE 802.11 기반 무선랜은 다수의 STA 또는 AP들이 서로 경쟁적으로 데이터를 전송하기 때문에 데이터 [0038]

의 충돌 현상이 발생하게 된다. 이를 예방하기 위해 데이터를 전송하고자 하는 STA은 해당 채널을 다른 STA들이 사용하는지의 여부를 확인하고 아무도 해당 채널을 사용하지 않는 것이 확인된 경우에만 프레임을 전송하여 프 레임 간의 충돌을 피함으로써 프레임의 안전한 전송을 보장한다.

하지만 STA 간의 거리가 일정 거리 이상 떨어져 있어 동시에 서로 다른 AP와 STA 사이에서 프레임을 송신 및 수 [0039]

신하여도 프레임 간의 충돌이 발생하지 않고 데이터를 정상적으로 수신할 수도 있다. 프레임 간의 충돌이 발생 하지 않는 경우를 활용하는 경우, 무선랜에서 전체 데이터 전송 효율을 증대시킬 수 있다.

본 발명의 실시예에서는 다른 노드(STA 또는 AP)가 프레임을 전송하기 위해 해당 채널을 점유하고 있는 상황에 [0040]

서 프레임 간의 충돌이 일어나는지 여부를 확인하고, 프레임을 전송할 수 있다. 즉, 현재 프레임 송신 및 수신 하는 노드와 공간적으로 떨어져 있어 프레임을 전송하여도 다른 노드가 송신 및 수신하는 프레임과 충돌을 유발 하지 않는 경우를 확인하고 프레임을 전송할 수 있다. 이러한 프레임 전송 방법을 사용함으로써 무선랜에서 전 체 데이터 전송 효율을 증대시킬 수 있다.

예를 들어, 적극적으로 공간을 재활용하기 위해 어떤 STA이 데이터를 송출할 때 인위적으로 충돌을 유발하고, [0041]

인위적 충돌이 데이터 전송에 영향을 주지 않는 경우를 적극 이용할 수 있다.

본 발명의 실시예에서는 기존의 무선랜과 달리 특정 STA 및/또는 특정 AP와 인접한 다른 STA과 다른 AP에서도 [0042]

동일한 채널에서 동시에 데이터를 송신 및 수신하도록 할 수 있다. 이하, 본 발명의 실시예에서는 설명의 편의 상 AP와 STA의 동작을 구분하여 설명하나, 전술한 바와 같이 STA은 광의로는 AP(access point)와 비-AP STA(Non-AP Station)을 모두 포함하는 의미로 사용될 수 있다. 예를 들어, 와이파이 다이렉트(wifi-direct)의 경우, STA은 모두 비-AP STA으로 해석될 수 있다. 즉, 이하, 본 발명의 실시예에서 게시되는 STA은 AP(access

(9)

point) 또는 비-AP STA(Non-AP Station)으로 모두 해석될 수 있다.

도 4a, 4b 및 4c는 는 본 발명의 실시예에 따른 프레임 송신 및 수신 방법을 나타낸 개념도이다.

[0043]

도 4a는 STA A(410), STA B(420), STA C(430), STA D(440), STA X(400)의 위치를 나타낸다. 이하, 본 발명의 [0044]

실시예에 따르면 특정 STA의 위치에 따라 다른 STA들 간의 데이터의 송신 및 수신이 수행되는 경우에도 특정 STA이 데이터의 충돌 여부를 판단하여 동일 채널을 통해서 데이터를 송신 및 수신하는 방법에 대해 게시한다.

도 4b를 참조하면, STA C(430)가 STA D(440)와 데이터 프레임을 송신 및 수신 중 STA X(400)가 dRTS(request [0045]

to send) 프레임을 전송하는 경우에 대해 게시한다. 이와 같이 STA X(400)가 STA C(430)와 STA D(440) 사이에 서 데이터 프레임의 송신 및 수신이 수행되는 도중에 데이터 프레임에 대한 충돌이 발생하는지 여부를 판단하기 위해 전송하는 프레임을 Disruptive RTS(dRTS) 프레임(또는 찔러보기 RTS 프레임)이라는 용어로 표현할 수도 있 다.

STA X(400)가 전송한 dRTS 프레임은 STA C(430)가 전송하는 데이터 프레임과 충돌을 일으킬 수 있다. 충돌로 인 [0046]

해 STA C(430)가 데이터 프레임에 대한 응답으로 STA D(440)로부터 ACK 프레임을 수신하지 못할 수 있다.

STA C(430)는 송신한 데이터 프레임에 대한 ACK을 수신하지 못하는 경우, 데이터 프레임을 재전송할 수 있다.

[0047]

재전송되는 데이터 프레임의 MAC 헤더는 RET 필드를 설정될 수 있다. STA X(400)는 STA D(440)가 STA C(430)로 ACK 전송해야 하는데 보내지 못한 상황을 파악할 수 있고, STA C(430)가 데이터 프레임을 재전송하는 경우 dRTS 프레임을 송신 하지 않을 수 있다. STA C(430)가 재전송한 데이터 프레임에 대해 STA D(440)가 ACK을 STA C(430)로 전송할 수 있다. STA X(400)는 이러한 절차를 기반으로 ASR 기반의 데이터의 송신 및 수신이 불가능함 을 판단할 수 있다.

도 4c는 STA B(420)가 전송한 dRTS 프레임이 STA C(430)가 전송한 데이터 프레임과 충돌을 일으키지 않은 경우 [0048]

에 대해 게시한다. 이러한 경우, STA D(440)는 STA C(430)로부터 수신한 데이터 프레임에 대한 응답으로 ACK 프 레임을 전송할 수 있다. 즉, STA이 다른 STA으로부터 일정 거리 이상 떨어진 경우, dRTS 프레임의 영향이 미미 하여 STA C(430)가 전송한 데이터 프레임이 깨지지 않고 제대로 수신될 수 있다. STA X(400)의 경우와 달리 STA D(440)는 STA C(430)로 SIFS 이후에 ACK을 전송할 수 있다. STA B(420)는 STA D(440)가 전송한 ACK을 수신하거 나 또는 STA C(430)가 데이터 프레임을 재전송하지 않는 것이 확인되면 자신이 ASR 기반의 데이터 송신 및 수신 이 가능한 지역에 있다고 판단할 수 있다. 이하, 본 발명의 실시예에서는 설명의 편의상 데이터 프레임에 대한 응답으로 NACK 프레임이 아닌 ACK 프레임을 수신한 경우를 가정한다.

이와 같이 ASR을 수행하고자 하는 STA 또는 AP는 주변 AP 및/또는 주변 STA과의 관계를 통해 ASR을 수행할 수 [0049]

있는지 여부에 대해 판단할 수 있다. 예를 들어, ASR을 수행하고자 하는 STA은 주변 AP 및/또는 주변 STA과의 관계를 기반으로 ASR 전략이 적용 가능한 ASR 리스트를 생성할 수 있다. ASR 리스트에는 STA이 ASR을 수행할 수 있는 STA 및/또는 AP에 관련된 정보가 포함될 수 있다. ASR 리스트를 생성하는 방법에 대해서는 후술한다.

도 5는 본 발명의 실시예에 따른 채널 혼잡 백-오프 방법(Busy Back-off)을 나타낸 개념도이다.

[0050]

도 5에서는 STA B(520)과 STA E(550)이 모두 ASR을 사용할 수 있고 srDATA 프레임을 전송하려는 경우에 대해 개 [0051]

시한다. srDATA 프레임이라는 용어는 ASR 방법에 기반하여 송신 및 수신되는 데이터 프레임을 기존의 데이터 프 레임과 구분하기 위해 사용될 수 있다.

도 5를 참조하면, 예를 들어, STA B(520)와 STA E(550)가 모두 ASR이 가능하여 STA A(510)로 srDATA 프레임을 [0052]

동시에 송신하려고 하는 경우를 가정할 수 있다. 전술한 바와 같이 STA A(510)는 AP로도 해석될 수 있다. 이러 한 경우, STA B(520) 및 STA E(550)가 전송하는 srDATA 프레임 사이에 충돌이 발생할 수 있다.

즉, STA B(520)가 STA A(510)로 전송하는 제1 srDATA 프레임과 STA E(550)가 STA A(510)로 전송하는 제2 [0053]

srDATA 프레임 사이에 충돌이 일어나는 경우, STA A(510)에서 제1 srDATA 프레임 및 제2 srDATA 프레임을 수신 하지 못할 수 있다.

이러한 srDATA 프레임 간의 충돌 문제를 예방하기 위해 ASR을 기반으로 프레임을 전송하는 경우에도 백-오프 [0054]

(back-off) 절차를 기반으로 채널 자원을 획득하도록 할 수 있다. ASR을 기반으로 프레임을 전송하는 경우에도 백-오프(back-off) 절차는 기존의 백-오프 절차와 다르게 수행될 수 있다.

(10)

기존의 랜덤 백-오프 절차는 채널이 아이들(idle) 상태인 경우에 동작하나 본 발명의 실시예에 따른 ASR 기반 [0055]

백-오프 절차는 채널이 비지(busy) 상태인 경우에도 동작할 수 있다.

ASR 기반 백-오프 절차는 구체적으로 아래와 같은 절차를 통해 수행될 수 있다. STA을 기준으로 설명하면, STA [0056]

은 ASR 기반 백-오프 절차를 수행하기 위해 ASR-경쟁 윈도우 내의 수 중 하나의 수 N을 랜덤하게 선택한다. ASR 기반 백-오프 절차에서는 경쟁 윈도우로 ASR 경쟁 윈도우를 정의할 수 있고, 해당 ASR 경쟁 윈도우 내에서 랜덤 한 수 N을 선택하여 ASR 백 오프 타임을 결정할 수 있다.

현재 노이즈 파워(noise power, Pn)에 대한 정보를 저장한다.

[0057]

채널 상태를 고려하지 않고, ASR 백오프 타임은 감소될 수 있고 ASR 백오프 타임이 감소됨에 따라 현재 노이즈 [0058]

파워에 대한 정보는 업데이트될 수 있다.

만약, ASR 백오프 타임이 감소됨에 따라 측정된 현재 노이즈 파워가 일정한 임계값을 넘는 경우, 다른 STA이 [0059]

ASR 기반 백-오프 경쟁에서 승리하여 ASR 기반의 프레임을 전송하고 있는 상태로 간주하고 STA은 ASR 프레임에 대한 전송을 수행하지 않을 수 있다.

반대로 ASR 백오프 타임이 감소됨에 따라 0이 되고 ASR 백오프 타임이 0이 될때 측정된 현재 노이즈 파워가 일 [0060]

정한 임계값을 넘지 않는 경우, STA은 ASR 프레임에 대한 전송을 수행할 수 있다.

즉, 본 발명의 실시예에 따르면, STA이 동작하는 채널에서 다른 STA 또는 다른 AP가 전송하는 프레임이 감지되 [0061]

어 노이즈 파워가 일정값 이상인지 여부에 따라 ASR 프레임을 전송할지 여부에 대해 결정할 수 있다.

<표 1>

[0062]

[0063]

이러한 ASR 기반 백-오프 절차는 ASR 프레임(예를 들어, srDATA 프레임과 dRTS 프레임)을 전송하기 위해 사용될 [0064]

수 있다.

도 6은 본 발명의 실시예에 따른 ASR을 기반으로 데이터를 송신 및 수신하는 방법을 나타낸 개념도이다.

[0065]

도 6을 참조하면 STA C(630)가 STA D(640)로 데이터 프레임을 전송하는 도중에 STA B(620)가 STA A(610)로 [0066]

srDATA 프레임을 전송할 수 있다. STA B(420), STA C(430)는 AP로도 해석될 수 있다.

STA B(620)는 전술한 ASR 기반 백-오프 절차를 통해 STA C(430)와 STA D(640)이 프레임을 송신 및 수신하는 채 [0067]

널에 동시에 액세스할 수 있다. STA B(620)는 ASR을 수행하여 STA C(630)가 전송하는 데이터 프레임에 대해 충 돌을 일으키지 않고 srDATA 프레임을 STA A(610)로 전송할 수 있다.

이러한 경우 STA A(610)가 STA B(620)가 전송한 srDATA 프레임에 대해 srACK 프레임으로 응답하게 되는데, 해당 [0068]

(11)

채널에서 다른 AP 및/또는 STA이 전송하는 데이터 프레임과 충돌이 발생할 수 있다.

예를 들어, STA C(630)가 STA D(640)로 데이터 프레임을 전송하는 도중에 STA B(620)가 STA A(610)로 srDATA [0069]

프레임을 전송할 수 있다. 만약, STA B(620)가 전송하는 srDATA 프레임의 전송 시간이 STA C(630)의 데이터 프 레임의 전송 시간보다 상대적으로 빠르게 종료될 수 있다. 이러한 경우, STA A(610)가 STA B(620)로 전송하는 srACK이 STA C(630)가 전송하는 데이터 프레임과 충돌할 수 있다. 이러한 경우, STA B(620)는 STA A(610)로부 터 전송되는 srACK을 수신할 수 없다. 이러한 문제점을 해결하기 위해서는 STA B(420)가 srDATA 프레임의 크기 를 STA C(430)가 전송하는 데이터 프레임의 크기와 맞추어 전송할 수 있어야 한다.

따라서, 본 발명의 실시예에 따르면, 이러한 문제를 해소하기 위해 STA C(430)가 데이터 프레임의 전송을 종료 [0070]

하는 시간과 STA B(420)가 srDATA 프레임의 전송을 종료하는 시간을 동일하게 설정할 수 있어야 한다.

도 7은 본 발명의 실시예에 따른 ASR을 기반으로 데이터를 송신 및 수신하는 방법을 나타낸 개념도이다.

[0071]

도 7에서는 srDATA 프레임을 전송하는 STA 및/또는 AP가 srDATA 프레임의 전송을 종료하는 시간과 데이터 프레 [0072]

임을 전송하는 다른 STA 및/또는 다른 AP가 데이터 프레임의 전송을 종료하는 시간을 동일하게 설정하는 방법에 대해 개시한다.

도 7을 참조하면, ASR을 수행하는 STA B(720)가 srDATA 프레임의 전송이 종료하는 제2 종료 시간과 STA C(73 [0073]

0)가 전송하는 데이터 프레임의 전송이 종료하는 제2 종료 시간이 동일하도록 설정할 수 있다.

STA B(720)는 제1 종료 시간과 동일하도록 제2 종료 시간을 설정하기 위해 STA B(720)가 전송하는 srDATA 프레 [0074]

임과 STA B(720)가 전송하는 데이터 프레임의 크기를 동일하게 설정할 수 있다. 예를 들어, STA B(720)는 변조 및 채널 코딩 방법 등을 고려하여 데이터 프레임의 전송이 종료되는 시간이 ASR 데이터 프레임의 전송이 종료되 는 시간과 동일하도록 STA B(720)가 ASR 데이터 프레임을 전송하는 시간을 결정할 수 있다. 이러한 방법을 사용 함으로써 STA A(710)가 srDATA 프레임에 대한 srACK 프레임을 전송시 다른 AP 및/또는 다른 STA이 전송하는 프 레임과 충돌이 일어나지 않도록 할 수 있다.

또는 데이터 프레임의 전송이 종료되는 시간이 srDATA 프레임의 전송이 종료되는 시간과 동일하도록 하기 위해 [0075]

서 STA B(720)는 STA C(730)의 데이터 프레임 전송 전에 STA C(730)가 전송하는 데이터 프레임을 전송하기 전에 전송하는 RTS 프레임의 듀레이션(Duration) 필드를 기반으로 STA C(730)의 데이터 프레임의 전송 종료 시간에 대한 정보를 획득할 수 있다. STA B(720)는 STA C(730)의 데이터 프레임의 전송 종료 시간에 대한 정보를 기반 으로 srDATA 프레임의 전송 종료 시간을 동일하게 설정할 수 있다. 예를 들어, srDATA 프레임은 전송 종료 시간 을 동일하게 설정하기 위해 제로 패딩(zero padding)을 수행할 수 있다. 예를 들어, 제로 패딩(또는 널 패딩)은 MAC 계층에서 구현될 수 있으며 A-MPDU(aggregated MAC protocol data unit) 형태로 구현될 수 있다. MPDU를 어그리게이션(aggregation)하여 데이터 프레임을 전송하고 널 패딩은 A-MPDU의 서브프레임 헤더만을 전송할 수 있다.

이러한 방법을 사용함으로써 STA A(710)에서 전송하는 srACK 프레임이 STA C(730)가 전송하는 데이터 프레임과 [0076]

시간적으로 충돌하지 않을 수 있다. srACK 프레임이 STA C(730)가 전송하는 데이터 프레임과 시간적으로 충돌하 는 경우, 서로 간섭이 발생되어 데이터 수신에 오류가 발생할 수 있다. 따라서 이러한 방법을 사용함으로써 STA B(720)는 데이터 프레임의 간섭이 없이 STA A(710)로부터 srACK 프레임을 수신할 수 있다.

하지만, 이러한 방법을 기반으로STA A(710)가 srACK 프레임을 전송하는 경우에도 STA A(710)가 전송하는 srACK [0077]

프레임과 다른 STA 또는 다른 AP(예를 들어, STA D(740))가 전송하는 srACK 프레임이 충돌할 수 있다.

도 8은 본 발명의 실시예에 따른 ASR을 기반으로 데이터를 송신 및 수신하는 방법을 나타낸 개념도이다.

[0078]

도 8에서는 도 7에서 전술한 방법을 기반으로 제2 STA이 srACK 프레임을 전송하는 경우에도 제2 STA이 전송하는 [0079]

ACK 프레임과 다른 STA 또는 다른 AP가 전송하는 ACK 프레임이 충돌하는 경우 해결 방법에 대해 개시한다. 제2 STA이 전송하는 ACK 프레임과 다른 STA 또는 다른 AP가 전송하는 ACK 프레임이 충돌하는 경우 일정한 판단에 따 라 ASR 절차를 중단할 수 있다.

도 8을 참조하면, STA C(800)와 STA D(850)가 통신을 하고 있는 상황에서 복수의 STA인 STA(E), STA(G), [0080]

STA(J)가 각각 STA(F), STA(H), STA(I)로 ASR을 기반으로 프레임을 전송하고자 하는 경우에 대해 나타낸다. 도

(12)

8에 게시된 STA A 내지 STA I는 도 9에서 게시된 위치에 위치한 STA으로 가정할 수 있다.

STA C(800)는 STA D(850)과 프레임을 송신 및 수신할 수 있다. 이러한 상황에서 STA(E), STA(G) 및 STA(J) 중 [0081]

적어도 하나의 STA이 ASR 기반의 랜덤 백오프 절차를 수행하여 srDATA 프레임을 STA(F), STA(H), STA(I) 중 적 어도 하나의 STA에 전송하는 경우를 가정할 수 있다. 전술한 바와 같이 srDATA 프레임은 제로 패딩을 수행하여 STA C(800)가 전송하는 데이터 프레임의 전송이 종료되는 시간과 srDATA 프레임의 전송이 종료되는 시간을 동 일하게 설정할 수 있다.

srDATA 프레임을 전송할 경우, 그에 대한 응답으로 STA(F), STA(H) 및 STA(I) 중 적어도 하나의 STA이 srACK [0082]

프레임을 전송할 수 있다. 이러한 srACK 프레임은 STA D(810)가 전송하는 ACK 프레임과 충돌을 일으킬 수 있다.

이러한 경우를 방지하기 위해 STA 및/또는 AP는 ASR 리스트를 기반으로 ASR 절차를 수행할지 여부를 판단할 수 [0083]

있다.

도 9는 본 발명의 실시예에 따른 ASR 리스트 생성 방법을 나타낸 개념도이다.

[0084]

도 9를 참조하면, ASR을 수행할 시 프레임의 충돌을 방지하기 위해 srDATA 프레임에 대한 응답으로 srACK 프레 [0085]

임을 수신할 수 없는 경우, ASR을 기반으로 한 데이터 송신 및 수신 절차를 수행하지 않을 수 있다.

이하, 본 발명의 실시에서는 설명의 편의상 AP가 dRTS 프레임을 전송하는 것으로 가정하나, STA이 dRTS 프레임 [0086]

을 전송할 수도 있다. 또한 도 9에서는 설명의 편의상 노드 H, 노드 J, 노드 F, 노드 E, 노드 G, 노드 I를 STA 으로 가정하나 전술한 바와 같이 특정 STA은 AP로 해석될 수도 있다.

우선 ASR을 수행하고자 하는 STA C(900)이 dRTS 프레임을 전송할 수 있다. dRTS 프레임에 대한 응답으로 STA [0087]

D(950)가 dCTS 프레임을 전송할 수 있다.

이러한 경우, STA C(900) 및 STA D(950)의 주변에 위치한 다른 STA 및/또는 다른 AP가 dRTS 프레임 및/또는 [0088]

dCTS 프레임을 수신할 수 있다. 예를 들어, STA C(900) 및 STA D(950)에 인접한 STA(H), STA(J), STA(F)가 dRTS 프레임과 dCTS 프레임을 수신할 수 있다. 이러한 경우, 각각의 STA(H), STA(J), STA(F)는 STA(E), STA(G) 및 STA(I) 중 하나의 STA으로부터 srDATA 프레임을 수신한 경우에도 srACK 프레임을 전송하지 않을 수 있다.

즉, STA C(900) 및 STA D(950)가 ASR을 수행할 때 STA C(900)와 STA D(950)의 전송 커버리지 내에 위치하여 dRTS 프레임과 dCTS 프레임을 수신하는 AP 또는 STA은 ASR에 기반한 데이터 송신 및 수신 절차를 수행하지 않을 수 있다.

또한, STA C(900) 및 STA D(950)의 전송 커버리지 내에 위치하지 않아 dRTS 프레임 혹은 dCTS 프레임을 수신하 [0089]

지 않은 AP 또는 STA도 자신의 srDATA 프레임에 대한 srACK 응답 프레임의 수신 여부를 판단하여 ASR에 기반한 데이터 송신 및 수신 절차를 수행하지 않을 수 있다.

예를 들어, STA(E), STA(G) 및 STA(I) 중 하나의 STA이 srDATA 프레임을 STA(H), STA(J), STA(F)로 전송할 수 [0090]

있다. srDATA 프레임을 전송한 후 일정 시간(SIFS) 후에 srDATA 프레임에 대한 응답으로 srACK 프레임을 수신하 였는지 여부를 판단할 수 있다. srACK 프레임을 수신한 경우에는 STA과 ASR에 기반한 데이터 송신 및 수신 절차 를 수행할 수 있다.

만약, ASR 데이터 프레임을 전송한 후 일정 시간(SIFS) 후에 srDATA 프레임에 대한 응답으로 srACK 프레임을 수 [0091]

신하지 못한 경우가 발생할 수 있다. 앞서 기술한 것과 같이 STA(H), STA(J), STA(F)가 이미 STA(E), STA(G) 및 STA(I)의 srDATA 프레임에 대해서는 응답하지 않도록 되어 있기 때문이다. 이러한 경우, STA은 ASR 백-오프 절차를 수행하기 위해 사용되는 ASR 경쟁 윈도우의 크기를 증가시킬 수 있다. ASR 경쟁 윈도우의 크기를 증가시 킴으로써 ASR 백오프 경쟁에서 불리하게 되어 ASR 데이터 프레임을 전송시 다른 AP 및 다른 STA의 데이터 전송 이 종료될 확률을 증가시킬 수 있다.

ASR 경쟁 윈도우의 크기를 증가시킨 이후, srDATA 프레임을 재전송할 수 있다. 만약, STA이 srDATA 프레임에 대 [0092]

한 재전송이 일정 횟수 이상 계속 실패하게 되는 경우, srDATA 프레임을 수신하는 STA을 ASR 리스트에서 삭제할 수 있다. 예를 들어, 전술한 바와 같이 STA(H), STA(J), STA(F)가 dRTS 프레임 및 dCTS 프레임을 수신하여 srDATA 프레임에 대해 srACK 프레임을 전송하지 않는 STA인 경우, STA(H), STA(J), STA(F)는 ASR 리스트에서 삭제될 수 있다.

(13)

도 10은 본 발명의 실시예가 적용될 수 있는 무선 장치를 나타내는 블록도이다.

[0093]

도 10을 참조하면, 무선 장치(1000)는 상술한 실시예를 구현할 수 있는 STA로서, AP 또는 비 AP STA(non-AP [0094]

station)일 수 있다.

무선장치(1000)는 프로세서(1020), 메모리(1040) 및 RF부(radio frequency unit, 1060)를 포함한다.

[0095]

RF부(1060)는 프로세서(1020)와 연결하여 무선신호를 송신/수신할 수 있다.

[0096]

프로세서(1020)는 본 발명에서 제안된 기능, 과정 및/또는 방법을 구현한다. 예를 들어, 프로세서(1020)는 전술 [0097]

한 본 발명의 실시예에 따른 무선 장치의 동작을 수행하도록 구현될 수 있다.

예를 들어, 무선 장치가 AP인 경우, ASR 백오프 절차에 의해 dRTS 프레임 또는 dCTS 프레임을 전송하고 ASR 리 [0098]

스트를 관리하도록 구현될 수 있다.

또한 무선 장치가 STA인 경우, 프로세서(1020)는 마찬가지로 ASR 백오프 절차에 의해 dRTS 프레임 또는 dCTS 프 [0099]

레임을 전송하고 ASR 리스트를 관리하도록 구현될 수 있다.

프로세서(1020)는 ASIC(application-specific integrated circuit), 다른 칩셋, 논리 회로, 데이터 처리 장치 [0100]

및/또는 베이스밴드 신호 및 무선 신호를 상호 변환하는 변환기를 포함할 수 있다. 메모리(1040)는 ROM(read- only memory), RAM(random access memory), 플래쉬 메모리, 메모리 카드, 저장 매체 및/또는 다른 저장 장치를 포함할 수 있다. RF부(1060)는 무선 신호를 전송 및/또는 수신하는 하나 이상의 안테나를 포함할 수 있다.

실시예가 소프트웨어로 구현될 때, 상술한 기법은 상술한 기능을 수행하는 모듈(과정, 기능 등)로 구현될 수 있 [0101]

다. 모듈은 메모리(1040)에 저장되고, 프로세서(1020)에 의해 실행될 수 있다. 메모리(1040)는 프로세서(1020) 내부 또는 외부에 있을 수 있고, 잘 알려진 다양한 수단으로 프로세서(1020)와 연결될 수 있다.

이상 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 [0102]

본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.

도면 도면1

(14)

도면2

도면3

(15)

도면4a

도면4b

도면4c

(16)

도면5

도면6

도면7

(17)

도면8

도면9

도면10

참조

관련 문서

그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본

현행의 석유사업법에서는 자동차관리법 제2조 제1호의 규정 에 의한 자동차와 동법시행령 제2조 각호의 규정에 의한 기계 및 차량 (휘발유를 연료로 사용하는 것)의 연료로 서

상기 부호화 방법은 상위 계층으로부터 전송할 각 레이어 데이터 에 대응하는 프리코딩 정보를 수신하는 단계, 저장부에 저장된 복수의 프리코딩 행렬 중에서 상기 프리코딩 정

상기 단말은, 상기 복수의 네트워크 중 제2 네트워크로부터 동기 신호를 수신하는 RF 모듈, 그리고 상기 제1 네트워크의 시간 자원 중 데이터를 송신 또는 수신하는 구간인 데이 터

따라서, 원본 파일과 스냅샷이 파일 데이터에 대한 메타데이터를 공유하 지만, 원본 파일에 대한 변경이 스냅샷에 반영되지 않으며, 스냅샷에 대한 변경이 원본

본 발명에 따른 걸음걸이 정보를 이용하여 사람을 검출하기 위한 장치는 영상 프레임을 입력 받으면, 입력되는 영상 프레임마다 사람의 영역인 ROI(Region Of Interest)를 검출하는

이론적으로, AWGN(Addictive White Gaussian Noise) 채널환경에서 채널 입력신호(송신신호)의 크기(amplitude)와 채널 자체의 크기(amplitude)가 동시에

인지 여부를 지시하는 direct_dependency_flag[ i ][ j ], 각 계층의 최대 시간 서브 계층 정보를 지시하는 ‘ sub_layers_vps_max_minus1[i], 각 계층에서 계층간 예측을 허용하는