终端睡眠策略的控制方法及用户设备、接入节点的制作方法_2

文档序号:8366050阅读:来源:国知局
dentifier,缩写:SSID)及信号强度,终端选择该AP,并向该AP发送接入请求,以建立起与该AP的WLAN连接。
[0041 ] 在本实施例中,当终端与AP建立起WLAN连接之后,在胖AP场景之下,终端可以通过与该AP进行通信交互,完成身份认证及IP地址分配,或者,在瘦AP场景之下,终端可以通过该AP,与接入控制器(英文:Access Controller,缩写:AC)与宽带接入服务器(英文:Broadband Remote Access Server,缩写:BRAS)中的至少一个进行通信交互,完成身份认证和IP地址分配。
[0042]同时,在支持终端移动性的场景之下,移动后的终端在切换了 AP,与切换后的AP成功建立连接之后,无需重新执行身份认证及IP地址分配的相关操作。其中,所述终端移动性的场景,是指终端在移动过程中不会掉线或者不用重新拨号。
[0043]在S102中,所述终端接收所述AP发送的睡眠策略标识,所述睡眠策略标识基于所述AP的位置信息确定。
[0044]在本实施例中,所述睡眠策略标识,其可以预先设定在AP之中,且该睡眠策略标识与AP所处的位置相关。例如,位于A地的商家希望在每天中午12点在终端上进行广告推送,其通过向运营商购买相关的LBS业务,即可以在位于A地的AP上设定相应的睡眠策略标识,该睡眠策略标识对应的睡眠策略能够在每天中午的12点激活终端进入活动状态,以完成广告的推送。
[0045]一方面,睡眠策略标识可以由AP在与终端建立连接之后,单独发送给终端;另一方面,在胖AP场景之下,睡眠策略标识也可以在终端与AP进行通信交互,完成身份认证及IP地址分配的过程中,携带在AP向终端进行认证响应的某个属性值中发送给终端。
[0046]对于睡眠策略标识,其还可以以SSID等AP的属性信息或者AP所在区域的LBS信息等形式存在,无论睡眠策略标识为何种形式,每个睡眠策略标识均会对应一种睡眠策略。
[0047]在本实施例中,当终端接收到AP发送的睡眠策略标识之后,可以向AP返回标识接收成功的确认消息,以使AP及时获知睡眠策略标识发送成功。若AP在一段时间内未接收到终端返回的确认消息,则可以判定睡眠策略标识未发送成功,此后,AP可以根据策略,自动向终端重新发送睡眠策略标识,或者在接收到终端的重新发送请求之后再向终端重新发送睡眠策略标识。
[0048]在S103中,所述终端获取所述睡眠策略标识对应的睡眠策略。
[0049]由于不同的睡眠策略标识对应不同的睡眠策略,因此,终端在获取到AP发送的睡眠策略标识之后,可以通过该睡眠策略标识获取到与AP所在区域的位置信息相关的睡眠策略,由于终端位于AP的信号范围之内,则显然,该睡眠策略也与该终端当前所在区域的位置信息相关,由此实现了根据终端所在区域的不同而动态调整终端的睡眠策略的目的。
[0050]一方面,终端可以在本地存储与各个睡眠策略标识一一对应的睡眠策略,当获取到AP发送的睡眠策略标识之后,则将获取到的睡眠策略标识在终端的本地策略库中进行匹配,以获取到该睡眠策略标识对应的睡眠策略;另一方面,睡眠策略还可以存储在网络中的服务器上,该服务器上存储了与各个睡眠策略标识一一对应的睡眠策略,当终端获取到AP发送的睡眠策略标识之后,会与该服务器建立通信,将获取到的睡眠策略标识发送给该服务器,该服务器将接收到的该睡眠策略标识在本地策略库中进行匹配,获取到睡眠策略标识对应的睡眠策略,并下发给终端。
[0051]在本发明实施例中,睡眠策略的存储功能可以集成在现有的无线射频系统中的网元中,与现有网元合一设置。例如,将睡眠策略存储在现有的策略服务器之中,在下文中,为了方便说明,对存储了睡眠策略的服务器统称为睡眠策略服务器。
[0052]在终端获取到的睡眠策略中,明确了终端当前需要执行的各项睡眠策略参数,包括但不限于以下至少一项:睡眠周期、活动时长和活动时刻。其中,睡眠周期指示了终端从进入当前睡眠状态的时刻到进入下一睡眠状态的时刻之间的时间长度;活动时长指示了在终端的一个睡眠周期中,终端处于活动状态(即非睡眠状态)的时间长度;活动时刻指示了终端在其一个睡眠周期中进入活动状态的时间点。
[0053]进一步地,所述睡眠策略参数还可以包括以下至少一项:最长睡眠周期、最短活动时长和强制活动时刻。其中,最长睡眠周期指示了允许终端处于睡眠状态下的最长时间长度,在被指示了最长睡眠周期之后,即便终端当前没有任何业务,也必须在最长睡眠周期到达之后进入到活动状态,接收数据;最短活动时长指示了终端处于活动状态的最短时间长度,规定最短活动时长,能够保证终端实时接收数据的时间;强制活动时刻用于强制终端在某一时刻处于活动状态,在该强制活动时刻到来时,若终端处于睡眠状态,则必须从睡眠状态切换到活动状态,用于进行数据接收,规定最短活动时长,能够实现终端的定时唤醒,有利于部署组播或者广播消息的推送。
[0054]在S104中,所述终端执行获取到的所述睡眠策略。
[0055]在本实施例中,当终端获取到睡眠策略之后,即开始执行该睡眠策略,在执行该睡眠策略的过程中,终端需要向AP发送节电控制消息,节电控制消息包括但不限于以下几种类型:睡眠指示、活动指示和获取缓存数据指示。其中,睡眠指示在终端由活动状态进入睡眠状态时发送,用于向AP告知终端在接下来一段时间将处于睡眠状态,AP即会知晓在该段时间内,当有发送给该终端的数据时,需要对这些数据进行数据缓存;活动指示在终端由睡眠状态进入活动状态时发送,用于向AP告知终端在接下来一段时间将处于活动状态,AP即会知晓在该段时间内,当有发送给该终端的数据时,无需对这些数据进行数据缓存,而是可以直接将这些数据下发到该终端;获取缓存数据指示在终端处于活动状态下发送,用于向AP告知将终端处于睡眠状态下时缓存的、发送给该终端的数据下发给该终端。
[0056]此外,当网络中设置了睡眠策略服务器时,数据缓存的工作由睡眠策略服务器来执行,则相比于由AP来缓存数据的方式,在当前情况下,当AP接收到终端的睡眠指示之后,会将该睡眠指示通知给睡眠策略服务器,睡眠策略服务器即会知晓在该段时间内,当有发送给该终端的数据时,需要对这些数据进行数据缓存;当AP接收到终端的活动指示之后,会将该活动指示通知给睡眠策略服务器,睡眠策略服务器即会知晓在该段时间内,当有发送给该终端的数据时,无需对这些数据进行数据缓存,而是可以直接将这些数据下发到该终端;当AP接收到终端的获取缓存数据指示之后,会将该获取缓存数据指示通知给睡眠策略服务器,则睡眠策略服务器此时会将终端处于睡眠状态下时缓存的、发送给该终端的数据下发给该终端。通过由AP将终端的状态通知给睡眠策略服务器,使得睡眠策略服务器能够实时感知终端的状态,并提供终端状态的查询或者通知接口,以方便第三方查询和了解。通过睡眠策略服务器而不是AP来对终端处于睡眠状态下时发送给终端的数据进行缓存,能够更好地实现数据的精细化缓存和推送。
[0057]结合图1所示的实施例,图2示出了本发明实施例提供的终端睡眠策略的控制方法的实现流程,其中,流程的执行主体为与终端建立WLAN连接的AP,图2的实现流程详述如下:
[0058]在S201中,AP建立与终端的WLAN连接。
[0059]当终端进入AP的信号范围内后,可以搜索到该AP的SSID及信号强度,当终端选择该AP时,该AP接收到该终端发送的接入请求,以建立起与该终端的WLAN连接。
[0060]在本实施例中,当处于胖AP的应用场景之下时,终端与AP建立起WLAN连接之后,AP需要通过与终端进行通信交互,完成对终端的身份认证及IP地址分配。
[0061]在S202中,所述AP向所述终端发送睡眠策略标识,所述睡眠策略标识基于所述AP的位置信息确定,以使所述终端获取并执行所述睡眠标识对应的睡眠策略。
[0062]一方面,睡眠策略标识可以由AP在与终端建立连接之后,单独发送给终端;另一方面,在胖AP场景之下,睡眠策略标识也可以在终端与AP进行通信交互,完成身份认证及IP地址分配的过程中,携带在AP向终端进行认证响应的某个属性值中,由此发送给终端。
[0063]在本实施例中,当终端接收到AP发送的睡眠策略标识之后,可以向AP返回标识接收成功的确认消息,以使AP及时获知睡眠策略标识发送成功。若AP在一段时间内未接收到终端返回的确认消息,则可以判定睡眠策略标识未发送成功,此后,AP可以根据策略,自动向终端重新发送睡眠策略标识,或者在接收到终端的重新发送请求之后再向终端重新发送睡眠策略标识。
[0064]在本实施例中,当终端获取到睡眠策略之后,即开始执行该睡眠策略,在执行该睡眠策略的过程中,终端需要向AP发送节电控制消息,节电控制消息包括但不限于以下几种类型:睡眠指示、活动指示和获取缓存数据指示。其中,睡眠指示在终端由活动状态进入睡眠状态时发送,用于向AP告知终端在接下来一段时间将处于睡眠状态,AP即会知晓在该段时间内,当有发送给该终端的数据时,需要对这些数据进行数据缓存;活动指示在终端由睡眠状态进入活动状态时发送,用于向AP告知终端在接下来一段时间将处于活动状态,AP即会知晓在该段时间内,当有发送给该终端的数据时,无需对这些数据进行数据缓存,而是可以直接将这些数据下发到该终端;获取缓存数据指示在终端处于活动状态下发送,用于向AP告知将终端处于睡眠状态下时缓存的、发送给该终端的数据下发给该终端。
[0065]此外,当网络中设置了睡眠策略服务器时,数据缓存的工作由睡眠策略服务器来执行,则相比于由AP来缓存数据的方式,在当前情况下,当AP接收到终端的睡眠指示之后,会将该睡眠指示通知给睡眠策略服务器,睡眠策略服务器即会知晓在该段时间内,当有发送给该终端的数据时,需要对这些数据进行数据缓存;当AP接收到终端的活动指示之后,会将该活动指示通知给睡眠策略服务器,睡眠策略服务器即会知晓在该段时间内,当
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1