Skip to main content

Context Aware Data Synchronisation During Emergencies

  • Conference paper
  • First Online:
Modeling and Using Context (CONTEXT 2017)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10257))

Abstract

Today emergency management teams highly use internet-connected devices to improve the accuracy and immediacy of data collection and sharing. However, most cloud-based data synchronisation models rely on centralised components to share their data between users and do not support situations where the internet connection is unreliable or unavailable. This becomes particularly important when working in disaster-affected areas, where the internet infrastructure itself may be damaged but multiple, offline users are within close range of each other. Peer-to-peer data synchronisation can provide a great opportunity for performing data synchronisation locally between the mobile peers in an offline mode. However, it introduces new challenges in terms of conflict resolution, security and data consistency and integrity. In this paper, we propose a context-aware peer to peer data synchronisation framework for mobile environments when the internet becomes unavailable. The proposed approach introduces novel methods for peer discovery, user authentication and authorisation, as well as managing data versioning.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Victorian Bushfires Royal Commission Final Report (2009). http://www.royalcommission.vic.gov.au/finaldocuments/summary/PF/VBRC_Summary_PF.pdf

  2. Halls Gap: CFA concerned over phone outage, The Stawell Times-News. http://www.stawelltimes.com.au/story/4101016/emergency-concerns-over-grampians-phone-outage/?cs=12

  3. Warrnambool Exchange Fire, Consumer and Social Impact Analysis, ACCAN (2014). https://accan.org.au/files/Grants/2014%20RMIT%20Warrnambool%20report_final.pdf

  4. Manual 14 - Post-Disaster Survey And Assessment, Emergency Management Australia, Australian Emergency Manuals Series, Part III, Volume 2 (2001). https://www.aidr.org.au/media/1447/manual-14-post-disaster-survey-and-assessment.pdf

  5. Chen, K., Shen, H., Zhang, H.: Leveraging social networks for P2P content-based file sharing in disconnected MANETs. IEEE Trans. Mob. Comput. 13, 235–249 (2014)

    Article  Google Scholar 

  6. Raj, M., Kant, K., Das, S.K.: Energy adaptive mechanism for P2P file sharing protocols. In: Caragiannis, I., et al. (eds.) Euro-Par 2012. LNCS, vol. 7640, pp. 89–99. Springer, Heidelberg (2013). doi:10.1007/978-3-642-36949-0_11

    Chapter  Google Scholar 

  7. Agarwal, S., Starobinski, D., Trachtenberg, A.: On the scalability of data synchronization protocols for PDAs and mobile devices. IEEE Netw. 16, 22–28 (2002)

    Article  Google Scholar 

  8. Shial, G., Majhi, S.K.: Techniques for file synchronisation: a survey. J. Glob. Res. Comput. Sci. 5(11), 1–4 (2014)

    Google Scholar 

  9. Starobinski, D., Trachtenberg, A., Agarwal, S.: Efficient PDA synchronization. IEEE Trans. Mob. Comput. 2(1), 40–51 (2003)

    Article  Google Scholar 

  10. SyncML. http://www.syncml.org

  11. Palm developer knowledgebase manuals. http://palmos.com/dev/support/docs/palmos/ReferenceTOC.htm

  12. Endo, S., Miyamoto, T., Kumagai, S., Fujii, T.: A data synchronization method for peer-to-peer collaboration systems. In: IEEE International Symposium on Communications and Information Technology 2004 ISCIT 2004, vol. 1, pp. 368–373 (2004)

    Google Scholar 

  13. Judge, F., Kalra, G.S.: Peer-to-peer data synchronization architecture (2010)

    Google Scholar 

  14. Balasubramaniam, S., Pierce, B.C.: What is a file synchronizer? In: MOBICOM 1998 (1998)

    Google Scholar 

  15. Ramsey, N., Csirmaz, E.: An algebraic approach to file synchronization. ACM SIGSOFT Softw. Eng. Notes 26(5), 175 (2001)

    Article  Google Scholar 

  16. Shamim Hossain, M., Masud, M., Muhammad, G., Rawashdeh, M., Hassan, M.M.: Automated and user involved data synchronization in collaborative e-health environments. Comput. Hum. Behav. 30, 485–490 (2014)

    Article  Google Scholar 

  17. Santoro, N.: Design and Analysis of Distributed Algorithms. Wiley-Interscience, Hoboken (2006)

    Book  MATH  Google Scholar 

  18. Lee, Y., Kim, Y., Choi, H.: Conflict resolution of data synchronization in mobile environment. In: Laganá, A., Gavrilova, M.L., Kumar, V., Mun, Y., Tan, C.J.K., Gervasi, O. (eds.) ICCSA 2004. LNCS, vol. 3044, pp. 196–205. Springer, Heidelberg (2004). doi:10.1007/978-3-540-24709-8_21

    Chapter  Google Scholar 

  19. Dey, A.K.: Understanding and using context. Pers. Ubiquit. Comput. 5(1), 4–7 (2001)

    Article  Google Scholar 

Download references

Acknowledgements

This research was funded by the State Government Technology Development Voucher program and Datalink Internet Systems Pty Ltd. We acknowledge Peter Kakris’s contribution to the initiation and conduct of this project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alireza Hassani .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Hassani, A., Haghighi, P.D., Burstein, F., Davey, S. (2017). Context Aware Data Synchronisation During Emergencies. In: Brézillon, P., Turner, R., Penco, C. (eds) Modeling and Using Context. CONTEXT 2017. Lecture Notes in Computer Science(), vol 10257. Springer, Cham. https://doi.org/10.1007/978-3-319-57837-8_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-57837-8_34

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-57836-1

  • Online ISBN: 978-3-319-57837-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics