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