AWS IoT Core for LoRaWAN에 게이트웨이 및 디바이스 연결
AWS IoT Core for LoRaWAN은 LoRaWAN(저전력 장거리 광역 네트워크) 디바이스를 연결하고 관리할 수 있도록 지원하며 LNS 개발 및 운영의 필요성을 대체합니다. 장거리 WAN(LoRaWAN) 디바이스 및 게이트웨이는 AWS IoT Core for LoRaWAN을 사용하여 AWS IoT Core에 연결할 수 있습니다.
디바이스, 게이트웨이, 프로파일 및 대상에 대한 명명 규칙
AWS IoT Core for LoRaWAN을 시작하고 리소스를 생성하기 전에 디바이스, 게이트웨이 및 대상의 명명 규칙을 고려하세요.
AWS IoT Core for LoRaWAN은 무선 디바이스, 게이트웨이 및 프로파일에 대해 생성한 리소스에 고유 ID를 할당합니다. 그러나 리소스를 보다 쉽게 식별할 수 있도록 리소스에 보다 구체적인 이름을 지정할 수도 있습니다. 디바이스, 게이트웨이, 프로파일 및 대상을 AWS IoT Core for LoRaWAN에 추가하기 전에 더 쉽게 관리할 수 있도록 이름을 지정하는 방법을 고려해 보세요.
리소스를 만들 때 태그를 리소스에 추가할 수 있습니다. LoRaWAN 디바이스를 추가하기 전에 태그를 사용하여 AWS IoT Core for LoRaWAN 리소스를 식별하고 관리하는 방법을 고려하세요. 태그를 추가한 후 수정할 수 있습니다.
이름 및 태그 지정에 대한 자세한 내용은 AWS IoT Wireless 리소스 설명 단원을 참조하세요.
디바이스 데이터를 서비스 데이터에 매핑
LoRaWAN 무선 디바이스의 데이터는 대역폭을 최적화하기 위해 인코딩되는 경우가 많습니다. 이러한 인코딩된 메시지는 다른 AWS 서비스에 의해 쉽게 사용되지 않을 형식으로 AWS IoT Core for LoRaWAN에 도달합니다. AWS IoT Core for LoRaWAN은 AWS Lambda 함수를 사용할 수 있는 AWS IoT 규칙을 사용하여 다른 AWS 서비스가 사용할 수 있는 형식으로 디바이스 메시지를 처리 및 디코딩합니다.
디바이스 데이터를 변환하여 다른 AWS 서비스에 전송하려면 다음 사항을 알아야 합니다.
-
무선 디바이스가 보내는 데이터의 형식 및 내용입니다.
-
데이터를 전송하려는 서비스입니다.
-
서비스에 필요한 형식입니다.
이 정보를 사용하여 변환을 수행하고 변환된 데이터를 사용할 AWS 서비스에 전송하는 AWS IoT 규칙을 사용할 수 있습니다.
콘솔을 사용하여 디바이스 및 게이트웨이를 AWS IoT Core for LoRaWAN에 온보딩
콘솔 인터페이스 또는 API를 사용하여 LoraWAN 게이트웨이 및 디바이스를 추가할 수 있습니다. AWS IoT Core for LoRaWAN을 처음 사용하는 경우 콘솔을 사용하는 것이 좋습니다. 콘솔 인터페이스는 한 번에 몇 가지 AWS IoT Core for LoRaWAN 리소스를 관리할 때 가장 실용적입니다. 많은 수의 AWS IoT Core for LoRaWAN 리소스를 관리할 때 AWS IoT Wireless API를 사용하여 보다 자동화된 솔루션을 만드는 것이 좋습니다.
AWS IoT Core for LoRaWAN 리소스를 구성할 때 입력하는 대부분의 데이터는 디바이스 공급 업체에서 제공하며 지원하는 LoRaWAN 사양에 따라 다릅니다. 다음 주제에서는 AWS IoT Core for LoRaWAN 리소스를 설명하고 게이트웨이와 디바이스를 추가할 콘솔 또는 API를 사용하는 방법에 대해 설명합니다.
참고
퍼블릭 네트워크를 사용하여 LoRaWAN 디바이스를 클라우드에 연결하는 경우 게이트웨이 온보딩을 건너뛸 수 있습니다. 자세한 내용은 퍼블릭 LoRaWAN 디바이스 네트워크에서 LoRaWAN 트래픽 관리(Everynet) 단원을 참조하십시오.