物联网的概念已经非常火了,1.0时代的物联网还只能是以手机这样的控制终端为中心的星形网络结构,到了2.0时代,物联网已经开始向物物互联迈进,任何物品之间都将实现互联互通。这里我们从技术角度解析一下目前物联网的一些协议框架和解决方案,看看物联网的概念如何通过这些技术实现落地。
根据互联网数据中心的预测,到了2020年左右,物联网将有可能实现2120亿物品之间的互联,消费者的用户体验将伴随着物联网技术的发展而不断提升。但是要保证这种物物互联概念的落地,相关的协议、标准、框架与解决方案是必不可少的,而它们根据不同的平台和产品,可分为三个类别:
***类是为解决具体问题而提供的技术解决方案。方案跟具体的协议相关,例如ZeroConf,全称为Zero configuration networking,是一种用于自动生成可用IP地址的技术,不需要额外的手动配置和专属的配置服务器,让非专业用户也能便捷的连接各类网络设备,如计算机和打印机等等。整个搭建网络的过程都是通过程序自动化实现。这一类的解决方案要根据具体执行方案来做决定,花费的时间较长,产品不同,选择也不尽相同。
第二类是为多个协议创建一个框架。这个框架解决具体的互通问题,侧重点在涵盖多数据通路方面,能够处理包括安全、产品试运行和路由选择等多个问题。例如 AllSeen联盟就是这一类的典型代表,这是一个由高通、海尔、Linux基金会、TP-Link和思科等数十家企业组成的物联网联盟,其中涵盖了处理器厂商、网络基础设施提供商、路由器厂商和家庭终端厂商等各类企业。这个联盟主要由高通创新中心驱动,框架来源于AllJoyn开源项目,无论是终端产品还是应用服务,通过AllJoyn就可以实现互相通信。
第三类针对具体应用实现的方案。例如家庭物联网通讯协定技术Thread是这一类的典型代表,致力于在家庭中安全可靠地连接上百个产品,同时保证电池的寿命稳定。Thread是由三星、飞思卡尔和ARM等公司联合推出的,是一种基于IP的无线网络协议。目前我们家庭中常用的网络协议均有不同的缺点,例如蓝牙功耗虽然低,但是不支持IPv6,而且2.0与4.0出现了混乱并存的局面;Wifi适合传输大量的数据,但是功耗却又偏高;ZigBee布线复杂,并不适合家庭用户。Thread就弥补了这些不足,通过6LoWPAN技术支持IPv6,可以支持250个以上的设备同时联网,能够覆盖到家中所有的灯管、开关、传感器和其他智能设备,保证超低能耗的同时还可以让设备稳定的运行数年。
这些协议框架和解决方案都是应行业的具体需求而生,一切开发都是本着简化连接、优化用户体验的原则进行的,为物联网在具体技术上的实现打下了坚实的基础。
要打造更好的物联网,连接数以十亿计的设备,并且让用户参与其中,通过物联网平台来整合所有这些协议框架和解决方案才是真正的关键。目前的物联网云平台已经能够解决设备连接和数据传输的问题,但是框架还并不成熟,等到这些框架得到产业链的认可之后,物联网的大平台将会更加完善。在这里我们不妨期待一下,一个整合了协议、框架与应用解决方案的物联网平台在不久的将来就会出现。