[发明专利]用于超文本传输协议网络的方法及宽带网络网关有效
申请号: | 201310244446.4 | 申请日: | 2013-06-19 |
公开(公告)号: | CN104243522B | 公开(公告)日: | 2018-02-06 |
发明(设计)人: | 朱恒军;牛乐宏;黄勇 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/66;G06F9/455 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 超文本 传输 协议 网络 方法 宽带 网关 | ||
技术领域
本发明实施例涉及通信技术,尤其涉及用于超文本传输协议(Hypertext Transfer Protocol,HTTP)网络的方法及宽带网络网关(broadband network gateway,BNG)。
背景技术
用户设备(user equipment)运行应用程序客户端(application client)。应用服务器(application server)运行应用程序服务器端(application server)。通过所述应用程序客户端与所述应用程序服务器端进行交互,业务被执行。举例来说,所述应用程序客户端可以是华为公司提供的华为网盘(DBank)客户端或者谷歌公司提供的谷歌地球(Google Earth)客户端。所述应用程序服务器端可以是华为公司提供的华为网盘服务器端。所述用户设备可以是个人电脑(personal computer,PC),移动电话(mobile phone,MP)或者个人数字助理(personal data assistant,PDA)。所述应用服务器可以是网站服务器(web server)。所述业务可以是向云服务器上传文件。所述文件可以是视频文件或者音频文件。
要执行所述业务,所述用户设备需要发送HTTP请求。BNG接收到所述HTTP请求后,将所述HTTP请求转发到公网。所述HTTP请求通过所述公网到达所述应用服务器。所述应用服务器接收到所述HTTP请求后,发送与所述HTTP请求对应的HTTP响应。所述BNG接收到所述HTTP响应后,将所述HTTP响应转发到所述用户设备。上述技术方案中,对网络的带宽的占用较多。
发明内容
本发明实施例提供了用于HTTP网络的方法及BNG,有助于降低对网络的带宽的占用。
第一方面,提供了一种用于HTTP网络的方法,包括:
BNG接收用户设备发送的第一HTTP请求;
所述BNG将所述BNG的标识添加到所述第一HTTP请求中,得到第二HTTP请求;
所述BNG向应用服务器发送所述第二HTTP请求;
所述BNG接收所述应用服务器发送的第三HTTP请求,所述第三HTTP请求是所述应用服务器接收到所述第二HTTP请求后发送的,所述第三HTTP请求中包含用于创建虚拟机(virtual machine,VM)的镜像(image)的位置信息;
所述BNG根据所述位置信息获得所述镜像,所述BNG根据所述镜像在所述BNG中创建所述虚拟机。
上述技术方案中,所述BNG根据所述镜像在所述BNG中创建所述虚拟机。所述应用程序服务器端运行在所述虚拟机中。所述BNG部署了运行了所述应用程序服务器端的所述虚拟机后,通过所述BNG中的所述应用程序服务器端与所述用户设备中的所述应用程序客户端的交互即可实现所述应用程序客户端对应的业务。所述BNG不需要向所述应用服务器转发所述用户设备发送的HTTP请求。因此,上述技术方案有助于降低对网络的带宽的占用。
第一方面的第一种可能的实现方式中,
所述BNG根据所述镜像在所述BNG中创建所述虚拟机以后,所述方法还包括:
所述BNG向所述应用服务器发送第一HTTP响应,所述第一HTTP响应是所述第三HTTP请求对应的响应,所述第一HTTP响应包含所述虚拟机的标识;
所述BNG接收所述应用服务器发送的第二HTTP响应,所述第二HTTP响应是所述第二HTTP请求对应的响应,所述第二HTTP响应包括所述虚拟机的标识;
所述BNG向所述用户设备转发所述第二HTTP响应。
根据第一方面或者第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,
所述BNG的标识包括所述BNG的主机名(host name)、所述BNG的因特网协议(Internet Protocol,IP)地址或者用于标识如何访问所述BNG的统一资源定位符(uniform resource locator,URL)。
根据第一方面、第一方面的第一种可能的实现方式或者第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,
所述位置信息包括用于标识如何访问所述镜像的URL或者所述镜像存储在所述BNG的目录。
根据第一方面、第一方面的第一种可能的实现方式,第一方面的第二种可能的实现方式或者第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310244446.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据访问方法及系统
- 下一篇:移动存储装置及资料同步方法