소개
이 문서에서는 AireOS의 WLC(Wireless LAN Controller)에서 RRM(Radio Resource Management)을 구성하여 오프 채널 스캐닝을 지연 및 비활성화하는 방법을 설명합니다.
기고자: Aaron Leonard, Cisco TAC 엔지니어
사전 요구 사항
요구 사항
Cisco에서는 다음 항목에 대해 알고 있는 것이 좋습니다.
사용되는 구성 요소
이 문서의 정보는 하나 이상의 액세스 포인트가 연결된 AireOS Wireless LAN Controller를 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
배경 정보
RRM은 Cisco Unified Wireless Network의 핵심 기능입니다. AP는 모든 802.11 채널에서 비인가 디바이스, 노이즈 및 간섭은 물론 인접 AP를 모니터링할 수 있습니다.
그러나 AP가 오프 채널 스캐닝을 수행하는 동안(일반적으로 3~20초마다 80밀리초 주기), 서비스 중인 채널에서 클라이언트를 서비스할 수 없습니다. 이로 인해 패킷 전달이 간헐적으로 지연되거나 손실됩니다(0.05%에서 최대 1.5% 패킷 손실). 대부분의 고객은 성능에 미치는 영향을 거의 느끼지 못합니다. 그러나 일부 비정상적으로 민감한 클라이언트는 80밀리초 동안 AP에 전송할 수 없는 경우 AP에서 로밍하거나 네트워크 연결을 끊습니다.
클라이언트 디바이스에서 패킷 손실을 허용하지 않는 이러한 상황에서는 오프 채널 검사를 연기하거나 RRM 모니터링을 완전히 비활성화하도록 RRM을 구성해야 할 수 있습니다. 이 문서에서는 그 방법에 대해 설명합니다.
오프 채널 검사 지연
Off-Channel Scanning Defer를 사용하는 경우 액세스 포인트가 지정된 WLAN(Wireless Local Area Network)에서 데이터 트래픽을 보내거나 받은 경우, 지정된 사용자 우선 순위에서 마지막 <defer-time> 밀리초 이내에 AP 무선 장치는 다음 Off-Channel 검색을 수행하지 않습니다.
기본적으로 Off-Channel Scanning Defer는 사용자 우선 순위 4, 5, 6에 대해 100밀리초의 지연 시간으로 활성화되어 있습니다. 따라서 음성 통화가 활성 상태인 경우(일반적으로 샘플 지속 시간이 20밀리초인 사용자 우선순위(UP) 6을 사용함), 이렇게 하면 AP 라디오가 채널 밖으로 나가는 것을 방지할 수 있습니다.
RRM Off-Channel 모니터링 비활성화
RRM Off-Channel Monitoring은 완전히 비활성화할 수 있습니다. 이렇게 하려면 DCA(Dynamic Channel Assignment)를 비활성화하고 TPC(Transmit Power Control)를 Fixed로 설정해야 하며, 비인가 탐지가 작동하지 않도록 합니다. 이렇게 하면 AP는 오프 채널 스캐닝을 수행하지 않습니다(BLE Beacon Detection이 활성화되지 않은 경우).
CleanAir BLE 비컨 탐지 비활성화
CleanAir(예: 2700 또는 2800 Series)를 지원하는 AP에서 BLE Beacon Interference Detection이 활성화된 경우 2.4GHz 무선 장치는 오프 채널 스캐닝을 수행합니다(RRM 오프 채널이 비활성화된 경우에도). 따라서 애플리케이션에서 2.4GHz 무선 장치가 채널 외부에서 이동하지 않도록 요구하는 경우 이 기능을 비활성화합니다.
구성
오프 채널 검사 지연 구성
그래픽 사용자 인터페이스(GUI)
WLC의 GUI에서 설정은 특정 WLAN 아래의 Advanced(고급) 탭에 있습니다. 이 예에서는 모든 사용자 우선 순위(0~7)에 대해 Off-Channel Scanning Defer가 활성화되며, 지연 시간이 10,000밀리초(10초)로 늘어납니다. 따라서 지난 10초 내에 이 AP에서 이 WLAN에서 보내거나 받은 사용자 트래픽이 있을 경우 오프 채널 검사가 지연됩니다.

