The gtp_info Keyword
A GTP message can include multiple information elements, each of
which is identified by both a defined numeric value and a defined string. You
can use the
gtp_info
keyword to start inspection at the beginning
of a specified information element, and restrict inspection to the specified
information element. Because different GTP versions define different message
types and information elements, you must also use
gtp_version
when you use this keyword.
You can specify either the defined decimal value or the defined
string for an information element. You can specify a single value or string,
and you can use multiple
gtp_info
keywords in a rule to inspect multiple
information elements.
When a message includes multiple information elements of the same type, all are inspected for a match. When information elements occur in an invalid order, only the last instance is inspected.
Note that different GTP versions sometimes use different values
for the same information element. For example, the
cause
information element has a value of 1 in GTPv0 and GTPv1, but a
value of 2 in GTPv2.
The
gtp_info
keyword matches different values depending on
the version number in the packet. In the example above, the keyword matches the
information element value 1 in a GTPv0 or GTPv1 packet and the value 2 in a
GTPv2 packet. The keyword does not match a packet when the information element
value in the packet is not a known value for the version specified in the
packet.
If you specify an integer for the information element, the keyword matches if the message type in the keyword matches the value in the GTP packet, regardless of the version specified in the packet.
The following table lists the values and strings recognized by the system for each GTP information element.
Value |
Version 0 |
Version 1 |
Version 2 |
---|---|---|---|
1 |
cause |
cause |
imsi |
2 |
imsi |
imsi |
cause |
3 |
rai |
rai |
recovery |
4 |
tlli |
tlli |
N/A |
5 |
p_tmsi |
p_tmsi |
N/A |
6 |
qos |
N/A |
N/A |
8 |
recording_required |
recording_required |
N/A |
9 |
authentication |
authentication |
N/A |
11 |
map_cause |
map_cause |
N/A |
12 |
p_tmsi_sig |
p_tmsi_sig |
N/A |
13 |
ms_validated |
ms_validated |
N/A |
14 |
recovery |
recovery |
N/A |
15 |
selection_mode |
selection_mode |
N/A |
16 |
flow_label_data_1 |
teid_1 |
N/A |
17 |
flow_label_signalling |
teid_control |
N/A |
18 |
flow_label_data_2 |
teid_2 |
N/A |
19 |
ms_unreachable |
teardown_ind |
N/A |
20 |
N/A |
nsapi |
N/A |
21 |
N/A |
ranap |
N/A |
22 |
N/A |
rab_context |
N/A |
23 |
N/A |
radio_priority_sms |
N/A |
24 |
N/A |
radio_priority |
N/A |
25 |
N/A |
packet_flow_id |
N/A |
26 |
N/A |
charging_char |
N/A |
27 |
N/A |
trace_ref |
N/A |
28 |
N/A |
trace_type |
N/A |
29 |
N/A |
ms_unreachable |
N/A |
71 |
N/A |
N/A |
apn |
72 |
N/A |
N/A |
ambr |
73 |
N/A |
N/A |
ebi |
74 |
N/A |
N/A |
ip_addr |
75 |
N/A |
N/A |
mei |
76 |
N/A |
N/A |
msisdn |
77 |
N/A |
N/A |
indication |
78 |
N/A |
N/A |
pco |
79 |
N/A |
N/A |
paa |
80 |
N/A |
N/A |
bearer_qos |
80 |
N/A |
N/A |
flow_qos |
82 |
N/A |
N/A |
rat_type |
83 |
N/A |
N/A |
serving_network |
84 |
N/A |
N/A |
bearer_tft |
85 |
N/A |
N/A |
tad |
86 |
N/A |
N/A |
uli |
87 |
N/A |
N/A |
f_teid |
88 |
N/A |
N/A |
tmsi |
89 |
N/A |
N/A |
cn_id |
90 |
N/A |
N/A |
s103pdf |
91 |
N/A |
N/A |
s1udf |
92 |
N/A |
N/A |
delay_value |
93 |
N/A |
N/A |
bearer_context |
94 |
N/A |
N/A |
charging_id |
95 |
N/A |
N/A |
charging_char |
96 |
N/A |
N/A |
trace_info |
97 |
N/A |
N/A |
bearer_flag |
99 |
N/A |
N/A |
pdn_type |
100 |
N/A |
N/A |
pti |
101 |
N/A |
N/A |
drx_parameter |
103 |
N/A |
N/A |
gsm_key_tri |
104 |
N/A |
N/A |
umts_key_cipher_quin |
105 |
N/A |
N/A |
gsm_key_cipher_quin |
106 |
N/A |
N/A |
umts_key_quin |
107 |
N/A |
N/A |
eps_quad |
108 |
N/A |
N/A |
umts_key_quad_quin |
109 |
N/A |
N/A |
pdn_connection |
110 |
N/A |
N/A |
pdn_number |
111 |
N/A |
N/A |
p_tmsi |
112 |
N/A |
N/A |
p_tmsi_sig |
113 |
N/A |
N/A |
hop_counter |
114 |
N/A |
N/A |
ue_time_zone |
115 |
N/A |
N/A |
trace_ref |
116 |
N/A |
N/A |
complete_request_msg |
117 |
N/A |
N/A |
guti |
118 |
N/A |
N/A |
f_container |
119 |
N/A |
N/A |
f_cause |
120 |
N/A |
N/A |
plmn_id |
121 |
N/A |
N/A |
target_id |
123 |
N/A |
N/A |
packet_flow_id |
124 |
N/A |
N/A |
rab_contex |
125 |
N/A |
N/A |
src_rnc_pdcp |
126 |
N/A |
N/A |
udp_src_port |
127 |
charge_id |
charge_id |
apn_restriction |
128 |
end_user_address |
end_user_address |
selection_mode |
129 |
mm_context |
mm_context |
src_id |
130 |
pdp_context |
pdp_context |
N/A |
131 |
apn |
apn |
change_report_action |
132 |
protocol_config |
protocol_config |
fq_csid |
133 |
gsn |
gsn |
channel |
134 |
msisdn |
msisdn |
emlpp_pri |
135 |
N/A |
qos |
node_type |
136 |
N/A |
authentication_qu |
fqdn |
137 |
N/A |
tft |
ti |
138 |
N/A |
target_id |
mbms_session_duration |
139 |
N/A |
utran_trans |
mbms_service_area |
140 |
N/A |
rab_setup |
mbms_session_id |
141 |
N/A |
ext_header |
mbms_flow_id |
142 |
N/A |
trigger_id |
mbms_ip_multicast |
143 |
N/A |
omc_id |
mbms_distribution_ack |
144 |
N/A |
ran_trans |
rfsp_index |
145 |
N/A |
pdp_context_pri |
uci |
146 |
N/A |
addi_rab_setup |
csg_info |
147 |
N/A |
sgsn_number |
csg_id |
148 |
N/A |
common_flag |
cmi |
149 |
N/A |
apn_restriction |
service_indicator |
150 |
N/A |
radio_priority_lcs |
detach_type |
151 |
N/A |
rat_type |
ldn |
152 |
N/A |
user_loc_info |
node_feature |
153 |
N/A |
ms_time_zone |
mbms_time_to_transfer |
154 |
N/A |
imei_sv |
throttling |
155 |
N/A |
camel |
arp |
156 |
N/A |
mbms_ue_context |
epc_timer |
157 |
N/A |
tmp_mobile_group_id |
signalling_priority_indication |
158 |
N/A |
rim_routing_addr |
tmgi |
159 |
N/A |
mbms_config |
mm_srvcc |
160 |
N/A |
mbms_service_area |
flags_srvcc |
161 |
N/A |
src_rnc_pdcp |
nmbr |
162 |
N/A |
addi_trace_info |
N/A |
163 |
N/A |
hop_counter |
N/A |
164 |
N/A |
plmn_id |
N/A |
165 |
N/A |
mbms_session_id |
N/A |
166 |
N/A |
mbms_2g3g_indicator |
N/A |
167 |
N/A |
enhanced_nsapi |
N/A |
168 |
N/A |
mbms_session_duration |
N/A |
169 |
N/A |
addi_mbms_trace_info |
N/A |
170 |
N/A |
mbms_session_repetition_num |
N/A |
171 |
N/A |
mbms_time_to_data |
N/A |
173 |
N/A |
bss |
N/A |
174 |
N/A |
cell_id |
N/A |
175 |
N/A |
pdu_num |
N/A |
177 |
N/A |
mbms_bearer_capab |
N/A |
178 |
N/A |
rim_routing_disc |
N/A |
179 |
N/A |
list_pfc |
N/A |
180 |
N/A |
ps_xid |
N/A |
181 |
N/A |
ms_info_change_report |
N/A |
182 |
N/A |
direct_tunnel_flags |
N/A |
183 |
N/A |
correlation_id |
N/A |
184 |
N/A |
bearer_control_mode |
N/A |
185 |
N/A |
mbms_flow_id |
N/A |
186 |
N/A |
mbms_ip_multicast |
N/A |
187 |
N/A |
mbms_distribution_ack |
N/A |
188 |
N/A |
reliable_inter_rat_handover |
N/A |
189 |
N/A |
rfsp_index |
N/A |
190 |
N/A |
fqdn |
N/A |
191 |
N/A |
evolved_allocation1 |
N/A |
192 |
N/A |
evolved_allocation2 |
N/A |
193 |
N/A |
extended_flags |
N/A |
194 |
N/A |
uci |
N/A |
195 |
N/A |
csg_info |
N/A |
196 |
N/A |
csg_id |
N/A |
197 |
N/A |
cmi |
N/A |
198 |
N/A |
apn_ambr |
N/A |
199 |
N/A |
ue_network |
N/A |
200 |
N/A |
ue_ambr |
N/A |
201 |
N/A |
apn_ambr_nsapi |
N/A |
202 |
N/A |
ggsn_backoff_timer |
N/A |
203 |
N/A |
signalling_priority_indication |
N/A |
204 |
N/A |
signalling_priority_indication_nsapi |
N/A |
205 |
N/A |
high_bitrate |
N/A |
206 |
N/A |
max_mbr |
N/A |
251 |
charging_gateway_addr |
charging_gateway_addr |
N/A |
255 |
private_extension |
private_extension |
private_extension |