一种尝试接入次数的获取方法和基站与流程

文档序号:13739798阅读:140来源:国知局
一种尝试接入次数的获取方法和基站与流程

本发明涉及通信领域,尤其涉及一种尝试接入次数的获取方法和基站。



背景技术:

因为nb-iot(narrowbandinternetofthings,窄带物联网)作为一种基于3gpp(3rdgenerationpartnershipproject,第三代合作伙伴计划)lte(longtermevolution,长期演进)标准协议演进的物联网技术,与现有移动网络相比有着频谱资源利用率高、支持大量低速用户、覆盖深度大、终端低功耗等特点,所以nb-iot已经得到越来越受到运营商的青睐。就nb-iot的覆盖深度大的特点而言,3gpp规定nb-iot比gprs(generalpacketradioservice,通用分组无线服务)在覆盖方面有20db的提升,基站会将其覆盖范围分为三种覆盖等级,mcl(maximcouplingloss,最大耦合损耗)分别是144、154、164,下行通过数据重复带来覆盖增强,上行通过数据重复、提升上行功率谱密度的方式带来覆盖增强;在用户终端接入nb-iot时,基站中的每个等级的覆盖范围中,用户终端随机接入尝试次数在基站上是配置好的,不管用户终端在该等级的覆盖范围的中间还是远离基站的边缘,都会因为预设规则以设定的尝试接入次数去尝试接入基站覆盖下的小区,但当用户终端本身是处于某一等级的覆盖范围内的远离基站的边缘时,信号本来已经很差,但仍然要以基站设定的尝试接入次数去尝试接入,待接入失败后,才会将尝试接入次数升至与更高一级的覆盖范围对应的尝试接入次数,以更高等级的覆盖范围对应的尝试接入次数和接入参数去尝试接入,这样会带来接入时延上的增加,以及对终端上行所用的随机接入信道的长时间占用。



技术实现要素:

本发明的实施例提供一种尝试接入次数的获取方法和基站,能够避免用户接入小区网络时在信号差的区域接入时延过长。

为达到上述目的,本发明的实施例采用如下技术方案:

第一方面,提供一种尝试接入次数的获取方法,其特征在于,包括:

获取基站的所有等级的覆盖范围内每个用户终端的参考信号接收功率rsrp值和基站的每个等级的覆盖范围内的用户终端数量;根据预设rsrp值以及基站的每个等级的覆盖范围内所有用户终端的rsrp值中的最大值和最小值的差值,将基站的每个等级的覆盖范围分为n层;基站的每个等级的覆盖范围的第一层为包含当前等级的覆盖范围内的所有用户终端的rsrp值中的最小值的一层,基站的每个等级的覆盖范围的第n层为包含当前等级的覆盖范围内的所有用户终端的rsrp值中的最大值的一层;n大于等于2且为整数;根据基站的所有等级的覆盖范围内每个用户终端的rsrp值和基站的每个等级的覆盖范围内每一层的用户终端的rsrp值范围获取基站的每个等级的覆盖范围内每一层的用户终端数量;根据基站的每个等级的覆盖范围内每一层的用户终端数量和基站的每个等级的覆盖范围内的用户终端数量计算基站的每个等级的覆盖范围内用户终端的尝试接入次数。

上述实施例提供的尝试接入次数的获取方法,根据用户终端接收到的信号质量情况(由rsrp决定)得出基站的每一个等级的覆盖范围内的用户终端数量分布情况即基站的每一个等级的覆盖范围内每一层的用户终端数量,然后根据基站的每一个等级的覆盖范围内的用户终端数量分布情况设定基站的每一个等级的覆盖范围内的用户终端接入基站所属小区网时的尝试接入次数,因为本方案设定的基站的每一个等级的覆盖范围内的用户终端的尝试接入次数是与当前等级的覆盖范围内接收到不同质量的信号的用户终端数量的占比情况相关的,所以可以使得基站的每一个等级的覆盖范围内的用户终端在接入小区网络的尝试接入次数随着当前等级的覆盖范围内接收到不同质量的信号的用户终端的占比情况产生变化,接收到差的信号质量的用户终端的占比越多,则对应的当前等级的覆盖范围的用户终端尝试接入次数就会越小,也就能更快的将用户终端的尝试接入次数和接入参数升为更高等级的尝试接入次数和接入参数,以使得用户终端在接入小区网络时需要的尝试接入次数减小,避免了用户接入小区网络时接入时延过长的问题。

