中国电信(CTC)EPON设备技术要求V2[1].1(091012修订版) - 图文 联系客服

发布时间 : 星期四 文章中国电信(CTC)EPON设备技术要求V2[1].1(091012修订版) - 图文更新完毕开始阅读

Variable Container组装起来。例如,如果OLT接受到来自一个ONU的GET Variable Response OAMPDU,其包含的第一个MulticastControl Variable Container中的Number of Entries字段的值为26,则可知道该OAMPDU包含3个MulticastControl Variable Container,且第一个MulticastControl Variable Container包含12个组播控制条目,第二个MulticastControl Variable Container中也包含12个组播控制条目,第三个MulticastControl Variable Container中也包含2个组播控制条目。第二个MulticastControl Variable Container中的Number of Entries字段的值应为14,第三个MulticastControl Variable Container中的Number of Entries字段的值应为2。通过这种级联关系,OLT将该ONU的所有组播控制条目收集起来,并提供给EMS进行处理。

如果OLT接收到的GET Variable Response OAMPDU中多个MulticastControl Variable Container的Number of Entries值不符合上述规定(例如,第一个MulticastControl Variable Container中的Number of Entries字段的值为14,但第二个MulticastControl Variable Container中的Number of Entries字段的值为1),则OLT对这两个MulticastControl Variable Container均做丢弃处理,并产生告警。

20) Group Num Max

定义:ONU的以太网端口同时支持的组播组数量。其Variable Container的格式如表 37所示:

表37 Group Num Max Variable Container Format 字节数 1 2 1 1 字段 描述 Branch(0XC7) Extended attributes branch Leaf(0x0045) 以太网端口同时支持的组播组数量。 Variable Width 当用作Variable width时,其取值为1; 1st Max Num of 表示允许的同时点播的组播组数量 Group 由于本属性的操作对象为端口,需指定其管理对象的具体实例,所以需要使用管理对象的实例索引TLV。

21) aFastLeaveAbility

定义:ONU的组播Fast Leave能力,用于OLT查询ONU是否支持Fast Leave功能。aFastLeaveAbility属性为SEQUENCE类型数据,为所支持的FastLeave模式的枚举值列表。 Sequence的数据格式应符合IEEE802.3-2005和ASN.1的要求。其Variable Container的格式及其枚举值的编码如表38所示:

表38 aFastLeaveAdminState Variable Container格式及其枚举值编码 字节数 1 2 1 4 4 字段 描述 Branch(0XC7) Extended attributes branch Leaf(0x0046) 以太网的组播Fast Leave能力。 Variable Width 当用作Variable width时,其取值为4+4X(X为是ONU所支持的枚举值的数量); Number of the 枚举数据的数量。 Enumerated 1st Enumerated ONU所支持的第一个枚举的FastLeave模式的代码。例如,本FastLeaveMode 字节当值为0x00000000,表示ONU支持在IGMP Snooping组播方式下的Non-Fast-Leave功能; 2nd Enumerated ONU所支持的第二个枚举的FastLeave模式的代码。例如,本FastLeaveMode 字节当值为0x00000001,表示ONU支持在IGMP Snooping组播方式下的Fast-Leave功能; 4 3rd Enumerated ONU所支持的第三个枚举的FastLeave模式的代码。例如,FastLeaveMode 本字节当值为0x00000010,表示ONU支持在可控组播方式下的Non-Fast-Leave功能; 4 45

4rd Enumerated ONU所支持的第四个枚举的FastLeave模式的代码。例如,FastLeaveMode 本字节当值为0x00000011,表示ONU支持在可控组播方式下的Fast-Leave功能; 本属性的操作对象为ONU的组播功能(Multicast),无需使用管理对象的实例索引TLV。 因为在IGMP Snooping方式和可控组播方式下,分别存在支持FastLeave和不支持FastLeave两种能力,所以该属性总共有4个枚举值。其中,0x00000000和0x00000010的枚举值是每个ONU均默认支持的。对于枚举值在Variable Container数据域中的排序没有特殊要求。

22) aFastLeaveAdminState

定义:ONU的组播Fast Leave状态,用于OLT查询ONU的Fast Leave功能状态(打开/关闭)。其Variable Container的格式如表39所示:

表39 aFastLeaveAdminState Variable Container Format 4 字节数 1 2 1 4 字段 描述 Branch(0XC7) Extended attributes branch Leaf(0x0047) 以太网的组播Fast Leave状态。 Variable Width 当用作Variable width时,其取值为4; Value 枚举类型数据,表示ONU的组播Fast Leave状态: 0x00000001:disabled; 0x00000002:enabled; 本属性的操作对象为ONU的组播功能(Multicast),无需使用管理对象的实例索引TLV。 如果ONU汇报其处于组播Fast-Leave使能状态,则对该ONU上所有端口均启用Fast Leave模式;如果ONU汇报其处于组播Fast-Leave关闭状态,则对该ONU上所有端口均未为Non-Fast-Leave模式。即不存在一部分端口Fast Leave使能、另一部分端口Fast Leave关闭的情况。

aFastLeaveAdminState 属性是针对ONU当前所处的组播方式(指ONU工作于IGMP Snooping组播方式还是可控组播方式。ONU的组播方式由MulticastSwitch属性进行查询和设置)下的Fast Leave功能的查询。

23) AlarmAdminState

定义:用于打开或者关闭ONU的上报告警的功能。其Variable Container的格式如表40所示:

表40 AlarmControl Variable Container Format 字节数 1 2 1 2 4 字段 Branch(0XC7) Leaf(0x0081) Variable Width Alarm ID Alarm Config 描述 Extended attributes branch ONU告警功能的管理 当用作Variable width时,其取值为6; 告警编码 控制是否打开ONU上报告警的功能: 0x00000001:disabled; 0x00000002:enabled; 其他:预留,接收到做忽略处理。 对于管理对象非ONU的告警/警示类型(Alarm ID),本属性涉及ONU的具体管理实例,所以需要使用管理对象的实例索引TLV;对于管理对象为ONU的告警/警示类型(Alarm ID),无需使用管理对象实例索引TLV。

缺省状态下,所有告警/警示都是关闭的。

24) AlarmThreshold

定义:用于配置/查询告警/警示产生或者清除的门限值。其Variable Container的格式如表41所示:

46