Param2 DEFINITIONS AUTOMATIC TAGS ::= BEGIN S1AP-PROTOCOL-IES ::= CLASS { &id INTEGER UNIQUE, &Value } WITH SYNTAX { ID &id TYPE &Value } ProtocolIE-Field {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE { id S1AP-PROTOCOL-IES.&id ({IEsSetParam}), value S1AP-PROTOCOL-IES.&Value ({IEsSetParam}{@id}) } ProtocolIE-Container {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE (SIZE (0..10)) OF ProtocolIE-Field {{IEsSetParam}} HandoverRequired ::= SEQUENCE { protocolIEs ProtocolIE-Container { { HandoverRequiredIEs } }, ... } HandoverRequiredIEs S1AP-PROTOCOL-IES ::= { { ID 1 TYPE OCTET STRING } | { ID 2 TYPE INTEGER }, --Delete-start ..., { ID 100 TYPE INTEGER (0..1023) } | { ID 101 TYPE ENUMERATED {true,false} } --Delete-end } SingleRoot ::= SEQUENCE { protocolIEs ProtocolIE-Container { { SingleRootIEs } }, ... } -- The extension was lost when there was a single root item. SingleRootIEs S1AP-PROTOCOL-IES ::= { { ID 1 TYPE OCTET STRING }, ..., { ID 2 TYPE INTEGER } } END