[發明專利]一種文件傳輸方法及傳輸裝置無效
| 申請號: | 200910084401.9 | 申請日: | 2009-05-13 |
| 公開(公告)號: | CN101552652A | 公開(公告)日: | 2009-10-07 |
| 發明(設計)人: | 劉軍;余立華;王斌;陳喜明;吳飛;任斌;吳小廣 | 申請(專利權)人: | 北京交大思源科技有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L29/08 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 | 代理人: | 李 娟 |
| 地址: | 100044北京市海淀區高梁橋*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文件傳輸 方法 傳輸 裝置 | ||
1、一種文件傳輸方法,其特征在于,包括:
將需要傳輸的文件分為設定大小的傳輸數據包后,確定所述傳輸數據包的壓縮率;
若所述壓縮率小于設定值,則對所述傳輸數據包進行壓縮后傳輸;否則,直接將所述傳輸數據包進行傳輸。
2、如權利要求1所述的方法,其特征在于,所述確定所述傳輸數據包的壓縮率,具體包括:
確定所述傳輸數據包中的一個傳輸數據包的壓縮率,以該傳輸數據包的壓縮率作為所述傳輸數據包的壓縮率;或者
確定各傳輸數據包的壓縮率,以各傳輸數據包的壓縮率的平均值作為所述傳輸數據包的壓縮率。
3、如權利要求2所述的方法,其特征在于,所述確定所述傳輸數據包中的一個傳輸數據包的壓縮率,具體為:
確定所述傳輸數據包中第一個要被傳輸的傳輸數據包的壓縮率;或者
隨機抽取所述傳輸數據包中的一個傳輸數據包,確定該抽取的傳輸數據包的壓縮率。
4、如權利要求2或3所述的方法,其特征在于,確定所述傳輸數據包中的某個數據包的壓縮率的具體方法為:
對該傳輸數據包進行壓縮,得到壓縮后的數據包;
根據壓縮后的數據包的大小以及壓縮前的數據包的大小確定該數據包的壓縮率。
5、如權利要求2或3所述的方法,其特征在于,確定所述傳輸數據包中的某個數據包的壓縮率的具體方法為:
依次獲取該傳輸數據包中的設定字節的數據,若獲取的數據與之前獲取的數據不同,則記錄該數據到哈希表中;否則,記錄該數據的位置到位置記錄表;
確定所述哈希表和位置記錄表所占字節數之和;
根據所述哈希表和位置記錄表所占字節數之和與壓縮前的數據包的所占字節數的比值確定該傳輸數據包的壓縮率。
6、如權利要求5所述的方法,其特征在于,所述設定字節具體為3個字節。
7、如權利要求1-3任一所述的方法,其特征在于,所述設定值為0.8。
8、一種文件傳輸裝置,其特征在于,包括:
數據包生成模塊,用于將需要傳輸的文件分為設定大小的傳輸數據包;
壓縮率確定模塊,用于確定所述傳輸數據包的壓縮率;
數據包壓縮傳輸模塊,用于判斷所述壓縮率確定模塊確定的壓縮率是否大于設定值;若是,則對所述傳輸數據包進行壓縮后傳輸;否則,直接將所述傳輸數據包進行傳輸。
9、如權利要求8所述的裝置,其特征在于,
所述壓縮率確定模塊具體用于確定所述傳輸數據包中第一個要被傳輸的傳輸數據包的壓縮率,以所述第一個要被傳輸的傳輸數據包的壓縮率作為所有傳輸數據包的壓縮率。
10、如權利要求8所述的裝置,其特征在于,所述設定值為0.8。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京交大思源科技有限公司,未經北京交大思源科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910084401.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:物質混合物
- 下一篇:制備殺蟲化合物的方法





