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/39313
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor陳銘憲
dc.contributor.authorChia-Chen Kuoen
dc.contributor.author郭家禎zh_TW
dc.date.accessioned2021-06-13T17:25:51Z-
dc.date.available2008-01-27
dc.date.copyright2005-01-27
dc.date.issued2005
dc.date.submitted2005-01-22
dc.identifier.citation[1] Internet Engineering Task Force Standards Track. RTP: a transport protocol for real-time applications. 1996.
[2] ITU-T Recommendation. G.711: pulse code modulation of voice frequencies. 1996.
[3] ITU-T Recommendation. G.723.1: dual rate speech coder for multimedia communications transmitting at 5.3 and 6.3 kbit/s. 1996.
[4] ITU-T Recommendation. H.225.0: call signaling protocols and media stream packetization and synchronization for packet based multimedia communications systems. 1997.
[5] ITU-T Recommendation. H.245: control protocol for multimedia communications. 1998.
[6] ITU-T Recommendation. H.323: packet-based multimedia communications systems. 1997.
[7] ITU-T Recommendation. Q.931: Digital Subscriber Signaling system No. 1 (DSS 1) ISDN user-network interface layer 3 specification for basic call control. 1993.
[8] White Paper. Microsoft Windows NT Hydra: the benefits of windows with the low cost of a terminal. Microsoft Corporation, 1998.
[9] White Paper. Remote Desktop Protocol (RDP) features and performance. Microsoft Corporation, 2000.
[10] White Paper. Sun Open Net Environment (ONE) webtop. Sun Microsystems, Inc., 2001.
[11] White Paper. Thin-client/server computing. Citrix System, Inc., 1998.
[12] R. Bacher and T. Orfanogianni. WWW based computation services: transfer of power system applications to the WWW. IEEE Power Engineering Society Winter Meeting, 1: 496-501, 1999.
[13] G. Blakowski and R. Steinmetz. A multimedia synchronization survey: reference model, specification, and case studies. IEEE Journal on Selected Areas in Communications, 14(1): 5-35, 1996.
[14] J. L. Bentley. Multidimensional binary search trees used for associative searching. Communications of ACM, 18(9): 509-517, 1975.
[15] J. L. Bentley. Multidimensional binary search trees in database applications. IEEE Transactions on Software Engineering, 5(4): 333-340, 1979.
[16] S. Blott and R. Weber. A simple vector-approximation file for similarity search in high-dimensional vector spaces. Institute for Information Systems, 1997.
[17] C. Bohm and F. Krebs. High performance data mining using the nearest neighbor join. IEEE International Conference on Data Mining, pages 43-50, 2002.
[18] J. Bolot. End-to-end packet delay and loss behavior in the Internet. Proceedings of ACM SIGCOMM, pages 289-298, 1993.
[19] A. Califano and R.Mohan. Multidimensional indexing for recognizing visual shapes. Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pages 28-34, 1991.
[20] G. Carle and E. W. Biersack. Survey of error recovery techniques for IP-based audio-visual multicast applications. IEEE Network, 11(6): 24-36, 1997.
[21] B. O. Christiansen, K. E. Schauser, and M. Munke. A novel codec for thin client computing. Proceedings of Data Compression Conference, pages 13-22, 2000.
[22] L. Ehley, B. Furht, and M. Ilyas. Evaluation of multimedia synchronization techniques. IEEE International Conference on Multimedia Computing and Systems, pages 514-519, 1994.
[23] J. Escobar, C. Patridge, and D. Deutsg. Flow synchronization protocol. IEEE/ACM Transactions on Networking, 2: 111-121, 1994.
[24] M. Flickner, H. Sawhney, and W. Niblack. Query by image content: the QBIC system. IEEE Computer, 28(9): 23-32, 1995.
[25] F. Fluckiger. Understanding networked multimedia. Prentice Hall PTR, 1995.
[26] A. Fox, B. Johanson, P. Hanrahan, and T. Winograd. Integrating information appliances into an interactive workspace. IEEE Computer Graphics and Applications, 20(3): 54-65, 2000.
[27] K. Fufunaga and P.M. Narendra. A branch and bound algorithm for computing k-nearest neighbors. IEEE Transactions on Computers, pages 750-753, 1975.
[28] T. Gevers and A. Smeulders. The PicToSeek WWW image search system. Proceedings of IEEE International Conference on Multimedia Computing and Systems, 1: 264-269, 1999.
[29] S. W. Golomb. Run-length encodings. IEEE Transactions on Information Theory, 12(4): 399-401, 1966.
[30] J. Grant Paul. An overview of videoconferencing technology. MILCOM 97 Proceedings, 1: 205-212, 1997.
[31] J. Grundy and W.J. Zou. An architecture for building multi-device thin-client web user interfaces. Proceedings of the International Conference on Advanced Information Systems Engineering, pages 728-732, 2002.
[32] Y. Ishibashi and S. Tasaka. A comparative survey of synchronization algorithms for continuous media in network environments. Proceedings of IEEE Local Computer Networks, pages 337-348, 2000.
[33] Y. Ishibashi, S. Tasaka and H. Ogawa. A comparison of media synchronization quality among reactive control schemes. Proceedings of IEEE INFOCOM, 1: 77-84, 2001.
[34] M. Jern. Thin vs. fat visualization client. Proceedings of Computer Graphics International, pages 772-788, 1998.
[35] Z. Jiang, H. Mason, B. J. Kim, N. Shankaranarayanan, and P. Henry. A subjective survey of user experience for data applications for future cellular wireless networks. Proceedings of Symposium on Applications and the Internet, pages 167-175, 2001.
[36] H. Kanakia, P. Mishra, and A. Reibmanm. An adaptive congestion control scheme for real-time packet video transport. IEEE/ACM Transactions on Networking, 3(6): 671-682, 1995.
[37] C.-C. Kuo and M.-S. Chen. DDS: An efficient dynamic dimension selection algorithm for nearest neighbor search in high dimensions. Proceedings of IEEE International Conference on Multimedia and Expo, June 27-30, 2004.
[38] C.-C. Kuo, M.-S. Chen and J.-C. Chen. An adaptive transmission scheme for audio and video synchronization based on real-time transport protocol. Proceedings of IEEE International Conference on Multimedia and Expo, August 22-25, 2001.
[39] C.-C. Kuo, G.-S. Ma, M.-S. Chen, and J.-C. Chen. Adaptive transmission control for error-resilient multimedia synchronization. IEEE Transactions on Consumer Electronics, 50: 700-708, 2004.
[40] C.-C. Kuo, P. Ting, J.-C. Chen and M.-S. Chen. Design and implementation of a network application architecture for thin clients. Proceedings of the 26th Annual International Computer Software and Applications Conference, August 26-29, 2002.
[41] C.-C. Kuo, P. Ting, W.-G. Teng, P. Chen, M.-S. Chen, and J.-C. Chen. Multimedia over IP for thin clients: building a collaborative resource-sharing prototype. Concurrent Engineering: Research and Applications, 12(3):175-183, 2004.
[42] G.-S. Ma. Adaptive error control techniques in real-time video communication systems. MA thesis, Department of Electrical Engineering, National Taiwan University, 1999.
[43] D. Miras. A survey on network QoS needs of advanced Internet applications. Internet2 QoS Working Group, 2002.
[44] S. Nene and S. Nayar. A simple algorithm for nearest neighbor search in high dimensions. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(9): 989-1003, 1997.
[45] J. Nieh, S. J. Yang, and N. Novik. A comparison of thin-client computing architectures. Technical Report CUCS-022-00, Department of Computer Science, Columbia University, 2000.
[46] D. A. Norman. The invisible computer. MIT Press, 1998.
[47] O. Ozturk and H. Ferhatosmanoglu. Effective indexing and filtering for similarity search in large biosequence databases. International Symposium on Bioinformatics and Bioengineering, pages 87-98, 2001.
[48] C. Perkins, O. Hodson, and V. Hardman. A survey of packet-loss recovery techniques for streaming audio. IEEE Network, 12(5): 40-48, 1998.
[49] M. J. Prez-Luque and T.D.C. Little. A temporal reference framework for multimedia synchronization. IEEE Journal on Selected Areas in Communication, 14(1): 36-51, 1996.
[50] P. Raghavan. Information retrieval algorithms: a survey. ACM-SIAM Symposium on Discrete Algorithms, pages 11-18, 1997.
[51] R. Ramjee, J. Kurose, and D. Towsley. Adaptive playout mechanisms for packetized audio applications in wide area networks. Proceedings of IEEE INFOCOM, pages 680-688, 1994.
[52] S. Read. Successful programming for information appliances. Proceedings of WESCON, pages 24-29, 1997.
[53] T. Richardson, Q. Stafford-Fraser, K. R. Wood, and A. Hopper. Virtual network computing. IEEE Internet Computing, 2(1): 33-38, 1998.
[54] S. Roberts. Hosting the WebBrowser Control and automating Internet Explorer. Programming Microsoft Internet Explorer 5, 1999.
[55] F. Rousseau and A. Duda. Streaming support in an advanced multimedia infrastructure for the WWW. Proceedings of IEEE International Symposium on Computers and Communications, pages 173-179, 1999.
[56] G. Salton and C. Buckley. Improve retrieval performance by relevance feedback. Journal of the American Society for Information Science, 41:288-297, 1990.
[57] H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson. RTP profile for audio and video conferences with minimal control. Internet Engineering Task Force, Audio Visual Working Group Request for Comment RFC 1890, 1996.
[58] J. Sinclair and M. Merkow. Thin clients clearly explained. Morgan Kaufmann Press, 2000.
[59] R. Steinmetz. Human perception of jitter and media synchronization. IEEE Journal on Selected Areas in Communications, 14(1): 61-72, 1996.
[60] R. Steinmetz and K. Nahrstedt. Multimedia: computing, communications and applications. Prentice Hall PTR, 1995.
[61] J. A. Sprey. Videoconferencing as a communication tool. IEEE Transactions on Professional Communication, 40(1): 41-47, 1997.
[62] S. W. Tak, J. M. Son, and T. K. Kim. Experience with TCP/IP networking protocol software over embedded operation system for network appliance. Proceedings of International Workshops on Parallel Processing, pages 556-561, 1999.
[63] T. Turletti and C. Huitema. RTP payload format for H.261 video streams. Internet Engineering Task Force, Audio Visual Working Group Request for Comment RFC 2032, 1996.
[64] T. Turletti and C. Huitema. Videoconferencing on the Internet. IEEE/ACM Transactions on Networking, 4(3): 340-351, 1996.
[65] Y. Wang and Q.F. Zhu. Error control and concealment for video communication: a review. Proceedings of the IEEE, 86(5): 974-997, 1998.
[66] R. Want and G. Borriello. Information appliances. IEEE Computer Graphics and Applications, 20(3): 21-23, 2000.
[67] R. Want and G. Borriello. Survey on information appliances. IEEE Computer Graphics and Applications, 20(3): 24-31, 2000.
[68] R. Weber, H. Schek, and S. Blott. A quantitative analysis and performance study for similarity search methods in high-dimensional spaces. Proceedings of International Conference on Very Large Data Bases, pages 194-205, 1998.
[69] M. H. Willebeek-LeMair and Z.Y. Shae. Videoconferencing over packet-based networks. IEEE Journal on Selected Areas in Communications, 15(6): 1101-1114, 1997.
[70] H. J. Wolfson. Model-based object recognition by geometric hashing. Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pages 526-536, 1990.
[71] P. Wu and B. Manjunath. Adaptive nearest neighbor search for relevance feedback in large image datasets. Proceedings of ACM Multimedia, pages 87-98, 2001.
[72] S. J. Yang, J. Niehm M. Selsky, and N. Tiwari. The performance of remote display mechanisms for thin-client computing. Proceedings of the General Track: USENIX Annual Technical Conference, pages 131-146, 2002.
[73] P. Yianilos. Data structures and algorithms for nearest neighbor in general metric spaces. Proceedings of ACM-SIAM Symposium on Discrete Algorithms, pages 311-321, 1993.
[74] M. Yuang, S. Liang, Y. Chen, and C. Shen. Dynamic video playout smoothing method for multimedia applications. Multimedia Tools and Applications 6, 1998.
[75] P. N. Zarros, M. J. Lee and T. N. Saadawi. Interparticipant synchronization in real-time multimedia conferencing using feedback. IEEE/ACM Transactions on Networking, 4(3): 173-180, 1996.
[76] D. J. Zukowski, A. Purakayastha, A. Mohindra, and M. Devarakonda. Metis: a thin-client application framework. Proceedings of the Conference on Object-oriented Technologies and Systems, pages 103-114, 1997.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/39313-
dc.description.abstract近來科技的進步為我們的生活帶來了許多革命性的影響,網際網路上平台之間的協同合作益發重要,尤以多媒體資料的傳輸越來越受重視。此篇論文旨在探討精簡型主從式計算之相關議題與技術,以實現終端機伺服器與精簡型客戶端之間的多媒體應用。主要研究方向為:(1)協同式視訊會議系統,以及 (2)泛用編碼架構。此系統在終端機上彼此分享共用元件,同時增加了使用上的便利度。藉由伺服器端的資料預先轉碼為泛用格式而後傳送到客戶端,精簡型主從式運算環境可有效地支援多媒體應用。泛用編碼技術可將客戶端的工作量轉移到伺服器上,用以減輕客戶端的負擔。我們的實驗結果亦顯示出此架構不僅增加了客戶端的多媒體應用能力,同時降低其記憶體消耗,充分說明泛用型嵌入架構對於資源有限之精簡型客戶端其優點所在。
此外,由於許多不同形式的多媒體串流必須同步播放,時間控制上亦求嚴謹。我們在此論文中提出適應型傳輸方案,基於即時傳輸協定以確保影音串流的錯誤復原與同步播放,此適應型傳輸機制可在傳輸穩定性與減少傳輸延遲之間取得良好的平衡。
為求縮減多媒體資訊之檢索時間,我們更進一步提出了適用於高維度的最近鄰搜尋演算法。最近鄰搜尋問題意即:給定一個點集合,找出距離查詢點最近之點。此問題常見於多媒體應用層面,特別是相似度搜尋。過去所提出的解決方法其演算時間大多與維度呈指數遞增,有鑑於此,我們提出一個有效率的動態維數選擇演算法,藉此提昇最近鄰搜尋演算法在高維度的表現。
zh_TW
dc.description.abstractRecent technology advances have brought revolutionary impacts to our life. The Internet emerges as a collaborative platform and it is envisioned to be even more important for years to come. In particular, real-time transmission of multimedia data over the Internet is attracting an increasing amount of attention. This dissertation explores the issues and the techniques of enabling multimedia applications for the thin client/server computing. A prototype of a video communication system based on H.323 family of ITU-T recommendations is developed to demonstrate the support of multimedia applications with a terminal server and thin clients such as Windows-based terminals. Our studies on the network applications over thin clients are composed of two parts: (1) the collaborative client/server conferencing system and (2) the universal transcoder architecture. With the proposed architecture, an application of multi-user video conferencing system is devised for illustrative purposes. The collaborative client/server conferencing system leverages the benefit of sharing common components within multiple conferencing terminals as well as increases their extensibility and ease of use. As validated by our experimental results, multimedia applications can be efficiently supported in an IP-based thin client/server computing environment. In addition, the universal transcoder technique is devised to shift jobs from thin clients to a supporting server, thus reducing the computing overhead required by the clients.
In addition, multimedia streams impose tight temporal constraints since different kinds of continuous multimedia streams have to be played synchronously. We devise in this dissertation an adaptive transmission scheme to ensure the stable and synchronous playback of audio and video streams based on the Real-time Transport Protocol. Realization of our adaptive transmission control is composed of a series of operations in three stages, namely, (1) dynamic reordering mechanism, (2) error-resilient mechanism, and (3) adaptive synchronization mechanism. As validated by our performance study, the adaptive transmission mechanism is able to strike a good balance of both stable playback and the end-to-end delay reduction.
Furthermore, in order to shorten the retrieval time of multimedia contents, we proposed algorithm DDS for nearest neighbor search in high dimensions. The Nearest Neighbor Search problem is defined as follows: given a set P of n points, answer queries for finding the closest point in P to the query point. This problem arises in a large variety of multimedia applications, particularly in the context of similarity search. Most existing techniques for solving this problem suffer from the 'curse of dimensionality' that means the performance of system scales poorly with increased dimensionality of underlying data. In view of this, we propose an efficient dynamic dimension selection algorithm to improve the performance of the nearest neighbor search especially in high dimensions.
en
dc.description.provenanceMade available in DSpace on 2021-06-13T17:25:51Z (GMT). No. of bitstreams: 1
ntu-94-F86921121-1.pdf: 893785 bytes, checksum: f6eb027405050af7888079ed77249ed3 (MD5)
Previous issue date: 2005
en
dc.description.tableofcontentsLIST OF FIGURES 8
CHAPTER 1 INTRODUCTION 10
1.1 MOTIVATIONS 10
1.2 ORGANIZATION OF THE DISSERTATION 15
CHAPTER 2 MULTIMEDIA OVER IP FOR THIN CLIENTS 16
2.1 INTRODUCTION 16
2.1.1 Remote Device Concept 17
2.1.2 Collaborative Client/Server Conferencing System 18
2.1.3 Universal Transcoder 19
2.2 COLLABORATIVE CONFERENCING SYSTEM 21
2.2.1 Resolve the Problem of IP Conflict 22
2.2.2 Video Conferencing with Thin Clients 23
2.3 SYSTEM ARCHITECTURE 25
2.3.1 Architecture of Universal Transcoder 25
2.3.2 Universal Format Transcoder 27
2.4 PERFORMANCE STUDY 28
2.4.1 Experiments to Assess Server Load 29
2.4.2 Experiments to Assess Thin Client Load 30
2.4.3 Experiments to Assess Response Time 31
2.4.4 Experiments to Assess Universal Format Transcoder 32
2.5 SUMMARY 33
CHAPTER 3 ADAPTIVE TRANSMISSION CONTROL FOR ERROR-RESILIENT MULTIMEDIA SYNCHRONIZATION 35
3.1 INTRODUCTION 35
3.2 PRELIMINARY 38
3.2.1 Error-Resilient Communication 38
3.2.2 Real-time Transport Protocol 40
3.3 ADAPTIVE TRANSMISSION CONTROL 41
3.3.1 Dynamic Reordering Mechanism 41
3.3.2 Error-Resilient Mechanism 44
3.3.3 Adaptive Synchronization Mechanism 46
3.4 PERFORMANCE STUDY 50
3.4.1 Evaluation of End-to-End Delay 50
3.4.2 Evaluation of Video Quality 52
3.5 SUMMARY 54
CHAPTER 4 AN EFFICIENT NEAREST NEIGHBOR SEARCH ALGORITHM IN HIGH DIMENSIONS 55
4.1 INTRODUCTION 55
4.2 BACKGROUND AND RELATED WORK 57
4.2.1 Problem Definition 58
4.2.2 Curse of Dimensionality 59
4.3 DYNAMIC DIMENSION SELECTION 60
4.3.1 Filtering out Redundant Dimensions 60
4.3.2 Outline of Dynamic Dimension Selection 61
4.4 PERFORMANCE EVALUATION 63
4.4.1 Benchmarks 64
4.4.2 Adaptive Prediction Threshold 65
4.5 SUMMARY 67
CHAPTER 5 CONCLUSION 68
BIBLIOGRAPHY 70
dc.language.isoen
dc.subject網路多媒體zh_TW
dc.subject精簡型主從式計算zh_TW
dc.subjectnetworked multimediaen
dc.subjectthin client/server computingen
dc.title精簡型主從式計算之多媒體傳輸與檢索技術zh_TW
dc.titleMultimedia Transmission and Retrieval Techniques of Thin Client/Server Computingen
dc.typeThesis
dc.date.schoolyear93-1
dc.description.degree博士
dc.contributor.oralexamcommittee陳孟彰,駱明凌,許奮輝,施吉昇
dc.subject.keyword精簡型主從式計算,網路多媒體,zh_TW
dc.subject.keywordthin client/server computing,networked multimedia,en
dc.relation.page76
dc.rights.note有償授權
dc.date.accepted2005-01-24
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept電機工程學研究所zh_TW
顯示於系所單位:電機工程學系

文件中的檔案:
檔案 大小格式 
ntu-94-1.pdf
  未授權公開取用
872.84 kBAdobe 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