基于云计算系统的远程数据优化传输方法及系统技术方案

技术编号:25605802 阅读:27 留言:0更新日期:2020-09-12 00:01
本发明专利技术公开了一种基于云计算系统的远程数据优化传输方法及系统,方法包括:云端服务器的处理中心根据客户端的请求调取所需发送的数据,对其加密后通过无线通讯模块向客户端发送数据包;使用网包探索器发送网包探索,客户端将网包探索的信息返回给云端服务器;调整云端服务器发送数据包的发送间隔和大小;每调整一次发送数据包的间隔和大小,对应执行一次网包探索,根据延时值和数据包丢失率,选取最优数据包的发送间隔和大小;使用云端服务器的数据库存储对应客户端的返回信息以及最优数据包的发送间隔和大小,且在云端服务器之间共享最优数据包的发送间隔和大小。本发明专利技术具有多种数据传输方式、能满足用户对多样化数据传输方式的需求。

【技术实现步骤摘要】
基于云计算系统的远程数据优化传输方法及系统
本专利技术涉及数据通讯领域,特别涉及一种基于云计算系统的远程数据优化传输方法及系统。
技术介绍
网络丢包是在使用因特网包探索器对目站进行询问时,数据包由于各种原因在信道中丢失的现象。因特网包探索器使用了internet控制报文协议回送请求与回送回答报文。internet控制报文协议回送请求报文是主机或路由器向一个特定的目的主机发出的询问,收到此报文的机器必须给源主机发送internet控制报文协议回送回答报文。这种询问报文用来测试目的站是否可到达以及了解其状态。现有一些基于云计算系统的远程数据优化传输方式使用较少的系统资源对服务器与客户机之间的数据进行智能、方便、快捷的数据疏通处理,能够保障计算机系统的高速数据传输,还能够节约系统资源。然而,其数据传输方式较为单一,不能满足用户对多样化数据传输方式的需求。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种具有多种数据传输方式、能满足用户对多样化数据传输方式的需求的基于云计算系统的远程数据优化传输方法及系统。本专利技术解决其技术问题所采用的技术方案是:构造一种基于云计算系统的远程数据优化传输方法,包括如下步骤:A)云端服务器的处理中心根据客户端的请求调取所需发送的数据,对其利用加密算法加密后通过无线通讯模块向所述客户端发送数据包,所述处理中心记录分类发送的数据包相关信息;所述无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;所述数据包相关信息包括云端服务器发送数据包的时间、数量、发送间隔、发送云端服务器的唯一标识和发送目标客户端的唯一标识;B)所述云端服务器发送所述数据包完成后,使用网包探索器向对应的客户端发送网包探索,所述客户端对网包探索的信息通过无线通讯模块返回给所述云端服务器;C)根据返回的所述网包探索的信息的延时值,调整所述云端服务器向对应客户端发送数据包的发送间隔和大小;D)每调整一次发送数据包的间隔和大小,对应执行一次网包探索,根据网包探索返回的信息的延时值和数据包丢失率,选取最优数据包的发送间隔和大小;E)使用所述云端服务器的数据库存储对应客户端的返回信息以及最优数据包的发送间隔和大小,且在云端服务器之间共享最优数据包的发送间隔和大小。在本专利技术所述的基于云计算系统的远程数据优化传输方法中,所述加密算法为DES加密算法、AES加密算法、RSA加密算法、Base64加密算法、MD5加密算法、SHA1加密算法、HMAC加密算法或ECC加密算法。在本专利技术所述的基于云计算系统的远程数据优化传输方法中,在本专利技术所述的基于云计算系统的远程数据优化传输方法中,返回的所述网包探索的信息包括数据包丢失率、延时值和返回时间。本专利技术还涉及一种实现上述基于云计算系统的远程数据优化传输方法的装置,包括:加密发送单元:用于云端服务器的处理中心根据客户端的请求调取所需发送的数据,对其利用加密算法加密后通过无线通讯模块向所述客户端发送数据包,所述处理中心记录分类发送的数据包相关信息;所述无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;所述数据包相关信息包括云端服务器发送数据包的时间、数量、发送间隔、发送云端服务器的唯一标识和发送目标客户端的唯一标识;网包探索单元:用于所述云端服务器发送所述数据包完成后,使用网包探索器向对应的客户端发送网包探索,所述客户端对网包探索的信息通过无线通讯模块返回给所述云端服务器;数据包调整单元:用于根据返回的所述网包探索的信息的延时值,调整所述云端服务器向对应客户端发送数据包的发送间隔和大小;最优数据包选取单元:用于每调整一次发送数据包的间隔和大小,对应执行一次网包探索,根据网包探索返回的信息的延时值和数据包丢失率,选取最优数据包的发送间隔和大小;存储共享单元:用于使用所述云端服务器的数据库存储对应客户端的返回信息以及最优数据包的发送间隔和大小,且在云端服务器之间共享最优数据包的发送间隔和大小。在本专利技术所述的装置中,所述加密算法为DES加密算法、AES加密算法、RSA加密算法、Base64加密算法、MD5加密算法、SHA1加密算法、HMAC加密算法或ECC加密算法。在本专利技术所述的装置中,返回的所述网包探索的信息包括数据包丢失率、延时值和返回时间。实施本专利技术的基于云计算系统的远程数据优化传输方法及系统,具有以下有益效果:由于云端服务器的处理中心根据客户端的请求调取所需发送的数据,对其利用加密算法加密后通过无线通讯模块向客户端发送数据包,处理中心记录分类发送的数据包相关信息;无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合,其提供多种无线通讯方式,本专利技术具有多种数据传输方式、能满足用户对多样化数据传输方式的需求。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术基于云计算系统的远程数据优化传输方法及系统一个实施例中方法的流程图;图2为所述实施例中装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术基于云计算系统的远程数据优化传输方法及系统实施例中,其基于云计算系统的远程数据优化传输方法的流程图如图1所示。图1中,该基于云计算系统的远程数据优化传输方法包括如下步骤:步骤S01云端服务器的处理中心根据客户端的请求调取所需发送的数据,对其利用加密算法加密后通过无线通讯模块向客户端发送数据包,处理中心记录分类发送的数据包相关信息:本步骤中,云端服务器的处理中心根据客户端的请求调取所需发送的数据,对调取的数据利用加密算法进行加密后,通过无线通讯模块向客户端发送数据包,处理中心记录分类发送的数据包相关信息,该数据包相关信息包括云端服务器发送数据包的时间、数量、发送间隔、发送云端服务器的唯一标识和发送目标客户端的唯一标识。该加密算法为DES加密算法、AES加密算法、RSA加密算法、B本文档来自技高网...

