Skip to main content

Network Swapping

  • Chapter
  • 357 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3465))

Abstract

Wireless mobile terminals have limited storage memory due to weight, size and power constraints. Potentially unlimited virtual memory could be found on remote servers made accessible through a wireless link, but power hungry wireless network interface cards (WNIC) may reduce the battery lifetime if not efficiently exploited, actually limiting the practical interest of network virtual memory (NVM). On the other hand, when network memory is used for swapping, service performance can be an issue. In this tutorial we discuss the feasibility of network swapping for wireless mobile terminals. First, we perform extensive experiments to compare performance and energy of network swapping with those of local swapping on microdrives and flash memories. Our results show that remote swap devices made accessible through a power-manageable WNIC can be even more efficient than local microdrives. Second, we address the issue of mobility management by presenting an infrastructure providing efficient remote memory access to mobile terminals. We report experimental results obtained on a working prototype of the proposed infrastructure.

Co-financed by Regione Marche within the CIPE 36/2002 framework.

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   39.99
Price excludes VAT (USA)
  • Available as 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Acquaviva, A., Bontà, E., Lattanzi, E.: Dynamic Power Management Strategies Within the IEEE 802.11 Standard. In: Bernardo, M., Bogliolo, A. (eds.) SFM-Moby 2005. LNCS, vol. 3465, pp. 190–214. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  2. Acquaviva, A., Simunic, T., Deolalikar, V., Roy, S.: Remote Power Control of Wireless Network Interfaces. In: Proceedings of PATMOS, Turin, Italy (September 2003)

    Google Scholar 

  3. Agere, 802.11 Wireless Chip Set White Paper (2003), http://www.agere.com/client/docs/multimode_white_paper.pdf

  4. Mishra, A., Shin, M., Arbaugh, W.: Context Caching Using Neighbor Graph for Fast Handoffs in a Wireless Network, Technical Report CS-TR-4477 and UMIACS-TR-2003-46, Dep. of CS, Univ. of Maryland, USA

    Google Scholar 

  5. Gu, B., Chen, I.: Performance Analysis of Location-Aware Mobile Service Proxies for Reducing Network Cost in Personal Communication Systems. ACM/Kluwer J. on Mob. Net. and Appl.s (2004)

    Google Scholar 

  6. Cisco System, Cisco Aironet 350 Series Access Points (2003), http://www.cisco.com/univercd/cc/td/doc/product/wireless/airo_350/accsspts/index.htm

  7. Cisco System, Cisco Aironet 350 Series Wireless LAN Adapters (2003), http://www.cisco.com/univercd/cc/td/doc/product/wireless/airo_350/350cards/index.htm

  8. Compaq, Compact flash cards (2003), http://www.hp.com/products1/storage/products/storagemedia/flash_cards/index.html

  9. Bovet, D., Cesati, M.: Understanding the Linux Kernel, Janaury 2001. OŔeally & Associates, Sebastopol (2001)

    Google Scholar 

  10. Al-Bia-Ali, F.K., Boddupalli, P., Davies, N.: An Inter-Access Point Handoff Mechanism for Wireless Network Management: The Sabino System. In: Proc. of ICWN (2003)

    Google Scholar 

  11. Kuenning, G., Popek, G.J.: Automated Hoarding for Mobile Computing. In: Proc. of Symposium on Operating System Principles, October 1997, pp. 264–275 (1997)

    Google Scholar 

  12. Kuenning, G., Ma, W., Reiher, P., Popek, G.J.: Simplifying Automated Hoarding Methods. In: Proc. of MSWiM, September 2002, pp. 15–21 (2002)

    Google Scholar 

  13. Chang, H., Tait, C., Cohen, N., Shapiro, M., Mastrianni, S., Floyd, R., Housel, B., Lindquist, D.: Web Browsing in a Wireless Environment: Disconnected and Asynchronous Operation in ARTour Web Express. In: Proc. of MCN (1997)

    Google Scholar 

  14. IBM, 340MB Microdrive Hard Drive (2003), http://www.storage.ibm.com/hddredirect.html?/micro/index.html

  15. Hom, J., Kremer, U.: Energy Management of Virtual Memory on Diskless Devices. In: Proceedings of COLP, Barcelona, Spain (September 2001)

    Google Scholar 

  16. LAN/MAN Standards Committee of the IEEE Computer Society. Part 11: Wireless LAN MAC and PHY Specifications: Higher-Speed Physical Layer Extension in the 2.4 GHz Band, IEEE (1999)

    Google Scholar 

  17. Flouris, M.D., Markatos, E.P.: The Network RamDisk: Using Remote Memory on Heterogeneous NOWs. In: Cluster Computing, pp. 281–293. Baltzer Science Publishers (1999)

    Google Scholar 

  18. Satyanarayanan, M.: The Evolution of Coda. ACM TOCS 20(2), 85–124 (2002)

    Article  Google Scholar 

  19. Breuer, P.T., Marin Lopez, A., Garcia Ares, A.: The Network Block Device. Linux Journal (73) (May 2000)

    Google Scholar 

  20. Ruggaber, R., Seitz, J., Knapp, M.: π 2 - a Generic Proxy Platform for Wireless Access and Mobility in CORBA. In: Proc. of ACM PODC (2000)

    Google Scholar 

  21. Hadjiefthymiades, S., Matthaiou, V., Merakos, L.: Supporting the WWW in Wireless Communications Through Mobile Agents. Kluwer J. on Mob. Net. and Appl.s (2002)

    Google Scholar 

  22. Swapping via NFS for Linux, http://www.nfs-swap.dot-heine.de

  23. Kunz, T., Black, J.P.: An Architecture for Adaptive Mobile Applications. In: Proc. of ICWC (1999)

    Google Scholar 

  24. Newhall, T., Finney, S., Ganchev, K., Spiegel, M.: Nswap: A Network Swapping Module for Linux Clusters. In: Proceedings of Euro-Par, Klagenfurt, Austria (August 2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Lattanzi, E., Acquaviva, A., Bogliolo, A. (2005). Network Swapping. In: Bernardo, M., Bogliolo, A. (eds) Formal Methods for Mobile Computing. SFM-Moby 2005. Lecture Notes in Computer Science, vol 3465. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11419822_7

Download citation

  • DOI: https://doi.org/10.1007/11419822_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25697-7

  • Online ISBN: 978-3-540-32021-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics