您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 软件开发专栏 > 网络/安全 > 正文

物联网发展趋势系列之七(2018)

发表于:2018-10-24 作者:许永硕 来源:今日头条

接上篇:

在2017年分享了物联网发展趋势之后,2018年继续分享物联网发展趋势,本文是2018年物联网发展趋势的第七篇文章。今天将讨论物联网边缘侧生态的完善!

简化版的物联网应用

有一个笑话“某程序员退休后决定练习书法,于是重金购买文房四宝。一日,饭后突生雅兴,一番研墨拟纸,并点上上好檀香。定神片刻,泼墨挥毫,郑重地写下一行字:hello world!”

一般学习新的计算机语言都有一个Tutorial的教程,而计算机语言教程的第一课通常都是在屏幕上显示“Hello world!”

2013年研究Xively的时候,Xively上有一个Tutorial教程,演示了以下功能:

  • 在Xively上设置信息通道(Channel),并将信息通道与手机的定位传感器建立关联。
  • 在Xively上配置一个程序,将这个信息通道的信息,通过网页的形式显现出来。
  • 在手机上打开配置好的网页,移动手机,就可以看到这个页面上手机网页上的经度、维度随着手机的移动不断变化。

这个简化版的物联网应用的框架如图:

简化版的物联网应用的框架

对于让开发者入门的第一个程序,需要让初学者用最低的技术门槛,以最简单的方式了解物联网应用的功能,这个入门程序做了最大的简化:

  • 借用手机上的传感器[不必准备、配置硬件]。
  • 不需要配置网络[传感器与手机在一个系统上,不需要为传感器配置网络,直接借用手机的网络联网]。
  • 直接借用手机浏览器作为应用的入口[实际的物联网应用可以是手机App,也可以是电脑程序,还可以是一些特殊的设备应用,比如专有设备的应用]。

这样简化的应用可以让入门者最快速、最方便的体验物联网的功能。

但Xively更通用的入门演示,需要包括:

传感器的联网方式[直接连接云端,或者通过与边缘侧的传感网连接,而传感网通过路由器连接网络];传感器的运行环境;更加通用的应用。

如图:

入门级的练习越简单越好!

物联网应用的普及也是从简单应用开始

从物联网的入门教程,环境越简单越容易入手。

而物联网发展的早期,普及的应用也是借助于完善的手机应用生态[移动应用生态]开始普及的。

就如以前文章中提到的,导航系统实际上是已经非常普及的物联网应用,虽然最早期的导航系统是装配在汽车上的,但是随着导航软件的进一步普及,手机的导航软件越来越普及。

这里有一个趋势:专有设备的物联网应用,更多的集成到成熟的通用的应用容器中。

这里的通用的成熟的应用容器指的是手机应用。

比如,专有的车载导航软件被手机导航软件所取代;曾经流行的手环功能(记录运动状态)被手机功能所取代;专有的照相机(卡片机)被手机取代[当然包括一些图像传感功能],通过图像与人工智能结合的图片传感功能被广泛应用(比如现在水表的抄表功能、快递员通过手机的扫码应用);专有的录音设备被手机取代,等等功能。

在现实生活中,很多传统的专有设备的工具,逐渐被通用手机[传感器+应用]所取代。

专有设备被通用应用容器(指手机)取代的主要根源有以下几个:

  • 手机上传感器的增加;
  • 手机软件开发生态的完善;
  • 设备类通讯还不完善。

最早期的智能手环的应用,手机上的传感器少,需要通过蓝牙与手机通讯传递数据。在手机上增加了更多传感器之后,手环的功能可以被手机取代,逐渐的智能手环用户开始减少,利用手机记步的用户开始普及。

边缘侧生态完善后,还会有设备专有化的趋势

上一节讲过,专有设备会借用通用应用容器实现功能的集成化。

除了:手机开发生态完善;设备类通讯不完善;手机传感器种类增加这三个原因之外,借用通用设备可以降低成本也是重要的原因。

而专用设备需要考虑的是成本和效率问题。

在应用早期,成本是主要考虑因素;但是随着应用的普及,通用应用容器的应用多之后,效率就会是另外一个考虑因素。

如果一个应用容器承载了太多的应用,在不同应用之间切换会营销效率,所以在应用集成化达到一定规模之后,还会有设备专用化的逆向趋势。

当边缘侧的开发生态完善,物联网通讯协议完善(物联网的高速通讯5G、中速通讯eMTC,低速低功耗的通讯NB-IOT等协议)部署完善;将在边缘侧形成开发生态。

比如智能家居系统,以中控系统为核心的生态;以手机调度为主的可穿戴设备的生态;以MES调度为主的智能制造生态完善之后,通用设备将进一步专有化。

以智能制造生态为例,有一个比较成功的产品明匠智能的牛顿系统,(早期功能通用化)主要是一个通用的协议转化系统,明匠智能的网关,利用牛顿系统,形成的是通用的网关。

这个通用的网关集成了各种协议的接口,必然意味着硬件成本的增加。当在工业中应用的时候,在特定的领域,只需要两个协议的转换,那么其他的协议接口的硬件成本是没有意义的。当专有的转换需求量大了之后,专有的协议转化的产品会有需求。

所以在这样的生态完善之后,又回经历硬件专有化的趋势。而专有化的硬件是在通用软件的基础上实现的,既降低了硬件的成本,还可以利用通用软件的灵活配置,降低软件的开发成本。

现在所处的阶段

现在已经有越来越多物联网应用,借助于手机的移动开发生态;而随着物联网的通讯协议,特别是运营商的物联网专有网络的逐步完善,网络瓶颈解决了。

而物联网应用越来越普及,传感器也丰富起来;现在边缘侧的生态已经呈现雏形。未来将会有更多的成熟应用开始使用专有设备。

比如智能家居的控制系统,未来可能将以可语音控制的带有大屏功能的设备为主,而不是以手机作为主要控制终端。