一种与自组网结合的多路数据传输汇聚方法技术

技术编号:29879831 阅读:12 留言:0更新日期:2021-08-31 23:56
本发明专利技术提供了一种与自组网结合的多路数据传输汇聚方法,包括:步骤1:获取第一设备的传输数据,并检测所述第一设备对应的同一自组网覆盖区域内与服务器连接的第二设备;步骤2:当所述第一设备与所述服务器进行数据传输时,与所述服务器协商使用所述第二设备;步骤3:基于对应的自组网,将所述传输数据分散到所述第二设备,并基于所述第二设备与所述服务器进行数据传输,本发明专利技术提供的数据传输汇聚方法确保了第二设备的安全性,并且提高自组网带宽的利用率和数据传输的效率,减少网络资源的浪费。

【技术实现步骤摘要】
一种与自组网结合的多路数据传输汇聚方法
本专利技术涉及多路数据传输领域,特别涉及一种与自组网结合的多路数据传输汇聚方法。
技术介绍
传统的使用3/4G的终端,其传输能力有限,当多个终端处于一个自组网覆盖范围内时,部分终端由于信号问题,无法使用3/4G进行数据传输,此时可以通过自动路由技术,借助其他设备的3/4G链路传输数据。然而,在3/4G信号较差的环境中,单设备的3/4G传输能力一般为0-5Mb,而自组网的带宽为20Mb,传输速度是以最小的路径计算的,因此没有很好的利用自组网的全部带宽,其次,在传输时没有对其他设备的安全性进行检测,并且不能很好的解决数据传输过程中的突发问题,导致数据传输效率不高,造成网络资源的浪费。因此,本专利技术提供一种与自组网结合的多路数据传输汇聚方法。
技术实现思路
本专利技术提供一种与自组网结合的多路数据传输汇聚方法,通过协商得到所述第二设备,确保了所述第二设备的安全性,基于对应的自组网,将所述传输数据分散到所述第二设备,提高了自组网带宽的利用率,基于所述第二设备与所述服务器进行数据传输,提高了数据传输的效率,减少网络资源的浪费。本专利技术提供一种与自组网结合的多路数据传输汇聚方法,包括:步骤1:获取第一设备的传输数据,并检测所述第一设备对应的同一自组网覆盖区域内与服务器连接的第二设备;步骤2:当所述第一设备与所述服务器进行数据传输时,与所述服务器协商使用所述第二设备;步骤3:基于对应的自组网,将所述传输数据分散到所述第二设备,并基于所述第二设备与所述服务器进行数据传输。在一种可能实现的方式中,步骤1中,获取第一设备的传输数据包括:所述第一设备发送传输数据请求指令以及传输数据标识,且对所述传输数据标识进行编码;服务器接收所述传输数据请求指令,并对所述传输数据标识进行解码,获取解码后的传输数据标识,并对所述解码后的传输数据标识进行分析,得到所述解码后的传输数据与所述服务器的适配度,并生成传输数据响应指令;其中,所述传输数据响应指令为允许数据传输指令或禁止数据传输指令;当所述适配度满足预设要求时,所述传输数据响应指令为允许数据传输指令;当所述适配度不满足预设要求时,所述传输数据响应指令为禁止数据传输指令;当所述第一设备接收到所述传输数据响应指令为允许数据传输指令时,进行数据的传输工作;当所述第一设备接收到所述传输数据响应指令为禁止数据传输指令时,对所述传输数据进行调整,并重新发送传输数据请求指令以及新的传输数据标识。在一种可能实现的方式中,步骤1中,检测所述第一设备对应的同一自组网覆盖区域内与服务器连接的第二设备包括:所述服务器发送无线网络信号;所述自组网覆盖区域内的设备接收所述无线网络信号,并判断所述无线网络信号的服务集标识符和网络密钥是否在设置的网络列表中;若是,将所述服务器与对应的设备建立网络连接;否则,检测是否接收到来自所述服务器发送的认证消息,当检测到所述认证消息时,根据所述认证消息获得所述网络密钥,基于所述网络密钥将所述服务器与对应的设备建立网络连接;当没有检测到所述认证消息时,则所述服务器不与对应的设备建立网络连接;其中,将与所述服务器建立网络连接的设备作为第二设备。在一种可能实现的方式中,步骤2中,当所述第一设备与所述服务器进行数据传输时,与所述服务器协商使用所述第二设备包括:所述服务器判断所述第一设备的登录信息是否与所述服务器预先存储的登录信息一致;若一致,所述服务器接收来自所述第一设备传输的协商信息,并对自组网覆盖区域内的带宽以及所述第二设备的传输速度进行周期性检测,直到检测到所述带宽和传输速度达到预设要求时,生成允许所述第二设备传输的协商结果,并将所述协商结果上传至所述第一设备;否则,所述服务器不对所述第一设备做出响应。在一种可能实现的方式中,步骤3中,基于对应的自组网,将所述传输数据分散到所述第二设备之前,还包括:建立所述第一设备和第二设备之间无线信道及无线信道信息表,包括:预先建立所述第一设备和第二设备之间的模拟无线信道,并根据预先存储的所述第二设备的基本信息,得到所述模拟无线信道的传输距离、覆盖范围;基于所述传输距离、覆盖范围评估所述模拟无线信道的传输效率,并基于所述传输效率对所述模拟无线信道的资源分配,资源分配过程如下:判断所述传输效率是否大于预设值;若是,则为对应的模拟无线信道分配第一时隙资源;否则,则为对应的模拟无线信道分配第二时隙资源;基于所述模拟无线信道与其对应时隙资源建立资源分配表;从所述第一设备发送建立无线信道的请求;所述服务器接收所述请求,并生成建立信道指令,并将所述建立信道指令发送到所述第二设备上,且所述第二设备基于所述建立信道指令生成无线信道的响应;基于所述无线信道的响应建立所述第一设备与第二设备之间的无线信道;将所述第一设备与第二设备之间的模拟无线信道与无线信道进行一一匹配,并根据所述资源分配表将模拟无线信道的时隙分配用于对对应无线信道的时隙分配,完成所述无线信道的时隙资源分配;获取所述无线信道的信道标识、信道设备地址、资源分配情况,并建立信道信息表。在一种可能实现的方式中,步骤3中,基于对应的自组网,将所述传输数据分散到所述第二设备包括:将所述传输数据进行数据类型转换形成并行数据,并对所述并行数据进行压缩生成压缩后的并行数据,且对所述压缩后的并行数据进行划分生成多路数据;基于所述信道信息表将所述多路数据随机分配到所述无线信道,得到第一分配集合;基于所述第一分配集合的分配结果预先判断所述无线信道的信号质量、传输效率,并基于所述信号质量、传输效率进行评估得到所述无线信道的评估指数;基于所述评估指数对所述第一分配集合进行调整,得到第二分配集合;其中,调整方式为:判断所述评估指数与预设范围的关系;若所述评估指数在预设范围内,则不改变所述数据对应的无线信道;若所述评估指数大于所述预设范围,则将所述多路数据集合中的数据从原先的无线信道分配至第一无线信道;若所述评估指数小于所述预设范围,则将所述多路数据集合中的数据从原先的无线信道分配至第二无线信道;将所述多路数据按照所述第二分配集合的传输路线从所述无线信道传输至所述第二设备。在一种可能实现的方式中,步骤3中,基于所述第二设备与所述服务器进行数据传输包括:所述第二设备接收到来自对应的无线信道的传输数据,并接收到来自所述服务器的数据传输路径,且根据所述传输路径确定所述传输路径的源节点、若干中间节点和汇聚节点;建立所述源节点和若干中间节点、所述若干中间节点之间、所述若干中间节点和汇聚节点的连接关系;传输过程包括以下步骤:步骤3.1:将所述传输数据上传至所述传输路径的源节点,所述源节点根据所述连接关系将所述传输数据发送至第一中间节点本文档来自技高网...

