无线数据采集系统之数据同步的研究与实现.docVIP

无线数据采集系统之数据同步的研究与实现.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线数据采集系统之数据同步的研究与实现 摘 要: 作为一个无线数据采集系统,必定会不断的进行数据的收集,从而将会面临数据的冗余的问题。所以,如何合理的管理数据库显得尤为重要。本文主要研究和设计的是无线数据采集系统的数据库同步模块,从系统和数据库同步的需求出发,在研究了MSF(Microsoft Sync Framework)框架的基础上,设计出了一种基于MSF框架的数据库同步模块的方案,实现系统的分布式数据库同步模块,实现了跨数据源的点对点数据库同步。 关键词: 无线数据采集系统;数据同步;微软同步框架 1 绪论 1.1 研究背景和发展现状 1.1.1 无线数据采集系统的应用现状和发展 随着社会和经济的发展,人们的生活习惯也发生了很大的改变。以往人工查电表电量的方法,不仅需要额外的人力和时间,也会因为人为的原因,造成读数不准确和其他的一些问题,更加无法做到实时掌握电表的使用电量和运行的情况,对电表的维护和检修也造成了诸多不便。随着计算机软硬件技术和网络技术等的不断发展,自动化程度越来越高,运行可靠稳定的电表数据采集系统成为了城市小区发展的必然趋势和选择。 无线数据采集系统就是一个典型的分布式数据采集系统,通过通讯网络,将电表电量数据传输到中央计算机,经过分析和处理后,再在网页上把数据展示出来,使用户更加直观的了解自己的使用电量的情况。 Microsoft Sync Framework框架 2008年,微软推出了微软同步框架(Microsoft Sync Framework,MSF)Microsoft Sync Framework支持数据库同步提供API,可以面向和协作方案。Microsoft Sync Framework的一些主要特征: 扩展性好,可以在原有的程序模型上进行扩展; 可以对要进行数据同步的数据进行筛选; 遇到数据冲突时,你可以使用内置的或者自定义的冲突解决方案来解决; 支持数据库、文件和RSS的同步; 支持对等协作方式和客户端-服务器拓扑 灵活的API,可以运行在托管代码和非托管代码上[1]。 项目的研究意义 作为数据采集系统,必将会面临数据量的冗余和通讯的频繁。所以,对数据库的管理和通讯在采集系统必将占据十分重要的地位。本文提出一种基于中心数据库服务器与客户端都采用本地数据库存储数据的方案,即中心数据库服务器和客户端均只和本地数据库通信,而数据库的同步工作则交由中心数据库服务器和各客户端数据库实现。所以,数据库同步模块在采集系统中就显得非常的重要,直接关系到了整个采集系统的通信和工作运行。 因此,本文在讨论和研究了MSF(Microsoft Sync Framework)框架的基础上,设计出了基于MSF框架的数据库同步模块的方案,实现了跨数据源的点对点数据库同步。 论文的主要内容结构 论文主要介绍本人参与设计的数据库同步模块。因此,基于,本论文的: 第一章:首先简单介绍了项目研究背景,,最后介绍了文的内容结构:首先介绍了系统,,:介绍了实现数据库同步模块的具体实现框架和技术,MSF数据同步框架。通过对同步技术的研究,选择:作为论文的重点部分,介绍了数据库同步模块具体的设计思路和。最后,对数:对全文进行总结,并提出下一步进行的工作。ZigBee网络传送到数据采集工作站,再由数据采集工作站把数据同步到中心数据库服务器上。 2.1 系统架构和无线传输方式选择 2.1.1 系统架构选择 目前,应用程序所使用的架构大致可以分为B/S和C/S架构。B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,。。。早期的软件系统作为首选设计标准ZigBee技术双向无线通讯技术距离、复杂度、功耗、速率、成本的主要用于距离短、功耗低传输速率不高的电子设备之间进行数据传输ZigBee是一个无线网络平台,65000个无线模块组成的在网络范围内,每一个ZigBee网络模块之间可以相互通信,每个网络节点间的距离可以从标准的75m无限扩展。ZigBee: 功耗由于ZigBee的传输速率低,发射功率仅为,而且采用了休眠模式,功耗低,因此ZigBee设备非常省电。据估算,ZigBee设备仅靠两节5号电池就可以维持长达6个月到2年左右的使用时间,这是其它无线设备望尘莫及的。 成本低ZigBee协议是免专利费的时延短: 通信时延和从休眠状态激活的时延都非常短,典型的有哪些信誉好的足球投注网站设备时延30ms,休眠激活的时延是15ms, 活动设备信道接入的时延为15ms。因此ZigBee技术适用于对时延要求苛刻的无线控制(如工业控制场合等)应用。 网络容量大一个星型结构的ZigBee网络最多可以容纳254个从设备和一个主设备,一个区域内可以同时存在最多100

文档评论(0)

学术无戒 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档