| Class: ConversationIdToAggregationLinkMap (Conversation To Aggregation Link Map) This is a 2-tuple ⟨x,y⟩ where x is a Port Conversation ID (a VLAN or range of VLANs or 0 for untagged frames) and y is a list of Link Aggregation Links. This is used in the Port Conversation to Aggregation Link Map for the UNI and ENNI. |
| Element Name: List of Conversation ID Ranges Reference: 802.1AX-2014 §6.6.2.1  JSON Name: conversationIDs - Type: List of object |
| Description: A Port Conversation ID is a VLAN ID (1 to 4094) or 0 to represent untagged and priority-tagged frames. |
| Allowed values: List of [1...*] Unique Class: ConversationIdRange |
| Usage: Common: Required |
| Element Name: Aggregation Link List Reference: 802.1AX-2014 §6.6.2.1  JSON Name: aggLinkList - Type: List of integer |
| Description: An ordered list of Aggregation Link Numbers |
| Allowed values: List of [1...*] Unique Minimum: 1 |
| Usage: Common: Required |
| Validation Notes: The values in the list must be in the range 1...n where n is the number of physical links (i.e. the cardinality of the list of physical links (OperatorUNI.listofPhysicalLinks and EnniCommon.listOfPhysicalLinks) |
| Class: ConversationIdRangeList (ConversationID Range List) A list of Port ConversationID (VLAN ID or 0 for untagged) used in the VLAN Map |
| Element Name: Conversation ID Range List  JSON Name: conversationIdRangeList - Type: List of object |
| Description: A list of Conversation IDs |
| Allowed values: List of [1...*] Unique Class: ConversationIdRange |
| Usage: Common: Required |
| Validation Notes: The ranges specified in the list must not overlap or have common values and that in each range, if the end value is specified it must be greater than or equal to the start value. Coding hint: Ensure that the specified ranges do not overlap/have common values |
| Class: ConversationIdRange (ConversationID Range) A range of ConversationID (either a VLAN Id or 0 for untagged frames) allowing three forms: start, start → start, and start → end |
| Element Name: Start Conversation ID  JSON Name: start - Type: integer |
| Description: The starting Conversation ID of the range or the only Conversation ID if there is no end value |
| Allowed values: Minimum: 0 Maximum: 4094 |
| Usage: Common: Required |
| Validation Notes: The start value must be less than or equal to the end value if that is specified. Coding hint: start must be less than or equal to end |
| Element Name: End Conversation ID  JSON Name: end - Type: integer |
| Description: The final Conversation ID in the range |
| Allowed values: Minimum: 0 Maximum: 4094 |
| Usage: Common: Optional |
| Validation Notes: The end value, if specified, must be greater than or equal to the start value. Coding hint: end, if specified, must be greater than or equal to start |