物联网通讯协议卡位战启动
过去SONY社长安藤国威应邀,来台湾年底资讯月进行演讲时曾说到:SONY未来的数位产品都将支援IPv6,因为欧美已经把IPv4申请与使用了差不多,加上日本电子产品年产量这么多,必然要使用IPv6才能与Internet接轨。
ARM mbed支援多种IoT协定
而今年,一位台北科技大学的教授在一个场合中说道:物联网
要发展必须等到IPv6够成熟普及才有可能,否则任何环境位置、器物都要上网,IP数根本不够。
事实上即便在IPv4的有限IP下,只要让闸道器获得IP,不一定每个感测节点都要具有IP,且闸道器与节点间的沟通方式标准,应当也是可行,不一定非要到各节点IP。
不过,上述也点出了一点,那就是现阶段的物联网,尚缺乏最佳的通讯方式,也缺乏一致的通讯方式,因此已有许多资通讯大厂布局于此。
Google购并Nest Labs
例如Google购并的Nest Labs就提出Thread通讯协定,Nest Labs技术主管认为现有通讯协定对家用物联网环境而言没有一个是合适的,因而另行制订Thread协定,该主管认为Wi-Fi会有路由器故障就完全停摆的问题,ZigBee的路由协定较无效率也较耗电,ZigBee PRO缺乏原生性的IP协定支援,Z-Wave一样不支援IP且技术偏封闭,OpenWSN则在安全性上不足。
ARM购并Sensinode Oy
Google购并Nest Labs,知名的ARM则在2013年8月购并芬兰的Sensinode Oy,为的也是布局物联网所需的通讯协定,购并Sensinode Oy后取得6LoWPAN(让ZigBee网路与IPv6接轨的协定)、CoAP、OMA LW M2M、MQTT、TLS、DTLS等,其中MQTT、CoAP确实是因应物联网而有的协定。
在购并Sensinode之前,ARM本身就有一个穿戴式、物联网的开放原始码专案,称为mbed,购并Sensinode后,ARM把这些通讯协定软体进行分配,一部份拨给mbed OS,即物联网无线感测器节点用的作业系统与相关软体,另一部份拨给mbed Device Server,即物联网闸道器所用的相关软体。
类似的,Intel很早即购并Wind River(开发工具)、McAfee(资讯安全)等软体业者,也是为了强化嵌入式应用市场,因此相关软体也用于物联网应用上,例如传输加密安全方面即倚赖McAfee。
值得注意的是,虽然业者发动购并或提出新通讯协定技术,是为了让自身的本有业务,能更顺利扩展延伸到物联网市场,但毕竟购并与发展新技术也是要花费成本时间,单纯从原有业务回收此一成本,可能有些难度。
因此,Nest Labs虽然表示Thread技术不收权利金,但依然与其他业者共同成立了Thread Group,负责对采行Thread技术的电子产进行测试验证,而验证自然需要收费,加入Thread Group的会员企业也要支付会费。
同样的,ARM将Sensinode的软体分别拨给mbed OS与mbed Device Server后,前者ARM采完全免费策略,但后者则需要收授权费。
Qualcomm购并CSR
当然,Bluetooth也开始朝物联网应用方向努力,4.1版的Bluetooth也能够用Mesh方式构成网路,因此协定部份必然也要新开发、新验证,也因为Mesh技术的出现,使Qualcomm购并CSR(CSR的蓝牙Mesh技术称为CSRMesh),希望能掌握另一种切入物联网市场的机会,且在此之前Microchip也想购并CSR。
协定不仅上述几个,其他尚有XMPP、DDS、AMQP等,以上所谈均是网路层面、偏底层的物联网通讯协定,而之前OIC与AllSeen所角逐的,是应用程式层面、偏高层的物联网通讯协定。
且众人皆知OIC与AllSeen是重量级科技业者的集合,但高层次的物联网通讯标准,也要把政府、国际机构的想法一并考虑,如欧洲ETSI提出自有的M2M标准,国际间也合作提出OneM2M标准等。
关于这些,国外甚至有文章直接以“IoT Protocol War”来形容,很明显的,掌握物联网的关键通讯协定,如同卡到交通干道、黄金地段的重要位置,这也是各业者、机构均积极布局、研拟、购并的原因,短期内恐难但到停战止歇。