一般来讲,构建一个物联网系统的步骤主要如下:
(1)属性标识的建立。对物体属性进行标识,属性包括静态和动态的属性,静态属性可以直接存储在标签中,动态属性需要先由传感器实时探测。
(2)属性读取和数据整理。利用专门的识别设备读取物体属性,并将信息转换为适合网络传输的数据格式。
(3)数据传输和计算。将物体的信息通过网络传输到信息处理中心,由处理中心完成物体通信的相关计算。处理中心可能是分布式的,如个人的计算机或者手机;也可能是集中式的,如中国移动的互联网数据中心(Internet Data Center,IDC)。
设计物联网系统的体系结构时应该遵循以下几条原则:
(1)多样性原则。物联网体系结构须根据物联网的服务类型、节点的不同,分别设计多种类型的体系结构,不能也没有必要建立起统一的标准体系结构。
(2)时空性原则。物联网尚在发展之中,其体系结构应能满足物联网在时间、空间和能源方面的需求。
(3)互联性原则。物联网体系结构需要能与互联网实现互联互通;如果试图另行设计一套互联通信协议及其描述语言将是不现实的。
(4)扩展性原则。对于物联网体系结构的架构,应该具有一定的扩展性设计,以便最大限度地利用现有网络通信基础设施,保护已投资利益。
(5)安全性原则。物物互联之后,物联网的安全性将比计算机互联网的安全性更为重要,因此物联网的体系结构应能够防御大范围内的网络攻击。
(6)健壮性原则。物联网体系结构应具备相当好的健壮性和可靠性。