簡易檢索 / 詳目顯示

研究生: 胡正傑
Hu, Cheng-Chieh
論文名稱: 基於SIP之地理位置感知服務
GLASS: Geographical Location Awareness Service based on SIP
指導教授: 陳祈男
Chen, Chyi-Nan
學位類別: 碩士
Master
系所名稱: 工學院 - 工程科學系
Department of Engineering Science
論文出版年: 2005
畢業學年度: 93
語文別: 中文
論文頁數: 86
中文關鍵詞: 地理位置感知普及運算
外文關鍵詞: Ubiquitous, SIP, Pervasive Computing, Location Awareness
相關次數: 點閱:57下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  •   在Context Awareness 系統中,其中有一個基本要素:得知一個設備(行動或是固定)的地理位置,而在此篇論文中,我們將會提出GLASS,
    一個基於SIP 的地理位置感知服務。此為FULL 的一部份計畫,在FULL整體計畫中,將建立一普及運算環境,以及應用程式與服務的開發。這樣的環境包括了Ubiquitous 環境與中介軟體,使使用者可在其上提供服務與開發應用程式。
      GLASS 是由兩部分所組成:SIP-based Device Location Server(SDLS)與Geographical Location Server(GLS)。SDLS 會根據行動設備所連上網路的方式(Ethernet、Wireless LAN 或GPRS)提供中介地理位置(Meta-Geographical Location),GLS 對此中介地理位置進行演算而得到真正的地理位置。
      而此系統則是建構於階層式SIP 環境之上,故可減少行動設備在切換與漫遊的時間。而使用SIP 使得在FULL 之上的開發人員不用專注於IPAddress 的變化之上,以SIP URI 取而代之。

     To know the location of a device (mobile or fixed) in Internet is a basic feature for a context awareness system. In this paper, we will describe the work done for constructing GLASS (Geographical Location Awareness Service based on SIP). It is a part job of a project called FULL (a Fantastic Ubiquitous Living Land). In this project, a pervasive computing environment will be built and an application will be provided to see if the built environment is applicable. The environment includes a ubiquitous communication environment and a middleware for building an application.
     GLASS consists of two parts: SIP-based Device Location Server (SDLS) and Geographical Location Server (GLS). SDLS will give the address of a device in term of Meta-Geographical Location (i.e. an AP list, IP Address, or a BTS list) in wireless LAN, Ethernet, or GPRS. SDLS also keeps the track of a mobile device, when it roams around the network. The network connection of a mobile is always connected. The horizontal and personal handoffs are provided. GLS maps a device address into a geographic location. The hierarchical structure of location management is used, so that the handoff of local roaming can be speedup. The standard operation of SIP (Section Initial Protocol) and a device location query command are encapsulated as a middleware, so that the application of FULL can be easily developed.

    1 緒論 11 1.1 研究動機 11 1.2 問題 12 1.3 目的 15 1.4 章節提要 16 2相關研究 17 2.1 SIP(SESSION INITIATION PROTOCOL)簡介 17 2.1.1 SIP 元件介紹 18 2.1.2 SIP命名方式 20 2.1.3 SIP message 20 2.1.4 SDP 22 2.1.5 SIP運作模式 24 2.2 WEB SERVICES 27 2.2.1 Agents and Services 27 2.2.2 Requesters and Providers 27 2.2.3 Services Description 28 2.2.4 Web Services的重要標準 28 2.3 MOBILITY 的支援 29 2.3.1 Mobile IP的運作流程 29 2.3.2 SIP對Mobility的支援 32 2.4 GPRS 36 2.4.1 GPRS簡介 36 2.4.2 GPRS標準的制定 37 2.4.2 GPRS網路系統架構 38 3 系統設計 40 3.1 FULL 40 3.1.1 FULL研究目的 40 3.1.2 FULL架構 40 3.2 GLASS整體設計 42 3.2.1 GLASS元件 44 3.2.3 Meta-Geographical Location 45 3.2.4 Geographical Location 46 3.2.5 Design issues 46 3.3 GLASS室外定位演算法 47 3.3.1 以訊號抵達強度(SSOA)計算距離 47 3.3.2 以訊號抵達時間(TOA)計算距離 48 3.3.3 幾何定位演算法 49 3.4 GLASS架構 52 3.4.1 Hierarchical SIP Environment架構 52 3.4.2 GLASS架構 54 3.5 GLASS運作模式 56 3.6 模組設計 58 3.6.1 User Agent 58 3.6.2 Proxy Server 60 3.6.3 SIP Server 63 3.6.4 Geographical Location Server 67 4 系統實做 71 4.1 作業平台與開發工具 71 4.2 通訊協定 71 4.3 GLASS實作 72 4.3.1 處理Meta-Geographical Location 72 4.3.2 註冊 73 4.3.3 查詢GLASS 74 4.3.4 室外定位模擬 75 5 結論與未來工作 79

    [1] H. Ishii, B. Ullmer, “Tangible Bits: Toward Seamless Interfaces between People, Bits and Atoms”, Conference on Human Factors in Computing System, 1997.
    [2] T. Nakajima, etc. al., “Technology Challenges for Building Internet-Scale Ubiquitous Computing”, The Seventh IEEE International Workshop on Object-Oriented Real-time Dependable Systems, 2002.
    [3] K. Raatikainen, H.B. Christensen, T. Nakajima, “Applications Requirements for Middleware for Mobile and Pervasive Systems”, ACM Mobile Computing and Communication Review, Vol.16, No.4, 2002.
    [4] Mark Weiser, “The Computer for the 21st Century”, Scientific American, Vol. 265, No.3, 1991.
    [5] Gang Wu, Mitsuhiko Mizuno, and Paul J. M. Havinga; “MIRAI Architecture for Heterogeneous Network”, Communication Research Lab. Japan, and University of Twente, the Netherlands, IEEE Commun. Mag. Feb. 2002.
    [6] Kuo-Hsing Chiang; Shenoy, N.; “Architecture and Schemes for Intelligent Mobility Management in Future Mobile Telecommunication Systems” Global Telecommunications Conference, 2000. GLOBECOM '00. IEEE, Volume: 3, 2000 Page(s): 1463 –1467.
    [7] Archan Misra, Subir Das, Anthony McAuley, and Sajal K. Das,;“Autoconfiguration, Registration, and Mobility Management for Pervasive Computing”, Telcordia Technologies and the University of Texas at Arlington, IEEE Personal Communications, August 2001.
    [8] Wolfgang Kellerer1, Hans-Jorg Vogel2, and Karl-Ernst Steinberg3; “A Communication Gateway for Infrastructure-Independent 4G Wireless Access”, 1Technische Universitat Munchen, 2Fantastic Corp., 3BMW, IEEE Communication Magazine, Mar. 2002.
    [9] Pravin Bhagwat, Satish Tripathi, Charles Perkins; “Network Layer Mobility:An Architecture and Survey”, University of Maryland 1995.
    [10] C. Plummer; “An Ethernet Address Resolution Protocol:Or Converting Network protocol Address to 48.bit Ethernet Addresses for Transmission on Ethernet Hardware”, RFC 826, Nov. 1982 2000 IEEE , 2000.
    [11] Verkama, M.; Soderbacka, L.; Laatu, J.; “Mobility Management in the Third Generation Mobile Network “Global Telecommunications Conference, 1996. GLOBECOM '96. 'Communications: The Key to Global Prosperity, Volume: 3, 1996 Page(s): 2058 –2062 vol.3.
    [12] Charles E. Perkins;”Mobile IP”,IEEE,Communication Magazine,May 1997。
    [13] C. Perken; ”IP Mobility Support version 2”, IETF draft-ietf-mobilip-v2-0。
    [14] Ben Lancji, Abhijit Dixit , Vipul Gupta;”Mobile IP:Supporting Transparent Host Migration on the Internet”,Linux Journal,Aug 1996。
    [15] Debashic Saba , Indian Institute of Management-Calcutta;Amitava Mukberjee ; “Pervasive Computing A Paradigm for the 21st Century” , IEEE Conference on Local Computer Netwirks.
    [16] 下一世代資訊通訊網路尖端技術及應用, ”大學學術追求卓越發展計劃”由清大和交大合作, http://pads1.cs.nthu.edu.tw/, http://pllab.cs.nthu.edu.tw/~miumiu/Excellence/chinese/brief.html
    [17] M. Handley, H. Schulzrinne, E. Schooler, and J. Rosenberg, “SIP: session initiation protocol,” Request for Comments (Proposed Standard) 2543, Internet Engineering Task Force, Mar. 1999.
    [18] J. Rosenberg, H. Schulzrinne, G. Camarillo “SIP: Session Initiation Protocol,” Request for Comments: 3261, Internet Engineering Task Force, June 2002
    [19] M. Handley, V. Jacobson, “SDP: Session Description Protocol” Request for Comments: 2327, Internet Engineering Task Force, April 1998
    [20] R. Fielding, J. Gettys, J. Mogul “Hypertext Transfer Protocol -- HTTP/1.1” Request for Comments: 2068, Internet Engineering Task Force, 1999
    [21] T. Berners-Lee, R. Fielding , L. Masinter “Uniform Resource Identifiers (URI): Generic Syntax” Request for Comments: 2396, Internet Engineering Task Force, August 1998
    [22] David Booth, Hugo Haas, Francis McCabe, Eric Newcomer, Michael Champion, Chris Ferris, David Orchard “W3C Architecture” http://www.w3.org/TR/ws-arch/, W3C Working Group Note, 11 Feb 2004
    [23] Eric Christensen, Francisco Curbera, Greg Meredish, Sanjiva Weerawarana, “Web Services Description Language (WSDL) 1.1” http://www.w3.org/TR/wsdl, W3C Note, 15 March 2001
    [24] Martin Gudgin, Marc Hadley, Noah Mendelsohn, Jean-Jacques Moreau, Henrik Frystyk Nielsen, “SOAP Version 1.2 Part 1: Messaging Framework”, http://www.w3.org/TR/soap12-part1/, W3C Recommendation, 24 June 2003
    [25]A.Miloslavski,V.Antonov,L.Yegoshin,S.Shkrabov,J.Boyle,G.Pogosynts,N.Anisimov;”Third-party Call Control in VoIP Networks for Call Center Applications”,IEEE ,2001.
    [26] Ed Miller, Terayon; ”The PacketCable Architecture”, IEEE Communications Magazine,June 2001.
    [27] Dr.Patrick L.Perini;”Wireless Applications using Internet Protocol and Voice Over IP”,IEEE 2001.
    [28] H. Schulzrinne, E. Wedlund “Application-Layer Mobility Using SIP” ACM SIGMOILE Mobile Computing and Communication Review, Volume 4, Number 3, July 2000, pp.47-57
    [29] Elin Wedlund, Henning Schulzrinne, “Mobility Support using SIP” proceedings of the 2nd ACM international workshop, August 1999 ,
    [30] H. Sinnreich, Alan B. Johnston “Internet Communications Using SIP” 2001, John Wiley & Sons; 1st edition (October 15, 2001), ISBN 0471413992
    [31] A. Dutta, F. Vakil, Jyh-Cheng Chen, “Application Layer Mobility Management Scheme for Wireless Internet” http://www1.cs.columbia.edu/~dutta/research/
    [32] 陳宗裕 “Study and Analysis on Wireless Mobile Position Systems” June 2003
    [33] Wireless Research API, http://ramp.ucsd.edu/pawn/wrapi/
    [34]The GNU Osip library, http://www.gnu.org/software/osip/osip.html

    下載圖示 校內:立即公開
    校外:2005-07-28公開
    QR CODE