一种数据传输方法和装置制造方法及图纸

技术编号:15695320 阅读:296 留言:0更新日期:2017-06-24 10:45
本申请提供一种数据传输方法和装置,该方法包括:接收路由设备通过两种或两种以上的链路介质发送的探测报文,其中,所述探测报文包括配置信息;利用所述配置信息进行所述两种或两种以上的链路介质的链路配置;针对每种链路介质,获取所述链路介质对应的链路质量和链路参数,并根据所述链路质量和所述链路参数为所述链路介质分配权重;根据每种链路介质对应的权重与所述路由设备进行数据传输。通过本申请的技术方案,可以减少数据丢包的情况,保证中继设备的质量和可靠性,提高用户使用体验,达到拓展上行链路带宽、实现QoS分类和上行链路备份等目的。

【技术实现步骤摘要】
一种数据传输方法和装置
本申请涉及通信
,尤其涉及一种数据传输方法和装置。
技术介绍
互联网的飞速发展给用户的工作和生活带来了极大改变,近几年内,各类无线路由器逐渐进入到普通家庭。无线网络的方便与高效,使得无线路由器得到迅速普及。但是,无线路由器在家庭使用中存在的最大问题是:由于混凝土墙体、钢筋龙骨、石材材料等遮挡物的存在,导致房屋部分区域存在无线信号的覆盖盲点。目前,解决无线信号覆盖盲点的方式是:部署中继设备,通过中继设备扩大无线信号的覆盖范围,达到扫除无线信号覆盖盲点的目的。
技术实现思路
本申请提供一种数据传输方法,应用于中继设备,所述方法包括:接收路由设备通过两种或两种以上的链路介质发送的探测报文,其中,所述探测报文包括配置信息;利用所述配置信息进行所述两种或两种以上的链路介质的链路配置;针对每种链路介质,获取所述链路介质对应的链路质量和链路参数,并根据所述链路质量和所述链路参数为所述链路介质分配权重;根据每种链路介质对应的权重与所述路由设备进行数据传输。本申请提供一种数据传输方法,应用于路由设备,所述方法包括:生成两种或两种以上的链路介质分别对应的探测报文,所述探测报文包括配置信息;通过所述两种或两种以上的链路介质向中继设备发送探测报文,以使所述中继设备利用所述配置信息进行所述两种或两种以上的链路介质的链路配置;针对每种链路介质,获取所述链路介质对应的链路质量和链路参数,并根据所述链路质量和所述链路参数为所述链路介质分配权重;根据每种链路介质对应的权重与所述中继设备进行数据传输。本申请提供一种数据传输装置,应用于中继设备,所述装置包括:接收模块,用于接收路由设备通过两种或两种以上的链路介质发送的探测报文,其中,所述探测报文包括配置信息;配置模块,用于利用所述配置信息进行所述两种或两种以上的链路介质的链路配置;获取模块,用于针对每种链路介质,获取所述链路介质对应的链路质量和链路参数,并根据所述链路质量和所述链路参数为所述链路介质分配权重;发送模块,用于根据每种链路介质对应的权重与路由设备进行数据传输。本申请提供一种数据传输装置,应用于路由设备,所述装置包括:生成模块,用于生成两种或两种以上的链路介质分别对应的探测报文,所述探测报文包括配置信息;发送模块,用于通过所述两种或两种以上的链路介质向中继设备发送探测报文,以使所述中继设备利用所述配置信息进行所述两种或两种以上的链路介质的链路配置;获取模块,用于针对每种链路介质,获取所述链路介质对应的链路质量和链路参数,并根据所述链路质量和所述链路参数为所述链路介质分配权重;所述发送模块,还用于根据每种链路介质对应的权重与所述中继设备进行数据传输。基于上述技术方案,本申请实施例中,路由设备与中继设备之间可以通过两种或两种以上的链路介质进行数据传输,这样,当某种链路介质的传输效果不好时,还可以通过其它链路介质进行数据传输,从而减少数据丢包的情况,保证中继设备的质量和可靠性,并提高用户使用体验,达到拓展上行链路带宽、实现QoS(QualityofService,服务质量)分类和上行链路备份等目的。附图说明为了更加清楚地说明本申请实施例或者现有技术中的技术方案,下面将对本申请实施例或者现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据本申请实施例的这些附图获得其他的附图。图1是本申请一种实施方式中的数据传输方法的流程图;图2是本申请另一种实施方式中的数据传输方法的流程图;图3是本申请另一种实施方式中的数据传输方法的流程图;图4是本申请一种实施方式中的应用场景示意图;图5是本申请一种实施方式中的中继设备的硬件结构图;图6是本申请一种实施方式中的数据传输装置的结构图;图7是本申请一种实施方式中的路由设备的硬件结构图;图8是本申请一种实施方式中的数据传输装置的结构图。具体实施方式在本申请使用的术语仅仅是出于描述特定实施例的目的,而非限制本申请。本申请和权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其它含义。还应当理解,本文中使用的术语“和/或”是指包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,此外,所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。目前,无线路由器与中继设备之间的通信方式是无线方式,即终端设备将数据发送给中继设备后,中继设备通过无线方式将数据发送给无线路由器,无线路由器将数据发送至Internet。然而,由于无线干扰等问题,会导致网络质量下降,中继设备发送给无线路由器的数据会出现丢包,严重影响用户使用体验。本申请实施例中提出一种数据传输方法,该方法可以应用于包括中继设备(如无线中继器或者有线中继器)和路由设备(如无线路由器或者有线路由器)的系统中,参见图1所示,为该数据传输方法的流程图,该数据传输方法可以应用于中继设备,该方法可以包括以下步骤:步骤101,接收路由设备通过两种或两种以上的链路介质发送的探测报文。其中,所述探测报文可以包括但不限于配置信息。具体的,所述探测报文可以包括检测码和安全码,该安全码包括经过加密算法进行加密后的配置信息,且该检测码是该加密算法对应的检测码。基于此,可以确定出探测报文携带的检测码对应的加密算法,继而可以使用该加密算法对安全码进行解密;在其中一个实施方式中,该配置信息可以包括但不限于以下之一或者任意组合:路由设备的MAC(介质访问控制)地址和IP地址、无线局域网的SSID(服务集标识)和密码、无线参数。步骤102,利用该配置信息进行两种或两种以上的链路介质的链路配置。在一个例子中,针对“利用该配置信息进行两种或两种以上的链路介质的链路配置”的过程,可以包括但不限于:利用该检测码确定该安全码对应的加密算法;利用该加密算法对该安全码进行解密处理,得到解密后的配置信息;利用该解密后的配置信息进行两种或两种以上的链路介质的链路配置。所述两种或两种以上的链路介质可以包括但不限于以下任意两种或者多种:电力线介质、无线局域网介质、有线以太网介质、同轴电缆介质。在一个例子中,针对“利用该解密后的配置信息进行两种或两种以上的链路介质的链路配置”的过程,可以包括但不限于如下方式:针对每种链路介质,利用该解密后的配置信息进行该链路介质的下行链路配置和上行链路配置。步骤103,针对每种链路介质,获取该链路介质对应的链路质量和链路参数,并根据该链路质量和该链路参数为该链路介质分配权重。步骤104,根据每种链路介质对应的权重与路由设备进行数据传输。在一个例子中,针对“根据每种链路介质对应的权重与路由设备进行数据传输”的过程,可以包括但不限于如下方式:根据每种链路介质的权重确定每种链路介质分担的流量比,并根据每种链路介质分担的流量比向路由设备发送数据;或者,根据每种链路介质的权重确定每种链路介质的优先级,并根据本文档来自技高网...
一种数据传输方法和装置

