GPON配置指南

GPON配置指南
GPON配置指南

GPON开局指导

1、业务配置

1.1 组网

1.2 数据规划

5680T一般是单光口上行

1.2.1 如果有窄带业务(ONU是5620G)

5680T上需要创建3个公网VLAN:一个管理VLAN,8512/6505直接透传,由BAS/BRAS 终结;一个宽带业务外层VLAN,5620G为宽带业务打上内层VLAN,到5680T后起QinQ 打上外层VLAN,8512/6505直接透传外层VLAN,由BAS/BRAS终结外层VLAN和内层VLAN;一个窄带业务VLAN,这个窄带业务VLAN同时也是5620G的管理VLAN,8512/6505直接透传,由软交换终结;

1.2.2 如果没有窄带业务(ONU是5626E)

5680T上需要创建2个公网VLAN:一个管理VLAN,8512/6505直接透传,由BAS/BRAS 终结;一个宽带业务外层VLAN,5620G为宽带业务打上内层VLAN,到5680T后起QinQ 打上外层VLAN,8512/6505直接透传外层VLAN,由BAS/BRAS终结外层VLAN和内层VLAN;

//以上为5680T主流数据规划

1.3 GPON配置的一些概念

DBA(动态带宽分配):控制每个ONU上行时的带宽,5680T上有缺省的DBA模板,DBA是为ONU上行时动态分配带宽,是个上行的概念,在下行中没有DBA的概念;

T-CONT:ONT上的物理资源,只有绑定了DBA模板后,才能够用于承载业务,绑定成功后,T-CONT可以依据DBA模板中的不同配置,提供灵活的动态带宽分配方案;

GEM Port:在配置GPON接入业务前,必需首先使用此命令增加业务传输通道,即GEM Port,增加成功后,先使用ont gemport bind命令与ONT的T-CONT绑定,再使用ont gemport mapping命令建立起与用户业务流的映射关系后,才可以用来承载业务。

下图是上述概念在整个GPON系统中的位置:

OLT

下表是上述概念的一些范围,配置的时候需要注意:

说明:Tcontid与Gemportid

比如ONU 0使用了TCONT 1,那ONU 1还可以使用TCONT 1吗?

可以的,因为TCONT是ONU的资源,它只是在一个ONU上不能重复,所以,ONU2 也可以使用TCONT 1,ONU3也可以使用TCONT 1,依此类推;

比如同一个PON口下的ONU 0使用了gemport 128,那ONU 1还可以使用gemport 128吗?不可以,因为gemport是PON口上的资源,在同一个PON口下被某个ONU使用后,其他ONU 就不能使用了;再比如PON 0下的某个ONU使用了gemport 128,那PON 1下的某个ONU还可以使用gemport 128,这个就可以了,因为是不同PON口了

GPON中会用到很多绑定,下面是绑定的严格顺序:Tcont绑定DBA(Tcont不用创建,ONU 注册后就自动创建好了)-> 创建GEMport-> GEMport绑定Tcont->VLAN绑定GEMport ->业务流绑定VLAN

推荐:单gemport单业务流的配置原则!!

1.4 实例配置

1.4.1 数据规划

//上述数据与《EPON开局指导》大部份一样,换成了表格形式而已

1.4.2 业务配置

配置5620G能力集模板

MA5680T(config)#ont-profile add profile-id 17

{ |profile-name }:

Command:

ont-profile add profile-id 17

Press 'Q' or 'q' to quit input

> Number of uplink PON ports<1-2> [1]:1

> IP config mode<0-Nonsupport, 1-Support, 2-DHCP only, 3-Static only> [1]:1

> The type of MAC bridge<1-Single,2-Multi> [1]:1

> Number of GEM ports<1-32> [32]:

//MA5620G支持128个gemport通道,目前OLT端最多只能配置32个gemport

> Is UNI configuration concerned<1-not concern, 2-concern> [2]:1

//与5620E一样,还是选择不关注

> Mapping mode<1-VLANID, 2-802_1pPRI, 3-VLANID_802_1pPRI, 9-IPTOS, 10-VLANID_IPTOS> [1]: 1

//MA5620G支持1-VLANID,2-802_1pPRI,3-VLANID_802_1pPRI三种映射方式,一般采用1-VLANID方式

> Number of T-CONTs<1-8> [1]:8

//MA5620G支持8个tcont

> The type of flow control<1-PQ, 2-GEMPORT-CAR, 3-FLOW-CAR> [1]:3

//MA5620G支持的流控类型为3-FLOW-CAR

MA5680T(config)# ont resume resource resume

