CAROL: Confidence-Aware Resilience Model for Edge Federations
Open accessAbstract
In recent years, the deployment of large-scale Inter-net of Things (IoT) applications has given rise to edge federations that seamlessly interconnect and leverage resources from multiple edge service providers. The requirement of supporting both latency-sensitive and compute-intensive IoT tasks necessitates service resilience, especially for the broker nodes in typical broker-worker deployment designs. Existing fault-tolerance or resilience schemes often lack robustness and generalization capability in non-stationary workload settings. This is typically due to the expensive periodic fine-tuning of models required to adapt them in dynamic scenarios. To address this, we present a confidence aware resilience model, CAROL, that utilizes a memory-efficient generative neural network to predict the Quality of Service (QoS) for a future state and a confidence score for each prediction. Thus, whenever a broker fails, we quickly recover the system by executing a local-search over the broker-worker topology space and optimize future QoS. The confidence score enables us to keep track of the prediction performance and run parsimonious neural network fine-tuning to avoid excessive overheads, further improving the QoS of the system. Experiments on a Raspberry-Pi based edge testbed with IoT benchmark applications show that CAROL outperforms state-of-the-art resilience schemes by reducing the energy consumption, deadline violation rates and resilience overheads by up to 16, 17 and 36 percent, respectively.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
DRAGON and CAROL emphasize detection accuracy and quality-of-service guarantees.
“predictive frameworks such as DRAGON [36] and CAROL [37] emphasize detection accuracy and quality-of-service guarantees”
From Digital Twins at the Edge: A High-Availability Framework for Resilient Data Processing in IoT Sensor Networks (2026) · cites this paper as [37]
The Conclusions and Future Work section says CAROL predicts QoS scores and optimizes the topology after broker failure, supporting the quality-of-service focus. It does not claim QoS guarantees. The Performance Evaluation and Evaluation Metrics sections distinguish CAROL's resilience approach from fault-detection baselines and attribute the highest F1 score to StepGAN, not CAROL; they do not establish that CAROL emphasizes detection accuracy. (LLM, conf=0.88)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Internet of Things for Smart Cities
Zanella, A., Bui, N., Castellani, A. P., Vangelista, L., & Zorzi, M. (2014) · IEEE Internet of Things Journal · doi:10.1109/jiot.2014.2306328 · Cited by 6,385 · see citing works
Industry 5.0: A survey on enabling technologies and potential applications
Maddikunta, P. K. R., Pham, Q.-V., B, P., Deepa, N., Dev, K., Gadekallu, T. R., Ruby, R., & Liyanage, M. (2022) · Journal of Industrial Information Integration · doi:10.1016/j.jii.2021.100257 · Cited by 1,890 · see citing works
Dynamic computation offloading for mobile-edge computing with energy harvesting devices
Mao, Y., Zhang, J., & Letaief, K. B. (2016) · IEEE Journal on Selected Areas in Communications · doi:10.1109/jsac.2016.2611964 · Cited by 1,705 · see citing works
The Reservoir model and architecture for open federated cloud computing
Rochwerger, B., Breitgand, D., Levy, E., Galis, A., Nagin, K., Llorente, I. M., Montero, R. S., Wolfsthal, Y., Elmroth, E., Cáceres, J., et al. (2009) · IBM Journal of Research and Development · doi:10.1147/jrd.2009.5429058 · Cited by 803 · see citing works
Anomaly Detection in Streams with Extreme Value Theory
Siffer, A., Fouque, P.-A., Termier, A., & Largouët, C. (2017) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3097983.3098144 · Cited by 601 · see citing works
CMFL: Mitigating Communication Overhead for Federated Learning
Wang, L., Wang, W., & Li, B. (2019) · IEEE International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2019.00099 · Cited by 492 · see citing works
FogBus: A Blockchain-based Lightweight Framework for Edge and Fog Computing
Tuli, S., Mahmud, R., Tuli, S., & Buyya, R. (2019) · Journal of Systems and Software · doi:10.1016/j.jss.2019.04.050 · Cited by 392 · see citing works
Self-citationNon-parametric confidence bounds for process performance monitoring charts
Martin, E. B., & Morris, A. J. (1996) · Journal of Process Control · doi:10.1016/0959-1524(96)00010-8 · Cited by 347 · see citing works
Byzantine Fault Tolerance, from Theory to Reality
Driscoll, K., Hall, B., Sivencrona, H., & Zumsteg, P. (2003) · Lecture Notes in Computer Science · doi:10.1007/978-3-540-39878-3_19 · Cited by 191 · see citing works
A Survey of the State of Cloud Computing in Healthcare
Ahuja, S. P., Mani, S., & Zambrano, J. (2012) · Network and Communication Technologies · doi:10.5539/nct.v1n2p12 · Cited by 182 · see citing works
Communication-Computation Trade-off in Resource-Constrained Edge Inference
Shao, J., & Zhang, J. (2020) · IEEE Communications Magazine · doi:10.1109/mcom.001.2000373 · Cited by 162 · see citing works
Talaat, F. M., Saraya, M. S., Saleh, A. I., Ali, H. A., & Ali, S. H. (2020) · Journal of Ambient Intelligence and Humanized Computing · doi:10.1007/s12652-020-01768-8 · Cited by 158 · see citing works
A Spatiotemporal Deep Learning Approach for Unsupervised Anomaly Detection in Cloud Systems
He, Z., Chen, P., Li, X., Wang, Y., Yu, G., Chen, C., Li, X., & Zheng, Z. (2020) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2020.3027736 · Cited by 151 · see citing works
SpanEdge: Towards Unifying Stream Processing over Central and Near-the-Edge Data Centers
Sajjad, H. P., Danniswara, K., Al-Shishtawy, A., & Vlassov, V. (2016) · IEEE/ACM Symposium on Edge Computing (SEC) · doi:10.1109/sec.2016.17 · Cited by 124 · see citing works
Tuli, S., Poojara, S. R., Srirama, S. N., Casale, G., & Jennings, N. R. (2021) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2021.3087349 · Cited by 123 · see citing works
Self-citationDecentralized Edge-to-Cloud Load Balancing: Service Placement for the Internet of Things
Nezami, Z., Zamanifar, K., Djemame, K., et al. (2021) · IEEE Access · doi:10.1109/access.2021.3074962 · Cited by 118 · see citing works
McChesney, J., Wang, N., Tanwer, A., de Lara, E., & Varghese, B. (2019) · ACM/IEEE Symposium on Edge Computing (SEC) · doi:10.1145/3318216.3363299 · Cited by 101 · see citing works
Utilization and load balancing in fog servers for health applications
Khattak, H. A., Arshad, H., Islam, S. U., et al. (2019) · EURASIP Journal on Wireless Communications and Networking · doi:10.1186/s13638-019-1395-3 · Cited by 90 · see citing works
Talaat, F. M., Ali, S. H., Saleh, A. I., et al. (2019) · Journal of Network and Systems Management · doi:10.1007/s10922-019-09490-3 · Cited by 72 · see citing works
Etemadi, M., Ghobaei‐Arani, M., & Shahidinejad, A. (2021) · Cluster Computing · doi:10.1007/s10586-021-03307-2 · Cited by 71 · see citing works
Anomaly detection in cloud environment using artificial intelligence techniques
Girish, L., & Rao, S. K. N. (2023) · Computing · doi:10.1007/s00607-021-00941-x · Cited by 56 · see citing works
An Improved Dynamic Fault Tolerant Management Algorithm during VM migration in Cloud Data Center
Sivagami, V. M., & Easwarakumar, K. S. (2018) · Future Generation Computer Systems · doi:10.1016/j.future.2018.11.002 · Cited by 55 · see citing works
A federated model for scheduling in wide-area systems
Weissman, J., & Grimshaw, A. S. (1996) · doi:10.1109/hpdc.1996.546225 · Cited by 49 · see citing works
Collaborative joint caching and transcoding in mobile edge networks
Bilal, K., Baccour, E., Erbad, A., Mohamed, A. M. S., & Guizani, M. (2019) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2019.02.004 · Cited by 49 · see citing works
Fault‐tolerant with load balancing scheduling in a fog‐based IoT application
Sharif, A., Nickray, M., & Shahidinejad, A. (2020) · IET Communications · doi:10.1049/iet-com.2020.0080 · Cited by 47 · see citing works
MAMMOTH: A massive-scale emulation platform for Internet of Things
Looga, V., Ou, Z., Deng, Y., et al. (2012) · IEEE International Conference on Cloud Computing and Intelligence Systems (CCIS) · doi:10.1109/ccis.2012.6664581 · Cited by 42 · see citing works
Deep learning control for complex and large scale cloud systems
Roopaei, M., Rad, P., & Jamshidi, M. M. (2017) · Intelligent Automation & Soft Computing · doi:10.1080/10798587.2017.1329245 · Cited by 38 · see citing works
DYVERSE: DYnamic VERtical Scaling in multi-tenant Edge environments
Wang, N., Matthaiou, M., Nikolopoulos, D. S., & Varghese, B. (2020) · Future Generation Computer Systems · doi:10.1016/j.future.2020.02.043 · Cited by 35 · see citing works
HotDedup: Managing Hot Data Storage at Network Edge through Optimal Distributed Deduplication
Li, S., & Lan, T. (2020) · doi:10.1109/infocom41043.2020.9155233 · Cited by 29 · see citing works
Samarji, N., & Salamah, M. (2021) · International Journal of Communication Systems · doi:10.1002/dac.4624 · Cited by 25 · see citing works
Fault Injection and Detection for Artificial Intelligence Applications in Container-Based Clouds
Ye, K., Liu, Y., Xu, G., et al. (2018) · Lecture notes in computer science · doi:10.1007/978-3-319-94295-7_8 · Cited by 20 · see citing works
A Comparison of Semi-deterministic and Stochastic Search Techniques
Connor, A. M., & Shea, K. (2000) · Springer eBooks · doi:10.1007/978-1-4471-0519-0_23 · Cited by 13 · see citing works
Exact and heuristic MapReduce scheduling algorithms for cloud federation
Gouasmi, T., Louati, W., & Kacem, A. H. (2018) · Computers & Electrical Engineering · doi:10.1016/j.compeleceng.2018.01.021 · Cited by 12 · see citing works
Towards Zero Downtime Edge Application Mobility for Ultra-Low Latency 5G Streaming
Vasilakos, X., Featherstone, W., Uniyal, N., et al. (2020) · IEEE Cloud Summit · doi:10.1109/ieeecloudsummit48914.2020.00010 · Cited by 12 · see citing works
Scalability of M/M/c Queue based Cloud-Fog Distributed Internet of Things Middleware
Rathod, D., & Chowdhary, G. V. (2019) · International Journal of Advanced Networking and Applications · doi:10.35444/ijana.2019.11015 · Cited by 8 · see citing works
Resilient Techniques Against Disruptions of Volatile Cloud Resources
Ristov, S., Fahringer, T., Peer, D., et al. (2020) · Computer communications and networks · doi:10.1007/978-3-030-44685-7_15 · Cited by 6 · see citing works
Detecting Performance Degradation in Cloud Systems Using LSTM Autoencoders
Chouliaras, S., & Sotiriadis, S. (2021) · Lecture notes in networks and systems · doi:10.1007/978-3-030-75075-6_38 · Cited by 5 · see citing works
Flagged first, then by citations
Research works printed but not linked: 18
- T. Hao, Y. Huang, X. Wen, W. Gao, F. Zhang, C. Zheng, L. Wang, H. Ye, K. Hwang, Z. Ren et al., "Edge AIBench: towards comprehensive end- to-end edge computing benchmarking," in International Symposium on Benchmarking, Measuring and Optimization. Springer, 2018, pp. 23- 30.
- S. Tuli, G. Casale, and N. Jennings, "GOSH: Task scheduling using deep surrogate models in fog computing environments," IEEE Transactions on Parallel and Distributed Systems, 2021.
- Y. Feng, Z. Liu, J. Chen, H. Lv, J. Wang, and J. Yuan, "Make the rocket intelligent at iot edge: Stepwise gan for anomaly detection of lre with multi-source fusion," IEEE Internet of Things Journal, 2021.
- S. Tuli, S. Tuli, G. Casale, and N. R. Jennings, "Generative optimization networks for memory efficient data generation," Advances in Neural Information Processing Systems, Workshop on ML for Systems, 2021.
- M. Ashman, J. So, W. Tebbutt, V. Fortuin, M. Pearce, and R. E. Turner, "Sparse gaussian process variational autoencoders," arXiv preprint arXiv:2010.10177, 2020. · arXiv
- I. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, and Y. Bengio, "Generative adversarial nets," in Advances in neural information processing systems, 2014, pp. 2672- 2680.
- D. P. Kingma and M. Welling, "Auto-encoding variational bayes," in International Conference on Learning Representations (ICLR), 2014.
- J. McChesney, N. Wang, A. Tanwer, E. de Lara, and B. Varghese, "DeFog: fog computing benchmarks," in The 4th ACM/IEEE Symposium on Edge Computing, 2019, pp. 47-58.
- C. Luo, F. Zhang, C. Huang, X. Xiong, J. Chen, L. Wang, W. Gao, H. Ye, T. Wu, R. Zhou et al., "AIoT bench: towards comprehensive bench- marking mobile and embedded device intelligence," in International Symposium on Benchmarking, Measuring and Optimization. Springer, 2018, pp. 31-35.
- S. Tuli, S. Tuli, R. Verma, and R. Tuli, "Modelling for prediction of the spread and severity of COVID-19 and its association with socioeconomic factors and virus types," MedRxiv, 2020.
- M. J. Kochenderfer and T. A. Wheeler, Algorithms for optimization. Mit Press, 2019.
- S. Tuli, S. Ilager, K. Ramamohanarao, and R. Buyya, "Dynamic schedul- ing for stochastic edge-cloud computing environments using a3c learning and residual recurrent neural networks," IEEE Transactions on Mobile Computing, 2020.
- J. Moon, J. Kim, Y. Shin, and S. Hwang, "Confidence-aware learning for deep neural networks," in International Conference on Machine Learning. PMLR, 2020, pp. 7034-7044.
- P. Veličković, G. Cucurull, A. Casanova, A. Romero, P. Liò, and Y. Bengio, "Graph Attention Networks," International Conference on Learning Representations, 2018.
- K. Gilly, S. Alcaraz, N. Aknin, S. Filiposka, and A. Mishev, "Modelling edge computing in urban mobility simulation scenarios," in 2020 IFIP Networking Conference (Networking). IEEE, 2020, pp. 539-543.
- A. Paszke, S. Gross, F. Massa, A. Lerer, J. Bradbury, G. Chanan, T. Killeen, Z. Lin, N. Gimelshein, L. Antiga et al., "Pytorch: An imperative style, high-performance deep learning library," Advances in Neural Information Processing Systems, vol. 32, pp. 8026-8037, 2019.
- S. Tuli, "Splitplace: Intelligent placement of split neural nets in mo- bile edge environments," ACM SIGMETRICS Performance Evaluation Review, vol. 49, no. 2, pp. 63-65, 2022.
- T.-Y. Lin, M. Maire, S. Belongie, J. Hays, P. Perona, D. Ramanan, P. Dollár, and C. L. Zitnick, "Microsoft COCO: Common objects in context," in European conference on computer vision. Springer, 2014, pp. 740-755.
Cited by
Sorted by citations
Neagu, M., Serban, C. M., Hangan, A., & Sebestyen, G. (2026) · Future Internet · doi:10.3390/fi18030137 · Cited by 3 · see citing works
- Authors
- Tuli, S., Casale, G., & Jennings, N. R.
- Affiliations
- Imperial College London (GB)
- Loughborough University (GB)
- Venue
- 2022 52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
- Publisher
- IEEE
- Published
- 2022-06
- Pages
- 28-40
- ISSN
- 1530-0889 (ISSN-L)
- OpenAlex
- W4221142885
- Cited by
- 9
- References
- 37
- Citations by year
- 2026: 3 · 2024: 3 · 2023: 3
- FWCI
- 1.45
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- International Conference on Dependable Systems & Networks/Proceedings (publishedVersion)
- arXiv (Cornell University) (submittedVersion, cc-by)
- Spiral (Imperial College London) (submittedVersion)
- arXiv (Cornell University) (cc-by)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Physical Sciences › Computer Science › Computer Networks and Communications › Distributed systems and fault tolerance
- Physical Sciences › Computer Science › Hardware and Architecture › Energy Efficiency in Computing
- Keywords
- service resilience, generative neural networks, quality of service prediction, neural network fine-tuning, Internet of Things, deadline violations, energy consumption
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review