GSM通信流程中的定时器[详细]_第1页
GSM通信流程中的定时器[详细]_第2页
GSM通信流程中的定时器[详细]_第3页
GSM通信流程中的定时器[详细]_第4页
GSM通信流程中的定时器[详细]_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、GSM主要流程中的定时器,1、成功寻呼和立即指配流程,立即指配流程,寻呼流程,T3101 作用:立即指配流程监控定时器 启动:BSC向BTS发送IMM_ASS_CMD消息 停止:收到BTS发来的EST_IND消息 超时:定时器超时后,清除已分配的信道 取值:范围10-100 dsds=十分之一秒 缺省值15 TCHACTIVE 作用:RF信道激活定时器 启动:BSC向BTS发送CH_ACT消息 停止:BSC收到CH_ACT_ACK消息 超时:定时器超时后,BSC启动呼叫清除流程 取值:范围1-10s 缺省值5 ,2、随机接入失败,T3120 作用:信道请求(CHANNEL REQUEST)重发

2、定时器(Phase I MS) 启动:MS发送CHANNEL REQUEST消息后 停止:定时器超时 超时:定时器超时后,MS重发信道请求消息 取值:最大5s T3126 作用:信道请求(CHANNEL REQUEST)重发定时器(Phase II MS) 启动:立即指配过程中,MS发送CHANNEL REQUEST消息最大允许次数后 MS收到IMMEDIATE ASSIGNMENT REJECT消息 停止:MS收到IMMEDIATE ASSIGNMENT消息 MS收到IMMEDIATE ASSIGNMENT EXTENDED消息 超时:定时器超时后,终止立即指配流程 取值:最大值5s,最小值

3、为MS的RACH信道时隙的T+2S,T和S见相关协议(随机取值见 Phase II的04.08协议的RR连接建立) T3213 作用:随机接入失败等待定时器。在返回禁止的小区5秒后,若至少有一个其他的合适小区, 将发生小区重选。一般5秒后,MS将选择返回随机接入失败的小区。 启动:位置更新失败 停止:1、定时器超时 2、BCCH参数变更 超时:定时器超时后,若有必要,MS将发起新的随机接入尝试(Random Access);如果定 时器超时后,由于缺乏有效的信息而不能选择到一个新的小区,MS可以延迟重复尝试直到8 秒,以便允许进行小区重选。若位置更新中发生两次连续的随机接入失败,MS将按如下操

4、作处理: 取值:4s,3、成功的指配流程,ASSIGN-timer(TNT2) 作用:指配请求过程监视定时器 启动:MSC向BSC发送ASSIGNMENT REQUEST消息 停止:MSC收到BSC发来的ASSIGNMENT COMPLETE消息 MSC收到BSC发来的ASSIGNMENT FAILURE消息 MSC收到BSC发来的HANDOVER REQUIRED消息(BSC间的直接重试) 超时:定时器超时后,MSC调用呼叫清除进程 取值:范围1-120s缺省值12s; 所选时间=TCHACTIVE+T3107a+T3107b+5s T3170a 作用:MS数据链路(层2)连接建立时间(指配

5、流程) 启动:BSC向MS发送ASS_CMD消息 停止:收到BTS发来的EST_IND消息 超时: 定时器超时后,BSC释放已分配的资源 取值:范围1-50 s 缺省值6 T3170b 作用:MS层3连接建立时间(指配流程) 启动:收到BTS发来的EST_IND消息 停止:收到MS发来的ASS_CMP消息收到MS发来的ASS_FAIL消息 超时:定时器超时后,BSC释放已分配的资源 取值:范围1-25 s缺省值6 ,TASSREQ(T10) 作用:信道模式更新和指配过程监控定时器 启动:BSC收到MSC发送的ASSIGNMENT REQUEST消息(08.08协议) 停止:向MSC发送ASSI

