国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Ota升級系統(tǒng)的制作方法

      文檔序號:9910730閱讀:1421來源:國知局
      Ota升級系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及嵌入式設(shè)備技術(shù),特別涉及OTA升級的技術(shù)。
      【背景技術(shù)】
      [0002]當(dāng)前各種嵌入式設(shè)備的種類和數(shù)量都飛速增長,這些設(shè)備分布在不同的地方,往往要求不斷的升級來修復(fù)缺陷或者提供更好的功能。設(shè)備升級的方式多種多樣,例如有USB升級、SD卡升級,0TA(0ver-the-AirTechnology,空中下載技術(shù))升級。不過當(dāng)前的OTA升級方式常見的實(shí)現(xiàn)方法是以一個(gè)文件服務(wù)器作為升級服務(wù)器,在上面放置升級配置文件和升級包,設(shè)備端去下載和分析配置文件并執(zhí)行進(jìn)一步的操作,這種方式的缺點(diǎn)在于不方便服務(wù)器端對升級進(jìn)行控制和統(tǒng)計(jì)。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明的目的是要解決目前OTA升級系統(tǒng)中服務(wù)器端無法或難以對升級進(jìn)行控制和統(tǒng)計(jì)的問題,提供了一種OTA升級系統(tǒng)。
      [0004]本發(fā)明解決其技術(shù)問題,采用的技術(shù)方案是,OTA升級系統(tǒng),包括服務(wù)器端及設(shè)備端,所述服務(wù)器端與設(shè)備端連接,其特征在于,
      [0005]所述設(shè)備端用于向服務(wù)器端發(fā)出請求,請求包括請求配置參數(shù)信息或新版本軟件請求,并保存有設(shè)備主類型、設(shè)備次類型及唯一的序列號,接收服務(wù)器端發(fā)送來的配置參數(shù)信息,接收服務(wù)器端發(fā)送來的新版本軟件信息,根據(jù)新版本軟件信息進(jìn)行新版本軟件下載安裝,并將下載安裝的結(jié)果反饋給服務(wù)器端;
      [0006]所述服務(wù)器端用于根據(jù)設(shè)備端的請求進(jìn)行對應(yīng)的處理,當(dāng)設(shè)備端的請求為配置參數(shù)信息時(shí),反饋設(shè)備端配置參數(shù)信息,當(dāng)設(shè)備端的請求為新版本軟件請求時(shí),獲取該設(shè)備端的設(shè)備主類型、設(shè)備次類型及唯一的序列號,判斷是否有與其對應(yīng)的新版本軟件,若有則反饋相應(yīng)的新版本軟件信息給設(shè)備端,接收設(shè)備端反饋的下載安裝的結(jié)果,且能夠?qū)Ω鞣N信息進(jìn)行統(tǒng)計(jì)。
      [0007]具體的,所述配置參數(shù)信息包括設(shè)備端輪詢服務(wù)器端的時(shí)間間隔。
      [0008]進(jìn)一步的,所述新版本軟件信息包括新版本軟件版本號、新版本軟件的描述信息、新版本軟件的下載地址及新版本軟件的校驗(yàn)碼。
      [0009]具體的,所述服務(wù)器端還提供交互平臺,用于用戶登錄、用戶上傳新版本軟件包、用戶對上傳的新版本軟件包的基本信息進(jìn)行填寫及用戶輸入統(tǒng)計(jì)請求,當(dāng)用戶輸入統(tǒng)計(jì)請求時(shí),根據(jù)統(tǒng)計(jì)請求對對應(yīng)信息進(jìn)行統(tǒng)計(jì)并反饋給用戶。
      [0010]再進(jìn)一步的,所述新版本軟件的基本信息包括所需設(shè)備主類型、所需設(shè)備次類型、適配的硬件版本號、適配的軟件版本號、新版本軟件包類型、上傳后生效時(shí)間、升級類型及本版本特性描述。
      [0011 ]具體的,所述設(shè)備端還保存有自身的軟件版本號及硬件版本號;所述服務(wù)器端還獲取設(shè)備端的軟件版本號及硬件版本號。
      [0012]再進(jìn)一步的,所述新版本軟件包類型為差分包或整包;所述升級類型為強(qiáng)制升級或用戶選擇升級。
      [0013]具體的,所述服務(wù)器端判斷是否有與設(shè)備端對應(yīng)的新版本軟件的方法為:根據(jù)設(shè)備端的設(shè)備主類型及設(shè)備次類型判斷是否有生效的新版本軟件,若有則判斷當(dāng)前設(shè)備端所處區(qū)域是否可升級,若是則判斷當(dāng)前設(shè)備端的序列號是否在可升級的范圍內(nèi),若是則統(tǒng)計(jì)該設(shè)備端的信息,并將新版本軟件信息發(fā)送給該設(shè)備端。
      [0014]再進(jìn)一步的,所述判斷當(dāng)前設(shè)備端所處區(qū)域是否可升級時(shí),需要根據(jù)查詢IP庫的方式獲取當(dāng)前設(shè)備端所處區(qū)域或根據(jù)GPS方式獲取當(dāng)前設(shè)備端所處區(qū)域。
      [0015]具體的,所述對各種信息進(jìn)行統(tǒng)計(jì)包括統(tǒng)計(jì)新版本軟件被下載次數(shù)、統(tǒng)計(jì)新版本軟件被下載時(shí)間、統(tǒng)計(jì)下載新版本軟件的設(shè)備端的區(qū)域分布情況、統(tǒng)計(jì)下載新版本軟件的設(shè)備端的信息、統(tǒng)計(jì)設(shè)備端升級成功的次數(shù)及統(tǒng)計(jì)設(shè)備端升級失敗的次數(shù)。
      [0016]再進(jìn)一步的,所述設(shè)備端的信息包括設(shè)備端的設(shè)備主類型、設(shè)備次類型、唯一的序列號、軟件版本號及硬件版本號。
      [0017]本發(fā)明的有益效果是,在本發(fā)明方案中,通過上述OTA升級系統(tǒng),可以令服務(wù)器端控制及統(tǒng)計(jì)設(shè)備端的升級,方便統(tǒng)計(jì)處理。
      【附圖說明】
      [0018]圖1為本發(fā)明OTA升級系統(tǒng)的系統(tǒng)框圖。
      【具體實(shí)施方式】
      [0019]下面結(jié)合附圖及實(shí)施例,詳細(xì)描述本發(fā)明的技術(shù)方案。
      [0020]本發(fā)明的OTA升級系統(tǒng)由服務(wù)器端及設(shè)備端組成,其系統(tǒng)框圖參見圖1,服務(wù)器端與設(shè)備端連接,其中,設(shè)備端用于向服務(wù)器端發(fā)出請求,請求包括請求配置參數(shù)信息或新版本軟件請求,并保存有設(shè)備主類型、設(shè)備次類型及唯一的序列號,接收服務(wù)器端發(fā)送來的配置參數(shù)信息,接收服務(wù)器端發(fā)送來的新版本軟件信息,根據(jù)新版本軟件信息進(jìn)行新版本軟件下載安裝,并將下載安裝的結(jié)果反饋給服務(wù)器端;服務(wù)器端用于根據(jù)設(shè)備端的請求進(jìn)行對應(yīng)的處理,當(dāng)設(shè)備端的請求為配置參數(shù)信息時(shí),反饋設(shè)備端配置參數(shù)信息,當(dāng)設(shè)備端的請求為新版本軟件請求時(shí),獲取該設(shè)備端的設(shè)備主類型、設(shè)備次類型及唯一的序列號,判斷是否有與其對應(yīng)的新版本軟件,若有則反饋相應(yīng)的新版本軟件信息給設(shè)備端,接收設(shè)備端反饋的下載安裝的結(jié)果,且能夠?qū)Ω鞣N信息進(jìn)行統(tǒng)計(jì)。
      [0021 ]實(shí)施例
      [0022]本發(fā)明實(shí)施例的OTA升級系統(tǒng)由服務(wù)器端及設(shè)備端組成,其系統(tǒng)框圖參見圖1,服務(wù)器端與設(shè)備端連接。
      [0023]其中,設(shè)備端用于向服務(wù)器端發(fā)出請求,請求包括請求配置參數(shù)信息或新版本軟件請求,并保存有設(shè)備主類型、設(shè)備次類型及唯一的序列號,接收服務(wù)器端發(fā)送來的配置參數(shù)信息,接收服務(wù)器端發(fā)送來的新版本軟件信息,根據(jù)新版本軟件信息進(jìn)行新版本軟件下載安裝,并將下載安裝的結(jié)果反饋給服務(wù)器端。
      [0024]服務(wù)器端用于根據(jù)設(shè)備端的請求進(jìn)行對應(yīng)的處理,當(dāng)設(shè)備端的請求為配置參數(shù)信息時(shí),反饋設(shè)備端配置參數(shù)信息,當(dāng)設(shè)備端的請求為新版本軟件請求時(shí),獲取該設(shè)備端的設(shè)備主類型、設(shè)備次類型及唯一的序列號,判斷是否有與其對應(yīng)的新版本軟件,若有則反饋相應(yīng)的新版本軟件信息給設(shè)備端,接收設(shè)備端反饋的下載安裝的結(jié)果,且能夠?qū)Ω鞣N信息進(jìn)行統(tǒng)計(jì)。
      [0025]其中,配置參數(shù)信息包括設(shè)備端輪詢服務(wù)器端的時(shí)間間隔,該時(shí)間間隔通常是幾個(gè)小時(shí),新版本軟件信息包括新版本軟件版本號、新版本軟件的描述信息、新版本軟件的下載地址及新版本軟件的校驗(yàn)碼等。
      [0026]本例中,服務(wù)器端還提供交互平臺,用于用戶登錄、用戶上傳新版本軟件包、用戶對上傳的新版本軟件包的基本信息進(jìn)行填寫及用戶輸入統(tǒng)計(jì)請求,當(dāng)用戶輸入統(tǒng)計(jì)請求時(shí),根據(jù)統(tǒng)計(jì)請求對對應(yīng)信息進(jìn)行統(tǒng)計(jì)并反饋給用戶。其中,新版本軟件的基本信息包括所需設(shè)備主類型、所需設(shè)備次類型、適配的硬件版本號、適配的軟件版本號、新版本軟件包類型、上傳后生效時(shí)間、升級類型及本版本特性描述等,新版本軟件包類型可以為差分包或整包,升級類型可以為強(qiáng)制升級或用戶選擇升級。
      [0027]本例中,設(shè)備端還保存有自身的軟件版本號及硬件版本號;服務(wù)器端還獲取設(shè)備端的軟件版本號及硬件版本號。
      [0028]服務(wù)器端判斷是否有與設(shè)備端對應(yīng)的新版本軟件的方法為:根據(jù)設(shè)備端的設(shè)備主類型及設(shè)備次類型判斷是否有生效的新版本軟件,若有則判斷當(dāng)前設(shè)備端所處區(qū)域是否可升級,若是則判斷當(dāng)前設(shè)備端的序列號是否在可升級的范圍內(nèi),若是則統(tǒng)計(jì)該設(shè)備端的信息,并將新版本軟件信息發(fā)送給該設(shè)備端。
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1