【技术实现步骤摘要】
一种网络数据传输方法与装置
[0001]本专利技术涉及数据传输
,具体而言,涉及一种网络数据传输方法与装置。
技术介绍
[0002]目前,由于大量不同应用的发射器随机散布、能量小、通信链路带宽受限,多节点同时传输数据,容易造成网络堵塞,而导致网络传输负荷过重,网络寿命短。因此在保证数据传输准确的前提下,如何有效提高数据传输的速度是目前亟需解决的问题。
技术实现思路
[0003]本专利技术的目的在于提供一种网络数据传输方法与装置,用以改善现有技术中由于大量不同应用的发射器随机散布、能量小、通信链路带宽受限,多节点同时传输数据,容易造成网络堵塞,而导致网络传输负荷过重,网络寿命短的问题。
[0004]本专利技术的实施例是这样实现的:
[0005]第一方面,本申请实施例提供一种网络数据传输方法,其包括如下步骤:
[0006]S110:获取发射器发送的待传输数据,将待传输数据发送至代理缓存服务器中生成对应的缓存副本;
[0007]S120:获取并根据该待传输数据的数据敏感等级,将 ...
【技术保护点】
【技术特征摘要】
1.一种网络数据传输方法,其特征在于,包括如下步骤:S110:获取发射器发送的待传输数据,将所述待传输数据发送至代理缓存服务器中生成对应的缓存副本;S120:获取并根据该待传输数据的数据敏感等级,将缓存副本放入对应的缓存单元;S130:当任一缓存单元的数据存储量达到预设存储阈值时,获取该缓存单元中所有缓存副本对应的待传输数据之间的关联关系,根据所述关联关系,确定相匹配的网络构建方式;S140:将该缓存单元中任一缓存副本作为一个节点,按照所述网络构建方式,利用所有节点构建数据网络;S150:按照预设方法,对所述数据网络中的任一节点进行数据聚合,得到聚合数据,依据PEGASIS协议,将所述聚合数据制作为数据包,并将所述数据包传输至接收器,重复执行S150,直至遍历所述数据网络中的所有节点,其中,任一数据包包含对应节点的元数据;S160:所述接收器根据各个数据包的元数据,按照数据网络,对所有数据包进行排列,得到排列结果。2.根据权利要求1所述的网络数据传输方法,其特征在于,所述网络构建方式为树形网络构建方式或网格状网络构建方式;所述S140的步骤包括:若所述网络构建方式为树形网络构建方式,则根据所述关联关系,确定最末叶节点和该最末叶节点的所有父节点,将该最末叶节点与各个父节点进行连接,并将任一父节点作为子节点,查找该子节点的所有父节点,重复上述步骤,直至遍历所有节点,得到数据网络;若所述网络构建方式为网格状网络构建方式,则根据所述关联关系,以网格的形式,对所有节点进行连接,得到数据网络。3.根据权利要求1所述的网络数据传输方法,其特征在于,所述按照预设方法,对所述数据网络中的任一节点进行数据聚合,得到聚合数据的步骤包括:针对任一节点,将对应的缓存副本按照的比例进行数据聚合,其中,N表示节点传输的数据总量,X表示聚合后的数据量,且1≤X≤N,X为整数。4.根据权...
【专利技术属性】
技术研发人员:刘广林,李海波,许国泽,张典会,陈理杰,胡万浩,孟科润,
申请(专利权)人:华能金昌光伏发电有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。