一种终端发射功率的调整方法、移动终端及存储设备与流程

文档序号:13617801阅读:182来源:国知局
一种终端发射功率的调整方法、移动终端及存储设备与流程

本发明涉及移动终端技术领域,特别是涉及一种终端发射功率的调整方法、移动终端及存储设备。



背景技术:

随着移动终端的不断发展,用户越来越多的使用无线网络来访问互联网来工作、娱乐等,但由于目前移动终端的电池容量有限,用户不能够在有限的电量下通过使用无线网络来访问更长时间的互联网,用户体验不佳。



技术实现要素:

本发明提供涉及一种终端发射功率的调整方法、移动终端及存储设备,以解决用户无法有限的电量下长时间使用移动终端的无线网络来访问互联网的问题。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种终端发射功率的调整方法,该方法包括连接无线网络的接入点;获取终端连接接入点的连接状态信息;根据连接状态信息计算得出连接评价分数;获取终端的屏幕状态,根据屏幕状态设置连接分数阈值;比较连接评价分数和连接分数阈值;若连接评价分数大于连接分数阈值,则降低终端的无线网络发射功率。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种移动终端,包括处理器及存储器,处理器耦接存储器;处理器用于连接无线网络的接入点;获取终端连接接入点的连接状态信息;根据连接状态信息计算得出连接评价分数;获取终端的屏幕状态,根据屏幕状态设置连接分数阈值;比较连接评价分数和连接分数阈值;若连接评价分数大于连接分数阈值,则降低终端的无线网络发射功率。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种存储设备,该存储设备用于存储程序数据,程序数据能够被执行以实现上述方法中任一项的方法。

本发明的有益效果是:通过接无线网络的接入点,获取终端连接接入点的连接状态信息,根据连接状态信息计算得出连接评价分数,获取终端的屏幕状态,根据屏幕状态设置连接分数阈值,再比较连接评价分数和连接分数阈值,若连接评价分数大于连接分数阈值,则降低终端的无线网络发射功率,能够根据终端的使用状态来动态调整wifi的发射功率大小,在保证wifi网络正常访问的同时,让用户在有限的电量下能延长使用移动终端的无线网络来访问互联网的时间,提高了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一种终端发射功率的调整方法一实施例的流程示意图;

图2是本发明一种终端发射功率的调整方法又一实施例的流程示意图;

图3是本发明存储设备一实施例的结构示意图;

图4是本发明一种移动终端一实施例的结构示意图。

具体实施例

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例所提供的移动终端,包括智能手机、平板电脑、智能穿戴设备、数字音视频播放器、电子阅读器、手持游戏机等电子设备。

本发明中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括至少一个该特征。本发明的描述中,“多个”的含义是至少两个,例如两个,三个等。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

请参阅图1,图1是本发明一种终端发射功率的调整方法一实施例的流程示意图。在本实施例中,终端发射功率的调整方法可以包括以下步骤:

s11:连接无线网络的接入点。

无线网络(wirelessnetwork)是采用无线通信技术实现的网络。无线网络既包括允许用户建立远距离无线连接的全球语音和数据网络,也包括为近距离无线连接进行优化的红外线技术及射频技术,与有线网络的用途十分类似,最大的不同在于传输媒介的不同,利用无线电技术取代网线,可以和有线网络互为备份,主流应用的无线网络分为通过公众移动通信网实现的无线网络(例如3g、4g或gprs),和wifi(无线局域网)两种方式,在本实施例中无线网络是指无线局域网。

无线网络的接入点,也称之为“热点”,主要有路由交换接入一体设备和纯接入点设备,一体设备执行接入和路由工作,纯接入设备只负责无线客户端的接入,纯接入设备通常作为无线网络扩展使用,与其他无线访问接入点或者主无线访问接入点连接,以扩大无线覆盖范围,而一体设备一般是无线网络的核心。在本实施例中,无线网络的接入点是指家中或公共场所使用的纯接入设备。

在本步骤s11中,首先连接无线网络的接入点。具体来说,用户在日常使用终端的过程中,例如工作、娱乐、社交等活动都需要访问互联网来进行,此时会通过wifi来访问互联网,即打开终端上连接wifi的开关,获取终端可搜索到的wifi接入点的列表,选择期望连接的接入点进行连接。在本步骤s11中连接的无线网络的接入点用于下述步骤s12中进行获取连接状态信息。

