[Css-csts] 'invalid range' diagnostic value

John Pietras john.pietras at gst.com
Mon Dec 3 13:19:23 EST 2007


In CSTS Procedures Definition Recommendation 0.11, the diagnostic value
'invalid range' is defined as "The value of one of the parameters is
provided with an invalid range. The diagnostic is complemented with a
copy of the invalid parameter". (4.4.2.7.1)

However, in the ASN.1, the diagnostic CHOICE value invalidRange is
complemented by a variable of type Name, which is defined as 

"-- A name is a name used between the service provider and the service
user.
-- This name being not formally agreed can only be used for logging or
-- tracing.
Name					::= VisibleString (FROM (ALL
EXCEPT " "))"


a) Should the definition in 4.4.2.7.1 read "... The diagnostic is
complemented with the name of the invalid parameter"? "A copy of the
invalid parameter" is ambiguous.

b) It seems that as far as the formal specification of the name that
accompanies the 'invalid range' diagnostic is concerned, any string
could show up in Name part of the 'invalid range' diagnostic, whether or
not it looked anything like the name of the parameter that violated the
range check. Might it not be desirable to specify that the parameter
name passed in the 'invalid range' diagnostic be the ASN.1 name of the
parameter in violation? 

Best regards,
John



John Pietras
Global Science & Technology, Inc. (GST)
7855 Walker Drive
Suite 200
Greenbelt, Maryland, USA
20770-3239
Direct:   +1-240-542-1155
GST Main: +1-301-474-9696
Fax:      +1-301-474-5970




More information about the Css-csts mailing list