Commit f84d6ce6 authored by Yann Garcia's avatar Yann Garcia
Browse files

Align to CDD Release 2 v4.3

parent 0843485e
Loading
Loading
Loading
Loading
+16 −8
Original line number Diff line number Diff line
@@ -50,6 +50,7 @@
diff --git a/CITSapplMgmtApplReg2.asn b/home/yann/tmp/asn1/CITSapplMgmtApplReg2.asn
index 10d08e7..bd572f4 100644
--- a/CITSapplMgmtApplReg2.asn
+++ b/home/yann/tmp/asn1/CITSapplMgmtApplReg2.asn
@@ -50,11 +50,13 @@ URLreg::=UTF8String
 CountryCode::=UTF8String (SIZE(3)) -- ISO 3166 Alpha-3 code
 
 -- Area definitions
@@ -6,25 +10,29 @@
 ITSRPAREA::=CLASS{
 	&areaRef Int1,
 	&Area
@@ -64,7 +65,7 @@
 	}
 
+
 ITS-RParea::=SEQUENCE{
 	areaTypeNo	ITSRPAREA.&areaRef({ITS-RPareaTypes}),
 	areaType	ITSRPAREA.&Area({ITS-RPareaTypes})
@@ -64,6 +66,7 @@ ITS-RPareaTypes ITSRPAREA::={rpAreaCountryCode | rpAreaGeoPolygon,...}
 
 rpAreaCountryCode	ITSRPAREA::={&areaRef 0, &Area CountryCode}
 rpAreaGeoPolygon	ITSRPAREA::={&areaRef 1, &Area GeoPolygonArea}
-
+*/
 
 GeoPolygonArea::=SEQUENCE{
 	inclusions	GeoInclusionAreas,
 	exclusions	GeoExclusionAreas
@@ -302,7 +303,7 @@
 	iTSmsName	ITSObName,	-- human-readable name of ITS message set
@@ -303,6 +306,7 @@ ITSmsgSet::=SEQUENCE {
 	iTSmsOwner	ITSOwnerInfo	-- owner of the ITS message set
 	}
-
 
+/*
 -- Regulatory region, 6.9.4
 -- whole set of registration information 
 ITSregRegionRegistry::=SEQUENCE OF ITSregRegion
@@ -322,7 +323,7 @@
@@ -322,7 +326,7 @@ ITSpolRegion::=SEQUENCE{
 	polAuthority	ITS-RegPolicyAuthority,
 	polArea	ITS-RParea
 	}

ITSee1-1-0-16460-4-1.patch

deleted100644 → 0
+0 −27
Original line number Diff line number Diff line
@@ -5,10 +5,10 @@
 BEGIN
 
 IMPORTS
-
+/*
 -- ISO 21218
 I-Param FROM ITSllsap {iso(1) standard(0) calm-ll-sap(21218) asnm-1 (1) version2 (2)}
-
+*/
 -- ISO 17419
 VarLengthNumber FROM CITSdataDictionary1 {iso(1) standard(0) cits-applMgmt (17419) dataDictionary (1) version1 (1)}
 
@@ -84,11 +84,11 @@
 	hundredPercent	(200),
 	unknown	(201)
 	}(0..255) -- values larger than 201 are prohibited
-
+/*
 RXcip::=SEQUENCE OF I-Param
 
 TXcip::=SEQUENCE OF I-Param -- may optionally be forwarded to peer ITS station
-
+*/
 
 -- SAM header extension elements
 

ITSee1.asn.patch

0 → 100644
+375 −0
Original line number Diff line number Diff line
diff --git a/ITSee1.asn b/home/yann/tmp/asn1/ITSee1-1-0-16460-4-1.asn
index d92f238..1e14fd9 100644
--- a/ITSee1.asn
+++ b/home/yann/tmp/asn1/ITSee1-1-0-16460-4-1.asn
@@ -1,185 +1,185 @@
--- Electronic attachment to ISO 16460:2020
-
-ITSee1 { iso (1) standard (0) localized(16460) ee(4) version1 (1)} 
-DEFINITIONS AUTOMATIC TAGS ::= 
-BEGIN
-
-IMPORTS
-
--- ISO 21218
-I-Param FROM ITSllsap {iso(1) standard(0) calm-ll-sap(21218) asnm-1 (1) version2 (2)}
-
--- ISO 17419
-VarLengthNumber FROM CITSdataDictionary1 {iso(1) standard(0) cits-applMgmt (17419) dataDictionary (1) version1 (1)}
-
-;
--- End of IMPORTS
-
--- Extension Elements CLASS and reference value definitions 
--- CLASS
-EXT-TYPE ::= CLASS {
-      &extRef RefExt UNIQUE,
-      &ExtValue
-	}
-	WITH SYNTAX {&ExtValue IDENTIFIED BY &extRef}
-
--- General extension (profiling)
-Extension {EXT-TYPE : ExtensionTypes} ::= SEQUENCE {
-	extensionId	EXT-TYPE.&extRef({ExtensionTypes}),
-	value	EXT-TYPE.&ExtValue({ExtensionTypes}{@extensionId})
-	}
--- ExtensionTypes are specified for SAM, SRM, and LM
-
--- Reference values (for all types of extensions)
-RefExt::=INTEGER (0..255)
-
-c-Reserved	RefExt ::= 0
-c-TxPowerUsed80211	RefExt ::= 4 -- LM-N-Header, SAM Header
-c-2Dlocation	RefExt ::= 5 -- SAM Header
-c-3Dlocation	RefExt ::= 6 -- SAM Header
-c-advertiserID	RefExt ::= 7 -- SAM Header
-c-ProviderServContext	RefExt ::= 8 -- SAM Service Info
-c-IPv6Address	RefExt ::= 9 -- SAM Service Info
-c-servicePort	RefExt ::= 10 -- SAM Service Info
-c-ProviderMACaddress	RefExt ::= 11 -- SAM Service Info
-c-EDCAparameterSet	RefExt ::= 12 -- SAM Channel Info
-c-SecondaryDNS	RefExt ::= 13 -- SAM Routing Advertisement
-c-GatewayMACaddress	RefExt ::= 14 -- SAM Routing Advertisement
-c-ChannelNumber80211	RefExt ::= 15 -- LM-N-Header
-c-DataRate80211	RefExt ::= 16 -- LM-N-Header
-c-RepeatRate	RefExt ::= 17 -- SAM Header
-/*
-Deprecated: c-CountryString	RefExt ::= 18 -- SAM Header
-*/
-c-RCPIthreshold	RefExt ::= 19 -- SAM Service Info
-c-WSAcountThreshold	RefExt ::= 20 -- SAM Service Info
-c-ChannelAccess	RefExt ::= 21 -- SAM Channel Info
-c-WSAcountThresInt	RefExt ::= 22 -- SAM Service Info
-c-ChannelLoad 	RefExt ::= 23 -- SAE / CAMP / 1609 are working on this
-c-SrvOpP-ProtocolStack	RefExt ::= 24
-c-LMtxCip	RefExt ::= 80 -- LM-N-Header 
-c-LMrxCip	RefExt ::= 81 -- LM-N-Header 
-c-LMchannelBusyRatio	RefExt ::= 82 -- LM-N-Header 
-c-LMpacketID	RefExt ::= 83 -- LM-T-Header 
-c-ExtendedChannelInfos	RefExt ::= 84 -- SAM Header
-c-SAMapplicationData	RefExt ::= 85 -- SAM Service Info
--- The value range 86 to 120 is reserved for ISO 
--- all other values of	RefExt are reserved for IEEE
-
--- ChannelLoad specification is not yet available.
-
-
--- LM extension elements
-
-DataRate80211::=INTEGER(0..255)
-
-TXpower80211::=INTEGER(-128..127)
-
-ChannelNumber80211::=INTEGER(0..255)
-
-LMchannelBusyRatio::=INTEGER{
-	zeroPercent	(0),
-	halfPercent	(1),
-	onePercent	(2),
-	hundredPercent	(200),
-	unknown	(201)
-	}(0..255) -- values larger than 201 are prohibited
-
-RXcip::=SEQUENCE OF I-Param
-
-TXcip::=SEQUENCE OF I-Param -- may optionally be forwarded to peer ITS station
-
-
--- SAM header extension elements
-
-RepeatRate ::= INTEGER (0..255)
-
-TwoDLocation ::= SEQUENCE {
-	latitude 	Latitude,
-	longitude 	Longitude
-	}
-
-ThreeDLocation ::= SEQUENCE {
-	latitude 	Latitude,
-	longitude 	Longitude,
-	elevation	Elevation
-	}
-
--- max. 32 octets are allowed in AdvertiserIdentifier!!!
--- 32 characters may produce more than 32 octets in UPER
-AdvertiserIdentifier ::= UTF8String (SIZE (1..32))
-
-
-
---ServiceInfo extension elements
-ProviderServiceContext ::= SEQUENCE{
-    fillBit	BIT STRING (SIZE(3)), -- all bits set to zero!
-    psc	OCTET STRING (SIZE(0..31)) -- size zero is not recommended
-    }
-
-IPv6Address ::= OCTET STRING (SIZE (16))
-
-ServicePort ::= INTEGER (0..65535)
-
-ProviderMacAddress ::= MACaddress
-
-MACaddress ::= OCTET STRING (SIZE(6))
-
-RcpiThreshold ::= INTEGER (0..255) -- see IEEE Std 802.11
-
-WsaCountThreshold ::= INTEGER (0..255)
-
-WsaCountThresholdInterval ::= INTEGER (0..255) -- value 0 is not used
-
-SAMapplicationData ::= OCTET STRING 
-
---ChannelInfo extension elements
-EdcaParameterSet ::= SEQUENCE{
-	acbeRecord	EdcaParameterRecord,
-	acbkRecord	EdcaParameterRecord,
-	acviRecord	EdcaParameterRecord,
-	acvoRecord	EdcaParameterRecord
-	}
-
-EdcaParameterRecord ::= SEQUENCE {
-	res	INTEGER (0..1),
-	aci	INTEGER (0..3),
-	acm 	INTEGER (0..1),
-	aifsn	INTEGER (0..15),
-	ecwMax	INTEGER (0..15),
-	ecwMin	INTEGER (0..15),
-	txopLimit	INTEGER (0..65535)
-	}
-
-ChannelAccess80211 ::= INTEGER {
-	continuous	(0),
-	alternatingSCH	(1),
-	alternatingCCH	(2)
-	} (0..255)
-
-
--- RoutingAdvertisement extension elements
-
-SecondaryDns ::= IPv6Address
-
-GatewayMacAddress ::= MACaddress
-
-Latitude ::= SEQUENCE{
-	fillBit	BIT STRING (SIZE(1)), -- set to '0' (MSB of Latitude)
-	lat	INTEGER (-900000000..900000001)
-	}
-
-Longitude ::= INTEGER (-1800000000..1800000001)
-
-Elevation ::= INTEGER (-4096..61439)
-
--- Communication protocol stack identifier.
-/* specified in CEN/TS 17496 (ISO/TS 21185)
-   SrvOpP-ProtocolStack contains the numbers originally presented in EN ISO 17419
-   with the ASN.1 type ITSprotocolStackID
-*/
-
-SrvOpP-ProtocolStack::=VarLengthNumber
-
-
-END
+-- Electronic attachment to ISO 16460:2020
+
+ITSee1 { iso (1) standard (0) localized(16460) ee(4) version1 (1)} 
+DEFINITIONS AUTOMATIC TAGS ::= 
+BEGIN
+
+IMPORTS
+/*
+-- ISO 21218
+I-Param FROM ITSllsap {iso(1) standard(0) calm-ll-sap(21218) asnm-1 (1) version2 (2)}
+*/
+-- ISO 17419
+VarLengthNumber FROM CITSdataDictionary1 {iso(1) standard(0) cits-applMgmt (17419) dataDictionary (1) version1 (1)}
+
+;
+-- End of IMPORTS
+
+-- Extension Elements CLASS and reference value definitions 
+-- CLASS
+EXT-TYPE ::= CLASS {
+      &extRef RefExt UNIQUE,
+      &ExtValue
+	}
+	WITH SYNTAX {&ExtValue IDENTIFIED BY &extRef}
+
+-- General extension (profiling)
+Extension {EXT-TYPE : ExtensionTypes} ::= SEQUENCE {
+	extensionId	EXT-TYPE.&extRef({ExtensionTypes}),
+	value	EXT-TYPE.&ExtValue({ExtensionTypes}{@extensionId})
+	}
+-- ExtensionTypes are specified for SAM, SRM, and LM
+
+-- Reference values (for all types of extensions)
+RefExt::=INTEGER (0..255)
+
+c-Reserved	RefExt ::= 0
+c-TxPowerUsed80211	RefExt ::= 4 -- LM-N-Header, SAM Header
+c-2Dlocation	RefExt ::= 5 -- SAM Header
+c-3Dlocation	RefExt ::= 6 -- SAM Header
+c-advertiserID	RefExt ::= 7 -- SAM Header
+c-ProviderServContext	RefExt ::= 8 -- SAM Service Info
+c-IPv6Address	RefExt ::= 9 -- SAM Service Info
+c-servicePort	RefExt ::= 10 -- SAM Service Info
+c-ProviderMACaddress	RefExt ::= 11 -- SAM Service Info
+c-EDCAparameterSet	RefExt ::= 12 -- SAM Channel Info
+c-SecondaryDNS	RefExt ::= 13 -- SAM Routing Advertisement
+c-GatewayMACaddress	RefExt ::= 14 -- SAM Routing Advertisement
+c-ChannelNumber80211	RefExt ::= 15 -- LM-N-Header
+c-DataRate80211	RefExt ::= 16 -- LM-N-Header
+c-RepeatRate	RefExt ::= 17 -- SAM Header
+/*
+Deprecated: c-CountryString	RefExt ::= 18 -- SAM Header
+*/
+c-RCPIthreshold	RefExt ::= 19 -- SAM Service Info
+c-WSAcountThreshold	RefExt ::= 20 -- SAM Service Info
+c-ChannelAccess	RefExt ::= 21 -- SAM Channel Info
+c-WSAcountThresInt	RefExt ::= 22 -- SAM Service Info
+c-ChannelLoad 	RefExt ::= 23 -- SAE / CAMP / 1609 are working on this
+c-SrvOpP-ProtocolStack	RefExt ::= 24
+c-LMtxCip	RefExt ::= 80 -- LM-N-Header 
+c-LMrxCip	RefExt ::= 81 -- LM-N-Header 
+c-LMchannelBusyRatio	RefExt ::= 82 -- LM-N-Header 
+c-LMpacketID	RefExt ::= 83 -- LM-T-Header 
+c-ExtendedChannelInfos	RefExt ::= 84 -- SAM Header
+c-SAMapplicationData	RefExt ::= 85 -- SAM Service Info
+-- The value range 86 to 120 is reserved for ISO 
+-- all other values of	RefExt are reserved for IEEE
+
+-- ChannelLoad specification is not yet available.
+
+
+-- LM extension elements
+
+DataRate80211::=INTEGER(0..255)
+
+TXpower80211::=INTEGER(-128..127)
+
+ChannelNumber80211::=INTEGER(0..255)
+
+LMchannelBusyRatio::=INTEGER{
+	zeroPercent	(0),
+	halfPercent	(1),
+	onePercent	(2),
+	hundredPercent	(200),
+	unknown	(201)
+	}(0..255) -- values larger than 201 are prohibited
+/*
+RXcip::=SEQUENCE OF I-Param
+
+TXcip::=SEQUENCE OF I-Param -- may optionally be forwarded to peer ITS station
+*/
+
+-- SAM header extension elements
+
+RepeatRate ::= INTEGER (0..255)
+
+TwoDLocation ::= SEQUENCE {
+	latitude 	Latitude,
+	longitude 	Longitude
+	}
+
+ThreeDLocation ::= SEQUENCE {
+	latitude 	Latitude,
+	longitude 	Longitude,
+	elevation	Elevation
+	}
+
+-- max. 32 octets are allowed in AdvertiserIdentifier!!!
+-- 32 characters may produce more than 32 octets in UPER
+AdvertiserIdentifier ::= UTF8String (SIZE (1..32))
+
+
+
+--ServiceInfo extension elements
+ProviderServiceContext ::= SEQUENCE{
+    fillBit	BIT STRING (SIZE(3)), -- all bits set to zero!
+    psc	OCTET STRING (SIZE(0..31)) -- size zero is not recommended
+    }
+
+IPv6Address ::= OCTET STRING (SIZE (16))
+
+ServicePort ::= INTEGER (0..65535)
+
+ProviderMacAddress ::= MACaddress
+
+MACaddress ::= OCTET STRING (SIZE(6))
+
+RcpiThreshold ::= INTEGER (0..255) -- see IEEE Std 802.11
+
+WsaCountThreshold ::= INTEGER (0..255)
+
+WsaCountThresholdInterval ::= INTEGER (0..255) -- value 0 is not used
+
+SAMapplicationData ::= OCTET STRING 
+
+--ChannelInfo extension elements
+EdcaParameterSet ::= SEQUENCE{
+	acbeRecord	EdcaParameterRecord,
+	acbkRecord	EdcaParameterRecord,
+	acviRecord	EdcaParameterRecord,
+	acvoRecord	EdcaParameterRecord
+	}
+
+EdcaParameterRecord ::= SEQUENCE {
+	res	INTEGER (0..1),
+	aci	INTEGER (0..3),
+	acm 	INTEGER (0..1),
+	aifsn	INTEGER (0..15),
+	ecwMax	INTEGER (0..15),
+	ecwMin	INTEGER (0..15),
+	txopLimit	INTEGER (0..65535)
+	}
+
+ChannelAccess80211 ::= INTEGER {
+	continuous	(0),
+	alternatingSCH	(1),
+	alternatingCCH	(2)
+	} (0..255)
+
+
+-- RoutingAdvertisement extension elements
+
+SecondaryDns ::= IPv6Address
+
+GatewayMacAddress ::= MACaddress
+
+Latitude ::= SEQUENCE{
+	fillBit	BIT STRING (SIZE(1)), -- set to '0' (MSB of Latitude)
+	lat	INTEGER (-900000000..900000001)
+	}
+
+Longitude ::= INTEGER (-1800000000..1800000001)
+
+Elevation ::= INTEGER (-4096..61439)
+
+-- Communication protocol stack identifier.
+/* specified in CEN/TS 17496 (ISO/TS 21185)
+   SrvOpP-ProtocolStack contains the numbers originally presented in EN ISO 17419
+   with the ASN.1 type ITSprotocolStackID
+*/
+
+SrvOpP-ProtocolStack::=VarLengthNumber
+
+
+END

ITSsa1-1-0-16460-2-1.patch

deleted100644 → 0
+0 −43
Original line number Diff line number Diff line
@@ -97,8 +97,8 @@
 	}
 
 ChannelOptions ::= SEQUENCE{
-	systemService	SystemService OPTIONAL, 
-	serviceProviderPort	ReplyAddress OPTIONAL,
+	systemService	NULL  OPTIONAL, -- SystemService
+	serviceProviderPort	NULL OPTIONAL, -- ReplyAddress
 	extensions	ServiceInfoExts OPTIONAL 
 	}
 
@@ -106,13 +106,13 @@
 	notUsed	(0), -- no change of channel
 	firstEntry	(1) 
 	}(0..31)
-
+/*
 ReplyAddress ::= PortNumber 
 
 SystemService ::= SEQUENCE OF SystemServiceAndContext
 
 SystemServiceAndContext ::= SamContext -- only ITS-AID = 0 allowed
-
+*/
 -- Service Info Extensions
 ServiceInfoExts ::= SEQUENCE OF ServiceInfoExt
 
@@ -219,7 +219,7 @@
 	{ GatewayMacAddress	IDENTIFIED BY c-GatewayMACaddress },
 	...
 	}
-
+/*
 -- Service Response Message
 -- not supported in IEEE 1609.3â„¢-2016
 Srm ::= SEQUENCE{
@@ -309,5 +309,5 @@
 --	{ 	IDENTIFIED BY  },
 	...
 	}
-
+*/
 END

ITSsa1.asn.patch

0 → 100644
+635 −0

File added.

Preview size limit exceeded, changes collapsed.

Loading