s12:获取终端连接接入点的连接状态信息。

在上述步骤s11连接无线网络的接入点后,在本步骤s12中获取终端连接接入点的状态信息。接入点的连接状态信息包含接入点的属性信息,通过获取到接入点的连接状态信息,可以对接入点进行相应的分析,一般来说,获取接入点的连接状态信息后会分析连接状态是否良好,例如,当连接状态不好时,则会提示用户当前接入点的连接状态较差,终端为获取更多信号而增大终端的发射功率,继而导致耗电量增大,从而加速减少终端的使用时间,而当连接状态良好时,则会保持发射功率不变,但本实施例是为了根据连接状态对终端的发射功率进行适应性调整,从而减少终端的耗电量,在本步骤s12中获取得到得接入点的连接状态信息是用与下述步骤s13中计算连接评价分数。

s13:根据连接状态信息计算得出连接评价分数。

在本步骤s13中,根据上述步骤s12中获取到的接入点的连接状态信息可以计算出连接评价分数。具体来说,连接评价分数是用来评估当前接入点的状态,比如连接信号强弱,传输速率快慢等等,连接评价分数从接入点的连接状态信息中获取相关信息进行计算得出连接评价分数,其中计算连接评价分数的公式是根据编程人员的具体设计来确定的,在本实施例中,计算得出连接评价分数后执行下述步骤s14,即获取终端的屏幕状态,根据屏幕状态设置连接分数阈值,而本步骤s13中计算得出的连接评价分数是用于下述步骤s15中与下述步骤s14中的连接分数阈值进行比较。

s14:获取终端的屏幕状态,根据屏幕状态设置连接分数阈值。

在上述步骤s13中根据连接状态信息计算得出连接评价分数后,在本步骤s14中获取终端的屏幕状态,然后根据当前屏幕状态设置相应的连接分数阈值。具体来说,终端的屏幕状态影响终端的连接状态,例如,当在用户使用终端进行看视频时,此时需要连接信号线强、传输速率快的连接状态才能够保证用户正常使用;当用户使用终端进行社交时,通常是语音信息或文字信息的交流,此时需要连接信号和传输速率一般的连接状态就能保证用户的正常使用;当用户不使用终端时,通常连接网络是为了防止接收不到软件的提示信息,此时只需要至少能维持连接信号和较低的传输速率的连接状态就能保证用户的正常使用。因此,终端的屏幕状态不同,其对应设置的连接分数阈值也就不相同。在本步骤s14中根据屏幕状态设置的连接分数阈值适用于在下述步骤s15中与上述步骤s13中计算得出的连接评价分数进行比较。

s15:比较连接评价分数和连接分数阈值。

在本步骤s15中,将上述步骤s13中计算得出的连接评价分数与步骤s14中根据屏幕状态设置的连接分数阈值进行比较,若连接评价分数大于连接分数阈值,则执行下述步骤s16,若连接评价分数小于或等于连接分数阈值,则不进行任何操作。

s16:降低终端的无线网络发射功率。

在上述步骤s15中判断出连接评价分数大于连接分数阈值后,在本步骤s16中降低终端的无线发射功率。其中,降低终端的无线发射功率的方式可以阶梯式降低也可以是周期性降低相同的值,例如,阶梯式降低可以是第一阶段每次都降低5db,第二阶段每次都降低1db,第三阶段每次0.1db;周期性降低相同的值可以是每隔5秒降低5db。

需要说明的是,在本实施例中,上述步骤s12 ̄步骤s16是重复进行的,即当步骤s16中降低终端的无线网络发射功率1次后,会重复上述步骤s12 ̄步骤s15,即将降低发射功率后的连接评价分数和连接分数阈值再一次来比较大小,若连接评价分数大于连接分数阈值,则执行步骤s16,直至连接评价分数小于或等于连接分数阈值时,则不再进行任何操作。

本实施例通过接无线网络的接入点,获取终端连接接入点的连接状态信息,根据连接状态信息计算得出连接评价分数,获取终端的屏幕状态,根据屏幕状态设置连接分数阈值,再比较连接评价分数和连接分数阈值,若连接评价分数大于连接分数阈值,则降低终端的无线网络发射功率,能够让用户在有限的电量下能延长使用移动终端的无线网络来访问互联网的时间,提高了用户体验。

请参阅图2,图2是本发明一种终端发射功率的调整方法又一实施例的流程示意图。在本实施例中,终端发射功率的调整方法可以包括以下步骤:

s21:连接无线网络的接入点。

在本实施例中,首先连接无线网络的接入点。具体来说,用户在日常使用终端的过程中,例如工作、娱乐、社交等活动都需要访问互联网来进行,此时用户会通过无线网络,例如3g、4g,或者wifi来访问互联网,在本步骤s21中,是通过wifi来访问互联网的,即打开终端上连接wifi的开关,获取终端可搜索到的wifi接入点的列表,选择期望连接的接入点进行连接。在本步骤s21中连接的无线网络的接入点用于下述步骤s12中获取连接状态信息。

s22:获取终端连接接入点的连接状态信息。

在上述步骤s21连接无线网络的接入点后,在本步骤s22中获取终端连接接入点的状态信息。接入点的连接状态信息包含接入点的属性信息,通过获取到接入点的连接状态信息,可以对接入点进行相应的分析,在本实施例中,获取终端连接接入点的连接状态信息包括连接接入点的连接速度、丢包率和干扰度。

获取终端连接接入点的干扰度,首先要获取终端连接接入点的信道类型,以及与接入点相关信道中所有接入点的信号强度值,然后再根据与信道类型对应的计算策略计算信号强度值得到干扰度的值。具体来说,信道,又被称为通道或频道,是信号在通信系统中传输的通道,由信号从发射端传输到接收端所经过的传输媒质所构成。目前的wifi所用的信道类型主要有2.4g和5.0g两种,且各个国家在2.4g和5g这两个公共频段中,信道的开放程度也是不同的,例如,在以色列国家中,2.4g信道包含2.432 ̄2.472g中的9个信道,而5g信道则包含5.15 ̄5.35g中的8个信道,在我国,2.4g信道包含2.412 ̄2.472g中的13个信道,而5g信道则包含5.725 ̄5.825g中的4个信道,在本实施例中,使用的是我国的通信标准,即2.4g信道的13个信道和5g信道中的4个信道,在其他实施例中也可以使用其他国家的通信标准,此处不做限定。一般来说,在相同的信道类型中,相差四个信道时才能完全没有干扰,在2.4g信道中,一个信道周围有好几个干扰信道;而在5g信道中,基本不存在干扰信道,干扰度与接入点在同一信道的热点有关,即同一信道的热点越多,干扰度越强。因此2.4g信道与5g信道计算干扰度的值的策略公式不同。

信道的类型为2.4g信道时,进一步获取接入点所在的第一信道中所有接入点的信号强度值,即获取第一信道周围的第二信道中所有接入点的信号强度值,第三信道中所有接入点的信号强度值,以及第四信道中所有接入点的信号强度值,第一信道与第三信道之间间隔有第二信道,第一信道与第四信道之间间隔第二信道和第三信道,根据第一策略公式计算得出干扰度的值,其中第一策略公式为:

其中,tij表示第i信道中第j接入点的信号强度值与预设经验值的比值,,wi表示第i信道的权重,ni表示第i信道中接入点的个数。第一信道的权重值w1=2,第二信道的权重值w2=1.5,第三信道的权重值w3=1,第四信道的权重值w4=0.5。

具体来说,一个信道中可以包含多个热点,接入点即为某一信道中的某个热点,其中同一信道的其他热点也会对该接入点产生干扰,并且其他信道中的的热点所产生的干扰度的权重也是逐步递减的,即同一信道中的权重值为2,间隔一个信道的信道的权重值为1.5,间隔两个信道的信道的权重值为1,间隔三个信道的信道的权重值为0.5,而间隔四个个信道及以上则权重值为0,即没有影响。公式(2)中的预设经验值是根据用户所使用终端内的芯片设定的,例如,终端内使用芯片的厂商为mtk(mediatek.inc,台湾联发科技股份有限公司)时,预设经验值取-50,终端内使用芯片的厂商为高通时,预设经验值取-60,预设经验值是终端在工厂中进行设置时就存储在终端当中,在计算干扰度的值的时候可以直接提取出来,然而当计算干扰度的值时无法提取到终端内置芯片的预设经验值时,则使用默认的预设经验值-50,在本实施例中,预设经验值为-50。

例如,当前终端连接到的信道类型为2.4g信道,连接到6信道中的热点a,6信道中同时还包含两个热点b6和c6,热点b6的信号强度值为rssib6,热点c6的信号强度值为rssic6,rssib6与rssic6的值均为-80dbm;临近的7信道中包含两个热点a7和b7,热点a7的信号强度为rssia7,热点b7的信号强度为rssib7,rssia7与rssib7的值均为-70dbm;8信道中包含两个热点a8和b8,热点a8的信号强度为rssia8,热点b8的信号强度为rssib8,rssia8与rssib8的值均为-60dbm,且8信道与6信道之间间隔有7信道;9信道包含两个热点a9和b9,热点a9的信号强度为rssia9,热点b9的信号强度为rssib9,rssia9与rssib9的值均为-50dbm,且9信道与6信道之间间隔有7信道和8信道。根据公式(1)和(2)可知,

6信道里面的干扰度是2×(rssib6/n+rssic6/n),

7信道里面的干扰度是1.5×(rssa7/n+rssib7/n),

8信道里面的干扰度是1×(rssia8/n+rssib8/n),

9信道里面的干扰度就是0.5×(rssia9/n+rssia9/n),

6信道中热点a的干扰度为6信道里面的干扰度、7信道里面的干扰度、8信道里面的干扰度与9信道里面的干扰度的和,即2×((-80dbm)/(-50)+(-80dbm)/(-50))+1.5×((-70dbm)/(-50)+(-70dbm)/(-50))+1×((-60dbm)/(-50)+(-60dbm)/(-50))+0.5×((-50dbm)/(-50)+(-50dbm)/(-50)),得出6信道热点a当前的干扰度的值为14dbm。

信道的类型为5g信道时,进一步获取接入点所在信道内所有接入点的信号强度值;根据第二策略公式计算得出干扰度的值,第二策略公式为

其中tj接入点所在信道中第i接入点的信号强度值与预设经验值的比值,w表示接入点所在信道的权重,n表示接入点所在信道中接入点的个数。由于在5g信道中,基本不存在干扰信道,干扰度仅与接入点在同一信道的热点有关,因此接入点所在信道的权重w=2。

例如,当前终端连接到的信道类型为5g信道,连接到1信道中的热点a,1信道中同时还包含两个热点b1和c1,热点b1的信号强度值为rssib1,热点c1的信号强度值为rssic1,rssib1的值为-75dbm,rssic1的值为-65dbm,预设经验值为-50,此时,1信道的干扰度的值为2×((-75dbm)/(-50)+(-65dbm)/(-50)),即2.66dbm。

在本步骤s22中获取到的连接状态信息用于下述步骤s23中计算连接评价分数。

s23:根据连接状态信息计算得出连接评价分数。

在本步骤s23中,根据上述步骤s22中获取到的接入点的连接状态信息可以计算出连接评价分数。具体来说,连接评价分数是用来评估当前接入点的状态,分数公式为连接评价分数=连接速度×0.7/(丢包率×0.2+干扰度×0.1)。根据分数公式可以知道,对于终端来说,如果连接速度越高,则说明终端与当前接入点的通信链路越好;丢包率越多,说明当前通信容量较大,不适宜进行发射功率降低;干扰度越高,也越不适应进行发射功率降低。因此,丢包率与干扰度的值越大,连接状态越不好,对应分数越低;连接速度越高,连接状态越好,对应分数越高。

在本实施例中,计算得出连接评价分数后执行下述步骤s24,即获取终端的屏幕状态,根据屏幕状态设置连接分数阈值,而本步骤s23中计算得出的连接评价分数是用于下述步骤s25中与下述步骤s24中的连接分数阈值进行比较。

s24:获取终端的屏幕状态,根据屏幕状态设置连接分数阈值。

在上述步骤s23中根据连接状态信息计算得出连接评价分数后,在本步骤s24中获取终端的屏幕状态,然后根据当前屏幕状态设置相应的连接分数阈值。具体来说,终端的屏幕状态影响终端的连接状态,例如,当屏幕状态为黑屏状态,可以认为当前用户并没有使用终端,通常在黑屏状态下连接网络是为了防止接收不到软件的提示信息,此时只需要至少能维持连接信号和较低的传输速率的连接状态就能保证用户的正常使用,因此可以在黑屏状态下设置第一连接分数阈值;当屏幕状态为亮屏状态时,可以认为当前用户正在使用终端,例如看视屏、社交等,此时需要连接信号线较强、传输速率较快的连接状态才能够保证用户正常使用,因此可以在亮屏状态下设置第二连接分数阈值。根据终端的使用状态可以知道,终端在不使用时与接入点的连接状态要弱于使用时与接入点的状态的连接状态,即第一连接分数阈值小于第二连接分数阈值。

在本步骤s24中根据屏幕状态设置的连接分数阈值适用于在下述步骤s25中与上述步骤s23中计算得出的连接评价分数进行比较。

s25:比较连接评价分数和连接分数阈值。

在本步骤s25中,将上述步骤s23中计算得出的连接评价分数与步骤s24中根据屏幕状态设置的连接分数阈值进行比较,即当屏幕状态为黑屏状态时,则将连接评价分数与黑屏状态对应的第一连接评价分数进行比较,当屏幕状态为亮屏状态时,则将连接评价分数与亮屏状态对应的第一连接评价分数进行比较,若连接评价分数大于屏幕状态对应连接分数阈值,则执行下述步骤s26,若连接评价分数小于或等于屏幕状态对应连接分数阈值,则不进行任何操作。

s26:降低终端的无线网络发射功率。

在上述步骤s25中判断出连接评价分数大于连接分数阈值后,在本步骤s26中降低终端的无线发射功率。其中,降低终端的无线发射功率的方式可以阶梯式降低也可以是周期性降低相同的值,例如,阶梯式降低可以是第一阶段每次都降低5db,第二阶段每次都降低1db,第三阶段每次都降低0.1db;周期性降低相同的值可以是每隔5秒降低5db。而在本实施例中,按照每次降低0.5db的频率降低终端的无线网络发射功率。

需要说明的是,在本实施例中,上述步骤s22 ̄步骤s26是重复进行的,即当步骤s26中降低终端的无线网络发射功率一次后,会重复上述步骤s22 ̄步骤s25,即将降低发射功率后的连接评价分数和连接分数阈值再一次来比较大小,若连接评价分数大于连接分数阈值,则执行步骤s26,直至连接评价分数小于或等于连接分数阈值时,则不再进行任何操作。

本实施例通过接无线网络的接入点,获取终端连接接入点的连接状态信息,根据连接状态信息计算得出连接评价分数,获取终端的屏幕状态,根据屏幕状态设置连接分数阈值,再比较连接评价分数和连接分数阈值,若连接评价分数大于连接分数阈值,则降低终端的无线网络发射功率,能够根据终端的使用状态来动态调整wifi的发射功率大小,在保证wifi网络正常访问的同时,让用户在有限的电量下能延长使用移动终端的无线网络来访问互联网的时间,提高了用户体验。

上述方法应用于移动终端中,其逻辑过程通过计算机程序来表示,并具体通过移动终端实现。

对于计算机程序,以软件形式实现并作为独立的产品销售或使用时,可存储在一个电子设备可读取存储介质中,即,本发明还提供一种存储设备,设备上存储有程序数据,程序数据被处理器执行时实现上述方法的步骤。请参阅图3,图3是本发明存储设备一实施例的结构示意图,存储设备100中有程序数据能够被执行以实现上述实施例的方法,该存储设备可以为如u盘、光盘、服务器等。

对于移动终端的硬件结构,请参阅图4,图4是本发明一种移动终端一实施例的结构示意图。本实施例移动终端200包括处理器21及存储器22,处理器21耦接存储器22,存储器22中存储有程序数据,处理器21能够加载程序数据并执行,以实现上述终端发射功率的调整方法。

具体来说,处理器21用于连接无线网络的接入点;获取终端连接接入点的连接状态信息;根据连接状态信息计算得出连接评价分数;获取终端的屏幕状态,根据屏幕状态设置连接分数阈值;比较连接评价分数和连接分数阈值;若连接评价分数大于连接分数阈值,则降低终端的无线网络发射功率。

对于移动终端实现终端发射功率的调整方法,本实施例移动终端实现终端发射功率的调整方法与上述实施例的实施方式类似,具体实施步骤可参考图1或图2,此处不做赘述。

本实施例移动终端能够让用户在有限的电量下能延长使用移动终端的无线网络来访问互联网的时间,提高用户体验。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1