學術產出-學位論文

文章檢視/開啟

書目匯出

Google ScholarTM

政大圖書館

引文資訊

TAIR相關學術產出

題名 實作可設定式之行動感測平台
Design and Implementation of a Configurable Service Platform for Mobile Sensing
作者 黃建烽
Huang, Chien Feng
貢獻者 陳恭
Chen, Kung
黃建烽
Huang, Chien Feng
關鍵詞 智慧型手機
行動感測
隱私
smart phones
mobile sensing
privacy
日期 2012
上傳時間 2-十二月-2013 17:47:54 (UTC+8)
摘要 長久以來,學者專家為進行各種與人們行為有關的實驗,使用了多種方法進行數據的收集,卻存在著一些缺點或是成本過高,不易大規模推行。近年來,隨著行動科技的高速發展,智慧型手機已經相當普及。由於智慧型手機內建眾多的感測器(Sensors)及裝置(Devices),透過撰寫及執行特定的手機應用程式(APP),即可蒐集手機所偵測到的使用者行為相關之資訊,並加以分析處理。行動感測(Mobile Sensing)遂成為新型態的數據收集方式。但是,僅就特定之感測實驗所需數據項目,開發數據蒐集的行動應用程式,亦或是不管實驗需求,讓程式蒐集全部項目的感測數據,都不是理想的作法:不是欠缺彈性考量就是未能考慮手機使用者的隱私關切。
本研究實作一個通用於所有行動作業系統上之可設定式之行動感測服務平台,它可以協助研究者根據其需求自行設定感測實驗項目及其條件規範。之後,透過建立於伺服器端與客戶端之間特定的資料交換機制,進行實驗的發布及兩端的互動溝通。整體運作過程中,客戶端的參與者只需簡易地安裝一套行動應用程式,便能夠輕鬆參與進行各種感測實驗、貢獻實驗數據。最後,我們模擬幾項實驗,用以驗證平台之實際運作效能。
Experimental data obtained in scientific research is extremely important. For a long time, people use a variety of methods for data collection, but most of them are either restricted or expensive. In recent years, with the rapid development of mobile technology, smart phones are becoming very popular. With many built-in sensors and devices, smart phones can be used as a new tool of data collection, hence the emergence of mobile sensing. By installing a mobile application (APP) on a user’s smart phone, researchers can collect those required sensor data from the user and analyze it for their study.
This research presents a configurable service platform for mobile sensing which aims to reconcile the flexibility needed by researchers and privacy concerns of smart phone users. In particular, our platform allows researchers to use our GUI tool to easily set up an experiment by composing an experiment configuration file (ECF) which specifies the sensor types to collect and the filtering rules for data selection. Users of smart phones can join any experiments by installing a single piece of logger APP developed according to our ECF specification. Besides, users will be fully informed of the data to collect before agreeing to participate a specific experiment. In such a manner, we achieve a proper balance between flexibility and privacy. Finally, we conducted several experiments to validate the feasibility of our service platform with users of Android smart phones.
參考文獻 【1】Garner, Inc., "Market Share Analysis: Mobile Phones, Worldwide, 1Q13", May, 2013, http://www.gartner.com
【2】資策會產業情報研究所, "2013台灣數位生活型態與消費趨勢-萬人大調查", May 2013, http://mic.iii.org.tw/
【3】Cheng-Yu Lin and Ling-Jyh Chen, "TPE-CMS: A Comfort Measuring System for Public Bus Service in Taipei City," IEEE International Conference on Computer Communications (Infocom`11), Demo Paper, Shanghai, China, 2011.
【4】台北市政府資料開放平台
http://data.taipei.gov.tw/
【5】Vpon
http://www.vpon.com
【6】Vpon, "2013年第一季台灣行動市場數據報告", April, 2013
【7】AR Clayton Shepard, C. Tossell, L. Zhong, and P.K. LiveLab. Measuring Wireless Networks and Smartphone Users in the Field. HotMetrics, 2010.
【8】Rui Guo,Tingshao Zhu,Yu Wang,Xingguo Xu.Mobiles:A Framework of Behavior Logger on Android Mobile Device, 6th International Conference on Pervasive Computing and Application (ICPCA),2011.
【9】N. Haderer, R. Rouvoy, and L. Seinturier, "AntDroid: A Distributed Platform for Mobile Sensing," Research Report RR-7885, INRIA, Feb. 2012.
【10】P.-M. Chen, H.-Y. Wu, C.-Y. Hsu, W.H. Liao, T.-Y. Li, 2012.2,Logging and Analyzing Mobile User Behaviors, Proceedings of International Symposium on Cyber Behavior, Taipei.
【11】H.Y. Wu, W.H. Liao, P.-M. Chen, C.-Y. Hsu, T.-Y. Li, 2012.0, Logging and Analyzing Long-Term Mobile User Behavior, International Journal of Electronic Commerce Studies.
【12】J.A. Burke, D. Estrin, M. Hansen, A. Parker, N. Ramanathan, S. Reddy, and M.B. Srivastava. "Participatory Sensing". 2006.
【13】Apu Kapadia, Opportunistic sensing: security challenges for the new paradigm
【14】T. Das, P. Mohan, V.N. Padmanabhan, R. Ramjee, and A. Sharma. Prism: Platform for Remote Sensing Using Smartphones. In 8th Int. Conf. on Mobile Systems, Applications, and Services. ACM, 2010.
【15】Oracle JavaSE
http://www.oracle.com/technetwork/java/javase/overview/index.html
【16】Oracle JavaEE
http://www.oracle.com/technetwork/java/javaee/overview/index.html
【17】Oracle GlassFish Server
http://www.oracle.com/technetwork/middleware/glassfish/overview/index.html
【18】RabbitMQ – Messaging that just works
http://www.rabbitmq.com/
【19】PostgreSQL – The world’s most advanced open source database
http://www.postgresql.org/
【20】Apache HBase
http://hbase.apache.org/
【21】Netbeans
https://netbeans.org/
【22】Android
http://www.android.com/
【23】Android Developers
http://developer.android.com/index.html
描述 碩士
國立政治大學
資訊科學學系
100971005
101
資料來源 http://thesis.lib.nccu.edu.tw/record/#G0100971005
資料類型 thesis
dc.contributor.advisor 陳恭zh_TW
dc.contributor.advisor Chen, Kungen_US
dc.contributor.author (作者) 黃建烽zh_TW
dc.contributor.author (作者) Huang, Chien Fengen_US
dc.creator (作者) 黃建烽zh_TW
dc.creator (作者) Huang, Chien Fengen_US
dc.date (日期) 2012en_US
dc.date.accessioned 2-十二月-2013 17:47:54 (UTC+8)-
dc.date.available 2-十二月-2013 17:47:54 (UTC+8)-
dc.date.issued (上傳時間) 2-十二月-2013 17:47:54 (UTC+8)-
dc.identifier (其他 識別碼) G0100971005en_US
dc.identifier.uri (URI) http://nccur.lib.nccu.edu.tw/handle/140.119/61998-
dc.description (描述) 碩士zh_TW
dc.description (描述) 國立政治大學zh_TW
dc.description (描述) 資訊科學學系zh_TW
dc.description (描述) 100971005zh_TW
dc.description (描述) 101zh_TW
dc.description.abstract (摘要) 長久以來,學者專家為進行各種與人們行為有關的實驗,使用了多種方法進行數據的收集,卻存在著一些缺點或是成本過高,不易大規模推行。近年來,隨著行動科技的高速發展,智慧型手機已經相當普及。由於智慧型手機內建眾多的感測器(Sensors)及裝置(Devices),透過撰寫及執行特定的手機應用程式(APP),即可蒐集手機所偵測到的使用者行為相關之資訊,並加以分析處理。行動感測(Mobile Sensing)遂成為新型態的數據收集方式。但是,僅就特定之感測實驗所需數據項目,開發數據蒐集的行動應用程式,亦或是不管實驗需求,讓程式蒐集全部項目的感測數據,都不是理想的作法:不是欠缺彈性考量就是未能考慮手機使用者的隱私關切。
本研究實作一個通用於所有行動作業系統上之可設定式之行動感測服務平台,它可以協助研究者根據其需求自行設定感測實驗項目及其條件規範。之後,透過建立於伺服器端與客戶端之間特定的資料交換機制,進行實驗的發布及兩端的互動溝通。整體運作過程中,客戶端的參與者只需簡易地安裝一套行動應用程式,便能夠輕鬆參與進行各種感測實驗、貢獻實驗數據。最後,我們模擬幾項實驗,用以驗證平台之實際運作效能。
zh_TW
dc.description.abstract (摘要) Experimental data obtained in scientific research is extremely important. For a long time, people use a variety of methods for data collection, but most of them are either restricted or expensive. In recent years, with the rapid development of mobile technology, smart phones are becoming very popular. With many built-in sensors and devices, smart phones can be used as a new tool of data collection, hence the emergence of mobile sensing. By installing a mobile application (APP) on a user’s smart phone, researchers can collect those required sensor data from the user and analyze it for their study.
This research presents a configurable service platform for mobile sensing which aims to reconcile the flexibility needed by researchers and privacy concerns of smart phone users. In particular, our platform allows researchers to use our GUI tool to easily set up an experiment by composing an experiment configuration file (ECF) which specifies the sensor types to collect and the filtering rules for data selection. Users of smart phones can join any experiments by installing a single piece of logger APP developed according to our ECF specification. Besides, users will be fully informed of the data to collect before agreeing to participate a specific experiment. In such a manner, we achieve a proper balance between flexibility and privacy. Finally, we conducted several experiments to validate the feasibility of our service platform with users of Android smart phones.
en_US
dc.description.tableofcontents 第一章 序論..........1
1.1 研究背景..........1
1.1.1 眾多的行動感測項目..........2
1.1.2 高普及率..........3
1.2 研究動機..........4
1.3 問題描述..........6
1.4 研究目標..........7
1.4.1 伺服器端..........7
1.4.2 客戶端..........8
1.4.3 兩端之介接..........9
1.5 論文結構..........9
第二章 文獻探討..........11
2.1 行動感測類型..........11
2.1.1 參與感測(Participatory Sensing)..........11
2.1.2 機會感測(Opportunistic Sensing)..........12
2.2 實驗可設定化..........12
2.2.1 片面式行動感測..........12
2.2.2 全面式行動感測..........14
2.3 實驗發布策略..........16
2.3.1 推式法(push-based approach)..........16
2.3.2 拉式法(pull-based approach)..........17
2.4 上傳..........18
2.4.1 上傳規格..........19
2.4.2 上傳時機..........20
第三章 系統架構與實作..........21
3.1 項目屬性代碼表..........21
3.2 實驗設定檔(ECF)..........23
3.2.1 ECF:DSL推導..........24
3.2.2 感測實驗定義GUI..........27
3.2.3 ECF之發布..........28
3.3 實驗記錄檔(ELF)..........30
3.4 使用MQ調節上傳 ..........31
3.4.1 資料儲存原則 ..........33
3.5 相關元件..........34
3.6 系統架構..........34
第四章 實驗與評估..........36
4.1 行動軌跡..........36
4.1.1 實驗定義..........36
4.1.2 實驗進行..........38
4.1.3 實驗結果..........38
4.2 WIFI訊號強度分析..........39
4.2.1 實驗定義..........39
4.2.2 實驗進行..........42
4.2.3 實驗結果..........43
4.3 GSM訊號強度分析..........44
4.3.1 實驗定義..........44
4.3.2 實驗進行..........46
4.3.3 實驗結果..........46
4.4 電話撥打記錄分析..........47
4.4.1 實驗定義..........47
4.4.2 實驗進行..........49
4.4.3 實驗結果..........49
第五章 結論與未來發展..........52
5.1 結論..........52
5.2 未來發展..........52
參考文獻..........54
zh_TW
dc.format.extent 2836281 bytes-
dc.format.mimetype application/pdf-
dc.language.iso en_US-
dc.source.uri (資料來源) http://thesis.lib.nccu.edu.tw/record/#G0100971005en_US
dc.subject (關鍵詞) 智慧型手機zh_TW
dc.subject (關鍵詞) 行動感測zh_TW
dc.subject (關鍵詞) 隱私zh_TW
dc.subject (關鍵詞) smart phonesen_US
dc.subject (關鍵詞) mobile sensingen_US
dc.subject (關鍵詞) privacyen_US
dc.title (題名) 實作可設定式之行動感測平台zh_TW
dc.title (題名) Design and Implementation of a Configurable Service Platform for Mobile Sensingen_US
dc.type (資料類型) thesisen
dc.relation.reference (參考文獻) 【1】Garner, Inc., "Market Share Analysis: Mobile Phones, Worldwide, 1Q13", May, 2013, http://www.gartner.com
【2】資策會產業情報研究所, "2013台灣數位生活型態與消費趨勢-萬人大調查", May 2013, http://mic.iii.org.tw/
【3】Cheng-Yu Lin and Ling-Jyh Chen, "TPE-CMS: A Comfort Measuring System for Public Bus Service in Taipei City," IEEE International Conference on Computer Communications (Infocom`11), Demo Paper, Shanghai, China, 2011.
【4】台北市政府資料開放平台
http://data.taipei.gov.tw/
【5】Vpon
http://www.vpon.com
【6】Vpon, "2013年第一季台灣行動市場數據報告", April, 2013
【7】AR Clayton Shepard, C. Tossell, L. Zhong, and P.K. LiveLab. Measuring Wireless Networks and Smartphone Users in the Field. HotMetrics, 2010.
【8】Rui Guo,Tingshao Zhu,Yu Wang,Xingguo Xu.Mobiles:A Framework of Behavior Logger on Android Mobile Device, 6th International Conference on Pervasive Computing and Application (ICPCA),2011.
【9】N. Haderer, R. Rouvoy, and L. Seinturier, "AntDroid: A Distributed Platform for Mobile Sensing," Research Report RR-7885, INRIA, Feb. 2012.
【10】P.-M. Chen, H.-Y. Wu, C.-Y. Hsu, W.H. Liao, T.-Y. Li, 2012.2,Logging and Analyzing Mobile User Behaviors, Proceedings of International Symposium on Cyber Behavior, Taipei.
【11】H.Y. Wu, W.H. Liao, P.-M. Chen, C.-Y. Hsu, T.-Y. Li, 2012.0, Logging and Analyzing Long-Term Mobile User Behavior, International Journal of Electronic Commerce Studies.
【12】J.A. Burke, D. Estrin, M. Hansen, A. Parker, N. Ramanathan, S. Reddy, and M.B. Srivastava. "Participatory Sensing". 2006.
【13】Apu Kapadia, Opportunistic sensing: security challenges for the new paradigm
【14】T. Das, P. Mohan, V.N. Padmanabhan, R. Ramjee, and A. Sharma. Prism: Platform for Remote Sensing Using Smartphones. In 8th Int. Conf. on Mobile Systems, Applications, and Services. ACM, 2010.
【15】Oracle JavaSE
http://www.oracle.com/technetwork/java/javase/overview/index.html
【16】Oracle JavaEE
http://www.oracle.com/technetwork/java/javaee/overview/index.html
【17】Oracle GlassFish Server
http://www.oracle.com/technetwork/middleware/glassfish/overview/index.html
【18】RabbitMQ – Messaging that just works
http://www.rabbitmq.com/
【19】PostgreSQL – The world’s most advanced open source database
http://www.postgresql.org/
【20】Apache HBase
http://hbase.apache.org/
【21】Netbeans
https://netbeans.org/
【22】Android
http://www.android.com/
【23】Android Developers
http://developer.android.com/index.html
zh_TW