一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种切片平均主观意见分数据共享系统、节点、方法及介质与流程

2022-02-22 17:11:26 来源:中国专利 TAG:


1.本发明涉及无线通信技术领域,特别涉及一种切片平均主观意见分数据共享系统、节点、方法及介质。


背景技术:

2.图1为包含网络切片的网络示意图,如图所示,5g引入了ns(网络切片,network slicing),基于共享的物理基础设施为不同行业提供定制化和专用的网络服务。这改变了4g单一的网络模式,打造支持功能定制、安全与资源隔离以及拓扑优化的5g网络,从而满足特定目标、特定服务类别甚至特定客户的需求,网络切片服务基于一系列切片服务提供商(例如运营商)和切片客户(例如采用切片承载流媒体的内容提供商)约定的服务条款,为5g用户,尤其是垂直行业的5g用户,提供高质量的切片服务。sla(服务保障等级协议,service level agreement)是针对所提供的服务类型约定的切片编排、服务区域/时间以及保障等级的服务条款,对网络切片的商业模式和定价方法有着深刻的影响。
3.切片sla通常是由切片管理器基于网络切片的kpi(关键性能指标,key performance indicator)(如虚拟化资源利用率、网络及网络切片实例注册用户数、5g网络端到端时延、网络及网络切片实例上行/下行吞吐量等)进行监控和评估。这意味着切片管理器本身就可以评估切片服务是否满足所约定的sla要求。
4.除了端到端的sla保障,5g网络控制面也要开发相应的功能进行更加动态的、更细粒度切片qoe(体验质量,quality of experience)级别的监控和管理。业界建议可以从对切片服务感受最直接的最终用户(即asp(应用服务供应商,application service provider))的角度来切入。总体上说,asp依赖大量的qoe需求来衡量感知的服务质量,这些需求包括但不限于:asp的网络服务区域,mos(平均主观意见分,mean opinion score),用户业务mos满足度百分比,如90%的用户达到或超过规定的业务mos要求。
5.为了获得平均的业务mos和满足业务mos的用户百分比,asp需要综合考虑单个用户业务mos值与主要网络属性(如上传/下载容量、抖动、允许的最大时延、网络可用性和专用业务特征等)之间的关系,并设计相应的mos业务模型。通常业务mos是由一个或多个对用户体验影响最大的网络属性主导的,因此不同行业应用的业务mos结构会存在显著区别。比如,从游戏开发者/发布者的角度来看,不同种类的游戏切片的业务mos设计也存在着明显差异,如云游戏体验与带宽有关,多人游戏对时延更敏感,电子竞技更注重用户体验的一致性。asp最关心切片服务体验和qoe也对自己的业务逻辑有深刻理解,因此,不同的切片租户对同一种通信业务的保障要求是有差异的,而这也是切片sla要求的参考基线,切片qoe要求和切片qoe统计(例如,平均业务mos)都是在切片sla定义和管理中需要考虑的关键因素。
6.目前业界正在推行mos模型训练框架来支持切片sla保障,smm(业务的mos模型,service mos model)可以通过nwdaf(网络数据分析功能,network data analytics function)对asp的某个特定业务进行训练得到。
7.首先,nwdaf作为5g系统主要的数据采集点,接收并存储来自asp或切片租户的业
务mos数据,以及该业务对应的切片管理器和核心网提供的网络数据。其中切片管理器提供的oam(操作、管理和维护,operation,administration and maintenance)数据包括ue级别的mdt(最小化路测,minimization of drive test)数据、nf(网络功能,network function)性能测量数据和网络级kpi数据。从5g核心网输入的数据可以是qos流级别、ue(用户设备,user equipment)级别甚至是业务级别的非oam数据。切片租户业务mos值的引入可以辅助运营商直观、有效的监控切片运行质量,因此在切片管理/控制过程中起着至关重要的作用。理想情况下,垂直行业/第三方感知的业务mos需要与运营商的qoe拟合分析结果高度一致,表明切片服务性能和运维成本之间达到了良好的平衡,从而实现切片服务提供商和用户之间的双赢。
8.有了大量的业务mos和网络数据,nwdaf就能够利用先进的ai(人工智能,artificial intelligence)/ml(机器学习,machine learning)算法对给定业务的smm(service mos model)进行训练和建模。smm用以表征用户业务体验mos值与切片网络中的oam和qos流数据之间的关系,使得运营商基于网络管理和控制数据拟合用户的业务体验,可视化的监测切片运行质量,辅助切片配置更新和控制管理。
9.由于行业和切片用户的运作和业务模式存在很大差异,不同行业应用的smm可能截然不同。因此每个切片租户的smm需要进行针对性的训练和验证,以捕捉影响切片服务质量的关键网络特征。在动态的商业环境中,smm本身可能会随着时间的推移而变化,或者在不同的切片服务区域产生差异。因此,它需要通过用户和网络不断提供的用户体验数据和网络管理/控制参数来训练和强化,以保证模型的泛化能力和长期的适用性。
10.目前业界正在推进识别关键sla保障场景和对应的利益相关方(如垂直行业/第三方、电信厂商、运营商等),并在各利益相关方之间建立紧密的产业合作伙伴关系,共同开发数据分析方法和业务mos模型。
11.现有技术的不足在于:现有切片管理方案仅支持运营商通过nwdaf接口获得自己当前提供网络切片服务的第三方的体验数据。


