OpenConfig YANG模型和CCSA YANG模型的区别

举报
oysterzz 发表于 2021/11/29 16:42:30 2021/11/29
【摘要】 当前南向通信的数据模型定义主要为YANG模型,主要分为2类,OpenConfig YANG模型和CCSA YANG模型:OpenConfig模型覆盖了多种类型的网络,光传送网只是其中的一部分,主要是针对大容量高带宽的DCI场景,百度和腾讯等OTT厂商都在OpenConfig模型基础上进行了扩充,并积极推动设备厂商支持该模型;CCSA YANG模型是由中国通信标准化协会联合国内三大运营商和主要...

当前南向通信的数据模型定义主要为YANG模型,主要分为2类,OpenConfig YANG模型和CCSA YANG模型:OpenConfig模型覆盖了多种类型的网络,光传送网只是其中的一部分,主要是针对大容量高带宽的DCI场景,百度和腾讯等OTT厂商都在OpenConfig模型基础上进行了扩充,并积极推动设备厂商支持该模型;CCSA YANG模型是由中国通信标准化协会联合国内三大运营商和主要设备厂商制定的,主要针对接入型OTN设备。


1.    OpenConfig YANG模型

  OpenConfig通过YANG语言定义了网络设备的数据模型,包括各类网络协议、设备组件结构、设备端口等,其中与光传输相关的文件如下图所示。设备组成由platform定义,网元系统参数和告警体系在system中定义,功能配置与性能监测主要包含在optical-transport文件夹下,邻居关系、端口配置、telemetry流式数据采集均有单独yang文件定义。

5834527304a89ca1d5b2_395x238.png@900-0-90-f.png


platform文件定义了整个设备内各个实体的及其关联关系,既包括了物理存在的机框(子架)、板卡、端口、光模块等,也包含了它们之间的逻辑关系。通过YANG模型的augment语句表述实体之间的继承关系,通过leafref、leaflist等语句表述实体间聚合、组合以及关联关系。

105e227304a9180eaaf5_554x282.jpg@900-0-90-f.jpg



2.    CCSA YANG模型

  CCSA YANG模型将CPE设备抽象成网元(ME)、单板(EQ)、端口(PTP、FTP、CTP)等对象。网元、单板、PTP端口属于网元上的物理实体,在客户侧端口和线路侧端口间创建连接(Connection)后会生成CTP端口,描述连接两端端口的属性。CCSA模型定义的CPE设备支持Client、EOO、EOS和SDH四种业务类型, 根据业务流的数据类型将端口分别划分到ODU层、ETH层和SDH层,下面的层次为上面的层次提供承载服务,不同的层级间会抽象出FTP端口。各实体间的聚合、组合以及关联关系如下图所示。

3f92527304aa5ca3d5e1_496x255.jpg@900-0-90-f.jpg


主要应用

OpenConfig YANG模型主要针对DC互联场景,模型中定义了Client业务信号从客户侧到线路侧的详细映射路径,定义了丰富的字段描述网元端口及通道的属性。CCSA YANG模型定义了多种业务类型,这些业务类型通过不同封装方式以不同的交叉粒度调度到线路侧端口,能够提供100Mbit/s及以上带宽业务的接入和承载,兼顾100Mbit/s小颗粒业务的接入。

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。