掌握物联网开发技术,未来究竟有多吃香

掌握物联网开发技术,未来究竟有多吃香,第1张

「只要有人的地方,就有物联网技术。」我不清楚这句话的出处,我只知道有人的地方就有江湖~哈哈。我想说的是,「物联网技术」这个名词是一个很大很泛的概念,我可以说不存在这种技术,我也可以说这技术实际上就是当今电子、通信、计算机三大领域的基础技术。

我在这问题下的回答「物联网和互联网的区别和联系?」简单阐明了物联网和互联网之间的关系。请问,1994年中国接入互联网以来,我们作为互联网原著居民的90后,认为互联网技术又是一种怎样的技术呢?

我就奇了怪了,当初教育局怎么不开一个互联网技术专业?实际上现在也没必要开设互联网专业了,当今大学的计算机系本科所学的大部分内容,就是互联网会用到的技术。其中之一是Web建站技术。

Web 建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASPNET、Web Services 是什么? - 张秋怡的回答

什么?你们计算机系不是学这些?来来来,我电脑坏了,过来帮我修一下电脑吧~

总之,互联网是一个时代,物联网,也是一个时代。物联网技术是当今电子、通信、计算机、IT行业技术的大融合。如图,物联网技术的技术组成(简单版)。

# 物联网技术之一:单片机/嵌入式开发

智能硬件,哎,不就是单片机吗?说到底就是一个微控制器,现在出现的智能手表,调光LED灯,蓝牙开锁,WiFi插座等等,说到底不就是单片机开发嘛?单片机,电子和通信专业一般都会教51或AVR、计算机系接触不到。现在流行的Arduino也是单片机开发的一种。

但是要做一款智能硬件,技术上只会单片机编程还是不行的。哎呀嘛什么智能硬件,本质上就是一个电子产品!。所以你要开发一款能拿得出手的智能硬件,电子系统设计必须要会的!

电子系统设计(电子系统设计与实践 (豆瓣)),我不是指《电子系统设计》这本书里的内容,而是一个动手实验过程。要做智能硬件,广看书没用,只会单片机编程也不够的!真正有用的是一个实打实的课程设计,或者一个项目经历。一个电子系统设计流程一般是这样的:

硬件设计阶段:

MCU选择

电路设计(电路图)

验证电路(面包板、万用板)

电路板设计(PCB图)

送工厂打板或自己做板

元器件、物料管理(采购等)

拿到电路板后

焊接芯片和元器件

上电测试

烧写最后版本的代码到芯片里

如果你熟悉以上硬件设计阶段,并知道要做什么事情,已经是一个合格的单片机硬件工程师了哈~接下来就是单片机软件工程师的事情了,单片机软件一般都不会太复杂,有的还是不用上 *** 作系统的裸机开发,做过单片机课程设计的学生都懂。

软件设计流程:

确定软件架构(主循环?状态机轮询?)

编写软件

调试代码(开发板或自己搭建好的电路)

烧写最终版本的代码到电路里

这些都不算复杂了,如果你用的芯片高级一点,不是微控制器而是微处理器的话,那么就是嵌入式开发了。

如图是ARM芯片架构系列。

一般网上STM32开发板的芯片是STM32F103,也就是Cortex-M3核,还算是单片机开发,如果外设没有太多功能,单片机想用更小巧一点的,可以选用M0核的芯片,名副其实的微控制器了。如果使用Cortex-A9开发,你这是要开发手机还是机顶盒(黑人问号)?

Cortex-A系列芯片的开发,或者说这类产品,一般一个人不可能独立完成所有工作,这种嵌入式开发的技术最少分为四个层次:硬件层、驱动层、系统层和应用层。每一层次都需要有人去设计。驱动和系统可以移植,硬件电路板肯定要专门的硬件工程师去做的,应用层可以交给应用工程师,只要上了Linux系统,不也就是Linux应用开发嘛?如果去网上买回来的嵌入式开发板,能拿得出手的项目只能应用层开发,比如什么「数码相框系统」、「视频点播系统」。别告诉我学会移植uboot或Linux就可以找工作了。

# 物联网技术之二:网络通信协议

智能硬件与传统的电子产品最大的差别,就是智能硬件连上了网络。要连上网络,就需要用到网络通信模块及学习网络通信协议——TCP/IP。

TCP/IP是一个技术的总称,里面包含两种协议TCP、UDP,位于网络通信分层模型的传输层,同时也是由 *** 作系统管理。而>

为了让电子产品有联网的能力,只要在电路设计上给主控芯片连接一个通信模块,写好收发网络指令的代码,剩下的就是电子产品设计了。

到这里,基本是一个物联网产品的雏形了,以上也是物联网中基本会用到的电子和通信技术。

# 物联网技术之三:服务端开发框架

Client/Server架构,即客户端/服务器架构。智能硬件连上后台服务器后,其就是一个客户端,一个终端。由于单片机中资源受限,实际上是不太可能用>

服务端开发就比较复杂了。单片机/嵌入式软件开发还好,只要学习好C语言即可打遍天下无敌手,而服务端开发,用Java呢还是Python还是PHP?反正Java和Python选一个就好了,嵌入式出身的工程师,一般都会学Python。

Python服务器端的开发框架种类繁多,Web开发的有Django、Flask、Tornado Web Server,TCP服务器可以用Twisted,等等。MQTT有已经做好的服务器,像这样的服务器不用自己开发,直接部署即可。

如图,这是我开发一个智能硬件的服务器端的框架图。使用Redis作为>

在这个项目开发中,最少需要开发用户端的>

到了这里,服务端开发和前面两个技术可以作为一个分层,前面的单片机/嵌入式和网络通信的开发可以算作是一个电子设备的开发,后台工程师只要拿到了这个电子设备,知道这个设备提供了哪些接口(API),就可以进行后台开发了——把设备连上网络,分配给它一个IP或者什么的,配置好接口及相关 *** 作,剩下的事情就交给前端了。

