[發(fā)明專利]子節(jié)點操作軟件的升級方法及信息采集系統(tǒng)有效
| 申請?zhí)枺?/td> | 201210370022.8 | 申請日: | 2012-09-27 |
| 公開(公告)號: | CN103516771A | 公開(公告)日: | 2014-01-15 |
| 發(fā)明(設計)人: | 崔濤;劉柱;劉振波 | 申請(專利權)人: | 深圳市友訊達科技發(fā)展有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/445 |
| 代理公司: | 深圳市深佳知識產(chǎn)權代理事務所(普通合伙) 44285 | 代理人: | 唐華明 |
| 地址: | 518055 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 節(jié)點 操作 軟件 升級 方法 信息 采集 系統(tǒng) | ||
技術領域
本發(fā)明涉及通信技術領域,具體涉及一種子節(jié)點操作軟件的升級方法及信息采集系統(tǒng)。
背景技術
在信息采集系統(tǒng)的大量應用環(huán)境中,常常需要對系統(tǒng)中的數(shù)據(jù)采集節(jié)點操作軟件版本進行升級,數(shù)據(jù)采集節(jié)點的操作軟件的升級主要是要解決如下幾個問題:(1)原始操作軟件的設計瑕疵;(2)數(shù)據(jù)采集設備出現(xiàn)變更;(3)數(shù)據(jù)采集算法需要自適應調(diào)整;(4)數(shù)據(jù)采集對象的采集信息模式發(fā)生改變。而上述的問題又伴以一種可變、組合與隨機的現(xiàn)象出現(xiàn),為此,信息采集系統(tǒng)的數(shù)據(jù)采集節(jié)點操作軟件升級過程就需要面對單點升級、區(qū)域升級以及系統(tǒng)升級的多種處理方式。
現(xiàn)有技術中,較常見的網(wǎng)絡節(jié)點的升級方式是利用服務器對客戶端進行功能定點升級,但在信息采集系統(tǒng)中采用這種升級方式會導致效率低,耗時長且操作過程繁瑣等缺點。
目前在信息采集系統(tǒng)的應用中,多采用廣播洪泛的方法來實現(xiàn)對數(shù)據(jù)采集節(jié)點的操作軟件的升級,但這種方法存在以下缺點:1、廣播洪泛方法易導致多余重播、信道競爭、傳輸碰撞等問題,而嚴重影響到數(shù)據(jù)采集節(jié)點操作軟件升級的可信度;2、采用廣播洪泛升級方法存在效率低下、操作過程復雜、傳輸可靠性差的問題,特別是對區(qū)域升級的范圍控制在廣播洪泛升級技術中就很難以實現(xiàn)。
發(fā)明內(nèi)容
本發(fā)明實施例所要解決的技術問題是提供一種子節(jié)點操作軟件的升級方法及信息采集系統(tǒng),用于提高子節(jié)點操作軟件升級的可信度、效率和可靠性。
本發(fā)明實施例提供一種子節(jié)點操作軟件的升級方法,包括:
中心節(jié)點獲取全網(wǎng)各子節(jié)點的操作軟件版本信息;
計算全網(wǎng)各子節(jié)點的不同操作軟件版本的布局;
根據(jù)所述布局給每個與至少一個高版本子節(jié)點相鄰的低版本子節(jié)點分配至少一個相鄰的高版本子節(jié)點;
向被分配的所述高版本子節(jié)點發(fā)送啟動升級任務的指令以使所述被分配的高版本子節(jié)點將其自身的操作軟件發(fā)送至所述低版本子節(jié)點;
判斷全網(wǎng)各子節(jié)點是否升級完畢,如果否,執(zhí)行所述中心節(jié)點獲取全網(wǎng)各子節(jié)點的操作軟件版本信息的步驟。
相應的,本發(fā)明實施例還提供一種信息采集系統(tǒng),包括中心節(jié)點和至少二個子節(jié)點,所述中心節(jié)點包括:
第一獲取單元,用于獲取全網(wǎng)各子節(jié)點的操作軟件版本信息;
計算單元,用于計算全網(wǎng)各子節(jié)點的不同操作軟件版本的布局;
分配單元,用于根據(jù)所述布局給每個與至少一個高版本子節(jié)點相鄰的低版本子節(jié)點分配一個相鄰的高版本子節(jié)點;
第一發(fā)送單元,用于向被分配的所述高版本子節(jié)點發(fā)送啟動升級任務的指令以使所述被分配的高版本子節(jié)點將其自身的操作軟件發(fā)送至所述低版本子節(jié)點;
第一判斷單元,用于判斷全網(wǎng)各子節(jié)點是否升級完畢,并將判斷結果發(fā)送至所述第一獲取單元。
本發(fā)明實施例中提供的,子節(jié)點操作軟件的升級方法及信息采集系統(tǒng),由中心節(jié)點根據(jù)全網(wǎng)各子節(jié)點的操作軟件版本的布局來控制升級過程,通過相鄰的子節(jié)點之間的操作軟件的復制來實現(xiàn)升級,升級可信度高、效率高、操作簡便,同時可縮短升級時間。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例一提供的子節(jié)點操作軟件的升級方法的流程圖;
圖2是本發(fā)明實施例二提供的子節(jié)點操作軟件的升級方法的流程圖;
圖3是本發(fā)明實施例三提供的子節(jié)點操作軟件的升級方法的流程圖;
圖4是本發(fā)明實施例四提供的信息采集系統(tǒng)的框圖;
圖5是本發(fā)明實施例四提供的信息采集系統(tǒng)中的中心節(jié)點的框圖;
圖6是本發(fā)明實施例四提供的信息采集系統(tǒng)中的第一子節(jié)點的框圖;
圖7是本發(fā)明實施例五提供的信息采集系統(tǒng)的框圖;
圖8是本發(fā)明實施例五提供的信息采集系統(tǒng)的詳細框圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市友訊達科技發(fā)展有限公司,未經(jīng)深圳市友訊達科技發(fā)展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210370022.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 節(jié)點查詢方法、節(jié)點、移動通訊系統(tǒng)和計算機程序產(chǎn)品
- 一種根據(jù)節(jié)點集合構造節(jié)點關系樹的方法、裝置及系統(tǒng)
- 一種DHT網(wǎng)絡負載均衡裝置及虛節(jié)點劃分的方法
- 一種無線傳感網(wǎng)地理位置路由空洞處理方法
- 節(jié)點鎖定部件、節(jié)點滑軌、節(jié)點和機箱
- 一種待推薦節(jié)點線路的確定方法及裝置
- 流控方法、目標節(jié)點、節(jié)點及施主節(jié)點
- 節(jié)點布局確定方法以及裝置
- 一種具有分布式柔度的全柔順微位移放大機構
- 節(jié)點掛載方法、裝置、網(wǎng)絡節(jié)點及存儲介質(zhì)





