"Bhan, Deepa" wrote:
>
> Hi:
> I am studying the Cap spec. and there are a couple of things that i do not
> understand well
>
> 1. Extension field
>
> ExtensionField {PARAMETERS-BOUND : bound} ::= SEQUENCE {
> type EXTENSION.&id ({SupportedExtensions {bound}}),
>
> -- shall identify the value of an EXTENSION
> type
> criticality CriticalityType DEFAULT ignore,
> value [1] EXTENSION.&ExtensionType
> ({SupportedExtensions {bound}}{@type}),
> ...
> }
> where
> SupportedExtensions {PARAMETERS-BOUND : bound} EXTENSION ::=
> {firstExtension, ...
> -- full set of network operator extensions --
>
> where
>
> EXTENSION ::= CLASS {
> &ExtensionType,
> &criticality CriticalityType DEFAULT ignore,
> &id Code
> }
>
> WITH SYNTAX {
> EXTENSION-SYNTAX &ExtensionType
> CRITICALITY &criticality
> IDENTIFIED BY &id
> }
>
> where bound is a instance of the Information object class PARAMETERS-BOUND.
>
> How do i interpret all this? I believe SupportedExtensions is a table
> constraint in the ExtensionField sequence? What effect does Supported
> Extension have on the Extension Field.
Did you have a look at the books that you can download from OSS website?
http://www.oss.com/asn1/larmouth.html
http://www.oss.com/asn1/dubuisson.html (Chapter 15)
If you think that the books are not clear enough, please send me email
so that John Larmouth and I can improve them in a future version.
--
Olivier DUBUISSON
france telecom R&D
_ DTL/MSV - 22307 Lannion Cedex - France
( ) tel: +33 2 96 05 38 50 - fax: +33 2 96 05 39 45
/.\/ --------------------------------------
\_/\ Site ASN.1 : http://asn1.elibel.tm.fr/