04-EPON VoIP命令
本章节下载: 04-EPON VoIP命令 (224.85 KB)
目 录
1.1.2 display epon voip-port status
1.1.6 voip fax-modem negotiation-mode
1.1.7 voip fax-modem transmission-mode
1.2.4 voip sip outbound-server
1.2.6 voip sip registrar-server
1.2.7 voip sip registration-interval
display epon iad命令用来显示ONU的IAD模块的相关信息。
【命令】
display epon iad interface interface-type interface-number
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type:指定接口类型,取值为Onu或Ronu。
interface-number:指定接口编号。
【举例】
# 显示ONU的IAD模块的相关信息。
<Sysname> display epon iad interface onu 1/0/1:1
IAD basic information
MAC address: 000f-e200-0004
Protocol: SIP
Software version: 101
User count: 2
IAD configuration
IAD IP address configuration mode: Manual
IAD IP address: 172.3.170.58
IAD IP mask: 255.255.255.0
IAD IP gateway: 172.3.103.8
Voice VLAN mode: Tag
CVLAN: 4094
SVLAN: N/A
Priority: 5
Fax/modem configuration
Fax/modem transmission mode: Transparent
Fax/modem negotiation mode: Negotiate
表1-1 display epon iad命令显示信息描述表
字段 |
说明 |
IAD basic information |
IAD模块基本信息 |
The ONU does not support getting IAD basic information. |
当前ONU不支持获取IAD模块信息 |
The ONU failed to get IAD basic information. |
当前ONU获取IAD模块信息失败 |
MAC address |
IAD模块的MAC地址 |
Protocol |
IAD模块支持的语音协议,取值为SIP |
Software version |
IAD模块的软件版本号 |
User count |
ONU的VoIP端口数 |
IAD configuration |
IAD模块配置 |
The ONU does not support getting IAD configuration. |
当前ONU不支持获取IAD模块配置 |
The ONU failed to get IAD configuration. |
当前ONU获取IAD模块配置失败 |
IAD IP address configuration mode |
IAD模块的IP地址配置模式,取值包括: · Manual:手工配置IP地址 · DHCP:通过DHCP功能自动获取IP地址 · PPPoE:通过PPPoE协议获取IP地址 |
IAD IP address |
IAD模块的IP地址 |
IAD IP mask |
IAD模块的IP地址的子网掩码 |
IAD IP gateway |
IAD模块的网关IP地址 |
IAD PPP authentication mode |
IAD模块的本地认证对端的PPP(Point-to-Point Protocol,点对点协议)认证方式,取值包括: · Auto:自动选择PPP认证方式为CHAP或PAP · CHAP:CHAP(Challenge Handshake Authentication Protocol,质询握手认证协议) · PAP:PAP(Password Authentication Protocol,密码认证协议) |
IAD PPPoE username |
IAD模块的PPPoE(Point-to-Point Protocol over Ethernet,在以太网上承载PPP协议)用户名 |
Voice VLAN mode |
Voice VLAN操作模式,取值包括: · Transparent:表示VLAN透传模式 · Tag:表示VLAN标记模式 · QinQ:表示VLAN QinQ模式 |
CVLAN |
为语音报文添加的内层VLAN标签 对于VLAN透传模式,本字段显示为N/A |
SVLAN |
为语音报文添加的外层VLAN标签 对于VLAN透传模式、VLAN标记模式,本字段显示为N/A |
Priority |
语音报文的最外层VLAN标签的802.1p优先级 |
Fax/modem configuration |
传真/Modem配置 |
The ONU does not support getting fax/modem configuration. |
当前ONU不支持获取传真/Modem配置 |
The ONU failed to get fax/modem configuration. |
当前ONU获取传真/Modem配置失败 |
Fax/modem transmission mode |
传真/Modem业务的传输方式,取值包括: · Transparent:透明传输方式 · T38:T38方式 |
Fax/modem negotiation mode |
传真/Modem业务的协商方式,取值包括: · Negotiate:自协商方式 · Auto VBD:自切换方式 |
The ONU has not been registered. |
当前ONU未注册 |
display epon voip-port status命令用来显示ONU的VoIP端口状态。
【命令】
display epon interface interface-type interface-number voip-port port-number status
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type:指定接口类型,取值为Onu或Ronu。
interface-number:指定接口编号。
port-number:VoIP端口号,取值范围为1~当前ONU的VoIP端口数,且支持的最大端口数为64。
【举例】
# 显示ONU的VoIP端口1的状态。
<Sysname> display epon interface onu 1/0/1:1 voip-port 1 status
Port status: Idle
Service status: Normal
Codec mode: Other
表1-2 display epon voip-port status命令显示信息描述表
字段 |
说明 |
Port status |
VoIP端口状态,取值包括: · Connected:已连接 · Connecting:正在连接 · Disconnecting:正在释放连接 · Idle:端口空闲 · Inactive:端口未激活 · Off-hook:摘机 · Registering:端口正在注册 · Ringing:正在振铃 · Ringing-back:正在回铃 · RegFailure:端口注册失败 · Dialing:正在拨号 · Other:其他值 |
Service status |
VoIP端口业务状态,取值包括: · EndAuto:自动终止业务,由MGC故障引起 · EndLocal:本地终止业务,由用户disable端口引起 · EndRemote:对端终止业务,由MGC下发命令引起 · Normal:业务正常 |
Codec mode |
VoIP端口当前使用的编解码方式,取值包括: · G.711A · G.729 · G.711U · G.723 · G.726 · T.38 · Other:其他值 |
iad address命令用来配置ONU的IAD模块的IP地址。
undo iad address命令用来恢复缺省情况。
【命令】
iad address { ip-address { mask-length | mask } gateway gateway | dhcp-alloc | pppoe username username password { cipher | simple } password [ authentication-mode { auto | chap | pap } ] }
undo iad address
【缺省情况】
未配置ONU的IAD模块的IP地址。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
ip-address:手工配置IP地址,为点分十进制格式。
mask-length:IP地址的子网掩码长度,即掩码中连续“1”的个数,取值范围为1~31。
mask:IP地址的子网掩码,为点分十进制格式。
gateway gateway:IAD的网关IP地址。
dhcp-alloc:通过DHCP功能自动获取IP地址。
username:PPPoE用户名,为1~32个字符的字符串,区分大小写。
cipher:表示以密文方式设置密码。
simple:表示以明文方式设置密码。该密码以密文形式存储。
password:PPPoE用户密码,区分大小写,以明文方式设置密码时为1~32个字符的字符串,以密文方式设置密码时为1~73个字符的字符串。
authentication-mode:配置本地认证对端的PPP认证方式。关于PPP认证方式的介绍,请参见“二层技术-广域网接入配置指导”中的“PPP”。
auto:自动选择PPP认证方式为CHAP或PAP。
chap:采用CHAP认证方式。
pap:采用PAP认证方式。
【举例】
# 配置ONU的IAD模块通过DHCP功能自动获取IP地址。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] iad address dhcp-alloc
iad operation命令用来向ONU的IAD模块下发操作指令。
【命令】
iad operation { cancel | re-register | reset }
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
cancel:使IAD从SIP注册服务器或MGC注销。
re-register:使IAD重新向SIP注册服务器或MGC注册。
reset:将IAD恢复出厂设置。
【举例】
# 使ONU的IAD模块重新向SIP注册服务器或MGC注册。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] iad operation re-register
voice vlan命令用来配置ONU的Voice VLAN操作模式。
undo voice vlan命令用来恢复缺省情况。
【命令】
透传模式:
undo voice vlan
VLAN标记模式:
voice vlan cvlan-id [ priority priority ]
VLAN QinQ模式:
voice vlan cvlan-id svlan svlan-id [ priority priority ]
【缺省情况】
ONU的Voice VLAN操作模式为透传模式。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
cvlan-id:为语音报文添加的内层VLAN标签,取值范围为1~4094。
svlan svlan-id:为语音报文添加的外层VLAN标签,取值范围为1~4094。
priority priority:语音报文的最外层VLAN标签的802.1p优先级,取值范围为0~7,缺省值为5。
【举例】
# 配置ONU的Voice VLAN操作模式为VLAN标记模式,为语音报文添加一层VLAN 100的标签。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] voice vlan 100
voip fax-modem negotiation-mode命令用来配置ONU的传真/Modem业务的协商方式。
undo voip fax-modem negotiation-mode命令用来恢复缺省情况。
【命令】
voip fax-modem negotiation-mode { auto-vbd | negotiate }
undo voip fax-modem negotiation-mode
【缺省情况】
ONU的传真/Modem业务的协商方式为自协商。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
auto-vbd:自切换方式。
negotiate:自协商方式。
【举例】
# 配置传真/Modem业务的协商方式为自切换方式。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] voip fax-modem negotiation-mode auto-vbd
【相关命令】
· voip fax-modem transmission-mode
voip fax-modem transmission-mode命令用来配置ONU的传真/Modem业务的传输方式。
undo voip fax-modem transmission-mode命令用来恢复缺省情况。
【命令】
voip fax-modem transmission-mode { t38 | transparent }
undo voip fax-modem transmission-mode
【缺省情况】
ONU的传真/Modem业务的传输方式为透明传输。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
t38:T38方式。
transparent:透明传输方式。
【举例】
# 配置ONU的传真/Modem业务的传输方式为T38。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] voip fax-modem transmission-mode t38
【相关命令】
· voip fax-modem negotiation-mode
voip heartbeat命令用来配置ONU语音业务的心跳参数。
undo voip heartbeat命令用来恢复缺省情况。
【命令】
voip heartbeat { cycle interval | count count }*
undo voip heartbeat
【缺省情况】
ONU语音业务的心跳周期为60秒,心跳次数为3。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
cycle interval:心跳周期,取值范围为1~65535,单位为秒。
count count:心跳次数,取值范围为1~255。
【使用指导】
ONU以指定时间间隔(心跳周期)向SIP服务器/MGC发送一个保活报文,如果在指定次数的心跳周期(心跳次数)后没收到服务器的回应报文,ONU即认为与SIP服务器/MGC的链路中断。
【举例】
# 配置ONU语音业务的心跳周期为180秒。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] voip heartbeat cycle 180
voip-port shutdown命令用来关闭ONU的VoIP端口。
undo voip-port shutdown命令用来打开ONU的VoIP端口。
【命令】
voip-port port-number shutdown
undo voip-port port-number shutdown
【缺省情况】
ONU的VoIP端口处于关闭状态。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
port-number:VoIP端口号,取值范围为1~当前ONU的VoIP端口数。
【举例】
# 打开ONU的VoIP端口1。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] undo voip-port 1 shutdown
display epon voip sip命令用来显示ONU的SIP配置信息。
【命令】
display epon voip sip interface interface-type interface-number
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type:指定接口类型,取值为Onu或Ronu。
interface-number:指定接口编号。
【举例】
# 显示ONU的SIP配置信息。
<Sysname> display epon voip sip interface onu 1/0/1:1
SIP configuration
SIP MG port number: 5060
Main SIP proxy server IP address: 172.3.170.1
Main SIP proxy server port number: 5061
Standby SIP proxy server IP address: N/A
Standby SIP proxy server port number: 5060
Active SIP proxy server: 172.3.170.1
Main SIP registrar server IP address: 172.3.170.1
Main SIP registrar server port number: 5061
Standby SIP registrar server IP address: N/A
Standby SIP registrar server port number: 5060
SIP outbound server IP address: 172.3.170.1
SIP outbound server port number: 5061
SIP registration interval: 3600s
SIP heartbeat cycle: 60s
SIP heartbeat count: 3
表1-3 display epon voip sip命令显示信息描述表
字段 |
说明 |
SIP configuration |
SIP协议配置 |
The ONU does not support getting SIP configuration. |
当前ONU不支持获取SIP协议配置 |
The ONU failed to get SIP configuration. |
当前ONU获取SIP协议配置失败 |
SIP MG port number |
SIP语音网关的端口号 |
Main SIP proxy server IP address |
主用SIP代理服务器的IP地址 |
Main SIP proxy server port number |
主用SIP代理服务器的端口号 |
Standby SIP proxy server IP address |
备用SIP代理服务器的IP地址 |
Standby SIP proxy server port number |
备用SIP代理服务器的端口号 |
Active SIP proxy server |
当前处于激活状态的SIP代理服务器的IP地址 |
Main SIP registrar server IP address |
主用SIP注册服务器的IP地址 |
Main SIP registrar server port number |
主用SIP注册服务器的端口号 |
Standby SIP registrar server IP address |
备用SIP注册服务器的IP地址 |
Standby SIP registrar server port number |
备用SIP注册服务器的端口号 |
SIP outbound server IP address |
SIP外呼服务器的IP地址 |
SIP outbound server port number |
SIP外呼服务器的端口号 |
SIP registration interval |
ONU重新向SIP注册服务器发起注册的周期,单位为秒 |
SIP heartbeat cycle |
心跳周期,单位为秒 |
SIP heartbeat count |
一个心跳周期内的心跳次数 |
The ONU has not been registered. |
当前ONU未注册 |
voip digit-map命令用来配置ONU的SIP数图。
undo voip digit-map命令用来删除ONU的SIP数图。
【命令】
voip digit-map map-name map-content
undo voip digit-map map-name
【缺省情况】
未配置ONU的SIP数图。
某些ONU设备带有缺省数图,无需配置数图即可拨号,请以ONU设备的实际情况为准。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
map-name:数图名称,为1~31个字符的字符串,区分大小写。
map-content:数图内容,为1~125个字符的字符串,区分大小写。
【使用指导】
数图即拨号规则,用于判断用户拨打号码的范围和长度是否符合拨号规则。通过设置数图,允许一定范围内的号码可以正常呼叫。
本命令仅用于将数图内容下发给ONU设备,数图的解释和支持情况请以具体ONU设备为准。
若要支持任意拨号,可以只配置一个“[0-9*#].”数图。
为同一名称的数图多次配置数图内容,最后一次配置的内容生效。
最多可配置64个不同名称的数图。
【举例】
# 配置ONU的SIP数图为允许8888开头的8位数字号码发起呼叫。
<Sysname> system-view
[Sysname] interface Onu1/0/1:1
[Sysname-Onu1/0/1:1] voip digit-map map1 8888xxxx
voip sip mg-port命令用来配置ONU的SIP语音网关的端口号。
undo voip sip mg-port命令用来恢复缺省情况。
【命令】
voip sip mg-port port
undo voip sip mg-port
【缺省情况】
ONU的SIP语音网关的端口号为5060。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
port:SIP语音网关的端口号,取值范围为1~65535。
【举例】
# 配置ONU的SIP语音网关的端口号为5080。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] voip sip mg-port 5080
voip sip outbound-server命令用来配置ONU的SIP外呼服务器。
undo voip sip outbound-server命令用来恢复缺省情况。
【命令】
voip sip outbound-server ip ip-address [ port port ]
undo voip sip outbound-server
【缺省情况】
ONU未配置SIP外呼服务器。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
ip-address:服务器IP地址,点分十进制格式。
port:服务器端口号,取值范围为1~65535,缺省值为5060。
【举例】
# 配置SIP外呼服务器的IP地址为10.10.10.12,端口号为4098。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] voip sip outbound-server ip 10.10.10.12 port 4098
voip sip proxy-server命令用来配置ONU的SIP代理服务器。
undo voip sip proxy-server命令用来恢复缺省情况。
【命令】
voip sip proxy-server [ standby ] ip ip-address [ port port ]
undo voip sip proxy-server [ standby ]
【缺省情况】
ONU未配置SIP代理服务器。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
standby:配置的SIP代理服务器为备用服务器。不指定该参数时,表示配置主用服务器。
ip ip-address:IP地址,为点分十进制格式。
port port:端口号,取值范围为1~65535,缺省值为5060。
【使用指导】
多次配置主用或备用服务器,最后一次执行的命令生效。
【举例】
# 配置主用SIP代理服务器的IP地址为10.10.10.10,端口号为4096。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] voip sip proxy-server ip 10.10.10.10 port 4096
voip sip registrar-server命令用来配置ONU的SIP注册服务器。
undo voip sip registrar-server命令用来恢复缺省情况。
【命令】
voip sip registrar-server [ standby ] ip ip-address [ port port ]
undo voip sip registrar-server [ standby ]
【缺省情况】
ONU未配置SIP注册服务器。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
standby:配置的SIP注册服务器为备用服务器。不指定该参数时,表示配置主用服务器。
ip ip-address:IP地址,为点分十进制格式。
port port:端口号,取值范围为1~65535,缺省值为5060。
【使用指导】
多次配置主用或备用服务器,最后一次执行的命令生效。
【举例】
# 配置ONU的主用SIP服务器的IP地址为10.10.10.11,端口号为4097。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] voip sip registrar-server ip 10.10.10.11 port 4097
voip sip registration-interval命令用来配置ONU重新向SIP注册服务器发起用户注册的周期。
undo voip sip registration-interval命令用来恢复缺省情况。
【命令】
voip sip registration-interval interval
undo voip sip registration-interval
【缺省情况】
ONU重新向SIP注册服务器发起用户注册的周期为3600秒。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
interval:注册周期,取值范围为1~4294967295,单位为秒。
【使用指导】
SIP服务器上存在大量的SIP用户账号,通过让ONU每隔一个周期重新注册其所有用户,可以把不再使用的用户注销。
本命令建议使用缺省值,一般无需配置。
实际周期以ONU和SIP注册服务器协商的结果为准。
【举例】
# 配置ONU重新向SIP注册服务器发起用户注册的周期为3000秒。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] voip sip registration-interval 3000
voip-port sip account命令用来配置ONU的SIP用户。
undo voip-port sip account命令用来恢复缺省情况。
【命令】
voip-port port-number sip account phone-number username username password { cipher | simple } password
undo voip-port port-number sip account
【缺省情况】
ONU未配置SIP用户。
【视图】
ONU接口视图
ONU冗余接口视图
【缺省用户角色】
network-admin
【参数】
port-number:VoIP端口号,取值范围为1~当前ONU的VoIP端口数,且支持的最大端口数为64。
phone-number:电话号码,为1~16个数字的字符串。
username:用户名,为1~32个字符的字符串。
cipher:表示以密文方式设置密码。
simple:表示以明文方式设置密码。该密码以密文形式存储。
password:SIP用户密码,区分大小写,以明文方式设置密码时为1~16个字符的字符串,以密文方式设置密码时为1~53个字符的字符串。
【使用指导】
ONU的SIP用户必须使用SIP注册服务器上已有的电话号码及对应的用户名和密码。
每个VoIP端口只能配置一个SIP用户。每个SIP用户只能绑定到一个VoIP端口。
【举例】
# 在ONU上配置一个SIP用户,电话号码为13812345678,用户名为alan,密码为123。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] voip-port 1 sip account 13812345678 username alan password 123
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!