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

引言

在前三篇文章中,主要介绍了ONT上线过程的OMCI交互的第一个阶段和第二个阶段omci消息,本篇介绍第三个阶段,ONT上报受管实体类型表的过程。

OMCI受管实体分类

OMCI受管实体编号为两个字节,最大支持定义65535个受管实体类型,根据标准定义情况可以划分以下三类
  • 已定义的标准受管实体:编号范围是1~171,256~349,400~466,在ITU G.984.4和G.988中定义,在最新的2022年的G.988,已经定义到编号466(Precision Time Protocol status),参考附录;
  • 预留的标准受管实体:编号范围172~239,467~65279,ITU预留的未定义的;
  • 厂商自行定义的私有受管实体:编号范围是240-255,350~399,65280-65535,主要是各OLT局端厂商定义的私有受管实体,用于实现厂商私有的协议和功能等。

疑问

  • OMCI标准定义的受管实体一直在增加,OLT局端如何知道ONT支持哪些标准受管实体?
  • OLT局端需要对接不同厂商的ONT,如何知道ONT支持哪些私有的受管实体?
答案是,在ONT上线过程中,ONT通过OMC类的实例向OLT上报自身支持的所有受管实体列表,包括标准的受管实体和私有的受管实体。

ONT上报受管实体类型表的过程

1、OLT下发OMCI实例的GET操作
OMCI(Get, 0x0000)
Message Type = Get
Managed Entity Class: OMCI (011f)
该受管实体描述了ONT支持OMCI受管实体和消息的能力程度。该受管实体不包括在MIB upload过程中。
Managed Entity Instance: 0x0000
受管实体ID:该属性为OMCI受管实体的每个实例提供一个唯一编码。该实例仅有一个并且编码为0。
Attribute List
01: ME Type Table (0000),
受管实体类型表:该属性列出了ONT支持的受管实体类型。每个表项包含一个受管实体的类型值,长度是N×2字节,N是表项数目
2、ONT回复受管实体类型表长度,0x00cc表示204个字节,即102个受管实体类型需要上报;
由于OMCI消息长度限制,每次只能上报29个字节,即14.5个受管实体编号。204字节除29字节等于7.03,表示要分成8个片段上传
3、OLT下发OMCI GET Next操作,要求ONT上传第0个片段(即前14.5个受管实体编号)
4、ONT恢复消息,上报第0个片段(前14.5个受管实体编号)
上图中,在0x8000后的红色框住的15个字节是7个受管实体编号,以及第8个受管实体编号的高字节,依次是0002 0005 0006 0007 000b 0018 002d 002e 002f 0030 0031 0032 0033 0034 00
前三个受管实体类型,查看OMCI标准文档可以得知,正是在第一个和第二阶段上报过的受管实体:
0x0002:ONU data
0x0005:Cardholder
0x0006:Circuit pack
5、重复步骤3和4,ONT共上报102个受管实体编号;最后一个是0x0166,即编号460,说明ONT只支持标准定义的受管实体

小结

抓取解析受管实体类型表有两个好处:
  • 可以快速了解自身产品支持受管实体类型是否满足客户需求
  • 可以快速了解竞品支持受管实体类型,对比分析出自身产品不支持受管实体类型,进而排查问题和针对性开发

附录:OMCI受管实体列表

2022年版G.988的受管实体标识符列表.xlsx

链接: 百度网盘 请输入提取码 提取码: uxv1

受管实体标识符列表

受管实体类型值

受管实体名

1

ONTB-PON

2

ONU data

3

PON IF line cardholder

4

PON IF line card

5

Cardholder

6

Circuit pack

7

Software image

8

UNIB-PON

9

TC AdapterB-PON

10

Physical path termination point ATM UNI

11

Physical path termination point Ethernet UNI

12

Physical path termination point CES UNI

13

Logical N X 64 kbit/s sub-port connection termination point

14

Interworking VCC termination point

15

AAL1 profileB-PON

16

AAL5 profile

17

AAL1 protocol monitoring history dataB-PON

18

AAL5 performance monitoring history data

19

AAL2 profile

20

(Intentionally left blank)

21

CES service profile

22

(Reserved)

23

CES physical interface performance monitoring history data

24

Ethernet performance monitoring history data

25

VP network CTPBPON

26

ATM VP cross-connection

27

Priority queueB-PON

28

DBR/CBR traffic descriptor

29

UBR traffic descriptor

30

SBR1/VBR1 traffic descriptor

31

SBR2/VBR2 traffic descriptor

32

SBR3/VBR3 traffic descriptor

33

ABR traffic descriptor

34

GFR traffic descriptor

35

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

交换机路由器测试之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值