Amazon Web Services 한국 블로그
AWS IoT Core Device Location과 Amazon Sidewalk 기능 통합
오늘은 AWS IoT Core Device Location 서비스로 Amazon Sidewalk 기반 디바이스의 위치 데이터를 확인하는 새로운 기능을 알려드립니다. 이 특성을 이용하면 Sidewalk 디바이스에 GPS 모듈을 설치할 필요가 없어지고, 위치 데이터를 확인하는 개발자 경험도 간소해집니다. 스마트 홈 센서 트래커와 같이 소형 코인 셀 배터리로 구동하는 디바이스는 연결에 Sidewalk를 사용합니다. 이동이 잦은 제품의 기본 제공 GPS 모듈을 지원하려면 비용만 많이 드는 것이 아니라, 최적의 배터리 수명 성능과 긴 수명을 보장하기도 어렵습니다.
이 서비스가 출시되면 사물 인터넷(IoT) 디바이스 제조업체와 솔루션 개발자가 Sidewalk 기반 디바이스로 Bluetooth Low Energy(BLE), Wi-Fi 또는 위성 항법 장치(GNSS) 정보를 AWS IoT에 보내 위치 확인을 요청하여 자산 추적 및 위치 모니터링 솔루션을 구축할 수 있습니다. 그런 다음 확인된 위치 데이터를 MQTT 주제 또는 AWS IoT 규칙에 보내고 데이터를 다른 Amazon Web Services(AWS) 서비스로 전달해 AWS IoT Core를 통해 다양한 AWS 클라우드 기능을 이용하게 됩니다. 이렇게 하면 소프트웨어 개발 과정이 간소해지고, 최적의 위치 소스를 택할 선택의 폭이 넓어지기 때문에 제품 성능도 개선됩니다.
이번 서비스 출시로 이전의 난제가 해결되고 아키텍처 복잡성이 해소될 것입니다. Sidewalk 네트워크 인프라 자체를 사용해 디바이스 위치를 판단할 때는 네트워크 기반 디바이스에서 위치 감지가 필요하지 않기 때문에 디바이스에 전력을 많이 소모하고 비용도 많이 드는 GPS 하드웨어를 설치할 필요가 없습니다. 또한 이 특성은 디바이스가 GNSS 및 Wi-Fi로부터 위치 데이터를 효율적으로 측정해 보고하도록 해주기 때문에 제품 배터리 수명이 연장됩니다. 따라서 이러한 강화 요소를 활용해 더 설득력 있는 자산 추적용, 위치 인식형 IoT 애플리케이션을 구축할 수 있습니다.
Amazon Sidewalk와 AWS IoT Core Device Location 서비스를 처음 접하시는 분들을 위해, 이력과 맥락을 간단하게 설명해 드리겠습니다. 이러한 서비스를 이미 잘 아신다면 시작하기 섹션으로 건너뛰시면 됩니다.
AWS IoT Core와 Amazon Sidewalk 통합
Amazon Sidewalk는 강화된 연결 옵션을 통해 디바이스 간 협업을 개선하는 데 도움이 되는 공유 네트워크입니다. 이 서비스는 반려동물이나 귀중품 위치 찾기부터 스마트홈 보안, 조명 제어, 나아가 가전제품과 도구 원격 진단에 이르기까지 다양한 기능을 탑재한 고객 디바이스를 지원합니다.
Amazon Sidewalk는 호환되는 Amazon Echo 및 Ring 디바이스와 같이 Amazon Sidewalk Gateways(Sidewalk Bridges라고도 함)를 사용하는 안전한 커뮤니티 네트워크로, IoT 엔드포인트 디바이스에 클라우드 연결을 제공합니다. Amazon Sidewalk는 가정용 저대역폭, 원거리 연결을 지원하고 단거리 통신에는 BLE를 사용하며, 원거리 커버리지에는 LoRa 및 900MHz 주파수에서 주파수 편이 방식(FSK) 무선 프로토콜을 사용합니다.
이제 Sidewalk는 미국 인구의 90%를 넘는 커버리지를 제공하며, 지역 사회 및 엔터프라이즈를 대상으로 원거리 커넥티드 솔루션을 지원합니다. Sidewalk Bridge 구실을 하는 Ring 카메라나 Alexa 디바이스를 사용하는 사용자라면 인터넷 대역폭 중 적은 부분만 제공하기로 선택할 수 있습니다. 이 대역폭을 풀링하여 한 지역 사회 내 모든 Sidewalk 기반 디바이스에 이로운 공유 네트워크가 형성됩니다.

2023년 3월에는 AWS IoT Core가 Amazon Sidewalk와의 통합을 심화해 자격에 부합하는 하드웨어 개발 키트(HDK), SDK, 샘플 애플리케이션을 사용해 Sidewalk 디바이스를 원활하게 프로비저닝, 온보딩, 모니터링할 수 있게 되었습니다. 이 글을 쓰는 시점 기준으로, 고객이 Sidewalk 네트워크에 연결하려면 AWS IoT Core가 유일한 방법입니다.
AWS IoT Core 콘솔에서 Sidewalk 디바이스를 추가하고, 디바이스를 프로비저닝하고 등록하며, Sidewalk 디바이스를 클라우드에 연결할 수 있습니다. Sidewalk 디바이스 온보딩과 관련한 자세한 정보를 알아보려면 AWS IoT Wireless 개발자 안내서의 AWS IoT Core for Amazon Sidewalk 시작하기를 참조하세요.

지난 2022년 11월에 AWS IoT Core Device Location 서비스 출시를 발표했습니다. 디바이스에 GPS 모듈이 없더라도 IoT 디바이스의 좌표를 얻을 수 있는 새로운 특성이었습니다. Device Location 서비스는 간단한 요청 및 응답 HTTP API로 사용할 수도 있고, 아니면 MQTT, LoRaWAN과 같은 IoT 연결 경로와 함께 사용할 수도 있으며 이제는 Amazon Sidewalk와도 호환됩니다.
AWS IoT Core 콘솔에서 Device Location 서비스를 테스트해 볼 수 있습니다. 디바이스 페이로드 데이터를 가져와 디바이스의 위치를 확인해 보면 됩니다. 리소스 위치는 GeoJSON 페이로드로 보고됩니다. 자세한 내용은 AWS IoT Core 개발자 안내서의 AWS IoT Core Device Location을 참조하세요.

자동차 제조, 공급망, 산업용 도구 등 여러 업종의 고객으로부터 Device Location 서비스와 같이 Sidewalk 제품에서 위치 데이터를 추출할 수 있는 단순한 솔루션에 대한 요청이 쇄도했습니다. 이런 솔루션이 있다면 고객 소프트웨어 개발 과정이 간소해지고, 최적의 위치 소스를 택할 선택의 폭이 넓어져 결과적으로 제품이 개선될 것으로 전망했습니다.
Device Location과 Amazon Sidewalk 통합 시작하기
Sidewalk 디바이스에 대하여 Device Location을 활성화하려면 AWS IoT Core 콘솔의 LPWAN 디바이스 아래에 있는 AWS IoT Core for Amazon Sidewalk 섹션으로 이동합니다. 디바이스 프로비저닝을 선택하거나, 기존 디바이스를 선택해 설정을 편집하세요. Sidewalk 디바이스를 생성하거나 업데이트하는 경우, 지리적 위치 옵션에서 포지셔닝 활성화를 선택합니다.
위치를 활성화하면서, 위치 데이터를 보내고자 하는 대상을 지정해야 합니다. 대상으로는 AWS IoT 규칙 또는 MQTT 주제를 지정할 수 있습니다.

다음은 새 Sidewalk 디바이스를 프로비저닝하면서 위치를 활성화하기 위한 AWS Command Line Interface(AWS CLI) 명령 샘플입니다.
$ aws iotwireless createwireless device --type Sidewalk \
--name "demo-1" --destination-name "New-1" \
--positioning Enabled
Sidewalk 디바이스가 Amazon Sidewalk 네트워크에 대한 연결을 설정하고 나면 디바이스 SDK가 GNSS, Wi-Fi 또는 BLE 기반 정보를 AWS IoT Core for Amazon Sidewalk에 보냅니다. 고객이 포지셔닝을 활성화한 경우, AWS IoT Core Device Location이 위치 데이터를 확인해 해당 위치 데이터를 지정된 대상으로 보냅니다. Sidewalk 디바이스가 위치 측정 데이터를 전송하면, 선택한 디바이스의 위치 섹션에 확인된 지리적 좌표와 지도 핀이 표시됩니다.

또한 대상에 전달된 위치 정보를 GeoJSON 형식으로도 받습니다. 아래의 예시를 참조하세요.
{
"coordinates": [
13.376076698303223,
52.51823043823242
],
"type": "Point",
"properties": {
"verticalAccuracy": 45,
"verticalConfidenceLevel": 0.68,
"horizontalAccuracy": 303,
"horizontalConfidenceLevel": 0.68,
"country": "USA",
"state": "CA",
"city": "Sunnyvale",
"postalCode": "91234",
"timestamp": "2025-11-18T12:23:58.189Z"
}
}
Sidewalk 디바이스와 AWS 클라우드가 주고받는 Device Location 데이터를 모니터링하려면 Amazon CloudWatch Logs for AWS IoT Core를 활성화하면 됩니다. 자세한 내용은 AWS IoT Wireless 개발자 안내서의 AWS IoT Core for Amazon Sidewalk를 참조하세요.
정식 출시
AWS IoT Core Device Location의 Amazon Sidewalk 통합은 미국 동부(버지니아 북부) 리전에서 정식 출시되었습니다. 사용 사례, 설명서, 샘플 코드, 파트너 디바이스에 대한 자세한 내용은 AWS IoT Core for Amazon Sidewalk 제품 페이지를 참조하세요.
AWS IoT Core 콘솔에서 사용해 보시고, AWS re:Post for AWS IoT Core로 피드백을 보내거나 평소 교류하는 AWS Support 담당자를 통해 피드백을 보내주세요.
— Channy