《GSMBSS信令消息诠释-释放流程1635.docx》由会员分享,可在线阅读,更多相关《GSMBSS信令消息诠释-释放流程1635.docx(79页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 GSM BSS信令消息诠释释放流程GSM信令令消息诠诠释释放流流程目录目录11.概述述32.正常常释放流流程33.1信信令流程程33.2信信令流程程详解43.本地地释放流流程103.1信信令流程程103.2信信令流程程详解11附件1112附录2224GSM BBSS信信令消息息诠释释放流程程骆瑛(16624229)关键词:释释放 协协议 信信令摘 要:本文内内容是继继GSMM BSSS信令令消息诠诠释之-位置更更新后的的以释放放为例,结结合相关关的协议议,从字字节级深深入解读读每条信信令里的的核心字字段,从从而理解解每条信信令的功功能和作作用,进进而理解解整个流流程的意意义。参考资料清清单:
2、0408协协议0808协协议0858协协议BSS信令令与接口口分析基基础M900M18800 BSSS 信令令分析手手册1. 概述常见的释放放流程有有两种:正常释释放和本本地释放放。l 正常释放是是指该释释放流程程由MSS或MSSC发起起。l 本地释放是是指由BBSC发发起的释释放流程程。相比建立流流程,即即先建物理层层通路,然然后建层层2链路路再建层层3链路,释释放流程程是相反反的,即即先释放放层3链链路,再再释放层层2链路,最最后释放放物理层层。2. 正常释放流流程正常释放是是指该释释放流程程由MSS或MSSC发起起,主叫叫挂机触触发MSS向MSSC发出出Dissconnnecct消息息,
3、相应应的MSSC会向向被叫MMS发DDiscconnnectt消息。3.1 信令流程MS在正常常接入以以后,如如果因为为业务需需求(如如用户挂挂机),可可以主动动发起释释放,其其流程如如图1所示示。图 1 MMS发起起的释放放流程3.2 信令流程详详解(1). Discoonneect通话完毕,主主叫方挂挂机,主主叫MSS给MSSC发送送Dissconnnecct消息息,主要要包括了了cauuse字字段,指指示了拆拆线的原原因;另另外还有有Traansaactiion ideentiifieer字段段。Transsacttionn Idenntiffierr对属于CCC(Caall Connt
4、rool)和和SS(Supppleemenntarry SServvicee)消息息,用一一个字节节的第55到8比比特来表表示Trranssacttionn iddenttifiier。它它是用来来唯一区区别事务务(Trranssacttionn)的,所所以叫做做Traansaactiion Idenntiffierr(TII)。对对一个给给定PDD和SAAP的消消息流来来说,可可以用TTI来区区别166种不同同的双向向的(bbi-ddireectiionaal)消消息流,我我们称这这个消息息流为事事务。TTI的结结构如下下:事务是动态态生成的的,对应应的TII值也是是在生命命周期里里被分配配
5、,TII值是由由触发一一个事件件的某一一个接口口的一侧侧(BSSC或MMSC)来来分配的的,当该该事务结结束时,对对应的TTI值就就会被释释放并被被重新分分配给后后来的事事务。当当某个接接口上的的不同侧侧分别触触发了一一个事务务,则需需要用两两个不同同的TII来区别别开,这这时就用用TI flaag来表表示:TThe messsagge iis ssentt frrom thee siide thaat oorigginaatess thhe TTI :0表示示本消息息的是从从触发该该事务的的一侧发发送出来来的,11表示本本消息是是被发送送到触发发该事务务的一侧侧去的。 因此TI flag是唯
6、一标识是谁给本事务分配该TI值,其唯一的作用就是用来避免同时分配一个相同的TI值时的冲突。详细请参见见协议 GSMM044.077。所以TI flaag=00,说明明本条消消息是由由BSCC发出来来的,TTI值为为0。CauseeCausee的结构构如图所示本消息caausee字段为为Codinng SStanndarrd协议对Coodinng SStanndarrd的定定义如下下,目前前该字段段都是111,也也就是GGSM PLMMN定义义的标准准,详细细请参见见附件11。当本本字段为为11时时,本消消息就不不没有“Reccommmenddatiion”字段了了。 Locattionn协议对
7、loocattionn字段的的定义如如下,000000表示是是移动用用户而非非网络触触发的该该释放流流程。Causee Valuue对应第4个个字节是是Cauuse vallue,比比特8固固定为11,比特特577的值定定义如下下表,本本消息是是0011:正常常事件;比特114表表示分属属于下面面不同类类别更细细致的原原因,本本消息是是00000,也也就是比比特17为00010000,对对应的原原因值为为“Norrmall caall cleeariing”,详细细请参见见附件11。(2). ReleaaseMSC向MMS发送送Relleasse消息息(同时时MSCC会给对对应的被被叫下发发D
8、issconnnecct消息息)。该消息息的内容容跟diiscoonneect消消息里的的内容几几乎完全全一样。不不同点如如下:从消息头里里能看到到该消息息是DTTAP消消息,DDLCII值为00,DTTAP长长度为66,PDD为00011,即即属于CCC消息息。因为为协议定义义PD为(3). Releaase CommpleeteMS收到RReleeasee消息后后,向MMSC回回Relleasse CCompplette消息息。本消息息基本没没有携带带任何重重要的内内容,只只说明本本消息是是MS向向网络侧侧发起的的RELLEASSE CCOMPPLETTE消息息,通过(1)(3)这这三条消
9、消息,MMSC和和手机之之间的CCC资源源(呼叫叫控制管管理的相相关资源源)就释释放完了了。应用用层主要要有CCC、MM、RR,这这里释放放的是CCC的资资源,也也就是说说,首先先释放的的是呼叫叫控制管管理层的的资源。(4). Clearr Coommaand当手机和MMSC之之间的高高层资源源释放完完了以后后,那么么MSCC它就会会下发一一个cllearr coommaand消消息通知知BSCC释放占占用的AA接口资资源和UUm接口口资源。Clearr Coommaand包包括两部部分内容容:laayerr3 hheadder infformmatiion和和Cauuse,层层3消息息和原因
10、因。层3头信息息包括PPD和TTI两部部分,见见前面ddiscconnnectt消息里里的相关关说明。从PD可以看出,Clear Command属于无线资源管理消息(rr-management-Protocol-Discriminator:0x6(6)。对原因,协协议08808_4C11的3.2.11.211规定典典型原因因值如下下:calll coontrrol,O aand M iinteerveentiion,equuipmmentt faailuure,hanndovver succcesssfuul,prootoccol errror bettweeen BBSS andd MSSC
11、.Causee vaaluee的biit5bitt7为0000,即NNormmal eveent,见见下表所所示,bbit11biit4为为10001,对对应协议议定义为为Calll cconttroll,见附附录2.也就是说本本条消息息触发的的原因是是因为系统统间(iinteerwoorkiing)的的呼叫控控制(ccc)而而触发的的。(5). Channnel RelleasseBSC向MMS下发发Chaanneel RReleeasee消息,要要求MSS和BTTS释放放Um接接口逻辑辑信道,包包括了RRR ccausse字段段。这条消消息是由由BTSS透传的的,它用用于释放放手机中中RR
12、层的的相关资资源。(6). DISC(Dissconnnecct)帧MS收到CChannnell Reeleaase消消息后,拆拆除上行行信令链链路,然然后向BBTS发发DISSC帧,表表示已释释放逻辑辑信道。(7). UA(Unnnummberred Ackknowwleddgemmentt)帧BTS向MMS发UUA帧确确认;MMS收到到UA帧帧后,返返回CCCCH信信道进入入空闲状状态。注意:Diiscoonneect和和UA是层层二的消消息,用用于释放放手机和和基站之之间层二二的链路路资源。(8). Deacttivaate SACCCHBSC向BBTS发发Deaactiivatte S
13、SACCCH消息息,这条条消息是是用于释释放BTTS中的的SACCCH逻逻辑信道道的,同同时,也也释放与与SACCCH相相关的TTCH信信道的。(9). Releaase InddicaatioonBTS在收收到MSS的DIISC帧帧,向BBSC回回Relleasse IIndiicattionn消息,表表明MSS已经释释放了UUm接口口的逻辑辑信道。通过Deeacttivaate SACCCH和和Relleasse IIndiicattionn,层二二被释放放。主叫流程:时隙号6的的TCHH/F(bm-accch,即即Bm + FFACCCH + SAACCHH,是指指TCHH/F),而通通
14、过chhannnel typpe看出出,可用用做FAACCHH或SDDCCHH,因为为现在实实际占用用的是TTCH,所所以只能能是FAACCHH而非SSDCCCH,也也就是说说本Reeleaase Inddicaatioon是在在TCHH上传输输的,但但这时是是通过偷偷帧用做做FACCCH,这这也就是是为什么么说释放放是占用用的FAACCHH的原因因。在这里做个个对比:如果是是位置更更新的释释放指示示的话,如如下,也也就是释释放的是是SDCCCH,从从linnk iidenntiffierr的chhannnel typpe: faccch or sdccch看看出,本本信道是是SDCCCH而而
15、非FAACCHH。对位置更新新:(10). RF Chhannnel RelleasseBSC向BBTS发发RF Chaanneel RReleeasee消息,这是要释放BTS中相关的射频资源。对主叫流程程:对位置更新新:(11). RF Chhannnel Relleasse AAcknnowlledggeBTS释放放完成以以后,会会响应一一个RFF Chhannnel Relleasse AAcknnowlledgge,这这样相关关的资源源就全部部释放完完了,该该信道资资源已空空闲可用用于再分分配。通过RFF Chhannnel Relleasse和RF Chaanneel RReleea
16、see Accknoowleedgee,底层层的物理理层就被被完全释释放了。对主叫流程程:对位置更新新:(12). Clearr CoomplleteeBSC向MMSC回回Cleear Commpleete消消息。从信令里看看到:该该消息属属于BSSSMAAP协议议层消息息,是rreleeasee 消息息里的CCleaar ccompplette消息息,(13). RLSDMSC向BBSC发发RLSSD消息息,释放放SCCCP链接接。(14). RLSD CommpleeteBSC向MMSC回回RLSSD CCompplette消息息,表示示已释放放SCCCP链接接。 注意:RLLSD和和RL
17、SSD CCompplette是层层二的消消息,用用于释放放A口层二二的SCCCP连连路,对对应A口口层二建建立SCCCP连连路的CCC和CCR。补充说明:1). 描描述的是是MS发发起的释释放过程程,对于于网络侧侧发起的的释放流流程,除除这三条条透明传传输消息息的方向向相反之之外,其其余消息息是一样样的。2).(11)(33)为呼呼叫连接接释放,属属于CCC层。(44)(114)为为无线资资源释放放,属于于RR层层。3).在CCC层和和MM层层的连接接释放完完毕后,网网络将向向BSCC发出CCleaar CCommmandd 消息息来请求求释放SSCCPP信令链链路。在在该消息息中携带带此次
18、呼呼叫清除除的原因因,如“HHanddoveer SSucccesssfull”或“CCalll Coontrrol”等等。4)掉话时时的信令令流程(见见下图): 呼叫发生异异常,如如由于UUm接口口消息失失败、无无线链路路失败或或因设备备故障等等导致的的释放,则则是由BBSC向向系统发发出Cllearr Reequeest消消息申请请拆线,然然后MSSC下发发Cleear Commmannd消息息,BSSC再回回Cleear Commpleete确确认。BSCC向MSSC发送送Cleear Reqquesst消息息时,统统计为掉掉话。 当BSC收收到MSSC发送送的Cllearr Coomm
19、aand消消息,如如果清除除命令中中的原因因不是“Calll cconttroll”,也不不是“Hanndovver succcesssfuul”,而且且,BSSC在收收到Cllearr Coommaand之之前没有有发送过过Cleear Reqquesst消息息,则统统计为掉掉话。3. 本地释放流流程3.1 信令流程在正常呼叫叫流程中中Asssignnmennt CCompplette之后后,BSSC会启启动对信信令信道道的本地地释放流流程。同同样在切切换完成成后,BBSC也也会启动动对旧信信道的本本地释放放流程。其其流程如如0。图 2 BBSC本本地释放放流程3.2 信令流程详详解(1).
20、 Deacttivaate SACCCH跟正常释放放流程一一样,BBSC向向BTSS发Deeacttivaate SACCCH消消息,这这条消息息是用于于释放BBTS中中的SAACCHH逻辑信信道的,同时,也也释放与与SACCCH相相关的TTCH信信道的。(2). Releaase ReqquesstBSC向BBTS发发Relleasse RRequuestt消息所所带的原原因值为为Loccal Endd Reeleaase。此此时的释释放过程程与MSS无关。本消息有11个比特特位为RReleeasee Moode:0为正正常释放放;1为为本地释释放。此外,还携携带了请请求释放放的信道道的时隙
21、隙号和类类型。(3). Releaase ConnfirrmBTS收到到Relleasse RRequuestt消息原原因为LLocaal EEnd Relleasse后,给给BSCC回Reeleaase Connfirrm消息息,用于于确认RReleeasee Reequeest请请求的时时隙和信信道已经经完全被被释放了了。若BSC下下发的RReleeasee Reequeest消消息带有有其它原原因值(也也就是正正常释放放的原因因值)时时,则BBTS应应向MSS下发DDISCC帧,等等收到MMS上报报的UAA(或DDM帧)后后,才向向BSCC上报RReleeasee Coonfiirm消消
22、息。(4). RF Chhannnel RelleasseBSC向BBTS发发RF Chaanneel RReleeasee消息。(5). Channnel Relleasse AAcknnowlledggeBTS向BBSC发发RF Chaanneel RReleeasee Accknoowleedgee消息。在我们实际际的维护护过程中中,通常常我们比比较少地地去分析析本地端端的释放放流程,因因为这个个释放流流程是在在BSCC内部固固定完成成的,做做得比较较完善的的,通常常不会出出现什么么问题。附件1摘自协议00408810.4Messsagge TTypeeThe mmesssagee ty
23、ype IE andd itts uuse aree deefinned in GSMM044.077. TTablles 10.3/GGSM04.08, 100.4/GSMM044.088, aand 10.5/GGSM04.08 deffinee thhe vvaluue ppartt off thhe mmesssagee tyype IE useed iin tthe Raddio Ressourrce mannageemennt pprottocool, thee Moobillityy Maanaggemeent prootoccol, annd tthe Calll CContt
24、roll prrotoocoll.Tablee 100.1/GSMM044.088 (ppagee 1 of 2): Meessaage typpes forr Raadioo Reesouurcee maanaggemeent 8 77 6 5 44 3 2 11 0 00 1 1 11 - - - CChannnell esstabblisshmeent messsagges: 0 1 11 - ADDDITTIONNAL ASSSIGNNMENNT 1 1 11 - IMMMEDDIATTE AASSIIGNMMENTT 0 0 11 - IMMMEDDIATTE AASSIIGNMME
25、NTT EXXTENNDEDD 0 1 00 - IMMMEDDIATTE AASSIIGNMMENTT REEJECCT 0 00 1 1 00 - - - CCiphheriing messsagges: 1 0 11 - CIIPHEERINNG MMODEE COOMMAAND 0 1 00 - CIIPHEERINNG MMODEE COOMPLLETEE 0 00 1 1 00 - - - CConffiguurattionn chhangge mmesssagees: 0 0 00 - COONFIIGURRATIION CHAANGEE COOMMAAND 0 0 11 - C
26、OONFIIGURRATIION CHAANGEE ACCK. 0 1 11 - COONFIIGURRATIION CHAANGEE REEJECCT 0 00 1 0 11 - - - HHanddoveer mmesssagees: 1 1 00 - ASSSIGGNMEENT COMMMANND 0 0 11 - ASSSIGGNMEENT COMMPLEETE 1 1 11 - ASSSIGGNMEENT FAIILURRE 0 1 11 - HAANDOOVERR COOMMAAND 1 0 00 - HAANDOOVERR COOMPLLETEE 0 0 00 - HAANDOO
27、VERR FAAILUURE 1 0 11 - PHHYSIICALL INNFORRMATTIONN 0 00 0 0 11 - - - CChannnell reeleaase messsagges: 1 0 11 - CHHANNNEL RELLEASSE 0 1 00 - PAARTIIAL RELLEASSE 1 1 11 - PAARTIIAL RELLEASSE CCOMPPLETTE 0 00 1 0 00 - - - PPagiing andd Nootifficaatioon mmesssagees: 0 0 11 - PAAGINNG RREQUUESTT TYYPE 1
28、 0 1 00 - PAAGINNG RREQUUESTT TYYPE 2 1 0 00 - PAAGINNG RREQUUESTT TYYPE 3 1 1 11 - PAAGINNG RRESPPONSSE 0 0 00 - NOOTIFFICAATIOON/NNCH 1 0 11 - NOOTIFFICAATIOON/FFACCCH 1 1 00 - Reeserrvedd (ssee NOTTE) 0 00 0 0 11 0 1 11 - NOOTIFFICAATIOON RRESPPONSSE (conttinuued.)NOTE:Thiis vvaluue wwas alllocaa
29、tedd buut nneveer uusedd inn eaarliier phaasess off thhe pprottocool.Tablee 100.1/GSMM044.088 (ppagee 2 of 2): Meessaage typpes forr Raadioo Reesouurcee maanaggemeent 8 77 6 5 44 3 2 11 0 00 0 1 11 - - - SSysttem infformmatiion messsagges: 0 0 00 - SYYSTEEM IINFOORMAATIOON TTYPEE 8 0 0 11 - SYYSTEEM
30、 IINFOORMAATIOON TTYPEE 1 0 1 00 - SYYSTEEM IINFOORMAATIOON TTYPEE 2 0 1 11 - SYYSTEEM IINFOORMAATIOON TTYPEE 3 1 0 00 - SYYSTEEM IINFOORMAATIOON TTYPEE 4 1 0 11 - SYYSTEEM IINFOORMAATIOON TTYPEE 5 1 1 00 - SYYSTEEM IINFOORMAATIOON TTYPEE 6 1 1 11 - SYYSTEEM IINFOORMAATIOON TTYPEE 7 0 00 0 0 00 - -
31、- SSysttem infformmatiion messsagges: 0 1 00 - SYYSTEEM IINFOORMAATIOON TTYPEE 2bbis 0 1 11 - SYYSTEEM IINFOORMAATIOON TTYPEE 2tter 1 0 11 - SYYSTEEM IINFOORMAATIOON TTYPEE 5bbis 1 1 00 - SYYSTEEM IINFOORMAATIOON TTYPEE 5tter 1 0 00 - SYYSTEEM IINFOORMAATIOON TTYPEE 9 0 00 0 1 00 - - - MMisccelllane
32、eouss meessaagess: 0 0 00 - CHHANNNEL MODDE MMODIIFY 0 1 00 - RRR STTATUUS 1 1 11 - CHHANNNEL MODDE MMODIIFY ACKKNOWWLEDDGE 1 0 00 - FRREQUUENCCY RREDEEFINNITIION 1 0 11 - MEEASUUREMMENTT REEPORRT 1 1 00 - CLLASSSMARRK CCHANNGE 0 1 11 - CLLASSSMARRK EENQUUIRYY 0 00 1 1 00 1 1 00 - EXXTENNDEDD MEEASU
33、UREMMENTT REEPORRT 0 00 1 1 00 1 1 11 - EXXTENNDEDD MEEASUUREMMENTT ORRDERR VVGCSS upplinnk cconttroll meessaagess: 0 00 0 0 11 0 0 11 - VGGCS UPLLINKK GRRANTT 0 00 0 0 11 1 1 00 - UPPLINNK RRELEEASEE 0 00 0 0 11 1 0 00 - UPPLINNK FFREEE 0 00 1 0 11 0 1 00 - UPPLINNK BBUSYY 0 00 0 1 00 0 0 11 - TAAL
34、KEER IINDIICATTIONN Bit 88 iss reeserrvedd foor pposssiblle ffutuure usee ass ann exxtennsioon bbit, seee GGSM04.07.Tablee 100.1aa/GSSM004.008: Messsagge ttypees ffor Raddio Ressourrce mannageemennt mmesssagees uusinng tthe RR shoort prootoccol disscriiminnatoor 5 44 3 2 11 0 00 0 0 00 SSYSTTEM INFFORMMATIION TYPPE 110 0 00 0 0 11 NNOTIIFICCATIION/FACCCH 0 00 0 1 00 UUPLIINK FREEE Tablee 100.2/GSMM044.088: MMesssagee tyypess foor MMobiilitty MManaagemmentt 8 77 6 5 44 3 2 11 0 xx 0 0 - - - - RRegiistrratiion messsagges: