[發明專利]文件傳輸方法及裝置在審
| 申請號: | 201610562515.X | 申請日: | 2016-07-15 |
| 公開(公告)號: | CN107623545A | 公開(公告)日: | 2018-01-23 |
| 發明(設計)人: | 任嘉偉;張霞;朱義君;于宏毅;樊云龍;田婉 | 申請(專利權)人: | 中國人民解放軍信息工程大學 |
| 主分類號: | H04B10/116 | 分類號: | H04B10/116;H04L29/08 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司11315 | 代理人: | 許志勇 |
| 地址: | 450001 河*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件傳輸 方法 裝置 | ||
技術領域
本發明實施例涉及通信技術領域,尤其涉及一種文件傳輸方法及裝置。
背景技術
目前,隨著用戶終端設備的不斷增加,用戶擁有多個終端設備的情況非常普遍,用戶常用文件也經常保存在各種終端設備上。那么,在各種終端設備間傳輸文件就成為了常態。或者,隨著各種客戶端應用的不斷出現,客戶端應用從對應的服務器中下載文件的情況時有發生。因此,終端設備之間、終端設備與服務器之間進行文件傳輸已經成為常態。
現有技術中,終端設備之間、終端設備與服務器之間可以通過各種各樣的通信方式進行文件的傳輸。可見光通信(Visible Light Communication,簡稱VLC)作為一種相對較新出現的通信方式,引起人們的關注。VLC是指利用可見光波段的光作為信息載體,不使用光纖等有線信道的傳輸介質,而在空氣中直接傳輸光信號的通信方式。
但是,目前已經提出的可見光通信系統多為單工模式,即只有單向信道鏈路。實際中,發送方在向接收方發送文件的過程中,可能會由于可見光信號被遮擋等原因而導致接收方沒有能成功接收到文件。但是由于VLC信道的單工特點,發送方無法獲知該未成功接收的情況,從而導致基于VLC信道進行文件傳輸的傳輸可靠性較差。
發明內容
本發明實施例提供一種文件傳輸方法及裝置,用以克服現有基于VLC信道進行文件傳輸時傳輸可靠性較差的問題。
本發明實施例提供一種文件傳輸方法,包括:
接收文件傳輸請求,所述文件傳輸請求中包括待傳輸文件的標識;
根據所述待傳輸文件的標識獲取所述待傳輸文件,并對所述待傳輸文件進行拆分,獲得與所述待傳輸文件對應的多個數據包,每個所述數據包中包括數據包標識,所述數據包標識包括所述待傳輸文件的標識和數據包編號;
通過可見光通信信道發送所述多個數據包;
接收通過其他預設無線通信信道發送的各接收確認消息,每個所述接收確認消息中包括對應的數據包標識,用于指示成功接收了對應的數據包。
本發明實施例提供另一種文件傳輸方法,包括:
發送文件傳輸請求,所述文件傳輸請求中包括待傳輸文件的標識;
通過可見光通信信道接收與所述待傳輸文件對應的多個數據包,其中,所述多個數據包是對端設備根據所述待傳輸文件的標識獲取所述待傳輸文件后對所述待傳輸文件進行拆分獲得的,每個所述數據包中包括數據包標識,所述數據包標識包括所述待傳輸文件的標識和數據包編號;
通過其他預設無線通信信道發送各接收確認消息,每個所述接收確認消息中包括對應的數據包標識,用于指示成功接收了對應的數據包。
本發明實施例提供一種文件傳輸裝置,包括:
第一接收模塊,用于接收文件傳輸請求,所述文件傳輸請求中包括待傳輸文件的標識;
獲取模塊,用于根據所述待傳輸文件的標識獲取所述待傳輸文件,并對所述待傳輸文件進行拆分,獲得與所述待傳輸文件對應的多個數據包,每個所述數據包中包括數據包標識,所述數據包標識包括所述待傳輸文件的標識和數據包編號;
第一發送模塊,用于通過可見光通信信道發送所述多個數據包;
第二接收模塊,用于接收通過其他預設無線通信信道發送的各接收確認消息,每個所述接收確認消息中包括對應的數據包標識,用于指示成功接收了對應的數據包。
本發明實施例提供另一種文件傳輸裝置,包括:
第一發送模塊,用于發送文件傳輸請求,所述文件傳輸請求中包括待傳輸文件的標識;
第一接收模塊,用于通過可見光通信信道接收與所述待傳輸文件對應的多個數據包,其中,所述多個數據包是對端設備根據所述待傳輸文件的標識獲取所述待傳輸文件后對所述待傳輸文件進行拆分獲得的,每個所述數據包中包括數據包標識,所述數據包標識包括所述待傳輸文件的標識和數據包編號;
第二發送模塊,用于通過其他預設無線通信信道發送各接收確認消息,每個所述接收確認消息中包括對應的數據包標識,用于指示成功接收了對應的數據包。
本發明實施例提供的文件傳輸方法及裝置,在對待傳輸文件進行拆分以獲得對應的多個數據包之后,可以通過VLC信道發送這多個數據包,通信對端設備根據對這多個數據包的接收情況,通過其他預設無線通信信道發送各接收確認消息,以指示成功接收了哪些數據包。通過在通信雙方之間建立兩個通信信道——VLC信道、其他預設無線通信信道,以該其他預設無線通信信道作為接收反饋鏈路,能夠使發送方及時獲知各數據包的接收情況,以便做出重傳等決策,以保證待傳輸文件的可靠傳輸。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人民解放軍信息工程大學,未經中國人民解放軍信息工程大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610562515.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種鋼絲熱處理用連續進料裝置
- 下一篇:一種熱處理設備用雙金屬片卡接旋調裝置