【技术保护点】
1.一种与自组网结合的多路数据传输汇聚方法,其特征在于,包括:/n步骤1:获取第一设备的传输数据,并检测所述第一设备对应的同一自组网覆盖区域内与服务器连接的第二设备;/n步骤2:当所述第一设备与所述服务器进行数据传输时,与所述服务器协商使用所述第二设备;/n步骤3:基于对应的自组网,将所述传输数据分散到所述第二设备,并基于所述第二设备与所述服务器进行数据传输。/n

【技术特征摘要】
1.一种与自组网结合的多路数据传输汇聚方法,其特征在于,包括:
步骤1:获取第一设备的传输数据,并检测所述第一设备对应的同一自组网覆盖区域内与服务器连接的第二设备;
步骤2:当所述第一设备与所述服务器进行数据传输时,与所述服务器协商使用所述第二设备;
步骤3:基于对应的自组网,将所述传输数据分散到所述第二设备,并基于所述第二设备与所述服务器进行数据传输。


2.根据权利要求1所述的一种与自组网结合的多路数据传输汇聚方法,其特征在于,步骤1中,获取第一设备的传输数据包括:
所述第一设备发送传输数据请求指令以及传输数据标识,且对所述传输数据标识进行编码;
服务器接收所述传输数据请求指令,并对所述传输数据标识进行解码,获取解码后的传输数据标识,并对所述解码后的传输数据标识进行分析,得到所述解码后的传输数据与所述服务器的适配度,并生成传输数据响应指令;
其中,所述传输数据响应指令为允许数据传输指令或禁止数据传输指令;
当所述适配度满足预设要求时,所述传输数据响应指令为允许数据传输指令;
当所述适配度不满足预设要求时,所述传输数据响应指令为禁止数据传输指令;
当所述第一设备接收到所述传输数据响应指令为允许数据传输指令时,进行数据的传输工作;
当所述第一设备接收到所述传输数据响应指令为禁止数据传输指令时,对所述传输数据进行调整,并重新发送传输数据请求指令以及新的传输数据标识。


