[發明專利]無線網絡中子節點的升級方法有效
| 申請號: | 201810491389.2 | 申請日: | 2018-05-21 |
| 公開(公告)號: | CN108737178B | 公開(公告)日: | 2021-06-08 |
| 發明(設計)人: | 李宏文;胡波;彭娟 | 申請(專利權)人: | 珠海中慧微電子有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/06;H04L29/08 |
| 代理公司: | 廣東朗乾律師事務所 44291 | 代理人: | 楊煥軍 |
| 地址: | 519085 廣東省珠*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 無線網絡 中子 節點 升級 方法 | ||
1.無線網絡中子節點的升級方法,其特征在于,包括以下步驟:
升級文件處理步驟,上位機加載升級文件后,向升級文件中添加識別信息并生成新的升級文件;
升級文件發送步驟,上位機將添加了識別信息后的升級文件發送給中心節點,并設定升級超期時間;
升級文件識別步驟,中心節點接收到升級文件后,提取升級文件中的識別信息,根據在網子節點的軟件版本和節點類型確定目標子節點,生成待升級子節點列表;
升級文件下發步驟,中心節點根據目標子節點的網絡層次布局,按以下階段依次向目標子節點發送升級報文:直接升級階段、跨層次多點升級階段、局部補包升級階段和個別節點補包升級階段;
子節點升級步驟,目標子節點接收升級報文后,提取升級報文中的識別信息并記錄相應的包序號,接收完整并驗證合格后進行升級,并更新自身的軟件及軟件版本,對于識別信息不匹配的升級報文直接丟棄;
待升級子節點列表更新步驟,在中心節點向目標子節點發送升級報文后,中心節點讀取目標子節點的軟件版本,判斷目標子節點是否升級成功,并更新待升級子節點列表,當待升級子節點列表中的所有目標子節點都升級成功或升級流程超期時,結束升級,否則返回升級文件下發步驟,中心節點繼續向待升級子節點列表中未升級成功的目標子節點發送升級報文;
升級文件下發步驟的直接升級階段中,中心節點向網絡層次為1的目標子節點直接發送升級報文;
跨層次多點升級階段中,中心節點從網絡層次為2的層開始,在跨層網絡層次上分別選擇每一網絡層次上相互不存在鄰居關系或鄰居場強弱的目標子節點作為末端中繼節點,以中心節點到這些末端中繼節點的完整路徑作為中繼路徑,以全FF作為網絡層目的地址,發送升級報文,當中心節點跨層發送升級報文至最大網絡層次后結束跨層次多點升級階段;
檢查待升級子節點列表中是否還有待升級的目標子節點,如果有則進入局部補包升級階段,局部補包升級階段中,將每一個網絡層次中的所有目標子節點按地址從大到小進行排序,選擇序號最小的目標子節點作為本網絡層次的末端中繼節點,發送升級報文時,按照網絡層次依次發送,到達最大網絡層次后又從網絡層次為1的網絡層次開始,在升級超期時間范圍內反復執行本階段,直至剩余少量未升級的目標子節點時結束局部補包升級階段;
檢查待升級子節點列表中是否還有待升級的目標子節點,如果有則進入個別節點補包升級階段,個別節點補包升級階段中,中心節點逐個向經過前述三個階段后還未升級成功的目標子節點發送升級報文,中心節點讀取目標子節點的已收包信息,將缺失的升級包發送給目標子節點,通過反復讀取和補發升級包,直到目標子節點接收完所有包,完成升級。
2.根據權利要求1所述的無線網絡中子節點的升級方法,其特征在于:升級文件處理步驟中,添加到升級文件中的識別信息包括識別密碼、節點類型、軟件版本及升級文件ID。
3.根據權利要求2所述的無線網絡中子節點的升級方法,其特征在于:識別密碼通過截取升級文件中特定位置的內容后加密生成。
4.根據權利要求1所述的無線網絡中子節點的升級方法,其特征在于:升級文件識別步驟中,中心節點判斷本次和上一次接收到的升級文件識別信息中的升級文件ID是否一致,若不一致則認為是新的升級流程,進行初始化后,重新開始升級流程,若一致則認為是同一升級流程,升級時間重新計時,繼續上一次升級步驟。
5.根據權利要求1所述的無線網絡中子節點的升級方法,其特征在于:在局部補包升級階段中,中心節點在向末端中繼節點發送升級報文之前,先讀取作為末端中繼節點的目標子節點的軟件版本,中心節點通過不同的路徑進行通信,直至收到該目標子節點的應答幀,從而確定中繼路徑。
6.根據權利要求1或5所述的無線網絡中子節點的升級方法,其特征在于:局部補包升級階段中,在每個網絡層次中選擇一條待升級子節點集中的路徑發送升級報文。
7.根據權利要求1所述的無線網絡中子節點的升級方法,其特征在于:子節點升級步驟中目標子節點在一個時間周期內只處理一個升級文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海中慧微電子有限公司,未經珠海中慧微電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810491389.2/1.html,轉載請聲明來源鉆瓜專利網。





