1.3 光模块参数检测功能
必须用支持光功率检查的光模块,才能测试PON口的发光功率。如果要测试ONU侧的接收功率,ONU上也必须使用支持光功率检查的光模块。检测数据,可以通过网管上的性能统计,或者CLI命令查询。GPFAB,GPFAE,GPFAC支持光功率检测.
OLT光模块诊断:
ZXAN(config)#sho pon transceiver info gpon-olt_0/6/4
RxPower : N/A (dbm) TxPower : 4.025 (dbm) Bias-Current : 13.114 (mA) Laser-Rate : 2488 (MBd) Supply-Vol : 3.181 (V) Wavelength : N/A (nm) Temperature : 47.600 (C) Vender-PN : SOGQ4321-PSGA
Vender-Name : SUPERXON MaxDistance: 20 (km) ZXAN(config)#sho pon power olt-rx gpon-onu_0/6/4:1 Rx power: -11.693(dbm) ONU光模块诊断:
ZXAN(config)#sho gpon remote-onu interface pon gpon-onu_0/6/4:1
Interface: pon_0/1 GEM-blocklen: 48 (bytes) Sf-threshold: 5 Sd-threshold: 9
Alarm: enable AlarmDisableInterval: 0 TotalTcontNum: 8
PiggybackDbaRptMode: mode0 only WholeOnuDbaRptMode: support
RxOpticalLevel: -11.712(dBm)
LowerRxOpticalThreshold: ont internal policy UpperRxOpticalThreshold: ont internal policy TxOpticalLevel: 2.570(dBm)
LowerTxOpticalThreshold: ont internal policy UpperTxOpticalThreshold: ont internal policy Onu response time: 0(ns) Power feed voltage: 3.16(V) Lower voltage threshold: 0.00(V) Upper voltage threshold: 6.56(V) Laser bias current: 21.846(mA) Lower bias current threshold:0.000(mA) Upper bias current threshold:131.000(mA) Temperature: 49.242(C) Lower temperature threshold: -127.000(C) Upper temperature threshold: 127.000(C
1.4 service-port功能
Service-port:业务端口是建立在“L2桥接口”上,用于用户侧多业务接入配置管理的一个概念,用来加强“业务承载逻辑通道”的概念,一个“业务端口”就是承载一个业务。对于LAN接入,就是说用户侧的业务通过Vlan/cos/etherType来进行区分,可以视为多条业务流,一条业务流就是一个service-port。
ONU接口配置的service-port属于增强型Vlan转换,体现在N:1 vlan 转换和修改Cvlan的功能。包含:基于Cvlan的service-port、基于Cvlan+优先级的service-port、基于Cvlan+以太网类型的service-port。Service-port包含两种大类:修改Cvlan;修改Cvlan,增加Svlan。
ZXAN(config)#interface GPON-onu_0/5/2:1
ZXAN(config-if)#service-port 1 user-vlan 10 vlan 100 svlan 1000 //基于ONU的C?C’+S’的转换
ZXAN(config-if)#service-port 2 user-vlan 11 vlan 11 //基于ONU的VLAN透传
ZXAN(config-if)#service-port 3 user-vlan 12 vlan 212 //基于ONU的VLAN转换
ZXAN(config-if)#show service-port interface gpon-onu_0/5/2:1 ZXAN(config-if)#show service-port interface gpon-onu_0/7/4:1 Interface gpon-onu_0/7/4:1
Sport Vport Begin- End- User- Etype Filter Vlan SVlan Cos Tls Mode Status Vid Vid Prio
--------------------------------------------------------------------------------
1 1 10 10 -- -- -- 100 1000 -- -- 1:1 OK
2 1 11 11 -- -- -- 11 -- -- -- 1:1 OK
3 1 12 12 -- -- -- 212 -- -- -- 1:1 OK
对一个onu配置了3条Service-port规则,规则1为将vlan10的tag标签替换为vlan100,
并且添加svlan1000;规则2为对于vlan11的包进行透传;规则3为将vlan12的tag标签替换为vlan212。
注意:
1、 ONU接口下不支持同时配置switchPort和ServicePort。 2、 不建议同时配置servicePort和SmartQinQ。
3、 如果ServicePort下出现两个ONU将不同的VLAN转换成相同的VLAN,例如ONU1:
10?100+1000,同时ONU2:11?100+1000,必须走两个不同的vport。 4、 servicePort下不匹配的数据包被丢弃。
1.5 ONU远程管理
1.5.1 ONU带内管理控制
一、带内管理接口参数配置 [命令格式]
mgmt-ip auto-assign|release|(
onu的ip和远程主机ip的网段均不能同onu的lan侧ip在同一网段(默认192.168.1.1/255.255.255.0),如果onu有wan连接存在,这两个ip也不能同wan连接的ip在同一网段。vlan不能同onu当前所有已使用的vlan重复。
auto-assign:从pon ip-pool中自动分配地址 release : 释放配置的管理ip。 vlan:管理通道vlan。
priority:管理通道优先级。 route: 路由配置。 [使用实例]
ZXAN(gpon-onu-mng)#mgmt-ip 172.168.1.122 255.255.0.0 vlan 300 priority 0 route 0.0.0.0 0.0.0.0 172.168.1.250 1.5.2 VLAN管理
ONU 用户接口VLAN模式共有:hybrid、tag、transparent、trunk、translat、vlan七种。
[命令格式]
vlan port < eth_slot/port > mode transparent
vlan port < eth_slot/port > mode tag vlan <1-4094> priority <0-7>
vlan port < eth_slot/port > mode hybrid [def-vlan <1-4094>] ]def-prio <0-7>] vlan port < eth_slot/port > mode trunk
vlan port < eth_slot/port > vlan <1-4094> List of VLAN, format:X,X...or X-X (1-64 characters)
vlan port < eth_slot/port > translate vlan
1.5.3 可控组播管理
omci方式组播配置包含组播协议、快速离开、最大组播组数、组播VLAN、上行协议包TAG处理:
1.OLT侧创建IPTV Channel频道列表
ZXAN(config)#iptv channel mvlan 100 group 224.1.1.1 to 224.1.1.255 no iptv channel删除 show iptv channel查看
2.OLT侧创建IPTV Package套餐包
创建一个dytest套餐包,包括频道mvlan=100/group=224.1.1.1~224.1.1.2的watch功能
ZXAN(config)#iptv package name dytest ZXAN(config)#iptv package dytest channel mvlan 100 group 224.1.1.1 to 224.1.1.2 watch
创建一个sttest套餐包,包括频道mvlan=100/group=224.1.1.3的watch功能 ZXAN(config)#iptv package name sttest
ZXAN(config)#iptv package sttest channel mvlan 100 group 224.1.1.3 watch no iptv package删除 show iptv package查看
3.ONU远程管理创建一个igmp模板 ZXAN(config)#gpon
ZXAN(config-gpon)#onu igmp-profile test iptv-package work-mode snooping version 2fastleave enable dynamic dytest static sttest 关联IPTV套餐包,动态套餐关联dytest,静态套餐关联sttest。其余参数采用默认值。 Igmp模板参数:
ZXAN(config-if)#sho gpon onu profile igmp Profile-name: test3 Version: v2
Work-mode: snooping Fast-leave: enable
Robustness: copy-from-query Proxy-ip: 0.0.0.0 Query-interval: 125 Query-max-resp: 100 Last-query-interval: 10
Non-match-group: discard
Rate-limit: 0(no limit) Tag: transparent Iptv-package-dynamic1: dytest Iptv-package-dynamic2: Iptv-package-dynamic3: Iptv-package-dynamic4: Iptv-package-dynamic5: Iptv-package-dynamic6: Iptv-package-dynamic7: Iptv-package-dynamic8:
Iptv-package-static: sttest
其中动态套餐需要UNI发送上行join才能接收组播数据;动态套餐则不需要发送join
就能接收组播数据。
no onu igmp-profile删除(模板被使用时不允许被删除) show gpon onu igmp-profile查看
可以修改igmp-profile与iptv-package的关联。也可以修改igmp-profile其他参数。 4.ONU远程管理为uni创建可控组播配置
ZXAN(config)#pon-onu-mng gpon-onu_0/5/4:1 ZXAN(gpon-onu-mng)#igmp eth_0/1 profile test no igmp删除 show gpon remote-onu igmp查看 命令格式:
ZXAN(gpon-onu-mng)#igmp
Bandwidth-enforce enable 带宽超过限制后不允许通过,带宽超过限制后也允许通过
1.6 组播业务开通
GPON在整个IPTV承载网中所其的作用是组播流量复制和igmp组的管理,除此以外,作为承载网的接入层,GPON也能满足承载网可控组播的要求。
关于igmp组的管理,OLT上可以采用snooping或者proxy模式或者可控模式,前者igmp加入报文透传到上联路由器,不对报文作处理,只监听,后者则会对加入报文作一些处理。
ONU上一般采用snooping模式。
组播的配置主要包括,配置单播业务是igmp报文能够上传到OLT,配置组播vlan即mvlan,配置mvlan的源端口和接收端口,配置节目源,配置ONU的组播模式。
为一个ONU开通IPTV业务事先需要3个业务规划数据: 1、组播VLAN: 一般情况下,所有组播用户和业务采用一个VLAN进行IPTV业务流的处理,即组播VLAN。 2、节目源
给出所要支持的节目组播地址信息。 3、ONU组播模式
ONU上采用Igmp-Snooping或者Igmp-proxy模式或者可控模式。
如果OLT上启用IPTV cac功能,则必须使用可控模式;如果不使能频道访问控制功能,则三者均可。OLT默认关闭了频道访问控制功能。
一个完整的GPON组播业务需要在OLT和ONU上都进行相关配置。 1.6.1 OLT基本配置
1) 配置组播VLAN
在配置组播VLAN之前必须先创建基础VLAN。 ZXAN(config)#igmp mvlan 4000 2) 配置组播源端口
在配置源端口之前,必须将源端口加入基础VLAN。
源端口配置防止IGMP报文向其它上联口发送,保证下来的组播流是来自正确的组播源的。
ZXAN(config)#igmp mvlan 4000 source-port gei_0/14/1 3) 配置组播接收端口
接收端口配置防止非法用户访问组播资源。