Hi, all

Would someone tell me how the example below decoded IA5String. another word how the 
Hex value ( 02 00 79 33 70) decoded into  [  e164 : "35..3" ]

the Hex  02 00 79 33 70 is broken down in bits as follows:
0                      indicates that no extension addition in "AliasAddress"
0                      indicates that "e164" present
00 0010 0        indicates that the length of "e164" IA5String is 5
                        //Question?????  How can I know the remaining bits(bytes) 
decoded into "35..3"

AliasAddress ::= CHOICE
{
        e164                    IA5String (SIZE (1..128)) (FROM ("0123456789#*,")),
        h323-ID                 BMPString (SIZE (1..256)),      -- Basic ISO/IEC 
10646-1 (Unicode)
        ...,
        url-ID                  IA5String (SIZE(1..512)),       -- URL style address
        transportID             TransportAddress,
        email-ID                IA5String (SIZE(1..512)),       -- rfc822-compliant 
email address
        partyNumber             PartyNumber
}       


thanks a lot!


bing

Reply via email to