在移動(dòng)終端上進(jìn)行軟件升級(jí)的方法、移動(dòng)終端及服務(wù)器的制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種在移動(dòng)終端上進(jìn)行軟件升級(jí)的方法、移動(dòng)終端及服務(wù)器,所述方法包括:在獲知移動(dòng)終端要對(duì)軟件進(jìn)行升級(jí)時(shí),服務(wù)端檢查當(dāng)前的服務(wù)器負(fù)載;如判斷出當(dāng)前負(fù)載較重,則所述服務(wù)端通知所述移動(dòng)終端暫時(shí)不進(jìn)行升級(jí)會(huì)話(huà),并向所述移動(dòng)終端指示可升級(jí)的時(shí)間;所述移動(dòng)終端根據(jù)收到的所述可升級(jí)的時(shí)間設(shè)置定時(shí)器;在所述定時(shí)器超時(shí)時(shí),重新發(fā)起升級(jí)流程。與現(xiàn)有技術(shù)相比,本發(fā)明通過(guò)移動(dòng)終端和服務(wù)端的交互,根據(jù)服務(wù)端的負(fù)載情況來(lái)調(diào)整和調(diào)度移動(dòng)終端發(fā)起升級(jí)請(qǐng)求的時(shí)間,從而實(shí)現(xiàn)移動(dòng)終端用戶(hù)升級(jí)請(qǐng)求的有序化、合理化,進(jìn)而提升用戶(hù)使用感受。
【專(zhuān)利說(shuō)明】在移動(dòng)終端上進(jìn)行軟件升級(jí)的方法、移動(dòng)終端及服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及服務(wù)器和移動(dòng)終端領(lǐng)域,尤其涉及一種在移動(dòng)終端上進(jìn)行軟件升級(jí)的方法、移動(dòng)終端及服務(wù)器。
【背景技術(shù)】
[0002]FOTA(Firmware Over-the-Air,無(wú)線(xiàn)固件升級(jí))是在移動(dòng)終端上通過(guò)空口進(jìn)行固件升級(jí)的技術(shù)。FOTA技術(shù)為用戶(hù)提供了簡(jiǎn)捷的軟件升級(jí)機(jī)制,通過(guò)空口下載的方式,移動(dòng)終端廠(chǎng)商能夠更加快速地向市場(chǎng)推出具有新功能的手機(jī),并以此提高用戶(hù)對(duì)其產(chǎn)品的滿(mǎn)意度。已經(jīng)有越來(lái)越多的移動(dòng)終端廠(chǎng)商將FOTA應(yīng)用到自己的產(chǎn)品之中。
[0003]如圖1所示,F(xiàn)OTA升級(jí)的流程包括:
[0004]移動(dòng)終端通過(guò)空口上報(bào)設(shè)備信息等,服務(wù)端然后下發(fā)管理命令;在移動(dòng)終端做出響應(yīng)后,由服務(wù)端下發(fā)升級(jí)包地址;最后移動(dòng)終端進(jìn)行升級(jí)包下載和升級(jí)。
[0005]具體地,如圖2所示,F(xiàn)OTA升級(jí)的一般流程為:
[0006]步驟S201,移動(dòng)終端發(fā)起升級(jí)請(qǐng)求,或者由移動(dòng)終端響應(yīng)服務(wù)端發(fā)起的升級(jí)要求;
[0007]步驟S202,服務(wù)端接收到移動(dòng)終端發(fā)起的升級(jí)請(qǐng)求或者響應(yīng);
[0008]步驟S203,開(kāi)始升級(jí)會(huì)話(huà),服務(wù)端與移動(dòng)終端開(kāi)始通信,進(jìn)行鑒權(quán),檢查版本信息等操作;
[0009]步驟S204,移動(dòng)終端獲得升級(jí)包的地址進(jìn)行下載,如果升級(jí)包下載完成,就進(jìn)入步驟S205進(jìn)行安裝,如果升級(jí)包未能下載完成,則下載流程結(jié)束,此次升級(jí)請(qǐng)求失??;
[0010]步驟S205,移動(dòng)終端啟動(dòng)升級(jí)包安裝流程。
[0011]在上述升級(jí)過(guò)程中,如果大量的移動(dòng)終端用戶(hù)在一個(gè)較窄的時(shí)間段內(nèi)紛紛發(fā)起升級(jí)請(qǐng)求,必然會(huì)導(dǎo)致服務(wù)端的資源被大量占用,從而出現(xiàn)服務(wù)端響應(yīng)速度變慢,下載速度下降,甚至發(fā)生通信中斷和下載失敗等諸多故障。
[0012]由于使用移動(dòng)終端的用戶(hù)是獨(dú)立的個(gè)體,移動(dòng)終端發(fā)起升級(jí)請(qǐng)求或響應(yīng)的時(shí)間和密集程度完全是不可控的,因此會(huì)出現(xiàn)超量的移動(dòng)終端用戶(hù)在單位時(shí)間內(nèi)同時(shí)發(fā)起升級(jí)請(qǐng)求或響應(yīng)的現(xiàn)象;而這種現(xiàn)象正是導(dǎo)致服務(wù)器出現(xiàn)擁塞而發(fā)生下載失敗的真正原因。下載失敗導(dǎo)致的升級(jí)錯(cuò)誤必然給用戶(hù)帶來(lái)不良的使用體驗(yàn),進(jìn)而影響用戶(hù)對(duì)終端產(chǎn)品的信心。
【發(fā)明內(nèi)容】
[0013]本發(fā)明的目的在于提供一種在移動(dòng)終端上進(jìn)行軟件升級(jí)的方法、移動(dòng)終端及服務(wù)器,以克服現(xiàn)有超量的終端用戶(hù)在單位時(shí)間內(nèi)發(fā)起升級(jí)或響應(yīng),引發(fā)服務(wù)器擁塞進(jìn)而導(dǎo)致升級(jí)失敗的問(wèn)題。
[0014]為解決上述問(wèn)題,本發(fā)明提供了一種在移動(dòng)終端上進(jìn)行軟件升級(jí)的方法,包括:
[0015]在獲知移動(dòng)終端要對(duì)軟件進(jìn)行升級(jí)時(shí),服務(wù)端檢查當(dāng)前的服務(wù)器負(fù)載;
[0016]如判斷出當(dāng)前負(fù)載較重,則所述服務(wù)端通知所述移動(dòng)終端暫時(shí)不進(jìn)行升級(jí)會(huì)話(huà),并向所述移動(dòng)終端指示可升級(jí)的時(shí)間;
[0017]所述移動(dòng)終端根據(jù)收到的所述可升級(jí)的時(shí)間設(shè)置定時(shí)器;在所述定時(shí)器超時(shí)時(shí),重新發(fā)起升級(jí)流程。
[0018]進(jìn)一步地,
[0019]所述在所述定時(shí)器超時(shí)時(shí),重新發(fā)起升級(jí)流程,具體包括:
[0020]在所述定時(shí)器超時(shí)時(shí),提供界面供用戶(hù)選擇是否進(jìn)行升級(jí);在確認(rèn)用戶(hù)選擇升級(jí)時(shí),重新發(fā)起升級(jí)流程。
[0021]進(jìn)一步地,所述方法還包括:
[0022]如判斷出當(dāng)前負(fù)載較輕,則所述服務(wù)端開(kāi)始執(zhí)行對(duì)所述移動(dòng)終端上的軟件進(jìn)行升級(jí)的流程。
[0023]進(jìn)一步地,
[0024]所述服務(wù)端向所述移動(dòng)終端指示的可升級(jí)的時(shí)間是所述服務(wù)端利用隨機(jī)函數(shù)計(jì)算出的偽隨機(jī)數(shù)。
[0025]進(jìn)一步地,
[0026]所述服務(wù)端檢查當(dāng)前的服務(wù)器負(fù)載,具體包括:所述服務(wù)端通過(guò)CPU負(fù)載、網(wǎng)絡(luò)口負(fù)載、內(nèi)存負(fù)載及數(shù)據(jù)庫(kù)負(fù)載中的任意一項(xiàng)或任意組合,來(lái)判斷當(dāng)前的服務(wù)器負(fù)載。
[0027]相應(yīng)地,本發(fā)明還提供了一種移動(dòng)終端,包括:無(wú)線(xiàn)固件升級(jí)模塊和定時(shí)模塊;
[0028]無(wú)線(xiàn)固件升級(jí)模塊,用于向服務(wù)端發(fā)起軟件升級(jí)流程;還用于在所述定時(shí)模塊啟動(dòng)的定時(shí)器超時(shí)時(shí),重新向所述服務(wù)端發(fā)起軟件升級(jí)流程;
[0029]定時(shí)模塊,用于根據(jù)收到的所述可升級(jí)的時(shí)間設(shè)置定時(shí)器。
[0030]進(jìn)一步地,
[0031]所述無(wú)線(xiàn)固件升級(jí)模塊用于在所述定時(shí)器超時(shí)時(shí),重新發(fā)起軟件升級(jí)流程,具體包括:
[0032]所述無(wú)線(xiàn)固件升級(jí)模塊用于在所述定時(shí)器超時(shí)時(shí),提供界面供用戶(hù)選擇是否進(jìn)行升級(jí);在確認(rèn)用戶(hù)選擇升級(jí)時(shí),重新發(fā)起軟件升級(jí)流程。
[0033]相應(yīng)地,本發(fā)明還提供了一種服務(wù)器,用于為移動(dòng)終端提供軟件升級(jí)服務(wù),包括:無(wú)線(xiàn)固件升級(jí)模塊和負(fù)載判斷模塊;
[0034]無(wú)線(xiàn)固件升級(jí)模塊,用于接收所述移動(dòng)終端發(fā)來(lái)的升級(jí)請(qǐng)求或升級(jí)響應(yīng);還用于在收到所述負(fù)載判斷模塊發(fā)來(lái)的拒絕所述移動(dòng)終端升級(jí)的指令后,通知所述移動(dòng)終端暫時(shí)不進(jìn)行升級(jí)會(huì)話(huà),并向所述移動(dòng)終端指示可升級(jí)的時(shí)間;
[0035]負(fù)載判斷模塊,用于在所述無(wú)線(xiàn)固件升級(jí)模塊接收到所述升級(jí)請(qǐng)求或升級(jí)響應(yīng)后,如判斷出當(dāng)前的負(fù)載較重,則向所述無(wú)線(xiàn)固件升級(jí)模塊發(fā)送所述拒絕所述移動(dòng)終端升級(jí)的指令。
[0036]進(jìn)一步地,
[0037]所述無(wú)線(xiàn)估計(jì)升級(jí)模塊用于將利用隨機(jī)函數(shù)計(jì)算出的偽隨機(jī)數(shù),作為向所述移動(dòng)終端指示的可升級(jí)的時(shí)間。
[0038]進(jìn)一步地,
[0039]所述負(fù)載判斷模塊用于通過(guò)CPU負(fù)載、網(wǎng)絡(luò)口負(fù)載、內(nèi)存負(fù)載及數(shù)據(jù)庫(kù)負(fù)載中的任意一項(xiàng)或任意組合,來(lái)判斷當(dāng)前的服務(wù)器負(fù)載。[0040]與現(xiàn)有技術(shù)相比,本發(fā)明通過(guò)移動(dòng)終端和服務(wù)端的交互,根據(jù)服務(wù)端的負(fù)載情況來(lái)調(diào)整和調(diào)度移動(dòng)終端發(fā)起升級(jí)請(qǐng)求的時(shí)間,從而實(shí)現(xiàn)移動(dòng)終端用戶(hù)升級(jí)請(qǐng)求的有序化、合理化,進(jìn)而提升用戶(hù)使用感受。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0041]圖1是現(xiàn)有技術(shù)中FOTA升級(jí)的交互示意圖;
[0042]圖2是現(xiàn)有的移動(dòng)終端FOTA升級(jí)過(guò)程具體流程圖;
[0043]圖3是本發(fā)明實(shí)施例中在移動(dòng)終端上進(jìn)行軟件升級(jí)的方法的流程圖;
[0044]圖4是本發(fā)明實(shí)施例中在移動(dòng)終端上進(jìn)行軟件升級(jí)的方法的具體流程圖;
[0045]圖5是本發(fā)明實(shí)施例中系統(tǒng)模塊圖。
【具體實(shí)施方式】
[0046]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。
[0047]一種在移動(dòng)終端上進(jìn)行軟件升級(jí)的方法,如圖3所示,包括:
[0048]步驟10、在獲知移動(dòng)終端要對(duì)軟件進(jìn)行升級(jí)時(shí),服務(wù)端檢查當(dāng)前的服務(wù)器負(fù)載;
[0049]其中,服務(wù)器負(fù)載可通過(guò)CPU負(fù)載、網(wǎng)絡(luò)口負(fù)載、內(nèi)存負(fù)載及數(shù)據(jù)庫(kù)負(fù)載中的任意一項(xiàng)或任意組合來(lái)考量。
[0050]步驟20、如判斷出當(dāng)前負(fù)載較重,則通知移動(dòng)終端暫時(shí)不進(jìn)行升級(jí)會(huì)話(huà),并向該移動(dòng)終端指示可升級(jí)的時(shí)間;
[0051]為了保證為不同移動(dòng)終端分配的可升級(jí)的時(shí)間盡量不相同,以引起新一輪的升級(jí)高峰,對(duì)于每一個(gè)移動(dòng)終端,服務(wù)端可將利用隨機(jī)函數(shù)計(jì)算出的偽隨機(jī)數(shù)作為可升級(jí)的時(shí)間指示給該移動(dòng)終端,以讓各終端升級(jí)的時(shí)間分散開(kāi)。
[0052]步驟30、該移動(dòng)終端根據(jù)收到的上述可升級(jí)的時(shí)間,設(shè)置定時(shí)器,在定時(shí)器超時(shí),重新發(fā)起升級(jí)流程。
[0053]下面結(jié)合圖4詳細(xì)描述本發(fā)明提供的移動(dòng)終端軟件升級(jí)方法。
[0054]如圖4所示,移動(dòng)終端軟件升級(jí)方法的處理流程,包括:
[0055]步驟S301,移動(dòng)終端發(fā)起升級(jí)請(qǐng)求,或者由移動(dòng)終端響應(yīng)服務(wù)端發(fā)起的升級(jí)要求;
[0056]步驟S302,服務(wù)端接收到移動(dòng)終端發(fā)起的升級(jí)請(qǐng)求或者響應(yīng);
[0057]步驟S303,服務(wù)端對(duì)目前的負(fù)載狀態(tài)進(jìn)行判斷,如果目前負(fù)載較輕,可以進(jìn)行升級(jí)操作,執(zhí)行步驟S307 ;如果目前負(fù)載較重,不適合進(jìn)行升級(jí)操作,則執(zhí)行步驟S304 ;
[0058]步驟S304,服務(wù)端通知移動(dòng)終端目前不進(jìn)行升級(jí)操作,并指示可升級(jí)的時(shí)間;移動(dòng)終端在該可升級(jí)的時(shí)間可再次進(jìn)行升級(jí)操作;
[0059]步驟S305,移動(dòng)終端在接收到服務(wù)端發(fā)來(lái)的攜帶可升級(jí)的時(shí)間的指令后,按照該時(shí)間設(shè)置定時(shí)器;
[0060]步驟S306,在定時(shí)器超時(shí)時(shí),重新發(fā)起升級(jí)流程,進(jìn)入步驟S301 ;或者提供界面給用戶(hù)選擇,在確認(rèn)用戶(hù)選擇同意升級(jí)后進(jìn)入步驟S301,否則本次升級(jí)流程結(jié)束;[0061]步驟S307,開(kāi)始升級(jí)會(huì)話(huà),服務(wù)端與移動(dòng)終端開(kāi)始通信,進(jìn)行鑒權(quán)、檢查版本信息等操作;
[0062]步驟S308,移動(dòng)終端獲得升級(jí)包的地址進(jìn)行下載,如果升級(jí)包下載完成,就進(jìn)入步驟S309 ;如果升級(jí)包未能下載完成,則本次升級(jí)流程結(jié)束,此次升級(jí)失??;
[0063]步驟S309,移動(dòng)終端啟動(dòng)升級(jí)包安裝流程。
[0064]圖5是根據(jù)本發(fā)明實(shí)施例的系統(tǒng)模塊圖。該移動(dòng)終端包括:F0TA模塊10及定時(shí)模塊40 ;服務(wù)端包括:F0TA模塊20及負(fù)載判斷模塊30,具體如下:
[0065]移動(dòng)終端的FOTA模塊10,用于向服務(wù)端發(fā)起軟件升級(jí)流程;還用于在定時(shí)模塊40啟動(dòng)的定時(shí)器超時(shí)時(shí),重新向服務(wù)端發(fā)起軟件升級(jí)流程;
[0066]定時(shí)模塊,用于根據(jù)收到的可升級(jí)的時(shí)間設(shè)置定時(shí)器。
[0067]較佳地,
[0068]FOTA模塊10還可用于在定時(shí)器超時(shí)時(shí),重新發(fā)起軟件升級(jí)流程,具體包括:
[0069]FOTA模塊10用于在定時(shí)器超時(shí)時(shí),提供界面供用戶(hù)選擇是否進(jìn)行升級(jí);在確認(rèn)用戶(hù)選擇升級(jí)時(shí),重新發(fā)起軟件升級(jí)流程。
[0070]服務(wù)端的FOTA模塊20,用于接收移動(dòng)終端發(fā)來(lái)的升級(jí)請(qǐng)求或升級(jí)響應(yīng);還用于在收到負(fù)載判斷模塊30發(fā)來(lái)的拒絕該移動(dòng)終端升級(jí)的指令后,通知移動(dòng)終端暫時(shí)不進(jìn)行升級(jí)會(huì)話(huà),并向該移動(dòng)終端指示可升級(jí)的時(shí)間;
[0071]負(fù)載判斷模塊30,用于在服務(wù)端的FOTA模塊20接收到升級(jí)請(qǐng)求或升級(jí)響應(yīng)后,如判斷出當(dāng)前的負(fù)載較重,則向FOTA模塊20發(fā)送拒絕該移動(dòng)終端升級(jí)的指令。
[0072]較佳地,
[0073]FOTA模塊20可用于將利用隨機(jī)函數(shù)計(jì)算出的偽隨機(jī)數(shù),作為向該移動(dòng)終端指示的可升級(jí)的時(shí)間。
[0074]較佳地,
[0075]負(fù)載判斷模塊30用于通過(guò)CPU負(fù)載、網(wǎng)絡(luò)口負(fù)載、內(nèi)存負(fù)載及數(shù)據(jù)庫(kù)負(fù)載中的任意一項(xiàng)或任意組合,來(lái)判斷當(dāng)前的服務(wù)器負(fù)載。
[0076]綜上所示,根據(jù)本發(fā)明,通過(guò)移動(dòng)終端和服務(wù)端的交互,根據(jù)服務(wù)端負(fù)載的負(fù)載情況來(lái)調(diào)整和調(diào)度移動(dòng)終端發(fā)起升級(jí)請(qǐng)求的時(shí)間,從而實(shí)現(xiàn)移動(dòng)終端用戶(hù)升級(jí)請(qǐng)求的有序化、合理化,避免出現(xiàn)服務(wù)器擁塞而導(dǎo)致終端用戶(hù)升級(jí)請(qǐng)求失敗的情況。
[0077]本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過(guò)程序來(lái)指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤(pán)或光盤(pán)等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來(lái)實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
[0078]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。根據(jù)本發(fā)明的
【發(fā)明內(nèi)容】
,還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種在移動(dòng)終端上進(jìn)行軟件升級(jí)的方法,包括: 在獲知移動(dòng)終端要對(duì)軟件進(jìn)行升級(jí)時(shí),服務(wù)端檢查當(dāng)前的服務(wù)器負(fù)載; 如判斷出當(dāng)前負(fù)載較重,則所述服務(wù)端通知所述移動(dòng)終端暫時(shí)不進(jìn)行升級(jí)會(huì)話(huà),并向所述移動(dòng)終端指示可升級(jí)的時(shí)間; 所述移動(dòng)終端根據(jù)收到的所述可升級(jí)的時(shí)間設(shè)置定時(shí)器;在所述定時(shí)器超時(shí)時(shí),重新發(fā)起升級(jí)流程。
2.如權(quán)利要求1所述的方法,其特征在于: 所述在所述定時(shí)器超時(shí)時(shí),重新發(fā)起升級(jí)流程,具體包括: 在所述定時(shí)器超時(shí)時(shí),提供界面供用戶(hù)選擇是否進(jìn)行升級(jí);在確認(rèn)用戶(hù)選擇升級(jí)時(shí),重新發(fā)起升級(jí)流程。
3.如權(quán)利要求1所述的方法,其特征在于,還包括: 如判斷出當(dāng)前負(fù)載較輕,則所述服務(wù)端開(kāi)始執(zhí)行對(duì)所述移動(dòng)終端上的軟件進(jìn)行升級(jí)的流程。
4.如權(quán)利要求1所述的方法,其特征在于: 所述服務(wù)端向所述移動(dòng)終端指示的可升級(jí)的時(shí)間是所述服務(wù)端利用隨機(jī)函數(shù)計(jì)算出的偽隨機(jī)數(shù)。
5.如權(quán)利要求1所述的方法,`其特征在于:` 所述服務(wù)端檢查當(dāng)前的服務(wù)器負(fù)載,具體包括:所述服務(wù)端通過(guò)CPU負(fù)載、網(wǎng)絡(luò)口負(fù)載、內(nèi)存負(fù)載及數(shù)據(jù)庫(kù)負(fù)載中的任意一項(xiàng)或任意組合,來(lái)判斷當(dāng)前的服務(wù)器負(fù)載。
6.一種移動(dòng)終端,包括:無(wú)線(xiàn)固件升級(jí)模塊和定時(shí)模塊; 無(wú)線(xiàn)固件升級(jí)模塊,用于向服務(wù)端發(fā)起軟件升級(jí)流程;還用于在所述定時(shí)模塊啟動(dòng)的定時(shí)器超時(shí)時(shí),重新向所述服務(wù)端發(fā)起軟件升級(jí)流程; 定時(shí)模塊,用于根據(jù)收到的所述可升級(jí)的時(shí)間設(shè)置定時(shí)器。
7.如權(quán)利要求6所述的移動(dòng)終端,其特征在于: 所述無(wú)線(xiàn)固件升級(jí)模塊用于在所述定時(shí)器超時(shí)時(shí),重新發(fā)起軟件升級(jí)流程,具體包括: 所述無(wú)線(xiàn)固件升級(jí)模塊用于在所述定時(shí)器超時(shí)時(shí),提供界面供用戶(hù)選擇是否進(jìn)行升級(jí);在確認(rèn)用戶(hù)選擇升級(jí)時(shí),重新發(fā)起軟件升級(jí)流程。
8.一種服務(wù)器,用于為移動(dòng)終端提供軟件升級(jí)服務(wù),包括:無(wú)線(xiàn)固件升級(jí)模塊和負(fù)載判斷模塊; 無(wú)線(xiàn)固件升級(jí)模塊,用于接收所述移動(dòng)終端發(fā)來(lái)的升級(jí)請(qǐng)求或升級(jí)響應(yīng);還用于在收到所述負(fù)載判斷模塊發(fā)來(lái)的拒絕所述移動(dòng)終端升級(jí)的指令后,通知所述移動(dòng)終端暫時(shí)不進(jìn)行升級(jí)會(huì)話(huà),并向所述移動(dòng)終端指示可升級(jí)的時(shí)間; 負(fù)載判斷模塊,用于在所述無(wú)線(xiàn)固件升級(jí)模塊接收到所述升級(jí)請(qǐng)求或升級(jí)響應(yīng)后,如判斷出當(dāng)前的負(fù)載較重,則向所述無(wú)線(xiàn)固件升級(jí)模塊發(fā)送所述拒絕所述移動(dòng)終端升級(jí)的指令。
9.如權(quán)利要求8所述的服務(wù)器,其特征在于: 所述無(wú)線(xiàn)估計(jì)升級(jí)模塊用于將利用隨機(jī)函數(shù)計(jì)算出的偽隨機(jī)數(shù),作為向所述移動(dòng)終端指示的可升級(jí)的時(shí)間。
10.如權(quán)利要求8所述的服務(wù)器,其特征在于: 所述負(fù)載判斷模塊用于通過(guò)CPU負(fù)載、網(wǎng)絡(luò)口負(fù)載、內(nèi)存負(fù)載及數(shù)據(jù)庫(kù)負(fù)載中的任意一項(xiàng)或任意組合,來(lái)判斷當(dāng)前的服務(wù)器負(fù)載。
【文檔編號(hào)】H04W88/02GK103517258SQ201210210438
【公開(kāi)日】2014年1月15日 申請(qǐng)日期:2012年6月25日 優(yōu)先權(quán)日:2012年6月25日
【發(fā)明者】李衛(wèi) 申請(qǐng)人:中興通訊股份有限公司