Loading docs/PCVM-PDU-Descriptions.md +12 −9 Original line number Original line Diff line number Diff line Loading @@ -6,18 +6,17 @@ OID: _{ itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts * **[ETSI-ITS-CDD](ETSI-ITS-CDD.md)** *{ itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) 102894 cdd (2) major-version-3 (3) minor-version-1 (1) }*<br/> * **[ETSI-ITS-CDD](ETSI-ITS-CDD.md)** *{ itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) 102894 cdd (2) major-version-3 (3) minor-version-1 (1) }*<br/> ## Data Elements: ## Data Elements: ### <a name="PCVM"></a>PCVM ### <a name="PCVM"></a>PCVM This type represents the PCIM PDU. This type represents the PCVM PDU. It shall include the following components: It shall include the following components: * _header_ of type [**ItsPduHeader**](ETSI-ITS-CDD.md#ItsPduHeader) <br> * _header_ of type [**ItsPduHeader**](ETSI-ITS-CDD.md#ItsPduHeader) <br> The header of the PCIM PDU. The header of the PCVM PDU. * _e2eProtection_ of type [**ParkingControlE2EProtection**](AVP-Commons-PDU-Descriptions.md#ParkingControlE2EProtection) <br> * _e2eProtection_ of type [**ParkingControlE2EProtection**](AVP-Commons-PDU-Descriptions.md#ParkingControlE2EProtection) <br> A mandatory container for E2E Protection by Autosar Profile 4. A mandatory container for E2E Protection by Autosar Profile 4. * _pcvm_ of type [**Pcvm**](#Pcvm) <br> * _pcvm_ of type [**Pcvm**](#Pcvm) <br> * pcim<br> The payload of the PCVM PDU. The payload of the PCVM PDU. ```asn1 ```asn1 Loading @@ -34,6 +33,8 @@ This type represents the optional container added to the PCVM message mainly as It includes the following components: It includes the following components: * _msgGenerationTime_ of type [**TimestampIts**](ETSI-ITS-CDD.md#TimestampIts) OPTIONAL<br> * _msgGenerationTime_ of type [**TimestampIts**](ETSI-ITS-CDD.md#TimestampIts) OPTIONAL<br> Represents the time when the PCVM was genaerated. * _sessionID_ of type [**SessionMissionID**](AVP-Commons-PDU-Descriptions.md#SessionMissionID) <br> * _sessionID_ of type [**SessionMissionID**](AVP-Commons-PDU-Descriptions.md#SessionMissionID) <br> Represents a 32 character session ID. Represents a 32 character session ID. Loading Loading @@ -68,7 +69,7 @@ This type represents the optional container added to the PCVM message mainly as Represents vehicle-specific data elements as feedback from vehicle to external system. Represents vehicle-specific data elements as feedback from vehicle to external system. * _oemSpecific_ of type [**OEMSpecificData**](AVP-Commons-PDU-Descriptions.md#OEMSpecificData) OPTIONAL<br> * _oemSpecific_ of type [**OEMSpecificData**](AVP-Commons-PDU-Descriptions.md#OEMSpecificData) OPTIONAL<br> . Represents an OEM specific 16 bit field for special purposes. Represents an OEM specific 16 bit field for special purposes. ```asn1 ```asn1 Loading Loading @@ -225,7 +226,6 @@ This type represents the optional container added to the PCVM message mainly for It includes the following components: It includes the following components: * _--_ of type [**Optional**](#Optional) information from the vehicle that might help debugging and analysis<br> * _requestedVelocity_ of type [**VelocityComponentValue**](ETSI-ITS-CDD.md#VelocityComponentValue) <br> * _requestedVelocity_ of type [**VelocityComponentValue**](ETSI-ITS-CDD.md#VelocityComponentValue) <br> The currently requested velocity sent to the vehicle. Negative when driving backwards. The currently requested velocity sent to the vehicle. Negative when driving backwards. Loading @@ -244,6 +244,7 @@ VehicleDebug ::= SEQUENCE { ``` ``` ### <a name="VehicleSafetyFeedback"></a>VehicleSafetyFeedback ### <a name="VehicleSafetyFeedback"></a>VehicleSafetyFeedback Up to 5 VehicleSafetyFeedback containers for 20 ms monitoring, logging and debugging. ```asn1 ```asn1 VehicleSafetyFeedback ::= SEQUENCE (SIZE(1..5)) OF VehicleSafetyFeedbackContainer VehicleSafetyFeedback ::= SEQUENCE (SIZE(1..5)) OF VehicleSafetyFeedbackContainer ``` ``` Loading Loading @@ -276,6 +277,7 @@ VehicleSafetyFeedbackContainer ::= SEQUENCE { ``` ``` ### <a name="SafetyViolationsContainer"></a>SafetyViolationsContainer ### <a name="SafetyViolationsContainer"></a>SafetyViolationsContainer Up to 5 safety violations can be reported per cycle. ```asn1 ```asn1 SafetyViolationsContainer ::= SEQUENCE (SIZE(0..5)) OF SafetyViolationsEnum SafetyViolationsContainer ::= SEQUENCE (SIZE(0..5)) OF SafetyViolationsEnum ``` ``` Loading Loading @@ -337,6 +339,7 @@ VehicleProperties ::= SEQUENCE { ``` ``` ### <a name="OperationModeEnum"></a>OperationModeEnum ### <a name="OperationModeEnum"></a>OperationModeEnum PCVM specific ENUMs. This DE saves this state for logging purposes and forwards its content to the backend. This DE saves this state for logging purposes and forwards its content to the backend. The value shall be set to: The value shall be set to: Loading Loading
docs/PCVM-PDU-Descriptions.md +12 −9 Original line number Original line Diff line number Diff line Loading @@ -6,18 +6,17 @@ OID: _{ itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts * **[ETSI-ITS-CDD](ETSI-ITS-CDD.md)** *{ itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) 102894 cdd (2) major-version-3 (3) minor-version-1 (1) }*<br/> * **[ETSI-ITS-CDD](ETSI-ITS-CDD.md)** *{ itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) 102894 cdd (2) major-version-3 (3) minor-version-1 (1) }*<br/> ## Data Elements: ## Data Elements: ### <a name="PCVM"></a>PCVM ### <a name="PCVM"></a>PCVM This type represents the PCIM PDU. This type represents the PCVM PDU. It shall include the following components: It shall include the following components: * _header_ of type [**ItsPduHeader**](ETSI-ITS-CDD.md#ItsPduHeader) <br> * _header_ of type [**ItsPduHeader**](ETSI-ITS-CDD.md#ItsPduHeader) <br> The header of the PCIM PDU. The header of the PCVM PDU. * _e2eProtection_ of type [**ParkingControlE2EProtection**](AVP-Commons-PDU-Descriptions.md#ParkingControlE2EProtection) <br> * _e2eProtection_ of type [**ParkingControlE2EProtection**](AVP-Commons-PDU-Descriptions.md#ParkingControlE2EProtection) <br> A mandatory container for E2E Protection by Autosar Profile 4. A mandatory container for E2E Protection by Autosar Profile 4. * _pcvm_ of type [**Pcvm**](#Pcvm) <br> * _pcvm_ of type [**Pcvm**](#Pcvm) <br> * pcim<br> The payload of the PCVM PDU. The payload of the PCVM PDU. ```asn1 ```asn1 Loading @@ -34,6 +33,8 @@ This type represents the optional container added to the PCVM message mainly as It includes the following components: It includes the following components: * _msgGenerationTime_ of type [**TimestampIts**](ETSI-ITS-CDD.md#TimestampIts) OPTIONAL<br> * _msgGenerationTime_ of type [**TimestampIts**](ETSI-ITS-CDD.md#TimestampIts) OPTIONAL<br> Represents the time when the PCVM was genaerated. * _sessionID_ of type [**SessionMissionID**](AVP-Commons-PDU-Descriptions.md#SessionMissionID) <br> * _sessionID_ of type [**SessionMissionID**](AVP-Commons-PDU-Descriptions.md#SessionMissionID) <br> Represents a 32 character session ID. Represents a 32 character session ID. Loading Loading @@ -68,7 +69,7 @@ This type represents the optional container added to the PCVM message mainly as Represents vehicle-specific data elements as feedback from vehicle to external system. Represents vehicle-specific data elements as feedback from vehicle to external system. * _oemSpecific_ of type [**OEMSpecificData**](AVP-Commons-PDU-Descriptions.md#OEMSpecificData) OPTIONAL<br> * _oemSpecific_ of type [**OEMSpecificData**](AVP-Commons-PDU-Descriptions.md#OEMSpecificData) OPTIONAL<br> . Represents an OEM specific 16 bit field for special purposes. Represents an OEM specific 16 bit field for special purposes. ```asn1 ```asn1 Loading Loading @@ -225,7 +226,6 @@ This type represents the optional container added to the PCVM message mainly for It includes the following components: It includes the following components: * _--_ of type [**Optional**](#Optional) information from the vehicle that might help debugging and analysis<br> * _requestedVelocity_ of type [**VelocityComponentValue**](ETSI-ITS-CDD.md#VelocityComponentValue) <br> * _requestedVelocity_ of type [**VelocityComponentValue**](ETSI-ITS-CDD.md#VelocityComponentValue) <br> The currently requested velocity sent to the vehicle. Negative when driving backwards. The currently requested velocity sent to the vehicle. Negative when driving backwards. Loading @@ -244,6 +244,7 @@ VehicleDebug ::= SEQUENCE { ``` ``` ### <a name="VehicleSafetyFeedback"></a>VehicleSafetyFeedback ### <a name="VehicleSafetyFeedback"></a>VehicleSafetyFeedback Up to 5 VehicleSafetyFeedback containers for 20 ms monitoring, logging and debugging. ```asn1 ```asn1 VehicleSafetyFeedback ::= SEQUENCE (SIZE(1..5)) OF VehicleSafetyFeedbackContainer VehicleSafetyFeedback ::= SEQUENCE (SIZE(1..5)) OF VehicleSafetyFeedbackContainer ``` ``` Loading Loading @@ -276,6 +277,7 @@ VehicleSafetyFeedbackContainer ::= SEQUENCE { ``` ``` ### <a name="SafetyViolationsContainer"></a>SafetyViolationsContainer ### <a name="SafetyViolationsContainer"></a>SafetyViolationsContainer Up to 5 safety violations can be reported per cycle. ```asn1 ```asn1 SafetyViolationsContainer ::= SEQUENCE (SIZE(0..5)) OF SafetyViolationsEnum SafetyViolationsContainer ::= SEQUENCE (SIZE(0..5)) OF SafetyViolationsEnum ``` ``` Loading Loading @@ -337,6 +339,7 @@ VehicleProperties ::= SEQUENCE { ``` ``` ### <a name="OperationModeEnum"></a>OperationModeEnum ### <a name="OperationModeEnum"></a>OperationModeEnum PCVM specific ENUMs. This DE saves this state for logging purposes and forwards its content to the backend. This DE saves this state for logging purposes and forwards its content to the backend. The value shall be set to: The value shall be set to: Loading