一种跨平台数据通信分析整合方法、装置及系统与流程

文档序号:32310072发布日期:2022-11-23 11:17阅读:37来源:国知局
一种跨平台数据通信分析整合方法、装置及系统与流程

1.本发明属于跨平台数据通信技术领域,具体地说,涉及一种跨平台数据通信分析整合方法、装置及系统。


背景技术:

2.随着科学技术的不断发展,各种平台终端在人们的生活和工作中扮演者不可或缺的角色,而且,随着平台终端进一步的广泛应用,对于不同平台终端之间的数据传输也被更加关注,目前的平台终端多种多样,不同的移动端通信平台进行通信时,因为各自的数据通信标准不一致,无法直接进行通信,都需要跨平台系统进行数据中转和传输,随着通信技术的提高,对传统跨平台系统的通信能力的挑战也随之提高。
3.当跨平台系统受到各种平台终端高流量、高频次的通信冲击时,会导致跨平台系统有时无法应对这种高频次的数据收发,从而让数据的传输受到影响,容易因为单点崩溃最终造成全面数据受损,无法得到准确的数据,使得数据的安全性和可靠性大打折扣。


技术实现要素:

4.要解决的问题
5.针对现有跨平台系统受到各种平台终端高流量、高频次的通信冲击时,会导致跨平台系统有时无法应对这种高频次的数据收发,从而让数据的传输受到影响,容易因为单点崩溃最终造成全面数据受损的问题,本发明提供一种跨平台数据通信分析整合方法、装置及系统。
6.技术方案
7.为解决上述问题,本发明采用如下的技术方案。
8.一种跨平台数据通信分析整合方法,采用以下步骤:
9.步骤1:设立多个网关节点服务器,每个网关节点服务器都与跨平台系统建立通信连接,同时每个网关节点服务器都与多个平台客户端建立通信连接,为每个网关节点服务器和每个平台客户端都设立标号编码;
10.步骤2:每个网关节点服务器和每个平台客户端都安装连接有区块链数据中心模块,同时在网关节点服务器和平台客户端之间建立多层区块链网络通信连接和区块链数据库,采用区块链技术建立数据传输;
11.步骤3:网关节点服务器对平台客户端发送的数据信息进行判断和筛选,建立网关节点层区块链网络,预设网关节点服务器通信范围,通过中继层区块链网络将筛选后的数据发送至预设范围内的其它网关节点服务器,网关节点服务器对其它网关节点服务器发送的数据进行判断筛选,达到预设时间时,网关节点服务器将在预设时间范围内接收和筛选后的数据发送至跨平台系统;
12.步骤4:跨平台系统对网关节点服务器发送的数据信息进行判断和筛选,跨平台系统对接收和筛选后的数据进行高精度静态解算,得到平台客户端整合数据,将平台客户端
整合数据发送至目标平台客户端。
13.优选地,所述平台客户端都会将采集和接收到的采集数据保存在自身的区块链数据库内,所述网关节点服务器会将接收和判断筛选的数据保存在自身的区块链数据库内,所述跨平台系统会将接收的数据、判断筛选的数据和静态解算的结果数据保存在自身的区块链数据库内。
14.优选地,每个平台客户端在预设的平台客户端通信范围内至少通过区块链网络通信连接有两个网关节点服务器;每个网关节点服务器在预设的网关节点服务器通信范围内通过区块链网络通信连接有两个平台客户端。
15.优选地,所述跨平台系统和网关节点服务器对采集数据的判断和筛选是根据标号编码和采集数据的时间戳对数据进行比较,从相同编码和时间戳的采集数据中去除异常数据。
16.进一步地,所述跨平台系统和网关节点服务器还通过拜占庭容错算法对网关节点服务器和平台客户端进行评分运算,对网关节点服务器和平台客户端建立采集数据评分表,当网关节点服务器和平台客户端发送过来的异常数据所占比例高于预设阈值时,将该网关节点服务器和该平台客户端判断为异常,并将判断结果通过区块链网络转发至其它网关节点服务器和平台客户端,使得区块链网络内的网关节点服务器和平台客户端拒绝接收该网关节点服务器和平台客户端发送的数据。
17.优选地,所述平台客户端、网关节点服务器和跨平台系统之间的数据传输均采用gpg加密算法进行对称性数据加密。
18.进一步地,所述平台客户端、网关节点服务器和跨平台系统之间的数据传输还会对电数据信息进行整合压缩,以数据压缩包的形式进行数据传输。
19.优选地,所述平台客户端与网关节点服务器之间的通信连接为星型网络拓扑结构,网关节点服务器与跨平台系统之间的通信连接为线性网络拓扑结构。
20.一种跨平台数据通信分析整合装置,包括:
21.网关节点模块,用于与多个平台客户端建立通信连接;
22.跨平台系统模块,用于与每个网关节点模块建立通信连接;
23.数据存储模块,用于保存和更新网关节点模块、跨平台系统模块和平台客户端之间传输的数据;
24.判断筛选模块,用于对平台客户端和网关节点模块发送过来的数据进行整合、判断和筛选。
25.一种跨平台数据通信分析整合系统,所述系统包括服务处理器和分布存储器,所述服务处理器连接所述存储器,所述分布存储器中存储有服务自管理程序,配置用于存储机器可读指令,所述服务处理器执行所述服务自管理程序,指令在由所述处理器执行时,以实现如上所述的跨平台数据通信分析整合方法。
26.一种跨平台数据通信分析整合方法、装置及系统,通过设立多个网关节点服务器,每个网关节点服务器都与跨平台系统和多个平台客户端建立通信连接,每个网关节点服务器和每个平台客户端都安装连接有区块链数据中心模块,在网关节点服务器和平台客户端之间建立多层区块链网络通信连接和区块链数据库,采用区块链技术建立数据传输,网关节点服务器对平台客户端发送的数据信息进行判断和筛选,通过中继层区块链网络将筛选
后的数据发送至预设范围内的其它网关节点服务器,网关节点服务器对其它网关节点服务器发送的数据进行判断筛选,达到预设时间时,发送至跨平台系统,进行判断和筛选,对接收和筛选后的数据进行高精度静态解算,将平台客户端整合数据发送至目标平台客户端,对跨平台系统、网关节点服务器和其它平台客户端进行保护的同时又让跨平台系统可以更好的对数据进行计算。
27.有益效果
28.相比于现有技术,本发明的有益效果为:
29.(1)本发明通过设立多个网关节点服务器,每个网关节点服务器都与跨平台系统建立通信连接,同时每个网关节点服务器都与多个平台客户端建立通信连接,每个网关节点服务器和每个平台客户端都安装连接有区块链数据中心模块,同时在网关节点服务器和平台客户端之间建立多层区块链网络通信连接和区块链数据库,采用区块链技术建立数据传输,通过区块链去中心连接,组建点对点的通信连接,提高节点之间的通信效率,保障数据安全,让最终整合的数据更加安全可靠;
30.(2)本发明通过多个网关节点服务器获取平台客户端发送的数据,让网关节点服务器对平台客户端发送的数据信息进行判断和筛选,进行初步整合处理,以此减少跨平台系统数据的接收量,以此让跨平台系统可以更好的对数据进行高精度静态解算;
31.(3)本发明通过拜占庭容错算法对网关节点服务器和平台客户端进行评分运算,对网关节点服务器和平台客户端建立采集数据评分表,当网关节点服务器和平台客户端发送过来的异常数据所占比例高于预设阈值时,将该网关节点服务器和该平台客户端判断为异常,并将判断结果通过区块链网络转发至其它网关节点服务器和平台客户端,使得区块链网络内的网关节点服务器和平台客户端拒绝接收该网关节点服务器和平台客户端发送的数据,对跨平台系统、网关节点服务器和其它平台客户端进行保护。
附图说明
32.为了更清楚地说明本技术实施例或示例性中的技术方案,下面将对实施例或示例性描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以按照这些附图示出的获得其他的附图。
33.图1为本发明的方法步骤示意图;
34.图2为本发明的装置结构示意图;
35.图3为本发明的系统结构示意图。
具体实施方式
36.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例,通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
37.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例,基于本技术中的实施例,本领域普通
技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
38.实施例1
39.如图1所示,一种跨平台数据通信分析整合方法,主要流程如下:
40.设立多个网关节点服务器,每个网关节点服务器都与跨平台系统建立通信连接,同时每个网关节点服务器都与多个平台客户端建立通信连接,为每个网关节点服务器和每个平台客户端都设立标号编码,每个网关节点服务器和每个平台客户端都安装连接有区块链数据中心模块,同时在网关节点服务器和平台客户端之间建立多层区块链网络通信连接和区块链数据库,采用区块链技术建立数据传输,网关节点服务器对平台客户端发送的数据信息进行判断和筛选,建立网关节点层区块链网络,预设网关节点服务器通信范围,通过中继层区块链网络将筛选后的数据发送至预设范围内的其它网关节点服务器,网关节点服务器对其它网关节点服务器发送的数据进行判断筛选,达到预设时间时,网关节点服务器将在预设时间范围内接收和筛选后的数据发送至跨平台系统,跨平台系统对网关节点服务器发送的数据信息进行判断和筛选,跨平台系统对接收和筛选后的数据进行高精度静态解算,得到平台客户端整合数据,将平台客户端整合数据发送至目标平台客户端。
41.设立多个网关节点服务器,每个网关节点服务器都与跨平台系统建立通信连接,同时每个网关节点服务器都与多个平台客户端建立通信连接,为每个网关节点服务器和每个平台客户端都设立标号编码。
42.每个网关节点服务器和每个平台客户端都安装连接有区块链数据中心模块,同时在网关节点服务器和平台客户端之间建立多层区块链网络通信连接和区块链数据库,采用区块链技术建立数据传输,所述平台客户端都会将采集和接收到的采集数据保存在自身的区块链数据库内,所述网关节点服务器会将接收和判断筛选的数据保存在自身的区块链数据库内,所述跨平台系统会将接收的数据、判断筛选的数据和静态解算的结果数据保存在自身的区块链数据库内,每个平台客户端在预设的平台客户端通信范围内至少通过区块链网络通信连接有两个网关节点服务器;每个网关节点服务器在预设的网关节点服务器通信范围内通过区块链网络通信连接有两个平台客户端。
43.网关节点服务器对平台客户端发送的数据信息进行判断和筛选,建立网关节点层区块链网络,预设网关节点服务器通信范围,通过中继层区块链网络将筛选后的数据发送至预设范围内的其它网关节点服务器,网关节点服务器对其它网关节点服务器发送的数据进行判断筛选,达到预设时间时,网关节点服务器将在预设时间范围内接收和筛选后的数据发送至跨平台系统。
44.所述跨平台系统和网关节点服务器对采集数据的判断和筛选是根据标号编码和采集数据的时间戳对数据进行比较,从相同编码和时间戳的采集数据中去除异常数据,所述跨平台系统和网关节点服务器还通过拜占庭容错算法对网关节点服务器和平台客户端进行评分运算,对网关节点服务器和平台客户端建立采集数据评分表,当网关节点服务器和平台客户端发送过来的异常数据所占比例高于预设阈值时,将该网关节点服务器和该平台客户端判断为异常,并将判断结果通过区块链网络转发至其它网关节点服务器和平台客户端,使得区块链网络内的网关节点服务器和平台客户端拒绝接收该网关节点服务器和平台客户端发送的数据,所述平台客户端、网关节点服务器和跨平台系统之间的数据传输均
采用gpg加密算法进行对称性数据加密,所述平台客户端、网关节点服务器和跨平台系统之间的数据传输还会对电数据信息进行整合压缩,以数据压缩包的形式进行数据传输,所述平台客户端与网关节点服务器之间的通信连接为星型网络拓扑结构,网关节点服务器与跨平台系统之间的通信连接为线性网络拓扑结构。
45.跨平台系统对网关节点服务器发送的数据信息进行判断和筛选,跨平台系统对接收和筛选后的数据进行高精度静态解算,得到平台客户端整合数据,将平台客户端整合数据发送至目标平台客户端。
46.通过上述描述可知,在本实例中,通过设立多个网关节点服务器,每个网关节点服务器都与跨平台系统和多个平台客户端建立通信连接,每个网关节点服务器和每个平台客户端都安装连接有区块链数据中心模块,在网关节点服务器和平台客户端之间建立多层区块链网络通信连接和区块链数据库,采用区块链技术建立数据传输,网关节点服务器对平台客户端发送的数据信息进行判断和筛选,通过中继层区块链网络将筛选后的数据发送至预设范围内的其它网关节点服务器,网关节点服务器对其它网关节点服务器发送的数据进行判断筛选,达到预设时间时,发送至跨平台系统,进行判断和筛选,对接收和筛选后的数据进行高精度静态解算,将平台客户端整合数据发送至目标平台客户端,对跨平台系统、网关节点服务器和其它平台客户端进行保护的同时又让跨平台系统可以更好的对数据进行计算。
47.实施例2
48.如图2所示,一种跨平台数据通信分析整合装置,包括:
49.网关节点模块,用于与多个平台客户端建立通信连接;
50.跨平台系统模块,用于与每个网关节点模块建立通信连接;
51.数据存储模块,用于保存和更新网关节点模块、跨平台系统模块和平台客户端之间传输的数据;
52.判断筛选模块,用于对平台客户端和网关节点模块发送过来的数据进行整合、判断和筛选。
53.通过上述描述可知,在本实例中,通过网关节点模块与多个平台客户端建立通信连接,由跨平台系统模块与每个网关节点模块建立通信连接,让数据存储模块保存和更新网关节点模块、跨平台系统模块和平台客户端之间传输的数据由判断筛选模块对平台客户端和网关节点模块发送过来的数据进行整合、判断和筛选,对跨平台系统、网关节点服务器和其它平台客户端进行保护的同时又让跨平台系统可以更好的对数据进行计算。
54.实施例3
55.如图3所示,一种跨平台数据通信分析整合系统,所述系统包括服务处理器和分布存储器,所述服务处理器连接所述存储器,所述分布存储器中存储有服务自管理程序,配置用于存储机器可读指令,所述服务处理器执行所述服务自管理程序,指令在由所述处理器执行时,以实现如实施例1所述的跨平台数据通信分析整合方法。
56.通过上述描述可知,在本实例中,通过设立多个网关节点服务器,每个网关节点服务器都与跨平台系统和多个平台客户端建立通信连接,每个网关节点服务器和每个平台客户端都安装连接有区块链数据中心模块,在网关节点服务器和平台客户端之间建立多层区块链网络通信连接和区块链数据库,采用区块链技术建立数据传输,网关节点服务器对平
台客户端发送的数据信息进行判断和筛选,通过中继层区块链网络将筛选后的数据发送至预设范围内的其它网关节点服务器,网关节点服务器对其它网关节点服务器发送的数据进行判断筛选,达到预设时间时,发送至跨平台系统,进行判断和筛选,对接收和筛选后的数据进行高精度静态解算,将平台客户端整合数据发送至目标平台客户端,对跨平台系统、网关节点服务器和其它平台客户端进行保护的同时又让跨平台系统可以更好的对数据进行计算。
57.以上所述实施例仅表达了本发明的优选实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形、改进及替代,这些都属于本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1