ss7网络架构
世界范围里,ss7网络有2种级别: international, national
中国,美国,日本都是后一种.这意味着每个国家的点码长度可能不同.中国是24位.
ss7网络由SP和之间的Link组成.它们都属于分组交换设施.信令在分组交换网络上传递.这些分组叫分组单元.
Signaling Links and Linksets
信令点之间通过link连接.1个link是64kbps带宽.出于增加带宽和冗余和负载均衡的考虑,2个SP之间可以有多条link(最多16条),这就是1个linkset.
Routes and Routesets
在每个SP上静态配置了路由.没有路由发现的功能.1个route被定义为2个相关的SP(源和目的,未必相邻)之间的路径.routeset则是到1个特定SP的所有route的集合.
Node Type
ss7网络由SP构成.SP分3种:
STP(信令转接点):负责消息转发,有点像路由器
SSP(业务交换点):处理业务,执行信令。业务交换点(SSP)是可以实施呼叫开始、中断或中继交换的、基于SS7 智能网络的一个元素。业务交换点一定要能够将信令信息从语音交换转变为 SS7 信令信息,然后才能通过 SS7 网络被传送给其他的交换器。
SCP(业务控制点):数据库和ss7网络之间的接口
ss7协议
分4级.
L4: TCAP
SCCP
L3: MTP3
L2: MTP2
L1: MTP1
M3UA 实现了MTP3,MTP2. 建立在SCTP,IP之上.
SUA 实现了SCCP,MTP3,MTP2,建立在SCTP,IP之上.
MTP2
信令单元分几种:
FISU(FilledInSignalingUnit)是最基本信令单元.只运载MTP2信息.
注意CK字段发送顺序是从高位到低位.
LSSU
MSU(MessageSignalingUnit)包含了FISU的公共字段和2个附加字段SIO,SIF(此即MTP3)
MTP3
每个SP都有唯一的ID--点码(SPC)
MTP3负责的网络管理功能包括;业务管理,路由管理,link管理
SCCP
SCCP提供附加的网络层功能.
SCCP执行的路由控制支持3种网络寻址:
PC
SSN
GT
GTT:是一种变长的地址别名。它的号码一般是MSIDSN类似的,结构上为国家码+网络运营商码+数字。需要翻译成DPC+SSN.
GTT是SCCP层的功能,在信令点进行.
SCCP信息位于SIF字段中。
IMSI与MSISDN关系
IMSI(International Mobile Subscriber Identity),也就是国际移动用户识别码,这个是在移动网内部使用的,通常在MAP信令中使用。编码格式E.212/214
MSISDN(Mobile Subscriber ISDN),也就是我们常说的手机号码,这个号码在移动网与其他话务网络互通时使用,比如手机用户呼叫手机用户、固定号码呼叫手机用户。编码格式E.164/163
两者有一一对应关系,储存在HLR中.
一般MSISDN/IMSI都有对应的MSC ID和城市代码,HLR一旦发现话单中的MSC ID和城市代码不一致,就会被判断为漫游。MSC把MSISDN发给HLR,HLR查询数据库将MSISDN和IMSI对应上,而IMSI就对应着用户登记的MSC/VLR地址,有了用户登记的地址就查到了用户的漫游信息。
GSM网络
HLR包含每个GSM网络中每个用户的管理性数据。每个GSM网络逻辑上有1个HLR,实际上它可以是分布式的。
跟用户有关的有2个号码:IMSI, MSISDN.它们都存储在HLR中。
VLR包含了HLR中部分数据,为1个或多个MSC区域服务,跟LocationUpdate过程有关。
IMSI
国际移动用户标识。
MCC:Mobile Country Code,移动国家码,三个数字,如中国为 460。
MNC:Mobile Network Code,移动网号,两个数字,如中国移动的MNC为00。
NMSI:National Mobile Subscriber Identification,在某一国家内MS唯一的识别码。
MSIN 移动台识别号,在某一PLMN(Public Land Mobile Network,和PSTN相对应)内MS唯一的识别码。
IMSI 储存在SIM卡中
MSISDN
移动用户的目录号。E.164格式。
1个手机上可能有不止一个MSISDN
CC: Country Code,国家码,如中国为86。
NDC:National Destination Code,国内接入号,如中国移动的NDC目前有139、138、137、136、135。
SN:Subscriber Number