Loading docs/IMZM-PDU-Descriptions.md +130 −143 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ * **[VAM-Temp-Imports](VAM-Temp-Imports.md)** *{ itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg1(1) ts(103300) temp-imports(255) version1(1) }*<br/> Include ETSI TS 103 300-3<br> *This is temporary** __This is temporary__ Import from `VAM-Temp-Imports` will be changed to CDD ETSI TS 102 894-2 Release 2 when available Include references from https://forge.etsi.org/rep/ITS/asn1/vam-ts103300_3/blob/master/VAM-Temp-Imports.asn Loading @@ -27,10 +27,9 @@ Fields: * header [**ItsPduHeader**](ITS-Container.md#ItsPduHeader) <br> The DE `protocolVersion` is used to select the appropriate protocol decoder at the receiving - The DE `protocolVersion` is used to select the appropriate protocol decoder at the receiving ITS-S. For TS 103 724 V2.1.1, the value of the DE `protocolVersion` shall be set to 1. The DE `messageID` shall be harmonized with other V2X message identifier definitions. - The DE `messageID` shall be harmonized with other V2X message identifier definitions. For IMZM, the DE messageID shall be set to `imzm(15)`. * imzm [**InterferenceManagementZoneMessage**](#InterferenceManagementZoneMessage) <br> ```asn1 Loading Loading @@ -65,10 +64,8 @@ InterferenceManagementZoneMessage ::= SEQUENCE { Fields: * basicContainer [**BasicContainer**](CAM-PDU-Descriptions.md#BasicContainer) <br> imported from CAM-PDU-Descriptions * imzmContainer [**ImzmContainer**](#ImzmContainer) <br> container specific to the IMZM ```asn1 ImzmParameters ::= SEQUENCE { Loading @@ -88,7 +85,6 @@ ImzmParameters ::= SEQUENCE { Fields: * interferenceManagementZones [**InterferenceManagementZones**](#InterferenceManagementZones) <br> mapped to the DF_ProtectedCommunicationZone in ETSI TS 102 894-2 ```asn1 ImzmContainer ::= SEQUENCE { Loading @@ -101,8 +97,7 @@ ImzmContainer ::= SEQUENCE { DF: List of Interference Management Zones<br> A list of up to 16 interference management zones. EXAMPLE: An interference management communication zone may be defined around a *EXAMPLE**: An interference management communication zone may be defined around a CEN DSRC road side equipment or an urban rail operational area. **Categories**: [Infrastructure information](#Infrastructure+information) [Communication information](#Communication+information) Loading Loading @@ -147,25 +142,16 @@ InterferenceManagementZone ::= SEQUENCE { Fields: * interferenceManagementZoneLatitude [**Latitude**](ITS-Container.md#Latitude) <br> Latitude of the centre point of the interference management zone. * interferenceManagementZoneLongitude [**Longitude**](ITS-Container.md#Longitude) <br> from ITS-Container Longitude of the centre point of the interference management zone. * interferenceManagementZoneRadius [**ProtectedZoneRadius**](ITS-Container.md#ProtectedZoneRadius) OPTIONAL<br> from ITS-Container Radius of the interference management zone in metres. This DE is present if the data is available * interferenceManagementZoneID [**ProtectedZoneID**](ITS-Container.md#ProtectedZoneID) OPTIONAL<br> from ITS-Container Identification of the interference management zone. This DE is present if the data is available. * interferenceManagementZoneShape [**InterferenceManagementZoneShape**](#InterferenceManagementZoneShape) OPTIONAL<br> from ITS-Container Shape of the interference management zone. This DF is present if the data is available. ```asn1 Loading @@ -184,7 +170,8 @@ ZoneDefinition::= SEQUENCE{ DF: Interference Management Information<br> A list of up to 16 definitions containing which interference management may be applied in the zone, per affected frequency channels. Note: in the case where no mitigation should be applied by the ITS-S, this is indicated *Note**: in the case where no mitigation should be applied by the ITS-S, this is indicated by the value of interferenceManagementMitigationType set to unavailable. **Categories**: [Infrastructure information](#Infrastructure+information) [Communication information](#Communication+information) Loading @@ -208,17 +195,13 @@ InterferenceManagementInfo::= SEQUENCE (SIZE(1..16,...)) OF InterferenceManageme Fields: * interferenceManagementChannel [**InterferenceManagementChannel**](#InterferenceManagementChannel) <br> Characteritics of the frequency channel for which the zone should be applied interference management * interferenceManagementZoneType [**InterferenceManagementZoneType**](#InterferenceManagementZoneType) <br> Type of the interference management zone. * interferenceManagementMitigationType [**InterferenceManagementMitigationType**](#InterferenceManagementMitigationType) OPTIONAL<br> Type of the mitigation to be used in the interference management zone. * expiryTime [**TimestampIts**](ITS-Container.md#TimestampIts) OPTIONAL<br> Time at which the validity of the interference management communication zone will expire. This DE is present when the interference management is temporarily valid ```asn1 Loading @@ -244,13 +227,16 @@ InterferenceManagementInfoPerChannel ::= SEQUENCE { Fields: * centreFrequency **INTEGER** (1 .. 99999)<br> frequency of the channel @unit: 10exp+2 Hz (where exp is exponent) <br> **Unit**: _10exp+2 Hz (where exp is exponent)_ * channelWidth **INTEGER** (0 .. 9999)<br> of the channel @unit: 10exp Hz (where exp is exponent) <br> **Unit**: _10exp Hz (where exp is exponent)_ * exponent **INTEGER** (0 .. 15)<br> of the power of 10 @unit: N/A <br> **Unit**: _N/A_ ```asn1 InterferenceManagementChannel ::= SEQUENCE { centreFrequency INTEGER (1 .. 99999), Loading @@ -265,11 +251,11 @@ InterferenceManagementChannel ::= SEQUENCE { defines the type of an interference management zone, so that an ITS-S can assert the actions to do while passing by such zone (e.g. reduce the transmit power in case of a DSRC tolling station). @unit: N/A **Categories**: [Communication information](#Communication+information) **Unit**: _N/A_ ```asn1 Loading Loading @@ -298,7 +284,7 @@ InterferenceManagementZoneType ::= ENUMERATED { Fields: * unavailable [**NULL**](#NULL) <br> * unavailable **NULL** <br> is the default value to be used when data is not available. * mitigationForTechnologies [**MitigationForTechnologies**](#MitigationForTechnologies) <br> ```asn1 Loading Loading @@ -338,19 +324,24 @@ MitigationForTechnologies ::= SEQUENCE (SIZE(1..8)) OF MitigationPerTechnologyCl Fields: * accessTechnologyClass [**AccessTechnologyClass**](#AccessTechnologyClass) <br> access technology in which this mitigation is applied. @unit: N/A <br> **Unit**: _N/A_ * lowDutyCycle **INTEGER** (0 .. 10000) OPTIONAL<br> cycle limit. @unit: 0.01% steps <br> **Unit**: _0.01% steps_ * powerReduction **INTEGER** (0 .. 30) OPTIONAL<br> reduction. @unit: dB <br> **Unit**: _dB_ * dmcToffLimit **INTEGER** (0 .. 1200) OPTIONAL<br> time limit as defined in ETSI TS 103 175. @unit: ms <br> **Unit**: _ms_ * dmcTonLimit **INTEGER** (0 .. 20) OPTIONAL<br> duration limit, as defined in ETSI EN 302 571. @unit: ms <br> **Unit**: _ms_ ```asn1 MitigationPerTechnologyClass ::= SEQUENCE { accessTechnologyClass AccessTechnologyClass, Loading Loading @@ -421,17 +412,13 @@ InterferenceManagementZoneShape::= CHOICE { Fields: * nodeCenterPoint [**OffsetPoint**](VAM-Temp-Imports.md#OffsetPoint) OPTIONAL<br> Optional offset point about which the ellipse is centred with respect to the reference position of the ITS-S. * semiMajorRangeLength [**SemiRangeLength**](VAM-Temp-Imports.md#SemiRangeLength) <br> Minor radius of the ellipse. * semiMinorRangeLength [**SemiRangeLength**](VAM-Temp-Imports.md#SemiRangeLength) <br> Major radius of the ellipse. * semiMajorRangeOrientation [**WGS84AngleValue**](VAM-Temp-Imports.md#WGS84AngleValue) <br> Orientation of the semiMajorRangeLength of the ellipse in the WGS84 coordinate system. ```asn1 AreaEllipse ::= SEQUENCE { Loading Loading
docs/IMZM-PDU-Descriptions.md +130 −143 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ * **[VAM-Temp-Imports](VAM-Temp-Imports.md)** *{ itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg1(1) ts(103300) temp-imports(255) version1(1) }*<br/> Include ETSI TS 103 300-3<br> *This is temporary** __This is temporary__ Import from `VAM-Temp-Imports` will be changed to CDD ETSI TS 102 894-2 Release 2 when available Include references from https://forge.etsi.org/rep/ITS/asn1/vam-ts103300_3/blob/master/VAM-Temp-Imports.asn Loading @@ -27,10 +27,9 @@ Fields: * header [**ItsPduHeader**](ITS-Container.md#ItsPduHeader) <br> The DE `protocolVersion` is used to select the appropriate protocol decoder at the receiving - The DE `protocolVersion` is used to select the appropriate protocol decoder at the receiving ITS-S. For TS 103 724 V2.1.1, the value of the DE `protocolVersion` shall be set to 1. The DE `messageID` shall be harmonized with other V2X message identifier definitions. - The DE `messageID` shall be harmonized with other V2X message identifier definitions. For IMZM, the DE messageID shall be set to `imzm(15)`. * imzm [**InterferenceManagementZoneMessage**](#InterferenceManagementZoneMessage) <br> ```asn1 Loading Loading @@ -65,10 +64,8 @@ InterferenceManagementZoneMessage ::= SEQUENCE { Fields: * basicContainer [**BasicContainer**](CAM-PDU-Descriptions.md#BasicContainer) <br> imported from CAM-PDU-Descriptions * imzmContainer [**ImzmContainer**](#ImzmContainer) <br> container specific to the IMZM ```asn1 ImzmParameters ::= SEQUENCE { Loading @@ -88,7 +85,6 @@ ImzmParameters ::= SEQUENCE { Fields: * interferenceManagementZones [**InterferenceManagementZones**](#InterferenceManagementZones) <br> mapped to the DF_ProtectedCommunicationZone in ETSI TS 102 894-2 ```asn1 ImzmContainer ::= SEQUENCE { Loading @@ -101,8 +97,7 @@ ImzmContainer ::= SEQUENCE { DF: List of Interference Management Zones<br> A list of up to 16 interference management zones. EXAMPLE: An interference management communication zone may be defined around a *EXAMPLE**: An interference management communication zone may be defined around a CEN DSRC road side equipment or an urban rail operational area. **Categories**: [Infrastructure information](#Infrastructure+information) [Communication information](#Communication+information) Loading Loading @@ -147,25 +142,16 @@ InterferenceManagementZone ::= SEQUENCE { Fields: * interferenceManagementZoneLatitude [**Latitude**](ITS-Container.md#Latitude) <br> Latitude of the centre point of the interference management zone. * interferenceManagementZoneLongitude [**Longitude**](ITS-Container.md#Longitude) <br> from ITS-Container Longitude of the centre point of the interference management zone. * interferenceManagementZoneRadius [**ProtectedZoneRadius**](ITS-Container.md#ProtectedZoneRadius) OPTIONAL<br> from ITS-Container Radius of the interference management zone in metres. This DE is present if the data is available * interferenceManagementZoneID [**ProtectedZoneID**](ITS-Container.md#ProtectedZoneID) OPTIONAL<br> from ITS-Container Identification of the interference management zone. This DE is present if the data is available. * interferenceManagementZoneShape [**InterferenceManagementZoneShape**](#InterferenceManagementZoneShape) OPTIONAL<br> from ITS-Container Shape of the interference management zone. This DF is present if the data is available. ```asn1 Loading @@ -184,7 +170,8 @@ ZoneDefinition::= SEQUENCE{ DF: Interference Management Information<br> A list of up to 16 definitions containing which interference management may be applied in the zone, per affected frequency channels. Note: in the case where no mitigation should be applied by the ITS-S, this is indicated *Note**: in the case where no mitigation should be applied by the ITS-S, this is indicated by the value of interferenceManagementMitigationType set to unavailable. **Categories**: [Infrastructure information](#Infrastructure+information) [Communication information](#Communication+information) Loading @@ -208,17 +195,13 @@ InterferenceManagementInfo::= SEQUENCE (SIZE(1..16,...)) OF InterferenceManageme Fields: * interferenceManagementChannel [**InterferenceManagementChannel**](#InterferenceManagementChannel) <br> Characteritics of the frequency channel for which the zone should be applied interference management * interferenceManagementZoneType [**InterferenceManagementZoneType**](#InterferenceManagementZoneType) <br> Type of the interference management zone. * interferenceManagementMitigationType [**InterferenceManagementMitigationType**](#InterferenceManagementMitigationType) OPTIONAL<br> Type of the mitigation to be used in the interference management zone. * expiryTime [**TimestampIts**](ITS-Container.md#TimestampIts) OPTIONAL<br> Time at which the validity of the interference management communication zone will expire. This DE is present when the interference management is temporarily valid ```asn1 Loading @@ -244,13 +227,16 @@ InterferenceManagementInfoPerChannel ::= SEQUENCE { Fields: * centreFrequency **INTEGER** (1 .. 99999)<br> frequency of the channel @unit: 10exp+2 Hz (where exp is exponent) <br> **Unit**: _10exp+2 Hz (where exp is exponent)_ * channelWidth **INTEGER** (0 .. 9999)<br> of the channel @unit: 10exp Hz (where exp is exponent) <br> **Unit**: _10exp Hz (where exp is exponent)_ * exponent **INTEGER** (0 .. 15)<br> of the power of 10 @unit: N/A <br> **Unit**: _N/A_ ```asn1 InterferenceManagementChannel ::= SEQUENCE { centreFrequency INTEGER (1 .. 99999), Loading @@ -265,11 +251,11 @@ InterferenceManagementChannel ::= SEQUENCE { defines the type of an interference management zone, so that an ITS-S can assert the actions to do while passing by such zone (e.g. reduce the transmit power in case of a DSRC tolling station). @unit: N/A **Categories**: [Communication information](#Communication+information) **Unit**: _N/A_ ```asn1 Loading Loading @@ -298,7 +284,7 @@ InterferenceManagementZoneType ::= ENUMERATED { Fields: * unavailable [**NULL**](#NULL) <br> * unavailable **NULL** <br> is the default value to be used when data is not available. * mitigationForTechnologies [**MitigationForTechnologies**](#MitigationForTechnologies) <br> ```asn1 Loading Loading @@ -338,19 +324,24 @@ MitigationForTechnologies ::= SEQUENCE (SIZE(1..8)) OF MitigationPerTechnologyCl Fields: * accessTechnologyClass [**AccessTechnologyClass**](#AccessTechnologyClass) <br> access technology in which this mitigation is applied. @unit: N/A <br> **Unit**: _N/A_ * lowDutyCycle **INTEGER** (0 .. 10000) OPTIONAL<br> cycle limit. @unit: 0.01% steps <br> **Unit**: _0.01% steps_ * powerReduction **INTEGER** (0 .. 30) OPTIONAL<br> reduction. @unit: dB <br> **Unit**: _dB_ * dmcToffLimit **INTEGER** (0 .. 1200) OPTIONAL<br> time limit as defined in ETSI TS 103 175. @unit: ms <br> **Unit**: _ms_ * dmcTonLimit **INTEGER** (0 .. 20) OPTIONAL<br> duration limit, as defined in ETSI EN 302 571. @unit: ms <br> **Unit**: _ms_ ```asn1 MitigationPerTechnologyClass ::= SEQUENCE { accessTechnologyClass AccessTechnologyClass, Loading Loading @@ -421,17 +412,13 @@ InterferenceManagementZoneShape::= CHOICE { Fields: * nodeCenterPoint [**OffsetPoint**](VAM-Temp-Imports.md#OffsetPoint) OPTIONAL<br> Optional offset point about which the ellipse is centred with respect to the reference position of the ITS-S. * semiMajorRangeLength [**SemiRangeLength**](VAM-Temp-Imports.md#SemiRangeLength) <br> Minor radius of the ellipse. * semiMinorRangeLength [**SemiRangeLength**](VAM-Temp-Imports.md#SemiRangeLength) <br> Major radius of the ellipse. * semiMajorRangeOrientation [**WGS84AngleValue**](VAM-Temp-Imports.md#WGS84AngleValue) <br> Orientation of the semiMajorRangeLength of the ellipse in the WGS84 coordinate system. ```asn1 AreaEllipse ::= SEQUENCE { Loading