[發明專利]一種同步總線快速搜索終端地址搜索方法有效
| 申請號: | 202010837030.3 | 申請日: | 2020-08-19 |
| 公開(公告)號: | CN111988444B | 公開(公告)日: | 2022-10-18 |
| 發明(設計)人: | 何劍;向智謀 | 申請(專利權)人: | 成都安可信電子股份有限公司 |
| 主分類號: | H04L61/25 | 分類號: | H04L61/25;H04L61/5038 |
| 代理公司: | 成都九鼎天元知識產權代理有限公司 51214 | 代理人: | 賈年龍 |
| 地址: | 610041 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 同步 總線 快速 搜索 終端 地址 方法 | ||
1.一種同步總線快速搜索終端地址搜索方法,其特征在于,包括:
通信主機通過通信總線與多個通信終端通信;
通信主機發送廣播搜索地址命令,所有通信終端進行自身地址轉換,將轉換碼發送給通信主機,通信主機接收到所有通信終端的轉換碼的疊加,根據疊加后的轉換碼解析得到通信終端地址分布區域;
通信主機進行局部搜索,根據通信終端地址分布區域發送局部搜索地址命令,通信終端接收到局部搜索命令后,判斷自身地址是否在搜索命令地址范圍內,在范圍內則進行自身地址轉換,并把轉換碼發送給通信主機;
通信主機接收到局部搜索地址范圍內通信終端轉換碼的疊加,進行解析得到局部地址范圍內所有可能的通信終端地址,并將這些地址逐一與通信終端確認,確認后保存該地址為該通信終端的地址,否則丟棄;
所述通信終端進行地址轉換的具體方法為:將自身的16進制地址中的每一位根據編碼規則進制編碼,得到6組4位16進制的數字,構成通信終端的地址轉換碼;
所述編碼規則為:1編碼為0002,2編碼為0004,后一個數字的編碼為前一個數字編碼的2倍。
2.根據權利要求1所述的同步總線快速搜索終端地址搜索方法,其特征在于,通信主機收到各通信終端轉換碼的疊加,收到轉換碼后將對應地址位置1。
3.根據權利要求2所述的同步總線快速搜索終端地址搜索方法,其特征在于,所述根據疊加后的轉換碼解析得到通信終端地址分布區域的具體方法為:將接收到的疊加的轉換碼轉換為二進制,從高位開始依次劃分地址范圍。
4.根據權利要求3所述的同步總線快速搜索終端地址搜索方法,其特征在于,局部搜索中具體過程包括:對疊加的轉換碼進行二進制轉換,從高位到低位劃分為6組地址范圍;
mask=(0xFFFFFF((6-num)*4))0xFFFFFF;
滿足條件searchAddrmask==phyAddrmask的通信終端進行回應,其中,搜索地址為searchAddr,搜索組編號為num,通信終端地址為phyAddr,表示左移。
5.根據權利要求4所述的同步總線快速搜索終端地址搜索方法,其特征在于,通信主機對疊加的轉換碼進行解析:將疊加后的16進制轉換為2進制數,2進制數中1的位置為該位置出現通信終端地址,1的位置從右往左,從0開始數第幾位就是被疊加的16進制數字。
6.根據權利要求5所述的同步總線快速搜索終端地址搜索方法,其特征在于,還包括將直接保存的轉換碼根據編碼規則還原為通信終端地址。
7.根據權利要求6所述的同步總線快速搜索終端地址搜索方法,其特征在于,還包括:將解析和還原的通信終端地址依照順序進行組合后得到所有通信終端的地址,并將這些地址逐一和通信終端確認,有回應保存為有效地址;否則丟棄。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都安可信電子股份有限公司,未經成都安可信電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010837030.3/1.html,轉載請聲明來源鉆瓜專利網。





