

# AWS IoT Core for LoRaWAN으로 무선 리소스 위치 구성
<a name="lorawan-configure-location"></a>


|  | 
| --- |
| 이 기능을 사용하기 전에 LoRaWAN 디바이스의 위치 정보를 확인하기 위해 선택한 서드 파티 공급자는 IGS(International GNSS Service), NASA를 통한 EarthData 또는 기타 서드 파티가 제공하거나 유지 관리하는 데이터 피드 및 데이터 세트를 사용한다는 점에 유의하세요. 이러한 데이터 피드 및 데이터 세트는 서드 파티 콘텐츠(고객 계약에 정의됨)이며 있는 그대로 제공됩니다. 자세한 내용은 [AWS서비스 약관](https://aws.amazon.com/service-terms)을 참조하세요. | 

AWS IoT Core for LoRaWAN을 사용하여 정적 위치 데이터를 지정하거나 위치 확인을 활성화하여 서드 파티 솔버를 통해 디바이스의 위치를 실시간으로 식별할 수 있습니다. LoRaWAN 디바이스나 게이트웨이 또는 둘 다에 대한 위치 정보를 추가하거나 업데이트할 수 있습니다.

AWS IoT Core for LoRaWAN에 디바이스 또는 게이트웨이를 추가하거나 디바이스 또는 게이트웨이의 구성 세부 정보를 편집할 때 위치 정보를 지정합니다. 위치 정보는 [GeoJSON](https://geojson.org/) 페이로드로 지정됩니다. GeoJSON 형식은 지리적 데이터 구조를 인코딩하는 데 사용되는 형식입니다. 페이로드에는 [세계 측지 시스템 좌표계(WGS84)](https://gisgeography.com/wgs84-world-geodetic-system/)를 기반으로 하는 디바이스 위치의 위도 및 경도 좌표가 포함됩니다.

솔버가 리소스의 위치를 계산한 후 Amazon Location Service가 있는 경우, 리소스 위치가 표시되는 Amazon Location 맵을 활성화할 수 있습니다. 위치 데이터를 사용하여 다음을 수행할 수 있습니다.
+ 위치 확인을 활성화하여 LoRaWAN 디바이스의 위치를 식별하고 가져옵니다.
+ 게이트웨이와 디바이스의 위치를 추적하고 모니터링합니다.
+ 위치 데이터에 대한 업데이트를 처리하고 이를 다른 AWS 서비스로 라우팅하는 AWS IoT 규칙을 정의합니다. 규칙 작업 목록은 **AWS IoT 개발자 안내서의 [AWS IoT 규칙 작업](https://docs.aws.amazon.com/iot/latest/developerguide/iot-rule-actions.html)을 참조하세요.
+ 위치 데이터와 Amazon SNS를 사용하여, 비정상적인 활동이 발생할 경우 알림을 생성하고 디바이스로 알림을 수신할 수 있습니다.

## LoRaWAN 디바이스의 위치 확인이 작동하는 방식
<a name="lorawan-location-solver"></a>

위치 확인을 활성화하여 서드 파티 Wi-Fi 및 GNSS 솔버를 통해 디바이스의 위치를 식별할 수 있습니다. 이 정보를 사용하여 디바이스를 추적하고 모니터링할 수 있습니다. 다음 단계에서는 위치 확인을 활성화하고 LoRaWAN 디바이스의 위치 정보를 보는 방법을 보여줍니다.

**참고**  
서드 파티 솔버는 [LoRa Edge](https://www.semtech.com/products/wireless-rf/lora-edge) 칩이 있는 LoRaWAN 디바이스에서만 사용할 수 있습니다. LoRaWAN 게이트웨이와 함께 사용할 수 없습니다. 게이트웨이의 경우, 여전히 정적 위치 정보를 지정하고 Amazon Location 맵에서 위치를 식별할 수 있습니다.

1. 

**디바이스 추가**

   위치 확인을 활성화하려면 먼저 AWS IoT Core for LoRaWAN에 디바이스를 추가합니다. LoRaWAN 디바이스에는 LoRa Edge 칩셋이 있어야 합니다. 이 칩셋은 장거리 LoRa 송수신장치, 다중 위성군 GNSS 스캐너 및 패시브 Wi-Fi MAC 스캐너를 통합한 초저전력 플랫폼으로, 지리적 위치 애플리케이션을 대상으로 합니다.

1. 

**위치 확인 활성화**

   디바이스의 실시간 위치를 확인하려면 위치 확인을 활성화합니다. LoRaWAN 디바이스에서 업링크 메시지를 보내면 메시지에 포함된 Wi-Fi 및 GNSS 스캔 데이터가 지리적 위치 프레임 포트를 사용하여 AWS IoT Core for LoRaWAN으로 전송됩니다.

1. 

**위치 정보 검색**

   송수신장치의 스캔 결과를 바탕으로 계산된 예상 디바이스 위치를 솔버에서 검색합니다. 위치 정보가 Wi-Fi와 GNSS 스캔 결과를 모두 사용하여 계산된 경우 AWS IoT Core for LoRaWAN은 정확도가 더 높은 예상 위치를 선택합니다.

1. 

**위치 정보 보기**

   솔버가 위치 정보를 계산한 후 솔버에서 계산한 위치와 사용자가 입력한 정적 위치 정보 간의 차이를 나타내는 정확도 정보가 표시됩니다. Amazon Location 맵에서 디바이스 위치를 확인할 수도 있습니다.
**참고**  
LoRaWAN 게이트웨이에는 솔버를 사용할 수 없으므로 정확도 정보는 `0.0`과 같이 보고됩니다.

위치 확인 솔버에 사용되는 업링크 메시지 형식 및 주파수 포트에 대한 자세한 정보는 [AWS IoT Core for LoRaWAN에서 규칙 엔진으로 전송되는 업링크 메시지](lorawan-location-devices.md#lorawan-location-devices-uplink) 섹션을 참조하세요.

## 위치 확인 워크플로 개요
<a name="lorawan-location-workflow"></a>

다음 다이어그램은 AWS IoT Core for LoRaWAN이 디바이스 및 게이트웨이의 위치 정보를 저장하고 업데이트하는 방법을 보여 줍니다.

![AWS IoT Core for LoRaWAN이 정적 위치 데이터와 원시 데이터를 사용하여 실시간으로 위치를 계산하는 방법을 보여 주는 이미지.](http://docs.aws.amazon.com/ko_kr/iot-wireless/latest/developerguide/images/iot-lorawan-lms-architecture.png)


1. 

**리소스의 정적 위치 지정**  
위도 및 경도 좌표를 사용하여 디바이스 또는 게이트웨이의 정적 위치 정보를 GeoJSON 페이로드로 지정합니다. 고도 좌표를 지정할 수도 있습니다. 이러한 좌표는 WGS84 좌표계를 기반으로 합니다. 자세한 정보는 [ World Geodetic System(WGS84)](https://gisgeography.com/wgs84-world-geodetic-system/)을 참조하세요.

1. 

**디바이스에 대한 위치 확인 활성화**  
LoRa Edge 칩이 장착된 LoRaWAN 디바이스를 사용하는 경우, 선택적으로 위치 확인을 활성화하여 디바이스 위치를 실시간으로 추적할 수 있습니다. 디바이스에서 업링크 메시지를 보내면 GNSS 및 Wi-Fi 스캔 데이터가 지리적 위치 프레임 포트를 사용하여 AWS IoT Core for LoRaWAN으로 전송됩니다. 그런 다음 솔버는 이 정보를 사용하여 디바이스 위치를 확인합니다.

1. 

**위치 데이터를 라우팅할 대상 추가**  
디바이스 데이터를 처리하기 위한 IoT 규칙을 설명하는 대상을 추가하고 업데이트된 위치 정보를 AWS IoT Core for LoRaWAN으로 라우팅할 수 있습니다. Amazon Location 맵에서 리소스의 마지막으로 알려진 위치를 볼 수도 있습니다.

## 리소스 위치 구성
<a name="lorawan-location-how"></a>

AWS Management Console, AWS IoT 무선 API 또는 AWS CLI를 사용하여 리소스 위치를 구성할 수 있습니다.

디바이스에 LoRa Edge 칩이 있는 경우, 위치 확인을 활성화하여 실시간 위치 정보를 계산할 수도 있습니다. 게이트웨이의 경우에도 정적 위치 좌표를 입력하고 Amazon Location을 사용하여 Amazon Location 맵에서 게이트웨이 위치를 추적할 수 있습니다.

**Topics**
+ [LoRaWAN 디바이스의 위치 확인이 작동하는 방식](#lorawan-location-solver)
+ [위치 확인 워크플로 개요](#lorawan-location-workflow)
+ [리소스 위치 구성](#lorawan-location-how)
+ [LoRaWAN 게이트웨이의 위치 구성](lorawan-location-gateways.md)
+ [LoRaWAN 디바이스의 위치 구성](lorawan-location-devices.md)