Pouch解决方案赋能蓝牙设备实现云连接

描述

随着物联网生态系统的演进,开发人员面临如何高效且安全地将设备连接至云端的挑战。尽管Wi-Fi和移动通信连接技术长期以来占据主导地位,但蓝牙设备正日益融入云端工作流程。对于低功耗、短程设备而言,这开辟了新的可能性。

蓝牙设备广泛应用于传感器、可穿戴设备及其他嵌入式应用。然而,将数据从这类设备流式传输至云端历来较为复杂。例如,与Wi-Fi或移动网络设备不同,蓝牙设备不具备IP地址,无法直接连接至云服务。

Golioth:通往云端的串行端口

Golioth作为恩智浦专注于云服务的合作伙伴,通过提供安全、量产级物联网中间件解决方案,弥合了制造商与互联网连接之间的鸿沟,支持嵌入式设备连接至云端。通过支持设备与云端的无缝连接,Golioth赋能制造商最大化数据效用并提升运营效率。

云连接通常聚焦于通过移动网络或Wi-Fi直接连网的设备。Golioth以其解决方案"Pouch"填补了这一空白,该方案允许通常不具备互联网连接能力的蓝牙设备,通过网关传输加密数据包的方式与云端进行通信。

Pouch是如何工作的?

Pouch作为蓝牙数据包的封装技术,支持通过网关将数据安全完整地传输至云端。其实现方式如下:

1源头加密

基于为设备和项目配置的凭证,蓝牙设备使用证书和密钥对来加密其数据载荷。

2数据打包

加密后的载荷与包头及信息一同打包成"Pouch",其中包含设备身份与项目关联信息。

3网关中转

恩智浦FRDM-RW612等网关将Pouch数据包转发至Golioth云,全程不解密或修改数据,仅作传输。

4云端验证

数据包到达Golioth云后,云端通过Root CA检查设备证书,并确认网关已获该项目的授权。

wi-fi

作为Pouch解决方案的一部分,恩智浦的FRDM-RW612可用作蓝牙云连接的网关。

与Zephyr协作

作为Zephyr Project的创始成员,恩智浦为该社区做出重要贡献,提供受Zephyr支持的无线产品组合。在此基础之上,Golioth也集成Zephyr,以构建其云连接解决方案。

作为先行采用者,Golioth受益于Zephyr的跨平台能力和广泛的供应商支持,包括与恩智浦产品的无缝集成。这一协作能够加速新蓝牙平台的部署,增强Golioth助开发人员更高效地将产品推向市场的能力。

探索Zephyr支持的恩智浦无线连接。了解恩智浦无线Zephyr使能技术,或探索Zephyr上游对恩智浦Wi-Fi驱动程序的支持。

蓝牙网关解决方案快速入门

使用恩智浦的无线开发板FRDM-RW612和FRDM-MCX W71,开发人员可以借助示例代码着手开发,并将设备连接至云端。这些开发板可用作蓝牙云连接的网关。

准备好亲自体验如何利用恩智浦硬件与Golioth软件方案将蓝牙设备连接至云端了吗?请通过相关软件示例开始探索,点击了解详情>>

本文作者

Kyle Dando,恩智浦半导体开发系统应用工程师。Kyle Dando热衷于帮助工程师学习如何使用嵌入式设计所需的工具。在恩智浦,他专注于改进支持软件的交付方式。Kyle正与无线团队合作,简化开发人员使用恩智浦无线微控制器的过程。他拥有普渡大学和圣克拉拉大学的计算机与电气工程学位,工作经验涵盖硬件和软件设计,并在各种嵌入式设计工具领域为众多客户进行培训。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分