uqmi: print radio interfaces in serving system command
[project/uqmi.git] / data / qmi-service-nas.json
1 [
2 // *********************************************************************************
3 { "name" : "NAS",
4 "type" : "Service" },
5
6 // *********************************************************************************
7 { "name" : "QMI Client NAS",
8 "type" : "Client",
9 "since" : "1.0" },
10
11 // *********************************************************************************
12 { "name" : "QMI Message NAS",
13 "type" : "Message-ID-Enum" },
14
15 // *********************************************************************************
16 { "name" : "QMI Indication NAS",
17 "type" : "Indication-ID-Enum" },
18
19 // *********************************************************************************
20 { "common-ref" : "NAS Service Provider Name",
21 "name" : "Service Provider Name",
22 "id" : "0x10",
23 "type" : "TLV",
24 "format" : "sequence",
25 "contents" : [ { "name" : "Name Display Condition",
26 "format" : "guint8",
27 "public-format" : "QmiNasNetworkNameDisplayCondition" },
28 { "name" : "Name",
29 "format" : "string" } ] },
30
31 { "common-ref" : "NAS Operator PLMN List",
32 "name" : "Operator PLMN List",
33 "id" : "0x11",
34 "type" : "TLV",
35 "format" : "array",
36 "size-prefix-format" : "guint16",
37 "array-element" : { "name" : "Element",
38 "format" : "struct",
39 "contents" : [ { "name" : "MCC",
40 "format" : "string",
41 "fixed-size" : "3" },
42 { "name" : "MNC",
43 "format" : "string",
44 "fixed-size" : "3" },
45 { "name" : "LAC1",
46 "format" : "guint16" },
47 { "name" : "LAC2",
48 "format" : "guint16" },
49 { "name" : "PLMN Name Record Identifier",
50 "format" : "guint8" } ] } },
51
52 { "common-ref" : "NAS Operator PLMN Name",
53 "name" : "Operator PLMN Name",
54 "id" : "0x12",
55 "type" : "TLV",
56 "format" : "array",
57 "size-prefix-format" : "guint8",
58 "array-element" : { "name" : "Element",
59 "format" : "struct",
60 "contents" : [ { "name" : "Name Encoding",
61 "format" : "guint8",
62 "public-format" : "QmiNasPlmnEncodingScheme" },
63 { "name" : "Short Country Initials",
64 "format" : "guint8",
65 "public-format" : "QmiNasPlmnNameCountryInitials" },
66 { "name" : "Long Name Spare Bits",
67 "format" : "guint8",
68 "public-format" : "QmiNasPlmnNameSpareBits" },
69 { "name" : "Short Name Spare Bits",
70 "format" : "guint8",
71 "public-format" : "QmiNasPlmnNameSpareBits" },
72 { "name" : "Long Name",
73 "format" : "array",
74 "size-prefix-format" : "guint8",
75 "array-element" : { "format" : "guint8" } },
76 { "name" : "Short Name",
77 "format" : "array",
78 "size-prefix-format" : "guint8",
79 "array-element" : { "format" : "guint8" } } ] } },
80
81 { "common-ref" : "NAS Operator String Name",
82 "name" : "Operator String Name",
83 "id" : "0x13",
84 "type" : "TLV",
85 "format" : "string" },
86
87 { "common-ref" : "NAS NITZ Information",
88 "name" : "NITZ Information",
89 "id" : "0x14",
90 "type" : "TLV",
91 "format" : "sequence",
92 "contents" : [ { "name" : "Name Encoding",
93 "format" : "guint8",
94 "public-format" : "QmiNasPlmnEncodingScheme" },
95 { "name" : "Short Country Initials",
96 "format" : "guint8",
97 "public-format" : "QmiNasPlmnNameCountryInitials" },
98 { "name" : "Long Name Spare Bits",
99 "format" : "guint8",
100 "public-format" : "QmiNasPlmnNameSpareBits" },
101 { "name" : "Short Name Spare Bits",
102 "format" : "guint8",
103 "public-format" : "QmiNasPlmnNameSpareBits" },
104 { "name" : "Long Name",
105 "format" : "array",
106 "size-prefix-format" : "guint8",
107 "array-element" : { "format" : "guint8" } },
108 { "name" : "Short Name",
109 "format" : "array",
110 "size-prefix-format" : "guint8",
111 "array-element" : { "format" : "guint8" } } ] },
112
113 { "common-ref" : "NAS Preferred Networks",
114 "name" : "Preferred Networks",
115 "id" : "0x10",
116 "type" : "TLV",
117 "format" : "array",
118 "size-prefix-format" : "guint16",
119 "array-element" : { "name" : "Element",
120 "format" : "struct",
121 "contents" : [ { "name" : "MCC",
122 "format" : "guint16" },
123 { "name" : "MNC",
124 "format" : "guint16" },
125 { "name" : "Radio Access Technology",
126 "format" : "guint16",
127 "public-format" : "QmiNasPlmnAccessTechnologyIdentifier" } ] } },
128
129 // *********************************************************************************
130 { "name" : "Reset",
131 "type" : "Message",
132 "service" : "NAS",
133 "id" : "0x0000",
134 "since" : "1.0",
135 "output" : [ { "common-ref" : "Operation Result" } ] },
136
137 // *********************************************************************************
138 { "name" : "Abort",
139 "type" : "Message",
140 "service" : "NAS",
141 "id" : "0x0001",
142 "since" : "1.0",
143 // This magic tag allows us to avoid creating a method in the client
144 "scope" : "library-only",
145 "input" : [ { "name" : "Transaction ID",
146 "id" : "0x01",
147 "type" : "TLV",
148 "since" : "1.0",
149 "format" : "guint16" } ],
150 "output" : [ { "common-ref" : "Operation Result" } ] },
151
152 // *********************************************************************************
153 { "name" : "Set Event Report",
154 "type" : "Message",
155 "service" : "NAS",
156 "id" : "0x0002",
157 "since" : "1.0",
158 "input" : [ { "name" : "Signal Strength Indicator",
159 "id" : "0x10",
160 "type" : "TLV",
161 "since" : "1.0",
162 "format" : "sequence",
163 "contents" : [ { "name" : "Report",
164 "format" : "guint8",
165 "public-format" : "gboolean" },
166 { "name" : "Thresholds",
167 "format" : "array",
168 "size-prefix-format" : "guint8",
169 "array-element" : { "format" : "gint8" } } ] },
170 { "name" : "RF Band Information",
171 "id" : "0x11",
172 "type" : "TLV",
173 "since" : "1.0",
174 "format" : "guint8",
175 "public-format" : "gboolean" },
176 { "name" : "Registration Reject Reason",
177 "id" : "0x12",
178 "type" : "TLV",
179 "since" : "1.0",
180 "format" : "guint8",
181 "public-format" : "gboolean" },
182 { "name" : "RSSI Indicator",
183 "id" : "0x13",
184 "type" : "TLV",
185 "since" : "1.0",
186 "format" : "sequence",
187 "contents" : [ { "name" : "Report",
188 "format" : "guint8",
189 "public-format" : "gboolean" },
190 { "name" : "RSSI Delta",
191 "format" : "guint8" } ] },
192 { "name" : "ECIO Indicator",
193 "id" : "0x14",
194 "type" : "TLV",
195 "since" : "1.0",
196 "format" : "sequence",
197 "contents" : [ { "name" : "Report",
198 "format" : "guint8",
199 "public-format" : "gboolean" },
200 { "name" : "ECIO Delta",
201 "format" : "guint8" } ] },
202 { "name" : "IO Indicator",
203 "id" : "0x15",
204 "type" : "TLV",
205 "since" : "1.0",
206 "format" : "sequence",
207 "contents" : [ { "name" : "Report",
208 "format" : "guint8",
209 "public-format" : "gboolean" },
210 { "name" : "IO Delta",
211 "format" : "guint8" } ] },
212 { "name" : "SINR Indicator",
213 "id" : "0x16",
214 "type" : "TLV",
215 "since" : "1.0",
216 "format" : "sequence",
217 "contents" : [ { "name" : "Report",
218 "format" : "guint8",
219 "public-format" : "gboolean" },
220 { "name" : "SINR Delta",
221 "format" : "guint8" } ] },
222 { "name" : "Error Rate Indicator",
223 "id" : "0x17",
224 "type" : "TLV",
225 "since" : "1.0",
226 "format" : "guint8",
227 "public-format" : "gboolean" },
228 { "name" : "ECIO Threshold",
229 "id" : "0x19",
230 "type" : "TLV",
231 "since" : "1.0",
232 "format" : "sequence",
233 "contents" : [ { "name" : "Report",
234 "format" : "guint8",
235 "public-format" : "gboolean" },
236 { "name" : "Thresholds",
237 "format" : "array",
238 "size-prefix-format" : "guint8",
239 "array-element" : { "format" : "gint16" } } ] },
240 { "name" : "SINR Threshold",
241 "id" : "0x1A",
242 "type" : "TLV",
243 "since" : "1.0",
244 "format" : "sequence",
245 "contents" : [ { "name" : "Report",
246 "format" : "guint8",
247 "public-format" : "gboolean" },
248 { "name" : "Thresholds",
249 "format" : "array",
250 "size-prefix-format" : "guint8",
251 "array-element" : { "format" : "guint8" } } ] },
252 { "name" : "LTE SNR Delta",
253 "id" : "0x1B",
254 "type" : "TLV",
255 "since" : "1.0",
256 "format" : "sequence",
257 "contents" : [ { "name" : "Report",
258 "format" : "guint8",
259 "public-format" : "gboolean" },
260 { "name" : "SNR Delta",
261 "format" : "guint8" } ] },
262 { "name" : "LTE RSRP Delta",
263 "id" : "0x1C",
264 "type" : "TLV",
265 "since" : "1.0",
266 "format" : "sequence",
267 "contents" : [ { "name" : "Report",
268 "format" : "guint8",
269 "public-format" : "gboolean" },
270 { "name" : "RSRP Delta",
271 "format" : "guint8" } ] } ],
272 "output" : [ { "common-ref" : "Operation Result" } ] },
273
274 { "name" : "Event Report",
275 "type" : "Indication",
276 "service" : "NAS",
277 "id" : "0x0002",
278 "since" : "1.0",
279 "output" : [ { "name" : "Signal Strength",
280 "id" : "0x10",
281 "type" : "TLV",
282 "since" : "1.0",
283 "format" : "sequence",
284 "contents" : [ { "name" : "Strength",
285 "format" : "gint8" },
286 { "name" : "Radio Interface",
287 "format" : "gint8",
288 "public-format" : "QmiNasRadioInterface" } ] },
289 { "name" : "RF Band Information",
290 "id" : "0x11",
291 "type" : "TLV",
292 "since" : "1.0",
293 "format" : "array",
294 "size-prefix-format" : "guint8",
295 "array-element" : { "name" : "Element",
296 "format" : "struct",
297 "contents" : [ { "name" : "Radio Interface",
298 "format" : "gint8",
299 "public-format" : "QmiNasRadioInterface" },
300 { "name" : "Active Band Class",
301 "format" : "guint16",
302 "public-format" : "QmiNasActiveBand" },
303 { "name" : "Active Channel",
304 "format" : "guint16" } ] } },
305 { "name" : "Registration Reject Reason",
306 "id" : "0x12",
307 "type" : "TLV",
308 "since" : "1.0",
309 "format" : "sequence",
310 "contents" : [ { "name" : "Service Domain",
311 "format" : "guint8",
312 "public-format" : "QmiNasNetworkServiceDomain" },
313 { "name" : "Reject Cause",
314 "format" : "guint16" } ] },
315 { "name" : "RSSI",
316 "id" : "0x13",
317 "type" : "TLV",
318 "since" : "1.0",
319 "format" : "sequence",
320 "contents" : [ { "name" : "RSSI",
321 "format" : "guint8" },
322 { "name" : "Radio Interface",
323 "format" : "gint8",
324 "public-format" : "QmiNasRadioInterface" } ] },
325 { "name" : "ECIO",
326 "id" : "0x14",
327 "type" : "TLV",
328 // API changed in 1.14
329 "since" : "1.14",
330 "format" : "sequence",
331 "contents" : [ { "name" : "ECIO",
332 "format" : "guint8" },
333 { "name" : "Radio Interface",
334 "format" : "gint8",
335 "public-format" : "QmiNasRadioInterface" } ] },
336 { "name" : "IO",
337 "id" : "0x15",
338 "type" : "TLV",
339 "since" : "1.0",
340 "format" : "gint32" },
341 { "name" : "SINR",
342 "id" : "0x16",
343 "type" : "TLV",
344 "since" : "1.0",
345 "format" : "guint8",
346 "public-format" : "QmiNasEvdoSinrLevel" },
347 { "name" : "Error Rate",
348 "id" : "0x17",
349 "type" : "TLV",
350 "since" : "1.0",
351 "format" : "sequence",
352 "contents" : [ { "name" : "Rate",
353 "format" : "guint16" },
354 { "name" : "Radio Interface",
355 "format" : "gint8",
356 "public-format" : "QmiNasRadioInterface" } ] },
357 { "name" : "RSRQ",
358 "id" : "0x18",
359 "type" : "TLV",
360 "since" : "1.0",
361 "format" : "sequence",
362 "contents" : [ { "name" : "RSRQ",
363 "format" : "gint8" },
364 { "name" : "Radio Interface",
365 "format" : "gint8",
366 "public-format" : "QmiNasRadioInterface" } ] },
367 { "name" : "LTE SNR",
368 "id" : "0x19",
369 "type" : "TLV",
370 "since" : "1.0",
371 "format" : "gint16" },
372 { "name" : "LTE RSRP",
373 "id" : "0x1A",
374 "type" : "TLV",
375 "since" : "1.0",
376 "format" : "gint16" } ] },
377
378 // *********************************************************************************
379 { "name" : "Register Indications",
380 "type" : "Message",
381 "service" : "NAS",
382 "id" : "0x0003",
383 "since" : "1.0",
384 "input" : [ { "name" : "System Selection Preference",
385 "id" : "0x10",
386 "type" : "TLV",
387 "since" : "1.0",
388 "format" : "guint8",
389 "public-format" : "gboolean" },
390 { "name" : "DDTM Events",
391 "id" : "0x12",
392 "type" : "TLV",
393 "since" : "1.0",
394 "format" : "guint8",
395 "public-format" : "gboolean" },
396 { "name" : "Serving System Events",
397 "id" : "0x13",
398 "type" : "TLV",
399 "since" : "1.0",
400 "format" : "guint8",
401 "public-format" : "gboolean" },
402 { "name" : "Dual Standby Preference",
403 "id" : "0x14",
404 "type" : "TLV",
405 "since" : "1.0",
406 "format" : "guint8",
407 "public-format" : "gboolean" },
408 { "name" : "Subscription Info",
409 "id" : "0x15",
410 "type" : "TLV",
411 "since" : "1.0",
412 "format" : "guint8",
413 "public-format" : "gboolean" },
414 { "name" : "Network Time",
415 "id" : "0x17",
416 "type" : "TLV",
417 "since" : "1.0",
418 "format" : "guint8",
419 "public-format" : "gboolean" },
420 { "name" : "System Info",
421 "id" : "0x18",
422 "type" : "TLV",
423 "since" : "1.0",
424 "format" : "guint8",
425 "public-format" : "gboolean" },
426 { "name" : "Signal Info",
427 "id" : "0x19",
428 "type" : "TLV",
429 "since" : "1.0",
430 "format" : "guint8",
431 "public-format" : "gboolean" },
432 { "name" : "Error Rate",
433 "id" : "0x1A",
434 "type" : "TLV",
435 "since" : "1.0",
436 "format" : "guint8",
437 "public-format" : "gboolean" },
438 { "name" : "HDR New UATI Assigned",
439 "id" : "0x1B",
440 "type" : "TLV",
441 "since" : "1.0",
442 "format" : "guint8",
443 "public-format" : "gboolean" },
444 { "name" : "HDR Session Closed",
445 "id" : "0x1C",
446 "type" : "TLV",
447 "since" : "1.0",
448 "format" : "guint8",
449 "public-format" : "gboolean" },
450 { "name" : "Managed Roaming",
451 "id" : "0x1D",
452 "type" : "TLV",
453 "since" : "1.0",
454 "format" : "guint8",
455 "public-format" : "gboolean" },
456 { "name" : "Current PLMN Name",
457 "id" : "0x1E",
458 "type" : "TLV",
459 "since" : "1.0",
460 "format" : "guint8",
461 "public-format" : "gboolean" },
462 { "name" : "eMBMS Status",
463 "id" : "0x1F",
464 "type" : "TLV",
465 "since" : "1.0",
466 "format" : "guint8",
467 "public-format" : "gboolean" },
468 { "name" : "RF Band Information",
469 "id" : "0x20",
470 "type" : "TLV",
471 "since" : "1.0",
472 "format" : "guint8",
473 "public-format" : "gboolean" },
474 { "name" : "Network Reject Information",
475 "id" : "0x21",
476 "type" : "TLV",
477 "since" : "1.30",
478 "format" : "sequence",
479 "contents" : [ { "name" : "Enable Network Reject Indications",
480 "format" : "guint8",
481 "public-format" : "gboolean" },
482 { "name" : "Supress System Info Indications",
483 "format" : "guint8",
484 "public-format" : "gboolean" } ] } ],
485 "output" : [ { "common-ref" : "Operation Result" } ] },
486
487 // *********************************************************************************
488 { "name" : "Get Supported Messages",
489 "type" : "Message",
490 "service" : "NAS",
491 "id" : "0x001E",
492 "since" : "1.14",
493 "output" : [ { "common-ref" : "Operation Result" },
494 { "name" : "List",
495 "id" : "0x10",
496 "type" : "TLV",
497 "since" : "1.0",
498 "format" : "array",
499 "size-prefix-format" : "guint16",
500 "array-element" : { "format" : "guint8" },
501 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
502
503 // *********************************************************************************
504 { "name" : "Get Signal Strength",
505 "type" : "Message",
506 "service" : "NAS",
507 "id" : "0x0020",
508 "since" : "1.0",
509 "input" : [ { "name" : "Request Mask",
510 "id" : "0x10",
511 "type" : "TLV",
512 "since" : "1.0",
513 "format" : "guint16",
514 "public-format" : "QmiNasSignalStrengthRequest" } ],
515 "output" : [ { "common-ref" : "Operation Result" },
516 { "name" : "Signal Strength",
517 "id" : "0x01",
518 "type" : "TLV",
519 "since" : "1.0",
520 "format" : "sequence",
521 "contents" : [ { "name" : "Strength",
522 "format" : "gint8" },
523 { "name" : "Radio Interface",
524 "format" : "gint8",
525 "public-format" : "QmiNasRadioInterface" } ],
526 "prerequisites": [ { "common-ref" : "Success" } ] },
527 { "name" : "Strength List",
528 "id" : "0x10",
529 "type" : "TLV",
530 "since" : "1.0",
531 "format" : "array",
532 "size-prefix-format" : "guint16",
533 "array-element" : { "name" : "Element",
534 "format" : "struct",
535 "contents" : [ { "name" : "Strength",
536 "format" : "gint8" },
537 { "name" : "Radio Interface",
538 "format" : "gint8",
539 "public-format" : "QmiNasRadioInterface" } ] } },
540 { "name" : "RSSI List",
541 "id" : "0x11",
542 "type" : "TLV",
543 "since" : "1.0",
544 "format" : "array",
545 "size-prefix-format" : "guint16",
546 "array-element" : { "name" : "Element",
547 "format" : "struct",
548 "contents" : [ { "name" : "RSSI",
549 "format" : "guint8" },
550 { "name" : "Radio Interface",
551 "format" : "gint8",
552 "public-format" : "QmiNasRadioInterface" } ] } },
553 { "name" : "ECIO List",
554 "id" : "0x12",
555 "type" : "TLV",
556 "since" : "1.0",
557 "format" : "array",
558 "size-prefix-format" : "guint16",
559 "array-element" : { "name" : "Element",
560 "format" : "struct",
561 "contents" : [ { "name" : "ECIO",
562 "format" : "guint8" },
563 { "name" : "Radio Interface",
564 "format" : "gint8",
565 "public-format" : "QmiNasRadioInterface" } ] } },
566 { "name" : "IO",
567 "id" : "0x13",
568 "type" : "TLV",
569 "since" : "1.0",
570 "format" : "gint32" },
571 { "name" : "SINR",
572 "id" : "0x14",
573 "type" : "TLV",
574 "since" : "1.0",
575 "format" : "guint8",
576 "public-format" : "QmiNasEvdoSinrLevel" },
577 { "name" : "Error Rate List",
578 "id" : "0x15",
579 "type" : "TLV",
580 "since" : "1.0",
581 "format" : "array",
582 "size-prefix-format" : "guint16",
583 "array-element" : { "name" : "Element",
584 "format" : "struct",
585 "contents" : [ { "name" : "Rate",
586 "format" : "guint16" },
587 { "name" : "Radio Interface",
588 "format" : "gint8",
589 "public-format" : "QmiNasRadioInterface" } ] } },
590 { "name" : "RSRQ",
591 "id" : "0x16",
592 "type" : "TLV",
593 "since" : "1.0",
594 "format" : "sequence",
595 "contents" : [ { "name" : "RSRQ",
596 "format" : "gint8" },
597 { "name" : "Radio Interface",
598 "format" : "gint8",
599 "public-format" : "QmiNasRadioInterface" } ] },
600 { "name" : "LTE SNR",
601 "id" : "0x17",
602 "type" : "TLV",
603 "since" : "1.0",
604 "format" : "gint16" },
605 { "name" : "LTE RSRP",
606 "id" : "0x18",
607 "type" : "TLV",
608 "since" : "1.0",
609 "format" : "gint16" } ] },
610
611 // *********************************************************************************
612 { "name" : "Network Scan",
613 "type" : "Message",
614 "service" : "NAS",
615 "id" : "0x0021",
616 "since" : "1.0",
617 // This method may be aborted
618 "abort" : "yes",
619 "input" : [ { "name" : "Network Type",
620 "id" : "0x10",
621 "type" : "TLV",
622 "since" : "1.0",
623 "format" : "guint8",
624 "public-format" : "QmiNasNetworkScanType" } ],
625 "output" : [ { "common-ref" : "Operation Result" },
626 { "name" : "Network Information",
627 "id" : "0x10",
628 "type" : "TLV",
629 "since" : "1.0",
630 "format" : "array",
631 "size-prefix-format" : "guint16",
632 "array-element" : { "name" : "Element",
633 "format" : "struct",
634 "contents" : [ { "name" : "MCC",
635 "format" : "guint16" },
636 { "name" : "MNC",
637 "format" : "guint16" },
638 { "name" : "Network Status",
639 "format" : "guint8",
640 "public-format" : "QmiNasNetworkStatus" },
641 { "name" : "Description",
642 "format" : "string" } ] } },
643 { "name" : "Radio Access Technology",
644 "id" : "0x11",
645 "type" : "TLV",
646 "since" : "1.0",
647 "format" : "array",
648 "size-prefix-format" : "guint16",
649 "array-element" : { "name" : "Element",
650 "format" : "struct",
651 "contents" : [ { "name" : "MCC",
652 "format" : "guint16" },
653 { "name" : "MNC",
654 "format" : "guint16" },
655 { "name" : "Radio Interface",
656 "format" : "gint8",
657 "public-format" : "QmiNasRadioInterface" } ] } },
658 { "name" : "MNC PCS Digit Include Status",
659 "id" : "0x12",
660 "type" : "TLV",
661 "since" : "1.0",
662 "format" : "array",
663 "size-prefix-format" : "guint16",
664 "array-element" : { "name" : "Element",
665 "format" : "struct",
666 "contents" : [ { "name" : "MCC",
667 "format" : "guint16" },
668 { "name" : "MNC",
669 "format" : "guint16" },
670 { "name" : "Includes PCS Digit",
671 "format" : "guint8",
672 "public-format" : "gboolean" } ] } },
673 { "name" : "Network Scan Result",
674 "id" : "0x13",
675 "type" : "TLV",
676 "since" : "1.24",
677 "format" : "guint32",
678 "public-format": "QmiNasNetworkScanResult" } ] },
679
680 // *********************************************************************************
681 { "name" : "Initiate Network Register",
682 "type" : "Message",
683 "service" : "NAS",
684 "id" : "0x0022",
685 "since" : "1.0",
686 "input" : [ { "name" : "Action",
687 "id" : "0x01",
688 "type" : "TLV",
689 "since" : "1.0",
690 "format" : "guint8",
691 "public-format" : "QmiNasNetworkRegisterType" },
692 { "name" : "Manual Registration Info 3GPP",
693 "id" : "0x10",
694 "type" : "TLV",
695 "since" : "1.0",
696 "format" : "sequence",
697 "contents" : [ { "name" : "MCC",
698 "format" : "guint16" },
699 { "name" : "MNC",
700 "format" : "guint16" },
701 { "name" : "Radio Interface",
702 "format" : "gint8",
703 "public-format" : "QmiNasRadioInterface" } ] },
704 { "name" : "Change Duration",
705 "id" : "0x11",
706 "type" : "TLV",
707 "since" : "1.0",
708 "format" : "guint8",
709 "public-format" : "QmiNasChangeDuration" },
710 { "name" : "MNC PCS Digit Include Status",
711 "id" : "0x12",
712 "type" : "TLV",
713 "since" : "1.0",
714 "format" : "guint8",
715 "public-format" : "gboolean" } ],
716 "output" : [ { "common-ref" : "Operation Result" } ] },
717
718 // *********************************************************************************
719 { "name" : "Attach Detach",
720 "type" : "Message",
721 "service" : "NAS",
722 "id" : "0x0023",
723 "since" : "1.20",
724 "input" : [ { "name" : "Action",
725 "id" : "0x10",
726 "mandatory" : "yes",
727 "type" : "TLV",
728 "since" : "1.20",
729 "format" : "guint8",
730 "public-format" : "QmiNasPsAttachAction" } ],
731 "output" : [ { "common-ref" : "Operation Result" } ] },
732
733 // *********************************************************************************
734 { "name" : "Get Serving System",
735 "type" : "Message",
736 "service" : "NAS",
737 "id" : "0x0024",
738 "since" : "1.0",
739 "output" : [ { "common-ref" : "Operation Result" },
740 { "name" : "Serving System",
741 "id" : "0x01",
742 "type" : "TLV",
743 "since" : "1.0",
744 "format" : "sequence",
745 "contents" : [ { "name" : "Registration State",
746 "format" : "guint8",
747 "public-format" : "QmiNasRegistrationState" },
748 { "name" : "CS Attach State",
749 "format" : "guint8",
750 "public-format" : "QmiNasAttachState" },
751 { "name" : "PS Attach State",
752 "format" : "guint8",
753 "public-format" : "QmiNasAttachState" },
754 { "name" : "Selected Network",
755 "format" : "guint8",
756 "public-format" : "QmiNasNetworkType" },
757 { "name" : "Radio Interfaces",
758 "format" : "array",
759 "size-prefix-format" : "guint8",
760 "array-element" : { "format" : "gint8",
761 "public-format" : "QmiNasRadioInterface" } } ],
762 "prerequisites": [ { "common-ref" : "Success" } ] },
763 { "name" : "Roaming Indicator",
764 "id" : "0x10",
765 "type" : "TLV",
766 "since" : "1.0",
767 "format" : "guint8",
768 "public-format" : "QmiNasRoamingIndicatorStatus" },
769 { "name" : "Data Service Capability",
770 "id" : "0x11",
771 "type" : "TLV",
772 "since" : "1.0",
773 "format" : "array",
774 "size-prefix-format" : "guint8",
775 "array-element" : { "format" : "guint8",
776 "public-format" : "QmiNasDataCapability" } },
777 { "name" : "Current PLMN",
778 "id" : "0x12",
779 "type" : "TLV",
780 "since" : "1.0",
781 "format" : "sequence",
782 "contents" : [ { "name" : "MCC",
783 "format" : "guint16" },
784 { "name" : "MNC",
785 "format" : "guint16" },
786 { "name" : "Description",
787 "format" : "string" } ] },
788 { "name" : "CDMA System ID",
789 "id" : "0x13",
790 "type" : "TLV",
791 "since" : "1.0",
792 "format" : "sequence",
793 "contents" : [ { "name" : "SID",
794 "format" : "guint16" },
795 { "name" : "NID",
796 "format" : "guint16" } ] },
797 { "name" : "CDMA Base Station Info",
798 "id" : "0x14",
799 "type" : "TLV",
800 "since" : "1.0",
801 "format" : "sequence",
802 "contents" : [ { "name" : "Base Station ID",
803 "format" : "guint16" },
804 { "name" : "Base Station Latitude",
805 "format" : "gint32" },
806 { "name" : "Base Station Longitude",
807 "format" : "gint32" } ] },
808 { "name" : "Roaming Indicator List",
809 "id" : "0x15",
810 "type" : "TLV",
811 "since" : "1.0",
812 "format" : "array",
813 "size-prefix-format" : "guint8",
814 "array-element" : { "name" : "Element",
815 "format" : "struct",
816 "contents" : [ { "name" : "Radio Interface",
817 "format" : "guint8",
818 "public-format" : "QmiNasRadioInterface" },
819 { "name" : "Roaming Indicator",
820 "format" : "guint8",
821 "public-format" : "QmiNasRoamingIndicatorStatus" } ] } },
822 { "name" : "Default Roaming Indicator",
823 "id" : "0x16",
824 "type" : "TLV",
825 "since" : "1.0",
826 "format" : "guint8",
827 "public-format" : "QmiNasRoamingIndicatorStatus" },
828 { "name" : "Time Zone 3GPP2",
829 "id" : "0x17",
830 "type" : "TLV",
831 "since" : "1.0",
832 "format" : "sequence",
833 "contents" : [ { "name" : "Leap Seconds",
834 "format" : "guint8" },
835 { "name" : "Local Time Offset",
836 "format" : "gint8" },
837 { "name" : "Daylight Saving Time",
838 "format" : "guint8",
839 "public-format" : "gboolean" } ] },
840 { "name" : "CDMA P Rev",
841 "id" : "0x18",
842 "type" : "TLV",
843 "since" : "1.0",
844 "format" : "guint8" },
845 { "name" : "Time Zone 3GPP",
846 "id" : "0x1A",
847 "type" : "TLV",
848 "since" : "1.0",
849 "format" : "gint8" },
850 { "name" : "Daylight Saving Time Adjustment 3GPP",
851 "id" : "0x1B",
852 "type" : "TLV",
853 "since" : "1.0",
854 "format" : "guint8" },
855 { "name" : "LAC 3GPP",
856 "id" : "0x1C",
857 "type" : "TLV",
858 "since" : "1.0",
859 "format" : "guint16" },
860 { "name" : "CID 3GPP",
861 "id" : "0x1D",
862 "type" : "TLV",
863 "since" : "1.0",
864 "format" : "guint32" },
865 { "name" : "Concurrent Service Info 3GPP2",
866 "id" : "0x1E",
867 "type" : "TLV",
868 "since" : "1.0",
869 "format" : "guint8",
870 "public-format" : "gboolean"},
871 { "name" : "PRL Indicator 3GPP2",
872 "id" : "0x1F",
873 "type" : "TLV",
874 "since" : "1.0",
875 "format" : "guint8",
876 "public-format" : "gboolean"},
877 { "name" : "DTM Support",
878 "id" : "0x20",
879 "type" : "TLV",
880 "since" : "1.0",
881 "format" : "guint8",
882 "public-format" : "gboolean"},
883 { "name" : "Detailed Service Status",
884 "id" : "0x21",
885 "type" : "TLV",
886 "since" : "1.0",
887 "format" : "sequence",
888 "contents" : [ { "name" : "Status",
889 "format" : "guint8",
890 "public-format" : "QmiNasServiceStatus" },
891 { "name" : "Capability",
892 "format" : "guint8",
893 "public-format" : "QmiNasNetworkServiceDomain" },
894 { "name" : "HDR Status",
895 "format" : "guint8",
896 "public-format" : "QmiNasServiceStatus" },
897 { "name" : "HDR Hybrid",
898 "format" : "guint8",
899 "public-format" : "gboolean" },
900 { "name" : "Forbidden",
901 "format" : "guint8",
902 "public-format" : "gboolean" } ] },
903 { "name" : "CDMA System Info",
904 "id" : "0x22",
905 "type" : "TLV",
906 "since" : "1.0",
907 "format" : "sequence",
908 "contents" : [ { "name" : "MCC",
909 "format" : "guint16" },
910 { "name" : "IMSI_11_12",
911 "format" : "guint8" } ] },
912 { "name" : "HDR Personality",
913 "id" : "0x23",
914 "type" : "TLV",
915 "since" : "1.0",
916 "format" : "guint8",
917 "public-format" : "QmiNasHdrPersonality"},
918 { "name" : "LTE TAC",
919 "id" : "0x24",
920 "type" : "TLV",
921 "since" : "1.0",
922 "format" : "guint16" },
923 { "name" : "Call Barring Status",
924 "id" : "0x25",
925 "type" : "TLV",
926 "since" : "1.0",
927 "format" : "sequence",
928 "contents" : [ { "name" : "CS Status",
929 "format" : "gint32",
930 "public-format" : "QmiNasCallBarringStatus" },
931 { "name" : "PS Status",
932 "format" : "gint32",
933 "public-format" : "QmiNasCallBarringStatus" } ] },
934 { "name" : "UMTS Primary Scrambling Code",
935 "id" : "0x26",
936 "type" : "TLV",
937 "since" : "1.0",
938 "format" : "guint16" },
939 { "name" : "MNC PCS Digit Include Status",
940 "id" : "0x27",
941 "type" : "TLV",
942 "since" : "1.0",
943 "format" : "sequence",
944 "contents" : [ { "name" : "MCC",
945 "format" : "guint16" },
946 { "name" : "MNC",
947 "format" : "guint16" },
948 { "name" : "Includes PCS Digit",
949 "format" : "guint8",
950 "public-format" : "gboolean" } ] },
951 { "name" : "Network Name Source",
952 "id" : "0x29",
953 "type" : "TLV",
954 "since" : "1.24",
955 "format" : "guint32",
956 "public-format" : "QmiNasNetworkNameSource" } ] },
957
958 { "name" : "Serving System",
959 "type" : "Indication",
960 "service" : "NAS",
961 "id" : "0x0024",
962 "since" : "1.0",
963 "output" : [ { "name" : "Serving System",
964 "id" : "0x01",
965 "type" : "TLV",
966 "since" : "1.0",
967 "format" : "sequence",
968 "contents" : [ { "name" : "Registration State",
969 "format" : "guint8",
970 "public-format" : "QmiNasRegistrationState" },
971 { "name" : "CS Attach State",
972 "format" : "guint8",
973 "public-format" : "QmiNasAttachState" },
974 { "name" : "PS Attach State",
975 "format" : "guint8",
976 "public-format" : "QmiNasAttachState" },
977 { "name" : "Selected Network",
978 "format" : "guint8",
979 "public-format" : "QmiNasNetworkType" },
980 { "name" : "Radio Interfaces",
981 "format" : "array",
982 "size-prefix-format" : "guint8",
983 "array-element" : { "format" : "gint8",
984 "public-format" : "QmiNasRadioInterface" } } ] },
985 { "name" : "Roaming Indicator",
986 "id" : "0x10",
987 "type" : "TLV",
988 "since" : "1.0",
989 "format" : "guint8",
990 "public-format" : "QmiNasRoamingIndicatorStatus" },
991 { "name" : "Data Service Capability",
992 "id" : "0x11",
993 "type" : "TLV",
994 "since" : "1.0",
995 "format" : "array",
996 "size-prefix-format" : "guint8",
997 "array-element" : { "format" : "guint8",
998 "public-format" : "QmiNasDataCapability" } },
999 { "name" : "Current PLMN",
1000 "id" : "0x12",
1001 "type" : "TLV",
1002 "since" : "1.0",
1003 "format" : "sequence",
1004 "contents" : [ { "name" : "MCC",
1005 "format" : "guint16" },
1006 { "name" : "MNC",
1007 "format" : "guint16" },
1008 { "name" : "Description",
1009 "format" : "string" } ] },
1010 { "name" : "CDMA System ID",
1011 "id" : "0x13",
1012 "type" : "TLV",
1013 "since" : "1.0",
1014 "format" : "sequence",
1015 "contents" : [ { "name" : "SID",
1016 "format" : "guint16" },
1017 { "name" : "NID",
1018 "format" : "guint16" } ] },
1019 { "name" : "CDMA Base Station Info",
1020 "id" : "0x14",
1021 "type" : "TLV",
1022 "since" : "1.0",
1023 "format" : "sequence",
1024 "contents" : [ { "name" : "Base Station ID",
1025 "format" : "guint16" },
1026 { "name" : "Base Station Latitude",
1027 "format" : "gint32" },
1028 { "name" : "Base Station Longitude",
1029 "format" : "gint32" } ] },
1030 { "name" : "Roaming Indicator List",
1031 "id" : "0x15",
1032 "type" : "TLV",
1033 "since" : "1.0",
1034 "format" : "array",
1035 "size-prefix-format" : "guint8",
1036 "array-element" : { "name" : "Element",
1037 "format" : "struct",
1038 "contents" : [ { "name" : "Radio Interface",
1039 "format" : "guint8",
1040 "public-format" : "QmiNasRadioInterface" },
1041 { "name" : "Roaming Indicator",
1042 "format" : "guint8",
1043 "public-format" : "QmiNasRoamingIndicatorStatus" } ] } },
1044 { "name" : "Default Roaming Indicator",
1045 "id" : "0x16",
1046 "type" : "TLV",
1047 "since" : "1.0",
1048 "format" : "guint8",
1049 "public-format" : "QmiNasRoamingIndicatorStatus" },
1050 { "name" : "Time Zone 3GPP2",
1051 "id" : "0x17",
1052 "type" : "TLV",
1053 "since" : "1.0",
1054 "format" : "sequence",
1055 "contents" : [ { "name" : "Leap Seconds",
1056 "format" : "guint8" },
1057 { "name" : "Local Time Offset",
1058 "format" : "gint8" },
1059 { "name" : "Daylight Saving Time",
1060 "format" : "guint8",
1061 "public-format" : "gboolean" } ] },
1062 { "name" : "CDMA P Rev",
1063 "id" : "0x18",
1064 "type" : "TLV",
1065 "since" : "1.0",
1066 "format" : "guint8" },
1067 { "name" : "PLMN Name Flag 3GPP",
1068 "id" : "0x19",
1069 "type" : "TLV",
1070 "since" : "1.0",
1071 "format" : "gint8",
1072 "public-format" : "gboolean" },
1073 { "name" : "Time Zone 3GPP",
1074 "id" : "0x1A",
1075 "type" : "TLV",
1076 "since" : "1.0",
1077 "format" : "gint8" },
1078 { "name" : "Daylight Saving Time Adjustment 3GPP",
1079 "id" : "0x1B",
1080 "type" : "TLV",
1081 "since" : "1.0",
1082 "format" : "guint8" },
1083 { "name" : "Universal Time and Local Time Zone 3GPP",
1084 "id" : "0x1C",
1085 "type" : "TLV",
1086 "since" : "1.0",
1087 "format" : "sequence",
1088 "contents" : [ { "name" : "Year",
1089 "format" : "guint16" },
1090 { "name" : "Month",
1091 "format" : "guint8" },
1092 { "name" : "Day",
1093 "format" : "guint8" },
1094 { "name" : "Hour",
1095 "format" : "guint8" },
1096 { "name" : "Minute",
1097 "format" : "guint8" },
1098 { "name" : "Second",
1099 "format" : "guint8" },
1100 { "name" : "Time Zone",
1101 "format" : "guint8" } ] },
1102 { "name" : "LAC 3GPP",
1103 "id" : "0x1D",
1104 "type" : "TLV",
1105 "since" : "1.0",
1106 "format" : "guint16" },
1107 { "name" : "CID 3GPP",
1108 "id" : "0x1E",
1109 "type" : "TLV",
1110 "since" : "1.0",
1111 "format" : "guint32" },
1112 { "name" : "Concurrent Service Info 3GPP2",
1113 "id" : "0x1F",
1114 "type" : "TLV",
1115 "since" : "1.0",
1116 "format" : "guint8",
1117 "public-format" : "gboolean"},
1118 { "name" : "PRL Indicator 3GPP2",
1119 "id" : "0x20",
1120 "type" : "TLV",
1121 "since" : "1.0",
1122 "format" : "guint8",
1123 "public-format" : "gboolean"},
1124 { "name" : "DTM Support",
1125 "id" : "0x21",
1126 "type" : "TLV",
1127 "since" : "1.0",
1128 "format" : "guint8",
1129 "public-format" : "gboolean"},
1130 { "name" : "Detailed Service Status",
1131 "id" : "0x22",
1132 "type" : "TLV",
1133 "since" : "1.0",
1134 "format" : "sequence",
1135 "contents" : [ { "name" : "Status",
1136 "format" : "guint8",
1137 "public-format" : "QmiNasServiceStatus" },
1138 { "name" : "Capability",
1139 "format" : "guint8",
1140 "public-format" : "QmiNasNetworkServiceDomain" },
1141 { "name" : "HDR Status",
1142 "format" : "guint8",
1143 "public-format" : "QmiNasServiceStatus" },
1144 { "name" : "HDR Hybrid",
1145 "format" : "guint8",
1146 "public-format" : "gboolean" },
1147 { "name" : "Forbidden",
1148 "format" : "guint8",
1149 "public-format" : "gboolean" } ] },
1150 { "name" : "CDMA System Info",
1151 "id" : "0x23",
1152 "type" : "TLV",
1153 "since" : "1.0",
1154 "format" : "sequence",
1155 "contents" : [ { "name" : "MCC",
1156 "format" : "guint16" },
1157 { "name" : "IMSI_11_12",
1158 "format" : "guint8" } ] },
1159 { "name" : "HDR Personality",
1160 "id" : "0x24",
1161 "type" : "TLV",
1162 "since" : "1.0",
1163 "format" : "guint8",
1164 "public-format" : "QmiNasHdrPersonality"},
1165 { "name" : "LTE TAC",
1166 "id" : "0x25",
1167 "type" : "TLV",
1168 "since" : "1.0",
1169 "format" : "guint16" },
1170 { "name" : "Call Barring Status",
1171 "id" : "0x26",
1172 "type" : "TLV",
1173 "since" : "1.0",
1174 "format" : "sequence",
1175 "contents" : [ { "name" : "CS Status",
1176 "format" : "gint32",
1177 "public-format" : "QmiNasCallBarringStatus" },
1178 { "name" : "PS Status",
1179 "format" : "gint32",
1180 "public-format" : "QmiNasCallBarringStatus" } ] },
1181 { "name" : "PLMN Not Changed Indication",
1182 "id" : "0x27",
1183 "type" : "TLV",
1184 "since" : "1.0",
1185 "format" : "guint8",
1186 "public-format" : "gboolean" },
1187 { "name" : "UMTS Primary Scrambling Code",
1188 "id" : "0x28",
1189 "type" : "TLV",
1190 "since" : "1.0",
1191 "format" : "guint16" },
1192 { "name" : "MNC PCS Digit Include Status",
1193 "id" : "0x29",
1194 "type" : "TLV",
1195 "since" : "1.0",
1196 "format" : "sequence",
1197 "contents" : [ { "name" : "MCC",
1198 "format" : "guint16" },
1199 { "name" : "MNC",
1200 "format" : "guint16" },
1201 { "name" : "Includes PCS Digit",
1202 "format" : "guint8",
1203 "public-format" : "gboolean" } ] },
1204 { "name" : "Network Name Source",
1205 "id" : "0x2B",
1206 "type" : "TLV",
1207 "since" : "1.24",
1208 "format" : "guint32",
1209 "public-format" : "QmiNasNetworkNameSource" } ] },
1210
1211 // *********************************************************************************
1212 { "name" : "Get Home Network",
1213 "type" : "Message",
1214 "service" : "NAS",
1215 "id" : "0x0025",
1216 "since" : "1.0",
1217 "output" : [ { "common-ref" : "Operation Result" },
1218 { "name" : "Home Network",
1219 "id" : "0x01",
1220 "type" : "TLV",
1221 "since" : "1.0",
1222 "format" : "sequence",
1223 "contents" : [ { "name" : "MCC",
1224 "format" : "guint16" },
1225 { "name" : "MNC",
1226 "format" : "guint16" },
1227 { "name" : "Description",
1228 "format" : "string" } ],
1229 "prerequisites": [ { "common-ref" : "Success" } ] },
1230 { "name" : "Home System ID",
1231 "id" : "0x10",
1232 "type" : "TLV",
1233 "since" : "1.0",
1234 "format" : "sequence",
1235 "contents" : [ { "name" : "SID",
1236 "format" : "guint16" },
1237 { "name" : "NID",
1238 "format" : "guint16" } ] },
1239 { "name" : "Home Network 3GPP2 Ext",
1240 "id" : "0x11",
1241 "type" : "TLV",
1242 "since" : "1.24.6",
1243 "format" : "sequence",
1244 "contents" : [ { "name" : "MCC",
1245 "format" : "guint16" },
1246 { "name" : "MNC",
1247 "format" : "guint16" },
1248 { "name" : "Display Description",
1249 "format" : "guint8",
1250 "public-format" : "QmiNasNetworkDescriptionDisplay" },
1251 { "name" : "Description Encoding",
1252 "format" : "guint8",
1253 "public-format" : "QmiNasNetworkDescriptionEncoding" },
1254 { "name" : "Description",
1255 "format" : "array",
1256 "size-prefix-format" : "guint8",
1257 "array-element" : { "format" : "guint8" } } ] },
1258 { "name" : "Home Network 3GPP MNC",
1259 "id" : "0x12",
1260 "type" : "TLV",
1261 "since" : "1.0",
1262 "format" : "sequence",
1263 "contents" : [ { "name" : "Is 3GPP",
1264 "format" : "guint8",
1265 "public-format" : "gboolean" },
1266 { "name" : "Includes PCS Digit",
1267 "format" : "guint8",
1268 "public-format" : "gboolean" } ] },
1269 { "name" : "Network Name Source",
1270 "id" : "0x13",
1271 "type" : "TLV",
1272 "since" : "1.24",
1273 "format" : "guint32",
1274 "public-format" : "QmiNasNetworkNameSource" } ] },
1275
1276 // *********************************************************************************
1277 { "name" : "Get Preferred Networks",
1278 "type" : "Message",
1279 "service" : "NAS",
1280 "id" : "0x0026",
1281 "since" : "1.30",
1282 "output" : [ { "common-ref" : "Operation Result" },
1283 { "common-ref" : "NAS Preferred Networks",
1284 "since" : "1.30",
1285 "prerequisites" : [ { "common-ref" : "Success" } ] },
1286 { "name" : "MNC PCS Digit Include Status",
1287 "id" : "0x12",
1288 "type" : "TLV",
1289 "since" : "1.30",
1290 "format" : "array",
1291 "size-prefix-format" : "guint8",
1292 "array-element" : { "name" : "Element",
1293 "format" : "struct",
1294 "contents" : [ { "name" : "MCC",
1295 "format" : "guint16" },
1296 { "name" : "MNC",
1297 "format" : "guint16" },
1298 { "name" : "Includes PCS Digit",
1299 "format" : "guint8",
1300 "public-format" : "gboolean" } ] } } ] },
1301
1302 // *********************************************************************************
1303 { "name" : "Set Preferred Networks",
1304 "type" : "Message",
1305 "service" : "NAS",
1306 "id" : "0x0027",
1307 "since" : "1.30",
1308 "input" : [ { "common-ref" : "NAS Preferred Networks",
1309 "since" : "1.30" },
1310 { "name" : "MNC PCS Digit Include Status",
1311 "id" : "0x11",
1312 "type" : "TLV",
1313 "since" : "1.30",
1314 "format" : "array",
1315 "size-prefix-format" : "guint8",
1316 "array-element" : { "name" : "Element",
1317 "format" : "struct",
1318 "contents" : [ { "name" : "MCC",
1319 "format" : "guint16" },
1320 { "name" : "MNC",
1321 "format" : "guint16" },
1322 { "name" : "Includes PCS Digit",
1323 "format" : "guint8",
1324 "public-format" : "gboolean" } ] } },
1325 { "name" : "Clear Previous Preferred Networks",
1326 "id" : "0x12",
1327 "type" : "TLV",
1328 "since" : "1.30",
1329 "format" : "guint8",
1330 "public-format" : "gboolean" } ],
1331 "output" : [ { "common-ref" : "Operation Result" } ] },
1332
1333 // *********************************************************************************
1334 { "name" : "Set Technology Preference",
1335 "type" : "Message",
1336 "service" : "NAS",
1337 "id" : "0x002A",
1338 "since" : "1.0",
1339 "input" : [ { "name" : "Current",
1340 "id" : "0x01",
1341 "type" : "TLV",
1342 "since" : "1.0",
1343 "format" : "sequence",
1344 "contents" : [ { "name" : "Technology Preference",
1345 "format" : "guint16",
1346 "public-format" : "QmiNasRadioTechnologyPreference" },
1347 { "name" : "Technology Preference Duration",
1348 "format" : "guint8",
1349 "public-format" : "QmiNasPreferenceDuration" } ] } ],
1350 "output" : [ { "common-ref" : "Operation Result" } ] },
1351
1352 // *********************************************************************************
1353 { "name" : "Get Technology Preference",
1354 "type" : "Message",
1355 "service" : "NAS",
1356 "id" : "0x002B",
1357 "since" : "1.0",
1358 "output" : [ { "common-ref" : "Operation Result" },
1359 { "name" : "Active",
1360 "id" : "0x01",
1361 "type" : "TLV",
1362 "since" : "1.0",
1363 "format" : "sequence",
1364 "contents" : [ { "name" : "Technology Preference",
1365 "format" : "guint16",
1366 "public-format" : "QmiNasRadioTechnologyPreference" },
1367 { "name" : "Technology Preference Duration",
1368 "format" : "guint8",
1369 "public-format" : "QmiNasPreferenceDuration" } ],
1370 "prerequisites": [ { "common-ref" : "Success" } ] },
1371 { "name" : "Persistent",
1372 "id" : "0x10",
1373 "type" : "TLV",
1374 "since" : "1.0",
1375 "format" : "guint16",
1376 "public-format" : "QmiNasRadioTechnologyPreference" } ] },
1377
1378 // *********************************************************************************
1379 { "name" : "Get RF Band Information",
1380 "type" : "Message",
1381 "service" : "NAS",
1382 "id" : "0x0031",
1383 "since" : "1.0",
1384 "output" : [ { "common-ref" : "Operation Result" },
1385 { "name" : "List",
1386 "id" : "0x01",
1387 "type" : "TLV",
1388 "since" : "1.0",
1389 "format" : "array",
1390 "size-prefix-format" : "guint8",
1391 "array-element" : { "name" : "Element",
1392 "format" : "struct",
1393 "contents" : [ { "name" : "Radio Interface",
1394 "format" : "gint8",
1395 "public-format" : "QmiNasRadioInterface" },
1396 { "name" : "Active Band Class",
1397 "format" : "guint16",
1398 "public-format" : "QmiNasActiveBand" },
1399 { "name" : "Active Channel",
1400 "format" : "guint16" } ] } },
1401 { "name" : "Extended List",
1402 "id" : "0x11",
1403 "type" : "TLV",
1404 "since" : "1.26",
1405 "format" : "array",
1406 "size-prefix-format" : "guint8",
1407 "array-element" : { "name" : "Element",
1408 "format" : "struct",
1409 "contents" : [ { "name" : "Radio Interface",
1410 "format" : "gint8",
1411 "public-format" : "QmiNasRadioInterface" },
1412 { "name" : "Active Band Class",
1413 "format" : "guint16",
1414 "public-format" : "QmiNasActiveBand" },
1415 { "name" : "Active Channel",
1416 "format" : "guint32" } ] } },
1417 { "name" : "Bandwidth List",
1418 "id" : "0x12",
1419 "type" : "TLV",
1420 "since" : "1.26",
1421 "format" : "array",
1422 "size-prefix-format" : "guint8",
1423 "array-element" : { "name" : "Element",
1424 "format" : "struct",
1425 "contents" : [ { "name" : "Radio Interface",
1426 "format" : "gint8",
1427 "public-format" : "QmiNasRadioInterface" },
1428 { "name" : "Bandwidth",
1429 "format" : "guint32",
1430 "public-format" : "QmiNasDLBandwidth" } ] } } ] },
1431
1432 // *********************************************************************************
1433 { "name" : "Set System Selection Preference",
1434 "type" : "Message",
1435 "service" : "NAS",
1436 "id" : "0x0033",
1437 "since" : "1.0",
1438 "input" : [ { "name" : "Emergency mode",
1439 "id" : "0x10",
1440 "type" : "TLV",
1441 "since" : "1.0",
1442 "format" : "guint8",
1443 "public-format" : "gboolean" },
1444 { "name" : "Mode Preference",
1445 "id" : "0x11",
1446 "type" : "TLV",
1447 "since" : "1.0",
1448 "format" : "guint16",
1449 "public-format" : "QmiNasRatModePreference" },
1450 { "name" : "Band Preference",
1451 "id" : "0x12",
1452 "type" : "TLV",
1453 "since" : "1.0",
1454 "format" : "guint64",
1455 "public-format" : "QmiNasBandPreference" },
1456 { "name" : "CDMA PRL Preference",
1457 "id" : "0x13",
1458 "type" : "TLV",
1459 "since" : "1.0",
1460 "format" : "guint16",
1461 "public-format" : "QmiNasCdmaPrlPreference" },
1462 { "name" : "Roaming Preference",
1463 "id" : "0x14",
1464 "type" : "TLV",
1465 "since" : "1.0",
1466 "format" : "guint16",
1467 "public-format" : "QmiNasRoamingPreference" },
1468 { "name" : "LTE Band Preference",
1469 "id" : "0x15",
1470 "type" : "TLV",
1471 "since" : "1.0",
1472 "format" : "guint64",
1473 "public-format" : "QmiNasLteBandPreference" },
1474 { "name" : "Network Selection Preference",
1475 "id" : "0x16",
1476 "type" : "TLV",
1477 "since" : "1.0",
1478 "format" : "sequence",
1479 "contents" : [ { "name" : "Mode",
1480 "format" : "guint8",
1481 "public-format" : "QmiNasNetworkSelectionPreference" },
1482 { "name" : "MCC",
1483 "format" : "guint16" },
1484 { "name" : "MNC",
1485 "format" : "guint16" } ] },
1486 { "name" : "Change Duration",
1487 "id" : "0x17",
1488 "type" : "TLV",
1489 "since" : "1.0",
1490 "format" : "guint8",
1491 "public-format" : "QmiNasChangeDuration" },
1492 { "name" : "Service Domain Preference",
1493 "id" : "0x18",
1494 "type" : "TLV",
1495 "since" : "1.0",
1496 "format" : "guint32",
1497 "public-format" : "QmiNasServiceDomainPreference" },
1498 { "name" : "GSM WCDMA Acquisition Order Preference",
1499 "id" : "0x19",
1500 "type" : "TLV",
1501 "since" : "1.0",
1502 "format" : "guint32",
1503 "public-format" : "QmiNasGsmWcdmaAcquisitionOrderPreference" },
1504 { "name" : "MNC PCS Digit Include Status",
1505 "id" : "0x1A",
1506 "type" : "TLV",
1507 "since" : "1.30",
1508 "format" : "guint8",
1509 "public-format" : "gboolean" },
1510 { "name" : "TD SCDMA Band Preference",
1511 "id" : "0x1D",
1512 "type" : "TLV",
1513 "since" : "1.0",
1514 "format" : "guint64",
1515 "public-format" : "QmiNasTdScdmaBandPreference" },
1516 { "name" : "Acquisition Order Preference",
1517 "id" : "0x1E",
1518 "type" : "TLV",
1519 "since" : "1.22",
1520 "format" : "array",
1521 "size-prefix-format" : "guint8",
1522 "array-element" : { "format" : "gint8",
1523 "public-format" : "QmiNasRadioInterface" } },
1524 { "name" : "Network Selection Registration Restriction",
1525 "id" : "0x1F",
1526 "type" : "TLV",
1527 "since" : "1.24",
1528 "format" : "guint32",
1529 "public-format" : "QmiNasNetworkSelectionRegistrationRestriction" },
1530 { "name" : "Usage Preference",
1531 "id" : "0x21",
1532 "type" : "TLV",
1533 "since" : "1.24",
1534 "format" : "guint32",
1535 "public-format" : "QmiNasUsagePreference" },
1536 { "name" : "Voice Domain Preference",
1537 "id" : "0x23",
1538 "type" : "TLV",
1539 "since" : "1.24",
1540 "format" : "guint32",
1541 "public-format" : "QmiNasVoiceDomainPreference" },
1542 { "name" : "Extended LTE Band Preference",
1543 "id" : "0x24",
1544 "type" : "TLV",
1545 "since" : "1.20",
1546 "format" : "sequence",
1547 "contents" : [ { "name" : "Mask Low",
1548 "format" : "guint64" },
1549 { "name" : "Mask Mid Low",
1550 "format" : "guint64" },
1551 { "name" : "Mask Mid High",
1552 "format" : "guint64" },
1553 { "name" : "Mask High",
1554 "format" : "guint64" } ] },
1555 { "name" : "NR5G SA Band Preference",
1556 "id" : "0x2F",
1557 "type" : "TLV",
1558 "since" : "1.32",
1559 "format" : "sequence",
1560 "contents" : [ { "name" : "Mask 0",
1561 "format" : "guint64" },
1562 { "name" : "Mask 1",
1563 "format" : "guint64" },
1564 { "name" : "Mask 2",
1565 "format" : "guint64" },
1566 { "name" : "Mask 3",
1567 "format" : "guint64" },
1568 { "name" : "Mask 4",
1569 "format" : "guint64" },
1570 { "name" : "Mask 5",
1571 "format" : "guint64" },
1572 { "name" : "Mask 6",
1573 "format" : "guint64" },
1574 { "name" : "Mask 7",
1575 "format" : "guint64" } ] },
1576 { "name" : "NR5G NSA Band Preference",
1577 "id" : "0x30",
1578 "type" : "TLV",
1579 "since" : "1.32",
1580 "format" : "sequence",
1581 "contents" : [ { "name" : "Mask 0",
1582 "format" : "guint64" },
1583 { "name" : "Mask 1",
1584 "format" : "guint64" },
1585 { "name" : "Mask 2",
1586 "format" : "guint64" },
1587 { "name" : "Mask 3",
1588 "format" : "guint64" },
1589 { "name" : "Mask 4",
1590 "format" : "guint64" },
1591 { "name" : "Mask 5",
1592 "format" : "guint64" },
1593 { "name" : "Mask 6",
1594 "format" : "guint64" },
1595 { "name" : "Mask 7",
1596 "format" : "guint64" } ] } ],
1597 "output" : [ { "common-ref" : "Operation Result" } ] },
1598
1599 // *********************************************************************************
1600 { "name" : "Get System Selection Preference",
1601 "type" : "Message",
1602 "service" : "NAS",
1603 "id" : "0x0034",
1604 "since" : "1.0",
1605 "output" : [ { "common-ref" : "Operation Result" },
1606 { "name" : "Emergency mode",
1607 "id" : "0x10",
1608 "type" : "TLV",
1609 "since" : "1.0",
1610 "format" : "guint8",
1611 "public-format" : "gboolean" },
1612 { "name" : "Mode Preference",
1613 "id" : "0x11",
1614 "type" : "TLV",
1615 "since" : "1.0",
1616 "format" : "guint16",
1617 "public-format" : "QmiNasRatModePreference" },
1618 { "name" : "Band Preference",
1619 "id" : "0x12",
1620 "type" : "TLV",
1621 "since" : "1.0",
1622 "format" : "guint64",
1623 "public-format" : "QmiNasBandPreference" },
1624 { "name" : "CDMA PRL Preference",
1625 "id" : "0x13",
1626 "type" : "TLV",
1627 "since" : "1.0",
1628 "format" : "guint16",
1629 "public-format" : "QmiNasCdmaPrlPreference" },
1630 { "name" : "Roaming Preference",
1631 "id" : "0x14",
1632 "type" : "TLV",
1633 "since" : "1.0",
1634 "format" : "guint16",
1635 "public-format" : "QmiNasRoamingPreference" },
1636 { "name" : "LTE Band Preference",
1637 "id" : "0x15",
1638 "type" : "TLV",
1639 "since" : "1.0",
1640 "format" : "guint64",
1641 "public-format" : "QmiNasLteBandPreference" },
1642 { "name" : "Network Selection Preference",
1643 "id" : "0x16",
1644 "type" : "TLV",
1645 "since" : "1.0",
1646 "format" : "guint8",
1647 "public-format" : "QmiNasNetworkSelectionPreference" },
1648 { "name" : "Service Domain Preference",
1649 "id" : "0x18",
1650 "type" : "TLV",
1651 "since" : "1.0",
1652 "format" : "guint32",
1653 "public-format" : "QmiNasServiceDomainPreference" },
1654 { "name" : "GSM WCDMA Acquisition Order Preference",
1655 "id" : "0x19",
1656 "type" : "TLV",
1657 "since" : "1.0",
1658 "format" : "guint32",
1659 "public-format" : "QmiNasGsmWcdmaAcquisitionOrderPreference" },
1660 { "name" : "TD SCDMA Band Preference",
1661 "id" : "0x1A",
1662 "type" : "TLV",
1663 "since" : "1.0",
1664 "format" : "guint64",
1665 "public-format" : "QmiNasTdScdmaBandPreference" },
1666 { "name" : "Acquisition Order Preference",
1667 "id" : "0x1C",
1668 "type" : "TLV",
1669 "since" : "1.22",
1670 "format" : "array",
1671 "size-prefix-format" : "guint8",
1672 "array-element" : { "format" : "gint8",
1673 "public-format" : "QmiNasRadioInterface" } },
1674 { "name" : "Manual Network Selection",
1675 "id" : "0x1B",
1676 "type" : "TLV",
1677 "since" : "1.0",
1678 "format" : "sequence",
1679 "contents" : [ { "name" : "MCC",
1680 "format" : "guint16" },
1681 { "name" : "MNC",
1682 "format" : "guint16" },
1683 { "name" : "Includes PCS Digit",
1684 "format" : "guint8",
1685 "public-format" : "gboolean" } ] },
1686 { "name" : "Network Selection Registration Restriction",
1687 "id" : "0x1D",
1688 "type" : "TLV",
1689 "since" : "1.24",
1690 "format" : "guint32",
1691 "public-format" : "QmiNasNetworkSelectionRegistrationRestriction" },
1692 { "name" : "Usage Preference",
1693 "id" : "0x1F",
1694 "type" : "TLV",
1695 "since" : "1.24",
1696 "format" : "guint32",
1697 "public-format" : "QmiNasUsagePreference" },
1698 { "name" : "Voice Domain Preference",
1699 "id" : "0x20",
1700 "type" : "TLV",
1701 "since" : "1.24",
1702 "format" : "guint32",
1703 "public-format" : "QmiNasVoiceDomainPreference" },
1704 { "name" : "Disabled Modes",
1705 "id" : "0x22",
1706 "type" : "TLV",
1707 "since" : "1.24",
1708 "format" : "guint16",
1709 "public-format" : "QmiNasRatModePreference" },
1710 { "name" : "Extended LTE Band Preference",
1711 "id" : "0x23",
1712 "type" : "TLV",
1713 "since" : "1.20",
1714 "format" : "sequence",
1715 "contents" : [ { "name" : "Mask Low",
1716 "format" : "guint64" },
1717 { "name" : "Mask Mid Low",
1718 "format" : "guint64" },
1719 { "name" : "Mask Mid High",
1720 "format" : "guint64" },
1721 { "name" : "Mask High",
1722 "format" : "guint64" } ] },
1723 { "name" : "NR5G SA Band Preference",
1724 "id" : "0x2C",
1725 "type" : "TLV",
1726 "since" : "1.32",
1727 "format" : "sequence",
1728 "contents" : [ { "name" : "Mask 0",
1729 "format" : "guint64" },
1730 { "name" : "Mask 1",
1731 "format" : "guint64" },
1732 { "name" : "Mask 2",
1733 "format" : "guint64" },
1734 { "name" : "Mask 3",
1735 "format" : "guint64" },
1736 { "name" : "Mask 4",
1737 "format" : "guint64" },
1738 { "name" : "Mask 5",
1739 "format" : "guint64" },
1740 { "name" : "Mask 6",
1741 "format" : "guint64" },
1742 { "name" : "Mask 7",
1743 "format" : "guint64" } ] },
1744 { "name" : "NR5G NSA Band Preference",
1745 "id" : "0x2D",
1746 "type" : "TLV",
1747 "since" : "1.32",
1748 "format" : "sequence",
1749 "contents" : [ { "name" : "Mask 0",
1750 "format" : "guint64" },
1751 { "name" : "Mask 1",
1752 "format" : "guint64" },
1753 { "name" : "Mask 2",
1754 "format" : "guint64" },
1755 { "name" : "Mask 3",
1756 "format" : "guint64" },
1757 { "name" : "Mask 4",
1758 "format" : "guint64" },
1759 { "name" : "Mask 5",
1760 "format" : "guint64" },
1761 { "name" : "Mask 6",
1762 "format" : "guint64" },
1763 { "name" : "Mask 7",
1764 "format" : "guint64" } ] } ] },
1765
1766 // *********************************************************************************
1767 { "name" : "Get Operator Name",
1768 "type" : "Message",
1769 "service" : "NAS",
1770 "id" : "0x0039",
1771 "since" : "1.18",
1772 "output" : [ { "common-ref" : "Operation Result" },
1773 { "common-ref" : "NAS Service Provider Name",
1774 "since" : "1.18",
1775 "prerequisites" : [ { "common-ref" : "Success" } ] },
1776 { "common-ref" : "NAS Operator PLMN List",
1777 "since" : "1.18",
1778 "prerequisites" : [ { "common-ref" : "Success" } ] },
1779 { "common-ref" : "NAS Operator PLMN Name",
1780 "since" : "1.18",
1781 "prerequisites" : [ { "common-ref" : "Success" } ] },
1782 { "common-ref" : "NAS Operator String Name",
1783 "since" : "1.18",
1784 "prerequisites" : [ { "common-ref" : "Success" } ] },
1785 { "common-ref" : "NAS NITZ Information",
1786 "since" : "1.24.6",
1787 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
1788
1789 { "name" : "Operator Name",
1790 "type" : "Indication",
1791 "service" : "NAS",
1792 "id" : "0x003A",
1793 "since" : "1.18",
1794 "output" : [ { "common-ref" : "NAS Service Provider Name",
1795 "since" : "1.18" },
1796 { "common-ref" : "NAS Operator PLMN List",
1797 "since" : "1.18" },
1798 { "common-ref" : "NAS Operator PLMN Name",
1799 "since" : "1.18" },
1800 { "common-ref" : "NAS Operator String Name",
1801 "since" : "1.18" },
1802 { "common-ref" : "NAS NITZ Information",
1803 "since" : "1.24.6" } ] },
1804
1805 // *********************************************************************************
1806 { "name" : "Get Cell Location Info",
1807 "type" : "Message",
1808 "service" : "NAS",
1809 "id" : "0x0043",
1810 "since" : "1.10",
1811 "output-compat" : "yes",
1812 "output" : [ { "common-ref" : "Operation Result" },
1813 { "name" : "GERAN Info v2",
1814 "id" : "0x10",
1815 "type" : "TLV",
1816 "since" : "1.26.6",
1817 "format" : "sequence",
1818 "contents" : [ { "name" : "Cell ID",
1819 "format" : "guint32" },
1820 { "name" : "PLMN",
1821 "format" : "array",
1822 "fixed-size" : "3",
1823 "array-element" : { "format" : "guint8" } },
1824 { "name" : "LAC",
1825 "format" : "guint16" },
1826 { "name" : "GERAN Absolute RF Channel Number",
1827 "format" : "guint16" },
1828 { "name" : "Base Station Identity Code",
1829 "format" : "guint8" },
1830 { "name" : "Timing Advance",
1831 "format" : "guint32" },
1832 { "name" : "RX Level",
1833 "format" : "guint16" },
1834 { "name" : "Cell",
1835 "format" : "array",
1836 "size-prefix-format" : "guint8",
1837 "array-element" : { "name" : "Element",
1838 "format" : "struct",
1839 "contents" : [ { "name" : "Cell ID",
1840 "format" : "guint32" },
1841 { "name" : "PLMN",
1842 "format" : "array",
1843 "fixed-size" : "3",
1844 "array-element" : { "format" : "guint8" } },
1845 { "name" : "LAC",
1846 "format" : "guint16" },
1847 { "name" : "GERAN Absolute RF Channel Number",
1848 "format" : "guint16" },
1849 { "name" : "Base Station Identity Code",
1850 "format" : "guint8" },
1851 { "name" : "RX Level",
1852 "format" : "guint16" } ] } } ] },
1853 { "name" : "UMTS Info v2",
1854 "id" : "0x11",
1855 "type" : "TLV",
1856 "since" : "1.26.6",
1857 "format" : "sequence",
1858 "contents" : [ { "name" : "Cell ID",
1859 "format" : "guint16" },
1860 { "name" : "PLMN",
1861 "format" : "array",
1862 "fixed-size" : "3",
1863 "array-element" : { "format" : "guint8" } },
1864 { "name" : "LAC",
1865 "format" : "guint16" },
1866 { "name" : "UTRA Absolute RF Channel Number",
1867 "format" : "guint16" },
1868 { "name" : "Primary Scrambling Code",
1869 "format" : "guint16" },
1870 { "name" : "RSCP",
1871 "format" : "gint16" },
1872 { "name" : "ECIO",
1873 "format" : "gint16" },
1874 { "name" : "Cell",
1875 "format" : "array",
1876 "size-prefix-format" : "guint8",
1877 "array-element" : { "name" : "Element",
1878 "format" : "struct",
1879 "contents" : [ { "name" : "UTRA Absolute RF Channel Number",
1880 "format" : "guint16" },
1881 { "name" : "Primary Scrambling Code",
1882 "format" : "guint16" },
1883 { "name" : "RSCP",
1884 "format" : "gint16" },
1885 { "name" : "ECIO",
1886 "format" : "gint16" } ] } },
1887 { "name" : "Neighboring GERAN",
1888 "format" : "array",
1889 "size-prefix-format" : "guint8",
1890 "array-element" : { "name" : "Element",
1891 "format" : "struct",
1892 "contents" : [ { "name" : "GERAN Absolute RF Channel Number",
1893 "format" : "guint16" },
1894 { "name" : "Network Color Code",
1895 "format" : "guint8" },
1896 { "name" : "Base Station Color Code",
1897 "format" : "guint8" },
1898 { "name" : "RSSI",
1899 "format" : "gint16" } ] } } ] },
1900 { "name" : "CDMA Info",
1901 "id" : "0x12",
1902 "type" : "TLV",
1903 "since" : "1.10",
1904 "format" : "sequence",
1905 "contents" : [ { "name" : "System ID",
1906 "format" : "guint16" },
1907 { "name" : "Network ID",
1908 "format" : "guint16" },
1909 { "name" : "Base Station ID",
1910 "format" : "guint16" },
1911 { "name" : "Reference PN",
1912 "format" : "guint16" },
1913 { "name" : "Latitude",
1914 "format" : "guint32" },
1915 { "name" : "Longitude",
1916 "format" : "guint32" } ] },
1917 { "name" : "Intrafrequency LTE Info v2",
1918 "id" : "0x13",
1919 "type" : "TLV",
1920 "since" : "1.26.6",
1921 "format" : "sequence",
1922 "contents" : [ { "name" : "UE In Idle",
1923 "format" : "guint8",
1924 "public-format" : "gboolean" },
1925 { "name" : "PLMN",
1926 "format" : "array",
1927 "fixed-size" : "3",
1928 "array-element" : { "format" : "guint8" } },
1929 { "name" : "Tracking Area Code",
1930 "format" : "guint16" },
1931 { "name" : "Global Cell ID",
1932 "format" : "guint32" },
1933 { "name" : "EUTRA Absolute RF Channel Number",
1934 "format" : "guint16" },
1935 { "name" : "Serving Cell ID",
1936 "format" : "guint16" },
1937 { "name" : "Cell Reselection Priority",
1938 "format" : "guint8" },
1939 { "name" : "S Non Intra Search Threshold",
1940 "format" : "guint8" },
1941 { "name" : "Serving Cell Low Threshold",
1942 "format" : "guint8" },
1943 { "name" : "S Intra Search Threshold",
1944 "format" : "guint8" },
1945 { "name" : "Cell",
1946 "format" : "array",
1947 "size-prefix-format" : "guint8",
1948 "array-element" : { "name" : "Element",
1949 "format" : "struct",
1950 "contents" : [ { "name" : "Physical Cell ID",
1951 "format" : "guint16" },
1952 { "name" : "RSRQ",
1953 "format" : "gint16" },
1954 { "name" : "RSRP",
1955 "format" : "gint16" },
1956 { "name" : "RSSI",
1957 "format" : "gint16" },
1958 { "name" : "Cell Selection RX Level",
1959 "format" : "gint16" } ] } } ] },
1960 { "name" : "Interfrequency LTE Info",
1961 "id" : "0x14",
1962 "type" : "TLV",
1963 "since" : "1.10",
1964 "format" : "sequence",
1965 "contents" : [ { "name" : "UE In Idle",
1966 "format" : "guint8",
1967 "public-format" : "gboolean" },
1968 { "name" : "Frequency",
1969 "format" : "array",
1970 "size-prefix-format" : "guint8",
1971 "array-element" : { "name" : "Element",
1972 "format" : "struct",
1973 "contents" : [ { "name" : "EUTRA Absolute RF Channel Number",
1974 "format" : "guint16" },
1975 { "name" : "Cell Selection RX Level Low Threshold",
1976 "format" : "guint8" },
1977 { "name" : "Cell Selection RX Level High Threshold",
1978 "format" : "guint8" },
1979 { "name" : "Cell Reselection Priority",
1980 "format" : "guint8" },
1981 { "name" : "Cell",
1982 "format" : "array",
1983 "size-prefix-format" : "guint8",
1984 "array-element" : { "name" : "Element",
1985 "format" : "struct",
1986 "contents" : [ { "name" : "Physical Cell ID",
1987 "format" : "guint16" },
1988 { "name" : "RSRQ",
1989 "format" : "gint16" },
1990 { "name" : "RSRP",
1991 "format" : "gint16" },
1992 { "name" : "RSSI",
1993 "format" : "gint16" },
1994 { "name" : "Cell Selection RX Level",
1995 "format" : "gint16" } ] } } ] } } ] },
1996 { "name" : "LTE Info Neighboring GSM",
1997 "id" : "0x15",
1998 "type" : "TLV",
1999 "since" : "1.10",
2000 "format" : "sequence",
2001 "contents" : [ { "name" : "UE In Idle",
2002 "format" : "guint8",
2003 "public-format" : "gboolean" },
2004 { "name" : "Frequency",
2005 "format" : "array",
2006 "size-prefix-format" : "guint8",
2007 "array-element" : { "name" : "Element",
2008 "format" : "struct",
2009 "contents" : [ { "name" : "Cell Reselection Priority",
2010 "format" : "guint8" },
2011 { "name" : "Cell Reselection High Threshold",
2012 "format" : "guint8" },
2013 { "name" : "Cell Reselection Low Threshold",
2014 "format" : "guint8" },
2015 { "name" : "NCC Permitted",
2016 "format" : "guint8" },
2017 { "name" : "Cell",
2018 "format" : "array",
2019 "size-prefix-format" : "guint8",
2020 "array-element" : { "name" : "Element",
2021 "format" : "struct",
2022 "contents" : [ { "name" : "GERAN Absolute RF Channel Number",
2023 "format" : "guint16" },
2024 { "name" : "Band Is 1900",
2025 "format" : "guint8",
2026 "public-format" : "gboolean" },
2027 { "name" : "Cell ID Valid",
2028 "format" : "guint8",
2029 "public-format" : "gboolean" },
2030 { "name" : "Base Station Identity Code",
2031 "format" : "guint8" },
2032 { "name" : "RSSI",
2033 "format" : "gint16" },
2034 { "name" : "Cell Selection RX Level",
2035 "format" : "gint16" } ] } } ] } } ] },
2036 { "name" : "LTE Info Neighboring WCDMA",
2037 "id" : "0x16",
2038 "type" : "TLV",
2039 "since" : "1.10",
2040 "format" : "sequence",
2041 "contents" : [ { "name" : "UE In Idle",
2042 "format" : "guint8",
2043 "public-format" : "gboolean" },
2044 { "name" : "Frequency",
2045 "format" : "array",
2046 "size-prefix-format" : "guint8",
2047 "array-element" : { "name" : "Element",
2048 "format" : "struct",
2049 "contents" : [ { "name" : "UTRA Absolute RF Channel Number",
2050 "format" : "guint16" },
2051 { "name" : "Cell Reselection Priority",
2052 "format" : "guint8" },
2053 { "name" : "Cell Reselection High Threshold",
2054 "format" : "guint16" },
2055 { "name" : "Cell Reselection Low Threshold",
2056 "format" : "guint16" },
2057 { "name" : "Cell",
2058 "format" : "array",
2059 "size-prefix-format" : "guint8",
2060 "array-element" : { "name" : "Element",
2061 "format" : "struct",
2062 "contents" : [ { "name" : "Primary Scrambling Code",
2063 "format" : "guint16" },
2064 { "name" : "CPICH RSCP",
2065 "format" : "gint16" },
2066 { "name" : "CPICH EcNo",
2067 "format" : "gint16" },
2068 { "name" : "Cell Selection RX Level",
2069 "format" : "gint16" } ] } } ] } } ] },
2070 { "name" : "UMTS Cell ID",
2071 "id" : "0x17",
2072 "type" : "TLV",
2073 "since" : "1.10",
2074 "format" : "guint32" },
2075 { "name" : "UMTS Info Neighboring LTE",
2076 "id" : "0x18",
2077 "type" : "TLV",
2078 "since" : "1.10",
2079 "format" : "sequence",
2080 "contents" : [ { "name" : "RRC state",
2081 "format" : "guint32",
2082 "public-format" : "QmiNasWcdmaRrcState" },
2083 { "name" : "Frequency",
2084 "format" : "array",
2085 "size-prefix-format" : "guint8",
2086 "array-element" : { "name" : "Element",
2087 "format" : "struct",
2088 "contents" : [ { "name" : "EUTRA Absolute RF Channel Number",
2089 "format" : "guint16" },
2090 { "name" : "Physical Cell ID",
2091 "format" : "guint16" },
2092 { "name" : "RSRP",
2093 "format" : "gfloat" },
2094 { "name" : "RSRQ",
2095 "format" : "gfloat" },
2096 { "name" : "Cell Selection RX Level",
2097 "format" : "gint16" },
2098 { "name" : "Is TDD",
2099 "format" : "guint8",
2100 "public-format" : "gboolean" } ] } } ] },
2101 { "name" : "LTE Info Timing Advance",
2102 "id" : "0x1E",
2103 "type" : "TLV",
2104 "since" : "1.28",
2105 "format" : "guint32" },
2106 { "name" : "NR5G ARFCN",
2107 "id" : "0x2E",
2108 "type" : "TLV",
2109 "since" : "1.30",
2110 "format" : "guint32" },
2111 { "name" : "NR5G Cell Information",
2112 "id" : "0x2F",
2113 "type" : "TLV",
2114 "since" : "1.30",
2115 "format" : "sequence",
2116 "contents" : [ { "name" : "PLMN",
2117 "format" : "array",
2118 "fixed-size" : "3",
2119 "array-element" : { "format" : "guint8" } },
2120 { "name" : "Tracking Area Code",
2121 "format" : "array",
2122 "fixed-size" : "3",
2123 "array-element" : { "format" : "guint8" } },
2124 { "name" : "Global Cell ID",
2125 "format" : "guint64" },
2126 { "name" : "Physical Cell ID",
2127 "format" : "guint16" },
2128 { "name" : "RSRQ",
2129 "format" : "gint16" },
2130 { "name" : "RSRP",
2131 "format" : "gint16" },
2132 { "name" : "SNR",
2133 "format" : "gint16" } ] } ] },
2134
2135 // *********************************************************************************
2136 { "name" : "Get PLMN Name",
2137 "type" : "Message",
2138 "service" : "NAS",
2139 "id" : "0x0044",
2140 "since" : "1.28",
2141 "input" : [ { "name" : "PLMN",
2142 "id" : "0x01",
2143 "type" : "TLV",
2144 "since" : "1.28",
2145 "format" : "sequence",
2146 "contents" : [ { "name" : "MCC",
2147 "format" : "guint16" },
2148 { "name" : "MNC",
2149 "format" : "guint16" } ] },
2150 { "name" : "Suppress SIM Error",
2151 "id" : "0x10",
2152 "type" : "TLV",
2153 "since" : "1.28",
2154 "format" : "guint8",
2155 "public-format" : "gboolean" },
2156 { "name" : "MNC PCS Digit Include Status",
2157 "id" : "0x11",
2158 "type" : "TLV",
2159 "since" : "1.28",
2160 "format" : "guint8",
2161 "public-format" : "gboolean" },
2162 { "name" : "Always Send PLMN Name",
2163 "id" : "0x12",
2164 "type" : "TLV",
2165 "since" : "1.28",
2166 "format" : "guint8",
2167 "public-format" : "gboolean" },
2168 { "name" : "Use Static Table Only",
2169 "id" : "0x13",
2170 "type" : "TLV",
2171 "since" : "1.28",
2172 "format" : "guint8",
2173 "public-format" : "gboolean" },
2174 { "name" : "CSG ID",
2175 "id" : "0x14",
2176 "type" : "TLV",
2177 "since" : "1.28",
2178 "format" : "guint32" },
2179 { "name" : "Radio Access Technology",
2180 "id" : "0x15",
2181 "type" : "TLV",
2182 "since" : "1.28",
2183 "format" : "guint8",
2184 "public-format" : "QmiNasRadioInterface" },
2185 { "name" : "Send All Information",
2186 "id" : "0x16",
2187 "type" : "TLV",
2188 "since" : "1.28",
2189 "format" : "guint8",
2190 "public-format" : "gboolean" } ],
2191 "output" : [ { "common-ref" : "Operation Result" },
2192 { "name" : "3GPP EONS PLMN Name",
2193 "id" : "0x10",
2194 "type" : "TLV",
2195 "since" : "1.28",
2196 "format" : "sequence",
2197 "contents" : [ { "name" : "Service Provider Name Encoding",
2198 "format" : "guint8",
2199 "public-format" : "QmiNasNetworkDescriptionEncoding" },
2200 { "name" : "Service Provider Name",
2201 "format" : "array",
2202 "size-prefix-format" : "guint8",
2203 "array-element" : { "format" : "guint8" } },
2204 { "name" : "Short Name Encoding",
2205 "format" : "guint8",
2206 "public-format" : "QmiNasNetworkDescriptionEncoding" },
2207 { "name" : "Short Name Country Initials",
2208 "format" : "guint8",
2209 "public-format" : "QmiNasPlmnNameCountryInitials" },
2210 { "name" : "Short Name Spare Bits",
2211 "format" : "guint8",
2212 "public-format" : "QmiNasPlmnNameSpareBits" },
2213 { "name" : "Short Name",
2214 "format" : "array",
2215 "size-prefix-format" : "guint8",
2216 "array-element" : { "format" : "guint8" } },
2217 { "name" : "Long Name Encoding",
2218 "format" : "guint8",
2219 "public-format" : "QmiNasNetworkDescriptionEncoding" },
2220 { "name" : "Long Name Country Initials",
2221 "format" : "guint8",
2222 "public-format" : "QmiNasPlmnNameCountryInitials" },
2223 { "name" : "Long Name Spare Bits",
2224 "format" : "guint8",
2225 "public-format" : "QmiNasPlmnNameSpareBits" },
2226 { "name" : "Long Name",
2227 "format" : "array",
2228 "size-prefix-format" : "guint8",
2229 "array-element" : { "format" : "guint8" } } ] },
2230 { "name" : "Display Bit Information",
2231 "id" : "0x11",
2232 "type" : "TLV",
2233 "since" : "1.28",
2234 "format" : "sequence",
2235 "contents" : [ { "name" : "Service Provider Name Set",
2236 "format" : "guint32",
2237 "public-format" : "QmiNasBoolean" },
2238 { "name" : "Plmn Name Set",
2239 "format" : "guint32",
2240 "public-format" : "QmiNasBoolean" } ] },
2241 { "name" : "Network Information",
2242 "id" : "0x12",
2243 "type" : "TLV",
2244 "since" : "1.28",
2245 "format" : "guint32",
2246 "public-format" : "QmiNasBoolean" },
2247 { "name" : "PLMN Name With Language Id",
2248 "id" : "0x13",
2249 "type" : "TLV",
2250 "since" : "1.28",
2251 "format" : "array",
2252 "size-prefix-format" : "guint8",
2253 "array-element" : { "name" : "Element",
2254 "format" : "struct",
2255 "contents" : [ { "name" : "Long Name",
2256 "format" : "array",
2257 "size-prefix-format" : "guint8",
2258 "array-element" : { "format" : "guint16" } },
2259 { "name" : "Short Name",
2260 "format" : "array",
2261 "size-prefix-format" : "guint8",
2262 "array-element" : { "format" : "guint16" } },
2263 { "name" : "Language Id",
2264 "format" : "guint32",
2265 "public-format" : "QmiNasPlmnLanguageId" } ] } },
2266 { "name" : "Additional Information",
2267 "id" : "0x14",
2268 "type" : "TLV",
2269 "since" : "1.28",
2270 "format" : "array",
2271 "size-prefix-format" : "guint8",
2272 "array-element" : { "format" : "guint16" } },
2273 { "name" : "Network Name Source",
2274 "id" : "0x15",
2275 "type" : "TLV",
2276 "since" : "1.28",
2277 "format" : "guint32",
2278 "public-format" : "QmiNasNetworkNameSource" } ] },
2279
2280 // *********************************************************************************
2281 { "name" : "Network Time",
2282 "type" : "Indication",
2283 "service" : "NAS",
2284 "id" : "0x004C",
2285 "since" : "1.0",
2286 "output" : [ { "name" : "Universal Time",
2287 "id" : "0x01",
2288 "type" : "TLV",
2289 "since" : "1.4",
2290 "format" : "sequence",
2291 "contents" : [ { "name" : "Year",
2292 "format" : "guint16" },
2293 { "name" : "Month",
2294 "format" : "guint8" },
2295 { "name" : "Day",
2296 "format" : "guint8" },
2297 { "name" : "Hour",
2298 "format" : "guint8" },
2299 { "name" : "Minute",
2300 "format" : "guint8" },
2301 { "name" : "Second",
2302 "format" : "guint8" },
2303 { "name" : "Day Of Week",
2304 "format" : "guint8",
2305 "public-format" : "QmiNasDayOfWeek" } ] },
2306 { "name" : "Timezone Offset",
2307 "id" : "0x10",
2308 "type" : "TLV",
2309 "since" : "1.4",
2310 "format" : "gint8" },
2311 { "name" : "Daylight Savings Adjustment",
2312 "id" : "0x11",
2313 "type" : "TLV",
2314 "since" : "1.4",
2315 "format" : "guint8",
2316 "public-format" : "QmiNasDaylightSavingsAdjustment" },
2317 { "name" : "Radio Interface",
2318 "id" : "0x12",
2319 "type" : "TLV",
2320 "since" : "1.4",
2321 "format" : "gint8",
2322 "public-format" : "QmiNasRadioInterface" } ] },
2323
2324 // *********************************************************************************
2325 { "name" : "Get System Info",
2326 "type" : "Message",
2327 "service" : "NAS",
2328 "id" : "0x004D",
2329 "since" : "1.0",
2330 "output" : [ { "common-ref" : "Operation Result" },
2331 { "name" : "CDMA Service Status",
2332 "id" : "0x10",
2333 "type" : "TLV",
2334 "since" : "1.0",
2335 "format" : "sequence",
2336 "contents" : [ { "name" : "Service Status",
2337 "format" : "guint8",
2338 "public-format" : "QmiNasServiceStatus" },
2339 { "name" : "Preferred Data Path",
2340 "format" : "guint8",
2341 "public-format" : "gboolean" } ] },
2342 { "name" : "HDR Service Status",
2343 "id" : "0x11",
2344 "type" : "TLV",
2345 "since" : "1.0",
2346 "format" : "sequence",
2347 "contents" : [ { "name" : "Service Status",
2348 "format" : "guint8",
2349 "public-format" : "QmiNasServiceStatus" },
2350 { "name" : "Preferred Data Path",
2351 "format" : "guint8",
2352 "public-format" : "gboolean" } ] },
2353 { "name" : "GSM Service Status",
2354 "id" : "0x12",
2355 "type" : "TLV",
2356 "since" : "1.0",
2357 "format" : "sequence",
2358 "contents" : [ { "name" : "Service Status",
2359 "format" : "guint8",
2360 "public-format" : "QmiNasServiceStatus" },
2361 { "name" : "True Service Status",
2362 "format" : "guint8",
2363 "public-format" : "QmiNasServiceStatus" },
2364 { "name" : "Preferred Data Path",
2365 "format" : "guint8",
2366 "public-format" : "gboolean" } ] },
2367 { "name" : "WCDMA Service Status",
2368 "id" : "0x13",
2369 "type" : "TLV",
2370 "since" : "1.0",
2371 "format" : "sequence",
2372 "contents" : [ { "name" : "Service Status",
2373 "format" : "guint8",
2374 "public-format" : "QmiNasServiceStatus" },
2375 { "name" : "True Service Status",
2376 "format" : "guint8",
2377 "public-format" : "QmiNasServiceStatus" },
2378 { "name" : "Preferred Data Path",
2379 "format" : "guint8",
2380 "public-format" : "gboolean" } ] },
2381 { "name" : "LTE Service Status",
2382 "id" : "0x14",
2383 "type" : "TLV",
2384 "since" : "1.0",
2385 "format" : "sequence",
2386 "contents" : [ { "name" : "Service Status",
2387 "format" : "guint8",
2388 "public-format" : "QmiNasServiceStatus" },
2389 { "name" : "True Service Status",
2390 "format" : "guint8",
2391 "public-format" : "QmiNasServiceStatus" },
2392 { "name" : "Preferred Data Path",
2393 "format" : "guint8",
2394 "public-format" : "gboolean" } ] },
2395 { "name" : "CDMA System Info",
2396 "id" : "0x15",
2397 "type" : "TLV",
2398 "since" : "1.0",
2399 "format" : "sequence",
2400 "contents" : [ { "name" : "Domain Valid",
2401 "format" : "guint8",
2402 "public-format" : "gboolean" },
2403 { "name" : "Domain",
2404 "format" : "guint8",
2405 "public-format" : "QmiNasNetworkServiceDomain" },
2406 { "name" : "Service Capability Valid",
2407 "format" : "guint8",
2408 "public-format" : "gboolean" },
2409 { "name" : "Service Capability",
2410 "format" : "guint8",
2411 "public-format" : "QmiNasNetworkServiceDomain" },
2412 { "name" : "Roaming Status Valid",
2413 "format" : "guint8",
2414 "public-format" : "gboolean" },
2415 { "name" : "Roaming Status",
2416 "format" : "guint8",
2417 "public-format" : "QmiNasRoamingStatus" },
2418 { "name" : "Forbidden Valid",
2419 "format" : "guint8",
2420 "public-format" : "gboolean" },
2421 { "name" : "Forbidden",
2422 "format" : "guint8",
2423 "public-format" : "gboolean" },
2424 { "name" : "PRL Match Valid",
2425 "format" : "guint8",
2426 "public-format" : "gboolean" },
2427 { "name" : "PRL Match",
2428 "format" : "guint8",
2429 "public-format" : "gboolean" },
2430 { "name" : "P Rev Valid",
2431 "format" : "guint8",
2432 "public-format" : "gboolean" },
2433 { "name" : "P Rev",
2434 "format" : "guint8" },
2435 { "name" : "Base Station P Rev Valid",
2436 "format" : "guint8",
2437 "public-format" : "gboolean" },
2438 { "name" : "Base Station P Rev",
2439 "format" : "guint8" },
2440 { "name" : "Concurrent Service Support Valid",
2441 "format" : "guint8",
2442 "public-format" : "gboolean" },
2443 { "name" : "Concurrent Service Support",
2444 "format" : "guint8",
2445 "public-format" : "gboolean" },
2446 { "name" : "CDMA System ID Valid",
2447 "format" : "guint8",
2448 "public-format" : "gboolean" },
2449 { "name" : "SID",
2450 "format" : "guint16" },
2451 { "name" : "NID",
2452 "format" : "guint16" },
2453 { "name" : "Base Station Info Valid",
2454 "format" : "guint8",
2455 "public-format" : "gboolean" },
2456 { "name" : "Base Station ID",
2457 "format" : "guint16" },
2458 { "name" : "Base Station Latitude",
2459 "format" : "gint32" },
2460 { "name" : "Base Station Longitude",
2461 "format" : "gint32" },
2462 { "name" : "Packet Zone Valid",
2463 "format" : "guint8",
2464 "public-format" : "gboolean" },
2465 { "name" : "Packet Zone",
2466 "format" : "guint16" },
2467 { "name" : "Network ID Valid",
2468 "format" : "guint8",
2469 "public-format" : "gboolean" },
2470 { "name" : "MCC",
2471 "format" : "string",
2472 "fixed-size" : "3" },
2473 { "name" : "MNC",
2474 "format" : "string",
2475 "fixed-size" : "3" } ] },
2476 { "name" : "HDR System Info",
2477 "id" : "0x16",
2478 "type" : "TLV",
2479 "since" : "1.0",
2480 "format" : "sequence",
2481 "contents" : [ { "name" : "Domain Valid",
2482 "format" : "guint8",
2483 "public-format" : "gboolean" },
2484 { "name" : "Domain",
2485 "format" : "guint8",
2486 "public-format" : "QmiNasNetworkServiceDomain" },
2487 { "name" : "Service Capability Valid",
2488 "format" : "guint8",
2489 "public-format" : "gboolean" },
2490 { "name" : "Service Capability",
2491 "format" : "guint8",
2492 "public-format" : "QmiNasNetworkServiceDomain" },
2493 { "name" : "Roaming Status Valid",
2494 "format" : "guint8",
2495 "public-format" : "gboolean" },
2496 { "name" : "Roaming Status",
2497 "format" : "guint8",
2498 "public-format" : "QmiNasRoamingStatus" },
2499 { "name" : "Forbidden Valid",
2500 "format" : "guint8",
2501 "public-format" : "gboolean" },
2502 { "name" : "Forbidden",
2503 "format" : "guint8",
2504 "public-format" : "gboolean" },
2505 { "name" : "PRL Match Valid",
2506 "format" : "guint8",
2507 "public-format" : "gboolean" },
2508 { "name" : "PRL Match",
2509 "format" : "guint8",
2510 "public-format" : "gboolean" },
2511 { "name" : "Personality Valid",
2512 "format" : "guint8",
2513 "public-format" : "gboolean" },
2514 { "name" : "Personality",
2515 "format" : "guint8",
2516 "public-format" : "QmiNasHdrPersonality" },
2517 { "name" : "Protocol Revision Valid",
2518 "format" : "guint8",
2519 "public-format" : "gboolean" },
2520 { "name" : "Protocol Revision",
2521 "format" : "guint8",
2522 "public-format" : "QmiNasHdrProtocolRevision" },
2523 { "name" : "IS 856 System ID Valid",
2524 "format" : "guint8",
2525 "public-format" : "gboolean" },
2526 { "name" : "IS 856 System ID",
2527 "format" : "string",
2528 "fixed-size" : "16" } ] },
2529 { "name" : "GSM System Info v2",
2530 "id" : "0x17",
2531 "type" : "TLV",
2532 "since" : "1.30",
2533 "format" : "sequence",
2534 "contents" : [ { "name" : "Domain Valid",
2535 "format" : "guint8",
2536 "public-format" : "gboolean" },
2537 { "name" : "Domain",
2538 "format" : "guint8",
2539 "public-format" : "QmiNasNetworkServiceDomain" },
2540 { "name" : "Service Capability Valid",
2541 "format" : "guint8",
2542 "public-format" : "gboolean" },
2543 { "name" : "Service Capability",
2544 "format" : "guint8",
2545 "public-format" : "QmiNasNetworkServiceDomain" },
2546 { "name" : "Roaming Status Valid",
2547 "format" : "guint8",
2548 "public-format" : "gboolean" },
2549 { "name" : "Roaming Status",
2550 "format" : "guint8",
2551 "public-format" : "QmiNasRoamingStatus" },
2552 { "name" : "Forbidden Valid",
2553 "format" : "guint8",
2554 "public-format" : "gboolean" },
2555 { "name" : "Forbidden",
2556 "format" : "guint8",
2557 "public-format" : "gboolean" },
2558 { "name" : "LAC Valid",
2559 "format" : "guint8",
2560 "public-format" : "gboolean" },
2561 { "name" : "LAC",
2562 "format" : "guint16" },
2563 { "name" : "CID Valid",
2564 "format" : "guint8",
2565 "public-format" : "gboolean" },
2566 { "name" : "CID",
2567 "format" : "guint32" },
2568 { "name" : "Registration Reject Info Valid",
2569 "format" : "guint8",
2570 "public-format" : "gboolean" },
2571 { "name" : "Registration Reject Domain",
2572 "format" : "guint8",
2573 "public-format" : "QmiNasNetworkServiceDomain" },
2574 { "name" : "Registration Reject Cause",
2575 "format" : "guint8",
2576 "public-format" : "QmiNasRejectCause" },
2577 { "name" : "Network ID Valid",
2578 "format" : "guint8",
2579 "public-format" : "gboolean" },
2580 { "name" : "MCC",
2581 "format" : "string",
2582 "fixed-size" : "3" },
2583 { "name" : "MNC",
2584 "format" : "string",
2585 "fixed-size" : "3" },
2586 { "name" : "EGPRS Support Valid",
2587 "format" : "guint8",
2588 "public-format" : "gboolean" },
2589 { "name" : "EGPRS Support",
2590 "format" : "guint8",
2591 "public-format" : "gboolean" },
2592 { "name" : "DTM Support Valid",
2593 "format" : "guint8",
2594 "public-format" : "gboolean" },
2595 { "name" : "DTM Support",
2596 "format" : "guint8",
2597 "public-format" : "gboolean" } ] },
2598 { "name" : "WCDMA System Info v2",
2599 "id" : "0x18",
2600 "type" : "TLV",
2601 "since" : "1.30",
2602 "format" : "sequence",
2603 "contents" : [ { "name" : "Domain Valid",
2604 "format" : "guint8",
2605 "public-format" : "gboolean" },
2606 { "name" : "Domain",
2607 "format" : "guint8",
2608 "public-format" : "QmiNasNetworkServiceDomain" },
2609 { "name" : "Service Capability Valid",
2610 "format" : "guint8",
2611 "public-format" : "gboolean" },
2612 { "name" : "Service Capability",
2613 "format" : "guint8",
2614 "public-format" : "QmiNasNetworkServiceDomain" },
2615 { "name" : "Roaming Status Valid",
2616 "format" : "guint8",
2617 "public-format" : "gboolean" },
2618 { "name" : "Roaming Status",
2619 "format" : "guint8",
2620 "public-format" : "QmiNasRoamingStatus" },
2621 { "name" : "Forbidden Valid",
2622 "format" : "guint8",
2623 "public-format" : "gboolean" },
2624 { "name" : "Forbidden",
2625 "format" : "guint8",
2626 "public-format" : "gboolean" },
2627 { "name" : "LAC Valid",
2628 "format" : "guint8",
2629 "public-format" : "gboolean" },
2630 { "name" : "LAC",
2631 "format" : "guint16" },
2632 { "name" : "CID Valid",
2633 "format" : "guint8",
2634 "public-format" : "gboolean" },
2635 { "name" : "CID",
2636 "format" : "guint32" },
2637 { "name" : "Registration Reject Info Valid",
2638 "format" : "guint8",
2639 "public-format" : "gboolean" },
2640 { "name" : "Registration Reject Domain",
2641 "format" : "guint8",
2642 "public-format" : "QmiNasNetworkServiceDomain" },
2643 { "name" : "Registration Reject Cause",
2644 "format" : "guint8",
2645 "public-format" : "QmiNasRejectCause" },
2646 { "name" : "Network ID Valid",
2647 "format" : "guint8",
2648 "public-format" : "gboolean" },
2649 { "name" : "MCC",
2650 "format" : "string",
2651 "fixed-size" : "3" },
2652 { "name" : "MNC",
2653 "format" : "string",
2654 "fixed-size" : "3" },
2655 { "name" : "HS Call Status Valid",
2656 "format" : "guint8",
2657 "public-format" : "gboolean" },
2658 { "name" : "HS Call Status",
2659 "format" : "guint8",
2660 "public-format" : "QmiNasWcdmaHsService" },
2661 { "name" : "HS Service Valid",
2662 "format" : "guint8",
2663 "public-format" : "gboolean" },
2664 { "name" : "HS Service",
2665 "format" : "guint8",
2666 "public-format" : "QmiNasWcdmaHsService" },
2667 { "name" : "Primary Scrambling Code Valid",
2668 "format" : "guint8",
2669 "public-format" : "gboolean" },
2670 { "name" : "Primary Scrambling Code",
2671 "format" : "guint16" } ] },
2672 { "name" : "LTE System Info v2",
2673 "id" : "0x19",
2674 "type" : "TLV",
2675 "since" : "1.30",
2676 "format" : "sequence",
2677 "contents" : [ { "name" : "Domain Valid",
2678 "format" : "guint8",
2679 "public-format" : "gboolean" },
2680 { "name" : "Domain",
2681 "format" : "guint8",
2682 "public-format" : "QmiNasNetworkServiceDomain" },
2683 { "name" : "Service Capability Valid",
2684 "format" : "guint8",
2685 "public-format" : "gboolean" },
2686 { "name" : "Service Capability",
2687 "format" : "guint8",
2688 "public-format" : "QmiNasNetworkServiceDomain" },
2689 { "name" : "Roaming Status Valid",
2690 "format" : "guint8",
2691 "public-format" : "gboolean" },
2692 { "name" : "Roaming Status",
2693 "format" : "guint8",
2694 "public-format" : "QmiNasRoamingStatus" },
2695 { "name" : "Forbidden Valid",
2696 "format" : "guint8",
2697 "public-format" : "gboolean" },
2698 { "name" : "Forbidden",
2699 "format" : "guint8",
2700 "public-format" : "gboolean" },
2701 { "name" : "LAC Valid",
2702 "format" : "guint8",
2703 "public-format" : "gboolean" },
2704 { "name" : "LAC",
2705 "format" : "guint16" },
2706 { "name" : "CID Valid",
2707 "format" : "guint8",
2708 "public-format" : "gboolean" },
2709 { "name" : "CID",
2710 "format" : "guint32" },
2711 { "name" : "Registration Reject Info Valid",
2712 "format" : "guint8",
2713 "public-format" : "gboolean" },
2714 { "name" : "Registration Reject Domain",
2715 "format" : "guint8",
2716 "public-format" : "QmiNasNetworkServiceDomain" },
2717 { "name" : "Registration Reject Cause",
2718 "format" : "guint8",
2719 "public-format" : "QmiNasRejectCause" },
2720 { "name" : "Network ID Valid",
2721 "format" : "guint8",
2722 "public-format" : "gboolean" },
2723 { "name" : "MCC",
2724 "format" : "string",
2725 "fixed-size" : "3" },
2726 { "name" : "MNC",
2727 "format" : "string",
2728 "fixed-size" : "3" },
2729 { "name" : "TAC Valid",
2730 "format" : "guint8",
2731 "public-format" : "gboolean" },
2732 { "name" : "TAC",
2733 "format" : "guint16" } ] },
2734 { "name" : "Additional CDMA System Info",
2735 "id" : "0x1A",
2736 "type" : "TLV",
2737 "since" : "1.0",
2738 "format" : "sequence",
2739 "contents" : [ { "name" : "Geo System Index",
2740 "format" : "guint16" },
2741 { "name" : "Registration Period",
2742 "format" : "guint16" } ] },
2743 { "name" : "Additional HDR System Info",
2744 "id" : "0x1B",
2745 "type" : "TLV",
2746 "since" : "1.0",
2747 "format" : "sequence",
2748 "contents" : [ { "name" : "Geo System Index",
2749 "format" : "guint16" } ] },
2750 { "name" : "Additional GSM System Info",
2751 "id" : "0x1C",
2752 "type" : "TLV",
2753 "since" : "1.0",
2754 "format" : "sequence",
2755 "contents" : [ { "name" : "Geo System Index",
2756 "format" : "guint16" },
2757 { "name" : "Cell Broadcast Support",
2758 "format" : "guint32",
2759 "public-format" : "QmiNasCellBroadcastCapability" } ] },
2760 { "name" : "Additional WCDMA System Info",
2761 "id" : "0x1D",
2762 "type" : "TLV",
2763 "since" : "1.0",
2764 "format" : "sequence",
2765 "contents" : [ { "name" : "Geo System Index",
2766 "format" : "guint16" },
2767 { "name" : "Cell Broadcast Support",
2768 "format" : "guint32",
2769 "public-format" : "QmiNasCellBroadcastCapability" } ] },
2770 { "name" : "Additional LTE System Info",
2771 "id" : "0x1E",
2772 "type" : "TLV",
2773 "since" : "1.0",
2774 "format" : "sequence",
2775 "contents" : [ { "name" : "Geo System Index",
2776 "format" : "guint16" } ] },
2777 { "name" : "GSM Call Barring Status",
2778 "id" : "0x1F",
2779 "type" : "TLV",
2780 "since" : "1.0",
2781 "format" : "sequence",
2782 "contents" : [ { "name" : "CS Status",
2783 "format" : "gint32",
2784 "public-format" : "QmiNasCallBarringStatus" },
2785 { "name" : "PS Status",
2786 "format" : "gint32",
2787 "public-format" : "QmiNasCallBarringStatus" } ] },
2788 { "name" : "WCDMA Call Barring Status",
2789 "id" : "0x20",
2790 "type" : "TLV",
2791 "since" : "1.0",
2792 "format" : "sequence",
2793 "contents" : [ { "name" : "CS Status",
2794 "format" : "gint32",
2795 "public-format" : "QmiNasCallBarringStatus" },
2796 { "name" : "PS Status",
2797 "format" : "gint32",
2798 "public-format" : "QmiNasCallBarringStatus" } ] },
2799 { "name" : "LTE Voice Support",
2800 "id" : "0x21",
2801 "type" : "TLV",
2802 "since" : "1.0",
2803 "format" : "guint8",
2804 "public-format" : "gboolean" },
2805 { "name" : "GSM Cipher Domain",
2806 "id" : "0x22",
2807 "type" : "TLV",
2808 "since" : "1.0",
2809 "format" : "guint8",
2810 "public-format" : "QmiNasNetworkServiceDomain" },
2811 { "name" : "WCDMA Cipher Domain",
2812 "id" : "0x23",
2813 "type" : "TLV",
2814 "since" : "1.0",
2815 "format" : "guint8",
2816 "public-format" : "QmiNasNetworkServiceDomain" },
2817 { "name" : "TD SCDMA Service Status",
2818 "id" : "0x24",
2819 "type" : "TLV",
2820 "since" : "1.0",
2821 "format" : "sequence",
2822 "contents" : [ { "name" : "Service Status",
2823 "format" : "guint8",
2824 "public-format" : "QmiNasServiceStatus" },
2825 { "name" : "True Service Status",
2826 "format" : "guint8",
2827 "public-format" : "QmiNasServiceStatus" },
2828 { "name" : "Preferred Data Path",
2829 "format" : "guint8",
2830 "public-format" : "gboolean" } ] },
2831 { "name" : "TD SCDMA System Info v2",
2832 "id" : "0x25",
2833 "type" : "TLV",
2834 "since" : "1.30",
2835 "format" : "sequence",
2836 "contents" : [ { "name" : "Domain Valid",
2837 "format" : "guint8",
2838 "public-format" : "gboolean" },
2839 { "name" : "Domain",
2840 "format" : "guint8",
2841 "public-format" : "QmiNasNetworkServiceDomain" },
2842 { "name" : "Service Capability Valid",
2843 "format" : "guint8",
2844 "public-format" : "gboolean" },
2845 { "name" : "Service Capability",
2846 "format" : "guint8",
2847 "public-format" : "QmiNasNetworkServiceDomain" },
2848 { "name" : "Roaming Status Valid",
2849 "format" : "guint8",
2850 "public-format" : "gboolean" },
2851 { "name" : "Roaming Status",
2852 "format" : "guint8",
2853 "public-format" : "QmiNasRoamingStatus" },
2854 { "name" : "Forbidden Valid",
2855 "format" : "guint8",
2856 "public-format" : "gboolean" },
2857 { "name" : "Forbidden",
2858 "format" : "guint8",
2859 "public-format" : "gboolean" },
2860 { "name" : "LAC Valid",
2861 "format" : "guint8",
2862 "public-format" : "gboolean" },
2863 { "name" : "LAC",
2864 "format" : "guint16" },
2865 { "name" : "CID Valid",
2866 "format" : "guint8",
2867 "public-format" : "gboolean" },
2868 { "name" : "CID",
2869 "format" : "guint32" },
2870 { "name" : "Registration Reject Info Valid",
2871 "format" : "guint8",
2872 "public-format" : "gboolean" },
2873 { "name" : "Registration Reject Domain",
2874 "format" : "guint8",
2875 "public-format" : "QmiNasNetworkServiceDomain" },
2876 { "name" : "Registration Reject Cause",
2877 "format" : "guint8",
2878 "public-format" : "QmiNasRejectCause" },
2879 { "name" : "Network ID Valid",
2880 "format" : "guint8",
2881 "public-format" : "gboolean" },
2882 { "name" : "MCC",
2883 "format" : "string",
2884 "fixed-size" : "3" },
2885 { "name" : "MNC",
2886 "format" : "string",
2887 "fixed-size" : "3" },
2888 { "name" : "HS Call Status Valid",
2889 "format" : "guint8",
2890 "public-format" : "gboolean" },
2891 { "name" : "HS Call Status",
2892 "format" : "guint8",
2893 "public-format" : "QmiNasWcdmaHsService" },
2894 { "name" : "HS Service Valid",
2895 "format" : "guint8",
2896 "public-format" : "gboolean" },
2897 { "name" : "HS Service",
2898 "format" : "guint8",
2899 "public-format" : "QmiNasWcdmaHsService" },
2900 { "name" : "Cell Parameter ID Valid",
2901 "format" : "guint8",
2902 "public-format" : "gboolean" },
2903 { "name" : "Cell Parameter ID",
2904 "format" : "guint16" },
2905 { "name" : "Cell Broadcast Support Valid",
2906 "format" : "guint8",
2907 "public-format" : "gboolean" },
2908 { "name" : "Cell Broadcast Support",
2909 "format" : "guint32",
2910 "public-format" : "QmiNasCellBroadcastCapability" },
2911 { "name" : "CS Call Barring Status Valid",
2912 "format" : "guint8",
2913 "public-format" : "gboolean" },
2914 { "name" : "CS Call Barring Status",
2915 "format" : "gint32",
2916 "public-format" : "QmiNasCallBarringStatus" },
2917 { "name" : "PS Call Barring Status Valid",
2918 "format" : "guint8",
2919 "public-format" : "gboolean" },
2920 { "name" : "PS Call Barring Status",
2921 "format" : "gint32",
2922 "public-format" : "QmiNasCallBarringStatus" },
2923 { "name" : "Cipher Domain Valid",
2924 "format" : "guint8",
2925 "public-format" : "gboolean" },
2926 { "name" : "Cipher Domain",
2927 "format" : "guint8",
2928 "public-format" : "QmiNasNetworkServiceDomain" } ] },
2929 { "name" : "LTE eMBMS Coverage Info Support",
2930 "id" : "0x26",
2931 "type" : "TLV",
2932 "since" : "1.0",
2933 "format" : "guint8",
2934 "public-format" : "gboolean" },
2935 { "name" : "SIM Reject Info",
2936 "id" : "0x27",
2937 "type" : "TLV",
2938 "since" : "1.0",
2939 "format" : "guint32",
2940 "public-format" : "QmiNasSimRejectState" },
2941 { "name" : "IMS Voice Support",
2942 "id" : "0x29",
2943 "type" : "TLV",
2944 "since" : "1.24",
2945 "format" : "guint8",
2946 "public-format" : "gboolean" },
2947 { "name" : "LTE Voice Domain",
2948 "id" : "0x2A",
2949 "type" : "TLV",
2950 "since" : "1.28",
2951 "format" : "guint32",
2952 "public-format" : "QmiNasLteVoiceDomain" },
2953 { "name" : "CDMA Registration Zone ID",
2954 "id" : "0x2B",
2955 "type" : "TLV",
2956 "since" : "1.28",
2957 "format" : "guint16" },
2958 { "name" : "GSM Routing Area Code",
2959 "id" : "0x2C",
2960 "type" : "TLV",
2961 "since" : "1.28",
2962 "format" : "guint8" },
2963 { "name" : "WCDMA Routing Area Code",
2964 "id" : "0x2D",
2965 "type" : "TLV",
2966 "since" : "1.28",
2967 "format" : "guint8" },
2968 { "name" : "CDMA Resolved MCC",
2969 "id" : "0x2E",
2970 "type" : "TLV",
2971 "since" : "1.28",
2972 "format" : "guint16" },
2973 { "name" : "Network Selection Registration Restriction",
2974 "id" : "0x2F",
2975 "type" : "TLV",
2976 "since" : "1.24",
2977 "format" : "guint32",
2978 "public-format" : "QmiNasNetworkSelectionRegistrationRestriction" },
2979 { "name" : "LTE Registration Domain",
2980 "id" : "0x31",
2981 "type" : "TLV",
2982 "since" : "1.24",
2983 "format" : "guint32",
2984 "public-format" : "QmiNasLteRegistrationDomain" },
2985 { "name" : "LTE eMBMS Coverage Info Trace ID",
2986 "id" : "0x34",
2987 "type" : "TLV",
2988 "since" : "1.24",
2989 "format" : "guint16" },
2990 { "name" : "LTE Cell Access Status",
2991 "id" : "0x44",
2992 "type" : "TLV",
2993 "since" : "1.24",
2994 "format" : "guint32",
2995 "public-format" : "QmiNasLteCellAccessStatus" },
2996 { "name" : "NR5G Service Status Info",
2997 "id" : "0x4A",
2998 "type" : "TLV",
2999 "since" : "1.30",
3000 "format" : "sequence",
3001 "contents" : [ { "name" : "Service Status",
3002 "format" : "guint8",
3003 "public-format" : "QmiNasServiceStatus" },
3004 { "name" : "True Service Status",
3005 "format" : "guint8",
3006 "public-format" : "QmiNasServiceStatus" },
3007 { "name" : "Preferred Data Path",
3008 "format" : "guint8",
3009 "public-format" : "gboolean" } ] },
3010 { "name" : "NR5G System Info",
3011 "id" : "0x4B",
3012 "type" : "TLV",
3013 "since" : "1.30",
3014 "format" : "sequence",
3015 "contents" : [ { "name" : "Domain Valid",
3016 "format" : "guint8",
3017 "public-format" : "gboolean" },
3018 { "name" : "Domain",
3019 "format" : "guint8",
3020 "public-format" : "QmiNasNetworkServiceDomain" },
3021 { "name" : "Service Capability Valid",
3022 "format" : "guint8",
3023 "public-format" : "gboolean" },
3024 { "name" : "Service Capability",
3025 "format" : "guint8",
3026 "public-format" : "QmiNasNetworkServiceDomain" },
3027 { "name" : "Roaming Status Valid",
3028 "format" : "guint8",
3029 "public-format" : "gboolean" },
3030 { "name" : "Roaming Status",
3031 "format" : "guint8",
3032 "public-format" : "QmiNasRoamingStatus" },
3033 { "name" : "Forbidden Valid",
3034 "format" : "guint8",
3035 "public-format" : "gboolean" },
3036 { "name" : "Forbidden",
3037 "format" : "guint8",
3038 "public-format" : "gboolean" },
3039 { "name" : "LAC Valid",
3040 "format" : "guint8",
3041 "public-format" : "gboolean" },
3042 { "name" : "LAC",
3043 "format" : "guint16" },
3044 { "name" : "CID Valid",
3045 "format" : "guint8",
3046 "public-format" : "gboolean" },
3047 { "name" : "CID",
3048 "format" : "guint32" },
3049 { "name" : "Registration Reject Info Valid",
3050 "format" : "guint8",
3051 "public-format" : "gboolean" },
3052 { "name" : "Registration Reject Domain",
3053 "format" : "guint8",
3054 "public-format" : "QmiNasNetworkServiceDomain" },
3055 { "name" : "Registration Reject Cause",
3056 "format" : "guint8" },
3057 { "name" : "Network ID Valid",
3058 "format" : "guint8",
3059 "public-format" : "gboolean" },
3060 { "name" : "MCC",
3061 "format" : "string",
3062 "fixed-size" : "3" },
3063 { "name" : "MNC",
3064 "format" : "string",
3065 "fixed-size" : "3" },
3066 { "name" : "TAC Valid",
3067 "format" : "guint8",
3068 "public-format" : "gboolean" },
3069 { "name" : "TAC",
3070 "format" : "guint16" } ] },
3071 { "name" : "EUTRA with NR5G availability",
3072 "id" : "0x4E",
3073 "type" : "TLV",
3074 "since" : "1.30",
3075 "format" : "guint8",
3076 "public-format" : "gboolean" },
3077 { "name" : "DCNR restriction Info",
3078 "id" : "0x4F",
3079 "type" : "TLV",
3080 "since" : "1.30",
3081 "format" : "guint8",
3082 "public-format" : "gboolean" },
3083 { "name" : "NR5G Tracking Area Code",
3084 "id" : "0x50",
3085 "type" : "TLV",
3086 "since" : "1.30",
3087 "format" : "array",
3088 "fixed-size" : "3",
3089 "array-element" : { "format" : "guint8" } } ] },
3090
3091 // *********************************************************************************
3092 { "name" : "System Info",
3093 "type" : "Indication",
3094 "service" : "NAS",
3095 "id" : "0x004E",
3096 "since" : "1.0",
3097 "output" : [ { "name" : "CDMA Service Status",
3098 "id" : "0x10",
3099 "type" : "TLV",
3100 "since" : "1.0",
3101 "format" : "sequence",
3102 "contents" : [ { "name" : "Service Status",
3103 "format" : "guint8",
3104 "public-format" : "QmiNasServiceStatus" },
3105 { "name" : "Preferred Data Path",
3106 "format" : "guint8",
3107 "public-format" : "gboolean" } ] },
3108 { "name" : "HDR Service Status",
3109 "id" : "0x11",
3110 "type" : "TLV",
3111 "since" : "1.0",
3112 "format" : "sequence",
3113 "contents" : [ { "name" : "Service Status",
3114 "format" : "guint8",
3115 "public-format" : "QmiNasServiceStatus" },
3116 { "name" : "Preferred Data Path",
3117 "format" : "guint8",
3118 "public-format" : "gboolean" } ] },
3119 { "name" : "GSM Service Status",
3120 "id" : "0x12",
3121 "type" : "TLV",
3122 "since" : "1.0",
3123 "format" : "sequence",
3124 "contents" : [ { "name" : "Service Status",
3125 "format" : "guint8",
3126 "public-format" : "QmiNasServiceStatus" },
3127 { "name" : "True Service Status",
3128 "format" : "guint8",
3129 "public-format" : "QmiNasServiceStatus" },
3130 { "name" : "Preferred Data Path",
3131 "format" : "guint8",
3132 "public-format" : "gboolean" } ] },
3133 { "name" : "WCDMA Service Status",
3134 "id" : "0x13",
3135 "type" : "TLV",
3136 "since" : "1.0",
3137 "format" : "sequence",
3138 "contents" : [ { "name" : "Service Status",
3139 "format" : "guint8",
3140 "public-format" : "QmiNasServiceStatus" },
3141 { "name" : "True Service Status",
3142 "format" : "guint8",
3143 "public-format" : "QmiNasServiceStatus" },
3144 { "name" : "Preferred Data Path",
3145 "format" : "guint8",
3146 "public-format" : "gboolean" } ] },
3147 { "name" : "LTE Service Status",
3148 "id" : "0x14",
3149 "type" : "TLV",
3150 "since" : "1.0",
3151 "format" : "sequence",
3152 "contents" : [ { "name" : "Service Status",
3153 "format" : "guint8",
3154 "public-format" : "QmiNasServiceStatus" },
3155 { "name" : "True Service Status",
3156 "format" : "guint8",
3157 "public-format" : "QmiNasServiceStatus" },
3158 { "name" : "Preferred Data Path",
3159 "format" : "guint8",
3160 "public-format" : "gboolean" } ] },
3161 { "name" : "CDMA System Info",
3162 "id" : "0x15",
3163 "type" : "TLV",
3164 "since" : "1.0",
3165 "format" : "sequence",
3166 "contents" : [ { "name" : "Domain Valid",
3167 "format" : "guint8",
3168 "public-format" : "gboolean" },
3169 { "name" : "Domain",
3170 "format" : "guint8",
3171 "public-format" : "QmiNasNetworkServiceDomain" },
3172 { "name" : "Service Capability Valid",
3173 "format" : "guint8",
3174 "public-format" : "gboolean" },
3175 { "name" : "Service Capability",
3176 "format" : "guint8",
3177 "public-format" : "QmiNasNetworkServiceDomain" },
3178 { "name" : "Roaming Status Valid",
3179 "format" : "guint8",
3180 "public-format" : "gboolean" },
3181 { "name" : "Roaming Status",
3182 "format" : "guint8",
3183 "public-format" : "QmiNasRoamingStatus" },
3184 { "name" : "Forbidden Valid",
3185 "format" : "guint8",
3186 "public-format" : "gboolean" },
3187 { "name" : "Forbidden",
3188 "format" : "guint8",
3189 "public-format" : "gboolean" },
3190 { "name" : "PRL Match Valid",
3191 "format" : "guint8",
3192 "public-format" : "gboolean" },
3193 { "name" : "PRL Match",
3194 "format" : "guint8",
3195 "public-format" : "gboolean" },
3196 { "name" : "P Rev Valid",
3197 "format" : "guint8",
3198 "public-format" : "gboolean" },
3199 { "name" : "P Rev",
3200 "format" : "guint8" },
3201 { "name" : "Base Station P Rev Valid",
3202 "format" : "guint8",
3203 "public-format" : "gboolean" },
3204 { "name" : "Base Station P Rev",
3205 "format" : "guint8" },
3206 { "name" : "Concurrent Service Support Valid",
3207 "format" : "guint8",
3208 "public-format" : "gboolean" },
3209 { "name" : "Concurrent Service Support",
3210 "format" : "guint8",
3211 "public-format" : "gboolean" },
3212 { "name" : "CDMA System ID Valid",
3213 "format" : "guint8",
3214 "public-format" : "gboolean" },
3215 { "name" : "SID",
3216 "format" : "guint16" },
3217 { "name" : "NID",
3218 "format" : "guint16" },
3219 { "name" : "Base Station Info Valid",
3220 "format" : "guint8",
3221 "public-format" : "gboolean" },
3222 { "name" : "Base Station ID",
3223 "format" : "guint16" },
3224 { "name" : "Base Station Latitude",
3225 "format" : "gint32" },
3226 { "name" : "Base Station Longitude",
3227 "format" : "gint32" },
3228 { "name" : "Packet Zone Valid",
3229 "format" : "guint8",
3230 "public-format" : "gboolean" },
3231 { "name" : "Packet Zone",
3232 "format" : "guint16" },
3233 { "name" : "Network ID Valid",
3234 "format" : "guint8",
3235 "public-format" : "gboolean" },
3236 { "name" : "MCC",
3237 "format" : "string",
3238 "fixed-size" : "3" },
3239 { "name" : "MNC",
3240 "format" : "string",
3241 "fixed-size" : "3" } ] },
3242 { "name" : "HDR System Info",
3243 "id" : "0x16",
3244 "type" : "TLV",
3245 "since" : "1.0",
3246 "format" : "sequence",
3247 "contents" : [ { "name" : "Domain Valid",
3248 "format" : "guint8",
3249 "public-format" : "gboolean" },
3250 { "name" : "Domain",
3251 "format" : "guint8",
3252 "public-format" : "QmiNasNetworkServiceDomain" },
3253 { "name" : "Service Capability Valid",
3254 "format" : "guint8",
3255 "public-format" : "gboolean" },
3256 { "name" : "Service Capability",
3257 "format" : "guint8",
3258 "public-format" : "QmiNasNetworkServiceDomain" },
3259 { "name" : "Roaming Status Valid",
3260 "format" : "guint8",
3261 "public-format" : "gboolean" },
3262 { "name" : "Roaming Status",
3263 "format" : "guint8",
3264 "public-format" : "QmiNasRoamingStatus" },
3265 { "name" : "Forbidden Valid",
3266 "format" : "guint8",
3267 "public-format" : "gboolean" },
3268 { "name" : "Forbidden",
3269 "format" : "guint8",
3270 "public-format" : "gboolean" },
3271 { "name" : "PRL Match Valid",
3272 "format" : "guint8",
3273 "public-format" : "gboolean" },
3274 { "name" : "PRL Match",
3275 "format" : "guint8",
3276 "public-format" : "gboolean" },
3277 { "name" : "Personality Valid",
3278 "format" : "guint8",
3279 "public-format" : "gboolean" },
3280 { "name" : "Personality",
3281 "format" : "guint8",
3282 "public-format" : "QmiNasHdrPersonality" },
3283 { "name" : "Protocol Revision Valid",
3284 "format" : "guint8",
3285 "public-format" : "gboolean" },
3286 { "name" : "Protocol Revision",
3287 "format" : "guint8",
3288 "public-format" : "QmiNasHdrProtocolRevision" },
3289 { "name" : "IS 856 System ID Valid",
3290 "format" : "guint8",
3291 "public-format" : "gboolean" },
3292 { "name" : "IS 856 System ID",
3293 "format" : "string",
3294 "fixed-size" : "16" } ] },
3295 { "name" : "GSM System Info v2",
3296 "id" : "0x17",
3297 "type" : "TLV",
3298 "since" : "1.30",
3299 "format" : "sequence",
3300 "contents" : [ { "name" : "Domain Valid",
3301 "format" : "guint8",
3302 "public-format" : "gboolean" },
3303 { "name" : "Domain",
3304 "format" : "guint8",
3305 "public-format" : "QmiNasNetworkServiceDomain" },
3306 { "name" : "Service Capability Valid",
3307 "format" : "guint8",
3308 "public-format" : "gboolean" },
3309 { "name" : "Service Capability",
3310 "format" : "guint8",
3311 "public-format" : "QmiNasNetworkServiceDomain" },
3312 { "name" : "Roaming Status Valid",
3313 "format" : "guint8",
3314 "public-format" : "gboolean" },
3315 { "name" : "Roaming Status",
3316 "format" : "guint8",
3317 "public-format" : "QmiNasRoamingStatus" },
3318 { "name" : "Forbidden Valid",
3319 "format" : "guint8",
3320 "public-format" : "gboolean" },
3321 { "name" : "Forbidden",
3322 "format" : "guint8",
3323 "public-format" : "gboolean" },
3324 { "name" : "LAC Valid",
3325 "format" : "guint8",
3326 "public-format" : "gboolean" },
3327 { "name" : "LAC",
3328 "format" : "guint16" },
3329 { "name" : "CID Valid",
3330 "format" : "guint8",
3331 "public-format" : "gboolean" },
3332 { "name" : "CID",
3333 "format" : "guint32" },
3334 { "name" : "Registration Reject Info Valid",
3335 "format" : "guint8",
3336 "public-format" : "gboolean" },
3337 { "name" : "Registration Reject Domain",
3338 "format" : "guint8",
3339 "public-format" : "QmiNasNetworkServiceDomain" },
3340 { "name" : "Registration Reject Cause",
3341 "format" : "guint8",
3342 "public-format" : "QmiNasRejectCause" },
3343 { "name" : "Network ID Valid",
3344 "format" : "guint8",
3345 "public-format" : "gboolean" },
3346 { "name" : "MCC",
3347 "format" : "string",
3348 "fixed-size" : "3" },
3349 { "name" : "MNC",
3350 "format" : "string",
3351 "fixed-size" : "3" },
3352 { "name" : "EGPRS Support Valid",
3353 "format" : "guint8",
3354 "public-format" : "gboolean" },
3355 { "name" : "EGPRS Support",
3356 "format" : "guint8",
3357 "public-format" : "gboolean" },
3358 { "name" : "DTM Support Valid",
3359 "format" : "guint8",
3360 "public-format" : "gboolean" },
3361 { "name" : "DTM Support",
3362 "format" : "guint8",
3363 "public-format" : "gboolean" } ] },
3364 { "name" : "WCDMA System Info v2",
3365 "id" : "0x18",
3366 "type" : "TLV",
3367 "since" : "1.30",
3368 "format" : "sequence",
3369 "contents" : [ { "name" : "Domain Valid",
3370 "format" : "guint8",
3371 "public-format" : "gboolean" },
3372 { "name" : "Domain",
3373 "format" : "guint8",
3374 "public-format" : "QmiNasNetworkServiceDomain" },
3375 { "name" : "Service Capability Valid",
3376 "format" : "guint8",
3377 "public-format" : "gboolean" },
3378 { "name" : "Service Capability",
3379 "format" : "guint8",
3380 "public-format" : "QmiNasNetworkServiceDomain" },
3381 { "name" : "Roaming Status Valid",
3382 "format" : "guint8",
3383 "public-format" : "gboolean" },
3384 { "name" : "Roaming Status",
3385 "format" : "guint8",
3386 "public-format" : "QmiNasRoamingStatus" },
3387 { "name" : "Forbidden Valid",
3388 "format" : "guint8",
3389 "public-format" : "gboolean" },
3390 { "name" : "Forbidden",
3391 "format" : "guint8",
3392 "public-format" : "gboolean" },
3393 { "name" : "LAC Valid",
3394 "format" : "guint8",
3395 "public-format" : "gboolean" },
3396 { "name" : "LAC",
3397 "format" : "guint16" },
3398 { "name" : "CID Valid",
3399 "format" : "guint8",
3400 "public-format" : "gboolean" },
3401 { "name" : "CID",
3402 "format" : "guint32" },
3403 { "name" : "Registration Reject Info Valid",
3404 "format" : "guint8",
3405 "public-format" : "gboolean" },
3406 { "name" : "Registration Reject Domain",
3407 "format" : "guint8",
3408 "public-format" : "QmiNasNetworkServiceDomain" },
3409 { "name" : "Registration Reject Cause",
3410 "format" : "guint8",
3411 "public-format" : "QmiNasRejectCause" },
3412 { "name" : "Network ID Valid",
3413 "format" : "guint8",
3414 "public-format" : "gboolean" },
3415 { "name" : "MCC",
3416 "format" : "string",
3417 "fixed-size" : "3" },
3418 { "name" : "MNC",
3419 "format" : "string",
3420 "fixed-size" : "3" },
3421 { "name" : "HS Call Status Valid",
3422 "format" : "guint8",
3423 "public-format" : "gboolean" },
3424 { "name" : "HS Call Status",
3425 "format" : "guint8",
3426 "public-format" : "QmiNasWcdmaHsService" },
3427 { "name" : "HS Service Valid",
3428 "format" : "guint8",
3429 "public-format" : "gboolean" },
3430 { "name" : "HS Service",
3431 "format" : "guint8",
3432 "public-format" : "QmiNasWcdmaHsService" },
3433 { "name" : "Primary Scrambling Code Valid",
3434 "format" : "guint8",
3435 "public-format" : "gboolean" },
3436 { "name" : "Primary Scrambling Code",
3437 "format" : "guint16" } ] },
3438 { "name" : "LTE System Info v2",
3439 "id" : "0x19",
3440 "type" : "TLV",
3441 "since" : "1.30",
3442 "format" : "sequence",
3443 "contents" : [ { "name" : "Domain Valid",
3444 "format" : "guint8",
3445 "public-format" : "gboolean" },
3446 { "name" : "Domain",
3447 "format" : "guint8",
3448 "public-format" : "QmiNasNetworkServiceDomain" },
3449 { "name" : "Service Capability Valid",
3450 "format" : "guint8",
3451 "public-format" : "gboolean" },
3452 { "name" : "Service Capability",
3453 "format" : "guint8",
3454 "public-format" : "QmiNasNetworkServiceDomain" },
3455 { "name" : "Roaming Status Valid",
3456 "format" : "guint8",
3457 "public-format" : "gboolean" },
3458 { "name" : "Roaming Status",
3459 "format" : "guint8",
3460 "public-format" : "QmiNasRoamingStatus" },
3461 { "name" : "Forbidden Valid",
3462 "format" : "guint8",
3463 "public-format" : "gboolean" },
3464 { "name" : "Forbidden",
3465 "format" : "guint8",
3466 "public-format" : "gboolean" },
3467 { "name" : "LAC Valid",
3468 "format" : "guint8",
3469 "public-format" : "gboolean" },
3470 { "name" : "LAC",
3471 "format" : "guint16" },
3472 { "name" : "CID Valid",
3473 "format" : "guint8",
3474 "public-format" : "gboolean" },
3475 { "name" : "CID",
3476 "format" : "guint32" },
3477 { "name" : "Registration Reject Info Valid",
3478 "format" : "guint8",
3479 "public-format" : "gboolean" },
3480 { "name" : "Registration Reject Domain",
3481 "format" : "guint8",
3482 "public-format" : "QmiNasNetworkServiceDomain" },
3483 { "name" : "Registration Reject Cause",
3484 "format" : "guint8",
3485 "public-format" : "QmiNasRejectCause" },
3486 { "name" : "Network ID Valid",
3487 "format" : "guint8",
3488 "public-format" : "gboolean" },
3489 { "name" : "MCC",
3490 "format" : "string",
3491 "fixed-size" : "3" },
3492 { "name" : "MNC",
3493 "format" : "string",
3494 "fixed-size" : "3" },
3495 { "name" : "TAC Valid",
3496 "format" : "guint8",
3497 "public-format" : "gboolean" },
3498 { "name" : "TAC",
3499 "format" : "guint16" } ] },
3500 { "name" : "Additional CDMA System Info",
3501 "id" : "0x1A",
3502 "type" : "TLV",
3503 "since" : "1.0",
3504 "format" : "sequence",
3505 "contents" : [ { "name" : "Geo System Index",
3506 "format" : "guint16" },
3507 { "name" : "Registration Period",
3508 "format" : "guint16" } ] },
3509 { "name" : "Additional HDR System Info",
3510 "id" : "0x1B",
3511 "type" : "TLV",
3512 "since" : "1.0",
3513 "format" : "sequence",
3514 "contents" : [ { "name" : "Geo System Index",
3515 "format" : "guint16" } ] },
3516 { "name" : "Additional GSM System Info",
3517 "id" : "0x1C",
3518 "type" : "TLV",
3519 "since" : "1.0",
3520 "format" : "sequence",
3521 "contents" : [ { "name" : "Geo System Index",
3522 "format" : "guint16" },
3523 { "name" : "Cell Broadcast Support",
3524 "format" : "guint32",
3525 "public-format" : "QmiNasCellBroadcastCapability" } ] },
3526 { "name" : "Additional WCDMA System Info",
3527 "id" : "0x1D",
3528 "type" : "TLV",
3529 "since" : "1.0",
3530 "format" : "sequence",
3531 "contents" : [ { "name" : "Geo System Index",
3532 "format" : "guint16" },
3533 { "name" : "Cell Broadcast Support",
3534 "format" : "guint32",
3535 "public-format" : "QmiNasCellBroadcastCapability" } ] },
3536 { "name" : "Additional LTE System Info",
3537 "id" : "0x1E",
3538 "type" : "TLV",
3539 "since" : "1.0",
3540 "format" : "sequence",
3541 "contents" : [ { "name" : "Geo System Index",
3542 "format" : "guint16" } ] },
3543 { "name" : "GSM Call Barring Status",
3544 "id" : "0x1F",
3545 "type" : "TLV",
3546 "since" : "1.0",
3547 "format" : "sequence",
3548 "contents" : [ { "name" : "CS Status",
3549 "format" : "gint32",
3550 "public-format" : "QmiNasCallBarringStatus" },
3551 { "name" : "PS Status",
3552 "format" : "gint32",
3553 "public-format" : "QmiNasCallBarringStatus" } ] },
3554 { "name" : "WCDMA Call Barring Status",
3555 "id" : "0x20",
3556 "type" : "TLV",
3557 "since" : "1.0",
3558 "format" : "sequence",
3559 "contents" : [ { "name" : "CS Status",
3560 "format" : "gint32",
3561 "public-format" : "QmiNasCallBarringStatus" },
3562 { "name" : "PS Status",
3563 "format" : "gint32",
3564 "public-format" : "QmiNasCallBarringStatus" } ] },
3565 { "name" : "LTE Voice Support",
3566 "id" : "0x21",
3567 "type" : "TLV",
3568 "since" : "1.0",
3569 "format" : "guint8",
3570 "public-format" : "gboolean" },
3571 { "name" : "GSM Cipher Domain",
3572 "id" : "0x22",
3573 "type" : "TLV",
3574 "since" : "1.0",
3575 "format" : "guint8",
3576 "public-format" : "QmiNasNetworkServiceDomain" },
3577 { "name" : "WCDMA Cipher Domain",
3578 "id" : "0x23",
3579 "type" : "TLV",
3580 "since" : "1.0",
3581 "format" : "guint8",
3582 "public-format" : "QmiNasNetworkServiceDomain" },
3583 { "name" : "PLMN Not Changed Indication",
3584 "id" : "0x24",
3585 "type" : "TLV",
3586 "since" : "1.0",
3587 "format" : "guint8",
3588 "public-format" : "gboolean" },
3589 { "name" : "TD SCDMA Service Status",
3590 "id" : "0x25",
3591 "type" : "TLV",
3592 "since" : "1.0",
3593 "format" : "sequence",
3594 "contents" : [ { "name" : "Service Status",
3595 "format" : "guint8",
3596 "public-format" : "QmiNasServiceStatus" },
3597 { "name" : "True Service Status",
3598 "format" : "guint8",
3599 "public-format" : "QmiNasServiceStatus" },
3600 { "name" : "Preferred Data Path",
3601 "format" : "guint8",
3602 "public-format" : "gboolean" } ] },
3603 { "name" : "TD SCMA System Info v2",
3604 "id" : "0x26",
3605 "type" : "TLV",
3606 "since" : "1.30",
3607 "format" : "sequence",
3608 "contents" : [ { "name" : "Domain Valid",
3609 "format" : "guint8",
3610 "public-format" : "gboolean" },
3611 { "name" : "Domain",
3612 "format" : "guint8",
3613 "public-format" : "QmiNasNetworkServiceDomain" },
3614 { "name" : "Service Capability Valid",
3615 "format" : "guint8",
3616 "public-format" : "gboolean" },
3617 { "name" : "Service Capability",
3618 "format" : "guint8",
3619 "public-format" : "QmiNasNetworkServiceDomain" },
3620 { "name" : "Roaming Status Valid",
3621 "format" : "guint8",
3622 "public-format" : "gboolean" },
3623 { "name" : "Roaming Status",
3624 "format" : "guint8",
3625 "public-format" : "QmiNasRoamingStatus" },
3626 { "name" : "Forbidden Valid",
3627 "format" : "guint8",
3628 "public-format" : "gboolean" },
3629 { "name" : "Forbidden",
3630 "format" : "guint8",
3631 "public-format" : "gboolean" },
3632 { "name" : "LAC Valid",
3633 "format" : "guint8",
3634 "public-format" : "gboolean" },
3635 { "name" : "LAC",
3636 "format" : "guint16" },
3637 { "name" : "CID Valid",
3638 "format" : "guint8",
3639 "public-format" : "gboolean" },
3640 { "name" : "CID",
3641 "format" : "guint32" },
3642 { "name" : "Registration Reject Info Valid",
3643 "format" : "guint8",
3644 "public-format" : "gboolean" },
3645 { "name" : "Registration Reject Domain",
3646 "format" : "guint8",
3647 "public-format" : "QmiNasNetworkServiceDomain" },
3648 { "name" : "Registration Reject Cause",
3649 "format" : "guint8",
3650 "public-format" : "QmiNasRejectCause" },
3651 { "name" : "Network ID Valid",
3652 "format" : "guint8",
3653 "public-format" : "gboolean" },
3654 { "name" : "MCC",
3655 "format" : "string",
3656 "fixed-size" : "3" },
3657 { "name" : "MNC",
3658 "format" : "string",
3659 "fixed-size" : "3" },
3660 { "name" : "HS Call Status Valid",
3661 "format" : "guint8",
3662 "public-format" : "gboolean" },
3663 { "name" : "HS Call Status",
3664 "format" : "guint8",
3665 "public-format" : "QmiNasWcdmaHsService" },
3666 { "name" : "HS Service Valid",
3667 "format" : "guint8",
3668 "public-format" : "gboolean" },
3669 { "name" : "HS Service",
3670 "format" : "guint8",
3671 "public-format" : "QmiNasWcdmaHsService" },
3672 { "name" : "Cell Parameter ID Valid",
3673 "format" : "guint8",
3674 "public-format" : "gboolean" },
3675 { "name" : "Cell Parameter ID",
3676 "format" : "guint16" },
3677 { "name" : "Cell Broadcast Support Valid",
3678 "format" : "guint8",
3679 "public-format" : "gboolean" },
3680 { "name" : "Cell Broadcast Support",
3681 "format" : "guint32",
3682 "public-format" : "QmiNasCellBroadcastCapability" },
3683 { "name" : "CS Call Barring Status Valid",
3684 "format" : "guint8",
3685 "public-format" : "gboolean" },
3686 { "name" : "CS Call Barring Status",
3687 "format" : "gint32",
3688 "public-format" : "QmiNasCallBarringStatus" },
3689 { "name" : "PS Call Barring Status Valid",
3690 "format" : "guint8",
3691 "public-format" : "gboolean" },
3692 { "name" : "PS Call Barring Status",
3693 "format" : "gint32",
3694 "public-format" : "QmiNasCallBarringStatus" },
3695 { "name" : "Cipher Domain Valid",
3696 "format" : "guint8",
3697 "public-format" : "gboolean" },
3698 { "name" : "Cipher Domain",
3699 "format" : "guint8",
3700 "public-format" : "QmiNasNetworkServiceDomain" } ] },
3701 { "name" : "LTE eMBMS Coverage Info Support",
3702 "id" : "0x27",
3703 "type" : "TLV",
3704 "since" : "1.0",
3705 "format" : "guint8",
3706 "public-format" : "gboolean" },
3707 { "name" : "SIM Reject Info",
3708 "id" : "0x28",
3709 "type" : "TLV",
3710 "since" : "1.0",
3711 "format" : "guint32",
3712 "public-format" : "QmiNasSimRejectState" },
3713 { "name" : "NR5G Service Status Info",
3714 "id" : "0x4C",
3715 "type" : "TLV",
3716 "since" : "1.30",
3717 "format" : "sequence",
3718 "contents" : [ { "name" : "Service Status",
3719 "format" : "guint8",
3720 "public-format" : "QmiNasServiceStatus" },
3721 { "name" : "True Service Status",
3722 "format" : "guint8",
3723 "public-format" : "QmiNasServiceStatus" },
3724 { "name" : "Preferred Data Path",
3725 "format" : "guint8",
3726 "public-format" : "gboolean" } ] },
3727 { "name" : "NR5G System Info",
3728 "id" : "0x4D",
3729 "type" : "TLV",
3730 "since" : "1.30",
3731 "format" : "sequence",
3732 "contents" : [ { "name" : "Domain Valid",
3733 "format" : "guint8",
3734 "public-format" : "gboolean" },
3735 { "name" : "Domain",
3736 "format" : "guint8",
3737 "public-format" : "QmiNasNetworkServiceDomain" },
3738 { "name" : "Service Capability Valid",
3739 "format" : "guint8",
3740 "public-format" : "gboolean" },
3741 { "name" : "Service Capability",
3742 "format" : "guint8",
3743 "public-format" : "QmiNasNetworkServiceDomain" },
3744 { "name" : "Roaming Status Valid",
3745 "format" : "guint8",
3746 "public-format" : "gboolean" },
3747 { "name" : "Roaming Status",
3748 "format" : "guint8",
3749 "public-format" : "QmiNasRoamingStatus" },
3750 { "name" : "Forbidden Valid",
3751 "format" : "guint8",
3752 "public-format" : "gboolean" },
3753 { "name" : "Forbidden",
3754 "format" : "guint8",
3755 "public-format" : "gboolean" },
3756 { "name" : "LAC Valid",
3757 "format" : "guint8",
3758 "public-format" : "gboolean" },
3759 { "name" : "LAC",
3760 "format" : "guint16" },
3761 { "name" : "CID Valid",
3762 "format" : "guint8",
3763 "public-format" : "gboolean" },
3764 { "name" : "CID",
3765 "format" : "guint32" },
3766 { "name" : "Registration Reject Info Valid",
3767 "format" : "guint8",
3768 "public-format" : "gboolean" },
3769 { "name" : "Registration Reject Domain",
3770 "format" : "guint8",
3771 "public-format" : "QmiNasNetworkServiceDomain" },
3772 { "name" : "Registration Reject Cause",
3773 "format" : "guint8" },
3774 { "name" : "Network ID Valid",
3775 "format" : "guint8",
3776 "public-format" : "gboolean" },
3777 { "name" : "MCC",
3778 "format" : "string",
3779 "fixed-size" : "3" },
3780 { "name" : "MNC",
3781 "format" : "string",
3782 "fixed-size" : "3" },
3783 { "name" : "TAC Valid",
3784 "format" : "guint8",
3785 "public-format" : "gboolean" },
3786 { "name" : "TAC",
3787 "format" : "guint16" } ] },
3788 { "name" : "EUTRA with NR5G availability",
3789 "id" : "0x50",
3790 "type" : "TLV",
3791 "since" : "1.30",
3792 "format" : "guint8",
3793 "public-format" : "gboolean" },
3794 { "name" : "DCNR restriction Info",
3795 "id" : "0x51",
3796 "type" : "TLV",
3797 "since" : "1.30",
3798 "format" : "guint8",
3799 "public-format" : "gboolean" },
3800 { "name" : "NR5G Tracking Area Code",
3801 "id" : "0x52",
3802 "type" : "TLV",
3803 "since" : "1.30",
3804 "format" : "array",
3805 "fixed-size" : "3",
3806 "array-element" : { "format" : "guint8" } } ] },
3807
3808 // *********************************************************************************
3809 { "name" : "Get Signal Info",
3810 "type" : "Message",
3811 "service" : "NAS",
3812 "id" : "0x004F",
3813 "since" : "1.0",
3814 "output" : [ { "common-ref" : "Operation Result" },
3815 { "name" : "CDMA Signal Strength",
3816 "id" : "0x10",
3817 "type" : "TLV",
3818 "since" : "1.0",
3819 "format" : "sequence",
3820 "contents" : [ { "name" : "RSSI",
3821 "format" : "gint8" },
3822 { "name" : "ECIO",
3823 "format" : "gint16" } ] },
3824 { "name" : "HDR Signal Strength",
3825 "id" : "0x11",
3826 "type" : "TLV",
3827 "since" : "1.0",
3828 "format" : "sequence",
3829 "contents" : [ { "name" : "RSSI",
3830 "format" : "gint8" },
3831 { "name" : "ECIO",
3832 "format" : "gint16" },
3833 { "name" : "SINR",
3834 "format" : "guint8",
3835 "public-format" : "QmiNasEvdoSinrLevel" },
3836 { "name" : "IO",
3837 "format" : "gint32" } ] },
3838 { "name" : "GSM Signal Strength",
3839 "id" : "0x12",
3840 "type" : "TLV",
3841 "since" : "1.0",
3842 "format" : "gint8" },
3843 { "name" : "WCDMA Signal Strength",
3844 "id" : "0x13",
3845 "type" : "TLV",
3846 "since" : "1.0",
3847 "format" : "sequence",
3848 "contents" : [ { "name" : "RSSI",
3849 "format" : "gint8" },
3850 { "name" : "ECIO",
3851 "format" : "gint16" } ] },
3852 { "name" : "LTE Signal Strength",
3853 "id" : "0x14",
3854 "type" : "TLV",
3855 "since" : "1.0",
3856 "format" : "sequence",
3857 "contents" : [ { "name" : "RSSI",
3858 "format" : "gint8" },
3859 { "name" : "RSRQ",
3860 "format" : "gint8" },
3861 { "name" : "RSRP",
3862 "format" : "gint16" },
3863 { "name" : "SNR",
3864 "format" : "gint16" } ] },
3865 { "name" : "TDMA Signal Strength",
3866 "id" : "0x15",
3867 "type" : "TLV",
3868 "since" : "1.0",
3869 "format" : "gint8" } ,
3870 { "name" : "TDMA Signal Strength Extended",
3871 "id" : "0x16",
3872 "type" : "TLV",
3873 "since" : "1.26.2",
3874 "format" : "sequence",
3875 "contents" : [ { "name" : "RSSI",
3876 "format" : "gint32" },
3877 { "name" : "RSCP",
3878 "format" : "gint32" },
3879 { "name" : "ECIO",
3880 "format" : "gint32" },
3881 { "name" : "SINR",
3882 "format" : "gint32" } ] },
3883 { "name" : "5G Signal Strength",
3884 "id" : "0x17",
3885 "type" : "TLV",
3886 "since" : "1.26.2",
3887 "format" : "sequence",
3888 "contents" : [ { "name" : "RSRP",
3889 "format" : "gint16" },
3890 { "name" : "SNR",
3891 "format" : "gint16" } ] },
3892 { "name" : "5G Signal Strength Extended",
3893 "id" : "0x18",
3894 "type" : "TLV",
3895 "since" : "1.26.2",
3896 "format" : "gint16" },
3897 { "name" : "WCDMA RSCP",
3898 "id" : "0x19",
3899 "type" : "TLV",
3900 "since" : "1.34",
3901 "format" : "gint16" } ] },
3902
3903 // *********************************************************************************
3904 { "name" : "Config Signal Info",
3905 "type" : "Message",
3906 "service" : "NAS",
3907 "id" : "0x0050",
3908 "since" : "1.0",
3909 "input" : [ { "name" : "RSSI Threshold",
3910 "id" : "0x10",
3911 "type" : "TLV",
3912 "since" : "1.0",
3913 "format" : "array",
3914 "size-prefix-format" : "guint8",
3915 "array-element" : { "format" : "gint8" } },
3916 { "name" : "ECIO Threshold",
3917 "id" : "0x11",
3918 "type" : "TLV",
3919 "since" : "1.0",
3920 "format" : "array",
3921 "size-prefix-format" : "guint8",
3922 "array-element" : { "format" : "gint16" } },
3923 { "name" : "SINR Threshold",
3924 "id" : "0x12",
3925 "type" : "TLV",
3926 "since" : "1.0",
3927 "format" : "array",
3928 "size-prefix-format" : "guint8",
3929 "array-element" : { "format" : "guint8" } },
3930 { "name" : "LTE SNR Threshold",
3931 "id" : "0x13",
3932 "type" : "TLV",
3933 "since" : "1.0",
3934 "format" : "array",
3935 "size-prefix-format" : "guint8",
3936 "array-element" : { "format" : "gint16" } },
3937 { "name" : "IO Threshold",
3938 "id" : "0x14",
3939 "type" : "TLV",
3940 "since" : "1.0",
3941 "format" : "array",
3942 "size-prefix-format" : "guint8",
3943 "array-element" : { "format" : "gint32" } },
3944 { "name" : "RSRQ Threshold",
3945 "id" : "0x15",
3946 "type" : "TLV",
3947 "since" : "1.0",
3948 "format" : "array",
3949 "size-prefix-format" : "guint8",
3950 "array-element" : { "format" : "gint8" } },
3951 { "name" : "RSRP Threshold",
3952 "id" : "0x16",
3953 "type" : "TLV",
3954 "since" : "1.0",
3955 "format" : "array",
3956 "size-prefix-format" : "guint8",
3957 "array-element" : { "format" : "gint16" } },
3958 { "name" : "LTE Report",
3959 "id" : "0x17",
3960 "type" : "TLV",
3961 "since" : "1.0",
3962 "format" : "sequence",
3963 "contents" : [ { "name" : "Rate",
3964 "format" : "guint8" },
3965 { "name" : "Average Period",
3966 "format" : "guint8" } ] },
3967 { "name" : "RSCP Threshold",
3968 "id" : "0x18",
3969 "type" : "TLV",
3970 "since" : "1.0",
3971 "format" : "array",
3972 "size-prefix-format" : "guint8",
3973 "array-element" : { "format" : "gint8" } } ],
3974 "output" : [ { "common-ref" : "Operation Result" } ] },
3975
3976 // *********************************************************************************
3977 { "name" : "Config Signal Info v2",
3978 "type" : "Message",
3979 "service" : "NAS",
3980 "id" : "0x006C",
3981 "since" : "1.32",
3982 "input" : [ { "name" : "CDMA RSSI Threshold List",
3983 "id" : "0x10",
3984 "type" : "TLV",
3985 "since" : "1.32",
3986 "format" : "array",
3987 "size-prefix-format" : "guint8",
3988 "array-element" : { "format" : "gint16" } },
3989 { "name" : "CDMA RSSI Delta",
3990 "id" : "0x11",
3991 "type" : "TLV",
3992 "since" : "1.32",
3993 "format" : "guint16" },
3994 { "name" : "CDMA ECIO Threshold List",
3995 "id" : "0x12",
3996 "type" : "TLV",
3997 "since" : "1.32",
3998 "format" : "array",
3999 "size-prefix-format" : "guint8",
4000 "array-element" : { "format" : "gint16" } },
4001 { "name" : "CDMA ECIO Delta",
4002 "id" : "0x13",
4003 "type" : "TLV",
4004 "since" : "1.32",
4005 "format" : "guint16" },
4006 { "name" : "HDR RSSI Threshold List",
4007 "id" : "0x14",
4008 "type" : "TLV",
4009 "since" : "1.32",
4010 "format" : "array",
4011 "size-prefix-format" : "guint8",
4012 "array-element" : { "format" : "gint16" } },
4013 { "name" : "HDR RSSI Delta",
4014 "id" : "0x15",
4015 "type" : "TLV",
4016 "since" : "1.32",
4017 "format" : "guint16" },
4018 { "name" : "HDR ECIO Threshold List",
4019 "id" : "0x16",
4020 "type" : "TLV",
4021 "since" : "1.32",
4022 "format" : "array",
4023 "size-prefix-format" : "guint8",
4024 "array-element" : { "format" : "gint16" } },
4025 { "name" : "HDR ECIO Delta",
4026 "id" : "0x17",
4027 "type" : "TLV",
4028 "since" : "1.32",
4029 "format" : "guint16" },
4030 { "name" : "HDR SINR Threshold List",
4031 "id" : "0x18",
4032 "type" : "TLV",
4033 "since" : "1.32",
4034 "format" : "array",
4035 "size-prefix-format" : "guint8",
4036 "array-element" : { "format" : "gint16" } },
4037 { "name" : "HDR SINR Delta",
4038 "id" : "0x19",
4039 "type" : "TLV",
4040 "since" : "1.32",
4041 "format" : "guint16" },
4042 { "name" : "HDR IO Threshold List",
4043 "id" : "0x1A",
4044 "type" : "TLV",
4045 "since" : "1.32",
4046 "format" : "array",
4047 "size-prefix-format" : "guint8",
4048 "array-element" : { "format" : "gint16" } },
4049 { "name" : "HDR IO Delta",
4050 "id" : "0x1B",
4051 "type" : "TLV",
4052 "since" : "1.32",
4053 "format" : "guint16" },
4054 { "name" : "GSM RSSI Threshold List",
4055 "id" : "0x1C",
4056 "type" : "TLV",
4057 "since" : "1.32",
4058 "format" : "array",
4059 "size-prefix-format" : "guint8",
4060 "array-element" : { "format" : "gint16" } },
4061 { "name" : "GSM RSSI Delta",
4062 "id" : "0x1D",
4063 "type" : "TLV",
4064 "since" : "1.32",
4065 "format" : "guint16" },
4066 { "name" : "WCDMA RSSI Threshold List",
4067 "id" : "0x1E",
4068 "type" : "TLV",
4069 "since" : "1.32",
4070 "format" : "array",
4071 "size-prefix-format" : "guint8",
4072 "array-element" : { "format" : "gint16" } },
4073 { "name" : "WCDMA RSSI Delta",
4074 "id" : "0x1F",
4075 "type" : "TLV",
4076 "since" : "1.32",
4077 "format" : "guint16" },
4078 { "name" : "WCDMA ECIO Threshold List",
4079 "id" : "0x20",
4080 "type" : "TLV",
4081 "since" : "1.32",
4082 "format" : "array",
4083 "size-prefix-format" : "guint8",
4084 "array-element" : { "format" : "gint16" } },
4085 { "name" : "WCDMA ECIO Delta",
4086 "id" : "0x21",
4087 "type" : "TLV",
4088 "since" : "1.32",
4089 "format" : "guint16" },
4090 { "name" : "LTE RSSI Threshold List",
4091 "id" : "0x22",
4092 "type" : "TLV",
4093 "since" : "1.32",
4094 "format" : "array",
4095 "size-prefix-format" : "guint8",
4096 "array-element" : { "format" : "gint16" } },
4097 { "name" : "LTE RSSI Delta",
4098 "id" : "0x23",
4099 "type" : "TLV",
4100 "since" : "1.32",
4101 "format" : "guint16" },
4102 { "name" : "LTE SNR Threshold List",
4103 "id" : "0x24",
4104 "type" : "TLV",
4105 "since" : "1.32",
4106 "format" : "array",
4107 "size-prefix-format" : "guint8",
4108 "array-element" : { "format" : "gint16" } },
4109 { "name" : "LTE SNR Delta",
4110 "id" : "0x25",
4111 "type" : "TLV",
4112 "since" : "1.32",
4113 "format" : "guint16" },
4114 { "name" : "LTE RSRQ Threshold List",
4115 "id" : "0x26",
4116 "type" : "TLV",
4117 "since" : "1.32",
4118 "format" : "array",
4119 "size-prefix-format" : "guint8",
4120 "array-element" : { "format" : "gint16" } },
4121 { "name" : "LTE RSRQ Delta",
4122 "id" : "0x27",
4123 "type" : "TLV",
4124 "since" : "1.32",
4125 "format" : "guint16" },
4126 { "name" : "LTE RSRP Threshold List",
4127 "id" : "0x28",
4128 "type" : "TLV",
4129 "since" : "1.32",
4130 "format" : "array",
4131 "size-prefix-format" : "guint8",
4132 "array-element" : { "format" : "gint16" } },
4133 { "name" : "LTE RSRP Delta",
4134 "id" : "0x29",
4135 "type" : "TLV",
4136 "since" : "1.32",
4137 "format" : "guint16" },
4138 { "name" : "LTE Report",
4139 "id" : "0x2A",
4140 "type" : "TLV",
4141 "since" : "1.32",
4142 "format" : "sequence",
4143 "contents" : [ { "name" : "Rate",
4144 "format" : "guint8" },
4145 { "name" : "Average Period",
4146 "format" : "guint8" } ] },
4147 { "name" : "NR5G SNR Threshold List",
4148 "id" : "0x33",
4149 "type" : "TLV",
4150 "since" : "1.32",
4151 "format" : "array",
4152 "size-prefix-format" : "guint8",
4153 "array-element" : { "format" : "gint16" } },
4154 { "name" : "NR5G SNR Delta",
4155 "id" : "0x34",
4156 "type" : "TLV",
4157 "since" : "1.32",
4158 "format" : "guint16" },
4159 { "name" : "NR5G RSRP Threshold List",
4160 "id" : "0x35",
4161 "type" : "TLV",
4162 "since" : "1.32",
4163 "format" : "array",
4164 "size-prefix-format" : "guint8",
4165 "array-element" : { "format" : "gint16" } },
4166 { "name" : "NR5G RSRP Delta",
4167 "id" : "0x36",
4168 "type" : "TLV",
4169 "since" : "1.32",
4170 "format" : "guint16" },
4171 { "name" : "NR5G Report",
4172 "id" : "0x37",
4173 "type" : "TLV",
4174 "since" : "1.32",
4175 "format" : "sequence",
4176 "contents" : [ { "name" : "Rate",
4177 "format" : "guint8" },
4178 { "name" : "Average Period",
4179 "format" : "guint8" } ] },
4180 { "name" : "NR5G RSRQ Threshold List",
4181 "id" : "0x38",
4182 "type" : "TLV",
4183 "since" : "1.32",
4184 "format" : "array",
4185 "size-prefix-format" : "guint8",
4186 "array-element" : { "format" : "gint16" } },
4187 { "name" : "NR5G RSRQ Delta",
4188 "id" : "0x39",
4189 "type" : "TLV",
4190 "since" : "1.32",
4191 "format" : "guint16" },
4192 { "name" : "WCDMA RSCP Threshold List",
4193 "id" : "0x3A",
4194 "type" : "TLV",
4195 "since" : "1.32",
4196 "format" : "array",
4197 "size-prefix-format" : "guint8",
4198 "array-element" : { "format" : "gint16" } },
4199 { "name" : "WCDMA RSCP Delta",
4200 "id" : "0x3B",
4201 "type" : "TLV",
4202 "since" : "1.32",
4203 "format" : "guint16" } ],
4204 "output" : [ { "common-ref" : "Operation Result" } ] },
4205
4206 // *********************************************************************************
4207 { "name" : "Signal Info",
4208 "type" : "Indication",
4209 "service" : "NAS",
4210 "id" : "0x0051",
4211 "since" : "1.0",
4212 "output" : [ { "name" : "CDMA Signal Strength",
4213 "id" : "0x10",
4214 "type" : "TLV",
4215 "since" : "1.0",
4216 "format" : "sequence",
4217 "contents" : [ { "name" : "RSSI",
4218 "format" : "gint8" },
4219 { "name" : "ECIO",
4220 "format" : "gint16" } ] },
4221 { "name" : "HDR Signal Strength",
4222 "id" : "0x11",
4223 "type" : "TLV",
4224 "since" : "1.0",
4225 "format" : "sequence",
4226 "contents" : [ { "name" : "RSSI",
4227 "format" : "gint8" },
4228 { "name" : "ECIO",
4229 "format" : "gint16" },
4230 { "name" : "SINR",
4231 "format" : "guint8",
4232 "public-format" : "QmiNasEvdoSinrLevel" },
4233 { "name" : "IO",
4234 "format" : "gint32" } ] },
4235 { "name" : "GSM Signal Strength",
4236 "id" : "0x12",
4237 "type" : "TLV",
4238 "since" : "1.0",
4239 "format" : "gint8" },
4240 { "name" : "WCDMA Signal Strength",
4241 "id" : "0x13",
4242 "type" : "TLV",
4243 "since" : "1.0",
4244 "format" : "sequence",
4245 "contents" : [ { "name" : "RSSI",
4246 "format" : "gint8" },
4247 { "name" : "ECIO",
4248 "format" : "gint16" } ] },
4249 { "name" : "LTE Signal Strength",
4250 "id" : "0x14",
4251 "type" : "TLV",
4252 "since" : "1.0",
4253 "format" : "sequence",
4254 "contents" : [ { "name" : "RSSI",
4255 "format" : "gint8" },
4256 { "name" : "RSRQ",
4257 "format" : "gint8" },
4258 { "name" : "RSRP",
4259 "format" : "gint16" },
4260 { "name" : "SNR",
4261 "format" : "gint16" } ] },
4262 { "name" : "TDMA Signal Strength",
4263 "id" : "0x15",
4264 "type" : "TLV",
4265 "since" : "1.0",
4266 "format" : "gint8" },
4267 { "name" : "5G Signal Strength",
4268 "id" : "0x17",
4269 "type" : "TLV",
4270 "since" : "1.32",
4271 "format" : "sequence",
4272 "contents" : [ { "name" : "RSRP",
4273 "format" : "gint16" },
4274 { "name" : "SNR",
4275 "format" : "gint16" } ] },
4276 { "name" : "5G Signal Strength Extended",
4277 "id" : "0x18",
4278 "type" : "TLV",
4279 "since" : "1.32",
4280 "format" : "gint16" },
4281 { "name" : "WCDMA RSCP",
4282 "id" : "0x19",
4283 "type" : "TLV",
4284 "since" : "1.34",
4285 "format" : "gint16" } ] },
4286
4287 // *********************************************************************************
4288 { "name" : "Get Tx Rx Info",
4289 "type" : "Message",
4290 "service" : "NAS",
4291 "id" : "0x005A",
4292 "since" : "1.6",
4293 "input" : [ { "name" : "Radio Interface",
4294 "id" : "0x01",
4295 "type" : "TLV",
4296 "since" : "1.6",
4297 "format" : "gint8",
4298 "public-format" : "QmiNasRadioInterface" } ],
4299 "output" : [ { "common-ref" : "Operation Result" },
4300 { "name" : "Rx Chain 0 Info",
4301 "id" : "0x10",
4302 "type" : "TLV",
4303 "since" : "1.6",
4304 "format" : "sequence",
4305 "contents" : [ { "name" : "Is Radio Tuned",
4306 "format" : "guint8",
4307 "public-format" : "gboolean" },
4308 { "name" : "Rx Power",
4309 "format" : "gint32" },
4310 { "name" : "ECIO",
4311 "format" : "gint32" },
4312 { "name" : "RSCP",
4313 "format" : "gint32" },
4314 { "name" : "RSRP",
4315 "format" : "gint32" },
4316 { "name" : "Phase",
4317 "format" : "guint32" } ],
4318 "prerequisites": [ { "common-ref" : "Success" } ] },
4319 { "name" : "Rx Chain 1 Info",
4320 "id" : "0x11",
4321 "type" : "TLV",
4322 "since" : "1.6",
4323 "format" : "sequence",
4324 "contents" : [ { "name" : "Is Radio Tuned",
4325 "format" : "guint8",
4326 "public-format" : "gboolean" },
4327 { "name" : "Rx Power",
4328 "format" : "gint32" },
4329 { "name" : "ECIO",
4330 "format" : "gint32" },
4331 { "name" : "RSCP",
4332 "format" : "gint32" },
4333 { "name" : "RSRP",
4334 "format" : "gint32" },
4335 { "name" : "Phase",
4336 "format" : "guint32" } ],
4337 "prerequisites": [ { "common-ref" : "Success" } ] },
4338 { "name" : "Tx Info",
4339 "id" : "0x12",
4340 "type" : "TLV",
4341 "since" : "1.6",
4342 "format" : "sequence",
4343 "contents" : [ { "name" : "Is In Traffic",
4344 "format" : "guint8",
4345 "public-format" : "gboolean" },
4346 { "name" : "Tx Power",
4347 "format" : "gint32" } ],
4348 "prerequisites": [ { "common-ref" : "Success" } ] },
4349 { "name" : "Rx Chain 2 Info",
4350 "id" : "0x15",
4351 "type" : "TLV",
4352 "since" : "1.28",
4353 "format" : "sequence",
4354 "contents" : [ { "name" : "Is Radio Tuned",
4355 "format" : "guint8",
4356 "public-format" : "gboolean" },
4357 { "name" : "Rx Power",
4358 "format" : "gint32" },
4359 { "name" : "ECIO",
4360 "format" : "gint32" },
4361 { "name" : "RSCP",
4362 "format" : "gint32" },
4363 { "name" : "RSRP",
4364 "format" : "gint32" },
4365 { "name" : "Phase",
4366 "format" : "guint32" } ],
4367 "prerequisites": [ { "common-ref" : "Success" } ] },
4368 { "name" : "Rx Chain 3 Info",
4369 "id" : "0x16",
4370 "type" : "TLV",
4371 "since" : "1.28",
4372 "format" : "sequence",
4373 "contents" : [ { "name" : "Is Radio Tuned",
4374 "format" : "guint8",
4375 "public-format" : "gboolean" },
4376 { "name" : "Rx Power",
4377 "format" : "gint32" },
4378 { "name" : "ECIO",
4379 "format" : "gint32" },
4380 { "name" : "RSCP",
4381 "format" : "gint32" },
4382 { "name" : "RSRP",
4383 "format" : "gint32" },
4384 { "name" : "Phase",
4385 "format" : "guint32" } ],
4386 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
4387
4388 // *********************************************************************************
4389 { "name" : "Get CDMA Position Info",
4390 "type" : "Message",
4391 "service" : "NAS",
4392 "id" : "0x0065",
4393 "since" : "1.0",
4394 "output" : [ { "common-ref" : "Operation Result" },
4395 { "name" : "CDMA Position Info",
4396 "id" : "0x10",
4397 "type" : "TLV",
4398 "since" : "1.0",
4399 "format" : "sequence",
4400 "contents" : [ { "name" : "UI In Idle Mode",
4401 "format" : "gint8" },
4402 { "name" : "BaseStations",
4403 "format" : "array",
4404 "size-prefix-format" : "guint8",
4405 "array-element" : { "name" : "BaseStation",
4406 "format" : "struct",
4407 "contents" : [ { "name" : "Pilot Type",
4408 "format" : "guint32",
4409 "public-format" : "QmiNasCdmaPilotType" },
4410 { "name" : "System ID",
4411 "format" : "guint16" },
4412 { "name" : "Network ID",
4413 "format" : "guint16" },
4414 { "name" : "Base Station ID",
4415 "format" : "guint16" },
4416 { "name" : "Pilot PN",
4417 "format" : "guint16" },
4418 { "name" : "Pilot Strength",
4419 "format" : "guint16" },
4420 { "name" : "Latitude",
4421 "format" : "gint32" },
4422 { "name" : "Longitude",
4423 "format" : "gint32" },
4424 { "name" : "GPS Time In Milliseconds",
4425 "format" : "guint64" } ] } } ],
4426 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
4427
4428 // *********************************************************************************
4429 { "name" : "Force Network Search",
4430 "type" : "Message",
4431 "service" : "NAS",
4432 "id" : "0x0067",
4433 "since" : "1.16",
4434 "output" : [ { "common-ref" : "Operation Result" } ] },
4435
4436 // *********************************************************************************
4437
4438 { "name" : "Network Reject",
4439 "type" : "Indication",
4440 "service" : "NAS",
4441 "id" : "0x0068",
4442 "since" : "1.30",
4443 "output" : [ { "name" : "Radio Interface",
4444 "id" : "0x01",
4445 "type" : "TLV",
4446 "since" : "1.30",
4447 "format" : "guint8",
4448 "public-format" : "QmiNasRadioInterface" },
4449 { "name" : "Service Domain",
4450 "id" : "0x02",
4451 "type" : "TLV",
4452 "since" : "1.30",
4453 "format" : "guint8",
4454 "public-format" : "QmiNasNetworkServiceDomain" },
4455 { "name" : "Reject Cause",
4456 "id" : "0x03",
4457 "type" : "TLV",
4458 "since" : "1.30",
4459 "format" : "guint8",
4460 "public-format" : "QmiNasRejectCause" },
4461 { "name" : "PLMN",
4462 "id" : "0x10",
4463 "type" : "TLV",
4464 "since" : "1.30",
4465 "format" : "sequence",
4466 "contents" : [ { "name" : "MCC",
4467 "format" : "guint16" },
4468 { "name" : "MNC",
4469 "format" : "guint16" },
4470 { "name" : "Includes PCS Digit",
4471 "format" : "guint8",
4472 "public-format" : "gboolean" } ] },
4473 { "name" : "Closed Subscriber Group",
4474 "id" : "0x11",
4475 "type" : "TLV",
4476 "since" : "1.30",
4477 "format" : "guint32" } ] },
4478
4479 // *********************************************************************************
4480 { "name" : "Get DRX",
4481 "type" : "Message",
4482 "service" : "NAS",
4483 "id" : "0x0089",
4484 "since" : "1.28",
4485 "output" : [ { "common-ref" : "Operation Result" },
4486 { "name" : "Info",
4487 "id" : "0x10",
4488 "type" : "TLV",
4489 "since" : "1.28",
4490 "format" : "guint32",
4491 "public-format" : "QmiNasDrx",
4492 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
4493
4494 // *********************************************************************************
4495 { "name" : "Get LTE Cphy CA Info",
4496 "type" : "Message",
4497 "service" : "NAS",
4498 "id" : "0x00AC",
4499 "since" : "1.16",
4500 "output" : [ { "common-ref" : "Operation Result" },
4501 { "name" : "DL Bandwidth",
4502 "id" : "0x11",
4503 "type" : "TLV",
4504 "since" : "1.16",
4505 "format" : "guint32",
4506 "public-format": "QmiNasDLBandwidth",
4507 "prerequisites": [ { "common-ref" : "Success" } ] },
4508 { "name" : "Phy CA Agg SCell Info",
4509 "id" : "0x12",
4510 "type" : "TLV",
4511 "since" : "1.16",
4512 "format" : "sequence",
4513 "contents" : [ { "name" : "Physical Cell ID",
4514 "format" : "guint16"},
4515 { "name" : "Rx Channel",
4516 "format" : "guint16" },
4517 { "name" : "DL Bandwidth",
4518 "format" : "guint32",
4519 "public-format" : "QmiNasDLBandwidth" },
4520 { "name" : "LTE Band",
4521 "format" : "guint16",
4522 "public-format" : "QmiNasActiveBand" },
4523 { "name" : "State",
4524 "format" : "guint32",
4525 "public-format" : "QmiNasScellState" } ],
4526 "prerequisites": [ { "common-ref" : "Success" } ] },
4527 { "name" : "Phy CA Agg PCell Info",
4528 "id" : "0x13",
4529 "type" : "TLV",
4530 "since" : "1.16",
4531 "format" : "sequence",
4532 "contents" : [ { "name" : "Physical Cell ID",
4533 "format" : "guint16"},
4534 { "name" : "Rx Channel",
4535 "format" : "guint16" },
4536 { "name" : "DL Bandwidth",
4537 "format" : "guint32",
4538 "public-format" : "QmiNasDLBandwidth" },
4539 { "name" : "LTE Band",
4540 "format" : "guint16",
4541 "public-format" : "QmiNasActiveBand" } ],
4542 "prerequisites": [ { "common-ref" : "Success" } ] },
4543 { "name" : "SCell index",
4544 "id" : "0x14",
4545 "type" : "TLV",
4546 "since" : "1.16",
4547 "format" : "guint8",
4548 "prerequisites": [ { "common-ref" : "Success" } ] },
4549 { "name" : "Phy CA Agg Secondary Cells",
4550 "id" : "0x15",
4551 "type" : "TLV",
4552 "since" : "1.22",
4553 "format" : "array",
4554 "size-prefix-format" : "guint8",
4555 "array-element" : { "name" : "SSC",
4556 "format" : "struct",
4557 "contents" : [ { "name" : "Physical Cell ID",
4558 "format" : "guint16"},
4559 { "name" : "Rx Channel",
4560 "format" : "guint16" },
4561 { "name" : "DL Bandwidth",
4562 "format" : "guint32",
4563 "public-format" : "QmiNasDLBandwidth" },
4564 { "name" : "LTE Band",
4565 "format" : "guint16",
4566 "public-format" : "QmiNasActiveBand" },
4567 { "name" : "State",
4568 "format" : "guint32",
4569 "public-format" : "QmiNasScellState" },
4570 { "name" : "Cell Index",
4571 "format" : "guint8" } ] },
4572 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
4573
4574 // *********************************************************************************
4575 { "name" : "Swi Get Status",
4576 "type" : "Message",
4577 "service" : "NAS",
4578 "id" : "0x5556",
4579 "vendor" : "0x1199",
4580 "since" : "1.24",
4581 "output" : [ { "common-ref" : "Operation Result" },
4582 { "name" : "Common Info v2",
4583 "id" : "0x01",
4584 "type" : "TLV",
4585 "since" : "1.30",
4586 "format" : "sequence",
4587 "contents" : [ { "name" : "Temperature",
4588 "format" : "gint8"},
4589 { "name" : "Modem Mode",
4590 "format" : "guint8",
4591 "public-format" : "QmiNasSwiModemMode"},
4592 { "name" : "System Mode",
4593 "format" : "guint8",
4594 "public-format" : "QmiNasSwiSystemMode"},
4595 { "name" : "IMS Registration State",
4596 "format" : "guint8",
4597 "public-format" : "QmiNasSwiImsRegState"},
4598 { "name" : "Packet Service State",
4599 "format" : "guint8",
4600 "public-format" : "QmiNasSwiPsState" } ],
4601 "prerequisites" : [ { "common-ref" : "Success" } ] },
4602 { "name" : "LTE Info",
4603 "id" : "0x10",
4604 "type" : "TLV",
4605 "since" : "1.24",
4606 "format" : "sequence",
4607 "contents" : [ { "name" : "Band",
4608 "format" : "guint8",
4609 "public-format" : "QmiNasActiveBand" },
4610 { "name" : "Bandwidth",
4611 "format" : "guint8",
4612 "public-format" : "QmiNasDLBandwidth"},
4613 { "name" : "RX Channel",
4614 "format" : "guint16" },
4615 { "name" : "TX Channel",
4616 "format" : "guint16" },
4617 { "name" : "EMM State",
4618 "format" : "guint8",
4619 "public-format" : "QmiNasSwiEmmState"},
4620 { "name" : "EMM Sub State",
4621 "format" : "guint8" },
4622 { "name" : "EMM Connection State",
4623 "format" : "guint8",
4624 "public-format" : "QmiNasSwiEmmConnectionState" } ],
4625 "prerequisites" : [ { "common-ref" : "Success" } ] } ] }
4626
4627 ]