## 关于前端技术

关于前端技术,我这里不好单独写一个主题,其一,我对前端技术没有那么熟悉,还处于前端技术=HTML+JavaScript+CCS的概念,以及手机端的APP开发;其二,前端技术与电子硬件技术间隔相差太远,前端更多的是和美工沟通,和后台协调,和设计师交流,甚至可能还需要有一定的美感;其三,大部分项目的最重要的是实现设备的稳定性、联网、数据的获取和控制。如果设备不稳定,数据出现差错,没法控制,再漂亮的前端页面也没用。其四,如果是做智能家居,做消费电子领域的项目,针对广大普通消费者,比如WiFi插座,一个漂亮的界面是很重要,但是大多数的物联网项目,只需要一个后台管理界面就行了。

所以,没有前端的设计,界面都是很丑咯!

# 物联网技术之四:无线自组网

无线自组网,或称无线传感网络,这肯定是物联网专业的学生要学的一门学科,属于通信领域,电子、计算机出身的人对这没有太多的概念。无线自组网最典型的技术之一是,ZigBee。

什么是自组网?做个对比,比如我们的WiFi,我们要用手机去连一个SSID,输入密码才能连上WiFi,而且你的手机,一般来说也不可能再发射Wifi出去让其他手机连接,WiFi网络拓扑成星型网。


而自组网不一样,不需要用户输入用户名和密码,直接连到最近的一个自组网设备,最后自组网设备也可以作为一个中间节点,让下一级的设备连接进来,网络拓扑可以成星型网、簇型网和网型网。那么无线自组网的数据怎么流动呢?流去哪?无线自组网一般都会有一个数据汇聚的地方,这个地方就是网关。

但是ZigBee并没有连上互联网啊,它最多只是一个局域网!——这还不简单?这是就是网关要处理的事情了。而且,ZigBee协议栈Z-Stack是有Linux网关版本的。

Z-Stack - ZigBee 协议栈

不过呢,由于各种原因,ZigBee开始走下坡路了,最新的6LoWPAN会逐渐替代。6LoWPAN,是一种低功耗的无线网状网络,其中每个节点都有自己的 IPv6 地址,允许其使用开放标准直接连接到互联网。Zigbee使用网内专用地址,互联网主机无法访问。集成 Ipv6/6LoWPAN 堆栈的开源 *** 作系统Contiki也会逐步取代Z-Stack。

如果大学开设了无线自组网的课程,不是学习ZigBee的Z-Stack就是Contiki。使用无线自组网也并不是一个单独的开发过程,其技术需要结合单片机/嵌入式开发。

## 电源问题

是的,如果要用无线自组网,电池续航的能力是一个问题。如果是类似与WiFi插座、智能饮水机、智能风扇等等,接上市电就能用,这些电源都不是问题。而对于无线自组网,往大的方向说就是所有的便携式智能设备,都受限于电池续航能力,比如智能手表,运动手环。不过呢,突破电池技术并不是物联网开发者所需要做的工作,我们能做的,只能是挑选更低功耗的芯片,设计电路功耗更低一点,让单片机休眠并使用中断唤醒机制。

图,用水果电池供电的某430单片机系统。

# 物联网技术之五:RFID

仔细观察上面那张无线技术的图,最右边,NFC/RFID。嗯,对,RFID,非接触射频识别,也是物联网技术重中之重的技术,很多物联网书籍都会介绍RFID,搞得很多人以为RFID就是物联网。

介绍RFID前先简单说一下条形码。去超市购物的时候,收银员把扫描q对准上面的条形码扫一扫,商品信息和价格就录入到电脑里了。条形码替代了收银员手动输入数据,工作效率提高了几倍。

可是,进入21世纪后,条形码已经不能满足人们的需求,存储能力小、工作距离近、穿透能力弱、不能写 *** 作等等都是条形码的缺点。这个时候就出现了RFID技术。典型应用如下图:

(。。。好像没有什么奇怪的啊?)


一二线城市早已实现了的公交卡,以及校园一卡通,用的就是RFID技术。RFID可读可写,所以公交卡、校园卡的钱能存在卡里面。

NFC,也是RFID的技术一种,目前大部分手机都支持的NFC功能,手机取代公交卡真的是迟早的事。要是手机没有NFC功能,也可以这么装逼:

上班,在地铁里碰到同事。
我看他用手机刷卡出入站挺方便,就问他怎么弄的,是不是要下载什么软件。
他告诉我:“这个很简单,只要把公交卡藏在手机套里就行了。”

同样,RFID开发也是离不开单片机开发,网上也有相关的RFID开发套件出售。

# 结语

当然,物联网技术绝对不止以上五种,物联网本身就是所有技术的大融合,做电子产品的还要考虑产品外壳,不过这是结构工程师的事情;做服务器后台的还要考虑用户帐号数据库读写等,前端也要考虑如何把设备数据和 *** 作方式优雅的展现给用户看,这些是IT程序员的事情;电池技术也需要单方面突破,超小体积、超大容量,这个还得等待多时。

与其说物联网是一种技术吧,不如说它是一个时代,物联网通过对相关技术进行整合,形成一个时代的概念,是一个建立在技术基础之上的时代。

