ETSI's Bug Tracker - Part 07: Using ASN.1 with TTCN-3
View Issue Details
0007463Part 07: Using ASN.1 with TTCN-3Technicalpublic26-07-2016 12:1615-12-2016 15:50
Tomas Urban 
Gyorgy Rethy 
normalminorhave not tried
closedfixed 
v4.5.1 (published 2013-04) 
v4.6.1 (published 2017-05)v4.6.1 (published 2017-05) 
9.1
Elvior
0007463: Support for named bits
The conversion rules for ASN.1 currently ignore named bit identifiers (section 9.1 rule 12). However, they are in fact used in some TTCN-3 standardized test suites (e.g. ITS) in a similar fashion as named numbers and I believe that most of the tools have some non-standard support for them.

Proposal: allow automatic import of named bits as constants (in a similar way as named numbers are allowed)
No tags attached.
doc CR7463.doc (206,336) 15-08-2016 14:08
http://oldforge.etsi.org/mantis/file_download.php?file_id=3442&type=bug
doc CR7463-2.doc (206,848) 17-08-2016 09:56
http://oldforge.etsi.org/mantis/file_download.php?file_id=3466&type=bug
doc CR7463-3.doc (199,168) 17-08-2016 14:16
http://oldforge.etsi.org/mantis/file_download.php?file_id=3474&type=bug
Issue History
26-07-2016 12:16Tomas UrbanNew Issue
15-08-2016 11:08Jens GrabowskiAssigned To => Jacob Wieland - Spirent
15-08-2016 11:08Jens GrabowskiStatusnew => assigned
15-08-2016 14:08Jacob Wieland - SpirentFile Added: CR7463.doc
15-08-2016 14:09Jacob Wieland - SpirentNote Added: 0014075
15-08-2016 14:10Jacob Wieland - SpirentNote Added: 0014076
15-08-2016 14:10Jacob Wieland - SpirentAssigned ToJacob Wieland - Spirent => Tomas Urban
15-08-2016 14:10Jacob Wieland - SpirentStatusassigned => confirmed
17-08-2016 09:56Tomas UrbanFile Added: CR7463-2.doc
17-08-2016 10:03Tomas UrbanNote Added: 0014123
17-08-2016 10:03Tomas UrbanAssigned ToTomas Urban => Jacob Wieland - Spirent
17-08-2016 10:03Tomas UrbanStatusconfirmed => assigned
17-08-2016 10:03Tomas UrbanStatusassigned => confirmed
17-08-2016 10:44Jacob Wieland - SpirentTarget Version => v4.7.1 (published 2018-05)
17-08-2016 14:16Jacob Wieland - SpirentFile Added: CR7463-3.doc
17-08-2016 14:16Jacob Wieland - SpirentNote Added: 0014132
17-08-2016 14:16Jacob Wieland - SpirentStatusconfirmed => resolved
17-08-2016 14:16Jacob Wieland - SpirentFixed in Version => v4.7.1 (published 2018-05)
17-08-2016 14:16Jacob Wieland - SpirentResolutionopen => fixed
17-08-2016 14:16Jacob Wieland - SpirentAssigned ToJacob Wieland - Spirent => Gyorgy Rethy
15-12-2016 15:50Gyorgy RethyNote Added: 0014441
15-12-2016 15:50Gyorgy RethyStatusresolved => closed
15-12-2016 15:50Gyorgy RethyProduct Versionv4.6.1 (published 2017-05) => v4.5.1 (published 2013-04)
15-12-2016 15:50Gyorgy RethyFixed in Versionv4.7.1 (published 2018-05) => v4.6.1 (published 2017-05)
15-12-2016 15:50Gyorgy RethyTarget Versionv4.7.1 (published 2018-05) => v4.6.1 (published 2017-05)

Notes
(0014075)
Jacob Wieland - Spirent   
15-08-2016 14:09   
Slightly changed the rules for mapping named bit values to add padding 0s at the end to fulful minimal type length requirements.
(0014076)
Jacob Wieland - Spirent   
15-08-2016 14:10   
please review
(0014123)
Tomas Urban   
17-08-2016 10:03   
The proposal is acceptable. I made several minor changes:
1. Added named bit identifier to the rule on constant names
2. Removed the new rule for type of the integer constant, because we already have a rule on that (constants are of the original ASN.1 type)
3. Changed the apostrophe symbol in examples to the correct one

If you are fine with the changes, you can mark the CR as resolved.
(0014132)
Jacob Wieland - Spirent   
17-08-2016 14:16   
changed the wrong quotation marks to proper ones, too.

Otherwise, fine with me.
(0014441)
Gyorgy Rethy   
15-12-2016 15:50   
Added to draft V4.5.2