Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2658260.2658263acmconferencesArticle/Chapter ViewAbstractPublication PagesancsConference Proceedingsconference-collections
research-article

WASP: a software-defined communication layer for hybrid wireless networks

Published: 20 October 2014 Publication History

Abstract

In this paper we introduce WASP, a general communication layer for hybrid wireless networks where multiple networks are used to complement each other. In our system, we capitalize on an infrastructure with a ubiquitous,wide-area network to help enable the creation of a local mobile ad-hocnetwork in an efficient, scalable, evolvable, and manageable way. In particular, in an architecture inspired by software-defined networking,we decouple the control plane and data plane in the mobile devices and shift the control plane to a centralized controller. The controller, reachable via the wide-area network, manages a collection of mobile devices by informing each device how to handle traffic based on neighbor information provided by the mobile devices. With this, a mobile ad-hoc network can help reduce the data burden on the ubiquitous network, and the ubiquitous network can help reduce the burden on the mobile devices. WASP can be used in different networks with different applications such as cellular and military networks. In this paper, we based our implementation on Android and tested on a collection of Google Nexus-4 devices to measure metrics such as battery consumption. We evaluate on an extended ns-3 simulation platform which we added the ability to run unmodified Android applications on the nodes within ns-3. Our experiments show that WASP scales better than traditional ad-hoc networks with only a minimal trade off of energy. Additionally, we show that a content distribution scheme using WASP on smart phones with cellular data plans significantly offloads bandwidth from the cellular infrastructure, and in turn reduces expensive data usage and energy usage.

References