3.根据权利要求1所述的一种与自组网结合的多路数据传输汇聚方法,其特征在于,步骤1中,检测所述第一设备对应的同一自组网覆盖区域内与服务器连接的第二设备包括:
所述服务器发送无线网络信号;
所述自组网覆盖区域内的设备接收所述无线网络信号,并判断所述无线网络信号的服务集标识符和网络密钥是否在设置的网络列表中;
若是,将所述服务器与对应的设备建立网络连接;
否则,检测是否接收到来自所述服务器发送的认证消息,当检测到所述认证消息时,根据所述认证消息获得所述网络密钥,基于所述网络密钥将所述服务器与对应的设备建立网络连接;当没有检测到所述认证消息时,则所述服务器不与对应的设备建立网络连接;
其中,将与所述服务器建立网络连接的设备作为第二设备。


4.根据权利要求1所述的一种与自组网结合的多路数据传输汇聚方法,其特征在于,步骤2中,当所述第一设备与所述服务器进行数据传输时,与所述服务器协商使用所述第二设备包括:
所述服务器判断所述第一设备的登录信息是否与所述服务器预先存储的登录信息一致;
若一致,所述服务器接收来自所述第一设备传输的协商信息,并对自组网覆盖区域内的带宽以及所述第二设备的传输速度进行周期性检测,直到检测到所述带宽和传输速度达到预设要求时,生成允许所述第二设备传输的协商结果,并将所述协商结果上传至所述第一设备;
否则,所述服务器不对所述第一设备做出响应。


5.根据权利要求1所述的一种与自组网结合的多路数据传输汇聚方法,其特征在于,步骤3中,基于对应的自组网,将所述传输数据分散到所述第二设备之前,还包括:
建立所述第一设备到第二设备之间的无线信道,包括:
基于所述第一设备与第二设备之间的基站,确定所述第一设备到第二设备之间的第一信道;
对所述第一信道进行解析,确定所述第一信道的通信节点,并获取所述通信节点的节点信息,基于所述节点信息判断相邻通信节点之间是否冲突,若冲突,获取冲突信息;
基于所述冲突信息,对所述第一信道进行调整获取第二信道,所述第二信道即为所述第一设备到第二设备之间的无线信道。


6.根据权利要求1所述的一种与自组网结合的多路数据传输汇聚方法,其特征在于,步骤3中,基于对应的自组网,将所述传输数据分散到所述第二设备包括:
将所述传输数据进行数据类型转换形成并行数据,并对所述并行数据进行压缩生成压缩后的并行数据,且对所述压缩后的并行数据进行划分生成多个数据包;
将所述多个数据包随机分配至第一设备到第二设备之间的无线信道,得到第一分配集合;
基于所述第一分配集合的分配结果,对所述无线信道的利用率进行计算,得到利用指数;
基于所述利用指数对所述第一分配集合进行调整,得到第二分配集合;
其中,调整方式为:
判断所述利用指数与预设范...

【专利技术属性】
技术研发人员:张凯郑应强阎威
申请(专利权)人:北京连山科技股份有限公司
类型:发明
国别省市:北京;11

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

1