Last updated: 2014-11-28
When the Security Operations is set to a value other than None, the test set will perform security procedures during some call processing operations. You can specify which security procedures are performed(Auth & Int , or Auth Only ). Authentication and integrity protection are described in 3GPP TS 25.331 and TS 33.102.
During authentication, both the UE and the network confirm that the other is valid by a series of computations based on a shared secret Authentication Key. The computations are performed using one of two Authentication Algorithms, with K, SQN and the signalled values for Random (RAND) Value and AMF Value as inputs.
None : No security procedures are performed during call processing operations.
Auth & Int : Both authentication and integrity protection are performed during call processing operations.
Auth Only : Only authentication is performed during call processing operations.
GPIB Command: CALL:SECurity:OPERation
The test set supports both the normal operation authentication algorithm ( Milenage (Rijndael)) and the conformance test algorithm described in 3GPP TS 34.108 ( Test 34.108 ).
GPIB Command: CALL:SECurity:AUTHenticate:ALGorithm
32 hex digits representing the 128-bit subscriber key (K).
GPIB Command: CALL:SECurity:AUTHenticate: [KEY]
This setting specifies whether the Operator Variant Auth Alg contains the OP or OPc. If Operator Variant Auth Alg contains OP, the test set calculates OPc as per 3GPP TS 35.206.
GPIB Command: CALL:SECurity:AUTHenticate:OPVariant:PTYPe
32 hex digits representing either the 128-bit OP or OPc. You must indicate, using the Operator Variant Parm Type setting, whether this setting contains OP or OPc.
This setting is only used when the Authentication Algorithm is set to Milenage (Rijndael).
GPIB Command: CALL:SECurity:AUTHenticate:OPVariant:PVALue
32 hex digits representing the 128-bit random challenge.
GPIB Command: CALL:SECurity:AUTHenticate:RANDom:TDSCdma
4 hex digits representing the 16-bit authentication management field.
GPIB Command: CALL:SECurity:AUTHenticate:AMF
The authentication sequence number (SQN) is set to zero each time the test set is powered on. It then increments each time an authentication procedure is performed. The SQN can be reset to zero by selecting Reset Authen. SQN or sending the CALL:SECurity:AUTHenticate:SQN:RESet:[IMMediate] command.
This result indicates the success or failure of the UE and test set to authenticate in the CS domain.
GPIB Command: CALL:SECurity:AUTHenticate:RESult:MM:TDSCdma?
This result indicates the success or failure of the UE and test set to authenticate in the PS domain.
GPIB Command: CALL:SECurity:AUTHenticate:RESult:GMM:TDSCdma?
The UE Reported Failure Cause can be any number between 1 and 255. 3GPP TS 24.008 s10.5.3.6 and s10. 5.5.14 provide mappings of the numeric values to their equivalent causes.
GPIB Command: CALL:MS:REPorted:AUTHenticate:FAILcause?
GPIB Commands: CALL:SECurity