GSM 信令分析及程序详解汇编
非常全非常详细的GSM信令流程 还有大量图解
课程说明课程介绍GSM通信流程包括两方面的内容:呼叫基本流程,信令基本流程。
其中,呼叫流程主要包含:移动主叫流程,移动被叫流程,汇接呼叫流程。
信令基本流程主要包含:鉴权流程,位置登记流程,呼叫重建流程,BSC内部切换流程,BSC间切换流程,MSC间切换流程,移动始发短消息流程,移动终结短消息流程,定向重试流程。
这些流程从系统的角度描述了移动用户经常发生的行为,描述了GSM的几个组成部分在呼叫流程、信令流程中的相互关系,对移动性特征做重点说明。
课程目标本课程的重点是介绍GSM系统的协同工作过程,涉及内容包含:呼叫、位置更新、切换、短消息。
对流程的介绍突出了移动特征,具体的信令细节本课程不做描述,可以参考ETSI的GSM规范获得更加详细的内容。
通过学习本课程,可以基本掌握:•移动用户做位置登记的信令过程;•移动用户做主叫的信令过程;•移动用户做被叫的信令过程;•MSC做汇接呼叫的信令过程;•BSC内切换信令过程;•BSC间切换的信令过程;•MSC间切换的信令过程;•呼叫重建的信令过程;•定向重试的信令过程。
对这些信令流程学习之后,对GSM系统的原理会有更加深刻的了解,对每个功能实体(MS,BTS,BSC,MSC,VLR,HLR)的功能有更加深刻的体会。
相关资料ETSI关于GSM的规范,主要是:GSM0408,GSM0808,GSM0902。
第一节呼叫过程的信令分析对一次发生在移动用户间的呼叫来说,信令流程可以分为三个相对独立的部分:•主叫移动用户部分•被叫移动用户部分•拆线部分1.1 主叫信令流程移动用户做主叫时的信令过程从MS向BTS请求信道开始,到主叫用户TCH指配完成为止。
一般来说,主叫经过几个大的阶段:接入阶段,鉴权加密阶段,TCH指配阶段,取被叫用户路由信息阶段。
•接入阶段主要包括:信道请求,信道激活,信道激活响应,立即指配,业务请求等几个步骤。
经过这个阶段,手机和BTS(BSC)建立了暂时固定的关系。
GSM信令详解(完整版)
BSSAP A
MAP B MSC VLR
MAP D
HLR
AUC
业务请求(CM-SERV-REQ) CM-业务请求(CONN-REQ) CON-CONF(接续确认) CC
处理接入请求(PROC ACCES REQ) 鉴权参数请求 鉴权参数响应
AUT-INFO-REQ AUT-INFO-PROY
鉴权请求 鉴权响应
2、更新位置区 (CKSN,IMSI,LAIO,LAIn)
位置更新
MAP B MAP D VLR
BSSAP A MSC
HLR/AC 来访IMSI 3、鉴权参数请求(IMSI)
4、回送鉴权参数(IMSI,KC,S,R)
鉴权成功后重新分配TMSI,存储 新位置区LAI和CKSN 7、更新位置
5、 6、鉴权响应
鉴权请求,鉴权响应,加密模式命令, 加密模式完成,呼叫建立等几个步骤。 经过这个阶段,主叫用户的身份已经得 到了确认,网络认为主叫用户是一个合 法用户,允许继续处理该呼叫
TCH 指配阶段
取被叫用户路由信息阶段 向HLR请求路由信息;HLR向VLR请求漫游号 码;VLR回送被叫用户的漫游号码;HLR向 MSC回送被叫用户的路由信息(MSRN)。 MSC收到路由信息后,对被叫用户的路由信息 进行分析,可以得到被叫用户的局向。然后进 行话路接续。
位置更新
MS进入新位置区,新旧位置区在同一MSC覆盖区域内,即VLR并未改变
3、 4、鉴权响应(S)
3、 4、
4、SRES 5、启动加密(KC) 6、前传新TMSI 7、位置更新接受
鉴权成功后重新 分配TMSI,存储新位置 LAI和CKSN
8、 开 始 加 密 传 送 9、加密模式完成
GSM信令详解(完整版)
(PCM&Channel type) (包含New TCH和切换参考号)
(分配 切换 号 码)
Allocation handover num ber
HANDOVER CMD
经原 BSS让 MS 转到新的 信道
Radio channel ack.(MAP)
Send handover report (HO N.)
主要移动用户信令流程
移动用户做主叫时的信令过程从MS向BTS请求信道开始,到主叫用户TCH指配完成 为止。一般来说,主叫经过如下几个大的阶段:
接入阶段
鉴权加密
➢信道请求,信道激活,信道激活响应, 立即指配,业务请求等几个步骤。经过这 个阶段,手机和BTS(BSC)建立了暂时 固定的关系。
➢鉴权请求,鉴权响应,加密模式命令, 加密模式完成,呼叫建立等几个步骤。 经过这个阶段,主叫用户的身份已经得 到了确认,网络认为主叫用户是一个合 法用户,允许继续处理该呼叫
它包含 New TCH号切 换参考 号)
切换命令 HANDOVER COMMAND
(包含Target channel并携带了无线接口上 HANDOVER COMMAND 消息)
切换 命令 HANDOVER COMMAND 通过原BSS,让MS转到 新的信 道
切换检测 HANDOVER DETECT
(包含 New TCH号和切换参考号) 切换检 测 HANDOVER DETECT
TCH 指配阶段
取被叫用户路由信息阶段
➢指配命令,指配完成。经过这个阶段, 主叫用户的话音信道已经确定,如果在后 面被叫接续的过程中不能接通,主叫用户 可以通过话音信道听到MSC的语音提示。
➢向HLR请求路由信息;HLR向VLR请求漫游号 码;VLR回送被叫用户的漫游号码;HLR向 MSC回送被叫用户的路由信息(MSRN)。 MSC收到路由信息后,对被叫用户的路由信息 进行分析,可以得到被叫用户的局向。然后进 行话路接续。
GSM各种信令流程详解
1.1鉴权一般过程 (3)1.2.1鉴权异常情况(一) _____VLR不认识TMSI (4)1.2.2鉴权异常情况(二)_____MS用TMSI标识时鉴权核对结果异常 (5)2.1位置更新操作(一) ____位置更新仅涉及本VLR (6)2.2位置更新操作(二) (7)3.1.1呼叫接续信号流程____移动用户呼叫移动用户(主被叫MS在同一MSC内)(一) (8)3.1.2呼叫接续信号流程____移动用户呼叫移动用户(主被叫MS在同一MSC中)(二) (9)3.1.3呼叫接续流程____挂机过程 (10)3.2.1呼叫接续信号流程____固定用户呼叫移动用户(一) (11)3.2.2呼叫接续流程____固定用户呼叫移动用户(二) (12)3.2.3呼叫接续信号流程____固定用户呼叫移动用户的挂机过程 (13)4.1切换控制流程____同MSC内基站间切换 (14)4.2.1切换控制流程____基本切换处理 (15)4.2.2切换控制流程____后续切换流程(MS离开MSCb漫游到MSCb') (16)AUC 鉴权中心BSS 基站子系统CKSN 流水号GMSC 关口移动交换中心HLR 归属位置寄存器IMSI 国际移动用户识别码ISDN 综合业务数字网HON 漫游号码Kc 加密键LAI 位置区标识MS 移动用户MSC 移动交换中心MSRN 漫游号码PSTN 公共交换电话网PVLR 先前的拜访位置寄存器RACH 随机接入信道RAND 鉴权随机数RAND/SRES/Kc 鉴权三元组SDCCH 独立专用控制信道SRES 鉴权响应TCH 业务信道TMSI 临时移动用户识别码TUP 电话用户部分VLR 拜访位置寄存器VMSC 拜访移动交换中心1.1鉴权一般过程1.2.1鉴权异常情况(一) _____VLR不认识TMSI1.2.2鉴权异常情况(二)_____MS用TMSI标识时鉴权核对结果异常2.1位置更新操作(一) ____位置更新仅涉及本VLR2.2位置更新操作(二)____位置更新涉及本VLR和HLR(当MS进入新的VLR或MS首次登录,或相关网络数据丢失后,且MS都使用IMSI来标识自己)3.1.3呼叫接续流程____挂机过程3.2.1呼叫接续信号流程____固定用户呼叫移动用户(一)3.2.2呼叫接续流程____固定用户呼叫移动用户(二)3.2.3呼叫接续信号流程____固定用户呼叫移动用户的挂机过程4.1切换控制流程____同MSC内基站间切换4.2.1切换控制流程____基本切换处理4.2.2切换控制流程____后续切换流程(MS离开MSCb漫游到MSCb')移动管理MM消息呼叫控制(CC)消息BSSMAP 消息无连接消息BSSMAP 消息面向连接消息。
GSM信令流程分析
GSM信令流程分析一、常见业务流程1.移动主叫流程移动主叫流程图1.1信道请求MS通过动态地在RACH信道(随机接入信道)上发送一个随机接入脉冲向一个BTS申请一条信道。
在信道请求消息中包括了建立的原因,这个原因可能是“寻呼响应”、“紧急呼叫”、“移动主叫”、“短消息业务”或“其他”,比如“位置更新”。
此外,这条消息还包括随机参数,移动台(MS)随机的选5个比特作为随机参数。
这些参数的作用是:当两个移动台同时接入网络时,网络能运用这些参数来区分这些移动台。
Random reference有5位,最多可同时区分32个MS,但不保证两个同时发起呼叫的MS的RAND值一定不同。
要进一步区别同时发起请求的MS,还要根据Um接口上的应答消息下面是一个Channel Request信令的举例1.2信道请求BTS向BSC发一条信道请求消息。
通过这条消息,BTS进一步向BSC传递由移动台发起的信道请求。
实际上,信道请求消息中除了包含申请信道消息中的一些消息外,还包括通过BTS 加入的一些消息。
申请参数直接从信道请求消息中来,初始时间提前量TA(接入延迟)由BTS加入到这条消息中去。
1.3信道激活收到从BTS发来的申请信道消息后,BSC开始按照一定的条件为此次呼叫寻找和分配SDCCH 信道,同时BSC向BTS发送一条信道激活消息。
其中最重要的是:分配给哪个BTS以及此SDCCH的信道组合。
此消息中包含的参数有:DTX控制、信道的ID(识别)、信道描述和移动分配、移动台和基站的最大功率电平、BSC计算的有关此次接入的初始时间提前量等。
1.4信道激活证实这是对信道激活消息的应答。
当BTS收到这条消息后,它开始在SACCH信道发送和接受消息。
1.5立即指配命令BSC告诉BTS关于被使用的SDCCH信道。
1.6立即指配基站分系统通过AGCH信道告知移动台有关使用的SDCCH信道的情况。
实际上,这条消息是一条从网络向移动台发送的从AGCH信道转到先前定义的SDCCH信道工作的指令。
GSM信令流程分析教材[精编版]
GSM信令流程分析教材[精编版]GSM信令流程分析一、常见业务流程1.移动主叫流程移动主叫流程图1.1信道请求MS通过动态地在RACH信道(随机接入信道)上发送一个随机接入脉冲向一个BTS申请一条信道。
在信道请求消息中包括了建立的原因,这个原因可能是“寻呼响应”、“紧急呼叫”、“移动主叫”、“短消息业务”或“其他”,比如“位置更新”。
此外,这条消息还包括随机参数,移动台(MS)随机的选5个比特作为随机参数。
这些参数的作用是:当两个移动台同时接入网络时,网络能运用这些参数来区分这些移动台。
Random reference有5位,最多可同时区分32个MS,但不保证两个同时发起呼叫的MS的RAND值一定不同。
要进一步区别同时发起请求的MS,还要根据Um接口上的应答消息下面是一个Channel Request 信令的举例1.2 信道请求BTS 向BSC 发一条信道请求消息。
通过这条消息,BTS 进一步向BSC 传递由移动台发起的信道请求。
实际上,信道请求消息中除了包含申请信道消息中的一些消息外,还包括通过BTS 加入的一些消息。
申请参数直接从信道请求消息中来,初始时间提前量TA (接入延迟)由BTS 加入到这条消息中去。
1.3 信道激活收到从BTS 发来的申请信道消息后,BSC 开始按照一定的条件为此次呼叫寻找和分配SDCCH 信道,同时BSC 向BTS 发送一条信道激活消息。
其中最重要的是:分配给哪个BTS 以及此SDCCH 的信道组合。
此消息中包含的参数有:DTX 控制、信道的ID (识别)、信道描述和移动分配、移动台和基站的最大功率电平、BSC 计算的有关此次接入的初始时间提前量等。
1.4 信道激活证实这是对信道激活消息的应答。
当BTS 收到这条消息后,它开始在SACCH信道发送和接受消息。
1.5立即指配命令BSC告诉BTS关于被使用的SDCCH信道。
1.6立即指配基站分系统通过AGCH信道告知移动台有关使用的SDCCH信道的情况。
GSM信令流程总结
GSM信令流程总结呼叫建立阶段的信令流程如下:1.扫描和选择基站:移动台扫描周围的基站,并选择最强信号的基站进行连接。
2.建立无线连接:移动台发送连接请求给所选择的基站。
基站收到请求后,发送连接确认给移动台。
3.注册移动台:移动台通过发送注册请求将自己的位置信息注册到网络中。
基站收到请求后,发送注册确认给移动台。
4.寻呼移动台:当有呼叫或短信发送给移动台时,网络会发送寻呼请求给所在区域的基站。
基站通过广播方式将寻呼请求发送给所有的移动台。
5.移动台响应:移动台收到寻呼请求后,发送响应给所在区域的基站。
基站收到响应后,向核心网发送移动台的位置信息。
6.路径设置:核心网根据移动台的位置信息确定路由和传输路径,以确保呼叫可以正确连接。
呼叫释放阶段的信令流程如下:1.完成通话:通话结束后,通信控制器向基站发送释放请求。
2.呼叫释放确认:基站收到释放请求后,向核心网发送释放确认。
3.核心网清除连接:核心网收到释放确认后,清除与移动台的连接,并从网络中删除移动台的位置信息。
4.发送呼叫释放消息:基站向移动台发送呼叫释放消息。
5.移动台响应:移动台收到呼叫释放消息后,确认释放,并将自己恢复到空闲状态。
在整个信令流程中,GSM使用了多种信令协议和消息来实现不同的功能。
例如,移动台和基站之间使用的信令协议是GSM-MAP(Mobile Application Part),它用于处理移动台的位置注册和寻呼等功能。
通信控制器和核心网之间使用的协议是SS7(Signaling System No.7),它用于处理呼叫建立和释放的信令交换。
总结起来,GSM信令流程是一个复杂的过程,涉及到移动台和基站、基站和核心网之间的信令交换。
通过这个信令流程,GSM实现了移动通信网络中的呼叫建立和释放等功能,确保通信连接的可靠性和稳定性。
GSM信令流程详解
目录1. BSS系统中的信令应用 (1)2. BSS系统的信令模型 (3)3. 各层信令在BSS系统中的作用 (6)4. 移动主叫流程 (14)5. 移动被叫流程 (25)6. 位置更新流程 (36)7. 小区内切换流程 (43)8. 小区间切换流程 (46)9. 外部切换流程 (50)10. 定向重试流程 (55)引言呼叫过程的信令分析对移动用户来说,主叫和被叫是基本独立的两个流程。
主叫的过程从和BTS的信道请求开始,到主叫用户TCH指配完成为止。
一般来说,主叫经过几个大的阶段:接入阶段,鉴权加密阶段,TCH指配阶段,取被叫用户路由信息阶段。
接入阶段主要包括:信道请求,信道激活,信道激活响应,立即指配,业务请求。
经过这个阶段,手机和BTS(BSC)建立了暂时固定的关系。
鉴权加密阶段主要包括:鉴权请求,鉴权响应,加密模式命令,加密模式完成,呼叫建立。
经过这个阶段,主叫用户的身份已经得到了确认,网络认为主叫用户是一个合法用户。
TCH指配阶段主要包括:指配命令,指配完成。
经过这个阶段,主叫用户的话音信道已经确定,如果在后面被叫接续的过程中不能接通,主叫用户可以通过话音信道听到MSC的语音提示。
取被叫用户路由信息阶段主要包括:向HLR请求路由信息,HLR向VLR请求漫游号码,VLR回送被叫用户的漫游号码,HLR向MSC回送被叫用户的路由信息。
MSC收到路由信息后,对被叫用户的路由信息进行分析,可以得到被叫用户的局向。
然后进行话路接续。
主叫过程的信令流程如后面的图所示。
应该注意的是,从VLR到HLR/AUC取鉴权集的过程不是必须的。
VLR到HLR/AUC取鉴权集时,HLR每次送5组,本次使用一组,另外4组保存在VLR中供后续的鉴权过程使用。
如果VLR中的鉴权集使用完毕,则VLR发起向HLR/AUC取鉴权集的过程。
另外,如果MSC通过对被叫用户的MSRN的分析得知被叫用户是本局用户,那么向另外MSC的初始地址消息就不会发送,而是根据被叫用户的位置区直接向BSC发起对被叫用户的寻呼过程。
GSM信令流程(超详细)
Issue 3.3课程说明课程介绍GSM通信流程包括两方面的内容:呼叫基本流程,信令基本流程。
其中,呼叫流程主要包含:移动主叫流程,移动被叫流程,汇接呼叫流程。
信令基本流程主要包含:鉴权流程,位置登记流程,呼叫重建流程,BSC内部切换流程,BSC间切换流程,MSC间切换流程,移动始发短消息流程,移动终结短消息流程,定向重试流程。
这些流程从系统的角度描述了移动用户经常发生的行为,描述了GSM的几个组成部分在呼叫流程、信令流程中的相互关系,对移动性特征做重点说明。
课程目标本课程的重点是介绍GSM系统的协同工作过程,涉及内容包含:呼叫、位置更新、切换、短消息。
对流程的介绍突出了移动特征,具体的信令细节本课程不做描述,可以参考ETSI的GSM规范获得更加详细的内容。
通过学习本课程,可以基本掌握:•移动用户做位置登记的信令过程;•移动用户做主叫的信令过程;•移动用户做被叫的信令过程;1Issue 3.3•MSC做汇接呼叫的信令过程;•BSC内切换信令过程;•BSC间切换的信令过程;•MSC间切换的信令过程;•呼叫重建的信令过程;•定向重试的信令过程。
对这些信令流程学习之后,对GSM系统的原理会有更加深刻的了解,对每个功能实体(MS,BTS,BSC,MSC,VLR,HLR)的功能有更加深刻的体会。
相关资料ETSI关于GSM的规范,主要是:GSM0408,GSM0808,GSM0902。
2Issue 3.3第一节呼叫过程的信令分析对一次发生在移动用户间的呼叫来说,信令流程可以分为三个相对独立的部分:•主叫移动用户部分•被叫移动用户部分•拆线部分1.1 主叫信令流程移动用户做主叫时的信令过程从MS向BTS请求信道开始,到主叫用户TCH指配完成为止。
一般来说,主叫经过几个大的阶段:接入阶段,鉴权加密阶段,TCH指配阶段,取被叫用户路由信息阶段。
•接入阶段主要包括:信道请求,信道激活,信道激活响应,立即指配,业务请求等几个步骤。
GSM信令流程分析
GSM信令流程分析在建立连接阶段,移动设备通过寻呼信令广播来寻找可用基站。
一旦找到基站,移动设备发送一个呼叫请求信令给基站,请求建立连接。
基站收到呼叫请求信令后,会向移动交换中心(Mobile Switching Center,MSC)发送一个移动呼叫请求信令。
MSC收到移动呼叫请求信令后,会发送一个位置更新请求给移动设备,以确定设备的位置和所在位置区域。
设备收到位置更新请求后,会发送一个位置更新应答信令给MSC,告知自己的新位置。
MSC在接收到位置更新应答后,会开始进行鉴权和鉴别过程,以验证设备的身份和合法性。
一旦设备通过鉴权和鉴别过程,MSC会向目标设备发送一个移动呼叫应答信令,建立连接。
设备收到呼叫应答信令后,会发送一个连接确认信令给MSC,从而确认连接的建立。
一旦呼叫被接听,通话双方可以通过交换信令来进行通话。
例如,当一方想要挂断通话时,会发送一个释放连接信令给MSC,表示结束通话。
MSC接收到释放连接信令后,会向另一方发送一个释放连接信令,同时关闭连接。
最后是释放连接阶段。
在这个阶段,设备和基站之间的连接会被正式释放。
这通常发生在通话结束后,或者在通话过程中发生错误或中断时。
释放连接的信令流程可以由设备或基站发起,方法包括发送释放信令、确认释放信令以及释放信令的回复。
总之,GSM信令流程涵盖了从建立连接到通话再到释放连接的整个过程。
它通过信令的传递和交换,实现了移动设备和基站之间的通信和协调。
这一流程确保了GSM网络的可靠性和稳定性,使得移动通信变得更加便捷和高效。
GSM信令流程详解
1 信令分析在分析问题时,请参照正确的流程,逐步检查到底哪一条消息没有收到,并且分析上一条消息里面携带的内容,从而定位原因所在。
1.1 主被叫呼叫建立流程1.1.1正常信令在分析接入问题时,请参照上图所示正确的流程,逐步检查到底哪一条消息没有收到,且分析上一条消息里面携带的内容,从而定位原因所在【注】Abis-BTS setup消息里面,携带了接入的小区、扇区、walsh码、频点。
关键点1:BSC向MSC发送CM Service Request后,是否收到Assignment Request。
如果没有收到MSC发的Assignment Request,等到6s后定时器超时,基站会给手机发送release order.这种情况是A1接口失败。
关键点2:BTS是否向BSC发送Abis-BTS Setup Ack。
Abis如有问题,如误码高、信令链路带宽不足等,将会体现为Abis无法建链成功,话统原因“指配资源失败”关键点3:是否发送ECAM(扩展信道指配消息)消息。
如Abis正常建链,但却没有发送ECAM消息,在话统里面会体现为“指配资源失败”,可能原因是walsh、CE、power不足。
关键点4:是否在F-DSCH发送order message,如没有收到,说明捕获业务信道前导帧失败。
关键点5:是否发送Assignment complete。
如发送表明呼叫建立成功。
如没有收到,在话统里面体现为“信令交互失败”。
被叫流程与主叫几乎完全一致,被叫中的Paging Response相当于主叫的origination message。
1.1.2典型异常信令1、A1接口失败。
2、传输误码率高导致指配资源失败3、信令交互失败引起信令交互失败一般是空口原因,本案例比较特殊,该基站下面呼叫全部失败,通过结合CSL分析,发现存在大量0x0c8b(SDU_ADD_LINK_FAIL)接入失败,怀疑FMR 板有故障,在征得客户同意基础上复位IP框后(该框下仅有这一个基站)解决。
超详细gsm信令流程
GSM网络支持多种业务,如语音、短信、数据等。
GSM网络功能
无线资源管理
负责分配和释放无线资源,包括频谱、时隙、功率 等。
移动性管理
负责跟踪和管理移动用户的位置信息,实现呼叫的 路由和接续。
鉴权和加密
对移动用户的身份进行鉴权,对通信内容进行加密 ,确保通信安全。
用于数据传输和短信。
信令消息格式Βιβλιοθήκη 020103
SMS
短消息业务,用于发送短消息。
USSD
统一业务控制信号,用于发送交互式文本消息。
MMS
多媒体消息业务,用于发送彩信。
03
GSM信令流程
移动台开机流程
01
02
03
04
启动电源
移动台开机后,首先启动电源 ,进行硬件自检。
注册网络
身份验证
移动台通过接收广播信令,寻 找并注册到附近的GSM网络。
另一家运营商在用户反馈中了解到,部分用户存在呼叫延迟和掉 话的问题。通过引入AI技术对信令数据进行分析,该运营商识别 出了一些潜在的优化机会,并进行了相应的优化,有效改善了用 户感知的网络质量。
THANK YOU
感谢聆听
通话结束
通话结束后,双方移动台释放连接,网络释放资 源。
移动台位置更新流程
位置更新请求
当移动台从一个位置区域移动到另一个位置 区域时,会发起位置更新请求。
鉴权
网络对移动台进行鉴权,验证移动台的身份 信息。
注册新位置
移动台向网络注册新位置信息,包括所在的 基站和小区信息。
完成更新
网络完成位置更新处理,更新移动台的位置 信息,并发送响应给移动台。
GSM信令流程(简单明了)
GSM信令流程
Good Good Study Day Day UP!
主要内容
接口和协议 基本信令流程
接口概述
接口和协议
➢接口:网络中两个相邻实体之间的连接点。 ➢协议:接口之间交换信息需要遵守的规则。 ➢GSM系统中的信令模型采用了一般的OSI七层协议中的低三层协议,从 低到高依次包括:
Sagem OT76/96/160/190 Samsung Z500/Z308/Z105/Z107
Sagem OT260/290/460/490/468/498 Moto K1/ V360 Samsung Z548/Z560/Z728/U708/A701
信令截图-鼎利Pioneer
Call Proceeding
Handover complete
信令截图-鼎利Pioneer
Channel Request
RACH
此信令给出请求建立连接的原因
Direction:MS Network
信令截图-鼎利Pioneer
Immediate Assignment
AGCH
此信令分配SDCCH信道或TBF
Direction:Network MS
Connect
Connect acknowledge
MOC流程
MS
BTS
BSC
MSC
Disconnect
Release Release Complete
Channel Release Deactivate SACCH
Clear Command
DISC UA
Release Indication
RF Channle release RF Channel release ack
GSM网无线通信:信令流程分析总结
信令流程分析总结主叫:1,信道请求(Channel Request)2,寻呼请求类型1(Paging Request Type 1):网络给两个移动台发寻呼,包括寻呼模式、移动台1和2需要的信道、移动识别1、移动识别2等3,系统信息类型2(System Information Type 2):网络到所有移动台,在BCCH上发送,指示RACH的控制信息及邻小区的BCCH信息4,立即指配(Immediate Assignment):网络给移动台分配一个SDCCH ,(只包含一个MS指配信息),包括指配信道的描述、"信道请求"的信息字段和接收到"信道请求"帧的帧号、最初的时间提前量、起始时间指示(可选)5,CM业务请求(CM Service Request):从移动台到网络6,系统信息类型6(System Information Type 6):网络到所有移动台,在SACCH 上发送, 小区识别号、位置区识别号、允许的7,等级改变(Classmark Change)8,GPRS Suspension Request9,测试报告(Measurement Report)10,鉴权请求(Authentication Request)11,鉴权响应(Authentication Response)12,Identity Request13,Identity Response14,CM业务接受(CM Service Accept):从网络到移动台,指示被请求的业务已经被接受15,建立(Set Up)16,呼叫进程(Call Proceeding):该信息由网络发向主叫移动台,指示被请求的呼叫建立信息已经被接收,不会再接收更多的呼叫建立信息被叫:17,寻呼请求类型1(Paging Request Type 1):网络给两个移动台发寻呼,包括寻呼模式、移动台1和2需要的信道、移动识别1、移动识别2等18,信道请求(Channel Request)19,立即指配(Immediate Assignment):网络给移动台分配一个SDCCH ,(只包含一个MS指配信息),包括指配信道的描述、"信道请求"的信息字段和接收到"信道请求"帧的帧号、最初的时间提前量、起始时间指示(可选)20,寻呼响应(Paging Rrsponse)21,等级改变(Classmark Change)22,GPRS Suspension Request23,测试报告(Measurement Report)24,鉴权请求(Authentication Request)25,鉴权响应(Authentication Response)26,Identity Request27,Identity Response28,建立(Set Up):指示启动呼叫建立29,通话确认(Call Confirmed):该信息由被叫移动台发出,用来确证收到呼叫请求;30,指配命令(Assignment Command)31,指配命令完成(Assignment Complete)32,信号发送(Alerting)主叫:33,指配命令(Assignment Command)34,指配命令完成(Assignment Complete)35,告警信息(Alerting):从网络到主叫移动台或从被叫移动台到网络,用来指示被叫手机启动告警(即回铃音)。
GSM信令流程汇编
指配命令(Assignment Command)
• Channel Description(信道、绝对频道号或跳频参数) • Power command
指配
指配完成(Assignment Complete)
• RR Cause (可选项) • Circuit Identity Code (BSS分配电路时使用) • Cell Identifier (小区改变时使用) • Chosen Channel(选择信道速率/类型时使用) • Chosen Encryption Algorithm(改变加密算法时使用) • Circuit Pool(存在多个电路池时使用) • Speech Version (Chosen) (选择了语音版本时使用)
主叫流程一
MS 信道请求
BTS 信道要求
信道激活
主 叫 流 程 之 一
立即指配(SDCCH+SACCH) SABM(CM 业务请求) UA(CM 业务请求)
加密模式命令 加密模式完成
信道激活证实 立即指配命令
建立指示
鉴权请求 鉴权响应
加密命令
呼叫建立 呼叫进程启动
BSC
MSC
Complete Layer 3 Info.
信道激活证实(Channel Activation Ack)
• Frame Number
立即指配
立即指配命令(Immediate assign command)
• Full Imm. Assign Inf
: IMMEDIATE ASSIGN : IMMEDIATE ASSIGN EXTENDED : IMMEDIATE ASSIGN REJECT
GSM信令流程分析
GSM信令流程分析一、常见业务流程1.移动主叫流程移动主叫流程图1.1信道请求MS通过动态地在RACH信道(随机接入信道)上发送一个随机接入脉冲向一个BTS申请一条信道。
在信道请求消息中包括了建立的原因,这个原因可能是“寻呼响应”、“紧急呼叫”、“移动主叫”、“短消息业务”或“其他”,比如“位置更新”。
此外,这条消息还包括随机参数,移动台(MS)随机的选5个比特作为随机参数。
这些参数的作用是:当两个移动台同时接入网络时,网络能运用这些参数来区分这些移动台。
Random reference有5位,最多可同时区分32个MS,但不保证两个同时发起呼叫的MS的RAND值一定不同。
要进一步区别同时发起请求的MS,还要根据Um接口上的应答消息下面是一个Channel Request信令的举例1.2信道请求BTS向BSC发一条信道请求消息。
通过这条消息,BTS进一步向BSC传递由移动台发起的信道请求。
实际上,信道请求消息中除了包含申请信道消息中的一些消息外,还包括通过BTS 加入的一些消息。
申请参数直接从信道请求消息中来,初始时间提前量TA(接入延迟)由BTS加入到这条消息中去。
1.3信道激活收到从BTS发来的申请信道消息后,BSC开始按照一定的条件为此次呼叫寻找和分配SDCCH 信道,同时BSC向BTS发送一条信道激活消息。
其中最重要的是:分配给哪个BTS以及此SDCCH的信道组合。
此消息中包含的参数有:DTX控制、信道的ID(识别)、信道描述和移动分配、移动台和基站的最大功率电平、BSC计算的有关此次接入的初始时间提前量等。
1.4信道激活证实这是对信道激活消息的应答。
当BTS收到这条消息后,它开始在SACCH信道发送和接受消息。
1.5立即指配命令BSC告诉BTS关于被使用的SDCCH信道。
1.6立即指配基站分系统通过AGCH信道告知移动台有关使用的SDCCH信道的情况。
实际上,这条消息是一条从网络向移动台发送的从AGCH信道转到先前定义的SDCCH信道工作的指令。
信令流程(图+介绍)
在SANM帧中,透明传输到MSC的L3消息是A接口的第1条L3消息。尽管A接口的MTP连接在通话前已经建立,但对每个呼叫,在L2还要建立一个SCCP的连接。L3消息包含在A接口上SCCP的请求建链消息(CR)中传递。如请求被允许,A接口的第1条下行消息将包含在SCCP层的连接证实(CC)帧中。对SCCP层来说,CR与CC的交换是源参考地址与目的参考地址的交换。在同样的信令点码下,不同的呼叫具有不同的源地址和目的地址。
CC层和MM层的连接释放完毕后,网络启动SCCP连接的释放,释放及应答消息分别为CLRCOM(清除)和CLRCMP(清除完成)。
5.2、释放RR连接
RR连接释放的目的是去活正在使用的专用信道,专用信道释放后,MS返回到IDLE(空闲)状态。RR连接释放的命令是CHREL(信道释放),包括释放原因(正常释放、超时、切换失败等)。MS收到CHREL后,启动定时器,回送一条LAPDm层的DISC消息,准备断开连接。当DISC消息被系统的UA消息证实或定时器超时后,MS去活所有信道,返回到空闲模式。
IMMASS的目的是在Um接口建立MS与系统间的无线连接,即RR连接。MS收到IM-MASS后,如果RA值和T值都符合要求,就会在系统所指配的新信道上发送SABM帧,其中包含一个完整的L3消息(MP-L3-INF),这条消息在不同的接口有不同的作用。在Um接口,SABM帧是LAPDm层上请求建立一个多帧应答操作方式连接的消息。系统收到SANM帧后,回送一个UA帧,作为对SABM帧的应答,表明在MS与系统之间已建立了一条LAPDm通路;另外,此UA帧的消息域包含同样一条L3消息,MS收到该消息后,与自己发送的SABM帧中相应的内容比较,只有当完全一样时,才认为被系统接受。L3消息中包含MS的IMSI,IMSI对每个MS是唯一的,这可保证在该信道上只有一个MS可接入系统。在Abis接口,这条消息是ESTIND(建立指示),用来通知已建立LAPDm连接,作为对IMMASS消息的应答。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Layer 3信令分析及流程详解汇编Layer 3信令是看网络运行情况的信息层,从第三层可以看到网络的各种动作:如:呼叫流程、拥塞、用户忙、位置更新等,并且可以对路测中的各种问题如掉话、切换失败等网络事件的原因进Type 52bis、2ter,5其中15、5bis、5ter、68个51的。
3时发送(上图示)5、6。
1、此类型仅用于跳频时,发送内容为:第一、小区信道描述。
用于通知移动,小区采用的频带与可以供跳频用的频点。
对于GSM900与GSM1800采用的格式是不同的。
对于GSM900:有一个BIT MAP 0(比特位图)用于描述两方面信息,分别为:CA-NO,取值分别为:0、1、2,代表,GSM900、GSM1800、GSM1900。
CA-ARFCN,采用的有效射频频点,当为GSM900,将有一个相应于124个频点的124位图,当某个频点被采用时,相应的比特位被置为1,否则将被置为0.对于GSM1800情况点不同。
由于频点太多,不用位图,而用别的编码方式,FORMAD-IND=?来描述编码方式,后面跟一串编码比特来表示。
第二、RACH控制参数,描述的两个数据为;ACC、EC,ACC称为接入控制等级,分为0-9与11-15,0-9表示普通级,所有移动台被定义为0-9,11-15为优先级,10表示EC,如果此位取0,表示所有移动台允许进行紧急呼叫,取1时,只有11-15优先级的移动台可以进行紧急呼叫。
CB——小区禁止标志,用一个比特表示。
、16、25、32、50帧的时间(12⑴、⑵、2、和不过通常(相邻小区的BCCH、扩展频带、其它频带、多频带)一、邻近小区描述:对于GSM900,有如下三个数据BA-NO:BCCH 使用频带描述,当BA-NO=0时,表示GSM900。
BA-IND:BA表变化标志,当操作者修改BA表时,BA-IND从1变0,或从0变1。
让MS决定是否要更新BA表。
BA-ARFCN:移动台要测量信号强度的有效射频频点,采用124位图表示,当存在某为邻区频点时,相应124位图中的比特位被置为1,不存在的频点的相应位置被置为0。
对于GSM1800/1900,有如下两个数据;FORMAT-ID:相邻小区不同频率表示格式的描述,实际上是用一种编码来表示。
EXTRA-IND:如果类型2、5不能描述完整的频率信息,则其余的部分将在2BIS和/或2TER (ACTVIE模式时是在5BIS/5TER)。
此数据也称为频率扩展描述数据。
取0表示类型2、5能描述完整的频率信息,取1表示不能。
BA-IND:编码计划的描述,1比特,是否可以这样理解:512可用位图也可用别的编码方式?二、一种1、、BA-IND 2、3、1、2、1、Additional Multiband Information:MULTIBAND REPORTING2、Neighbor Cells Description (Other Bands)3、RACH Control Parameters3、System Information Type2ter说明:待机模式下小区的测量频点,(异频段,移动网有两个频段,GSM900和DCS1800),4、System Information Type 3说明:系统信息类型3(用于C2)Time: 09:58:30.28Lat: not valid Lon: not validFrame number: 1014196Read from (ARFCN): 38Cell Identity: 1089 (hex)——4个16进制位,共16比特。
Location area identification——LAI=MCC+MNC+LACRACH control parametersMax retransmissions: 4——MAXRET=4Tx-integer: 20——TX=20,表示移动台接入时的间隙时隙数Cell bar access: Not barred——CB=NOCall reestablishment (RE): Not allowed——RE=NO Emergency call (EC) allowed: All MS——EC=0Not barred class(es) (ACC): 0 1 2 3 4 5 6 78 9 10 11 12 13 14 15关于类型3中解出的PWRC:PWRC=1表示设置此功能,PWRC=0表示不设置此功能。
详述:当使用跳频与动态功率控制时,将出现如下一个问题:*BCCH是不参与动态功率控制的,即是说BCCH载波的功率是不变的,整个载频,8个TS都不变,但BCCH载波是参与跳频的。
对载波当含BCCH BCCH载当MS1,减至0时NECI2TIECSC:EARLY CLASSMARK SENDING CODE先后发送级标的编码。
PI:用于标志C2参数是否在系统信息中广播。
取0时“不”,取1时“是”。
具体内容:CBQ, CELL_RESELECT_OFFSET, TEMPORARY OFFSET AND PENALTY TIME.PI(Cell_reselect_param_ind)CBQ——CELL BARRED QUALITY,小区禁止性质,取值为0、1,用于控制移动台的小区选择与重选。
与另一个参数配合以关掉系统信息类型7、8。
CRO——CELL RESELET OFFSET。
小区重选的正负补偿值,取值0-63,相应的值为0-126dB TO——TEMPORARY-OFFSET,C2算法中的执罚期间执行的信号负补偿值Range is 0-7, where 0-6 corresponds to 0-60 dB in 10 dB steps,and the value 7 means infinity. PT——PENALTY TIME,C2算法中的执罚时间This parameter defines the length of time for which TEMPORARY_OFFSET is active. Range is 0-31, where 0-30 corresponds to 20 to 620 seconds in 20 second increments and 31 is used to indicate that TEMPORARY_OFFSET is to be ignored.(无效)⑴、⑵、⑶、、⑷、⑸、⑹、、5、说明:ACCMIN、上发ACSACS=0——PI值与任何存在的小区重选C2参数属于类型4中的REST OCTETS部分。
ACS=1——PI值与任何存在的小区重选C2参数属于类型7、8由上面可知:是否使用类型7、8是由CBQ与ACS组合来控制?类型4中的RACH控制参数与类型1同;类型4中的CBCH信道描述:这一内容主要描述SMS小区短信息广播时的信道合并与子信道结构例如SDCCH/4+SACCH/4或CBCH,子信道2等TN——用于描述CBCH使用的时隙号。
TSC——训练比特代码,一般取值与BSIC中的BCC相同。
H——取0表示CBCH只占用单个射频信道,取1表示占用的是跳频信道。
是一个信道选择器CHANNEL SELETERH=0 ---the channel selector field 中包含有效的射频信道号H=1----- the channel selector field中包含有移动台的分配索引补偿值MAIO,跳频序列号HSN。
CBCH MOBILE ALLOCATION(CONDITION)1中的类型4⑴、⑵、⑶、⑷、⑸、⑹、6、激活模式下服务小区测量频点,(同频段,移动网有两个频段,GSM900和DCS1800)只有服务小区有做该小区的测量频点,才会测量到该小区的信号,否则在邻区列表中不会看到该小区,也不会切换。
在我们平时路测当中,经常遇到强信号不切换,如果做了测量频点,可以很明了地看到有一个强的邻区信号,但是要是没有做测量频点的话就比较隐性。
处于ACTIVE模式下的移动台,有一个激活的SACCH信道。
上行时用于发送测量汇报,下行时用于网络发送输出功率控制值与TA值。
一定条件下移动台在SACCH上接收相邻小区的BCCH频率信息(ACTIVE BA表),之后移动台要测量与汇报这些载波的信号强度,以提供切换依据。
这里的BA表与类型2中的BA表是不同的(实际上便是IDLE BA与ACTIVE BA)。
ACTIVE模式下移动台测量较少的BCCH以便提高精确度,而在移动台开机,为减小与系统的连接时间,它必须测量较多的BCCH载波。
当然只有当移动台在关机前已保存有一份IDLE BA表,才能真正做到节省接入时间。
类型5中给出也是一份BA ARFCN的表格,实际上与类型2相同,也是一份124比特位图,取0的比特位表示此频点不存在,取1时相应频点存在。
类型5⑴、⑵、⑶、7、8、处于ACTIVE模式下移动台必须知道是否LAI已变化,如果变化的话,在呼叫释放后它必须进行位置更新。
另外如果切换的另一个小区属于同一个位置位,且两个小区的RLINKUP与DTX不同的话则新的小区选择也必须汇报至MS。
第三种信息是NCCPERM。
9、System Information Type 7、System Information Type 8系统信息类型7如果类型4中并没有包含所有的C2参数,则余下的由此类型来携带,至于此类型的REST OCTETS 部分与类型4的REST OCTETS同。
系统信息类型8如果类型4中并没有包含所有的C2参数,则余下的由此类型来携带,至于此类型的REST OCTETS 部分与类型4的REST OCTETS同。
总之:类型7、8是类型4的补充。
⑴、⑵、⑶、⑷、10、11、个位置区内进行寻呼的,只有当MS解开这条信息才会作出响应。
12、Synch Channel Information说明:同步信息,在待机状态和通话状态都会出现,数字通信当中,同步是最基本也是最重要的,跟邻区也需要同步。
13、补充:手机在各种模式和阶段对逻辑信道和物理信道的使用情况。
收听系统信息在BCCH信道(IDLE时),在BSIC中获取NCC、BCC,发信道请求在RACH 上进行,只发一个随机数5比特与3比特控制信息,BSC以此为标志发立即指配,发位置更新在SDCCH上进行,除了发LAI外还有IMSI,以进行鉴权,注:LAI唯一属于一个MSC但可以多个BSC。
IMSI的分离申请也在SDCCH上进行。
每次关机或拆出SIM都要进行分离,但突然进入盲区不发、此信息。
IMSI的附着申请也在SDCCH上进行,如果分离是在VLR中标志,则申请只发到VLR,如果是在CCCHSDCCH 息类型PLMN一BCCH 核心是12、Cell selection,选择小区3、Cell reselection,小区重选4、Location updating.位置更新选择PLMN:当移动台开机或脱离一个盲区后,它便试图去选择并登录注册的PLMN。