CONCLUSION
The framework for Collaborative Edge Computing, Opportunistic collaborative resource sharing for mobile IoT systems, drives a novel architecture that uses blockchains for collab- oration. We developed a mechanism that enables opportunistically identifying available resources and advertised services, and invoke or utilize them based on a collaborative con- sensus. Through an experimental evaluation, we showed the feasibility of the collaborative architecture with overall app execution latency comparable to the traditional centralized edge approach and resource utilization much better.
The framework for Collaborative Edge Security addresses the problem of detecting in- tegrity threats from physical attacks on sensor nodes, through a use-case exploration of preci- sion agriculture scenarios. We designed a novel framework that uses Local Outlier Factor for outlier detection with locality based mean and variance used as dimensions, and described its usage across typical precision agriculture sensor deployment topologies. Through experimen- tal evaluation and trace based analysis of a subset of data from the real world underground sensor deployment (Thoreau), we showed the effectiveness of the model in detecting integrity threats with reasonable accuracy and efficiency suitable for real-time deployment.
The framework for Collaborative Privacy Intelligence explored the idea of privacy profil- ing of individuals in the Smarthome setting. We designed the privacy intrusion measurement framework to understand the correlation of activities to the physical world of sensors and digital assistants and the patterns across multiple activities. We used this to combine data from smart home sensors, duplicate a user’s privacy posture, and quantify the level of pri- vacy intrusion based on a generated rule-book. Through an experimental setup of a 5 sensor network, we showed the feasibility of deriving Localization and Emotional postures from sensors’ data and demonstrated the effectiveness of the approach.
As part of our ongoing research efforts, we plan to explore our collaborative edge- computing approach at scale in a 5G mobile IoT platform and our collaborative security with the novel outlier detection approach at scale with another domain that exhibits spatio- temporal characteristics. With respect to Collaborative Intelligence, we plan to assign weights to various privacy attributes to help us tune the privacy posture better and drive the right mitigation strategies. As the Edge gains prominence with decisions and computa- tion moving closer to the source of data, the frameworks designed through this thesis will drive key solutions at the Edge and will pave the way for more research in federation and collaboration of mobile Internet of Things devices at the Edge in various domains.
REFERENCES
[1] R. Chamarajnagar and A. Ashok, “Opportunistic mobile iot with blockchain based collaboration,” IEEE Globecom 2018, 2018.
[2] ——, “Integrity threat identification for distributed iot in precision agriculture,” IEEE Secon 2019, 2019.
[3] ——, “Privacy invasion through smarthome iot sensing,” IEEE Secon 2019 STP-CTS, 2019.
[4] M. H. Y. Ardalan Amiri Sani, Kevin Boos and L. Zhong, “Rio: A system solution for sharing i/o between mobile systems,” MobiSys ’14 Proceedings of the 12th annual international conference on Mobile systems, applications, and services, 2014.
[5] K. W. Daniel J. Dubois, Yosuke Bando and H. Holtzman, “Shair: Extensible middleware for mobile peer-to-peer resource sharing,” ACM 978-1-4503-2237-9/13/08, 2008. [6] D. K. M. F. K. Ion Stoica, Robert Morris and H. Balakrishnany, “Chord: A scalable
peer-to-peer lookup service for internet applications,” SIGCOMM ’01, 2001.
[7] A. Salem and T. Nadeem, “Lamen: Leveraging resources on anonymous mobile edge nodes,” ACM 978-1-4503-4255-1/16/10, 2016.
[8] IBM.com, “Adept: Empowering the edge; practical insights on a decentralized internet of things.” [Online]. Available: https://www-935.ibm.com/services/multimedia/ GBE03662USEN.pdf
[9] C. P. Ben Goertzel, David Hanson, “Singularitynet: A decentralized, open market and inter-network for ais.” [Online]. Available: https://singularitynet.io/
[11] DockerOrg, “https://www.docker.com/what-docker.” [12] BitcoinOrg, “https://bitcoin.org/en/.”
[13] Ethereum, “https://ethereum.org.”
[14] R. Chamarajnagar and A. Ashok, “5g cloud, mobile and edge computing for in- ternet of things - https://www.barnesandnoble.com/w/5g-enabled-internet-of-things- yulei-wu/1130193881?ean=9780367190101.”
[15] SiliconAngle, “Cisco survey finds consumers like iot devices but don?t trust their security - https://siliconangle.com/blog/2017/12/12/cisco-survey-finds-consumers-like- iot-devices-dont-trust-security/.” [Online]. Available: https://siliconangle.com/blog/ 2017/12/12/cisco-survey-finds-consumers-like-iot-devices-dont-trust-security/
[16] M. Corporation, “Why do iot devices die - https://medium.com/iotforall/why- do-iot-devices-die-e4df0c7a075d.” [Online]. Available: https://medium.com/iotforall/ why-do-iot-devices-die-e4df0c7a075d
[17] DHS, “Threats to precision agriculture -
https://www.dhs.gov/sites/default/files/publications/2018[Online]. Available: https://www.dhs.gov/sites/default/files/publications/2018%20AEP Threats to
Precision Agriculture.pdf
[18] D. F. Jianxiong Shao, Yu Qin and W. Wang, “Formal analysis of enhanced authorization in the tpm 2.0,” CCS10, October 4-8, 2010, Chicago, Illinois, USA., 2010.
[19] D. Z. Weiqi Dai, Hai Jin and S. Xu, “Tee: A virtual drtm based execution environment for secure cloud-end computing,” ACM 978-1-4503-4486-9/17/04, SAC’17, April 3-7, 2017, Marrakech, Morocco, 2017.
[20] P. B. Paul Georg Wagner and J. Beyerer, “Distributed usage control enforcement through trusted platform modules and sgx enclaves,” SACMAT 18, June 1315, 2018, Indianapolis, IN, USA, 2018.
[21] P. D. Eldefrawy Karim, Francillon Aurlien and T. Gene, “Smart: Secure and mini- mal architecture for (establishing a dynamic) root of trust,” NDSS 2012, 19th Annual Network and Distributed System Security Symposium, February 5-8, San Diego, USA, 2012.
[22] A.-R. S. Patrick Koeberl, Steffen Schulz and V. Varadharajan, “Trustlite: A security architecture for tiny embedded devices,” EuroSys 14, April 1316, 2014, Amsterdam, Netherlands, 2014.
[23] M. H. Ihtesham Haider and B. Rinner, “Trusted sensors for participatory sensing and iot applications based on physically unclonable functions,”IoTPTS16, May 30-June 30 2016, Xian, China, 2016.
[24] R. V. STEINER and E. LUPU, “Attestation in wireless sensor networks: A survey,”
2016 ACM 0360-0300/2016/09, 2016.
[25] K. C. C. Muhammad N. Aman and B. Sikdar, “Secure data provenance for the internet of things,” IoTPTS?17, April 02 2017, Abu Dhabi, United Arab Emirates, 2017. [26] J. Z. Chuadhry Mujeeb Ahmed, Marti?n Ochoa and A. P. Mathur, “Noiseprint: A ack
detection using sensor and process noise fingerprint in cyber physical systems,” ASIA CCS ?18, June 4?8, 2018, Incheon, Republic of Korea, 2018.
[27] S. Labs, “Thread fundamentals - https://www.silabs.com/documents/public/user- guides/ug103-11-appdevfundamentals-thread.pdf.” [Online]. Available: https://www. silabs.com/documents/public/user-guides/ug103-11-appdevfundamentals-thread.pdf
[28] O. Thread, “Mesh network discovery and formation -
https://openthread.io/guides/thread-primer/network-discovery.” [Online]. Available: https://openthread.io/guides/thread-primer/network-discovery
on a gpu for intrusion detection systems,” ACM 978-1-60558-935-0/10/03 GPGPU-3 March 14, 2010, 2010.
[30] U. of Chicago, “Thoreau undergroundsensornetwork -
http://thoreau.uchicago.edu/units/home.” [Online]. Available: http://thoreau. uchicago.edu/units/home
[31] Dell.com, “Dell edge gateway 5000 series.” [Online]. Avail-
able: https://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/ Spec Sheet Dell Edge Gateway 5000 Series.pdf
[32] T. Atlantic, “The next data mine is your bedroom: Google wants to scan your clothing- www.theatlantic.com/technology/archive/2018/11/google-patent-bedroom- privacy-smart-home/576022/.” [Online]. Available: https://www.theatlantic.com/ technology/archive/2018/11/google-patent-bedroom-privacy-smart-home/576022/ [33] H. Y. Jeyoun Dong and C. Chang, “Identifying factors for human desire inference in
smart home environments,” ICOST 2013, 2013.
[34] T. A. Abbas Acar, Hossein Fereidooni and A. Sikder, “Peek-a-boo: I see your smart home activities, even encrypted!” arXiv:1808.02741v1, 2018.
[35] S. S. Noah Apthorpe, Dillon Reisman and N. Feamster, “Spying on the smart home: Privacy attacks and defenses on encrypted iot traffic,” arXiv:1708.05044v1, 2017. [36] M. B. Bogdan Copos, Karl Levitt and J. Rowe, “Is anybody home? inferring activity
from smart home network traffic,” IEEE Symposium on Security and Privacy, 2016. [37] D. R. Noah Apthorpe and N. Feamster, “Closing the blinds four strategies for protecting
smart home privacy from network observers,” arXiv:1705.06809, 2017.
[38] D. R. Noah Apthorpe, Danny Huang and N. Feamster, “Keeping the smart home private with smart(er) iot traffic shaping,” arXiv:1812.00955v2, 2019.
[39] S. M. Eric Zeng and F. Roesner, “End user security - privacy concerns with smart homes,” Thirteenth Symposium on Usable Privacy and Security (SOUPS 2017), 2017. [40] J. J. Earlence Fernandes and A. Prakash, “Security analysis of emerging smart home
applications,” 2016 IEEE Symposium on Security and Privacy, 2016.
[41] Y. D. DJAMEL DJENOURI, ROUFAIDA LAIDI and I. BALASINGHAM, “Machine learning for smart building applications: Review and taxonomy,” ACM Computing Surveys, Vol. 52, No. 2, Article 24, 2019.
[42] L. Z. RIXIN XU1, QIANG ZENG2 and M. GUIZANI5, “Privacy leakage in smart homes and its mitigation: Ifttt as a case study,” arXiv:1902.03168v2, 2019.
[43] TechCrunch, “Spy on your smart home with this open source research tool - https://techcrunch.com/2019/04/13/spy-on-your-smart-home-with-this-open- source-research-tool/.” [Online]. Available: https://techcrunch.com/2019/04/13/ spy-on-your-smart-home-with-this-open-source-research-tool/
[44] K. Hill and S. Mattu, “What your smart devices know (and share)
about you - https://youtu.be/pohyyp4ebze.” [Online]. Available: https: //youtu.be/POHYyP4EbzE
[45] A. M. Noah Apthorpe, Yan Shvartzshnaider and N. Feamster, “Discovering smart home internet of things privacy norms using contextual integrity,”Proc. ACM Interact. Mob. Wearable Ubiquitous Technol., Vol. 2, No. 2, Article 59, 2018.
[46] M. C. Serena Zheng, Noah Apthorpe and N. Feamster, “User perceptions of smart home iot privacy,”Proc. ACM Hum.-Comput. Interact., Vol. 2, No. CSCW, Article 200, 2018. [47] P. V. Iris Bakker, Theo vanderVoordt and J. deBoon, “Pleasure, arousal, dominance -
mehrabian and russell revisited,” Springer Science Business Media New York, 2014. [48] S. Buechel and U. Hahn, “Emobank: Studying the impact of annotation perspective
Conference of the European Chapter of the Association for Computational Linguistics, 2017.
[49] S. M. Mohammad, “The nrc valence, arousal, and dominance lexicon - https://saifmohammad.com/webpages/nrc-vad.html.” [Online]. Available: https: //saifmohammad.com/WebPages/nrc-vad.html
[50] UTA, “Frequency discretization - http://www.uta.fi/sis/tie/tl/index/datamining6.pdf.” [Online]. Available: http://www.uta.fi/sis/tie/tl/index/Datamining6.pdf
[51] D. N. Sadawi, “Numerical to categorical binning/discretization - https://www.youtube.com/watch?v=eh9idjvm3i4.” [Online]. Available: https: //www.youtube.com/watch?v=EH9IDjVm3I4
[52] W. W. Cohen, “Repeated incremental pruning to produce error reduction,” Machine Learning Proceedings of the Twelfth International Conference ML95, 1995.
[53] S. M. Mohammad, “Norms of valence, arousal, and dominance -
https://saifmohammad.com/webdocs/vad-poster.pdf.” [Online]. Available: https: //saifmohammad.com/WebDocs/VAD-poster.pdf
[54] SunFounder, “Sunfounder high precision bmp280 barometric pressure temperature alti- tude sensor - https://www.sunfounder.com/bmp280-barometric-pressure-temperature- altitude-sensor-module.html.” [Online]. Available: https://www.sunfounder.com/ bmp280-barometric-pressure-temperature-altitude-sensor-module.html
[55] SunFounder1, “Touch switch sensor module for arduino and raspberry pi - https://www.sunfounder.com/touch-switch-module.html.” [Online]. Available: https: //www.sunfounder.com/touch-switch-module.html
[56] SunFounder2, “Ir obstacle avoidance sensor - https://www.sunfounder.com.” [On- line]. Available: https://www.sunfounder.com/learn/Sensor-Kit-v2-0-for-Arduino/ lesson-31-ir-obstacle-avoidance-sensor-sensor-kit-v2-0-for-arduino.html
[57] TPLink, “Tplink hs110 manual - https://www.tp- link.com/us/support/download/hs110/.” [Online]. Available: https: //www.tp-link.com/us/support/download/hs110/
[58] Survey, “Emotion test dataset - https://forms.gle/hf9w8qbgrwsbgykj6.” [Online]. Available: https://forms.gle/Hf9w8qbgRWSbgyKJ6
Appendix A
SURVEY: THREAT PERCEPTION BY PRIVACY DIMENSIONS
• Localization: Does an AI system that identifies if you are sitting/standing in a room/home seem to invade your privacy?
• Localization: Does an AI system that identifies if you are moving/not moving in a room/home seem to invade your privacy?
• Localization: Does an AI system that identifies if you are at home or at work seem to invade your privacy?
• Identity: Does an AI system that identifies your daily habits seem to invade your privacy?
• Identity: Does an AI system that identifies your driving habits seem to invade your privacy?
• Identity: Does an AI system that recognizes your social identity seem to invade your privacy?
• Emotion: Does an AI system that identifies that you are happy or surprised (very positive) seem to invade your privacy?
• Emotion: Does an AI system that identifies that you are sad or fearful (very negative) seem to invade your privacy?
• Emotion: Does an AI system that identifies that you are angry or disgusted (very anxious) seem to invade your privacy?
• Finance: Does an AI system that identifies your online banking patterns seem to invade your privacy?
• Finance: Does an AI system that identifies the banks you deal with, seem to invade your privacy?
• Finance: Does an AI system that recognizes the banking identities, seem to invade your privacy?
• Genealogy: Does an AI system that recognizes the ancestral history seem to invade your privacy?
• Genealogy: Does an AI system that recognizes the race of a person seem to invade your privacy?
• Genealogy: Does an AI system that recognizes the descent of a person seem to invade your privacy?
• Social Connections: Does an AI system that identifies a person’s social connections seem to invade your privacy?
• Social Connections: Does an AI system that recognizes the intensity and nature of social connections seem to invade your privacy?
• Social Connections: Does an AI system that recognizes the frequency and mode of social interactions seem to invade your privacy?
• Sensors: Does the presence of a touch sensor at home seem to invade your privacy?
• Sensors: Does the presence of a motion sensor at home seem to invade your privacy?
• Sensors: Does the presence of a temperature sensor at home seem to invade your privacy?
• Sensors: Does the presence of a smartplug that measures granular energy usage at home seem to invade your privacy?
SURVEY: EMOTIONAL DIMENSION CLASSIFICATION