楼上一些回答太形而上学了,都是理论,简单的事情整复杂了,非常容易把人往沟里带。
本人从事物联网专业(说实话做了不少产品,但目前OSI七层协议都背不全),分享下自己的答案,希望能给题主一些帮助。
物联网其实是互联网的一个延伸,互联网的终端是计算机(PC、服务器),我们运行的所有程序,无非都是计算机和网络中的数据处理和数据传输,除了计算机外,没有涉及任何其他的终端(硬件)。
物联网的本质还是互联网,只不过终端不再是计算机(PC、服务器),而是嵌入式计算机系统及其配套的传感器。这是计算机科技发展的必然结果,为人类服务的计算机呈现出各种形态,如穿戴设备、环境监控设备、虚拟现实设备等等。只要有硬件或产品连上网,发生数据交互,就叫物联网。
不过物联网的概念目前被炒到过热。鄙人大概十年前开始学习嵌入式,那个时候还没物联网、智能硬件这么高大上的字眼。相信很多前辈那时跟我一样,学的是单片机编程,大家都用“单片机”来概括这个行业。大概2012年左右,很多热钱从房市涌出,投入资本市场。正是这个时候,一大波高大上词汇来袭。服务器技术叫“云”,单片机叫“智能硬件”,网络单片机应用叫“物联网”,车载单片机应用叫“车联网”。。。呵呵。这种现象是商业进展的必要性,我们搞技术的只能跟着改头换脸,谁叫发薪水的是老板呢,呵呵。
不过受限于技术上的瓶颈,物联网的发展,其实无法像当初互联网那样爆发。或者换通俗一点的说法,大家有没有发现很多物联网的应用,其实是锦上添花的东西,需求性并没有那么强,这也就是为什么很多智能硬件卖得并不是很好的根本原因;正是因为需求性原因,所以商业上也不会出现滴滴打车那样的持续性投入,又一定钳制了技术的进一步发展。
到今年,这一波的投资热潮冷却了很多,但是在这波浪潮里,我们的社会还是发生了很多变化。首先是关注物联网的人越来越多,从业者也越来越多。而且很多大学也开设了相关课程,政府也出台了行业鼓励政策。前面我们说过物联网的概念被炒得有点过热,所以在物联网的大群体里,有两类人最为迷茫。其一就是专注物联网的创业者,其二就是物联网专业的学生。鄙人也曾经属于第一类人。
物联网的技术前景是广阔的,近些年上市的一些空气净化器产品,穿戴设备,家庭环境监控设备,在过去是不曾有的,在目前的消费背景下,正服务着大众。未来还会有更多的新式设备出现,这些正是物联网技术发展的必然结果,所以投身于物联网的技术研发,是很有前景的一件事。
然而物联网的商业前景却是复杂的,特别是对于创业者而言,这不是一个好消息。既然创业,目的肯定是赚钱,然而放眼人类社会,最赚钱的事情,其实归类起来就那么几样。首先是资源、再就是获取资源的工具,以及信息。每个企业,想要活得好,目标只有一个,就是垄断。然而社会上的大部分资源,都是垄断在大企业手里,小企业参与的,往往是跟民生有关的门槛低的行业,竞争激烈,赚钱辛苦。回到计算机行业,虽然计算机行业开放程度很高,然而垄断的存在并不亚于其他行业。英特尔、ARM等公司,基本垄断了处理器行业。微软、Google(Android)、苹果垄断了 *** 作系统。物联网是新兴市场,虽然目前容量不大,但各家各户都盯着,对于创业者而言,无法创造垄断,很难存活。创业者大部分都是小公司,你无论多么牛逼的技术,一旦有市场,大公司都可以迅速投入数倍于你的资金,在非常短的时间内模仿你,超过你,压垮你。你是小公司,宣传推广,也不可能投入像大公司那样的资金及影响力,所以产品再好,也不一定卖得好,这是每个技术型创业者,不得不面对的事实。
正是因为上述压力,很多创业者非常迷茫。本人过去四年间一直从事物联网行业,因此结识了很多同行,其中大部分都是创业者。这些创业者非常勤奋,对自己的想法充满热情,也往往敢于坚持。然而这些并没有什么用,大部分创业者,都没有走到今天,因为投资人的钱总是会烧完的。
我觉得想走向成功,物联网行业的创业者应该处理好两个问题。首先,应该认识到,计算机行业想突破垄断,对于大企业而言,是技术积累。然而对于个人或小团队而言,唯一的方法是缩小用户群体。就是我们应该专注于一个领域一项技术去解决一个问题。如果你说你的客户是大众每一个人,那你的东西基本一个都卖不出去。但是如果你的客户是“捷达轿车车主”+“装过电子导航系统”,那你的东西会比较好卖。缩小用户群体的好处,是大企业不会来跟你抢饭吃,而你又非常容易精准的找到你的客户并说服他们买你的东西。其次,个人或小团队,不应该有任何一刻在亏本,否则你终会难以坚持。最好的状态,应该是大家都有正职工作(收入),但是比较闲,一起来维护一款小产品,这样的情形,往往容易成功(最后团队或项目被大公司收购,实现财务自由,或职位上升)。
对于在大企业进行物联网方向研发的人员,自然不用担心收入问题,然而可能大部分时间,都要接受来自上层的任务分配。作为物联网技术从业者,我们应该认识到,这个行业的技术,还是有很多方面需要突破的,个人将一些觉得需要突破的技术陈列如下,希望在物联网方向的研发人员,可以在闲暇之余,做一下这么几方面的技术积累:
1目前国内低功耗网络技术都做得不好,包括zigbee,其实也被过分夸大宣传。
2传感器和传感输入部分,其实有很大的空间,人之所以聪明,跟手、眼、口、鼻、耳有很大关系,然而计算机的手眼口鼻耳,没一项可以跟人比。由于个人很难在芯片技术上积累,所以只能做做算法,对于视觉识别技术,各个领域,都有非常大的潜力,可以研究积累。
3降低研发难度的工具,可以关注下,目前物联网还属于教学推广阶段,能够快速帮助从业者提高研发效率的工具,可以研究积累。(鄙人正是做这一块)
4特定环境下的语音对话算法,可以研究下。目前所有的语音识别,几乎都不过是语音转文字而已,然后计算机通过词汇分析来执行任务,基本都做不了上下文对话。非特定环境下的语音对话,估计国外的苹果、google,国内的讯飞、腾讯、百度都在研究,个人技术者基本没有必要也没有机会。不过在特定环境下(比如自动导航这个环境,人的指令,只会围绕“导航”这个主题),语音对话是非常有效率的输入输出工具,值得个人研究积累。
说完创业者,再来说说各大高校的物联网专业的学习者。
其实我个人是不建议在本科搞物联网专业的,因为物联网专业不是基础学科,在本科开设,没能力的学校,也就是一个幌子,会坑不少人。有点能力的学校,也无法指望在当前的教学构架下,能让学生学到点什么。其原因就是,物联网涵盖的内容太多,随便列举列举:
1数电模电、单片机编程技术:要做物联网产品,起码,你能看得懂电路板吧,你得能给单片机写几行代码,点个流水灯什么的吧。要知道,这过去是放到自动化专业四年要学的东西啊。电路板画得好,就算在内陆省会城市,月薪也随便上万的啊,单片机写得好,月薪也一样上万的啊。打什么物联网的幌子啊!
2网络技术:光给单片机编单机程序还不行,你还得能让单片机上网吧,否则叫什么物联网。既然上网,最简单的“客户端-服务器”模型,你好歹得在云端放个服务器吧。且不说服务器程序你要自己写,到阿里云买个服务器,绑定个域名,估计你都得折腾一个礼拜。写服务器程序,那在本科也是一门专业啊,起码VC要学吧(时髦点学java)。你即会上位机,又会单片机,那你是全栈工程师啊,这工资不是更高?
3无线技术:很多产品,光一个单片机还不行,你还得整多个单片机,然后多个单片机互相整个网络,这就涉及到组网。用wifi,功耗太高。用zigbee,光协议就看死你。用蓝牙,人家构架就没这么整过。那只好自己写吧,从驱动到组网协议,你要能写全,还不出问题,那以后还有什么软件构架你整不了啊?
4传感器技术:就目前而言吧,很多传感器都是数字型的,直接丢数值出来,单片机只需连上去就可以用,难到不难。但问题是量多,测温度吧,有温度传感器;测光照吧,有光照传感器;测空气吧,有空气质量传感器;还有加速度传感器、心率传感器、颜色传感器、分贝传感器。。。大学也就四年,学单片机编程估计都要三年,你看你剩下的时间能整几个吧。
5终端技术(App):物联网物联网,你把用户搁哪啊,总要给用户丢个App来看看产品状态吧,那就得学习App怎么做。iOS和Android你还得都学了,不然用户就得减少一半,呵呵。
所以本科开设的物联网专业真的是坑啊,明摆着学校不可能教全的嘛,就算学校愿意教,学生也学不过来啊。给点可行性建议吧:
1明确正确的技术观,物联网是一个行业,而不是一个专业。学好物联网里任何一项技术,都可以独当一面,迅速实现个人价值积累(收入很赞的哦)。如果贪多贪快,除了给自己带来无尽的失望和打击,没什么好处。
2明确正确的发展方向,物联网涉及软硬件、互联网、App等多个领域,作为个人而言,只可能精其一样。如果是做硬件,那就好好学数电模电、应用电路、布线画板、传感器特性等等。如果是做软件,明确方向,一般建议本科阶段学好单片机编程、熟悉一两种传感器或应用,做一两款小产品即可。毕业后,可逐步过渡,学会和其他工程师配合,学会组网应用,多出作品练手。
3实践大于理论,学物联网或者嵌入式一定要勤上手,多出作品。多出作品,不仅可以增长技术能力、了解物联网构架,最重要的是可以提高自信心。人与人的区别,大部分都在教育,而教育成功与否,自信是非常重要的评估法则。当然,由于物联网一般都是系统产品,建议学习者可以基于成熟的构架去做产品,这样容易成功做出完整产品。可以用我们酷享物联系统,也是选择之一。
4毕业后,尽量不要去初创公司,不过初创公司也很少招应届生。一定要去中型企业或大企业的核心团队,哪怕打杂都行。无论未来是打算做市场还是做技术,一定要记得毕业招工作的时候,要想办法进企业的核心研发团队,大公司进不了,就进小一点的,再进不了,就再小一点。可能有人会问,人家不一定要我啊。对,人家不一定要你,你本科期间作出的物联网作品,就是敲门砖。
5就业后,不要急于成功,闷下心思,跟着团队技术带头人做技术。有什么做什么,尽多培养不同领域的应用,多结实靠谱的技术朋友。三五年后,某一天,你会发现你自己有技术、有团队,可以做任何产品的时候,你的路也会宽阔起来。
------------------------------------------------------------------------------------------------------
好了,广告时间到了,来说说我这两年从事的项目:
酷享物联系统,是开源、开放的物联网系统,以主机+设备的方式,原生支持常见家电控制,提供可以嵌入到设备里的无线物联模块(万纳模块)给研发者,研发者可以基于万纳模块,快速实现自己的Idea。万纳模块8个IO无需编程,就可以被配置为数字输入输出、按键、模拟采样(ADC),PWM等各种方式,极大的降低了设备的接入门槛。
由于酷享物联系统是开源系统,学习者使用酷享系统学习物联网构架的同时,还可以看到酷享物联系统的实现代码,以及诸多应用案例,以最高的效率,提升自己对物联网的理解。
案例:
植物栽培助手(不编程案例)
双向开关、智能插座(不编程案例)
情景面板(不编程案例)
LED调光器(不编程案例)
空气质量监测仪(开源案例)
补充:(2016420)
本来不想上照片的,有评论说我做的这几个作品根本没有联网,那我就发几张照片出来打脸,呵呵。
请问?系统中所有设备,都可以通过app远程联网查看,控制,怎么不是物联网????????????????
请问?系统中所有设备,可以脱离手机,通过网络互为关联,互相触发,怎么不是物联网?????????????????
对,说的就是你,让我看论文的那位!!!!!!!!!!!!!
好了,希望诸多物联网从业者也好,初学者也好,都能戒骄戒躁,努力积累,实现中国梦!哈哈哈哈

