ZigBee 传感网络控制冲突检测与解决机制研究.docVIP

ZigBee 传感网络控制冲突检测与解决机制研究.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文档。上传文档
查看更多
ZigBee 传感网络控制冲突检测与解决机制研究.doc

ZigBee 传感网络控制冲突检测与解决机制研究   摘要:针对ZigBee传感网络的控制冲突提出检测及解决方法。ZigBee传感网络中,传感器负责检测事件,致动器负责执行动作。建立的传感器与致动器联系关系称为连结,控制为执行传感器与致动器连结行为。当有两个以上的控制同时针对同一致动器作控制,造成控制异常的情形称为控制冲突。为了检测控制冲突,系统会依据控制的传感器与致动器类型,主动地产生代表控制有效性的时间窗,系统判断两控制的时间窗是否重叠来检测控制冲突的发生。当控制冲突发生时,系统通过一个控制优先权仲裁器来裁决适当的控制。并可以动态地调整使用模式,让控制优先权仲裁器可以做出最适合的判断。通过本系统可使传感网络发生控制冲突时,不需要人为介入自动地依照当时情况主动地做出最正确的控制。实验表明除了减少使用者操作的不适感,也增加传感系统控制的可靠度。   关键词: ZigBee标准; 控制冲突检测; 控制冲突解决; 最佳化压缩率配置   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)23-5234-05   1 概述   一个传感网络主要包含传感器(sensor)与致动器(actuator)两种类型的装置,其中,传感器负责检测事件,致动器负责执行动作。为了使传感器检测到预期的事件时令致动器执行指定的任务,所建立的传感器与致动器联系关系称为连结(binding)[1],执行连结的行为称为控制(control)。典型连结的应用包含灯光控制系统、防灾系统及保全系统等。以防灾系统为例,当烟雾检测器与警报器建立连结时,警报器可于烟雾检测器检测到烟雾时发出警报声。   随着传感网络连结数目增加,连结与连结之间彼此有可能互相影响而产生误动作的情形称为控制冲突(control conflict)。例如同时有两个连结,分别为当照明度传感器检测到环境亮度高于五百流明时,将灯光关闭;及当使用者按下开关时,将电灯打开。若使用者想通过开关开灯时,却因为照明度大于500流明而被系统自动关闭,这时便发生控制冲突。控制冲突的发生,轻则让使用者感觉不便;重则有可能产生严重的意外。因此如何有效地减少控制冲突发生是很重要的议题。   过去有许多针对不同应用的控制冲突相关研究。论文[2]为不同使用者及不同服务之间的冲突提出了一个基于权重(weighted)与优先权(prioritize)的解决方法,依照不同使用者及服务给予不同权值,针对保全(security)类服务给予最高优先控制权重。论文[3]提出一个基于语意(semantic)的冲突管理方案,制作一个内容感知与冲突管理的架构,用以服务多位使用者与多重群组,同样针对保全与安全类应用给予较高的优先权。论文[4]提出一个冲突解决架构来处理节能应用与舒适应用之间造成的控制冲突,其具体方法为区隔不同使用者之间优先权(prioritized)与权限均值(privilege-average)来达成冲突的控制。并提出使用射频辨识系统(RFID)来识别不同的使用者,以及存取使用者的偏好(preference)。专利[5]提出一个考虑了:枪先式、非枪先式、角色、优先权、时间切片(time slice)、民主式、及个人偏好等因素来解决控制冲突。以上研究皆为提出解决控制冲突的方法,主要是依照控制类型或使用者来决定优先权,且以安全性相关的控制给予较高的优先权。虽然大部分情况能自动地解决控制冲突,但对于优先权相同的控制冲突仍需以人工方式解决,这样的方法不一定适用于资源有限的感测网络系统。此外必须检测控制冲突的发生,才能有效地解决控制冲突。但传感网络的装置种类繁多,组合控制行为也各有不同,系统必须能检测如此多样的控制行为的控制冲突。因此一个完整的控制冲突管理系统,除了能自动解决控制冲突之外,也需要自动准确地检测控制冲突的发生。   本文提出一个于传感网络中的控制冲突管理系统,包含检测控制冲突机制及解决控制冲突机制。面对传感网络中不同类型装置的控制,系统可依据控制时间窗自动地检测控制冲突。当控制冲突发生时,系统的优先权仲裁机制,会依照使用摸式自动调整优先权比较次序,让系统可于不同模式下做出最适合的控制裁决。   2 控制冲突   在传感网络中,通过连结来建立传感器与致动器的联系关系,当传感器检测到特定事件时,触发致动器执行某动作。而执行连结的行为即为控制。例如有一连结为检测到开关状态为ON时,将电灯开起。所以当按下开关至ON时电灯被开启,就是一个控制。   控制冲突是指在同一致动器,有两个以上的控制行为同时发生。例如有另一连结为当照明度传感器检测到环境亮度高于五百流明时,将灯光关闭。所以当照明度传感器检测到环境亮度高于五百流明将电灯关闭;且同时,使用者按下开关至ON时电灯被开启。此时电灯需要开启

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档