使用 Amazon IoT Core for LoRaWAN 配置无线资源的位置 - Amazon IoT Core
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon IoT Core for LoRaWAN 配置无线资源的位置

在使用此功能之前,请注意,用于解析 LoRaWAN 设备位置信息的所选第三方提供商依赖于国际 GNSS 服务 (IGS)、通过 NASA 的 EarthData 或其他第三方提供或维护的数据源和数据集。这些数据源和数据集是第三方内容(定义见客户协议),并按原样提供。有关更多信息,请参阅 Amazon 服务条款

可以使用 Amazon IoT Core for LoRaWAN 指定您的静态位置数据,或使用第三方解算器激活定位以实时识别设备的位置。您可以添加或更新 LoRaWAN 设备和/或网关的位置信息。

在将设备或网关添加到 Amazon IoT Core for LoRaWAN 或编辑设备或网关的配置详细信息时,可以指定位置信息。位置信息被指定为 GeoJSON 有效负载。GeoJSON 格式是一种用于对地理数据结构进行编码的格式。此有效负载中包含设备位置的纬度和经度坐标,这些坐标基于世界大地坐标系统 (WGS84)

求解器计算资源的位置后,如果您具有 Amazon Location Service,可以激活 Amazon Location 地图,其中将显示您的资源的位置。使用位置数据,您可以:

  • 激活定位以识别和获取 LoRaWAN 设备的位置。

  • 跟踪和监控网关和设备的位置。

  • 定义用于处理对位置数据的任何更新并将其路由到其他 Amazon Web Service 的 Amazon IoT 规则。有关规则操作的列表,请参阅 Amazon IoT 规则操作

  • 使用位置数据和 Amazon SNS 创建提醒,并在发生任何异常活动时向设备接收通知。

LoRaWAN 设备定位的工作原理

可以使用第三方 Wi-Fi 和 GNSS 求解器激活定位以识别设备的位置。可以使用此信息跟踪和监控设备。以下步骤向您展示如何激活定位和查看 LoRaWAN 设备的位置信息。

注意

第三方求解器只能与具有 LoRa Edge 芯片的 LoRaWAN 设备一起使用。不能与 LoRaWAN 网关一起使用。对于网关,您仍然可以指定静态位置信息,并在 Amazon Location 地图上识别该位置。

  1. 添加设备

    在激活定位之前,先将设备添加到 Amazon IoT Core for LoRaWAN。LoRaWAN 设备必须具有 LoRa Edge 芯片,LoRa Edge 是一个超低功耗平台,集成了针对地理定位应用的远程 LoRa 收发器、多星座 GNSS 扫描仪和无源 Wi-Fi MAC 扫描仪。

  2. 激活定位

    要获取设备的实时位置,请激活定位。当您的 LoRaWAN 设备发送上行链路消息时,会使用地理定位帧端口将消息中包含的 Wi-Fi 和 GNSS 扫描数据发送到 Amazon IoT Core for LoRaWAN。

  3. 检索位置信息

    从基于来自收发器的扫描结果计算的求解器中检索估计的设备位置。如果位置信息是使用 Wi-Fi 和 GNSS 扫描结果计算出来的,Amazon IoT Core for LoRaWAN 会选择准确性较高的估计位置。

  4. 查看位置信息

    解算器在计算位置信息后,还将提供准确性信息,该信息指示解算器计算的位置与您输入的静态位置信息之间的差异。您还可以在 Amazon Location 地图上查看设备位置。

    注意

    由于解算器不能用于 LoRaWAN 网关,因此准确性信息将报告为 0.0

有关用于定位解算器的上行链路消息格式和频率端口的更多信息,请参阅 从 Amazon IoT Core for LoRaWAN 到规则引擎的上行链路消息

定位工作流概述

下图显示了 Amazon IoT Core for LoRaWAN 如何存储和更新设备和网关的位置信息。


                此图像显示 Amazon IoT Core for LoRaWAN 如何使用静态位置数据和原始数据实时计算位置。
  1. 指定资源的静态位置

    使用纬度和经度坐标指定设备或网关的静态位置信息,作为 GeoJSON 有效负载。您还可以指定可选的高度坐标。这些坐标基于 WGS84 坐标系。有关更多信息,请参阅 World Geodetic System (WGS84) [世界大地测量系统(WGS84)]。

  2. 激活设备定位

    如果您使用的是具有 LoRa Edge 芯片的 LoRaWAN 设备,则可以选择激活定位来实时跟踪您的设备位置。当您的设备发送上行链路消息时,会使用地理定位帧端口将 GNSS 和 Wi-Fi 扫描数据发送到 Amazon IoT Core for LoRaWAN。然后,求解器使用此信息来解析设备位置。

  3. 添加目的地以路由位置数据

    您可以添加一个目标来描述用于处理设备数据的 IoT 规则,并将更新的位置信息路由到 Amazon IoT Core for LoRaWAN。您还可以在 Amazon Location 地图上查看资源的上次已知位置。

配置资源位置

您可以使用 Amazon Web Services Management Console、Amazon IoT Wireless API 或 Amazon CLI 配置资源的位置。

如果您的设备具有 LoRa Edge 芯片,您可以激活定位来计算实时位置信息。对于您的网关,您仍然可以输入静态位置坐标并使用 Amazon Location 在 Amazon Location 地图上跟踪网关位置。