System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 共享资源的确定方法、装置、设备以及存储介质制造方法及图纸_技高网

共享资源的确定方法、装置、设备以及存储介质制造方法及图纸

技术编号:40198623 阅读:10 留言:0更新日期:2024-01-27 00:02
本申请公开了一种共享资源的确定方法、装置、设备以及存储介质,涉及通信技术领域。共享资源的方法应用于第一区块链节点,包括:根据当前的网络资源信息,确定在目标时间段内的可共享网络资源量;目标时间段为当前时间之后的时间段。向第一区块链节点所在的区块链系统中的其他区块链节点发送共享通知区块。其他区块链节点为区块链系统中除第一区块链节点外的区块链节点,共享通知区块包括可共享网络资源量。用于实现网络资源的有效分配。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种共享资源的确定方法、装置、设备以及存储介质


技术介绍

1、由于通过网络资源共享的方法能够避免网络中基础设施的重复建设,进而实现降低网络的建设成本的效果,网络资源共享的方法得到了广泛应用。

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.根据权利要求1-4中任一项所述的确定方法,其特征在于,所述根据所述当前的网络资源信息,确定在目标时间段内的可共享网络资源量,包括:

6.根据权利要求1-4中任一项所述的确定方法,其特征在于,所述方法还包括:

7.一种共享资源的确定装置,其特征在于,应用于第一区块链节点,所述装置包括:确定单元以及发送单元;

8.根据权利要求7所述的确定装置,其特征在于,所述区块链系统包括多个区块链节点,所述第一区块链节点为所述多个区块链节点中的任一个区块链节点,所述确定单元,还用于确定所述多个区块链节点中每个区块链节点的网络资源评分;所述网络资源评分与所述区块链系统中区块链节点的网络资源性能正相关;

9.一种电子设备,其特征在于,包括:处理器和通信接口;所述通信接口和所述处理器耦合,所述处理器用于运行计算机程序或指令,以实现如权利要求1-6中任一项所述的共享资源的确定方法。

10.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当计算机执行该指令时,该计算机执行如权利要求1-6中任一项所述的共享资源的确定方法。

...

【技术特征摘要】

1.一种共享资源的确定方法,其特征在于,应用于第一区块链节点,所述方法包括:

2.根据权利要求1所述的确定方法,其特征在于,所述区块链系统包括多个区块链节点,所述第一区块链节点为所述多个区块链节点中的任一个区块链节点,所述方法还包括:

3.根据权利要求2所述的确定方法,其特征在于,所述确定所述多个区块链节点中每个区块链节点的网络资源评分,包括:

4.根据权利要求3所述的确定方法,其特征在于,所述网络资源信息包括总用户数、平均网络时延以及剩余网络资源量,所述根据所述多个区块链节点中的一个区块链节点的当前的网络资源信息以及预设的评分算法,确定所述一个区块链节点的网络资源评分,包括:

5.根据权利要求1-4中任一项所述的确定方法,其特征在于,所述根据所述当前的网络资源信息,确定在目标时间段内的可共享网络资源量,包括:

6.根据权利要求1-4中任一项所...

【专利技术属性】
技术研发人员:刘斌宗华郑玮黄钦发吴争光
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1