信息表所屬的一級(jí)設(shè)備 確定為目的設(shè)備,并將目的設(shè)備的IP地址發(fā)送所述終端之后,所述方法還包括: 所述中心設(shè)備向所述一級(jí)設(shè)備發(fā)送命中消息,所述命中消息攜帶有所述待請(qǐng)求內(nèi)容的URL的哈希值; 所述一級(jí)設(shè)備根據(jù)所述命中消息中的所述待請(qǐng)求內(nèi)容的URL的哈希值更新該一級(jí)設(shè) 備預(yù)設(shè)的緩存內(nèi)容信息表; 所述一級(jí)設(shè)備預(yù)設(shè)的緩存內(nèi)容信息表為該一級(jí)設(shè)備中的存儲(chǔ)有已緩存內(nèi)容URL的哈 希值的表; 所述終端根據(jù)所述目的設(shè)備的IP地址,向該目的設(shè)備發(fā)送所述內(nèi)容請(qǐng)求; 所述目的設(shè)備根據(jù)所述內(nèi)容請(qǐng)求生成待向所述終端返回包括請(qǐng)求內(nèi)容的數(shù)據(jù)響應(yīng); 在所述目的設(shè)備發(fā)送的所述數(shù)據(jù)響應(yīng)經(jīng)過中間節(jié)點(diǎn),且中間節(jié)點(diǎn)為中心設(shè)備時(shí),所述 中心設(shè)備根據(jù)該中心設(shè)備當(dāng)前已緩存的內(nèi)容判斷該中心設(shè)備的已占用空間是否小于等于 第一預(yù)設(shè)閾值; 若小于等于,則中心設(shè)備緩存所述數(shù)據(jù)響應(yīng)中的請(qǐng)求內(nèi)容; 若大于,所述中心設(shè)備根據(jù)預(yù)設(shè)的緩存內(nèi)容信息表、該中心設(shè)備和所述一級(jí)緩存內(nèi)容 信息表所屬的一級(jí)設(shè)備之間的鏈路速率、該中心設(shè)備預(yù)設(shè)的接入網(wǎng)未命中信息表和預(yù)設(shè)的 一級(jí)設(shè)備接入網(wǎng)未命中信息表計(jì)算該中心設(shè)備的請(qǐng)求內(nèi)容收入,根據(jù)該中心設(shè)備預(yù)設(shè)的緩 存內(nèi)容信息表以及該中心設(shè)備和該中心設(shè)備的一級(jí)設(shè)備之間的鏈路速率計(jì)算請(qǐng)求內(nèi)容成 本,或根據(jù)該中心設(shè)備中預(yù)設(shè)的緩存內(nèi)容信息表、該中心設(shè)備和該中心設(shè)備的一級(jí)設(shè)備之 間的鏈路速率以及所述中心設(shè)備和核心網(wǎng)側(cè)的外部網(wǎng)絡(luò)之間的鏈路速率計(jì)算請(qǐng)求內(nèi)容成 本; 判斷所述請(qǐng)求內(nèi)容收入是否大于請(qǐng)求內(nèi)容成本; 若大于,所述中心設(shè)備用所述數(shù)據(jù)響應(yīng)中的請(qǐng)求內(nèi)容替換所述中心設(shè)備當(dāng)前已緩存的 內(nèi)容; 其中,所述中心設(shè)備預(yù)設(shè)的緩存內(nèi)容信息表中還包括:該中心設(shè)備關(guān)于已緩存內(nèi)容的 請(qǐng)求次數(shù)以及該中心設(shè)備的一級(jí)設(shè)備關(guān)于已緩存內(nèi)容的請(qǐng)求次數(shù);所述中心設(shè)備預(yù)設(shè)的接 入網(wǎng)未命中信息表包括:所述中心設(shè)備的接入網(wǎng)未命中請(qǐng)求內(nèi)容標(biāo)識(shí)以及未命中請(qǐng)求內(nèi)容 的接入網(wǎng)未命中次數(shù);所述中心設(shè)備預(yù)設(shè)的一級(jí)設(shè)備接入網(wǎng)未命中信息表包括:所述中心 設(shè)備的一級(jí)設(shè)備接入網(wǎng)未命中請(qǐng)求內(nèi)容標(biāo)識(shí)以及未命中請(qǐng)求內(nèi)容的接入網(wǎng)未命中次數(shù)。6.根據(jù)權(quán)利要求4所述的方法,其特征在于,將所述中心設(shè)備將所述外部網(wǎng)絡(luò)中至少 一設(shè)備、所述一級(jí)設(shè)備內(nèi)的包括所述標(biāo)識(shí)的一級(jí)緩存內(nèi)容信息表所屬的設(shè)備中達(dá)到所述終 端的時(shí)延最小的設(shè)備確定為目的設(shè)備,將所述目的設(shè)備的IP地址發(fā)送所述終端之后,所述 方法還包括: 中心設(shè)備根據(jù)待請(qǐng)求內(nèi)容的標(biāo)識(shí)更新所述中心設(shè)備預(yù)設(shè)的接入網(wǎng)未命中信息表,并將 更新消息廣播,所述更新消息包括所述待請(qǐng)求內(nèi)容的標(biāo)識(shí); 中心設(shè)備的一級(jí)設(shè)備接收中心設(shè)備廣播的更新消息后,根據(jù)所述更新消息中的待請(qǐng)求 內(nèi)容的標(biāo)識(shí)更新預(yù)設(shè)的一級(jí)設(shè)備接入網(wǎng)未命中信息表; 所述終端根據(jù)所述目的設(shè)備的IP地址,向所述目的設(shè)備發(fā)送所述內(nèi)容請(qǐng)求; 所述目的設(shè)備根據(jù)所述內(nèi)容請(qǐng)求生成待向所述終端返回包括請(qǐng)求內(nèi)容的數(shù)據(jù)響應(yīng); 在所述目的設(shè)備發(fā)送的所述數(shù)據(jù)響應(yīng)經(jīng)過中間節(jié)點(diǎn),且中間節(jié)點(diǎn)為中心設(shè)備時(shí),所述 中心設(shè)備根據(jù)該中心設(shè)備當(dāng)前已緩存的內(nèi)容判斷該中心設(shè)備的已占用空間是否小于等于 第一預(yù)設(shè)閾值; 若小于等于,該中心設(shè)備緩存所述數(shù)據(jù)響應(yīng)中的請(qǐng)求內(nèi)容; 若大于,所述中心設(shè)備根據(jù)預(yù)設(shè)的緩存內(nèi)容信息表、該中心設(shè)備和核心網(wǎng)側(cè)的外部網(wǎng) 絡(luò)之間的鏈路速率、該中心設(shè)備預(yù)設(shè)的接入網(wǎng)未命中信息表和預(yù)設(shè)的一級(jí)設(shè)備接入網(wǎng)未命 中信息表計(jì)算該中心設(shè)備的請(qǐng)求內(nèi)容收入,根據(jù)該中心設(shè)備預(yù)設(shè)的緩存內(nèi)容信息表以及該 中心設(shè)備和該中心設(shè)備的一級(jí)設(shè)備之間的鏈路速率計(jì)算請(qǐng)求內(nèi)容成本,或根據(jù)該中心設(shè)備 中預(yù)設(shè)的緩存內(nèi)容信息表、該中心設(shè)備和該中心設(shè)備的一級(jí)設(shè)備之間的鏈路速率以及所述 中心設(shè)備和核心網(wǎng)側(cè)的外部網(wǎng)絡(luò)之間的鏈路速率計(jì)算請(qǐng)求內(nèi)容成本; 判斷所述請(qǐng)求內(nèi)容收入是否大于請(qǐng)求內(nèi)容成本; 若大于,所述中心設(shè)備用所述數(shù)據(jù)響應(yīng)中的請(qǐng)求內(nèi)容替換所述中心設(shè)備當(dāng)前已緩存的 內(nèi)容; 其中,所述中心設(shè)備預(yù)設(shè)的緩存內(nèi)容信息表中還包括:該中心設(shè)備關(guān)于已緩存內(nèi)容的 請(qǐng)求次數(shù)以及該中心設(shè)備的一級(jí)設(shè)備關(guān)于已緩存內(nèi)容的請(qǐng)求次數(shù);所述中心設(shè)備預(yù)設(shè)的接 入網(wǎng)未命中信息表包括:所述中心設(shè)備的接入網(wǎng)未命中請(qǐng)求內(nèi)容標(biāo)識(shí)以及未命中請(qǐng)求內(nèi)容 的接入網(wǎng)未命中次數(shù);所述中心設(shè)備預(yù)設(shè)的一級(jí)設(shè)備接入網(wǎng)未命中信息表包括:所述中心 設(shè)備的一級(jí)設(shè)備接入網(wǎng)未命中請(qǐng)求內(nèi)容標(biāo)識(shí)以及未命中請(qǐng)求內(nèi)容的接入網(wǎng)未命中次數(shù);所 述中心設(shè)備預(yù)設(shè)的一級(jí)設(shè)備接入網(wǎng)未命中信息表包括:所述一級(jí)設(shè)備的接入網(wǎng)未命中請(qǐng)求 內(nèi)容標(biāo)識(shí)以及未命中請(qǐng)求內(nèi)容的接入網(wǎng)未命中次數(shù)。7. 根據(jù)權(quán)利要求3所述的方法,其特征在于,一級(jí)設(shè)備將該一級(jí)設(shè)備內(nèi)的一級(jí)緩存內(nèi) 容信息表所屬的設(shè)備確定為目的設(shè)備,并將目的設(shè)備的IP地址發(fā)送所述終端之后,所述方 法還包括: 所述一級(jí)設(shè)備內(nèi)的一級(jí)緩存內(nèi)容信息表所屬的設(shè)備根據(jù)所述待請(qǐng)求內(nèi)容的標(biāo)識(shí)更新 預(yù)設(shè)的緩存內(nèi)容信息表、一級(jí)緩存內(nèi)容信息表、接入網(wǎng)未命中信息表以及一級(jí)設(shè)備接入網(wǎng) 未命中彳目息表; 所述終端根據(jù)所述目的設(shè)備的IP地址,向所述目的設(shè)備發(fā)送所述內(nèi)容請(qǐng)求; 所述目的設(shè)備根據(jù)所述內(nèi)容請(qǐng)求生成待向所述終端返回包括請(qǐng)求內(nèi)容的數(shù)據(jù)響應(yīng); 在所述目的設(shè)備發(fā)送的所述數(shù)據(jù)響應(yīng)經(jīng)過中間節(jié)點(diǎn),且中間節(jié)點(diǎn)為一級(jí)設(shè)備時(shí),所述 一級(jí)設(shè)備根據(jù)該一級(jí)設(shè)備當(dāng)前已緩存的內(nèi)容判斷該一級(jí)設(shè)備的已占用空間是否小于等于 第二預(yù)設(shè)閾值; 若小于等于,該一級(jí)設(shè)備緩存所述數(shù)據(jù)響應(yīng)中的請(qǐng)求內(nèi)容; 若大于,所述一級(jí)設(shè)備根據(jù)該一級(jí)設(shè)備預(yù)設(shè)的緩存內(nèi)容信息表、該一級(jí)設(shè)備和目的設(shè) 備之間的鏈路速率、該一級(jí)設(shè)備預(yù)設(shè)的接入網(wǎng)未命中信息表以及該一級(jí)設(shè)備預(yù)設(shè)的一級(jí)設(shè) 備接入網(wǎng)未命中信息表計(jì)算請(qǐng)求內(nèi)容收入,根據(jù)該一級(jí)設(shè)備預(yù)設(shè)的緩存內(nèi)容信息表、該一 級(jí)設(shè)備和該一級(jí)設(shè)備的一級(jí)設(shè)備之間的鏈路速率計(jì)算請(qǐng)求內(nèi)容成本,或根據(jù)該一級(jí)設(shè)備預(yù) 設(shè)的緩存內(nèi)容信息表、該一級(jí)設(shè)備和該一級(jí)設(shè)備的一級(jí)設(shè)備之間的鏈路速率以及該一級(jí)設(shè) 備和核心網(wǎng)側(cè)的外部網(wǎng)絡(luò)之間的鏈路速率計(jì)算請(qǐng)求內(nèi)容成本; 判斷請(qǐng)求內(nèi)容收入是否大于請(qǐng)求內(nèi)容成本; 若大于,該一級(jí)設(shè)備用所述數(shù)據(jù)響應(yīng)中的請(qǐng)求內(nèi)容替換該一級(jí)設(shè)備當(dāng)前已緩存的內(nèi) 容; 其中,所述一級(jí)設(shè)備預(yù)設(shè)的緩存內(nèi)容信息表還包括:所述一級(jí)設(shè)備關(guān)于已緩存內(nèi)容的 請(qǐng)求次數(shù)以及該一級(jí)設(shè)備的一級(jí)設(shè)備關(guān)于已緩存內(nèi)容的請(qǐng)求次數(shù);一級(jí)設(shè)備預(yù)設(shè)的接入網(wǎng) 未命中信息表包括:該一級(jí)設(shè)備的接入網(wǎng)未命中請(qǐng)求內(nèi)容標(biāo)識(shí)以及未命中請(qǐng)求內(nèi)容的接入 網(wǎng)未命中次數(shù);一級(jí)設(shè)備預(yù)設(shè)的一級(jí)設(shè)備接入網(wǎng)未命中信息表包括:所述一級(jí)設(shè)備的一級(jí) 設(shè)備接入網(wǎng)未命中請(qǐng)求內(nèi)容標(biāo)識(shí)以及未命中請(qǐng)求內(nèi)容的接入網(wǎng)未命中次數(shù)。8. 根據(jù)權(quán)利要求7所述的方法,其特征在于,該一級(jí)設(shè)備緩存所述數(shù)據(jù)響應(yīng)中的請(qǐng)求 內(nèi)容或該一級(jí)設(shè)備用所述數(shù)據(jù)響應(yīng)中的請(qǐng)求內(nèi)容替換該一級(jí)設(shè)備當(dāng)前已緩存的內(nèi)容之后, 所述方法還包括: 在所述目的設(shè)備發(fā)送的所述數(shù)據(jù)響應(yīng)經(jīng)過中間節(jié)點(diǎn),且中間節(jié)點(diǎn)為中心設(shè)備時(shí),所述 中心設(shè)備根據(jù)該中心設(shè)備當(dāng)前已緩存的內(nèi)容判斷該中心設(shè)備的已占用空間是否小于等于 第一預(yù)設(shè)閾值; 若小于等于,該中心設(shè)備緩存所述數(shù)據(jù)響應(yīng)中的請(qǐng)求內(nèi)容; 若大于,所述中心設(shè)備根據(jù)預(yù)設(shè)的緩存內(nèi)容信息表、該中心設(shè)備和核心網(wǎng)側(cè)的外部網(wǎng) 絡(luò)之間的鏈路速率、該中心設(shè)備預(yù)設(shè)的接入網(wǎng)未命中信息表和預(yù)設(shè)的一級(jí)設(shè)備接入網(wǎng)未命 中信息表計(jì)算該中心設(shè)備的請(qǐng)求內(nèi)容收入,根據(jù)該中心設(shè)備預(yù)設(shè)的緩存內(nèi)容信息表以及該 中心設(shè)備和該中心設(shè)備的一級(jí)設(shè)備之間的鏈路速率計(jì)算請(qǐng)求內(nèi)容成本,或根據(jù)該中心設(shè)備 中預(yù)設(shè)的緩存內(nèi)容信息表、該中心設(shè)備和該中心設(shè)備的一級(jí)設(shè)備之間的鏈路速率以及所述 中心設(shè)備和核心網(wǎng)側(cè)的外部網(wǎng)絡(luò)之間的鏈路速率計(jì)算請(qǐng)求內(nèi)容成本; 判斷所述請(qǐng)求內(nèi)容收入是否大于請(qǐng)求內(nèi)容成本; 若大于,所述中心設(shè)備用所述數(shù)據(jù)響應(yīng)中的請(qǐng)求內(nèi)容替換所述中心設(shè)備當(dāng)前已緩存的 內(nèi)容; 其中,所述中心設(shè)備預(yù)設(shè)的緩存內(nèi)容信息表中還包括:該中心設(shè)備關(guān)于已緩存內(nèi)容的 請(qǐng)求次數(shù)以及該中心設(shè)備的一級(jí)設(shè)備關(guān)于已緩存內(nèi)容的請(qǐng)求次數(shù);所述中心設(shè)備預(yù)設(shè)的接 入網(wǎng)未命中信息表包括:所述中心設(shè)備的接入網(wǎng)未命中請(qǐng)求內(nèi)容標(biāo)識(shí)以及未命中請(qǐng)求內(nèi)容 的接入網(wǎng)未命中次數(shù);所述中心設(shè)備預(yù)設(shè)的一級(jí)設(shè)備接入網(wǎng)未命中信息表包括:所述中心 設(shè)備的一級(jí)設(shè)備接入網(wǎng)未命中請(qǐng)求內(nèi)容標(biāo)識(shí)以及未命中請(qǐng)求內(nèi)容的接入網(wǎng)未命中次數(shù);所 述中心設(shè)備預(yù)設(shè)的一級(jí)設(shè)備接入網(wǎng)未命中信息表包括:所述一級(jí)設(shè)備的接入網(wǎng)未命中請(qǐng)求 內(nèi)容標(biāo)識(shí)以及未命中請(qǐng)求內(nèi)容的接入網(wǎng)未命中次數(shù)。9. 一種移動(dòng)接入網(wǎng)分布式內(nèi)容緩存訪問控制系統(tǒng),其特征在于,包括: 內(nèi)容請(qǐng)求接收單元,中心設(shè)備接收終端發(fā)送的內(nèi)容請(qǐng)求,所述內(nèi)容請(qǐng)求包括待請(qǐng)求內(nèi) 容的標(biāo)識(shí); 第一標(biāo)識(shí)查看單元,查看預(yù)設(shè)的緩存內(nèi)容信息表中是否有所述標(biāo)識(shí); 第二標(biāo)識(shí)查看單元,若沒有,則查看預(yù)設(shè)的一級(jí)緩存內(nèi)容信息表中是否有所述標(biāo)識(shí); IP地址發(fā)送單元,如果有,則將一級(jí)緩存內(nèi)容信息表所屬的一級(jí)設(shè)備確定為目的設(shè)備, 并將目的設(shè)備的IP地址發(fā)送所述終端,以使所述終端與所述目的設(shè)備交互獲取所述待請(qǐng) 求內(nèi)容; 其中,所述緩存內(nèi)容信息表和一級(jí)緩存內(nèi)容信息表包括:所述中心設(shè)備中的緩存有已 緩存內(nèi)容URL的哈希值。10. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,IP地址發(fā)送單元還包括: 確定一級(jí)緩存內(nèi)容信息表所屬的一級(jí)設(shè)備中與該終端的往返時(shí)延最小的一級(jí)設(shè)備確 定為目的設(shè)備,將目的設(shè)備的IP地址發(fā)送所述終端。
【專利摘要】本發(fā)明提供一種移動(dòng)接入網(wǎng)分布式內(nèi)容緩存訪問控制方法,包括:中心設(shè)備接收終端發(fā)送的內(nèi)容請(qǐng)求,內(nèi)容請(qǐng)求包括待請(qǐng)求內(nèi)容的標(biāo)識(shí);查看預(yù)設(shè)的緩存內(nèi)容信息表中是否有標(biāo)識(shí);若沒有,則查看預(yù)設(shè)的一級(jí)緩存內(nèi)容信息表中是否有標(biāo)識(shí);如果有,則將一級(jí)緩存內(nèi)容信息表所屬的一級(jí)設(shè)備確定為目的設(shè)備,并將目的設(shè)備的IP地址發(fā)送終端,以使終端與目的設(shè)備交互獲取待請(qǐng)求內(nèi)容。本發(fā)明通過在中心設(shè)備中沒有待請(qǐng)求內(nèi)容時(shí),查看中心設(shè)備的一級(jí)設(shè)備中是否有待請(qǐng)求內(nèi)容,從而通過中心設(shè)備和該中心設(shè)備的一級(jí)設(shè)備的負(fù)載實(shí)現(xiàn)協(xié)作內(nèi)容共享,提高了接入網(wǎng)側(cè)設(shè)備的請(qǐng)求命中率,緩解回傳網(wǎng)絡(luò)帶寬壓力,提升用戶體驗(yàn)。本發(fā)明還涉及一種移動(dòng)接入網(wǎng)分布式內(nèi)容緩存訪問控制系統(tǒng)。
【IPC分類】H04L29/08
【公開號(hào)】CN105357281
【申請(qǐng)?zhí)枴緾N201510679686
【發(fā)明人】李宏佳, 王澤玨
【申請(qǐng)人】中國(guó)科學(xué)院信息工程研究所
【公開日】2016年2月24日
【申請(qǐng)日】2015年10月19日