[發(fā)明專利]一種基于社團的ICN二步緩存方法有效
| 申請?zhí)枺?/td> | 201611094420.6 | 申請日: | 2016-12-01 |
| 公開(公告)號: | CN106790421B | 公開(公告)日: | 2020-11-24 |
| 發(fā)明(設(shè)計)人: | 羅建楨;蔡君;戴青云;雷方元 | 申請(專利權(quán))人: | 廣東技術(shù)師范大學(xué) |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京科億知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11350 | 代理人: | 肖平安 |
| 地址: | 510665 廣東省*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 社團 icn 緩存 方法 | ||
本發(fā)明涉及一種基于社團的ICN二步緩存方法,其特征在于包括以下步驟:一、SDN控制器基于信息描述長度壓縮技術(shù)識別ICN網(wǎng)絡(luò)中的社團結(jié)構(gòu),對ICN網(wǎng)絡(luò)進行社團劃分;二、計算出各節(jié)點的節(jié)點社團重要度;三、SDN控制器基于openflow協(xié)議收集各社團中的節(jié)點的狀態(tài)信息;四、計算各社團的節(jié)點的一步緩存優(yōu)先級;五、用戶發(fā)起興趣請求,向網(wǎng)絡(luò)請求感興趣的數(shù)據(jù)內(nèi)容;六、ICN交換機負責(zé)路由及搜索用戶的興趣包數(shù)據(jù);七、SDN控制器計算新的緩存信息,制定二步緩存策略并向ICN交換機下發(fā)二步緩存策略;八、各節(jié)點根據(jù)SDN控制器下發(fā)的規(guī)則,執(zhí)行二步緩存策略。本發(fā)明為ICN緩存機制的進一步優(yōu)化提供一種有效的途徑。
技術(shù)領(lǐng)域
本發(fā)明涉及一種基于社團的ICN二步緩存方法。
背景技術(shù)
當(dāng)下互聯(lián)網(wǎng)產(chǎn)業(yè)迅猛發(fā)展,新型網(wǎng)絡(luò)應(yīng)用層出不窮,對網(wǎng)絡(luò)傳輸效率的要求越來越高。然而,以TCP/IP協(xié)議棧為主的現(xiàn)有互聯(lián)網(wǎng)架構(gòu)不斷暴露出一系列缺陷,包括結(jié)構(gòu)固化、擴展性較差、移動性支持受限、安全性先天不足等問題,無法適應(yīng)當(dāng)前互聯(lián)網(wǎng)發(fā)展的需求。為了徹底地解決以上問題,學(xué)術(shù)界提出了軟件定義網(wǎng)絡(luò)(SDN)和以信息為中心的網(wǎng)絡(luò)(ICN)。為了進一步優(yōu)化網(wǎng)絡(luò),降低用戶請求內(nèi)容的響應(yīng)時延,ICN引入緩存機制,將內(nèi)容緩存在更靠近用戶的地方,從而降低用戶的訪問時延,減少網(wǎng)絡(luò)帶寬的消耗和服務(wù)器的負載。但是,當(dāng)前已提出的眾多緩存機制中,依然存在“緩存無效”、“緩存同質(zhì)化”等問題需要解決。
緩存放置策略用于確定內(nèi)容的緩存位置,可分為沿途緩存與旁路緩存兩類機制。沿途緩存是指內(nèi)容對象被緩存在它所在沿路返回途中所經(jīng)過的節(jié)點上的緩存機制,包括處處緩存、選擇性緩存等。沿途緩存的不足之處是,容易造成緩存冗余,較容易造成無效緩存,浪費資源。旁路緩存機制通過事先收集網(wǎng)絡(luò)狀態(tài)信息,再計算緩存放置的全局最優(yōu)化方案。例如葛國棟等提出基于最大內(nèi)容活躍因子的路徑緩存策略,首先根據(jù)內(nèi)容活躍因子在轉(zhuǎn)發(fā)路徑上找到最大熱點請求區(qū)域,然后采用一致性Hash協(xié)同緩存選擇區(qū)域內(nèi)的緩存節(jié)點。劉外喜等利用鏈路的空閑帶寬將內(nèi)容緩存到相鄰節(jié)點,并根據(jù)轉(zhuǎn)發(fā)端口數(shù)的比例、下游節(jié)點的鏈路利用率和內(nèi)容的生命周期等調(diào)整內(nèi)容對象在節(jié)點上的緩存概率。
與現(xiàn)有工作不同,本文按社團區(qū)域緩存內(nèi)容對象,在全網(wǎng)范圍內(nèi)合理分散緩存對象,將內(nèi)容對象按其流行度緩存在各社團內(nèi)具有不同重要度的節(jié)點上,一方面可以實現(xiàn)負載均衡,另一方面可以提高各社團內(nèi)各節(jié)點緩存內(nèi)容的多樣化。
發(fā)明內(nèi)容
本發(fā)明針對現(xiàn)有技術(shù)的不足,提供一種基于社團的ICN二步緩存方法。該方法ICN中引入SDN的思想和復(fù)雜網(wǎng)絡(luò)的社團理論,提出基于社團特性的ICN緩存策略,通過社團分析,識別出ICN中的社團邊界,再通過“二步緩存”機制將內(nèi)容對象合理地緩存在每個社團中的合適節(jié)點上,為ICN緩存機制的進一步優(yōu)化提供一種有效的途徑。
為了達到上述目的,本發(fā)明一種基于社團的ICN二步緩存方法,主要包括以下步驟:
第一步、SDN控制器基于信息描述長度壓縮技術(shù)識別ICN網(wǎng)絡(luò)中的社團結(jié)構(gòu),對ICN網(wǎng)絡(luò)進行社團劃分;
第二步、計算出各節(jié)點的節(jié)點社團重要度;
第三步、SDN控制器基于openflow協(xié)議收集各社團中的節(jié)點的狀態(tài)信息;
第四步、計算各社團的節(jié)點的一步緩存優(yōu)先級;
第五步、用戶發(fā)起興趣請求,向網(wǎng)絡(luò)請求感興趣的數(shù)據(jù)內(nèi)容;
第六步、ICN交換機負責(zé)路由及搜索用戶的興趣包數(shù)據(jù);
第七步、SDN控制器根據(jù)重新計算的流行度來計算新的緩存信息,制定二步緩存策略,并向ICN交換機下發(fā)二步緩存策略;
第八步、各節(jié)點根據(jù)SDN控制器下發(fā)的規(guī)則,執(zhí)行二步緩存策略。
優(yōu)選地,所述第三步中的狀態(tài)信息包括有剩余存儲空間,存儲容量、節(jié)點社團重要度和內(nèi)容流行度等。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東技術(shù)師范大學(xué),未經(jīng)廣東技術(shù)師范大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201611094420.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于重疊點識別的網(wǎng)絡(luò)重疊社團檢測方法
- 一種基于動態(tài)社團識別的社交網(wǎng)絡(luò)交友推薦方法及系統(tǒng)
- 基于邊零模型的網(wǎng)絡(luò)邊社團發(fā)現(xiàn)方法
- 一種基于APP的高校社團管理系統(tǒng)
- 多網(wǎng)絡(luò)社群管理系統(tǒng)及其管理方法
- 一種基于節(jié)點表示的主題社團發(fā)現(xiàn)方法
- 一種基于社會網(wǎng)絡(luò)結(jié)構(gòu)分析社團數(shù)據(jù)挖掘方法
- 一種Spark云服務(wù)環(huán)境下面的復(fù)雜網(wǎng)絡(luò)社團發(fā)現(xiàn)方法
- 一種供需網(wǎng)絡(luò)社團結(jié)構(gòu)挖掘方法
- 一種基于前后端分離式架構(gòu)的社團管理系統(tǒng)
- 通過軟件定義網(wǎng)絡(luò)進行信息中心網(wǎng)絡(luò)的無縫集成和獨立演進方法
- 用于通過信息中心網(wǎng)絡(luò)維持分布式和容錯狀態(tài)的系統(tǒng)和方法
- 錨定ICN網(wǎng)絡(luò)中的IP設(shè)備
- 一種基于SDN的ICN邏輯拓撲構(gòu)建方法
- 一種基于社團的ICN二步緩存方法
- 用于在信息中心網(wǎng)絡(luò)(ICN)中錨定超文本傳輸協(xié)議(HTTP)級服務(wù)的方法和系統(tǒng)
- 一種數(shù)據(jù)處理方法、設(shè)備和計算機可讀存儲介質(zhì)
- 支持下一代蜂窩網(wǎng)絡(luò)中的以信息為中心的聯(lián)網(wǎng)
- 使用協(xié)議數(shù)據(jù)單元會話的信息中心網(wǎng)絡(luò)來檢索高速緩存內(nèi)容的技術(shù)
- 以信息為中心的聯(lián)網(wǎng)中的移動性管理





