网络服务提供方法、节点、系统及计算机可读存储介质技术方案

技术编号:37673885 阅读:30 留言:0更新日期:2023-05-26 04:37
本公开提供了一种网络服务方法、节点、系统及计算机可读存储介质,涉及区块链技术领域,所述方法包括:区块链上的第二节点为所述区块链上的第一节点提供近域网络服务;响应于所述第一节点发送的第一服务结算请求,所述第二节点将第二服务结算请求发送至所述区块链的共识网络进行验证,以便在所述第二服务结算请求通过验证后,基于智能合约自动实现所述第一节点和所述第二节点之间的服务结算,其中,所述第二节点不属于所述共识网络。所述第二节点不属于所述共识网络。所述第二节点不属于所述共识网络。

【技术实现步骤摘要】
网络服务提供方法、节点、系统及计算机可读存储介质


[0001]本公开涉及区块链
,尤其是一种网络服务提供方法、节点、系统及计算机可读存储介质。

技术介绍

[0002]随着各种智能终端的普及,5G/6G无线通信的海量接入,数据用量的井喷式增长,以及通信容量需求的激增,如何将蜂窝频率复用提升到新的阶段,是运营商需要解决的一个问题。
[0003]第三代合作伙伴计划(3GPP)提出的近域网络技术是一种允许长期演进(LTE)终端之间在没有基础网络设施的情况下,通过共享近域网络资源直接进行设备到设备(D2D)通信的新技术。它能够降低终端的发射功率,从而减小终端的电池消耗,并且能够提升通信系统的频谱效率。

技术实现思路

