7号信令模块使用手册Word格式文档下载.docx
《7号信令模块使用手册Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《7号信令模块使用手册Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。
支持下列运行模式:
1)单机单卡:
一块信令卡插在一个机框里面
2)单机多卡:
多块信令卡插在一个机框里面共同提供服务,其中NMS卡最多只允许2张信令卡共同提供服务
3)双机双卡:
两个机框里面各插一块信令卡,共同提供服务。
和其他模块的关联
7号信令模块主要跟中继模块有关联关系,如果是Dialogic的7号卡的双机双卡,则还跟s7m辅助模块有关联关系。
7号信令模块和中继模块之间的关联
7号信令模块可以和多个中继模块进行关联,所关联的中继模块均被一视同仁。
7号信令模块和中继模块之间的交互情景包括:
1)、程控需要将某个语音通道打开或者关闭时,发送7号信令消息到我们的7号信令模块,7号信令模块在收到信令网发过来的信令后,将其转发给中继模块,中继模块在收到7号信令模块的消息之后,对语音通道采取打开或者关闭等动作。
2)、中继模块需要对某个语音通道进行打开或者关闭时,将相应消息发送给7号信令模块,7号信令模块在收到消息之后,转发7号信令给程控交换机,程控交换机在收到7号信令之后,将语音通道打开或者关闭。
7号信令模块和7号信令模块之间的关联
当采用NMS信令卡进行单机双卡或者双机双卡时需要配置2个7号信令模块,这2个7号信令模块均和中继模块进行关联,同时,这2个7号信令模块还需要互相关联。
7号信令模块和s7m辅助模块之间的关联
当采用Dialogic信令卡进行双机双卡时需要配置1个7号信令模块,和2个s7m辅助模块,将7号信令模块和中继模块进行关联,也和2个s7m辅助模块进行关联,2个s7m辅助模块不和中继模块进行关联。
s7m辅助模块从7号信令模块获取配置信息,然后对信令卡进行配置。
注意,s7m辅助模块的ID必须配置为1-63之间的值。
模块的配置
7号信令模块的配置分为2部分,首先是配置文件s7au.conf,其次是ss7.conf配置文件。
其中s7au.conf配置通讯数据以及模块控制数据,而ss7.conf配置7号信令数据。
配置文件s7au.conf
配置文件s7au.conf主要包含模块通讯数据,即[service]部分的配置,这个配置和其他模块的一样。
配置文件ss7.conf
配置文件ss7.conf是7号信令模块特有的配置,该配置文件的配置语句格式为:
#
#这些是配置
aa.bbb.ccc.ddd=xxx
#上面的是配置数据
该配置文件的配置项大小写敏感,#开头的行被视为注释。
ss7.conf主要包括下述内容:
1)设备类型
device=ddd
其中ddd为下列整数:
数值
板卡
1
NMSTX3220
2
NMSTX4000
3
NMSTX4020
128
DialogicSPCI2
129
DialogicSPCI4
130
DialogicCPM8
131
DialogicHDC1SP
132
DialogicHDC2SP
133
DialogicHDC4SP
134
DialogicHDP1SP
135
DialogicHDP2SP
136
DialogicHDP4SP
该配置项默认值为1,即NMSTX3220卡。
2)链路集配置
linkset.xxx.name=sss
linkset.xxx.lpc=ddd
linkset.xxx.apc=ddd
表示linksetxxx的配置信息,其中xxx为从0开始的连续数字,这些数字之间不能有空隙,必须是连续的。
如果总共的链路集的数目为n,这xxx的值为0到n-1之间的连续整数值(共n个连续整数)。
该xxx值即为该linkset的ID,在配置链路和信令路由时引用xxx值为信令链路集ID。
lpc为本地点码,为一个十六进制表示的数值(比如0x010203)。
apc为邻接点码,为一个十六进制表示的数值(比如0x070809)。
name为该链路集的名字,可以不设,默认为LSxxx。
示例:
#linksettoSP1
linkset.0.name=LINKSET-SP-1
linkset.0.lpc=0x010203#1-2-3
linkset.0.apc=0x070809#7-8-9
3)链路配置
link.xxx.name=sss
link.xxx.node=ddd
link.xxx.board=ddd
link.xxx.trunk=ddd
link.xxx.channel=ddd
link.xxx.slc=ddd
link.xxx.linkset=ddd
表示链路的配置信息,其中xxx为链路的ID,如果总共有n个链路,xxx为0到n-1共n个连续整数的值。
name表示该链路的名字,默认为LNxxx。
node表示节点编号,如果只有1个节点,则该值应该设置为0,如果是NMS信令卡的双机双卡,则应该配置为该链路中继所在的节点的7号信令模块的ID,如果是Dialogic信令卡的双机双卡,则应该配置为该链路中继所在节点上的s7m辅助模块的ID,如果没有显式地配置node值,则默认为0。
board表示板卡编号,第1块卡的编号为0。
如果是单机双卡,则编号依次从0开始递增。
如果是Dialogic双机双卡,则board值应该设置为和node值相同。
trunk表示该链路所在的数字中继接口编号,第1个数字中继接口编号为0,第2个数字中继接口编号为1,依次类推。
channel表示该链路所使用的中继时隙,一般为16或者1,具体的数值需要和程控局协商确定。
slc表示该链路的链路选择码(SLC),具体的数值需要和程控局协商确定。
linkset表示该链路所属的链路集ID。
link.0.name=LINK-SP1-1
link.0.node=0#localnode
link.0.board=0#firstboard
link.0.trunk=1#sencoddigitaltrunk
link.0.channel=16#timeslot16
link.0.slc=1#SLC=1
link.0.linkset=0#linkset0
4)信令路由配置
route.xxx.name=sss
route.xxx.dpc=sss
route.xxx.linkset.yyy=ddd
表示信令路由配置信息,如果有n个局向需要配置路由,则xxx值应当为0到n-1之间的n个连续整数值之一。
name表示该路由的名字,默认为RTxxx。
dpc表示该路由所指向的局的点码,为1个十六进制数值,比如(0x070809)。
linkset.yyy表示该路由所经链路集ID,其中yyy值为从0开始的递增整数,多个linkset.yyy表示该路由经多个链路集。
route.0.name=ROUTE-7-8-9
route.0.dpc=0x070809
route.0.linkset.0=0#linkset0
route.0.linkset.1=1#linkset1
5)中继配置
trunk.xxx.id=ddd
trunk.xxx.name=sss
trunk.xxx.opc=ddd
trunk.xxx.dpc=ddd
trunk.xxx.protocol=sss
trunk.xxx.group.yyy.cic=ddd
trunk.xxx.group.yyy.cicnum=ddd
trunk.xxx.group.yyy.channel=ddd
中继配置和中继模块相关,其数据需要和中继模块的中继数据一一对应,否则会导致电话打通了却没有声音的问题。
假设共有配置n个中继,则xxx的值为0到n-1的连续n个整数值之一。
xxx值只在7号模块内部作为索引使用,和中继模块无关。
id为该中继的编号,又称为逻辑中继号,为一个整数,具体取值和xxx值无关,但是和中继模块的中继数据有关,该id值应该同中继模块的中继配置中的对应中继的SPAN值相同。
name为该中继的名称,如果没有指定,则默认为TKxxx。
opc为该中继的本地点码,以十六进制数值表示。
dpc为该中继的目的点码,以十六进制数值表示。
protocol为该中继所使用的信令协议,值为isup表示使用ISUP协议,值为tup表示使用TUP协议。
yyy值为该中继内的cic分组序号,取0-1之间的数值,如果该中继分为1个CIC组,则yyy值为0,如果分为2个CIC组,则yyy值分别取值为0和1。
cic值表示该中继的第yyy个分组的第一个CIC数值,需要和程控局协商确定。
cicnum值表示该中继的第yyy个分组的通道数目,一般如果总共1个分组,则此值为31或者30,如果总共2个分组,一般此值为15。
channel值表示该中继的第yyy个分组的首通道编号,一般如果总共1个分组,则此值为1或者2,如果总共2个分组,一般此值为1或17。
配置示例如下:
trunk.0.id=100
trunk.0.name=TRUNK-100-L
trunk.0.protocol=tup
trunk.0.opc=0x070809
trunk.0.dpc=0x010203
trunk.0.group.0.cic=33
trunk.0.group.0.cicnum=15
trunk.0.group.0.channel=1
trunk.0.group.1.cic=49
trunk.0.group.1.cicnum=15
trunk.0.group.1.channel=17
6)主叫用户号码类别配置
该配置项一般情况下用不到,主要用于某些特殊业务中,控制主叫号码信息。
nai.xxx=ddd
表示号码xxx开头的号码的主叫用户号码类别为ddd,其中ddd的值取值为1-3中的任意整数,如果为1表示市话,2表示国内未知,3表示国内长途,4表示国际长途。
nai.1259=2
nai.139=1
模块日志解析
模块日志在分析和处理问题的时候非常有用。
7号信令模块的日志主要分为3部分:
Mtl通讯部分
这是通有的模块日志,包括mtl.log,和其他模块的mtl.log一样。
用于检查7号模块和其他模块的通讯情况,包括来往的消息等。
7号设备部分
包括s7au.log,用于检查所读取到的配置信息是否正常等。
7号运行时部分
包括trunk.log,maint.log,mtp.log等,用于检查运行过程中是否有异常情况等。
其中maint.log和s7au.log中包含有启动信息,可用于检查系统启动是否正常,比如link是否已经UP了等,这些日志直接根据文本释义即可。
而trunk.log则主要用户检查某个具体的通话过程是否正常等,其中有少部分直接根据文本释义略有不便,这里依次列出:
日志信息类别
trunk.log中信息类别粗分为一般信息、告警信息、错误信息这几类,一般信息没有特别标记,告警信息内一般以WARN开头,而错误信息一般以ERRO开头。
通道标志
通道标志为@ttttcccc,为完整的32位十六进制数值,其中前16位(tttt)是逻辑中继编号,即7号配置中的trunk.xxx.id值,而后16位(cccc)是通道编号。
在单个通道内发生的事件,比如通话记录等,使用通道标志。
比如,下述消息
022510:
31:
04<
TUP0>
@0x00030008sendIAM(called=80012,caller=4000000,orig=)
即表示在02月25日,10:
04在逻辑中继3的第8个通道外呼一个电话。
中继标志
中继标志位@Ttttt,是完整的16位十六进制数值,表示逻辑中继号,比如:
21:
@T0x0003trunkavailable
表示逻辑中继3已经可用。
信令消息
包括协议类型(ISUP或者TUP),消息进出,消息名称,以及重要参数等。
协议类型跟在时间后面,以<
>
包含,而消息进出则在通道标志之后,send表示发送消息,recv表示收到消息。
消息名称跟在消息进出之后,常用的有:
消息名
简述
IAM
发起呼叫的第一个消息,表示请求呼叫。
ACM
表示开始振铃。
ANC
表示应答,开始计费
REL/CLF/CBK
表示挂机和拆线
RLC/RLG
表示挂机和拆线完毕
BLO/BLA
表示通道闭塞
UBL/UBA
表示通道解除闭塞
MGB/CGB/HGB
表示中继闭塞
MGU/CGU/HGU
表示中继解除闭塞
GRS/GRA
表示中继复位
RSC
表示通道复位
信令消息的参数包含在消息名称后面的括号之中,比如主叫号码和被叫号码就包含在IAM消息的括号里面。