draft-ietf-ccamp-mw-yang-11.txt   draft-ietf-ccamp-mw-yang-12.txt 
CCAMP Working Group J. Ahlberg CCAMP Working Group J. Ahlberg
Internet-Draft Ericsson AB Internet-Draft Ericsson AB
Intended status: Standards Track M. Ye Intended status: Standards Track M. Ye
Expires: May 10, 2019 Huawei Technologies Expires: May 13, 2019 Huawei Technologies
X. Li X. Li
NEC Laboratories Europe NEC Laboratories Europe
D. Spreafico D. Spreafico
Nokia - IT Nokia - IT
M. Vaupotic M. Vaupotic
Aviat Networks Aviat Networks
November 06, 2018 November 09, 2018
A YANG Data Model for Microwave Radio Link A YANG Data Model for Microwave Radio Link
draft-ietf-ccamp-mw-yang-11 draft-ietf-ccamp-mw-yang-12
Abstract Abstract
This document defines a YANG data model for control and management of This document defines a YANG data model for control and management of
the radio link interfaces, and their connectivity to packet the radio link interfaces, and their connectivity to packet
(typically Ethernet) interfaces in a microwave/millimeter wave node. (typically Ethernet) interfaces in a microwave/millimeter wave node.
The data nodes for management of the interface protection The data nodes for management of the interface protection
functionality is broken out into a separate and generic YANG data functionality is broken out into a separate and generic YANG data
model in order to make it available also for other interface types. model in order to make it available also for other interface types.
skipping to change at page 1, line 47 skipping to change at page 1, line 47
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/. Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on May 10, 2019. This Internet-Draft will expire on May 13, 2019.
Copyright Notice Copyright Notice
Copyright (c) 2018 IETF Trust and the persons identified as the Copyright (c) 2018 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(https://trustee.ietf.org/license-info) in effect on the date of (https://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
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 . . . . 46 Appendix A. Example: 1+0 and 2+0 configuration instances . . . . 45
A.1. 1+0 instance . . . . . . . . . . . . . . . . . . . . . . 46 A.1. 1+0 instance . . . . . . . . . . . . . . . . . . . . . . 45
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 . . . . . . . . . . . . . . . . . . . . 50
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 51 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 50
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
systems operating from 1.4GHz to 86GHz. The data model includes systems operating from 1.4GHz to 86GHz. The data model includes
skipping to change at page 7, line 41 skipping to change at page 7, line 41
broadcast-pkts", "out-multicast-pkts", "out-discards", "out-errors" broadcast-pkts", "out-multicast-pkts", "out-discards", "out-errors"
are not within the scope of the microwave radio link domain and are not within the scope of the microwave radio link domain and
therefore not applicable for RLT and CT. therefore not applicable for RLT and CT.
4. Microwave Radio Link YANG Module 4. Microwave Radio Link YANG Module
This module imports typedefs and modules from [RFC6991], [RFC8343] This module imports typedefs and modules from [RFC6991], [RFC8343]
and [RFC7224], and it references [TR102311], [EN302217-1], and [RFC7224], and it references [TR102311], [EN302217-1],
[EN301129], and [G.826]. [EN301129], and [G.826].
<CODE BEGINS> file "ietf-microwave-radio-link@2018-11-06.yang" <CODE BEGINS> file "ietf-microwave-radio-link@2018-11-09.yang"
module ietf-microwave-radio-link { module ietf-microwave-radio-link {
yang-version 1.1; yang-version 1.1;
namespace "urn:ietf:params:xml:ns:yang:ietf-microwave-radio-link"; namespace "urn:ietf:params:xml:ns:yang:ietf-microwave-radio-link";
prefix mrl; prefix mrl;
import ietf-yang-types { import ietf-yang-types {
prefix yang; prefix yang;
reference "RFC 6991"; reference "RFC 6991";
} }
import iana-if-type {
prefix ianaift;
}
import ietf-interfaces { import ietf-interfaces {
prefix if; prefix if;
reference "RFC 8343"; reference "RFC 8343";
} }
import ietf-interface-protection { import ietf-interface-protection {
prefix ifprot; prefix ifprot;
reference "RFC XXXX"; reference "RFC XXXX";
} }
skipping to change at page 9, line 8 skipping to change at page 9, line 12
set forth in Section 4.c of the IETF Trust's Legal Provisions set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents Relating to IETF Documents
(http://trustee.ietf.org/license-info). (http://trustee.ietf.org/license-info).
This version of this YANG module is part of RFC XXXX; see This version of this YANG module is part of RFC XXXX; see
the RFC itself for full legal notices. the RFC itself for full legal notices.
Copyright (c) 2018 IETF Trust and the persons identified as Copyright (c) 2018 IETF Trust and the persons identified as
authors of the code. All rights reserved."; authors of the code. All rights reserved.";
revision 2018-11-06 { revision 2018-11-09 {
description "Initial revision."; description "Initial revision.";
reference "RFC XXXX: A YANG Data Model for Microwave Radio Link"; reference "RFC XXXX: A YANG Data Model for Microwave Radio Link";
} }
/* /*
* Features * Features
*/ */
feature xpic { feature xpic {
description description
skipping to change at page 9, line 52 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,"
+ "'mw-types:radio-link-terminal')"; + "'ianaift:radio-link-terminal')";
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 'radio-link-terminal'.";
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
skipping to change at page 10, line 36 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, 'mw-types:carrier-termination')" { + "/if:type, 'ianaift:carrier-termination')" {
description description
"The type of interface must be "The type of interface must be
'carrier-termination'."; 'carrier-termination'.";
} }
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.";
} }
skipping to change at page 12, line 16 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,"
+ "'mw-types:carrier-termination')"; + "'ianaift:carrier-termination')";
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 'carrier-termination'.";
leaf carrier-id { leaf carrier-id {
type string; type string;
default "A"; default "A";
description description
skipping to change at page 24, line 43 skipping to change at page 24, line 47
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, 'mw-types:carrier-termination')" { + "/if:type, 'ianaift:carrier-termination')" {
description description
"The type of a protection member must be "The type of a protection member must be
'carrier-termination'."; 'carrier-termination'.";
} }
} }
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, 'mw-types:carrier-termination')" { + "/if:type, 'ianaift:carrier-termination')" {
description description
"The type of a working-entity must be "The type of a working-entity must be
'carrier-termination'."; 'carrier-termination'.";
} }
} }
} }
} }
/* /*
* XPIC & MIMO groups - Configuration data nodes * XPIC & MIMO groups - Configuration data nodes
skipping to change at page 25, line 47 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, 'mw-types:carrier-termination')" { + "/if:type, 'ianaift:carrier-termination')" {
description description
"The type of a member must be 'carrier-termination'."; "The type of a member must be 'carrier-termination'.";
} }
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 41 skipping to change at page 26, line 46
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, 'mw-types:carrier-termination')" { + "/if:type, 'ianaift:carrier-termination')" {
description description
"The type of a member must be 'carrier-termination'."; "The type of a member must be 'carrier-termination'.";
} }
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.";
} }
} }
skipping to change at page 27, line 20 skipping to change at page 27, line 23
5. Interface Protection YANG Module 5. Interface Protection YANG Module
The data nodes for management of the interface protection The data nodes for management of the interface protection
functionality is broken out from the Microwave Radio Link Module into functionality is broken out from the Microwave Radio Link Module into
a separate and generic YANG data module in order to make it available a separate and generic YANG data module in order to make it available
also for other interface types. also for other interface types.
This module imports modules from [RFC8343], and it references This module imports modules from [RFC8343], and it references
[G.808.1]. [G.808.1].
<CODE BEGINS> file "ietf-interface-protection@2018-11-06.yang" <CODE BEGINS> file "ietf-interface-protection@2018-11-09.yang"
module ietf-interface-protection { module ietf-interface-protection {
yang-version 1.1; yang-version 1.1;
namespace "urn:ietf:params:xml:ns:yang:ietf-interface-protection"; namespace "urn:ietf:params:xml:ns:yang:ietf-interface-protection";
prefix ifprot; prefix ifprot;
import ietf-interfaces { import ietf-interfaces {
prefix if; prefix if;
reference "RFC8343"; reference "RFC8343";
} }
skipping to change at page 28, line 18 skipping to change at page 28, line 21
set forth in Section 4.c of the IETF Trust's Legal Provisions set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents Relating to IETF Documents
(http://trustee.ietf.org/license-info). (http://trustee.ietf.org/license-info).
This version of this YANG module is part of RFC XXXX; see This version of this YANG module is part of RFC XXXX; see
the RFC itself for full legal notices. the RFC itself for full legal notices.
Copyright (c) 2018 IETF Trust and the persons identified as Copyright (c) 2018 IETF Trust and the persons identified as
authors of the code. All rights reserved."; authors of the code. All rights reserved.";
revision 2018-11-06 { revision 2018-11-09 {
description "Initial revision."; description "Initial revision.";
reference "RFC XXXX: A YANG Data Model for Microwave Radio Link"; reference "RFC XXXX: A YANG Data Model for Microwave Radio Link";
} }
/* /*
* Protection architecture type identities * Protection architecture type identities
*/ */
identity protection-architecture-type { identity protection-architecture-type {
description description
skipping to change at page 32, line 47 skipping to change at page 33, line 4
} }
action clear { action clear {
description description
"An action clears all switch commands."; "An action clears all switch commands.";
reference "ITU-T G.808.1"; reference "ITU-T G.808.1";
} }
} }
} }
} }
<CODE ENDS> <CODE ENDS>
6. Microwave Types YANG Module 6. Microwave Types YANG Module
This module defines a collection of common data types using the YANG This module defines a collection of common data types using the YANG
data modeling language. These common types are designed to be data modeling language. These common types are designed to be
imported by other modules defined in the microwave area. imported by other modules defined in the microwave area.
<CODE BEGINS> file "ietf-microwave-types@2018-11-06.yang" <CODE BEGINS> file "ietf-microwave-types@2018-11-09.yang"
module ietf-microwave-types { module ietf-microwave-types {
yang-version 1.1; yang-version 1.1;
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;
import iana-if-type {
prefix ianaift;
reference "RFC 7224";
}
organization organization
"Internet Engineering Task Force (IETF) CCAMP WG"; "Internet Engineering Task Force (IETF) CCAMP WG";
contact contact
"WG List: <mailto:ccamp@ietf.org> "WG List: <mailto:ccamp@ietf.org>
ID-draft editors: ID-draft editors:
Jonas Ahlberg (jonas.ahlberg@ericsson.com); Jonas Ahlberg (jonas.ahlberg@ericsson.com);
Min Ye (amy.yemin@huawei.com); Min Ye (amy.yemin@huawei.com);
Xi Li (Xi.Li@neclab.eu); Xi Li (Xi.Li@neclab.eu);
Daniela Spreafico (daniela.spreafico@nokia.com) Daniela Spreafico (daniela.spreafico@nokia.com)
skipping to change at page 34, line 8 skipping to change at page 34, line 5
set forth in Section 4.c of the IETF Trust's Legal Provisions set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents Relating to IETF Documents
(http://trustee.ietf.org/license-info). (http://trustee.ietf.org/license-info).
This version of this YANG module is part of RFC XXXX; see This version of this YANG module is part of RFC XXXX; see
the RFC itself for full legal notices. the RFC itself for full legal notices.
Copyright (c) 2018 IETF Trust and the persons identified as Copyright (c) 2018 IETF Trust and the persons identified as
authors of the code. All rights reserved."; authors of the code. All rights reserved.";
revision 2018-11-06 { revision 2018-11-09 {
description "Initial revision."; description "Initial revision.";
reference "RFC XXXX: A YANG Data Model for Microwave Radio Link"; reference "RFC XXXX: A YANG Data Model for Microwave Radio Link";
} }
/* /*
* Interface identities
*/
identity radio-link-terminal {
base ianaift:iana-interface-type;
description
"Interface identity for a radio link terminal.";
}
identity carrier-termination {
base ianaift:iana-interface-type;
description
"Interface identity for a carrier termination.";
}
/*
* Radio-link-terminal mode identities * Radio-link-terminal mode identities
*/ */
identity rlt-mode { identity rlt-mode {
description description
"A description of the mode in which the radio link "A description of the mode in which the radio link
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.";
skipping to change at page 43, line 23 skipping to change at page 43, line 5
Namespace: urn:ietf:params:xml:ns:yang:ietf-interface-protection Namespace: urn:ietf:params:xml:ns:yang:ietf-interface-protection
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
the interface type radio-link-terminal and a new IANAifType TBD2 for
the interface type carrier-termination in the "IANA Interface Type
YANG Module" [RFC7224].
9. References 9. References
9.1. Normative References 9.1. Normative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, Requirement Levels", BCP 14, RFC 2119,
DOI 10.17487/RFC2119, March 1997, DOI 10.17487/RFC2119, March 1997,
<https://www.rfc-editor.org/info/rfc2119>. <https://www.rfc-editor.org/info/rfc2119>.
[RFC3688] Mealling, M., "The IETF XML Registry", BCP 81, RFC 3688, [RFC3688] Mealling, M., "The IETF XML Registry", BCP 81, RFC 3688,
skipping to change at page 46, line 46 skipping to change at page 46, line 26
\--- 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": "mrl:radio-link-terminal", "type": "radio-link-terminal",
"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": "mrl:carrier-termination", "type": "carrier-termination",
"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": 28,
"polarization": not-specified, "polarization": not-specified,
"rtpc": { "rtpc": {
"maximum-nominal-power": 20 "maximum-nominal-power": 20
}, },
"single": { "single": {
skipping to change at page 48, line 21 skipping to change at page 47, line 47
\--- 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": "mrl:radio-link-terminal", "type": "radio-link-terminal",
"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": "mrl:carrier-termination", "type": "carrier-termination",
"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": 28,
"polarization": not-specified, "polarization": not-specified,
"rtpc": { "rtpc": {
"maximum-nominal-power": 20 "maximum-nominal-power": 20
}, },
"single": { "single": {
skipping to change at page 49, line 4 skipping to change at page 48, line 32
"duplex-distance": 644000, "duplex-distance": 644000,
"channel-separation": 28, "channel-separation": 28,
"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": "mrl:carrier-termination", "type": "carrier-termination",
"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": 28,
"polarization": not-specified, "polarization": not-specified,
"rtpc": { "rtpc": {
"maximum-nominal-power": 20 "maximum-nominal-power": 20
}, },
skipping to change at page 49, line 33 skipping to change at page 49, line 14
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": "mrl:radio-link-terminal", "type": "radio-link-terminal",
"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": "mrl:carrier-termination", "type": "carrier-termination",
"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": 28,
"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": "mrl:carrier-termination", "type": "carrier-termination",
"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": 28,
"polarization": not-specified, "polarization": not-specified,
"rtpc": { "rtpc": {
"maximum-nominal-power": 20 "maximum-nominal-power": 20
}, },
 End of changes. 34 change blocks. 
51 lines changed or deleted 40 lines changed or added

This html diff was produced by rfcdiff 1.47. The latest version is available from http://tools.ietf.org/tools/rfcdiff/