可选的,根据预设rsrp值以及基站的每个等级的覆盖范围内所有用户终端的rsrp值中的最大值和最小值的差值,将基站的每个等级的覆盖范围分为n层具体参照以下公式:

n=(max_rsrp_ue_cej-min_rsrp_ue_cej)/s;

其中,max_rsrp_ue_cej为基站的第j等级的覆盖范围内所有用户终端的rsrp值中的最大值,min_rsrp_ue_cej为基站的第j等级的覆盖范围内所有用户终端的rsrp值中的最小值,s为预设rsrp值,n为小数时向上取整,j∈[0,1,2]。

可选的,根据基站的每个等级的覆盖范围内每一层的用户终端数量和基站的每个等级的覆盖范围内的用户终端数量获取基站的每个等级的覆盖范围内用户终端的尝试接入次数尝试接入次数包括:

当j为0或1时,根据基站的第j等级的覆盖范围内第1层至第k层的用户终端数量总和、基站的第j等级的覆盖范围内第(k+1)层至第n层的用户终端数量总和以及基站的第j等级的覆盖范围内的用户终端数量依据第一预设公式计算基站的第j等级的覆盖范围内的用户终端的尝试接入次数;

当j为2时,根据基站的第j等级的覆盖范围内第1层至第k层的用户终端数量总和、基站第j等级的覆盖范围内第(k+1)层至第n层的用户终端数量总和以及基站的第j等级的覆盖范围内的用户终端数量依据第二预设公式计算基站的第j等级的覆盖范围内的用户终端的尝试接入次数;j∈[0,1,2];当n为偶数时k=n/2,当n为奇数时k=(n-1)/2。

可选的,第一预设公式为:

第二预设公式为:

其中,pt_j为基站的第j等级的覆盖范围内的用户终端的尝试接入次数,α为第一预设系数,β为第二预设系数,num_j[m]为基站的第j等级的覆盖范围内第m层的用户终端数量,ue_num_total_cej为基站的第j等级的覆盖范围内的用户终端数量;α与β之和为1且α小于β。

第二方面,提供一种基站,包括:获取模块、分层模块和处理模块;

获取模块,用于获取基站的所有等级的覆盖范围内每个用户终端的rsrp值和基站的每个等级的覆盖范围内的用户终端数量;

分层模块,用于根据预设rsrp值以及获取模块获取的基站的每个等级的覆盖范围内所有用户终端的rsrp值中的最大值和最小值的差值,将基站的每个等级的覆盖范围分为n层;基站的每个等级的覆盖范围的第一层为包含当前等级的覆盖范围内的所有用户终端的rsrp值中的最小值的一层,基站的每个等级的覆盖范围的第n层为包含当前等级的覆盖范围内的所有用户终端的rsrp值中的最大值的一层;n大于等于1且为整数;

处理模块,用于根据获取模块获取的基站的所有等级的覆盖范围内每个用户终端的rsrp值和分层模块对基站的每个等级的覆盖范围分层后每一层的用户终端的rsrp值范围获取基站的每个等级的覆盖范围内每一层的用户终端数量;

处理模块还用于根据基站的每个等级的覆盖范围内每一层的用户终端数量和获取模块获取的基站的每个等级的覆盖范围内的用户终端数量计算基站的每个等级的覆盖范围内用户终端的尝试接入次数尝试接入次数。

可选的,分层模块具体依据以下公式对基站的每个等级的覆盖范围进行分层:

n=(max_rsrp_ue_cej-min_rsrp_ue_cej)/s;

其中,max_rsrp_ue_cej为基站的第j等级的覆盖范围内所有用户终端的rsrp值中的最大值,min_rsrp_ue_cej为基站的第j等级的覆盖范围内所有用户终端的rsrp值中的最小值,s为预设rsrp值;j∈[0,1,2]。

可选的,处理模块具体用于:

