Loading DENM.asn +12 −11 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ DEFINITIONS AUTOMATIC TAGS ::= BEGIN IMPORTS ItsPduHeader, CauseCode, HumanProblemSubCauseCode, VehicleBreakdownSubCauseCode, PostCrashSubCauseCode, Percentage, StationID, Movement, InformationQuality, ReferencePosition, DangerousGoodsExtended, Direction, LaneCount, LaneNumber, LightBarSirenInUse, PathHistory, RoadClass, RoadworksSubCauseCode, HeightLonCarr, PosLonCarr, PosPillar, PosCentMass, PositioningSolutionType, StationType, SpeedLimit, StationarySince, TimestampIts, WheelBaseVehicle, TurningRadius, PosFrontAx, PositionOfOccupants, Temperature, VehicleMass, VehicleIdentification, VehicleStorageType FROM ITS-Container { ItsPduHeader, CauseCode, HumanProblemSubCauseCode, VehicleBreakdownSubCauseCode, PostCrashSubCauseCode, Percentage, StationID, Movement, InformationQuality, ReferencePosition, DangerousGoodsExtended, Direction, LaneCount, LaneNumber, LightBarSirenInUse, PathHistory, RoadClass, HeightLonCarr, PosLonCarr, PosPillar, PosCentMass, PositioningSolutionType, StationType, SpeedLimit, StationarySince, TimestampIts, WheelBaseVehicle, TurningRadius, PosFrontAx, PositionOfOccupants, Temperature, VehicleMass, VehicleIdentification, EnergyStorageType FROM ITS-Container { itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) en (302637) cc (0) version (1) }; Loading @@ -34,6 +34,7 @@ ManagementContainer ::= SEQUENCE { isNegation BOOLEAN, eventPosition ReferencePosition, relevanceDistance RelevanceDistance, relevanceTrafficDirection RelevanceTrafficDirection, validityDuration ValidityDuration DEFAULT defaultValidity, transmissionInterval TransmissionInterval OPTIONAL } Loading @@ -45,7 +46,6 @@ SituationContainer ::= SEQUENCE { } LocationContainer ::= SEQUENCE { relevanceTrafficDirection RelevanceTrafficDirection, eventSpeed Movement OPTIONAL, eventPositionHeading Direction OPTIONAL, traces Traces, Loading @@ -68,13 +68,11 @@ ImpactReductionContainer ::= SEQUENCE { PositionOfPillars ::= SEQUENCE (SIZE(1..3, ...)) OF PosPillar RoadWorksContainer ::= SEQUENCE { RoadWorksContainerExtended ::= SEQUENCE { lightBarSirenInUse LightBarSirenInUse OPTIONAL, roadworkType RoadworksSubCauseCode OPTIONAL, closedLanes LaneSets OPTIONAL, restriction RestrictedTypes OPTIONAL, speedLimit SpeedLimit OPTIONAL, incidentIndication CauseCode OPTIONAL, recommendedPaths Traces OPTIONAL --Traces without timestamps } Loading @@ -85,13 +83,16 @@ RestrictedTypes ::= SEQUENCE OF StationType StationaryVehicleContainer ::= SEQUENCE { stationType StationType, stationarySince StationarySince OPTIONAL, humanProblem HumanProblemSubCauseCode OPTIONAL, vehicleBreakDown VehicleBreakdownSubCauseCode OPTIONAL, postCrash PostCrashSubCauseCode OPTIONAL, humanProblemCauseCode CauseCode (WITH COMPONENTS { causeCode (93), subCauseCode (0..3) }) OPTIONAL, vehicleBreakDownCauseCode CauseCode (WITH COMPONENTS { causeCode (91), subCauseCode (0..8) }) OPTIONAL, postCrashCauseCode CauseCode (WITH COMPONENTS { causeCode (92), subCauseCode (0..4) }) OPTIONAL, carryingDangerousGoods DangerousGoodsExtended OPTIONAL, numberOfOccupants INTEGER(0..127) OPTIONAL, vehicleIdentification VehicleIdentification OPTIONAL, vehicleStorageType VehicleStorageType OPTIONAL energyStorageType EnergyStorageType OPTIONAL } Loading @@ -99,7 +100,7 @@ AlacarteContainer ::= SEQUENCE { laneCount LaneCount OPTIONAL, impactReduction ImpactReductionContainer OPTIONAL, externalTemperature Temperature OPTIONAL, roadWorks RoadWorksContainer OPTIONAL, roadWorks RoadWorksContainerExtended OPTIONAL, positioningSolution PositioningSolutionType OPTIONAL, stationaryVehicle StationaryVehicleContainer OPTIONAL, ... Loading @@ -126,6 +127,6 @@ AlacarteContainer ::= SEQUENCE { RelevanceDistance ::= ENUMERATED { lessThan50m(0) , lessThan100m(1), lessThan200m(2), lessThan500m(3), lessThan1000m(4), lessThan5km(5), lessThan10km(6), over10km(7) } RelevanceTrafficDirection ::= ENUMERATED { unknown(0), upstreamTraffic(1), downstreamTraffic(2), allTrafficDirection(3) } RelevanceTrafficDirection ::= ENUMERATED { unavailable(0), upstreamTraffic(1), downstreamTraffic(2), allTrafficDirection(3) } END Loading
DENM.asn +12 −11 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ DEFINITIONS AUTOMATIC TAGS ::= BEGIN IMPORTS ItsPduHeader, CauseCode, HumanProblemSubCauseCode, VehicleBreakdownSubCauseCode, PostCrashSubCauseCode, Percentage, StationID, Movement, InformationQuality, ReferencePosition, DangerousGoodsExtended, Direction, LaneCount, LaneNumber, LightBarSirenInUse, PathHistory, RoadClass, RoadworksSubCauseCode, HeightLonCarr, PosLonCarr, PosPillar, PosCentMass, PositioningSolutionType, StationType, SpeedLimit, StationarySince, TimestampIts, WheelBaseVehicle, TurningRadius, PosFrontAx, PositionOfOccupants, Temperature, VehicleMass, VehicleIdentification, VehicleStorageType FROM ITS-Container { ItsPduHeader, CauseCode, HumanProblemSubCauseCode, VehicleBreakdownSubCauseCode, PostCrashSubCauseCode, Percentage, StationID, Movement, InformationQuality, ReferencePosition, DangerousGoodsExtended, Direction, LaneCount, LaneNumber, LightBarSirenInUse, PathHistory, RoadClass, HeightLonCarr, PosLonCarr, PosPillar, PosCentMass, PositioningSolutionType, StationType, SpeedLimit, StationarySince, TimestampIts, WheelBaseVehicle, TurningRadius, PosFrontAx, PositionOfOccupants, Temperature, VehicleMass, VehicleIdentification, EnergyStorageType FROM ITS-Container { itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) en (302637) cc (0) version (1) }; Loading @@ -34,6 +34,7 @@ ManagementContainer ::= SEQUENCE { isNegation BOOLEAN, eventPosition ReferencePosition, relevanceDistance RelevanceDistance, relevanceTrafficDirection RelevanceTrafficDirection, validityDuration ValidityDuration DEFAULT defaultValidity, transmissionInterval TransmissionInterval OPTIONAL } Loading @@ -45,7 +46,6 @@ SituationContainer ::= SEQUENCE { } LocationContainer ::= SEQUENCE { relevanceTrafficDirection RelevanceTrafficDirection, eventSpeed Movement OPTIONAL, eventPositionHeading Direction OPTIONAL, traces Traces, Loading @@ -68,13 +68,11 @@ ImpactReductionContainer ::= SEQUENCE { PositionOfPillars ::= SEQUENCE (SIZE(1..3, ...)) OF PosPillar RoadWorksContainer ::= SEQUENCE { RoadWorksContainerExtended ::= SEQUENCE { lightBarSirenInUse LightBarSirenInUse OPTIONAL, roadworkType RoadworksSubCauseCode OPTIONAL, closedLanes LaneSets OPTIONAL, restriction RestrictedTypes OPTIONAL, speedLimit SpeedLimit OPTIONAL, incidentIndication CauseCode OPTIONAL, recommendedPaths Traces OPTIONAL --Traces without timestamps } Loading @@ -85,13 +83,16 @@ RestrictedTypes ::= SEQUENCE OF StationType StationaryVehicleContainer ::= SEQUENCE { stationType StationType, stationarySince StationarySince OPTIONAL, humanProblem HumanProblemSubCauseCode OPTIONAL, vehicleBreakDown VehicleBreakdownSubCauseCode OPTIONAL, postCrash PostCrashSubCauseCode OPTIONAL, humanProblemCauseCode CauseCode (WITH COMPONENTS { causeCode (93), subCauseCode (0..3) }) OPTIONAL, vehicleBreakDownCauseCode CauseCode (WITH COMPONENTS { causeCode (91), subCauseCode (0..8) }) OPTIONAL, postCrashCauseCode CauseCode (WITH COMPONENTS { causeCode (92), subCauseCode (0..4) }) OPTIONAL, carryingDangerousGoods DangerousGoodsExtended OPTIONAL, numberOfOccupants INTEGER(0..127) OPTIONAL, vehicleIdentification VehicleIdentification OPTIONAL, vehicleStorageType VehicleStorageType OPTIONAL energyStorageType EnergyStorageType OPTIONAL } Loading @@ -99,7 +100,7 @@ AlacarteContainer ::= SEQUENCE { laneCount LaneCount OPTIONAL, impactReduction ImpactReductionContainer OPTIONAL, externalTemperature Temperature OPTIONAL, roadWorks RoadWorksContainer OPTIONAL, roadWorks RoadWorksContainerExtended OPTIONAL, positioningSolution PositioningSolutionType OPTIONAL, stationaryVehicle StationaryVehicleContainer OPTIONAL, ... Loading @@ -126,6 +127,6 @@ AlacarteContainer ::= SEQUENCE { RelevanceDistance ::= ENUMERATED { lessThan50m(0) , lessThan100m(1), lessThan200m(2), lessThan500m(3), lessThan1000m(4), lessThan5km(5), lessThan10km(6), over10km(7) } RelevanceTrafficDirection ::= ENUMERATED { unknown(0), upstreamTraffic(1), downstreamTraffic(2), allTrafficDirection(3) } RelevanceTrafficDirection ::= ENUMERATED { unavailable(0), upstreamTraffic(1), downstreamTraffic(2), allTrafficDirection(3) } END