mirror of https://gerrit.osmocom.org/libosmocore
46 lines
1.3 KiB
C
46 lines
1.3 KiB
C
#pragma once
|
|
/* Osmocom SMPP extensions */
|
|
|
|
/* Osmocom specific new TLV definitions */
|
|
|
|
/* ARFCN in 16-bit encoding, highest bit: PCS(1) / DCS(0) */
|
|
#define TLVID_osmo_arfcn 0x2300
|
|
/* Timing advance as uint8_t */
|
|
#define TLVID_osmo_ta 0x2301
|
|
/* Receive signal level (uplink) as int16_t in dBm */
|
|
#define TLVID_osmo_rxlev_ul 0x2302
|
|
/* Receive signal quality (uplink) as uint8_t */
|
|
#define TLVID_osmo_rxqual_ul 0x2303
|
|
/* Receive signal level (downlink) as int16_t in dBm */
|
|
#define TLVID_osmo_rxlev_dl 0x2304
|
|
/* Receive signal quality (downlink) as uint8_t */
|
|
#define TLVID_osmo_rxqual_dl 0x2305
|
|
/* IMEI of the subscriber, if known */
|
|
#define TLVID_osmo_imei 0x2306
|
|
/* MS Layer 1 Transmit Power */
|
|
#define TLVID_osmo_ms_l1_txpwr 0x2307
|
|
/* BTS Layer 1 Transmit Power */
|
|
#define TLVID_osmo_bts_l1_txpwr 0x2308
|
|
|
|
|
|
/* DELIVER_SM can contain the following optional Osmocom TLVs:
|
|
* TLVID_osmo_arfcn
|
|
* TLVID_osmo_ta
|
|
* TLVID_osmo_rxlev_ul
|
|
* TLVID_osmo_rxqual_ul
|
|
* TLVID_osmo_rxlev_dl
|
|
* TLVID_osmo_rxqual_dl
|
|
* TLVID_osmo_imei
|
|
*/
|
|
|
|
/* SUBMIT_SM_RESP (transaction mode) can contain the following optional
|
|
* Osmocom TLVs:
|
|
* TLVID_osmo_arfcn
|
|
* TLVID_osmo_ta
|
|
* TLVID_osmo_rxlev_ul
|
|
* TLVID_osmo_rxqual_ul
|
|
* TLVID_osmo_rxlev_dl
|
|
* TLVID_osmo_rxqual_dl
|
|
* TLVID_osmo_imei
|
|
*/
|