物联网的应用实例与效益 摘要 十年前,麻省理工学院在同 EANUCC 组织(全球统一标识系统)共同进行一 个研究项目时,创造了"物联网"一词该项目和全球产品电子代码管理中心的 成立促生了以 RFID 为基础的解决方案, 使供应链发生了革命性的变化 据预测, 到 2005 年,RFID 标识的物体和物联网将会无处不在 物联网的开发是围绕 RFID 的应用进行的,然而依托的技术不仅仅是 RFID物 联网的合理结构是金字塔型的,是根据需要,合理性,局限性和商业应用案例和 效益在身份标识,数据存储和能力上结构分层的,其合理性取决于经济效益,其 特点和行为设计的合理性也取决于实际效益 目录 1 介绍 十年前,麻省理工学院(MIT)与物品编码组织 EANUCC 共同开展了一个研究项 目,创造了物联网一词该项目和全球产品电子代码管理中心的成立促生了以 RFID 为基础的解决方案, 使供应链发生了革命性的变化 采用这种技术和手段, 将使供应链成本降低 10%,还能使我们同家庭中的日常生活物品相互交流在我 们去超市的时候,家里的冰箱会告诉我们缺少些什么,食品自己会告诉我们它们 什么时候过期,商品会自行防盗,我们则不必在超市的收款台前排队这些有说 服力的例子那时让我们预测, 2005 年, 到 RFID 标识的物体和物联网会无处不在 但现在已经 2009 年已经过去了,但我们还在等待会发生些什么为什么我们还 在等待呢物联网的实际效益在哪里呢 从社会经济方面看,保健,环境,合法监听,隐私,安全,技术的获取和包容 以及政府的作用,都将影响到物联网的应用,但未来物联网推广的最重要因素是 商业案例没有商业案例就没有商业 关于物联网的争论,一般是围绕着什么时候技术才会无处不在和遍布各处的问 题进行的,没有考虑如果实现了技术无所不在,那么范围有多大,哪些技术是核 心的问题本文用商业案例推理方法进行讨论,并向一些物联网方面的基本假设 提出了挑战,本文的结论是,物联网的架构实际上与现在的一些假设是不同的, 它更具结构性,更实用,具有金字塔式的通信能力和选择能力,它不是一堆放在 一起通过 RFID 器件互相谈话的物体 2 物联网的概念 MIT1999 年的论文在其网站上已经保留好多年了 所说的"物联网"是"自 MIT 动身份识别中心的愿景", 这个愿景就是创造一个计算机无需人的帮助就能去识 别的全球环境 麦克法兰在上述论文中解释了基于控制的 MIT 自动身份识别的概 念他说: 智能产品是一种物理的,以信息为基础的零售商品,它们 (1)具有独特的身份; (2)能够有效地同周边环境交流; (3)能够保留和存储自己的数据; (4)具有能描述产品特点,生产,使用和处置需求的语言; (5)能持续地参与或决定与产品命运相关的行为 重要的是要注意到,MIT 的研究是针对供应链的,它说的"每个东西都贴上标 签"并不意味着"所有的东西"都贴上标签麦克法兰说的很清楚,它们是以信 息为基础的零售商品花园里的鼹鼠,树上的知更鸟和亚马逊雨林中的树木并不 在这"每样东西"的范畴之内他们所做的切合实际的排除表明,物联网的初始 概念是很清楚的, 是人为限定的, 是有范围的 它只适应于供应链上传送的东西 全球产品电子编码管理中心和 RFID 产业已经认识到, 这种限制会使我们错失良 机,降低物联网的应用范围和影响这与"计算机无需人的帮助就能理解世界" 的概念显然是不相符合的,因为我们不能假定每样东西都是零售商品,这种假定 是不可能的,而且永远不可能现在是根据可能做到的事情重新评价和建立这个 概念的时候了 要建立全面的或局部的物联网,需要有投资,在很多情况下,这种投资的规模 很大只有有了适宜的商业范例,才会有投资而商业范例正是目前所缺少的 3 商业范例假设 物联网不仅是一个学术概念,而且有市场需求,了解这一点是至关重要的 这就是说,物联网是一种真正的颠覆性创新,它能对社会产生巨大影响但物 联网要获得成功, 必须要有实实在在的应用案例, 不能光宣传它如何如何了不起, 或觉得它会带来多大的股票价值 物联网的推广目前还受限于技术,现在可用的技术是 RFID 过去在供应链和其他一些商务模型如资产管理中主要采用一维条形码, 这是 一种综合标识符,不能区分具体的物品两维条形码含有更多的数据,但一旦印 刷上去, 就不能更新 RFID 发射器, 近场通信移动电话, 采用脉冲无线电 (UWB) 通信技术的定位系统, 蓝牙或紫峰无线传感器和其他一些无处不在的计算技术能 持续地从周边环境中采集数据并进行处理, 这些技术可以带来优势的商业应用案 例 虽然物联网的开发是围绕 RFID 的应用进行的, 但构成物联网的是连续和密集的 实时数据流,并不是 RFID 器件本身,物联网是物理世界的反映,同物理世界一 样,物联网用户市场中商务案例的成功是商务推广的先决条件 1999 年开始建立物联网时,MIT 预测,到 2005 年会出现物联网 RFID 标签的无 处不在的应用,到 2006 年,标签的价格会降低到 5 美分学术界的预测总是太 过乐观,从经济学的角度看,这个预测其实是靠不住的 当然,MIT 可以很有道理地指出,今天的标签,比他们当时设想的标签要复杂 多了,但标签设计中任何增加的功能都是用户需要的,没有这样的进步,就没有 投资的效益但价格毕竟决定着设计的合理性,限制着标签的普及应用 如果没人以 MIT 预测的价格大量购买这些标签,就不会有用户应用案例 MIT 所描述的物联网是在超市中无处不在地使用标签,MIT 预计,所有的零售商 品都会贴上标签, 所有的家庭用品和办公用品都会贴上标签, 它们能够相互通信, 至少在询问时能够应答 2003 年,威廉姆斯在《产品标识的未来》一文中指出,当商店中的商品以低于 05 美元的价格促销时,标签的成本无论是 028 美元还是 5 美分,都将是极大 的成本负担,一般会使商品利润低于 10%,在这个价格水平上使用 RFID 标签就 不划算了现在不行,永远都不行把 MIT 所预测的标签价格下降(为达到市场 普及)同预测的标签使用量相比较,可以看出,在很多年内,标签的整体商业价 值很难增长标签厂商投入很大的资金,承担很大的风险,卖出几十亿的标签, 却只能赚到很少的钱标签厂商以现在的价格每年只卖出几百万个标签这种商 业模式是行不通的,而且永远行不通,因为标签制造厂商在目前商业模式的生命 周期内是不会把标签的价格降低到微不足道的水平的 业界预测,聚合物 RFID 标签有可能在 10 年内改变这种状况但是今天你不可 能根据 10 年之后可能发生的事举出商业应用的例子这些实际因素对物联网的 建立和效益的发挥有巨大的影响也就是说,在每件物体上贴上标签,也许只是 一种空想,永远不可能成为现实(我曾经说过,皇帝是没有新衣的) 那么物联网的概念是不是就错了,是不是就一无可取了呢我希望不是尽管人 们提出的物联网的概念和架构有某些缺陷,但它还是有很大的潜在效益的 4 物联网依托的技术不仅仅是 RFID 在可预见的未来建立可行的物联网架构是至关重要的那种认为给遍布各处的 每个物体都贴上 RFID 标签就能形成物联网的观点是经不起实践检验的,是不会 有商业应用实例的在目前阶段,我们必须质疑关于物联网的一些基本假设麦 克法兰提出的物联网概念,至少有两点是站不住脚的,是经不起实践检验的 首先,麦克法兰声称的物联网的目标是"建立一个计算机无需人的帮助就能识 别世界的普遍环境",但他没有从商业应用的角度进行考虑,也就是说,人们为 什么需要这样一种环境我们的问题是,它的应用合理性在哪里难道就因为它 在技术上可行就不去考虑合理和需求吗 如前所述,不是器件,而是连续的,高密度的实时数据流形成了可行的商业应 用案例,赋予了信息系统相关的,实时的,具体的数据,建立了物联网我们必 须清楚地认识到,物联网的商业范例不是 RFID 器件的商业范例,而是合理获取 信息的商业范例,RFID 系统只是一种提供信息的手段,是一种最适宜的,成本 效益最高的技术 第二,对于早先的智能产品概念,麦克法兰虽然提出了 5 个特点,但缺少商业 案例的支持麦克法兰说的 5 个特点是,独特的身份标识,与周边环境交流,存 储数据,使用标准的语言和不断地参与或决定自己生命周期 最后一个特点是要赋予器件智能的原因,其他一些特点是被动存储器件也具有 的,只要它们能被连接 如果你接受这种观点,那么在很多情况下,有效地与周边环境通信,可能就简 单意味着使身份和数据可以被询问, 而这通过被动型的数据存储就能实现 的确, 早期物联网构想中的 RFID 技术,全部是被动型 RFID 标签,这些标签只有在被询 问时才能显示数据,与条形码唯一的不同是,它们的数据存储在集成电路存储器 上,可以被更新,它们不能对自己的命运做出决定所以,麦克法兰的理论不仅 没有清晰的商业案例支持,而且其初始概念在逻辑上就讲不通我们经过思考后 得出的结论是,有些物品需要通信,而另一些物品只需要被询问,有些数据是永 存的,另一些数据是变化的这个结论显然是毋庸置疑的 独特的身份对于物联网来说是非常重要的,但也需要从商业效益的角度考虑问 题多年来,条形码成功地标识了批量身份,但不能标识每个产品的身份把批 量标识扩展到分类标识是必要的,例如标明整批货物中每一件的售出时间但如 果没有必要,如果成本太高,就不需要总是这样做当然在有些情况下,是需要 对每个商品做独特标识的,例如商品的重量,历史等所以,物联网的许多功能 是可以用比较便宜的技术实现的,例如已广泛应用的条形码我们认为,物联网 的合理结构是金字塔型的,是根据需要,合理性,局限性和商业应用案例和效益 在身份标识,数据存储和能力上结构分层的将来许多物品的信息仍然会保存在 条形码上 现在的条形码仅仅是标识类别, 例如某厂商生产的 450 克的烤豌豆 如果用条形码区别标识每件产品, 就不能像现在这样把条形码统一印刷在产品包 装袋上,把这样的产品纳入物联网中,需要确定数量并判断投入的合理性 在每个产品上应用 RFID 技术现在有很好的例子例如,英国著名的玛莎百 货公司用这种技术减少了正品商品退货的欺诈率,在这种情况下,商品价格稍高 一点是合理的另一个例子是在刮脸刀片上安放防盗窃的电子商品监测 EAS/RFID 标签,从商业效益上看也是合理的按日期销售的信息是非常重要的 信息,新鲜食品可以在物联网世界中找到新的市场机会,可以存储在零售商的货 架上, 可以找到潜在的家庭和办公室最终用户, 也可以找出产品的新特点和用途, 让产品销售的压力不全放在既定用户身上,另外还能给冰箱制造商做广告,促进 冰箱的销售在物联网世界中,市场营销也能产生实实在在的效益,消化 RFID 的成本 例如, 葡萄酒和灌装啤酒的厂商由于与销售市场更接近, 可以降低价格, 从而消化标签的成本不过我们必须做出示范例子,才能在物联网中推广 5 物联网的结构 如果你接受现在的观点,那么就会顺理成章地得出这样的结论,即只有需要 通信的东西才会装上通信器件在上述金字塔的顶端,是人与人之间的对等机器 交流,例如我的个人数字助理和你的计算机之间的交流,在采用对等设备成本上 不划算的地方则布置 RFID 标签,因为 RFID 标签是满足基本通信需求的成本最 低的手段, 这是第二个层次, 在这个层次之下, 是被动型的数据存储, 如条形码, 它只能保存数据和身份,在这个层次,很多东西仍然是不可辨认和不可识别的 我们定义的未来的物联网还有一点与麦克法兰的提法不同,麦克法兰认为, 物体"能连续地参与和决定自己的命运",我们则认为,只有在感知物体直接或间 接地发出指令的时候(在金字塔的顶端) ,或智能物体发出指令的时候(在第二 层次) ,才会有通信即便在第二层次,智能物体一般也是由一个感知器件控制 和预先决定的(在物联网中,所有的东西,包括人,都是物体) ,因为只有更高 的层次,才能做出判断效益的决策 所以,物联网是在一个个案例的基础上运行的,由感知物体从成本上逐个判 断,处理代价是否能适合需求,物联网是由这些案例构成和限制的 物联网中的商务案例是靠 RFID 标签,智能标签或智能卡运行的静态信息 如产品身份,重量,售出时间,产地等,可以存储在条形码上,也许是两维条形 码,用移动设备和漫游设备可以阅读条形码 我们不需要给每个物体都装上主动通信的器件, 我们要做的是提高阅读器扫描被 动信息的能力,如扫描条形码,使我们在询问时能获得信息,这样做是因为我们 有应用案例的强大支持我们很多人已在超市使用自我扫描技术付账了,许 多移动电话都能阅读条形码虽然让冰箱通过 RFID 标签自动向超市询问存货和 自动付账听起来很有吸引力, 但其实还有一些更为廉价的方法能达到同样的效果 许多此类物联网可以用手动扫描条形码的方式实现,例如,用扫描器把冰箱 里的食品显示在冰箱上的屏幕上屏幕上还可以显示食品的售出时间,发出过期 报警如果超市的付账柜台上也储存有售出日期的信息,就可以用现在的 Wi-Fi (无线保真)技术把这些信息传送到用户的个人数字助理和电话上,用户的冰箱 上或家庭电脑上,也可以传送到家里各处放置的,不见得放在冰箱里的已购买的 食品上 我们所提出的物联网的架构是这样的,它并不是把世界上所有的物体都以对 等的方式连接在一起,而是给有些物体贴上 RFID 标签,有些物体贴上条形码 在我们的物联网架构中有些物体有询问能力, 还有些物体则仍然处于未连接状态 物联网的主要功能是处理信息,这些信息的获得并不完全靠 RFID 标签当 然 RFID 标签将会发挥作用,但 RFID 提供的信息只是物联网的一个组成部分 在物联网中, 不是简单地给每件物体都做出身份标识 我们把物品分成了若干类, 这种分类构成了前述的金字塔梯级结构, 每个梯级采用的信息获取和发送技术都 是不同的也许我们可以给出这样的梯级结构: A 级:带有一般的固定静态数据的物品(如一听西红柿) B 级:带有分类静态数据的物品(如标有售出日期的生菜) C 级:带有独特的固定静态数据的物品(如标有特别分量,产地和保质期的一片 肉) D 级:带有可变综合静态数据的物品(如带有温度感应器的冷冻食品综合标识包 装) E 级:带有可变分类静态数据的物品(如运载箱装商品的货盘) F 级:带有一般临时静态数据的物品(如卡车载的货) G 级:带有可变独特静态数据的物品(道路通行费标签;带有温度感应器的独特 标识的物品) H 级:带有分类可变数据的物品(如车辆) I 级:带有特殊可变数据的物品(如冰箱,音响系统,中央空调,房间报警系统, 车辆等) J 级:智能物品(如计算机,个人数字助理) K 级:有感知的物体(例如人) 这样的分类,是按本文的思路提出的,并不能算是正式的分类下图所示为 物联网的金字塔架构: 我们并不打算把世界上的每个物体都标识在这个金字塔架构图中世界上的 大多数物体—田野里的树木,沙滩上的躺椅,树上的鸟儿等都是不需要通过物联 网来交流的在可预见的未来,现实世界中的大多数物体都不会连接在一起在 物联网中,我们可以把这些物体称为未标识类物体 从金字塔的底部上行, 我们会发现, 紧邻底层 A 的那几个层次中的物体可以被识 别,但是被动式的,这些物体被询问是可以应答,但不能主动通信B,C,D 层次中的物体一般是用条形码标识的,B 层次是简单的综合标识,例如一听西红 柿C 层次是类似瓜果梨桃一类的物品,它们往往有同样的身份,但售出日期不 同 层次的物品是有单独特点的, D 例如每个产品都有不同的重量 在物联网中, 我们可以把这一层次中的物品叫做被动可标识物品增加的信息都不是特殊的, 产品的重量是不变的这一层次中使用的 RFID 标签都是被动型标签 E 层次的数据来自传感器,传感器是被动的,在询问时可以应答,但如果某 些参数(例如温度)超出了规定的限度,也能主动通信,我们把 E 层次的物品叫 做具有激发通信能力的物品, 当然只有在成本效益合理的情况下才采用这种技术 这些物品的数据可变但也是被动的,不过与 D 层次中的可变被动数据(例如一 公斤香肠)完全不同 D 层次和 G 层次的物品都有组合的数据,D 层次中是综合的可标识物品,G 层次中的是特殊的可标识物品例如,道路通行收费标签可在车辆行程的入口和 出口被读出 这两个层次的物品一般不能通信, 它们往往是被询问时才做出反应, 但不能排除它们具有通信功能我们把这种物品叫做"载有其他物品数据的物品" H 层次的物品则不仅有独特的身份,而且有独特的寻址功能,它们能主动通信, 也能对询问做出反应,可能还可以处理大量的瞬间变化数据智能汽车就是一个 例子我们把这个层次的物品叫做"为其他物品服务的物品" 在金字塔的顶端,是真正的智能器件,如计算机或有感知的物体(例如人) , 这些物体有能力主动通信和主动询问 智能物体和感知物体之间的根本区别在于, 智能物体的运行决定是由感知物体控制的,或者说,智能物体的行为是由感知物 体(例如人)设定的所以,在物联网金字塔的顶端,总是感知物体在控制,不 是物品自己做自己命运的决策这种理解与 MIT 最初的概念是根本不同的我 们认为,只有采用这种梯度层次架构,物联网才能产生合理的实际效益,才能获 得投资 我们当然可以做出不同的分类,分出不同的级别,但问题的关键不在这里 关键是物联网不会,而且永远不会成为和人与人之间的网络一样的,具有自主意 识的网络(采用 RFID) ,物联网将是一个由具有不同特性和能力的物品组成的一 个梯度分层架构;它的性质是由应用案例和实际效益决定的,采用的技术是否合 理也是由实际效益决定的(有时只能用 RFID) 所以,在物联网中采用 RFID 的具体效益是反映在多个结构层次上的,其合 理性取决于济效益,其特点和行为设计的合理性也取决于实际效益(尽管可 能会有额外的下游效益,或以后会发现效益,但这不属于初始的效益) 物联网 中物品能力的合理性也是由具体的效益决定的 物联网本身是不会产生什么奇幻 的济效益的,世界上的许多物品将仍然处于物联网之外 6 结论 为发挥物联网的潜在效益,需要着重注意新型的因特网和已有数据的 *** 控,而 数据的传输技术,虽然很重要,却是次要的考虑因素需要制定物品层次之间交 流的规则,需要开发数据采集/交换/交易的网络服务如果物联网有一天真的出 现了,那么首先要关注的是数据管理,转换和处理的标准,而不是什么特殊的空 间接口总之,尽管 RFID 在物联网中有重要作用,但它毕竟只是物联网中的一 种数据传递技术,要形成商业市场,就要开发产品(软件系统) ,使因特网中的 物品能动起来,我们要更多地关注使物联网具有交流功能的网络服务我们需要 有标准化的服务标准制定组织,如 CEN,ISO,ETSI,应发挥重要作用

