数据传输方法技术

技术编号:39427565 阅读:9 留言:0更新日期:2023-11-19 16:13
本发明专利技术实施例公开了一种数据传输方法

【技术实现步骤摘要】
数据传输方法、系统、装置及计算机可读存储介质


[0001]本专利技术涉及通信
,更具体地,涉及一种数据传输方法

系统

装置及计算机可读存储介质


技术介绍

[0002]电力线载波通信技术和无线通信技术构成的双模通信网络被广泛应用于电力用户用电信息采集系统中,现有系统中多采用单网络双通道的网络构型,各节点间通过构建代理主路由形成一个数据传输网络,其中,代理主路由可以由电力线或无线构建而成,二者并不共存,由此,各节点间只能根据构建的代理主路由进行数据传输,实际上并不能充分发挥双模通信网络中电力线通道和无线通道两种数据传输通道使用效率,导致整个网络的数据传输效率低下


技术实现思路

[0003]有鉴于此,本专利技术实施例提供一种数据传输方法

系统

装置及计算机可读存储介质,以提高双模通信网络中两种数据传输通道的使用效率,提高整个网络的数据传输效率

[0004]第一方面,本专利技术实施例提供一种数据传输方法,所述方法包括:
[0005]目标节点根据代理主路由表确定主路由路径;
[0006]响应于所述目标节点与目的节点间的数据传输量超过预定阈值,根据直连路由表确定所述目标节点与目的节点之间的从路由路径的存在状态;
[0007]响应于所述直连路由表中存在所述目标节点与目的节点之间的从路由路径,通过所述主路由路径和所述从路由路径进行数据传输

[0008]可选地,所述主路由路径包括有线数据传输通道或无线数据传输通道;
[0009]所述从路由路径为无线数据传输通道

[0010]可选地,所述目标节点根据代理主路由表确定主路由路径包括:
[0011]根据所述代理主路由表中的第一路由路径确定所述主路由路径,所述第一路由路径为构成当前网络拓扑的路由路径;
[0012]响应于所述第一路由路径出现故障或第一路由路径对应的通信质量满足第一预定条件,根据所述代理主路由表中的备选路由路径确定所述主路由路径

[0013]可选地,所述目标节点根据网络中各节点的数据传输情况周期性维护所述代理主路由表,所述维护过程包括:
[0014]基于有线数据传输通道和无线数据传输通道监听网络中非目标节点发送的信号;
[0015]响应于接收到所述非目标节点发送的信号,根据接收到的信号建立邻居节点信息,所述邻居节点信息包括以下一项或多项的组合:信号源节点名称

信号源节点层级

数据传输通道信息

信号强度

信噪比
SNR
值和信号信息的接收成功率;
[0016]根据所述邻居节点信息对所述代理主路由表进行维护

[0017]可选地,所述根据所述邻居节点信息对所述代理主路由表进行维护包括:
[0018]将所述邻居节点信息中满足第二预定条件对应的节点路径作为备选路由路径;
[0019]响应于所述备选路由路径不为所述第一路由路径,将所述备选路由路径记录至所述代理主路由表中;
[0020]对所述备选路由路径与所述第一路由路径进行对比评估;
[0021]响应于所述备选路由路径优于所述第一路由路径,发起代理变更以优化当前的网络拓扑;
[0022]根据所述代理变更流程更新所述代理主路由表

[0023]可选地,所述目标节点根据网络中各节点的数据传输情况周期性维护所述直连路由表,所述维护过程包括:
[0024]基于无线数据传输通道监听网络中非目标节点发送的信号;
[0025]响应于接收到所述非目标节点发送的无线信号,且所述无线信号源节点对应的路由路径不存在于当前的网络拓扑中,将所述无线信号源节点对应的路由路径记录至所述直连路由表中

[0026]可选地,所述方法还包括:
[0027]响应于所述目标节点与所述目的节点间的数据传输量不超过所述预定阈值

或所述直连路由表中不存在所述目标节点与目的节点之间的从路由路径,通过所述主路由路径进行数据传输

