[發明專利]數據傳輸方法、裝置及系統有效
| 申請號: | 201911405816.1 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN113132054B | 公開(公告)日: | 2022-04-26 |
| 發明(設計)人: | 黃榮宇 | 申請(專利權)人: | 杭州螢石軟件有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L1/18 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 衣淑鳳;宋志強 |
| 地址: | 310051 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據傳輸 方法 裝置 系統 | ||
本發明實施例提出數據傳輸方法、裝置及系統,應用于Sub?1G無線通信網絡,方法包括:終端設備從網關發來的數據報文中解析出CRC值、原始數據和RS監督數據;采用CRC算法對解析出的原始數據進行計算,得到本地CRC值,判斷本地CRC值與解析出的CRC值是否一致;若一致,認為解析出的原始數據沒有錯誤;若不一致,采用預設的RS編解碼查錯算法對解析出的原始數據和RS監督數據進行計算,根據計算結果判斷是否在糾錯范圍內,若在,則采用預設的RS編解碼器對解析出的原始數據和RS監督數據進行解碼及糾錯計算,恢復出準確的原始數據。本發明實施例提高了Sub?1G無線通信網絡中的通信效率。
技術領域
本發明涉及Sub-1G無線通信技術領域,尤其涉及數據傳輸方法、裝置及系統。
背景技術
Sub-1G為1GHz頻段以下的無線通信,與高于1GHz頻段的無線通信相比,相同發送功率下可獲得較遠的傳送距離。
采用Sub-1G無線通信方式時,當干擾較大時,采用檢錯能力通信方式,若檢測到通信數據存在錯誤,則放棄該通信數據,并重新傳輸該通信數據,從而通信效率較差。
目前出現了采用RS(Reed-solomon codes,里所碼)ECC(Error Correcting Code,誤差修正碼)算法進行糾錯的方法,但RSECC算法復雜度高,在低算力不支持硬件矩陣運算的設備上處理時間長,通信誤碼率低的情況下影響通信的實時性。
發明內容
本發明實施例提出數據傳輸方法、裝置及系統,以提高Sub-1G無線通信網絡中的通信效率。
本發明實施例的技術方案是這樣實現的:
一種數據傳輸方法,應用于Sub-1G無線通信網絡中的終端設備,該方法包括:
從網關發來的數據報文中解析出循環冗余校驗CRC值、原始數據和里所碼RS監督數據;
采用預設的CRC算法對解析出的原始數據進行計算,得到本地CRC值,判斷該本地CRC值與解析出的CRC值是否一致;
若一致,則認為解析出的原始數據沒有錯誤;
若不一致,則認為解析出的原始數據發生錯誤,采用預設的RS編解碼查錯算法對解析出的原始數據和RS監督數據進行計算,根據計算結果判斷是否在糾錯范圍內,若在,則采用預設的RS編解碼器對解析出的原始數據和RS監督數據進行解碼及糾錯計算,恢復出準確的原始數據。
所述根據計算結果判斷是否在糾錯范圍內之后進一步包括:
若不在,則采用時分復用TDM模式,在預先分配給本終端設備的時隙內向網關發送重傳請求,并進入接收模式。
所述從網關發來的數據報文中解析出CRC值、原始數據和RS監督數據之前進一步包括:
采用無線喚醒WOR載波監聽方式監聽到網關發來的WOR包,從低功耗模式進入接收模式,等待接收網關發來的數據報文。
一種數據傳輸裝置,應用于Sub-1G無線通信網絡中的終端設備,該裝置包括:
無線收發器,用于在Sub-1G頻段下接收網關發來的報文,將網關發來的報文送至處理器進行處理,并將處理器在處理過程中生成的報文發送給網關;
處理器,用于實現如權利要求1至3任一所述的方法。
一種數據傳輸方法,應用于Sub-1G無線通信網絡中的網關,該方法包括:
采用預設的CRC算法對原始數據進行計算,得到CRC值;
采用預設的RS編解碼器對原始數據進行編碼計算,得到RS監督數據;
將CRC值、原始數據和RS監督數據打包成待傳輸的數據報文;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州螢石軟件有限公司,未經杭州螢石軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911405816.1/2.html,轉載請聲明來源鉆瓜專利網。





