Fog Architectures and Sensor Location Certification in Distributed Event-Based Systems †

Since smart cities aim at becoming self-monitoring and self-response systems, their deployment relies on close resource monitoring through large-scale urban sensing. The subsequent gathering of massive amounts of data makes essential the development of event-filtering mechanisms that enable the selection of what is relevant and trustworthy. Due to the rise of mobile event producers, location information has become a valuable filtering criterion, as it not only offers extra information on the described event, but also enhances trust in the producer. Implementing mechanisms that validate the quality of location information becomes then imperative. The lack of such strategies in cloud architectures compels the adoption of new communication schemes for Internet of Things (IoT)-based urban services. To serve the demand for location verification in urban event-based systems (DEBS), we have designed three different fog architectures that combine proximity and cloud communication. We have used network simulations with realistic urban traces to prove that the three of them can correctly identify between 73% and 100% of false location claims.

[1]  Felix C. Freiling,et al.  Supporting Mobility in Content-Based Publish/Subscribe Middleware , 2003, Middleware.

[2]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[3]  M. Hansen,et al.  Participatory Sensing , 2019, Internet of Things.

[4]  Audun Jøsang,et al.  A survey of trust and reputation systems for online service provision , 2007, Decis. Support Syst..

[5]  Jie Gao,et al.  Collaborative Location Certification for Ad-Hoc Sensor Networks , 2008, 2008 IEEE Sarnoff Symposium.

[6]  Elmar Gerhards-Padilla,et al.  BonnMotion: a mobility scenario generation and analysis tool , 2010, SimuTools.

[7]  Reza Curtmola,et al.  LINK: Location Verification through Immediate Neighbors Knowledge , 2010, MobiQuitous.

[8]  Opher Etzion,et al.  Event Processing in Action , 2010 .

[9]  Fan Ye,et al.  Mobile crowdsensing: current state and future challenges , 2011, IEEE Communications Magazine.

[10]  Sateesh Addepalli,et al.  Fog computing and its role in the internet of things , 2012, MCC '12.

[11]  Kevin Curran,et al.  OpenStreetMap , 2012, Int. J. Interact. Commun. Syst. Technol..

[12]  Paolo Bellavista,et al.  A survey of context data distribution for mobile ubiquitous systems , 2012, CSUR.

[13]  Alessandro Margara,et al.  Processing flows of information: From data stream to complex event processing , 2012, CSUR.

[14]  Nils Aschenbruck,et al.  Introducing Geographic Restrictions to the SLAW Human Mobility Model , 2013, 2013 IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems.

[15]  Guohong Cao,et al.  Toward Privacy Preserving and Collusion Resistance in a Location Proof Updating System , 2013, IEEE Transactions on Mobile Computing.

[16]  Reza Curtmola,et al.  Improving location reliability in crowd sensed data with minimal efforts , 2013, 6th Joint IFIP Wireless and Mobile Networking Conference (WMNC).

[17]  Ellie D'Hondt,et al.  Participatory noise mapping works! An evaluation of participatory sensing as an alternative to standard techniques for environmental monitoring , 2013, Pervasive Mob. Comput..

[18]  David Lillethun,et al.  Mobile fog: a programming model for large-scale applications on the internet of things , 2013, MCC '13.

[19]  Mario Nemirovsky,et al.  Key ingredients in an IoT recipe: Fog Computing, Cloud computing, and more Fog Computing , 2014, 2014 IEEE 19th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD).

[20]  Bin Guo,et al.  From participatory sensing to Mobile Crowd Sensing , 2014, 2014 IEEE International Conference on Pervasive Computing and Communication Workshops (PERCOM WORKSHOPS).

[21]  Ivana Podnar Zarko,et al.  A Mobile Crowdsensing Ecosystem Enabled by a Cloud-Based Publish/Subscribe Middleware , 2014, 2014 International Conference on Future Internet of Things and Cloud.

[22]  Sébastien Gambs,et al.  PROPS: A PRivacy-Preserving Location Proof System , 2014, 2014 IEEE 33rd International Symposium on Reliable Distributed Systems.

[23]  Panagiotis Papadimitratos,et al.  SHIELD: a data verification framework for participatory sensing systems , 2015, WISEC.

[24]  Gregory Mone,et al.  The new smart cities , 2015, Commun. ACM.

[25]  Sophie Chabridon,et al.  Enhancing context data distribution for the internet of things using qoc-awareness and attribute-based access control , 2016, Ann. des Télécommunications.

[26]  Prasant Mohapatra,et al.  STAMP: Enabling Privacy-Preserving Location Proofs for Mobile Users , 2016, IEEE/ACM Transactions on Networking.

[27]  Ivana Podnar Žarko,et al.  A mobile crowd sensing ecosystem enabled by CUPUS: Cloud-based publish/subscribe middleware for the Internet of Things , 2016, Future Gener. Comput. Syst..

[28]  Giovanni Pau,et al.  A Fuzzy-Based Approach for Sensing, Coding and Transmission Configuration of Visual Sensors in Smart City Applications , 2017, Sensors.

[29]  Athanasios V. Vasilakos,et al.  Fog Computing for Sustainable Smart Cities , 2017, ArXiv.

[30]  H. Hannah Inbarani,et al.  Spatial group mobility model scenarios formation in mobile ad hoc networks , 2017, 2017 International Conference on Computer Communication and Informatics (ICCCI).

[31]  Sophie Chabridon,et al.  A Multiscale Approach for a Distributed Event-Based Internet of Things , 2017, 2017 IEEE 15th Intl Conf on Dependable, Autonomic and Secure Computing, 15th Intl Conf on Pervasive Intelligence and Computing, 3rd Intl Conf on Big Data Intelligence and Computing and Cyber Science and Technology Congress(DASC/PiCom/DataCom/CyberSciTech).

[32]  Tie Luo,et al.  Reshaping Mobile Crowd Sensing Using Cross Validation to Improve Data Credibility , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[33]  Sophie Chabridon,et al.  Combining Fog Architectures and Distributed Event-Based Systems for Mobile Sensor Location Certification , 2017, UCAmI.

[34]  Doan B. Hoang,et al.  A data protection model for fog computing , 2017, 2017 Second International Conference on Fog and Mobile Edge Computing (FMEC).

[35]  Yong Xiang,et al.  SPARSE: Privacy-Aware and Collusion Resistant Location Proof Generation and Verification , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[36]  João B. Rocha-Junior,et al.  TwitterSensing: An Event-Based Approach for Wireless Sensor Networks Optimization Exploiting Social Media in Smart City Applications , 2018, Sensors.

[37]  Fabio Martinelli,et al.  Practical Location Validation in Participatory Sensing Through Mobile WiFi Hotspots , 2018, 2018 17th IEEE International Conference On Trust, Security And Privacy In Computing And Communications/ 12th IEEE International Conference On Big Data Science And Engineering (TrustCom/BigDataSE).

[38]  Rebeca P. Díaz Redondo,et al.  Collaboratively assessing urban alerts in ad hoc participatory sensing , 2018, Comput. Networks.

[39]  MengChu Zhou,et al.  Security and trust issues in Fog computing: A survey , 2018, Future Gener. Comput. Syst..

[40]  Raja Lavanya,et al.  Fog Computing and Its Role in the Internet of Things , 2019, Advances in Computer and Electrical Engineering.

[41]  Pethuru Raj,et al.  Smart City Applications: The Smart Leverage of the Internet of Things (IoT) Paradigm , 2019 .