【技术保护点】
1.一种基于云计算系统的远程数据优化传输方法,其特征在于,包括如下步骤:/nA)云端服务器的处理中心根据客户端的请求调取所需发送的数据,对其利用加密算法加密后通过无线通讯模块向所述客户端发送数据包,所述处理中心记录分类发送的数据包相关信息;所述无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;所述数据包相关信息包括云端服务器发送数据包的时间、数量、发送间隔、发送云端服务器的唯一标识和发送目标客户端的唯一标识;/nB)所述云端服务器发送所述数据包完成后,使用网包探索器向对应的客户端发送网包探索,所述客户端对网包探索的信息通过无线通讯模块返回给所述云端服务器;/nC)根据返回的所述网包探索的信息的延时值,调整所述云端服务器向对应客户端发送数据包的发送间隔和大小;/nD)每调整一次发送数据包的间隔和大小,对应执行一次网包探索,根据网包探索返回的信息的延时值和数据包丢失率,选取最优数据包的发送间隔和大小;/nE)使用所述云端服务器的数据库存储对应客户端的返回信息以及最优数据包的发送间隔和大小,且在云端服务器之间共享最优数据包的发送间隔和大小。/n...

【技术特征摘要】
1.一种基于云计算系统的远程数据优化传输方法,其特征在于,包括如下步骤:
A)云端服务器的处理中心根据客户端的请求调取所需发送的数据,对其利用加密算法加密后通过无线通讯模块向所述客户端发送数据包,所述处理中心记录分类发送的数据包相关信息;所述无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;所述数据包相关信息包括云端服务器发送数据包的时间、数量、发送间隔、发送云端服务器的唯一标识和发送目标客户端的唯一标识;
B)所述云端服务器发送所述数据包完成后,使用网包探索器向对应的客户端发送网包探索,所述客户端对网包探索的信息通过无线通讯模块返回给所述云端服务器;
C)根据返回的所述网包探索的信息的延时值,调整所述云端服务器向对应客户端发送数据包的发送间隔和大小;
D)每调整一次发送数据包的间隔和大小,对应执行一次网包探索,根据网包探索返回的信息的延时值和数据包丢失率,选取最优数据包的发送间隔和大小;
E)使用所述云端服务器的数据库存储对应客户端的返回信息以及最优数据包的发送间隔和大小,且在云端服务器之间共享最优数据包的发送间隔和大小。


2.根据权利要求1所述的基于云计算系统的远程数据优化传输方法,其特征在于,所述加密算法为DES加密算法、AES加密算法、RSA加密算法、Base64加密算法、MD5加密算法、SHA1加密算法、HMAC加密算法或ECC加密算法。


3.根据权利要求2所述的基于云计算系统的远程数据优化传输方法,其特征在于,返回的所述网包探索的信息包括数据包丢失率、延时值和返回时间。


4....

【专利技术属性】
技术研发人员:洪志加
申请(专利权)人:广东洪心网络科技股份有限公司
类型:发明
国别省市:广东;44

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

1