management DecentralizedSituationManagement, -- container with DEN management and version control
situation DecentralizedSituation, -- container with event description, incl. type, severity
location DecentralizedSituationLocation -- container with event location, location referencing with more detailed location description and the relevance area
}
DecentralizedSituationManagement::= SEQUENCE {
-- protocol version number of the DENM
protocolVersion INTEGER (0..255),
-- unique message type identifier assigned to the DENM
messageID MessageID, -- 1 byte
messageID INTEGER(0..255), -- 1 byte
-- time at which an originator ITS station generates the DENM
generationtime TimeStamp, -- 6 byte
generationTime TimeStamp, -- 6 byte
management DecentralizedSituationManagement, -- container with DEN management and version control
situation DecentralizedSituation, -- container with event description, incl. type, severity
location DecentralizedSituationLocation, -- container with event location, location referencing with more detailed location description and the relevance area
...
}
DecentralizedSituationManagement::= SEQUENCE {
-- unique identifier about an event from one originator ITS station, combination of node ID and a sequence number
actionID ActionID, -- 6 byte
-- version of the DENM indicating updates from the same originator ITS station; value of 255 is used for the cancellation message sent from the originator ITS station