The embodiment of the invention discloses a wireless channel scanning method, device, terminal and storage medium. The method includes: scanning at least one channel based on preset scanning rules; increasing the current channel dwell time and updating the target preset dwell time if the current channel receives data within the target preset dwell time, and confirming the integrity of the data reception based on the preset judgment rules; if the data is incomplete and the current channel is within the target preset dwell time. If the data is not received, the next channel is scanned based on the preset scanning rule; if the data is not received completely and the current channel receives the data within the preset residence time of the target, the operation of scanning at least one channel based on the preset scanning rule is returned until the data is received completely. The technical scheme of the embodiment of the present invention can locate the correct wireless channel quickly and accurately, improve the anti-interference ability of the modules and accelerate the connection speed between the modules.
【技术实现步骤摘要】
一种无线信道扫描方法、装置、终端及存储介质
本专利技术实施例涉及无线通信技术,尤其涉及一种无线信道扫描方法、装置、终端及存储介质。
技术介绍
在无线通信技术中,无线信道是以辐射无线电波为传输方式的无线电信道,简单来说就是无线数据传输的通道。而无线信道的扫描方式会直接影响无线发送模块和无线接收模块的连接时间,进而影响无线数据的接收速率。虽然物理世界中无线信道很多,但是能够被Wi-Fi协议所用的信道却很少。目前,无线信道多是采用信道逐个扫描的方式,并且当扫描到存有数据的信道时,就对当前信道进行锁定以接收数据。然而,上述现有技术方案会在每个信道停留固定时长,而且信道中接收到的数据可能是干扰数据,那么错误信道的停留以及锁定都会延长无线发送模块和无线接收模块的连接时间,进而影响用户的体验。
技术实现思路
本专利技术实施例提供了一种无线信道扫描方法、装置、终端及存储介质,解决了无线信道扫描过程中因错误信道的停留或是锁定而带来的无线发送模块和无线接收模块连接较慢的问题,可以提高模块的抗干扰能力,快速、准确地定位到正确的无线信道,加快了模块间的连接速度,提升了用户的体验。第一方面,本专利技术实施例提供了一种无线信道扫描方法,包括:基于预设扫描规则对至少一个信道进行扫描,其中,所述预设扫描规则包括对单个信道进行扫描时所停留的目标预设停留时长;如果当前信道在目标预设停留时长内接收到数据,则增加当前信道停留时长并更新目标预设停留时长,并基于预设判断规则确认数据是否接收完整;如果数据未接收完整,且当前信道在目标预设停留时长内未接收到数据,则基于预设扫描规则扫描下一个信道;如果数据未接 ...
【技术保护点】
1.一种无线信道扫描方法,其特征在于,包括:基于预设扫描规则对至少一个信道进行扫描,其中,所述预设扫描规则包括对单个信道进行扫描时所停留的目标预设停留时长;如果当前信道在所述目标预设停留时长内接收到数据,则增加所述当前信道停留时长并更新所述目标预设停留时长,并基于预设判断规则确认所述数据是否接收完整;如果所述数据未接收完整,且所述当前信道在所述目标预设停留时长内未接收到所述数据,则基于所述预设扫描规则扫描下一个所述信道;如果所述数据未接收完整,且所述当前信道在所述目标预设停留时长内接收到所述数据,则返回执行基于预设扫描规则对至少一个信道进行扫描的操作,直至所述数据接收完整。
【技术特征摘要】
1.一种无线信道扫描方法,其特征在于,包括:基于预设扫描规则对至少一个信道进行扫描,其中,所述预设扫描规则包括对单个信道进行扫描时所停留的目标预设停留时长;如果当前信道在所述目标预设停留时长内接收到数据,则增加所述当前信道停留时长并更新所述目标预设停留时长,并基于预设判断规则确认所述数据是否接收完整;如果所述数据未接收完整,且所述当前信道在所述目标预设停留时长内未接收到所述数据,则基于所述预设扫描规则扫描下一个所述信道;如果所述数据未接收完整,且所述当前信道在所述目标预设停留时长内接收到所述数据,则返回执行基于预设扫描规则对至少一个信道进行扫描的操作,直至所述数据接收完整。2.根据权利要求1所述的无线信道扫描方法,其特征在于,所述基于预设扫描规则对至少一个信道进行扫描,包括:分别获取至少一个频段内的独立信道和非独立信道;根据所述独立信道和所述非独立信道对至少一个所述信道进行扫描。3.根据权利要求2所述的无线信道扫描方法,其特征在于,所述根据所述独立信道和所述非独立信道对至少一个所述信道进行扫描,包括:按照预设第一扫描顺序依次对各所述独立信道进行扫描;如果所述独立信道扫描结束,且各所述独立信道均在所述目标预设停留时长内未接收到所述数据,则按照预设第二扫描顺序对所述非独立信道进行扫描。4.根据权利要求1所述的无线信道扫描方法,其特征在于,所述基于预设判断规则确认所述数据是否接收完整,包括:接收所述数据的数据包,并对所接收到的所述数据包的数量进行统计,当统计结果与所述数据的索引标识的第一预设字节一致时,则确认所述数据接收完整;其中,所述索引标识的第一预设字节记录所述数据所包含的数据包数量。5.根据权利要求1所述的无线信道扫描方法,其特征在于,在所述直至所述数据接收完整之后,还包括:若接...
【专利技术属性】
技术研发人员:周超能,
申请(专利权)人:深圳创维数字技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。