skip to main content
10.1145/2535372.2535377acmconferencesArticle/Chapter ViewAbstractPublication PagesconextConference Proceedingsconference-collections
research-article

SoftCell: scalable and flexible cellular core network architecture

Published: 09 December 2013 Publication History

Abstract

Cellular core networks suffer from inflexible and expensive equipment, as well as from complex control-plane protocols. To address these challenges, we present SoftCell, a scalable architecture that supports fine-grained policies for mobile devices in cellular core networks, using commodity switches and servers. SoftCell enables operators to realize high-level service policies that direct traffic through sequences of middleboxes based on subscriber attributes and applications. To minimize the size of the forwarding tables, SoftCell aggregates traffic along multiple dimensions---the service policy, the base station, and the mobile device---at different switches in the network. Since most traffic originates from mobile devices, SoftCell performs fine-grained packet classification at the access switches, next to the base stations, where software switches can easily handle the state and bandwidth requirements. SoftCell guarantees that packets belonging to the same connection traverse the same sequence of middleboxes in both directions, even in the presence of mobility. We demonstrate that SoftCell improves the scalability and flexibility of cellular core networks by analyzing real LTE workloads, performing micro-benchmarks on our prototype controller as well as large-scale simulations.

References

[1]
M. Z. Shafiq, L. Ji, A. X. Liu, J. Pang, and J. Wang, "A first look at cellular machine-to-machine traffic: Large scale measurement and characterization," in ACM SIGMETRICS, June 2012.
[2]
Cisco, "Cisco visual networking index forecast projects 13-fold growth in global mobile internet data traffic from 2012 to 2017." http://newsroom:cisco:com/release/1135354.
[3]
S. Elby, "Carrier vision of SDN and future applications to achieve a more agile mobile business," October 2012. Keynote at the SDN & OpenFlow World Congress.
[4]
"Cisco PGW packet data network gateway." http://www:cisco:com/en/US/products/ps11079/index:html.
[5]
B.-J. Kim and P. Henry, "Directions for future cellular mobile network architecture," First Monday, vol. 17, December 2012.
[6]
"Network functions virtualization: Introductory white paper," October 2012. http://www:tid:es/es/Documents/NFV_White_PaperV2:pdf.
[7]
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, vol. 17, August 2009.
[8]
R. Wang, D. Butnariu, and J. Rexford, "OpenFlow-based server load balancing gone wild," in Hot-ICE Workshop, March 2011.
[9]
B. Stephens, A. Cox, W. Felter, C. Dixon, and J. Carter, "PAST: Scalable Ethernet for data centers," in ACM SIGCOMM CoNext Conference, December 2012.
[10]
A. Greenberg, J. R. Hamilton, N. Jain, S. Kandula, C. Kim, P. Lahiri, D. A. Maltz, P. Patel, and S. Sengupta, "VL2: A scalable and exible data center network," in ACM SIGCOMM, August 2009.
[11]
R. Niranjan Mysore, A. Pamboris, N. Farrington, N. Huang, P. Miri, S. Radhakrishnan, V. Subramanya, and A. Vahdat, "PortLand: A scalable fault-tolerant layer 2 data center network fabric," in ACM SIGCOMM, August 2009.
[12]
VMware NSX, "The platform for network virtualization." https://www:vmware:com/files/pdf/products/nsx/VMware-NSX-Datasheet:pdf.
[13]
"Floodlight OpenFlow Controller." http://floodlight:openflowhub:org/.
[14]
"Open vSwitch." http://openvswitch:org/, 2013.
[15]
"The rise of soft switching, part II: Soft switching is awesome," June 2012. http://networkheresy:com/2011/06/25/the-rise-of-soft-switching-part-ii-soft-switching-is-awesome-tm/.
[16]
"Broadcom Trident chipset." http://www:broadcom:com/products/Switching/Data-Center/BCM56850-Series.
[17]
A. R. Curtis, J. C. Mogul, J. Tourrilhes, P. Yalagandula, P. Sharma, and S. Banerjee, "DevoFlow: Scaling flow management for high-performance networks," in ACM SIGCOMM, August 2011.
[18]
D. Joseph, A. Tavakoli, and I. Stoica, "A policy-aware switching layer for data centers," in ACM SIGCOMM, August 2008.
[19]
M. Howard, "Using carrier Ethernet to backhaul LTE," Infonetics Research White Paper, 2011.
[20]
L. Whitney, "Ericsson demos faster LTE speeds of almost 1Gbps." http://news:cnet:com/8301-1035_3-20075328-94/ericsson-demos-faster-lte-speeds-of-almost-1gbps/.
[21]
A. Takacs, E. Bellagamba, and J. Wilke, "Software-defined networking: The service provider perspective," in Ericsson Review, February 2013.
[22]
X. Jin, L. E. Li, L. Vanbever, and J. Rexford, "SoftCell: Taking control of cellular core networks," Tech. Rep. TR-95-13, Princeton University CS, May 2013.
[23]
M. Reitblatt, N. Foster, J. Rexford, C. Schlesinger, and D. Walker, "Abstractions for network update," in ACM SIGCOMM, August 2012.
[24]
Z. Wang, Z. Qian, Q. Xu, Z. Mao, and M. Zhang, "An untold story of middleboxes in cellular networks," in ACM SIGCOMM, August 2011.
[25]
A. Rahmati, C. Shepard, C. Tossell, A. Nicoara, L. Zhong, P. Kortum, and J. Singh, "Seamless flow migration on smartphones without network support," IEEE Transactions on Mobile Computing, 2013. To appear.
[26]
Y. Zhang and A. Arvidsson, "Understanding the characteristics of cellular data traffic," in ACM SIGCOMM CellNet Workshop, August 2012.
[27]
"Cbench OpenFlow Controller Benchmark." http://www:openflow:org/wk/index:php/Oflops.
[28]
R. Nadiv and T. Naveh, "Wireless backhaul topologies: Analyzing backhaul topology strategies," Ceragon White Paper, 2010.
[29]
AT&T, "Wireless IP options for mobile deployments." https://www:wireless:att:com/businesscenter/solutions/connectivity/ip-addressing:jsp.
[30]
J. Kempf, B. Johansson, S. Pettersson, H. Luning, and T. Nilsson, "Moving the mobile evolved packet core to the cloud," in IEEE WiMob, October 2012.
[31]
R. Sherwood, G. Gibb, K. Yap, G. Appenzeller, M. Casado, N. McKeown, and G. Parulkar, "Can the production network be the testbed," in Operating Systems Design and Implementation, USENIX, 2010.
[32]
L. Li, Z. Mao, and J. Rexford, "Toward software-defined cellular networks," in EWSDN, October 2012.
[33]
G. Hampel, M. Steiner, and T. Bu, "Applying software-defined networking to the telecom domain," in IEEE Global Internet Symposium, April 2013.
[34]
K.-K. Yap, R. Sherwood, M. Kobayashi, T.-Y. Huang, M. Chan, N. Handigol, N. McKeown, and G. Parulkar, "Blueprint for introducing innovation into wireless mobile networks," in ACM VISA Workshop, August 2010.
[35]
A. Gudipati, D. Perry, L. E. Li, and S. Katti, "SoftRAN: Software defined radio access network," in ACM SIGCOMM HotSDN Workshop, August 2013.
[36]
M. Yu, J. Rexford, M. J. Freedman, and J. Wang, "Scalable flow-based networking with DIFANE," in ACM SIGCOMM, August 2010.
[37]
M. Casado, T. Koponen, S. Shenker, and A. Tootoonchian, "Fabric: A retrospective on evolving SDN," in ACM SIGCOMM HotSDN Workshop, August 2012.
[38]
B. Raghavan, M. Casado, T. Koponen, S. Ratnasamy, A. Ghodsi, and S. Shenker, "Software-defined Internet architecture: Decoupling architecture from infrastructure," in ACM SIGCOMM HotNets Workshop, October 2012.
[39]
V. Sekar, S. Ratnasamy, M. K. Reiter, N. Egi, and G. Shi, "The middlebox manifesto: Enabling innovation in middlebox deployment," in ACM SIGCOMM HotNets Workshop, 2011.
[40]
V. Sekar, N. Egi, S. Ratnasamy, M. K. Reiter, and G. Shi, "Design and implementation of a consolidated middlebox architecture," in Networked Systems Design and Implementation, April 2012.
[41]
A. Gember, P. Prabhu, Z. Ghadiyali, and A. Akella, "Toward software-defined middlebox networking," in ACM SIGCOMM HotNets Workshop, 2012.
[42]
Z. Qazi, C. Tu, L. Chiang, R. Miao, V. Sekar, and M. Yu, "SIMPLE-fying middlebox policy enforcement using SDN," in ACM SIGCOMM, August 2013.
[43]
S. Fayazbakhsh, V. Sekar, M. Yu, and J. Mogul, "FlowTags: enforcing network-wide policies in the presence of dynamic middlebox actions," in ACM SIGCOMM HotSDN Workshop, August 2013.

Cited By

View all

Index Terms

  1. SoftCell: scalable and flexible cellular core network architecture

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      CoNEXT '13: Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
      December 2013
      454 pages
      ISBN:9781450321013
      DOI:10.1145/2535372
      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: 09 December 2013

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. architecture design
      2. cellular core networks
      3. software-defined networking

      Qualifiers

      • Research-article

      Conference

      CoNEXT '13
      Sponsor:
      CoNEXT '13: Conference on emerging Networking Experiments and Technologies
      December 9 - 12, 2013
      California, Santa Barbara, USA

      Acceptance Rates

      CoNEXT '13 Paper Acceptance Rate 44 of 226 submissions, 19%;
      Overall Acceptance Rate 198 of 789 submissions, 25%

      Upcoming Conference

      CoNEXT '24

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)58
      • Downloads (Last 6 weeks)13
      Reflects downloads up to 06 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      Get Access

      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