[發明專利]遠程數據傳輸終端、系統及其編碼、解碼方法有效
| 申請號: | 201611033401.2 | 申請日: | 2016-11-18 |
| 公開(公告)號: | CN106789898B | 公開(公告)日: | 2020-01-07 |
| 發明(設計)人: | 谷偉年;張均相 | 申請(專利權)人: | 杭州塔網科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 11514 北京酷愛智慧知識產權代理有限公司 | 代理人: | 任媛 |
| 地址: | 310000 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遠程 數據傳輸 終端 系統 及其 編碼 解碼 方法 | ||
本發明涉及工業物聯網數據傳輸技術領域,具體涉及一種遠程數據傳輸終端、系統及其編碼、解碼方法。本發明提供的遠程數據傳輸協議的編碼方法,包括:逐行對編碼內容中的字段進行ASCII碼轉換,每兩個相鄰的字段之間以0x01字符作為間隔,每行的字段之間以0x02字符作為間隔,最終形成SelectHelp數據進行傳輸。本發明提供的遠程數據傳輸協議的編碼方法,提高了工業物聯網中的設備、ERP、MES等系統間數據傳輸的效率。
技術領域
本發明涉及工業物聯網數據傳輸技術領域,具體涉及一種遠程數據傳輸終端、系統及其編碼、解碼方法。
背景技術
目前,在工業物聯網領域中,智能終端、ERP、MES、PDM等系統間的交互信息仍然采用XML、JSON等數據格式,XML和JSON主要存在數據冗余很大,不能存儲特殊字符,轉義復雜而且繁瑣的缺陷,不利于工業物聯網高效、穩定地發展。
發明內容
針對現有技術中的缺陷,本發明提供了一種遠程數據傳輸終端、系統及其編碼、解碼方法,提高了工業物聯網中的設備、ERP、MES等系統間數據傳輸的效率。
第一方面,本發明提供的一種遠程數據傳輸協議的編碼方法,包括:獲取編碼內容第一行的所有字段,按從左到右的順序對所述字段進行ASCII碼轉換,得到每個所述字段對應的字段字符串,將所有所述字段字符串組成第一行的行字符串,其中,所述第一行的行字符串中每兩個相鄰的所述字段字符串之間以0x01字符作為間隔,所述第一行的行字符串的結尾處為0x02字符,將所述第一行的行字符串作為臨時字符串;獲取所述編碼內容下一行字段進行編碼得到下一行的行字符串,并將所述下一行的行字符串添加到所述臨時字符串后,直到對所述編碼內容所有行的字段都完成編碼,將最終得到的臨時字符串作為SelectHelp數據進行發送。
本發明提供的遠程數據傳輸協議的編碼方法,編碼方式簡單,傳輸速率快,能夠對任何形式的字段進行編碼,適用于工業物聯網領域設備間的數據傳輸,統一了設備間在進行數據交互時的協議格式,減少了接入工作量,有助于提高工業物聯網系統的集成效率。
優選地,所述對所述字段進行ASCII碼轉換,得到每個所述字段對應的字段字符串,包括:將所述字段進行ASCII碼轉換得到第一字符串;若所述第一字符串中不包含0x01字符和0x02字符,則將第一字符串作為所述字段對應的字段字符串;若所述第一字符串中包含0x01字符或0x02字符,則將所述字段轉化為base64字符,將所述base64字符進行ASCII碼轉換,得到所述字段對應的字段字符串。
第二方面,本發明提供的一種遠程數據傳輸協議的解碼方法,包括:接收SelectHelp數據;將存儲地址的行坐標和列坐標均設為0;讀取所述SelectHelp數據中的字符,若所述字符不為0x01且所述字符不為0x02,則將所述字符添加在第二字符串末尾;若所述字符為0x01,則將所述第二字符轉換為文本數據存入存儲地址,清空所述第二字符串,存儲地址的列坐標加1;若所述字符為0x02,則將所述第二字符串轉換為文本數據存入存儲地址,清空所述第二字符串,存儲地址的行坐標加1,且存儲地址的列坐標改為0;判斷所述字符是否為所述SelectHelp數據的最后一個字符,若不為最后一個字符,則讀取所述SelectHelp數據中的下一個字符,進行字符轉換。
本發明提供的遠程數據傳輸協議的解碼方法,配合第一方面中的編碼方法,可以提高數據傳輸速率,統一了設備間在進行數據交互時的協議格式,減少了接入工作量,有助于提高工業物聯網系統的集成效率。
優選地,還包括:判斷每一行存儲地址的最大列坐標是否一致,若不一致,則將所述SelectHelp數據標記為無效數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州塔網科技有限公司,未經杭州塔網科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611033401.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于餐具或牙刷的智能消毒盒
- 下一篇:一種升降消毒燈





