[發明專利]通訊方法和裝置有效
| 申請號: | 201810633895.0 | 申請日: | 2018-06-19 |
| 公開(公告)號: | CN108829629B | 公開(公告)日: | 2020-12-01 |
| 發明(設計)人: | 夏華濤 | 申請(專利權)人: | 夏華濤 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42 |
| 代理公司: | 北京細軟智谷知識產權代理有限責任公司 11471 | 代理人: | 韓國強 |
| 地址: | 253400 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通訊 方法 裝置 | ||
1.一種通訊方法,其特征在于,包括:
發送端采用SSBP對待通訊的內容進行封裝;其中,所述SSBP包括地址層協議和數據命令層協議;
采用數據命令層協議對待通訊的內容進行封裝,得到數據命令層數據;采用地址層協議對數據命令層數據進行封裝,得到封裝后的數據;
所述數據命令層協議包括如下部分:命令字和參數;其中:
所述命令字共八位,所述命令字的最高位用于表示接收端接收到命令后是否需要回應;所述命令字的低七位為命令號;
所述參數為與命令號對應的待通訊的內容;當發送端為主機,接收端為從機時,所述命令字的最高位可選設置為需要回應或者不需要回應;當發送端為從機,接收端為主機時,所述命令字的最高位固定設置為不需要回應;
發送端將封裝后的數據發送給接收端。
2.根據權利要求1所述方法,其特征在于,所述地址層協議包括如下部分:地址、長度和校驗和;其中:
所述長度為所述數據命令層數據的字節長度;
所述校驗和為從所述地址開始到校驗和之前的所有字節累加和;
當發送端為主機,接收端為從機時,所述地址為接收端的地址,當發送端為從機,接收端為主機時,所述地址為發送端的地址。
3.根據權利要求1所述的方法,其特征在于,當所述發送端為主機,所述接收端為從機時,主機將封裝后的數據發送給從機之后,所述方法還包括:
從機接收到封裝后的數據后,從封裝后的數據中讀取地址;
在所述地址為從機地址時,從封裝后的數據中讀取命令號;
如果所述命令號為查詢命令對應的命令號,則從機執行所述查詢命令,并向主機回應查詢到的內容;
如果所述命令號為非查詢命令對應的命令號,則從機執行命令號所對應的命令,并從封裝后的數據中讀取命令字的最高位,以及,根據命令字的最高位確定是否向主機回應;
在所述地址為廣播地址時,從封裝后的數據中讀取命令字,執行命令字中的命令號所對應的命令,并根據命令字的最高位確定是否向主機回應。
4.根據權利要求1所述的方法,其特征在于,
若所述命令字的最高位為1,表示所述從機需要回應;
若所述命令字的最高位為0,表示所述從機不需要回應。
5.一種通訊裝置,其特征在于,包括:
封裝模塊,用于使發送端采用SSBP對待通訊的內容進行封裝;所述SSBP包括地址層協議和數據命令層協議;采用數據命令層協議對待通訊的內容進行封裝,得到數據命令層數據;采用地址層協議對數據命令層數據進行封裝,得到封裝后的數據;所述數據命令層協議包括如下部分:命令字和參數;其中:所述命令字共八位,所述命令字的最高位用于表示接收端接收到命令后是否需要回應;所述命令字的低七位為命令號;所述參數為與命令號對應的待通訊的內容;當發送端為主機,接收端為從機時,所述命令字的最高位可選設置為需要回應或者不需要回應;當發送端為從機,接收端為主機時,所述命令字的最高位固定設置為不需要回應;
發送模塊,用于使發送端將封裝后的數據發送給接收端。
6.根據權利要求5所述的裝置,其特征在于,所述地址層協議包括如下部分:地址、長度和校驗和;其中:
所述長度為所述數據命令層的字節長度;
所述校驗和為從所述地址開始到校驗和之前的所有字節累加和;
當發送端為主機,接收端為從機時,所述地址為接收端的地址,當發送端為從機,接收端為主機時,所述地址為發送端的地址。
7.根據權利要求5所述的裝置,其特征在于,所述裝置還包括:處理模塊;
在當所述發送端為主機,所述接收端為從機時,主機將封裝后的數據發送給從機之后,所述處理模塊用于:
從封裝后的數據中讀取地址;
在所述地址為從機地址時,從封裝后的數據中讀取命令號;
如果所述命令號為查詢命令對應的命令號,則從機執行所述查詢命令,并向主機回應查詢到的內容;
如果所述命令號為非查詢命令對應的命令號,則從機執行命令號所對應的命令,并從封裝后的數據中讀取命令字的最高位,以及,根據命令字的最高位確定是否向主機回應;
在所述地址為廣播地址時,從封裝后的數據中讀取命令字,執行命令字中的命令號所對應的命令,并根據命令字的最高位確定是否向主機回應。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于夏華濤,未經夏華濤許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810633895.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種經編機用雙賈卡實時控制方法與裝置
- 下一篇:具有計算機處理功能的電子書





