GSM定时器专题.docx
- 文档编号:27065894
- 上传时间:2023-06-26
- 格式:DOCX
- 页数:107
- 大小:252.10KB
GSM定时器专题.docx
《GSM定时器专题.docx》由会员分享,可在线阅读,更多相关《GSM定时器专题.docx(107页珍藏版)》请在冰豆网上搜索。
GSM定时器专题
资料编码
产品名称
GSM
使用对象
网络优化工程师
产品版本
无
编写部门
技术支援无线产品线
资料版本
定时器专题研究报告
(一)
——GSM常用定时器
关键词:
定时器、Um、Abis、Ater、A、CC、MM、RR、BSSMAP、BTAP、BTSM、LAPD、LAPDm
摘要:
本文是对GSMBSS系统各接口中主要定时器的研究报告。
文中对各个定时器的作用以及使用条件和策略进行了阐述。
通过对这些定时器的作用及使用方式的阐述和研究,使我们更清楚地了解了各定时器的特性,为今后我们进行网络优化时使用这些定时器来改善网络性能提供了有效的借鉴信息。
缩略语清单:
CC
CallControl(呼叫控制)
CCBS
CompletionofCalltoBusySubscribersupplementaryservice(对占线用户的完成呼叫的补充业务)
CUG
ClosedUserGroupsupplementaryservice(闭合用户群补充业务)
IE
InformationElement(信令单元或消息元素)
LAPDm
LinkAccessProtocolontheDmchannel(Dm信道上的链路接入协议)
MAP
MobileApplicationPart(移动应用部分)
MM
MobilityManagement(移动性管理)
RR
RadioResource(无线资源)
VGCS
VoiceGroupCallService(语音组呼业务)
参考资料清单:
1、
GSM03.94、04.08、08.08、08.58等相关协议
2、《各种定时器--新疆伊犁网络拥塞问题分析》中研文档
3、《GSM原理及其网络优化》韩斌杰编著机械工业出版社
4、Ericsson:
“UserDescription,CircuitSwitchedTrafficTimers”
1概述
GSM系统内设计了大量的定时器和计数器用来对系统的信令或操作流程进行监控,通过这些定时器和计数器的配合和应用,可以使GSM系统的各个接口的同一消息层或不同消息层的信令或操作流程有效地运作起来。
因此,合理地设置这些定时器的时间长度对保证整个系统的正常工作起着重要的作用。
在网络优化工作中,经常会碰到诸如掉话、拥塞、切换失败等网络问题,造成网络性能下降和网络指标恶化。
在完善网络覆盖、降低网络干扰、保证设备良好运行等外部措施外,通过合理调整系统内相应的定时器的时间长度,对改善网络性能、提高网络指标也具有较大的作用。
本文通过对GSM系统中与BSS相关的各主要接口的不同消息层中的与网优业务相关的定时器的介绍,使得工程师对此部分的各主要定时器的作用及工作程序有一个较全面的了解,为今后的优化工作提供一些思路和参考,也对更深入地理解GSM移动通信系统的工作流程提供一些借鉴和帮助。
本文所列定时器主要以GSM协议的定义为基准,并参考了部分主流厂家及华为公司的相关内容完成的,仅作为具体优化工作的参考资料。
由于各厂家对部分定时器的定义并不一致,有些还有较大差别,因此实际优化中,特别是第三方优化中还应以具体厂家的相关说明资料为准。
2Um接口定时器
2.1CC层
2.1.1MSC侧
2.1.1.1T301
●作用:
用户摘机定时器(监控呼叫建立后用户摘机的时间;如果网络侧已经使用了内部呼叫监视功能(即组合呼叫时),此时T301不起作用)
●启动:
MSC收到ALERTING消息
●停止:
(1)MSC收到CONNECT消息
(2)MSC收到DISCONNECT消息
●超时:
定时器超时后,MSC以原因值#19“useralerting,noanswer”(华为设备主机原因值为:
#15)向主叫方清除本次呼叫;同时MSC以原因值#102“recoveryontimerexpiry”(华为设备主机原因值为:
#230)或#31"normal,unspecified"(华为设备主机原因值为:
#159)向被叫方清除本次呼叫(发送DISCONNECT消息)
●取值:
最小180s(协议定义);华为取值为45s
2.1.1.2T303
●作用:
呼叫发起监视定时器(MM连接等待定时器)。
●启动:
MSC发送SETUP消息
●停止:
(3)MSC收到CALLCONFIRM消息
(4)MSC收到RLEASECOMPLETE消息
●超时:
定时器超时后,MSC清除本次呼叫
●取值:
由操作者设定,华为取值为20s
2.1.1.3T305
●作用:
定时器对挂机过程进行监视
●启动:
MSC发送DISCONNECT消息,消息中不包含“in-bandinformationorappropriatepatternnowavailable”(过程指示#8)或“CCBSactivationisnotpossible”(CCBS:
CompletionCallsofBusySubscribersupplementaryservice,对占线用户的完成呼叫的补充业务)
●停止:
(5)MSC收到RELEASE消息
(6)MSC收到DISCONNECT消息
●超时:
定时器超时后,MSC发送RELEASE消息
●取值:
30s
2.1.1.4T306
●作用:
定时器对挂机过程进行监视
●启动:
MSC发送DISCONNECT消息,消息中包含“in-bandinformationorappropriatepatternnowavailable”(过程指示#8)但不包含“CCBSactivationisnotpossible”
●停止:
(7)MSC收到RELEASE消息
(8)MSC收到DISCONNECT消息
●超时:
当MSC的CC实体已经进入“disconnectindication”状态时,如果T306超时,CC实体将停止tone/announce,并发送RELEASE消息(消息中的原因值即为DISCONNECT消息中的原因值)给MS的对等实体,同时启动定时器T308进入“releaserequest”状态(与305的区别在于是否提供tone/announcement的呼叫,T306在此提供情况下使用)
●取值:
30s
2.1.1.5T308
●作用:
资源释放过程监视定时器
●启动:
MSC发送RELEASE消息
●停止:
(9)MSC收到RELEASECOMPLETE消息
(10)MSC收到RELEASE消息,即冲撞时或MS没有收到RELEASE消息造成手机T305超时。
●超时:
处于“释放请求”状态的网络侧CC实体在T308第一次超时时,将重发RELEASE消息,重新启动T308,继续保持在“释放请求”状态。
在T308第二次超时时,网络侧CC实体将释放MM连接,并返回“空”状态(Thecallcontrolentityofthenetworkinthe"releaserequest"state,shall,atfirstexpiryoftimerT308,retransmittheRELEASEmessage,starttimerT308,andstayinthe"releaserequest"state.AtsecondexpiryoftimerT308,thecallcontrolentityofthenetworkshall:
releasetheMMconnection;andreturntothe"null"state)
●取值:
由操作者设定,华为取值10s
2.1.1.6T310
●作用:
本定时器对来话呼叫进程进行监控
●启动:
MSC收到CALLCONFIRM消息
●停止:
(11)MSC收到ALERTING消息
(12)MSC收到CONNECT消息
(13)MSC收到DISCONNECT消息
●超时:
定时器超时后,MSC向主叫以原因值#18"nouserresponding"启动清除流程;并且向被叫以原因值#102"recoveryontimerexpiry"启动清除流程
●取值:
由操作者设定,华为取值20s
2.1.1.7T313
●作用:
监视呼叫连接过程的定时器
●启动:
MSC发送CONNECT消息
●停止:
MSC收到CONNECTACK消息
●超时:
定时器超时后,MSC清除本次呼叫
●取值:
由操作者设定,华为取值30s
2.1.1.8T322
●作用:
呼叫状态查询定时器
●启动:
MSC第一次发送STATUSENQUIRY消息,
●停止:
MSC收到STATUS消息
●超时:
当STATUS消息发送了最大次数后,若定时器超时,MSC清除本次呼叫,原因值为#41“temporaryfailure”
●取值:
暂缺
2.1.1.9T323
●作用:
模式更新流程监视定时器
●启动:
MSC发送MODIFY消息,网络侧进入“mobileterminatingmodify”状态
●停止:
(14)MSC收到MODIFYCOMPLETE消息
(15)MSC收到MODIFYREJECT消息(若手机不支持所请求的呼叫模式,其消息原因值为#58“bearercapabilitynotpresentlyavailable”)
●超时:
定时器超时后,MSC启动呼叫清除流程,原因值为#102“recoveryontimerexpiry”
●取值:
30s
2.1.1.10T331
●作用:
CC连接进程监视定时器
●启动:
MSC发送CM-SERVPROMPT消息
●停止:
MSC收到STARTCC消息
●超时:
定时器超时后,MSC清除本次呼叫
●取值:
由操作者设定,具体取值暂缺
2.1.1.11T333
●作用:
CC建立过程监视定时器
●启动:
MSC收到STARTCC消息
●停止:
(16)MSC收到CC-ESTCONFIRM消息
(17)MSC收到RELEASECOMPLETE消息
●超时:
定时器超时后,MSC向被叫MS发送带有原因值#102“recoveryontimerexpiry”的RELEASECOMPLETE消息清除本次呼叫
●取值:
操作者设定,具体取值暂缺
2.1.1.12T334
●作用:
CC建立确认过程监视定时器
●启动:
MSC发送RECALL消息
●停止:
MSC收到SETUP消息
●超时:
定时器超时后,MSC用原因值#102“recoveryontimerexpiry”向MS发送RELEASECOMPLETE消息,释放MM连接,进入“空”(“null”)状态并通知所有在MSC侧占用的实体,清除本次呼叫
●取值:
最小15s(WhenappliedtothesupplementaryserviceCCBS,thetimerT334caneitherrepresenttherecalltimerT4orthenotificationtimerT10(seeGSM03.93).ThusthetimerT334cantaketwodifferentvalues.GSM03.93definestherangeofthesevalues.)
2.1.1.13T338
●作用:
挂机指示过程监视定时器(T306,T305,T338三者启动原因值区别)
●启动:
MSC发送DISCONNECT消息,消息中包含的AllowedActionsIE(允许的激活IE)指示“ActivationCCBSispossible”;另外消息中也可包含#8“in-bandinformationorappropriatepatternnowavailable”指示,此时T338不应大于T306
●停止:
(18)MSC收到RELEASE消息
(19)MSC收到DISCONNECT消息
●超时:
当MSC的CC实体已经进入“disconnectindication”状态时,如果T338超时,CC实体将停止tone/announce,并发送RELEASE消息(消息中的原因值即为DISCONNECT消息中的原因值)给MS的对等实体,同时启动定时器T308进入“releaserequest”状态
●取值:
操作者设定,具体取值暂缺
2.1.2MS侧
2.1.2.1T303
●作用:
MM连接等待定时器/呼叫发起监视定时器
●启动:
MS发送CMSERVREQ(SABM帧)消息
●停止:
(20)MS收到CALLPROCEEDING消息
(21)MS收到ALERTING消息
(22)MS收到CONNECT消息
(23)MS收到RELEASECOMPLETE消息
●超时:
定时器超时后,MS清除本次呼叫
●取值:
30s
2.1.2.2T305
●作用:
断开请求过程监视定时器
●启动:
MS发送DISCONNECT消息
●停止:
(24)MS收到RELEASE消息
(25)MS收到DISCONNECT消息
●超时:
定时器超时后,MS清除本次呼叫
●取值:
30s
2.1.2.3T308
●作用:
释放请求过程监视定时器
●启动:
MS发送RELEASE消息
●停止:
(26)MS收到RELEASECOMPLETE消息
(27)MS收到RELEASE消息
●超时:
在T308第一次超时时,MS将重发RELEASE消息,重新启动T308,继续保持在“释放请求”状态。
在T308第二次超时时,MS将释放MM连接,并返回“空”状态
●取值:
30s
2.1.2.4T310
●作用:
呼出进程监视定时器
●启动:
MS收到CALLPROCEEDING消息;但如果CALLPROCEEDING消息或之前的PROGRESS消息中的进程指示器为#1、#2或#64时,不启动T310
●停止:
(28)MS收到ALERTING消息
(29)MS收到CONNECT消息
(30)MS收到DISCONNECT消息
(31)MS收到PROGRESS消息
●超时:
定时器超时后,MS发送DISCONNECT消息
●取值:
30s
2.1.2.5T313
●作用:
连接请求过程监视定时器
●启动:
MS发送CONNECT消息
●停止:
MS收到CONNECTACK消息
●超时:
定时器超时后,MS发送DISCONNECT消息
●取值:
30s
2.1.2.6T322
●作用:
呼叫状态查询定时器
●启动:
MS第一次发送STATUSENQUIRY消息,
●停止:
MS收到STATUS消息
●超时:
当STATUS消息发送了最大次数后,若定时器超时,MS清除本次呼叫,原因值为#41“temporaryfailure”
●取值:
具体取值暂缺
2.1.2.7T323
●作用:
模式更新请求过程监视定时器
●启动:
MS发送MODIFY消息
●停止:
(32)MS收到MODIFYCOMPLETE消息
(33)MS收到MODIFYREJECT消息
●超时:
定时器超时后,MS启动呼叫清除流程,原因值为#102“recoveryontimerexpiry”
●取值:
30s
2.1.2.8T332
●作用:
等待网络消息定时器
●启动:
MS发送STARTCC消息
●停止:
MS收到CC-EST消息
●超时:
定时器超时后,MS清除本次呼叫
●取值:
30s
2.1.2.9T335
●作用:
呼叫控制建立证实定时器
●启动:
MS发送CC-ESTCONFIRM消息
●停止:
MS收到RECALL消息,并进入“recallpresent”状态
●超时:
定时器超时后,MS清除本次呼叫
●取值:
30s
2.2MM层
2.2.1MSC侧定时器
2.2.1.1T3250
●作用:
TMSI重分配过程监视定时器
●启动:
(34)MSC发送TMSI_REALL_CMD消息
(35)MSC发送带有新的TMSI的LOCUPDACC消息
●停止:
MSC收到TMSI_REALL_COM消息
●超时:
定时器超时后,MSC发送CLEARCOM消息释放RR连接
●取值:
12s,华为取值为5s
2.2.1.2T3255
●作用:
位置更新监视定时器
●启动:
MSC发送带有“FollowonProceed”的LOCATIONUPDATINGACCEPT消息
●停止:
MSC收到CMSERVICEREQUEST消息
●超时:
定时器超时后,MSC发送CLEARCOM消息释放RR连接
●取值:
协议未定义,具体取值暂缺
2.2.1.3T3260
●作用:
鉴权过程监视定时器
●启动:
MSC发送AUTHENTICATIONREQUEST消息
●停止:
MSC收到AUTHENTICATIONRESPONSE消息
●超时:
定时器超时后,MSC发送CLEARCMD消息直接释放RR连接
●取值:
12s,华为取值为5s
2.2.1.4T3270
●作用:
身份识别定时器
●启动:
MSC发送IDENTITYREQUEST消息
●停止:
MSC收到IDENTITYRESPONSE消息
●超时:
定时器超时后,MSC发送CLEARCMD消息直接释放RR连接
●取值:
12s,华为取值为5s
2.2.2MS侧定时器
2.2.2.1T3210
●作用:
位置更新等待定时器
●启动:
MS发送LOC_UPD_REQ消息
●停止:
(36)MS收到LOC_UPD_ACC消息
(37)MS收到LOC_UPD_REJ消息
(38)MS收到AUTH_REJ消息
(39)低层链路连接失败
●超时:
定时器超时后,MS启动T3211
●取值:
20s
2.2.2.2T3211
●作用:
重启位置更新等待定时器
●启动:
(40)MS收到带有网络失败#17原因值的LOC_UPD_REJ消息
(41)低层链路连接失败
(42)位置更新过程中由于RR连接失败造成的RR连接释放
●停止:
(43)定时器记时满
(44)小区变更
(45)MM连接建立请求
(46)LA变更
●超时:
定时器超时后,MS重启位置更新流程
●取值:
15s
2.2.2.3T3212
●作用:
周期性位置更新定时器
●启动:
MM业务或MM信令终止;即在定时器还没有启动的情况下,MS每次进入NORMALSERVICE或ATTEMPTingTOUPDATE的子状态MMIDLE时启动此定时器
●停止:
MM业务或MM信令启动
(47)在MS离开MMIDLE状态后,定时器T3212将保持,即定时器不再计时但会保留当前时间值并在下次开始时继续此时间值计时;
(48)定时器停止(在下次开始时按初始值计时):
---收到LOCATIONUPDATINGACCEPT或LOCATIONUPDATINGREJECT消息;
---收到AUTHENTICATIONREJECT消息;
---除了最近的业务状态为LIMITEDSERVICE时,收到第1条MM消息或在MM连接建立时加密模式设置完成;
---MS已经响应了寻呼,并且之后已经收到除RR消息的第1条正确的层3消息;
---定时器超时;
---MS去激活(手机关机或SIM移走)
●超时:
定时器超时后,MS发起周期性位置更新并置定时器为初始值;当定时器超时后MS处于非Idle状态,位置更新将延迟到MS进入Idle状态再启动
●取值:
0-255(1/10小时);此参数在BSC中设置,在系统消息3中下发给MS
2.2.2.4AttemptCounter
●作用:
为限制位置更新尝试的次数,在位置更新失败时使用此计数器。
此计数器记录连续失败的位置更新尝试次数。
当决定在定时器T3211超时后是否重新尝试一次位置更新时使用计数器attemptcounter。
●启动:
(49)当一个位置更新流程失败时,累加计数器attemptcounter
(50)下列情况下,计数器attemptcounter清零:
---MS关机
---SIM卡嵌入
---位置更新成功完成
---带有原因值#11、#12或#13的完成的位置更新
(51)如attemptcounter小于4,将启动T3211;如attemptcounter大于等于4,将进入ATTEMPTINGtoUPDATE业务状态,并启动T3212;。
在下列情况下attemptcounter清零
---进入一个新的位置区
---T3212超时
---由CM子层请求触发的位置更新
●取值:
具体取值暂缺
2.2.2.5T3213
●作用:
随机接入失败等待定时器。
在返回禁止的小区5秒后,若至少有一个其他的合适小区,将发生小区重选。
一般5秒后,MS将选择返回随机接入失败的小区。
●启动:
位置更新失败
●停止:
(52)定时器超时
(53)BCCH参数变更
●超时:
定时器超时后,若有必要,MS将发起新的随机接入尝试(RandomAccess);如果定时器超时后,由于缺乏有效的信息而不能选择到一个新的小区,MS可以延迟重复尝试直到8秒,以便允许进行小区重选。
若位置更新中发生两次连续的随机接入失败,MS将按如下操作处理:
●取值:
4s
2.2.2.6T3220
●作用:
IMSI分离过程定时器
●启动:
启动IMSI分离,MS向网络侧发送IMSIDETACHINDICATION消息,MS进入MM子层状态IMSIDETACHINITIATED中
●停止:
RM子层(RR连接)释放。
如果可能,MS应延长本端的信道释放以便允许网络侧启动正常的释放直至T3220超时;如不可能(MS关机),MS侧的RR子层应终止
●超时:
定时器超时后,MS关机或进入Idle状态并尝试更新
●取值:
5s
2.2.2.7T3230
●作用:
呼叫建立等待定时器
●启动:
(54)MS发送CMSERVREQ消息
(55)MS发送CMREESTREQ消息
●停止:
(56)MS收到Ciphermodesetti
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GSM 定时器 专题