CLI(Command Line Interface)
WLC의 CLI에서 이 명령을 사용하여 모든 우선 순위에 대해 Off-Channel Scanning Defer를 활성화하고 WLAN 2에서 지연 시간을 10,000밀리초로 설정합니다.
(WLC2504-2) >config wlan channel-scan defer-priority 0 enable 2
(WLC2504-2) >config wlan channel-scan defer-priority 1 enable 2
(WLC2504-2) >config wlan channel-scan defer-priority 2 enable 2
(WLC2504-2) >config wlan channel-scan defer-priority 3 enable 2
(WLC2504-2) >config wlan channel-scan defer-priority 4 enable 2
(WLC2504-2) >config wlan channel-scan defer-priority 5 enable 2
(WLC2504-2) >config wlan channel-scan defer-priority 6 enable 2
(WLC2504-2) >config wlan channel-scan defer-priority 7 enable 2
(WLC2504-2) >config wlan channel-scan defer-time 10000 2
RRM 오프 채널 모니터링 비활성화
지정된 밴드에서 RRM Off-Channel Monitoring을 비활성화하려면 WLC에서 다음 작업을 수행합니다.
1단계. AP의 전원 설정(Wireless(무선) > Access Points(액세스 포인트) > Radio(무선) > band(802.11a or 802.11b))를 기록합니다
2단계. TPC를 Fixed로 설정
- GUI: 무선 > 대역(802.11a 또는 802.11b) > RRM > TPC > 전력 레벨 할당 방법을 1로 설정
- CLI: config 802.11<a|b> txpower 전역 1
3단계. DCA 비활성화
- GUI: WIRELESS(무선) > band(802.11a 또는 802.11b) > RRM > DCA > Channel Assignment Method(채널 할당 방법)를 Off(끄기)로 설정합니다.
- CLI: config 802.11<a|b> channel global off
4단계. RRM 그룹화 비활성화
- GUI: WIRELESS(무선) > band (802.11a 또는 802.11b) > RRM > RF Grouping(RF 그룹화) > Set Group Mode(그룹 모드)를 Off로 설정합니다.
- CLI: config advanced 802.11<a|b> group-mode off
5단계. RRM 모니터 모드 비활성화(CLI 전용)
- CLI: config advanced 802.11<a|b> monitor mode disable
6단계. AP 라디오를 원하는 대로 원래 전원 설정으로 되돌립니다.
CleanAir BLE 비컨 탐지 비활성화
BLE 비컨 간섭 감지를 비활성화하려면 WLC에서 다음 작업을 수행합니다
- GUI: 무선 > 802.11b > CleanAir
- BLE Beacon을 Interferences to Detect 열에서 Interferences to Ignore 열로 이동
- Apply를 클릭합니다
- CLI: config 802.11b cleanair device disable ble ble-beacon
다음을 확인합니다.
AP에서 오프 채널 이벤트 또는 오프 채널 이벤트의 부재를 보기 위한 CLI 명령:
IOS AP에서:
debug dot11 dot11radio <0|1> trace print drvpsp
AP-COS AP의 경우:
debug dot11 info
debug rrm off-channel deferral
문제 해결
모든 정보를 동시에 수집:
- 테스트 중인 클라이언트에서 비프로미스큐어스 드라이버 레이어 패킷 캡처
- AP의 서비스 채널에서 무선 패킷 캡처
- 위 디버그는 AP CLI에서
- AP의 스위치포트에서 유선 패킷 캡처
클라이언트 드라이버와 AP의 스위치 포트 간에 트래픽이 지연되고/손실되는 경우 및 여부를 확인합니다. AP의 디버그 출력을 검사하여 트래픽 손실 시 AP가 오프채널이었는지 확인합니다. 이 경우 트래픽 패턴(트래픽 주기 및 QoS 우선순위)을 평가하고 그에 따라 스캔 연기 우선 순위와 스캐닝을 연기할 시간을 설정합니다.