当然我不是说需求分析不重要,而是说需求分析太重要,是一个报告所不能容纳的,而是要有一个包括数个不同内容体系的文档系统。而如果你的项目根本就没有那么多的资金和资源,你一般就不要动用这样一个庞大的系统。你在这个时候只需要随时记录你的想法,列出你的关注点和解决的想法。而当然这个系统虽然庞大,但是还有很多线索要你去掌握它们的建造。首先这个系统需要有一个业务目标分析,也就你的这个系统要达到的业务目标,要结合具体的企业环境进行系统分析和论证,这个文档的阅读者基本上属于最高级次的决策者。还要有一个技术目标分析,也就是你的这个项目将解决什么具体的技术问题,这个部分也十分的复杂,基本上需要行业专家认真地分析,这个文档的阅读者属于管理者。还要有一个技术实现的报告,也就是你需要为完成这个项目动用什么技术,主要是你必须说出在这个项目的几种可使用技术方案中你为什么要选择你目前的这种,这个文档的阅读者基本上就是相关的技术人员。而同时你还需要一个风险分析的报告,把这个文档要针对业务/技术/实现这三个层次的问题中要遇到的各种风险进行分析。这属于基本的需求分析的基础文档系统。

物联网其实是互联网的一个延伸,互联网的终端是计算机(PC、服务器),我们运行的所有程序,都是计算机和网络中的数据处理和数据传输,除了计算机外,没有涉及任何其他的终端(硬件)。

