libosmocore  0.12.0
Osmocom core library
gsmtap.h
Go to the documentation of this file.
1 
12 #pragma once
13 
14 #include <stdint.h>
15 
16 /* ====== DO NOT MAKE UNAPPROVED MODIFICATIONS HERE ===== */
17 
18 /* The GSMTAP format definition is maintained in libosmocore,
19  * specifically the latest version can always be obtained from
20  * http://cgit.osmocom.org/cgit/libosmocore/tree/include/osmocom/core/gsmtap.h
21  *
22  * If you want to introduce new protocol/burst/channel types or extend
23  * GSMTAP in any way, please contact the GSMTAP maintainer at either the
24  * public openbsc@lists.osmocom.org mailing list, or privately at
25  * Harald Welte <laforge@gnumonks.org>.
26  *
27  * Your cooperation ensures that all projects will use the same GSMTAP
28  * definitions and remain compatible with each other.
29  */
30 
31 #define GSMTAP_VERSION 0x02
32 
33 #define GSMTAP_TYPE_UM 0x01
34 #define GSMTAP_TYPE_ABIS 0x02
35 #define GSMTAP_TYPE_UM_BURST 0x03 /* raw burst bits */
36 #define GSMTAP_TYPE_SIM 0x04
37 #define GSMTAP_TYPE_TETRA_I1 0x05 /* tetra air interface */
38 #define GSMTAP_TYPE_TETRA_I1_BURST 0x06 /* tetra air interface */
39 #define GSMTAP_TYPE_WMX_BURST 0x07 /* WiMAX burst */
40 #define GSMTAP_TYPE_GB_LLC 0x08 /* GPRS Gb interface: LLC */
41 #define GSMTAP_TYPE_GB_SNDCP 0x09 /* GPRS Gb interface: SNDCP */
42 #define GSMTAP_TYPE_GMR1_UM 0x0a /* GMR-1 L2 packets */
43 #define GSMTAP_TYPE_UMTS_RLC_MAC 0x0b
44 #define GSMTAP_TYPE_UMTS_RRC 0x0c
45 #define GSMTAP_TYPE_LTE_RRC 0x0d /* LTE interface */
46 #define GSMTAP_TYPE_LTE_MAC 0x0e /* LTE MAC interface */
47 #define GSMTAP_TYPE_LTE_MAC_FRAMED 0x0f /* LTE MAC with context hdr */
48 #define GSMTAP_TYPE_OSMOCORE_LOG 0x10 /* libosmocore logging */
49 #define GSMTAP_TYPE_QC_DIAG 0x11 /* Qualcomm DIAG frame */
50 #define GSMTAP_TYPE_LTE_NAS 0x12 /* LTE Non-Access Stratum */
51 
52 /* ====== DO NOT MAKE UNAPPROVED MODIFICATIONS HERE ===== */
53 
54 /* sub-types for TYPE_UM_BURST */
55 #define GSMTAP_BURST_UNKNOWN 0x00
56 #define GSMTAP_BURST_FCCH 0x01
57 #define GSMTAP_BURST_PARTIAL_SCH 0x02
58 #define GSMTAP_BURST_SCH 0x03
59 #define GSMTAP_BURST_CTS_SCH 0x04
60 #define GSMTAP_BURST_COMPACT_SCH 0x05
61 #define GSMTAP_BURST_NORMAL 0x06
62 #define GSMTAP_BURST_DUMMY 0x07
63 #define GSMTAP_BURST_ACCESS 0x08
64 #define GSMTAP_BURST_NONE 0x09
65 /* WiMAX bursts */
66 #define GSMTAP_BURST_CDMA_CODE 0x10 /* WiMAX CDMA Code Attribute burst */
67 #define GSMTAP_BURST_FCH 0x11 /* WiMAX FCH burst */
68 #define GSMTAP_BURST_FFB 0x12 /* WiMAX Fast Feedback burst */
69 #define GSMTAP_BURST_PDU 0x13 /* WiMAX PDU burst */
70 #define GSMTAP_BURST_HACK 0x14 /* WiMAX HARQ ACK burst */
71 #define GSMTAP_BURST_PHY_ATTRIBUTES 0x15 /* WiMAX PHY Attributes burst */
72 
73 /* ====== DO NOT MAKE UNAPPROVED MODIFICATIONS HERE ===== */
74 
75 /* sub-types for TYPE_UM */
76 #define GSMTAP_CHANNEL_UNKNOWN 0x00
77 #define GSMTAP_CHANNEL_BCCH 0x01
78 #define GSMTAP_CHANNEL_CCCH 0x02
79 #define GSMTAP_CHANNEL_RACH 0x03
80 #define GSMTAP_CHANNEL_AGCH 0x04
81 #define GSMTAP_CHANNEL_PCH 0x05
82 #define GSMTAP_CHANNEL_SDCCH 0x06
83 #define GSMTAP_CHANNEL_SDCCH4 0x07
84 #define GSMTAP_CHANNEL_SDCCH8 0x08
85 #define GSMTAP_CHANNEL_TCH_F 0x09
86 #define GSMTAP_CHANNEL_TCH_H 0x0a
87 #define GSMTAP_CHANNEL_PACCH 0x0b
88 #define GSMTAP_CHANNEL_CBCH52 0x0c
89 #define GSMTAP_CHANNEL_PDTCH 0x0d
90 /* for legacy reasons we use a mis-spelled name. PDCH is really the physical channel, but we use it as PDTCH */
91 #define GSMTAP_CHANNEL_PDCH GSMTAP_CHANNEL_PDTCH
92 #define GSMTAP_CHANNEL_PTCCH 0x0e
93 #define GSMTAP_CHANNEL_CBCH51 0x0f
94 
95 /* GPRS Coding Scheme CS1..4 */
96 #define GSMTAP_GPRS_CS_BASE 0x20
97 #define GSMTAP_GPRS_CS(N) (GSMTAP_GPRS_CS_BASE + N)
98 /* (E) GPRS Coding Scheme MCS0..9 */
99 #define GSMTAP_GPRS_MCS_BASE 0x30
100 #define GSMTAP_GPRS_MCS(N) (GSMTAP_GPRS_MCS_BASE + N)
101 
102 #define GSMTAP_CHANNEL_ACCH 0x80
103 
104 /* ====== DO NOT MAKE UNAPPROVED MODIFICATIONS HERE ===== */
105 
106 /* sub-types for TYPE_TETRA_AIR */
107 #define GSMTAP_TETRA_BSCH 0x01
108 #define GSMTAP_TETRA_AACH 0x02
109 #define GSMTAP_TETRA_SCH_HU 0x03
110 #define GSMTAP_TETRA_SCH_HD 0x04
111 #define GSMTAP_TETRA_SCH_F 0x05
112 #define GSMTAP_TETRA_BNCH 0x06
113 #define GSMTAP_TETRA_STCH 0x07
114 #define GSMTAP_TETRA_TCH_F 0x08
115 #define GSMTAP_TETRA_DMO_SCH_S 0x09
116 #define GSMTAP_TETRA_DMO_SCH_H 0x0a
117 #define GSMTAP_TETRA_DMO_SCH_F 0x0b
118 #define GSMTAP_TETRA_DMO_STCH 0x0c
119 #define GSMTAP_TETRA_DMO_TCH 0x0d
120 
121 /* ====== DO NOT MAKE UNAPPROVED MODIFICATIONS HERE ===== */
122 
123 /* sub-types for TYPE_GMR1_UM */
124 #define GSMTAP_GMR1_UNKNOWN 0x00
125 #define GSMTAP_GMR1_BCCH 0x01
126 #define GSMTAP_GMR1_CCCH 0x02 /* either AGCH or PCH */
127 #define GSMTAP_GMR1_PCH 0x03
128 #define GSMTAP_GMR1_AGCH 0x04
129 #define GSMTAP_GMR1_BACH 0x05
130 #define GSMTAP_GMR1_RACH 0x06
131 #define GSMTAP_GMR1_CBCH 0x07
132 #define GSMTAP_GMR1_SDCCH 0x08
133 #define GSMTAP_GMR1_TACCH 0x09
134 #define GSMTAP_GMR1_GBCH 0x0a
135 
136 #define GSMTAP_GMR1_SACCH 0x01 /* to be combined with _TCH{6,9} */
137 #define GSMTAP_GMR1_FACCH 0x02 /* to be combines with _TCH{3,6,9} */
138 #define GSMTAP_GMR1_DKAB 0x03 /* to be combined with _TCH3 */
139 #define GSMTAP_GMR1_TCH3 0x10
140 #define GSMTAP_GMR1_TCH6 0x14
141 #define GSMTAP_GMR1_TCH9 0x18
142 
143 /* ====== DO NOT MAKE UNAPPROVED MODIFICATIONS HERE ===== */
144 
145 #define GSMTAP_UMTS_CH_PCCH 0x01
146 #define GSMTAP_UMTS_CH_CCCH 0x02
147 #define GSMTAP_UMTS_CH_DCCH 0x03
148 
149 /* sub-types for TYPE_LTE_RRC */
150 #define GSMTAP_LTE_CH_BCCH 0x01
151 #define GSMTAP_LTE_CH_CCCH 0x02
152 #define GSMTAP_LTE_CH_DCCH 0x03
153 #define GSMTAP_LTE_CH_MCCH 0x04
154 #define GSMTAP_LTE_CH_PCCH 0x05
155 #define GSMTAP_LTE_CH_DTCH 0x06
156 #define GSMTAP_LTE_CH_MTCH 0x07
157 
158 /* flags for the ARFCN */
159 #define GSMTAP_ARFCN_F_PCS 0x8000
160 #define GSMTAP_ARFCN_F_UPLINK 0x4000
161 #define GSMTAP_ARFCN_MASK 0x3fff
162 
163 /* IANA-assigned well-known UDP port for GSMTAP messages */
164 #define GSMTAP_UDP_PORT 4729
165 
166 /* UMTS RRC message types */
167 enum {
230 
232 };
233 
234 /* LTE RRC message types */
235 enum {
244 
246 };
247 
248 /* ====== DO NOT MAKE UNAPPROVED MODIFICATIONS HERE ===== */
250 struct gsmtap_hdr {
251  uint8_t version;
252  uint8_t hdr_len;
253  uint8_t type;
254  uint8_t timeslot;
256  uint16_t arfcn;
257  int8_t signal_dbm;
258  int8_t snr_db;
260  uint32_t frame_number;
262  uint8_t sub_type;
263  uint8_t antenna_nr;
264  uint8_t sub_slot;
265  uint8_t res;
267 } __attribute__((packed));
268 
271  struct {
272  uint32_t sec;
273  uint32_t usec;
274  } ts;
275  char proc_name[16];
276  uint32_t pid;
277  uint8_t level;
278  uint8_t _pad[3];
279  /* TODO: color */
280  char subsys[16];
281  struct {
282  char name[32];
283  uint32_t line_nr;
284  } src_file;
285 } __attribute__((packed));
gsmtap_hdr::res
uint8_t res
reserved for future use (RFU)
Definition: gsmtap.h:265
GSMTAP_RRC_SUB_SysInfoType18
@ GSMTAP_RRC_SUB_SysInfoType18
Definition: gsmtap.h:221
gsmtap_hdr::frame_number
uint32_t frame_number
GSM Frame Number (FN)
Definition: gsmtap.h:260
GSMTAP_RRC_SUB_SysInfoType16
@ GSMTAP_RRC_SUB_SysInfoType16
Definition: gsmtap.h:219
GSMTAP_RRC_SUB_SysInfoType13_1
@ GSMTAP_RRC_SUB_SysInfoType13_1
Definition: gsmtap.h:200
GSMTAP_RRC_SUB_SysInfoType15
@ GSMTAP_RRC_SUB_SysInfoType15
Definition: gsmtap.h:205
gsmtap_osmocore_log_hdr::level
uint8_t level
logging level
Definition: gsmtap.h:277
GSMTAP_RRC_SUB_SysInfoTypeSB2
@ GSMTAP_RRC_SUB_SysInfoTypeSB2
Definition: gsmtap.h:227
GSMTAP_RRC_SUB_SysInfoType8
@ GSMTAP_RRC_SUB_SysInfoType8
Definition: gsmtap.h:193
GSMTAP_RRC_SUB_SysInfoType15_3
@ GSMTAP_RRC_SUB_SysInfoType15_3
Definition: gsmtap.h:212
GSMTAP_LTE_RRC_SUB_DL_CCCH_Message
@ GSMTAP_LTE_RRC_SUB_DL_CCCH_Message
Definition: gsmtap.h:236
gsmtap_hdr::arfcn
uint16_t arfcn
ARFCN (frequency)
Definition: gsmtap.h:256
GSMTAP_RRC_SUB_BCCH_BCH_Message
@ GSMTAP_RRC_SUB_BCCH_BCH_Message
Definition: gsmtap.h:176
GSMTAP_RRC_SUB_SysInfoType15_5
@ GSMTAP_RRC_SUB_SysInfoType15_5
Definition: gsmtap.h:215
GSMTAP_RRC_SUB_SysInfoType11
@ GSMTAP_RRC_SUB_SysInfoType11
Definition: gsmtap.h:196
GSMTAP_LTE_RRC_SUB_MAX
@ GSMTAP_LTE_RRC_SUB_MAX
Definition: gsmtap.h:245
GSMTAP_RRC_SUB_HandoverToUTRANCommand
@ GSMTAP_RRC_SUB_HandoverToUTRANCommand
Definition: gsmtap.h:179
GSMTAP_RRC_SUB_SysInfoTypeSB1
@ GSMTAP_RRC_SUB_SysInfoTypeSB1
Definition: gsmtap.h:226
GSMTAP_LTE_RRC_SUB_BCCH_BCH_Message
@ GSMTAP_LTE_RRC_SUB_BCCH_BCH_Message
Definition: gsmtap.h:240
GSMTAP_RRC_SUB_SysInfoType7
@ GSMTAP_RRC_SUB_SysInfoType7
Definition: gsmtap.h:192
GSMTAP_RRC_SUB_UL_SHCCH_Message
@ GSMTAP_RRC_SUB_UL_SHCCH_Message
Definition: gsmtap.h:174
gsmtap_osmocore_log_hdr::subsys
char subsys[16]
logging sub-system
Definition: gsmtap.h:280
GSMTAP_RRC_SUB_MasterInformationBlock
@ GSMTAP_RRC_SUB_MasterInformationBlock
Definition: gsmtap.h:184
GSMTAP_RRC_SUB_SysInfoType15_2ter
@ GSMTAP_RRC_SUB_SysInfoType15_2ter
Definition: gsmtap.h:211
GSMTAP_RRC_SUB_SysInfoType20
@ GSMTAP_RRC_SUB_SysInfoType20
Definition: gsmtap.h:223
GSMTAP_RRC_SUB_SysInfoType19
@ GSMTAP_RRC_SUB_SysInfoType19
Definition: gsmtap.h:222
GSMTAP_LTE_RRC_SUB_UL_CCCH_Message
@ GSMTAP_LTE_RRC_SUB_UL_CCCH_Message
Definition: gsmtap.h:238
GSMTAP_RRC_SUB_SysInfoType15_6
@ GSMTAP_RRC_SUB_SysInfoType15_6
Definition: gsmtap.h:216
GSMTAP_RRC_SUB_DL_CCCH_Message
@ GSMTAP_RRC_SUB_DL_CCCH_Message
Definition: gsmtap.h:170
GSMTAP_LTE_RRC_SUB_DL_DCCH_Message
@ GSMTAP_LTE_RRC_SUB_DL_DCCH_Message
Definition: gsmtap.h:237
gsmtap_hdr::signal_dbm
int8_t signal_dbm
signal level in dBm
Definition: gsmtap.h:257
GSMTAP_RRC_SUB_ToTargetRNC_Container
@ GSMTAP_RRC_SUB_ToTargetRNC_Container
Definition: gsmtap.h:228
gsmtap_hdr::sub_type
uint8_t sub_type
Type of burst/channel, see above.
Definition: gsmtap.h:262
GSMTAP_RRC_SUB_SysInfoType13_4
@ GSMTAP_RRC_SUB_SysInfoType13_4
Definition: gsmtap.h:203
GSMTAP_LTE_RRC_SUB_BCCH_DL_SCH_Message
@ GSMTAP_LTE_RRC_SUB_BCCH_DL_SCH_Message
Definition: gsmtap.h:241
gsmtap_hdr::type
uint8_t type
see GSMTAP_TYPE_*
Definition: gsmtap.h:253
GSMTAP_RRC_SUB_SysInfoType13_3
@ GSMTAP_RRC_SUB_SysInfoType13_3
Definition: gsmtap.h:202
GSMTAP_RRC_SUB_BCCH_FACH_Message
@ GSMTAP_RRC_SUB_BCCH_FACH_Message
Definition: gsmtap.h:175
GSMTAP_RRC_SUB_SysInfoType15bis
@ GSMTAP_RRC_SUB_SysInfoType15bis
Definition: gsmtap.h:206
gsmtap_osmocore_log_hdr::_pad
uint8_t _pad[3]
Definition: gsmtap.h:278
GSMTAP_RRC_SUB_SysInfoType13_2
@ GSMTAP_RRC_SUB_SysInfoType13_2
Definition: gsmtap.h:201
GSMTAP_RRC_SUB_SysInfoType12
@ GSMTAP_RRC_SUB_SysInfoType12
Definition: gsmtap.h:198
GSMTAP_RRC_SUB_SysInfoType10
@ GSMTAP_RRC_SUB_SysInfoType10
Definition: gsmtap.h:195
GSMTAP_RRC_SUB_SysInfoType13
@ GSMTAP_RRC_SUB_SysInfoType13
Definition: gsmtap.h:199
gsmtap_hdr::sub_slot
uint8_t sub_slot
sub-slot within timeslot
Definition: gsmtap.h:264
GSMTAP_RRC_SUB_SysInfoType5
@ GSMTAP_RRC_SUB_SysInfoType5
Definition: gsmtap.h:189
GSMTAP_RRC_SUB_UL_CCCH_Message
@ GSMTAP_RRC_SUB_UL_CCCH_Message
Definition: gsmtap.h:171
GSMTAP_RRC_SUB_DL_DCCH_Message
@ GSMTAP_RRC_SUB_DL_DCCH_Message
Definition: gsmtap.h:168
GSMTAP_RRC_SUB_SysInfoType5bis
@ GSMTAP_RRC_SUB_SysInfoType5bis
Definition: gsmtap.h:190
GSMTAP_LTE_RRC_SUB_PCCH_Message
@ GSMTAP_LTE_RRC_SUB_PCCH_Message
Definition: gsmtap.h:242
GSMTAP_LTE_RRC_SUB_MCCH_Message
@ GSMTAP_LTE_RRC_SUB_MCCH_Message
Definition: gsmtap.h:243
GSMTAP_RRC_SUB_SysInfoType1
@ GSMTAP_RRC_SUB_SysInfoType1
Definition: gsmtap.h:185
GSMTAP_RRC_SUB_PCCH_Message
@ GSMTAP_RRC_SUB_PCCH_Message
Definition: gsmtap.h:172
GSMTAP_RRC_SUB_SysInfoType22
@ GSMTAP_RRC_SUB_SysInfoType22
Definition: gsmtap.h:225
gsmtap_osmocore_log_hdr::ts
struct gsmtap_osmocore_log_hdr::@3 ts
gsmtap_hdr::timeslot
uint8_t timeslot
timeslot (0..7 on Um)
Definition: gsmtap.h:254
GSMTAP_LTE_RRC_SUB_UL_DCCH_Message
@ GSMTAP_LTE_RRC_SUB_UL_DCCH_Message
Definition: gsmtap.h:239
GSMTAP_RRC_SUB_TargetRNC_ToSourceRNC_Container
@ GSMTAP_RRC_SUB_TargetRNC_ToSourceRNC_Container
Definition: gsmtap.h:229
gsmtap_osmocore_log_hdr::pid
uint32_t pid
process ID
Definition: gsmtap.h:276
gsmtap_osmocore_log_hdr::src_file
struct gsmtap_osmocore_log_hdr::@4 src_file
GSMTAP_RRC_SUB_System_Information_Container
@ GSMTAP_RRC_SUB_System_Information_Container
Definition: gsmtap.h:182
gsmtap_osmocore_log_hdr::sec
uint32_t sec
Definition: gsmtap.h:272
GSMTAP_RRC_SUB_SysInfoType9
@ GSMTAP_RRC_SUB_SysInfoType9
Definition: gsmtap.h:194
GSMTAP_RRC_SUB_SysInfoType3
@ GSMTAP_RRC_SUB_SysInfoType3
Definition: gsmtap.h:187
gsmtap_osmocore_log_hdr::line_nr
uint32_t line_nr
line number
Definition: gsmtap.h:283
GSMTAP_RRC_SUB_SysInfoType6
@ GSMTAP_RRC_SUB_SysInfoType6
Definition: gsmtap.h:191
GSMTAP_RRC_SUB_SysInfoType2
@ GSMTAP_RRC_SUB_SysInfoType2
Definition: gsmtap.h:186
gsmtap_osmocore_log_hdr
Structure of the GTMTAP libosmocore logging header.
Definition: gsmtap.h:270
GSMTAP_RRC_SUB_SysInfoType15_4
@ GSMTAP_RRC_SUB_SysInfoType15_4
Definition: gsmtap.h:214
GSMTAP_RRC_SUB_SysInfoType15_2bis
@ GSMTAP_RRC_SUB_SysInfoType15_2bis
Definition: gsmtap.h:210
__attribute__
struct gsmtap_hdr __attribute__((packed))
GSMTAP_RRC_SUB_SysInfoType15_7
@ GSMTAP_RRC_SUB_SysInfoType15_7
Definition: gsmtap.h:217
GSMTAP_RRC_SUB_SysInfoType15_1
@ GSMTAP_RRC_SUB_SysInfoType15_1
Definition: gsmtap.h:207
GSMTAP_RRC_SUB_DL_SHCCH_Message
@ GSMTAP_RRC_SUB_DL_SHCCH_Message
Definition: gsmtap.h:173
gsmtap_hdr::snr_db
int8_t snr_db
signal/noise ratio in dB
Definition: gsmtap.h:258
GSMTAP_RRC_SUB_SysInfoType14
@ GSMTAP_RRC_SUB_SysInfoType14
Definition: gsmtap.h:204
GSMTAP_RRC_SUB_SysInfoType15_2
@ GSMTAP_RRC_SUB_SysInfoType15_2
Definition: gsmtap.h:209
GSMTAP_RRC_SUB_SystemInformation_BCH
@ GSMTAP_RRC_SUB_SystemInformation_BCH
Definition: gsmtap.h:181
gsmtap_hdr
Structure of the GTMTAP pseudo-header.
Definition: gsmtap.h:250
gsmtap_osmocore_log_hdr::usec
uint32_t usec
Definition: gsmtap.h:273
GSMTAP_RRC_SUB_SysInfoType11bis
@ GSMTAP_RRC_SUB_SysInfoType11bis
Definition: gsmtap.h:197
GSMTAP_RRC_SUB_SysInfoType15_8
@ GSMTAP_RRC_SUB_SysInfoType15_8
Definition: gsmtap.h:218
gsmtap_hdr::hdr_len
uint8_t hdr_len
length in number of 32bit words
Definition: gsmtap.h:252
GSMTAP_RRC_SUB_SysInfoType21
@ GSMTAP_RRC_SUB_SysInfoType21
Definition: gsmtap.h:224
GSMTAP_RRC_SUB_UE_RadioAccessCapabilityInfo
@ GSMTAP_RRC_SUB_UE_RadioAccessCapabilityInfo
Definition: gsmtap.h:183
GSMTAP_RRC_SUB_SysInfoType17
@ GSMTAP_RRC_SUB_SysInfoType17
Definition: gsmtap.h:220
GSMTAP_RRC_SUB_MCCH_Message
@ GSMTAP_RRC_SUB_MCCH_Message
Definition: gsmtap.h:177
gsmtap_hdr::antenna_nr
uint8_t antenna_nr
Antenna Number.
Definition: gsmtap.h:263
gsmtap_osmocore_log_hdr::name
char name[32]
source file name
Definition: gsmtap.h:282
gsmtap_hdr::version
uint8_t version
version, set to 0x01 currently
Definition: gsmtap.h:251
GSMTAP_RRC_SUB_UL_DCCH_Message
@ GSMTAP_RRC_SUB_UL_DCCH_Message
Definition: gsmtap.h:169
GSMTAP_RRC_SUB_InterRATHandoverInfo
@ GSMTAP_RRC_SUB_InterRATHandoverInfo
Definition: gsmtap.h:180
gsmtap_osmocore_log_hdr::proc_name
char proc_name[16]
name of process
Definition: gsmtap.h:275
GSMTAP_RRC_SUB_SysInfoType4
@ GSMTAP_RRC_SUB_SysInfoType4
Definition: gsmtap.h:188
GSMTAP_RRC_SUB_SysInfoType15_3bis
@ GSMTAP_RRC_SUB_SysInfoType15_3bis
Definition: gsmtap.h:213
GSMTAP_RRC_SUB_MAX
@ GSMTAP_RRC_SUB_MAX
Definition: gsmtap.h:231
GSMTAP_RRC_SUB_SysInfoType15_1bis
@ GSMTAP_RRC_SUB_SysInfoType15_1bis
Definition: gsmtap.h:208
GSMTAP_RRC_SUB_MSCH_Message
@ GSMTAP_RRC_SUB_MSCH_Message
Definition: gsmtap.h:178