当前位置: 首页 > 专利查询>四川大学专利>正文

一种移动代理系统模型及移动云服务访问方法技术方案

技术编号:14600125 阅读:65 留言:0更新日期:2017-02-09 03:27
本发明专利技术公开一种移动代理系统模型。所述移动代理系统模型包括依次双向通信连接的云计算中心、移动代理层组和多个移动终端,每一所述移动终端向所述移动代理层组发起请求,并接收来自所述移动代理层组的响应结果;所述移动代理层组向所述云计算中心发起代理请求,并接收来自所述云计算中心的返回数据。本发明专利技术的有益效果在于:所述移动代理系统模型不仅可以实现所述移动终端访问移动云计算的方便快捷,以弥补所述移动终端自身存储能力和计算能力的不足,还可以节省移动网络带宽,加快访问速度。本发明专利技术还提供一种基于所述移动代理系统模型的移动云服务访问方法。

【技术实现步骤摘要】

本专利技术涉及移动云
,具体地涉及一种移动代理系统模型及移动云服务访问方法。
技术介绍
随着移动互联网和移动云计算的蓬勃发展,移动设备的配置也有增强,但移动设备相比PC机,资源仍然非常有限,并且在移动场景中使用的设备不方便随时充电,这对移动设备访问移动云计算服务的能耗考验很大;另一方面,移动网络的发展相对滞后,移动设备的移动网络带宽严重不足,通信稳定性和可靠性差,加之移动网络的费用昂贵,所以网络问题也是移动云计算要解决的主要问题之一。然而,许多云服务提供商并没有根据移动设备的特性进行相应的改进和完善,使得移动设备访问云服务速度慢,能耗大,用户体验差。因此,有必要提供一种可以便捷快速地访问云服务,并且节省移动设备的能耗的移动云计算环境下的移动代理系统模型及移动云服务访问方法。
技术实现思路
本专利技术的目的在于提供一种可以便捷快速地访问云服务,并且节省移动设备的能耗的移动云计算环境下的移动代理系统模型及移动云服务访问方法。本专利技术是这样实现的,一种移动代理系统模型包括依次双向通信连接的云计算中心、移动代理层组和多个移动终端,每一所述移动终端向所述移动代理层组发起请求,并接收来自所述移动代理层组的响应结果;所述移动代理层组向所述云计算中心发起代理请求,并接收来自所述云计算中心的返回数据。优选地,所述移动代理层组包括部署在骨干核心网络中心的总控制器层、部署在网络区域中心的分控制器层和部署在各个分支网络的节点服务器层,所述总控制器层、所述分控制器层和所述节点服务器层依次双向通信连接。优选地,所述移动终端接入所述节点服务器层,并通过所述分控制器层与所述总控制器层通信连接,所述总控制器层与所述云计算中心通信连接。优选地,所述总控制器层包括一个总控制器,所述分控制器层包括多个分控制器,每一所述分控制器与所述总控制器双向通信连接。优选地,所述节点服务器层包括多个节点服务器,每一所述节点服务器对应与一个所述分控制器通信连接。优选地,每一所述节点服务器包括设于所述节点服务器内部的代理请求模块、数据格式转换模块、并行下载模块和缓存模块。优选地,在所述节点服务器层内,所述多个节点服务器的网络结构为星型网络拓扑结构。一种基于上述移动代理系统模型的移动云服务访问方法包括如下步骤:a、移动终端向移动代理层组发起请求;b、所述移动代理层组接收所述移动终端发起的请求,并向所述云计算中心发起代理请求;c、所述云计算中心向所述移动代理层组返回数据;d、所述移动代理层组接收所述返回数据,并向所述移动终端发送响应结果。优选地,所述步骤a包括如下步骤:所述移动终端根据总控制器层的总控制器的域名或者IP地址,向所述总控制器提出代理申请;所述总控制器根据代理请求来自区域的不同,将所述代理申请交给对应区域的分控制器层的分控制器处理;所述分控制器根据所述移动终端的IP地址,向所述移动终端分配一个路由跳数最少的节点服务器。优选地,所述移动代理层组接收所述返回数据后,以及向所述移动终端发送响应结果之前,还包括步骤如下:所述移动代理层对所述返回数据进行优化处理,并将所述返回数据的数据格式转换为适合所述移动终端解析的JSON格式。相比于现有技术的缺点和不足,本专利技术具有以下有益效果:所述移动代理系统模型和移动云服务访问方法可以实现所述移动终端访问移动云计算的方便快捷,以弥补所述移动终端自身存储能力和计算能力的不足,并减少所述移动终端访问移动云计算的能量损耗,使得所述移动终端30在使用电量有限的电池的情况下,能够尽可能地延长所述移动终端30的续航时间;而且,还可以节省移动网络带宽,加快访问速度。附图说明图1是本专利技术实施例提供的移动代理系统模型的总体结构示意图;图2是图1所示移动代理系统模型中移动代理层组的网络层次结构示意图;图3是图2所示节点服务器层的节点服务器的星型网络拓扑结构示意图;图4是基于图1所示移动代理系统模型的移动云服务访问方法的流程框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请同时参阅图1和图2,图1是本专利技术实施例提供的移动代理系统模型的总体结构示意图,图2是图1所示移动代理系统模型中移动代理层组的网络层次示意图。本专利技术提供的移动代理系统模型100包括依次双向通信连接的云计算中心10、移动代理层组20和多个移动终端30,每一所述移动终端30向所述移动代理层组20发起请求,并接收来自所述移动代理层组20的响应结果;所述移动代理层组20向所述云计算中心10发起代理请求,并接收来自所述云计算中心10的返回数据。可选择地,所述移动终端30可以手机、便携式电脑、平板电脑或其他具有通信功能的移动设备。所述云计算中心10是基于超级计算机系统对外提供计算资源、存储资源等服务的机构或单位,以高性能计算机为基础面向各界提供高性能计算服务。而且,所述云计算中心10可以面向大规模科学计算及工程计算应用,并在商业计算、互联网、电子政务、电子商务等领域拥有巨大发展潜力。所述移动代理层组20包括部署在骨干核心网络中心的总控制器层21、部署在网络区域中心的分控制器层22和部署在各个分支网络的节点服务器层23,所述总控制器层21、所述分控制器层22和所述节点服务器层23依次双向通信连接。也就是说,在所述移动代理层组20内,为了方便管理数量庞大、部署广泛的移动代理服务器,移动代理系统设计了三层的网络层次结构,如图2所示。其中,第一层是在骨干核心网络中心部署的所述总控制器层21,第二层是在网络区域中心部署的所述分控制器层22,第三层是在各个分支网络部署的所述节点服务器层23。而且,所述移动终端30接入所述节点服务器层23,并通过所述分控制器层22与所述总控制器层21通信连接,所述总控制器层21与所述云计算中心10通信连接。优选地,所述总控制器层21包括一个总控制器,所述分控制器层22包括多个分控制器,每一所述分控制器与所述总控制器双向通信连接;所述节点服务器层23包括多个节点服务器,每一所述节点服务器对应与一个所述分控制器通信连接。而且,对每一所述节点服务器而言,每一所述节点服务器均包括设于所述节点服务器23内部的代理请求模块、数据格式转换模块、并行下载模块和缓存模块。其中,所述代理请求模块可以接收所述移动终端30的请求,并将所述请求转发到对应的所述云计算中心10,所述数据格式转换模块可以将所述节点服务器接收的响应数据的数据格式转换为所述移动终端30容易处理的JSON格式,所述并行下载模块可以从所述云计算10中下载相对应的请求数据,所述缓存模块可以存储所述并行下载模块系在的内容。可选择地,所述缓存模块可以是具有电源保护功能的存储器,所述代理请求模块可以是CPU,所述数据格式转换模块和所述并行下载模块均可以通过软件实现。在本实施例中,所述移动终端30的请求包括但不限于WebService请求和文件下载请求。而且,所述移动代理层组20可以针对不同的请求类型,而选择做不同的处理,从而加速请求的响应,减少用户等待时间。例如,所述WebService请求的数据量一般不大,但需要针对响应数据做优化处理;所述文件下载请求往往是大文件的下载请求,传输数据本文档来自技高网...

