C-ERROR模拟器用于传感器和位置感知传感应用的开发

V. Iyer, R. Murthy, M. Srinivas, B. Hochet
{"title":"C-ERROR模拟器用于传感器和位置感知传感应用的开发","authors":"V. Iyer, R. Murthy, M. Srinivas, B. Hochet","doi":"10.1109/ICSENST.2008.4757098","DOIUrl":null,"url":null,"abstract":"Distributed wireless sensor applications are useful for visualizing spatially and geographically related data such as location, neighborhood, weather, and measuring specific changes in the environment. Desires to augment these interfaces with additional specifications needed for distributed applications such as Power-Aware, Fault-tolerance and Processor agnostic deployment requirements have led to create a custom distributed Network Embedded Test-Bed that locally aggregate the measured signal from individual sensors and send it to a central coordinator for combined processing. We envision publishing and querying real-time (e.g. from sensors) over such distributed sensor farm applications which are deployed wirelessly and form a large sensor network. Existing solutions, although useful for writing the simple applications mentioned above, have several drawbacks in achieving this vision. First, publishing even a single stream of data as a useful service is a non-trivial task. Much useful data is not being stored yet because the need for managing a sensor farm has lots of complexities which make them unreliable in terms of polling time and communications costs. Second, existing applications are mutually incompatible and are processor centric and needs many ports which may introduce un-reliability. Third communication costs are not scalable to handle a sensor farm application and it does not provide an easy way to extend such a Network Embedded Test-Bed. The Network Embedded Test-Bed project aims to address these challenges, we like to model existing applications needs into a cross layer sensor network simulator called C-ERROR(Cross Layer Reusable Resource Optimized Routing) which allows different clustering algorithms to be integrated and measure its performance at each layer of the stack. To have a platform independent sensor OS and a scheduler which allows creating sensing tasks that have real-time constraints.","PeriodicalId":6299,"journal":{"name":"2008 3rd International Conference on Sensing Technology","volume":"22 1","pages":"192-199"},"PeriodicalIF":0.0000,"publicationDate":"2008-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"C-ERROR simulator for development for sensor and location aware sensing applications\",\"authors\":\"V. Iyer, R. Murthy, M. Srinivas, B. Hochet\",\"doi\":\"10.1109/ICSENST.2008.4757098\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Distributed wireless sensor applications are useful for visualizing spatially and geographically related data such as location, neighborhood, weather, and measuring specific changes in the environment. Desires to augment these interfaces with additional specifications needed for distributed applications such as Power-Aware, Fault-tolerance and Processor agnostic deployment requirements have led to create a custom distributed Network Embedded Test-Bed that locally aggregate the measured signal from individual sensors and send it to a central coordinator for combined processing. We envision publishing and querying real-time (e.g. from sensors) over such distributed sensor farm applications which are deployed wirelessly and form a large sensor network. Existing solutions, although useful for writing the simple applications mentioned above, have several drawbacks in achieving this vision. First, publishing even a single stream of data as a useful service is a non-trivial task. Much useful data is not being stored yet because the need for managing a sensor farm has lots of complexities which make them unreliable in terms of polling time and communications costs. Second, existing applications are mutually incompatible and are processor centric and needs many ports which may introduce un-reliability. Third communication costs are not scalable to handle a sensor farm application and it does not provide an easy way to extend such a Network Embedded Test-Bed. The Network Embedded Test-Bed project aims to address these challenges, we like to model existing applications needs into a cross layer sensor network simulator called C-ERROR(Cross Layer Reusable Resource Optimized Routing) which allows different clustering algorithms to be integrated and measure its performance at each layer of the stack. To have a platform independent sensor OS and a scheduler which allows creating sensing tasks that have real-time constraints.\",\"PeriodicalId\":6299,\"journal\":{\"name\":\"2008 3rd International Conference on Sensing Technology\",\"volume\":\"22 1\",\"pages\":\"192-199\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 3rd International Conference on Sensing Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSENST.2008.4757098\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 3rd International Conference on Sensing Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSENST.2008.4757098","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

分布式无线传感器应用程序对于可视化空间和地理相关数据(如位置、邻居、天气)和测量环境中的特定变化非常有用。为了给这些接口增加分布式应用程序所需的额外规范,如功率感知、容错和处理器不可知部署需求,已经创建了一个定制的分布式网络嵌入式测试平台,它可以本地聚合来自单个传感器的测量信号,并将其发送到中央协调器进行组合处理。我们设想在这种无线部署的分布式传感器农场应用程序上实时发布和查询(例如从传感器),并形成一个大型传感器网络。现有的解决方案虽然对编写上面提到的简单应用程序很有用,但在实现这一愿景方面存在一些缺点。首先,将单个数据流作为有用的服务发布也是一项重要的任务。许多有用的数据还没有被存储,因为管理传感器群的需要有很多复杂性,这使得它们在轮询时间和通信成本方面不可靠。其次,现有的应用程序相互不兼容,并且以处理器为中心,需要许多端口,这可能会引入不可靠性。第三,通信成本不能扩展到处理传感器场应用程序,并且它不能提供一种简单的方法来扩展这样的网络嵌入式测试平台。网络嵌入式测试平台项目旨在解决这些挑战,我们喜欢将现有的应用程序需求建模到一个名为C-ERROR(跨层可重用资源优化路由)的跨层传感器网络模拟器中,该模拟器允许集成不同的聚类算法,并在堆栈的每一层测量其性能。拥有独立于平台的传感器操作系统和调度程序,允许创建具有实时约束的传感任务。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
C-ERROR simulator for development for sensor and location aware sensing applications
Distributed wireless sensor applications are useful for visualizing spatially and geographically related data such as location, neighborhood, weather, and measuring specific changes in the environment. Desires to augment these interfaces with additional specifications needed for distributed applications such as Power-Aware, Fault-tolerance and Processor agnostic deployment requirements have led to create a custom distributed Network Embedded Test-Bed that locally aggregate the measured signal from individual sensors and send it to a central coordinator for combined processing. We envision publishing and querying real-time (e.g. from sensors) over such distributed sensor farm applications which are deployed wirelessly and form a large sensor network. Existing solutions, although useful for writing the simple applications mentioned above, have several drawbacks in achieving this vision. First, publishing even a single stream of data as a useful service is a non-trivial task. Much useful data is not being stored yet because the need for managing a sensor farm has lots of complexities which make them unreliable in terms of polling time and communications costs. Second, existing applications are mutually incompatible and are processor centric and needs many ports which may introduce un-reliability. Third communication costs are not scalable to handle a sensor farm application and it does not provide an easy way to extend such a Network Embedded Test-Bed. The Network Embedded Test-Bed project aims to address these challenges, we like to model existing applications needs into a cross layer sensor network simulator called C-ERROR(Cross Layer Reusable Resource Optimized Routing) which allows different clustering algorithms to be integrated and measure its performance at each layer of the stack. To have a platform independent sensor OS and a scheduler which allows creating sensing tasks that have real-time constraints.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信