8.9 Mapping of Parameters for the IMEI Check Procedure

29.3053GPPInterWorking Function (IWF) between MAP based and Diameter based interfacesRelease 17TS

8.9.1 ECR mapping to CheckIMEI-Arg

When the IWF needs to construct a MAP-CheckIMEI message as a result of receiving an ECR command (see section 7.9.1 step 2), the IWF shall open a MAP dialogue in application context version 3 and populate sub-parameters of CheckIMEI-Arg as described below:

imei in CheckIMEI-Arg shall be populated with the imei (and software version) as received within the Terminal-Information AVP within ECR.

requestedEquipmentInfo in CheckIMEI-Arg shall indicate equipmentStatus.

extensionContainer in CheckIMEI-Arg shall be absent.

8.9.2 CheckIMEI-Res / Error mapping to ECA

When the IWF needs to construct an ECA command as a result of receiving a CheckIMEI Ack/Error message (see section 7.9.1 step 4), the IWF shall populate AVPs of ECA as described below:

Result-Code / Experimental-Result AVP shall be set to:

– DIAMETER_SUCCESS if a CheckIMEI-Res parameter was received in a TCAP ResultLast component;

– DIAMETER_ERROR_UNKNOWN_EQUIPMENT if an error of unknownEquipment was received;

– an appropriate DIAMETER base protocol result code otherwise.

Auth-Session-State AVP shall be set to the value NO_STATE_MAINTAINED (1).

Equipment-Status AVP shall be populated with a value as received within the equipmentStatus parameter within CheckIMEI-Res.