一种无线网络唤醒方法及系统技术方案

技术编号:10558277 阅读:159 留言:0更新日期:2014-10-22 13:23
本发明专利技术公开了一种无线网络唤醒方法及系统,属于通信领域。所述方法包括:根据接收到的休眠控制消息关闭终端设备中的无线接收模块和无线发送模块;每隔第二预定时间启动所述无线接收模块以接收外部发送的预定唤醒终端设备列表;在所述终端设备包含于所述预定唤醒终端设备列表时,开启所述无线接收模块和所述无线发送模块。本发明专利技术通过所述无线网络唤醒方法及系统,提高了节电效果。

【技术实现步骤摘要】
一种无线网络唤醒方法及系统
本专利技术涉及通信领域,特别涉及一种无线网络唤醒方法及系统。
技术介绍
WiFi(WIreless-Fidelity,无线保真)无线网络中每个终端设备一旦连接至接入点后,正常工作过程中收、发无线模块均处于启动状态,不能智能的根据当前无线网络整体的需求而对收发模块的启停进行调整。这一缺陷造成无线终端设备在无数据传送的实际需求时,收发模块被启动,浪费大量的功耗。现有技术通过接入点判断终端设备在预定时间内有无发送数据,若判定没有,则通知终端设备关闭发送模块。当需要唤醒终端设备时,接入点给终端设备发送唤醒消息,通知终端设备打开发送模块。这种技术的主要缺陷是只能关闭发送模块,接收模块仍然开启,节电效果欠佳。
技术实现思路
本专利技术实施例提供了一种无线网络唤醒方法及系统,提高了节电的效果。本专利技术实施例是这样实现的,一种无线网络唤醒方法,所述无线网络唤醒方法包括:判断终端设备在第一预定时间内是否收发数据,并在判断结果为否时,发送休眠控制消息至所述终端设备;根据当前网络通讯的状况判断是否需要唤醒已休眠终端设备,并在判断结果为是时,将需唤醒的已休眠终端设备加入到预定唤醒终端设备列表中;每隔第二预定时间发送所述预定唤醒终端设备列表至所述终端设备。本专利技术实施例的另一目的在于提供一种无线网络唤醒方法,所述无线网络唤醒方法包括:根据接收到的休眠控制消息关闭终端设备中的无线接收模块和无线发送模块;每隔第二预定时间启动所述无线接收模块以接收外部发送的预定唤醒终端设备列表;在所述终端设备包含于所述预定唤醒终端设备列表时,开启所述无线接收模块和所述无线发送模块。本专利技术实施例的另一目的在于提供一种无线网络唤醒方法,所述无线网络唤醒方法包括:接入点判断终端设备在第一预定时间内是否收发数据,并在判断结果为否时,发送休眠控制消息至所述终端设备;所述终端设备根据所述休眠控制消息关闭无线接收模块和无线发送模块;所述接入点根据当前网络通讯的状况判断是否需要唤醒已休眠终端设备,并在判断结果为是时,将需要唤醒的已休眠终端设备加入到预定唤醒终端设备列表中;所述接入点每隔第二预定时间发送所述预定唤醒终端设备列表至所述终端设备;所述终端设备每隔第二预定时间启动所述无线接收模块以接收所述预定唤醒终端设备列表;在所述终端设备包含于所述预定唤醒终端设备列表时,所述终端设备开启所述无线接收模块和所述无线发送模块。本专利技术实施例的另一目的在于提供一种接入点,所述接入点包括:消息发送模块,用于判断终端设备在第一预定时间内是否收发数据,并在判断结果为否时,发送休眠控制消息至所述终端设备;加入模块,用于根据当前网络通讯的状况判断是否需要唤醒已休眠终端设备,并在判断结果为是时,将需唤醒的已休眠终端设备加入到预定唤醒终端设备列表中;列表发送模块,用于每隔第二预定时间发送所述预定唤醒终端设备列表至所述终端设备。本专利技术实施例的另一目的在于提供一种终端设备,所述终端设备包括:关闭模块,用于根据接收到的休眠控制消息关闭终端设备中的无线接收模块和无线发送模块;接收模块,用于每隔第二预定时间启动所述无线接收模块以接收外部发送的预定唤醒终端设备列表;开启模块,用于在所述终端设备包含于所述预定唤醒终端设备列表时,开启所述无线接收模块和所述无线发送模块。本专利技术实施例的另一目的在于提供一种无线网络唤醒系统,所述系统包含上述的终端设备和上述的接入点。本专利技术提供的技术方案带来的有益效果是:从上述本专利技术实施例可知,由于若接入点判断终端设备第一预定时间内无收发数据,则发送休眠控制消息,终端设备关闭无线接收模块和无线发送模块,接入点每隔第二预定时间发送所述预定唤醒终端设备列表,终端设备每隔第二预定时间启动所述无线接收模块以所述预定唤醒终端设备列表,若所述终端设备包含在所述预定唤醒终端设备列表中,则开启所述无线接收模块和所述无线发送模块,因此,实现了终端设备同时关闭无线接收模块和无线发送模块,提高了节电的效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种无线网络唤醒方法第一实施例一种流程图;图2为本专利技术一种无线网络唤醒方法第一实施例另一种流程图;图3为本专利技术一种无线网络唤醒方法第二实施例流程图;图4为本专利技术一种无线网络唤醒方法第三实施例流程图;图5为本专利技术一种终端设备第一实施例一种结构示意图;图6为本专利技术一种终端设备第一实施例另一种结构示意图;图7为本专利技术一种接入点第一实施例一种结构示意图;图8为本专利技术一种接入点第一实施例另一种结构示意图;图9为本专利技术一种无线网络唤醒系统结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本专利技术一种无线网络唤醒方法第一实施例流程,参见图1,所述方法包括:101:根据接收到的休眠控制消息关闭终端设备中的无线接收模块和无线发送模块。当接入点发现终端设备长时间段无发送的数据,或接入点未接收的该终端设备有效数据,接入点则指示该终端设备进入深度休眠状态。终端设备根据接入点发送的休眠控制消息,对无线网卡芯片硬件直接操作,故对芯片类型(如Atheros,Broadcom,Realtek,MTK等)有直接的依赖性。通过直接对硬件操作,绝大多数对硬件芯片控制寄存器操作,才能完全控制无线接收和发送模块,最大限度提高节能效果。在保持上层网络连接的同时,关闭了无线接收模块和无线发送模块的硬件芯片,因此,在之后打开无线接收模块和无线发送模块时,无需重新进行网络连接。102:每隔第二预定时间启动所述无线接收模块以接收外部发送的预定唤醒终端设备列表。终端设备关闭无线发送模块和无线接收模块后,通过定时核心调度,周期性启动唤醒终端设备列表跟踪模块。在唤醒终端设备列表跟踪模块的控制下,终端设备的无线接收模块会被短时间启动,一般200-300毫秒,从而获取接入点通过Beacon心跳包发布的预定唤醒终端设备列表。103:在所述终端设备包含于所述预定唤醒终端设备列表时,开启所述无线接收模块和所述无线发送模块。终端设备查看是否预定要求本终端设备被唤醒,若是,则开启所述无线接收模块和所述无线发送模块。当终端设备收到预定唤醒信息后,会在预定的时间片内启动无线接收模块和无线发送模块退出休眠状态,并立即将更新后的状态通知接入点,进入常规收发状态。可选地,如图2所示,在步骤101之前还包括步骤100。100:接收所述接入点发送的接入点时间源的实时时间或开机时间,并根据所述实时时间或所述开机时间对终端设备时间源的时间进行校准。终端设备监听到授时命令和时间后,校准本地的相对时间,并传回授时结果。本实施例通过根据接收到的休眠控制消息关闭终端设备中的无线接收模块和无线发送模块,每隔第二预定时间启动所述无线接收模块以接收外部发送的预定唤醒终端设备列表,在所述终端设备包含于所述预定唤醒终端设备列表时,开启所述无线接收模块和所述无线发送模块,因此,实现了终端设备同时关闭接收模块和无线发送模块,提高了节电效果。本专利技术一种无线网络唤醒方法第二本文档来自技高网...
一种无线网络唤醒方法及系统

