A new era in ICT has begun with the evolution of Next Generation Networks (NGNs) and the development of human-centric applications. Ultra-low latency, high throughput, and high availability are a few of the main characteristics of modern networks. Network Providers (NPs) are responsible for the development and maintenance of network infrastructures ready to support the most demanding applications that should be available not only in urban areas but in every corner of the earth. The NPs must collaborate to offer high-quality services and keep their overall cost low. The collaboration among competitive entities can in principle be regulated by a trusted 3rd party or by a distributed approach/technology which can guarantee integrity, security, and trust. This paper examines the use of blockchain technology for resource management and negotiation among NPs and presents the results of experiments conducted in a dedicated real testbed. The implementation of the resource management mechanism is described in a Smart Contract (SC) and the testbeds use the Raft and the IBFT consensus mechanisms respectively. The goal of this paper is two-fold: to assess its performance in terms of transaction throughput and latency so that we can assess the granularity at which this solution can operate (e.g. support resource re-allocation among NPs on micro-service level or not) and define implementation-specific parameters like the consensus mechanism that is the most suitable for this use case based on performance metrics.
翻译:随着下一代网络(NGNs)的发展和以人为中心的应用的开发,信通技术的新时代已经开始。超低纬度、高输送量和高供应量是现代网络的一些主要特点。网络提供者(NPs)负责开发和维护网络基础设施,以便不仅在城市地区而且在地球的每个角落都能够支持最严格的应用;NPs必须合作提供高质量的服务,并保持其总体成本低廉。竞争性实体之间的合作原则上可以由一个受信任的第三方管理,或者由能够保证完整性、安全和信任的分布式方法/技术管理。本文审查了将链式技术用于资源管理和NPs之间谈判的情况,并介绍了在专门的实际测试中进行的实验结果。资源管理机制的实施在智能合同(SC)中作了描述,测试台必须分别使用Raft和IBFT的共识机制。本文的目标是双重的:评估其交易的绩效,通过量和耐久性,以便我们能够评估该解决方案的正确性能参数,而不是在这种具体性指标上界定执行。