[發明專利]基于P2P的無盤設備的網絡啟動方法及系統在審
| 申請號: | 201110256509.9 | 申請日: | 2011-09-01 |
| 公開(公告)號: | CN102970312A | 公開(公告)日: | 2013-03-13 |
| 發明(設計)人: | 張鑫 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/445 |
| 代理公司: | 北京元本知識產權代理事務所 11308 | 代理人: | 秦力軍 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 p2p 設備 網絡 啟動 方法 系統 | ||
技術領域
本發明涉及無盤設備的版本管理和網絡啟動方式,尤其涉及特定內網下,多部運行相同版本的終端設備獲取與啟動版本的方法。
背景技術
目前,常見的版本啟動方式包括有盤設備啟動和無盤設備啟動。其中,有盤設備通過其自帶的存儲介質存儲的版本文件完成設備的啟動;無盤設備通過到指定的服務器索要版本,通過網絡傳輸到本地,然后在本地運行完成設備的啟動。
這兩種方式各有優缺點,有盤設備啟動具有不占用網絡資源、相對穩定的優點,但是,每臺設備都需要有自身自帶的存儲介質,導致設備生產成本相對較高。無盤設備啟動過程中,版本讀取與存儲完全通過RAM讀寫,相比flash的讀寫,大大的提高了版本讀取與寫入的速度,縮短了版本升級的時間,但是,需要所有內網設備開機后都到同一服務器索取版本,會導致特定的網路擁塞以及服務器壓力較大;如果是多臺設備并行,會按隊列進行,導致整體網絡的啟動速度受到影響,尤其當服務器出現問題時,會導致整個網絡設備癱瘓,可靠性不高。
因此,如何降低設備生產成本,并使網絡中的設備快速啟動,成為亟待解決的問題。
發明內容
本發明的目的在于提供基于點對點(Peer-to-Peer,P2P)技術的無盤設備的網絡啟動方法及系統,解決了網絡中設備生產成本高和設備啟動速度慢的問題。
根據本發明的一個方面,本發明提供的基于P2P的無盤設備的網絡啟動方法包括:
A)網絡中無盤設備啟動過程中,向網絡中其他設備發送版本請求廣播消息;
B)網絡中至少一個設備響應所述版本請求廣播消息,向所述無盤設備發送版本請求應答消息;
C)無盤設備根據接收的所述版本請求應答消息,從做出響應的一個設備中獲取版本文件,并利用所述版本文件完成啟動。
所述版本請求廣播消息包括請求版本文件的版本類型名和版本標識。
所述步驟B)包括:
網絡中至少一個設備接收所述版本請求廣播消息并解析,得到版本類型名和版本標識;
將所述版本類型名和所述版本標識與本地的版本信息進行比較,并在匹配時,根據自身傳輸版本能力,將包含本地的版本信息和資源使用率的版本請求應答消息發送至所述無盤設備。
所述步驟C)包括:
無盤設備在預定時間內收到至少一條來自其它設備的版本請求應答消息,選取最先做出響應的三個設備;
根據版本請求應答消息,向三個設備中資源使用率最低的設備發送版本升級確認請求,并在收到設備響應所述版本升級確認請求的確認消息后,從所述設備中獲取版本文件;
利用所述版本文件,完成無盤設備的啟動。
所述步驟C)還包括版本校驗步驟,包括:
無盤設備獲取版本文件后,將所述版本文件的版本頭和版本請求應答消息中的版本信息進行比較;
若匹配,則啟動所述版本文件,否則,重新向網內其它設備請求版本文件。
所述方法還包括:
若無盤設備獲取版本文件超時,則重新向網內其它設備請求版本文件,進行版本文件的斷點續傳。
所述版本文件具有版本頭,所述版本頭包括版本類型名、版本標識、版本生成時間和版本大小。
所述其它設備包括其它無盤設備和/或本地帶有存儲介質的有盤設備和/或匯聚端設備。
所述網絡是接入網的某一內網。
根據本發明的另一個方面,本發明提供的基于P2P的無盤設備的網絡啟動系統包括:
版本請求模塊,用于在網絡中無盤設備啟動過程中,向網絡中其他設備發送版本請求廣播消息;
請求應答模塊,用于響應所述版本請求廣播消息,向所述無盤設備發送版本請求應答消息;
版本獲取模塊,用于根據接收的所述版本請求應答消息,從做出響應的一個設備中獲取版本文件,并利用所述版本文件完成啟動。
與現有技術相比,本發明的有益效果在于:本發明利用P2P技術,本著軟件易用性和可靠性考慮,使網絡啟動不再單一的依靠某一臺或者幾臺設備,平均了資源利用率,減少了特定網路壓力,增強了設備可靠性,降低了設備生產成本,提高了設備啟動速度。
附圖說明
圖1是本發明提供的基于P2P的無盤設備的網絡啟動方法原理圖;
圖2是本發明提供的版本結構圖;
圖3是本發明提供的基于P2P的無盤設備的網絡啟動流程圖;
圖4是本發明第一實施例提供的基于P2P的無盤設備的網絡拓撲結構圖;
圖5是本發明第二實施例提供的基于P2P的無盤設備的網絡拓撲結構圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110256509.9/2.html,轉載請聲明來源鉆瓜專利網。





