Nordic 的 nRF52840 多协议 SoC 已通过 Thread 认证首次实现 Thread 和 蓝牙5 的同时连接

2017-09-26
Nordic 的 nRF52840 系统级芯片 (SoC) 具有动态多协议特性,独特地同时支持 Thread 和 蓝牙5 无线连接性 (连接一个网络前无需先断开另一个网络)。这项功能还确保任何以 Nordic nRF52840 SoC 及用于 Thread 的Nordic nRF5 SDK 为基础的 Thread 产品均可无缝地与蓝牙5 设备互操作


Nordic Semiconductor 宣布,同时支持蓝牙® 5 (低功耗蓝牙) 和 IEEE 802.15.4 (Thread 网络标准和 OpenThread 堆栈的基础) 的最新多协议 SoC 器件 nRF52840 现已获得 Thread 1.1 认证。nRF52840 SoC 通过了全部 Thread 认证测试,同时支持连接至中央设备的蓝牙5 连接性。这些测试显示 nRF52840 SoC 使得应用能够同时使用 Thread 和 蓝牙5 无线连接性,连接一个网络前无需先断开另一个网络。

Nordic 的 nRF52840 SoC 是市场上唯一同时支持 Thread 和 蓝牙5 的多协议 SoC 器件,这项功能是通过 SoC 器件的低功耗蓝牙和 Thread ‘动态多协议’ 功能来实现的 (参见以下内容),它允许同时支持 Nordic S140 v5 协议栈 (用于 nRF52840 SoC 的低功耗蓝牙协议栈,并且是 Nordic 用于 Thread 的 nRF5 软件开发套件 (SDK) 的一部分) 和 OpenThread RF 协议栈。OpenThread 是 Thread 网络协议的首个开源 Thread 认证实施方案,由 Nest Labs 推出,而 Nordic Semiconductor 积极提供了研发技术。

对于开发人员来说,这意味着任何基于 Nordic nRF52840 SoC 的无线传感器或产品现在不仅可以快速和轻易获取 Thread 认证,还可以与蓝牙v4.0 (以及更新的) 无线技术设备互操作 (及代办、控制和管理),同时从两项无线技术中获益。

Nordic Semiconductor 产品营销经理 Pär Håkansson 表示:“在运作时,nRF52840 能够有效地作为 Thread 和蓝牙5 网络之间的桥梁,并且能够进行通信,例如让智能手机同时通过蓝牙5 和 Thread 与无线传感器进行通信,无需通过云网络也可以相互交换数据。”

“虽然这不是真正的同时连接,但 Nordic 研发团队一直努力使得这个过程变得如此快速和无缝,使得开发人员在设计应用时可以视之为两者同时运作。更好的是,支持这项连接的所有繁重工作均隐藏在 Nordic S140 v5 协议栈的低层驱动程序中,开发人员无需费心处理。”

Thread 经设计在人们生活和工作场合创建了进行连接和控制产品的最佳途径,这项协议包括了功能强大的安全性 (智能手机等级认证和 AES 加密)、低电量省电运作、可靠性、可扩展性,以及支持开发人员的友好型 IP (IPv6 跟 6LoWPAN) Mesh 网络。

非盈利机构 Thread Group 专注于教导开发人员、构建商和客户了解 Thread 独特的功能和优势,从而推动 Thread 成为家居及其它 IoT 应用的基础,同时确保通过严格、有意义的产品认证带来积极的体验。Thread 主要的家居 IoT 目标应用包括:家庭自动化、电器、接入和气候控制、安全性、照明、医疗保健,以及安保系统。

Nest 的 OpenThread 技术领导兼初始架构师 Jonathan Hui 评论道:“Nordic Semiconductor 继续成为全力支持 OpenThread 的重要企业。而且,nRF52840 器件的快速 Thread 认证道路证实了 OpenThread 的开源路径、便携性和经优化占位面积的优势。”

Thread Group 总裁 Grant Erickson 补充道:“Nordic Semiconductor 一直是 Thread Group 中十分活跃的长期参与者,其重大贡献使得 Thread 可发挥潜力。我们非常高兴看到 Nordic 推出通过了 Thread 认证的 nRF52840 SoC 器件,以期满足对低功耗 IP Mesh 网络的不断增长的需求,这些网络的例子包括 Thread,它可以无缝把数百台设备相互连接,或者连接至移动设备,以及直接连接至云端,而不会大幅缩短电池寿命。”

Nordic Semiconductor 销售及营销总监 Geir Langeland 评论道:“我们认为 Thread 现已成为了在家居 IoT 领域中新兴的领先无线技术之一,所以我们决定战略性地把我们世界领先的超低功耗无线研发专有技术投资于开发 OpenThread 软件栈,同时确保我们的 nRF52840 多协议 SoC 不仅通过全面的蓝牙5 认证,还获得 Thread 1.1 认证。家居 IoT 产品开发人员现在可以使用功能强大的 SoC 器件以通过验证的架构为基础,以支持最复杂的蓝牙5 和 Thread IoT 应用。”

关于动态多协议
nRF52840 SoC 支持低功耗蓝牙、IEEE 802.15.4 (Thread) 以及其它 RF 软件协议。先前,Nordic 用于 Thread 的 nRF5 SDK 通过一个开关解决方案来实施低功耗蓝牙和 Thread 的多协议支持。用于此类支持的开关解决方案在激活一个协议之前,首先停止另一个协议。这项技术虽然很容易实施,但是无法支持并发的协议运作。

用于 Thread 的最新版本 Nordic nRF5 SDK (版本0.10.0) 克服了这个缺点,推出用于并行运作低功耗蓝牙 (Nordic 的 S140 v5 协议栈 (低功耗蓝牙RF协议栈) )和 Thread (OpenThread 协议堆栈) 的动态多协议解决方案。

动态多协议确保各个协议可以分享无线电硬件的运作时间,以确保两者保持连接。在并行支持期间,使用一项协议来传送和接收数据并不会干扰其它链接。

Nordic 固件自动照看协议之间的时间分配,使得开发人员不必费心处理这方面的工作,只须专注于为多协议应用的低功耗蓝牙功能进行编程,有如单独利用多协议应用中的低功耗蓝牙或者 Thread 部分。