当前位置: 首页 > article >正文

【OMCI实践】ONT上线过程的omci消息(五)

引言

在前四篇文章中,主要介绍了ONT上线过程的OMCI交互的第一、二、三个阶段omci消息,本篇介绍第四个阶段,OLT下发配置到ONT。前三个阶段,每个厂商OLT和ONT都遵循相同标准,OMCI的交换过程大同小异。但第四个阶段,下发的OMCI消息跟OLT的型号、ONT的配置强相关,甚至相同ONT配置,相同厂商的OLT不同的GPON板卡,OMCI消息都有可能不同,本文以Nokia的7360局端为例,简单介绍OLT会下发那些配置到ONT,仅供大家参考。

ONT-G(set,0x0000)

Message Type = Set

Managed Entity Class: ONT-G (0100)

Managed Entity Instance: 0x0000

Attribute List

06: Battery backup (00),不进行电池告警监控

电池备份:该属性为布尔类型值,用于指示ONT/NT是否支持备份电池监控。“False”(假)表示去激活电池告警监控,”True”(真)表示激活电池告警监控。

07: Administrative State (00),启用ONT

管理状态:该属性用于锁定(1)和开启(0)由该受管实体执行的各种功能。当管理状态设置为锁定时,所有的用户功能均被阻止,并且不再产生该受管实体及相关受管实体的告警、TCA和AVC。该属性缺省值的选择不在本部分的规定范围内。

OLT-G(set,0x0000)

Message Type = Set

Managed Entity Class: OLT-G (0083)

Managed Entity Instance: 0x0000

Attribute List

01: OLT vendor id (414c434c),OLT的厂商,值是ALCL

03: OLT version (0605020000020000000000000000)

GEM Port Network CTP(create,0x07ff)

Message Type = Create

Managed Entity Class: GEM Port Network CTP (010c)

该受管实体用来表示GEM端口在ONT上的终结。该受管实体汇聚了连接功能(从网络观点来看),告警功能(从网元角度)以及人工操作(从追踪的角度)。

当创建GEM port network CTP ME实例时,其加密模式设置为无加密。如果OLT希望将GEM端口配置为使用加密模式,则应发送相应的PLOAM消息,一般在创建新CTP或MIB重置后重新创建CTP时进行。

GEM port network CTP ME实例可与T-CONT ME和GEM interworking termination point ME实例关联。

Managed Entity Instance: 0x07ff

Attribute List

01: Port id value (07ff),

portID值:该属性是与GEM port network CTP ME关联的GEM端口ID。

02: T-CONT pointer (0000),

关联的TCONT指针

03: Direction (02),

方向:该属性用于识别GEM 端口是否用于UNI-至-ANI(1),ANI-至-UNI(2),或双向连接(3)。

04: Traffic management pointer for upstream (0000)

05: Traffic descriptor profile pointer (0000)

07: Priority queue pointer for downstream (0000)

Multicast GEM interworking termination point(create,set,0x0001)

Message Type = Create

Managed Entity Class: Multicast GEM interworking termination point (0119)

该受管实体的实例表示ONT中组播业务与GEM层交互的一个点。在该点上,从GEM帧中提取组播比特流进行重构。

PON系统中,缺省的组播操作是所有的组播媒体流被放置到一个PON层连接中(GEM端口)。该连接规定为组播地址表的第1个表项。该条目定义了所有的IP组播地址范围(224.0.0.0到239.255.255.255)。ONT根据以太网MAC地址或IP地址过滤组播媒体流。GEM port network CTP ME包含支持组播连接的GEM端口标识。

Managed Entity Instance: 0x0001

Attribute List

01: GEM port network CTP connectivity pointer (07ff),关联GEM port network CTP ME(0x07ff)

GEM port network CTP连接指针:该属性指向与multicast GEM interworking termination point ME关联的GEM port network CTP ME的一个实例。

02: Interworking option (00),

交互选项:该属性用于标识交互的非GEM类型的功能,具体选项如下:

——0:该值的意思是“无操作”或“不关心”。当 multicast GEM IW TP ME 与多个不同类型的功能相关联时使用该值。因为必要信息可以在其他地方获得,因此在任何情况下都可选使用该值。

——1:MAC 桥 LAN;

——3:IP 路由器;

——5:802.1P 映射器

03: Service profile pointer (0000),

业务描述文件指针:该属性置为0并且不使用。为了后向兼容性,该属性也可设置为指向MAC bridge service profile、IP router service profile或802.1P mapper service profile的指针。

04: Interworking termination point pointer (0000),

交互终结点指针:该属性置为0并且不使用。

07: GAL profile pointer (0000),

GAL描述文件指针:该属性置为0并且不使用。为了后向兼容性,该属性也可设置为指向GAL Ethernet profile ME的指针。

08: GAL loopback configuration (00),

GAL环回配置:该属性置为0并且不使用。

09: Multicast address table (07ff0000e0000000efffffff),GEMport0x07ff,次索引为0x0000,起始地址为224.0.0.0,结束地址为239.255.255.255.

组播地址表:该属性包括从IP组播地址到PON层地址的映射。每个表项包括:

——GEM 端口标识:2 字节;

——次索引:2 字节

——IP 组播地址段起始地址:4 字节;

——IP 组播地址段结束地址:4 字节

ANI-G(set,0x8001)

Message Type = Set

Managed Entity Class: ANI-G (0107)

该受管实体用来组织ONT支持的与接入网接口相关的数据。每个PON物理端口都有一个该受管实体的实例。

该受管实体的实例与物理PON接口的每个实例关联。

Managed Entity Instance: 0x8001

受管实体ID:该属性为受管实体的每个实例提供了唯一编号。其值指示了PON IF的物理位置。首字节是槽位ID,第二个字节是端口ID

Attribute List

08: ARC (00)

ARC指告警报告控制,0表示禁止即上报告警

11: Lower optical threshold (ff)

ONT使用该属性指示的光功率电平来产生1490nm波长接收光功率过低的告警。有效值为-127dBm(编码为254)~0dBm(编码为0),步进为0.5dB。缺省值0xFF表示选择ONT的内部策略。

12: Upper optical threshold (ff)

光功率上限:ONT使用该属性指示的光功率电平来产生1490nm波长接收光功率过高的告警。有效值为-127dBm(编码为254)~0dBm(编码为0),步进为0.5dB。缺省值0xFF表示选择ONT的内部策略。

GAL Ethernet profile(create,0x0001)

Message Type = Create

Managed Entity Class: GAL Ethernet profile (0110)

该受管实体组织数据描述用于以太网业务的ONT GTC适配层处理功能。

该受管实体可与零个或多个GEM interworking termination point ME实例关联。

Managed Entity Instance: 0x0001

Attribute List

01: Maximum GEM payload size (0640),1600

最大GEM净荷尺寸:该属性定义了关联GEM interworking termination point ME产生的最大净荷尺寸。

Circuit Pack(set,0x0104)

Message Type = Set

Managed Entity Class: Circuit Pack (0006)

Managed Entity Instance: 0x0104

Attribute List

06: Administrative State (00),解锁VEIP电路卡

10: Card Configuration (00)

14: Power Shed Override (00000000)

Virtual Ethernet interface point(set,0x0401)

Message Type = Set

Managed Entity Class: Virtual Ethernet interface point (0149)

此管理实体(ME)代表在光网络单元(ONU)中数据平面的交接点,它通向一个独立(非OMCI)的管理域。虚拟以太网接口(VEIP)由OMCI管理,并且可能被非OMCI管理域所知。在此边界处存在一个或多个以太网数据流。

Managed Entity Instance: 0x0401