//MA5620G和MA5626G支持128个gemport,但目前OLT只支持给MDU下发最大32个GEMPORT配置,所以需要将配置恢复策略配置为配置恢复,即使这样,通过MA5680T(config-if-gpon-0/1)#display ont state查看ONU的匹配状态时也是不匹配的,但这不影响业务,不用担心

根据告警确认MA5620G

MA5680T(config-if-gpon-0/1)#

! EVENT WARNING 2008-04-11 18:06:41 ALARM NAME :ONU in Auto-find state alarm

PARAMETERS :FrameID: 0, SlotID: 15, PortID: 0, SN: 32303131F587D641

Password: -

MA5680T(config-if-gpon-0/3)#ont confirm

{ portid<0,3> }:0 { ontid|sn-auth|password-auth }:ontid 0

{ sn-auth|password-auth }: sn-auth 32303131F587D641

{ description|profile-id|profile-name }:profile-id

{ profile-id<1,128> }:17

Command:

ont confirm 0 hwhw-A1234567 sn-auth profile-id 17

profile-id 17

huawei(config-if-gpon-0/3)#

Number of ONTs that can be added: 1, success: 1

PortID :0, ONTID :0

//使用profile-id=30确认SN=32303131F587D641的MA5620GG

配置MA5680T网管数据

MA5680T(config)#vlan 2 smart //配置网管VLAN=2

MA5680T(config)#port vlan 2 0/20 0 //从上行口0/20/0透传VLAN

MA5680T(config)#interface vlanif 2 //创建VLAN接口并进入VLAN接口配置模式

MA5680T(config-if-vlanif2)# ip address 116.115.113.2 255.255.255.252 //配置网管地址

MA5680T(config)#ip route-static 0.0.0.0 0.0.0.0 116.115.113.1 //配置缺省路由

//配置完5680T的网管后,《EPON开局指导》会配置ONU的网管,但GPON不是,因为这

个时候还无法创建service-port,要注意!!

绑定Tcont模板

MA5680T(config-if-gpon-0/1)#tcont bind-profile 0 0 1 profile-id 6

//Tcont本身已经存在,不用创建,绑定DBA模板即可,这里我们绑定DBA模板6,带宽类

型为1,固定带宽,100M,可以用display DBA-profile查看;需要注意的是如果绑定的tcont

不使用了,要记得释放固定带宽,否则可能会导致GPON口后期带宽分配不够用

创建gemport

MA5680T(config-if-gpon-0/1)#gemport add 0 gemportid 128 eth

MA5680T(config-if-gpon-0/1)#gemport add 0 gemportid 129 eth

//GEMPort与Tcont不一样,本身不存在,需要创建,按照上面GPON概念的范围,GEMPort

必须在128-3999之间

gemport绑定tcont

MA5680T(config-if-gpon-0/1)#ont gemport bind 0 0 128 1 flow-car

MA5680T(config-if-gpon-0/1)#ont gemport bind 0 0 129 1 flow-car

//561x、562x(B类)都是用flow-car,A类ONU(HG系列)用gemport-car

gemport配置业务流映射

MA5680T(config-if-gpon-0/1)#ont gemport mapping 0 0 128 vlan 3937 10240 10240

MA5680T(config-if-gpon-0/1)#ont gemport mapping 0 0 129 vlan 1998 10240 10240

//速率是10240,不是102400

配置MA5620G网管数据//这部分数据是从5680T下发给5620G的,要在5680T上配置MA5680T(config)#vlan 3937 smart //配置5620G网管VLAN=3937

MA5680T(config)#port vlan 3937 0/20 0 //从上行口0/20/0透传VLAN

MA5680T(config)#interface vlanif 3937 //创建VLAN接口并进入VLAN接口配置模式

MA5680T(config-if-vlanif3937)# ip address 10.44.218.2 255.255.255.192 //配置网管地址,注意:这里配置的是5680T上的IP地址,即3层接口地址,不是5620G的管理地址

MA5680T(config)#service-port //在GPON中,只有先做完上面的一系列绑定,才能创建service-port,这点与传统的DSLAM和EPON都不一样

{ index<0,16383>|vlan|desc }:vlan

{ vlanid<1,4093>|aoe }:3937

{ adsl|shdsl|vdsl|atm|eth|gpon|epon }:gpon

{ frameid/slotid/portid<1,15> }:0/1/0

{gemport }: gemport 128 //5620G管理VLAN3937,对应gemportid是128,在上面业务流映射中已经配置

{ |multi-service }:multi-service

{ user-vlan }:user-vlan

{ user-vlanid<1,4094>|untagged }:3937 rx-cttr 6 tx-cttr 6

Command:

