[發(fā)明專利]一種基于位置變動的聯(lián)合LRU與LFU的緩存更新方法及網(wǎng)絡有效
| 申請?zhí)枺?/td> | 201710156238.7 | 申請日: | 2017-03-16 |
| 公開(公告)號: | CN106973088B | 公開(公告)日: | 2019-07-12 |
| 發(fā)明(設計)人: | 吳丹;曲君躍;蔡躍明;楊煒偉;楊文東;管新榮;龍彥汕;楊蓮新 | 申請(專利權(quán))人: | 中國人民解放軍理工大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京德崇智捷知識產(chǎn)權(quán)代理有限公司 11467 | 代理人: | 衛(wèi)麟 |
| 地址: | 210014 江蘇省南京市后*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 位置 變動 聯(lián)合 lru lfu 緩存 更新 方法 網(wǎng)絡 | ||
1.一種基于位置變化的聯(lián)合LRU與LFU的緩存更新方法,其特征在于,步驟包括:
第一步,設定緩存更新周期為T,確定本節(jié)點緩存空間容量為S,并根據(jù)所述緩存空間容量S確定本節(jié)點LRU記錄與LFU記錄數(shù)目為M,設定更新概率閾值γ;按照固定周期獲取本節(jié)點坐標,當本節(jié)點位置坐標發(fā)生變化時記為一次移動,記錄本節(jié)點所有移動次數(shù)及每次移動的位置坐標;
第二步,接收內(nèi)容下載請求,記錄本節(jié)點當前位置坐標,合并本節(jié)點接收到的內(nèi)容重復的所述下載請求,然后根據(jù)合并后的內(nèi)容下載請求更新所述LRU記錄與所述LFU記錄;
第三步,在所述緩存更新周期T內(nèi)重復第二步,每記滿一個緩存更新周期T則跳轉(zhuǎn)至第四步;
第四步,計算本節(jié)點接收的所述內(nèi)容下載請求中,每一個內(nèi)容cm的更新概率Pm,然后跳轉(zhuǎn)至第五步;
所述更新概率Pm=α(μ×v_lrum+(1-μ)×v_lfum)l;
其中,m表示所述內(nèi)容下載請求中所述內(nèi)容cm的編號,m≤M;
相對位置波動因子其中,j表示本節(jié)點第j次移動,(xj,yj)表示本節(jié)點第j次移動后所處位置的坐標,xj表示本節(jié)點第j次移動后所處位置的橫坐標,yj表示本節(jié)點第j次移動后所處位置的縱坐標,K表示本節(jié)點移動總次數(shù),表示本節(jié)點K次移動的中心位置坐標,為本節(jié)點K次移動的中心位置橫坐標,為本節(jié)點K次移動的中心位置縱坐標;
μ為權(quán)重因子,所述權(quán)重因子μ的取值范圍是(0,1);
為LRU記錄中所述內(nèi)容cm的LRU價值;其中,tm為LRU記錄中收到所述內(nèi)容cm的下載請求的時間;
為LFU記錄中所述內(nèi)容cm的LFU價值;其中,fm為LFU記錄中收到所述內(nèi)容cm的下載請求的次數(shù);
相對最大位置波動因子其中,常數(shù)β取值范圍為(1,+∞);
第五步,更新緩存內(nèi)容:依次判斷所述每一個內(nèi)容cm的更新概率Pm,若所述內(nèi)容cm的更新概率Pm小于所述更新概率閾值γ,則不進行緩存更新;否則,進行緩存更新。
2.如權(quán)利要求1所述的基于位置變化的聯(lián)合LRU與LFU的緩存更新方法,其特征在于,所述第二步中,更新所述LRU記錄的步驟如下:
步驟211,每接收到一個所述內(nèi)容下載請求后,先檢索當前LRU記錄,若當前LRU記錄中已記載有所述內(nèi)容下載請求所對應的內(nèi)容cm的ID號,則更新所述LRU記錄中所述內(nèi)容cm所對應的請求時間tm;否則,跳轉(zhuǎn)至步驟212;
步驟212,刪除所述LRU記錄中請求時間最早的內(nèi)容,然后將所述內(nèi)容cm的ID號及其所對應的請求時間tm記入所述LRU記錄。
3.如權(quán)利要求1或2所述的基于位置變化的聯(lián)合LRU與LFU的緩存更新方法,其特征在于,所述第二步中,更新所述LFU記錄的步驟如下:
步驟221,每接收到一個所述內(nèi)容下載請求后,先檢索當前LFU記錄,若當前LFU記錄中已記載有所述內(nèi)容下載請求所對應的內(nèi)容cm的ID號,則更新所述LFU記錄中所述內(nèi)容cm所對應的請求次數(shù)fm;否則,跳轉(zhuǎn)至步驟222;
步驟222,刪除所述LFU記錄中請求次數(shù)最少的內(nèi)容,然后將所述內(nèi)容cm的ID號及其所對應的請求次數(shù)fm記入所述LFU記錄。
該專利技術(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/201710156238.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 中繼網(wǎng)絡中的聯(lián)合方法、系統(tǒng)、中繼站及移動臺
- 中繼網(wǎng)絡中的聯(lián)合方法、系統(tǒng)、中繼站及移動臺
- 便攜信息終端、以及便攜信息終端的控制方法
- 電法與地震同步聯(lián)合反演方法及系統(tǒng)
- 銀行聯(lián)合放款的放款方法、裝置及計算機可讀存儲介質(zhì)
- 一種基于自主學習群搜索算法的聯(lián)合調(diào)度方法及系統(tǒng)
- 一種基于多目標種群群搜索算法的聯(lián)合調(diào)度方法及系統(tǒng)
- 聯(lián)合貸款中的罰息與利息結(jié)算方法、裝置、介質(zhì)和設備
- 一種基坑支護用H型鋼構(gòu)件
- 用于云環(huán)境的語義元聯(lián)合代理





