[發(fā)明專利]信息的傳輸方法和裝置有效
| 申請?zhí)枺?/td> | 201710100686.5 | 申請日: | 2017-02-23 |
| 公開(公告)號: | CN106911428B | 公開(公告)日: | 2020-08-28 |
| 發(fā)明(設(shè)計)人: | 宋晉泉;王玥;高明 | 申請(專利權(quán))人: | 北京龍鼎源科技股份有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L1/16 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 韓建偉;張永明 |
| 地址: | 101500 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 信息 傳輸 方法 裝置 | ||
本發(fā)明公開了一種信息的傳輸方法和裝置。其中,該方法包括:獲取待傳輸數(shù)據(jù)的地址信息;根據(jù)地址信息生成第一校驗計算初始值,其中,第一校驗計算初始值用于根據(jù)預(yù)設(shè)規(guī)則計算得到待傳輸數(shù)據(jù)的第一校驗信息;根據(jù)第一校驗計算初始值和待傳輸數(shù)據(jù)生成第一校驗信息;將待傳輸數(shù)據(jù)和第一校驗信息發(fā)送給接收端,其中,第一校驗信息用于在接收端與接收端生成的第二校驗計算初始值結(jié)合,以驗證接收端接收到的待傳輸數(shù)據(jù)是否正確,第二校驗計算初始值為接收端根據(jù)發(fā)送端的地址信息和/或接收端的地址信息生成的。本發(fā)明解決了在協(xié)議中設(shè)計專用于描述地址信息的字節(jié)降低了總線的通信效率的技術(shù)問題。
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種信息的傳輸方法和裝置。
背景技術(shù)
通信的效率和安全性是兩個互相制約的需求(在同一個波特率下),即:效率高則必然用于安全的協(xié)議開銷會減少,安全性提高則必然會導(dǎo)致效率的下降。
目前,基于RS485的總線通信系統(tǒng)都會在協(xié)議中設(shè)計專用于描述目的地址和源地址的字節(jié)用于提高傳輸?shù)陌踩阅?,對于功能安全的總線系統(tǒng)還需要采用校驗的方式驗證數(shù)據(jù)的一致性(一般為CRC方式),這樣對于功能的安全的總線系統(tǒng)其用于安全的協(xié)議開銷會增大影響了總線的通信效率。
針對上述的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種信息的傳輸方法和裝置,以至少解決在協(xié)議中設(shè)計專用于描述地址信息的字節(jié)降低了總線的通信效率的技術(shù)問題。
根據(jù)本發(fā)明實施例的一個方面,提供了一種信息的傳輸方法,包括:獲取待傳輸數(shù)據(jù)的地址信息;根據(jù)所述地址信息生成所述第一校驗信息用于在所述接收端與所述接收端生成的第二校驗計算初始值結(jié)合,以驗證所述接收端接收到的所述待傳輸數(shù)據(jù)是否正確,所述第二校驗計算初始值為所述接收端根據(jù)發(fā)送端的地址信息和所述接收端的地址信息生成的校驗計算初始值,其中,所述第一校驗計算初始值用于根據(jù)預(yù)設(shè)規(guī)則計算得到所述待傳輸數(shù)據(jù)的第一校驗信息;根據(jù)所述第一校驗計算初始值和所述待傳輸數(shù)據(jù)生成所述第一校驗信息;將所述待傳輸數(shù)據(jù)和所述第一校驗信息發(fā)送給接收端,其中,所述第一校驗信息用于在所述接收端與所述接收端生成的第二校驗計算初始值結(jié)合,以驗證所述接收端接收到的所述待傳輸數(shù)據(jù)是否正確,所述第二校驗計算初始值為所述接收端根據(jù)發(fā)送端的地址信息和/或所述接收端的地址信息生成的。
進(jìn)一步地,所述地址信息包括源地址和/或目的地址,其中,所述源地址為所述待傳輸數(shù)據(jù)的發(fā)送端地址,所述目的地址為所述待傳輸數(shù)據(jù)接收端地址。
進(jìn)一步地,根據(jù)所述地址信息生成所述第一校驗計算初始值包括:在所述目的地址和/或所述源地址位數(shù)不足以生成所述第一校驗計算初始值的情況下,對所述目的地址和/或所述源地址進(jìn)行補(bǔ)零,使用補(bǔ)零后的所述目的地址和/或所述源地址生成所述第一校驗計算初始值。
進(jìn)一步地,將所述待傳輸數(shù)據(jù)和所述第一校驗信息發(fā)送給接收端包括:將所述待傳輸數(shù)據(jù)和所述第一校驗信息封裝為幀,其中,所述幀由節(jié)點、序號、所述待傳輸數(shù)據(jù)和所述第一校驗信息組成;將所述幀發(fā)送給接收端。
進(jìn)一步地,所述幀用于IO-BUS的主控制器和從站之間的數(shù)據(jù)傳輸。
進(jìn)一步地,將所述待傳輸數(shù)據(jù)和所述第一校驗信息發(fā)送給所述接收端之后,所述方法還包括:接收重傳請求,其中,所述重傳請求為所述接收端根據(jù)第一校驗信息和所述第二校驗計算信息驗證接收到的所述待傳輸數(shù)據(jù)不正確時發(fā)出的;根據(jù)所述重傳請求重新發(fā)送所述待傳輸數(shù)據(jù)。
根據(jù)本發(fā)明實施例的另一個方面,提供了另一種信息的傳輸方法,包括:接收發(fā)送端發(fā)送的待傳輸數(shù)據(jù)和第一校驗信息,其中,所述發(fā)送端根據(jù)所述待傳輸數(shù)據(jù)的地址信息生成第一校驗計算初始值,根據(jù)所述第一校驗計算初始值和所述待傳輸數(shù)據(jù)生成所述第一校驗信息;根據(jù)所述發(fā)送端的地址信息和/或本地的地址信息生成第二校驗計算初始值;根據(jù)所述第二校驗計算初始值與所述第一校驗信息驗證接收到的所述待傳輸數(shù)據(jù)是否正確。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京龍鼎源科技股份有限公司,未經(jīng)北京龍鼎源科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710100686.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





