本发明专利技术实施例提出一种无线开关控制方法及系统,其方法包括:按照一计时周期和一计时单位设置一时间表,所述时间表中包括每一频段和/或每一服务集标识在所述计时周期中每一计时单位的使用状态参数;根据当前时刻查询所述时间表,获取对应的使用状态参数;根据获取的所述使用状态参数控制无线功能的启用或关闭状态。本发明专利技术通过设置一个时间表,并利用对时间表的查询可以直接获得相应频段、相应SSID的使用状态参数,无需进行运算,简化了无线功能的定时开关机制,提高控制效率,节约了系统资源。
【技术实现步骤摘要】
本专利技术涉及通信领域,特别涉及一种无线开关控制方法及系统。
技术介绍
在无线路由设备的应用中,需要根据用户的需求,在指定的时间段内开启指定频率,指定SSID(ServiceSetIdentifier,服务集标识)的无线功能,这样就能在不需要无线功能的时候自动关闭相应的无线功能,以免宝贵的无线资源浪费,或者因启用无线资源而消耗设备本省的资源,如CPU,内存,网络,电能等。目前的做法是周期性地遍历所有频率、所有SSID、所有时间段,然后判断是否需要开启相应的无线功能。如图1所示,其绘示了一种SSID的开关定制功能,实际上这个开关定制功能定义了一种规则,假设当前时间为周三10:00,如果要判断该SSID当前无线功能是否要启动,需要根据当前时间,遍历所有时间段,先找出周三对应的开关定制规则,再将当前时刻10:00与设定的时间段8:00-22:00进行比对,计算当前时刻是否处于该时间段内,得出当前时刻处于设定的时间段内,然后获得对应的状态值“可用”,最后根据获得的状态值控制路由设备的无线功能保持开启状态。换言之,现有的方式是定义开关定制规则,然后根据规则计算获得相应的开关状态。但是,随着通信技术的发展,一台路由设备往往可以在不
同频段上工作(例如2.4G和5G),且许多路由设备还具有多SSID功能,即每个频段上可以设置多个SSID,这样在定义规则时就显得极为繁琐,会涉及到众多参数值的设定,且不同频段不同SSID都需要通过规则计算获得相应的状态值,会占据大量的设备运算资源,且效率低下。
技术实现思路
本专利技术实施例的目的是提供一种无线开关控制方法及系统,以解决现有路由设备的开关定制功能设备资源占用过大,运算效率低的问题。本专利技术实施例提出一种无线开关控制方法,包括:按照一计时周期和一计时单位设置一时间表,所述时间表中包括每一频段和/或每一服务集标识在所述计时周期中每一计时单位的使用状态参数;根据当前时刻查询所述时间表,获取对应的使用状态参数;根据获取的所述使用状态参数控制无线功能的启用或关闭状态。依照本专利技术较佳实施例所述的无线开关控制方法,所述设置所述时间表的步骤包括:获取无线定时开关配置信息;根据所述无线定时开关配置信息设置所述时间表。依照本专利技术较佳实施例所述的无线开关控制方法,所述根据当前时刻查询所述时间表,获取对应的使用状态参数的步骤包括:启动一定时器,所述定时器的单位周期与所述计时单位一致;获取所述定时器的计时时间;根据获取的所述计时时间查询所述时间表,获取对应的使用状态参数。依照本专利技术较佳实施例所述的无线开关控制方法,所述计时周期为一周。依照本专利技术较佳实施例所述的无线开关控制方法,所述计时单位为一分钟。本专利技术还提出一种无线开关控制系统,包括:时间表设置模块,用于按照一计时周期和一计时单位设置一时间表,所述时间表中包括每一频段和/或每一服务集标识在所述计时周期中每一计时单位的使用状态参数;参数获取模块,用于根据当前时刻查询所述时间表,获取对应的使用状态参数;无线控制模块,用于根据获取的所述使用状态参数控制无线功能的启用或关闭状态。依照本专利技术较佳实施例所述的无线开关控制系统,所述时间表设置模块进一步包括:配置获取单元,用于获取无线定时开关配置信息;表格配置单元,用于根据所述无线定时开关配置信息设置所述时间表。依照本专利技术较佳实施例所述的无线开关控制系统,所述无线开关控制系统还包括一定时器,所述定时器的单位周期与所述计时单位一致;所述参数获取模块进一步包括:计时时间获取单元,用于获取所述定时器的计时时间;计时查询单元,用于根据获取的所述计时时间查询所述时间表,获取对应的使用状态参数。依照本专利技术较佳实施例所述的无线开关控制系统,所述计时周期为一周。依照本专利技术较佳实施例所述的无线开关控制系统,所述计时单位为一分钟。相对于现有技术,本专利技术的有益效果是:本专利技术通过设置一个时间表,并利用对时间表的查询可以直接获得相应频段、相应SSID的使用状态参数,无需进行运算,简化了无线功能的定时开关机制,提高控制效率,节约了系统资源。附图说明图1为现有的一种SSID开关定制功能的示意图;图2为本专利技术实施例的一种无线开关控制方法的流程图;图3为本专利技术实施例的一种设置时间表的流程图;图4为本专利技术实施例的一种查询所述时间表并获取对应的使用状态参数时的流程图;图5为本专利技术实施例的一种无线开关控制系统的结构图;图6为本专利技术实施例的一种时间表设置模块的结构图;图7为本专利技术实施例的另一种无线开关控制系统的结构图。具体实施方式有关本专利技术的前述及其他
技术实现思路
、特点及功效,在以下配合参考图式的较佳实施例详细说明中将可清楚的呈现。通过具体实施方式的说明,当可对本专利技术为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本专利技术加以限制。本专利技术通过设置一个时间表的方式来简化无线定时功能,通过查询时间表来确定某一时刻是否需要启动某无线功能,无需进行复杂的运算,相对于现有的无线定时开关机制,大大节约计算资源,提高了效率。请参见图2,其为本专利技术实施例的一种无线开关控制方法的流程图,其包括以下步骤:S21,按照一计时周期和一计时单位设置一时间表,所述时间表中包括每一频段和/或每一服务集标识在所述计时周期中每一计时单位的使用状态参数。S22,根据当前时刻查询所述时间表,获取对应的使用状态参数。S23,根据获取的所述使用状态参数控制无线功能的启用或关闭状态。步骤S21中,所述的时间表可以根据需求直接由技术人员预先设定生成,也可以由系统根据如图1所示的配置规则自动计算生成。所述的计时周期是指所述时间表的时间跨度,计时周期可以根据需要来设置,其可以是一周(即7天)、一天、30天等,计时周期具有周期性特性,在本申请中所述计时周期优选一周。所述计时单位是指时间表中记录使用状态参数的最小时间间隔,所述计时单位也可以根据需要来设置,例如可以是1分钟、10分钟、一秒等,在本申请中所述计时单位优选一分钟。所述使用状态参数即表示无线功能的“启用”和“禁用”状态,在表格数据中可以以“1”表示启用状态,以“0”表示禁用状态。当无线路由设备具有多频、多SSID功能时,所述的时间表可以由频段、SSID、时间、使用状态参数构成。当无线路由设备具有多频功能时,所述的时间表可以由频段、时间、使用状态参数构成。当无线路由设备具有多SSID功能时,所述的时间表可以由SSID、时间、使用状态参数构成。所述时间表的条目数量根据频段数量、SSID数量、计时周期的长度、计时单位的长度共同决定。例如,假设一个无线路由设备具有2.4G和5G双频功能,每个频段可以设置16个SSID,计时周期的长度设置为一周,计时单位的长度设置为一分钟,那么时间表的条目数量就是:2*16*7*24*60=322560。由于时间表是按照时间条目划分的,所以在实际存储时,可以只需按照时间顺序存储322560个字节即315KB的使用状态参数即可。在步骤S22中,可以启动一个定时器,并可以设置定时器的单位周期与计时单位一致,定时器的时间即认定为当前时刻,这样就能方便地查找出对应的使用状态参数。通过本实施例的方案,利用对时间表的查询可以直接获得相应频段、相应SSID的使用本文档来自技高网...
【技术保护点】
一种无线开关控制方法,其特征在于,包括:按照一计时周期和一计时单位设置一时间表,所述时间表中包括每一频段和/或每一服务集标识在所述计时周期中每一计时单位的使用状态参数;根据当前时刻查询所述时间表,获取对应的使用状态参数;根据获取的所述使用状态参数控制无线功能的启用或关闭状态。
【技术特征摘要】
1.一种无线开关控制方法,其特征在于,包括:按照一计时周期和一计时单位设置一时间表,所述时间表中包括每一频段和/或每一服务集标识在所述计时周期中每一计时单位的使用状态参数;根据当前时刻查询所述时间表,获取对应的使用状态参数;根据获取的所述使用状态参数控制无线功能的启用或关闭状态。2.如权利要求1所述的无线开关控制方法,其特征在于,所述设置所述时间表的步骤包括:获取无线定时开关配置信息;根据所述无线定时开关配置信息设置所述时间表。3.如权利要求1所述的无线开关控制方法,其特征在于,所述根据当前时刻查询所述时间表,获取对应的使用状态参数的步骤包括:启动一定时器,所述定时器的单位周期与所述计时单位一致;获取所述定时器的计时时间;根据获取的所述计时时间查询所述时间表,获取对应的使用状态参数。4.如权利要求1~3任一项所述的无线开关控制方法,其特征在于,所述计时周期为一周。5.如权利要求1~3任一项所述的无线开关控制方法,其特征在于,所述计时单位为一分钟。6.一种无线开关控制系统,其特征在于,包括:时间表设置模块,用于...
【专利技术属性】
技术研发人员:曹选明,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。