blob: b490a4d4e0debf8e87b56c04dbf1e72e61db3bf5 [file] [log] [blame]
[
// *********************************************************************************
{ "name" : "NAS",
"type" : "Service" },
// *********************************************************************************
{ "name" : "QMI Client NAS",
"type" : "Client",
"since" : "1.0" },
// *********************************************************************************
{ "name" : "QMI Message NAS",
"type" : "Message-ID-Enum" },
// *********************************************************************************
{ "name" : "QMI Indication NAS",
"type" : "Indication-ID-Enum" },
// *********************************************************************************
{ "common-ref" : "NAS Service Provider Name",
"name" : "Service Provider Name",
"id" : "0x10",
"type" : "TLV",
"format" : "sequence",
"contents" : [ { "name" : "Name Display Condition",
"format" : "guint8",
"public-format" : "QmiNasNetworkNameDisplayCondition" },
{ "name" : "Name",
"format" : "string" } ] },
{ "common-ref" : "NAS Operator PLMN List",
"name" : "Operator PLMN List",
"id" : "0x11",
"type" : "TLV",
"format" : "array",
"size-prefix-format" : "guint16",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "MCC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "MNC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "LAC1",
"format" : "guint16" },
{ "name" : "LAC2",
"format" : "guint16" },
{ "name" : "PLMN Name Record Identifier",
"format" : "guint8" } ] } },
{ "common-ref" : "NAS Operator PLMN Name",
"name" : "Operator PLMN Name",
"id" : "0x12",
"type" : "TLV",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Name Encoding",
"format" : "guint8",
"public-format" : "QmiNasPlmnEncodingScheme" },
{ "name" : "Short Country Initials",
"format" : "guint8",
"public-format" : "QmiNasPlmnNameCountryInitials" },
{ "name" : "Long Name Spare Bits",
"format" : "guint8",
"public-format" : "QmiNasPlmnNameSpareBits" },
{ "name" : "Short Name Spare Bits",
"format" : "guint8",
"public-format" : "QmiNasPlmnNameSpareBits" },
{ "name" : "Long Name",
"format" : "array",
"array-element" : { "format" : "guint8" } },
{ "name" : "Short Name",
"format" : "array",
"array-element" : { "format" : "guint8" } } ] } },
{ "common-ref" : "NAS Operator String Name",
"name" : "Operator String Name",
"id" : "0x13",
"type" : "TLV",
"format" : "string" },
{ "common-ref" : "NAS NITZ Information",
"name" : "NITZ Information",
"id" : "0x14",
"type" : "TLV",
"format" : "sequence",
"contents" : [ { "name" : "Name Encoding",
"format" : "guint8",
"public-format" : "QmiNasPlmnEncodingScheme" },
{ "name" : "Short Country Initials",
"format" : "guint8",
"public-format" : "QmiNasPlmnNameCountryInitials" },
{ "name" : "Long Name Spare Bits",
"format" : "guint8",
"public-format" : "QmiNasPlmnNameSpareBits" },
{ "name" : "Short Name Spare Bits",
"format" : "guint8",
"public-format" : "QmiNasPlmnNameSpareBits" },
{ "name" : "Long Name",
"format" : "array",
"array-element" : { "format" : "guint8" } },
{ "name" : "Short Name",
"format" : "array",
"array-element" : { "format" : "guint8" } } ] },
// *********************************************************************************
{ "name" : "Reset",
"type" : "Message",
"service" : "NAS",
"id" : "0x0000",
"since" : "1.0",
"output" : [ { "common-ref" : "Operation Result" } ] },
// *********************************************************************************
{ "name" : "Abort",
"type" : "Message",
"service" : "NAS",
"id" : "0x0001",
"since" : "1.0",
// This magic tag allows us to avoid creating a method in the client
"scope" : "library-only",
"input" : [ { "name" : "Transaction ID",
"id" : "0x01",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16" } ],
"output" : [ { "common-ref" : "Operation Result" } ] },
// *********************************************************************************
{ "name" : "Set Event Report",
"type" : "Message",
"service" : "NAS",
"id" : "0x0002",
"since" : "1.0",
"input" : [ { "name" : "Signal Strength Indicator",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Report",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Thresholds",
"format" : "array",
"array-element" : { "format" : "gint8" } } ] },
{ "name" : "RF Band Information",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Registration Reject Reason",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "RSSI Indicator",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Report",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "RSSI Delta",
"format" : "guint8" } ] },
{ "name" : "ECIO Indicator",
"id" : "0x14",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Report",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "ECIO Delta",
"format" : "guint8" } ] },
{ "name" : "IO Indicator",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Report",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "IO Delta",
"format" : "guint8" } ] },
{ "name" : "SINR Indicator",
"id" : "0x16",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Report",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "SINR Delta",
"format" : "guint8" } ] },
{ "name" : "Error Rate Indicator",
"id" : "0x17",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "ECIO Threshold",
"id" : "0x19",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Report",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Thresholds",
"format" : "array",
"array-element" : { "format" : "gint16" } } ] },
{ "name" : "SINR Threshold",
"id" : "0x1A",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Report",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Thresholds",
"format" : "array",
"array-element" : { "format" : "guint8" } } ] },
{ "name" : "LTE SNR Delta",
"id" : "0x1B",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Report",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "SNR Delta",
"format" : "guint8" } ] },
{ "name" : "LTE RSRP Delta",
"id" : "0x1C",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Report",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "RSRP Delta",
"format" : "guint8" } ] } ],
"output" : [ { "common-ref" : "Operation Result" } ] },
{ "name" : "Event Report",
"type" : "Indication",
"service" : "NAS",
"id" : "0x0002",
"since" : "1.0",
"output" : [ { "name" : "Signal Strength",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Strength",
"format" : "gint8" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] },
{ "name" : "RF Band Information",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" },
{ "name" : "Active Band Class",
"format" : "guint16",
"public-format" : "QmiNasActiveBand" },
{ "name" : "Active Channel",
"format" : "guint16" } ] } },
{ "name" : "Registration Reject Reason",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Reject Cause",
"format" : "guint16" } ] },
{ "name" : "RSSI",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "RSSI",
"format" : "guint8" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] },
{ "name" : "ECIO",
"id" : "0x14",
"type" : "TLV",
// API changed in 1.14
"since" : "1.14",
"format" : "sequence",
"contents" : [ { "name" : "ECIO",
"format" : "guint8" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] },
{ "name" : "IO",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "gint32" },
{ "name" : "SINR",
"id" : "0x16",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasEvdoSinrLevel" },
{ "name" : "Error Rate",
"id" : "0x17",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Rate",
"format" : "guint16" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] },
{ "name" : "RSRQ",
"id" : "0x18",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "RSRQ",
"format" : "gint8" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] },
{ "name" : "LTE SNR",
"id" : "0x19",
"type" : "TLV",
"since" : "1.0",
"format" : "gint16" },
{ "name" : "LTE RSRP",
"id" : "0x1A",
"type" : "TLV",
"since" : "1.0",
"format" : "gint16" } ] },
// *********************************************************************************
{ "name" : "Register Indications",
"type" : "Message",
"service" : "NAS",
"id" : "0x0003",
"since" : "1.0",
"input" : [ { "name" : "System Selection Preference",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "DDTM Events",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Serving System Events",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Dual Standby Preference",
"id" : "0x14",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Subscription Info",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Network Time",
"id" : "0x17",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "System Info",
"id" : "0x18",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Signal Info",
"id" : "0x19",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Error Rate",
"id" : "0x1A",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "HDR New UATI Assigned",
"id" : "0x1B",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "HDR Session Closed",
"id" : "0x1C",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Managed Roaming",
"id" : "0x1D",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Current PLMN Name",
"id" : "0x1E",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "eMBMS Status",
"id" : "0x1F",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "RF Band Information",
"id" : "0x20",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" } ],
"output" : [ { "common-ref" : "Operation Result" } ] },
// *********************************************************************************
{ "name" : "Get Supported Messages",
"type" : "Message",
"service" : "NAS",
"id" : "0x001E",
"since" : "1.14",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "List",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"size-prefix-format" : "guint16",
"array-element" : { "format" : "guint8" },
"prerequisites" : [ { "common-ref" : "Success" } ] } ] },
// *********************************************************************************
{ "name" : "Get Signal Strength",
"type" : "Message",
"service" : "NAS",
"id" : "0x0020",
"since" : "1.0",
"input" : [ { "name" : "Request Mask",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16",
"public-format" : "QmiNasSignalStrengthRequest" } ],
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "Signal Strength",
"id" : "0x01",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Strength",
"format" : "gint8" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ],
"prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Strength List",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"size-prefix-format" : "guint16",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Strength",
"format" : "gint8" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] } },
{ "name" : "RSSI List",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"size-prefix-format" : "guint16",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "RSSI",
"format" : "guint8" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] } },
{ "name" : "ECIO List",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"size-prefix-format" : "guint16",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "ECIO",
"format" : "guint8" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] } },
{ "name" : "IO",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "gint32" },
{ "name" : "SINR",
"id" : "0x14",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasEvdoSinrLevel" },
{ "name" : "Error Rate List",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"size-prefix-format" : "guint16",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Rate",
"format" : "guint16" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] } },
{ "name" : "RSRQ",
"id" : "0x16",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "RSRQ",
"format" : "gint8" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] },
{ "name" : "LTE SNR",
"id" : "0x17",
"type" : "TLV",
"since" : "1.0",
"format" : "gint16" },
{ "name" : "LTE RSRP",
"id" : "0x18",
"type" : "TLV",
"since" : "1.0",
"format" : "gint16" } ] },
// *********************************************************************************
{ "name" : "Network Scan",
"type" : "Message",
"service" : "NAS",
"id" : "0x0021",
"since" : "1.0",
// This method may be aborted
"abort" : "yes",
"input" : [ { "name" : "Network Type",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasNetworkScanType" } ],
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "Network Information",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"size-prefix-format" : "guint16",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "MNC",
"format" : "guint16" },
{ "name" : "Network Status",
"format" : "guint8",
"public-format" : "QmiNasNetworkStatus" },
{ "name" : "Description",
"format" : "string" } ] } },
{ "name" : "Radio Access Technology",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"size-prefix-format" : "guint16",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "MNC",
"format" : "guint16" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] } },
{ "name" : "MNC PCS Digit Include Status",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"size-prefix-format" : "guint16",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "MNC",
"format" : "guint16" },
{ "name" : "Includes PCS Digit",
"format" : "guint8",
"public-format" : "gboolean" } ] } },
{ "name" : "Network Scan Result",
"id" : "0x13",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format": "QmiNasNetworkScanResult" } ] },
// *********************************************************************************
{ "name" : "Initiate Network Register",
"type" : "Message",
"service" : "NAS",
"id" : "0x0022",
"since" : "1.0",
"input" : [ { "name" : "Action",
"id" : "0x01",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasNetworkRegisterType" },
{ "name" : "Manual Registration Info 3GPP",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "MNC",
"format" : "guint16" },
{ "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] },
{ "name" : "Change Duration",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasChangeDuration" },
{ "name" : "MNC PCS Digit Include Status",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" } ],
"output" : [ { "common-ref" : "Operation Result" } ] },
// *********************************************************************************
{ "name" : "Attach Detach",
"type" : "Message",
"service" : "NAS",
"id" : "0x0023",
"since" : "1.20",
"input" : [ { "name" : "Action",
"id" : "0x10",
"mandatory" : "yes",
"type" : "TLV",
"since" : "1.20",
"format" : "guint8",
"public-format" : "QmiNasPsAttachAction" } ],
"output" : [ { "common-ref" : "Operation Result" } ] },
// *********************************************************************************
{ "name" : "Get Serving System",
"type" : "Message",
"service" : "NAS",
"id" : "0x0024",
"since" : "1.0",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "Serving System",
"id" : "0x01",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Registration State",
"format" : "guint8",
"public-format" : "QmiNasRegistrationState" },
{ "name" : "CS Attach State",
"format" : "guint8",
"public-format" : "QmiNasAttachState" },
{ "name" : "PS Attach State",
"format" : "guint8",
"public-format" : "QmiNasAttachState" },
{ "name" : "Selected Network",
"format" : "guint8",
"public-format" : "QmiNasNetworkType" },
{ "name" : "Radio Interfaces",
"format" : "array",
"array-element" : { "format" : "gint8",
"public-format" : "QmiNasRadioInterface" } } ],
"prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Roaming Indicator",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasRoamingIndicatorStatus" },
{ "name" : "Data Service Capability",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "format" : "guint8",
"public-format" : "QmiNasDataCapability" } },
{ "name" : "Current PLMN",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "MNC",
"format" : "guint16" },
{ "name" : "Description",
"format" : "string" } ] },
{ "name" : "CDMA System ID",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "SID",
"format" : "guint16" },
{ "name" : "NID",
"format" : "guint16" } ] },
{ "name" : "CDMA Base Station Info",
"id" : "0x14",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Base Station ID",
"format" : "guint16" },
{ "name" : "Base Station Latitude",
"format" : "gint32" },
{ "name" : "Base Station Longitude",
"format" : "gint32" } ] },
{ "name" : "Roaming Indicator List",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Radio Interface",
"format" : "guint8",
"public-format" : "QmiNasRadioInterface" },
{ "name" : "Roaming Indicator",
"format" : "guint8",
"public-format" : "QmiNasRoamingIndicatorStatus" } ] } },
{ "name" : "Default Roaming Indicator",
"id" : "0x16",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasRoamingIndicatorStatus" },
{ "name" : "Time Zone 3GPP2",
"id" : "0x17",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Leap Seconds",
"format" : "guint8" },
{ "name" : "Local Time Offset",
"format" : "gint8" },
{ "name" : "Daylight Saving Time",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "CDMA P Rev",
"id" : "0x18",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8" },
{ "name" : "Time Zone 3GPP",
"id" : "0x1A",
"type" : "TLV",
"since" : "1.0",
"format" : "gint8" },
{ "name" : "Daylight Saving Time Adjustment 3GPP",
"id" : "0x1B",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8" },
{ "name" : "LAC 3GPP",
"id" : "0x1C",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16" },
{ "name" : "CID 3GPP",
"id" : "0x1D",
"type" : "TLV",
"since" : "1.0",
"format" : "guint32" },
{ "name" : "Concurrent Service Info 3GPP2",
"id" : "0x1E",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean"},
{ "name" : "PRL Indicator 3GPP2",
"id" : "0x1F",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean"},
{ "name" : "DTM Support",
"id" : "0x20",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean"},
{ "name" : "Detailed Service Status",
"id" : "0x21",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "HDR Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "HDR Hybrid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "CDMA System Info",
"id" : "0x22",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "IMSI_11_12",
"format" : "guint8" } ] },
{ "name" : "HDR Personality",
"id" : "0x23",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasHdrPersonality"},
{ "name" : "LTE TAC",
"id" : "0x24",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16" },
{ "name" : "Call Barring Status",
"id" : "0x25",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "CS Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" },
{ "name" : "PS Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" } ] },
{ "name" : "UMTS Primary Scrambling Code",
"id" : "0x26",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16" },
{ "name" : "MNC PCS Digit Include Status",
"id" : "0x27",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "MNC",
"format" : "guint16" },
{ "name" : "Includes PCS Digit",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "Network Name Source",
"id" : "0x29",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format" : "QmiNasNetworkNameSource" } ] },
{ "name" : "Serving System",
"type" : "Indication",
"service" : "NAS",
"id" : "0x0024",
"since" : "1.0",
"output" : [ { "name" : "Serving System",
"id" : "0x01",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Registration State",
"format" : "guint8",
"public-format" : "QmiNasRegistrationState" },
{ "name" : "CS Attach State",
"format" : "guint8",
"public-format" : "QmiNasAttachState" },
{ "name" : "PS Attach State",
"format" : "guint8",
"public-format" : "QmiNasAttachState" },
{ "name" : "Selected Network",
"format" : "guint8",
"public-format" : "QmiNasNetworkType" },
{ "name" : "Radio Interfaces",
"format" : "array",
"array-element" : { "format" : "gint8",
"public-format" : "QmiNasRadioInterface" } } ] },
{ "name" : "Roaming Indicator",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasRoamingIndicatorStatus" },
{ "name" : "Data Service Capability",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "format" : "guint8",
"public-format" : "QmiNasDataCapability" } },
{ "name" : "Current PLMN",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "MNC",
"format" : "guint16" },
{ "name" : "Description",
"format" : "string" } ] },
{ "name" : "CDMA System ID",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "SID",
"format" : "guint16" },
{ "name" : "NID",
"format" : "guint16" } ] },
{ "name" : "CDMA Base Station Info",
"id" : "0x14",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Base Station ID",
"format" : "guint16" },
{ "name" : "Base Station Latitude",
"format" : "gint32" },
{ "name" : "Base Station Longitude",
"format" : "gint32" } ] },
{ "name" : "Roaming Indicator List",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Radio Interface",
"format" : "guint8",
"public-format" : "QmiNasRadioInterface" },
{ "name" : "Roaming Indicator",
"format" : "guint8",
"public-format" : "QmiNasRoamingIndicatorStatus" } ] } },
{ "name" : "Default Roaming Indicator",
"id" : "0x16",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasRoamingIndicatorStatus" },
{ "name" : "Time Zone 3GPP2",
"id" : "0x17",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Leap Seconds",
"format" : "guint8" },
{ "name" : "Local Time Offset",
"format" : "gint8" },
{ "name" : "Daylight Saving Time",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "CDMA P Rev",
"id" : "0x18",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8" },
{ "name" : "PLMN Name Flag 3GPP",
"id" : "0x19",
"type" : "TLV",
"since" : "1.0",
"format" : "gint8",
"public-format" : "gboolean" },
{ "name" : "Time Zone 3GPP",
"id" : "0x1A",
"type" : "TLV",
"since" : "1.0",
"format" : "gint8" },
{ "name" : "Daylight Saving Time Adjustment 3GPP",
"id" : "0x1B",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8" },
{ "name" : "Universal Time and Local Time Zone 3GPP",
"id" : "0x1C",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Year",
"format" : "guint16" },
{ "name" : "Month",
"format" : "guint8" },
{ "name" : "Day",
"format" : "guint8" },
{ "name" : "Hour",
"format" : "guint8" },
{ "name" : "Minute",
"format" : "guint8" },
{ "name" : "Second",
"format" : "guint8" },
{ "name" : "Time Zone",
"format" : "guint8" } ] },
{ "name" : "LAC 3GPP",
"id" : "0x1D",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16" },
{ "name" : "CID 3GPP",
"id" : "0x1E",
"type" : "TLV",
"since" : "1.0",
"format" : "guint32" },
{ "name" : "Concurrent Service Info 3GPP2",
"id" : "0x1F",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean"},
{ "name" : "PRL Indicator 3GPP2",
"id" : "0x20",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean"},
{ "name" : "DTM Support",
"id" : "0x21",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean"},
{ "name" : "Detailed Service Status",
"id" : "0x22",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "HDR Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "HDR Hybrid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "CDMA System Info",
"id" : "0x23",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "IMSI_11_12",
"format" : "guint8" } ] },
{ "name" : "HDR Personality",
"id" : "0x24",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasHdrPersonality"},
{ "name" : "LTE TAC",
"id" : "0x25",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16" },
{ "name" : "Call Barring Status",
"id" : "0x26",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "CS Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" },
{ "name" : "PS Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" } ] },
{ "name" : "PLMN Not Changed Indication",
"id" : "0x27",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "UMTS Primary Scrambling Code",
"id" : "0x28",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16" },
{ "name" : "MNC PCS Digit Include Status",
"id" : "0x29",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "MNC",
"format" : "guint16" },
{ "name" : "Includes PCS Digit",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "Network Name Source",
"id" : "0x2B",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format" : "QmiNasNetworkNameSource" } ] },
// *********************************************************************************
{ "name" : "Get Home Network",
"type" : "Message",
"service" : "NAS",
"id" : "0x0025",
"since" : "1.0",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "Home Network",
"id" : "0x01",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "MNC",
"format" : "guint16" },
{ "name" : "Description",
"format" : "string" } ],
"prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Home System ID",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "SID",
"format" : "guint16" },
{ "name" : "NID",
"format" : "guint16" } ] },
{ "name" : "Home Network 3GPP2 Ext",
"id" : "0x11",
"type" : "TLV",
"since" : "1.24.6",
"format" : "sequence",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "MNC",
"format" : "guint16" },
{ "name" : "Display Description",
"format" : "guint8",
"public-format" : "QmiNasNetworkDescriptionDisplay" },
{ "name" : "Description Encoding",
"format" : "guint8",
"public-format" : "QmiNasNetworkDescriptionEncoding" },
{ "name" : "Description",
"format" : "array",
"array-element" : { "format" : "guint8" } } ] },
{ "name" : "Home Network 3GPP MNC",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Is 3GPP",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Includes PCS Digit",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "Network Name Source",
"id" : "0x13",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format" : "QmiNasNetworkNameSource" } ] },
// *********************************************************************************
{ "name" : "Set Technology Preference",
"type" : "Message",
"service" : "NAS",
"id" : "0x002A",
"since" : "1.0",
"input" : [ { "name" : "Current",
"id" : "0x01",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Technology Preference",
"format" : "guint16",
"public-format" : "QmiNasRadioTechnologyPreference" },
{ "name" : "Technology Preference Duration",
"format" : "guint8",
"public-format" : "QmiNasPreferenceDuration" } ] } ],
"output" : [ { "common-ref" : "Operation Result" } ] },
// *********************************************************************************
{ "name" : "Get Technology Preference",
"type" : "Message",
"service" : "NAS",
"id" : "0x002B",
"since" : "1.0",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "Active",
"id" : "0x01",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Technology Preference",
"format" : "guint16",
"public-format" : "QmiNasRadioTechnologyPreference" },
{ "name" : "Technology Preference Duration",
"format" : "guint8",
"public-format" : "QmiNasPreferenceDuration" } ],
"prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Persistent",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16",
"public-format" : "QmiNasRadioTechnologyPreference" } ] },
// *********************************************************************************
{ "name" : "Get RF Band Information",
"type" : "Message",
"service" : "NAS",
"id" : "0x0031",
"since" : "1.0",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "List",
"id" : "0x01",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" },
{ "name" : "Active Band Class",
"format" : "guint16",
"public-format" : "QmiNasActiveBand" },
{ "name" : "Active Channel",
"format" : "guint16" } ] } },
{ "name" : "Extended List",
"id" : "0x11",
"type" : "TLV",
"since" : "1.26",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" },
{ "name" : "Active Band Class",
"format" : "guint16",
"public-format" : "QmiNasActiveBand" },
{ "name" : "Active Channel",
"format" : "guint32" } ] } },
{ "name" : "Bandwidth List",
"id" : "0x12",
"type" : "TLV",
"since" : "1.26",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Radio Interface",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" },
{ "name" : "Bandwidth",
"format" : "guint32",
"public-format" : "QmiNasDLBandwidth" } ] } } ] },
// *********************************************************************************
{ "name" : "Set System Selection Preference",
"type" : "Message",
"service" : "NAS",
"id" : "0x0033",
"since" : "1.0",
"input" : [ { "name" : "Emergency mode",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Mode Preference",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16",
"public-format" : "QmiNasRatModePreference" },
{ "name" : "Band Preference",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "guint64",
"public-format" : "QmiNasBandPreference" },
{ "name" : "CDMA PRL Preference",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16",
"public-format" : "QmiNasCdmaPrlPreference" },
{ "name" : "Roaming Preference",
"id" : "0x14",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16",
"public-format" : "QmiNasRoamingPreference" },
{ "name" : "LTE Band Preference",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "guint64",
"public-format" : "QmiNasLteBandPreference" },
{ "name" : "Network Selection Preference",
"id" : "0x16",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Mode",
"format" : "guint8",
"public-format" : "QmiNasNetworkSelectionPreference" },
{ "name" : "MCC",
"format" : "guint16" },
{ "name" : "MNC",
"format" : "guint16" } ] },
{ "name" : "Change Duration",
"id" : "0x17",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasChangeDuration" },
{ "name" : "Service Domain Preference",
"id" : "0x18",
"type" : "TLV",
"since" : "1.0",
"format" : "guint32",
"public-format" : "QmiNasServiceDomainPreference" },
{ "name" : "GSM WCDMA Acquisition Order Preference",
"id" : "0x19",
"type" : "TLV",
"since" : "1.0",
"format" : "guint32",
"public-format" : "QmiNasGsmWcdmaAcquisitionOrderPreference" },
{ "name" : "MNC PDS Digit Include Status",
"id" : "0x1A",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "TD SCDMA Band Preference",
"id" : "0x1D",
"type" : "TLV",
"since" : "1.0",
"format" : "guint64",
"public-format" : "QmiNasTdScdmaBandPreference" },
{ "name" : "Acquisition Order Preference",
"id" : "0x1E",
"type" : "TLV",
"since" : "1.22",
"format" : "array",
"size-prefix-format" : "guint8",
"array-element" : { "format" : "gint8",
"public-format" : "QmiNasRadioInterface" } },
{ "name" : "Network Selection Registration Restriction",
"id" : "0x1F",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format" : "QmiNasNetworkSelectionRegistrationRestriction" },
{ "name" : "Usage Preference",
"id" : "0x21",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format" : "QmiNasUsagePreference" },
{ "name" : "Voice Domain Preference",
"id" : "0x23",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format" : "QmiNasVoiceDomainPreference" },
{ "name" : "Extended LTE Band Preference",
"id" : "0x24",
"type" : "TLV",
"since" : "1.20",
"format" : "sequence",
"contents" : [ { "name" : "Mask Low",
"format" : "guint64" },
{ "name" : "Mask Mid Low",
"format" : "guint64" },
{ "name" : "Mask Mid High",
"format" : "guint64" },
{ "name" : "Mask High",
"format" : "guint64" } ] } ],
"output" : [ { "common-ref" : "Operation Result" } ] },
// *********************************************************************************
{ "name" : "Get System Selection Preference",
"type" : "Message",
"service" : "NAS",
"id" : "0x0034",
"since" : "1.0",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "Emergency mode",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Mode Preference",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16",
"public-format" : "QmiNasRatModePreference" },
{ "name" : "Band Preference",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "guint64",
"public-format" : "QmiNasBandPreference" },
{ "name" : "CDMA PRL Preference",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16",
"public-format" : "QmiNasCdmaPrlPreference" },
{ "name" : "Roaming Preference",
"id" : "0x14",
"type" : "TLV",
"since" : "1.0",
"format" : "guint16",
"public-format" : "QmiNasRoamingPreference" },
{ "name" : "LTE Band Preference",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "guint64",
"public-format" : "QmiNasLteBandPreference" },
{ "name" : "Network Selection Preference",
"id" : "0x16",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasNetworkSelectionPreference" },
{ "name" : "Service Domain Preference",
"id" : "0x18",
"type" : "TLV",
"since" : "1.0",
"format" : "guint32",
"public-format" : "QmiNasServiceDomainPreference" },
{ "name" : "GSM WCDMA Acquisition Order Preference",
"id" : "0x19",
"type" : "TLV",
"since" : "1.0",
"format" : "guint32",
"public-format" : "QmiNasGsmWcdmaAcquisitionOrderPreference" },
{ "name" : "TD SCDMA Band Preference",
"id" : "0x1A",
"type" : "TLV",
"since" : "1.0",
"format" : "guint64",
"public-format" : "QmiNasTdScdmaBandPreference" },
{ "name" : "Acquisition Order Preference",
"id" : "0x1C",
"type" : "TLV",
"since" : "1.22",
"format" : "array",
"size-prefix-format" : "guint8",
"array-element" : { "format" : "gint8",
"public-format" : "QmiNasRadioInterface" } },
{ "name" : "Manual Network Selection",
"id" : "0x1B",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "MCC",
"format" : "guint16" },
{ "name" : "MNC",
"format" : "guint16" },
{ "name" : "Includes PCS Digit",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "Network Selection Registration Restriction",
"id" : "0x1D",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format" : "QmiNasNetworkSelectionRegistrationRestriction" },
{ "name" : "Usage Preference",
"id" : "0x1F",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format" : "QmiNasUsagePreference" },
{ "name" : "Voice Domain Preference",
"id" : "0x20",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format" : "QmiNasVoiceDomainPreference" },
{ "name" : "Disabled Modes",
"id" : "0x22",
"type" : "TLV",
"since" : "1.24",
"format" : "guint16",
"public-format" : "QmiNasRatModePreference" },
{ "name" : "Extended LTE Band Preference",
"id" : "0x23",
"type" : "TLV",
"since" : "1.20",
"format" : "sequence",
"contents" : [ { "name" : "Mask Low",
"format" : "guint64" },
{ "name" : "Mask Mid Low",
"format" : "guint64" },
{ "name" : "Mask Mid High",
"format" : "guint64" },
{ "name" : "Mask High",
"format" : "guint64" } ] } ] },
// *********************************************************************************
{ "name" : "Get Operator Name",
"type" : "Message",
"service" : "NAS",
"id" : "0x0039",
"since" : "1.18",
"output" : [ { "common-ref" : "Operation Result" },
{ "common-ref" : "NAS Service Provider Name",
"since" : "1.18",
"prerequisites" : [ { "common-ref" : "Success" } ] },
{ "common-ref" : "NAS Operator PLMN List",
"since" : "1.18",
"prerequisites" : [ { "common-ref" : "Success" } ] },
{ "common-ref" : "NAS Operator PLMN Name",
"since" : "1.18",
"prerequisites" : [ { "common-ref" : "Success" } ] },
{ "common-ref" : "NAS Operator String Name",
"since" : "1.18",
"prerequisites" : [ { "common-ref" : "Success" } ] },
{ "common-ref" : "NAS NITZ Information",
"since" : "1.24.6",
"prerequisites" : [ { "common-ref" : "Success" } ] } ] },
{ "name" : "Operator Name",
"type" : "Indication",
"service" : "NAS",
"id" : "0x003A",
"since" : "1.18",
"output" : [ { "common-ref" : "NAS Service Provider Name",
"since" : "1.18" },
{ "common-ref" : "NAS Operator PLMN List",
"since" : "1.18" },
{ "common-ref" : "NAS Operator PLMN Name",
"since" : "1.18" },
{ "common-ref" : "NAS Operator String Name",
"since" : "1.18" },
{ "common-ref" : "NAS NITZ Information",
"since" : "1.24.6" } ] },
// *********************************************************************************
{ "name" : "Get Cell Location Info",
"type" : "Message",
"service" : "NAS",
"id" : "0x0043",
"since" : "1.10",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "GERAN Info",
"id" : "0x10",
"type" : "TLV",
"since" : "1.10",
"format" : "sequence",
"contents" : [ { "name" : "Cell ID",
"format" : "guint32" },
{ "name" : "PLMN",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "LAC",
"format" : "guint16" },
{ "name" : "GERAN Absolute RF Channel Number",
"format" : "guint16" },
{ "name" : "Base Station Identity Code",
"format" : "guint8" },
{ "name" : "Timing Advance",
"format" : "guint32" },
{ "name" : "RX Level",
"format" : "guint16" },
{ "name" : "Cell",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Cell ID",
"format" : "guint32" },
{ "name" : "PLMN",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "LAC",
"format" : "guint16" },
{ "name" : "GERAN Absolute RF Channel Number",
"format" : "guint16" },
{ "name" : "Base Station Identity Code",
"format" : "guint8" },
{ "name" : "RX Level",
"format" : "guint16" } ] } } ] },
{ "name" : "UMTS Info",
"id" : "0x11",
"type" : "TLV",
"since" : "1.10",
"format" : "sequence",
"contents" : [ { "name" : "Cell ID",
"format" : "guint16" },
{ "name" : "PLMN",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "LAC",
"format" : "guint16" },
{ "name" : "UTRA Absolute RF Channel Number",
"format" : "guint16" },
{ "name" : "Primary Scrambling Code",
"format" : "guint16" },
{ "name" : "RSCP",
"format" : "gint16" },
{ "name" : "ECIO",
"format" : "gint16" },
{ "name" : "Cell",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "UTRA Absolute RF Channel Number",
"format" : "guint16" },
{ "name" : "Primary Scrambling Code",
"format" : "guint16" },
{ "name" : "RSCP",
"format" : "gint16" },
{ "name" : "ECIO",
"format" : "gint16" } ] } },
{ "name" : "Neighboring GERAN",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "GERAN Absolute RF Channel Number",
"format" : "guint16" },
{ "name" : "Network Color Code",
"format" : "guint8" },
{ "name" : "Base Station Color Code",
"format" : "guint8" },
{ "name" : "RSSI",
"format" : "gint16" } ] } } ] },
{ "name" : "CDMA Info",
"id" : "0x12",
"type" : "TLV",
"since" : "1.10",
"format" : "sequence",
"contents" : [ { "name" : "System ID",
"format" : "guint16" },
{ "name" : "Network ID",
"format" : "guint16" },
{ "name" : "Base Station ID",
"format" : "guint16" },
{ "name" : "Reference PN",
"format" : "guint16" },
{ "name" : "Latitude",
"format" : "guint32" },
{ "name" : "Longitude",
"format" : "guint32" } ] },
{ "name" : "Intrafrequency LTE Info",
"id" : "0x13",
"type" : "TLV",
"since" : "1.10",
"format" : "sequence",
"contents" : [ { "name" : "UE In Idle",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "PLMN",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "Tracking Area Code",
"format" : "guint16" },
{ "name" : "Global Cell ID",
"format" : "guint32" },
{ "name" : "EUTRA Absolute RF Channel Number",
"format" : "guint16" },
{ "name" : "Serving Cell ID",
"format" : "guint16" },
{ "name" : "Cell Reselection Priority",
"format" : "guint8" },
{ "name" : "S Non Intra Search Threshold",
"format" : "guint8" },
{ "name" : "Serving Cell Low Threshold",
"format" : "guint8" },
{ "name" : "S Intra Search Threshold",
"format" : "guint8" },
{ "name" : "Cell",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Physical Cell ID",
"format" : "guint16" },
{ "name" : "RSRQ",
"format" : "gint16" },
{ "name" : "RSRP",
"format" : "gint16" },
{ "name" : "RSSI",
"format" : "gint16" },
{ "name" : "Cell Selection RX Level",
"format" : "gint16" } ] } } ] },
{ "name" : "Interfrequency LTE Info",
"id" : "0x14",
"type" : "TLV",
"since" : "1.10",
"format" : "sequence",
"contents" : [ { "name" : "UE In Idle",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Frequency",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "EUTRA Absolute RF Channel Number",
"format" : "guint16" },
{ "name" : "Cell Selection RX Level Low Threshold",
"format" : "guint8" },
{ "name" : "Cell Selection RX Level High Threshold",
"format" : "guint8" },
{ "name" : "Cell Reselection Priority",
"format" : "guint8" },
{ "name" : "Cell",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Physical Cell ID",
"format" : "guint16" },
{ "name" : "RSRQ",
"format" : "gint16" },
{ "name" : "RSRP",
"format" : "gint16" },
{ "name" : "RSSI",
"format" : "gint16" },
{ "name" : "Cell Selection RX Level",
"format" : "gint16" } ] } } ] } } ] },
{ "name" : "LTE Info Neighboring GSM",
"id" : "0x15",
"type" : "TLV",
"since" : "1.10",
"format" : "sequence",
"contents" : [ { "name" : "UE In Idle",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Frequency",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Cell Reselection Priority",
"format" : "guint8" },
{ "name" : "Cell Reselection High Threshold",
"format" : "guint8" },
{ "name" : "Cell Reselection Low Threshold",
"format" : "guint8" },
{ "name" : "NCC Permitted",
"format" : "guint8" },
{ "name" : "Cell",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "GERAN Absolute RF Channel Number",
"format" : "guint16" },
{ "name" : "Band Is 1900",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Cell ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Base Station Identity Code",
"format" : "guint8" },
{ "name" : "RSSI",
"format" : "gint16" },
{ "name" : "Cell Selection RX Level",
"format" : "gint16" } ] } } ] } } ] },
{ "name" : "LTE Info Neighboring WCDMA",
"id" : "0x16",
"type" : "TLV",
"since" : "1.10",
"format" : "sequence",
"contents" : [ { "name" : "UE In Idle",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Frequency",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "UTRA Absolute RF Channel Number",
"format" : "guint16" },
{ "name" : "Cell Reselection Priority",
"format" : "guint8" },
{ "name" : "Cell Reselection High Threshold",
"format" : "guint16" },
{ "name" : "Cell Reselection Low Threshold",
"format" : "guint16" },
{ "name" : "Cell",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Primary Scrambling Code",
"format" : "guint16" },
{ "name" : "CPICH RSCP",
"format" : "gint16" },
{ "name" : "CPICH EcNo",
"format" : "gint16" },
{ "name" : "Cell Selection RX Level",
"format" : "gint16" } ] } } ] } } ] },
{ "name" : "UMTS Cell ID",
"id" : "0x17",
"type" : "TLV",
"since" : "1.10",
"format" : "guint32" },
{ "name" : "UMTS Info Neighboring LTE",
"id" : "0x18",
"type" : "TLV",
"since" : "1.10",
"format" : "sequence",
"contents" : [ { "name" : "RRC state",
"format" : "guint32",
"public-format" : "QmiNasWcdmaRrcState" },
{ "name" : "Frequency",
"format" : "array",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "EUTRA Absolute RF Channel Number",
"format" : "guint16" },
{ "name" : "Physical Cell ID",
"format" : "guint16" },
{ "name" : "RSRP",
"format" : "gfloat" },
{ "name" : "RSRQ",
"format" : "gfloat" },
{ "name" : "Cell Selection RX Level",
"format" : "gint16" },
{ "name" : "Is TDD",
"format" : "guint8",
"public-format" : "gboolean" } ] } } ] } ] },
// *********************************************************************************
{ "name" : "Network Time",
"type" : "Indication",
"service" : "NAS",
"id" : "0x004C",
"since" : "1.0",
"output" : [ { "name" : "Universal Time",
"id" : "0x01",
"type" : "TLV",
"since" : "1.4",
"format" : "sequence",
"contents" : [ { "name" : "Year",
"format" : "guint16" },
{ "name" : "Month",
"format" : "guint8" },
{ "name" : "Day",
"format" : "guint8" },
{ "name" : "Hour",
"format" : "guint8" },
{ "name" : "Minute",
"format" : "guint8" },
{ "name" : "Second",
"format" : "guint8" },
{ "name" : "Day Of Week",
"format" : "guint8",
"public-format" : "QmiNasDayOfWeek" } ] },
{ "name" : "Timezone Offset",
"id" : "0x10",
"type" : "TLV",
"since" : "1.4",
"format" : "gint8" },
{ "name" : "Daylight Savings Adjustment",
"id" : "0x11",
"type" : "TLV",
"since" : "1.4",
"format" : "guint8",
"public-format" : "QmiNasDaylightSavingsAdjustment" },
{ "name" : "Radio Interface",
"id" : "0x12",
"type" : "TLV",
"since" : "1.4",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ] },
// *********************************************************************************
{ "name" : "Get System Info",
"type" : "Message",
"service" : "NAS",
"id" : "0x004D",
"since" : "1.0",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "CDMA Service Status",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Preferred Data Path",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "HDR Service Status",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Preferred Data Path",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "GSM Service Status",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "True Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Preferred Data Path",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "WCDMA Service Status",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "True Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Preferred Data Path",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "LTE Service Status",
"id" : "0x14",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "True Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Preferred Data Path",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "CDMA System Info",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Service Capability Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Service Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Roaming Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Roaming Status",
"format" : "guint8",
"public-format" : "QmiNasRoamingStatus" },
{ "name" : "Forbidden Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "PRL Match Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "PRL Match",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "P Rev Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "P Rev",
"format" : "guint8" },
{ "name" : "Base Station P Rev Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Base Station P Rev",
"format" : "guint8" },
{ "name" : "Concurrent Service Support Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Concurrent Service Support",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "CDMA System ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "SID",
"format" : "guint16" },
{ "name" : "NID",
"format" : "guint16" },
{ "name" : "Base Station Info Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Base Station ID",
"format" : "guint16" },
{ "name" : "Base Station Latitude",
"format" : "gint32" },
{ "name" : "Base Station Longitude",
"format" : "gint32" },
{ "name" : "Packet Zone Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Packet Zone",
"format" : "guint16" },
{ "name" : "Network ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "MCC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "MNC",
"format" : "string",
"fixed-size" : "3" } ] },
{ "name" : "HDR System Info",
"id" : "0x16",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Service Capability Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Service Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Roaming Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Roaming Status",
"format" : "guint8",
"public-format" : "QmiNasRoamingStatus" },
{ "name" : "Forbidden Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "PRL Match Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "PRL Match",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Personality Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Personality",
"format" : "guint8",
"public-format" : "QmiNasHdrPersonality" },
{ "name" : "Protocol Revision Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Protocol Revision",
"format" : "guint8",
"public-format" : "QmiNasHdrProtocolRevision" },
{ "name" : "IS 856 System ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "IS 856 System ID",
"format" : "string",
"fixed-size" : "16" } ] },
{ "name" : "GSM System Info",
"id" : "0x17",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Service Capability Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Service Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Roaming Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Roaming Status",
"format" : "guint8",
"public-format" : "QmiNasRoamingStatus" },
{ "name" : "Forbidden Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC",
"format" : "guint16" },
{ "name" : "CID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "CID",
"format" : "guint32" },
{ "name" : "Registration Reject Info Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Registration Reject Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Registration Reject Cause",
"format" : "guint8" },
{ "name" : "Network ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "MCC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "MNC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "EGPRS Support Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "EGPRS Support",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "DTM Support Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "DTM Support",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "WCDMA System Info",
"id" : "0x18",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Service Capability Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Service Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Roaming Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Roaming Status",
"format" : "guint8",
"public-format" : "QmiNasRoamingStatus" },
{ "name" : "Forbidden Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC",
"format" : "guint16" },
{ "name" : "CID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "CID",
"format" : "guint32" },
{ "name" : "Registration Reject Info Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Registration Reject Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Registration Reject Cause",
"format" : "guint8" },
{ "name" : "Network ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "MCC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "MNC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "HS Call Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "HS Call Status",
"format" : "guint8",
"public-format" : "QmiNasWcdmaHsService" },
{ "name" : "HS Service Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "HS Service",
"format" : "guint8",
"public-format" : "QmiNasWcdmaHsService" },
{ "name" : "Primary Scrambling Code Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Primary Scrambling Code",
"format" : "guint16" } ] },
{ "name" : "LTE System Info",
"id" : "0x19",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Service Capability Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Service Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Roaming Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Roaming Status",
"format" : "guint8",
"public-format" : "QmiNasRoamingStatus" },
{ "name" : "Forbidden Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC",
"format" : "guint16" },
{ "name" : "CID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "CID",
"format" : "guint32" },
{ "name" : "Registration Reject Info Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Registration Reject Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Registration Reject Cause",
"format" : "guint8" },
{ "name" : "Network ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "MCC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "MNC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "TAC Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "TAC",
"format" : "guint16" } ] },
{ "name" : "Additional CDMA System Info",
"id" : "0x1A",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Geo System Index",
"format" : "guint16" },
{ "name" : "Registration Period",
"format" : "guint16" } ] },
{ "name" : "Additional HDR System Info",
"id" : "0x1B",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Geo System Index",
"format" : "guint16" } ] },
{ "name" : "Additional GSM System Info",
"id" : "0x1C",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Geo System Index",
"format" : "guint16" },
{ "name" : "Cell Broadcast Support",
"format" : "guint32",
"public-format" : "QmiNasCellBroadcastCapability" } ] },
{ "name" : "Additional WCDMA System Info",
"id" : "0x1D",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Geo System Index",
"format" : "guint16" },
{ "name" : "Cell Broadcast Support",
"format" : "guint32",
"public-format" : "QmiNasCellBroadcastCapability" } ] },
{ "name" : "Additional LTE System Info",
"id" : "0x1E",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Geo System Index",
"format" : "guint16" } ] },
{ "name" : "GSM Call Barring Status",
"id" : "0x1F",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "CS Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" },
{ "name" : "PS Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" } ] },
{ "name" : "WCDMA Call Barring Status",
"id" : "0x20",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "CS Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" },
{ "name" : "PS Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" } ] },
{ "name" : "LTE Voice Support",
"id" : "0x21",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "GSM Cipher Domain",
"id" : "0x22",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "WCDMA Cipher Domain",
"id" : "0x23",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "TD SCDMA Service Status",
"id" : "0x24",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "True Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Preferred Data Path",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "TD SCDMA System Info",
"id" : "0x25",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Service Capability Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Service Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Roaming Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Roaming Status",
"format" : "guint8",
"public-format" : "QmiNasRoamingStatus" },
{ "name" : "Forbidden Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC",
"format" : "guint16" },
{ "name" : "CID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "CID",
"format" : "guint32" },
{ "name" : "Registration Reject Info Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Registration Reject Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Registration Reject Cause",
"format" : "guint8" },
{ "name" : "Network ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "MCC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "MNC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "HS Call Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "HS Call Status",
"format" : "guint8",
"public-format" : "QmiNasWcdmaHsService" },
{ "name" : "HS Service Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "HS Service",
"format" : "guint8",
"public-format" : "QmiNasWcdmaHsService" },
{ "name" : "Cell Parameter ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Cell Parameter ID",
"format" : "guint16" },
{ "name" : "Cell Broadcast Support Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Cell Broadcast Support",
"format" : "guint32",
"public-format" : "QmiNasCellBroadcastCapability" },
{ "name" : "CS Call Barring Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "CS Call Barring Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" },
{ "name" : "PS Call Barring Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "PS Call Barring Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" },
{ "name" : "Cipher Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Cipher Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" } ] },
{ "name" : "LTE eMBMS Coverage Info Support",
"id" : "0x26",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "SIM Reject Info",
"id" : "0x27",
"type" : "TLV",
"since" : "1.0",
"format" : "guint32",
"public-format" : "QmiNasSimRejectState" },
{ "name" : "IMS Voice Support",
"id" : "0x29",
"type" : "TLV",
"since" : "1.24",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Network Selection Registration Restriction",
"id" : "0x2F",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format" : "QmiNasNetworkSelectionRegistrationRestriction" },
{ "name" : "LTE Registration Domain",
"id" : "0x31",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format" : "QmiNasLteRegistrationDomain" },
{ "name" : "LTE eMBMS Coverage Info Trace ID",
"id" : "0x34",
"type" : "TLV",
"since" : "1.24",
"format" : "guint16" },
{ "name" : "LTE Cell Access Status",
"id" : "0x44",
"type" : "TLV",
"since" : "1.24",
"format" : "guint32",
"public-format" : "QmiNasLteCellAccessStatus" } ] },
// *********************************************************************************
{ "name" : "System Info",
"type" : "Indication",
"service" : "NAS",
"id" : "0x004E",
"since" : "1.0",
"output" : [ { "name" : "CDMA Service Status",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Preferred Data Path",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "HDR Service Status",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Preferred Data Path",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "GSM Service Status",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "True Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Preferred Data Path",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "WCDMA Service Status",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "True Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Preferred Data Path",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "LTE Service Status",
"id" : "0x14",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "True Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Preferred Data Path",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "CDMA System Info",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Service Capability Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Service Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Roaming Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Roaming Status",
"format" : "guint8",
"public-format" : "QmiNasRoamingStatus" },
{ "name" : "Forbidden Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "PRL Match Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "PRL Match",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "P Rev Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "P Rev",
"format" : "guint8" },
{ "name" : "Base Station P Rev Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Base Station P Rev",
"format" : "guint8" },
{ "name" : "Concurrent Service Support Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Concurrent Service Support",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "CDMA System ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "SID",
"format" : "guint16" },
{ "name" : "NID",
"format" : "guint16" },
{ "name" : "Base Station Info Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Base Station ID",
"format" : "guint16" },
{ "name" : "Base Station Latitude",
"format" : "gint32" },
{ "name" : "Base Station Longitude",
"format" : "gint32" },
{ "name" : "Packet Zone Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Packet Zone",
"format" : "guint16" },
{ "name" : "Network ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "MCC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "MNC",
"format" : "string",
"fixed-size" : "3" } ] },
{ "name" : "HDR System Info",
"id" : "0x16",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Service Capability Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Service Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Roaming Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Roaming Status",
"format" : "guint8",
"public-format" : "QmiNasRoamingStatus" },
{ "name" : "Forbidden Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "PRL Match Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "PRL Match",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Personality Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Personality",
"format" : "guint8",
"public-format" : "QmiNasHdrPersonality" },
{ "name" : "Protocol Revision Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Protocol Revision",
"format" : "guint8",
"public-format" : "QmiNasHdrProtocolRevision" },
{ "name" : "IS 856 System ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "IS 856 System ID",
"format" : "string",
"fixed-size" : "16" } ] },
{ "name" : "GSM System Info",
"id" : "0x17",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Service Capability Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Service Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Roaming Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Roaming Status",
"format" : "guint8",
"public-format" : "QmiNasRoamingStatus" },
{ "name" : "Forbidden Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC",
"format" : "guint16" },
{ "name" : "CID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "CID",
"format" : "guint32" },
{ "name" : "Registration Reject Info Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Registration Reject Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Registration Reject Cause",
"format" : "guint8" },
{ "name" : "Network ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "MCC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "MNC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "EGPRS Support Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "EGPRS Support",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "DTM Support Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "DTM Support",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "WCDMA System Info",
"id" : "0x18",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Service Capability Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Service Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Roaming Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Roaming Status",
"format" : "guint8",
"public-format" : "QmiNasRoamingStatus" },
{ "name" : "Forbidden Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC",
"format" : "guint16" },
{ "name" : "CID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "CID",
"format" : "guint32" },
{ "name" : "Registration Reject Info Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Registration Reject Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Registration Reject Cause",
"format" : "guint8" },
{ "name" : "Network ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "MCC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "MNC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "HS Call Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "HS Call Status",
"format" : "guint8",
"public-format" : "QmiNasWcdmaHsService" },
{ "name" : "HS Service Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "HS Service",
"format" : "guint8",
"public-format" : "QmiNasWcdmaHsService" },
{ "name" : "Primary Scrambling Code Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Primary Scrambling Code",
"format" : "guint16" } ] },
{ "name" : "LTE System Info",
"id" : "0x19",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Service Capability Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Service Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Roaming Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Roaming Status",
"format" : "guint8",
"public-format" : "QmiNasRoamingStatus" },
{ "name" : "Forbidden Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC",
"format" : "guint16" },
{ "name" : "CID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "CID",
"format" : "guint32" },
{ "name" : "Registration Reject Info Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Registration Reject Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Registration Reject Cause",
"format" : "guint8" },
{ "name" : "Network ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "MCC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "MNC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "TAC Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "TAC",
"format" : "guint16" } ] },
{ "name" : "Additional CDMA System Info",
"id" : "0x1A",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Geo System Index",
"format" : "guint16" },
{ "name" : "Registration Period",
"format" : "guint16" } ] },
{ "name" : "Additional HDR System Info",
"id" : "0x1B",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Geo System Index",
"format" : "guint16" } ] },
{ "name" : "Additional GSM System Info",
"id" : "0x1C",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Geo System Index",
"format" : "guint16" },
{ "name" : "Cell Broadcast Support",
"format" : "guint32",
"public-format" : "QmiNasCellBroadcastCapability" } ] },
{ "name" : "Additional WCDMA System Info",
"id" : "0x1D",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Geo System Index",
"format" : "guint16" },
{ "name" : "Cell Broadcast Support",
"format" : "guint32",
"public-format" : "QmiNasCellBroadcastCapability" } ] },
{ "name" : "Additional LTE System Info",
"id" : "0x1E",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Geo System Index",
"format" : "guint16" } ] },
{ "name" : "GSM Call Barring Status",
"id" : "0x1F",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "CS Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" },
{ "name" : "PS Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" } ] },
{ "name" : "WCDMA Call Barring Status",
"id" : "0x20",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "CS Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" },
{ "name" : "PS Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" } ] },
{ "name" : "LTE Voice Support",
"id" : "0x21",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "GSM Cipher Domain",
"id" : "0x22",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "WCDMA Cipher Domain",
"id" : "0x23",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "PLMN Not Changed Indication",
"id" : "0x24",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "TD SCDMA Service Status",
"id" : "0x25",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "True Service Status",
"format" : "guint8",
"public-format" : "QmiNasServiceStatus" },
{ "name" : "Preferred Data Path",
"format" : "guint8",
"public-format" : "gboolean" } ] },
{ "name" : "TD SCMA System Info",
"id" : "0x26",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Service Capability Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Service Capability",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Roaming Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Roaming Status",
"format" : "guint8",
"public-format" : "QmiNasRoamingStatus" },
{ "name" : "Forbidden Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Forbidden",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "LAC",
"format" : "guint16" },
{ "name" : "CID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "CID",
"format" : "guint32" },
{ "name" : "Registration Reject Info Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Registration Reject Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" },
{ "name" : "Registration Reject Cause",
"format" : "guint8" },
{ "name" : "Network ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "MCC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "MNC",
"format" : "string",
"fixed-size" : "3" },
{ "name" : "HS Call Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "HS Call Status",
"format" : "guint8",
"public-format" : "QmiNasWcdmaHsService" },
{ "name" : "HS Service Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "HS Service",
"format" : "guint8",
"public-format" : "QmiNasWcdmaHsService" },
{ "name" : "Cell Parameter ID Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Cell Parameter ID",
"format" : "guint16" },
{ "name" : "Cell Broadcast Support Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Cell Broadcast Support",
"format" : "guint32",
"public-format" : "QmiNasCellBroadcastCapability" },
{ "name" : "CS Call Barring Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "CS Call Barring Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" },
{ "name" : "PS Call Barring Status Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "PS Call Barring Status",
"format" : "gint32",
"public-format" : "QmiNasCallBarringStatus" },
{ "name" : "Cipher Domain Valid",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Cipher Domain",
"format" : "guint8",
"public-format" : "QmiNasNetworkServiceDomain" } ] },
{ "name" : "LTE eMBMS Coverage Info Support",
"id" : "0x27",
"type" : "TLV",
"since" : "1.0",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "SIM Reject Info",
"id" : "0x28",
"type" : "TLV",
"since" : "1.0",
"format" : "guint32",
"public-format" : "QmiNasSimRejectState" } ] },
// *********************************************************************************
{ "name" : "Get Signal Info",
"type" : "Message",
"service" : "NAS",
"id" : "0x004F",
"since" : "1.0",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "CDMA Signal Strength",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "RSSI",
"format" : "gint8" },
{ "name" : "ECIO",
"format" : "gint16" } ] },
{ "name" : "HDR Signal Strength",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "RSSI",
"format" : "gint8" },
{ "name" : "ECIO",
"format" : "gint16" },
{ "name" : "SINR",
"format" : "guint8",
"public-format" : "QmiNasEvdoSinrLevel" },
{ "name" : "IO",
"format" : "gint32" } ] },
{ "name" : "GSM Signal Strength",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "gint8" },
{ "name" : "WCDMA Signal Strength",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "RSSI",
"format" : "gint8" },
{ "name" : "ECIO",
"format" : "gint16" } ] },
{ "name" : "LTE Signal Strength",
"id" : "0x14",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "RSSI",
"format" : "gint8" },
{ "name" : "RSRQ",
"format" : "gint8" },
{ "name" : "RSRP",
"format" : "gint16" },
{ "name" : "SNR",
"format" : "gint16" } ] },
{ "name" : "TDMA Signal Strength",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "gint8" } ,
{ "name" : "TDMA Signal Strength Extended",
"id" : "0x16",
"type" : "TLV",
"since" : "1.28",
"format" : "sequence",
"contents" : [ { "name" : "RSSI",
"format" : "gint32" },
{ "name" : "RSCP",
"format" : "gint32" },
{ "name" : "ECIO",
"format" : "gint32" },
{ "name" : "SINR",
"format" : "gint32" } ] },
{ "name" : "5G Signal Strength",
"id" : "0x17",
"type" : "TLV",
"since" : "1.28",
"format" : "sequence",
"contents" : [ { "name" : "RSRP",
"format" : "gint16" },
{ "name" : "SNR",
"format" : "gint16" } ] },
{ "name" : "5G Signal Strength Extended",
"id" : "0x18",
"type" : "TLV",
"since" : "1.28",
"format" : "gint16" } ] },
// *********************************************************************************
{ "name" : "Config Signal Info",
"type" : "Message",
"service" : "NAS",
"id" : "0x0050",
"since" : "1.0",
"input" : [ { "name" : "RSSI Threshold",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "format" : "gint8" } },
{ "name" : "ECIO Threshold",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "format" : "gint16" } },
{ "name" : "SINR Threshold",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "format" : "guint8" } },
{ "name" : "LTE SNR Threshold",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "format" : "gint16" } },
{ "name" : "IO Threshold",
"id" : "0x14",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "format" : "gint32" } },
{ "name" : "RSRQ Threshold",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "format" : "gint8" } },
{ "name" : "RSRP Threshold",
"id" : "0x16",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "format" : "gint16" } },
{ "name" : "LTE Report",
"id" : "0x17",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "Rate",
"format" : "guint8" },
{ "name" : "Average Period",
"format" : "guint8" } ] },
{ "name" : "RSCP Threshold",
"id" : "0x18",
"type" : "TLV",
"since" : "1.0",
"format" : "array",
"array-element" : { "format" : "gint8" } } ],
"output" : [ { "common-ref" : "Operation Result" } ] },
// *********************************************************************************
{ "name" : "Signal Info",
"type" : "Indication",
"service" : "NAS",
"id" : "0x0051",
"since" : "1.0",
"output" : [ { "name" : "CDMA Signal Strength",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "RSSI",
"format" : "gint8" },
{ "name" : "ECIO",
"format" : "gint16" } ] },
{ "name" : "HDR Signal Strength",
"id" : "0x11",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "RSSI",
"format" : "gint8" },
{ "name" : "ECIO",
"format" : "gint16" },
{ "name" : "SINR",
"format" : "guint8",
"public-format" : "QmiNasEvdoSinrLevel" },
{ "name" : "IO",
"format" : "gint32" } ] },
{ "name" : "GSM Signal Strength",
"id" : "0x12",
"type" : "TLV",
"since" : "1.0",
"format" : "gint8" },
{ "name" : "WCDMA Signal Strength",
"id" : "0x13",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "RSSI",
"format" : "gint8" },
{ "name" : "ECIO",
"format" : "gint16" } ] },
{ "name" : "LTE Signal Strength",
"id" : "0x14",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "RSSI",
"format" : "gint8" },
{ "name" : "RSRQ",
"format" : "gint8" },
{ "name" : "RSRP",
"format" : "gint16" },
{ "name" : "SNR",
"format" : "gint16" } ] },
{ "name" : "TDMA Signal Strength",
"id" : "0x15",
"type" : "TLV",
"since" : "1.0",
"format" : "gint8" } ] },
// *********************************************************************************
{ "name" : "Get Tx Rx Info",
"type" : "Message",
"service" : "NAS",
"id" : "0x005A",
"since" : "1.6",
"input" : [ { "name" : "Radio Interface",
"id" : "0x01",
"type" : "TLV",
"since" : "1.6",
"format" : "gint8",
"public-format" : "QmiNasRadioInterface" } ],
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "Rx Chain 0 Info",
"id" : "0x10",
"type" : "TLV",
"since" : "1.6",
"format" : "sequence",
"contents" : [ { "name" : "Is Radio Tuned",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Rx Power",
"format" : "gint32" },
{ "name" : "ECIO",
"format" : "gint32" },
{ "name" : "RSCP",
"format" : "gint32" },
{ "name" : "RSRP",
"format" : "gint32" },
{ "name" : "Phase",
"format" : "guint32" } ],
"prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Rx Chain 1 Info",
"id" : "0x11",
"type" : "TLV",
"since" : "1.6",
"format" : "sequence",
"contents" : [ { "name" : "Is Radio Tuned",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Rx Power",
"format" : "gint32" },
{ "name" : "ECIO",
"format" : "gint32" },
{ "name" : "RSCP",
"format" : "gint32" },
{ "name" : "RSRP",
"format" : "gint32" },
{ "name" : "Phase",
"format" : "guint32" } ],
"prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Tx Info",
"id" : "0x12",
"type" : "TLV",
"since" : "1.6",
"format" : "sequence",
"contents" : [ { "name" : "Is In Traffic",
"format" : "guint8",
"public-format" : "gboolean" },
{ "name" : "Tx Power",
"format" : "gint32" } ],
"prerequisites": [ { "common-ref" : "Success" } ] } ] },
// *********************************************************************************
{ "name" : "Force Network Search",
"type" : "Message",
"service" : "NAS",
"id" : "0x0067",
"since" : "1.16",
"output" : [ { "common-ref" : "Operation Result" } ] },
// *********************************************************************************
{ "name" : "Get CDMA Position Info",
"type" : "Message",
"service" : "NAS",
"id" : "0x0065",
"since" : "1.0",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "CDMA Position Info",
"id" : "0x10",
"type" : "TLV",
"since" : "1.0",
"format" : "sequence",
"contents" : [ { "name" : "UI In Idle Mode",
"format" : "gint8" },
{ "name" : "BaseStations",
"format" : "array",
"size-prefix-format" : "guint8",
"array-element" : { "name" : "BaseStation",
"format" : "struct",
"contents" : [ { "name" : "Pilot Type",
"format" : "guint32",
"public-format" : "QmiNasCdmaPilotType" },
{ "name" : "System ID",
"format" : "guint16" },
{ "name" : "Network ID",
"format" : "guint16" },
{ "name" : "Base Station ID",
"format" : "guint16" },
{ "name" : "Pilot PN",
"format" : "guint16" },
{ "name" : "Pilot Strength",
"format" : "guint16" },
{ "name" : "Latitude",
"format" : "gint32" },
{ "name" : "Longitude",
"format" : "gint32" },
{ "name" : "GPS Time In Milliseconds",
"format" : "guint64" } ] } } ],
"prerequisites": [ { "common-ref" : "Success" } ] } ] },
// *********************************************************************************
{ "name" : "Get LTE Cphy CA Info",
"type" : "Message",
"service" : "NAS",
"id" : "0x00AC",
"since" : "1.16",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "DL Bandwidth",
"id" : "0x11",
"type" : "TLV",
"since" : "1.16",
"format" : "guint32",
"public-format": "QmiNasDLBandwidth",
"prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Phy CA Agg SCell Info",
"id" : "0x12",
"type" : "TLV",
"since" : "1.16",
"format" : "sequence",
"contents" : [ { "name" : "Physical Cell ID",
"format" : "guint16"},
{ "name" : "Rx Channel",
"format" : "guint16" },
{ "name" : "DL Bandwidth",
"format" : "guint32",
"public-format" : "QmiNasDLBandwidth" },
{ "name" : "LTE Band",
"format" : "guint16",
"public-format" : "QmiNasActiveBand" },
{ "name" : "State",
"format" : "guint32",
"public-format" : "QmiNasScellState" } ],
"prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Phy CA Agg PCell Info",
"id" : "0x13",
"type" : "TLV",
"since" : "1.16",
"format" : "sequence",
"contents" : [ { "name" : "Physical Cell ID",
"format" : "guint16"},
{ "name" : "Rx Channel",
"format" : "guint16" },
{ "name" : "DL Bandwidth",
"format" : "guint32",
"public-format" : "QmiNasDLBandwidth" },
{ "name" : "LTE Band",
"format" : "guint16",
"public-format" : "QmiNasActiveBand" } ],
"prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "SCell index",
"id" : "0x14",
"type" : "TLV",
"since" : "1.16",
"format" : "guint8",
"prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Phy CA Agg Secondary Cells",
"id" : "0x15",
"type" : "TLV",
"since" : "1.22",
"format" : "array",
"size-prefix-format" : "guint8",
"array-element" : { "name" : "SSC",
"format" : "struct",
"contents" : [ { "name" : "Physical Cell ID",
"format" : "guint16"},
{ "name" : "Rx Channel",
"format" : "guint16" },
{ "name" : "DL Bandwidth",
"format" : "guint32",
"public-format" : "QmiNasDLBandwidth" },
{ "name" : "LTE Band",
"format" : "guint16",
"public-format" : "QmiNasActiveBand" },
{ "name" : "State",
"format" : "guint32",
"public-format" : "QmiNasScellState" },
{ "name" : "Cell Index",
"format" : "guint8" } ] },
"prerequisites" : [ { "common-ref" : "Success" } ] } ] },
// *********************************************************************************
{ "name" : "Swi Get Status",
"type" : "Message",
"service" : "NAS",
"id" : "0x5556",
"vendor" : "0x1199",
"since" : "1.24",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "Common Info",
"id" : "0x01",
"type" : "TLV",
"since" : "1.24",
"format" : "sequence",
"contents" : [ { "name" : "Temperature",
"format" : "guint8"},
{ "name" : "Modem Mode",
"format" : "guint8",
"public-format" : "QmiNasSwiModemMode"},
{ "name" : "System Mode",
"format" : "guint8",
"public-format" : "QmiNasSwiSystemMode"},
{ "name" : "IMS Registration State",
"format" : "guint8",
"public-format" : "QmiNasSwiImsRegState"},
{ "name" : "Packet Service State",
"format" : "guint8",
"public-format" : "QmiNasSwiPsState" } ],
"prerequisites" : [ { "common-ref" : "Success" } ] },
{ "name" : "LTE Info",
"id" : "0x10",
"type" : "TLV",
"since" : "1.24",
"format" : "sequence",
"contents" : [ { "name" : "Band",
"format" : "guint8",
"public-format" : "QmiNasActiveBand" },
{ "name" : "Bandwidth",
"format" : "guint8",
"public-format" : "QmiNasDLBandwidth"},
{ "name" : "RX Channel",
"format" : "guint16" },
{ "name" : "TX Channel",
"format" : "guint16" },
{ "name" : "EMM State",
"format" : "guint8",
"public-format" : "QmiNasSwiEmmState"},
{ "name" : "EMM Sub State",
"format" : "guint8" },
{ "name" : "EMM Connection State",
"format" : "guint8",
"public-format" : "QmiNasSwiEmmConnectionState" } ],
"prerequisites" : [ { "common-ref" : "Success" } ] } ] }
]