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 Qureshi | 1 | 6 | 1.47 |
Ajay Mahimkar | 2 | 206 | 17.45 |
Lili Qiu | 3 | 3987 | 284.13 |
Zihui Ge | 4 | 847 | 55.97 |
Max Zhang | 5 | 0 | 0.34 |
Ioannis Broustis | 6 | 425 | 29.27 |