【技术保护点】
一种无线网络唤醒方法,其特征在于,所述无线网络唤醒方法包括:判断终端设备在第一预定时间内是否收发数据,并在判断结果为否时,发送休眠控制消息至所述终端设备;根据当前网络通讯的状况判断是否需要唤醒已休眠终端设备,并在判断结果为是时,将需唤醒的已休眠终端设备加入到预定唤醒终端设备列表中;每隔第二预定时间发送所述预定唤醒终端设备列表至所述终端设备。

【技术特征摘要】
1.一种无线网络唤醒方法,其特征在于,所述无线网络唤醒方法包括:接入点判断终端设备在第一预定时间内是否收发数据,并在判断结果为否时,发送休眠控制消息至所述终端设备,以使所述终端设备根据所述休眠控制消息关闭无线接收模块和无线发送模块;所述接入点根据当前网络通讯的状况判断是否需要唤醒已休眠终端设备,并在判断结果为是时,将需唤醒的已休眠终端设备加入到预定唤醒终端设备列表中;所述接入点每隔第二预定时间发送所述预定唤醒终端设备列表至所述终端设备,以使所述终端设备每隔所述第二预定时间启动所述无线接收模块以接收所述预定唤醒终端设备列表;所述接入点根据当前网络通讯的状况判断是否需要唤醒已休眠终端设备具体为:所述接入点周期性统计无线网络每个终端设备的收发流量,同时分析所述终端设备发送包和接收包的类型,判定出下时间片可能出现的无线包,最后根据统计、分析结果,对已经注册进入深度休眠状态的所述终端设备进行通讯预测,判断是否需要唤醒所述终端设备。2.根据权利要求1所述的方法,其特征在于,所述判断终端设备在第一预定时间内是否收发数据,并在判断结果为否时,发送休眠控制消息至所述终端设备的步骤之前还包括以下步骤:发送接入点时间源的实时时间或开机时间至终端设备。3.一种无线网络唤醒方法,其特征在于,所述无线网络唤醒方法包括:接入点判断终端设备在第一预定时间内是否收发数据,并在判断结果为否时,发送休眠控制消息至所述终端设备;所述终端设备根据所述休眠控制消息关闭无线接收模块和无线发送模块;所述接入点根据当前网络通讯的状况判断是否需要唤醒已休眠终端设备,并在判断结果为是时,将需要唤醒的已休眠终端设备加入到预定唤醒终端设备列表中;所述接入点每隔第二预定时间发送所述预定唤醒终端设备列表至所述终端设备;所述终端设备每隔第二预定时间启动所述无线接收模块以接收所述预定唤醒终端设备列表;在所述终端设备包含于所述预定唤醒终端设备列表时,所述终端设备开启所述无线接收模块和...

【专利技术属性】
技术研发人员:李琦
申请(专利权)人:深圳市双赢伟业科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1