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