6、GNMENT COMPLETE消息 向MSC发送ASSIGNMENT FAILURE消息 向MSC发送CLEAR REQUEST消息 收到MSC发来的CLEAR COMMAND消息 超时: 取值:范围1-20s 缺省值7s TRELEASE 作用:RF信道释放定时器 启动:BSC向BTS发送RF_CH_REL消息 停止:BSC收到RF_CH_REL_ACK消息 超时:定时器超时后, BSC本地释放。(Local released is done in BSC when TRELEASE expire.) 取值:范围1-20s 缺省值5 ,TNT2,T200 作用:T200定时器(Timer20

7、0)是Um接口数据链路层LAPDm中的一个重要的定时器。又因为LAPDm有不同的信道,如SDCCH, FACCH, SACCH, 不同的信道传送速率不一样,所以要设定不同的定时器值。T200+信道类型指的是在该信道上的T200值。T200定时器是防止数据链路层数据发送过程死锁的定时器,数据链路层的作用就是将容易出差错的物理链路改造成顺序的无差错的数据链路。 在这个数据链路两端通讯的实体采用确认重发的机制。也就是说,每发送一个消息都要对端确认收到。在不可知的情况下,如果这条消息丢失,会出现双方都等待的情况,此时系统死锁。因此,在发送一方要设立定时器,当定时器溢出,发方认为收方 没有收到消息,就会

8、重新发送。 启动:在数据链路层LAPDm中,发送一方发送需要确认的消息时启动 停止:1、收到对方的响应消息 2、 定时器超时 超时:定时器超时后,启动重发机制。在重发次数结束后仍未收到响应消息,向层三发送 “ERROR INDICATION(T200超时)” 取值:分各种信道情况取值不同,在协议中定义如下:对于 SAPI=0 和SAPI = 3时,SAPI=0和SAPI=3的数据链路中的T200确切取值是单独实现的,其依赖于层1和层2实体的同步处理机制和过程的延时。一般,T200应选择一个适当的取值以便确保Um接口的一个可预知的行为。 T200取值的一般原则如下: -无线路径可能存在的帧丢失应

9、能够尽可能被检测到; -在最早可能的时机发起帧的必要的重传; -如果由于对等实体某些原因而响应延迟,在收到并处理对端的下一帧之前T200不应超时; -如果T200超时,并且没有其他的帧优先发送,则应在此消息块中发送其重复帧; -在下一个PH-READY-TO-SEND 指示后立即启动,N200 作用:T200超时后的重发次数 启动: 停止: 超时:在重发次数结束后仍未收到层2响应消息,向层三发送“ERROR INDICATION(T200超时)” 取值:分各种信道情况取值不同,具体如下: 对于SAPI = 0和3时,重传最大值N200依赖于状态和所使用的信道。当多帧操作建立时,其确保了在所有信

10、道上层2链路失败的一个共同的时间值。对于层2链路建立和释放的N200取值为5 在“timer recovery”状态下,N200设置如下: -5(在SACCH信道上) -23(在SDCCH信道上) -34(在 FACCH/全速率信道上) -29(在FACCH/半速率信道上) SAPI不为0和3的其他情况:N200的值为5,4、成功的信道模式更新流程,TMODIFY 作用:TCH模式更新定时器 启动:BSC向BTS发送mode modify消息 停止:BSC收到mode modify acknowledge消息 超时:定时器超时后, BSC向MSC回ASSIGNMENT FAILURE. 取值:

11、范围1-10s 缺省值5 TCHANMODE 作用:信道模式更新监视定时器 启动:BSC向MS发送CHANNEL MODE MODIFY消息 停止:收到MS发来的CHANNEL MODE MODIFY ACK消息 超时:定时器超时后, BSC向MSC回ASSIGNMENT FAILURE. 取值:范围1-25s 缺省值5s ,5.1、成功的BSC内切换流程,T3103b1 作用:对MS在目标BTS上建立数据链路(层2)连接的时间监视(BSC内切 换) 启动:BSC向MS发送HANDOVER COMMAND消息 停止:收到目标BTS发来的HANDOVER DETECT消息 收到源BTS发来的ES