当与卡托和电路板结合使用时,此2字节数字指示VEIP的物理位置。第一个字节是槽位ID(定义在第9.1.5条中)。第二个字节是端口ID,范围为1至255。

Attribute List

01: Administrative state (00),解锁VEIP接口

管理状态:此属性用于锁定(1)和解锁(0)此管理实体(ME)所执行的功能

03: Interdomain name (00000000000000000000000000000000000000000000000000)

域间名称:此属性是一个字符串,为向非OMCI管理域标识虚拟以太网接口(VEIP)提供了一种可选方式。接口也可以通过其ME ID、[b-IANA]分配的端口以及可能的其他方式进行标识。如果供应商未在此属性中提供信息,则应将其设置为空字节序列。

04: TCP/UDP pointer (0000)

TCP/UDP指针:此属性指向TCP/UDP配置数据ME的一个实例,该实例为OMCI管理非OMCI管理域的IP连接提供了支持。如果不需要OMCI管理非OMCI域的IP连接,则可以省略此属性或将其设置为默认值(空指针)

MAC Bridge Service Profile(create,0x0401)

Message Type = Create

Managed Entity Class: MAC Bridge Service Profile (002d)

该受管实体用来组织和记录MAC桥整体的数据,与桥关联的任意数目端口通过指针指向该受管实体。该受管实体的实例由OLT创建和删除。

桥端口由MAC bridge port configuration data ME建模,任意数目的MAC bridge port configuration data ME实例可指向MAC bridge service profile ME。从隐含链接的MAC bridge configuration data ME

可获得有效的桥实时状态。

Managed Entity Instance: 0x0401

受管实体ID:该属性为受管实体的每个实例提供了唯一编号。第一个字节是槽位号,如果UNI是集成型的,则该值为0。第二个字节是桥组号。VEIP接口的第一个桥

Attribute List

01: Spanning tree ind (00),

生成树指示:该属性是个布尔变量,值true表示激活了生成树算法,值false表示去激活生成树算法。

02: Learning ind (00),

学习功能指示:该属性是个布尔变量,值true表示激活了桥学习功能,值false表示去激活桥学习功能。

03: Port bridging ind (00),

端口桥接指示:该属性是个布尔变量,值true表示激活了UNI端口间的桥接功能,值false表示去激活本地桥接功能。

04: Priority (8000),

优先级:该属性定义了桥优先级,取值范围是0..65535。该属性值会被复制到关联的MAC bridge configuration data ME的桥优先级属性值。

05: Max age (1400),20秒

最大时间:该属性定义了在生成树表项被丢弃前接收到协议信息的最大时间,以256分之一秒为单位。取值范围是0x0600..0x2800(6..40秒),与IEEE 802.1D的规定一致。

06: Hello time (0200),

Hello时间:该属性定义了当桥作为根桥或试图成为根桥时,通过hello报文广播其存在的时间间隔,以256分之一秒为单位。取值范围是0x0100..0x0a00(1..10秒),与IEEE 802.1D的规定一致。

07: Forward delay (0f00),

转发延时:该属性定义了当桥作为根桥时的转发延时(以256分之一秒为单位)。取值范围是0x0400..0x1e00(4..30秒),与IEEE 802.1D的规定一致。

08: Unknown MAC address discard (00),

未知MAC地址丢弃:该属性是个布尔变量,值true表示目的地址未知的MAC帧会被丢弃,值false表示目的地址未知的MAC帧会向所有允许端口转发。

09: MAC learning depth (00),

MAC学习深度:该属性规定了桥学习的最大UNI MAC地址数目。缺省值0表示无管理倾向限制。

MAC bridge port configuration data(create,0x0401)

Message Type = Create

Managed Entity Class: MAC bridge port configuration data (002f)

该受管实体用来组织和记录与桥接端口相关的数据。该受管实体的实例由OLT创建和删除。

该受管实体与MAC bridge service profile ME的一个实例关联。

