GEM什么意思
发布网友
发布时间:2022-05-25 17:33
我来回答
共2个回答
热心网友
时间:2023-11-25 05:25
传感器网络有3种存储监测数据的方式:本地存储、外部存储、数据中心存储。在本地存储方式中,节点首先将检测数据保存在本地存储器中,并在收到查询命令后,将相关数据发送到汇聚节点。在外部存储方式下,节点在获得监测数据后,不论汇聚节点目前是否对该数据感兴趣,都主动的把数据发送给汇聚节点。在数据中心存储方式下,首先对可能的检测事件进行命名,然后按照一定的策略每一个事件映射到一个地理位置上,距离这个位置最近的节点作为该事件的负责节点,节点在监测到事件后,把相关数据发送到映射位置,负责节点接收数据,进行数据融合并存储在本地
本地存储方式中,网络传输的数据都是汇聚节点感兴趣的数据,网络传输效率高,但是需要每个节点都具有相对比较大的存储空间,数据融合只能在传输过程中,节点将采集数据及时传输给汇聚节点,可以提高传感器网络对土法事件的反应速度,但是监测数据不断发送给汇聚节点,一方面由于有些数据不是汇聚节点感兴趣的,造成了腽肭蜾蠃能量的浪费;另一方面容易使得汇聚节点附近形成网络热点,降低传感器网络的吞吐率。
数据中心存储方式在网络选择的负责节点实现不同事件监测数据的融合和存储,是介于本地存储和外部存储之间的一种愤怒故事,在查询延迟、能量消耗和存储空间等多项指标之间进行折中。由于传感器网络处理的事件往往有多种,数据中心存储方式能够将网络通信流量、处理流量和存储流量在网络中均匀分摊,从而有效避免了网络热点的产生
GEM路由是一种适用于数据中心存储方式的地理路由。GEM路由的基本思想:建立虚拟坐标系统,用来表示实际的网络拓扑结构,网络中的节点形成了一个以汇聚节点为根的带环树,每个节点用到树根的跳数距离和角度来表示,节点之间的数据路由通过这个带环树实现。
所谓虚拟坐标系统:
汇聚节点设置自己的跳数为0,汇聚节点的相邻节点的跳数为,直到整个网络为止,这样就形成了一个树型。然后确定虚拟角度范围。例如汇聚节点将自己的角度设置为[0,90],而且假定它只有2个子节点,而它的子节点就分配[0,x]和[x,90]。以次类推。那么就可以通过<跳数,角度>来确定一个节点。
热心网友
时间:2023-11-25 05:26
get everybody moving 即让每个人都动起来