国产精品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>

      Fota升級(jí)的處理方法和系統(tǒng)的制作方法

      文檔序號(hào):8514496閱讀:4771來(lái)源:國(guó)知局
      Fota升級(jí)的處理方法和系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其是涉及一種FOTA升級(jí)的處理方法和系統(tǒng)。
      【背景技術(shù)】
      [0002]FOTA升級(jí)(Firmware Over-the-Air,固件空中升級(jí))技術(shù),主要是指一種通過(guò)空中接口遠(yuǎn)程管理、更新終端設(shè)備中固件的技術(shù)。通過(guò)FOTA升級(jí)操作,不僅僅可以下載升級(jí)應(yīng)用軟件,也可以更新設(shè)備的操作系統(tǒng)。這樣,F(xiàn)OTA升級(jí)操作使設(shè)備制造商能夠通過(guò)網(wǎng)絡(luò)將升級(jí)包發(fā)送到用戶的終端設(shè)備中,從而對(duì)固件、軟件進(jìn)行升級(jí),不但方便了用戶,也為設(shè)備制造商節(jié)約了成本。
      [0003]隨著終端設(shè)備的發(fā)貨量越來(lái)越多,對(duì)FOTA服務(wù)器的性能要求越來(lái)越高。但畢竟FOTA服務(wù)器的負(fù)荷是有限的,面對(duì)大并發(fā)請(qǐng)求訪問(wèn)時(shí),F(xiàn)OTA服務(wù)器往往會(huì)出現(xiàn)卡死甚至宕機(jī)等情況,從而降低了 FOTA服務(wù)器的穩(wěn)定性,影響了用戶的FOTA升級(jí)體驗(yàn)。

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

      [0004]本發(fā)明的主要目的在于提供一種FOTA升級(jí)的處理方法和系統(tǒng),旨在對(duì)客戶端發(fā)起的升級(jí)請(qǐng)求進(jìn)行過(guò)濾,防止同時(shí)出現(xiàn)大量的升級(jí)請(qǐng)求而使得FOTA服務(wù)器因超負(fù)荷工作而導(dǎo)致卡死、宕機(jī)、無(wú)響應(yīng)等情況,提高FOTA服務(wù)器的穩(wěn)定性。
      [0005]為達(dá)以上目的,本發(fā)明提出一種FOTA升級(jí)的處理方法,包括步驟:
      [0006]策略服務(wù)器接收客戶端的升級(jí)請(qǐng)求,根據(jù)預(yù)設(shè)的升級(jí)策略判斷是否滿足升級(jí)條件;
      [0007]當(dāng)滿足所述升級(jí)條件時(shí),策略服務(wù)器將所述升級(jí)請(qǐng)求發(fā)送給FOTA服務(wù)器進(jìn)行FOTA升級(jí);
      [0008]當(dāng)不滿足所述升級(jí)條件時(shí),策略服務(wù)器不予發(fā)送所述升級(jí)請(qǐng)求至FOTA服務(wù)器。
      [0009]優(yōu)選地,所述升級(jí)策略為負(fù)荷保護(hù)策略,所述根據(jù)預(yù)設(shè)的升級(jí)策略判斷是否滿足升級(jí)條件包括:
      [0010]根據(jù)所述負(fù)荷保護(hù)策略判斷所述FOTA服務(wù)器當(dāng)前是否處于滿負(fù)荷狀態(tài);
      [0011]若所述FOTA服務(wù)器當(dāng)前處于滿負(fù)荷狀態(tài),則判定不滿足所述升級(jí)條件;
      [0012]若所述FOTA服務(wù)器當(dāng)前處于非滿負(fù)荷狀態(tài),則判定滿足所述升級(jí)條件。
      [0013]優(yōu)選地,所述方法還包括:
      [0014]當(dāng)不滿足所述升級(jí)條件時(shí),策略服務(wù)器將所述升級(jí)請(qǐng)求發(fā)送到日志服務(wù)器進(jìn)行緩存;
      [0015]推送服務(wù)器判斷所述FOTA服務(wù)器是否處于空閑狀態(tài);
      [0016]當(dāng)所述FOTA服務(wù)器處于空閑狀態(tài)時(shí),推送服務(wù)器順序讀取所述日志服務(wù)器緩存的升級(jí)請(qǐng)求,根據(jù)所述升級(jí)請(qǐng)求向?qū)?yīng)的客戶端推送升級(jí)通知。
      [0017]優(yōu)選地,所述升級(jí)通知中包含可以直接訪問(wèn)所述FOTA服務(wù)器的訪問(wèn)憑證,以使所述客戶端根據(jù)所述訪問(wèn)憑證直接訪問(wèn)所述FOTA服務(wù)器進(jìn)行FOTA升級(jí)。
      [0018]優(yōu)選地,所述升級(jí)策略為區(qū)域分級(jí)策略,所述根據(jù)預(yù)設(shè)的升級(jí)策略判斷是否滿足升級(jí)條件包括:
      [0019]根據(jù)所述區(qū)域分級(jí)策略判斷所述客戶端所在區(qū)域是否有升級(jí)權(quán)限;
      [0020]若所述客戶端所在區(qū)域有升級(jí)權(quán)限,則判定滿足所述升級(jí)條件;
      [0021]若所述客戶端所在區(qū)域沒(méi)有升級(jí)權(quán)限,則判定不滿足所述升級(jí)條件。
      [0022]優(yōu)選地,所述升級(jí)策略為設(shè)備分級(jí)策略,所述根據(jù)預(yù)設(shè)的升級(jí)策略判斷是否滿足升級(jí)條件包括:
      [0023]根據(jù)所述設(shè)備分級(jí)策略判斷所述客戶端是否有升級(jí)權(quán)限;
      [0024]若所述客戶端有升級(jí)權(quán)限,則判定滿足所述升級(jí)條件;
      [0025]若所述客戶端沒(méi)有升級(jí)權(quán)限,則判定不滿足所述升級(jí)條件。
      [0026]優(yōu)選地,所述升級(jí)策略包括負(fù)荷保護(hù)策略、區(qū)域分級(jí)策略和設(shè)備分級(jí)策略中的任意一種或任意組合。
      [0027]本發(fā)明同時(shí)提出一種FOTA升級(jí)的處理系統(tǒng),包括策略服務(wù)器和FOTA服務(wù)器,其中:
      [0028]所述策略服務(wù)器,用于接收客戶端的升級(jí)請(qǐng)求,根據(jù)預(yù)設(shè)的升級(jí)策略判斷是否滿足升級(jí)條件;當(dāng)滿足所述升級(jí)條件時(shí),將所述升級(jí)請(qǐng)求發(fā)送給FOTA服務(wù)器;當(dāng)不滿足所述升級(jí)條件時(shí),不予發(fā)送所述升級(jí)請(qǐng)求至FOTA服務(wù)器;
      [0029]所述FOTA服務(wù)器,用于根據(jù)所述升級(jí)請(qǐng)求進(jìn)行FOTA升級(jí)。
      [0030]優(yōu)選地,所述升級(jí)策略為負(fù)荷保護(hù)策略,所述策略服務(wù)器用于:根據(jù)所述負(fù)荷保護(hù)策略判斷所述FOTA服務(wù)器當(dāng)前是否處于滿負(fù)荷狀態(tài);若所述FOTA服務(wù)器當(dāng)前處于滿負(fù)荷狀態(tài),則判定不滿足所述升級(jí)條件;若所述FOTA服務(wù)器當(dāng)前處于非滿負(fù)荷狀態(tài),則判定滿足所述升級(jí)條件。
      [0031]優(yōu)選地,還包括日志服務(wù)器和推送服務(wù)器,其中:
      [0032]所述策略服務(wù)器,用于當(dāng)不滿足所述升級(jí)條件時(shí),將所述升級(jí)請(qǐng)求發(fā)送到所述日志服務(wù);
      [0033]所述日志服務(wù)器,用于順序緩存所述升級(jí)請(qǐng)求;
      [0034]所述推送服務(wù)器,用于判斷所述FOTA服務(wù)器是否處于空閑狀態(tài),當(dāng)所述FOTA服務(wù)器處于空閑狀態(tài)時(shí),順序讀取所述日志服務(wù)器緩存的升級(jí)請(qǐng)求,根據(jù)所述升級(jí)請(qǐng)求向?qū)?yīng)的客戶端推送升級(jí)通知。
      [0035]優(yōu)選地,所述升級(jí)通知中包含可以直接訪問(wèn)所述FOTA服務(wù)器的訪問(wèn)憑證,以使所述客戶端根據(jù)所述訪問(wèn)憑證直接訪問(wèn)所述FOTA服務(wù)器,所述FOTA服務(wù)器用于:根據(jù)所述客戶端根據(jù)所述訪問(wèn)憑證直接發(fā)起的升級(jí)請(qǐng)求進(jìn)行FOTA升級(jí)。
      [0036]優(yōu)選地,所述升級(jí)策略為區(qū)域分級(jí)策略,所述策略服務(wù)器用于:根據(jù)所述區(qū)域分級(jí)策略判斷所述客戶端所在區(qū)域是否有升級(jí)權(quán)限;若所述客戶端所在區(qū)域有升級(jí)權(quán)限,則判定滿足所述升級(jí)條件;若所述客戶端所在區(qū)域沒(méi)有升級(jí)權(quán)限,則判定不滿足所述升級(jí)條件。
      [0037]優(yōu)選地,所述升級(jí)策略為設(shè)備分級(jí)策略,所述策略服務(wù)器用于:根據(jù)所述設(shè)備分級(jí)策略判斷所述客戶端是否有升級(jí)權(quán)限;若所述客戶端有升級(jí)權(quán)限,則判定滿足所述升級(jí)條件;若所述客戶端沒(méi)有升級(jí)權(quán)限,則判定不滿足所述升級(jí)條件。
      [0038]本發(fā)明所提供的一種FOTA升級(jí)的處理方法,通過(guò)負(fù)荷保護(hù)策略、區(qū)域分級(jí)策略、設(shè)備分級(jí)策略等升級(jí)策略對(duì)客戶端發(fā)起的升級(jí)請(qǐng)求進(jìn)行過(guò)濾,有效分流了并發(fā)的升級(jí)請(qǐng)求,防止同時(shí)出現(xiàn)大量的升級(jí)請(qǐng)求而使得FOTA服務(wù)器因超負(fù)荷工作而導(dǎo)致卡死、宕機(jī)、無(wú)響應(yīng)等情況,保證了 FOTA服務(wù)器的穩(wěn)定性,保證FOTA服務(wù)器可以一直處于最優(yōu)狀態(tài),提高了 FOTA服務(wù)器的處理效率和并發(fā)處理數(shù),提高了用戶的FOTA升級(jí)體驗(yàn)。
      【附圖說(shuō)明】
      [0039]圖1是本發(fā)明FOTA升級(jí)的處理方法第一實(shí)施例的流程圖;
      [0040]圖2是本發(fā)明FOTA升級(jí)的處理方法第二實(shí)施例的流程圖;
      [0041]圖3是本發(fā)明FOTA升級(jí)的處理方法第三實(shí)施例的流程圖;
      [0042]圖4是本發(fā)明FOTA升級(jí)的處理方法第四實(shí)施例的流程圖;
      [0043]圖5是本發(fā)明FOTA升級(jí)的處理方法第五實(shí)施例的流程圖;
      [0044]圖6是本發(fā)明FOTA升級(jí)的處理系統(tǒng)第一實(shí)施例的模塊不意圖;
      [0045]圖7是本發(fā)明FOTA升級(jí)的處理系統(tǒng)第二實(shí)施例的模塊示意圖;
      [0046]圖8是本發(fā)明FOTA升級(jí)的處理系統(tǒng)第三實(shí)施例的模塊示意圖。
      [0047]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
      【具體實(shí)施方式】
      [0048]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0049]本發(fā)明FOTA升級(jí)的處理方法,首先由客戶端向策略服務(wù)器發(fā)起升級(jí)請(qǐng)求,策略服務(wù)接收到升級(jí)請(qǐng)求后,根據(jù)預(yù)設(shè)的升級(jí)策略判斷是否滿足升級(jí)條件;當(dāng)滿足升級(jí)條件時(shí),策略服務(wù)器則將升級(jí)請(qǐng)求發(fā)送給FOTA服務(wù)器進(jìn)行FOTA升級(jí);當(dāng)不滿足升級(jí)條件時(shí),策略服務(wù)器則不予發(fā)送升級(jí)請(qǐng)求至FOTA服務(wù)器,并可以反饋信息給客戶端,如提示客戶端服務(wù)器忙或者沒(méi)有可升級(jí)的版本,不能升級(jí)。其中,升級(jí)策略可以是負(fù)荷保護(hù)策略、分級(jí)策略等,其中分級(jí)策略又可以分為區(qū)域分級(jí)策略、設(shè)備分級(jí)策略等,升級(jí)策略可以是單獨(dú)的一個(gè)策略,也可以是兩個(gè)或多個(gè)策略的組合策略,例如可以是負(fù)荷保護(hù)策略、區(qū)域分級(jí)策略和設(shè)備分級(jí)策略中的任意一種或任意組合。
      [0050]以下通過(guò)具體實(shí)施例進(jìn)行詳細(xì)說(shuō)明。
      [0051]參見(jiàn)圖1,提出本發(fā)明FOTA升級(jí)的處理方法第一實(shí)施例,所述方法包括以下步驟:
      [0052]步驟SlO:策略服務(wù)器接收客戶端的升級(jí)請(qǐng)求。
      [0053]本發(fā)明增加了一策略服務(wù)器,通常情況下
      當(dāng)前第1頁(yè)1 2 3 4 5 
      網(wǎng)友詢問(wèn)留言 已有1條留言
      • 訪客 來(lái)自[未知地區(qū)] 2020年02月09日 09:41
        7
        0
      1