当j为0或1时,根据基站的第j等级的覆盖范围内第1层至第k层的用户终端数量总和、基站的第j等级的覆盖范围内第(k+1)层至第n层的用户终端数量总和以及基站的第j等级的覆盖范围内的用户终端数量依据第一预设公式计算基站的第j等级的覆盖范围内的用户终端的尝试接入次数;

当j为2时,根据基站的第j等级的覆盖范围内第1层至第k层的用户终端数量总和、基站的第j等级的覆盖范围内第(k+1)层至第n层的用户终端数量总和以及基站的第j等级的覆盖范围内的用户终端数量依据第二预设公式计算基站的第j等级的覆盖范围内的用户终端的尝试接入次数;j∈[0,1,2];当n为偶数时k=n/2,当n为奇数时k=(n-1)/2。

可选的,处理模块依据的第一预设公式为:

处理模块依据的第二预设公式为:

其中,pt_j为基站的第j等级的覆盖范围内的用户终端的尝试接入次数,α为第一预设系数,β为第二预设系数,num_j[m]为基站的第j等级的覆盖范围内第m层的用户终端数量,ue_num_total_cej为基站的第j等级的覆盖范围内的用户终端数量;α与β之和为1且α小于β。

本发明实施例提供的尝试接入次数的获取方法和基站,因为该方法包括:获取基站的覆盖范围内每个用户终端的参考信号接收功率rsrp值和基站的每个等级的覆盖范围内的用户终端数量;根据预设rsrp值以及基站的每个等级的覆盖范围内所有用户终端的rsrp值中的最大值和最小值的差值,将基站的每个等级的覆盖范围分为n层;基站的每个等级的覆盖范围的第一层为当前等级的覆盖范围内离基站最近的一层,基站的每个等级的覆盖范围的第n层为当前等级的覆盖范围内离基站最远的一层;n大于等于1且为正整数;根据基站的覆盖范围内每个用户终端的rsrp值和基站的每个等级的覆盖范围内每一层的用户终端的rsrp值范围获取基站的每个等级的覆盖范围内每一层的用户终端数量;根据基站的每个等级的覆盖范围内每一层的用户终端数量和基站的每个等级的覆盖范围内的用户终端数量计算基站的每个等级的覆盖范围内用户终端的尝试接入次数pt。本发明实施例提供的技术方案,可以根据用户终端接收到的信号质量情况(由rsrp决定)得出基站的每一个等级的覆盖范围内的用户终端数量分布情况,然后根据基站的每一个等级的覆盖范围内的用户终端数量分布情况设定基站的每一个等级的覆盖范围内的用户终端接入基站所属小区网时的尝试接入次数。因为本发明实施例提供的方案设定的基站的每一个等级的覆盖范围内的用户终端的尝试接入次数是与当前等级的覆盖范围内接收到不同质量的信号的用户终端数量的占比情况相关的,所以可以使得基站的每一个等级的覆盖范围内的用户终端在接入小区网络的尝试接入次数随着当前等级的覆盖范围内接收到不同质量的信号的用户终端的占比情况产生变化,接收到差的信号质量的用户终端的占比越多,则对应的当前等级的覆盖范围的用户终端尝试接入次数就会越小,也就能更快的将用户终端的尝试接入次数和接入参数升为更高等级的尝试接入次数和接入参数,以使得用户终端在接入小区网络时需要的尝试接入次数减小,避免了用户接入小区网络时接入时延过长的问题。

附图说明

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

图1为现有技术提供的基站覆盖范围示意图;

图2为本发明实施例提供的一种尝试接入次数的获取方法流程示意图;

图3为本发明另一实施例提供的一种尝试接入次数的获取方法流程示意图;

图4为本发明实施例提供的一种基站结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

