LinuxQMISDK  SLQS04.00.18
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
nasNetworkReject Struct Reference

Data Fields

BYTE radioIf
 
TYPE_OF_SERVICE_DOMAIN serviceDomain
 
BYTE rejectCause
 
PlmnIDpPlmnId
 
CsgIdpCsgId
 

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.

Field Documentation

CsgId* nasNetworkReject::pCsgId
PlmnID* nasNetworkReject::pPlmnId
BYTE nasNetworkReject::radioIf
BYTE nasNetworkReject::rejectCause
TYPE_OF_SERVICE_DOMAIN nasNetworkReject::serviceDomain

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