Title: FIS - ASN.1 syntax error PDR Reference: 98090008 Originator Reference: SARPs Document Reference: FIS SARPs, Section 2.4.4.2.1 Status: RESOLVED Impact : B (Bug) PDR Revision Date: 28/09/98 (SUBMITTED -> RESOLVED) PDR Submission Date: 24/09/98 Submitting State/Organization: Submitting Author Name: Moncreaff, G. Riopel, M. Submitting Author E-mail Address: moncreg@res.raytheon.com, riopelm@res.raytheon.com Submitting Author Supplemental Contact Information: +1.508.490.2048 (Moncreaff), +1.508.490.2595 (Riopel) SARPs Date: ICAO ATNP Version 2.3 - Doc 9705 SARPs Language: English Summary of Defect: "(", ")" are missing when specifying the size constraint of a named BIT STRING. According to ISO/IEC 8824-1 : 1995(E): Type ::= BuiltinType | ReferencedType | ConstrainedType ConstrainedType ::= Type Constraint | TypeWithConstraint BuiltinType ::= BitStringType | ... Constraint ::= "(" ConstrainSpec ExeceptionSpec ")" ConstraintSpec ::= SubTypeConstraint | GeneralConstraint SubTypeConstraint ::= ElementSpec -> Unions -> Intersections -> IntersectionElements -> Element -> SubtypeElements -> SizeConstaint SizeConstraint ::= SIZE Constraint hence BitStringType {...} (SIZE (1,...)) Assigned SME: Sub-Volume II SME Proposed SARPs amendment: In 2.4.4.2.1, change from: FISServiceType ::= BIT STRING { -- Automatic Terminal Information Service (ATIS) atis (0) } SIZE(1,...) To: FISServiceType ::= BIT STRING { -- Automatic Terminal Information Service (ATIS) atis (0) } (SIZE(1,...) ) SME recommendation to CCB: - CCB Decision: atnp_ccb_chair (24/09/98) CCB-7: RESOLVED (28/09/98)