满意答案

传感器网络有3种存储监测数据的方式:本地存储、外部存储、数据中心存储。在本地存储方式中,节点首先将检测数据保存在本地存储器中,并在收到查询命令后,将相关数据发送到汇聚节点。在外部存储方式下,节点在获得监测数据后,不论汇聚节点目前是否对该数据感兴趣,都主动的把数据发送给汇聚节点。在数据中心存储方式下,首先对可能的检测事件进行命名,然后按照一定的策略每一个事件映射到一个地理位置上,距离这个位置最近的节点作为该事件的负责节点,节点在监测到事件后,把相关数据发送到映射位置,负责节点接收数据,进行数据融合并存储在本地

本地存储方式中,网络传输的数据都是汇聚节点感兴趣的数据,网络传输效率高,但是需要每个节点都具有相对比较大的存储空间,数据融合只能在传输过程中,节点将采集数据及时传输给汇聚节点,可以提高传感器网络对土法事件的反应速度,但是监测数据不断发送给汇聚节点,一方面由于有些数据不是汇聚节点感兴趣的,造成了腽肭蜾蠃能量的浪费;另一方面容易使得汇聚节点附近形成网络热点,降低传感器网络的吞吐率。

数据中心存储方式在网络选择的负责节点实现不同事件监测数据的融合和存储,是介于本地存储和外部存储之间的一种愤怒故事,在查询延迟、能量消耗和存储空间等多项指标之间进行折中。由于传感器网络处理的事件往往有多种,数据中心存储方式能够将网络通信流量、处理流量和存储流量在网络中均匀分摊,从而有效避免了网络热点的产生

GEM路由是一种适用于数据中心存储方式的地理路由。GEM路由的基本思想:建立虚拟坐标系统,用来表示实际的网络拓扑结构,网络中的节点形成了一个以汇聚节点为根的带环树,每个节点用到树根的跳数距离和角度来表示,节点之间的数据路由通过这个带环树实现。

所谓虚拟坐标系统:

汇聚节点设置自己的跳数为0,汇聚节点的相邻节点的跳数为,直到整个网络为止,这样就形成了一个树型。然后确定虚拟角度范围。例如汇聚节点将自己的角度设置为[0,90],而且假定它只有2个子节点,而它的子节点就分配[0,x]和[x,90]。以次类推。那么就可以通过来确定一个节点。

00分享举报

gem意思_GEM什么意思相关推荐

  1. gem意思_gem是什么意思中文翻译

    音标:英[dʒem]美[dʒɛm] n.宝石,珍宝:精华,佳作:受人重视者:[印]四点活字 v.点缀:用宝石装饰:饰以宝石 adj.最佳品质的 网络宝石:邓紫棋:珍品:精选作品 英英释义 noun 1 ...

  2. gem意思_GEM邓紫棋的GEM是什么意思

    展开全部 这是因为邓紫棋原来的英文名是Gloria,名字e69da5e887aa3231313335323631343130323136353331333365656631普通而且难记,于是张丹(邓紫 ...

  3. Redis集群安装问题记录 RVM

    Redis集群安装问题记录 RVM 1.问题描述 2.问题分析 3.问题解决 4.总结 1.问题描述   使用gem安装redis出现以下错误. ERROR: Error installing red ...

  4. gem是什么证书_gem是什么

    展开全部 GEM即的简称,e69da5e6ba903231313335323631343130323136353331333431373937是由许多在空间上分布的自动装置组成的一种计算机网络,这些装 ...

  5. 报错解决:ERROR: While executing gem ... (Gem::CommandLineError)

    在使用GitHub Pages博客-- Jekyll搭建了自己的博客:https://zhang0peter.com/后,GitHub发了一个警告给我: We found a vulnerable d ...

  6. macOS安装 cocoapods1.9.1失败Failed to build gem native extension

    最近团队内升级cocoapods到1.9.0.原本我简单的以为执行sudo gem install cocoapods 来更新.万万没想到. 执行多次都是:ERROR: Error installin ...

  7. 安装Pod时提示ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/pod...

    环境:OSX EI 10.11.1 昨天切换gem源后,招待pod安装没有任何问题,也可以正常用$ gem sources --add https://ruby.taobao.org/ --remov ...

  8. 无法安装gem包RMagick解决办法

    一.rails2.3.5环境安装: 启动服务器后报如下错误: Could not find a valid gem 'RMagick' (>= 0) in any repository 进入ht ...

  9. ruby gem 本地安装方法

    问题: railsinstaller中没有默认带有mysql的gem. 使用railsinstaller安装配置完rails环境后,发现无法使用gem update --system等更新或者安装远程 ...

最新文章

  1. react项目中使用mocha结合chai断言库进行单元测试
  2. Coursera课程Python for everyone:Quiz: Networks and Sockets
  3. RobotFramework操作API
  4. Python-Numpy的tile函数
  5. 摘自网络--浅析UpdatePanel的partial render原理
  6. GridView直接更新数据,kartik\grid\EditableColumn用法 [ 2.0 版本 ]
  7. 2021年CBA总决赛第三场预测
  8. 日本老年人开始送外卖了 锻炼赚钱两不误 网友:饿死了么外卖?
  9. QQ消息支持HTML吗,WebQQ全面升级支持IE9 HTML5无处不在
  10. hibernate 一对多_为什么很多人不愿意用hibernate了?
  11. 常见密码归纳(入门级)
  12. ASP.NET删除服务器端文件,asp.net删除服务器文件
  13. 使用 Travis-CI 部署 HEXO 博客
  14. VOIP技术发展综述与外呼系统
  15. c语言程序设计第五版课后习题答案谭浩强第八章课后题
  16. openssl-key-exchange 基于ECDH (Elliptic-Curve Diffie–Hellman) 的密钥交换流程
  17. 一级B计算机钱2021,2021年9月全国计算机一级WPS真题及答案(9)
  18. asyne和await
  19. 「镁客·请讲」bitBerg杨坤:冰山下藏着的是VR游戏的未来
  20. Poi 导出excel单个sheet的内容

热门文章

  1. 武汉计算机985211大学有哪些,湖北公认“最好”的7所大学,2所985,5所211,全部在武汉...
  2. 微信公众号定时推送消息
  3. 同步任务和异步任务执行过程
  4. 华为路由器a1虚拟服务器设置方法,华为路由器虚拟服务器设置方法
  5. to_date函数在hive、presto、spark中的区别
  6. python 知乎 合并 pdf_实例4:用Python提取不同PDF文件中的页面合并进新的PDF文件...
  7. 【Java】view.setVisibility()的使用方法
  8. 华科世界第六,北邮碾压伯克利:USNews世界大学CS榜发布
  9. 计算机里面有鬼的恐怖游戏,胆小勿入!盘点史上十大最恐怖电脑游戏
  10. Direct3D 10系统(一)