昨天研究了一上午No.7信令,谁让曾经因为学通信而不知道No.7信令被鄙视了呢:( 进入正题!
七号信令系统(SS7,Signaling System Number 7):国际标准化的公共信道信令系统。最佳地适用于各种数字通信网,如公共交换电话网、移动通信网。
No.7信令系统分为四个功能级:
用户部分功能级 |
信令网功能级 |
信令链路功能级 |
信令数据链路功能级 |
看了上图是不是有种亲切感呢,至少我觉得TCP/IP层次结构跟它很相似。现在说说各功能级作用。
用户部分功能级:当然是将人类的语言变成成机器能明白的语言(或反之)了。也即将传递的外部用户信息变换成合乎本信令系统要求的信令消息格式或进行反变换,完成信令消息处理。那这里的信令消息就是No.7信令系统能懂的语言了。
信令网功能级:承上启下的一级,首先消息被送到这里就该编码了,这是承上;然后告诉信令链路应该把消息往哪发(路由选择),这儿启下。同理,接受情况的话与之相反,一边收消息,一边解码给用户部分呗。所以该级功能有二:信令消息处理功能、信令网管理功能。
信令链路功能级:消息编好了码,也知道往哪发了,就该考虑可靠性问题了。这一级就是保证消息能够安全抵达目的地,它把信令改装成三种信令单元进行收发,一种是包括用户信息的消息信令单元(MSU),一种是包括链路信息的链路状态信令单元(LSSU),还一种就是如果该线路空闲所发送的填充信令单元(FISU)。信令单元里面包括各种验证码以保证信令能够抵达,后面将有详细介绍。
信令数据链路功能级:终于轮到看得见、摸得着的物理线路了,这级更多的是跟物理、电气功能及连接方法相关。通常使用64kbit/s信道,也即PCM传输系统中的一个时隙。
各功能级作用了解之后,就该看看系统是如何工作的了。两种工作方式:直联,准直联。
直联嘛,两信令点(SP)通过一条直达信令链路通信,仅使用电路容量足够大的情况。
(SP)------链路、话路------(SP)
准直联应用更广泛,两信令点经过信令转接点(STP)进行通信的工作方式。
--链路--[STP]--链路--
/ \
(SP)---------话路---------(SP)
由工作方式也就能想象出信令网结构了,一种是基于直联的无级信令网,另一种就是准直联方式的分级信令网。无级结构多SP直联,不切实际,不做讨论。分级信令网还分二级、三级。
二级信令网:
[STP]-----[STP]
/ \ / \
(SP) (SP) (SP) (SP)
三级信令网:
[HSTP]-------------[HSTP]
/ \ / \
[LSTP] [LSTP] [LSTP] [LSTP]
/ \ / \ / \ / \
(SP) (SP) (SP) (SP)(SP) (SP) (SP) (SP)
到底是分两级,还是三级主要考虑两个因素:STP容量与冗余度。STP容量就是各STP的工作能力,我国暂定为信令链路至少512条,信令处理能力至少10kMSU/s。(MSU,最大消息信令单元);冗余度指信令网的备份程度以保证信令网的可靠性,我国采用四倍冗余度,即当每个SP连到两个STP时,每个信令链路组内至少包含两条信令链路。我国大、中城市采用本地二级信令网,长途采用三级信令网。
附,三种信令单元格式:
F |
CK |
SIF |
SIO |
\ |
LI |
FIB |
FSN |
BIB |
BSN |
F |
消息信令单元(MSU)
F |
CK |
SF |
\ |
LI |
FIB |
FSN |
BIB |
BSN |
F |
链路状态信令单元(LSSU)
F |
CK |
\ |
LI |
FIB |
FSN |
BIB |
BSN |
F |
填充信令单元(FISU)
F 8bit标记符,用于同步。
CK 16bit检验码,验证是否产生误码。
SIF 信令信息段,8n(n>=2)bit,也就是用户的消息内容。
SIO 8bit信息吗,用来区分不同业务,如电话业务、数据业务,国内、国外。
\ 2bit填充
LI 6bit长度指示码,LI=0为FISU(因为FISU是空的),LI=1或2为LSSU(因为LSSU的SF
为8或16),LI>2为MSU(只有MSU才因为SIF而大小不等)。
SF 链路状态字段,8bit或16bit。
FIB 1bit前向指示码。
FSN 7bit前向序号码,表示信令单元的序号。
BIB 1bit后向指示码,与FIB不一致时要求重发,并自身取反。
BSN 7bit后向序号码,当出现重发请求时,指出开始重发的序号(FSN)。
阅读(1316) | 评论(0) | 转发(0) |