宽带PVLAN:2001;CVLAN 1901-1904 数据业务走 0/17上行板;语音业务走0/18上行板 dba-profile add profile-id 120 profile-name DBA_20M type3 assure 20480 max 50480 dba-profile add profile-id 105 profile-name DBA_2M type1 fix 2014 dba-profile add profile-id 110 profile-name DBA_5M type1 fix 10240 ont-lineprofile gpon profile-id 1 profile-name HG850_1 tcont 1 dba-profile-id 120 tcont 2 dba-profile-id 110 tcont 3 dba-profile-id 105 gem mapping 1 0 vlan 1901
//gemport 1的第0个索引号与vlan1901 映射
gem mapping 1 1 vlan 1902
//gemport 1的第1个索引号与vlan1902 映射
gem mapping 1 2 vlan 1903
//gemport 1的第2个索引号与vlan1902 映射
gem mapping 125 0 vlan 3500
//gemport 125的第0个索引号与vlan1902 映射
gem mapping 126 0 vlan 3999
//gemport 126 的第0个索引号与vlan3999 映射
ont-srvprofile gpon profile-id 1 profile-name HG850_1 ont add 1 ont 1 sn 48575443367A1442 omci ont-lineprofile-id 1 ont-srvprofile-id 1
desc XXX-HG850-1 ont port native-vlan 1 1 eth 1 vlan 1901 ont port native-vlan 1 1 eth 2 vlan 1902 ont port native-vlan 1 1 eth 3 vlan 1903 ont port native-vlan 1 1 eth 4 vlan 3500 service-port vlan 3999 gpon 0/2/1 ont 1 gemport 126 multi-service user-vlan 3999 rx-cttr 6 tx-cttr 6 service-port vlan 3500 gpon 0/2/1 ont 1 gemport 126 multi-service user-vlan 3500 rx-cttr 6 tx-cttr 6 service-port vlan 2001 gpon 0/2/1 ont 1 gemport 1 multi-service user-vlan other-all rx-cttr 6 tx-cttr 6 1
、增加DBA命令:DBA-profile add 此命令用于增加DBA(Dynamic Bandwidth Assignment)模板。T-CONT是ONT上的物理资源,只有绑定了DBA模板后,才能够用于承载业务。当系统缺省的DBA模板不能够满足业务需求时,使用此命令新增一个DBA模板。 DBA-profile add
[
profile-id
profile-id
] [
profile-name
profile-name
] {
type1
fix
fix-bandwidth
[
bandwidth_compensate
bandwidth_compensate
] |
type2
assure
assure-bandwidth
|type3
assure
assure-bandwidth
max
max-bandwidth
|
type4
max
max-bandwidth
|
type5
fix
fix-bandwidth
assure
assure-bandwidth
max
max-bandwidth
} DBA模板编号。如果不指定,系统自动分配最小的空闲模板号。 profile-name
profile-name DBA模板名称。如果不指定,系统自动采用缺省命名“DBA-profile_x”,其中“x”为DBA模板的编号。 配置类型为固定带宽+保证带宽+最大带宽的DBA模板。 固定带宽。此部分带宽固定分配给用户,即使该用户不使用,其他用户也不可以占用。 数值类型,取值范围:128Kbit/s-1235456Kbit/s。 保证带宽。此部分带宽分配给用户,如果用户没有使用,其他用户可以占用此部分带宽。 数值类型,取值范围:128Kbit/s-1235456Kbit/s。 在type3类型的DBA模板中,最大带宽必须大于或等于保证带宽。 在type5类型的DBA模板中,最大带宽必须大于或等于固定带宽与保证带宽之和。 数值类型,取值范围:128Kbit/s-1235456Kbit/s。 小结:创建的DBA模板的作用是为了tcont引用,如果tcont没有引用,所创建的dba没有任何意义;dba有5种类型,根据业务需求选择相应类型。 GPON 使用T-CONT 实现业务汇聚,T-CONT 是GPON 系统中上行业务流最基本的控制 一个T-CONT 对应一种带宽类型的业务流。每种带宽类型有自己的QoS 特征,QoS 特 征主要体现在带宽保证上,分为固定带宽,保证带宽,保证/非保证带宽,尽力转发,混 合方式(即对应DBA的Type1 到Type5)。Tcont要工作一定要绑定相应的dba模板。 每个T-CONT 由一个或者多个GEM Port 组成,每个GEM Port 承载一种业务流。一个T-CONT 可以承载一个或者多个GEM Port 的不同业务流。 GEM Port 标识的是OLT 和ONU/ONT 之间的业务虚通道,即承载业务流的通道,类似于ATM 虚连接中的VPI/VCI 标识。 我们知道前面只是创建dba模板,创建线路模板且在线路模板中有引用到了tcont和gemport的内容;这些都只是创建而已,那么在哪里有调用到tcont和gemport呢?看一下service-port命令: service-port vlan 3999 gpon 0/2/1 ont 1 gemport 126 multi-service user-vlan 3999 rx-cttr 6 tx-cttr 6 service-port vlan 3500 gpon 0/2/1 ont 1 gemport 126 multi-service user-vlan 3500 rx-cttr 6 tx-cttr 6 service-port vlan 2001 gpon 0/2/1 ont 1 gemport 1 multi-service user-vlan other-all rx-cttr 6 tx-cttr 6 这里用到了gemport126,gemport127; gemport1;这些gemport里面有哪些内容呢? gem mapping 125 0 vlan 3500 gem mapping 126 0 vlan 3999 gem mapping 1 0 vlan 1901; gem mapping 1 1 vlan 1902 gem mapping 1 2 vlan 1903 gemport中有关联了vlan的映射关系,即vlan1901到vlan1903都映射在gemport1中;vlan3500映射在gemport125中;vlan3999映射在gemport126中。 但这些service-port命令中并没有tcont命令,那tcont如何工作?留心下线路模板1中有这命令: 也就是tcont是通过gemport起作用的。那tcont到底起到了什么作用?这就跟dba模板有关系了。对于视频监控这种业务,对实时性要求较高,我们就用固定带宽类型的DBA(tcont2绑定的就是fix类型的DBA);对于宽带业务我们就用保证+最大带宽类型的DBA(tcont1绑定的dba模板)。现在已经清楚了tcont只是提供一个dba与gemport的连接通道。 前面提到:GEM Port 标识的是OLT 和ONU/ONT 之间的业务虚通道,即承载业务流的通道,类似于ATM 虚连接中的VPI/VCI 标识,用以下命令查看就清楚了:
display service-port port
0/2/1
----------------------------------------------------------------------------
INDEX VLAN VLAN
PORT
F/ S/ P VPI
VCI
FLOW
FLOW
RX
TX
STATE
----------------------------------------------------------------------------
11
2001
common
gpon
0/2 /1
1
1
vlan other-all
6
6
up
12
3500
common gpon
0/2 /1 1
125
vlan 3500
6
6
up
13
3999
common gpon
0/2 /1 1
126
vlan 3999
6
6
up
上图中vpi指的就是ONU ID;vci指的就是gemport。OLT就是通过ONU ID和gemport ID来辨认ONU上来的业务流。 至此可以清楚理解DBA;tcont;gemport的概念了。
|