1 CAMv1-PDU-Descriptions {
2 itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) en (302637) cam (2) version (1)
5 DEFINITIONS AUTOMATIC TAGS ::=
10 ItsPduHeader, CauseCode, ReferencePosition, AccelerationControl, Curvature, CurvatureCalculationMode, Heading, LanePosition, EmergencyPriority,
11 EmbarkationStatus, Speed, DriveDirection, LongitudinalAcceleration, LateralAcceleration, VerticalAcceleration, StationType, ExteriorLights,
12 DangerousGoodsBasic, SpecialTransportType, LightBarSirenInUse, VehicleRole, VehicleLength, VehicleWidth, PathHistory, RoadworksSubCauseCode,
13 ClosedLanes, TrafficRule, SpeedLimit, SteeringWheelAngle, PerformanceClass, YawRate, ProtectedCommunicationZone, PtActivation, Latitude,
14 Longitude, ProtectedCommunicationZonesRSU, CenDsrcTollingZone
16 FROM ITS-ContainerV1 {
17 itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) version (1)
21 -- The root data frame for cooperative awareness messages
28 CoopAwarenessV1 ::= SEQUENCE {
29 generationDeltaTime GenerationDeltaTime,
30 camParameters CamParameters
33 CamParameters ::= SEQUENCE {
34 basicContainer BasicContainer,
35 highFrequencyContainer HighFrequencyContainer,
36 lowFrequencyContainer LowFrequencyContainer OPTIONAL,
37 specialVehicleContainer SpecialVehicleContainer OPTIONAL,
41 HighFrequencyContainer ::= CHOICE {
42 basicVehicleContainerHighFrequency BasicVehicleContainerHighFrequency,
43 rsuContainerHighFrequency RSUContainerHighFrequency,
47 LowFrequencyContainer ::= CHOICE {
48 basicVehicleContainerLowFrequency BasicVehicleContainerLowFrequency,
52 SpecialVehicleContainer ::= CHOICE {
53 publicTransportContainer PublicTransportContainer,
54 specialTransportContainer SpecialTransportContainer,
55 dangerousGoodsContainer DangerousGoodsContainer,
56 roadWorksContainerBasic RoadWorksContainerBasic,
57 rescueContainer RescueContainer,
58 emergencyContainer EmergencyContainer,
59 safetyCarContainer SafetyCarContainer,
63 BasicContainer ::= SEQUENCE {
64 stationType StationType,
65 referencePosition ReferencePosition,
69 BasicVehicleContainerHighFrequency ::= SEQUENCE {
72 driveDirection DriveDirection,
73 vehicleLength VehicleLength,
74 vehicleWidth VehicleWidth,
75 longitudinalAcceleration LongitudinalAcceleration,
77 curvatureCalculationMode CurvatureCalculationMode,
79 accelerationControl AccelerationControl OPTIONAL,
80 lanePosition LanePosition OPTIONAL,
81 steeringWheelAngle SteeringWheelAngle OPTIONAL,
82 lateralAcceleration LateralAcceleration OPTIONAL,
83 verticalAcceleration VerticalAcceleration OPTIONAL,
84 performanceClass PerformanceClass OPTIONAL,
85 cenDsrcTollingZone CenDsrcTollingZone OPTIONAL
88 BasicVehicleContainerLowFrequency ::= SEQUENCE {
89 vehicleRole VehicleRole,
90 exteriorLights ExteriorLights,
91 pathHistory PathHistory
94 PublicTransportContainer ::= SEQUENCE {
95 embarkationStatus EmbarkationStatus,
96 ptActivation PtActivation OPTIONAL
99 SpecialTransportContainer ::= SEQUENCE {
100 specialTransportType SpecialTransportType,
101 lightBarSirenInUse LightBarSirenInUse
104 DangerousGoodsContainer ::= SEQUENCE {
105 dangerousGoodsBasic DangerousGoodsBasic
108 RoadWorksContainerBasic ::= SEQUENCE {
109 roadworksSubCauseCode RoadworksSubCauseCode OPTIONAL,
110 lightBarSirenInUse LightBarSirenInUse,
111 closedLanes ClosedLanes OPTIONAL
114 RescueContainer ::= SEQUENCE {
115 lightBarSirenInUse LightBarSirenInUse
118 EmergencyContainer ::= SEQUENCE {
119 lightBarSirenInUse LightBarSirenInUse,
120 incidentIndication CauseCode OPTIONAL,
121 emergencyPriority EmergencyPriority OPTIONAL
124 SafetyCarContainer ::= SEQUENCE {
125 lightBarSirenInUse LightBarSirenInUse,
126 incidentIndication CauseCode OPTIONAL,
127 trafficRule TrafficRule OPTIONAL,
128 speedLimit SpeedLimit OPTIONAL
131 RSUContainerHighFrequency ::= SEQUENCE {
132 protectedCommunicationZonesRSU ProtectedCommunicationZonesRSU OPTIONAL,
136 GenerationDeltaTime ::= INTEGER { oneMilliSec(1) } (0..65535)