GPON MDU VOIP命令行手册.docx
《GPON MDU VOIP命令行手册.docx》由会员分享,可在线阅读,更多相关《GPON MDU VOIP命令行手册.docx(23页珍藏版)》请在冰豆网上搜索。
GPONMDUVOIP命令行手册
GPONMDUVOIP命令行手册
1紧凑式命令的符号说明
{}*n:
大括号中的参数是可选的,后面的n代表大括号中的参数最多能出现n次
[a|b]:
中括号中的多个参数在同一时刻只能出现一个,且必须出现一个。
<1-10>:
尖括号代表这是一个必选参数。
如果两个数字之间有”-“,则代表一个输入范围,否则可以输入任意字符串或按照尖括号中的字符串格式进行匹配。
。
2通用快捷方式及命令
?
:
在任何模式下输入”?
”(shift+?
),即会显示当前模式下可以使用的分解后的命令。
在输入参数的过程上使用则会提示当前应该输入或后面的参数选项。
List:
在任何模式下输入list命令,则显示当前模式下所有可用的紧凑式命令。
后面带参数时将显示当前模式下包含参数字符串的所有命令。
Tab、ctrl+i:
在输入部分命令后,使用”tab”键,则会提示匹配的所有命令,如果当前只有一个命令匹配,则会自动补齐。
如果没有命令匹配,则会提示错误
命令编辑:
在命令输入出错时,可以使用左右键等来进行命令的编辑
⏹Ctrl+u:
删除当前输入的命令
⏹Ctrl+d、Delete:
删除光标后的一个字符
⏹Ctrl+j、Enter:
回车
⏹Ctrl+h、Backspace:
删除光标前的字符
⏹Ctrl+b、<-:
光标向左移动
⏹Ctrl+f、->:
光标向右移动
⏹Ctrl+a:
光标跳到当前输入命令的首字母
⏹End:
光标跳到当前输入命令的尾字母
⏹Ctrl+k:
删除光标后的所有字符
⏹Ctrl+w:
删除光标前的所有字符
不完整命令:
在用户输入命令时,如果用户可以确定每一个输入不完整的命令在当前命令中是唯一的(即按tab键会进行补齐),则所有参数都可以进行不完整输入。
例如:
showvoip_status,可以简写为:
shvoip。
历史命令:
在用户输入命令进行回车后,不管用户输入的命令是否合法有效,系统会将该会话下输入的所有命令进行保存(最多保存20个,超过后将最早输入的命令冲掉)。
通过使用上下键(或使用Ctrl+p或Ctrl+n)可以显示单条历史命令。
或使用showhistory查看当前保存的所有历史命令。
exit:
退到上一级模式中。
clear:
清屏命令。
清除当前屏幕的所有字符。
help:
显示基本帮助信息
logout:
退出voip客户端
set:
对相关VOIP配置进行设置,如:
setrgw_name test001。
注意:
只是进行了设置,新的值并没有生效,如果要生效,要执行“activate”命令。
show:
显示VOIP相关配置的值。
如:
showrgw_name。
undo:
对进行set命令配置的操作进行取消,注意:
在未执行“activate”.
activate使set的配置命令项立即生效。
说明:
对于显示单个配置项的值,执行show+配置项名就可以。
输入show后,按”Tab”键就可以补齐相关配置项名。
在本手册中将不对显示单个配置项的值show命令做详细介绍,只对相关set命令介绍。
对于有的set命令带可选参数,如:
setreg_fqdn{}。
如果输入命令时不带参数,如:
setreg_fqdn,则将默认是配置一个空字符串值。
3运行VOIPCLI
3.1在twshell的config模式下,输入“voip”命令则进入了VOIPCLI,如下图
3.2在VOIPCLI下就可以进行VOIP相关参数的配置。
VOIPCLI分为9大视图结点,每个结点视图下会挂载与结点相关的配置命令.。
结点划分如下图。
3.3结点层次简介
1)VoIP结点
CLI登录首先进入VOIP根结点模式,在此模式下提供了分别进入子结点模式的命令和具有全局性设置的命令,如:
setsntp
2)Log结点
在VOIP结点模式下输入log命令就会进入到log结点模式。
在此模式下主要是对整个系统的打印日志级别进行配置。
3)Protocol结点
在VOIP结点模式下输入protocol命令就会进入到protocol结点模式。
此结点模式下挂有两个协议子结点,分别是SIP,H248,可以进入相关子结点模式对相关协议的全局配置进行设置。
在protocol结点模式下有协议栈切换命令是:
setpstack[sip|h248] 等等。
4)Common结点
在VOIP结点模式下输入common命令就会进入到common结点模式。
此结点主要是一些通用的配置,如:
编解码参数的配置。
5)Port结点
在VOIP结点模式下输入port命令就会进入到port结点模式。
在此结点下主要对Port级别的参数进行配置。
6)Sntp结点
在VOIP结点模式下输入sntp命令就会进入到sntp结点模式。
在此结点下可以配置Sntp相关参数。
4视图结点配置命令详细介绍
4.1VOIP视图
4.1.1log
功能:
进入log配置视图结点
4.1.2protocol
功能:
进入protocol配置视图结点
4.1.3common
功能:
进入common配置视图结点
4.1.4port
功能:
进入port配置视图结点
4.1.5sntp
功能:
进入sntp配置视图结点
4.2Log视图
4.2.1setsys_log [打印级别]
打印级别如下:
spy_gen_info 0
spy_fnenter1
spy_event2
spy_minor_err3
spy_major_err4
spy_fatal_err5
spy_level_off6
功能:
设置系统日志打印级别。
默认级别:
spy_fatal_error.打印级别按上面顺序依次递增。
级别越高,打印信息越少;级别越低,打印信息越详细
4.2.2set stack_log [打印级别]
功能:
设置协议栈模块打印级别
4.2.3setcall_control_log [打印级别]
功能:
设置呼叫控制模块打印级别
4.2.4set reg_log [打印级别]
功能:
设置注册模块打印级别
4.2.5set dsp_log [打印级别]
功能:
设置Dsp模块打印级别
4.2.6set tele_log [打印级别]
功能:
设置电话接口模块打印级别
4.2.7set dialplan_log [打印级别]
功能:
设置拨号规则匹配模块打印级别
4.2.8set restart_log [打印级别]
功能:
设置启动和配置管理模块打印级别
4.2.9setport <0-16> [on|off]
功能:
设置分端口级别打印,如:
spyport0off关闭port0打印。
setport16off/setport16on同时关闭16个PORT的打印或打开16个PORT的打印。
4.2.10setlog_server [on|off] ip port <0-65535> {dev}*1
功能:
设置开启打印日志到日志服务器。
分别设置日志服务器IP,端口,设备名(可选)
4.2.11set*<0-6>
功能:
同时设置八个模块的日志打印级别
4.2.12setmodule{[sys_log]}{[stack_log]}{[call_control_log]}{[reg_log]}{[dsp_log]}{[tele_log]}{[dialplan_log]}{[restart_log]}{[level]<0-6>}
功能:
同时设置一个模块或多个模块的打日志打印级别。
如果命令行没有带level级别参数,则打印级别默认为0.
4.2.13Showall
功能:
显示Log结点下的所有配置项值。
4.3Protocol
4.3.1setpstack[sip|h248|mgcp]
功能:
进行协议栈切换。
4.3.2setvoip [enable|disable]
功能:
关闭或开启VOIP进程。
4.3.3sip
功能:
进入对SIP协议栈设置的视图结点
4.3.4h248
功能:
进入对h248协议栈设置的视图结点
4.4SIP
4.4.1setudp_listen_port<0-65535>
功能:
设置UDP监听端口
4.4.2settcp_listen_port<0-65535>
功能:
设置TCP监听端口
4.4.3settls_listen_port<0-65535>
功能:
设置TLS监听端口
4.4.4setrtp_tos<0-255>
功能:
设置媒体DSCP
4.4.5setsig_tos<0-255>
功能:
设置信令DSCP
4.4.6setregister_timer<0-60000>
功能:
设置注册周期
4.4.7settrans_protocol[udp|tcp|tls]
功能:
设置传输输输协议
4.4.8setremote_uri0
功能:
设置远端SIP地址1,如:
sip:
alice@example:
5060
4.4.9setremote_uri1
功能:
设置远端SIP地址2
4.4.10setremote_uri2
功能:
设置远端SIP地址3
4.4.11setremote_uri3
功能:
设置远端SIP地址3
4.4.12setremote_uri4
功能:
设置远端SIP地址3
4.4.13setreg_failretry_timer<20000-40000>
功能:
设置SIP注册失败重试时长
4.4.14setrtp_port_start<10000-40000>
功能:
设置RTP起始端口
4.4.15setrtp_port_end<10000-40000>
功能:
设置RTP结束端口
4.4.16setsdp_codec_selection[sdp_order|pref_best_bw|best_bw|best_qual]
功能:
设置SDP编码协商模式
4.4.17setsdp_hold0_enable[enable|disable]
功能:
设置SIP呼叫保持SDP中IP地址是否为全0
4.4.18settrusted_sip_source[enable|disble]
功能:
设置对于收到的SIP信息来源是否做检查
4.4.19setsession_temer_se<0-10000>
功能:
设置SIP会话刷新参数的会话时长
4.4.20setsession_temer_minse<0-10000>
功能:
设置SIP会话刷新参数的最小会话刷新时间
4.4.21setpreriodic_ntfy_interval<0-10000>
功能:
设置SIP周期性NOTIFY时间间隔
4.4.22setptime_in_offer[enable|disble]
功能:
设置是否启用SIP的OFFERSDP中的ptime
4.4.23setua_header_info
功能:
设置设备标识
4.4.24settls_enable[enable|disble]
功能:
设置TLS使能
4.4.25settls_debug_mode[enable|disble]
功能:
设置TLS调试开关
4.4.26settls_level[0|1|2|3]
功能:
设置TLS调试级别
4.4.27settls_cache_enable[enable|disble]
功能:
设置TLS缓存是否启用
4.4.28setpath_enable[enable|disble]
功能:
设置SIP协议栈是否支持PATH
4.4.29setrport_enable[enable|disble]
功能:
设置VIA中是否携带RPORT
4.4.30setmedia_security[enable|disble]
功能:
设置媒体安全使能
4.4.31showall
功能:
显示SIP视图下的所有配置项值
4.5H248
4.5.1setrgw_name{}
功能:
设置网关标识(即MGID)
4.5.2setrgw_port<0-65535>
功能:
设置信令端口
4.5.3setsig_tos<0-63>
功能:
设置信令TOS
4.5.4setrtp_tos<0-63
功能:
设置RTPTOS
4.5.5setheartbeat[passive|active]
功能:
设置心跳方式,passive:
被动心跳,active:
主动心跳
4.5.6setmit<0-600000>
功能:
设置心跳周期。
在主动心跳方式下,mit一版较小,默认值为20000ms;被动心
跳方式下,mit建议为软交换心跳周期的8倍
4.5.7setmwd<0-600000>
功能:
设置启动时防雪崩时间
4.5.8setinit_rex_to<100-20000>
功能:
设置起始重传超时时长。
在RTT未知的情况下使用。
默认值:
2000ms
4.5.9setmin_rex_to<1-1000>
功能:
设置重传超时下限。
防止重传过于密集。
默认值:
100ms
4.5.10setmax_rex_to<1000-20000>
功能:
设置重传超时上限。
防止重传过于稀疏。
默认值:
4000ms
4.5.11sett_max<1000-60000>
功能:
设置重传窗口大小。
默认值:
25000ms
4.5.12sett_hist3000-180000>
功能:
设置事务超时时长。
默认值:
30000ms
4.5.13setdm_start<2000-60000>
功能:
设置Digitmap起始定时器超时时长。
默认值:
10000ms
4.5.14setdm_short<2000-60000>
功能:
设置Digitmap短定时器超时时长。
默认值:
5000ms
4.5.15setdm_long<2000-60000>
功能:
设置Digitmap长定时器超时时长。
默认值:
10000ms
4.5.16setmodem_timer1<0-10000>
功能:
设置ModemTimer1(用于高低速传真)。
默认值:
4000ms
4.5.17setmodem_timer2<0-10000>
功能:
设置ModemTimer2(用于高低速传真)。
默认值:
500ms
4.5.18setencode_mode[prettytext|compacttext|binary]
功能:
设置信令编码方式。
pretty_text:
完整信令方式;
compact_text:
紧凑方式(简写);
binary:
二进制方式
4.5.19settransport[udp|tcp]
功能:
设置传输协议
4.5.20setmgc1_addr
功能:
设置MGC1地址(主服务器IP)
4.5.21setmgc1_port<0-65535>
功能:
设置MGC1端口(主服务器端口)
4.5.22setmgc1_auth[none|dh]
功能:
设置MGC1认证模式
4.5.23setmgc1_key
功能:
设置MGC1密钥
4.5.24setmgc2_addr
功能:
设置MGC2地址(备用服务器IP)
4.5.25setmgc2_port<0-65535>
功能:
设置MGC2端口(备用服务器端口)
4.5.26setmgc2_auth[none|dh]
功能:
设置MGC2 认证模式
4.5.27setmgc2_key
功能:
设置MGC2密钥
4.5.28setphy_term_prefix
功能:
设置物理终结点前缀
4.5.29setphy_term_base
功能:
设置物理终结点基数。
物理终结点前缀+物理终结点基数=物理终结点标识
4.5.30setrtp_term_prefix
功能:
设置RTP终结点(临时终结点)前缀
4.5.31setrtp_term_base
功能:
设置RTP终结点(临时总结点)基数
4.5.32setsend_delay<0-10000>
功能:
设置信令发送延时。
默认值:
50ms
4.5.33setprofile[default|huawei|zte|asb]
功能:
兼容不同软交换的特性。
默认值:
default。
default:
标准行为
huawei:
华为软交换
zte:
中兴软交换
asb:
ASB软交换
4.5.34showall
功能:
显示H248所有配置项值
common
set_relay_mode[rfc2833|inband|signaling]
功能:
设置DTMF中继模式
4.5.35setvad[enable|disable]
功能:
设置静音压缩使能
4.5.36setec[enable|disable]
功能:
设置回声消除使能
4.5.37setmin_delay<20-30>
功能:
设置抖动缓冲最小时间
4.5.38setmax_delay<110-120>
功能:
设置抖动缓冲最大时间
4.5.39setnone_delay<60-70>
功能:
设置抖动缓冲正常时间
4.5.40showall
功能:
显示Common所有配置项值
port
在VOIP视图下,输入“port“则进入port视图,在port视图下要具体进入某个端口进行设置,则要输入port+端口号,如:
port1。
setrx_gain[-6|-5|-4|-3|-2|-1|0|1|2|3|4|5|6|7|8|9|10|11|12|13|14]
功能:
设置SIP的接受增益
settx_gain[-6|-5|-4|-3|-2|-1|0|1|2|3|4|5|6|7|8|9|10|11|12|13|14]
功能:
设置SIP的发送增益
setdigit_map
功能:
设置SIP的拨号规则
setreg_port<0-65535>
功能:
设置SIP的注册服务器端口
setreg_fqdn{}
功能:
设置SIP的注册服务器地址
setbk_reg_fqdn{}
功能:
设置SIP的备用注册服务器地址
setbk_reg_port<0-65535>
功能:
设置SIP的备用注册服务器端口
setproxy_fqdn{}
功能:
设置SIP的代理服器地址
setproxy_port<0-65535>
功能:
设置SIP的代理服务器端口
setbk_proxy_fqdn{}
功能:
设置SIP的备用代理服务器地址
setbk_proxy_port<0-65535>
功能:
设置SIP的备用代理服务器端口
setoutbound{port<0-65535>}
功能:
设置SIP的outbound地址和端口
setbk_outbound{port<0-65535>}
功能:
设置SIP的备用outbound地址和端口
setcid_name
功能:
设置SIP的CID名称
setcid_number
功能:
设置SIP的CID号码
setuser_name
功能:
设置SIP用户名
setuser_passwd
功能:
设置SIP用户密码
setvoice_codec[PCMU|PCMA|G729|G723|G726-32|G726-40]
功能:
设置SIP语音编解码
set packet_timer[10|20|30]
功能:
设置语音打包时间
setring_id<0-7>
功能:
设置Ring_id号
setoptions_timer<0-3600>
功能:
设置SIP的OPTIONS间隔时间
setinternational_prefix
功能:
设置SIP的国际长途前缀
setinternal_prefix
功能:
设置SIP的国内长途前缀
setcall_barring_pwd
功能:
设置呼出限制密码
setg711_fax_support[enable|disable]
功能:
SIP透传使能
setp2p_call[enable|disable]
功能:
SIPP2P呼叫使能
sett38_fax_support[enable|disable]
功能:
SIP的T38传真使能
setnway_conf[enable|disable]
功能:
SIP的多路会话使能
setcw_default[enable|disable]
功能:
SIP的呼叫等待默认使能
setcid_default[enable|disable]
功能:
CID默认使能
setacblock_default[enable|disable]
功能:
SIP的匿名呼叫默认使能
settone_play[enable|disable]
功能:
SIP的tone音播放使能
setreg_ringping[enable|disable]
功能:
SIP的注册振铃提示使能
setmsg_display[enable|disable]
功能:
SIP的消息显示使能
setemgncy_call[enable|disable]
功能:
SIP的紧急呼叫使能
setcall_return[enable|disable]
功能:
SIP的回拨使能
setrepeat_dial[enable|disable]
功能:
SIP的遇忙重拔使能
setnot_disturb[enable|disable]
功能: