簡易檢索 / 詳目顯示

研究生: 蔡宜達
I-Ta Tsai
論文名稱: 以GPS為基礎的情境感知閘道系統之研究
Research on GPS-Based Context-Aware Gateway System
指導教授: 葉耀明
Yeh, Yao-Ming
學位類別: 碩士
Master
系所名稱: 資訊教育研究所
Graduate Institute of Information and Computer Education
論文出版年: 2006
畢業學年度: 94
語文別: 中文
論文頁數: 128
中文關鍵詞: 情境感知中介軟體資訊網服務嵌入式系統網際網路通訊協定第六版
英文關鍵詞: Context-Aware, Middleware, Web Services, Embedded System, IPv6
論文種類: 學術論文
相關次數: 點閱:196下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著無線網路基礎建設的發展以及網際網路無線上網之趨勢,情境感知應用成為各國資訊發展重要趨勢,傳統GPS系統侷限於各類交通工具未具有網路功能的導航應用中,無法將交通工具即時位置資訊整合至網路服務。

    本研究提出以GPS為基礎的情境感知閘道系統運作模式,結合GPS定位技術、SOAP 訊息技術、IPv6網路技術,發展出將GPS定位訊息以SOAP和IPv6封包來傳送的運作模式,進而發展出GPS訊息閘道系統與情境感知應用管理者等模組,為了驗證情境感知閘道系統運作模式,本研究實作出三種情境感知應用包括 「高速公路」、「學校」以及「都市」三種情境應用。

    結果顯示GPS定位訊息能有效的交互切換三種情境感知應用,此成果可以提供做為情感知中介軟體技術的重要參考。

    With the deployment of wireless network infrastructure, context-aware application becomes one weighty trend of the information technology development around the world. Traditional Global Positioning System (GPS) usually used with Geographic Information Systems (GIS) navigation system in different kind of vehicles do not support network capability for the access of real-time location based information.

    In this paper, we present GPS-based context-aware gateway system operation model. It is a new communication model integrated with the technologies such as GPS technology, SOAP message technology, and IPv6 internet protocol. In our communication model, GPS signals are packed into SOAP messages and transmitted by IPv6 packets. Using this communication model, we develop the GPS-message gateway and context-aware application manager. In order to validate our communication model, we introduce three kinds of context-aware application model named “Freeway Model”, “Campus Model”, and “City Model” to be integrated in our communication model.

    The result presents that our system can effectively switch GPS signals among above-mentioned applications models, which opens out a wide prospect of context-aware middleware evolution.

    第一章 緒論 1 1.1 研究背景 1 1.2 研究目的 6 1.3 研究方法與步驟 8 第二章 文獻探討 9 2.1 資訊網服務技術 9 2.1.1 XML(Extensible Markup Language) 11 2.1.2 SOAP (Simple Object Access Protocol) 13 2.1.3 WSDL (Web Service Description Language) 15 2.1.4 UDDI (Universal Description Discovery and Integration) 18 2.2 嵌入式系統 20 2.2.1 嵌入式作業系統 20 2.2.2 嵌入式系統開發流程 21 2.3 電子商務註冊中心-EBXML 24 2.3.1 ebXML簡介 24 2.3.2 ebXML註冊儲存庫 24 2.3.3 ebXML註冊服務處的資訊模型 26 2.4 全球衛星定位系統(GLOBAL POSITION SYSTEM, GPS) 28 2.4.1 GPS的用途 28 2.4.2 GPS訊息 29 2.4.3 GPRMC 29 2.5 開發所需之工具 31 2.5.1 JDOM 31 2.5.2 Axis 32 2.5.3 OMAR 34 2.6 情境感知系統 36 2.6.1 情境感知系統功能探討 36 2.6.2 情境之定義與分類 37 2.6.3 情境感知系統規劃 39 第三章 GPS情境感知閘道系統規劃 40 3.1 系統架構 40 3.1.1 客戶端 41 3.1.2 伺服器端 43 3.1.3 服務端 44 3.2 GPS訊息轉換閘道 45 3.2.1 GPS訊息轉換閘道所使用的設定檔 45 3.2.2 客戶端運作模式 54 3.2.3 伺服器端運作模式 57 3.3 情境感知應用管理者 61 3.3.1 情境感知應用管理者所使用的設定檔 61 3.3.2 新增、刪除服務設定 63 3.3.3 新增、修改、刪除模組服務 67 3.3.4 測試服務 69 第四章 三種GPS情境應用之實現 74 4.1 客戶端與伺服器端基礎功能之實作 74 4.1.1 客戶端與伺服器基礎功能之實作 74 4.1.2 Freeway應用情境 82 4.1.3 School應用情境 87 4.2 情境感知應用管理者之實作 93 4.2.1 測試功能之實作 94 4.2.2 新增、修改以及刪除模組之實作 95 4.2.3 新增以及刪除服務之實作 100 4.2.4 City應用情境 107 4.3 伺服器端與OMAR通訊之實作 113 第五章 結語與未來發展 119 5.1 研究分析 119 5.2 結論 123 5.3 未來發展 125 參考文獻 126

    [1]Bill N. Schilit, Norman Adams, and Roy Want, “Context-Aware Computing Applications”, IEEE Workshop on Mobile Computing Systems and Applications, December 8-9 1994.

    [2]楊志彬, “IPv6中介軟體之研究”, 臺灣師範大學碩士論文 2005年7月

    [3]資策會, “2005年我國家庭之寬頻、行動與無線應用現況與需求調查”,資策會ACI-FIND, http://www.find.org.tw

    [4]Curbera, F., Duftler, M., Khalaf, R., Nagy, W., Mukhi, N. and Weerawrana, S., “Unraveling the Web Service Web: An Introduction to SOAP, WSDL, and UDDI,” IEEE Internet Computing, Vol. 6, No. 2, pp. 86-93, 2002.

    [5]Web Service Glossary, http://www.w3.org/TR/2003/WD-ws-gloss-20030514/#service.

    [6]T. Berners-Lee, MIT/LCS, R. Fielding, U.C. Irvine, L. Masinter and Xerox Corporation, "Uniform Resource Identifiers (URI): Generic Syntax," RFC 2396, August 1998.

    [7]Doug Tidwell, “Introduction to XML”, July 1999, IBM developer works, July 1999, updated September 2002

    [8]W3C XML Working Groups, “XML(Extensible Markup Language)”, http://www.w3.org/XML/

    [9]Barillot, E. and Achard, F., “XML: a lingua franca for sciences?” Trends in Biotechnology, Vol. 18, pp. 331-333, 2000.

    [10]段智華, “淺談 SOAP”, IBM developer works, 2001年8月1日

    [11]Martin Gudgin, Marc Hadley, Noah Mendelsohn, Jean-Jacques Moreau, Canon, Henrik Frystyk Nielsen, “SOAP V1.2 W3C Recommendation” , June 2003 http://www.w3.org/TR/SOAP/

    [12]Don Box, David Ehnebuske, Gopal Kakivaya, Andrew Layman, Noah Mendelsohn, Lotus, Henrik Frystyk Nielsen, Satish Thatte, Dave Winer. “Simple Object Access Protocol (SOAP) 1.1”, W3C,8 May 2000

    [13]Erik Christensen, Francisco Curbera, Greg Meredith, Sanjiva Weerawarana, "Web Services Description Language (WSDL) 1.1", W3C Note 15 March 2001. http://www.w3.org/TR/wsdl

    [14]OASIS, UDDI Version 2.04 API Specification. UDDI Committee Specification, 19 July 2002

    [15]微軟嵌入式系統發展中心, “嵌入式系統發展趨勢”, http://msdn.microsoft.com/embedded/default.aspx

    [16]趙文鵬, “嵌入式Linux開發系列之一: 走進嵌入式Linux的世界”, IBM developer works, 2003年9 月1日

    [17]台灣ebXML推廣中心, “漫談ebXML”, 2006年1月, http://www.ebxml.org.tw/big5/index.jsp

    [18]台灣ebXML推廣中心, “ebXML架構, 2006年1月”, http://www.ebxml.org.tw/big5/content/ebxml_introduce.htm

    [19]OASIS, “ebXML Registry Reference Implementation Project (ebxmlrr)”. January, 2006, http://ebxmlrr.sourceforge.net/

    [20]ED Kaplan, JL Leva, “Understanding GPS: principles and applications,” 1996, Boston: Artech Hous

    [21]GARMIN, “GPS35LP Series Technical Specification,” http://www.garmin.com.tw/

    [22]Wes Biggs, Harry Evans, “Simplify XML programming with JDOM, IBM developer works”, 1 May 2001

    [23]JDOM Project, http://www.jdom.org/

    [24]WebServices - Axis, http://ws.apache.org/axis/

    [25]Tony Graham, “Introducing OMAR”, Sun Microsystems, http://www.idealliance.org/proceedings/xtech05/papers/03-03-02/

    [26]Dey, A.K. and Abowd, G.D. “Toward a better understanding of context and context-awareness.” GVU Technical Report GIT-GVU-99-22, College of Computing, Georgia Institute of Technology, 1999, ftp://ftp.cc.gatech.edu/pub/gvu/tr/1999/99-22.pdf

    [27]Wenzhe Zhang, Haibing Guan, Minglu Li, Min-You Wu,Chongqing Zhang, Feilong Tang, “Context-Aware Adaptation for Media Delivery in Pervasive Computing Environment”, GPC 2006, LNCS 3947, pp. 634 – 643, 2006.

    [28]Mari Korkea-aho, “Context-Aware Applications Survey”, 2000, http://users.tkk.fi/~mkorkeaa/doc/context-aware.html

    QR CODE