The invention discloses a data transmission method, which is applied to the framework of wireless grid network. The method comprises the following steps: receiving data acquisition requests from the target data requester; determining the target paths to the target data requester and obtaining the target path set; and dividing the target data into targets according to the preset splitting rules. Data blocks with the same number of paths are sent to the target data requester through each target path. The technical scheme provided by the embodiment of the present invention can greatly alleviate the congestion and delay when the data flow is large, improve the data transmission efficiency, shorten the time and improve the user experience by transmitting data through multiple paths. The invention also discloses a data transmission device, a device and a storage medium based on a wireless grid network framework, which has corresponding technical effects.
【技术实现步骤摘要】
一种数据传输方法装置、设备及可读存储介质
本专利技术涉及网络通信
,特别是涉及一种数据传输方法、装置、设备及计算机可读存储介质。
技术介绍
随着通信技术的不断发展,对于网络通信来说主要基于有线技术和无线技术两大类。有线通信技术主要包括工业以太网交换机通信、光纤通信、配电线载波通信、现场总线等几大类;无线通信技术包括GPRD/CDMA/3G/4G无线公网、无线局域网、无线传感网、无线专网等方式。近年来,无线局域网在无线接入领域中得到了迅速发展,依其所具有的巨大数据传输速率,无线局域网也被认为是3G或4G移动数据通信部分的一个主要竞争对手。但无线局域网也有其不足之处,现有技术中通过无线局域网传输数据是互联网internet接入端在接收到数据请求端的数据请求后,选取最优的一条路径,通过该最优路径将数据请求端所要获取的数据发送给数据请求端。这种数据传输方法可能由于路径中的数据流量过大,易出现拥堵或延迟现象,数据传输效率低,耗时较长,用户体验差。
技术实现思路
为解决上述技术问题,本专利技术提供如下技术方案:一种数据传输方法,应用于无线网格网络构架,所述方法包括:接收目标数据请求端的数据获取请求;确定通向所述目标数据请求端的各目标路径,得到目标路径集;按照预设拆分规则将目标数据拆分成与目标路径数相同数量的数据块;其中,所述目标数据为与所述数据获取请求对应的数据,所述目标路径数为所述目标路径集中包含的目标路径个数;将各所述数据块分别通过各所述目标路径发送给所述目标数据请求端。在本专利技术的一种具体实施方式中,所述按照预设拆分规则将目标数据拆分成与目标路径数相同数量的 ...
【技术保护点】
1.一种数据传输方法,应用于无线网格网络构架,其特征在于,所述方法包括:接收目标数据请求端的数据获取请求;确定通向所述目标数据请求端的各目标路径,得到目标路径集;按照预设拆分规则将目标数据拆分成与目标路径数相同数量的数据块;其中,所述目标数据为与所述数据获取请求对应的数据,所述目标路径数为所述目标路径集中包含的目标路径个数;将各所述数据块分别通过各所述目标路径发送给所述目标数据请求端。
【技术特征摘要】
1.一种数据传输方法,应用于无线网格网络构架,其特征在于,所述方法包括:接收目标数据请求端的数据获取请求;确定通向所述目标数据请求端的各目标路径,得到目标路径集;按照预设拆分规则将目标数据拆分成与目标路径数相同数量的数据块;其中,所述目标数据为与所述数据获取请求对应的数据,所述目标路径数为所述目标路径集中包含的目标路径个数;将各所述数据块分别通过各所述目标路径发送给所述目标数据请求端。2.根据权利要求1所述的方法,其特征在于,按照预设拆分规则将目标数据拆分成与目标路径数相同数量的数据块,包括:按照各所述目标路径的拥堵率,将所述目标数据拆分成与所述目标路径数的数量相等、大小不同的数据块;其中,所述数据块的大小与对应的目标路径的拥堵率大小成反比。3.根据权利要求1所述的方法,其特征在于,按照预设拆分规则将目标数据拆分成与目标路径数相同数量的数据块,包括:按照均分原则,将所述目标拆分成与所述目标路径数的数量相等、大小相同的数据块。4.根据权利要求1至3任一项所述的方法,其特征在于,在所述将各所述数据块分别通过各所述目标路径发送给所述目标数据请求端之后,还包括:接收所述目标数据请求端在每接收完一个所述数据块后发送的响应信号;判断接收到的响应信号的个数是否与所述目标路径数相同;若是,则确定所述目标数据被所述目标数据请求端接收完成。5.一种数据传输装置,应用于无线网格网络构架,其特征在于,所述装置包括:请求接收模块,用于接收目标数据请求端的数据获取请求;路径集获得模块,用于确定通向所述目标数据请求端的各目标路径,得到目标路径...
【专利技术属性】
技术研发人员:罗鸿渊,何镇初,刘达,高文杨,
申请(专利权)人:北斗地网重庆科技集团有限公司,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。