...
首页> 外文期刊>Journal of Parallel and Distributed Computing >Fractal: A mobile code-based framework for dynamic application protocol adaptation
【24h】

Fractal: A mobile code-based framework for dynamic application protocol adaptation

机译:分形:用于动态应用程序协议自适应的基于移动代码的框架

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

The rapid growth of heterogeneous devices and diverse networks in our daily life, makes it is very difficult, if not impossible, to build a one-size-fits-all application or protocol, which can run well in such a dynamic environment. Adaptation has been considered as a general approach to address the mismatch problem between clients and servers; however, we envision that the missing part, which is also a big challenge, is how to inject and deploy adaptation functionality into the environment. In this paper we propose a novel application level protocol adaptation framework, Fractal, which uses the mobile code technology for protocol adaptation and leverages existing content distribution networks (CDN) for protocol adaptors (mobile codes) deployment. To the best of our knowledge, Fractal is the first application level protocol adaptation framework that considers the real deployment problem using mobile code and CDN. To evaluate the proposed framework, we have implemented two case studies: an adaptive message encryption protocol and an adaptive communication optimization protocol. In the adaptive message encryption protocol, Fractal always chooses a proper encryption algorithm according to different application requirements and device characteristics. And the adaptive communication optimization protocol is capable of dynamically selecting the best one from four communication protocols, including Direct sending, Gzip, Bitmap, and Vary-sized blocking, for different hardware and network configurations. In comparison with other adaptation approaches, evaluation results show the proposed adaptive approach performs very well on both the client side and server side. For some clients. the total communication overhead reduces 41% compared with no protocol adaptation mechanism, and 14% compared with the static protocol adaptation approach. (C) 2006 Elsevier Inc. All rights reserved.
机译:异构设备和多样化网络在我们日常生活中的快速增长,使得构建一种万能的应用程序或协议(即使在这种动态环境中可以很好地运行)非常困难,即使不是不可能。适应被认为是解决客户端和服务器之间不匹配问题的通用方法。但是,我们设想缺少的部分(也是一个很大的挑战)是如何将适应功能注入并部署到环境中。在本文中,我们提出了一种新颖的应用程序级协议自适应框架Fractal,该框架使用移动代码技术进行协议自适应,并利用现有的内容分发网络(CDN)进行协议适配器(移动代码)的部署。据我们所知,Fractal是第一个应用程序级协议适应框架,该框架考虑了使用移动代码和CDN的实际部署问题。为了评估提出的框架,我们实施了两个案例研究:自适应消息加密协议和自适应通信优化协议。在自适应消息加密协议中,Fractal始终根据不同的应用程序要求和设备特性选择适当的加密算法。自适应通信优化协议能够针对不同的硬件和网络配置,从四种通信协议中动态选择最佳的一种,包括直接发送,Gzip,位图和可变大小的阻止。与其他自适应方法相比,评估结果表明,所提出的自适应方法在客户端和服务器端均表现良好。对于某些客户。与没有协议自适应机制相比,总通信开销减少了41%,与静态协议自适应方法相比减少了14%。 (C)2006 Elsevier Inc.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号