Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/27153
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor施吉昇(Chi-Sheng Shih)
dc.contributor.authorChing-Pang Linen
dc.contributor.author林靖邦zh_TW
dc.date.accessioned2021-06-12T17:56:36Z-
dc.date.available2008-02-18
dc.date.copyright2008-02-18
dc.date.issued2008
dc.date.submitted2008-01-30
dc.identifier.citation[1] H. Schulzrinne and S. Casner, “RTP: A transport protocol for real-time applications,”
Internet Engineering Task Force, Internet Draft, October 1993.
[2] Internet Engineering Task Force, “Real Time Streaming Protocol.”
http://www.rtsp.org/, 1998.
[3] A. Orda, “Routing with end-to-end qos guarantees in broadband networks,”
IEEE/ACM Transactions on Networking, vol. 7, pp. 365–374, June 1999.
[4] W. Putthividhya, W. Tavanapong, M. Tran, and Johnny Wong, “Core selection
with end-to-end qos support,” in Proceedings of the 2004 ACM symposium on Applied
computing, pp. 328–333, 2003.
[5] Qiang Liu and Jeng-Neng Hwang, “End-to-end available bandwidth estimation
and time measurement adjustment for multimedia qos,” in Proceedings of International
Conference on Multimedia and Expo, pp. 373–376, 2003.
[6] L. Zhang, S. Deering, D. Estrin, S. Shenker, and D. Zappala, “RSVP: a new resource
reservation protocol,” IEEE Network, vol. 7, pp. 8–18, September 1993.
[7] S. Blake, D. Black, M. Carlson, E. Davies, Z.Wang, and W.Weiss, “An architecture
for differentiated services,” IETF RFC 2475.
[8] I. Foster, M. Fidler, A. Roy, V. Sander, and L. Winkler, “End-to-end quality of
service for high-end applications,” Computer Communications, vol. 27, pp. 1375–
1388, September 2004.
[9] M. Yang, Y. Huang, J. Kim, M. Lee, T. Suda, and M. Daisuke, “An end-to-end
qos framework with on-demand bandwidth reconfiguration,” in Conference of the
IEEE Computer and Communications Societies, vol. 3, pp. 2072–2083, 2004.
[10] S. Bakiras and Victor O. K. Li, “A scalable architecture for end-to-end qos provisioning,”
Computer Communications, vol. 27, pp. 1330–1340, August 2004.
[11] R. Rajkumar, C. Lee, J. Lehoczky, and D. Siewiorek, “A resource allocation model
for qos management,” in Proceedings of the IEEE Real-Time Systems Symposium,
pp. 298–307, 1997.
[12] R. Rajkumar, C. Lee, J. Lehoczky, and D. Siewiorek, “Practical solutions for qosbased
resource allocation,” in Proceedings of the IEEE Real-Time Systems Symposium,
pp. 296–306, 1998.
[13] S. Ghosh, R. Rajkumar, J. Hansen, and J. Lehoczky, “Scalable qos-based resource
allocation in hierarchical networked,” in Proceedings of the IEEE Real-Time Technology
and Application Symposium, pp. 256–267, 2005.
[14] wikipedia, “Peer-to-peer network.” http://en.wikipedia.org/wiki/Peer-to-peer.
[15] S. Ratsanamy, P. Francis, M. Handley, R. Karp, and S. Shenker, “A scalable
content-addressable network,” in Proceedings of ACM SIGCOMM’01, 2001.
[16] I. Stoica, R. Morris, D. Karger, M.F. Kaashoek, and H. Balakrishnan, “Chord: A
scalable peer-to-peer lookup service for internet applications,” in Proceedings of
ACM SIGCOMM’01, 2001.
[17] A. Rowstron and P. Druschel, “Pastry: Scalable, distributed object location and
routing for large-scale peer-to-peer systems,” in Proceedings of 18th IFIP/ACM International
Conference on Distributed Systems Platforms, 2001.
[18] B. Cohen, “Incentives build robustness in bittorrent,” Workshop on Economics of
Peer-to-Peer Systems, May 2003.
[19] “emule.” http://www.emule-project.net/.
[20] “Gnutella protocol development wiki.” http://www.the-gdf.org/.
[21] Thinh PQ Nguyen and Avideh Zakhor, “Distributed video streaming over internet,”
in Proceedings of Multimedia Computing and Networking, 2002.
[22] R. Rejaie and A. Ortega, “Pals: peer-to-peer adaptive layered streaming,” in international
workshop on Network and operating systems support for digital audio and
video, pp. 153–161, 2003.
[23] M. Hefeeda, A. Habib, B. Botev, Dongyan Xu, and B. Bhargava, “Promise: peerto-
peer media streaming using collectcast,” in ACM international conference on
Multimedia, pp. 45–54, 2003.
[24] M. Corporation, “Avi file format.” Mircosoft MSDN.
[25] Apple, “Quicktime file format specification.” Apple Developer Connection.
[26] “Mplayer.” http://www.mplayerhq.hu/design7/news.html.
[27] J. C. Chen, “Dynamic Real-Time Bandwidth Management over Wireless Network,”
Master’s thesis, Departiment of Computer Science and information engineering,
National Taiwan University, 2007.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/27153-
dc.description.abstractWith the growth of multimedia devices and applications, we have more and more
available media data distributed in computers in a house or even a building, so we
need an efcient way to access and integrate those data. In this thesis, we propose to
use a P2P network architecture for multimedia streaming. In the P2P network, every-
one can contribute his own resources such as bandwidth and storage capacity. Thus,
we can integrate the multimedia data among a community. However, the resources
in a P2P network are time-varying. To guarantee the streaming quality, we design
a mechanism, Rate Adaption Bandwidth Allocation, to manage resources among the
nodes in the system. Rate Adaption Bandwidth Allocation performs three main func-
tions: (1) selecting reliable nodes for incoming multimedia streaming; (2) scheduling
the chunk requests to meet timing constraints of video playback; (3) generating the
bandwidth allocation for nodes to reserve bandwidths. We implement Rate Adaption
Bandwidth Allocation in a real-world P2P system. We evaluate the performance of
Rate Adaption Bandwidth Allocation and, and discuss lessons learned from our expe-
rience with respect to the practicality and further optimization of our system.
en
dc.description.provenanceMade available in DSpace on 2021-06-12T17:56:36Z (GMT). No. of bitstreams: 1
ntu-97-R94922080-1.pdf: 2059902 bytes, checksum: 81043fa90e592a6906b2f5db5a383e7d (MD5)
Previous issue date: 2008
en
dc.description.tableofcontentsList of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
List of Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Chapter 2 Background and Formal Model . . . . . . . . . . . . . . . . . . . . . 5
2.1 Related Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1.1 QoS and Resource Management for Video/Multimedia Streaming 5
2.1.2 Peer-to-peer networks . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 Formal Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 System Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Chapter 3 Rate Adaption Bandwidth Allocation . . . . . . . . . . . . . . . . . . 17
3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2 Algorithm Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2.1 Peer Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2.2 Sliding Window of Chunks . . . . . . . . . . . . . . . . . . . . . . 20
3.2.3 Achievable Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3 Chunk Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.3.1 Chunk Request Assignment . . . . . . . . . . . . . . . . . . . . . . 25
3.3.2 Two-Phase Streaming . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.4 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Chapter 4 Performance Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.1 Experiment Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.2 Experiment Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.2.1 Transformers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.2.2 Penguins in Madagascar . . . . . . . . . . . . . . . . . . . . . . . . 39
4.2.3 The Girl Who Leapt Through Time . . . . . . . . . . . . . . . . . . 47
Chapter 5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
dc.language.isoen
dc.title點對點網路多媒體串流之服務品質保證zh_TW
dc.titleMultimedia QoS Control for P2P Community Streamingen
dc.typeThesis
dc.date.schoolyear96-1
dc.description.degree碩士
dc.contributor.oralexamcommittee郭大維(Tei-Wei Kuo),逄愛君(Ai-Chun Pang),林宗男(Tsung-Nan Lin)
dc.subject.keyword點對點網路,多媒體串流,服務品質保證,資源管理,節點選擇,zh_TW
dc.subject.keywordP2P network,multimedia streaming,QoS,resource management,peer selection,en
dc.relation.page57
dc.rights.note有償授權
dc.date.accepted2008-01-31
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept資訊工程學研究所zh_TW
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-97-1.pdf
  目前未授權公開取用
2.01 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved