§ 瀏覽學位論文書目資料
  
系統識別號 U0002-1607201213522200
DOI 10.6846/TKU.2012.00644
論文名稱(中文) 在物聯網AP中設計與實作虛擬化UPnP伺服器
論文名稱(英文) Design and Implementation of Virtualized UPnP Server for IoT-based AP
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 資訊工程學系碩士班
系所名稱(英文) Department of Computer Science and Information Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 100
學期 2
出版年 101
研究生(中文) 劉冠廷
研究生(英文) Kuan-Ting Liu
學號 699410238
學位類別 碩士
語言別 繁體中文
第二語言別 英文
口試日期 2012-06-07
論文頁數 58頁
口試委員 指導教授 - 陳建彰
指導教授 - 張志勇
委員 - 翁仲銘
委員 - 陳建彰
委員 - 游國忠
委員 - 張兆村
委員 - 張志勇
關鍵字(中) 通用隨插即用
物聯網
虛擬化
存取點
關鍵字(英) Universal Plug and Play(UPnP)
Internet of Things(IoT)
Virtualized
Access Point(AP)
第三語言關鍵字
學科別分類
中文摘要
隨著網路與通訊技術的創新以及微機電技術的進步,物聯網的概念開始被提出來,這個概念希望讓生活周遭的物體成為具備智慧和感測與辨識能力的智慧物件。 在物與物的溝通方面,各式各樣的無線晶片已漸漸植入物體,如手機、電視、DVD等家電及行動設備,均含有WiFi晶片,在無線底層溝通無礙的環境下,微軟所提出的UPnP偃然已成為物與物直接進行上層對話最重要的標準。
UPnP的優勢在於它是一種分散式及開放式的網路架構,它具有自動搜尋和零設定的優勢,但這些優勢被限制在單一的區域網路中,使其無法跨網連結一更大的物聯網。本篇論文主要在物聯網AP上,實現虛擬化UPnP伺服器,用來解決家庭網路中,多個區域網路間不能互相溝通的問題,並在Android智慧型手機上,開發一套UPnP控制軟體,用來驗證本論文的做法其可行性及整體效能的評估。
英文摘要
With innovation and the advancement of MEMS technology for the Internet and communications technology, the concept of Internet of Things began to be developed. In order to make life more convenient, this concept lets the surrounding objects become the smart objects for sensing and discerning. In matters of communication, a broad range of wireless chip has been embedded into smart objects, such as mobile phone, TV, DVD, and other home appliances and mobile devices with Wi-Fi chip. On lower communication layer of wireless environment, the Microsoft has proposed UPnP which becomes the most important criteria for machine to machine.
The advantage of the UPnP is that it has the automatic search and zero set superiority in distributed and open network architecture. However, this advantage is only limited to single LAN connection. As a result, it is unable to connect to the larger Internet of Things environment. Virtualization UPnP server is used to solve the problem of the home network where multiple LAN cannot communicate with each other. Moreover, we will develop an UPnP control application for the Android smart phone to be used to verify the possibilities of this thesis and the overall performance assessment.
第三語言摘要
論文目次
目錄
圖目錄	V
表目錄	VII
第一章、簡介	1
1.1研究背景	1
1.2研究動機與目的	2
1.3論文架構	3
第二章、文獻探討	4
第三章、背景知識	7
3.1物聯網(Internet of Things, IoT)	7
3.1.1物聯網簡介	7
3.1.2物聯網架構	8
3.2通用隨插即用(Universal Plug and Play, UPnP)	9
3.2.1UPnP基本元件	10
3.2.2UPnP協定架構	12
3.2.3UPnP運作流程	15
3.3Android作業系統	22
3.3.1Android系統架構	22
第四章、虛擬化UPnP伺服器系統架構與設計	25
4.1問題場景描述	25
4.2物聯網AP簡介	26
4.3系統架構	27
第五章、客戶端UPnP應用軟體架構與設計	33
5.1系統架構	33
第六章、系統實作與展示	37
6.1實作系統介紹	37
6.2虛擬化UPnP伺服器系統實作	38
6.3Android智慧型手機客戶端系統實作	42
6.4系統展示	44
6.5效能評估	48
第七章、結論	53
參考文獻	54
附錄-英文論文	55


圖目錄
圖1 物聯網架構圖	9
圖2 UPnP基本元件圖	11
圖3 UPnP 協定架構	13
圖4 UPnP運作流程圖	15
圖5 UPnP運作流程圖-控制點加入網路	17
圖6 UPnP運作流程圖-裝置加入網路	18
圖7 UPnP運作流程圖-描述(Description)	19
圖8 UPnP運作流程圖-控制(Control)	20
圖9 UPnP運作流程圖-事件(Eventing)	21
圖10 UPnP運作流程圖-呈現(Presentation)	21
圖11 Android系統架構圖	23
圖12 問題場景圖	26
圖13 物聯網AP軟體架構圖	27
圖14 物聯網AP內虛擬化UPnP伺服器之軟體架構	28
圖15 UPnP客戶端程式架構圖	34
圖16 實作系統場景圖	38
圖17 UPnP虛擬化伺服器起始畫面	39
圖18 區網間自動UPnP搜尋服務	40
圖19 伺服器等待需求的運作畫面	40
圖20 區網間UPnP搜尋服務發現有新裝置加入網路的運作圖	41
圖21 區網間UPnP溝通服務代傳命令動作的運作畫面	42
圖22 區網間UPnP AV傳輸服務代傳多媒體的運作畫面	42
圖23 戶端程式主畫面	43
圖24 客製化設備控制模組畫面	43
圖25 多媒體存取模組畫面	44
圖26 UPnP效能測試模組	44
圖27 模擬場景圖	45
圖28 智慧電表	46
圖29 智慧開關	47
圖30 客戶端UPnP應用軟體運作畫面	48
圖31 實驗場景樹狀圖	48
圖32 裝置掃描的時間測試之測試結果圖	50
圖33 裝置掃描的數量正確率測試結果圖	51
圖34 命令動作執行所需時間測試結果圖	52


表目錄
表1 UPnP運作流程簡介	16
表2 實驗參數圖	49
參考文獻
[1]UPnP Forum, “UPnP device architecture 1.0”, Jun. 2000.
[2]UPnP Forum, “UPnP A/V architecture V.83”, Jun. 2002.
[3]D. Kim, et al., “A UPnP proxy system for remote control of home appliances,” Journal of The Korean Institute of Information Scientists and Engineers, 2004.
[4]G. Bogers, “UPnP-JXTA bridging”, TU/e & Philips Research, 2004.
[5]T. Hwang, H. Park, and J. Chung, “Personal Mobile A/V Control Point for Home-to-Home Media Streaming,” International Conference on Consumer Electronics, vol. 54, No. 1, Feb. 2008.
[6]	D. Kang, K. Kang, S. Choi, and J. Lee, “UPnP AV Architectural Multimedia System with a Home Gateway Powered by the OSGi Platform,” IEEE Transactions on Consumer Electronics, vol. 51, no. 1, 2005.
[7]C. Lin, C. Huang, Z. Wu, P. Wang, and T. Hou, “A Collaboration Proxy for Converging UPnP and Jini Devices Based on OSGi,” IEEE Consumer Communications and Networking Conference, pp. 916-919, Jan. 2007.
[8]“The OSGi Alliance, OSGi Service Platform, Core Specification r4”, 2005. Available: http://www.osgi.org.
論文全文使用權限
校內
紙本論文於授權書繳交後3年公開
同意電子論文全文授權校園內公開
校內電子論文於授權書繳交後3年公開
校外
同意授權予資料庫廠商
校外電子論文於授權書繳交後3年公開

如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信