ASN.1 module EtsiTs103759MbrCommonObservations

OID: {itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) ts(103759) general(1) common-observations(2) major-version-1(1) minor-version-1(1)}

Imports:

Data Elements:

IdMbObs

Identifier type for observations: synonym for Uint8

IdMbObs ::= Uint8

Beacon-IntervalTooSmall

This data type is provided for an observation of beacon interval that is too small. This doesn’t apply to repeated PDUs, but only to two distinct PDUs. The trigger conditions are provided in the application-specific files.

Beacon-IntervalTooSmall ::= NULL
c-ObsBeacon-IntervalTooSmall IdMbObs::= 1
obs-Beacon-IntervalTooSmall C-ASR-SINGLE-OBS ::=
{Beacon-IntervalTooSmall BY c-ObsBeacon-IntervalTooSmall}

SetMbObsCamBeacon

SetMbObsCamBeacon C-ASR-SINGLE-OBS ::= {
obs-Beacon-IntervalTooSmall,
...
}

Static-Change

This data type is provided for an observation of change in static fields. The semantics of the BIT STRING and trigger conditions are provided in the application-specific files.

Static-Change ::= BIT STRING
c-ObsStatic-Change IdMbObs::= 1
obs-Static-Change C-ASR-SINGLE-OBS ::=
{Static-Change BY c-ObsStatic-Change}

SetMbObsCamStatic

SetMbObsCamStatic C-ASR-SINGLE-OBS ::= {
obs-Static-Change,
...
}

Security-MessageIdIncWithHeaderInfo

This data type is provided for an observation, where the messageID is inconsistent with the psid in the security headerInfo. The trigger conditions are provided in the application-specific files.

Security-MessageIdIncWithHeaderInfo ::= NULL

Security-HeaderIncWithSecurityProfile

This data type is provided for an observation, where the security headerInfo is inconsistent with the security profile for that psid. The trigger conditions are provided in the application-specific files.

Security-HeaderIncWithSecurityProfile ::= NULL

Security-HeaderPsidIncWithCertificate

This data type is provided for an observation, where the psid in the security headerInfo is inconsistent with the psid in the certificate. The trigger conditions are provided in the application-specific files.

Security-HeaderPsidIncWithCertificate ::= NULL

Security-MessageIncWithSsp

This data type is provided for an observation, where the message is is inconsistent with the SSP in the certificate. The trigger conditions are provided in the application-specific files.

Security-MessageIncWithSsp ::= NULL

Security-HeaderTimeOutsideCertificateValidity

This data type is provided for an observation, where the generationTime in the security headerInfo is outside the validity period of the certificate. The trigger conditions are provided in the application-specific files.

Security-HeaderTimeOutsideCertificateValidity ::= NULL

Security-MessageLocationOutsideCertificateValidity

This data type is provided for an observation, where the location in the message is outside the validity region in the certificate. The trigger conditions are provided in the application-specific files.

Security-MessageLocationOutsideCertificateValidity ::= NULL

Security-HeaderLocationOutsideCertificateValidity

This data type is provided for an observation, where the generationLocation in the security headerInfo is outside the validity region in the certificate. The trigger conditions are provided in the application-specific files.

Security-HeaderLocationOutsideCertificateValidity ::= NULL
c-ObsSecurity-MessageIdIncWithHeaderInfo IdMbObs ::= 1
c-ObsSecurity-HeaderIncWithSecurityProfile IdMbObs ::= 2
c-ObsSecurity-HeaderPsidIncWithCertificate IdMbObs ::= 3
c-ObsSecurity-MessageIncWithSsp IdMbObs ::= 4
c-ObsSecurity-HeaderTimeOutsideCertificateValidity IdMbObs ::= 5
c-ObsSecurity-MessageLocationOutsideCertificateValidity IdMbObs ::= 6
c-ObsSecurity-HeaderLocationOutsideCertificateValidity IdMbObs ::= 7
obs-Security-MessageIdIncWithHeaderInfo C-ASR-SINGLE-OBS ::= {
Security-MessageIdIncWithHeaderInfo BY
c-ObsSecurity-MessageIdIncWithHeaderInfo
}
obs-Security-HeaderIncWithSecurityProfile C-ASR-SINGLE-OBS ::= {
Security-HeaderIncWithSecurityProfile BY
c-ObsSecurity-HeaderIncWithSecurityProfile
}
obs-Security-HeaderPsidIncWithCertificate C-ASR-SINGLE-OBS ::= {
Security-HeaderPsidIncWithCertificate BY
c-ObsSecurity-HeaderPsidIncWithCertificate
}
obs-Security-MessageIncWithSsp C-ASR-SINGLE-OBS ::= {
Security-MessageIncWithSsp BY c-ObsSecurity-MessageIncWithSsp
}
obs-Security-HeaderTimeOutsideCertificateValidity C-ASR-SINGLE-OBS ::= {
Security-HeaderTimeOutsideCertificateValidity BY
c-ObsSecurity-HeaderTimeOutsideCertificateValidity
}

C-ASR-SINGLE-OBS

Fields:

C-ASR-SINGLE-OBS

Fields:

SetMbObsCamSecurity

Values:

Position-ChangeTooLarge

This data type is provided for an observation of change in position that is too large. The trigger conditions are provided in the application-specific files.

Position-ChangeTooLarge ::= NULL
c-ObsPosition-ChangeTooLarge IdMbObs ::= 4
obs-Position-ChangeTooLarge C-ASR-SINGLE-OBS ::= {
Position-ChangeTooLarge BY c-ObsPosition-ChangeTooLarge
}

SetMbObsCamPosition

SetMbObsCamPosition C-ASR-SINGLE-OBS ::= {
obs-Position-ChangeTooLarge,
...
}

Speed-ValueTooLarge-VehicleType

This data type is provided for an observation of speed too large for a given vehicle type. The trigger conditions are provided in the application-specific files.

Speed-ValueTooLarge-VehicleType ::= NULL

Speed-ValueTooLarge-DriveDirectionReverse

This data type is provided for an observation of speed too large for the reverse drive direction. The trigger conditions are provided in the application-specific files.

Speed-ValueTooLarge-DriveDirectionReverse ::= NULL

Speed-ChangeTooLarge

This data type is provided for an observation of change in speed that is too large. The trigger conditions are provided in the application-specific files.

Speed-ChangeTooLarge ::= NULL
c-ObsSpeed-ValueTooLarge-VehicleType IdMbObs::= 3
c-ObsSpeed-ValueTooLarge-DriveDirectionReverse IdMbObs::= 4
c-ObsSpeed-ChangeTooLarge IdMbObs::= 5
obs-Speed-ValueTooLarge-VehicleType C-ASR-SINGLE-OBS ::= {
Speed-ValueTooLarge-VehicleType BY c-ObsSpeed-ValueTooLarge-VehicleType
}
obs-Speed-ValueTooLarge-DriveDirectionReverse C-ASR-SINGLE-OBS ::= {
Speed-ValueTooLarge-DriveDirectionReverse BY
c-ObsSpeed-ValueTooLarge-DriveDirectionReverse
}
obs-Speed-ChangeTooLarge C-ASR-SINGLE-OBS ::= {
Speed-ChangeTooLarge BY c-ObsSpeed-ChangeTooLarge
}

SetMbObsCamSpeed

Values:

LongAcc-ValueTooLarge

This data type is provided for an observation of longitudinal acceleration that is too large. The trigger conditions are provided in the application-specific files.

LongAcc-ValueTooLarge ::= NULL
c-ObsLongAcc-ValueTooLarge IdMbObs::= 4
obs-LongAcc-ValueTooLarge C-ASR-SINGLE-OBS ::= {
LongAcc-ValueTooLarge BY c-ObsLongAcc-ValueTooLarge
}

SetMbObsCamLongAcc

SetMbObsCamLongAcc C-ASR-SINGLE-OBS ::= {
obs-LongAcc-ValueTooLarge,
...
}