How to Request Network Resources Just-in-Time using Smart Contracts

How to Request Network Resources Just-in-Time using Smart Contracts
复制标题

如何使用智能合约即时请求网络资源

DOI:
10.1109/icbc51069.2021.9461108
复制
发表时间:
2021
期刊:
2021 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)
影响因子:
--
通讯作者:
Simone Mangiante
Simone Mangiante
中科院分区:
--
文献类型:
--
作者:
Tooba Faisal;D. Maesa;Nishanth R. Sastry;Simone Mangiante

文献摘要

被引文献

相似文献

5G承诺提供前所未有的网络连接水平,以处理各种应用,包括远程手术等生命关键型应用。然而,为了使这些应用程序能够被采用,客户信任所提供的服务质量是很重要的。这只能通过透明的服务水平协议(SLA)来实现。当前的资源供应系统太通用而不能处理应用中的这种多样性。此外,服务协议对客户来说往往是不透明的,这可能是关键业务采用5G的一个障碍。在这项工作中,我们提倡短期和专业化的服务合同,而不是长期的一般服务合同,并提出了一个端到端的许可分布式账本(PDL)为重点的架构;这允许运营商在PDL支持的公共门户网站上宣传他们的服务合同。这些具有明确服务水平协议(SLA)的服务合同被部署为智能合同,以实现透明,自动和不可变的SLA。为了证明我们选择使用许可分类账而不是无许可分类账的合理性,我们评估并比较了许可分类账(即Quorum和Hyperledger Fabric)和无许可分类账(即Ropsten testnet)的合同执行时间。
5G promises unprecedented levels of network connectivity to handle diverse applications, including life-critical applications such as remote surgery. However, to enable the adoption of such applications, it is important that customers trust the service quality provided. This can only be achieved through transparent Service Level Agreements (SLAs). Current resource provisioning systems are too general to handle such variety in applications. Moreover, service agreements are often opaque to customers, which can be an obstacle for 5G adoption for mission-critical services.In this work, we advocate short-term and specialised rather than long-term general service contracts and propose an end-to-end Permissioned Distributed Ledger (PDL) focused architecture; which allows operators to advertise their service contracts on a public portal backed by a PDL. These service contracts with clear Service Level Agreement (SLA) offers are deployed as smart contracts to enable transparent, automatic and immutable SLAs. To justify our choice of using a permissioned ledger instead of permissionless, we evaluated and compared contract execution times on both permissioned (i.e. Quorum and Hyperledger Fabric) and permissionless (i.e. Ropsten testnet) ledgers.