首页 > 最新文献

workshop on Middleware for Pervasive and Ad-hoc Computing最新文献

英文 中文
The ABC adaptive fusion architecture ABC自适应融合架构
Pub Date : 2006-11-27 DOI: 10.1145/1169075.1169076
Jonathan Bunde-Pedersen, M. Mogensen, J. Bardram
Contemporary distributed collaborative systems tend to utilize either a client-server or a pure peer-to-peer paradigm. A client-server solution may potentially spawn direct connections between the clients to offload the server thereby creating a hybrid architecture. A pure peer-to-peer paradigm may on the other hand fully eliminate the need for a server. However, some situations call for the strengths of both approaches without relying on either of them. A system might both be used in environments where an infrastructure is present and in environments where it is not. In this paper we present an architecture and early implementation of a system capable of adapting to its operating environment, choosing the best fit combination of the client-server and peer-to-peer architectures. The architecture creates a seamless integration between a centralized hybrid architecture and a decentralized architecture, relying on what we have termed Peer-to-peer Distributed Shared Objects (PDSO). The proposed solution has been implemented and early evaluation has begun. Furthermore, the approach has been utilized to create a real distributed collaborative system for collaboration in hospitals.
当代分布式协作系统倾向于利用客户机-服务器或纯粹的点对点范式。客户机-服务器解决方案可能会在客户机之间产生直接连接,从而卸载服务器,从而创建混合体系结构。另一方面,纯粹的点对点范式可能完全消除对服务器的需求。然而,有些情况需要两种方法的优势,而不依赖其中任何一种。一个系统既可以用于有基础设施的环境,也可以用于没有基础设施的环境。在本文中,我们提出了一个体系结构和一个能够适应其操作环境的系统的早期实现,选择了客户端-服务器和点对点体系结构的最佳组合。该体系结构在集中式混合体系结构和分散式体系结构之间创建了无缝集成,依赖于我们所谓的点对点分布式共享对象(PDSO)。提议的解决方案已得到实施,并已开始进行早期评估。此外,该方法已被用于创建一个真正的分布式医院协作系统。
{"title":"The ABC adaptive fusion architecture","authors":"Jonathan Bunde-Pedersen, M. Mogensen, J. Bardram","doi":"10.1145/1169075.1169076","DOIUrl":"https://doi.org/10.1145/1169075.1169076","url":null,"abstract":"Contemporary distributed collaborative systems tend to utilize either a client-server or a pure peer-to-peer paradigm. A client-server solution may potentially spawn direct connections between the clients to offload the server thereby creating a hybrid architecture. A pure peer-to-peer paradigm may on the other hand fully eliminate the need for a server. However, some situations call for the strengths of both approaches without relying on either of them. A system might both be used in environments where an infrastructure is present and in environments where it is not. In this paper we present an architecture and early implementation of a system capable of adapting to its operating environment, choosing the best fit combination of the client-server and peer-to-peer architectures. The architecture creates a seamless integration between a centralized hybrid architecture and a decentralized architecture, relying on what we have termed Peer-to-peer Distributed Shared Objects (PDSO). The proposed solution has been implemented and early evaluation has begun. Furthermore, the approach has been utilized to create a real distributed collaborative system for collaboration in hospitals.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2006-11-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134529923","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
A new two-message authentication protocol for RFID sensor networks 一种新的RFID传感器网络双消息认证协议
Pub Date : 2005-11-28 DOI: 10.1145/1101480.1101493
S. Boumerdassi, Papa Kane Diop, É. Renault, A. Wei
Radio Frequency Identification (RFID) technology is a method to remotely store and retrieve data using a small microchip called the RFID tag. This makes identification, authentication of objects and people possible without any physical contact between a tag and its reader. First developed in 1940 by the British army, RFID have developed considerably thanks to the fast development of radio techniques during the past few years. As of today, RFID have been applied to a wide range of problems: supply chain management to replace barcode, access control in restricted areas such as laboratories and airports, asset tracking and locating medical staff or certain patients to ensure an efficient response in medical emergencies. As a result, billions of tags will be deployed within the next years. However, RFID development is threatened by privacy and security risks. The limited capabilities of RFID tags make privacy and security enforcement a special challenge. This article presents a new method to ensure a mutual authentication between tags and readers using only two messages and without the use of complex cryptography.
无线射频识别(RFID)技术是一种使用称为RFID标签的小型微芯片远程存储和检索数据的方法。这使得在标签和阅读器之间没有任何物理接触的情况下,对物体和人进行识别和认证成为可能。RFID于1940年由英国军队首先开发出来,由于过去几年无线电技术的快速发展,RFID得到了长足的发展。到目前为止,RFID已经应用于广泛的问题:取代条形码的供应链管理,实验室和机场等受限区域的访问控制,资产跟踪和定位医务人员或某些患者,以确保在医疗紧急情况下有效响应。因此,数十亿个标签将在未来几年内被部署。然而,RFID的发展受到隐私和安全风险的威胁。RFID标签的有限功能使隐私和安全执行成为一个特殊的挑战。本文提出了一种新的方法来确保标签和阅读器之间的相互认证,只使用两个消息,而不使用复杂的加密。
{"title":"A new two-message authentication protocol for RFID sensor networks","authors":"S. Boumerdassi, Papa Kane Diop, É. Renault, A. Wei","doi":"10.1145/1101480.1101493","DOIUrl":"https://doi.org/10.1145/1101480.1101493","url":null,"abstract":"Radio Frequency Identification (RFID) technology is a method to remotely store and retrieve data using a small microchip called the RFID tag. This makes identification, authentication of objects and people possible without any physical contact between a tag and its reader. First developed in 1940 by the British army, RFID have developed considerably thanks to the fast development of radio techniques during the past few years. As of today, RFID have been applied to a wide range of problems: supply chain management to replace barcode, access control in restricted areas such as laboratories and airports, asset tracking and locating medical staff or certain patients to ensure an efficient response in medical emergencies. As a result, billions of tags will be deployed within the next years. However, RFID development is threatened by privacy and security risks. The limited capabilities of RFID tags make privacy and security enforcement a special challenge. This article presents a new method to ensure a mutual authentication between tags and readers using only two messages and without the use of complex cryptography.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123048430","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Quality-constrained routing in publish/subscribe systems 发布/订阅系统中受质量约束的路由
Pub Date : 2005-11-28 DOI: 10.1145/1101480.1101481
B. Zieba, M. V. Sinderen, M. Wegdam
Routing in publish/subscribe (pub/sub) features a communication model where messages are not given explicit destination addresses, but destinations are determined by matching the subscription declared by subscribers. For a dynamic computing environment with applications that have quality demands, this is not sufficient. Routing decision should, in such environments, not only depend on the subscription predicate, but should also take the quality-constraints of applications and characteristics of network paths into account. We identified three abstraction levels of these quality constraints: functional, middleware and network. The main contribution of the paper is the concept of the integration of these constraints into the pub/sub routing. This is done by extending the syntax of pub/sub system and applying four generic, proposed by us, guidelines. The added values of quality-constrained routing concept are: message delivery satisfying quality demands of applications, improvement of system scalability and more optimise use of the network resources. We discuss the use case that shows the practical value of our concept.
发布/订阅(pub/sub)中的路由具有一种通信模型,在这种模型中,消息没有得到明确的目的地地址,而是通过匹配订阅者声明的订阅来确定目的地。对于具有质量要求的应用程序的动态计算环境,这是不够的。在这种环境中,路由决策不仅应该依赖于订阅谓词,还应该考虑应用程序的质量约束和网络路径的特征。我们确定了这些质量约束的三个抽象层次:功能、中间件和网络。本文的主要贡献是将这些约束集成到pub/sub路由中的概念。这是通过扩展pub/sub系统的语法和应用我们提出的四个通用准则来实现的。质量约束路由概念的附加价值在于:满足应用程序质量需求的消息传递、提高系统的可扩展性和更优化地利用网络资源。我们讨论了显示我们的概念的实用价值的用例。
{"title":"Quality-constrained routing in publish/subscribe systems","authors":"B. Zieba, M. V. Sinderen, M. Wegdam","doi":"10.1145/1101480.1101481","DOIUrl":"https://doi.org/10.1145/1101480.1101481","url":null,"abstract":"Routing in publish/subscribe (pub/sub) features a communication model where messages are not given explicit destination addresses, but destinations are determined by matching the subscription declared by subscribers. For a dynamic computing environment with applications that have quality demands, this is not sufficient. Routing decision should, in such environments, not only depend on the subscription predicate, but should also take the quality-constraints of applications and characteristics of network paths into account. We identified three abstraction levels of these quality constraints: functional, middleware and network. The main contribution of the paper is the concept of the integration of these constraints into the pub/sub routing. This is done by extending the syntax of pub/sub system and applying four generic, proposed by us, guidelines. The added values of quality-constrained routing concept are: message delivery satisfying quality demands of applications, improvement of system scalability and more optimise use of the network resources. We discuss the use case that shows the practical value of our concept.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120922526","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
Middleware for protocol-based coordination in dynamic networks 用于动态网络中基于协议的协调的中间件
Pub Date : 2005-11-28 DOI: 10.1145/1101480.1101488
Kurt Schelfthout, Danny Weyns, T. Holvoet
Pervasive and ad hoc computing applications are frequently deployed in dynamic networks. Due to mobility of the computing nodes, their unreliability, or a limited communication range, at any time a node may enter or leave an interaction between a group of application components. Middleware approaches have been proposed to deal with these dynamics, by supporting the dissemination (or gathering) of information in dynamic networks. In our experience however, applications frequently need to execute a complete protocol to coordinate. Existing middleware can then be used as a discovery mechanism, but offers no support for handling the protocol itself. This paper presents a middleware model that enables an easier implementation of distributed protocols that need to take into account the continuously changing context in the dynamic network. It uses roles as a first order abstraction, handles the distributed instantiation of roles in an interaction session, and maintains the session as nodes in the mobile network move. We describe our experience with applying the middleware in a case study on a system of automatic guided vehicles.
普适和特别计算应用程序经常部署在动态网络中。由于计算节点的可移动性、它们的不可靠性或有限的通信范围,在任何时候一个节点都可能进入或离开一组应用程序组件之间的交互。已经提出了中间件方法来处理这些动态,通过支持动态网络中的信息传播(或收集)。然而,根据我们的经验,应用程序经常需要执行一个完整的协议来进行协调。现有的中间件可以用作发现机制,但不支持处理协议本身。本文提出了一种中间件模型,该模型使分布式协议的实现更容易,而分布式协议需要考虑动态网络中不断变化的上下文。它使用角色作为一阶抽象,在交互会话中处理角色的分布式实例化,并在移动网络中的节点移动时维护会话。我们描述了我们在一个自动引导车辆系统的案例研究中应用中间件的经验。
{"title":"Middleware for protocol-based coordination in dynamic networks","authors":"Kurt Schelfthout, Danny Weyns, T. Holvoet","doi":"10.1145/1101480.1101488","DOIUrl":"https://doi.org/10.1145/1101480.1101488","url":null,"abstract":"Pervasive and ad hoc computing applications are frequently deployed in dynamic networks. Due to mobility of the computing nodes, their unreliability, or a limited communication range, at any time a node may enter or leave an interaction between a group of application components. Middleware approaches have been proposed to deal with these dynamics, by supporting the dissemination (or gathering) of information in dynamic networks. In our experience however, applications frequently need to execute a complete protocol to coordinate. Existing middleware can then be used as a discovery mechanism, but offers no support for handling the protocol itself. This paper presents a middleware model that enables an easier implementation of distributed protocols that need to take into account the continuously changing context in the dynamic network. It uses roles as a first order abstraction, handles the distributed instantiation of roles in an interaction session, and maintains the session as nodes in the mobile network move. We describe our experience with applying the middleware in a case study on a system of automatic guided vehicles.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125271695","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 24
Functional and architectural adaptation in pervasive computing environments 普适计算环境中的功能和体系结构适应
Pub Date : 2005-11-28 DOI: 10.1145/1101480.1101485
N. Narendra, U. Bellur, S. Nandy, K. Kalapriya
Service-oriented computing paradigm encourages the use of dynamic binding of application requirements to the resources needed to fulfill application tasks. Especially in pervasive computing that is characterized by disconnected operation and mobility, the process of using service specifications and dynamic binding becomes critical. For this, adaptation techniques that provide for seamless service composition are needed for user task execution. In this paper we present our approach to enable two kinds of adaptations: functional (due to changes in user requirements) and architectural (due to changes in nonfunctional requirements) in pervasive computing systems. The key features of our approach are to model services as workflows, service handoffs as points of variability, and context detailing for dynamic service provisioning.
面向服务的计算范式鼓励将应用程序需求动态绑定到完成应用程序任务所需的资源。特别是在以断开连接操作和移动性为特征的普适计算中,使用服务规范和动态绑定的过程变得至关重要。为此,用户任务执行需要提供无缝服务组合的自适应技术。在本文中,我们提出了在普适计算系统中实现两种适应的方法:功能性(由于用户需求的变化)和架构性(由于非功能性需求的变化)。我们的方法的关键特征是将服务建模为工作流,将服务移交建模为可变性点,并详细描述动态服务供应的上下文。
{"title":"Functional and architectural adaptation in pervasive computing environments","authors":"N. Narendra, U. Bellur, S. Nandy, K. Kalapriya","doi":"10.1145/1101480.1101485","DOIUrl":"https://doi.org/10.1145/1101480.1101485","url":null,"abstract":"Service-oriented computing paradigm encourages the use of dynamic binding of application requirements to the resources needed to fulfill application tasks. Especially in pervasive computing that is characterized by disconnected operation and mobility, the process of using service specifications and dynamic binding becomes critical. For this, adaptation techniques that provide for seamless service composition are needed for user task execution. In this paper we present our approach to enable two kinds of adaptations: functional (due to changes in user requirements) and architectural (due to changes in nonfunctional requirements) in pervasive computing systems. The key features of our approach are to model services as workflows, service handoffs as points of variability, and context detailing for dynamic service provisioning.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116216701","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
WildCAT: a generic framework for context-aware applications WildCAT:用于上下文感知应用程序的通用框架
Pub Date : 2005-11-28 DOI: 10.1145/1101480.1101483
Pierre-Charles David, T. Ledoux
We present WildCAT, an extensible Java framework to ease the creation of context-aware applications. WildCAT provides a simple yet powerful dynamic model to represent an application's execution context. The context information can be accessed by application programmers through two complimentary interfaces: synchronous requests (pull mode) and asynchronous notifications (push mode). Internally, WildCAT is designed as a framework supporting different levels of extensions, from the simple configuration of the default generic implementation to completely new implementations tailored to specific needs. A given application can mix different implementations for different aspects of its context while only depending on WildCAT's simple and unified API.
我们提出WildCAT,一个可扩展的Java框架,以简化上下文感知应用程序的创建。WildCAT提供了一个简单而强大的动态模型来表示应用程序的执行上下文。应用程序程序员可以通过两个互补的接口访问上下文信息:同步请求(拉模式)和异步通知(推送模式)。在内部,WildCAT被设计成一个支持不同级别扩展的框架,从默认通用实现的简单配置到针对特定需求量身定制的全新实现。给定的应用程序可以为其上下文的不同方面混合不同的实现,而只依赖于WildCAT简单而统一的API。
{"title":"WildCAT: a generic framework for context-aware applications","authors":"Pierre-Charles David, T. Ledoux","doi":"10.1145/1101480.1101483","DOIUrl":"https://doi.org/10.1145/1101480.1101483","url":null,"abstract":"We present WildCAT, an extensible Java framework to ease the creation of context-aware applications. WildCAT provides a simple yet powerful dynamic model to represent an application's execution context. The context information can be accessed by application programmers through two complimentary interfaces: synchronous requests (pull mode) and asynchronous notifications (push mode). Internally, WildCAT is designed as a framework supporting different levels of extensions, from the simple configuration of the default generic implementation to completely new implementations tailored to specific needs. A given application can mix different implementations for different aspects of its context while only depending on WildCAT's simple and unified API.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114522951","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 128
SLP-based service management for dynamic ad-hoc networks 基于slp的动态ad-hoc网络业务管理
Pub Date : 2005-11-28 DOI: 10.1145/1101480.1101498
S. Penz
The need for an efficient service management system in an ad-hoc network is obvious. Mobile nodes -- and with them the services they provide -- frequently enter and leave the network, imposing comparatively high dynamics that have to be considered for the design of communication protocols on nearly any network layer. In this paper we propose an ad-hoc service management system based on the Service Location Protocol (SLP) that not only allows the user to discover appropriate service providers, but also keeps him informed about the existence and the properties of alternative providers. With this information the user application is able to prepare and conduct service handovers in case of network or device failures. Moreover, it becomes possible to change to a more convenient provider when one becomes available.
在ad-hoc网络中,对高效业务管理系统的需求是显而易见的。移动节点——以及它们提供的服务——频繁地进出网络,施加了相对较高的动态性,这在几乎任何网络层的通信协议设计中都必须考虑。本文提出了一种基于服务定位协议(service Location Protocol, SLP)的自组织服务管理系统,该系统不仅允许用户发现合适的服务提供者,而且使用户能够随时了解备选提供者的存在及其属性。有了这些信息,用户应用程序就能够在网络或设备故障的情况下准备和执行服务移交。此外,当有更方便的提供者可用时,可以更改为更方便的提供者。
{"title":"SLP-based service management for dynamic ad-hoc networks","authors":"S. Penz","doi":"10.1145/1101480.1101498","DOIUrl":"https://doi.org/10.1145/1101480.1101498","url":null,"abstract":"The need for an efficient service management system in an ad-hoc network is obvious. Mobile nodes -- and with them the services they provide -- frequently enter and leave the network, imposing comparatively high dynamics that have to be considered for the design of communication protocols on nearly any network layer. In this paper we propose an ad-hoc service management system based on the Service Location Protocol (SLP) that not only allows the user to discover appropriate service providers, but also keeps him informed about the existence and the properties of alternative providers. With this information the user application is able to prepare and conduct service handovers in case of network or device failures. Moreover, it becomes possible to change to a more convenient provider when one becomes available.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130738690","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 23
Distributed collaboration for event detection in wireless sensor networks 无线传感器网络中事件检测的分布式协作
Pub Date : 2005-11-28 DOI: 10.1145/1101480.1101491
Avinash Kumar, Adi Mallikarjuna V. Reddy, D. Janakiram
With the advancement of technology in micro-electronics and wireless communication, small miniature devices called sensor nodes can be used to perform various tasks by forming themselves in to wireless sensor networks. In Wireless Sensor Networks(WSN), event detection is one of the main requirements for most of the applications. An event can be a simple event or a combination of two or more simple events (Composite Event). Detecting and reporting an event desired by the application (user) inspite of stringent constraints of sensor nodes like low energy, low bandwidth, frequent failures etc., is one of the main challenges in WSN. This can be achieved with less uncertainty and masking failures by considering collaboration among sensor nodes. We propose a framework for distributed event detection using collaboration in WSN. The framework consists of two protocols that build a tree by using a communication model similar to the Publish-Subscribe paradigm. This framework is a part of Component Oriented Middleware for Sensor networks (COMiS). In COMiS framework, components are loaded as and when required based on the application semantics. If collaboration is considered, the goal of the application can be easily accomplished even in case of failures of sensors and low energy of nodes.
随着微电子技术和无线通信技术的进步,被称为传感器节点的小型微型设备可以通过组成无线传感器网络来执行各种任务。在无线传感器网络(WSN)中,事件检测是大多数应用的主要要求之一。事件可以是一个简单事件,也可以是两个或多个简单事件的组合(复合事件)。在低能量、低带宽、频繁故障等传感器节点的严格约束下,检测和报告应用程序(用户)所需的事件是WSN的主要挑战之一。这可以通过考虑传感器节点之间的协作来减少不确定性和掩盖故障。提出了一种基于协作的分布式事件检测框架。该框架由两个协议组成,它们通过使用类似于发布-订阅范例的通信模型构建树。该框架是面向传感器网络的组件中间件(COMiS)的一部分。在COMiS框架中,组件根据应用程序语义在需要时加载。如果考虑协作,即使在传感器故障和节点能量低的情况下,也可以轻松完成应用程序的目标。
{"title":"Distributed collaboration for event detection in wireless sensor networks","authors":"Avinash Kumar, Adi Mallikarjuna V. Reddy, D. Janakiram","doi":"10.1145/1101480.1101491","DOIUrl":"https://doi.org/10.1145/1101480.1101491","url":null,"abstract":"With the advancement of technology in micro-electronics and wireless communication, small miniature devices called sensor nodes can be used to perform various tasks by forming themselves in to wireless sensor networks. In Wireless Sensor Networks(WSN), event detection is one of the main requirements for most of the applications. An event can be a simple event or a combination of two or more simple events (Composite Event). Detecting and reporting an event desired by the application (user) inspite of stringent constraints of sensor nodes like low energy, low bandwidth, frequent failures etc., is one of the main challenges in WSN. This can be achieved with less uncertainty and masking failures by considering collaboration among sensor nodes. We propose a framework for distributed event detection using collaboration in WSN. The framework consists of two protocols that build a tree by using a communication model similar to the Publish-Subscribe paradigm. This framework is a part of Component Oriented Middleware for Sensor networks (COMiS). In COMiS framework, components are loaded as and when required based on the application semantics. If collaboration is considered, the goal of the application can be easily accomplished even in case of failures of sensors and low energy of nodes.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115884800","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 84
Improving flexibility on host discovery for pervasive computing middlewares 提高普适计算中间件主机发现的灵活性
Pub Date : 2005-11-28 DOI: 10.1145/1101480.1101497
E. Loureiro, L. Oliveira, H. Almeida
The vision of pervasive or ubiquitous computing, conceived by Mark Weiser, foresees a world where computing is embedded in every day objects. Such objects interact with each other to perform actions on behalf of the user. As one of the mains of pervasive computing is to disappear from human perception, applications embedded in electronic devices must be proactive. This indicates that they should guess the needs of the users in order to provide them with anytime, anywhere relevant information. This characteristic must be achieved by acquiring information not only about the user, but also about the environment where he/she is immersed. This kind of information can be obtained by interacting with nearby hosts, trough a variety of networking protocols. Applications can take advantage of this characteristic by performing host discovery through heterogeneous networks, possibly at the same time. However, due to memory and storage constraints, it is not reasonable to embed all of such protocols in a mobile device. Therefore, we propose a flexible mechanism for performing host discovery in pervasive environments, allowing the insertion and removal of these networking protocols whenever needed.
Mark Weiser设想的普适或无处不在的计算设想了一个计算嵌入到日常物品中的世界。这些对象相互交互以代表用户执行操作。由于普适计算的主要内容之一正在从人类的感知中消失,嵌入电子设备的应用程序必须具有前瞻性。这表明他们应该猜测用户的需求,以便随时随地为用户提供相关信息。要实现这一特性,不仅要获取有关用户的信息,还要获取有关用户所处环境的信息。这种信息可以通过与附近的主机交互,通过各种网络协议获得。应用程序可以通过异构网络(可能同时)执行主机发现来利用这一特性。然而,由于内存和存储的限制,在移动设备中嵌入所有这些协议是不合理的。因此,我们提出了一种在普遍环境中执行主机发现的灵活机制,允许在需要时插入和删除这些网络协议。
{"title":"Improving flexibility on host discovery for pervasive computing middlewares","authors":"E. Loureiro, L. Oliveira, H. Almeida","doi":"10.1145/1101480.1101497","DOIUrl":"https://doi.org/10.1145/1101480.1101497","url":null,"abstract":"The vision of pervasive or ubiquitous computing, conceived by Mark Weiser, foresees a world where computing is embedded in every day objects. Such objects interact with each other to perform actions on behalf of the user. As one of the mains of pervasive computing is to disappear from human perception, applications embedded in electronic devices must be proactive. This indicates that they should guess the needs of the users in order to provide them with anytime, anywhere relevant information. This characteristic must be achieved by acquiring information not only about the user, but also about the environment where he/she is immersed. This kind of information can be obtained by interacting with nearby hosts, trough a variety of networking protocols. Applications can take advantage of this characteristic by performing host discovery through heterogeneous networks, possibly at the same time. However, due to memory and storage constraints, it is not reasonable to embed all of such protocols in a mobile device. Therefore, we propose a flexible mechanism for performing host discovery in pervasive environments, allowing the insertion and removal of these networking protocols whenever needed.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126388006","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
A reconfigurable group management middleware service for wireless sensor networks 用于无线传感器网络的可重构组管理中间件服务
Pub Date : 2005-11-28 DOI: 10.1145/1101480.1101490
M. Vieira, N. Rosa
Group management service plays a key role in wireless sensor networks (WSNs) as it provides support to high level middleware services such as object tracking, security, fault-tolerance, power management, and so on. However, the way a group is managed may vary either from service to service or according to system conditions (e.g., power level, connectivity, bandwidth). For example, the group management used by the security service may differ from one used by the fault-tolerance service. In this context, this paper presents the design and implementation (TinyOS) of a group management middleware service that may be dynamically reconfigurable. In order to illustrate how the proposed service is adopted, we present the implementation of an object tracking service that needs the reconfigurable management group.
组管理服务在无线传感器网络(wsn)中起着关键作用,因为它为对象跟踪、安全性、容错、电源管理等高级中间件服务提供支持。然而,管理组的方式可能因服务而异,也可能根据系统条件(例如,功率水平、连通性、带宽)而异。例如,安全服务使用的组管理可能与容错服务使用的组管理不同。在这种情况下,本文提出了一个可以动态重新配置的组管理中间件服务的设计和实现(TinyOS)。为了说明建议的服务是如何被采用的,我们给出了一个需要可重构管理组的对象跟踪服务的实现。
{"title":"A reconfigurable group management middleware service for wireless sensor networks","authors":"M. Vieira, N. Rosa","doi":"10.1145/1101480.1101490","DOIUrl":"https://doi.org/10.1145/1101480.1101490","url":null,"abstract":"Group management service plays a key role in wireless sensor networks (WSNs) as it provides support to high level middleware services such as object tracking, security, fault-tolerance, power management, and so on. However, the way a group is managed may vary either from service to service or according to system conditions (e.g., power level, connectivity, bandwidth). For example, the group management used by the security service may differ from one used by the fault-tolerance service. In this context, this paper presents the design and implementation (TinyOS) of a group management middleware service that may be dynamically reconfigurable. In order to illustrate how the proposed service is adopted, we present the implementation of an object tracking service that needs the reconfigurable management group.","PeriodicalId":364168,"journal":{"name":"workshop on Middleware for Pervasive and Ad-hoc Computing","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124308945","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
期刊
workshop on Middleware for Pervasive and Ad-hoc Computing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1