[發明專利]用于提供多模式傳輸層壓縮的系統和方法在審
| 申請號: | 201510088928.4 | 申請日: | 2007-08-02 |
| 公開(公告)號: | CN104639560A | 公開(公告)日: | 2015-05-20 |
| 發明(設計)人: | B·布尚;C·溫卡塔拉曼;何軍曉;S·南瓊達斯瓦米;S·維朱諾夫;A·謝蒂;S·安娜瑪萊薩米 | 申請(專利權)人: | 思杰系統有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京泛華偉業知識產權代理有限公司 11280 | 代理人: | 王勇;李科 |
| 地址: | 美國佛*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 提供 模式 傳輸 壓縮 系統 方法 | ||
1.一種用于在由設備在客戶端和服務器之間建立的傳輸層連接上對壓縮和未壓縮內容進行通信的方法,所述方法包括如下步驟:
(a)在客戶端和服務器之間由設備建立傳輸層連接;
(b)由所述設備接收來自所述服務器的、對第一客戶端請求的第一響應,和接收來自所述服務器的、對第二客戶端請求的第二響應;
(c)由所述設備發送所述第一響應到所述客戶端;
(d)由所述設備響應壓縮策略從多個壓縮類型中識別第一壓縮類型用于壓縮對所述客戶端的所述第二響應中的第一對象,以及從多個壓縮類型中識別第二壓縮類型用于壓縮對所述客戶端的所述第二響應中的第二對象,所述壓縮策略基于所述第一對象的通信協議識別第一壓縮類型,以及基于所述第二對象的通信協議識別第二壓縮類型,并且部分地基于一段時間所述服務器的多個響應的壓縮能力統計與預定壓縮能力閾值的比較;
(e)由所述設備將所述第二響應中的第一對象和所述第二響應中的第二對象的壓縮能力與所述預定壓縮能力閾值進行比較;
(f)當所述一段時間所述服務器的壓縮能力統計滿足所述預定壓縮能力閾值時,由所述設備基于所述所識別的第一壓縮類型來壓縮所述第二響應中的第一對象以及基于所述所識別的第二壓縮類型來壓縮所述第二響應中的第二對象;
(g)由所述設備發送所述壓縮的第二響應到客戶端代理;
(h)由所述設備基于來自所述服務器的第一響應和第二響應來更新所述服務器的壓縮能力統計;以及
(i)由所述客戶端代理解壓縮所述壓縮的第二響應并提供未壓縮的第二響應給所述客戶端上的應用。
2.根據權利要求1所述的方法,包括由所述設備確定包括在所述第一響應或所述第二響應的其中之一中的對象的類型。
3.根據權利要求2所述的方法,包括由所述設備基于所述對象的類型來識別用于壓縮所述第二響應的所述壓縮類型。
4.根據權利要求3所述的方法,包括通過所述設備配置識別與所述對象的類型相關的所述壓縮類型的規則。
5.根據權利要求1所述的方法,其中識別第一壓縮類型還包括由所述設備基于壓縮策略所指示的、響應中的對象從多個壓縮類型中識別用于壓縮所述第二響應的所述第一壓縮類型。
6.根據權利要求1所述的方法,其中所述壓縮類型包括下述之一:gzip壓縮、deflate壓縮和delta壓縮。
7.根據權利要求1所述的方法,包括:對于對所述客戶端的第三響應,由所述設備從所述多個壓縮類型中識別第二壓縮類型,基于所述第二壓縮類型來壓縮所述第三響應,并將所壓縮的第三響應發送到所述客戶端。
8.根據權利要求1所述的方法,包括:對于對第二客戶端的第三響應,由所述設備從所述多個壓縮類型中識別第二壓縮類型,基于所述第二壓縮類型來壓縮所述第三響應,并將所壓縮的第三響應發送到所述第二客戶端。
9.根據權利要求1所述的方法,包括由所述設備經由所述客戶端和所述服務器之間的所述傳輸層連接建立加密套接字協議層(SSL)會話。
10.根據權利要求1所述的方法,包括由所述設備使用下述技術中的一個或多個來加速所述第一響應或所述壓縮的第二響應的其中之一的傳輸:
傳輸控制協議(TCP)連接池;
TCP連接多路復用;
TCP緩沖;和
高速緩存。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于思杰系統有限公司,未經思杰系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510088928.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:移動位置服務系統
- 下一篇:數據交互方法、裝置及系統





