System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 信道切换方法、设备、计算机程序产品及存储介质技术_技高网

信道切换方法、设备、计算机程序产品及存储介质技术

技术编号:40950343 阅读:2 留言:0更新日期:2024-04-18 20:25
本申请实施例提供了一种信道切换方法、设备、计算机程序产品及存储介质。针对AP设备,可以配置用于进行数据传输的数据传输通道以及检测信道可用性的检测通道。在利用数据传输通道进行数据传输的过程中,同时利用该检测通道对多个信道进行可用性检测,以便提前选取出不同于该数据传输通道当前对应的工作信道的备选信道。当判定数据传输通道当前对应的工作信道需要切换时,则可以切换至该备选信道,以利用该备选信道进行数据传输。通过至少两个传输通道组合使用,可以持续对信道进行可用性检测,提前选取出合适的备选信道,从而在进行信道切换时,可以直接切换,无需再临时进行可用性检测并暂停数据传输,提高数据传输效率。

【技术实现步骤摘要】

本申请涉及通信,具体而言,涉及一种信道切换方法、设备、计算机程序产品及存储介质


技术介绍

1、通常, ap(access point,无线接入点)设备在与station设备进行数据传输时,为了提高通信质量,可以通过信道切换选择最佳的工作信道用于当前的数据传输。而对于一些具有特定用途的信道,为了保证这些信道的特定用途不被影响,在ap设备将当前的工作信道切换至这些特定用途的信道之前,往往需要先对该特定用途的信道进行可用性检测,在检测过程中,ap设备往往无法同时进行数据传输,从而会影响数据传输的效率。比如,以该特定用途的信道为分配给雷达系统的dfs(dynamic frequency selection:动态频率选择)信道为例,ap设备在切换至dfs信道之前,按照规定,需要对dfs信道进行cac(channelavailability check:信道可用性检测)检测,且检测时间必须持续60s以上,如果在检测时间段内未监听到雷达信号,才可以切换到该dfs信道,以利用该dfs信道进行后续的数据传输。

2、很明显,针对上述信道切换的场景,如果每次进行信道之前,均需要临时检测信道是否可用,会严重影响数据的传输效率。


技术实现思路

1、有鉴于此,本申请提供一种信道切换方法、设备、计算机程序产品及存储介质。

2、根据本申请的第一方面,提供一种信道切换方法,所述方法适用于ap设备,所述ap设备包括至少两个传输通道,所述至少两个传输通道包括用于进行数据传输的数据传输通道,以及用于检测信道可用性的检测通道;所述方法包括:

3、在利用所述数据传输通道进行数据传输的过程中,利用所述检测通道从所述ap设备工作频段的多个信道中选取出符合预设条件的备选信道,其中,所述备选信道不同于所述数据传输通道当前对应的工作信道;

4、在判定所述数据传输通道当前对应的工作信道需要切换时,将所述数据传输通道当前对应的工作信道切换至所述备选信道;

5、利用所述检测通道从所述多个信道中除所述备选信道以外的其他信道中重新选取新的备选信道。

6、根据本申请的第二方面,提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时可实现上述第一方面提及的方法。

7、根据本申请的第三方面,提供一种ap设备,所述ap设备包括处理器、存储器、以及存储于所述存储器可供所述处理器执行的计算机程序,所述ap设备包括至少两个传输通道,所述至少两个传输通道包括用于进行数据传输的数据传输通道,以及用于检测信道可用性的检测通道,所述处理器执行所述计算机程序时可实现上述第一方面提及的方法。

8、根据本申请的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被执行时实现上述第一方面提及的方法。

9、应用本申请提供的方案,针对ap设备,可以配置至少两个传输通道,其中,该至少两个传输通道中包括用于进行数据传输的数据传输通道,以及专门用于对信道进行可用性检测的检测通道。在利用数据传输通道进行数据传输的过程中,可以同时利用该检测通道对多个信道进行可用性检测,以便选取出适合用于进行数据传输、且不同于该数据传输通道当前对应的工作信道的备选信道。当判定数据传输通道当前对应的工作信道需要切换时,则可以将数据传输通道当前对应的工作信道切换至该备选信道,以利用该备选信道进行数据传输。通过至少两个传输通道组合使用,可以持续对信道进行可用性检测,提前选取出合适的备选信道,从而在数据传输通道对应的工作信道需要切换时,可以直接切换,无需再临时进行可用性检测并暂停数据传输,从而可以提高数据传输效率。

