介绍 AWS IoT Core for LoRaWAN 对公共网络的支持 官方博客 物联网

产品展示

25

AWS IoT Core for LoRaWAN 支持公共网络

关键要点

AWS IoT Core for LoRaWAN 新增对公共网络的支持,简化 LoRaWAN 网络的部署。该功能通过与 Everynet 合作,允许客户使用公共 LoRaWAN 网络,无需管理自有网关。该预览版本支持在美国及其东部弗吉尼亚州和西部俄勒冈州区域使用。

介绍

我们最近宣布了 AWS IoT Core for LoRaWAN 的公共网络支持的 预览,这是一款全面管理的 LoRaWAN 网络服务器 (LNS)。此次公告中,AWS 与 Everynet,一个公共 LoRaWAN 网络提供商,合作简化 LoRaWAN 网络部署,为客户提供不必管理自己网关的替代方案。Everynet 的国家 LoRaWAN 网络覆盖美国超过 40 的人口,覆盖 650 多个城市。Everynet 还提供了一个 覆盖地图,让您可以查看最新的覆盖情况并便利 LoRaWAN 设备的部署。公共网络支持的预览版本目前可在美国及其东部弗吉尼亚州和西部俄勒冈州区域使用。

利用公共网络支持的 AWS IoT Core for LoRaWAN 构建解决方案,将使您能更专注于核心业务,即从 LoRaWAN 设备收集商业数据。虽然单个 LoRaWAN 支持的网关可以服务于数百个在范围内的 LoRaWAN 设备,但部署这些网关需要资本支出和维护运营的工程团队。通过公共网络支持,您可以在拥有公共 LoRaWAN 覆盖的区域内,无需部署网关,利用公共 LoRaWAN 网络处理与私有 LoRaWAN 网络相同的用例。

Everynet 是 AWS 的合作伙伴,运营公共 LoRaWAN 网络。AWS IoT Core for LoRaWAN 使用由 LoRa 联盟 分配的 NetID,这是一个 24 位的网络标识符,用于识别 LoRaWAN 网络。NetID 用于网络为 LoRaWAN 设备分配特定的网络地址即设备地址 DevAddr。相同的 NetID 概念被用于将从 Everynet 的流量路由到 AWS IoT Core for LoRaWAN。

在本文中,我们将演示如何使用 AWS IoT Core for LoRaWAN 的公共网络支持。

介绍 AWS IoT Core for LoRaWAN 对公共网络的支持 官方博客  物联网

步骤 1:启用公共网络

前提条件

要按照此博客帖子进行操作,您需要一个 AWS 账户,并能够访问美国东部和西部区域的 AWS IoT Core for LoRaWAN,以及 AWS 身份与访问管理IAM权限,以便在 AWS IoT Core 中创建 LPWA 设备、服务配置文件、设备配置文件和 IoT 无线目标。除了在您的 AWS 账户中创建资源的权限外,您还需要一个 LoRaWAN 设备及 Everynet 的 覆盖 信息。

通过控制台启用公共网络:

登录到 AWS IoT Core for LoRaWAN 控制台转到 配置文件 页面以创建服务配置文件选择添加 服务配置文件以启用公共网络支持,如图 1 所示输入服务配置文件的名称,例如 publicnetworksprofile

这是创建私有网络和使用合作方公共网络的唯一不同步骤。

Figure 1 添加服务配置文件以启用公共网络

添加设备配置文件和目标控制台

根据设备类型和 LoRaWAN 区域添加 设备配置文件在预览期间,选择 US915 频段通过导航到 AWS IoT 控制台,在管理下选择 LPWAN 设备,选择 目标,然后选择 添加目标 来添加 目标输入 目标名称,例如 publicnetworksdestination输入 主题,例如 publicnetworks/topic选择 创建新的服务角色选择 添加目标

Figure 2 为 LPWAN 设备数据添加目标

步骤 2:创建设备

添加 LoRaWAN 设备控制台

导航到 AWS IoT 控制台,在管理下选择 LPWAN 设备 的下拉菜单,然后选择 设备在 LoRaWAN 规范 中,选择 OTAA v10x输入 DevEUI 在您的无线设备上找到的 16 位十六进制 DevEUI 值输入 AppKey 您的无线设备供应商提供的 32 位十六进制 AppKey 值输入 AppEUI 您的无线设备供应商提供的 16 位十六进制 AppEUI对于 无线设备名称 输入 public LoRaWAN device

