1 module NRP_Interface-TypeDefinitions-NRP_Types {
2 namespace "uri:onf:NRP_Interface-TypeDefinitions-NRP_Types";
3 prefix NRP_Interface-TypeDefinitions-NRP_Types;
5 grouping G_NRP_SourceMacAddressLimit {
10 type NRP_NaturalNumber;
13 type NRP_NaturalNumber;
16 grouping G_NRP_VlanId {
18 type NRP_PositiveInteger;
21 typedef NRP_EvcEndPointRole {
27 typedef NRP_Identifier45 {
30 typedef NRP_L2cpAddressSet {
37 typedef NRP_PhysicalLayer {
107 typedef NRP_NaturalNumber {
113 grouping G_NRP_SyncModePerLink {
117 leaf syncModeEnabled {
121 typedef NRP_ProtocolFrameType {
128 typedef NRP_InterfaceResiliency {
131 enum 2_LINK_ACTIVE_STANDBY;
136 grouping G_NRP_ConversationIdToAggrgationLinkMap {
137 leaf conversationId {
138 type NRP_NaturalNumber;
141 type NRP_NaturalNumber;
144 grouping G_NRP_L2cpPeering {
145 leaf destinationMacAddress {
147 description "The destination address determines the intended recipient device for the frame.";
150 type NRP_ProtocolFrameType;
151 description "Protocol Identifier is either an LLC Address or an Ethertype, and it could have subtypes. The list specifies only the L2CP Frames that
152 are to be Peered. Any L2CP Frame that is not Peered will either be Discarded or Passed
153 as a result of the flow charts and requirements specified in MEF 45, Section 9.";
157 description "Identifies the physical link identifier for protocols (e.g. LLDP, ESMC) that can operate over the individual physical links.
158 If no link identifier is specified then the list entry will apply to all physical links.
159 MEF 45, Section 8.2";
165 typedef NRP_ColorMode {
171 typedef NRP_PositiveInteger {
177 typedef NRP_VlanTag {
183 typedef NRP_IpVersion {
190 typedef NRP_FrameColor {
196 typedef NRP_PcpOrDiscard {
209 typedef NRP_DeiOrDiscard {
216 grouping G_NRP_AggLinkDepth {
217 container nrp_vlanId {
221 leaf nrp_linkNumber {
222 type NRP_NaturalNumber;
225 typedef NRP_ConnectionType {
229 enum ROOTED_MULTIPOINT;
232 typedef NRP_ServiceFrameDelivery {
235 enum UNCONDITIONALLY;
238 typedef NRP_EndPointRole {
245 typedef NRP_MepDirection {
251 grouping G_NRP_MepLevelAndDirection {
253 type NRP_NaturalNumber;
256 type NRP_MepDirection;