一種p2p信任機(jī)制及其管理方法
【專(zhuān)利摘要】本發(fā)明涉及一種P2P信任機(jī)制及其管理方法,包括數(shù)據(jù)采集模塊、數(shù)據(jù)處理模塊以及數(shù)據(jù)傳送方案,數(shù)據(jù)采集模塊:負(fù)責(zé)客戶(hù)終端本地?cái)?shù)據(jù)的采集和報(bào)表,傳送至數(shù)據(jù)處理模塊;數(shù)據(jù)處理模塊:對(duì)終端產(chǎn)生的數(shù)據(jù)交換進(jìn)行歸類(lèi),分類(lèi)為數(shù)據(jù)交換的成功與否,沒(méi)有實(shí)際交換則丟棄視為無(wú)效數(shù)據(jù)或在大量無(wú)效請(qǐng)求的情況下視為惡意行為;數(shù)據(jù)傳送方案包括:數(shù)據(jù)接收和發(fā)送模塊以及數(shù)據(jù)存儲(chǔ)。本發(fā)明簡(jiǎn)化了信任管理,并減小因信任管理造成的節(jié)點(diǎn)負(fù)擔(dān)。
【專(zhuān)利說(shuō)明】一種P2P信任機(jī)制及其管理方法
[0001](一)
【技術(shù)領(lǐng)域】
本發(fā)明涉及P2P,具體涉及一種關(guān)于指數(shù)衰減函數(shù)的應(yīng)用方法的P2P信任機(jī)制及其管理方法。
[0002](二)
【背景技術(shù)】
目前P2P存儲(chǔ)系統(tǒng)的應(yīng)用日益廣泛,一種可行的辦法是對(duì)節(jié)點(diǎn)評(píng)定信任等級(jí),當(dāng)節(jié)點(diǎn)與其它節(jié)點(diǎn)交易或發(fā)生P2P數(shù)據(jù)交換時(shí),在同等條件下,選擇信任等級(jí)高的節(jié)點(diǎn)提供的服務(wù)。然而當(dāng)前卻缺乏有效的管理機(jī)制提高系統(tǒng)的整體可用性,因而服務(wù)的質(zhì)量無(wú)法得到保證。
[0003](三)
【發(fā)明內(nèi)容】
本發(fā)明為了彌補(bǔ)現(xiàn)有技術(shù)的不足,提供了一種P2P信任機(jī)制及其管理方法,其提供了一種信任管理模型,用于簡(jiǎn)化信任管理,并減小因信任管理造成的節(jié)點(diǎn)負(fù)擔(dān)。
[0004]本發(fā)明是通過(guò)如下技術(shù)方案實(shí)現(xiàn)的:
一種P2P信任機(jī)制,其特殊之處在于:包括數(shù)據(jù)采集模塊、數(shù)據(jù)處理模塊以及數(shù)據(jù)傳送方案,
其中,
數(shù)據(jù)采集模塊:負(fù)責(zé)客戶(hù)終端本地?cái)?shù)據(jù)的采集和報(bào)表,傳送至數(shù)據(jù)處理模塊;
數(shù)據(jù)處理模塊:對(duì)終端產(chǎn)生的數(shù)據(jù)交換進(jìn)行歸類(lèi),分類(lèi)為數(shù)據(jù)交換的成功與否,沒(méi)有實(shí)際交換則丟棄視為無(wú)效數(shù)據(jù)或在大量無(wú)效請(qǐng)求的情況下視為惡意行為;
數(shù)據(jù)傳送方案包括:數(shù)據(jù)接收和發(fā)送模塊以及數(shù)據(jù)存儲(chǔ)。
[0005]本發(fā)明的P2P信任機(jī)制,數(shù)據(jù)采集模塊包括本地配置采集模塊、網(wǎng)絡(luò)性能采集模塊和行為采集模塊,數(shù)據(jù)處理模塊包括預(yù)處理模塊和處理模塊,其中,
本地配置采集模塊:負(fù)責(zé)對(duì)本地終端的性能參數(shù)進(jìn)行采集;
網(wǎng)絡(luò)性能采集模塊:負(fù)責(zé)采集終端所處網(wǎng)絡(luò)的性能數(shù)據(jù);
本地配置采集模塊與網(wǎng)絡(luò)性能采集模塊共同確定本地終端在共享網(wǎng)絡(luò)中的能力; 行為采集模塊:負(fù)責(zé)對(duì)在終端上用戶(hù)操作的記錄。
一種根據(jù)所述的P2P信任機(jī)制的管理方法,包括以下步驟:
(O首先數(shù)據(jù)采集模塊負(fù)責(zé)客戶(hù)終端本地?cái)?shù)據(jù)的采集和報(bào)表,傳送至數(shù)據(jù)處理模塊;
(2)數(shù)據(jù)處理模塊首先對(duì)終端產(chǎn)生的數(shù)據(jù)交換進(jìn)行歸類(lèi),分類(lèi)為數(shù)據(jù)交換的成功與否,沒(méi)有實(shí)際交換則丟棄視為無(wú)效數(shù)據(jù)或在大量無(wú)效請(qǐng)求的情況下視為惡意行為,若成功則對(duì)行為本身進(jìn)行判斷,可分為有益、無(wú)益行為,而無(wú)益行為則可分為自私行為、中立行為及惡意行為。
[0006]本發(fā)明的P2P信任機(jī)制的管理方法,步驟(2)中,行為的種類(lèi)將會(huì)涉及信任度(AT)計(jì)算的參數(shù)β由-1至I的變化,
AT=wXcX β,
其中,
W為網(wǎng)絡(luò)規(guī)模權(quán)重參數(shù),由預(yù)處理模塊根據(jù)模型運(yùn)行的網(wǎng)絡(luò)規(guī)模計(jì)算提供, C為交換的數(shù)據(jù)量,
β為數(shù)據(jù)處理模塊提供對(duì)行為的判斷而得出的信任度權(quán)重參數(shù)。
[0007]本發(fā)明的P2P信任機(jī)制及其管理方法,還包括對(duì)信任度的維護(hù)方法,該方法為在兩節(jié)點(diǎn)長(zhǎng)時(shí)間不發(fā)生數(shù)據(jù)交換的前提下,信任度與時(shí)間間隔的長(zhǎng)短是成指數(shù)衰減關(guān)系的。
[0008]本發(fā)明的P2P信任機(jī)制及其管理方法,當(dāng)衰減至原值的10時(shí),將歸零對(duì)對(duì)方節(jié)點(diǎn)的維護(hù)信任值,而基礎(chǔ)信任值不變,用于減少了信任值維護(hù)所造成的負(fù)荷。
[0009]本發(fā)明的有益效果:本發(fā)明涉及一種P2P網(wǎng)絡(luò)的信任管理機(jī)制,特別涉及指數(shù)衰減函數(shù)的應(yīng)用方法,其簡(jiǎn)化了信任管理,并減小因信任管理造成的節(jié)點(diǎn)負(fù)擔(dān)。
[0010](四)
【專(zhuān)利附圖】
【附圖說(shuō)明】
附圖1為信任度與時(shí)間間隔的關(guān)系圖;
附圖2為數(shù)據(jù)處理流程示意圖。
[0011](五)
【具體實(shí)施方式】
附圖為本發(fā)明的一種具體實(shí)施例。該實(shí)施例包括數(shù)據(jù)采集模塊、數(shù)據(jù)處理模塊以及數(shù)據(jù)傳送方案,
其中,
數(shù)據(jù)采集模塊:負(fù)責(zé)客戶(hù)終端本地?cái)?shù)據(jù)的采集和報(bào)表,傳送至數(shù)據(jù)處理模塊;
數(shù)據(jù)處理模塊:對(duì)終端產(chǎn)生的數(shù)據(jù)交換進(jìn)行歸類(lèi),分類(lèi)為數(shù)據(jù)交換的成功與否,沒(méi)有實(shí)際交換則丟棄視為無(wú)效數(shù)據(jù)或在大量無(wú)效請(qǐng)求的情況下視為惡意行為;
數(shù)據(jù)傳送方案包括:數(shù)據(jù)接收和發(fā)送模塊以及數(shù)據(jù)存儲(chǔ)。
[0012]本發(fā)明的P2P信任機(jī)制,數(shù)據(jù)采集模塊包括本地配置采集模塊、網(wǎng)絡(luò)性能采集模塊和行為采集模塊,數(shù)據(jù)處理模塊包括預(yù)處理模塊和處理模塊,
本地配置采集模塊負(fù)責(zé)對(duì)本地終端的性能參數(shù)進(jìn)行采集,網(wǎng)絡(luò)性能采集模塊負(fù)責(zé)采集終端所處網(wǎng)絡(luò)的性能數(shù)據(jù)(包括帶寬和擁塞),兩者共同以確定本地終端在共享網(wǎng)絡(luò)中的能力。行為采集模塊為負(fù)責(zé)對(duì)在終端上用戶(hù)操作的記錄。
[0013]本實(shí)施例還提供了該P(yáng)2P信任機(jī)制的管理方法,包括以下步驟:
數(shù)據(jù)采集模塊負(fù)責(zé)客戶(hù)終端本地?cái)?shù)據(jù)的采集和報(bào)表,傳送至數(shù)據(jù)處理模塊。而后數(shù)據(jù)處理模塊首先對(duì)終端產(chǎn)生的數(shù)據(jù)交換進(jìn)行歸類(lèi),分類(lèi)為數(shù)據(jù)交換的成功與否,沒(méi)有實(shí)際交換則丟棄視為無(wú)效數(shù)據(jù)或在大量無(wú)效請(qǐng)求的情況下視為惡意行為。若成功則對(duì)行為本身進(jìn)行判斷,可分為有益、無(wú)益行為。而無(wú)益行為則可分為自私行為、中立行為及惡意行為。而行為的種類(lèi)將會(huì)涉及信任度計(jì)算的參數(shù)β由-1至I的變化。AT=WXcX β,w為網(wǎng)絡(luò)規(guī)模權(quán)重參數(shù),由預(yù)處理模塊根據(jù)模型運(yùn)行的網(wǎng)絡(luò)規(guī)模計(jì)算提供,c為交換的數(shù)據(jù)量,β為數(shù)據(jù)處理模塊提供對(duì)行為的判斷而得出的信任度權(quán)重參數(shù)。
[0014]為了達(dá)到上述性能要求,本方法包括指數(shù)衰減函數(shù)與門(mén)限函數(shù)的實(shí)際應(yīng)用及參數(shù)設(shè)置問(wèn)題。
[0015]本發(fā)明還包括對(duì)信任度的維護(hù)方法的創(chuàng)新。是在兩節(jié)點(diǎn)長(zhǎng)時(shí)間不發(fā)生數(shù)據(jù)交換的前提下,信任度與時(shí)間間隔的長(zhǎng)短是成指數(shù)衰減關(guān)系的。
[0016]t*=te°,在下實(shí)例中,α=-0.0513 (為保證為信任衰減,需α〈O)
附圖1為一實(shí)例
橫坐標(biāo)為可變時(shí)間單位,縱坐標(biāo)為信任值的百分比。
[0017]隨著無(wú)數(shù)據(jù)交換間隔的加長(zhǎng),兩節(jié)點(diǎn)的信任值是呈指數(shù)衰減的,半衰期為14個(gè)單位時(shí)間。當(dāng)衰減至原值的10時(shí),將歸零對(duì)對(duì)方節(jié)點(diǎn)的維護(hù)信任值,而基礎(chǔ)信任值不變。
[0018]此方法有效的減少了信任值維護(hù)所造成的負(fù)荷。
【權(quán)利要求】
1.一種P2P信任機(jī)制,其特征在于:包括數(shù)據(jù)采集模塊、數(shù)據(jù)處理模塊以及數(shù)據(jù)傳送方案, 其中, 數(shù)據(jù)采集模塊:負(fù)責(zé)客戶(hù)終端本地?cái)?shù)據(jù)的采集和報(bào)表,傳送至數(shù)據(jù)處理模塊; 數(shù)據(jù)處理模塊:對(duì)終端產(chǎn)生的數(shù)據(jù)交換進(jìn)行歸類(lèi),分類(lèi)為數(shù)據(jù)交換的成功與否,沒(méi)有實(shí)際交換則丟棄視為無(wú)效數(shù)據(jù)或在大量無(wú)效請(qǐng)求的情況下視為惡意行為; 數(shù)據(jù)傳送方案包括:數(shù)據(jù)接收和發(fā)送模塊以及數(shù)據(jù)存儲(chǔ)。
2.根據(jù)權(quán)利要求1所述的P2P信任機(jī)制,其特征在于: 數(shù)據(jù)采集模塊包括本地配置采集模塊、網(wǎng)絡(luò)性能采集模塊和行為采集模塊,數(shù)據(jù)處理模塊包括預(yù)處理模塊和處理模塊,其中, 本地配置采集模塊:負(fù)責(zé)對(duì)本地終端的性能參數(shù)進(jìn)行采集; 網(wǎng)絡(luò)性能采集模塊:負(fù)責(zé)采集終端所處網(wǎng)絡(luò)的性能數(shù)據(jù); 本地配置采集模塊與網(wǎng)絡(luò)性能采集模塊共同確定本地終端在共享網(wǎng)絡(luò)中的能力; 行為采集模塊:負(fù)責(zé)對(duì)在終端上用戶(hù)操作的記錄。
3.一種根據(jù)權(quán)利要求1或2所述的P2P信任機(jī)制的管理方法,其特征在于: 首先數(shù)據(jù)采集模塊負(fù)責(zé)客戶(hù)終端本地?cái)?shù)據(jù)的采集和報(bào)表,傳送至數(shù)據(jù)處理模塊; 數(shù)據(jù)處理模塊首先對(duì)終端產(chǎn)生的數(shù)據(jù)交換進(jìn)行歸類(lèi),分類(lèi)為數(shù)據(jù)交換的成功與否,沒(méi)有實(shí)際交換則丟棄視為無(wú)效數(shù)據(jù)或在大量無(wú)效請(qǐng)求的情況下視為惡意行為,若成功則對(duì)行為本身進(jìn)行判斷,可分為有益、無(wú)益行為,而無(wú)益行為則可分為自私行為、中立行為及惡意行為。
4.根據(jù)權(quán)利要求3所述的P2P信任機(jī)制的管理方法,其特征在于:步驟(2)中,行為的種類(lèi)將會(huì)涉及信任度計(jì)算的參數(shù)β由-1至I的變化, AT=wXcX β, 其中, W為網(wǎng)絡(luò)規(guī)模權(quán)重參數(shù),由預(yù)處理模塊根據(jù)模型運(yùn)行的網(wǎng)絡(luò)規(guī)模計(jì)算提供, C為交換的數(shù)據(jù)量, β為數(shù)據(jù)處理模塊提供對(duì)行為的判斷而得出的信任度權(quán)重參數(shù)。
5.根據(jù)權(quán)利要求3或4所述的P2P信任機(jī)制及其管理方法,其特征在于:還包括對(duì)信任度的維護(hù)方法,該方法為在兩節(jié)點(diǎn)長(zhǎng)時(shí)間不發(fā)生數(shù)據(jù)交換的前提下,信任度與時(shí)間間隔的長(zhǎng)短是成指數(shù)衰減關(guān)系的。
6.根據(jù)權(quán)利要求5所述的P2P信任機(jī)制及其管理方法,其特征在于:當(dāng)衰減至原值的10時(shí),將歸零對(duì)對(duì)方節(jié)點(diǎn)的維護(hù)信任值,而基礎(chǔ)信任值不變,用于減少了信任值維護(hù)所造成的負(fù)荷。
【文檔編號(hào)】H04L12/24GK104243592SQ201410492293
【公開(kāi)日】2014年12月24日 申請(qǐng)日期:2014年9月24日 優(yōu)先權(quán)日:2014年9月24日
【發(fā)明者】岑黎光, 錢(qián)倩 申請(qǐng)人:岑黎光