7.2 实习规划
7.2.1 设备分配 7.2.2 组网规划
OLT-C220,版本V1.1.3P2T6。E1上联口tdm_0/5/1,上联E1设备,ONU出E1到用户侧。
epon-olt_0/4/1下挂ONU:epon-onu_0/1/1:1;
7.2.3 数据规划
1. vlan加入,ce1b为tdm-gei_0/x/1
cl1a为tdm-gei_0/x/1-2
onu为 port 1/7(视端口数量而定)
ces业务的vlan必须使用tag方式,一般来说同一c200/220系统内所有ces业务使用一条vlan即可。特殊情况,可以把不同线卡的pw业务划分在不同vlan里。vlan的配置能够保证ces数据包能够正确地被交换的目的线卡上。
2. mac地址的匹配,pw两端的目的和源mac地址(或ip地址)必须对应,保证能把数据包能够正确的被目的ces芯片所接收到,如果地址不匹配则数据包被丢弃。需要注意ce1b只有一个mac地址,而cl1a有两个mac地址。
26
3. ecid,即pw的id号,以0xXX102表示。对应方式是,同一目的和源mac地址对之间的所有pw
的inboundlabel和outboundlabel不能重复,不同目的和源mac地址对之间的ecid可以相同。一条pw的inboundlabel和outboundlabel可以相同,也可以不同,视配置情况而定,如果不同则必须与对端的outboundlabel和inbounglabel对应起来,否则业务不通。例如,pw5 inboundlabel 0x5102 outboundlabel 0x5102
对端 inboundlabel ox5102 outboundlabel 0x5102 不同的情况 pw 8 inboundlabel 0x22102 outboundlabel 0x66102 对端 inboundlabel 0x66102 inboundlabel 0x22102
4. pw使用的模板,同一pw两端的模板必须一致,影响较大的主要有:payloadsize两边要一致,
其含义是每包中封装TDM帧的字节数,为32的整数倍;reorder为enable,用于对到达包进行排序;rtphdr为enable,在rtp头中包含时钟恢复的信息;jtrbfr两边可以不一致,根据上下行时延要求而定,用于对数据包进行缓存,吸收抖动;payloadsuppression为disable,含义是是否使用负载压缩方式;insyncpkts和outsyncpkts一般没有什么大的影响,使用默认值,用于确定同步和失步的包数量;replacepolicy为ais,表示丢包后的处理;almthreshold和clralmthreshold也没有大的影响使用默认值;timestampmode为absolute或differential两边需要一致,absolute表示时钟使用绝对值,differential表示时钟使用相对值;queuesizepower表示队列长度,为2的x次方,要根据jtrbfr定,典型值如下:
jtrbfr queuesizepower 1000 3 1500 4 2000 5
5. 其他配置
6. 遇到不通的时候,先查mac地址是否学到,来确定是哪一个方向的问题。
7.确定后可以进入底层输入调试函数,进一步寻找问题。ce1b、cl1a可以通过直接插串口线,如果没有串口线可以在主控板的consle口中先进入shell(ctrl+Q 01RXZ),然后输入TelnetSlot 0,0,x进入debug状态,x代表槽位号。F429可以在命令行里输入(ctrl+Q ZXDSL),进入调试串口。实习步骤及记录
7.2.4 实习步骤1
首先配置一个vlan
ZXAN(config)#vlan 4000
7.2.5 实习步骤2
C220配置模板
-27-
ZXAN(config-ces)#tdm-profile aaa 32 reorder enable rtpHdr enable 2000 jtrBfr 2000 payloadSuppression disable inSyncPkts 2 outSyncPkts 10 pktReplacePolicy AIS almThreshold 2500 clrAlmThreshold 1000 timestamp-mode absolute 5 ZXAN(config-ces)#pw pw_0/10/1
ZXAN(config-ces-pw)# psn ethernet 0x29102 0x29102 dst-mac 0015.eb72.0002 vlan 4000 priority 7
ZXAN(config-ces-pw)#tdm-service type e1Satop rate 32 tdm_0/10/1 tdm-profile-name aaa
ZXAN(config)#interface tdm-gei_0/10/1 ZXAN(config-if)#switchport mode trunk ZXAN(config-if)#switchport vlan 4000 tag ZXAN(config-if)#admin-status enable
说明:tdm-profile是ces业务的流量模板。系统有默认的模板,应该和上面的参数差不多,也可以使用自己的模板。一般使用默认模板就可以了。在配置tdm-service属性时,后面不加使用模板即为使用默认模板。红色字体的2000可以是任意值,因为这个值目前没有使用。
在配置pw的psn属性的时候,注意inboundlabel/outboundlabel,即以0xXX102表示,XX可以是任意值。末尾必须是102。一条pw内部的inlable和outlable可以相同,但不同pw之间的label不能重复。Inlabel和outlabel必须和对端的outlable和inlable对应起来,在这个例子中,对端(F429)相应的pw outlable和inlable也是0x29102 0x29102。Dst-mac必须是对应的f429的ces mac地址。Vlan必须和f429的设置相同。注意vlan必须是tag方式,因为在ces板上出来的包已经是带tag的包。
7.2.6 实习步骤3
注册ONU 就不具体说明了, 注意的是:
1、必须将F429的第一口设置成透传模式,否则不通 ZXAN(config)#pon-onu-mng epon-onu_0/13/4:1 ZXAN(epon-onu-mng)#vlan port eth_0/1 mode transparent
28
2、设置vport
ZXAN(config)#interface epon-onu_0/13/4:1 ZXAN(config-if)#switchport mode trunk vport 1 ZXAN(config-if)#switchport vlan 4000 tag vport 1 3、取消F429的第一口的自协商能力
ZXAN(epon-onu-mng) interface eth eth_0/1 auto-neg disable 4、F429配置模板
超级终端登陆,用户名 root, 密码 root ; 进入FSAP>下,再次输入 用户名 enable ,密码admin 。进入 FSAP#模式下 FSAP# config add-vlan 4000
FSAP# config vlan 4000 1/7-8 tag (将VLAN4000加到E1和pon口)
conf pw tdmProp 3 payloadSize 32 reorder enable rtpHdr enable 2000 jtrBfr 2000 payloadSuppression disable inSyncPkts 2 outSynch 10 replacePolicy ais almThreshold 2500 clrAlmThreshold 10000 timeStampMode diff queueSizePower 5 name TTT create
conf pw genProp 3 pwType e1Satop psnType ethernet outboundLable 0x00029102 inboundLable 0x00029102 pwName AAA adminSts up creat conf pw relation 3 rate 32 3 3 creat
conf pw ethProp 3 dstMac 00:15:EB:72:00:14 vlan 4000 priority 7 creat
模板参数含义与c220相同,outlable/inlable与c220对应。Dst-mac要指向ce1b的ces mac地址,vlan与ce1b相同。本次接的是E1的第3路。实习步骤4 配置组播组
7.3 总结与思考
7.3.1 实习总结
-29-
7.3.2 思考题
1.如果业务通,但误码较多
2.在OLT上配置CES业务需要注意的事项。
30