Configuring 400 TXP (Client 1 and Slice 0)
{
"openconfig-terminal-device:terminal-device":{
"logical-channels":{
"channel":[
{
"index":101,
"config":{
"index":101,
"rate-class":"openconfig-transport-types:TRIB_RATE_400G",
"admin-state":"ENABLED",
"description":"Client Logical Channel",
"trib-protocol":"openconfig-transport-types:PROT_400GE",
"logical-channel-type":"openconfig-transport-types:PROT_ETHERNET"
},
"ingress":{
"config":{
"transceiver":"0/0-Optics0/0/0/1",
"physical-channel":[
1
]
}
},
"logical-channel-assignments":{
"assignment":[
{
"index":1,
"config":{
"index":1,
"allocation":"400",
"assignment-type":"LOGICAL_CHANNEL",
"description":"logical to logical assignemnt",
"logical-channel":110
}
}
]
}
},
{
"index":110,
"config":{
"index":110,
"rate-class":"openconfig-transport-types:TRIB_RATE_400G",
"admin-state":"ENABLED",
"description":"Coherent DSP",
"logical-channel-type":"openconfig-transport-types:PROT_OTN"
},
"logical-channel-assignments":{
"assignment":[
{
"index":1,
"config":{
"index":1,
"allocation":"400",
"assignment-type":"OPTICAL_CHANNEL",
"description":"logical to optical",
"optical-channel":"0/0-OpticalChannel0/0/0/0"
}
}
]
}
}
]
}
},
"openconfig-platform:components":{
"component":[
{
"name":"0/0-OpticalChannel0/0/0/0",
"openconfig-terminal-device:optical-channel":{
"config":{
"line-port":"0/0-Optics0/0/0/0"
}
}
}
]
}
}
Configuring 4x100G MXP (Client 1 and Slice 0)
{
"openconfig-terminal-device:terminal-device":{
"logical-channels":{
"channel":[
{
"index":101,
"config":{
"index":101,
"rate-class":"openconfig-transport-types:TRIB_RATE_100G",
"admin-state":"ENABLED",
"description":"Client Logical Channel",
"trib-protocol":"openconfig-transport-types:PROT_100GE",
"logical-channel-type":"openconfig-transport-types:PROT_ETHERNET"
},
"ingress":{
"config":{
"transceiver":"0/0-Optics0/0/0/1",
"physical-channel":[
1
]
}
},
"logical-channel-assignments":{
"assignment":[
{
"index":1,
"config":{
"index":1,
"allocation":"100",
"assignment-type":"LOGICAL_CHANNEL",
"description":"logical to logical assignemnt",
"logical-channel":110
}
}
]
}
},
{
"index":102,
"config":{
"index":102,
"rate-class":"openconfig-transport-types:TRIB_RATE_100G",
"admin-state":"ENABLED",
"description":"Client Logical Channel",
"trib-protocol":"openconfig-transport-types:PROT_100GE",
"logical-channel-type":"openconfig-transport-types:PROT_ETHERNET"
},
"ingress":{
"config":{
"transceiver":"0/0-Optics0/0/0/1",
"physical-channel":[
2
]
}
},
"logical-channel-assignments":{
"assignment":[
{
"index":1,
"config":{
"index":1,
"allocation":"100",
"assignment-type":"LOGICAL_CHANNEL",
"description":"logical to logical assignemnt",
"logical-channel":110
}
}
]
}
},
{
"index":103,
"config":{
"index":103,
"rate-class":"openconfig-transport-types:TRIB_RATE_100G",
"admin-state":"ENABLED",
"description":"Client Logical Channel",
"trib-protocol":"openconfig-transport-types:PROT_100GE",
"logical-channel-type":"openconfig-transport-types:PROT_ETHERNET"
},
"ingress":{
"config":{
"transceiver":"0/0-Optics0/0/0/1",
"physical-channel":[
3
]
}
},
"logical-channel-assignments":{
"assignment":[
{
"index":1,
"config":{
"index":1,
"allocation":"100",
"assignment-type":"LOGICAL_CHANNEL",
"description":"logical to logical assignemnt",
"logical-channel":110
}
}
]
}
},
{
"index":104,
"config":{
"index":104,
"rate-class":"openconfig-transport-types:TRIB_RATE_100G",
"admin-state":"ENABLED",
"description":"Client Logical Channel",
"trib-protocol":"openconfig-transport-types:PROT_100GE",
"logical-channel-type":"openconfig-transport-types:PROT_ETHERNET"
},
"ingress":{
"config":{
"transceiver":"0/0-Optics0/0/0/1",
"physical-channel":[
4
]
}
},
"logical-channel-assignments":{
"assignment":[
{
"index":1,
"config":{
"index":1,
"allocation":"100",
"assignment-type":"LOGICAL_CHANNEL",
"description":"logical to logical assignemnt",
"logical-channel":110
}
}
]
}
},
{
"index":110,
"config":{
"index":110,
"rate-class":"openconfig-transport-types:TRIB_RATE_400G",
"admin-state":"ENABLED",
"description":"Coherent DSP",
"logical-channel-type":"openconfig-transport-types:PROT_OTN"
},
"logical-channel-assignments":{
"assignment":[
{
"index":1,
"config":{
"index":1,
"allocation":"400",
"assignment-type":"OPTICAL_CHANNEL",
"description":"logical to optical",
"optical-channel":"0/0-OpticalChannel0/0/0/0"
}
}
]
}
}
]
}
},
"openconfig-platform:components":{
"component":[
{
"name":"0/0-OpticalChannel0/0/0/0",
"openconfig-terminal-device:optical-channel":{
"config":{
"line-port":"0/0-Optics0/0/0/0"
}
}
}
]
}
}
Configuring 400G TXP (Client 11 and Slice 5)
{
"openconfig-terminal-device:terminal-device":{
"logical-channels":{
"channel":[
{
"index":1111,
"config":{
"index":1111,
"rate-class":"openconfig-transport-types:TRIB_RATE_100G",
"admin-state":"ENABLED",
"loopback-mode":"NONE",
"description":"Client Logical Channel",
"trib-protocol":"openconfig-transport-types:PROT_100GE",
"logical-channel-type":"openconfig-transport-types:PROT_ETHERNET"
},
"ingress":{
"config":{
"transceiver":"0/0-Optics0/0/0/11"
}
},
"logical-channel-assignments":{
"assignment":[
{
"index":1,
"config":{
"index":1,
"allocation":"100",
"assignment-type":"LOGICAL_CHANNEL",
"description":"logical to logical assignemnt",
"logical-channel":1110
}
}
]
},
"ethernet":{
"config":{
"client-als":"LASER_SHUTDOWN"
}
}
},
{
"index":1110,
"config":{
"index":1110,
"rate-class":"openconfig-transport-types:TRIB_RATE_100G",
"admin-state":"ENABLED",
"loopback-mode":"NONE",
"description":"Coherent DSP",
"logical-channel-type":"openconfig-transport-types:PROT_OTN"
},
"logical-channel-assignments":{
"assignment":[
{
"index":1,
"config":{
"index":1,
"allocation":"100",
"assignment-type":"OPTICAL_CHANNEL",
"description":"logical to optical",
"optical-channel":"0/0-OpticalChannel0/0/0/10"
}
}
]
}
}
]
}
},
"openconfig-platform:components":{
"component":[
{
"name":"0/0-OpticalChannel0/0/0/10",
"openconfig-terminal-device:optical-channel":{
"config":{
"line-port":"0/0-Optics0/0/0/10"
}
}
}
]
}
}