2 * Copyright (c) 2016 Cisco Systems, Inc. All rights reserved.
4 * This program and the accompanying materials are made available under the
5 * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6 * and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
9 namespace "urn:mef:nrp-types";
15 grouping G_NRP_SourceMacAddressLimit {
20 type NRP_NaturalNumber;
23 type NRP_NaturalNumber;
26 grouping G_NRP_VlanId {
28 type NRP_PositiveInteger;
31 typedef NRP_EvcEndPointRole {
37 typedef NRP_Identifier45 {
40 typedef NRP_L2cpAddressSet {
47 typedef NRP_PhysicalLayer {
117 typedef NRP_NaturalNumber {
122 grouping G_NRP_SyncModePerLink {
126 leaf syncModeEnabled {
130 typedef NRP_ProtocolFrameType {
137 typedef NRP_InterfaceResiliency {
140 enum 2_LINK_ACTIVE_STANDBY;
145 grouping G_NRP_ConversationIdToAggrgationLinkMap {
146 leaf conversationId {
147 type NRP_NaturalNumber;
150 type NRP_NaturalNumber;
153 grouping G_NRP_L2cpPeering {
154 leaf destinationMacAddress {
156 description "The destination address determines the intended recipient device for the frame.";
159 type NRP_ProtocolFrameType;
160 description "Protocol Identifier is either an LLC Address or an Ethertype, and it could have subtypes. The list specifies only the L2CP Frames that
161 are to be Peered. Any L2CP Frame that is not Peered will either be Discarded or Passed
162 as a result of the flow charts and requirements specified in MEF 45, Section 9.";
166 description "Identifies the physical link identifier for protocols (e.g. LLDP, ESMC) that can operate over the individual physical links.
167 If no link identifier is specified then the list entry will apply to all physical links.
168 MEF 45, Section 8.2";
174 typedef NRP_ColorMode {
180 typedef NRP_PositiveInteger {
185 typedef NRP_VlanTag {
191 typedef NRP_IpVersion {
198 typedef NRP_FrameColor {
204 typedef NRP_PcpOrDiscard {
217 typedef NRP_DeiOrDiscard {
224 grouping G_NRP_AggLinkDepth {
225 container nrp_vlanId {
229 leaf nrp_linkNumber {
230 type NRP_NaturalNumber;
233 typedef NRP_ConnectionType {
237 enum ROOTED_MULTIPOINT;
240 typedef NRP_ServiceFrameDelivery {
243 enum UNCONDITIONALLY;
246 typedef NRP_EndPointRole {
253 typedef NRP_MepDirection {
259 grouping G_NRP_MepLevelAndDirection {
261 type NRP_NaturalNumber;
264 type NRP_MepDirection;