홈 | | | 리포트 | | | 기술문서 | | | 테크-블로그 | | | 원샷 갤러리 | | | 링크드인 | | | 스폰서 컨텐츠 | | | 네트워크/통신 뉴스 | | | 인터넷자료실 | | | 자유게시판 | 한국 ICT 기업 총람 | | | | |
섹션 | 5G | 4G LTE | C-RAN/Fronthaul | Gigabit Internet | IPTV/UHD | IoT | SDN/NFV | Wi-Fi | Video Streaming | KT | SK Telecom | LG U+ | OTT | Network Protocol | CDN | YouTube | Data Center |
2024 Private 5G/이음 5G |
|
스폰서채널 | | |
• HFR Mobile의 5G 특화망 솔루션 (my5G) Updated | • 뉴젠스의 5G 특화망 구축 및 운영 서비스 NEW |
스폰서채널 서비스란? |
제가 잘 몰라서 그러는데요...
CSMA/CA는 지속적으로 carrier를 센싱하여 idle과 busy를 판단하는데
NAV의 역할은 마치 패킷전송시작부터 ack를 받을 때의 시간을 저장해 놓고 다른 node가 전송하기전에 NAV를 보고 기다리는것 마냥 보여서요...
NAV가 하는 역할이 뭐고 어떻게 쓰여지는지 궁금합니다...
|
2020년 1월 현재 넷매니아즈 회원은 47,000+분입니다.
넷매니아즈 회원 가입을 하시면, ► 넷매니아즈 신규 컨텐츠 발행 소식 등의 정보를 이메일 뉴스레터로 발송해드립니다. ► 넷매니아즈의 모든 컨텐츠를 pdf 파일로 다운로드받으실 수 있습니다. |
|
상호: (주)엔앰씨컨설팅그룹 주소: 서울시 강남구 테헤란로 128, 3층 387호 대표이사: 손장우 전화: 02-3444-5747 메일: webmaster@netmanias.com 등록번호: 서울 아03722 제호: 넷매니아즈 등록일자: 2015년 5월 4일 발행/편집인: 손장우 청소년보호책임자: 이수정
주소: 본사: 서울시 강남구 테헤란로 128, 3층 387호 Netmanias USA: 5214 36th Ave. NE Seattle, WA 98105 USA
Copyright ⓒ 2002-2023 NMC Consulting Group. All rights reserved.
|
802.11 STA(AP 포함)에서 충돌을 회피하기 위해 Carrier Sensing을 하는 방법은 2가지입니다.
하나는 Physical한 sensing으로 안테나를 통해 무선랜 신호가 실제 검출되었는지를 검사하는 것입니다. OFDM일 경우 간단히 설명하면 낮은 레벨(-82dBm 이상)의 802.11 OFDM 신호의 preamble을 검출하거나, 혹은 -62dBm 이상의 높은 에너지가 무선 구간에서 감지되면 채널이 busy라고 판단하는 것입니다. (IEEE 802.11 18.3.10.6 CCA requirements)
다른 하나는 Virtual carrier sensing으로 NAV를 계산해서 NAV가 0이 아니면 busy라고 생각하는 겁니다. 물론 NAV 값은 시간이 지날 수록 감소하겠죠. 이는 802.11 data frame은 항상 ACK를 받아야 하므로, 물리적인 carrier sensing으로는 충돌을 효과적으로 회피할 수 없기 때문에 고안된 방법으로 보입니다. 즉, data frame을 수신한 STA가 ACK를 송신하기 전에 다른 STA가 WM이 비었다고 판단하고 자신의 data frame을 송신하지 않도록 한 것이죠. 예를 들면 한 STA가 RTS/CTS로 WM을 예약할 경우, 예약된 시간이 다른 STA들의 NAV가 되는 것이죠. 따라서 NAV는 RTS/CTS/Data frame의 duration field를 가지고 계산을 합니다. NAV를 계산하는 방법은 아래와 같습니다.
1. RTS/CTS를 사용할 경우에는 RTS/CTS의 duration이 ACK까지 고려한 것이므로 이를 수신한 STA는 duration 값을 NAV 에 적용합니다.
2. RTS/CTS를 사용하지 않는 경우 data frame의 duration 값에 SIFS와 ACK frame의 길이 그리고 DIFS를 더해서 NAV 값을 계산합니다. (충돌을 회피하기 위한 최소한의 시간을 고려한 겁니다.)
NAV는 Physical carrier sensing과 무관하며, STA는 현재 NAV 값보다 큰 값을 갖는 frame을 network에서 수신하면, 이를 적용해야 합니다.
자세한 설명 정말 감사드립니다 :D
아주 많은 도움이 되었어요. 감사합니다. ^ ^