System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,尤其是涉及一种基于区块链的通信管道管理方法及系统、分布式系统、存储介质。
技术介绍
1、5g与f5g时代已经到来,通信网向宽带化、光纤化、ip(internet protocol,网际互连协议)化转型,fttx(fiber to the x,光纤到x)建设热潮正在兴起,运营商对管道的依赖加大,需要尽力获取管道资源。为了避免不同通信运营商对管道重复建设,对城市道路重复开挖,重复占用,对通信管道建设统一规划统一使用,多家运营商共建共享管道的方式应运而生。
2、鉴于此,如何有效实现多家通信运营商共同建设管道,并对管道的管孔资源统一分配、有序使用的方式是亟待解决的问题。
技术实现思路
1、为解决现有存在的技术问题,本申请实施例提供一种简便、快捷且有效地实现管道资源统一规划和使用的基于区块链的通信管道管理方法及系统、分布式系统及存储介质。
2、为达到上述目的,本申请实施例的技术方案是这样实现的:
3、第一方面,提供一种基于区块链的通信管道管理方法,包括:
4、获取管道共建共享的约定文件;所述约定文件包含多个目标对象在管道共建共享中的建设投资分配信息、管孔资源分配信息、资源对等交换信息;
5、根据所述约定文件确定智能合约;
6、将所述智能合约发布到区块链平台中,所述约定文件的基本信息存储于所述智能合约的合约账户内,所述智能合约的执行信息存储于合约代码内;所述基本信息包括基于所述目标对象的建设投资分配信息、管
7、所述区块链平台执行所述智能合约,对区块链账户的交易进行处理,根据所述交易对所述目标对象共用管道的行为进行管理;其中,所述区块链账户包括所述合约账户和外部账户。
8、第二方面,提供一种基于区块链的通信管道管理系统,包括:
9、获取模块,用于获取管道共建共享的约定文件;所述约定文件包含多个目标对象在管道共建共享中的建设投资分配信息、管孔资源分配信息、资源对等交换信息;
10、合约模块,用于根据所述约定文件确定智能合约;
11、部署模块,用于将所述智能合约发布到区块链平台中,所述约定文件的基本信息存储于所述智能合约的合约账户内,所述智能合约的执行信息存储于合约代码内;所述基本信息包括基于所述目标对象的建设投资分配信息、管孔资源分配信息、资源对等交换信息确定的目标类别信息;
12、管理模块,用于所述区块链平台执行所述智能合约,对区块链账户的交易进行处理,根据所述交易对所述目标对象共用管道的行为进行管理;其中,所述区块链账户包括所述合约账户和外部账户。
13、第三方面,提供一种分布式系统,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,所述处理器运行所述计算机程序时,用于实现上述任一实施例所述的基于区块链的通信管道管理方法。
14、第四方面,提供一种存储介质,所述存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的基于区块链的通信管道管理方法。
15、本申请上述实施例提供的基于区块链的通信管道管理方法,基于目标对象在管道共建共享中的建设投资分配信息、管孔资源分配信息、资源对等交换信息制定智能合约,将智能合约部署在区块链平台后,智能合约自动执行,区块链平台对区块链账户的交易进行处理,根据所述交易对所述目标对象共用管道的行为进行管理;如此,管道共建共享中涉及到的各方签署约定文件后,均无法阻止合约执行、无法篡改合约内容,管道共享共建的各方对管道的使用按照事先约定方式施行,如此,可实现管道共享共建的管理过程公开、透明,便于管道建设的统一规划、统一使用,实现对管道资源的统一分配、有序使用,简便、快捷且有效,且避免纠纷。
16、本申请实施例提供的基于区块链的通信管道管理系统、分布式系统及存储介质,分别与对应的基于区块链的通信管道管理方法具有相同的技术构思,从而与对应的基于区块链的通信管道管理方法具有相同的技术效果,在此不再赘述。
本文档来自技高网...【技术保护点】
1.一种基于区块链的通信管道管理方法,其特征在于,包括:
2.如权利要求1所述的基于区块链的通信管道管理方法,其特征在于,所述区块链平台执行所述智能合约,对区块链账户的交易进行处理,根据所述交易对所述目标对象共用管道的行为进行管理,包括:
3.如权利要求2所述的基于区块链的通信管道管理方法,其特征在于,所述根据所述交易的执行情况,相应设置所述智能合约的合约状态及对应合约值,包括:
4.如权利要求3所述的基于区块链的通信管道管理方法,其特征在于,所述根据所述交易的内容,基于所述智能合约的执行信息确定所述交易中是否包含合约触发事件,根据所述执行信息中包含的合约触发事件和响应规则的对应关系,确定所述交易涉及的合约账户的扣罚值,包括:
5.如权利要求4所述的基于区块链的通信管道管理方法,其特征在于,所述确定所述交易涉及的合约账户的扣罚值,包括:
6.如权利要求3所述的基于区块链的通信管道管理方法,其特征在于,所述根据所述交易的内容,基于所述智能合约的执行信息确定所述交易中是否包含合约触发事件,根据所述执行信息中包含的合约触发事件
7.如权利要求2所述的基于区块链的通信管道管理方法,其特征在于,所述对区块链账户的交易进行处理,包括:
8.一种基于区块链的通信管道管理系统,其特征在于,包括:
9.一种分布式系统,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器;
10.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的基于区块链的通信管道管理方法。
...【技术特征摘要】
1.一种基于区块链的通信管道管理方法,其特征在于,包括:
2.如权利要求1所述的基于区块链的通信管道管理方法,其特征在于,所述区块链平台执行所述智能合约,对区块链账户的交易进行处理,根据所述交易对所述目标对象共用管道的行为进行管理,包括:
3.如权利要求2所述的基于区块链的通信管道管理方法,其特征在于,所述根据所述交易的执行情况,相应设置所述智能合约的合约状态及对应合约值,包括:
4.如权利要求3所述的基于区块链的通信管道管理方法,其特征在于,所述根据所述交易的内容,基于所述智能合约的执行信息确定所述交易中是否包含合约触发事件,根据所述执行信息中包含的合约触发事件和响应规则的对应关系,确定所述交易涉及的合约账户的扣罚值,包括:
5.如权利要求4所述的基于区块链的通信管道管理方法,其特征在于,所述确定所述交...
【专利技术属性】
技术研发人员:张皞,陆敏,诸葛毅,朱智俊,胡昱,叶栋,
申请(专利权)人:中国移动通信集团浙江有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。