LinuxQMISDK-Lite  SLQS04.00.23
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
unpack_nas_SLQSNasNetworkRejectCallback_Ind_t Struct Reference

Data Fields

uint8_t radioIf
 
LITE_TYPE_OF_SERVICE_DOMAIN serviceDomain
 
uint8_t rejectCause
 
nas_PlmnIDpPlmnId
 
nas_CsgIdpCsgId
 
nas_LteOpModepLteOpMode
 
swi_uint256_t ParamPresenceMask
 

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
  • Bit to check in ParamPresenceMask - 1
serviceDomain
  • Type of service domain in which the registration is rejected. Values:
    • 0x00 - LITE_SYS_SRV_DOMAIN_NO_SRV - No service
    • 0x01 - LITE_SYS_SRV_DOMAIN_CS_ONLY - Circuit-switched only
    • 0x02 - LITE_SYS_SRV_DOMAIN_PS_ONLY - Packet-switched only
    • 0x03 - LITE_SYS_SRV_DOMAIN_CS_PS - Circuit-switched and packet-switched
    • 0x04 - LITE_SYS_SRV_DOMAIN_CAMPED - Camped
  • Bit to check in ParamPresenceMask - 2
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
  • Bit to check in ParamPresenceMask - 3
pPlmnId(optional)
  • See nas_PlmnID for more information
  • Bit to check in ParamPresenceMask - 16
pCsgId(optional)
  • See nas_CsgId for more information.
  • Bit to check in ParamPresenceMask - 17
pLteOpMode(optional)
  • See nas_LteOpMode for more information.
  • Bit to check in ParamPresenceMask - 18
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

swi_uint256_t unpack_nas_SLQSNasNetworkRejectCallback_Ind_t::ParamPresenceMask
nas_CsgId* unpack_nas_SLQSNasNetworkRejectCallback_Ind_t::pCsgId
nas_LteOpMode* unpack_nas_SLQSNasNetworkRejectCallback_Ind_t::pLteOpMode
nas_PlmnID* unpack_nas_SLQSNasNetworkRejectCallback_Ind_t::pPlmnId
uint8_t unpack_nas_SLQSNasNetworkRejectCallback_Ind_t::radioIf
uint8_t unpack_nas_SLQSNasNetworkRejectCallback_Ind_t::rejectCause
LITE_TYPE_OF_SERVICE_DOMAIN unpack_nas_SLQSNasNetworkRejectCallback_Ind_t::serviceDomain

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved