[发明专利]用于使用压缩历史来改进网络性能的系统和方法有效
申请号: | 200880015783.3 | 申请日: | 2008-03-12 |
公开(公告)号: | CN101690079A | 公开(公告)日: | 2010-03-31 |
发明(设计)人: | A·塞缪尔斯;S·詹森;Z·蒂塔;D·狄卡斯伯;M·奥夫斯相尼科夫;R·普拉蒙东 | 申请(专利权)人: | 思杰系统有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H03M7/30 |
代理公司: | 北京泛华伟业知识产权代理有限公司 | 代理人: | 王 勇;姜 华 |
地址: | 美国佛*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 使用 压缩 历史 改进 网络 性能 系统 方法 | ||
1.一种用于在多个装置之间共享压缩历史来改进经由多个连接传输的 数据的压缩的方法,所述压缩历史是在装置之间传输的数据的备份,所述方 法包括:
(a)通过第一装置将第一数据流传输到第二装置,所述第一数据流根 据所述第一装置和所述第二装置之间共享的第一压缩历史而被压缩;
(b)通过第一装置接收计划发往第三装置的第二数据流;
(c)通过第一装置识别所述第二数据流的一部分与所述第一压缩历史 的一部分相匹配;并且
(d)通过第一装置将识别所述第一压缩历史的该部分的信息传输到第 二装置。
2.权利要求1的方法,其中,所述第一装置、第二装置、或者第三装 置的至少一个包括透明代理。
3.权利要求1的方法,其中,所述第一装置包括客户机、服务器或者 网络设备的其中一个。
4.权利要求1的方法,其中,步骤(c)包括通过第一装置识别所述第 二数据流的一部分在预定阈值内与所述第一压缩历史的一部分相匹配。
5.权利要求1的方法,其中,步骤(c)包括通过第一装置使用逐字节 比较来识别所述第二数据流的一部分与所述第一压缩历史的一部分相匹配。
6.权利要求1的方法,其中,步骤(c)包括通过第一装置使用逐字节 比较来识别所述第二数据流的一部分与所述第一压缩历史的一部分的预定 数量的字节相匹配。
7.权利要求1的方法,其中,步骤(c)包括通过第一装置使用数据指 纹技术来识别所述第二数据流的一部分与所述第一压缩历史的一部分相匹 配。
8.权利要求1的方法,其中,步骤(c)包括通过第一装置识别所述第 三装置经由局域网连接到所述第二装置。
9.权利要求1的方法,其中,步骤(d)通过所述第一装置将所述第二 数据流的一部分传输到所述第三装置,该第二数据流的所述部分是根据所述 第一压缩历史的部分来压缩的。
10.权利要求1的方法,其中,步骤(d)包括通过所述第一装置将所 述第二数据流的一部分传输到所述第三装置,所述第二数据流是根据所述第 一压缩历史的至少一部分和第二压缩历史的至少一部分来压缩的,所述第二 压缩历史在第一装置和第三装置之间共享。
11.权利要求1的方法,其中,步骤(d)包括通过第一装置将识别保 存在第二装置上的压缩历史块的信息传输给第三装置。
12.权利要求1的方法,其中,步骤(d)包括通过第一装置将识别第 一压缩历史的部分和识别第一压缩历史中的至少一个随后位置的信息传输 给第三装置。
13.权利要求1的方法,还包括(e)通过第三装置确定从第一装置接 收的压缩历史块标识符对应位于第二装置上的压缩历史块。
14.权利要求1的方法,还包括(e)通过第三装置确定从第一装置接 收的压缩历史块标识符在和第二装置相关联的值的范围内。
15.权利要求1的方法,还包括(e)通过第三装置向第二装置传输识 别第一压缩历史的部分的信息和用于开始传输第一压缩历史的所述部分到 第三装置的请求。
16.权利要求15的方法,还包括(f)通过第三装置接收第一压缩历史 的所识别的部分。
17.权利要求15的方法,还包括(f)通过第三装置使用第一压缩历史 的所述部分解压缩第二数据流的一部分。
18.权利要求1的方法,还包括(e)通过第三装置向第二装置传输识 别第一压缩历史的部分的信息和用于开始传输第一压缩历史的所述部分以 及第一压缩历史的至少一个随后部分到第三装置的请求。
19.权利要求1的方法,还包括(e)通过第一装置从第三装置接收第 三装置位于与第二装置相同网络上的指示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思杰系统有限公司,未经思杰系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880015783.3/1.html,转载请声明来源钻瓜专利网。