1

我们的 SS7 服务通过一根 64 kbps 的数字 E1 电缆与使用“Digium TE420 E1 PRI”卡的电信运营商集成。信令在通道 16 上执行。

这是我们启动 sgw 并激活 SS7 链接的步骤:

1-/etc/dahdi/system.conf:

span=1,1,0,ccs,hdb3,crc4
bchan=1-31

2-dahdi_cfg -vvv

3-in linksetmanager.xml:

<dahdilinkset name="dahdilinkset1" state="1" mode="1" opc="3008" apc="9008" ni="3" links="1">
    <link type="dahdilink" name="link1" state="1" mode="1" span="1" channelId="16" code="0" iOBufferSize="32"/>
</dahdilinkset>

4 运行 sgw

5-执行命令时(linkset show/activate):

dahdilinkset1    dahdi    opc=3008        apc=9008        ni=3    state=UNAVAILABLE
    link1       span=1   channelId=1   code=0  state=UNAVAILABLE
    link2       span=1   channelId=16  code=0  state=UNAVAILABLE

6-SGW的输出连续打印以下行:

 INFO  link1-0  - State changed in link. NOT_ALIGNED --> OUT_OF_SERVICE
 DEBUG link1-0  - (link1-0) Alignment not possible, initiating T17 for restart. Cause: T2 Expired.
 WARN  link1-0  - Timer T2 has expired, Alignment not possible.

仅供参考:我们的服务器已安装(安装了 dahdi 驱动程序,安装了 libpri),(安装了星号,但在运行上述步骤期间停止)

仅供参考:此外,我们测试通过 Asterisk 激活链接,它工作正常并接收来自 netwrok 的呼叫,但 /etc/dahdi/system.conf 的配置不同,如下所示:

span=1,1,0,ccs,hdb3,crc4
bchan=1-15,17-31
dchan=16
echocanceller=mg2,1-15,17-31

这个配置有什么问题吗,为什么我们不能对齐 SS7 Link?

4

1 回答 1

0

如果 dahdi_tool show span1 正常,请先尝试删除 link2(link2 span=1 channelId=16 code=0 state=UNAVAILABLE)。

于 2017-08-22T12:51:12.940 回答