技术实现要素:

12.本发明提供了一种平均主观意见分数据共享系统、节点、方法及介质,用以切片mos数据不便查询的不足。
13.本发明提供以下技术方案:
14.一种切片mos数据共享系统,包括:组成切片mos数据共享区块链网络的若干应用服务提供商节点、若干运营商节点、以及若干查询系统,其中:
15.运营商节点,是提供切片网络的运营商的节点,用于执行以下方式之一或者其组合:
16.将切片网络数据和/或业务mos数据广播至其他区块链节点;
17.在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块;
18.使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
19.应用服务提供商节点,是租用切片网络的垂直行业应用服务提供商的节点,用于执行以下方式之一或者其组合:
20.将业务mos数据广播至其他区块链节点;
21.在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块;
22.使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
23.查询系统,用于供相关方接入查询业务的网络数据及其对应的mos数据,以及基于此的其他统计信息。
24.实施中,切片网络数据包括切片管理器提供的操作、管理和维护数据,和/或,核心网提供的网络数据。
25.实施中,切片mos数据包括切片mos数据的哈希值、以及切片mos数据存储地址签名;
26.各节点进一步用于读取切片mos数据获得切片mos数据存储地址后,向该地址对应的节点申请切片mos数据,并根据切片mos数据的哈希值确定数据是否正确;
27.各节点进一步用于当其他节点申请切片mos数据时,根据授权策略决定是否发放切片mos数据。
28.一种切片mos数据共享节点,包括:位于由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络,其中:
29.处理器,用于读取存储器中的程序,执行以下方式之一或者其组合:
30.将切片mos数据广播至其他区块链节点;
31.在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块;
32.使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
33.收发机,用于在处理器的控制下接收和发送数据。
34.实施中,所述节点是提供切片网络数据和/或业务mos数据的运营商节点,或是提供业务mos数据的应用服务提供商节点,其中,运营商节点是提供切片网络的运营商的节点,应用服务提供商节点是租用切片网络的垂直行业应用服务提供商的节点。
35.实施中,切片网络数据包括切片管理器提供的操作、管理和维护数据,和/或,核心网提供的网络数据。
36.实施中,切片mos数据包括切片mos数据的哈希值、以及切片mos数据存储地址签名;
37.各节点进一步用于读取切片mos数据获得切片mos数据存储地址后,向该地址对应的节点申请切片mos数据,并根据切片mos数据的哈希值确定数据是否正确;
38.各节点进一步用于当其他节点申请切片mos数据时,根据授权策略决定是否发放切片mos数据。
39.一种切片mos数据共享节点,包括:位于由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络,其中:
40.广播模块,用于将mos数据广播至其他区块链节点,和/或,使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
41.和/或,
42.接收模块,用于在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块。
43.实施中,所述节点是提供切片网络数据和/或业务mos数据的运营商节点,或是提供业务mos数据的应用服务提供商节点,其中,运营商节点是提供切片网络的运营商的节点,应用服务提供商节点是租用切片网络的垂直行业应用服务提供商的节点。
44.实施中,切片网络数据包括切片管理器提供的操作、管理和维护数据,和/或,核心网提供的网络数据。
45.实施中,广播模块进一步用于广播包括切片mos数据的哈希值、以及切片mos数据存储地址签名的切片mos数据;
46.接收模块进一步用于读取切片mos数据获得切片mos数据存储地址后,向该地址对应的节点申请切片mos数据,并根据切片mos数据的哈希值确定数据是否正确;
47.各节点进一步包括:
48.数据库,用于当其他节点申请切片mos数据时,根据授权策略决定是否发放切片mos数据。
49.一种查询系统,包括:位于由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络,其中:
50.处理器,用于读取存储器中的程序,执行以下程序:
51.供相关方接入查询业务的网络数据及其对应的mos数据,以及基于此的其他统计信息;
52.收发机,用于在处理器的控制下接收和发送数据。
53.一种查询系统,包括:位于由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络,其中:
54.接口,用于供相关方接入;
55.查询模块,用于供相关方接入查询业务的网络数据及其对应的mos数据,以及基于此的其他统计信息。
56.一种切片mos数据共享方法,在由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络中,包括:
57.提供切片网络的运营商的运营商节点执行以下方式之一或者其组合:
58.将切片网络数据和/或业务mos数据广播至其他区块链节点;
59.在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块;
60.使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该
区块;
61.租用切片网络的垂直行业应用服务提供商的应用服务提供商节点执行以下方式之一或者其组合:
62.将业务mos数据广播至其他区块链节点;
63.在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块;
64.使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
65.相关方通过查询系统接入切片mos数据共享区块链网络后,查询业务的网络数据及其对应的业务mos数据,以及基于此的其他统计信息。
66.实施中,切片网络数据包括切片管理器提供的操作、管理和维护数据,和/或,核心网提供的网络数据。
67.实施中,切片mos数据包括切片mos数据的哈希值、以及切片mos数据存储地址签名;
68.各节点进一步用于读取切片mos数据获得切片mos数据存储地址后,向该地址对应的节点申请切片mos数据,并根据切片mos数据的哈希值确定数据是否正确;
69.各节点进一步用于当其他节点申请切片mos数据时,根据授权策略决定是否发放切片mos数据。
70.一种切片mos数据共享方法,在由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络中,包括:
71.执行以下方式之一或者其组合:
72.将切片mos数据广播至其他区块链节点;
73.在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块;
74.使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块。
75.实施中,所述节点是提供切片网络数据和/或业务mos数据的运营商节点,或是提供业务mos数据的应用服务提供商节点,其中,运营商节点是提供切片网络的运营商的节点,应用服务提供商节点是租用切片网络的垂直行业应用服务提供商的节点。
76.实施中,切片网络数据包括切片管理器提供的操作、管理和维护数据,和/或,核心网提供的网络数据。
77.实施中,切片mos数据包括切片mos数据的哈希值、以及切片mos数据存储地址签名;
78.各节点进一步用于读取切片mos数据获得切片mos数据存储地址后,向该地址对应的节点申请切片mos数据,并根据切片mos数据的哈希值确定数据是否正确;
79.各节点进一步用于当其他节点申请切片mos数据时,根据授权策略决定是否发放切片mos数据。
80.实施中,运营商节点和/或应用服务提供商节点,进一步用于使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块。
81.一种查询方法,在由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络中,包括:
82.相关方接入;
83.供相关方接入查询业务的网络数据及其对应的mos数据,以及基于此的其他统计信息。
84.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行上述切片mos数据共享方法的计算机程序。
85.本发明有益效果如下:
86.本发明实施例提供的技术方案中,由于是由多个运营商及应用服务提供商节点组成区块链网络,并在链上存储共识后的用于模型训练所需的切片网络数据和/或业务mos数据,因此各需要要获取mos数据的节点,不再仅局限于通过nwdaf接口获得自己当前提供网络切片服务的第三方的体验数据,而是能够进行更广泛的进行业务体验mos数据与切片网络中的oam和qos流数据的共享。
87.进一步的,本方案至少存以下效果之一:
88.由于mos数据是存储于区块链网络中,因此提供了去中心的切片网络数据和/或业务mos数据共享系统;
89.由于区块链网络中需要对数据达成共识,因此保证了分布式mos数据一致性,实现联盟内各相关方-垂直行业/第三方、电信厂商、各运营商等之间的共享数据同步;
90.由于mos数据是存储于区块链网络中,因此降低了单点故障风险;
91.进一步的,方案中还有提供了有权限的实施方案,使得联盟内相关方可有选择的进行授权数据共享。
附图说明
92.此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
93.图1为背景技术中包含网络切片的网络示意图;
94.图2为本发明实施例中切片mos数据共享系统结构示意图;
95.图3为本发明实施例中区块链网络结构示意图;
96.图4为本发明实施例中切片mos数据共享节点结构一示意图;
97.图5为本发明实施例中切片mos数据共享节点结构二示意图;
98.图6为本发明实施例中查询系统结构一示意图;
99.图7为本发明实施例中查询系统结构二示意图;
100.图8为本发明实施例中系统实施的切片mos数据共享方法实施流程示意图;
101.图9为本发明实施例中节点实施的切片mos数据共享方法实施流程示意图;
102.图10为本发明实施例中查询方法实施流程示意图。
具体实施方式
103.发明人在发明过程中注意到:
104.现有切片管理方案仅支持运营商通过nwdaf接口获得自己当前提供网络切片服务的第三方的体验数据。
105.由于切片业务尚未完全落地和商业化,运营商可以得到的信息量非常少,并不利于模型训练,不利于切片的成熟和发展。各利益相关方之间更广泛的进行业务体验mos数据与切片网络中的oam和qos流数据的共享,将帮助运营商在共享的5g基础设施上部署大量切片业务的同时,更好的保障每个切片用户所期望的服务质量,但多方间共享的数据由哪个平台承载管理是一个问题。
106.区块链建立多方信任、保持一致性、去中心的特征使之非常适合解决该问题。基于此,本发明实施例中提出了一种基于区块链实现切片网络数据和/或业务mos数据共享的方案,由联盟成员共同提供、共同维护切片网络数据和/或业务mos数据,联盟内数据共享,用于业务mos模型训练。例中,切片mos数据指切片运行网络数据(包括切片管理器提供的操作、管理和维护数据,和/或,核心网提供的网络数据)和/或切片支持的业务的mos数据。
107.下面结合附图对本发明的具体实施方式进行说明。
108.在说明过程中,将会涉及运营商节点、应用服务提供商节点、查询系统的实施进行说明,还会给出它们配合实施的实例以更好地理解本发明实施例中给出的方案的实施。这样的说明方式并不意味着它们必须配合实施、或者必须单独实施,实际上,当它们分开实施时,其也各自解决自身一侧的问题,而它们结合使用时,会获得更好的技术效果。
109.图2为切片mos数据共享系统结构示意图,如图所示,可以包括:
110.组成切片mos数据共享区块链网络的若干应用服务提供商节点、若干运营商节点、以及若干查询系统,其中:
111.运营商节点201,是提供切片网络的运营商的节点,用于执行以下方式之一或者其组合:
112.将切片网络数据和/或业务mos数据广播至其他区块链节点;
113.在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块;
114.使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
115.应用服务提供商节点202,是租用切片网络的垂直行业应用服务提供商的节点,用于执行以下方式之一或者其组合:
116.将业务mos数据广播至其他区块链节点;
117.在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块;
118.使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
119.查询系统203,用于供相关方接入查询业务的网络数据及其对应的mos数据,以及
基于此的其他统计信息。
120.实施中,切片网络数据包括切片管理器提供的操作、管理和维护数据,和/或,核心网提供的网络数据。
121.图3为区块链网络结构示意图,如图所示,在系统中也可以如下:
122.运营商节点:指提供切片网络的运营商,负责提供自己收集的用于模型训练的数据,参与区块链共识,并存储用于模型训练的切片网络数据和/或业务mos数据,查看链中的切片网络数据和/或业务mos数据。一些运营商节点可以提供业务对应的切片管理器和核心网提供的网络数据。其中切片管理器提供的oam(操作、管理和维护,operation,administration and maintenance)数据包括ue级别的mdt(最小化路测,minimization of drive test)数据、nf(网络功能,network function)性能测量数据和网络级kpi数据等。
123.从5g核心网输入的数据可以是qos流级别、ue级别甚至是业务级别的非oam数据等;
124.另一些运营商节点可以提供nwdaf在进行内部训练时从网络收集的业务网络数据和从应用服务提供商处收集的业务mos数据等。
125.应用服务提供商节点:指租用切片网络的垂直行业应用服务提供商,负责提供自己收集的业务mos数据,参与区块链共识,并存储及查看切片网络数据和/或业务mos数据;
126.查询系统:可供相关方接入查询某业务的网络数据及其对应的mos数据及基于此的其他统计信息。
127.下面对系统的实施进行说明。
128.主要可以分为两个部分进行说明:
129.1)切片网络数据和/或业务mos数据写入;2)切片网络数据和/或业务mos数据查看。
130.进一步的,按照链上数据是否完全公开,可以有不同的实施方式,下面进行说明。
131.一、链上数据完全公开的实施。
132.1)切片网络数据和/或业务mos数据写入:
133.运营商节点将切片网络数据和/或业务mos数据广播至其他区块链节点;运营商节点也可以将切片网络数据等广播至其他区块链节点;应用服务提供商节点将业务mos数据等广播至其他区块链节点。
134.其他区块链节点检查接收到的数据的格式,将其作为一条记录,对应上一步骤可以分别有三种记录方式:
135.(1)切片mos标识,切片网络数据(如oam数据,qos流数据等),业务mos数据;
136.(2)切片mos标识,切片网络数据(如oam数据,qos流数据等);
137.(3)切片mos标识,业务mos数据。
138.例中,采用了切片mos标识的方式,切片mos标识的目的是为了把切片网络数据和切片mos数据关联起来,其本身并不属于切片mos数据的内容。将切片网络数据和切片mos数据关联起来的具体实施方式有很多,实施例中的mos标识只是其中一种方式,直接用标识的方式比较简单,所以这里以切片mos标识为例;但是,用其它的方式也是可以的,只要能够将切片网络数据和业务mos数据关联起来即可,切片mos标识仅用于教导本领域技术人员具体如何实施本发明,但不意味仅能使用切片mos标识这一方式,实施过程中可以结合实践需要
来确定相应的方式。
139.节点使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
140.网络中其他节点接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果正确,那么将该新区块加入到本地保存的区块链中并转发;否则丢弃该新区块。
141.2)切片网络数据和/或业务mos数据查看:
142.需要进行切片mos模型训练的实体查看存储在区块链上的切片网络数据和/或业务mos数据,可以读取完整的切片网络数据和/或业务mos数据对,也可以通过切片mos标识查找对应的网络数据和业务mos数据等组成完整的切片网络数据和/或业务mos数据对。
143.二、链上数据不公开,需根据授权查看链上数据的实施。
144.实施中,切片mos数据包括切片mos数据的哈希值、以及切片mos数据存储地址签名;
145.各节点进一步用于读取切片mos数据获得切片mos数据存储地址后,向该地址对应的节点申请切片mos数据,并根据切片mos数据的哈希值确定数据是否正确;
146.各节点进一步用于当其他节点申请切片mos数据时,根据授权策略决定是否发放切片mos数据。
147.具体可以如下:
148.1)切片网络数据和/或业务mos数据写入:
149.运营商节点将切片mos标识、切片mos数据的哈希值、切片mos数据存储地址签名后广播至其他区块链节点;运营商节点也可以将切片mos标识、切片网络数据等数据的哈希值、切片网络数据等数据的存储地址签名后广播至其他区块链节点;应用服务提供商节点将切片mos标识、业务mos数据等数据的哈希值、业务mos数据等数据的存储地址签名后广播至其他区块链节点。
150.其他区块链节点检查接收到的数据的格式和签名,将其作为一条记录,对应上一步骤分别可以有三种记录方式:
151.(1)切片mos标识,切片mos数据哈希值,切片mos数据存储地址;
152.(2)切片mos标识,切片网络数据等数据的哈希值,切片网络数据等数据的存储地址。
153.(3)切片mos标识,业务mos数据等数据的哈希值、业务mos数据等数据的存储地址。
154.节点使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
155.网络中其他节点接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果正确,那么将该新区块加入到本地保存的区块链中并转发;否则丢弃该新区块。
156.2)切片网络数据和/或业务mos数据查看:
157.需要进行切片mos模型训练的实体申请查看存储在区块链上的切片网络数据和/或业务mos数据,可以读取完整的切片网络数据和/或业务mos数据对,即记录(1),也可以通过切片mos标识查找对应的网络数据和业务mos数据等数据,即记录(2)和(3)的关联数据
对。
158.实体根据读取的记录向地址申请对应的原数据,各节点根据自己的授权策略决定是否向实体发放原数据。
159.实体根据读取的记录中的数据哈希验证获得的原数据是否正确。
160.基于同一发明构思,本发明实施例中还提供了mos数据共享节点、mos数据共享方法、计算机可读存储介质,由于这些设备解决问题的原理与mos数据共享系统相似,因此这些方法的实施可以参见系统的实施,重复之处不再赘述。
161.图4为切片mos数据共享节点结构一示意图,如图所示,位于由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络,节点中包括:
162.处理器400,用于读取存储器420中的程序,执行以下方式之一或者其组合:
163.将切片mos数据广播至其他区块链节点;
164.在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块;
165.使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
166.收发机410,用于在处理器400的控制下接收和发送数据。
167.实施中,所述节点是提供切片网络数据和/或业务mos数据的运营商节点,或是提供业务mos数据的应用服务提供商节点,其中,运营商节点是提供切片网络的运营商的节点,应用服务提供商节点是租用切片网络的垂直行业应用服务提供商的节点。
168.实施中,切片网络数据包括切片管理器提供的操作、管理和维护数据,和/或,核心网提供的网络数据。
169.实施中,切片mos数据包括切片mos数据的哈希值、以及切片mos数据存储地址签名;
170.各节点进一步用于读取切片mos数据获得切片mos数据存储地址后,向该地址对应的节点申请切片mos数据,并根据切片mos数据的哈希值确定数据是否正确;
171.各节点进一步用于当其他节点申请切片mos数据时,根据授权策略决定是否发放切片mos数据。
172.其中,在图4中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器400代表的一个或多个处理器和存储器420代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机410可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器400负责管理总线架构和通常的处理,存储器420可以存储处理器400在执行操作时所使用的数据。
173.图5为切片mos数据共享节点结构二示意图,如图所示,位于由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络,节点中包括:
174.广播模块501,用于将mos数据广播至其他区块链节点,和/或,使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
175.和/或,
176.接收模块502,用于在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块。
177.实施中,所述节点是提供切片网络数据和/或业务mos数据的运营商节点,或是提供业务mos数据的应用服务提供商节点,其中,运营商节点是提供切片网络的运营商的节点,应用服务提供商节点是租用切片网络的垂直行业应用服务提供商的节点。
178.实施中,切片网络数据包括切片管理器提供的操作、管理和维护数据,和/或,核心网提供的网络数据。
179.实施中,广播模块进一步用于广播包括切片mos数据的哈希值、以及切片mos数据存储地址签名的切片mos数据;
180.接收模块进一步用于读取切片mos数据获得切片mos数据存储地址后,向该地址对应的节点申请切片mos数据,并根据切片mos数据的哈希值确定数据是否正确;
181.各节点进一步包括:
182.数据库,用于当其他节点申请mos数据时,根据授权策略决定是否发放mos数据。
183.实施中,广播模块进一步用于使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块。
184.为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
185.图6为查询系统结构一示意图,如图所示,位于由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络,节点中包括:
186.处理器600,用于读取存储器620中的程序,执行以下程序:
187.供相关方接入查询业务的网络数据及其对应的mos数据,以及基于此的其他统计信息;
188.收发机610,用于在处理器600的控制下接收和发送数据。
189.其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。
190.图7为查询系统结构二示意图,如图所示,位于由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络,其中:
191.接口701,用于供相关方接入;
192.查询模块702,用于供相关方接入查询业务的网络数据及其对应的mos数据,以及基于此的其他统计信息。
193.为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
194.图8为切片系统实施的切片mos数据共享方法实施流程示意图,在由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络中,如图所示,可以包括:
195.步骤801、提供切片网络的运营商的运营商节点提供切片网络的运营商的运营商节点执行以下方式之一或者其组合:
196.将切片网络数据和/或业务mos数据广播至其他区块链节点;
197.在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块;
198.使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
199.步骤802、租用切片网络的垂直行业应用服务提供商的应用服务提供商节点执行以下方式之一或者其组合:
200.将业务mos数据广播至其他区块链节点;
201.在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并转发,否则丢弃该新区块;
202.使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块;
203.步骤803、相关方通过查询系统接入切片mos数据共享区块链网络后,查询业务的网络数据及其对应的mos数据,以及基于此的其他统计信息。
204.各步骤之间并无时序关系,而是可以同时发生在区块链网络中,也即,各节点可以同时广播、下载、查询区块链数据。
205.实施中,切片网络数据包括切片管理器提供的操作、管理和维护数据,和/或,核心网提供的网络数据。
206.实施中,切片mos数据包括切片mos数据的哈希值、以及切片mos数据存储地址签名;
207.各节点进一步用于读取切片mos数据获得切片mos数据存储地址后,向该地址对应的节点申请切片mos数据,并根据切片mos数据的哈希值确定数据是否正确;
208.各节点进一步用于当其他节点申请切片mos数据时,根据授权策略决定是否发放切片mos数据。
209.图9为节点实施的切片mos数据共享方法实施流程示意图,在由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络中,如图所示,可以包括:
210.步骤901、将切片网络数据和/或业务mos数据广播至其他区块链节点;和/或,
211.步骤902、在接收到新区块后,验证区块以及区块中每条记录格式是否正确完备,区块是否满足共识机制的要求,如果验证通过,将该新区块加入到本地保存的区块链中并
转发,否则丢弃该新区块;
212.步骤903、使用区块链中的共识机制将一段时间内获得的记录封装为新区块并广播发布该区块。
213.步骤之间并无时序关系,而是可以同时实施,也即,节点可以同时广播、接收区块链数据。
214.实施中,所述节点是提供切片网络数据和/或业务mos数据的运营商节点,或是提供业务mos数据的应用服务提供商节点,其中,运营商节点是提供切片网络的运营商的节点,应用服务提供商节点是租用切片网络的垂直行业应用服务提供商的节点。
215.实施中,切片网络数据包括切片管理器提供的操作、管理和维护数据,和/或,核心网提供的网络数据。
216.实施中,切片mos数据包括切片mos数据的哈希值、以及切片mos数据存储地址签名;
217.各节点进一步用于读取切片mos数据获得切片mos数据存储地址后,向该地址对应的节点申请切片mos数据,并根据切片mos数据的哈希值确定数据是否正确;
218.各节点进一步用于当其他节点申请切片mos数据时,根据授权策略决定是否发放切片mos数据。
219.本发明实施例中还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述mos数据共享方法的计算机程序。
220.具体实施可以参见切片mos数据共享系统的实施。
221.综上所述,本发明实施例中提供的是一种架构:多个运营商及应用服务提供商节点组成区块链网络,链上存储共识后的用于模型训练所需的切片网络数据和/或业务mos数据。
222.运营商节点或应用服务提供商节点将模型训练所需的切片网络数据和/或业务mos数据、切片网络数据等数据、业务mos数据等数据广播至区块链网络中,区块链网络共识后存储至区块链节点中,实体查询获得切片网络数据和/或业务mos数据。
223.运营商节点或应用服务提供商节点将模型训练所需的切片网络数据和/或业务mos数据、切片网络数据等数据、业务mos数据等数据的哈希值和原数据存储地址广播至区块链网络中,区块链网络共识后存储至区块链节点中,实体查询获得原数据存储地址并向其申请原数据,后者根据自己的授权策略决定是否向申请实体公开原数据,申请实体根据链上哈希验证原数据是否正确。
224.图10为查询方法实施流程示意图,如图所示,在由若干应用服务提供商节点、若干运营商节点、以及若干查询系统组成的切片mos数据共享区块链网络中,可以包括:
225.步骤1001、相关方接入;
226.步骤1002、供相关方接入查询业务的网络数据及其对应的mos数据,以及基于此的其他统计信息。
227.本方案至少存以下效果之一:
228.提供去中心的切片网络数据和/或业务mos数据共享系统;
229.保证分布式数据一致性:实现联盟内各相关方-垂直行业/第三方、电信厂商、各运营商等-间的共享数据同步;
230.降低单点故障风险;
231.联盟内相关方可有选择的进行授权数据共享。
232.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
233.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
234.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
235.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
236.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献