3 namespace "urn:xran:alarms:1.0";
6 organization "xRAN Forum";
12 "This module defines the alarm identities for the RU.
14 Copyright 2018 the xRAN Forum.
16 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'
17 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
20 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26 POSSIBILITY OF SUCH DAMAGE.
28 Redistribution and use in source and binary forms, with or without
29 modification, are permitted provided that the following conditions are met:
31 * Redistributions of source code must retain the above copyright notice,
32 this list of conditions and the above disclaimer.
33 * Redistributions in binary form must reproduce the above copyright notice,
34 this list of conditions and the above disclaimer in the documentation
35 and/or other materials provided with the distribution.
36 * Neither the Members of the xRAN Forum nor the names of its
37 contributors may be used to endorse or promote products derived from
38 this software without specific prior written permission.";
40 revision "2018-07-20" {
42 "version 1.0.0 - First release of the xRAN YANG M-Plane models.
44 This version of the model supports v01.00 of the corrsponding xRAN
45 M-Plane Specification.";
46 reference "XRAN-FH.MP.0-v01.00";
51 enum XRAN_HIGH_TEMP_ALARM {
53 description "A temperature is higher than expected";
55 enum XRAN_OVERHEATING_ALARM {
57 description "A temperature is dangerously high";
59 enum XRAN_AMBIENT_TEMP_ALARM {
61 description "A temperature related alarm due to ambient temperature
62 value going outside the allowed ambient temperature range";
64 enum XRAN_TEMP_TOO_LOW_ALARM {
66 description "A temperature related alarm due to the temperature inside
67 the unit being too low";
69 enum XRAN_BROKEN_FAN_ALARM {
71 description "A broken fan";
73 enum XRAN_FAN_NOT_DETECTED_ALARM {
75 description "A fan not detected";
77 enum XRAN_TUNING_ALARM {
79 description "A tuning failure.";
81 enum XRAN_FILTER_ALARM {
83 description "A faulty filter.";
85 enum XRAN_TX_QUALITY_ALARM {
87 description "A transmission quality.";
89 enum XRAN_OVERVOLTAGE_ALARM {
91 description "A RF overvoltage protection.";
93 enum XRAN_CONFIG_ALARM {
95 description "A configuration failed.";
97 enum XRAN_CRITICAL_FILE_ALARM {
99 description "A Critical file not found.";
101 enum XRAN_FILE_ALARM {
103 description "A non-critical file not found.";
105 enum XRAN_CORRUPT_FILE_ALARM {
107 description "A corrupt configuration file.";
109 enum XRAN_OPERATION_ALARM {
111 description "A unit out of order.";
113 enum XRAN_NO_IDENTITY_ALARM {
115 description "A unit cannot be identified.";
117 enum XRAN_NO_EXT_SYNC_SOURCE {
119 description "An RU has no external sync source.";
121 enum XRAN_SYNC_ALARM {
123 description "A unit is out of synchronization.";
125 enum XRAN_TX_OUT_OF_ORDER_ALARM {
127 description "A TX path is not usable.";
129 enum XRAN_RX_OUT_OF_ORDER_ALARM {
131 description "A RX path is not usable.";
133 enum XRAN_OPTICAL_BER_ALARM {
135 description "An increased bit error rate on the optical link";
137 enum XRAN_SELF_TEST_ALARM {
139 description "A power-on self test";
141 enum XRAN_FPGA_UPDATE_ALARM {
143 description "An FPGA software update";
145 enum XRAN_UNIT_BLOCKED_ALARM {
147 description "A unit is blocked";
149 enum XRAN_RESET_REQUEST_ALARM {
151 description "A unit requires a reset";
153 enum XRAN_POWER_SUPPLY_FAULTY {
155 description "A power supply unit has a fault";
157 enum XRAN_POWER_AMPLIFIER_FAULTY {
159 description "A power amplifier unit has a fault";
161 enum XRAN_C_U_PLANE_LOGICAL_CONNECTION_FAULTY {
163 description "A C/U-plane logical connection has a fault";
165 enum XRAN_TRANSCEIVER_FAULT {
167 description "A transceiver unit has a fault";
169 enum XRAN_INTERFACE_FAULT {
171 description "An interface unit has a fault";
175 "A typedef defining an enumerated list of XRAN alarms which corresponds to
176 the fault-id in the xran management plane specification.";