微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 移动通信 > 无线网优技术 > 切换中涉及的T200定时器是用的本小区设置的还是目标小区设置

切换中涉及的T200定时器是用的本小区设置的还是目标小区设置

时间:01-14 整理:3721RD 点击:
如题。
如题。在GSM小区间切换过程中,MS接入目标小区时用到的T200定时器,是按照本小区设置的值计算还是按照目标小区设置的值计算? 请大侠指点。

我个人认为,是目标小区的。

下面是GSM专业指导书上的原话:
T200:
作用:T200定时器(Timer200)是Um接口数据链路层LAPDm中的一个重要的定时器。又因为LAPDm有不同的信道,如SDCCH, FACCH, SACCH, 不同的信道传送速率不一样,所以要设定不同的定时器值。T200+信道类型指的是在该信道上的T200值。T200定时器是防止数据链路层数据发送过程死 锁的定时器,数据链路层的作用就是将容易出差错的物理链路改造成顺序的无差错的数据链路。 在这个数据链路两端通讯的实体采用确认重发的机制。也就是说,每发送一个消息都要对端确认收到。在不可知的情况下,如果这条消息丢失,会出现双方都等待的 情况,此时系统死锁。因此,在发送一方要设立定时器,当定时器溢出,发方认为收方没有收到消息,就会重新发送。
启动:在数据链路层LAPDm中,发送一方发送需要确认的消息时启动
停止:
(1) 收到对方的响应消息
(2) 定时器超时
超时:定时器超时后,启动重发机制。在重发次数结束后仍未收到响应消息,向层三发送“ERROR INDICATION(T200超时)”
取值:分各种信道情况取值不同,在协议中定义如下:对于 SAPI=0 和SAPI = 3时,SAPI=0和SAPI=3的数据链路中的T200确切取值是单独实现的,其依赖于层1和层2实体的同步处理机制和过程的延时。一般,T200应选 择一个适当的取值以便确保Um接口的一个可预知的行为。T200取值的一般原则如下:
-无线路径可能存在的帧丢失应能够尽可能被检测到;
-在最早可能的时机发起帧的必要的重传;
-如果由于对等实体某些原因而响应延迟,在收到并处理对端的下一帧之前T200不应超时;
-如果T200超时,并且没有其他的帧优先发送,则应在此消息块中发送其重复帧;
-在下一个PH-READY-TO-SEND 指示后立即启动

T200计时器超时(N200+1)次:执行非正常释放,工作里发现此掉话原因占了掉话总数的20%左右。
T200计时器与N200是用于Abis接口与空中(Um)接口,而主要是在两个接口上第二层的LAPD与LAPDm协议层上。
T200与N200(Um接口LAPDM)
T200同时也是Um接口第二层LAPDm协议层上的一个重要计时器。在LAPDm上T200主要用于SAPI=0与SAPI=3的数据链路,而T200值的选择需要根据以下一些法
●在LAPDm协议层上出现帧丢失的情况必须及时得以发现。
●帧的重发应该在可能的最早时间内进行。
●T200不应该在对方的下一个帧未接收到并加以处理完成之前超时。
●在不同的逻辑信道上的T200值应该是不同的。
T200在个别逻辑信道上的默认值如下:
●SACCH/T - 416 frames
●SDCCH (SAPI-0&3) - 51 frames
●FACCH (RBS2000)(SAPI-0) – 30 frames
●FACCH (RBS200)(SAPI-0) – 39 frames

N200是帧重发时的最大次数。N200值与T200值同样是根据不同的逻辑信道而设,这主要是为了确保一个判断第二层(LAPDm)链路故障的共同时间。以下是主要逻辑信道上的N200值:
●SACCH/T – 5次
●SDCCH - 23次
●FACCH/F – 34次
Um接口上的T200与N200值同样是无法更改的。
1.T200与N200在分配TCH信道阶段
在Assignment的过程当中,MSC将发起”Assignment Request”要求相关BSC分配TCH给所需要的手机。BSC会发出”Channel Activation”的要求到相关基站的有关TRX去激活一个空闲的TCH。在TRX激活了有关TCH之后,TRX会回“Channel Activation Acknowledge”给BSC。这之后BSC才会发起”Assignment Command”给相关手机。
而此“Assignment Command“通过原来的TRX上的SDCCH信道发到手机之后,手机需要回应给基站一个SABM来建立”Multi-Frame Operation“,基站在收到SABM之后会回个UA给手机及同时发出”Assignment Complete”给BSC。但当基站无法收到手机发出的SABM信号时,基站会根据T200计时器时间来做等待。在第一次出现等待时间达到T200时,N200次数将被设为零。接下来每次等待时间达到T200值时,N200次数将被加一。等待时间将一直延续到T200超时次数达到N200+1,这时BSC会发起”Clear Request”来释放之前所分配到的TCH及目前使用的SDCCH。这情况会被计为不正常的信道释放,而原因为”T200 expired (N200+1) times: perform abnormal release”。
2.T200与N200在正常通话当中
在正常的通话过程当中,基站与手机之间不断的在发送第二层LAPDm的帧。LAPDm帧是由物理层的TCH信道收到。
在LAPDm协议上,主要的Information帧内部带有N(S),发出帧的顺序号(Send Sequence Number)与N(R),接收帧的顺序号(Receive Sequence Number)。由这两个值发方可得知接收方有没有收到已经发出的信息帧(I-frame),如果接收方没有收到,发方需要重发有关帧。当出现不断的帧重发失败的情况下,LAPDm层上的数据链路将被认为是有故障的。
出现此情况时,发方会使用SABM来重新建立有关链路。而在发出SABM方会等待接收方回应UA(Unnumbered Acknowledgement)来确认链路的建立成功与否。在发出SABM时T200计时也会开始。当T200超时的时候还未收到UA,发方需重发SABM,而重发次数将加一。当重发次数达到N200+1时还未收到UA,Um接口上的连接将判为彻底失败。BSC将由基站发出的Abis信息中得到有关情况与原因及发起信道的释放流程。
这将会是个非正常信道释放,原因是“T200 expired (N200+1) times”。
3.T200与N200在正常信道释放过程,
如果释放过程是由MSC发起,MSC发”Clear Request”到BSC。BSC发出”Channel Release”与”Deactivate SACCH”到基站。基站收到BSC发出的指令后发出”Channel Release”给手机。手机要释放在Um接口LAPDm上的数据链路时需要发起Disconnect(DISC)指令。T200需要在收到物理层的PH_READY-TO-SEND时及发出帧时启动。重发计数N200也需设为零。
基站或手机在收到DISC之后需使用UA或DM回应,而当UA收到时,将发出RELEASE-INDICATION给第三层,T200计时清除,手机进入空闲状态。但如果T200计时器在UA未接收到前超时,发起DISC的一方需要:
●重发DISC。
●将T200设回到准备发帧时的值。
●重发计数器N200加值。
当重发次数达到N200+1时还未收到UA,ERROR-IND将被发到第三层,故障原因为“T200 expired(N200+1)times:perform abnormal release”。此情况也将会被计为不正常信道释放,也就是掉话。
T200计时器超时(N200+1)次:执行非正常释放,工作里发现此掉话原因占了掉话总数的20%左右。

T200计时器与N200是用于Abis接口与空中(Um)接口,而主要是在两个接口上第二层的LAPD与LAPDm协议层上。
T200同时也是Um接口第二层LAPDm协议层上的一个重要计时器。
主要用于SAPI=0与SAPI=3的数据链路,而T200值的选择需要根据以下一些法在LAPDm协议层上出现帧丢失的情况必须及时得以发现。
帧的重发应该在可能的最早时间内进行移动通信,T200不应该在对方的下一个帧未接收到并加以处理完成之前超时在不同的逻辑信道上的T200值应该是不同的

希望能帮到楼主

应该是本小区的,应为切换还没有完成,收不到目标小区的信息的

T200是SDCCH的计时器,其对不同种类的信令进行计数~~

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top