透過您的圖書館登入
IP:216.73.216.156
  • 學位論文

基於及時通訊系統之UPnP家庭網路閘道

UPnP Home gateway based on Instant messenger system

指導教授 : 葉慶隆
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


本研究主要的目的在於如何將區域網路中的UPnP的封包可延展至網際網路上的應用,使得在網際網路上的任何一個UPnP的控制點,在操作或取得UPnP設備的資訊如同在區域網路中一樣的方便。除此之外,本研究也提出了家庭群組的概念,讓UPnP的設備不再被侷限於一個特定的區域,我們透過即時通訊系統的架構提出了資訊家電互聯網的概念。 為了達到資訊家電互聯網的功能,本研究以三個方向來探討系統的構建,分別為:即時通訊系統的構建、資訊家電通訊模型、系統整合與呈現。 在即時通訊系統的構建方面,我們利用XMPP(可擴展的消息和出席資訊協定)作為我們主要的架構並透過Jabber來實現。 在資訊家電通訊模型方面,我們以UPnP做為我們主要的架構,藉由UPnP的通訊協定如(Discovery,Description, Control, Event, Presentation),藉此架構來達到控制資訊家電的目的。 在整合與呈現方面, 我們透過Jabber當作是我們的即時通訊系統的核心部分,並透過解析程式將UPnP的協定做進一步的分析,取得必須的資訊,並將其資訊封裝成標準XML格式,並將其加入在Jabber的核心之中,讓即時通訊系統也具備UPnP 協定的功能。簡言之就是透過即時通訊系統的架構封裝UPnP的命令來完成資訊家電互聯網的模型。 由於我們的系統是基於現有的XMPP架構,所以可在目前世界上所有的Jabber Server中運行良好,基於此一特性,我們的系統可以提供最低建置成本的資訊家電互聯網,並提供多樣化的應用與服務。在我們論文中提出了最低建置成本的家庭監控聯防系統之應用;以我們所提的架構為例,通常整個建置成本不會超過新台幣1萬元,相較於目前市面上的具備相同功能的家庭監控聯防系統動則十數萬可謂是相當低廉。 總而言之,我們研究的目的,在於建立一個低成本的資訊家電互聯網模型,並 藉由我們的通訊模型,得以用最低成本開發出多樣化的應用與服務。

關鍵字

XMPP Jabber UPnP

並列摘要


The purpose of the research is to demonstrate how the UPnP device transmits the packets through internet and any control center out of the same network is able to access and manipulate the UPnP device as easy as it can be done in the same network. Moreover, it also comes up with an idea of family group in order to break the phenomena that UPnP devices are only accessible in the specific network. Based on the architecture of IMS(Instant messaging System), we propose an idea which is called IIA(Interconnection of Information Appliance). In order to approach IIA functionality, this research uses three dimensions to discuss the system and architecture. The three dimensions are IMS, IA communication model and system integration and presentation. 1. In IMS, we use XMPP(Extensible Messaging and Presence Protocol) and Jabber to be the architecture and implementation. 2. In IA communication model, the architecture is the UPnP. We are able to manipulate IA by using the protocol of UPnP such as Discovery, Description, Control, Event and Presentation. 3. In system integration and presentation, I use Jabber as the core of the IMS. There is a parser program to retrieve all the necessary information by parsing the UPnP protocol and encapsulate it into the standard XML format. Simply speaking, IMSis able to accomplish IIA model by encapsulating UPnP protocol. 4. Because this system is built on the XMPP architecture, it can run perfectly on Jabber server in the world. Moreover, it can limit the cost of system deployment and provide the versatile application and service. Based on this architecture, normally the cost of the deployment will not be over 10 thousand NT dollars. It is very cheap comparing the current system with the same functionality on the market which is nearly hundreds of thousand. In conclusion, my research is to build up a low cost IA communication model and develop various application and service by using this model.

並列關鍵字

XMPP Jabber UPnP

參考文獻


[7] Jabber Software Foundation
[8] UPnP Forum
[14] 張成瑞(2005), 通用隨插隨用子網路之連接, 國立成功大學資訊工程研究所碩士論文
[15] 陳俊元(2006), 基於訊息導向中介軟體之異質環境家庭自動化平台,國立交通大學資訊科學與工程研究所碩士論文
[1] Satoshi Konno(2002-2005), CyberLink for Java Programming Guide,

被引用紀錄


陳怡吉(2011)。Android系統上建置UPnP服務共享平台〔碩士論文,淡江大學〕。華藝線上圖書館。https://doi.org/10.6846/TKU.2011.00360
莊佑駿(2008)。使用IP spoofing概念實現在Linux上可播放rm的UPnP Player〔碩士論文,國立臺灣大學〕。華藝線上圖書館。https://doi.org/10.6342/NTU.2008.01689

延伸閱讀