Title
Coordinating rolling software upgrades for cellular networks
Abstract
Cellular service providers continuously upgrade their network software on base stations to introduce new service features, fix software bugs, enhance quality of experience to users, or patch security vulnerabilities. A software upgrade typically requires the network element to be taken out of service, which can potentially degrade the service to users. Thus, the new software is deployed across the network using a rolling upgrade model such that the service impact during the roll-out is minimized. A sequential roll-out guarantees minimal impact but increases the deployment time thereby incurring a significant human cost and time in monitoring the upgrade. A network-wide concurrent roll-out guarantees minimal deployment time but can result in a significant service impact. The goal is to strike a balance between deployment time and service impact during the upgrade. In this paper, we first present our findings from analyzing upgrades in operational networks and discussions with network operators and exposing the challenges in rolling software upgrades. We propose a new framework Concord to effectively coordinate software upgrades across the network that balances the deployment time and service impact. We evaluate Concord using real-world data collected from a large operational cellular network and demonstrate the benefits and tradeoffs. We also present a prototype deployment of Concord using a small-scale LTE testbed deployed indoors in a corporate building.
Year
DOI
Venue
2017
10.1109/ICNP.2017.8117537
2017 IEEE 25th International Conference on Network Protocols (ICNP)
Keywords
Field
DocType
network software,service features,software bugs,network element,rolling upgrade model,operational networks,network operators,operational cellular network,coordinating rolling software upgrades,cellular networks,cellular service providers,human cost,network-wide concurrent roll-out
Software deployment,Computer science,Software bug,Computer network,Testbed,Service provider,Upgrade,Quality of experience,Cellular network,Network element,Distributed computing
Conference
ISSN
ISBN
Citations 
1092-1648
978-1-5090-6502-8
0
PageRank 
References 
Authors
0.34
25
6
Name
Order
Citations
PageRank
Mubashir Adnan Qureshi161.47
Ajay Mahimkar220617.45
Lili Qiu33987284.13
Zihui Ge484755.97
Max Zhang500.34
Ioannis Broustis642529.27