03-语音用户线配置
本章节下载 (1.17 MB)
· 本章主要介绍了模拟FXS/FXO/E&M语音用户线的配置。
· MSR800、MSR 900、MSR900-E、MSR 930、MSR 2600、MSR 30-11、MSR 30-11E、MSR 30-11F和MSR3600-51F路由器不支持语音功能。
CPTone(Call Progress Tone,呼叫进程音),也称信号音,它一般由几个离散的单频音组合,持续或按照一定的通断时间比重复播放产生,主要包括拨号音、回铃音和忙音等,用于提示用户呼叫进程状态。信号音没有统一的国际标准,各国的信号音差别较大,实现信号音的可选性是为了满足各国的标准。
信号音支持两种方式:国家模式定制和自定义模式。同时提供信号音的幅度定制功能,避免在特殊情况下检测不到信号音。
FXS(Foreign Exchange Station)接口使用标准的RJ-11接口,通过电话线直接与普通电话机、传真机等设备连接,通过Tip 和Ring 线的电平变化进行信令交互,提供振铃、电压和拨号音。
CID(Calling Identity Delivery,主叫信息识别及显示)业务是指在被叫用户终端设备上显示主叫号码、主叫用户名、呼叫日期、时间等主叫识别信息。
主叫信息识别功能实现了在挂机状态下传送和接收数据消息格式的主叫号码、主叫用户名及呼叫时间信息,可以与呼叫无条件前转、呼叫遇忙前转等功能结合,即主叫识别信息可以按照这些新业务进行传送。采用简单数据消息格式时,允许包含以下信息:
· 语音呼叫发生的日期和时间(月、日、时、分);
· 如果设备上配置为允许显示主叫信息时,则包含主叫号码;
· 如果设备上配置为不允许显示主叫信息时,则传送字符“P”。
· 当被叫PBX交换机无法得到主叫号码(如发端没有发送主叫号码)时,则传送字符“O”
采用复合数据消息格式时,允许包含以下信息:
· 语音呼叫发生的日期和时间(月、日、时、分);
· 如果设备上配置为允许显示主叫信息时,则包含主叫号码和主叫用户名;
· 如果设备上配置为不允许显示主叫信息时,则主叫号码和主叫用户名都传送字符“P”;
· 当被叫PBX交换机无法得到主叫号码(如发端没有发送主叫号码)时,则传送字符“O”;
· 当被叫PBX交换机无法得到主叫用户名(如发端没有发送主叫用户名)时,则传送字符“O”。
FXS语音用户线负责将主叫信息发送到被叫话机。在一次振铃和二次振铃之间通过FSK(Frequency Shift Keying,频移键控)调制方式将主叫信息发送到被叫话机,因此要想正确发送和接收主叫信息,被叫用户必须在二次振铃之后摘机,否则可能无法显示主叫信息。
FXO(Foreign Exchange Office)即二线环路中继,FXO接口使用RJ-11接口,通过电话线将本地呼叫连接到PSTN(Public Switched Telephone Network,公共电话交换网)中心局或小型用户交换机(PBX)。同样也通过Tip和Ring线的电平变化进行信令交互。FXO端口的设备只能与有FXS端口的设备相互连接。
FXO语音用户线负责接收PBX交换机发送过来的主叫信息。FXO接口在一次振铃和二次振铃之间(缺省情况下,在第一声和第二声振铃间进行检测CID。可以使用cid ring命令更改检测CID的时间)接收从PBX交换机发送来的主叫信息调制信息,并进行FSK解调和奇偶校验等处理。如果校验正确则检查是否启动了发送主叫信息功能,如果启动则将主叫信息发送到IP侧,否则向IP侧发的主叫信息为空”。
实际用户应用的现场存在各式各样的交换机,不同设备使用的信令标准不尽相同,同样在交换机上播放的提示音亦有不同的指标,存在不同的频谱特性,无法使用一个固定的阈值将忙音识别出来。
自动忙音检测采用智能的软件忙音识别技术,通过对输入忙音进行采样、计算、分析,得出一组最接近忙音特性的参数,使用者通过在FXO端口上配置这些参数就可以完成忙音的检测功能,从而解决了不同交换机之间存在不同忙音指标的问题。
从检测的角度考虑,需要关注的主要有以下三点:
· 忙音频率:目前大部分忙音都由一个或两个频率组成。
· 占空时间:构成忙音信号的高低电平持续时间比的规定,也就是通常所说的信号的通断时间比。不同地区对忙音的占空时间规定也不同,中国的国家标准是350毫秒/350毫秒(允许10%的误差)。
· 检测门限:判定信号能量的阈值。高于检测门限的认为是高电平,否则为低电平。
自动忙音检测的典型组网如图1-1所示,电话Telephone A连接到PBX A上,PBX A提供1路普通电话线与路由器FXO口相连,对端配置与之类似。
(1) 使用电话Telephone A(010-1001)拨打号码1002,接通后路由器Router A 的FXO接口向交换机播放拨号音,交换机将拨号音传送给电话Telephone A。此时Telephone A再进行二次拨号,拨打号码07552001。电话Telephone B振铃,电话Telephone B摘机后电话接通。
(2) Telephone A在呼叫接通后挂断电话,此时,交换机就通过与路由器Router A相连的电话线给路由器播放忙音,为忙音检测提供输入。
(3) 在语音视图下使用命令vi-card busy-tone-detect开始检测。为确保捕捉到交换机送出的忙音信号,建议在Telephone A挂机后2秒左右再执行以上命令。
(4) 控制台终端显示“Begin to autodetect busy-tone, it will take about 12 seconds, please wait...”提示忙音检测正在进行,检测结束后,提示“Auto-detect busy-tone succeeded!”,表示检测成功,此时使用save命令保存检测到的忙音参数。
(5) 验证自动忙音检测是否成功,重复步骤(2)的操作,在PBX交换机给路由器播放忙音约4秒钟后,如果自动忙音检测成功,电话将自动挂断。
E&M(Ear & Mouth,或recEive & transMit),PBX在M线上输出信号(M即Mouth,由PBX发出),接收E线上的信号(E即Ear,由PBX收到)。因此,从带有语音功能的路由器看来,路由器是接收PBX的M信号,向PBX发送E信号。
E&M接口使用RJ-48电话线,通常用来连接PBX。E&M接口的设备只能与有E&M接口的设备相互连接。
E&M用于VoIP通信时可使用二线或四线,另外还有二或四根信令线。因此,四线模拟E&M实际上至少有六线。二线方式提供全双工语音传输,语音在两根线中双向传输;四线方式相当于单工方式,每两根线负责一个方向的语音传输。
E&M接口支持E&M信令,将每个语音连接分为中继电路侧和信令单元侧(与DCE和DTE关系相似)。
E&M接口提供挂机/摘机信号,并使产生的干扰最小。因为E&M接口不提供拨号音,故使用三种信令技术中的一个启动拨号,这些信令技术是立即启动(immediate)、延时启动(delay)、闪断启动(wink)。
· 立即启动:主叫侧摘机,等待确定时间后向被叫侧发送拨号地址信息,期间不检测被叫侧是否接收准备就绪,被叫侧正常接收被叫信息后进行摘机应答。
图1-2 立即启动方式示意图
· 延时启动:主叫侧摘机先占用中继线路,被叫侧(如对端PBX)也进入摘机状态来响应主叫的摘机,并且一直处在摘机状态直到准备好接收地址信息,此时被叫侧PBX进入挂机状态(此间隔就是延时拨号时间)。主叫侧发送地址信息,被叫侧PBX将此呼叫接续到用户话机,双方进入通话状态。
图1-3 延时启动方式示意图
· 闪断启动:主叫侧摘机先占用中继线路,被叫侧(如对端PBX)处于挂机状态直到接收到主叫侧发来的连接信号,此时被叫侧发送wink信号进行确认,并进入就绪状态。当主叫侧收到该wink信号就开始发送地址信息,被叫侧将此呼叫接续到用户话机,双方进入通话状态。
图1-4 闪断启动方式示意图
表1-1 语音用户线配置任务简介
配置任务 |
说明 |
详细配置 |
配置提示音模式 |
必选 |
|
配置语音用户线的基本功能 |
可选 |
|
配置FXS语音用户线 |
可选 |
|
配置FXO语音用户线 |
可选 |
|
配置FXS&FXO1:1绑定 |
可选 |
|
配置E&M语音用户线 |
可选 |
|
配置DTMF拨号音 |
可选 |
|
配置语音用户线下和拨号策略相关的选项 |
可选 |
|
配置语音用户线的调节功能 |
可选 |
路由器已经插有FXS、FXO、E&M、BSV、VE1或VT1语音接口卡,而且路由器支持语音接口卡。
表1-2 配置多国提示音模式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音视图 |
voice-setup |
- |
配置呼叫提示音的国家模式 |
cptone country-type locale |
必选 缺省情况下,提示音的国家模式为中国 |
配置指定提示音的电平参数 |
cptone tone-type { all | busy-tone | congestion-tone | dial-tone | ringback-tone | special-dial-tone | waiting-tone } amplitude value |
可选 缺省情况下,忙音和拥塞音类型的幅度值为1000,拨号音和特殊拨号音类型的幅度值为400,回铃音和呼叫等待音类型的幅度值为600 |
配置cptone country-type命令会对设备上所有单板的所有语音端口生效。
当多国提示音模式不能满足用户需求时,用户可以通过自定义提示音功能配置各种提示音种类及其参数。
表1-3 配置自定义提示音模式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音视图 |
voice-setup |
- |
配置自定义模式的提示音参数 |
vi-card cptone-custom { busy-tone | congestion-tone | dial-tone | ringback-tone | special-dial-tone | waiting-tone } comb freq1 freq2 time1 time2 time3 time4 |
必选 缺省情况下,没有配置自定义模式的提示音参数 |
配置自定义提示音模式 |
cptone country-type CS |
必选 缺省情况下,提示音的国家模式为中国 |
配置指定提示音的电平参数 |
cptone tone-type { all | busy-tone | congestion-tone | dial-tone | ringback-tone | special-dial-tone | waiting-tone } amplitude value |
可选 缺省情况下,忙音和拥塞音类型的幅度值为1000,拨号音和特殊拨号音类型的幅度值为400,回铃音和呼叫等待音类型的幅度值为600 |
路由器已经插有FXS、FXO、E&M或BSV接口卡,而且路由器支持这些语音接口卡。
FXS、FXO、E&M或BSV语音用户线命令只有在路由器已经插有FXS、FXO、E&M接口卡的情况下可见。
本节介绍语音板卡生成的相应的语音用户线的基本功能,对于不同语音用户线特有的配置,将在介绍各语音用户线中单独介绍。
表1-4 配置语音用户线的基本功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
设置语音用户线的最大可用带宽 |
bandwidth bandwidth-value |
可选 |
配置语音用户线描述信息 |
description string |
可选 缺省情况下,语音用户线的描述字符串为“该接口的接口名 Interface” |
恢复语音用户线的缺省配置 |
default |
可选 |
关闭语音用户线 |
shutdown |
可选 缺省情况下,语音用户线处于开启状态 |
· 路由器已经插有FXS接口卡,而且路由器支持FXS接口卡。
· 完成语音用户线的基本配置。
表1-5 配置FXS语音用户线的主叫信息识别及显示功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入FXS语音用户线视图 |
subscriber-line line-number |
- |
启动FXS语音用户线主叫信息显示功能 |
cid display |
可选 缺省情况下,启动FXS语音用户线主叫信息显示功能 |
启动FXS语音用户线向远端发送主叫信息功能 |
cid send |
可选 缺省情况下,启动FXS语音用户线向远端发送主叫信息功能 |
配置FXS语音用户线的主叫用户名 |
calling-name text |
可选 缺省情况下,没有配置主叫用户名 |
配置FXS语音用户线发送主叫信息时所采用的消息格式 |
cid type { complex | simple } |
可选 缺省情况下,FXS语音用户线发送主叫信息时采用复合格式 当对端设备只能支持两种格式中一种的时候,就需要调整本端用户线的格式,保证两端设备采用一致的格式 |
配置FXS语音用户线发送主叫信息时所采用标准 |
cid standard-type locale |
可选 缺省情况下,FXS语音用户线采用bellcore标准发送CID信息 |
· 为了实现CID功能,除了IP语音网关支持挂机状态下的主叫信息接收外,还要求:PBX交换机的硬件和软件必须支持该项业务,用户电话机必须支持CID功能,即必须能在挂机或通话状态下正确接收和显示主叫识别信息(通常这类话机为CID I类或CID II类话机)。
· 数据消息格式中传送的呼叫发生日期和时间为IP语音网关的系统时间,为了有效确定呼叫何时发生,要求系统时间必须和当地标准时间保持同步,请使用clock命令进行配置。
表1-6 配置FXS语音用户线的丢包补偿方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入FXS语音用户线视图 |
subscriber-line line-number |
- |
配置FXS语音用户线的丢包补偿方式 |
plc-mode { general | specific } |
可选 缺省情况下,FXS语音用户线使用语音网关特有方式进行丢包补偿 |
表1-7 配置FXS语音用户线的电气阻抗
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入FXS语音用户线视图 |
subscriber-line line-number |
- |
配置FXS语音用户线的电气阻抗 |
impedance { country-name | r550 | r600 | r650 | r700 | r750 | r800 | r850 | r900 | r950 } |
可选 缺省情况下,FXS语音用户线的电气阻抗是中国的阻抗匹配值 |
FXS语音用户线可以发送LCFO(Loop Current Feed Open,脉冲挂机信号)通知对端设备拆线。此功能主要在北美地区使用。挂机脉冲信号的时长可以通过命令timer disconnect-pulse设置。
表1-8 配置发送挂机脉冲信号
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入FXS语音用户线视图 |
subscriber-line line-number |
- |
配置发送挂机脉冲信号 |
disconnect lcfo |
可选 缺省情况下,禁止发送挂机脉冲信号,即直接向对端设备播放忙音 |
配置挂机脉冲信号时长 |
timer disconnect-pulse milliseconds |
可选 缺省情况下,挂机脉冲信号时长为750毫秒 |
· 路由器已经插有FXO接口卡,而且路由器支持FXO接口卡。
· 完成语音用户线的基本配置。
表1-9 配置FXO语音用户线的接收及发送主叫信息功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入FXO语音用户线视图 |
subscriber-line line-number |
- |
启动FXO语音用户线主叫信息接收功能 |
cid receive |
可选 缺省情况下,FXO接口已经启动主叫信息接收功能 |
使能FXO语音用户线发送主叫信息 |
cid send |
可选 缺省情况下,使能发送主叫信息 |
配置检测CID的时间和CID检测完毕后的振铃次数 |
cid ring { 0 | 1 | 2 } [ times ] |
可选 缺省配置下,在第一声和第二声振铃间进行检测CID,CID检测完毕后FXO会立即摘机应答,即cid ring 1 0 |
· 为了实现CID功能,除了IP语音网关支持挂机状态下的主叫信息接收外,还要求:PBX交换机的硬件和软件必须支持该项业务,用户电话机必须支持CID功能,即必须能在挂机或通话状态下正确接收和显示主叫识别信息(通常这类话机为CID I类或CID II类话机)。
· 数据消息格式中传送的呼叫发生日期和时间为IP语音网关的系统时间,为了有效确定呼叫何时发生,要求系统时间必须和当地标准时间保持同步,请使用clock命令进行配置。
使能忙音检测功能可以选择,但在某些特定情况下,由于实际的忙音数据与系统配置的忙音参数不能完全匹配,如果差距较大可能导致忙音检测不准确,会产生挂不断或误挂机等问题,可以通过调整DSP忙音检测的相关参数,达到更准确的检测忙音的目的。
表1-10 配置FXO语音用户线的忙音检测参数
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音视图 |
voice-setup |
- |
配置FXO端口忙音检测参数 |
vi-card busy-tone-detect { auto index line-number | custom area-number index argu f1 f2 p1 p2 p3 p4 p5 p6 p7 } |
可选 系统可以记录4种忙音特性,由index参数来标记 |
配置忙音检测的类型标准 |
area { custom | europe | north-america } |
可选 缺省情况下,采用欧洲标准的忙音类型 该命令一旦配置,对设备上的所有模拟FXO类型语音单板都起作用 |
退出语音视图 |
quit |
- |
进入FXO语音用户线视图 |
subscriber-line line-number |
- |
配置忙音检测时间阈值 |
busytone-t-th time-threshold |
可选 缺省情况下,忙音检测的时间阈值为2 |
· 通过busytone-t-th命令调整忙音检测时间阈值,增加系统进行忙音检测的时间,可以增加忙音检测的准确性,这对由于忙音数据不准确导致误挂机能够一定程度上进行改善,但可能会使挂不断的情形加剧。
· 使用busytone-t-th命令改变忙音检测时间阈值时一定要多次长时间测试后,确认能够正常挂机后方可采用。
对于PBX不向数字电话机发送忙音的情况,当远端的电话挂机或占线的时候,可以配置FXO口向PBX发送忙音信号,PBX再将忙音透传给数字电话。
表1-11 配置FXO语音用户线的忙音发送功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入FXO语音用户线视图 |
subscriber-line line-number |
- |
配置忙音发送功能 |
send-busytone { enable | time seconds } |
可选 缺省情况下,忙音发送功能处于关闭状态 只有在配置send-busytone enable后才有time选项 |
在PBX提供的忙音参数非常特殊的情况下,为了避免自动忙音检测功能无法检测到忙音信号导致FXO口“挂死”情况的发生,可以使用静音检测自动挂机功能。
当相邻两个采样点的语音信号值小于设定的静音阈值时,系统将认为此线路处于静音状态。当线路处于静音状态的时间超过设置的静音检测挂机时长,系统就将自动挂断。
表1-12 配置FXO语音用户线的静音检测自动挂机功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入FXO语音用户线视图 |
subscriber-line line-number |
- |
配置静音检测自动挂机 |
silence-th-span threshold time-length |
可选 缺省情况下,静音检测阈值为20,静音检测挂机时长为7200秒(即2个小时)。 |
· 通常情况下不需要使用此项功能调整忙音检测参数,如果误配置很可能导致误挂机。
· 建议配置时,多测试几组参数,找到一组既不会导致误挂机又可以在用户挂机后快速释放FXO语音用户线的资源的参数。
某些国家的PBX不播放忙音信号,或放忙音持续时间较短,如果传输链路上又有杂音,可能导致静音挂机(silence-th-span)命令不能很好的解决FXO不挂机的问题,这种情况下可以考虑使用强制挂机命令来解决此问题。
表1-13 配置FXO语音用户线强制挂机的时间
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入FXO语音用户线视图 |
subscriber-line line-number |
- |
配置强制挂机的时间 |
hookoff-time time |
可选 缺省情况下,强制挂机功能处于关闭状态 该命令对单板上的所有接口同时生效 |
如果配置了强制挂机时间,即使用户正在通话时,配置的时间到后也会自动拆线。
通常FXO接口检测到线路忙音后,会自动挂机,完成线路拆除。在作为VOIP接入端口与IPPhone配合使用时,由于IPPhone拆线后不对本地放提示音,当FXO检测到忙音挂机拆线较快时,IPPhone用户容易忽略忙音,误认为线路出现异常。通过配置忙音检测挂机延迟时间,FXO检测到忙音后延迟一段时间后再挂机拆线,此时输入FXO的忙音会继续传到IPPhone,IPPhone用户容易对忙音信息进行确认。
表1-14 配置FXO语音用户线的忙音检测挂机延迟时间
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入FXO语音用户线视图 |
subscriber-line line-number |
- |
配置忙音检测挂机延迟时间 |
busytone-hookon timer seconds |
可选 缺省情况下,忙音检测挂机延时时间为0 |
FXO语音用户线在收到外部振铃后的摘机模式有以下两种。
· 立即摘机方式(immediate模式)。使用immediate模式,呼叫呼入后FXO立即摘机,之后用户再进行二次拨号。
· 延时摘机方式(delay模式)。使用delay模式,用户需要同时配置专线号码,呼叫呼入后,系统根据用户在FXO语音用户线下配置的专线号码,自动向被叫用户发起呼叫。当被叫摘机后,FXO语音用户线才会进行摘机通话。
表1-15 配置FXO接口语音用户线的摘机方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入FXO语音用户线视图 |
subscriber-line line-number |
- |
配置FXO语音用户线的摘机方式 |
hookoff-mode { delay | immediate } |
可选 缺省情况下,FXO语音用户线使用立即摘机方式摘机 |
PBX支持的振铃信号类型比较多,没有统一的标准。调节FXO振铃检测参数用来支持检测不同频率和波形的振铃信号。
表1-16 配置FXO振铃检测参数
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入FXO语音用户线视图 |
subscriber-line line-number |
- |
配置FXO振铃检测防抖动时间 |
ring-detect debounce value |
可选 缺省情况下,FXO振铃检测防抖动时间为10毫秒 · 请不要在通话中修改振铃检测的防抖时间 · 建议不要把debouce时间参数设置的过小,因为在线路有工频干扰时,可能出现振铃误检 · 在某一单板上的某个FXO语音用户线下配置该命令,则对该单板上所有FXO语音用户线均生效 |
配置FXO振铃检测的频率参数 |
ring-detect frequency value |
可选 缺省情况下,FXO振铃检测的频率参数为40Hz |
表1-17 配置FXO接口语音用户线的其他功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入FXO语音用户线视图 |
subscriber-line line-number |
- |
配置FXO语音用户线的电气阻抗 |
impedance { country-name | r550 | r600 | r650 | r700 | r750 | r800 | r850 | r900 | r950 } |
可选 缺省情况下,FXO语音用户线的电气阻抗是中国的阻抗匹配值 |
配置FXO语音用户线的丢包补偿方式 |
plc-mode { general | specific } |
可选 缺省情况下,使用语音网关特有方式进行丢包补偿 |
采用FXS&FXO 1:1绑定组网提高语音解决方案的可靠性。对于某些特定行业用户,一些FXS语音用户线的电话需要保证高可靠性通信,即要求在IP网络不通的情况下,也可以使用专用的FXO语音用户线进行PSTN通话。FXS&FXO 1:1绑定功能能够满足用户的这种专用需求,实现高可靠性通话。
FXS&FXO 1:1绑定实现如下功能:
· FXO语音用户线专用:FXO语音用户线只供所绑定的FXS使用,FXO语音用户线不可以被其他FXS用户占用;FXO语音用户线上收到PSTN侧的呼叫时,直接专线拨号到与其绑定的FXS语音用户线。
· FXS语音用户线和FXO语音用户线状态保持一致:FXS语音用户线与其绑定的FXO语音用户线摘挂机状态一致。当FXS语音用户线摘机时,如果PSTN侧有呼叫从FXO语音用户线打入,呼叫方听到忙音。
路由器上插有FXO和FXS接口卡,完成基本配置。
表1-18 配置FXS&FXO1:1绑定
命令 |
说明 |
|
进入系统视图 |
system-view |
- |
进入FXO语音用户线视图 |
subscriber-line line-number |
- |
配置绑定FXS语音用户线和FXO语音用户线摘挂机状态一致 |
hookoff-mode delay bind fxs_subscriber_line [ ring-immediately ] |
必选 缺省情况下,采用立即摘机模式 |
配置自动拨打绑定FXS语音用户线功能 |
private-line string |
必选 缺省情况下,没有配置专线自动振铃功能 |
配置挂机同摘机间隔时长 |
timer hookoff-interval milliseconds |
可选 缺省情况下,间隔时长为500毫秒 |
退出FXO口语音用户线视图 |
quit |
- |
进入语音视图 |
voice-setup |
- |
进入语音拨号策略视图 |
dial-program |
- |
创建POTS语音实体,并进入POTS语音实体视图 |
entity entity-number pots |
- |
配置FXO语音用户线为绑定FXS语音用户线专用功能 |
caller-permit calling-string |
必选 缺省情况下,没有配置允许呼入的主叫号码,即对呼叫不做任何限制 |
绑定特性涉及的命令caller-permit和private-line请参见“语音命令参考”中的“拨号策略”。
· 路由器已经插有模拟E&M接口卡,而且路由器支持模拟E&M接口卡。
· 完成语音用户线的基本配置。
该命令用在语音路由器和与之相连的对端设备之间的线缆配合,它只影响语音传送,与信令无关,如果配置了错误的线缆方案,用户将只能得到单向的语音服务。
表1-19 配置E&M语音用户线的线缆类型
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置E&M语音用户线的线缆类型 |
em-phy-parm { 2-wire | 4-wire } |
必选 缺省情况下,模拟E&M语音用户线的线缆类型为4线 |
表1-20 配置E&M语音用户线的信号类型
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置E&M语音用户线的信号类型 |
type { 1 | 2 | 3 | 5 } |
必选 缺省情况下,模拟E&M语音用户线的信号类型为类型5 |
表1-21 配置E&M语音用户线立即启动方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置E&M语音用户线立即启动方式 |
em-signal immediate |
必选 缺省情况下,模拟E&M语音用户线采用立即启动 |
立即启动时,配置主叫端发送DTMF号码前的延迟时间 |
delay send-dtmf milliseconds |
可选 缺省情况下,主叫端发送DTMF号码前的延迟时间为300毫秒 |
表1-22 配置E&M语音用户线延时启动方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置E&M语音用户线延时启动方式 |
em-signal delay |
必选 |
延时启动时,延时占用信号的持续时间 |
delay hold milliseconds |
可选 缺省情况下,延时占用信号的持续时间为400毫秒 |
延时启动时,被叫端检测到占用信号到发送延时占用信号前的延时时间 |
delay rising milliseconds |
可选 缺省情况下,被叫端检测到占用信号到发送延时占用信号前的延时时间为300毫秒 |
表1-23 配置E&M语音用户线闪断启动方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置E&M语音用户线闪断启动方式 |
em-signal wink |
必选 |
闪断启动时,配置被叫端收到占用信号到发送闪断(wink)信号的延迟时间 |
delay send-wink milliseconds |
可选 缺省情况下,被叫端收到占用信号到发送闪断(wink)信号的延迟时间为200毫秒 |
闪断启动时,配置主叫端发送占用信号后等待闪断(wink)信号的最大持续时间 |
delay wink-rising milliseconds |
可选 缺省情况下,主叫端发送占用信号后等待闪断(wink)信号的最大持续时间为2000毫秒 |
闪断启动时,配置被叫端发送闪断信号的持续时间 |
delay wink-hold milliseconds |
可选 缺省情况下,被叫端发送闪断信号的持续时间为500毫秒 |
E&M无信令模式是E&M接口的一种特殊应用方式,适用于对端设备的E&M接口不提供E、M线。在这种工作模式下,E&M接口不需要和对端进行信令交互,结合专线自动振铃功能(private-line),可以形成(E&M-VoIP-E&M)三段链路,通过这条E&M虚拟专线链路,用户拿起电话就可以直接通话。
表1-24 使能E&M无信令模式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
使能E&M无信令模式 |
open-trunk { caller monitor interval | called } |
可选 缺省情况下,E&M无信令模式处于关闭状态 |
· 结合专线自动振铃功能使用时,主叫语音网关需要配置private-line命令,关于专线自动振铃功能请参见“语音配置指导”中的“拨号策略”。
· 使能E&M无信令模式前,E&M信令必须处于立即(immediate)启动模式。
· 数字E&M无信令方式请参见“语音配置指导”中的“数字语音用户线”。
E&M透传模拟控制信号在E&M无信令功能使能情况下才能进行透传。如图1-5所示,Tone Generator与Radio之间的建立E&M虚拟专线后,Router A与Router B可以将E&M线路上表示占用或空闲信号通过IP网络传到对端。
图1-5 E&M透传模拟控制信号
表1-25 配置E&M透传模拟控制信号
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置E&M透传模拟控制信号 |
em-passthrough |
可选 缺省情况下,E&M透传模拟控制信号功能处于关闭状态 |
在两侧的语音网关上都需要配置该命令。
在如图1-5所示的组网中,模拟E&M虚拟专线工作在透传控制信号模式,为了让设备能够感知IP网络故障或E&M线路连接的对端设备故障,需要在设备上将模拟E&M的故障提示音设置为忙音。
表1-26 配置模拟E&M的故障提示音
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置模拟E&M的故障提示音 |
em-failure { busytone | silence } |
可选 缺省情况下,模拟E&M的故障提示音为静音 |
表1-27 配置slic芯片的输出增益
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置slic芯片的输出增益 |
slic-gain { 0 | 1 } |
可选 缺省情况下,slic芯片的输出增益为0 |
DTMF(Dual Tone Multi Frequency),双音多频,由高频群和低频群组成,高低频群各包含4个频率。一个高频信号和一个低频信号叠加组成一个组合信号,代表一个数字键。DTMF信令有16个编码,主要用于电话拨号信息传输,具有很强的抗干扰能力。
由图1-6可见,{1209Hz,1336Hz,1477Hz,1633Hz}称为列频率组,{697Hz,770Hz,852Hz,941Hz}称为行频率组。每个DTMF按键音由一个行频率单音和一个列频率单音组成。比如“1”的按键音是由697Hz和1209Hz的两个正弦信号音复合而成的。一个有效的按键音至少要持续45毫秒的时间,连续两个的按键音之间的至少要停顿23毫秒,各国的规定大体相同,可参见ITU的Q.24建议。
表1-28 配置DTMF拨号音的属性
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音视图 |
voice-setup |
- |
配置发送DTMF号码的相关时间参数 |
dtmf time { interval | persist } milliseconds |
可选 缺省情况下,发送DTMF号码的持续时间和发送间隔时间都为120毫秒 |
配置DTMF号码的幅值 |
dtmf amplitude value |
可选 缺省情况下,DTMF号码的幅值为-9.0dBm |
在语音视图下的dtmf time和dtmf amplitude命令为全局配置命令,一旦配置后,对整个设备都起作用。
DTMF拨号音检测可以依靠以下两种方法。
· 能量检测:DTMF拨号音检测是通过计算输入的语音信号的频谱来实现的,所配置的阈值是对输入信号频谱形状的限定,满足所有限定条件时才能被视为一个有效的DTMF拨号音。
· 敏感度检测:DTMF码检测灵敏度为高级,可靠性较低,但采用此模式可能出现DTMF码误检的情况。DTMF码检测灵敏度为低级,可靠性较高,但采用此模式可能出现DTMF码漏检的情况。
表1-29 配置DTMF拨号音检测
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置检测DTMF拨号音的敏感度 |
dtmf threshold analog index value |
可选 缺省情况下,索引号0-12对应的参数分别为{1400,458,-9,-9,-9,-9,-3,-12,-12,30,300,3200,375},参数的具体含义请参见“语音命令参考”中的“模拟语音用户线” 该命令主要供专业人员在DTMF拨号音检测功能失效时对设备进行调整,一般情况下使用缺省值即可 |
配置DTMF拨号音检测灵敏度等级 |
dtmf sensitivity-level { high | low | medium [ frequency-tolerance value ] } |
可选 缺省情况下,DTMF码检测灵敏度为低级 该命令只对FXS/FXO语音用户线有效 medium参数的支持情况与实际使用的板卡有关 |
配置检测DTMF码的灵敏度 |
dtmf threshold digital value |
可选 缺省情况下,检测DTMF码的灵敏度等级为不敏感 该命令对BSV语音用户线生效 |
表1-30 配置语音用户线下和拨号策略相关的选项
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置专线自动振铃功能 |
private-line string |
可选 缺省情况下,没有配置专线自动振铃功能 |
绑定语音用户线的主/被叫号码变换规则表 |
substitute { called | calling } list-number |
可选 缺省情况下,没有绑定语音用户线的主/被叫号码变换规则表 |
以上命令的具体使用请参见“语音配置指导”中的“拨号策略”。
表1-31 语音用户线的调节功能配置任务简介
配置任务 |
说明 |
详细配置 |
配置语音用户线的回波调节功能 |
可选 |
|
配置语音用户线的增益调节功能 |
可选 |
|
配置语音用户线的时间调节功能 |
可选 |
|
配置语音用户线的舒适噪音功能 |
可选 |
|
配置语音用户线的PCM透传功能 |
可选 |
在用户通话的过程中,自己的声音由于线路原因被重复,传回到听筒中,即发生了回波现象,原因是模拟语音信号泄漏到用户自己的接收路径中。用户可以通过语音网关提供的回波调节功能,从一定程度上解决通话回波问题。
可以从三方面调整回波抵消功能。
(1) 调节回波延时时间
表1-32 调节回波延时时间
现象 |
原因 |
调整时间 |
用户在通话过程中听到回波 |
时间长度设得太长,回波消除在网络上的收敛时间会变长 |
缩短回波延时时间 |
时间长度设得太短,不能完全消除较长的回波 |
延长回波延时时间 |
(2) 调节回波抵消的各项参数
表1-33 调节回波抵消的各项参数
现象 |
调整的参数 |
可能引起的后果 |
用户在说话时,听到回波或对端的背景噪声很强 |
加快舒适噪声幅度的收敛速度 |
收敛速度过快导致噪声不够平滑 |
环境噪声较大 |
提高舒适噪声的最大幅度 |
幅度过大可能会导致噪声不够平滑 |
用户在说话时,听到回声 |
增大噪声的混合比例控制因子 |
控制因子取值过高会导致声音“断续” |
通话双方在同时说话时引起回声 |
增大双向通话判断阈值 |
阈值过高会导致滤波器系数收敛速度变慢 |
(3) 使能回波抵消的非线性功能
回波抵消的非线性功能也可称为残余回波抑制,即在近端没有说话的情况下,去除回波抵消后的残余回波。
表1-34 配置语音用户线的回波调节功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音视图 |
voice-setup |
- |
配置回波抵消的参数 |
echo-canceller parameter { convergence-rate value | max-amplitude value | mix-proportion-ratio value | talk-threshold value } |
可选 缺省情况下,舒适噪声幅度的收敛速度的值为0,舒适噪声的最大幅度的值为256,噪声的混合比例控制因子的值为100,双向通话判断阈值的值为1 |
退出语音视图 |
quit |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
使能回波抵消功能 |
echo-canceller enable |
必选 缺省情况下,回波抵消功能处于开启状态 |
配置回波延时时间 |
echo-canceller tail-length milliseconds |
可选 缺省情况下,回波延时时间为0毫秒 |
使能回波抵消的非线性功能 |
nlp-on |
可选 缺省情况下,使能回波抵消的非线性处理功能 该命令只有在配置了echo-canceller enable后才生效 |
表1-35 配置语音用户线的增益调节功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置语音接口输入端的增益值 |
receive gain value |
可选 缺省情况下,语音接口输入端的增益为0 |
配置语音接口输出端的增益值 |
transmit gain value |
可选 缺省情况下,语音接口输出端的增益为0 |
调整增益大小可能会导致语音呼叫失败。建议不要随意调整增益大小,如果确实有需要,请在技术人员指导下进行。
表1-36 配置MOH/PAGE语音用户线的增益调节功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置接口输入增益值 |
audio-input-gain value |
可选 缺省情况下,接口输入端的增益值为27.5dB 该命令只适用于MOH语音用户线 |
配置接口输出增益值 |
audio-output-gain value |
可选 缺省情况下,接口输出端的增益值为-10.0dB 该命令只适用于PAGE语音用户线 |
将指定音频接口配置为静音状态 |
audio-mute |
可选 缺省情况下,音频接口处于工作状态 该命令适用于MOH和PAGE语音用户线 |
· 调整增益大小可能会导致输入/输出的音频质量下降。建议不要随意调整增益大小,如果确实有需要,请在技术人员指导下进行。
· 配置audio-mute命令后会使音频接口处于静音状态,导致音频接口无法进行数据传输。
表1-37 配置语音用户线的时间调节功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
配置用户从摘机到拨第一位号码的时间间隔 |
timer first-dial seconds |
可选 缺省情况下,从摘机到拨第一位号码的等待时间为10秒 该命令只对FXS/FXO语音用户线有效 |
配置等待用户拨下一位号码的超时时间 |
timer dial-interval seconds |
可选 缺省情况下,两位号码之间的最大等待时间为10秒 |
配置送回铃音的最大时长 |
timer ring-back seconds |
可选 缺省情况下,送回铃音的最大时长为60秒 |
配置拨号延时的时间 |
delay start-dial seconds |
可选 缺省情况下,延时拨号的时间为1秒 该命令只对FXS/FXO语音用户线有效 |
配置等待号码拨号间隔的最大时长 |
timer wait-digit { seconds | infinity } |
可选 缺省情况下,等待号码拨号间隔的最大时长为5秒 该命令只对E&M语音用户线有效 |
配置检测拍叉的有效时间 |
timer hookflash-detect hookflash-range |
可选 缺省情况下,检测拍叉的有效时间为50~180毫秒,即检测到大于50毫秒小于180毫秒的挂机时间会被判定为拍叉 该命令只对模拟FXS用户线有效 |
命令cng-on用于使能舒适噪音配置。使用该命令可以产生适当的背景噪音以填充通话过程中的静音间隙。如果不产生舒适噪音,那么通话中的静音间隙将会使通话者感到不安。
表1-38 配置语音用户线的舒适噪音功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line line-number |
- |
使能舒适噪音设置 |
cng-on |
可选 缺省情况下,舒适噪音功能启动 |
开启PCM透传功能后,设备只支持G711alaw编解码的PCM数据透传,且需要重启指定的槽位。可以通过display device verbose命令查看功能是否生效。
表1-39 开启PCM透传功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音视图 |
voice-setup |
- |
开启指定E&M接口模块的PCM透传功能 |
pcm-passthrough slot slot-number |
可选 缺省情况下,PCM透传功能处于关闭状态 |
复位语音单板将会导致该单板上所承载的所有业务全部中断,并重新初始化单板状态。一般情况下,当发现语音单板工作不正常时(如配置正确但是无法正常接续)可以采用此操作。可以在复位语音单板时观察单板指示灯的状态以判断复位操作是否执行。
表1-40 复位语音单板
操作 |
命令 |
说明 |
用户视图下复位单板 |
reboot slot slot-number |
可选 |
进入系统视图 |
system-view |
- |
进入语音视图 |
voice-setup |
- |
复位语音单板 |
vi-card reboot slot-number |
可选 |
· 所有的模拟语音板卡(包括FXS、FXO、E&M)、SIC-AUDIO、BSV都可以通过vi-card reboot命令进行复位;所有的VE1和VT1语音板卡不能通过vi-card reboot命令进行复位。
· SIC数字语音板卡不能进行单板复位操作。
· FIC模拟语音板卡也可以通过reboot slot slot-number命令进行复位。关于reboot slot命令的详细介绍请参见“基础命令参考”中的“设备管理”。
关于全局模式下的参数使用规则,请参见“语音配置指导”中的“语音实体”。
表1-41 配置全局模式下语音用户线缺省参数
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音视图 |
voice-setup |
- |
配置所有语音用户线输入/输出增益的缺省值 |
default subscriber-line { receive | transmit } gain value |
可选 缺省情况下,value值为0 |
为便于维护人员分析及定位问题,系统提供模拟语音用户线的PCM、语音RTP或命令数据的镜像功能。
表1-42 镜像模拟语音用户线的PCM、语音RTP或命令数据
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入模拟语音用户线视图 |
subscriber-line line-number |
- |
镜像模拟语音用户线的PCM、语音RTP或命令数据 |
mirror number number { pcm | { in | out | all } { command | data } } to { local-interface interface-type interface-number [ mac H-H-H ] | remote-ip ip-address [ port port ] } |
可选 缺省情况下,不镜像任何数据 |
在完成上述配置后,在任意视图下执行display命令可以显示配置后模拟语音用户线的运行情况,通过查看显示信息验证配置的效果。
在用户视图下,执行reset命令可以清除模拟语音用户线的相关统计信息。
表1-43 VoIP显示和维护
操作 |
命令 |
显示模拟语音用户线的信息 |
display voice subscriber-line [ line-number ] [ brief ] [ | { begin | exclude | include } regular-expression ] |
Router B的FXO语音用户线工作于专线自动振铃方式,默认的远端连接电话号码为010-1001。
当PBX的用户0755-2001拨打号码0755-2003时,首先连接到B侧的语音路由器上,由于FXO端口工作于专线自动振铃方式,将自动使用已经设置的远端连接号码向A侧用户010-1001请求建立连接。
图1-7 FXO组网图
假设路由器Router A与Router B之间的路由可达,本例中省略了关于路由方面的配置,请用户根据自己的网络环境进行配置。
(1) A侧路由器的配置
<RouterA> system-view
[RouterA] voice-setup
[RouterA-voice] dial-program
[RouterA-voice-dial] entity 0755 voip
[RouterA-voice-dial-entity755] match-template 0755....
[RouterA-voice-dial-entity755] address sip ip 2.2.2.2
[RouterA-voice-dial-entity755] quit
[RouterA-voice-dial] entity 1001 pots
[RouterA-voice-dial-entity1001] match-template 0101001
[RouterA-voice-dial-entity1001] line 1/0
(2) B侧路由器的配置
<RouterB> system-view
[RouterB] voice-setup
[RouterB-voice] dial-program
[RouterB-voice-dial] entity 010 voip
[RouterB-voice-dial-entity10] match-template 010....
[RouterB-voice-dial-entity10] address sip ip 1.1.1.1
[RouterB-voice-dial-entity10] quit
[RouterB-voice-dial] entity 2001 pots
[RouterB-voice-dial-entity2001] match-template 07552001
[RouterB-voice-dial-entity2001] line 1/0
[RouterB-voice-dial-entity2001] send-number all
# 对FXO Line1/0进行如下配置。
[RouterB-voice-dial-entity2001] quit
[RouterB-voice-dial] quit
[RouterB-voice] quit
[RouterB] subscriber-line 1/0
[RouterB-subscriber-line1/0] private-line 0101001
· 路由器Router A与路由器Router B通过IP网络和PSTN网络连接,路由器Router A上所接话机Telephone A可以通过IP网络或者PSTN网络呼叫路由器Router B所接电话Telephone B。
· 通常情况下,Telephone A通过IP网络呼叫Telephone B,在IP网络故障的情况下,Telephone A通过专用绑定的FXO语音用户线,选择PSTN网络呼叫Telephone B。
图1-8 配置FXS&FXO1:1绑定组网图
· 配置绑定功能,使FXS语音用户线和FXO语音用户线1:1绑定。
· 在IP网络正常使用时,配置语音实体选择,优先选择VoIP语音实体。电话通过IP网络通话。
· 在IP网络出现故障时,配置语音实体选择,优先选择POTS语音实体。电话通过绑定的FXO语音用户线通话。
假设路由器Router A与Router B之间的路由可达,本例中省略了关于路由方面的配置,请用户根据自己的网络环境进行配置。
(1) 配置路由器Router A
<RouterA> system-view
[RouterA] voice-setup
[RouterA-voice] dial-program
# 配置IP呼叫所用的VoIP实体,匹配号码为“210....”。
[RouterA-voice-dial] entity 210 voip
[RouterA-voice-dial-entity210] match-template 210....
[RouterA-voice-dial-entity210] address sip ip 192.168.0.76
[RouterA-voice-dial-entity210] quit
# 配置FXS语音用户线上的POTS语音实体。
[RouterA-voice-dial] entity 0101001 pots
[RouterA-voice-dial-entity101001] match-template 0101001
[RouterA-voice-dial-entity101001] line 6/24
[RouterA-voice-dial-entity101001] quit
# 在FXO语音用户线上配置呼叫备份用的POTS语音实体,号码为“.T”,并配置被叫号码全部发送及呼叫号码限制。
[RouterA-voice-dial] entity 211 pots
[RouterA-voice-dial-entity211] match-template .T
[RouterA-voice-dial-entity211] line 6/0
[RouterA-voice-dial-entity211] send-number all
[RouterA-voice-dial-entity211] caller-permit 0101001
[RouterA-voice-dial-entity211] quit
[RouterA-voice-dial] quit
[RouterA-voice] quit
# 配置FXO语音用户线自动拨号及延时摘机绑定。
[RouterA] subscriber-line 6/0
[RouterA-subscriber-line6/0] private-line 0101001
[RouterA-subscriber-line6/0] hookoff-mode delay bind 6/24
[RouterA-subscriber-line6/0] quit
# 配置拨号策略VoIP实体优先。
[RouterA] voice-setup
[RouterA-voice] dial-program
[RouterA-voice-dial] select-rule type-first 2 1 3 4
(2) 配置路由器Router B
<RouterB> system-view
[RouterB] voice-setup
[RouterB-voice] dial-program
# 配置IP呼叫所用的VoIP实体,匹配号码为“010....”。
[RouterB-voice-dial] entity 010 voip
[RouterB-voice-dial-entity10] match-template 010....
[RouterB-voice-dial-entity10] address sip ip 192.168.0.71
[RouterB-voice-dial-entity10] quit
# 配置FXS语音用户线上的POTS语音实体。
[RouterB-voice-dial] entity 2101002 pots
[RouterB-voice-dial-entity2101002] match-template 2101002
[RouterB-voice-dial-entity2101002] line 6/24
[RouterB-voice-dial-entity2101002] quit
# 在FXO语音用户线上配置呼叫备份用的POTS语音实体,号码为“.T”,并配置被叫号码全部发送及呼叫号码限制。
[RouterB-voice-dial] entity 011 pots
[RouterB-voice-dial-entity11] match-template .T
[RouterB-voice-dial-entity11] line 6/0
[RouterB-voice-dial-entity11] send-number all
[RouterB-voice-dial-entity11] caller-permit 2101002
[RouterB-voice-dial-entity11] quit
[RouterB-voice-dial] quit
[RouterB-voice] quit
# 配置FXO语音用户线自动拨号及延时摘机绑定。
[RouterB] subscriber-line 6/0
[RouterB-line6/0] private-line 2101002
[RouterB-line6/0] hookoff-mode delay bind 6/24
[RouterB-line6/0] quit
# 配置拨号策略VoIP实体优先。
[RouterB] voice-setup
[RouterB-voice] dial-program
[RouterB-voice-dial] select-rule type-first 2 1 3 4
(3) 当IP网络故障时,使用PSTN网络。
# 配置路由器Router A,POTS语音实体优先,其他配置不变。
<RouterA> system-view
[RouterA] voice-setup
[RouterA-voice] dial-program
[RouterA-voice-dial] select-rule type-first 1 2 3 4
# 配置路由器Router B,POTS语音实体优先,其他配置不变。
<RouterB> system-view
[RouterB] voice-setup
[RouterB-voice] dial-program
[RouterB-voice-dial] select-rule type-first 1 2 3 4
FXO语音用户线无法检测到交换机发送的忙音信号,话机一直保持通话状态,从而导致电话挂不断。
正常挂机的过程如图1-9所示:电话Telephone A连接到PBX A上,PBX A提供1路普通电话线与路由器FXO语音用户线相连,对端配置与之类似。
为描述方便,假设双方通话完成后,Telephone A先挂机,PBX A向本端路由器Router A播放忙音。Router A检测到这个忙音信号后挂机,并将拆线(挂机)消息通知对端路由器Router B。Router B收到这个消息后向PBX B交换机发起挂机指示,PBX B收到该挂机消息后向Telephone B播放忙音。这样就完成了拆线过程。如果出现RouterA上的FXO语音用户线无法正确检测到PBX A的忙音信号,则会导致电话无法挂断,对于这种故障就要使用忙音检测来排除。
可以按照如下步骤进行。
· 最简单的情况:交换机使用北美标准,由于路由器缺省使用国标(即欧洲标准)的忙音识别,因此需要改变为北美标准。在路由器语音视图下执行命令area north-america设置忙音类型为北美标准。如果执行area命令不能解决问题,继续下一步:
· 自动忙音检测:使用智能软件进行忙音识别,即由软件对输入的忙音进行采样、计算、自动分析,得出一组最接近于忙音特性的参数,用户使用此组参数在相应的FXO端口上配置,即可完成忙音的检测。
参照上文自动忙音检测的操作步骤检测忙音,如果没有成功,可能是检测忙音参数操作失败,重复进行上述操作,直到检测到忙音参数。
本章主要介绍了E1/T1/BSV数字语音用户线的配置。
PDH(Plesiochronous Digital Hierarchy ,准同步数字体系)体系中包含两种主要的通信系统:E1系统和T1系统。ITU-T建议的E1系统主要应用于欧洲;ANSI建议的T1系统主要应用在美国、加拿大和日本等地。
E1和T1具有相同的采样频率(8kHz)、PCM帧长度(125ms)、每编码字位数(8bit)、时隙位速率(64kbit/s)。E1和T1也存在一些不同的特性,如:E1采用13折线的A律编解码,T1采用15折线m律编解码;E1每个PCM基群帧包含32个时隙,T1为24个时隙;E1每个PCM基群帧包含256比特,T1每个基群帧为193比特。因此,E1提供2.048Mbit/s的速率带宽,而T1提供速率带宽为1.544Mbit/s。
E1和T1主要提供与PSTN侧语音和信令的中继。为了实现该功能,必须在路由器上提供相应的E1和T1语音接口,并提供适合在E1和T1线路上进行语音传输的一系列功能。
E1语音接口的物理接口为VE1接口,T1语音接口的物理接口为VT1接口。
采用E1和T1线路进行语音传输的组网时,PSTN交换机与路由器之间通过E1和T1中继线路连接。
基本组网如图2-1所示。
图2-1 E1和T1语音系统组网图
采用E1和T1语音方式,路由器可以提供更多路的语音通讯,极大地提高了路由器的利用率和支持的业务范围。
E1接口在逻辑上将接口分时隙,TS16时隙作为信令通道使用。
在E1接口上可以创建PRI组或TS组。
· 当E1接口作为ISDN PRI接口使用时,采用DSS1或QSIG用户信令等。由于TS0、TS16时隙分别被用于传输同步信息和D信道传输连接信令,因此只能将除TS0和TS16以外的其它任意时隙捆绑后作为一个接口使用,其逻辑特性与ISDN PRI接口相同。
· 当E1接口作为具备信令通道的CE1接口使用时,若采用R2信令,则每32个时隙组成一个基本帧(如PCM30帧结构),其中TS0用于帧同步,TS16用于传输数字线路信令控制信息,其余30个时隙用于传输语音信息。每16个基本帧组成一个复帧,在每个复帧中,偶数基本帧的TS0用于传送FAS(帧同步标记),奇数基本帧的TS0用于传送NFAS(非帧同步标记),其上传送的是关于链路的状态信息,为基本速率复用提供控制信令。每个复帧的第一个基本帧(Frame0)的TS16的高4位用于传送复帧同步标记(MFAS),低4位传送非复帧同步标记(NMFAS),其它15个基本帧的TS16分别传送两个时隙的线路状态,例如第二个基本帧(Frame1)的TS16用于传送TS1和TS17的数字线路信令状态,第三个基本帧(Frame2)的TS16用于传送TS2和TS18的数字线路信令状态,以此类推。
· 当E1接口作为具备信令通道的CE1接口使用时,若采用数字E&M信令,则E1接口作为数字E&M接口使用,时隙划分及各时隙的功能都与采用R2信令时完全相同。
· 当E1接口作为具备信令通道的CE1接口使用时,若采用数字LGS信令,则E1接口作为数字FXO或FXS接口使用,时隙划分及各时隙的功能都与采用R2信令时完全相同。
· 在E1语音接口卡上创建TS组并配置信令类型(如R2、数字E&M或数字LGS信令),系统会自动生成与该TS组对应的语音用户线。
· 将E1接口的时隙捆绑为PRI组后,系统也会自动生成对应的语音用户线。
T1接口在物理上分为24个时隙,对应编号为TS1~TS24。
T1接口可作为ISDN PRI接口使用,采用DSS1或QISG用户信令等。由于TS24时隙被用作D信道传输连接信令,因此只能将除TS24时隙外的其它时隙捆绑并作为一个接口使用,其逻辑特性与ISDN PRI接口相同。
T1接口支持R2、数字E&M和数字LGS信令。当T1接口采用数字E&M信令时,E1接口作为数字E&M接口使用;当T1接口采用数字LGS信令时,T1接口作为数字FXO或FXS接口使用。
和E1语音接口卡相同,T1语音接口卡也具备语音用户线的特征。
E1和T1语音具备以下特征:
E1和T1接口支持R2信令、数字E&M信令、数字LGS信令(Loop-start & Ground-start Signaling,环路启动与地启动信令)和ISDN PRI接口上的DSS1用户信令和QSIG信令等。
· DSS1和QSIG用户信令是ISDN用户-网络接口(UNI)之间D通路上采用的信令,由数据链路层协议和用于基本呼叫控制的第三层协议组成。
· R2信令(中国一号信令与之类似)遵循ITU-T规范,分为数字线路信令和记发器信令。数字线路信令在E1中继TS16(ABCD位)时隙中传输,主要用来监视中继线的占用、释放和闭塞状态;记发器信令在每个时隙中采用多频互控(前向、后向)方式传输地址信息、国际呼叫语言位和鉴别位、回声抑制信息、主叫属性和被叫属性等信息。
· 数字E&M信令与R2信令的传输方式类似,在E1中继TS16时隙传输类似模拟E&M信令的E(recEive)和M(transMit)呼叫控制信号,TS0传输同步信号,其它时隙都用于传输语音信号。数字E&M信令通过检测E1中继TS16时隙中信号变化来检测和发送连接信令。数字E&M信令提供立即、闪断、延时启动方式,可以适应不同响应时间和启动方式设备的应用,并且能更加可靠地建立连接。
· 数字LGS信令(Loop-start & Ground-start Signaling,环路启动与地启动信令)包括数字环路启动信令和地启动信令。数字环路启动信令是一种标识摘挂机状态的监管信令,主要用在电话与交换机之间。地启动是另外一种监管信令,与环路启动相同,地启动用于标识语音网络中的摘挂机状态,地启动主要用于交换机之间传送摘挂机信令。地启动与环路启动不同之处在于,地启动在闭合线路之前需要检测线路两端的接地情况。
E1和T1语音接口支持传真功能,能够完成传真通道的建立和传真数据的发送和接收。
E1和T1语音支持SIP和ITU-T H.323框架中的相关协议,支持ITU标准的G.711、G.729、G.723.1 Annex A的5.3K和6.3K压缩算法。
表2-1 E1和T1语音支持协议的对比
项目 |
E1语音 |
T1语音 |
分帧方式(帧格式) |
CRC4(Cyclic Redundancy Check 4,4阶循环冗余校验)、非CRC4 |
SF(Super Frame,超帧)、ESF(Extended Super Frame,扩展超帧) |
线路编码格式 |
HDB3(High-density bipolar 3,3阶高密度双极性码)、AMI(Alternate mark inversion,交替传号反转) |
B8ZS(Bipolar 8-zero substitution,双极性8zero替换码)、AMI(Alternate mark inversion,交替传号反转) |
基于E1和T1语音呼叫的基本配置思路如下:
(1) 根据实际组网需要,在路由器上安装VE1或VT1语音接口卡;
(2) 完成语音接口基本参数的配置;
(3) 配置TS组对应的语音用户线;
(4) 配置选用的信令。
表2-2 E1和T1配置任务简介
配置任务 |
说明 |
详细配置 |
|
配置E1语音接口基本参数 |
可选 |
||
配置T1语音接口基本参数 |
可选 |
||
配置TS组对应的语音用户线 |
必选 |
||
配置POTS语音实体与逻辑语音用户线的绑定关系 |
必选 |
||
配置R2信令 |
配置R2信令基本参数 |
可选 |
|
配置R2数字线路信令 |
可选 |
||
配置R2记发器信令 |
可选 |
||
配置PRI |
可选 |
||
配置数字E&M信令 |
可选 |
||
配置LGS信令 |
可选 |
数字语音E1接口之间进行TDM时隙交换时,需要保证不同E1接口在进行TDM交换时时钟同步,否则会导致交换数据出现滑帧、误码等错误。
系统根据命令行接口时钟模式参数设置确定E1接口时钟分配策略。主板VCPM扣卡存在时,时钟分配原则如下:
· 当所有接口时钟模式参数均设为line时,系统采用接口号最小的接口时钟为标准进行TDM时隙交换;如果接口号最小的接口down掉,则采用接口号次小的接口时钟为标准进行TDM时隙交换,依此类推;
· 当有一个接口时钟模式参数设置为line primary,而其他接口分别被设为line或internal时,则采用设置为line primary的接口时钟为标准进行TDM时隙交换;
· 如果一个接口设置为line,其余接口设置为internal,则采用设置为line的接口时钟进行TDM时隙交换;
· 一般情况下不允许系统内所有接口均设置为internal,否则会导致交换数据出现滑帧、误码等错误。但是如果对端设备E1接口时钟设为slave模式,则本端设备上的所有E1接口时钟可设为internal。
主板VCPM扣卡不存在时各MIM/FIC卡时钟配置相互独立,但同一设备仅允许一个接口设置为line primary。
· line相当于slave模式的时钟,internal相当于master模式的时钟。
· 对接口配置为line primary的FIC卡执行热拔出操作后,如果在其他端口配置新的line primary,为了保证line primary的唯一性,将热拔出的FIC卡重新插入时,此板卡原来配置为line primary的参数将被恢复为internal而不是line primary。例如:对接口5/0设置为line primary的5槽位FIC卡执行热拔出操作,然后将6/0接口配置为line primary。为了保证同一台路由器仅允许一个接口设为line primary,如果此时用户对5槽位FIC卡执行热插入操作,5/0接口的line primary配置将被恢复为缺省值internal,而不是line primary。
表2-3 配置E1接口的TDM时钟源
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1接口视图 |
controller e1 slot-number |
- |
配置E1接口的TDM时钟源 |
tdm-clock { internal | line [ primary ] } |
可选 缺省情况下,E1POS接口的TDM交换时钟为line,其它E1接口的TDM交换时钟为internal |
表2-4 配置E1语音接口的分帧方式和线路编码格式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1接口视图 |
controller e1 slot-number |
- |
配置E1接口的分帧方式 |
frame-format { crc4 | no-crc4 } |
可选 缺省情况下,分帧方式为非CRC4帧 |
配置E1接口的线路编码格式 |
code { ami | hdb3 } |
可选 缺省情况下,线路编码格式为HDB3格式 |
关于controller e1、frame-format和code命令的详细介绍请参见“接口管理命令参考”中的“WAN接口”。
表2-5 创建E1语音接口的TS组
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1接口视图 |
controller e1 slot-number |
- |
根据所选用的信令创建相应的TS组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { e&m-delay | e&m-immediate | e&m-wink | fxo-ground | fxo-loop | fxs-ground | fxs-loop | r2 } |
必选 缺省情况下,没有配置时隙组 |
进入相应cas视图 |
cas ts-set-number |
- |
配置E1中继选路模式 |
select-mode { max | maxpoll | min | minpoll } |
可选 缺省情况下,E1中继选路模式采用最小选路 |
表2-6 配置E1语音接口物理连接状态抑制时间
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1接口视图 |
controller e1 slot-number |
- |
配置E1接口物理连接状态抑制时间 |
link-delay delay-time |
可选 |
表2-7 恢复E1语音接口的缺省配置
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1接口视图 |
controller e1 slot-number |
- |
恢复E1语音接口的缺省配置 |
default |
可选 |
“T1接口的TDM时钟源”的使用方法与E1接口的TDM时钟源相似,相关内容请参见“2.3.1 1. TDM时钟源简介”。
表2-8 配置T1接口的TDM时钟源
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入T1接口视图 |
controller t1 slot-number |
- |
配置T1接口的TDM时钟源 |
tdm-clock { internal | line [ primary ] } |
可选 缺省情况下,时钟源采用内部TDM时钟 |
表2-9 配置T1语音接口分帧方式和线路编码格式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入T1接口视图 |
controller t1 slot-number |
- |
配置T1接口的分帧方式 |
frame-format { esf | sf } |
可选 缺省情况下,分帧方式为扩展超帧(esf) |
配置T1接口的线路编码格式 |
code { ami | b8zs } |
可选 缺省情况下,线路编码方式为b8zs |
关于frame-format和code命令的详细介绍请参见“接口管理命令参考”中的“WAN接口”。
表2-10 创建E1语音接口的TS组
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入T1接口视图 |
controller t1 slot-number |
- |
根据所选用的信令创建相应的TS组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { e&m-delay | e&m-immediate | e&m-wink | fxo-ground | fxo-loop | fxs-ground | fxs-loop | r2 } |
必选 缺省情况下,没有配置时隙组 |
进入相应cas视图 |
cas ts-set-number |
- |
配置T1中继选路模式 |
select-mode { max | maxpoll | min | minpoll ] |
可选 缺省情况下,T1中继选路模式采用最小选路 |
表2-11 配置T1语音接口物理连接状态抑制时间
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入T1接口视图 |
controller t1 slot-number |
- |
配置T1接口物理连接状态抑制时间 |
link-delay delay-time |
可选 缺省情况下,T1接口没有开启状态抑制功能 |
表2-12 恢复T1语音接口的缺省配置
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入T1接口视图 |
controller t1 slot-number |
- |
恢复T1语音接口的缺省配置 |
default |
可选 |
TS组是指在实际E1和T1接口上通过定义时隙列表而抽象出的逻辑语音用户线,主要用于R2信令、数字E&M信令、数字LGS信令和其它语音功能的配置。一个E1和T1接口上只能定义一个TS组。通过为TS组配置信令类型及各种信令的相关参数,方便了对E1和T1线路进行信令配置。
当成功地配置TS组后,系统会根据当前E1和T1接口号和TS组的组号生成该TS组对应的语音用户线,语音用户线号为“E1和T1接口号:TS组号”。
· 以下数字用户线的功能和模拟用户线相同,如果需要了解其具体配置说明可以参见“语音配置指导”中的“模拟语音用户线”,此处不再重复。
· description、shutdown、private-line、receive gain、transmit gain、echo-canceller、nlp-on和cng-on命令请参见“语音命令参考”中的“模拟语音用户线”。
完成VE1和VT1接口的基本参数配置。
表2-13 配置TS组对应的语音用户线的基本功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
根据所选用的信令创建相应的TS组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { e&m-delay | e&m-immediate | e&m-wink | fxo-ground | fxo-loop | fxs-ground | fxs-loop | r2 } |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
配置信号量化时使用的对数压扩律 |
pcm { a-law | μ-law } |
可选 VE1接口卡缺省值为a-law,VT1接口卡缺省值为μ-law |
配置语音用户线描述信息 |
description text |
可选 缺省情况下,语音用户线的描述字符串为“该接口的接口名 Interface” |
使语音用户线离线 |
shutdown |
可选 缺省情况下,语音用户线处于启用状态 |
使用dtmf threshold digital命令配置检测DTMF码的敏感度,越敏感则表示DTMF码收号容限越大,误检号码的可能性相对变大,漏检的可能性越小。
表2-14 配置检测DTMF码的敏感度
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
根据所选用的信令创建相应的TS组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { e&m-delay | e&m-immediate | e&m-wink | fxo-ground | fxo-loop | fxs-ground | fxs-loop | r2 } |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
配置检测DTMF码的灵敏度 |
dtmf threshold digital value |
可选 缺省情况下,检测DTMF码的灵敏度等级为不敏感 需要注意的是,该命令对BSV语音用户线生效,对E1/T1语音用户线不生效 |
表2-15 配置音量调节功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
根据所选用的信令创建相应的TS组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { e&m-delay | e&m-immediate | e&m-wink | fxo-ground | fxo-loop | fxs-ground | fxs-loop | r2 } |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
配置语音接口输入端的增益值 |
receive gain value |
可选 缺省情况下,语音接口输入端的增益为0 |
配置语音接口输出端的增益值 |
transmit gain value |
可选 缺省情况下,语音接口输出端的增益为0 |
调整增益大小可能会导致语音呼叫失败。建议不要随意调整增益大小,如果确实有需要,请在技术人员指导下进行。
表2-16 配置回音调节功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
根据所选用的信令创建相应的TS组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { e&m-delay | e&m-immediate | e&m-wink | fxo-ground | fxo-loop | fxs-ground | fxs-loop | r2 } |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
使能回波抵消功能 |
echo-canceller enable |
可选 缺省情况下,回波抵消功能处于开启状态 |
配置回波延时时间 |
echo-canceller tail-length milliseconds |
可选 缺省情况下,延时时间为0毫秒 |
使能回波抵消的非线性处理功能 |
nlp-on |
可选 缺省情况下,使能回波抵消的非线性处理功能 该命令只有在配置了echo-canceller enable后才生效。 |
表2-17 配置语音用户线的舒适噪音功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
根据所选用的信令创建相应的TS组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { e&m-delay | e&m-immediate | e&m-wink | fxo-ground | fxo-loop | fxs-ground | fxs-loop | r2 } |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
使能舒适噪音设置 |
cng-on |
可选 缺省情况下,舒适噪音功能启动 |
表2-18 配置语音用户线下和拨号策略相关的选项
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
根据所选用的信令创建相应的TS组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { e&m-delay | e&m-immediate | e&m-wink | fxo-ground | fxo-loop | fxs-ground | fxs-loop | r2 } |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
配置专线自动振铃功能 |
private-line string |
可选 缺省情况下,没有配置专线自动振铃功能 |
绑定语音用户线的主/被叫号码变换规则表 |
substitute { called | calling } list-number |
可选 缺省情况下,没有绑定语音用户线的主/被叫号码变换规则表 |
以上命令的具体使用请参见“语音命令参考”中的“拨号策略”。
当使用match-template命令配置了语音实体的被叫号码模板后,需要使用line命令配置POTS语音实体与逻辑接口之间的对应关系。
表2-19 配置POTS语音实体与逻辑语音用户线的绑定关系
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
根据所选用的信令创建相应的TS组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { e&m-delay | e&m-immediate | e&m-wink | fxo-ground | fxo-loop | fxs-ground | fxs-loop | r2 } |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入语音视图 |
voice-setup |
- |
进入语音拨号策略视图 |
dial-program |
- |
创建并进入POTS语音实体视图 |
entity entity-number pots |
- |
配置POTS语音实体与逻辑语音用户线的绑定关系 |
line slot-number :ts-set-number |
可选 缺省情况下,POTS语音实体与逻辑语音用户线的没有绑定关系 |
ITU-T中Q.400~Q.490系列协议定义了R2的信令标准,但是R2信令在不同的地区或国家具体实现有着不同的标准,各个国家的R2信令是ITU-T标准的变体(中国一号信令是R2信令的一个子集)。
R2信令分为数字线路信令和记发器信令。数字线路信令主要用来监视中继线的占用、释放和闭塞状态。记发器信令采用多频互控方式传输地址等信息。通常,主叫侧作为出局端,被叫侧作为入局端,从出局端到入局端的信令是前向信令,相反方向为后向信令,如图2-2所示。
图2-2 R2信令相关要素
(1) ITU-T数字线路信令
数字线路信令主要用来改变线路上的呼叫状态和条件,主要功能包括:主叫摘机占线、被叫摘机应答、主叫挂机、被叫挂机四种情况的识别检测,并相应的将线路状态置为占用或空闲状态。该信令在PCM系统第16复帧时隙中传送,每一话路的两个传输方向各有a、b、c、d四比特码位作标志位,其中的cd两位值固定为01(中国一号信令的cd两位是11),因此前向采用af、bf位码,后向采用ab、bb位码。数字线路信令中af、bf、ab、bb含义如下:
表2-20 线路信令的信号位含义
信号位 |
含义 |
值=0 |
值=1 |
af |
表示识别出局设备的工作状态和反映主叫用户线状态 |
摘机占用 |
挂机拆线(空闲) |
bf |
表示出局端到入局端的前向故障状态 |
正常 |
故障 |
ab |
表示被叫用户线状态(挂机或摘机) |
被叫摘机 |
被叫挂机 |
bb |
表示入局端设备的空闲或占用状态 |
空闲 |
占用或闭塞 |
表2-21 线路信令的状态代码
电路状态 |
信令代码 |
|||
前向(forward) |
后向(back) |
|||
af |
bf |
ab |
bb |
|
空闲(idle) |
1 |
0 |
1 |
0 |
占用(seize) |
0 |
0 |
1 |
0 |
占用确认(seizure-ack) |
0 |
0 |
1 |
1 |
应答(answer) |
0 |
0 |
0 |
1 |
后向拆线(clear-back) |
0 |
0 |
1 |
1 |
前向拆线(clear-forward) |
1 |
0 |
0/1 |
1 |
闭塞(block) |
1 |
0 |
1 |
1 |
取消闭塞(unblock) |
1 |
0 |
1 |
0 |
典型的R2数字线路信令的交互过程说明:
· 呼叫建立:在中继电路空闲时,出局端发送前向占用信号给入局端,入局端在识别到占用信号后回送占用确认信号,此时双方电路处于占用状态,并开始记发器信令交互过程。当被叫摘机应答时,入局端应当发送后向应答信号,在出局端识别到后向应答信号后,通话建立。
图2-3 R2数字线路信令-呼叫建立
· 出局端主动挂机:出局端发送前向拆线信号10,当入局端识别到前向拆线信号时应当发送后向信号10(释放监护或前向拆线的确认信号),当出局端识别到后向信号10时,相应的中继电路释放。
图2-4 R2数字线路信令-出局端主动挂机
· 入局端主动挂机:入局端发送后向拆线信号11,出局端收到后向拆线信号后应当发送前向拆线信号10。当入局端识别到出局端的前向拆线信号10时应当发送后向10信号。当出局端识别到后向信号10时,相应的中继电路释放。
图2-5 R2数字线路信令-入局端主动挂机
· 强拆信号导致的挂机:当入局端支持计次信号时,为了避免入局端用户主动挂机后发送的后向拆线信号与计次信号冲突,可以用强拆信号00替代后向拆线信号11。
· 空闲或通话状态下的阻塞处理:当出局端在中继电路空闲或通话状态下收到入局端的阻塞信号11时,出局端应当发送前向信号10,相应的中继电路阻塞。当入局端解闭塞中继线路时,应在相应的线路上发送后向示闲信号10,出局端应维持前向信号10不变,并在本端将相应的中继电路解闭塞,以供下一次呼叫使用。
· 在空闲状态下的出局端设备故障处理:当入局端在中继电路空闲状态下收到出端局设备由于故障而发出的前向信号11时,入端局设备应在线路上发送后向线路信号11,中继电路故障。当出端局设备从故障中恢复后,在线路上发送前向信号10时,此时入端局应当在线路上发送10信号,此时中继电路正常。
· 在通话状态下出局端设备故障处理:当入局端在通话过程中收到出局端设备由于故障而发出的前向信号11时,入局端设备应当后向释放话路,同时在线路上发送后向线路信号11,中继电路故障。当出局端设备从故障中恢复后,在线路上发送前向信号10时,此时入局端应当在线路上发送10信号,此时中继电路正常。
(2) ITU-T记发器信令
记发器信令主要功能是控制电路的自动接续。记发器信令采用多频互控方式。记发器信令分为前向信令和后向信令,前向信令交互阶段分为I组和II组,后向信令交互阶段分为A组和B组。当出局端识别到占用确认线路信号时,记发器开始工作,发送被叫号码的第一位,并等待入局端后向A组信令的回应。
· 前向I组信令:由接续控制信令和数字信令组成。
表2-22 前向I组信令
信号 |
基本含义 |
I-1……I-10 |
数字信令,依次对应数字1、2、3、4、5、6、7、8、9、0,负责向入局端发送具体的号码信息 |
I-11 |
国内保留 |
I-12 |
要求被拒绝 |
I-13 |
接到测试设备 |
I-14 |
国内保留 |
I-15 |
地址识别终结,脉冲终结(国际通话使用) |
· 后向A组信令:是前向I组信令的互控信令,控制和证实前向I组信令。
表2-23 后向A组信令
信号 |
基本含义 |
A-1 |
发码位次控制信号,请求发送下一位号码 |
A-2 |
发码位次控制信号,请求从前一位号码重新发送 |
A-3 |
号码接收完全,转到前向II组、后向B组信令的交互过程 |
A-4 |
国内网拥塞(由国内交换局发出),终止记发器信令交互过程 |
A-5 |
请求主叫组信息 |
A-6 |
号码接收完全,终止记发器信令交互过程,开始计费并进入通话过程 |
A-7 |
发码位次控制信号,请求从前二位号码重新发送 |
A-8 |
发码位次控制信号,请求从前三位号码重新发送 |
A-9 |
国内备用 |
A-10 |
国内备用 |
A-11 |
请求发送国家代码标志 |
A-12 |
请求发送语言位或鉴别位 |
A-13 |
请求发送电路类别 |
A-14 |
请求回声抑制器信息 |
A-15 |
国际网拥塞(由国际交换局发出),终止记发器信令交互过程 |
· 前向II组信令:表示出局端业务性质,根据不同业务性质决定是否可以强拆或被强拆、插入或被插入。
表2-24 前向II组信令
信号 |
基本含义 |
II-1 |
非优先用户 |
II-2 |
优先用户 |
II-3 |
维护设备 |
II-4 |
国内备用 |
II-5 |
话务员 |
II-6 |
数据传输 |
II-7 |
国际使用:主叫方不支持前向转移 |
II-8 |
国际使用:数据传输 |
II-9 |
国际使用:主叫方为具有优先权的用户 |
II-10 |
国际使用:国际援助中使用,主叫方支持前向转移 |
II-11……II-15 |
国内备用 |
· 后向B组信令:表示被叫用户状态,证实II组信令和进行接续控制。
表2-25 后向B组信令
信号 |
基本含义 |
B-1 |
国内备用 |
B-2 |
请求发送到主叫方的特殊音 |
B-3 |
用户线忙 |
B-4 |
拥塞 |
B-5 |
未分配的号码 |
B-6 |
用户空闲,计费 |
B-7 |
用户空闲,不计费 |
B-8 |
用户线故障 |
B-9……B-15 |
国内备用 |
典型的R2记发器信令的交互过程说明(如下为请求主叫组信息的交互流程):
图2-6 R2记发器信令交互过程
表2-26 配置国家或地区模式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
创建使用R2信令的时隙组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal r2 |
必选 |
进入R2信令视图 |
cas ts-set-number |
- |
配置国家或地区模式 |
mode zone-name [ default-standard ] |
可选 缺省情况下,国家模式为ITU-T模式 |
表2-27 配置R2信令的中继方向
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
创建使用R2信令的时隙组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal r2 |
必选 |
进入R2信令视图 |
cas ts-set-number |
- |
配置R2信令的中继方向 |
trunk-direction timeslots timeslots-list { dual | in | out } |
可选 缺省情况下,中继方向为双向中继 |
表2-28 配置被叫侧设备向主叫用户发送忙音信号
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
创建使用R2信令的时隙组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal r2 |
必选 |
进入R2信令视图 |
cas ts-set-number |
- |
配置被叫侧设备向主叫用户发送忙音信号 |
sendring ringbusy enable |
可选 缺省情况下,由被叫侧设备向主叫用户发送忙音信号 |
配置播放忙音的超时时间间隔 |
timer ring { ringback | ringbusy } time |
可选 缺省情况下,播放忙音的超时时间间隔为30000毫秒 |
表2-29 配置DTMF方式收发R2信令
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
创建使用R2信令的时隙组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal r2 |
必选 |
进入R2信令视图 |
cas ts-set-number |
- |
使能R2信令采用DTMF收发号方式 |
dtmf enable |
可选 缺省情况下,采用MFC方式 |
配置发送DTMF信号的延时时间 |
timer dtmf time |
可选 缺省情况下,R2信令发送DTMF信号的延时时间为50毫秒 必须在配置dtmf enable命令后才能配置此命令 |
R2信令的呼叫接续模式有以下两种:
· 端到端方式:在收到被叫号码后,R2协议必须等待到真正的被叫状态(忙、空闲)后才会向主叫侧回相应的记发器信号。
· 段到段方式:在收到被叫号码后,R2协议直接向对端回被叫空闲的记发器信号,而不等待被叫端的真实状态。
表2-30 配置R2信令的呼叫接续模式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
创建使用R2信令的时隙组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal r2 |
必选 |
进入R2信令视图 |
cas ts-set-number |
- |
配置使用R2信令的呼叫接续模式 |
callmode { terminal | segment } |
可选 缺省情况下,R2信令的呼叫的接续模式为端到端(terminal)的方式 |
表2-31 配置R2信令基本参数
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
创建使用R2信令的时隙组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal r2 |
必选 |
进入R2信令视图 |
cas ts-set-number |
- |
对指定时隙的中继电路进行维护操作 |
ts { block | open | query | reset } timeslots timeslots-list |
可选 |
POS(Point of Sale,销售点)终端接入可以使用E1POS卡,通过R2信令接入网络。通过配置E1POS卡接收被叫号码长度来加快信令交互过程,满足POS终端接入业务对实时性要求较高的需求。
表2-32 配置接收被叫号码的长度
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1接口视图 |
controller e1 slot-number |
- |
创建使用R2信令的时隙组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal r2 |
必选 |
进入R2信令视图 |
cas ts-set-number |
- |
配置接收被叫号码的长度 |
posa called-length calledlength |
可选 缺省情况下,接收被叫号码的长度为31位 |
具体的POS终端业务请参见“终端接入配置指导”中的“POS终端接入”。
表2-33 配置R2数字线路信令
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 }slot-number |
- |
创建使用R2信令的时隙组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal r2 |
必选 |
进入R2信令视图 |
cas ts-set-number |
- |
使能出局端要求入局端发送应答信号 |
answer enable |
可选 缺省情况下,出局端要求入局端发送应答信号 |
使能出局端支持再应答信号的处理 |
re-answer enable |
可选 缺省情况下,出局端不支持再应答信号的处理 |
使能入局端发送前向拆线的确认信号(即后向拆线信号) |
clear-forward-ack enable |
可选 缺省情况下,禁止入局端发送前向拆线的确认信号 |
使能R2信令的计次信号处理功能 |
force-metering enable |
可选 缺省情况下,R2信令的计次信号处理功能处于关闭状态 |
配置出局端要求入局端发送占用确认信号 |
seizure-ack enable |
可选 缺省情况下,出局端要求入局端发送占用确认信号 |
配置各线路信号的ABCD位比特值 |
dl-bits { answer | blocking | clear-back | clear-forward | idle | seize | seizure-ack | release-guard } { receive | transmit } ABCD |
可选 各参数缺省值见表2-34 |
配置CD两信号位的信号值 |
renew ABCD |
可选 |
配置线路信号反转模式 |
reverse ABCD |
可选 缺省情况下,线路信号反转模式(reverse)为0000(即不启动反转变换功能) |
配置R2数字线路信令中各线路信号的超时时间间隔 |
timer dl { answer | clear-back | clear-forward | re-answer | release-guard | seize } time |
可选 缺省情况下,R2数字线路信令中应答信号(answer)的超时时间为60000毫秒,后向拆线信号(clear-back)的超时时间为10000毫秒,前向拆线信号(clear-forward)的超时时间为10000毫秒,占用信号(seize)的超时时间为1000毫秒,再应答信号(re-answer)的超时时间为1000毫秒,后向释放信号(release-guard)的超时时间为10000毫秒 |
表2-34 R2数字线路信令各信号缺省值
信号 |
receive ABCD缺省值 |
transmit ABCD缺省值 |
Answer(应答) |
0101 |
0101 |
Blocking(闭塞) |
1101 |
1101 |
Clear-back(后向拆线) |
1101 |
1101 |
Clear-forward(前向拆线) |
1001 |
1001 |
Idle(空闲) |
1001 |
1001 |
Seize(占用) |
0001 |
0001 |
Seizure-ack(占用确认) |
1101 |
1101 |
Release-guard(释放监护) |
1001 |
1001 |
路由器插有支持R2信令的E1/T1接口卡。
表2-35 配置R2记发器信令
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
创建R2信令TS组 |
timeslot-set ts-set-number timeslot-list timeslots-list signal r2 |
必选 |
进入R2信令视图 |
cas ts-set-number |
- |
使能向对端索要主叫号码组信息 |
ani { all | ka } |
可选 缺省情况下,不向对端索要主叫号码组信息 |
限制主叫号码长度 |
ani-collected min min-value max max-value |
可选 缺省情况下,不限制主叫号码长度 |
配置接收主叫标识之前所需收集的号码数量 |
ani-offset number |
可选 缺省情况下,接收主叫标识之前所需收集的号码数量(ani-offset)为1。必须在配置ani { all | ka }命令后才可配置此命令。 |
配置记发器信令交互过程中等待下一位信号的定时器时长 |
ani-timeout timer-length |
可选 缺省情况下,记发器信令交互过程中等待下一位信号的定时器时长为3秒 |
使能采用B组信号完成记发器交互过程 |
group-b enable |
可选 缺省情况下,使用B组信号完成记发器交互过程 |
使能向入局端发送号码终结信号 |
final-callednum enable |
可选 缺省情况下,禁止发送被叫号码终结信号 |
配置记发器信号交互过程中支持的特殊字符 |
special-character character number |
可选 缺省情况下,没有配置特殊字符 |
配置R2信令中各记发器信号值 |
register-value { billingcategory | callcreate-in-groupa | callingcategory | congestion | demand-refused | digit-end | nullnum | req-billingcategory | req-callednum-and-switchgroupa | req-callingcategory | req- currentcallednum-in-groupc | req-currentdigit | req- firstcallednum-in-groupc | req-firstcallingnum | req-firstdigit | req-lastfirstdigit | req-lastseconddigit | req-lastthirddigit | req-nextcallednum | req-nextcallingnum | req-switch-groupb | subscriber-abnormal |subscriber-busy | subscriber-charge |subscriber-idle } value |
可选 缺省值随R2信令所使用的国家模式不同而不同 |
配置R2信令记发器脉冲信号(A3、A4和A6等)的持续时长和识别时长 |
timer register-pulse persistence time |
可选 缺省情况下,R2信令记发器脉冲信号持续时长为150毫秒 |
配置R2信令中等待B组信号的超时时间 |
timer register-complete group-b time |
可选 缺省情况下,出局端等待B组信号的超时时间为30000毫秒 |
使用pri-set命令将E1接口或T1接口的时隙捆绑为PRI组后,E1和T1接口将自动创建一个Serial接口,其中E1接口自动创建的Serial接口编号为serial number:15,T1接口自动创建的Serial接口编号为serial number:23。使用interface serial number: { 15 | 23 }命令进入Serial接口视图下,即可配置DSS1和QSIG用户信令。
表2-36 配置DSS1和QSIG信令
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
将E1/T1接口的时隙捆绑为PRI组 |
pri-set [ timeslots-list range ] |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入PRI组对应的Serial接口视图 |
interface serial number: { 15 | 23 } |
- |
启用DSS1或QSIG信令 |
isdn protocol-type { dss1 | qsig } |
必选 缺省情况下,启用的是DSS1信令 |
配置信令的协议模式 |
isdn protocol-mode { network | user } |
必选 缺省情况下,协议模式为user |
关于isdn protocol-type和isdn protocol-mode命令的详细介绍请参见“二层技术-广域网接入命令参考”中的“ISDN”。
通过SIP-T协议可以在SIP消息中以类似隧道的方式传输ISDN信令。目前设备仅支持QSIG信令的封装。关于SIP-T协议的详细介绍请参见“语音配置指导”中的“SIP”。
表2-37 配置QSIG tunnel功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
将E1/T1接口的时隙捆绑为PRI组 |
pri-set [ timeslots-list range ] |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入PRI组对应的Serial接口视图 |
interface serial number: { 15 | 23 } |
- |
使能ISDN协议类型为QSIG |
isdn protocol-type qsig |
必选 缺省情况下,启用的是DSS1信令 |
退出E1/T1接口视图 |
quit |
- |
进入PRI组对应的语音用户线下 |
subscriber-line number: { 15 | 23 } |
- |
使能QSIG tunnel功能 |
qsig-tunnel enable |
必选 缺省情况下,QSIG tunnel功能处于关闭状态 |
· 该功能要求必须在入口网关和出口网关相连的语音中继下同时使能qsig-tunnel enable命令。
· 在QSIG tunnel功能启用的情况下,系统将不处理和发送协议类型为非QSIG的ISDN呼叫。
· 对于以overlap方式发起的ISDN呼叫,将自动取消QSIG tunnel特性。
与模拟E&M信令相似,数字E&M信令也提供三种启动方式:立即(immediate)启动、闪断(wink)启动、延时(delay)启动,并且每种启动方式E&M信令的时序与模拟E&M信令时序完全相同,唯一不同的是模拟E&M信令通过Tip和Ring线上的电平变化来传输信令信息,而数字E&M信令采用TS16时隙的4个比特位进行传输(与R2信令相似)。
表2-38 配置数字E&M信令的立即启动方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
建立数字E&M信令的TS组,并选择立即启动方式 |
timeslot-set ts-set-number timeslot-list timeslots-list signal e&m-immediate |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入数字E&M语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
配置立即启动方式下,发送被叫号码前的延时时间 |
delay send-dtmf millseconds |
可选 缺省情况下,发送被叫号码前的延时时间是300毫秒 |
timer dial-interval、timer wait-digit、timer ring-back和delay send-dtmf命令请参见“语音命令参考”中的“模拟语音用户线”。
表2-39 配置数字E&M信令的延时启动方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
建立数字E&M信令的TS组,并选择延时启动方式 |
timeslot-set ts-set-number timeslot-list timeslots-list signal e&m-delay |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入数字E&M语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
配置延时启动方式下,延时信号持续的最大时间 |
delay hold millseconds |
可选 缺省情况下,延时信号持续的最大时间是400毫秒 |
配置延时启动方式下,发送延时信号前的等待时间 |
delay rising millseconds |
可选 缺省情况下,发送延时信号前的等待时间是300毫秒 |
表2-40 配置数字E&M信令的闪断启动方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
建立数字E&M信令的TS组,并选择启动方式 |
timeslot-set ts-set-number timeslot-list timeslots-list signal e&m-wink |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入数字E&M语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
配置闪断启动方式下,主叫端发送占用信号后等待闪断信号的最大时间 |
delay wink-rising millseconds |
可选 缺省情况下,等待闪断信号的最大时间是2000毫秒 |
配置闪断启动方式下,被叫端发送闪断信号的最长持续时间 |
delay wink-hold millseconds |
可选 缺省情况下,闪断信号持续时间是500毫秒 |
配置闪断启动方式下,被叫端发送闪断信号前的最小延时时间 |
delay send-wink millseconds |
可选 缺省情况下,发送闪断信号前的最小延时时间是200毫秒 |
模拟E&M只能提供1路专线,无法满足大容量的专线需求,因此需要在VE1/VT1上支持数字E&M无信令功能,其呼叫流程和模拟E&M基本相同,只是将模拟信号换成数字信号。这样一个VE1接口能支持30路专线,VT1接口能支持23路专线,大大增加了系统的容量。
表2-41 使能E&M无信令模式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入数字E&M语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
使能E&M无信令模式 |
open-trunk { caller monitor interval | called } |
可选 缺省情况下,E&M无信令模式处于关闭状态 |
· 结合专线自动振铃功能使用时,主叫语音网关需要配置private-line命令,关于专线自动振铃功能请参见“语音配置指导”中的“拨号策略”。
· 使能E&M无信令模式前,E&M信令必须处于立即(immediate)启动模式。
· 模拟E&M无信令方式请参见“1.11 配置E&M语音用户线”,关于open-trunk命令请参见“语音命令参考”中的“模拟语音用户线”。
表2-42 配置数字E&M信令的接收和发送信令
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
建立数字E&M信令的TS组,并选择启动方式 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { e&m-delay | e&m-immediate | e&m-wink } |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入数字E&M语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
配置数字E&M信令接收空闲信令的ABCD比特值 |
signal-value received idle ABCD |
可选 缺省情况下,数字E&M信令接收空闲信令的ABCD比特值为1101 |
配置数字E&M信令接收占用信令的ABCD比特值 |
signal-value received seize ABCD |
可选 缺省情况下,数字E&M信令接收占用信令的ABCD比特值为0101 |
配置数字E&M信令发送空闲信令的ABCD比特值 |
signal-value transmit idle ABCD |
可选 缺省情况下,数字E&M信令发送空闲信令的ABCD比特值为1101 |
配置数字E&M信令发送占用信令的ABCD比特值 |
signal-value transmit seize ABCD |
可选 缺省情况下,数字E&M信令发送占用信令的ABCD比特值为0101 |
· 本端数字E&M信令接收空闲信令的ABCD比特值必须和对端数字E&M信令发送空闲信令的ABCD比特值相同。占用信令的处理方法与空闲信令相同。
· 改变数字E&M信令的ABCD值的配置后,必须先使用shutdown命令使对应的数字E&M语音用户线离线,然后再使用undo shutdown命令使其恢复服务。否则,此语音用户线将无法正常使用。
表2-43 配置数字E&M信令的时间调节功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
建立数字E&M类型的TS组,并选择启动方式 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { e&m-delay | e&m-immediate | e&m-wink } |
必选 |
退出E1/T1接口视图 |
quit |
- |
进入数字E&M语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
配置拨号时两个号码间的最大等待时长 |
timer dial-interval seconds |
可选 seconds缺省值为10秒 |
配置主叫端等待被叫回铃应答的超时时间 |
timer ring-back seconds |
可选 缺省情况下,等待被叫回铃应答的超时时间是60秒 |
配置被叫端等待主叫端发送首位被叫号码的超时时间 |
timer wait-digit { seconds | infinity } |
可选 缺省情况下,等待主叫端发送首位被叫号码的超时时间是5秒 |
表2-44 查询指定时隙的中继电路
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
建立数字E&M类型的TS组,并选择启动方式 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { e&m-delay | e&m-immediate | e&m-wink } |
必选 |
进入数字E&M信令视图 |
cas ts-set-number |
- |
对指定时隙的中继电路进行查询 |
ts query timeslots timeslots-list |
可选 |
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
建立数字LGS类型的TS组,并选择启动方式 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { fxo-ground | fxo-loop | fxs-ground | fxs-loop } |
可选 |
退出数字LGS信令视图 |
quit |
- |
进入语音用户线视图 |
subscriber-line ts-set-number:ts-set-number |
- |
配置延时拨号时间 |
delay start-dial value |
可选 缺省情况下,主叫侧发送DTMF码的延时拨号时间为1秒 |
配置等待用户拨第一位号码的超时时间 |
timer first-dial seconds |
可选 缺省情况下,等待用户拨第一位号码的最大等待时间是10秒 |
配置两个号码间的最大等待时长 |
timer dial-interval seconds |
可选 缺省情况下,两位号码之间的最大等待时间为10秒 |
配置主叫端等待被叫回铃应答的超时时间 |
timer ring-back seconds |
可选 缺省情况下,等待被叫回铃应答的超时时间是60秒 |
delay start-dial、timer first-dial、timer dial-interval、delay、delay send-dtmf和timer ring-back命令请参见“语音命令参考”中的“模拟语音用户线”。
表2-46 查询指定时隙的中继电路
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入E1/T1接口视图 |
controller { e1 | t1 } slot-number |
- |
建立数字LGS类型的TS组,并选择启动方式 |
timeslot-set ts-set-number timeslot-list timeslots-list signal { fxo-ground | fxo-loop | fxs-ground | fxs-loop } |
可选 |
进入数字LGS信令视图 |
cas ts-set-number |
- |
对指定时隙的中继电路进行查询 |
ts query timeslots timeslots-list |
可选 |
BSV(BRI S/T Voice)接口支持语音传输,可以实现ISDN BRI接口数字PCM语音的接收、发送和压缩、解压缩处理,并通过路由器的其它广域网接口实现VoIP功能。
BSV接口一般用于连接ISDN数字话机,也可以作为中继接口与PBX数字中继连接。如果配合FXS或FXO模拟语音接口,可以实现灵活的语音呼叫选路策略。
路由器已经插有BSV接口卡,而且路由器支持BSV接口卡。
表2-47 配置ISDN BRI接口
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入指定BSV BRI接口的视图 |
interface bri interface-number |
- |
配置接口描述信息 |
description text |
可选 缺省情况下,BSV BRI接口的描述字符串为 “该接口的接口名 Interface” |
开启BSV BRI接口B通道的环回检测功能 |
loopback { b1 | b2 | both } |
可选 缺省情况下,BSV BRI接口不设置自环 |
配置BSV BRI接口最大传输单元的大小 |
mtu size |
可选 |
配置BSV BRI接口定时查询链路状态的时间间隔 |
timer hold seconds |
可选 缺省情况下,BSV BRI接口定时查询链路状态的时间间隔为10秒 |
配置BSV BRI接口允许发送端口Link up和Link down的SNMP Trap报文 |
enable snmp trap updown |
可选 缺省情况下,BSV BRI接口允许发送端口Link up和Link down的SNMP Trap报文
|
恢复BSV BRI接口的缺省配置 |
default |
可选 |
关闭BSV BRI接口 |
shutdown |
可选 缺省情况下,BSV BRI接口处于开启状态 |
关于description、loopback、mtu和shutdown命令的详细介绍请参见“接口管理命令参考”中的“WAN接口”。
AMD(Answering Machine Detection)是通过统计算法来识别真人接听、自动应答机接听的检测功能。AMD主要用于呼叫中心的预测性拨号系统,这些业务的特点是需要对接听对象进行识别,区分的接听对象包括真人接听、自动应答机、传真和Modem。
AMD使用的统计算法主要使用应答节奏:语音持续时间和静音时间。通常真人接听电话后说完简短的问候语就是一段静音,等待对方响应,而自动应答机的问候语是一段录音,通常比较长,静音间隔较小。
表2-48 使能AMD功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音用户线视图 |
subscriber-line slot-number:ts-set-number |
- |
使能AMD |
amd enable |
必选 缺省情况下,AMD功能处于关闭状态 需要注意的是:各国语言特点、自动应答机问候语的差别、背景噪音和音乐等都会影响AMD检测结果 |
AMD功能的支持情况与实际使用的板卡有关。
AMD检测结果的准确率和检测参数的设置有关。可以通过调整AMD检测参数,提高检测准确率。
表2-49 配置AMD检测参数
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音视图 |
voice-setup |
- |
配置AMD检测参数 |
amd parameter { machine-time value | max-analyze-time value | min-silence-time value | valid-voice-time value | voice-energy-threshold value } |
可选 缺省情况下,machine-time(被识别为自动应答机的时间)为2600毫秒,max-analyze-time(AMD最大分析时间)为4000毫秒,min-silence-time(有效语音后的最短静音时间)为800毫秒,valid-voice-time(有效语音的最短时间)为120毫秒,voice-energy-threshold(语音能量阈值)为100 参数的具体含义请参见“语音命令参考”中的“数字语音用户线” |
在语音视图下的amd parameter命令为全局配置命令,一旦配置后,对整个设备都起作用。
拨打电话一般为主叫方付费,但在某些情况下,只需要对特定的被叫号码收费,这时就需要反向计费功能。
路由器根据被叫号码前缀识别入呼叫所拨打的电话为被叫付费电话后,会与PBX设备进行交互,最终完成反向计费功能。
如果语音视图与数字语音用户线下均配置了本命令,则数字语音用户线下的配置将生效。
表2-50 配置反向计费功能(语音视图)
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音视图 |
voice-setup |
- |
配置需要进行反向计费的被叫号码前缀 |
reverse-charge prefix string |
可选 缺省情况下,未配置任何用于反向计费的被叫号码前缀 |
表2-51 配置反向计费功能(数字语音用户线视图)
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入数字语音用户线视图 |
subscriber-line line-number |
- |
配置需要进行反向计费的被叫号码前缀 |
reverse-charge prefix string |
可选 缺省情况下,未配置任何用于反向计费的被叫号码前缀 |
反向计费功能的支持情况与实际使用的板卡有关。
设备收到标准的DISCONNECT消息,会立即自动关闭B通道(若B通道之前为开启状态),释放资源,完成拆线。
如果设备收到PI(Progress Indicator,进展指示语)为8的DISCONNECT消息,用户侧B通道若为开启状态则保持B通道,若为关闭状态则重新建立B通道,以接收带內信号音,并进入拆线指示状态。在收到后续的拆线消息后,才能完成拆线。此过程中,B通道会一直被占用。
如果用户希望立即拆线、避免长时间占用B通道,可通过本配置将PI为8的DISCONNECT消息按照标准的DISCONNECT消息处理。
表2-52 配置PI为8的DISCONNECT消息的处理方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入语音视图 |
voice-setup |
- |
配置设备收到PI为8的DISCONNECT消息时按照标准DISCONNECT消息处理 |
call disc-pi-off |
可选 缺省情况下,设备收到PI为8的DISCONNECT消息时,用户侧B通道若为开启状态则保持B通道,若为关闭状态则重新建立B通道,用以接受带内信号音,并进入拆线指示状态 |
为便于维护人员分析及定位问题,系统提供数字语音用户线的PCM、语音RTP或命令数据的镜像功能。
表2-53 镜像数字语音用户线的PCM、语音RTP或命令数据
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入数字语音用户线视图 |
subscriber-line line-number |
- |
根据主叫号码镜像PCM或语音RTP数据 |
mirror number number { pcm | { in | out | all } data } calling calling-number to { local-interface interface-type interface-number [ mac H-H-H ] | remote-ip ip-address [ port port ] } |
可选 缺省情况下,不镜像任何数据 |
根据接口时隙镜像PCM数据 |
mirror number number pcm { bdsp | fdsp } channel-number to { local-interface interface-type interface-number [ mac H-H-H ] | remote-ip ip-address [ port port ] } |
可选 缺省情况下,不镜像任何数据 |
镜像所有时隙的语音RTP或命令数据 |
mirror number number { in | out | all } { command | data } to { local-interface interface-type interface-number [ mac H-H-H ] | remote-ip ip-address [ port port ] } |
可选 缺省情况下,不镜像任何数据 |
在完成上述配置后,在任意视图下执行display命令可以显示配置后数字语音用户线的运行情况,通过查看显示信息验证配置的效果。
表2-54 E1和T1显示和维护
操作 |
命令 |
显示数字语音用户线配置 |
display voice subscriber-line [ slot-number:{ { ts-set-number | ts-set-number.sub-timeslot } | 15 | 23 } ] [ brief ] [ | { begin | exclude | include } regular-expression ] |
A地、B地两地的电话利用具有语音功能的路由器Router A和Router B直接经由IP网络进行通话。Router A通过E1语音用户线采用R2信令连接PBX交换机,并使用FXS语音用户线直接连接电话0101003;Router B只通过E1语音用户线采用数字E&M信令(延时启动方式)连接PBX交换机。拨号采用一次拨号方式。
图2-7 路由器通过E1方式连接PBX
(1) A地侧路由器的参数配置
# 配置以太网口地址为1.1.1.1/24。
<RouterA> system-view
[RouterA] interface ethernet 2/1
[RouterA-Ethernet2/1] ip address 1.1.1.1 255.255.255.0
[RouterA-Ethernet2/1] quit
# 配置TS组。
<RouterA> system-view
[RouterA] controller e1 1/1
[RouterA-E1 1/1] timeslot-set 1 timeslot-list 1-31 signal r2
[RouterA-E1 1/1] quit
# 建立FXS接口上的POTS语音实体(电话号码010-1003)。
[RouterA] system-view
[RouterA] voice-setup
[RouterA-voice] dial-program
[RouterA-voice-dial] entity 1003 pots
# 配置FXS接口上的POTS语音实体的被叫号码模板。
[RouterA-voice-dial-entity1003] match-template 0101003
# 配置FXS接口上的POTS语音实体与逻辑接口对应。
[RouterA-voice-dial-entity1003] line 3/0
[RouterA-voice-dial-entity1003] quit
# 建立E1接口上的POTS语音实体(电话号码010-1001)。
[RouterA-voice-dial] entity 1001 pots
# 配置E1接口上的POTS语音实体的被叫号码模板。
[RouterA-voice-dial-entity1001] match-template 0101001
# 配置E1接口上的POTS语音实体与逻辑接口对应。
[RouterA-voice-dial-entity1001] line 1/1:1
[RouterA-voice-dial-entity1001] send-number all
[RouterA-voice-dial-entity1001] quit
# 建立E1接口上的POTS语音实体(电话号码010-1002)。
[RouterA-voice-dial] entity 1002 pots
# 配置E1接口上的POTS语音实体的被叫号码模板。
[RouterA-voice-dial-entity1002] match-template 0101002
# 配置E1接口上的POTS语音实体与逻辑接口对应。
[RouterA-voice-dial-entity1002] line 1/1:1
[RouterA-voice-dial-entity1002] send-number all
# 建立VoIP语音实体。
[RouterA-voice-dial-entity1002] entity 0755 voip
# 配置VoIP语音实体的被叫号码模板。
[RouterA-voice-dial-entity755] match-template 0755....
# 配置VoIP语音实体与逻辑接口对应。
[RouterA-voice-dial-entity755] address ip 2.2.2.2
(2) B地侧路由器的参数配置与A地侧大体一致
# 配置以太网口地址为2.2.2.2/24。
<RouterB> system-view
[RouterB] interface ethernet 2/1
[RouterB-Ethernet2/1] ip address 2.2.2.2 255.255.255.0
[RouterB-Ethernet2/1] quit
# 配置TS组。
[RouterB] system-view
[RouterB] controller e1 1/1
[RouterB-E1 1/1] timeslot-set 1 timeslot-list 1-31 signal e&m-delay
[RouterB-E1 1/1] quit
# 建立E1接口上的POTS语音实体(电话号码0755-2001)。
[RouterB] voice-setup
[RouterB-voice] dial-program
[RouterB-voice-dial] entity 2001 pots
# 配置E1接口上的POTS语音实体的被叫号码模板。
[RouterB-voice-dial-entity2001] match-template 07552001
# 配置E1接口上的POTS语音实体与逻辑接口对应。
[RouterB-voice-dial-entity2001] line 1/1:1
[RouterB-voice-dial-entity2001] send-number all
[RouterB-voice-dial-entity2001] quit
# 建立E1接口上的POTS语音实体(电话号码0755-2002)。
[RouterB-voice-dial] entity 2002 pots
# 配置E1接口上的POTS语音实体的被叫号码模板。
[RouterB-voice-dial-entity2002] match-template 07552002
# 配置E1接口上的POTS语音实体与逻辑接口对应。
[RouterB-voice-dial-entity2002] line 1/1:1
[RouterB-voice-dial-entity2002] send-number all
[RouterB-voice-dial-entity2002] quit
# 建立VoIP语音实体。
[RouterB-voice-dial] entity 010 voip
# 配置VoIP语音实体的被叫号码模板。
[RouterB-voice-dial-entity10] match-template 010....
# 配置VoIP语音实体与逻辑接口对应。
[RouterB-voice-dial-entity10] address ip 1.1.1.1
A地、B地两地的电话利用具有语音功能的路由器Router A和Router B直接经由IP网络进行通话。Router A通过E1语音用户线连接PBX交换机,并使用FXS语音用户线直接连接电话0101003;Router B只通过E1语音用户线连接PBX交换机。两地路由器通过采用ISDN PRI接口DSS1用户信令与交换机连接,拨号采用一次拨号方式。
图2-8 E1接口采用DSS1信令组网图
(1) A地侧路由器的参数配置
# 配置以太网口地址为1.1.1.1/24。
<RouterA> system-view
[RouterA] interface ethernet 2/1
[RouterA-Ethernet2/1] ip address 1.1.1.1 255.255.255.0
[RouterA-Ethernet2/1] quit
# 配置ISDN PRI组。
[RouterA] controller e1 1/1
[RouterA-E1 1/1] pri-set
# 建立FXS接口上的POTS语音实体(电话号码010-1003)。
[RouterA] system-view
[RouterA] voice-setup
[RouterA-voice] dial-program
[RouterA-voice-dial] entity 1003 pots
# 配置FXS接口上的POTS语音实体的被叫号码模板(电话号码010-1003)。
[RouterA-voice-dial-entity1003] match-template 0101003
# 配置FXS接口上的POTS语音实体与逻辑接口对应(电话号码010-1003)。
[RouterA-voice-dial-entity1003] line 3/0
[Sysname-voice-dial-entity1003] quit
# 建立ISDN PRI接口上的POTS语音实体(电话号码010-1001)。
[RouterA-voice-dial] entity 1001 pots
# 配置ISDN PRI接口上的POTS语音实体的被叫号码模板(010-1001)。
[RouterA-voice-dial-entity1001] match-template 0101001
# 配置ISDN PRI接口上的POTS语音实体与逻辑接口对应(电话号码010-1001)。
[RouterA-voice-dial-entity1001] line 1/1:15
[RouterA-voice-dial-entity1001] send-number all
[RouterA-voice-dial-entity1001] quit
# 建立ISDN PRI接口上的POTS语音实体(电话号码010-1002)。
[RouterA-voice-dial] entity 1002 pots
# 配置ISDN PRI接口上的POTS语音实体的被叫号码模板(电话号码010-1001)。
[RouterA-voice-dial-entity1002] match-template 0101002
# 配置ISDN PRI接口上的POTS语音实体与逻辑接口对应(电话号码010-1001)。
[RouterA-voice-dial-entity1002] line 1/1:15
[RouterA-voice-dial-entity1002] send-number all
[RouterA-voice-dial-entity1002] quit
# 建立VoIP语音实体。
[RouterA-voice-dial] entity 0755 voip
# 配置VoIP语音实体的被叫号码模板。
[RouterA-voice-dial-entity755] match-template 0755....
# 配置VoIP语音实体与逻辑接口对应。
[RouterA-voice-dial-entity755] address ip 2.2.2.2
(2) B地侧路由器的参数配置与A地侧大体一致
# 配置以太网口地址为2.2.2.2/24。
<RouterB> system-view
[RouterB] interface ethernet 2/1
[RouterB-Ethernet2/1] ip address 2.2.2.2 255.255.255.0
[RouterB-Ethernet2/1] quit
# 配置ISDN组。
[RouterB] controller e1 1/1
[RouterB-E1 1/1] pri-set
[RouterB-E1 1/1] quit
# 建立ISDN PRI接口上的POTS语音实体(电话号码0755-2001)。
[RouterB] voice-setup
[RouterB-voice] dial-program
[RouterB-voice-dial] entity 2001 pots
# 配置ISDN PRI接口上的POTS语音实体的被叫号码模板(电话号码0755-2001)。
[RouterB-voice-dial-entity2001] match-template 07552001
# 配置ISDN PRI接口上的POTS语音实体与逻辑接口对应(电话号码0755-2001)。
[RouterB-voice-dial-entity2001] line 1/1:15
[RouterB-voice-dial-entity2001] send-number all
[RouterB-voice-dial-entity2001] quit
# 建立ISDN PRI接口上的POTS语音实体(电话号码0755-2002)。
[RouterB-voice-dial] entity 2002 pots
# 配置ISDN PRI接口上的POTS语音实体的被叫号码模板(电话号码0755-2002)。
[RouterB-voice-dial-entity2002] match-template 07552002
# 配置ISDN PRI接口上的POTS语音实体与逻辑接口对应(电话号码0755-2002)。
[RouterB-voice-dial-entity2002] line 1/1:15
[RouterB-voice-dial-entity2002] send-number all
[RouterB-voice-dial-entity2002] quit
# 建立VoIP语音实体。
[RouterB-voice-dial] entity 010 voip
# 配置VoIP语音实体的被叫号码模板。
[RouterB-voice-dial-entity10] match-template 010....
# 配置VoIP语音实体与逻辑接口对应。
[RouterB-voice-dial-entity10] address ip 1.1.1.1
Router A与Router B分别通过QSIG信令与PBX相连,Router A与Router B之间运行SIP协议(即SIP网络连接两端ISDN网络)。对于从010-1001到0755-2001的跨越SIP网络的呼叫,发送端QSIG信息由入口网关Router A接收处理后封装到SIP报文中最终发送给出口网关Router B。出口网关Router B对接收到的SIP报文重新提取在SIP消息中封装的QSIG信令发送到接收端ISDN侧。
图2-9 QSIG tunnel功能配置组网图
(1) 配置Router A
# 配置以太网口地址为1.1.1.1/24。
<RouterA> system-view
[RouterA] interface ethernet 2/1
[RouterA-Ethernet2/1] ip address 1.1.1.1 255.255.255.0
[RouterA-Ethernet2/1] quit
# 配置ISDN PRI组。
[RouterA] controller e1 1/1
[RouterA-E1 1/1] pri-set
[RouterA-E1 1/1] quit
# 配置ISDN 协议类型和协议模式。
[RouterA] interface serial 1/1:15
[RouterA-Serial1/1:15] isdn protocol-type qsig
[RouterA-Serial1/1:15] quit
# 建立ISDN PRI接口上的POTS语音实体(电话号码010-1001)。
[RouterA] voice-setup
[RouterA-voice] dial-program
[RouterA-voice-dial] entity 1001 pots
# 配置ISDN PRI接口上的POTS语音实体的被叫号码模板(电话号码010-1001)。
[RouterA-voice-dial-entity1001] match-template 0101001
# 配置ISDN PRI接口上的POTS语音实体与逻辑接口对应(电话号码010-1001)。
[RouterA-voice-dial-entity1001] line 1/1:15
[RouterA-voice-dial-entity1001] send-number all
[RouterA-voice-dial-entity1001] quit
[RouterA-voice-dial] quit
[RouterA-voice] quit
# POTS实体关联的语音用户线下配置使能QSIG tunnel功能。
[RouterA] subscriber-line 1/1:15
[RouterA-subscriber-line1/1:15] qsig-tunnel enable
[RouterA-subscriber-line1/1:15] quit
# 建立VoIP语音实体。
[RouterA-voice] dial-program
[RouterA-voice-dial] entity 0755 voip
# 配置VoIP语音实体的被叫号码模板。
[RouterA-voice-dial-entity755] match-template 0755....
# 配置VoIP语音实体与逻辑接口对应。
[RouterA-voice-dial-entity755] address sip ip 2.2.2.2
(2) 配置Router B
# 配置以太网口地址为2.2.2.2/24。
<RouterB> system-view
[RouterB] interface ethernet 2/1
[RouterB-Ethernet2/1] ip address 2.2.2.2 255.255.255.0
[RouterB-Ethernet2/1] quit
# 配置ISDN PRI组。
[RouterB] controller e1 1/1
[RouterB-E1 1/1] pri-set
[RouterB-E1 1/1] quit
# 配置ISDN 协议类型和协议模式。
[RouterB] interface serial 1/1:15
[RouterB-Serial1/1:15] isdn protocol-type qsig
[RouterB-Serial1/1:15] quit
# 建立ISDN PRI接口上的POTS语音实体(电话号码0755-2001)。
[RouterB] voice-setup
[RouterB-voice] dial-program
[RouterB-voice-dial] entity 2001 pots
# 配置ISDN PRI接口上的POTS语音实体的被叫号码模板(电话号码0755-2001)。
[RouterB-voice-dial-entity2001] match-template 07552001
# 配置ISDN PRI接口上的POTS语音实体与逻辑接口对应(电话号码0755-2001)。
[RouterB-voice-dial-entity2001] line 1/1:15
[RouterB-voice-dial-entity2001] send-number all
[RouterB-voice-dial-entity2001] quit
[RouterB-voice-dial] quit
# POTS实体关联的语音用户线下配置使能QSIG tunnel功能。
[RouterB] subscriber-line 1/1:15
[RouterB-subscriber-line1/1:15] qsig-tunnel enable
[RouterB-subscriber-line1/1:15] quit
# 建立VoIP语音实体。
[RouterB-voice] dial-program
[RouterB-voice-dial] entity 010 voip
# 配置VoIP语音实体的被叫号码模板。
[RouterB-voice-dial-entity10] match-template 010....
# 配置VoIP语音实体与逻辑接口对应。
[RouterB-voice-dial-entity10] address sip ip 1.1.1.1
使用R2信令,路由器无法与交换机侧用户建立连接。
可以按照如下步骤进行:
通过使用display current-configuration命令检查路由器的中继模式是否与交换机配置的中继模式对应。即当交换机侧为出中继时,路由器侧必须为入中继或双向中继;当交换机侧为入中继时,路由器侧必须为出中继或双向中继。当路由器侧中继模式为入中继时,路由器侧只允许用户呼入,不能呼出。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!