编者按:本文来自微信公众号“CSDN”(ID:CSDNnews),作者 | 马超,责编 | 胡巍巍,36氪经授权发布。
前几天,笔者发文写了一篇《腾讯Tiny OS 组合 NB-IoT,值得程序员一试吗?》,凑巧结识Tiny OS的创始人汪礼超同学,相谈甚欢。
不但发现了很多共同老友,而且查看了Tiny OS的最新代码后,发现之前很多问题,都已经被改掉。
笔者在感叹后生可畏的同时,感觉之前那些文章,只是从侧面说物联网,不太过瘾,索性藉由本文,带着大家把物联网彻底说清楚。
基础释义
用传感器、GPS、激光扫描器等信息传感设备,通过专门的传输模块(如NB-IoT、Wi-Fi)按约定的协议,实现人与人、人与物、物与物的在任何时间、任何地点的连接(Anything、Anytime、Anywhere),从而进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的庞大网络系统。
“物”之概念升级
物联网的“物”的概念原本是指装有RFID或者其它传感器的装置,但是随着物联网智能化趋势的不断升级,目前的‘物‘要满足以下条件才能够被纳入“物联网”的范围:(1)数据传输功能;(2)存储功能;(3)CPU;(4)独立的操作系统;(5)专门的应用程序;(6)遵循物联网的通信协议;(7)广域网中有可被识别的唯一编号。
技术栈的演进
在之前对于物联网的定义语境中一般将物联网分为感知层、汇聚层以及传输层。
但是最近通过一段时间的发展,人们发现传感数据单向传输,无法实现智慧网络的诉求,所以物联网终端需要专门的芯片及操作系统。因此在感知层与汇聚之间应该还有一个终端的系统层。
而且我们之前在《巨头垂涎却不能染指,IoT数据库风口已至》中也曾介绍过,传统数据库的设计与物联网时代海量数据存储的需求并不匹配,物联网需要专门的时序数据库进行数据存储。
这样才能更充分的发挥数据价值与人工智能、大数据等技术融合产生更为明显的裂变效应。
可以说现在的物联网技术栈几乎囊获了所有最为先进的技术:如5G、IPv6技术(为适应物联网的终端容量)、芯片技术、操作系统、NB-lot、时序数据库、云计算等等。可谓是说是各种技术的“集大成者”。
感知层:传感器技术、射频识别技术、二维码技术、微机电系统、音视频采集技术
终端系统层:包括物联网芯片如MCU以及物联网操作OS
汇聚层:传感网自组网技术、ZigBee、UWB、Bluetooth等近距离通讯技术,Wi-Fi、LAN等局域通讯技术
传输层(网络层):互联网、电信网、2、3、4、5G网络、NB-IoT、LoRa、NGN、等广域通讯技术
数据存储层:主要是时序数据据如Tdengine和OpenTSDB等
应用层:云计算、数据挖掘、AI、高端软件
物联网的特征演进
物联网的本质特征概括起来有以下方面:一是“物”即纳入物联网的“物”一定要具备自动识别与物物通信(M2M)的功能;
二是“联”,网联网脱胎于互联网,本质都是信息的传递,;
三是“网“,物联网不仅仅提供了物物间的连接,其构成的网络本身与云计算结合本身也具备了大数据处理的能力。
同时随着时间的演进物联网演化出第四个特征暨“智能化”特征,即网络应具有自动化、自我反馈与智能控制的特点。
在2012年工信部发布物联网发展十二五规划之后,2015年我国物联网产业规模已经达到7500亿元,并且持续保持年化复合增长30%左右的速度。
2016年工信部又发布了物联网行业的十三五规划,对比两份规划可以看到,其中对于关键技术的定义出现了一定变化。
其中两个最大亮点:一是将物联网操作系统独立出来列为关键技术之一,二是提出要将物联网与移动互联网及大数据技术整合。
可以说这份十三五规划极具前瞻性的指引了行业的发展方向,Tiny OS+腾讯IoT Hub;Lite OS+华为云等产品均是这个大趋势下的产物。
物联网十二五规划关键技术 物联网“十三五”规划关键技术
信息感知技术 传感器技术
信息传输技术 体系架构共性技术
信息处理技术 操作系统
信息安全技术 物联网与移动互联网、大数据整合技术
物联网发展的新趋势
1.溢出效应白热化:“互联网+“的概念,是在2014年开始火爆于乌镇互联网大会的,这个笔者在《论剑乌镇》的文章中有所介绍,可以说互联网是在诞生40多年以后,才对其它行业产生颠覆与重构效应。但是,目前物联网金融、移动物联网、智慧城市等物联网+的产业,已经初具规模。其背后的关键逻辑,就是物联网的终端,是传统互联网行业的几十倍。海量数据与人工智能之间产生的碰撞效应,已经让人们初步感受到了物联网的巨大威力。
2.物联网络智能化:上文已经提到了最新的物联网终端,应该是具备OS的智慧终端,可以根据外界反馈,进行自我调整。单纯发送传感数据的物联网络,难以创造新的场景,将逐步被淘汰出局。
3.标准之争开源化:目前很多IT企业,都在大力推广自身的开源框架,其实现在的开源框架之争,就是20年前的标准之争。例如,谷歌深度学习框架TensorFlow,目前已经成为人工智能方面的行业标准。谁掌握了最流行的开源项目,谁就掌握了话语权,从而主导行业的发展方向。
4.全栈掌控趋势化:目前各个巨头,都还是在某个细分领域发家,不过在物联网时代,巨头们基本都是以云计算技术为核心,力求对于物联网产业的整个链条进行全方位的掌控。
腾讯:用户体验追求者
可能是微信入口的加持,可以说腾讯云的用户体验是最佳的,注册使用均非常简单。
Tiny os在众多国产IoT操作系统中是最年轻的,不过他们的迭代速度,是最快的,经过与Tiny os的创始人沟通,他们有专人的团队负责收集GitHub上的Issue并逐一分析排期升级。
比如之前他们的定时器,是无法设置Interval的,但是一周过后的新版本中,就已经加入了此功能,其迭代速度简直令人惊奇,所以腾讯的物联网产品,明显带有了追求极致用户体验的逻辑,实际使用感受令人称道。
阿里:全栈不留死角
笔者在之前的文章中,介绍过阿里的物联网芯片,其操作系统Ali Things OS已经发展了两年多,刚刚发布了3.0版本,对于物联网结合人工智能方面也做的相当领先。
其传统数据库OceanBase刚刚获得TPC的冠军,可以说是全面无死角的物联网技术栈。
华为:最佳设备供应商
华为的物联网系列产品,明显带有一股性冷淡之风,其Lite OS迭代并不快,云平台的界面也比较朴实,不过华为产品的稳定度和成熟度一直是行业翘楚。
而且之前我们也介绍过,华为主导了物联网NB-lot的技术标准,技术池的深度使华为在长期的竞争中,可以居于不败的地位。
百度:数据存储者
目前,百度是唯一一个推出时序数据库产品TSDB的大厂。虽然目前还没有操作系统的推出,但是从现在全栈式竞争的趋势看,百度推出自己物联网产品的时间不会太远。
电信运营商:迷路的玩家
考虑到物联网巨大的规模,尤其是移动物联网的流量必然跑在电信网络上,所以各大运营商都顺势成立了自己的物联网子公司,比如中移物联等。
不过目前电信物联公司的业务,几乎都局限在提供NB-IoT物联卡服务,而且具体的产品资费也不透明。
在移动互联开始时,中国移动还推出过基于安卓定制的OS,不过到了如今运营商仿佛都失去了斗志,只管自己的一亩三分地。可以说,全栈化竞争已成趋势,单纯的防守,无法跟上时代步伐。
目前,物联网产业在中国还是处于的概念导入期、和产业链逐步形成阶段,各方的技术标准和体系,都还在快速迭代。
其内在逻辑演化的过程,已经产生了明显的自我颠覆效应,整体产业处于酝酿爆发的前夜,但是也只有这个时期机会最多。
互联网时代的出现,催生了诸如电商、社交、金融科技等一系列的大爆款,那么新时代的爆款,会花落谁家,答案即将揭晓。
封面图来自pexels