[發(fā)明專利]一種協(xié)議自動(dòng)匹配的裝置和方法有效
| 申請?zhí)枺?/td> | 201810387630.7 | 申請日: | 2018-04-26 |
| 公開(公告)號(hào): | CN110417608B | 公開(公告)日: | 2021-04-06 |
| 發(fā)明(設(shè)計(jì))人: | 肖東暉;李俊;黃亮 | 申請(專利權(quán))人: | 深圳金智凌軒視訊技術(shù)有限公司 |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26;H04L12/66;H04L12/02 |
| 代理公司: | 深圳市合道英聯(lián)專利事務(wù)所(普通合伙) 44309 | 代理人: | 廉紅果;侯峰 |
| 地址: | 518052 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 協(xié)議 自動(dòng) 匹配 裝置 方法 | ||
本發(fā)明公開了一種協(xié)議自動(dòng)匹配的裝置,包括至少一組接口用于連接配套的智能終端,還包括控制器和存儲(chǔ)器,所述存儲(chǔ)器中存儲(chǔ)有指令,所述指令在所述控制器的控制之下執(zhí)行以下步驟:控制器預(yù)設(shè)至少一種智能終端的通信協(xié)議和對應(yīng)的至少一組特征項(xiàng),以及特征項(xiàng)對應(yīng)的特征值;控制器掃描所述至少一組接口確定接口連接有智能終端;控制器通過至少一種預(yù)設(shè)的通信協(xié)議掃描連接有智能終端的接口,確定返回結(jié)果符合對應(yīng)的特征項(xiàng)的特征值;控制器確定接口對應(yīng)的配套的智能終端對應(yīng)的通信協(xié)議。本發(fā)明還公開了一種協(xié)議自動(dòng)匹配的方法,本發(fā)明通過根據(jù)返回值與特征值匹配確定當(dāng)前通信協(xié)議與智能終端匹配,從而自動(dòng)匹配智能終端對應(yīng)的協(xié)議。
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體涉及一種協(xié)議的自動(dòng)匹配的裝置和方法。
背景技術(shù)
網(wǎng)關(guān),作為使用不同通信協(xié)議的裝置和網(wǎng)絡(luò)通信的媒介,最早出現(xiàn)在電話網(wǎng)絡(luò),后來出現(xiàn)在互聯(lián)網(wǎng)和物聯(lián)網(wǎng)環(huán)境當(dāng)中。計(jì)算機(jī)技術(shù)的發(fā)展使得人們使用非常低的成本,在一個(gè)很小的空間里使用各種種類的微型計(jì)算機(jī),完成自己所需的任務(wù),加上大數(shù)據(jù)的催化,催生出物聯(lián)網(wǎng)概念,各個(gè)種類的智能終端繁復(fù)的出現(xiàn)在生活和生產(chǎn)當(dāng)中,為了完成操作和使用這些智能終端,需要通過網(wǎng)絡(luò)設(shè)備將其連接起來。
作為物聯(lián)網(wǎng)網(wǎng)關(guān),與互聯(lián)網(wǎng)網(wǎng)關(guān)不同的是,并沒有大一統(tǒng)的通信協(xié)議作為絕大多數(shù)智能終端通信的解決方案,不同的智能終端廠家根據(jù)不同的接口、不同的芯片和芯片組,設(shè)計(jì)有不同的通信協(xié)議與外界通信。現(xiàn)有的物聯(lián)網(wǎng)網(wǎng)關(guān)通信方式都是通過觀察智能終端設(shè)備型號(hào),來手動(dòng)匹配物聯(lián)網(wǎng)網(wǎng)關(guān)對于智能終端的通信協(xié)議,然后下載到物聯(lián)網(wǎng)網(wǎng)關(guān)上,才能建立物聯(lián)網(wǎng)網(wǎng)關(guān)到智能終端之間的通信連接。這種方式不僅繁瑣,而且錯(cuò)誤率高,一些私有協(xié)議的版本劃分并不明晰,不同版本通信協(xié)議之間對硬件資源調(diào)用的方式被隨意更改,不具備向下兼容,導(dǎo)致物聯(lián)網(wǎng)網(wǎng)關(guān)經(jīng)常無法完全準(zhǔn)確的獲取數(shù)據(jù),出現(xiàn)的問題也不利于盡快排查。
發(fā)明內(nèi)容
為了克服現(xiàn)有技術(shù)的不足,本發(fā)明的目的旨在提供一種可以自動(dòng)匹配智能終端通信協(xié)議的裝置和方法。
本發(fā)明提供的方案如下:
一種協(xié)議自動(dòng)匹配的裝置,包括至少一組接口用于連接配套的智能終端,還包括控制器和存儲(chǔ)器,所述存儲(chǔ)器中存儲(chǔ)有指令,所述指令在所述控制器的控制之下執(zhí)行以下步驟:控制器預(yù)設(shè)至少一種智能終端的通信協(xié)議和對應(yīng)的至少一組特征項(xiàng),以及特征項(xiàng)對應(yīng)的特征值,通常通信協(xié)議會(huì)定義出若干種類的信息,信息中有確定位置和長度的字段,這些字段被指定有確定的意義,這些信息以命令的形式發(fā)出,并接收返回結(jié)果。通過字段中所攜帶的信息,建立、結(jié)束或進(jìn)行通信,因?yàn)楦髯侄未嬖谄涮囟ǖ囊饬x,所以特定字段對應(yīng)返回結(jié)果的取值會(huì)呈現(xiàn)一定的特征,將這些具備一定特征的字段作為通信協(xié)議命令當(dāng)中的特征項(xiàng),并將返回結(jié)果中該字段對應(yīng)的返回結(jié)果的取值范圍作為特征值存儲(chǔ),供后續(xù)對比使用,控制器掃描所述至少一組接口確定接口連接有智能終端;通過電信號(hào)的檢測,以及部分通信協(xié)議對請求的返回機(jī)制,確定接口是否連接有配套的智能終端,僅對連接有智能終端的接口,進(jìn)行后續(xù)的掃描操作。控制器通過至少一種預(yù)設(shè)的通信協(xié)議掃描連接有智能終端的接口,具體的控制器通過預(yù)設(shè)的通信協(xié)議中的命令掃描連接有智能終端的接口,接收返回結(jié)果,提取特征項(xiàng)對應(yīng)的信息,確定返回結(jié)果符合對應(yīng)的特征項(xiàng)的特征值;控制器確定接口對應(yīng)的配套的智能終端對應(yīng)的通信協(xié)議。
具體地,控制器通過至少一種預(yù)設(shè)的通信協(xié)議掃描連接有智能終端的接口,確定返回結(jié)果符合對應(yīng)的特征項(xiàng)的特征值,具體包括:控制器通過一種預(yù)設(shè)的通信協(xié)議的一條命令向接口連接的智能終端發(fā)送信息;控制器確定命令被返回;控制器確定返回結(jié)果中,特征項(xiàng)對應(yīng)的返回值符合特征值的比例達(dá)到第一閾值;通常一個(gè)命令當(dāng)中會(huì)包括至少一組特征項(xiàng),對應(yīng)每一組特征項(xiàng)都會(huì)提取對應(yīng)的返回值和特征值進(jìn)行對比,通過對比確定特征項(xiàng)對應(yīng)的返回值是否符合特征值,并對一個(gè)命令當(dāng)中所有特征項(xiàng)對應(yīng)的返回值是否滿足特征值進(jìn)行綜合,以確定是否滿足第一閾值,滿足第一閾值則進(jìn)行下一條命令特征項(xiàng)的獲取和判斷,控制器向智能終端發(fā)送另一條命令直到所有的命令發(fā)送完畢,控制器根據(jù)每條命令返回結(jié)果中特征項(xiàng)對應(yīng)的返回值符合特征值的比例達(dá)到第一閾值,確定返回結(jié)果符合對應(yīng)的特征項(xiàng)的特征值,控制器確定當(dāng)前的協(xié)議和當(dāng)前接口對應(yīng)的移動(dòng)終端是匹配對應(yīng)的。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳金智凌軒視訊技術(shù)有限公司,未經(jīng)深圳金智凌軒視訊技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810387630.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動(dòng)協(xié)議識(shí)別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國產(chǎn)平臺(tái)PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





