一种数据传输方法以及相关设备与流程

文档序号:18522515发布日期:2019-08-24 09:56阅读:103来源:国知局
一种数据传输方法以及相关设备与流程
本申请涉及通信
技术领域
,尤其涉及一种数据传输方法以及相关设备。
背景技术
:目前,具备无线保真(wirelessfidelity,wifi)功能的终端设备在连接至对应的接入点设备(accesspoint,ap)的情况下,接入点设备能够对终端设备提供接入服务,以使终端设备能够通过接入点设备接入至wifi无线局域网。以现有技术所示的终端设备配置有4个天线为例,如图1所示为例,终端设备配置有多个周期,一个周期包括第一时间段和第二时间段,其中,第一时间段可为150毫秒,第二时间段可为1秒,在第一时间段内,终端设备通过4个天线与接入点设备进行数据传输,在第二时间段内,终端设备停止数据传输,并通过4个天线在当前信道进行干扰扫描以获取当前信道的干扰情况,终端设备根据扫描到的当前信道的干扰情况判断是否需要切换至其他信道与ap进行数据传输。但是,终端设备在第一时间段内只能够与ap进行数据传输,而不能够进行干扫描,从而使得在第一时间段内终端设备不能及时检测到当前信道的干扰;终端设备在第二时间段内只能够对当前信道的干扰进行扫描,而不能够与ap进行数据传输,从而降低了终端设备与ap之间进行数据传输的效率。技术实现要素:本发明提供了一种数据传输方法以及相关设备,其能够在及时检测到信道干扰的情况下,还能够提升数据传输的效率。本发明实施例第一方面提供了一种数据传输方法,所述方法包括:步骤a、终端设备同时在当前信道上与接入点设备进行数据传输,并获取所述当前信道的干扰指示数值。本实施例中,终端设备在建立了终端设备与接入点设备之间的连接后,所述终端即可同时进行与所述接入点设备之间的数据传输以及进行信道干扰扫描以获取当前信道的干扰指示数值。其中,所述干扰指示数值用于指示信道所具有的干扰的大小。本实施例所示的能够对所述当前信道造成干扰的来源可为,干扰来自于终端设备内部,和/或干扰来自终端设备外部。在终端设备进行信道干扰扫描时,所述终端设备在扫描当前信道时,可对当前信道上的信号进行解析以获取目标数据包的个数,其中,目标数据包为能够对当前信道造成干扰的数据包。其中,可选的,信号可为来自于上述所示的终端设备内部的干扰所生成的信号,还可选的,信号还可来自于上述所示的终端设备外部的干扰所生成的信号。终端设备根据目标数据包的个数生成当前信道的干扰指示数值,从而使得当前信道的目标数据包的数量和当前信道的干扰指示数值的大小成正比,即当前信道的目标数据包越大,当前信道的干扰指示数值越大,则当前信道的干扰越大,从而对当前信道上的数据传输造成越大的干扰。步骤b、若所述终端设备检测出所述当前信道的所述干扰指示数值是否大于或等于预设阈值,若是,则触发执行步骤c,若否,则触发执行步骤;具体的,通过本步骤,所述终端设备能够确定出若在当前信道的干扰指示数值在小于预设阈值的情况下,则当前信道的干扰不会对当前信道的数据传输造成影响,且在当前信道的干扰指示数值在大于或等于预设阈值的情况下,则当前信道的干扰会对当前信道的数据传输造成影响。步骤c、所述终端设备将至少一个第一待定信道的标识发送给所述接入点设备。其中,所述至少一个第一待定信道中的任一第一待定信道为所述终端设备和所述接入点设备之间的一个信道,且所述第一待定信道的所述干扰指示数值小于所述预设阈值。步骤d、所述终端设备接收所述接入点设备发送的目标信道的标识。其中,所述目标信道的标识为所述至少一个第一待定信道的标识中的一个标识。步骤e、所述终端设备在所述目标信道上与所述接入点设备进行数据传输。在当前信道的干扰指示数值大于或等于所述预设阈值的情况下,即所述当前信道的干扰会对数据传输造成影响,则所述终端设备可切换至目标信道上进行与接入点设备之间的数据传输。步骤f、所述终端设备在所述当前信道上与所述接入点设备进行数据传输。在当前信道的干扰指示数值小于所述预设阈值的情况下,即所述当前信道的干扰不会对数据传输造成影响,则所述终端设备可继续在所述当前信道上进行与接入点设备之间的数据传输。可见,采用本实施例所示的方法,终端设备在进行数据传输同时终端设备通进行信道干扰扫描以获取当前信道的干扰指示数值,从而使得终端设备在无需停止数据传输的情况下,即可对信道干扰进行监控,从而实现了对信道干扰进行监控的实时性,能够使得终端设备及时的发现信道干扰,以有效的降低干扰对数据传输的影响,而且终端设备在信道干扰扫描的过程中,还能够进行数据传输,从而提升了数据传输的效率,有效降低了数据传输的延时。而且若当前信道所具有的干扰使得无法在当前信道上进行数据传输,则终端设备和接入点设备在进行数据传输过程中,同时进行协商,以使得终端设备以及接入点设备跳转至目标信道上进行数据传输,且目标信道所具有的干扰不影响终端设备与接入点设备之间的数据传输,从而有效的保障数据传输的吞吐性能的情况下,降低了干扰对数据传输的影响。基于本发明实施例第一方面,一种可选的实现方式中,所述步骤a具体包括:步骤a11、所述终端设备进行信道干扰扫描以获取全信道干扰指示信息。本实施例中,所述终端设备通过进行信道干扰扫描能够获取到所述全信道干扰指示信息,其中,所述全信道干扰指示信息包括所述终端设备和所述接入点设备之间任一信道的所述干扰指示数值。步骤a12、所述终端设备根据所述全信道干扰指示信息获取所述当前信道的所述干扰指示数值。可见,采用本实施例所示的方法,终端设备能够在数据传输的过程中,及时对终端设备与接入点设备之间的信道进行全信道干扰扫描,以获取到每一信道的干扰情况,从而使得终端设备能够实时的对信道的干扰进行监控,避免了对信道干扰扫描的时延。基于本发明实施例第一方面,一种可选的实现方式中,所述步骤c之前,具体还包括:步骤c01、所述终端设备根据所述全信道干扰指示信息获取终端设备侧信道列表。其中,所述终端设备侧信道列表包括至少一个信道的标识,且所述终端设备侧信道列表所包括的任一信道的所述干扰指示数值小于所述预设阈值。步骤c02、所述终端设备在所述终端设备侧信道列表中选定所述至少一个第一待定信道的标识。以下对终端设备如何选定第一待定信道进行示例性说明:一种情况,终端设备根据全信道干扰指示信息获取终端设备侧信道列表,其中,终端设备侧信道列表包括一个信道的标识,则终端设备将终端设备侧信道列表所包括的一个信道确定为第一待定信道。另一种情况,若终端设备侧信道列表包括多个信道的标识,则终端设备将终端设备侧信道列表所包括的所有信道均确定为第一待定信道。另一种情况,若终端设备侧信道列表包括多个信道的标识,且位于终端设备侧信道列表中的多个信道的标识按干扰指示数值由小到大的优先级进行排序,则终端设备将终端设备侧信道列表中排序在前n位的信道选定为第一待定信道,n为大于或等于1的正整数。可见,采用本实施例所示的方法,所述终端设备能够在确定出当前信道的干扰影响所述终端设备与所述接入点设备之间的数据传输时,则所述终端设备即可在所述终端设备侧信道列表选定至少一个第一待定信道的标识,所述终端设备基于至少一个第一待定信道的标识与所述接入网设备之间进行信道协商,从而使得所述终端设备能够切换至干扰不会影响数据传输的目标信道上进行数据传输。基于本发明实施例第一方面,一种可选的实现方式中,若所述终端设备具有至少一个第一天线以及至少一个第二天线,所述第一天线用于进行所述数据传输,所述第二天线为全向天线,则所述步骤a具体包括:所述终端设备通过所述第二天线进行信道干扰扫描以获取所述全信道干扰指示信息。具体的,本实施例所示的所述终端设备能够通过所述第一天线进行信号的发送与接收,且所述终端设备所具有的所述第一天线辐射的信号在空间上均匀分布。可见,因本实施例所示的所述第二天线为全向天线,则所述终端设备通过所述第二天线对信道进行干扰扫描能够准确且及时的检测到信道的干扰,从而使得所述终端设备在数据传输过程中,能够及时的对信道的干扰进行检测,有效的降低了干扰对数据传输影响。基于本发明实施例第一方面,一种可选的实现方式中,所述步骤f还可包括:步骤f11、所述终端设备确定目标周期。具体的,若所述终端设备检测出所述当前信道的所述干扰指示数值在预设时间范围内小于所述预设阈值,则所述终端设备确定目标周期,所述目标周期包括第一时间段和第二时间段;本实施例所示的终端设备可配置有第一计时器和第二计时器,其中,第一计时器用于对第一时间段进行计时,第二计时器用于对第二时间段进行计时。步骤f12、所述终端设备在第一时间段内且在当前信道上与接入点设备进行数据传输。步骤f13、所述终端设备在第二时间段内检测当前信道的干扰指示数值是否大于或等于预设阈值。具体的,若所述终端设备在所述第二时间段内检测出所述当前信道的所述干扰指示数值小于所述预设阈值,则触发执行步骤f12,若所述终端设备在所述第二时间段内检测出所述当前信道的所述干扰指示数值大于或等于所述预设阈值,则触发执行所述步骤c。可见,采用本实施例所示的方法,终端设备通过第一天线进行数据传输的过程中,终端设备在确定出当前信道的干扰指示数值在预设时间范围内小于预设阈值的情况下,则说明当前的数据传输环境比较稳定,当前信道出现能够影响数据传输的干扰的概率比较低,为了降低信道干扰扫描的功耗,且提升数据传输的效率,则终端设备可确定出目标周期,终端设备在目标周期的第一时间段内继续进行数据传输,只在第二时间段内进行信道干扰扫描,若在第二时间段内,终端设备检测出当前信道的干扰指示数值大于或等于预设阈值,则终端设备和接入点设备之间即可进行协商以进行信道跳转,若终端设备检测出当前信道的干扰指示数值小于预设阈值,则终端设备可确定出当前信道的干扰不会影响数据传输,则终端设备和接入点设备之间继续通过当前信道进行数据传输。本发明实施例第二方面提供了一种数据传输方法,所述方法具体包括:步骤a、接入点设备接收终端设备发送的至少一个第一待定信道的标识。对所述第一待定信道的标识的具体说明请详见本发明实施例第一方面所示,具体不做赘述。步骤b、所述接入点设备在当前信道上与所述终端设备进行数据传输的过程中,所述接入点设备获取接入点设备侧信道列表。具体的,所述接入点设备侧信道列表包括至少一个第二待定信道的标识,所述至少一个第二待定信道中的任一第二待定信道为所述接入点设备和所述终端设备之间的一个信道,且所述第二待定信道的干扰指示数值小于预设阈值,所述干扰指示数值用于指示信道所具有的干扰的大小。步骤c、所述接入点设备将目标信道的标识发送给所述终端设备。其中,所述目标信道的标识位于所述接入点设备侧信道列表中以及位于所述接入点设备所接收到的所述至少一个第一待定信道的标识中。步骤d、所述接入点设备在所述目标信道上与所述终端设备进行数据传输。可见,采用本实施例所示的方法,接入点设备在进行数据传输同时接入点设备进行信道干扰扫描以获取接入点设备侧信道列表,并基于接入点设备侧信道列表以及已接收到的终端设备发送的至少一个第一待定信道的标识,确定出目标信道的标识,从而使得接入点设备在无需停止数据传输的情况下,即可对信道干扰进行监控,从而实现了对信道干扰进行监控的实时性,能够使得接入点设备及时的发现信道干扰,以有效的降低干扰对数据传输的影响,而且接入点设备在信道干扰扫描的过程中,还能够进行数据传输,从而提升了数据传输的效率,有效降低了数据传输的延时。而且若当前信道所具有的干扰使得无法在当前信道上进行数据传输,则接入点设备和终端设备在进行数据传输过程中,同时进行协商,以使得接入点设备以及终端设备跳转至目标信道上进行数据传输,且目标信道所具有的干扰不影响终端设备与接入点设备之间的数据传输,从而有效的保障数据传输的吞吐性能的情况下,降低了干扰对数据传输的影响。基于本发明实施例第二方面,一种可选的实现方式中,所述步骤b具体包括:步骤b11、所述接入点设备获取全信道干扰指示信息。具体的,所述接入点设备进行信道干扰扫描以获取全信道干扰指示信息,所述全信道干扰指示信息包括所述接入点设备和所述终端设备之间任一信道的所述干扰指示数值。步骤b12、所述接入点设备根据所述全信道干扰指示信息获取所述接入点设备侧信道列表。可见,采用本实施例所示的方法,接入点设备能够在数据传输的过程中,及时对接入点设备与终端设备之间的信道进行全信道干扰扫描,以获取到每一信道的干扰情况,从而使得接入点设备能够实时的对信道的干扰进行监控,避免了对信道干扰扫描的时延。基于本发明实施例第二方面,一种可选的实现方式中,若本实施例所示的所述接入点设备侧信道列表中包括有多个第二待定信道的标识,且位于所述接入点设备侧信道列表中的多个第二待定信道的标识按所述干扰指示数值由小到大的优先级进行排序,则所述步骤c包括:步骤c11、所述终端设备确定各所述目标信道在所述接入点设备侧信道列表中的排序。具体的,在所述接入点设备确定出多个所述目标信道的标识的情况下,则所述终端设备确定各所述目标信道在所述接入点设备侧信道列表中的排序;步骤c12、所述接入点设备将多个所述目标信道中具有最高优先级的标识发送给所述终端设备。本实施例所示的多个所述目标信道中具有最高优先级的目标信道是指,所述接入点设备侧信道列表所包括的多个目标信道中干扰指示数值最小的目标信道。可见,采用本实施例所示的方法,所述接入点设备能够将目标信道的标识发送给终端设备,且所发送的目标信道的标识所具有的干扰最低,则使得所述终端设备和所述接入点设备切换至所述目标信道进行数据传输时,能够有效的降低干扰对数据传输的影响,提升了数据传输的效率。基于本发明实施例第二方面,一种可选的实现方式中,若所述接入点设备具有至少一个第一天线以及至少一个第二天线,所述第一天线用于进行所述数据传输,所述第二天线为全向天线,则所述步骤b11具体包括:所述接入点设备通过所述第二天线进行信道干扰扫描以获取所述全信道干扰指示信息。具体的,本实施例所示的所述接入点设备能够通过所述第一天线进行信号的发送与接收,且所述接入点设备所具有的所述第一天线辐射的信号在空间上均匀分布。可见,因本实施例所示的所述第二天线为全向天线,则所述接入点设备通过所述第二天线对信道进行干扰扫描能够准确且及时的检测到信道的干扰,从而使得所述接入点设备在数据传输过程中,能够及时的对信道的干扰进行检测,有效的降低了干扰对数据传输影响。本发明实施例第三方面提供了一种终端设备,包括:获取单元,用于在当前信道上与接入点设备进行数据传输的过程中,所述终端设备获取所述当前信道的干扰指示数值,所述干扰指示数值用于指示信道所具有的干扰的大小;发送单元,用于若检测出所述当前信道的所述干扰指示数值大于或等于预设阈值,则将至少一个第一待定信道的标识发送给所述接入点设备,所述至少一个第一待定信道中的任一第一待定信道为所述终端设备和所述接入点设备之间的一个信道,且所述第一待定信道的所述干扰指示数值小于所述预设阈值;接收单元,用于接收所述接入点设备发送的目标信道的标识,所述目标信道的标识为所述至少一个第一待定信道的标识中的一个标识;传输单元,用于在所述目标信道上与所述接入点设备进行数据传输。可见,采用本实施例所示的终端设备,终端设备在进行数据传输同时终端设备通进行信道干扰扫描以获取当前信道的干扰指示数值,从而使得终端设备在无需停止数据传输的情况下,即可对信道干扰进行监控,从而实现了对信道干扰进行监控的实时性,能够使得终端设备及时的发现信道干扰,以有效的降低干扰对数据传输的影响,而且终端设备在信道干扰扫描的过程中,还能够进行数据传输,从而提升了数据传输的效率,有效降低了数据传输的延时。而且若当前信道所具有的干扰使得无法在当前信道上进行数据传输,则终端设备和接入点设备在进行数据传输过程中,同时进行协商,以使得终端设备以及接入点设备跳转至目标信道上进行数据传输,且目标信道所具有的干扰不影响终端设备与接入点设备之间的数据传输,从而有效的保障数据传输的吞吐性能的情况下,降低了干扰对数据传输的影响。基于本发明实施例第二方面,一种可选的实现方式中,所述获取单元具体用于:进行信道干扰扫描以获取全信道干扰指示信息,所述全信道干扰指示信息包括所述终端设备和所述接入点设备之间任一信道的所述干扰指示数值,根据所述全信道干扰指示信息获取所述当前信道的所述干扰指示数值。可见,采用本实施例所示的终端设备,所述终端设备在进行数据传输的过程中,可在所述终端设备和所述接入点设备之间进行信道干扰扫描以获取全信道干扰指示信息,从而使得所述终端设备可持续的进行数据传输以及信道干扰扫描,提升了数据传输的效率,且提升了信道干扰扫描的及时性。基于本发明实施例第二方面,一种可选的实现方式中,所述获取单元还用于,根据所述全信道干扰指示信息获取终端设备侧信道列表,所述终端设备侧信道列表包括至少一个信道的标识,且所述终端设备侧信道列表所包括的任一信道的所述干扰指示数值小于所述预设阈值,在所述终端设备侧信道列表中选定所述至少一个第一待定信道的标识。可见,采用本实施例所示的终端设备,终端设备能够在数据传输的过程中,及时对终端设备与接入点设备之间的信道进行全信道干扰扫描,以获取到每一信道的干扰情况,从而使得终端设备能够实时的对信道的干扰进行监控,避免了对信道干扰扫描的时延。基于本发明实施例第二方面,一种可选的实现方式中,若所述终端设备侧信道列表中包括有多个信道的标识,且位于所述终端设备侧信道列表中的多个信道的标识按所述干扰指示数值由小到大的优先级进行排序,则所述获取单元还用于,将所述终端设备侧信道列表中排序在前n位的信道选定为所述第一待定信道,所述n位于大于或等于1的正整数。可见,采用本实施例所示的终端设备,所述终端设备能够在确定出当前信道的干扰影响所述终端设备与所述接入点设备之间的数据传输时,则所述终端设备即可在所述终端设备侧信道列表选定至少一个第一待定信道的标识,所述终端设备基于至少一个第一待定信道的标识与所述接入网设备之间进行信道协商,从而使得所述终端设备能够切换至干扰不会影响数据传输的目标信道上进行数据传输。基于本发明实施例第二方面,一种可选的实现方式中,所述终端设备具有至少一个第一天线以及至少一个第二天线,所述第一天线用于进行所述数据传输,所述第二天线为全向天线,所述获取单元具体用于,通过所述第二天线进行信道干扰扫描以获取所述全信道干扰指示信息。可见,因本实施例所示的所述第二天线为全向天线,则所述终端设备通过所述第二天线对信道进行干扰扫描能够准确且及时的检测到信道的干扰,从而使得所述终端设备在数据传输过程中,能够及时的对信道的干扰进行检测,有效的降低了干扰对数据传输影响。基于本发明实施例第二方面,一种可选的实现方式中,所述传输单元还用于,若检测出所述当前信道的所述干扰指示数值在预设时间范围内小于所述预设阈值,则确定目标周期,所述目标周期包括第一时间段和第二时间段,在所述第一时间段内且在所述当前信道上与所述接入点设备进行数据传输,并在所述第二时间段内检测所述当前信道的所述干扰指示数值是否大于或等于所述预设阈值,若在所述第二时间段内检测出所述当前信道的所述干扰指示数值小于所述预设阈值,则确定返回执行在所述第一时间段内进行数据传输的步骤;若所述传输单元在所述第二时间段内检测出所述当前信道的所述干扰指示数值大于或等于所述预设阈值,则触发所述发送单元执行将至少一个第一待定信道的标识发送给所述接入点设备的步骤。可见,采用本实施例所示的终端设备,终端设备通过第一天线进行数据传输的过程中,终端设备在确定出当前信道的干扰指示数值在预设时间范围内小于预设阈值的情况下,则说明当前的数据传输环境比较稳定,当前信道出现能够影响数据传输的干扰的概率比较低,为了降低信道干扰扫描的功耗,且提升数据传输的效率,则终端设备可确定出目标周期,终端设备在目标周期的第一时间段内继续进行数据传输,只在第二时间段内进行信道干扰扫描,若在第二时间段内,终端设备检测出当前信道的干扰指示数值大于或等于预设阈值,则终端设备和接入点设备之间即可进行协商以进行信道跳转,若终端设备检测出当前信道的干扰指示数值小于预设阈值,则终端设备可确定出当前信道的干扰不会影响数据传输,则终端设备和接入点设备之间继续通过当前信道进行数据传输。本发明实施例第四方面提供了一种接入点设备,包括:接收单元,用于接收终端设备发送的至少一个第一待定信道的标识;处理单元,用于在当前信道上与所述终端设备进行数据传输的过程中,获取接入点设备侧信道列表,所述接入点设备侧信道列表包括至少一个第二待定信道的标识,所述至少一个第二待定信道中的任一第二待定信道为所述接入点设备和所述终端设备之间的一个信道,且所述第二待定信道的干扰指示数值小于预设阈值,所述干扰指示数值用于指示信道所具有的干扰的大小;发送单元,用于将目标信道的标识发送给所述终端设备,所述目标信道的标识位于所述接入点设备侧信道列表中以及位于所述接入点设备所接收到的所述至少一个第一待定信道的标识中;传输单元,用于在所述目标信道上与所述终端设备进行数据传输。可见,采用本实施例所示的接入点设备,接入点设备在进行数据传输同时接入点设备进行信道干扰扫描以获取接入点设备侧信道列表,并基于接入点设备侧信道列表以及已接收到的终端设备发送的至少一个第一待定信道的标识,确定出目标信道的标识,从而使得接入点设备在无需停止数据传输的情况下,即可对信道干扰进行监控,从而实现了对信道干扰进行监控的实时性,能够使得接入点设备及时的发现信道干扰,以有效的降低干扰对数据传输的影响,而且接入点设备在信道干扰扫描的过程中,还能够进行数据传输,从而提升了数据传输的效率,有效降低了数据传输的延时。而且若当前信道所具有的干扰使得无法在当前信道上进行数据传输,则接入点设备和终端设备在进行数据传输过程中,同时进行协商,以使得接入点设备以及终端设备跳转至目标信道上进行数据传输,且目标信道所具有的干扰不影响终端设备与接入点设备之间的数据传输,从而有效的保障数据传输的吞吐性能的情况下,降低了干扰对数据传输的影响。基于本发明实施例第四方面,一种可选的实现方式中,所述处理单元具体用于,进行信道干扰扫描以获取全信道干扰指示信息,所述全信道干扰指示信息包括所述接入点设备和所述终端设备之间任一信道的所述干扰指示数值,根据所述全信道干扰指示信息获取所述接入点设备侧信道列表。可见,采用本实施例所示的接入点设备,接入点设备能够在数据传输的过程中,及时对接入点设备与终端设备之间的信道进行全信道干扰扫描,以获取到每一信道的干扰情况,从而使得接入点设备能够实时的对信道的干扰进行监控,避免了对信道干扰扫描的时延。基于本发明实施例第四方面,一种可选的实现方式中,若所述接入点设备侧信道列表中包括有多个第二待定信道的标识,且位于所述接入点设备侧信道列表中的多个第二待定信道的标识按所述干扰指示数值由小到大的优先级进行排序,则所述发送单元具体用于,在所述接入点设备确定出多个所述目标信道的标识的情况下,则确定各所述目标信道在所述接入点设备侧信道列表中的排序,将多个所述目标信道中具有最高优先级的标识发送给所述终端设备。可见,采用本实施例所示的接入点设备,所述接入点设备能够将目标信道的标识发送给终端设备,且所发送的目标信道的标识所具有的干扰最低,则使得所述终端设备和所述接入点设备切换至所述目标信道进行数据传输时,能够有效的降低干扰对数据传输的影响,提升了数据传输的效率。基于本发明实施例第四方面,一种可选的实现方式中,所述接入点设备具有至少一个第一天线以及至少一个第二天线,所述第一天线用于进行所述数据传输,所述第二天线为全向天线,所述处理单元具体用于,通过所述第二天线进行信道干扰扫描以获取所述全信道干扰指示信息。可见,因本实施例所示的所述第二天线为全向天线,则所述接入点设备通过所述第二天线对信道进行干扰扫描能够准确且及时的检测到信道的干扰,从而使得所述接入点设备在数据传输过程中,能够及时的对信道的干扰进行检测,有效的降低了干扰对数据传输影响。本实施例第五方面提供了一种终端设备,包括处理器、存储器、射频电路以及无线保真wifi模块,所述处理器和所述存储器相连,且所述处理器、所述wifi模块以及所述射频电路依次连接,其中,所述存储器中存储有一个或多个程序,所述一个或多个程序包括指令,具体的,若所述射频电路接收到信号,则所述射频电路将信号发送至所述wifi模块,所述wifi模块对信号进行调制,从而将调制后的信号发送给所述处理器,所述处理器运行所述存储器所存储的程序。若所述处理器运行所述存储器所存储的程序以生成信号,则所述处理器即可将信号发送给所述wifi模块,所述wifi模块对信号进行解调,从而将解调后的信号发送至射频电路,所述射频电路即可将信号发送出去。本实施例所示的处理器可通过运行所述存储器所存储的所述指令时使所述终端设备执行如上述本发明实施例所提供的第一方面所示的方法。基于本发明实施例的第五方面,一种可选的实现方式中,所述射频电路包括有m个天线,所述m个天线中包括m1个第一天线以及m2个第二天线,其中,所述m为大于或等于2的正整数,且m1以及m2均为大于或等于1的正整数;其中,所述第一天线用于进行所述数据传输,所述第二天线为全向天线。本发明实施例六方面提供了一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当被终端设备执行时使所述终端设备执行如本发明实施例所提供的第一方面所示的方法。本发明实施例七方面提供了一种接入点设备,包括处理器、存储器以及无线保真wifi模块,所述处理器分别与所述存储器以及所述wifi模块连接,所述存储器中存储有一个或多个程序,所述一个或多个程序包括指令。具体的,若所述射频电路接收到信号,则所述射频电路将信号发送至所述wifi模块,所述wifi模块对信号进行调制,从而将调制后的信号发送给所述处理器,所述处理器运行所述存储器所存储的程序。若所述处理器运行所述存储器所存储的程序以生成信号,则所述处理器即可将信号发送给所述wifi模块,所述wifi模块对信号进行解调,从而将解调后的信号发送至射频电路,所述射频电路即可将信号发送出去。所述指令当被所述接入点设备执行时使所述接入点设备执行如本发明实施例所提供的第二方面所示的方法。基于本发明实施例七方面,一种可选的实现方式中,所述射频电路包括有m个天线,所述m个天线中包括m1个第一天线以及m2个第二天线,其中,所述m为大于或等于2的正整数,且m1以及m2均为大于或等于1的正整数;其中,所述第一天线用于进行所述数据传输,所述第二天线为全向天线。本发明实施例八方面提供了一种存储一个或多个程序的计算机可读存储介质,其特征在于,所述一个或多个程序包括指令,所述指令当被接入点设备执行时使所述接入点设备执行如本发明实施例所提供的第二方面所示的方法。本发明提供了一种数据传输方法以及相关设备,终端设备在当前信道上同时进行终端设备与接入点设备之间的数据传输以及对当前信道进行干扰扫描以获取当前信道的干扰指示数值,从而使得终端设备在数据传输的过程中,能够及时的发现当前信道的干扰,在终端设备确定出当前信道的干扰指示数值大于或等于预设阈值的情况下,终端设备即可确定出当前信道所具有的干扰会影响终端设备与接入点设备之间的数据传输,则终端设备即可跳转至目标信道进行数据传输,因目标信道所具有的干扰指示数值小于预设阈值,则目标信道不会影响终端设备与接入点设备之间的数据传输,从而有效的保障数据传输的吞吐性能,降低了干扰对数据传输的影响。附图说明图1为现有技术所示的终端设备进行数据传输以及干扰扫描的示意图;图2为本发明所提供的通信网络的一种实施例结构示意图;图3为本发明所提供的终端设备的一种实施例结构示意图;图4为本发明所提供的wifi模块的一种实施例结构示意图;图5为本发明所提供的终端设备设置天线的一种实施例结构示意图;图6为本发明所提供的终端设备的天线覆盖场型的一种实施例示意图;图7为现有技术所提供的终端设备设置天线的结构示意图;图8为本发明所提供的终端设备的天线覆盖场型的示意图;图9为本发明所提供的接入点设备的一种实施例结构示意图;图10为本发明所提供的数据传输方法的一种实施例步骤流程图;图11为本发明所提供的终端设备进行数据传输以及干扰扫描的一种实施例示意图;图12为本发明所提供的数据传输方法的另一种实施例步骤流程图;图13为本发明所提供的终端设备进行数据传输以及干扰扫描的另一种实施例示意图;图14为本发明所提供的终端设备的另一种实施例结构示意图;图15为本发明所提供的接入点设备的另一种实施例结构示意图。具体实施方式为更好的理解本申请所提供的数据传输方法,以下首先对能够实现本申请所示的数据传输方法的通信网络的结构进行示例性说明。本实施例所示的通信网络包括有多个终端设备以及多个接入点设备,其中,本实施例所示的终端设备为具有wifi功能的设备,可为智能手机、平板电脑、个人数字助理(personaldigitalassistant,pda),销售终端设备(pointofsales,pos)、车载电脑等设备,终端设备还可为智能冰箱以及智能微波炉等智能家居设备,具体在本实施例中不做限定,本实施例以终端设备为手机为例进行示例性说明。本实施例对接入点设备的具体设备不做限定,只要接入点设备能够对终端设备提供网络接入服务即可,本实施例以接入点设备为无线路由器为例进行示例性说明。为更好的理解本申请所示的通信网络,以图2所示为例对通信网络进行示例性说明,其中,本实施例所示的通信网络包括有一个终端设备201以及一个接入点设备202为例,本实施例所示的终端设备201可进行接入点设备扫描以搜索到能够进行数据通信的接入点设备202。本实施例所示的接入点设备202可为终端设备201提供无线局域网,本实施例对所示的无线局域网的具体类型不做限定,本实施例以无线局域网为wifi无线局域网为例进行示例性说明。当接入点设备202接入无线广域网时,接入点设备202可以获取无线广域网的接入频段。无线广域网可为第三代移动通信技术(3rd-generation,3g)、或第四代移动通信技术(the4thgenerationmobilecommunication,4g),或第五代移动通信技术(5th-generation,5g)。本实施例中,当接入点设备202接入无线广域网后,接入点设备202在某一固定的接入频段工作,而接入点设备202提供的wifi无线局域网,在某一固定的信道工作。其中,wifi无线局域网的频段有可有两个,一个是2.4g(2.4千兆赫兹ghz)的频段,2.4g的频段的频率范围可为2402兆赫mhz至2482mhz之间。另一个是5g(5ghz)的频段,5g的频段的频率范围可为5170mhz至5330mhz之间,或5g的频段的频率范围可为5490mhz至5710mhz之间,或5g的频段的频率范围可为5735mhz至5835mhz之间,具体不做限定。而每个频段又被划分成若干个信道。终端设备201和接入点设备202之间的数据传输,都是在其中某一个信道上进行。以下结合图3所示对本实施例所示的终端设备的具体结构进行示例性说明,参考图3,终端设备包括:射频(radiofrequency,rf)电路310、存储器320、输入单元330、显示单元340、传感器350、音频电路360、wifi模块370、处理器380、以及电源390等部件。下面结合图3对终端设备的各个构成部件进行具体的介绍:rf电路310可用于收发信息或通话过程中,rf电路310可以通过无线通信与网络和其他设备进行通信以进行信号的接收和发送;在rf电路310接收到信号后,rf电路310将信号发送至与rf电路310连接的wifi模块370,wifi模块370将信号解调后发送至与wifi模块370连接的处理器380进行处理,或者,处理器380将信号发送给wifi模块370,wifi模块370将信号调制后发送给rf电路310。存储器320可用于存储软件程序以及模块,处理器380通过运行存储在存储器320的软件程序以及模块,从而执行终端设备的各种功能应用以及数据处理。输入单元330可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。显示单元340可用于显示由用户输入的信息或提供给用户的信息以及终端设备的各种菜单。显示单元340可采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置。终端设备还可包括至少一种传感器350,比如光传感器、运动传感器以及其他传感器。音频电路360可提供用户与终端设备之间的音频接口。音频电路360可将接收到的音频数据转换后的电信号,另一方面,音频电路360接收到声音信号后可转换为音频数据,再将音频数据输出处理器380处理后,经rf电路310以发送给比如另一终端设备,或者将音频数据输出至存储器320以便进一步处理。终端设备通过wifi模块370可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,wifi模块370为用户提供了无线的宽带互联网访问。处理器380是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器320内的软件程序和/或模块,以及调用存储在存储器320内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。终端设备还包括给各个部件供电的电源390(比如电池),优选的,电源可以通过电源管理系统与处理器380逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。尽管未示出,终端设备还可以包括摄像头、蓝牙模块等,在此不再赘述。以下结合图4所示对wifi模块的具体结构进行示例性说明:本实施例所示的wifi模块包括有wifi芯片,由图3所示可知,wifi芯片分别与rf电路以及处理器连接,rf电路包括有多个放大器402以及多个天线403,本实施例对rf电路所包括的天线数目不做限定。具体的,如图4所示,rf电路所包括的任一个天线403连接设置有放大器402,且放大器402与wifi芯片401连接设置,结合图3和图4所示,本申请所示的wifi芯片401与处理器380连接设置。以下对本实施例所示的wifi模块的天线的具体结构进行示例性说明:由上述对现有技术的说明可知,终端设备在进行数据传输的过程中,无法进行信道干扰扫描,而在信道干扰扫描时,无法进行数据传输,而采用本实施例所示的终端设备,数据传输和信道干扰扫描能够同时进行,从而使得终端设备能够及时对信道进行干扰扫描的情况下,还能够提升终端设备与接入点设备之间进行数据传输的效率。具体的,以本实施例所示的终端设备的rf电路具有m个天线为例,其中,m个天线包括m1个第一天线以及m2个第二天线。本实施例对m、m1以及m2的具体数值不做限定,只要m为大于或等于2的正整数,且m1以及m2均为大于或等于1的正整数即可。本实施例中,以m为4,m1为3以及m2为1为例进行示例性说明:本实施例所示的终端设备的处理器380通过控制wifi芯片401,以使wifi芯片401通过m1个第一天线与接入点设备进行数据传输,且使得wifi芯片401通过m2个第二天线进行信道干扰扫描。以下结合图5所示对本实施例所示的天线的设置方式进行示例性说明:本实施例所示的第一天线501、第一天线502以及第一天线503均为印制电路板(printedcircuitboard,pcb)500天线为例进行示例性说明,本实施例对第一天线501、第一天线502以及第一天线503的具体位置不做限定,只要终端设备能够通过第一天线501、第一天线502以及第一天线503能够进行信号的接收和发送即可。其中,本实施例所示的第一天线501、第一天线502以及第一天线503的天线辐射的主波束宽度均为120度。可选的,本实施例对第一天线501、第一天线502以及第一天线503在pcb500上的具体位置不做限定,只要第一天线501、第一天线502以及第一天线503辐射的信号在空间上均匀分布即可。本实施例以图5所示为例,即本实施例所示的第一天线501、第一天线502以及第一天线503在pcb500上排布以形成三角形为例进行示例性说明,则第一天线501、第一天线502以及第一天线503分别位于三角形的三个顶点处的位置。而本实施例所示的第一天线501、第一天线502以及第一天线503的天线覆盖场型请详见图6所示。pcb500上还设置有第二天线504,本实施例对第二天线504的在pcb500上的具体位置不做限定,只要第二天线504能够对信道进行信道干扰扫描即可,本实施例为提升第二天线504信道干扰扫描的准确性,以使终端设备通过第二天线504能够准确并及时的检测到信道的干扰,则本实施例所示的第二天线504位于第一天线501、第一天线502以及第一天线503所形成的三角形的中央位置处。现有技术所示的天线结构,可参见图7所示,即终端设备包括有设置在pcb700上的四个天线701,且四个天线701可位于pcb700的周边,且每个天线的天线辐射的主波束宽度均为90度,采用现有技术所示的天线结构,终端设备的天线覆盖场型请详见图8所示。结合如图6所示的本实施例所示的天线覆盖场型和现有技术所示的天线覆盖场型所示,本实施例所示的天线覆盖场型的覆盖范围更大,且信号的分布更为均匀。以下结合图9所示对本申请所提供的接入点设备的具体结构进行示例性说明:接入点设备包括900包括:存储器903、处理器901和wifi模块902。wifi模块902,用于接入无线广域网和获取无线广域网的接入频段,并用于为终端设备提供wifi无线局域网、获取wifi无线局域网的信道和切换wifi无线局域网的信道。wifi模块902的具体结构可参见图4所示,具体不做赘述。处理器901,用于获取存储在所述存储器903中的程序,从而使得所述处理器901能够从wifi模块902获取无线广域网的接入频段,从wifi模块902获取wifi无线局域网的信道和当前是否有终端设备接入wifi无线局域网;还用于判断无线广域网的接入频段与wifi无线局域网的信道是否存在干扰,且处理器901还可用于指示wifi模块902进行信道切换等。基于上述对终端设备以及接入点设备结构的说明,以下结合图10所示对本实施例所提供的数据传输方法的具体执行过程,进行详细说明:步骤1001、终端设备与接入点设备之间建立连接。具体的,本实施例以终端设备和接入点设备之间的网络为wifi无线局域网,且频段为2.4g为例,则接入点设备和终端设备之间具有多个信道,本实施例以终端设备和接入点设备之间具有11个信道为例进行示例性说明,且终端设备和接入点设备之间的任一信道具有一个标识。终端设备在建立与接入点设备之间的连接时,终端设备可在终端设备和接入点设备之间的多个信道逐一进行扫描以确定当前信道,具体的,接入点设备可在11个信道中选定一个信道作为当前信道用于进行数据传输,则接入点设备即可将已选定的当前信道的标识发送给终端设备,则终端设备在对11个信道进行扫描的过程中,若接收到接入点设备发送的当前信道的标识,则终端设备即可在当前信道上与接入点设备建立连接。可选的,终端设备可在终端设备和接入点设备之间的多个信道进行随机扫描以确定当前信道,还可选的,终端设备可在终端设备和接入点设备之间的多个信道中,按照预设的排序进行逐一扫描以确定当前信道。步骤1002、终端设备在当前信道上与接入点设备进行数据传输的过程中,终端设备获取全信道干扰指示信息。本实施例所示的全信道干扰指示信息包括终端设备和接入点设备之间任一信道的干扰指示数值,其中,干扰指示数值用于指示信道所具有的干扰的大小。如图11所示,终端设备通过第一天线与接入点设备进行数据传输的同时,终端设备通过第二天线获取全信道干扰指示信息。以下对终端设备具体是如何获取全信道干扰指示信息的进行说明:具体的,本实施例所示的终端设备可实时对终端设备和接入点设备之间的信道逐一进行信道干扰扫描以获取全信道干扰指示信息。例如,在终端设备和接入点设备之间有11个信道(即第1信道、第二信道……第11信道)的情况下,终端设备可通过第二天线对11个信道逐一进行信道干扰扫描以获取所有信道的干扰指示数值。以下对干扰指示数值进行具体说明:在终端设备对第1信道进行信道干扰扫描时,终端设备所获取到的干扰主要有如下所示的几种情况:生成干扰的第一种情况:干扰来自于终端设备内部。例如终端设备的pcb上的芯片运行时所带来的干扰,又如两个运行的芯片间的所存在的干扰,又如,pcb上的接口和外挂设备连接时所带来的干扰,接口可为通用串行总线(universalserialbus,usb)接口,外挂设备可为u盘,移动硬盘以及蓝牙模块等设备。生成干扰的第二种情况:干扰来自于终端设备外部。例如无绳电话、蓝牙设备、微波炉等智能设备以及其他的wifi设备等在运行时也会对终端设备造成干扰。具体的,终端设备在扫描第1信道时,终端设备可对第1信道上的信号进行解析以获取目标数据包的个数,其中,目标数据包为能够对第1信道造成干扰的数据包。其中,可选的,信号可为来自于上述所示的终端设备内部的干扰所生成的信号,还可选的,信号还可来自于上述所示的终端设备外部的干扰所生成的信号。终端设备根据目标数据包的个数生成第1信道的干扰指示数值,从而使得第1信道的目标数据包的数量和第1信道的干扰指示数值的大小成正比,即第1信道的目标数据包越大,第1信道的干扰指示数值越大,则第1信道的干扰越大,从而对第1信道上的数据传输造成越大的干扰。以此类推,在终端设备将终端设备和接入点设备之间的所有信道(即上述所示的11个信道)均扫描完成后,终端设备即可获取到所有信道的干扰指示数值。终端设备即可生成全信道干扰指示信息,全信道干扰指示信息包括终端设备和接入点设备之间任一信道的干扰指示数值。步骤1003、终端设备根据全信道干扰指示信息获取当前信道的干扰指示数值。具体的,本实施例所示的终端设备在与接入点设备进行数据传输的过程中,根据全信道干扰指示信息获取当前信道的干扰指示数值。更具体的,本实施例所示的全信道干扰指示信息可包括用于标识信道的标识和该信道的干扰指示数值的对应关系。本实施例所示的终端设备可获取当前信道的标识,则终端设备即可根据全信道干扰指示信息获取到与当前信道的标识对应的干扰指示数值。步骤1004、终端设备判断当前信道的干扰指示数值是否大于或等于预设阈值,若否,则返回步骤1002,若是,则执行步骤1005。本实施例对预设阈值的大小不做限定,只要在当前信道的干扰指示数值在小于预设阈值的情况下,则当前信道的干扰不会对当前信道的数据传输造成影响,且在当前信道的干扰指示数值在大于或等于预设阈值的情况下,则当前信道的干扰会对当前信道的数据传输造成影响即可。在终端设备判断出当前信道的干扰指示数值小于预设阈值的情况下,则终端设备即可返回步骤1002,以使终端设备能够继续在当前信道上与接入点设备进行数据传输,并实时获取全信道干扰指示信息。步骤1005、终端设备将至少一个第一待定信道的标识发送给接入点设备。本实施例所示的第一待定信道为终端设备和接入点设备之间满足目标条件的信道,目标条件为信道所具有的干扰指示数值小于预设阈值。本实施例对终端设备具体是如何选定第一待定信道的不做限定,只要终端设备发送给接入点设备的第一待定信道满足目标条件即可,以下对终端设备如何选定第一待定信道进行示例性说明:一种情况,终端设备根据全信道干扰指示信息获取终端设备侧信道列表,其中,终端设备侧信道列表包括一个信道的标识,且终端设备侧信道列表所包括的信道满足目标条件,则终端设备将终端设备侧信道列表所包括的一个信道确定为第一待定信道。另一种情况,若终端设备侧信道列表包括多个信道的标识,且终端设备侧信道列表所包括的所有信道均满足目标条件,则终端设备将终端设备侧信道列表所包括的所有信道均确定为第一待定信道。另一种情况,若终端设备侧信道列表包括多个信道的标识,终端设备侧信道列表所包括的所有信道均满足目标条件,且位于终端设备侧信道列表中的多个信道的标识按干扰指示数值由小到大的优先级进行排序,则终端设备将终端设备侧信道列表中排序在前n位的信道选定为第一待定信道,n为大于或等于1的正整数。可选的,本实施例所示的终端设备还可将满足目标条件的第一待定信道的干扰指示数值发送给接入点设备,以使接入点设备能够根据终端设备所发送的干扰指示数值能够快速且准备的进行信道的跳转,从而使得终端设备和接入点设备之间通过跳转后的信道进行更为快速的数据传输。本实施例对终端设备向接入点设备发送至少一个第一待定信道的标识的具体方式不做限定,例如,终端设备可周期性的向接入点设备发送广播包,广播包中包括了至少一个第一待定信道的标识。步骤1006、接入点设备接收至少一个第一待定信道的标识。可选的,接入点设备也可接收到终端设备发送的第一待定信道的干扰指示数值。步骤1007、接入点设备在当前信道上与终端设备进行数据传输的过程中,接入点设备获取接入点设备侧信道列表。本实施例中,在当前信道的干扰影响终端设备与接入点设备之间的数据传输的情况下,接入点设备为实现信道跳转,则接入点设备需要在信道跳转的过程中对信道干扰进行检测,其中,接入点设备进行信道干扰扫描的具体说明,请详见终端设备进行信道干扰扫描的具体过程,具体在本实施例中不做赘述。具体的,接入点设备在接入点设备和终端设备之间进行信道干扰扫描以获取全信道干扰指示信息,全信道干扰指示信息包括接入点设备和终端设备之间任一信道的干扰指示数值;上述步骤1002所示的终端设备进行信道干扰扫描所获取的全信道干扰指示信息,是终端设备站在终端设备侧的角度检测到的终端设备与接入点设备之间的信道的干扰大小的情况,而本步骤所示的接入点设备进行信道干扰扫描所获取的全信道干扰指示信息,是接入点设备站在接入点设备侧检测到的接入点设备与终端设备之间的信道的干扰大小的情况。接入点设备即可根据接入点设备检测到的全信道干扰指示信息获取接入点设备侧信道列表,其中,接入点设备侧信道列表包括至少一个第二待定信道的标识,且接入点设备侧信道列表所包括的任一第二待定信道满足目标条件,目标条件为第二待定信道为接入点设备和终端设备之间的一个信道,且第二待定信道的干扰指示数值小于预设阈值。步骤1008、接入点设备将目标信道的标识发送给终端设备。本实施例所示的目标信道的标识位于接入点设备侧信道列表中以及位于接入点设备接收到终端设备发送的至少一个第一待定信道的标识中。若接入点设备确定出目标信道的标识为一个,则接入点设备即可将已确定出的目标信道的标识发送给终端设备。若接入点设备确定出目标信道的标识为至少两个,且若位于接入点设备侧信道列表中的多个第二待定信道的标识按干扰指示数值由小到大的优先级进行排序,则终端设备确定各目标信道在接入点设备侧信道列表中的排序,并将多个目标信道中具有最高优先级的标识发送给终端设备。为更好的理解接入点设备确定目标信道的标识的过程,以下结合具体示例进行示例性说明:例如,本实施例所示的接入点设备接收到的终端设备所发送的信道的标识包括“20”、“30”以及“40”。又如,接入点设备所生成的接入点设备侧信道列表如表1所示:表1信道的标识干扰指示数值100201800303000可见,信道的标识“20”以及信道的标识“30”同时位于接入点设备侧信道列表中以及位于接入点设备接收到终端设备发送的至少一个第一待定信道的标识中,则接入点设备即可确定具有信道的标识“20”以及信道的标识“30”的信道为目标信道。接入点设备在如表1所示的接入点设备侧信道列表中可知,目标信道的标识“20”所具有的干扰指示数值小于目标信道的标识“30”所具有的干扰指示数值,则目标信道的标识“20”所具有的优先级高于目标信道的标识“30”所具有的优先级,即在目标信道的标识“20”和目标信道的标识“30”中,具有最高优先级的标识为标识“20”,则接入点设备即可将标识“20”发送给终端设备。步骤1009、终端设备接收接入点设备发送的目标信道的标识。对目标信道的标识的具体说明请详见步骤1008所示,具体不做赘述。步骤1010、终端设备与接入点设备在目标信道上进行数据传输。本实施例中,在接入点设备以及终端设备确定出相同的目标信道的情况下,接入点设备和终端设备即可在已确定出的目标信道上进行数据传输。以下对本实施例所示的方法的有益效果进行说明:本实施例中,终端设备通过第一天线进行数据传输同时终端设备通过第二天线进行信道干扰扫描以获取全信道干扰指示信息,从而使得终端设备在无需停止数据传输的情况下,即可对信道干扰进行监控,从而实现了对信道干扰进行监控的实时性,能够使得终端设备及时的发现信道干扰,以有效的降低干扰对数据传输的影响,而且终端设备在信道干扰扫描的过程中,还能够进行数据传输,从而提升了数据传输的效率,有效降低了数据传输的延时。而且若当前信道所具有的干扰使得无法在当前信道上进行数据传输,则终端设备和接入点设备在进行数据传输过程中,同时进行协商,以使得终端设备以及接入点设备跳转至目标信道上进行数据传输,且目标信道所具有的干扰不影响终端设备与接入点设备之间的数据传输,从而有效的保障数据传输的吞吐性能的情况下,降低了干扰对数据传输的影响。而且本实施例所示的为避免干扰对数据传输的影响,在硬件方面,终端设备和接入点设备所设置的天线进行改动,以使终端设备和接入点设备可包括的用于进行数据传输的第一天线以及进行信道干扰扫描的第二天线之外,无需再对终端设备以及接入点设备的硬件进行改动,从而降低了终端设备以及接入点设备的成本,降低了终端设备以及接入点设备的生产难度,进而提升了终端设备以及接入点设备的生产效率。以下结合图12所示的实施例,说明了能够有效降低信道干扰扫描功耗的数据传输方法。步骤1201、终端设备与接入点设备之间建立连接。步骤1202、终端设备在当前信道上与接入点设备进行数据传输的过程中,终端设备获取全信道干扰指示信息。步骤1203、终端设备根据全信道干扰指示信息获取当前信道的干扰指示数值。本实施例所示的步骤1201至步骤1203的执行过程,请详见图10所示的步骤1001至步骤1003所示,具体在本实施例中不做赘述。步骤1204、终端设备判断当前信道的干扰指示数值是否大于或等于预设阈值,若否,则执行步骤1205,若是,则执行步骤1208。本实施例所示的终端设备判断当前信道的干扰指示数值是否大于或等于预设阈值的具体判断过程的说明,请详见图10所示的步骤1004所示,具体在本实施例中不做赘述。步骤1205、终端设备确定目标周期。具体的,本实施例中若终端设备检测出当前信道的干扰指示数值在预设时间范围内小于预设阈值,则终端设备确定目标周期。更具体的,参见图13所示,本实施例对预设时间范围的大小不做限定,例如,预设时间可为5分钟,如终端设备确定出在预设时间范围内,当前信道的干扰指示数值小于预设阈值,则说明当前信道的干扰比较稳定,不会影响数据传输,则终端设备可不再对当前信道的干扰进行实时监测,终端设备即可确定出目标周期,其中,目标周期包括第一时间段和第二时间段。本实施例对第一时间段和第二时间段的持续时间不做限定。可选的,本实施例所示的终端设备可配置有第一计时器和第二计时器,其中,第一计时器用于对第一时间段进行计时,第二计时器用于对第二时间段进行计时。步骤1206、终端设备在第一时间段内且在当前信道上与接入点设备进行数据传输。本实施例中,在第一计时器所计的第一时间段内,终端设备不会进行信道扫描,而只会与接入点设备在当前信道上进行数据传输,从而降低了数据传输的延时,提高了数据传输的效率。步骤1207、终端设备在第二时间段内检测当前信道的干扰指示数值是否大于或等于预设阈值,若是,则执行步骤1208,若否,则返回执行步骤1206。在终端设备所配置的第一计时器到时,启动第二计时器进行计时,终端设备即可在第二时间段内进行与接入点设备之间的数据传输的过程中,还检测当前信道的干扰指示数值是否大于或等于预设阈值,即终端设备进行数据传输和检测当前信道的干扰指示数值是否大于或等于预设阈值的过程是同时进行的。若终端设备在第二时间段内检测出当前信道的干扰指示数值大于或等于预设阈值,则终端设备即可继续执行步骤1208;若终端设备在第二时间段内检测出当前信道的干扰指示数值小于预设阈值,则终端设备即可返回执行步骤1206,以使终端设备在第一时间段内且在当前信道上与接入点设备继续进行数据传输。步骤1208、终端设备将至少一个第一待定信道的标识发送给接入点设备。本实施例中,终端设备在执行步骤1204的过程中,在终端设备判断出当前信道的干扰指示数值大于或等于预设阈值的情况下,则继续执行本实施例所示的步骤1208,或,在终端设备执行步骤1207的过程中,终端设备判断出在第二时间段内检测出当前信道的干扰指示数值大于或等于预设阈值,则继续执行本实施例所示的步骤1208。步骤1209、接入点设备接收至少一个第一待定信道的标识。步骤1210、接入点设备在当前信道上与终端设备进行数据传输的过程中,接入点设备获取接入点设备侧信道列表。步骤1211、接入点设备将目标信道的标识发送给终端设备。步骤1212、终端设备接收接入点设备发送的目标信道的标识。步骤1213、终端设备与接入点设备在目标信道上进行数据传输。本实施例所示的步骤1208至步骤1213的具体执行过程的说明,请详见图10所示的实施例步骤1005至步骤1010所示,具体执行过程,在本实施例中不做赘述。以下对本实施例所示的方法的有益效果进行说明:本实施例中,终端设备通过第一天线进行数据传输的过程中,终端设备在确定出当前信道的干扰指示数值在预设时间范围内小于预设阈值的情况下,则说明当前的数据传输环境比较稳定,当前信道出现能够影响数据传输的干扰的概率比较低,为了降低信道干扰扫描的功耗,且提升数据传输的效率,则终端设备可确定出目标周期,终端设备在目标周期的第一时间段内继续进行数据传输,只在第二时间段内进行信道干扰扫描,若在第二时间段内,终端设备检测出当前信道的干扰指示数值大于或等于预设阈值,则终端设备和接入点设备之间即可进行协商以进行信道跳转,若终端设备检测出当前信道的干扰指示数值小于预设阈值,则终端设备可确定出当前信道的干扰不会影响数据传输,则终端设备和接入点设备之间继续通过当前信道进行数据传输。基于图14所示,从功能模块的角度对本发明实施例所提供的终端设备的具体结构进行示例性说明:本发明实施例所示的所述终端设备具体包括:获取单元1401,用于在当前信道上与接入点设备进行数据传输的过程中,所述终端设备获取所述当前信道的干扰指示数值,所述干扰指示数值用于指示信道所具有的干扰的大小;具体的,所述获取单元1401具体用于:进行信道干扰扫描以获取全信道干扰指示信息,所述全信道干扰指示信息包括所述终端设备和所述接入点设备之间任一信道的所述干扰指示数值,根据所述全信道干扰指示信息获取所述当前信道的所述干扰指示数值。具体的,所述获取单元1401还用于,根据所述全信道干扰指示信息获取终端设备侧信道列表,所述终端设备侧信道列表包括至少一个信道的标识,且所述终端设备侧信道列表所包括的任一信道的所述干扰指示数值小于所述预设阈值,在所述终端设备侧信道列表中选定所述至少一个第一待定信道的标识。具体的,若所述终端设备侧信道列表中包括有多个信道的标识,且位于所述终端设备侧信道列表中的多个信道的标识按所述干扰指示数值由小到大的优先级进行排序,则所述获取单元1401还用于,将所述终端设备侧信道列表中排序在前n位的信道选定为所述第一待定信道,所述n位于大于或等于1的正整数。具体的,所述终端设备具有至少一个第一天线以及至少一个第二天线,所述第一天线用于进行所述数据传输,所述第二天线为全向天线,所述获取单元1401具体用于,通过所述第二天线进行信道干扰扫描以获取所述全信道干扰指示信息。发送单元1402,用于若检测出所述当前信道的所述干扰指示数值大于或等于预设阈值,则将至少一个第一待定信道的标识发送给所述接入点设备,所述至少一个第一待定信道中的任一第一待定信道为所述终端设备和所述接入点设备之间的一个信道,且所述第一待定信道的所述干扰指示数值小于所述预设阈值;接收单元1403,用于接收所述接入点设备发送的目标信道的标识,所述目标信道的标识为所述至少一个第一待定信道的标识中的一个标识;传输单元1404,用于在所述目标信道上与所述接入点设备进行数据传输。具体的,所述传输单元1404还用于,若检测出所述当前信道的所述干扰指示数值在预设时间范围内小于所述预设阈值,则确定目标周期,所述目标周期包括第一时间段和第二时间段,在所述第一时间段内且在所述当前信道上与所述接入点设备进行数据传输,并在所述第二时间段内检测所述当前信道的所述干扰指示数值是否大于或等于所述预设阈值,若在所述第二时间段内检测出所述当前信道的所述干扰指示数值小于所述预设阈值,则确定返回执行在所述第一时间段内进行数据传输的步骤;若所述传输单元1404在所述第二时间段内检测出所述当前信道的所述干扰指示数值大于或等于所述预设阈值,则触发所述发送单元1402执行将至少一个第一待定信道的标识发送给所述接入点设备的步骤。本实施例所示的所述终端设备执行本发明所提供的数据传输方法的具体执行流程以及取得的有益效果,请详见上述实施例所示,具体在本实施例中不做赘述。基于图15所示,从功能模块的角度对本发明实施例所提供的接入点设备的具体结构进行示例性说明:本发明实施例所示的所述接入点设备具体包括:接收单元1501,用于接收终端设备发送的至少一个第一待定信道的标识;处理单元1502,用于在当前信道上与所述终端设备进行数据传输的过程中,获取接入点设备侧信道列表,所述接入点设备侧信道列表包括至少一个第二待定信道的标识,所述至少一个第二待定信道中的任一第二待定信道为所述接入点设备和所述终端设备之间的一个信道,且所述第二待定信道的干扰指示数值小于预设阈值,所述干扰指示数值用于指示信道所具有的干扰的大小;具体的,所述处理单元1502具体用于,进行信道干扰扫描以获取全信道干扰指示信息,所述全信道干扰指示信息包括所述接入点设备和所述终端设备之间任一信道的所述干扰指示数值,根据所述全信道干扰指示信息获取所述接入点设备侧信道列表。具体的,所述接入点设备具有至少一个第一天线以及至少一个第二天线,所述第一天线用于进行所述数据传输,所述第二天线为全向天线,所述处理单元1502具体用于,通过所述第二天线进行信道干扰扫描以获取所述全信道干扰指示信息。发送单元1503,用于将目标信道的标识发送给所述终端设备,所述目标信道的标识位于所述接入点设备侧信道列表中以及位于所述接入点设备所接收到的所述至少一个第一待定信道的标识中;具体的,若所述接入点设备侧信道列表中包括有多个第二待定信道的标识,且位于所述接入点设备侧信道列表中的多个第二待定信道的标识按所述干扰指示数值由小到大的优先级进行排序,则所述发送单元1503具体用于,在所述接入点设备确定出多个所述目标信道的标识的情况下,则确定各所述目标信道在所述接入点设备侧信道列表中的排序,将多个所述目标信道中具有最高优先级的标识发送给所述终端设备。传输单元1504,用于在所述目标信道上与所述终端设备进行数据传输。本实施例所示的所述接入点设备执行本发明所提供的数据传输方法的具体执行流程以及取得的有益效果,请详见上述实施例所示,具体在本实施例中不做赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1