Managed Entity Instance: 0x0401

受管实体ID:该属性为受管实体的每个实例提供了唯一编号。通过使用相同的ID,该受管实体隐含链接到MAC bridge service profile ME。

Attribute List

01: Bridge id pointer (0401),关联MAC bridge service profile ME(0x0401)

桥标识指针:该属性指示MAC桥控制端口。该属性指向MAC桥业务描述文件的实例。

02: Port num (01),

端口数目:该属性提供了端口数目。在某个特定的桥的所有端口中,该属性必须是唯一的。

03: TP type (0b),VEIP接口

TP类型:该属性指示了和桥端口关联的终结点类型。有效值如下:

1 Physical path termination point Ethernet UNI

2 Interworking virtual circuit connection (VCC) termination point

3 IEEE 802.1p mapper service profile

4 IP host config data or IPv6 host config data

5 GEM interworking termination point

6 Multicast GEM interworking termination point

7 Physical path termination point xDSL UNI part 1

8 Physical path termination point VDSL UNI

9 Ethernet flow termination point

10 Reserved

11 Virtual Ethernet interface point

12 Physical path termination point MoCA UNI

13 Ethernet in the first mile (EFM) bonding group

04: TP pointer (0401),

TP指针:该属性指向和MAC桥端口关联的终结点,TP类型属性指示了终结点类型。

05: Port priority (0000),

端口优先级:该属性指示了端口优先级。

06: Port path cost (0001),

端口路径代价:该属性提供了端口到生成树根桥的路径代价。取值范围是1~65535。

07: Port spanning tree ind (00),

端口生成树指示:该布尔类型的属性指示了端口是否激活了STP LAN拓扑变化检测功能。值“TRUE”表示已激活。

08: Encapsulation method (00),

封装模式:该属性并未使用。应被设置为1。

09: LAN FCS ind (00),

LAN FCS指示:该属性指示是否转发LAN FCS字节,值0x00表示转发,值0x01表示丢弃。该属性实际在GPON应用中并不必要,为后向兼容性保留。该属性应用在发送的两个方向,并且无需考虑封装模式。该属性仅对MAC桥ANI侧的端口有效。自实例化时,该属性置为0x00。


同系列文章

【OMCI实践】ONT上线过程的omci消息(一)-CSDN博客

【OMCI实践】ONT上线过程的omci消息(二)-CSDN博客

【OMCI实践】ONT上线过程的omci消息(三)-CSDN博客

【OMCI实践】ONT上线过程的omci消息(四)-CSDN博客


原创不易,你的支持是我最大的动力,欢迎大家点赞,收藏,关注!


http://www.kler.cn/a/560283.html

相关文章:

  • Web刷题之PolarDN(中等)
  • 验证码介绍及生成与验证
  • Python的PyTorch+CNN深度学习技术在人脸识别项目中的应用
  • Android开发数据持久化
  • HTML使用 Vue 3 和 Element Plus 实现图片上传功能
  • 《渗透测试方法论:从信息搜集到报告输出的死亡行军》
  • python学习一
  • Spring Boot 项目启动命令大全:参数详解与高阶用法
  • (六)趣学设计模式 之 代理模式!
  • Hyperledger Fabric 入门笔记(十九)Fabric V2.5 杂项 - 在开发模式下运行链码
  • OpenCV计算摄影学Computational Photography
  • 【嵌入式Linux应用开发基础】网络编程(1):TCP/IP协议栈
  • 【备赛】点亮LED
  • 【信息系统项目管理师-案例真题】2010下半年案例分析答案和详解
  • UE5实现角色二段跳
  • DIP的实际举例
  • 垂类大模型微调(一):认识LLaMA-Factory
  • clickhouse--本地表和分布式表,副本机制,分片集群
  • DeepSeek-R1蒸馏模型与其他模型的区别
  • 【Linux知识】Linux上从源码编译到软件安装全过程详细说明