[發明專利]傳感器網絡節點程序版本更新方法無效
| 申請號: | 200810059961.4 | 申請日: | 2008-03-05 |
| 公開(公告)號: | CN101286874A | 公開(公告)日: | 2008-10-15 |
| 發明(設計)人: | 宋恩亮;魏建明;劉海濤;王營冠;張宏俊;侯斌 | 申請(專利權)人: | 中科院嘉興中心微系統所分中心 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08;G06F9/445 |
| 代理公司: | 杭州求是專利事務所有限公司 | 代理人: | 沈志良 |
| 地址: | 314000浙江省嘉*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 傳感器 網絡 節點 程序 版本 更新 方法 | ||
1、一種傳感器網絡節點程序版本更新方法,其特征在于它包括預留程序版本更新功能的傳感器網絡底層節點設計方法、預留程序版本更新功能的傳感器網絡主控節點設計方法以及上位機節點程序版本更新程序設計方法;預留程序版本更新功能的傳感器網絡主控節點配合上位機節點程序版本更新程序完成預留程序版本更新功能的傳感器網絡底層節點的程序版本程序的更新。
2、根據權利要求1所述的傳感器網絡節點程序版本更新方法,其特征在于所述的預留程序版本更新功能的傳感器網絡底層節點設計方法包括在傳感器網絡底層節點硬件設計上預留更新指示系統和復位管理邏輯,軟件設計中預留鉤子程序和復位管理程序,并合理劃分節點程序存儲體的存儲空間,為節點程序版本更新預留定量程序存儲空間,保證傳感器網絡節點進入應用環境后可根據需要方便、實時的更新節點程序版本。
3、根據權利要求1所述的傳感器網絡節點程序版本更新方法,其特征在于預留程序版本更新功能的傳感器網絡主控節點設計方法包括傳感器網絡主控節點硬件設計上預留更新指示系統,軟件設計中預留鉤子程序,通信接口設計上保證對數據傳輸的透明處理,并合理劃分節點程序存儲體的存儲空間,為節點程序版本更新預留定量程序存儲轉發空間,保證對傳感器網絡底層節點方便、實時的節點程序版本更新。
4、根據權利要求2所述的傳感器網絡節點程序版本更新方法,其特征在于傳感器網絡底層節點程序存儲體的功能是存儲傳感器網絡節點的程序數據,程序設計過程或者硬件設計過程中預留部分存儲空間為底層節點程序版本更新使用。
5、根據權利要求2所述的的傳感器網絡節點程序版本更新方法,其特征在于程序版本更新指示系統的功能是指示節點程序版本更新的開始、結束、成功與否以及節點程序版本的更新歷程,是設計初期,程序設計過程和硬件設計過程中預留給節點程序版本更新使用的軟硬件資源。
6、根據權利要求2所述的的傳感器網絡節點程序版本更新方法,其特征在于鉤子程序是鉤子程序是設計初期,軟件設計過程中預留給節點程序版本更新使用的程序,鉤子程序運行于每一次系統通信的初期,判斷當前系統通信是否是節點程序版本更新程序;若當前系統通信是節點程序版本更新程序,則執行相應更新軟件,更新程序存儲體中程序數據,并利用程序版本更新指示系統指示當前程序版本更新程序執行的情況;若當前系統通信不是節點程序版本更新程序,則退出鉤子程序,執行應用程序。
7、根據權利要求2所述的的傳感器網絡節點程序版本更新方法,其特征在于所述的復位管理邏輯與復位管理程序功能:鉤子程序執行完節點程序版本更新程序后,執行復位管理程序,利用復位管理邏輯重新啟動預留程序版本更新功能的傳感器網絡底層節點,啟用新版本的節點程序。
8、根據權利要求3所述的的傳感器網絡節點程序版本更新方法,其特征在于通信接口設計上必須保證對數據傳輸的透明處理,保證上位機執行傳感器網絡底層節點程序版本更新任務時,新版本程序可以透明的與傳感器網絡主控節點進行數據傳輸,不會因通信協議沖突而發生通信故障。
9、根據權利要求3所述的所述的的傳感器網絡節點程序版本更新方法,其特征在于程序版本更新指示系統的功能是指示節點程序版本更新的開始、結束、成功與否以及節點程序版本的更新歷程。
10、根據權利要求3所述的所述的的傳感器網絡節點程序版本更新方法,其特征在于鉤子程序借助網絡節點無線通信系統完成傳感器網絡底層節點與上位機之間的有關節點程序版本更新的信息交互,同時包括程序版本更新指示系統的指示規劃與執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中科院嘉興中心微系統所分中心,未經中科院嘉興中心微系統所分中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810059961.4/1.html,轉載請聲明來源鉆瓜專利網。