Figure 3 配置 LoRaWAN 设备

对于 无线设备配置文件,选择在前面的步骤中创建的配置文件对于 服务配置文件,选择之前创建的 publicnetworksprofile对于 目标 名称,选择之前创建的 publicnetworksdestination

Figure 4 关联配置文件和选择目标

点击 下一步选择 添加设备

您可以重复这些步骤来添加多个设备。

步骤 3:验证连接性

检查最新的上行链路

打开 AWS IoT 控制台在导航窗格中,选择 管理,然后在 LPWAN 设备 下选择 设备注意 LoRaWAN 设备 下的 上次收到上行链路时间 列显示最新上行链路的日期和时间

Figure 5 来自公共网络的 LoRaWAN 设备

测试设备上行链路

在 AWS IoT 控制台的左侧菜单中,选择 测试,然后选择 MQTT 测试客户端在 订阅主题 标签中,输入主题为 #,并选择 订阅请注意,AWS IoT Core for LoRaWAN 的原始负载与私有网络的负载相同,唯一的不同是公共网络中不包含网关 EUI 信息。

Figure 6 LoRaWAN 设备负载

客户参考

Quext 是一家智能公寓技术提供商,利用 AWS IoT Core for LoRaWAN 的公共网络支持预览。

云梯加速apk

“在 Quext,我们专注于提供经济高效的简化智能公寓技术,以提高物业价值、简化建筑管理和提升居民满意度。通过 AWS IoT Core 访问全球 Everynet LoRaWAN 网络,为我们提供了实现这一目标的最高效、最直接的方法。”

Tray Johnson Quext 首席技术官

清理

要删除设备控制台

导航到 AWS IoT 控制台,在 管理 下选择 LPWAN 设备 的下拉菜单,然后选择 设备选择您创建的设备,然后点击 删除

要删除目标控制台

导航到 AWS IoT 控制台,在 管理 下选择 LPWAN 设备 的下拉菜单,然后选择 目标选择您创建的目标,然后点击 删除

要删除服务和设备配置文件控制台

导航到 AWS IoT 控制台,在 管理 下选择 LPWAN 设备 的下拉菜单,然后选择 配置文件选择您创建的设备配置文件,然后点击 删除选择您创建的服务配置文件,然后点击 删除

结论

在这篇博客中,我们介绍并演示了如何使用 AWS IoT Core for LoRaWAN 的新公共网络支持功能,这一新功能让客户能够直接通过 AWS IoT 访问公共 LoRaWAN 网络。我们不建议您在预览阶段进行商业工作负载。我们建议您使用公共网络功能的预览版本,以便快速测试您当前的设备以及新的部署策略。如果您想了解更多,请查看我们关于 AWS IoT Core for LoRaWAN 的文档。

Gaurav Gupta

Gaurav 是 AWS 的首席合作伙伴解决方案架构师,专注于赋能 LoRaWAN、通讯和卫星的物联网连接合作伙伴。拥有超过 18 年的无线技术、协议和解决方案构建经验,他凭借 15 项已授予的专利正在彻底改革无线/物联网/云领域。

Jordan Alexander

Jordan 是亚马逊网络服务 (AWS) 的合作伙伴解决方案架构师,工作地点在亚特兰大。他支持混合和边缘的合作伙伴以及跨各种无线技术的 AWS 连接合作伙伴。他在无线物联网方面有超过 5 年的经验,现在支持构建将设备与云连接的解决方案的合作伙伴。

Vidmob如何利用生成性AI转变其创意数据领域关键要点在这篇文章中,我们概述了Vidmob如何与AWS的生成性AI创新中心GenAIIC合作,利用生成性AI深入分析创意数据,从而提升市场营销效果。Vidmob通过构建面向客户的聊天界面,简化了创意表现数据的查询和分析,最终目标是提高客户的决策效率和...

使用AWS Transfer Family和AWS Secrets Manager实现基于多因素身份验证的受管理文件传输文章重点高度监管行业对安全的文件交换需求。AWS Transfer Family新功能支持多种身份验证方法。本文介绍使用AWS本地服务构建MFA解决方案的架构与实施步骤。由Yoha...