一種非授權(quán)資源的探測(cè)和獲取方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種非授權(quán)資源的探測(cè)和獲取方法,所述方法包括:依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶;對(duì)所述明星用戶發(fā)送的資源請(qǐng)求進(jìn)行監(jiān)聽,并在確定運(yùn)營(yíng)商網(wǎng)絡(luò)中不存在所述明星用戶請(qǐng)求的資源時(shí),獲取所述明星用戶請(qǐng)求的資源。本發(fā)明還同時(shí)公開了一種非授權(quán)資源的探測(cè)和獲取裝置。
【專利說明】
-種非授權(quán)資源的探測(cè)和獲取方法及裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及數(shù)據(jù)通信技術(shù)領(lǐng)域,尤其設(shè)及一種非授權(quán)資源的探測(cè)和獲取方法及裝 置。
【背景技術(shù)】
[0002] 將資源放置到網(wǎng)內(nèi)是降低網(wǎng)絡(luò)運(yùn)營(yíng)成本,加快用戶獲取資源速度,提高用戶體 驗(yàn)的主要方法。當(dāng)用戶進(jìn)行服務(wù)請(qǐng)求時(shí),可W直接從運(yùn)營(yíng)商網(wǎng)絡(luò)內(nèi)部的存儲(chǔ)服務(wù)器上 進(jìn)行內(nèi)容獲取,而不需要將請(qǐng)求發(fā)往運(yùn)營(yíng)商外部的內(nèi)容供應(yīng)商(ISP,Internet Service Provider);將網(wǎng)絡(luò)內(nèi)容存放到網(wǎng)內(nèi)的可W有效地減少用戶訪問的延遲,緩解網(wǎng)絡(luò)擁塞。
[0003] 在當(dāng)前網(wǎng)絡(luò)中,存在多個(gè)內(nèi)容供應(yīng)商和網(wǎng)絡(luò)運(yùn)營(yíng)商,內(nèi)容供應(yīng)商之間的內(nèi)容彼此 非授權(quán),網(wǎng)絡(luò)運(yùn)營(yíng)商之間經(jīng)營(yíng)彼此獨(dú)立,如果本地的內(nèi)容資源無法滿足用戶需求時(shí),通過對(duì) 網(wǎng)外非授權(quán)資源的探測(cè),找到用戶所需資源,將相應(yīng)的資源調(diào)度并存儲(chǔ)到運(yùn)營(yíng)商網(wǎng)絡(luò)內(nèi)部, 滿足用戶需求。
[0004] 然而,現(xiàn)有的資源探測(cè)與調(diào)度方法采用從內(nèi)容供應(yīng)商方面獲取網(wǎng)絡(luò)熱點(diǎn)排名、下 載排名等方法探測(cè)網(wǎng)絡(luò)所需資源,或者從網(wǎng)絡(luò)用戶方面孤立地分析和預(yù)測(cè)網(wǎng)內(nèi)用戶群體的 內(nèi)容需求;然而運(yùn)種基于內(nèi)容服務(wù)器、用戶行為,或者兩者之間的資源關(guān)系進(jìn)行分析的方 法,忽略了用戶與用戶間的資源依賴性及用戶對(duì)網(wǎng)絡(luò)內(nèi)容傳遞性的影響,缺少準(zhǔn)確的熱點(diǎn) 預(yù)測(cè)能力,難W滿足目前互聯(lián)網(wǎng)數(shù)據(jù)內(nèi)容傳播的迅捷性。
【發(fā)明內(nèi)容】
陽〇化]有鑒于此,本發(fā)明實(shí)施例期望提供一種非授權(quán)資源的探測(cè)和獲取方法及裝置,能 夠?qū)崿F(xiàn)對(duì)非授權(quán)熱點(diǎn)資源準(zhǔn)確的預(yù)測(cè)及獲取,降低用戶獲取所需資源的延遲,增強(qiáng)用戶體 驗(yàn)感。
[0006] 為達(dá)到上述目的,本發(fā)明實(shí)施例的技術(shù)方案是運(yùn)樣實(shí)現(xiàn)的:
[0007] 本發(fā)明實(shí)施例提供了一種非授權(quán)資源的探測(cè)和獲取方法,所述方法包括:
[0008] 依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶;
[0009] 對(duì)所述明星用戶發(fā)送的資源請(qǐng)求進(jìn)行監(jiān)聽,并在確定運(yùn)營(yíng)商網(wǎng)絡(luò)中不存在所述明 星用戶請(qǐng)求的資源時(shí),獲取所述明星用戶請(qǐng)求的資源。
[0010] 上述方案中,所述依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶之前,所述 方法還包括:
[0011] 獲取用戶社交關(guān)系圖,并依據(jù)所述用戶社交關(guān)系圖及下述公式,獲得用戶間的鏈 路強(qiáng)度及用戶的團(tuán)體資源輸出;
[0012]
[0013]
[0014] 其中,所述L(u,v)為用戶U和用戶V的鏈路強(qiáng)度;所述Ce(U)為用戶U的團(tuán)體資源 輸出;所述為所述用戶社交關(guān)系圖中用戶V到用戶U的有向資源輸入;所述.^u,V) 為所述用戶社交關(guān)系圖中用戶U到用戶V的有向資源輸入;所述Vu(U)為用戶U的資源輸 出值;所述Vd(V)為用戶V的資源輸出值;所述U、V均為團(tuán)體cluster中的用戶。
[0015] 上述方案中,所述依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶包括:
[0016] 依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中各個(gè)用戶的影響力,并依據(jù)各個(gè)用戶的影 響力排名確定網(wǎng)絡(luò)中的明星用戶;所述用戶影響力模型為Inf(U) =EvEtiust6rUu,v) '[XiV。 (U)+X2C。(U)];其中,戶/f述Inf (U)為用戶U的景多響力;戶/f述L (u, V)為用戶U和用戶V的鏈路 強(qiáng)度;所述為用戶U的資源輸出值;所述Cu(U)為用戶U的團(tuán)體資源輸出;所述Xi、X2 為預(yù)設(shè)的權(quán)重因子;所述U、V均為團(tuán)體cluster中的用戶。
[0017] 上述方案中,所述獲取所述明星用戶請(qǐng)求的資源包括:
[0018] 發(fā)送所述明星用戶請(qǐng)求的資源請(qǐng)求給非授權(quán)資源服務(wù)器,獲得所述非授權(quán)資源服 務(wù)器返回的所述明星用戶請(qǐng)求的資源。
[0019] 上述方案中,所述獲取所述明星用戶請(qǐng)求的資源之后,所述方法還包括:存儲(chǔ)所述 明星用戶請(qǐng)求的資源。
[0020] 本發(fā)明實(shí)施例還提供了一種非授權(quán)資源的探測(cè)和獲取裝置,所述裝置包括:確定 模塊及獲取模塊;其中,
[0021] 所述確定模塊,用于依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶;
[0022] 所述獲取模塊,用于對(duì)所述明星用戶發(fā)送的資源請(qǐng)求進(jìn)行監(jiān)聽,并在確定運(yùn)營(yíng)商 網(wǎng)絡(luò)中不存在所述明星用戶請(qǐng)求的資源時(shí),獲取所述明星用戶請(qǐng)求的資源。
[0023] 上述方案中,所述裝置還包括處理模塊,用于獲取用戶社交關(guān)系圖,并依據(jù)所述用 戶社交關(guān)系圖及下述公式,獲得用戶間的鏈路強(qiáng)度及用戶的團(tuán)體資源輸出;
[0024] 陽0巧]
[00%] 其中,所述L(u,v)為用戶U和用戶V的鏈路強(qiáng)度;所述Ce(U)為用戶U的團(tuán)體資源 輸出;所述?(V,U)為所述用戶社交關(guān)系圖中用戶V到用戶U的有向資源輸入;所述?Cu,V) 為所述用戶社交關(guān)系圖中用戶U到用戶V的有向資源輸入;所述Vu(U)為用戶U的資源輸 出值;所述Vd(V)為用戶V的資源輸出值;所述U、V均為團(tuán)體cluster中的用戶。
[0027] 上述方案中,所述確定模塊,具體用于依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中各 個(gè)用戶的影響力,并依據(jù)各個(gè)用戶的影響力排名確定網(wǎng)絡(luò)中的明星用戶;所述用戶影響力 模型為 Inf (U) =E VE CiustBfL(u,v) *[XiV。(U)+而05(U)];其中,所述 Inf (U)為用戶 U 的影響 力;所述L (U,V)為用戶U和用戶V的鏈路強(qiáng)度;所述V。(U)為用戶U的資源輸出值;所述 Co (U)為用戶U的團(tuán)體資源輸出;所述Xi、X2為預(yù)設(shè)的權(quán)重因子;所述U、V均為團(tuán)體cluster 中的用戶。
[0028] 上述方案中,所述獲取模塊,具體用于發(fā)送所述明星用戶請(qǐng)求的資源請(qǐng)求給非授 權(quán)資源服務(wù)器,獲得所述非授權(quán)資源服務(wù)器返回的所述明星用戶請(qǐng)求的資源。
[0029] 上述方案中,所述裝置還包括存儲(chǔ)模塊,用于存儲(chǔ)所述明星用戶請(qǐng)求的資源。
[0030] 本發(fā)明實(shí)施例所提供的非授權(quán)資源的探測(cè)和獲取方法及裝置,依據(jù)預(yù)設(shè)的用戶影 響力模型確定網(wǎng)絡(luò)中的明星用戶;對(duì)所述明星用戶發(fā)送的資源請(qǐng)求進(jìn)行監(jiān)聽,并在確定運(yùn) 營(yíng)商網(wǎng)絡(luò)中不存在所述明星用戶請(qǐng)求的資源時(shí),獲取所述明星用戶請(qǐng)求的資源;如此,通過 獲取與所述明星用戶請(qǐng)求的資源相同的非授權(quán)資源,能夠?qū)崿F(xiàn)對(duì)非授權(quán)熱點(diǎn)資源準(zhǔn)確的預(yù) 測(cè)及獲取,降低用戶獲取所需內(nèi)容資源的延遲,增強(qiáng)用戶體驗(yàn)感。
【附圖說明】
[0031] 圖1為本發(fā)明實(shí)施例一非授權(quán)資源的探測(cè)和獲取方法流程示意圖;
[0032] 圖2為本發(fā)明實(shí)施例二非授權(quán)資源的探測(cè)和獲取方法流程示意圖;
[0033] 圖3為本發(fā)明實(shí)施例非授權(quán)資源的探測(cè)和獲取裝置組成結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0034] 在本發(fā)明實(shí)施例中,依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶;對(duì)所述 明星用戶發(fā)送的資源請(qǐng)求進(jìn)行監(jiān)聽,并在確定運(yùn)營(yíng)商網(wǎng)絡(luò)中不存在所述明星用戶請(qǐng)求的資 源時(shí),獲取所述明星用戶請(qǐng)求的資源。
[00對(duì)圖1為本發(fā)明實(shí)施例一非授權(quán)資源的探測(cè)和獲取方法流程示意圖,如圖1所示,本 發(fā)明實(shí)施例非授權(quán)資源的探測(cè)和獲取方法流程包括:
[0036] 步驟101 :依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶;
[0037] 本步驟之前,所述方法還包括:
[0038] 代理服務(wù)器獲取用戶社交關(guān)系圖,并依據(jù)所述用戶社交關(guān)系圖及下述公式,獲得 用戶間的鏈路強(qiáng)底巧巧戶的團(tuán)化咨源輸m,
[0039]
[0040]
[0041] 其中,所述L(u,v)為用戶U和用戶V的鏈路強(qiáng)度;所述Ce(U)為用戶U的團(tuán)體資源 輸出;所化ycv,i〇為所述用戶社交關(guān)系圖中用戶V到用戶U的有向資源輸入;所化^11,乂) 為所述用戶社交關(guān)系圖中用戶U到用戶V的有向資源輸入;所述Vu(U)為用戶U的資源輸 出值;所述Vd(V)為用戶V的資源輸出值;所述U、V均為團(tuán)體cluster中的用戶;
[0042] 運(yùn)里,所述代理服務(wù)器獲取用戶社交關(guān)系圖包括:
[0043] 所述代理服務(wù)器通過對(duì)網(wǎng)絡(luò)中各節(jié)點(diǎn)的訪問信息提取,如目的IP地址,訪問服務(wù) 器端口,訪問資源信息請(qǐng)求等,獲取用戶間的資源請(qǐng)求歷史,并依據(jù)所述用戶間的資源請(qǐng)求 歷史生成用戶社交關(guān)系圖;其中,所述用戶間的資源請(qǐng)求歷史包括:用戶間的資源請(qǐng)求頻 率、信息量及信息種類等;所述信息種類包括:.txt文本信息、圖片信息等;所述網(wǎng)絡(luò)可W 為任一網(wǎng)絡(luò),如某地區(qū)的通信網(wǎng)絡(luò),所述網(wǎng)絡(luò)中的用戶形成一個(gè)團(tuán)體。 W44] 所述用戶U和用戶V表示網(wǎng)絡(luò)中的節(jié)點(diǎn),大量信息輸出的節(jié)點(diǎn)往往有更多機(jī)會(huì)來
影響其它節(jié)點(diǎn),所述用戶的資源輸出值表示了該網(wǎng)絡(luò)中一個(gè)用戶到另一個(gè)用戶的信息輸出 強(qiáng)度,體現(xiàn)了信息輸出到另一個(gè)用戶的頻率大小和信息量的大?。凰鲇脩鬠和用戶V的鏈 路強(qiáng)度體現(xiàn)了用戶U和用戶V之間的信息交互量或頻率占二者對(duì)外輸出頻率或信息量總和 的比例。
[0045] 所S 其中,所述N為所述社交關(guān)系圖中所有與用戶V相鄰 的節(jié)點(diǎn)的集合;所述M為所述社交關(guān)系圖中所有與用戶U相鄰的節(jié)點(diǎn)的集合。
[0046] 進(jìn)一步的,所述依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶包括:
[0047] 代理服務(wù)器依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中各個(gè)用戶的影響力,并依據(jù)各 個(gè)用戶的影響力排名確定網(wǎng)絡(luò)中的明星用戶;
[0048] 所述用戶影響力模型為 Inf (U) =E VE CiusterL (U, V) ? [XiVo(U)+XzCo(U)];其中,所 述Inf (U)為用戶U的影響力;所述XI、X2為預(yù)設(shè)的權(quán)重因子,具體可W依據(jù)實(shí)際需要進(jìn)行 設(shè)置,若非授權(quán)資源的探測(cè)側(cè)重單點(diǎn),則將Xi的值設(shè)置的略大,若非授權(quán)資源的探測(cè)側(cè)重團(tuán) 體,則X2的值設(shè)置的略大;X 1+?= 1 ;在一實(shí)施例中,所述X 1可W為0. 7、X 2可W為0. 3 ;所 述為數(shù)學(xué)符號(hào)"相乘";
[0049] 所述依據(jù)各個(gè)用戶的影響力排名確定網(wǎng)絡(luò)中的明星用戶包括:
[0050] 代理服務(wù)器對(duì)獲得的各個(gè)用戶的影響力由高到低進(jìn)行排名,取用戶影響力排名中 前G位用戶為明星用戶;運(yùn)里,所述G的數(shù)值可W依據(jù)實(shí)際需要進(jìn)行設(shè)定,在一實(shí)施例中,G 可W為100。
[0051] 步驟102 :對(duì)所述明星用戶發(fā)送的資源請(qǐng)求進(jìn)行監(jiān)聽,并在確定運(yùn)營(yíng)商網(wǎng)絡(luò)中不 存在所述明星用戶請(qǐng)求的資源時(shí),獲取所述明星用戶請(qǐng)求的資源;
[0052] 運(yùn)里,代理服務(wù)器對(duì)所述明星用戶發(fā)送的資源請(qǐng)求進(jìn)行監(jiān)聽,W獲知所述明星用 戶向非授權(quán)資源服務(wù)器請(qǐng)求的資源;
[0053] 所述確定運(yùn)營(yíng)商網(wǎng)絡(luò)中不存在所述明星用戶請(qǐng)求的資源包括:代理服務(wù)器依據(jù)監(jiān) 聽得到的所述明星用戶請(qǐng)求的資源信息,查找運(yùn)營(yíng)商網(wǎng)絡(luò)是否已存儲(chǔ)所述明星用戶請(qǐng)求的 資源;
[0054] 所述獲取所述明星用戶請(qǐng)求的資源包括: 陽化5] 代理服務(wù)器發(fā)送所述明星用戶請(qǐng)求的資源請(qǐng)求給非授權(quán)資源服務(wù)器,獲得所述非 授權(quán)資源服務(wù)器返回的所述明星用戶請(qǐng)求的資源。
[0056] 進(jìn)一步的,本步驟之后,所述方法還包括:存儲(chǔ)所述明星用戶請(qǐng)求的資源;如此, 當(dāng)網(wǎng)絡(luò)中用戶需要時(shí)可直接從代理服務(wù)器獲取所述明星用戶請(qǐng)求的資源,降低了用戶資源 請(qǐng)求的響應(yīng)時(shí)間,實(shí)現(xiàn)了非授權(quán)資源的預(yù)分發(fā)。
[0057] 圖2為本發(fā)明實(shí)施例二非授權(quán)資源的探測(cè)和獲取方法流程示意圖;如圖2所示,本 發(fā)明實(shí)施例非授權(quán)資源的探測(cè)和獲取方法包括:
[0058] 步驟201 :獲取用戶社交關(guān)系圖,并依據(jù)所述用戶社交關(guān)系圖獲得用戶間的鏈路 強(qiáng)度及用戶的團(tuán)體資源輸出;
[0059] 本步驟具體包括:獲取用戶社交關(guān)系圖,并依據(jù)所述用戶社交關(guān)系圖及下述公式,
[0060] 獲得用戶間的鏈路強(qiáng)度及用戶的團(tuán)體資源輸出;
[0061]
[0062] 其中,所述L(u,v)為用戶U和用戶V的鏈路強(qiáng)度;所述Ce(U)為用戶U的團(tuán)體資源 輸出;所述7(v,u)為所述用戶社交關(guān)系圖中用戶V到用戶U的有向資源輸入;所述7(11,V) 為所述用戶社交關(guān)系圖中用戶U到用戶V的有向資源輸入;所述Vu(U)為用戶U的資源輸 出值;所述Vd(V)為用戶V的資源輸出值;所述U、V均為團(tuán)體cluster中的用戶。
[0063] 運(yùn)里,所述代理服務(wù)器獲取用戶社交關(guān)系圖包括:
[0064] 所述代理服務(wù)器通過對(duì)網(wǎng)絡(luò)中各節(jié)點(diǎn)的訪問信息提取,如目的IP地址,訪問服務(wù) 器端口,訪問資源信息請(qǐng)求等,獲取用戶間的資源請(qǐng)求歷史,并依據(jù)所述用戶間的資源請(qǐng)求 歷史生成用戶社交關(guān)系圖;其中,所述用戶間的資源請(qǐng)求歷史包括:用戶間的資源請(qǐng)求頻 率、信息量及信息種類等;所述信息種類包括:.txt文本信息、圖片信息等;所述網(wǎng)絡(luò)可W 為任一網(wǎng)絡(luò),如某地區(qū)的通信網(wǎng)絡(luò);所述網(wǎng)絡(luò)中的用戶形成一個(gè)團(tuán)體。 W65] 所述用戶U和用戶V表示網(wǎng)絡(luò)中的節(jié)點(diǎn),大量信息輸出的節(jié)點(diǎn)往往有更多機(jī)會(huì)來
影響其它節(jié)點(diǎn),所述用戶的資源輸出值表示了該網(wǎng)絡(luò)中一個(gè)用戶到另一個(gè)用戶的信息輸出 強(qiáng)度,體現(xiàn)了信息輸出到另一個(gè)用戶的頻率大小和信息量的大??;所述用戶U和用戶V的鏈 路強(qiáng)度體現(xiàn)了用戶U和用戶V之間的信息交互量或頻率占二者對(duì)外輸出頻率或信息量總和 的比例。
[0066] 所述, 癢中,所述N為所述社交關(guān)系圖中所有與用戶V相鄰 的節(jié)點(diǎn)的集合;所述M為所述社交關(guān)系圖中所有與用戶U相鄰的節(jié)點(diǎn)的集合。
[0067] 步驟202 :依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶;
[0068] 本步驟具體包括:代理服務(wù)器依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中各個(gè)用戶的 影響力,并依據(jù)各個(gè)用戶的影響力排名確定網(wǎng)絡(luò)中的明星用戶;
[00例所述用戶影響力模型為 Inf (U) =E VE ClusterL (U, V) ? [XiVo(U)+XzCo(U)];其中,所 述Inf (U)為用戶U的影響力;所述XI、X2為預(yù)設(shè)的權(quán)重因子,具體可W依據(jù)實(shí)際需要進(jìn)行 設(shè)置,若非授權(quán)資源的探測(cè)側(cè)重單點(diǎn),則將Xi的值設(shè)置的略大,若非授權(quán)資源的探測(cè)側(cè)重團(tuán) 體,則X2的值設(shè)置的略大;X 1+?= 1 ;在一實(shí)施例中,所述X 1可W為0. 7、X 2可W為0. 3 ;
[0070] 所述依據(jù)各個(gè)用戶的影響力排名確定網(wǎng)絡(luò)中的明星用戶包括:
[0071] 代理服務(wù)器對(duì)獲得的各個(gè)用戶的影響力由高到低進(jìn)行排名,取用戶影響力排名中 前G位用戶為明星用戶;運(yùn)里,所述G的數(shù)值可W依據(jù)實(shí)際需要進(jìn)行設(shè)定,在一實(shí)施例中,G 可W為100。
[0072] 步驟203:對(duì)所述明星用戶發(fā)送的資源請(qǐng)求進(jìn)行監(jiān)聽,并判斷運(yùn)營(yíng)商網(wǎng)絡(luò)中是否 存在所述明星用戶請(qǐng)求的資源,如果不存在,執(zhí)行步驟204 ;如果存在,執(zhí)行步驟205 ;
[0073] 運(yùn)里,代理服務(wù)器對(duì)所述明星用戶發(fā)送的資源請(qǐng)求進(jìn)行監(jiān)聽,W獲知所述明星用 戶向非授權(quán)資源服務(wù)器請(qǐng)求的資源;
[0074] 所述判斷運(yùn)營(yíng)商網(wǎng)絡(luò)中是否存在所述明星用戶請(qǐng)求的資源包括:代理服務(wù)器依據(jù) 監(jiān)聽得到的所述明星用戶請(qǐng)求的資源信息,查找運(yùn)營(yíng)商網(wǎng)絡(luò)是否已存儲(chǔ)所述明星用戶請(qǐng)求 的資源。
[00巧]步驟204 :獲取并存儲(chǔ)所述明星用戶請(qǐng)求的資源;
[0076] 所述獲取所述明星用戶請(qǐng)求的資源包括:
[0077] 代理服務(wù)器發(fā)送所述明星用戶請(qǐng)求的資源請(qǐng)求給非授權(quán)資源服務(wù)器,獲得所述非 授權(quán)資源服務(wù)器返回的所述明星用戶請(qǐng)求的資源;
[007引存儲(chǔ)所述明星用戶請(qǐng)求的資源;如此,當(dāng)網(wǎng)絡(luò)中用戶需要時(shí)可直接從代理服務(wù)器 獲取所述明星用戶請(qǐng)求的資源,降低了用戶資源請(qǐng)求的響應(yīng)時(shí)間,實(shí)現(xiàn)了非授權(quán)資源的預(yù) 分發(fā)。 陽0巧]步驟205 :結(jié)束本次處理流程。
[0080] 圖3為本發(fā)明實(shí)施例非授權(quán)資源的探測(cè)和獲取裝置組成結(jié)構(gòu)示意圖;如圖3所示, 本發(fā)明實(shí)施例非授權(quán)資源的探測(cè)和獲取裝置包括:確定模塊31及獲取模塊32 ;其中,
[0081] 所述確定模塊31,用于依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶;
[0082] 所述獲取模塊32,用于對(duì)所述明星用戶發(fā)送的資源請(qǐng)求進(jìn)行監(jiān)聽,并在確定運(yùn)營(yíng) 商網(wǎng)絡(luò)中不存在所述明星用戶請(qǐng)求的資源時(shí),獲取所述明星用戶請(qǐng)求的資源。
[0083] 進(jìn)一步的,所述裝置還包括處理模塊33,用于獲取用戶社交關(guān)系圖,并依據(jù)所述用 戶社交關(guān)系圖及下述公式,獲得用戶間的鏈路強(qiáng)度及用戶的團(tuán)體資源輸出;
[0084] 陽0化]
[0086] 其中,所述L(u,v)為用戶U和用戶V的鏈路強(qiáng)度;所述Ce(U)為用戶U的團(tuán)體資源 輸出;所述7(v,u)為所述用戶社交關(guān)系圖中用戶V到用戶U的有向資源輸入;所述 為所述用戶社交關(guān)系圖中用戶U到用戶V的有向資源輸入;所述Vu(U)為用戶U的資源輸 出值;所述Vd(V)為用戶V的資源輸出值;所述U、V均為團(tuán)體cluster中的用戶;
[0087] 運(yùn)里,所述處理模塊33獲取用戶社交關(guān)系圖包括:
[0088] 所述處理模塊33通過對(duì)網(wǎng)絡(luò)中各節(jié)點(diǎn)的訪問信息提取,如目的IP地址,訪問服務(wù) 器端口,訪問資源信息請(qǐng)求等,獲取用戶間的資源請(qǐng)求歷史,并依據(jù)所述用戶間的資源請(qǐng)求 歷史生成用戶社交關(guān)系圖;其中,所述用戶間的資源請(qǐng)求歷史包括:用戶間的資源請(qǐng)求頻 率、信息量及信息種類等;所述信息種類包括:.txt文本信息、圖片信息等;所述網(wǎng)絡(luò)可W 為任一網(wǎng)絡(luò),如某地區(qū)的通信網(wǎng)絡(luò);所述網(wǎng)絡(luò)中的用戶形成一個(gè)團(tuán)體。
[0089] 所述用戶U和用戶V表示網(wǎng)絡(luò)中的節(jié)點(diǎn),大量信息輸出的節(jié)點(diǎn)往往有更多機(jī)會(huì)來 影響其它節(jié)點(diǎn),所述用戶的資源輸出值表示了該網(wǎng)絡(luò)中一個(gè)用戶到另一個(gè)用戶的信息輸出 強(qiáng)度,體現(xiàn)了信息輸出到另一個(gè)用戶的頻率大小和信息量的大??;所述用戶U和用戶V的鏈 路強(qiáng)度體現(xiàn)了用戶U和用戶V之間的信息交互量或頻率占二者對(duì)外輸出頻率或信息量總和 的比例。
[0090] 所述
其中,所述N為所述社交關(guān)系圖中所有與用戶V相鄰 的節(jié)點(diǎn)的集合;所述M為所述社交關(guān)系圖中所有與用戶U相鄰的節(jié)點(diǎn)的集合。
[0091] 進(jìn)一步的,所述確定模塊31依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶 包括:
[0092] 所述確定模塊31依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中各個(gè)用戶的影響力,并 依據(jù)各個(gè)用戶的影響力排名確定網(wǎng)絡(luò)中的明星用戶;所述用戶影響力模型為Inf(U) =E y E CiustBfL (U, V) *[XiV。(U)+XzQj(U)];其中,所述 Inf (U)為用戶 U 的影響力;所述 L (u,v)為用 戶U和用戶V的鏈路強(qiáng)度;所述V。(U)為用戶U的資源輸出值;所述C。(U)為用戶U的團(tuán)體 資源輸出;所述U、V均為團(tuán)體cluster中的用戶;所述XI、X2為預(yù)設(shè)的權(quán)重因子,具體可W 依據(jù)實(shí)際需要進(jìn)行設(shè)置,若非授權(quán)資源的探測(cè)側(cè)重單點(diǎn),則將Xi的值設(shè)置的略大,若非授權(quán) 資源的探測(cè)側(cè)重團(tuán)體,則X2的值設(shè)置的略大;X 1+?= 1 ;在一實(shí)施例中,所述X 1可W為0. 7、 又2可W為0. 3 ;
[0093] 所述確定模塊31依據(jù)各個(gè)用戶的影響力排名確定網(wǎng)絡(luò)中的明星用戶包括:
[0094] 所述確定模塊31對(duì)獲得的各個(gè)用戶的影響力由高到低進(jìn)行排名,取用戶影響力 排名中前G位用戶為明星用戶;運(yùn)里,所述G的數(shù)值可W依據(jù)實(shí)際需要進(jìn)行設(shè)定,在一實(shí)施 例中,G可W為100。
[0095] 進(jìn)一步的,所述獲取模塊32獲取所述明星用戶請(qǐng)求的資源包括:
[0096] 所述獲取模塊32發(fā)送所述明星用戶請(qǐng)求的資源請(qǐng)求給非授權(quán)資源服務(wù)器,獲得 所述非授權(quán)資源服務(wù)器返回的所述明星用戶請(qǐng)求的資源。
[0097] 進(jìn)一步的,所述裝置還包括存儲(chǔ)模塊34,用于存儲(chǔ)所述明星用戶請(qǐng)求的資源。
[0098] 在本發(fā)明實(shí)施例中,所述確定模塊31、獲取模塊32及處理模塊33均可由服務(wù)器中 的中央處理器(CPU,Central Processing Unit)或數(shù)字信號(hào)處理器值SP,Digital Si即al Processor)、或現(xiàn)場(chǎng)可編程口陣列(FPGA,F(xiàn)ield Programm油Ie Gate Array)實(shí)現(xiàn),所述存 儲(chǔ)模塊34可由存儲(chǔ)器實(shí)現(xiàn)。
[0099] W上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1. 一種非授權(quán)資源的探測(cè)和獲取方法,其特征在于,所述方法包括: 依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶; 對(duì)所述明星用戶發(fā)送的資源請(qǐng)求進(jìn)行監(jiān)聽,并在確定運(yùn)營(yíng)商網(wǎng)絡(luò)中不存在所述明星用 戶請(qǐng)求的資源時(shí),獲取所述明星用戶請(qǐng)求的資源。2. 根據(jù)權(quán)利要求1所述方法,其特征在于,所述依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò) 中的明星用戶之前,所述方法還包括: 獲取用戶社交關(guān)系圖,并依據(jù)所述用戶社交關(guān)系圖及下述公式,獲得用戶間的鏈路強(qiáng) 度及用戶的團(tuán)體資源輸出;其中,所述L(u,V)為用戶U和用戶V的鏈路強(qiáng)度;所述Cu(u)為用戶U的團(tuán)體資源輸 出;所述?(V,巧為所述用戶社交關(guān)系圖中用戶V到用戶U的有向資源輸入;所述7(;u,v.)為 所述用戶社交關(guān)系圖中用戶U到用戶V的有向資源輸入;所述Vu(u)為用戶U的資源輸出 值;所述Vd(v)為用戶V的資源輸出值;所述u、v均為團(tuán)體cluster中的用戶。3. 根據(jù)權(quán)利要求1或2所述方法,其特征在于,所述依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng) 絡(luò)中的明星用戶包括: 依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中各個(gè)用戶的影響力,并依據(jù)各個(gè)用戶的影 響力排名確定網(wǎng)絡(luò)中的明星用戶;所述用戶影響力模型為Inf(U) =Σ vEtlust6rUu,V) i[XiV〇(u)+X2C〇(u)];其中,所述Inf(u)為用戶u的影響力;所述L(u,v)為用戶u和用戶V 的鏈路強(qiáng)度;所述Va(u)為用戶U的資源輸出值;所述Cu(u)為用戶U的團(tuán)體資源輸出;所 述XI、而為預(yù)設(shè)的權(quán)重因子;所述U、V均為團(tuán)體cluster中的用戶。4. 根據(jù)權(quán)利要求1或2所述方法,其特征在于,所述獲取所述明星用戶請(qǐng)求的資源包 括: 發(fā)送所述明星用戶請(qǐng)求的資源請(qǐng)求給非授權(quán)資源服務(wù)器,獲得所述非授權(quán)資源服務(wù)器 返回的所述明星用戶請(qǐng)求的資源。5. 根據(jù)權(quán)利要求1或2所述方法,其特征在于,所述獲取所述明星用戶請(qǐng)求的資源之 后,所述方法還包括:存儲(chǔ)所述明星用戶請(qǐng)求的資源。6. -種非授權(quán)資源的探測(cè)和獲取裝置,其特征在于,所述裝置包括:確定模塊及獲取 模塊;其中, 所述確定模塊,用于依據(jù)預(yù)設(shè)的用戶影響力模型確定網(wǎng)絡(luò)中的明星用戶; 所述獲取模塊,用于對(duì)所述明星用戶發(fā)送的資源請(qǐng)求進(jìn)行監(jiān)聽,并在確定運(yùn)營(yíng)商網(wǎng)絡(luò) 中不存在所述明星用戶請(qǐng)求的資源時(shí),獲取所述明星用戶請(qǐng)求的資源。7. 根據(jù)權(quán)利要求6所述裝置,其特征在于,所述裝置還包括處理模塊,用于獲取用戶社 交關(guān)系圖,并依據(jù)所述用戶社交關(guān)系圖及下述公式,獲得用戶間的鏈路強(qiáng)度及用戶的團(tuán)體 資源輸出;其中,所述L(u,V)為用戶u和用戶V的鏈路強(qiáng)度;所述Cu(u)為用戶u的團(tuán)體資源輸 出;所述?(V,U)為所述用戶社交關(guān)系圖中用戶V到用戶U的有向資源輸入;所述?為 所述用戶社交關(guān)系圖中用戶U到用戶V的有向資源輸入;所述Vu(u)為用戶U的資源輸出 值;所述Vd(v)為用戶V的資源輸出值;所述u、v均為團(tuán)體cluster中的用戶。8. 根據(jù)權(quán)利要求6或7所述裝置,其特征在于,所述確定模塊,具體用于依據(jù)預(yù)設(shè)的用 戶影響力模型確定網(wǎng)絡(luò)中各個(gè)用戶的影響力,并依據(jù)各個(gè)用戶的影響力排名確定網(wǎng)絡(luò)中的 明星用戶;所述用戶影響力模型為Inf(U) =EvEclusterUu,V)i[XiV〇(U)+X2C〇(U)];其中,所 述Inf (U)為用戶U的影響力;所述L (U,V)為用戶U和用戶V的鏈路強(qiáng)度;所述V。(U)為用 戶U的資源輸出值;所述C?為用戶U的團(tuán)體資源輸出;所述XI、X2為預(yù)設(shè)的權(quán)重因子; 所述U、V均為團(tuán)體cluster中的用戶。9. 根據(jù)權(quán)利要求6或7所述裝置,其特征在于,所述獲取模塊,具體用于發(fā)送所述明星 用戶請(qǐng)求的資源請(qǐng)求給非授權(quán)資源服務(wù)器,獲得所述非授權(quán)資源服務(wù)器返回的所述明星用 戶請(qǐng)求的資源。10. 根據(jù)權(quán)利要求6或7所述裝置,其特征在于,所述裝置還包括存儲(chǔ)模塊,用于存儲(chǔ)所 述明星用戶請(qǐng)求的資源。
【文檔編號(hào)】H04W24/02GK105848178SQ201510022124
【公開日】2016年8月10日
【申請(qǐng)日】2015年1月16日
【發(fā)明人】張其云
【申請(qǐng)人】中國移動(dòng)通信集團(tuán)四川有限公司