libosmogsm
1.9.2
Osmocom GSM library
|
|
enum | abis_nm_msgtype {
NM_MT_LOAD_INIT = 0x01,
NM_MT_LOAD_INIT_ACK,
NM_MT_LOAD_INIT_NACK,
NM_MT_LOAD_SEG,
NM_MT_LOAD_SEG_ACK,
NM_MT_LOAD_ABORT,
NM_MT_LOAD_END,
NM_MT_LOAD_END_ACK,
NM_MT_LOAD_END_NACK,
NM_MT_SW_ACT_REQ,
NM_MT_SW_ACT_REQ_ACK,
NM_MT_SW_ACT_REQ_NACK,
NM_MT_ACTIVATE_SW,
NM_MT_ACTIVATE_SW_ACK,
NM_MT_ACTIVATE_SW_NACK,
NM_MT_SW_ACTIVATED_REP,
NM_MT_ESTABLISH_TEI = 0x21,
NM_MT_ESTABLISH_TEI_ACK,
NM_MT_ESTABLISH_TEI_NACK,
NM_MT_CONN_TERR_SIGN,
NM_MT_CONN_TERR_SIGN_ACK,
NM_MT_CONN_TERR_SIGN_NACK,
NM_MT_DISC_TERR_SIGN,
NM_MT_DISC_TERR_SIGN_ACK,
NM_MT_DISC_TERR_SIGN_NACK,
NM_MT_CONN_TERR_TRAF,
NM_MT_CONN_TERR_TRAF_ACK,
NM_MT_CONN_TERR_TRAF_NACK,
NM_MT_DISC_TERR_TRAF,
NM_MT_DISC_TERR_TRAF_ACK,
NM_MT_DISC_TERR_TRAF_NACK,
NM_MT_CONN_MDROP_LINK = 0x31,
NM_MT_CONN_MDROP_LINK_ACK,
NM_MT_CONN_MDROP_LINK_NACK,
NM_MT_DISC_MDROP_LINK,
NM_MT_DISC_MDROP_LINK_ACK,
NM_MT_DISC_MDROP_LINK_NACK,
NM_MT_SET_BTS_ATTR = 0x41,
NM_MT_SET_BTS_ATTR_ACK,
NM_MT_SET_BTS_ATTR_NACK,
NM_MT_SET_RADIO_ATTR,
NM_MT_SET_RADIO_ATTR_ACK,
NM_MT_SET_RADIO_ATTR_NACK,
NM_MT_SET_CHAN_ATTR,
NM_MT_SET_CHAN_ATTR_ACK,
NM_MT_SET_CHAN_ATTR_NACK,
NM_MT_PERF_TEST = 0x51,
NM_MT_PERF_TEST_ACK,
NM_MT_PERF_TEST_NACK,
NM_MT_TEST_REP,
NM_MT_SEND_TEST_REP,
NM_MT_SEND_TEST_REP_ACK,
NM_MT_SEND_TEST_REP_NACK,
NM_MT_STOP_TEST,
NM_MT_STOP_TEST_ACK,
NM_MT_STOP_TEST_NACK,
NM_MT_STATECHG_EVENT_REP = 0x61,
NM_MT_FAILURE_EVENT_REP,
NM_MT_STOP_EVENT_REP,
NM_MT_STOP_EVENT_REP_ACK,
NM_MT_STOP_EVENT_REP_NACK,
NM_MT_REST_EVENT_REP,
NM_MT_REST_EVENT_REP_ACK,
NM_MT_REST_EVENT_REP_NACK,
NM_MT_CHG_ADM_STATE,
NM_MT_CHG_ADM_STATE_ACK,
NM_MT_CHG_ADM_STATE_NACK,
NM_MT_CHG_ADM_STATE_REQ,
NM_MT_CHG_ADM_STATE_REQ_ACK,
NM_MT_CHG_ADM_STATE_REQ_NACK,
NM_MT_REP_OUTST_ALARMS = 0x93,
NM_MT_REP_OUTST_ALARMS_ACK,
NM_MT_REP_OUTST_ALARMS_NACK,
NM_MT_CHANGEOVER = 0x71,
NM_MT_CHANGEOVER_ACK,
NM_MT_CHANGEOVER_NACK,
NM_MT_OPSTART,
NM_MT_OPSTART_ACK,
NM_MT_OPSTART_NACK,
NM_MT_REINIT,
NM_MT_REINIT_ACK,
NM_MT_REINIT_NACK,
NM_MT_SET_SITE_OUT,
NM_MT_SET_SITE_OUT_ACK,
NM_MT_SET_SITE_OUT_NACK,
NM_MT_CHG_HW_CONF = 0x90,
NM_MT_CHG_HW_CONF_ACK,
NM_MT_CHG_HW_CONF_NACK,
NM_MT_MEAS_RES_REQ = 0x8a,
NM_MT_MEAS_RES_RESP,
NM_MT_STOP_MEAS,
NM_MT_START_MEAS,
NM_MT_GET_ATTR = 0x81,
NM_MT_GET_ATTR_RESP,
NM_MT_GET_ATTR_NACK,
NM_MT_SET_ALARM_THRES,
NM_MT_SET_ALARM_THRES_ACK,
NM_MT_SET_ALARM_THRES_NACK
} |
| OML Message Type (Section 9.1) More...
|
|
enum | abis_nm_msgtype_bs11 {
NM_MT_BS11_RESET_RESOURCE = 0x74,
NM_MT_BS11_BEGIN_DB_TX = 0xa3,
NM_MT_BS11_BEGIN_DB_TX_ACK,
NM_MT_BS11_BEGIN_DB_TX_NACK,
NM_MT_BS11_END_DB_TX = 0xa6,
NM_MT_BS11_END_DB_TX_ACK,
NM_MT_BS11_END_DB_TX_NACK,
NM_MT_BS11_CREATE_OBJ = 0xa9,
NM_MT_BS11_CREATE_OBJ_ACK,
NM_MT_BS11_CREATE_OBJ_NACK,
NM_MT_BS11_DELETE_OBJ = 0xac,
NM_MT_BS11_DELETE_OBJ_ACK,
NM_MT_BS11_DELETE_OBJ_NACK,
NM_MT_BS11_SET_ATTR = 0xd0,
NM_MT_BS11_SET_ATTR_ACK,
NM_MT_BS11_SET_ATTR_NACK,
NM_MT_BS11_LMT_SESSION = 0xdc,
NM_MT_BS11_GET_STATE = 0xe3,
NM_MT_BS11_GET_STATE_ACK,
NM_MT_BS11_LMT_LOGON = 0xe5,
NM_MT_BS11_LMT_LOGON_ACK,
NM_MT_BS11_RESTART = 0xe7,
NM_MT_BS11_RESTART_ACK,
NM_MT_BS11_DISCONNECT = 0xe9,
NM_MT_BS11_DISCONNECT_ACK,
NM_MT_BS11_LMT_LOGOFF = 0xec,
NM_MT_BS11_LMT_LOGOFF_ACK,
NM_MT_BS11_RECONNECT = 0xf1,
NM_MT_BS11_RECONNECT_ACK
} |
| Siemens specific OML Message Types. More...
|
|
enum | abis_nm_msgtype_ipacc {
NM_MT_IPACC_RESTART = 0x87,
NM_MT_IPACC_RESTART_ACK,
NM_MT_IPACC_RESTART_NACK,
NM_MT_IPACC_RSL_CONNECT = 0xe0,
NM_MT_IPACC_RSL_CONNECT_ACK,
NM_MT_IPACC_RSL_CONNECT_NACK,
NM_MT_IPACC_RSL_DISCONNECT = 0xe3,
NM_MT_IPACC_RSL_DISCONNECT_ACK,
NM_MT_IPACC_RSL_DISCONNECT_NACK,
NM_MT_IPACC_CONN_TRAF = 0xe6,
NM_MT_IPACC_CONN_TRAF_ACK,
NM_MT_IPACC_CONN_TRAF_NACK,
NM_MT_IPACC_DEF_BOOT_SW = 0xec,
NM_MT_IPACC_DEF_BOOT_SW_ACK,
MN_MT_IPACC_DEF_BOOT_SW_NACK,
NM_MT_IPACC_SET_NVATTR = 0xef,
NM_MT_IPACC_SET_NVATTR_ACK,
NM_MT_IPACC_SET_NVATTR_NACK,
NM_MT_IPACC_GET_NVATTR = 0xf2,
NM_MT_IPACC_GET_NVATTR_ACK,
NM_MT_IPACC_GET_NVATTR_NACK,
NM_MT_IPACC_SET_ATTR = 0xf5,
NM_MT_IPACC_SET_ATTR_ACK,
NM_MT_IPACC_SET_ATTR_NACK
} |
| ip.access specific OML Message Types More...
|
|
enum | abis_mm_event_causes {
OSMO_EVT_CRIT_SW_FATAL = 0x0000,
OSMO_EVT_CRIT_PROC_STOP = 0x0002,
OSMO_EVT_CRIT_RTP_TOUT = 0x032c,
OSMO_EVT_CRIT_BOOT_FAIL = 0x0401,
OSMO_EVT_MAJ_UKWN_MSG = 0x0002,
OSMO_EVT_MAJ_RSL_FAIL = 0x0309,
OSMO_EVT_MAJ_UNSUP_ATTR = 0x0318,
OSMO_EVT_MAJ_NET_CONGEST = 0x032b,
OSMO_EVT_MIN_PAG_TAB_FULL = 0x0401,
OSMO_EVT_WARN_SW_WARN = 0x0001,
OSMO_EVT_EXT_ALARM = 0xfeed,
OSMO_EVT_PCU_VERS = 0xface
} |
| OML Probable Cause (Section 9.4.43) Manufacturer specific values. More...
|
|
enum | abis_nm_bs11_cell_alloc {
NM_BS11_CANR_GSM = 0x00,
NM_BS11_CANR_DCS1800 = 0x01
} |
|
enum | abis_nm_obj_class {
NM_OC_SITE_MANAGER = 0x00,
NM_OC_BTS,
NM_OC_RADIO_CARRIER,
NM_OC_CHANNEL,
NM_OC_BASEB_TRANSC,
NM_OC_IPAC_E1_TRUNK = 0x0e,
NM_OC_IPAC_E1_PORT = 0x0f,
NM_OC_IPAC_E1_CHAN = 0x10,
NM_OC_IPAC_CLK_MODULE = 0x22,
NM_OC_BS11_ADJC = 0xa0,
NM_OC_BS11_HANDOVER = 0xa1,
NM_OC_BS11_PWR_CTRL = 0xa2,
NM_OC_BS11_BTSE = 0xa3,
NM_OC_BS11_RACK = 0xa4,
NM_OC_BS11 = 0xa5,
NM_OC_BS11_TEST = 0xa6,
NM_OC_BS11_ENVABTSE = 0xa8,
NM_OC_BS11_BPORT = 0xa9,
NM_OC_GPRS_NSE = 0xf0,
NM_OC_GPRS_CELL = 0xf1,
NM_OC_GPRS_NSVC = 0xf2,
NM_OC_NULL = 0xff
} |
| OML Object Class (Section 9.2) More...
|
|
enum | abis_nm_attr {
NM_ATT_ABIS_CHANNEL = 0x01,
NM_ATT_ADD_INFO,
NM_ATT_ADD_TEXT,
NM_ATT_ADM_STATE,
NM_ATT_ARFCN_LIST,
NM_ATT_AUTON_REPORT,
NM_ATT_AVAIL_STATUS,
NM_ATT_BCCH_ARFCN,
NM_ATT_BSIC,
NM_ATT_BTS_AIR_TIMER,
NM_ATT_CCCH_L_I_P,
NM_ATT_CCCH_L_T,
NM_ATT_CHAN_COMB,
NM_ATT_CONN_FAIL_CRIT,
NM_ATT_DEST,
NM_ATT_EVENT_TYPE = 0x11,
NM_ATT_FILE_ID,
NM_ATT_FILE_VERSION,
NM_ATT_GSM_TIME,
NM_ATT_HSN,
NM_ATT_HW_CONFIG,
NM_ATT_HW_DESC,
NM_ATT_INTAVE_PARAM,
NM_ATT_INTERF_BOUND,
NM_ATT_LIST_REQ_ATTR,
NM_ATT_MAIO,
NM_ATT_MANUF_STATE,
NM_ATT_MANUF_THRESH,
NM_ATT_MANUF_ID,
NM_ATT_MAX_TA,
NM_ATT_MDROP_LINK,
NM_ATT_MDROP_NEXT,
NM_ATT_NACK_CAUSES,
NM_ATT_NY1,
NM_ATT_OPER_STATE,
NM_ATT_OVERL_PERIOD,
NM_ATT_PHYS_CONF,
NM_ATT_POWER_CLASS,
NM_ATT_POWER_THRESH,
NM_ATT_PROB_CAUSE,
NM_ATT_RACH_B_THRESH,
NM_ATT_LDAVG_SLOTS,
NM_ATT_RAD_SUBC,
NM_ATT_RF_MAXPOWR_R,
NM_ATT_SITE_INPUTS,
NM_ATT_SITE_OUTPUTS,
NM_ATT_SOURCE,
NM_ATT_SPEC_PROB,
NM_ATT_START_TIME,
NM_ATT_T200,
NM_ATT_TEI,
NM_ATT_TEST_DUR,
NM_ATT_TEST_NO,
NM_ATT_TEST_REPORT,
NM_ATT_VSWR_THRESH,
NM_ATT_WINDOW_SIZE,
NM_ATT_BS11_RSSI_OFFS = 0x3d,
NM_ATT_BS11_TXPWR = 0x3e,
NM_ATT_BS11_DIVERSITY = 0x3f,
NM_ATT_TSC = 0x40,
NM_ATT_SW_CONFIG,
NM_ATT_SW_DESCR,
NM_ATT_SEVERITY,
NM_ATT_GET_ARI,
NM_ATT_HW_CONF_CHG,
NM_ATT_OUTST_ALARM,
NM_ATT_FILE_DATA,
NM_ATT_MEAS_RES,
NM_ATT_MEAS_TYPE,
NM_ATT_BS11_ESN_FW_CODE_NO = 0x4c,
NM_ATT_BS11_ESN_HW_CODE_NO = 0x4f,
NM_ATT_BS11_ESN_PCB_SERIAL = 0x55,
NM_ATT_BS11_EXCESSIVE_DISTANCE = 0x58,
NM_ATT_BS11_ALL_TEST_CATG = 0x60,
NM_ATT_BS11_BTSLS_HOPPING,
NM_ATT_BS11_CELL_ALLOC_NR,
NM_ATT_BS11_CELL_GLOBAL_ID,
NM_ATT_BS11_ENA_INTERF_CLASS = 0x66,
NM_ATT_BS11_ENA_INT_INTEC_HANDO = 0x67,
NM_ATT_BS11_ENA_INT_INTRC_HANDO = 0x68,
NM_ATT_BS11_ENA_MS_PWR_CTRL = 0x69,
NM_ATT_BS11_ENA_PWR_BDGT_HO = 0x6a,
NM_ATT_BS11_ENA_PWR_CTRL_RLFW = 0x6b,
NM_ATT_BS11_ENA_RXLEV_HO = 0x6c,
NM_ATT_BS11_ENA_RXQUAL_HO = 0x6d,
NM_ATT_BS11_FACCH_QUAL = 0x6e,
NM_ATT_IPACC_DST_IP = 0x80,
NM_ATT_IPACC_DST_IP_PORT = 0x81,
NM_ATT_IPACC_SSRC = 0x82,
NM_ATT_IPACC_RTP_PAYLD_TYPE = 0x83,
NM_ATT_IPACC_BASEB_ID = 0x84,
NM_ATT_IPACC_STREAM_ID = 0x85,
NM_ATT_IPACC_NV_FLAGS = 0x86,
NM_ATT_IPACC_FREQ_CTRL = 0x87,
NM_ATT_IPACC_PRIM_OML_CFG = 0x88,
NM_ATT_IPACC_SEC_OML_CFG = 0x89,
NM_ATT_IPACC_IP_IF_CFG = 0x8a,
NM_ATT_IPACC_IP_GW_CFG = 0x8b,
NM_ATT_IPACC_IN_SERV_TIME = 0x8c,
NM_ATT_IPACC_TRX_BTS_ASS = 0x8d,
NM_ATT_IPACC_LOCATION = 0x8e,
NM_ATT_IPACC_PAGING_CFG = 0x8f,
NM_ATT_IPACC_FILE_DATA = 0x90,
NM_ATT_IPACC_UNIT_ID = 0x91,
NM_ATT_IPACC_PARENT_UNIT_ID = 0x92,
NM_ATT_IPACC_UNIT_NAME = 0x93,
NM_ATT_IPACC_SNMP_CFG = 0x94,
NM_ATT_IPACC_PRIM_OML_CFG_LIST = 0x95,
NM_ATT_IPACC_PRIM_OML_FB_TOUT = 0x96,
NM_ATT_IPACC_CUR_SW_CFG = 0x97,
NM_ATT_IPACC_TIMING_BUS = 0x98,
NM_ATT_IPACC_CGI = 0x99,
NM_ATT_IPACC_RAC = 0x9a,
NM_ATT_IPACC_OBJ_VERSION = 0x9b,
NM_ATT_IPACC_GPRS_PAGING_CFG = 0x9c,
NM_ATT_IPACC_NSEI = 0x9d,
NM_ATT_IPACC_BVCI = 0x9e,
NM_ATT_IPACC_NSVCI = 0x9f,
NM_ATT_IPACC_NS_CFG = 0xa0,
NM_ATT_IPACC_BSSGP_CFG = 0xa1,
NM_ATT_IPACC_NS_LINK_CFG = 0xa2,
NM_ATT_IPACC_RLC_CFG = 0xa3,
NM_ATT_IPACC_ALM_THRESH_LIST = 0xa4,
NM_ATT_IPACC_MONIT_VAL_LIST = 0xa5,
NM_ATT_IPACC_TIB_CONTROL = 0xa6,
NM_ATT_IPACC_SUPP_FEATURES = 0xa7,
NM_ATT_IPACC_CODING_SCHEMES = 0xa8,
NM_ATT_IPACC_RLC_CFG_2 = 0xa9,
NM_ATT_IPACC_HEARTB_TOUT = 0xaa,
NM_ATT_IPACC_UPTIME = 0xab,
NM_ATT_IPACC_RLC_CFG_3 = 0xac,
NM_ATT_IPACC_SSL_CFG = 0xad,
NM_ATT_IPACC_SEC_POSSIBLE = 0xae,
NM_ATT_IPACC_IML_SSL_STATE = 0xaf,
NM_ATT_IPACC_REVOC_DATE = 0xb0,
NM_ATT_BS11_RF_RES_IND_PER = 0x8f,
NM_ATT_BS11_RX_LEV_MIN_CELL = 0x90,
NM_ATT_BS11_ABIS_EXT_TIME = 0x91,
NM_ATT_BS11_TIMER_HO_REQUEST = 0x92,
NM_ATT_BS11_TIMER_NCELL = 0x93,
NM_ATT_BS11_TSYNC = 0x94,
NM_ATT_BS11_TTRAU = 0x95,
NM_ATT_BS11_EMRG_CFG_MEMBER = 0x9b,
NM_ATT_BS11_TRX_AREA = 0x9f,
NM_ATT_BS11_BCCH_RECONF = 0xd7,
NM_ATT_BS11_BIT_ERR_THESH = 0xa0,
NM_ATT_BS11_BOOT_SW_VERS = 0xa1,
NM_ATT_BS11_CCLK_ACCURACY = 0xa3,
NM_ATT_BS11_CCLK_TYPE = 0xa4,
NM_ATT_BS11_INP_IMPEDANCE = 0xaa,
NM_ATT_BS11_L1_PROT_TYPE = 0xab,
NM_ATT_BS11_LINE_CFG = 0xac,
NM_ATT_BS11_LI_PORT_1 = 0xad,
NM_ATT_BS11_LI_PORT_2 = 0xae,
NM_ATT_BS11_L1_REM_ALM_TYPE = 0xb0,
NM_ATT_BS11_SW_LOAD_INTENDED = 0xbb,
NM_ATT_BS11_SW_LOAD_SAFETY = 0xbc,
NM_ATT_BS11_SW_LOAD_STORED = 0xbd,
NM_ATT_BS11_VENDOR_NAME = 0xc1,
NM_ATT_BS11_HOPPING_MODE = 0xc5,
NM_ATT_BS11_LMT_LOGON_SESSION = 0xc6,
NM_ATT_BS11_LMT_LOGIN_TIME = 0xc7,
NM_ATT_BS11_LMT_USER_ACC_LEV = 0xc8,
NM_ATT_BS11_LMT_USER_NAME = 0xc9,
NM_ATT_BS11_L1_CONTROL_TS = 0xd8,
NM_ATT_BS11_RADIO_MEAS_GRAN = 0xdc,
NM_ATT_BS11_RADIO_MEAS_REP = 0xdd,
NM_ATT_BS11_SH_LAPD_INT_TIMER = 0xe8,
NM_ATT_BS11_BTS_STATE = 0xf0,
NM_ATT_BS11_E1_STATE = 0xf1,
NM_ATT_BS11_PLL = 0xf2,
NM_ATT_BS11_RX_OFFSET = 0xf3,
NM_ATT_BS11_ANT_TYPE = 0xf4,
NM_ATT_BS11_PLL_MODE = 0xfc,
NM_ATT_BS11_PASSWORD = 0xfd,
NM_ATT_OSMO_NS_LINK_CFG = 0xfd,
NM_ATT_OSMO_REDUCEPOWER = 0xfe
} |
| OML Attributes / IEs (Section 9.4) More...
|
|
enum | abis_nm_adm_state {
NM_STATE_LOCKED = 0x01,
NM_STATE_UNLOCKED = 0x02,
NM_STATE_SHUTDOWN = 0x03,
NM_STATE_NULL = 0xff
} |
| OML Administrative State (Section 9.4.4) More...
|
|
enum | abis_nm_avail_state {
NM_AVSTATE_IN_TEST = 0,
NM_AVSTATE_FAILED = 1,
NM_AVSTATE_POWER_OFF = 2,
NM_AVSTATE_OFF_LINE = 3,
NM_AVSTATE_DEPENDENCY = 5,
NM_AVSTATE_DEGRADED = 6,
NM_AVSTATE_NOT_INSTALLED = 7,
NM_AVSTATE_OK = 0xff
} |
| OML Availability State (Section 9.4.7) More...
|
|
enum | abis_nm_op_state {
NM_OPSTATE_DISABLED = 1,
NM_OPSTATE_ENABLED = 2,
NM_OPSTATE_NULL = 0xff
} |
| OML Operational State. More...
|
|
enum | abis_nm_chan_comb {
NM_CHANC_TCHFull = 0x00,
NM_CHANC_TCHHalf = 0x01,
NM_CHANC_TCHHalf2 = 0x02,
NM_CHANC_SDCCH = 0x03,
NM_CHANC_mainBCCH = 0x04,
NM_CHANC_BCCHComb = 0x05,
NM_CHANC_BCCH = 0x06,
NM_CHANC_BCCH_CBCH = 0x07,
NM_CHANC_SDCCH_CBCH = 0x08,
NM_CHANC_IPAC_bPDCH = 0x0b,
NM_CHANC_IPAC_cPDCH = 0x0c,
NM_CHANC_IPAC_PDCH = 0x0d,
NM_CHANC_IPAC_TCHFull_PDCH = 0x80,
NM_CHANC_IPAC_TCHFull_TCHHalf = 0x81,
NM_CHANC_OSMO_DYN = 0x90
} |
|
enum | abis_nm_event_type {
NM_EVT_COMM_FAIL = 0x00,
NM_EVT_QOS_FAIL = 0x01,
NM_EVT_PROC_FAIL = 0x02,
NM_EVT_EQUIP_FAIL = 0x03,
NM_EVT_ENV_FAIL = 0x04
} |
| Event Type (Section 9.4.16) More...
|
|
enum | abis_nm_severity {
NM_SEVER_CEASED = 0x00,
NM_SEVER_CRITICAL = 0x01,
NM_SEVER_MAJOR = 0x02,
NM_SEVER_MINOR = 0x03,
NM_SEVER_WARNING = 0x04,
NM_SEVER_INDETERMINATE = 0x05
} |
| Perceived Severity (Section: 9.4.63) More...
|
|
enum | abis_nm_pcause_type {
NM_PCAUSE_T_X721 = 0x01,
NM_PCAUSE_T_GSM = 0x02,
NM_PCAUSE_T_MANUF = 0x03
} |
| Probable Cause Type (Section 9.4.43) More...
|
|
enum | abis_nm_nack_cause {
NM_NACK_INCORR_STRUCT = 0x01,
NM_NACK_MSGTYPE_INVAL = 0x02,
NM_NACK_OBJCLASS_INVAL = 0x05,
NM_NACK_OBJCLASS_NOTSUPP = 0x06,
NM_NACK_BTSNR_UNKN = 0x07,
NM_NACK_TRXNR_UNKN = 0x08,
NM_NACK_OBJINST_UNKN = 0x09,
NM_NACK_ATTRID_INVAL = 0x0c,
NM_NACK_ATTRID_NOTSUPP = 0x0d,
NM_NACK_PARAM_RANGE = 0x0e,
NM_NACK_ATTRLIST_INCONSISTENT = 0x0f,
NM_NACK_SPEC_IMPL_NOTSUPP = 0x10,
NM_NACK_CANT_PERFORM = 0x11,
NM_NACK_RES_NOTIMPL = 0x19,
NM_NACK_RES_NOTAVAIL = 0x1a,
NM_NACK_FREQ_NOTAVAIL = 0x1b,
NM_NACK_TEST_NOTSUPP = 0x1c,
NM_NACK_CAPACITY_RESTR = 0x1d,
NM_NACK_PHYSCFG_NOTPERFORM = 0x1e,
NM_NACK_TEST_NOTINIT = 0x1f,
NM_NACK_PHYSCFG_NOTRESTORE = 0x20,
NM_NACK_TEST_NOSUCH = 0x21,
NM_NACK_TEST_NOSTOP = 0x22,
NM_NACK_MSGINCONSIST_PHYSCFG = 0x23,
NM_NACK_FILE_INCOMPLETE = 0x25,
NM_NACK_FILE_NOTAVAIL = 0x26,
NM_NACK_FILE_NOTACTIVATE = 0x27,
NM_NACK_REQ_NOT_GRANT = 0x28,
NM_NACK_WAIT = 0x29,
NM_NACK_NOTH_REPORT_EXIST = 0x2a,
NM_NACK_MEAS_NOTSUPP = 0x2b,
NM_NACK_MEAS_NOTSTART = 0x2c
} |
| NACK causes (Section 9.4.36) More...
|
|
enum | abis_nm_t200_idx {
T200_SDCCH = 0,
T200_FACCH_F = 1,
T200_FACCH_H = 2,
T200_SACCH_TCH_SAPI0 = 3,
T200_SACCH_SDCCH = 4,
T200_SDCCH_SAPI3 = 5,
T200_SACCH_TCH_SAPI3 = 6
} |
| 3GPP TS 12.21 9.4.53 T200 index More...
|
|
enum | abis_bs11_objtype {
BS11_OBJ_ALCO = 0x01,
BS11_OBJ_BBSIG = 0x02,
BS11_OBJ_TRX1 = 0x03,
BS11_OBJ_CCLK = 0x04,
BS11_OBJ_GPSU = 0x06,
BS11_OBJ_LI = 0x07,
BS11_OBJ_PA = 0x09
} |
| Siemens BS-11 specific objects in the SienemsHW (0xA5) object class. More...
|
|
enum | abis_bs11_trx_power {
BS11_TRX_POWER_GSM_2W = 0x06,
BS11_TRX_POWER_GSM_250mW = 0x07,
BS11_TRX_POWER_GSM_80mW = 0x08,
BS11_TRX_POWER_GSM_30mW = 0x09,
BS11_TRX_POWER_DCS_3W = 0x0a,
BS11_TRX_POWER_DCS_1W6 = 0x0b,
BS11_TRX_POWER_DCS_500mW = 0x0c,
BS11_TRX_POWER_DCS_160mW = 0x0d
} |
| Siemens BS11 TRX power. More...
|
|
enum | abis_bs11_li_pll_mode {
BS11_LI_PLL_LOCKED = 2,
BS11_LI_PLL_STANDALONE = 3
} |
| Siemens BS11 PLL mode. More...
|
|
enum | abis_bs11_line_cfg {
BS11_LINE_CFG_STAR = 0x00,
BS11_LINE_CFG_MULTIDROP = 0x01,
BS11_LINE_CFG_LOOP = 0x02
} |
| Siemens BS11 E1 line configuration. More...
|
|
enum | abis_bs11_phase {
BS11_STATE_SOFTWARE_RQD = 0x01,
BS11_STATE_LOAD_SMU_INTENDED = 0x11,
BS11_STATE_LOAD_SMU_SAFETY = 0x21,
BS11_STATE_LOAD_FAILED = 0x31,
BS11_STATE_LOAD_DIAGNOSTIC = 0x41,
BS11_STATE_WARM_UP = 0x51,
BS11_STATE_WARM_UP_2 = 0x52,
BS11_STATE_WAIT_MIN_CFG = 0x62,
BS11_STATE_MAINTENANCE = 0x72,
BS11_STATE_LOAD_MBCCU = 0x92,
BS11_STATE_WAIT_MIN_CFG_2 = 0xA2,
BS11_STATE_NORMAL = 0x03,
BS11_STATE_ABIS_LOAD = 0x13
} |
| Siemens BS11 boot phase. More...
|
|
enum | abis_nm_ipacc_test_no {
NM_IPACC_TESTNO_RLOOP_ANT = 0x01,
NM_IPACC_TESTNO_RLOOP_XCVR = 0x02,
NM_IPACC_TESTNO_FUNC_OBJ = 0x03,
NM_IPACC_TESTNO_CHAN_USAGE = 0x40,
NM_IPACC_TESTNO_BCCH_CHAN_USAGE = 0x41,
NM_IPACC_TESTNO_FREQ_SYNC = 0x42,
NM_IPACC_TESTNO_BCCH_INFO = 0x43,
NM_IPACC_TESTNO_TX_BEACON = 0x44,
NM_IPACC_TESTNO_SYSINFO_MONITOR = 0x45,
NM_IPACC_TESTNO_BCCCH_MONITOR = 0x46
} |
| ip.access test number More...
|
|
enum | abis_nm_ipacc_test_res {
NM_IPACC_TESTRES_SUCCESS = 0,
NM_IPACC_TESTRES_TIMEOUT = 1,
NM_IPACC_TESTRES_NO_CHANS = 2,
NM_IPACC_TESTRES_PARTIAL = 3,
NM_IPACC_TESTRES_STOPPED = 4
} |
| first byte after length inside NM_ATT_TEST_REPORT More...
|
|
enum | abis_nm_ipacc_testres_ie {
NM_IPACC_TR_IE_FREQ_ERR_LIST = 3,
NM_IPACC_TR_IE_CHAN_USAGE = 4,
NM_IPACC_TR_IE_BCCH_INFO = 6,
NM_IPACC_TR_IE_RESULT_DETAILS = 8,
NM_IPACC_TR_IE_FREQ_ERR = 18
} |
| internal IE inside NM_ATT_TEST_REPORT More...
|
|
enum | ipac_eie {
NM_IPAC_EIE_ARFCN_WHITE = 0x01,
NM_IPAC_EIE_ARFCH_BLACK = 0x02,
NM_IPAC_EIE_FREQ_ERR_LIST = 0x03,
NM_IPAC_EIE_CHAN_USE_LIST = 0x04,
NM_IPAC_EIE_BCCH_INFO_TYPE = 0x05,
NM_IPAC_EIE_BCCH_INFO = 0x06,
NM_IPAC_EIE_CONFIG = 0x07,
NM_IPAC_EIE_RES_DETAILS = 0x08,
NM_IPAC_EIE_RXLEV_THRESH = 0x09,
NM_IPAC_EIE_FREQ_SYNC_OPTS = 0x0a,
NM_IPAC_EIE_MAC_ADDR = 0x0b,
NM_IPAC_EIE_HW_SW_COMPAT_NR = 0x0c,
NM_IPAC_EIE_MANUF_SER_NR = 0x0d,
NM_IPAC_EIE_OEM_ID = 0x0e,
NM_IPAC_EIE_DATE_TIME_MANUF = 0x0f,
NM_IPAC_EIE_DATE_TIME_CALIB = 0x10,
NM_IPAC_EIE_BEACON_INFO = 0x11,
NM_IPAC_EIE_FREQ_ERR = 0x12,
NM_IPAC_EIE_FREQ_BANDS = 0x1c,
NM_IPAC_EIE_MAX_TA = 0x1d,
NM_IPAC_EIE_CIPH_ALGOS = 0x1e,
NM_IPAC_EIE_CHAN_TYPES = 0x1f,
NM_IPAC_EIE_CHAN_MODES = 0x20,
NM_IPAC_EIE_GPRS_CODING = 0x21,
NM_IPAC_EIE_RTP_FEATURES = 0x22,
NM_IPAC_EIE_RSL_FEATURES = 0x23,
NM_IPAC_EIE_BTS_HW_CLASS = 0x24,
NM_IPAC_EIE_BTS_ID = 0x25
} |
| ip.access IEI More...
|
|
enum | ipac_bcch_info_type {
IPAC_BINF_RXLEV = (1 << 8),
IPAC_BINF_RXQUAL = (1 << 9),
IPAC_BINF_FREQ_ERR_QUAL = (1 << 10),
IPAC_BINF_FRAME_OFFSET = (1 << 11),
IPAC_BINF_FRAME_NR_OFFSET = (1 << 12),
IPAC_BINF_BSIC = (1 << 13),
IPAC_BINF_CGI = (1 << 14),
IPAC_BINF_NEIGH_BA_SI2 = (1 << 15),
IPAC_BINF_NEIGH_BA_SI2bis = (1 << 0),
IPAC_BINF_NEIGH_BA_SI2ter = (1 << 1),
IPAC_BINF_CELL_ALLOC = (1 << 2)
} |
| ip.access NWL BCCH information type More...
|
|
enum | osmo_oml_nsvc_address_type {
OSMO_NSVC_ADDR_UNSPEC = 0x00,
OSMO_NSVC_ADDR_IPV4 = 0x04,
OSMO_NSVC_ADDR_IPV6 = 0x29
} |
| Osmocom NSVC address type for NM_ATT_OSMO_NS_LINK_CFG. More...
|
|
|
const char * | abis_nm_nack_cause_name (uint8_t cause) |
| Get human-readable string for NACK cause. More...
|
|
const char * | abis_nm_nack_name (uint8_t nack) |
| Get human-readable string for OML NACK message type. More...
|
|
const char * | abis_nm_event_type_name (uint8_t cause) |
| Get human-readable string for OML event type. More...
|
|
const char * | abis_nm_severity_name (uint8_t cause) |
| Get human-readable string for perceived OML severity. More...
|
|
const char * | abis_nm_opstate_name (uint8_t os) |
| Get human-readable string for OML Operational State. More...
|
|
const char * | abis_nm_avail_name (uint8_t avail) |
| Get human-readable string for OML Availability State. More...
|
|
const char * | abis_nm_test_name (uint8_t test) |
| Get human-readable string for OML test. More...
|
|
static const char * | abis_nm_admin_name (uint8_t admin) |
| Get human-readable string for OML administrative state. More...
|
|
const char * | abis_nm_dump_foh (const struct abis_om_fom_hdr *foh) |
|
char * | abis_nm_dump_foh_buf (char *buf, size_t buf_len, const struct abis_om_fom_hdr *foh) |
|
char * | abis_nm_dump_foh_c (void *ctx, const struct abis_om_fom_hdr *foh) |
|
int | abis_nm_chcomb4pchan (enum gsm_phys_chan_config pchan) |
| Obtain OML Channel Combination for phnsical channel config. More...
|
|
enum gsm_phys_chan_config | abis_nm_pchan4chcomb (uint8_t chcomb) |
| Obtain physical channel config for OML Channel Combination. More...
|
|
struct abis_om_hdr | __attribute__ ((packed)) |
|
uint16_t | abis_nm_sw_desc_len (const struct abis_nm_sw_desc *sw, bool put_sw_desc) |
| Compute length of given 3GPP TS 52.021 ยง9.4.62 SW Description. More...
|
|
uint16_t | abis_nm_put_sw_desc (struct msgb *msg, const struct abis_nm_sw_desc *sw, bool put_sw_desc) |
| Put given 3GPP TS 52.021 ยง9.4.62 SW Description into msgb. More...
|
|
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. More...
|
|
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. More...
|
|
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. More...
|
|
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. More...
|
|
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. More...
|
|
static int | abis_nm_get_sw_desc (struct abis_nm_sw_desc *sw, const uint8_t *buf, size_t length) |
| Parse single 3GPP TS 52.021 ยง9.4.62 SW Description from buffer. More...
|
|
void | abis_nm_debugp_foh (int ss, struct abis_om_fom_hdr *foh) |
|
GSM Network Management (OML) messages on the A-bis interface. 3GPP TS 12.21 version 8.0.0 Release 1999 / ETSI TS 100 623 V8.0.0
◆ abis_nm_debugp_foh
#define abis_nm_debugp_foh |
( |
|
ss, |
|
|
|
foh |
|
) |
| DEBUGP(ss, "%s ", abis_nm_dump_foh(foh)) |
write a human-readable OML header to the debug log
- Parameters
-
[in] | ss | Logging sub-system |
[in] | foh | A-bis OML FOM header |
◆ ABIS_NM_MSG_HEADROOM
#define ABIS_NM_MSG_HEADROOM 128 |
◆ ABIS_NM_MSG_SIZE
#define ABIS_NM_MSG_SIZE 1024 |
◆ ABIS_OM_FOM_HDR_SIZE
Size of the OML FOM header in octets.
◆ ABIS_OM_MDISC_FOM
#define ABIS_OM_MDISC_FOM 0x80 |
Message Discriminator for Formatted Object Messages.
◆ ABIS_OM_MDISC_MANUF
#define ABIS_OM_MDISC_MANUF 0x10 |
Message Discriminator for Manufacturer Specific Messages.
◆ ABIS_OM_MDISC_MMI
#define ABIS_OM_MDISC_MMI 0x40 |
Message Discriminator for Man Machine Interface.
◆ ABIS_OM_MDISC_TRAU
#define ABIS_OM_MDISC_TRAU 0x20 |
Message Discriminator for TRAU management.
◆ ABIS_OM_PLACEMENT_FIRST
#define ABIS_OM_PLACEMENT_FIRST 0x40 |
First fragment of OML message is in this L2 frame.
◆ ABIS_OM_PLACEMENT_LAST
#define ABIS_OM_PLACEMENT_LAST 0x10 |
Last fragment of OML message is in this L2 frame.
◆ ABIS_OM_PLACEMENT_MIDDLE
#define ABIS_OM_PLACEMENT_MIDDLE 0x20 |
Middle fragment of OML message is in this L2 frame.
◆ ABIS_OM_PLACEMENT_ONLY
#define ABIS_OM_PLACEMENT_ONLY 0x80 |
Entire OML message is in the L2 frame.
◆ NM_ATT_BS11_FILE_DATA
◆ NM_CHANC_OSMO_TCHFull_TCHHalf_PDCH
◆ NM_IPAC_F_CHANM_CSD_NT_14k4
#define NM_IPAC_F_CHANM_CSD_NT_14k4 (1 << 10) |
◆ NM_IPAC_F_CHANM_CSD_NT_4k8
#define NM_IPAC_F_CHANM_CSD_NT_4k8 (1 << 8) |
ip.access support flags for NM_IPAC_EIE_CHAN_MODES (CSD non-transparent)
◆ NM_IPAC_F_CHANM_CSD_NT_9k6
#define NM_IPAC_F_CHANM_CSD_NT_9k6 (1 << 9) |
◆ NM_IPAC_F_CHANM_CSD_T_1200_75
#define NM_IPAC_F_CHANM_CSD_T_1200_75 (1 << 16) |
ip.access support flags for NM_IPAC_EIE_CHAN_MODES (CSD transparent)
◆ NM_IPAC_F_CHANM_CSD_T_14k4
#define NM_IPAC_F_CHANM_CSD_T_14k4 (1 << 22) |
◆ NM_IPAC_F_CHANM_CSD_T_1k2
#define NM_IPAC_F_CHANM_CSD_T_1k2 (1 << 18) |
◆ NM_IPAC_F_CHANM_CSD_T_2k4
#define NM_IPAC_F_CHANM_CSD_T_2k4 (1 << 19) |
◆ NM_IPAC_F_CHANM_CSD_T_4k8
#define NM_IPAC_F_CHANM_CSD_T_4k8 (1 << 20) |
◆ NM_IPAC_F_CHANM_CSD_T_600
#define NM_IPAC_F_CHANM_CSD_T_600 (1 << 17) |
◆ NM_IPAC_F_CHANM_CSD_T_9k6
#define NM_IPAC_F_CHANM_CSD_T_9k6 (1 << 21) |
◆ NM_IPAC_F_CHANM_SPEECH_AFS
#define NM_IPAC_F_CHANM_SPEECH_AFS (1 << 2) |
◆ NM_IPAC_F_CHANM_SPEECH_AHS
#define NM_IPAC_F_CHANM_SPEECH_AHS (1 << 4) |
◆ NM_IPAC_F_CHANM_SPEECH_EFS
#define NM_IPAC_F_CHANM_SPEECH_EFS (1 << 1) |
◆ NM_IPAC_F_CHANM_SPEECH_FS
#define NM_IPAC_F_CHANM_SPEECH_FS (1 << 0) |
ip.access support flags for NM_IPAC_EIE_CHAN_MODES (speech codecs)
◆ NM_IPAC_F_CHANM_SPEECH_HS
#define NM_IPAC_F_CHANM_SPEECH_HS (1 << 3) |
◆ NM_IPAC_F_CHANT_BCCH
#define NM_IPAC_F_CHANT_BCCH (1 << 3) |
◆ NM_IPAC_F_CHANT_BCCH_SDCCH4
#define NM_IPAC_F_CHANT_BCCH_SDCCH4 (1 << 4) |
◆ NM_IPAC_F_CHANT_BCCH_SDCCH4_CBCH
#define NM_IPAC_F_CHANT_BCCH_SDCCH4_CBCH (1 << 6) |
◆ NM_IPAC_F_CHANT_BCH
#define NM_IPAC_F_CHANT_BCH (1 << 5) |
◆ NM_IPAC_F_CHANT_PDCHF
#define NM_IPAC_F_CHANT_PDCHF (1 << 8) |
ip.access support flags for NM_IPAC_EIE_CHAN_TYPES (2nd octet)
◆ NM_IPAC_F_CHANT_SDCCH8
#define NM_IPAC_F_CHANT_SDCCH8 (1 << 2) |
◆ NM_IPAC_F_CHANT_SDCCH8_CBCH
#define NM_IPAC_F_CHANT_SDCCH8_CBCH (1 << 7) |
◆ NM_IPAC_F_CHANT_TCHF
#define NM_IPAC_F_CHANT_TCHF (1 << 0) |
ip.access support flags for NM_IPAC_EIE_CHAN_TYPES (1st octet)
◆ NM_IPAC_F_CHANT_TCHF_PDCHF
#define NM_IPAC_F_CHANT_TCHF_PDCHF (1 << 9) |
◆ NM_IPAC_F_CHANT_TCHF_TCHH
#define NM_IPAC_F_CHANT_TCHF_TCHH (1 << 11) |
◆ NM_IPAC_F_CHANT_TCHH
#define NM_IPAC_F_CHANT_TCHH (1 << 1) |
◆ NM_IPAC_F_CHANT_TCHH_PDCHH
#define NM_IPAC_F_CHANT_TCHH_PDCHH (1 << 10) |
◆ NM_IPAC_F_CIPH_ALGO_A51
#define NM_IPAC_F_CIPH_ALGO_A51 (1 << 0) |
ip.access support flags for NM_IPAC_EIE_CIPH_ALGOS
◆ NM_IPAC_F_CIPH_ALGO_A52
#define NM_IPAC_F_CIPH_ALGO_A52 (1 << 1) |
◆ NM_IPAC_F_CIPH_ALGO_A53
#define NM_IPAC_F_CIPH_ALGO_A53 (1 << 2) |
◆ NM_IPAC_F_CIPH_ALGO_A54
#define NM_IPAC_F_CIPH_ALGO_A54 (1 << 3) |
◆ NM_IPAC_F_CIPH_ALGO_A55
#define NM_IPAC_F_CIPH_ALGO_A55 (1 << 4) |
◆ NM_IPAC_F_CIPH_ALGO_A56
#define NM_IPAC_F_CIPH_ALGO_A56 (1 << 5) |
◆ NM_IPAC_F_CIPH_ALGO_A57
#define NM_IPAC_F_CIPH_ALGO_A57 (1 << 6) |
◆ NM_IPAC_F_CIPH_ALGO_A58
#define NM_IPAC_F_CIPH_ALGO_A58 (1 << 7) |
◆ NM_IPAC_F_FREQ_BAND_450
#define NM_IPAC_F_FREQ_BAND_450 (1 << 7) |
◆ NM_IPAC_F_FREQ_BAND_480
#define NM_IPAC_F_FREQ_BAND_480 (1 << 6) |
◆ NM_IPAC_F_FREQ_BAND_850
#define NM_IPAC_F_FREQ_BAND_850 (1 << 5) |
◆ NM_IPAC_F_FREQ_BAND_DCS
#define NM_IPAC_F_FREQ_BAND_DCS (1 << 3) |
◆ NM_IPAC_F_FREQ_BAND_EGSM
#define NM_IPAC_F_FREQ_BAND_EGSM (1 << 1) |
◆ NM_IPAC_F_FREQ_BAND_PCS
#define NM_IPAC_F_FREQ_BAND_PCS (1 << 4) |
◆ NM_IPAC_F_FREQ_BAND_PGSM
#define NM_IPAC_F_FREQ_BAND_PGSM (1 << 0) |
ip.access support flags for NM_IPAC_EIE_FREQ_BANDS
◆ NM_IPAC_F_FREQ_BAND_RGSM
#define NM_IPAC_F_FREQ_BAND_RGSM (1 << 2) |
◆ NM_IPAC_F_GPRS_CODING_CS1
#define NM_IPAC_F_GPRS_CODING_CS1 (1 << 0) |
ip.access support flags for NM_IPAC_EIE_GPRS_CODING (GPRS)
◆ NM_IPAC_F_GPRS_CODING_CS2
#define NM_IPAC_F_GPRS_CODING_CS2 (1 << 1) |
◆ NM_IPAC_F_GPRS_CODING_CS3
#define NM_IPAC_F_GPRS_CODING_CS3 (1 << 2) |
◆ NM_IPAC_F_GPRS_CODING_CS4
#define NM_IPAC_F_GPRS_CODING_CS4 (1 << 3) |
◆ NM_IPAC_F_GPRS_CODING_MCS1
#define NM_IPAC_F_GPRS_CODING_MCS1 (1 << 7) |
ip.access support flags for NM_IPAC_EIE_GPRS_CODING (EGPRS)
◆ NM_IPAC_F_GPRS_CODING_MCS2
#define NM_IPAC_F_GPRS_CODING_MCS2 (1 << 8) |
◆ NM_IPAC_F_GPRS_CODING_MCS3
#define NM_IPAC_F_GPRS_CODING_MCS3 (1 << 9) |
◆ NM_IPAC_F_GPRS_CODING_MCS4
#define NM_IPAC_F_GPRS_CODING_MCS4 (1 << 10) |
◆ NM_IPAC_F_GPRS_CODING_MCS5
#define NM_IPAC_F_GPRS_CODING_MCS5 (1 << 11) |
◆ NM_IPAC_F_GPRS_CODING_MCS6
#define NM_IPAC_F_GPRS_CODING_MCS6 (1 << 12) |
◆ NM_IPAC_F_GPRS_CODING_MCS7
#define NM_IPAC_F_GPRS_CODING_MCS7 (1 << 13) |
◆ NM_IPAC_F_GPRS_CODING_MCS8
#define NM_IPAC_F_GPRS_CODING_MCS8 (1 << 14) |
◆ NM_IPAC_F_GPRS_CODING_MCS9
#define NM_IPAC_F_GPRS_CODING_MCS9 (1 << 15) |
◆ NM_IPAC_F_RSL_FEAT_DYN_PDCH_ACT
#define NM_IPAC_F_RSL_FEAT_DYN_PDCH_ACT (1 << 1) |
◆ NM_IPAC_F_RSL_FEAT_PHYSICAL_CONTEXT
#define NM_IPAC_F_RSL_FEAT_PHYSICAL_CONTEXT (1 << 0) |
ip.access support flags for NM_IPAC_EIE_RSL_FEATURES
◆ NM_IPAC_F_RSL_FEAT_RTP_PT2
#define NM_IPAC_F_RSL_FEAT_RTP_PT2 (1 << 2) |
◆ NM_IPAC_F_RTP_FEAT_COMPR_CONTROL
#define NM_IPAC_F_RTP_FEAT_COMPR_CONTROL (1 << 0) /* RTP Compression Control */ |
ip.access support flags for NM_IPAC_EIE_RTP_FEATURES
◆ NM_IPAC_F_RTP_FEAT_IR_16k
#define NM_IPAC_F_RTP_FEAT_IR_16k (1 << 2) /* IR 16 kbit/s */ |
◆ NM_IPAC_F_RTP_FEAT_IR_32k
#define NM_IPAC_F_RTP_FEAT_IR_32k (1 << 3) /* IR 32 kbit/s */ |
◆ NM_IPAC_F_RTP_FEAT_IR_64k
#define NM_IPAC_F_RTP_FEAT_IR_64k (1 << 4) /* IR 64 kbit/s */ |
◆ NM_IPAC_F_RTP_FEAT_IR_8k
#define NM_IPAC_F_RTP_FEAT_IR_8k (1 << 1) /* IR 8 kbit/s */ |
◆ NM_IPAC_F_RTP_FEAT_MULTIPLEX_RTP
#define NM_IPAC_F_RTP_FEAT_MULTIPLEX_RTP (1 << 6) /* RTP Multiplexing */ |
◆ NM_IPAC_F_RTP_FEAT_MULTIPLEX_SRTP
#define NM_IPAC_F_RTP_FEAT_MULTIPLEX_SRTP (1 << 7) /* SRTP Multiplexing */ |
◆ abis_bs11_li_pll_mode
Siemens BS11 PLL mode.
Enumerator |
---|
BS11_LI_PLL_LOCKED | |
BS11_LI_PLL_STANDALONE | |
◆ abis_bs11_line_cfg
Siemens BS11 E1 line configuration.
Enumerator |
---|
BS11_LINE_CFG_STAR | |
BS11_LINE_CFG_MULTIDROP | |
BS11_LINE_CFG_LOOP | |
◆ abis_bs11_objtype
Siemens BS-11 specific objects in the SienemsHW (0xA5) object class.
Enumerator |
---|
BS11_OBJ_ALCO | |
BS11_OBJ_BBSIG | |
BS11_OBJ_TRX1 | |
BS11_OBJ_CCLK | |
BS11_OBJ_GPSU | |
BS11_OBJ_LI | |
BS11_OBJ_PA | |
◆ abis_bs11_phase
Siemens BS11 boot phase.
Enumerator |
---|
BS11_STATE_SOFTWARE_RQD | |
BS11_STATE_LOAD_SMU_INTENDED | |
BS11_STATE_LOAD_SMU_SAFETY | |
BS11_STATE_LOAD_FAILED | |
BS11_STATE_LOAD_DIAGNOSTIC | |
BS11_STATE_WARM_UP | |
BS11_STATE_WARM_UP_2 | |
BS11_STATE_WAIT_MIN_CFG | |
BS11_STATE_MAINTENANCE | |
BS11_STATE_LOAD_MBCCU | |
BS11_STATE_WAIT_MIN_CFG_2 | |
BS11_STATE_NORMAL | |
BS11_STATE_ABIS_LOAD | |
◆ abis_bs11_trx_power
Siemens BS11 TRX power.
Enumerator |
---|
BS11_TRX_POWER_GSM_2W | |
BS11_TRX_POWER_GSM_250mW | |
BS11_TRX_POWER_GSM_80mW | |
BS11_TRX_POWER_GSM_30mW | |
BS11_TRX_POWER_DCS_3W | |
BS11_TRX_POWER_DCS_1W6 | |
BS11_TRX_POWER_DCS_500mW | |
BS11_TRX_POWER_DCS_160mW | |
◆ abis_mm_event_causes
OML Probable Cause (Section 9.4.43) Manufacturer specific values.
Enumerator |
---|
OSMO_EVT_CRIT_SW_FATAL | |
OSMO_EVT_CRIT_PROC_STOP | |
OSMO_EVT_CRIT_RTP_TOUT | |
OSMO_EVT_CRIT_BOOT_FAIL | |
OSMO_EVT_MAJ_UKWN_MSG | |
OSMO_EVT_MAJ_RSL_FAIL | |
OSMO_EVT_MAJ_UNSUP_ATTR | |
OSMO_EVT_MAJ_NET_CONGEST | |
OSMO_EVT_MIN_PAG_TAB_FULL | |
OSMO_EVT_WARN_SW_WARN | |
OSMO_EVT_EXT_ALARM | |
OSMO_EVT_PCU_VERS | |
◆ abis_nm_adm_state
OML Administrative State (Section 9.4.4)
Enumerator |
---|
NM_STATE_LOCKED | |
NM_STATE_UNLOCKED | |
NM_STATE_SHUTDOWN | |
NM_STATE_NULL | |
◆ abis_nm_attr
OML Attributes / IEs (Section 9.4)
Enumerator |
---|
NM_ATT_ABIS_CHANNEL | |
NM_ATT_ADD_INFO | |
NM_ATT_ADD_TEXT | |
NM_ATT_ADM_STATE | |
NM_ATT_ARFCN_LIST | |
NM_ATT_AUTON_REPORT | |
NM_ATT_AVAIL_STATUS | |
NM_ATT_BCCH_ARFCN | |
NM_ATT_BSIC | |
NM_ATT_BTS_AIR_TIMER | |
NM_ATT_CCCH_L_I_P | |
NM_ATT_CCCH_L_T | |
NM_ATT_CHAN_COMB | |
NM_ATT_CONN_FAIL_CRIT | |
NM_ATT_DEST | |
NM_ATT_EVENT_TYPE | |
NM_ATT_FILE_ID | |
NM_ATT_FILE_VERSION | |
NM_ATT_GSM_TIME | |
NM_ATT_HSN | |
NM_ATT_HW_CONFIG | |
NM_ATT_HW_DESC | |
NM_ATT_INTAVE_PARAM | |
NM_ATT_INTERF_BOUND | |
NM_ATT_LIST_REQ_ATTR | |
NM_ATT_MAIO | |
NM_ATT_MANUF_STATE | |
NM_ATT_MANUF_THRESH | |
NM_ATT_MANUF_ID | |
NM_ATT_MAX_TA | |
NM_ATT_MDROP_LINK | |
NM_ATT_MDROP_NEXT | |
NM_ATT_NACK_CAUSES | |
NM_ATT_NY1 | |
NM_ATT_OPER_STATE | |
NM_ATT_OVERL_PERIOD | |
NM_ATT_PHYS_CONF | |
NM_ATT_POWER_CLASS | |
NM_ATT_POWER_THRESH | |
NM_ATT_PROB_CAUSE | |
NM_ATT_RACH_B_THRESH | |
NM_ATT_LDAVG_SLOTS | |
NM_ATT_RAD_SUBC | |
NM_ATT_RF_MAXPOWR_R | |
NM_ATT_SITE_INPUTS | |
NM_ATT_SITE_OUTPUTS | |
NM_ATT_SOURCE | |
NM_ATT_SPEC_PROB | |
NM_ATT_START_TIME | |
NM_ATT_T200 | |
NM_ATT_TEI | |
NM_ATT_TEST_DUR | |
NM_ATT_TEST_NO | |
NM_ATT_TEST_REPORT | |
NM_ATT_VSWR_THRESH | |
NM_ATT_WINDOW_SIZE | |
NM_ATT_BS11_RSSI_OFFS | |
NM_ATT_BS11_TXPWR | |
NM_ATT_BS11_DIVERSITY | |
NM_ATT_TSC | |
NM_ATT_SW_CONFIG | |
NM_ATT_SW_DESCR | |
NM_ATT_SEVERITY | |
NM_ATT_GET_ARI | |
NM_ATT_HW_CONF_CHG | |
NM_ATT_OUTST_ALARM | |
NM_ATT_FILE_DATA | |
NM_ATT_MEAS_RES | |
NM_ATT_MEAS_TYPE | |
NM_ATT_BS11_ESN_FW_CODE_NO | |
NM_ATT_BS11_ESN_HW_CODE_NO | |
NM_ATT_BS11_ESN_PCB_SERIAL | |
NM_ATT_BS11_EXCESSIVE_DISTANCE | |
NM_ATT_BS11_ALL_TEST_CATG | |
NM_ATT_BS11_BTSLS_HOPPING | |
NM_ATT_BS11_CELL_ALLOC_NR | |
NM_ATT_BS11_CELL_GLOBAL_ID | |
NM_ATT_BS11_ENA_INTERF_CLASS | |
NM_ATT_BS11_ENA_INT_INTEC_HANDO | |
NM_ATT_BS11_ENA_INT_INTRC_HANDO | |
NM_ATT_BS11_ENA_MS_PWR_CTRL | |
NM_ATT_BS11_ENA_PWR_BDGT_HO | |
NM_ATT_BS11_ENA_PWR_CTRL_RLFW | |
NM_ATT_BS11_ENA_RXLEV_HO | |
NM_ATT_BS11_ENA_RXQUAL_HO | |
NM_ATT_BS11_FACCH_QUAL | |
NM_ATT_IPACC_DST_IP | |
NM_ATT_IPACC_DST_IP_PORT | |
NM_ATT_IPACC_SSRC | |
NM_ATT_IPACC_RTP_PAYLD_TYPE | |
NM_ATT_IPACC_BASEB_ID | |
NM_ATT_IPACC_STREAM_ID | |
NM_ATT_IPACC_NV_FLAGS | |
NM_ATT_IPACC_FREQ_CTRL | |
NM_ATT_IPACC_PRIM_OML_CFG | |
NM_ATT_IPACC_SEC_OML_CFG | |
NM_ATT_IPACC_IP_IF_CFG | |
NM_ATT_IPACC_IP_GW_CFG | |
NM_ATT_IPACC_IN_SERV_TIME | |
NM_ATT_IPACC_TRX_BTS_ASS | |
NM_ATT_IPACC_LOCATION | |
NM_ATT_IPACC_PAGING_CFG | |
NM_ATT_IPACC_FILE_DATA | |
NM_ATT_IPACC_UNIT_ID | |
NM_ATT_IPACC_PARENT_UNIT_ID | |
NM_ATT_IPACC_UNIT_NAME | |
NM_ATT_IPACC_SNMP_CFG | |
NM_ATT_IPACC_PRIM_OML_CFG_LIST | |
NM_ATT_IPACC_PRIM_OML_FB_TOUT | |
NM_ATT_IPACC_CUR_SW_CFG | |
NM_ATT_IPACC_TIMING_BUS | |
NM_ATT_IPACC_CGI | |
NM_ATT_IPACC_RAC | |
NM_ATT_IPACC_OBJ_VERSION | |
NM_ATT_IPACC_GPRS_PAGING_CFG | |
NM_ATT_IPACC_NSEI | |
NM_ATT_IPACC_BVCI | |
NM_ATT_IPACC_NSVCI | |
NM_ATT_IPACC_NS_CFG | |
NM_ATT_IPACC_BSSGP_CFG | |
NM_ATT_IPACC_NS_LINK_CFG | |
NM_ATT_IPACC_RLC_CFG | |
NM_ATT_IPACC_ALM_THRESH_LIST | |
NM_ATT_IPACC_MONIT_VAL_LIST | |
NM_ATT_IPACC_TIB_CONTROL | |
NM_ATT_IPACC_SUPP_FEATURES | |
NM_ATT_IPACC_CODING_SCHEMES | |
NM_ATT_IPACC_RLC_CFG_2 | |
NM_ATT_IPACC_HEARTB_TOUT | |
NM_ATT_IPACC_UPTIME | |
NM_ATT_IPACC_RLC_CFG_3 | |
NM_ATT_IPACC_SSL_CFG | |
NM_ATT_IPACC_SEC_POSSIBLE | |
NM_ATT_IPACC_IML_SSL_STATE | |
NM_ATT_IPACC_REVOC_DATE | |
NM_ATT_BS11_RF_RES_IND_PER | |
NM_ATT_BS11_RX_LEV_MIN_CELL | |
NM_ATT_BS11_ABIS_EXT_TIME | |
NM_ATT_BS11_TIMER_HO_REQUEST | |
NM_ATT_BS11_TIMER_NCELL | |
NM_ATT_BS11_TSYNC | |
NM_ATT_BS11_TTRAU | |
NM_ATT_BS11_EMRG_CFG_MEMBER | |
NM_ATT_BS11_TRX_AREA | |
NM_ATT_BS11_BCCH_RECONF | |
NM_ATT_BS11_BIT_ERR_THESH | |
NM_ATT_BS11_BOOT_SW_VERS | |
NM_ATT_BS11_CCLK_ACCURACY | |
NM_ATT_BS11_CCLK_TYPE | |
NM_ATT_BS11_INP_IMPEDANCE | |
NM_ATT_BS11_L1_PROT_TYPE | |
NM_ATT_BS11_LINE_CFG | |
NM_ATT_BS11_LI_PORT_1 | |
NM_ATT_BS11_LI_PORT_2 | |
NM_ATT_BS11_L1_REM_ALM_TYPE | |
NM_ATT_BS11_SW_LOAD_INTENDED | |
NM_ATT_BS11_SW_LOAD_SAFETY | |
NM_ATT_BS11_SW_LOAD_STORED | |
NM_ATT_BS11_VENDOR_NAME | |
NM_ATT_BS11_HOPPING_MODE | |
NM_ATT_BS11_LMT_LOGON_SESSION | |
NM_ATT_BS11_LMT_LOGIN_TIME | |
NM_ATT_BS11_LMT_USER_ACC_LEV | |
NM_ATT_BS11_LMT_USER_NAME | |
NM_ATT_BS11_L1_CONTROL_TS | |
NM_ATT_BS11_RADIO_MEAS_GRAN | |
NM_ATT_BS11_RADIO_MEAS_REP | |
NM_ATT_BS11_SH_LAPD_INT_TIMER | |
NM_ATT_BS11_BTS_STATE | |
NM_ATT_BS11_E1_STATE | |
NM_ATT_BS11_PLL | |
NM_ATT_BS11_RX_OFFSET | |
NM_ATT_BS11_ANT_TYPE | |
NM_ATT_BS11_PLL_MODE | |
NM_ATT_BS11_PASSWORD | |
NM_ATT_OSMO_NS_LINK_CFG | |
NM_ATT_OSMO_REDUCEPOWER | |
◆ abis_nm_avail_state
OML Availability State (Section 9.4.7)
Enumerator |
---|
NM_AVSTATE_IN_TEST | |
NM_AVSTATE_FAILED | |
NM_AVSTATE_POWER_OFF | |
NM_AVSTATE_OFF_LINE | |
NM_AVSTATE_DEPENDENCY | |
NM_AVSTATE_DEGRADED | |
NM_AVSTATE_NOT_INSTALLED | |
NM_AVSTATE_OK | |
◆ abis_nm_bs11_cell_alloc
Enumerator |
---|
NM_BS11_CANR_GSM | |
NM_BS11_CANR_DCS1800 | |
◆ abis_nm_chan_comb
Enumerator |
---|
NM_CHANC_TCHFull | |
NM_CHANC_TCHHalf | |
NM_CHANC_TCHHalf2 | |
NM_CHANC_SDCCH | |
NM_CHANC_mainBCCH | |
NM_CHANC_BCCHComb | |
NM_CHANC_BCCH | |
NM_CHANC_BCCH_CBCH | |
NM_CHANC_SDCCH_CBCH | |
NM_CHANC_IPAC_bPDCH | |
NM_CHANC_IPAC_cPDCH | |
NM_CHANC_IPAC_PDCH | |
NM_CHANC_IPAC_TCHFull_PDCH | |
NM_CHANC_IPAC_TCHFull_TCHHalf | |
NM_CHANC_OSMO_DYN | |
◆ abis_nm_event_type
Event Type (Section 9.4.16)
Enumerator |
---|
NM_EVT_COMM_FAIL | |
NM_EVT_QOS_FAIL | |
NM_EVT_PROC_FAIL | |
NM_EVT_EQUIP_FAIL | |
NM_EVT_ENV_FAIL | |
◆ abis_nm_ipacc_test_no
ip.access test number
Enumerator |
---|
NM_IPACC_TESTNO_RLOOP_ANT | |
NM_IPACC_TESTNO_RLOOP_XCVR | |
NM_IPACC_TESTNO_FUNC_OBJ | |
NM_IPACC_TESTNO_CHAN_USAGE | |
NM_IPACC_TESTNO_BCCH_CHAN_USAGE | |
NM_IPACC_TESTNO_FREQ_SYNC | |
NM_IPACC_TESTNO_BCCH_INFO | |
NM_IPACC_TESTNO_TX_BEACON | |
NM_IPACC_TESTNO_SYSINFO_MONITOR | |
NM_IPACC_TESTNO_BCCCH_MONITOR | |
◆ abis_nm_ipacc_test_res
first byte after length inside NM_ATT_TEST_REPORT
Enumerator |
---|
NM_IPACC_TESTRES_SUCCESS | |
NM_IPACC_TESTRES_TIMEOUT | |
NM_IPACC_TESTRES_NO_CHANS | |
NM_IPACC_TESTRES_PARTIAL | |
NM_IPACC_TESTRES_STOPPED | |
◆ abis_nm_ipacc_testres_ie
internal IE inside NM_ATT_TEST_REPORT
Enumerator |
---|
NM_IPACC_TR_IE_FREQ_ERR_LIST | |
NM_IPACC_TR_IE_CHAN_USAGE | |
NM_IPACC_TR_IE_BCCH_INFO | |
NM_IPACC_TR_IE_RESULT_DETAILS | |
NM_IPACC_TR_IE_FREQ_ERR | |
◆ abis_nm_msgtype
OML Message Type (Section 9.1)
Enumerator |
---|
NM_MT_LOAD_INIT | |
NM_MT_LOAD_INIT_ACK | |
NM_MT_LOAD_INIT_NACK | |
NM_MT_LOAD_SEG | |
NM_MT_LOAD_SEG_ACK | |
NM_MT_LOAD_ABORT | |
NM_MT_LOAD_END | |
NM_MT_LOAD_END_ACK | |
NM_MT_LOAD_END_NACK | |
NM_MT_SW_ACT_REQ | |
NM_MT_SW_ACT_REQ_ACK | |
NM_MT_SW_ACT_REQ_NACK | |
NM_MT_ACTIVATE_SW | |
NM_MT_ACTIVATE_SW_ACK | |
NM_MT_ACTIVATE_SW_NACK | |
NM_MT_SW_ACTIVATED_REP | |
NM_MT_ESTABLISH_TEI | |
NM_MT_ESTABLISH_TEI_ACK | |
NM_MT_ESTABLISH_TEI_NACK | |
NM_MT_CONN_TERR_SIGN | |
NM_MT_CONN_TERR_SIGN_ACK | |
NM_MT_CONN_TERR_SIGN_NACK | |
NM_MT_DISC_TERR_SIGN | |
NM_MT_DISC_TERR_SIGN_ACK | |
NM_MT_DISC_TERR_SIGN_NACK | |
NM_MT_CONN_TERR_TRAF | |
NM_MT_CONN_TERR_TRAF_ACK | |
NM_MT_CONN_TERR_TRAF_NACK | |
NM_MT_DISC_TERR_TRAF | |
NM_MT_DISC_TERR_TRAF_ACK | |
NM_MT_DISC_TERR_TRAF_NACK | |
NM_MT_CONN_MDROP_LINK | |
NM_MT_CONN_MDROP_LINK_ACK | |
NM_MT_CONN_MDROP_LINK_NACK | |
NM_MT_DISC_MDROP_LINK | |
NM_MT_DISC_MDROP_LINK_ACK | |
NM_MT_DISC_MDROP_LINK_NACK | |
NM_MT_SET_BTS_ATTR | |
NM_MT_SET_BTS_ATTR_ACK | |
NM_MT_SET_BTS_ATTR_NACK | |
NM_MT_SET_RADIO_ATTR | |
NM_MT_SET_RADIO_ATTR_ACK | |
NM_MT_SET_RADIO_ATTR_NACK | |
NM_MT_SET_CHAN_ATTR | |
NM_MT_SET_CHAN_ATTR_ACK | |
NM_MT_SET_CHAN_ATTR_NACK | |
NM_MT_PERF_TEST | |
NM_MT_PERF_TEST_ACK | |
NM_MT_PERF_TEST_NACK | |
NM_MT_TEST_REP | |
NM_MT_SEND_TEST_REP | |
NM_MT_SEND_TEST_REP_ACK | |
NM_MT_SEND_TEST_REP_NACK | |
NM_MT_STOP_TEST | |
NM_MT_STOP_TEST_ACK | |
NM_MT_STOP_TEST_NACK | |
NM_MT_STATECHG_EVENT_REP | |
NM_MT_FAILURE_EVENT_REP | |
NM_MT_STOP_EVENT_REP | |
NM_MT_STOP_EVENT_REP_ACK | |
NM_MT_STOP_EVENT_REP_NACK | |
NM_MT_REST_EVENT_REP | |
NM_MT_REST_EVENT_REP_ACK | |
NM_MT_REST_EVENT_REP_NACK | |
NM_MT_CHG_ADM_STATE | |
NM_MT_CHG_ADM_STATE_ACK | |
NM_MT_CHG_ADM_STATE_NACK | |
NM_MT_CHG_ADM_STATE_REQ | |
NM_MT_CHG_ADM_STATE_REQ_ACK | |
NM_MT_CHG_ADM_STATE_REQ_NACK | |
NM_MT_REP_OUTST_ALARMS | |
NM_MT_REP_OUTST_ALARMS_ACK | |
NM_MT_REP_OUTST_ALARMS_NACK | |
NM_MT_CHANGEOVER | |
NM_MT_CHANGEOVER_ACK | |
NM_MT_CHANGEOVER_NACK | |
NM_MT_OPSTART | |
NM_MT_OPSTART_ACK | |
NM_MT_OPSTART_NACK | |
NM_MT_REINIT | |
NM_MT_REINIT_ACK | |
NM_MT_REINIT_NACK | |
NM_MT_SET_SITE_OUT | |
NM_MT_SET_SITE_OUT_ACK | |
NM_MT_SET_SITE_OUT_NACK | |
NM_MT_CHG_HW_CONF | |
NM_MT_CHG_HW_CONF_ACK | |
NM_MT_CHG_HW_CONF_NACK | |
NM_MT_MEAS_RES_REQ | |
NM_MT_MEAS_RES_RESP | |
NM_MT_STOP_MEAS | |
NM_MT_START_MEAS | |
NM_MT_GET_ATTR | |
NM_MT_GET_ATTR_RESP | |
NM_MT_GET_ATTR_NACK | |
NM_MT_SET_ALARM_THRES | |
NM_MT_SET_ALARM_THRES_ACK | |
NM_MT_SET_ALARM_THRES_NACK | |
◆ abis_nm_msgtype_bs11
Siemens specific OML Message Types.
Enumerator |
---|
NM_MT_BS11_RESET_RESOURCE | |
NM_MT_BS11_BEGIN_DB_TX | |
NM_MT_BS11_BEGIN_DB_TX_ACK | |
NM_MT_BS11_BEGIN_DB_TX_NACK | |
NM_MT_BS11_END_DB_TX | |
NM_MT_BS11_END_DB_TX_ACK | |
NM_MT_BS11_END_DB_TX_NACK | |
NM_MT_BS11_CREATE_OBJ | |
NM_MT_BS11_CREATE_OBJ_ACK | |
NM_MT_BS11_CREATE_OBJ_NACK | |
NM_MT_BS11_DELETE_OBJ | |
NM_MT_BS11_DELETE_OBJ_ACK | |
NM_MT_BS11_DELETE_OBJ_NACK | |
NM_MT_BS11_SET_ATTR | |
NM_MT_BS11_SET_ATTR_ACK | |
NM_MT_BS11_SET_ATTR_NACK | |
NM_MT_BS11_LMT_SESSION | |
NM_MT_BS11_GET_STATE | |
NM_MT_BS11_GET_STATE_ACK | |
NM_MT_BS11_LMT_LOGON | |
NM_MT_BS11_LMT_LOGON_ACK | |
NM_MT_BS11_RESTART | |
NM_MT_BS11_RESTART_ACK | |
NM_MT_BS11_DISCONNECT | |
NM_MT_BS11_DISCONNECT_ACK | |
NM_MT_BS11_LMT_LOGOFF | |
NM_MT_BS11_LMT_LOGOFF_ACK | |
NM_MT_BS11_RECONNECT | |
NM_MT_BS11_RECONNECT_ACK | |
◆ abis_nm_msgtype_ipacc
ip.access specific OML Message Types
Enumerator |
---|
NM_MT_IPACC_RESTART | |
NM_MT_IPACC_RESTART_ACK | |
NM_MT_IPACC_RESTART_NACK | |
NM_MT_IPACC_RSL_CONNECT | |
NM_MT_IPACC_RSL_CONNECT_ACK | |
NM_MT_IPACC_RSL_CONNECT_NACK | |
NM_MT_IPACC_RSL_DISCONNECT | |
NM_MT_IPACC_RSL_DISCONNECT_ACK | |
NM_MT_IPACC_RSL_DISCONNECT_NACK | |
NM_MT_IPACC_CONN_TRAF | |
NM_MT_IPACC_CONN_TRAF_ACK | |
NM_MT_IPACC_CONN_TRAF_NACK | |
NM_MT_IPACC_DEF_BOOT_SW | |
NM_MT_IPACC_DEF_BOOT_SW_ACK | |
MN_MT_IPACC_DEF_BOOT_SW_NACK | |
NM_MT_IPACC_SET_NVATTR | |
NM_MT_IPACC_SET_NVATTR_ACK | |
NM_MT_IPACC_SET_NVATTR_NACK | |
NM_MT_IPACC_GET_NVATTR | |
NM_MT_IPACC_GET_NVATTR_ACK | |
NM_MT_IPACC_GET_NVATTR_NACK | |
NM_MT_IPACC_SET_ATTR | |
NM_MT_IPACC_SET_ATTR_ACK | |
NM_MT_IPACC_SET_ATTR_NACK | |
◆ abis_nm_nack_cause
NACK causes (Section 9.4.36)
Enumerator |
---|
NM_NACK_INCORR_STRUCT | |
NM_NACK_MSGTYPE_INVAL | |
NM_NACK_OBJCLASS_INVAL | |
NM_NACK_OBJCLASS_NOTSUPP | |
NM_NACK_BTSNR_UNKN | |
NM_NACK_TRXNR_UNKN | |
NM_NACK_OBJINST_UNKN | |
NM_NACK_ATTRID_INVAL | |
NM_NACK_ATTRID_NOTSUPP | |
NM_NACK_PARAM_RANGE | |
NM_NACK_ATTRLIST_INCONSISTENT | |
NM_NACK_SPEC_IMPL_NOTSUPP | |
NM_NACK_CANT_PERFORM | |
NM_NACK_RES_NOTIMPL | |
NM_NACK_RES_NOTAVAIL | |
NM_NACK_FREQ_NOTAVAIL | |
NM_NACK_TEST_NOTSUPP | |
NM_NACK_CAPACITY_RESTR | |
NM_NACK_PHYSCFG_NOTPERFORM | |
NM_NACK_TEST_NOTINIT | |
NM_NACK_PHYSCFG_NOTRESTORE | |
NM_NACK_TEST_NOSUCH | |
NM_NACK_TEST_NOSTOP | |
NM_NACK_MSGINCONSIST_PHYSCFG | |
NM_NACK_FILE_INCOMPLETE | |
NM_NACK_FILE_NOTAVAIL | |
NM_NACK_FILE_NOTACTIVATE | |
NM_NACK_REQ_NOT_GRANT | |
NM_NACK_WAIT | |
NM_NACK_NOTH_REPORT_EXIST | |
NM_NACK_MEAS_NOTSUPP | |
NM_NACK_MEAS_NOTSTART | |
◆ abis_nm_obj_class
OML Object Class (Section 9.2)
Enumerator |
---|
NM_OC_SITE_MANAGER | |
NM_OC_BTS | |
NM_OC_RADIO_CARRIER | |
NM_OC_CHANNEL | |
NM_OC_BASEB_TRANSC | |
NM_OC_IPAC_E1_TRUNK | |
NM_OC_IPAC_E1_PORT | |
NM_OC_IPAC_E1_CHAN | |
NM_OC_IPAC_CLK_MODULE | |
NM_OC_BS11_ADJC | |
NM_OC_BS11_HANDOVER | |
NM_OC_BS11_PWR_CTRL | |
NM_OC_BS11_BTSE | |
NM_OC_BS11_RACK | |
NM_OC_BS11 | |
NM_OC_BS11_TEST | |
NM_OC_BS11_ENVABTSE | |
NM_OC_BS11_BPORT | |
NM_OC_GPRS_NSE | |
NM_OC_GPRS_CELL | |
NM_OC_GPRS_NSVC | |
NM_OC_NULL | |
◆ abis_nm_op_state
OML Operational State.
Enumerator |
---|
NM_OPSTATE_DISABLED | |
NM_OPSTATE_ENABLED | |
NM_OPSTATE_NULL | |
◆ abis_nm_pcause_type
Probable Cause Type (Section 9.4.43)
Enumerator |
---|
NM_PCAUSE_T_X721 | |
NM_PCAUSE_T_GSM | |
NM_PCAUSE_T_MANUF | |
◆ abis_nm_severity
Perceived Severity (Section: 9.4.63)
Enumerator |
---|
NM_SEVER_CEASED | |
NM_SEVER_CRITICAL | |
NM_SEVER_MAJOR | |
NM_SEVER_MINOR | |
NM_SEVER_WARNING | |
NM_SEVER_INDETERMINATE | |
◆ abis_nm_t200_idx
3GPP TS 12.21 9.4.53 T200 index
Enumerator |
---|
T200_SDCCH | |
T200_FACCH_F | |
T200_FACCH_H | |
T200_SACCH_TCH_SAPI0 | |
T200_SACCH_SDCCH | |
T200_SDCCH_SAPI3 | |
T200_SACCH_TCH_SAPI3 | |
◆ ipac_bcch_info_type
ip.access NWL BCCH information type
Enumerator |
---|
IPAC_BINF_RXLEV | |
IPAC_BINF_RXQUAL | |
IPAC_BINF_FREQ_ERR_QUAL | |
IPAC_BINF_FRAME_OFFSET | |
IPAC_BINF_FRAME_NR_OFFSET | |
IPAC_BINF_BSIC | |
IPAC_BINF_CGI | |
IPAC_BINF_NEIGH_BA_SI2 | |
IPAC_BINF_NEIGH_BA_SI2bis | |
IPAC_BINF_NEIGH_BA_SI2ter | |
IPAC_BINF_CELL_ALLOC | |
◆ ipac_eie
ip.access IEI
Enumerator |
---|
NM_IPAC_EIE_ARFCN_WHITE | |
NM_IPAC_EIE_ARFCH_BLACK | |
NM_IPAC_EIE_FREQ_ERR_LIST | |
NM_IPAC_EIE_CHAN_USE_LIST | |
NM_IPAC_EIE_BCCH_INFO_TYPE | |
NM_IPAC_EIE_BCCH_INFO | |
NM_IPAC_EIE_CONFIG | |
NM_IPAC_EIE_RES_DETAILS | |
NM_IPAC_EIE_RXLEV_THRESH | |
NM_IPAC_EIE_FREQ_SYNC_OPTS | |
NM_IPAC_EIE_MAC_ADDR | |
NM_IPAC_EIE_HW_SW_COMPAT_NR | |
NM_IPAC_EIE_MANUF_SER_NR | |
NM_IPAC_EIE_OEM_ID | |
NM_IPAC_EIE_DATE_TIME_MANUF | |
NM_IPAC_EIE_DATE_TIME_CALIB | |
NM_IPAC_EIE_BEACON_INFO | |
NM_IPAC_EIE_FREQ_ERR | |
NM_IPAC_EIE_FREQ_BANDS | |
NM_IPAC_EIE_MAX_TA | |
NM_IPAC_EIE_CIPH_ALGOS | |
NM_IPAC_EIE_CHAN_TYPES | |
NM_IPAC_EIE_CHAN_MODES | |
NM_IPAC_EIE_GPRS_CODING | |
NM_IPAC_EIE_RTP_FEATURES | |
NM_IPAC_EIE_RSL_FEATURES | |
NM_IPAC_EIE_BTS_HW_CLASS | |
NM_IPAC_EIE_BTS_ID | |
◆ osmo_oml_nsvc_address_type
Osmocom NSVC address type for NM_ATT_OSMO_NS_LINK_CFG.
Enumerator |
---|
OSMO_NSVC_ADDR_UNSPEC | |
OSMO_NSVC_ADDR_IPV4 | |
OSMO_NSVC_ADDR_IPV6 | |
◆ __attribute__()
◆ abis_nm_admin_name()
static const char* abis_nm_admin_name |
( |
uint8_t |
admin | ) |
|
|
inlinestatic |
◆ abis_nm_avail_name()
const char * abis_nm_avail_name |
( |
uint8_t |
avail | ) |
|
◆ abis_nm_chcomb4pchan()
◆ abis_nm_debugp_foh()
◆ abis_nm_dump_foh()
◆ abis_nm_dump_foh_buf()
char * abis_nm_dump_foh_buf |
( |
char * |
buf, |
|
|
size_t |
buf_len, |
|
|
const struct abis_om_fom_hdr * |
foh |
|
) |
| |
◆ abis_nm_dump_foh_c()
char * abis_nm_dump_foh_c |
( |
void * |
ctx, |
|
|
const struct abis_om_fom_hdr * |
foh |
|
) |
| |
◆ abis_nm_event_type_name()
const char * abis_nm_event_type_name |
( |
uint8_t |
cause | ) |
|
◆ abis_nm_fail_evt_rep()
◆ abis_nm_fail_evt_vrep()
Pack 3GPP TS 12.21 ยง 8.8.2 Failure Event Report into msgb.
References ABIS_NM_MSG_HEADROOM, ABIS_NM_MSG_SIZE, cause, len, msgb_alloc_headroom(), msgb_free(), msgb_tl16v_put(), msgb_tv_fixed_put(), msgb_tv_put(), NM_ATT_ADD_TEXT, NM_ATT_EVENT_TYPE, NM_ATT_PROB_CAUSE, and NM_ATT_SEVERITY.
Referenced by abis_nm_fail_evt_rep().
◆ 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.
- Parameters
-
[in] | buf | buffer |
[in] | buf_len | buffer length |
[out] | sw | SW Description struct array |
[in] | sw_len | Expected number of SW Description entries |
- Returns
- Number fo parsed SW-Description entries, negative error code otherwise
References abis_nm_get_sw_desc(), abis_nm_get_sw_desc_len(), and len.
◆ abis_nm_get_sw_desc()
static int abis_nm_get_sw_desc |
( |
struct abis_nm_sw_desc * |
sw, |
|
|
const uint8_t * |
buf, |
|
|
size_t |
length |
|
) |
| |
|
inlinestatic |
Parse single 3GPP TS 52.021 ยง9.4.62 SW Description from buffer.
- Parameters
-
[out] | sw | SW Description struct |
[in] | buf | buffer |
[in] | len | buffer length |
- Returns
- 0 if parsing succeeded, negative error code otherwise
References abis_nm_get_sw_desc_len(), tlv_definition::def, abis_nm_sw_desc::file_id, abis_nm_sw_desc::file_id_len, abis_nm_sw_desc::file_version, abis_nm_sw_desc::file_version_len, len, length, NM_ATT_FILE_ID, NM_ATT_FILE_VERSION, NM_ATT_SW_DESCR, tlv_parse(), TLV_TYPE_TL16V, TLV_TYPE_TV, TLVP_LEN, TLVP_PRESENT, and TLVP_VAL.
Referenced by abis_nm_get_sw_conf().
◆ abis_nm_get_sw_desc_len()
uint32_t abis_nm_get_sw_desc_len |
( |
const uint8_t * |
buf, |
|
|
size_t |
len |
|
) |
| |
◆ abis_nm_nack_cause_name()
const char * abis_nm_nack_cause_name |
( |
uint8_t |
cause | ) |
|
◆ abis_nm_nack_name()
const char * abis_nm_nack_name |
( |
uint8_t |
nack | ) |
|
◆ abis_nm_opstate_name()
const char * abis_nm_opstate_name |
( |
uint8_t |
os | ) |
|
◆ abis_nm_pchan4chcomb()
◆ 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_desc |
|
) |
| |
Put given 3GPP TS 52.021 ยง9.4.62 SW Description into msgb.
- Parameters
-
[out] | msg | message buffer |
[in] | sw | SW Description struct |
[in] | put_sw_descr | boolean, whether to put NM_ATT_SW_DESCR IE or not |
- Returns
- length of buffer space necessary to store sw
References abis_nm_sw_desc_len(), abis_nm_sw_desc::file_id, abis_nm_sw_desc::file_id_len, abis_nm_sw_desc::file_version, abis_nm_sw_desc::file_version_len, msg, msgb_tl16v_put(), msgb_v_put(), NM_ATT_FILE_ID, NM_ATT_FILE_VERSION, and NM_ATT_SW_DESCR.
Referenced by abis_nm_put_sw_file().
◆ 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 |
|
) |
| |
◆ abis_nm_severity_name()
const char * abis_nm_severity_name |
( |
uint8_t |
cause | ) |
|
◆ abis_nm_sw_desc_len()
uint16_t abis_nm_sw_desc_len |
( |
const struct abis_nm_sw_desc * |
sw, |
|
|
bool |
put_sw_desc |
|
) |
| |
◆ abis_nm_test_name()
const char * abis_nm_test_name |
( |
uint8_t |
test | ) |
|
◆ __attribute__
◆ abis_mm_event_cause_names [1/2]
◆ abis_mm_event_cause_names [2/2]
◆ abis_nm_adm_state_names [1/2]
◆ abis_nm_adm_state_names [2/2]
Initial value:
Human-readable names for OML administrative state.
Referenced by abis_nm_admin_name().
◆ abis_nm_att_names [1/2]
3GPP TS 52.021 ยง9.4 Attributes and Parameters
◆ abis_nm_att_names [2/2]
3GPP TS 52.021 ยง9.4 Attributes and Parameters
◆ abis_nm_att_settable
Initial value:
Attributes that the BSC can set, not only get, according to Section 9.4.
◆ abis_nm_att_tlvdef [1/2]
GSM A-bis OML TLV parser definition.
◆ abis_nm_att_tlvdef [2/2]
GSM A-bis OML TLV parser definition.
◆ abis_nm_att_tlvdef_ipa [1/2]
GSM A-bis OML IPA TLV parser definition.
◆ abis_nm_att_tlvdef_ipa [2/2]
GSM A-bis OML IPA TLV parser definition.
◆ abis_nm_ipa_magic [1/2]
const char abis_nm_ipa_magic[13] |
◆ abis_nm_ipa_magic [2/2]
const char abis_nm_ipa_magic[13] = "com.ipaccess" |
◆ abis_nm_ipacc_chanm_desc [1/2]
◆ abis_nm_ipacc_chanm_desc [2/2]
◆ abis_nm_ipacc_chant_desc [1/2]
◆ abis_nm_ipacc_chant_desc [2/2]
◆ abis_nm_ipacc_ciph_algo_desc [1/2]
◆ abis_nm_ipacc_ciph_algo_desc [2/2]
◆ abis_nm_ipacc_freq_band_desc [1/2]
◆ abis_nm_ipacc_freq_band_desc [2/2]
◆ abis_nm_ipacc_gprs_coding_desc [1/2]
◆ abis_nm_ipacc_gprs_coding_desc [2/2]
◆ abis_nm_ipacc_rsl_feat_desc [1/2]
◆ abis_nm_ipacc_rsl_feat_desc [2/2]
◆ abis_nm_ipacc_rtp_feat_desc [1/2]
◆ abis_nm_ipacc_rtp_feat_desc [2/2]
◆ abis_nm_msg_disc_names [1/2]
Human-readable strings for A-bis OML Object Class.
◆ abis_nm_msg_disc_names [2/2]
Initial value:
Human-readable strings for A-bis OML Object Class.
◆ abis_nm_msgtype_names [1/2]
3GPP TS 52.021 ยง9.1 Message Types
◆ abis_nm_msgtype_names [2/2]
3GPP TS 52.021 ยง9.1 Message Types
◆ abis_nm_nacks [1/2]
All NACKs (negative acknowledgements.
◆ abis_nm_nacks [2/2]
All NACKs (negative acknowledgements.
◆ abis_nm_no_ack_nack [1/2]
messages without ACK/NACK
◆ abis_nm_no_ack_nack [2/2]
Initial value:
messages without ACK/NACK
◆ abis_nm_obj_class_names [1/2]
◆ abis_nm_obj_class_names [2/2]
◆ abis_nm_osmo_att_tlvdef [1/2]
org.osmocom GSM A-bis OML TLV parser definition
◆ abis_nm_osmo_att_tlvdef [2/2]
Initial value:
org.osmocom GSM A-bis OML TLV parser definition
◆ abis_nm_osmo_magic [1/2]
const char abis_nm_osmo_magic[12] |
◆ abis_nm_osmo_magic [2/2]
const char abis_nm_osmo_magic[12] = "org.osmocom" |
◆ abis_nm_pcause_type_names [1/2]
◆ abis_nm_pcause_type_names [2/2]
◆ abis_nm_reports [1/2]
unidirectional messages from BTS to BSC
◆ abis_nm_reports [2/2]
Initial value:
unidirectional messages from BTS to BSC
◆ abis_nm_sw_load_msgs [1/2]
messages related to software load
◆ abis_nm_sw_load_msgs [2/2]
Initial value:
messages related to software load
◆ abis_nm_t200_ms [1/2]
const uint8_t abis_nm_t200_ms[] |
Initial value:
3GPP TS 12.21 9.4.53 T200 values (in msec)
◆ abis_nm_t200_ms [2/2]
const uint8_t abis_nm_t200_ms[] |
3GPP TS 12.21 9.4.53 T200 values (in msec)
◆ avail_names
Initial value:= {
{ 0, "In test" },
{ 1, "Failed" },
{ 2, "Power off" },
{ 3, "Off line" },
{ 5, "Dependency" },
{ 6, "Degraded" },
{ 7, "Not installed" },
{ 0xff, "OK" },
{ 0, NULL }
}
Referenced by abis_nm_avail_name().
◆ chcomb4pchan
◆ event_type_names
◆ nack_cause_names
◆ nack_names
◆ severity_names
◆ test_names
@ NM_ATT_OSMO_NS_LINK_CFG
Definition: gsm_12_21.h:511
#define NM_IPAC_F_CHANT_TCHF_TCHH
Definition: gsm_12_21.h:811
#define NM_IPAC_F_CHANM_SPEECH_AFS
Definition: gsm_12_21.h:816
@ NM_IPACC_TESTNO_BCCCH_MONITOR
Definition: gsm_12_21.h:724
#define ABIS_OM_MDISC_TRAU
Message Discriminator for TRAU management.
Definition: gsm_12_21.h:50
@ GSM_PCHAN_TCH_H
Definition: gsm_utils.h:221
@ NM_ATT_START_TIME
Definition: gsm_12_21.h:366
@ GSM_PCHAN_UNKNOWN
Definition: gsm_utils.h:225
@ NM_OC_SITE_MANAGER
Definition: gsm_12_21.h:286
#define NM_IPAC_F_GPRS_CODING_CS2
Definition: gsm_12_21.h:834
@ NM_OC_IPAC_E1_CHAN
Definition: gsm_12_21.h:295
@ OSMO_EVT_CRIT_BOOT_FAIL
Definition: gsm_12_21.h:262
@ NM_ATT_TEST_DUR
Definition: gsm_12_21.h:369
@ GSM_PCHAN_OSMO_DYN
Definition: gsm_utils.h:228
@ NM_SEVER_CRITICAL
Definition: gsm_12_21.h:583
@ NM_CHANC_TCHFull
Definition: gsm_12_21.h:546
@ NM_OC_BS11_ENVABTSE
Definition: gsm_12_21.h:305
#define NM_IPAC_F_GPRS_CODING_CS1
ip.access support flags for NM_IPAC_EIE_GPRS_CODING (GPRS)
Definition: gsm_12_21.h:833
@ NM_MT_ACTIVATE_SW_NACK
Definition: gsm_12_21.h:98
@ NM_ATT_FILE_DATA
Definition: gsm_12_21.h:386
#define NM_IPAC_F_CHANM_SPEECH_HS
Definition: gsm_12_21.h:817
@ NM_CHANC_BCCHComb
Definition: gsm_12_21.h:553
@ NM_ATT_SEVERITY
Definition: gsm_12_21.h:382
@ T200_SACCH_TCH_SAPI0
Definition: gsm_12_21.h:652
@ NM_CHANC_OSMO_DYN
Definition: gsm_12_21.h:566
@ T200_SACCH_TCH_SAPI3
Definition: gsm_12_21.h:655
#define NM_IPAC_F_CHANM_SPEECH_AHS
Definition: gsm_12_21.h:818
@ OSMO_EVT_MAJ_RSL_FAIL
Definition: gsm_12_21.h:265
@ NM_OC_GPRS_CELL
Definition: gsm_12_21.h:309
@ NM_ATT_ADD_TEXT
Definition: gsm_12_21.h:319
@ OSMO_EVT_CRIT_SW_FATAL
Definition: gsm_12_21.h:259
#define NM_IPAC_F_CHANT_BCCH_SDCCH4_CBCH
Definition: gsm_12_21.h:805
@ NM_MT_STOP_MEAS
Definition: gsm_12_21.h:181
@ NM_OC_BASEB_TRANSC
Definition: gsm_12_21.h:290
#define NM_IPAC_F_RTP_FEAT_IR_8k
Definition: gsm_12_21.h:850
#define NM_IPAC_F_CIPH_ALGO_A57
Definition: gsm_12_21.h:795
@ NM_ATT_GET_ARI
Definition: gsm_12_21.h:383
#define NM_IPAC_F_CHANM_SPEECH_FS
ip.access support flags for NM_IPAC_EIE_CHAN_MODES (speech codecs)
Definition: gsm_12_21.h:814
#define NM_IPAC_F_RTP_FEAT_IR_32k
Definition: gsm_12_21.h:852
@ NM_OC_GPRS_NSE
Definition: gsm_12_21.h:308
@ NM_ATT_OUTST_ALARM
Definition: gsm_12_21.h:385
@ NM_ATT_HW_CONF_CHG
Definition: gsm_12_21.h:384
@ NM_OC_BS11_PWR_CTRL
Definition: gsm_12_21.h:300
@ NM_CHANC_SDCCH
Definition: gsm_12_21.h:551
@ OSMO_EVT_MIN_PAG_TAB_FULL
Definition: gsm_12_21.h:269
@ NM_OC_BTS
Definition: gsm_12_21.h:287
#define NM_IPAC_F_RTP_FEAT_IR_64k
Definition: gsm_12_21.h:853
#define NM_IPAC_F_FREQ_BAND_PGSM
ip.access support flags for NM_IPAC_EIE_FREQ_BANDS
Definition: gsm_12_21.h:779
@ GSM_PCHAN_TCH_F
Definition: gsm_utils.h:220
@ NM_CHANC_IPAC_TCHFull_PDCH
Definition: gsm_12_21.h:563
@ NM_MT_SW_ACTIVATED_REP
Definition: gsm_12_21.h:99
#define NM_IPAC_F_CHANT_TCHF_PDCHF
Definition: gsm_12_21.h:809
@ T200_FACCH_H
Definition: gsm_12_21.h:651
@ NM_MT_ACTIVATE_SW_ACK
Definition: gsm_12_21.h:97
@ NM_ATT_MEAS_RES
Definition: gsm_12_21.h:387
@ NM_IPACC_TESTNO_FREQ_SYNC
Definition: gsm_12_21.h:720
@ GSM_PCHAN_CCCH
Definition: gsm_utils.h:218
@ NM_EVT_ENV_FAIL
Definition: gsm_12_21.h:577
@ NM_ATT_PROB_CAUSE
Definition: gsm_12_21.h:357
@ NM_ATT_WINDOW_SIZE
Definition: gsm_12_21.h:373
#define NM_IPAC_F_FREQ_BAND_PCS
Definition: gsm_12_21.h:783
#define NM_IPAC_F_RTP_FEAT_MULTIPLEX_SRTP
Definition: gsm_12_21.h:855
@ NM_ATT_NACK_CAUSES
Definition: gsm_12_21.h:350
@ NM_MT_LOAD_INIT_NACK
Definition: gsm_12_21.h:86
@ NM_STATE_LOCKED
Definition: gsm_12_21.h:518
@ NM_OC_BS11
Definition: gsm_12_21.h:303
@ NM_IPACC_TESTNO_BCCH_CHAN_USAGE
Definition: gsm_12_21.h:719
@ NM_ATT_OSMO_REDUCEPOWER
Definition: gsm_12_21.h:512
@ NM_MT_TEST_REP
Definition: gsm_12_21.h:137
@ NM_STATE_SHUTDOWN
Definition: gsm_12_21.h:520
@ NM_ATT_DEST
Definition: gsm_12_21.h:331
@ GSM_PCHAN_PDCH
Definition: gsm_utils.h:223
#define NM_IPAC_F_CHANT_SDCCH8
Definition: gsm_12_21.h:801
@ NM_IPACC_TESTNO_SYSINFO_MONITOR
Definition: gsm_12_21.h:723
#define NM_IPAC_F_CHANM_CSD_T_1200_75
ip.access support flags for NM_IPAC_EIE_CHAN_MODES (CSD transparent)
Definition: gsm_12_21.h:824
#define NM_IPAC_F_FREQ_BAND_EGSM
Definition: gsm_12_21.h:780
#define NM_IPAC_F_CIPH_ALGO_A52
Definition: gsm_12_21.h:790
#define NM_IPAC_F_CHANM_CSD_NT_14k4
Definition: gsm_12_21.h:822
#define NM_IPAC_F_FREQ_BAND_450
Definition: gsm_12_21.h:786
#define NM_IPAC_F_RSL_FEAT_PHYSICAL_CONTEXT
ip.access support flags for NM_IPAC_EIE_RSL_FEATURES
Definition: gsm_12_21.h:858
#define NM_IPAC_F_CHANM_CSD_T_2k4
Definition: gsm_12_21.h:827
#define NM_IPAC_F_FREQ_BAND_850
Definition: gsm_12_21.h:784
#define NM_IPAC_F_CIPH_ALGO_A58
Definition: gsm_12_21.h:796
@ OSMO_EVT_MAJ_UNSUP_ATTR
Definition: gsm_12_21.h:266
@ OSMO_EVT_WARN_SW_WARN
Definition: gsm_12_21.h:271
@ NM_ATT_TEST_REPORT
Definition: gsm_12_21.h:371
#define NM_IPAC_F_GPRS_CODING_MCS2
Definition: gsm_12_21.h:839
@ NM_CHANC_BCCH_CBCH
Definition: gsm_12_21.h:556
@ NM_OC_CHANNEL
Definition: gsm_12_21.h:289
@ GSM_PCHAN_SDCCH8_SACCH8C_CBCH
Definition: gsm_utils.h:227
#define NM_IPAC_F_CHANM_CSD_T_4k8
Definition: gsm_12_21.h:828
@ TLV_TYPE_TL16V
tag, 16 bit length, value
Definition: tlv.h:514
@ NM_STATE_UNLOCKED
Definition: gsm_12_21.h:519
@ NM_ATT_ADD_INFO
Definition: gsm_12_21.h:318
@ NM_ATT_PHYS_CONF
Definition: gsm_12_21.h:354
@ NM_OC_BS11_BTSE
Definition: gsm_12_21.h:301
@ NM_CHANC_mainBCCH
Definition: gsm_12_21.h:552
#define NM_IPAC_F_CHANT_TCHH
Definition: gsm_12_21.h:800
@ NM_OC_IPAC_E1_TRUNK
Definition: gsm_12_21.h:293
@ NM_CHANC_IPAC_PDCH
Definition: gsm_12_21.h:562
@ NM_MT_LOAD_END_NACK
Definition: gsm_12_21.h:92
#define NM_IPAC_F_CIPH_ALGO_A55
Definition: gsm_12_21.h:793
@ GSM_PCHAN_CCCH_SDCCH4_CBCH
Definition: gsm_utils.h:226
@ NM_ATT_TEST_NO
Definition: gsm_12_21.h:370
#define NM_IPAC_F_CHANM_CSD_T_9k6
Definition: gsm_12_21.h:829
@ GSM_PCHAN_CCCH_SDCCH4
Definition: gsm_utils.h:219
@ NM_ATT_EVENT_TYPE
Definition: gsm_12_21.h:333
@ NM_OC_BS11_ADJC
Definition: gsm_12_21.h:298
@ OSMO_EVT_CRIT_RTP_TOUT
Definition: gsm_12_21.h:261
#define NM_IPAC_F_CHANT_BCH
Definition: gsm_12_21.h:804
#define NM_IPAC_F_CIPH_ALGO_A53
Definition: gsm_12_21.h:791
@ NM_PCAUSE_T_MANUF
Definition: gsm_12_21.h:594
#define NM_IPAC_F_FREQ_BAND_480
Definition: gsm_12_21.h:785
@ NM_EVT_EQUIP_FAIL
Definition: gsm_12_21.h:576
@ NM_CHANC_TCHHalf
Definition: gsm_12_21.h:547
#define ABIS_OM_MDISC_MMI
Message Discriminator for Man Machine Interface.
Definition: gsm_12_21.h:48
@ NM_OC_IPAC_CLK_MODULE
Definition: gsm_12_21.h:296
@ NM_ATT_LIST_REQ_ATTR
Definition: gsm_12_21.h:342
#define NM_IPAC_F_CHANM_CSD_T_600
Definition: gsm_12_21.h:825
@ T200_SACCH_SDCCH
Definition: gsm_12_21.h:653
#define NM_IPAC_F_CHANM_CSD_T_1k2
Definition: gsm_12_21.h:826
@ T200_FACCH_F
Definition: gsm_12_21.h:650
@ NM_MT_LOAD_SEG_ACK
Definition: gsm_12_21.h:88
@ OSMO_EVT_MAJ_UKWN_MSG
Definition: gsm_12_21.h:264
#define NM_IPAC_F_CHANM_CSD_NT_4k8
ip.access support flags for NM_IPAC_EIE_CHAN_MODES (CSD non-transparent)
Definition: gsm_12_21.h:820
@ NM_MT_STATECHG_EVENT_REP
Definition: gsm_12_21.h:145
#define NM_IPAC_F_CHANT_BCCH
Definition: gsm_12_21.h:802
@ NM_IPACC_TESTNO_TX_BEACON
Definition: gsm_12_21.h:722
#define NM_IPAC_F_CIPH_ALGO_A51
ip.access support flags for NM_IPAC_EIE_CIPH_ALGOS
Definition: gsm_12_21.h:789
#define NM_IPAC_F_GPRS_CODING_MCS8
Definition: gsm_12_21.h:845
#define NM_IPAC_F_GPRS_CODING_MCS9
Definition: gsm_12_21.h:846
@ OSMO_EVT_EXT_ALARM
Definition: gsm_12_21.h:273
@ NM_SEVER_INDETERMINATE
Definition: gsm_12_21.h:587
@ NM_IPACC_TESTNO_CHAN_USAGE
Definition: gsm_12_21.h:718
#define NM_IPAC_F_GPRS_CODING_MCS1
ip.access support flags for NM_IPAC_EIE_GPRS_CODING (EGPRS)
Definition: gsm_12_21.h:838
@ NM_SEVER_WARNING
Definition: gsm_12_21.h:586
#define NM_IPAC_F_CIPH_ALGO_A54
Definition: gsm_12_21.h:792
@ NM_ATT_MDROP_NEXT
Definition: gsm_12_21.h:349
#define NM_IPAC_F_GPRS_CODING_CS4
Definition: gsm_12_21.h:836
@ NM_PCAUSE_T_GSM
Definition: gsm_12_21.h:593
#define NM_IPAC_F_CIPH_ALGO_A56
Definition: gsm_12_21.h:794
#define NM_IPAC_F_RSL_FEAT_RTP_PT2
Definition: gsm_12_21.h:860
@ T200_SDCCH
Definition: gsm_12_21.h:649
#define NM_IPAC_F_FREQ_BAND_DCS
Definition: gsm_12_21.h:782
@ NM_MT_LOAD_ABORT
Definition: gsm_12_21.h:89
@ NM_SEVER_CEASED
Definition: gsm_12_21.h:582
@ NM_OC_IPAC_E1_PORT
Definition: gsm_12_21.h:294
@ OSMO_EVT_PCU_VERS
Definition: gsm_12_21.h:274
@ OSMO_EVT_MAJ_NET_CONGEST
Definition: gsm_12_21.h:267
@ NM_MT_START_MEAS
Definition: gsm_12_21.h:182
@ OSMO_EVT_CRIT_PROC_STOP
Definition: gsm_12_21.h:260
#define NM_IPAC_F_RTP_FEAT_IR_16k
Definition: gsm_12_21.h:851
#define NM_IPAC_F_CHANT_PDCHF
ip.access support flags for NM_IPAC_EIE_CHAN_TYPES (2nd octet)
Definition: gsm_12_21.h:808
@ T200_SDCCH_SAPI3
Definition: gsm_12_21.h:654
@ NM_OC_GPRS_NSVC
Definition: gsm_12_21.h:310
#define NM_IPAC_F_GPRS_CODING_MCS6
Definition: gsm_12_21.h:843
#define NM_IPAC_F_CHANT_TCHF
ip.access support flags for NM_IPAC_EIE_CHAN_TYPES (1st octet)
Definition: gsm_12_21.h:799
@ NM_PCAUSE_T_X721
Definition: gsm_12_21.h:592
@ GSM_PCHAN_TCH_F_PDCH
Definition: gsm_utils.h:224
@ NM_OC_BS11_RACK
Definition: gsm_12_21.h:302
@ NM_MT_LOAD_END_ACK
Definition: gsm_12_21.h:91
@ NM_IPACC_TESTNO_BCCH_INFO
Definition: gsm_12_21.h:721
@ NM_MT_MEAS_RES_REQ
Definition: gsm_12_21.h:179
#define NM_IPAC_F_CHANM_CSD_T_14k4
Definition: gsm_12_21.h:830
#define NM_IPAC_F_GPRS_CODING_CS3
Definition: gsm_12_21.h:835
#define NM_IPAC_F_RTP_FEAT_MULTIPLEX_RTP
Definition: gsm_12_21.h:854
@ NM_SEVER_MAJOR
Definition: gsm_12_21.h:584
@ NM_ATT_SPEC_PROB
Definition: gsm_12_21.h:365
@ GSM_PCHAN_SDCCH8_SACCH8C
Definition: gsm_utils.h:222
#define NM_IPAC_F_GPRS_CODING_MCS5
Definition: gsm_12_21.h:842
#define NM_IPAC_F_FREQ_BAND_RGSM
Definition: gsm_12_21.h:781
@ NM_STATE_NULL
Definition: gsm_12_21.h:521
@ NM_ATT_MEAS_TYPE
Definition: gsm_12_21.h:388
@ NM_EVT_COMM_FAIL
Definition: gsm_12_21.h:573
@ NM_OC_BS11_HANDOVER
Definition: gsm_12_21.h:299
#define NM_IPAC_F_CHANT_TCHH_PDCHH
Definition: gsm_12_21.h:810
#define NM_IPAC_F_CHANM_SPEECH_EFS
Definition: gsm_12_21.h:815
@ GSM_PCHAN_NONE
Definition: gsm_utils.h:217
@ NM_OC_RADIO_CARRIER
Definition: gsm_12_21.h:288
@ NM_ATT_RAD_SUBC
Definition: gsm_12_21.h:360
#define ABIS_OM_MDISC_MANUF
Message Discriminator for Manufacturer Specific Messages.
Definition: gsm_12_21.h:52
@ NM_OC_BS11_TEST
Definition: gsm_12_21.h:304
#define ABIS_OM_MDISC_FOM
Message Discriminator for Formatted Object Messages.
Definition: gsm_12_21.h:46
@ NM_MT_LOAD_INIT_ACK
Definition: gsm_12_21.h:85
@ NM_OC_BS11_BPORT
Definition: gsm_12_21.h:306
#define NM_IPAC_F_CHANM_CSD_NT_9k6
Definition: gsm_12_21.h:821
#define NM_IPAC_F_RSL_FEAT_DYN_PDCH_ACT
Definition: gsm_12_21.h:859
@ NM_ATT_SOURCE
Definition: gsm_12_21.h:364
#define NM_IPAC_F_GPRS_CODING_MCS4
Definition: gsm_12_21.h:841
@ NM_EVT_QOS_FAIL
Definition: gsm_12_21.h:574
@ NM_SEVER_MINOR
Definition: gsm_12_21.h:585
#define NM_IPAC_F_GPRS_CODING_MCS3
Definition: gsm_12_21.h:840
@ NM_CHANC_SDCCH_CBCH
Definition: gsm_12_21.h:557
@ NM_ATT_MDROP_LINK
Definition: gsm_12_21.h:348
#define NM_IPAC_F_CHANT_SDCCH8_CBCH
Definition: gsm_12_21.h:806
@ TLV_TYPE_TV
tag-value (8bit)
Definition: tlv.h:512
#define NM_IPAC_F_RTP_FEAT_COMPR_CONTROL
ip.access support flags for NM_IPAC_EIE_RTP_FEATURES
Definition: gsm_12_21.h:849
#define NM_IPAC_F_CHANT_BCCH_SDCCH4
Definition: gsm_12_21.h:803
#define NM_IPAC_F_GPRS_CODING_MCS7
Definition: gsm_12_21.h:844
@ NM_EVT_PROC_FAIL
Definition: gsm_12_21.h:575
@ NM_MT_FAILURE_EVENT_REP
Definition: gsm_12_21.h:146