首页> 外文会议>Database and Expert Systems Applications >Neighborhood-Consistent Transaction Management for Pervasive Computing Environments
【24h】

Neighborhood-Consistent Transaction Management for Pervasive Computing Environments

机译:普适计算环境中的邻域一致性事务管理

获取原文

摘要

This paper examines the problem of transaction management in pervasive computing environments and presents a new approach to address them. We represent each entity as a mobile or static semi-autonomous device. The purpose of each device is to satisfy user queries based on its local data repository and interactions with other devices currently in its vicinity. Pervasive environments, unlike traditional mobile computing paradigm, do not differentiate between clients and servers that are located in a fixed, wired infrastructure. Consequently, we model all devices as peers. These environments also relax other assumptions made by mobile computing paradigm, such as the possibility of reconnection with a given device, support from wired infrastructure, or the presence of a global schema. These fundamental characteristics of pervasive computing environments limit the use of techniques developed for transactions in a "mobile" computing environments. We define an alternative optimistic transaction model whose main emphasis is to provide a high rate of successful transaction terminations and to maintain a neighborhood-based consistency. The model accomplishes this via the help of active witnesses and by employing an epidemic voting protocol. The advantage of our model is that it enables two or more peers to engage in a reliable and consistent transaction while in a pervasive environment without assuming that they can talk to each other via infrastructure such as base stations. The advantage of using active witnesses and an epidemic voting protocol is that transaction termination does not depend on any single point of a failure. Additionally, the use of an epidemic voting protocol does not require all involved entities to be simultaneously connected at any time and, therefore, further overcomes the dynamic nature of the environments. We present the implementation of the model and results from simulations.
机译:本文研究了普适计算环境中的事务管理问题,并提出了解决这些问题的新方法。我们将每个实体表示为移动或静态半自治设备。每个设备的目的都是为了满足基于其本地数据存储库以及与当前附近其他设备的交互的用户查询。与传统的移动计算范例不同,普适环境无法区分位于固定有线基础架构中的客户端和服务器。因此,我们将所有设备建模为对等设备。这些环境还放宽了移动计算范式所做的其他假设,例如与给定设备重新连接的可能性,有线基础结构的支持或全局架构的存在。普及计算环境的这些基本特征限制了为“移动”计算环境中的交易开发的技术的使用。我们定义了另一种乐观交易模型,其主要重点是提供高成功率的交易终止并保持基于邻域的一致性。该模型通过主动证人的帮助以及采用流行病投票协议来实现这一目标。我们的模型的优势在于,它使两个或多个对等端能够在普遍环境中进行可靠且一致的交易,而无需假设它们可以通过诸如基站之类的基础结构相互通信。使用主动见证人和流行投票协议的优势在于,交易终止不依赖于任何故障点。另外,使用流行投票协议不需要所有涉及的实体在任何时候同时连接,因此,进一步克服了环境的动态特性。我们介绍了模型的实现和仿真结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号