[0004]专利技术人注意到,相关技术中的近域网络技术目前应用不够广泛。专利技术人经过分析后发现,这主要是由于两点原因造成:一是缺乏有效的激励机制来驱动用户共享近域网络资源;二是在非信任、弱信任环境下,无法实现安全的网络资源共享。
[0005]为了解决上述问题,本公开实施例提出了如下解决方案。
[0006]根据本公开实施例的一方面,提供一种网络服务提供方法,包括:区块链上的第二节点为所述区块链上的第一节点提供近域网络服务;响应于所述第一节点发送的第一服务结算请求,所述第二节点将第二服务结算请求发送至所述区块链的共识网络进行验证,以便在所述第二服务结算请求通过验证后,基于智能合约自动实现所述第一节点和所述第二节点之间的服务结算,其中,所述第二节点不属于所述共识网络。/>[0007]在一些实施例中,所述第二节点为所述第一节点提供近域网络服务之前,所述第一节点将第一注册请求发送至所述共识网络进行验证,以便在所述第一注册请求通过验证后,基于智能合约自动赋予所述第一节点的用户资格。
[0008]在一些实施例中,所述第二节点为所述第一节点提供近域网络服务之前,所述第二节点将第二注册请求发送至所述共识网络进行验证,以便在所述第二注册请求通过验证后,基于智能合约自动实现所述第二节点的抵押,以及在所述抵押后赋予所述第二节点的服务资格。
[0009]在一些实施例中,所述第二节点向所述共识网络申请取消服务资格并解除所述抵押。
[0010]在一些实施例中,所述共识网络包括多个第三节点,每个第三节点基于第一指标和第二指标中的至少一个确定,所述第一指标基于该第三节点为其他节点提供近域网络服务后所述其他节点对该第三节点的评价确定,所述第二指标基于该第三节点提供的近域网络服务的参数确定。
[0011]在一些实施例中,所述多个第三节点定期更新。
[0012]在一些实施例中,每个第三节点完成验证后获得报酬。
[0013]在一些实施例中,所述参数包括近域网络服务的时长、流量、质量和次数中的至少一种。
[0014]在一些实施例中,所述第一服务结算请求携带近域网络服务的参数以及所述第一节点的签名信息;所述第二节点在所述第一服务结算请求中添加所述第二节点的签名信息,以得到所述第二服务结算请求。
[0015]在一些实施例中,所述第二节点包括两个或两个以上第二节点。
[0016]根据本公开实施例的还一方面,提供一种网络服务提供节点,所述节点作为区块链上的第二节点,并且包括:提供模块,被配置为为所述区块链上的第一节点提供近域网络服务;发送模块,被配置为响应于所述第一节点发送的第一服务结算请求,将第二服务结算请求发送至所述区块链的共识网络进行验证,以便在所述第二服务结算请求通过验证后,基于智能合约自动实现所述第一节点和所述第二节点之间的服务结算,其中,所述第二节点不属于所述共识网络。
[0017]根据本公开实施例的还一方面,提供一种网络服务提供节点,包括:存储器;以及耦接至所述存储器的处理器,被配置为基于存储在所述存储器中的指令,执行上述任意一个实施例所述的方法。
[0018]根据本公开实施例的还一方面,提供一种网络服务提供系统,包括:上述实施例所述的网络服务提供节点;和共识网络,被配置为对所述第二服务结算请求进行验证,以便在所述第二服务结算请求通过验证后,基于智能合约自动实现所述第一节点和所述第二节点之间的服务结算。
[0019]根据本公开实施例的还一方面,提供一种计算机可读存储介质,包括计算机程序指令,其中,所述计算机程序指令被处理器执行时实现上述任意一个实施例所述的方法。
[0020]根据本公开实施例的还一方面,提供一种计算机程序产品,包括计算机程序,其中,所述计算机程序被处理器执行时实现上述任意一个实施例所述的方法。
[0021]本公开实施例中,设计了一种基于区块链的分布式近域网络资源共享方案,创新了近域网络资源复用模式。一方面,第二节点为第一节点提供近域网络服务后,将服务结算请求发送至区块链的共识网络进行验证,在验证通过后基于智能合约自动实现两个节点之间的服务结算,有利于驱动用户共享近域网络资源,提升通信容量;另一方面,利用共识网络对服务结算请求进行验证,并且提供近域网络服务的第二节点不属于验证服务结算请求的共识网络,有利于实现安全的网络资源共享。
[0022]下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。
附图说明
[0023]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]图1是根据本公开一些实施例的网络服务提供方法的流程示意图;
[0025]图2是根据本公开一些实施例的网络服务提供节点的结构示意图;
[0026]图3是根据本公开又一些实施例的网络服务提供节点的结构示意图;以及
[0027]图4是根据本公开一些实施例的网络服务提供系统的结构示意图。
具体实施方式
[0028]下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0029]除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
[0030]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0031]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
[0032]在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0033]应注意到:相似的标号和字母在下面的附图中表示类似项本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络服务提供方法,包括:区块链上的第二节点为所述区块链上的第一节点提供近域网络服务;响应于所述第一节点发送的第一服务结算请求,所述第二节点将第二服务结算请求发送至所述区块链的共识网络进行验证,以便在所述第二服务结算请求通过验证后,基于智能合约自动实现所述第一节点和所述第二节点之间的服务结算,其中,所述第二节点不属于所述共识网络。2.根据权利要求1所述的方法,其中,所述第二节点为所述第一节点提供近域网络服务之前,还包括:所述第一节点将第一注册请求发送至所述共识网络进行验证,以便在所述第一注册请求通过验证后,基于智能合约自动赋予所述第一节点的用户资格。3.根据权利要求1所述的方法,其中,所述第二节点为所述第一节点提供近域网络服务之前,还包括:所述第二节点将第二注册请求发送至所述共识网络进行验证,以便在所述第二注册请求通过验证后,基于智能合约自动实现所述第二节点的抵押,以及在所述抵押后赋予所述第二节点的服务资格。4.根据权利要求3所述的方法,还包括:所述第二节点向所述共识网络申请取消服务资格并解除所述抵押。5.根据权利要求1

4中任一项所述的方法,其中,所述共识网络包括多个第三节点,每个第三节点基于第一指标和第二指标中的至少一个确定,所述第一指标基于该第三节点为其他节点提供近域网络服务后所述其他节点对该第三节点的评价确定,所述第二指标基于该第三节点提供的近域网络服务的参数确定。6.根据权利要求5所述的方法,其中,所述多个第三节点定期更新。7.根据权利要求5所述的方法,其中,每个第三节点完成验证后获得报酬。8.根据权利要求5所述的方法,其中,所述参数包括近域网络服务的时长、流量、质量...

【专利技术属性】
技术研发人员:刘小欧陈晓益梁伟杨明川李静雯
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1