[发明专利]一种面向移动云计算的节能传输方法及中间件系统有效
申请号: | 201310727350.3 | 申请日: | 2013-12-25 |
公开(公告)号: | CN103731484A | 公开(公告)日: | 2014-04-16 |
发明(设计)人: | 金海;刘方明;舒鹏 | 申请(专利权)人: | 华中科技大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 朱仁玲 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 移动 计算 节能 传输 方法 中间件 系统 | ||
技术领域
本发明属于新型计算机系统结构移动云计算领域,更具体地,涉及一种面向移动云计算结构的节能传输方法及中间件系统。
背景技术
随着智能移动设备性能的不断提升和无线网络建设的飞速发展,移动终端上的富媒体应用大量涌现并改变着众多用户的生活娱乐方式。移动设备和应用的发展也带来了移动数据的爆炸式增长,据思科公司最新报告显示:至2014年,移动设备产生的网络流量会超过传统个人电脑;而到2016年,移动设备的流量将占据整个互联网流量的61%。
然而,移动终端由于其便携性需求而导致固有的资源受限性,特别是滞后于计算部件与存储部件发展的电池技术,严重阻碍了移动应用与服务的进一步发展。目前包括苹果、三星、HTC、摩托罗拉、诺基亚在内的主流品牌智能手机的续航时间均不尽如人意。据消费电子产品科技网站的真实评测结果显示,满电量状态下,智能手机的网页浏览续航时间平均仅为4小时,在线播放视频的续航时间更是不足两小时。此外,受制于移动终端的计算能力和网络带宽,许多对处理性能要求较高的应用(如语音识别、视频转码等)也无法在移动终端上独立开发和运行。
云计算作为近年来迅猛发展的资源供给服务模式,旨在让各种类型的终端通过先进的虚拟化技术共享大型数据中心中数以万计的服务器的计算能力、存储空间和网络带宽资源。云计算与移动终端的融合趋势——移动云计算(Mobile Cloud Computing),具备缓和移动终端资源瓶颈并支持更多创新性富媒体应用的巨大潜力。通过无处不在的无线网络(包括3G/4G和WiFi等),资源受限的移动终端能够随时随地接入并访问云平台中充裕的计算、存储和网络资源,并且根据节能需求来迁移部分计算负载到云端执行。这种云-端融合模式不但能够缓解移动终端的主要瓶颈,而且可以优化用户性能体验,已经成为互联网产业的新兴增长点。
但是,现有大部分移动应用对云计算资源的利用方式停留在传统的C/S模式,仅将原先运行在私有服务器上的任务负载迁移到云平台,云端和移动终端之间缺乏深度融合与协同工作的无缝组合体系架构和高效交互机制。而移动终端特有的用户移动性和无线网络信号与带宽的不稳定性,进一步增加了云-端协同交互的复杂性。例如,终端用户的高速移动会导致频繁的网络接入点切换,造成服务中断或性能延迟;较低的无线网络信号和带宽,会加剧移动终端数据传输的电量消耗。为了提高移动云计算的传输能效,需要针对无线连接的不稳定性改善现有的云平台和移动端交互机制。
发明内容
鉴于此,本发明的目的在于解决现有传动移动云计算系统中存在的传输能效过低的问题。
为实现上述目的,本发明提供了一种适用于移动云计算的节能传输方法,包括以下步骤:
(1)移动端向云端发送镜像托管请求信息,包括终端唯一标识号、托管应用数据、应用唯一标识号、应用类型。
(2)云端托管请求管理模块接收来自用户的新请求;
(3)云端托管请求管理模块通过资源信息表判断是否有空闲资源满足该请求;若是则转入步骤(5),否则转入步骤(4);
(4)云端托管请求管理模块将该任务放入排队队列,然后返回步骤(2);
(5)云端应用镜像管理模块将该请求分配相应的存储资源,并且把终端标识和各个应用标识添加到更新应用管理列表。
(6)云端应用镜像管理模块根据应用管理列表中的信息周期性地从源数据服务器检查更新,并且在云端存储数据库中更新相应的应用数据;
(7)云端-移动端数据传输模块接收来自移动端的传输请求,根据请求类型和请求数据,从云端应用镜像管理模块中取出相应数据进行整合,形成待传输队列。
(8)云端-移动端数据传输模块用节能传输方法将待传输队列并且发送到移动端;
(9)云端应用镜像管理模块删除已经发送成功的数据;
(10)移动端数据存储与分发模块接收来自云端的数据传输,根据应用的不同,存储在不同的文件中,等待相应应用取用;
(11)移动端的应用发送数据请求;
(12)移动端应用请求分析模块分析应用发出的请求,根据请求来源和请求内容检查请求数据是否存在于移动端数据存储与分发模块中,若是则转入步骤(14),否则转入步骤(13);
(13)移动端应用请求分析模块直接转发请求到网络目的地,作为普通传输来处理请求;
(14)移动端应用请求分析模块从移动端数据存储与分发模块中取出相应的请求数据并且返回给应用,然后转入步骤(12)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310727350.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种仿真火显示屏
- 下一篇:电磁灶及其机芯固定结构