《一种动态随机接入信道的接入控制方法.pdf》由会员分享,可在线阅读,更多相关《一种动态随机接入信道的接入控制方法.pdf(8页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104202827A43申请公布日20141210CN104202827A21申请号201410232369522申请日20140911H04W74/0820090171申请人北京邮电大学地址100876北京市海淀区西土城路10号72发明人胡智群张振海路兆铭温向明李阳春陈小奎徐恒54发明名称一种动态随机接入信道的接入控制方法57摘要本发明提供了一种动态随机接入信道PRACH的接入控制方法,所述方法包括根据终端的请求业务的QOS对用户进行分类CLUSTER,基站分配允许的最大M个CLUSTER的数量。每个CLUSTER有自己的最大时延要求,当用户数增加到某个值时,某个CLUST。
2、ER的用户时延超过了最大的传输时延,则对优先级最小的CLUSTER延长其接入尝试时间,当CLUSTER的接入尝试时间大于系统启动DAB的时间,则启动DAB。当基站检测到成功接收到的MSG1数量大于某个阀值时,则禁止启动DAB集中的最大QOS的CLUSTER。本发明在考虑用户QOS的同时,实现对接入的动态控制,增加了用户的接入成功率,对用户进行在差别的服务,提高了系统的经济效益。51INTCL权利要求书1页说明书3页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书3页附图3页10申请公布号CN104202827ACN104202827A1/1页21一种动态随机接入信道。
3、的接入控制方法,所述方法包括终端根据从MAC层接收到的包含QOS优先级的服务请求,终端根据基站发送的系统信息判断该终端业务是否属于某一个CLUSTER,即对每个需要接入的终端进行了一个CLUSTER的分类;根据QOS的大小对CLUSTER进行分类,采取一种动态接入限制的方法来保证高优先级的CLUSTER的接入保证,通过这一动态接入的方法动态的控制接入用户数。2如权利要求1所述的方法,总的用户数计算为假设上述分类的CLUSTER有M个,第ITH个CLUSTER用户数NI,则总的用户数为3如权利要求1所述的方法,其中动态的接入限制方法为由于不同的CLUSTER下的用户对时延的要求不一样,高CLUS。
4、TER对时延要求低,低CLUSTER对时延要求低,当接入的用户数达到某一值时,高优先级的用户CLUSTER的时延超过了其阀值,则对优先级最低的CLUSTER进行处理,通过延长其接入尝试时间T1,设TRESET是小区启动DYNAMICACCESSBARINGDAB的极限值,当T1TRESET则对该CLUSTER的所有用户启动DAB。4如权利要求1所述的方法,动态的接入限制方法还包括其中每个CLUSTER下的用户接入机制如下L是消息MSG1重发的最大次数;当MSG1发送失败时,增加其发送功率P,重新发送MSG1,直到发送次数大于L。5如权利要求4中所述的方法,计算CLUSTER下总的随机接入尝试次。
5、数设NI,J,K为JTHCLUSTER下在第ITHRACH机会下已发送MSG1K次的数量;则在第JTHCLUSTER下的总的随机接入尝试次数为6如权利要求4,5中所述的方法,计算在ITHRACH机会下所有的CLUSTER下的总的用户接入尝试次数计算公式为其中7如权利要求1中所述的方法,为低QOS用户关闭DAB的方法如下设ENB成功接收到的MSG1的数量为SI,设置一个变量基站ENB持续监控SI来决定是否启动禁止的CLUSTER;当RIA,则启动已关闭CLUSTER中的最大优先级的CLUSTER,即关闭DAB,保证了低优先级的CLUSTER的权益,同时接入的用户数增加。8如权利要求7中所述的方法。
6、,其中阀值A大小的选取,参照权利方法2,6中所述的方法确定在ITHRACH机会下所有的CLUSTER下的总的用户接入尝试次数/总的用户数;若很大,则A的选择要大一点,若很小,则A的选择要小一点。权利要求书CN104202827A1/3页3一种动态随机接入信道的接入控制方法技术领域0001本发明涉及通信领域,尤其涉及一种随机接入信道PRACH,PHYSICALRANDOMACCESSCHANNEL的接入控制方法。背景技术0002随着个人移动通信的发展,移动终端数量的剧增,各种应用普及,还有各种新型的终端业务的出现,给移动通信网络的传输能力提出了严峻的挑战。除了人与人的通信,人与机器的通信,机器与。
7、机器的通信也越来越普及。例如智能查表业务,这类业务的特点是具有周期性,在某一时间段有大量的接入用户数,这将对接入网造成很大的接入压力,用户接入延迟,影响用户体验。同时,各种不同的移动数据业务对接入时延保证不一样,如何对用户进行有效的接入控制,提供差异化服务,增加用户接入成功率,减少碰撞,显得尤为重要。0003PRACH是用户接入网络进行通信必不可少的第一步,实现同步,用户识别,RRC连接等。一个随机接入信道对应于一个随机接入前导RANDOMACCESSPREAMBLE,随机接入前导是由ENB分配给小区的,每个小区含有64个PREAMBLES在一个小区内可能有多个用户在同一时刻选择同一个PREA。
8、MBLE,这样就会发生碰撞。当用户数一多,如果不加以控制,这种碰撞的机率会大大增加,一方面带来了资源的浪费,也造成了用户时延的增加因此提出一种能够适应不同用户,以及不同业务接入控制方法发明内容0004本发明的主要目的是提供一种动态随机接入信道的接入控制的方法,能够适应不同用户,不同业务的时延需求,动态的控制接入用户数。0005为达到上述目的,本发明的技术方案是这样实现的0006本发明提供了一种PRACH的接入控制方法,所述方法包括0007终端根据从MAC层接收到的包含QOS优先级的服务请求,终端根据基站发送的系统信息判断该终端业务是否属于某一个CLUSTER,即对每个需要接入的终端进行了一个C。
9、LUSTER的分类。0008假设上述分类的CLUSTER有M个。对这M个CLUSTER根据QOS进行大小进行排序,第K个CLUSTER用户数NK。0009采取一种动态接入限制的方法来保证高优先级CLUSTER的接入保证,这种动态接入限制机制如下0010由于不同的CLUSTER下的用户对时延的要求不一样,高CLUSTER对时延要求低,低CLUSTER对时延要求低,当接入的用户数达到某一值时,高优先级的用户CLUSTER的时延超过了其阀值,则对优先级最低的CLUSTER进行处理,通过延长其接入尝试时间T1,设TRESET是小区启动DYNAMICACCESSBARINGDAB的极限值,当T1TRES。
10、ET则对该CLUSTER的所有用户启动DAB,这样接入的用户数减少。0011对于第JTHCLUSTER下的用户接入机制,L是消息MSG1重发的最大次数。当MSG1说明书CN104202827A2/3页4发送失败时,增加其发送功率P,重新发送MSG1,直到发送次数大于L。设NI,J,K为JTHCLUSTER下在第ITHRACH机会下已发送MSG1K次的数量。则在第JTHCLUSTER下的总的随机接入尝试次数为0012通过上述一个CLUSTER下的用户接入的总的尝试次数,可以计算在ITHRACH机会下所有CLUSTER下的总的用户接入尝试次数为其中0013设ENB成功接收到的MSG1的数量为SI,。
11、设置一个变量基站ENB持续监控SI来决定是否启动禁止的CLUSTER当RIA,其中A是设置的一个阀值,则启动已关闭CLUSTER中的最大优先级的CLUSTER,即关闭DAB,保证了低优先级的CLUSTER的权益,同时接入的用户数增加。0014本发明所提供的PRACH的动态接入控制方法,首先通过对终端根据业务请求进行CLUSTER的分类,每一个CLUSTER有自己的优先级。当高优先级的用户的时延超过了最大忍受时延时,则对低于该优先级的CLUSTER中的用户延长其接入尝试时间T1,当T1TRESET时,则直接禁止其中最小优先级CLUSTER接入。当基站监测到总的成功接收MSG1数量大于某一阀值,则。
12、启动某一被禁止接入的CLUSTER上述接入控制方法实现对小区用户数的动态控制,缓解了接入网的负载,同时又实现了差异化的业务接入控制。附图说明0015图1为本发明PRACH的动态接入控制流程图。0016图2为本发明基于QOS的PRACH的用户CLUSTER分类选择的流程图;0017图3为本发明的每个CLUSTER中的单个用户接入控制具体实施方式0018本发明的基本思想是首先终端根据QOS对其进行CLUSTER的分类,基站分配允许的最大M个CLUSTER的数量。根据QOS的大小对CLUSTER进行排序MI。每个CLUSTER有自己的最大时延要求,当用户数增加到某个值时,某个CLUSTER的用户时延。
13、超过了最大的传输时延,则对优先级最小的CLUSTER延长其接入尝试时间,当CLUSTER的接入尝试时间大于系统启动DAB的时间,则启动DAB基站不断地监测CLUSTER的用户时延,当没有CLUSTER超过最大的时延,则禁止DAB如此,一个循环往复的过程实现动态的控制接入用户数,满足差异化的用户需求。0019本发明的PRACH接入控制的方法,参照图2所示,主要包括以下步骤0020步骤101对即将接入的用户按其QOS优先级进行CLUSTER的分类。0021步骤102对已经分类的CLUSTER进行排序,便于数据的统计分析,高的优先级对应低的I,即MII0,1,2,。0022步骤103,104基站时刻。
14、监控每个CLUSTER,判断是否有CLUSTER的时延大于其最大的时延。若没有,继续监控下一个CLUSTER0023步骤105基站监控到其中有一个CLUSTER的时延大于其最大的时延要求,则对优先级最小的CLUSTER即MMAX的CLUSTER中的用户接入尝试时间延长TI。说明书CN104202827A3/3页50024步骤106,107最后判断延长的T1是否大于启动DAB的启动时间阀值TRESET,若大于则启动DAB,若没有,则继续监控CLUSTER的时延。0025其中步骤101中对CLUSTER的分类方法包括以下步骤0026步骤201当用户的MAC层有接入请求,包含着业务的QOS值。具体地。
15、,基站将已有的CLUSTER通过系统消息传送给小区内的用户,终端获取基站发送CLUSTER的配置信息并保存,所述的CLUSTER的配置信息包括,已有的CLUSTER的QOS值,当前已有的CLUSTER数量K,最大的允许建立的CLUSTER的数量M。0027以下几步是对用户是否属于CLUSTER的判断,若当前已有这样的QOS值的CLUSTER,则直接加入到这个CLUSTER。若没有,则K加1,判断是否大于M,若没有,则新建一个QOS值为Q的CLUSTER。若KM,则这个用户不能被服务。0028上述是对CLUSTER进行处理的步骤,而针对CLUSTER内的用户数的处理方法如图3所示,主要包括以下步。
16、骤0029步骤301用户根据ENB的分配的资源,确定发送功率P,并初始化MSG1发送次数N00030步骤302设置N,功率增加为PN1P发送MSG10031步骤303判断MSG1是否发送成功。0032步骤304停止用户的接入尝试发送。0033步骤305判断N与L的大小,其中L是MSG1允许重新发送的最大的次数。0034上述是图3的每一步的步骤,当用户初始以功率P发送MSG1,通过步骤303进行判断,若MSG1没有发送成功,则进行步骤305的处理,若NL,则进行步骤304的处理,即停止用户接入尝试发送。0035如何对已启动DAB的CLUSTER进行关闭DAB的处理,基站ENB对成功接收到的MSG1的数量进行统计为SI,设置一个变量基站ENB持续监控SI来决定是否启动禁止的CLUSTER。当RIA,则启动已关闭CLUSTER中的最大优先级的CLUSTER,即关闭DAB说明书CN104202827A1/3页6图1说明书附图CN104202827A2/3页7图2说明书附图CN104202827A3/3页8图3说明书附图CN104202827A。