物联网学习之路——IoT概况
物联网IoT概念
IoT,Internet of Things,即物物相连的互联网。它包含两层意思:一,以互联网为基础;二,物物相连,实现信息的交换和通信。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。如今,物联网行业已成为当下最炙手可热的行业之一。
物联网IoT发展背景
最早的物联网雏形要追溯到1991年,剑桥大学特洛伊计算机实验室的科学家们,常常要下楼去看咖啡煮好了没有,但又怕会影响工作,为了解决麻烦,他们编写了一套程序,咖啡壶旁边安装了一个便携式摄像头,利用终端计算机的图像捕捉技术,以3帧/秒的速率传递到实验室的计算机上,以方便工作人员随时查看咖啡是否煮好。1993年,作为首个 X-Windows 系统案例,近240万人点击过这个“咖啡壶”网站。这就是名噪一时的“特洛伊咖啡壶”事件。
物联网的概念首先于1995年,由比尔·盖茨在《未来之路》一书中提及。之后再1999年,美国麻省理工大学Kevin Ashton教授提出物联网的构想,并首次使用Internet of Things这个词语。中国顺应时代的变革,也于2009年由领导人提出“感知中国”的发展战略,将我国物联网领域的研究和应用开发推向了高潮。
物联网IoT主要技术
物联网是以感知为基础的物物相连系统,涉及网络、通信、信息处理、传感器、RFID、安全、服务、标识、定位、同步、数据挖掘、多网融合等众多技术领域。物联网是一个交叉学科,其技术架构自下而上主要分为三层:感知层、通信层、应用层。另外还包括嵌入式系统、软件与算法、电源和储能、新材料等支撑技术,和架构、安全与隐私、表示解析、网络管理等共性技术。
感知层由数据采集子层、短距离通信技术和协同信息处理子层组成,旨在解决感知层与多种应用平台间的兼容性问题,简而言之就是如何把采集到的数据转换成普适于不同平台的有效信息。
通信层作为感知层和应用层之间的媒介,主要实现将采集到的信息通过基础承载网络高效、准确地传输到应用层的功能。物联网的通信技术主要采用无线通信的方式,常见的无线通信技术包括:短距离无线通信技术(蓝牙、ZigBee、NFC、RFID、WIFI),移动通信技术(2/3/4/5G、NBIoT)等。
应用层实现物联网信息资源的利用,根据底层采集的数据,形成与业务需求相适应、实时更新的动态数据库。主要的意义在于如何挖掘并高效利用采集的数据来解决生产和生活中人们遇到的痛点问题。涉及到的技术包括海量存储、分布式数据处理、数据挖掘、信息管理与平台服务、人工智能与模糊计算。
物联网IoT应用领域
物联网具有广泛的应用范围,根据应用对象所属性质大体可划分为三类:
一、公共服务:主要包括智慧水务/电网/交通/医疗、公共安全保障、再生资源回收处置等。
二、行业应用:智慧物流、物品溯源、节能环保、工农业物联网等。
三、个人应用:智能家居、车联网、娱乐教育、节能低碳、智能卡。
物联网IoT目前现状
尽管物联网行业前景远大这一点人尽皆知,但就目前行业的发展现状,仍存在以下问题:
一、物联网行业边界模糊,高度融合。这使得它必须搭载在其他平台上才能体现其价值,暂时难以形成较大的经济增长点。
二、企业发展战略模糊,缺乏龙头企业。目前大型企业采用平台战略整合产业链,定位不清晰,显得大而不专,在长期的资源投入形成消费着力点之前,还不能形成龙头地位;而小型企业碍于成本,只做产业链的一部分,在缺乏大环境的体系和标准下,难以形成大的攻势。
三、产业链条长而不完善,导致市场培育周期长。这也决定了物联网世界的形成仍然任重而道远。
参考文献:(文章仅做交流学习,侵权即删!!)
1、《中国物联网产业发展概况》,物联网产业技术创新战略联盟,人民邮电出版社,2016.4;
2、https://baike.baidu.com/item/%E7%89%A9%E8%81%94%E7%BD%91/7306589?fr=aladdin&fromid=552548&fromtitle=IoT;
3、http://iot.ofweek.com/2016-11/ART-132209-5800-30066427.html;
物联网学习之路——IoT概况的更多相关文章
- 物联网学习之路——物联网通信技术:NBIoT
NBIoT是什么 NB-IoT,Narrow Band Internet of Things,窄带物联网,是一种专为万物互联打造的蜂窝网络连接技术.顾名思义,NB-IoT所占用的带宽很窄,只需约180 ...
- 物联网学习笔记三:物联网网关协议比较:MQTT 和 Modbus
物联网学习笔记三:物联网网关协议比较:MQTT 和 Modbus 物联网 (IoT) 不只是新技术,还是与旧技术的集成,其关键在于通信.可用的通信方法各不相同,但是,各种不同的协议在将海量“事物”连接 ...
- FastAPI 学习之路(十九)处理错误
系列文章: FastAPI 学习之路(一)fastapi--高性能web开发框架 FastAPI 学习之路(二) FastAPI 学习之路(三) FastAPI 学习之路(四) FastAPI 学习之 ...
- jQuery学习之路(1)-选择器
▓▓▓▓▓▓ 大致介绍 终于开始了我的jQuery学习之路!感觉不能再拖了,要边学习原生JavaScript边学习jQuery jQuery是什么? jQuery是一个快速.简洁的JavaScript ...
- Android开发学习之路-RecyclerView滑动删除和拖动排序
Android开发学习之路-RecyclerView使用初探 Android开发学习之路-RecyclerView的Item自定义动画及DefaultItemAnimator源码分析 Android开 ...
- RPC远程过程调用学习之路(一):用最原始代码还原PRC框架
RPC: Remote Procedure Call 远程过程调用,即业务的具体实现不是在自己系统中,需要从其他系统中进行调用实现,所以在系统间进行数据交互时经常使用. rpc的实现方式有很多,可以通 ...
- webService学习之路(三):springMVC集成CXF后调用已知的wsdl接口
webService学习之路一:讲解了通过传统方式怎么发布及调用webservice webService学习之路二:讲解了SpringMVC和CXF的集成及快速发布webservice 本篇文章将讲 ...
- [精品书单] C#/.NET 学习之路——从入门到放弃
C#/.NET 学习之路--从入门到放弃 此系列只包含 C#/CLR 学习,不包含应用框架(ASP.NET , WPF , WCF 等)及架构设计学习书籍和资料. C# 入门 <C# 本质论&g ...
- Redis——学习之路四(初识主从配置)
首先我们配置一台master服务器,两台slave服务器.master服务器配置就是默认配置 端口为6379,添加就一个密码CeshiPassword,然后启动master服务器. 两台slave服务 ...
随机推荐
- ubuntu的命令行状态和图形化界面切换 (转)
1.ubuntu命令状态切换到图形化界面 startx 如果命令不能识别 执行 sudo apt-get install xinit 还需要提前安装桌面环境 比如 gnome 比如 KDE 安装方法 ...
- WCF双工通信笔记
1,Dupex(双工) MEP(消息交换模式),服务端回调(Callback)客户端操作 2,客户端调用服务时,附加上一个回调对象(InstanceContext).服务端处理服务请求时,通过该回调对 ...
- [解决]--java_out: User.proto: User.proto: Cannot generate Java output because the file 's
在使用 protocol buffer 的时候,用.proto文件生成代码文件时报错 使用命令 protoc.exe --java_out c:\logs\ User.proto User.proto ...
- 18个扩展让你的Firefox成为渗透测试工具
Firefox是一个出自Mozilla组织的流行的web浏览器.Firefox的流行并不仅仅是因为它是一个好的浏览器,而是因为它能够支持插件进而加强它自身的功能.Mozilla有一个插件站点,在那里面 ...
- OpenSSL命令---crl2pkcs7
用途: 本命令根据CRL或证书来生成pkcs#7消息. 用法: openssl crl2pkcs7 [-inform PEM|DER ] [-outform PEM|DER ] [-in filena ...
- Java动态代理(二)CGLIB动态代理应用
JDK自从1.3版本开始,就引入了动态代理,JDK的动态代理用起来非常简单,但是它有一个限制,就是使用动态代理的对象必须实现一个或多个接口 .如果想代理没有实现接口的类可以使用CGLIB包. CGLI ...
- 连接池--sp_reset_connection
--当客户端使用连接池访问数据库时,客户端使用OPEN来重用数据库连接,使用CLOSE来断开数据库连接,但并不物理上新建和断开连接,因此可以提高程序运行速度并降低性能损耗. --ADO和ADO.NET ...
- TSQL--使用CTE完成递归查询
CREATE TABLE TB001( CategoryId INT PRIMARY KEY, ParentCategoryId INT, CategoryName NVARCHAR(200))GO ...
- Neutron 是怎么实现虚拟三层网络的
Neutron 对虚拟三层网络的实现是通过其 L3 Agent (neutron-l3-agent).该 Agent 利用 Linux IP 栈.route 和 iptables 来实现内网内不同网络 ...
- GO学习笔记 - 函数名前面是否有输入参数肯定是不一样的!!
在刚接触GO语言时候,我相信你也会有这种困惑,为什么有的函数名前面有输入参数,而一些却没有,它们是否有差别?确实有差别,没有输入参数,是一般的函数:有输入参数,是结构的方法,输入参数叫做“方法接收者” ...