构筑基于物联网操作系统的物联网生态环境.doc

构筑基于物联网操作系统的物联网生态环境.doc

ID:53123192

大小:187.92 KB

页数:5页

时间:2020-04-01

构筑基于物联网操作系统的物联网生态环境.doc_第1页
构筑基于物联网操作系统的物联网生态环境.doc_第2页
构筑基于物联网操作系统的物联网生态环境.doc_第3页
构筑基于物联网操作系统的物联网生态环境.doc_第4页
构筑基于物联网操作系统的物联网生态环境.doc_第5页
资源描述:

《构筑基于物联网操作系统的物联网生态环境.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、构筑基于物联网操作系统的物联网生态环境最近跟物联网行业和移动互联网行业的一些资深从业人员做了深入交流,就物联网操作系统的概念和必要性、定位等进行了充分深入的沟通。首先说明的是,物联网操作系统的概念被广泛认同。同时,对物联网操作系统在整个物联网领域的功能和地位,又有了更进一步的认识。下面简单总结,供业界的朋友们参考评论。 物联网操作系统的最基本功能,与Android操作系统在移动互联网领域的地位和作用类似。先看一下Android,其最大的贡献在于,实现了智能终端硬件和软件的分离。任何应用程序开发者,基本不用考虑智能终端的

2、物理硬件配置(CPU型号、内存、各种外设等),只需根据Android提供的编程接口编写应用程序,就可以运行在所有基于Android的智能终端上。硬件的功能是有限的,如果软件和硬件紧密捆绑不分离,则整个系统的功能也是有限的。但是一旦把硬件功能剥离出来,则通过软件的变动,可以使得整个系统的功能大大扩充。举例来说,带闪光灯的拍照手机,如果硬件和软件捆绑,则其功能就仅仅局限于一台照相机和一部手机。但是软硬件分离后,就可以变成手电筒、信号灯等原来无法实现的功能。对于物联网来说,要实现类似移动互联网一样的良性发展,也需要达到软硬件

3、分离的效果。物联网终端的硬件功能很有限,比如一个传统的车载OBD模块,仅仅提供定位、GPRS、车辆信息读取等功能。但是通过额外的应用软件,则可以把OBD模块变成一个防盗器(事先划定位置范围,超出后报警),甚至其它功能设备。保险公司也可以定制开发自己的程序,安装到OBD上,获取必要的数据。这种通过软件创新,把已知(硬件功能)变成未知(软件功能)的能力,才是激发人类兴趣的源泉,也是为行业带来活力的关键。除此之外,物联网还需要达到另外一种分离:硬件驱动程序与操作系统内核的分离。考虑这样一种场景:电冰箱的内置摄像头坏了,重新更

4、换了一个新型号、功能更强大的摄像头。这时候运行在冰箱内的操作系统,必须能够根据新摄像头的硬件特征(比如设备ID等),自动从网上下载对应的驱动程序,然后安装。这个过程对运行在操作系统上的应用程序来说是透明的。Android貌似是无法做到硬件驱动程序与操作系统内核分离的,一旦增加一个新的硬件,必须编写对应的驱动程序,然后重新编译Android内核。下图示意了基于这两种分离思想(应用软件与硬件分离、设备驱动与操作系统内核分离),构筑的一个物联网生态体系: 图中的实线表示永久逻辑连接,虚线表示临时的逻辑交互。大概过程是这样的:

5、1、物联网终端(大到汽车、冰箱,小到门锁、追踪卡、手环等)上运行物联网操作系统,以及基于物联网操作系统的应用(APP)。APP从“M2MAPPStore”上下载;2、物联网终端上运行的应用程序,由用户通过智能手机进行控制。智能手机通过本地通道(比如蓝牙、WiFi、Zigbee等)连接到物联网终端,控制终端上的APP的安装和卸载,以及M2M终端的相关配置(安全信息等);3、一旦物联网终端上运行了一个APP,如果该APP是基于client-server模式(比如智能手机上的微信),则物联网终端需要跟APP的“应用程序后台”

6、进行交互,实现业务逻辑;4、物联网终端跟“终端管理后台”建立持久的通信连接,用于实时更新物联网操作系统内核版本、实时更新物联网终端的硬件驱动程序等。还是上面讲的例子,一台冰箱更换了内置摄像头,这时候物联网终端需要连接到终端管理后台,去下载对应的驱动程序。一般情况下,终端管理后台由物联网终端制造厂商建立并维护,比如针对家电领域,是由家电厂商建设的,针对汽车领域,则是由车厂建设;5、物联网终端上运行的APP,由第三方开发者或者ICP/ISP开发,并上载到M2MAPPStore,供用户按照需求下载;6、物联网终端之间能够通过

7、本地通信通道(蓝牙、WiFi、Zigbee等)进行通信,这种通信无需借助后台。比如,汽车到达路口后,可以跟信号灯通信,向信号灯注册。这样信号灯就能够掌握各个方向的排队汽车数量,然后根据数量来决定信号的变换,达到优化交通的目的。物联网终端之间的直接通信(端端通信)是物联网关键能力之一,也是物联网区别于移动互联网的关键地方之一。为加深对这个生态模型的理解,举一个餐饮行业的例子。先说一下需求吧,我经常去家门口的一家餐馆吃饭,而且每次去,点的餐食基本都一样。但现在的问题是,每次去都要排队,点餐,交钱,然后拿餐牌,找座位,等待。

8、显然这是一个重复乏味的过程,如果能够通过自动化的物联网应用,使得这个过程简化或者自动化,那就很理想了。我们开发一种通用的智能手环,智能手环上运行物联网操作系统。手环除了具备通用的闹钟提醒、身体生物指标测量和报告等功能外,还具备RFID功能,该功能的打开与否,由用户控制,比如甩一下手环、按一个按钮等。在餐馆门口,安装一套ID识别设备

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。