[發(fā)明專利]內(nèi)容分發(fā)網(wǎng)絡(luò)中的內(nèi)容節(jié)點(diǎn)以及內(nèi)容分發(fā)方法在審
| 申請?zhí)枺?/td> | 201810157699.0 | 申請日: | 2018-02-24 |
| 公開(公告)號: | CN108449387A | 公開(公告)日: | 2018-08-24 |
| 發(fā)明(設(shè)計)人: | 崔華俊;劉暢;楊慧然;徐震;張棪;譚倩;楊興華 | 申請(專利權(quán))人: | 中國科學(xué)院信息工程研究所 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/741 |
| 代理公司: | 北京路浩知識產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 王瑩;吳歡燕 |
| 地址: | 100093 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 內(nèi)容節(jié)點(diǎn) 路由表項 內(nèi)容分發(fā) 表項 內(nèi)容分發(fā)網(wǎng)絡(luò) 路由表管理模塊 緩存 緩存管理模塊 數(shù)據(jù)下載模塊 查詢內(nèi)容 查找目標(biāo) 代理模塊 管理模塊 緩存請求 解析請求 目標(biāo)內(nèi)容 用戶請求 查詢 便捷性 路由表 獲知 刪除 發(fā)送 更新 | ||
1.一種內(nèi)容分發(fā)網(wǎng)絡(luò)中的內(nèi)容節(jié)點(diǎn),其特征在于,包括:
用戶請求管理模塊,用于接收并解析請求端發(fā)送的http請求,獲知所請求的內(nèi)容,并將解析后的http請求發(fā)送至本地緩存管理模塊,所述請求端包括為內(nèi)容分發(fā)網(wǎng)絡(luò)中的其他內(nèi)容節(jié)點(diǎn)或用戶端;
所述本地緩存管理模塊,用于在查詢內(nèi)容節(jié)點(diǎn)未緩存該內(nèi)容時,調(diào)用路由表管理模塊查詢路由表中是否存在該內(nèi)容的路由表項,當(dāng)所述路由表中存在該內(nèi)容的路由表項,將該路由表項中指示的內(nèi)容節(jié)點(diǎn)作為目標(biāo)內(nèi)容節(jié)點(diǎn);
代理模塊,用于向控制器發(fā)起注冊至內(nèi)容分發(fā)網(wǎng)絡(luò)的請求,接收所述控制器下發(fā)的對路由表項進(jìn)行添加、刪除和/或查詢的命令,并將所述命令發(fā)送至所述路由表管理模塊;
所述路由表管理模塊,用于接收控制器下發(fā)的路由表項、執(zhí)行對路由表項進(jìn)行添加、刪除和/或查詢的命令,所述路由表項用于指示內(nèi)容與內(nèi)容節(jié)點(diǎn)間的對應(yīng)關(guān)系;
所述數(shù)據(jù)下載模塊,用于向所述目標(biāo)內(nèi)容節(jié)點(diǎn)發(fā)送獲取所述內(nèi)容的請求以及緩存接收到的所述內(nèi)容至本地,所述內(nèi)容通過所述用戶請求管理模塊發(fā)送至請求端。
2.如權(quán)利要求1所述的內(nèi)容節(jié)點(diǎn),其特征在于,所述代理模塊還用于:當(dāng)內(nèi)容節(jié)點(diǎn)未緩存該內(nèi)容,同時未查詢到路由表中存在所述內(nèi)容的路由表項時,向所述控制器請求該內(nèi)容的路由信息,以使得所述控制器查詢到該內(nèi)容的路由表項時,將該內(nèi)容的路由信息發(fā)送至內(nèi)容節(jié)點(diǎn)。
3.如權(quán)利要求2所述的內(nèi)容節(jié)點(diǎn),其特征在于,所述數(shù)據(jù)下載模塊還用于:當(dāng)內(nèi)容節(jié)點(diǎn)未緩存該內(nèi)容,并且本地緩存管理模塊和控制器中均未查詢到所述內(nèi)容的路由信息時,向內(nèi)容源服務(wù)器請求所述內(nèi)容,以使得內(nèi)容源服務(wù)器回源請求內(nèi)容。
4.如權(quán)利要求1所述的內(nèi)容節(jié)點(diǎn),其特征在于,所述路由表項的key值根據(jù)請求端發(fā)送的http請求中的URL、Host以及User Agent信息獲得,路由表項的內(nèi)容為對該http請求執(zhí)行的動作列表,所述動作列表為從其他節(jié)點(diǎn)中下載內(nèi)容、為該http請求添加Tos標(biāo)簽以及對該請求做帶寬管理中的一種,其中,所述Tos標(biāo)簽用于表示執(zhí)行該請求的優(yōu)先等級。
5.如權(quán)利要求1所述的內(nèi)容節(jié)點(diǎn),其特征在于,所述代理模塊具體用于:
當(dāng)內(nèi)容節(jié)點(diǎn)啟動時,向控制器發(fā)起注冊請求,所述注冊請求中攜帶內(nèi)容節(jié)點(diǎn)的地址以及緩存替換閾值,所述緩存替換閾值用于表示所在內(nèi)容節(jié)點(diǎn)的緩存需替換的臨界值,以使控制器對內(nèi)容節(jié)點(diǎn)進(jìn)行緩存替換。
6.如權(quán)利要求5所述的內(nèi)容節(jié)點(diǎn),其特征在于,所述代理模塊還用于解析控制器下發(fā)的內(nèi)容節(jié)點(diǎn)的緩存和狀態(tài)的管理命令,以及網(wǎng)絡(luò)連接的管理命令。
7.如權(quán)利要求4所述的內(nèi)容節(jié)點(diǎn),其特征在于,所述路由表中包含若干個哈希桶,每個哈希桶以http請求頭中的Host的哈希值作為鍵值,每個哈希桶中含有哈希值相同的若干個哈希表項,哈希桶中的路由表項按照預(yù)設(shè)的優(yōu)先級進(jìn)行排序,若優(yōu)先級相同,則按照路由表項添加的先后順序進(jìn)行排序。
8.如權(quán)利要求7所述的內(nèi)容節(jié)點(diǎn),其特征在于,所述添加路由表項的命令中記載了待添加的路由表項所對應(yīng)的URL、Host、User Agent以及內(nèi)容節(jié)點(diǎn)的地址,所述路由表管理模塊執(zhí)行對路由表項進(jìn)行添加的命令,具體包括:
計算URL、Host和User Agent的哈希值,查看路由表中是否有相應(yīng)哈希值的路由表項,若查詢到相應(yīng)的路由表項,則向控制器返回錯誤信息;若沒有查詢到相應(yīng)的表項,則通過Host的哈希值找到相應(yīng)的哈希桶,遍歷該哈希桶,當(dāng)匹配成功時向控制器返回動作列表,若遍歷后仍然匹配失敗,則向控制器返回空指針。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國科學(xué)院信息工程研究所,未經(jīng)中國科學(xué)院信息工程研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810157699.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 內(nèi)容交換網(wǎng)絡(luò)
- 發(fā)布內(nèi)容的方法及系統(tǒng)、查找內(nèi)容的方法及系統(tǒng)
- 獲取內(nèi)容的方法及重定向節(jié)點(diǎn)
- 白板內(nèi)容共享方法、白板內(nèi)容共享設(shè)備及系統(tǒng)
- 一種內(nèi)容注入方法、裝置及控制器
- 一種內(nèi)容中心網(wǎng)絡(luò)的內(nèi)容緩存方法及裝置
- 一種內(nèi)容拓?fù)錁?gòu)建方法及系統(tǒng)
- 一種基于混合移動內(nèi)容中心網(wǎng)絡(luò)的內(nèi)容請求轉(zhuǎn)發(fā)方法
- 內(nèi)容分發(fā)方法、網(wǎng)絡(luò)節(jié)點(diǎn)及存儲介質(zhì)
- 基于深度信念網(wǎng)絡(luò)的全自主智能路由方法及裝置
- 內(nèi)容分發(fā)系統(tǒng)和內(nèi)容分發(fā)方法
- 內(nèi)容分發(fā)系統(tǒng)和內(nèi)容分發(fā)方法
- 內(nèi)容分發(fā)服務(wù)器、內(nèi)容分發(fā)方法和內(nèi)容分發(fā)程序
- 內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)裝置、內(nèi)容重放終端及內(nèi)容分發(fā)方法
- 內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)裝置、內(nèi)容再生終端及內(nèi)容分發(fā)方法
- 內(nèi)容分發(fā)控制裝置、內(nèi)容分發(fā)裝置和內(nèi)容分發(fā)系統(tǒng)
- 內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)服務(wù)器以及內(nèi)容分發(fā)方法
- 內(nèi)容分發(fā)裝置、內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)方法和程序
- 內(nèi)容分發(fā)系統(tǒng)及內(nèi)容分發(fā)方法
- 內(nèi)容分發(fā)裝置以及內(nèi)容分發(fā)方法





