(2)网络层 网络层主要将来自感知层的各类信息通过基础承载网络传输到应用层。
(3)应用层 应用层主要将物联网技术与行业专业系统相结合,实现广泛的物物互联的应用解决方案,主要包括业务中间件和行业应用领域。用于支撑跨行业,跨医用,跨系统之间的信息协同,共享,互通。物联网 *** 作系统分为低资源MCU设备端和高资源CPU设备端;
低资源MCU设备端,由于硬件资源有限,一般都是用极低内核资源的 *** 作系统,如FreeRTOS,TinyOS,Lite OS,这类os,一般都是以C,C++进行编程,一般由资深的嵌入式工程师进行应用程序设计,难度较高。
还有一类是目前针对物联网应用开发而设计的低门槛的 *** 作系统,一般使用目前最流行的JAVA,JavaScript,LUA等高级语言编程的 *** 作系统; 使用JavaScript编程的目前有多种开源 *** 作系统,运营的比较好的是RUFF,目前有一款nodemcu使用LUA编程,JAVA因为移植难度比较大,目前只有钛极OS(TiJOS)可以实现在低资源MCU上进行编程。在淘宝上可以找到他们的开发套件,例程也比较详细和丰富。
高资源CPU设备端,资源大,可以实现复杂功能,一般都有大公司在拼,如谷歌的Brillo OS,微软的WIN10 IOT版本,uClinux,华为LiteOS等。
从技术架构上来看,物联网可分为三层:感知层、网络层和应用层。
具体介绍:
1、感知层
由各种传感器以及传感器网关构 技术架构图示成,包括二氧化碳浓度传感器、温度传感器、湿度传感器、二维码标签、RFID 标签和读写器、摄像头、GPS等感知终端。
感知层的作用相当于人的眼耳鼻喉和皮肤等神经末梢,它是物联网识别物体、采集信息的来源,其主要功能是识别物体,采集信息。
2、网络层
由各种私有网络、互联网、有线和无线通信网、网络管理系统和云计算平台等组成,相当于人的神经中枢和大脑,负责传递和处理感知层获取的信息。
3、应用层
是物联网和用户(包括人、组织和其他系统)的接口,它与行业需求结合,实现物联网的智能应用。
扩展资料:
物联网的功能
1、获取信息的功能
主要是信息的感知、识别,信息的感知是指对事物属性状态及其变化方式的知觉和敏感;信息的识别指能把所感受到的事物状态用一定方式表示出来。
2、传送信息的功能
主要是信息发送、传输、接收等环节,最后把获取的事物状态信息及其变化的方式从时间(或空间)上的一点传送到另一点的任务,这就是常说的通信过程。
3、处理信息的功能
是指信息的加工过程,利用已有的信息或感知的信息产生新的信息,实际是制定决策的过程。
4、施效信息的功能
指信息最终发挥效用的过程,有很多的表现形式,比较重要的是通过调节对象事物的状态及其变换方式,始终使对象处于预先设计的状态。
参考资料来源:百度百科--物联网
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)