[1]
Adhoc-on-android. https://code.google.com/p/adhoc-on-android/.
[2]
iperf for android. https://play.google.com/store/apps/details?id=com.magicandroidapps.iperf.
[3]
Meraki. http://www.meraki.com/.
[4]
Nicira Networks. http://nicira.com/.
[5]
ns-3: A discrete-event network simulator for internet systems. http://www.nsnam.org.
[6]
Open garden. http://opengarden.com/.
[7]
Open vswitch: Production quality, multilayer open virtual switch. http://www.openvswitch.org.
[8]
Running olsr on android phones. http://www.olsr.org/?q=olsr_on_android.
[9]
Samsung AllShare Play. http://www.samsung.com/us/2012-allshare-play/.
[10]
Serval: communicate anywhere, anytime. http://www.servalproject.org/.
[11]
Serval demo: Client migration. http://www.serval-arch.org/demos/client-migration/.
[12]
rfc 3626: Optimized link state routing protocol (olsr). http://www.ietf.org/rfc/rfc3626.txt, 2003.
[13]
ns-3-users Google Groups: routing performance problem in large scale MANET. https://groups.google.com/d/msg/ns-3-users/1tq8kFuoy1Y/cjnlh9LDdJwJ, Nov. 2012.
[14]
Y. Agarwal, R. Chandra, A. Wolman, P. Bahl, K. Chin, and R. Gupta. Wireless wakeups revisited: energy management for VoIP over Wi-Fi smartphones. In Proc. conference on Mobile systems, applications and services (MobiSys), 2007.
[15]
H. Ali-Ahmad, C. Cicconetti, A. de la Oliva, M. Draxler, R. Gupta, V. Mancuso, L. Roullet, and V. Sciancalepore. Crowd: An sdn approach for densenets. 2013 Second European Workshop on Software De_ned Networks, 0:25{31, 2013.
[16]
J. Bicket, D. Aguayo, S. Biswas, and R. Morris. Architecture and evaluation of an unplanned 802.11b mesh network. In Proceedings of the 11th annual international conference on Mobile computing and networking, MobiCom '05, pages 31{42, New York, NY, USA, 2005. ACM.
[17]
L. Breslau, P. Cao, L. Fan, G. Phillips, and S. Shenker. Web caching and zipf-like distributions: Evidence and implications. In Proc. IEEE INFOCOM, Mar. 1999.
[18]
M. Casado, M. J. Freedman, J. Pettit, J. Luo, N. Gude, N. McKeown, and S. Shenker. Rethinking enterprise network control. IEEE/ACM Transactions on Networking, 17(4), Aug. 2009.
[19]
M. Castro, P. Druschel, A.-M. Kermarrec, A. Nandi, A. Rowstron, and A. Singh. Splitstream: high-bandwidth multicast in cooperative environments. In SOSP, 2003.
[20]
R. Chandra, P. Bahl, and P. Bahl. MultiNet: Connecting to Multiple IEEE 802.11 Networks Using a Single Wireless Card. In Proc. IEEE Infocom, Mar. 2004.
[21]
S.-M. Cheng, P. Lin, D.-W. Huang, and S.-R. Yang. A study on distributed/centralized scheduling for wireless mesh network. In Proc. conference on Wireless communications and mobile computing (IWCMC), 2006.
[22]
A. Dhananjay, H. Zhang, J. Li, and L. Subramanian. Practical, distributed channel assignment and routing in dual-radio mesh networks. In Proc. SIGCOMM, 2009.
[23]
M. J. Freedman, E. Freudenthal, and D. Mazieres. Democratizing content publication with coral. In Proc. Symposium on Networked Systems Design and Implementation (NSDI), Mar. 2004.
[24]
A. Greenberg, G. Hjalmtysson, D. A. Maltz, A. Myers, J. Rexford, G. Xie, H. Yan, J. Zhan, and H. Zhang. A clean slate 4d approach to network control and management. SIGCOMM Comput. Commun. Rev., 35(5):41{54, Oct. 2005.
[25]
S. Ha, S. Sen, C. Joe-Wong, Y. Im, and M. Chiang. TUBE: Time-dependent Pricing for Mobile Data. In Proc. SIGCOMM, 2012.
[26]
S. Hua, Y. Guo, Y. Liu, H. Liu, and S. S. Panwar. Scalable video multicast in hybrid 3g/ad-hoc networks. Trans. Multi., 13(2):402{413, Apr. 2011.
[27]
J. Huang, F. Qian, A. Gerber, Z. M. Mao, S. Sen, and O. Spatscheck. A close examination of performance and power characteristics of 4g lte networks. In Proc. conference on Mobile systems, applications, and services (MobiSys), 2012.
[28]
S. Ihm and V. S. Pai. Towards understanding modern web tra_c. In Proc. conference on Internet measurement conference (IMC), IMC '11, 2011.
[29]
S. Kandula, K. C.-J. Lin, T. Badirkhanli, and D. Katabi. FatVAP: aggregating AP backhaul capacity to maximize throughput. In Proc. Symposium on Networked Systems Design and Implementation (NSDI), 2008.
[30]
P. Kapustka. NL West Leads MLB Stadium Wi-Fi Scorecard, with 4 out of 5 Teams O_ering Network Service to Fans. http://www.mobilesportsreport.com/2013/03/nl-west- leads-mlb-stadium-wi-fi-scorecard-with-4-out- of-5-teams-offering-network-service-to-fans/.
[31]
L. Keller, A. Le, B. Cici, H. Seferoglu, C. Fragouli, and A. Markopoulou. MicroCast: cooperative video streaming on smartphones. In Proc. conference on Mobile systems, applications, and services (MobiSys), 2012.
[32]
K. O. Marc Mendon_ca, Bruno Astuto A. Nunes and T. Turletti. Software de_ned networking for heterogeneous networks. IEEE COMSOC MMTC E-Letter, 8:36{39, May 2013.
[33]
N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner. Openow: enabling innovation in campus networks. SIGCOMM Comput. Commun. Rev., 38(2):69{74, Mar. 2008.
[34]
C. Perkins, E. Belding-Royer, and S. Das. Ad hoc On-Demand Distance Vector (AODV) Routing. IETF RFC 3561, July 2003.
[35]
B. Pfa_, J. Pettit, K. Amidon, M. Casado, T. Koponen, and S. Shenker. Extending networking into the virtualization layer. In Workshop on Hot Topics in Networks (HotNets), Oct. 2009.
[36]
A. Raniwala, K. Gopalan, and T.-c. Chiueh. Centralized channel assignment and routing algorithms for multi-channel wireless mesh networks. SIGMOBILE Mob. Comput. Commun. Rev., 8(2):50{65, Apr 2004.
[37]
E. J. Rosensweig and J. Kurose. Breadcrumbs: E_cient, best-e_ort content location in cache networks. In IEEE INFOCOM, 2009.
[38]
J. Terrace, H. Laidlaw, H. E. Liu, S. Stern, and M. J. Freedman. Bringing P2P to the Web: Security and Privacy in the Firecoral Network. In IPTPS, 2009.
[39]
Z. Wang, Z. Qian, Q. Xu, Z. Mao, and M. Zhang. An untold story of middleboxes in cellular networks. In Proc. SIGCOMM, 2011.
[40]
K.-K. Yap, T.-Y. Huang, M. Kobayashi, Y. Yiakoumis, N. McKeown, S. Katti, and G. Parulkar. Making use of all the networks around us: a case study in android. In Proc. workshop on Cellular networks (CellNet), 2012.

Cited By

View all
  • (2022)Dynamic Routing Protocol Selection in Multi-Hop Device-to-Device Wireless NetworksIEEE Transactions on Vehicular Technology10.1109/TVT.2022.317292371:8(8796-8809)Online publication date: Aug-2022
  • (2020)A Versatile Out-of-Band Software-Defined Networking Solution for the Internet of ThingsIEEE Access10.1109/ACCESS.2020.29990878(103710-103733)Online publication date: 2020
  • (2019)One-Hop Out-of-Band Control Planes for Multi-Hop Wireless Sensor NetworksACM Transactions on Sensor Networks10.1145/334210015:4(1-29)Online publication date: 29-Jul-2019
  • Show More Cited By

Index Terms

  1. WASP: a software-defined communication layer for hybrid wireless networks

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ANCS '14: Proceedings of the tenth ACM/IEEE symposium on Architectures for networking and communications systems
      October 2014
      274 pages
      ISBN:9781450328395
      DOI:10.1145/2658260
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 20 October 2014

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. ad hoc networking
      2. software-defined networking
      3. wireless networking

      Qualifiers

      • Research-article

      Conference

      ANCS '14

      Acceptance Rates

      ANCS '14 Paper Acceptance Rate 19 of 57 submissions, 33%;
      Overall Acceptance Rate 88 of 314 submissions, 28%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)4
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 26 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2022)Dynamic Routing Protocol Selection in Multi-Hop Device-to-Device Wireless NetworksIEEE Transactions on Vehicular Technology10.1109/TVT.2022.317292371:8(8796-8809)Online publication date: Aug-2022
      • (2020)A Versatile Out-of-Band Software-Defined Networking Solution for the Internet of ThingsIEEE Access10.1109/ACCESS.2020.29990878(103710-103733)Online publication date: 2020
      • (2019)One-Hop Out-of-Band Control Planes for Multi-Hop Wireless Sensor NetworksACM Transactions on Sensor Networks10.1145/334210015:4(1-29)Online publication date: 29-Jul-2019
      • (2019)A Routing Protocol for SDN-based Multi-hop D2D Communications2019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC)10.1109/CCNC.2019.8651752(1-4)Online publication date: Jan-2019
      • (2018)A Systematic Literature Review on Military Software Defined NetworksFuture Internet10.3390/fi1009008810:9(88)Online publication date: 12-Sep-2018
      • (2018)Ultimate performance of Wi-Fi access points with multiple interfaces: An application of software defined network2018 20th International Conference on Advanced Communication Technology (ICACT)10.23919/ICACT.2018.8323844(590-594)Online publication date: Mar-2018
      • (2018)One-Hop Out-of-Band Control Planes for Low-Power Multi-Hop Wireless NetworksIEEE INFOCOM 2018 - IEEE Conference on Computer Communications10.1109/INFOCOM.2018.8486301(1187-1195)Online publication date: Apr-2018
      • (2017)Blaubot – Hassle-Free Multi-device ApplicationsMobile Web and Intelligent Information Systems10.1007/978-3-319-65515-4_18(209-223)Online publication date: 28-Jul-2017
      • (2016)Empirical Evidences in Software-Defined Network Security: A Systematic Literature ReviewInformation Fusion for Cyber-Security Analytics10.1007/978-3-319-44257-0_11(253-295)Online publication date: 22-Oct-2016

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media