Skip to main content

VirtualConnection: Opportunistic Networking for Web on Demand

  • Conference paper
Distributed Computing and Networking (ICDCN 2010)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5935))

Included in the following conference series:

Abstract

Social networks such as Facebook and Secondlife are popular. Wireless devices abound from affluent countries to developing countries. Social networks need wide area Internet support. Wireless interfaces offer ad hoc networking capability, without the need for infrastructure support. Web on Demand (WoD) aims to bridge the gap between ad hoc social networks (people in close proximity with shared interests) and ad hoc networking. A key requirement for WoD is transparent connection management. This paper makes three contributions: First, an abstraction called VirtualConnection for transparent connection creation and migration, with socket-like API; second, an implementation on iPAQs (Windows Mobile) as a user level library, and proof of efficacy of using this abstraction for realizing WoD; third, evaluations to establish the performance of this abstraction. In particular, we show the performance degradation due to virtualizing the connection is negligible.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pering, T., Agarwal, Y., Gupta, R., Want, R.: CoolSpots: Reducing the Power Consumption of Wireless Mobile Devices with Multiple Radio Interfaces. In: Proceedings of the Annual ACM/USENIX International Conference on Mobile Systems, Applications and Services, pp. 220–232 (2006)

    Google Scholar 

  2. Nicholson, A., Noble, B.: BreadCrumbs: Forecasting Mobile Connectivity. In: Proceedings of the 14th Annual ACM International Conference on Mobile Computing and Networking (2008)

    Google Scholar 

  3. Ravi, N., Scott, J., Iftode, L.: Context-aware Battery Management for Mobile Phones. In: PerCom 2008: Proceedings of the 6th Annual IEEE International Conference on Pervasive Computing and Communications, Dallas, TX (March 2008)

    Google Scholar 

  4. Prasad, R., Murray, M., Dovrolis, C., Claffy, K.: Bandwidth Estimation: Metrics, Measurement Techniques, and Tools. IEEE Network (June 2003)

    Google Scholar 

  5. Andersen, D., Bansal, D., Curtis, D., Seshan, S., Balakrishnan, H.: System Support for Bandwidth Management and Content Adaptation in Internet Applications. In: Proc. Symposium on Operating Systems Design and Implementation (October 2000)

    Google Scholar 

  6. Motani, M., Srinivasan, V., Nuggehalli, P.S.: PeopleNet: Engineering a Wireless Virtual Social Network. In: Proceedings of the 11th annual International conference on Mobile Computing and Networking, pp. 243–257 (2005)

    Google Scholar 

  7. Rahmati, A., Zhong, L.: Context-for-wireless: Context-sensitive Energy Efficient Wireless Data Transfer. In: Proceedings of the 5th International Conference on Mobile Systems, Applications and Services, pp. 165–178 (2007)

    Google Scholar 

  8. Chandra, R., Bahl, P., Bahl, P.: MultiNet: Connecting to Multiple IEEE 802.11 Networks Using a Single Wireless Card. In: Proceedings of the 23rd Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM), Hong Kong, China, March 2004, pp. 882–893 (2004)

    Google Scholar 

  9. Leguay, J., Lindgren, A., Scott, J., Friedman, T., Crowcroft, J.: Opportunistic Content Distribution in an Urban Setting. In: Proceedings of the 2006 SIGCOMM workshop on Challenged Networks, pp. 205–212 (2006)

    Google Scholar 

  10. Haggle, http://www.haggleproject.org/index.php/Main_Page

  11. Scott, J., Hui, P., Crowcroft, J., Diot, C.: Haggle: A Networking Architecture Designed Around Mobile Users. In: Third Annual IFIP Conference on Wireless On-demand Network Systems and Services (WONS 2006), Les Menuires, France (January 2006)

    Google Scholar 

  12. Zandy, V., Miller, B.: Reliable Network Connections. In: Proceedings of the Eighth ACM International Conference on Mobile Computing and Networking, Atlanta, GA, September 2002, pp. 95–106 (2002)

    Google Scholar 

  13. Salkintzis, A.K., Fors, C., Pazhyannur, R.: WLAN-GPRS Integration for Next-Generation Mobile Data Networks. IEEE Wireless Communications 9 (5), 112–124

    Google Scholar 

  14. Buddhikot, M.M., Chandranmenon, G., Han, S., Lee, Y.W., Miller, S.: Design and Implementation of WLAN/CDMA2000 Interworking Architecture. IEEE Communications 91(2000)

    Google Scholar 

  15. Chakravorty, R., Agarwal, S., Banerjee, S., Pratt, I.: Mob: a Mobile Bazaar for Wide-area Wireless. In: Proceedings of the 11th Annual International Conference on Mobile Computing and Networking, pp. 228–242 (2005)

    Google Scholar 

  16. Universal access – how mobile can bring communications to all (2005)

    Google Scholar 

  17. Bharghavan, V.: Challenges and Solutions to Adaptive Computing and Seamless Mobility over Heterogeneous Wireless Networks. Int. Journal on Wireless Personal Communications 4(2), 217–256

    Google Scholar 

  18. Hsieh, H.Y., Kim, K.H., Sivakumar, R.: An End to End Approach for Transparent Mobility across Heterogeneous Wireless Networks. Mobile Networks and Applications 9(4), 363–378 (2004)

    Article  Google Scholar 

  19. Engler, D., Kaashoek, F., O’Toole, J.: Exokernel: An Operating System Architecture for Application-Level Resource Management. In: Proc. 15th SOSP, Copper Mountain, CO, December 1995, pp. 251–266 (1995)

    Google Scholar 

  20. Salz, J., Snoeren, A.C., Balakrishnan, H.: TESLA: A Transparent, Extensible Session Layer Architecture for End-to-End Network Services. In: Proc. of the Fourth USENIX Symposium on Internet Technologies and Systems (USITS) (March 2003)

    Google Scholar 

  21. Mao, Y., Knutsson, B., Lu, H., Smith, J.: DHARMA: Distributed Home Agent for Robust Mobile Access. In: Proceedings of the IEEE Infocom 2005 Conference, Miami (March 2005)

    Google Scholar 

  22. Peddemors, A., Zandbelt, H., Bargh, M.: A Mechanism for Host Mobility Management supporting Application Awareness. In: Proceedings of the Second International Conference on Mobile Systems, Applications, and Services (MobiSys 2004) (June 2004)

    Google Scholar 

  23. Perkins, C., Royer, E.M., Das, S.: Ad hoc On-Demand Distance Vector (AODV) Routing. IETF RFC 3561 (2003)

    Google Scholar 

  24. ZigBee Alliance, http://www.zigbee.org/

  25. Ananthanarayanan, G., Stoica, I.: Blue-Fi: Enhancing Wi-Fi Performance using Bluetooth Signals. In: Proceedings of the Seventh International Conference on Mobile Systems, Applications, and Services (MobiSys 2009) (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yusuf, L., Ramachandran, U. (2010). VirtualConnection: Opportunistic Networking for Web on Demand. In: Kant, K., Pemmaraju, S.V., Sivalingam, K.M., Wu, J. (eds) Distributed Computing and Networking. ICDCN 2010. Lecture Notes in Computer Science, vol 5935. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11322-2_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-11322-2_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-11321-5

  • Online ISBN: 978-3-642-11322-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics