基于合作博弈的P2P內容分發(fā)技術的設計和分析
發(fā)布時間:2018-12-16 17:36
【摘要】:P2P內容分發(fā)網(wǎng)絡是融合了P2P網(wǎng)絡和內容分發(fā)技術各自的優(yōu)點而產生的,是目前互聯(lián)網(wǎng)應用領域研究的熱點之一。但是在實際的網(wǎng)絡環(huán)境中存在著大量的自私節(jié)點,它們占用大量的帶寬資源卻又不愿意為其他節(jié)點提供下載服務,導致“搭便車”和“公共地悲劇”現(xiàn)象的產生。這違背了P2P最初的設計理念,嚴重影響了系統(tǒng)的整體性能。本文針對這一現(xiàn)象,引入了經(jīng)濟學中的合作博弈理論,利用合作博弈理論中的三種技術:Shapley值、NBS(Nash Bargaining Solution)和Repeated Game來解決P2P內容分發(fā)網(wǎng)絡中激勵節(jié)點合作實現(xiàn)資源共享的問題。 本文首先對P2P內容分發(fā)網(wǎng)絡進行了綜述,包括研究背景、研究現(xiàn)狀和研究意義,重點討論了目前已有的激勵機制。接著介紹了P2P技術、內容分發(fā)網(wǎng)絡(CDN)和博弈論等理論知識。最后針對目前激勵機制在P2P內容分發(fā)網(wǎng)絡中存在的問題,提出了基于合作博弈的內容分發(fā)技術的設計方案,目的在于抑制“搭便車”現(xiàn)象的發(fā)生和促進節(jié)點合作,從而提高P2P內容分發(fā)網(wǎng)絡的整體性能。 本文基于合作博弈的P2P內容分發(fā)技術的設計和分析主要包括三個方面:首先,提出了基于Shapley值的P2P視頻點播系統(tǒng)的存儲管理機制。該機制通過采用Shapley值的方法實現(xiàn)了P2P視頻點播系統(tǒng)中合作收益的公平合理分配,從而激勵了節(jié)點參與合作,提高了隨機搜索操作的命中率;其次,提出了基于NBS的社會P2P網(wǎng)絡的內容分發(fā)管理方案。在社會P2P網(wǎng)絡這種典型的P2P內容分發(fā)網(wǎng)絡中,由于節(jié)點都具有社會屬性,節(jié)點之間易形成合作聯(lián)盟從而實現(xiàn)帶寬共享,但是節(jié)點合作時的最優(yōu)策略選擇和節(jié)點的公平性等問題亟需研究。因此我們通過建立討價還價博弈模型并求出了納什談判解,提高了節(jié)點的效率和公平性;最后,提出了社會P2P網(wǎng)絡中基于重復博弈的懲罰激勵機制。在社會P2P網(wǎng)絡中,由于節(jié)點都是自私的,我們不能保證在整個合作過程中所有節(jié)點一直都是誠信的,針對怎樣防止節(jié)點欺詐行為發(fā)生的問題,提出了懲罰激勵機制“Punishment-Forgiving-Restoring(PFR)”。該機制有效地抑制了節(jié)點欺詐行為的發(fā)生,促進了節(jié)點的誠信合作并且提高了系統(tǒng)的平均收益。 仿真結果表明,基于合作博弈的P2P內容分發(fā)技術能夠有效地抑制了“搭便車”行為,實現(xiàn)了P2P內容分發(fā)網(wǎng)絡資源的合理分配,平衡了網(wǎng)絡的效率和公平性,提高了網(wǎng)絡的整體性能,,對推動P2P內容分發(fā)技術應用的進一步發(fā)展具有重要意義。
[Abstract]:P2P content distribution network, which combines the advantages of P2P network and content distribution technology, is one of the hotspots in the field of Internet application. However, there are a lot of selfish nodes in the actual network environment, they occupy a lot of bandwidth resources, but they are unwilling to provide download services for other nodes, which leads to the phenomenon of "hitchhiking" and "tragedy of common land". This violates the original design idea of P2P and seriously affects the overall performance of the system. Aiming at this phenomenon, this paper introduces the cooperative game theory in economics, and makes use of three techniques in the cooperative game theory: Shapley value, NBS (Nash Bargaining Solution) and Repeated Game are used to solve the problem of encouraging nodes to cooperate to share resources in P2P content distribution networks. Firstly, this paper summarizes P2P content distribution networks, including the research background, research status and significance, and focuses on the existing incentive mechanisms. Then it introduces P2P technology, content distribution network (CDN) and game theory. Finally, aiming at the existing problems of incentive mechanism in P2P content distribution network, this paper puts forward a design scheme of content distribution technology based on cooperative game, which aims at restraining the phenomenon of "hitchhiking" and promoting node cooperation. In order to improve the overall performance of P2P content distribution network. The design and analysis of P2P content distribution technology based on cooperative game includes three aspects: firstly, the storage management mechanism of P2P VOD system based on Shapley value is proposed. The mechanism realizes fair and reasonable distribution of cooperative income in P2P VOD system by using Shapley value method, thus motivating nodes to participate in cooperation and improving hit ratio of random search operation. Secondly, the content distribution management scheme of social P2P network based on NBS is proposed. In the typical P2P content distribution network of social P2P network, because the nodes all have the social attribute, it is easy to form the cooperation alliance among the nodes to realize the bandwidth sharing. However, the optimal policy selection and the fairness of nodes need to be studied. So we build a bargaining game model and find the Nash solution to improve the efficiency and fairness of the node. Finally we propose a penalty incentive mechanism based on repeated game in social P2P network. In the social P2P network, because the nodes are selfish, we can not guarantee that all the nodes in the whole cooperation process are always honest, aiming at how to prevent node fraud. The penalty incentive mechanism "Punishment-Forgiving-Restoring (PFR)" is put forward. This mechanism effectively inhibits the occurrence of node fraud, promotes the cooperative integrity of nodes and improves the average income of the system. The simulation results show that the P2P content distribution technology based on cooperative game can effectively restrain the "hitchhiking" behavior, realize the rational allocation of P2P content distribution network resources, and balance the efficiency and fairness of the network. It improves the overall performance of the network and plays an important role in promoting the application of P2P content distribution technology.
【學位授予單位】:蘇州大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.02
本文編號:2382772
[Abstract]:P2P content distribution network, which combines the advantages of P2P network and content distribution technology, is one of the hotspots in the field of Internet application. However, there are a lot of selfish nodes in the actual network environment, they occupy a lot of bandwidth resources, but they are unwilling to provide download services for other nodes, which leads to the phenomenon of "hitchhiking" and "tragedy of common land". This violates the original design idea of P2P and seriously affects the overall performance of the system. Aiming at this phenomenon, this paper introduces the cooperative game theory in economics, and makes use of three techniques in the cooperative game theory: Shapley value, NBS (Nash Bargaining Solution) and Repeated Game are used to solve the problem of encouraging nodes to cooperate to share resources in P2P content distribution networks. Firstly, this paper summarizes P2P content distribution networks, including the research background, research status and significance, and focuses on the existing incentive mechanisms. Then it introduces P2P technology, content distribution network (CDN) and game theory. Finally, aiming at the existing problems of incentive mechanism in P2P content distribution network, this paper puts forward a design scheme of content distribution technology based on cooperative game, which aims at restraining the phenomenon of "hitchhiking" and promoting node cooperation. In order to improve the overall performance of P2P content distribution network. The design and analysis of P2P content distribution technology based on cooperative game includes three aspects: firstly, the storage management mechanism of P2P VOD system based on Shapley value is proposed. The mechanism realizes fair and reasonable distribution of cooperative income in P2P VOD system by using Shapley value method, thus motivating nodes to participate in cooperation and improving hit ratio of random search operation. Secondly, the content distribution management scheme of social P2P network based on NBS is proposed. In the typical P2P content distribution network of social P2P network, because the nodes all have the social attribute, it is easy to form the cooperation alliance among the nodes to realize the bandwidth sharing. However, the optimal policy selection and the fairness of nodes need to be studied. So we build a bargaining game model and find the Nash solution to improve the efficiency and fairness of the node. Finally we propose a penalty incentive mechanism based on repeated game in social P2P network. In the social P2P network, because the nodes are selfish, we can not guarantee that all the nodes in the whole cooperation process are always honest, aiming at how to prevent node fraud. The penalty incentive mechanism "Punishment-Forgiving-Restoring (PFR)" is put forward. This mechanism effectively inhibits the occurrence of node fraud, promotes the cooperative integrity of nodes and improves the average income of the system. The simulation results show that the P2P content distribution technology based on cooperative game can effectively restrain the "hitchhiking" behavior, realize the rational allocation of P2P content distribution network resources, and balance the efficiency and fairness of the network. It improves the overall performance of the network and plays an important role in promoting the application of P2P content distribution technology.
【學位授予單位】:蘇州大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.02
【參考文獻】
相關期刊論文 前6條
1 劉業(yè);楊鵬;;基于重復博弈的P2P網(wǎng)絡信用管理機制的研究[J];計算機研究與發(fā)展;2006年04期
2 樂光學;李仁發(fā);陳志;周旭;;P2P網(wǎng)絡中搭便車行為分析與抑制機制建模[J];計算機研究與發(fā)展;2011年03期
3 劉浩;卿桐;張連明;;一種P2P網(wǎng)絡的重復博弈激勵機制[J];計算機工程與應用;2010年35期
4 劉瑜;朱光喜;尹浩;劉雪寧;;內容分發(fā)網(wǎng)發(fā)展綜述[J];計算機科學;2009年02期
5 余一嬌;金海;;對等網(wǎng)絡中的搭便車行為分析與抑制機制綜述[J];計算機學報;2008年01期
6 徐海湄;鄭相全;齊守青;聶曉文;;一種新的基于博弈論的P2P激勵機制[J];計算機應用研究;2008年09期
本文編號:2382772
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2382772.html
最近更新
教材專著