跳到主要內容

臺灣博碩士論文加值系統

(34.204.180.223) 您好!臺灣時間:2021/07/31 16:23
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:蔡駿逸
研究生(外文):Chun-Yi Tsai
論文名稱:高效率之網路會議遠端協同架構
論文名稱(外文):An Efficient Remote Collaboration Framework for Networking Conference
指導教授:李肇林李肇林引用關係
學位類別:博士
校院名稱:國立臺灣大學
系所名稱:資訊工程學研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2009
畢業學年度:97
語文別:英文
論文頁數:42
中文關鍵詞:遠端協同網路會議
外文關鍵詞:Remote CollaborationNetwoking Conference
相關次數:
  • 被引用被引用:0
  • 點閱點閱:204
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:1
網路會議(Networking Conference)系統除了需滿足即時性影音資料的傳輸及其相關支援技術之外,還有一個相當重要的特性便是達到遠端協同合作(Remote Collaboration)的目標。Remote Collaboration功能性上可區分為鬆散性協同合作(Loose Collaboration)及緊密性協同合作(Tight Collaboration)。前者即為透過某些單一應用程式作一些特定的交流,如遠端白板系統、聊天室、網路遊戲等。後者則為多方的會議參與者可同時實際控制一個或多個遠端電腦,並將結果畫面即時廣播/分享給其它的參與者。如VNC(Virtual Network Computing)的server console mode,微軟建構於遠端桌面協定(RDP; Remote Desktop Protocol)之上的遠端協助(Remote Assistance)。此種方式能充分讓所有會議參與者於彼此電腦裡的所有程式、檔案及其它資源之間,達到最完整的控制、分享與交流之目的。由於RDP採用GDI (Graphics Device Interface) information之設計,因而更能節省整體資料的傳輸量。基於上述之需求,本論文提出一個架構於Remote Desktop Protocol之上,並可達成緊密性協同合作目標的遠端協同合作網路會議架構(Remote Collaboration Framework for Networking Conference),整體架構包含一個可達到Tight Remote Collaboration目標的RDP Gateway系統,一個以RDP封包為基礎的動態會議記錄,並能提供重播會議功能的系統,以及一個協助會議控制進行的Conference Control Manager系統。不僅能提供網路會議系統所需之完整遠端協同功能,亦可滿足高效率之資料傳輸需求。
A networking conference system should provide not only the technology of real-time video/audio data transmission, but also an important functionality, the remote collaboration. Remote collaboration can be categorized as loose collaboration and tight collaboration. The loose collaboration means that all participants can only communicate by some specific applications such as remote whiteboard, chat-room, cyber games, and so on. In the other hand, the tight collaboration indicates that some participants can actually control one or more remote desktop of some other participants, and share the same controlled desktop results to all participants. For example, the VNC(Virtual Network Computing) server console mode, and the Microsoft Remote Assistance which is designed based on its RDP(Remote Desktop Protocol) are tight collaboration systems. The purpose of tight collaboration is to let each participant can have complete control rights to control another one’s desktop, accessibility and sharing of all applications, data, files and other resources among all participants to achieve the goal of full controllability, accessibility and sharing. Especially, the RDP can reduce much more amount of rendering data due to the GDI (Graphics Device Interface) design it adopts.

