네트워크 분석기를 사용하여 멀티캐스트 그룹 및 FUOTA 작업 디버깅 및 문제 해결
모니터링할 수 있는 무선 리소스에는 LoRaWAN 디바이스, LoRaWAN 게이트웨이 및 멀티캐스트 그룹이 포함됩니다. 또한 네트워크 분석기를 사용하여 FUOTA 작업과 관련된 문제를 디버깅하고 해결할 수 있습니다. 또한 FUOTA 작업이 진행 중일 때 설정, 데이터 전송 및 상태 쿼리와 관련된 메시지를 모니터링하고 추적할 수 있습니다.
FUOTA 작업을 모니터링하려면 작업에 멀티캐스트 그룹이 포함된 경우 멀티캐스트 그룹과 그룹 내 디바이스를 모두 네트워크 분석기 구성에 추가해야 합니다. 또한 FUOTA 태스크가 진행되는 동안 멀티캐스트 그룹 및 디바이스와 교환되는 유니캐스트 및 멀티캐스트 업링크 및 다운링크 메시지를 추적하려면 프레임 정보와 멀티캐스트 프레임 정보를 활성화해야 합니다.
멀티캐스트 그룹을 모니터링하려면 네트워크 분석기 구성에 그룹을 추가하고 멀티캐스트 프레임 정보를 사용하여 이러한 그룹으로 전송되는 멀티캐스트 다운링크 메시지 문제를 해결할 수 있습니다. 유니캐스트 통신이 사용되는 그룹에 조인하려는 디바이스의 문제를 해결하려면 이러한 디바이스도 네트워크 분석기 구성에 포함해야 합니다. 그룹 내 디바이스와의 유니캐스트 통신만 모니터링하려면 무선 디바이스의 프레임 정보를 활성화하세요. 이 접근 방식을 사용하면 멀티캐스트 그룹과 그룹에 조인하는 디바이스 모두에 대한 포괄적인 모니터링 및 진단이 가능합니다.
다음 섹션에서는 네트워크 분석기를 사용하여 멀티캐스트 그룹 및 FUOTA 작업을 디버깅하고 문제를 해결하는 방법을 설명합니다.
디바이스만 포함된 FUOTA 태스크 디버깅
네트워크 분석기를 사용하여 LoRaWAN 디바이스만 작업에 추가된 FUOTA 작업을 디버깅할 수 있습니다. FUOTA 작업에 디바이스를 추가하는 방법에 대한 자세한 내용은 FUOTA 태스크에 디바이스 및 멀티캐스트 그룹 추가 및 FUOTA 세션 예약 섹션을 참조하세요. FUOTA 작업을 디버깅하려면 다음 단계를 수행하세요.
-
태스크가 진행되는 동안 디바이스와 교환되는 FUOTA 업링크 및 다운링크 메시지를 모니터링할 수 있도록 무선 디바이스의 프레임 정보를 활성화하여 네트워크 분석기 구성을 생성합니다.
-
무선 디바이스 식별자를 사용하여 FUOTA 작업의 디바이스를 네트워크 분석기 구성에 추가합니다.
-
추적 메시징을 활성화하여 네트워크 분석기 구성에 있는 디바이스에 대한 추적 메시지 수신을 시작합니다.
추적 메시지 정보 applicationCommandType
열에서 데이터 전송 및 조각화 설정과 관련된 유니캐스트 다운링크 메시지 수신을 시작합니다.
참고
추적 메시지 표에 applicationCommandType
열이 표시되지 않는 경우 테이블 설정을 조정하여 이 열을 표시할 수 있습니다.
WirelessMetadata > ApplicationInfo의 JSON 로그 메시지에서 applicationCommandType
및 기타 세부 메시지를 볼 수도 있습니다.
멀티캐스트 그룹을 사용하여 FUOTA 작업 디버깅
네트워크 분석기를 사용하여 멀티캐스트 그룹 및 LoRaWAN 디바이스가 그룹에 추가된 FUOTA 작업을 디버깅할 수 있습니다. FUOTA 작업에 디바이스를 추가하는 방법에 대한 자세한 내용은 FUOTA 태스크에 디바이스 및 멀티캐스트 그룹 추가 및 FUOTA 세션 예약 섹션을 참조하세요. FUOTA 작업을 디버깅하려면 다음 단계를 수행하세요.
-
무선 디바이스 및 멀티캐스트 그룹의 프레임 정보 및 멀티캐스트 프레임 정보 설정을 활성화하여 네트워크 분석기 구성을 생성합니다.
-
멀티캐스트 그룹 식별자를 사용하여 FUOTA 작업의 멀티캐스트 그룹을 네트워크 분석기 구성에 추가합니다. 멀티캐스트 프레임 정보를 활성화하면 FUOTA 작업이 진행되는 동안 그룹에 전송되는 펌웨어 데이터 메시지와 FUOTA 상태 쿼리 메시지를 디버깅할 수 있습니다.
-
무선 디바이스 식별자를 사용하여 멀티캐스트 그룹의 디바이스를 네트워크 분석기 구성에 추가합니다. 프레임 정보를 활성화하면 FUOTA 작업이 진행되는 동안 디바이스와 직접 교환되는 업링크 및 다운링크 메시지를 모니터링할 수 있습니다.
-
추적 메시징을 활성화하여 네트워크 분석기 구성에 있는 디바이스 및 멀티캐스트 그룹에 대한 추적 메시지 수신을 시작합니다.
그런 다음 추적 메시지 표의 applicationCommandType
열과 디바이스만 포함된 FUOTA 태스크 디버깅에 설명된 JSON 로그 메시지의 세부 정보를 사용하여 추적 메시지를 보고 디버깅할 수 있습니다.
멀티캐스트 그룹에 조인하려는 디바이스 디버깅
네트워크 분석기를 사용하여 멀티캐스트 그룹에 조인하려는 디바이스를 디버깅할 수 있습니다. 멀티캐스트 그룹에 디바이스를 추가하는 방법에 대한 자세한 내용은 멀티캐스트 그룹 생성 및 그룹에 디바이스 추가 섹션을 참조하세요. 멀티캐스트 그룹을 디버깅하려면 다음 단계를 수행하세요.
-
무선 디바이스의 프레임 정보를 활성화하여 네트워크 분석기 구성을 생성합니다.
-
무선 디바이스 식별자를 사용하여 모니터링할 디바이스를 네트워크 분석기 구성에 추가합니다.
-
추적 메시징을 활성화하여 네트워크 분석기 구성에 있는 디바이스에 대한 추적 메시지 수신을 시작합니다.
-
그룹 내 디바이스에 대해 추적 메시징이 활성화된 후 멀티캐스트 그룹에 디바이스를 연결하기 시작합니다.
멀티캐스트 그룹 세션 디버깅
네트워크 분석기를 사용하여 멀티캐스트 그룹 세션을 디버깅할 수 있습니다. 자세한 내용은 멀티캐스트 그룹의 디바이스로 전송하도록 다운링크 메시지 예약 단원을 참조하십시오. 멀티캐스트 그룹 세션을 디버깅하려면 다음 단계를 수행하세요.
-
멀티캐스트 그룹의 멀티캐스트 프레임 정보를 활성화하여 네트워크 분석기 구성을 생성합니다.
-
멀티캐스트 그룹 식별자를 사용하여 모니터링할 멀티캐스트 그룹을 네트워크 분석기 구성에 추가합니다.
-
멀티캐스트 세션이 시작되기 전에 추적 메시징을 활성화하여 멀티캐스트 그룹 세션에 대한 추적 메시지 수신을 시작합니다.
-
멀티캐스트 그룹 세션을 시작하고 추적 메시지 테이블에 표시된 메시지와 JSON 로그 메시지를 확인하여 상태를 모니터링합니다.
추적 메시지 테이블의 DevAddr
열에 MulticastAddr
이 표시됩니다. JSON 로그 메시지의 WirelessMetadata > ApplicationInfo에서 MulticastGroupId
와 같은 세부 메시지를 볼 수도 있습니다.