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.