12、T IND消息(切换失败,MS返回原信道) 超时:定时器超时后,向MSC发送CLEAR REQUEST消息 取值:范围1-50 s 缺省值6 ,T3103b2 作用:对MS在层3建立连接的时间监视(BSC内及BSC间切换) 对于BSC内切换: 启动:收到目标BTS发来的HANDOVER DETECT消息 收到源BTS发来的EST IND消息(切换失败,MS返回原信道) 收到目标BTS发来的EST IND消息后将重启定时器 停止:收到源BTS发来的HO_FAI消息(切换失败,MS返回原信道) 收到目标BTS发来的HANDOVER COMPLETE消息(切换成功) 对于BSC间切换: 启动:目标B

13、SC收到目标BTS发来的HANDOVER DETECT消息 收到目标BTS发来的EST IND消息后将重启目标BSC的定时器 源BSC收到源BTS发来的EST IND消息(切换失败,MS返回原信道) 停止:源BSC收到源BTS发来的HO_FAI消息(切换失败,MS返回原信道) 目标BSC收到目标BTS发来的HANDOVER COMPLETE消息(切换成功) 超时:定时器超时后,向MSC发送CLEAR REQUEST消息 取值:其取值应(HANDOVER COMMAND最大传送时间+T3124+尝试建 立一条多帧数据链路的最大间隔) 范围1-25 s 缺省值6 ,T3124 作用:此定时器用于非

14、同步切换中的占用过程,目的是等待接收网 络侧发送的物理消息PHYSICAL INFORMATION。 启动:MS在主DCCH上第一次发送HANDOVER ACCESS消息时启动T3124定时器 停止:当MS收到一条PHYSICAL INFORMATION消息,MS停止定时器T3124,停止发送接入BURST,激活发送和接收模式的物理信道,并在需要时连接此信道。如果分配的信道是一个SDCCH (+ SACCH),MS的操作必须能使MS在T3124运行时在任一块上能够接收一条由网络侧发送的正确的PHYSICAL INFORMATION 消息 超时:在MS侧,如果定时器T3124超时(仅在非同步情况

15、下)或如果在HANDOVER COMPLETE 消息发送前新的信道上发生低层链路失败,MS去激活新的信道,重启旧的信道,重新连接TCH信道并触发主信令链路的建立。接着MS在主信令链路上发送HANDOVER FAILURE消息并在没有切换尝试发生时恢复正常操作。返回旧信道的操作参数就是收到HANDOVER COMMAND消息前应答的那些参数(如加密模式) 取值:在HANDOVER COMMAND消息中分配的信道类型为 SDCCH (+ SACCH)时,设置为675ms;其他情况,设置为320ms,5.2、 切换失败,T3105和T3124超时,T3105 作用:发送给MS的两次物理信息的时间间隔

16、。 启动:发送PHY INFO消息 停止:从MS收到正确解码的格式为A和B(04.06)的层2帧或TCH帧。 超时:定时器超时后,未收到正确的帧,网络侧将重发PHY INFO消息,并重启T3105,最大重复NY1次;NY1次后还未收到正确的SABM帧,则BTS向BSC发送连接失败消息(包含了切换失败信息),BSC收到后释放新分配的专用信道并停止定时器T3105 取值:范围2-254;单位:10ms缺省值6 ,5.3、成功的BSC间切换流程,TBSCHORRSUP 作用:BSC间切换等待定时器 启动:目标BSC收到目标BTS发送的CH_ACT_ACK消息 停止:收到目标BTS发来的HANDOVE

17、R DETECT消息 收到MSC发来的CLEAR CMD消息 超时:定时器超时后,BSC向MSC发送CLEAR REQ消息 取值:范围5-60s缺省值15s T8 作用:BSC间切换时对原信道的保留时间。 启动:源BSC收到MSC发来的HO_CMD消息 停止: 源BSC收到MSC发来的CLEAR_CMD消息 源BSC收到源BTS发来的EST_IND消息 超时:定时器超时后,源BSC向MSC发送CLEAR REQUEST消息,原因值为 Radio Interface Message Failure。 取值:范围5-125s 缺省值25,6、鉴权流程,T3260 作用:鉴权过程监视定时器 启动:M