service-port vlan 3937 gpon 0/1/0 gemport 130 multi-service user-vlan 3937 rx-cttr 6 tx-cttr 6 //配置针对5620G的网管业务流

MA5680T(config)#interface gpon 0/1

MA5680T(config-if-gpon-0/1)#ont ipconfig 0 0 static ip-address 10.44.218.3 mask

255.255.255.192 gateway :10.44.218.1

MA5680T(config-if-gpon-0/16)#ont port vlan 0 0 iphost 4000 //这里比EPON多了一条命令,要注意

MA5680T(config-if-gpon-0/1)#quit

MA5680T(config)#ping 10.44.218.3 //配置完成后,可以通过PING命令来检查

PING 10.44.218.3: 56 data bytes, press CTRL_C to break

Reply from 10.44.218.3: bytes=56 Sequence=0 ttl=63 time = 42 ms

Reply from 10.44.218.3: bytes=56 Sequence=1 ttl=63 time = 7 ms

Reply from 10.44.218.3: bytes=56 Sequence=2 ttl=63 time = 6 ms

Reply from 10.44.218.3: bytes=56 Sequence=3 ttl=63 time = 6 ms

Reply from 10.44.218.3: bytes=56 Sequence=4 ttl=63 time = 6 ms

MA5680T(config)#telnet 10.44.218.3 //如果能ping通,就可以telnet登录配置其它数据{ |service-port<0,4294967295> }:

Command:

telnet 10.44.218.3

Press CTRL_] to quit telnet mode

Trying 10.44.218.3 ...

Connected to 10.44.218.3...

>>User name:root

>>User password:mduadmin

Huawei Integrated Access Software.

Copyright(C) Huawei Technologies Co., Ltd. 1998-2008. All rights reserved.

MA5620G>

//两点说明:

5680T一定要为VLAN 3937起3层接口,并配置地址;

5680T一定要为VLAN 3937 配置service-port

如果以上两点不做,将ping不通5620G

宽带业务配置

配置业务虚端口:

MA5680T(config)#service-port vlan 1998 gpon 0/1/0 gemport 129 multi-service

user-vlan 101 rx-cttr 6 tx-cttr 6

//gemportid 128已经被5620G网管占用,所以从129开始;当有第2条宽带业务流时,gemportid和user-vlan的对应关系:MA5680T(config)#service-port vlan 1998 gpon 0/1/0 gemport 130 multi-service user-vlan 102 rx-cttr 6 tx-cttr 6

下面的数据就需要telnet登录5620E上进行配置

MA5680T(config)#telnet 10.44.218.3

{ |service-port<0,4294967295> }:

Command:

telnet 10.44.218.3

Press CTRL_] to quit telnet mode

Trying 10.44.218.3...

Connected to 10.44.218.3 ...

>>User name:root

>>User password:mduadmin

Huawei Integrated Access Software.

Copyright(C) Huawei Technologies Co., Ltd. 1998-2008. All rights reserved.

MA5620G>enable

MA5620G#config

MA5620G(config)# vlan 101 //创建业务VLAN

MA5620G(config)#port vlan 101 0/0 1 //从上行口透传业务VLAN

MA5620G(config)#undo service-port all //删除默认TLS业务流,否则后面的业务流添加不上

MA5620E(config)#service-port vlan 101

{ eth }:eth

{ frameid/slotid/portid<1,15> }:0/1/4

{ other-all|user-encap|user-vlan }:user-vlan

{ untagged|user-vlanid<1,4094> }:untagged

{ rx-cttr }:rx-cttr 6 tx-cttr 6

宽带业务限速

与传统DSLAM设备一样,GPON也可以采用BAS/BRAS限速、流量模板限速和端口限速,DSLAM一般是用端口限速,同样,GPON也建议采用端口限速,在5620G配置service-port 时,rx-cttr和tx-cttr都选择流量模板6(流量模板6是不限速的),然后在config模式下执行端口限速。

举例:对5620G的0/0/1端口进行下行方向限速,最大速率为10240Kbps。

huawei(config)#line-rate

{ inbound|outbound }:outbound //outbound是下行速率,inbound是上行速率

{ integer<64,1000000> }:10240 //单位Kbps

{ port }:port

{ frameid/slotid/portid }:0/0/1

Command:

line-rate outbound 10240 port 0/0/1

窄带业务配置

MA5680T(config)#service-port

{ index<0,16383>|vlan|desc }:vlan

{ vlanid<1,4093>|aoe }:3937

{ adsl|shdsl|vdsl|atm|eth|gpon|epon }:gpon

{ frameid/slotid/portid<1,15> }:0/1/0

