Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
nasNetworkReject Struct Reference

#include <qaGobiApiCbk.h>

Data Fields

swi_uint256_t TlvPresenceMask
 
BYTE radioIf
 
TYPE_OF_SERVICE_DOMAIN serviceDomain
 
BYTE rejectCause
 
PlmnIDpPlmnId
 
CsgIdpCsgId
 
LteOpModepLteOpMode
 

Detailed Description

Structure for storing the network reject indication parameters.

Parameters
radioIf
  • Radio interface from which to get the information. Values:
    • 0x04 - NAS_RADIO_IF_GSM - GSM
    • 0x05 - NAS_RADIO_IF_UMTS - UMTS
    • 0x08 - NAS_RADIO_IF_LTE - LTE
    • 0x09 - NAS_RADIO_IF_TDSCDMA - TDSCDMA
serviceDomain
  • Type of service domain in which the registration is rejected. Values:
    • 0x00 - SYS_SRV_DOMAIN_NO_SRV - No service
    • 0x01 - SYS_SRV_DOMAIN_CS_ONLY - Circuit-switched only
    • 0x02 - SYS_SRV_DOMAIN_PS_ONLY - Packet-switched only
    • 0x03 - SYS_SRV_DOMAIN_CS_PS - Circuit-switched and packet-switched
    • 0x04 - SYS_SRV_DOMAIN_CAMPED - Camped
rejectCause
  • Reject cause values.
    • 2 - IMSI unknown in HLR
    • 3 - Illegal MS
    • 4 - IMSI unknown in VLR
    • 5 - IMEI not accepted
    • 6 - Illegal ME
    • 7 - EPS services not allowed
    • 8 - EPS services and non-EPS services not allowed
    • 9 - UE identity cannot be derived by the network
    • 10 - Implicitly detached
    • 11 - PLMN not allowed
    • 12 - Location Area not allowed
    • 13 - Roaming not allowed in this location area
    • 14 - EPS services not allowed in this PLMN
    • 15 - No Suitable Cells In Location Area
    • 16 - MSC temporarily not reachable
    • 17 - Network failure
    • 18 - CS domain not available
    • 19 - ESM failure
    • 20 - MAC failure
    • 21 - Synch failure
    • 22 - Congestion
    • 23 - GSM authentication unacceptable
    • 24 - Security mode rejected, unspecified
    • 25 - Not authorized for this CSG
    • 26 - Non-EPS authentication unacceptable
    • 32 - Service option not supported
    • 33 - Requested service option not subscribed
    • 34 - Service option temporarily out of order
    • 38 - Call cannot be identified
    • 48 to 63 - retry upon entry into a new cell
    • 95 - Semantically incorrect message
    • 96 - Invalid mandatory information
    • 97 - Message type non-existent or not implemented
    • 98 - Message type not compatible with the protocol state
    • 99 - Information element non-existent or not implemented
    • 100 - Conditional IE error
    • 101 - Message not compatible with the protocol state
    • 111 - Protocol error, unspecified
    • Note - Any other value received by the mobile station shall be treated as 34, 'Service option temporarily out of order'.
      • Any other value received by the network shall be treated as 111, 'Protocol error, unspecified'.
        See 3GPP TS 24.008, Section 4.4.4.7 and Section 10.5.3.6 See qaGobiApiTableCallEndReasons.h for Call End reasons
pPlmnId(optional)
  • See PlmnID for more information
pCsgId(optional)
  • See CsgId for more information.
pLteOpMode(optional)

The documentation for this struct was generated from the following file: