H.450.1 ASN.1 interoperability issue
Mark.Brown at ED.ACULAB.COM
Wed May 15 14:57:54 EDT 2002
On Tue, May 14, 2002 at 11:22:14AM -0400, Sasha Ruditsky wrote:
> 18.104.22.168 of the V4 implementors guide does not CHANGE/CONTRADICT ASN.1 of
> it EXPLAINS how to encode values correctly according to ASN.1 definitions of
I think we all agree here - the ASN.1 is unchanged so an implementation
should be able to use the ASN.1 from H.450.1 verbatim without reference
to the IG and not experience interoperability problems due to this.
> And this correct encoding is: (as written in 22.214.171.124)
> invoke.invokeId shall be encoded as INTEGER(0..65535)
Could someone please clarify for me exactly where this constraint comes
I believe the source of the interoperability issues we're experiencing
in relation to this is that implementors have read the note in the IG,
seen that InvokeIdSet is defined in table 3 and therefore assumed that
126.96.36.199 must be correcting the ASN.1 there when in fact all it's doing
is pointing out the existence of a constraint that's already there.
> returnResult.invokeId and returnError.invokeId shall be encoded as INTEGER
I don't think there has ever been any question about this.
More information about the sg16-avd