超低功耗(ULP)射频(RF)专业厂商Nordic Semiconductor ASA宣布推出nRF51物联网(Internet of Thing, IoT)软件开发套件(SDK),这是用于市场领先的Nordic nRF51系列系统级芯片(SoC)的完整IPv6-ready互联网协议组,充分利用蓝牙技术联盟(Bluetooth SIG)新近采纳的互联网协议支持配置文件(Internet Protocol Support Profile, IPSP)和互联网工程任务组(Internet Engineering Task Force, IETF)的6LoWPAN技术。这款SDK可实现基于IP的端至端通信,藉以将Nordic的nRF51系列和IoT的蓝牙智能(Bluetooth Smart)功能带到新的水平。
这包括了与智能家居、工业和企业自动化应用,以及物流、接入控制和云服务相关的大型分布式云连接异构网络部署,可以与“最后一英里”技术由蓝牙智能无线技术来实现的做法完全无关,而在服务和“物品”之间实现直接通信。
原生IP意味着蓝牙智能“物品”可以通过“无头”(headless)路由器和互联网进行相互通信,还意味着蓝牙智能“物品”能够与使用Wi-Fi、以太网、ZigBee IP和Thread等具备IPv6功能的其它有线或无线技术的物品进行通信,形成一个异构网络。
![](http://www.ck365.cn/data/upload/201412/22/10-49-03-37-0.jpg)
与基于代理或专有互联网网关桥梁的其它IoT解决方案不同,nRF51 IoT SDK完全基于开放式标准,并且把IP寻址扩展直至 “物品”,从而实现“无头路由器”(headless router)。首先推出的协议堆栈包括:互联网协议支持配置文件(IPSP)、6LoWPAN适配层、IPv6互联网路由层、用户数据报协议(User Datagram Protocol, UDP)和传输控制协议(Transmission Control Protocol, TCP)传输层、约束应用协议(Constrained Application Protocol, CoAP)和消息队列遥测传输(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 IoT SDK互相结合,为开发人员提供了功能强大的完整平台,能够用于开发基于Nordic nRF51系列SoC和蓝牙智能的物联网应用。
Nordic Semiconductor产品管理总监Thomas Embla Bonnerud表示:“随着可穿戴产品的兴起和大规模增长,蓝牙智能已经是把 “我的物品” 连接至互联网的主要成熟技术。nRF51 IoT SDK为蓝牙智能技术释放了用于连接“身边的物品”的潜力。这款SDK解决方案可让开发人员在一系列全新的IoT市场领域和应用中充分利用蓝牙智能技术。我们认为蓝牙智能IPv6是功率、尺寸和成本受限之IoT应用的主要使能技术,而我们很自豪和高兴能够成为首家推出完整全集成解决方案的企业。”
蓝牙技术联盟高级营销总监ErrettKroeter表示:“蓝牙继续为OEM厂商、开发人员和消费者提供新的无线连接可能性,现在,配合蓝牙4.2标准的全新IPSP配置文件面世,让传感器能够通过IPv6和6LoWPAN直接接入互联网。蓝牙智能是提供创新灵活性、市场扩展能力以及全球认可标准信任的唯一无线技术,所有这些都是实现物联网承诺必不可少的特性。我们很高兴看到企业如此快速地转向利用蓝牙智能技术提供的IP无线连接能力。”