[發明專利]基于組播和內存備份的子網設備信息同步方法在審
| 申請號: | 202011102723.4 | 申請日: | 2020-10-15 |
| 公開(公告)號: | CN112235406A | 公開(公告)日: | 2021-01-15 |
| 發明(設計)人: | 苗升展;莊濤;張宗輝 | 申請(專利權)人: | 儒安物聯科技集團有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/18 |
| 代理公司: | 滁州創科維知識產權代理事務所(普通合伙) 34167 | 代理人: | 王豫川 |
| 地址: | 201800 上海市嘉*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 內存 備份 子網 設備 信息 同步 方法 | ||
1.基于組播和內存備份的子網設備信息同步方法,其特征在于,包括以下步驟:
S1:數據采集,通過數據收集子模塊每隔2秒鐘收集一次設備數據,實現收集單個設備節點有線鏈路數據和無線鏈路數據;
S2:數據發送,通過數據發送子模塊采用了組播的方式傳輸子網內的數據,當數據收集子模塊收集完成當前設備的數據之后,把數據組裝成json格式發送向224.0.0.8所標記的組播組,接收端口號為9865;
S3:數據接收和同步,通過數據接收子模塊實現數據接收并進行數據同步,此模塊接收端口9865的數據,把數據放入緩沖區DATA中,并且把數據的源IP存放在另外一個空緩沖區BUFFER,每一次從另外的主機接收到數據之后,都會先把源IP和BUFFER中已經存儲的IP做對照。
2.根據權利要求1所述的基于組播和內存備份的子網設備信息同步方法,其特征在于,所述有線鏈路數據包括有線鏈路的TX速率,RX速率,多播速率,丟包率。
3.根據權利要求1所述的基于組播和內存備份的子網設備信息同步方法,其特征在于,所述無線鏈路數據包括無線鏈路的TX速率,RX速率,多播速率,丟包率,信噪比,接收信號強度等信息。
4.根據權利要求1所述的基于組播和內存備份的子網設備信息同步方法,其特征在于,所述收集單個設備節點有線鏈路數據具體方法為采用了文件緩存的方式把讀取的接口的TX總包數目、RX總包數目、多播總包數目和丟包總包數目在一個命名為flows文件里打印一行,并且此行以數據采集的時間戳為標志。下次再執行時再次采集接口的TX總包數目,RX總包數目,多播總包數目,丟包總包數目,并且再次把這些數據打印到文件flows,并且此行以數據采集的時間戳為標志,依次在每個采集周期做同樣的操作。
5.根據權利要求1所述的基于組播和內存備份的子網設備信息同步方法,其特征在于,所述收集單個設備節點無線鏈路數據具體方法為采用內存數據緩存的方式來收集無線鏈路的多項數據,并通過二維鏈表來存儲無線鏈路信息,二維鏈表的橫向節點存放此設備向外的所有下一跳設備的MAC地址,縱向節點存放對應MAC地址的TX總包數目,RX總包數目,多播總包數目,丟包總包數目以及統計時間。
6.根據權利要求1所述的基于組播和內存備份的子網設備信息同步方法,其特征在于,所述源IP和BUFFER中已經存儲的IP做對照方法具備包括以下步驟:
S3.1:源IP未在BUFFER中,把IP存儲在BUFFER中,并且把數據放入DATA中;
S3.2:源IP已經在BUFFER中,則表明完成了一個周期(1s)的數據采集工作,此時把DATA提交給上層WEB顯示,然后清空DATA和BUFFER,并且把新接收的數據放入DATA,把新的源IP放入BUFFER。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于儒安物聯科技集團有限公司,未經儒安物聯科技集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011102723.4/1.html,轉載請聲明來源鉆瓜專利網。