10、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

本文档来自技高网...

【技术保护点】

1.一种信道切换方法,其特征在于,所述方法适用于AP设备,所述AP设备包括至少两个传输通道,所述至少两个传输通道包括用于进行数据传输的数据传输通道,以及用于检测信道可用性的检测通道;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,若所述数据传输通道当前对应的工作信道为DFS信道,在满足以下任一条件的情况下,判定所述数据传输通道当前对应的工作信道需要切换:

3.根据权利要求2所述方法,其特征在于,执行判定所述数据传输通道当前对应的工作信道的干扰程度是否大于预设的第一干扰程度阈值或第二干扰程度阈值的操作的时机为:

4.根据权利要求2所述方法,其特征在于,所述数据传输通道当前对应的工作信道的干扰程度基于对所述数据传输通道进行的多次干扰检测的检测结果确定。

5.根据权利要求1所述方法,其特征在于,所述AP设备工作频段的多个信道中包括多个DFS信道和多个非DFS信道,所述利用所述检测通道从所述AP设备工作频段的多个信道中选取出符合预设条件的备选信道,包括:

6.根据权利要求5所述方法,其特征在于,所述第一预设条件为:选取的DFS信道中未监听到雷达信号,且选取的DFS信道的干扰程度小于预设的第三干扰程度阈值;和/或

7.根据权利要求1所述方法,其特征在于,所述数据传输通道用于传输多媒体数据,所述AP设备还包括用于传输控制指令的指令传输通道,所述指令传输通道对应的工作信道与所述数据传输通道对应的工作信道不同;所述方法还包括:

8.根据权利要求7所述方法,其特征在于,所述指令传输通道对应的工作信道为非DFS信道,所述数据传输通道对应的信道为DFS信道和非DFS信道中的任一种,所述备选信道为DFS信道。

9.根据权利要求1所述方法,其特征在于,所述利用所述检测通道从多个信道中选取出符合预设条件的备选信道,包括:

10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时可实现上述权利要求1-9任一项所述的方法。

11.一种AP设备,其特征在于,所述AP设备包括处理器、存储器、以及存储于所述存储器可供所述处理器执行的计算机程序,所述AP设备包括至少两个传输通道,所述至少两个传输通道包括用于进行数据传输的数据传输通道,以及用于检测信道可用性的检测通道,所述处理器执行所述计算机程序时可实现上述权利要求1-9任一项所述的方法。

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时可实现上述权利要求1-9任一项所述的方法。

...

【技术特征摘要】

1.一种信道切换方法,其特征在于,所述方法适用于ap设备,所述ap设备包括至少两个传输通道,所述至少两个传输通道包括用于进行数据传输的数据传输通道,以及用于检测信道可用性的检测通道;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,若所述数据传输通道当前对应的工作信道为dfs信道,在满足以下任一条件的情况下,判定所述数据传输通道当前对应的工作信道需要切换:

3.根据权利要求2所述方法,其特征在于,执行判定所述数据传输通道当前对应的工作信道的干扰程度是否大于预设的第一干扰程度阈值或第二干扰程度阈值的操作的时机为:

4.根据权利要求2所述方法,其特征在于,所述数据传输通道当前对应的工作信道的干扰程度基于对所述数据传输通道进行的多次干扰检测的检测结果确定。

5.根据权利要求1所述方法,其特征在于,所述ap设备工作频段的多个信道中包括多个dfs信道和多个非dfs信道,所述利用所述检测通道从所述ap设备工作频段的多个信道中选取出符合预设条件的备选信道,包括:

6.根据权利要求5所述方法,其特征在于,所述第一预设条件为:选取的dfs信道中未监听到雷达信号,且选取的dfs信道的干扰程度小于预设的第三干扰程度阈值;和/或

7.根据权利要求1所述方法,其特征在...

【专利技术属性】
技术研发人员:刘德志喻炯亮
申请(专利权)人:武汉昊一源科技有限公司
类型:发明
国别省市:

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

1