[0028]第二方面,本专利技术实施例提供一种数据传输系统,所述系统包括至少两个节点;
[0029]所述系统中各节点维护有代理主路由表和直连路由表,所述代理主路由表中包括有线数据传输通道或无线数据传输通道的路由路径,所述直连路由表中包括无线数据传输通道的路由路径;
[0030]所述各节点根据所述代理主路由表

所述直连路由表以及传输的数据量大小确定对应的路由路径进行数据传输

[0031]第三方面,本专利技术实施例提供一种数据传输装置,所述数据传输装置包括:
[0032]第一通信单元,被配置为通过有线方式进行通信;
[0033]第二通信单元,被配置为通过无线方式进行通信;
[0034]存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如第一方面所述的方法

[0035]第四方面,本专利技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法

[0036]本专利技术实施例通过构建了代理主路由表和直连路由表的双路由传输路径,使得系统间各节点进行数据传输时,可以根据代理主路由表

直连路由表及数据传输量的大小确定一个或多个路由路径,极大地提高了数据传输通道的使用效率,从而提高了整个通信网络的数据传输速度和效率

附图说明
[0037]通过以下参照附图对本专利技术实施例的描述,本专利技术的上述以及其它目的

特征和优点将更为清楚,在附图中:
[0038]图1是本专利技术实施例数据传输系统的网络拓扑图;
[0039]图2是本专利技术实施例数据传输系统的双路由建立示意图;
[0040]图3是本专利技术实施例的代理主路由表示意图;
[0041]图4是本专利技术实施例的直连路由表示意图;
[0042]图5是本专利技术实施例的数据传输方法流程图;
[0043]图6是本专利技术实施例代理主路由表的维护示意图;
[0044]图7是本专利技术实施例另一种可选实现方式的代理主路由表的维护示意图;
[0045]图8是本专利技术实施例直连路由表的维护示意图;
[0046]图9是本专利技术实施例的数据传输装置示意图

具体实施方式
[0047]以下基于实施例对本申请进行描述,但是本申请并不仅仅限于这些实施例

在下文对本申请的细节描述中,详尽描述了一些特定的细节部分

对本领域技术人员来说没有这些细节部分的描述也可以完全理解本申请<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数据传输方法,其特征在于,所述方法包括:目标节点根据代理主路由表确定主路由路径;响应于所述目标节点与目的节点间的数据传输量超过预定阈值,根据直连路由表确定所述目标节点与目的节点之间的从路由路径的存在状态;响应于所述直连路由表中存在所述目标节点与目的节点之间的从路由路径,通过所述主路由路径和所述从路由路径进行数据传输
。2.
根据权利要求1所述的方法,其特征在于,所述主路由路径包括有线数据传输通道或无线数据传输通道;所述从路由路径为无线数据传输通道
。3.
根据权利要求1所述的方法,其特征在于,所述目标节点根据代理主路由表确定主路由路径包括:根据所述代理主路由表中的第一路由路径确定所述主路由路径,所述第一路由路径为构成当前网络拓扑的路由路径;响应于所述第一路由路径出现故障或第一路由路径对应的通信质量满足第一预定条件,根据所述代理主路由表中的备选路由路径确定所述主路由路径
。4.
根据权利要求3所述的方法,其特征在于,所述目标节点根据网络中各节点的数据传输情况周期性维护所述代理主路由表,所述维护过程包括:基于有线数据传输通道和无线数据传输通道监听网络中非目标节点发送的信号;响应于接收到所述非目标节点发送的信号,根据接收到的信号建立邻居节点信息,所述邻居节点信息包括以下一项或多项的组合:信号源节点名称

信号源节点层级

数据传输通道信息

信号强度

信噪比
SNR
值和信号信息的接收成功率;根据所述邻居节点信息对所述代理主路由表进行维护
。5.
根据权利要求4所述的方法,其特征在于,所述根据所述邻居节点信息对所述代理主路由表进行维护包括:将所述邻居节点信息中满足第二预定条件对应的节点路径作为备选路由路径;响应于所述备选路由路径不为所述第一路由路径,将所述备选路由路径记录至所述代理...

【专利技术属性】
技术研发人员:王磊李迎冬邓敬贤张国松
申请(专利权)人:芯象半导体科技北京有限公司
类型:发明
国别省市:

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

1