Skip to main content

GeoSPRINGS: Towards a Location-Aware Mobile Agent Platform

  • Conference paper
  • First Online:
  • 474 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10819))

Abstract

Mobile agent technology enables the autonomous migration of code from one computer/device to another, to efficiently exploit the available computing resources or access data locally. It can provide interesting advantages in distributed and mobile computing scenarios. However, existing mobile agent platforms do not offer facilities for the design of agents that are location-aware and that can support a variety of communication options, including mobile ad hoc communications.

In this paper, we present our ongoing work towards the development of a location-aware mobile agent platform, that we call GeoSPRINGS. The platform provides functionalities for agents to travel to specific geographic locations/areas and to perform geo-cast communications, as well as the capability to operate using both wide-area cellular networks and direct ad hoc communications among the mobile devices.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   60.00
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

Learn about institutional subscriptions

References

  1. Andrade, F.S.: LipeRMI (2006). http://lipermi.sourceforge.net. Accessed 11 Feb 2018

  2. Android Developers: Connecting devices wirelessly. https://developer.android.com/training/connect-devices-wirelessly/index.html. Accessed 11 Feb 2018

  3. Android Developers: Making your app location-aware. https://developer.android.com/training/location/index.html. Accessed 11 Feb 2018

  4. Bagga, P., Hans, R.: Mobile agents system security: a systematic survey. ACM Comput. Surv. 50(5), 65:1–65:45 (2017)

    Article  Google Scholar 

  5. Balan, R.K., Flinn, J.: Cyber foraging: fifteen years later. IEEE Pervasive Comput. 16(3), 24–30 (2017)

    Article  Google Scholar 

  6. Google Code: RipeRMI (2011). https://code.google.com/archive/p/ripermi. Accessed 11 Feb 2018

  7. Ilarri, S., Mena, E., Illarramendi, A.: Location-dependent queries in mobile contexts: distributed processing using mobile agents. IEEE Trans. Mob. Comput. 5(8), 1029–1043 (2006)

    Article  Google Scholar 

  8. Ilarri, S., Trillo, R., Mena, E.: SPRINGS: a scalable platform for highly mobile agents in distributed computing environments. In: Fourth International WoWMoM Workshop on Mobile Distributed Computing (MDC), 5 pp. IEEE (2006)

    Google Scholar 

  9. Lange, D.B., Oshima, M.: Seven good reasons for mobile agents. Commun. ACM 42(3), 88–89 (1999)

    Article  Google Scholar 

  10. Milojicic, D., Douglis, F., Wheeler, R.: Mobility: Processes, Computers, and Agents. ACM, New York (1999)

    Google Scholar 

  11. Mouradian, C., Naboulsi, D., Yangui, S., Glitho, R.H., Morrow, M.J., Polakos, P.A.: A comprehensive survey on fog computing: state-of-the-art and research challenges. IEEE Commun. Surv. Tutorials 20(1), 416–464 (2017).

    Google Scholar 

  12. Satyanarayanan, M., Bahl, P., Cáceres, R., Davies, N.: The case for VM-based cloudlets in mobile computing. IEEE Pervasive Comput. 8(4), 14–23 (2009)

    Article  Google Scholar 

  13. Spyrou, C., Samaras, G., Pitoura, E., Evripidou, P.: Mobile agents for wireless computing: the convergence of wireless computational models with mobile agent technologies. Mob. Netw. Appl. 9(5), 517–528 (2004)

    Article  Google Scholar 

  14. Taleb, T., Ksentini, A.: Follow me cloud: interworking federated clouds and distributed mobile networks. IEEE Netw. 27(5), 12–19 (2013)

    Article  Google Scholar 

  15. Trillo, R., Ilarri, S., Mena, E.: Comparison and performance evaluation of mobile agent platforms. In: Third International Conference on Autonomic and Autonomous Systems (ICAS), pp. 41–46. IEEE (2007)

    Google Scholar 

  16. Urra, O., Ilarri, S., Trillo-Lado, R.: An approach driven by mobile agents for data management in vehicular networks. Inf. Sci. 381, 55–77 (2017)

    Article  Google Scholar 

  17. Wi-Fi Alliance: Wi-Fi Direct. https://www.wi-fi.org/discover-wi-fi/wi-fi-direct. Accessed 11 Feb 2018

  18. Yu, W., Liang, F., He, X., Hatcher, W.G., Lu, C., Lin, J., Yang, X.: A survey on the edge computing for the Internet of Things. IEEE Access 6, 6900–6919 (2017).

    Article  Google Scholar 

  19. Yus, R., Mena, E., Ilarri, S., Illarramendi, A.: SHERLOCK: semantic management of location-based services in wireless environments. Pervasive Mob. Comput. 15, 87–99 (2014)

    Article  Google Scholar 

Download references

Acknowledgments

This work has been supported by the project TIN2016-78011-C4-3-R (AEI/FEDER, UE) and DGA-FSE (COS2MOS research group).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sergio Ilarri .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ilarri, S., Roig, P., Trillo, R. (2018). GeoSPRINGS: Towards a Location-Aware Mobile Agent Platform. In: R. Luaces, M., Karimipour, F. (eds) Web and Wireless Geographical Information Systems. W2GIS 2018. Lecture Notes in Computer Science(), vol 10819. Springer, Cham. https://doi.org/10.1007/978-3-319-90053-7_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-90053-7_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-90052-0

  • Online ISBN: 978-3-319-90053-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics