ETSI's Bug Tracker - Part 07: Using ASN.1 with TTCN-3
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0007463 | Part 07: Using ASN.1 with TTCN-3 | Technical | public | 26-07-2016 12:16 | 15-12-2016 15:50

Reporter | Tomas Urban |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v4.5.1 (published 2013-04) |
Target Version | v4.6.1 (published 2017-05) | Fixed in Version | v4.6.1 (published 2017-05) |
Clause Reference(s) | 9.1
Source (company - Author) | Elvior

Summary | 0007463: Support for named bits

Description

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)

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR7463.doc (206,336) 15-08-2016 14:08 http://oldforge.etsi.org/mantis/file_download.php?file_id=3442&type=bug CR7463-2.doc (206,848) 17-08-2016 09:56 http://oldforge.etsi.org/mantis/file_download.php?file_id=3466&type=bug 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
Date Modified | Username | Field | Change
26-07-2016 12:16 | Tomas Urban | New Issue |
15-08-2016 11:08 | Jens Grabowski | Assigned To | => Jacob Wieland - Spirent
15-08-2016 11:08 | Jens Grabowski | Status | new => assigned
15-08-2016 14:08 | Jacob Wieland - Spirent | File Added: CR7463.doc |
15-08-2016 14:09 | Jacob Wieland - Spirent | Note Added: 0014075 |
15-08-2016 14:10 | Jacob Wieland - Spirent | Note Added: 0014076 |
15-08-2016 14:10 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Tomas Urban
15-08-2016 14:10 | Jacob Wieland - Spirent | Status | assigned => confirmed
17-08-2016 09:56 | Tomas Urban | File Added: CR7463-2.doc |
17-08-2016 10:03 | Tomas Urban | Note Added: 0014123 |
17-08-2016 10:03 | Tomas Urban | Assigned To | Tomas Urban => Jacob Wieland - Spirent
17-08-2016 10:03 | Tomas Urban | Status | confirmed => assigned
17-08-2016 10:03 | Tomas Urban | Status | assigned => confirmed
17-08-2016 10:44 | Jacob Wieland - Spirent | Target Version | => v4.7.1 (published 2018-05)
17-08-2016 14:16 | Jacob Wieland - Spirent | File Added: CR7463-3.doc |
17-08-2016 14:16 | Jacob Wieland - Spirent | Note Added: 0014132 |
17-08-2016 14:16 | Jacob Wieland - Spirent | Status | confirmed => resolved
17-08-2016 14:16 | Jacob Wieland - Spirent | Fixed in Version | => v4.7.1 (published 2018-05)
17-08-2016 14:16 | Jacob Wieland - Spirent | Resolution | open => fixed
17-08-2016 14:16 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Gyorgy Rethy
15-12-2016 15:50 | Gyorgy Rethy | Note Added: 0014441 |
15-12-2016 15:50 | Gyorgy Rethy | Status | resolved => closed
15-12-2016 15:50 | Gyorgy Rethy | Product Version | v4.6.1 (published 2017-05) => v4.5.1 (published 2013-04)
15-12-2016 15:50 | Gyorgy Rethy | Fixed in Version | v4.7.1 (published 2018-05) => v4.6.1 (published 2017-05)
15-12-2016 15:50 | Gyorgy Rethy | Target Version | v4.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