{gemport }: gemport 128

{ |multi-service }:multi-service

{ user-vlan }:user-vlan

{ user-vlanid<1,4094>|untagged }:3937 rx-cttr 6 tx-cttr 6

Command:

service-port vlan 100 GPON 0/1/0 ONU 1 multi-service user-vlan 100

//跟EPON窄带业务配置一样,这条命令也是上面我们配置5620G网管时执行的命令,因为5620G网管和窄带业务是用同一个VLAN 3937,而且这条命令已经敲过,所以这条命令就不用重复敲了,即使敲了也会提示执行失败

下面的数据就需要telnet登录5620G上进行配置

MA5680T(config)#telnet 10.44.218.3

{ |service-port<0,4294967295> }:

Command:

telnet 10.44.218.3

Press CTRL_] to quit telnet mode

Trying 10.44.218.3...

Connected to 10.44.218.3 ...

>>User name:root

>>User password:mduadmin

Huawei Integrated Access Software.

Copyright(C) Huawei Technologies Co., Ltd. 1998-2008. All rights reserved.

MA5620G>enable

MA5620G#config

MA5620G(config)#display board 0 //查询位于0/2槽位的ASMB单板是否处于Normal,另外,需要用display language查看:是否加载了正确的voice文件(有时候,如果voice文件不正确,配置完成会出现摘机没有拨号音的现象,但是电话能够正常打通);io包文件是否配套正确

------------------------------------------------------------------ SlotID BoardName Status SubType0 SubType1 Online/Offline

------------------------------------------------------------------

0 H821EPUA Active_normal

1 H821EPFA Normal

2 H821ASMB Normal

------------------------------------------------------------------

创建业务vlan数据:

MA5620G(config)# vlan 3937

MA MA5620G(config)#port vlan 3937 0/0 1

MA5620G(config)#interface vlanif 3937

MA5620G(config-if-vlanif3937)#ip address 10.44.218.3 //这个地址一定要创建

MA5680T(config)#ip route-static 10.6.160.1 255.255.255.255 10.44.218.1 //配置路由,软交换的IP地址跟VLAN接口地址不在同一网段,因此需要添加路由;这个时候可以使用ping 命令来检查跟软交换能否ping通,如果不能ping 通,则需要检查MA5620G到网关及软交换的链路

在VOIP模式下增加地址池

MA5620G(config-voip)#ip address media 10.44.218.3 10.44.218.1

MA5620G(config-voip)#ip address signaling 10.44.218.3

//增加的媒体或者信令IP必须是Vlanif已经配置了的IP,所以说上面那个地址一定要创建;媒体IP和信令IP可以相同,而且默认网关一定要配置

MA5620G(config)#interface h248 4

MA5620G(config-if-h248-4)#if-h248 attribute mgip 10.44.218.3 mgport 2944 transfer udp mgcip_1 10.6.160.1 mgcport_1 2944 mg-media-ip 10.44.218.3 start-negotiate-version 1 //配置h248接口

MA5620G(config-if-h248-4)#reset coldstart //需要重启接口

MA5620G (config)#esl user //配置0/2槽位的PSTN用户数据(Phone 1~Phone 24)

MA5620G (config-esl-user)#mgpstnuser batadd 0/2/1 0/2/24 4 terminalid 0 telno 28100001

//这里的terminalid必须与软交换侧一致,需要从局方获取;telno可配可不配,便于查看电话号码,建议配置

(config-pstnport)#quit

一定要记得所有数据要save

1.5 说明

其实GPON配置与EPON配置差不多,只不过EPON可以直接创建service-port,GPON要经过一系列的绑定后才能创建service-port,这是最大区别

1.6关于传真的一些参数(以后可能有用)

1.7 如果是与中兴软交换对接,需要注意几个问题

1、修改数图匹配模式为最长匹配,即修改为1:Longest Match。默认为0:Shortest Match MA5620E(config-if-h248-0)#mg-software parameter 13 ?

---------------------------------------------

Command of h248mgid-0 Mode:

---------------------------------------------

{value}

13: DMM match mode

0:Shortest Match

1:Longest Match

2:Auto Match

2、根据实际需要修改rtp终端数,不能大于中兴软交换上配置的rtp终端数。默认为128 MA5620E(config-if-h248-0)#mg-software parameter 24 ?

---------------------------------------------

Command of h248mgid-0 Mode:

---------------------------------------------

{value}

The number of rtp terminal

3、修改profile索引为5:ZTE_AGW/1(""),并复位H248接口使之生效。默认为1:NoProfile("")

MA5620E(config-if-h248-0)#if-h248 attribute profile-index ?

---------------------------------------------

Command of h248mgid-0 Mode:

---------------------------------------------

index

0:CustomizingProfileTemplate("")

1:NoProfile("")

2:BT_AGW/3("BT_AGW/3")

3:PCCW_AGW/1("PCCW_AGW/1")

4:KPN_AGW/1("KPN_AGW/1")

5:ZTE_AGW/1("")

4、修改临时终端和半永久终端的前缀

MA5620E(config-if-h248-0)#tid-format rtp prefix RTP pstn prefix USER

2、维护FAQ

2.1 MA5680T上频繁出现“GEM信道丢失”告警

故障现象

ZAQIZHINGXINJIFANG_5680T(config)#

! 故障告警警告2009-07-08 08:17:24 告警名称:GEM信道丢失

参数信息:机框号: 0, 槽位号: 1, 端口号: 1, ONUID: 0

ZAQIZHINGXINJIFANG_5680T(config)#

! 恢复告警警告2009-07-08 08:17:33 告警名称:GEM信道恢复

参数信息:机框号: 0, 槽位号: 1, 端口号: 1, ONUID: 0

可能原因

对于“GEM信道丢失”的告警,一般都是由于光路问题引起,通常情况下,由于光路的不稳定或者某些连接处出现问题导致,建议检查光路情况;另外,也可能是ONT与MA5680T通过光纤直连,导致光功率过大,使建立在物理连接上的GEM信道信号丢失-恢复-退化,待ONT重新注册后,GEM通道循环以上告警,建议ONT设备与MA5680TB避免直接对接,中间应加光衰或者分光器,光衰和分光器都能起到减少功率的作用

2.2 配置GPON业务时,为新增的ONT的TCONT绑定DBA时提示“失败:带宽不足”

可能原因

OLT的对应PON口的剩余带宽不足,不能满足DBA模板中所设参数的要求

处理过程

1、查询设备带宽资源占用情况,发现已经配置的TCONT所绑定的DBA类型内包含有fix、

assure类型的带宽之和已经接近1.25G。

2、检查设备TCONT利用情况,将已经废弃的TCONT所占用的带宽资源进行释放。

3、将新的TCONT与DBA模板进行绑定,操作成功。

2.3 DBA模板大小、GEMPORT的CAR和数据规划

DBA模板一般配置带宽为100M,可以用系统自带的DBA模板6,模板6就是TYPE 1,FIX,100M的,通过display dba-profile all可以查询,也可以按照实际情况进行配置;在执行gemport

mapping这条命令时,最后两个参数是gemport的CAR,建议使用“10240”、“10240”(单位kb/s);另外一个TCONT可以绑定多个gemport,但建议不要超过16个gemport;

这里以通辽GPON举例:

OLT是5680T,ONU是5626,数据规划时,通辽一个PON口按照分光比1:32要带满32个ONU,每个ONU按照最大24 FE口规划;上行总带宽是1.2448G,删掉一些用于OMCI 和ONU间通信的开销,剩余大概是1.2G,平均下来每个ONU可以使用1.2G/32=38M,由于一个TCONT最多绑定16个gemport,一个gemport对应一个FE口,即一个TCONT对应16个FE口,按照24个FE口规划,必须使用2个TCONT,每个TCONT的带宽应该是38M/2=19M,所以我们建立了一个DBA模板,带宽是20M;gemport的CAR与DBA没有多大关系,我们还是用“10240”、“10240”;限速还是用端口限速line-rate outband(inband 是上行,不用配置),限速应该小于“10240”,限速大于“10240”没有意义,因为gemport 的CAR是“10240”,已经固定了;配置业务后进行测试,如果不限速的话,可以达到1.25MB/s(B是字节,不是bit),即1.25M*8=10Mb/s,这刚好正是gemport CAR中的10240kb/s。实际当中的数据规划视情况而定,上例只是提供了一种数据规划的思路。

2.4 GPON和EPON配置比较

GPON无论增加和删除配置都很麻烦,步骤很多,呵呵,但实际上GPON的一系列绑定是很有规律的,一环套一环,相当于多而不乱;建议大家在配置前一定要把数据规划好,虽然由于各种各样的原因不大现实:),但能做一点算一点;像一些概念,比如TCONT、gemport 只是在GPON中才有,EPON中是没有的,但EPON中也有DBA这个概念的,只不过配置的时候没有用到,GPON中是TCONT绑定DBA,默认绑定DBA模板1,TYPE 1,FIX,5M,EPON中是ONT绑定DBA,默认绑定DBA模板9,TPYE 3,ASSURE是10M,MAX 是15M。

相关主题