When Service-Oriented Computing Meets the IoT: A Use Case in the Context of Urban Mobile Crowdsensing

Invited Paper
  • Valérie IssarnyEmail author
  • Georgios Bouloukakis
  • Nikolaos Georgantas
  • Françoise Sailhan
  • Géraldine Texier
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11116)


The possibilities of new mobile distributed systems have reached unprecedented levels. Such systems are dynamically composed of networked resources in the environment, which may span from the immediate neighborhood of the users - as advocated by pervasive computing - up to the entire globe - as envisioned by the Future Internet and one of its major constituents, the Internet of Things. This paper more specifically concentrates on urban participatory mobile distributed systems where people get involved in producing new knowledge about the urban environment. Service-oriented and cloud computing are evident baseline technologies for the target mobile distributed systems. Service orientation provides the abstraction to deal with the assembly of the relevant heterogeneous component systems. The cloud provides the infrastructure to deal with the gathering and analyses of the observations coming from the sensing infrastructure, including from people. However, cloud-based centralized solutions come at a price, regarding both resource consumption and privacy risk. Further, the high heterogeneity of the participating nodes results in diverse levels of sensing accuracy. This paper provides an overview of our past and ongoing research to overcome the challenges facing urban participatory mobile distributed systems, which leverages mobile collaborative sensing, networking and computing. The experience with the Ambiciti platform and associated mobile app for monitoring the individual and collective exposure to environmental pollution serves as an illustrative use case.


IoT Interoperability Middleware Mobile crowdsensing Urban sensing systems Multiparty calibration 



The authors would like to thank the support of: the Inria@SiliconValley International Lab, CityLab@Inria Project lab, and the EIT Digital innovation activity Env&You. They also gratefully acknowledge the major contribution of their Inria colleagues, Vivien Mallet, Pierre-Guillaume Raverdy and Kinh Nguyen, to the development of the Ambiciti system solution.


  1. 1.
    Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., Ayyash, M.: Internet of things: a survey on enabling technologies, protocols, and applications. IEEE Commun. Surv. Tutorials 4(17), 2347–2376 (2015)CrossRefGoogle Scholar
  2. 2.
    Bouloukakis, G.: Enabling emergent mobile systems in the IoT: from middleware-layer communication interoperability to associated QoS analysis. Ph.D. thesis (2017)Google Scholar
  3. 3.
    Bouloukakis, G., Georgantas, N., Kattepur, A., Issarny, V.: Timeliness evaluation of intermittent mobile connectivity over pub/sub systems. In: Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering (2017)Google Scholar
  4. 4.
    Garraffa, M., Bekhti, M., Létocart, L., Achir, N., Boussetta, K.: Drones path planning for WSN data gathering: a column generation heuristic approach. In: IEEE Wireless Communications and Networking Conference (WCNC) (2018)Google Scholar
  5. 5.
    Georgantas, N., Bouloukakis, G., Beauche, S., Issarny, V.: Service-oriented distributed applications in the future internet: the case for interaction paradigm interoperability. In: Lau, K.-K., Lamersdorf, W., Pimentel, E. (eds.) ESOCC 2013. LNCS, vol. 8135, pp. 134–148. Springer, Heidelberg (2013). Scholar
  6. 6.
    Hachem, S., Mallet, V., Raphaël, V., Raverdy, P.G., Pathak, A., Issarny, V., Bhatia, R.: Monitoring noise pollution using the urban civics middleware. In: IEEE Big Data Service (2015)Google Scholar
  7. 7.
    Hachem, S., Mathioudakis, G., Pathak, A., Issarny, V., Bhatia, R.: Sense2Health: a quantified self application for monitoring personal exposure to environmental pollution. In: SENSORNETS (2015)Google Scholar
  8. 8.
    Iova, O., Theoleyre, F., Noel, T.: Using multiparent routing in RPL to increase the stability and the lifetime of the network. Ad Hoc Netw. 29, 45–62 (2015)CrossRefGoogle Scholar
  9. 9.
    Issarny, V., Bouloukakis, G., Georgantas, N., Billet, B.: Revisiting service-oriented architecture for the IoT: a middleware perspective. In: 14th International Conference on Service Oriented Computing (ICSOC) (2016)Google Scholar
  10. 10.
    Issarny, V., Mallet, V., Nguyen, K., Raverdy, P.G., Rebhi, F., Ventura, R.: Dos and Don’ts in mobile phone sensing middleware: learning from a large-scale experiment. In: Proceedings of the 2016 International Middleware Conference (2016)Google Scholar
  11. 11.
    Kamgueu, P.O., Nataf, E., Ndie, T.D.: Survey on RPL enhancements: a focus on topology, security and mobility. Comput. Commun. 120, 10–21 (2018)CrossRefGoogle Scholar
  12. 12.
    Lefèvre, B., Issarny, V.: Matching technological & societal innovations: the social design of a mobile collaborative app for urban noise monitoring. In: 4th IEEE International Conference on Smart Computing (2018)Google Scholar
  13. 13.
    Maisonneuve, N., Stevens, M., Ochab, B.: Participatory noise pollution monitoring using mobile phones. Inf. Polity - Gov. 2.0 Making Connections Between Citizens Data Gov. 15(1,2), 51–71 (2010)CrossRefGoogle Scholar
  14. 14.
    Papazoglou, M.P., Traverso, P., Dustdar, S., Leymann, F.: Service-oriented computing: state of the art and research challenges. Computer 40(11), 38–45 (2007)CrossRefGoogle Scholar
  15. 15.
    Sailhan, F., Issarny, V., Tavares Nascimento, O.: Opportunistic multiparty calibration for robust participatory sensing. In: MASS 2017 - IEEE 14th International Conference on Mobile Ad Hoc and Sensor Systems (2017)Google Scholar
  16. 16.
    Santini, S., Ostermaier, B., Vitaletti, A.: First experiences using wireless sensor networks for noise pollution monitoring. In: Proceedings of the Workshop on Real-world Wireless Sensor Networks (REALWSN) (2008)Google Scholar
  17. 17.
    SEP: Links between noise and air pollution and socioeconomic status - in-depth report 13 produced for the European commission, DG environment by the science communication unit, UWE, Bristol. Technical report, Science for Environment Policy (2016).
  18. 18.
    Teixeira, T., Hachem, S., Issarny, V., Georgantas, N.: Service oriented middleware for the internet of things: a perspective. In: ServiceWave - European Conference on a Service-Based Internet (2011)Google Scholar
  19. 19.
    Texier, G., Issarny, V.: Leveraging the power of the crowd and offloading urban IoT networks to extend their lifetime. In: LANMAN 2018: IEEE International Symposium on Local and Metropolitan Area Networks (2018)Google Scholar
  20. 20.
    Tilloy, A., Mallet, V., Poulet, D., Pesin, C., Brocheton, F.: BLUE-based NO\({}_2\) data assimilation at urban scale. J. Geophys. Res. 118(4), 2031–2040 (2013)Google Scholar
  21. 21.
    Ventura, R., Mallet, V., Issarny, V., Raverdy, P.G., Rebhi, F.: Estimation of urban noise with the assimilation of observations crowdsensed by the mobile application Ambiciti. In: INTER-NOISE 2017–46th International Congress and Exposition on Noise Control Engineering Taming Noise and Moving Quiet (2017)Google Scholar
  22. 22.
    Ventura, R., Mallet, V., Issarny, V., Raverdy, P.G., Rebhi, F.: Evaluation and calibration of mobile phones for noise monitoring application. J. Acoust. Soc. Am. 142(5), 3084 (2017)CrossRefGoogle Scholar

Copyright information

© IFIP International Federation for Information Processing 2018

Authors and Affiliations

  • Valérie Issarny
    • 1
    Email author
  • Georgios Bouloukakis
    • 1
  • Nikolaos Georgantas
    • 1
  • Françoise Sailhan
    • 2
  • Géraldine Texier
    • 3
  1. 1.InriaParisFrance
  2. 2.CNAMParisFrance
  3. 3.IMT Atlantique/IRISA/UBLRennesFrance

Personalised recommendations