【技术保护点】
一种数据传输方法,应用于中继设备,其特征在于,所述方法包括:接收路由设备通过两种或两种以上的链路介质发送的探测报文,其中,所述探测报文包括配置信息;利用所述配置信息进行所述两种或两种以上的链路介质的链路配置;针对每种链路介质,获取所述链路介质对应的链路质量和链路参数,并根据所述链路质量和所述链路参数为所述链路介质分配权重;根据每种链路介质对应的权重与所述路由设备进行数据传输。

【技术特征摘要】
1.一种数据传输方法,应用于中继设备,其特征在于,所述方法包括:接收路由设备通过两种或两种以上的链路介质发送的探测报文,其中,所述探测报文包括配置信息;利用所述配置信息进行所述两种或两种以上的链路介质的链路配置;针对每种链路介质,获取所述链路介质对应的链路质量和链路参数,并根据所述链路质量和所述链路参数为所述链路介质分配权重;根据每种链路介质对应的权重与所述路由设备进行数据传输。2.根据权利要求1所述的方法,其特征在于,所述探测报文具体包括:检测码和安全码,所述安全码包括经过加密算法进行加密后的配置信息,所述检测码是所述加密算法对应的检测码;所述利用所述配置信息进行所述两种或两种以上的链路介质的链路配置的过程,具体包括:利用所述检测码确定所述安全码对应的加密算法;利用所述加密算法对所述安全码进行解密处理,得到解密后的配置信息;利用解密后的配置信息进行所述两种或两种以上的链路介质的链路配置。3.根据权利要求2所述的方法,其特征在于,所述两种或两种以上的链路介质包括以下任意两种或者多种:电力线介质、无线局域网介质、有线以太网介质、同轴电缆介质;所述利用解密后的配置信息进行所述两种或两种以上的链路介质的链路配置的过程,具体包括:针对每种链路介质,利用所述解密后的配置信息进行所述链路介质的下行链路配置和上行链路配置。4.根据权利要求1所述的方法,其特征在于,所述根据每种链路介质对应的权重与所述路由设备进行数据传输的过程,具体包括:根据每种链路介质的权重确定每种链路介质分担的流量比,并根据每种链路介质分担的流量比发送数据;或者,根据每种链路介质的权重确定每种链路介质的优先级,并根据每种链路介质的优先级以及数据的优先级发送数据;或者,将权重最大的链路介质确定为主链路介质,将其它链路介质确定为备用链路介质,在所述主链路介质未发生故障时,通过所述主链路介质发送数据,在所述主链路介质发生故障时,切换到备用链路介质发送数据。5.一种数据传输方法,应用于路由设备,其特征在于,所述方法包括:生成两种或两种以上的链路介质分别对应的探测报文,所述探测报文包括配置信息;通过所述两种或两种以上的链路介质向中继设备发送探测报文,以使所述中继设备利用所述配置信息进行所述两种或两种以上的链路介质的链路配置;针对每种链路介质,获取所述链路介质对应的链路质量和链路参数,并根据所述链路质量和所述链路参数为所述链路介质分配权重;根据每种链路介质对应的权重与所述中继设备进行数据传输。6.根据权利要求5所述的方法,其特征在于,所述根据每种链路介质对应的权重与所述中继设备进行数据传输的过程,具体包括:根据每种链路介质的权重确定每种链路介质分担的流量比,并根据每种链路介质分担的流量比发送数据;或者,根据每种链路介质的权重确定每种链路介质的优先级,并根据每种链路介质的优先级以及数据的优先级发送数据;或者,将权重最大的链路介质确定为主链路介质,将其它链路介质确定为备用链路介质,在所述主链路介质未发生故障时,通过所述主链路介质发送数据,在所述主链路介质发生故障时,切换到备用链路介质发送数据。7.一种数据传输装置,应用于中继设备,其特征在于,所述装置包括:接收模块,用于接收路由设备通过两种或两种...

【专利技术属性】
技术研发人员:王祝勋尹行蔡友华
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1