請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/66707
標題: | 通用序列匯流排裝置介面分享切換器與伺服器之研究 Designing USB Device I/O Sharing Switch and Server |
作者: | Cherng-Ying Ing 應承穎 |
指導教授: | 蔡駿逸(Chun-Yi Tsai),劉長遠(Cheng-Yuan Liou) |
關鍵字: | 通用序列匯流排,裝置分享,裝置虛擬,遠端存取, Universal Serial Bus,USB,Device Sharing,Device Virtualization,Remote Access, |
出版年 : | 2011 |
學位: | 博士 |
摘要: | 本研究針對通用序列匯流排裝置分享系統提出結構上與效能上的改進,使其應用環境得以由辦公室擴展至網際網路。為了改善硬體式裝置分享切換器的維護成本與整體功能,本研究提出一種具有重複性的硬體結構,並以忙碌偵測的方式達成全自動化的爭奪管理,此機制有助於增進多使用者環境下的效率與使用者體驗,經由適當的抽象化,此機制也可以運用於不同類型的裝置分享系統。隨著網路技術的快速發展,基於區域網路的裝置分享伺服器應運而生,利用軟體式的裝置虛擬化技術,客戶端得以透過網路去使用位於伺服器的硬體裝置。然而此類系統的效能大幅受限於網路延遲,因此其應用未能有效地跨出區域網路的領域,其中又以即時性傳輸型態受限最大。通用序列匯流排的資料傳輸型態分為可靠性與即時性兩種,受到網路延遲的影響,可靠性傳輸的效能將會大為減低,即時性傳輸甚至會產生不可預期的資料遺失。本研究提出一個改進的通信協定,在不更改裝置驅動程式的條件下,使網路延遲不再造成即時性傳輸的資料遺失,讓具有即時性傳輸的硬體裝置得以跨入網際網路與雲端運算等應用範疇。 This thesis proposes USB device sharing systems with improved structure and performance in order to expand the applications from the office environment to the Internet. A hardware structure with recurrent building blocks is proposed to reduce the cost and improve the functionality of the hardware device sharing switch. By adding a busy detection block, the device sharing switch can achieve automatic contention management, which can improve the user experience in the office environment where multiple users need to share common USB devices. With the advanced network technology and the software based USB device virtualization technique, the device sharing server is designed to share USB devices over the local area network. However, the network delays can tremendously impact the system performance especially for the real-time USB transfers. USB transfers can be divided into two major categories: reliable and real-time transfers. With large network delay, the reliable transfer can have dramatically reduced throughput, and the real-time transfer can have unpredictable data loss in addition. This thesis proposes a protocol level improvement for the device sharing server to eliminate the unpredictable data loss of the real-time transfer over the network with large delay. This enables USB devices with real-time transfers to be used in the Internet, which in turns enables the application in the areas such as thin client and cloud computing. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/66707 |
全文授權: | 有償授權 |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-100-1.pdf 目前未授權公開取用 | 631.76 kB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。