[發(fā)明專利]一種TMS應(yīng)用下載自適應(yīng)策略方法在審
| 申請?zhí)枺?/td> | 201610772272.2 | 申請日: | 2016-08-30 |
| 公開(公告)號: | CN107786608A | 公開(公告)日: | 2018-03-09 |
| 發(fā)明(設(shè)計)人: | 趙成軍 | 申請(專利權(quán))人: | 航天信息股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/803;H04L12/24;G07G1/14 |
| 代理公司: | 北京工信聯(lián)合知識產(chǎn)權(quán)代理有限公司11266 | 代理人: | 郭一斐 |
| 地址: | 100195 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 tms 應(yīng)用 下載 自適應(yīng) 策略 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及應(yīng)用下載的策略方法,尤其涉及一種TMS(Terminal Management System,終端管理系統(tǒng))應(yīng)用下載的自適應(yīng)策略方法。
背景技術(shù)
在POS端新裝機應(yīng)用初始化或某些應(yīng)用存在必要的更新時,可能會通過TMS應(yīng)用遠程下載的方式將其所需要的應(yīng)用下載到本地。由于TMS系統(tǒng)的負載和性能是有限的,如果同時存在大量POS應(yīng)用下載請求,可能會產(chǎn)生大量排隊,導(dǎo)致無法及時處理。
另一方面,當(dāng)大量請求同時到來時,TMS服務(wù)器需要長時間的高負荷運行,以處理這些應(yīng)用請求。而在其它時段TMS服務(wù)器可能非常空閑。負載忽高忽低,波動很大,這對服務(wù)器性能造成較大的負面影響。
目前在TMS應(yīng)用下載領(lǐng)域,一般并沒有采用有效的方法,即便是采取了措施,使用的大多方式或策略比較單一化,并沒有很好的解決以上問題。例如:僅考慮TMS服務(wù)器簡單的為POS的下載請求進行時間分片,沒有考慮POS端因異常錯過了既定時間點,集中開機進行下載請求等異常情況。另外,僅使用單一并發(fā)策略,沒兼顧到對TMS下載請求的時效性要求非常嚴格的應(yīng)用場景;還有,由于策略要素很多,配置繁雜,沒有經(jīng)驗值做參考,需要使用者有較高的實際經(jīng)驗和相應(yīng)技能,否則很容易造成策略本身設(shè)置的不合理以及策略之間沖突的情況發(fā)生;最后,不能根據(jù)應(yīng)用的場景,靈活設(shè)置多種策略,方法呆板。
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明,以便提供一種克服上述問題或至少部分地解決上述問題的一種TMS應(yīng)用下載的自適應(yīng)策略方法。
一種TMS應(yīng)用下載的自適應(yīng)策略方法,該方法包括如下步驟:
POS端獲取TMS系統(tǒng)發(fā)來的指定的POS被動分散下載的請求時間點;
判斷該POS端在該指定的請求時間點是否向TMS服務(wù)發(fā)起下載請求,若是,則結(jié)束;若該POS端未在該指定的請求時間點向TMS服務(wù)發(fā)起下載請求,則進行即時下載或主動下載,若遇超時則直接返回,并根據(jù)擁塞控制因子生成POS主動分散下載請求時間點,以計算下一次請求時間點,當(dāng)該POS端等待所述下一次請求時間點到來后,再向TMS發(fā)起下載請求,獲得TMS系統(tǒng)再次發(fā)來的POS被動分散下載請求時間點。
進一步的,所述方法還包括如下步驟:所述POS被動分散下載的請求時間點為離散的時間點。
進一步的,所述下載請求包括對應(yīng)用程序的下載或者對應(yīng)用更新程序的下載。
進一步的,根據(jù)TMS系統(tǒng)的被利用的情況,所述POS被動分散下載的請求時間點可以是允許POS端的POS即時下載模式,也可以是允許POS端在稍后指定的時間點下載。
進一步的,所述POS端是否在給定的請求時間點內(nèi)完成了下載,是指POS端在TMS指定的時間點是否自動下載完成,或者在POS指定的時間點是否主動進行了下載。
進一步的,所述方法還包括:在POS端新裝機初始化時或POS端第一次與TMS聯(lián)機報到時,將策略要素中的擁塞控制因子和離散的時間點與該POS端綁定。
進一步的,生成POS主動分散下載請求時間點,包括以下步驟:根據(jù)公式NT=TN+[1,(HC×DC)/ST]×ST,計算下一次向TMS發(fā)起應(yīng)用下載請求的時間點NT,其中,[x,y]:表示區(qū)間x到y(tǒng)的隨機正整數(shù);TN為原下載請求時間點,HC為擁塞控制因子,DC為下載周期,ST為單次下載的預(yù)估時長。
進一步的,所述擁塞控制因子HC默認值為1。
依據(jù)本發(fā)明策略方法,可使所有POS端在規(guī)定的下載周期內(nèi),有序的、分散的完成應(yīng)用的下載更新。本發(fā)明采用POS被動分散下載請求和POS主動分散下載請求兩種方式相結(jié)合,POS被動分散下載的目的是在理論上避免請求擁塞的發(fā)生,而POS主動分散下載的目的是當(dāng)實際中出現(xiàn)異常情況,導(dǎo)致了擁塞情況發(fā)生時,對擁塞進行主動規(guī)避和控制,因而,最終實現(xiàn)了自適應(yīng)進行擁塞避免和控制。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例的一種TMS應(yīng)用下載的自適應(yīng)策略方法的流程示意圖。
圖2為本發(fā)明另一實施例的一種TMS應(yīng)用下載的自適應(yīng)策略方法的流程示意圖。
圖3為本發(fā)明給出的預(yù)接入的POS端數(shù)量PN和其他策略要素的設(shè)定對系統(tǒng)負荷影響的示意圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于航天信息股份有限公司,未經(jīng)航天信息股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610772272.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種十號因子抑制劑類抗血栓藥物副作用的拮抗劑
- 下一篇:蛋白質(zhì)純化
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠程應(yīng)用進行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)
- 使用后向自適應(yīng)規(guī)則進行整數(shù)數(shù)據(jù)的無損自適應(yīng)Golomb/Rice編碼和解碼
- 一種自適應(yīng)軟件UML建模及其形式化驗證方法
- 媒體自適應(yīng)參數(shù)的調(diào)整方法、系統(tǒng)及相關(guān)設(shè)備
- 五自由度自適應(yīng)位姿調(diào)整平臺
- 采用自適應(yīng)機匣和自適應(yīng)風(fēng)扇的智能發(fā)動機
- 一種自適應(yīng)樹木自動涂白裝置
- 一種基于微服務(wù)的多層次自適應(yīng)方法
- 一種天然氣發(fā)動機燃氣自適應(yīng)控制方法及系統(tǒng)
- 一種中心自適應(yīng)的焊接跟蹤機頭
- 一種有砟軌道沉降自適應(yīng)式軌道系統(tǒng)





