[ // ********************************************************************************* { "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" } ] } ] } ]