Folks,

In the specifications I am working with there are many
values which are INTEGERS or OCTET STRINGS having their
own structure.  Is there a way to encode or decode these
values in ASN.1?  I just want to have the ASN.1 code be
more expressive.

An example with ANSI TCAP:

exampleOperation OPERATION ::= {
  ARGUMENT  ExampleArg
  RESULT    ExampleRes
  ERRORS    {exampleError}
  CODE      private:2320  -- Private TCAP 16
}

>From ANSI T1.114:

   "The Operation Code is partitioned into an Operation 
    Family followed by a Specifier associated with each 
    Operation Family member.  The lengths of the 
    Operation Family field and Specifier field are one 
    octet each."

So in the example above I really want to say the code
is 16 (with an Operation Family of "Private TCAP" which
is 9).  

        -Vance

Reply via email to