- RNSAP regenerated from the last specification Release 6 V6.13.0 (2007-03)
authorkukosa <kukosa@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 14 May 2007 14:11:43 +0000 (14:11 +0000)
committerkukosa <kukosa@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 14 May 2007 14:11:43 +0000 (14:11 +0000)
  (original unchanged ASN.1 source could be used because asn2wrs has been improved)
- IE value switch(){} replaced with dissector table
  (some switch() and dummy CHOICE still remains but will be removed soon)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21761 f5534014-38df-0310-8fa8-9805f1628bb7

15 files changed:
asn1/Makefile.am
asn1/rnsap/Makefile
asn1/rnsap/Makefile.nmake
asn1/rnsap/RNSAP-CommonDataTypes.asn [new file with mode: 0644]
asn1/rnsap/RNSAP-Constants.asn [new file with mode: 0644]
asn1/rnsap/RNSAP-Containers.asn [new file with mode: 0644]
asn1/rnsap/RNSAP-IEs.asn [new file with mode: 0644]
asn1/rnsap/RNSAP-PDU-Contents.asn [new file with mode: 0644]
asn1/rnsap/RNSAP-PDU-Descriptions.asn [new file with mode: 0644]
asn1/rnsap/packet-rnsap-template.c
asn1/rnsap/rnsap.asn [deleted file]
asn1/rnsap/rnsap.cnf
asn1/rnsap/rnsap_dummy.asn [new file with mode: 0644]
epan/dissectors/packet-rnsap.c
epan/dissectors/packet-rnsap.h [deleted file]

index a8e589a597bedb73a12b8f4087dcb5b9fa9e792a..a28d13a8fd6549ed3597620eeea19c03932bf0a3 100644 (file)
@@ -329,8 +329,13 @@ EXTRA_DIST = \
        rnsap/Makefile  \
        rnsap/Makefile.nmake    \
        rnsap/packet-rnsap-template.c   \
-       rnsap/packet-rnsap-template.h   \
-       rnsap/rnsap.asn \
+       rnsap/rnsap_dummy.asn \
+       rnsap/RNSAP-CommonDataTypes.asn \
+       rnsap/RNSAP-Constants.asn \
+       rnsap/RNSAP-Containers.asn \
+       rnsap/RNSAP-IEs.asn \
+       rnsap/RNSAP-PDU-Contents.asn \
+       rnsap/RNSAP-PDU-Descriptions.asn \
        rnsap/rnsap.cnf \
        ros/Makefile    \
        ros/Makefile.nmake      \
index 881372a1a98f26881fc308f773104d4b6619f645..9fc543a02c60c08c44137164d95c94759e7fe2ef 100644 (file)
@@ -1,13 +1,13 @@
 # $Id$
 
-DISSECTOR_FILES=packet-rnsap.c packet-rnsap.h
+DISSECTOR_FILES=packet-rnsap.c
 
 all: generate_dissector
 
 generate_dissector: $(DISSECTOR_FILES)
 
-$(DISSECTOR_FILES): ../../tools/asn2wrs.py rnsap.asn packet-rnsap-template.c packet-rnsap-template.h rnsap.cnf
-       python ../../tools/asn2wrs.py -e -p rnsap -c rnsap.cnf -s packet-rnsap-template  rnsap.asn
+$(DISSECTOR_FILES): ../../tools/asn2wrs.py rnsap.asn packet-rnsap-template.c rnsap.cnf
+       python ../../tools/asn2wrs.py -p rnsap -c rnsap.cnf -s packet-rnsap-template  RNSAP-CommonDataTypes.asn RNSAP-Constants.asn RNSAP-Containers.asn RNSAP-IEs.asn RNSAP-PDU-Contents.asn RNSAP-PDU-Descriptions.asn rnsap_dummy.asn
 
 clean:
        rm -f parsetab.py $(DISSECTOR_FILES)
index ff3150e8f0cbd2ff451ff5d645c94e84dbafd514..1d457fda5959e2c3447f9e3fa6cd6546e8cff9a6 100644 (file)
@@ -7,15 +7,16 @@ include ../../config.nmake
 UNIX2DOS=$(PERL) ../../tools/unix2dos.pl
 
 PROTOCOL_NAME=rnsap
-DISSECTOR_FILES=packet-$(PROTOCOL_NAME).c packet-$(PROTOCOL_NAME).h
+DISSECTOR_FILES=packet-$(PROTOCOL_NAME).c
+RNSAP_ASN=RNSAP-CommonDataTypes.asn RNSAP-Constants.asn RNSAP-Containers.asn RNSAP-IEs.asn RNSAP-PDU-Contents.asn RNSAP-PDU-Descriptions.asn rnsap_dummy.asn 
 
 all: generate_dissector
 
 generate_dissector: $(DISSECTOR_FILES)
 
-$(DISSECTOR_FILES): ../../tools/asn2wrs.py rnsap.asn packet-rnsap-template.c packet-rnsap-template.h rnsap.cnf
+$(DISSECTOR_FILES): ../../tools/asn2wrs.py $(RNSAP_ASN) packet-rnsap-template.c rnsap.cnf
 !IFDEF PYTHON
-       $(PYTHON) "../../tools/asn2wrs.py" -e -p $(PROTOCOL_NAME) -c rnsap.cnf -s packet-rnsap-template rnsap.asn
+       $(PYTHON) "../../tools/asn2wrs.py" -p $(PROTOCOL_NAME) -c rnsap.cnf -s packet-rnsap-template $(RNSAP_ASN)
 !ELSE
        @echo Error: You need Python to use asn2wrs.py
        @exit 1
@@ -35,12 +36,9 @@ maintainer-clean: distclean
 
 fix_eol: generate_dissector
        move packet-$(PROTOCOL_NAME).c packet-$(PROTOCOL_NAME).c.tmp
-       move packet-$(PROTOCOL_NAME).h packet-$(PROTOCOL_NAME).h.tmp
        $(UNIX2DOS) < packet-$(PROTOCOL_NAME).c.tmp > packet-$(PROTOCOL_NAME).c
-       $(UNIX2DOS) < packet-$(PROTOCOL_NAME).h.tmp > packet-$(PROTOCOL_NAME).h
-       del /f packet-$(PROTOCOL_NAME).c.tmp packet-$(PROTOCOL_NAME).h.tmp
+       del /f packet-$(PROTOCOL_NAME).c.tmp
 
 copy_files: generate_dissector fix_eol
        xcopy packet-$(PROTOCOL_NAME).c ..\..\epan\dissectors /d /y
-       xcopy packet-$(PROTOCOL_NAME).h ..\..\epan\dissectors /d /y
 
diff --git a/asn1/rnsap/RNSAP-CommonDataTypes.asn b/asn1/rnsap/RNSAP-CommonDataTypes.asn
new file mode 100644 (file)
index 0000000..403bb1d
--- /dev/null
@@ -0,0 +1,67 @@
+-- RNSAP-CommonDataTypes.asn
+--
+-- Taken from 3GPP TS 25.423 V6.13.0 (2007-03)
+-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.423/25423-6d0.zip/25423-6d0.DOC
+--
+-- 9.3.5 Common Definitions
+--
+-- $Id$
+--
+
+
+-- **************************************************************
+--
+-- Common definitions
+--
+-- **************************************************************
+
+RNSAP-CommonDataTypes {
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) 
+umts-Access (20) modules (3) rnsap (1) version1 (1) rnsap-CommonDataTypes (3)  }
+
+DEFINITIONS AUTOMATIC TAGS ::= 
+
+BEGIN
+
+-- **************************************************************
+--
+-- Extension constants
+--
+-- **************************************************************
+
+maxPrivateIEs                                                                  INTEGER ::= 65535
+maxProtocolExtensions                                                  INTEGER ::= 65535
+maxProtocolIEs                                                                 INTEGER ::= 65535
+
+-- **************************************************************
+--
+-- Common Data Types
+--
+-- **************************************************************
+
+Criticality            ::= ENUMERATED { reject, ignore, notify }
+
+Presence               ::= ENUMERATED { optional, conditional, mandatory }
+
+PrivateIE-ID   ::= CHOICE {
+       local                           INTEGER (0.. maxPrivateIEs),
+       global                          OBJECT IDENTIFIER
+}
+
+ProcedureCode          ::= INTEGER (0..255)
+
+ProcedureID ::= SEQUENCE {
+       procedureCode                   ProcedureCode,
+       ddMode                          ENUMERATED { tdd, fdd, common, ... }
+}
+
+ProtocolIE-ID          ::= INTEGER (0..maxProtocolIEs)
+
+TransactionID          ::= CHOICE {
+       shortTransActionId      INTEGER (0..127),
+       longTransActionId       INTEGER (0..32767)
+}
+
+TriggeringMessage      ::= ENUMERATED { initiating-message, successful-outcome, unsuccessful-outcome, outcome }
+
+END
diff --git a/asn1/rnsap/RNSAP-Constants.asn b/asn1/rnsap/RNSAP-Constants.asn
new file mode 100644 (file)
index 0000000..9ac9fe7
--- /dev/null
@@ -0,0 +1,645 @@
+-- RNSAP-Constants.asn
+--
+-- Taken from 3GPP TS 25.423 V6.13.0 (2007-03)
+-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.423/25423-6d0.zip/25423-6d0.DOC
+--
+-- 9.3.6 Constant Definitions
+--
+-- $Id$
+--
+
+
+-- **************************************************************
+--
+-- Constant definitions
+--
+-- **************************************************************
+
+RNSAP-Constants {
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) 
+umts-Access (20) modules (3) rnsap (1) version1 (1) rnsap-Constants (4) }
+
+DEFINITIONS AUTOMATIC TAGS ::= 
+
+BEGIN
+
+IMPORTS
+       ProcedureCode,
+       ProtocolIE-ID
+FROM RNSAP-CommonDataTypes;
+
+-- **************************************************************
+--
+-- Elementary Procedures
+--
+-- **************************************************************
+
+id-commonTransportChannelResourcesInitialisation                       ProcedureCode ::= 0
+id-commonTransportChannelResourcesRelease                                      ProcedureCode ::= 1
+id-compressedModeCommand                                                                       ProcedureCode ::= 2
+id-downlinkPowerControl                                                                                ProcedureCode ::= 3
+id-downlinkPowerTimeslotControl                                                                ProcedureCode ::= 4
+id-downlinkSignallingTransfer                                                          ProcedureCode ::= 5
+id-errorIndication                                                                                     ProcedureCode ::= 6
+id-dedicatedMeasurementFailure                                                         ProcedureCode ::= 7
+id-dedicatedMeasurementInitiation                                                      ProcedureCode ::= 8
+id-dedicatedMeasurementReporting                                                       ProcedureCode ::= 9
+id-dedicatedMeasurementTermination                                                     ProcedureCode ::= 10
+id-paging                                                                                                      ProcedureCode ::= 11
+id-physicalChannelReconfiguration                                                      ProcedureCode ::= 12
+id-privateMessage                                                                                      ProcedureCode ::= 13
+id-radioLinkAddition                                                                           ProcedureCode ::= 14
+id-radioLinkCongestion                                                                         ProcedureCode ::= 34
+id-radioLinkDeletion                                                                           ProcedureCode ::= 15
+id-radioLinkFailure                                                                                    ProcedureCode ::= 16
+id-radioLinkPreemption                                                                         ProcedureCode ::= 17
+id-radioLinkRestoration                                                                                ProcedureCode ::= 18
+id-radioLinkSetup                                                                                      ProcedureCode ::= 19
+id-relocationCommit                                                                                    ProcedureCode ::= 20
+id-synchronisedRadioLinkReconfigurationCancellation                    ProcedureCode ::= 21
+id-synchronisedRadioLinkReconfigurationCommit                          ProcedureCode ::= 22
+id-synchronisedRadioLinkReconfigurationPreparation                     ProcedureCode ::= 23
+id-unSynchronisedRadioLinkReconfiguration                                      ProcedureCode ::= 24
+id-uplinkSignallingTransfer                                                                    ProcedureCode ::= 25
+id-commonMeasurementFailure                                                                    ProcedureCode ::= 26
+id-commonMeasurementInitiation                                                         ProcedureCode ::= 27
+id-commonMeasurementReporting                                                          ProcedureCode ::= 28
+id-commonMeasurementTermination                                                                ProcedureCode ::= 29
+id-informationExchangeFailure                                                          ProcedureCode ::= 30
+id-informationExchangeInitiation                                                       ProcedureCode ::= 31
+id-informationReporting                                                                                ProcedureCode ::= 32
+id-informationExchangeTermination                                                      ProcedureCode ::= 33
+id-reset                                                                                                       ProcedureCode ::= 35
+id-radioLinkActivation                                                                                 ProcedureCode ::= 36
+id-gERANuplinkSignallingTransfer                                                       ProcedureCode ::= 37
+id-radioLinkParameterUpdate                                                                    ProcedureCode ::= 38
+id-uEMeasurementFailure                                                                                ProcedureCode ::= 39
+id-uEMeasurementInitiation                                                                     ProcedureCode ::= 40
+id-uEMeasurementReporting                                                                      ProcedureCode ::= 41
+id-uEMeasurementTermination                                                                    ProcedureCode ::= 42
+id-iurDeactivateTrace                                                                          ProcedureCode ::= 43
+id-iurInvokeTrace                                                                                      ProcedureCode ::= 44
+id-mBMSAttach                                                                                          ProcedureCode ::= 45
+id-mBMSDetach                                                                                          ProcedureCode ::= 46
+id-directInformationTransfer                                                           ProcedureCode ::= 48
+
+-- **************************************************************
+--
+-- Lists
+--
+-- **************************************************************
+
+maxCellSIB11OrSIB12                                            INTEGER ::= 32
+maxCellsMeas                                                   INTEGER ::= 8
+maxRateMatching                                                        INTEGER ::= 256
+maxNoOfDSCHs                                                   INTEGER ::= 10
+maxNoOfDSCHsLCR                                                        INTEGER ::= 10
+maxNoOfRB                                                              INTEGER ::= 32
+maxNoOfUSCHs                                                   INTEGER ::= 10
+maxNoOfUSCHsLCR                                                        INTEGER ::= 10
+maxNrOfTFCs                                                            INTEGER ::= 1024
+maxNrOfTFs                                                             INTEGER ::= 32
+maxNrOfCCTrCHs                                                 INTEGER ::= 16
+maxNrOfCCTrCHsLCR                                              INTEGER ::= 16
+maxNrOfDCHs                                                            INTEGER ::= 128
+maxNrOfDL-Codes                                                        INTEGER ::= 8
+maxNrOfDPCHs                                                   INTEGER ::= 240
+maxNrOfDPCHsPerRL-1                                            INTEGER ::= 239 -- maxNrofCCTrCH*maxNrOfULTs-1
+maxNrOfDPCHsLCR                                                        INTEGER ::= 240
+maxNrOfDPCHsLCRPerRL-1                                 INTEGER ::= 95  -- maxNrofCCTrCH*maxNrOfULTsLCR-1
+maxNrOfErrors                                                  INTEGER ::= 256
+maxNrOfMACcshSDU-Length                                        INTEGER ::= 16
+maxNrOfMBMSServices                                            INTEGER ::= 128
+maxNrOfActiveMBMSServices                              INTEGER ::= 256
+maxNrOfPoints                                                  INTEGER ::= 15
+maxNrOfRLs                                                             INTEGER ::= 16
+maxNrOfRLSets                                                  INTEGER ::= maxNrOfRLs
+maxNrOfRLSets-1                                                INTEGER ::= 15  -- maxNrOfRLSets - 1
+maxNrOfRLs-1                                                   INTEGER ::= 15  -- maxNrOfRLs - 1
+maxNrOfRLs-2                                                   INTEGER ::= 14  -- maxNrOfRLs - 2
+maxNrOfUEs                                                             INTEGER ::= 4096
+maxNrOfULTs                                                            INTEGER ::= 15
+maxNrOfULTsLCR                                                 INTEGER ::= 6
+maxNrOfDLTs                                                            INTEGER ::= 15
+maxNrOfDLTsLCR                                                 INTEGER ::= 6
+maxRNCinURA-1                                                  INTEGER ::= 15
+maxTTI-Count                                                   INTEGER ::= 4
+maxCTFC                                                                        INTEGER ::= 16777215
+maxNrOfNeighbouringRNCs                                        INTEGER ::= 10
+maxNrOfFDDNeighboursPerRNC                             INTEGER ::= 256
+maxNrOfGSMNeighboursPerRNC                             INTEGER ::= 256
+maxNrOfTDDNeighboursPerRNC                             INTEGER ::= 256
+maxNrOfFACHs                                                   INTEGER ::=     8
+maxNrOfLCRTDDNeighboursPerRNC                  INTEGER ::= 256
+maxIBSEG                                                               INTEGER ::= 16
+maxNrOfSCCPCHs                                                 INTEGER ::=     8
+maxTGPS                                                                        INTEGER ::= 6
+maxNrOfTS                                                              INTEGER ::= 15
+maxNrOfLevels                                                  INTEGER ::= 256
+maxNrOfTsLCR                                                   INTEGER ::= 6
+maxNoSat                                                               INTEGER ::= 16
+maxNoGPSTypes                                                  INTEGER ::= 8
+maxNrOfMeasNCell                                               INTEGER ::= 96
+maxNrOfMeasNCell-1                                             INTEGER ::= 95  -- maxNrOfMeasNCell - 1
+maxResetContext                                                        INTEGER ::= 250
+maxResetContextGroup                                   INTEGER ::= 32
+maxNrOfHARQProc                                                        INTEGER ::= 8
+maxNrOfHSSCCHCodes                                             INTEGER ::= 4
+maxNrOfHSSICHs                                                 INTEGER ::= 4
+maxNrOfHSSICHs-1                                               INTEGER ::= 3
+maxNrOfMACdFlows                                               INTEGER ::= 8
+maxNrOfMACdFlows-1                                             INTEGER ::= 7   -- maxNrOfMACdFlows - 1
+maxNrOfMACdPDUSize                                             INTEGER ::= 32
+maxNrOfPDUIndexes                                              INTEGER ::= 8
+maxNrOfPDUIndexes-1                                            INTEGER ::= 7   -- maxNrOfPDUIndexes - 1
+maxNrOfPrioQueues                                              INTEGER ::= 8
+maxNrOfPrioQueues-1                                            INTEGER ::= 7   -- maxNrOfPrioQueues - 1
+maxNrOfSNAs                                                            INTEGER ::= 65536
+maxNrOfSatAlmanac-maxNoSat                             INTEGER ::= 16
+maxNrOfGERANSI                                                         INTEGER ::= 8
+maxNrOfInterfaces                                              INTEGER ::= 16
+maxNrofSigSeqERGHICH-1                                 INTEGER ::= 39
+maxNrOfCells                                                   INTEGER ::= 65536
+maxNrOfAddFreq                                                 INTEGER ::= 8
+maxNrOfCellsPerFreq                                            INTEGER ::= 65536
+maxNrOfEDCHMACdFlows-1                                 INTEGER ::= 7
+maxNrOfEDCH-HARQ-PO-QUANTSTEPs                 INTEGER ::= 6
+maxNrOfEDPCCH-PO-QUANTSTEPs                            INTEGER ::= 8
+maxNrOfEDCHHARQProcesses2msEDCH                        INTEGER ::= 8
+maxNrOfBits-MACe-PDU-non-scheduled             INTEGER ::= 19982
+maxNrOfRefETFCIs                                               INTEGER ::= 8
+maxNrOfRefETFCI-PO-QUANTSTEPs                  INTEGER ::= 29
+maxNrOfEDCHMACdFlows                                   INTEGER ::= 8
+maxNoOfLogicalChannels                                 INTEGER ::= 16
+
+
+-- **************************************************************
+--
+-- IEs
+--
+-- **************************************************************
+
+id-AllowedQueuingTime                                                                                                          ProtocolIE-ID ::= 4
+id-Allowed-Rate-Information                                                                                                    ProtocolIE-ID ::= 42
+id-AntennaColocationIndicator                                                                                          ProtocolIE-ID ::= 309
+id-BindingID                                                                                                                           ProtocolIE-ID ::= 5
+id-C-ID                                                                                                                                                ProtocolIE-ID ::= 6
+id-C-RNTI                                                                                                                                      ProtocolIE-ID ::= 7
+id-Cell-Capacity-Class-Value                                                                                           ProtocolIE-ID ::= 303
+id-CFN                                                                                                                                         ProtocolIE-ID ::= 8
+id-CN-CS-DomainIdentifier                                                                                                      ProtocolIE-ID ::= 9
+id-CN-PS-DomainIdentifier                                                                                                      ProtocolIE-ID ::= 10
+id-Cause                                                                                                                                       ProtocolIE-ID ::= 11
+id-CoverageIndicator                                                                                                           ProtocolIE-ID ::= 310
+id-CriticalityDiagnostics                                                                                                      ProtocolIE-ID ::= 20
+id-ContextInfoItem-Reset                                                                                                       ProtocolIE-ID ::= 211
+id-ContextGroupInfoItem-Reset                                                                                          ProtocolIE-ID ::= 515
+id-D-RNTI                                                                                                                                      ProtocolIE-ID ::= 21
+id-D-RNTI-ReleaseIndication                                                                                                    ProtocolIE-ID ::= 22
+id-DCHs-to-Add-FDD                                                                                                                     ProtocolIE-ID ::= 26
+id-DCHs-to-Add-TDD                                                                                                                     ProtocolIE-ID ::= 27
+id-DCH-DeleteList-RL-ReconfPrepFDD                                                                                     ProtocolIE-ID ::= 30
+id-DCH-DeleteList-RL-ReconfPrepTDD                                                                                     ProtocolIE-ID ::= 31
+id-DCH-DeleteList-RL-ReconfRqstFDD                                                                                     ProtocolIE-ID ::= 32
+id-DCH-DeleteList-RL-ReconfRqstTDD                                                                                     ProtocolIE-ID ::= 33
+id-DCH-FDD-Information                                                                                                         ProtocolIE-ID ::= 34
+id-DCH-TDD-Information                                                                                                         ProtocolIE-ID ::= 35
+id-FDD-DCHs-to-Modify                                                                                                          ProtocolIE-ID ::= 39
+id-TDD-DCHs-to-Modify                                                                                                          ProtocolIE-ID ::= 40
+id-DCH-InformationResponse                                                                                                     ProtocolIE-ID ::= 43
+id-DCH-Rate-InformationItem-RL-CongestInd                                                                      ProtocolIE-ID ::= 38
+id-DL-CCTrCH-InformationAddItem-RL-ReconfPrepTDD                                                       ProtocolIE-ID ::= 44
+id-DL-CCTrCH-InformationListIE-RL-ReconfReadyTDD                                                       ProtocolIE-ID ::= 45
+id-DL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD                                                    ProtocolIE-ID ::= 46
+id-DL-CCTrCH-InformationItem-RL-SetupRqstTDD                                                           ProtocolIE-ID ::= 47
+id-DL-CCTrCH-InformationListIE-PhyChReconfRqstTDD                                                      ProtocolIE-ID ::= 48
+id-DL-CCTrCH-InformationListIE-RL-AdditionRspTDD                                                       ProtocolIE-ID ::= 49
+id-DL-CCTrCH-InformationListIE-RL-SetupRspTDD                                                          ProtocolIE-ID ::= 50
+id-DL-CCTrCH-InformationAddList-RL-ReconfPrepTDD                                                       ProtocolIE-ID ::= 51
+id-DL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD                                                    ProtocolIE-ID ::= 52
+id-DL-CCTrCH-InformationList-RL-SetupRqstTDD                                                           ProtocolIE-ID ::= 53
+id-FDD-DL-CodeInformation                                                                                                      ProtocolIE-ID ::= 54
+id-DL-DPCH-Information-RL-ReconfPrepFDD                                                                                ProtocolIE-ID ::= 59
+id-DL-DPCH-Information-RL-SetupRqstFDD                                                                         ProtocolIE-ID ::= 60
+id-DL-DPCH-Information-RL-ReconfRqstFDD                                                                                ProtocolIE-ID ::= 61
+id-DL-DPCH-InformationItem-PhyChReconfRqstTDD                                                          ProtocolIE-ID ::= 62
+id-DL-DPCH-InformationItem-RL-AdditionRspTDD                                                           ProtocolIE-ID ::= 63
+id-DL-DPCH-InformationItem-RL-SetupRspTDD                                                                      ProtocolIE-ID ::= 64
+id-DL-DPCH-TimingAdjustment                                                                                                    ProtocolIE-ID ::= 278
+id-DLReferencePower                                                                                                                    ProtocolIE-ID ::= 67
+id-DLReferencePowerList-DL-PC-Rqst                                                                                     ProtocolIE-ID ::= 68
+id-DL-ReferencePowerInformation-DL-PC-Rqst                                                                     ProtocolIE-ID ::= 69
+id-DPC-Mode                                                                                                                                    ProtocolIE-ID ::= 12
+id-DRXCycleLengthCoefficient                                                                                           ProtocolIE-ID ::= 70
+id-DedicatedMeasurementObjectType-DM-Fail-Ind                                                          ProtocolIE-ID ::= 470
+id-DedicatedMeasurementObjectType-DM-Fail                                                                      ProtocolIE-ID ::= 471
+id-DedicatedMeasurementObjectType-DM-Rprt                                                                      ProtocolIE-ID ::= 71
+id-DedicatedMeasurementObjectType-DM-Rqst                                                                      ProtocolIE-ID ::= 72
+id-DedicatedMeasurementObjectType-DM-Rsp                                                                       ProtocolIE-ID ::= 73
+id-DedicatedMeasurementType                                                                                                    ProtocolIE-ID ::= 74
+id-FACH-InfoForUESelectedS-CCPCH-CTCH-ResourceRspFDD                                           ProtocolIE-ID ::= 82
+id-FACH-InfoForUESelectedS-CCPCH-CTCH-ResourceRspTDD                                           ProtocolIE-ID ::= 83
+id-Guaranteed-Rate-Information                                                                                         ProtocolIE-ID ::= 41
+id-IMSI                                                                                                                                                ProtocolIE-ID ::= 84
+id-HCS-Prio                                                                                                                                    ProtocolIE-ID ::= 311
+id-L3-Information                                                                                                                      ProtocolIE-ID ::= 85
+id-AdjustmentPeriod                                                                                                                    ProtocolIE-ID ::= 90
+id-MaxAdjustmentStep                                                                                                           ProtocolIE-ID ::= 91
+id-MeasurementFilterCoefficient                                                                                                ProtocolIE-ID ::= 92
+id-MessageStructure                                                                                                                    ProtocolIE-ID ::= 57
+id-MeasurementID                                                                                                                       ProtocolIE-ID ::= 93
+id-Neighbouring-GSM-CellInformation                                                                                    ProtocolIE-ID ::= 13
+id-Neighbouring-UMTS-CellInformationItem                                                                       ProtocolIE-ID ::= 95
+id-NRT-Load-Information-Value                                                                                          ProtocolIE-ID ::= 305
+id-NRT-Load-Information-Value-IncrDecrThres                                                                    ProtocolIE-ID ::= 306
+id-PagingArea-PagingRqst                                                                                                       ProtocolIE-ID ::= 102
+id-FACH-FlowControlInformation                                                                                         ProtocolIE-ID ::= 103
+id-PartialReportingIndicator                                                                                           ProtocolIE-ID ::= 472
+id-Permanent-NAS-UE-Identity                                                                                           ProtocolIE-ID ::= 17
+id-PowerAdjustmentType                                                                                                         ProtocolIE-ID ::= 107
+id-RANAP-RelocationInformation                                                                                         ProtocolIE-ID ::= 109
+id-RL-Information-PhyChReconfRqstFDD                                                                           ProtocolIE-ID ::= 110
+id-RL-Information-PhyChReconfRqstTDD                                                                           ProtocolIE-ID ::= 111
+id-RL-Information-RL-AdditionRqstFDD                                                                           ProtocolIE-ID ::= 112
+id-RL-Information-RL-AdditionRqstTDD                                                                           ProtocolIE-ID ::= 113
+id-RL-Information-RL-DeletionRqst                                                                                      ProtocolIE-ID ::= 114
+id-RL-Information-RL-FailureInd                                                                                                ProtocolIE-ID ::= 115
+id-RL-Information-RL-ReconfPrepFDD                                                                                     ProtocolIE-ID ::= 116
+id-RL-Information-RL-RestoreInd                                                                                                ProtocolIE-ID ::= 117
+id-RL-Information-RL-SetupRqstFDD                                                                                      ProtocolIE-ID ::= 118
+id-RL-Information-RL-SetupRqstTDD                                                                                      ProtocolIE-ID ::= 119
+id-RL-InformationItem-RL-CongestInd                                                                                    ProtocolIE-ID ::= 55
+id-RL-InformationItem-DM-Rprt                                                                                          ProtocolIE-ID ::= 120
+id-RL-InformationItem-DM-Rqst                                                                                          ProtocolIE-ID ::= 121
+id-RL-InformationItem-DM-Rsp                                                                                           ProtocolIE-ID ::= 122
+id-RL-InformationItem-RL-PreemptRequiredInd                                                                    ProtocolIE-ID ::= 2
+id-RL-InformationItem-RL-SetupRqstFDD                                                                          ProtocolIE-ID ::= 123
+id-RL-InformationList-RL-CongestInd                                                                                    ProtocolIE-ID ::= 56
+id-RL-InformationList-RL-AdditionRqstFDD                                                                       ProtocolIE-ID ::= 124
+id-RL-InformationList-RL-DeletionRqst                                                                          ProtocolIE-ID ::= 125
+id-RL-InformationList-RL-PreemptRequiredInd                                                                    ProtocolIE-ID ::= 1
+id-RL-InformationList-RL-ReconfPrepFDD                                                                         ProtocolIE-ID ::= 126
+id-RL-InformationResponse-RL-AdditionRspTDD                                                                    ProtocolIE-ID ::= 127
+id-RL-InformationResponse-RL-ReconfReadyTDD                                                                    ProtocolIE-ID ::= 128
+id-RL-InformationResponse-RL-SetupRspTDD                                                                       ProtocolIE-ID ::= 129
+id-RL-InformationResponseItem-RL-AdditionRspFDD                                                                ProtocolIE-ID ::= 130
+id-RL-InformationResponseItem-RL-ReconfReadyFDD                                                                ProtocolIE-ID ::= 131
+id-RL-InformationResponseItem-RL-ReconfRspFDD                                                          ProtocolIE-ID ::= 132
+id-RL-InformationResponseItem-RL-SetupRspFDD                                                           ProtocolIE-ID ::= 133
+id-RL-InformationResponseList-RL-AdditionRspFDD                                                                ProtocolIE-ID ::= 134
+id-RL-InformationResponseList-RL-ReconfReadyFDD                                                                ProtocolIE-ID ::= 135
+id-RL-InformationResponseList-RL-ReconfRspFDD                                                          ProtocolIE-ID ::= 136
+id-RL-InformationResponse-RL-ReconfRspTDD                                                                      ProtocolIE-ID ::= 28
+id-RL-InformationResponseList-RL-SetupRspFDD                                                           ProtocolIE-ID ::= 137
+id-RL-ReconfigurationFailure-RL-ReconfFail                                                                     ProtocolIE-ID ::= 141
+id-RL-Set-InformationItem-DM-Rprt                                                                                      ProtocolIE-ID ::= 143
+id-RL-Set-InformationItem-DM-Rqst                                                                                      ProtocolIE-ID ::= 144
+id-RL-Set-InformationItem-DM-Rsp                                                                                       ProtocolIE-ID ::= 145
+id-RL-Set-Information-RL-FailureInd                                                                                    ProtocolIE-ID ::= 146
+id-RL-Set-Information-RL-RestoreInd                                                                                    ProtocolIE-ID ::= 147
+id-RL-Set-Successful-InformationItem-DM-Fail                                                           ProtocolIE-ID ::= 473
+id-RL-Set-Unsuccessful-InformationItem-DM-Fail                                                         ProtocolIE-ID ::= 474
+id-RL-Set-Unsuccessful-InformationItem-DM-Fail-Ind                                                     ProtocolIE-ID ::= 475
+id-RL-Successful-InformationItem-DM-Fail                                                                       ProtocolIE-ID ::= 476
+id-RL-Unsuccessful-InformationItem-DM-Fail                                                                     ProtocolIE-ID ::= 477
+id-RL-Unsuccessful-InformationItem-DM-Fail-Ind                                                         ProtocolIE-ID ::= 478
+id-ReportCharacteristics                                                                                                       ProtocolIE-ID ::= 152
+id-Reporting-Object-RL-FailureInd                                                                                      ProtocolIE-ID ::= 153
+id-Reporing-Object-RL-RestoreInd                                                                                       ProtocolIE-ID ::= 154
+id-RT-Load-Value                                                                                                                       ProtocolIE-ID ::= 307
+id-RT-Load-Value-IncrDecrThres                                                                                         ProtocolIE-ID ::= 308
+id-S-RNTI                                                                                                                                      ProtocolIE-ID ::= 155
+id-ResetIndicator                                                                                                                      ProtocolIE-ID ::= 244
+id-RNC-ID                                                                                                                                      ProtocolIE-ID ::= 245
+id-SAI                                                                                                                                         ProtocolIE-ID ::= 156
+id-SRNC-ID                                                                                                                                     ProtocolIE-ID ::= 157
+id-SuccessfulRL-InformationResponse-RL-AdditionFailureFDD                                      ProtocolIE-ID ::= 159
+id-SuccessfulRL-InformationResponse-RL-SetupFailureFDD                                         ProtocolIE-ID ::= 160
+id-TransportBearerID                                                                                                           ProtocolIE-ID ::= 163
+id-TransportBearerRequestIndicator                                                                                     ProtocolIE-ID ::= 164
+id-TransportLayerAddress                                                                                                       ProtocolIE-ID ::= 165
+id-TypeOfError                                                                                                                         ProtocolIE-ID ::= 140
+id-UC-ID                                                                                                                                       ProtocolIE-ID ::= 166
+id-UL-CCTrCH-AddInformation-RL-ReconfPrepTDD                                                           ProtocolIE-ID ::= 167
+id-UL-CCTrCH-InformationAddList-RL-ReconfPrepTDD                                                       ProtocolIE-ID ::= 169
+id-UL-CCTrCH-InformationItem-RL-SetupRqstTDD                                                           ProtocolIE-ID ::= 171
+id-UL-CCTrCH-InformationList-RL-SetupRqstTDD                                                           ProtocolIE-ID ::= 172
+id-UL-CCTrCH-InformationListIE-PhyChReconfRqstTDD                                                      ProtocolIE-ID ::= 173
+id-UL-CCTrCH-InformationListIE-RL-AdditionRspTDD                                                       ProtocolIE-ID ::= 174
+id-UL-CCTrCH-InformationListIE-RL-ReconfReadyTDD                                                       ProtocolIE-ID ::= 175
+id-UL-CCTrCH-InformationListIE-RL-SetupRspTDD                                                          ProtocolIE-ID ::= 176
+id-UL-DPCH-Information-RL-ReconfPrepFDD                                                                                ProtocolIE-ID ::= 177
+id-UL-DPCH-Information-RL-ReconfRqstFDD                                                                                ProtocolIE-ID ::= 178
+id-UL-DPCH-Information-RL-SetupRqstFDD                                                                         ProtocolIE-ID ::= 179
+id-UL-DPCH-InformationItem-PhyChReconfRqstTDD                                                          ProtocolIE-ID ::= 180
+id-UL-DPCH-InformationItem-RL-AdditionRspTDD                                                           ProtocolIE-ID ::= 181
+id-UL-DPCH-InformationItem-RL-SetupRspTDD                                                                      ProtocolIE-ID ::= 182
+id-UL-DPCH-InformationAddListIE-RL-ReconfReadyTDD                                                      ProtocolIE-ID ::= 183
+id-UL-SIRTarget                                                                                                                                ProtocolIE-ID ::= 184
+id-URA-Information                                                                                                                     ProtocolIE-ID ::= 185
+id-UnsuccessfulRL-InformationResponse-RL-AdditionFailureFDD                                    ProtocolIE-ID ::= 188
+id-UnsuccessfulRL-InformationResponse-RL-SetupFailureFDD                                       ProtocolIE-ID ::= 189
+id-UnsuccessfulRL-InformationResponse-RL-SetupFailureTDD                                       ProtocolIE-ID ::= 190
+id-Active-Pattern-Sequence-Information                                                                         ProtocolIE-ID ::= 193
+id-AdjustmentRatio                                                                                                                     ProtocolIE-ID ::= 194
+id-CauseLevel-RL-AdditionFailureFDD                                                                                    ProtocolIE-ID ::= 197
+id-CauseLevel-RL-AdditionFailureTDD                                                                                    ProtocolIE-ID ::= 198
+id-CauseLevel-RL-ReconfFailure                                                                                         ProtocolIE-ID ::= 199
+id-CauseLevel-RL-SetupFailureFDD                                                                                       ProtocolIE-ID ::= 200
+id-CauseLevel-RL-SetupFailureTDD                                                                                       ProtocolIE-ID ::= 201
+id-DL-CCTrCH-InformationDeleteItem-RL-ReconfPrepTDD                                                    ProtocolIE-ID ::= 205
+id-DL-CCTrCH-InformationModifyItem-RL-ReconfPrepTDD                                                    ProtocolIE-ID ::= 206
+id-DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD                                                    ProtocolIE-ID ::= 207
+id-DL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD                                                    ProtocolIE-ID ::= 208
+id-DL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD                                                    ProtocolIE-ID ::= 209
+id-DL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD                                                    ProtocolIE-ID ::= 210
+id-DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD                                                      ProtocolIE-ID ::= 212
+id-DL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD                                           ProtocolIE-ID ::= 213
+id-DL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD                                           ProtocolIE-ID ::= 214
+id-DSCHs-to-Add-TDD                                                                                                                    ProtocolIE-ID ::= 215
+id-Unused-ProtocolIE-ID-216                                                                                                    ProtocolIE-ID ::= 216
+id-DSCH-DeleteList-RL-ReconfPrepTDD                                                                                    ProtocolIE-ID ::= 217
+id-Unused-ProtocolIE-ID-218                                                                                                    ProtocolIE-ID ::= 218
+id-Unused-ProtocolIE-ID-219                                                                                                    ProtocolIE-ID ::= 219
+id-DSCH-InformationListIE-RL-AdditionRspTDD                                                                    ProtocolIE-ID ::= 220
+id-DSCH-InformationListIEs-RL-SetupRspTDD                                                                      ProtocolIE-ID ::= 221
+id-DSCH-TDD-Information                                                                                                                ProtocolIE-ID ::= 222
+id-Unused-ProtocolIE-ID-223                                                                                                    ProtocolIE-ID ::= 223
+id-Unused-ProtocolIE-ID-226                                                                                                    ProtocolIE-ID ::= 226
+id-DSCH-ModifyList-RL-ReconfPrepTDD                                                                                    ProtocolIE-ID ::= 227
+id-Unused-ProtocolIE-ID-228                                                                                                    ProtocolIE-ID ::= 228
+id-Unused-ProtocolIE-ID-324                                                                                                    ProtocolIE-ID ::= 324
+id-Unused-ProtocolIE-ID-229                                                                                                    ProtocolIE-ID ::= 229
+id-DSCHToBeAddedOrModifiedList-RL-ReconfReadyTDD                                                       ProtocolIE-ID ::= 230
+id-Unused-ProtocolIE-ID-29                                                                                                     ProtocolIE-ID ::= 29
+id-Unused-ProtocolIE-ID-225                                                                                                    ProtocolIE-ID ::= 225
+id-GA-Cell                                                                                                                                     ProtocolIE-ID ::= 232
+id-GA-CellAdditionalShapes                                                                                                     ProtocolIE-ID ::= 3
+id-Unused-ProtocolIE-ID-246                                                                                                    ProtocolIE-ID ::= 246
+id-Transmission-Gap-Pattern-Sequence-Information                                                       ProtocolIE-ID ::= 255
+id-UL-CCTrCH-DeleteInformation-RL-ReconfPrepTDD                                                                ProtocolIE-ID ::= 256
+id-UL-CCTrCH-ModifyInformation-RL-ReconfPrepTDD                                                                ProtocolIE-ID ::= 257
+id-UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD                                                    ProtocolIE-ID ::= 258
+id-UL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD                                                    ProtocolIE-ID ::= 259
+id-UL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD                                                    ProtocolIE-ID ::= 260
+id-UL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD                                                    ProtocolIE-ID ::= 261
+id-UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD                                                    ProtocolIE-ID ::= 262
+id-UL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD                                                    ProtocolIE-ID ::= 263
+id-UL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD                                           ProtocolIE-ID ::= 264
+id-UL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD                                           ProtocolIE-ID ::= 265
+id-UnsuccessfulRL-InformationResponse-RL-AdditionFailureTDD                                    ProtocolIE-ID ::= 266
+id-USCHs-to-Add                                                                                                                                ProtocolIE-ID ::= 267
+id-USCH-DeleteList-RL-ReconfPrepTDD                                                                                    ProtocolIE-ID ::= 268
+id-USCH-InformationListIE-RL-AdditionRspTDD                                                                    ProtocolIE-ID ::= 269
+id-USCH-InformationListIEs-RL-SetupRspTDD                                                                      ProtocolIE-ID ::= 270
+id-USCH-Information                                                                                                                    ProtocolIE-ID ::= 271
+id-USCH-ModifyList-RL-ReconfPrepTDD                                                                                    ProtocolIE-ID ::= 272
+id-USCHToBeAddedOrModifiedList-RL-ReconfReadyTDD                                                       ProtocolIE-ID ::= 273
+id-DL-Physical-Channel-Information-RL-SetupRqstTDD                                                     ProtocolIE-ID ::= 274
+id-UL-Physical-Channel-Information-RL-SetupRqstTDD                                                     ProtocolIE-ID ::= 275
+id-ClosedLoopMode1-SupportIndicator                                                                                    ProtocolIE-ID ::= 276
+id-Unused-ProtocolIE-ID-277                                                                                                    ProtocolIE-ID ::= 277
+id-STTD-SupportIndicator                                                                                                       ProtocolIE-ID ::= 279
+id-CFNReportingIndicator                                                                                       ProtocolIE-ID ::= 14
+id-CNOriginatedPage-PagingRqst                                                                                         ProtocolIE-ID ::= 23
+id-InnerLoopDLPCStatus                                                                                                         ProtocolIE-ID ::= 24
+id-PropagationDelay                                                                                                                    ProtocolIE-ID ::= 25
+id-RxTimingDeviationForTA                                                                                                      ProtocolIE-ID ::= 36
+id-timeSlot-ISCP                                                                                                                       ProtocolIE-ID ::= 37
+id-CCTrCH-InformationItem-RL-FailureInd                                                                                ProtocolIE-ID ::= 15
+id-CCTrCH-InformationItem-RL-RestoreInd                                                                                ProtocolIE-ID ::= 16
+id-CommonMeasurementAccuracy                                                                                           ProtocolIE-ID ::= 280
+id-CommonMeasurementObjectType-CM-Rprt                                                                         ProtocolIE-ID ::= 281
+id-CommonMeasurementObjectType-CM-Rqst                                                                         ProtocolIE-ID ::= 282
+id-CommonMeasurementObjectType-CM-Rsp                                                                          ProtocolIE-ID ::= 283
+id-CommonMeasurementType                                                                                                       ProtocolIE-ID ::= 284
+id-CongestionCause                                                                                                                     ProtocolIE-ID ::= 18
+id-SFN                                                                                                                                         ProtocolIE-ID ::= 285
+id-SFNReportingIndicator                                                                                                       ProtocolIE-ID ::= 286
+id-InformationExchangeID                                                                                                       ProtocolIE-ID ::= 287
+id-InformationExchangeObjectType-InfEx-Rprt                                                                    ProtocolIE-ID ::= 288
+id-InformationExchangeObjectType-InfEx-Rqst                                                                    ProtocolIE-ID ::= 289
+id-InformationExchangeObjectType-InfEx-Rsp                                                                     ProtocolIE-ID ::= 290
+id-InformationReportCharacteristics                                                                                    ProtocolIE-ID ::= 291
+id-InformationType                                                                                                                     ProtocolIE-ID ::= 292
+id-neighbouring-LCR-TDD-CellInformation                                                                                ProtocolIE-ID ::= 58
+id-DL-Timeslot-ISCP-LCR-Information-RL-SetupRqstTDD                                                    ProtocolIE-ID ::= 65
+id-RL-LCR-InformationResponse-RL-SetupRspTDD                                                           ProtocolIE-ID ::= 66
+id-UL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD                                                      ProtocolIE-ID ::= 75
+id-UL-DPCH-LCR-InformationItem-RL-SetupRspTDD                                                          ProtocolIE-ID ::= 76
+id-DL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD                                                      ProtocolIE-ID ::= 77
+id-DL-DPCH-LCR-InformationItem-RL-SetupRspTDD                                                          ProtocolIE-ID ::= 78
+id-DSCH-LCR-InformationListIEs-RL-SetupRspTDD                                                          ProtocolIE-ID ::= 79
+id-USCH-LCR-InformationListIEs-RL-SetupRspTDD                                                          ProtocolIE-ID ::= 80
+id-DL-Timeslot-ISCP-LCR-Information-RL-AdditionRqstTDD                                         ProtocolIE-ID ::= 81
+id-RL-LCR-InformationResponse-RL-AdditionRspTDD                                                                ProtocolIE-ID ::= 86
+id-UL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD                                           ProtocolIE-ID ::= 87
+id-UL-DPCH-LCR-InformationItem-RL-AdditionRspTDD                                                       ProtocolIE-ID ::= 88
+id-DL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD                                           ProtocolIE-ID ::= 89
+id-DL-DPCH-LCR-InformationItem-RL-AdditionRspTDD                                                       ProtocolIE-ID ::= 94
+id-DSCH-LCR-InformationListIEs-RL-AdditionRspTDD                                                       ProtocolIE-ID ::= 96
+id-USCH-LCR-InformationListIEs-RL-AdditionRspTDD                                                       ProtocolIE-ID ::= 97
+id-UL-DPCH-LCR-InformationAddListIE-RL-ReconfReadyTDD                                          ProtocolIE-ID ::= 98
+id-UL-Timeslot-LCR-InformationModifyList-RL-ReconfReadyTDD                                     ProtocolIE-ID ::= 100
+id-DL-DPCH-LCR-InformationAddListIE-RL-ReconfReadyTDD                                          ProtocolIE-ID ::= 101
+id-DL-Timeslot-LCR-InformationModifyList-RL-ReconfReadyTDD                                     ProtocolIE-ID ::= 104
+id-UL-Timeslot-LCR-InformationList-PhyChReconfRqstTDD                                          ProtocolIE-ID ::= 105
+id-DL-Timeslot-LCR-InformationList-PhyChReconfRqstTDD                                          ProtocolIE-ID ::= 106
+id-timeSlot-ISCP-LCR-List-DL-PC-Rqst-TDD                                                                       ProtocolIE-ID ::= 138
+id-TSTD-Support-Indicator-RL-SetupRqstTDD                                                                      ProtocolIE-ID ::= 139
+id-RestrictionStateIndicator                                                                                           ProtocolIE-ID ::= 142
+id-Load-Value                                                                                                                          ProtocolIE-ID ::= 233
+id-Load-Value-IncrDecrThres                                                                                                    ProtocolIE-ID ::= 234
+id-OnModification                                                                                                                      ProtocolIE-ID ::= 235
+id-Received-Total-Wideband-Power-Value                                                                         ProtocolIE-ID ::= 236
+id-Received-Total-Wideband-Power-Value-IncrDecrThres                                           ProtocolIE-ID ::= 237
+id-SFNSFNMeasurementThresholdInformation                                                                       ProtocolIE-ID ::= 238
+id-Transmitted-Carrier-Power-Value                                                                                     ProtocolIE-ID ::= 239
+id-Transmitted-Carrier-Power-Value-IncrDecrThres                                                       ProtocolIE-ID ::= 240
+id-TUTRANGPSMeasurementThresholdInformation                                                                    ProtocolIE-ID ::= 241
+id-UL-Timeslot-ISCP-Value                                                                                                      ProtocolIE-ID ::= 242
+id-UL-Timeslot-ISCP-Value-IncrDecrThres                                                                                ProtocolIE-ID ::= 243
+id-Rx-Timing-Deviation-Value-LCR                                                                                       ProtocolIE-ID ::= 293
+id-DPC-Mode-Change-SupportIndicator                                                                                    ProtocolIE-ID ::= 19
+id-Unused-ProtocolIE-ID-247                                                                                                    ProtocolIE-ID ::= 247
+id-Unused-ProtocolIE-ID-295                                                                                                    ProtocolIE-ID ::= 295
+id-PrimaryCCPCH-RSCP-RL-ReconfPrepTDD                                                                          ProtocolIE-ID ::= 202
+id-DL-TimeSlot-ISCP-Info-RL-ReconfPrepTDD                                                                      ProtocolIE-ID ::= 203
+id-DL-Timeslot-ISCP-LCR-Information-RL-ReconfPrepTDD                                           ProtocolIE-ID ::= 204
+id-DSCH-RNTI                                                                                                                           ProtocolIE-ID ::= 249
+id-DL-PowerBalancing-Information                                                                                       ProtocolIE-ID ::= 296
+id-DL-PowerBalancing-ActivationIndicator                                                                       ProtocolIE-ID ::= 297
+id-DL-PowerBalancing-UpdatedIndicator                                                                          ProtocolIE-ID ::= 298
+id-DL-ReferencePowerInformation                                                                                                ProtocolIE-ID ::= 299
+id-Enhanced-PrimaryCPICH-EcNo                                                                                          ProtocolIE-ID ::= 224
+id-IPDL-TDD-ParametersLCR                                                                                                      ProtocolIE-ID ::= 252
+id-CellCapabilityContainer-FDD                                                                                         ProtocolIE-ID ::= 300
+id-CellCapabilityContainer-TDD                                                                                         ProtocolIE-ID ::= 301
+id-CellCapabilityContainer-TDD-LCR                                                                                     ProtocolIE-ID ::= 302
+id-RL-Specific-DCH-Info                                                                                                                ProtocolIE-ID ::= 317
+id-RL-ReconfigurationRequestFDD-RL-InformationList                                                     ProtocolIE-ID ::= 318
+id-RL-ReconfigurationRequestFDD-RL-Information-IEs                                                     ProtocolIE-ID ::= 319
+id-RL-ReconfigurationRequestTDD-RL-Information                                                         ProtocolIE-ID ::= 321
+id-CommonTransportChannelResourcesInitialisationNotRequired                                    ProtocolIE-ID ::= 250
+id-DelayedActivation                                                                                                           ProtocolIE-ID ::= 312
+id-DelayedActivationList-RL-ActivationCmdFDD                                                           ProtocolIE-ID ::= 313
+id-DelayedActivationInformation-RL-ActivationCmdFDD                                                    ProtocolIE-ID ::= 314
+id-DelayedActivationList-RL-ActivationCmdTDD                                                           ProtocolIE-ID ::= 315
+id-DelayedActivationInformation-RL-ActivationCmdTDD                                                    ProtocolIE-ID ::= 316
+id-neighbouringTDDCellMeasurementInformationLCR                                                                ProtocolIE-ID ::= 251
+id-UL-SIR-Target-CCTrCH-InformationItem-RL-SetupRspTDD                                         ProtocolIE-ID ::= 150
+id-UL-SIR-Target-CCTrCH-LCR-InformationItem-RL-SetupRspTDD                                     ProtocolIE-ID ::= 151
+id-PrimCCPCH-RSCP-DL-PC-RqstTDD                                                                                                ProtocolIE-ID ::= 451
+id-HSDSCH-FDD-Information                                                                                                      ProtocolIE-ID ::= 452
+id-HSDSCH-FDD-Information-Response                                                                                     ProtocolIE-ID ::= 453
+id-HSDSCH-FDD-Update-Information                                                                                       ProtocolIE-ID ::= 466
+id-HSDSCH-Information-to-Modify                                                                                                ProtocolIE-ID ::= 456
+id-HSDSCHMacdFlowSpecificInformationList-RL-PreemptRequiredInd                         ProtocolIE-ID ::= 516
+id-HSDSCHMacdFlowSpecificInformationItem-RL-PreemptRequiredInd                         ProtocolIE-ID ::= 517
+id-HSDSCH-RNTI                                                                                                                         ProtocolIE-ID ::= 457
+id-HSDSCH-TDD-Information                                                                                                      ProtocolIE-ID ::= 458
+id-HSDSCH-TDD-Information-Response                                                                                     ProtocolIE-ID ::= 459
+id-HSDSCH-TDD-Update-Information                                                                                       ProtocolIE-ID ::= 467
+id-HSPDSCH-RL-ID                                                                                                                       ProtocolIE-ID ::= 463
+id-HSDSCH-MACdFlows-to-Add                                                                                                     ProtocolIE-ID ::= 531
+id-HSDSCH-MACdFlows-to-Delete                                                                                          ProtocolIE-ID ::= 532
+id-Angle-Of-Arrival-Value-LCR                                                                                          ProtocolIE-ID ::= 148
+id-TrafficClass                                                                                                                                ProtocolIE-ID ::= 158
+id-Unused-ProtocolIE-ID-248                                                                                                    ProtocolIE-ID ::= 248
+id-Unused-ProtocolIE-ID-253                                                                                                    ProtocolIE-ID ::= 253
+id-PDSCH-RL-ID                                                                                                                         ProtocolIE-ID ::= 323
+id-TimeSlot-RL-SetupRspTDD                                                                                                     ProtocolIE-ID ::= 325
+id-GERAN-Cell-Capability                                                                                                       ProtocolIE-ID ::= 468
+id-GERAN-Classmark                                                                                                                     ProtocolIE-ID ::= 469
+id-DSCH-InitialWindowSize                                                                                                      ProtocolIE-ID ::= 480
+id-UL-Synchronisation-Parameters-LCR                                                                           ProtocolIE-ID ::= 464
+id-SNA-Information                                                                                                                     ProtocolIE-ID ::= 479
+id-MAChs-ResetIndicator                                                                                                                ProtocolIE-ID ::= 465
+id-TDD-DL-DPCH-TimeSlotFormatModifyItem-LCR-RL-ReconfReadyTDD                          ProtocolIE-ID ::= 481
+id-TDD-UL-DPCH-TimeSlotFormatModifyItem-LCR-RL-ReconfReadyTDD                          ProtocolIE-ID ::= 482
+id-TDD-TPC-UplinkStepSize-LCR-RL-SetupRqstTDD                                                          ProtocolIE-ID ::= 483
+id-UL-CCTrCH-InformationList-RL-AdditionRqstTDD                                                                ProtocolIE-ID ::= 484
+id-UL-CCTrCH-InformationItem-RL-AdditionRqstTDD                                                                ProtocolIE-ID ::= 485
+id-DL-CCTrCH-InformationList-RL-AdditionRqstTDD                                                                ProtocolIE-ID ::= 486
+id-DL-CCTrCH-InformationItem-RL-AdditionRqstTDD                                                                ProtocolIE-ID ::= 487
+id-TDD-TPC-UplinkStepSize-InformationAdd-LCR-RL-ReconfPrepTDD                          ProtocolIE-ID ::= 488
+id-TDD-TPC-UplinkStepSize-InformationModify-LCR-RL-ReconfPrepTDD                       ProtocolIE-ID ::= 489
+id-TDD-TPC-DownlinkStepSize-InformationAdd-RL-ReconfPrepTDD                                    ProtocolIE-ID ::= 490
+id-TDD-TPC-DownlinkStepSize-InformationModify-RL-ReconfPrepTDD                         ProtocolIE-ID ::= 491
+id-UL-TimingAdvanceCtrl-LCR                                                                                                    ProtocolIE-ID ::= 492
+id-HSPDSCH-Timeslot-InformationList-PhyChReconfRqstTDD                                         ProtocolIE-ID ::= 493
+id-HSPDSCH-Timeslot-InformationListLCR-PhyChReconfRqstTDD                                      ProtocolIE-ID ::= 494
+id-HS-SICH-Reception-Quality                                                                                           ProtocolIE-ID ::= 495
+id-HS-SICH-Reception-Quality-Measurement-Value                                                                 ProtocolIE-ID ::= 496
+id-HSSICH-Info-DM-Rprt                                                                                                         ProtocolIE-ID ::= 497
+id-HSSICH-Info-DM-Rqst                                                                                                         ProtocolIE-ID ::= 498
+id-HSSICH-Info-DM                                                                                                                      ProtocolIE-ID ::= 499
+id-CCTrCH-Maximum-DL-Power-RL-SetupRspTDD                                                                      ProtocolIE-ID ::= 500
+id-CCTrCH-Minimum-DL-Power-RL-SetupRspTDD      ProtocolIE-ID ::= 501
+id-CCTrCH-Maximum-DL-Power-RL-AdditionRspTDD                                                           ProtocolIE-ID ::= 502
+id-CCTrCH-Minimum-DL-Power-RL-AdditionRspTDD   ProtocolIE-ID ::= 503
+id-CCTrCH-Maximum-DL-Power-RL-ReconfReadyTDD                                                           ProtocolIE-ID ::= 504
+id-CCTrCH-Minimum-DL-Power-RL-ReconfReadyTDD                                                           ProtocolIE-ID ::= 505
+id-Maximum-DL-Power-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD                ProtocolIE-ID ::= 506
+id-Minimum-DL-Power-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD                ProtocolIE-ID ::= 507
+id-DL-CCTrCH-InformationList-RL-ReconfRspTDD                                                           ProtocolIE-ID ::= 508
+id-DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD                                           ProtocolIE-ID ::= 509
+id-Maximum-DL-Power-TimeslotLCR-InformationItem                                                                ProtocolIE-ID ::= 510
+id-Minimum-DL-Power-TimeslotLCR-InformationItem                                                                ProtocolIE-ID ::= 511
+id-TDD-Support-8PSK                                                                                                                    ProtocolIE-ID ::= 512
+id-TDD-maxNrDLPhysicalchannels                                                                                         ProtocolIE-ID ::= 513
+id-ExtendedGSMCellIndividualOffset                                                                                     ProtocolIE-ID ::= 514
+id-RL-ParameterUpdateIndicationFDD-RL-InformationList                                          ProtocolIE-ID ::= 518
+id-Primary-CPICH-Usage-For-Channel-Estimation                                                          ProtocolIE-ID ::= 519
+id-Secondary-CPICH-Information                                                                                         ProtocolIE-ID ::= 520
+id-Secondary-CPICH-Information-Change                                                                          ProtocolIE-ID ::= 521
+id-Unused-ProtocolIE-ID-522                                                                                                    ProtocolIE-ID ::= 522
+id-Unused-ProtocolIE-ID-523                                                                                                    ProtocolIE-ID ::= 523
+id-RL-ParameterUpdateIndicationFDD-RL-Information-Item                                         ProtocolIE-ID ::= 524
+id-Phase-Reference-Update-Indicator                                                                                    ProtocolIE-ID ::= 525
+id-Unidirectional-DCH-Indicator                                                                                                ProtocolIE-ID ::= 526
+id-RL-Information-RL-ReconfPrepTDD                                                                                     ProtocolIE-ID ::= 527
+id-Multiple-RL-InformationResponse-RL-ReconfReadyTDD                                           ProtocolIE-ID ::= 528
+id-RL-ReconfigurationResponseTDD-RL-Information                                                                ProtocolIE-ID ::= 529
+id-Satellite-Almanac-Information-ExtItem                                                                       ProtocolIE-ID ::= 530
+id-HSDSCH-Information-to-Modify-Unsynchronised                                                         ProtocolIE-ID ::= 533
+id-TnlQos                                                                                                                                      ProtocolIE-ID ::= 534
+id-RTLoadValue                                                                                                                         ProtocolIE-ID ::= 535
+id-NRTLoadInformationValue                                                                                                     ProtocolIE-ID ::= 536
+id-CellPortionID                                                                                                                       ProtocolIE-ID ::= 537
+id-UpPTSInterferenceValue                                                                                                      ProtocolIE-ID ::= 538
+id-PrimaryCCPCH-RSCP-Delta                                                                                                     ProtocolIE-ID ::= 539
+id-UEMeasurementType                                                                                                           ProtocolIE-ID ::= 540
+id-UEMeasurementTimeslotInfoHCR                                                                                                ProtocolIE-ID ::= 541
+id-UEMeasurementTimeslotInfoLCR                                                                                                ProtocolIE-ID ::= 542
+id-UEMeasurementReportCharacteristics                                                                          ProtocolIE-ID ::= 543
+id-UEMeasurementParameterModAllow                                                                                      ProtocolIE-ID ::= 544
+id-UEMeasurementValueInformation                                                                                       ProtocolIE-ID ::= 545
+id-InterfacesToTraceItem                                                                                                       ProtocolIE-ID ::= 546
+id-ListOfInterfacesToTrace                                                                                                     ProtocolIE-ID ::= 547
+id-TraceDepth                                                                                                                          ProtocolIE-ID ::= 548
+id-TraceRecordingSessionReference                                                                                      ProtocolIE-ID ::= 549
+id-TraceReference                                                                                                                      ProtocolIE-ID ::= 550
+id-UEIdentity                                                                                                                          ProtocolIE-ID ::= 551
+id-NACC-Related-Data                                                                                                           ProtocolIE-ID ::= 552
+id-GSM-Cell-InfEx-Rqst                                                                                                         ProtocolIE-ID ::= 553
+id-MeasurementRecoveryBehavior                                                                                         ProtocolIE-ID ::= 554
+id-MeasurementRecoveryReportingIndicator                                                                       ProtocolIE-ID ::= 555
+id-MeasurementRecoverySupportIndicator                                                                         ProtocolIE-ID ::= 556
+id-DL-DPCH-Power-Information-RL-ReconfPrepFDD                                                          ProtocolIE-ID ::= 557
+id-F-DPCH-Information-RL-ReconfPrepFDD                                                                         ProtocolIE-ID ::= 558
+id-F-DPCH-Information-RL-SetupRqstFDD                                                                          ProtocolIE-ID ::= 559
+id-MBMS-Bearer-Service-List                                                                                                    ProtocolIE-ID ::= 560
+id-MBMS-Bearer-Service-List-InfEx-Rsp                                                                          ProtocolIE-ID ::= 561
+id-Active-MBMS-Bearer-ServiceFDD                                                                                       ProtocolIE-ID ::= 562
+id-Active-MBMS-Bearer-ServiceTDD                                                                                       ProtocolIE-ID ::= 563
+id-Old-URA-ID                                                                                                                          ProtocolIE-ID ::= 564
+id-UE-State                                                                                                                                    ProtocolIE-ID ::= 568
+id-URA-ID                                                                                                                                      ProtocolIE-ID ::= 569
+id-HARQ-Preamble-Mode                                                                                                          ProtocolIE-ID ::= 571
+id-SynchronisationIndicator                                                                                                    ProtocolIE-ID ::= 572
+id-UL-DPDCHIndicatorEDCH                                                                                                       ProtocolIE-ID ::= 573
+id-EDPCH-Information                                                                                                           ProtocolIE-ID ::= 574
+id-RL-Specific-EDCH-Information                                                                                                ProtocolIE-ID ::= 575
+id-EDCH-RL-Indication                                                                                                          ProtocolIE-ID ::= 576
+id-EDCH-FDD-Information                                                                                                                ProtocolIE-ID ::= 577
+id-EDCH-RLSet-Id                                                                                                                       ProtocolIE-ID ::= 578
+id-Serving-EDCHRL-Id                                                                                                           ProtocolIE-ID ::= 579
+id-EDCH-FDD-DL-ControlChannelInformation                                                                       ProtocolIE-ID ::= 580
+id-EDCH-FDD-InformationResponse                                                                                                ProtocolIE-ID ::= 581
+id-EDCH-MACdFlows-To-Add                                                                                                       ProtocolIE-ID ::= 582
+id-EDCH-FDD-Information-To-Modify                                                                                      ProtocolIE-ID ::= 583
+id-EDCH-MACdFlows-To-Delete                                                                                                    ProtocolIE-ID ::= 584
+id-EDPCH-Information-RLReconfRequest-FDD                                                                       ProtocolIE-ID ::= 585
+id-EDCH-MacdFlowSpecificInformationList-RL-PreemptRequiredInd                          ProtocolIE-ID ::= 586
+id-EDCH-MacdFlowSpecificInformationItem-RL-PreemptRequiredInd                          ProtocolIE-ID ::= 587
+id-EDCH-MacdFlowSpecificInformationList-RL-CongestInd                                                  ProtocolIE-ID ::= 588
+id-EDCH-MacdFlowSpecificInformationItem-RL-CongestInd                                          ProtocolIE-ID ::= 589
+id-MBMS-Bearer-Service-Full-Address                                                                                    ProtocolIE-ID ::= 590
+id-Initial-DL-DPCH-TimingAdjustment                                                                                    ProtocolIE-ID ::= 591
+id-Initial-DL-DPCH-TimingAdjustment-Allowed                                                                    ProtocolIE-ID ::= 592
+id-User-Plane-Congestion-Fields-Inclusion                                                                      ProtocolIE-ID ::= 593
+id-HARQ-Preamble-Mode-Activation-Indicator                                                                     ProtocolIE-ID ::= 594
+id-multiple-DedicatedMeasurementValueList-TDD-DM-Rsp                                           ProtocolIE-ID ::= 595
+id-multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp                                       ProtocolIE-ID ::= 596
+id-ProvidedInformation                                                                                                         ProtocolIE-ID ::= 597
+id-Active-MBMS-Bearer-ServiceFDD-PFL                                                                           ProtocolIE-ID ::= 598
+id-Active-MBMS-Bearer-ServiceTDD-PFL                                                                           ProtocolIE-ID ::= 599
+id-FrequencyBandIndicator                                                                                                      ProtocolIE-ID ::= 600
+id-Serving-cell-change-CFN                                                                                                     ProtocolIE-ID ::= 601
+id-HS-DSCH-serving-cell-change-information                                                                     ProtocolIE-ID ::= 602
+id-HS-DSCH-serving-cell-change-informationResponse                                                     ProtocolIE-ID ::= 603
+id-E-DCH-Serving-cell-change-informationResponse                                                       ProtocolIE-ID ::= 604
+id-secondary-LCR-CCPCH-Info-TDD                                                                                                ProtocolIE-ID ::= 605
+id-E-DCH-FDD-Update-Information                                                                                                ProtocolIE-ID ::= 606
+id-Inter-Frequency-Cell-List                                                                                           ProtocolIE-ID ::= 607
+id-Inter-Frequency-Cell-Information                                                                                    ProtocolIE-ID ::= 608
+id-multiple-HSSICHMeasurementValueList-TDD-DM-Rsp                                                      ProtocolIE-ID ::= 609
+id-EDPCH-Information-RLAdditionReq-FDD                                                                         ProtocolIE-ID ::= 648
+id-HSDSCH-Configured-Indicator                                                                                         ProtocolIE-ID ::= 649
+id-DCH-Indicator-For-E-DCH-HSDPA-Operation                                                                     ProtocolIE-ID ::= 665
+id-E-RGCH-E-HICH-ChannelisationCodeValidityIndicator                                           ProtocolIE-ID ::= 666
+id-E-DCH-Minimum-Set-E-TFCIValidityIndicator                                                           ProtocolIE-ID ::= 667
+
+
+END
diff --git a/asn1/rnsap/RNSAP-Containers.asn b/asn1/rnsap/RNSAP-Containers.asn
new file mode 100644 (file)
index 0000000..e689580
--- /dev/null
@@ -0,0 +1,205 @@
+-- RNSAP-Containers.asn
+--
+-- Taken from 3GPP TS 25.423 V6.13.0 (2007-03)
+-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.423/25423-6d0.zip/25423-6d0.DOC
+--
+-- 9.3.7 Container Definitions
+--
+-- $Id$
+--
+
+
+-- **************************************************************
+--
+-- Container definitions
+--
+-- **************************************************************
+
+RNSAP-Containers {
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) 
+umts-Access (20) modules (3) rnsap (1) version1 (1) rnsap-Containers (5)  }
+
+DEFINITIONS AUTOMATIC TAGS ::= 
+
+BEGIN
+
+-- **************************************************************
+--
+-- IE parameter types from other modules.
+--
+-- **************************************************************
+
+IMPORTS
+       maxPrivateIEs,
+       maxProtocolExtensions,
+       maxProtocolIEs,
+       Criticality,
+       Presence,
+       PrivateIE-ID,
+       ProtocolIE-ID   
+FROM RNSAP-CommonDataTypes;
+
+-- **************************************************************
+--
+-- Class Definition for Protocol IEs
+--
+-- **************************************************************
+
+RNSAP-PROTOCOL-IES ::= CLASS {
+       &id                             ProtocolIE-ID                                   UNIQUE,
+       &criticality                    Criticality,
+       &Value,
+       &presence                       Presence
+}
+WITH SYNTAX {
+       ID                              &id
+       CRITICALITY                     &criticality
+       TYPE                            &Value
+       PRESENCE                        &presence
+}
+
+-- **************************************************************
+--
+-- Class Definition for Protocol IEs
+--
+-- **************************************************************
+
+RNSAP-PROTOCOL-IES-PAIR ::= CLASS {
+       &id                             ProtocolIE-ID                                   UNIQUE,
+       &firstCriticality               Criticality,
+       &FirstValue,
+       &secondCriticality              Criticality,
+       &SecondValue,
+       &presence                       Presence
+}
+WITH SYNTAX {
+       ID                              &id
+       FIRST CRITICALITY               &firstCriticality
+       FIRST TYPE                      &FirstValue
+       SECOND CRITICALITY              &secondCriticality
+       SECOND TYPE                     &SecondValue
+       PRESENCE                        &presence
+}
+
+-- **************************************************************
+--
+-- Class Definition for Protocol Extensions
+--
+-- **************************************************************
+
+RNSAP-PROTOCOL-EXTENSION ::= CLASS {
+       &id                             ProtocolIE-ID                           UNIQUE,
+       &criticality                    Criticality,
+       &Extension,
+       &presence               Presence
+}
+WITH SYNTAX {
+       ID                              &id
+       CRITICALITY                     &criticality
+       EXTENSION                       &Extension
+       PRESENCE                        &presence
+}
+
+-- **************************************************************
+--
+-- Class Definition for Private IEs
+--
+-- **************************************************************
+
+RNSAP-PRIVATE-IES ::= CLASS {
+       &id                             PrivateIE-ID,
+       &criticality                    Criticality,
+       &Value,
+       &presence               Presence
+}
+WITH SYNTAX {
+       ID                              &id
+       CRITICALITY                     &criticality
+       TYPE                    &Value
+       PRESENCE                        &presence
+}
+
+-- **************************************************************
+--
+-- Container for Protocol IEs
+--
+-- **************************************************************
+
+ProtocolIE-Container {RNSAP-PROTOCOL-IES : IEsSetParam} ::= 
+       SEQUENCE (SIZE (0..maxProtocolIEs)) OF
+       ProtocolIE-Field {{IEsSetParam}}
+
+ProtocolIE-Single-Container {RNSAP-PROTOCOL-IES : IEsSetParam} ::= 
+       ProtocolIE-Field {{IEsSetParam}}
+
+ProtocolIE-Field {RNSAP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE {
+       id                              RNSAP-PROTOCOL-IES.&id                          ({IEsSetParam}),
+       criticality                     RNSAP-PROTOCOL-IES.&criticality                 ({IEsSetParam}{@id}),
+       value                           RNSAP-PROTOCOL-IES.&Value                       ({IEsSetParam}{@id})
+}
+
+-- **************************************************************
+--
+-- Container for Protocol IE Pairs
+--
+-- **************************************************************
+
+ProtocolIE-ContainerPair {RNSAP-PROTOCOL-IES-PAIR : IEsSetParam} ::= 
+       SEQUENCE (SIZE (0..maxProtocolIEs)) OF
+       ProtocolIE-FieldPair {{IEsSetParam}}
+
+ProtocolIE-FieldPair {RNSAP-PROTOCOL-IES-PAIR : IEsSetParam} ::= SEQUENCE {
+       id                              RNSAP-PROTOCOL-IES-PAIR.&id                     ({IEsSetParam}),
+       firstCriticality                RNSAP-PROTOCOL-IES-PAIR.&firstCriticality       ({IEsSetParam}{@id}),
+       firstValue                      RNSAP-PROTOCOL-IES-PAIR.&FirstValue             ({IEsSetParam}{@id}),
+       secondCriticality               RNSAP-PROTOCOL-IES-PAIR.&secondCriticality      ({IEsSetParam}{@id}),
+       secondValue                     RNSAP-PROTOCOL-IES-PAIR.&SecondValue            ({IEsSetParam}{@id})
+}
+
+-- **************************************************************
+--
+-- Container Lists for Protocol IE Containers
+--
+-- **************************************************************
+
+ProtocolIE-ContainerList {INTEGER : lowerBound, INTEGER : upperBound, RNSAP-PROTOCOL-IES : IEsSetParam} ::=
+       SEQUENCE (SIZE (lowerBound..upperBound)) OF
+       ProtocolIE-Container {{IEsSetParam}}
+
+ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, RNSAP-PROTOCOL-IES-PAIR : IEsSetParam} ::=
+       SEQUENCE (SIZE (lowerBound..upperBound)) OF
+       ProtocolIE-ContainerPair {{IEsSetParam}}
+
+-- **************************************************************
+--
+-- Container for Protocol Extensions
+--
+-- **************************************************************
+
+ProtocolExtensionContainer {RNSAP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= 
+       SEQUENCE (SIZE (1..maxProtocolExtensions)) OF
+       ProtocolExtensionField {{ExtensionSetParam}}
+
+ProtocolExtensionField {RNSAP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENCE {
+       id                              RNSAP-PROTOCOL-EXTENSION.&id                    ({ExtensionSetParam}),
+       criticality                     RNSAP-PROTOCOL-EXTENSION.&criticality           ({ExtensionSetParam}{@id}),
+       extensionValue                  RNSAP-PROTOCOL-EXTENSION.&Extension             ({ExtensionSetParam}{@id})
+}
+
+-- **************************************************************
+--
+-- Container for Private IEs
+--
+-- **************************************************************
+
+PrivateIE-Container {RNSAP-PRIVATE-IES : IEsSetParam} ::= 
+       SEQUENCE (SIZE (1..maxPrivateIEs)) OF
+       PrivateIE-Field {{IEsSetParam}}
+
+PrivateIE-Field {RNSAP-PRIVATE-IES : IEsSetParam} ::= SEQUENCE {
+       id                              RNSAP-PRIVATE-IES.&id                   ({IEsSetParam}),
+       criticality                     RNSAP-PRIVATE-IES.&criticality          ({IEsSetParam}{@id}),
+       value                   RNSAP-PRIVATE-IES.&Value                ({IEsSetParam}{@id})
+}
+
+END
diff --git a/asn1/rnsap/RNSAP-IEs.asn b/asn1/rnsap/RNSAP-IEs.asn
new file mode 100644 (file)
index 0000000..761ba92
--- /dev/null
@@ -0,0 +1,5505 @@
+-- RNSAP-IEs.asn
+--
+-- Taken from 3GPP TS 25.423 V6.13.0 (2007-03)
+-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.423/25423-6d0.zip/25423-6d0.DOC
+--
+-- 9.3.4 Information Element Definitions
+--
+-- $Id$
+--
+
+
+-- **************************************************************
+--
+-- Information Element Definitions
+--
+-- **************************************************************
+
+RNSAP-IEs {
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) 
+umts-Access (20) modules (3) rnsap (1) version1 (1) rnsap-IEs (2) }
+
+DEFINITIONS AUTOMATIC TAGS ::= 
+
+BEGIN
+
+IMPORTS
+       maxCellSIB11OrSIB12,
+       maxNrOfFACHs,
+       maxIBSEG,
+       maxCellsMeas,
+       maxNoOfDSCHs,
+       maxNoOfUSCHs,
+       maxNrOfDCHs,
+       maxNrOfDL-Codes,
+       maxNrOfDLTs,
+       maxNrOfDLTsLCR,
+       maxNrOfDPCHs,
+       maxNrOfDPCHsLCR,
+       maxNrOfEDCH-HARQ-PO-QUANTSTEPs,
+       maxNrOfEDCHHARQProcesses2msEDCH,
+       maxNrOfBits-MACe-PDU-non-scheduled,
+       maxNrOfEDPCCH-PO-QUANTSTEPs,
+       maxNrOfRefETFCI-PO-QUANTSTEPs,
+       maxNrOfRefETFCIs,
+       maxNrOfErrors,
+       maxNrOfFDDNeighboursPerRNC,
+       maxNrOfMACcshSDU-Length,
+       maxNrOfNeighbouringRNCs,
+       maxNrOfTDDNeighboursPerRNC,
+       maxNrOfLCRTDDNeighboursPerRNC,
+       maxNrOfTS,
+       maxNrOfTsLCR,
+       maxNrOfULTs,
+       maxNrOfULTsLCR,
+       maxNrOfGSMNeighboursPerRNC,
+       maxRateMatching,
+       maxNrOfPoints,
+       maxNoOfRB,
+       maxNrOfRLs,
+       maxNrOfTFCs,
+       maxNrOfTFs,
+       maxCTFC,
+       maxRNCinURA-1,
+       maxNrOfSCCPCHs,
+       maxTGPS,
+       maxTTI-Count,
+       maxNoGPSTypes,
+       maxNoSat,
+       maxNrOfActiveMBMSServices,
+       maxNrOfCells,
+       maxNrOfSNAs,
+       maxNrOfHARQProc,
+       maxNrOfHSSCCHCodes,
+       maxNrOfMACdFlows,
+       maxNrOfMACdFlows-1,
+       maxNrOfMACdPDUSize,
+       maxNrOfEDCHMACdFlows,
+       maxNrOfEDCHMACdFlows-1,
+       maxNrOfMBMSServices,
+       maxNrOfPDUIndexes,
+       maxNrOfPDUIndexes-1,
+       maxNrOfPrioQueues,
+       maxNrOfPrioQueues-1,
+       maxNrOfSatAlmanac-maxNoSat,
+       maxNrOfGERANSI,
+       maxNrofSigSeqERGHICH-1,
+       maxNrOfUEs,
+       maxNrOfAddFreq,
+       maxNrOfCellsPerFreq,
+       maxNoOfLogicalChannels,
+
+
+       id-Allowed-Rate-Information,
+       id-AntennaColocationIndicator,
+       id-BindingID,
+       id-Cell-Capacity-Class-Value,
+       id-CellCapabilityContainer-FDD,
+       id-CellCapabilityContainer-TDD,
+       id-CellCapabilityContainer-TDD-LCR,
+       id-CoverageIndicator,
+       id-DPC-Mode-Change-SupportIndicator,
+       id-E-DCH-Minimum-Set-E-TFCIValidityIndicator,
+       id-E-RGCH-E-HICH-ChannelisationCodeValidityIndicator,
+       id-GERAN-Cell-Capability,
+       id-GERAN-Classmark,
+       id-Guaranteed-Rate-Information,
+       id-HARQ-Preamble-Mode-Activation-Indicator,
+       id-HCS-Prio,
+       id-Inter-Frequency-Cell-Information,
+       id-Load-Value,
+       id-Load-Value-IncrDecrThres,
+       id-Neighbouring-GSM-CellInformation,
+       id-Neighbouring-UMTS-CellInformationItem,
+       id-neighbouring-LCR-TDD-CellInformation,
+       id-NRT-Load-Information-Value,
+       id-NRT-Load-Information-Value-IncrDecrThres,
+       id-OnModification,
+       id-Received-Total-Wideband-Power-Value,
+       id-Received-Total-Wideband-Power-Value-IncrDecrThres,
+       id-RT-Load-Value,
+       id-RT-Load-Value-IncrDecrThres,
+       id-SFNSFNMeasurementThresholdInformation,
+       id-SNA-Information,
+       id-TrafficClass,
+       id-Transmitted-Carrier-Power-Value,
+       id-Transmitted-Carrier-Power-Value-IncrDecrThres,
+       id-TUTRANGPSMeasurementThresholdInformation,
+       id-UL-Timeslot-ISCP-Value,
+       id-UL-Timeslot-ISCP-Value-IncrDecrThres,
+       maxNrOfLevels,
+       maxNrOfMeasNCell,
+       maxNrOfMeasNCell-1,
+       id-MessageStructure,
+       id-RestrictionStateIndicator,
+       id-Rx-Timing-Deviation-Value-LCR,
+       id-TransportLayerAddress,
+       id-TypeOfError,
+       id-Angle-Of-Arrival-Value-LCR,
+       id-IPDL-TDD-ParametersLCR,
+       id-DSCH-InitialWindowSize,
+       id-Maximum-DL-Power-TimeslotLCR-InformationItem,
+       id-MBMS-Bearer-Service-Full-Address,
+       id-Minimum-DL-Power-TimeslotLCR-InformationItem,
+       id-HS-SICH-Reception-Quality,
+       id-HS-SICH-Reception-Quality-Measurement-Value,
+       id-ExtendedGSMCellIndividualOffset,
+       id-Unidirectional-DCH-Indicator,
+       id-RTLoadValue,
+       id-NRTLoadInformationValue,
+       id-Satellite-Almanac-Information-ExtItem,
+       id-TnlQos,
+       id-UpPTSInterferenceValue,
+       id-NACC-Related-Data,
+       id-HARQ-Preamble-Mode,
+       id-User-Plane-Congestion-Fields-Inclusion,
+       id-FrequencyBandIndicator
+
+FROM RNSAP-Constants
+
+       Criticality,
+       ProcedureID,
+       ProtocolIE-ID,
+       TransactionID,
+       TriggeringMessage
+FROM RNSAP-CommonDataTypes
+
+       ProtocolIE-Single-Container{},
+       ProtocolExtensionContainer{},
+       RNSAP-PROTOCOL-IES,
+       RNSAP-PROTOCOL-EXTENSION
+FROM RNSAP-Containers;
+
+-- A
+
+AccessPointName                ::= OCTET STRING (SIZE (1..255))
+
+AckNack-RepetitionFactor ::= INTEGER (1..4,...)
+-- Step: 1
+
+Ack-Power-Offset ::= INTEGER (0..8,...)
+-- According to mapping in ref. [21] subclause 4.2.1
+
+Active-MBMS-Bearer-Service-ListFDD     ::= SEQUENCE (SIZE (1..maxNrOfActiveMBMSServices)) OF MBMS-Bearer-ServiceItemFDD
+
+Active-MBMS-Bearer-Service-ListFDD-PFL ::= SEQUENCE (SIZE (1..maxNrOfActiveMBMSServices)) OF MBMS-Bearer-ServiceItemFDD-PFL
+
+Active-MBMS-Bearer-Service-ListTDD     ::= SEQUENCE (SIZE (1..maxNrOfActiveMBMSServices)) OF MBMS-Bearer-ServiceItemTDD
+
+Active-MBMS-Bearer-Service-ListTDD-PFL ::= SEQUENCE (SIZE (1..maxNrOfActiveMBMSServices)) OF MBMS-Bearer-ServiceItemTDD-PFL
+
+Active-Pattern-Sequence-Information ::= SEQUENCE {
+       cMConfigurationChangeCFN                CFN,
+       transmission-Gap-Pattern-Sequence-Status        Transmission-Gap-Pattern-Sequence-Status-List           OPTIONAL,
+       iE-Extensions           ProtocolExtensionContainer { {Active-Pattern-Sequence-Information-ExtIEs} } OPTIONAL,
+       ...
+}
+
+Active-Pattern-Sequence-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+AdditionalPreferredFrequency   ::= SEQUENCE (SIZE (1..maxNrOfAddFreq)) OF AdditionalPreferredFrequencyItem
+
+AdditionalPreferredFrequencyItem ::= SEQUENCE {
+       dL-UARFCN                                               UARFCN,
+       correspondingCells                              CorrespondingCells      ,
+       iE-Extensions                                   ProtocolExtensionContainer { { AdditionalPreferredFrequencyItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+
+AdditionalPreferredFrequencyItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+AdjustmentPeriod                       ::= INTEGER(1..256)
+-- Unit Frame
+
+AffectedUEInformationForMBMS   ::= SEQUENCE (SIZE (1..maxNrOfUEs)) OF S-RNTI
+
+AllocationRetentionPriority ::= SEQUENCE {
+       priorityLevel                           PriorityLevel,
+       pre-emptionCapability           Pre-emptionCapability,
+       pre-emptionVulnerability        Pre-emptionVulnerability,
+       iE-Extensions                   ProtocolExtensionContainer { {AllocationRetentionPriority-ExtIEs} } OPTIONAL,
+       ...
+}
+
+AllocationRetentionPriority-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Allowed-Rate-Information       ::= SEQUENCE {
+       allowed-UL-Rate                 Allowed-Rate OPTIONAL,
+       allowed-DL-Rate                 Allowed-Rate OPTIONAL,
+       iE-Extensions                   ProtocolExtensionContainer { {Allowed-Rate-Information-ExtIEs} } OPTIONAL,
+       ...
+}
+
+Allowed-Rate-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Allowed-Rate                   ::= INTEGER (1..maxNrOfTFs)
+-- "1": TFI 0, "2": TFI 1, "3": TFI 2, ...
+
+AllowedQueuingTime                     ::= INTEGER (1..60)
+-- seconds
+
+AlphaValue                                     ::=     INTEGER (0..8)
+-- Actual value = Alpha / 8
+
+Angle-Of-Arrival-Value-LCR ::= SEQUENCE {
+       aOA-LCR                                 AOA-LCR,
+       aOA-LCR-Accuracy-Class  AOA-LCR-Accuracy-Class,
+       iE-Extensions                   ProtocolExtensionContainer { {Angle-Of-Arrival-Value-LCR-ExtIEs} } OPTIONAL,
+...
+}
+
+Angle-Of-Arrival-Value-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+AOA-LCR ::= INTEGER (0..719)
+-- Angle Of Arrival for 1.28Mcps TDD
+
+AOA-LCR-Accuracy-Class ::= ENUMERATED {a,b,c,d,e,f,g,h,...}
+
+AntennaColocationIndicator ::= ENUMERATED {
+       co-located,
+       ...
+}
+
+-- B
+
+BadSatellites ::= SEQUENCE {
+       badSatelliteInformation         SEQUENCE (SIZE (1..maxNoSat)) OF
+               SEQUENCE {
+                       badSAT-ID                                       SAT-ID,
+                       iE-Extensions                           ProtocolExtensionContainer { { BadSatelliteInformation-ExtIEs} }                OPTIONAL,
+                       ...
+               },
+       iE-Extensions                           ProtocolExtensionContainer { { BadSatellites-ExtIEs} }          OPTIONAL,
+       ...
+}
+
+BadSatelliteInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+BadSatellites-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Band-Indicator ::= ENUMERATED {
+       dcs1800Band,
+       pcs1900Band,
+       ...
+}
+
+BCC ::= BIT STRING (SIZE (3))
+
+BCCH-ARFCN ::= INTEGER (0..1023)
+
+BetaCD ::= INTEGER (0..15)
+
+BindingID                              ::= OCTET STRING (SIZE (1..4,...))
+-- If the Binding ID includes an UDP port, the UDP port is included in octet 1 and 2.
+
+BLER                                   ::= INTEGER (-63..0)
+-- Step 0.1 (Range -6.3..0). It is the Log10 of the BLER
+
+SCTD-Indicator ::= ENUMERATED {
+       active,
+       inactive
+}
+
+BSIC ::= SEQUENCE {
+       nCC                     NCC,
+       bCC                     BCC
+}
+
+BundlingModeIndicator ::= ENUMERATED {
+       bundling,
+       no-bundling
+}
+
+BurstModeParameters ::= SEQUENCE {
+       burstStart              INTEGER (0..15),
+       burstLength             INTEGER (10..25),
+       burstFreq               INTEGER (1..16),
+       iE-Extensions                           ProtocolExtensionContainer { { BurstModeParameters-ExtIEs} }            OPTIONAL,
+       ...
+}
+
+BurstModeParameters-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+-- C
+
+Cause ::= CHOICE {
+       radioNetwork            CauseRadioNetwork,
+       transport                       CauseTransport,
+       protocol                        CauseProtocol,
+       misc                            CauseMisc,
+       ...
+}
+
+CauseMisc ::= ENUMERATED {
+       control-processing-overload,
+       hardware-failure,
+       om-intervention,
+       not-enough-user-plane-processing-resources,
+       unspecified,
+       ...
+}
+
+CauseProtocol ::= ENUMERATED {
+       transfer-syntax-error,
+       abstract-syntax-error-reject,
+       abstract-syntax-error-ignore-and-notify,
+       message-not-compatible-with-receiver-state,
+       semantic-error,
+       unspecified,
+       abstract-syntax-error-falsely-constructed-message,
+       ...
+}
+
+CauseRadioNetwork ::= ENUMERATED {
+       unknown-C-ID,
+       cell-not-available,
+       power-level-not-supported,
+       ul-scrambling-code-already-in-use,
+       dl-radio-resources-not-available,
+       ul-radio-resources-not-available,
+       measurement-not-supported-for-the-object,
+       combining-resources-not-available,
+       combining-not-supported,
+       reconfiguration-not-allowed,
+       requested-configuration-not-supported,
+       synchronisation-failure,
+       requested-tx-diversity-mode-not-supported,
+       measurement-temporaily-not-available,
+       unspecified,
+       invalid-CM-settings,
+       reconfiguration-CFN-not-elapsed,
+       number-of-DL-codes-not-supported,
+       dedicated-transport-channel-type-not-supported,
+       dl-shared-channel-type-not-supported,
+       ul-shared-channel-type-not-supported,
+       common-transport-channel-type-not-supported,
+       ul-spreading-factor-not-supported,
+       dl-spreading-factor-not-supported,
+       cm-not-supported,
+       transaction-not-supported-by-destination-node-b,
+       rl-already-activated-or-alocated,
+       ...,
+    number-of-UL-codes-not-supported,
+       cell-reserved-for-operator-use,
+       dpc-mode-change-not-supported,
+       information-temporarily-not-available,
+       information-provision-not-supported-for-the-object,
+       power-balancing-status-not-compatible,
+       delayed-activation-not-supported,
+       rl-timing-adjustment-not-supported,
+       unknown-RNTI,
+       measurement-repetition-rate-not-compatible,
+       ue-not-capable-of-support,
+       f-dpch-not-supported,
+       e-dch-not-supported
+}
+
+CauseTransport ::= ENUMERATED {
+       transport-resource-unavailable,
+       unspecified,
+       ...
+}
+
+CellCapabilityContainer-FDD ::= BIT STRING (SIZE (32))
+-- First bit: Flexible Hard Split Support Indicator
+-- Second bit: Delayed Activation Support Indicator
+-- Third bit: HS-DSCH Support Indicator
+-- Fourth bit: DSCH Support Indicator
+-- Fifth bit: F-DPCH Support Indicator
+-- sixth bit: E-DCH Support Indicator
+-- Seventh bit: E-DCH TTI2ms Support Indicator
+-- Eighth bit: E-DCH 2sf2and2sf4 and all inferior SFs Support Indicator
+-- Ninth bit: E-DCH 2sf2 and all inferior SFs Support Indicator
+-- Tenth bit: E-DCH 2sf4 and all inferior SFs Support Indicator
+-- Eleventh bit: E-DCH sf4 and all inferior SFs Support Indicator
+-- Twelveth bit: E-DCH sf8 and all inferior SFs Support Indicator
+-- Thirteenth bit: E-DCH HARQ IR Combining Support Indicator
+-- Fourteenth bit: E-DCH HARQ Chase Combining Support Indicator
+-- Note that undefined bits are considered as a spare bit and spare bits shall be set to 0 by the transmitter and shall be ignored by the receiver.
+
+CellCapabilityContainer-TDD ::= BIT STRING (SIZE (32))
+-- First bit: Delayed Activation Support Indicator
+-- Second bit: HS-DSCH Support Indicator
+-- Third bit: DSCH Support Indicator
+-- Note that undefined bits are considered as a spare bit and spare bits shall be set to 0 by the transmitter and shall be ignored by the receiver.
+
+CellCapabilityContainer-TDD-LCR ::= BIT STRING (SIZE (32))
+-- First bit: Delayed Activation Support Indicator
+-- Second bit: HS-DSCH Support Indicator
+-- Third bit: DSCH Support Indicator
+-- Note that undefined bits are considered as a spare bit and spare bits shall be set to 0 by the transmitter and shall be ignored by the receiver.
+
+C-ID                                   ::= INTEGER (0..65535)
+
+CCTrCH-ID                              ::= INTEGER (0..15)
+
+Cell-Capacity-Class-Value ::= SEQUENCE {
+               uplinkCellCapacityClassValue            INTEGER(1..100,...),
+               downlinkCellCapacityClassValue          INTEGER(1..100,...)
+}
+
+
+CellIndividualOffset   ::= INTEGER (-20..20)
+
+CellParameterID                                ::= INTEGER (0..127,...)
+
+CellPortionID  ::= INTEGER (0..63,...)
+
+CFN                                    ::= INTEGER (0..255)
+
+CGI ::= SEQUENCE {
+       lAI                     SEQUENCE {
+               pLMN-Identity   PLMN-Identity,
+               lAC                             LAC,
+               iE-Extensions                   ProtocolExtensionContainer { {LAI-ExtIEs} } OPTIONAL,
+               ...
+       },
+       cI                              CI,
+       iE-Extensions                   ProtocolExtensionContainer { {CGI-ExtIEs} } OPTIONAL
+}
+
+LAI-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+CGI-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+ChannelCodingType ::= ENUMERATED {
+       no-codingTDD,
+       convolutional-coding,
+       turbo-coding,
+       ...
+}
+
+ChipOffset                             ::= INTEGER (0..38399)
+
+CI                                     ::= OCTET STRING (SIZE (2))
+
+ClosedLoopMode1-SupportIndicator       ::= ENUMERATED {
+       closedLoop-Mode1-Supported,
+       closedLoop-Mode1-not-Supported
+}
+
+
+Closedlooptimingadjustmentmode ::= ENUMERATED {
+       adj-1-slot,
+       adj-2-slot,
+       ...
+}
+
+CodingRate ::= ENUMERATED {
+       half,
+       third,
+       ...
+}
+
+CommonMeasurementAccuracy ::= CHOICE {
+       tUTRANGPSMeasurementAccuracyClass               TUTRANGPSAccuracyClass,
+       ...
+}
+
+CommonMeasurementType ::= ENUMERATED {
+       uTRAN-GPS-timing-of-cell-frames-for-UE-Positioning,
+       sFN-SFN-observerd-time-difference,
+       load,
+       transmitted-carrier-power, 
+       received-total-wide-band-power,
+       uplink-timeslot-iscp,
+       ...,
+       rT-load,
+       nRT-load-Information,
+       upPTSInterference
+}
+-- For measurements on the Iur-g interface, only load, RT Load and NRT Load information are requested.
+
+CommonMeasurementValue ::= CHOICE {
+       tUTRANGPSMeasurementValueInformation    TUTRANGPSMeasurementValueInformation,
+       sFNSFNMeasurementValueInformation               SFNSFNMeasurementValueInformation,
+       loadValue                                                       LoadValue,
+       transmittedCarrierPowerValue            INTEGER(0..100),
+       receivedTotalWideBandPowerValue         INTEGER(0..621),
+       uplinkTimeslotISCPValue                         UL-TimeslotISCP,
+       ...,
+       extension-CommonMeasurementValue        Extension-CommonMeasurementValue
+}
+
+Extension-CommonMeasurementValue       ::= ProtocolIE-Single-Container {{ Extension-CommonMeasurementValueIE }}
+
+Extension-CommonMeasurementValueIE RNSAP-PROTOCOL-IES ::= {
+       { ID id-RTLoadValue     CRITICALITY ignore      TYPE RTLoadValue        PRESENCE mandatory }|
+       { ID id-NRTLoadInformationValue CRITICALITY ignore      TYPE NRTLoadInformationValue    PRESENCE mandatory }|
+       { ID id-UpPTSInterferenceValue          CRITICALITY reject      TYPE    UpPTSInterferenceValue          PRESENCE mandatory }
+}
+
+-- For measurements on the Iur-g interface, only load, RT Load and NRT Load values are reported. 
+
+CommonMeasurementValueInformation ::= CHOICE {
+       measurementAvailable            CommonMeasurementAvailable,
+       measurementnotAvailable         NULL
+}
+
+CommonMeasurementAvailable::= SEQUENCE {
+       commonMeasurementValue          CommonMeasurementValue,
+       iE-Extensions                                   ProtocolExtensionContainer { { CommonMeasurementAvailableItem-ExtIEs} }         OPTIONAL,
+       ...
+}
+
+CommonMeasurementAvailableItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+CongestionCause ::= ENUMERATED {
+       uTRAN-dynamic-resources,
+       uTRAN-semistatic-resources,
+       ...
+}
+
+CommonTransportChannelResourcesInitialisationNotRequired ::= ENUMERATED {
+       not-Required
+}
+
+CorrespondingCells     ::= SEQUENCE (SIZE (1..maxNrOfCellsPerFreq)) OF C-ID
+
+
+CoverageIndicator ::= ENUMERATED {
+       overlap, 
+       covers, 
+       containedIn,
+       ...
+}
+
+CRC-Size                               ::= ENUMERATED {
+       v0,
+       v8,
+       v12,
+       v16,
+       v24,
+       ...
+}
+
+CriticalityDiagnostics ::= SEQUENCE {
+       procedureID                                     ProcedureID                     OPTIONAL,
+       triggeringMessage                       TriggeringMessage               OPTIONAL,
+       procedureCriticality            Criticality                             OPTIONAL,
+       transactionID                           TransactionID                   OPTIONAL,
+       iEsCriticalityDiagnostics               CriticalityDiagnostics-IE-List  OPTIONAL,
+       iE-Extensions                           ProtocolExtensionContainer { {CriticalityDiagnostics-ExtIEs} } OPTIONAL,
+       ...
+}
+
+CriticalityDiagnostics-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE (1..maxNrOfErrors)) OF
+       SEQUENCE {
+               iECriticality                   Criticality,
+               iE-ID                                   ProtocolIE-ID,
+               repetitionNumber                RepetitionNumber0               OPTIONAL,
+               iE-Extensions                   ProtocolExtensionContainer { {CriticalityDiagnostics-IE-List-ExtIEs} } OPTIONAL,
+               ...
+       }
+
+CriticalityDiagnostics-IE-List-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+{      ID id-MessageStructure          CRITICALITY ignore              EXTENSION MessageStructure              PRESENCE optional       }|
+{      ID id-TypeOfError                       CRITICALITY ignore              EXTENSION TypeOfError                   PRESENCE mandatory      },
+       ...
+}
+
+MessageStructure ::= SEQUENCE (SIZE (1..maxNrOfLevels)) OF
+       SEQUENCE { 
+               iE-ID                                   ProtocolIE-ID,
+               repetitionNumber                RepetitionNumber1               OPTIONAL,
+               iE-Extensions                   ProtocolExtensionContainer { {MessageStructure-ExtIEs} } OPTIONAL,
+               ...
+       }
+
+
+MessageStructure-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+CN-CS-DomainIdentifier ::= SEQUENCE {
+       pLMN-Identity           PLMN-Identity,
+       lAC                                     LAC,
+       iE-Extensions           ProtocolExtensionContainer { {CN-CS-DomainIdentifier-ExtIEs} } OPTIONAL
+}
+
+CN-CS-DomainIdentifier-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+CN-PS-DomainIdentifier ::= SEQUENCE {
+       pLMN-Identity           PLMN-Identity,
+       lAC                                     LAC,
+       rAC                                     RAC,
+       iE-Extensions           ProtocolExtensionContainer { {CN-PS-DomainIdentifier-ExtIEs} } OPTIONAL
+}
+
+CN-PS-DomainIdentifier-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+CNDomainType   ::= ENUMERATED {
+       cs-domain,
+       ps-domain,
+       dont-care,
+       ...
+}
+-- See in [16]
+
+CQI-Feedback-Cycle ::= ENUMERATED {v0, v2, v4, v8, v10, v20, v40, v80, v160,...}
+
+CQI-Power-Offset ::= INTEGER (0..8,...)
+-- According to mapping in ref. [21] subclause 4.2.1
+
+CQI-RepetitionFactor ::= INTEGER (1..4,...)
+-- Step: 1
+
+C-RNTI                                 ::= INTEGER (0..65535)
+
+-- D
+
+DATA-ID ::= INTEGER (0..3)
+
+
+DCH-FDD-Information            ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF DCH-FDD-InformationItem
+
+DCH-FDD-InformationItem ::= SEQUENCE {
+       payloadCRC-PresenceIndicator            PayloadCRC-PresenceIndicator,
+       ul-FP-Mode                                                      UL-FP-Mode,
+       toAWS                                                           ToAWS,
+       toAWE                                                           ToAWE,
+       dCH-SpecificInformationList                     DCH-Specific-FDD-InformationList,
+       iE-Extensions                                           ProtocolExtensionContainer { {DCH-FDD-InformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+DCH-FDD-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-TnlQos                  CRITICALITY     ignore          EXTENSION       TnlQos          PRESENCE        optional        },
+       ...
+}
+
+DCH-Specific-FDD-InformationList ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF DCH-Specific-FDD-Item
+
+DCH-Specific-FDD-Item ::=      SEQUENCE {
+       dCH-ID                                                          DCH-ID,
+       trCH-SrcStatisticsDescr                         TrCH-SrcStatisticsDescr,
+       ul-transportFormatSet                           TransportFormatSet,
+       dl-transportFormatSet                           TransportFormatSet,
+       ul-BLER                                                         BLER,
+       dl-BLER                                                         BLER,
+       allocationRetentionPriority                     AllocationRetentionPriority,
+       frameHandlingPriority                           FrameHandlingPriority,
+       qE-Selector                                                     QE-Selector,
+       dRACControl                                                     DRACControl,
+       iE-Extensions                                           ProtocolExtensionContainer { {DCH-FDD-SpecificItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+DCH-FDD-SpecificItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-Guaranteed-Rate-Information             CRITICALITY ignore      EXTENSION Guaranteed-Rate-Information           PRESENCE optional       }|
+       { ID id-TrafficClass                                    CRITICALITY ignore      EXTENSION TrafficClass  PRESENCE mandatory}|
+       { ID id-Unidirectional-DCH-Indicator    CRITICALITY reject      EXTENSION Unidirectional-DCH-Indicator          PRESENCE optional       },
+       ...
+}
+
+DCH-Indicator-For-E-DCH-HSDPA-Operation ::= ENUMERATED {
+       dch-not-present
+}
+
+DCH-ID                                 ::= INTEGER (0..255)
+
+DCH-InformationResponse ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF DCH-InformationResponseItem
+
+DCH-InformationResponseItem ::= SEQUENCE {
+       dCH-ID                                          DCH-ID,
+       bindingID                                       BindingID                               OPTIONAL,
+       transportLayerAddress           TransportLayerAddress   OPTIONAL,
+       iE-Extensions                           ProtocolExtensionContainer { {DCH-InformationResponseItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+DCH-InformationResponseItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-Allowed-Rate-Information                CRITICALITY ignore      EXTENSION Allowed-Rate-Information              PRESENCE optional       },
+       ...
+}
+
+DCH-TDD-Information            ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF DCH-TDD-InformationItem
+
+DCH-TDD-InformationItem ::= SEQUENCE {
+       payloadCRC-PresenceIndicator            PayloadCRC-PresenceIndicator,
+       ul-FP-Mode                                                      UL-FP-Mode,
+       toAWS                                                           ToAWS,
+       toAWE                                                           ToAWE,
+       dCH-SpecificInformationList                     DCH-Specific-TDD-InformationList,
+       iE-Extensions                                           ProtocolExtensionContainer { {DCH-TDD-InformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+DCH-TDD-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-TnlQos                                          CRITICALITY     ignore          EXTENSION       TnlQos          PRESENCE        optional        },
+       ...
+}
+
+DCH-Specific-TDD-InformationList ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF DCH-Specific-TDD-Item
+
+DCH-Specific-TDD-Item ::=      SEQUENCE {
+       dCH-ID                                                          DCH-ID, 
+       ul-cCTrCH-ID                                            CCTrCH-ID, -- UL CCTrCH in which the DCH is mapped
+       dl-cCTrCH-ID                                            CCTrCH-ID, -- DL CCTrCH in which the DCH is mapped
+       trCH-SrcStatisticsDescr                         TrCH-SrcStatisticsDescr,
+       ul-transportFormatSet                           TransportFormatSet,
+       dl-transportFormatSet                           TransportFormatSet,
+       ul-BLER                                                         BLER,
+       dl-BLER                                                         BLER,
+       allocationRetentionPriority                     AllocationRetentionPriority,
+       frameHandlingPriority                           FrameHandlingPriority,
+       qE-Selector                                                     QE-Selector                     OPTIONAL,
+       -- This IE shall be present if DCH is part of set of Co-ordinated DCHs
+       iE-Extensions                                           ProtocolExtensionContainer { {DCH-Specific-TDD-Item-ExtIEs} } OPTIONAL,
+       ...
+}
+
+DCH-Specific-TDD-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-Guaranteed-Rate-Information             CRITICALITY ignore      EXTENSION Guaranteed-Rate-Information           PRESENCE optional       }|
+       { ID id-TrafficClass                                    CRITICALITY ignore      EXTENSION TrafficClass  PRESENCE mandatory}|
+       { ID id-Unidirectional-DCH-Indicator    CRITICALITY reject      EXTENSION Unidirectional-DCH-Indicator          PRESENCE optional       },
+       ...
+}
+
+DedicatedMeasurementType ::= ENUMERATED { 
+       sir, 
+       sir-error, 
+       transmitted-code-power, 
+       rSCP, 
+       rx-timing-deviation,
+       round-trip-time,
+       ..., 
+       rx-timing-deviation-LCR,
+       angle-Of-Arrival-LCR,
+       hs-sich-quality
+}
+
+DedicatedMeasurementValue ::= CHOICE {
+       sIR-Value                       SIR-Value,
+       sIR-ErrorValue                  SIR-Error-Value,
+       transmittedCodePowerValue       Transmitted-Code-Power-Value,
+       rSCP                            RSCP-Value,     -- TDD only
+       rxTimingDeviationValue  Rx-Timing-Deviation-Value,      -- 3.84Mcps TDD only
+       roundTripTime           Round-Trip-Time-Value,  -- FDD only
+       ...,
+       extension-DedicatedMeasurementValue             Extension-DedicatedMeasurementValue
+}
+
+Extension-DedicatedMeasurementValue    ::= ProtocolIE-Single-Container {{ Extension-DedicatedMeasurementValueIE }}
+
+Extension-DedicatedMeasurementValueIE RNSAP-PROTOCOL-IES ::= {
+       { ID id-Rx-Timing-Deviation-Value-LCR   CRITICALITY reject      TYPE Rx-Timing-Deviation-Value-LCR      PRESENCE mandatory }|
+       { ID id-Angle-Of-Arrival-Value-LCR              CRITICALITY reject      TYPE Angle-Of-Arrival-Value-LCR PRESENCE mandatory }|
+       { ID id-HS-SICH-Reception-Quality               CRITICALITY reject      TYPE HS-SICH-Reception-Quality-Value    PRESENCE mandatory },
+       ...
+}
+
+DedicatedMeasurementValueInformation ::= CHOICE {
+       measurementAvailable            DedicatedMeasurementAvailable,
+       measurementnotAvailable         DedicatedMeasurementnotAvailable
+}
+
+DedicatedMeasurementAvailable::= SEQUENCE {
+       dedicatedmeasurementValue               DedicatedMeasurementValue,
+    cFN                             CFN                     OPTIONAL,
+       ie-Extensions                                   ProtocolExtensionContainer { { DedicatedMeasurementAvailableItem-ExtIEs} }              OPTIONAL,
+       ...
+}
+
+DedicatedMeasurementAvailableItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+DedicatedMeasurementnotAvailable ::= NULL
+
+DelayedActivation ::= CHOICE {
+       cfn                                             CFN,
+       separate-indication             NULL
+}
+
+DelayedActivationUpdate ::= CHOICE {
+       activate                Activate-Info,
+       deactivate              Deactivate-Info
+}
+
+Activate-Info ::= SEQUENCE {
+       activation-type                 Execution-Type,
+       initial-dl-tx-power     DL-Power,
+       firstRLS-Indicator              FirstRLS-Indicator                                                                                      OPTIONAL, --FDD Only
+       propagation-delay               PropagationDelay                                                                                        OPTIONAL, --FDD Only
+       iE-Extensions                   ProtocolExtensionContainer { { Activate-Info-ExtIEs} }          OPTIONAL,
+       ...
+}
+
+Activate-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Deactivate-Info ::= SEQUENCE {
+       deactivation-type               Execution-Type,
+       iE-Extensions                   ProtocolExtensionContainer { { Deactivate-Info-ExtIEs} }                OPTIONAL,
+       ...
+}
+
+Deactivate-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Execution-Type ::= CHOICE {
+       synchronised    CFN,
+       unsynchronised  NULL
+}
+
+DeltaSIR                               ::= INTEGER (0..30)
+-- Step 0.1 dB, Range 0..3 dB.
+
+DGPSCorrections ::= SEQUENCE {
+       gPSTOW                                                                  GPSTOW,
+       gPS-Status-Health                                               GPS-Status-Health,
+       satellite-DGPSCorrections-Information   SEQUENCE (SIZE (1..maxNoSat)) OF
+               SEQUENCE {
+                       sAT-ID                                                          SAT-ID,
+                       iode-dgps                                                       BIT STRING (SIZE (8)),
+                       uDRE                                                            UDRE,
+                       pRC                                                                     PRC,
+                       range-Correction-Rate                           Range-Correction-Rate,
+                       iE-Extensions                                           ProtocolExtensionContainer { { Satellite-DGPSCorrections-Information-ExtIEs} }          OPTIONAL,
+                       ...
+               },
+       iE-Extensions                                   ProtocolExtensionContainer { { DGPSCorrections-ExtIEs} }                OPTIONAL,
+       ...
+}
+
+Satellite-DGPSCorrections-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+DGPSCorrections-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+DGPSThreshold ::= SEQUENCE {
+       pRCDeviation            PRCDeviation,
+       iE-Extensions           ProtocolExtensionContainer { { DGPSThreshold-ExtIEs} }          OPTIONAL,
+       ...
+}
+
+DGPSThreshold-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+DiscardTimer ::= ENUMERATED {v20,v40,v60,v80,v100,v120,v140,v160,v180,v200,v250,v300,v400,v500,v750,v1000,v1250,v1500,v1750,v2000,v2500,v3000,v3500,v4000,v4500,v5000,v7500,
+ ...
+}
+
+DiversityControlField                  ::= ENUMERATED {
+       may,
+       must,
+       must-not
+}
+
+DiversityMode                          ::= ENUMERATED {
+       none,
+       sTTD,
+       closedLoopMode1,
+       not-used-closedLoopMode2,
+       ...
+}
+
+DL-DPCH-SlotFormat                     ::= INTEGER (0..16,...)
+
+DL-DPCH-TimingAdjustment ::= ENUMERATED {
+       timing-advance,
+       timing-delay
+}
+
+DL-Power                               ::= INTEGER (-350..150)
+-- Value = DL-Power / 10
+-- Unit dB, Range -35dB .. +15dB, Step 0.1dB
+
+DL-PowerBalancing-Information ::= SEQUENCE {
+       powerAdjustmentType                                     PowerAdjustmentType,
+    dLReferencePower                                   DL-Power                OPTIONAL,
+       -- This IE shall be present if Power Adjustment Type IE equals to 'Common'
+       dLReferencePowerList            DL-ReferencePowerInformationList                OPTIONAL,
+       -- This IE shall be present if Power Adjustment Type IE equals to 'Individual'
+       maxAdjustmentStep                                       MaxAdjustmentStep               OPTIONAL,
+       -- This IE shall be present if Power Adjustment Type IE equals to 'Common' or 'Individual'
+       adjustmentPeriod                                        AdjustmentPeriod                OPTIONAL,
+       -- This IE shall be present if Power Adjustment Type IE equals to 'Common' or 'Individual'
+       adjustmentRatio                                         ScaledAdjustmentRatio   OPTIONAL,
+       -- This IE shall be present if Power Adjustment Type IE equals to 'Common' or 'Individual'
+       iE-Extensions                                           ProtocolExtensionContainer { { DL-PowerBalancing-Information-ExtIEs } } OPTIONAL,
+       ...
+}
+
+DL-PowerBalancing-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+DL-ReferencePowerInformationList               ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF DL-ReferencePowerInformationItem
+
+DL-ReferencePowerInformationItem ::= SEQUENCE {
+       rL-ID                                           RL-ID,
+       dl-Reference-Power                      DL-Power,
+       iE-Extensions                           ProtocolExtensionContainer { {DL-ReferencePowerInformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+DL-ReferencePowerInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+DL-PowerBalancing-ActivationIndicator  ::= ENUMERATED {
+       dL-PowerBalancing-Activated
+}
+
+DL-PowerBalancing-UpdatedIndicator     ::= ENUMERATED {
+       dL-PowerBalancing-Updated
+}
+
+DL-ReferencePowerInformation   ::=     SEQUENCE {
+       common-DL-ReferencePowerInformation                     DL-Power                OPTIONAL,
+       individual-DL-ReferencePowerInformation         DL-ReferencePowerInformationList                OPTIONAL,
+       iE-Extensions                                                           ProtocolExtensionContainer { { DL-ReferencePowerInformation-ExtIEs } } OPTIONAL,
+       ...
+}
+
+DL-ReferencePowerInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+D-RNTI                                 ::= INTEGER (0..1048575)
+
+D-RNTI-ReleaseIndication ::= ENUMERATED {
+       release-D-RNTI,
+       not-release-D-RNTI
+}
+
+DL-ScramblingCode                      ::= INTEGER (0..15)
+
+DL-FrameType ::= ENUMERATED {
+       typeA,
+       typeB,
+       ...
+}
+
+DL-Timeslot-Information ::= SEQUENCE ( SIZE (1..maxNrOfTS)) OF DL-Timeslot-InformationItem
+
+DL-Timeslot-InformationItem ::= SEQUENCE {
+       timeSlot                                                TimeSlot,
+       midambleShiftAndBurstType               MidambleShiftAndBurstType,
+       tFCI-Presence                                   TFCI-Presence,
+       dL-Code-Information                             TDD-DL-Code-Information,
+       iE-Extensions                                   ProtocolExtensionContainer { {DL-Timeslot-InformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+DL-Timeslot-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+DL-TimeslotLCR-Information ::= SEQUENCE (SIZE (1.. maxNrOfDLTsLCR)) OF DL-TimeslotLCR-InformationItem
+
+DL-TimeslotLCR-InformationItem  ::= SEQUENCE {
+       timeSlotLCR                                                             TimeSlotLCR,
+       midambleShiftLCR                                                MidambleShiftLCR,
+       tFCI-Presence                                                   TFCI-Presence,
+       dL-Code-LCR-Information                         TDD-DL-Code-LCR-Information,
+       iE-Extensions                                                   ProtocolExtensionContainer { { DL-TimeslotLCR-InformationItem-ExtIEs} }         OPTIONAL,
+       ...
+}
+
+DL-TimeslotLCR-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-Maximum-DL-Power-TimeslotLCR-InformationItem    CRITICALITY ignore   EXTENSION DL-Power         PRESENCE optional       }|
+       -- Applicable to 1.28Mcps TDD only
+       { ID id-Minimum-DL-Power-TimeslotLCR-InformationItem    CRITICALITY ignore       EXTENSION DL-Power             PRESENCE optional       },
+       -- Applicable to 1.28Mcps TDD only
+       ...
+}
+
+DL-TimeSlot-ISCP-Info ::= SEQUENCE (SIZE (1..maxNrOfDLTs)) OF DL-TimeSlot-ISCP-InfoItem
+
+DL-TimeSlot-ISCP-InfoItem ::= SEQUENCE {
+       timeSlot                                        TimeSlot,
+       dL-TimeslotISCP                         DL-TimeslotISCP,
+       iE-Extensions                           ProtocolExtensionContainer { { DL-TimeSlot-ISCP-InfoItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+DL-TimeSlot-ISCP-InfoItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+DL-TimeSlot-ISCP-LCR-Information ::= SEQUENCE (SIZE (1..maxNrOfDLTsLCR)) OF    DL-TimeSlot-ISCP-LCR-InfoItem
+
+DL-TimeSlot-ISCP-LCR-InfoItem ::= SEQUENCE {
+       timeSlotLCR                                             TimeSlotLCR,
+       dL-TimeslotISCP                                 DL-TimeslotISCP,
+       iE-Extensions                                   ProtocolExtensionContainer { { DL-TimeSlot-ISCP-LCR-InfoItem-ExtIEs} }          OPTIONAL,
+       ...
+ }
+
+DL-TimeSlot-ISCP-LCR-InfoItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+DL-TimeslotISCP                        ::= INTEGER (0..91)
+-- According to mapping in [24]
+
+Downlink-Compressed-Mode-Method        ::= ENUMERATED {
+       not-Used-puncturing,
+       sFdiv2,
+       higher-layer-scheduling,
+       ...
+}
+
+DPC-Mode ::= ENUMERATED {
+       mode0,
+       mode1,
+       ...
+}
+
+DPC-Mode-Change-SupportIndicator ::= ENUMERATED {
+dPC-ModeChangeSupported
+}
+
+DPCH-ID                                        ::= INTEGER (0..239)
+
+DPCHConstantValue ::= INTEGER (-10..10)
+-- Unit dB, Step 1dB
+
+DRACControl            ::= ENUMERATED {
+       not-Used-requested,
+       not-requested
+}
+
+DRXCycleLengthCoefficient                              ::= INTEGER (3..9)
+-- See in [16]
+
+DSCH-RNTI ::= INTEGER (0..65535)
+
+DSCH-FlowControlInformation ::=  SEQUENCE (SIZE(1..16)) OF DSCH-FlowControlItem
+
+DSCH-FlowControlItem ::= SEQUENCE {
+       dSCH-SchedulingPriority                         SchedulingPriorityIndicator,
+       mAC-c-sh-SDU-Lengths                            MAC-c-sh-SDU-LengthList,
+       iE-Extensions                                           ProtocolExtensionContainer { {DSCH-FlowControlItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+DSCH-FlowControlItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-DSCH-InitialWindowSize  CRITICALITY ignore      EXTENSION       DSCH-InitialWindowSize  PRESENCE optional },
+       ...
+}
+
+DSCH-ID                                        ::= INTEGER (0..255)
+
+DSCH-InitialWindowSize                 ::= INTEGER (1..255)
+-- Number of MAC-c/sh SDUs.
+-- 255 = Unlimited number of MAC-c/sh SDUs
+
+DSCH-TDD-Information ::=  SEQUENCE (SIZE (1..maxNoOfDSCHs)) OF DSCH-TDD-InformationItem
+
+DSCH-TDD-InformationItem ::= SEQUENCE {
+       dSCH-ID                                                         DSCH-ID,
+       dl-ccTrCHID                                                     CCTrCH-ID, -- DL CCTrCH in which the DSCH is mapped
+       trChSourceStatisticsDescriptor          TrCH-SrcStatisticsDescr,
+       transportFormatSet                                      TransportFormatSet,
+       allocationRetentionPriority             AllocationRetentionPriority,
+       schedulingPriorityIndicator                     SchedulingPriorityIndicator,
+       bLER                                                            BLER,
+       iE-Extensions                                           ProtocolExtensionContainer { {DSCH-TDD-InformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+DSCH-TDD-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-TrafficClass                                    CRITICALITY ignore      EXTENSION TrafficClass          PRESENCE mandatory}|
+       { ID id-BindingID                                               CRITICALITY     ignore  EXTENSION       BindingID       PRESENCE        optional        }|
+       -- Shall be ignored if bearer establishment with ALCAP. 
+       { ID id-TransportLayerAddress                   CRITICALITY     ignore  EXTENSION       TransportLayerAddress           PRESENCE        optional        },
+       -- Shall be ignored if bearer establishment with ALCAP.
+       ...
+}
+
+DsField ::= BIT STRING (SIZE (8))
+
+-- E
+
+EDCH-DDI-Value ::= INTEGER (0..62)
+
+EDCH-FDD-DL-ControlChannelInformation ::= SEQUENCE {
+       eAGCH-ERGCH-EHICH-FDD-ScramblingCode                            DL-ScramblingCode                                       OPTIONAL,
+       eAGCH-ChannelisationCode                                                        FDD-DL-ChannelisationCodeNumber         OPTIONAL,
+       primary-e-RNTI                                                                          E-RNTI                                                          OPTIONAL,
+       secondary-e-RNTI                                                                        E-RNTI                                                          OPTIONAL,
+       eRGCH-EHICH-ChannelisationCode                                          FDD-DL-ChannelisationCodeNumber,
+       eRGCH-SignatureSequence                                                         ERGCH-SignatureSequence                         OPTIONAL,
+       eHICH-SignatureSequence                                                         EHICH-SignatureSequence                         OPTIONAL,
+       serving-Grant-Value                                                                     E-Serving-Grant-Value                           OPTIONAL,
+       primary-Secondary-Grant-Selector                                        E-Primary-Secondary-Grant-Selector      OPTIONAL,
+       e-RGCH-Release-Indicator                                                        E-RGCH-Release-Indicator                        OPTIONAL,
+       iE-Extensions                                                                           ProtocolExtensionContainer { { EDCH-FDD-DL-ControlChannelInformation-ExtIEs } }                 OPTIONAL,
+       ...
+}
+
+EDCH-FDD-DL-ControlChannelInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-E-RGCH-E-HICH-ChannelisationCodeValidityIndicator       CRITICALITY ignore      EXTENSION E-RGCH-E-HICH-ChannelisationCodeValidityIndicator                     PRESENCE optional },
+       ...
+}
+
+E-RGCH-E-HICH-ChannelisationCodeValidityIndicator ::= ENUMERATED {
+       e-RGCH-E-HICH-Channelisation-Code-response-not-valid
+}
+
+EDCH-FDD-Information ::= SEQUENCE {
+       eDCH-MACdFlows-Information                                              EDCH-MACdFlows-Information,
+       hARQ-Process-Allocation-Scheduled-2ms-EDCH              HARQ-Process-Allocation-2ms-EDCH                                                                                                OPTIONAL,
+       e-DCH-Maximum-Bitrate                                                   E-DCH-Maximum-Bitrate                                                                   OPTIONAL,
+       e-DCH-Processing-Overload-Level                                 E-DCH-Processing-Overload-Level                                                 OPTIONAL,
+       e-DCH-Reference-Power-Offset                                    E-DCH-Reference-Power-Offset                                                    OPTIONAL,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { EDCH-FDD-Information-ExtIEs } }                  OPTIONAL,
+       ...
+}
+
+EDCH-FDD-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+EDCH-FDD-InformationResponse ::= SEQUENCE {
+       eDCH-MACdFlow-Specific-InformationResponse                              EDCH-MACdFlow-Specific-InformationResponse,
+       hARQ-Process-Allocation-Scheduled-2ms-EDCH                              HARQ-Process-Allocation-2ms-EDCH                                                                                                                        OPTIONAL,
+       iE-Extensions                                                                                   ProtocolExtensionContainer { { EDCH-FDD-InformationResponse-ExtIEs } }                  OPTIONAL,
+       ...
+}
+
+EDCH-FDD-InformationResponse-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+EDCH-MACdFlow-Specific-InformationResponse ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF EDCH-MACdFlow-Specific-InformationResponseItem
+
+EDCH-MACdFlow-Specific-InformationResponseItem ::= SEQUENCE {
+       eDCH-MACdFlow-ID                                                                EDCH-MACdFlow-ID,
+       bindingID                                                                               BindingID                                                                                                                                               OPTIONAL,
+       transportLayerAddress                                                   TransportLayerAddress                                                                                                                   OPTIONAL,
+       hARQ-Process-Allocation-NonSched-2ms-EDCH               HARQ-Process-Allocation-2ms-EDCH                                                                                                OPTIONAL,
+       iE-Extensions                           ProtocolExtensionContainer { {EDCH-MACdFlow-Specific-InformationResponseItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+EDCH-MACdFlow-Specific-InformationResponseItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+EDCH-FDD-Information-To-Modify ::= SEQUENCE {
+       eDCH-MACdFlow-Specific-Information                              EDCH-MACdFlow-Specific-InfoToModifyList,
+       hARQ-Process-Allocation-Scheduled-2ms-EDCH              HARQ-Process-Allocation-2ms-EDCH                                                                                                                        OPTIONAL,
+       e-DCH-Maximum-Bitrate                                                   E-DCH-Maximum-Bitrate                                                                                           OPTIONAL,
+       e-DCH-Processing-Overload-Level                                 E-DCH-Processing-Overload-Level                                                                         OPTIONAL,
+       e-DCH-Reference-Power-Offset                                    E-DCH-Reference-Power-Offset                                                                            OPTIONAL,
+       mACeReset-Indicator                                                             MACeReset-Indicator                                                                                                     OPTIONAL,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { EDCH-FDD-Information-To-Modify-ExtIEs } }                        OPTIONAL,
+       ...
+}
+
+EDCH-FDD-Information-To-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+E-DCH-FDD-Update-Information ::= SEQUENCE {
+       e-DCH-MACdFlow-Specific-UpdateInformation               E-DCH-MACdFlow-Specific-UpdateInformation                                                                       OPTIONAL,
+       hARQ-Process-Allocation-Scheduled-2ms-EDCH              HARQ-Process-Allocation-2ms-EDCH                                                                                                                                        OPTIONAL,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { E-DCH-FDD-Update-Information-ExtIEs } }                                  OPTIONAL,
+       ...
+}
+
+E-DCH-FDD-Update-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+E-DCH-MACdFlow-Specific-UpdateInformation ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF E-DCH-MACdFlow-Specific-UpdateInformation-Item
+
+E-DCH-MACdFlow-Specific-UpdateInformation-Item ::= SEQUENCE {
+       e-DCH-MACdFlow-ID                                                               EDCH-MACdFlow-ID,
+       hARQ-Process-Allocation-NonSched-2ms-EDCH               HARQ-Process-Allocation-2ms-EDCH                                                                                                                                        OPTIONAL,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { E-DCH-MACdFlow-Specific-UpdateInformation-Item-ExtIEs} } OPTIONAL,
+       ...
+}
+
+E-DCH-MACdFlow-Specific-UpdateInformation-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+
+
+E-DCH-Grant-Type-Information ::= CHOICE {
+       e-DCH-Non-Scheduled-Transmission-Grant          E-DCH-Non-Scheduled-Transmission-Grant-Items,
+       e-DCH-Scheduled-Transmission-Grant                      NULL,
+       ...
+}
+
+E-DCH-HARQ-PO-FDD ::= INTEGER (0.. maxNrOfEDCH-HARQ-PO-QUANTSTEPs)
+
+
+E-DCH-LogicalChannelInformation ::= SEQUENCE (SIZE (1..maxNoOfLogicalChannels)) OF E-DCH-LogicalChannelInformationItem
+
+E-DCH-LogicalChannelInformationItem ::= SEQUENCE {
+       logicalChannelId                                LogicalChannelID,
+       schedulingPriorityIndicator             SchedulingPriorityIndicator,
+       schedulingInformation                   SchedulingInformation,
+       mACes-GuaranteedBitRate                 MACes-Guaranteed-Bitrate                OPTIONAL,
+       eDCH-DDI-Value                                  EDCH-DDI-Value,
+       mACd-PDU-Size-List                              E-DCH-MACdPDU-SizeList, 
+       iE-Extensions                                   ProtocolExtensionContainer { { E-DCH-LogicalChannelInformationItem-ExtIEs } }                   OPTIONAL,
+       ...
+}
+
+E-DCH-LogicalChannelInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+E-DCH-Maximum-Bitrate ::= INTEGER (0..5742,...)
+
+E-DCH-Processing-Overload-Level ::= INTEGER (0..10,...)
+
+E-DCH-Reference-Power-Offset ::= INTEGER (0.. maxNrOfEDCH-HARQ-PO-QUANTSTEPs)
+
+E-DCH-MACdPDU-SizeList ::= SEQUENCE (SIZE (1..maxNrOfMACdPDUSize)) OF E-DCH-MACdPDU-SizeListItem
+
+E-DCH-MACdPDU-SizeListItem ::= SEQUENCE {
+       mACdPDU-Size                                    MACdPDU-Size,
+       iE-Extensions                                   ProtocolExtensionContainer { { E-DCH-MACdPDU-SizeListItem-ExtIEs } }                    OPTIONAL,
+       ...
+}
+
+E-DCH-MACdPDU-SizeListItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+
+
+E-DCH-LogicalChannelToModify ::= SEQUENCE (SIZE (1..maxNoOfLogicalChannels)) OF E-DCH-LogicalChannelToModifyItem
+
+E-DCH-LogicalChannelToModifyItem ::= SEQUENCE {
+       logicalChannelId                                LogicalChannelID,
+       schedulingPriorityIndicator             SchedulingPriorityIndicator             OPTIONAL,
+       schedulingInformation                   SchedulingInformation                   OPTIONAL,
+       mACes-GuaranteedBitRate                 MACes-Guaranteed-Bitrate                OPTIONAL,
+       eDCH-DDI-Value                                  EDCH-DDI-Value                                  OPTIONAL,
+       mACd-PDU-Size-List                              E-DCH-MACdPDU-SizeToModifyList, 
+       iE-Extensions                                   ProtocolExtensionContainer { { E-DCH-LogicalChannelToModifyItem-ExtIEs } }                      OPTIONAL,
+       ...
+}
+
+E-DCH-LogicalChannelToModifyItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+E-DCH-MACdPDU-SizeToModifyList ::= SEQUENCE (SIZE (0..maxNrOfMACdPDUSize)) OF E-DCH-MACdPDU-SizeListItem
+
+
+
+E-DCH-LogicalChannelToDelete ::= SEQUENCE (SIZE (1..maxNoOfLogicalChannels)) OF E-DCH-LogicalChannelToDeleteItem
+
+E-DCH-LogicalChannelToDeleteItem ::= SEQUENCE {
+       logicalChannelId                                LogicalChannelID,
+       iE-Extensions                                   ProtocolExtensionContainer { { E-DCH-LogicalChannelToDeleteItem-ExtIEs } }                      OPTIONAL,
+       ...
+}
+
+E-DCH-LogicalChannelToDeleteItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+LogicalChannelID ::= INTEGER (1..15)
+
+
+
+EDCH-MACdFlow-ID ::= INTEGER (0..maxNrOfEDCHMACdFlows-1)
+
+EDCH-MACdFlows-Information ::= SEQUENCE {
+       eDCH-MACdFlow-Specific-Information                              EDCH-MACdFlow-Specific-InfoList,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { EDCH-MACdFlow-Information-ExtIEs } }                     OPTIONAL,
+       ...
+}
+
+E-DCH-MACdFlow-Multiplexing-List ::= BIT STRING ( SIZE(maxNrOfEDCHMACdFlows) )
+
+EDCH-MACdFlow-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+EDCH-MACdFlow-Specific-InfoList ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF EDCH-MACdFlow-Specific-InfoItem
+
+EDCH-MACdFlow-Specific-InfoItem ::= SEQUENCE {
+       eDCH-MACdFlow-ID                                        EDCH-MACdFlow-ID,
+       allocationRetentionPriority                     AllocationRetentionPriority                     OPTIONAL,
+       tnlQoS                                                          TnlQos                                                          OPTIONAL,
+       payloadCRC-PresenceIndicator            PayloadCRC-PresenceIndicator,
+       maxNr-Retransmissions-EDCH                      MaxNr-Retransmissions-EDCH,
+       trafficClass                                            TrafficClass,
+       eDCH-HARQ-PO-FDD                                        E-DCH-HARQ-PO-FDD,
+       eDCH-MACdFlow-Multiplexing-List         E-DCH-MACdFlow-Multiplexing-List        OPTIONAL,
+       eDCH-Grant-Type-Information                     E-DCH-Grant-Type-Information            OPTIONAL,
+       bundlingModeIndicator                           BundlingModeIndicator                           OPTIONAL,
+       eDCHLogicalChannelInformation           E-DCH-LogicalChannelInformation,
+       iE-Extensions                                           ProtocolExtensionContainer { { EDCH-MACdFlow-Specific-InfoItem-ExtIEs } }                       OPTIONAL,
+       ...
+}
+
+EDCH-MACdFlow-Specific-InfoItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+EDCH-MACdFlow-Specific-InfoToModifyList ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF EDCH-MACdFlow-Specific-InfoToModifyItem
+
+EDCH-MACdFlow-Specific-InfoToModifyItem ::= SEQUENCE {
+       eDCH-MACdFlow-ID                                        EDCH-MACdFlow-ID,
+       allocationRetentionPriority                     AllocationRetentionPriority                     OPTIONAL,
+       transportBearerRequestIndicator         TransportBearerRequestIndicator,
+       tnlQoS                                                          TnlQos                                                          OPTIONAL,
+       maxNr-Retransmissions-EDCH                      MaxNr-Retransmissions-EDCH                      OPTIONAL,
+       trafficClass                                            TrafficClass                                            OPTIONAL,
+       eDCH-HARQ-PO-FDD                                        E-DCH-HARQ-PO-FDD                                       OPTIONAL,
+       eDCH-MACdFlow-Multiplexing-List         E-DCH-MACdFlow-Multiplexing-List        OPTIONAL,
+       eDCH-Grant-Type-Information                     E-DCH-Grant-Type-Information            OPTIONAL,
+       bundlingModeIndicator                           BundlingModeIndicator                           OPTIONAL,
+       eDCH-LogicalChannelToAdd                        E-DCH-LogicalChannelInformation         OPTIONAL,
+       eDCH-LogicalChannelToModify                     E-DCH-LogicalChannelToModify            OPTIONAL,
+       eDCH-LogicalChannelToDelete                     E-DCH-LogicalChannelToDelete            OPTIONAL,
+       iE-Extensions                                           ProtocolExtensionContainer { { EDCH-MACdFlow-Specific-InfoToModifyItem-ExtIEs } }                       OPTIONAL,
+       ...
+}
+
+EDCH-MACdFlow-Specific-InfoToModifyItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+EDCH-MACdFlows-To-Delete ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF EDCH-MACdFlows-To-Delete-Item
+
+EDCH-MACdFlows-To-Delete-Item ::= SEQUENCE {
+       eDCH-MACdFlow-ID                                        EDCH-MACdFlow-ID,
+       iE-Extensions                                           ProtocolExtensionContainer { { EDCH-MACdFlows-To-Delete-Item-ExtIEs } }                 OPTIONAL,
+       ...
+}
+
+EDCH-MACdFlows-To-Delete-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+EDCH-RL-Indication ::= ENUMERATED {
+       eDCH,
+       non-EDCH
+}
+
+E-DCH-Non-Scheduled-Transmission-Grant-Items ::= SEQUENCE {
+       maxBits-MACe-PDU-non-scheduled                          Max-Bits-MACe-PDU-non-scheduled,
+       hARQ-Process-Allocation-NonSched-2ms            HARQ-Process-Allocation-2ms-EDCH                                                                                                        OPTIONAL,
+       iE-Extensions                                                           ProtocolExtensionContainer { { E-DCH-Non-Scheduled-Transmission-Grant-Items-ExtIEs} }                   OPTIONAL,
+       ...
+}
+
+E-DCH-Non-Scheduled-Transmission-Grant-Items-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+E-DCH-TFCI-Table-Index ::= INTEGER (0..1,...)
+
+E-DCH-Serving-cell-change-informationResponse ::= SEQUENCE {
+       e-DCH-serving-cell-outcome-choice               E-DCH-serving-cell-change-choice,
+       iE-Extensions                                                   ProtocolExtensionContainer { { E-DCH-serving-cell-change-informationResponse-ExtIEs} } OPTIONAL,
+       ...
+}
+
+E-DCH-serving-cell-change-informationResponse-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+E-DCH-serving-cell-change-choice ::= CHOICE {
+       e-DCH-serving-cell-change-successful            E-DCH-serving-cell-change-successful,
+       e-DCH-serving-cell-change-unsuccessful          E-DCH-serving-cell-change-unsuccessful,
+       ...
+}
+
+E-DCH-serving-cell-change-successful ::= SEQUENCE {
+       e-DCH-RL-InformationList-Rsp                                    E-DCH-RL-InformationList-Rsp,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { E-DCH-serving-cell-change-successful-ExtIEs} } OPTIONAL,
+       ...
+}
+
+E-DCH-serving-cell-change-successful-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+E-DCH-RL-InformationList-Rsp ::= SEQUENCE (SIZE (0..maxNrOfRLs)) OF E-DCH-RL-InformationList-Rsp-Item 
+
+E-DCH-RL-InformationList-Rsp-Item ::= SEQUENCE {
+       e-DCH-reconfigured-RL-Id                                        RL-ID,
+       e-DCH-FDD-DL-Control-Channel-Info                       EDCH-FDD-DL-ControlChannelInformation,
+       iE-Extensions                                                           ProtocolExtensionContainer { { E-DCH-RL-InformationList-Rsp-Item-ExtIEs} }      OPTIONAL,
+       ...
+}
+
+E-DCH-RL-InformationList-Rsp-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+
+E-DCH-serving-cell-change-unsuccessful ::= SEQUENCE {
+       cause                                                   Cause,
+       iE-Extensions                                   ProtocolExtensionContainer { { E-DCH-serving-cell-change-unsuccessful-ExtIEs} } OPTIONAL,
+       ...
+}
+
+E-DCH-serving-cell-change-unsuccessful-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+EDPCH-Information-FDD ::= SEQUENCE {
+       maxSet-E-DPDCHs                                                                                 Max-Set-E-DPDCHs,
+       punctureLimit                                                                                   PunctureLimit,
+       e-TFCS-Information                                                                                      E-TFCS-Information,
+       e-TTI                                                                                                   E-TTI,
+       e-DPCCH-PO                                                                                              E-DPCCH-PO,
+       e-RGCH-2-IndexStepThreshold                                                             E-RGCH-2-IndexStepThreshold,
+       e-RGCH-3-IndexStepThreshold                                                             E-RGCH-3-IndexStepThreshold,
+       hARQ-Info-for-E-DCH                                                                             HARQ-Info-for-E-DCH,
+       hSDSCH-Configured-Indicator                                                             HSDSCH-Configured-Indicator,
+       iE-Extensions                                           ProtocolExtensionContainer { { EDPCH-Information-FDD-ExtIEs } }                 OPTIONAL,
+       ...
+}
+
+EDPCH-Information-FDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+EDPCH-Information-RLReconfPrepare-FDD ::= SEQUENCE {
+       maxSet-E-DPDCHs                                                         Max-Set-E-DPDCHs                OPTIONAL,
+       punctureLimit                                                           PunctureLimit                   OPTIONAL,
+       e-TFCS-Information                                                      E-TFCS-Information              OPTIONAL,
+       e-TTI                                                                           E-TTI                                   OPTIONAL,
+       e-DPCCH-PO                                                                      E-DPCCH-PO                              OPTIONAL,
+       e-RGCH-2-IndexStepThreshold                                     E-RGCH-2-IndexStepThreshold                     OPTIONAL,
+       e-RGCH-3-IndexStepThreshold                                     E-RGCH-3-IndexStepThreshold                     OPTIONAL,
+       hARQ-Info-for-E-DCH                                                     HARQ-Info-for-E-DCH                                     OPTIONAL,
+       hSDSCH-Configured-Indicator                                     HSDSCH-Configured-Indicator                     OPTIONAL,
+       iE-Extensions                                           ProtocolExtensionContainer { { EDPCH-Information-RLReconfPrepare-FDD-ExtIEs } }                 OPTIONAL,
+       ...
+}
+
+EDPCH-Information-RLReconfPrepare-FDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+EDPCH-Information-RLReconfRequest-FDD ::= SEQUENCE {
+       maxSet-E-DPDCHs                                                                                 Max-Set-E-DPDCHs                                                                                                                                OPTIONAL,
+       punctureLimit                                                                                   PunctureLimit                                                                                                                                   OPTIONAL,
+       e-TFCS-Information                                                                              E-TFCS-Information                                                                                                                              OPTIONAL,
+       e-TTI                                                                                                   E-TTI                                                                                                                                                   OPTIONAL,
+       e-DPCCH-PO                                                                                              E-DPCCH-PO                                                                                              OPTIONAL,
+       e-RGCH-2-IndexStepThreshold                                                             E-RGCH-2-IndexStepThreshold                                                             OPTIONAL,
+       e-RGCH-3-IndexStepThreshold                                                             E-RGCH-3-IndexStepThreshold                                                                                                             OPTIONAL,
+       hARQ-Info-for-E-DCH                                                                             HARQ-Info-for-E-DCH                                                                                                                             OPTIONAL,
+       hSDSCH-Configured-Indicator                                                             HSDSCH-Configured-Indicator                                                                                                             OPTIONAL,
+       iE-Extensions                                           ProtocolExtensionContainer { { EDPCH-Information-RLReconfRequest-FDD-ExtIEs } }                 OPTIONAL,
+       ...
+}
+
+EDPCH-Information-RLReconfRequest-FDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+E-DPCCH-PO ::= INTEGER (0..maxNrOfEDPCCH-PO-QUANTSTEPs)
+
+E-Primary-Secondary-Grant-Selector ::= ENUMERATED {
+       primary,
+       secondary
+}
+
+EHICH-SignatureSequence ::= INTEGER  (0..maxNrofSigSeqERGHICH-1)
+
+
+E-RGCH-Release-Indicator ::= ENUMERATED {e-RGCHreleased}
+
+ERGCH-SignatureSequence ::= INTEGER  (0..maxNrofSigSeqERGHICH-1)
+
+E-Serving-Grant-Value ::= INTEGER (0..38)
+
+E-RGCH-2-IndexStepThreshold ::= INTEGER (0..37)
+
+E-RGCH-3-IndexStepThreshold ::= INTEGER (0..37)
+
+EDCH-Serving-RL ::= CHOICE {
+       e-DCH-Serving-RL-in-this-DRNS                   EDCH-Serving-RL-in-this-DRNS,
+       e-DCH-Serving-RL-not-in-this-DRNS               NULL,
+       ...
+}
+
+EDCH-Serving-RL-in-this-DRNS ::= SEQUENCE {
+       e-DCH-Serving-RL-Id                             RL-ID,
+       iE-Extensions                                   ProtocolExtensionContainer { { EDCH-Serving-RL-in-this-DRNS-ExtIEs} }   OPTIONAL,
+       ...
+}
+
+EDCH-Serving-RL-in-this-DRNS-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+E-RNTI ::= INTEGER (0..65535)
+
+E-TFCI ::= INTEGER (0..127)
+
+E-TFCS-Information ::= SEQUENCE {
+       e-DCH-TFCI-Table-Index                                                                  E-DCH-TFCI-Table-Index,
+       e-DCH-Min-Set-E-TFCI                                                    E-TFCI,
+       reference-E-TFCI-Information                                    Reference-E-TFCI-Information,
+       iE-Extensions                                                                   ProtocolExtensionContainer { {E-TFCS-Information-ExtIEs} }              OPTIONAL,
+       ...
+
+}
+
+E-TFCS-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-E-DCH-Minimum-Set-E-TFCIValidityIndicator       CRITICALITY reject      EXTENSION E-DCH-Minimum-Set-E-TFCIValidityIndicator                     PRESENCE optional },
+       ...
+}
+
+E-DCH-Minimum-Set-E-TFCIValidityIndicator ::= ENUMERATED {
+       e-DCH-Minimum-Set-E-TFCI-response-not-valid
+}
+
+E-TTI  ::= ENUMERATED {
+       tti10,
+       tti2
+-- 10ms TTI, 2ms TTI
+}
+
+E-AGCH-PowerOffset ::= INTEGER (0..255,...)
+-- PowerOffset = -32 + offset * 0.25
+-- Unit dB, Range -32dB .. +31.75dB, Step +0.25dB
+
+E-RGCH-PowerOffset ::= INTEGER (0..255,...) 
+-- PowerOffset = -32 + offset * 0.25
+-- Unit dB, Range -32dB .. +31.75dB, Step +0.25dB
+
+E-HICH-PowerOffset ::= INTEGER (0..255,...) 
+-- PowerOffset = -32 + offset * 0.25
+-- Unit dB, Range -32dB .. +31.75dB, Step +0.25dB
+
+Enhanced-PrimaryCPICH-EcNo                     ::= INTEGER (0..49)
+
+EventA ::= SEQUENCE {
+       measurementTreshold             MeasurementThreshold,
+       measurementHysteresisTime       MeasurementHysteresisTime               OPTIONAL,
+       iE-Extensions                   ProtocolExtensionContainer { {EventA-ExtIEs} } OPTIONAL,
+       ...
+}
+
+EventA-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+EventB ::= SEQUENCE {
+       measurementTreshold             MeasurementThreshold,
+       measurementHysteresisTime       MeasurementHysteresisTime               OPTIONAL,
+       iE-Extensions                   ProtocolExtensionContainer { {EventB-ExtIEs} } OPTIONAL,
+       ...
+}
+
+EventB-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+EventC ::= SEQUENCE {
+       measurementIncreaseDecreaseThreshold    MeasurementIncreaseDecreaseThreshold,
+       measurementChangeTime           MeasurementChangeTime,
+       iE-Extensions                   ProtocolExtensionContainer { {EventC-ExtIEs} } OPTIONAL,
+       ...
+}
+
+EventC-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+EventD ::= SEQUENCE {
+       measurementIncreaseDecreaseThreshold    MeasurementIncreaseDecreaseThreshold,
+       measurementChangeTime           MeasurementChangeTime,
+       iE-Extensions                   ProtocolExtensionContainer { {EventD-ExtIEs} } OPTIONAL,
+       ...
+}
+
+EventD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+EventE ::= SEQUENCE {
+       measurementThreshold1           MeasurementThreshold,
+       measurementThreshold2           MeasurementThreshold                    OPTIONAL,
+       measurementHysteresisTime       MeasurementHysteresisTime               OPTIONAL,
+       reportPeriodicity               ReportPeriodicity                       OPTIONAL,
+       iE-Extensions                   ProtocolExtensionContainer { {EventE-ExtIEs} } OPTIONAL,
+       ...
+}
+
+EventE-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+EventF ::= SEQUENCE {
+       measurementThreshold1           MeasurementThreshold,
+       measurementThreshold2           MeasurementThreshold                    OPTIONAL,
+       measurementHysteresisTime       MeasurementHysteresisTime               OPTIONAL,
+       reportPeriodicity               ReportPeriodicity                       OPTIONAL,
+       iE-Extensions                   ProtocolExtensionContainer { {EventF-ExtIEs} } OPTIONAL,
+       ...
+}
+
+EventF-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+ExtendedGSMCellIndividualOffset        ::= INTEGER (-50..-11|11..50)
+
+-- F
+
+FACH-FlowControlInformation ::= SEQUENCE (SIZE (1..16)) OF FACH-FlowControlInformationItem
+
+FACH-FlowControlInformationItem ::= SEQUENCE {
+       fACH-SchedulingPriority                 SchedulingPriorityIndicator,
+       mAC-c-sh-SDU-Lengths                    MAC-c-sh-SDU-LengthList,
+       fACH-InitialWindowSize                  FACH-InitialWindowSize,
+       iE-Extensions                                   ProtocolExtensionContainer { {FACH-FlowControlInformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+FACH-FlowControlInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+FACH-InitialWindowSize                 ::= INTEGER { unlimited(255) } (0..255)
+-- Number of frames MAC-c-sh SDUs.
+-- 255 = Unlimited number of FACH data frames
+
+FACH-InformationList ::= SEQUENCE (SIZE(0.. maxNrOfFACHs)) OF FACH-InformationItem
+
+FACH-InformationItem ::= SEQUENCE {
+       transportFormatSet                              TransportFormatSet,
+       iE-Extensions                                   ProtocolExtensionContainer { { FACH-InformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+FACH-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+FDD-DCHs-to-Modify                             ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF FDD-DCHs-to-ModifyItem
+
+FDD-DCHs-to-ModifyItem ::= SEQUENCE {
+       ul-FP-Mode                                                      UL-FP-Mode              OPTIONAL,
+       toAWS                                                           ToAWS           OPTIONAL,
+       toAWE                                                           ToAWE           OPTIONAL,
+       transportBearerRequestIndicator         TransportBearerRequestIndicator,
+       dCH-SpecificInformationList                     FDD-DCHs-to-ModifySpecificInformationList,
+       iE-Extensions                                           ProtocolExtensionContainer { {FDD-DCHs-to-ModifyItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+FDD-DCHs-to-ModifyItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-TnlQos                                          CRITICALITY     ignore          EXTENSION       TnlQos  PRESENCE        optional        },
+       ...
+}
+
+FDD-DCHs-to-ModifySpecificInformationList ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF FDD-DCHs-to-ModifySpecificItem
+
+FDD-DCHs-to-ModifySpecificItem ::=     SEQUENCE {
+       dCH-ID                                                  DCH-ID,
+       ul-TransportformatSet                   TransportFormatSet              OPTIONAL,
+       dl-TransportformatSet                   TransportFormatSet              OPTIONAL,
+       allocationRetentionPriority             AllocationRetentionPriority     OPTIONAL,
+       frameHandlingPriority                   FrameHandlingPriority           OPTIONAL,
+       not-Used-dRACControl                                            NULL            OPTIONAL,
+       iE-Extensions                                   ProtocolExtensionContainer { {FDD-DCHs-to-ModifySpecificItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+FDD-DCHs-to-ModifySpecificItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-Guaranteed-Rate-Information                     CRITICALITY ignore              EXTENSION Guaranteed-Rate-Information                   PRESENCE optional       }|
+       { ID id-TrafficClass                                            CRITICALITY ignore              EXTENSION TrafficClass          PRESENCE optional       }|
+       { ID id-Unidirectional-DCH-Indicator            CRITICALITY reject              EXTENSION Unidirectional-DCH-Indicator  PRESENCE optional},
+       ...
+}
+
+FDD-DL-ChannelisationCodeNumber                ::= INTEGER (0..511)
+-- According to the mapping in [27]. The maximum value is equal to the DL spreading factor -1--
+
+FDD-DL-CodeInformation ::= SEQUENCE (SIZE (1..maxNrOfDL-Codes)) OF FDD-DL-CodeInformationItem
+
+FDD-DL-CodeInformationItem ::= SEQUENCE {
+       dl-ScramblingCode                                                                                       DL-ScramblingCode,
+       fDD-DL-ChannelisationCodeNumber                                                         FDD-DL-ChannelisationCodeNumber,
+       transmission-Gap-Pattern-Sequence-ScramblingCode-Information            Transmission-Gap-Pattern-Sequence-ScramblingCode-Information    OPTIONAL,
+       iE-Extensions                                                   ProtocolExtensionContainer { {FDD-DL-CodeInformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+FDD-DL-CodeInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+FDD-TPC-DownlinkStepSize ::= ENUMERATED {
+       step-size0-5,
+       step-size1,
+       step-size1-5,
+       step-size2,
+       ...
+}
+
+SchedulingPriorityIndicator                    ::= INTEGER { lowest(0), highest(15) } (0..15)
+
+FirstRLS-Indicator ::= ENUMERATED {
+       first-RLS,
+       not-first-RLS
+}
+
+FNReportingIndicator ::= ENUMERATED {
+       fN-reporting-required,
+       fN-reporting-not-required
+}
+
+FPACH-Information ::= SEQUENCE {
+       timeSlotLCR                                     TimeSlotLCR,
+       tDD-ChannelisationCodeLCR       TDD-ChannelisationCodeLCR,
+       midambleShiftLCR                        MidambleShiftLCR,
+       wT                                                      INTEGER (1..4),
+       ...
+       }
+
+FrameHandlingPriority                  ::= INTEGER { lowest(0), highest(15) } (0..15)
+
+FrameOffset                            ::= INTEGER (0..255)
+-- Frames
+
+FrequencyBandIndicator         ::= ENUMERATED {
+       bandI,
+       bandII,
+       bandIII,
+       bandIV,
+       bandV,
+       bandVI,
+       bandVII,
+       bandVIII,
+       bandIX,
+       bandX,
+       bandXI,
+       bandXII,
+       bandXIII,
+       bandXIV,
+       bandXV,
+       bandXVI,
+       bandXVII,
+       bandXVIII,
+       bandXIX,
+       bandXX,
+       bandXXI,
+       bandXXII,
+       ...
+}
+
+
+-- G
+
+GapLength                              ::= INTEGER (1..14)
+-- Unit Slot
+
+GapDuration                            ::= INTEGER (1..144,...)
+-- Unit Frame
+
+GA-Cell ::= SEQUENCE (SIZE (1..maxNrOfPoints)) OF
+       SEQUENCE {
+               cell-GAIgeographicalCoordinate          GeographicalCoordinate,
+               iE-Extensions                   ProtocolExtensionContainer { {GA-Cell-ExtIEs} } OPTIONAL,
+               ...
+       }
+
+GA-Cell-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GA-CellAdditionalShapes ::= CHOICE {
+       pointWithUncertainty                                                    GA-PointWithUnCertainty,
+       pointWithUncertaintyEllipse                                             GA-PointWithUnCertaintyEllipse,
+       pointWithAltitude                                                               GA-PointWithAltitude,
+       pointWithAltitudeAndUncertaintyEllipsoid                GA-PointWithAltitudeAndUncertaintyEllipsoid,
+       ellipsoidArc                                                                    GA-EllipsoidArc,
+       ...
+       }
+
+GA-AltitudeAndDirection ::= SEQUENCE {
+       directionOfAltitude             ENUMERATED {height, depth},
+       altitude                                INTEGER (0..32767),
+       ...
+}
+
+GA-EllipsoidArc ::= SEQUENCE {
+       geographicalCoordinates         GeographicalCoordinate,
+       innerRadius                                     INTEGER (0..65535),
+       uncertaintyRadius                       INTEGER (0..127),
+       offsetAngle                                     INTEGER (0..179),
+       includedAngle                           INTEGER (0..179),
+       confidence                                      INTEGER (0..127),
+       iE-Extensions                           ProtocolExtensionContainer { { GA-EllipsoidArc-ExtIEs} } OPTIONAL,
+       ...
+}
+
+GA-EllipsoidArc-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GA-PointWithAltitude ::= SEQUENCE {
+       geographicalCoordinates         GeographicalCoordinate,
+       altitudeAndDirection            GA-AltitudeAndDirection,
+       iE-Extensions                           ProtocolExtensionContainer { { GA-PointWithAltitude-ExtIEs} } OPTIONAL,
+       ...
+}
+
+GA-PointWithAltitude-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GA-PointWithAltitudeAndUncertaintyEllipsoid ::= SEQUENCE {
+       geographicalCoordinates         GeographicalCoordinate,
+       altitudeAndDirection            GA-AltitudeAndDirection,
+       uncertaintyEllipse                      GA-UncertaintyEllipse,
+       uncertaintyAltitude                     INTEGER (0..127),
+       confidence                                      INTEGER (0..127),
+       iE-Extensions                           ProtocolExtensionContainer { { GA-PointWithAltitudeAndUncertaintyEllipsoid-ExtIEs} } OPTIONAL,
+       ...
+}
+
+GA-PointWithAltitudeAndUncertaintyEllipsoid-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GA-PointWithUnCertaintyEllipse ::= SEQUENCE {
+       geographicalCoordinates         GeographicalCoordinate,
+       uncertaintyEllipse                      GA-UncertaintyEllipse,
+       confidence                                      INTEGER (0..127),
+       iE-Extensions                           ProtocolExtensionContainer { { GA-PointWithUnCertaintyEllipse-ExtIEs} } OPTIONAL,
+       ...
+}
+
+GA-PointWithUnCertaintyEllipse-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GA-UncertaintyEllipse ::= SEQUENCE {
+       uncertaintySemi-major           INTEGER (0..127),
+       uncertaintySemi-minor           INTEGER (0..127),
+       orientationOfMajorAxis          INTEGER (0..179),       -- The values 90..179 shall not be used.
+       ...
+}
+
+GA-PointWithUnCertainty ::=SEQUENCE {
+       geographicalCoordinates         GeographicalCoordinate,
+       uncertaintyCode                 INTEGER (0..127),
+       iE-Extensions                   ProtocolExtensionContainer { {GA-PointWithUnCertainty-ExtIEs} } OPTIONAL,
+       ...
+}
+
+GA-PointWithUnCertainty-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GA-AccessPointPosition ::= SEQUENCE {
+       geographicalCoordinate          GeographicalCoordinate,
+       iE-Extensions                   ProtocolExtensionContainer { {GA-AccessPoint-ExtIEs} } OPTIONAL,
+       ...
+}
+
+GA-AccessPoint-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GeographicalCoordinate ::= SEQUENCE {
+       latitudeSign                    ENUMERATED { north, south },
+       latitude                        INTEGER (0..8388607),
+       longitude                       INTEGER (-8388608..8388607),
+       iE-Extensions                   ProtocolExtensionContainer { {GeographicalCoordinate-ExtIEs} } OPTIONAL,
+       ...
+}
+
+GeographicalCoordinate-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GERAN-Cell-Capability ::=      BIT STRING (SIZE (16))
+-- First bit:  A/Gb mode --
+-- Second bit: Iu mode   --
+-- Note: undefined bits are considered as a spare bit and spare bits shall be set to 0 by the transmitter and shall be ignored by the receiver. --
+
+GERAN-Classmark ::=            OCTET STRING
+       -- GERAN Classmark as defined in (38) --
+
+GERAN-SI-Type ::= CHOICE {
+       sI                                                      GERAN-SystemInfo,
+       pSI                                                     GERAN-SystemInfo,
+       ...
+}
+
+GERAN-SystemInfo ::= SEQUENCE (SIZE (1..maxNrOfGERANSI)) OF
+               SEQUENCE {
+                       gERAN-SI-block          OCTET STRING (SIZE (1..23)),
+                       iE-Extensions           ProtocolExtensionContainer { { GERAN-SystemInfo-ExtIEs } }              OPTIONAL,
+                       ...
+}
+
+GERAN-SystemInfo-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GenericTrafficCategory ::= BIT STRING (SIZE (8))
+
+GPS-Almanac ::= SEQUENCE {
+       wna-alm                                 BIT STRING (SIZE (8)),
+       satellite-Almanac-Information           SEQUENCE (SIZE (1..maxNoSat)) OF
+               SEQUENCE {
+                       dATA-ID                         DATA-ID,
+                       sAT-ID                          SAT-ID,
+                       gps-e-alm                       BIT STRING (SIZE (16)),
+                       gps-toa-alm                     BIT STRING (SIZE (8)), 
+                       gps-delta-I-alm         BIT STRING (SIZE (16)),
+                       omegadot-alm            BIT STRING (SIZE (16)),
+                       svhealth-alm            BIT STRING (SIZE (8)),
+                       gps-a-sqrt-alm          BIT STRING (SIZE (24)),
+                       omegazero-alm           BIT STRING (SIZE (24)),
+                       m-zero-alm                      BIT STRING (SIZE (24)),
+                       gps-omega-alm           BIT STRING (SIZE (24)),
+                       gps-af-zero-alm         BIT STRING (SIZE (11)),
+                       gps-af-one-alm          BIT STRING (SIZE (11)),
+                       iE-Extensions           ProtocolExtensionContainer { { Satellite-Almanac-Information-ExtIEs} }          OPTIONAL,
+                       ...
+               },
+       -- This GPS-Almanac-Information is for the 1st 16 satellites
+       sVGlobalHealth-alm              BIT STRING (SIZE (364))         OPTIONAL,
+       iE-Extensions                   ProtocolExtensionContainer { { GPS-Almanac-ExtIEs} }            OPTIONAL,
+       ...
+}
+
+Satellite-Almanac-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+} 
+
+GPS-Almanac-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       {       ID id-Satellite-Almanac-Information-ExtItem     CRITICALITY     ignore          EXTENSION       Satellite-Almanac-Information-ExtItem                   PRESENCE        optional},
+       ...
+}
+
+Satellite-Almanac-Information-ExtItem ::= SEQUENCE (SIZE (1..maxNrOfSatAlmanac-maxNoSat)) OF
+               SEQUENCE {
+                       dATA-ID                         DATA-ID,
+                       sAT-ID                          SAT-ID,
+                       gps-e-alm                       BIT STRING (SIZE (16)),
+                       gps-toa-alm                     BIT STRING (SIZE (8)), 
+                       gps-delta-I-alm         BIT STRING (SIZE (16)),
+                       omegadot-alm            BIT STRING (SIZE (16)),
+                       svhealth-alm            BIT STRING (SIZE (8)),
+                       gps-a-sqrt-alm          BIT STRING (SIZE (24)),
+                       omegazero-alm           BIT STRING (SIZE (24)),
+                       m-zero-alm                      BIT STRING (SIZE (24)),
+                       gps-omega-alm           BIT STRING (SIZE (24)),
+                       gps-af-zero-alm         BIT STRING (SIZE (11)),
+                       gps-af-one-alm          BIT STRING (SIZE (11)),
+                       iE-Extensions           ProtocolExtensionContainer { { Satellite-Almanac-Information-ExtItemIEs} }              OPTIONAL,
+                       ...
+               }
+--     Includes the GPS-Almanac-Information for the 17th through 32nd satellites.
+
+Satellite-Almanac-Information-ExtItemIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GPSInformation ::= SEQUENCE (SIZE (1..maxNoGPSTypes)) OF
+       SEQUENCE {
+               gPSInformationItem              ENUMERATED {
+                       gPS-NavigationModel-and-TimeRecovery,
+                       gPS-Ionospheric-Model,
+                       gPS-UTC-Model,
+                       gPS-Almanac,
+                       gPS-RealTime-Integrity,
+                       ...
+               },
+               iE-Extensions                   ProtocolExtensionContainer { { GPSInformation-ExtIEs} }         OPTIONAL,
+               ...
+       }
+-- This IE shall be present if the Information Type IE indicates 'GPS Information'
+
+GPSInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GPS-Ionospheric-Model ::= SEQUENCE {
+       alpha-zero-ionos                BIT STRING (SIZE (8)),
+       alpha-one-ionos                 BIT STRING (SIZE (8)),
+       alpha-two-ionos                 BIT STRING (SIZE (8)),
+       alpha-three-ionos               BIT STRING (SIZE (8)),
+       beta-zero-ionos                 BIT STRING (SIZE (8)),
+       beta-one-ionos                  BIT STRING (SIZE (8)),
+       beta-two-ionos                  BIT STRING (SIZE (8)),
+       beta-three-ionos                BIT STRING (SIZE (8)),
+       iE-Extensions                   ProtocolExtensionContainer { { GPS-Ionospheric-Model-ExtIEs} }          OPTIONAL,
+       ...
+}
+
+GPS-Ionospheric-Model-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GPS-NavigationModel-and-TimeRecovery ::= SEQUENCE (SIZE (1..maxNoSat)) OF
+       SEQUENCE {
+               tx-tow-nav                                              INTEGER (0..1048575),
+               sAT-ID                                                  SAT-ID,
+               tlm-message-nav                                 BIT STRING (SIZE (14)),
+               tlm-revd-c-nav                                  BIT STRING (SIZE (2)),
+               ho-word-nav                                             BIT STRING (SIZE (22)),
+               w-n-nav                                                 BIT STRING (SIZE (10)),
+               ca-or-p-on-l2-nav                               BIT STRING (SIZE (2)),
+               user-range-accuracy-index-nav   BIT STRING (SIZE (4)),
+               sv-health-nav                                   BIT STRING (SIZE (6)),
+               iodc-nav                                                BIT STRING (SIZE (10)),
+               l2-p-dataflag-nav                               BIT STRING (SIZE (1)),
+               sf1-reserved-nav                                BIT STRING (SIZE (87)),
+               t-gd-nav                                                BIT STRING (SIZE (8)),
+               t-oc-nav                                                BIT STRING (SIZE (16)),
+               a-f-2-nav                                               BIT STRING (SIZE (8)),
+               a-f-1-nav                                               BIT STRING (SIZE (16)),
+               a-f-zero-nav                                    BIT STRING (SIZE (22)),
+               c-rs-nav                                                BIT STRING (SIZE (16)),
+               delta-n-nav                                             BIT STRING (SIZE (16)),
+               m-zero-nav                                              BIT STRING (SIZE (32)),
+               c-uc-nav                                                BIT STRING (SIZE (16)),
+               gps-e-nav                                               BIT STRING (SIZE (32)),
+               c-us-nav                                                BIT STRING (SIZE (16)),
+               a-sqrt-nav                                              BIT STRING (SIZE (32)),
+               t-oe-nav                                                BIT STRING (SIZE (16)),
+               fit-interval-flag-nav                   BIT STRING (SIZE (1)),
+               aodo-nav                                                BIT STRING (SIZE (5)),
+               c-ic-nav                                                BIT STRING (SIZE (16)),
+               omega-zero-nav                                  BIT STRING (SIZE (32)),
+               c-is-nav                                                BIT STRING (SIZE (16)),
+               i-zero-nav                                              BIT STRING (SIZE (32)),
+               c-rc-nav                                                BIT STRING (SIZE (16)),
+               gps-omega-nav                                   BIT STRING (SIZE (32)),
+               omegadot-nav                                    BIT STRING (SIZE (24)),
+               idot-nav                                                BIT STRING (SIZE (14)),
+               spare-zero-fill                                 BIT STRING (SIZE (20)),
+               iE-Extensions                                   ProtocolExtensionContainer { { GPS-NavigationModel-and-TimeRecoveryItem-ExtIEs} }               OPTIONAL,
+               ...
+       }
+
+GPS-NavigationModel-and-TimeRecoveryItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GPS-RealTime-Integrity ::= CHOICE {
+       badSatellites                           BadSatellites,
+       noBadSatellite                          NULL
+}
+
+GPS-RX-POS ::= SEQUENCE {
+       geographicalCoordinate          GeographicalCoordinate,
+       altitudeAndDirection            GA-AltitudeAndDirection,
+       iE-Extensions                           ProtocolExtensionContainer { { GPS-RX-POS-ExtIEs} } OPTIONAL,
+       ...
+}
+
+GPS-RX-POS-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+GPS-Status-Health ::= ENUMERATED {
+       udre-1-0,
+       udre-0-75,
+       udre-0-5,
+       udre-0-3,
+       udre-0-1,
+       no-data,
+       invalid-data
+}
+
+GPSTOW ::= INTEGER (0..604799)
+
+GPS-UTC-Model ::= SEQUENCE {
+       a-one-utc                               BIT STRING (SIZE (24)),
+       a-zero-utc                              BIT STRING (SIZE (32)),
+       t-ot-utc                                BIT STRING (SIZE (8)),
+       delta-t-ls-utc                  BIT STRING (SIZE (8)),
+       w-n-t-utc                               BIT STRING (SIZE (8)),
+       w-n-lsf-utc                             BIT STRING (SIZE (8)),
+       dn-utc                                  BIT STRING (SIZE (8)),
+       delta-t-lsf-utc                 BIT STRING (SIZE (8)),
+       iE-Extensions                   ProtocolExtensionContainer { { GPS-UTC-Model-ExtIEs} }          OPTIONAL,
+       ...
+}
+
+GPS-UTC-Model-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Guaranteed-Rate-Information    ::= SEQUENCE {
+       guaranteed-UL-Rate                      Guaranteed-Rate OPTIONAL,
+       guaranteed-DL-Rate                      Guaranteed-Rate OPTIONAL,
+       iE-Extensions                           ProtocolExtensionContainer { {Guaranteed-Rate-Information-ExtIEs} } OPTIONAL,
+       ...
+}
+
+Guaranteed-Rate-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Guaranteed-Rate                        ::= INTEGER (1..maxNrOfTFs)
+-- "1": TFI 0, "2": TFI 1, "3": TFI 2, ...
+
+-- H
+
+HARQ-Info-for-E-DCH ::= ENUMERATED {
+       rv0,
+       rvtable
+}
+
+HARQ-MemoryPartitioning        ::= CHOICE {
+       implicit                HARQ-MemoryPartitioning-Implicit,
+       explicit                HARQ-MemoryPartitioning-Explicit,
+       ...
+       }
+
+HARQ-MemoryPartitioning-Implicit       ::= SEQUENCE {
+       number-of-Processes                     INTEGER (1..8,...),
+       iE-Extensions                           ProtocolExtensionContainer { { HARQ-MemoryPartitioning-Implicit-ExtIEs } }                      OPTIONAL,
+       ...
+}
+
+HARQ-MemoryPartitioning-Implicit-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HARQ-MemoryPartitioning-Explicit       ::= SEQUENCE {
+       hARQ-MemoryPartitioningList                     HARQ-MemoryPartitioningList,
+       iE-Extensions                                           ProtocolExtensionContainer { { HARQ-MemoryPartitioning-Explicit-ExtIEs } }                      OPTIONAL,
+       ...
+}
+
+HARQ-MemoryPartitioning-Explicit-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HARQ-MemoryPartitioningList    ::= SEQUENCE (SIZE (1..maxNrOfHARQProc)) OF HARQ-MemoryPartitioningItem
+
+HARQ-MemoryPartitioningItem ::= SEQUENCE {
+       process-Memory-Size                                     ENUMERATED {
+                                                                               hms800, hms1600, hms2400, hms3200, hms4000,
+                                                                               hms4800, hms5600, hms6400, hms7200, hms8000,
+                                                                               hms8800, hms9600, hms10400, hms11200, hms12000,
+                                                                               hms12800, hms13600, hms14400, hms15200, hms16000,
+                                                                               hms17600, hms19200, hms20800, hms22400, hms24000,
+                                                                               hms25600, hms27200, hms28800, hms30400, hms32000,
+                                                                               hms36000, hms40000, hms44000, hms48000, hms52000,
+                                                                               hms56000, hms60000, hms64000, hms68000, hms72000,
+                                                                               hms76000, hms80000, hms88000, hms96000, hms104000,
+                                                                               hms112000, hms120000, hms128000, hms136000, hms144000,
+                                                                               hms152000, hms160000, hms176000, hms192000, hms208000,
+                                                                               hms224000, hms240000, hms256000, hms272000, hms288000,
+                                                                               hms304000,...},
+       iE-Extensions                                           ProtocolExtensionContainer { { HARQ-MemoryPartitioningItem-ExtIEs } }                   OPTIONAL,
+       ...
+}
+
+HARQ-MemoryPartitioningItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HARQ-Preamble-Mode ::= ENUMERATED {
+mode0,
+mode1
+}
+
+HARQ-Process-Allocation-2ms-EDCH ::= BIT STRING ( SIZE(maxNrOfEDCHHARQProcesses2msEDCH) )
+
+HARQ-Preamble-Mode-Activation-Indicator        ::=ENUMERATED   {
+       harqPreambleModeSupported
+}
+
+HCS-Prio       ::= INTEGER (0..7)
+-- 0 = lowest priority, ...7 = highest priority
+
+HSDSCH-Configured-Indicator ::= ENUMERATED {
+       configured-HS-DSCH,
+       no-configured-HS-DSCH
+}
+
+HSDSCH-FDD-Information ::= SEQUENCE {
+       hSDSCH-MACdFlows-Information                            HSDSCH-MACdFlows-Information,
+       uE-Capabilities-Info                                            UE-Capabilities-Info,
+       mAChs-Reordering-Buffer-Size-for-RLC-UM         MAChsReorderingBufferSize-for-RLC-UM,
+       cqiFeedback-CycleK                                                      CQI-Feedback-Cycle,
+       cqiRepetitionFactor                                                     CQI-RepetitionFactor                                            OPTIONAL,
+       -- This IE shall be present if the CQI Feedback Cycle k IE is set to a value greater than 0.
+       ackNackRepetitionFactor                                         AckNack-RepetitionFactor,
+       cqiPowerOffset                                                          CQI-Power-Offset,
+       ackPowerOffset                                                          Ack-Power-Offset,
+       nackPowerOffset                                                         Nack-Power-Offset,
+       hsscch-PowerOffset                                                      HSSCCH-PowerOffset                                                      OPTIONAL,
+       iE-Extensions                                                           ProtocolExtensionContainer { { HSDSCH-FDD-Information-ExtIEs } }                        OPTIONAL,
+       ...
+}
+
+HSDSCH-FDD-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+{ ID id-HARQ-Preamble-Mode     CRITICALITY ignore              EXTENSION       HARQ-Preamble-Mode      PRESENCE optional},
+       ...
+}
+
+HSDSCH-FDD-Information-Response ::= SEQUENCE {
+       hSDSCH-MACdFlow-Specific-InfoList-Response              HSDSCH-MACdFlow-Specific-InfoList-Response                                                                                                      OPTIONAL,
+       hSSCCH-Specific-InfoList-Response                               HSSCCH-FDD-Specific-InfoList-Response                                                                                                           OPTIONAL,
+       hSPDSCH-and-HSSCCH-ScramblingCode                               DL-ScramblingCode                                                                                                               OPTIONAL,
+       measurement-Power-Offset                                                Measurement-Power-Offset                                                                                                                                        OPTIONAL,
+       hARQ-MemoryPartitioning                                                 HARQ-MemoryPartitioning                                                                                                                                         OPTIONAL,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { HSDSCH-FDD-Information-Response-ExtIEs } }               OPTIONAL,
+       ...
+}
+
+HSDSCH-FDD-Information-Response-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+{ ID id-User-Plane-Congestion-Fields-Inclusion         CRITICALITY ignore      EXTENSION User-Plane-Congestion-Fields-Inclusion                PRESENCE optional}|
+{ ID id-HARQ-Preamble-Mode-Activation-Indicator                CRITICALITY ignore      EXTENSION HARQ-Preamble-Mode-Activation-Indicator               PRESENCE optional},
+       ...
+}
+
+HSDSCH-Information-to-Modify ::= SEQUENCE {
+       hSDSCH-MACdFlow-Specific-InfoList-to-Modify             HSDSCH-MACdFlow-Specific-InfoList-to-Modify                     OPTIONAL,
+       priorityQueue-Info-to-Modify                                    PriorityQueue-InfoList-to-Modify                                        OPTIONAL,
+       mAChs-Reordering-Buffer-Size-for-RLC-UM                 MAChsReorderingBufferSize-for-RLC-UM                            OPTIONAL,
+       cqiFeedback-CycleK                                                              CQI-Feedback-Cycle                                                                      OPTIONAL,       -- For FDD only
+       cqiRepetitionFactor                                                             CQI-RepetitionFactor                                                            OPTIONAL,       -- For FDD only
+       ackNackRepetitionFactor                                                 AckNack-RepetitionFactor                                                        OPTIONAL,       -- For FDD only
+       cqiPowerOffset                                                                  CQI-Power-Offset                                                                        OPTIONAL,       -- For FDD only
+       ackPowerOffset                                                                  Ack-Power-Offset                                                                        OPTIONAL,       -- For FDD only
+       nackPowerOffset                                                                 Nack-Power-Offset                                                                       OPTIONAL,       -- For FDD only
+       hsscch-PowerOffset                                                              HSSCCH-PowerOffset                                                                      OPTIONAL,       -- For FDD only
+       hSSCCH-CodeChangeGrant                                                  HSSCCH-Code-Change-Grant                                                        OPTIONAL,
+       tDDAckNackPowerOffset                                                   TDD-AckNack-Power-Offset                                                        OPTIONAL,       -- For TDD only
+       iE-Extensions                                                                   ProtocolExtensionContainer { { HSDSCH-Information-to-Modify-ExtIEs } }                  OPTIONAL,
+       ...
+}
+
+HSDSCH-Information-to-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+{ ID id-HARQ-Preamble-Mode     CRITICALITY ignore              EXTENSION       HARQ-Preamble-Mode      PRESENCE optional},
+       ...
+}
+
+HSDSCH-Information-to-Modify-Unsynchronised ::= SEQUENCE {
+       hSDSCH-MACdFlow-Specific-InfoList-to-Modify             HSDSCH-MACdFlow-Specific-InfoList-to-Modify                                     OPTIONAL,
+       priorityQueueInfotoModifyUnsynchronised                 PriorityQueue-InfoList-to-Modify-Unsynchronised         OPTIONAL,
+       cqiPowerOffset                                                                  CQI-Power-Offset                                OPTIONAL,       -- For FDD only
+       ackPowerOffset                                                                  Ack-Power-Offset                                OPTIONAL,       -- For FDD only
+       nackPowerOffset                                                                 Nack-Power-Offset                               OPTIONAL,       -- For FDD only
+       hsscch-PowerOffset                                                              HSSCCH-PowerOffset                              OPTIONAL,       -- Only for FDD
+       tDDAckNackPowerOffset                                                   TDD-AckNack-Power-Offset                OPTIONAL,       -- For TDD only
+       iE-Extensions                                                                   ProtocolExtensionContainer { { HSDSCH-Information-to-Modify-Unsynchronised-ExtIEs } }                   OPTIONAL,
+       ...
+}
+
+HSDSCH-Information-to-Modify-Unsynchronised-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+{ ID id-HARQ-Preamble-Mode     CRITICALITY ignore              EXTENSION       HARQ-Preamble-Mode      PRESENCE optional},
+       ...
+}
+
+HSDSCH-MACdFlow-ID ::= INTEGER (0..maxNrOfMACdFlows-1)
+
+HSDSCH-MACdFlow-Specific-InfoList ::= SEQUENCE (SIZE (1..maxNrOfMACdFlows)) OF HSDSCH-MACdFlow-Specific-InfoItem
+
+HSDSCH-MACdFlow-Specific-InfoItem ::= SEQUENCE {
+       hSDSCH-MACdFlow-ID                                      HSDSCH-MACdFlow-ID,
+       allocationRetentionPriority                     AllocationRetentionPriority,
+       trafficClass                                            TrafficClass,
+       bindingID                                                       BindingID                                                               OPTIONAL,
+       transportLayerAddress                           TransportLayerAddress                                   OPTIONAL,
+       iE-Extensions                                           ProtocolExtensionContainer { { HSDSCH-MACdFlow-Specific-InfoItem-ExtIEs } }                     OPTIONAL,
+       ...
+}
+
+HSDSCH-MACdFlow-Specific-InfoItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSDSCH-MACdFlow-Specific-InfoList-Response ::= SEQUENCE (SIZE (0..maxNrOfMACdFlows)) OF HSDSCH-MACdFlow-Specific-InfoItem-Response
+
+HSDSCH-MACdFlow-Specific-InfoItem-Response ::= SEQUENCE {
+       hSDSCH-MACdFlow-ID                                      HSDSCH-MACdFlow-ID,
+       bindingID                                                       BindingID                                                               OPTIONAL,
+       transportLayerAddress                           TransportLayerAddress                                   OPTIONAL,
+       hSDSCH-Initial-Capacity-Allocation      HSDSCH-Initial-Capacity-Allocation              OPTIONAL,
+       iE-Extensions                                           ProtocolExtensionContainer { { HSDSCH-MACdFlow-Specific-InfoItem-Response-ExtIEs } }                    OPTIONAL,
+       ...
+}
+
+HSDSCH-MACdFlow-Specific-InfoItem-Response-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSDSCH-MACdFlow-Specific-InfoList-to-Modify ::= SEQUENCE (SIZE (1..maxNrOfMACdFlows)) OF HSDSCH-MACdFlow-Specific-InfoItem-to-Modify
+
+HSDSCH-MACdFlow-Specific-InfoItem-to-Modify ::= SEQUENCE {
+       hSDSCH-MACdFlow-ID                                      HSDSCH-MACdFlow-ID,
+       allocationRetentionPriority                     AllocationRetentionPriority                             OPTIONAL,
+       transportBearerRequestIndicator         TransportBearerRequestIndicator,
+       trafficClass                                            TrafficClass                                                    OPTIONAL,
+       bindingID                                                       BindingID                                                               OPTIONAL,
+       transportLayerAddress                           TransportLayerAddress                                   OPTIONAL,
+       iE-Extensions                                           ProtocolExtensionContainer { { HSDSCH-MACdFlow-Specific-InfoItem-to-Modify-ExtIEs } }                   OPTIONAL,
+       ...
+}
+
+HSDSCH-MACdFlow-Specific-InfoItem-to-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSDSCH-MACdFlows-Information ::= SEQUENCE {
+       hSDSCH-MACdFlow-Specific-Info                                   HSDSCH-MACdFlow-Specific-InfoList,
+       priorityQueue-Info                                                              PriorityQueue-InfoList,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { HSDSCH-MACdFlows-Information-ExtIEs } }                  OPTIONAL,
+       ...
+}
+
+
+HSDSCH-MACdFlows-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSDSCH-MACdFlows-to-Delete ::= SEQUENCE (SIZE (1..maxNrOfMACdFlows)) OF HSDSCH-MACdFlows-to-Delete-Item
+
+HSDSCH-MACdFlows-to-Delete-Item ::= SEQUENCE {
+       hsDSCH-MACdFlow-ID                                      HSDSCH-MACdFlow-ID,
+       iE-Extensions                                           ProtocolExtensionContainer { { HSDSCH-MACdFlows-to-Delete-Item-ExtIEs} }                OPTIONAL,
+       ...
+}
+
+HSDSCH-MACdFlows-to-Delete-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSDSCH-Initial-Capacity-Allocation::= SEQUENCE (SIZE (1..maxNrOfPrioQueues)) OF HSDSCH-Initial-Capacity-AllocationItem
+
+HSDSCH-Initial-Capacity-AllocationItem ::= SEQUENCE {
+       schedulingPriorityIndicator             SchedulingPriorityIndicator,
+       maximum-MACdPDU-Size                    MACdPDU-Size,
+       hSDSCH-InitialWindowSize                HSDSCH-InitialWindowSize,
+       iE-Extensions                                   ProtocolExtensionContainer { {HSDSCH-Initial-Capacity-AllocationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+HSDSCH-Initial-Capacity-AllocationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSDSCH-InitialWindowSize                       ::= INTEGER (1..255)
+-- Number of MAC-d PDUs.
+
+HSDSCH-RNTI ::= INTEGER (0..65535)
+
+
+HS-DSCH-serving-cell-change-information ::= SEQUENCE {
+       hS-PDSCH-RLID                           RL-ID,
+       hSDSCH-FDD-Information          HSDSCH-FDD-Information                                                                                                                                          OPTIONAL,
+       iE-Extensions                           ProtocolExtensionContainer { { HS-DSCH-serving-cell-change-information-ExtIEs} }        OPTIONAL,
+       ...
+}
+
+HS-DSCH-serving-cell-change-information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+HS-DSCH-serving-cell-change-informationResponse ::= SEQUENCE {
+       hS-DSCH-serving-cell-choice             HS-DSCH-serving-cell-change-choice,
+       iE-Extensions                                   ProtocolExtensionContainer { { HS-DSCH-serving-cell-change-informationResponse-ExtIEs} } OPTIONAL,
+       ...
+}
+
+HS-DSCH-serving-cell-change-informationResponse-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HS-DSCH-serving-cell-change-choice ::= CHOICE {
+       hS-serving-cell-change-successful               HS-serving-cell-change-successful,
+       hS-serving-cell-change-unsuccessful             HS-serving-cell-change-unsuccessful,
+       ...
+}
+
+HS-serving-cell-change-successful ::= SEQUENCE {
+       hSDSCH-FDD-Information-Response         HSDSCH-FDD-Information-Response,
+       hSDSCH-RNTI                                                     HSDSCH-RNTI, 
+       iE-Extensions                                           ProtocolExtensionContainer { { HS-serving-cell-change-successful-ExtIEs} } OPTIONAL,
+       ...
+}
+
+HS-serving-cell-change-successful-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HS-serving-cell-change-unsuccessful ::= SEQUENCE {
+       cause                                                   Cause,
+       iE-Extensions                                   ProtocolExtensionContainer { { HS-serving-cell-change-unsuccessful-ExtIEs} } OPTIONAL,
+       ...
+}
+
+HS-serving-cell-change-unsuccessful-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+HSDSCH-TDD-Information ::= SEQUENCE {
+       hSDSCH-MACdFlows-Information                            HSDSCH-MACdFlows-Information,
+       uE-Capabilities-Info                                            UE-Capabilities-Info,
+       mAChs-Reordering-Buffer-Size-for-RLC-UM         MAChsReorderingBufferSize-for-RLC-UM,
+       tDD-AckNack-Power-Offset                                        TDD-AckNack-Power-Offset,
+       iE-Extensions                                                           ProtocolExtensionContainer { { HSDSCH-TDD-Information-ExtIEs } }                        OPTIONAL,
+       ...
+}
+
+HSDSCH-TDD-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSDSCH-TDD-Information-Response ::= SEQUENCE {
+       hSDSCH-MACdFlow-Specific-InfoList-Response              HSDSCH-MACdFlow-Specific-InfoList-Response                      OPTIONAL,
+       hSSCCH-TDD-Specific-InfoList-Response                   HSSCCH-TDD-Specific-InfoList-Response                           OPTIONAL,
+-- Not Applicable to 1.28Mcps TDD
+       hSSCCH-TDD-Specific-InfoList-Response-LCR               HSSCCH-TDD-Specific-InfoList-Response-LCR                       OPTIONAL,
+-- Not Applicable to 3.84Mcps TDD
+       hSPDSCH-TDD-Specific-InfoList-Response                  HSPDSCH-TDD-Specific-InfoList-Response                          OPTIONAL,
+       hSPDSCH-TDD-Specific-InfoList-Response-LCR              HSPDSCH-TDD-Specific-InfoList-Response-LCR                      OPTIONAL,
+       hARQ-MemoryPartitioning                                                 HARQ-MemoryPartitioning                                                         OPTIONAL,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { HSDSCH-TDD-Information-Response-ExtIEs } }                       OPTIONAL,
+       ...
+}
+
+HSDSCH-TDD-Information-Response-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+{ ID id-User-Plane-Congestion-Fields-Inclusion CRITICALITY ignore      EXTENSION User-Plane-Congestion-Fields-Inclusion                PRESENCE optional},
+       ...
+}
+
+HSPDSCH-TDD-Specific-InfoList-Response ::= SEQUENCE (SIZE (0..maxNrOfDLTs)) OF HSPDSCH-TDD-Specific-InfoItem-Response
+
+HSPDSCH-TDD-Specific-InfoItem-Response ::= SEQUENCE {
+       timeslot                                                                                TimeSlot,
+       midambleShiftAndBurstType                                               MidambleShiftAndBurstType,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { HSPDSCH-TDD-Specific-InfoItem-Response-ExtIEs } }                        OPTIONAL,
+       ...
+}
+
+HSPDSCH-TDD-Specific-InfoItem-Response-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSPDSCH-TDD-Specific-InfoList-Response-LCR ::= SEQUENCE (SIZE (1.. maxNrOfDLTsLCR)) OF HSPDSCH-TDD-Specific-InfoItem-Response-LCR
+
+HSPDSCH-TDD-Specific-InfoItem-Response-LCR ::= SEQUENCE {
+       timeslotLCR                                                                     TimeSlotLCR,
+       midambleShiftLCR                                                        MidambleShiftLCR,
+       iE-Extensions                                                           ProtocolExtensionContainer { { HSPDSCH-TDD-Specific-InfoItem-Response-LCR-ExtIEs } }                    OPTIONAL,
+       ...
+}
+
+HSPDSCH-TDD-Specific-InfoItem-Response-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSSCCH-FDD-Specific-InfoList-Response ::= SEQUENCE (SIZE (0..maxNrOfHSSCCHCodes)) OF HSSCCH-FDD-Specific-InfoItem-Response
+
+HSSCCH-FDD-Specific-InfoItem-Response ::= SEQUENCE {
+       code-Number                                                                             INTEGER (0..127),
+       iE-Extensions                                                                   ProtocolExtensionContainer { { HSSCCH-FDD-Specific-InfoItem-Response-ExtIEs } }                 OPTIONAL,
+       ...
+}
+
+HSSCCH-FDD-Specific-InfoItem-Response-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSSCCH-PowerOffset ::= INTEGER (0..255)
+-- PowerOffset = -32 + offset * 0.25
+-- Unit dB, Range -32dB .. +31.75dB, Step +0.25dB
+
+HSSCCH-TDD-Specific-InfoList-Response ::= SEQUENCE (SIZE (0..maxNrOfHSSCCHCodes)) OF HSSCCH-TDD-Specific-InfoItem-Response
+
+HSSCCH-TDD-Specific-InfoItem-Response ::= SEQUENCE {
+       timeslot                                                                                TimeSlot,
+       midambleShiftAndBurstType                                               MidambleShiftAndBurstType,
+       tDD-ChannelisationCode                                                  TDD-ChannelisationCode,
+       hSSICH-Info                                                                             HSSICH-Info,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { HSSCCH-TDD-Specific-InfoItem-Response-ExtIEs } }                 OPTIONAL,
+       ...
+}
+
+HSSCCH-TDD-Specific-InfoItem-Response-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSSCCH-TDD-Specific-InfoList-Response-LCR ::= SEQUENCE (SIZE (0..maxNrOfHSSCCHCodes)) OF HSSCCH-TDD-Specific-InfoItem-Response-LCR
+
+HSSCCH-TDD-Specific-InfoItem-Response-LCR ::= SEQUENCE {
+       timeslotLCR                                                                     TimeSlotLCR,
+       midambleShiftLCR                                                        MidambleShiftLCR,
+       first-TDD-ChannelisationCode                            TDD-ChannelisationCode,
+       second-TDD-ChannelisationCode                   TDD-ChannelisationCode,
+       hSSICH-InfoLCR                                                          HSSICH-InfoLCR,
+       iE-Extensions                                                           ProtocolExtensionContainer { { HSSCCH-TDD-Specific-InfoItem-Response-LCR-ExtIEs } }                     OPTIONAL,
+       ...
+}
+
+HSSCCH-TDD-Specific-InfoItem-Response-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSSICH-Info ::= SEQUENCE {
+       hsSICH-ID                                                                               HS-SICH-ID,
+       timeslot                                                                                TimeSlot,
+       midambleShiftAndBurstType                                               MidambleShiftAndBurstType,
+       tDD-ChannelisationCode                                                  TDD-ChannelisationCode,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { HSSICH-Info-ExtIEs } }                   OPTIONAL,
+       ...
+}
+
+HSSICH-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSSICH-InfoLCR ::= SEQUENCE {
+       hsSICH-ID                                                                               HS-SICH-ID,
+       timeslotLCR                                                                             TimeSlotLCR,
+       midambleShiftLCR                                                                MidambleShiftLCR,
+       tDD-ChannelisationCode                                          TDD-ChannelisationCode,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { HSSICH-Info-LCR-ExtIEs } }                       OPTIONAL,
+       ...
+}
+
+HSSICH-Info-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HS-SICH-Reception-Quality-Value ::= SEQUENCE {
+       failed-HS-SICH                          HS-SICH-failed,
+       missed-HS-SICH                          HS-SICH-missed,
+       total-HS-SICH                           HS-SICH-total,
+       iE-Extensions                           ProtocolExtensionContainer { { HS-SICH-Reception-Quality-Value-ExtIEs} } OPTIONAL,
+...
+}
+
+HS-SICH-Reception-Quality-Value-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HS-SICH-failed ::= INTEGER (0..20)
+
+HS-SICH-missed ::= INTEGER (0..20)
+
+HS-SICH-total ::= INTEGER (0..20)
+
+HS-SICH-Reception-Quality-Measurement-Value ::= INTEGER (0..20)
+-- According to mapping in [23]
+
+HS-SICH-ID ::= INTEGER (0..31)
+
+HSSCCH-CodeChangeIndicator     ::= ENUMERATED {
+       hsSCCHCodeChangeNeeded
+}
+
+HSSCCH-Code-Change-Grant       ::= ENUMERATED {
+       changeGranted
+}
+
+HSDSCH-FDD-Update-Information ::= SEQUENCE {
+       hsSCCHCodeChangeIndicator                                               HSSCCH-CodeChangeIndicator                                      OPTIONAL,
+       cqiFeedback-CycleK                                                              CQI-Feedback-Cycle                                                      OPTIONAL, 
+       cqiRepetitionFactor                                                             CQI-RepetitionFactor                                            OPTIONAL,
+       ackNackRepetitionFactor                                                 AckNack-RepetitionFactor                                        OPTIONAL,
+       cqiPowerOffset                                                                  CQI-Power-Offset                                                        OPTIONAL,
+       ackPowerOffset                                                                  Ack-Power-Offset                                                        OPTIONAL,
+       nackPowerOffset                                                                 Nack-Power-Offset                                                       OPTIONAL,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { HSDSCH-FDD-Update-Information-ExtIEs } }         OPTIONAL,
+       ...
+}
+
+HSDSCH-FDD-Update-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+HSDSCH-TDD-Update-Information ::= SEQUENCE {
+       hsSCCHCodeChangeIndicator                                               HSSCCH-CodeChangeIndicator                                      OPTIONAL,
+       tDDAckNackPowerOffset                                                   TDD-AckNack-Power-Offset                                        OPTIONAL,
+       iE-Extensions                                                                   ProtocolExtensionContainer { { HSDSCH-TDD-Update-Information-ExtIEs } }         OPTIONAL,
+       ...
+}
+
+HSDSCH-TDD-Update-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+-- I
+
+IMEI           ::= OCTET STRING (SIZE(8))
+
+IMEISV         ::= OCTET STRING (SIZE(8))
+
+IMSI           ::= OCTET STRING (SIZE(3..8))
+
+InformationAvailable::= SEQUENCE {
+       requestedDataValue              RequestedDataValue,
+       iE-Extensions                   ProtocolExtensionContainer { { InformationAvailable-ExtIEs} }           OPTIONAL,
+       ...
+}
+
+InformationAvailable-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+InformationExchangeID ::= INTEGER (0..1048575)
+
+InformationNotAvailable ::= NULL
+
+InformationReportCharacteristics ::= CHOICE {
+       onDemand                                NULL,
+       periodic                                PeriodicInformation,
+       onModification                  OnModificationInformation,
+       ...
+}
+
+InformationReportPeriodicity ::= CHOICE {
+       min                             INTEGER (1..60,...),
+-- Unit min, Step 1min
+       hour                    INTEGER (1..24,...),
+-- Unit hour, Step 1hour
+       ...
+}
+
+InformationThreshold ::= CHOICE {
+       dGPSThreshold           DGPSThreshold,
+       ...
+} 
+
+
+InformationType ::= SEQUENCE {
+       informationTypeItem             ENUMERATED {
+               gA-AccessPointPositionwithAltitude,
+               gA-AccessPointPosition,
+               iPDLParameters,
+               gPSInformation,
+               dGPSCorrections,
+               gPS-RX-POS,
+               sFNSFN-GA-AccessPointPosition,
+               ...,
+               cell-Capacity-Class,
+               nACC-Related-Data,
+               mBMSBearerServiceFullAddress,
+               interFrequencyCellInformation
+       },
+       gPSInformation                          GPSInformation                  OPTIONAL,
+       iE-Extensions                           ProtocolExtensionContainer { { InformationType-ExtIEs} }                OPTIONAL,
+       ...
+}
+
+-- The GPS Information IE shall be present if the Information Exchange Type IE indicates 'GPS Information'
+-- For information exchange on the Iur-g interface, only the Cell Capacity Class is used.
+
+InformationType-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Initial-DL-DPCH-TimingAdjustment-Allowed ::= ENUMERATED {
+       initial-DL-DPCH-TimingAdjustment-Allowed
+}
+
+InnerLoopDLPCStatus            ::= ENUMERATED {active, inactive}
+
+IPDLParameters ::= CHOICE {
+       iPDL-FDD-Parameters                     IPDL-FDD-Parameters,
+       iPDL-TDD-Parameters                     IPDL-TDD-Parameters,    --3.84Mcps TDD only
+       ...,
+       extension-IPDLParameters        Extension-IPDLParameters
+}
+
+Extension-IPDLParameters       ::=     ProtocolIE-Single-Container {{ Extension-IPDLParametersIE }}
+
+Extension-IPDLParametersIE RNSAP-PROTOCOL-IES ::= {
+       { ID id-IPDL-TDD-ParametersLCR  CRITICALITY reject      TYPE IPDL-TDD-ParametersLCR     PRESENCE mandatory },
+       ...
+}
+
+Inter-Frequency-Cell-List      ::= SEQUENCE (SIZE (0..maxCellsMeas)) OF Inter-Frequency-Cell
+
+Inter-Frequency-Cell ::= SEQUENCE {
+       dL-UARFCN                                       UARFCN,
+       uL-UARFCN                                       UARFCN          OPTIONAL,
+       primaryScramblingCode           PrimaryScramblingCode,
+       iE-Extensions                           ProtocolExtensionContainer { {Inter-Frequency-Cell-ExtIEs} }            OPTIONAL,
+       ...
+}
+
+Inter-Frequency-Cell-ExtIEs    RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Inter-Frequency-Cell-Information ::= SEQUENCE {
+       inter-Frequency-Cell-Information-SIB11          Inter-Frequency-Cell-Information-SIB11,
+       inter-Frequency-Cell-Information-SIB12          Inter-Frequency-Cell-Information-SIB12,
+       iE-Extensions                           ProtocolExtensionContainer { {Inter-Frequency-Cell-Information-ExtIEs } }       OPTIONAL,
+       ...
+}
+
+Inter-Frequency-Cell-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Inter-Frequency-Cell-Information-SIB11 ::= SEQUENCE (SIZE (0..2)) OF Inter-Frequency-Cells-Information-SIB11-Per-Indication
+
+Inter-Frequency-Cell-Information-SIB12 ::= SEQUENCE (SIZE (0..2)) OF Inter-Frequency-Cells-Information-SIB12-Per-Indication
+
+Inter-Frequency-Cells-Information-SIB11-Per-Indication ::= SEQUENCE {
+       inter-Frequency-Cell-Indication-SIB11   Inter-Frequency-Cell-Indication,
+       inter-Frequency-Cell-List-SIB11         Inter-Frequency-Cell-SIB11-or-SIB12-List,
+       iE-Extensions                           ProtocolExtensionContainer { { Inter-Frequency-Cells-Information-SIB11-Per-Indication-ExtIEs } }        OPTIONAL,
+       ...
+}
+
+Inter-Frequency-Cells-Information-SIB11-Per-Indication-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+Inter-Frequency-Cells-Information-SIB12-Per-Indication ::= SEQUENCE {
+       inter-Frequency-Cell-Indication-SIB12   Inter-Frequency-Cell-Indication,
+       inter-Frequency-Cell-List-SIB12         Inter-Frequency-Cell-SIB11-or-SIB12-List,
+       iE-Extensions                           ProtocolExtensionContainer { { Inter-Frequency-Cells-Information-SIB12-Per-Indication-ExtIEs } }        OPTIONAL,
+       ...
+}
+
+Inter-Frequency-Cells-Information-SIB12-Per-Indication-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Inter-Frequency-Cell-Indication ::= INTEGER (0..1)
+Inter-Frequency-Cell-SIB11-or-SIB12-List ::= SEQUENCE (SIZE (0..maxCellSIB11OrSIB12)) OF Inter-Frequency-Cell-SIB11-or-SIB12
+
+Inter-Frequency-Cell-SIB11-or-SIB12 ::= SEQUENCE {
+       interFrequencyCellID            InterFrequencyCellID,
+       dL-UARFCN                                       UARFCN,
+       uL-UARFCN                                       UARFCN          OPTIONAL,
+       primaryScramblingCode           PrimaryScramblingCode,
+       iE-Extensions                           ProtocolExtensionContainer { {Inter-Frequency-Cell-ExtIEs} }            OPTIONAL,
+       ...
+}
+
+InterFrequencyCellID ::= INTEGER (0..31)
+
+
+IPDL-FDD-Parameters ::= SEQUENCE {
+       iPSpacingFDD                            IPSpacingFDD,
+       iPLength                                        IPLength,
+       iPOffset                                        IPOffset,
+       seed                                            Seed,
+       burstModeParameters                     BurstModeParameters             OPTIONAL,
+       iE-Extensions                           ProtocolExtensionContainer { { IPDL-FDD-Parameters-ExtIEs} }            OPTIONAL,
+       ...
+}
+
+IPDL-FDD-Parameters-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+IPDL-TDD-Parameters ::= SEQUENCE {
+       iPSpacingTDD                            IPSpacingTDD,
+       iPStart                                         IPStart,
+       iPSlot                                          IPSlot,
+       iP-P-CCPCH                                      IP-P-CCPCH,
+       burstModeParameters                     BurstModeParameters             OPTIONAL,
+       iE-Extensions                           ProtocolExtensionContainer { { IPDL-TDD-Parameters-ExtIEs} }            OPTIONAL,
+       ...
+}
+
+-- The BurstModeParameters IE shall be included if the Idle Periods are arranged in Burst Mode.
+
+IPDL-TDD-Parameters-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+IPDL-TDD-ParametersLCR ::= SEQUENCE {
+       iPSpacingTDD                            IPSpacingTDD,
+       iPStart                                         IPStart,
+       iPSub                                           IPSub,
+       burstModeParameters                     BurstModeParameters             OPTIONAL,
+       iE-Extensions                           ProtocolExtensionContainer { { IPDL-TDD-ParametersLCR-ExtIEs} }         OPTIONAL,
+       ...
+}
+
+-- The BurstModeParameters IE shall be included if the Idle Periods are arranged in Burst Mode.
+
+IPDL-TDD-ParametersLCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+IPLength ::= ENUMERATED {
+       ipl5,
+       ipl10,
+       ...
+}
+
+IPMulticastAddress     ::=     OCTET STRING (SIZE (4..16))
+
+IPOffset ::= INTEGER (0..9)
+
+IP-P-CCPCH ::= ENUMERATED {
+       switchOff-1-Frame,
+       switchOff-2-Frames
+}
+
+IPSlot ::= INTEGER (0..14)
+
+IPSpacingFDD ::= ENUMERATED {
+       ipsF5,
+       ipsF7,
+       ipsF10,
+       ipsF15,
+       ipsF20,
+       ipsF30,
+       ipsF40,
+       ipsF50,
+       ...
+}
+
+IPSpacingTDD ::= ENUMERATED {
+       ipsT30,
+       ipsT40,
+       ipsT50,
+       ipsT70,
+       ipsT100,
+       ...
+}
+
+IPStart ::= INTEGER (0..4095)
+
+IPSub ::= ENUMERATED {
+       first,
+       second,
+       both
+}
+
+-- J
+-- K
+-- L
+
+LAC                                    ::= OCTET STRING (SIZE (2)) --(EXCEPT ('0000'H|'FFFE'H))
+
+LimitedPowerIncrease ::= ENUMERATED {
+       used,
+       not-used
+}
+
+L3-Information                         ::= BIT STRING
+
+Load-Value-IncrDecrThres ::= INTEGER(0..100)
+
+Load-Value ::= INTEGER(0..100)
+
+LoadValue ::= SEQUENCE {
+               uplinkLoadValue         INTEGER(0..100),
+               downlinkLoadValue       INTEGER(0..100)
+}
+
+-- M
+
+MaxNrOfUL-DPCHs                                ::= INTEGER (1..6)
+
+MAC-c-sh-SDU-Length                    ::= INTEGER (1..5000)
+
+MAC-c-sh-SDU-LengthList ::= SEQUENCE(SIZE(1..maxNrOfMACcshSDU-Length)) OF MAC-c-sh-SDU-Length
+
+MACdPDU-Size ::= INTEGER (1..5000,...)
+
+MACdPDU-Size-IndexList ::= SEQUENCE (SIZE (1..maxNrOfPDUIndexes)) OF MACdPDU-Size-IndexItem
+
+MACdPDU-Size-IndexItem ::= SEQUENCE {
+       sID                                                                     SID,
+       mACdPDU-Size                                            MACdPDU-Size,
+       iE-Extensions                                           ProtocolExtensionContainer { { MACdPDU-Size-IndexItem-ExtIEs } }                        OPTIONAL,
+       ...
+}
+
+MACdPDU-Size-IndexItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+MACdPDU-Size-IndexList-to-Modify ::= SEQUENCE (SIZE (1..maxNrOfPDUIndexes)) OF MACdPDU-Size-IndexItem-to-Modify
+
+MACdPDU-Size-IndexItem-to-Modify ::= SEQUENCE {
+       sID                                                                     SID,
+       mACdPDU-Size                                            MACdPDU-Size,
+       iE-Extensions                                           ProtocolExtensionContainer { { MACdPDU-Size-IndexItem-to-Modify-ExtIEs } }                      OPTIONAL,
+       ...
+}
+
+MACdPDU-Size-IndexItem-to-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+MACes-Guaranteed-Bitrate ::= INTEGER (0..16777215,...)
+
+MACeReset-Indicator ::= ENUMERATED {mACeReset}
+
+MAChsGuaranteedBitRate ::= INTEGER (0..16777215,...)
+
+MAChsReorderingBufferSize-for-RLC-UM ::= INTEGER (0..300,...)
+-- Unit kBytes
+
+MAC-hsWindowSize               ::= ENUMERATED {v4, v6, v8, v12, v16, v24, v32,...}
+
+MaximumAllowedULTxPower                ::= INTEGER (-50..33)
+
+Max-Bits-MACe-PDU-non-scheduled ::= INTEGER(1..maxNrOfBits-MACe-PDU-non-scheduled)
+
+MaxNrDLPhysicalchannels        ::= INTEGER (1..224)
+-- 1.28Mcps TDD 97 - 224 are unused
+
+MaxNrDLPhysicalchannelsTS      ::= INTEGER (1..16)
+
+MaxNr-Retransmissions-EDCH  ::= INTEGER (0..15)
+
+MaxNrTimeslots                                 ::= INTEGER (1..14)
+-- 1.28Mcps values 7-14 are unused
+
+
+MaxNrULPhysicalchannels        ::= INTEGER (1..2)
+
+Max-Set-E-DPDCHs ::= ENUMERATED {
+       vN256, vN128, vN64, vN32, vN16, vN8, vN4, v2xN4, v2xN2, v2xN2plus2xN4,
+       ...
+       }
+-- Values releated to [9]
+
+
+MBMS-Bearer-Service-Full-Address ::= SEQUENCE {
+       accessPointName                                                 AccessPointName,
+       iPMulticastAddress                                              IPMulticastAddress,
+       iE-Extensions                                           ProtocolExtensionContainer { { MBMS-Bearer-Service-Full-Address-ExtIEs } }                      OPTIONAL,
+       ...
+}
+
+MBMS-Bearer-Service-Full-Address-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+MBMS-Bearer-Service-List       ::=     SEQUENCE (SIZE (1..maxNrOfMBMSServices)) OF TMGI
+
+MBMS-Bearer-ServiceItemFDD     ::=SEQUENCE{
+       tmgi    TMGI,
+       transmissionMode        TransmissionMode,
+       iE-Extensions                                   ProtocolExtensionContainer { { MBMS-Bearer-ServiceItemFDD-ExtIEs} } OPTIONAL,
+       ...
+}
+
+
+MBMS-Bearer-ServiceItemFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+MBMS-Bearer-ServiceItemFDD-PFL ::=SEQUENCE{
+       tmgi    TMGI,
+       transmissionMode                TransmissionMode        OPTIONAL,
+       preferredFrequencyLayer         UARFCN                  OPTIONAL,
+       iE-Extensions                                   ProtocolExtensionContainer { { MBMS-Bearer-ServiceItemFDD-PFL-ExtIEs} } OPTIONAL,
+       ...
+}
+
+MBMS-Bearer-ServiceItemFDD-PFL-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+MBMS-Bearer-ServiceItemTDD     ::=SEQUENCE{
+       tmgi    TMGI,
+       transmissionMode        TransmissionMode,
+       iE-Extensions                                   ProtocolExtensionContainer { { MBMS-Bearer-ServiceItemTDD-ExtIEs} } OPTIONAL,
+       ...
+}
+
+MBMS-Bearer-ServiceItemTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+MBMS-Bearer-ServiceItemTDD-PFL ::=SEQUENCE{
+       tmgi    TMGI,
+       transmissionMode        TransmissionMode        OPTIONAL,
+       preferredFrequencyLayer         UARFCN                  OPTIONAL,
+       iE-Extensions                                   ProtocolExtensionContainer { { MBMS-Bearer-ServiceItemTDD-PFL-ExtIEs} } OPTIONAL,
+       ...
+}
+MBMS-Bearer-ServiceItemTDD-PFL-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+MBMSChannelTypeInfo ::= SEQUENCE {
+       tMGI                            TMGI,
+       pTM-Cell-List           PTMCellList             OPTIONAL,
+       pTP-Cell-List           PTPCellList             OPTIONAL,
+       not-Provided-Cell-List  NotProvidedCellList     OPTIONAL,
+       iE-Extensions           ProtocolExtensionContainer { { MBMSChannelTypeInfo-ExtIEs} } OPTIONAL,
+       ...
+}
+
+MBMSChannelTypeInfo-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+MBMSChannelTypeCellList ::= SEQUENCE {
+       c-ID                                                                    C-ID,
+       affectedUEInformationForMBMS            AffectedUEInformationForMBMS    OPTIONAL,
+       iE-Extensions                                           ProtocolExtensionContainer { { MBMSChannelTypeCellList-ExtIEs} } OPTIONAL,
+       ...
+}
+
+MBMSChannelTypeCellList-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+MBMSPreferredFreqLayerInfo     ::= SEQUENCE {
+       tMGI                                                    TMGI,
+       preferredFrequencyLayerInfo             PreferredFrequencyLayerInfo,
+       iE-Extensions                                   ProtocolExtensionContainer { { MBMSPreferredFreqLayerInfo-ExtIEs} } OPTIONAL,
+       ...
+}
+MBMSPreferredFreqLayerInfo-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+MeasurementFilterCoefficient ::=  ENUMERATED{k0, k1, k2, k3, k4, k5, k6, k7, k8, k9, k11, k13, k15, k17, k19,...}
+-- Measurement Filter Coefficient to be used for measurement
+
+MeasurementID                          ::= INTEGER (0..1048575)
+
+Measurement-Power-Offset ::= INTEGER(-12 .. 26)
+-- Actual value = IE value * 0.5
+
+MinimumSpreadingFactor         ::= INTEGER (1..16)
+
+MultipleURAsIndicator ::= ENUMERATED {
+       multiple-URAs-exist,
+       single-URA-exists
+}
+
+MaxAdjustmentStep                      ::= INTEGER(1..10)
+-- Unit Slot
+
+MeasurementChangeTime          ::= INTEGER (1..6000,...)
+-- The MeasurementChangeTime  gives the MeasurementChangeTime
+-- in number of 10 ms periods.
+-- E.g. Value 6000 means 60000ms(1min)
+-- Unit is ms, Step is 10 ms
+
+
+MeasurementHysteresisTime              ::= INTEGER (1..6000,...)
+-- The MeasurementHysteresisTime  gives the
+-- MeasurementHysteresisTime in number of 10 ms periods.
+-- E.g. Value 6000 means 60000ms(1min)
+-- Unit is ms, Step is 10ms
+
+MeasurementIncreaseDecreaseThreshold           ::= CHOICE {
+       sir                                                             SIR-Value-IncrDecrThres,
+       sir-error                                               SIR-Error-Value-IncrDecrThres,
+       transmitted-code-power                  Transmitted-Code-Power-Value-IncrDecrThres,
+       rscp                                                    RSCP-Value-IncrDecrThres,
+       round-trip-time                                 Round-Trip-Time-IncrDecrThres,
+       ...,
+       extension-MeasurementIncreaseDecreaseThreshold          Extension-MeasurementIncreaseDecreaseThreshold
+}
+
+Extension-MeasurementIncreaseDecreaseThreshold ::= ProtocolIE-Single-Container {{ Extension-MeasurementIncreaseDecreaseThresholdIE }}
+
+Extension-MeasurementIncreaseDecreaseThresholdIE RNSAP-PROTOCOL-IES ::= {
+       { ID id-Load-Value-IncrDecrThres        CRITICALITY reject      TYPE Load-Value-IncrDecrThres   PRESENCE mandatory }|
+       { ID id-Transmitted-Carrier-Power-Value-IncrDecrThres   CRITICALITY reject      TYPE Transmitted-Carrier-Power-Value-IncrDecrThres              PRESENCE mandatory }|
+       { ID id-Received-Total-Wideband-Power-Value-IncrDecrThres       CRITICALITY reject      TYPE Received-Total-Wideband-Power-Value-IncrDecrThres          PRESENCE mandatory }|
+       { ID id-UL-Timeslot-ISCP-Value-IncrDecrThres    CRITICALITY reject      TYPE UL-Timeslot-ISCP-Value-IncrDecrThres       PRESENCE mandatory }|
+       { ID id-RT-Load-Value-IncrDecrThres     CRITICALITY reject      TYPE RT-Load-Value-IncrDecrThres        PRESENCE mandatory }|
+       { ID id-NRT-Load-Information-Value-IncrDecrThres        CRITICALITY reject      TYPE NRT-Load-Information-Value-IncrDecrThres   PRESENCE mandatory }|
+       { ID id-UpPTSInterferenceValue          CRITICALITY reject      TYPE    UpPTSInterferenceValue          PRESENCE mandatory }
+}
+
+MeasurementRecoveryBehavior ::= NULL
+
+MeasurementRecoveryReportingIndicator ::= NULL
+
+MeasurementRecoverySupportIndicator ::= NULL
+
+MeasurementThreshold                   ::= CHOICE {
+       sir                                                             SIR-Value,
+       sir-error                                               SIR-Error-Value,
+       transmitted-code-power                  Transmitted-Code-Power-Value,
+       rscp                                                    RSCP-Value,
+       rx-timing-deviation                             Rx-Timing-Deviation-Value,
+       round-trip-time                                 Round-Trip-Time-Value,
+       ...,
+       extension-MeasurementThreshold  Extension-MeasurementThreshold
+}
+
+Extension-MeasurementThreshold ::= ProtocolIE-Single-Container {{ Extension-MeasurementThresholdIE }}
+
+Extension-MeasurementThresholdIE RNSAP-PROTOCOL-IES ::= {
+       { ID id-TUTRANGPSMeasurementThresholdInformation        CRITICALITY reject      TYPE TUTRANGPSMeasurementThresholdInformation           PRESENCE mandatory }|
+       { ID id-SFNSFNMeasurementThresholdInformation           CRITICALITY reject      TYPE SFNSFNMeasurementThresholdInformation                      PRESENCE mandatory }|
+       { ID id-Load-Value                                                                      CRITICALITY reject      TYPE Load-Value                                                                                         PRESENCE mandatory }|
+       { ID id-Transmitted-Carrier-Power-Value                         CRITICALITY reject      TYPE Transmitted-Carrier-Power-Value                                    PRESENCE mandatory }|
+       { ID id-Received-Total-Wideband-Power-Value                     CRITICALITY reject      TYPE Received-Total-Wideband-Power-Value                        PRESENCE mandatory }|
+       { ID id-UL-Timeslot-ISCP-Value                                          CRITICALITY reject      TYPE UL-Timeslot-ISCP-Value                                                             PRESENCE mandatory }|
+       { ID id-RT-Load-Value                                                           CRITICALITY reject      TYPE RT-Load-Value                                                                                      PRESENCE mandatory }|
+       { ID id-NRT-Load-Information-Value                                      CRITICALITY reject      TYPE NRT-Load-Information-Value                                         PRESENCE mandatory }|
+       { ID id-Rx-Timing-Deviation-Value-LCR                           CRITICALITY reject      TYPE Rx-Timing-Deviation-Value-LCR                                      PRESENCE mandatory}|
+       { ID id-HS-SICH-Reception-Quality-Measurement-Value     CRITICALITY reject      TYPE HS-SICH-Reception-Quality-Measurement-Value        PRESENCE mandatory}|
+       { ID id-UpPTSInterferenceValue                                          CRITICALITY reject      TYPE UpPTSInterferenceValue                                                             PRESENCE mandatory }
+}
+
+MidambleConfigurationBurstType1And3 ::=                ENUMERATED {v4, v8, v16}
+
+MidambleConfigurationBurstType2 ::=            ENUMERATED {v3, v6}
+
+MidambleConfigurationLCR ::=   ENUMERATED {v2, v4, v6, v8, v10, v12, v14, v16, ...}
+
+MidambleShiftAndBurstType ::=          CHOICE {        
+       type1                                                           SEQUENCE {
+               midambleConfigurationBurstType1And3             MidambleConfigurationBurstType1And3,
+               midambleAllocationMode                          CHOICE {
+                       defaultMidamble                                         NULL,
+                       commonMidamble                                          NULL,
+                       ueSpecificMidamble                                      MidambleShiftLong,
+                       ...
+               },
+               ...
+       },
+       type2                                                           SEQUENCE {
+               midambleConfigurationBurstType2         MidambleConfigurationBurstType2,
+               midambleAllocationMode                          CHOICE {
+                       defaultMidamble                                         NULL,
+                       commonMidamble                                          NULL,
+                       ueSpecificMidamble                                      MidambleShiftShort,
+                       ...
+               },
+               ...
+       },
+       type3                                                           SEQUENCE {
+               midambleConfigurationBurstType1And3     MidambleConfigurationBurstType1And3,
+               midambleAllocationMode                  CHOICE {
+                       defaultMidamble                                         NULL,
+                       ueSpecificMidamble                                      MidambleShiftLong,
+                       ...
+               },
+               ...
+       },
+       ...
+}
+
+MidambleShiftLong ::=                          INTEGER (0..15)
+
+MidambleShiftShort ::=                         INTEGER (0..5)
+
+MidambleShiftLCR ::= SEQUENCE {
+       midambleAllocationMode          MidambleAllocationMode,
+       midambleShift                           MidambleShiftLong               OPTIONAL,
+       -- The IE shall be present if the Midamble Allocation Mode IE is set to "UE specific midamble".
+midambleConfigurationLCR       MidambleConfigurationLCR,
+       iE-Extensions                           ProtocolExtensionContainer { {MidambleShiftLCR-ExtIEs} }                OPTIONAL,
+       ...
+       }
+
+MidambleAllocationMode ::= ENUMERATED {
+       defaultMidamble,
+       commonMidamble,
+       uESpecificMidamble, 
+       ...
+       }
+
+MidambleShiftLCR-ExtIEs  RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+MinUL-ChannelisationCodeLength         ::= ENUMERATED {
+       v4,
+       v8,
+       v16,
+       v32,
+       v64,
+       v128,
+       v256
+}
+
+ModifyPriorityQueue ::= CHOICE {
+       addPriorityQueue                        PriorityQueue-InfoItem-to-Add,
+       modifyPriorityQueue                     PriorityQueue-InfoItem-to-Modify,
+       deletePriorityQueue                     PriorityQueue-Id,
+       ...
+}
+
+Modulation ::= ENUMERATED {
+       qPSK,
+       eightPSK,
+       ...
+}
+
+MultiplexingPosition ::= ENUMERATED {
+       fixed,
+       flexible
+}
+
+MAChs-ResetIndicator ::= ENUMERATED{
+       mAChs-NotReset
+}
+
+-- N
+
+NACC-Related-Data ::= SEQUENCE {
+       gERAN-SI-Type                           GERAN-SI-Type,
+       iE-Extensions                           ProtocolExtensionContainer { {NACC-Related-Data-ExtIEs} }               OPTIONAL,
+       ...
+       }
+
+NACC-Related-Data-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+Nack-Power-Offset ::= INTEGER (0..8,...)
+-- According to mapping in ref. [21] subclause 4.2.1
+
+NCC ::= BIT STRING (SIZE (3))
+
+Neighbouring-UMTS-CellInformation ::= SEQUENCE (SIZE (1..maxNrOfNeighbouringRNCs)) OF ProtocolIE-Single-Container {{ Neighbouring-UMTS-CellInformationItemIE }}
+
+Neighbouring-UMTS-CellInformationItemIE RNSAP-PROTOCOL-IES ::= {
+       { ID id-Neighbouring-UMTS-CellInformationItem   CRITICALITY ignore      TYPE    Neighbouring-UMTS-CellInformationItem   PRESENCE        mandatory }
+}
+
+Neighbouring-UMTS-CellInformationItem ::= SEQUENCE {
+       rNC-ID                                                                  RNC-ID,
+       cN-PS-DomainIdentifier                                  CN-PS-DomainIdentifier          OPTIONAL,
+       cN-CS-DomainIdentifier                                  CN-CS-DomainIdentifier          OPTIONAL,
+       neighbouring-FDD-CellInformation                Neighbouring-FDD-CellInformation        OPTIONAL,
+       neighbouring-TDD-CellInformation                Neighbouring-TDD-CellInformation        OPTIONAL,
+       iE-Extensions                                                   ProtocolExtensionContainer { {Neighbouring-UMTS-CellInformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+Neighbouring-UMTS-CellInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-neighbouring-LCR-TDD-CellInformation                    CRITICALITY  ignore             EXTENSION       Neighbouring-LCR-TDD-CellInformation                    PRESENCE optional },
+       ...
+}
+
+Neighbouring-FDD-CellInformation ::= SEQUENCE ( SIZE (1..maxNrOfFDDNeighboursPerRNC,...)) OF Neighbouring-FDD-CellInformationItem
+
+Neighbouring-FDD-CellInformationItem ::= SEQUENCE {
+       c-ID                                                            C-ID,
+       uARFCNforNu                                                     UARFCN,
+       uARFCNforNd                                                     UARFCN,
+       frameOffset                                                     FrameOffset                     OPTIONAL,
+       primaryScramblingCode                           PrimaryScramblingCode,
+       primaryCPICH-Power                                      PrimaryCPICH-Power              OPTIONAL,
+       cellIndividualOffset                            CellIndividualOffset    OPTIONAL,
+       txDiversityIndicator                            TxDiversityIndicator,
+       sTTD-SupportIndicator                           STTD-SupportIndicator   OPTIONAL,
+       closedLoopMode1-SupportIndicator        ClosedLoopMode1-SupportIndicator        OPTIONAL,
+       not-used-closedLoopMode2-SupportIndicator       NULL    OPTIONAL,
+       iE-Extensions                                           ProtocolExtensionContainer { { Neighbouring-FDD-CellInformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+Neighbouring-FDD-CellInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-RestrictionStateIndicator                               CRITICALITY ignore                      EXTENSION RestrictionStateIndicator             PRESENCE optional       }|
+       { ID id-DPC-Mode-Change-SupportIndicator        CRITICALITY     ignore          EXTENSION       DPC-Mode-Change-SupportIndicator                PRESENCE optional }|
+       { ID id-CoverageIndicator                               CRITICALITY ignore                      EXTENSION CoverageIndicator                                     PRESENCE optional       }|
+       { ID id-AntennaColocationIndicator              CRITICALITY ignore                      EXTENSION AntennaColocationIndicator            PRESENCE optional       }|
+       { ID id-HCS-Prio                                                CRITICALITY ignore                      EXTENSION HCS-Prio                                                              PRESENCE optional       }|
+       { ID id-CellCapabilityContainer-FDD                     CRITICALITY     ignore          EXTENSION       CellCapabilityContainer-FDD                             PRESENCE optional }|
+       { ID id-SNA-Information                                 CRITICALITY ignore                      EXTENSION SNA-Information                       PRESENCE optional }|
+       { ID id-FrequencyBandIndicator                                  CRITICALITY ignore                      EXTENSION FrequencyBandIndicator                        PRESENCE optional },
+       ...
+}
+
+NeighbouringFDDCellMeasurementInformation ::= SEQUENCE {
+       uC-ID                                                           UC-ID,
+       uARFCN                                                          UARFCN,
+       primaryScramblingCode                           PrimaryScramblingCode,
+       iE-Extensions                                           ProtocolExtensionContainer { { NeighbouringFDDCellMeasurementInformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+NeighbouringFDDCellMeasurementInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Neighbouring-GSM-CellInformation ::= ProtocolIE-Single-Container {{ Neighbouring-GSM-CellInformationIE }}
+
+Neighbouring-GSM-CellInformationIE RNSAP-PROTOCOL-IES ::= {
+       { ID id-Neighbouring-GSM-CellInformation        CRITICALITY ignore      TYPE    Neighbouring-GSM-CellInformationIEs     PRESENCE        mandatory }
+}
+
+Neighbouring-GSM-CellInformationIEs ::= SEQUENCE ( SIZE (1..maxNrOfGSMNeighboursPerRNC,...)) OF Neighbouring-GSM-CellInformationItem
+
+Neighbouring-GSM-CellInformationItem ::= SEQUENCE {
+       cGI                                                                     CGI,
+       cellIndividualOffset                            CellIndividualOffset    OPTIONAL,
+       bSIC                                                            BSIC,
+       band-Indicator                                          Band-Indicator,
+       bCCH-ARFCN                                                      BCCH-ARFCN,
+       iE-Extensions                                           ProtocolExtensionContainer { { Neighbouring-GSM-CellInformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+Neighbouring-GSM-CellInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-CoverageIndicator                               CRITICALITY ignore                      EXTENSION CoverageIndicator                                             PRESENCE optional       } |
+       { ID id-AntennaColocationIndicator              CRITICALITY ignore                      EXTENSION AntennaColocationIndicator                    PRESENCE optional       } |
+       { ID id-HCS-Prio                                                CRITICALITY ignore                      EXTENSION HCS-Prio                                                                      PRESENCE optional       } |
+       { ID id-SNA-Information                                 CRITICALITY ignore                      EXTENSION SNA-Information                                                       PRESENCE optional       } |
+       { ID id-GERAN-Cell-Capability                   CRITICALITY ignore                      EXTENSION GERAN-Cell-Capability                                 PRESENCE optional       } |
+       { ID id-GERAN-Classmark                                 CRITICALITY ignore                      EXTENSION GERAN-Classmark                                                       PRESENCE optional       } |
+       { ID id-ExtendedGSMCellIndividualOffset CRITICALITY ignore                      EXTENSION ExtendedGSMCellIndividualOffset       PRESENCE optional       },
+       ...
+}
+
+Neighbouring-TDD-CellInformation ::= SEQUENCE ( SIZE (1..maxNrOfTDDNeighboursPerRNC,...)) OF Neighbouring-TDD-CellInformationItem
+
+Neighbouring-TDD-CellInformationItem ::= SEQUENCE {
+       c-ID                                                    C-ID,
+       uARFCNforNt                                             UARFCN,
+       frameOffset                                             FrameOffset                     OPTIONAL,
+       cellParameterID                                 CellParameterID,
+       syncCase                                                SyncCase,
+       timeSlot                                                TimeSlot                        OPTIONAL
+       -- This IE shall be present if Sync Case = Case1 -- ,
+       sCH-TimeSlot                                    SCH-TimeSlot                    OPTIONAL
+       -- This IE shall be present if Sync Case = Case2 -- ,
+       sCTD-Indicator                  SCTD-Indicator,
+       cellIndividualOffset                    CellIndividualOffset    OPTIONAL,
+       dPCHConstantValue                               DPCHConstantValue       OPTIONAL,
+       pCCPCH-Power                                    PCCPCH-Power                    OPTIONAL,
+       iE-Extensions                                   ProtocolExtensionContainer { { Neighbouring-TDD-CellInformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+Neighbouring-TDD-CellInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-RestrictionStateIndicator                               CRITICALITY ignore                      EXTENSION RestrictionStateIndicator             PRESENCE optional       }|
+       { ID id-CoverageIndicator                               CRITICALITY ignore                      EXTENSION CoverageIndicator                                     PRESENCE optional       }|
+       { ID id-AntennaColocationIndicator              CRITICALITY ignore                      EXTENSION AntennaColocationIndicator            PRESENCE optional       }|
+       { ID id-HCS-Prio                                                CRITICALITY ignore                      EXTENSION HCS-Prio                                                              PRESENCE optional       }|
+       { ID id-CellCapabilityContainer-TDD                             CRITICALITY     ignore  EXTENSION       CellCapabilityContainer-TDD                     PRESENCE optional }|
+       { ID id-SNA-Information                                                 CRITICALITY ignore      EXTENSION SNA-Information                                               PRESENCE optional       },
+       ...
+}
+
+NeighbouringTDDCellMeasurementInformation ::= SEQUENCE {
+       uC-ID                                                           UC-ID,
+       uARFCN                                                          UARFCN,
+       cellParameterID                                         CellParameterID,
+       timeSlot                                                        TimeSlot                                        OPTIONAL,
+       midambleShiftAndBurstType                       MidambleShiftAndBurstType       OPTIONAL,
+       iE-Extensions                                           ProtocolExtensionContainer { { NeighbouringTDDCellMeasurementInformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+NeighbouringTDDCellMeasurementInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+NeighbouringTDDCellMeasurementInformationLCR ::= SEQUENCE {
+       uC-ID                                                           UC-ID,
+       uARFCN                                                          UARFCN,
+       cellParameterID                                         CellParameterID,
+       timeSlotLCR                                                     TimeSlotLCR                                     OPTIONAL,
+       midambleShiftLCR                                        MidambleShiftLCR                        OPTIONAL,
+       iE-Extensions                                           ProtocolExtensionContainer { { NeighbouringTDDCellMeasurementInformationLCRItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+NeighbouringTDDCellMeasurementInformationLCRItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Neighbouring-LCR-TDD-CellInformation ::= SEQUENCE (SIZE (1.. maxNrOfLCRTDDNeighboursPerRNC,...)) OF Neighbouring-LCR-TDD-CellInformationItem
+
+Neighbouring-LCR-TDD-CellInformationItem ::= SEQUENCE {
+       c-ID                                                    C-ID,
+       uARFCNforNt                                             UARFCN,
+       frameOffset                                             FrameOffset                     OPTIONAL,
+       cellParameterID                                 CellParameterID,
+       sCTD-Indicator                  SCTD-Indicator,
+       cellIndividualOffset                    CellIndividualOffset    OPTIONAL,
+       dPCHConstantValue                               DPCHConstantValue       OPTIONAL,
+       pCCPCH-Power                                    PCCPCH-Power                    OPTIONAL,
+       restrictionStateIndicator               RestrictionStateIndicator               OPTIONAL,
+       iE-Extensions                                   ProtocolExtensionContainer { { Neighbouring-LCR-TDD-CellInformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+Neighbouring-LCR-TDD-CellInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-CoverageIndicator                               CRITICALITY ignore              EXTENSION       CoverageIndicator                                                       PRESENCE optional       }|
+       { ID id-AntennaColocationIndicator              CRITICALITY ignore              EXTENSION       AntennaColocationIndicator                              PRESENCE optional       }|
+       { ID id-HCS-Prio                                                CRITICALITY ignore              EXTENSION       HCS-Prio                                                                        PRESENCE optional       }|
+       { ID id-CellCapabilityContainer-TDD-LCR CRITICALITY     ignore          EXTENSION       CellCapabilityContainer-TDD-LCR         PRESENCE optional }|
+       { ID id-SNA-Information                                 CRITICALITY ignore              EXTENSION       SNA-Information                                                         PRESENCE optional },
+       ...
+}
+
+NotProvidedCellList    ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF MBMSChannelTypeCellList
+
+NrOfDLchannelisationcodes      ::= INTEGER (1..8)
+
+NrOfTransportBlocks                    ::= INTEGER (0..512)
+
+NRT-Load-Information-Value-IncrDecrThres ::= INTEGER(0..3) 
+
+NRT-Load-Information-Value ::= INTEGER(0..3)
+
+NRTLoadInformationValue ::= SEQUENCE {
+               uplinkNRTLoadInformationValue           INTEGER(0..3),
+               downlinkNRTLoadInformationValue         INTEGER(0..3)
+}
+
+-- O
+
+OnModification ::= SEQUENCE {
+       measurementThreshold    MeasurementThreshold,
+       iE-Extensions                   ProtocolExtensionContainer { {OnModification-ExtIEs} } OPTIONAL,
+       ...
+}
+
+OnModification-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+OnModificationInformation ::= SEQUENCE {
+       informationThreshold    InformationThreshold    OPTIONAL,
+       iE-Extensions                   ProtocolExtensionContainer { {OnModificationInformation-ExtIEs} } OPTIONAL,
+       ...
+}
+
+OnModificationInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+-- P
+
+PagingCause ::= ENUMERATED {
+       terminating-conversational-call,
+       terminating-streaming-call,
+       terminating-interactive-call,
+       terminating-background-call,
+       terminating-low-priority-signalling,
+       ...,
+       terminating-high-priority-signalling, 
+       terminating-cause-unknown
+}
+-- See in [16]
+
+PagingRecordType ::= ENUMERATED {
+       imsi-gsm-map,
+       tmsi-gsm-map,
+       p-tmsi-gsm-map,
+       imsi-ds-41,
+       tmsi-ds-41,
+       ...
+}
+-- See in [16]
+
+PartialReportingIndicator ::= ENUMERATED {
+       partial-reporting-allowed
+}
+
+PayloadCRC-PresenceIndicator ::= ENUMERATED {
+       crc-included,
+       crc-not-included
+}
+
+PCCPCH-Power ::= INTEGER (-150..400,...)
+-- PCCPCH-power = power * 10
+-- If power <= -15 PCCPCH shall be set to -150
+-- If power >= 40 PCCPCH shall be set to 400
+-- Unit dBm, Range -15dBm .. +40 dBm, Step 0.1dBm
+
+PCH-InformationList ::= SEQUENCE (SIZE(0..1)) OF PCH-InformationItem
+
+PCH-InformationItem ::= SEQUENCE {
+       transportFormatSet                              TransportFormatSet,
+       iE-Extensions                                   ProtocolExtensionContainer { { PCH-InformationItem-ExtIEs} } OPTIONAL,
+       ...
+}
+
+PCH-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+PC-Preamble ::= INTEGER(0..7,...)
+
+Periodic ::= SEQUENCE {
+       reportPeriodicity               ReportPeriodicity,
+       iE-Extensions                   ProtocolExtensionContainer { {Periodic-ExtIEs} } OPTIONAL,
+       ...
+}
+
+Periodic-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+PeriodicInformation ::= SEQUENCE {
+       informationReportPeriodicity            InformationReportPeriodicity,
+       iE-Extensions                                           ProtocolExtensionContainer { {PeriodicInformation-ExtIEs} } OPTIONAL,
+       ...
+}
+
+PeriodicInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Permanent-NAS-UE-Identity ::= CHOICE {
+       imsi            IMSI,
+       ...
+}
+
+Phase-Reference-Update-Indicator ::= ENUMERATED {
+       phase-reference-needs-to-be-changed
+}
+
+PLMN-Identity ::= OCTET STRING (SIZE(3))
+
+PowerAdjustmentType ::= ENUMERATED {
+       none,
+       common,
+       individual
+}
+
+PowerOffset                            ::= INTEGER (0..24)
+
+PRC ::= INTEGER (-2047..2047)
+--pseudo range correction; scaling factor 0.32 meters
+
+PRCDeviation ::= ENUMERATED {
+       prcd1,
+       prcd2,
+       prcd5,
+       prcd10,
+       ...
+}
+
+Pre-emptionCapability ::= ENUMERATED {
+       shall-not-trigger-pre-emption,
+       may-trigger-pre-emption
+}
+
+Pre-emptionVulnerability ::= ENUMERATED {
+       not-pre-emptable,
+       pre-emptable
+}
+
+PredictedSFNSFNDeviationLimit ::= INTEGER (1..256)
+-- Unit chip, Step 1/16 chip, Range 1/16..16 chip
+
+PredictedTUTRANGPSDeviationLimit ::= INTEGER (1..256)
+-- Unit chip, Step 1/16 chip, Range 1/16..16 chip
+
+PreferredFrequencyLayerInfo    ::= SEQUENCE {
+       defaultPreferredFrequency       UARFCN,
+       additionalPreferredFrequency    AdditionalPreferredFrequency    OPTIONAL,
+       iE-Extensions                                   ProtocolExtensionContainer { { PreferredFrequencyLayerInfo-ExtIEs} } OPTIONAL,
+       ...
+}
+PreferredFrequencyLayerInfo-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+PrimaryCPICH-Power                     ::= INTEGER (-100..500)
+-- step 0.1 (Range -10.0..50.0) Unit is dBm
+
+PrimaryCPICH-EcNo                      ::= INTEGER (-30..30)
+
+Primary-CPICH-Usage-For-Channel-Estimation ::= ENUMERATED {
+primary-CPICH-may-be-used,
+primary-CPICH-shall-not-be-used
+}
+
+PrimaryCCPCH-RSCP                      ::= INTEGER (0..91)
+-- Mapping of Non Negative values according to maping in [24]
+
+PrimaryCCPCH-RSCP-Delta                ::= INTEGER (-5..-1,...)
+-- Mapping of Negative values according to maping in [24]
+
+PrimaryScramblingCode                  ::= INTEGER (0..511)
+
+PriorityLevel                          ::= INTEGER (0..15)
+-- 0 = spare, 1 = highest priority, ...14 = lowest priority and 15 = no priority
+
+PriorityQueue-Id ::= INTEGER (0..maxNrOfPrioQueues-1)
+
+PriorityQueue-InfoList ::= SEQUENCE (SIZE (1..maxNrOfPrioQueues)) OF PriorityQueue-InfoItem
+
+PriorityQueue-InfoItem ::= SEQUENCE {
+       priorityQueue-Id                                        PriorityQueue-Id,
+       associatedHSDSCH-MACdFlow                       HSDSCH-MACdFlow-ID,
+       schedulingPriorityIndicator                     SchedulingPriorityIndicator,
+       t1                                                                      T1,
+       discardTimer                                            DiscardTimer                            OPTIONAL,
+       mAC-hsWindowSize                                        MAC-hsWindowSize,
+       mAChsGuaranteedBitRate                          MAChsGuaranteedBitRate          OPTIONAL,
+       mACdPDU-Size-Index                                      MACdPDU-Size-IndexList,
+       rLC-Mode                                                        RLC-Mode,
+       iE-Extensions                                           ProtocolExtensionContainer { { PriorityQueue-InfoItem-ExtIEs } }                        OPTIONAL,
+       ...
+}
+
+PriorityQueue-InfoItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+PriorityQueue-InfoList-to-Modify ::= SEQUENCE (SIZE (1..maxNrOfPrioQueues)) OF ModifyPriorityQueue
+
+PriorityQueue-InfoItem-to-Add ::= SEQUENCE {
+       priorityQueue-Id                                        PriorityQueue-Id,
+       associatedHSDSCH-MACdFlow                       HSDSCH-MACdFlow-ID,
+       schedulingPriorityIndicator                     SchedulingPriorityIndicator,
+       t1                                                                      T1,
+       discardTimer                                            DiscardTimer                                                    OPTIONAL,
+       mAC-hsWindowSize                                        MAC-hsWindowSize,
+       mAChsGuaranteedBitRate                          MAChsGuaranteedBitRate                                  OPTIONAL,
+       mACdPDU-Size-Index                                      MACdPDU-Size-IndexList,
+       rLC-Mode                                                        RLC-Mode,
+       iE-Extensions                                           ProtocolExtensionContainer { { PriorityQueue-InfoItem-to-Add-ExtIEs } }                 OPTIONAL,
+       ...
+}
+
+PriorityQueue-InfoItem-to-Add-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+PriorityQueue-InfoItem-to-Modify ::= SEQUENCE {
+       priorityQueue-Id                                        PriorityQueue-Id,
+       schedulingPriorityIndicator                     SchedulingPriorityIndicator                             OPTIONAL,
+       t1                                                                      T1                                                                              OPTIONAL,
+       discardTimer                                            DiscardTimer                                                    OPTIONAL,
+       mAC-hsWindowSize                                        MAC-hsWindowSize                                                OPTIONAL,
+       mAChsGuaranteedBitRate                          MAChsGuaranteedBitRate                                  OPTIONAL,
+       mACdPDU-Size-Index-to-Modify            MACdPDU-Size-IndexList-to-Modify                                        OPTIONAL,
+       iE-Extensions                                           ProtocolExtensionContainer { { PriorityQueue-InfoItem-to-Modify-ExtIEs } }                      OPTIONAL,
+       ...
+}
+
+PriorityQueue-InfoItem-to-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+PriorityQueue-InfoList-to-Modify-Unsynchronised ::= SEQUENCE (SIZE (0..maxNrOfPrioQueues)) OF PriorityQueue-InfoItem-to-Modify-Unsynchronised
+
+PriorityQueue-InfoItem-to-Modify-Unsynchronised ::= SEQUENCE {
+       priorityQueueId                                         PriorityQueue-Id,
+       schedulingPriorityIndicator                     SchedulingPriorityIndicator                                                                     OPTIONAL,
+       discardTimer                                            DiscardTimer                                                                                            OPTIONAL,
+       mAChsGuaranteedBitRate                          MAChsGuaranteedBitRate                                                                          OPTIONAL,
+       iE-Extensions                                           ProtocolExtensionContainer { { PriorityQueue-InfoItem-to-Modify-Unsynchronised-ExtIEs} }                OPTIONAL,
+       ...
+}
+
+PriorityQueue-InfoItem-to-Modify-Unsynchronised-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+PropagationDelay                       ::= INTEGER (0..255)
+
+ProvidedInformation    ::= SEQUENCE {
+       mBMSChannelTypeInfo             MBMSChannelTypeInfo                     OPTIONAL,
+       mBMSPreferredFreqLayerInfo      MBMSPreferredFreqLayerInfo              OPTIONAL,
+       iE-Extensions                                   ProtocolExtensionContainer { { ProvideInformation-ExtIEs} } OPTIONAL,
+       ...
+}
+ProvideInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+PunctureLimit                          ::= INTEGER (0..15)
+-- 0: 40%; 1: 44%; ... 14: 96%; 15: 100
+-- 0 is not applicable for E-DPCH
+
+
+PTMCellList    ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF MBMSChannelTypeCellList
+
+PTPCellList    ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF MBMSChannelTypeCellList
+
+
+-- Q
+
+QE-Selector ::= ENUMERATED {
+       selected,
+       non-selected
+}
+
+-- R
+
+RAC                                    ::= OCTET STRING (SIZE(1))
+
+RANAP-RelocationInformation            ::= BIT STRING
+
+Range-Correction-Rate ::= INTEGER (-127..127)
+-- scaling factor 0.032 m/s
+
+RateMatchingAttribute                  ::= INTEGER (1..maxRateMatching)
+
+RB-Identity                                            ::= INTEGER (0..31)
+
+RB-Info ::= SEQUENCE (SIZE(1..maxNoOfRB)) OF RB-Identity
+
+Received-Total-Wideband-Power-Value ::= Received-total-wide-band-power
+
+Received-Total-Wideband-Power-Value-IncrDecrThres ::= INTEGER(0..620)
+-- Unit dB Step 0.1dB
+-- e.g. value 100 means 10dB
+
+Reference-E-TFCI-Information ::= SEQUENCE (SIZE (1..maxNrOfRefETFCIs)) OF Reference-E-TFCI-Information-Item
+
+Reference-E-TFCI-Information-Item ::= SEQUENCE {
+       reference-E-TFCI                                E-TFCI,
+       reference-E-TFCI-PO                             Reference-E-TFCI-PO,
+       iE-Extensions                                   ProtocolExtensionContainer { { Reference-E-TFCI-Information-Item-ExtIEs} }              OPTIONAL,
+       ...
+}
+
+Reference-E-TFCI-Information-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Reference-E-TFCI-PO ::= INTEGER (0.. maxNrOfRefETFCI-PO-QUANTSTEPs)
+
+RefTFCNumber ::= INTEGER (0..15)
+
+RepetitionLength                       ::= INTEGER (1..63)
+
+RepetitionPeriod ::= ENUMERATED {
+       v1,
+       v2,
+       v4,
+       v8,
+       v16,
+       v32,
+       v64
+}
+
+RepetitionNumber0 ::= INTEGER (0..255)
+
+RepetitionNumber1 ::= INTEGER (1..256)
+
+ReportCharacteristics ::= CHOICE {
+       onDemand                        NULL,
+       periodic                        Periodic,
+       eventA                          EventA,
+       eventB                          EventB,
+       eventC                          EventC,
+       eventD                          EventD,
+       eventE                          EventE,
+       eventF                          EventF,
+       ...,
+       extension-ReportCharacteristics         Extension-ReportCharacteristics
+}
+
+Extension-ReportCharacteristics        ::= ProtocolIE-Single-Container {{ Extension-ReportCharacteristicsIE }}
+
+Extension-ReportCharacteristicsIE RNSAP-PROTOCOL-IES ::= {
+       { ID id-OnModification  CRITICALITY reject      TYPE OnModification             PRESENCE mandatory }
+}
+
+ReportPeriodicity ::= CHOICE {
+       ten-msec                                INTEGER (1..6000,...),
+-- The Report Periodicity gives the reporting periodicity in number of 10 ms periods.
+-- E.g. value 6000 means 60000ms (i.e. 1min)
+-- Unit ms, Step 10ms
+       min                             INTEGER (1..60,...),
+-- Unit min, Step 1min
+       ...
+}
+
+RequestedDataValue ::= SEQUENCE {
+       gA-AccessPointPositionwithAltitude                      GA-AccessPointPositionwithOptionalAltitude      OPTIONAL,
+       iPDLParameters                                                          IPDLParameters                                                          OPTIONAL,
+       dGPSCorrections                                                         DGPSCorrections                                                         OPTIONAL,
+       gPS-NavigationModel-and-TimeRecovery            GPS-NavigationModel-and-TimeRecovery            OPTIONAL,
+       gPS-Ionospheric-Model                                           GPS-Ionospheric-Model                                           OPTIONAL,
+       gPS-UTC-Model                                                           GPS-UTC-Model                                                           OPTIONAL,
+       gPS-Almanac                                                                     GPS-Almanac                                                                     OPTIONAL,
+       gPS-RealTime-Integrity                                          GPS-RealTime-Integrity                                          OPTIONAL,
+       gPS-RX-POS                                                                      GPS-RX-POS                                                                      OPTIONAL,
+       sFNSFN-GA-AccessPointPosition                           GA-AccessPointPositionwithOptionalAltitude      OPTIONAL,
+       iE-Extensions                                                           ProtocolExtensionContainer { { RequestedDataValue-ExtIEs} }             OPTIONAL,
+       ...
+}
+
+RequestedDataValue-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       { ID id-Cell-Capacity-Class-Value                               CRITICALITY ignore      EXTENSION Cell-Capacity-Class-Value                                     PRESENCE optional }|
+       { ID id-NACC-Related-Data                                               CRITICALITY ignore      EXTENSION NACC-Related-Data                                                             PRESENCE optional }|
+       { ID id-MBMS-Bearer-Service-Full-Address                CRITICALITY ignore      EXTENSION MBMS-Bearer-Service-Full-Address                      PRESENCE optional }|
+       { ID id-Inter-Frequency-Cell-Information                CRITICALITY     ignore  EXTENSION       Inter-Frequency-Cell-Information                PRESENCE optional },
+       ...
+}
+
+RequestedDataValueInformation ::= CHOICE {
+       informationAvailable            InformationAvailable,
+       informationNotAvailable         InformationNotAvailable
+}
+
+RestrictionStateIndicator      ::= ENUMERATED {
+       cellNotResevedForOperatorUse,
+       cellResevedForOperatorUse,
+       ...
+}
+
+RL-ID                                  ::= INTEGER (0..31)
+
+RL-Set-ID                              ::= INTEGER (0..31)
+
+RL-Specific-DCH-Info ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF RL-Specific-DCH-Info-Item
+
+RL-Specific-DCH-Info-Item ::= SEQUENCE {
+       dCH-id                                  DCH-ID,
+       bindingID                               BindingID OPTIONAL,
+    -- Shall be ignored if bearer establishment with ALCAP.
+       transportLayerAddress   TransportLayerAddress           OPTIONAL,
+    -- Shall be ignored if bearer establishment with ALCAP.
+       iE-Extensions                   ProtocolExtensionContainer { { RL-Specific-DCH-Info-Item-ExtIEs} }      OPTIONAL,
+       ...
+}
+
+RL-Specific-DCH-Info-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+RL-Specific-EDCH-Information ::= SEQUENCE {
+       rL-Specific-EDCH-Info   RL-Specific-EDCH-Info, 
+       e-AGCH-PowerOffset              E-AGCH-PowerOffset                                                                                                              OPTIONAL,
+       e-RGCH-PowerOffset              E-RGCH-PowerOffset                                                                                                              OPTIONAL,
+       e-HICH-PowerOffset              E-HICH-PowerOffset                                                                                                              OPTIONAL,
+       iE-Extensions                   ProtocolExtensionContainer { { RL-Specific-EDCH-Information-Item-ExtIEs} }      OPTIONAL,
+       ...
+}
+
+
+RL-Specific-EDCH-Information-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+
+RL-Specific-EDCH-Info ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF RL-Specific-EDCH-InfoItem
+
+RL-Specific-EDCH-InfoItem ::= SEQUENCE {
+       eDCH-MACdFlow-ID                                        EDCH-MACdFlow-ID,
+       bindingID                                                       BindingID                       OPTIONAL,
+    -- Shall be ignored if bearer establishment with ALCAP.
+       transportLayerAddress                           TransportLayerAddress           OPTIONAL,
+    -- Shall be ignored if bearer establishment with ALCAP.
+       iE-Extensions                   ProtocolExtensionContainer { { RL-Specific-EDCH-Info-Item-ExtIEs} }     OPTIONAL,
+       ...
+}
+
+RL-Specific-EDCH-Info-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+RLC-Mode       ::= ENUMERATED {
+       rLC-AM,
+       rLC-UM,
+       ...
+}
+
+RNC-ID                                 ::= INTEGER (0..4095)
+
+Round-Trip-Time-IncrDecrThres ::= INTEGER(0..32766)
+
+Round-Trip-Time-Value ::= INTEGER(0..32767)
+-- According to mapping in [23]
+
+RSCP-Value ::= INTEGER (0..127)
+-- According to mapping in [24]
+
+RSCP-Value-IncrDecrThres ::= INTEGER (0..126)
+
+Received-total-wide-band-power                         ::= INTEGER (0..621)
+-- According to mapping in [23]
+
+RT-Load-Value-IncrDecrThres ::= INTEGER(0..100)
+
+RT-Load-Value ::= INTEGER(0..100)
+
+RTLoadValue ::= SEQUENCE {
+               uplinkRTLoadValue               INTEGER(0..100),
+               downlinkRTLoadValue             INTEGER(0..100)
+}
+
+RxTimingDeviationForTA                         ::= INTEGER (0..127)
+-- As specified in [5], ch. 6.2.7.6
+-- For 1.28Mcps TDD this IE must be set to 0.
+
+Rx-Timing-Deviation-Value ::= INTEGER (0..8191)
+--According to mapping in [24][3.84Mcps TDD only]
+
+Rx-Timing-Deviation-Value-LCR ::= INTEGER (0..511)
+--According to mapping in [24][1.28Mcps TDD only]
+
+-- S
+
+SAC                                    ::= OCTET STRING (SIZE (2))
+
+SAI ::= SEQUENCE {
+       pLMN-Identity           PLMN-Identity,
+       lAC                                     LAC,
+       sAC                                     SAC,
+       iE-Extensions           ProtocolExtensionContainer { {SAI-ExtIEs} } OPTIONAL
+}
+
+SAI-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+SAT-ID ::= INTEGER (0..63)
+
+SCH-TimeSlot                           ::= INTEGER (0..6)
+
+ScaledAdjustmentRatio                  ::= INTEGER(0..100)
+-- AdjustmentRatio  = ScaledAdjustmentRatio / 100
+
+SchedulingInformation                  ::= ENUMERATED {
+       included,
+       not-included
+}
+
+Secondary-CCPCH-Info-TDD::= SEQUENCE {
+       dl-TFCS                                                                 TFCS,
+       tFCI-Coding                                                             TFCI-Coding,
+       secondary-CCPCH-TDD-InformationList             Secondary-CCPCH-TDD-InformationList,
+       fACH-InformationList                                    FACH-InformationList,
+       pCH-InformationList                                             PCH-InformationList,
+       iE-Extensions                                                   ProtocolExtensionContainer { { Secondary-CCPCH-Info-TDD-ExtIEs} } OPTIONAL,
+       ...
+}
+
+Secondary-CCPCH-Info-TDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Secondary-CPICH-Information ::= SEQUENCE {
+dl-ScramblingCode                                                      DL-ScramblingCode,
+fDD-DL-ChannelisationCodeNumber                        FDD-DL-ChannelisationCodeNumber,
+iE-Extensions                                                          ProtocolExtensionContainer { { Secondary-CPICH-Information-ExtIEs} } OPTIONAL,
+       ...
+}
+
+Secondary-CPICH-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Secondary-CPICH-Information-Change ::= CHOICE {
+new-secondary-CPICH                                    Secondary-CPICH-Information,
+secondary-CPICH-shall-not-be-used      NULL,
+...
+}
+
+Secondary-LCR-CCPCH-Info-TDD::= SEQUENCE {
+       dl-TFCS                                                                 TFCS,
+       tFCI-Coding                                                             TFCI-Coding,
+       secondary-LCR-CCPCH-TDD-InformationList Secondary-LCR-CCPCH-TDD-InformationList,
+       fACH-InformationList                                    FACH-InformationList,
+       pCH-InformationList                                             PCH-InformationList,
+       iE-Extensions                                                   ProtocolExtensionContainer { { Secondary-LCR-CCPCH-Info-TDD-ExtIEs} } OPTIONAL,
+       ...
+}
+
+Secondary-LCR-CCPCH-Info-TDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+       ...
+}
+
+Secondary-CCPCH-TDD-InformationList ::= SEQUENCE (SIZE(0.. maxNrOfSCCPCHs)) OF Secondary-CCPCH-TDD-InformationItem
+
+Secondary-CCPCH-TDD-InformationItem ::= SEQUENCE {
+       timeSlot                                                TimeSlot,
+       midambleShiftAndBurstType               MidambleShiftAndBurstType,
+       tFCI-Presence                                   TFCI-Presence,
+       secondary-CCPCH-TDD-Code-Information                            Secondary-CCPCH-TDD-Code-Information,
+       tDD-PhysicalChannelOffset               TDD-PhysicalChannelOffset,
+       repetitionLength                                RepetitionLength,
+       repetitionPeriod                                RepetitionPeriod,
+       iE-Extensions                                   ProtocolExtensionContainer { { Secondary-CCPCH-TDD-InformationItem-ExtIEs} } OPTIONAL,
+       ...
+}