18、SC发送AUTHENTICATION REQUEST消息 停止:MSC收到AUTHENTICATION RESPONSE消息 超时:定时器超时后,MSC发送CLEAR CMD消息直接释放RR连接 取值:12s,华为取值为5s,7、成功的加密流程,CIPHERING timer 作用:加密模式启动控制定时器 启动:MSC向MS发送CIPHERING_MODE_COMMAND消息 停止:MSC收到MS发来的CIPHERING_MODE_COMPLETE消息 MSC收到MS发来的CIPHERING MODE REJECT消息 超时:定时器超时后,MSC向BSC发送 CLEAR_COMMAND消息启动

19、清除进程 取值:范围1-120s 缺省值30s,8.1、一般的无线链路清除(MSC发起),T3110 作用:信道释放延迟定时器,目的是延长主信令链路断开的时间;该定时器用于在收到CHANNEL RELEASE 消息后延长信道去激活的时间。其目的是主信令信道的断开预留一些时间 启动:MS收到CHANNEL RELEASE消息 停止:MS收到网络侧发送回的L2-UA消息 超时:定时器超时后,MS继续信道释放流程 取值:其取值应保证万一网络侧无应答时,可以允许DISC帧发两次,其应选择一个信道释放流程中更合适的正常终止(T3110超时应该 稍早于T3109超时) T3111 作用:连接释放延时定时器

20、。此定时器用于主信令链路断开连接后延迟信道的去激活;其目的是为可能重复的断开连接留有一些时间 启动:BSC收到BTS发来的REL_IND消息 停止:为保护时间,等到超时才停止。 超时:定时器超时后,BSC向BTS发送RF_CHAN_REL消息 取值:(1)范围0-5 s,应等于T3110(MS侧的定时器) (2)缺省值1.1 ,T3109 作用1:向MS发清除指令后信道释放指示的时间,由RLINKT控制 启动:BSC向BTS发送DEACT_SACCH消息 停止:收到BTS发来的REL_IND消息 超时:定时器超时后,BSC向MSC发送CLEAR REQUEST消息 取值:其数值应足够大以确保M

21、S检测到一次无线链路失败 范围3-34s;T3109=a + RLINKT x 0.480s,a = 1 or 2s 缺省值9 作用2:T3109在底层链路故障时启动,用于呼叫重建。 启动: BSC收到BTS发来的CONNECTION FAILURE INDICATION消息 停止: BSC收到BTS发来的CM Re-establishment Request消息 超时:定时器超时后,BSC向MSC发送CLEAR REQUEST消息 取值:大于无线链路超时时间,8.2、短无线链路成功清除,8.3、BSC发起的成功清除,TCLEARREQ 作用:BSC发送清除请求CLEAR_REQ,等待MSC回

22、送CLEAR_CMD的定时器 启动: BSC向MSC发送CLEAR_REQ消息 停止:收到MSC发来的CLEAR_CMD消息 超时:定时器超时后,BSC侧向MSC发起RESET CIRCUIT请求,复位BSC侧已存在的电路。 取值: 范围1-50s 缺省值5,9、成功复位电路流程,T12 作用:MSC复位BSC电路定时器 启动:MSC向BSC发送RESET CIRCUIT消息 停止:收到BSC发来的RESET CIRCUIT ACKNOWLEDGE消息 收到BSC发来的RESET消息 收到BSC发来的BLOCK消息 收到BSC发来的UNEQUIPPED CIRCUIT消息 超时:定时器超时后,

23、MSC重发RESET CIRCUIT消息,并重启定时器 取值:范围1-120s缺省值60,10.1、BSC发起成功复位流程,T2 作用:当BSS发起的RESET请求后,MSC在该定时器时间内执行复位操作,定时器超时后,MSC向BSC发送RESET ACKNOWLEDUIUUIIIIIIIIBNNBGE消息。 启动:MSC收到BSC发来的RESET消息 停止:定时器超时 超时:定时器超时后,MSC向BSC发送RESET ACKNOWLEDGE消息,表明MSC已经释放了相关的呼叫及其信息,同时将和该BSS相关的MSC侧所有电路置为IDLE状态。 取值:范围1-120s缺省值25,一般选择T4-5s