还需要说明的是,本发明实施例中,“的(英文:of)”,“相应的(英文:corresponding,relevant)”和“对应的(英文:corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。

在现有技术中,参照图1所示对应的基站会根据覆盖距离设置三个等级的覆盖范围(0,1,2),每个等级的覆盖范围都针对一定范围的rsrp值(可以反映信号的强弱,rsrp越大信号越强),因为每个基站的输出功率不定导致不同基站相同位置的用户终端的rsrp也不同,但所有同类基站发出的信号功率的损耗特性都是一样的,因此图1中以基站的输出功率和用户终端的rsrp值的差值mcl示意,第一等级(cel0)的覆盖范围针对的mcl值范围为(0db,144db),第二等级(cel1)的覆盖范围针对的mcl值范围为[144db,154db),第三等级(cel2)的覆盖范围针对的mcl值范围为[154db,164db),针对每个等级的覆盖范围基站都会设置好用户终端在接入时的尝试接入次数,当用户终端在某个等级的覆盖范围内接入网络时,如果接入次数超过了基站设定好的尝试接入次数则会以基站设定的更高等级的尝试接入次数以及接入参数继续尝试;这样就造成了一个问题:当用户终端在某个等级的覆盖范围内离基站较远的信号差的地方进行接入时,很明显以当前等级覆盖范围对应的尝试接入次数和参数作为用户终端本身接入的次数和接入参数时是很难接入到网络的,但是因为基站对应尝试接入次数的设定,用户终端必须尝试多次之后才能以更高等级的尝试接入次数和参数来接入网络,这造成用户终端接入网络时延上的增加,而且用户终端一直在接入的过程中会占用随机接入信道侵占通信资源。

针对上述问题,参照图2所示,本发明实施例提供一种尝试接入次数的获取方法,包括:

201、获取基站的所有等级的覆盖范围内每个用户终端的参考信号接收功率rsrp值和基站的每个等级的覆盖范围内的用户终端数量。

202、根据预设rsrp值以及基站的每个等级的覆盖范围内所有用户终端的rsrp值中的最大值和最小值的差值,将基站的每个等级的覆盖范围分为n层。

其中,基站的每个等级的覆盖范围的第一层为包含当前等级的覆盖范围内的所有用户终端的rsrp值中的最小值的一层,基站的每个等级的覆盖范围的第n层为包含当前等级的覆盖范围内的所有用户终端的rsrp值中的最大值的一层,n大于等于2且为整数;分层的层数具体参照以下公式进行:

n=(max_rsrp_ue_cej-min_rsrp_ue_cej)/s;

其中,max_rsrp_ue_cej为基站的第j等级的覆盖范围内所有用户终端的rsrp值中的最大值,min_rsrp_ue_cej为基站的第j等级的覆盖范围内所有用户终端的rsrp值中的最小值,s为预设rsrp值,n为小数时向上取整,例如n计算为5.4时取值为6;因为基站有三个等级的覆盖范围,为第0等级覆盖范围、第1等级覆盖范围和第2等级覆盖范围,所以j∈[0,1,2]。

203、根据基站的所有等级的覆盖范围内每个用户终端的rsrp值和基站的每个等级的覆盖范围内每一层的用户终端的rsrp值范围获取基站的每个等级的覆盖范围内每一层的用户终端数量。

具体的,基站的第j等级的覆盖范围中第t层中的用户终端的rsrp值需要满足:

min_rsrp_ue_cej+(t-1)s≤rsrp_uei_cej<min_rsrp_ue_cej+ts;

其中rsrp_uei_cej为第j等级的覆盖范围中第t层的任一用户终端的rsrp值,1≤t≤n且为整数,其中rsrp_uei_cej的范围即为基站的第j等级的覆盖范围中第t层的用户终端的rsrp值范围。

204、根据基站的每个等级的覆盖范围内每一层的用户终端数量和基站的每个等级的覆盖范围内的用户终端数量计算基站的每个等级的覆盖范围内用户终端的尝试接入次数。

上述实施例提供的尝试接入次数的获取方法,根据用户终端接收到的信号质量情况(由rsrp决定)得出基站的每一个等级的覆盖范围内的用户终端数量分布情况即基站的每一个等级的覆盖范围每一层的用户终端数量,然后根据基站的每一个等级的覆盖范围内的用户终端数量分布情况设定基站的每一个等级的覆盖范围内的用户终端接入基站所属小区网时的尝试接入次数,因为本方案设定的基站的每一个等级的覆盖范围内的用户终端的尝试接入次数是与当前等级的覆盖范围内接收到不同质量的信号的用户终端数量的占比情况相关的,所以可以使得基站的每一个等级的覆盖范围内的用户终端在接入小区网络的尝试接入次数随着当前等级的覆盖范围内接收到不同质量的信号的用户终端的占比情况产生变化,接收到差的信号质量的用户终端的占比越多,则对应的当前等级的覆盖范围的用户终端尝试接入次数就会越小,也就能更快的将用户终端的尝试接入次数和接入参数升为更高等级的尝试接入次数和接入参数,以使得用户终端在接入小区网络时需要的尝试接入次数减小,避免了用户接入小区网络时接入时延过长的问题。

参照图3所示,本发明实施例还提供一种尝试接入次数的获取方法作为对上述实施例提供的尝试接入次数的获取方法的补充,包括:

301、获取基站的所有等级的覆盖范围内每个用户终端的参考信号接收功率rsrp值和基站的每个等级的覆盖范围内的用户终端数量。

302、根据预设rsrp值以及基站的每个等级的覆盖范围内所有用户终端的rsrp值中的最大值和最小值的差值,将基站的每个等级的覆盖范围分为n层。

其中,基站的每个等级的覆盖范围的第一层为包含当前等级的覆盖范围内的所有用户终端的rsrp值中的最小值的一层,基站的每个等级的覆盖范围的第n层为包含当前等级的覆盖范围内的所有用户终端的rsrp值中的最大值的一层,n大于等于2且为整数。

303、根据基站的所有等级的覆盖范围内每个用户终端的rsrp值和基站的每个等级的覆盖范围内每一层的用户终端的rsrp值范围获取基站的每个等级的覆盖范围内每一层的用户终端数量。

3041、当j为0或1时,根据基站的第j等级的覆盖范围内第1层至第k层的用户终端数量总和、基站的第j等级的覆盖范围内第(k+1)层至第n层的用户终端数量总和以及基站的第j等级的覆盖范围内的用户终端数量依据第一预设公式计算基站的第j等级的覆盖范围内的用户终端的尝试接入次数。

示例性的,第一预设公式为:

其中,pt_j为基站的第j等级的覆盖范围内的用户终端的尝试接入次数,α为第一预设系数,β为第二预设系数,num_j[m]为基站的第j等级的覆盖范围内第m层的用户终端数量,ue_num_total_cej为基站的第j等级的覆盖范围内的用户终端数量;α与β之和为1且α小于β;

其中,j∈[0,1,2];当n为偶数时k=n/2,当n为奇数时k=(n-1)/2,当然当n为奇数时在不影响计算的基础上,k也可以为(n+1)/2,具体需要参照实际数据来设定;在该实施例中将基站的第j等级的覆盖范围内远离基站(用户终端的rsrp小)的一半的覆盖范围(第一层到第k层)作为信号差的部分(实际中根据实际情况选择,不限于选择远离基站的一半覆盖范围),然后需要通过预设的计算公式使得尝试接入次数随着信号差的用户终端数量的增大而减小。

3042、若j为2则根据基站的第j等级的覆盖范围内第1层至第k层的用户终端数量总和、基站第j等级的覆盖范围内第(k+1)层至第n层的用户终端数量总和以及基站的第j等级的覆盖范围内的用户终端数量依据第二预设公式计算基站的第j等级的覆盖范围内的用户终端的尝试接入次数。

示例性的,第二预设公式为:

需要说明的是,根据上述两种公式计算尝试接入次数的结果如果为小数,则向下取整,例如当尝试接入次数的计算结果为16.6时确定尝试接入次数为16;另外上述实施例中j为0或1时与j为2时尝试接入次数的计算公式不同主要是因为基站的第2等级的覆盖范围是离基站最远的一部分,本身信号就比较差,所以在计算时需要使得尝试接入次数的变化要比j为0或1时的变化快。

另外,上述实施例中的α和β的取值具体参照实际情况而定,本发明实施例中不做具体限制。

为了更清楚的表明本发明实施例提供的尝试接入次数的获取方法所能达到的有益效果,以某基站第1等级的用户终端数量为1000,分为10层,取α为0.3,β为0.7为例进行说明:

当第2等级的第1层到第5层的用户终端数量和为300,第6层到第10层的用户终端数量和为700时,pt_j=6*(0.3*300+0.7*700)/1000=3.48向下取整为3;

当第2等级的第1层到第5层的用户终端数量和为600,第6层到第10层的用户终端数量和为400时,pt_j=6*(0.3*600+0.7*400)/1000=2.76向下取整为2;

可以明显得出尝试接入次数是随着第2等级的第1层到第5层的用户终端数量增加而减小的,即基站第2等级的覆盖范围内信号差的用户终端数量越多,尝试接入次数越小,能够使得用户终端更快的选择更高等级的尝试接入次数和参数进行网络接入;

同理可知本发明提供的针对基站的第0等级或第1等级的覆盖范围的尝试接入次数的计算公式也可以达到上述效果。

本发明实施例提供的尝试接入次数的获取方法,因为该方法包括:获取基站的覆盖范围内每个用户终端的参考信号接收功率rsrp值和基站的每个等级的覆盖范围内的用户终端数量;根据预设rsrp值以及基站的每个等级的覆盖范围内所有用户终端的rsrp值中的最大值和最小值的差值,将基站的每个等级的覆盖范围分为n层;基站的每个等级的覆盖范围的第一层为当前等级的覆盖范围内离基站最近的一层,基站的每个等级的覆盖范围的第n层为当前等级的覆盖范围内离基站最远的一层;n大于等于1且为正整数;根据基站的覆盖范围内每个用户终端的rsrp值和基站的每个等级的覆盖范围内每一层的用户终端的rsrp值范围获取基站的每个等级的覆盖范围内每一层的用户终端数量;根据基站的每个等级的覆盖范围内每一层的用户终端数量和基站的每个等级的覆盖范围内的用户终端数量计算基站的每个等级的覆盖范围内用户终端的尝试接入次数pt。本发明实施例提供的技术方案,可以根据用户终端接收到的信号质量情况(由rsrp决定)得出基站的每一个等级的覆盖范围内的用户终端数量分布情况即基站的每一个等级的覆盖范围内每一层的用户终端数量,然后根据基站的每一个等级的覆盖范围内的用户终端数量分布情况设定基站的每一个等级的覆盖范围内的用户终端接入基站所属小区网时的尝试接入次数。因为本发明实施例提供的方案设定的基站的每一个等级的覆盖范围内的用户终端的尝试接入次数是与当前等级的覆盖范围内接收到不同质量的信号的用户终端数量的占比情况相关的,所以可以使得基站的每一个等级的覆盖范围内的用户终端在接入小区网络的尝试接入次数随着当前等级的覆盖范围内接收到不同质量的信号的用户终端的占比情况产生变化,接收到差的信号质量的用户终端的占比越多,则对应的当前等级的覆盖范围的用户终端尝试接入次数就会越小,也就能更快的将用户终端的尝试接入次数和接入参数升为更高等级的尝试接入次数和接入参数,以使得用户终端在接入小区网络时需要的尝试接入次数减小,避免了用户接入小区网络时接入时延过长的问题。

参照图4所示,本发明实施例还提供一种基站01,包括:获取模块41、分层模块42和处理模块43;

获取模块41,用于获取基站的所有等级的覆盖范围内每个用户终端的rsrp值和基站的每个等级的覆盖范围内的用户终端数量;

分层模块42,用于根据预设rsrp值以及获取模块41获取的基站的每个等级的覆盖范围内所有用户终端的rsrp值中的最大值和最小值的差值,将基站的每个等级的覆盖范围分为n层;基站的每个等级的覆盖范围的第一层为包含当前等级的覆盖范围内的所有用户终端的rsrp值中的最小值的一层,基站的每个等级的覆盖范围的第n层为包含当前等级的覆盖范围内的所有用户终端的rsrp值中的最大值的一层;n大于等于1且为整数;

处理模块43,用于根据获取模块41获取的基站的所有等级的覆盖范围内每个用户终端的rsrp值和分层模块42对基站的每个等级的覆盖范围分层后每一层的用户终端的rsrp值范围获取基站的每个等级的覆盖范围内每一层的用户终端数量;

处理模块43还用于根据基站的每个等级的覆盖范围内每一层的用户终端数量和获取模块41获取的基站的每个等级的覆盖范围内的用户终端数量计算基站的每个等级的覆盖范围内用户终端的尝试接入次数尝试接入次数。

可选的,分层模块42具体依据以下公式对基站的每个等级的覆盖范围进行分层:

n=(max_rsrp_ue_cej-min_rsrp_ue_cej)/s;

其中,max_rsrp_ue_cej为基站的第j等级的覆盖范围内所有用户终端的rsrp值中的最大值,min_rsrp_ue_cej为基站的第j等级的覆盖范围内所有用户终端的rsrp值中的最小值,s为预设rsrp值;j∈[0,1,2]。

可选的,处理模块43具体用于:

当j为0或1时,根据基站的第j等级的覆盖范围内第1层至第k层的用户终端数量总和、基站的第j等级的覆盖范围内第(k+1)层至第n层的用户终端数量总和以及基站的第j等级的覆盖范围内的用户终端数量依据第一预设公式计算基站的第j等级的覆盖范围内的用户终端的尝试接入次数;

当j为2时,根据基站的第j等级的覆盖范围内第1层至第k层的用户终端数量总和、基站的第j等级的覆盖范围内第(k+1)层至第n层的用户终端数量总和以及基站的第j等级的覆盖范围内的用户终端数量依据第二预设公式计算基站的第j等级的覆盖范围内的用户终端的尝试接入次数;j∈[0,1,2];当n为偶数时k=n/2,当n为奇数时k=(n-1)/2。

可选的,处理模块43依据的第一预设公式为:

处理模块43依据的第二预设公式为:

其中,pt_j为基站的第j等级的覆盖范围内的用户终端的尝试接入次数,α为第一预设系数,β为第二预设系数,num_j[m]为基站的第j等级的覆盖范围内第m层的用户终端数量,ue_num_total_cej为基站的第j等级的覆盖范围内的用户终端数量;α与β之和为1且α小于β。

本发明实施例提供的基站,因为该基站包括:获取模块、分层模块和处理模块;获取模块,用于获取基站的所有等级的覆盖范围内每个用户终端的rsrp值和基站的每个等级的覆盖范围内的用户终端数量;分层模块,用于根据预设rsrp值以及获取模块获取的基站的每个等级的覆盖范围内所有用户终端的rsrp值中的最大值和最小值的差值,将基站的每个等级的覆盖范围分为n层;基站的每个等级的覆盖范围的第一层为包含当前等级的覆盖范围内的所有用户终端的rsrp值中的最小值的一层,基站的每个等级的覆盖范围的第n层为包含当前等级的覆盖范围内的所有用户终端的rsrp值中的最大值的一层;n大于等于1且为整数;处理模块,用于根据获取模块获取的基站的所有等级的覆盖范围内每个用户终端的rsrp值和分层模块对基站的每个等级的覆盖范围分层后每一层的用户终端的rsrp值范围获取基站的每个等级的覆盖范围内每一层的用户终端数量;处理模块还用于根据基站的每个等级的覆盖范围内每一层的用户终端数量和获取模块获取的基站的每个等级的覆盖范围内的用户终端数量计算基站的每个等级的覆盖范围内用户终端的尝试接入次数尝试接入次数。所以在用户终端需要通过基站接入网络时,基站可以根据用户终端接收到的信号质量情况(由rsrp决定)得出基站的每一个等级的覆盖范围内的用户终端数量分布情况,然后根据基站的每一个等级的覆盖范围内的用户终端数量分布情况设定基站的每一个等级的覆盖范围内的用户终端接入基站所属小区网时的尝试接入次数。因为本发明实施例提供的方案中基站设定的尝试接入次数是与当前等级的覆盖范围内接收到不同质量的信号的用户终端数量的占比情况相关的,所以可以使得基站的每一个等级的覆盖范围内的用户终端在接入小区网络的尝试接入次数随着当前等级的覆盖范围内接收到不同质量的信号的用户终端的占比情况产生变化,接收到差的信号质量的用户终端的占比越多,则对应的当前等级的覆盖范围的用户终端尝试接入次数就会越小,也就能更快的将用户终端的尝试接入次数和接入参数升为更高等级的尝试接入次数和接入参数,以使得用户终端在接入小区网络时需要的尝试接入次数减小,避免了用户接入小区网络时接入时延过长的问题。

本发明实施例还提供一种计算机程序,该计算机程序可直接加载到存储器中,并含有软件代码,该计算机程序经由计算机载入并执行后能够实现上述的尝试接入次数的获取方法。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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