当前位置:文档之家› (流程管理)GSMBSS信令消息诠释位置更新流程

(流程管理)GSMBSS信令消息诠释位置更新流程

GSM BSS信令消息诠释——位置更新流程目录位置更新流程信令消息诠释 (4)1.信令流程 (4)2.信令流程详解 (4)(1).Channel Request (4)(2).Channel Required (7)(3).Channel Activation (7)(4).Channel Activation Acknowledge (9)(5).Immediate Assignment Command (10)(6).SABM(Set Asynchronous Balanced Mode)帧 (13)(7).UA(Unnumbered Acknowledgement)帧 (14)(8).Establish Indication (14)(9).CR(Call Request)(CMP L3 Information) (17)(10).CC(Call Confirm) (19)(11).Location Updating Accept (19)(12).Location Updating Reject (19)(13).TMSI Reallocation Complete (20)(14).Clear Command (20)(15).Clear Complete (20)附录1:Element Identifier (21)9.3 Other Information Elements (21)9.3.1 Channel Number (22)9.3.2 Link Identifier (23)9.3.4 BS Power (25)9.3.5 Channel Identification (25)9.3.6 Channel Mode (25)9.3.7 Encryption information (27)9.3.8 Frame Number (28)附录2:MS Power Class and Level (28)4.1Output power (29)4.1.1Mobile Station (29)附录3:Channel Description (1)附录4:Message Type (7)10.4Message Type (7)附录5:Data Link Layer Structure (12)5 Overview of Data Link Layer Structure (12)5.1 Functional Composition (12)5.2 Identification of Data Link End Points (13)5.3 Data Link Procedure (14)5.4 Data link Distribution Procedure (14)5.5 Random Access Procedures (14)6 Specific Requirements (15)6.1 Mode of Operation and Allowed SAPIs (15)6.2 Acknowledged Mode of Operation (15)6.2.1 Window Size (15)6.2.2 Processing Capacity (15)附录6:CKSN(Ciphering Key Sequence Number) (16)附录7:Location Updating Type (17)附录8:Classmark (18)附件9:IMSI/TMSI (27)附件10:信令跟踪文件 (28)FAQ:如何下载GSM协议? (29)GSM BSS信令消息诠释-位置更新流程骆瑛(162429)关键词:位置更新协议信令摘要:信令就如同设备之间的语言,设备之间的正常运行都是建立在这种语言也就是信令的正常交互基础之上的。

正如不同的国家使用不同的语言,不同的语言又使用不同的语法一样,在通信网中,不同的接口使用不同的信令,不同的信令又对应使用不同的协议。

因此信令是建立在协议基础之上的,而读懂了信令就读懂了设备之间的语言,就能清楚的明白系统是如何进行通讯的,特别当有故障出现但却没有任何告警提示信息时,信令分析就成为了排障最高效的方法。

本文以位置更新信令流程为例,结合不同接口的协议,从字节级深入解读每条信令里的核心字段,使读者很容易理解每条信令的功能和作用,进而理解掌握整个位置更新信令流程的意义所在;为通过分析信令定位、解决相关网络问题奠定扎实的基础;同时也掌握了如何有效的使用协议来帮助解读信令的方法。

参考资料清单:0408协议0808协议0858协议BSS信令与接口分析基础M900/M1800 BSS 信令分析手册3G鉴权加密特性描述位置更新流程信令消息诠释1. 信令流程BTS BSC M SCM SChannel ACT Channel ACT ACK IMM ASS CMD(5)Channel REQ CC TMSI Reallocation CMPLocation Updating Accept(1)(3)(4)SABM EST IND( LOC UPD REQ)CR(CMP L3 inf ormation)UA (6)(7)(8)(9)(10)(11)(13)Channel RQD (2)Clear Command(14)Clear Complete (15)Location Updating Reject (12)图 1 位置更新流程2. 信令流程详解(1). C hannel RequestMS 在空中接口的接入信道上(RACH 上)向BTS 发送Channel Request ((该消息内含接入原因值为位置更新)。

该消息里的字段描述如下:Transparent IndicatorTransparent-indicator 显示“non-transparent-message ”说明这条消息对BSS 是不透明传输的,也就是BSC 和BTS 要处理这条消息。

●Channel Type协议0858-860 的9.3.1 Channel Number定义如下T代表子信道号(对SDCCH来说),TN是Timeslot,即时隙号。

也就是说本条信令消息是在CCCH逻辑信道的RACH上传输的(Channel-type: uplink-ccch-rach 对应10001 Uplink CCCH(RACH)),该CCCH对应的时隙号是0号时隙(time-slot:0)。

●Request Reference和Access DelayChannel Request的主要包括参数Request Reference和Access Delay。

Request Reference 包括RA(Channel Request中的8bit)和收到的接入脉冲的绝对帧号,Access Delay是接入脉冲的时间延迟。

查协议0408-590的9.1.8 Channel request,详见附录。

RA(Random Access Information)主要包括参数Establish Cause和Random Reference,总信令消息为1个字节长度(即8bit),其中用3~6个bit(3个bit对应上图的第6~8bit,6个bit对应上图的第3~8bit)来提供接入网络原因;用5~2个bit(5个bit对应上图的1~5bit,2个bit对应上图的1~2bit,)携带Random Reference,也就是鉴别符。

因为Random Reference 最多5个bit,所以最多系统同时区分32个MS,要进一步区分同时发起请求的MS,还需要根据Um接口上UA应答消息判断(见后面相关内容)。

下表中的”X”表示的是Random Reference字段,根据前面的3~6比特,根据这个字段,系统就能知道发起信道请求的原因值了。

比如我们可以查出,信令里的对应下表中的Establishment Cause为000xxxxx或0000xxxx的因为位置更新而发起的信道请求NECI(new establishment causes indication),也叫“半速率指示”。

为0时:New establishment causes are not supported,为1时:New establishment causes are supported。

t1,t3,t2是按下面的公式计算出绝对帧号。

FN =51 ((T3-T2) mod (26)) + T3 + 51 x 26 x T1协议定义请详细请参见附录3。

(2). C hannel RequiredBTS向BSC发送Channel Required消息。

Abis口的Channel Required消息所携带的内容跟Um 口的Channel Request消息所携带的内容是完全一样的,详细请参见Channel Request解释。

(3). C hannel ActivationBSC收到Channel Required消息后,分配信令信道,向BTS发送Channel Activation消息,将相应的地面资源激活,主要包括激活类型、信道模式、电平、时间提前量。

Channel number协议0858-860 的9.3.1Channel Number定义如下T代表子信道号(对SDCCH来说),TN是Timeslot,即时隙号。

可见激活的信道是类型为01,即SDCCH/8 + ACCH,子时隙为1(TTTT对应为001),该信道所在的时隙是time-slot:tn1(1)…*****001,即1号时隙。

activation-type: ---- intra-cell-immediate-assignment(0) ---- 00000011,00000000 的前8比特位00000011是Activation Type 里的第一个8位字节Element identifier字段,对应协议定义的Activation Type;而00000000的第一位对应Activation Type里的第二个8位字节字段里的R位,0表示Initial activation,1表示Reactivation,这里明显是初次激活;后3位对应A3 A2 A1,当为000时表示跟立即指配流程相关(related to immediate assignment procedure),详细参见附件1。

channel-mode从channel-mode里可以看到上下行DTX都没有打开(dtx-downlink和dtx-uplink都为0),本次信道激活的是用来传信令的(speech-or-data-indicator:signaling)协议,字段“channel-rate-and type: sdcch”协议定义如下,可见本条信令是用的SDCCH(对应0000 0001)信道。

相关主题