《T200和N200计时器的介绍》由会员分享,可在线阅读,更多相关《T200和N200计时器的介绍(5页珍藏版)》请在金锄头文库上搜索。
1、T200 和 N200 计时器介绍 Security Level:Internal2017-08-21 HUAWEI Confidential Page1, Total5T200和N200 计时器的介绍ID:00148743 汪保平1. Lapd 链路结构基本知识在做KPI网络提升的时候,大家经常需要做TCH Drop Rate方面优化,而在实际分析过程中,发现TCH掉话率中的大部分掉话是由于T200超时掉话,很多优化人员对T200超时掉话的原理是一知半解,本文通过T200在掉话原理做一次详细的讲解,便于大家在做优化过程中有一定的作用。在介绍T200之前,我们先熟悉一下Lapd链路的信令原理。
2、Lapd用于BTS与BSC之间的Abis接口上的链路层。LAPD消息一般由一些固定的帧组成,而且这些帧都会形成它自己的帧结构以便在消息传递双方传递数据。LAPD上的帧结构有三种:信息帧、监视帧、未编号帧。下面我们来看看在GSM中LAPD用到的一些帧类型。1 SABME帧当建立LAPD连接时,SABME 帧一般是第一个被 传递的帧。当发送完SABME帧之后,开始多帧证实模式。当接收端收到SABME帧以后,以前没有被证实的帧将会被忽略。DISC帧被用于停止多帧的证实模式。2 UA帧当收到SABME帧 或DISC帧以后,接收端将发送一个UA帧作为响应,以告诉发送端,刚才发送的SABME帧或DISC帧
3、已经被接收端接收。3 I帧当接收方已经被证实以后,I帧被用于 传送信息帧。在I帧中,也可以包含一些先前接收帧的证实。4 RR帧RR帧主要用于指示让接收端准备去接收一个I 帧,同样,RR帧也可以对先前接收帧进行证实。5 UI帧UI帧主要用于发送一些不需要接收端 进行证实的消息帧。比如在LAPDm上的系统消息的广播就是一个UI 帧。用于MS与BTM之间的Um接口中,层二链路使用的是Lapdm链路层,使用同样的lapd帧结构,实际上,网优工程师修改的N200和T200主要应用在Um接口上。Abis接口的Lapd链路一般不做修改。2. T200 和 N200 的使用位置T200 和 N200 计时器介
4、绍 Security Level:Internal2017-08-21 HUAWEI Confidential Page2, Total5T200计时器与N200是用于Abis接口与Um接口,主要是在接口层二的LAPD与LAPDm中使用。T200同时也是 Um接口第二层LAPDm协议层上的一个重要计时器。在LAPDm上T200主要用于SAPI0 (语音业务)与SAPI3 (数据业务)的数据链路。3. T200 和 N200 启动时间和终止时间T200的启动主要是在建立或者终止Lapd或者Lapdm链路的时候使用,在LAPD链路中断过程中重建链路是也需要T200进行控制。一句话就是在LAPD链路
5、中发送SABME帧和Disc帧的时候启动,在接收到UA帧的时候终止。在启动 T200 的使用,若长时间没有接到对端应答即没有接到 UA 帧的使用,会重发起始帧并等待应答。N200 是帧重发时的最大次数,一旦在 N200+1 次仍然没有接到应答 UA 帧,即表示 Lapd 或者 Lapdm 帧搭链失败一次。在无线通信网络中,就表示掉话一次。4. T200 和 N200 在链路中的主要作用T200定时器是防止数据链路层数据发送过程死锁的定时器,数据链路层的作用就是将容易出差错的物理链路改造成顺序的无差错的数据链路。在这个数据链路两端通信的实体采用确认重发的机制。在每发送一个消息都要对端确认收到。在
6、不可知的情况下,如果这条消息丢失,会出现双方都等待的情况,此时系统死锁。因此,在发送一方要设立定时器,当定时器溢出,发方认为收方没有收到消息,就会重新发送。重发的次数由N200定时器决定。T200定时器和N200定时器一起确保数据确保数据链路层的传送数据的顺序无差错。 在 LAPDm 协议层上出现帧丢失的情况及时发现并重新搭链。 帧的重发应该在可能的最早时间内进行。 T200 不应该在对方的下一个帧未接收到并加以处理完成之前超时。 在不同的逻辑信道上的 T200 值应该是不同的。 T200 在个别逻辑信道上的默认值如下: SACCH/T 416 frames SDCCH (SAPI-0&3)
7、51 frames FACCH (RBS2000)(SAPI-0) 30 frames FACCH (RBS200)(SAPI-0) 39 framesN200 值与 T200 值同样是根据不同的逻辑信道而设,这主要是为了确保一个判断第二层(LAPDm)链路故障的共同时间。以下是主要逻辑信道上的 N200 值:T200 和 N200 计时器介绍 Security Level:Internal2017-08-21 HUAWEI Confidential Page3, Total5 SACCH/T 5 次 SDCCH 23 次 FACCH/F 34 次5. T200 和 N200 的使用策略T20
8、0 定时器配置过小可能在能够正常收到对端确认消息之前就超时误认为是链路故障,数据发送失败。N200 定时器配置过小将减少数据重传的次数,减小了传输成功的概率。T200 定时器和 N200 定时器配置过大在链路真正故障的时候会一直占用信道资源,导致资源浪费,一般来说,Abis 接口上的 T200 与 N200 值一般是固定不变的,在网优工程师是无法更改的。6. T200 和 N200 在网络优化中的信令位置a) T200 与 N200 在立即指配阶段如下图信令结构中,在立即指配过程中,需要在 SDCCH 信道上进行 Lapdm 的建链。在信令步骤 6 的的位置。这时候在层二 lapdm 链路上发
9、送 SABM 帧,涉及到的 T200 和N200 的设置。这时候调整的 T200 和 N200 主要是: T200 SDCCH (SAPI-0&3) T200 SACCH SDCCH N200 SDCCHT200 和 N200 计时器介绍 Security Level:Internal2017-08-21 HUAWEI Confidential Page4, Total5b) T200 与 N200 在分配 TCH 信道阶段如下图信令结构中,在 TCH 指配过程,需要在 TCH 信道进行 Lapdm 的建链,如图中信令步骤 5 的的位置。这时候在层二 lapdm 链路 FACCH 信道上发送
10、SABM 帧需要使用 T200和 N200。这时候调整的 T200 和 N200 主要是: T200 FACCH/H T 200 TACCH/F N200 of FACCH/H N200 of FACCH/Fc) T200 与 N200 在正常通话中基站与手机之间不断的在发送第二层 LAPDm 的帧。LAPDm 帧是由物理层的 TCH 信道收到。在 LAPDm 协议上,主要的 Information 帧内部带有 N(S),发出帧的顺序号(Send Sequence Number)与 N(R),接收帧的顺序号(Receive Sequence Number)。由这两个值发方可得知接收方有没有收到
11、已经发出的信息帧(I-frame),如果接收方没有收到,发方需要重发有关帧。当出现不断的帧重发失败的情况下,APDm 层上的数据链路将被认为是有故障的。T200 和 N200 计时器介绍 Security Level:Internal2017-08-21 HUAWEI Confidential Page5, Total5出现此情况时,发方会使用 SABM 来重新建立有关链路。而在发出 SABM 方会等待接收方回应 UA(Unnumbered Acknowledgement)来确认链路的建立成功与否。在发出 SABM 时T200 计时也会开始。当 T200 超时的时候还未收到 UA,发方需重发
12、SABM,而重发次数将加一。当重发次数达到 N2001 时还未收到 UA,Um 接口上的连接将判为彻底失败。BSC 将由基站发出的 Abis 信息中得到有关情况与原因及发起信道的释放流程。这将会是个非正常信道释放,原因是“T200 expired (N200+1) times”。 这时候调整的 T200 和 N200 主要是: T200 SACCH TCH SAPI0 T200 SACCH TCH SAPI3 N200 of SACCHd) 3T200 与 N200 在正常信道释放过程如下图信令结构中,在 TCH 信道释放阶段,需要在 TCH 信道进行 Lapdm 的断链,如图中信令步骤。这时候在层二 lapdm 链路 FACCH 信道上发送 DISC 帧需要使用 T200 和N200。这时候调整的 T200 和 N200 主要跟 TCH 指配阶段相同。以上重点介绍了 T200 和 N200 的相关知识,在日常网络优化过程中,经常涉及到 T200 定时器超时导致的掉话的优化。本文通过对 T200 掉话原理的介绍,使大家了解更加清楚 T200 超时掉话的原理,希望达到抛砖引玉的作用。