24、,T4 作用:发送给MSC的两次复位指令RESET之间的最小时间间隔 启动: BSC向MSC发送RESET消息 停止:收到MSC发来的RESET_ACK消息 超时:定时器超时后,BSC重启定时器并重新向MSC发送RESET消息,重发N次,N由操作者设定,若都不成功则该进程停止,并告知维护系统。 取值: 范围1-120s 缺省值30,10.2、MSC发起的成功复位流程,T13 作用:由MSC发起的复位过程的监视时间 启动:BSC收到MSC发来的RESET消息 停止: 超时后停止 超时:定时器超时后,BSC向MSC发送RESET_ACK消息 取值: 范围1-120s 缺省值30 T16 作用:BS

25、C复位定时器(MSC侧监控BSC侧复位) 启动:MSC向BSC发送RESET消息 停止:收到BSC发来的RESET_ACKNOWLEDGE消息 超时:定时器超时后,MSC向BSC重发RESET消息,并重启定时器 取值: 范围1-120s 缺省值35,一般选择T13+5s,11.1、呼叫控制(MS主叫正常的流程 ),T303 作用:呼叫发起监视定时器(MM连接等待定时器)。 启动:MSC发送SETUP消息 停止:MSC收到CALL CONFIRM消息 MSC收到RLEASE COMPLETE消息 超时:定时器超时后,MSC清除本次呼叫 取值:由操作者设定,华为取值为20s T333 作用:CC建

26、立过程监视定时器 启动:MSC收到START CC消息 停止:MSC收到CC-EST CONFIRM消息 MSC收到RELEASE COMPLETE消息 超时:定时器超时后,MSC向被叫MS发送带有原因值#102 “recovery on timer expiry”的RELEASE COMPLETE消息清除本次呼叫 取值:操作者设定,具体取值暂缺,T334 作用:CC建立确认过程监视定时器 启动:MSC发送RECALL消息 停止:MSC收到SETUP消息 超时:定时器超时后,MSC用原因值#102 “recovery on timer expiry”向MS发送RELEASE COMPLETE消

27、息,释放MM连接,进入“空”(“null”)状态并通知所有在MSC侧占用的实体,清除本次呼叫 取值:最小15s T335 作用:呼叫控制建立证实定时器 启动:MS发送CC-EST CONFIRM消息 停止:MS收到RECALL消息,并进入“recall present”状态 超时:定时器超时后,MS清除本次呼叫 取值:30s,T306 作用:定时器对挂机过程进行监视 启动:MSC发送DISCONNECT消息,消息中包含“in-band information or appropriate pattern now available”(过程指示#8)但不包含“CCBS activation is

28、 not possible” 停止:MSC收到RELEASE消息 MSC收到DISCONNECT消息 超时:当MSC的CC实体已经进入“disconnect indication”状态时,如果T306超时,CC实体将停止tone/announce,并发送RELEASE 消息(消息中的原因值即为DISCONNECT消息中的原因值)给MS的对等实体,同时启动定时器T308进入“release request”状态(与305的区别在于是否提供tone/announcement的呼叫,T306在此提供情况下使用) 取值:30s,T323 作用:模式更新请求过程监视定时器 启动:MS发送MODIFY消息

29、 停止:MS收到MODIFY COMPLETE消息 MS收到MODIFY REJECT消息 超时:定时器超时后,MS启动呼叫清除流程,原因值为# 102 “recovery on timer expiry” 取值:30s T310 作用:呼出进程监视定时器 启动:MS收到CALL PROCEEDING消息;但如果CALL PROCEEDING消息或之前的PROGRESS消息中的进程指示器为#1、#2或#64时,不启动T310 停止:MS收到ALERTING消息 MS收到CONNECT消息 MS收到DISCONNECT消息 MS收到PROGRESS消息 超时:定时器超时后,MS发送DISCONNECT消息 取值:30s,T313 作用:连接请求过程监视定时器 启动:MS发送CONNECT消息 停止:MS收到CONNECT ACK消息 超时:定时器超时后,MS发送DISCONNECT消息 取值:30s T305 作用:断开请求过程监视定时器 启动:MS发送DISCONNECT消息 停止: MS收到REL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论