一种控制方法及终端与流程

文档序号:13011569阅读:157来源:国知局
一种控制方法及终端与流程

技术领域
】本发明涉及控制领域,更具体地说,涉及控制方法及终端。
背景技术
:vowifi技术(也称为wfc-wificalling)得到了业界和产业链的大力推广和应用。上至运营商和芯片厂家,下到各大智能终端的oem厂商均推出了vowifi业务以及支持这项技术的智能终端设备。该技术主要是把早已广泛使用的wifi热点作为管道,让终端通过wifi链路来接入和注册到无线网络的ims核心网上并能够享受和无线网络提供的相同服务。当前主流的实现方法是终端通过wifi注册ims获得相关服务后,传统的无线侧继续驻扎在无线小区上并且天线继续保持工作状态。其实此时终端已经能够通过vowifi技术来获得几乎所有的主流服务,如主被叫语音/视频通话、短信、补充业务、internet数据业务等,并不需要无线侧天线继续工作了,无线侧天线需要消耗终端的电能,降低终端的续航能力。现有技术方案是按照3gppts23.402的要求,支持ims/vowifi的终端通过wifi注册ims后根据内置的wifi信号强度rssi阈值来决定是否将业务从无线网络切换到wifi网络上。如果wifi信号强度rssi高于某个值则终端将ims相关业务切换到wifi网络,如果wifi信号强度rssi低于某个值则终端将ims相关业务切回到无线网络。现有技术框架下,在当wifi信号强度rssi高于某个值,终端将ims相关业务切换到wifi网络后,此时终端已经获得了几乎所有用户会使用的业务如主被叫语音/视频通话、短信、补充业务、internet数据业务。这时无线侧天线已经变得可有可无,继续保持信号的收发和调制解调无形中会消耗电量,造成电池续航用户体验不理想。技术实现要素:本发明提供了一种控制方法,所述方法包括:终端评估当前与其建立连接的wifi链路的稳定性;其中,所述wifi为可提供即时语音通讯业务的wifi热点;根据所述wifi链路稳定性评估结果,控制所述终端无线天线的使能状态。优选地,所述wifi链路包括提供即时语音通讯业务的vowifi链路。优选地,所述终端评估当前与其建立连接的wifi链路的稳定性之前还包括:所述终端与所述wifi链路建立连接;通过所述wifi链路,所述终端注册到多媒体业务核心网。优选地,所述终端评估当前与其建立连接的wifi链路的稳定性的具体步骤包括:所述终端测量当前与其建立连接的wifi链路的wifi信号强度,并判断所述测量的wifi信号强度是否大于或等于第一预设值;当所述测量的wifi信号强度大于或等于第一预设值时,所述终端测量当前与其建立连接的wifi链路的丢包率,并评估所述测量的丢包率是否大于或等于丢包率阈值;当所述测量的丢包率大于或等于所述丢包率阈值时,所述终端评估出当前与其建立连接的wifi链路稳定。优选地,所述终端测量当前与其建立连接的wifi链路的丢包率的具体步骤包括:所述终端设置测量所述丢包率时发送数据包的预设个数;所述终端向当前与其建立连接的wifi链路的服务器发送所述预设个数数据包并计算整个往返时延的丢包率。优选地,根据所述wifi链路稳定性评估结果,控制所述终端无线天线的使能状态还包括:当所述终端评估出当前与其建立连接的wifi链路稳定时,关闭所述终端的无线天线的收发功能或启用所述终端的无线天线的非连续接收机制。优选地,根据所述wifi链路稳定性评估结果,控制所述终端无线天线的使能状态还包括:当所述终端评估出出当前与其建立连接的wifi链路不稳定时,所述终端启动无线天线的收发功能或退出非连续接收机制。优选地,还包括:所述终端设置时间周期,并根据所述时间周期,周期性评估当前与其建立连接的wifi链路的稳定性。优选地,所述终端启动无线天线的收发功能或退出非连续接收机制之后还包括:所述终端对所述无线网络进行位置更新。本发明还提供了一种终端,所述终端包括:评估模块、控制模块。评估模块,用于评估当前与所述终端建立连接的wifi链路的稳定性;其中,所述wifi为可提供即时语音通讯业务的wifi热点;控制模块,用于根据所述wifi链路稳定性评估结果,控制所述终端无线天线的使能状态。优选地,所述wifi链路包括提供即时语音通讯业务的vowifi链路。优选地,还包括:连接模块,用于与所述wifi链路建立连接,通过所述wifi链路,注册到多媒体业务核心网。优选地,所述评估模块还用于测量当前与所述终端建立连接的wifi链路的wifi信号强度,并判断所述测量的wifi信号强度是否大于或等于第一预设值;当所述测量的wifi信号强度大于或等于第一预设值时,所述评估模块还用于测量当前与所述终端建立连接的wifi链路的丢包率,并评估所述测量的丢包率是否大于或等于丢包率阈值;当所述测量的丢包率大于或等于所述丢包率阈值时,所述评估模块评估出当前与所述终端建立连接的wifi链路稳定。优选地,所述评估模块,还用于设置测量所述丢包率时发送数据包的预设个数;向当前与所述终端建立连接的wifi链路的服务器发送所述预设个数数据包并计算整个往返时延的丢包率。优选地,所述控制模块,还用于当所述终端评估出当前与所述终端建立连接的wifi链路稳定时,关闭所述终端的无线天线的收发功能或启用所述终端的无线天线的非连续接收机制。优选地,所述控制模块,还用于当所述终端评估出当前与所述终端建立连接的wifi链路不稳定时,所述终端启动无线天线的收发功能或退出非连续接收机制。优选地,所述评估模块还用于设置时间周期,并根据所述时间周期,周期性评估当前与所述终端建立连接的wifi链路的稳定性。优选地,所述控制模块,还用于当所述终端启动无线天线的收发功能或退出非连续接收机制之后,对所述无线网络进行位置更新。本发明提供的控制方法及终端能准确评估当前wifi链路的情况,在当前wifi链路保持稳定的情况下,自动关闭无线天线的收发功能或者启用非连续接收机制来切实的降低功耗,节省电量,带来更好的续航用户体验。【附图说明】图1是本发明实施例一控制方法的流程图。图2是本发明实施例二控制方法的流程图。图3是本发明实施例三控制方法的流程图。图4是本发明实施例四终端的功能模块图。图5是本发明实施例五终端的功能模块图。附图标记:步骤s1~s2、s101~s108、s201~s207终端1评估模块10控制模块11连接模块12【具体实施方式】为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。请参阅图1,图1是本发明实施例一控制方法的流程图。终端的应用处理器包含wifi功能模块,终端的基带处理器包含处理无线通信协议的模块,终端包含支持lte/umts/gsm接入技术的双模或多模终端,且终端支持volte,vowifi,ims等业务。在步骤s1中,终端对当前wifi链路稳定性进行评估,wifi为可提供即时语音通讯业务的wifi热点,即时语音通讯业务包括语音电话,视频电话,短信,数据、呼叫转移等业务。在步骤s2中,根据wifi链路稳定性评估结果,控制终端无线天线的使能状态。请参阅图2,图2是本发明实施例二控制方法的流程图。终端的应用处理器包含wifi功能模块,终端的基带处理器包含处理无线通信协议的调制解调模块,终端包含支持lte/umts/gsm接入技术的双模或多模终端,且终端支持volte,vowifi,ims等业务。在步骤s101中,支持vowifi的终端注册无线网络;在步骤s102中,终端从多个wifi热点中选择wifi热点进行连接;在步骤s103中,终端通过wifi链路注册到多媒体业务核心网,需要说明的是,对于只有运营商部署的安全vowifi热点,不需要通过建立iptunnel来保障安全,终端可直接通过此类wifi热点注册多媒体业务核心网, 当在其他情况下时,终端通过wifi链路注册到多媒体业务核心网之前,终端需要与多媒体业务核心网之间建立ip加密隧道。当通过wifi注册多媒体业务核心网成功时,在步骤s104中,启动wifi链路质量评估机制。在步骤s105中,评估wifi链路状态是否稳定,其中wifi链路可为vowifi链路。在步骤s106中,当wifi链路状态处于稳定状态时,终端关闭无线天线的调制解调收发功能或启用非连续接收机制进入低耗模式,进入低耗模式后间隔一预设时间返回步骤s105,评估wifi链路状态是否稳定。当wifi链路状态处于不稳定状态时,在步骤s107中,评估终端是否处于低耗模式。当处于低耗模式时,在步骤s108中,终端退出低耗模式,即终端启动无线天线的收发功能或退出非连续接收机制,终端启动无线天线的收发功能或退出非连续接收机制之后,对无线网络进行位置更新。当不处于低耗模式时,即终端启动无线天线的收发功能或退出非连续接收机制时,返回步骤s105,评估wifi链路状态是否稳定。请参阅图3,图3是本发明实施例三控制方法的流程图。终端的应用处理器包含wifi功能模块,终端的基带处理器包含处理无线通信协议modem的模块,终端包含支持lte/umts/gsm接入技术的双模或多模终端,且终端支持volte,vowifi,ims等业务。在步骤s201中,终端通过wifi链路注册多媒体业务核心网,对于只有运营商部署的安全vowifi热点,不需要通过建立iptunnel来保障安全,终端可直接通过此类wifi热点注册多媒体业务核心网,当在其他情况下时,终端通过wifi链路注册到多媒体业务核心网之前,终端需要与多媒体业务核心网之间建立ip加密隧道。在步骤s202中,终端启动wifi链路评估,测量当前wifi热点信号值rssi,获得rssi值,为方便进行说明,用swifi代表rssi值,其中wifi链路可为vowifi链路。在步骤s203中,评估测量到的当前rssi值是否大于或等于第一预设值,第一预设值等于wifi热点信号达标阈值加上滞带参数,评估测量到的 当前rssi值是否大于或等于第一预设值的具体步骤包括:终端设置两个参数,一个是wifi热点信号达标阈值,为方便进行说明,wifi热点信号达标阈值用sthrottle代表,另一个是用于防止终端评估wifi热点信号是否达标乒乓效应的滞带参数,用sw_offset代表滞带参数,评估热点信号rssi的测量值是否大于或等于wifi热点信号达标阈值加上滞带参数,即评估swifi是否≧sthrottle+sw_offset。在步骤s204中,当wifi热点信号rssi的测量值swifi大于等于sthrottle+sw_offset时,终端向网络发送数据包。举个例子,比如终端设定sthrottle为-80dbm,sw_offset为2,当前测量到的服务wifi热点信号rssi为-75dbm,那么sthrottle+sw_offset=-80+2=-78dbm,这时rssi>sthrottle+sw_offset,满足条件,终端向网络发送数据包。若不满足则返回步骤s202。举个例子,比如当前测量到的服务wifi热点信号rssi为-79dbm,那么rssi<sthrottle+sw_offset,则不满足条件,返回步骤s202,对wifi热点信号强度测量,并获取测量值swifi。需要说明的是,由于信号都存在较微小的变动范围(比如前一秒和后一秒相差2db),这时通过sw_offset参数就能够有效避免链路质量评估的乒乓效应,两次发送数据包进行测量之间设置时间间隔,终端对间隔时间设置为tmeas_backoff,单位毫秒。终端向网络发送数据包的具体步骤包括:终端设置两个参数,一个是探测vowifi链路质量时发送数据包的预设个数,设置为nping,一个是丢包率的阈值,设置丢包率的阈值为rthrottle,终端向多媒体业务核心网的服务器发送预设个数数据包并计算整个rtt丢包率,用rpacketloss代表计算出的rtt丢包率。在步骤s205中,根据计算出的rpacketloss是否大于或等于丢包率的阈值rthrottle,评估当前wifi链路的稳定性。当丢包率rpacketloss大于或等于rthrottle时,评估出当前wifi链路的稳定,在步骤s206中,关闭终端无线天线的收发功能或启动终端的非连续接收机制。举个例子,比如设定nping为30,rthrottle为90%。终端给演进分组数据网关(epdg,evolvedpacketdatagateway)发送30个数据包,epdg响应了28个,则rpacketloss=28/30=93%>rthrottle,评估出当前wifi链路的稳定。若评估出当前wifi链路的不稳定,则返回步骤s204,举个例子,如果 epdg只响应了25个包,rpacketloss=83%<rthrottle,则评估出当前wifi链路的不稳定,需要重新评估。需要说明的是,终端还设置重新发送预设个数数据包测量丢包率的时间间隔,设为tping_backoff,单位毫秒,在到达时间间隔tping_backoff后,终端向网络发送预设个数数据包重新测量丢包率。当评估出当前wifi链路的稳定时,在步骤s206中,关闭终端的无线天线收发功能或启用终端的非连续接收机制,终端设置下一次评估wifi链路稳定性的时间周期,并启动时间周期的定时器tdetect,该定时器在终端中设置,单位为秒。步骤s207:当定时器tdetect超时,则返回步骤s202,重新评估当前wifi链路的稳定性。请参阅图4,图4是本发明实施例4终端的功能模块图。终端的应用处理器包含wifi功能模块,终端的基带处理器包含处理无线通信协议的模块,终端包含支持lte/umts/gsm接入技术的双模或多模终端,且终端支持volte,vowifi,ims等业务,终端1包括评估模块10、控制模块11,下面对各功能模块进行详细说明。评估模块10评估当前与终端建立连接的wifi链路的稳定性;其中,wifi为可提供即时语音通讯业务的wifi热点。控制模块11根据wifi链路稳定性评估结果,控制终端无线天线的使能状态。请参阅图5,图5是本发明实施例5终端的功能模块图。终端1包括评估模块10、控制模块11、连接模块12,下面对各功能模块进行详细说明。连接模块12注册无线网络,并从多个wifi热点中选择wifi热点进行连接,wifi链路建立成功后,通过wifi链路注册到多媒体业务核心网,需要说明的是,对于只有运营商部署的安全vowifi热点,不需要通过建立iptunnel来保障安全,终端可直接通过此类wifi热点注册多媒体业务核心网,当在其他情况下时,终端通过wifi链路注册到多媒体业务核心网之前,终端需要与多媒体业务核心网之间建立ip加密隧道。当通过wifi注册多媒体业务核心网成功时,评估模块10评估wifi链路状态是否稳定,其中wifi链路可为vowifi链路。评估模块10评估wifi链路状态是否稳定的具体过程包括以下步骤。评估模块10测量当前wifi热点信号值rssi,获得rssi值,为方便进行说明,用swifi代表rssi值,其中wifi链路可为vowifi链路。评估模块10评估测量到的当前rssi值是否大于或等于第一预设值,第一预设值等于wifi热点信号达标阈值加上滞带参数,评估测量到的当前rssi值是否大于或等于第一预设值的具体步骤包括:评估模块10设置两个参数,一个是wifi热点信号达标阈值,为方便进行说明,wifi热点信号达标阈值用sthrottle代表,另一个是用于防止终端评估wifi热点信号是否达标乒乓效应的滞带参数,用sw_offset代表滞带参数,评估热点信号rssi的测量值是否大于或等于wifi热点信号达标阈值加上滞带参数,即评估swifi是否≧sthrottle+sw_offset。当wifi热点信号rssi的测量值swifi大于等于sthrottle+sw_offset时,评估模块10向网络发送数据包。举个例子,比如终端设定sthrottle为-80dbm,sw_offset为2,当前测量到的服务wifi热点信号rssi为-75dbm,那么sthrottle+sw_offset=-80+2=-78dbm,这时rssi>sthrottle+sw_offset,满足条件,评估模块10向网络发送数据包。若不满足则评估模块10重新测量wifi热点信号rssi。举个例子,比如当前测量到的服务wifi热点信号rssi为-79dbm,那么rssi<sthrottle+sw_offset,则不满足条件,评估模块10重新测量wifi热点信号强度,并获取测量值swifi。需要说明的是,由于信号都存在较微小的变动范围(比如前一秒和后一秒相差2db),这时通过sw_offset参数就能够有效避免链路质量评估的乒乓效应。评估模块10对两次发送数据包进行测量之间设置时间间隔,评估模块10对间隔时间设置为tmeas_backoff,单位毫秒。评估模块10向网络发送数据包的具体步骤包括:评估模块10设置两个参数,一个是探测wifi链路质量时发送数据包的预设个数,设置为nping,一个是丢包率的阈值,设置丢包率的阈值为rthrottle,评估模块10向多媒体业务核心网的服务器发送预设个数数据包并计算整个rtt丢包率,用rpacketloss代表计算出的rtt丢包率。评估模块10根据计算出的rpacketloss是否大于或等于丢包率的阈值rthrottle,评估当前wifi链路的稳定性。当丢包率rpacketloss大于或等于 rthrottle时,评估出当前wifi链路的稳定,控制模块11关闭终端无线天线的收发功能或启动终端的非连续接收机制。举个例子,比如设定nping为30,rthrottle为90%。评估模块10给演进分组数据网关(epdg,evolvedpacketdatagateway)发送30个数据包,epdg响应了28个,则rpacketloss=28/30=93%>rthrottle,评估出当前wifi链路的稳定。若评估出当前wifi链路的不稳定,则评估模块10重新对wifi链路的稳定性进行评估。举个例子,如果epdg只响应了25个包,rpacketloss=83%<rthrottle,则评估出当前wifi链路的不稳定,需要重新评估。需要说明的是,评估模块10还设置重新发送预设个数数据包测量丢包率的时间间隔,设为tping_backoff,单位毫秒,在到达时间间隔tping_backoff后,评估模块10向网络发送预设个数数据包重新测量丢包率。当评估出当前wifi链路的稳定时,控制模块11关闭终端的无线天线收发功能或启用终端的非连续接收机制,评估模块10设置下一次评估wifi链路稳定性的时间周期,并启动时间周期的定时器tdetect,该定时器在终端中设置,单位为秒,当定时器tdetect超时,评估模块10重新评估当前wifi链路的稳定性。当wifi链路状态处于不稳定状态时,评估模块10评估终端是否处于低耗模式。当处于低耗模式时,控制模块11控制终端退出低耗模式,即终端启动无线天线的收发功能或退出非连续接收机制,终端启动无线天线的收发功能或退出非连续接收机制之后,控制模块11对无线网络进行位置更新。当不处于低耗模式时,即终端启动无线天线的收发功能或退出非连续接收机制时,评估模块10评估wifi链路状态是否稳定。本发明提供的控制方法及终端,能准确评估当前wifi链路的情况,在当前wifi链路保持稳定的情况下,自动关闭无线天线的收发功能或者启用非连续接收机制来的降低功耗,节省电量,带来更好的续航用户体验。以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1