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

      一種gprs終端的遠(yuǎn)程升級方法

      文檔序號:8266003閱讀:290來源:國知局
      一種gprs終端的遠(yuǎn)程升級方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及到無線通信領(lǐng)域,具體涉及到對GPRS終端(基于通用分組無線服務(wù)技 術(shù)的終端)進行遠(yuǎn)程升級的方法。
      【背景技術(shù)】
      [0002] 目前,各種智能電子終端需要升級代碼時,最為傳統(tǒng)的做法是將智能電子終端拿 到現(xiàn)場,通過串口等程序下載口更新代碼。這種傳統(tǒng)升級方法的下載成功率固然較高,但 是,當(dāng)智能電子終端分布區(qū)域非常廣,甚至用于車輛等移動設(shè)備上,去現(xiàn)場下載更新代碼就 會花費大量的人力物力,升級成本較高,升級效率較低。

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

      [0003] 本發(fā)明所要解決的技術(shù)問題是:提供一種可以降低升級成本、提高升級效率的 GPRS終端的遠(yuǎn)程升級方法。
      [0004] 為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:一種GPRS終端的遠(yuǎn)程升級方 法,其步驟包括:
      [0005] 1)升級代碼的預(yù)處理:負(fù)責(zé)執(zhí)行升級的升級服務(wù)器在收到負(fù)責(zé)升級管理的應(yīng)用 服務(wù)器發(fā)來的升級代碼文件后,首先對整個升級代碼文件進行校驗,在升級代碼文件末尾 加入整個升級代碼的校驗值即整體校驗碼,然后,將加入了整體校驗碼的升級代碼文件分 割成若干個代碼段,并在每個代碼段的末尾加入本段的校驗碼,并對分割好的代碼段按順 序進行編號;
      [0006] 2)升級通知:
      [0007] 應(yīng)用服務(wù)器給GPRS終端下發(fā)升級命令,升級命令中包括有:升級服務(wù)器的IP地址 及端口號、升級代碼文件的ID號及文件大?。?br>[0008] 3)升級啟動:
      [0009] GPRS終端根據(jù)升級命令中的IP地址及端口號與升級服務(wù)器建立連接,并告知應(yīng) 用服務(wù)器;
      [0010] 4)升級執(zhí)行:
      [0011] GPRS終端與升級服務(wù)器建立連接后,向升級服務(wù)器發(fā)送請求命令,請求命令中包 括有升級代碼文件的ID號和代碼段編號;升級服務(wù)器根據(jù)請求命令中的升級代碼文件的 ID號和代碼段編號,將該ID號的升級代碼文件中的對應(yīng)編號的代碼段發(fā)送給GPRS終端, GPRS終端接收到該代碼段后,首先進行校驗,如果校驗通過,則向升級服務(wù)器請求下一個編 號的代碼段,如校驗未通過,且未通過的次數(shù)未達(dá)到設(shè)定值時,GPRS終端繼續(xù)請求該編號的 代碼段,否則,中斷本次下載;
      [0012] 當(dāng)所有編號的代碼段全部下載完畢,GPRS終端會對整個升級代碼文件進行校驗, 如校驗通過,則升級完成,GPRS終端復(fù)位重啟后,執(zhí)行下載后的升級代碼文件;如校驗未通 過,則繼續(xù)執(zhí)行原來的代碼文件,如果重復(fù)下載的次數(shù)未達(dá)到設(shè)定值時,再次從頭下載升級 代碼文件。
      [0013] 作為一種優(yōu)選方案,在所述的GPRS終端的遠(yuǎn)程升級方法中,所述的GPRS終端至 少在下載不成功時,向應(yīng)用服務(wù)器上報升級情況,針對下載不成功的情況,制定新的升級策 略;
      [0014] 當(dāng)出現(xiàn)中斷下載或者下載的次數(shù)超過設(shè)定值時,首先調(diào)整單幀的長度,使得通訊 成功率Q在〇. 58?0. 62之間;
      [0015]
      【主權(quán)項】
      1. 一種GPRS終端的遠(yuǎn)程升級方法,其步驟包括: 1) 升級代碼的預(yù)處理: 負(fù)責(zé)執(zhí)行升級的升級服務(wù)器在收到負(fù)責(zé)升級管理的應(yīng)用服務(wù)器發(fā)來的升級代碼文件 后,首先對整個升級代碼文件進行校驗,在升級代碼文件末尾加入整個升級代碼的校驗值 即整體校驗碼,然后,將加入了整體校驗碼的升級代碼文件分割成若干個代碼段,并在每個 代碼段的末尾加入本段的校驗碼,并對分割好的代碼段按順序進行編號; 2) 升級通知: 應(yīng)用服務(wù)器給GPRS終端下發(fā)升級命令,升級命令中包括有:升級服務(wù)器的IP地址及端 口號、升級代碼文件的ID號及文件大??; 3) 升級啟動: GPRS終端根據(jù)升級命令中的IP地址及端口號與升級服務(wù)器建立連接,并告知應(yīng)用服 務(wù)器; 4) 升級執(zhí)行: GPRS終端與升級服務(wù)器建立連接后,向升級服務(wù)器發(fā)送請求命令,請求命令中包括有 升級代碼文件的ID號和代碼段編號;升級服務(wù)器根據(jù)請求命令中的升級代碼文件的ID號 和代碼段編號,將該ID號的升級代碼文件中的對應(yīng)編號的代碼段發(fā)送給GPRS終端,GPRS終 端接收到該代碼段后,首先進行校驗,如果校驗通過,則向升級服務(wù)器請求下一個編號的代 碼段,如果校驗未通過,且未通過的次數(shù)未達(dá)到設(shè)定值時,GPRS終端繼續(xù)請求該編號的代碼 段,否則,中斷本次下載; 當(dāng)所有編號的代碼段全部下載完畢,GPRS終端會對整個升級代碼文件進行校驗,如校 驗通過,則升級完成,GPRS終端復(fù)位重啟后,執(zhí)行下載后的升級代碼文件;如校驗未通過, 則繼續(xù)執(zhí)行原來的代碼文件,如果重復(fù)下載的次數(shù)未達(dá)到設(shè)定值時,再次從頭下載升級代 碼文件。
      2. 根據(jù)權(quán)利要求1所述的GPRS終端的遠(yuǎn)程升級方法,其特征在于:GPRS終端至少在下 載不成功時,向應(yīng)用服務(wù)器上報升級情況,針對下載不成功的情況,制定新的升級策略; 當(dāng)出現(xiàn)中斷下載或者下載的次數(shù)超過設(shè)定值時,首先調(diào)整單幀的長度,使得通訊成功 率Q在0. 58?0. 62之間;
      其中,S為信號強度,單位為dBm,L為單幀長度,單位為KB,T為溫度,單位為度,V為電 壓,單位為伏;P1、P2、P3和P4為權(quán)重值,其總和為1。
      3. 根據(jù)權(quán)利要求2所述的GPRS終端的遠(yuǎn)程升級方法,其特征在于:當(dāng)調(diào)整了單幀的長 度仍然出現(xiàn)中斷下載或者下載的次數(shù)超過設(shè)定值時,調(diào)整信號強度,使得Q在0. 68?0. 72 之間,再次下載;當(dāng)調(diào)整了單幀的長度和信號強度仍然出現(xiàn)中斷下載或者下載的次數(shù)超過 設(shè)定值時,調(diào)整傳輸時間段,以獲取合適的環(huán)境溫度,使得Q在〇. 74?0. 76之間,再次下 載;當(dāng)調(diào)整了單幀的長度、信號強度和環(huán)境溫度仍然出現(xiàn)中斷下載或者下載的次數(shù)超過設(shè) 定值時,調(diào)整GPRS終端的電壓,使得Q在0. 78?0. 82之間,再次下載。
      4. 根據(jù)權(quán)利要求2所述的GPRS終端的遠(yuǎn)程升級方法,其特征在于:當(dāng)調(diào)整了單幀的長 度仍然出現(xiàn)中斷下載或者重復(fù)下載的次數(shù)超過設(shè)定值時,繼續(xù)通過調(diào)整單幀的長度來提高 通訊成功率,調(diào)整的次數(shù)最多為三次,三次調(diào)整單幀長度后的通訊成功率Q分別在〇. 68? 0. 72、0. 74?0. 76、0. 78?0. 82之間,每調(diào)整一次單幀長度,進行一次下載,如下載成功,則 升級結(jié)束。
      5. 根據(jù)權(quán)利要求2至4之一所述的GPRS終端的遠(yuǎn)程升級方法,其特征在于:所述的P1 為 0? 4,P2 為 0? 4,P3 為 0? 1,P4 為 0? 1。
      6. 根據(jù)權(quán)利要求1至4之一所述的GPRS終端的遠(yuǎn)程升級方法,其特征在于:所述的應(yīng) 用服務(wù)器通過MQTT服務(wù)器與GPRS終端進行通信。
      7. 根據(jù)權(quán)利要求5所述的GPRS終端的遠(yuǎn)程升級方法,其特征在于:所述的應(yīng)用服務(wù)器 通過MQTT服務(wù)器與GPRS終端進行通信。
      【專利摘要】本發(fā)明公開了一種可以降低升級成本、提高升級效率的GPRS終端的遠(yuǎn)程升級方法,其步驟包括:1)升級代碼的預(yù)處理:將升級代碼文件分割成若干個代碼段,并對分割好的代碼段按順序進行編號;2)升級通知:應(yīng)用服務(wù)器下發(fā)升級命令;3)升級啟動:GPRS終端與升級服務(wù)器建立連接,并告知應(yīng)用服務(wù)器;4)升級執(zhí)行:GPRS終端向升級服務(wù)器發(fā)送請求命令,升級服務(wù)器將升級代碼文件中的對應(yīng)編號的代碼段發(fā)送給GPRS終端,GPRS終端正確接收到該代碼段后,下載下一個編號的代碼段,如接收有誤,且未達(dá)到設(shè)定次數(shù),則繼續(xù)該代碼段的下載,否則中斷本次下載;全部正確下載完畢,則升級完成,否則重新從頭下載。本發(fā)明可廣泛適用于各種智能電子終端。
      【IPC分類】H04L29-08
      【公開號】CN104580484
      【申請?zhí)枴緾N201510025976
      【發(fā)明人】戢漢幫
      【申請人】云頂科技(江蘇)有限公司
      【公開日】2015年4月29日
      【申請日】2015年1月19日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1