搜索
登录
注册
网络优化工程师招聘专栏
4G/LTE通信工程师最新职位列表
通信实习生/应届生招聘职位
MSCBSC 移动通信论坛
»
C友交流大厅
» GSM信令流程
讨论帖
资料帖
投票帖
悬赏帖
阅读:
1950
回复:
1
关注楼主
[资料]
GSM信令流程
兮、
发短消息
关注Ta
积分 88
帖子 19
威望 38210 个
礼品券 0 个
专家指数 -7
注册 2013-9-18
回答问题数
0
回答被采纳数
0
回答采纳率
0%
#1
大
中
小
使用道具
发表于 2013-09-18 11:27:16
只看楼主
GSM
信令流程
GSM
系统使用类似
OSI
协议模型的简化协议,包括物理层(
L1
)、数据链路层(
L2
)和应用层(
L3
)。
L1
是协议模型最底层,提供物理媒介传输比特流所需的全部功能。
L2
保证正确传递消息及识别单个呼叫。在
GSM
系统中,无线接口(
Um
)上的
L1
和
L2
分别是
TDMA
帧和
LAPDm
协议。在网络侧,
Abis
接口和
A
接口使用的
L1
均为
E1
传输方式,
L2
分别为
LAPD
和
MTP
协议。在
Um
接口,
MS
每次呼叫时都有一个
L1
和
L2
层的建立过程,在此基础上再与网络侧建立
L3
上的通信。在网络侧(
A
和
Abis
接口),其
L1
和
L2
(
SCCP
除外)始终处于连接状态。
L3
层的通信消息按阶段和功能的不同,分为无线资源管理(
RR
)、移动性管理(
MM
)和呼叫控制(
CC
)三部分。
1
、建立
RR
连接
RR
的功能包括物理信道管理和逻辑信道的数据链路层连接等。
在任何情况下,
MS
向系统发出的第一条消息都是
CH
-
REQ
(信道请求),要求系统提供一条通信信道,所提供的信道类型则由网络决定。
CH
-
REQ
有两个参数:建立原因和随机参考值(
RAND
)。建立原因是指
MS
发起这次请求的原因,本例的原因是
MS
发起呼叫,其它原因有紧急呼叫、呼叫重建和寻呼响应等。
RAND
是由
MS
确定的一个随机值,使网络能区别不同
MS
所发起的请求。
RAND
有
5
位,最多可同时区分
32
个
MS
,但不保证两个同时发起呼叫的
MS
的
RAND
值一定不同。要进一步区别同时发起请求的
MS
,还要根据
Um
接口上的应答消息。
CH
-
REQ
消息在
BSS
内部进行处理。
BSC
收到这一请求后,根据对现有系统中无线资源的判断,分配一条信道供
MS
使用。该信道是否能正常使用,还需
BTS
作应答证实,
Abis
接口上的一对应答消息
CHACT
(信道激活)和
CHACK
(信道激活证实)完成这一功能。
CHACT
指明激活信道工作所需的全部属性,包括信道类型、工作模式、物理特性和时间提前量等。
网络准备好合适的信道后,就通知
MS
,由
IMMASS
(立即指配)消息完成这一功能。在
IM
-
MASS
中,除包含
CHACT
中的信道相关信息外,还包括随机参考值
RA
、缩减帧号
T
、时间提前量
TA
等。
RA
值等于
BSS
系统收到的某个
MS
发送的随机值。
T
是根据收到
CH
-
REQ
时的
TD
-
MA
帧号计算出的一个取值范围较小的帧号。
RA
和
T
值都与请求信道的
MS
直接相关,用于减少
MS
之间的请求冲突。
TA
是根据
BTS
收到
RACH
信道上的
CH
-
REQ
信息进行均衡时,计算出来的时间提前量。
MS
根据
TA
确定下一次发送消息的时间提前量。
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
消息的应答。
在
SANM
帧中,透明传输到
MSC
的
L3
消息是
A
接口的第
1
条
L3
消息。尽管
A
接口的
MTP
连接在通话前已经建立,但对每个呼叫,在
L2
还要建立一个
SCCP
的连接。
L3
消息包含在
A
接口上
SCCP
的请求建链消息(
CR
)中传递。如请求被允许,
A
接口的第
1
条下行消息将包含在
SCCP
层的连接证实(
CC
)帧中。对
SCCP
层来说,
CR
与
CC
的交换是源参考地址与目的参考地址的交换。在同样的信令点码下,不同的呼叫具有不同的源地址和目的地址。
A
接口上第
1
条消息传递完后,
MS
与系统之间就建立了
RR
连接,
RR
实体通知
MM
子层已进入专用模式。在专用模式下,
MM
子层和
CC
子层负责发送所有
L2
层上的消息。除了错误指示和释放本地链路以外,均由
RR
子层直接处理。
2
、建立
MM
连接
正常情况下,要建立
MM
连接必须先有
RR
连接。
RR
建立后的第一个步骤是鉴权(
AUTH
),即鉴定移动用户的身份。在
AU
-
THREQ
(鉴权请求)中有两个参数:
CIP KEY No
(加密键号)和
AUT RAND
(鉴权随机值)
Q CIPKEY No
与每个
MS
的密匙
Kc
相对应,由网络计算出来送到
MS
,目的是毋须调用
AUTH
过程,就可直接由
MS
的
IMSI
和
CM
-
SERV
-
REQ
中的
CIP KEYNo
参数得到
Kc
。
ATU RAND
供
MS
计算鉴权响应值
SRES
。
MS
的
SIM
中存有
4
个与鉴权和加密相关的数据:鉴权算法
A3
、加密序列算法
A8
、加密算法
A5
和移动用户个人鉴权键
Ki
。其关系如下:
Kc=A8
(
RAND
,
Ki
),
SRES=A3
(
RAND
,
Ki
),加密数据流
=A5
(
user data
,
Kc
)。
SRES
是
MS
对
AUTH REQ
的响应值,在
AUTH RES
中传递。网络中存储了与每个
IMSI
相对应的
Ki
值,网络根据计算出的
SRES
值和
MS
回送的
SRES
值,可对
MS
的身份进行鉴定。
Kc
用于鉴权后的加密过程,加密算法
A5
由网络指定,但
MS
必须支持该算法。在加密命令
CIP
-
M-COM
中,指出了每个
MS
支持的
A5
算法类型,还指定了
MS
的回送消息中是否包括
IMEISV
参数。
对
MS
的身份识别及无线信道传输加密过程完成后,建立呼叫所需的
MM
连接已经建立,可以向更高层(
CC
子层)提供呼叫信息的传递功能。
3
、建立
CC
连接
MS
向网络发
SETU
(建立)消息,请求建立呼叫,消息内容包括:(
1
)此次呼叫请求的具体业务种类及
MS
能提供的承载能力,包括信息传输要求、发送方式、编码标准及可使用的无线信道类型;(
2
)被叫用户号码,包括被叫号码类型和编码方案。
网络收到
SETUP
消息,若接受请求,就回送
CALL PROC
(呼叫处理),表明正在处理呼叫,主叫
MS
处于等待状态。网络开始寻找被叫用户,若被叫也是
GSM
系统用户,其接入网络的方式与主叫类似。不同点有:(
1
)被叫
MS
收到网络发出的
PAGINC
(寻呼)消息后,才会提出信道请求;(
2
)被叫
MS
在与网络建立
CC
连接时,先由网络发下行的
SETUP
消息,
MS
回送
CALLCONF
(呼叫证实)消息。在
CALL
,
PROC
或
CALL
,
CONF
后,网络与
MS
之间
CC
层的连接建立。
后续的
CC
层消息
ALERT
(振铃)、
CON
-
NECT
(连接)及其应答消息,分别对应
MS
振铃和用户搞机动作。网络收到被叫的
ALERT
消息,再向主叫
MS
发送同样的
ALERT
消息,使主叫知道当前的通话接续状态,即通常打电话时听到的振铃声。收到振铃声后,主叫等待被叫摘机,该动作在信令接续上反映为
CONNECT
(连接)消息。完成对
CONNECT
消息的应答后,主被叫双方进入正常通话状态,直到有一方关机,通话结束。
传递信令使用的是
SDCCH
或
FACCH
,
MS
通话必须在
TCH
信道上进行。为此,网络分配给
MS
一条
TCH
信道,分配方式与
IMMASS
类似,不同点在于指配的发起是由
MSC
的
ASS
-
REQ
(指配请求命令)开始的。
BSC
根据
ASS
-
REQ
的信息,激活相应的无线信道,根据
ASS
-
REQ
中指定业务的相应信息,确定该无线信道的类型。由
CHACT
指定无线资源,包括信道频率、时隙和跳频等内容。
4
、连接话音通路
GSM
系统业务的数据传递采用电路模式,在主叫与被叫之间有一条物理通路。建立这样一条通路有两个要求:(
1
)为传递通信的不同路由段分配一定的信道资源;(
2
)将各段信道连接在一起。
信道资源包括
Um
接口的无线信道和
A
接口的
PCM
链路信道。无线信道由
CHACT
说明,
A
接口的地面信道由
ASS
-
REQ
说明。
各个信道的连接是一个接路过程。收到
ASS
-
REQ
后,
BSC
将
A
接口的地面信道和
Um
接口的无线信道连接在一起。收到
CONNECT
后,
MSC
将
A
接口的地面信道和网络内使用的信道连接在一起。在
MS
内部也有类似的接路过程。主叫方收到
ALERT
消息后,接通内部的话音通路;被叫端的用户(
GSM
用户)在发送
CON
-
NECT
时,接通
MS
内的话音通路。
5
、呼叫断续处理
5.1
、清除
CC
连接和
MM
连接
当一方用户挂机时,开始清除通信连接。从
L3
的
CC
子层开始清除,最终到
L1
。
以主叫
MS
先挂机为例。
MS
发送
DISCON
-
NECT
(断开连接)消息,指明呼叫清除的发起端及清除原因。网络收到
DISCONNECT
后,停止所有的
CC
连接定时器,清除业务信道在网络中的连接,向
MS
发送
RELEASE
(呼叫释放),通知它网络正在释放
CC
层的连接。
MS
收到消息后,停止所有
CC
连接定时器,释放
MM
连接,向网络发送
RELCMP
,本身进入“
NULL
”(空闲)状态。这时,在
MS
侧,
L3
的连接已经全部释放完毕,但
MS
不能自己拆除
L2
层的连接,要等待网络的释放命令。网络收到
RELCMP
(呼叫释放完成)后,释放
MM
连接,返回到“
NULL
”状态。
CC
层和
MM
层的连接释放完毕后,网络启动
SCCP
连接的释放,释放及应答消息分别为
CLRCOM
(清除)和
CLRCMP
(清除完成)。
5.2
、释放
RR
连接
RR
连接释放的目的是去活正在使用的专用信道,专用信道释放后,
MS
返回到
IDLE
(空闲)状态。
RR
连接释放的命令是
CHREL
(信道释放),包括释放原因(正常释放、超时、切换失败等)。
MS
收到
CHREL
后,启动定时器,回送一条
LAPDm
层的
DISC
消息,准备断开连接。当
DISC
消息被系统的
UA
消息证实或定时器超时后,
MS
去活所有信道,返回到空闲模式。
RR
连接释放后,停止系统在
TCH
信道的伴随信道
SACCH
上发送
DESACCH
(去活
SACCH
信道),并在
TCH
信道上发送
RFCHREL
(无线信道释放)及其应答。与
RFCHREL
相对应,
L1
的连接也被清除,以减小或关闭系统在该信道的发射功率。
6
、其它
6.1
、选择
TCH
信道分配时间
在一次通话过程中,
MS
先后使用了
SDCCH
和
TCH
两种不同类型的信道,分别用于信令和话音传递。网络根据对
SDCCH
和
TCH
使用的分配原则,可以在不同时间点,给
MS
分配
TCH
信道,有三种方式:早分配、特早分配和晚分配。
TCH
的指配可在
CC
连接建立后马上进行,也可等收到
ALERT
消息后再指配。前者称为早分配,后者为晚分配。分配的早晚会影响系统占用
SDCCH
或
TCH
信道的时间。晚分配的
SD
-
CCH
信道占用时间长,可能导致
TCH
信道还有空闲时,由于
SDCCH
信道资源的缺乏而使呼叫失败,但可提高
TCH
信道的成功使用率。在
ALERT
后,主被叫均处于接通状态,一旦被叫用户搞机,
TCH
信道就可被成功使用。在早分配中,若被叫用户连接失败,会导致分配给主叫用户使用的
TCH
信道实际上不能使用,降低了使用率,但提高了
SDCCH
的容量。特早分配是在
IMMASS
时就直接分配一条
TCH
信道,但仅作为信今信道使用,在
CC
连接建立后,再利用信道模式修改命令,改为
TCH
信道。特早分配没有为信今信道专门分配独立的物理信道,使可同时通话的用户数最多,减少了呼叫建立的缓冲过程。当系统可用于通信的
N
个信道都被占用时,新的用户就不能接入。实际上在通话前,
MS
与网络间还需要时间进行初期的信令通信,在这段时间内,原来通话的用户有可能已结束通话,可以建立新的呼叫。目前特早分配方式使用较少,早分配方式使用较多。
6.2
、识别
MS
身份
TMSI
是网络分配给每个移动用户的临时身份码,只在一个位置区域内有效。为了提高
MS
用户的保密性,信令通信可首先使用
TMSI
代替
IMSI
。如果网络识别
TMSI
号码,接续流程可以继续;若不能识别
TMSI
(
MS
从一个位置区进入另一个位置区),就会要求
MS
重新上报
IMSI
号码。若该号码有效,通信继续,同时网络还会给该移动用户分配一个新的
TMSI
号码。这个接续过程紧跟在
A
接口的第一个
L3
消息之后。
6.3
、重新分配
TMSI
无论当前
MS
使用的
TSMSI
是否能被系统识别,出于对用户身份保密的考虑,在每次通信时,网络部可为
MS
重新分配一个
TMSI
。
TMSI
的重新分配过程一般是在加密完成之后,
SETUP
建立之前。对应于
TMSI
重新分配命令,
MS
有一个回应的
TMSI
分配完成消息。
6.4
、提前发送功率控制信息
根据系统配置,
MS
可以决定在
AUTHREQ
后是否上报
MS
的处理能力,消息名称为
CLASSMRAKCHANGE
,内容与建立指示中的一样,只是更详细说明了
MS
支持的加密算法。在建立指示中,只说明是否支持
A5
/
1
、
A5
/
2
和
A5
/
3
;而在
CLAMARK
-
CH
中,进一步说明是否支持
A5
/
4
~
A5
/
7
算法。网络收到此消息后先回送
MSPWRCTRL
消息,说明
MS
可使用的功率范围,以及与此
MS
相应的
TRX
所需的发射功率。在加密过程中,使用加密算法的信息,
MS
是否需要提前发送这条消息,由网络侧的系统消息
3
说明。
扫码关注5G通信官方公众号,免费领取以下5G精品资料
1、回复“
YD5GAI
”免费领取《
中国移动:5G网络AI应用典型场景技术解决方案白皮书
》
2、回复“
5G6G
”免费领取《
5G_6G毫米波测试技术白皮书-2022_03-21
》
3、回复“
YD6G
”免费领取《
中国移动:6G至简无线接入网白皮书
》
4、回复“
LTBPS
”免费领取《
《中国联通5G终端白皮书》
》
5、回复“
ZGDX
”免费领取《
中国电信5G NTN技术白皮书
》
6、回复“
TXSB
”免费领取《
通信设备安装工程施工工艺图解
》
7、回复“
YDSL
”免费领取《
中国移动算力并网白皮书
》
8、回复“
5GX3
”免费领取《
R16 23501-g60 5G的系统架构1
》
对本帖内容的看法?
我要点评
作者的更多帖子
关于4G产品的内部采访
2014-12-19
LTE前台测试及后台分析详解
2014-11-26
TD-LTE时隙信道配置图解
2014-11-26
华为LTE软件操作指南
2014-11-26
PROBE锁PCI流程
2014-11-26
投诉处理流程详解
2014-11-26
zhanglijuncd
发短消息
关注Ta
积分 1085
帖子 217
威望 103846 个
礼品券 15 个
专家指数 0
注册 2010-3-4
回答问题数
0
回答被采纳数
0
回答采纳率
0%
#2
大
中
小
使用道具
发表于 2013-09-25 08:39:53
技术问题,回答得专家指数,快速升级
也不修补一下吗?
在线,30天前提问
有没有4G切换相关的文档?
在线,60天前提问
室分面试问题
在线,225天前提问
乱码怎么发信息啊?
在线,260天前提问
怎么注册会员
在线,324天前提问
这是怎么问题?
在线,361天前提问
咋们的网站论坛怎么登不了,续签没有办法继续
在线,410天前提问
现在还有资料卖吗
在线,419天前提问
这个论坛没有办法查看发的帖子的阅读量吗
在线,448天前提问
微信号绑定错误怎么办
在线,471天前提问
这个纸质版,怎么买啊
在线,479天前提问
联通的手机不能访问论坛,解释论坛的地址是加拿大地.
在线,497天前提问
有没有做基站覆盖仿真的软件?
在线,525天前提问
技术创新与市场策略的调整,将成为决定企业能否在全.
在线,529天前提问
终端熄屏进入 Idle 态?
在线,538天前提问
有些资料能帮忙找吗
在线,556天前提问
好文章,学习了。
对本帖内容的看法?
我要点评
讨论帖
资料帖
投票帖
悬赏帖
快速回复主题
标题
[资料] GSM信令流程" tabindex="1">
内容
上传资料请点左侧【添加附件】
您即将访问其它网站
关闭
您即将访问的地址是其它网站的内容,MSCBSC将不再对其安全性和可靠性负责,请自行判断是否继续前往
继续访问
取消访问,关闭
当前时区 GMT+8, 现在时间是 2026-04-04 09:28:46
渝ICP备11001752号
Copyright @ 2006-2016 mscbsc.com
本站统一服务邮箱:mscbsc@163.com
Processed in 0.412279 second(s), 13 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
移动通信网
-
移动通信论坛
-
通信招聘网
-
Archiver