GeoFog4Health: a fog-based SDI framework for geospatial health big data analysis

  • Rabindra Kumar Barik
  • Harishchandra DubeyEmail author
  • Kunal Mankodiya
  • Sapana Ashok Sasane
  • Chinmaya Misra
Original Research


Spatial Data Infrastructure (SDI) is an important framework for sharing geospatial big data using the web. Integration of SDI with cloud computing led to emergence of Cloud-SDI as a tool for transmission, processing and analysis of geospatial data. Fog computing is a paradigm where embedded computers are employed to increase the throughput and reduce latency at the edge of the network. In this study, we developed and evaluated a Fog-based SDI framework named GeoFog4Health for mining analytics from geo-health big data. We built prototypes using Intel Edison and Raspberry Pi for studying the comparative performance. We conducted a case study on Malaria vector-borne disease positive maps of Maharastra state in India. The proposed framework had provision of lossless data compression for reduced data transfer. Also, overlay analysis of geospatial data was implemented. In addition, we discussed energy savings, cost analysis and scalability of the proposed framework with respect to efficient data processing. We compared the performance of the proposed framework with the state-of-the-art Cloud-SDI in terms of analysis time. Results and discussions showed the efficacy of the proposed system for enhanced analysis of geo-health big data generated from a variety of sensing frameworks.


Spatial data infrastructure (SDI) Geospatial big data Fog computing Cloud computing Geohealth big data Malaria 


  1. Andreu-Perez J, Poon CC, Merrifield RD, Wong ST, Yang GZ (2015) Big data for health. IEEE J Biomed Health Inform 19(4):1193–1208CrossRefGoogle Scholar
  2. Barik RK (2017) CloudGanga: Cloud Computing Based SDI Model for Ganga River Basin Management in India. Int J Agric Environ Inform Syst (IJAEIS) 8(4):54–71MathSciNetCrossRefGoogle Scholar
  3. Barik RK, Samaddar AB (2013) Service oriented architecture based SDI model for education sector in India. In: Proceedings of the International Conference on Frontiers of Intelligent Computing: Theory and Applications (FICTA), Springer, New York, pp 555–562Google Scholar
  4. Barik RK, Samaddar AB (2014) Service oriented architecture based sdi model for mineral resources management in india. Univ J Geosci 2(1):1–6Google Scholar
  5. Barik R, Samaddar A, Gupta R (2009) Investigations into the Efficacy of Open Source GIS Software. In: International  conference on geospatial technology for sustainable planet earth (Map World Forum)Google Scholar
  6. Barik RK, Dubey H, Samaddar AB, Gupta RD, Ray PK (2016) FogGIS: Fog Computing for geospatial big data analytics. In: IEEE Uttar Pradesh Section International Conference on Electrical, Computer and Electronics Engineering (UPCON), pp 613–618Google Scholar
  7. Barik R, Dubey H, Lenka RK, Mankodiya K, Pratik T, Sharma S (2017a) MistGIS: optimizing geospatial data analysis using mist computing. In: International conference on computing analytics and networking (ICCAN 2017), AISC, SpringerGoogle Scholar
  8. Barik R, Dubey H, Sasane S, Misra C, Constant N, Mankodiya K (2017b) Fog2Fog: Augmenting Scalability in Fog Computing for Health GIS Systems. In: IEEE/ACM International Conference on Connected Health: Applications, Systems and Engineering Technologies (CHASE), pp 241–242Google Scholar
  9. Barik RK, Dubey H, Mankodiya K (2017c) SoA-Fog: secure service-oriented edge computing architecture for smart health big data analytics. In: 5th IEEE global conference on signal and information processing (GlobalSIP), pp 477–481Google Scholar
  10. Bhatia M, Sood SK (2017) A comprehensive health assessment framework to facilitate IoT-assisted smart workouts: a predictive healthcare perspective. Comput Ind 92:50–66CrossRefGoogle Scholar
  11. Bonham-Carter GF (2014) Geographic information systems for geoscientists: modelling with GIS, vol 13. Elsevier, AmsterdamGoogle Scholar
  12. Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things. In: Proceedings of the first edition of the MCC workshop on Mobile cloud computing, ACM, pp 13–16Google Scholar
  13. Borthakur D, Dubey H, Constant N, Mahler L, Mankodiya K (2017) SMART FOG: fog computing framework for unsupervised clustering analytics in wearable internet of things. In: 5th IEEE global conference on signal and information processing (GlobalSIP), pp 472–476Google Scholar
  14. Buyya R, Yeo CS, Venugopal S (2008) Market-oriented cloud computing: Vision, hype, and reality for delivering it services as computing utilities. In: 10th IEEE International Conference on High Performance Computing and Communications, pp 5–13Google Scholar
  15. Chen F, Ren H (2010) Comparison of vector data compression algorithms in mobile GIS. In: 3rd IEEE International Conference on Computer Science and Information Technology (ICCSIT), vol 1, pp 613–617Google Scholar
  16. Chen Z, Chen N, Yang C, Di L (2012) Cloud computing enabled web processing service for earth observation data processing. IEEE J Sel Top Appl Earth Obs Remote Sens 5(6):1637–1649CrossRefGoogle Scholar
  17. Chiang M, Zhang T (2016) Fog and IoT: an overview of research opportunities. IEEE Internet Things J 3(6):854–864CrossRefGoogle Scholar
  18. Coleman DJ, Rajabifard A, Kolodziej KW (2016) Expanding the SDI environment: comparing current spatial data infrastructure with emerging indoor location-based services. Int J Digital Earth 9(6):629–647CrossRefGoogle Scholar
  19. Constant N, Borthakur D, Abtahi M, Dubey H, Mankodiya K (2017) Fog-assisted wIoT: a smart fog gateway for end-to-end analytics in wearable internet of things. arXiv:170108680 (preprint)
  20. Dastjerdi AV, Gupta H, Calheiros RN, Ghosh SK, Buyya R (2016) Fog computing: principles, architectures, and applications. arXiv:160102752 (preprint)
  21. Dubey H, Yang J, Constant N, Amiri AM, Yang Q, Makodiya K (2015) Fog data: enhancing telehealth big data through fog computing. In: Proceedings of the ASE BigData & SocialInformatics 2015, ACM, p 14Google Scholar
  22. Dubey H, Mehl MR, Mankodiya K (2016a) BigEar: inferring the ambient and emotional correlates from smartphone-based acoustic big data. In: 2016 IEEE International conference connected health: applications, systems and engineering technologies (CHASE), pp 78–83Google Scholar
  23. Dubey H, Kaushik L, Sangwan A, Hansen JH (2016b) A speaker diarization system for studying peer-led team learning groups. In: 2016 Annual conference of the international speech communication association (INTERSPEECH), pp 2180–2184Google Scholar
  24. Dubey H, Constant N, Mankodiya K (2017) RESPIRE: a spectral Kurtosis-based method to extract respiration rate from wearable PPG signals. In: 2017 IEEE/ACM International conference connected health: applications, systems and engineering technologies (CHASE), pp 84–89Google Scholar
  25. Dubey H, Constant N, Monteiro A, Abtahi M, Borthakur D, Mahler L, Sun Y, Yang Q, Mankodiya K (2017b) Fog computing in medical internet-of-things: architecture, implementation, and applications. In: Handbook of large-scale distributed computing in smart healthcare, Springer International Publishing AG, New YorkGoogle Scholar
  26. Eldawy A (2014) Spatialhadoop: towards flexible and scalable spatial processing using mapreduce. In: Proceedings of the 2014 SIGMOD PhD symposium ACM, pp 46–50Google Scholar
  27. Eldawy A, Mokbel MF (2015) Spatialhadoop: a mapreduce framework for spatial data. In: IEEE 31st International Conference on Data Engineering (ICDE), pp 1352–1363Google Scholar
  28. Evangelidis K, Ntouros K, Makridis S, Papatheodorou C (2014) Geospatial services in the cloud. Comput Geosci 63:116–122CrossRefGoogle Scholar
  29. Fang S, Zhu Y, Xu L, Zhang J, Zhou P, Luo K, Yang J (2017) An integrated system for land resources supervision based on the IoT and cloud computing. Enterp Inform Syst 11(1):105–121CrossRefGoogle Scholar
  30. Georis-Creuseveau J, Claramunt C, Gourmelon F (2017) A modelling framework for the study of spatial data infrastructures applied to coastal management and planning. Int J Geogr Inf Sci 31(1):122–138CrossRefGoogle Scholar
  31. Giuliani G, Lacroix P, Guigoz Y, Roncella R, Bigagli L, Santoro M, Mazzetti P, Nativi S, Ray N, Lehmann A (2016) Bringing GEOSS services into practice: a capacity building resource on spatial data infrastructures (SDI). Transactions in GISGoogle Scholar
  32. Granell C, Fernández ÓB, Díaz L (2014) Geospatial information infrastructures to address spatial needs in health: collaboration, challenges and opportunities. Future Gener Comput Syst 31:213–222CrossRefGoogle Scholar
  33. Hancke GP, Hancke GP Jr et al (2012) The role of advanced sensing in smart cities. Sensors 13(1):393–425CrossRefGoogle Scholar
  34. He L, Yue P, Di L, Zhang M, Hu L (2015) Adding geospatial data provenance into SDIa service-oriented approach. IEEE J Sel Top Appl Earth Obs Remote Sens 8(2):926–936CrossRefGoogle Scholar
  35. Huang Q, Yang C, Liu K, Xia J, Xu C, Li J, Gui Z, Sun M, Li Z (2013) Evaluating open-source cloud computing solutions for geosciences. Comput Geosci 59:41–52CrossRefGoogle Scholar
  36. Ji H, Wang Y (2010) The research on the compression algorithms for vector data. In: International Conference on Multimedia Technology (ICMT), pp 1–4Google Scholar
  37. Khan Z, Ludlow D, McClatchey R, Anjum A (2012) An architecture for integrated intelligence in urban management using cloud computing. J Cloud Comput Adv Syst Appl 1(1):1CrossRefGoogle Scholar
  38. Kharouf RAA, Alzoubaidi AR, Jweihan M (2017) An integrated architectural framework for geoprocessing in cloud environment. Spatial Inform Res pp 1–9Google Scholar
  39. Koswatte S, McDougall K, Liu X (2015) SDI and crowdsourced spatial information management automation for disaster management. Surv Rev 47(344):307–315CrossRefGoogle Scholar
  40. Lee JG, Kang M (2015) Geospatial big data: challenges and opportunities. Big Data Res 2(2):74–81MathSciNetCrossRefGoogle Scholar
  41. Leidig M, Teeuw R (2015) Free software: a review, in the context of disaster management. Int J Appl Earth Obs Geoinf 42:49–56CrossRefGoogle Scholar
  42. Lenka RK, Barik RK, Gupta N, Ali SM, Rath A, Dubey H (2016) Comparative analysis of spatialhadoop and geospark for geospatial big data analytics. In: 2nd IEEE International conference on contemporary computing and informatics (IC3I), pp 484–488Google Scholar
  43. Li B, Pei Y, Wu H, Shen B (2015) Heuristics to allocate high-performance cloudlets for computation offloading in mobile ad hoc clouds. J Supercomput 71(8):3009–3036CrossRefGoogle Scholar
  44. Li W, Santos I, Delicato FC, Pires PF, Pirmez L, Wei W, Song H, Zomaya A, Khan S (2016) System modelling and performance evaluation of a three-tier cloud of things. Future Gener Comput SystGoogle Scholar
  45. Ma Y, Wu H, Wang L, Huang B, Ranjan R, Zomaya A, Jie W (2015) Remote sensing big data computing: challenges and opportunities. Future Gener Comput Syst 51:47–60CrossRefGoogle Scholar
  46. Monteiro A, Dubey H, Mahler L, Yang Q, Mankodiya K (2016) FIT: a fog computing device for speech tele-treatments. In: IEEE International Conference on Smart Computing (SMARTCOMP), pp 1–3Google Scholar
  47. Mwange C, Mulaku GC, Siriba DN (2016) Reviewing the status of national spatial data infrastructures in africa. Surv Rev 1–10Google Scholar
  48. Patra SS, Barik R (2015) Dynamic dedicated server allocation for service oriented multi-agent data intensive architecture in biomedical and geospatial cloud. In: Cloud Technology: Concepts, Methodologies, Tools, and Applications, IGI Global, pp 2262–2273Google Scholar
  49. Qgiscloud (2017)
  50. Roy DG, De D, Mukherjee A, Buyya R (2016) Application-aware cloudlet selection for computation offloading in multi-cloudlet environment. J Supercomput 1–19Google Scholar
  51. Salajegheh J, Hakimpour F, Esmaeily A (2014) Developing a web-based system by integrating VGI and SDI for real estate management and marketing. Int Arch Photogramm Remote Sens Spatial Inform Sci 40(2):231CrossRefGoogle Scholar
  52. Sareen S, Sood SK, Gupta SK (2016) IoT-based cloud framework to control Ebola virus outbreak. J Ambient Intell Hum Comput 1–18Google Scholar
  53. Sareen S, Gupta SK, Sood SK (2017a) An intelligent and secure system for predicting and preventing zika virus outbreak using fog computing. Enterprise Inform Syst 1–21Google Scholar
  54. Sareen S, Sood SK, Gupta SK (2017b) Secure internet of things-based cloud framework to control zika virus outbreak. Int J Technol Assess Health Care 1–8Google Scholar
  55. Schäffer B, Baranski B, Foerster T (2010) Towards spatial data infrastructures in the clouds. In: Geospatial thinking, Springer, New York, pp 399–418Google Scholar
  56. Smith J, Mackaness W, Kealy A, Williamson I (2004) Spatial data infrastructure requirements for mobile location based journey planning. Trans GIS 8(1):23–44CrossRefGoogle Scholar
  57. Sood SK, Mahajan I (2017) Wearable IoT sensor based healthcare system for identifying and controlling chikungunya virus. Comput Ind 91:33–44CrossRefGoogle Scholar
  58. Vanmeulebrouk B, Rivett U, Ricketts A, Loudon M (2008) Open source GIS for HIV/AIDS management. Int J Health Geograph 7(1):53CrossRefGoogle Scholar
  59. Verma P, Sood SK, Kalra S (2017) Cloud-centric IoT based student healthcare monitoring framework. J Ambient Intell Hum Comput 1–17Google Scholar
  60. Wang X, Zhang H, Zhao J, Lin Q, Zhou Y, Li J (2015) An interactive web-based analysis framework for remote sensing cloud computing. ISPRS Ann Photogramm Remote Sens Spatial Inform Sci 4Google Scholar
  61. Wu B, Wu X, Huang J (2010) Geospatial data services within cloud computing environment. In: International Conference on Audio Language and Image Processing (ICALIP) IEEE, pp 1577–1584Google Scholar
  62. Yang C, Raskin R, Goodchild M, Gahegan M (2010) Geospatial cyberinfrastructure: past, present and future. Comput Environ Urban Syst 34(4):264–277CrossRefGoogle Scholar
  63. Yang C, Goodchild M, Huang Q, Nebert D, Raskin R, Xu Y, Bambacus M, Fay D (2011) Spatial cloud computing: how can the geospatial sciences use and help shape cloud computing? Int J Digital Earth 4(4):305–329CrossRefGoogle Scholar
  64. Yang C, Huang Q, Li Z, Liu K, Hu F (2017a) Big data and cloud computing: innovation opportunities and challenges. Int J Digital Earth 10(1):13–53CrossRefGoogle Scholar
  65. Yang C, Yu M, Hu F, Jiang Y, Li Y (2017b) Utilizing cloud computing to address big geospatial data challenges. Comput Environ Urban Syst 61:120–128CrossRefGoogle Scholar
  66. Yi S, Li C, Li Q (2015) A survey of fog computing: concepts, applications and issues. In: Proceedings of the 2015 Workshop on Mobile Big Data ACM, pp 37–42Google Scholar
  67. Yu J, Wu J, Sarwat M (2015) Geospark: A cluster computing framework for processing large-scale spatial data. In: Proceedings of the 23rd SIGSPATIAL International Conference on Advances in Geographic Information Systems ACM, p 70Google Scholar
  68. Yue P, Zhou H, Gong J, Hu L (2013) Geoprocessing in cloud computing platforms—a comparative analysis. Int J Digital Earth 6(4):404–425CrossRefGoogle Scholar
  69. Yue P, Guo X, Zhang M, Jiang L, Zhai X (2016) Linked Data and SDI: the case on Web geoprocessing workflows. ISPRS J Photogramm Remote Sens 114:245–257CrossRefGoogle Scholar
  70. Zhou B, Dastjerdi AV, Calheiros R, Srirama S, Buyya R (2015) mCloud: A Context-aware offloading framework for heterogeneous mobile cloud. IEEE Trans Serv ComputGoogle Scholar
  71. Zhu H, Yang CP (2008) Data compression for network gis. Encyclopedia of GIS. Springer, New York, pp 209–213CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2018

Authors and Affiliations

  1. 1.School of Computer ApplicationsKIIT Deemed to be UniversityBhubaneswarIndia
  2. 2.Center for Robust Speech SystemsThe University of Texas at DallasRichardsonUSA
  3. 3.Wearable Biosensing LabUniversity of Rhode IslandSouth KingstownUSA
  4. 4.Savitribai Phule Pune UniversityPuneIndia

Personalised recommendations