3.2.5.6.3 Meter Response Processing

Once the device receives the metering response message, it MUST validate element data as follows.

  • The TID from the response MUST match an unfinished TID from a challenge emitted by the device.

  • The MID from the response MUST match the MID in the METERCERT element, and the stored metering certificate originally presented by the indirect license acquisition host over MTP [MTP]. Additionally, MSDRM_SIGNATURE_VALUE element MUST be base64-encoded as documented in [MS-DRM] section 2.2.1.1 and MUST be verified over the entire DATA element as described in section 2.2.1.6 using the METERCERT.

  • The COMMAND element MUST be set to "RESET".

  • The MESSAGETYPE MUST be set to "RESPONSE".

If all of the above conditions are met, the device SHOULD reset content playback statistics using the list of KIDs in the response associated with the MID.