【技术保护点】
一种移动代理系统模型,其特征在于,包括依次双向通信连接的云计算中心、移动代理层组和多个移动终端,每一所述移动终端向所述移动代理层组发起请求,并接收来自所述移动代理层组的响应结果;所述移动代理层组向所述云计算中心发起代理请求,并接收来自所述云计算中心的返回数据。

【技术特征摘要】
1.一种移动代理系统模型,其特征在于,包括依次双向通信连接的云计算中心、移动代理层组和多个移动终端,每一所述移动终端向所述移动代理层组发起请求,并接收来自所述移动代理层组的响应结果;所述移动代理层组向所述云计算中心发起代理请求,并接收来自所述云计算中心的返回数据。2.根据权利要求1所述的移动代理系统模型,其特征在于,所述移动代理层组包括部署在骨干核心网络中心的总控制器层、部署在网络区域中心的分控制器层和部署在各个分支网络的节点服务器层,所述总控制器层、所述分控制器层和所述节点服务器层依次双向通信连接。3.根据权利要求2所述的移动代理系统模型,其特征在于,所述移动终端接入所述节点服务器层,并通过所述分控制器层与所述总控制器层通信连接,所述总控制器层与所述云计算中心通信连接。4.根据权利要求2所述的移动代理系统模型,其特征在于,所述总控制器层包括一个总控制器,所述分控制器层包括多个分控制器,每一所述分控制器与所述总控制器双向通信连接。5.根据权利要求4所述的移动代理系统模型,其特征在于,所述节点服务器层包括多个节点服务器,每一所述节点服务器对应与一个所述分控制器通信连接。6.根据权利要求5所述的移动代理系统模型,其特征在于,每一所述节点服务器包括设于所述节点服务器内部的代理请求模块、数据...

【专利技术属性】
技术研发人员:李强袁熙李雪林若男逯峻雨盛小东陈泽堃叶雄峰邹越郑腾宵
申请(专利权)人:四川大学
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1