Nordic IPv6蓝牙智能协议栈实现超低功耗小型物联网应用

2015-03-24 21:21
单片机与嵌入式系统应用 2015年2期
关键词:配置文件开发人员套件

Nordic Semiconductor ASA推出nRF51物联网(Internet of Things,Io T)软件开发套件(SDK),这是用于市场领先的Nordic nRF51系列系统级芯片(SoC)的完整IPv6-ready互联网协议组,充分利用蓝牙技术联盟(Bluetooth SIG)新近采纳的互联网协议支持配置文件(Internet Protocol Support Profile,IPSP)和互联网工程任务组(Internet Engineering Task Force,IETF)的6LoWPAN 技术。这款SDK可实现基于IP的端至端通信,藉以将Nordic的nRF51系列和Io T的蓝牙智能(Bluetooth Smart)功能带到新的水平。

这包括了与智能家居、工业和企业自动化应用,以及物流、接入控制和云服务相关的大型分布式云连接异构网络部署,可以与“最后一英里”技术由蓝牙智能无线技术来实现的做法完全无关,而在服务和“物品”之间实现直接通信。

nRF51 Io T SDK完全基于开放式标准,并且把IP寻址扩展直至“物品”,从而实现“无头路由器”(headless router)。首先推出的协议栈包括:互联网协议支持配置文件(IPSP)、6LoWPAN适配层、IPv6互联网路由层、用户数据报协议(User Datagram Protocol,UDP)和传输控制协议(Transmission Control Protocol,TCP)传输层、约束应用协议(Constrained Application Protocol,Co AP)和消息队列遥测传输(Message Queuing Telemetry Transport,MQTT)应用层,以及一系列应用示例。紧凑的存储器占位面积还意味着完整的协议栈可以通过单一芯片配置在nRF51系列SoC上运行,让开发人员最大限度地减小最终产品的功率、尺寸和成本。

为配合这个开发工具套件,Nordic还提供用于模拟“无头”路由器并支持IPv6蓝牙智能的软件设置,其中包括Raspberry Pi(型号B)、蓝牙智能Ready USB附件、Raspbian GNU/Linux Kernel 3.17.4和radvd deamon。这些“无头”路由器设置、新型nRF51-DK和nRF51 Io T SDK互相结合,为开发人员提供了功能强大的完整平台,能够用于开发基于Nordic nRF51系列SoC和蓝牙智能的物联网应用。

Nordic Semiconductor产品管理总监Thomas Embla Bonnerud表示:“随着可穿戴产品的兴起和大规模增长,蓝牙智能已经是把“我的物品”连接至互联网的主要成熟技术。nRF51 Io T SDK为蓝牙智能技术释放了用于连接“身边的物品”的潜力。这款SDK解决方案可让开发人员在一系列全新的Io T市场领域和应用中充分利用蓝牙智能技术。”

猜你喜欢
配置文件开发人员套件
基于维修费用的关键部套件分析
“龙吟套件”创作感悟
互不干涉混用Chromium Edge
Semtech发布LoRa Basics 以加速物联网应用
基于Zookeeper的配置管理中心设计与实现
忘记ESXi主机root密码怎么办
部署前的准备工作
为View桌面准备父虚拟机
工业照明超频三天棚灯套件改造工程
后悔了?教你隐藏开发人员选项