著录项信息
专利名称 | 信道设置方法及装置 |
申请号 | CN201611199407.7 | 申请日期 | 2016-12-22 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2017-05-31 | 公开/公告号 | CN106793119A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W72/04 | IPC分类号 | H;0;4;W;7;2;/;0;4;;;H;0;4;W;7;4;/;0;0查看分类表>
|
申请人 | 浙江宇视科技有限公司 | 申请人地址 | 浙江省杭州市滨江区西兴街道江陵路88号10幢南座1-11层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 浙江宇视科技有限公司 | 当前权利人 | 浙江宇视科技有限公司 |
发明人 | 张键 |
代理机构 | 北京博思佳知识产权代理有限公司 | 代理人 | 陈蕾 |
摘要
本申请提供一种信道设置方法及装置,方法包括:通过WIFI模块支持的信道接收到的BEACON报文确定有效信道列表,有效信道列表用于记录有效信道与权值之间的对应关系;从有效信道列表中选择一个有效信道,并利用有效信道设置WIFI模块,并根据有效信道对应的权值确定监听时间;在检测到监听时间超时之后,重新执行从有效信道列表中选择一个有效信道的过程。本申请通过WIFI模块支持的信道接收到的BEACON报文确定出的有效信道列表,可以确保WIFI模块通过该有效信道列表中的信道能接收到有效的WIFI报文,进而提升抓取有效信息的效率。
1.一种信道设置方法,所述方法应用于采集终端,所述采集终端设置有无线保真WIFI模块,其特征在于,所述方法包括:
步骤一、通过所述WIFI模块支持的信道接收到的信标BEACON报文确定有效信道列表,包括:确定所述WIFI模块支持的信道;针对每个所述WIFI模块支持的信道,利用所述信道设置所述WIFI模块之后,通过所述信道接收BEACON报文,所述BEACON报文来自接入点AP;提取所述BEACON报文携带的第一信道标识、AP的标识和加密标识;获取所述信道的第二信道标识,并获取与所述第二信道标识一致的第一信道标识对应的AP的标识和加密标识,并从获取到的AP的标识和加密标识中确定加密标识为预设标识对应的AP的标识,并统计所述AP的标识的数量;若所述数量大于预设数值,则将所述信道确定为有效信道,并根据所述数量确定所述有效信道对应的权值,并将所述有效信道与所述权值记录到所述有效信道列表中;
所述有效信道列表用于记录有效信道与权值之间的对应关系;
步骤二、从所述有效信道列表中选择一个有效信道,并利用所述有效信道设置所述WIFI模块,并根据所述有效信道对应的权值确定监听时间;
步骤三、在检测到所述监听时间超时之后,重新执行步骤二的过程。
2.根据权利要求1所述的方法,其特征在于,所述通过所述信道接收BEACON报文,包括:
在第一预设时间周期内,通过所述信道接收BEACON报文。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在第二预设时间周期内,重新执行步骤一的过程。
4.根据权利要求1所述的方法,其特征在于,所述根据所述有效信道对应的权值确定监听时间,包括:
确定所述有效信道对应的基数时间;
将所述基数时间与所述权值之间的乘积确定为所述有效信道的监听时间。
5.一种信道设置装置,所述装置应用于采集终端,所述采集终端设置有无线保真WIFI模块,其特征在于,所述装置包括:
确定模块,用于通过所述WIFI模块支持的信道接收到的信标BEACON报文确定有效信道列表,包括:第一确定子模块,用于确定所述WIFI模块支持的信道;接收子模块,用于针对每个所述WIFI模块支持的信道,利用所述信道设置所述WIFI模块之后,通过所述信道接收BEACON报文,所述BEACON报文来自接入点AP;提取子模块,用于提取所述BEACON报文携带的第一信道标识、AP的标识和加密标识;第二确定子模块,用于获取所述信道的第二信道标识,并获取与所述第二信道标识一致的第一信道标识对应的AP的标识和加密标识,并从获取到的AP的标识和加密标识中确定加密标识为预设标识对应的AP的标识,并统计所述AP的标识的数量;第三确定子模块,用于若所述数量大于预设数值,则将所述信道确定为有效信道,并根据所述数量确定所述有效信道对应的权值,并将所述有效信道与所述权值记录到所述有效信道列表中;
所述有效信道列表用于记录有效信道与权值之间的对应关系;
设置模块,用于从所述有效信道列表中选择一个有效信道,并利用所述有效信道设置所述WIFI模块,并根据所述有效信道对应的权值确定监听时间;
检测超时模块,用于在检测到所述监听时间超时之后,重新执行所述设置模块的过程。
6.根据权利要求5所述的装置,其特征在于,
所述接收子模块,具体用于在第一预设时间周期内,通过所述信道接收BEACON报文。
7.根据权利要求5所述的装置,其特征在于,所述装置还包括:
重新执行模块,用于在第二预设时间周期内,重新执行确定模块的过程。
8.根据权利要求5所述的装置,其特征在于,所述设置模块,包括:
第四确定子模块,用于确定所述有效信道对应的基数时间;
第五确定子模块,用于将所述基数时间与所述权值之间的乘积确定为所述有效信道的监听时间。
信道设置方法及装置\n技术领域\n[0001] 本申请涉及通信技术领域,尤其涉及一种信道设置方法及装置。\n背景技术\n[0002] 采集终端通常用于采集周围AP(Access Point,接入点)的WIFI(Wireless Fidelity,无线保真)报文,然后再对WIFI报文进行处理,以获取有效信息,对于某些信息(例如,AP的MAC地址、属于虚拟身份信息的电话号码和微博账号等)的获取,采集终端需要设置与周围AP相同的信道,方可采集到该AP的WIFI报文。\n[0003] 在相关技术中,采集终端用本身所支持的所有信道轮询进行设置,并为每个信道分配固定的监听时间段,在该监听时间段内,采集终端可以接收到,使用相同信道的AP的WIFI报文,并对采集到的WIFI报文进行处理,以获取有效信息。然而,由于不可能每个信道都有AP在使用,对于没有AP使用的信道,采集终端通过该信道是接收不到WIFI报文的,因此会造成监听时间段的浪费,进而降低抓取有效信息的效率。\n发明内容\n[0004] 有鉴于此,本申请提供一种信道设置方法及装置,以解决用支持的所有信道轮询设置的方式,会造成监听时间段的浪费,进而降低抓取有效信息的效率的问题。\n[0005] 根据本申请实施例的第一方面,提供一种信道设置方法,所述方法应用于采集终端,所述采集终端设置有WIFI模块,包括:\n[0006] 步骤一、通过所述WIFI模块支持的信道接收到的BEACON报文确定有效信道列表,所述有效信道列表用于记录有效信道与权值之间的对应关系;\n[0007] 步骤二、从所述有效信道列表中选择一个有效信道,并利用所述有效信道设置所述WIFI模块,并根据所述有效信道对应的权值确定监听时间;\n[0008] 步骤三、在检测到所述监听时间超时之后,重新执行步骤二的过程。\n[0009] 根据本申请实施例的第二方面,提供一种信道设置装置,所述装置应用于采集终端,所述采集终端设置有WIFI模块,所述装置包括:\n[0010] 确定模块,用于通过所述WIFI模块支持的信道接收到的BEACON报文确定有效信道列表,所述有效信道列表用于记录有效信道与权值之间的对应关系;\n[0011] 设置模块,用于从所述有效信道列表中选择一个有效信道,并利用所述有效信道设置所述WIFI模块,并根据所述有效信道对应的权值确定监听时间;\n[0012] 检测超时模块,用于在检测到所述监听时间超时之后,重新执行所述设置模块的过程。\n[0013] 应用本申请实施例,采集终端可以先通过WIFI模块支持的信道接收到的BEACON报文确定有效信道列表,然后从有效信道列表中选择一个有效信道,并利用该有效信道设置WIFI模块,并根据该有效信道对应的权值确定监听时间,在检测到该监听时间超时之前,WIFI模块通过该有效信道接收WIFI报文,在检测到该监听时间超时之后,重新执行从有效信道列表中选择一个有效信道的过程。基于上述实现方式,由于采集终端通过WIFI模块支持的信道接收到的BEACON报文确定出了有效信道列表,因此可以确保WIFI模块通过该有效信道列表中的信道均能接收到有效的WIFI报文,并从WIFI报文中提取到有效信息。此外,采集终端根据有效信道对应的权值确定监听时间,可以合理的为每个有效信道分配监听时间,以确保最大化的接收WIFI报文,进而提升抓取有效信息的效率。\n附图说明\n[0014] 图1为本申请根据一示例性实施例示出的一种信道设置方法的实施例流程图;\n[0015] 图2A是根据一示例性实施例示出的另一种信道设置方法的流程图;\n[0016] 图2B是根据图2A所示实施例示出的一种示例性的信道分布示意图;\n[0017] 图3是根据一示例性实施例示出的再一种信道设置方法的流程图;\n[0018] 图4为本申请根据一示例性实施例示出的一种采集设备的硬件结构图;\n[0019] 图5为本申请根据一示例性实施例示出的一种信道设置装置的实施例结构图;\n[0020] 图6为本申请根据一示例性实施例示出的另一种信道设置装置的实施例结构图;\n[0021] 图7为本申请根据一示例性实施例示出的再一种信道设置装置的实施例结构图。\n具体实施方式\n[0022] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。\n[0023] 在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。\n在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。\n[0024] 应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。\n[0025] 图1为本申请根据一示例性实施例示出的一种信道设置方法的实施例流程图,该实施例可以应用在采集终端上,在本申请实施例中,该采集终端设置有WIFI模块,WIFI模块的设置方式可以是内置方式,或者也可以是外接方式,此外,可以将WIFI模块上的接口设置为监听模式,以监听AP发送的WIFI报文。如图1所示,该信道设置方法包括如下步骤:\n[0026] 步骤101:通过WIFI模块支持的信道接收到的BEACON报文确定有效信道列表,该有效信道列表用于记录有效信道与权值之间的对应关系。\n[0027] 在一实施例中,有效信道列表中记录的有效信道是在采集终端附近有AP使用的信道。由于AP发送BEACON报文时,会通过某一信道发送,因此,如果设置WIFI模块的信道与AP使用的信道相同,WIFI模块通过该信道可以接收到该AP的BEACON报文。\n[0028] 在另一实施例中,对于采集终端如何通过WIFI模块支持的信道接收到的BEACON报文确定有效信道列表的描述可以参见下述图2A所示实施例的描述,在此先不详述。\n[0029] 步骤102:从有效信道列表中选择一个有效信道,并利用该有效信道设置WIFI模块,并根据该有效信道对应的权值确定监听时间。\n[0030] 在一实施例中,采集终端从有效信道列表中可以按照设定顺序选择一个有效信道,该设定顺序可以是从小信道到大信道(或者大信道到小信道)的顺序,也可以是从小权值到大权值(或者大权值到小权值)的顺序,本申请在此不进行限制。采集终端在选择一个有效信道后,可以将WIFI模块设置为该有效信道,由于在该有效信道中有AP存在,因此WIFI模块可以接收到有效的WIFI报文,并从WIFI报文中提取到有效信息。\n[0031] 在另一实施例中,采集终端根据该有效信道对应的权值确定的监听时间指的是,WIFI模块通过该有效信道可以接收WIFI报文的持续时间,权值越大,确定的监听时间越长。\n对于采集终端如何根据该有效信道对应的权值确定监听时间的描述可以参见下述图3所示实施例的描述,在此先不详述。\n[0032] 步骤103:检测该监听时间是否超时,若否,则执行步骤104,否则,执行步骤105。\n[0033] 步骤104:WIFI模块通过该有效信道接收WIFI报文。\n[0034] 在一实施例中,WIFI模块通过有效信道接收WIFI报文后,可以将WIFI报文发送至采集终端的处理器,由处理器对WIFI报文进行过滤并解析,然后提取所需要的信息,即有效信息,例如,所需要的信息可以是手机终端的操作系统版本、电话号码、IMEI\n(International Mobile Equipment Identity,国际移动装备辨识码)、IMSI\n(International Mobile Subscriber Identification Number,国际移动用户识别码)等。\n本领域技术人员可以理解的是,可以通过相关技术解析WIFI报文,并提取有效信息,本申请在此不再详述。\n[0035] 在另一实施例中,该WIFI报文可以是管理报文、Beacon报文、单播报文、多播报文等,采集终端可以根据要提取的有效信息,确定要过滤的WIFI报文类型。\n[0036] 步骤105:重新执行步骤102的过程。\n[0037] 在一实施例中,采集终端在检测到该监听时间超时之后,重新从有效信道列表中选择一个有效信道,并利用新选择的有效信道设置WIFI模块,从而,WIFI模块通过新选择的有效信道接收其他AP的WIFI报文。\n[0038] 需要说明的是,采集终端可以每隔第二预设时间周期,重新通过WIFI模块支持的信道确定一次有效信道列表,以确保有效信道列表中记录的信道都是有AP在使用的,从而可以避免周边AP发生变化(例如,有新的AP加入,或者有AP被关闭,或者AP更换信道等),而导致有效信道列表中的有效信道失效。其中,该第二预设时间周期可以根据实践经验设置,例如,通常隔20分钟左右,采集终端周边的AP有的会发生变化,因此第二预设时间周期可以是20分钟。\n[0039] 本实施例中,采集终端可以先通过WIFI模块支持的信道接收到的BEACON报文确定有效信道列表,然后从有效信道列表中选择一个有效信道,并利用该有效信道设置WIFI模块,并根据该有效信道对应的权值确定监听时间,在检测到该监听时间超时之前,WIFI模块通过该有效信道接收WIFI报文,在检测到该监听时间超时之后,重新执行从有效信道列表中选择一个有效信道的过程。基于上述实现方式,由于采集终端通过WIFI模块支持的信道接收到的BEACON报文确定出了有效信道列表,因此可以确保WIFI模块通过该有效信道列表中的信道均能接收到有效的WIFI报文,并从WIFI报文中提取到有效信息。此外,采集终端根据有效信道对应的权值确定监听时间,可以合理的为每个有效信道分配监听时间,以确保最大化的接收WIFI报文,进而提升抓取有效信息的效率。\n[0040] 图2A是根据一示例性实施例示出的另一种信道设置方法的流程图,图2B是根据图\n2A所示实施例示出的一种示例性的信道分布示意图,本实施例利用本申请实施例提供的上述方法,以如何通过WIFI模块支持的信道确定有效信道列表为例进行示例性说明,如图2A所示,包括如下步骤:\n[0041] 步骤201:确定WIFI模块支持的信道。\n[0042] 在一实施例中,WIFI模块通常会支持某一频段,例如,2400MHz的频段,在该频段内可以划分多个信道,并且相邻信道之间通常都会存在重叠频段。\n[0043] 在一示例性的场景中,如图2B所示,采集终端的WIFI模块所支持的频段为\n2400MHz,该2400MHz的频段通常可以划分为14个信道:1信道、2信道、3信道、4信道、5信道、6信道、7信道、8信道、9信道、10信道、11信道、12信道、13信道、14信道,其中,相邻两个信道的中心频率相差5MHz,并且相邻信道之间有频段重叠,从而可以确定出WIFI模块所支持的信道为上述14个信道。\n[0044] 步骤202:针对每个WIFI模块支持的信道,利用该信道设置WIFI模块之后,通过该信道接收BEACON报文,BEACON报文来自AP。\n[0045] 在一实施例中,由于AP每隔一段时间,且该间隔时间通常都很小,例如100TU,即\n102.4毫秒),会发送一个BEACON报文,采集终端在用某一信道设置WIFI模块之后,如果附近有使用该信道的AP,WIFI模块便会接收到该AP的BEACON报文。\n[0046] 在另一实施例中,采集终端可以通过向WIFI模块下发过滤规则,以接收需要的报文,并将不需要的报文过滤掉,例如,由于BEACON报文携带的协议号为1000,因此过滤规则可以是协议号1000。\n[0047] 需要说明的是,采集终端可以在第一预设时间周期内,通过该信道接收BEACON报文。由于AP发送BEACON报文是有间隔时间的,采集终端可以设置一个接收持续时间,以充分保证WIFI模块能够接收到所有AP的BEACON报文。其中该第一预设时间周期可以根据实践经验进行设置,例如,经过多次实验发现,在1秒之内,WIFI模块会接收到该信道内的所有AP的BEACON报文,第一预设时间周期可以是1秒。\n[0048] 步骤203:提取该BEACON报文携带的第一信道标识、AP的标识和加密标识。\n[0049] 在一实施例中,由于BEACON报文中通常会携带AP的MAC地址、第一信道标识、信号强度、加密字段值、SSID(Service Set Identifier,服务集标识)等信息,其中,第一信道标识用于表示该BEACON报文来自于使用该第一信道标识指向信道的AP,加密字段值用于表示该AP提供的无线网络是否加密,例如,可以将BEACON报文中的Privacy字段值确定为加密标识,如果Privacy字段值为1,则表示该AP提供的无线网络是加密的,如果Privacy字段值为\n0,则表示该AP提供的无线网络是非加密的。由于AP的MAC地址可以唯一标识一个AP,因此采集终端提取的AP的标识可以是AP的MAC地址。\n[0050] 步骤204:获取该信道的第二信道标识,并获取与第二信道标识一致的第一信道标识对应的AP的标识和加密标识,并从获取到的AP的标识和加密标识中确定加密标识为预设标识对应的AP的标识,并统计该AP的标识的数量。\n[0051] 在一实施例中,如步骤201所述,由于相邻信道之间有频段重叠,因此,接收到的BEACON报文可能有使用相邻信道的AP发送的BEACON报文,可以将BEACON报文携带的第一信道标识与第二信道标识比较,如果一致,则表示该BEACON报文来自使用该信道的AP,如果不一致,则表示该BEACON报文来自使用相邻信道的AP,如步骤203所述,预设标识可以是0,采集终端可以先从所有加密标识中确定出加密标识为0对应的AP的MAC地址,然后再统计出信道标识为第二信道标识的信道对应的AP数量。本领域技术人员可以理解的是,第一信道标识与第二信道标识中的“第一”和“第二”仅用于区分不同的信道标识,并不能形成对本申请的限制,其中,第一信道标识用于指示BEACON报文携带的信道标识,第二信道标识用于指示WIFI模块当前设置的信道对应的信道标识。\n[0052] 步骤205:判断该数量是否小于预设数值,若是,则执行步骤206,否则,执行步骤\n207。\n[0053] 步骤206:继续执行步骤202的过程。\n[0054] 若该数量小于预设数值,表示该信道为无效信道,WIFI模块通过该信道接收不到属于非加密AP的WIFI报文,因此可以将该信道过滤掉。\n[0055] 步骤207:将该信道确定为有效信道,并根据该数量确定该有效信道对应的权值,并将该有效信道与该权值记录到有效信道列表中。\n[0056] 在一实施例中,该预设数值可以根据实际需求进行设置,例如,预设数值可以是0,即只要有非加密的AP使用该信道,就可以将该信道确定为有效信道。\n[0057] 在另一实施例中,统计得到的AP的标识的数量越大,表示使用该信道的非加密的AP越多,WIFI模块通过该信道能够接收到越多属于非加密的AP的WIFI报文,即有效的WIFI报文,进而可以抓取到越多的有效信息。因此,可以将AP的标识的数量确定为该信道的权值,从而根据该权值可以确定监听时间。\n[0058] 基于步骤201中所述的场景,WIFI模块通过14个信道分别接收到的非加密的AP的数量为0、0、5、6、6、1、3、7、10、5、0、0、8、0,并且预设数值为0,从而,确定的有效信道有3信道、4信道、5信道、6信道、7信道、8信道、9信道、10信道、13信道,对应的权值分别为5、6、6、1、\n3、7、10、5、8。\n[0059] 本实施例中,采集终端针对每个WIFI模块支持的信道,利用该信道设置WIFI模块之后,通过该信道接收BEACON报文,然后提取BEACON报文携带的第一信道标识、AP的标识和加密标识,最后获取该信道的第二信道标识,并获取与第二信道标识一致的第一信道标识对应的AP的标识和加密标识,并从获取到的AP的标识和加密标识中统计得到的加密标识为预设标识的AP的标识的数量确定该信道是否为有效信道,如果该数量大于预设数值,则确定该信道为有效信道,并根据该数量确定权值,并将该有效信道与该权值记录到有效信道列表中,否则,确定为无效信道。从而,完成有效信道列表的确定,并将接收不到WIFI报文的无效信道过滤掉。此外,统计得到的加密标识为预设标识的AP的标识的数量越多,确定的权值越大,进而为该信道分配到的监听时间越长,采集终端接收到的WIFI报文也就越多,因此能够抓取到更多更全的有效信息。\n[0060] 图3是根据一示例性实施例示出的再一种信道设置方法的流程图,本实施例利用本申请实施例提供的上述方法,以如何根据有效信道对应的权值确定监听时间为例进行示例性说明,如图3所示,包括如下步骤:\n[0061] 步骤301:确定该有效信道对应的基数时间。\n[0062] 在一实施例中,该基数时间可以预先根据实际需求对WIFI模块所支持的信道的基数时间进行设置,例如,如果用户需要通过该信道抓取到足够多的WIFI报文,则可以将该基数时间设置的长些,如果用户不需要通过该信道抓取很多的WIFI报文,可以将该基数时间设置的短些。\n[0063] 步骤302:将该基数时间与该权值之间的乘积确定为该有效信道的监听时间。\n[0064] 基于上述步骤207中所示的场景,有效信道为7信道,其对应的权值为3,假设预先为7信道设置的基数时间为5秒,因此,可以将3*5=15秒确定为7信道的监听时间。\n[0065] 本实施例中,采集终端通过每个有效信道对应的基数时间和权值确定监听时间,由于基数时间是根据实际需求预先设置的时间,如果设置的越大,表示用户希望通过该信道抓取越多的有效信息,而如果权值越大,表示使用该信道的非加密AP的数量越多,因此,根据基数时间和权值确定的监听时间即可以满足用户的需求,也可以兼顾时间上的消耗。\n[0066] 与前述信道设置方法的实施例相对应,本申请还提供了信道设置装置的实施例。\n[0067] 本申请信道设置装置的实施例可以应用在采集设备上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图4所示,为本申请根据一示例性实施例示出的一种采集设备的硬件结构图,除了图4所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的设备通常根据该设备的实际功能,还可以包括其他硬件,对此不再赘述。\n[0068] 图5为本申请根据一示例性实施例示出的一种信道设置装置的实施例结构图,该装置可以应用于采集终端,该采集终端设置有WIFI模块,如图5所示,该信道设置装置包括:\n确定模块51、设置模块52、检测超时模块53。\n[0069] 其中,确定模块51,用于通过WIFI模块支持的信道接收到的BEACON报文确定有效信道列表,有效信道列表用于记录有效信道与权值之间的对应关系;\n[0070] 设置模块52,用于从有效信道列表中选择一个有效信道,并利用有效信道设置WIFI模块,并根据有效信道对应的权值确定监听时间;\n[0071] 检测超时模块53,用于在检测到监听时间超时之后,重新执行设置模块52的过程。\n[0072] 在一实施例中,所述装置还可包括(图5中未示出):\n[0073] 重新执行模块,用于在第二预设时间周期内,重新执行确定模块51的过程。\n[0074] 图6为本申请根据一示例性实施例示出的另一种信道设置装置的实施例结构图,在上述图5所示实施例的基础上,如图6所示,确定模块51,可包括:\n[0075] 第一确定子模块511,用于确定WIFI模块支持的信道;\n[0076] 接收子模块512,用于针对每个WIFI模块支持的信道,利用信道设置WIFI模块之后,通过信道接收BEACON报文,BEACON报文来自AP;\n[0077] 提取子模块513,用于提取BEACON报文携带的第一信道标识、AP的标识和加密标识;\n[0078] 第二确定子模块514,用于获取信道的第二信道标识,并获取与第二信道标识一致的第一信道标识对应的AP的标识和加密标识,并从获取到的AP的标识和加密标识中确定加密标识为预设标识对应的AP的标识,并统计AP的标识的数量;\n[0079] 第三确定子模块515,用于若数量大于预设数值,则将信道确定为有效信道,并根据数量确定有效信道对应的权值,并将有效信道与权值记录到有效信道列表中。\n[0080] 在一实施例中,接收子模块512,可具体用于在第一预设时间周期内,通过信道接收BEACON报文。\n[0081] 图7为本申请根据一示例性实施例示出的再一种信道设置装置的实施例结构图,在上述图5所示实施例的基础上,如图7所示,设置模块52,可包括:\n[0082] 第四确定子模块521,用于确定有效信道对应的基数时间;\n[0083] 第五确定子模块522,用于将基数时间与权值之间的乘积确定为有效信道的监听时间。\n[0084] 上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。\n[0085] 对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。\n[0086] 以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
法律信息
- 2022-11-29
专利权的转移
登记生效日: 2022.11.16
专利权人由浙江宇视科技有限公司变更为西安宇视信息科技有限公司
地址由310051 浙江省杭州市滨江区西兴街道江陵路88号10幢南座1-11层变更为710100 陕西省西安市国家民用航天产业基地航天中路385号众创广场15层
- 2019-10-18
- 2017-08-18
实质审查的生效
IPC(主分类): H04W 72/04
专利申请号: 201611199407.7
申请日: 2016.12.22
- 2017-05-31
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-09-17
|
2014-06-18
| | |
2
| |
2015-12-02
|
2015-08-12
| | |
3
| |
2015-07-29
|
2015-03-25
| | |
4
| |
2015-11-25
|
2015-07-06
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |