簡易檢索 / 詳目顯示

研究生: 張育銓
Chang,Yu Chuan
論文名稱: 智慧型災難防範系統的省電策略
Energy management for Intelligent Guards Against Disasters (iGaDs)
指導教授: 張韻詩
Jane, W.S.Liu
口試委員: 金仲達
朱宗賢
蔡佩璇
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2015
畢業學年度: 103
語文別: 英文
論文頁數: 60
中文關鍵詞: 防災省電
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文為智慧型災害防範系統設計了一套省電的策略,智慧型災難防範系統是指所有利用通用標準化的災難資訊來做防災的應用程式或是裝置,這樣的應用程式或是裝置能幫助人們更快速準確的進行防災的動作,然而,智慧型災難防範系統有可能是利用電池供電的,當他們是利用電池供電的系統時我們就需要考慮電量的消耗問題,若是電量消耗過快就會影響到這個系統的正常使用,正如前面所說,智慧型災難防範系統是透過接收通用標準化的災難資訊來做應用,所有的災害種類都會用同一種格式發出,因此智慧型災難防範系統所接收到的災難資訊未必是他所需要去處理的,只要接收到一個不需要處理的災難資訊系統就會多浪費一分電,我們的省電策略就是針對這個問題進行考慮,讓系統能夠在災接收到不需要處理的資訊時消耗少一點的電。


    The intelligent Guards against Disasters (iGaDs) can receive emergency alerts such as CAP messages and take appropriate actions to protect people and their property. However, the performance of mobile iGaDs are limited by the battery life. In this thesis, we present a method to save the energy consumption on a mobile iGaD. We also compare the method to the other exist energy saving methods on mobile devices. Finally, as a primitive attempt, we use evaluation boards to emulate our method.

    Table of Content Abstract I Table of Content II Chapter 1. Introduction 1 1.1. Motivation 1 1.2. Overview 4 1.3. Organization 8 Chapter 2. Related Work 9 2.1. Common Alerting Protocol 9 2.1.1. International standard and Regional profiles 10 2.1.2. CAP Structure 10 2.1.3. Example 12 2.2. IPAWS, NCDR災害示警公開資料平台, and similar platforms 14 2.3. Intelligent Guard against Disasters 16 2.3.1. Scenario 16 2.3.2. Architecture 19 2.4 Dynamic Power Management 21 2.4.1 Power Manageable Components 21 2.4.2 Power-managed systems 24 2.5. Energy saving on multicore systems 26 2.6. Wake up radio receiver 28 2.7. WAP wake up 30 Chapter 3. Energy saving method 33 3.1 Hardware energy saving method 33 3.2 Comparison with dynamic power management 36 3.3 Comparison with wake up radio receiver 37 3.4 Comparison with energy saving methods on multicore systems 38 Chapter 4. Demonstration 40 4.1. Structure 40 4.2. Implementation on the ASIC circuit board 44 4.2.1. Receiving CAP messages 44 4.2.2. Analyzing CAP messages 46 4.2.3. Sending incoming message interrupts 48 4.2.4. Moving CAP messages to shared memory 50 4.3. Implementation on the CPU board 50 4.3.1. Registering an interrupt event 51 4.3.2. Calling a wake up function 51 4.3.3. Executing the alert application 53 4.4. Result 53 Chapter 5. Summary 55 Reference 57

    [1] W. P. Liao, Y. Z. Ou, E. T. H. Chu, C. S. Shih, and J. W. S. Liu, “Ubiquitous Smart Devices and Applications for Disaster Preparedness”, Ubiquitous Intelligence & Computing and 9th International Conference on Autonomic & Trusted Computing (UIC/ATC), 2012 9th International Conference
    [2] Y. Z. Ou, C.M. Huang, C. T. Hu, J. W. S. Liu, E. T. Chu, and C. S. Shih, “An Asynchronous Message Delivery Service for iGaDs (intelligent Guards against Disasters)”, Proceedings of International Workshop on Extending Seamlessly to the Internet of Things, July 2013
    [3] CAP: Common Alerting Protocol, V1.2,
    http://docs.oasisopen.org/emergency/cap/v1.2/CAP-v1.2-os.html
    [4] Global Disaster Alert and Coordination System, GDACS,
    http://w3.gdacs.org/
    [5] EDXL-DE: Emergency Data Exchange Language Distribution Element, http://www.oasisopen.org/committees/download.php/17227/EDXL-DE_Spec_v1.0.html
    [6] Michele Magno and Luca Benini, “An Ultra Low Power High Sensitivity Wake-Up Radio Receiver with Addressing Capability”, Wireless and Mobile Computing, Networking and Communications (WiMob), 2014 IEEE 10th International Conference on pages 92-99
    [7] Vodel, Matthias, Mirko Caspar, and Wolfram Hardt, “Wake-Up-Receiver Concepts-Capabilities and Limitations”, Journal of Networks 7.1 (2012).
    [8] Smale, R.; Hartley, M.; Hepburn, C.; Ward, J.; Grubb, M.I. Demirkol,C. Ersoy, and E. Onur. “Wake-up Receivers for Wireless SensorNetworks: Benefits and Challenges“, In IEEE Wireless Comm., pages.88-96, 2009.
    [9] Karthik Kumar and Yung-Hsiang Lu, “Cloud Computing for Mobile Users: Can Offloading Computation Save Energy?”, IEEE Computer, 43(4), April 2010, pages 51-56. No.1 "Top Accessed Articles August 2010'' in Computer
    [10] Karthik Kumar, Jibang Liu, Yung-Hsiang Lu, and Bharat Bhargava, “A Survey of Computation Offloading for Mobile Systems”, Mobile Networks and Applications, April 2012. (invited)
    [11] Luca Benini, Alessando Bogliolo and Giovanni De Micheli, “A survey of design techniques for system-level dynamic power management”, IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 8, NO. 3, JUNE 2000
    [12] Tajana Simunic, Luca Benini and Peter Glynn, “Dynamic power management for portable systems“, Proceeding MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking Pages 11-19
    [13] Sajal Kumar Das, “Mobile Handset Design”, WILEY 2010
    [14] WAP wakeup, http://msdn.microsoft.com/en-us/library/aa919167.aspx
    [15] WAP Wakeup Using a Generic Application Wakeup API,
    http://msdn.microsoft.com/en-us/library/aa919421.aspx
    [16] Aaron Carroll, “An Analysis of Consumption in a Smartphone”, Proceeding USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference Pages 21-21
    [17] USGS, http://www.usgs.gov/
    [18] IPAWS-OPEN (Integrated Public Alert and Warning System – Open Platform for Emergency Networks),
    https://www.fema.gov/integrated-public-alert-warning-system-open-platform-emergency-networks
    [19] Integrated Public Alert Warning System,
    http://www.dhs.gov/xlibrary/assets/mgmt/itpa-fema-ipaws2012.pdf
    [20] CMAS, http://www.fcc.gov/guides/wireless-emergency-alerts-wea
    [21] NOAA, http://www.noaa.gov/
    [22] 災害示警公開資料平台, https://alerts.ncdr.nat.gov.tw/
    [23] Wireless application protocol,
    http://en.wikipedia.org/wiki/Wireless_Application_Protocol
    [24] WAP forum,
    http://technical.openmobilealliance.org/Technical/technical-information/material-from-affiliates/wap-forum
    [25] SA-1100 Microprocessor Technical Reference Manual, Intel, 1998
    [26] R. Jurdak, P. Baldi, and C. Videira Lopes, “Adaptive Low Power
    Listening for Wireless Sensor Networks”, IEEE Trans. on Mobile
    Comp., 6(8):988{1004}, 2007
    [27] Adam Dunkels, “The ContikiMAC Radio Duty Cycling Protocol”, SICS Technical Report T2011:13
    [28] Wireless Markup Language,
    http://en.wikipedia.org/wiki/Wireless_Markup_Language
    [29] RF "sleep modes" can improve battery life in wireless phones,
    http://www.eetimes.com/document.asp?doc_id=1226479
    [30] Tiny6410,
    http://www.geeetech.com/wiki/index.php/Tiny6410_Hardware_Specification
    [31] Raspberry pi, http://www.raspberrypi.org/
    [32] Gammu, http://wammu.eu/gammu/
    [33] Gammu SMSD, http://fr.wammu.eu/smsd/
    [34] The Element Tree,
    https://docs.python.org/2/library/xml.etree.elementtree.html
    [35] xml.etree.ElementTree.XMLParser, https://docs.python.org/2/library/xml.etree.elementtree.html#xml.etree.ElementTree.XMLParser
    [36] RPi.GPIO, https://pypi.python.org/pypi/RPi.GPIO
    [37] Network file system, http://en.wikipedia.org/wiki/Network_File_System
    [38] Yi Wang, Jialiu Lin, and Murali Annavaram, “A framework of energy efficient mobile sensing for automatic user state recognition”, Proceeding MobiSys '09 Proceedings of the 7th international conference on Mobile systems, applications, and services Pages 179-192
    [39] Oasis international standard, https://www.oasis-open.org/
    [40] CAP-IPAWS, http://docs.oasis-open.org/emergency/cap/v1.2/ipaws-profile/v1.0/cap-v1.2-ipaws-profile-v1.0.pdf
    [41] CAP-CA, http://www.cap-cp.ca/index.php/en/
    [42] CAP-AU, http://www.em.gov.au/CAP
    [43] CAP-TW, https://alerts.ncdr.nat.gov.tw/Document/CAP%E8%B3%87%E6%96%99%E8%AA%AA%E6%98%8E.pdf
    [44] List of CAP message provider in Taiwan,
    https://alerts.ncdr.nat.gov.tw/platformInfo.aspx
    [45] CNN news report about battery life,
    http://edition.cnn.com/2005/TECH/ptech/09/22/phone.study/
    [46] WAP architecture,
    http://www.tutorialspoint.com/wap/wap_architecture.htm
    [47] Earthquake in NAPA valley
    http://www.vibesandvino.com/napa-valley-earthquake-costs-thousands-in-wine-loss/
    [48] PEP stations distribution,
    https://www.google.com/maps/d/viewer?err=1&msa=0&mid=zazhaj3TUdh8.ksVWZeGvA6zM
    [49] Kumar, Rakesh, et al. "Single-ISA heterogeneous multi-core architectures:
    The potential for processor power reduction." Microarchitecture, 2003.
    MICRO-36. Proceedings. 36th Annual IEEE/ACM International
    Symposium on. IEEE, 2003.
    [50] Kumar, Rakesh, et al. "Single-ISA heterogeneous multi-core architectures
    for multithreaded workload performance." ACM SIGARCH Computer
    Architecture News. Vol. 32. No. 2. IEEE Computer Society, 2004.
    [51] P. Greenhalgh. Big.LITTLE processing with ARM Cortex-A15 &
    Cortex-A7: Improving energy efficiency in high-performance mobile
    platforms.
    http://www.arm.com/files/downloads/big_LITTLE_Final_Final.pdf, Sept.
    2011.
    [52] Myungsun Kim, Kibeom Kim, James R. Geraci, Seongsoo Hong, “Utilization-aware Load Balancing for the Energy Efficient Operation of the big.LITTLE Processor”, 2014 EDAA
    [53] Guangshuo Liu, Jinpyo Park, Diana Marculescu, “Dynamic Thread Mapping for High-Performance, Power-Efficient Heterogeneous Many-core Systems”, 2013 IEEE
    [54] Matteo Chiesi, Luca Vanzolini, Claudio Mucci, Eleonora Franchi Scarselli and Roberto Guerrieri, “Power-Aware Job Scheduling on Heterogeneous Multicore Architectures”, Parallel and Distributed Systems, IEEE Transactions on , vol.26, no.3, pp.868,877, March 1 2015
    [55] Yuhao Zhu and Vijay Janapa Reddi, “High-Performance and Energy-Efficient MobileWeb Browsing on Big/Little Systems”, In Proc. High Performance Computer Architecture (HPCA), February 2013.
    [56] KPCB 2012 Internet Trends, http://goo.gl/aXbVs
    [57] PEP station,
    https://www.google.com/maps/d/viewer?err=1&msa=0&mid=zazhaj3TUdh8.ksVWZeGvA6zM
    [58] CAP example, http://earthquake.usgs.gov/earthquakes/?source=sitenav
    [59] J. Paczkowski, “Iphone Owners Would Like to Replace
    Battery,” All Things Digital, 21 Aug. 2009; http://digitaldaily.allthingsd.com/20090821/iphone-ownerswould-like-to-replace-battery-att
    [60] Dynamic Voltage Frequency Scaling,
    http://en.wikipedia.org/wiki/Dynamic_voltage_scaling

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE