draft-ietf-ccamp-mw-yang-13.original | draft-ietf-ccamp-mw-yang-13_JA.txt | |||
---|---|---|---|---|
skipping to change at page 2, line 37 ¶ | skipping to change at page 2, line 37 ¶ | |||
3.1. YANG Tree . . . . . . . . . . . . . . . . . . . . . . . . 5 | 3.1. YANG Tree . . . . . . . . . . . . . . . . . . . . . . . . 5 | |||
3.2. Explanation of the Microwave Data Model . . . . . . . . . 7 | 3.2. Explanation of the Microwave Data Model . . . . . . . . . 7 | |||
4. Microwave Radio Link YANG Module . . . . . . . . . . . . . . 7 | 4. Microwave Radio Link YANG Module . . . . . . . . . . . . . . 7 | |||
5. Interface Protection YANG Module . . . . . . . . . . . . . . 27 | 5. Interface Protection YANG Module . . . . . . . . . . . . . . 27 | |||
6. Microwave Types YANG Module . . . . . . . . . . . . . . . . . 33 | 6. Microwave Types YANG Module . . . . . . . . . . . . . . . . . 33 | |||
7. Security Considerations . . . . . . . . . . . . . . . . . . . 40 | 7. Security Considerations . . . . . . . . . . . . . . . . . . . 40 | |||
8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 42 | 8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 42 | |||
9. References . . . . . . . . . . . . . . . . . . . . . . . . . 43 | 9. References . . . . . . . . . . . . . . . . . . . . . . . . . 43 | |||
9.1. Normative References . . . . . . . . . . . . . . . . . . 43 | 9.1. Normative References . . . . . . . . . . . . . . . . . . 43 | |||
9.2. Informative References . . . . . . . . . . . . . . . . . 44 | 9.2. Informative References . . . . . . . . . . . . . . . . . 44 | |||
Appendix A. Example: 1+0 and 2+0 configuration instances . . . . 45 | Appendix A. Example: 1+0 and 2+0 configuration instances . . . . 46 | |||
A.1. 1+0 instance . . . . . . . . . . . . . . . . . . . . . . 46 | A.1. 1+0 instance . . . . . . . . . . . . . . . . . . . . . . 46 | |||
A.2. 2+0 instance . . . . . . . . . . . . . . . . . . . . . . 47 | A.2. 2+0 instance . . . . . . . . . . . . . . . . . . . . . . 47 | |||
A.3. 2+0 XPIC instance . . . . . . . . . . . . . . . . . . . . 49 | A.3. 2+0 XPIC instance . . . . . . . . . . . . . . . . . . . . 49 | |||
Appendix B. Contributors . . . . . . . . . . . . . . . . . . . . 50 | Appendix B. Contributors . . . . . . . . . . . . . . . . . . . . 51 | |||
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 51 | Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 51 | |||
1. Introduction | 1. Introduction | |||
This document defines a YANG data model for management and control of | This document defines a YANG data model for management and control of | |||
the radio link interface(s) and the relationship to packet (typically | the radio link interface(s) and the relationship to packet (typically | |||
Ethernet) and/or TDM interfaces in a microwave/millimeter wave node. | Ethernet) and/or TDM interfaces in a microwave/millimeter wave node. | |||
ETSI EN 302 217 series defines the characteristics and requirements | ETSI EN 302 217 series defines the characteristics and requirements | |||
of microwave/millimeter wave equipment and antennas. Especially ETSI | of microwave/millimeter wave equipment and antennas. Especially ETSI | |||
EN 302 217-2 [EN302217-2] specifies the essential parameters for the | EN 302 217-2 [EN302217-2] specifies the essential parameters for the | |||
skipping to change at page 10, line 8 ¶ | skipping to change at page 10, line 8 ¶ | |||
description | description | |||
"Type used for power values, selected and measured."; | "Type used for power values, selected and measured."; | |||
} | } | |||
/* | /* | |||
* Radio Link Terminal (RLT) | * Radio Link Terminal (RLT) | |||
*/ | */ | |||
augment "/if:interfaces/if:interface" { | augment "/if:interfaces/if:interface" { | |||
when "derived-from-or-self(if:type," | when "derived-from-or-self(if:type," | |||
+ "'ianaift:radio-link-terminal')"; | + "'ianaift:microwaveRadioLinkTerminal')"; | |||
description | description | |||
"Addition of data nodes for radio link terminal to | "Addition of data nodes for radio link terminal to | |||
the standard Interface data model, for interfaces of | the standard Interface data model, for interfaces of | |||
the type 'radio-link-terminal'."; | the type 'microwaveRadioLinkTerminal'."; | |||
leaf id { | leaf id { | |||
type string; | type string; | |||
description | description | |||
"Descriptive identity of the radio link terminal used by | "Descriptive identity of the radio link terminal used by | |||
far-end RLT to check that it's connected to the correct | far-end RLT to check that it's connected to the correct | |||
near-end RLT. Does not need to be configured if this check | near-end RLT. Does not need to be configured if this check | |||
is not used."; | is not used."; | |||
} | } | |||
skipping to change at page 10, line 40 ¶ | skipping to change at page 10, line 40 ¶ | |||
terminal is configured. The format is X plus Y. | terminal is configured. The format is X plus Y. | |||
X represent the number of bonded carrier terminations. | X represent the number of bonded carrier terminations. | |||
Y represent the number of protecting carrier | Y represent the number of protecting carrier | |||
terminations."; | terminations."; | |||
} | } | |||
leaf-list carrier-terminations { | leaf-list carrier-terminations { | |||
type if:interface-ref; | type if:interface-ref; | |||
must "derived-from-or-self(/if:interfaces/if:interface" | must "derived-from-or-self(/if:interfaces/if:interface" | |||
+ "[if:name = current()]" | + "[if:name = current()]" | |||
+ "/if:type, 'ianaift:carrier-termination')" { | + "/if:type, 'ianaift:microwaveCarrierTermination')" { | |||
description | description | |||
"The type of interface must be | "The type of interface must be | |||
'carrier-termination'."; | 'microwaveCarrierTermination'."; | |||
} | } | |||
min-elements 1; | min-elements 1; | |||
description | description | |||
"A list of references to carrier terminations | "A list of references to carrier terminations | |||
included in the radio link terminal."; | included in the radio link terminal."; | |||
} | } | |||
leaf-list rlp-groups { | leaf-list rlp-groups { | |||
type leafref { | type leafref { | |||
path "/mrl:radio-link-protection-groups/" | path "/mrl:radio-link-protection-groups/" | |||
skipping to change at page 12, line 21 ¶ | skipping to change at page 12, line 21 ¶ | |||
} | } | |||
} | } | |||
} | } | |||
/* | /* | |||
* Carrier Termination | * Carrier Termination | |||
*/ | */ | |||
augment "/if:interfaces/if:interface" { | augment "/if:interfaces/if:interface" { | |||
when "derived-from-or-self(if:type," | when "derived-from-or-self(if:type," | |||
+ "'ianaift:carrier-termination')"; | + "'ianaift:microwaveCarrierTermination')"; | |||
description | description | |||
"Addition of data nodes for carrier termination to | "Addition of data nodes for carrier termination to | |||
the standard Interface data model, for interfaces | the standard Interface data model, for interfaces | |||
of the type 'carrier-termination'."; | of the type 'microwaveCarrierTermination'."; | |||
leaf carrier-id { | leaf carrier-id { | |||
type string; | type string; | |||
default "A"; | default "A"; | |||
description | description | |||
"ID of the carrier. (e.g. A, B, C or D) | "ID of the carrier. (e.g. A, B, C or D) | |||
Used in XPIC & MIMO configurations to check that | Used in XPIC & MIMO configurations to check that | |||
the carrier termination is connected to the correct | the carrier termination is connected to the correct | |||
far-end carrier termination. Should be the same | far-end carrier termination. Should be the same | |||
carrier ID on both sides of the hop. | carrier ID on both sides of the hop. | |||
skipping to change at page 15, line 25 ¶ | skipping to change at page 15, line 25 ¶ | |||
leaf maximum-nominal-power { | leaf maximum-nominal-power { | |||
type power { | type power { | |||
range "-99..99"; | range "-99..99"; | |||
} | } | |||
units "dBm"; | units "dBm"; | |||
mandatory true; | mandatory true; | |||
description | description | |||
"Selected maximum output power. Minimum output | "Selected maximum output power. Minimum output | |||
power is the same as the system capability, | power is the same as the system capability, | |||
available-min-output-power."; | minimum-power."; | |||
reference "ETSI EN 302 217-1"; | reference "ETSI EN 302 217-1"; | |||
} | } | |||
leaf atpc-lower-threshold { | leaf atpc-lower-threshold { | |||
type power { | type power { | |||
range "-99..-20"; | range "-99..-20"; | |||
} | } | |||
units "dBm"; | units "dBm"; | |||
must "current() <= ../atpc-upper-threshold"; | must "current() <= ../atpc-upper-threshold"; | |||
mandatory true; | mandatory true; | |||
skipping to change at page 24, line 40 ¶ | skipping to change at page 24, line 40 ¶ | |||
} | } | |||
/* | /* | |||
* Radio Link Protection Groups | * Radio Link Protection Groups | |||
*/ | */ | |||
container radio-link-protection-groups { | container radio-link-protection-groups { | |||
description | description | |||
"Configuration of radio link protected groups (1+1) of | "Configuration of radio link protected groups (1+1) of | |||
carrier terminations in a radio link. More than one | carrier terminations in a radio link. More than one | |||
protected group per radio-link-terminal is allowed."; | protected group per radio link terminal is allowed."; | |||
uses ifprot:protection-groups { | uses ifprot:protection-groups { | |||
refine protection-group/members { | refine protection-group/members { | |||
must "derived-from-or-self(/if:interfaces/if:interface" | must "derived-from-or-self(/if:interfaces/if:interface" | |||
+ "[if:name = current()]" | + "[if:name = current()]" | |||
+ "/if:type, 'ianaift:carrier-termination')" { | + "/if:type, 'ianaift:microwaveCarrierTermination')" { | |||
description | description | |||
"The type of a protection member must be | "The type of a protection member must be | |||
'carrier-termination'."; | 'microwaveCarrierTermination'."; | |||
} | } | |||
} | } | |||
refine protection-group/working-entity { | refine protection-group/working-entity { | |||
must "derived-from-or-self(/if:interfaces/if:interface" | must "derived-from-or-self(/if:interfaces/if:interface" | |||
+ "[if:name = current()]" | + "[if:name = current()]" | |||
+ "/if:type, 'ianaift:carrier-termination')" { | + "/if:type, 'ianaift:microwaveCarrierTermination')" { | |||
description | description | |||
"The type of a working-entity must be | "The type of a working-entity must be | |||
'carrier-termination'."; | 'microwaveCarrierTermination'."; | |||
} | } | |||
} | } | |||
} | } | |||
} | } | |||
/* | /* | |||
* XPIC & MIMO groups - Configuration data nodes | * XPIC & MIMO groups - Configuration data nodes | |||
*/ | */ | |||
container xpic-pairs { | container xpic-pairs { | |||
skipping to change at page 25, line 52 ¶ | skipping to change at page 25, line 52 ¶ | |||
type boolean; | type boolean; | |||
default "false"; | default "false"; | |||
description | description | |||
"Enable(true)/disable(false) XPIC"; | "Enable(true)/disable(false) XPIC"; | |||
} | } | |||
leaf-list members { | leaf-list members { | |||
type if:interface-ref; | type if:interface-ref; | |||
must "derived-from-or-self(/if:interfaces/if:interface" | must "derived-from-or-self(/if:interfaces/if:interface" | |||
+ "[if:name = current()]" | + "[if:name = current()]" | |||
+ "/if:type, 'ianaift:carrier-termination')" { | + "/if:type, 'ianaift:microwaveCarrierTermination')" { | |||
description | description | |||
"The type of a member must be 'carrier-termination'."; | "The type of a member must be | |||
'microwaveCarrierTermination'."; | ||||
} | } | |||
min-elements 2; | min-elements 2; | |||
max-elements 2; | max-elements 2; | |||
description | description | |||
"Association to XPIC pairs used in the radio link | "Association to XPIC pairs used in the radio link | |||
terminal."; | terminal."; | |||
} | } | |||
} | } | |||
} | } | |||
skipping to change at page 26, line 46 ¶ | skipping to change at page 26, line 47 ¶ | |||
type boolean; | type boolean; | |||
default "false"; | default "false"; | |||
description | description | |||
"Enable(true)/disable(false) MIMO"; | "Enable(true)/disable(false) MIMO"; | |||
} | } | |||
leaf-list members { | leaf-list members { | |||
type if:interface-ref; | type if:interface-ref; | |||
must "derived-from-or-self(/if:interfaces/if:interface" | must "derived-from-or-self(/if:interfaces/if:interface" | |||
+ "[if:name = current()]" | + "[if:name = current()]" | |||
+ "/if:type, 'ianaift:carrier-termination')" { | + "/if:type, 'ianaift:microwaveCarrierTermination')" { | |||
description | description | |||
"The type of a member must be 'carrier-termination'."; | "The type of a member must be | |||
'microwaveCarrierTermination'."; | ||||
} | } | |||
min-elements 2; | min-elements 2; | |||
description | description | |||
"Association to a MIMO group if used in the radio | "Association to a MIMO group if used in the radio | |||
link terminal."; | link terminal."; | |||
} | } | |||
} | } | |||
} | } | |||
} | } | |||
<CODE ENDS> | <CODE ENDS> | |||
skipping to change at page 40, line 33 ¶ | skipping to change at page 40, line 35 ¶ | |||
operations and content. | operations and content. | |||
There are a number of data nodes defined in these YANG modules that | There are a number of data nodes defined in these YANG modules that | |||
are writable/creatable/deletable (i.e., config true, which is the | are writable/creatable/deletable (i.e., config true, which is the | |||
default). These data nodes may be considered sensitive or vulnerable | default). These data nodes may be considered sensitive or vulnerable | |||
in some network environments. Write operations (e.g., edit-config) | in some network environments. Write operations (e.g., edit-config) | |||
to these data nodes without proper protection can have a negative | to these data nodes without proper protection can have a negative | |||
effect on network operations. These are the subtrees and data nodes | effect on network operations. These are the subtrees and data nodes | |||
and their sensitivity/vulnerability: | and their sensitivity/vulnerability: | |||
Interfaces of type radio-link-terminal: | Interfaces of type microwaveRadioLinkTerminal: | |||
/if:interfaces/if:interface/mode, | /if:interfaces/if:interface/mode, | |||
/if:interfaces/if:interface/carrier-terminations, | /if:interfaces/if:interface/carrier-terminations, | |||
/if:interfaces/if:interface/rlp-groups, | /if:interfaces/if:interface/rlp-groups, | |||
/if:interfaces/if:interface/xpic-pairs, | /if:interfaces/if:interface/xpic-pairs, | |||
/if:interfaces/if:interface/mimo-groups, and | /if:interfaces/if:interface/mimo-groups, and | |||
/if:interfaces/if:interface/tdm-connections: | /if:interfaces/if:interface/tdm-connections: | |||
These data nodes represent the configuration of the radio-link- | These data nodes represent the configuration of the radio link | |||
terminal and they need to match the configuration of the radio-link- | terminal and they need to match the configuration of the radio link | |||
terminal on the other side of the radio link. Unauthorized access to | terminal on the other side of the radio link. Unauthorized access to | |||
these data nodes could interrupt the ability to forward traffic. | these data nodes could interrupt the ability to forward traffic. | |||
Interfaces of type carrier-termination: | Interfaces of type microwaveCarrierTermination: | |||
/if:interfaces/if:interface/carrier-id, | /if:interfaces/if:interface/carrier-id, | |||
/if:interfaces/if:interface/tx-enabled, | /if:interfaces/if:interface/tx-enabled, | |||
/if:interfaces/if:interface/tx-frequency, | /if:interfaces/if:interface/tx-frequency, | |||
/if:interfaces/if:interface/rx-frequency, | /if:interfaces/if:interface/rx-frequency, | |||
/if:interfaces/if:interface/duplex-distance, | /if:interfaces/if:interface/duplex-distance, | |||
/if:interfaces/if:interface/channel-separation, | /if:interfaces/if:interface/channel-separation, | |||
/if:interfaces/if:interface/rtpc/maximum-nominal-power, | /if:interfaces/if:interface/rtpc/maximum-nominal-power, | |||
/if:interfaces/if:interface/atpc/maximum-nominal-power, | /if:interfaces/if:interface/atpc/maximum-nominal-power, | |||
/if:interfaces/if:interface/atpc/atpc-lower-threshold, | /if:interfaces/if:interface/atpc/atpc-lower-threshold, | |||
/if:interfaces/if:interface/atpc/atpc-upper-threshold, | /if:interfaces/if:interface/atpc/atpc-upper-threshold, | |||
/if:interfaces/if:interface/single/selected-cm, | /if:interfaces/if:interface/single/selected-cm, | |||
/if:interfaces/if:interface/adaptive/selected-min-acm, | /if:interfaces/if:interface/adaptive/selected-min-acm, | |||
/if:interfaces/if:interface/adaptive/selected-max-acm, | /if:interfaces/if:interface/adaptive/selected-max-acm, | |||
/if:interfaces/if:interface/if-loop, and | /if:interfaces/if:interface/if-loop, and | |||
/if:interfaces/if:interface/rf-loop: | /if:interfaces/if:interface/rf-loop: | |||
These data nodes represent the configuration of the carrier- | These data nodes represent the configuration of the carrier | |||
termination and they need to match the configuration of the carrier- | termination and they need to match the configuration of the carrier | |||
termination on the other side of the carrier. Unauthorized access to | termination on the other side of the carrier. Unauthorized access to | |||
these data nodes could interrupt the ability to forward traffic. | these data nodes could interrupt the ability to forward traffic. | |||
Radio link protection: | Radio link protection: | |||
/radio-link-protection-groups/protection-group: | /radio-link-protection-groups/protection-group: | |||
This data node represents the configuration of the protection of | This data node represents the configuration of the protection of | |||
carrier terminations. Unauthorized access to this data node could | carrier terminations. Unauthorized access to this data node could | |||
interrupt the ability to forward traffic or remove the ability to | interrupt the ability to forward traffic or remove the ability to | |||
skipping to change at page 43, line 6 ¶ | skipping to change at page 43, line 24 ¶ | |||
Prefix: ifprot | Prefix: ifprot | |||
Reference: RFC XXXX | Reference: RFC XXXX | |||
Name: ietf-microwave-types | Name: ietf-microwave-types | |||
Maintained by IANA?: N | Maintained by IANA?: N | |||
Namespace: urn:ietf:params:xml:ns:yang:ietf-microwave-types | Namespace: urn:ietf:params:xml:ns:yang:ietf-microwave-types | |||
Prefix: mw-types | Prefix: mw-types | |||
Reference: RFC XXXX | Reference: RFC XXXX | |||
It is proposed that IANA should register a new IANAifType TBD1 for | It is proposed that IANA should register a new IANAifType TBD1 for | |||
the interface type radio-link-terminal and a new IANAifType TBD2 for | the interface type microwaveRadioLinkTerminal and a new IANAifType | |||
the interface type carrier-termination at [IFTYPE-IANA-REGISTRY]. | TBD2 for the interface type microwaveCarrierTermination at | |||
[IFTYPE-IANA-REGISTRY]. | ||||
9. References | 9. References | |||
9.1. Normative References | 9.1. Normative References | |||
[IFTYPE-IANA-REGISTRY] | [IFTYPE-IANA-REGISTRY] | |||
"Internet Assigned Numbers Authority, "ifType | "Internet Assigned Numbers Authority, "ifType | |||
Definitions"", | Definitions"", | |||
<http://www.iana.org/assignments/smi-numbers>. | <http://www.iana.org/assignments/smi-numbers>. | |||
skipping to change at page 44, line 25 ¶ | skipping to change at page 44, line 46 ¶ | |||
Management", RFC 8343, DOI 10.17487/RFC8343, March 2018, | Management", RFC 8343, DOI 10.17487/RFC8343, March 2018, | |||
<https://www.rfc-editor.org/info/rfc8343>. | <https://www.rfc-editor.org/info/rfc8343>. | |||
[RFC8446] Rescorla, E., "The Transport Layer Security (TLS) Protocol | [RFC8446] Rescorla, E., "The Transport Layer Security (TLS) Protocol | |||
Version 1.3", RFC 8446, DOI 10.17487/RFC8446, August 2018, | Version 1.3", RFC 8446, DOI 10.17487/RFC8446, August 2018, | |||
<https://www.rfc-editor.org/info/rfc8446>. | <https://www.rfc-editor.org/info/rfc8446>. | |||
9.2. Informative References | 9.2. Informative References | |||
[EN301129] | [EN301129] | |||
"Transmission and Multiplexing (TM); Digital Radio Relay | ETSI/, "Transmission and Multiplexing (TM); Digital Radio | |||
Systems (DRRS); Synchronous Digital Hierarchy (SDH); | Relay Systems (DRRS); Synchronous Digital Hierarchy (SDH); | |||
System performance monitoring parameters of SDH DRRS", EN | System performance monitoring parameters of SDH DRRS", EN | |||
301 129 V1.1.2 , May 1995. | 301 129 V1.1.2 , May 1995. | |||
[EN302217-1] | [EN302217-1] | |||
"Fixed Radio Systems; Characteristics and requirements for | ETSI/, "Fixed Radio Systems; Characteristics and | |||
point-to-point equipment and antennas; Part 1: Overview, | requirements for point-to-point equipment and antennas; | |||
common characteristics and system-dependent requirements", | Part 1: Overview, common characteristics and system- | |||
EN 302 217-1 V3.0.5 , June 2016. | dependent requirements", EN 302 217-1 V3.0.5 , June 2016. | |||
[EN302217-2] | [EN302217-2] | |||
"Fixed Radio Systems; Characteristics and requirements for | ETSI/, "Fixed Radio Systems; Characteristics and | |||
point to-point equipment and antennas; Part 2: Digital | requirements for point to-point equipment and antennas; | |||
systems operating in frequency bands from 1 GHz to 86 GHz; | Part 2: Digital systems operating in frequency bands from | |||
Harmonised Standard covering the essential requirements of | 1 GHz to 86 GHz; Harmonised Standard covering the | |||
article 3.2 of Directive 2014/53/EU", EN 302 217-2 | essential requirements of article 3.2 of Directive | |||
V3.1.1 , May 2017. | 2014/53/EU", EN 302 217-2 V3.1.1 , May 2017. | |||
[G.808.1] "SERIES G: TRANSMISSION SYSTEMS AND MEDIA, DIGITAL SYSTEMS | [G.808.1] ITU-T/, "SERIES G: TRANSMISSION SYSTEMS AND MEDIA, DIGITAL | |||
AND NETWORKS; Digital networks ; General aspects Generic | SYSTEMS AND NETWORKS; Digital networks ; General aspects | |||
protection switching ; Linear trail and subnetwork | Generic protection switching ; Linear trail and subnetwork | |||
protection", ITU-T Rec. G.808.1 , May 2014. | protection", ITU-T Rec. G.808.1 , May 2014. | |||
[G.826] "SERIES G: TRANSMISSION SYSTEMS AND MEDIA, DIGITAL SYSTEMS | [G.826] ITU-T/, "SERIES G: TRANSMISSION SYSTEMS AND MEDIA, DIGITAL | |||
AND NETWORKS; Digital networks ; Quality and availability | SYSTEMS AND NETWORKS; Digital networks ; Quality and | |||
targets End-to-end error performance parameters and | availability targets End-to-end error performance | |||
objectives for international, constant bit-rate digital | parameters and objectives for international, constant bit- | |||
paths and connections", ITU-T Rec. G.826 , December 2002. | rate digital paths and connections", ITU-T Rec. G.826 , | |||
December 2002. | ||||
[I-D.ahlberg-ccamp-microwave-radio-link] | [I-D.ahlberg-ccamp-microwave-radio-link] | |||
Ahlberg, J., Carlson, J., Lund, H., Olausson, T., Ye, M., | Ahlberg, J., Carlson, J., Lund, H., Olausson, T., Ye, M., | |||
and M. Vaupotic, "Microwave Radio Link YANG Data Models", | and M. Vaupotic, "Microwave Radio Link YANG Data Models", | |||
draft-ahlberg-ccamp-microwave-radio-link-01 (work in | draft-ahlberg-ccamp-microwave-radio-link-01 (work in | |||
progress), May 2016. | progress), May 2016. | |||
[ONF-model] | [ONF-model] | |||
"Microwave Information Model", version 1.0 , December | TR-532/, O., "Microwave Information Model", version 1.0 , | |||
2016, | December 2016, | |||
<https://www.opennetworking.org/images/stories/downloads/ | <https://www.opennetworking.org/images/stories/downloads/ | |||
sdn-resources/technical-reports/ | sdn-resources/technical-reports/ | |||
TR-532-Microwave-Information-Model-V1.pdf>. | TR-532-Microwave-Information-Model-V1.pdf>. | |||
[RFC8340] Bjorklund, M. and L. Berger, Ed., "YANG Tree Diagrams", | [RFC8340] Bjorklund, M. and L. Berger, Ed., "YANG Tree Diagrams", | |||
BCP 215, RFC 8340, DOI 10.17487/RFC8340, March 2018, | BCP 215, RFC 8340, DOI 10.17487/RFC8340, March 2018, | |||
<https://www.rfc-editor.org/info/rfc8340>. | <https://www.rfc-editor.org/info/rfc8340>. | |||
[RFC8342] Bjorklund, M., Schoenwaelder, J., Shafer, P., Watsen, K., | [RFC8342] Bjorklund, M., Schoenwaelder, J., Shafer, P., Watsen, K., | |||
and R. Wilton, "Network Management Datastore Architecture | and R. Wilton, "Network Management Datastore Architecture | |||
(NMDA)", RFC 8342, DOI 10.17487/RFC8342, March 2018, | (NMDA)", RFC 8342, DOI 10.17487/RFC8342, March 2018, | |||
<https://www.rfc-editor.org/info/rfc8342>. | <https://www.rfc-editor.org/info/rfc8342>. | |||
[RFC8432] Ahlberg, J., Ed., Ye, M., Ed., Li, X., Contreras, LM., and | [RFC8432] Ahlberg, J., Ed., Ye, M., Ed., Li, X., Contreras, LM., and | |||
CJ. Bernardos, "A Framework for Management and Control of | CJ. Bernardos, "A Framework for Management and Control of | |||
Microwave and Millimeter Wave Interface Parameters", | Microwave and Millimeter Wave Interface Parameters", | |||
RFC 8432, DOI 10.17487/RFC8432, October 2018, | RFC 8432, DOI 10.17487/RFC8432, October 2018, | |||
<https://www.rfc-editor.org/info/rfc8432>. | <https://www.rfc-editor.org/info/rfc8432>. | |||
[TR102311] | [TR102311] | |||
"Fixed Radio Systems; Point-to-point equipment; Specific | ETSI/, "Fixed Radio Systems; Point-to-point equipment; | |||
aspects of the spatial frequency reuse method", ETSI TR | Specific aspects of the spatial frequency reuse method", | |||
102 311 V1.2.1 , November 2015. | ETSI TR 102 311 V1.2.1 , November 2015. | |||
Appendix A. Example: 1+0 and 2+0 configuration instances | Appendix A. Example: 1+0 and 2+0 configuration instances | |||
This section gives simple examples of 1+0 and 2+0 instance using the | This section gives simple examples of 1+0 and 2+0 instance using the | |||
YANG module defined in this draft. The examples are not intended as | YANG module defined in this draft. The examples are not intended as | |||
a complete module for 1+0 and 2+0 configuration. | a complete module for 1+0 and 2+0 configuration. | |||
A.1. 1+0 instance | A.1. 1+0 instance | |||
/--------- Radio Link ---------\ | /--------- Radio Link ---------\ | |||
skipping to change at page 46, line 35 ¶ | skipping to change at page 47, line 4 ¶ | |||
\--- Microwave Node ---/ \--- Microwave Node ---/ | \--- Microwave Node ---/ \--- Microwave Node ---/ | |||
Figure A-1 1+0 example | Figure A-1 1+0 example | |||
Figure A-1 shows a 1+0 example. The following instance | Figure A-1 shows a 1+0 example. The following instance | |||
shows the 1+0 configuration of Near End node. | shows the 1+0 configuration of Near End node. | |||
"interface": [ | "interface": [ | |||
{ | { | |||
"name": "RLT-A", | "name": "RLT-A", | |||
"description": "Radio Link Terminal A", | "description": "Radio Link Terminal A", | |||
"type": "radio-link-terminal", | "type": "microwaveRadioLinkTerminal", | |||
"id": "RLT-A", | "id": "RLT-A", | |||
"mode": "one-plus-zero", | "mode": "one-plus-zero", | |||
"carrier-terminations": [ | "carrier-terminations": [ | |||
"RLT-A:CT-1" | "RLT-A:CT-1" | |||
], | ], | |||
"tdm-connections": [ | "tdm-connections": [ | |||
"tdm-type": "E1", | "tdm-type": "E1", | |||
"tdm-connections": "4" | "tdm-connections": "4" | |||
] | ] | |||
}, | }, | |||
{ | { | |||
"name": "RLT-A:CT-1", | "name": "RLT-A:CT-1", | |||
"description": "Carrier Termination 1", | "description": "Carrier Termination 1", | |||
"type": "carrier-termination", | "type": "microwaveCarrierTermination", | |||
"carrier-id": "A", | "carrier-id": "A", | |||
"tx-enabled": true, | "tx-enabled": true, | |||
"tx-frequency": 10728000, | "tx-frequency": 10728000, | |||
"duplex-distance": 644000, | "duplex-distance": 644000, | |||
"channel-separation": 28, | "channel-separation": 28000, | |||
"polarization": not-specified, | "polarization": not-specified, | |||
"rtpc": { | "rtpc": { | |||
"maximum-nominal-power": 20 | "maximum-nominal-power": 20 | |||
}, | }, | |||
"single": { | "single": { | |||
"selected-cm": "qam-512" | "selected-cm": "qam-512" | |||
} | } | |||
} | } | |||
] | ] | |||
skipping to change at page 48, line 12 ¶ | skipping to change at page 48, line 27 ¶ | |||
\--- Microwave Node ---/ \--- Microwave Node ---/ | \--- Microwave Node ---/ \--- Microwave Node ---/ | |||
Figure A-2 2+0 example | Figure A-2 2+0 example | |||
The following instance shows the 2+0 configuration of | The following instance shows the 2+0 configuration of | |||
Near End node. | Near End node. | |||
"interface": [ | "interface": [ | |||
{ | { | |||
"name": "RLT-A", | "name": "RLT-A", | |||
"description": "Radio Link Terminal A", | "description": "Radio Link Terminal A", | |||
"type": "radio-link-terminal", | "type": "microwaveRadioLinkTerminal", | |||
"id": "RLT-A", | "id": "RLT-A", | |||
"mode": "two-plus-zero", | "mode": "two-plus-zero", | |||
"carrier-terminations": [ | "carrier-terminations": [ | |||
"RLT-A:CT-1", | "RLT-A:CT-1", | |||
"RLT-A:CT-2" | "RLT-A:CT-2" | |||
], | ], | |||
"tdm-connections": [ | "tdm-connections": [ | |||
"tdm-type": "E1", | "tdm-type": "E1", | |||
"tdm-connections": "4" | "tdm-connections": "4" | |||
] | ] | |||
}, | }, | |||
{ | { | |||
"name": "RLT-A:CT-1", | "name": "RLT-A:CT-1", | |||
"description": "Carrier Termination 1", | "description": "Carrier Termination 1", | |||
"type": "carrier-termination", | "type": "microwaveCarrierTermination", | |||
"carrier-id": "A", | "carrier-id": "A", | |||
"tx-enabled": true, | "tx-enabled": true, | |||
"tx-frequency": 10728000, | "tx-frequency": 10728000, | |||
"duplex-distance": 644000, | "duplex-distance": 644000, | |||
"channel-separation": 28, | "channel-separation": 28000, | |||
"polarization": not-specified, | "polarization": not-specified, | |||
"rtpc": { | "rtpc": { | |||
"maximum-nominal-power": 20 | "maximum-nominal-power": 20 | |||
}, | }, | |||
"single": { | "single": { | |||
"selected-cm": "qam-512" | "selected-cm": "qam-512" | |||
} | } | |||
}, | }, | |||
{ | { | |||
"name": "RLT-A:CT-2", | "name": "RLT-A:CT-2", | |||
"description": "Carrier Termination 2", | "description": "Carrier Termination 2", | |||
"type": "carrier-termination", | "type": "microwaveCarrierTermination", | |||
"carrier-id": "B", | "carrier-id": "B", | |||
"tx-enabled": true, | "tx-enabled": true, | |||
"tx-oper-status": on, | "tx-oper-status": on, | |||
"tx-frequency": 10618000, | "tx-frequency": 10618000, | |||
"duplex-distance": 644000, | "duplex-distance": 644000, | |||
"channel-separation": 28, | "channel-separation": 28000, | |||
"polarization": not-specified, | "polarization": not-specified, | |||
"rtpc": { | "rtpc": { | |||
"maximum-nominal-power": 20 | "maximum-nominal-power": 20 | |||
}, | }, | |||
"single": { | "single": { | |||
"selected-cm": "qam-512" | "selected-cm": "qam-512" | |||
} | } | |||
} | } | |||
] | ] | |||
A.3. 2+0 XPIC instance | A.3. 2+0 XPIC instance | |||
The following instance shows the XPIC configuration of | The following instance shows the XPIC configuration of | |||
Near End node. | Near End node. | |||
"interface": [ | "interface": [ | |||
{ | { | |||
"name": "RLT-A", | "name": "RLT-A", | |||
"description": "Radio Link Terminal A", | "description": "Radio Link Terminal A", | |||
"type": "radio-link-terminal", | "type": "microwaveRadioLinkTerminal", | |||
"id": "RLT-A", | "id": "RLT-A", | |||
"mode": "two-plus-zero", | "mode": "two-plus-zero", | |||
"carrier-terminations": [ | "carrier-terminations": [ | |||
"RLT-A:CT-1", | "RLT-A:CT-1", | |||
"RLT-A:CT-2" | "RLT-A:CT-2" | |||
], | ], | |||
"xpic-pairs": [ | "xpic-pairs": [ | |||
"RLT-A:CT-1", | "RLT-A:CT-1", | |||
"RLT-A:CT-2" | "RLT-A:CT-2" | |||
], | ], | |||
"tdm-connections": [ | "tdm-connections": [ | |||
"tdm-type": "E1", | "tdm-type": "E1", | |||
"tdm-connections": "4" | "tdm-connections": "4" | |||
] | ] | |||
}, | }, | |||
{ | { | |||
"name": "RLT-A:CT-1", | "name": "RLT-A:CT-1", | |||
"description": "Carrier Termination 1", | "description": "Carrier Termination 1", | |||
"type": "carrier-termination", | "type": "microwaveCarrierTermination", | |||
"carrier-id": "A", | "carrier-id": "A", | |||
"tx-enabled": true, | "tx-enabled": true, | |||
"tx-frequency": 10728000, | "tx-frequency": 10728000, | |||
"duplex-distance": 644000, | "duplex-distance": 644000, | |||
"channel-separation": 28, | "channel-separation": 28000, | |||
"polarization": not-specified, | "polarization": not-specified, | |||
"rtpc": { | "rtpc": { | |||
"maximum-nominal-power": 20 | "maximum-nominal-power": 20 | |||
}, | }, | |||
"single": { | "single": { | |||
"selected-cm": "qam-512" | "selected-cm": "qam-512" | |||
} | } | |||
}, | }, | |||
{ | { | |||
"name": "RLT-A:CT-2", | "name": "RLT-A:CT-2", | |||
"description": "Carrier Termination 2", | "description": "Carrier Termination 2", | |||
"type": "carrier-termination", | "type": "microwaveCarrierTermination", | |||
"carrier-id": "B", | "carrier-id": "B", | |||
"tx-enabled": true, | "tx-enabled": true, | |||
"tx-oper-status": on, | "tx-oper-status": on, | |||
"tx-frequency": 10618000, | "tx-frequency": 10618000, | |||
"duplex-distance": 644000, | "duplex-distance": 644000, | |||
"channel-separation": 28, | "channel-separation": 28000, | |||
"polarization": not-specified, | "polarization": not-specified, | |||
"rtpc": { | "rtpc": { | |||
"maximum-nominal-power": 20 | "maximum-nominal-power": 20 | |||
}, | }, | |||
"single": { | "single": { | |||
"selected-cm": "qam-512" | "selected-cm": "qam-512" | |||
} | } | |||
} | } | |||
] | ] | |||
End of changes. 44 change blocks. | ||||
65 lines changed or deleted | 68 lines changed or added | |||
This html diff was produced by rfcdiff 1.45. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |