IOT平台到底是一个什么样的东西呢?介于点进来的人也许并不都是完全了解这一名词在这里稍作解释。所谓的IOD平台是基于现在这一阶段的互联网和各种的通讯技术来进行技术建构,并且不会对特定的硬件模块有依赖性,整个IOT平台的使用用户都可以根据自身的技术水平和设备技术架构简单而又轻松地接入整个物联网。
那么一个完整的物联网平台又应该包括些什么呢?一个比较完整的物联网平台应该包括四个核心部分,分别是:设备管理、用户管理和数据传输管理还有数据管理这四大核心部分,而物联网平台所具有的其它一切的功能模块都是基于这四种核心模块的不断研究和实践。
IOT的核心架构
1、设备管理
设备管理:设备管理其实很简单,只看名字都能知道是对于设备的管理,一般来说硬件之流都属于这一范畴。设备管理一般情况下是用来对设备相关信息进行定义的,比如说可以有设备的类型也可以有设备的属性等等等等。
在这里要对定义设备的类型这一情况进行一些特殊的说明,定义设备类型这一操作在一般情况都是直接由设备的最初制造商来进行定义的,也就是说设备类型这一栏在拿到手的时候就基本已经设置完成了,属于出厂设置的一部分除了极少数情况都是不能设置的。设备的类型上最重要的信息就是它会自动的关联上每一个制作商自己所特有的一套独有数据解析方法和数据的存储方法以及设备规格等详细数据。所以也正是因为这样拥有定义设备类型的权力只有设备制造商独有,而设备的使用者无论是公司还是个人都只能去浏览设备类型的信息。
2、用户管理
组织管理:组织管理其实是用户管理的上级概念,在物联网平台中所有设备和用户还有数据都是基于组织来进行管理的。
用户管理:用户根据组织下的人员构成,每个组织都有管理员,他为服务的组织添加不同用户,并且管理员拥有分配每个用户不同的权限的权力。不过组织和用户之间并不是单向的,而是双向的,一个用户可以属于不同组织,并且可以扮演不同的组织。
3、数据传输管理
数据传输管理定义针对类型设备的数据传输协议。
每个设备有唯一序列号,但因为每个制造商有自己的编码格式而并没有固定的格式;命令码采用2位数字编码,从最小的00一直到最大的99;数据部分是报文所包含的数据部分,每个协议可定义不同解析方式,服务器收到数据包后会根据定义好的解析方式对数据字段进行解析,并按照规则存储。
4、数据管理
(1)权限管理:数据权限非常重要的。无论是属于谁还是谁拥有浏览的权力都是非常重要的概念。
(2)大数据:物联网数据是海量的,根据这些数量极大的数据来实现数据的可视化分析。
(3)数据的导出:用户导出数据到本地。