[发明专利]一种实现应用层传输优化的方法及系统在审
| 申请号: | 201210251121.4 | 申请日: | 2012-07-19 |
| 公开(公告)号: | CN102811256A | 公开(公告)日: | 2012-12-05 |
| 发明(设计)人: | 曹亚林 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 王磊;龙洪 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 应用 传输 优化 方法 系统 | ||
技术领域
本发明涉及网络传输领域,尤其涉及一种实现ALTO(Application-Layer Traffic Optimization,应用层传输优化)的方法及系统。
背景技术
目前,P2P(Peer-to-Peer,点对点)业务广泛开展,比如BT、迅雷、PPLive和PPStream等都有广泛应用。但是,在P2P应用方面,由于P2P选路较随机,早期是直接随机从Peer列表中选择,现在各个应用都是用自己的方式选路,没有统一标准,效果参差不齐。现有的P2P选路也是应用层的选路,无法感知网络的情况,因此也不能实现对网络传送的优化。造成了运营商网间结算流量大,费用居高不下。
IETF(Internet Engineering Task Force)的ALTO工作组的目标是设计和定义一个应用层流量优化服务来为应用提供网络相关的信息支撑,以实现更好的初始对等节点选择。ALTO服务能够获取到运营商和内容服务商的网络信息,均衡考虑最大带宽、最小跨域流量、最低用户开销等因素对选路进行优化。主要就是从Peer选择上进行优化,在服务端支持结合各种资源和策略生成优化结果,然后给客户端去使用,尽量让选出的Peer符合底层网络拓扑和运营商的策略。具体实现中就是将网络中的主机按照拓扑和策略进行分组,然后根据拓扑和策略对每个组之间的代价进行定义,代价小的标识为优先选择对象。
ALTO工作组考虑支持的应用包括BT、P2P、CDN(Content Delivery Network,内容传输网)、镜像选择等。在用户方面选择合理的点,比如距离较近,网络带宽高,能够更快更稳定的获取想要的内容,提升用户体验。
现阶段ALTO考虑使用的多是单个ISP(Internet Service Provider)的某个网络统一采用一个ALTO服务器来对所有终端请求进行指导。由于ALTO服务器处于PID(Provider-defined Network Location identifier,供应商定义的网络位置标识)网络的外部,不容易获取到每个PID网络内准确的网络信息,导致ALTO服务器知道的网络信息不够准确和完整,从而影响了代价信息的准确性。如果是多个ISP的情况,沟通网络信息和策略更加困难,ALTO服务器所知信息更加不完整。这样就造成了对ALTO客户端提供的指导信息不够准确,影响选择结果的准确性。关于已有的ALTO服务器间直接通讯的技术,如果ALTO服务器直接部署到PID网络内部,则要求ALTO服务器之间都要进行互联,配置复杂且硬件成本高昂。
发明内容
本发明要解决的技术问题是提供一种实现应用层传输优化的方法及系统,能够完善ALTO服务器的网络信息和代价信息,为大型网络提供ALTO服务。
为解决上述技术问题,本发明的一种实现应用层传输优化的方法,包括:
设置在每个供应商定义的网络位置标识(PID)网络中的应用层传输优化(ALTO)计算器收集所在PID网络的网络信息和相关策略,将收集到的网络信息和相关策略发送给所属的ALTO服务器;
所述ALTO计算器接收所述ALTO服务器发送的在ALTO服务器下的PID网络的网络信息和策略,根据所述策略和查询到的路由信息,分别计算自身所在PID网络到达ALTO服务器下的其他PID网络的代价信息,将所述代价信息发送给ALTO服务器。
进一步地,所述ALTO计算器为简化的ALTO服务器,相对于ALTO服务器,ALTO计算器不提供对ALTO客户端的服务。
进一步地,还包括:
所述ALTO计算器接收ALTO服务器发送的ALTO信息请求,进行信息收集及计算,将得到的ALTO信息发送给ALTO服务器。
进一步地,一种实现应用层传输优化的方法,包括:
应用层传输优化(ALTO)服务器接收该ALTO服务器下的设置在不同供应商定义的网络位置标识(PID)网络中的ALTO计算器上报的所在的PID网络的网络信息和相关策略;
所述ALTO服务器向该ALTO服务器下的各ALTO计算器下发接收到的网络信息和策略,并接收各ALTO计算器发送的代价信息。
进一步地,还包括:
所述ALTO服务器接收客户端的请求报文,向所述客户端所在的PID网络中的ALTO计算器发送ALTO信息请求,请求ALTO信息。
进一步地,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210251121.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗中风的中药组方
- 下一篇:一种治疗慢性胃炎的中药二鸡散





