[發明專利]一種文件的傳輸方法和裝置有效
| 申請號: | 201310204309.8 | 申請日: | 2013-05-28 |
| 公開(公告)號: | CN104185216B | 公開(公告)日: | 2018-09-04 |
| 發明(設計)人: | 廖海珍;廖志 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04W28/16 | 分類號: | H04W28/16 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 賈允;肖丁 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文件 傳輸 方法 裝置 | ||
本發明適用于信息處理領域,提供了一種文件的傳輸方法和裝置,所述方法包括:檢測移動終端連接的網絡類型;根據所述網絡類型以及在前傳輸的數據分片的傳輸情況確定在后的每個數據分片的大小,并按照確定的每個數據分片的大小對待傳輸文件進行分片傳輸。本發明可以根據移動終端連接的網絡類型動態的調整文件傳輸過程中每個數據分片的大小,使文件傳輸可自適應于不同類型的網絡,充分利用每種類型的網絡資源來進行文件傳輸,提高文件傳輸的成功率和效率。
技術領域
本發明屬于信息處理領域,尤其涉及一種文件的傳輸方法和裝置。
背景技術
隨著智能操作系統在移動終端中的應用,移動終端可以為用戶提供越來越多的功能應用,給用戶的工作和生活帶來了極大的便利。如通過移動終端進行文件傳輸的應用已越來越廣泛。
現有技術在通過移動終端進行文件傳輸時,有兩種方式,一種是不對待傳輸文件進行分片處理,將整個待傳輸文件封裝到一個上層數據包中進行傳輸,這種方式在待傳輸文件較大時,文件傳輸失敗率高,由此帶來的傳輸代價以及重傳代價都比較高。另一種是將待傳輸文件分為固定大小的數據分片,并將每個數據分片封裝成一個上層數據包,以對待傳輸文件進行分片傳輸,這種方式雖然可以一定程度上提高文件傳輸的成功率,但固定大小的數據分片將造成帶寬較大的網絡的帶寬資源,由此將降低文件傳輸速度和效率。
發明內容
本發明實施例提供一種文件的傳輸方法,旨在解決現有的文件傳輸方法存在的文件傳輸失敗率高、網絡資源利用不充分的問題。
一方面,提供一種文件的傳輸方法,所述方法包括:
檢測移動終端連接的網絡類型;
根據所述網絡類型以及在前傳輸的數據分片的傳輸情況確定在后的每個數據分片的大小,并按照確定的每個數據分片的大小對待傳輸文件進行分片傳輸。
另一方面,提供一種文件的傳輸裝置,所述裝置包括:
檢測單元,用于檢測移動終端連接的網絡類型;
分片傳輸單元,用于根據所述檢測單元檢測到的網絡類型以及在前傳輸的數據分片的傳輸情況確定在后的每個數據分片的大小,并按照確定的每個數據分片的大小對待傳輸文件進行分片傳輸。
在本發明實施例中,通過根據移動終端連接的網絡類型動態的調整文件傳輸過程中每個數據分片的大小,使文件傳輸可自適應不同類型的網絡,充分利用每種類型的網絡資源來進行文件傳輸,提高文件傳輸的成功率和效率。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例提供的文件的傳輸方法的實現流程圖;
圖2是本發明實施例提供的將第一數據分片的大小確定為第一初始值或者第二初始值的具體流程圖;
圖3是本發明另一實施例提供的將第一數據分片的大小確定為第一初始值或者第二初始值的具體流程圖;
圖4是本發明實施例提供的將第N數據分片的大小確定為第N-1數據分片的大小或者第N-1數據分片的大小與第一增長倍數的乘積的具體流程圖;
圖5是本發明另一實施例提供的將第N數據分片的大小確定為第N-1數據分片的大小或者第N-1數據分片的大小與第一增長倍數的乘積的具體流程圖;
圖6是本發明實施例提供的將第N數據分片的大小確定為第N-1數據分片的大小或者第N-1數據分片的大小與第二增長倍數的乘積的具體流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310204309.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:感應加熱裝置
- 下一篇:一種小蜂窩基站接入系統及其實現網絡接入的方法





