面向移动应用的HTTP内容缓存技术研究与实现
发布时间:2017-08-02 19:02
本文关键词:面向移动应用的HTTP内容缓存技术研究与实现
【摘要】:随着3G、4G等无线接入技术的普及和手机、平板电脑等智能终端的飞速发展,移动互联网应用以及由其产生的移动数据流量呈现出爆炸式增长态势。这其中,以视频点播、APP下载等为代表的内容获取类流量占据了移动数据流量的主导地位。虽然移动互联网的接入带宽和核心网的带宽在不断提高,但是,人们对高质量内容不断增长的需求以及互联网点对点传输模式与内容获取应用模式之间的不匹配导致视频播放卡顿、APP下载耗时过长等问题依然层出不穷,这引发了人们对提高移动应用内容分发效率的思考。本文在LTE技术普及的背景下,围绕如何为移动内容分发进行网络加速这一问题,从缩短用户与内容的“距离”的角度出发,设计了一套面向移动应用的HTTP内容缓存方案。通过在网络边缘部署缓存节点,把内容“下沉”到距离用户更近的1-3跳缓存节点,提供面向边缘网络的内容加速服务。同时,为了提高缓存系统的效用,由缓存控制器对缓存节点的内容进行协同共享,从而使单个缓存节点的内容价值最大化。在上述设计的基础上,实现了一个面向移动应用的HTTP缓存系统,通过缩短用户与内容的“距离”来为移动应用进行加速。实验室测试表明,在缓存系统内已有内容副本的情况下,本系统可节约用户90%以上的下载等待时间。本论文依托国家863计划课题《基于内容聚类与兴趣适配的高效内容分发技术》,主要研究工作为作者在中国科学院信息工程所实习期间开展。
【关键词】:移动互联网 缓存 网络应用加速
【学位授予单位】:南京师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.09
【目录】:
- 摘要4-5
- Abstract5-8
- 缩略语8-9
- 第1章 绪论9-16
- 1.1 研究背景9-11
- 1.1.1 缓存技术的出现9
- 1.1.2 移动互联网的发展9-11
- 1.2 研究意义11-14
- 1.3 研究内容14-15
- 1.4 论文结构15-16
- 第2章 缓存理论及相关技术概述16-27
- 2.1 传统缓存方案16-25
- 2.1.1 Web缓存16-20
- 2.1.2 内容分发网络(CDN)20-23
- 2.1.3 对等网络(P2P)23-25
- 2.2 面向移动互联网的缓存理论和方案25-26
- 2.2.1 移动内容分发网络25-26
- 2.2.2 基于云存储的内容分发网络26
- 2.3 革命性的解决方案——ICN26
- 2.4 本章小结26-27
- 第3章 面向移动应用的HTTP缓存方案研究与设计27-42
- 3.1 设计目标及需求27-28
- 3.1.1 总体目标27-28
- 3.1.2 系统需求28
- 3.2 内容提供商的内容获取规则分析28-30
- 3.3 HTTP协议中的缓存规范30-33
- 3.4 标准HTTP协议中的可缓存性分析33-35
- 3.4.1 请求方法33
- 3.4.2 参数设置33-35
- 3.5 面向移动应用的HTTP缓存系统的整体框架35-41
- 3.5.1 网络结构概述35-36
- 3.5.2 系统关键流程设计36-40
- 3.5.3 系统功能模块设计40-41
- 3.6 本章小结41-42
- 第4章 面向移动应用的HTTP缓存技术实现与测试42-58
- 4.1 整体程序执行流程42-43
- 4.2 主要功能模块实现43-53
- 4.2.1 本地缓存管理43-46
- 4.2.2 控制器通信接口46-49
- 4.2.3 数据下载模块49-51
- 4.2.4 日志信息采集51-53
- 4.3 测试方案及结果分析53-58
- 4.3.1 测试环境和测试方案53-55
- 4.3.2 结果分析55-58
- 第5章 总结与展望58-59
- 5.1 工作总结58
- 5.2 今后工作展望58-59
- 参考文献59-63
- 致谢63
【参考文献】
中国期刊全文数据库 前1条
1 赵问道;基于网络拓扑的CDN内容路由技术研究[J];浙江大学学报(工学版);2004年04期
中国硕士学位论文全文数据库 前1条
1 田光辉;移动内容分发网络节点位置部署建模及部署方案研究[D];北京邮电大学;2013年
,本文编号:610738
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/610738.html