[發明專利]無線網絡中文件傳輸方法有效
| 申請號: | 201310642488.3 | 申請日: | 2013-12-02 |
| 公開(公告)號: | CN103685489B | 公開(公告)日: | 2017-01-04 |
| 發明(設計)人: | 蔣懷貞;李燕;竇中山;王四偉;張鵬遠;李現偉;沈志廣;周曉娟;熊焰;唐宇 | 申請(專利權)人: | 許繼電氣股份有限公司;許昌許繼軟件技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 鄭州睿信知識產權代理有限公司41119 | 代理人: | 胡泳棋 |
| 地址: | 461000 河*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 無線網絡 文件傳輸 方法 | ||
1.無線網絡中文件傳輸方法,其特征在于,主站服務器作為文件傳輸的控制端發起文件傳輸命令,從站終端響應命令,通過已建立的無線數據通信鏈路進行傳輸;主站服務器或從站終端中作為數據接收端保存已經接收的傳輸文件數據、文件信息、文件大小和已接收字節數信息,并在回復時回復已接收字節數信息,實現文件傳輸過程可隨時中斷、恢復。
2.根據權利要求1所述的無線網絡中文件傳輸方法,其特征在于:所述文件信息包括文件名和校驗參數。
3.根據權利要求2所述的無線網絡中文件傳輸方法,其特征在于,主站服務器向從站終端傳輸文件的步驟為:
(11)主站服務器向從站終端發送文件寫命令,包括文件信息和文件總字節數;
(12)從站終端接收到命令后,判定緩存中的文件是否與主站服務器要傳輸的文件相同,如果不同,則是全新的文件傳輸,重置緩存;然后向主站服務器回復已經接收的字節數;
(13)主站服務器接收到回復后,從回復的已接收字節的下一位置讀取一定數量的字節數據,連同讀取的起始位置一塊發送給從站終端,起始位置記為傳輸位置;
(14)從站終端接收到命令后,判定傳輸位置是否是緩存的下一位置,如果大于,回復中斷傳輸;如果小于等于,更新緩存;然后向主站服務器回復已經接收的字節數;
(15)重復(13)、(14),直到主站服務器收到已接收字節數等于文件總字節數的回復或中斷回復。
4.根據權利要求3所述的無線網絡中文件傳輸方法,其特征在于,步驟(15)中如果全部接收完成,從站終端根據文件信息中的校驗方式計算校驗并與文件信息中的校驗比較,如果相同,替換緩存的文件到最終文件;如果不同,清除緩存:清除已接收的傳輸文件數據緩存。
5.根據權利要求2所述的無線網絡中文件傳輸方法,其特征在于,從站終端向服務器傳輸文件的步驟為:
(21)主站判定緩存中的文件是否與要讀取的文件名相同,如果不同,刪除緩存;然后主站服務器向從站終端發送文件讀命令,包括文件信息中的文件名;
(22)從站終端接收到命令后,判定如果文件存在,對于在讀過程中會變化的文件,復制一個當前鏡像文件,回復文件信息及文件總字節數;如果文件不存在,則回復中斷;
(23)主站服務器接收到回復后,如果文件名不同,中斷;否則如果文件校驗、總字節數不同,重置緩存;向從站終端發送已經接收的字節數;
(24)從站終端接收到命令,從回復的已接收字節的下一位置讀取一定數量字節數據,連同讀取的起始位置一塊發送給主站服務器,起始位置記為傳輸位置;
(25)主站服務器接收到回復后,判定傳輸位置是否是緩存的下一位置,如果是大于,回復中斷傳輸;如果小于等于,更新緩存,向從站終端發送已經接收的字節數;
(26)重復步驟(24)、(25),直到主站服務器收到已接收字節數等于文件總字節數的回復或中斷回復。
6.根據權利要求5所述的無線網絡中文件傳輸方法,其特征在于:步驟(26)中如果全部接收完成,主站服務器根據文件信息中的校驗方式計算校驗并與文件信息中的校驗比較,如果相同,替換緩存的文件到最終文件;如果不同,清除緩存;從站終端如果用到了鏡像文件,傳輸成功后刪除鏡像文件。
7.根據權利要求1所述的無線網絡中文件傳輸方法,其特征在于:如果主站服務器或從站終端中任一方想中斷傳輸,均可向對方發送的信息中置中斷標識為真,否則為假,另一方接收到中斷標識為真時中斷傳輸,但接收端的傳輸文件數據緩存和傳輸相關信息緩存并不刪除,以備下一次從中斷處恢復。
8.根據權利要求1所述的無線網絡中文件傳輸方法,其特征在于:主站服務器在每一次文件傳輸命令發出后啟動定時器,在指定的時間內,如果未收到另一端的回復,則重發。
9.根據權利要求1-8中任一項所述的無線網絡中文件傳輸方法,其特征在于:向從站終端升級程序或更新配置,文件傳輸成功后,如果需要從站終端重啟,主站服務器啟動一個新的文件寫命令,文件信息為Reboot來重啟從站終端;從站終端收到這個文件傳輸命令后,重啟,使新程序或配置生效。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于許繼電氣股份有限公司;許昌許繼軟件技術有限公司,未經許繼電氣股份有限公司;許昌許繼軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310642488.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種巧克力的制作方法
- 下一篇:一種可回收兒童游樂飛機





