This application provides a channel setting method and device. The method includes: BEACON message through WIFI channel module support received to determine the effective channel list, a list of the effective channel for recording the corresponding relationship between the effective channel and weight; choose an effective channel from the effective channel list, and use the effective channel and the setting of the WIFI module. Determine the monitoring time according to the effective channel corresponding weights; detected in monitoring time after the selection process, an effective channel from the channel list to carry out effective. The effective channel list BEACON message received channel this application through the WIFI module support is determined, can ensure that the WIFI module receives the WIFI message through the effective channel of the effective channel list, and thus enhance the efficiency of effective information capture.
【技术实现步骤摘要】
信道设置方法及装置
本申请涉及通信
,尤其涉及一种信道设置方法及装置。
技术介绍
采集终端通常用于采集周围AP(AccessPoint,接入点)的WIFI(WirelessFidelity,无线保真)报文,然后再对WIFI报文进行处理,以获取有效信息,对于某些信息(例如,AP的MAC地址、属于虚拟身份信息的电话号码和微博账号等)的获取,采集终端需要设置与周围AP相同的信道,方可采集到该AP的WIFI报文。在相关技术中,采集终端用本身所支持的所有信道轮询进行设置,并为每个信道分配固定的监听时间段,在该监听时间段内,采集终端可以接收到,使用相同信道的AP的WIFI报文,并对采集到的WIFI报文进行处理,以获取有效信息。然而,由于不可能每个信道都有AP在使用,对于没有AP使用的信道,采集终端通过该信道是接收不到WIFI报文的,因此会造成监听时间段的浪费,进而降低抓取有效信息的效率。
技术实现思路
有鉴于此,本申请提供一种信道设置方法及装置,以解决用支持的所有信道轮询设置的方式,会造成监听时间段的浪费,进而降低抓取有效信息的效率的问题。根据本申请实施例的第一方面,提供一种信道设置方法,所述方法应用于采集终端,所述采集终端设置有WIFI模块,包括:步骤一、通过所述WIFI模块支持的信道接收到的BEACON报文确定有效信道列表,所述有效信道列表用于记录有效信道与权值之间的对应关系;步骤二、从所述有效信道列表中选择一个有效信道,并利用所述有效信道设置所述WIFI模块,并根据所述有效信道对应的权值确定监听时间;步骤三、在检测到所述监听时间超时之后,重新执行步骤二的过程。 ...
【技术保护点】
一种信道设置方法,所述方法应用于采集终端,所述采集终端设置有无线保真WIFI模块,其特征在于,所述方法包括:步骤一、通过所述WIFI模块支持的信道接收到的信标BEACON报文确定有效信道列表,所述有效信道列表用于记录有效信道与权值之间的对应关系;步骤二、从所述有效信道列表中选择一个有效信道,并利用所述有效信道设置所述WIFI模块,并根据所述有效信道对应的权值确定监听时间;步骤三、在检测到所述监听时间超时之后,重新执行步骤二的过程。
【技术特征摘要】
1.一种信道设置方法,所述方法应用于采集终端,所述采集终端设置有无线保真WIFI模块,其特征在于,所述方法包括:步骤一、通过所述WIFI模块支持的信道接收到的信标BEACON报文确定有效信道列表,所述有效信道列表用于记录有效信道与权值之间的对应关系;步骤二、从所述有效信道列表中选择一个有效信道,并利用所述有效信道设置所述WIFI模块,并根据所述有效信道对应的权值确定监听时间;步骤三、在检测到所述监听时间超时之后,重新执行步骤二的过程。2.根据权利要求1所述的方法,其特征在于,所述根据所述WIFI模块支持的信道接收到的BEACON报文确定有效信道列表,包括:确定所述WIFI模块支持的信道;针对每个所述WIFI模块支持的信道,利用所述信道设置所述WIFI模块之后,通过所述信道接收BEACON报文,所述BEACON报文来自接入点AP;提取所述BEACON报文携带的第一信道标识、AP的标识和加密标识;获取所述信道的第二信道标识,并获取与所述第二信道标识一致的第一信道标识对应的AP的标识和加密标识,并从获取到的AP的标识和加密标识中确定加密标识为预设标识对应的AP的标识,并统计所述AP的标识的数量;若所述数量大于预设数值,则将所述信道确定为有效信道,并根据所述数量确定所述有效信道对应的权值,并将所述有效信道与所述权值记录到所述有效信道列表中。3.根据权利要求2所述的方法,其特征在于,所述通过所述信道接收BEACON报文,包括:在第一预设时间周期内,通过所述信道接收BEACON报文。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在第二预设时间周期内,重新执行步骤一的过程。5.根据权利要求1所述的方法,其特征在于,所述根据所述有效信道对应的权值确定监听时间,包括:确定所述有效信道对应的基数时间;将所述基数时间与所述权值之间的乘积确定为所述有效信道的监听时间。6.一种信道设置装置,所述装置应用...
【专利技术属性】
技术研发人员:张键,
申请(专利权)人:浙江宇视科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。