物联网的本质还是互联网,只不过终端不再是计算机(PC、服务器),而是嵌入式计算机系统及其配套的传感器。这是计算机科技发展的必然结果,为人类服务的计算机呈现出各种形态,如穿戴设备、环境监控设备、虚拟现实设备等等。只要有硬件或产品连上网,发生数据交互,就叫物联网。

物联网就业机会非常多,因为物联网技术应用非常广泛,例如:

1、智能家居;智能家居是利用先进的计算机技术,物联网技术,通讯技术,将与家具生活的各种子系统有机的结合起来,通过统筹管理,让家具生活更舒适,方便,有效,与安全。
2、智能交通
3、智能医疗
4、智能电网;智能电网是在传统电网的基础上构建起来的集传感、通信、计算、决策与控制为一体的综合数物复合系统,通过获取电网各层节点资源和设备的运行状态,进行分层次的控制管理和电力调配,实现能量流、信息流和业务流的高度一体化,提高电力系统运行稳定性,以达到最大限度地提高设备效利用率,提高安全可靠性,节能减排,提高用户供电质量,提高可再生能源的利用效率。
5、智能物流

扩展资料

物联网是新一代信息技术的重要组成部分,也是"信息化"时代的重要发展阶段。其英文名称是:"Internet of things(IoT)"。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。

物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。因此,应用创新是物联网发展的核心,以用户体验为核心的创新20是物联网发展的灵魂。

活点定义:利用局部网络或互联网等通信技术把传感器、控制器、机器、人员和物等通过新的方式联在一起,形成人与物、物与物相联,实现信息化、远程管理控制和智能化的网络。物联网是互联网的延伸,它包括互联网及互联网上所有的资源,兼容互联网所有的应用,但物联网中所有的元素(所有的设备、资源及通信等)都是个性化和私有化。

目前物联网项目的规模还很小,没有实现信息的开放和共享,在市场方面,物联网的应用项目还都很局限。商业化、产业化的物联网应用需要市场的推动。
物联网的应用重心应放在公益服务而非商业性服务。物联网和企业需要寻找可尽快实现的、可惠及民生的合作领域,例如医疗、交通等。他还表示,目前高校尚无专门的物联网人才培养专业,但在医疗、交通、物流等各学科内开设有相关课程。现有专业培养虽然可支持物联网应用开发,但拉动力量有限。他认为应鼓励物联网的学科交叉培养,以弥补人才单方面知识结构的不足。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/13319104.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-14
下一篇 2023-07-14

发表评论

登录后才能评论

评论列表(0条)

保存