專利名稱:一種實(shí)現(xiàn)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的方 法及設(shè)備。
背景技術(shù):
隨著IPTV (Internet Protocol Television網(wǎng)絡(luò)電一見(jiàn))、牙見(jiàn)頻會(huì)議、在線游 戲、HDTV (High Definition Television高清電視)等高帶寬業(yè)務(wù)的出現(xiàn),用 戶對(duì)接入帶寬的需求將進(jìn)一步增加。FTTH ( Fiber To The Home光纖到戶) 技術(shù)由于采用光纖接入方式,解決了寬帶網(wǎng)絡(luò)接入"最后一公里"的瓶頸,從 而能夠滿足用戶對(duì)接入網(wǎng)帶寬的要求。但是,隨著FTTH等接入網(wǎng)技術(shù)的發(fā)展 將導(dǎo)致主干網(wǎng)帶寬瓶頸的問(wèn)題,因此,增加主干網(wǎng)的帶寬及提高主干網(wǎng)的利用 率將成為下一階段網(wǎng)絡(luò)發(fā)展的重點(diǎn)。目前,現(xiàn)有技術(shù)中的波分復(fù)用技術(shù)作為一種光纖通信的復(fù)用技術(shù),能夠提 高光纖的傳輸效率,是光纖通信系統(tǒng)擴(kuò)容的好方法。采用波分復(fù)用及其擴(kuò)展技 術(shù)密集波分復(fù)用技術(shù),可以在不改變目前網(wǎng)絡(luò)布局的條件下成倍增加系統(tǒng)帶 寬,滿足主干網(wǎng)的帶寬需求。但是,波分復(fù)用技術(shù)一般只應(yīng)用于長(zhǎng)途干網(wǎng)上, 而且為避免光纖發(fā)生故障造成對(duì)數(shù)據(jù)傳輸?shù)挠绊?,需要采用熱備份技術(shù)對(duì)系統(tǒng) 進(jìn)行維護(hù),因此對(duì)接入用戶來(lái)說(shuō),采用波分復(fù)用技術(shù)的系統(tǒng)實(shí)現(xiàn)成本太高?,F(xiàn)有技術(shù)中還有一種IP多播(又稱多址廣播或組播)技術(shù),是一種允許一 臺(tái)或多臺(tái)主機(jī)同時(shí)發(fā)送單一數(shù)據(jù)包到多臺(tái)主機(jī)的TCP/IP網(wǎng)絡(luò)技術(shù),被廣泛應(yīng)用 在網(wǎng)絡(luò)音頻/視頻廣播、音頻點(diǎn)播/視頻點(diǎn)播、視頻網(wǎng)絡(luò)會(huì)議、多媒體遠(yuǎn)程教育、 "push"技術(shù)("推送,,技術(shù))和虛擬現(xiàn)實(shí)游戲等業(yè)務(wù)中。針對(duì)上述需要重復(fù)發(fā)送相同數(shù)據(jù)的業(yè)務(wù),IP多播的通信方式較之采用重復(fù)點(diǎn)對(duì)點(diǎn)通信方式、廣播 方式,能夠有效提高網(wǎng)絡(luò)帶寬的利用率。發(fā)明人在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題 如果多用戶分時(shí)請(qǐng)求相同數(shù)據(jù)時(shí),無(wú)論采用波分復(fù)用技術(shù)還是采用IP多播 技術(shù),都需要通過(guò)主干網(wǎng)重復(fù)傳輸相同的數(shù)據(jù),從而造成對(duì)主干網(wǎng)的帶寬占用。發(fā)明內(nèi)容本發(fā)明的實(shí)施例提供了一種實(shí)現(xiàn)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的方法及設(shè)備,從而可 以減少在主干網(wǎng)上重復(fù)傳輸相同的數(shù)據(jù)。一種實(shí)現(xiàn)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的方法,包括當(dāng)收到數(shù)據(jù)訪問(wèn)請(qǐng)求時(shí),判斷被請(qǐng)求訪問(wèn)的數(shù)據(jù)是否保存在接入網(wǎng)本地, 如果是,將存儲(chǔ)在接入網(wǎng)本地的所述數(shù)據(jù)發(fā)送給用戶,否則,通過(guò)主干網(wǎng)獲取 所述數(shù)據(jù)發(fā)送給用戶。一種實(shí)現(xiàn)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的設(shè)備,包括數(shù)據(jù)判斷模塊、數(shù)據(jù)發(fā)送模塊和 數(shù)據(jù)轉(zhuǎn)發(fā)模塊,其中數(shù)據(jù)判斷模塊,用于根據(jù)收到的數(shù)據(jù)訪問(wèn)請(qǐng)求,判斷被請(qǐng)求訪問(wèn)的數(shù)據(jù)是 否保存在接入網(wǎng)本地,如果是,則通知所述數(shù)據(jù)發(fā)送模塊執(zhí)行所述數(shù)據(jù)發(fā)送操 作;否則,通知所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊執(zhí)行所述數(shù)據(jù)轉(zhuǎn)發(fā)操作;數(shù)據(jù)發(fā)送模塊,用于根據(jù)所述數(shù)據(jù)判斷模塊發(fā)送的通知,將所述數(shù)據(jù)存儲(chǔ) 模塊中保存的所述數(shù)據(jù)發(fā)送給用戶;數(shù)據(jù)轉(zhuǎn)發(fā)模塊,用于根據(jù)所述數(shù)據(jù)判斯模塊發(fā)送的通知,通過(guò)主干網(wǎng)獲取 所述數(shù)據(jù)發(fā)送給用戶。一種實(shí)現(xiàn)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的設(shè)備,包括存儲(chǔ)模塊,用于在接入網(wǎng)本地保存接收到的數(shù)據(jù);網(wǎng)絡(luò)處理器,用于才艮據(jù)收到的數(shù)據(jù)的訪問(wèn)請(qǐng)求,向用戶發(fā)送所述存儲(chǔ)模塊 中保存的所述數(shù)據(jù),以及接收數(shù)據(jù)并傳送給所述存儲(chǔ)模塊;中央處理器,分別與所述存儲(chǔ)模塊及網(wǎng)絡(luò)處理器連接,控制實(shí)現(xiàn)存儲(chǔ)模塊 與網(wǎng)絡(luò)處理器之間的數(shù)據(jù)傳遞。由上述本發(fā)明的實(shí)施例提供的技術(shù)方案可以看出,由于本發(fā)明實(shí)施例將用 戶所需數(shù)據(jù)下栽到接入網(wǎng)本地,因而使得用戶可以從接入網(wǎng)本地獲取其請(qǐng)求的 數(shù)據(jù),即無(wú)需通過(guò)訪問(wèn)主干網(wǎng)荻取相應(yīng)數(shù)據(jù),有效降低了多用戶獲取同一數(shù)據(jù) 的情況下對(duì)主干網(wǎng)的帶寬資源的占用。
圖1為本發(fā)明實(shí)施例提供的處理過(guò)程的示意圖一; 圖2為本發(fā)明實(shí)施例實(shí)際應(yīng)用的網(wǎng)絡(luò)系統(tǒng)示意圖; 圖3為本發(fā)明實(shí)施例提供的處理過(guò)程的示意圖二; 圖4為本發(fā)明實(shí)施例提供的設(shè)備結(jié)構(gòu)示意圖一; 圖5為本發(fā)明實(shí)施例提供的設(shè)備結(jié)構(gòu)示意圖二。
具體實(shí)施方式
在網(wǎng)絡(luò)中存在很多重復(fù)傳輸?shù)臄?shù)據(jù),如多個(gè)B地的用戶需要在不同的時(shí)間 獲取從A地傳輸?shù)南嗤瑪?shù)據(jù),則要在不同的時(shí)間根據(jù)用戶的需求從A地重復(fù)傳輸 該數(shù)據(jù)到B地,以滿足B地不同的用戶的需求。為減少由此造成的對(duì)主干網(wǎng)絡(luò)帶 寬占用,在本發(fā)明實(shí)施例中,當(dāng)收到數(shù)據(jù)訪問(wèn)請(qǐng)求時(shí),判斷被請(qǐng)求訪問(wèn)的數(shù)據(jù) 是否保存在接入網(wǎng)本地,如果是,將存儲(chǔ)在接入網(wǎng)本地的所述數(shù)據(jù)發(fā)送給用戶, 否則,通過(guò)主干網(wǎng)獲取所述數(shù)據(jù)發(fā)送給用戶。其中,還可以包括監(jiān)測(cè)某一數(shù)據(jù)被通過(guò)主干網(wǎng)獲取的次數(shù),當(dāng)達(dá)到預(yù)定 次數(shù)時(shí),在接入網(wǎng)本地保存所述數(shù)據(jù)。通過(guò)所述對(duì)相同數(shù)據(jù)下載次數(shù)的統(tǒng)計(jì), 將網(wǎng)絡(luò)中的熱門信息自動(dòng)保存到接入網(wǎng)本地,供用戶訪問(wèn),以減少對(duì)網(wǎng)絡(luò)中傳 輸資源的占用。為了提高存儲(chǔ)空間的利用率,及時(shí)釋放存儲(chǔ)空間以確保新數(shù)據(jù)的進(jìn)入,本 發(fā)明實(shí)施例還可以通過(guò)監(jiān)測(cè)保存在接入網(wǎng)本地的數(shù)據(jù)被訪問(wèn)情況,對(duì)保存在接入網(wǎng)本地的數(shù)據(jù)進(jìn)行老化刪除,具體可以通過(guò)以下至少一種操作實(shí)現(xiàn)監(jiān)測(cè)某 一數(shù)據(jù);陂用戶訪問(wèn)的間隔時(shí)間,當(dāng)所述間隔時(shí)間超出預(yù)定時(shí)間時(shí),刪除所述數(shù) 據(jù);或者當(dāng)本地存儲(chǔ)空間已滿,將保存在本地存儲(chǔ)空間的數(shù)據(jù)的被訪問(wèn)概率進(jìn) 行比較,按照需要保存的數(shù)據(jù)的存儲(chǔ)空間需求,刪除本地存儲(chǔ)空間中被訪問(wèn)概 率低的數(shù)據(jù);當(dāng)本地存儲(chǔ)空間已滿時(shí),將需要進(jìn)入本地存儲(chǔ)空間的數(shù)據(jù)的被訪 問(wèn)概率與本地存儲(chǔ)的數(shù)據(jù)的被訪問(wèn)概率進(jìn)行比較,刪除本地存儲(chǔ)空間中板訪問(wèn) 概率低的數(shù)據(jù)(該方法適用于當(dāng)某一數(shù)據(jù)被通過(guò)主干網(wǎng)獲取的次數(shù)達(dá)到預(yù)定次 數(shù)后,在接入網(wǎng)本地保存所述數(shù)據(jù)的情況)。下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例在實(shí)際應(yīng)用過(guò)程中的具體實(shí)現(xiàn)方式進(jìn)行 詳細(xì)的i兌明。本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的處理方案如圖1所示, 具體可以包括以下步驟步驟11 、本地網(wǎng)絡(luò)設(shè)備收到用戶發(fā)送的數(shù)據(jù)訪問(wèn)請(qǐng)求;步驟12、根據(jù)所述的數(shù)據(jù)訪問(wèn)請(qǐng)求,判斷用戶所需數(shù)據(jù)是否存儲(chǔ)在接入網(wǎng) 本地,如果未保存在接入網(wǎng)本地,則執(zhí)行步驟13,否則,執(zhí)行步驟15;步驟13、如果用戶所需數(shù)據(jù)未存儲(chǔ)在接入網(wǎng)本地,則通過(guò)主干網(wǎng)獲取所述 數(shù)據(jù)并發(fā)送給相應(yīng)的用戶,并對(duì)所述的數(shù)據(jù)進(jìn)行下載計(jì)次,以統(tǒng)計(jì)某一數(shù)據(jù)被 通過(guò)主千網(wǎng)下載的次數(shù),執(zhí)行步驟14;步驟14、當(dāng)通過(guò)主干網(wǎng)下載所述數(shù)據(jù)的計(jì)次數(shù)達(dá)到預(yù)定次數(shù)時(shí),將該數(shù)據(jù) 下載并保存到本地,以便后續(xù)針對(duì)該數(shù)據(jù)的請(qǐng)求可以直接在本地獲得相應(yīng)數(shù) 據(jù);其中,所述的預(yù)定次數(shù)具體設(shè)定方式可以是手動(dòng)設(shè)置,如在收到數(shù)據(jù)的首 次訪問(wèn)請(qǐng)求時(shí),系統(tǒng)提示操作人員輸入所述數(shù)據(jù)對(duì)應(yīng)的預(yù)定次數(shù),操作人員根據(jù)需要輸入具體數(shù)值;也可以是自動(dòng)設(shè)置,如將系統(tǒng)默認(rèn)值作為每個(gè)數(shù)據(jù)的預(yù) 定次數(shù)。步驟15、如果用戶所需數(shù)據(jù)已經(jīng)存儲(chǔ)在接入網(wǎng)本地,則將接入網(wǎng)本地存儲(chǔ) 的數(shù)據(jù)發(fā)送給用戶。在接入網(wǎng)本地保存的數(shù)據(jù)可以保存在網(wǎng)絡(luò)設(shè)備中,也可以保存在與接入網(wǎng) 設(shè)備通信的特定存儲(chǔ)設(shè)備中。上述本發(fā)明實(shí)施例中,還可以通過(guò)監(jiān)測(cè)保存在接入網(wǎng)本地的數(shù)據(jù)的訪問(wèn)情 況,對(duì)其進(jìn)行老化刪除。具體的老化刪除方法可以通過(guò)以下至少 一種操作實(shí)現(xiàn)基于數(shù)據(jù)被訪問(wèn)時(shí)間間隔的老化刪除方法,監(jiān)測(cè)某一數(shù)據(jù)被用戶訪問(wèn)的間 隔時(shí)間,當(dāng)所述間隔時(shí)間超出預(yù)定的老化刪除時(shí)間時(shí),刪除所述數(shù)據(jù),其中的 老化刪除時(shí)間可以根據(jù)本地閑置存儲(chǔ)空間的大小動(dòng)態(tài)設(shè)定,如果閑置存儲(chǔ)空間 大(比如大于某一閾值),則可將老化刪除時(shí)間設(shè)定得較長(zhǎng),否則,將老化刪 除時(shí)間設(shè)定得較短,所述的老化刪除時(shí)間的設(shè)定方式根據(jù)用戶的需要,可以手 動(dòng)或自動(dòng)設(shè)置;基于數(shù)據(jù)被訪問(wèn)概率對(duì)比的老化刪除方法,即當(dāng)本地存儲(chǔ)空間已滿時(shí),將 需要進(jìn)入本地存儲(chǔ)空間的新數(shù)據(jù)的被訪問(wèn)概率與本地存儲(chǔ)的老數(shù)據(jù)的被訪問(wèn) 概率進(jìn)行比較,刪除被訪問(wèn)概率低的老數(shù)據(jù)。具體可以是將新數(shù)據(jù)的被訪問(wèn)概 率與每個(gè)老數(shù)據(jù)的被訪問(wèn)概率分別進(jìn)行比較,并判斷所有被訪問(wèn)概率低于新數(shù) 據(jù)被訪問(wèn)概率的老數(shù)據(jù)所占用的存儲(chǔ)空間可否滿足新數(shù)據(jù)的需求,如果可以則 刪除全部或部分被訪問(wèn)概率低于新數(shù)據(jù)被訪問(wèn)概率的老數(shù)據(jù),并保存所述新數(shù) 據(jù);否則,僅刪除訪問(wèn)概率低于新數(shù)據(jù)訪問(wèn)概率的老數(shù)據(jù),但拒絕保存所述新 數(shù)據(jù),其中,刪除部分被訪問(wèn)概率低于新數(shù)據(jù)被訪問(wèn)概率的數(shù)據(jù)時(shí)只要滿足新 數(shù)據(jù)存儲(chǔ)空間需求即可(可以隨機(jī)刪除被訪問(wèn)概率低于新數(shù)據(jù)被訪問(wèn)概率的數(shù) 據(jù),也可以按照被訪問(wèn)概率由高到低順序刪除被訪問(wèn)概率低于新數(shù)據(jù)被訪問(wèn)概率的數(shù)據(jù),等等)。所述被訪問(wèn)概率是指單位時(shí)間內(nèi)相同數(shù)據(jù)被請(qǐng)求訪問(wèn)的次 數(shù),其計(jì)量單位可以是次/小時(shí)。例如,第一次和第N次通過(guò)主干網(wǎng)獲取所述新數(shù)據(jù)的時(shí)間間隔為T"則N除以T")可得到新數(shù)據(jù)的被訪問(wèn)概率;從第一次到統(tǒng) 計(jì)被訪問(wèn)概率之前最后一次獲取本地存儲(chǔ)空間中相應(yīng)的老數(shù)據(jù)的時(shí)間間隔為 T2,在丁2內(nèi)獲取所述老數(shù)據(jù)的次數(shù)為M,則M除以丁2可得到所述老數(shù)據(jù)的被訪 問(wèn)概率。為防止用戶惡意訪問(wèn)導(dǎo)致本地存儲(chǔ)空間中存儲(chǔ)大量無(wú)用數(shù)據(jù),本發(fā)明實(shí)施 例中,可以對(duì)接入網(wǎng)用戶進(jìn)行接入認(rèn)證,對(duì)未通過(guò)接入認(rèn)證的用戶,拒絕其發(fā) 送的數(shù)據(jù)訪問(wèn)請(qǐng)求;還可以監(jiān)測(cè)同一IP地址對(duì)相同數(shù)據(jù)的訪問(wèn)請(qǐng)求次數(shù),如果 超過(guò)預(yù)定值,則拒絕該用戶的數(shù)據(jù)訪問(wèn)請(qǐng)求,否則向用戶發(fā)送所述數(shù)據(jù)。為便于對(duì)上述本發(fā)明實(shí)施例的理解,下面以本發(fā)明實(shí)施例在圖2所示網(wǎng)絡(luò) 系統(tǒng)中的應(yīng)用為例,對(duì)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的具體處理過(guò)程進(jìn)行進(jìn)一步描述圖2所示的網(wǎng)絡(luò)系統(tǒng)中,文件服務(wù)器A和本地網(wǎng)絡(luò)設(shè)備B與主干網(wǎng)連接,處 于B地接入網(wǎng)的用戶(N1—NN3)均與本地網(wǎng)絡(luò)設(shè)備B連接,現(xiàn)有多個(gè)用戶需 要在不同時(shí)間訪問(wèn)A地的文件服務(wù)器A上的文件XX 。用戶N1向本地網(wǎng)絡(luò)設(shè)備B發(fā)送針對(duì)文件XX的訪問(wèn)請(qǐng)求,假定該對(duì)文件XX 的訪問(wèn)請(qǐng)求為用戶N1所在接入網(wǎng)中對(duì)文件XX的首次訪問(wèn)請(qǐng)求;本地網(wǎng)絡(luò)設(shè)備B判斷文件XX未保存在接入網(wǎng)本地,且所述的對(duì)文件XX的訪 問(wèn)請(qǐng)求為首次訪問(wèn)請(qǐng)求,則為所述的文件XX設(shè)置被下載次數(shù)閾值,例如設(shè)被下 載次數(shù)閾值=3;N1 ,由于該對(duì)文件XX的訪問(wèn)請(qǐng)求為用戶N1所在接入網(wǎng)中對(duì)文件XX的首次訪問(wèn) 請(qǐng)求,因此將文件XX對(duì)應(yīng)的^:下栽計(jì)次數(shù)置為1,所述下載計(jì)次數(shù)記錄本地網(wǎng) 絡(luò)設(shè)備B被從文件服務(wù)器A下載文件XX的次數(shù);用戶N2向本地網(wǎng)絡(luò)設(shè)備B發(fā)送針對(duì)文件XX的訪問(wèn)請(qǐng)求;本地網(wǎng)絡(luò)設(shè)備B判斷文件XX未保存在本地,則通過(guò)主干網(wǎng)從網(wǎng)絡(luò)設(shè)備A獲 取文件服務(wù)器A中的文件XX并發(fā)送給用戶N2,并將文件XX對(duì)應(yīng)的被下載計(jì)次 累計(jì),即文件XX對(duì)應(yīng)的被下載計(jì)次數(shù)為2;用戶N3向本地網(wǎng)絡(luò)設(shè)備B發(fā)送針對(duì)文件XX的訪問(wèn)請(qǐng)求;本地網(wǎng)絡(luò)設(shè)備B判斷文件XX未保存在本地,則獲取文件服務(wù)器A中的文件 XX并發(fā)送給用戶N3,并將文件XX對(duì)應(yīng)的被下載次數(shù)累計(jì),即為3,此時(shí),文 件XX對(duì)應(yīng)的被下載計(jì)次數(shù)達(dá)到預(yù)先設(shè)置的被下載次數(shù)閾值3,因此將文件XX下 載到本地網(wǎng)絡(luò)設(shè)備B或與本地網(wǎng)絡(luò)設(shè)備B關(guān)聯(lián)的本地存儲(chǔ)設(shè)備中;當(dāng)再次收到針對(duì)文件XX的訪問(wèn)請(qǐng)求時(shí),本地網(wǎng)絡(luò)設(shè)備B判斷文件XX已經(jīng)保 存在本地,故將保存在本地的文件XX發(fā)送給提出訪問(wèn)請(qǐng)求的用戶,而不再通過(guò) 主干網(wǎng)絡(luò)提取數(shù)據(jù)。如果B地的用戶還需要在不同時(shí)間訪問(wèn)A地文件服務(wù)器A上的其他相同文 件,如文件YY、文件ZZ等,同樣可以按照上述步驟實(shí)現(xiàn)。本發(fā)明實(shí)施例提供的另外一種實(shí)現(xiàn)用戶荻取網(wǎng)絡(luò)數(shù)據(jù)的方法如圖3所示, 具體可以包括以下步驟步驟31 、本地網(wǎng)絡(luò)設(shè)備收到用戶發(fā)送的數(shù)據(jù)訪問(wèn)請(qǐng)求;步驟32、才艮據(jù)所述的數(shù)據(jù)訪問(wèn)請(qǐng)求,判斷用戶所需數(shù)據(jù)是否存儲(chǔ)在接入網(wǎng) 本地,如果未保存在接入網(wǎng)本地,則執(zhí)行步驟33,否則,執(zhí)行步驟35;步驟33、通過(guò)主干網(wǎng)獲取所述數(shù)據(jù)并發(fā)送給相應(yīng)的用戶,并將所述數(shù)據(jù)下 載并保存到接入網(wǎng)本地,同時(shí)為所述數(shù)據(jù)設(shè)定老化刪除時(shí)間,執(zhí)行步驟34;步驟34、當(dāng)存儲(chǔ)在接入網(wǎng)本地的所述數(shù)據(jù)的被訪問(wèn)間隔時(shí)間超出對(duì)應(yīng)的老 化刪除時(shí)間時(shí),將所述數(shù)據(jù)從接入網(wǎng)本地刪除;步驟35、如果用戶所需數(shù)據(jù)已經(jīng)存儲(chǔ)在接入網(wǎng)本地,則將本地網(wǎng)絡(luò)設(shè)備中 存儲(chǔ)的數(shù)據(jù)發(fā)送給用戶。當(dāng)本地存儲(chǔ)空間滿時(shí),上述本發(fā)明實(shí)施例中還可以通過(guò)被訪問(wèn)概率對(duì)比的方式對(duì)存儲(chǔ)在本地的數(shù)據(jù)進(jìn)行老化刪除,即,將所有本地存儲(chǔ)的老數(shù)據(jù)的被訪 問(wèn)概率進(jìn)行比較,根據(jù)需要進(jìn)入本地存儲(chǔ)空間的新數(shù)據(jù)所需的空間大小,刪除據(jù),也可以按照被訪問(wèn)概率由高到低順序刪除被訪問(wèn)概率較低的老數(shù)據(jù),等 等)。所述被訪問(wèn)概率是指單位時(shí)間內(nèi),相同數(shù)據(jù)被請(qǐng)求訪問(wèn)的次數(shù),其計(jì)量 單位可以是次/小時(shí)。例如,老數(shù)據(jù)從第 一次到統(tǒng)計(jì)被訪問(wèn)概率之前最后 一次被 從本地存儲(chǔ)空間獲取的時(shí)間間隔為丁2,在丁2內(nèi)獲取所述老數(shù)據(jù)的次數(shù)為M,則 M除以丁2可得到所述老數(shù)據(jù)的被訪問(wèn)概率。本發(fā)明實(shí)施例還提供一種實(shí)現(xiàn)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的設(shè)備,其結(jié)構(gòu)如圖4所示,具體實(shí)現(xiàn)結(jié)構(gòu)可以包括數(shù)據(jù)判斷模塊41、數(shù)據(jù)發(fā)送模塊42和數(shù)據(jù)轉(zhuǎn)發(fā)模塊 43,其中數(shù)據(jù)判斷模塊41,用于根據(jù)收到的數(shù)據(jù)訪問(wèn)請(qǐng)求,判斷被請(qǐng)求訪問(wèn)的數(shù)據(jù) 是否保存在接入網(wǎng)本地的存儲(chǔ)空間48,如果是,則通知所述數(shù)據(jù)發(fā)送模塊42 執(zhí)行數(shù)據(jù)發(fā)送操作;否則,通知所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊43執(zhí)行數(shù)據(jù)轉(zhuǎn)發(fā)操作;數(shù)據(jù)發(fā)送模塊42,用于根據(jù)所述數(shù)據(jù)判斷模塊41發(fā)送的通知,將接入網(wǎng)本 地的存儲(chǔ)空間48中保存的所述用戶請(qǐng)求的數(shù)據(jù)發(fā)送給用戶;數(shù)據(jù)轉(zhuǎn)發(fā)模塊43,用于根據(jù)所述數(shù)據(jù)判斷模塊41發(fā)送的通知,通過(guò)主干網(wǎng) 獲取所述用戶請(qǐng)求的數(shù)據(jù)發(fā)送給用戶。其中,本發(fā)明實(shí)施例的設(shè)備還可以包括數(shù)據(jù)下載模塊44,用于將本地接入 網(wǎng)中用戶需要的數(shù)據(jù)通過(guò)主干網(wǎng)下載并保存到接入網(wǎng)本地的存儲(chǔ)空間48中,以 便于在本地為用戶提供相應(yīng)的數(shù)據(jù);訪問(wèn)統(tǒng)計(jì)模塊45,用于統(tǒng)計(jì)某一數(shù)據(jù)被通 過(guò)主干網(wǎng)獲取的次數(shù),當(dāng)達(dá)到預(yù)定次數(shù)時(shí),通知所述數(shù)據(jù)下載模塊44將所述數(shù) 據(jù)保存在所述接入網(wǎng)本地的存儲(chǔ)空間48。圖4所示的本地存儲(chǔ)空間48可以由在本發(fā)明實(shí)施例提供的設(shè)備中設(shè)置數(shù)據(jù) 存儲(chǔ)設(shè)備實(shí)現(xiàn),也可以由位于接入網(wǎng)本地、與本發(fā)明實(shí)施例提供的設(shè)備關(guān)聯(lián)的存儲(chǔ)設(shè)備實(shí)現(xiàn)。為提高存儲(chǔ)空間的利用率,及時(shí)釋放存儲(chǔ)空間以確保新數(shù)據(jù)的進(jìn)入,本發(fā) 明實(shí)施例的設(shè)備還可以包括以下至少一種模塊時(shí)間老化刪除模塊46,用于監(jiān)測(cè)某一數(shù)據(jù)被用戶訪問(wèn)的間隔時(shí)間,當(dāng)所述 間隔時(shí)間超過(guò)預(yù)定時(shí)間時(shí),將所述數(shù)據(jù)從接入網(wǎng)本地的存儲(chǔ)空間48中刪除;概率老化刪除模塊一471,用于當(dāng)本地存儲(chǔ)空間48已滿,將保存在本地存 儲(chǔ)空間的數(shù)據(jù)的被訪問(wèn)概率進(jìn)行比較,按照需要保存的數(shù)據(jù)的存儲(chǔ)空間需求, 刪除本地存儲(chǔ)空間48中被訪問(wèn)概率低的數(shù)據(jù);概率老化刪除模塊二472,用于當(dāng)接入網(wǎng)本地的存儲(chǔ)空間48已滿,將需要 進(jìn)入本地存儲(chǔ)空間的數(shù)據(jù)的被訪問(wèn)概率與保存在本地的數(shù)據(jù)的被訪問(wèn)概率進(jìn) 行比較,并將被訪問(wèn)概率低的數(shù)據(jù)從接入網(wǎng)本地的存儲(chǔ)空間48中刪除。具體可 以是將新數(shù)據(jù)的被訪問(wèn)概率與每個(gè)老數(shù)據(jù)的被訪問(wèn)概率分別進(jìn)行比較,并判斷 所有被訪問(wèn)概率低于新數(shù)據(jù)被訪問(wèn)概率的老數(shù)據(jù)占用的存儲(chǔ)空間可否滿足新 數(shù)據(jù)的需求,如果可以則刪除全部或部分被訪問(wèn)概率低于新數(shù)據(jù)被訪問(wèn)概率的 老數(shù)據(jù),并保存所述新數(shù)據(jù);否則,僅刪除被訪問(wèn)概率低于新數(shù)據(jù)被訪問(wèn)概率 的老數(shù)據(jù),但拒絕保存所述新數(shù)據(jù),其中,刪除部分被訪問(wèn)概率低于新數(shù)據(jù)被 訪問(wèn)概率的數(shù)據(jù)時(shí)只要滿足新數(shù)據(jù)存儲(chǔ)空間需求即可。所述被訪問(wèn)概率是指單位時(shí)間內(nèi)相同數(shù)據(jù)被獲取或訪問(wèn)的次數(shù),其計(jì)量單 位可以是次/小時(shí)。例如,所述新數(shù)據(jù)被第一次和第N次(N為老化次數(shù))通過(guò) 主干網(wǎng)獲取的時(shí)間間隔為TV則N除以L可得到新數(shù)據(jù)的被訪問(wèn)概率;從第一 次到統(tǒng)計(jì)被訪問(wèn)概率之前最后一次,本地存儲(chǔ)空間中相應(yīng)的老數(shù)據(jù)被獲取的時(shí)間間隔為丁2,在丁2內(nèi)所述老數(shù)據(jù)被獲取或訪問(wèn)的次數(shù)為M,則M除以丁2可得到所述老數(shù)據(jù)的被訪問(wèn)概率。為便于對(duì)上述本發(fā)明實(shí)施例的理解,還提供了一種具體的存儲(chǔ)式網(wǎng)絡(luò)設(shè) 備,下面將結(jié)合圖5對(duì)該設(shè)備的具體實(shí)現(xiàn)結(jié)構(gòu)及工作原理進(jìn)行詳細(xì)說(shuō)明。如圖5所示,相應(yīng)的存儲(chǔ)式網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)包括存儲(chǔ)模塊51、網(wǎng)絡(luò)處理器 NP ( Network Processor) 52、中央處理器(CPU) 53、用戶接口模塊54和主 干網(wǎng)接口模塊55,其中存儲(chǔ)模塊51,用于在接入網(wǎng)本地保存接收到的數(shù)據(jù),其中,所述數(shù)據(jù)包括 用戶所需數(shù)據(jù)和網(wǎng)絡(luò)處理器52上送報(bào)文數(shù)據(jù);所述存儲(chǔ)模塊51通常采用磁盤存儲(chǔ)介質(zhì),并根據(jù)不同用戶需求,可選用各 種不同規(guī)格和種類的存儲(chǔ)器。其存儲(chǔ)方式可以采取分類存儲(chǔ)的方式,例如基于 網(wǎng)絡(luò)電視IPTV( Internet Protocol Television )、高清電視HDTV( High Definition Television)等不同業(yè)務(wù)類型,對(duì)相應(yīng)數(shù)據(jù)進(jìn)行分類存儲(chǔ);還可以采取優(yōu)先存 儲(chǔ)的方式,例如通過(guò)對(duì)數(shù)據(jù)源IP地址設(shè)置優(yōu)先級(jí),對(duì)相應(yīng)數(shù)據(jù)進(jìn)行基于IP地址 的優(yōu)先存儲(chǔ)。網(wǎng)絡(luò)處理器(NP)52,用于根據(jù)收到的針對(duì)數(shù)據(jù)的訪問(wèn)請(qǐng)求,向用戶發(fā) 送所述存儲(chǔ)模塊51中保存的相應(yīng)數(shù)據(jù)(即實(shí)現(xiàn)圖4中的數(shù)據(jù)發(fā)送模塊42的功 能),以及接收本地接入網(wǎng)中的用戶所需數(shù)據(jù)并傳送給所述存儲(chǔ)模塊51;中央處理器(CPU) 53,分別與所述存儲(chǔ)模塊51及NP52連接,控制實(shí)現(xiàn) 存儲(chǔ)模塊51與NP52之間的數(shù)據(jù)傳遞,即用于將NP52上報(bào)的數(shù)據(jù)添加到存儲(chǔ)模 塊51中等。用戶接口模塊54,用于與接入網(wǎng)內(nèi)的用戶連接,實(shí)現(xiàn)與用戶之間的數(shù)據(jù)通所述的用戶接口模塊54支持基于以太網(wǎng)的協(xié)議,可提供靈活的配置。為方 便用戶訪問(wèn),所述的用戶接口模塊還可以與CPU53連接,通過(guò)CPU53的文件 系統(tǒng)實(shí)時(shí)向用戶提供設(shè)備中的存儲(chǔ)數(shù)據(jù)信息以及訪問(wèn)間隔時(shí)間、訪問(wèn)頻率等相 關(guān)存儲(chǔ)信息。主干網(wǎng)接口模塊55,用于與主干網(wǎng)連接,實(shí)現(xiàn)與接入網(wǎng)外的設(shè)備之間的數(shù) 據(jù)通信。塊(FPGA)56,該^i塊用于與NP52通信,統(tǒng)計(jì)某一數(shù)據(jù)-陂用戶訪問(wèn)的次數(shù), 當(dāng)達(dá)到預(yù)定次數(shù)時(shí),通過(guò)CPU53通知所述存儲(chǔ);f莫塊51保存所述數(shù)據(jù)。上述本發(fā)明實(shí)施例提供的存儲(chǔ)式網(wǎng)絡(luò)設(shè)備中,所述的NP52還包括數(shù)據(jù)轉(zhuǎn) 發(fā)模塊523和數(shù)據(jù)判斷模塊522,其中,所述的數(shù)據(jù)轉(zhuǎn)發(fā)模塊523用于根據(jù)收到 的本地接入網(wǎng)用戶發(fā)來(lái)的針對(duì)數(shù)據(jù)的訪問(wèn)請(qǐng)求,通過(guò)主干網(wǎng)獲取所述用戶所需 數(shù)據(jù)并轉(zhuǎn)發(fā)給用戶;所述的數(shù)據(jù)判斷模塊521用于判斷被請(qǐng)求的數(shù)據(jù)是否保存 在接入網(wǎng)本地,如果是,則通過(guò)CPU53通知所述數(shù)據(jù)發(fā)送才莫塊522將所述數(shù)據(jù) 發(fā)送給用戶;否則,通知所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊523通過(guò)主干網(wǎng)獲取所述數(shù)據(jù)并發(fā) 送給用戶。為提高存儲(chǔ)空間的利用率,及時(shí)釋放存儲(chǔ)空間以確保新數(shù)據(jù)的進(jìn)入,所述 的現(xiàn)場(chǎng)可編程邏輯陣列模塊56可以包括以下至少一個(gè)模塊時(shí)間老化刪除模塊561,用于監(jiān)測(cè)某一數(shù)據(jù)被用戶訪問(wèn)的間隔時(shí)間,當(dāng)所 述間隔時(shí)間超過(guò)預(yù)定時(shí)間時(shí),通過(guò)CPU53將所述數(shù)據(jù)從存儲(chǔ)模塊51中刪除;概率老化刪除模塊一562,用于當(dāng)本地存儲(chǔ)空間已滿,將保存在本地存儲(chǔ) 空間的數(shù)據(jù)的被訪問(wèn)概率進(jìn)行比較,按照需要保存的數(shù)據(jù)的存儲(chǔ)空間需求,刪 除本地存儲(chǔ)空間中被訪問(wèn)概率低的數(shù)據(jù);概率老化刪除模塊二563,用于當(dāng)本地存儲(chǔ)空間已滿,將需要進(jìn)入本地存 儲(chǔ)空間的數(shù)據(jù)的被訪問(wèn)概率與保存在本地的數(shù)據(jù)的被訪問(wèn)概率進(jìn)行比較,并通 過(guò)CPU53將被訪問(wèn)概率低的數(shù)據(jù)從存儲(chǔ)模塊51中刪除。具體可以是將新數(shù)據(jù)的 被訪問(wèn)概率與每個(gè)老數(shù)據(jù)的被訪問(wèn)概率分別進(jìn)行比較,并判斷所有被訪問(wèn)概率 低于新數(shù)據(jù)被訪問(wèn)概率的老數(shù)據(jù)占用的存儲(chǔ)空間可否滿足新數(shù)據(jù)的需求,如果 可以則刪除全部或部分被訪問(wèn)概率低于新數(shù)據(jù)被訪問(wèn)概率的老數(shù)據(jù),并保存所 述新數(shù)據(jù);否則,僅刪除被訪問(wèn)概率低于新數(shù)據(jù)被訪問(wèn)概率的老數(shù)據(jù),但拒絕 保存所述新數(shù)據(jù),其中,刪除部分被訪問(wèn)概率低于新數(shù)據(jù)被訪問(wèn)概率的數(shù)據(jù)時(shí)只要滿足新數(shù)據(jù)存儲(chǔ)空間需求即可。所述被訪問(wèn)概率是指單位時(shí)間內(nèi)相同數(shù)據(jù)被獲取或訪問(wèn)的次數(shù),其計(jì)量單位可以是次/小時(shí)。例如,所述新數(shù)據(jù)第一次和第N次(N為老化次數(shù))被通過(guò) 主干網(wǎng)獲取的時(shí)間間隔為1V則N除以"T!可得到新數(shù)據(jù)的被訪問(wèn)概率;從第一 次到統(tǒng)計(jì)被訪問(wèn)概率之前,本地存儲(chǔ)空間中相應(yīng)的老數(shù)據(jù)最后一次被獲取的時(shí)間間隔為丁2,在丁2內(nèi)所述老數(shù)據(jù)被獲取或訪問(wèn)的次數(shù)為M,則M除以丁2可得到所述老數(shù)據(jù)的被訪問(wèn)概率。上述本發(fā)明實(shí)施例提供的存儲(chǔ)式網(wǎng)絡(luò)設(shè)備中,所述的NP、 CPU、 FPGA可 以有多種實(shí)現(xiàn)結(jié)構(gòu),通過(guò)適當(dāng)?shù)姆绞竭B接或通信,均可實(shí)現(xiàn)上述各功能模塊的 功能,其具體工作方式可以是(1) 數(shù)據(jù)識(shí)別、用戶識(shí)別功能的實(shí)現(xiàn)NP接收用戶發(fā)來(lái)的報(bào)文,通過(guò)所 述報(bào)文中用戶IP地址、請(qǐng)求訪問(wèn)文件名等信息識(shí)別不同用戶的訪問(wèn),接收主干 網(wǎng)發(fā)來(lái)的數(shù)據(jù);通過(guò)網(wǎng)絡(luò)1 7層中的某些或全部報(bào)文分析,根據(jù)所述數(shù)據(jù)報(bào)文 中文件源IP地址、端口號(hào)、文件校驗(yàn)碼、文件日期等信息識(shí)別相同數(shù)據(jù)的訪問(wèn);(2) 數(shù)據(jù)發(fā)送功能的實(shí)現(xiàn)NP通過(guò)對(duì)數(shù)據(jù)訪問(wèn)請(qǐng)求報(bào)文信息與本地存儲(chǔ) 的數(shù)據(jù)的報(bào)文信息進(jìn)行匹配,并將匹配結(jié)果發(fā)送給CPU,如果找到匹配的數(shù)據(jù), 則CPU通過(guò)本地向用戶發(fā)送所述數(shù)據(jù);否則,CPU通過(guò)主干網(wǎng)獲取數(shù)據(jù)發(fā)送給 用戶;(3) 數(shù)據(jù)存儲(chǔ)與老化功能的實(shí)現(xiàn)NP可以但不僅限于采用X11 +DUNE 的結(jié)構(gòu),通過(guò)所述的X11對(duì)報(bào)文進(jìn)行網(wǎng)絡(luò)1 7層中的某些或全部深層分析后, 將報(bào)文分析的結(jié)果通過(guò)標(biāo)簽的形式附加在數(shù)據(jù)報(bào)文上,發(fā)送給所述的DUNE芯 片,通過(guò)該芯片配合FPGA模塊可實(shí)現(xiàn)統(tǒng)計(jì)等相關(guān)功能,具體可以包括FPGA根據(jù)所述的報(bào)文分析結(jié)果分別對(duì)不同數(shù)據(jù)進(jìn)行訪問(wèn)次數(shù)、訪問(wèn)間隔 時(shí)間、訪問(wèn)概率等進(jìn)行統(tǒng)計(jì)計(jì)算,并將計(jì)算結(jié)果發(fā)送給CPU, CPU通過(guò)比較 FPGA上報(bào)的下載計(jì)次數(shù)與設(shè)定的老化次數(shù),當(dāng)下載次數(shù)達(dá)到老化次數(shù)時(shí),通過(guò)CPU控制將相應(yīng)的數(shù)據(jù)保存到存儲(chǔ)模塊;通過(guò)比較FPGA上報(bào)的數(shù)據(jù)訪問(wèn)間隔時(shí)間與設(shè)定的老化刪除時(shí)間,判斷是 否需要?jiǎng)h除該數(shù)據(jù),并在確定需要?jiǎng)h除時(shí),通過(guò)CUP控制刪除存儲(chǔ)模塊中保存 的相應(yīng)數(shù)據(jù);通過(guò)比較FPGA上報(bào)的新數(shù)據(jù)與老數(shù)據(jù)的訪問(wèn)概率,判斷是否刪除所述老 數(shù)據(jù)以接受該新數(shù)據(jù),若是,則通過(guò)CPU控制刪除存儲(chǔ)模塊中保存的訪問(wèn)概率 低的數(shù)據(jù),并控制將新數(shù)據(jù)保存到存儲(chǔ)模塊中。由上述本發(fā)明實(shí)施例的描述可以看出,通過(guò)采用存儲(chǔ)與路由技術(shù),將用戶 需要的數(shù)據(jù)下栽并保存到接入網(wǎng)本地,以便本地接入網(wǎng)中的用戶訪問(wèn),減少了 由于重復(fù)傳輸相同數(shù)據(jù)而導(dǎo)致的主干網(wǎng)絡(luò)帶寬占用。另夕卜,IP多播通信的實(shí)現(xiàn)要求介于多播源和接收者之間的路由器、集線器、 交換機(jī)以及主機(jī)均支持IP多播功能,如果其中一個(gè)環(huán)節(jié)不滿足多播的要求,多 播將不能實(shí)現(xiàn),因此配置低的網(wǎng)絡(luò)設(shè)備將不能使用多播技術(shù)。而本發(fā)明實(shí)施例 對(duì)用戶接入網(wǎng)絡(luò)的硬件要求較低,僅需具備存儲(chǔ)能力或具有關(guān)聯(lián)的存儲(chǔ)設(shè)備的 網(wǎng)絡(luò)設(shè)備即可,可以在不改變目前網(wǎng)絡(luò)規(guī)劃的前提下完成網(wǎng)絡(luò)的優(yōu)化,降低網(wǎng) 絡(luò)優(yōu)化成本;另外,本發(fā)明實(shí)施例的實(shí)施無(wú)需租用長(zhǎng)途干網(wǎng),因此較之波分復(fù) 用技術(shù),降低了用戶接入網(wǎng)絡(luò)的成本。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局 限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易 想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù) 范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1、一種實(shí)現(xiàn)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的方法,其特征在于,包括當(dāng)收到數(shù)據(jù)訪問(wèn)請(qǐng)求時(shí),判斷被請(qǐng)求訪問(wèn)的數(shù)據(jù)是否保存在接入網(wǎng)本地,如果是,將存儲(chǔ)在接入網(wǎng)本地的所述數(shù)據(jù)發(fā)送給用戶,否則,通過(guò)主干網(wǎng)獲取所述數(shù)據(jù)發(fā)送給用戶。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括 監(jiān)測(cè)某一數(shù)據(jù)被通過(guò)主干網(wǎng)獲取的次數(shù),當(dāng)達(dá)到預(yù)定次數(shù)時(shí),在接入網(wǎng)本地保存所述數(shù)據(jù)。
3、 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,該方法還包括以下至少 一種操作監(jiān)測(cè)數(shù)據(jù)被訪問(wèn)的間隔時(shí)間,當(dāng)該間隔時(shí)間超過(guò)預(yù)定時(shí)間時(shí),刪除所述數(shù)據(jù);當(dāng)本地存儲(chǔ)空間已滿,將保存在本地存儲(chǔ)空間的數(shù)據(jù)的被訪問(wèn)概率進(jìn)行比 較,按照需要保存的數(shù)據(jù)的存儲(chǔ)空間需求,刪除本地存儲(chǔ)空間中被訪問(wèn)概率低 的數(shù)據(jù)。
4、 根據(jù)權(quán)利要求2所述的方法,其特征在于,該方法還包括 當(dāng)本地存儲(chǔ)空間已滿,將需要保存的數(shù)據(jù)的被訪問(wèn)概率與已保存的數(shù)據(jù)的被訪問(wèn)概率進(jìn)行比較,刪除本地存儲(chǔ)空間中被訪問(wèn)概率低的數(shù)據(jù)。
5、 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,該方法還包括 對(duì)接入網(wǎng)用戶進(jìn)行接入認(rèn)證,對(duì)未通過(guò)接入認(rèn)證的用戶,拒絕其發(fā)送的數(shù)據(jù)的訪問(wèn)請(qǐng)求。
6、 根據(jù)權(quán)利要求1或2任意一項(xiàng)所述的方法,其特征在于,該方法還包括 監(jiān)測(cè)數(shù)據(jù)被同一IP地址訪問(wèn)請(qǐng)求的次數(shù),如果該次數(shù)超過(guò)預(yù)定值,則拒絕該IP地址的訪問(wèn)請(qǐng)求,否則,向IP地址發(fā)送所述數(shù)據(jù)。
7、 一種實(shí)現(xiàn)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的設(shè)備,其特征在于,包括數(shù)據(jù)判斷模塊、 數(shù)據(jù)發(fā)送模塊和數(shù)據(jù)轉(zhuǎn)發(fā)模塊,其中數(shù)據(jù)判斷模塊,用于根據(jù)收到的數(shù)據(jù)訪問(wèn)請(qǐng)求,判斷被請(qǐng)求訪問(wèn)的數(shù)據(jù)是 否保存在接入網(wǎng)本地,如果是,則通知所述數(shù)據(jù)發(fā)送模塊執(zhí)行所述數(shù)據(jù)的發(fā)送 操作;否則,通知所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊執(zhí)行所述數(shù)據(jù)的轉(zhuǎn)發(fā)操作;數(shù)據(jù)發(fā)送模塊,用于根據(jù)所述數(shù)據(jù)判斷模塊發(fā)送的通知,將接入網(wǎng)本地保 存的所述數(shù)據(jù)發(fā)送給用戶;數(shù)據(jù)轉(zhuǎn)發(fā)模塊,用于根據(jù)所述數(shù)據(jù)判斷模塊發(fā)送的通知,通過(guò)主干網(wǎng)獲取 所述數(shù)據(jù)發(fā)送給用戶。
8、 根據(jù)權(quán)利要求7所述的設(shè)備,其特征在于,還包括 數(shù)據(jù)下載模塊,用于將數(shù)據(jù)下載并保存到接入網(wǎng)本地; 訪問(wèn)統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)某一數(shù)據(jù)被通過(guò)主干網(wǎng)獲取的次數(shù),當(dāng)達(dá)到預(yù)定次數(shù)時(shí),通知所述數(shù)據(jù)下載^^塊保存所述數(shù)據(jù)。
9、 根據(jù)權(quán)利要求7或8任意一項(xiàng)所述的設(shè)備,其特征在于,該設(shè)備還包括 以下至少一個(gè);f莫塊時(shí)間老化刪除模塊,用于監(jiān)測(cè)某一數(shù)據(jù)被用戶訪問(wèn)的間隔時(shí)間,當(dāng)該間隔 時(shí)間超過(guò)預(yù)定時(shí)間時(shí),將所述數(shù)據(jù)從接入網(wǎng)本地刪除;概率老化刪除模塊一,用于當(dāng)本地存儲(chǔ)空間已滿,將保存在本地存儲(chǔ)空間 的數(shù)據(jù)的被訪問(wèn)概率進(jìn)行比較,按照需要保存的數(shù)據(jù)的存儲(chǔ)空間需求,刪除本 地存儲(chǔ)空間中被訪問(wèn)概率低的數(shù)據(jù);概率老化刪除模塊二,用于當(dāng)數(shù)據(jù)存儲(chǔ)模塊空間已滿,將需要保存的數(shù)據(jù) 的被訪問(wèn)概率與已保存的數(shù)據(jù)的被訪問(wèn)概率進(jìn)行比較,并將被訪問(wèn)概率低的數(shù) 據(jù)從接入網(wǎng)本地刪除。
10、 一種實(shí)現(xiàn)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的設(shè)備,其特征在于,包括 存儲(chǔ)模塊,用于在接入網(wǎng)本地保存接收到的數(shù)據(jù);網(wǎng)絡(luò)處理器,用于根據(jù)收到的數(shù)據(jù)的訪問(wèn)請(qǐng)求,向用戶發(fā)送所述存儲(chǔ)模塊中保存的所述數(shù)據(jù),以及接收數(shù)據(jù)并傳送給所述存儲(chǔ)模塊;中央處理器,用于控制實(shí)現(xiàn)存儲(chǔ)模塊與網(wǎng)絡(luò)處理器之間的數(shù)據(jù)傳遞。
11、 根據(jù)權(quán)利要求10所述的設(shè)備,其特征在于,所述的設(shè)備還包括現(xiàn)場(chǎng)可 編程邏輯陣列模塊,該現(xiàn)場(chǎng)可編程邏輯陣列才莫塊與所述網(wǎng)絡(luò)處理器通信,用于 統(tǒng)計(jì)某一數(shù)據(jù)被用戶訪問(wèn)的次數(shù),當(dāng)達(dá)到預(yù)定次數(shù)時(shí),通過(guò)中央處理器通知所 述存儲(chǔ)模塊保存所述數(shù)據(jù)。
12、 根據(jù)權(quán)利要求11所述的設(shè)備,其特征在于,所述網(wǎng)絡(luò)處理器還包括 數(shù)據(jù)轉(zhuǎn)發(fā)模塊,用于根據(jù)收到的數(shù)據(jù)的訪問(wèn)請(qǐng)求,通過(guò)主干網(wǎng)獲取所述數(shù)據(jù)發(fā)送給用戶;數(shù)據(jù)判斷模塊,用于判斷被請(qǐng)求的數(shù)據(jù)是否保存在接入網(wǎng)本地,如果是, 則通過(guò)中央處理器通知所述數(shù)據(jù)發(fā)送模塊將所述數(shù)據(jù)發(fā)送給用戶;否則,通知 所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊通過(guò)主干網(wǎng)獲取所述數(shù)據(jù)并發(fā)送給用戶。
13、 根據(jù)權(quán)利要求11或12所述的設(shè)備,其特征在于,所述的現(xiàn)場(chǎng)可編程邏 輯陣列模塊還包括以下至少一個(gè)模塊時(shí)間老化刪除模塊,用于監(jiān)測(cè)某一數(shù)據(jù)被用戶訪問(wèn)的間隔時(shí)間,當(dāng)該間隔 時(shí)間超過(guò)預(yù)定時(shí)間時(shí),通過(guò)中央處理器將所述數(shù)據(jù)從存儲(chǔ)才莫塊中刪除;概率老化刪除模塊,用于當(dāng)存儲(chǔ)模塊空間已滿,將需要保存的數(shù)據(jù)的被訪 問(wèn)概率與已保存的數(shù)據(jù)的被訪問(wèn)概率進(jìn)行比較,并通過(guò)所述中央處理器將被訪 問(wèn)概率低的數(shù)據(jù)從所述存儲(chǔ)模塊中刪除。
全文摘要
一種實(shí)現(xiàn)用戶獲取網(wǎng)絡(luò)數(shù)據(jù)的方法及設(shè)備,具體包括當(dāng)收到數(shù)據(jù)訪問(wèn)請(qǐng)求時(shí),判斷被請(qǐng)求訪問(wèn)的數(shù)據(jù)是否保存在接入網(wǎng)本地,如果是,將存儲(chǔ)在接入網(wǎng)本地的所述數(shù)據(jù)發(fā)送給用戶,否則,通過(guò)主干網(wǎng)獲取所述數(shù)據(jù)發(fā)送給用戶。由于本發(fā)明實(shí)施例提供的技術(shù)方案將用戶所需數(shù)據(jù)保存到接入網(wǎng)本地,從而減少了主干網(wǎng)重復(fù)傳輸相同的數(shù)據(jù)造成的帶寬占用。
文檔編號(hào)H04L12/18GK101222347SQ20081005660
公開(kāi)日2008年7月16日 申請(qǐng)日期2008年1月22日 優(yōu)先權(quán)日2008年1月22日
發(fā)明者伍連和, 侯雪華, 見(jiàn) 張 申請(qǐng)人:華為技術(shù)有限公司