TY - GEN
T1 - Modular redundancy for cloud based IMS robustness
AU - Raza, Muhammad Taqi
AU - Li, Changlong
AU - Tseng, Hsiao Yun
AU - Lu, Songwu
N1 - Publisher Copyright:
© 2017 Association for Computing Machinery.
PY - 2017/11/21
Y1 - 2017/11/21
N2 - IMS (IP Multimedia Subsystem) is an emerging architectural framework that delivers a number of multimedia services - ranging from voice/video over LTE, interactive gaming and many more - in operational LTE network. Network operators are embracing cloud-based IMS to meet increasing multimedia traffic demand. They can easily and cost-efficiently implement multimedia applications while ensuring superior end-user experiences through always-on services and real-time engagement. In this paper, we reveal that cloud-based IMS cannot provide session-level resilience under faults and becomes the bottleneck to high service availability. The root cause lies upon the weak failure recovery mechanisms at both IMS protocol and cloud platform that terminate the on-going IMS control-plane procedure. To address this, we propose a design that provides fault-tolerance to IMS control-plane operations. Our design provides modular redundancy to perform real time failure recovery. As the system operates, the control-plane operations are logged at redundant IMS NFs modules. These logs are replayed from the failed operation to resume IMS working after failure. We build our system prototype of open source IMS over cloud platform. Our results show that we can achieve session-level resilience by performing fail-over procedure within tens of milliseconds under different combinations of IMS control-plane operations failures.
AB - IMS (IP Multimedia Subsystem) is an emerging architectural framework that delivers a number of multimedia services - ranging from voice/video over LTE, interactive gaming and many more - in operational LTE network. Network operators are embracing cloud-based IMS to meet increasing multimedia traffic demand. They can easily and cost-efficiently implement multimedia applications while ensuring superior end-user experiences through always-on services and real-time engagement. In this paper, we reveal that cloud-based IMS cannot provide session-level resilience under faults and becomes the bottleneck to high service availability. The root cause lies upon the weak failure recovery mechanisms at both IMS protocol and cloud platform that terminate the on-going IMS control-plane procedure. To address this, we propose a design that provides fault-tolerance to IMS control-plane operations. Our design provides modular redundancy to perform real time failure recovery. As the system operates, the control-plane operations are logged at redundant IMS NFs modules. These logs are replayed from the failed operation to resume IMS working after failure. We build our system prototype of open source IMS over cloud platform. Our results show that we can achieve session-level resilience by performing fail-over procedure within tens of milliseconds under different combinations of IMS control-plane operations failures.
UR - http://www.scopus.com/inward/record.url?scp=85046681155&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85046681155&partnerID=8YFLogxK
U2 - 10.1145/3132062.3132064
DO - 10.1145/3132062.3132064
M3 - Conference contribution
AN - SCOPUS:85046681155
T3 - MobiWac 2017 - Proceedings of the 15th ACM International Symposium on Mobility Management and Wireless Access, Co-located with MSWiM 2017
SP - 75
EP - 82
BT - MobiWac 2017 - Proceedings of the 15th ACM International Symposium on Mobility Management and Wireless Access, Co-located with MSWiM 2017
PB - Association for Computing Machinery, Inc
T2 - 15th ACM International Symposium on Mobility Management and Wireless Access, MobiWac 2017
Y2 - 21 November 2017 through 25 November 2017
ER -