Commit 880f71cc authored by ASN.1 Checker's avatar ASN.1 Checker
Browse files

Documentation update

parent 38a5509c
Loading
Loading
Loading
Loading
+33 −27
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ Fields:
    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.
      For IMZM, the DE `messageID` shall be set to @todo `imzm(15)`.
      For IMZM, the DE `messageID` shall be set to `imzm(15)`.
* imzm [**InterferenceManagementZoneMessage**](#InterferenceManagementZoneMessage) <br>
```asn1
IMZM ::= SEQUENCE {
@@ -39,7 +39,7 @@ IMZM ::= SEQUENCE {

### <a name="InterferenceManagementZoneMessage"></a>InterferenceManagementZoneMessage

 This is the actual [**IMZM**](#IMZM) Payload. It shall include the time stamp of the [**IMZM**](#IMZM) and the applicable
 This DF is the actual [**IMZM**](#IMZM) Payload. It shall include the time stamp of the [**IMZM**](#IMZM) and the applicable
 containers of type [**BasicContainer**](CAM-PDU-Descriptions.md#BasicContainer) and [**ImzmContainer**](#ImzmContainer).


@@ -55,7 +55,7 @@ InterferenceManagementZoneMessage ::= SEQUENCE {

### <a name="ImzmParameters"></a>ImzmParameters

 The sequence of containers in the [**IMZM**](#IMZM). Other containers may be added in the future.
 This DF defines the  sequence of containers in the [**IMZM**](#IMZM). Other containers may be added in the future.


Fields:
@@ -73,8 +73,8 @@ ImzmParameters ::= SEQUENCE {

### <a name="ImzmContainer"></a>ImzmContainer

 The IMZM container includes a sequence of up to 16 interference management communication zones.
 For each interference management communication zones, it contains a sequence of interference
 The DF for IMZM container includes a sequence of up to 16 interference management zones.
 For each interference management zones, it contains a sequence of interference
 management zones per channel together with their characteristics.


@@ -90,7 +90,7 @@ ImzmContainer ::= SEQUENCE {

### <a name="InterferenceManagementZones"></a>InterferenceManagementZones

 A list of up to 16 interference management communication zones.
 This DF is made of a list of up to 16 interference management zones.
 > EXAMPLE: An interference management communication zone may be defined around a
 >          CEN DSRC road side equipment or an urban rail operational area.
 
@@ -100,12 +100,12 @@ ImzmContainer ::= SEQUENCE {


```asn1
InterferenceManagementZones ::= SEQUENCE (SIZE(1..16)) OF InterferenceManagementZone
InterferenceManagementZones ::= SEQUENCE (SIZE(1..16), ...) OF InterferenceManagementZone
```

### <a name="InterferenceManagementZone"></a>InterferenceManagementZone

 Describes a zone of interferenceManagement inside which the ITS communication should
 This DF describes a zone of interferenceManagement inside which the ITS communication should
 be restricted.
 
&nbsp;&nbsp;&nbsp;&nbsp;Categories: [Infrastructure information](#Infrastructure+information) [Communication information](#Communication+information) 
@@ -125,7 +125,7 @@ InterferenceManagementZone ::= SEQUENCE {

### <a name="ZoneDefinition"></a>ZoneDefinition

 Describes the zone where band sharing occurs. When reusing CDD Rel.1 types, names are unchanged.
 This DF describes the zone where band sharing occurs. When reusing CDD Rel.1 types, names are unchanged.
 
&nbsp;&nbsp;&nbsp;&nbsp;Categories: [Infrastructure information](#Infrastructure+information) [Communication information](#Communication+information) 

@@ -160,7 +160,7 @@ ZoneDefinition::= SEQUENCE{

### <a name="InterferenceManagementInfo"></a>InterferenceManagementInfo

 A list of up to 16 definitions of which interference management may be applied in the zone,
 This DF includes 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
 by the value of interferenceManagementMitigationType set to unavailable.
@@ -176,7 +176,7 @@ InterferenceManagementInfo::= SEQUENCE (SIZE(1..16,...)) OF InterferenceManageme

### <a name="InterferenceManagementInfoPerChannel"></a>InterferenceManagementInfoPerChannel

 A break up of the interference management information per affected frequency channels.
 This DF is a break up of the interference management information per affected frequency channels.
 
&nbsp;&nbsp;&nbsp;&nbsp;Categories: [Infrastructure information](#Infrastructure+information) [Communication information](#Communication+information) 

@@ -205,7 +205,7 @@ InterferenceManagementInfoPerChannel ::= SEQUENCE {

### <a name="InterferenceManagementChannel"></a>InterferenceManagementChannel

 Indicates which shared frequency channel should be applied interference management in the zone.
 This DF indicates which shared frequency channel should be applied interference management in the zone.
 
&nbsp;&nbsp;&nbsp;&nbsp;Categories: [Communication information](#Communication+information) 

@@ -214,14 +214,14 @@ InterferenceManagementInfoPerChannel ::= SEQUENCE {

Fields:
* centreFrequency **INTEGER**  (1 .. 99999)<br>
    Center of the channel frequency<br>
    Centre of the channel frequency<br>
    Units:  10exp+2 Hz (where exp is exponent)
* channelWidth **INTEGER**  (0 .. 9999)<br>
    Width of the channel frequence band<br>
    Width of the channel<br>
    Units: 10exp Hz (where exp is exponent)
* exponent **INTEGER**  (0 .. 15) <br>
    Exponent of the power of 10<br>
    Units: MHz
    Units: N/A
```asn1
InterferenceManagementChannel ::= SEQUENCE {
    centreFrequency INTEGER (1 .. 99999),
@@ -235,6 +235,7 @@ InterferenceManagementChannel ::= SEQUENCE {
 This DE 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).<br>
 Units: N/A
 
&nbsp;&nbsp;&nbsp;&nbsp;Categories: [Communication information](#Communication+information) 

@@ -268,19 +269,19 @@ InterferenceManagementZoneType ::= ENUMERATED {


Fields:
* unavailable **BOOLEAN**  OPTIONAL<br>
    Default value to be used when data is not available
* unavailable [**NULL**](#NULL) <br>
    unavailable is the default value to be used when data is not available
* mitigationForTechnologies [**MitigationForTechnologies**](#MitigationForTechnologies) <br>
```asn1
InterferenceManagementMitigationType ::= SEQUENCE {
    unavailable   BOOLEAN OPTIONAL,   
InterferenceManagementMitigationType ::= CHOICE {
    unavailable   NULL,   
    mitigationForTechnologies MitigationForTechnologies
}
```

### <a name="MitigationForTechnologies"></a>MitigationForTechnologies

 This DE defines the mitigation type container for the different channel access technology classes.<br>
 This DF defines the mitigation type container for the different channel access technology classes.<br>
 Class of parameters for the relevant channel access technology classes,
 as specified in ETSI TS 103 724, clause 7.
 
@@ -308,6 +309,7 @@ MitigationForTechnologies ::= SEQUENCE (SIZE(1..8)) OF MitigationPerTechnologyCl
Fields:
* accessTechnologyClass [**AccessTechnologyClass**](#AccessTechnologyClass) <br>
    Channel access technology in which this mitigation is applied.
    Units: N/A
* lowDutyCycle **INTEGER**  (0 .. 10000) OPTIONAL<br>
    Duty cycle limit<br>
    Units: 0.01% of steps
@@ -333,7 +335,7 @@ MitigationPerTechnologyClass ::= SEQUENCE {

### <a name="AccessTechnologyClass"></a>AccessTechnologyClass

 Access technology to which the mitigation type applies.
 This DE indicates the access technology to which the mitigation type applies.
 
&nbsp;&nbsp;&nbsp;&nbsp;Categories: [Communication information](#Communication+information) 

@@ -343,7 +345,7 @@ MitigationPerTechnologyClass ::= SEQUENCE {
Fields:
```asn1
AccessTechnologyClass ::= ENUMERATED {
   unavailable(0),
   any(0),
   itsg5Class(1), 
   ltev2xClass(2),
   nrv2xClass(3), 
@@ -353,7 +355,8 @@ AccessTechnologyClass ::= ENUMERATED {

### <a name="InterferenceManagementZoneShape"></a>InterferenceManagementZoneShape

 Shape of the interference management zone.
 This DF defines the shape of the interference management zone.
 It represents the bounding box of an interference management zone
 
&nbsp;&nbsp;&nbsp;&nbsp;Categories: [GeoReference information](#GeoReference+information) 

@@ -363,13 +366,16 @@ AccessTechnologyClass ::= ENUMERATED {
Fields:
* rectangle [**AreaRectangle**](VAM-Temp-Imports.md#AreaRectangle) <br>
* circle [**AreaCircular**](VAM-Temp-Imports.md#AreaCircular) <br>
    imported from VAM-Temp-Imports
* polygon [**AreaPolygon**](VAM-Temp-Imports.md#AreaPolygon) <br>
    imported from VAM-Temp-Imports
* ellipse [**AreaEllipse**](#AreaEllipse) <br>
    imported from VAM-Temp-Imports
```asn1
InterferenceManagementZoneShape::= CHOICE {
   rectangle    AreaRectangle,
   circle       AreaCircular, 
   polygon      AreaPolygon,
   rectangle    AreaRectangle, --! imported from VAM-Temp-Imports
   circle       AreaCircular, --! imported from VAM-Temp-Imports
   polygon      AreaPolygon, --! imported from VAM-Temp-Imports
   ellipse      AreaEllipse, --! could not be imported from another specification yet
   ...
}