一种基于区块链的信息传输管理系统的制作方法

未命名 08-07 阅读:76 评论:0


1.本发明涉及信息传输技术领域,具体为一种基于区块链的信息传输管理系统。


背景技术:

2.伴随着无线互联网技术的大力发展,具有多个网络接口的智能设备层出不穷,因此相当多的路由设备或终端数据转发设备拥有可以接入多个不同的异构网络的能力。由不同网络互相连接的多网口网络设备之间可以同时创建多个不同链路。对于网络吞吐量需求较大的设备,传统单条链路的传输能力无法满足他们自身的需求。因此可以使用具有多接口的传输设备,聚合多个无线链路的传输资源,提高传输吞吐量。但是受到无线基站覆盖面积大小的影响,终端与基站的距离一旦超过一定范围,无线传输的质量就会因信号变弱而下降。同时,无线传输的质量还可能因建筑物遮挡、频段影响、强信号干扰、用户数增加、频道影响冲突及湿度等多种因素影响而变差,导致各条链路的传输性能会出现差异并动态变化的情形。从而使整个多路径传输的性能降低。因此,设计传输高效稳定及智能分析管控的一种基于区块链的信息传输管理系统是很有必要的。


技术实现要素:

3.本发明的目的在于提供一种基于区块链的信息传输管理系统,以解决上述背景技术中提出的问题。
4.为了解决上述技术问题,本发明提供如下技术方案:一种基于区块链的信息传输管理方法,包括:对网络信息数据进行感知上报处理;进行网络传输路径的性能评估及反馈更新处理;对网络信息数据的传输进行控制管理分析;对网络终端系统的更新进行管理控制。
5.根据上述技术方案,所述对网络信息数据进行感知上报处理包括:进行网络信息数据感知后,与网络中心服务器连接完成信息数据上报处理。
6.根据上述技术方案,所述进行网络传输路径的性能评估及反馈更新处理包括:进行网络传输路径的调度前,对网络的传输性能进行评估处理;完成网络传输路径的性能评估后,对禁止信息数据的传输的网络路径进行反馈更新处理。
7.根据上述技术方案,所述对网络信息数据的传输进行控制管理分析包括:对终端及中心服务器的信息数据进行接收,并可进行重传及存储管理;读取待传输文件后,根据接入终端数量进行网络信息数据的传输处理;使用mysql数据库进行网络数据信息的存储,并在两个服务器上进行部署,配置两个数据库之间使用半同步方式进行主从备份,主数据库主要负责针对数据传输业务进行服务,而从数据库用于对数据信息的备份以及提供数据信息的查询服务。
8.根据上述技术方案,所述对网络终端系统的更新进行管理控制包括:
网络中心服务器生成终端进行更新时的安装包,同时进行安装包的下发,若安装包正常且更新环境允许则进行程序升级,若安装失败则等待一段时间重新尝试安装,在失败至规定次数之后则认定安装包的内容存在问题;对网络传输路径的信息数据传输结果通过区块链进行分布式存储,使每个参与的节点都将独立完整地信息数据存储写入区块,在发生传输的信息数据发生丢失篡改的状况时,可根据存储的信息数据进行复原管理。
9.根据上述技术方案,一种基于区块链的信息传输管理系统,包括:感知管理模块,用于对网络信息数据进行感知管理;分析传输模块,用于对网络信息数据的传输进行控制管理分析;更新存储模块,用于对网络终端系统的更新进行管理控制。
10.根据上述技术方案,所述感知管理模块包括:信息感知模块,用于进行网络信息数据的感知上报处理;服务评估模块,用于进行网络传输服务的评估;反馈更新模块,用于进行信息数据反馈更新管理。
11.根据上述技术方案,所述分析传输模块包括:信息服务模块,用于进行信息数据接收传输服务;传输管理模块,用于对信息数据的传输进行管理控制;信息存储模块,用于进行信息数据的传输管理。
12.根据上述技术方案,所述更新存储模块包括:更新管理模块,用于进行终端服务器的更新管理;信息存储模块,用于进行信息数据的存储控制。
13.与现有技术相比,本发明所达到的有益效果是:本发明,通过设置有感知管理模块、分析传输模块与更新存储模块,可有效保证信息数据的传输效率与准确性,极大程度的保证了信息数据的完整一致性,并可优先选用性能评估较好的路径进行数据传输,使其在恶劣的网络状况下依然实现信息数据传输性能的保证,能够在不影响正常数据传输的同时进一步对网络传输路径的恢复情况进行更新,有效提升网络传输路径的使用效率,间接提升网络信息数据的传输速度。
附图说明
14.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:图1是本发明实施例一提供的一种基于区块链的信息传输管理方法的流程图;图2是本发明实施例二提供的一种基于区块链的信息传输管理系统的模块构成图。
具体实施方式
15.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本发明保护的范围。
16.实施例一:图1为本发明实施例一提供的一种基于区块链的信息传输管理方法的流程图,本实施例可应用于通信传输系统中,该方法可以由本发明实施例提供的一种基于区块链的信息传输管理系统来执行,该系统由多个软硬件模块组成,如图1所示,该方法具体包括以下步骤:s101、对网络信息数据进行感知上报处理;示例性的,在本发明实施例中,进行网络信息数据感知后,与网络中心服务器连接完成信息数据上报处理;该步骤中,根据设定的周期采用循环遍历检测的方式进行信息数据的感知检测,且在未到达时间感知检测时间时,当累计的待传输数据达到设定的阈值后,可提前触发信息数据的感知检测,避免因未达到设定的时间周期导致数据大量积压的状况发生,在完成感知检测后为检测到的每一个数据生成一个唯一的校验码,使每一个数据在发送端生成一个数字摘要,控制其在进行数据信息上报时将数字摘要一同发送至中心服务器,中心服务器在接收到数据后采用相同的摘要处理,将得到的数字摘要与上报的数字进行对比,如果两者摘要相同则是同一个数据,否则说明数据在传输的过程中出现了问题,需进行重新传输处理,通过该步骤,有效保证信息数据的传输效率与准确性,极大程度的保证了信息数据的完整一致性。
17.s102、进行网络传输路径的性能评估及反馈更新处理;示例性的,在本发明实施例中,进行网络传输路径的调度前,对网络的传输性能进行评估处理;由于在网络状况恶劣的状况下,当一条链路上的数据发送出现数据包丢失时会造成数据包的乱序,从而在其他传输链路上进行数据的重传,同时还要在丢失的路径上再次发送丢失的数据,会大大降低链路的传输效率,故通过该步骤,在路径调度之前,对当前网络的传输性能的评估,对于评估性能低于阈值的网络传输路径暂时禁止信息数据的传输,并优先选用性能评估较好的路径进行数据传输,使其在恶劣的网络状况下依然实现信息数据传输性能的保证。
18.完成网络传输路径的性能评估后,对禁止信息数据的传输的网络路径进行反馈更新处理;该步骤中,对于评估性能低于阈值的网络传输路径暂时禁止信息数据的传输后,控制其向接收端发送正常数据的冗余,使其能够在不影响正常数据传输的同时进一步对网络传输路径的恢复情况进行更新,有效提升网络传输路径的使用效率,间接提升网络信息数据的传输速度。
19.s103、对网络信息数据的传输进行控制管理分析;示例性的,在本发明实施例中,对终端及中心服务器的信息数据进行接收,并可进行重传及存储管理;该步骤中,接收来自终端的信息数据后,可控制其将接收到的信息数据存储在中心服务器的数据库之中,用于中心服务器的数据传输,并可进一步用于中心服务器对于指定信息数据,因某些原因需要重新尝试传输,通过向服务器发送指定信息数据开启重新尝试传输,同时可通过向服务器发送指定查询的信息数据查询数据的传输状态,通过该步骤,可使网络信息数据的传输更加高效、稳定。
20.读取待传输文件后,根据接入终端数量进行网络信息数据的传输处理;该步骤中,完成指定配置文件的解析配置后,读取待传输文件并根据接入终端数量,创建相应终端的传输任务的生产者与消费者后,初始化传输任务生产者与消费者,同时由主进程进行传输
任务统一管理与控制,其中生产者运行后,定期从数据库获取任务,根据配置的传输策略进行任务的排序传输,同时向消费者发送任务信号,运行后会等待接收任务信号,当获取新的任务后,首先检测网络是否连通,若连通则开启真正的传输任务,否则等待一定时间重新传输,当传输完成后,若任务生产者没有检测到新的任务则发送任务销毁信号,销毁已启动的传输任务,释放系统的内存资源,保证网络系统的良好运行。
21.使用mysql数据库进行网络数据信息的存储,并在两个服务器上进行部署,配置两个数据库之间使用半同步方式进行主从备份,主数据库主要负责针对数据传输业务进行服务,而从数据库用于对数据信息的备份以及提供数据信息的查询服务。
22.s104、对网络终端系统的更新进行管理控制;示例性的,在本发明实施例中,网络中心服务器生成终端进行更新时的安装包,同时进行安装包的下发,若安装包正常且更新环境允许则进行程序升级,若安装失败则等待一段时间重新尝试安装,在失败至规定次数之后则认定安装包的内容存在问题,同时将原安装包从工作目录移入垃圾文件夹之后进行删除,保证更新的正常进行;对网络传输路径的信息数据传输结果通过区块链进行分布式存储,使每个参与的节点都将独立完整地信息数据存储写入区块,在发生传输的信息数据发生丢失篡改的状况时,可根据存储的信息数据进行复原管理。
23.实施例二:本发明实施例二提供了一种基于区块链的信息传输管理系统,图2为本实施例二提供的一种基于区块链的信息传输管理系统的模块构成示意图,如图2所示,该系统包括:感知管理模块,用于对网络信息数据进行感知管理;分析传输模块,用于对网络信息数据的传输进行控制管理分析;更新存储模块,用于对网络终端系统的更新进行管理控制。
24.在本发明的一些实施例中,感知管理模块包括:信息感知模块,用于进行网络信息数据的感知上报处理;服务评估模块,用于进行网络传输服务的评估;反馈更新模块,用于进行信息数据反馈更新管理。
25.在本发明的一些实施例中,分析传输模块包括:信息服务模块,用于进行信息数据接收传输服务;传输管理模块,用于对信息数据的传输进行管理控制;信息存储模块,用于进行信息数据的传输管理。
26.在本发明的一些实施例中,更新存储模块包括:更新管理模块,用于进行终端服务器的更新管理;信息存储模块,用于进行信息数据的存储控制。
27.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
28.最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:
1.一种基于区块链的信息传输管理方法,其特征在于:包括:对网络信息数据进行感知上报处理;进行网络传输路径的性能评估及反馈更新处理;对网络信息数据的传输进行控制管理分析;对网络终端系统的更新进行管理控制。2.根据权利要求1所述的一种基于区块链的信息传输管理方法,其特征在于:所述对网络信息数据进行感知上报处理包括:进行网络信息数据感知后,与网络中心服务器连接完成信息数据上报处理。3.根据权利要求1所述的一种基于区块链的信息传输管理方法,其特征在于:所述进行网络传输路径的性能评估及反馈更新处理包括:进行网络传输路径的调度前,对网络的传输性能进行评估处理;完成网络传输路径的性能评估后,对禁止信息数据的传输的网络路径进行反馈更新处理。4.根据权利要求1所述的一种基于区块链的信息传输管理方法,其特征在于:所述对网络信息数据的传输进行控制管理分析包括:对终端及中心服务器的信息数据进行接收,并可进行重传及存储管理;读取待传输文件后,根据接入终端数量进行网络信息数据的传输处理;使用mysql数据库进行网络数据信息的存储,并在两个服务器上进行部署,配置两个数据库之间使用半同步方式进行主从备份,主数据库主要负责针对数据传输业务进行服务,而从数据库用于对数据信息的备份以及提供数据信息的查询服务。5.根据权利要求1所述的一种基于区块链的信息传输管理方法,其特征在于:所述对网络终端系统的更新进行管理控制包括:网络中心服务器生成终端进行更新时的安装包,同时进行安装包的下发,若安装包正常且更新环境允许则进行程序升级,若安装失败则等待一段时间重新尝试安装,在失败至规定次数之后则认定安装包的内容存在问题;对网络传输路径的信息数据传输结果通过区块链进行分布式存储,使每个参与的节点都将独立完整地信息数据存储写入区块,在发生传输的信息数据发生丢失篡改的状况时,可根据存储的信息数据进行复原管理。6.一种基于区块链的信息传输管理系统,其特征在于:包括:感知管理模块,用于对网络信息数据进行感知管理;分析传输模块,用于对网络信息数据的传输进行控制管理分析;更新存储模块,用于对网络终端系统的更新进行管理控制。7.根据权利要求6所述的一种基于区块链的信息传输管理系统,其特征在于:所述感知管理模块包括:信息感知模块,用于进行网络信息数据的感知上报处理;服务评估模块,用于进行网络传输服务的评估;反馈更新模块,用于进行信息数据反馈更新管理。8.根据权利要求6所述的一种基于区块链的信息传输管理系统,其特征在于:所述分析传输模块包括:
信息服务模块,用于进行信息数据接收传输服务;传输管理模块,用于对信息数据的传输进行管理控制;信息存储模块,用于进行信息数据的传输管理。9.根据权利要求6所述的一种基于区块链的信息传输管理系统,其特征在于:所述更新存储模块包括:更新管理模块,用于进行终端服务器的更新管理;信息存储模块,用于进行信息数据的存储控制。

技术总结
本发明公开了一种基于区块链的信息传输管理系统,该系统的运行方法包括:对网络信息数据进行感知上报处理;进行网络传输路径的性能评估及反馈更新处理;对网络信息数据的传输进行控制管理分析;对网络终端系统的更新进行管理控制。所述对网络信息数据进行感知上报处理包括:进行网络信息数据感知后,与网络中心服务器连接完成信息数据上报处理。所述进行网络传输路径的性能评估及反馈更新处理包括:进行网络传输路径的调度前,对网络的传输性能进行评估处理;完成网络传输路径的性能评估后,对禁止信息数据的传输的网络路径进行反馈更新处理。本发明,具有传输高效稳定及智能分析管控的特点。管控的特点。管控的特点。


技术研发人员:朱东刚
受保护的技术使用者:苏州维格纳信息科技有限公司
技术研发日:2023.04.26
技术公布日:2023/8/6
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