Therefore, according to the demands mentioned above, this dissertation proposes an efficient remote collaboration framework for networking conference based on the remote desktop protocol. The proposed framework consists of a RDP Gateway with remote tight collaboration functionalities, a conference minute system by logging RDP packets as the conference minute which can be replayed, and a conference control manger to facilitate the conference control. It provides not only the full functionalities of remote collaboration, but also concerns about the efficiency demand of rendering data transmission that a conference system needs.
1 INTRODUCTION 1
1.1 MULTI-PARTY NETWORKING CONFERENCE 1
1.2 MOTIVATION AND GOAL 1
2 BACKGROUND AND RELATED WORK 3
2.1 REMOTE DESKTOP 3
2.2 REMOTE FRAME-BUFFER (RFB) PROTOCOL 3
2.3 REMOTE DESKTOP PROTOCOL (RDP) 4
2.4 LOOSE COLLABORATION AND TIGHT COLLABORATION 5
3 THE PROPOSED FRAMEWORK 7
3.1 SESSION KEY NEGOTIATION OF RDP 7
3.2 RDP GATEWAY FOR MULTI-PARTY CONFERENCE 9
3.2.1 SESSION KEY NEGOTIATION OF RDP GATEWAY 10
3.2.2 THE MULTI-PARTY DESKTOP SHARING SCENARIO OF RDP GATEWAY 12
3.2.3 THE MULTI-PARTY CROSS CONTROL SCENARIO OF RDP GATEWAY 14
3.3 BUS RE-ENCRYPTION ARCHITECTURE 16
3.3.1 NORMAL USAGE OF RC4 ENCRYPTION/DECRYPTION OF A RDP SESSION 16
3.3.2 THE EARLY DESIGN OF RDP GATEWAY 18
3.3.3 THE COUNTER PROBLEM OF CROSS CONTROL 20
3.3.4 THE REVISED DESIGN OF RDP GATEWAY FOR CROSS CONTROL 23
3.3.5 THE PROPOSED BUS RE-ENCRYPTION ARCHITECTURE 26
3.4 RDP PACKET-BASED CONFERENCE MINUTE SYSTEM 28
3.4.1 THE LOGGING PROCESS 29
3.4.2 THE REPLAYING PROCESS 29
3.5 THE COMPLETE REMOTE COLLABORATION FRAMEWORK FOR NETWORKING CONFERENCE 31
4 DEMONSTRATION OF RESULTS 34
4.1 DEMO OF REMOTE COLLABORATION FOR CONFERENCE 34
4.2 DEMO OF REPLAY OF CONFERENCE MINUTES 36
5 PERFORMANCE EVALUATIONS 37
5.1 PERFORMANCE EVALUATION OF THE CONFERENCE FRAMEWORK 37
6 CONCLUSIONS 40
7 REFERENCES 41
[1] Microsoft Corporation, “Remote Desktop Protocol”, Aug. 2008.
http://msdn.microsoft.com/en-us/library/aa383015.aspx
[2] Microsoft Corporation, “Understanding the Remote Desktop Protocol (RDP)”, Aug. 2008. http://support.microsoft.com/kb/186607/en-us
[3] Microsoft Corporation, “Remote Desktop Protocol: Basic Connectivity and Graphics Remoting Specification”, Aug. 2008.
http://msdn.microsoft.com/en-us/library/cc240445.aspx
[4] Matthew Chapman, “rdesktop: A remote Desktop Protocol client”, Aug. 2008. http://www.rdesktop.org/
[5] Mathew Chapman, “xrdp: An open source remote desktop protocol (rdp) server”, Aug. 2008. http://xrdp.sourceforge.net/
[6] ITU-T, “Recommendation T.128: Multipoint application sharing”, Feb. 1998.
[7] ITU-T, “Recommendation T.125: Multipoint Communication Service Protocol Specification”, Feb. 1998.
[8] RealVNC Corporation, “The RFB Protocol”, Aug. 2008.
[9] Sangwoo Han, Namgon Kim, Kiho Choi, and Jong Won Kim, “Design of Multi-party Meeting System for Interactive Collaboration”, 2nd International Conference on Communication Systems Software and Middleware(COMSWARE), pp. 1-8, Jan. 2007.
[10] Ruibiao Qiu, Fred Kuhns, and Jerome R. Cox, “A conference control protocol for highly interactive video-conferencing”, IEEE Global Telecommunications Conference(GLOBECOM), volume 2, issue 17, pp. 2021-2025, Nov. 2002.
[11] J.S. Park, S.H. Lee, S.C. Kim, J.Y. Lee and S.B. Lee, “A conferencing system for real-time, multiparty, multimedia services”, IEEE Transaction on Consumer Electronics, volume 44, issue 3, pp. 857-865, Aug. 1998.
[12] The OpenSSL Project, “OpenSSL”, Aug. 2008. http://www.openssl.org/
[13] IETF, “Draft: A Stream Cipher Encryption Algorithm Arcfour”, Dec. 1999.
[14] Electronic Frontier Foundation, “Specifications for a Secure Hash Standard (SHS)”, Jan. 1992.
[15] IETF, ”RFC 1321: The MD5 Message-Digest Algorithm”, Aug. 1992.
[16] Hari Kalva, “The H.264 Video Coding Standard”, IEEE Multimedia, volume 13, issue 4, pp. 86-90, Oct. 2006.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top