物联网数据处理:OGC SensorThings API与OpenIoT中间件及大流量云架构
1. OGC SensorThings API与OpenIoT中间件映射
在物联网的数据处理中,OGC SensorThings API与OpenIoT中间件的映射是一个重要的研究方向。
1.1 虚拟数据流
在语义传感器网络(SSN)中,感兴趣的特征可能存在几何关系。例如,对于一座建筑,它可以作为一个感兴趣的特征,其中包含每层楼的感兴趣特征,而每层楼的特征又包含每个房间的感兴趣特征。建筑特征可以关联一个数据流,列出整个建筑的所有观测数据;每层楼也有一个数据流,列出该楼层的观测数据,以此类推。
不过,SensorThings API规定每个观测只能链接到一个数据流,而上述设置可能会使观测数据存在于多个数据流中。当请求观测数据时,服务可以返回与观测的感兴趣特征语义距离最小的数据流。
使用虚拟数据流时,通过SensorThings API创建新的数据流是不可行的。但可以接受数据流创建命令,而不实际创建新的数据流。当客户端通过SensorThings API创建新的数据流时,需要指定一个事物和一个被观测属性。服务器可以将新创建的数据流标识符映射到一个虚拟数据流的标识符上,并返回该标识符,从客户端的角度看,创建命令似乎成功了。但这种方式存在缺点,当两个客户端为相同的被观测属性和事物创建数据流时,它们会收到相同的数据流标识符,最终会将观测数据发布到同一个数据流中。不过,对于只读操作,这种虚拟数据流的实现方式是可行的。
1.2 观测数据
OGC SensorThings API和OpenIoT中观测数据的概念差异不
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



