当前被广泛认可的物联网的体系架构,将物联网划分为主要的三个层次:感知层、网络层、应用层。
感知层:使用RFID、二维码、传感器等技术收集指定区域内的物体信息进行数据采集,再由将采集到的信息按照通信标准封装,并发送到网络层进行传输,最终交付目标处理设备。其中RFID是非触碰智能识别技术,它使用射频信号自动识别RFID芯片内置信息,实现了信息自动收集,RFID和条形码相比具备防水、耐高温、防磁化、耐用、存储容量大等特点,并且实现了无线读取、可信数据加密、自定义信息格式等优点。另外一种技术,WSN是由部分位置固定或能自由移动的传感器以加入网络组织(新增设备主动申请加入当前网络,并主动承担节点终端的义务)的方式构建网络,以协作的方式对网络覆盖区域内传感器进行信息采集、融合、分类,并能主动将数据交付给目标处理设备
网络层:作为传感器等终端设备采集的数据传输的支撑,能将采集到的数据实时在网络上进行交互。数据网络层可以分为边缘网络层和核心汇聚层,其中边缘网络层指各种传感器设备采集到的信息后用ZigBee, Wi-Fi以及蓝牙设备、3G/4G等通信技术接入网络,此网络特点为,网络传输数据松散,通信协议格式不统一,带宽低。核心汇聚层是指针对边缘网络收集到的信息,采用交换机或路由器等专业数据通信设备对数据进行智能分类,智能选路及快速传输。网络层除了提供基本的数据传输功能,同时需要保证数据的安全性和完整性。
应用层:此层次可以细化为中间件支撑层和业务层其中,中间件支撑层基于SOA分布式架构,接受下级提供的海量数据,并针对数据进行高可靠性的汇聚、异构数据关联性整合、智能分类等工作,同时进行数据挖掘分析、计算出最优策略。业务层主要基于中间件处理完毕的数据,提供可视化的数据检索、分析或者实时呈现智能决策的结果,同时提供友好的网络管理功能、数据安全和隐私保护功能,该层是由多样化、规模化的行业应用系统构成。