DCC Alert

N42 — Security Credentials updated on device

SMETS applicability: All

Trigger & context

When and why this alert fires

Event
Security Credentials updated on Device by Service Request 6.15.1 or 6.21
Trigger
Success Response from Update Security Credentials where the Remote Party whose certificate has been placed on the Device (or certificate information stored in the S1SP for a Request for a SMETS1 Device) is not the sender of the Service Request
Recipient(s)
The Remote Party whose certificate has been placed on the Device
SMETS applicability
All
Payload DUIS applicability
>= 1.0

DUIS delivery

Wrapper and field names

Wrapper element
DCCAlertMessage
Alert code field
DCCAlertCode
Payload field
DCCAlert
Throttling supported
Yes

Payload structure (16.2.1)

SecurityCredentialsUpdatedsr:SecurityCredentialsUpdated

Success Response from Update Security Credentials where the Remote Party whose certificate was placed on the Device is not the Service Request sender.

FieldTypeMandatoryDescriptionSensitivity
DeviceIDsr:EUIYesID of the Device on which the Security Credentials were updated.Non-Sensitive
RemotePartyRolexs:token enumerationYesRole which has had its certificate(s) changed on the Device; only valid value in this context is NetworkOperator.Non-Sensitive
RemotePartySeqNumberChangesr:RemotePartySeqNumberChangeNoSequence numbers associated with the certificate.Non-Sensitive
Certificatessr:CertificatesYesCertificates placed on the Device by the Service Request.Non-Sensitive

Response codes (16.2.1.3)

DUIS response codes applicable to this alert

I0

DUIS XSD version: >= 1.0

XML examples

Sample DUIS delivery messages

Figure 45 Sample Security Credentials Updated Alert DCC Alert Response Format Page 66 of 76

                <DCCAlertMessage>
<DCCAlertCode>N42</DCCAlertCode>
<DCCAlert>
<SecurityCredentialsUpdated>
<DeviceID>13-00-AA-BB-CC-DD-EE-FF</DeviceID>
<RemotePartyRole>NetworkOperator</RemotePartyRole>
<RemotePartySeqNumberChange>
<RemotePartyFloorSeqNumber>10000</RemotePartyFloorSeqNumber>
</RemotePartySeqNumberChange>
<Certificates>
<CertificateType>DigitalSigning</CertificateType>
<CertificateHash>ZGVmYXVsdA==</CertificateHash>
</Certificates>
</SecurityCredentialsUpdated>
</DCCAlert>
</DCCAlertMessage>