TODO netlogon_user_flags_ntlmv2_enabled
[wireshark-sm.git] / epan / dissectors / asn1 / its / CAMv1.asn
blobce2745486aa6c13ae90cf477226ed35b184930cf
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 ::=
7 BEGIN
9 IMPORTS
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
23 CAMv1 ::= SEQUENCE {
24     header ItsPduHeader,
25     camv1 CoopAwarenessV1
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,
38     ...
41 HighFrequencyContainer ::= CHOICE {
42     basicVehicleContainerHighFrequency BasicVehicleContainerHighFrequency,
43     rsuContainerHighFrequency RSUContainerHighFrequency,
44     ...
47  LowFrequencyContainer ::= CHOICE {
48   basicVehicleContainerLowFrequency BasicVehicleContainerLowFrequency,
49     ...
52 SpecialVehicleContainer ::= CHOICE {
53     publicTransportContainer PublicTransportContainer,
54     specialTransportContainer SpecialTransportContainer,
55     dangerousGoodsContainer DangerousGoodsContainer,
56     roadWorksContainerBasic RoadWorksContainerBasic,
57     rescueContainer RescueContainer,
58     emergencyContainer EmergencyContainer,
59     safetyCarContainer SafetyCarContainer,
60     ...
63 BasicContainer ::= SEQUENCE {
64     stationType StationType,
65     referencePosition ReferencePosition,
66     ...
69 BasicVehicleContainerHighFrequency ::= SEQUENCE {
70     heading Heading,
71     speed Speed,
72     driveDirection DriveDirection,
73     vehicleLength VehicleLength,
74     vehicleWidth VehicleWidth,
75     longitudinalAcceleration LongitudinalAcceleration,
76     curvature Curvature,
77     curvatureCalculationMode CurvatureCalculationMode,
78     yawRate YawRate,
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,
133     ...
136 GenerationDeltaTime ::= INTEGER { oneMilliSec(1) } (0..65535)