Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
ITS - Intelligent Transport Systems
ITS
Commits
2e167add
Commit
2e167add
authored
Nov 24, 2017
by
garciay
Browse files
Review IVIM, MAPEM/SPATEM and SREM/SSEM
parent
f8c90757
Changes
10
Hide whitespace changes
Inline
Side-by-side
ttcn/AtsRSUsSimulator/ItsRSUsSimulator_Pics.ttcn
View file @
2e167add
...
...
@@ -66,7 +66,7 @@ module ItsRSUsSimulator_Pics {
heading
:=
0
},
stationID
:=
1111101
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -109,7 +109,7 @@ module ItsRSUsSimulator_Pics {
heading
:=
0
},
stationID
:=
1111102
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -152,7 +152,7 @@ module ItsRSUsSimulator_Pics {
heading
:=
0
},
stationID
:=
1111103
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -195,7 +195,7 @@ module ItsRSUsSimulator_Pics {
heading
:=
0
},
stationID
:=
1111104
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -238,7 +238,7 @@ module ItsRSUsSimulator_Pics {
heading
:=
0
},
stationID
:=
1111105
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -281,7 +281,7 @@ module ItsRSUsSimulator_Pics {
heading
:=
0
},
stationID
:=
1111106
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -323,7 +323,7 @@ module ItsRSUsSimulator_Pics {
heading
:=
0
},
stationID
:=
1111107
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -365,7 +365,7 @@ module ItsRSUsSimulator_Pics {
heading
:=
0
},
stationID
:=
1111108
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -551,7 +551,7 @@ module ItsRSUsSimulator_Pics {
heading
:=
10
},
stationID
:=
7895
,
stationType
:=
StationType_passengerCar_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_passengerCar_
,
vehicleRole
:=
taxi
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -569,7 +569,7 @@ module ItsRSUsSimulator_Pics {
semiMajorOrientation
:=
0
},
altitude
:=
{
altitudeValue
:=
AltitudeValue_referenceEllipsoidSurface_
,
altitudeValue
:=
LibItsCommon_ASN1_NamedNumbers
.
AltitudeValue_referenceEllipsoidSurface_
,
altitudeConfidence
:=
alt_000_01
}
}
// End of PICS_UC7_COLLISION_POINT
...
...
@@ -618,7 +618,7 @@ module ItsRSUsSimulator_Pics {
}
// End of PICS_DENM_POSITION_CONFIDENCE_ELLIPSE
modulepar
Altitude
PICS_DENM_ALTITUDE
:=
{
altitudeValue
:=
AltitudeValue_referenceEllipsoidSurface_
,
altitudeValue
:=
LibItsCommon_ASN1_NamedNumbers
.
AltitudeValue_referenceEllipsoidSurface_
,
altitudeConfidence
:=
alt_000_01
}
// End of PICS_DENM_ALTITUDE
...
...
@@ -751,7 +751,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z1_D1
:=
{
eventPosition
:=
c_PICS_Z1_D1_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z1_D1_Hx
,
traces
:=
c_PICS_Z1_D1_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -858,7 +858,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z1_D2
:=
{
eventPosition
:=
c_PICS_Z1_D2_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z1_D2_Hx
,
traces
:=
c_PICS_Z1_D2_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -958,7 +958,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z1_D3
:=
{
eventPosition
:=
c_PICS_Z1_D3_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z1_D3_Hx
,
traces
:=
c_PICS_Z1_D3_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1083,7 +1083,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z2_D1
:=
{
eventPosition
:=
c_PICS_Z2_D1_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z2_D1_Hx
,
traces
:=
c_PICS_Z2_D1_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1190,7 +1190,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z2_D2
:=
{
eventPosition
:=
c_PICS_Z2_D2_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z2_D2_Hx
,
traces
:=
c_PICS_Z2_D2_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1290,7 +1290,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z2_D3
:=
{
eventPosition
:=
c_PICS_Z2_D3_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z2_D3_Hx
,
traces
:=
c_PICS_Z2_D3_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1410,7 +1410,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z3_D1
:=
{
eventPosition
:=
c_PICS_Z3_D1_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z3_D1_Hx
,
traces
:=
c_PICS_Z3_D1_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1517,7 +1517,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z3_D2
:=
{
eventPosition
:=
c_PICS_Z3_D2_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z3_D2_Hx
,
traces
:=
c_PICS_Z3_D2_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1617,7 +1617,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z3_D3
:=
{
eventPosition
:=
c_PICS_Z3_D3_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z3_D3_Hx
,
traces
:=
c_PICS_Z3_D3_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1737,7 +1737,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z4_D1
:=
{
eventPosition
:=
c_PICS_Z4_D1_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z4_D1_Hx
,
traces
:=
c_PICS_Z4_D1_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1844,7 +1844,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z4_D2
:=
{
eventPosition
:=
c_PICS_Z4_D2_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z4_D2_Hx
,
traces
:=
c_PICS_Z4_D2_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1944,7 +1944,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z4_D3
:=
{
eventPosition
:=
c_PICS_Z4_D3_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z4_D3_Hx
,
traces
:=
c_PICS_Z4_D3_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -2064,7 +2064,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z5_D1
:=
{
eventPosition
:=
c_PICS_Z5_D1_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z5_D1_Hx
,
traces
:=
c_PICS_Z5_D1_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -2171,7 +2171,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z5_D2
:=
{
eventPosition
:=
c_PICS_Z5_D2_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z5_D2_Hx
,
traces
:=
c_PICS_Z5_D2_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -2271,7 +2271,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z5_D3
:=
{
eventPosition
:=
c_PICS_Z5_D3_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z5_D3_Hx
,
traces
:=
c_PICS_Z5_D3_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -2391,7 +2391,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z6_D1
:=
{
eventPosition
:=
c_PICS_Z6_D1_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z6_D1_Hx
,
traces
:=
c_PICS_Z6_D1_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -2498,7 +2498,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z6_D2
:=
{
eventPosition
:=
c_PICS_Z6_D2_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z6_D2_Hx
,
traces
:=
c_PICS_Z6_D2_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -2598,7 +2598,7 @@ module ItsRSUsSimulator_Pics {
modulepar
DenmParm
PICS_Z6_D3
:=
{
eventPosition
:=
c_PICS_Z6_D3_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z6_D3_Hx
,
traces
:=
c_PICS_Z6_D3_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -4223,7 +4223,7 @@ module ItsRSUsSimulator_Pics {
}
// End of PICS_DENM_POSITION_CONFIDENCE_ELLIPSE
modulepar
Altitude
PICS_IVIM_ALTITUDE
:=
{
altitudeValue
:=
AltitudeValue_referenceEllipsoidSurface_
,
altitudeValue
:=
LibItsCommon_ASN1_NamedNumbers
.
AltitudeValue_referenceEllipsoidSurface_
,
altitudeConfidence
:=
alt_000_01
}
// End of PICS_DENM_ALTITUDE
...
...
ttcn/AtsRSUsSimulator/ItsRSUsSimulator_PicsInitConsts.ttcn
View file @
2e167add
...
...
@@ -6,7 +6,7 @@ module ItsRSUsSimulator_PicsInitConsts {
// LibIts
import
from
ITS_Container
language
"ASN.1:1997"
all
;
import
from
IVI
language
"ASN.1:1997"
all
;
import
from
IS_
DSRC
language
"ASN.1:1997"
all
;
import
from
DSRC
language
"ASN.1:1997"
all
;
import
from
EVCSN_PDU_Descriptions
language
"ASN.1:1997"
all
;
// LibItsCommon
...
...
@@ -55,7 +55,7 @@ module ItsRSUsSimulator_PicsInitConsts {
heading
:=
0
},
stationID
:=
1111101
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -97,7 +97,7 @@ module ItsRSUsSimulator_PicsInitConsts {
heading
:=
0
},
stationID
:=
1111102
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -139,7 +139,7 @@ module ItsRSUsSimulator_PicsInitConsts {
heading
:=
0
},
stationID
:=
1111103
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -181,7 +181,7 @@ module ItsRSUsSimulator_PicsInitConsts {
heading
:=
0
},
stationID
:=
1111104
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -223,7 +223,7 @@ module ItsRSUsSimulator_PicsInitConsts {
heading
:=
0
},
stationID
:=
1111105
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -265,7 +265,7 @@ module ItsRSUsSimulator_PicsInitConsts {
heading
:=
0
},
stationID
:=
1111106
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -307,7 +307,7 @@ module ItsRSUsSimulator_PicsInitConsts {
heading
:=
0
},
stationID
:=
1111107
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -349,7 +349,7 @@ module ItsRSUsSimulator_PicsInitConsts {
heading
:=
0
},
stationID
:=
1111108
,
stationType
:=
StationType_roadSideUnit_
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_roadSideUnit_
,
vehicleRole
:=
roadOperator
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
...
...
@@ -485,8 +485,8 @@ module ItsRSUsSimulator_PicsInitConsts {
heading
:=
10
},
stationID
:=
7895
,
stationType
:=
StationType_passengerCar_
,
vehicleRole
:=
taxi
,
stationType
:=
LibItsCommon_ASN1_NamedNumbers
.
StationType_passengerCar_
,
vehicleRole
:=
taxi
,
geoShape
:=
e_geoCircle
,
geoParms
:=
{
radius
:=
300
...
...
@@ -500,10 +500,10 @@ module ItsRSUsSimulator_PicsInitConsts {
positionConfidenceEllipse
:=
{
semiMajorConfidence
:=
100
,
semiMinorConfidence
:=
100
,
semiMajorOrientation
:=
HeadingValue_wgs84North_
semiMajorOrientation
:=
LibItsCommon_ASN1_NamedNumbers
.
HeadingValue_wgs84North_
},
altitude
:=
{
altitudeValue
:=
AltitudeValue_referenceEllipsoidSurface_
,
altitudeValue
:=
LibItsCommon_ASN1_NamedNumbers
.
AltitudeValue_referenceEllipsoidSurface_
,
altitudeConfidence
:=
unavailable
}
}
// End of c_PICS_UC7_COLLISION_POINT
...
...
@@ -548,7 +548,7 @@ module ItsRSUsSimulator_PicsInitConsts {
}
// End of c_PICS_DENM_POSITION_CONFIDENCE_ELLIPSE
const
Altitude
c_PICS_DENM_ALTITUDE
:=
{
altitudeValue
:=
AltitudeValue_referenceEllipsoidSurface_
,
altitudeValue
:=
LibItsCommon_ASN1_NamedNumbers
.
AltitudeValue_referenceEllipsoidSurface_
,
altitudeConfidence
:=
alt_000_01
}
// End of c_PICS_DENM_ALTITUDE
...
...
@@ -682,7 +682,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z1_D1
:=
{
eventPosition
:=
c_PICS_Z1_D1_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z1_D1_Hx
,
traces
:=
c_PICS_Z1_D1_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -789,7 +789,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z1_D2
:=
{
eventPosition
:=
c_PICS_Z1_D2_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z1_D2_Hx
,
traces
:=
c_PICS_Z1_D2_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -889,7 +889,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z1_D3
:=
{
eventPosition
:=
c_PICS_Z1_D3_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z1_D3_Hx
,
traces
:=
c_PICS_Z1_D3_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1014,7 +1014,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z2_D1
:=
{
eventPosition
:=
c_PICS_Z2_D1_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z2_D1_Hx
,
traces
:=
c_PICS_Z2_D1_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1121,7 +1121,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z2_D2
:=
{
eventPosition
:=
c_PICS_Z2_D2_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z2_D2_Hx
,
traces
:=
c_PICS_Z2_D2_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1221,7 +1221,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z2_D3
:=
{
eventPosition
:=
c_PICS_Z2_D3_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z2_D3_Hx
,
traces
:=
c_PICS_Z2_D3_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1341,7 +1341,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z3_D1
:=
{
eventPosition
:=
c_PICS_Z3_D1_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z3_D1_Hx
,
traces
:=
c_PICS_Z3_D1_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1448,7 +1448,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z3_D2
:=
{
eventPosition
:=
c_PICS_Z3_D2_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z3_D2_Hx
,
traces
:=
c_PICS_Z3_D2_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1548,7 +1548,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z3_D3
:=
{
eventPosition
:=
c_PICS_Z3_D3_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z3_D3_Hx
,
traces
:=
c_PICS_Z3_D3_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1668,7 +1668,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z4_D1
:=
{
eventPosition
:=
c_PICS_Z4_D1_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z4_D1_Hx
,
traces
:=
c_PICS_Z4_D1_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1775,7 +1775,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z4_D2
:=
{
eventPosition
:=
c_PICS_Z4_D2_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z4_D2_Hx
,
traces
:=
c_PICS_Z4_D2_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1875,7 +1875,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z4_D3
:=
{
eventPosition
:=
c_PICS_Z4_D3_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z4_D3_Hx
,
traces
:=
c_PICS_Z4_D3_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -1995,7 +1995,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z5_D1
:=
{
eventPosition
:=
c_PICS_Z5_D1_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z5_D1_Hx
,
traces
:=
c_PICS_Z5_D1_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -2102,7 +2102,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z5_D2
:=
{
eventPosition
:=
c_PICS_Z5_D2_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z5_D2_Hx
,
traces
:=
c_PICS_Z5_D2_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -2202,7 +2202,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z5_D3
:=
{
eventPosition
:=
c_PICS_Z5_D3_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z5_D3_Hx
,
traces
:=
c_PICS_Z5_D3_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -2322,7 +2322,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z6_D1
:=
{
eventPosition
:=
c_PICS_Z6_D1_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z6_D1_Hx
,
traces
:=
c_PICS_Z6_D1_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -2429,7 +2429,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z6_D2
:=
{
eventPosition
:=
c_PICS_Z6_D2_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z6_D2_Hx
,
traces
:=
c_PICS_Z6_D2_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -2529,7 +2529,7 @@ module ItsRSUsSimulator_PicsInitConsts {
const
DenmParm
c_PICS_Z6_D3
:=
{
eventPosition
:=
c_PICS_Z6_D3_EP
,
causeCodeType
:=
CauseCodeType_roadworks_
,
causeCodeType
:=
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_roadworks_
,
eventHistory
:=
c_PICS_Z6_D3_Hx
,
traces
:=
c_PICS_Z6_D3_Tx
,
roadWorksContainerExtended
:=
{
...
...
@@ -4114,13 +4114,13 @@ module ItsRSUsSimulator_PicsInitConsts {
const
UInt32
c_PICS_IVIM_ITS_AID
:=
139
;
const
PosConfidenceEllipse
c_PICS_IVIM_POSITION_CONFIDENCE_ELLIPSE
:=
{
semiMajorConfidence
:=
SemiAxisLength_oneCentimeter_
,
semiMinorConfidence
:=
SemiAxisLength_oneCentimeter_
,
semiMajorConfidence
:=
LibItsCommon_ASN1_NamedNumbers
.
SemiAxisLength_oneCentimeter_
,
semiMinorConfidence
:=
LibItsCommon_ASN1_NamedNumbers
.
SemiAxisLength_oneCentimeter_
,
semiMajorOrientation
:=
0
}
// End of c_PICS_DENM_POSITION_CONFIDENCE_ELLIPSE
const
Altitude
c_PICS_IVIM_ALTITUDE
:=
{
altitudeValue
:=
AltitudeValue_referenceEllipsoidSurface_
,
altitudeValue
:=
LibItsCommon_ASN1_NamedNumbers
.
AltitudeValue_referenceEllipsoidSurface_
,
altitudeConfidence
:=
alt_000_01
}
// End of c_PICS_DENM_ALTITUDE
...
...
@@ -5551,7 +5551,7 @@ module ItsRSUsSimulator_PicsInitConsts {
semiMajorOrientation
:=
0
},
altitude
:=
{
altitudeValue
:=
AltitudeValue_referenceEllipsoidSurface_
,
altitudeValue
:=
LibItsCommon_ASN1_NamedNumbers
.
AltitudeValue_referenceEllipsoidSurface_
,
altitudeConfidence
:=
alt_000_01
}
}
// End of c_PICS_POI_LOCATION_01
...
...
ttcn/AtsRSUsSimulator/ItsRSUsSimulator_Templates.ttcn
View file @
2e167add
...
...
@@ -127,7 +127,7 @@ module ItsRSUsSimulator_Templates {
payload
:=
int2oct
(
PICS_SREM_BTP_DESTINATION_PORT
,
2
)
&
int2oct
(
PICS_SREM_BTP_SOURCE_PORT
,
2
)
&
?
'*'
O
}
/**
...
...
@@ -144,7 +144,7 @@ module ItsRSUsSimulator_Templates {
payload
:=
int2oct
(
PICS_SREM_BTP_DESTINATION_PORT
,
2
)
&
int2oct
(
PICS_SREM_BTP_SOURCE_PORT
,
2
)
&
?
'?'
O
}
/**
...
...
@@ -160,7 +160,7 @@ module ItsRSUsSimulator_Templates {
payload
:=
int2oct
(
PICS_DENM_BTP_DESTINATION_PORT
,
2
)
&
int2oct
(
PICS_DENM_BTP_SOURCE_PORT
,
2
)
&
?
'?'
O
}
// End of template mw_geoNwTsbPacketWithNextHeader_denm
/**
...
...
@@ -178,7 +178,7 @@ module ItsRSUsSimulator_Templates {
payload
:=
int2oct
(
PICS_CAM_BTP_DESTINATION_PORT
,
2
)
&
int2oct
(
PICS_CAM_BTP_SOURCE_PORT
,
2
)
&
?
'?'
O
}
// End of template mw_geoNwShbPacketWithNextHeader_cam
}
// End of group geoNetworkingTemplates
...
...
ttcn/AtsSecurity/ItsSecurity_Functions.ttcn
View file @
2e167add
...
...
@@ -249,7 +249,7 @@ module ItsSecurity_Functions {
var
octetstring
v_gnPayload
;
var
LongPosVector
v_longPosVectorNodeB
:=
f_getPosition
(
c_compNodeB
);
// Use NodeB
var
template
(
value
)
SecuredMessage
v_securedMessage
;
var
template
(
value
)
SituationContainer
v_situation
:=
m_situation
(
CauseCodeType_vehicleBreakdown_
,
VehicleBreakdownSubCauseCode_unavailable_
);
var
template
(
value
)
SituationContainer
v_situation
:=
m_situation
(
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_vehicleBreakdown_
,
LibItsCommon_ASN1_NamedNumbers
.
VehicleBreakdownSubCauseCode_unavailable_
);
// Build signed SecuredMessage
v_gnNonSecuredPacket
:=
valueof
(
...
...
@@ -325,7 +325,7 @@ module ItsSecurity_Functions {
var
octetstring
v_gnPayload
;
var
LongPosVector
v_longPosVectorNodeB
:=
f_getPosition
(
c_compNodeB
);
// Use NodeB
var
template
(
value
)
SecuredMessage
v_securedMessage
;
var
template
(
value
)
SituationContainer
v_situation
:=
m_situation
(
CauseCodeType_vehicleBreakdown_
,
VehicleBreakdownSubCauseCode_unavailable_
);
var
template
(
value
)
SituationContainer
v_situation
:=
m_situation
(
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_vehicleBreakdown_
,
LibItsCommon_ASN1_NamedNumbers
.
VehicleBreakdownSubCauseCode_unavailable_
);
// Build signed SecuredMessage
v_gnNonSecuredPacket
:=
valueof
(
...
...
@@ -682,7 +682,7 @@ module ItsSecurity_Functions {
function
fb_secTriggerDenmEvent
()
runs
on
ItsDenm
/* TITAN TODO: system ItsSecSystem */
{
// Local variables
var
template
(
value
)
SituationContainer
v_situation
:=
m_situation
(
CauseCodeType_vehicleBreakdown_
,
VehicleBreakdownSubCauseCode_unavailable_
);
var
template
(
value
)
SituationContainer
v_situation
:=
m_situation
(
LibItsCommon_ASN1_NamedNumbers
.
CauseCodeType_vehicleBreakdown_
,
LibItsCommon_ASN1_NamedNumbers
.
VehicleBreakdownSubCauseCode_unavailable_
);
map
(
self
:
utPort
,
system
:
denmUtPort
);