{'fraction_non_alphanumeric': 0.03125, 'fraction_numerical': 0.0, 'mean_word_length': 5.06508875739645, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A decentralised data layer for collaborative End-to-End service assurance

This paper proposes a solution for validating an End-to-End service chain built by multiple actors that may not trust each other. We notably introduce a “data layer” powered by a Distributed Ledger (DL, a.k.a “Blockchain”) using a Directed Acyclic Graph (DAG). This component will enable all players involved in a network service chain to share trusted and secure performance data, whilst avoiding the participation of trusted third parties. We consider as a driving use case a scenario where resource providers and resource consumers (a.k.a “prosumers”) interact together to build on-demand network services. We thus focus on a Cloud-based Radio Access Network scenario and anticipate network disaggregation, allowing the infrastructure to be shared between multiple providers. We show through simulation that the usage of a DAG-based ledger will make the proposed data layer scalable despite the amount of performance data required for monitoring.