libosmogsm  0.12.0
Osmocom GSM library
gsm_12_21.h
Go to the documentation of this file.
1 /*
2  * (C) 2008-2009 by Harald Welte <laforge@gnumonks.org>
3  * All Rights Reserved
4  *
5  * This program is free software; you can redistribute it and/or modify
6  * it under the terms of the GNU General Public License as published by
7  * the Free Software Foundation; either version 2 of the License, or
8  * (at your option) any later version.
9  *
10  * This program is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13  * GNU General Public License for more details.
14  *
15  * You should have received a copy of the GNU General Public License along
16  * with this program; if not, write to the Free Software Foundation, Inc.,
17  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
18  *
19  */
20 
21 #pragma once
22 
27 #include <stdint.h>
28 #include <stdbool.h>
29 #include <osmocom/gsm/tlv.h>
30 
32 struct abis_om_hdr {
34  uint8_t mdisc;
36  uint8_t placement;
38  uint8_t sequence;
40  uint8_t length;
42  uint8_t data[0];
43 } __attribute__ ((packed));
44 
45 #define ABIS_NM_MSG_SIZE 1024
46 #define ABIS_NM_MSG_HEADROOM 128
47 
49 #define ABIS_OM_MDISC_FOM 0x80
50 
51 #define ABIS_OM_MDISC_MMI 0x40
52 
53 #define ABIS_OM_MDISC_TRAU 0x20
54 
55 #define ABIS_OM_MDISC_MANUF 0x10
56 
58 #define ABIS_OM_PLACEMENT_ONLY 0x80
59 
60 #define ABIS_OM_PLACEMENT_FIRST 0x40
61 
62 #define ABIS_OM_PLACEMENT_MIDDLE 0x20
63 
64 #define ABIS_OM_PLACEMENT_LAST 0x10
65 
68  uint8_t bts_nr;
69  uint8_t trx_nr;
70  uint8_t ts_nr;
71 } __attribute__ ((packed));
72 
75  uint8_t msg_type;
76  uint8_t obj_class;
77  struct abis_om_obj_inst obj_inst;
78  uint8_t data[0];
79 } __attribute__ ((packed));
80 
82 #define ABIS_OM_FOM_HDR_SIZE (sizeof(struct abis_om_hdr) + sizeof(struct abis_om_fom_hdr))
83 
86  /* SW Download Management Messages */
96  NM_MT_SW_ACT_REQ, /* BTS->BSC */
99  NM_MT_ACTIVATE_SW, /* BSC->BTS */
103  /* A-bis Interface Management Messages */
119  /* Transmission Management Messages */
126  /* Air Interface Management Messages */
136  /* Test Management Messages */
147  /* State Management and Event Report Messages */
165  /* Equipment Management Messages */
175  NM_MT_SET_SITE_OUT, /* BS11: get alarm ?!? */
181  /* Measurement Management Messages */
186  /* Other Messages */
193 };
194 
198 
211 
216 
229 };
230 
257 };
258 
261  /* Critical causes */
266  /* Major causes */
271  /* Minor causes */
273  /* Warning causes */
275  /* External causes */
278 };
279 
280 extern const struct value_string abis_mm_event_cause_names[];
281 
285 };
286 
294  /* RFU: 05-FE */
295 
300 
304  NM_OC_BS11_BTSE = 0xa3, /* LMT? */
306  NM_OC_BS11 = 0xa5, /* 01: ALCO */
310 
314 
315  NM_OC_NULL = 0xff,
316 };
317 
335  /* res */
336  NM_ATT_EVENT_TYPE = 0x11, /* BS11: file data ?!? */
351  NM_ATT_MDROP_LINK, /* 0x20 */
367  NM_ATT_SOURCE, /* 0x30 */
377  /* Res */
381  /* Res */
382  NM_ATT_TSC = 0x40,
392 
395 
398 
412 
423  NM_ATT_IPACC_IP_IF_CFG = 0x8a, /* IP interface */
424  NM_ATT_IPACC_IP_GW_CFG = 0x8b, /* IP gateway */
427  NM_ATT_IPACC_LOCATION = 0x8e, /* string describing location */
430  NM_ATT_IPACC_UNIT_ID = 0x91, /* Site/BTS/TRX */
432  NM_ATT_IPACC_UNIT_NAME = 0x93, /* default: nbts-<mac-as-string> */
462 
463 
465 
474 
485 
490 
497 
499  NM_ATT_BS11_RADIO_MEAS_GRAN = 0xdc, /* in SACCH multiframes */
501 
503 
511 
512  /* osmocom (osmo-bts) specific attributes, used in combination
513  * with the "org.osmocom" manufacturer identification */
514  NM_ATT_OSMO_REDUCEPOWER = 0xfe, /* TLV_TYPE_TV */
515 };
516 #define NM_ATT_BS11_FILE_DATA NM_ATT_EVENT_TYPE
517 
524 };
525 
535 };
536 
542 };
543 
544 /* Channel Combination (Section 9.4.13) */
546  NM_CHANC_TCHFull = 0x00, /* TCH/F + TCH/H + SACCH/TF */
547  NM_CHANC_TCHHalf = 0x01, /* TCH/H(0,1) + FACCH/H(0,1) +
548  SACCH/TH(0,1) */
549  NM_CHANC_TCHHalf2 = 0x02, /* TCH/H(0) + FACCH/H(0) + SACCH/TH(0) +
550  TCH/H(1) */
551  NM_CHANC_SDCCH = 0x03, /* SDCCH/8 + SACCH/8 */
552  NM_CHANC_mainBCCH = 0x04, /* FCCH + SCH + BCCH + CCCH */
553  NM_CHANC_BCCHComb = 0x05, /* FCCH + SCH + BCCH + CCCH + SDCCH/4 +
554  SACCH/C4 */
555  NM_CHANC_BCCH = 0x06, /* BCCH + CCCH */
556  NM_CHANC_BCCH_CBCH = 0x07, /* CHANC_BCCHComb + CBCH */
557  NM_CHANC_SDCCH_CBCH = 0x08, /* CHANC_SDCCH8 + CBCH */
558  /* ip.access */
559  NM_CHANC_IPAC_bPDCH = 0x0b, /* PBCCH + PCCCH + PDTCH/F + PACCH/F +
560  PTCCH/F */
561  NM_CHANC_IPAC_cPDCH = 0x0c, /* PBCCH + PDTCH/F + PACCH/F + PTCCH/F */
562  NM_CHANC_IPAC_PDCH = 0x0d, /* PDTCH/F + PACCH/F + PTCCH/F */
565  /* osmocom */
567 };
568 
576 };
577 
586 };
587 
593 };
594 
595 extern const struct value_string abis_nm_pcause_type_names[];
596 extern const struct value_string abis_nm_msgtype_names[];
597 extern const struct value_string abis_nm_att_names[];
598 
601  /* General Nack Causes */
615  /* Specific Nack Causes */
631  NM_NACK_WAIT = 0x29,
635 };
636 
639  uint8_t attrib;
640  uint8_t bts_port;
641  uint8_t timeslot;
642  uint8_t subslot;
643 } __attribute__ ((packed));
644 
654 };
655 
656 extern const uint8_t abis_nm_t200_ms[];
657 
661  BS11_OBJ_BBSIG = 0x02, /* obj_class: 0,1 */
662  BS11_OBJ_TRX1 = 0x03, /* only DEACTIVATE TRX1 */
665  BS11_OBJ_LI = 0x07,
666  BS11_OBJ_PA = 0x09, /* obj_class: 0, 1*/
667 };
668 
679 };
680 
685 };
686 
692 };
693 
709 };
710 
723 };
724 
732 };
733 
741 };
742 
744 enum ipac_eie {
763  /* FIXME */
774 };
775 
778  IPAC_BINF_RXLEV = (1 << 8),
779  IPAC_BINF_RXQUAL = (1 << 9),
783  IPAC_BINF_BSIC = (1 << 13),
784  IPAC_BINF_CGI = (1 << 14),
789 };
790 
793  uint8_t file_id[UINT8_MAX];
794  uint8_t file_id_len;
795 
796  uint8_t file_version[UINT8_MAX];
798 };
799 
800 uint16_t abis_nm_sw_desc_len(const struct abis_nm_sw_desc *sw, bool put_sw_descr);
801 uint16_t abis_nm_put_sw_desc(struct msgb *msg, const struct abis_nm_sw_desc *sw, bool put_sw_descr);
802 uint16_t abis_nm_put_sw_file(struct msgb *msg, const char *id, const char *ver, bool put_sw_desc);
803 uint32_t abis_nm_get_sw_desc_len(const uint8_t * buf, size_t len);
804 int abis_nm_get_sw_conf(const uint8_t * buf, size_t buf_len, struct abis_nm_sw_desc *sw, uint16_t sw_len);
805 
806 struct msgb *abis_nm_fail_evt_rep(enum abis_nm_event_type t,
807  enum abis_nm_severity s,
808  enum abis_nm_pcause_type ct,
809  uint16_t cause_value, const char *fmt, ...);
810 struct msgb *abis_nm_fail_evt_vrep(enum abis_nm_event_type t,
811  enum abis_nm_severity s,
812  enum abis_nm_pcause_type ct,
813  uint16_t cause_value, const char *fmt,
814  va_list ap);
NM_MT_IPACC_DEF_BOOT_SW
@ NM_MT_IPACC_DEF_BOOT_SW
Definition: gsm_12_21.h:245
BS11_TRX_POWER_GSM_80mW
@ BS11_TRX_POWER_GSM_80mW
Definition: gsm_12_21.h:673
NM_MT_CHG_HW_CONF
@ NM_MT_CHG_HW_CONF
Definition: gsm_12_21.h:178
NM_IPAC_EIE_RSL_FEATURES
@ NM_IPAC_EIE_RSL_FEATURES
Definition: gsm_12_21.h:771
NM_ATT_OPER_STATE
@ NM_ATT_OPER_STATE
Definition: gsm_12_21.h:355
NM_NACK_NOTH_REPORT_EXIST
@ NM_NACK_NOTH_REPORT_EXIST
Definition: gsm_12_21.h:632
ver
uint8_t ver
Definition: gsm_04_08.h:15
NM_ATT_BS11_ESN_FW_CODE_NO
@ NM_ATT_BS11_ESN_FW_CODE_NO
Definition: gsm_12_21.h:393
NM_MT_CHG_ADM_STATE_ACK
@ NM_MT_CHG_ADM_STATE_ACK
Definition: gsm_12_21.h:157
NM_AVSTATE_DEGRADED
@ NM_AVSTATE_DEGRADED
Definition: gsm_12_21.h:532
NM_ATT_MAIO
@ NM_ATT_MAIO
Definition: gsm_12_21.h:346
NM_ATT_HW_CONFIG
@ NM_ATT_HW_CONFIG
Definition: gsm_12_21.h:341
NM_ATT_IPACC_CODING_SCHEMES
@ NM_ATT_IPACC_CODING_SCHEMES
Definition: gsm_12_21.h:453
NM_MT_IPACC_CONN_TRAF_ACK
@ NM_MT_IPACC_CONN_TRAF_ACK
Definition: gsm_12_21.h:243
NM_AVSTATE_NOT_INSTALLED
@ NM_AVSTATE_NOT_INSTALLED
Definition: gsm_12_21.h:533
len
uint8_t len
Definition: gsm_04_11.h:0
NM_MT_CONN_TERR_SIGN_ACK
@ NM_MT_CONN_TERR_SIGN_ACK
Definition: gsm_12_21.h:108
NM_ATT_BS11_L1_REM_ALM_TYPE
@ NM_ATT_BS11_L1_REM_ALM_TYPE
Definition: gsm_12_21.h:486
abis_nm_avail_state
abis_nm_avail_state
OML Availability State (Section 9.4.7)
Definition: gsm_12_21.h:527
NM_ATT_MAX_TA
@ NM_ATT_MAX_TA
Definition: gsm_12_21.h:350
NM_IPACC_TESTNO_BCCCH_MONITOR
@ NM_IPACC_TESTNO_BCCCH_MONITOR
Definition: gsm_12_21.h:722
NM_ATT_BS11_RX_LEV_MIN_CELL
@ NM_ATT_BS11_RX_LEV_MIN_CELL
Definition: gsm_12_21.h:466
NM_ATT_CCCH_L_T
@ NM_ATT_CCCH_L_T
Definition: gsm_12_21.h:331
NM_ATT_IPACC_NS_CFG
@ NM_ATT_IPACC_NS_CFG
Definition: gsm_12_21.h:445
abis_nm_fail_evt_vrep
struct msgb * abis_nm_fail_evt_vrep(enum abis_nm_event_type t, enum abis_nm_severity s, enum abis_nm_pcause_type ct, uint16_t cause_value, const char *fmt, va_list ap)
Pack 3GPP TS 12.21 ยง 8.8.2 Failure Event Report into msgb.
Definition: abis_nm.c:722
NM_ATT_BS11_EXCESSIVE_DISTANCE
@ NM_ATT_BS11_EXCESSIVE_DISTANCE
Definition: gsm_12_21.h:397
NM_MT_CHG_ADM_STATE_REQ_ACK
@ NM_MT_CHG_ADM_STATE_REQ_ACK
Definition: gsm_12_21.h:160
NM_IPAC_EIE_RTP_FEATURES
@ NM_IPAC_EIE_RTP_FEATURES
Definition: gsm_12_21.h:770
NM_ATT_START_TIME
@ NM_ATT_START_TIME
Definition: gsm_12_21.h:369
NM_IPAC_EIE_MAX_TA
@ NM_IPAC_EIE_MAX_TA
Definition: gsm_12_21.h:765
NM_MT_BS11_LMT_LOGOFF_ACK
@ NM_MT_BS11_LMT_LOGOFF_ACK
Definition: gsm_12_21.h:226
NM_ATT_BS11_BCCH_RECONF
@ NM_ATT_BS11_BCCH_RECONF
Definition: gsm_12_21.h:475
NM_OC_SITE_MANAGER
@ NM_OC_SITE_MANAGER
Definition: gsm_12_21.h:289
NM_MT_BS11_CREATE_OBJ_NACK
@ NM_MT_BS11_CREATE_OBJ_NACK
Definition: gsm_12_21.h:207
NM_OC_IPAC_E1_CHAN
@ NM_OC_IPAC_E1_CHAN
Definition: gsm_12_21.h:298
OSMO_EVT_CRIT_BOOT_FAIL
@ OSMO_EVT_CRIT_BOOT_FAIL
Definition: gsm_12_21.h:265
NM_ATT_TEST_DUR
@ NM_ATT_TEST_DUR
Definition: gsm_12_21.h:372
abis_nm_put_sw_file
uint16_t abis_nm_put_sw_file(struct msgb *msg, const char *id, const char *ver, bool put_sw_desc)
Put given file ID/Version pair as 3GPP TS 52.021 ยง9.4.62 SW Description into msgb.
Definition: abis_nm.c:791
abis_nm_channel
Abis OML Channel (Section 9.4.1)
Definition: gsm_12_21.h:638
NM_IPAC_EIE_GPRS_CODING
@ NM_IPAC_EIE_GPRS_CODING
Definition: gsm_12_21.h:769
BS11_LI_PLL_STANDALONE
@ BS11_LI_PLL_STANDALONE
Definition: gsm_12_21.h:684
NM_SEVER_CRITICAL
@ NM_SEVER_CRITICAL
Definition: gsm_12_21.h:581
NM_ATT_BS11_CCLK_ACCURACY
@ NM_ATT_BS11_CCLK_ACCURACY
Definition: gsm_12_21.h:478
NM_CHANC_TCHFull
@ NM_CHANC_TCHFull
Definition: gsm_12_21.h:546
abis_om_hdr::placement
uint8_t placement
Placement (like ABIS_OM_PLACEMENT_ONLY)
Definition: gsm_12_21.h:36
NM_MT_SET_RADIO_ATTR_ACK
@ NM_MT_SET_RADIO_ATTR_ACK
Definition: gsm_12_21.h:131
NM_OPSTATE_NULL
@ NM_OPSTATE_NULL
Definition: gsm_12_21.h:541
NM_OC_BS11_ENVABTSE
@ NM_OC_BS11_ENVABTSE
Definition: gsm_12_21.h:308
abis_nm_channel::bts_port
uint8_t bts_port
BTS port number.
Definition: gsm_12_21.h:640
IPAC_BINF_NEIGH_BA_SI2
@ IPAC_BINF_NEIGH_BA_SI2
Definition: gsm_12_21.h:785
abis_nm_sw_desc::file_version_len
uint8_t file_version_len
Definition: gsm_12_21.h:797
NM_MT_BS11_SET_ATTR_ACK
@ NM_MT_BS11_SET_ATTR_ACK
Definition: gsm_12_21.h:213
NM_OPSTATE_DISABLED
@ NM_OPSTATE_DISABLED
Definition: gsm_12_21.h:539
NM_MT_BS11_DELETE_OBJ
@ NM_MT_BS11_DELETE_OBJ
Definition: gsm_12_21.h:208
NM_MT_ACTIVATE_SW_NACK
@ NM_MT_ACTIVATE_SW_NACK
Definition: gsm_12_21.h:101
NM_ATT_POWER_THRESH
@ NM_ATT_POWER_THRESH
Definition: gsm_12_21.h:359
NM_ATT_FILE_DATA
@ NM_ATT_FILE_DATA
Definition: gsm_12_21.h:389
NM_MT_PERF_TEST
@ NM_MT_PERF_TEST
Definition: gsm_12_21.h:137
NM_MT_IPACC_SET_ATTR_NACK
@ NM_MT_IPACC_SET_ATTR_NACK
Definition: gsm_12_21.h:256
NM_CHANC_BCCHComb
@ NM_CHANC_BCCHComb
Definition: gsm_12_21.h:553
NM_ATT_BS11_LINE_CFG
@ NM_ATT_BS11_LINE_CFG
Definition: gsm_12_21.h:482
NM_ATT_BS11_LMT_USER_ACC_LEV
@ NM_ATT_BS11_LMT_USER_ACC_LEV
Definition: gsm_12_21.h:495
NM_MT_DISC_MDROP_LINK_ACK
@ NM_MT_DISC_MDROP_LINK_ACK
Definition: gsm_12_21.h:124
NM_MT_BS11_BEGIN_DB_TX_NACK
@ NM_MT_BS11_BEGIN_DB_TX_NACK
Definition: gsm_12_21.h:201
NM_MT_DISC_TERR_TRAF
@ NM_MT_DISC_TERR_TRAF
Definition: gsm_12_21.h:116
NM_ATT_SITE_INPUTS
@ NM_ATT_SITE_INPUTS
Definition: gsm_12_21.h:365
NM_MT_BS11_CREATE_OBJ
@ NM_MT_BS11_CREATE_OBJ
Definition: gsm_12_21.h:205
NM_ATT_BS11_LI_PORT_1
@ NM_ATT_BS11_LI_PORT_1
Definition: gsm_12_21.h:483
abis_om_hdr::data
uint8_t data[0]
actual payload data
Definition: gsm_12_21.h:42
NM_ATT_VSWR_THRESH
@ NM_ATT_VSWR_THRESH
Definition: gsm_12_21.h:375
NM_ATT_SEVERITY
@ NM_ATT_SEVERITY
Definition: gsm_12_21.h:385
NM_ATT_IPACC_DST_IP
@ NM_ATT_IPACC_DST_IP
Definition: gsm_12_21.h:413
T200_SACCH_TCH_SAPI0
@ T200_SACCH_TCH_SAPI0
Definition: gsm_12_21.h:650
NM_IPAC_EIE_CHAN_USE_LIST
@ NM_IPAC_EIE_CHAN_USE_LIST
Definition: gsm_12_21.h:748
NM_MT_ESTABLISH_TEI
@ NM_MT_ESTABLISH_TEI
Definition: gsm_12_21.h:104
NM_BS11_CANR_GSM
@ NM_BS11_CANR_GSM
Definition: gsm_12_21.h:283
NM_ATT_HW_DESC
@ NM_ATT_HW_DESC
Definition: gsm_12_21.h:342
T200_SACCH_TCH_SAPI3
@ T200_SACCH_TCH_SAPI3
Definition: gsm_12_21.h:653
NM_MT_SET_CHAN_ATTR
@ NM_MT_SET_CHAN_ATTR
Definition: gsm_12_21.h:133
NM_MT_GET_ATTR
@ NM_MT_GET_ATTR
Definition: gsm_12_21.h:187
abis_nm_t200_ms
const uint8_t abis_nm_t200_ms[]
3GPP TS 12.21 9.4.53 T200 values (in msec)
Definition: abis_nm.c:256
OSMO_EVT_MAJ_RSL_FAIL
@ OSMO_EVT_MAJ_RSL_FAIL
Definition: gsm_12_21.h:268
NM_MT_SET_BTS_ATTR_ACK
@ NM_MT_SET_BTS_ATTR_ACK
Definition: gsm_12_21.h:128
NM_ATT_IPACC_IP_IF_CFG
@ NM_ATT_IPACC_IP_IF_CFG
Definition: gsm_12_21.h:423
NM_IPAC_EIE_HW_SW_COMPAT_NR
@ NM_IPAC_EIE_HW_SW_COMPAT_NR
Definition: gsm_12_21.h:756
BS11_OBJ_CCLK
@ BS11_OBJ_CCLK
Definition: gsm_12_21.h:663
NM_MT_SET_CHAN_ATTR_ACK
@ NM_MT_SET_CHAN_ATTR_ACK
Definition: gsm_12_21.h:134
abis_nm_channel::timeslot
uint8_t timeslot
E1 timeslot.
Definition: gsm_12_21.h:641
NM_OC_GPRS_CELL
@ NM_OC_GPRS_CELL
Definition: gsm_12_21.h:312
NM_ATT_BS11_PLL
@ NM_ATT_BS11_PLL
Definition: gsm_12_21.h:506
ipac_bcch_info_type
ipac_bcch_info_type
ip.access NWL BCCH information type
Definition: gsm_12_21.h:777
abis_nm_ipacc_test_res
abis_nm_ipacc_test_res
first byte after length inside NM_ATT_TEST_REPORT
Definition: gsm_12_21.h:726
abis_nm_event_type
abis_nm_event_type
Event Type (Section 9.4.16)
Definition: gsm_12_21.h:570
NM_ATT_ADD_TEXT
@ NM_ATT_ADD_TEXT
Definition: gsm_12_21.h:322
NM_ATT_IPACC_BVCI
@ NM_ATT_IPACC_BVCI
Definition: gsm_12_21.h:443
IPAC_BINF_BSIC
@ IPAC_BINF_BSIC
Definition: gsm_12_21.h:783
NM_ATT_SW_CONFIG
@ NM_ATT_SW_CONFIG
Definition: gsm_12_21.h:383
NM_MT_CHG_HW_CONF_NACK
@ NM_MT_CHG_HW_CONF_NACK
Definition: gsm_12_21.h:180
OSMO_EVT_CRIT_SW_FATAL
@ OSMO_EVT_CRIT_SW_FATAL
Definition: gsm_12_21.h:262
NM_ATT_IPACC_LOCATION
@ NM_ATT_IPACC_LOCATION
Definition: gsm_12_21.h:427
NM_MT_STOP_MEAS
@ NM_MT_STOP_MEAS
Definition: gsm_12_21.h:184
NM_ATT_BS11_LMT_USER_NAME
@ NM_ATT_BS11_LMT_USER_NAME
Definition: gsm_12_21.h:496
NM_MT_STOP_TEST_NACK
@ NM_MT_STOP_TEST_NACK
Definition: gsm_12_21.h:146
NM_OC_BASEB_TRANSC
@ NM_OC_BASEB_TRANSC
Definition: gsm_12_21.h:293
NM_MT_REST_EVENT_REP_ACK
@ NM_MT_REST_EVENT_REP_ACK
Definition: gsm_12_21.h:154
IPAC_BINF_CELL_ALLOC
@ IPAC_BINF_CELL_ALLOC
Definition: gsm_12_21.h:788
NM_ATT_FILE_VERSION
@ NM_ATT_FILE_VERSION
Definition: gsm_12_21.h:338
NM_ATT_BS11_CELL_ALLOC_NR
@ NM_ATT_BS11_CELL_ALLOC_NR
Definition: gsm_12_21.h:401
abis_om_obj_inst::bts_nr
uint8_t bts_nr
BTS Number.
Definition: gsm_12_21.h:68
NM_MT_SET_BTS_ATTR_NACK
@ NM_MT_SET_BTS_ATTR_NACK
Definition: gsm_12_21.h:129
NM_ATT_BS11_ALL_TEST_CATG
@ NM_ATT_BS11_ALL_TEST_CATG
Definition: gsm_12_21.h:399
abis_bs11_objtype
abis_bs11_objtype
Siemens BS-11 specific objects in the SienemsHW (0xA5) object class.
Definition: gsm_12_21.h:659
NM_IPACC_TESTNO_FUNC_OBJ
@ NM_IPACC_TESTNO_FUNC_OBJ
Definition: gsm_12_21.h:715
NM_MT_IPACC_RSL_DISCONNECT_NACK
@ NM_MT_IPACC_RSL_DISCONNECT_NACK
Definition: gsm_12_21.h:241
NM_ATT_IPACC_SEC_POSSIBLE
@ NM_ATT_IPACC_SEC_POSSIBLE
Definition: gsm_12_21.h:459
NM_ATT_IPACC_NSVCI
@ NM_ATT_IPACC_NSVCI
Definition: gsm_12_21.h:444
abis_nm_t200_idx
abis_nm_t200_idx
3GPP TS 12.21 9.4.53 T200 index
Definition: gsm_12_21.h:646
NM_MT_BS11_DELETE_OBJ_NACK
@ NM_MT_BS11_DELETE_OBJ_NACK
Definition: gsm_12_21.h:210
NM_MT_ESTABLISH_TEI_ACK
@ NM_MT_ESTABLISH_TEI_ACK
Definition: gsm_12_21.h:105
NM_MT_BS11_END_DB_TX_NACK
@ NM_MT_BS11_END_DB_TX_NACK
Definition: gsm_12_21.h:204
NM_ATT_GET_ARI
@ NM_ATT_GET_ARI
Definition: gsm_12_21.h:386
NM_MT_REST_EVENT_REP
@ NM_MT_REST_EVENT_REP
Definition: gsm_12_21.h:153
NM_ATT_BS11_BTSLS_HOPPING
@ NM_ATT_BS11_BTSLS_HOPPING
Definition: gsm_12_21.h:400
NM_ATT_BS11_ESN_PCB_SERIAL
@ NM_ATT_BS11_ESN_PCB_SERIAL
Definition: gsm_12_21.h:396
NM_CHANC_TCHHalf2
@ NM_CHANC_TCHHalf2
Definition: gsm_12_21.h:549
NM_MT_BS11_DISCONNECT
@ NM_MT_BS11_DISCONNECT
Definition: gsm_12_21.h:223
NM_NACK_RES_NOTIMPL
@ NM_NACK_RES_NOTIMPL
Definition: gsm_12_21.h:616
NM_IPACC_TESTRES_STOPPED
@ NM_IPACC_TESTRES_STOPPED
Definition: gsm_12_21.h:731
NM_MT_IPACC_RESTART
@ NM_MT_IPACC_RESTART
Definition: gsm_12_21.h:233
NM_OC_GPRS_NSE
@ NM_OC_GPRS_NSE
Definition: gsm_12_21.h:311
NM_MT_OPSTART_ACK
@ NM_MT_OPSTART_ACK
Definition: gsm_12_21.h:170
NM_IPACC_TESTRES_NO_CHANS
@ NM_IPACC_TESTRES_NO_CHANS
Definition: gsm_12_21.h:729
NM_ATT_OUTST_ALARM
@ NM_ATT_OUTST_ALARM
Definition: gsm_12_21.h:388
NM_CHANC_IPAC_bPDCH
@ NM_CHANC_IPAC_bPDCH
Definition: gsm_12_21.h:559
NM_MT_IPACC_GET_NVATTR_ACK
@ NM_MT_IPACC_GET_NVATTR_ACK
Definition: gsm_12_21.h:252
NM_ATT_HW_CONF_CHG
@ NM_ATT_HW_CONF_CHG
Definition: gsm_12_21.h:387
NM_ATT_IPACC_SNMP_CFG
@ NM_ATT_IPACC_SNMP_CFG
Definition: gsm_12_21.h:433
abis_om_obj_inst::trx_nr
uint8_t trx_nr
TRX Number.
Definition: gsm_12_21.h:69
abis_om_obj_inst::ts_nr
uint8_t ts_nr
Timeslot Number.
Definition: gsm_12_21.h:70
BS11_TRX_POWER_DCS_500mW
@ BS11_TRX_POWER_DCS_500mW
Definition: gsm_12_21.h:677
NM_OC_BS11_PWR_CTRL
@ NM_OC_BS11_PWR_CTRL
Definition: gsm_12_21.h:303
NM_MT_IPACC_SET_ATTR
@ NM_MT_IPACC_SET_ATTR
Definition: gsm_12_21.h:254
NM_CHANC_SDCCH
@ NM_CHANC_SDCCH
Definition: gsm_12_21.h:551
NM_ATT_IPACC_TIMING_BUS
@ NM_ATT_IPACC_TIMING_BUS
Definition: gsm_12_21.h:437
NM_MT_BS11_BEGIN_DB_TX_ACK
@ NM_MT_BS11_BEGIN_DB_TX_ACK
Definition: gsm_12_21.h:200
abis_om_hdr
generic header in front of every OML message according to TS 08.59
Definition: gsm_12_21.h:32
OSMO_EVT_MIN_PAG_TAB_FULL
@ OSMO_EVT_MIN_PAG_TAB_FULL
Definition: gsm_12_21.h:272
BS11_OBJ_TRX1
@ BS11_OBJ_TRX1
Definition: gsm_12_21.h:662
NM_MT_BS11_SET_ATTR_NACK
@ NM_MT_BS11_SET_ATTR_NACK
Definition: gsm_12_21.h:214
NM_MT_PERF_TEST_NACK
@ NM_MT_PERF_TEST_NACK
Definition: gsm_12_21.h:139
NM_OC_BTS
@ NM_OC_BTS
Definition: gsm_12_21.h:290
abis_nm_pcause_type
abis_nm_pcause_type
Probable Cause Type (Section 9.4.43)
Definition: gsm_12_21.h:589
BS11_TRX_POWER_DCS_3W
@ BS11_TRX_POWER_DCS_3W
Definition: gsm_12_21.h:675
NM_MT_BS11_DELETE_OBJ_ACK
@ NM_MT_BS11_DELETE_OBJ_ACK
Definition: gsm_12_21.h:209
NM_ATT_INTERF_BOUND
@ NM_ATT_INTERF_BOUND
Definition: gsm_12_21.h:344
NM_ATT_ADM_STATE
@ NM_ATT_ADM_STATE
Definition: gsm_12_21.h:323
NM_IPAC_EIE_BCCH_INFO
@ NM_IPAC_EIE_BCCH_INFO
Definition: gsm_12_21.h:750
NM_ATT_CHAN_COMB
@ NM_ATT_CHAN_COMB
Definition: gsm_12_21.h:332
NM_ATT_LDAVG_SLOTS
@ NM_ATT_LDAVG_SLOTS
Definition: gsm_12_21.h:362
IPAC_BINF_NEIGH_BA_SI2bis
@ IPAC_BINF_NEIGH_BA_SI2bis
Definition: gsm_12_21.h:786
NM_MT_LOAD_END
@ NM_MT_LOAD_END
Definition: gsm_12_21.h:93
NM_CHANC_OSMO_TCHFull_TCHHalf_PDCH
@ NM_CHANC_OSMO_TCHFull_TCHHalf_PDCH
Definition: gsm_12_21.h:566
NM_MT_BS11_CREATE_OBJ_ACK
@ NM_MT_BS11_CREATE_OBJ_ACK
Definition: gsm_12_21.h:206
NM_MT_SET_RADIO_ATTR
@ NM_MT_SET_RADIO_ATTR
Definition: gsm_12_21.h:130
NM_CHANC_IPAC_TCHFull_PDCH
@ NM_CHANC_IPAC_TCHFull_PDCH
Definition: gsm_12_21.h:563
NM_IPAC_EIE_OEM_ID
@ NM_IPAC_EIE_OEM_ID
Definition: gsm_12_21.h:758
NM_IPAC_EIE_ARFCH_BLACK
@ NM_IPAC_EIE_ARFCH_BLACK
Definition: gsm_12_21.h:746
NM_MT_CONN_TERR_SIGN_NACK
@ NM_MT_CONN_TERR_SIGN_NACK
Definition: gsm_12_21.h:109
NM_MT_SW_ACTIVATED_REP
@ NM_MT_SW_ACTIVATED_REP
Definition: gsm_12_21.h:102
BS11_STATE_LOAD_DIAGNOSTIC
@ BS11_STATE_LOAD_DIAGNOSTIC
Definition: gsm_12_21.h:700
T200_FACCH_H
@ T200_FACCH_H
Definition: gsm_12_21.h:649
BS11_LI_PLL_LOCKED
@ BS11_LI_PLL_LOCKED
Definition: gsm_12_21.h:683
NM_MT_ACTIVATE_SW_ACK
@ NM_MT_ACTIVATE_SW_ACK
Definition: gsm_12_21.h:100
NM_ATT_MEAS_RES
@ NM_ATT_MEAS_RES
Definition: gsm_12_21.h:390
BS11_STATE_WARM_UP
@ BS11_STATE_WARM_UP
Definition: gsm_12_21.h:701
NM_IPACC_TESTNO_FREQ_SYNC
@ NM_IPACC_TESTNO_FREQ_SYNC
Definition: gsm_12_21.h:718
NM_MT_IPACC_GET_NVATTR_NACK
@ NM_MT_IPACC_GET_NVATTR_NACK
Definition: gsm_12_21.h:253
NM_MT_BS11_LMT_LOGON
@ NM_MT_BS11_LMT_LOGON
Definition: gsm_12_21.h:219
NM_ATT_BS11_L1_PROT_TYPE
@ NM_ATT_BS11_L1_PROT_TYPE
Definition: gsm_12_21.h:481
NM_EVT_ENV_FAIL
@ NM_EVT_ENV_FAIL
Definition: gsm_12_21.h:575
IPAC_BINF_RXQUAL
@ IPAC_BINF_RXQUAL
Definition: gsm_12_21.h:779
abis_om_fom_hdr::obj_class
uint8_t obj_class
Object Class (abis_nm_obj_class)
Definition: gsm_12_21.h:76
NM_ATT_IPACC_GPRS_PAGING_CFG
@ NM_ATT_IPACC_GPRS_PAGING_CFG
Definition: gsm_12_21.h:441
NM_MT_CONN_TERR_TRAF_ACK
@ NM_MT_CONN_TERR_TRAF_ACK
Definition: gsm_12_21.h:114
NM_ATT_PROB_CAUSE
@ NM_ATT_PROB_CAUSE
Definition: gsm_12_21.h:360
NM_ATT_WINDOW_SIZE
@ NM_ATT_WINDOW_SIZE
Definition: gsm_12_21.h:376
BS11_STATE_WARM_UP_2
@ BS11_STATE_WARM_UP_2
Definition: gsm_12_21.h:702
abis_bs11_phase
abis_bs11_phase
Siemens BS11 boot phase.
Definition: gsm_12_21.h:695
NM_ATT_NACK_CAUSES
@ NM_ATT_NACK_CAUSES
Definition: gsm_12_21.h:353
NM_NACK_PARAM_RANGE
@ NM_NACK_PARAM_RANGE
Definition: gsm_12_21.h:611
NM_MT_SET_ALARM_THRES
@ NM_MT_SET_ALARM_THRES
Definition: gsm_12_21.h:190
NM_MT_SW_ACT_REQ_NACK
@ NM_MT_SW_ACT_REQ_NACK
Definition: gsm_12_21.h:98
NM_MT_LOAD_INIT_NACK
@ NM_MT_LOAD_INIT_NACK
Definition: gsm_12_21.h:89
NM_STATE_LOCKED
@ NM_STATE_LOCKED
Definition: gsm_12_21.h:520
NM_OC_BS11
@ NM_OC_BS11
Definition: gsm_12_21.h:306
NM_IPACC_TESTNO_BCCH_CHAN_USAGE
@ NM_IPACC_TESTNO_BCCH_CHAN_USAGE
Definition: gsm_12_21.h:717
BS11_TRX_POWER_GSM_30mW
@ BS11_TRX_POWER_GSM_30mW
Definition: gsm_12_21.h:674
NM_ATT_OSMO_REDUCEPOWER
@ NM_ATT_OSMO_REDUCEPOWER
Definition: gsm_12_21.h:514
NM_ATT_IPACC_BSSGP_CFG
@ NM_ATT_IPACC_BSSGP_CFG
Definition: gsm_12_21.h:446
NM_MT_IPACC_SET_NVATTR_ACK
@ NM_MT_IPACC_SET_NVATTR_ACK
Definition: gsm_12_21.h:249
NM_MT_TEST_REP
@ NM_MT_TEST_REP
Definition: gsm_12_21.h:140
abis_nm_attr
abis_nm_attr
OML Attributes / IEs (Section 9.4)
Definition: gsm_12_21.h:319
NM_MT_CONN_TERR_TRAF_NACK
@ NM_MT_CONN_TERR_TRAF_NACK
Definition: gsm_12_21.h:115
NM_ATT_IPACC_OBJ_VERSION
@ NM_ATT_IPACC_OBJ_VERSION
Definition: gsm_12_21.h:440
BS11_STATE_ABIS_LOAD
@ BS11_STATE_ABIS_LOAD
Definition: gsm_12_21.h:708
IPAC_BINF_FREQ_ERR_QUAL
@ IPAC_BINF_FREQ_ERR_QUAL
Definition: gsm_12_21.h:780
NM_ATT_BS11_SW_LOAD_INTENDED
@ NM_ATT_BS11_SW_LOAD_INTENDED
Definition: gsm_12_21.h:487
NM_ATT_IPACC_PRIM_OML_CFG
@ NM_ATT_IPACC_PRIM_OML_CFG
Definition: gsm_12_21.h:421
abis_bs11_li_pll_mode
abis_bs11_li_pll_mode
Siemens BS11 PLL mode.
Definition: gsm_12_21.h:682
NM_AVSTATE_POWER_OFF
@ NM_AVSTATE_POWER_OFF
Definition: gsm_12_21.h:529
NM_NACK_REQ_NOT_GRANT
@ NM_NACK_REQ_NOT_GRANT
Definition: gsm_12_21.h:630
NM_STATE_SHUTDOWN
@ NM_STATE_SHUTDOWN
Definition: gsm_12_21.h:522
NM_MT_CHANGEOVER_NACK
@ NM_MT_CHANGEOVER_NACK
Definition: gsm_12_21.h:168
BS11_STATE_WAIT_MIN_CFG_2
@ BS11_STATE_WAIT_MIN_CFG_2
Definition: gsm_12_21.h:706
NM_ATT_DEST
@ NM_ATT_DEST
Definition: gsm_12_21.h:334
BS11_TRX_POWER_GSM_2W
@ BS11_TRX_POWER_GSM_2W
Definition: gsm_12_21.h:671
abis_bs11_trx_power
abis_bs11_trx_power
Siemens BS11 TRX power.
Definition: gsm_12_21.h:670
abis_nm_msgtype_names
const struct value_string abis_nm_msgtype_names[]
3GPP TS 52.021 ยง9.1 Message Types
Definition: abis_nm.c:267
NM_OC_NULL
@ NM_OC_NULL
Definition: gsm_12_21.h:315
NM_IPAC_EIE_BTS_HW_CLASS
@ NM_IPAC_EIE_BTS_HW_CLASS
Definition: gsm_12_21.h:772
abis_nm_sw_desc_len
uint16_t abis_nm_sw_desc_len(const struct abis_nm_sw_desc *sw, bool put_sw_descr)
Compute length of given 3GPP TS 52.021 ยง9.4.62 SW Description.
Definition: abis_nm.c:761
NM_MT_CHG_ADM_STATE_REQ
@ NM_MT_CHG_ADM_STATE_REQ
Definition: gsm_12_21.h:159
BS11_STATE_LOAD_SMU_SAFETY
@ BS11_STATE_LOAD_SMU_SAFETY
Definition: gsm_12_21.h:698
NM_ATT_BS11_ESN_HW_CODE_NO
@ NM_ATT_BS11_ESN_HW_CODE_NO
Definition: gsm_12_21.h:394
NM_IPACC_TR_IE_CHAN_USAGE
@ NM_IPACC_TR_IE_CHAN_USAGE
Definition: gsm_12_21.h:737
NM_IPACC_TESTNO_SYSINFO_MONITOR
@ NM_IPACC_TESTNO_SYSINFO_MONITOR
Definition: gsm_12_21.h:721
NM_MT_IPACC_CONN_TRAF_NACK
@ NM_MT_IPACC_CONN_TRAF_NACK
Definition: gsm_12_21.h:244
NM_ATT_MANUF_ID
@ NM_ATT_MANUF_ID
Definition: gsm_12_21.h:349
NM_MT_LOAD_SEG
@ NM_MT_LOAD_SEG
Definition: gsm_12_21.h:90
NM_ATT_RF_MAXPOWR_R
@ NM_ATT_RF_MAXPOWR_R
Definition: gsm_12_21.h:364
NM_ATT_HSN
@ NM_ATT_HSN
Definition: gsm_12_21.h:340
abis_nm_fail_evt_rep
struct msgb * abis_nm_fail_evt_rep(enum abis_nm_event_type t, enum abis_nm_severity s, enum abis_nm_pcause_type ct, uint16_t cause_value, const char *fmt,...)
Pack 3GPP TS 12.21 ยง 8.8.2 Failure Event Report into msgb.
Definition: abis_nm.c:706
NM_IPAC_EIE_DATE_TIME_CALIB
@ NM_IPAC_EIE_DATE_TIME_CALIB
Definition: gsm_12_21.h:760
NM_MT_IPACC_RSL_DISCONNECT_ACK
@ NM_MT_IPACC_RSL_DISCONNECT_ACK
Definition: gsm_12_21.h:240
NM_ATT_BS11_ENA_INT_INTRC_HANDO
@ NM_ATT_BS11_ENA_INT_INTRC_HANDO
Definition: gsm_12_21.h:405
abis_nm_put_sw_desc
uint16_t abis_nm_put_sw_desc(struct msgb *msg, const struct abis_nm_sw_desc *sw, bool put_sw_descr)
Put given 3GPP TS 52.021 ยง9.4.62 SW Description into msgb.
Definition: abis_nm.c:773
NM_MT_DISC_MDROP_LINK_NACK
@ NM_MT_DISC_MDROP_LINK_NACK
Definition: gsm_12_21.h:125
abis_nm_sw_desc::file_id
uint8_t file_id[UINT8_MAX]
Definition: gsm_12_21.h:793
NM_AVSTATE_OK
@ NM_AVSTATE_OK
Definition: gsm_12_21.h:534
NM_ATT_IPACC_FILE_DATA
@ NM_ATT_IPACC_FILE_DATA
Definition: gsm_12_21.h:429
NM_ATT_IPACC_NS_LINK_CFG
@ NM_ATT_IPACC_NS_LINK_CFG
Definition: gsm_12_21.h:447
NM_ATT_BS11_CCLK_TYPE
@ NM_ATT_BS11_CCLK_TYPE
Definition: gsm_12_21.h:479
NM_NACK_TEST_NOTINIT
@ NM_NACK_TEST_NOTINIT
Definition: gsm_12_21.h:622
NM_MT_REST_EVENT_REP_NACK
@ NM_MT_REST_EVENT_REP_NACK
Definition: gsm_12_21.h:155
NM_MT_PERF_TEST_ACK
@ NM_MT_PERF_TEST_ACK
Definition: gsm_12_21.h:138
NM_MT_DISC_TERR_SIGN
@ NM_MT_DISC_TERR_SIGN
Definition: gsm_12_21.h:110
NM_ATT_BTS_AIR_TIMER
@ NM_ATT_BTS_AIR_TIMER
Definition: gsm_12_21.h:329
NM_ATT_IPACC_TIB_CONTROL
@ NM_ATT_IPACC_TIB_CONTROL
Definition: gsm_12_21.h:451
NM_IPAC_EIE_DATE_TIME_MANUF
@ NM_IPAC_EIE_DATE_TIME_MANUF
Definition: gsm_12_21.h:759
NM_MT_BS11_RESTART
@ NM_MT_BS11_RESTART
Definition: gsm_12_21.h:221
OSMO_EVT_MAJ_UNSUP_ATTR
@ OSMO_EVT_MAJ_UNSUP_ATTR
Definition: gsm_12_21.h:269
OSMO_EVT_WARN_SW_WARN
@ OSMO_EVT_WARN_SW_WARN
Definition: gsm_12_21.h:274
NM_ATT_TEST_REPORT
@ NM_ATT_TEST_REPORT
Definition: gsm_12_21.h:374
abis_om_fom_hdr::msg_type
uint8_t msg_type
Message Type (abis_nm_msgtype)
Definition: gsm_12_21.h:75
NM_ATT_IPACC_HEARTB_TOUT
@ NM_ATT_IPACC_HEARTB_TOUT
Definition: gsm_12_21.h:455
NM_MT_REP_OUTST_ALARMS
@ NM_MT_REP_OUTST_ALARMS
Definition: gsm_12_21.h:162
NM_ATT_IPACC_SEC_OML_CFG
@ NM_ATT_IPACC_SEC_OML_CFG
Definition: gsm_12_21.h:422
NM_MT_CHANGEOVER_ACK
@ NM_MT_CHANGEOVER_ACK
Definition: gsm_12_21.h:167
NM_ATT_IPACC_PARENT_UNIT_ID
@ NM_ATT_IPACC_PARENT_UNIT_ID
Definition: gsm_12_21.h:431
NM_NACK_OBJINST_UNKN
@ NM_NACK_OBJINST_UNKN
Definition: gsm_12_21.h:608
NM_IPAC_EIE_FREQ_SYNC_OPTS
@ NM_IPAC_EIE_FREQ_SYNC_OPTS
Definition: gsm_12_21.h:754
NM_IPAC_EIE_BEACON_INFO
@ NM_IPAC_EIE_BEACON_INFO
Definition: gsm_12_21.h:761
NM_MT_STOP_TEST
@ NM_MT_STOP_TEST
Definition: gsm_12_21.h:144
NM_NACK_FILE_NOTAVAIL
@ NM_NACK_FILE_NOTAVAIL
Definition: gsm_12_21.h:628
NM_ATT_BS11_LI_PORT_2
@ NM_ATT_BS11_LI_PORT_2
Definition: gsm_12_21.h:484
NM_MT_STOP_EVENT_REP
@ NM_MT_STOP_EVENT_REP
Definition: gsm_12_21.h:150
NM_MT_CHG_ADM_STATE_NACK
@ NM_MT_CHG_ADM_STATE_NACK
Definition: gsm_12_21.h:158
NM_CHANC_BCCH_CBCH
@ NM_CHANC_BCCH_CBCH
Definition: gsm_12_21.h:556
NM_ATT_IPACC_IN_SERV_TIME
@ NM_ATT_IPACC_IN_SERV_TIME
Definition: gsm_12_21.h:425
abis_nm_obj_class
abis_nm_obj_class
OML Object Class (Section 9.2)
Definition: gsm_12_21.h:288
abis_nm_ipacc_testres_ie
abis_nm_ipacc_testres_ie
internal IE inside NM_ATT_TEST_REPORT
Definition: gsm_12_21.h:735
NM_ATT_BS11_BOOT_SW_VERS
@ NM_ATT_BS11_BOOT_SW_VERS
Definition: gsm_12_21.h:477
NM_OC_CHANNEL
@ NM_OC_CHANNEL
Definition: gsm_12_21.h:292
NM_IPACC_TESTRES_TIMEOUT
@ NM_IPACC_TESTRES_TIMEOUT
Definition: gsm_12_21.h:728
IPAC_BINF_NEIGH_BA_SI2ter
@ IPAC_BINF_NEIGH_BA_SI2ter
Definition: gsm_12_21.h:787
NM_ATT_OVERL_PERIOD
@ NM_ATT_OVERL_PERIOD
Definition: gsm_12_21.h:356
NM_MT_BS11_SET_ATTR
@ NM_MT_BS11_SET_ATTR
Definition: gsm_12_21.h:212
NM_ATT_BS11_VENDOR_NAME
@ NM_ATT_BS11_VENDOR_NAME
Definition: gsm_12_21.h:491
NM_MT_ACTIVATE_SW
@ NM_MT_ACTIVATE_SW
Definition: gsm_12_21.h:99
BS11_LINE_CFG_STAR
@ BS11_LINE_CFG_STAR
Definition: gsm_12_21.h:689
NM_IPACC_TESTRES_SUCCESS
@ NM_IPACC_TESTRES_SUCCESS
Definition: gsm_12_21.h:727
NM_NACK_TEST_NOSUCH
@ NM_NACK_TEST_NOSUCH
Definition: gsm_12_21.h:624
NM_MT_BS11_BEGIN_DB_TX
@ NM_MT_BS11_BEGIN_DB_TX
Definition: gsm_12_21.h:199
NM_IPAC_EIE_CHAN_TYPES
@ NM_IPAC_EIE_CHAN_TYPES
Definition: gsm_12_21.h:767
NM_STATE_UNLOCKED
@ NM_STATE_UNLOCKED
Definition: gsm_12_21.h:521
NM_NACK_ATTRID_NOTSUPP
@ NM_NACK_ATTRID_NOTSUPP
Definition: gsm_12_21.h:610
abis_om_fom_hdr
OML Object Instance.
Definition: gsm_12_21.h:74
NM_ATT_IPACC_DST_IP_PORT
@ NM_ATT_IPACC_DST_IP_PORT
Definition: gsm_12_21.h:414
NM_ATT_ABIS_CHANNEL
@ NM_ATT_ABIS_CHANNEL
Definition: gsm_12_21.h:320
NM_ATT_BS11_SW_LOAD_SAFETY
@ NM_ATT_BS11_SW_LOAD_SAFETY
Definition: gsm_12_21.h:488
NM_MT_CHG_ADM_STATE
@ NM_MT_CHG_ADM_STATE
Definition: gsm_12_21.h:156
NM_ATT_IPACC_NV_FLAGS
@ NM_ATT_IPACC_NV_FLAGS
Definition: gsm_12_21.h:419
NM_IPACC_TR_IE_FREQ_ERR_LIST
@ NM_IPACC_TR_IE_FREQ_ERR_LIST
Definition: gsm_12_21.h:736
NM_ATT_MANUF_STATE
@ NM_ATT_MANUF_STATE
Definition: gsm_12_21.h:347
NM_ATT_CONN_FAIL_CRIT
@ NM_ATT_CONN_FAIL_CRIT
Definition: gsm_12_21.h:333
NM_MT_BS11_RECONNECT
@ NM_MT_BS11_RECONNECT
Definition: gsm_12_21.h:227
NM_NACK_PHYSCFG_NOTPERFORM
@ NM_NACK_PHYSCFG_NOTPERFORM
Definition: gsm_12_21.h:621
NM_MT_SEND_TEST_REP_NACK
@ NM_MT_SEND_TEST_REP_NACK
Definition: gsm_12_21.h:143
NM_NACK_MEAS_NOTSUPP
@ NM_NACK_MEAS_NOTSUPP
Definition: gsm_12_21.h:633
NM_ATT_BS11_DIVERSITY
@ NM_ATT_BS11_DIVERSITY
Definition: gsm_12_21.h:380
NM_ATT_ADD_INFO
@ NM_ATT_ADD_INFO
Definition: gsm_12_21.h:321
NM_ATT_PHYS_CONF
@ NM_ATT_PHYS_CONF
Definition: gsm_12_21.h:357
NM_ATT_IPACC_CGI
@ NM_ATT_IPACC_CGI
Definition: gsm_12_21.h:438
NM_OC_BS11_BTSE
@ NM_OC_BS11_BTSE
Definition: gsm_12_21.h:304
NM_CHANC_mainBCCH
@ NM_CHANC_mainBCCH
Definition: gsm_12_21.h:552
NM_MT_BS11_RECONNECT_ACK
@ NM_MT_BS11_RECONNECT_ACK
Definition: gsm_12_21.h:228
NM_ATT_RACH_B_THRESH
@ NM_ATT_RACH_B_THRESH
Definition: gsm_12_21.h:361
NM_NACK_SPEC_IMPL_NOTSUPP
@ NM_NACK_SPEC_IMPL_NOTSUPP
Definition: gsm_12_21.h:613
NM_ATT_INTAVE_PARAM
@ NM_ATT_INTAVE_PARAM
Definition: gsm_12_21.h:343
NM_OC_IPAC_E1_TRUNK
@ NM_OC_IPAC_E1_TRUNK
Definition: gsm_12_21.h:296
BS11_STATE_MAINTENANCE
@ BS11_STATE_MAINTENANCE
Definition: gsm_12_21.h:704
NM_CHANC_IPAC_PDCH
@ NM_CHANC_IPAC_PDCH
Definition: gsm_12_21.h:562
NM_MT_LOAD_END_NACK
@ NM_MT_LOAD_END_NACK
Definition: gsm_12_21.h:95
abis_nm_ipacc_test_no
abis_nm_ipacc_test_no
ip.access test number
Definition: gsm_12_21.h:712
NM_MT_IPACC_RSL_CONNECT_NACK
@ NM_MT_IPACC_RSL_CONNECT_NACK
Definition: gsm_12_21.h:238
NM_MT_BS11_RESTART_ACK
@ NM_MT_BS11_RESTART_ACK
Definition: gsm_12_21.h:222
NM_IPAC_EIE_BCCH_INFO_TYPE
@ NM_IPAC_EIE_BCCH_INFO_TYPE
Definition: gsm_12_21.h:749
NM_ATT_SITE_OUTPUTS
@ NM_ATT_SITE_OUTPUTS
Definition: gsm_12_21.h:366
NM_ATT_IPACC_CUR_SW_CFG
@ NM_ATT_IPACC_CUR_SW_CFG
Definition: gsm_12_21.h:436
BS11_TRX_POWER_DCS_1W6
@ BS11_TRX_POWER_DCS_1W6
Definition: gsm_12_21.h:676
NM_NACK_FILE_NOTACTIVATE
@ NM_NACK_FILE_NOTACTIVATE
Definition: gsm_12_21.h:629
NM_ATT_TEST_NO
@ NM_ATT_TEST_NO
Definition: gsm_12_21.h:373
NM_ATT_AUTON_REPORT
@ NM_ATT_AUTON_REPORT
Definition: gsm_12_21.h:325
NM_MT_IPACC_RSL_DISCONNECT
@ NM_MT_IPACC_RSL_DISCONNECT
Definition: gsm_12_21.h:239
abis_nm_chan_comb
abis_nm_chan_comb
Definition: gsm_12_21.h:545
NM_NACK_FILE_INCOMPLETE
@ NM_NACK_FILE_INCOMPLETE
Definition: gsm_12_21.h:627
abis_om_fom_hdr::data
uint8_t data[0]
Data.
Definition: gsm_12_21.h:78
NM_MT_IPACC_SET_NVATTR_NACK
@ NM_MT_IPACC_SET_NVATTR_NACK
Definition: gsm_12_21.h:250
NM_ATT_IPACC_RLC_CFG_3
@ NM_ATT_IPACC_RLC_CFG_3
Definition: gsm_12_21.h:457
NM_ATT_EVENT_TYPE
@ NM_ATT_EVENT_TYPE
Definition: gsm_12_21.h:336
BS11_LINE_CFG_MULTIDROP
@ BS11_LINE_CFG_MULTIDROP
Definition: gsm_12_21.h:690
abis_nm_nack_cause
abis_nm_nack_cause
NACK causes (Section 9.4.36)
Definition: gsm_12_21.h:600
NM_OC_BS11_ADJC
@ NM_OC_BS11_ADJC
Definition: gsm_12_21.h:301
OSMO_EVT_CRIT_RTP_TOUT
@ OSMO_EVT_CRIT_RTP_TOUT
Definition: gsm_12_21.h:264
BS11_OBJ_PA
@ BS11_OBJ_PA
Definition: gsm_12_21.h:666
NM_ATT_IPACC_RTP_PAYLD_TYPE
@ NM_ATT_IPACC_RTP_PAYLD_TYPE
Definition: gsm_12_21.h:416
NM_MT_DISC_MDROP_LINK
@ NM_MT_DISC_MDROP_LINK
Definition: gsm_12_21.h:123
NM_IPAC_EIE_FREQ_ERR
@ NM_IPAC_EIE_FREQ_ERR
Definition: gsm_12_21.h:762
NM_MT_GET_ATTR_NACK
@ NM_MT_GET_ATTR_NACK
Definition: gsm_12_21.h:189
NM_ATT_IPACC_ALM_THRESH_LIST
@ NM_ATT_IPACC_ALM_THRESH_LIST
Definition: gsm_12_21.h:449
NM_ATT_BS11_CELL_GLOBAL_ID
@ NM_ATT_BS11_CELL_GLOBAL_ID
Definition: gsm_12_21.h:402
NM_ATT_NY1
@ NM_ATT_NY1
Definition: gsm_12_21.h:354
NM_MT_SET_ALARM_THRES_ACK
@ NM_MT_SET_ALARM_THRES_ACK
Definition: gsm_12_21.h:191
NM_PCAUSE_T_MANUF
@ NM_PCAUSE_T_MANUF
Definition: gsm_12_21.h:592
abis_nm_sw_desc::file_id_len
uint8_t file_id_len
Definition: gsm_12_21.h:794
NM_ATT_TSC
@ NM_ATT_TSC
Definition: gsm_12_21.h:382
NM_IPAC_EIE_FREQ_ERR_LIST
@ NM_IPAC_EIE_FREQ_ERR_LIST
Definition: gsm_12_21.h:747
NM_ATT_BS11_ENA_INTERF_CLASS
@ NM_ATT_BS11_ENA_INTERF_CLASS
Definition: gsm_12_21.h:403
NM_MT_REINIT_NACK
@ NM_MT_REINIT_NACK
Definition: gsm_12_21.h:174
NM_EVT_EQUIP_FAIL
@ NM_EVT_EQUIP_FAIL
Definition: gsm_12_21.h:574
abis_om_obj_inst
OML Object Instance.
Definition: gsm_12_21.h:67
NM_MT_DISC_TERR_SIGN_ACK
@ NM_MT_DISC_TERR_SIGN_ACK
Definition: gsm_12_21.h:111
NM_ATT_ARFCN_LIST
@ NM_ATT_ARFCN_LIST
Definition: gsm_12_21.h:324
NM_NACK_CAPACITY_RESTR
@ NM_NACK_CAPACITY_RESTR
Definition: gsm_12_21.h:620
NM_NACK_ATTRLIST_INCONSISTENT
@ NM_NACK_ATTRLIST_INCONSISTENT
Definition: gsm_12_21.h:612
NM_CHANC_TCHHalf
@ NM_CHANC_TCHHalf
Definition: gsm_12_21.h:547
NM_NACK_WAIT
@ NM_NACK_WAIT
Definition: gsm_12_21.h:631
NM_OC_IPAC_CLK_MODULE
@ NM_OC_IPAC_CLK_MODULE
Definition: gsm_12_21.h:299
abis_nm_msgtype_bs11
abis_nm_msgtype_bs11
Siemens specific OML Message Types.
Definition: gsm_12_21.h:196
NM_ATT_IPACC_SUPP_FEATURES
@ NM_ATT_IPACC_SUPP_FEATURES
Definition: gsm_12_21.h:452
NM_MT_IPACC_RSL_CONNECT
@ NM_MT_IPACC_RSL_CONNECT
Definition: gsm_12_21.h:236
NM_IPAC_EIE_FREQ_BANDS
@ NM_IPAC_EIE_FREQ_BANDS
Definition: gsm_12_21.h:764
NM_MT_CONN_MDROP_LINK_NACK
@ NM_MT_CONN_MDROP_LINK_NACK
Definition: gsm_12_21.h:122
NM_MT_IPACC_SET_NVATTR
@ NM_MT_IPACC_SET_NVATTR
Definition: gsm_12_21.h:248
NM_MT_BS11_LMT_SESSION
@ NM_MT_BS11_LMT_SESSION
Definition: gsm_12_21.h:215
NM_NACK_INCORR_STRUCT
@ NM_NACK_INCORR_STRUCT
Definition: gsm_12_21.h:602
NM_ATT_BS11_RADIO_MEAS_REP
@ NM_ATT_BS11_RADIO_MEAS_REP
Definition: gsm_12_21.h:500
NM_ATT_BS11_BTS_STATE
@ NM_ATT_BS11_BTS_STATE
Definition: gsm_12_21.h:504
NM_MT_IPACC_RESTART_NACK
@ NM_MT_IPACC_RESTART_NACK
Definition: gsm_12_21.h:235
NM_ATT_LIST_REQ_ATTR
@ NM_ATT_LIST_REQ_ATTR
Definition: gsm_12_21.h:345
NM_MT_CHG_HW_CONF_ACK
@ NM_MT_CHG_HW_CONF_ACK
Definition: gsm_12_21.h:179
NM_ATT_IPACC_UNIT_NAME
@ NM_ATT_IPACC_UNIT_NAME
Definition: gsm_12_21.h:432
NM_MT_DISC_TERR_TRAF_NACK
@ NM_MT_DISC_TERR_TRAF_NACK
Definition: gsm_12_21.h:118
NM_ATT_IPACC_SSRC
@ NM_ATT_IPACC_SSRC
Definition: gsm_12_21.h:415
NM_MT_CONN_TERR_SIGN
@ NM_MT_CONN_TERR_SIGN
Definition: gsm_12_21.h:107
NM_IPAC_EIE_MANUF_SER_NR
@ NM_IPAC_EIE_MANUF_SER_NR
Definition: gsm_12_21.h:757
NM_ATT_AVAIL_STATUS
@ NM_ATT_AVAIL_STATUS
Definition: gsm_12_21.h:326
BS11_TRX_POWER_DCS_160mW
@ BS11_TRX_POWER_DCS_160mW
Definition: gsm_12_21.h:678
T200_SACCH_SDCCH
@ T200_SACCH_SDCCH
Definition: gsm_12_21.h:651
NM_ATT_BS11_TIMER_HO_REQUEST
@ NM_ATT_BS11_TIMER_HO_REQUEST
Definition: gsm_12_21.h:468
NM_MT_BS11_END_DB_TX_ACK
@ NM_MT_BS11_END_DB_TX_ACK
Definition: gsm_12_21.h:203
NM_NACK_BTSNR_UNKN
@ NM_NACK_BTSNR_UNKN
Definition: gsm_12_21.h:606
NM_MT_REINIT_ACK
@ NM_MT_REINIT_ACK
Definition: gsm_12_21.h:173
NM_ATT_IPACC_NSEI
@ NM_ATT_IPACC_NSEI
Definition: gsm_12_21.h:442
T200_FACCH_F
@ T200_FACCH_F
Definition: gsm_12_21.h:648
NM_ATT_IPACC_IML_SSL_STATE
@ NM_ATT_IPACC_IML_SSL_STATE
Definition: gsm_12_21.h:460
NM_MT_REP_OUTST_ALARMS_NACK
@ NM_MT_REP_OUTST_ALARMS_NACK
Definition: gsm_12_21.h:164
BS11_OBJ_GPSU
@ BS11_OBJ_GPSU
Definition: gsm_12_21.h:664
NM_MT_BS11_DISCONNECT_ACK
@ NM_MT_BS11_DISCONNECT_ACK
Definition: gsm_12_21.h:224
NM_ATT_BS11_LMT_LOGON_SESSION
@ NM_ATT_BS11_LMT_LOGON_SESSION
Definition: gsm_12_21.h:493
NM_MT_IPACC_RESTART_ACK
@ NM_MT_IPACC_RESTART_ACK
Definition: gsm_12_21.h:234
IPAC_BINF_RXLEV
@ IPAC_BINF_RXLEV
Definition: gsm_12_21.h:778
NM_MT_LOAD_SEG_ACK
@ NM_MT_LOAD_SEG_ACK
Definition: gsm_12_21.h:91
abis_nm_get_sw_desc_len
uint32_t abis_nm_get_sw_desc_len(const uint8_t *buf, size_t len)
Get length of first 3GPP TS 52.021 ยง9.4.62 SW Description from buffer.
Definition: abis_nm.c:809
NM_ATT_GSM_TIME
@ NM_ATT_GSM_TIME
Definition: gsm_12_21.h:339
NM_NACK_TEST_NOTSUPP
@ NM_NACK_TEST_NOTSUPP
Definition: gsm_12_21.h:619
NM_ATT_BS11_ABIS_EXT_TIME
@ NM_ATT_BS11_ABIS_EXT_TIME
Definition: gsm_12_21.h:467
IPAC_BINF_FRAME_OFFSET
@ IPAC_BINF_FRAME_OFFSET
Definition: gsm_12_21.h:781
NM_AVSTATE_OFF_LINE
@ NM_AVSTATE_OFF_LINE
Definition: gsm_12_21.h:530
NM_MT_SET_SITE_OUT_ACK
@ NM_MT_SET_SITE_OUT_ACK
Definition: gsm_12_21.h:176
NM_ATT_IPACC_UPTIME
@ NM_ATT_IPACC_UPTIME
Definition: gsm_12_21.h:456
abis_nm_sw_desc::file_version
uint8_t file_version[UINT8_MAX]
Definition: gsm_12_21.h:796
NM_ATT_IPACC_PRIM_OML_FB_TOUT
@ NM_ATT_IPACC_PRIM_OML_FB_TOUT
Definition: gsm_12_21.h:435
OSMO_EVT_MAJ_UKWN_MSG
@ OSMO_EVT_MAJ_UKWN_MSG
Definition: gsm_12_21.h:267
NM_ATT_IPACC_PAGING_CFG
@ NM_ATT_IPACC_PAGING_CFG
Definition: gsm_12_21.h:428
NM_MT_MEAS_RES_RESP
@ NM_MT_MEAS_RES_RESP
Definition: gsm_12_21.h:183
NM_ATT_BS11_RX_OFFSET
@ NM_ATT_BS11_RX_OFFSET
Definition: gsm_12_21.h:507
abis_nm_att_names
const struct value_string abis_nm_att_names[]
3GPP TS 52.021 ยง9.4 Attributes and Parameters
Definition: abis_nm.c:370
NM_IPAC_EIE_ARFCN_WHITE
@ NM_IPAC_EIE_ARFCN_WHITE
Definition: gsm_12_21.h:745
NM_ATT_BS11_HOPPING_MODE
@ NM_ATT_BS11_HOPPING_MODE
Definition: gsm_12_21.h:492
NM_ATT_BS11_INP_IMPEDANCE
@ NM_ATT_BS11_INP_IMPEDANCE
Definition: gsm_12_21.h:480
NM_MT_SET_RADIO_ATTR_NACK
@ NM_MT_SET_RADIO_ATTR_NACK
Definition: gsm_12_21.h:132
NM_IPACC_TR_IE_RESULT_DETAILS
@ NM_IPACC_TR_IE_RESULT_DETAILS
Definition: gsm_12_21.h:739
NM_MT_STOP_EVENT_REP_NACK
@ NM_MT_STOP_EVENT_REP_NACK
Definition: gsm_12_21.h:152
NM_IPAC_EIE_CHAN_MODES
@ NM_IPAC_EIE_CHAN_MODES
Definition: gsm_12_21.h:768
abis_nm_sw_desc
3GPP TS 52.021 ยง9.4.62 SW Description
Definition: gsm_12_21.h:792
NM_MT_SET_SITE_OUT
@ NM_MT_SET_SITE_OUT
Definition: gsm_12_21.h:175
NM_MT_STATECHG_EVENT_REP
@ NM_MT_STATECHG_EVENT_REP
Definition: gsm_12_21.h:148
abis_nm_bs11_cell_alloc
abis_nm_bs11_cell_alloc
Definition: gsm_12_21.h:282
NM_IPACC_TESTNO_RLOOP_XCVR
@ NM_IPACC_TESTNO_RLOOP_XCVR
Definition: gsm_12_21.h:714
NM_ATT_BS11_ANT_TYPE
@ NM_ATT_BS11_ANT_TYPE
Definition: gsm_12_21.h:508
abis_nm_op_state
abis_nm_op_state
OML Operational State.
Definition: gsm_12_21.h:538
NM_IPACC_TESTNO_TX_BEACON
@ NM_IPACC_TESTNO_TX_BEACON
Definition: gsm_12_21.h:720
NM_NACK_PHYSCFG_NOTRESTORE
@ NM_NACK_PHYSCFG_NOTRESTORE
Definition: gsm_12_21.h:623
NM_NACK_FREQ_NOTAVAIL
@ NM_NACK_FREQ_NOTAVAIL
Definition: gsm_12_21.h:618
BS11_STATE_NORMAL
@ BS11_STATE_NORMAL
Definition: gsm_12_21.h:707
NM_ATT_BS11_PASSWORD
@ NM_ATT_BS11_PASSWORD
Definition: gsm_12_21.h:510
NM_ATT_IPACC_SSL_CFG
@ NM_ATT_IPACC_SSL_CFG
Definition: gsm_12_21.h:458
OSMO_EVT_EXT_ALARM
@ OSMO_EVT_EXT_ALARM
Definition: gsm_12_21.h:276
NM_SEVER_INDETERMINATE
@ NM_SEVER_INDETERMINATE
Definition: gsm_12_21.h:585
NM_ATT_TEI
@ NM_ATT_TEI
Definition: gsm_12_21.h:371
NM_ATT_FILE_ID
@ NM_ATT_FILE_ID
Definition: gsm_12_21.h:337
NM_ATT_IPACC_STREAM_ID
@ NM_ATT_IPACC_STREAM_ID
Definition: gsm_12_21.h:418
MN_MT_IPACC_DEF_BOOT_SW_NACK
@ MN_MT_IPACC_DEF_BOOT_SW_NACK
Definition: gsm_12_21.h:247
abis_nm_msgtype_ipacc
abis_nm_msgtype_ipacc
ip.access specific OML Message Types
Definition: gsm_12_21.h:232
NM_MT_SEND_TEST_REP_ACK
@ NM_MT_SEND_TEST_REP_ACK
Definition: gsm_12_21.h:142
NM_IPAC_EIE_CONFIG
@ NM_IPAC_EIE_CONFIG
Definition: gsm_12_21.h:751
NM_IPACC_TESTNO_CHAN_USAGE
@ NM_IPACC_TESTNO_CHAN_USAGE
Definition: gsm_12_21.h:716
NM_MT_ESTABLISH_TEI_NACK
@ NM_MT_ESTABLISH_TEI_NACK
Definition: gsm_12_21.h:106
NM_NACK_OBJCLASS_INVAL
@ NM_NACK_OBJCLASS_INVAL
Definition: gsm_12_21.h:604
NM_ATT_BS11_EMRG_CFG_MEMBER
@ NM_ATT_BS11_EMRG_CFG_MEMBER
Definition: gsm_12_21.h:472
NM_MT_CHG_ADM_STATE_REQ_NACK
@ NM_MT_CHG_ADM_STATE_REQ_NACK
Definition: gsm_12_21.h:161
NM_SEVER_WARNING
@ NM_SEVER_WARNING
Definition: gsm_12_21.h:584
abis_om_hdr::length
uint8_t length
Length in octets.
Definition: gsm_12_21.h:40
NM_ATT_BS11_RF_RES_IND_PER
@ NM_ATT_BS11_RF_RES_IND_PER
Definition: gsm_12_21.h:464
NM_ATT_MDROP_NEXT
@ NM_ATT_MDROP_NEXT
Definition: gsm_12_21.h:352
NM_ATT_IPACC_BASEB_ID
@ NM_ATT_IPACC_BASEB_ID
Definition: gsm_12_21.h:417
IPAC_BINF_CGI
@ IPAC_BINF_CGI
Definition: gsm_12_21.h:784
NM_PCAUSE_T_GSM
@ NM_PCAUSE_T_GSM
Definition: gsm_12_21.h:591
BS11_OBJ_BBSIG
@ BS11_OBJ_BBSIG
Definition: gsm_12_21.h:661
NM_MT_CONN_MDROP_LINK
@ NM_MT_CONN_MDROP_LINK
Definition: gsm_12_21.h:120
NM_ATT_IPACC_RLC_CFG
@ NM_ATT_IPACC_RLC_CFG
Definition: gsm_12_21.h:448
NM_IPAC_EIE_CIPH_ALGOS
@ NM_IPAC_EIE_CIPH_ALGOS
Definition: gsm_12_21.h:766
NM_MT_SET_ALARM_THRES_NACK
@ NM_MT_SET_ALARM_THRES_NACK
Definition: gsm_12_21.h:192
NM_NACK_ATTRID_INVAL
@ NM_NACK_ATTRID_INVAL
Definition: gsm_12_21.h:609
NM_ATT_BS11_SW_LOAD_STORED
@ NM_ATT_BS11_SW_LOAD_STORED
Definition: gsm_12_21.h:489
NM_CHANC_IPAC_cPDCH
@ NM_CHANC_IPAC_cPDCH
Definition: gsm_12_21.h:561
NM_ATT_IPACC_PRIM_OML_CFG_LIST
@ NM_ATT_IPACC_PRIM_OML_CFG_LIST
Definition: gsm_12_21.h:434
NM_MT_IPACC_RSL_CONNECT_ACK
@ NM_MT_IPACC_RSL_CONNECT_ACK
Definition: gsm_12_21.h:237
T200_SDCCH
@ T200_SDCCH
Definition: gsm_12_21.h:647
NM_NACK_TEST_NOSTOP
@ NM_NACK_TEST_NOSTOP
Definition: gsm_12_21.h:625
NM_IPACC_TR_IE_FREQ_ERR
@ NM_IPACC_TR_IE_FREQ_ERR
Definition: gsm_12_21.h:740
abis_nm_channel::subslot
uint8_t subslot
E1 sub-slot.
Definition: gsm_12_21.h:642
NM_MT_IPACC_SET_ATTR_ACK
@ NM_MT_IPACC_SET_ATTR_ACK
Definition: gsm_12_21.h:255
NM_ATT_BS11_TRX_AREA
@ NM_ATT_BS11_TRX_AREA
Definition: gsm_12_21.h:473
NM_ATT_BS11_ENA_PWR_CTRL_RLFW
@ NM_ATT_BS11_ENA_PWR_CTRL_RLFW
Definition: gsm_12_21.h:408
NM_MT_BS11_LMT_LOGON_ACK
@ NM_MT_BS11_LMT_LOGON_ACK
Definition: gsm_12_21.h:220
NM_AVSTATE_IN_TEST
@ NM_AVSTATE_IN_TEST
Definition: gsm_12_21.h:528
abis_nm_channel::attrib
uint8_t attrib
Definition: gsm_12_21.h:639
NM_MT_SEND_TEST_REP
@ NM_MT_SEND_TEST_REP
Definition: gsm_12_21.h:141
NM_NACK_MSGINCONSIST_PHYSCFG
@ NM_NACK_MSGINCONSIST_PHYSCFG
Definition: gsm_12_21.h:626
NM_MT_LOAD_ABORT
@ NM_MT_LOAD_ABORT
Definition: gsm_12_21.h:92
NM_ATT_BS11_PLL_MODE
@ NM_ATT_BS11_PLL_MODE
Definition: gsm_12_21.h:509
NM_NACK_CANT_PERFORM
@ NM_NACK_CANT_PERFORM
Definition: gsm_12_21.h:614
NM_MT_CONN_MDROP_LINK_ACK
@ NM_MT_CONN_MDROP_LINK_ACK
Definition: gsm_12_21.h:121
NM_MT_SET_BTS_ATTR
@ NM_MT_SET_BTS_ATTR
Definition: gsm_12_21.h:127
NM_SEVER_CEASED
@ NM_SEVER_CEASED
Definition: gsm_12_21.h:580
NM_OC_IPAC_E1_PORT
@ NM_OC_IPAC_E1_PORT
Definition: gsm_12_21.h:297
NM_ATT_POWER_CLASS
@ NM_ATT_POWER_CLASS
Definition: gsm_12_21.h:358
OSMO_EVT_PCU_VERS
@ OSMO_EVT_PCU_VERS
Definition: gsm_12_21.h:277
NM_MT_SW_ACT_REQ_ACK
@ NM_MT_SW_ACT_REQ_ACK
Definition: gsm_12_21.h:97
NM_IPAC_EIE_RES_DETAILS
@ NM_IPAC_EIE_RES_DETAILS
Definition: gsm_12_21.h:752
OSMO_EVT_MAJ_NET_CONGEST
@ OSMO_EVT_MAJ_NET_CONGEST
Definition: gsm_12_21.h:270
NM_ATT_BS11_LMT_LOGIN_TIME
@ NM_ATT_BS11_LMT_LOGIN_TIME
Definition: gsm_12_21.h:494
NM_MT_OPSTART_NACK
@ NM_MT_OPSTART_NACK
Definition: gsm_12_21.h:171
NM_ATT_BS11_ENA_PWR_BDGT_HO
@ NM_ATT_BS11_ENA_PWR_BDGT_HO
Definition: gsm_12_21.h:407
NM_MT_START_MEAS
@ NM_MT_START_MEAS
Definition: gsm_12_21.h:185
OSMO_EVT_CRIT_PROC_STOP
@ OSMO_EVT_CRIT_PROC_STOP
Definition: gsm_12_21.h:263
T200_SDCCH_SAPI3
@ T200_SDCCH_SAPI3
Definition: gsm_12_21.h:652
NM_ATT_T200
@ NM_ATT_T200
Definition: gsm_12_21.h:370
NM_ATT_BS11_FACCH_QUAL
@ NM_ATT_BS11_FACCH_QUAL
Definition: gsm_12_21.h:411
NM_OC_GPRS_NSVC
@ NM_OC_GPRS_NSVC
Definition: gsm_12_21.h:313
NM_MT_SET_SITE_OUT_NACK
@ NM_MT_SET_SITE_OUT_NACK
Definition: gsm_12_21.h:177
NM_MT_IPACC_CONN_TRAF
@ NM_MT_IPACC_CONN_TRAF
Definition: gsm_12_21.h:242
NM_MT_BS11_GET_STATE
@ NM_MT_BS11_GET_STATE
Definition: gsm_12_21.h:217
abis_om_hdr::sequence
uint8_t sequence
Sequence Number (if ABIS_OM_PLACEMENT_MIDDLE)
Definition: gsm_12_21.h:38
NM_MT_BS11_END_DB_TX
@ NM_MT_BS11_END_DB_TX
Definition: gsm_12_21.h:202
NM_PCAUSE_T_X721
@ NM_PCAUSE_T_X721
Definition: gsm_12_21.h:590
NM_ATT_BS11_TTRAU
@ NM_ATT_BS11_TTRAU
Definition: gsm_12_21.h:471
NM_OC_BS11_RACK
@ NM_OC_BS11_RACK
Definition: gsm_12_21.h:305
NM_MT_LOAD_END_ACK
@ NM_MT_LOAD_END_ACK
Definition: gsm_12_21.h:94
NM_ATT_BS11_TSYNC
@ NM_ATT_BS11_TSYNC
Definition: gsm_12_21.h:470
NM_ATT_IPACC_REVOC_DATE
@ NM_ATT_IPACC_REVOC_DATE
Definition: gsm_12_21.h:461
abis_mm_event_causes
abis_mm_event_causes
OML Probable Cause (Section 9.4.43) Manufacturer specific values.
Definition: gsm_12_21.h:260
NM_IPACC_TESTNO_BCCH_INFO
@ NM_IPACC_TESTNO_BCCH_INFO
Definition: gsm_12_21.h:719
NM_ATT_BS11_TXPWR
@ NM_ATT_BS11_TXPWR
Definition: gsm_12_21.h:379
__attribute__
enum abis_nm_msgtype __attribute__
abis_nm_pcause_type_names
const struct value_string abis_nm_pcause_type_names[]
Definition: abis_nm.c:170
NM_MT_MEAS_RES_REQ
@ NM_MT_MEAS_RES_REQ
Definition: gsm_12_21.h:182
NM_IPACC_TESTRES_PARTIAL
@ NM_IPACC_TESTRES_PARTIAL
Definition: gsm_12_21.h:730
NM_ATT_BS11_RADIO_MEAS_GRAN
@ NM_ATT_BS11_RADIO_MEAS_GRAN
Definition: gsm_12_21.h:499
NM_ATT_BS11_ENA_RXQUAL_HO
@ NM_ATT_BS11_ENA_RXQUAL_HO
Definition: gsm_12_21.h:410
abis_bs11_line_cfg
abis_bs11_line_cfg
Siemens BS11 E1 line configuration.
Definition: gsm_12_21.h:688
NM_MT_REP_OUTST_ALARMS_ACK
@ NM_MT_REP_OUTST_ALARMS_ACK
Definition: gsm_12_21.h:163
NM_ATT_IPACC_RLC_CFG_2
@ NM_ATT_IPACC_RLC_CFG_2
Definition: gsm_12_21.h:454
NM_MT_DISC_TERR_SIGN_NACK
@ NM_MT_DISC_TERR_SIGN_NACK
Definition: gsm_12_21.h:112
NM_ATT_BS11_ENA_RXLEV_HO
@ NM_ATT_BS11_ENA_RXLEV_HO
Definition: gsm_12_21.h:409
NM_MT_SW_ACT_REQ
@ NM_MT_SW_ACT_REQ
Definition: gsm_12_21.h:96
NM_MT_IPACC_DEF_BOOT_SW_ACK
@ NM_MT_IPACC_DEF_BOOT_SW_ACK
Definition: gsm_12_21.h:246
NM_ATT_BS11_E1_STATE
@ NM_ATT_BS11_E1_STATE
Definition: gsm_12_21.h:505
NM_NACK_OBJCLASS_NOTSUPP
@ NM_NACK_OBJCLASS_NOTSUPP
Definition: gsm_12_21.h:605
NM_SEVER_MAJOR
@ NM_SEVER_MAJOR
Definition: gsm_12_21.h:582
NM_IPAC_EIE_RXLEV_THRESH
@ NM_IPAC_EIE_RXLEV_THRESH
Definition: gsm_12_21.h:753
abis_mm_event_cause_names
const struct value_string abis_mm_event_cause_names[]
Definition: abis_nm.c:154
NM_ATT_BS11_ENA_INT_INTEC_HANDO
@ NM_ATT_BS11_ENA_INT_INTEC_HANDO
Definition: gsm_12_21.h:404
abis_nm_adm_state
abis_nm_adm_state
OML Administrative State (Section 9.4.4)
Definition: gsm_12_21.h:519
NM_ATT_SPEC_PROB
@ NM_ATT_SPEC_PROB
Definition: gsm_12_21.h:368
NM_ATT_IPACC_TRX_BTS_ASS
@ NM_ATT_IPACC_TRX_BTS_ASS
Definition: gsm_12_21.h:426
NM_ATT_IPACC_FREQ_CTRL
@ NM_ATT_IPACC_FREQ_CTRL
Definition: gsm_12_21.h:420
NM_CHANC_IPAC_TCHFull_TCHHalf
@ NM_CHANC_IPAC_TCHFull_TCHHalf
Definition: gsm_12_21.h:564
NM_ATT_BS11_TIMER_NCELL
@ NM_ATT_BS11_TIMER_NCELL
Definition: gsm_12_21.h:469
NM_ATT_BCCH_ARFCN
@ NM_ATT_BCCH_ARFCN
Definition: gsm_12_21.h:327
BS11_STATE_SOFTWARE_RQD
@ BS11_STATE_SOFTWARE_RQD
Definition: gsm_12_21.h:696
NM_ATT_BSIC
@ NM_ATT_BSIC
Definition: gsm_12_21.h:328
BS11_STATE_LOAD_SMU_INTENDED
@ BS11_STATE_LOAD_SMU_INTENDED
Definition: gsm_12_21.h:697
tlv.h
NM_ATT_IPACC_MONIT_VAL_LIST
@ NM_ATT_IPACC_MONIT_VAL_LIST
Definition: gsm_12_21.h:450
NM_STATE_NULL
@ NM_STATE_NULL
Definition: gsm_12_21.h:523
NM_ATT_MEAS_TYPE
@ NM_ATT_MEAS_TYPE
Definition: gsm_12_21.h:391
NM_EVT_COMM_FAIL
@ NM_EVT_COMM_FAIL
Definition: gsm_12_21.h:571
ipac_eie
ipac_eie
ip.access IEI
Definition: gsm_12_21.h:744
NM_OC_BS11_HANDOVER
@ NM_OC_BS11_HANDOVER
Definition: gsm_12_21.h:302
NM_IPAC_EIE_MAC_ADDR
@ NM_IPAC_EIE_MAC_ADDR
Definition: gsm_12_21.h:755
NM_MT_LOAD_INIT
@ NM_MT_LOAD_INIT
Definition: gsm_12_21.h:87
NM_ATT_RAD_SUBC
@ NM_ATT_RAD_SUBC
Definition: gsm_12_21.h:363
NM_OC_RADIO_CARRIER
@ NM_OC_RADIO_CARRIER
Definition: gsm_12_21.h:291
NM_MT_CHANGEOVER
@ NM_MT_CHANGEOVER
Definition: gsm_12_21.h:166
abis_nm_msgtype
abis_nm_msgtype
OML Message Type (Section 9.1)
Definition: gsm_12_21.h:85
NM_NACK_MSGTYPE_INVAL
@ NM_NACK_MSGTYPE_INVAL
Definition: gsm_12_21.h:603
NM_IPAC_EIE_BTS_ID
@ NM_IPAC_EIE_BTS_ID
Definition: gsm_12_21.h:773
NM_MT_BS11_GET_STATE_ACK
@ NM_MT_BS11_GET_STATE_ACK
Definition: gsm_12_21.h:218
NM_MT_CONN_TERR_TRAF
@ NM_MT_CONN_TERR_TRAF
Definition: gsm_12_21.h:113
NM_MT_BS11_RESET_RESOURCE
@ NM_MT_BS11_RESET_RESOURCE
Definition: gsm_12_21.h:197
NM_ATT_BS11_RSSI_OFFS
@ NM_ATT_BS11_RSSI_OFFS
Definition: gsm_12_21.h:378
NM_NACK_MEAS_NOTSTART
@ NM_NACK_MEAS_NOTSTART
Definition: gsm_12_21.h:634
NM_MT_GET_ATTR_RESP
@ NM_MT_GET_ATTR_RESP
Definition: gsm_12_21.h:188
NM_MT_STOP_EVENT_REP_ACK
@ NM_MT_STOP_EVENT_REP_ACK
Definition: gsm_12_21.h:151
BS11_OBJ_LI
@ BS11_OBJ_LI
Definition: gsm_12_21.h:665
NM_CHANC_BCCH
@ NM_CHANC_BCCH
Definition: gsm_12_21.h:555
NM_ATT_BS11_BIT_ERR_THESH
@ NM_ATT_BS11_BIT_ERR_THESH
Definition: gsm_12_21.h:476
BS11_STATE_LOAD_FAILED
@ BS11_STATE_LOAD_FAILED
Definition: gsm_12_21.h:699
NM_ATT_IPACC_RAC
@ NM_ATT_IPACC_RAC
Definition: gsm_12_21.h:439
NM_OPSTATE_ENABLED
@ NM_OPSTATE_ENABLED
Definition: gsm_12_21.h:540
BS11_LINE_CFG_LOOP
@ BS11_LINE_CFG_LOOP
Definition: gsm_12_21.h:691
NM_ATT_BS11_L1_CONTROL_TS
@ NM_ATT_BS11_L1_CONTROL_TS
Definition: gsm_12_21.h:498
NM_MT_REINIT
@ NM_MT_REINIT
Definition: gsm_12_21.h:172
s
uint8_t s
Definition: gsm_08_58.h:11
NM_ATT_BS11_ENA_MS_PWR_CTRL
@ NM_ATT_BS11_ENA_MS_PWR_CTRL
Definition: gsm_12_21.h:406
NM_AVSTATE_DEPENDENCY
@ NM_AVSTATE_DEPENDENCY
Definition: gsm_12_21.h:531
NM_OC_BS11_TEST
@ NM_OC_BS11_TEST
Definition: gsm_12_21.h:307
BS11_TRX_POWER_GSM_250mW
@ BS11_TRX_POWER_GSM_250mW
Definition: gsm_12_21.h:672
NM_ATT_CCCH_L_I_P
@ NM_ATT_CCCH_L_I_P
Definition: gsm_12_21.h:330
BS11_OBJ_ALCO
@ BS11_OBJ_ALCO
Definition: gsm_12_21.h:660
NM_MT_OPSTART
@ NM_MT_OPSTART
Definition: gsm_12_21.h:169
abis_nm_severity
abis_nm_severity
Perceived Severity (Section: 9.4.63)
Definition: gsm_12_21.h:579
NM_MT_DISC_TERR_TRAF_ACK
@ NM_MT_DISC_TERR_TRAF_ACK
Definition: gsm_12_21.h:117
NM_MT_LOAD_INIT_ACK
@ NM_MT_LOAD_INIT_ACK
Definition: gsm_12_21.h:88
NM_OC_BS11_BPORT
@ NM_OC_BS11_BPORT
Definition: gsm_12_21.h:309
BS11_STATE_LOAD_MBCCU
@ BS11_STATE_LOAD_MBCCU
Definition: gsm_12_21.h:705
abis_nm_get_sw_conf
int abis_nm_get_sw_conf(const uint8_t *buf, size_t buf_len, struct abis_nm_sw_desc *sw, uint16_t sw_len)
Parse 3GPP TS 52.021 ยง9.4.61 SW Configuration from buffer.
Definition: abis_nm.c:892
NM_ATT_BS11_SH_LAPD_INT_TIMER
@ NM_ATT_BS11_SH_LAPD_INT_TIMER
Definition: gsm_12_21.h:502
IPAC_BINF_FRAME_NR_OFFSET
@ IPAC_BINF_FRAME_NR_OFFSET
Definition: gsm_12_21.h:782
NM_ATT_SOURCE
@ NM_ATT_SOURCE
Definition: gsm_12_21.h:367
BS11_STATE_WAIT_MIN_CFG
@ BS11_STATE_WAIT_MIN_CFG
Definition: gsm_12_21.h:703
NM_MT_SET_CHAN_ATTR_NACK
@ NM_MT_SET_CHAN_ATTR_NACK
Definition: gsm_12_21.h:135
NM_IPACC_TR_IE_BCCH_INFO
@ NM_IPACC_TR_IE_BCCH_INFO
Definition: gsm_12_21.h:738
NM_ATT_MANUF_THRESH
@ NM_ATT_MANUF_THRESH
Definition: gsm_12_21.h:348
NM_EVT_QOS_FAIL
@ NM_EVT_QOS_FAIL
Definition: gsm_12_21.h:572
NM_SEVER_MINOR
@ NM_SEVER_MINOR
Definition: gsm_12_21.h:583
NM_NACK_RES_NOTAVAIL
@ NM_NACK_RES_NOTAVAIL
Definition: gsm_12_21.h:617
NM_ATT_IPACC_IP_GW_CFG
@ NM_ATT_IPACC_IP_GW_CFG
Definition: gsm_12_21.h:424
NM_BS11_CANR_DCS1800
@ NM_BS11_CANR_DCS1800
Definition: gsm_12_21.h:284
NM_CHANC_SDCCH_CBCH
@ NM_CHANC_SDCCH_CBCH
Definition: gsm_12_21.h:557
NM_MT_IPACC_GET_NVATTR
@ NM_MT_IPACC_GET_NVATTR
Definition: gsm_12_21.h:251
NM_NACK_TRXNR_UNKN
@ NM_NACK_TRXNR_UNKN
Definition: gsm_12_21.h:607
NM_ATT_MDROP_LINK
@ NM_ATT_MDROP_LINK
Definition: gsm_12_21.h:351
NM_ATT_IPACC_UNIT_ID
@ NM_ATT_IPACC_UNIT_ID
Definition: gsm_12_21.h:430
NM_ATT_SW_DESCR
@ NM_ATT_SW_DESCR
Definition: gsm_12_21.h:384
abis_om_hdr::mdisc
uint8_t mdisc
Message Discriminator abis_oml_mdisc.
Definition: gsm_12_21.h:34
NM_MT_BS11_LMT_LOGOFF
@ NM_MT_BS11_LMT_LOGOFF
Definition: gsm_12_21.h:225
NM_MT_STOP_TEST_ACK
@ NM_MT_STOP_TEST_ACK
Definition: gsm_12_21.h:145
abis_om_fom_hdr::obj_inst
struct abis_om_obj_inst obj_inst
Object Instance.
Definition: gsm_12_21.h:77
NM_EVT_PROC_FAIL
@ NM_EVT_PROC_FAIL
Definition: gsm_12_21.h:573
NM_IPACC_TESTNO_RLOOP_ANT
@ NM_IPACC_TESTNO_RLOOP_ANT
Definition: gsm_12_21.h:713
NM_MT_FAILURE_EVENT_REP
@ NM_MT_FAILURE_EVENT_REP
Definition: gsm_12_21.h:149