帳號:guest(3.21.231.245)          離開系統
字體大小: 字級放大   字級縮小   預設字形  

詳目顯示

以作者查詢圖書館館藏以作者查詢臺灣博碩士論文系統以作者查詢全國書目
作者(中文):蔡永宸
作者(外文):Tsai, Yung-Chen
論文名稱(中文):基於信譽模型之點對點視訊傳輸獎勵機制
論文名稱(外文):A Reputation-Based Incentive Mechanism for Peer-to-Peer Video Streaming
指導教授(中文):林嘉文
指導教授(外文):Lin, Chia-Wen
學位類別:碩士
校院名稱:國立清華大學
系所名稱:電機工程學系
學號:9661547
出版年(民國):99
畢業學年度:98
語文別:英文
論文頁數:47
中文關鍵詞:點對點獎勵視訊傳輸推拉式信譽
外文關鍵詞:P2Pincentivevideo streamingpush-pullreputation
相關次數:
  • 推薦推薦:0
  • 點閱點閱:97
  • 評分評分:*****
  • 下載下載:5
  • 收藏收藏:0
點對點視訊傳輸系統在現今的網際網路中已相當普及,使用者自願性的提供頻寬以利系統架構出點對點傳輸系統。然而,自私使用者只下載卻不上傳任何檔案的行為導致其餘使用者的視訊品質不穩定甚至讓點對點系統崩解。面對這類型的問題,現存的研究方法利用過去在點對點檔案分享系統上成功的獎勵機制,移轉至點對點視訊串流傳輸系統架構上,這些方法的特色是採用周圍鄰近使用者對我的貢獻程度,作為我分配資源的依據條件。但是並非所有類型的點對點視訊傳輸系統都適用於這種主觀依據自己得到的好處來分配資源的獎勵機制。推拉式的點對點視訊傳輸架構中,使用者互相提供頻寬資源的狀況並非常見的傳輸狀態,現有的獎勵方法利用相互間的貢獻度分配資源在推拉式的點對點傳輸架構下造成使用者壁壘分明無法互相傳輸視訊封包的窘況。我們利用信譽評等的方式在推拉式的點對點視訊傳輸架構下建立獎勵機制,使用者替自己以外的鄰近使用者評分,累積這些分數得到每個使用者對點對點視訊傳輸系統的整體貢獻度,系統內每個使用者都可以得到這項資訊做為是否同意其他使用者不同視訊層級傳輸要求的依據,根據我們的機制可以讓不同貢獻度的使用者有不同的視訊品質並壓抑自私使用者的視訊品質至相當低的水平。
Using Peer-to-Peer (P2P) media streaming service can be observed everywhere in the Internet nowadays. However, free-riders that down without providing leads to unstable video quality of peers in the system. Current research of incentive methods in P2P media streaming system modifies the original incentive methods in the P2P file sharing systems. Each peer allocates resource according to the amount of receiving data from peers. These methods are successful in some kinds of media streaming systems but not all of these systems. We use the reputation-based method for building an incentive mechanism in the push-pull based media streaming system. Peers rate to others peers and use the overall system contribution of each peer for making transmission decision. In our incentive mechanism, peers receive different level of video quality according to their contribution of the systems. And free-riders can only receive such a lowest level of video quality.
Abstract i
摘 要 ii
Content iii
Chapter 1 Introduction 1
Chapter 2 Related Work 5
2.1 Peer-to-Peer Media Streaming Structure 5
2.1.1 Tree-Based Structure 6
2.1.2 Mesh-Pull Based Structure 7
2.1.3 Push-Pull Based Structure 8
2.2 Scalable Video Coding (SVC) 9
2.3 Problem Discussion 10
Chapter 3 Proposed Incentive Mechanism 14
3.1 Reputation System 15
3.1.1 Score Map 18
3.1.2 Contribution Map 19
3.1.3 Decentralized Mechanism 21
3.2 Allowing Level Function 23
3.3 Quality Estimation 25
3.4 Misbehavior Prevention 26
3.4.1 Free-rider 27
3.4.2 Cheat-Proof 28
Chapter 4 Simulation Results 33
4.1 Simulation Scenario 33
4.2 Compare with Game-Theoretic Method 36
4.3 Different Percentages of Free-riders 40
Chapter 5 Conclusion 43
[1] J. Liu, S. G. Rao, B. Li, and H. Zhang, “Opportunities and challenges of Peer-to-Peer Internet video broadcast,” Proceedings of the IEEE, vol.96, no.1, pp.11-24, Jan. 2008.
[2] W.-P. Ken Yiu, Xing Jin, and S.-H. Gary Chan, “Challenges and approaches in large-Scale P2P media streaming,” IEEE Trans. Multimedia, vol. 14, no. 2, pp. 50-59, April 2007.
[3] S. Xie, B. Li, G. Y. Keung, and X. Zhang, “Coolstreaming: design, theory, and practice,” IEEE Trans. Multimedia, vol. 9, no. 8, pp. 1661-1671, Dec. 2007.
[4] D. A. Tran, K. A. Hua, and T. T. Do, “A Peer-to-Peer architecture for media streaming,” IEEE J. Select. Areas in Communications, vol. 22, no. 1, pp. 121-133, Jan. 2004.
[5] C. Wu, B. Li, and S. Zhao, “Characterizing Peer-to-Peer streaming flows,” IEEE J. Select. Areas in Communications, vol. 25, no. 9, pp. 1612-1626, Jan. 2007.
[6] S. Saroiu, K. P. Gummadi, and S. D. Gribble, “Measuring and analyzing the characteristics of napster and gnutella hosts,” Multimedia System, vol. 9, no. 2, pp. 170-184, August 2003.
[7] C. Yi, B. Li, and K. Nahrstedt, “oStream: asynchronous streaming multicast in application-layer overlay networks,” IEEE J. Select. Areas in Communications, vol. 22, no. 1, pp. 91-106, Jan. 2004.
[8] X. Hei, Y. Liu, and K. W. Ross, “IPTV over P2P streaming networks: the mesh-pull approach,” IEEE Communications Magazine, vol. 46, no. 2, pp. 86-92, March 2008.
[9] N. Magharei and R. Rejaie, “PRIME: Peer-to-Peer receiver-driven mesh-based streaming,” IEEE/ACM Trans. Networking, vol. 17, no. 4, pp. 1052-1065, August 2009.
[10] A. Habib and J. Chuang, “Service differentiated peer selection: an incentive mechanism for Peer-to-Peer media streaming,” IEEE Trans. Multimedia, vol. 8, no. 3, pp. 610-621, June. 2006.
[11] W. S. Lin, H. V. Zhao, and K. J. R. Liu, “Incentive cooperation strategies for Peer-to-Peer Live Multimedia Streaming Social Networks,” IEEE Trans. Multimedia, vol. 11, no. 3, pp. 396-412, April 2009.
[12] Z. Liu, Y. Shen, K. W. Ross, S. S. Panwar, and Y. Wang, “LayerP2P: using layered video chunks in P2P live streaming,” IEEE Trans. Multimedia, vol. 11, no. 7, pp. 1340-1352, Nov. 2009.
[13] G. Tan and S. A. Jarvis, “A payment-based incentive and service differentiation scheme for Peer-to-Peer streaming broadcast,” IEEE Trans. Parallel and Distributed Systems, vol. 19, no. 7, pp. 940-953, July 2008.
[14] H. Park and M. van der Schaar, “Coalition-based resource reciprocation strategies for p2p multimedia broadcasting,” IEEE Trans. Broadcasting, vol. 54, no. 3, Part 2, pp. 557-567, Sept 2008.
[15] R. T. B. Ma, S. C. M. Lee, J. C. S. Lui, and D. K. Y. Yau, “Incentive and service differentiation in P2P networks: a game theoretic approach,” IEEE/ACM Trans. Networking, vol. 14, no. 5, pp. 978-991, Oct. 2006.
[16] M. Feldman and J. Chuang, “Overcoming free-riding behavior in Peer-to-Peer systems,” ACM SIGecom Exchanges, vol.5, no. 5, July 2005, pp. 41-50.
[17] X. Zhang, J. Liu, B. Li, and T.-S. P. Yum, “CoolStreaming/DONet: a data-driven overlay network for Peer-to-Peer live media streaming,” in Proc. IEEE Annual Joint Conf. Computer and Communications Societies INFOCOM, vol. 3, Mar. 2005, pp. 2102-2111.
[18] V. Venkataraman, K. Yoshida, and P. Francis, “Chunkyspread: heterogeneous unstructured tree-based Peer-to-Peer multicast,” in Proc. IEEE Int. Conf. Network Protocols, Nov. 2006, pp. 2-11.
[19] R. Rejaie and S. Stafford, “A framework for architecting Peer-to-Peer receiver-driven overlays,” in Proc. Int. Workshop Network and Operating Systems Support for Digital Audio and Video, June 2004, pp. 42-47.
[20] M. Zhang, J.-G. Luo, L. Zhao, and S.-Q. Yang, “A Peer-to-Peer network for live media streaming – using a push-pull approach,” in Proc. ACM Int. Conf. Multimedia, Nov. 2005, pp. 287-290.
[21] M. K. H. Yeung and Y.-K. Kwok, “Game-theoretic scalable Peer-to-Peer media streaming,” in Proc. IEEE Int. Symposium Parallel and Distributed Processing, April 2008, pp. 1-11.
[22] Y.-H. Chu, J. Chuang, and H. Zhang, “A case for taxation in Peer-to-Peer streaming broadcast,” in Proc. ACM SIGCOMM Workshop Practice and Theory of Incentives in Networked Systems, Sept. 2004, pp. 205-212.
[23] S. Ye and F. Makedon, “Collaboration-aware peer-to-peer media streaming,” in Proc. ACM Int. Conf. Multimedia, Oct. 2004, pp. 412-415.
[24] J. A. Pouwelse, J. R. Taal, R. L. Lagendijk, and D. H. J. Epema, “Real-time video delivery using peer-to-peer bartering networks and multiple description coding,” in IEEE Int. Conf. Systems, Man and Cybernetics, Oct. 2004, pp. 4599-4605.
[25] M. Adler, R. Kumar, K. Ross, D Rubenstein, T. Suel, and D. D. Yao, “Optimal peer selection for P2P downloading and streaming,” in Proc. IEEE Annual Joint Conf. Computer and Communications Societies INFOCOM, vol. 3, Mar. 2005, pp. 1538-1549.
[26] C. -S. Lin and Y. –C. Cheng, “A barter-based incentive mechanism for peer-to-peer media streaming,” in IEEE Int. Symposium Consumer Electronics, May. 2009, pp. 871-875.
[27] M. Gupta, P. Judge, and M. Ammar, “A reputation system for Peer-to-Peer networks,” in Proc. Int. Workshop Network and Operating Systems Support for Digital Audio and Video, June 2003, pp. 144-158.
[28] S. D. Kamvar, M. T. Schlosser, and H. Garcia-Molina, “The EigenTrust algorithm for reputation Management in P2P Networks,” in Proc. Int. Conf. World Wide Web, May 2003, pp. 640-651.
[29] E. Damiani, S. Vimercati, and S. Paraboschi, “A reputation-based approach for choosing reliable resources in Peer-to-Peer Networks,” in Proc. ACM Conf. Computer and Communications Security, Nov. 2002, pp. 207-216.
[30] P. Baccichet, T. Schierl, T. Wiegand, and B. Girod, “Low-delay Peer-to-Peer Streaming using Scalable Video Coding,” in Conf. IEEE Packet Video, Nov. 2007, pp. 173-181.
[31] Adar and B. A. Huberman, "Free riding on gnutella," in First Monday, http://www.firstmonday.dk/issues/issue5_10/adar/index.html, Oct. 2000.
[32] Bram Cohen, “Incentives Build Robustness in BitTorrent,” in Workshop on Economics of Peer-to-Peer systems, June 2003.
[33] P. Golle, K. Leyton-Brown, and I. Mironov, “Incentives for sharing in Peer-to-Peer networks,” in Proc. ACM Conf. Electronic Commerce, Oct. 2001, pp. 264-267.
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
* *