簡易檢索 / 詳目顯示

研究生: 侯佳興
Jia-Shing Hou
論文名稱: 支援感知環境計算的感應器網路
The Framework of Sensor Networks Supporting Context-Aware Computing
指導教授: 金仲達教授
Prof. Chung-Ta King
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2002
畢業學年度: 90
語文別: 中文
中文關鍵詞: 感應器網路感知計算開拓者
外文關鍵詞: sensor network, pervasive computing, Trailblazer
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在普及運算領域裡,如何讓應用程式察覺存在環境中的資訊是一個很重要的話題;應用程式可以伴隨已取得的環境資訊來改變自己的行為或者狀態,進而為人們帶來生活上的便利。對於應用程式來說,感應器網路提供了一個有效取得環境資訊的方法。它可以隨意的擺置在環境資訊的所在地,如房間、大樓、郊區...等;雖然感應器網路是如此的便利,但它依然有先天上的限制,如電力問題、通信距離問題及感應器損壞問題...等。在本篇論文中,我們主要是研究在感應器網路上如何設計並開發能夠感知環境資訊的應用程式。我們不採用目前大多研究團體所採用的方法-Flood,而是採用Trailblazer。在Trailblazer感應器網路裡,每一個感應器都會維持一份路徑資訊以用來幫助訊息的傳送。我們以Trailblazer為基礎,發展了一套組織及架構;在這個架構下,應用程式發展人員可以輕易的開發屬於它們自己的感應器網路和感知環境資訊的應用程式;上層應用程式可以透過我們所提供的開發介面,並配以更高層次的描述,輕易地取得它們所想要的環境資訊。最後,我們並且實地示範用這套架構來開發感應器網路和感知環境資訊的應用程式,這程式是用來感知物體的所在地。


    To make applications aware of the environmental contexts is an important topic in ubiquitous computing. Applications with acquired contexts can adjust their status or behavior to minimize user attention and serve people more intelligently. Sensor networks aid applications to extract contexts by connecting various sensors together for context inquiry, propagation, and aggregation. Although sensor networks provide an effective way for supplying context information to applications, their design has to cope with various restrictions, such as energy consumption, communication range, sensor failure, etc. In this thesis, we study the system software design over the sensor network to aid the development of context-aware applications. Without relying on flooding or multicasting to disseminate messages over our sensor network, a novel data-centric routing mechanism, Trailblazer, is adopted. In Trailblazer, every sensor has a set of attribute-value pairs to describe its functionalities. The description of a sensor is hashed to a hash value to identify this sensor. All the sensors maintain certain routing information to help forward messages in the sensor network. Based on Trailblazer, we have developed a framework to aid the construction of context-aware applications on top of sensor networks. The applications can publish or subscribe desired context in sensor networks easily and efficiently. The proposed framework also supports the mobility of sensors. Finally, we demonstrate an object tracking system constructed from the framework.

    第一章 簡介 第二章 相關研究工作 第三章 系統需求及目標 第四章 感應器網路的組織及架構 第五章 結論及未來工作 英文附錄

    [1] A. K. Dey and G. D. Abowd. “Towards a Better Understanding of Context and Context-awareness”. In Proceedings of the 1st International Symposium on Handheld and Ubiquitous Computing, September 27-29, 1999
    [2] D. Estrin, R. Gobindan, J. Heidemann, and S. Kumar. “Next Century Challenges: Scalable Coordination in Sensor Networks”. In Proceedings of the ACM/IEEE Int’l Conf. on Mobile and Computing and Networking, pages 263-270, August 1999.
    [3] L. J. Guibas. “Sensing, Tracking, and Reasoning with Relations”. IEEE Signal Processing Magazine, March 2002.
    [4] H. C. Hsiao, C. H. Hou, and C. T. King. “Supporting Context Discovery with Heterogeneous Sensors”. In Preparation.
    [5] J. Heidemann, F. Silva, C. Intanagonwiwat, R. Govindan, D. Estrin, and D. Ganesan. “Building Efficient Wireless Sensor Networks with Low-Level Naming”. In Proceedings of the Symposium on Operating Systems Principles, pages 146-159, October 2001.
    [6] C. Intanagonwiwat, R. Govindan, and D. Estrin. “Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks”. In Proceedings of the ACM/IEEE Int’l Conf. on Mobile and Computing and Networking, pages 56-67, August 2000.
    [7] M. Kokea-aho. “Context-Aware Applications Survey”. http://www.hut.fi/ ~mkorkeaa/doc/context-aware.html, April 25, 2000
    [8] J. Kulik, W. R. Heinzelman, and H. Balakrishnan. “Negotiation-based Protocols for Disseminating Information in Wireless Sensor Networks”. Wireless Networks, Vol. 8, pages 169-185, 2002
    [9] U. Lenhardt, and J. Magee. “Multi-Sensor Location Tracking”. In Proceedings of the 4th ACM/IEEE International Conference on Mobile Computing and Networking, pages 203-214, October 1998.
    [10] F. Michahelles, M. Samulowitz and B. Schiele. “Detecting Context in Distributed Sensor Networks by Using Smart Context-Aware Packets”. In Proceedings of the International Conference on Architecture of Computing System, April 2002.
    [11] G. J. Pottie, and W. J. Kaiser. “Wireless Integrated Network Sensors”. Communications of the ACM, Vol. 43, No. 5, pages 51-58, May 2000.
    [12] A. Rowstron and P. Druschel. "Pastry: Scalable, Distributed Object Location and Routing for Large-Scale Peer-to-Peer Systems". In Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms (Middleware 2001), November 2001.
    [13] S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Schenker. "A Scalable Content-Addressable Network". In Proceedings of ACM SIGCOMM Conference, pages 161-172, August 2001.
    [14] M. Santayarayanan. "Pervasive Computing: Vision and Challenges". IEEE Personal Computing, 8, 4, pages 10-17, August 2001.
    [15] I. Stoica, R. Morris, D. Karger, M. F. Kaashoek, and H. Balakrishnan. "Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications". In Proceedings of ACM SIGCOMM Conference, pages 149-160, August 2001.
    [16] C. C. Shen, C. Srisathapornphat, and C. Jaikaeo. “Sensor Information Networking Architecture and Applications”. IEEE Personal Communications, August 2001.
    [17] B. Y. Zhao, J. D. Kubiatowicz, and A. D. Joseph. "Tapestry: An Infrastructure for Fault-Tolerant Wide-Area Location and Routing". Technical Report UCB/CSD-01-1141, April 2000.
    [18] TAPSPRING Inc. http://www.tapspring.com/EB-100_Installation_Guide.htm

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE