1.9.2 数据规划
业务模型如下图所示:
VLAN 301Priority 0OLTVLAN 301Priority 0ONUTelephoneTelephone
业务数据规划如下表所示:
配置项 OLT上行端口 OLT GPON端口 OLT ONU接口 ONU用户端口 VLAN 优先级 TCONT GEM Port 软交换IP地址 数据 1/14/1 1/9/1 1/9/1:64 POTS口 301 0 所有语音业务使用TCONT 3,固定带宽2M 所有语音业务使用GEM Port 3,下行不限速 IP:10.63.198.200 Port:2944 IP:10.63.192.208 Mask:255.255.255.0 Gateway:10.63.192.254 ONU IP地址 配置项 数据 Port:2944
1.9.3 配置流程
VoIP业务配置流程如下图所示。
开始注册ONU是否有合适的ONU模板?否配置TCONT是配置ONU模板配置GEM Port是否有合适的TCONT模板?配置GEM Port业务流映射否是配置TCONT模板配置虚端口VLAN配置上联端口VLAN是否有合适的Traffic模板?否ONU本地配置保存配置配置Traffic模板是结束 1.9.3.1 配置TCONT
1、进入ONU接口模式
ZXAN(config)# interface gpon-onu_0/9/1:64
2、配置一个TCONT,序列号为3,引用的带宽模板为UP-2M。 ZXAN(config-if)# tcont 3 profile UP-2M
1.9.3.2 配置GEM Port
配置一个gemport ,序列号为3,名字为gemport-3,使用TCONT 3。
ZXAN(config-if)# gemport 3 name gemport-3 unicast tcont 3 ZXAN(config-if)# exit
1.9.3.3 配置GEM Port业务流映射
1、进入ONU远程管理接口。
ZXAN(config)# pon-onu-mng gpon-onu_0/9/1:64
2、配置业务流flow 3,绑定switch_0/1
ZXAN(gpon-onu-mng)# flow 3 switch switch_0/1 3、配置GEM port到流的映射。
ZXAN(gpon-onu-mng)# gemport 3 flow 3
4、配置业务流VLAN过滤模式,对TAG包过滤模式为VID过滤,对UNTAG包丢弃。 ZXAN(gpon-onu-mng)# flow mode 3 tag-filter vid-filter untag-filter discard 5、配置业务流的VID过滤,允许通过VID为201的包。 ZXAN(gpon-onu-mng)# flow 3 vid 301
6、配置ONU 的ip-host 地址及网关地址,目前F620只支持一个IP-Host,即只能在ONU上配置一个IP地址。
ZXAN(gpon-onu-mng)# ip-host 1 ip 10.63.192.208 mask 255.255.255.0 gateway 10.63.192.254 说明:
1、该命令中的参数,要与软交换上面的参数保持一致。 2、如果ONU使用DHCP方式获取IP地址,则配置为:
ZXAN(gpon-onu-mng)# ip-host 1 dhcp-enable true ping-response true traceroute-response true
7、配置ip-host VLAN过滤模式,对TAG包过滤模式为VID过滤,对UNTAG包丢弃。
ZXAN(gpon-onu-mng)# switchport-bind switch_0/1 iphost 1
ZXAN(gpon-onu-mng)# vlan-filter-mode iphost 1 tag-filter vid-filter untag-filter discard
说明:C220中,IP Host默认没有绑定到switch上,需要用命令进行绑定。 8、配置ip-host的VID过滤,允许优先级为0,VID为301的数据通过。
ZXAN(gpon-onu-mng)# vlan-filter iphost 1 priority 0 vid 301
注意:F620不支持对IP-HOST的VLAN-TAG操作,创建VLAN过滤条目时,会自动进行VLAN-TAG操作。即自动为上行语音数据添加优先级0和VID 301. 9、配置VoIP协议类型为H.248。
ZXAN(gpon-onu-mng)# voip protocol h248 ZXAN(gpon-onu-mng)# exit
10、配置本地端口,并与IP-HOST端口关联
ZXAN(gpon-onu-mng)# mgc 1 port 2944 host 1 11、配置mgc SS服务器
ZXAN(gpon-onu-mng)# mgc 1 server1 10.40.101.1 12、配置备用SS服务器
ZXAN(gpon-onu-mng)# mgc 1 server2 10.40.101.1 13、配置域
ZXAN(gpon-onu-mng)# mgc 1 domain ioa.zte.com.cn 14、终结点配置,一般不需要修改,若修改需与SS一致 ZXAN(gpon-onu-mng)# mgc 1 rtp-tid ? ZXAN(gpon-onu-mng)#mgc 1 user-tid ?
ZXAN(gpon-onu-mng)#mgc 1 terminal-id
1.9.3.4 配置虚端口VLAN
ZXAN(config)#interface gpon-onu_0/9/1:64
ZXAN(config-if)# service-port 4 vport 3 user-vlan 301 vlan 301 ZXAN(config-if)#exit 1.9.3.5 配置上联端口VLAN
ZXAN(config)# interface gei_0/14/1 ZXAN(config-if)# switchport vlan 301 tag ZXAN(config-if)#exit
1.9.4 语音业务互通
具体配置方法请参考后面的<ONU之间业务互通>章节.
1.10 ONU之间业务互通
GPON ONU之间的单播业务互通,包括同一个PON口或者不同PON口下ONU之间的,可以走二层互通,也可以走三层互通.二层互通有VLAN二层互通配置来控制,三层互通可以使用ARP-PROXY或者ARP-AGENT功能来控制.使用三层互通时,二层需要保证不能互通.
三层互通需求是由用语音用户互通而来,但实际上三层互通功能是适合所有业务,只要其组网应用和语音用户互通类似。
大网 Olt SpilOnu1 Onu2 Phone1 Phone2
VLAN二层互通配置: ZXAN(config)#security userswitch en
――该命令是VLAN二层互通控制的总开关,使能后,ONU之间互通业务隔离 ZXAN(config)#vlan 200
ZXAN(config-vlan)#security user-switch en ――该命令配置后,VLAN200的业务在ONU之间可以互通,其他未配置使能的VLAN的业务,在ONU之间不能互通.
三层互通之ARP-PROXY(只能在不使用QINQ环境下使用,上层不需要有网关设备):
OLT主控板启用ARP Proxy功能的方法。在单播业务使用的VLAN中,设置一个IP地址(该IP地址,要和ONU的语音IP地址或者需要互通其他单播业务的终端IP,在一个网段里),同时设置ARP Proxy使能。
ZXAN(config)# interface vlan 301
ZXAN(config-if)# ip address 10.63.196.200 255.255.255.0 ZXAN(config-if)# ip proxy-arp ZXAN(config-if)# arp timeout 600 ZXAN(config-if)# exit
三层互通之ARP-AGENT(可以在使能或不使能QINQ环境下使用,上层必须有网关设备): 如果VLAN200为单TAG业务,
则配置ZXAN(config)#arp-agent gateway vlan 200 10.63.196.254 Vlan200 为单vlan,网关是连接在OLT上联口的上层路由设备. 如果VLAN 200是双TAG业务的SVLAN,VLAN20是双TAG业务的CVLAN,