Skip to content

Commit ea27995

Browse files
authored
Add tributary types up to 3200G. (#1071)
* Add tributary types up to 3200G.
1 parent ed94287 commit ea27995

File tree

1 file changed

+200
-1
lines changed

1 file changed

+200
-1
lines changed

release/models/optical-transport/openconfig-transport-types.yang

Lines changed: 200 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,14 @@ module openconfig-transport-types {
2222
"This module contains general type definitions and identities
2323
for optical transport models.";
2424

25-
oc-ext:openconfig-version "0.22.0";
25+
oc-ext:openconfig-version "0.23.0";
26+
27+
revision "2024-03-12" {
28+
description
29+
"Add TRIBUTARY_RATE_CLASS_TYPE's up to 3200G to support
30+
mating of two 1600G line rates.";
31+
reference "0.23.0";
32+
}
2633

2734
revision "2024-01-17" {
2835
description
@@ -1494,6 +1501,198 @@ module openconfig-transport-types {
14941501
"1600G tributary signal rate";
14951502
}
14961503

1504+
identity TRIB_RATE_1650G {
1505+
base TRIBUTARY_RATE_CLASS_TYPE;
1506+
description
1507+
"1650G tributary signal rate";
1508+
}
1509+
1510+
identity TRIB_RATE_1700G {
1511+
base TRIBUTARY_RATE_CLASS_TYPE;
1512+
description
1513+
"1700G tributary signal rate";
1514+
}
1515+
1516+
identity TRIB_RATE_1750G {
1517+
base TRIBUTARY_RATE_CLASS_TYPE;
1518+
description
1519+
"1750G tributary signal rate";
1520+
}
1521+
1522+
identity TRIB_RATE_1800G {
1523+
base TRIBUTARY_RATE_CLASS_TYPE;
1524+
description
1525+
"1800G tributary signal rate";
1526+
}
1527+
1528+
identity TRIB_RATE_1850G {
1529+
base TRIBUTARY_RATE_CLASS_TYPE;
1530+
description
1531+
"1850G tributary signal rate";
1532+
}
1533+
1534+
identity TRIB_RATE_1900G {
1535+
base TRIBUTARY_RATE_CLASS_TYPE;
1536+
description
1537+
"1900G tributary signal rate";
1538+
}
1539+
1540+
identity TRIB_RATE_1950G {
1541+
base TRIBUTARY_RATE_CLASS_TYPE;
1542+
description
1543+
"1950G tributary signal rate";
1544+
}
1545+
1546+
identity TRIB_RATE_2000G {
1547+
base TRIBUTARY_RATE_CLASS_TYPE;
1548+
description
1549+
"2000G tributary signal rate";
1550+
}
1551+
1552+
identity TRIB_RATE_2050G {
1553+
base TRIBUTARY_RATE_CLASS_TYPE;
1554+
description
1555+
"2050G tributary signal rate";
1556+
}
1557+
1558+
identity TRIB_RATE_2100G {
1559+
base TRIBUTARY_RATE_CLASS_TYPE;
1560+
description
1561+
"2100G tributary signal rate";
1562+
}
1563+
1564+
identity TRIB_RATE_2150G {
1565+
base TRIBUTARY_RATE_CLASS_TYPE;
1566+
description
1567+
"2150G tributary signal rate";
1568+
}
1569+
1570+
identity TRIB_RATE_2200G {
1571+
base TRIBUTARY_RATE_CLASS_TYPE;
1572+
description
1573+
"2200G tributary signal rate";
1574+
}
1575+
1576+
identity TRIB_RATE_2250G {
1577+
base TRIBUTARY_RATE_CLASS_TYPE;
1578+
description
1579+
"2250G tributary signal rate";
1580+
}
1581+
1582+
identity TRIB_RATE_2300G {
1583+
base TRIBUTARY_RATE_CLASS_TYPE;
1584+
description
1585+
"2300G tributary signal rate";
1586+
}
1587+
1588+
identity TRIB_RATE_2350G {
1589+
base TRIBUTARY_RATE_CLASS_TYPE;
1590+
description
1591+
"2350G tributary signal rate";
1592+
}
1593+
1594+
identity TRIB_RATE_2400G {
1595+
base TRIBUTARY_RATE_CLASS_TYPE;
1596+
description
1597+
"2400G tributary signal rate";
1598+
}
1599+
1600+
identity TRIB_RATE_2450G {
1601+
base TRIBUTARY_RATE_CLASS_TYPE;
1602+
description
1603+
"2450G tributary signal rate";
1604+
}
1605+
1606+
identity TRIB_RATE_2500G {
1607+
base TRIBUTARY_RATE_CLASS_TYPE;
1608+
description
1609+
"2500G tributary signal rate";
1610+
}
1611+
1612+
identity TRIB_RATE_2550G {
1613+
base TRIBUTARY_RATE_CLASS_TYPE;
1614+
description
1615+
"2550G tributary signal rate";
1616+
}
1617+
1618+
identity TRIB_RATE_2600G {
1619+
base TRIBUTARY_RATE_CLASS_TYPE;
1620+
description
1621+
"2600G tributary signal rate";
1622+
}
1623+
1624+
identity TRIB_RATE_2650G {
1625+
base TRIBUTARY_RATE_CLASS_TYPE;
1626+
description
1627+
"2650G tributary signal rate";
1628+
}
1629+
1630+
identity TRIB_RATE_2700G {
1631+
base TRIBUTARY_RATE_CLASS_TYPE;
1632+
description
1633+
"2700G tributary signal rate";
1634+
}
1635+
1636+
identity TRIB_RATE_2750G {
1637+
base TRIBUTARY_RATE_CLASS_TYPE;
1638+
description
1639+
"2750G tributary signal rate";
1640+
}
1641+
1642+
identity TRIB_RATE_2800G {
1643+
base TRIBUTARY_RATE_CLASS_TYPE;
1644+
description
1645+
"2800G tributary signal rate";
1646+
}
1647+
1648+
identity TRIB_RATE_2850G {
1649+
base TRIBUTARY_RATE_CLASS_TYPE;
1650+
description
1651+
"2850G tributary signal rate";
1652+
}
1653+
1654+
identity TRIB_RATE_2900G {
1655+
base TRIBUTARY_RATE_CLASS_TYPE;
1656+
description
1657+
"2900G tributary signal rate";
1658+
}
1659+
1660+
identity TRIB_RATE_2950G {
1661+
base TRIBUTARY_RATE_CLASS_TYPE;
1662+
description
1663+
"2950G tributary signal rate";
1664+
}
1665+
1666+
identity TRIB_RATE_3000G {
1667+
base TRIBUTARY_RATE_CLASS_TYPE;
1668+
description
1669+
"3000G tributary signal rate";
1670+
}
1671+
1672+
identity TRIB_RATE_3050G {
1673+
base TRIBUTARY_RATE_CLASS_TYPE;
1674+
description
1675+
"3050G tributary signal rate";
1676+
}
1677+
1678+
identity TRIB_RATE_3100G {
1679+
base TRIBUTARY_RATE_CLASS_TYPE;
1680+
description
1681+
"3100G tributary signal rate";
1682+
}
1683+
1684+
identity TRIB_RATE_3150G {
1685+
base TRIBUTARY_RATE_CLASS_TYPE;
1686+
description
1687+
"3150G tributary signal rate";
1688+
}
1689+
1690+
identity TRIB_RATE_3200G {
1691+
base TRIBUTARY_RATE_CLASS_TYPE;
1692+
description
1693+
"3200G tributary signal rate";
1694+
}
1695+
14971696
identity LOGICAL_ELEMENT_PROTOCOL_TYPE {
14981697
description
14991698
"Type of protocol framing used on the logical channel or

0 commit comments

Comments
 (0)