The test set always displays a zero for the 15th digit of the IMEI. This behavior conforms to 3GPP TS 03.03, which requires that the 15th digit (referred to as Spare digit or Check Digit) "shall be zero, when transmitted by the MS", and 3GPP TS 02.16 which states that the "check digit is not part of the digits transmitted at IMEI check equations".
Lab application only:
You can send a request for any one of these four identities from the test set (by selecting the
Identity Type
(
F2
), then pressing
Send Identity Request (
F1
)
) to verify that the MS supplies the appropriate value for the identity requested. Use this function in parallel with protocol logging (
Protocol Logging
) to verify that the MS behaves in a manner conforming to the standards for this situation.
Additionally, you can control whether the Identity Request messages get the IMEI during call setup by configuring the
Get IMEI at Call Setup
parameter. This parameter is located in the
Identity Request Setup
(
F3
) menu, which is accessed from the
Identity Req
menu. The GPIB command for this parameter is
CALL:IMEI:AUTO
.
The data connection state can be either "Attached" or "PDP Active" when an Identity Request message is sent to the MS.
The
Get IMEI at Call Setup
parameter is located in the Cell Parameters menu for the E6701D lab application and the E1968A test application.
The GPIB commands associated with Identity Request are located at
CALL:PPRocedure:IDENtity
.
Location Area Update Rejection
You can configure the test set to reject the Location Area Update (LAU) request from the mobile station. This allows you to observe how the mobile station responds to LAU Rejection from a network and determine if it complies with mobile performance specifications of 3GPP TS 24.008 Version 6.13.0.
There are two configurable parameters that you can set before sending a LAU Rejection.
-
Location Area Update Reject State
When the Location Area Update Reject State is set to ON, the test set will reject the LAU request from the mobile station.
The command to set the Location Area Update Reject State is
CALL:PPRocedure:LAU|LAUPdate:REJect[:STATe]
.
-
Location Area Update Reject Cause
You can choose which cause value is sent to the mobile station in the Location Area Update Reject message. the reject cause can be either of the followings:
-
00000010 (#2) - IMSI Unknown
-
00000011 (#3) - Illegal MS
-
00000100 (#4) - IMSI Unknown IN VLR
-
00000101 (#5) - IMEI Not Accepted
-
00000110 (#6) - Illegal MS
-
00000111 (#7) - GPRS Services Not Allowed
-
00001000 (#8) - GPRS Services and Non-GPRS Services Not Allowed
-
00001001 (#9) - MS Identity Cannot Be Derived By the Network
-
00001010 (#10) - Implicitly Detached
-
00001011 (#11) - PLMN not allowed
-
00001100 (#12) - Location Area not allowed
-
00001101 (#13) - Roaming not allowed in LA
-
00001110 (#14) - GPRS Services Not Allowed In This PLMN
-
00001111 (#15) - No suitable cells in LA
-
00010000 (#16) - MSC Temporarily Not Reachable
-
00010001 (#17) - Network Failure
-
00010100 (#20) - MAC Failure
-
00010101 (#21) - Synch Failure
-
00010110 (#22) - Congestion
-
00010111 (#23) - GSM Authentication Unacceptable
-
00100000 (#32) - Service Option Not Supported
-
00100001 (#33) - Requested Service Option Not Subscribed
-
00100010 (#34) - Service Option Temporarily Out of Order
-
00100110 (#38) - Call Cannot Be Identified
-
00101000 (#40) - No PDP Context Activated
-
00110000 (#48) - Retry Upon Entry Into a New Call
-
01011111 (#95) - Semantically Incorrect Message
-
01100000 (#96) - Invalid Mandatory Information
-
01100001 (#97) - Message Type Non-Existent or Not Implemented
-
01100010 (#98) - Message Type Not Compatible With the Protocol State
-
01100011 (#99) - Information Element Non-Existent or Not Implemented
-
01100100 (#100) - Conditional IE Error
-
01100101 (#101) - Message Not Compatible With the Protocol State
-
01101111 (#111) - Protocol Error, Unspecified
The front panel also allows you to select
Custom Value
as the
Location Area Update Reject Cause
in addition to the above values. The
Custom Value
is set with the GPIB command only and is not configurable via the front panel. See
GMM Cause Information Element
for more information about the cause values.
The command to set the Location Area Update Reject Cause is
CALL:PPRocedure:LAU|LAUPdate:REJect:GMMCause
.
You can initiate a LAU Rejection procedure by doing the following:
-
Make sure the mobile station is
Attached
-
Change the operating mode to
Cell Off
-
Press
Call Setup
-
Press
Cell Info (
F6
)
-
Press
Cell Identification
(
F3
)
-
Change the actual
Location Area Code (LAC)
of the cell
-
Change the operating mode to
Active Cell
, then when the mobile station comes back in to register to the network. it will send the Location Area Update Request to the test set.
Use these parameters in parallel with
Protocol Logging
to verify that the mobile station behaves in a manner conforming to the standards 3GPP TS 24.008 Version 6.13.0 Section 4.4.4.7 for this situation and for each associated Location Area Update Reject Cause value.
Routing Area Update Rejection
You can configure the test set to reject the request for Routing Area Update (RAU) from the mobile station. This allows you to observe how the mobile station responds to RAU Rejection from a network and determines if it complies with mobile performance specifications of 3GPP TS 24.008 Version 6.13.0.
There are two configurable parameters that you can set before sending a RAU Rejection.
-
Routing Area Update Reject State
When the Routing Area Update Reject State is set to ON, the test set will reject the RAU request from the mobile station.
The command to set the Routing Area Update Reject State is
CALL:PPRocedure:RAU|RAUPdate:REJect[:STATe]
.
-
Routing Area Update Reject Cause
You can choose which cause value is sent to the mobile station in the Routing Area Update Reject message. You can choose the following reject causes from the front panel:
-
00000010 (#2) - IMSI Unknown inHLR
-
00000011 (#3) - Illegal MS
-
00000011 (#4) - IMSI Unknown in VLR
-
00000011 (#5) - IMEI Not Accepted
-
00000110 (#6) - Illegal ME
-
00000111 (#7) - GPRS Services Not Allowed
-
00001000 (#8) - GPRS/Non-GPRS Services Not Allowed
-
00001001 (#9) - MS Identity Cannot Be Derived
-
00001010 (#10) - Implicitly Detached
-
00001011 (#11) - PLMN not allowed
-
00001100 (#12) - Location Area not allowed
-
00001101 (#13) - Roaming not allowed in LA
-
00001110 (#14) - GPRS Services Not Allowed In This PLMN
-
00001111 (#15) - No suitable cells in LA
-
00010000 (#16) - MSC Temporarily Not Reachable
-
00010001 (#17) - Network Failure
-
00010100 (#20) - MAC Failure
-
00010101 (#21) - Synch Failure
-
00010110 (#22) - Congestion
-
00010111 (#23) - GSM Authentication Unacceptable
-
00100000 (#32) - Service Option Not Supported
-
00100001 (#33) - Requested Service Option Not Subscribed
-
00100010 (#34) - Service Option Temporarily Out of Order
-
00100110 (#38) - Call Cannot Be Identified
-
00101000 (#40) - No PDP Context Activated
-
00110000 (#48) - Retry Upon Entry Into a New Call
-
01011111 (#95) - Semantically Incorrect Message
-
01100000 (#96) - Invalid Mandatory Information
-
01100001 (#97) - Message Type Non-Existent or Not Implemented
-
01100010 (#98) - Message Type Not Compatible With the Protocol State
-
01100011 (#99) - Information Element Non-Existent or Not Implemented
-
01100100 (#100) - Conditional IE Error
-
01100101 (#101) - Message Not Compatible With the Protocol State
-
01101111 (#111) - Protocol Error, Unspecified
The front panel also allows you to select
Custom Value
as the
Routing Area Update Reject Cause
in addition to the above values. The
Custom Value
is set with the GPIB command only and is not configurable via the front panel. See
GMM Cause Information Element
for more information about the cause values.
The command to set the Routing Area Update Reject Cause is
CALL:PPRocedure:RAU|RAUPdate:REJect:GMMCause
.
You can initiate a RAU Rejection procedure by doing the following:
-
Make sure the mobile station is
Attached
-
Change the operating mode to
Cell Off
-
Press
Call Setup
-
Press
Cell Info (
F6
)
-
Press
Cell Identification
(
F3
)
-
Change the actual
Routing Area Code (RAC)
of the cell
-
Change the operating mode to
Active Cell
, then when the mobile station comes back in to register to the network. it will send the Routing Area Update Request to the test set.
Use these parameters in parallel with
Protocol Logging
to verify that the mobile station behaves in a manner conforming to the standards 3GPP TS 24.008 Version 6.13.0 Section 4.7.5.1.4 for this situation and for each associated Routing Area Update Reject cause value.
Activate PDP Context Reject
You may configure the test set to simulate a network rejection of an Activate PDP Context Request from an MS. You can select from a variety of SM cause values to be sent in the SM cause information element (
SM Cause Information Element
) with the Activate PDP Context Reject message. Use this function in parallel with protocol logging (
Protocol Logging
) to verify that the MS behaves in a manner conforming to the standards for this situation and for each associated SM cause value.
The data connection state must be "Attached" to use the Activate PDP Context Reject event.
Network Initiated PDP Context
If data requiring a PDP context is destined for an mobile staion, you can configure whether or not the test set will initiate a PDP context negotiation procedure by setting the Network Initiated PDP Context State.
The GPIB command to set the Network Initiated PDP Context State is
CALL:PPRocedure[:QOSProfile]:PDPContext:NINitiated[:STATe]
.
Alerting Duration
The Mobile Originated Alerting Duration is used to delay the connection of a Mobile Originated voice call. When the timer has a non-zero value, the call will remain in the Alerting state until the timer expires, at which point, the 8960 will complete (or release) the call.
This parameter is only applicable in the Active Cell operating mode.
The GPIB command to set the Alerting Duration is
CALL:MORiginated:ALERting:DURation
.
Call Release State
The Call Release State is used to determine whether an incoming Mobile Originated voice call is connected or released. When this parameter is set to
ON
, the Mobile Originated voice call will be released when the Alerting Duration expires.
This parameter is only applicable in the Active Cell operating mode.
The GPIB command to set the Call Release State is
CALL:MORiginated:CALL:RELease[:STATe]
.
Emergency Service Category Value
The Emergency Service Category Value is used to indicate which particular emergency service is acturally required. On the front panel of the test set, under the `DUT Information', there is a `Called Num' field. When the Mobile Originated call is an emergency call, this field will display one of the following strings:
-
Emergency Call
-
Police
-
Ambulance
-
Marine Guard
-
Mountain Rescue
This parameter is only applicable in the Active Cell operating mode.
The GPIB command to query the `Called Num' is
CALL:MS:REPorted:ONUMber[:SELected]?
.
Detach Type Information Element
|
Detach Type Value (decimal) |
Detach Type (bits) |
Programming Mnemonic
|
Detach Type |
|
1 |
001 |
REQ
|
Re-attach Required |
|
2 |
010 |
NREQ
|
Re-attach not Required |
|
3 |
011 |
IMSI
|
IMSI Detach (after VLR failure) |
GMM Cause Information Element
GMM Cause Information Element
|
Cause Value (decimal) |
Cause Value (bits) |
Cause |
|
2 |
00000010 |
IMSI Unknown |
|
3 |
00000011 |
Illegal MS |
|
4 |
00000100 |
IMSI UKNOWN IN VLR |
|
5 |
00000101 |
IMEI NOT ACCEPTED |
|
6 |
00000110 |
Illegal ME |
|
7 |
00000111 |
GPRS Services Not Allowed |
|
8 |
00001000 |
GPRS/Non-GPRS Services Not Allowed |
|
9 |
00001001 |
MS Identity Cannot Be Derived |
|
10 |
00001010 |
Implicitly Detached |
|
11 |
00001011 |
PLMN Not Allowed |
|
12 |
00001100 |
Location Area Not Allowed |
|
13 |
00001101 |
Roaming Not Allowed In This LA |
|
16 |
00010000 |
MSC Temporarily Not Reachable |
|
17 |
00010001 |
Network Failure |
|
22 |
00010110 |
Congestion |
|
32 |
00100000 |
Service Option Not Supported |
|
33 |
00100001 |
Requested Service Option Not Subscribed |
|
34 |
00100010 |
Service Option Temporarily Out of Order |
|
48 |
00110000 |
Retry Upon Entry Into A New Cell |
|
95 |
01011111 |
Semantically Incorrect Message |
|
96 |
01100000 |
Invalid Mandatory Information |
|
97 |
01100001 |
Message Type Nonexistent |
|
98 |
01100010 |
Msg Type Incompatible With Prot State |
|
99 |
01100011 |
Information Element Nonexistent |
|
100 |
01100100 |
Conditional IE Error |
|
101 |
01100101 |
Msg Incompatible With Protocol State |
|
111 |
01101111 |
Protocol Error, Unspecified |
SM Cause Information Element
SM Cause Information Element
|
Cause Value (decimal) |
Cause Value (bits) |
Cause |
|
24
|
00011000
|
MBMS Bearer Insufficient For Service
|
|
25 |
00011001 |
LLC or SNDCP Failure |
|
26 |
00011010 |
Insufficient Resources |
|
27 |
00011011 |
Missing or Unknown APN |
|
28 |
00011100 |
Unknown PDP Address or PDP Type |
|
29 |
00011101 |
User Authentication Failed |
|
30 |
00011110 |
Activation Rejected By GGSN |
|
31 |
00011111 |
Activation Rejected, Unspecified |
|
32 |
00100000 |
Service Option Not Supported |
|
33
|
00100001
|
Requested Service Opt Not Subscribed
|
|
34 |
00100010 |
Service Opt Temporarily Out of Order |
|
35 |
00100011 |
NSAPI Already Used |
|
36 |
00100100 |
Regular Deactivation |
|
37 |
00100101 |
QoS Not Accepted |
|
38 |
00100110 |
Network Failure |
|
39 |
00100111 |
Reactivation Required |
|
40
|
00101000
|
Feature Not Supported
|
|
41
|
00101001
|
Semantic Error In the TFT Operation
|
|
42
|
00101010
|
Syntactical Error In the TFT Operation
|
|
43
|
00101011
|
Unknown PDP Context
|
|
44
|
00101100
|
Semantic Errors in Packet Filter(s)
|
|
45
|
00101101
|
Syntactical Errors in Packet Filter(s)
|
|
46
|
00101110
|
PDP Context without TFT Already Activated
|
|
47
|
00101111
|
Multicast Group Membership Timeout
|
|
81 |
01010001 |
Invalid Transaction Identifier Value |
|
95 |
01011111 |
Semantically Incorrect Message |
|
96 |
01100000 |
Invalid Mandatory Information |
|
97 |
01100001 |
Msg Type Nonexistent/Not Implemented |
|
98 |
01100010 |
Msg Type Incompatible With Protocol State |
|
99 |
01100011 |
IE Non-existent or Not Implemented |
|
100 |
01100100 |
Conditional IE Error |
|
101
|
01100101
|
Msg Not Compatible With Protocol State
|
|
111 |
01101111 |
Protocol Error, Unspecified |
|
112
|
01110000
|
APN Restrict Value Incompatible without PDP Context
|