信道监听方法、装置及电子设备的制造方法_2

文档序号:9582298阅读:来源:国知局
[0054]上述装置,优选的,所述第二确定模块包括:
[0055]第三确定单元,用于确定监听所述目标信道的第一时长为:默认时长。
[0056]上述装置,优选的,所述调整模块还用于,若所述第二停止时刻与所述第一停止时刻相同,或者,所述第二停止时刻早于所述第一停止时刻,则对本次确定的目标信道进行监听的时长保持不变。
[0057]上述装置,优选的,所述预设信息帧包括:信标帧,和/或,组播数据帧;其中,
[0058]所述组播数据帧为:第一类组播数据帧,和/或,第二类组播数据帧;所述第二类组播数据帧中携带有配置信息,所述配置信息包括服务集标识和与所述服务集标识对应的密码;
[0059]所述信标帧对应的时长大于默认时长,且所述信标帧对应的时长小于所述第一类组播数据帧对应的时长;
[0060]所述第一类组播数据帧对应的时长小于所述第二类组播数据帧对应的时长。
[0061]上述装置,优选的,若所述第二确定模块包括,用于若所述目标信道为非首次监听,确定监听所述目标信道的第一时长为:对所述目标信道进行上一次监听后确定的时长的第二确定单元,所述第二确定单元包括:
[0062]第一确定子单元,用于若所述目标信道标记为未监听到所述信标帧,确定监听所述目标信道的第一时长为:默认时长;
[0063]第二确定子单元,用于若所述目标信道标记为未监听到所述第一类组播数据帧,确定监听所述目标信道的第一时长为:与所述信标帧对应的时长;
[0064]第三确定子单元,用于若所述目标信道标记为未监听到所述第二类组播数据帧,确定监听所述目标信道的第一时长为:与所述第一类组播数据帧对应的时长;
[0065]第四确定子单元,用于若所述目标信道没有被标记,确定监听所述目标信道的第一时长为:对所述目标信道进行上一次监听后确定的时长。
[0066]上述装置,优选的,所述第一确定模块包括:
[0067]第四确定单元,用于若是从所述至少两个信道中确定首个被进行监听的信道,则从所述至少两个信道中随机确定一个信道为目标信道;
[0068]第五确定单元,用于若是从所述至少两个信道中确定非首个被进行监听的信道,则在达到对当前监听的信道的停止时刻时,若未从当前监听的信道中获取配置信息,从所述至少两个信道中未进行监听的信道中确定一个信道为目标信道。
[0069]一种电子设备,包括如上任意一项所述的信道监听装置。
[0070]通过以上方案可知,本申请提供的一种信道监听方法,装置及电子设备,在对每个信道进行监听时,对该信道中的预设信息帧进行监听,根据监听结果对该信道的监听时长进行调整,达到动态调整信道监听时间的效果,从而可以将大部分的监听时间分配到最有可能真正发送有效组播数据帧的信道上,提高电子设备获取有效组播数据帧的效率,从而提高电子设备接入无线网络接入点的效率。
【附图说明】
[0071]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0072]图1为本申请实施例提供的信道监听方法的一种实现流程图;
[0073]图2为本申请实施例提供的信道监听装置的一种结构示意图;
[0074]图3为本申请实施例提供的第二确定模块的一种结构示意图;
[0075]图4为本申请实施例提供的信道监听装置的另一种结构示意图;
[0076]图5为本申请实施例提供的第二确定模块的另一种结构示意图;
[0077]图6为本申请实施例提供的第二确定单元的一种结构示意图;
[0078]图7为本申请实施例提供的第一确定模块的一种结构示意图。
[0079]说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三” “第四”等(如果存在)是用于区别类似的部分,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示的以外的顺序实施。
【具体实施方式】
[0080]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0081]请参阅图1,图1为本申请实施例提供的信道监听方法的一种实现流程图,可以包括:
[0082]步骤S11:从至少两个信道中确定目标信道;
[0083]通常情况下,无线网络接入点可以使用的无线电信道有多个,因此,至少两个信道是指无线网络接入点可以使用的所有无线电信道。
[0084]所确定的目标信道即为需要进行监听的信道。
[0085]步骤S12:确定监听目标信道的第一时长,该第一时长用于确定监听目标信道的停止时刻;
[0086]监听目标信道的第一时长可以为预设值,也可以根据目标信道的监听情况实时确定。第一时长也就是对目标信道进行监听的初始时长。
[0087]步骤S13:从第一时刻起监听目标信道,判断监听结果中是否包括预设信息帧;
[0088]确定第一时长后,就可以开时监听目标信道了,本发明实施例中,将开始监听目标信道的时刻记为第一时刻。
[0089]步骤S14:当在第二时刻监听到预设信息帧时,依据与预设信息帧对应的时长确定与预设信息帧对应的第二停止时刻,其中,第二时刻早于第一停止时刻,第一停止时刻是若第一时刻经历第一时长时的时刻;
[0090]预设信息帧是信道中可以传输的某一信息帧。
[0091]预设信息帧可以只有一种,也可以有多种。
[0092]当有多种时,不同种类的信息帧对应不同的时长。也就是说,在监听到第一预设信息帧时所确定的与第一预设信息帧对应的第二停止时刻,与在监听到第二预设信息帧时所确定的与第二预设信息帧对应的第二停止时刻不同,若与第一预设信息帧对应的时长大于与第二预设信息帧对应的时长,则与第一预设信息帧对应的第二停止时刻晚于与第二预设信息帧对应的第二停止时刻。
[0093]从第一时刻起,若在对目标信道进行监听的时长达到第一时长前,监听到了预设信息帧,则依据与预设信息帧对应的时长确定与预设信息帧对应的第二停止时刻。本发明实施例中,将监听到预设信息帧的时刻记为第二时刻。
[0094]步骤S15:当第二停止时刻晚于第一停止时刻时,将监听目标信道的停止时刻确定为第二停止时刻,并在未达到第二停止时刻前,监听所述目标信道。
[0095]若第二停止时刻晚于第一停止时刻,说明从目标信道获取配置信息的可能性比较大,延长对目标信道的监听时长,即将对目标信道的监听的停止时刻延后至第二停止时刻。
[0096]若对目标信道的监听时刻达到第二停止时刻时,未获取到配置信息,则从至少两个信道中确定下一个未进行监听的信道为目标信道。
[0097]本发明实施例提供的信道监听方法,在对每个信道进行监听时,对该信道中的预设信息帧进行监听,根据监听结果对该信道的监听时长进行调整,达到动态调整信道监听时间的效果,从而可以将大部分的监听时间分配到最有可能真正发送有效组播数据帧的信道上,提高电子设备获取有效组播数据帧的效率,从而提高电子设备接入无线网络接入点的效率。
[0098]可选的,第二停止时刻可以是:若第一时刻经历所监听到的预设信息帧对应的时长时的时刻。
[0099]例如,假设第一时刻为tl时刻,所监听到的预设信息帧对应的时长为T,则,第二停止时刻t2为:从tl时刻开始,经历时长T时的时刻。
[0100]也就说,本发明实施例中,若预设信息帧对应的监听时长大于目标信道当前对应的监听时长,则将对目标信道进行监听的时长延长至预设信息帧对应的时长。
[0101]可选的,若在对上述至少两个信道中的各个信道均监听完一次后,还没有获得所需要的配置信息,则再一次依次对该至少两个信道中的各个信道进行监听,即,若在对上述至少两个信道中的各个信道均监听完一次后,还没有获得所需要的配置信息,则再次对上述
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1