一种TAU周期配置方法和装置与流程

文档序号:16688857发布日期:2019-01-22 18:36阅读:527来源:国知局
一种TAU周期配置方法和装置与流程
本发明涉及通信领域,尤其涉及一种tau周期配置方法和装置。
背景技术
:为了进一步降低终端的能耗,通信领域的技术人员发明了nb-iot(narrowbandinternetofthings,窄带物联网)这种具有降低用户终端ue(userequipment)能耗的物联网方式;就nb-iot的覆盖深度大的特点而言,3gpp规定nb-iot比gprs(generalpacketradioservice,通用分组无线服务)在覆盖方面有20db的提升,基站会将其覆盖范围分为三种等级(0,1,2),mcl(maximcouplingloss,最大耦合损耗)分别是144、154、164,等级越高的覆盖范围(0比1高,1比2高),基站提供的信号越好。具体的,ue使用nb-iot时主要以edrx(enhanceddiscontinuoustransmission,增强的间断传输)和psm(powersavingmode,省电模式)等省电技术来少用户终端的能耗,延长用户终端的待机时间。就psm机制而言,用户终端在进入没有数据业务和语音业务的状态一定时间后,nb-iot架构中的epc(evolvedpacketcore,演进的分组核心网)中的mme(moblitymanagemententity,移动管理节点功能)单元会判定用户终端进入psm,拒绝基站对用户终端进行下行业务和用户终端的呼叫请求,同时用户终端会在进入psm后关闭本身的接入层(acessstratum,as)功能(例如小区选择等)进行省点;在用户终端进入psm的后,只有在用户终端需要发送mo(mobileoriginal)数据,或者tau周期时间到即需要更新ta时,才会退出psm模式;在用户终端处于psm且tau周期时间未到不需要更新ta时,即使用户终端移动导致ta(trackingareaupdata,跟踪区)变化,也不会退出psm模式;epc在配置好tau周期后通过基站下发给基站服务的所有终端时,不会区分终端的业务类型(比如,业务特征、发包频次等)以及终端的通信状况(例如所处位置的覆盖等级),所有的用户终端在psm状态下,等到tau周期时间结束需要更新ta时或者用户终端主动进行业务时,才被唤醒,这样会使得:如果某时刻一些应用平台需要对某些用户终端进行操作(如对硬件进行参数设置、设备软件升级等)时,无法进行,只有在用户终端被唤醒退出psm时才能进行,这样造成了应用平台无法及时的对用户终端进行操作。技术实现要素:本发明的实施例提供一种tau周期配置方法和装置,使得用户终端可以在充分省电的前提下及时被唤醒从而不耽误其他应用平台对用户终端的操作。为达到上述目的,本发明的实施例采用如下技术方案:第一方面,提供一种tau周期配置方法,包括:获取基站服务的用户终端的总数量、基站服务的所有用户终端的发包时间间隔中的最大值、基站服务的每一个用户终端使用的业务名称、基站服务的用户终端可使用的每一个业务所需的发包频次、每一个用户终端的剩余电量以及基站的每一个等级的覆盖范围内的用户终端的数量;根据每一个业务所需的发包频次将基站服务的用户终端可使用的所有业务分为n类;根据每一个用户终端的剩余电量将基站服务的所有用户终端分为m级;n为正整数,m为正整数;根据每一个用户终端使用的业务名称和每一个业务的类别获取每一类业务对应的用户终端的数量;根据每一个用户终端的剩余电量和每一个用户终端的级别获取每一级用户终端的数量;根据所有用户终端的发包时间间隔中的最大值、每一类业务对应的用户终端的数量、每一级用户终端的数量和基站的每一个等级的覆盖范围内的用户终端的数量,依据预设公式计算跟踪区域更新tau周期。上述实施例提供的tau周期配置方法,首先将根据发包时间间隔将基站服务的用户终端能使用的所有业务按照发包时间间隔不同进行分类,然后根据获取到的基站服务的每一个用户终端的剩余电量对基站服务的所有用户终端进行分级即按照剩余电量的多少将基站服务的用户终端分级,最后根据基站服务的所有用户终端的发包时间间隔的最大值、每一类业务对应的用户终端数量、每一级用户终端的数量和基站每一级的覆盖范围内的用户终端的数量,依据预设公式计算tau周期。因为最终计算出的tau周期即考虑了用户终端的剩余电量也考虑了用户终端当前使用业务所需的发包时间间隔还考虑了用户终端所处位置的覆盖范围的等级即信号质量,从而使得用户终端可以在充分省电的前提下及时被唤醒从而不耽误其他应用平台对用户终端的操作。可选的,根据每一个业务所需的发包频次将基站服务的用户终端可使用的所有业务分为n类包括:依据每一个业务所需的发包频次由小到大将基站服务的用户终端可使用的所有业务分为n类;其中,第1类业务的发包频次最小,第n类业务的发包频次最大。可选的,根据每一个用户终端的剩余电量将基站服务的所有用户终端分为m级包括:依据每一个用户终端的剩余电量由小到大将基站服务的所有用户终端分为m级;其中,第l级用户终端的剩余电量占第l级用户终端满电量的占比在((100/m)(l-1)%,(100/m)l%]范围内,l∈[1,m]且为整数。可选的,预设公式为:其中,time_tau为tau周期,max_time为基站服务的所有用户终端的发包时间间隔中的最大值,γl为第l级用户终端的调节系数,num_ue_l为第l级用户终端的数量,γj为第j类业务的调节系数,num_apnj为第j类业务对应的用户终端的数量,γi为基站的第i级覆盖范围的调节系数,num_cei为基站的第i级覆盖范围的用户终端的数量,num_total为基站服务的用户终端的总数量;l∈[1,m]且为整数,j∈[1,n]且为整数,i∈{0,1,2}。进一步可选的,γl的取值满足以下公式:γj的取值满足以下公式:γi的取值满足以下公式:第二方面,提供一种tau周期配置装置,包括:获取模块、分类模块、分级模块和处理模块;获取模块,用于获取基站服务的用户终端的总数量、基站服务的所有用户终端的发包时间间隔中的最大值、基站服务的每一个用户终端使用的业务名称、基站服务的用户终端可使用的每一个业务所需的发包频次、每一个用户终端的剩余电量以及基站的每一个等级的覆盖范围内的用户终端的数量;分类模块,用于根据获取模块获取的每一个业务所需的发包频次将获取模块获取的基站服务的用户终端可使用的所有业务分为n类,n为正整数;分级模块,用于根据获取模块获取的每一个用户终端的剩余电量将获取模块获取的基站服务的所有用户终端分为m级,m为正整数;处理模块,用于根据获取模块获取的每一个用户终端使用的业务名称和分类模块对所有业务分类后每一个业务的类别获取每一类业务对应的用户终端的数量;处理模块还用于根据获取模块获取的每一个用户终端的剩余电量和分级模块对所有用户终端分级后每一个用户终端的级别获取每一级用户终端的数量;处理模块还用于根据每一类业务对应的用户终端的数量、每一级用户终端的数量、获取模块获取的所有用户终端的发包时间间隔中的最大值和获取模块获取的基站的每一个等级的覆盖范围内的用户终端的数量,依据预设公式计算tau周期。可选的,分类模块具体用于:依据获取模块获取的每一个业务所需的发包频次由小到大将基站服务的用户终端可使用的所有业务分为n类;其中,第1类业务的发包频次最小,第n类业务的发包频次最大。可选的,分级模块具体用于:依据获取模块获取的每一个用户终端的剩余电量由小到大将基站服务的所有用户终端分为m级;其中,第l级用户终端的剩余电量占第l级用户终端满电量的占比在((100/m)(l-1)%,(100/m)l%]范围内,l∈[1,m]且为整数。第三方面,提供一种tau周期配置装置,包括:存储器、处理器、总线和通信接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当tau周期配置装置运行时,处理器执行存储器存储的计算机执行指令,以使tau周期配置装置执行如权利要求1-5任一项的tau周期配置方法。第四方面,提供一种计算机存储介质,包括计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如权利要求1-5任一项的tau周期配置方法。本发明实施例提供的tau周期配置方法和装置,该方法包括:获取基站服务的用户终端的总数量、基站服务的所有用户终端的发包时间间隔中的最大值、基站服务的每一个用户终端使用的业务名称、基站服务的用户终端可使用的每一个业务所需的发包频次、每一个用户终端的剩余电量以及基站的每一个等级的覆盖范围内的用户终端的数量;根据每一个业务所需的发包频次将基站服务的用户终端可使用的所有业务分为n类;根据每一个用户终端的剩余电量将基站服务的所有用户终端分为m级;n为正整数,m为正整数;根据每一个用户终端使用的业务名称和每一个业务的类别获取每一类业务对应的用户终端的数量;根据每一个用户终端的剩余电量和每一个用户终端的级别获取每一级用户终端的数量;根据所有用户终端的发包时间间隔中的最大值、每一类业务对应的用户终端的数量、每一级用户终端的数量和基站的每一个等级的覆盖范围内的用户终端的数量,依据预设公式计算跟踪区域更新tau周期。本发明实施例提供的方案在获取tau周期时,首先将根据发包时间间隔将基站服务的用户终端能使用的所有业务按照发包时间间隔不同进行分类,然后根据获取到的基站服务的每一个用户终端的剩余电量对基站服务的所有用户终端进行分级即按照剩余电量的多少将基站服务的用户终端分级,最后根据基站服务的所有用户终端的发包时间间隔的最大值、每一类业务对应的用户终端数量、每一级用户终端的数量和基站每一级的覆盖范围内的用户终端的数量,依据预设公式计算tau周期。因为最终计算出的tau周期即考虑了用户终端的剩余电量也考虑了用户终端当前使用业务所需的发包时间间隔还考虑了用户终端所处位置的覆盖范围的等级即信号质量,从而使得用户终端可以在充分省电的前提下及时被唤醒从而不耽误其他应用平台对用户终端的操作。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种tau周期配置方法的流程示意图;图2为本发明实施例提供的一种tau周期配置装置的结构示意图;图3为本发明实施例提供的另一种tau周期配置装置的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。需要说明的是,本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。还需要说明的是,本发明实施例中,“的(英文:of)”,“相应的(英文:corresponding,relevant)”和“对应的(英文:corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。在现有的nb-iot网络中,用户终端大多依靠psm实现休眠,从而减少终端的耗电,在用户终端进入psm后,只有在用户终端需要发送mo数据,或者tau周期时间到即需要更新ta时,才会退出psm模式;在用户终端处于即使psm且tau周期时间未到不需要更新ta时,即使用户终端移动导致ta变化,也不会退出psm模式;而epc在配置好tau周期后通过基站下发给基站服务的所有终端时,不会区分终端的业务类型,所有的用户终端在psm状态下,等到tau周期时间结束需要更新ta时或者用户终端主动进行业务时,才被唤醒,这样会使得:如果某时刻一些应用平台需要对某些用户终端进行操作(如对硬件进行参数设置、设备软件升级等)时,无法进行,只有在用户终端被唤醒退出psm时才能进行,这样造成了应用平台无法及时的对用户终端进行操作。针对上述问题,参照图1所示,本发明实施例提供一种tau周期配置方法,包括:101、获取基站服务的用户终端的总数量、基站服务的所有用户终端的发包时间间隔中的最大值、基站服务的每一个用户终端使用的业务名称、基站服务的用户终端可使用的每一个业务所需的发包频次、每一个用户终端的剩余电量以及基站的每一个等级的覆盖范围内的用户终端的数量。具体的,每一个用户终端的剩余电量指该用户终端的剩余电量占该用户终端的满电量的占比。1021、根据每一个业务所需的发包频次将基站服务的用户终端可使用的所有业务分为n类,n为正整数。示例性的,1021步骤包括:依据每一个业务所需的发包频次由小到大将基站服务的用户终端可使用的所有业务分为n类;其中,第1类业务的发包频次最小,第n类业务的发包频次最大;例如根据每一个业务所需的发包频次由小到大将基站服务的用户终端可使用的所有业务分为10类后各类业务可参照表1所示:表1上述表1仅为实际中一种分类方式,其余分类情况可依据实际需要而定,此处不做具体限制。1022、根据每一个用户终端的剩余电量将基站服务的所有用户终端分为m级,m为正整数。示例性的,1022步骤包括:依据每一个用户终端的剩余电量由小到大将基站服务的所有用户终端分为m级;其中,第l级用户终端的剩余电量占第l级用户终端满电量的占比在((100/m)(l-1)%,(100/m)l%]范围内,l∈[1,m]且为整数;例如依据每一个用户终端的剩余电量由小到大将基站服务的所有用户终端分为10级时,各级用户终端的剩余电量占比参照表2所示:用户终端级别剩余电量占比1(0,10%]2(10%,20%]3(20%,30%]4(30%,40%]5(40%,50%]6(50%,60%]7(60%,70%]8(70%,80%]9(80%,90%]10(90%,100%]表2上述表2仅为实际中一种分级方式,其余分级情况可依据实际需要而定,此处不做具体限制。1031、根据每一个用户终端使用的业务名称和每一个业务的类别获取每一类业务对应的用户终端的数量。1032、根据每一个用户终端的剩余电量和每一个用户终端的级别获取每一级用户终端的数量。104、根据所有用户终端的发包时间间隔中的最大值、每一类业务对应的用户终端的数量、每一级用户终端的数量和基站的每一个等级的覆盖范围内的用户终端的数量,依据预设公式计算跟踪区域更新tau周期。示例性的,预设公式为:其中,time_tau为tau周期,max_time为基站服务的所有用户终端的发包时间间隔中的最大值,γl为第l级用户终端的调节系数,num_ue_l为第l级用户终端的数量,γj为第j类业务的调节系数,num_apnj为第j类业务对应的用户终端的数量,γi为基站的第i级覆盖范围的调节系数,num_cei为基站的第i级覆盖范围的用户终端的数量,num_total为基站服务的用户终端的总数量;l∈[1,m]且为整数,j∈[1,n]且为整数,i∈{0,1,2}。进一步可选的,γl的取值满足以下公式:γl与用户终端剩余电量多少和第l等级的用户终端的数量有关,当用户终端剩余电量较多,或第l等级的用户终端的数量较多时,该系数较大;γj的取值满足以下公式:γj与用户终端的发包频次大小和第j类的用户终端的数量相关,当用户终端发包频次较小,或第j类的用户终端的数量较多时,该系数较大。γi的取值满足以下公式:为了更清楚的说明上述实施例提供的方案的有益效果,以基站的用户终端的总数量为1000,业务如表1所示分为10类,用户终端如表2所示分为10级为例进行说明:(1)保证不同类业务对应用户终端的数量占比以及基站不同级覆盖范围内的用户终端数量不变:第一类业务占10%,第二类业务占15%,第三类业务占20%,第四类业务占20%,第五类业务占15%,第六类业务占5%,第七类业务占5%,第八类业务占5%,第九类业务占4%,第十类业务(发包频次30小时/次)占1%,其中各百分比值均指该类业务对应的用户终端的数量占总的用户终端数量的占比;第0级覆盖范围内的用户终端的数量为400,第1级覆盖范围内的用户终端数量为200,第2级覆盖范围内的用户终端数量为400;当第一级用户终端占5%,第二级用户终端占10%,第三级用户终端占10%,第四级用户终端占20%,第五级用户终端占20%,第六级用户终端占15%,第七级用户终端占10%,第八级用户终端占5%,第九级用户终端占5%,第十级用户终端占0%时,tau周期time_tau=30/((0.5%*50+2%*100+3%*100+8%*200+10%*200+9%*150+7%*100+4%*50+4.5%*50)+(1%*100+3%*150+6%*200+8%*200+7.5%*150+3%*50+3.5%*50+4%*50+3.6%*40+1%*10)+(1*400+4*200+8*400))/3000=30/(66+51.54+4400)/3000=1.505847(h);当第一级用户终端占0%,第二级用户终端占5%,第三级用户终端占10%,第四级用户终端占15%,第五级用户终端占20%,第六级用户终端占15%,第七级用户终端占10%,第八级用户终端占10%,第九级用户终端占15%,第十级用户终端占0%时,tau周期time_tau=30/((1%*50+3%*100+6%*150+10%*200+9%*150+7%*100+8%*100+13.5%*150)+(1%*100+3%*150+6%*200+8%*200+7.5%*150+3%*50+3.5%*50+4%*50+3.6%*40+1%*10)+(1*400+4*200+8*400))/3000=30/(81.25+51.54=4400)/3000=1.51093(h)由上可知,同等条件下,剩余电量少的用户终端占比越大则依据本发明实施例提供的方案计算出的tau周期就越大,即减少剩余电量少的用户终端的唤醒次数,能够保证用户终端的节能效果。(2)保证不同等级的用户终端的数量占比不变以及基站不同级覆盖范围内的用户终端数量不变:第一级用户终端占5%,第二级用户终端占10%,第三级用户终端占10%,第四级用户终端占20%,第五级用户终端占20%,第六级用户终端占15%,第七级用户终端占10%,第八级用户终端占5%,第九级用户终端占5%,第十级用户终端占0%;第0级覆盖范围内的用户终端的数量为400,第1级覆盖范围内的用户终端数量为200,第2级覆盖范围内的用户终端数量为400;当第一类业务占10%,第二类业务占15%,第三类业务占20%,第四类业务占20%,第五类业务占15%,第六类业务占5%,第七类业务占5%,第八类业务占5%,第九类业务占4%,第十类业务(发包频次30小时/次)占1%时,tau周期time_tau=30/((0.5%*50+2%*100+3%*100+8%*200+10%*200+9%*150+7%*100+4%*50+4.5%*50)+(1%*100+3%*150+6%*200+8%*200+7.5%*150+3%*50+3.5%*50+4%*50+3.6%*40+1%*10)+(1*400+4*200+8*400))/3000=30/(66+51.54+4400)/3000=1.505847(h);当第一类业务占5%,第二类业务占10%,第三类业务占10%,第四类业务占15%,第五类业务占20%,第六类业务占10%,第七类业务占10%,第八类业务占10%,第九类业务占5%,第十类业务(发包频次30小时/次)占5%时,tau周期time_tau=30/((0.5%*50+2%*100+3%*100+8%*200+10%*200+9%*150+7%*100+4%*50+4.5%*50)+(0.5%*50+2%*100+3%*100+6%*150+10%*200+6%*100+7%*100+8%*100+4.5%*50+5%*50)+(1*400+4*200+8*400))/3000=30/(66+60+4400)/3000=1.5087(h);由上可知,同等条件下,发包时间间隔长的用户终端占比越大则依据本发明实施例提供的方案计算出的tau周期就越小,即避免了发包时间间隔长的用户终端在需要唤醒手机时长时间不能被唤醒。(3)保证不同类业务对应用户终端的数量占比以及不同等级的用户终端的数量占比不变:第一类业务占10%,第二类业务占15%,第三类业务占20%,第四类业务占20%,第五类业务占15%,第六类业务占5%,第七类业务占5%,第八类业务占5%,第九类业务占4%,第十类业务(发包频次30小时/次)占1%,其中各百分比值均指该类业务对应的用户终端的数量占总的用户终端数量的占比;第一级用户终端占5%,第二级用户终端占10%,第三级用户终端占10%,第四级用户终端占20%,第五级用户终端占20%,第六级用户终端占15%,第七级用户终端占10%,第八级用户终端占5%,第九级用户终端占5%,第十级用户终端占0%;当第0级覆盖范围内的用户终端的数量为400,第1级覆盖范围内的用户终端数量为200,第2级覆盖范围内的用户终端数量为400时,tau周期time_tau=30/((0.5%*50+2%*100+3%*100+8%*200+10%*200+9%*150+7%*100+4%*50+4.5%*50)+(1%*100+3%*150+6%*200+8%*200+7.5%*150+3%*50+3.5%*50+4%*50+3.6%*40+1%*10)+(1*400+4*200+8*400))/3000=30/(66+51.54+4400)/3000=1.505847(h);当当第0级覆盖范围内的用户终端的数量为600,第1级覆盖范围内的用户终端数量为300,第2级覆盖范围内的用户终端数量为100时,tau周期time_tau=30/((0.5%*50+2%*100+3%*100+8%*200+10%*200+9%*150+7%*100+4%*50+4.5%*50)+(1%*100+3%*150+6%*200+8%*200+7.5%*150+3%*50+3.5%*50+4%*50+3.6%*40+1%*10)+(1*600+4*300+8*100))/3000=30/(66+51.54+2600)/3000=0.905847(h);由上可知,同等条件下,等级越高的覆盖范围的用户终端数量越大则依据本发明实施例提供的方案计算出的tau周期就越小,即避免了信号更好更容易接入基站对应的小区网络的用户终端在需要唤醒手机时长时间不能被唤醒;信号越差越难接入小区网络的用户终端因为其本身接入小区网络的重复次数较多,较为费电,所以如果信号差(等级低的覆盖范围,0级最高,2级最低)的用户终端较多,为了保证用户终端的省电,会将tau周期设置的长一些。综上可知,本发明实施例提供的技术方案可以在保证用户终端省电的基础上下及时被唤醒从而不耽误其他应用平台对用户终端的操作。本发明实施例提供的tau周期配置方法,该方法包括:获取基站服务的用户终端的总数量、基站服务的所有用户终端的发包时间间隔中的最大值、基站服务的每一个用户终端使用的业务名称、基站服务的用户终端可使用的每一个业务所需的发包频次、每一个用户终端的剩余电量以及基站的每一个等级的覆盖范围内的用户终端的数量;根据每一个业务所需的发包频次将基站服务的用户终端可使用的所有业务分为n类;根据每一个用户终端的剩余电量将基站服务的所有用户终端分为m级;n为正整数,m为正整数;根据每一个用户终端使用的业务名称和每一个业务的类别获取每一类业务对应的用户终端的数量;根据每一个用户终端的剩余电量和每一个用户终端的级别获取每一级用户终端的数量;根据所有用户终端的发包时间间隔中的最大值、每一类业务对应的用户终端的数量、每一级用户终端的数量和基站的每一个等级的覆盖范围内的用户终端的数量,依据预设公式计算跟踪区域更新tau周期。本发明实施例提供的方案在获取tau周期时,首先将根据发包时间间隔将基站服务的用户终端能使用的所有业务按照发包时间间隔不同进行分类,然后根据获取到的基站服务的每一个用户终端的剩余电量对基站服务的所有用户终端进行分级即按照剩余电量的多少将基站服务的用户终端分级,最后根据基站服务的所有用户终端的发包时间间隔的最大值、每一类业务对应的用户终端数量、每一级用户终端的数量和基站每一级的覆盖范围内的用户终端的数量,依据预设公式计算tau周期。因为最终计算出的tau周期即考虑了用户终端的剩余电量也考虑了用户终端当前使用业务所需的发包时间间隔还考虑了用户终端所处位置的覆盖范围的等级即信号质量,从而使得用户终端可以在充分省电的前提下及时被唤醒从而不耽误其他应用平台对用户终端的操作。参照图2所示,本发明实施例还提供一种tau周期配置装置01,包括:获取模块21、分类模块22、分级模块23和处理模块24;获取模块21,用于获取基站服务的用户终端的总数量、基站服务的所有用户终端的发包时间间隔中的最大值、基站服务的每一个用户终端使用的业务名称、基站服务的用户终端可使用的每一个业务所需的发包频次、每一个用户终端的剩余电量以及基站的每一个等级的覆盖范围内的用户终端的数量;分类模块22,用于根据获取模块21获取的每一个业务所需的发包频次将获取模块21获取的基站服务的用户终端可使用的所有业务分为n类,n为正整数;分级模块23,用于根据获取模块21获取的每一个用户终端的剩余电量将获取模块21获取的基站服务的所有用户终端分为m级,m为正整数;处理模块24,用于根据获取模块21获取的每一个用户终端使用的业务名称和分类模块22对所有业务分类后每一个业务的类别获取每一类业务对应的用户终端的数量;处理模块24还用于根据获取模块21获取的每一个用户终端的剩余电量和分级模块23对所有用户终端分级后每一个用户终端的级别获取每一级用户终端的数量;处理模块24还用于根据每一类业务对应的用户终端的数量、每一级用户终端的数量、获取模块21获取的所有用户终端的发包时间间隔中的最大值和获取模块21获取的基站的每一个等级的覆盖范围内的用户终端的数量,依据预设公式计算tau周期。可选的,分类模块22具体用于:依据获取模块21获取的每一个业务所需的发包频次由小到大将基站服务的用户终端可使用的所有业务分为n类;其中,第1类业务的发包频次最小,第n类业务的发包频次最大。可选的,分级模块23具体用于:依据获取模块21获取的每一个用户终端的剩余电量由小到大将基站服务的所有用户终端分为m级;其中,第l级用户终端的剩余电量占第l级用户终端满电量的占比在((100/m)(l-1)%,(100/m)l%]范围内,l∈[1,m]且为整数。本发明实施例提供的tau周期配置装置,因为该装置包括:获取模块,用于获取基站服务的用户终端的总数量、基站服务的所有用户终端的发包时间间隔中的最大值、基站服务的每一个用户终端使用的业务名称、基站服务的用户终端可使用的每一个业务所需的发包频次、每一个用户终端的剩余电量以及基站的每一个等级的覆盖范围内的用户终端的数量;分类模块,用于根据获取模块获取的每一个业务所需的发包频次将获取模块获取的基站服务的用户终端可使用的所有业务分为n类,n为正整数;分级模块,用于根据获取模块获取的每一个用户终端的剩余电量将获取模块获取的基站服务的所有用户终端分为m级,m为正整数;处理模块,用于根据获取模块获取的每一个用户终端使用的业务名称和分类模块对所有业务分类后每一个业务的类别获取每一类业务对应的用户终端的数量;处理模块还用于根据获取模块获取的每一个用户终端的剩余电量和分级模块对所有用户终端分级后每一个用户终端的级别获取每一级用户终端的数量;处理模块还用于根据每一类业务对应的用户终端的数量、每一级用户终端的数量、获取模块获取的所有用户终端的发包时间间隔中的最大值和获取模块获取的基站的每一个等级的覆盖范围内的用户终端的数量,依据预设公式计算tau周期。所以本发明实施例提供的方案在获取tau周期时,首先可以将根据发包时间间隔将基站服务的用户终端能使用的所有业务按照发包时间间隔不同进行分类,然后根据获取到的基站服务的每一个用户终端的剩余电量对基站服务的所有用户终端进行分级即按照剩余电量的多少将基站服务的用户终端分级,最后根据基站服务的所有用户终端的发包时间间隔的最大值、每一类业务对应的用户终端数量、每一级用户终端的数量和基站每一级的覆盖范围内的用户终端的数量,依据预设公式计算tau周期。因为最终计算出的tau周期即考虑了用户终端的剩余电量也考虑了用户终端当前使用业务所需的发包时间间隔还考虑了用户终端所处位置的覆盖范围的等级即信号质量,从而使得用户终端可以在充分省电的前提下及时被唤醒从而不耽误其他应用平台对用户终端的操作。参照图3所示,本发明实施例还提供另一种tau周期配置装置,包括存储器31、处理器32、总线33和通信接口34;存储器31用于存储计算机执行指令,处理器32与存储器31通过总线33连接;当tau周期配置装置运行时,处理器32执行存储器31存储的计算机执行指令,以使tau周期配置装置执行如上述实施例提供的tau周期配置方法。在具体的实现中,作为一种实施例,处理器32(32-1和32-2)可以包括一个或多个cpu,例如图3中所示的cpu0和cpu1。且作为一种实施例,tau周期配置装置可以包括多个处理器32,例如图3中所示的处理器32-1和处理器32-2。这些处理器32中的每一个cpu可以是一个单核处理器(single-cpu),也可以是一个多核处理器(multi-cpu)。这里的处理器32可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。存储器31可以是只读存储器31(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器31可以是独立存在,通过通信总线33与处理器32相连接。存储器31也可以和处理器32集成在一起。在具体的实现中,存储器31,用于存储本申请中的数据和执行本申请的软件程序对应的计算机执行指令。处理器32可以通过运行或执行存储在存储器31内的软件程序,以及调用存储在存储器31内的数据,tau周期配置装置的各种功能。通信接口34,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如控制系统、无线接入网(radioaccessnetwork,ran),无线局域网(wirelesslocalareanetworks,wlan)等。通信接口34可以包括接收单元实现接收功能,以及发送单元实现发送功能。总线33,可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外部设备互连(peripheralcomponentinterconnect,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。该总线33可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。本发明实施例还提供一种计算机存储介质,计算机存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如上述实施例提供的tau周期配置方法。本发明实施例还提供一种计算机程序,该计算机程序可直接加载到存储器中,并含有软件代码,该计算机程序经由计算机载入并执行后能够实现上述实施例提供的tau周期配置方法。本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1