1、MOTO功率控制参数功率控制基本参数MS将测量下行RSSI(接收信号强度指示)报告给BTS,BSS同样也测量上行的RSSI。在RSS处将上下行的RSSI取平均,以用于功率控制。根据门限值来升高、降低MS或BTS的发射功率。 decision_alg_number此参数设置使用哪种功率控制算法。取值:0(表示为MOTOROLA算法) 1(非MOTOROLA算法) ms_power_control_allowed 此参数设置是否允许对MS上行链路进行功率控制。如果不使用功率控制MS就以max_tx_ms的功率值发射。 ms_p_con_interval此参数设置基站对MS进行功率控制的时间间隔。取
2、值:0 31(单位为2个SACCH复帧) ms_p_con_ack当MS收到新的功率控制指示,将按指示调整功率并在上行链路SACCH消息的层1部分回送响应,只有当此计时器超时或命令功率等于响应功率时,ms_p_con_interval才开始计时。此参数在decision_alg_number=1时有效。取值:0-1 pow_inc_step_size_dl 此参数定义MS增加功率的步长。 取值:2dB 4dB 6dB pow_red_step_size_dl 此参数定义MS降低功率的步长。 取值:2dB 4dB max_tx_ms 此参数定义MS的最大发射功率。 取值:5-39(GSM)(只取
3、奇数) 0-30(DCS1800)(只取偶数) bts_power_control_allowed 此参数设置是否允许对基站的下行发射功率进行控制。 取值:0 -1 bts_p_con_interval 此参数定义下行功率控制的时间间隔。 取值: 0 31(单位为2个SACCH复帧) bts_p_con_ack 设定HDPC等待DRIM板关于执行功率控制命令响应的最大时间。只有当此计时器已到时或命令BTS功率等于实际BTS功率(响应返回),bts_p_con_interval才开始计时。此参数当decision_alg_number=1时有效。pow_inc_step_size_dl此参数设置
4、下行链路功率提升的步长。取值:2、3、6、8、10、12、14(单位dB)pow_red_step_size_dl此参数设置下行链路功率降低的步长。取值:2、4(单位dB)优化功率控制赋予系统更多的灵活性,对上行和下行链路BSS能够实行独立的步长控制。它由上行和下行各两个用于提升功率和降低功率的有关参数得出。更进一步的改进在于该特性允许BSS动态更改提升功率和降低功率的步长,此步长基于当前功率电平和定义的功率控制上、下限得出。dyn_step_adj用于启动/禁止动态步长调整算法。取值:0 1dyn_step_adj_fmpr用于控制动态功率下降的快慢。取值:0-10以下的算法用于动态功率控制
5、,仅当dyn_step_adj=1时有效:由于差的接收质量而动态提升功率 dyn_pow_incr_xx_q= max_(pow_inc_step_size_xx,figh(l_rxlev_xx_p-av_rxlev_xx+ pow_inc_step_size_xx) 其中:figh=2dB的整数倍 xx=DL/UL由于低的接收电平而动态提升功率 dyn_pow_incr_xx_l= max(l_rxlev_xx_p-av_rxlev_xx+pow_inc_step_size_xx) 其中:figh=2dB的整数倍 xx=DL/UL由于好的接收质量而动态降低功率 dyn_pow_red_xx_
6、q= max(pow_red_step_size_xx,flow(dyn_step_adj_fmpr/10* (av_rxlev_xx-u_rxlev_xx_p) 其中figh=2dB的整数倍 xx=DL/UL功率控制判决参数MS将测量的下行信道RSSI报告给BTS的RSS部分。在取平均后,如果在连续n个值中有p个值超出门限值,就进行功率控制。注意p不能大于n。其它的n和p也有类似的含义。 l_rxlev_dl_p 此参数定义当下行链路的接收电平低于某个值就对基站进行功率控制(及增加发射功率)。 取值:0 63 (-110 到 47dBm) u_rxlev_dl_p 此参数定义当下行链路的接收
7、电平高于某个值就对基站进行功率控制(及减少发射功率)。 取值:0 63 (-110 到 47dBm) decision_1_n1、decision_1_p1 此两个参数定义,如果MS的测量报告中decision_1_n1个值中有decision_1_p1个低于l_rxlev_dl_p,增加基站发射功率。 取值:1 31decision_1_n2、decision_1_p2 此两个参数定义,如果MS的测量报告中decision_1_n2个值中有decision_1_p2个高于u_rxlev_dl_p,降低基站发射功率。 取值:1 31门限: l_rxlev_dl_p u_rxlev_dl_p判决
8、: decision_1_n1、decision_1_p1 decision_1_n2、decision_1_p2 n1、p1功率上升 n2、p2功率降低上面的六个参数是对于基站的功率控制,对于MS也是类似的情况。只是功率控制的门限值不同,n和p与基站控制的n、p是同一个值。 l_rxlev_ul_p 此参数定义当上行链路的接收电平低于某个值就对MS进行功率控制(及增加发射功率)。 取值:0 63 (-110 到 47dBm) u_rxlev_ul_p 此参数定义当上行链路的接收电平高于某个值就对MS进行功率控制(及降低发射功率)。 取值:0 63 (-110 到 47dBm) 门限: l_r
9、xlev_ul_p l_rxlev_ul_p判决: decision_1_n1、decision_1_p1 decision_1_n2、decision_1_p2n1、p1功率上升n2、p2功率降低MS和RSS不只是测量接收电平,而且还测量信号的质量,因此如果信号的质量超过门限值也进行功率控制。信道质量的测量是通过对TDMA帧的训练序列进行测量得出的。 l_rxqual_ul_p、l_rxqual_dl_p 此参数定义当上行(下行)链路的接收质量低于某个值就对MS(基站)进行功率控制(及增加发射功率)。取值:0 - 1810 u_rxqual_ul_p、u_rxqual_dl_p 此参数定义当
10、上行(下行)链路的接收质量高于某个值就对MS(基站)进行功率控制(及降低发射功率)。取值:0 - 1810 decision_1_n3、decision_1_p3 此两个参数定义,如果测量报告中decision_1_n3个值中有decision_1_p3个低于l_rxqual_dl_p(l_rxqual_ul_p)就增加基站或MS发射功率。 取值:1 31 decision_1_n4、decision_1_p4 此两个参数定义,如果测量报告中decision_1_n4个值中有decision_1_p4个低于u_rxqual_dl_p(u_rxqual_ul_p),降低基站或MS发射功率。 取值
11、:1 31 门限: l_rxqual_ul_p、l_rxqual_dl_p u_rxqual_ul_p、u_rxqual_dl_p判决: decision_1_n3、decision_1_p3 decision_1_n4、decision_1_p4n3、p3功率上升n4、p4功率降低快速功率控制参数快速功率控制是为了减少上行链路的干扰。有时MS的发射功率过大,如果使用一般的功率控制,速度较慢,此时可以使用快速功率控制。快速功率控制算法与一般的功率控制是独立进行的。当要求功率下降时,在ms_p_con_interval时间间隔内不允许任何操作;但当rxlev、rxqual低于门限值时,可以不考虑
12、ms_p_con_interval时间间隔,这是为了避免MS接收的功率过低。 rpd_pwr_down此参数设置是否使用快速功率控制算法。 取值:0 - 1 rpd_period 此参数设置BTS收到MS的接收电平超出门限多长时间才进行快速功率控制。一般的功率控制需要经过平均和判决进程,在快速功率控制中,hreqave仍有效,但不需要经过判决进程。取值:1 32 (单位为SACCH) rpd_trigger此参数定义触发快速功率控制的接收电平值。 取值:0 - 63 rpd_offset当BTS收到电平持续rpd_period时间内超出rpd_trigger门限值,就会引起快速功率控制,此时基
13、站会要求MS将发射功率调整到下面算法所定义的值:MS目标功率电平等级=当前MS功率电平等级+(ul_rxlev- trigger +offset)/2例如:目标值=2+(-64-(-68)+12)/2=10MS将发射功率从2-10(39dBm-23dBm) rpd_pwr_down rpd_period rpd_trigger rpd_offset增强型功率控制算法虽然上面的方法可以解决功率增长或下降的判别问题,但有时情况更加复杂。例如:因为功率控制而降低发射功率,但降低到一定程度,接收电平要求上升(而且一般上升的功率较大),因此又会因为功率控制要求下降。如此循环,会引起功率的反复、频繁的上下
14、波动。这对于MS和基站都是不利的。为了消除此问题,采用另一种方法:在因为功率控制而使得电平下降的最后一次调整后,如果又要求提升功率以增大电平时,不采用数据库里定义的步长,而进行小幅的2dB的上升。此后如果仍然因为功率控制而要求电平的降低,系统不会响应。这样就避免了反复震荡。 mspwr_alg此参数设置是否可以采用上面提到的增强型功率控制算法。取值:0 1附录 MS的测量报告:在RSS要对上行链路的接收电平、质量、时间提前量和空闲信道的干扰等情况都要进行测量。所有的测量结果在RSS都要再进行非加权的平均计算。由以下几个参数控制平均的计算: hreqave hreqt intavehreqave
15、 表示对SACCH复帧的测量报告多少个平均一次hreqt 表示同时要保留多少个上面计算的平均值intave 表示对interference计算时多少个SACCH平均一次注意:hreqave*hreqt=32hreqave和hreqt用于以下方面: requal UL/DL 切换和功率控制 rxlev UL/DL 切换和功率控制 surrounding cell DL 切换和Power budget 时间提前量 MS到BSS的时间提前量intave和hreqt用于以下方面: idle interference UL 空闲模式信道检测进程N PN:表示RSS需要做判决时用的平均值的数目P:表示判决
16、时,在N个值中,有P个超过门限,则判决成功 N=hreqt在做判决时算法是这样的,首先RSS将SACCH中测量报告值每hreqave个平均一次,生成平均值;N个平均值为一组,如果其中有P个平均值超过门限值,则触发切换或功率控制等操作。Hreqave/hreqt和N/P的关系:Hreqave设置的小,则加快判决,但无法体现长期的趋势N/P设置的P越小,则加快判决,但无法体现长期的趋势计数器类参数 rr_t3109 此参数检测上行下行链路fail的计时器。MS和BSS在专用模式下会一直检测链路SACCH消息,如果上行链路故障而丢失SACCH消息数目使得link_fail计数器为0,BSS启动rr_
17、t3109计时器。同时BSS不再发送SACCH消息给MS,因此MS收不到SACCH消息最终丢失的SACCH消息数目达到T100(radio_link_timeout计数器为0)。MS返回空闲模式,而BSS在rr_t3109超时后释放信道资源。下行链路的故障同上,MS的T100到达门限值,在上行链路上不再发送SACCH,这导致BSS的link_fail到达门限值,从而激活rr_t3109,最终释放信道资源。rr_t3019必须大于T100,它同时也用于检测到低层链路故障。T100应在rr_t3109之前到时以确保MS先于系统释放信道,否则可能会出现两个用户同时占用一个信道的情况。 取值:0-10
18、00000(单位0.1秒) radio_link_timeoutMS对下行链路故障的判断使用计数器S,如果MS无法解出一个SACCH则S-1,反之S+2。S的最大值不超过radio_link_timeout。如果S降到0,则认为下行链路无法恢复了。此参数在BCCH上广播,对MS此值为T100。取值:0 15 (4 64个SACCH复帧) link_fail此参数设置RSS如果连续多少个复帧没有解出来,就认为上行链路fail。可以将此参数看作一个计数器,如果能正确解出SACCH则计数器加二,否则计数器减一。此计数器最大值为radio_link_timeout.取值:0 15(4 64个SACCH
19、) link_about_to_fail由link_fail计数器计算,当link_fail-link_about_to_fail 个SACCH复帧没解出时,则使得MS和BTS都设置为满功率发射。此参数要小于link_fail。取值:0 15(单位为4个SACCH)信道的释放下面讨论正常信道的释放过程:系统释放信道时向移动台发送信道释放消息并启动内部计时器rr_t3109,同时停送SACCH消息。MS发送第二层的DISC帧指示断开信令链路,同时启动内部计时器t3110。当t3110超时或接收第二层的信令链路断开指示后停止rr_t3109并开启rr_t3111。rr_t3111超时后,无线信道释
20、放,可以分配给其它用户。rr_t3111的目的是保证对DISC帧的UA帧响应的时间。rr_t3109超时后,相应射频信道被释放可以分配给其他用户。rr_t3109应大于rr_t3111,以确保正常释放。 rr_t3111 此参数的唯一目的是提供无编号确认(UA)帧确认第二层断开帧的时间,并且保护信道以防确认帧丢失。 取值:0-1000000(单位0.1秒) rr_t3212位置更新可以是周期性位置更新或因为到达不同LAC区而产生的位置更新。位置更新主要是要交换机知道MS所处的大体位置,便于MSC对MS的寻呼。在BSS处会定义一个计时器,MS通过广播信道知道此计时器,在MS处计时。在MS终止移动
21、管理业务或移动管理信令后,此计时器重新开始计时。超时后MS执行位置更新。在MSC处也要设置一个周期性位置更新的计时器,在BSC处的计时器要比MSC处的小。取值:0-255(0表示不执行位置更新,单位为6分钟) dealloc_inact当收到来自RSS指示链路层上有故障的:“错误指示”时,该计时器启动。如果呼叫被终止,RRSM将回送“释放专用信道”给CRM,CRM据此释放信道,若此计时器超过CRM未收到此消息,则认为RRSM已恢复该链路而不释放此信道。取值:0-1000000(单位0.1秒) ho_ackCRM在送出分配目标信道的“内部切换分配”消息给RRSM后,启动计时器。在RRSM和SSM
22、交换BSC陆地链路的消息传送之后,RRSM返回确认给CRM。如果计时器已到时而CRM未收到确认,则CRM将该信道置为空闲。取值:0 1000000(单位为0.1秒) dealloc_inact ho_ack rf_chan_rel_ack在终止呼叫的信道释放处理时,CRM送“射频信道释放”消息给RSS,此时该计时器启动,一旦RSS释放物理电路,送“射频信道释放确认”消息给RRSM,该消息接着被发送给CRM,CRM收到此消息后将该信道置为可用状态,可以分配给其他用户。如果计时器已到时而未收到确认消息,该信道也被置为可用状态。取值:0 1000000(单位为0.1秒) rr_t3101当MS在RA
23、CH上发送信道申请消息,BSS在AGCH上发送分配SDCCH的消息,同时启动rr_t3101计时器。如果MS在计时器超时前有响应,则计时器停止;否则BSS忽略此请求。取值:0 1000000(单位为0.1秒) rf_chan_rel_ack rr_t3101 rr_t3103网络发送“切换命令”给MS触发切换,此消息包含目标信道、接入初始功率设置、必要的信令处理及切换参考等信息。在送出切换消息给源RRSM后,SSM开启计时器rr_t3103。通常情况下SSM会收到源RRSM的切换失败消息或自目标RRSM的切换成功消息,收到消息后将终止计时。如果该计时器超时则向MSC送出清除请求以清除连接。注意
24、在源RRSM和目标RRSM也有相应的计时器以确保收到来自MS的类似消息,当这些计时器超时却未收到切换完成(目标RRSM)或切换失败(源RRSM),则RRSM释放信道并通知SSM,他们均会终止rr_t3103的计时。取值:0 1000000(单位为0.1秒) rr_t3105 rr_ny1_repMS切换到新的业务信道上时发送“切换接入”消息给RSS获得计算时间提前量和功率控制的必要信息,RSS计算的时间提前量和功率控制信息在“物理信息”消息中发送给MS。送出“物理信息”后,计时器rr_t3105启动。若rr_t3105到时却未收到MS的响应则rr_t3105复位,“物理信息”消息被重发。此重发
25、直至MS响应或最大重复次数(NY1)已达到。如果最大重复次数已达到,则已分配的信道被释放,切换终止。 rach_load_period ccch_load_period更改rach_load_period 、ccch_load_period和rach_load_threshold应用于业务流量控制。RSS据此监视给定时间段内的信道请求数,如果超过rach_load_threshold的设置,RSS发送一个“过载指示”消息给呼叫处理程序。呼叫处理程序收到此消息后将禁止某一级用户接入(0-9),同时开启计时器T1和T2。(flow_control_t1,flow_control_t2)。只有T1到
26、时后收到RSS新的过载指示才使CP禁止另一级用户接入。如果T2到时时,CP未收到时新的过载知识,就恢复某一级用户的接入。T2必须大于T1。rach_load_period 和ccch_load_period是235.5mms(一个51帧)的倍数。rach_load_period确定监视rach负荷的时间间隔,在过载情况发生后则以ccch_load-period确定监视rach符合的 时间间隔。Rach负荷的计算可见下页: rr_t3105 rr_ny1_rep rach_load_period ccch_load-period分子包括小区SDCCH和TCH。分母则是4个51帧复帧的可用rach时隙数,它取决于ccch_conf的设置。此计算的百分比值可以作为rach_load_threshold的设置。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1