首页> 外文学位 >Measuring End-to-End Ajax Performance in Broadband Satellite Networks.
【24h】

Measuring End-to-End Ajax Performance in Broadband Satellite Networks.

机译:在宽带卫星网络中测量端到端Ajax性能。

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

摘要

Ajax-enabled web applications represent a new breed of rich and interactive websites. Ajax prevents the reloading of entire web pages by transmitting small amounts of asynchronous data in the background, thereby allowing users to interact directly with a website without waiting for page reloads. This method masks the round trip and transmission latency of network connections. In response, attempts have been made to identify those factors that are associated with Ajax performance.;Past research has studied Ajax performance and found varying degrees of performance improvement when compared with the traditional HTML request-response model. Current approaches measure the relative performance of Ajax applications against an equivalent non-Ajax application based on response size, service times, traffic patterns, response times, total byte size, and latency. Notable limitations with current approaches include the lack of a general measurement framework and empirical research examining end-to-end Ajax performance over high-delay bandwidth networks.;As the use of Ajax increases, the development of a general framework for measuring end-to-end Ajax performance is warranted to better understand Ajax performance in high-delay bandwidth networks. This dissertation improves upon previous work in this field by introducing a measurement framework to facilitate the end-to-end measurement of Ajax performance in a satellite environment. This investigation's artifacts include the framework design and a proof of concept designed to validate the framework by using it to measure response time using application-level traces of actual HTTP request-response and XHR calls.;This research included the development of a prototype used in conjunction with an active probing measurement tool to measure and compare overall response time of XHR and HTTP calls. The prototype was used in the proof of concept to evaluate the HTTP and XHR calls across an emulated satellite network. Subsequently, a statistical analysis was performed on the dataset collected from the proof of concept. The conclusion supported by a paired t-test indicated that Ajax performs better than HTML in two loss rates. In particular, use of DOM-based updates coupled with the XHR call in an Ajax application results in both lower mean response/request size, and lower mean user experience time. Recommendations for future research include the utilization of the framework to explore and compare additional Ajax components and/or explore the impacts of the existing work in different satellite environments.
机译:支持Ajax的Web应用程序代表了丰富的交互式网站的新品种。 Ajax通过在后台传输少量异步数据来防止重新加载整个网页,从而允许用户直接与网站进行交互,而无需等待页面重新加载。此方法掩盖了网络连接的往返行程和传输延迟。作为响应,已尝试确定与Ajax性能相关的那些因素。过去的研究已经研究了Ajax性能,并且与传统的HTML请求-响应模型相比,发现了不同程度的性能改进。当前的方法根据响应大小,服务时间,流量模式,响应时间,总字节大小和延迟来衡量Ajax应用程序相对于同等非Ajax应用程序的相对性能。当前方法的显着局限性包括缺乏通用的测量框架以及在高延迟带宽网络上检查端到端Ajax性能的经验研究。随着Ajax的使用增加,用于测量端到端的通用框架的发展保证高端Ajax性能可以更好地了解高延迟带宽网络中的Ajax性能。本文通过引入一种测量框架来促进卫星环境下Ajax性能的端到端测量,从而对该领域的先前工作进行了改进。这项研究的工件包括框架设计和概念验证,旨在通过使用框架来测量响应时间,该框架使用实际的HTTP请求响应和XHR调用的应用程序级跟踪来测量响应时间。与活动的探测测量工具结合使用,以测量和比较XHR和HTTP调用的总体响应时间。该原型在概念验证中用于评估仿真卫星网络上的HTTP和XHR调用。随后,对从概念证明收集的数据集进行了统计分析。配对t检验支持的结论表明,Ajax在两个丢失率上的性能优于HTML。特别是,在Ajax应用程序中结合使用基于DOM的更新和XHR调用会导致较低的平均响应/请求大小和较低的平均用户体验时间。对未来研究的建议包括利用该框架来探索和比较其他Ajax组件和/或探索现有工作在不同卫星环境中的影响。

著录项

  • 作者

    Nguyen, Sang Tuan.;

  • 作者单位

    Nova Southeastern University.;

  • 授予单位 Nova Southeastern University.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2013
  • 页码 150 p.
  • 总页数 150
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号