aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors')
-rw-r--r--epan/dissectors/asn1/rnsap/RNSAP-CommonDataTypes.asn19
-rw-r--r--epan/dissectors/asn1/rnsap/RNSAP-Constants.asn190
-rw-r--r--epan/dissectors/asn1/rnsap/RNSAP-Containers.asn55
-rw-r--r--epan/dissectors/asn1/rnsap/RNSAP-IEs.asn4062
-rw-r--r--epan/dissectors/asn1/rnsap/RNSAP-PDU-Contents.asn2295
-rw-r--r--epan/dissectors/asn1/rnsap/RNSAP-PDU-Descriptions.asn43
-rw-r--r--epan/dissectors/asn1/rnsap/rnsap.cnf338
-rw-r--r--epan/dissectors/packet-rnsap.c9067
8 files changed, 13229 insertions, 2840 deletions
diff --git a/epan/dissectors/asn1/rnsap/RNSAP-CommonDataTypes.asn b/epan/dissectors/asn1/rnsap/RNSAP-CommonDataTypes.asn
index 08fa56cc64..8500e50cb7 100644
--- a/epan/dissectors/asn1/rnsap/RNSAP-CommonDataTypes.asn
+++ b/epan/dissectors/asn1/rnsap/RNSAP-CommonDataTypes.asn
@@ -1,6 +1,6 @@
-- RNSAP-CommonDataTypes.asn
--
--- Taken from 3GPP TS 25.423 V9.4.0 (2010-09)
+-- Taken from 3GPP TS 25.423 V13.1.0 (2015-12)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.423/25423-790.zip/25423-790.DOC
--
-- 9.3.5 Common Definitions
@@ -15,7 +15,7 @@
RNSAP-CommonDataTypes {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
-umts-Access (20) modules (3) rnsap (1) version1 (1) rnsap-CommonDataTypes (3) }
+umts-Access (20) modules (3) rnsap (1) version1 (1) rnsap-CommonDataTypes (3) }
DEFINITIONS AUTOMATIC TAGS ::=
@@ -37,29 +37,30 @@ maxProtocolIEs INTEGER ::= 65535
--
-- **************************************************************
-Criticality ::= ENUMERATED { reject, ignore, notify }
+Criticality ::= ENUMERATED { reject, ignore, notify }
-Presence ::= ENUMERATED { optional, conditional, mandatory }
+Presence ::= ENUMERATED { optional, conditional, mandatory }
-PrivateIE-ID ::= CHOICE {
+PrivateIE-ID ::= CHOICE {
local INTEGER (0.. maxPrivateIEs),
global OBJECT IDENTIFIER
}
-ProcedureCode ::= INTEGER (0..255)
+ProcedureCode ::= INTEGER (0..255)
ProcedureID ::= SEQUENCE {
procedureCode ProcedureCode,
ddMode ENUMERATED { tdd, fdd, common, ... }
}
-ProtocolIE-ID ::= INTEGER (0..maxProtocolIEs)
+ProtocolIE-ID ::= INTEGER (0..maxProtocolIEs)
-TransactionID ::= CHOICE {
+TransactionID ::= CHOICE {
shortTransActionId INTEGER (0..127),
longTransActionId INTEGER (0..32767)
}
-TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessful-outcome, outcome }
+TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessful-outcome, outcome }
END
+
diff --git a/epan/dissectors/asn1/rnsap/RNSAP-Constants.asn b/epan/dissectors/asn1/rnsap/RNSAP-Constants.asn
index efa5f635ae..933f91482b 100644
--- a/epan/dissectors/asn1/rnsap/RNSAP-Constants.asn
+++ b/epan/dissectors/asn1/rnsap/RNSAP-Constants.asn
@@ -1,6 +1,6 @@
-- RNSAP-Constants.asn
--
--- Taken from 3GPP TS 25.423 V9.4.0 (2010-09)
+-- Taken from 3GPP TS 25.423 V13.1.0 (2015-12)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.423/25423-790.zip/25423-790.DOC
--
-- 9.3.6 Constant Definitions
@@ -13,10 +13,10 @@
-- **************************************************************
RNSAP-Constants {
-itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
+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 ::=
+DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
@@ -88,6 +88,13 @@ id-enhancedRelocationRelease ProcedureCode ::= 52
id-mBSFNMCCHInformation ProcedureCode ::= 53
id-secondaryULFrequencyReporting ProcedureCode ::= 54
id-secondaryULFrequencyUpdate ProcedureCode ::= 55
+id-informationTransferControl ProcedureCode ::= 56
+--WS extension
+id-Not-used-57 ProcedureCode ::= 57
+id-Not-used-58 ProcedureCode ::= 58
+id-Not-used-59 ProcedureCode ::= 59
+id-enhancedRelocationResourceAllocation ProcedureCode ::= 60
+id-enhancedRelocationResourceRelease ProcedureCode ::= 61
-- **************************************************************
--
@@ -96,6 +103,8 @@ id-secondaryULFrequencyUpdate ProcedureCode ::= 55
-- **************************************************************
maxCellSIB11OrSIB12 INTEGER ::= 32
+maxCellSIB11ter-ext INTEGER ::= 48
+maxCellSIB11ter-1 INTEGER ::= 79
maxCellsMeas INTEGER ::= 8
maxRateMatching INTEGER ::= 256
maxNoOfDSCHs INTEGER ::= 10
@@ -110,9 +119,9 @@ maxNrOfCCTrCHsLCR INTEGER ::= 16
maxNrOfDCHs INTEGER ::= 128
maxNrOfDL-Codes INTEGER ::= 8
maxNrOfDPCHs INTEGER ::= 240
-maxNrOfDPCHsPerRL-1 INTEGER ::= 239 -- maxNrofCCTrCH*maxNrOfULTs-1
+maxNrOfDPCHsPerRL-1 INTEGER ::= 239 -- maxNrofCCTrCH*maxNrOfULTs-1
maxNrOfDPCHsLCR INTEGER ::= 240
-maxNrOfDPCHsLCRPerRL-1 INTEGER ::= 95 -- maxNrofCCTrCH*maxNrOfULTsLCR-1
+maxNrOfDPCHsLCRPerRL-1 INTEGER ::= 95 -- maxNrofCCTrCH*maxNrOfULTsLCR-1
maxNrOfDPCHs768 INTEGER ::= 480
maxNrOfDPCHs768PerRL-1 INTEGER ::= 479
maxNrOfErrors INTEGER ::= 256
@@ -122,9 +131,9 @@ 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
+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
@@ -149,7 +158,7 @@ maxNrOfTsLCR INTEGER ::= 6
maxNoSat INTEGER ::= 16
maxNoGPSTypes INTEGER ::= 8
maxNrOfMeasNCell INTEGER ::= 96
-maxNrOfMeasNCell-1 INTEGER ::= 95 -- maxNrOfMeasNCell - 1
+maxNrOfMeasNCell-1 INTEGER ::= 95 -- maxNrOfMeasNCell – 1
maxResetContext INTEGER ::= 250
maxResetContextGroup INTEGER ::= 32
maxNrOfHARQProc INTEGER ::= 8
@@ -157,12 +166,12 @@ maxNrOfHSSCCHCodes INTEGER ::= 4
maxNrOfHSSICHs INTEGER ::= 4
maxNrOfHSSICHs-1 INTEGER ::= 3
maxNrOfMACdFlows INTEGER ::= 8
-maxNrOfMACdFlows-1 INTEGER ::= 7 -- maxNrOfMACdFlows - 1
+maxNrOfMACdFlows-1 INTEGER ::= 7 -- maxNrOfMACdFlows – 1
maxNrOfMACdPDUSize INTEGER ::= 32
maxNrOfPDUIndexes INTEGER ::= 8
-maxNrOfPDUIndexes-1 INTEGER ::= 7 -- maxNrOfPDUIndexes - 1
+maxNrOfPDUIndexes-1 INTEGER ::= 7 -- maxNrOfPDUIndexes – 1
maxNrOfPrioQueues INTEGER ::= 8
-maxNrOfPrioQueues-1 INTEGER ::= 7 -- maxNrOfPrioQueues - 1
+maxNrOfPrioQueues-1 INTEGER ::= 7 -- maxNrOfPrioQueues – 1
maxNrOfSNAs INTEGER ::= 65536
maxNrOfSatAlmanac-maxNoSat INTEGER ::= 16
maxNrOfGERANSI INTEGER ::= 8
@@ -198,6 +207,7 @@ maxGANSSSatAlmanac INTEGER ::= 36
maxGANSSClockMod INTEGER ::= 4
maxNrOfEDCHRLs INTEGER ::= 4
maxEARFCN INTEGER ::= 65535
+maxEARFCN-Extended INTEGER ::= 262143
maxNrOfEUTRANeighboursPerRNC INTEGER ::= 256
maxNrOfMCCHMessages INTEGER ::= 5
maxNrOfMBMSL3 INTEGER ::= 64
@@ -218,8 +228,21 @@ maxNoOf-HS-SICH-SPS-1 INTEGER ::= 3
maxNoOfNon-HS-SCCH-Assosiated-HS-SICH INTEGER ::= 4
maxNrOfEDCH-1 INTEGER ::= 32
maxNrOfDCHMeasurementOccasionPatternSequence INTEGER ::= 6
-
-
+maxNrOfULCarriersLCR-1 INTEGER ::= 5
+maxNrOfCellIds INTEGER ::= 32
+maxNrOfRAIs INTEGER ::= 8
+maxNrOfLAIs INTEGER ::= 8
+maxNrOfExtendedNeighbouringRNCs INTEGER ::= 64
+maxNoOfGsmCell INTEGER ::= 128
+maxNrOfANRCells INTEGER ::= 256
+maxFreqBandsTDD INTEGER ::= 16
+maxSCPICHCell INTEGER ::= 32
+maxSCPICHCell-1 INTEGER ::= 31
+maxNoOfCommonRGCells INTEGER ::= 256
+maxIGPInfo INTEGER ::= 320
+maxNrofConcatenatedDCH INTEGER ::= 3
+maxMultipleFrequencyBands INTEGER ::= 8
+maxMultipleFrequencyBandsEUTRA INTEGER ::= 8
-- **************************************************************
--
@@ -470,7 +493,7 @@ 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-CFNReportingIndicator ProtocolIE-ID ::= 14
id-CNOriginatedPage-PagingRqst ProtocolIE-ID ::= 23
id-InnerLoopDLPCStatus ProtocolIE-ID ::= 24
id-PropagationDelay ProtocolIE-ID ::= 25
@@ -532,10 +555,10 @@ 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
---WS extension
-id-Unknown-294 ProtocolIE-ID ::= 294
id-DPC-Mode-Change-SupportIndicator ProtocolIE-ID ::= 19
id-Unused-ProtocolIE-ID-247 ProtocolIE-ID ::= 247
+--WS extension
+id-Unknown-294 ProtocolIE-ID ::= 294
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
@@ -832,7 +855,7 @@ 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-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
@@ -856,7 +879,7 @@ id-Inter-Frequency-Cell-Information ProtocolIE-ID ::= 608
id-multiple-HSSICHMeasurementValueList-TDD-DM-Rsp ProtocolIE-ID ::= 609
id-TDD-Support-PLCCH ProtocolIE-ID ::= 610
id-PLCCH-Information-UL-TimeslotLCR-Info ProtocolIE-ID ::= 611
-id-PLCCH-Information-PhyChReconfRqstTDD ProtocolIE-ID ::= 612
+id-PLCCH-Information-PhyChReconfRqstTDD ProtocolIE-ID ::= 612
id-TDD768-maxNrDLPhysicalchannelsTS ProtocolIE-ID ::= 613
id-RL-InformationResponse-RL-AdditionRspTDD768 ProtocolIE-ID ::= 614
id-UL-CCTrCH-InformationListIE-RL-AdditionRspTDD768 ProtocolIE-ID ::= 615
@@ -868,8 +891,8 @@ id-UL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768 ProtocolIE-ID ::=
id-DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD768 ProtocolIE-ID ::= 621
id-DL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768 ProtocolIE-ID ::= 622
id-secondary-CCPCH-Info-RL-ReconfReadyTDD768 ProtocolIE-ID ::= 623
-id-hSSCCH-TDD-Specific-InfoList-Response768 ProtocolIE-ID ::= 624
-id-hSPDSCH-TDD-Specific-InfoList-Response768 ProtocolIE-ID ::= 625
+id-hSSCCH-TDD-Specific-InfoList-Response768 ProtocolIE-ID ::= 624
+id-hSPDSCH-TDD-Specific-InfoList-Response768 ProtocolIE-ID ::= 625
id-HSPDSCH-Timeslot-InformationList-PhyChReconfRqstTDD768 ProtocolIE-ID ::= 626
id-UL-Timeslot-InformationList-PhyChReconfRqstTDD768 ProtocolIE-ID ::= 627
id-DL-Timeslot-InformationList-PhyChReconfRqstTDD768 ProtocolIE-ID ::= 628
@@ -1130,5 +1153,128 @@ id-Non-Serving-RL-Preconfig-Removal ProtocolIE-ID ::= 874
id-Additional-E-DCH-Non-Serving-RL-Preconfiguration-Setup ProtocolIE-ID ::= 875
id-Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList ProtocolIE-ID ::= 876
id-CellListValidityIndicator ProtocolIE-ID ::= 877
-
+id-completeAlmanacProvided ProtocolIE-ID ::= 878
+id-ganss-Delta-T ProtocolIE-ID ::= 879
+id-OrdinalNumberOfFrequency ProtocolIE-ID ::= 880
+id-Multicell-EDCH-Restriction ProtocolIE-ID ::= 882
+id-CellCapabilityContainerExtension-TDD-LCR ProtocolIE-ID ::= 883
+id-Multi-Carrier-EDCH-Setup ProtocolIE-ID ::= 884
+id-Multi-Carrier-EDCH-Reconfigure ProtocolIE-ID ::= 885
+id-Multi-Carrier-EDCH-Response ProtocolIE-ID ::= 886
+id-SNPL-Carrier-Group-Indicator ProtocolIE-ID ::= 887
+id-MU-MIMO-InformationLCR ProtocolIE-ID ::= 888
+id-MU-MIMO-Indicator ProtocolIE-ID ::= 889
+id-HS-SCCH-Inactivity-Threshold-for-UE-DRX-Cycle-LCR-Ext ProtocolIE-ID ::= 890
+id-Usefulness-Of-Battery-Optimization ProtocolIE-ID ::= 891
+id-Multi-Carrier-E-DCH-LCRTDD-PhysicalLayerCategory ProtocolIE-ID ::= 892
+id-Measurement-Power-Offset ProtocolIE-ID ::= 893
+id-MDT-Configuration ProtocolIE-ID ::= 894
+id-Neighbouring-UMTS-CellInformation-Ext ProtocolIE-ID ::= 895
+id-Neighbouring-UMTS-CellInformationExtensionItem ProtocolIE-ID ::= 896
+id-Control-Type-InformationTransferControlReq ProtocolIE-ID ::= 897
+id-UMTS-Cells-Info ProtocolIE-ID ::= 898
+id-ANRReportIndication ProtocolIE-ID ::= 899
+id-ANR-Cell-InfEx-Rqst ProtocolIE-ID ::= 900
+id-ANR-Cell-InfEx-Rsp ProtocolIE-ID ::= 901
+id-ANR-Cell-Information ProtocolIE-ID ::= 902
+id-Trace-Collection-Entity-IP-Address ProtocolIE-ID ::= 904
+id-Affected-HSDSCH-Serving-Cell-List ProtocolIE-ID ::= 905
+id-UL-CLTD-Information ProtocolIE-ID ::= 906
+id-UL-CLTD-Information-Reconf ProtocolIE-ID ::= 907
+id-UL-CLTD-State-Update-Information ProtocolIE-ID ::= 908
+id-Support-of-Dynamic-DTXDRX-Related-HS-SCCH-Order ProtocolIE-ID ::= 909
+id-CPC-RecoveryReport ProtocolIE-ID ::= 910
+id-FTPICH-Information ProtocolIE-ID ::= 911
+id-FTPICH-Information-Reconf ProtocolIE-ID ::= 912
+id-UE-RF-Band-CapabilityLCR ProtocolIE-ID ::= 913
+id-Extended-S-RNTI ProtocolIE-ID ::= 914
+id-ExtendedAffectedUEInformationForMBMS ProtocolIE-ID ::= 915
+id-Extended-S-RNTI-Group ProtocolIE-ID ::= 916
+id-FTPICH-Information-Response ProtocolIE-ID ::= 917
+id-FTPICH-Reconfiguration-Information ProtocolIE-ID ::= 918
+id-MIMO-withfourtransmitantennas-ActivationIndicator ProtocolIE-ID ::= 919
+id-MIMO-withfourtransmitantennas-ModeIndicator ProtocolIE-ID ::= 920
+id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas ProtocolIE-ID ::= 921
+id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas-Request-Indicator ProtocolIE-ID ::= 922
+id-DualStream-MIMO-withfourtransmitantennas-ActivationIndicator ProtocolIE-ID ::= 923
+id-DualStream-MIMO-withfourtransmitantennas-ModeIndicator ProtocolIE-ID ::= 924
+id-Additional-Associated-Secondary-CPICH ProtocolIE-ID ::= 925
+id-UE-transmission-power-headroom ProtocolIE-ID ::= 926
+id-Multiflow-Information ProtocolIE-ID ::= 927
+id-Multiflow-Reconfiguration ProtocolIE-ID ::= 928
+id-Multiflow-OrdinalNumberOfFrequency ProtocolIE-ID ::= 929
+id-UL-MIMO-Information ProtocolIE-ID ::= 930
+id-UL-MIMO-Reconfiguration ProtocolIE-ID ::= 931
+id-UL-MIMO-DL-Control-Channel-Information ProtocolIE-ID ::= 932
+id-SixtyfourQAM-UL-Operation-Indicator ProtocolIE-ID ::= 933
+id-Common-E-RGCH-Cell-InfEx-Rqst ProtocolIE-ID ::= 935
+id-Common-E-RGCH-Cell-InfEx-Rsp ProtocolIE-ID ::= 936
+id-Common-E-RGCH-Cell-InfEx-Rprt ProtocolIE-ID ::= 937
+id-Common-E-RGCH-Cell-Information ProtocolIE-ID ::= 938
+id-PCI ProtocolIE-ID ::= 939
+id-TAC ProtocolIE-ID ::= 940
+id-PLMN-List ProtocolIE-ID ::= 941
+id-PrecoderWeightSetRestriction ProtocolIE-ID ::= 942
+id-EARFCN-FDD-Extended ProtocolIE-ID ::= 943
+id-EARFCN-TDD-Extended ProtocolIE-ID ::= 944
+id-Non-rectangular-resource-allocation-indicator ProtocolIE-ID ::= 945
+id-Non-rectangular-resource-timeslot-set ProtocolIE-ID ::= 946
+id-UE-Support-of-non-rectangular-resource-allocation ProtocolIE-ID ::= 947
+id-DBDS-CorrectionsReq ProtocolIE-ID ::= 948
+id-DBDS-Corrections ProtocolIE-ID ::= 949
+id-BDS-IonosphericGridModelReq ProtocolIE-ID ::= 950
+id-BDS-Ionospheric-Grid-Model ProtocolIE-ID ::= 951
+id-GANSS-alm-keplerianBDSAlmanac ProtocolIE-ID ::= 952
+id-Assisting-RepetitionFactors ProtocolIE-ID ::= 953
+id-E-DCH-Decoupling-Indication ProtocolIE-ID ::= 954
+id-UE-Measurement-Forwarding ProtocolIE-ID ::= 955
+id-UPH-Filtering-Measurement-Forwarding-Request ProtocolIE-ID ::= 956
+id-TTI-Update-Indicator ProtocolIE-ID ::= 957
+id-CQI-Feedback-Cycle2-k ProtocolIE-ID ::= 958
+id-CQI-Cycle-Switch-Timer ProtocolIE-ID ::= 959
+id-UE-DRX-Cycle2 ProtocolIE-ID ::= 960
+id-Inactivity-Threshold-for-UE-DRX-Cycle2 ProtocolIE-ID ::= 961
+id-DTX-Information2 ProtocolIE-ID ::= 962
+id-DCH-ENH-Information ProtocolIE-ID ::= 964
+id-DCH-ENH-Information-Reconf ProtocolIE-ID ::= 965
+id-Gainfactors-10ms-mode ProtocolIE-ID ::= 966
+id-Radio-Links-without-DPCH-FDPCH-Indication ProtocolIE-ID ::= 967
+id-UL-DPCCH2-Information ProtocolIE-ID ::= 968
+id-UL-DPCCH2-Information-Reconf ProtocolIE-ID ::= 969
+id-ImplicitGrantHandling ProtocolIE-ID ::= 970
+id-MinimumTEBSthreshold ProtocolIE-ID ::= 971
+id-MultipleFrequencyBandsIndicatorList-EUTRA ProtocolIE-ID ::= 972
+id-MultipleFrequencyBandsIndicatorList ProtocolIE-ID ::= 973
+id-ActivationDelay ProtocolIE-ID ::= 974
+id-Fast-TTI-switching-Mode-synchronized ProtocolIE-ID ::= 975
+id-Fast-TTI-switching-Mode-unsynchronized ProtocolIE-ID ::= 976
+id-Fast-TTI-switching-Mode-Supported ProtocolIE-ID ::= 977
+id-GANSS-BDSclockModel ProtocolIE-ID ::= 978
+id-GANSS-NavModel-BDSKeplerianSet ProtocolIE-ID ::= 979
+id-GANSS-UTCmodelSet4 ProtocolIE-ID ::= 980
+id-Inter-Frequency-Cell-Information-SIB11ter ProtocolIE-ID ::= 981
+id-Improved-Synchronized-Indicator ProtocolIE-ID ::= 982
+id-Downlink-TPC-enhancements-Information ProtocolIE-ID ::= 983
+id-Downlink-TPC-enhancements-Reconf ProtocolIE-ID ::= 984
+id-TPC-slot-position ProtocolIE-ID ::= 985
+id-DL-TBS ProtocolIE-ID ::= 986
+id-Selected-PLMN-Identity ProtocolIE-ID ::= 987
+id-SpeechVersion ProtocolIE-ID ::= 2048
+id-SourceID ProtocolIE-ID ::= 2049
+id-TargetID ProtocolIE-ID ::= 2050
+id-ClassmarkInformation2 ProtocolIE-ID ::= 2051
+id-ClassmarkInformation3 ProtocolIE-ID ::= 2052
+id-GSM-Cell-CM-Rqst ProtocolIE-ID ::= 2053
+id-Extension-CommonMeasurementObjectType-CM-Rprt ProtocolIE-ID ::= 2054
+id-Extension-CommonMeasurementObjectType-CM-Rqst ProtocolIE-ID ::= 2055
+id-Extension-CommonMeasurementObjectType-CM-Rsp ProtocolIE-ID ::= 2056
+id-Extension-FailureIndicationMeasurementList ProtocolIE-ID ::= 2057
+id-Extension-FailureMeasurementList ProtocolIE-ID ::= 2058
+id-Extension-TerminationMeasurementList ProtocolIE-ID ::= 2059
+id-GsmCellList-CM-Rprt ProtocolIE-ID ::= 2060
+id-GsmCellList-CM-Rqst ProtocolIE-ID ::= 2061
+id-GsmCellList-CM-Rsp ProtocolIE-ID ::= 2062
+id-LoadValue ProtocolIE-ID ::= 2063
+id-EventH ProtocolIE-ID ::= 2064
END
+
diff --git a/epan/dissectors/asn1/rnsap/RNSAP-Containers.asn b/epan/dissectors/asn1/rnsap/RNSAP-Containers.asn
index ece8ff6fec..d11bac2ef9 100644
--- a/epan/dissectors/asn1/rnsap/RNSAP-Containers.asn
+++ b/epan/dissectors/asn1/rnsap/RNSAP-Containers.asn
@@ -1,6 +1,6 @@
-- RNSAP-Containers.asn
--
--- Taken from 3GPP TS 25.423 V9.2.3 (2010-03)
+-- Taken from 3GPP TS 25.423 V13.1.0 (2015-12)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.423/25423-790.zip/25423-790.DOC
--
-- 9.3.7 Container Definitions
@@ -14,7 +14,7 @@
RNSAP-Containers {
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
-umts-Access (20) modules (3) rnsap (1) version1 (1) rnsap-Containers (5) }
+umts-Access (20) modules (3) rnsap (1) version1 (1) rnsap-Containers (5) }
DEFINITIONS AUTOMATIC TAGS ::=
@@ -57,25 +57,25 @@ WITH SYNTAX {
-- **************************************************************
--
--- Class Definition for Protocol IEs
+-- Class Definition for Protocol IE Pairs
--
-- **************************************************************
RNSAP-PROTOCOL-IES-PAIR ::= CLASS {
- &id ProtocolIE-ID UNIQUE,
+ &id ProtocolIE-ID UNIQUE,
&firstCriticality Criticality,
&FirstValue,
&secondCriticality Criticality,
&SecondValue,
- &presence Presence
+ &presence Presence
}
WITH SYNTAX {
- ID &id
+ ID &id
FIRST CRITICALITY &firstCriticality
- FIRST TYPE &FirstValue
+ FIRST TYPE &FirstValue
SECOND CRITICALITY &secondCriticality
- SECOND TYPE &SecondValue
- PRESENCE &presence
+ SECOND TYPE &SecondValue
+ PRESENCE &presence
}
-- **************************************************************
@@ -85,13 +85,13 @@ WITH SYNTAX {
-- **************************************************************
RNSAP-PROTOCOL-EXTENSION ::= CLASS {
- &id ProtocolIE-ID UNIQUE,
- &criticality Criticality,
+ &id ProtocolIE-ID UNIQUE,
+ &criticality Criticality,
&Extension,
- &presence Presence
+ &presence Presence
}
WITH SYNTAX {
- ID &id
+ ID &id
CRITICALITY &criticality
EXTENSION &Extension
PRESENCE &presence
@@ -105,15 +105,15 @@ WITH SYNTAX {
RNSAP-PRIVATE-IES ::= CLASS {
&id PrivateIE-ID,
- &criticality Criticality,
+ &criticality Criticality,
&Value,
&presence Presence
}
WITH SYNTAX {
ID &id
- CRITICALITY &criticality
+ CRITICALITY &criticality
TYPE &Value
- PRESENCE &presence
+ PRESENCE &presence
}
-- **************************************************************
@@ -130,9 +130,9 @@ 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})
+ id RNSAP-PROTOCOL-IES.&id ({IesSetParam}),
+ criticality RNSAP-PROTOCOL-IES.&criticality ({IesSetParam}{@id}),
+ value RNSAP-PROTOCOL-IES.&Value ({IesSetParam}{@id})
}
-- **************************************************************
@@ -146,11 +146,11 @@ ProtocolIE-ContainerPair {RNSAP-PROTOCOL-IES-PAIR : IesSetParam} ::=
ProtocolIE-FieldPair {{IesSetParam}}
ProtocolIE-FieldPair {RNSAP-PROTOCOL-IES-PAIR : IesSetParam} ::= SEQUENCE {
- id RNSAP-PROTOCOL-IES-PAIR.&id ({IesSetParam}),
+ id RNSAP-PROTOCOL-IES-PAIR.&id ({IesSetParam}),
firstCriticality RNSAP-PROTOCOL-IES-PAIR.&firstCriticality ({IesSetParam}{@id}),
- firstValue RNSAP-PROTOCOL-IES-PAIR.&FirstValue ({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})
+ secondValue RNSAP-PROTOCOL-IES-PAIR.&SecondValue ({IesSetParam}{@id})
}
-- **************************************************************
@@ -178,8 +178,8 @@ ProtocolExtensionContainer {RNSAP-PROTOCOL-EXTENSION : ExtensionSetParam} ::=
ProtocolExtensionField {{ExtensionSetParam}}
ProtocolExtensionField {RNSAP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENCE {
- id RNSAP-PROTOCOL-EXTENSION.&id ({ExtensionSetParam}),
- criticality RNSAP-PROTOCOL-EXTENSION.&criticality ({ExtensionSetParam}{@id}),
+ id RNSAP-PROTOCOL-EXTENSION.&id ({ExtensionSetParam}),
+ criticality RNSAP-PROTOCOL-EXTENSION.&criticality ({ExtensionSetParam}{@id}),
extensionValue RNSAP-PROTOCOL-EXTENSION.&Extension ({ExtensionSetParam}{@id})
}
@@ -194,10 +194,9 @@ PrivateIE-Container {RNSAP-PRIVATE-IES : IesSetParam} ::=
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})
+ id RNSAP-PRIVATE-IES.&id ({IesSetParam}),
+ criticality RNSAP-PRIVATE-IES.&criticality ({IesSetParam}{@id}),
+ value RNSAP-PRIVATE-IES.&Value ({IesSetParam}{@id})
}
END
-
diff --git a/epan/dissectors/asn1/rnsap/RNSAP-IEs.asn b/epan/dissectors/asn1/rnsap/RNSAP-IEs.asn
index 0d36ce8a2d..bcdea8a882 100644
--- a/epan/dissectors/asn1/rnsap/RNSAP-IEs.asn
+++ b/epan/dissectors/asn1/rnsap/RNSAP-IEs.asn
@@ -1,6 +1,6 @@
-- RNSAP-IEs.asn
--
--- Taken from 3GPP TS 25.423 V9.4.0 (2010-09)
+-- Taken from 3GPP TS 25.423 V13.1.0 (2015-12)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.423/25423-790.zip/25423-790.DOC
--
-- 9.3.4 Information Element Definitions
@@ -11,19 +11,21 @@
-- Information Element Definitions
--
-- **************************************************************
-
RNSAP-IEs {
-itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
+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 ::=
+DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
maxCellSIB11OrSIB12,
+ maxCellSIB11ter-ext,
+ maxCellSIB11ter-1,
maxNrOfFACHs,
maxIBSEG,
+ maxIGPInfo,
maxCellsMeas,
maxNoOfDSCHs,
maxNoOfUSCHs,
@@ -110,6 +112,7 @@ IMPORTS
maxNrOfEDCHRLs,
maxNrOfEUTRANeighboursPerRNC,
maxEARFCN,
+ maxEARFCN-Extended,
maxNrOfPreconfiguredNeighbours,
maxNrOfHSDSCH-1,
maxNrOfHSDSCH,
@@ -125,7 +128,17 @@ IMPORTS
maxNoOfNon-HS-SCCH-Assosiated-HS-SICH,
maxNrOfEDCH-1,
maxNrOfDCHMeasurementOccasionPatternSequence,
-
+ maxNrOfULCarriersLCR-1,
+ maxNrOfCellIds,
+ maxNrOfRAIs,
+ maxNrOfLAIs,
+ maxNrOfExtendedNeighbouringRNCs,
+ maxFreqBandsTDD,
+ maxSCPICHCell,
+ maxSCPICHCell-1,
+ maxNrofConcatenatedDCH,
+ maxMultipleFrequencyBands,
+ maxMultipleFrequencyBandsEUTRA,
id-Allowed-Rate-Information,
id-AntennaColocationIndicator,
@@ -145,6 +158,12 @@ IMPORTS
id-ExtendedPropagationDelay,
id-Extended-SRNC-ID,
id-Extended-RNC-ID,
+ id-ExtendedAffectedUEInformationForMBMS,
+ id-Additional-Associated-Secondary-CPICH,
+ id-MIMO-withfourtransmitantennas-ActivationIndicator,
+ id-MIMO-withfourtransmitantennas-ModeIndicator,
+ id-DualStream-MIMO-withfourtransmitantennas-ActivationIndicator,
+ id-DualStream-MIMO-withfourtransmitantennas-ModeIndicator,
id-GERAN-Cell-Capability,
id-GERAN-Classmark,
id-Guaranteed-Rate-Information,
@@ -159,6 +178,7 @@ IMPORTS
id-NRT-Load-Information-Value,
id-NRT-Load-Information-Value-IncrDecrThres,
id-OnModification,
+ id-PrecoderWeightSetRestriction,
id-Received-Total-Wideband-Power-Value,
id-Received-Total-Wideband-Power-Value-IncrDecrThres,
id-RT-Load-Value,
@@ -287,6 +307,11 @@ IMPORTS
id-GANSS-alm-keplerianMidiAlmanac,
id-GANSS-alm-keplerianGLONASS,
id-GANSS-alm-ecefSBASAlmanac,
+ id-GANSS-alm-keplerianBDSAlmanac,
+ id-DBDS-CorrectionsReq,
+ id-DBDS-Corrections,
+ id-BDS-IonosphericGridModelReq,
+ id-BDS-Ionospheric-Grid-Model,
id-Secondary-Serving-Cell-List,
id-MinimumReducedE-DPDCH-GainFactor,
id-E-AGCH-UE-Inactivity-Monitor-Threshold,
@@ -299,6 +324,8 @@ IMPORTS
id-UE-SupportIndicatorExtension,
id-power-offset-for-S-CPICH-for-MIMO,
id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator,
+ id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas,
+ id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas-Request-Indicator,
id-Dual-Band-Secondary-Serving-Cell-List,
id-Single-Stream-MIMO-ActivationIndicator,
id-Single-Stream-MIMO-Mode-Indicator,
@@ -319,8 +346,63 @@ IMPORTS
id-Continuous-Packet-Connectivity-DTX-DRX-Information,
id-Additional-E-DCH-Non-Serving-RL-Preconfiguration-Setup,
id-Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList,
- id-CellListValidityIndicator
-
+ id-OrdinalNumberOfFrequency,
+ id-Multicell-EDCH-Restriction,
+ id-CellListValidityIndicator,
+ id-completeAlmanacProvided,
+ id-ganss-Delta-T,
+ id-CellCapabilityContainerExtension-TDD-LCR,
+ id-SNPL-Carrier-Group-Indicator,
+ id-HS-SCCH-Inactivity-Threshold-for-UE-DRX-Cycle-LCR-Ext,
+ id-Measurement-Power-Offset,
+ id-Multi-Carrier-E-DCH-LCRTDD-PhysicalLayerCategory,
+ id-Neighbouring-UMTS-CellInformationExtensionItem,
+ id-EventH,
+ id-UMTS-Cells-Info,
+ id-ANRReportIndication,
+ id-ANR-Cell-Information,
+ id-Affected-HSDSCH-Serving-Cell-List,
+ id-Support-of-Dynamic-DTXDRX-Related-HS-SCCH-Order,
+ id-Inter-Frequency-Cell-Information-SIB11ter,
+ id-UE-RF-Band-CapabilityLCR,
+ id-UE-transmission-power-headroom,
+ id-Multiflow-Information,
+ id-Multiflow-Reconfiguration,
+ id-Multiflow-OrdinalNumberOfFrequency,
+ id-UL-MIMO-Information,
+ id-UL-MIMO-Reconfiguration,
+ id-UL-MIMO-DL-Control-Channel-Information,
+ id-SixtyfourQAM-UL-Operation-Indicator,
+ id-Common-E-RGCH-Cell-Information,
+ id-PCI,
+ id-TAC,
+ id-PLMN-List,
+ id-FTPICH-Information,
+ id-FTPICH-Information-Response,
+ id-UL-CLTD-Information,
+ id-EARFCN-FDD-Extended,
+ id-EARFCN-TDD-Extended,
+ id-Assisting-RepetitionFactors,
+ id-Gainfactors-10ms-mode,
+ id-UPH-Filtering-Measurement-Forwarding-Request,
+ id-TTI-Update-Indicator,
+ id-CQI-Feedback-Cycle2-k,
+ id-CQI-Cycle-Switch-Timer,
+ id-UE-DRX-Cycle2,
+ id-Inactivity-Threshold-for-UE-DRX-Cycle2,
+ id-DTX-Information2,
+ id-ImplicitGrantHandling,
+ id-MinimumTEBSthreshold,
+ id-MultipleFrequencyBandsIndicatorList,
+ id-MultipleFrequencyBandsIndicatorList-EUTRA,
+ id-Fast-TTI-switching-Mode-synchronized,
+ id-Fast-TTI-switching-Mode-unsynchronized,
+ id-Fast-TTI-switching-Mode-Supported,
+ id-GANSS-BDSclockModel,
+ id-GANSS-NavModel-BDSKeplerianSet,
+ id-GANSS-UTCmodelSet4,
+ id-TPC-slot-position,
+ id-DL-TBS
FROM RNSAP-Constants
@@ -345,8 +427,8 @@ 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
+Ack-Power-Offset ::= INTEGER (0..8,..., 9..10)
+-- According to mapping in TS 25.213 [21] subclause 4.2.1
ActivationInformation ::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF ActivationInformationItem
@@ -403,6 +485,17 @@ Additional-EDCH-Setup-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+ANRReportIndication ::= SEQUENCE {
+ pLMN-Identity PLMN-Identity,
+ l3-Information L3-Information,
+ iE-Extensions ProtocolExtensionContainer { {ANRReportIndication-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ANRReportIndication-ExtIEs RNSAP-PROTOCOL-EXTENSION ::={
+ ...
+}
+
Multicell-EDCH-Transport-Bearer-Mode ::= ENUMERATED {
separate-Iur-Transport-Bearer-Mode,
uL-Flow-Multiplexing-Mode
@@ -414,7 +507,7 @@ Additional-EDCH-FDD-Setup-Cell-Information ::=SEQUENCE{
additional-EDCH-UL-DPCH-Information-Setup Additional-EDCH-UL-DPCH-Information-Setup,
additional-EDCH-RL-Specific-Information-To-Setup Additional-EDCH-RL-Specific-Information-To-Setup-List,
additional-EDCH-FDD-Information Additional-EDCH-FDD-Information OPTIONAL,
- additional-EDCH-F-DPCH-Information-Setup Additional-EDCH-F-DPCH-Information,
+ additional-EDCH-F-DPCH-Information-Setup Additional-EDCH-F-DPCH-Information,
multicellEDCH-Information MulticellEDCH-Information OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-FDD-Setup-Cell-Information-ExtIEs} } OPTIONAL,
...
@@ -460,13 +553,14 @@ Additional-EDCH-RL-Specific-Information-To-Setup-ItemIEs ::=SEQUENCE{
e-AGCH-PowerOffset E-AGCH-PowerOffset OPTIONAL,
e-RGCH-PowerOffset E-RGCH-PowerOffset OPTIONAL,
e-HICH-PowerOffset E-HICH-PowerOffset OPTIONAL,
- additional-EDCH-MAC-d-Flows-Specific-Info-List Additional-EDCH-MAC-d-Flows-Specific-Info-List OPTIONAL,
+ additional-EDCH-MAC-d-Flows-Specific-Info-List Additional-EDCH-MAC-d-Flows-Specific-Info-List OPTIONAL,
multicellEDCH-RL-SpecificInformation MulticellEDCH-RL-SpecificInformation OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-RL-Specific-Information-To-Setup-ItemIEs-ExtIEs} } OPTIONAL,
...
}
Additional-EDCH-RL-Specific-Information-To-Setup-ItemIEs-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-TPC-slot-position CRITICALITY ignore EXTENSION TPC-slot-position PRESENCE optional},
...
}
@@ -474,7 +568,7 @@ Additional-EDCH-Cell-Information-To-Add-List ::= SEQUENCE (SIZE (1.. maxNrOfEDCH
Additional-EDCH-Cell-Information-To-Add-ItemIEs::=SEQUENCE{
additional-EDCH-UL-DPCH-Information-Setup Additional-EDCH-UL-DPCH-Information-Addition,
- additional-EDCH-RL-Specific-Information-To-Add-List Additional-EDCH-RL-Specific-Information-To-Add-List,
+ additional-EDCH-RL-Specific-Information-To-Add-List Additional-EDCH-RL-Specific-Information-To-Add-List,
additional-EDCH-FDD-Information Additional-EDCH-FDD-Information OPTIONAL,
multicellEDCH-Information MulticellEDCH-Information OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-Cell-Information-To-Add-ItemIEs-ExtIEs} } OPTIONAL,
@@ -501,16 +595,17 @@ Additional-EDCH-RL-Specific-Information-To-Add-ItemIEs ::=SEQUENCE{
eDCH-Additional-RL-ID RL-ID,
c-ID C-ID,
primaryCPICH-EcNo PrimaryCPICH-EcNo OPTIONAL,
- e-AGCH-PowerOffset E-AGCH-PowerOffset OPTIONAL,
- e-RGCH-PowerOffset E-RGCH-PowerOffset OPTIONAL,
+ e-AGCH-PowerOffset E-AGCH-PowerOffset OPTIONAL,
+ e-RGCH-PowerOffset E-RGCH-PowerOffset OPTIONAL,
e-HICH-PowerOffset E-HICH-PowerOffset OPTIONAL,
- additional-EDCH-MAC-d-Flows-Specific-Info-List Additional-EDCH-MAC-d-Flows-Specific-Info-List OPTIONAL,
+ additional-EDCH-MAC-d-Flows-Specific-Info-List Additional-EDCH-MAC-d-Flows-Specific-Info-List OPTIONAL,
multicellEDCH-RL-SpecificInformation MulticellEDCH-RL-SpecificInformation OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-RL-Specific-Information-To-Add-ItemIEs-ExtIEs} } OPTIONAL,
...
}
Additional-EDCH-RL-Specific-Information-To-Add-ItemIEs-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-TPC-slot-position CRITICALITY ignore EXTENSION TPC-slot-position PRESENCE optional},
...
}
@@ -519,31 +614,53 @@ Additional-EDCH-RL-Specific-Information-To-Modify-List ::= SEQUENCE (SIZE (1..ma
Additional-EDCH-RL-Specific-Information-To-Modify-ItemIEs ::=SEQUENCE{
eDCH-Additional-RL-ID RL-ID,
e-AGCH-PowerOffset E-AGCH-PowerOffset OPTIONAL,
- e-RGCH-PowerOffset E-RGCH-PowerOffset OPTIONAL,
+ e-RGCH-PowerOffset E-RGCH-PowerOffset OPTIONAL,
e-HICH-PowerOffset E-HICH-PowerOffset OPTIONAL,
- additional-EDCH-MAC-d-Flows-Specific-Info-List Additional-EDCH-MAC-d-Flows-Specific-Info-List OPTIONAL,
+ additional-EDCH-MAC-d-Flows-Specific-Info-List Additional-EDCH-MAC-d-Flows-Specific-Info-List OPTIONAL,
multicellEDCH-RL-SpecificInformation MulticellEDCH-RL-SpecificInformation OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-RL-Specific-Information-To-Modify-ItemIEs-ExtIEs} } OPTIONAL,
...
}
Additional-EDCH-RL-Specific-Information-To-Modify-ItemIEs-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-TPC-slot-position CRITICALITY ignore EXTENSION TPC-slot-position PRESENCE optional},
...
}
Additional-EDCH-FDD-Information ::=SEQUENCE{
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-Processing-Overload-Level E-DCH-Processing-Overload-Level OPTIONAL,
e-DCH-Min-Set-E-TFCI E-TFCI OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-FDD-Information-ExtIEs} } OPTIONAL,
...
}
Additional-EDCH-FDD-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-DTX-Information2 CRITICALITY ignore EXTENSION DTX-Information2 PRESENCE optional}|
+ { ID id-ImplicitGrantHandling CRITICALITY ignore EXTENSION Implicit-Grant-Handling PRESENCE optional}|
+ { ID id-MinimumTEBSthreshold CRITICALITY ignore EXTENSION Minimum-TEBS-threshold PRESENCE optional},
+ ...
+}
+
+DTX-Information2 ::= SEQUENCE {
+ uE-DTX-Cycle1 UE-DTX-Cycle1-2ms,
+ uE-DTX-Cycle2 UE-DTX-Cycle2-ext-2ms,
+ inactivity-Threshold-for-UE-DTX-Cycle2 Inactivity-Threshold-for-UE-DTX-Cycle2,
+ iE-Extensions ProtocolExtensionContainer { {DTX-Information2-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DTX-Information2-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+Implicit-Grant-Handling ::= ENUMERATED {
+ true
+}
+
+Minimum-TEBS-threshold ::= ENUMERATED {v2, v4, v8, v16, v32, v64, v128, v256, v512, v1024, v2048, v4096, v8192, v16384, v32768, v65536, v131072, v262144, v524288, v1048576,...}
+
Additional-EDCH-MAC-d-Flows-Specific-Info-List ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF Additional-EDCH-MAC-d-Flows-Specific-Info
Additional-EDCH-MAC-d-Flows-Specific-Info ::= SEQUENCE {
@@ -590,25 +707,26 @@ EDCH-Additional-RL-Specific-Information-Response-ItemIEs ::=SEQUENCE{
eDCH-Additional-RL-ID RL-ID,
received-total-wide-band-power Received-total-wide-band-power,
dL-PowerBalancing-ActivationIndicator DL-PowerBalancing-ActivationIndicator OPTIONAL,
- rL-Set-ID RL-Set-ID,
+ rL-Set-ID RL-Set-ID,
e-DCH-RL-Set-ID RL-Set-ID,
eDCH-FDD-DL-ControlChannelInformation EDCH-FDD-DL-ControlChannelInformation,
dl-CodeInformation FDD-DL-CodeInformation,
-
- additional-EDCH-MAC-d-Flow-Specific-Information-Response-List Additional-EDCH-MAC-d-Flow-Specific-Information-Response-List OPTIONAL,
- hARQ-Process-Allocation-Scheduled-2ms-EDCH HARQ-Process-Allocation-2ms-EDCH OPTIONAL, maxUL-SIR UL-SIR,
- minUL-SIR UL-SIR,
- maximumAllowedULTxPower MaximumAllowedULTxPower,
- maximumDL-power DL-Power,
- minimumDL-power DL-Power,
- primaryScramblingCode PrimaryScramblingCode OPTIONAL,
- uL-UARFCN UARFCN OPTIONAL,
- dL-UARFCN UARFCN OPTIONAL,
- primaryCPICH-Power PrimaryCPICH-Power,
- pC-Preamble PC-Preamble,
- primary-CPICH-Usage-For-Channel-Estimation Primary-CPICH-Usage-For-Channel-Estimation OPTIONAL,
- secondary-CPICH-Information Secondary-CPICH-Information OPTIONAL,
- f-DPCH-SlotFormat F-DPCH-SlotFormat OPTIONAL,
+ additional-EDCH-MAC-d-Flow-Specific-Information-Response-List
+ Additional-EDCH-MAC-d-Flow-Specific-Information-Response-List OPTIONAL,
+ hARQ-Process-Allocation-Scheduled-2ms-EDCH HARQ-Process-Allocation-2ms-EDCH OPTIONAL,
+ maxUL-SIR UL-SIR,
+ minUL-SIR UL-SIR,
+ maximumAllowedULTxPower MaximumAllowedULTxPower,
+ maximumDL-power DL-Power,
+ minimumDL-power DL-Power,
+ primaryScramblingCode PrimaryScramblingCode OPTIONAL,
+ uL-UARFCN UARFCN OPTIONAL,
+ dL-UARFCN UARFCN OPTIONAL,
+ primaryCPICH-Power PrimaryCPICH-Power,
+ pC-Preamble PC-Preamble,
+ primary-CPICH-Usage-For-Channel-Estimation Primary-CPICH-Usage-For-Channel-Estimation OPTIONAL,
+ secondary-CPICH-Information Secondary-CPICH-Information OPTIONAL,
+ f-DPCH-SlotFormat F-DPCH-SlotFormat OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { EDCH-Additional-RL-Specific-Information-Response-ItemIEs-ExtIEs} } OPTIONAL,
...
}
@@ -634,7 +752,7 @@ EDCH-Additional-RL-Specific-Modified-Information-Response-List ::= SEQUENCE (SIZ
EDCH-Additional-RL-Specific-Modified-Information-Response-ItemIEs ::=SEQUENCE{
eDCH-Additional-RL-ID RL-ID,
- dL-PowerBalancing-UpdatedIndicator DL-PowerBalancing-UpdatedIndicator OPTIONAL,
+ dL-PowerBalancing-UpdatedIndicator DL-PowerBalancing-UpdatedIndicator OPTIONAL,
eDCH-FDD-DL-ControlChannelInformation EDCH-FDD-DL-ControlChannelInformation OPTIONAL,
additional-EDCH-MAC-d-Flow-Specific-Information-Response-List Additional-EDCH-MAC-d-Flow-Specific-Information-Response-List OPTIONAL,
hARQ-Process-Allocation-Scheduled-2ms-EDCH HARQ-Process-Allocation-2ms-EDCH OPTIONAL,
@@ -659,7 +777,7 @@ Additional-EDCH-ConfigurationChange-Info-ItemIEs ::=SEQUENCE{
additional-EDCH-RL-Specific-Information-To-Add Additional-EDCH-RL-Specific-Information-To-Add-List OPTIONAL,
additional-EDCH-RL-Specific-Information-To-Modify Additional-EDCH-RL-Specific-Information-To-Modify-List OPTIONAL,
additional-EDCH-FDD-Information-To-Modify Additional-EDCH-FDD-Information OPTIONAL,
- additional-EDCH-F-DPCH-Information-Modify Additional-EDCH-F-DPCH-Information OPTIONAL,
+ additional-EDCH-F-DPCH-Information-Modify Additional-EDCH-F-DPCH-Information OPTIONAL,
multicellEDCH-Information MulticellEDCH-Information OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-ConfigurationChange-Info-ItemIEs-ExtIEs} } OPTIONAL,
...
@@ -765,7 +883,7 @@ Allowed-Rate-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
Allowed-Rate ::= INTEGER (1..maxNrOfTFs)
--- "1": TFI 0, "2": TFI 1, "3": TFI 2, ...
+-- “1”: TFI 0, “2”: TFI 1, “3”: TFI 2, ...
AllowedQueuingTime ::= INTEGER (1..60)
-- seconds
@@ -788,6 +906,102 @@ Angle-Of-Arrival-Value-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+ANR-Cell-Information ::= SEQUENCE {
+ rNC-ID RNC-ID,
+ lAC LAC OPTIONAL,
+ rAC RAC OPTIONAL,
+ aNR-FDD-CellInformation ANR-FDD-CellInformation OPTIONAL,
+ aNR-TDD-CellInformation ANR-TDD-CellInformation OPTIONAL,
+ aNR-LCR-TDD-CellInformation ANR-LCR-TDD-CellInformation OPTIONAL,
+ extended-RNC-ID Extended-RNC-ID OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ANR-Cell-Information-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ANR-Cell-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+ANR-FDD-CellInformation ::= SEQUENCE {
+ primaryCPICH-Power PrimaryCPICH-Power OPTIONAL,
+ txDiversityIndicator TxDiversityIndicator,
+ sTTD-SupportIndicator STTD-SupportIndicator OPTIONAL,
+ closedLoopMode1-SupportIndicator ClosedLoopMode1-SupportIndicator OPTIONAL,
+ restrictionStateIndicator RestrictionStateIndicator OPTIONAL,
+ dpc-ModeChangeSupportIndicator DPC-Mode-Change-SupportIndicator OPTIONAL,
+ cellCapabilityContainerFDD CellCapabilityContainer-FDD OPTIONAL,
+ sNA-Information SNA-Information OPTIONAL,
+ frequencyBandIndicator FrequencyBandIndicator OPTIONAL,
+ max-UE-DTX-Cycle Max-UE-DTX-Cycle OPTIONAL,
+ aNR-Multiple-PLMN-List ANR-Multiple-PLMN-List OPTIONAL,
+ secondaryServingCellList Secondary-Serving-Cell-List OPTIONAL,
+ dualBandSecondaryServingCellList Secondary-Serving-Cell-List OPTIONAL,
+ cellCapabilityContainerExtensionFDD CellCapabilityContainerExtension-FDD OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ANR-FDD-CellInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ANR-FDD-CellInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+ANR-TDD-CellInformation ::= SEQUENCE {
+ 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,
+ dPCHConstantValue DPCHConstantValue OPTIONAL,
+ pCCPCH-Power PCCPCH-Power OPTIONAL,
+ restrictionStateIndicator RestrictionStateIndicator OPTIONAL,
+ cellCapabilityContainerTDD CellCapabilityContainer-TDD OPTIONAL,
+ -- Applicable to 3.84Mcps TDD only
+ cellCapabilityContainerTDD768 CellCapabilityContainer-TDD768 OPTIONAL,
+ -- Applicable to 7.68Mcps TDD only
+ sNA-Information SNA-Information OPTIONAL,
+ aNR-Multiple-PLMN-List ANR-Multiple-PLMN-List OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ANR-TDD-CellInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ANR-TDD-CellInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+ANR-LCR-TDD-CellInformation ::= SEQUENCE {
+ sCTD-Indicator SCTD-Indicator,
+ dPCHConstantValue DPCHConstantValue OPTIONAL,
+ pCCPCH-Power PCCPCH-Power OPTIONAL,
+ restrictionStateIndicator RestrictionStateIndicator OPTIONAL,
+ cellCapabilityContainerTDD-LCR CellCapabilityContainer-TDD-LCR OPTIONAL,
+ -- Applicable to 1.28Mcps TDD only
+ sNA-Information SNA-Information OPTIONAL,
+ aNR-Multiple-PLMN-List ANR-Multiple-PLMN-List OPTIONAL,
+ cellCapabilityContainerExternsionTDD-LCR CellCapabilityContainerExtension-TDD-LCR OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ANR-LCR-TDD-CellInformation-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ANR-LCR-TDD-CellInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+
+ANR-Multiple-PLMN-List ::= SEQUENCE {
+ list-Of-PLMNs List-Of-PLMNs OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ANR-Multiple-PLMN-List-ExtIEs} } OPTIONAL,
+ ...
+
+}
+
+ANR-Multiple-PLMN-List-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
AOA-LCR ::= INTEGER (0..719)
-- Angle Of Arrival for 1.28Mcps TDD
@@ -829,6 +1043,38 @@ BCC ::= BIT STRING (SIZE (3))
BCCH-ARFCN ::= INTEGER (0..1023)
+BDS-IGPInfoList ::= SEQUENCE (SIZE (1..maxIGPInfo)) OF BDS-IGPInfo
+
+BDS-IGPInfo ::= SEQUENCE {
+ bds-IGPNumber INTEGER (1..320),
+ bds-VerticalDelay BIT STRING (SIZE (9)),
+ bds-GIVEI BIT STRING (SIZE (4)),
+ iE-Extensions ProtocolExtensionContainer { { BDS-IGPInfo-ExtIEs} } OPTIONAL,
+ ...
+}
+
+BDS-IGPInfo-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+BDS-IonosphericGridModelReq ::= ENUMERATED {
+ requested,
+ ...
+}
+
+BDS-Ionospheric-Grid-Model ::= SEQUENCE {
+ bDS-RefTime INTEGER (0..119),
+-- Time = bDS-RefTime *30
+-- Range 0 to 3570, step 30
+ bds-IGPInfoList BDS-IGPInfoList,
+ iE-Extensions ProtocolExtensionContainer { { BDS-Ionospheric-Grid-Model-ExtIEs} } OPTIONAL,
+ ...
+}
+
+BDS-Ionospheric-Grid-Model-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
BetaCD ::= INTEGER (0..15)
BindingID ::= OCTET STRING (SIZE (1..4,...))
@@ -923,7 +1169,7 @@ CauseRadioNetwork ::= ENUMERATED {
transaction-not-supported-by-destination-node-b,
rl-already-activated-or-alocated,
...,
- number-of-UL-codes-not-supported,
+ number-of-UL-codes-not-supported,
cell-reserved-for-operator-use,
dpc-mode-change-not-supported,
information-temporarily-not-available,
@@ -979,7 +1225,36 @@ CauseRadioNetwork ::= ENUMERATED {
multi-Cell-operation-with-Single-Stream-MIMO-not-supported,
multi-Cell-operation-with-Single-Stream-MIMO-not-available,
cellSpecificTxDiversityHandlingForMultiCellOperationNotAvailable,
- cellSpecificTxDiversityHandlingForMultiCellOperationNotSupported
+ cellSpecificTxDiversityHandlingForMultiCellOperationNotSupported,
+ frequencySpecificCompressedModeNotAvailable,
+ uL-CLTD-Operation-not-available,
+ uL-CLTD-Operation-not-supported,
+ mimo-withfourtransmitantennas-not-supported,
+ mimo-withfourtransmitantennas-not-available,
+ dualstream-mimo-withfourtransmitantennas-not-supported,
+ dualstream-mimo-withfourtransmitantennas-not-available,
+ multiflow-operation-not-supported,
+ multiflow-operation-not-available,
+ ul-SixtyfourQAM-not-available,
+ ul-SixtyfourQAM-not-supported,
+ ul-MIMO-Operation-not-available,
+ uL-MIMO-Operation-not-supported,
+ ul-MIMO-SixteenQAM-Operation-not-available,
+ uL-MIMO-SixteenQAM-Operation-not-supported,
+ ul-MIMO-SixtyfourQAM-Operation-not-available,
+ uL-MIMO-SixtyfourQAM-Operation-not-supported,
+ e-DCH-Decoupling-operation-not-available,
+ e-DCH-Decoupling-operation-not-supported,
+ basic-dch-enh-not-available,
+ basic-dch-enh-not-supported,
+ full-dch-enh-not-available,
+ full-dch-enh-not-supported,
+ radio-Links-without-DPCH-FDPCH-Indication-operation-not-available,
+ radio-Links-without-DPCH-FDPCH-Indication-operation-not-supported,
+ uL-DPCCH2-operation-not-available,
+ uL-DPCCH2-operation-not-supported,
+ downlink-TPC-enhancements-operation-not-available,
+ downlink-TPC-enhancements-operation-not-supported
}
@@ -989,6 +1264,22 @@ CauseTransport ::= ENUMERATED {
...
}
+CellBased::= SEQUENCE {
+ cellIdList CellIdList,
+ iE-Extensions ProtocolExtensionContainer { {CellBased-ExtIEs} } OPTIONAL,
+ ...
+}
+
+CellBased-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+CellIdList ::= SEQUENCE (SIZE (1..maxNrOfCellIds)) OF
+ Cell-Id
+
+Cell-Id ::= INTEGER (0..268435455)
+
CellCapabilityContainer-FDD ::= BIT STRING (SIZE (32))
-- First bit: Flexible Hard Split Support Indicator
-- Second bit: Delayed Activation Support Indicator
@@ -1017,9 +1308,10 @@ CellCapabilityContainer-FDD ::= BIT STRING (SIZE (32))
-- Twentyfifth bit: Multi Cell Support Indicator Support Indicator
-- Twentysixth bit: MBMS Support Indicator
-- Twentyseventh bit: DRNS Support STTD on DL ctrl ch when the RL is in MIMO P-CPICH + S-CPICH cell
--- Twentyeighth bit: Dual Band Support Indicator
+-- Twentyeighth bit: Dual Band Support Indicator (HS-DSCH)
-- Twentyninth bit: Single Stream MIMO Support Indicator
-- Thirtieth bit: Preferred Precoding Weight Set Restriction Support Indicator
+-- Thirtyfirst bit: Dual Band E-DCH 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.
CellCapabilityContainerExtension-FDD ::= BIT STRING (SIZE (128))
@@ -1029,6 +1321,49 @@ CellCapabilityContainerExtension-FDD ::= BIT STRING (SIZE (128))
-- Fourth bit: Multi Cell E-DCH Support Indicator
-- Fifth bit: Separate Iub Transport Bearer Support Indicator
-- Sixth bit: E-DCH UL Flow Multiplexing Support Indicator
+-- Seventh to eleventh bit: Maximum No of HSDPA Frequencies Support Indicator
+-- Twelfth bit: Dual Band and MIMO Support Indicator
+-- Thirteenth bit: 3 or more carrier HSDPA and MIMO Single Band Support Indicator
+-- Fourteenth bit: 3 or more carrier HSDPA and MIMO Dual Band Support Indicator
+-- Fifteenth bit : Dual Band and Single Stream MIMO Support Indicator
+-- Sixteenth bit : 3 or more carrier HSDPA and Single Stream MIMO Single Band Support Indicator
+-- Seventeenth bit : 3 or more carrier HSDPA and Single Stream MIMO Dual Band Support Indicator
+-- Eighteenth bit: Frequency specific Compressed Mode Support Indicator
+-- Nineteenth bit: UL CLTD Capability
+-- Twentieth to twenty-second bit: Supported MIMO transmit antennas (N).
+-- Twenty-third bit: MIMO with N transmit antennas Capability Adjacent-carrier.
+-- Twenty-fourth bit: MIMO with N transmit antennas Capability Dual Band/Dual Band.
+-- Twenty-fifth bit: Multi Cell and MIMO with N transmit antennas Capability Adjacent-carrier.
+-- Twenty-sixth bit: Multi Cell and MIMO with N transmit antennas Capability Dual Band/Dual Band.
+-- Twenty-seventh bit: HSPA 3 or more Carrier and MIMO with N transmit antennas Capability Adjacent-carrier.
+-- Twenty-eighth bit: HSPA 3 or more Carrier and MIMO with N transmit antennas Capability Dual Band/Dual Band.
+-- Twenty-ninth bit: Intra-site Multiflow
+-- Thirtieth bit: Inter-site Multiflow
+-- The thirty-first to thirty-third bits: Supported Multiflow configuration, where:
+-- value 0 indicates support for one frequency two cells
+-- value 1 indicates support for two frequencies three cells
+-- value 2 indicates support for two frequencies four cells
+-- value 3 indicates support for three frequencies four cells
+-- values 4-7 are reserved for future use.
+-- Thirty-fourth bit: Multiflow and MIMO
+-- Thirty-fifth bit: Cell Specific Tx Diversity Handling For Multiflow Cell Operation
+-- Thirty-sixth bit: Multiflow and single stream MIMO
+-- Thirty-seventh bit: UL 64QAM Capability
+-- Thirty-eighth bit: UL MIMO Capability
+-- Thirty-ninth bit: UL MIMO and 16QAM Capability
+-- Fortieth bit: UL MIMO and 64QAM Capability
+-- Forty-first bit: Common E-RGCH Capability
+-- Forty-second bit: E-DCH Decoupling capability
+-- Forty-third bit: Basic DCH Enhancements Capability
+-- Forty-fourth bit: Full DCH Enhancements Capability
+-- Forty-fifth bit: Radio Links without DPCH/F-DPCH operation Capability
+-- Forty-sixth bit: UL DPCCH2 operation Capability
+-- Forty-seventh bit: feEUL TTI switching Node B Autonomous Capability.
+-- Forty-eighth bit: feEUL TTI switching RNC notify Capability.
+-- Forty-ninth bit: downlink TPC enhancements Capability.
+-- Fiftieth bit: NAICS offloading Capability.
+-- Fifty-first bit: Multi Cell E-DCH with DPDCH Capability.
+
-- 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.
@@ -1047,6 +1382,12 @@ CellCapabilityContainer-TDD-LCR ::= BIT STRING (SIZE (32))
-- The fourth bit: Flexible MAC-d PDU Size 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.
+CellCapabilityContainerExtension-TDD-LCR ::= BIT STRING (SIZE (32))
+-- First bit: Multi-Carrier E-DCH Operation Support Indicator
+-- Second bit: Separate Iur Transport Bearer Support Indicator
+-- Third bit: E-DCH UL flow Multiplexing 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-TDD768 ::= BIT STRING (SIZE (32))
-- First bit: Delayed Activation Support Indicator
-- Second bit: HS-DSCH Support Indicator
@@ -1074,21 +1415,16 @@ CellListValidityIndicator ::= ENUMERATED {
CellParameterID ::= INTEGER (0..127,...)
-CellPortionID ::= INTEGER (0..63,...)
+CellPortionID ::= INTEGER (0..63,...)
CellPortionLCRID ::= INTEGER (0..255,...)
CFN ::= INTEGER (0..255)
CGI ::= SEQUENCE {
- lAI SEQUENCE {
- pLMN-Identity PLMN-Identity,
- lAC LAC,
- iE-Extensions ProtocolExtensionContainer { {LAI-ExtIEs} } OPTIONAL,
- ...
- },
+ lAI LAI,
cI CI,
- iE-Extensions ProtocolExtensionContainer { {CGI-ExtIEs} } OPTIONAL
+ iE-Extensions ProtocolExtensionContainer { {CGI-ExtIEs} } OPTIONAL
}
LAI-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
@@ -1110,6 +1446,10 @@ ChipOffset ::= INTEGER (0..38399)
CI ::= OCTET STRING (SIZE (2))
+ClassmarkInformation2 ::= OCTET STRING
+
+ClassmarkInformation3 ::= OCTET STRING
+
ClosedLoopMode1-SupportIndicator ::= ENUMERATED {
closedLoop-Mode1-Supported,
closedLoop-Mode1-not-Supported
@@ -1138,7 +1478,7 @@ CommonMeasurementType ::= ENUMERATED {
uTRAN-GPS-timing-of-cell-frames-for-UE-Positioning,
sFN-SFN-observerd-time-difference,
load,
- transmitted-carrier-power,
+ transmitted-carrier-power,
received-total-wide-band-power,
uplink-timeslot-iscp,
...,
@@ -1169,7 +1509,7 @@ Extension-CommonMeasurementValueIE RNSAP-PROTOCOL-IES ::= {
{ ID id-TUTRANGANSSMeasurementValueInformation CRITICALITY reject TYPE TUTRANGANSSMeasurementValueInformation PRESENCE mandatory }
}
--- For measurements on the Iur-g interface, only load, RT Load and NRT Load values are reported.
+-- For measurements on the Iur-g interface, only load, RT Load and NRT Load values are reported.
CommonMeasurementValueInformation ::= CHOICE {
measurementAvailable CommonMeasurementAvailable,
@@ -1234,7 +1574,7 @@ Common-E-DCH-LogicalChannelInformation ::= SEQUENCE (SIZE (1..maxNoOfLogicalChan
Common-E-DCH-LogicalChannelInformationItem ::= SEQUENCE {
logicalChannelId LogicalChannelID,
- maximumMACdPDU-SizeExtended MAC-PDU-SizeExtended,
+ maximumMACdPDU-SizeExtended MAC-PDU-SizeExtended,
iE-Extensions ProtocolExtensionContainer { { Common-E-DCH-LogicalChannelInformationItem-ExtIEs } } OPTIONAL,
...
}
@@ -1246,6 +1586,23 @@ Common-E-DCH-LogicalChannelInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
Common-EDCH-Support-Indicator ::= NULL
+Common-E-RGCH-Cell-Information ::= CHOICE {
+ deActivation Common-E-RGCH-De-Activation,
+ common-E-RGCH-Cell-Info Common-E-RGCH-Cell-Info,
+ ...
+}
+
+Common-E-RGCH-Cell-Info ::= SEQUENCE {
+ eRGCH-ChannelisationCode FDD-DL-ChannelisationCodeNumber,
+ eRGCH-SignatureSequence ERGCH-SignatureSequence,
+ serving-Grant-Value E-Serving-Grant-Value OPTIONAL,
+ ...
+}
+
+Common-E-RGCH-De-Activation ::= NULL
+
+CompleteAlmanacProvided ::= BOOLEAN
+
Continuous-Packet-Connectivity-DTX-DRX-Information ::= SEQUENCE {
uE-DTX-DRX-Offset UE-DTX-DRX-Offset,
enabling-Delay Enabling-Delay,
@@ -1276,7 +1633,7 @@ Continuous-Packet-Connectivity-HS-SCCH-Less-Information ::= SEQUENCE (SIZE (1..m
Continuous-Packet-Connectivity-HS-SCCH-Less-InformationItem ::= SEQUENCE {
transport-Block-Size-Index Transport-Block-Size-Index,
- hSPDSCH-Second-Code-Support HSPDSCH-Second-Code-Support,
+ hSPDSCH-Second-Code-Support HSPDSCH-Second-Code-Support,
iE-Extensions ProtocolExtensionContainer { { Continuous-Packet-Connectivity-HS-SCCH-Less-InformationItem-ExtIEs } } OPTIONAL,
...
}
@@ -1287,7 +1644,7 @@ Continuous-Packet-Connectivity-HS-SCCH-Less-InformationItem-ExtIEs RNSAP-PROTOCO
Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response ::= SEQUENCE {
hSPDSCH-First-Code-Index HSPDSCH-First-Code-Index,
- hSPDSCH-Second-Code-Index HSPDSCH-Second-Code-Index OPTIONAL,
+ hSPDSCH-Second-Code-Index HSPDSCH-Second-Code-Index OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response-ExtIEs } } OPTIONAL,
...
}
@@ -1300,8 +1657,8 @@ CorrespondingCells ::= SEQUENCE (SIZE (1..maxNrOfCellsPerFreq)) OF C-ID
CoverageIndicator ::= ENUMERATED {
- overlap,
- covers,
+ overlap,
+ covers,
containedIn,
...
}
@@ -1321,6 +1678,11 @@ CPC-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+CPC-RecoveryReport ::= ENUMERATED {
+ initiated,
+ ...
+}
+
Continuous-Packet-Connectivity-HS-SCCH-less-Deactivate-Indicator ::= NULL
Counting-Information ::= SEQUENCE ( SIZE (1..maxNrOfFDDNeighboursPerRNC,...)) OF Counting-Information-List
@@ -1378,7 +1740,7 @@ CriticalityDiagnostics-IE-List-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
MessageStructure ::= SEQUENCE (SIZE (1..maxNrOfLevels)) OF
- SEQUENCE {
+ SEQUENCE {
iE-ID ProtocolIE-ID,
repetitionNumber RepetitionNumber1 OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {MessageStructure-ExtIEs} } OPTIONAL,
@@ -1417,17 +1779,22 @@ CNDomainType ::= ENUMERATED {
i-care,
...
}
--- See in [16]
+-- See in TS 25.331 [16]
CQI-DTX-Timer ::= ENUMERATED {v0, v1, v2, v4, v8, v16, v32, v64, v128, v256, v512, infinity}
-- Unit subframe
+CQI-Cycle-Switch-Timer ::= ENUMERATED {v4, v8, v16, v32, v64, v128, v256, v512, infinity}
+ -- Unit subframe
+
ControlGAP ::= INTEGER (1..255)
CQI-Feedback-Cycle ::= ENUMERATED {v0, v2, v4, v8, v10, v20, v40, v80, v160,..., v16, v32, v64}
-CQI-Power-Offset ::= INTEGER (0..8,...)
--- According to mapping in ref. [21] subclause 4.2.1
+CQI-Feedback-Cycle2 ::= ENUMERATED {v0, v2, v4, v8, v16, v10, v20, v32, v40, v64, v80, v160,...}
+
+CQI-Power-Offset ::= INTEGER (0..8,..., 9..10)
+-- According to mapping in TS 25.213 [21] subclause 4.2.1
CQI-RepetitionFactor ::= INTEGER (1..4,...)
-- Step: 1
@@ -1476,6 +1843,7 @@ HS-SCCH-DRX-Information-LCR ::= SEQUENCE {
}
HS-SCCH-DRX-Information-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-HS-SCCH-Inactivity-Threshold-for-UE-DRX-Cycle-LCR-Ext CRITICALITY ignore EXTENSION Inactivity-Threshold-for-UE-DRX-Cycle-LCR-Ext PRESENCE optional },
...
}
@@ -1506,9 +1874,12 @@ UE-DRX-Offset-LCR ::= INTEGER (0..63)
Inactivity-Threshold-for-UE-DRX-Cycle-LCR ::= ENUMERATED {v1, v2, v4, v8, v16, v32, v64,...}
-- Unit subframe
-E-AGCH-UE-Inactivity-Monitor-Threshold ::= ENUMERATED {v0, v1, v2, v4, v8, v16, v32, v64, v128, v256, v512, infinity,...}
+Inactivity-Threshold-for-UE-DRX-Cycle-LCR-Ext ::= ENUMERATED {v128, v256, v512,...}
-- Unit subframe
+E-AGCH-UE-Inactivity-Monitor-Threshold ::= ENUMERATED {v0, v1, v2, v4, v8, v16, v32, v64, v128, v256, v512, infinity,...}
+ -- Unit subframe
+
ContinuousPacketConnectivity-DRX-Information-to-Modify-LCR ::= SEQUENCE {
enabling-Delay Enabling-Delay OPTIONAL,
dRX-Information-to-Modify-LCR DRX-Information-to-Modify-LCR OPTIONAL,
@@ -1558,6 +1929,7 @@ HS-SCCH-DRX-Information-ResponseLCR ::= SEQUENCE {
}
HS-SCCH-DRX-Information-ResponseLCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-HS-SCCH-Inactivity-Threshold-for-UE-DRX-Cycle-LCR-Ext CRITICALITY ignore EXTENSION Inactivity-Threshold-for-UE-DRX-Cycle-LCR-Ext PRESENCE optional },
...
}
@@ -1579,10 +1951,123 @@ E-AGCH-DRX-Parameters-Response-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+Controlled-Object-Scope ::= SEQUENCE{
+ rNC-ID RNC-ID,
+ extended-RNC-ID Extended-RNC-ID OPTIONAL,
+ multiple-PLMN-List Multiple-PLMN-List OPTIONAL,
+ umts-cell-Info UMTS-Cells-Info-List OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {Controlled-Object-Scope-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Controlled-Object-Scope-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- D
DATA-ID ::= INTEGER (0..3)
+DBDS-CorrectionsReq ::= SEQUENCE {
+ dGANSS-Signal-ID BIT STRING (SIZE (8)),
+ ie-Extensions ProtocolExtensionContainer { { DBDS-CorrectionsReq-ExtIEs } } OPTIONAL,
+ ...
+}
+
+DBDS-CorrectionsReq-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+DBDS-Corrections ::= SEQUENCE {
+ bDS-RefTime INTEGER (0..119),
+ -- Time = bDS-RefTime *30
+ dBDS-InfoList DBDS-InfoList,
+ iE-Extensions ProtocolExtensionContainer { { DBDS-CorrectionsItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DBDS-CorrectionsItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+DBDS-Info ::= SEQUENCE {
+ dBDS-SignalID GANSS-Signal-ID OPTIONAL,
+ dBDS-SignalInfoList DBDS-SignalInfoList,
+ iE-Extensions ProtocolExtensionContainer { { DBDS-InfoItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DBDS-InfoItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+DBDS-SignalInfoList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF
+ DBDS-SignalInfo
+
+DBDS-SignalInfo ::= SEQUENCE {
+ svID INTEGER(0..63),
+ bds-UDREI INTEGER (0..15),
+ bds-RURAI INTEGER (0..15),
+ bds-ECC-DeltaT BIT STRING (SIZE (13)),
+ ie-Extensions ProtocolExtensionContainer { { DBDS-SignalInfoItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DBDS-SignalInfoItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+DBDS-InfoList ::= SEQUENCE (SIZE (1..maxSgnType)) OF DBDS-Info
+
+DCH-ENH-Information ::= SEQUENCE {
+ pO2-SRB PowerOffset,
+ dl-FET-Mode DL-FET-Mode,
+ dCH-ENH-Concat DCH-ENH-Concat OPTIONAL
+-- This IE shall be present if dl-FET-Mode is equal to “full” --,
+ iE-Extensions ProtocolExtensionContainer { { DCH-ENH-Information-ExtIEs } } OPTIONAL,
+ ...
+}
+
+DCH-ENH-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+DCH-ENH-Information-to-Modify ::= SEQUENCE {
+ pO-SRB PowerOffset OPTIONAL,
+ dl-FET-Mode DL-FET-Mode OPTIONAL,
+ dCH-ENH-Concat DCH-ENH-Concat OPTIONAL
+-- This IE shall be present if dl-FET-Mode is equal to “full” --,
+ iE-Extensions ProtocolExtensionContainer { { DCH-ENH-Information-to-Modify-ExtIEs } } OPTIONAL,
+ ...
+}
+
+DCH-ENH-Information-to-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+DL-FET-Mode ::= ENUMERATED {
+ basic,
+ full,
+ ...
+}
+
+DCH-ENH-Concat ::= SEQUENCE (SIZE (1.. maxNrofConcatenatedDCH)) OF DCH-ID
+
+DCH-ENH-Information-Reconf ::=SEQUENCE{
+ setup-Or-ConfigurationChange-Or-Removal-Of-DCH-ENH Setup-Or-ConfigurationChange-Or-Removal-Of-DCH-ENH,
+ iE-Extensions ProtocolExtensionContainer { { DCH-ENH-Information-Reconf-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DCH-ENH-Information-Reconf-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+DCH-ENH-Information-Removal ::= ENUMERATED {
+ remove,
+ ...
+}
DCH-FDD-Information ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF DCH-FDD-InformationItem
@@ -1697,7 +2182,7 @@ DCH-TDD-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
DCH-Specific-TDD-InformationList ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF DCH-Specific-TDD-Item
DCH-Specific-TDD-Item ::= SEQUENCE {
- dCH-ID DCH-ID,
+ 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,
@@ -1720,29 +2205,35 @@ DCH-Specific-TDD-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-DedicatedMeasurementType ::= ENUMERATED {
- sir,
- sir-error,
- transmitted-code-power,
- rSCP,
+DecimationFactor ::= ENUMERATED {
+ slots3,
+ slots5
+}
+
+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,
rx-timing-deviation-768,
- rx-timing-deviation-ext
-
+ rx-timing-deviation-ext,
+ ue-transmission-power-headroom,
+ dl-TBS
}
DedicatedMeasurementValue ::= CHOICE {
- sIR-Value SIR-Value,
- sIR-ErrorValue SIR-Error-Value,
+ 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
+ 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
}
@@ -1750,12 +2241,14 @@ DedicatedMeasurementValue ::= CHOICE {
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 }|
- { ID id-Rx-Timing-Deviation-Value-768 CRITICALITY reject TYPE Rx-Timing-Deviation-Value-768 PRESENCE mandatory }|
- { ID id-Rx-Timing-Deviation-Value-ext CRITICALITY reject TYPE Rx-Timing-Deviation-Value-ext PRESENCE mandatory }|
- { ID id-Extended-Round-Trip-Time-Value CRITICALITY reject TYPE Extended-Round-Trip-Time-Value PRESENCE mandatory },
+ { 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}|
+ { ID id-Rx-Timing-Deviation-Value-768 CRITICALITY reject TYPE Rx-Timing-Deviation-Value-768 PRESENCE mandatory}|
+ { ID id-Rx-Timing-Deviation-Value-ext CRITICALITY reject TYPE Rx-Timing-Deviation-Value-ext PRESENCE mandatory}|
+ { ID id-Extended-Round-Trip-Time-Value CRITICALITY reject TYPE Extended-Round-Trip-Time-Value PRESENCE mandatory}|
+ { ID id-UE-transmission-power-headroom CRITICALITY reject TYPE UE-transmission-power-headroom-Value PRESENCE mandatory}|
+ { ID id-DL-TBS CRITICALITY reject TYPE DL-TBS PRESENCE mandatory},
...
}
@@ -1766,7 +2259,7 @@ DedicatedMeasurementValueInformation ::= CHOICE {
DedicatedMeasurementAvailable::= SEQUENCE {
dedicatedmeasurementValue DedicatedMeasurementValue,
- cFN CFN OPTIONAL,
+ cFN CFN OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { DedicatedMeasurementAvailableItem-ExtIEs} } OPTIONAL,
...
}
@@ -1788,8 +2281,8 @@ DelayedActivationUpdate ::= CHOICE {
}
Activate-Info ::= SEQUENCE {
- activation-type Execution-Type,
- initial-dl-tx-power DL-Power,
+ 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,
@@ -1802,7 +2295,7 @@ Activate-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
Deactivate-Info ::= SEQUENCE {
- deactivation-type Execution-Type,
+ deactivation-type Execution-Type,
iE-Extensions ProtocolExtensionContainer { { Deactivate-Info-ExtIEs} } OPTIONAL,
...
}
@@ -1824,7 +2317,7 @@ DGANSSCorrections ::= SEQUENCE {
dGANSS-Information SEQUENCE (SIZE (1..maxSgnType)) OF SEQUENCE {
gANSS-SignalId GANSS-Signal-ID OPTIONAL,
gANSS-StatusHealth GANSS-StatusHealth,
--- The following IE shall be present if the StatusHealth IE value is not equal to "no data" or "invalid data"
+-- The following IE shall be present if the StatusHealth IE value is not equal to “no data” or “invalid data”
dGANSS-SignalInformation SEQUENCE (SIZE (1..maxGANSSSat)) OF SEQUENCE {
satId INTEGER(0..63),
gANSS-iod BIT STRING (SIZE (10)),
@@ -1935,6 +2428,30 @@ DiversityMode ::= ENUMERATED {
...
}
+DL-TBS ::= SEQUENCE {
+ hs-DSCH-Cell-List HS-DSCH-Cell-List,
+ iE-Extensions ProtocolExtensionContainer { { DL-TBS-ExtIEs} } OPTIONAL,
+ ...
+}
+
+DL-TBS-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+HS-DSCH-Cell-List ::= SEQUENCE (SIZE (1..maxNrOfHSDSCH-1)) OF HS-DSCH-Cell
+
+HS-DSCH-Cell ::=SEQUENCE{
+ hs-DSCH-Cell-TBS DL-TBS-Value,
+ iE-Extensions ProtocolExtensionContainer { { HS-DSCH-Cell-ExtIEs} } OPTIONAL,
+ ...
+}
+
+HS-DSCH-Cell-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+DL-TBS-Value ::= INTEGER (0..160000)
+
DL-DPCH-SlotFormat ::= INTEGER (0..16,...)
DL-DPCH-TimingAdjustment ::= ENUMERATED {
@@ -1944,20 +2461,20 @@ DL-DPCH-TimingAdjustment ::= ENUMERATED {
DL-Power ::= INTEGER (-350..150)
-- Value = DL-Power / 10
--- Unit dB, Range -35dB .. +15dB, Step 0.1dB
+-- 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'
+ 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,
...
}
@@ -1966,7 +2483,7 @@ DL-PowerBalancing-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-DL-ReferencePowerInformationList ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF DL-ReferencePowerInformationItem
+DL-ReferencePowerInformationList ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF DL-ReferencePowerInformationItem
DL-ReferencePowerInformationItem ::= SEQUENCE {
rL-ID RL-ID,
@@ -1998,14 +2515,14 @@ DL-ReferencePowerInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-D-RNTI ::= INTEGER (0..1048575)
+D-RNTI ::= INTEGER (0..1048575)
D-RNTI-ReleaseIndication ::= ENUMERATED {
release-D-RNTI,
not-release-D-RNTI
}
-DL-ScramblingCode ::= INTEGER (0..15)
+DL-ScramblingCode ::= INTEGER (0..15)
DL-FrameType ::= ENUMERATED {
typeA,
@@ -2030,19 +2547,19 @@ DL-Timeslot-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
DL-TimeslotLCR-Information ::= SEQUENCE (SIZE (1.. maxNrOfDLTsLCR)) OF DL-TimeslotLCR-InformationItem
-DL-TimeslotLCR-InformationItem ::= SEQUENCE {
+DL-TimeslotLCR-InformationItem ::= SEQUENCE {
timeSlotLCR TimeSlotLCR,
midambleShiftLCR MidambleShiftLCR,
tFCI-Presence TFCI-Presence,
- dL-Code-LCR-Information TDD-DL-Code-LCR-Information,
+ 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 }|
+ { 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 },
+ { ID id-Minimum-DL-Power-TimeslotLCR-InformationItem CRITICALITY ignore EXTENSION DL-Power PRESENCE optional},
-- Applicable to 1.28Mcps TDD only
...
}
@@ -2088,16 +2605,42 @@ DL-TimeSlot-ISCP-LCR-InfoItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-DL-TimeslotISCP ::= INTEGER (0..91)
--- According to mapping in [24]
+DL-TimeslotISCP ::= INTEGER (0..91)
+-- According to mapping in TS 25.123 [24]
-Downlink-Compressed-Mode-Method ::= ENUMERATED {
+Downlink-Compressed-Mode-Method ::= ENUMERATED {
not-Used-puncturing,
sFdiv2,
higher-layer-scheduling,
...
}
+Downlink-TPC-enhancements-Information ::= SEQUENCE {
+ decimationFactorforPrimaryFrequency DecimationFactor OPTIONAL,
+ decimationFactorforSecFrequency DecimationFactor OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Downlink-TPC-enhancements-Information-ExtIEs } } OPTIONAL,
+ ...
+}
+
+Downlink-TPC-enhancements-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Downlink-TPC-enhancements-Reconf ::= SEQUENCE{
+ setup-Or-ConfigurationChange-Or-Removal-Of-Downlink-TPC-enhancements Setup-Or-ConfigurationChange-Or-Removal-Of-Downlink-TPC-enhancements,
+ iE-Extensions ProtocolExtensionContainer { { Downlink-TPC-enhancements-Reconf-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Downlink-TPC-enhancements-Reconf-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Downlink-TPC-enhancements-Information-Removal ::= ENUMERATED {
+ remove,
+ ...
+}
+
DPC-Mode ::= ENUMERATED {
mode0,
mode1,
@@ -2108,25 +2651,25 @@ DPC-Mode-Change-SupportIndicator ::= ENUMERATED {
dPC-ModeChangeSupported
}
-DPCH-ID ::= INTEGER (0..239)
+DPCH-ID ::= INTEGER (0..239)
DPCH-ID768 ::= INTEGER (0..479)
DPCHConstantValue ::= INTEGER (-10..10)
-- Unit dB, Step 1dB
-DRACControl ::= ENUMERATED {
+DRACControl ::= ENUMERATED {
not-Used-requested,
not-requested
}
-DRXCycleLengthCoefficient ::= INTEGER (3..9)
--- See in [16]
+DRXCycleLengthCoefficient ::= INTEGER (3..9)
+-- See in TS 25.331 [16]
DRX-Information ::= SEQUENCE {
- uE-DRX-Cycle UE-DRX-Cycle,
- inactivity-Threshold-for-UE-DRX-Cycle Inactivity-Threshold-for-UE-DRX-Cycle,
+ uE-DRX-Cycle UE-DRX-Cycle,
+ inactivity-Threshold-for-UE-DRX-Cycle Inactivity-Threshold-for-UE-DRX-Cycle,
inactivity-Threshold-for-UE-Grant-Monitoring Inactivity-Threshold-for-UE-Grant-Monitoring,
uE-DRX-Grant-Monitoring UE-DRX-Grant-Monitoring,
iE-Extensions ProtocolExtensionContainer { {DRX-Information-ExtIEs} } OPTIONAL,
@@ -2134,19 +2677,21 @@ DRX-Information ::= SEQUENCE {
}
DRX-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-UE-DRX-Cycle2 CRITICALITY ignore EXTENSION UE-DRX-Cycle PRESENCE optional}|
+ { ID id-Inactivity-Threshold-for-UE-DRX-Cycle2 CRITICALITY ignore EXTENSION Inactivity-Threshold-for-UE-DRX-Cycle PRESENCE optional},
...
}
DRX-Information-to-Modify ::= CHOICE {
- modify DRX-Information-to-Modify-Items,
- deactivate NULL,
+ modify DRX-Information-to-Modify-Items,
+ deactivate NULL,
...
}
DRX-Information-to-Modify-Items ::= SEQUENCE {
- uE-DRX-Cycle UE-DRX-Cycle OPTIONAL,
- inactivity-Threshold-for-UE-DRX-Cycle Inactivity-Threshold-for-UE-DRX-Cycle OPTIONAL,
+ uE-DRX-Cycle UE-DRX-Cycle OPTIONAL,
+ inactivity-Threshold-for-UE-DRX-Cycle Inactivity-Threshold-for-UE-DRX-Cycle OPTIONAL,
inactivity-Threshold-for-UE-Grant-Monitoring Inactivity-Threshold-for-UE-Grant-Monitoring OPTIONAL,
uE-DRX-Grant-Monitoring UE-DRX-Grant-Monitoring OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {DRX-Information-to-Modify-Items-ExtIEs} } OPTIONAL,
@@ -2154,12 +2699,14 @@ DRX-Information-to-Modify-Items ::= SEQUENCE {
}
DRX-Information-to-Modify-Items-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-UE-DRX-Cycle2 CRITICALITY ignore EXTENSION UE-DRX-Cycle PRESENCE optional}|
+ { ID id-Inactivity-Threshold-for-UE-DRX-Cycle2 CRITICALITY ignore EXTENSION Inactivity-Threshold-for-UE-DRX-Cycle PRESENCE optional},
...
}
DSCH-RNTI ::= INTEGER (0..65535)
-DSCH-FlowControlInformation ::= SEQUENCE (SIZE(1..16)) OF DSCH-FlowControlItem
+DSCH-FlowControlInformation ::= SEQUENCE (SIZE(1..16)) OF DSCH-FlowControlItem
DSCH-FlowControlItem ::= SEQUENCE {
dSCH-SchedulingPriority SchedulingPriorityIndicator,
@@ -2173,13 +2720,13 @@ DSCH-FlowControlItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-DSCH-ID ::= INTEGER (0..255)
+DSCH-ID ::= INTEGER (0..255)
-DSCH-InitialWindowSize ::= INTEGER (1..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-Information ::= SEQUENCE (SIZE (1..maxNoOfDSCHs)) OF DSCH-TDD-InformationItem
DSCH-TDD-InformationItem ::= SEQUENCE {
dSCH-ID DSCH-ID,
@@ -2195,11 +2742,11 @@ DSCH-TDD-InformationItem ::= SEQUENCE {
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 }|
+ { 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.
- { ID id-TransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional }|
- -- Shall be ignored if bearer establishment with ALCAP.
- { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
+ { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
-- Shall be ignored if bearer establishment with ALCAP.
...
}
@@ -2223,7 +2770,7 @@ DTX-Cycle-2ms-to-Modify-Items ::= SEQUENCE {
uE-DTX-Cycle1-2ms UE-DTX-Cycle1-2ms OPTIONAL,
uE-DTX-Cycle2-2ms UE-DTX-Cycle2-2ms OPTIONAL,
mAC-DTX-Cycle-2ms MAC-DTX-Cycle-2ms OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { DTX-Cycle-2ms-to-Modify-Items-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { DTX-Cycle-2ms-to-Modify-Items-ExtIEs} } OPTIONAL,
...
}
@@ -2235,7 +2782,7 @@ DTX-Cycle-10ms-Items ::= SEQUENCE {
uE-DTX-Cycle1-10ms UE-DTX-Cycle1-10ms,
uE-DTX-Cycle2-10ms UE-DTX-Cycle2-10ms,
mAC-DTX-Cycle-10ms MAC-DTX-Cycle-10ms,
- iE-Extensions ProtocolExtensionContainer { { DTX-Cycle-10ms-Items-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { DTX-Cycle-10ms-Items-ExtIEs} } OPTIONAL,
...
}
@@ -2247,7 +2794,7 @@ DTX-Cycle-10ms-to-Modify-Items ::= SEQUENCE {
uE-DTX-Cycle1-10ms UE-DTX-Cycle1-10ms OPTIONAL,
uE-DTX-Cycle2-10ms UE-DTX-Cycle2-10ms OPTIONAL,
mAC-DTX-Cycle-10ms MAC-DTX-Cycle-10ms OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { DTX-Cycle-10ms-to-Modify-Items-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { DTX-Cycle-10ms-to-Modify-Items-ExtIEs} } OPTIONAL,
...
}
@@ -2256,14 +2803,14 @@ DTX-Cycle-10ms-to-Modify-Items-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
DTX-Information ::= SEQUENCE {
- e-DCH-TTI-Length E-DCH-TTI-Length,
- inactivity-Threshold-for-UE-DTX-Cycle2 Inactivity-Threshold-for-UE-DTX-Cycle2,
- uE-DTX-Long-Preamble UE-DTX-Long-Preamble,
- mAC-Inactivity-Threshold MAC-Inactivity-Threshold ,
- cQI-DTX-Timer CQI-DTX-Timer,
- uE-DPCCH-burst1 UE-DPCCH-burst1,
- uE-DPCCH-burst2 UE-DPCCH-burst2,
- iE-Extensions ProtocolExtensionContainer { {DTX-Information-ExtIEs} } OPTIONAL,
+ e-DCH-TTI-Length E-DCH-TTI-Length,
+ inactivity-Threshold-for-UE-DTX-Cycle2 Inactivity-Threshold-for-UE-DTX-Cycle2,
+ uE-DTX-Long-Preamble UE-DTX-Long-Preamble,
+ mAC-Inactivity-Threshold MAC-Inactivity-Threshold,
+ cQI-DTX-Timer CQI-DTX-Timer,
+ uE-DPCCH-burst1 UE-DPCCH-burst1,
+ uE-DPCCH-burst2 UE-DPCCH-burst2,
+ iE-Extensions ProtocolExtensionContainer { {DTX-Information-ExtIEs} } OPTIONAL,
...
}
@@ -2273,20 +2820,20 @@ DTX-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
DTX-Information-to-Modify ::= CHOICE {
modify DTX-Information-to-Modify-Items,
- deactivate NULL,
+ deactivate NULL,
...
}
DTX-Information-to-Modify-Items ::= SEQUENCE {
- e-DCH-TTI-Length-to-Modify E-DCH-TTI-Length-to-Modify OPTIONAL,
- inactivity-Threshold-for-UE-DTX-Cycle2 Inactivity-Threshold-for-UE-DTX-Cycle2 OPTIONAL,
- uE-DTX-Long-Preamble UE-DTX-Long-Preamble OPTIONAL,
- mAC-Inactivity-Threshold MAC-Inactivity-Threshold OPTIONAL,
- cQI-DTX-Timer CQI-DTX-Timer OPTIONAL,
- uE-DPCCH-burst1 UE-DPCCH-burst1 OPTIONAL,
- uE-DPCCH-burst2 UE-DPCCH-burst2 OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { {DTX-Information-to-Modify-Items-ExtIEs} } OPTIONAL,
+ e-DCH-TTI-Length-to-Modify E-DCH-TTI-Length-to-Modify OPTIONAL,
+ inactivity-Threshold-for-UE-DTX-Cycle2 Inactivity-Threshold-for-UE-DTX-Cycle2 OPTIONAL,
+ uE-DTX-Long-Preamble UE-DTX-Long-Preamble OPTIONAL,
+ mAC-Inactivity-Threshold MAC-Inactivity-Threshold OPTIONAL,
+ cQI-DTX-Timer CQI-DTX-Timer OPTIONAL,
+ uE-DPCCH-burst1 UE-DPCCH-burst1 OPTIONAL,
+ uE-DPCCH-burst2 UE-DPCCH-burst2 OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {DTX-Information-to-Modify-Items-ExtIEs} } OPTIONAL,
...
}
@@ -2299,9 +2846,20 @@ DTX-Information-to-Modify-Items-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
EARFCN ::= INTEGER (0..maxEARFCN)
+EARFCN-Extended ::= INTEGER (0..maxEARFCN-Extended, ...)
+
EARFCN-Information ::= CHOICE {
fDD EARFCN-FDD,
tDD EARFCN,
+ ...,
+ extension-EARFCN-Information Extension-EARFCN-Information
+}
+
+Extension-EARFCN-Information ::= ProtocolIE-Single-Container {{ Extension-EARFCN-InformationIE }}
+
+Extension-EARFCN-InformationIE RNSAP-PROTOCOL-IES ::= {
+ { ID id-EARFCN-FDD-Extended CRITICALITY ignore TYPE EARFCN-FDD-Extended PRESENCE optional }|
+ { ID id-EARFCN-TDD-Extended CRITICALITY ignore TYPE EARFCN-Extended PRESENCE optional },
...
}
@@ -2310,6 +2868,11 @@ EARFCN-FDD ::= SEQUENCE {
dL-EARFCN EARFCN
}
+EARFCN-FDD-Extended ::= SEQUENCE {
+ uL-EARFCN EARFCN-Extended,
+ dL-EARFCN EARFCN-Extended
+}
+
E-AGCH-Table-Choice ::= ENUMERATED{table16B, table16B-1, ...}
ECGI ::= SEQUENCE {
@@ -2325,6 +2888,12 @@ ECGI-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
EDCH-DDI-Value ::= INTEGER (0..62)
+E-DCH-Decoupling-Indication ::= ENUMERATED {
+ serving-E-DCH-cell-only,
+ serving-HS-DSCH-cell-only,
+ ...
+}
+
EDCH-FDD-DL-ControlChannelInformation ::= SEQUENCE {
eAGCH-ERGCH-EHICH-FDD-ScramblingCode DL-ScramblingCode OPTIONAL,
eAGCH-ChannelisationCode FDD-DL-ChannelisationCodeNumber OPTIONAL,
@@ -2342,7 +2911,8 @@ EDCH-FDD-DL-ControlChannelInformation ::= SEQUENCE {
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 }|
- { ID id-Default-Serving-Grant-in-DTX-Cycle2 CRITICALITY ignore EXTENSION E-Serving-Grant-Value PRESENCE optional },
+ { ID id-Default-Serving-Grant-in-DTX-Cycle2 CRITICALITY ignore EXTENSION E-Serving-Grant-Value PRESENCE optional }|
+ { ID id-UL-MIMO-DL-Control-Channel-Information CRITICALITY ignore EXTENSION UL-MIMO-DL-Control-Channel-Information PRESENCE optional },
...
}
E-RGCH-E-HICH-ChannelisationCodeValidityIndicator ::= ENUMERATED {
@@ -2351,7 +2921,7 @@ E-RGCH-E-HICH-ChannelisationCodeValidityIndicator ::= ENUMERATED {
EDCH-FDD-Information ::= SEQUENCE {
eDCH-MACdFlows-Information EDCH-MACdFlows-Information,
- hARQ-Process-Allocation-Scheduled-2ms-EDCH HARQ-Process-Allocation-2ms-EDCH OPTIONAL,
+ 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,
@@ -2360,22 +2930,30 @@ EDCH-FDD-Information ::= SEQUENCE {
}
EDCH-FDD-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-E-DCH-PowerOffset-for-SchedulingInfo CRITICALITY ignore EXTENSION E-DCH-PowerOffset-for-SchedulingInfo PRESENCE optional}|
- { ID id-SixteenQAM-UL-Operation-Indicator CRITICALITY reject EXTENSION SixteenQAM-UL-Operation-Indicator PRESENCE optional}|
- { ID id-E-AGCH-Table-Choice CRITICALITY ignore EXTENSION E-AGCH-Table-Choice PRESENCE conditional},
- -- The IE shall be present if the SixteenQAM UL Operation Indicator IE is set to "Activate"--
+ { ID id-E-DCH-PowerOffset-for-SchedulingInfo CRITICALITY ignore EXTENSION E-DCH-PowerOffset-for-SchedulingInfo PRESENCE optional}|
+ { ID id-SixteenQAM-UL-Operation-Indicator CRITICALITY reject EXTENSION SixteenQAM-UL-Operation-Indicator PRESENCE optional}|
+ { ID id-E-AGCH-Table-Choice CRITICALITY ignore EXTENSION E-AGCH-Table-Choice PRESENCE conditional}|
+ -- The IE shall be present if the SixteenQAM UL Operation Indicator IE is set to “Activate”—
+ { ID id-SixtyfourQAM-UL-Operation-Indicator CRITICALITY reject EXTENSION SixtyfourQAM-UL-Operation-Indicator PRESENCE optional}|
+ { ID id-UL-MIMO-Information CRITICALITY reject EXTENSION UL-MIMO-Information PRESENCE optional}|
+ { ID id-UPH-Filtering-Measurement-Forwarding-Request CRITICALITY reject EXTENSION UPH-Filtering-Measurement-Forwarding-Request PRESENCE optional},
...
}
+UPH-Filtering-Measurement-Forwarding-Request ::= ENUMERATED {
+ requested,
+ notRequested
+}
+
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,
+ 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 ::= {
- ...
+ { ID id-Fast-TTI-switching-Mode-Supported CRITICALITY reject EXTENSION Fast-TTI-switching-Mode-Supported PRESENCE optional}, ...
}
@@ -2383,47 +2961,53 @@ EDCH-MACdFlow-Specific-InformationResponse ::= SEQUENCE (SIZE (1..maxNrOfEDCHMAC
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,
+ 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 ::= {
- { ID id-TransportBearerNotSetupIndicator CRITICALITY ignore EXTENSION TransportBearerNotSetupIndicator PRESENCE optional }, -- FDD only
+ { ID id-TransportBearerNotSetupIndicator CRITICALITY ignore EXTENSION TransportBearerNotSetupIndicator PRESENCE optional}, -- FDD only
...
}
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,
+ 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 ::= {
-{ ID id-E-DCH-PowerOffset-for-SchedulingInfo CRITICALITY ignore EXTENSION E-DCH-PowerOffset-for-SchedulingInfo PRESENCE optional}|
-{ ID id-SixteenQAM-UL-Operation-Indicator CRITICALITY reject EXTENSION SixteenQAM-UL-Operation-Indicator PRESENCE optional}|
-{ ID id-E-DCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION E-DCH-MACdPDUSizeFormat PRESENCE optional}|
-{ ID id-E-DCH-DL-Control-Channel-Grant-Information CRITICALITY ignore EXTENSION E-DCH-DL-Control-Channel-Grant-Information PRESENCE optional}|
-{ ID id-E-AGCH-Table-Choice CRITICALITY ignore EXTENSION E-AGCH-Table-Choice PRESENCE conditional},
--- The IE shall be present if the SixteenQAM UL Operation Indicator IE is set to "Activate"--
+{ ID id-E-DCH-PowerOffset-for-SchedulingInfo CRITICALITY ignore EXTENSION E-DCH-PowerOffset-for-SchedulingInfo PRESENCE optional}|
+{ ID id-SixteenQAM-UL-Operation-Indicator CRITICALITY reject EXTENSION SixteenQAM-UL-Operation-Indicator PRESENCE optional}|
+{ ID id-E-DCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION E-DCH-MACdPDUSizeFormat PRESENCE optional}|
+{ ID id-E-DCH-DL-Control-Channel-Grant-Information CRITICALITY ignore EXTENSION E-DCH-DL-Control-Channel-Grant-Information PRESENCE optional}|
+{ ID id-E-AGCH-Table-Choice CRITICALITY ignore EXTENSION E-AGCH-Table-Choice PRESENCE conditional}|
+-- The IE shall be present if the SixteenQAM UL Operation Indicator IE is set to “Activate”—
+{ ID id-SixtyfourQAM-UL-Operation-Indicator CRITICALITY reject EXTENSION SixtyfourQAM-UL-Operation-Indicator PRESENCE optional}|
+{ ID id-UL-MIMO-Information CRITICALITY reject EXTENSION UL-MIMO-Information PRESENCE optional}|
+{ ID id-Fast-TTI-switching-Mode-synchronized CRITICALITY reject EXTENSION Fast-TTI-switching-Mode-synchronized PRESENCE optional}|
+{ ID id-Fast-TTI-switching-Mode-unsynchronized CRITICALITY reject EXTENSION Fast-TTI-switching-Mode-unsynchronized PRESENCE optional},
...
}
+
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-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 ::= {
- { ID id-E-DCH-DL-Control-Channel-Change-Information CRITICALITY ignore EXTENSION E-DCH-DL-Control-Channel-Change-Information PRESENCE optional},
+ { ID id-E-DCH-DL-Control-Channel-Change-Information CRITICALITY ignore EXTENSION E-DCH-DL-Control-Channel-Change-Information PRESENCE optional}|
+ { ID id-TTI-Update-Indicator CRITICALITY ignore EXTENSION TTI-Update-Indicator PRESENCE optional},
...
}
@@ -2432,8 +3016,8 @@ E-DCH-MACdFlow-Specific-UpdateInformation ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACd
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,
+ hARQ-Process-Allocation-NonSched-2ms-EDCH HARQ-Process-Allocation-2ms-EDCH OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-MACdFlow-Specific-UpdateInformation-Item-ExtIEs} } OPTIONAL,
...
}
@@ -2444,8 +3028,8 @@ E-DCH-MACdFlow-Specific-UpdateInformation-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION :
E-DCH-DL-Control-Channel-Change-Information ::= SEQUENCE (SIZE (1..maxNrOfEDCHRLs)) OF E-DCH-DL-Control-Channel-Change-Information-Item
E-DCH-DL-Control-Channel-Change-Information-Item ::= SEQUENCE {
- e-DCH-RL-ID RL-ID,
- iE-Extensions ProtocolExtensionContainer { { E-DCH-DL-Control-Channel-Change-Information-Item-ExtIEs} } OPTIONAL,
+ e-DCH-RL-ID RL-ID,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-DL-Control-Channel-Change-Information-Item-ExtIEs} } OPTIONAL,
...
}
@@ -2456,8 +3040,8 @@ E-DCH-DL-Control-Channel-Change-Information-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION
E-DCH-DL-Control-Channel-Grant-Information ::= SEQUENCE (SIZE (1..maxNrOfEDCHRLs)) OF E-DCH-DL-Control-Channel-Grant-Information-Item
E-DCH-DL-Control-Channel-Grant-Information-Item ::= SEQUENCE {
- e-DCH-RL-ID RL-ID,
- iE-Extensions ProtocolExtensionContainer { { E-DCH-DL-Control-Channel-Grant-Information-Item-ExtIEs} } OPTIONAL,
+ e-DCH-RL-ID RL-ID,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-DL-Control-Channel-Grant-Information-Item-ExtIEs} } OPTIONAL,
...
}
@@ -2484,19 +3068,19 @@ E-DCH-LogicalChannelInformationItem ::= SEQUENCE {
schedulingInformation SchedulingInformation,
mACes-GuaranteedBitRate MACes-Guaranteed-Bitrate OPTIONAL,
eDCH-DDI-Value EDCH-DDI-Value,
- mACd-PDU-Size-List E-DCH-MACdPDU-SizeList,
+ mACd-PDU-Size-List E-DCH-MACdPDU-SizeList,
iE-Extensions ProtocolExtensionContainer { { E-DCH-LogicalChannelInformationItem-ExtIEs } } OPTIONAL,
...
}
E-DCH-LogicalChannelInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-MaximumMACdPDU-SizeExtended CRITICALITY reject EXTENSION MAC-PDU-SizeExtended PRESENCE optional}|
- { ID id-MACes-Maximum-Bitrate-LCR CRITICALITY ignore EXTENSION MACes-Maximum-Bitrate-LCR PRESENCE optional}| --1.28Mcps TDD only
- { ID id-UE-AggregateMaximumBitRate-Enforcement-Indicator CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate-Enforcement-Indicator PRESENCE optional},
+ { ID id-MaximumMACdPDU-SizeExtended CRITICALITY reject EXTENSION MAC-PDU-SizeExtended PRESENCE optional}|
+ { ID id-MACes-Maximum-Bitrate-LCR CRITICALITY ignore EXTENSION MACes-Maximum-Bitrate-LCR PRESENCE optional}| --1.28Mcps TDD only
+ { ID id-UE-AggregateMaximumBitRate-Enforcement-Indicator CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate-Enforcement-Indicator PRESENCE optional},
...
}
-E-DCH-Maximum-Bitrate ::= INTEGER (0..5742,...,5743..11498)
+E-DCH-Maximum-Bitrate ::= INTEGER (0..5742,...,5743..11498|11499..34507)
E-DCH-PowerOffset-for-SchedulingInfo ::= INTEGER (0.. maxNrOfEDCH-HARQ-PO-QUANTSTEPs)
@@ -2508,7 +3092,7 @@ E-DCH-MACdPDU-SizeList ::= SEQUENCE (SIZE (1..maxNrOfMACdPDUSize)) OF E-DCH-MACd
E-DCH-MACdPDU-SizeListItem ::= SEQUENCE {
mACdPDU-Size MACdPDU-Size,
- iE-Extensions ProtocolExtensionContainer { { E-DCH-MACdPDU-SizeListItem-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-MACdPDU-SizeListItem-ExtIEs } } OPTIONAL,
...
}
@@ -2531,14 +3115,14 @@ E-DCH-LogicalChannelToModifyItem ::= SEQUENCE {
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,
+ mACd-PDU-Size-List E-DCH-MACdPDU-SizeToModifyList,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-LogicalChannelToModifyItem-ExtIEs } } OPTIONAL,
...
}
E-DCH-LogicalChannelToModifyItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-MaximumMACdPDU-SizeExtended CRITICALITY reject EXTENSION MAC-PDU-SizeExtended PRESENCE optional}|
- { ID id-MACes-Maximum-Bitrate-LCR CRITICALITY ignore EXTENSION MACes-Maximum-Bitrate-LCR PRESENCE optional},--1.28Mcps TDD only
+ { ID id-MaximumMACdPDU-SizeExtended CRITICALITY reject EXTENSION MAC-PDU-SizeExtended PRESENCE optional}|
+ { ID id-MACes-Maximum-Bitrate-LCR CRITICALITY ignore EXTENSION MACes-Maximum-Bitrate-LCR PRESENCE optional},--1.28Mcps TDD only
...
}
@@ -2550,7 +3134,7 @@ E-DCH-LogicalChannelToDelete ::= SEQUENCE (SIZE (1..maxNoOfLogicalChannels)) OF
E-DCH-LogicalChannelToDeleteItem ::= SEQUENCE {
logicalChannelId LogicalChannelID,
- iE-Extensions ProtocolExtensionContainer { { E-DCH-LogicalChannelToDeleteItem-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-LogicalChannelToDeleteItem-ExtIEs } } OPTIONAL,
...
}
@@ -2567,7 +3151,7 @@ EDCH-MACdFlow-ID-LCR ::= INTEGER (0..maxNrOfEDCHMACdFlowsLCR-1)
EDCH-MACdFlows-Information ::= SEQUENCE {
eDCH-MACdFlow-Specific-Information EDCH-MACdFlow-Specific-InfoList,
- iE-Extensions ProtocolExtensionContainer { { EDCH-MACdFlow-Information-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { EDCH-MACdFlow-Information-ExtIEs } } OPTIONAL,
...
}
@@ -2591,7 +3175,7 @@ EDCH-MACdFlow-Specific-InfoItem ::= SEQUENCE {
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,
+ iE-Extensions ProtocolExtensionContainer { { EDCH-MACdFlow-Specific-InfoItem-ExtIEs } } OPTIONAL,
...
}
@@ -2616,7 +3200,7 @@ EDCH-MACdFlow-Specific-InfoToModifyItem ::= SEQUENCE {
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,
+ iE-Extensions ProtocolExtensionContainer { { EDCH-MACdFlow-Specific-InfoToModifyItem-ExtIEs } } OPTIONAL,
...
}
@@ -2628,7 +3212,7 @@ EDCH-MACdFlows-To-Delete ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF EDCH-M
EDCH-MACdFlows-To-Delete-Item ::= SEQUENCE {
eDCH-MACdFlow-ID EDCH-MACdFlow-ID,
- iE-Extensions ProtocolExtensionContainer { { EDCH-MACdFlows-To-Delete-Item-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { EDCH-MACdFlows-To-Delete-Item-ExtIEs } } OPTIONAL,
...
}
@@ -2643,15 +3227,15 @@ EDCH-RL-Indication ::= ENUMERATED {
E-DCH-Non-Scheduled-Transmission-Grant-Items ::= SEQUENCE {
-- The following IE shall be ignored if id-Ext-Max-Bits-MACe-PDU-non-scheduled is present in E-DCH-Non-Scheduled-Transmission-Grant-Items-ExtIEs
- 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,
+ 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 ::= {
-- The following IE shall be present if the maximum number of bits to be signalled exceeds maxNrOfBits-MACe-PDU-non-scheduled
- { ID id-Ext-Max-Bits-MACe-PDU-non-scheduled CRITICALITY reject EXTENSION Ext-Max-Bits-MACe-PDU-non-scheduled PRESENCE optional},
+ { ID id-Ext-Max-Bits-MACe-PDU-non-scheduled CRITICALITY reject EXTENSION Ext-Max-Bits-MACe-PDU-non-scheduled PRESENCE optional},
...
}
@@ -2674,8 +3258,8 @@ E-DCH-serving-cell-change-choice ::= CHOICE {
}
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-RL-InformationList-Rsp E-DCH-RL-InformationList-Rsp,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-serving-cell-change-successful-ExtIEs} } OPTIONAL,
...
}
@@ -2683,7 +3267,7 @@ 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 ::= 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,
@@ -2699,8 +3283,8 @@ 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,
+ cause Cause,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-serving-cell-change-unsuccessful-ExtIEs} } OPTIONAL,
...
}
@@ -2721,16 +3305,16 @@ E-DCH-TTI-Length-to-Modify ::= CHOICE {
}
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,
+ 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,
...
}
@@ -2740,16 +3324,16 @@ 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,
+ 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,
...
}
@@ -2759,16 +3343,16 @@ 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,
+ 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,
...
}
@@ -2779,6 +3363,8 @@ EDPCH-Information-RLReconfRequest-FDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
E-DPCCH-PO ::= INTEGER (0..maxNrOfEDPCCH-PO-QUANTSTEPs)
+Extended-E-DPCCH-PO ::= INTEGER (9..15)
+
E-DPDCH-PowerInterpolation ::= BOOLEAN
E-Primary-Secondary-Grant-Selector ::= ENUMERATED {
@@ -2786,12 +3372,12 @@ E-Primary-Secondary-Grant-Selector ::= ENUMERATED {
secondary
}
-EHICH-SignatureSequence ::= INTEGER (0..maxNrofSigSeqERGHICH-1)
+EHICH-SignatureSequence ::= INTEGER (0..maxNrofSigSeqERGHICH-1)
E-RGCH-Release-Indicator ::= ENUMERATED {e-RGCHreleased}
-ERGCH-SignatureSequence ::= INTEGER (0..maxNrofSigSeqERGHICH-1)
+ERGCH-SignatureSequence ::= INTEGER (0..maxNrofSigSeqERGHICH-1)
E-Serving-Grant-Value ::= INTEGER (0..38)
@@ -2817,12 +3403,12 @@ EDCH-Serving-RL-in-this-DRNS-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
Enhanced-FACH-Information-ResponseFDD ::= SEQUENCE {
- common-HS-DSCH-RNTI-priorityQueueInfo-EnhancedFACH PriorityQueue-InfoList-EnhancedFACH-PCH,
- dedicated-HS-DSCH-RNTI-priorityQueueInfo-EnhancedFACH PriorityQueue-InfoList-EnhancedFACH-PCH,
- priorityQueueInfo-EnhancedPCH PriorityQueue-InfoList-EnhancedFACH-PCH OPTIONAL,
- hSDSCH-Initial-Capacity-Allocation HSDSCH-Initial-Capacity-Allocation,
- hSDSCH-RNTI HSDSCH-RNTI OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { Enhanced-FACH-Information-ResponseFDD-ExtIEs } } OPTIONAL,
+ common-HS-DSCH-RNTI-priorityQueueInfo-EnhancedFACH PriorityQueue-InfoList-EnhancedFACH-PCH,
+ dedicated-HS-DSCH-RNTI-priorityQueueInfo-EnhancedFACH PriorityQueue-InfoList-EnhancedFACH-PCH,
+ priorityQueueInfo-EnhancedPCH PriorityQueue-InfoList-EnhancedFACH-PCH OPTIONAL,
+ hSDSCH-Initial-Capacity-Allocation HSDSCH-Initial-Capacity-Allocation,
+ hSDSCH-RNTI HSDSCH-RNTI OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Enhanced-FACH-Information-ResponseFDD-ExtIEs } } OPTIONAL,
...
}
@@ -2831,11 +3417,11 @@ Enhanced-FACH-Information-ResponseFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
Enhanced-FACH-Information-ResponseLCR ::= SEQUENCE {
- common-HS-DSCH-RNTI-priorityQueueInfo-EnhancedFACH PriorityQueue-InfoList-EnhancedFACH-PCH,
- dedicated-HS-DSCH-RNTI-priorityQueueInfo-EnhancedFACH PriorityQueue-InfoList-EnhancedFACH-PCH,
- priorityQueueInfo-EnhancedPCH PriorityQueue-InfoList-EnhancedFACH-PCH OPTIONAL,
+ common-HS-DSCH-RNTI-priorityQueueInfo-EnhancedFACH PriorityQueue-InfoList-EnhancedFACH-PCH,
+ dedicated-HS-DSCH-RNTI-priorityQueueInfo-EnhancedFACH PriorityQueue-InfoList-EnhancedFACH-PCH,
+ priorityQueueInfo-EnhancedPCH PriorityQueue-InfoList-EnhancedFACH-PCH OPTIONAL,
hSDSCH-Initial-Capacity-Allocation HSDSCH-Initial-Capacity-Allocation,
- hSDSCH-RNTI HSDSCH-RNTI OPTIONAL,
+ hSDSCH-RNTI HSDSCH-RNTI OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Enhanced-FACH-Information-ResponseLCR-ExtIEs } } OPTIONAL,
...
}
@@ -2857,6 +3443,8 @@ Enhanced-PCH-Capability ::= ENUMERATED {
E-RNTI ::= INTEGER (0..65535)
+E-ROCH-PowerOffset ::= INTEGER(0..255,...)
+
E-TFCI ::= INTEGER (0..127)
E-TFCI-BetaEC-Boost ::= INTEGER (0..127,...)
@@ -2875,7 +3463,7 @@ E-TFCI-Boost-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
E-TFCS-Information ::= SEQUENCE {
- e-DCH-TFCI-Table-Index E-DCH-TFCI-Table-Index,
+ 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,
@@ -2884,9 +3472,9 @@ E-TFCS-Information ::= SEQUENCE {
}
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 }|
- { ID id-E-TFCI-Boost-Information CRITICALITY reject EXTENSION E-TFCI-Boost-Information PRESENCE optional }|
- { ID id-E-DPDCH-PowerInterpolation CRITICALITY reject EXTENSION E-DPDCH-PowerInterpolation PRESENCE optional },
+ { ID id-E-DCH-Minimum-Set-E-TFCIValidityIndicator CRITICALITY reject EXTENSION E-DCH-Minimum-Set-E-TFCIValidityIndicator PRESENCE optional}|
+ { ID id-E-TFCI-Boost-Information CRITICALITY reject EXTENSION E-TFCI-Boost-Information PRESENCE optional}|
+ { ID id-E-DPDCH-PowerInterpolation CRITICALITY reject EXTENSION E-DPDCH-PowerInterpolation PRESENCE optional},
...
}
@@ -2894,7 +3482,7 @@ E-DCH-Minimum-Set-E-TFCIValidityIndicator ::= ENUMERATED {
e-DCH-Minimum-Set-E-TFCI-response-not-valid
}
-E-TTI ::= ENUMERATED {
+E-TTI ::= ENUMERATED {
tti10,
tti2
-- 10ms TTI, 2ms TTI
@@ -2904,20 +3492,20 @@ 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,...)
+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,...)
+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,
+ measurementTreshold MeasurementThreshold,
measurementHysteresisTime MeasurementHysteresisTime OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { {EventA-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {EventA-ExtIEs} } OPTIONAL,
...
}
@@ -2926,9 +3514,9 @@ EventA-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
EventB ::= SEQUENCE {
- measurementTreshold MeasurementThreshold,
+ measurementTreshold MeasurementThreshold,
measurementHysteresisTime MeasurementHysteresisTime OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { {EventB-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {EventB-ExtIEs} } OPTIONAL,
...
}
@@ -2939,8 +3527,8 @@ EventB-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
EventC ::= SEQUENCE {
measurementIncreaseDecreaseThreshold MeasurementIncreaseDecreaseThreshold,
- measurementChangeTime MeasurementChangeTime,
- iE-Extensions ProtocolExtensionContainer { {EventC-ExtIEs} } OPTIONAL,
+ measurementChangeTime MeasurementChangeTime,
+ iE-Extensions ProtocolExtensionContainer { {EventC-ExtIEs} } OPTIONAL,
...
}
@@ -2950,8 +3538,8 @@ EventC-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
EventD ::= SEQUENCE {
measurementIncreaseDecreaseThreshold MeasurementIncreaseDecreaseThreshold,
- measurementChangeTime MeasurementChangeTime,
- iE-Extensions ProtocolExtensionContainer { {EventD-ExtIEs} } OPTIONAL,
+ measurementChangeTime MeasurementChangeTime,
+ iE-Extensions ProtocolExtensionContainer { {EventD-ExtIEs} } OPTIONAL,
...
}
@@ -2963,8 +3551,8 @@ EventE ::= SEQUENCE {
measurementThreshold1 MeasurementThreshold,
measurementThreshold2 MeasurementThreshold OPTIONAL,
measurementHysteresisTime MeasurementHysteresisTime OPTIONAL,
- reportPeriodicity ReportPeriodicity OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { {EventE-ExtIEs} } OPTIONAL,
+ reportPeriodicity ReportPeriodicity OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {EventE-ExtIEs} } OPTIONAL,
...
}
@@ -2976,8 +3564,8 @@ EventF ::= SEQUENCE {
measurementThreshold1 MeasurementThreshold,
measurementThreshold2 MeasurementThreshold OPTIONAL,
measurementHysteresisTime MeasurementHysteresisTime OPTIONAL,
- reportPeriodicity ReportPeriodicity OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { {EventF-ExtIEs} } OPTIONAL,
+ reportPeriodicity ReportPeriodicity OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {EventF-ExtIEs} } OPTIONAL,
...
}
@@ -2985,14 +3573,39 @@ EventF-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-ExtendedGSMCellIndividualOffset ::= INTEGER (-50..-11|11..50)
+EventH ::= SEQUENCE {
+ measurementThreshold1 MeasurementThreshold,
+ measurementThreshold2 MeasurementThreshold OPTIONAL,
+ measurementHysteresisTime MeasurementHysteresisTime OPTIONAL,
+ reportPeriodicity ReportPeriodicity OPTIONAL,
+ measurementFluctuationRange INTEGER (0..100) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {EventH-ExtIEs} } OPTIONAL,
+ ...
+}
+
+EventH-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Event1F-Parameters ::= SEQUENCE {
+ measurementQuantity MeasurementQuantity,
+ threshold INTEGER(-120..165),
+ ...
+}
+
+Event1I-Parameters ::= SEQUENCE {
+ threshold INTEGER(-120..-25),
+ ...
+}
+
+ExtendedGSMCellIndividualOffset ::= INTEGER (-50..-11|11..50)
E-DCH-Information ::= SEQUENCE {
e-PUCH-Information E-PUCH-Information,
e-TFCS-Information-TDD E-TFCS-Information-TDD,
e-DCH-MACdFlows-Information-TDD E-DCH-MACdFlows-Information-TDD,
e-DCH-TDD-Information E-DCH-TDD-Information,
- iE-Extensions ProtocolExtensionContainer { { E-DCH-Information-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-Information-ExtIEs} } OPTIONAL,
...
}
@@ -3000,12 +3613,12 @@ E-DCH-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-E-PUCH-Information ::= SEQUENCE {
+E-PUCH-Information ::= SEQUENCE {
minCR CodeRate,
maxCR CodeRate,
harqInfo HARQ-Info-for-E-DCH,
n-E-UCCH N-E-UCCH,
- iE-Extensions ProtocolExtensionContainer { { E-PUCH-Information-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-PUCH-Information-ExtIEs } } OPTIONAL,
...
}
@@ -3013,10 +3626,10 @@ E-PUCH-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-E-TFCS-Information-TDD ::= SEQUENCE {
+E-TFCS-Information-TDD ::= SEQUENCE {
e-DCH-QPSK-RefBetaInfo E-DCH-QPSK-RefBetaInfo,
e-DCH-sixteenQAM-RefBetaInfo E-DCH-sixteenQAM-RefBetaInfo,
- iE-Extensions ProtocolExtensionContainer { { E-TFCS-Information-TDD-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-TFCS-Information-TDD-ExtIEs } } OPTIONAL,
...
}
@@ -3028,12 +3641,12 @@ E-DCH-QPSK-RefBetaInfo ::= SEQUENCE (SIZE (1..maxNrOfRefBetas)) OF E-DCH-RefBeta
E-DCH-sixteenQAM-RefBetaInfo ::= SEQUENCE (SIZE (1..maxNrOfRefBetas)) OF E-DCH-RefBeta-Item
-E-DCH-RefBeta-Item ::= SEQUENCE {
+E-DCH-RefBeta-Item ::= SEQUENCE {
refCodeRate CodeRate-short,
refBeta RefBeta
}
-E-DCH-MACdFlows-Information-TDD ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF E-DCH-MACdFlow-InfoTDDItem
+E-DCH-MACdFlows-Information-TDD ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF E-DCH-MACdFlow-InfoTDDItem
E-DCH-MACdFlow-InfoTDDItem ::= SEQUENCE {
e-DCH-MACdFlow-ID EDCH-MACdFlow-ID,
@@ -3052,14 +3665,14 @@ E-DCH-MACdFlow-InfoTDDItem ::= SEQUENCE {
}
E-DCH-MACdFlow-InfoTDDItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-eDCH-MACdFlow-Retransmission-Timer-LCR CRITICALITY ignore EXTENSION E-DCH-MACdFlow-Retransmission-Timer-LCR PRESENCE optional }|
- { ID id-TrafficClass CRITICALITY ignore EXTENSION TrafficClass PRESENCE mandatory},
+ { ID id-eDCH-MACdFlow-Retransmission-Timer-LCR CRITICALITY ignore EXTENSION E-DCH-MACdFlow-Retransmission-Timer-LCR PRESENCE optional}|
+ { ID id-TrafficClass CRITICALITY ignore EXTENSION TrafficClass PRESENCE mandatory},
...
}
E-DCH-MACdFlow-Retransmission-Timer-LCR ::= ENUMERATED {
-ms10, ms15, ms20, ms25, ms30, ms35, ms40, ms45, ms50, ms55, ms60, ms65, ms70, ms75, ms80, ms85, ms90,
+ms10, ms15, ms20, ms25, ms30, ms35, ms40, ms45, ms50, ms55, ms60, ms65, ms70, ms75, ms80, ms85, ms90,
ms95, ms100, ms110, ms120, ms140, ms160, ms200, ms240, ms280, ms320, ms400, ms480, ms560,...
}
@@ -3076,7 +3689,7 @@ E-DCH-PowerResource ::= INTEGER(1..32)
TddE-PUCH-Offset ::= INTEGER(0..255)
-E-DCH-TDD-Information ::= SEQUENCE {
+E-DCH-TDD-Information ::= SEQUENCE {
e-DCH-TDD-Maximum-Bitrate E-DCH-TDD-Maximum-Bitrate OPTIONAL,
e-DCH-Processing-Overload-Level E-DCH-Processing-Overload-Level OPTIONAL,
e-DCH-PowerOffset-for-SchedulingInfo E-DCH-PowerOffset-for-SchedulingInfo OPTIONAL,
@@ -3114,42 +3727,43 @@ E-DCH-TDD-Information-to-Modify ::= SEQUENCE {
}
E-DCH-TDD-Information-to-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-E-DCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION E-DCH-MACdPDUSizeFormat PRESENCE optional},
+ { ID id-E-DCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION E-DCH-MACdPDUSizeFormat PRESENCE optional}|
+ { ID id-UE-TS0-CapabilityLCR CRITICALITY ignore EXTENSION UE-TS0-CapabilityLCR PRESENCE optional},
...
}
E-DCH-TDD-Information-to-Modify-List ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF E-DCH-MACdFlow-ModifyTDDItem
E-DCH-MACdFlow-ModifyTDDItem ::= SEQUENCE {
e-DCH-MACdFlow-ID EDCH-MACdFlow-ID,
- allocationRetentionPriority AllocationRetentionPriority OPTIONAL,
+ allocationRetentionPriority AllocationRetentionPriority OPTIONAL,
transportBearerRequestIndicator TransportBearerRequestIndicator,
- bindingID BindingID OPTIONAL,
- transportLayerAddress TransportLayerAddress OPTIONAL,
- tnlQos TnlQos OPTIONAL,
- maximum-Number-of-Retransmissions-For-E-DCH MaxNr-Retransmissions-EDCH OPTIONAL,
- eDCH-HARQ-PO-TDD E-DCH-HARQ-PO-TDD OPTIONAL,
- eDCH-MACdFlow-Multiplexing-List E-DCH-MACdFlow-Multiplexing-List OPTIONAL,
- eDCH-Grant-TypeTDD E-DCH-Grant-TypeTDD OPTIONAL,
- e-DCH-LogicalChannelToAdd E-DCH-LogicalChannelInformation OPTIONAL,
- e-DCH-LogicalChannelToModify E-DCH-LogicalChannelToModify OPTIONAL,
- e-DCH-LogicalChannelToDelete E-DCH-LogicalChannelToDelete OPTIONAL,
+ bindingID BindingID OPTIONAL,
+ transportLayerAddress TransportLayerAddress OPTIONAL,
+ tnlQos TnlQos OPTIONAL,
+ maximum-Number-of-Retransmissions-For-E-DCH MaxNr-Retransmissions-EDCH OPTIONAL,
+ eDCH-HARQ-PO-TDD E-DCH-HARQ-PO-TDD OPTIONAL,
+ eDCH-MACdFlow-Multiplexing-List E-DCH-MACdFlow-Multiplexing-List OPTIONAL,
+ eDCH-Grant-TypeTDD E-DCH-Grant-TypeTDD OPTIONAL,
+ e-DCH-LogicalChannelToAdd E-DCH-LogicalChannelInformation OPTIONAL,
+ e-DCH-LogicalChannelToModify E-DCH-LogicalChannelToModify OPTIONAL,
+ e-DCH-LogicalChannelToDelete E-DCH-LogicalChannelToDelete OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {E-DCH-MACdFlow-ModifyTDDItem-ExtIEs } } OPTIONAL,
...
}
E-DCH-MACdFlow-ModifyTDDItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-eDCH-MACdFlow-Retransmission-Timer-LCR CRITICALITY ignore EXTENSION E-DCH-MACdFlow-Retransmission-Timer-LCR PRESENCE optional }|
- { ID id-TrafficClass CRITICALITY ignore EXTENSION TrafficClass PRESENCE optional},
+ { ID id-eDCH-MACdFlow-Retransmission-Timer-LCR CRITICALITY ignore EXTENSION E-DCH-MACdFlow-Retransmission-Timer-LCR PRESENCE optional}|
+ { ID id-TrafficClass CRITICALITY ignore EXTENSION TrafficClass PRESENCE optional},
...
}
E-DCH-Information-Response ::= SEQUENCE {
- e-DCH-TDD-MACdFlow-Specific-InformationResp E-DCH-TDD-MACdFlow-Specific-InformationResp OPTIONAL,
- e-AGCH-Specific-Information-ResponseTDD E-AGCH-Specific-InformationRespListTDD OPTIONAL,
- e-HICH-Information-Response E-HICH-InformationResp OPTIONAL,
- e-DCH-Non-Scheduled-Grant-Info E-DCH-Non-Scheduled-Grant-Info OPTIONAL,
+ e-DCH-TDD-MACdFlow-Specific-InformationResp E-DCH-TDD-MACdFlow-Specific-InformationResp OPTIONAL,
+ e-AGCH-Specific-Information-ResponseTDD E-AGCH-Specific-InformationRespListTDD OPTIONAL,
+ e-HICH-Information-Response E-HICH-InformationResp OPTIONAL,
+ e-DCH-Non-Scheduled-Grant-Info E-DCH-Non-Scheduled-Grant-Info OPTIONAL,
e-RNTI E-RNTI,
- iE-Extensions ProtocolExtensionContainer { { E-DCH-Information-Response-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-Information-Response-ExtIEs } } OPTIONAL,
...
}
@@ -3157,6 +3771,22 @@ E-DCH-Information-Response-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+ActivationDelay ::= ENUMERATED {v0, v1, v2, v3, v4, v5, ...}
+
+Fast-TTI-switching-Mode-synchronized ::= CHOICE {
+ mode1 Mode1-Ind,
+ mode2 CFN
+}
+
+Mode1-Ind ::= NULL
+
+Fast-TTI-switching-Mode-unsynchronized ::= CHOICE {
+ mode1 ActivationDelay,
+ mode2 CFN
+}
+
+Fast-TTI-switching-Mode-Supported ::= ENUMERATED {mode1, mode2}
+
E-DCH-TDD-MACdFlow-Specific-InformationResp ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF E-DCH-TDD-MACdFlow-Specific-InformationResp-Item
E-DCH-TDD-MACdFlow-Specific-InformationResp-Item ::= SEQUENCE {
@@ -3174,10 +3804,10 @@ E-DCH-TDD-MACdFlow-Specific-InformationRespItem-ExtIEs RNSAP-PROTOCOL-EXTENSION
E-AGCH-Specific-InformationRespListTDD ::= SEQUENCE (SIZE (1..maxNrOfEAGCHCodes)) OF E-AGCH-Specific-InformationResp-ItemTDD
E-AGCH-Specific-InformationResp-ItemTDD ::= SEQUENCE {
- timeslot TimeSlot,
- midambleShiftAndBurstType MidambleShiftAndBurstType,
- tDD-ChannelisationCode TDD-ChannelisationCode,
- iE-Extensions ProtocolExtensionContainer { { E-AGCH-Specific-InformationResp-ItemTDD-ExtIEs } } OPTIONAL,
+ timeslot TimeSlot,
+ midambleShiftAndBurstType MidambleShiftAndBurstType,
+ tDD-ChannelisationCode TDD-ChannelisationCode,
+ iE-Extensions ProtocolExtensionContainer { { E-AGCH-Specific-InformationResp-ItemTDD-ExtIEs } } OPTIONAL,
...
}
@@ -3186,11 +3816,11 @@ E-AGCH-Specific-InformationResp-ItemTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
E-HICH-InformationResp::= SEQUENCE {
- timeslot TimeSlot,
- midambleShiftAndBurstType MidambleShiftAndBurstType,
- tDD-ChannelisationCode TDD-ChannelisationCode,
- e-HICH-TimeOffset E-HICH-TimeOffset,
- iE-Extensions ProtocolExtensionContainer { { E-HICH-InformationResp-ExtIEs } } OPTIONAL,
+ timeslot TimeSlot,
+ midambleShiftAndBurstType MidambleShiftAndBurstType,
+ tDD-ChannelisationCode TDD-ChannelisationCode,
+ e-HICH-TimeOffset E-HICH-TimeOffset,
+ iE-Extensions ProtocolExtensionContainer { { E-HICH-InformationResp-ExtIEs } } OPTIONAL,
...
}
@@ -3200,14 +3830,14 @@ E-HICH-InformationResp-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
E-HICH-TimeOffset ::= INTEGER (4..44)
-E-DCH-Non-Scheduled-Grant-Info ::= SEQUENCE {
- timeslotResource E-DCH-TimeslotResource,
- powerResource E-DCH-PowerResource,
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- tddE-PUCH-Offset TddE-PUCH-Offset,
- tdd-ChannelisationCode TDD-ChannelisationCode,
- iE-Extensions ProtocolExtensionContainer { { E-DCH-Non-Scheduled-Grant-Info-ExtIEs } } OPTIONAL,
+E-DCH-Non-Scheduled-Grant-Info ::= SEQUENCE {
+ timeslotResource E-DCH-TimeslotResource,
+ powerResource E-DCH-PowerResource,
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ tddE-PUCH-Offset TddE-PUCH-Offset,
+ tdd-ChannelisationCode TDD-ChannelisationCode,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-Non-Scheduled-Grant-Info-ExtIEs } } OPTIONAL,
...
}
@@ -3229,7 +3859,7 @@ E-DCH-768-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-E-DCH-TDD-Information768 ::= SEQUENCE {
+E-DCH-TDD-Information768 ::= SEQUENCE {
e-DCH-TDD-Maximum-Bitrate768 E-DCH-TDD-Maximum-Bitrate768 OPTIONAL,
e-DCH-Processing-Overload-Level E-DCH-Processing-Overload-Level OPTIONAL,
e-DCH-PowerOffset-for-SchedulingInfo E-DCH-PowerOffset-for-SchedulingInfo OPTIONAL,
@@ -3261,8 +3891,8 @@ E-DCH-768-Information-Reconfig-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
E-DCH-768-Information-Response ::= SEQUENCE {
e-DCH-TDD-MACdFlow-Specific-InformationResp E-DCH-TDD-MACdFlow-Specific-InformationResp OPTIONAL,
e-AGCH-Specific-Information-Response768TDD E-AGCH-Specific-InformationRespList768TDD OPTIONAL,
- e-HICH-Information-Response768 E-HICH-InformationResp768 OPTIONAL,
- e-DCH-Non-Scheduled-Grant-Info768 E-DCH-Non-Scheduled-Grant-Info768 OPTIONAL,
+ e-HICH-Information-Response768 E-HICH-InformationResp768 OPTIONAL,
+ e-DCH-Non-Scheduled-Grant-Info768 E-DCH-Non-Scheduled-Grant-Info768 OPTIONAL,
e-RNTI E-RNTI,
iE-Extensions ProtocolExtensionContainer { { E-DCH-768-Information-Response-ExtIEs } } OPTIONAL,
...
@@ -3286,7 +3916,7 @@ E-AGCH-Specific-InformationResp-Item768TDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-E-HICH-InformationResp768::= SEQUENCE {
+E-HICH-InformationResp768 ::= SEQUENCE {
timeslot TimeSlot,
midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
tDD-ChannelisationCode768 TDD-ChannelisationCode768,
@@ -3299,14 +3929,14 @@ E-HICH-InformationResp768-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-E-DCH-Non-Scheduled-Grant-Info768 ::= SEQUENCE {
- timeslotResource E-DCH-TimeslotResource,
- powerResource E-DCH-PowerResource,
- repetitionPeriod RepetitionPeriod,
- repetitionLength RepetitionLength,
- tddE-PUCH-Offset TddE-PUCH-Offset,
- tdd-ChannelisationCode768 TDD-ChannelisationCode768,
- iE-Extensions ProtocolExtensionContainer { { E-DCH-Non-Scheduled-Grant-Info768-ExtIEs } } OPTIONAL,
+E-DCH-Non-Scheduled-Grant-Info768 ::= SEQUENCE {
+ timeslotResource E-DCH-TimeslotResource,
+ powerResource E-DCH-PowerResource,
+ repetitionPeriod RepetitionPeriod,
+ repetitionLength RepetitionLength,
+ tddE-PUCH-Offset TddE-PUCH-Offset,
+ tdd-ChannelisationCode768 TDD-ChannelisationCode768,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-Non-Scheduled-Grant-Info768-ExtIEs } } OPTIONAL,
...
}
@@ -3327,7 +3957,7 @@ E-DCH-Information-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-E-PUCH-LCR-Information ::= SEQUENCE {
+E-PUCH-LCR-Information ::= SEQUENCE {
minCR CodeRate,
maxCR CodeRate,
harqInfo HARQ-Info-for-E-DCH,
@@ -3343,10 +3973,10 @@ E-PUCH-Information-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-E-PUCH-PRXdesBase ::= INTEGER(-112..-50)
+E-PUCH-PRXdesBase ::= INTEGER(-112..-50)
--SETP=1
-E-DCH-LCR-TDD-Information ::= SEQUENCE {
+E-DCH-LCR-TDD-Information ::= SEQUENCE {
e-DCH-Physical-Layer-Category-LCR E-DCH-Physical-Layer-Category-LCR OPTIONAL,
e-DCH-Processing-Overload-Level E-DCH-Processing-Overload-Level OPTIONAL,
e-DCH-PowerOffset-for-SchedulingInfo E-DCH-PowerOffset-for-SchedulingInfo OPTIONAL,
@@ -3355,11 +3985,14 @@ E-DCH-LCR-TDD-Information ::= SEQUENCE {
}
E-DCH-LCR-TDD-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Extended-E-DCH-LCRTDD-PhysicalLayerCategory CRITICALITY reject EXTENSION Extended-E-DCH-LCRTDD-PhysicalLayerCategory PRESENCE optional }|
+ { ID id-Extended-E-DCH-LCRTDD-PhysicalLayerCategory CRITICALITY reject EXTENSION Extended-E-DCH-LCRTDD-PhysicalLayerCategory PRESENCE optional}|
-- This IE shall be used if the E-DCH Physical Layer Category has a value larger than 5.
- { ID id-MaximumNumber-Of-Retransmission-For-SchedulingInfo-LCRTDD CRITICALITY ignore EXTENSION MaxNr-Retransmissions-EDCH PRESENCE optional }|
- { ID id-E-DCH-RetransmissionTimer-For-SchedulingInfo-LCRTDD CRITICALITY ignore EXTENSION E-DCH-MACdFlow-Retransmission-Timer-LCR PRESENCE optional }|
- { ID id-E-AGCH-UE-Inactivity-Monitor-Threshold CRITICALITY ignore EXTENSION E-AGCH-UE-Inactivity-Monitor-Threshold PRESENCE optional },
+ { ID id-MaximumNumber-Of-Retransmission-For-SchedulingInfo-LCRTDD CRITICALITY ignore EXTENSION MaxNr-Retransmissions-EDCH PRESENCE optional}|
+ { ID id-E-DCH-RetransmissionTimer-For-SchedulingInfo-LCRTDD CRITICALITY ignore EXTENSION E-DCH-MACdFlow-Retransmission-Timer-LCR PRESENCE optional}|
+ { ID id-E-AGCH-UE-Inactivity-Monitor-Threshold CRITICALITY ignore EXTENSION E-AGCH-UE-Inactivity-Monitor-Threshold PRESENCE optional}|
+ { ID id-SNPL-Carrier-Group-Indicator CRITICALITY reject EXTENSION SNPL-Carrier-Group-Indicator PRESENCE optional}|
+ { ID id-Multi-Carrier-E-DCH-LCRTDD-PhysicalLayerCategory CRITICALITY reject EXTENSION Multi-Carrier-E-DCH-LCRTDD-PhysicalLayerCategory PRESENCE optional}|
+ { ID id-UE-TS0-CapabilityLCR CRITICALITY ignore EXTENSION UE-TS0-CapabilityLCR PRESENCE optional},
...
}
@@ -3367,6 +4000,8 @@ E-DCH-Physical-Layer-Category-LCR ::= INTEGER (1..5)
Extended-E-DCH-LCRTDD-PhysicalLayerCategory ::= INTEGER (6,...)
+Multi-Carrier-E-DCH-LCRTDD-PhysicalLayerCategory ::= INTEGER (1..8,...)
+
E-DCH-LCR-Information-Reconfig ::= SEQUENCE {
e-PUCH-LCR-Information E-PUCH-LCR-Information OPTIONAL,
e-TFCS-Information-TDD E-TFCS-Information-TDD OPTIONAL,
@@ -3384,8 +4019,8 @@ E-DCH-Information-Reconfig-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
E-DCH-LCR-Information-Response ::= SEQUENCE {
e-DCH-TDD-MACdFlow-Specific-InformationResp E-DCH-TDD-MACdFlow-Specific-InformationResp OPTIONAL,
- e-AGCH-Specific-Information-Response-LCR-TDD E-AGCH-Specific-InformationRespList-LCR-TDD OPTIONAL,
- e-HICH-Specific-Information-Response-LCR E-HICH-Specific-InformationResp-LCR OPTIONAL,
+ e-AGCH-Specific-Information-Response-LCR-TDD E-AGCH-Specific-InformationRespList-LCR-TDD OPTIONAL,
+ e-HICH-Specific-Information-Response-LCR E-HICH-Specific-InformationResp-LCR OPTIONAL,
e-DCH-Non-Scheduled-Grant-Info-LCR E-DCH-Non-Scheduled-Grant-Info-LCR OPTIONAL,
e-RNTI E-RNTI OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { E-DCH-Information-Response-LCR-ExtIEs } } OPTIONAL,
@@ -3399,10 +4034,10 @@ E-DCH-Information-Response-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
E-AGCH-Specific-InformationRespList-LCR-TDD ::= SEQUENCE (SIZE (1..maxNrOfEAGCHCodes)) OF E-AGCH-Specific-InformationResp-Item-LCR-TDD
E-AGCH-Specific-InformationResp-Item-LCR-TDD ::= SEQUENCE {
- timeSlotLCR TimeSlotLCR,
- midambleShiftLCR MidambleShiftLCR,
- tDD-ChannelisationCode TDD-ChannelisationCode,
- iE-Extensions ProtocolExtensionContainer { { E-AGCH-Specific-InformationResp-ItemTDD-LCR-ExtIEs } } OPTIONAL,
+ timeSlotLCR TimeSlotLCR,
+ midambleShiftLCR MidambleShiftLCR,
+ tDD-ChannelisationCode TDD-ChannelisationCode,
+ iE-Extensions ProtocolExtensionContainer { { E-AGCH-Specific-InformationResp-ItemTDD-LCR-ExtIEs } } OPTIONAL,
...
}
@@ -3412,9 +4047,9 @@ E-AGCH-Specific-InformationResp-ItemTDD-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::=
E-HICH-Specific-InformationResp-LCR::= SEQUENCE {
e-HICH-Scheduled-InformationResp-LCR E-HICH-Scheduled-InformationRespList-LCR-TDD OPTIONAL,
- e-HICH-non-Scheduled-InformationResp-LCR E-HICH-InformationResp-LCR OPTIONAL,
+ e-HICH-non-Scheduled-InformationResp-LCR E-HICH-InformationResp-LCR OPTIONAL,
e-HICH-TimeOffset-lcr E-HICH-TimeOffset-LCR,
- iE-Extensions ProtocolExtensionContainer { { E-HICH-Specific-InformationResp-LCR-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-HICH-Specific-InformationResp-LCR-ExtIEs } } OPTIONAL,
...
}
@@ -3444,7 +4079,7 @@ E-HICH-InformationResp-LCR::= SEQUENCE {
midambleShiftLCR MidambleShiftLCR,
tDD-ChannelisationCode TDD-ChannelisationCode,
signatureSequenceGroupIndex SignatureSequenceGroupIndex,
- iE-Extensions ProtocolExtensionContainer { { E-HICH-InformationResp-LCR-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-HICH-InformationResp-LCR-ExtIEs } } OPTIONAL,
...
}
@@ -3485,12 +4120,57 @@ Ext-Reference-E-TFCI-PO ::= INTEGER(30..31,...)
ExtendedPropagationDelay ::= INTEGER(255..1023)
+Radio-Links-without-DPCH-FDPCH-Indication ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF Radio-Links-without-DPCH-FDPCH-Information
+
+Radio-Links-without-DPCH-FDPCH-Information ::= SEQUENCE {
+ rL-ID RL-ID,
+ radio-Links-without-DPCH-FDPCH-Operation-Indicator ENUMERATED {true},
+ iE-Extensions ProtocolExtensionContainer { { Radio-Links-without-DPCH-FDPCH-Information-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Radio-Links-without-DPCH-FDPCH-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Extended-RNC-ID ::= INTEGER (4096..65535)
+Extended-RNTI ::= INTEGER (1048576..4194303,...)
+-- From 2^20 to 2^22-1
+
Extended-Round-Trip-Time-Value ::= INTEGER(32767..103041)
--- See also mapping in [23]
+-- See also mapping in TS 25.133 [23]
+
+Extended-S-RNTI-Group ::= SEQUENCE {
+ extended-sRNTI Extended-RNTI,
+ extended-sRNTI-BitMaskIndex ENUMERATED {
+ b1,
+ b2,
+ b3,
+ b4,
+ b5,
+ b6,
+ b7,
+ b8,
+ b9,
+ b10,
+ b11,
+ b12,
+ b13,
+ b14,
+ b15,
+ b16,
+ b17,
+ b18,
+ b19,
+ b20,
+ b21,...
+}
+}
-Ext-Max-Bits-MACe-PDU-non-scheduled ::= INTEGER(19983..22978,...)
+ExtendedAffectedUEInformationForMBMS ::= SEQUENCE (SIZE (0..maxNrOfUEs)) OF Extended-RNTI
+
+Ext-Max-Bits-MACe-PDU-non-scheduled ::= INTEGER(19983..22978,... ,22979..34507)
E-DCH-Semi-PersistentScheduling-Information-LCR ::= SEQUENCE {
repetition-Period-List-LCR Repetition-Period-List-LCR,
@@ -3507,10 +4187,10 @@ E-DCH-Semi-PersistentScheduling-Information-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION
E-DCH-SPS-Indicator ::= BIT STRING (SIZE (16))
E-DCH-Semi-PersistentScheduling-Information-to-Modify-LCR ::= SEQUENCE {
- repetition-Period-List-LCR Repetition-Period-List-LCR OPTIONAL,
- e-DCH-SPS-Indicator E-DCH-SPS-Indicator OPTIONAL,
- e-DCH-SPS-Reservation-Indicator SPS-Reservation-Indicator OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { E-DCH-Semi-PersistentScheduling-Information-to-Modify-LCR-ExtIEs } } OPTIONAL,
+ repetition-Period-List-LCR Repetition-Period-List-LCR OPTIONAL,
+ e-DCH-SPS-Indicator E-DCH-SPS-Indicator OPTIONAL,
+ e-DCH-SPS-Reservation-Indicator SPS-Reservation-Indicator OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-Semi-PersistentScheduling-Information-to-Modify-LCR-ExtIEs } } OPTIONAL,
...
}
@@ -3519,9 +4199,9 @@ E-DCH-Semi-PersistentScheduling-Information-to-Modify-LCR-ExtIEs RNSAP-PROTOCOL-
}
E-DCH-Semi-PersistentScheduling-Information-ResponseLCR ::= SEQUENCE {
- initial-E-DCH-SPS-resource Initial-E-DCH-SPS-resource OPTIONAL,
- e-DCH-SPS-HICH-Information E-DCH-SPS-HICH-Information OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { E-DCH-Semi-PersistentScheduling-Information-ResponseLCR-ExtIEs } } OPTIONAL,
+ initial-E-DCH-SPS-resource Initial-E-DCH-SPS-resource OPTIONAL,
+ e-DCH-SPS-HICH-Information E-DCH-SPS-HICH-Information OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-Semi-PersistentScheduling-Information-ResponseLCR-ExtIEs } } OPTIONAL,
...
}
@@ -3538,7 +4218,7 @@ Initial-E-DCH-SPS-resource ::= SEQUENCE {
tddE-PUCH-Offset TddE-PUCH-Offset,
tdd-ChannelisationCode TDD-ChannelisationCode,
n-E-UCCHLCR N-E-UCCH-LCR,
- iE-Extensions ProtocolExtensionContainer { { Initial-E-DCH-SPS-resource-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Initial-E-DCH-SPS-resource-ExtIEs } } OPTIONAL,
...
}
@@ -3547,9 +4227,9 @@ Initial-E-DCH-SPS-resource-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
E-DCH-SPS-HICH-Information ::= SEQUENCE {
- e-HICH-Configuration E-HICH-Configuration,
+ e-HICH-Configuration E-HICH-Configuration,
signatureSequenceGroupIndex SignatureSequenceGroupIndex,
- iE-Extensions ProtocolExtensionContainer { { E-DCH-SPS-HICH-Information-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { E-DCH-SPS-HICH-Information-ExtIEs } } OPTIONAL,
...
}
@@ -3569,10 +4249,10 @@ Same-As-Scheduled-E-HICH ::= SEQUENCE {
}
E-HICH-InformationResp-ExplicitConfiguration-LCR ::= SEQUENCE {
- timeSlotLCR TimeSlotLCR,
- midambleShiftLCR MidambleShiftLCR,
- tDD-ChannelisationCode TDD-ChannelisationCode,
- iE-Extensions ProtocolExtensionContainer { { E-HICH-InformationResp-ExplicitConfiguration-LCR-ExtIEs } } OPTIONAL,
+ timeSlotLCR TimeSlotLCR,
+ midambleShiftLCR MidambleShiftLCR,
+ tDD-ChannelisationCode TDD-ChannelisationCode,
+ iE-Extensions ProtocolExtensionContainer { { E-HICH-InformationResp-ExplicitConfiguration-LCR-ExtIEs } } OPTIONAL,
...
}
@@ -3596,7 +4276,7 @@ FACH-FlowControlInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-FACH-InitialWindowSize ::= INTEGER { unlimited(255) } (0..255)
+FACH-InitialWindowSize ::= INTEGER { unlimited(255) } (0..255)
-- Number of frames MAC-c-sh SDUs.
-- 255 = Unlimited number of FACH data frames
@@ -3616,12 +4296,12 @@ FACH-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
Fast-Reconfiguration-Mode ::= ENUMERATED {fast,...}
Fast-Reconfiguration-Permission ::= ENUMERATED {allowed,...}
-FDD-DCHs-to-Modify ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF FDD-DCHs-to-ModifyItem
+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,
+ toAWS ToAWS OPTIONAL,
+ toAWE ToAWE OPTIONAL,
transportBearerRequestIndicator TransportBearerRequestIndicator,
dCH-SpecificInformationList FDD-DCHs-to-ModifySpecificInformationList,
iE-Extensions ProtocolExtensionContainer { {FDD-DCHs-to-ModifyItem-ExtIEs} } OPTIONAL,
@@ -3629,38 +4309,38 @@ FDD-DCHs-to-ModifyItem ::= SEQUENCE {
}
FDD-DCHs-to-ModifyItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
+ { 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 {
+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,
+ 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},
+ { 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-ChannelisationCodeNumber ::= INTEGER (0..511)
+-- According to the mapping in TS 25.213 [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,
+ 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,
...
@@ -3678,7 +4358,31 @@ FDD-TPC-DownlinkStepSize ::= ENUMERATED {
...
}
-SchedulingPriorityIndicator ::= INTEGER { lowest(0), highest(15) } (0..15)
+SchedulingPriorityIndicator ::= INTEGER { lowest(0), highest(15) } (0..15)
+
+F-DPCH-Info ::= SEQUENCE {
+ f-DPCH-SlotFormat F-DPCH-SlotFormat,
+ fdd-dl-ChannelisationCodeNumber FDD-DL-ChannelisationCodeNumber,
+ extended-E-DPCCH-PO Extended-E-DPCCH-PO OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { F-DPCH-Info-ExtIEs } } OPTIONAL,
+ ...
+}
+
+F-DPCH-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+F-DPCH-Info-To-Modify ::= SEQUENCE {
+ f-DPCH-SlotFormat F-DPCH-SlotFormat OPTIONAL,
+ fdd-dl-ChannelisationCodeNumber FDD-DL-ChannelisationCodeNumber OPTIONAL,
+ extended-E-DPCCH-PO Extended-E-DPCCH-PO OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { F-DPCH-Info-To-Modify-ExtIEs } } OPTIONAL,
+ ...
+}
+
+F-DPCH-Info-To-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
F-DPCH-SlotFormat ::= INTEGER (0..9)
@@ -3702,12 +4406,73 @@ FPACH-Information ::= SEQUENCE {
...
}
-FrameHandlingPriority ::= INTEGER { lowest(0), highest(15) } (0..15)
+FTPICH-Information ::= SEQUENCE {
+ fTPICH-Offset FTPICH-Offset,
+ iE-Extensions ProtocolExtensionContainer { { FTPICH-Information-ExtIEs } } OPTIONAL,
+ ...
+}
+
+FTPICH-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+FTPICH-SlotFormat ::= INTEGER (0..9,...)
-FrameOffset ::= INTEGER (0..255)
+FTPICH-Offset ::= INTEGER (0..149)
+
+FTPICH-Information-Removal ::= ENUMERATED {
+ remove,
+ ...
+}
+
+FTPICH-Information-To-Modify ::= SEQUENCE {
+ fTPICH-Offset FTPICH-Offset OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { FTPICH-Information-To-Modify-ExtIEs } } OPTIONAL,
+ ...
+}
+
+FTPICH-Information-To-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+FTPICH-Information-Reconf ::=SEQUENCE{
+ setup-Or-ConfigurationChange-Or-Removal-Of-FTPICH-Information Setup-Or-ConfigurationChange-Or-Removal-Of-FTPICH-Information,
+ iE-Extensions ProtocolExtensionContainer { { FTPICH-Information-Reconf-ExtIEs} } OPTIONAL,
+ ...
+}
+
+FTPICH-Information-Reconf-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+FTPICH-Reconfiguration-Information ::= SEQUENCE {
+ fTPICH-SlotFormat FTPICH-SlotFormat OPTIONAL,
+ fTPICH-ChannelisationCodenumber FDD-DL-ChannelisationCodeNumber OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { FTPICH-Reconfiguration-Information-ExtIEs } } OPTIONAL,
+ ...
+}
+
+FTPICH-Reconfiguration-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+FTPICH-Information-Response ::= SEQUENCE {
+ fTPICH-SlotFormat FTPICH-SlotFormat,
+ fTPICH-ChannelisationCodenumber FDD-DL-ChannelisationCodeNumber,
+ iE-Extensions ProtocolExtensionContainer { { FTPICH-Information-Response-ExtIEs } } OPTIONAL,
+ ...
+}
+
+FTPICH-Information-Response-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+FrameHandlingPriority ::= INTEGER { lowest(0), highest(15) } (0..15)
+
+FrameOffset ::= INTEGER (0..255)
-- Frames
-FrequencyBandIndicator ::= ENUMERATED {
+FrequencyBandIndicator ::= ENUMERATED {
bandI,
bandII,
bandIII,
@@ -3730,16 +4495,26 @@ FrequencyBandIndicator ::= ENUMERATED {
bandXX,
bandXXI,
bandXXII,
- ...
+ ...,
+ reserved23,
+ reserved24,
+ bandXXV,
+ bandXXVI,
+ reserved27,
+ reserved28,
+ reserved29,
+ reserved30,
+ reserved31,
+ bandXXXII
}
-- G
-GapLength ::= INTEGER (1..14)
+GapLength ::= INTEGER (1..14)
-- Unit Slot
-GapDuration ::= INTEGER (1..144,...)
+GapDuration ::= INTEGER (1..144,...)
-- Unit Frame
GA-Cell ::= SEQUENCE (SIZE (1..maxNrOfPoints)) OF
@@ -3783,14 +4558,38 @@ GA-EllipsoidArc-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-GANSS-AddClockModels ::= CHOICE {
- navClockModel GANSS-NAVclockModel,
- cnavClockModel GANSS-CNAVclockModel,
- glonassClockModel GANSS-GLONASSclockModel,
- sbasClockModel GANSS-SBASclockModel,
+Gainfactors-10ms-mode ::= CHOICE {
+ signalledGainFactors10ms SEQUENCE {
+ gain10ms-betaC BetaCD,
+ gain10ms-betaD BetaCD,
+ gain10ms-refTFCNumber RefTFCNumber OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SignalledGainFactors10ms-ExtIEs } } OPTIONAL,
+ ...
+ },
+ computedGainFactors10ms RefTFCNumber,
...
}
+SignalledGainFactors10ms-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+GANSS-AddClockModels ::= CHOICE {
+ navClockModel GANSS-NAVclockModel,
+ cnavClockModel GANSS-CNAVclockModel,
+ glonassClockModel GANSS-GLONASSclockModel,
+ sbasClockModel GANSS-SBASclockModel,
+ ...,
+ extension-GANSS-AddClockModels Extension-GANSS-AddClockModels
+}
+
+Extension-GANSS-AddClockModels ::= ProtocolIE-Single-Container {{ Extension-GANSS-AddClockModels-IE }}
+
+Extension-GANSS-AddClockModels-IE RNSAP-PROTOCOL-IES ::= {
+ { ID id-GANSS-BDSclockModel CRITICALITY ignore TYPE GANSS-BDSclockModel PRESENCE mandatory}
+
+}
+
GANSS-AddIonoModelReq ::= BIT STRING (SIZE(2))
GANSS-AddNavigationModelsReq ::= BOOLEAN
@@ -3800,8 +4599,16 @@ GANSS-AddOrbitModels ::= CHOICE {
cnavKeplerianSet GANSS-NavModel-CNAVKeplerianSet,
glonassECEF GANSS-NavModel-GLONASSecef,
sbasECEF GANSS-NavModel-SBASecef,
- ...
- }
+ ...,
+ extension-GANSS-AddOrbitModels Extension-GANSS-AddOrbitModels
+}
+
+Extension-GANSS-AddOrbitModels ::= ProtocolIE-Single-Container {{ Extension-GANSS-AddOrbitModels-IE }}
+
+Extension-GANSS-AddOrbitModels-IE RNSAP-PROTOCOL-IES ::= {
+ { ID id-GANSS-NavModel-BDSKeplerianSet CRITICALITY ignore TYPE GANSS-NavModel-BDSKeplerianSet PRESENCE mandatory}
+
+}
GANSS-AddUTCModelsReq ::= BOOLEAN
@@ -3818,7 +4625,7 @@ GANSS-Additional-Ionospheric-Model-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
GANSS-Additional-Navigation-Models ::= SEQUENCE {
ganss-Transmission-Time GANSS-Transmission-Time,
- non-broadcastIndication ENUMERATED { true } OPTIONAL,
+ non-broadcastIndication ENUMERATED { true } OPTIONAL,
ganssSatInfoNavList Ganss-Sat-Info-AddNavList,
ie-Extensions ProtocolExtensionContainer { { GANSS-Additional-Navigation-Models-ExtIEs } } OPTIONAL,
...
@@ -3831,20 +4638,28 @@ GANSS-Additional-Navigation-Models-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
GANSS-Additional-Time-Models ::= SEQUENCE (SIZE (1..maxGANSS-1)) OF GANSS-Time-Model
GANSS-Additional-UTC-Models ::= CHOICE {
- utcModel1 GANSS-UTCmodelSet1,
- utcModel2 GANSS-UTCmodelSet2,
- utcModel3 GANSS-UTCmodelSet3,
- ...
+ utcModel1 GANSS-UTCmodelSet1,
+ utcModel2 GANSS-UTCmodelSet2,
+ utcModel3 GANSS-UTCmodelSet3,
+ ...,
+ extension-GANSS-Additional-UTC-Models Extension-GANSS-Additional-UTC-Models
+}
+
+Extension-GANSS-Additional-UTC-Models ::= ProtocolIE-Single-Container {{ Extension-GANSS-Additional-UTC-Models-IE }}
+
+Extension-GANSS-Additional-UTC-Models-IE RNSAP-PROTOCOL-IES ::= {
+ { ID id-GANSS-UTCmodelSet4 CRITICALITY ignore TYPE GANSS-UTCmodelSet4 PRESENCE mandatory}
+
}
GANSS-Almanac ::= SEQUENCE{
ganss-wk-number INTEGER(0..255),
gANSS-AlmanacModel CHOICE {
gANSS-keplerianParameters SEQUENCE {
- t-oa INTEGER(0..255),
- iod-a INTEGER(0..3),
+ t-oa INTEGER(0..1023),
+ iod-a INTEGER(0..15),
gANSS-SatelliteInformationKP GANSS-SatelliteInformationKP,
- ie-Extensions ProtocolExtensionContainer { { GANSS-KeplerianParametersAlm-ExtIEs } } OPTIONAL,
+ ie-Extensions ProtocolExtensionContainer { { GANSS-KeplerianParametersAlm-ExtIEs } } OPTIONAL,
...
},
...,
@@ -3861,11 +4676,12 @@ GANSS-KeplerianParametersAlm-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
Extension-GANSS-AlmanacModel ::= ProtocolIE-Single-Container {{ Extension-GANSS-AlmanacModel-IE }}
Extension-GANSS-AlmanacModel-IE RNSAP-PROTOCOL-IES ::= {
- { ID id-GANSS-alm-keplerianNAVAlmanac CRITICALITY ignore TYPE GANSS-alm-keplerianNAVAlmanac PRESENCE mandatory}|
- { ID id-GANSS-alm-keplerianReducedAlmanac CRITICALITY ignore TYPE GANSS-alm-keplerianReducedAlmanac PRESENCE mandatory}|
- { ID id-GANSS-alm-keplerianMidiAlmanac CRITICALITY ignore TYPE GANSS-alm-keplerianMidiAlmanac PRESENCE mandatory}|
- { ID id-GANSS-alm-keplerianGLONASS CRITICALITY ignore TYPE GANSS-alm-keplerianGLONASS PRESENCE mandatory}|
- { ID id-GANSS-alm-ecefSBASAlmanac CRITICALITY ignore TYPE GANSS-alm-ecefSBASAlmanac PRESENCE mandatory}
+ { ID id-GANSS-alm-keplerianNAVAlmanac CRITICALITY ignore TYPE GANSS-alm-keplerianNAVAlmanac PRESENCE mandatory}|
+ { ID id-GANSS-alm-keplerianReducedAlmanac CRITICALITY ignore TYPE GANSS-alm-keplerianReducedAlmanac PRESENCE mandatory}|
+ { ID id-GANSS-alm-keplerianMidiAlmanac CRITICALITY ignore TYPE GANSS-alm-keplerianMidiAlmanac PRESENCE mandatory}|
+ { ID id-GANSS-alm-keplerianGLONASS CRITICALITY ignore TYPE GANSS-alm-keplerianGLONASS PRESENCE mandatory}|
+ { ID id-GANSS-alm-ecefSBASAlmanac CRITICALITY ignore TYPE GANSS-alm-ecefSBASAlmanac PRESENCE mandatory}|
+ { ID id-GANSS-alm-keplerianBDSAlmanac CRITICALITY ignore TYPE GANSS-alm-KEPLERIANBDSALMANAC PRESENCE mandatory}
}
@@ -3880,6 +4696,16 @@ GANSS-ALM-NAVKeplerianSet-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+GANSS-alm-KEPLERIANBDSALMANAC ::= SEQUENCE {
+ sat-info-BDSkpList GANSS-SAT-Info-Almanac-BDSkpList,
+ iE-Extensions ProtocolExtensionContainer { { GANSS-alm-KEPLERIANBDSALMANAC-ExtIEs } } OPTIONAL,
+ ...
+}
+
+GANSS-alm-KEPLERIANBDSALMANAC-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
GANSS-alm-keplerianReducedAlmanac ::= SEQUENCE {
t-oa INTEGER (0..255),
sat-info-REDkpList GANSS-SAT-Info-Almanac-REDkpList,
@@ -3924,6 +4750,7 @@ GANSS-ALM-ECEFsbasAlmanacSet-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
GANSS-Almanac-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-completeAlmanacProvided CRITICALITY ignore EXTENSION CompleteAlmanacProvided PRESENCE optional},
...
}
@@ -3958,12 +4785,28 @@ GANSS-AuxInfoGANSS-ID3-element-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
GANSS-AuxInfoReq ::= BOOLEAN
+GANSS-BDSclockModel ::= SEQUENCE {
+ bdsToc BIT STRING (SIZE (17)),
+ bdsa0 BIT STRING (SIZE (24)),
+ bdsa1 BIT STRING (SIZE (22)),
+ bdsa2 BIT STRING (SIZE (11)),
+ bdsTgd1 BIT STRING (SIZE (10)),
+ bdsAODC BIT STRING (SIZE (5)),
+ iE-Extensions ProtocolExtensionContainer { { GANSS-BDSclockModelItem-ExtIEs } } OPTIONAL,
+ ...
+}
+
+GANSS-BDSclockModelItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
GANSS-Clock-Model ::= SEQUENCE (SIZE (1..maxGANSSClockMod)) OF SEQUENCE {
t-oc BIT STRING (SIZE (14)),
- a-i2 BIT STRING (SIZE (12)),
- a-i1 BIT STRING (SIZE (18)),
- a-i0 BIT STRING (SIZE (28)),
- t-gd BIT STRING (SIZE (10)) OPTIONAL,
+ a-i2 BIT STRING (SIZE (6)),
+ a-i1 BIT STRING (SIZE (21)),
+ a-i0 BIT STRING (SIZE (31)),
+ t-gd BIT STRING (SIZE (10)) OPTIONAL,
+ sisa BIT STRING (SIZE (8)),
model-id INTEGER(0..1,...) OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { GANSS-ClockModelItem-ExtIEs } } OPTIONAL,
...
@@ -3998,33 +4841,33 @@ GANSS-CNAVclockModel-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
GANSS-Common-Data ::= SEQUENCE {
- ganss-Ionospheric-Model GANSS-Ionospheric-Model OPTIONAL,
- ganss-Rx-Pos GANSS-RX-Pos OPTIONAL,
- ie-Extensions ProtocolExtensionContainer { { GANSS-Common-Data-ExtIEs } } OPTIONAL,
+ ganss-Ionospheric-Model GANSS-Ionospheric-Model OPTIONAL,
+ ganss-Rx-Pos GANSS-RX-Pos OPTIONAL,
+ ie-Extensions ProtocolExtensionContainer { { GANSS-Common-Data-ExtIEs } } OPTIONAL,
...
}
GANSS-Common-Data-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-GANSS-Additional-Ionospheric-Model CRITICALITY ignore EXTENSION GANSS-Additional-Ionospheric-Model PRESENCE optional }|
- { ID id-GANSS-Earth-Orientation-Parameters CRITICALITY ignore EXTENSION GANSS-Earth-Orientation-Parameters PRESENCE optional },
+ { ID id-GANSS-Additional-Ionospheric-Model CRITICALITY ignore EXTENSION GANSS-Additional-Ionospheric-Model PRESENCE optional}|
+ { ID id-GANSS-Earth-Orientation-Parameters CRITICALITY ignore EXTENSION GANSS-Earth-Orientation-Parameters PRESENCE optional},
...
}
GANSS-CommonDataInfoReq ::= SEQUENCE {
- ionospheric-Model BOOLEAN OPTIONAL,
+ ionospheric-Model BOOLEAN OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { GANSS-CommonDataInfoReq-ExtIEs } } OPTIONAL,
...
}
GANSS-CommonDataInfoReq-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- {ID id-GANSS-AddIonoModelReq CRITICALITY ignore EXTENSION GANSS-AddIonoModelReq PRESENCE optional} |
- {ID id-GANSS-EarthOrientParaReq CRITICALITY ignore EXTENSION GANSS-EarthOrientParaReq PRESENCE optional} ,
+ {ID id-GANSS-AddIonoModelReq CRITICALITY ignore EXTENSION GANSS-AddIonoModelReq PRESENCE optional}|
+ {ID id-GANSS-EarthOrientParaReq CRITICALITY ignore EXTENSION GANSS-EarthOrientParaReq PRESENCE optional},
...
}
GANSS-Data-Bit-Assistance ::= SEQUENCE {
ganssTod INTEGER (0..59,...),
- dataBitAssistancelist GANSS-DataBitAssistanceList,
+ dataBitAssistancelist GANSS-DataBitAssistanceList,
ie-Extensions ProtocolExtensionContainer { { GANSS-Data-Bit-Assistance-ExtIEs } } OPTIONAL,
...
}
@@ -4073,8 +4916,8 @@ GANSS-Data-Bit-Assistance-ReqItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
GANSS-Data-Bit-Assistance-ReqList ::= SEQUENCE {
dGANSS-Signal-ID BIT STRING (SIZE (8)),
ganss-DataBitInterval INTEGER(0..15),
- ganss-SatelliteInfo SEQUENCE (SIZE (1..maxGANSSSat)) OF INTEGER(0..63) OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { GANSS-Data-Bit-Assistance-ReqList-ExtIEs } } OPTIONAL,
+ ganss-SatelliteInfo SEQUENCE (SIZE (1..maxGANSSSat)) OF INTEGER(0..63) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { GANSS-Data-Bit-Assistance-ReqList-ExtIEs } } OPTIONAL,
...
}
@@ -4082,6 +4925,8 @@ GANSS-Data-Bit-Assistance-ReqList-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+GANSS-Delta-T ::= INTEGER(-128..127)
+
GANSS-DeltaUT1 ::= SEQUENCE {
b1 BIT STRING (SIZE(11)),
b2 BIT STRING (SIZE(10)),
@@ -4114,23 +4959,25 @@ GANSS-EarthOrientParaReq ::= BOOLEAN
GANSS-GenericDataInfoReqList ::= SEQUENCE (SIZE(1..maxNoGANSS)) OF GANSS-GenericDataInfoReqItem
GANSS-GenericDataInfoReqItem ::= SEQUENCE {
- ganss-Id GANSS-ID OPTIONAL,
- ganss-Navigation-Model-And-Time-Recovery BOOLEAN OPTIONAL,
- ganss-Time-Model-GNSS-GNSS BIT STRING (SIZE (9)) OPTIONAL,
- ganss-UTC-Model BOOLEAN OPTIONAL,
- ganss-Almanac BOOLEAN OPTIONAL,
- ganss-Real-Time-Integrity BOOLEAN OPTIONAL,
- ganss-Data-Bit-Assistance-Req GANSS-Data-Bit-Assistance-ReqItem OPTIONAL,
+ ganss-Id GANSS-ID OPTIONAL,
+ ganss-Navigation-Model-And-Time-Recovery BOOLEAN OPTIONAL,
+ ganss-Time-Model-GNSS-GNSS BIT STRING (SIZE (9)) OPTIONAL,
+ ganss-UTC-Model BOOLEAN OPTIONAL,
+ ganss-Almanac BOOLEAN OPTIONAL,
+ ganss-Real-Time-Integrity BOOLEAN OPTIONAL,
+ ganss-Data-Bit-Assistance-Req GANSS-Data-Bit-Assistance-ReqItem OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { GANSS-GenericDataInfoReqItem-ExtIEs } } OPTIONAL,
...
}
GANSS-GenericDataInfoReqItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- {ID id-GANSS-AddNavigationModelsReq CRITICALITY ignore EXTENSION GANSS-AddNavigationModelsReq PRESENCE optional} |
- {ID id-GANSS-AddUTCModelsReq CRITICALITY ignore EXTENSION GANSS-AddUTCModelsReq PRESENCE optional} |
- {ID id-GANSS-AuxInfoReq CRITICALITY ignore EXTENSION GANSS-AuxInfoReq PRESENCE optional} |
- -- The following IE shall be present if 'GANSS-ID' in 'GANSS-GenericDataInfoReqItem' is '0' (SBAS)
- {ID id-GANSS-SBAS-ID CRITICALITY ignore EXTENSION GANSS-SBAS-ID PRESENCE optional} ,
+ {ID id-GANSS-AddNavigationModelsReq CRITICALITY ignore EXTENSION GANSS-AddNavigationModelsReq PRESENCE optional}|
+ {ID id-GANSS-AddUTCModelsReq CRITICALITY ignore EXTENSION GANSS-AddUTCModelsReq PRESENCE optional}|
+ {ID id-GANSS-AuxInfoReq CRITICALITY ignore EXTENSION GANSS-AuxInfoReq PRESENCE optional}|
+ -- The following IE shall be present if ‘GANSS-ID’ in ‘GANSS-GenericDataInfoReqItem’ is ‘0’ (SBAS)
+ {ID id-GANSS-SBAS-ID CRITICALITY ignore EXTENSION GANSS-SBAS-ID PRESENCE optional}|
+ {ID id-DBDS-CorrectionsReq CRITICALITY ignore EXTENSION DBDS-CorrectionsReq PRESENCE optional}|
+ {ID id-BDS-IonosphericGridModelReq CRITICALITY ignore EXTENSION BDS-IonosphericGridModelReq PRESENCE optional},
...
}
@@ -4138,32 +4985,34 @@ GANSS-GenericDataInfoReqItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
GANSS-Generic-Data ::= SEQUENCE (SIZE(1..maxNoGANSS)) OF GANSS-Generic-DataItem
GANSS-Generic-DataItem ::= SEQUENCE {
- ganss-Id GANSS-ID OPTIONAL,
- dganss-Correction DGANSSCorrections OPTIONAL,
- ganss-Navigation-Model-And-Time-Recovery GANSS-Navigation-Model-And-Time-Recovery OPTIONAL,
- ganss-Time-Model GANSS-Time-Model OPTIONAL,
- ganss-UTC-TIME GANSS-UTC-Model OPTIONAL,
- ganss-Almanac GANSS-Almanac OPTIONAL,
- ganss-Real-Time-Integrity GANSS-Real-Time-Integrity OPTIONAL,
- ganss-Data-Bit-Assistance GANSS-Data-Bit-Assistance OPTIONAL,
- ie-Extensions ProtocolExtensionContainer { { GANSS-Generic-DataItem-ExtIEs } } OPTIONAL,
+ ganss-Id GANSS-ID OPTIONAL,
+ dganss-Correction DGANSSCorrections OPTIONAL,
+ ganss-Navigation-Model-And-Time-Recovery GANSS-Navigation-Model-And-Time-Recovery OPTIONAL,
+ ganss-Time-Model GANSS-Time-Model OPTIONAL,
+ ganss-UTC-TIME GANSS-UTC-Model OPTIONAL,
+ ganss-Almanac GANSS-Almanac OPTIONAL,
+ ganss-Real-Time-Integrity GANSS-Real-Time-Integrity OPTIONAL,
+ ganss-Data-Bit-Assistance GANSS-Data-Bit-Assistance OPTIONAL,
+ ie-Extensions ProtocolExtensionContainer { { GANSS-Generic-DataItem-ExtIEs } } OPTIONAL,
...
}
GANSS-Generic-DataItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-GANSS-Additional-Time-Models CRITICALITY ignore EXTENSION GANSS-Additional-Time-Models PRESENCE optional }|
- { ID id-GANSS-Additional-Navigation-Models CRITICALITY ignore EXTENSION GANSS-Additional-Navigation-Models PRESENCE optional }|
- { ID id-GANSS-Additional-UTC-Models CRITICALITY ignore EXTENSION GANSS-Additional-UTC-Models PRESENCE optional }|
- { ID id-GANSS-Auxiliary-Information CRITICALITY ignore EXTENSION GANSS-Auxiliary-Information PRESENCE optional }|
- -- The following element shall be present if 'GANSS-ID' in 'GANSS-Generic-DataItem' is '0' ('SBAS')
- { ID id-GANSS-SBAS-ID CRITICALITY ignore EXTENSION GANSS-SBAS-ID PRESENCE optional },
+ { ID id-GANSS-Additional-Time-Models CRITICALITY ignore EXTENSION GANSS-Additional-Time-Models PRESENCE optional}|
+ { ID id-GANSS-Additional-Navigation-Models CRITICALITY ignore EXTENSION GANSS-Additional-Navigation-Models PRESENCE optional}|
+ { ID id-GANSS-Additional-UTC-Models CRITICALITY ignore EXTENSION GANSS-Additional-UTC-Models PRESENCE optional}|
+ { ID id-GANSS-Auxiliary-Information CRITICALITY ignore EXTENSION GANSS-Auxiliary-Information PRESENCE optional}|
+ -- The following element shall be present if ‘GANSS-ID’ in ‘GANSS-Generic-DataItem’ is ‘0’ (‘SBAS’)
+ { ID id-GANSS-SBAS-ID CRITICALITY ignore EXTENSION GANSS-SBAS-ID PRESENCE optional}|
+ { ID id-DBDS-Corrections CRITICALITY ignore EXTENSION DBDS-Corrections PRESENCE optional}|
+ { ID id-BDS-Ionospheric-Grid-Model CRITICALITY ignore EXTENSION BDS-Ionospheric-Grid-Model PRESENCE optional},
...
}
GANSS-GLONASSclockModel ::= SEQUENCE {
gloTau BIT STRING (SIZE (22)),
gloGamma BIT STRING (SIZE (11)),
- gloDeltaTau BIT STRING (SIZE (5)) OPTIONAL,
+ gloDeltaTau BIT STRING (SIZE (5)) OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { GANSS-GLONASSclockModel-ExtIEs } } OPTIONAL,
...
}
@@ -4175,8 +5024,8 @@ GANSS-GLONASSclockModel-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
GANSS-ID ::= INTEGER(0..7,...)
GANSS-Information ::= SEQUENCE {
- gANSS-CommonDataInfoReq GANSS-CommonDataInfoReq OPTIONAL,
- gANSS-GenericDataInfoReqList GANSS-GenericDataInfoReqList OPTIONAL,
+ gANSS-CommonDataInfoReq GANSS-CommonDataInfoReq OPTIONAL,
+ gANSS-GenericDataInfoReqList GANSS-GenericDataInfoReqList OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { GANSS-Information-ExtIEs } } OPTIONAL,
...
}
@@ -4186,9 +5035,9 @@ GANSS-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
GANSS-Ionospheric-Model ::= SEQUENCE {
- alpha-zero-ionos BIT STRING (SIZE (12)),
- alpha-one-ionos BIT STRING (SIZE (12)),
- alpha-two-ionos BIT STRING (SIZE (12)),
+ alpha-zero-ionos BIT STRING (SIZE (11)),
+ alpha-one-ionos BIT STRING (SIZE (11)),
+ alpha-two-ionos BIT STRING (SIZE (14)),
gANSS-IonosphereRegionalStormFlags GANSS-IonosphereRegionalStormFlags OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { GANSS-Ionospheric-Model-ExtIEs } } OPTIONAL,
...
@@ -4238,6 +5087,33 @@ GANSS-Navigation-Model-And-Time-Recovery-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+GANSS-NavModel-BDSKeplerianSet ::= SEQUENCE {
+ bdsURAI BIT STRING (SIZE (4)),
+ bdsToe BIT STRING (SIZE (17)),
+ bdsAPowerHalf BIT STRING (SIZE (32)),
+ bdsE BIT STRING (SIZE (32)),
+ bdsW BIT STRING (SIZE (32)),
+ bdsDeltaN BIT STRING (SIZE (16)),
+ bdsM0 BIT STRING (SIZE (32)),
+ bdsOmega0 BIT STRING (SIZE (32)),
+ bdsOmegaDot BIT STRING (SIZE (24)),
+ bdsI0 BIT STRING (SIZE (32)),
+ bdsIDot BIT STRING (SIZE (14)),
+ bdsCuc BIT STRING (SIZE (18)),
+ bdsCus BIT STRING (SIZE (18)),
+ bdsCrc BIT STRING (SIZE (18)),
+ bdsCrs BIT STRING (SIZE (18)),
+ bdsCic BIT STRING (SIZE (18)),
+ bdsCis BIT STRING (SIZE (18)),
+ bdsAODE BIT STRING (SIZE (5)),
+ iE-Extensions ProtocolExtensionContainer { { GANSS-NavModel-BDSKeplerianSet-ExtIEs } } OPTIONAL,
+ ...
+}
+
+GANSS-NavModel-BDSKeplerianSet-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
GANSS-NavModel-CNAVKeplerianSet ::= SEQUENCE {
cnavTop BIT STRING (SIZE (11)),
cnavURAindex BIT STRING (SIZE (5)),
@@ -4317,7 +5193,7 @@ GANSS-NavModel-NAVKeplerianSet-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
GANSS-NavModel-SBASecef ::= SEQUENCE {
- -- the following IE shall be present if 'GANSS-SBASclockModel' in 'GANSS-AddClockModels' is not included in 'Ganss-Sat-Info-AddNavList'
+ -- the following IE shall be present if ‘GANSS-SBASclockModel’ in ‘GANSS-AddClockModels’ is not included in ‘Ganss-Sat-Info-AddNavList’
sbasTo BIT STRING (SIZE (13)) OPTIONAL,
sbasAccuracy BIT STRING (SIZE (4)),
sbasXg BIT STRING (SIZE (30)),
@@ -4393,16 +5269,17 @@ GANSS-RX-Pos-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
GANSS-SatelliteInformationKP ::= SEQUENCE (SIZE (1..maxGANSSSatAlmanac)) OF SEQUENCE {
satId INTEGER(0..63),
- ganss-e-alm BIT STRING (SIZE (11)),
+ ganss-e-alm BIT STRING (SIZE (11)),
ganss-delta-I-alm BIT STRING (SIZE (11)),
ganss-omegadot-alm BIT STRING (SIZE (11)),
- ganss-svhealth-alm BIT STRING (SIZE (4)),
- ganss-delta-a-sqrt-alm BIT STRING (SIZE (17)),
+ ganss-svStatusINAV-alm BIT STRING (SIZE (4)),
+ ganss-svStatusFNAV-alm BIT STRING (SIZE (2)) OPTIONAL,
+ ganss-delta-a-sqrt-alm BIT STRING (SIZE (13)),
ganss-omegazero-alm BIT STRING (SIZE (16)),
ganss-m-zero-alm BIT STRING (SIZE (16)),
ganss-omega-alm BIT STRING (SIZE (16)),
- ganss-af-zero-alm BIT STRING (SIZE (14)),
- ganss-af-one-alm BIT STRING (SIZE (11)),
+ ganss-af-zero-alm BIT STRING (SIZE (16)),
+ ganss-af-one-alm BIT STRING (SIZE (13)),
ie-Extensions ProtocolExtensionContainer { { GANSS-SatelliteInformationKPItem-ExtIEs } } OPTIONAL,
...
}
@@ -4413,7 +5290,7 @@ GANSS-SatelliteInformationKPItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
Ganss-Sat-Info-AddNavList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF SEQUENCE {
satId INTEGER (0..63),
- svHealth BIT STRING (SIZE (6)),
+ svHealth BIT STRING (SIZE (9)),
iod BIT STRING (SIZE (11)),
ganssAddClockModels GANSS-AddClockModels,
ganssAddOrbitModels GANSS-AddOrbitModels,
@@ -4425,6 +5302,30 @@ Ganss-Sat-Info-AddNavList-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+GANSS-SAT-Info-Almanac-BDSkpList ::= SEQUENCE (SIZE (1.. maxGANSSSatAlmanac)) OF GANSS-SAT-Info-Almanac-BDS
+
+GANSS-SAT-Info-Almanac-BDS ::= SEQUENCE {
+ satId INTEGER(0..63),
+ bdsAlmToa BIT STRING (SIZE (8)),
+ bdsAlmSqrtA BIT STRING (SIZE (24)),
+ bdsAlmE BIT STRING (SIZE (17)),
+ bdsAlmW BIT STRING (SIZE (24)),
+ bdsAlmM0 BIT STRING (SIZE (24)),
+ bdsAlmOmega0 BIT STRING (SIZE (24)),
+ bdsAlmOmegaDot BIT STRING (SIZE (17)),
+ bdsAlmDeltaI BIT STRING (SIZE (16)),
+ bdsAlmA0 BIT STRING (SIZE (11)),
+ bdsAlmA1 BIT STRING (SIZE (11)),
+ bdsSvHealth BIT STRING (SIZE(9)) OPTIONAL,
+-- Mondatory if the IE “Sat ID” is between 0 and 29 and not needed otherwise
+ iE-Extensions ProtocolExtensionContainer { { GANSS-SAT-Info-Almanac-BDS-ExtIEs } } OPTIONAL,
+ ...
+}
+
+GANSS-SAT-Info-Almanac-BDS-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
GANSS-SAT-Info-Almanac-GLOkpList ::= SEQUENCE (SIZE (1.. maxGANSSSatAlmanac)) OF SEQUENCE {
gloAlmNA BIT STRING (SIZE(11)),
gloAlmnA BIT STRING (SIZE(5)),
@@ -4438,7 +5339,7 @@ GANSS-SAT-Info-Almanac-GLOkpList ::= SEQUENCE (SIZE (1.. maxGANSSSatAlmanac)) OF
gloAlmOmegaA BIT STRING (SIZE(16)),
gloAlmTauA BIT STRING (SIZE(10)),
gloAlmCA BIT STRING (SIZE(1)),
- gloAlmMA BIT STRING (SIZE(2)) OPTIONAL,
+ gloAlmMA BIT STRING (SIZE(2)) OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { GANSS-SAT-Info-Almanac-GLOkp-ExtIEs } } OPTIONAL,
...
}
@@ -4505,7 +5406,7 @@ GANSS-SAT-Info-Almanac-REDkp-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-GANSS-SAT-Info-Almanac-SBASecefList ::= SEQUENCE (SIZE (1.. maxGANSSSatAlmanac)) OF SEQUENCE {
+GANSS-SAT-Info-Almanac-SBASecefList ::= SEQUENCE (SIZE (1.. maxGANSSSatAlmanac)) OF SEQUENCE {
sbasAlmDataID BIT STRING (SIZE(2)),
svID INTEGER(0..63),
sbasAlmHealth BIT STRING (SIZE(8)),
@@ -4539,13 +5440,13 @@ GANSS-Sat-Info-Nav-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-GANSS-SBAS-ID ::= ENUMERATED {
- waas,
- egnos,
- msas,
- gagan,
- ...
- }
+GANSS-SBAS-ID ::= ENUMERATED {
+ waas,
+ egnos,
+ msas,
+ gagan,
+ ...
+ }
GANSS-SBASclockModel ::= SEQUENCE {
sbasTo BIT STRING (SIZE (13)),
@@ -4579,20 +5480,21 @@ GANSS-Time-Model ::= SEQUENCE {
ganss-t-a0 INTEGER(-2147483648..2147483647),
ganss-t-a1 INTEGER(-8388608..8388607) OPTIONAL,
ganss-t-a2 INTEGER(-64..63) OPTIONAL,
- gnss-to-id ENUMERATED{gps,...,galileo,qzss,glonass},
+ gnss-to-id ENUMERATED{gps,...,galileo,qzss,glonass,bds},
ganss-wk-number INTEGER(0..8191) OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { GANSS-Time-Model-ExtIEs } } OPTIONAL,
...
}
GANSS-Time-Model-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-ganss-Delta-T CRITICALITY ignore EXTENSION GANSS-Delta-T PRESENCE optional},
...
}
GANSS-Transmission-Time ::= SEQUENCE {
- ganssDay INTEGER(0..8191) OPTIONAL,
+ ganssDay INTEGER(0..8191) OPTIONAL,
ganssTod INTEGER(0..86399),
- ie-Extensions ProtocolExtensionContainer { { GANSS-Transmission-Time-ExtIEs } } OPTIONAL,
+ ie-Extensions ProtocolExtensionContainer { { GANSS-Transmission-Time-ExtIEs } } OPTIONAL,
...
}
@@ -4666,6 +5568,21 @@ GANSS-UTCmodelSet3-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+GANSS-UTCmodelSet4 ::= SEQUENCE {
+ utcA0 BIT STRING (SIZE (32)),
+ utcA1 BIT STRING (SIZE (24)),
+ utcDeltaTls BIT STRING (SIZE (8)),
+ utcWNlsf BIT STRING (SIZE (8)),
+ utcDN BIT STRING (SIZE (8)),
+ utcDeltaTlsf BIT STRING (SIZE (8)),
+ iE-Extensions ProtocolExtensionContainer { { GANSS-UTCmodelSet4-ExtIEs } } OPTIONAL,
+ ...
+}
+
+GANSS-UTCmodelSet4-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
GA-PointWithAltitude ::= SEQUENCE {
geographicalCoordinates GeographicalCoordinate,
altitudeAndDirection GA-AltitudeAndDirection,
@@ -4712,8 +5629,8 @@ GA-UncertaintyEllipse ::= SEQUENCE {
GA-PointWithUnCertainty ::=SEQUENCE {
geographicalCoordinates GeographicalCoordinate,
- uncertaintyCode INTEGER (0..127),
- iE-Extensions ProtocolExtensionContainer { {GA-PointWithUnCertainty-ExtIEs} } OPTIONAL,
+ uncertaintyCode INTEGER (0..127),
+ iE-Extensions ProtocolExtensionContainer { {GA-PointWithUnCertainty-ExtIEs} } OPTIONAL,
...
}
@@ -4723,7 +5640,7 @@ GA-PointWithUnCertainty-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
GA-AccessPointPosition ::= SEQUENCE {
geographicalCoordinate GeographicalCoordinate,
- iE-Extensions ProtocolExtensionContainer { {GA-AccessPoint-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {GA-AccessPoint-ExtIEs} } OPTIONAL,
...
}
@@ -4732,10 +5649,10 @@ GA-AccessPoint-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
GeographicalCoordinate ::= SEQUENCE {
- latitudeSign ENUMERATED { north, south },
+ latitudeSign ENUMERATED { north, south },
latitude INTEGER (0..8388607),
longitude INTEGER (-8388608..8388607),
- iE-Extensions ProtocolExtensionContainer { {GeographicalCoordinate-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {GeographicalCoordinate-ExtIEs} } OPTIONAL,
...
}
@@ -4743,12 +5660,12 @@ 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-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 ::= OCTET STRING
-- GERAN Classmark as defined in (38) --
GERAN-SI-Type ::= CHOICE {
@@ -4768,16 +5685,16 @@ GERAN-SystemInfo-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-GenericTrafficCategory ::= BIT STRING (SIZE (8))
+GenericTrafficCategory ::= BIT STRING (SIZE (8))
GPS-Almanac ::= SEQUENCE {
- wna-alm BIT STRING (SIZE (8)),
- satellite-Almanac-Information SEQUENCE (SIZE (1..maxNoSat)) OF
+ 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-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)),
@@ -4798,10 +5715,11 @@ GPS-Almanac ::= SEQUENCE {
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},
+ { ID id-Satellite-Almanac-Information-ExtItem CRITICALITY ignore EXTENSION Satellite-Almanac-Information-ExtItem PRESENCE optional}|
+ { ID id-completeAlmanacProvided CRITICALITY ignore EXTENSION CompleteAlmanacProvided PRESENCE optional},
...
}
@@ -4810,7 +5728,7 @@ Satellite-Almanac-Information-ExtItem ::= SEQUENCE (SIZE (1..maxNrOfSatAlmanac-m
dATA-ID DATA-ID,
sAT-ID SAT-ID,
gps-e-alm BIT STRING (SIZE (16)),
- gps-toa-alm BIT STRING (SIZE (8)),
+ 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)),
@@ -4842,7 +5760,7 @@ GPSInformation ::= SEQUENCE (SIZE (1..maxNoGPSTypes)) OF
iE-Extensions ProtocolExtensionContainer { { GPSInformation-ExtIEs} } OPTIONAL,
...
}
--- This IE shall be present if the Information Type IE indicates 'GPS Information'
+-- This IE shall be present if the Information Type IE indicates ‘GPS Information’
GPSInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
@@ -4967,8 +5885,8 @@ Guaranteed-Rate-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-Guaranteed-Rate ::= INTEGER (1..maxNrOfTFs)
--- "1": TFI 0, "2": TFI 1, "3": TFI 2, ...
+Guaranteed-Rate ::= INTEGER (1..maxNrOfTFs)
+-- “1”: TFI 0, “2”: TFI 1, “3”: TFI 2, ...
-- H
@@ -4977,13 +5895,13 @@ HARQ-Info-for-E-DCH ::= ENUMERATED {
rvtable
}
-HARQ-MemoryPartitioning ::= CHOICE {
+HARQ-MemoryPartitioning ::= CHOICE {
implicit HARQ-MemoryPartitioning-Implicit,
explicit HARQ-MemoryPartitioning-Explicit,
...
}
-HARQ-MemoryPartitioning-Implicit ::= SEQUENCE {
+HARQ-MemoryPartitioning-Implicit ::= SEQUENCE {
number-of-Processes INTEGER (1..8,...,12|14|16),
iE-Extensions ProtocolExtensionContainer { { HARQ-MemoryPartitioning-Implicit-ExtIEs } } OPTIONAL,
...
@@ -4993,7 +5911,7 @@ HARQ-MemoryPartitioning-Implicit-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-HARQ-MemoryPartitioning-Explicit ::= SEQUENCE {
+HARQ-MemoryPartitioning-Explicit ::= SEQUENCE {
hARQ-MemoryPartitioningList HARQ-MemoryPartitioningList,
iE-Extensions ProtocolExtensionContainer { { HARQ-MemoryPartitioning-Explicit-ExtIEs } } OPTIONAL,
...
@@ -5067,15 +5985,21 @@ HSDSCH-FDD-Information ::= SEQUENCE {
}
HSDSCH-FDD-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ ID id-HARQ-Preamble-Mode CRITICALITY ignore EXTENSION HARQ-Preamble-Mode PRESENCE optional}|
-{ ID id-MIMO-ActivationIndicator CRITICALITY reject EXTENSION MIMO-ActivationIndicator PRESENCE optional}|
-{ ID id-HSDSCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION HSDSCH-MACdPDUSizeFormat PRESENCE optional}|
-{ ID id-SixtyfourQAM-UsageAllowedIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-UsageAllowedIndicator PRESENCE optional}|
-{ ID id-UE-with-enhanced-HS-SCCH-support-indicator CRITICALITY ignore EXTENSION NULL PRESENCE optional}|
-{ ID id-EnhancedHSServingCC-Abort CRITICALITY reject EXTENSION EnhancedHSServingCC-Abort PRESENCE optional}|
-{ ID id-UE-SupportIndicatorExtension CRITICALITY ignore EXTENSION UE-SupportIndicatorExtension PRESENCE optional}|
-{ ID id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMORequestIndicator PRESENCE optional}|
-{ ID id-Single-Stream-MIMO-ActivationIndicator CRITICALITY reject EXTENSION Single-Stream-MIMO-ActivationIndicator PRESENCE optional},
+{ ID id-HARQ-Preamble-Mode CRITICALITY ignore EXTENSION HARQ-Preamble-Mode PRESENCE optional}|
+{ ID id-MIMO-ActivationIndicator CRITICALITY reject EXTENSION MIMO-ActivationIndicator PRESENCE optional}|
+{ ID id-HSDSCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION HSDSCH-MACdPDUSizeFormat PRESENCE optional}|
+{ ID id-SixtyfourQAM-UsageAllowedIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-UsageAllowedIndicator PRESENCE optional}|
+{ ID id-UE-with-enhanced-HS-SCCH-support-indicator CRITICALITY ignore EXTENSION NULL PRESENCE optional}|
+{ ID id-EnhancedHSServingCC-Abort CRITICALITY reject EXTENSION EnhancedHSServingCC-Abort PRESENCE optional}|
+{ ID id-UE-SupportIndicatorExtension CRITICALITY ignore EXTENSION UE-SupportIndicatorExtension PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMORequestIndicator PRESENCE optional}|
+{ ID id-Single-Stream-MIMO-ActivationIndicator CRITICALITY reject EXTENSION Single-Stream-MIMO-ActivationIndicator PRESENCE optional}|
+{ ID id-MIMO-withfourtransmitantennas-ActivationIndicator CRITICALITY reject EXTENSION MIMO-withfourtransmitantennas-ActivationIndicator PRESENCE optional}|
+{ ID id-DualStream-MIMO-withfourtransmitantennas-ActivationIndicator CRITICALITY reject EXTENSION DualStream-MIMO-withfourtransmitantennas-ActivationIndicator PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator PRESENCE optional}|
+{ ID id-Multiflow-Information CRITICALITY reject EXTENSION Multiflow-Information PRESENCE optional}|
+{ ID id-CQI-Feedback-Cycle2-k CRITICALITY ignore EXTENSION CQI-Feedback-Cycle2 PRESENCE optional}|
+{ ID id-CQI-Cycle-Switch-Timer CRITICALITY ignore EXTENSION CQI-Cycle-Switch-Timer PRESENCE optional},
...
}
@@ -5090,12 +6014,15 @@ HSDSCH-FDD-Information-Response ::= SEQUENCE {
}
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}|
-{ ID id-MIMO-InformationResponse CRITICALITY ignore EXTENSION MIMO-InformationResponse PRESENCE optional}|
-{ ID id-SixtyfourQAM-DL-UsageIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-DL-UsageIndicator PRESENCE optional}|
-{ ID id-HSDSCH-TBSizeTableIndicator CRITICALITY ignore EXTENSION HSDSCH-TBSizeTableIndicator PRESENCE optional}|
-{ ID id-power-offset-for-S-CPICH-for-MIMO CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMO PRESENCE optional},
+{ 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}|
+{ ID id-MIMO-InformationResponse CRITICALITY ignore EXTENSION MIMO-InformationResponse PRESENCE optional}|
+{ ID id-SixtyfourQAM-DL-UsageIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-DL-UsageIndicator PRESENCE optional}|
+{ ID id-HSDSCH-TBSizeTableIndicator CRITICALITY ignore EXTENSION HSDSCH-TBSizeTableIndicator PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMO PRESENCE optional}|
+{ ID id-Support-of-Dynamic-DTXDRX-Related-HS-SCCH-Order CRITICALITY ignore EXTENSION Support-of-Dynamic-DTXDRX-Related-HS-SCCH-Order PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas PRESENCE optional}|
+{ ID id-PrecoderWeightSetRestriction CRITICALITY ignore EXTENSION Precoder-Weight-Set-Restriction PRESENCE optional},
...
}
@@ -5107,10 +6034,16 @@ HS-DSCH-FDD-Secondary-Serving-Information ::= SEQUENCE {
}
HS-DSCH-FDD-Secondary-Serving-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ID id-MIMO-ActivationIndicator CRITICALITY reject EXTENSION MIMO-ActivationIndicator PRESENCE optional}|
-{ID id-Single-Stream-MIMO-ActivationIndicator CRITICALITY reject EXTENSION Single-Stream-MIMO-ActivationIndicator PRESENCE optional}|
-{ID id-DiversityMode CRITICALITY reject EXTENSION DiversityMode PRESENCE optional}|
-{ID id-TransmitDiversityIndicator CRITICALITY reject EXTENSION TransmitDiversityIndicator PRESENCE optional},
+{ID id-MIMO-ActivationIndicator CRITICALITY reject EXTENSION MIMO-ActivationIndicator PRESENCE optional}|
+{ID id-Single-Stream-MIMO-ActivationIndicator CRITICALITY reject EXTENSION Single-Stream-MIMO-ActivationIndicator PRESENCE optional}|
+{ID id-DiversityMode CRITICALITY reject EXTENSION DiversityMode PRESENCE optional}|
+{ID id-TransmitDiversityIndicator CRITICALITY reject EXTENSION TransmitDiversityIndicator PRESENCE optional}|
+{ID id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMORequestIndicator PRESENCE optional}|
+{ID id-OrdinalNumberOfFrequency CRITICALITY reject EXTENSION OrdinalNumberOfFrequency PRESENCE optional}|
+{ID id-MIMO-withfourtransmitantennas-ActivationIndicator CRITICALITY reject EXTENSION MIMO-withfourtransmitantennas-ActivationIndicator PRESENCE optional}|
+{ID id-DualStream-MIMO-withfourtransmitantennas-ActivationIndicator CRITICALITY reject EXTENSION DualStream-MIMO-withfourtransmitantennas-ActivationIndicator PRESENCE optional}|
+{ID id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator PRESENCE optional}|
+{ID id-Multiflow-OrdinalNumberOfFrequency CRITICALITY reject EXTENSION Multiflow-OrdinalNumberOfFrequency PRESENCE optional},
...
}
@@ -5125,7 +6058,10 @@ HS-DSCH-FDD-Secondary-Serving-Information-Response ::= SEQUENCE {
}
HS-DSCH-FDD-Secondary-Serving-Information-Respons-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ID id-MIMO-InformationResponse CRITICALITY ignore EXTENSION MIMO-InformationResponse PRESENCE optional},
+{ID id-MIMO-InformationResponse CRITICALITY ignore EXTENSION MIMO-InformationResponse PRESENCE optional}|
+{ID id-power-offset-for-S-CPICH-for-MIMO CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMO PRESENCE optional}|
+{ID id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas PRESENCE optional}|
+{ID id-PrecoderWeightSetRestriction CRITICALITY ignore EXTENSION Precoder-Weight-Set-Restriction PRESENCE optional},
...
}
@@ -5138,12 +6074,18 @@ HS-DSCH-Secondary-Serving-Information-To-Modify ::= SEQUENCE {
}
HS-DSCH-Secondary-Serving-Information-To-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ID id-MIMO-Mode-Indicator CRITICALITY reject EXTENSION MIMO-Mode-Indicator PRESENCE optional}|
-{ID id-Single-Stream-MIMO-Mode-Indicator CRITICALITY reject EXTENSION Single-Stream-MIMO-Mode-Indicator PRESENCE optional}|
-{ID id-DiversityMode CRITICALITY reject EXTENSION DiversityMode PRESENCE optional}|
-{ID id-TransmitDiversityIndicator CRITICALITY reject EXTENSION TransmitDiversityIndicator PRESENCE optional}|
--- This IE shall be present if Diversity Mode IE is present and is not set to "none"
-{ID id-NonCellSpecificTxDiversity CRITICALITY reject EXTENSION NonCellSpecificTxDiversity PRESENCE optional},
+{ID id-MIMO-Mode-Indicator CRITICALITY reject EXTENSION MIMO-Mode-Indicator PRESENCE optional}|
+{ID id-Single-Stream-MIMO-Mode-Indicator CRITICALITY reject EXTENSION Single-Stream-MIMO-Mode-Indicator PRESENCE optional}|
+{ID id-DiversityMode CRITICALITY reject EXTENSION DiversityMode PRESENCE optional}|
+{ID id-TransmitDiversityIndicator CRITICALITY reject EXTENSION TransmitDiversityIndicator PRESENCE optional}|
+-- This IE shall be present if Diversity Mode IE is present and is not set to “none”
+{ID id-NonCellSpecificTxDiversity CRITICALITY reject EXTENSION NonCellSpecificTxDiversity PRESENCE optional}|
+{ID id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMORequestIndicator PRESENCE optional}|
+{ID id-OrdinalNumberOfFrequency CRITICALITY reject EXTENSION OrdinalNumberOfFrequency PRESENCE optional}|
+{ID id-MIMO-withfourtransmitantennas-ModeIndicator CRITICALITY reject EXTENSION MIMO-withfourtransmitantennas-ModeIndicator PRESENCE optional}|
+{ID id-DualStream-MIMO-withfourtransmitantennas-ModeIndicator CRITICALITY reject EXTENSION DualStream-MIMO-withfourtransmitantennas-ModeIndicator PRESENCE optional}|
+{ID id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator PRESENCE optional}|
+ {ID id-Multiflow-OrdinalNumberOfFrequency CRITICALITY reject EXTENSION Multiflow-OrdinalNumberOfFrequency PRESENCE optional},
...
}
@@ -5155,8 +6097,14 @@ HS-DSCH-FDD-Secondary-Serving-Information-To-Modify-Unsynchronised ::= SEQUENCE
}
HS-DSCH-FDD-Secondary-Serving-Information-To-Modify-Unsynchronised-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ID id-MIMO-Mode-Indicator CRITICALITY reject EXTENSION MIMO-Mode-Indicator PRESENCE optional}|
-{ID id-Single-Stream-MIMO-Mode-Indicator CRITICALITY reject EXTENSION Single-Stream-MIMO-Mode-Indicator PRESENCE optional},
+{ID id-MIMO-Mode-Indicator CRITICALITY reject EXTENSION MIMO-Mode-Indicator PRESENCE optional}|
+{ID id-Single-Stream-MIMO-Mode-Indicator CRITICALITY reject EXTENSION Single-Stream-MIMO-Mode-Indicator PRESENCE optional}|
+{ID id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMORequestIndicator PRESENCE optional}|
+{ID id-OrdinalNumberOfFrequency CRITICALITY reject EXTENSION OrdinalNumberOfFrequency PRESENCE optional}|
+{ID id-MIMO-withfourtransmitantennas-ModeIndicator CRITICALITY reject EXTENSION MIMO-withfourtransmitantennas-ModeIndicator PRESENCE optional}|
+{ID id-DualStream-MIMO-withfourtransmitantennas-ModeIndicator CRITICALITY reject EXTENSION DualStream-MIMO-withfourtransmitantennas-ModeIndicator PRESENCE optional}|
+{ID id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator PRESENCE optional}|
+ {ID id-Multiflow-OrdinalNumberOfFrequency CRITICALITY reject EXTENSION Multiflow-OrdinalNumberOfFrequency PRESENCE optional},
...
}
@@ -5169,6 +6117,7 @@ HS-DSCH-FDD-Secondary-Serving-Update-Information ::= SEQUENCE {
}
HS-DSCH-FDD-Secondary-Serving-Update-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-PrecoderWeightSetRestriction CRITICALITY ignore EXTENSION Precoder-Weight-Set-Restriction PRESENCE optional},
...
}
@@ -5190,7 +6139,7 @@ HS-DSCH-Secondary-Serving-cell-change-choice ::= CHOICE {
HS-Secondary-Serving-cell-change-successful ::= SEQUENCE {
hS-DSCH-FDD-Secondary-Serving-Information-Response HS-DSCH-FDD-Secondary-Serving-Information-Response,
- hSDSCH-RNTI HSDSCH-RNTI,
+ hSDSCH-RNTI HSDSCH-RNTI,
iE-Extensions ProtocolExtensionContainer { { HS-Secondary-Serving-cell-change-successful-ExtIEs} } OPTIONAL,
...
}
@@ -5216,53 +6165,63 @@ HSDSCH-Information-to-Modify ::= SEQUENCE {
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
+ 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,
+ 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}|
-{ ID id-HS-PDSCH-Code-Change-Grant CRITICALITY ignore EXTENSION HS-PDSCH-Code-Change-Grant PRESENCE optional}|
+{ ID id-HARQ-Preamble-Mode CRITICALITY ignore EXTENSION HARQ-Preamble-Mode PRESENCE optional}|
+{ ID id-HS-PDSCH-Code-Change-Grant CRITICALITY ignore EXTENSION HS-PDSCH-Code-Change-Grant PRESENCE optional}|
-- Applicable to FDD only
-{ ID id-MIMO-Mode-Indicator CRITICALITY reject EXTENSION MIMO-Mode-Indicator PRESENCE optional}|
-{ ID id-HSDSCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION HSDSCH-MACdPDUSizeFormat PRESENCE optional}|
-{ ID id-SixtyfourQAM-UsageAllowedIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-UsageAllowedIndicator PRESENCE optional}|
-{ ID id-UE-Capabilities-Info CRITICALITY ignore EXTENSION UE-Capabilities-Info PRESENCE optional}|
-{ ID id-EnhancedHSServingCC-Abort CRITICALITY reject EXTENSION EnhancedHSServingCC-Abort PRESENCE optional}|
-{ ID id-UE-SupportIndicatorExtension CRITICALITY ignore EXTENSION UE-SupportIndicatorExtension PRESENCE optional}|
-{ ID id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMORequestIndicator PRESENCE optional}|
-{ ID id-Single-Stream-MIMO-Mode-Indicator CRITICALITY reject EXTENSION Single-Stream-MIMO-Mode-Indicator PRESENCE optional},
+{ ID id-MIMO-Mode-Indicator CRITICALITY reject EXTENSION MIMO-Mode-Indicator PRESENCE optional}|
+{ ID id-HSDSCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION HSDSCH-MACdPDUSizeFormat PRESENCE optional}|
+{ ID id-SixtyfourQAM-UsageAllowedIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-UsageAllowedIndicator PRESENCE optional}|
+{ ID id-UE-Capabilities-Info CRITICALITY ignore EXTENSION UE-Capabilities-Info PRESENCE optional}|
+{ ID id-EnhancedHSServingCC-Abort CRITICALITY reject EXTENSION EnhancedHSServingCC-Abort PRESENCE optional}|
+{ ID id-UE-SupportIndicatorExtension CRITICALITY ignore EXTENSION UE-SupportIndicatorExtension PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMORequestIndicator PRESENCE optional}|
+{ ID id-Single-Stream-MIMO-Mode-Indicator CRITICALITY reject EXTENSION Single-Stream-MIMO-Mode-Indicator PRESENCE optional}|
+{ ID id-MIMO-withfourtransmitantennas-ModeIndicator CRITICALITY reject EXTENSION MIMO-withfourtransmitantennas-ModeIndicator PRESENCE optional}|
+{ ID id-DualStream-MIMO-withfourtransmitantennas-ModeIndicator CRITICALITY reject EXTENSION DualStream-MIMO-withfourtransmitantennas-ModeIndicator PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator PRESENCE optional}|
+{ ID id-Multiflow-Reconfiguration CRITICALITY reject EXTENSION Multiflow-Reconfiguration PRESENCE optional}|
+{ ID id-CQI-Feedback-Cycle2-k CRITICALITY ignore EXTENSION CQI-Feedback-Cycle2 PRESENCE optional}|
+{ ID id-CQI-Cycle-Switch-Timer CRITICALITY ignore EXTENSION CQI-Cycle-Switch-Timer 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-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}|
-{ ID id-MIMO-Mode-Indicator CRITICALITY reject EXTENSION MIMO-Mode-Indicator PRESENCE optional}|
-{ ID id-SixtyfourQAM-UsageAllowedIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-UsageAllowedIndicator PRESENCE optional}|
-{ ID id-EnhancedHSServingCC-Abort CRITICALITY reject EXTENSION EnhancedHSServingCC-Abort PRESENCE optional}|
-{ ID id-UE-SupportIndicatorExtension CRITICALITY ignore EXTENSION UE-SupportIndicatorExtension PRESENCE optional}|
-{ ID id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMORequestIndicator PRESENCE optional}|
-{ ID id-Single-Stream-MIMO-Mode-Indicator CRITICALITY reject EXTENSION Single-Stream-MIMO-Mode-Indicator PRESENCE optional},
+{ ID id-HARQ-Preamble-Mode CRITICALITY ignore EXTENSION HARQ-Preamble-Mode PRESENCE optional}|
+{ ID id-MIMO-Mode-Indicator CRITICALITY reject EXTENSION MIMO-Mode-Indicator PRESENCE optional}|
+{ ID id-SixtyfourQAM-UsageAllowedIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-UsageAllowedIndicator PRESENCE optional}|
+{ ID id-EnhancedHSServingCC-Abort CRITICALITY reject EXTENSION EnhancedHSServingCC-Abort PRESENCE optional}|
+{ ID id-UE-SupportIndicatorExtension CRITICALITY ignore EXTENSION UE-SupportIndicatorExtension PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMORequestIndicator PRESENCE optional}|
+{ ID id-Single-Stream-MIMO-Mode-Indicator CRITICALITY reject EXTENSION Single-Stream-MIMO-Mode-Indicator PRESENCE optional}|
+{ ID id-MIMO-withfourtransmitantennas-ModeIndicator CRITICALITY reject EXTENSION MIMO-withfourtransmitantennas-ModeIndicator PRESENCE optional}|
+{ ID id-DualStream-MIMO-withfourtransmitantennas-ModeIndicator CRITICALITY reject EXTENSION DualStream-MIMO-withfourtransmitantennas-ModeIndicator PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator PRESENCE optional}|
+{ ID id-Multiflow-Reconfiguration CRITICALITY reject EXTENSION Multiflow-Reconfiguration PRESENCE optional},
...
}
@@ -5286,8 +6245,8 @@ HSDSCH-MACdFlow-Specific-InfoItem ::= SEQUENCE {
}
HSDSCH-MACdFlow-Specific-InfoItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- {ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional }|
- {ID id-TrCH-SrcStatisticsDescr CRITICALITY ignore EXTENSION TrCH-SrcStatisticsDescr PRESENCE optional },
+ {ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional}|
+ {ID id-TrCH-SrcStatisticsDescr CRITICALITY ignore EXTENSION TrCH-SrcStatisticsDescr PRESENCE optional},
...
}
@@ -5298,7 +6257,7 @@ HSDSCH-MACdFlow-Specific-InfoItem-Response ::= SEQUENCE {
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,
+ iE-Extensions ProtocolExtensionContainer { { HSDSCH-MACdFlow-Specific-InfoItem-Response-ExtIEs } } OPTIONAL,
...
}
@@ -5315,7 +6274,7 @@ HSDSCH-MACdFlow-Specific-InfoItem-to-Modify ::= SEQUENCE {
trafficClass TrafficClass OPTIONAL,
bindingID BindingID OPTIONAL,
transportLayerAddress TransportLayerAddress OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { HSDSCH-MACdFlow-Specific-InfoItem-to-Modify-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { HSDSCH-MACdFlow-Specific-InfoItem-to-Modify-ExtIEs } } OPTIONAL,
...
}
@@ -5327,7 +6286,7 @@ 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,
+ iE-Extensions ProtocolExtensionContainer { { HSDSCH-MACdFlows-Information-ExtIEs } } OPTIONAL,
...
}
@@ -5359,35 +6318,38 @@ HSDSCH-Initial-Capacity-AllocationItem ::= SEQUENCE {
}
HSDSCH-Initial-Capacity-AllocationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ ID id-MaximumMACdPDU-SizeExtended CRITICALITY ignore EXTENSION MAC-PDU-SizeExtended PRESENCE optional},
+{ ID id-MaximumMACdPDU-SizeExtended CRITICALITY ignore EXTENSION MAC-PDU-SizeExtended PRESENCE optional},
...
}
-HSDSCH-InitialWindowSize ::= INTEGER (1..255)
+HSDSCH-InitialWindowSize ::= INTEGER (1..255)
-- Number of MAC-d PDUs.
HSDSCH-PreconfigurationInfo ::= SEQUENCE {
- setsOfHS-SCCH-Codes SetsOfHS-SCCH-Codes,
- hARQ-MemoryPartitioning HARQ-MemoryPartitioning,
+ setsOfHS-SCCH-Codes SetsOfHS-SCCH-Codes,
+ hARQ-MemoryPartitioning HARQ-MemoryPartitioning,
eDCH-FDD-DL-ControlChannelInformation EDCH-FDD-DL-ControlChannelInformation OPTIONAL,
hARQ-Preamble-Mode-Activation-Indicator HARQ-Preamble-Mode-Activation-Indicator OPTIONAL,
- mIMO-N-M-Ratio MIMO-InformationResponse OPTIONAL,
+ mIMO-N-M-Ratio MIMO-InformationResponse OPTIONAL,
continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { HSDSCH-PreconfigurationInfo-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { HSDSCH-PreconfigurationInfo-ExtIEs} } OPTIONAL,
...
}
HSDSCH-PreconfigurationInfo-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ ID id-power-offset-for-S-CPICH-for-MIMO CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMO PRESENCE optional}|
-{ ID id-Additional-EDCH-Preconfiguration-Information CRITICALITY ignore EXTENSION Additional-EDCH-Preconfiguration-Information PRESENCE optional },
+{ ID id-power-offset-for-S-CPICH-for-MIMO CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMO PRESENCE optional}|
+{ ID id-Additional-EDCH-Preconfiguration-Information CRITICALITY ignore EXTENSION Additional-EDCH-Preconfiguration-Information PRESENCE optional}|
+{ ID id-Support-of-Dynamic-DTXDRX-Related-HS-SCCH-Order CRITICALITY ignore EXTENSION Support-of-Dynamic-DTXDRX-Related-HS-SCCH-Order PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas PRESENCE optional}|
+{ ID id-FTPICH-Information-Response CRITICALITY ignore EXTENSION FTPICH-Information-Response PRESENCE optional},
...
}
-Additional-EDCH-Preconfiguration-Information ::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF Additional-EDCH-Preconfiguration-Information-ItemIEs
+Additional-EDCH-Preconfiguration-Information ::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF Additional-EDCH-Preconfiguration-Information-ItemIEs
-Additional-EDCH-Preconfiguration-Information-ItemIEs ::= SEQUENCE {
+Additional-EDCH-Preconfiguration-Information-ItemIEs ::= SEQUENCE {
eDCH-FDD-DL-ControlChannelInformation EDCH-FDD-DL-ControlChannelInformation,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-Preconfiguration-Information-ItemIEs-ExtIEs} } OPTIONAL,
...
@@ -5399,32 +6361,41 @@ Additional-EDCH-Preconfiguration-Information-ItemIEs-ExtIEs RNSAP-PROTOCOL-EXTEN
HSDSCH-PreconfigurationSetup ::= SEQUENCE {
- mAChsResetScheme MAChsResetScheme,
- hSDSCH-Physical-Layer-Category INTEGER (1..64,...),
+ mAChsResetScheme MAChsResetScheme,
+ hSDSCH-Physical-Layer-Category INTEGER (1..64,...),
mAChs-Reordering-Buffer-Size-for-RLC-UM MAChsReorderingBufferSize-for-RLC-UM,
- secondaryServingCells SecondaryServingCells OPTIONAL,
- numPrimaryHS-SCCH-Codes NumHS-SCCH-Codes OPTIONAL,
- hARQ-Preamble-Mode HARQ-Preamble-Mode OPTIONAL,
- mIMO-ActivationIndicator MIMO-ActivationIndicator OPTIONAL,
- hSDSCH-MACdPDUSizeFormat HSDSCH-MACdPDUSizeFormat OPTIONAL,
- sixtyfourQAM-UsageAllowedIndicator SixtyfourQAM-UsageAllowedIndicator OPTIONAL,
- uE-with-enhanced-HS-SCCH-support-indicator NULL OPTIONAL,
+ secondaryServingCells SecondaryServingCells OPTIONAL,
+ numPrimaryHS-SCCH-Codes NumHS-SCCH-Codes OPTIONAL,
+ hARQ-Preamble-Mode HARQ-Preamble-Mode OPTIONAL,
+ mIMO-ActivationIndicator MIMO-ActivationIndicator OPTIONAL,
+ hSDSCH-MACdPDUSizeFormat HSDSCH-MACdPDUSizeFormat OPTIONAL,
+ sixtyfourQAM-UsageAllowedIndicator SixtyfourQAM-UsageAllowedIndicator OPTIONAL,
+ uE-with-enhanced-HS-SCCH-support-indicator NULL OPTIONAL,
continuous-Packet-Connectivity-HS-SCCH-Less-Information Continuous-Packet-Connectivity-HS-SCCH-Less-Information OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { HSDSCHPreconfigurationSetup-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { HSDSCHPreconfigurationSetup-ExtIEs } } OPTIONAL,
...
}
HSDSCHPreconfigurationSetup-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ ID id-UE-SupportIndicatorExtension CRITICALITY ignore EXTENSION UE-SupportIndicatorExtension PRESENCE optional}|
-{ ID id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMORequestIndicator PRESENCE optional},
+{ ID id-UE-SupportIndicatorExtension CRITICALITY ignore EXTENSION UE-SupportIndicatorExtension PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMORequestIndicator PRESENCE optional}|
+{ ID id-MIMO-withfourtransmitantennas-ActivationIndicator CRITICALITY ignore EXTENSION MIMO-withfourtransmitantennas-ActivationIndicator PRESENCE optional}|
+{ ID id-DualStream-MIMO-withfourtransmitantennas-ActivationIndicator CRITICALITY ignore EXTENSION DualStream-MIMO-withfourtransmitantennas-ActivationIndicator PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator PRESENCE optional}|
+{ ID id-Multiflow-Information CRITICALITY ignore EXTENSION Multiflow-Information PRESENCE optional}|
+{ ID id-FTPICH-Information CRITICALITY ignore EXTENSION FTPICH-Information PRESENCE optional}|
+{ ID id-UL-CLTD-Information CRITICALITY ignore EXTENSION UL-CLTD-Information PRESENCE optional}|
+{ ID id-UL-MIMO-Information CRITICALITY ignore EXTENSION UL-MIMO-Information PRESENCE optional}|
+{ ID id-SixteenQAM-UL-Operation-Indicator CRITICALITY ignore EXTENSION SixteenQAM-UL-Operation-Indicator PRESENCE optional}|
+{ ID id-SixtyfourQAM-UL-Operation-Indicator CRITICALITY reject EXTENSION SixtyfourQAM-UL-Operation-Indicator PRESENCE optional},
...
}
-HS-SCCH-PreconfiguredCodes ::= SEQUENCE (SIZE (1..maxNrOfHSSCCHCodes)) OF HS-SCCH-PreconfiguredCodesItem
+HS-SCCH-PreconfiguredCodes ::= SEQUENCE (SIZE (1..maxNrOfHSSCCHCodes)) OF HS-SCCH-PreconfiguredCodesItem
HS-SCCH-PreconfiguredCodesItem ::= SEQUENCE {
- hS-SCCH-CodeNumber HS-SCCH-CodeNumber,
+ hS-SCCH-CodeNumber HS-SCCH-CodeNumber,
iE-Extensions ProtocolExtensionContainer { { HS-SCCH-PreconfiguredCodesItem-ExtIEs} } OPTIONAL,
...
}
@@ -5441,7 +6412,7 @@ HSDSCH-RNTI ::= INTEGER (0..65535)
HS-DSCH-serving-cell-change-information ::= SEQUENCE {
hS-PDSCH-RLID RL-ID,
- hSDSCH-FDD-Information HSDSCH-FDD-Information OPTIONAL,
+ hSDSCH-FDD-Information HSDSCH-FDD-Information OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { HS-DSCH-serving-cell-change-information-ExtIEs} } OPTIONAL,
...
}
@@ -5475,7 +6446,7 @@ HSDSCH-TBSizeTableIndicator ::= ENUMERATED {
HS-serving-cell-change-successful ::= SEQUENCE {
hSDSCH-FDD-Information-Response HSDSCH-FDD-Information-Response,
- hSDSCH-RNTI HSDSCH-RNTI,
+ hSDSCH-RNTI HSDSCH-RNTI,
iE-Extensions ProtocolExtensionContainer { { HS-serving-cell-change-successful-ExtIEs} } OPTIONAL,
...
}
@@ -5515,14 +6486,14 @@ HSDSCH-TDD-Information ::= SEQUENCE {
}
HSDSCH-TDD-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ ID id-HSDSCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION HSDSCH-MACdPDUSizeFormat PRESENCE optional}|
-{ ID id-HSSICH-SIRTarget CRITICALITY ignore EXTENSION UL-SIR PRESENCE optional}|
+{ ID id-HSDSCH-MACdPDUSizeFormat CRITICALITY reject EXTENSION HSDSCH-MACdPDUSizeFormat PRESENCE optional}|
+{ ID id-HSSICH-SIRTarget CRITICALITY ignore EXTENSION UL-SIR PRESENCE optional}|
-- Applicable to 1.28Mcps TDD only
-{ ID id-HSSICH-TPC-StepSize CRITICALITY ignore EXTENSION TDD-TPC-UplinkStepSize-LCR PRESENCE optional}|
+{ ID id-HSSICH-TPC-StepSize CRITICALITY ignore EXTENSION TDD-TPC-UplinkStepSize-LCR PRESENCE optional}|
-- Mandatory for 1.28Mcps TDD only
-{ ID id-tSN-Length CRITICALITY reject EXTENSION TSN-Length PRESENCE optional }|
+{ ID id-tSN-Length CRITICALITY reject EXTENSION TSN-Length PRESENCE optional}|
-- Applicable for 1.28Mcps TDD when using multiple frequencies
-{ ID id-MIMO-ActivationIndicator CRITICALITY reject EXTENSION MIMO-ActivationIndicator PRESENCE optional},
+{ ID id-MIMO-ActivationIndicator CRITICALITY reject EXTENSION MIMO-ActivationIndicator PRESENCE optional},
...
}
@@ -5535,25 +6506,25 @@ HSDSCH-TDD-Information-Response ::= SEQUENCE {
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,
- -- For 1.28Mcps TDD, this HARQ Memory Partitioning Information is for the first Frequency repetition, HARQ Memory Partitioning Information for Frequency repetitions 2 and on, should be defined in MultipleFreq-HSPDSCH-InformationList-ResponseTDDLCR
+ -- For 1.28Mcps TDD, this HARQ Memory Partitioning Information is for the first Frequency repetition, HARQ Memory Partitioning Information for Frequency repetitions 2 and on, should be defined in MultipleFreq-HSPDSCH-InformationList-ResponseTDDLCR
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}|
-{ ID id-hSSCCH-TDD-Specific-InfoList-Response768 CRITICALITY ignore EXTENSION HSSCCH-TDD-Specific-InfoList-Response768 PRESENCE optional}|
-{ ID id-hSPDSCH-TDD-Specific-InfoList-Response768 CRITICALITY ignore EXTENSION HSPDSCH-TDD-Specific-InfoList-Response768 PRESENCE optional}|
-{ ID id-UARFCNforNt CRITICALITY ignore EXTENSION UARFCN PRESENCE optional}|
+{ ID id-User-Plane-Congestion-Fields-Inclusion CRITICALITY ignore EXTENSION User-Plane-Congestion-Fields-Inclusion PRESENCE optional}|
+{ ID id-hSSCCH-TDD-Specific-InfoList-Response768 CRITICALITY ignore EXTENSION HSSCCH-TDD-Specific-InfoList-Response768 PRESENCE optional}|
+{ ID id-hSPDSCH-TDD-Specific-InfoList-Response768 CRITICALITY ignore EXTENSION HSPDSCH-TDD-Specific-InfoList-Response768 PRESENCE optional}|
+{ ID id-UARFCNforNt CRITICALITY ignore EXTENSION UARFCN PRESENCE optional}|
-- Applicable to 1.28Mcps TDD when using multiple frequencies ,This is the UARFCN for the first Frequency repetition
-{ ID id-multipleFreq-HSPDSCH-InformationList-ResponseTDDLCR CRITICALITY ignore EXTENSION MultipleFreq-HSPDSCH-InformationList-ResponseTDDLCR PRESENCE optional }|
+{ ID id-multipleFreq-HSPDSCH-InformationList-ResponseTDDLCR CRITICALITY ignore EXTENSION MultipleFreq-HSPDSCH-InformationList-ResponseTDDLCR PRESENCE optional}|
-- Applicable to 1.28Mcps TDD when using multiple frequencies ,This MultipleFreq-HSPDSCH-InformationList-ResponseTDDLCR is the HS-SCCH and HARQ Memory Partitioning information for the 2nd and beyond HS-PDSCH frequencies
-{ ID id-multicarrier-number CRITICALITY ignore EXTENSION Multicarrier-Number PRESENCE optional }|
+{ ID id-multicarrier-number CRITICALITY ignore EXTENSION Multicarrier-Number PRESENCE optional}|
-- Applicable for 1.28Mcps TDD when using multiple frequencies
-{ID id-MIMO-SFMode-For-HSPDSCHDualStream CRITICALITY reject EXTENSION MIMO-SFMode-For-HSPDSCHDualStream PRESENCE optional}|
-{ID id-MIMO-ReferenceSignal-InformationListLCR CRITICALITY reject EXTENSION MIMO-ReferenceSignal-InformationListLCR PRESENCE optional}|
-{ ID id-TS0-HS-PDSCH-Indication-LCR CRITICALITY ignore EXTENSION TS0-HS-PDSCH-Indication-LCR PRESENCE optional }|
-{ ID id-Out-of-Sychronization-Window CRITICALITY reject EXTENSION Out-of-Sychronization-Window PRESENCE optional},
+{ID id-MIMO-SFMode-For-HSPDSCHDualStream CRITICALITY reject EXTENSION MIMO-SFMode-For-HSPDSCHDualStream PRESENCE optional}|
+{ID id-MIMO-ReferenceSignal-InformationListLCR CRITICALITY reject EXTENSION MIMO-ReferenceSignal-InformationListLCR PRESENCE optional}|
+{ ID id-TS0-HS-PDSCH-Indication-LCR CRITICALITY ignore EXTENSION TS0-HS-PDSCH-Indication-LCR PRESENCE optional}|
+{ ID id-Out-of-Sychronization-Window CRITICALITY reject EXTENSION Out-of-Sychronization-Window PRESENCE optional},
...
}
@@ -5562,9 +6533,9 @@ Multicarrier-Number ::= INTEGER (1..maxHSDPAFrequency)
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,
+ timeslot TimeSlot,
+ midambleShiftAndBurstType MidambleShiftAndBurstType,
+ iE-Extensions ProtocolExtensionContainer { { HSPDSCH-TDD-Specific-InfoItem-Response-ExtIEs } } OPTIONAL,
...
}
@@ -5575,9 +6546,9 @@ 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,
+ timeslotLCR TimeSlotLCR,
+ midambleShiftLCR MidambleShiftLCR,
+ iE-Extensions ProtocolExtensionContainer { { HSPDSCH-TDD-Specific-InfoItem-Response-LCR-ExtIEs } } OPTIONAL,
...
}
@@ -5588,9 +6559,9 @@ HSPDSCH-TDD-Specific-InfoItem-Response-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
HSPDSCH-TDD-Specific-InfoList-Response768 ::= SEQUENCE (SIZE (0..maxNrOfDLTs)) OF HSPDSCH-TDD-Specific-InfoItem-Response768
HSPDSCH-TDD-Specific-InfoItem-Response768 ::= SEQUENCE {
- timeslot TimeSlot,
- midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
- iE-Extensions ProtocolExtensionContainer { { HSPDSCH-TDD-Specific-InfoItem-Response-768-ExtIEs } } OPTIONAL,
+ timeslot TimeSlot,
+ midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
+ iE-Extensions ProtocolExtensionContainer { { HSPDSCH-TDD-Specific-InfoItem-Response-768-ExtIEs } } OPTIONAL,
...
}
@@ -5601,8 +6572,8 @@ HSPDSCH-TDD-Specific-InfoItem-Response-768-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,
+ code-Number INTEGER (0..127),
+ iE-Extensions ProtocolExtensionContainer { { HSSCCH-FDD-Specific-InfoItem-Response-ExtIEs } } OPTIONAL,
...
}
@@ -5617,11 +6588,11 @@ HSSCCH-PowerOffset ::= INTEGER (0..255)
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,
+ timeslot TimeSlot,
+ midambleShiftAndBurstType MidambleShiftAndBurstType,
+ tDD-ChannelisationCode TDD-ChannelisationCode,
+ hSSICH-Info HSSICH-Info,
+ iE-Extensions ProtocolExtensionContainer { { HSSCCH-TDD-Specific-InfoItem-Response-ExtIEs } } OPTIONAL,
...
}
@@ -5632,12 +6603,12 @@ 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,
+ 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,
...
}
@@ -5648,11 +6619,11 @@ HSSCCH-TDD-Specific-InfoItem-Response-LCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
HSSCCH-TDD-Specific-InfoList-Response768 ::= SEQUENCE (SIZE (0..maxNrOfHSSCCHCodes)) OF HSSCCH-TDD-Specific-InfoItem-Response768
HSSCCH-TDD-Specific-InfoItem-Response768 ::= SEQUENCE {
- timeslot TimeSlot,
- midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
- tDD-ChannelisationCode768 TDD-ChannelisationCode768,
- hSSICH-Info768 HSSICH-Info768,
- iE-Extensions ProtocolExtensionContainer { { HSSCCH-TDD-Specific-InfoItem-Response768-ExtIEs } } OPTIONAL,
+ timeslot TimeSlot,
+ midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
+ tDD-ChannelisationCode768 TDD-ChannelisationCode768,
+ hSSICH-Info768 HSSICH-Info768,
+ iE-Extensions ProtocolExtensionContainer { { HSSCCH-TDD-Specific-InfoItem-Response768-ExtIEs } } OPTIONAL,
...
}
@@ -5665,7 +6636,7 @@ HSSICH-Info ::= SEQUENCE {
timeslot TimeSlot,
midambleShiftAndBurstType MidambleShiftAndBurstType,
tDD-ChannelisationCode TDD-ChannelisationCode,
- iE-Extensions ProtocolExtensionContainer { { HSSICH-Info-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { HSSICH-Info-ExtIEs } } OPTIONAL,
...
}
@@ -5678,7 +6649,7 @@ HSSICH-InfoLCR ::= SEQUENCE {
timeslotLCR TimeSlotLCR,
midambleShiftLCR MidambleShiftLCR,
tDD-ChannelisationCode TDD-ChannelisationCode,
- iE-Extensions ProtocolExtensionContainer { { HSSICH-Info-LCR-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { HSSICH-Info-LCR-ExtIEs } } OPTIONAL,
...
}
@@ -5693,7 +6664,7 @@ HSSICH-Info768 ::= SEQUENCE {
timeslot TimeSlot,
midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
tDD-ChannelisationCode768 TDD-ChannelisationCode768,
- iE-Extensions ProtocolExtensionContainer { { HSSICH-Info-768-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { HSSICH-Info-768-ExtIEs } } OPTIONAL,
...
}
@@ -5720,31 +6691,31 @@ 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]
+-- According to mapping in TS 25.133 [23]
HS-SICH-ID ::= INTEGER (0..31)
HS-SICH-ID-Extension ::= INTEGER (32..255,...)
-HSSCCH-CodeChangeIndicator ::= ENUMERATED {
+HSSCCH-CodeChangeIndicator ::= ENUMERATED {
hsSCCHCodeChangeNeeded
}
-HSSCCH-Code-Change-Grant ::= ENUMERATED {
+HSSCCH-Code-Change-Grant ::= ENUMERATED {
changeGranted
}
-HS-PDSCH-Code-Change-Indicator ::= ENUMERATED {
+HS-PDSCH-Code-Change-Indicator ::= ENUMERATED {
hsPDSCHCodeChangeNeeded
}
-HS-PDSCH-Code-Change-Grant ::= ENUMERATED {
+HS-PDSCH-Code-Change-Grant ::= ENUMERATED {
changeGranted
}
HSDSCH-FDD-Update-Information ::= SEQUENCE {
hsSCCHCodeChangeIndicator HSSCCH-CodeChangeIndicator OPTIONAL,
- cqiFeedback-CycleK CQI-Feedback-Cycle OPTIONAL,
+ cqiFeedback-CycleK CQI-Feedback-Cycle OPTIONAL,
cqiRepetitionFactor CQI-RepetitionFactor OPTIONAL,
ackNackRepetitionFactor AckNack-RepetitionFactor OPTIONAL,
cqiPowerOffset CQI-Power-Offset OPTIONAL,
@@ -5755,7 +6726,10 @@ HSDSCH-FDD-Update-Information ::= SEQUENCE {
}
HSDSCH-FDD-Update-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ID id-HS-PDSCH-Code-Change-Indicator CRITICALITY ignore EXTENSION HS-PDSCH-Code-Change-Indicator PRESENCE optional },
+{ID id-HS-PDSCH-Code-Change-Indicator CRITICALITY ignore EXTENSION HS-PDSCH-Code-Change-Indicator PRESENCE optional}|
+{ID id-PrecoderWeightSetRestriction CRITICALITY ignore EXTENSION Precoder-Weight-Set-Restriction PRESENCE optional}|
+{ID id-CQI-Feedback-Cycle2-k CRITICALITY ignore EXTENSION CQI-Feedback-Cycle2 PRESENCE optional}|
+{ID id-CQI-Cycle-Switch-Timer CRITICALITY ignore EXTENSION CQI-Cycle-Switch-Timer PRESENCE optional},
...
}
@@ -5773,7 +6747,7 @@ HSDSCH-TDD-Update-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
MIMO-ReferenceSignal-InformationListLCR ::= SEQUENCE (SIZE (1..maxNrOfHSSCCHCodes)) OF HSSICH-ReferenceSignal-InformationLCR
HSSICH-ReferenceSignal-InformationLCR ::= SEQUENCE {
- midambleConfigurationLCR MidambleConfigurationLCR,
+ midambleConfigurationLCR MidambleConfigurationLCR,
midambleShift INTEGER (0..15),
timeSlotLCR TimeSlotLCR,
iE-Extensions ProtocolExtensionContainer { { HSSICH-ReferenceSignal-InformationLCR-ExtIEs } } OPTIONAL,
@@ -5785,11 +6759,11 @@ HSSICH-ReferenceSignal-InformationLCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
HS-DSCH-Semi-PersistentScheduling-Information-LCR ::= SEQUENCE {
- transport-Block-Size-List Transport-Block-Size-List-LCR,
- repetition-Period-List-LCR Repetition-Period-List-LCR,
- hS-DSCH-SPS-Reservation-Indicator SPS-Reservation-Indicator OPTIONAL,
- hS-DSCH-SPS-Operation-Indicator HS-DSCH-SPS-Operation-Indicator,
- iE-Extensions ProtocolExtensionContainer { { HS-DSCH-Semi-PersistentScheduling-Information-LCR-ExtIEs } } OPTIONAL,
+ transport-Block-Size-List Transport-Block-Size-List-LCR,
+ repetition-Period-List-LCR Repetition-Period-List-LCR,
+ hS-DSCH-SPS-Reservation-Indicator SPS-Reservation-Indicator OPTIONAL,
+ hS-DSCH-SPS-Operation-Indicator HS-DSCH-SPS-Operation-Indicator,
+ iE-Extensions ProtocolExtensionContainer { { HS-DSCH-Semi-PersistentScheduling-Information-LCR-ExtIEs } } OPTIONAL,
...
}
@@ -5849,11 +6823,11 @@ LogicalChannellevel ::= BIT STRING (SIZE (16))
PriorityQueuelevel ::= BIT STRING (SIZE (8))
HS-DSCH-Semi-PersistentScheduling-Information-to-Modify-LCR ::= SEQUENCE {
- transport-Block-Size-List Transport-Block-Size-List-LCR OPTIONAL,
+ transport-Block-Size-List Transport-Block-Size-List-LCR OPTIONAL,
repetition-Period-List-LCR Repetition-Period-List-LCR OPTIONAL,
hS-DSCH-SPS-Reservation-Indicator SPS-Reservation-Indicator OPTIONAL,
hS-DSCH-SPS-Operation-Indicator HS-DSCH-SPS-Operation-Indicator OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { HS-DSCH-Semi-PersistentScheduling-Information-to-Modify-LCR-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { HS-DSCH-Semi-PersistentScheduling-Information-to-Modify-LCR-ExtIEs } } OPTIONAL,
...
}
@@ -5866,7 +6840,7 @@ HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR ::= SEQUENCE {
initial-HS-PDSCH-SPS-Resource Initial-HS-PDSCH-SPS-Resource OPTIONAL,
buffer-Size-for-HS-DSCH-SPS Process-Memory-Size OPTIONAL,
number-of-Processes-for-HS-DSCH-SPS Number-of-Processes-for-HS-DSCH-SPS OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR-ExtIEs } } OPTIONAL,
...
}
@@ -5880,7 +6854,7 @@ HS-SICH-InformationList-for-HS-DSCH-SPS ::= SEQUENCE (SIZE (1..maxNoOf-HS-SICH-S
HS-SICH-InformationItem-for-HS-DSCH-SPS ::= SEQUENCE {
hS-SICH-Mapping-Index HS-SICH-Mapping-Index OPTIONAL,
hS-SICH-Type HS-SICH-Type,
- iE-Extensions ProtocolExtensionContainer { { HS-SICH-InformationItem-for-HS-DSCH-SPS-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { HS-SICH-InformationItem-for-HS-DSCH-SPS-ExtIEs } } OPTIONAL,
...
}
@@ -5921,7 +6895,7 @@ Initial-HS-PDSCH-SPS-Resource::= SEQUENCE {
transport-Block-Size-Index Transport-Block-Size-Index-LCR,
modulationType ModulationSPS-LCR,
hS-SICH-Mapping-Index HS-SICH-Mapping-Index,
- iE-Extensions ProtocolExtensionContainer { { Initial-HS-PDSCH-SPS-Resource-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Initial-HS-PDSCH-SPS-Resource-ExtIEs } } OPTIONAL,
...
}
@@ -5941,11 +6915,13 @@ Number-of-Processes-for-HS-DSCH-SPS ::= INTEGER (1..16)
-- I
-IMEI ::= OCTET STRING (SIZE(8))
+IMEI ::= OCTET STRING (SIZE(8))
+
+IMEISV ::= OCTET STRING (SIZE(8))
-IMEISV ::= OCTET STRING (SIZE(8))
+IMSI ::= OCTET STRING (SIZE(3..8))
-IMSI ::= OCTET STRING (SIZE(3..8))
+Improved-Synchronized-Indicator ::= ENUMERATED {true}
Inactivity-Threshold-for-UE-DTX-Cycle2 ::= ENUMERATED {v1, v4, v8, v16, v32, v64, v128, v256}
-- Unit E-DCH TTI
@@ -5991,7 +6967,7 @@ InformationThreshold ::= CHOICE {
dGPSThreshold DGPSThreshold,
...,
dGANSSThreshold DGANSSThreshold
-}
+}
InformationType ::= SEQUENCE {
@@ -6014,23 +6990,25 @@ InformationType ::= SEQUENCE {
mBMS-Counting-Information,
mBMS-Transmission-Mode,
mBMS-Neighbouring-Cell-Information,
- mBMS-RLC-Sequence-Number
+ mBMS-RLC-Sequence-Number,
+ aNR-Cell-Information,
+ cOmmonERGCH-Cell-Information
},
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'
+-- 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 ::= {
--- The following IE shall be present if the Information Type Item IE indicates 'GANSS Information'
- { ID id-GANSS-Information CRITICALITY ignore EXTENSION GANSS-Information PRESENCE conditional }|
--- The following IE shall be present if the Information Type Item IE indicates 'DGANSS Corrections'
- { ID id-DGANSS-Corrections-Req CRITICALITY ignore EXTENSION DGANSS-Corrections-Req PRESENCE conditional }|
--- The following IE shall be present if the Information Type Item IE indicates 'MBMS RLC Sequence Number'
- { ID id-MBMS-RLC-Sequence-Number-Information CRITICALITY ignore EXTENSION MBMS-RLC-Sequence-Number-Information PRESENCE conditional },
+-- The following IE shall be present if the Information Type Item IE indicates ‘GANSS Information’
+ { ID id-GANSS-Information CRITICALITY ignore EXTENSION GANSS-Information PRESENCE conditional}|
+-- The following IE shall be present if the Information Type Item IE indicates ‘DGANSS Corrections’
+ { ID id-DGANSS-Corrections-Req CRITICALITY ignore EXTENSION DGANSS-Corrections-Req PRESENCE conditional}|
+-- The following IE shall be present if the Information Type Item IE indicates ‘MBMS RLC Sequence Number’
+ { ID id-MBMS-RLC-Sequence-Number-Information CRITICALITY ignore EXTENSION MBMS-RLC-Sequence-Number-Information PRESENCE conditional},
...
}
@@ -6038,23 +7016,23 @@ Initial-DL-DPCH-TimingAdjustment-Allowed ::= ENUMERATED {
initial-DL-DPCH-TimingAdjustment-Allowed
}
-InnerLoopDLPCStatus ::= ENUMERATED {active, inactive}
+InnerLoopDLPCStatus ::= ENUMERATED {active, inactive}
IPDLParameters ::= CHOICE {
iPDL-FDD-Parameters IPDL-FDD-Parameters,
- iPDL-TDD-Parameters IPDL-TDD-Parameters, --3.84Mcps TDD and 7.68Mcps TDD only
+ iPDL-TDD-Parameters IPDL-TDD-Parameters, --3.84Mcps TDD and 7.68Mcps TDD only
...,
extension-IPDLParameters Extension-IPDLParameters
}
-Extension-IPDLParameters ::= ProtocolIE-Single-Container {{ Extension-IPDLParametersIE }}
+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-List ::= SEQUENCE (SIZE (0..maxCellsMeas)) OF Inter-Frequency-Cell
Inter-Frequency-Cell ::= SEQUENCE {
dL-UARFCN UARFCN,
@@ -6076,6 +7054,7 @@ Inter-Frequency-Cell-Information ::= SEQUENCE {
}
Inter-Frequency-Cell-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+{ ID id-Inter-Frequency-Cell-Information-SIB11ter CRITICALITY ignore EXTENSION Inter-Frequency-Cell-Information-SIB11ter PRESENCE optional},
...
}
@@ -6083,10 +7062,12 @@ Inter-Frequency-Cell-Information-SIB11 ::= SEQUENCE (SIZE (0..2)) OF Inter-Frequ
Inter-Frequency-Cell-Information-SIB12 ::= SEQUENCE (SIZE (0..2)) OF Inter-Frequency-Cells-Information-SIB12-Per-Indication
+Inter-Frequency-Cell-Information-SIB11ter ::= SEQUENCE (SIZE (1..2)) OF Inter-Frequency-Cells-Information-SIB11ter-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-Cell-List-SIB11 Inter-Frequency-Cell-SIB11-or-SIB12-List,
+ iE-Extensions ProtocolExtensionContainer { { Inter-Frequency-Cells-Information-SIB11-Per-Indication-ExtIEs } } OPTIONAL,
...
}
@@ -6097,8 +7078,8 @@ Inter-Frequency-Cells-Information-SIB11-Per-Indication-ExtIEs RNSAP-PROTOCOL-EXT
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-Cell-List-SIB12 Inter-Frequency-Cell-SIB11-or-SIB12-List,
+ iE-Extensions ProtocolExtensionContainer { { Inter-Frequency-Cells-Information-SIB12-Per-Indication-ExtIEs } } OPTIONAL,
...
}
@@ -6106,7 +7087,36 @@ Inter-Frequency-Cells-Information-SIB12-Per-Indication-ExtIEs RNSAP-PROTOCOL-EXT
...
}
+Inter-Frequency-Cells-Information-SIB11ter-Per-Indication ::= SEQUENCE {
+ inter-Frequency-Cell-Indication-SIB11ter Inter-Frequency-Cell-Indication,
+ inter-Frequency-Cell-List-SIB11ter Inter-Frequency-Cell-SIB11ter-List,
+ iE-Extensions ProtocolExtensionContainer { { Inter-Frequency-Cells-Information-SIB11ter-Per-Indication-ExtIEs } } OPTIONAL,
+ ...
+}
+
+Inter-Frequency-Cell-SIB11ter-List ::= SEQUENCE (SIZE (1..maxCellSIB11ter-ext)) OF Inter-Frequency-Cell-SIB11ter
+
+Inter-Frequency-Cells-Information-SIB11ter-Per-Indication-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Inter-Frequency-Cell-SIB11ter ::= SEQUENCE {
+ interFrequencyCellID InterFrequencyCellID-Ext,
+ dL-UARFCN UARFCN,
+ uL-UARFCN UARFCN OPTIONAL,
+ primaryScramblingCode PrimaryScramblingCode,
+ iE-Extensions ProtocolExtensionContainer { { Inter-Frequency-Cell-SIB11ter-ExtIEs} } OPTIONAL,
+ ...
+}
+
+InterFrequencyCellID-Ext ::= INTEGER(0..maxCellSIB11ter-1)
+
+Inter-Frequency-Cell-SIB11ter-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 {
@@ -6120,6 +7130,7 @@ Inter-Frequency-Cell-SIB11-or-SIB12 ::= SEQUENCE {
InterFrequencyCellID ::= INTEGER (0..31)
+InterStream-Interference-Compensation ::= INTEGER(0..15,...)
IPDL-FDD-Parameters ::= SEQUENCE {
iPSpacingFDD IPSpacingFDD,
@@ -6172,7 +7183,7 @@ IPLength ::= ENUMERATED {
...
}
-IPMulticastAddress ::= OCTET STRING (SIZE (4..16))
+IPMulticastAddress ::= OCTET STRING (SIZE (4..16))
IPOffset ::= INTEGER (0..9)
@@ -6212,7 +7223,7 @@ IPSub ::= ENUMERATED {
both
}
-IdleIntervalInformation ::= SEQUENCE {
+IdleIntervalInformation ::= SEQUENCE {
idleIntervalInfo-k INTEGER(2..3),
idleIntervalInfo-offset INTEGER(0..7),
...
@@ -6222,7 +7233,27 @@ IdleIntervalInformation ::= SEQUENCE {
-- K
-- L
-LAC ::= OCTET STRING (SIZE (2)) --(EXCEPT ('0000'H|'FFFE'H))
+LABased ::= SEQUENCE {
+ laiList LAI-List,
+ iE-Extensions ProtocolExtensionContainer { {LABased-ExtIEs} } OPTIONAL,
+ ...
+}
+
+LABased-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+LAI-List ::= SEQUENCE (SIZE (1..maxNrOfLAIs)) OF
+ LAI
+
+LAC ::= OCTET STRING (SIZE (2)) --(EXCEPT (‘0000’H|’FFFE’H))
+
+LAI ::= SEQUENCE {
+ pLMN-Identity PLMN-Identity,
+ lAC LAC,
+ iE-Extensions ProtocolExtensionContainer { {LAI-ExtIEs} } OPTIONAL,
+ ...
+ }
LimitedPowerIncrease ::= ENUMERATED {
used,
@@ -6231,7 +7262,7 @@ LimitedPowerIncrease ::= ENUMERATED {
List-Of-PLMNs ::= SEQUENCE (SIZE (1..maxNrOfBroadcastPLMNs)) OF PLMN-Identity
-L3-Information ::= BIT STRING
+L3-Information ::= BIT STRING
Load-Value-IncrDecrThres ::= INTEGER(0..100)
@@ -6256,9 +7287,60 @@ LCRTDD-Uplink-Physical-Channel-Capability-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- M
-MaxNrOfUL-DPCHs ::= INTEGER (1..6)
+M1Report ::= CHOICE {
+ periodic MDT-Report-Parameters,
+ event1F Event1F-Parameters,
+ ...
+}
-MAC-c-sh-SDU-Length ::= INTEGER (1..5000)
+M2Report ::= CHOICE {
+ periodic MDT-Report-Parameters,
+ event1I Event1I-Parameters,
+ ...
+}
+
+MDT-Activation ::= ENUMERATED { mdt-only,
+ mdt-and-trace,
+ ... }
+
+MDTAreaScope ::= CHOICE {
+ cellbased CellBased,
+ labased LABased,
+ rabased RABased,
+ plmn-area-based NULL,
+ ...
+}
+
+MDT-Configuration ::= SEQUENCE {
+ mdtActivation MDT-Activation,
+ mdtAreaScope MDTAreaScope,
+ m1report M1Report OPTIONAL,
+ m2report M2Report OPTIONAL,
+ m3report NULL OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MDT-Configuration-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MDT-Configuration-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+...
+}
+
+MDT-Report-Parameters ::= SEQUENCE {
+ reportInterval ReportInterval,
+ reportAmount ReportAmount,
+ ...
+}
+
+MeasurementQuantity ::= ENUMERATED {
+ cpichEcNo,
+ cpichRSCP,
+ pathloss,
+ ...
+}
+
+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
@@ -6295,7 +7377,7 @@ MACdPDU-Size-IndexList-to-Modify ::= SEQUENCE (SIZE (1..maxNrOfPDUIndexes)) OF M
MACdPDU-Size-IndexItem-to-Modify ::= SEQUENCE {
sID SID,
mACdPDU-Size MACdPDU-Size,
- iE-Extensions ProtocolExtensionContainer { { MACdPDU-Size-IndexItem-to-Modify-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MACdPDU-Size-IndexItem-to-Modify-ExtIEs } } OPTIONAL,
...
}
@@ -6309,55 +7391,55 @@ MACes-Maximum-Bitrate-LCR ::= INTEGER (0..256000000,...)
MACeReset-Indicator ::= ENUMERATED {mACeReset}
-MAChsGuaranteedBitRate ::= INTEGER (0..16777215,...,16777216..256000000)
+MAChsGuaranteedBitRate ::= INTEGER (0..16777215,...,16777216..1000000000)
MAChsReorderingBufferSize-for-RLC-UM ::= INTEGER (0..300,...)
-- Unit kBytes
-MAC-hsWindowSize ::= ENUMERATED {v4, v6, v8, v12, v16, v24, v32,... , v64, v128}
+MAC-hsWindowSize ::= ENUMERATED {v4, v6, v8, v12, v16, v24, v32,... , v64, v128, v256}
MAChsResetScheme ::= ENUMERATED {
always,
interNodeB-change
}
-MaximumAllowedULTxPower ::= INTEGER (-50..33)
+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
+MaxNrDLPhysicalchannels ::= INTEGER (1..224)
+-- 1.28Mcps TDD 97 – 224 are unused
-MaxNrDLPhysicalchannels768 ::= INTEGER (1..448)
+MaxNrDLPhysicalchannels768 ::= INTEGER (1..448)
-MaxNrDLPhysicalchannelsTS ::= INTEGER (1..16)
+MaxNrDLPhysicalchannelsTS ::= INTEGER (1..16)
-MaxNrDLPhysicalchannelsTS768 ::= INTEGER (1..32)
+MaxNrDLPhysicalchannelsTS768 ::= INTEGER (1..32)
-MaxNr-Retransmissions-EDCH ::= INTEGER (0..15)
+MaxNr-Retransmissions-EDCH ::= INTEGER (0..15)
-MaxNrTimeslots ::= INTEGER (1..14)
+MaxNrTimeslots ::= INTEGER (1..14)
-- 1.28Mcps values 7-14 are unused
-MaxNrULPhysicalchannels ::= INTEGER (1..2)
+MaxNrULPhysicalchannels ::= INTEGER (1..2)
Max-Set-E-DPDCHs ::= ENUMERATED {
vN256, vN128, vN64, vN32, vN16, vN8, vN4, v2xN4, v2xN2, v2xN2plus2xN4,
...,
v2xM2plus2xM4
}
--- Values releated to [9]
+-- Values releated to TS 25.212 [9]
Max-UE-DTX-Cycle ::= ENUMERATED {
v5, v10, v20, v40, v64, v80, v128, v160,
- ...
+ ...,v256, v320, v512, v640, v1024, v1280
}
MBMS-Bearer-Service-Full-Address ::= SEQUENCE {
- accessPointName AccessPointName,
- iPMulticastAddress IPMulticastAddress,
+ accessPointName AccessPointName,
+ iPMulticastAddress IPMulticastAddress,
iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-Service-Full-Address-ExtIEs } } OPTIONAL,
...
}
@@ -6366,12 +7448,12 @@ MBMS-Bearer-Service-Full-Address-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-MBMS-Bearer-Service-List ::= SEQUENCE (SIZE (1..maxNrOfMBMSServices)) OF TMGI
+MBMS-Bearer-Service-List ::= SEQUENCE (SIZE (1..maxNrOfMBMSServices)) OF TMGI
-MBMS-Bearer-ServiceItemFDD ::=SEQUENCE{
+MBMS-Bearer-ServiceItemFDD ::= SEQUENCE{
tmgi TMGI,
- transmissionMode TransmissionMode,
- iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-ServiceItemFDD-ExtIEs} } OPTIONAL,
+ transmissionMode TransmissionMode,
+ iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-ServiceItemFDD-ExtIEs} } OPTIONAL,
...
}
@@ -6382,7 +7464,7 @@ MBMS-Bearer-ServiceItemFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
MBMS-Bearer-ServiceItemFDD-PFL ::=SEQUENCE{
tmgi TMGI,
- transmissionMode TransmissionMode OPTIONAL,
+ transmissionMode TransmissionMode OPTIONAL,
preferredFrequencyLayer UARFCN OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-ServiceItemFDD-PFL-ExtIEs} } OPTIONAL,
...
@@ -6394,7 +7476,7 @@ MBMS-Bearer-ServiceItemFDD-PFL-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
MBMS-Bearer-ServiceItemTDD ::=SEQUENCE{
tmgi TMGI,
- transmissionMode TransmissionMode,
+ transmissionMode TransmissionMode,
iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-ServiceItemTDD-ExtIEs} } OPTIONAL,
...
}
@@ -6405,9 +7487,9 @@ 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,
+ transmissionMode TransmissionMode OPTIONAL,
+ preferredFrequencyLayer UARFCN OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-ServiceItemTDD-PFL-ExtIEs} } OPTIONAL,
...
}
MBMS-Bearer-ServiceItemTDD-PFL-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
@@ -6415,11 +7497,11 @@ MBMS-Bearer-ServiceItemTDD-PFL-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
MBMSChannelTypeInfo ::= SEQUENCE {
- tMGI TMGI,
- pTM-Cell-List PTMCellList OPTIONAL,
- pTP-Cell-List PTPCellList OPTIONAL,
+ tMGI TMGI,
+ pTM-Cell-List PTMCellList OPTIONAL,
+ pTP-Cell-List PTPCellList OPTIONAL,
not-Provided-Cell-List NotProvidedCellList OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { MBMSChannelTypeInfo-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MBMSChannelTypeInfo-ExtIEs} } OPTIONAL,
...
}
@@ -6428,17 +7510,18 @@ MBMSChannelTypeInfo-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
MBMSChannelTypeCellList ::= SEQUENCE {
- c-ID C-ID,
+ c-ID C-ID,
affectedUEInformationForMBMS AffectedUEInformationForMBMS OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { MBMSChannelTypeCellList-ExtIEs} } OPTIONAL,
...
}
MBMSChannelTypeCellList-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ {ID id-ExtendedAffectedUEInformationForMBMS CRITICALITY ignore EXTENSION ExtendedAffectedUEInformationForMBMS PRESENCE optional},
...
}
-MBMSPreferredFreqLayerInfo ::= SEQUENCE {
+MBMSPreferredFreqLayerInfo ::= SEQUENCE {
tMGI TMGI,
preferredFrequencyLayerInfo PreferredFrequencyLayerInfo,
iE-Extensions ProtocolExtensionContainer { { MBMSPreferredFreqLayerInfo-ExtIEs} } OPTIONAL,
@@ -6448,12 +7531,12 @@ MBMSPreferredFreqLayerInfo-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-MBMS-Neighbouring-Cell-Information ::= SEQUENCE {
+MBMS-Neighbouring-Cell-Information ::= SEQUENCE {
mBMS-ConcatenatedServiceList MBMS-ConcatenatedServiceList,
- l3-Information-1 L3-Information OPTIONAL,
--- This IE contains MBMS COMMON P-T-M RB INFORMATION defined in [16]
- l3-Information-2 L3-Information OPTIONAL,
--- This IE contains MBMS CURRENT CELL P-T-M RB INFORMATION defined in [16]
+ l3-Information-1 L3-Information OPTIONAL,
+-- This IE contains MBMS COMMON P-T-M RB INFORMATION defined in TS 25.331 [16]
+ l3-Information-2 L3-Information OPTIONAL,
+-- This IE contains MBMS CURRENT CELL P-T-M RB INFORMATION defined in TS 25.331 [16]
iE-Extensions ProtocolExtensionContainer { { MBMS-Neighbouring-Cell-Information-ExtIEs} } OPTIONAL,
...
}
@@ -6461,15 +7544,15 @@ MBMS-Neighbouring-Cell-Information ::= SEQUENCE {
MBMS-Neighbouring-Cell-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-MBMS-ConcatenatedServiceList ::= SEQUENCE (SIZE (1..maxlengthMBMSconcatservlists)) OF TMGI
+MBMS-ConcatenatedServiceList ::= SEQUENCE (SIZE (1..maxlengthMBMSconcatservlists)) OF TMGI
-MBMS-RLC-Sequence-Number-Information ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF MBMS-RLC-Sequence-Number-Information-List
+MBMS-RLC-Sequence-Number-Information ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF MBMS-RLC-Sequence-Number-Information-List
-MBMS-RLC-Sequence-Number-Information-List ::= SEQUENCE {
- c-ID C-ID,
- mBMS-Bearer-Service-List-RLC MBMS-Bearer-Service-List-RLC,
- iE-Extensions ProtocolExtensionContainer { { MBMS-RLC-Sequence-Number-Information-List-ExtIEs} } OPTIONAL,
+MBMS-RLC-Sequence-Number-Information-List ::= SEQUENCE {
+ c-ID C-ID,
+ mBMS-Bearer-Service-List-RLC MBMS-Bearer-Service-List-RLC,
+ iE-Extensions ProtocolExtensionContainer { { MBMS-RLC-Sequence-Number-Information-List-ExtIEs} } OPTIONAL,
...
}
@@ -6482,7 +7565,7 @@ MBMS-Bearer-Service-List-RLC::= SEQUENCE (SIZE (1..maxNrOfMBMSServices)) OF MBMS
MBMS-Bearer-Service-List-RLCinfo ::= SEQUENCE {
tmgi TMGI,
time-Stamp Time-Stamp,
- iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-Service-List-RLCinfo-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-Service-List-RLCinfo-ExtIEs} } OPTIONAL,
...
}
@@ -6490,9 +7573,9 @@ MBMS-Bearer-Service-List-RLCinfo-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-MBSFN-Cluster-Identity ::= INTEGER (0..65535)
+MBSFN-Cluster-Identity ::= INTEGER (0..65535)
-MCCH-Message-List ::= SEQUENCE (SIZE (1.. maxNrOfMCCHMessages)) OF L3-Information
+MCCH-Message-List ::= SEQUENCE (SIZE (1.. maxNrOfMCCHMessages)) OF L3-Information
MCCH-Configuration-Info ::= SEQUENCE {
secondaryCCPCHSystemInformationMBMS Secondary-CCPCH-System-Information-MBMS,
@@ -6504,12 +7587,12 @@ MCCH-Configuration-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-Secondary-CCPCH-System-Information-MBMS ::= BIT STRING
+Secondary-CCPCH-System-Information-MBMS ::= BIT STRING
-MBSFN-Scheduling-Transmission-Time-Interval-Info-List ::= SEQUENCE (SIZE (1.. maxNrOfMBMSL3)) OF MBSFN-Scheduling-Transmission-Time-Interval-Item
+MBSFN-Scheduling-Transmission-Time-Interval-Info-List ::= SEQUENCE (SIZE (1.. maxNrOfMBMSL3)) OF MBSFN-Scheduling-Transmission-Time-Interval-Item
-MBSFN-Scheduling-Transmission-Time-Interval-Item ::= SEQUENCE {
- tMGI TMGI,
+MBSFN-Scheduling-Transmission-Time-Interval-Item ::= SEQUENCE {
+ tMGI TMGI,
mbsfnSchedulingTransmissionTimeInterval MbsfnSchedulingTransmissionTimeInterval,
ie-Extensions ProtocolExtensionContainer { { MBSFN-Scheduling-Transmission-Time-Interval-Item-ExtIEs } } OPTIONAL,
...
@@ -6523,40 +7606,40 @@ MBSFN-Scheduling-Transmission-Time-Interval-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION
MbsfnSchedulingTransmissionTimeInterval ::= ENUMERATED {tti4, tti8, tti16, tti32, tti64, tti128, tti256}
-MeasurementFilterCoefficient ::= ENUMERATED{k0, k1, k2, k3, k4, k5, k6, k7, k8, k9, k11, k13, k15, k17, k19,...}
+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)
+MeasurementID ::= INTEGER (0..1048575)
Measurement-Power-Offset ::= INTEGER(-12 .. 26)
-- Actual value = IE value * 0.5
-MinimumSpreadingFactor ::= INTEGER (1..16)
+MinimumSpreadingFactor ::= INTEGER (1..16)
-MinimumSpreadingFactor768 ::= INTEGER (1..32)
+MinimumSpreadingFactor768 ::= INTEGER (1..32)
MultipleURAsIndicator ::= ENUMERATED {
multiple-URAs-exist,
single-URA-exists
}
-MaxAdjustmentStep ::= INTEGER(1..10)
+MaxAdjustmentStep ::= INTEGER(1..10)
-- Unit Slot
-MeasurementChangeTime ::= INTEGER (1..6000,...)
--- The MeasurementChangeTime gives the MeasurementChangeTime
+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 ::= 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 {
+MeasurementIncreaseDecreaseThreshold ::= CHOICE {
sir SIR-Value-IncrDecrThres,
sir-error SIR-Error-Value-IncrDecrThres,
transmitted-code-power Transmitted-Code-Power-Value-IncrDecrThres,
@@ -6566,7 +7649,7 @@ MeasurementIncreaseDecreaseThreshold ::= CHOICE {
extension-MeasurementIncreaseDecreaseThreshold Extension-MeasurementIncreaseDecreaseThreshold
}
-Extension-MeasurementIncreaseDecreaseThreshold ::= ProtocolIE-Single-Container {{ Extension-MeasurementIncreaseDecreaseThresholdIE }}
+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 }|
@@ -6584,7 +7667,7 @@ MeasurementRecoveryReportingIndicator ::= NULL
MeasurementRecoverySupportIndicator ::= NULL
-MeasurementThreshold ::= CHOICE {
+MeasurementThreshold ::= CHOICE {
sir SIR-Value,
sir-error SIR-Error-Value,
transmitted-code-power Transmitted-Code-Power-Value,
@@ -6595,33 +7678,34 @@ MeasurementThreshold ::= CHOICE {
extension-MeasurementThreshold Extension-MeasurementThreshold
}
-Extension-MeasurementThreshold ::= ProtocolIE-Single-Container {{ Extension-MeasurementThresholdIE }}
+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 }|
- { ID id-Rx-Timing-Deviation-Value-768 CRITICALITY reject TYPE Rx-Timing-Deviation-Value-768 PRESENCE mandatory}|
- { ID id-Rx-Timing-Deviation-Value-ext CRITICALITY reject TYPE Rx-Timing-Deviation-Value-ext PRESENCE mandatory}|
- { ID id-Extended-Round-Trip-Time-Value CRITICALITY reject TYPE Extended-Round-Trip-Time-Value PRESENCE mandatory }|
- { ID id-TUTRANGANSSMeasurementThresholdInformation CRITICALITY reject TYPE TUTRANGANSSMeasurementThresholdInformation PRESENCE mandatory }
-}
-
-MidambleConfigurationBurstType1And3 ::= ENUMERATED {v4, v8, v16}
-
-MidambleConfigurationBurstType2 ::= ENUMERATED {v3, v6}
-
-MidambleConfigurationLCR ::= ENUMERATED {v2, v4, v6, v8, v10, v12, v14, v16, ...}
-
-MidambleShiftAndBurstType ::= CHOICE {
+ { 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 }|
+ { ID id-Rx-Timing-Deviation-Value-768 CRITICALITY reject TYPE Rx-Timing-Deviation-Value-768 PRESENCE mandatory }|
+ { ID id-Rx-Timing-Deviation-Value-ext CRITICALITY reject TYPE Rx-Timing-Deviation-Value-ext PRESENCE mandatory }|
+ { ID id-Extended-Round-Trip-Time-Value CRITICALITY reject TYPE Extended-Round-Trip-Time-Value PRESENCE mandatory }|
+ { ID id-TUTRANGANSSMeasurementThresholdInformation CRITICALITY reject TYPE TUTRANGANSSMeasurementThresholdInformation PRESENCE mandatory }|
+ { ID id-UE-transmission-power-headroom CRITICALITY reject TYPE UE-transmission-power-headroom-Value 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 {
@@ -6661,7 +7745,7 @@ 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".
+ -- 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,
...
@@ -6670,15 +7754,15 @@ midambleConfigurationLCR MidambleConfigurationLCR,
MidambleAllocationMode ::= ENUMERATED {
defaultMidamble,
commonMidamble,
- uESpecificMidamble,
+ uESpecificMidamble,
...
}
-MidambleShiftLCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+MidambleShiftLCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-MidambleShiftAndBurstType768 ::= CHOICE {
+MidambleShiftAndBurstType768 ::= CHOICE {
type1 SEQUENCE {
midambleConfigurationBurstType1And3 MidambleConfigurationBurstType1And3,
midambleAllocationMode CHOICE {
@@ -6711,11 +7795,11 @@ MidambleShiftAndBurstType768 ::= CHOICE {
...
}
-MidambleConfigurationBurstType2-768 ::= ENUMERATED {v4, v8}
+MidambleConfigurationBurstType2-768 ::= ENUMERATED {v4, v8}
-MidambleShiftShort768 ::= INTEGER (0..7)
+MidambleShiftShort768 ::= INTEGER (0..7)
-MIMO-ActivationIndicator ::= NULL
+MIMO-ActivationIndicator ::= NULL
MIMO-InformationResponse ::= SEQUENCE {
mIMO-PilotConfiguration MIMO-PilotConfiguration,
@@ -6725,6 +7809,7 @@ MIMO-InformationResponse ::= SEQUENCE {
}
MIMO-InformationResponse-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Additional-Associated-Secondary-CPICH CRITICALITY reject EXTENSION Additional-Associated-Secondary-CPICH PRESENCE optional},
...
}
@@ -6744,7 +7829,34 @@ MIMO-PilotConfiguration ::= CHOICE {
MIMO-S-CPICH-Channelisation-Code ::= INTEGER (0..255)
-MinUL-ChannelisationCodeLength ::= ENUMERATED {
+MIMO-withfourtransmitantennas-ActivationIndicator ::= NULL
+
+MIMO-withfourtransmitantennas-ModeIndicator ::= ENUMERATED {
+ activate,
+ deactivate
+}
+
+DualStream-MIMO-withfourtransmitantennas-ActivationIndicator ::= NULL
+
+DualStream-MIMO-withfourtransmitantennas-ModeIndicator ::= ENUMERATED {
+ activate,
+ deactivate
+}
+
+Additional-Associated-Secondary-CPICH ::= SEQUENCE (SIZE (1.. maxSCPICHCell-1)) OF Additional-Secondary-CPICH
+
+Additional-Secondary-CPICH ::= SEQUENCE{
+ additional-secondary-CPICH MIMO-S-CPICH-Channelisation-Code,
+ additional-D-CPICH MIMO-S-CPICH-Channelisation-Code OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Additional-Secondary-CPICH-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Additional-Secondary-CPICH-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MinUL-ChannelisationCodeLength ::= ENUMERATED {
v4,
v8,
v16,
@@ -6770,18 +7882,18 @@ Modulation ::= ENUMERATED {
...
}
-MulticellEDCH-Information ::= ProtocolIE-Single-Container { {MulticellEDCH-InformationItem} }
+MulticellEDCH-Information ::= ProtocolIE-Single-Container { {MulticellEDCH-InformationItem} }
MulticellEDCH-InformationItem RNSAP-PROTOCOL-IES ::= {
{ ID id-MulticellEDCH-Information CRITICALITY ignore TYPE MulticellEDCH-InformationItemIEs PRESENCE mandatory }
}
MulticellEDCH-InformationItemIEs::= SEQUENCE {
- dL-PowerBalancing-Information DL-PowerBalancing-Information OPTIONAL,
- minimumReducedE-DPDCH-GainFactor MinimumReducedE-DPDCH-GainFactor OPTIONAL,
+ dL-PowerBalancing-Information DL-PowerBalancing-Information OPTIONAL,
+ minimumReducedE-DPDCH-GainFactor MinimumReducedE-DPDCH-GainFactor OPTIONAL,
secondary-UL-Frequency-Activation-State Secondary-UL-Frequency-Activation-State OPTIONAL,
- f-DPCH-SlotFormat F-DPCH-SlotFormat OPTIONAL,
- common-DL-ReferencePowerInformation DL-Power OPTIONAL,
+ f-DPCH-SlotFormat F-DPCH-SlotFormat OPTIONAL,
+ common-DL-ReferencePowerInformation DL-Power OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { MulticellEDCH-InformationItemIEs-ExtIEs } } OPTIONAL,
...
@@ -6791,18 +7903,18 @@ MulticellEDCH-InformationItemIEs-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-MulticellEDCH-RL-SpecificInformation ::= ProtocolIE-Single-Container { {MulticellEDCH-RL-SpecificInformationItem} }
+MulticellEDCH-RL-SpecificInformation ::= ProtocolIE-Single-Container { {MulticellEDCH-RL-SpecificInformationItem} }
MulticellEDCH-RL-SpecificInformationItem RNSAP-PROTOCOL-IES ::= {
- { ID id-MulticellEDCH-RL-SpecificInformation CRITICALITY ignore TYPE MulticellEDCH-RL-SpecificInformationItemIEs PRESENCE mandatory }
+ { ID id-MulticellEDCH-RL-SpecificInformation CRITICALITY ignore TYPE MulticellEDCH-RL-SpecificInformationItemIEs PRESENCE mandatory }
}
MulticellEDCH-RL-SpecificInformationItemIEs::= SEQUENCE {
- extendedPropagationDelay ExtendedPropagationDelay OPTIONAL,
- enhanced-PrimaryCPICH-EcNo Enhanced-PrimaryCPICH-EcNo OPTIONAL,
- dl-Reference-Power DL-Power OPTIONAL,
- phase-Reference-Update-Indicator Phase-Reference-Update-Indicator OPTIONAL,
- additional-e-DCH-DL-Control-Channel-Grant NULL OPTIONAL,
+ extendedPropagationDelay ExtendedPropagationDelay OPTIONAL,
+ enhanced-PrimaryCPICH-EcNo Enhanced-PrimaryCPICH-EcNo OPTIONAL,
+ dl-Reference-Power DL-Power OPTIONAL,
+ phase-Reference-Update-Indicator Phase-Reference-Update-Indicator OPTIONAL,
+ additional-e-DCH-DL-Control-Channel-Grant NULL OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { MulticellEDCH-RL-SpecificInformationItemIEs-ExtIEs } } OPTIONAL,
...
@@ -6810,7 +7922,9 @@ MulticellEDCH-RL-SpecificInformationItemIEs::= SEQUENCE {
MulticellEDCH-RL-SpecificInformationItemIEs-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
-}
+}
+
+Multicell-EDCH-Restriction ::= BOOLEAN
Multiple-PLMN-List ::= SEQUENCE {
pLMN-Identity PLMN-Identity,
@@ -6822,7 +7936,7 @@ Multiple-PLMN-List ::= SEQUENCE {
Multiple-PLMN-List-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
-}
+}
MultiplexingPosition ::= ENUMERATED {
fixed,
@@ -6854,6 +7968,264 @@ MIMO-SFMode-For-HSPDSCHDualStream ::= ENUMERATED {
sF1SF16
}
+Multi-Carrier-EDCH-Info ::= SEQUENCE{
+ multicarrier-EDCH-Transport-Bearer-Mode Multicarrier-EDCH-Transport-Bearer-Mode,
+ multi-carrier-EDCH-Information Multi-Carrier-EDCH-Information,
+ iE-Extensions ProtocolExtensionContainer { { Multi-Carrier-EDCH-Info-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Multi-Carrier-EDCH-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Multicarrier-EDCH-Transport-Bearer-Mode ::= ENUMERATED {
+ separate-Iur-Transport-Bearer-Mode,
+ shared-Iur-Transport-Bearer-Mode
+}
+
+Multi-Carrier-EDCH-Information ::= SEQUENCE (SIZE (1..maxNrOfULCarriersLCR-1)) OF Multi-Carrier-EDCH-LCR-InformationItem
+
+Multi-Carrier-EDCH-LCR-InformationItem ::=SEQUENCE{
+ uARFCNforNt UARFCN,
+ sNPL-carrier-group-indicator SNPL-Carrier-Group-Indicator OPTIONAL,
+ pRxdesBase E-PUCH-PRXdesBase,
+ multi-Carrier-EDCH-MACdFlows-Information-TDD Multi-Carrier-EDCH-MACdFlows-Information-TDD OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Multi-Carrier-EDCH-LCR-InformationItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Multi-Carrier-EDCH-LCR-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+SNPL-Carrier-Group-Indicator ::= INTEGER (1..3)
+-- for multi-carrier E-DCH operation 1.28Mcps TDD only
+
+Multi-Carrier-EDCH-MACdFlows-Information-TDD ::= SEQUENCE (SIZE (1.. maxNrOfEDCHMACdFlows)) OF Multi-Carrier-EDCH-MACdFlows-Specific-Info
+
+Multi-Carrier-EDCH-MACdFlows-Specific-Info ::= SEQUENCE {
+ e-DCH-MACdFlow-ID EDCH-MACdFlow-ID,
+ bindingID BindingID,
+ transportLayerAddress TransportLayerAddress,
+ iE-Extensions ProtocolExtensionContainer { { Multi-Carrier-EDCH-MACdFlows-Specific-Info-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Multi-Carrier-EDCH-MACdFlows-Specific-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Multi-Carrier-EDCH-Reconfigure ::=SEQUENCE{
+ continue-setup-change-Of-Multi-Carrier-EDCH Continue-Setup-Change-Multi-Carrier-EDCH,
+ iE-Extensions ProtocolExtensionContainer { { Multi-Carrier-EDCH-Reconfigure-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Multi-Carrier-EDCH-Reconfigure-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Continue-Setup-Change-Multi-Carrier-EDCH ::= CHOICE {
+ continue NULL,
+ setup Multi-Carrier-EDCH-Info,
+ change Multi-Carrier-EDCH-Change-Info,
+ ...
+}
+
+Multi-Carrier-EDCH-Change-Info ::=SEQUENCE{
+ multicarrier-EDCH-Transport-Bearer-Mode Multicarrier-EDCH-Transport-Bearer-Mode OPTIONAL,
+ multi-carrier-EDCH-Information Multi-Carrier-EDCH-Information OPTIONAL,
+ multi-Carrier-EDCH-Information-Removal-List Multi-Carrier-EDCH-Information-Removal-List OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Multi-Carrier-EDCH-Change-Info-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Multi-Carrier-EDCH-Change-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Multi-Carrier-EDCH-Information-Removal-List ::= SEQUENCE (SIZE (1..maxNrOfULCarriersLCR-1)) OF Multi-Carrier-EDCH-Information-Removal-Info-ItemIEs
+
+Multi-Carrier-EDCH-Information-Removal-Info-ItemIEs ::=SEQUENCE{
+ uARFCNforNt UARFCN,
+ iE-Extensions ProtocolExtensionContainer { { Multi-Carrier-EDCH-Information-Removal-Info-ItemIEs-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Multi-Carrier-EDCH-Information-Removal-Info-ItemIEs-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Multi-Carrier-EDCH-Information-Response ::= SEQUENCE (SIZE (1..maxNrOfULCarriersLCR-1)) OF Multi-Carrier-EDCH-LCR-Information-ResponseItem
+
+Multi-Carrier-EDCH-LCR-Information-ResponseItem ::=SEQUENCE{
+ uARFCNforNt UARFCN,
+ e-DCH-TDD-MACdFlow-Specific-InformationResp E-DCH-TDD-MACdFlow-Specific-InformationResp OPTIONAL,
+ e-AGCH-Specific-Information-Response-LCR-TDD E-AGCH-Specific-InformationRespList-LCR-TDD OPTIONAL,
+ e-HICH-Scheduled-InformationResp-LCR E-HICH-Scheduled-InformationRespList-LCR-TDD OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Multi-Carrier-EDCH-LCR-Information-ResponseItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Multi-Carrier-EDCH-LCR-Information-ResponseItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Multiflow-Reconfiguration ::= CHOICE {
+ setup Multiflow-Information,
+ configurationChange Multiflow-Information-To-Modify,
+ stop Multiflow-Stop,
+ ...
+}
+
+Multiflow-Information ::= SEQUENCE {
+ total-Number-of-HS-DSCH-Cells INTEGER (2..32,...),
+ mode Multiflow-Mode,
+ mimo Multiflow-MIMO,
+ timing Multiflow-Timing OPTIONAL,
+ max-Number-of-HS-SCCH-Sets-per-NodeB INTEGER (1..16,...) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Multiflow-Information-ExtIEs } } OPTIONAL,
+ ...
+}
+
+Multiflow-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+{ID id-Assisting-RepetitionFactors CRITICALITY ignore EXTENSION Multiflow-RepetitionFactors PRESENCE optional},
+ ...
+}
+
+Multiflow-Information-To-Modify ::= SEQUENCE {
+ total-Number-of-HS-DSCH-Cells INTEGER (2..32,...) OPTIONAL,
+ mode Multiflow-Mode OPTIONAL,
+ mimo Multiflow-MIMO OPTIONAL,
+ timing Multiflow-Timing OPTIONAL,
+ max-Number-of-HS-SCCH-Sets-per-NodeB INTEGER (1..16,...) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Multiflow-Information-To-Modify-ExtIEs } } OPTIONAL,
+ ...
+}
+
+Multiflow-Information-To-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+{ID id-Assisting-RepetitionFactors CRITICALITY ignore EXTENSION Multiflow-RepetitionFactors PRESENCE optional},
+ ...
+}
+
+Multiflow-RepetitionFactors ::= SEQUENCE {
+ assisting-CQI-RepetitionFactor CQI-RepetitionFactor OPTIONAL,
+ assisting-AckNack-RepetitionFactor AckNack-RepetitionFactor OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Multiflow-RepetitionFactors-ExtIEs } } OPTIONAL,
+ ...
+}
+
+Multiflow-RepetitionFactors-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Multiflow-Stop ::= ENUMERATED {
+ stop,
+ ...
+}
+
+Multiflow-Mode ::= ENUMERATED {
+ primary,
+ assisting,
+ ...
+}
+
+Multiflow-MIMO ::= ENUMERATED {
+ on,
+ off,
+ ...
+}
+
+Multiflow-Timing ::= CHOICE {
+ time-Reference NULL,
+ non-Time-Reference INTEGER (0..30,...),
+ -- Unit: chip, step size 256 chips
+ -- example: 0 = 0chip, 1 = 256chips
+ ...
+}
+
+Multiflow-OrdinalNumberOfFrequency ::= INTEGER (1..32,...)
+
+MU-MIMO-InformationLCR ::= SEQUENCE {
+ mU-MIMO-Operation MU-MIMO-Operation,
+ standalone-Midamble-Channel-Information Standalone-Midamble-Channel-Information OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MU-MIMO-InformationLCR-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MU-MIMO-Operation ::= ENUMERATED {
+ mU-MIMO-Used,
+ mU-MIMO-Not-Used,
+ ...
+}
+
+MU-MIMO-Usage-Indicator ::= ENUMERATED {
+ ul-Only,
+ dl-Only,
+ ul-and-dl
+}
+
+Standalone-Midamble-Channel-Information ::= SEQUENCE {
+ standalone-Midamble-Configuration Standalone-Midamble-Configuration,
+ standalone-MidambleShift Standalone-MidambleShift,
+ timeslotLCR TimeSlotLCR,
+ repetitionPeriod Standalone-Midamble-RepetitionPeriod,
+ offset Standalone-Midamble-Offset,
+ referenceBeta ReferenceBeta OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Standalone-Midamble-Channel-Information-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Standalone-Midamble-Configuration::= ENUMERATED {
+ v2,
+ v4,
+ v6,
+ v8,
+ v10,
+ v12,
+ v14,
+ v16,
+ ...
+}
+
+Standalone-MidambleShift ::= INTEGER (0..15)
+
+Standalone-Midamble-RepetitionPeriod ::= ENUMERATED {
+ v1,
+ v2,
+ v4,
+ v8,
+ v16,
+ v32,
+ v64,
+ ...
+}
+
+Standalone-Midamble-Offset ::= INTEGER (0..63)
+
+ReferenceBeta ::= INTEGER (-15..16)
+
+Standalone-Midamble-Channel-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+MU-MIMO-InformationLCR-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
+MU-MIMO-Indicator ::= SEQUENCE {
+ mU-MIMO-Usage-Indicator MU-MIMO-Usage-Indicator,
+ standalone-Midamble-Channel-Indicator Standalone-Midamble-Channel-Indicator,
+ iE-Extensions ProtocolExtensionContainer { { MU-MIMO-Indicator-ExtIEs} } OPTIONAL,
+ ...
+}
+
+MU-MIMO-Indicator-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- N
NACC-Related-Data ::= SEQUENCE {
@@ -6867,13 +8239,35 @@ NACC-Related-Data-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
-Nack-Power-Offset ::= INTEGER (0..8,...)
--- According to mapping in ref. [21] subclause 4.2.1
+Nack-Power-Offset ::= INTEGER (0..8,..., 9..10)
+-- According to mapping in TS 25.213 [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-CellInformation-Ext ::= SEQUENCE (SIZE (1..maxNrOfExtendedNeighbouringRNCs)) OF ProtocolIE-Single-Container {{ Neighbouring-UMTS-CellInformationExtensionItemIE }}
+
+Neighbouring-UMTS-CellInformationExtensionItemIE RNSAP-PROTOCOL-IES ::= {
+ { ID id-Neighbouring-UMTS-CellInformationExtensionItem CRITICALITY ignore TYPE Neighbouring-UMTS-CellInformationExtensionItem PRESENCE mandatory }
+}
+
+Neighbouring-UMTS-CellInformationExtensionItem ::= 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,
+ neighbouring-LCR-TDD-CellInformation Neighbouring-LCR-TDD-CellInformation OPTIONAL,
+ extended-RNC-ID Extended-RNC-ID OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {Neighbouring-UMTS-CellInformationExtensionItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Neighbouring-UMTS-CellInformationExtensionItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
Neighbouring-UMTS-CellInformationItemIE RNSAP-PROTOCOL-IES ::= {
{ ID id-Neighbouring-UMTS-CellInformationItem CRITICALITY ignore TYPE Neighbouring-UMTS-CellInformationItem PRESENCE mandatory }
}
@@ -6889,48 +8283,51 @@ Neighbouring-UMTS-CellInformationItem ::= SEQUENCE {
}
Neighbouring-UMTS-CellInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-neighbouring-LCR-TDD-CellInformation CRITICALITY ignore EXTENSION Neighbouring-LCR-TDD-CellInformation PRESENCE optional }|
- { ID id-Extended-RNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional },
+ { ID id-neighbouring-LCR-TDD-CellInformation CRITICALITY ignore EXTENSION Neighbouring-LCR-TDD-CellInformation PRESENCE optional}|
+ { ID id-Extended-RNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID 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,
+ 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 }|
- { ID id-Max-UE-DTX-Cycle CRITICALITY ignore EXTENSION Max-UE-DTX-Cycle PRESENCE conditional }|
- -- This IE shall be present if the the fifteenth bit Continuous Packet Connectivity DTX-DRX Support Indicator in the Cell Capability Container FDD IE is set to the value "1".
- { ID id-Multiple-PLMN-List CRITICALITY ignore EXTENSION Multiple-PLMN-List PRESENCE optional }|
- { ID id-Secondary-Serving-Cell-List CRITICALITY ignore EXTENSION Secondary-Serving-Cell-List PRESENCE optional }|
- { ID id-Dual-Band-Secondary-Serving-Cell-List CRITICALITY ignore EXTENSION Secondary-Serving-Cell-List PRESENCE optional }|
--- This IE shall be present if the twenty-eighth bit Dual Band Support Indicator in the Cell Capability Container FDD IE is set to the value "1".
- { ID id-CellCapabilityContainerExtension-FDD CRITICALITY ignore EXTENSION CellCapabilityContainerExtension-FDD PRESENCE optional }|
- { ID id-CellListValidityIndicator CRITICALITY ignore EXTENSION CellListValidityIndicator PRESENCE optional },
- ...
-}
+ { 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}|
+ { ID id-Max-UE-DTX-Cycle CRITICALITY ignore EXTENSION Max-UE-DTX-Cycle PRESENCE conditional}|
+ -- This IE shall be present if the the fifteenth bit Continuous Packet Connectivity DTX-DRX Support Indicator in the Cell Capability Container FDD IE is set to the value “1”.
+ { ID id-Multiple-PLMN-List CRITICALITY ignore EXTENSION Multiple-PLMN-List PRESENCE optional}|
+ { ID id-Secondary-Serving-Cell-List CRITICALITY ignore EXTENSION Secondary-Serving-Cell-List PRESENCE optional}|
+ { ID id-Dual-Band-Secondary-Serving-Cell-List CRITICALITY ignore EXTENSION Secondary-Serving-Cell-List PRESENCE optional}|
+-- This IE shall be present if the twenty-eighth bit Dual Band Support Indicator in the Cell Capability Container FDD IE is set to the value “1”.
+ { ID id-CellCapabilityContainerExtension-FDD CRITICALITY ignore EXTENSION CellCapabilityContainerExtension-FDD PRESENCE optional}|
+ { ID id-CellListValidityIndicator CRITICALITY ignore EXTENSION CellListValidityIndicator PRESENCE optional}|
+ { ID id-MultipleFrequencyBandsIndicatorList CRITICALITY ignore EXTENSION MultipleFrequencyBandsIndicatorList PRESENCE optional},
+ ...
+}
+
+MultipleFrequencyBandsIndicatorList ::= SEQUENCE (SIZE (0..maxMultipleFrequencyBands)) OF FrequencyBandIndicator
NeighbouringFDDCellMeasurementInformation ::= SEQUENCE {
uC-ID UC-ID,
@@ -6963,13 +8360,14 @@ Neighbouring-GSM-CellInformationItem ::= SEQUENCE {
}
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 },
+ { 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}|
+ { ID id-PLMN-List CRITICALITY ignore EXTENSION PLMN-List PRESENCE optional},
...
}
@@ -6978,16 +8376,16 @@ Neighbouring-TDD-CellInformation ::= SEQUENCE ( SIZE (1..maxNrOfTDDNeighboursPer
Neighbouring-TDD-CellInformationItem ::= SEQUENCE {
c-ID C-ID,
uARFCNforNt UARFCN,
- frameOffset FrameOffset OPTIONAL,
+ frameOffset FrameOffset OPTIONAL,
cellParameterID CellParameterID,
syncCase SyncCase,
- timeSlot TimeSlot OPTIONAL
+ 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,
+ sCTD-Indicator SCTD-Indicator,
cellIndividualOffset CellIndividualOffset OPTIONAL,
- dPCHConstantValue DPCHConstantValue OPTIONAL,
+ dPCHConstantValue DPCHConstantValue OPTIONAL,
pCCPCH-Power PCCPCH-Power OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { Neighbouring-TDD-CellInformationItem-ExtIEs} } OPTIONAL,
...
@@ -7037,7 +8435,7 @@ NeighbouringTDDCellMeasurementInformation768 ::= SEQUENCE {
uC-ID UC-ID,
uARFCN UARFCN,
cellParameterID CellParameterID,
- timeSlot TimeSlot OPTIONAL,
+ timeSlot TimeSlot OPTIONAL,
midambleShiftAndBurstType768 MidambleShiftAndBurstType768 OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { NeighbouringTDDCellMeasurementInformationItem768-ExtIEs} } OPTIONAL,
...
@@ -7052,24 +8450,25 @@ Neighbouring-LCR-TDD-CellInformation ::= SEQUENCE (SIZE (1.. maxNrOfLCRTDDNeighb
Neighbouring-LCR-TDD-CellInformationItem ::= SEQUENCE {
c-ID C-ID,
uARFCNforNt UARFCN,
- frameOffset FrameOffset OPTIONAL,
+ frameOffset FrameOffset OPTIONAL,
cellParameterID CellParameterID,
- sCTD-Indicator SCTD-Indicator,
- cellIndividualOffset CellIndividualOffset OPTIONAL,
- dPCHConstantValue DPCHConstantValue OPTIONAL,
- pCCPCH-Power PCCPCH-Power OPTIONAL,
- restrictionStateIndicator RestrictionStateIndicator OPTIONAL,
+ 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 }|
- { ID id-Multiple-PLMN-List CRITICALITY ignore EXTENSION Multiple-PLMN-List 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-LCR CRITICALITY ignore EXTENSION CellCapabilityContainer-TDD-LCR PRESENCE optional}|
+ { ID id-SNA-Information CRITICALITY ignore EXTENSION SNA-Information PRESENCE optional}|
+ { ID id-Multiple-PLMN-List CRITICALITY ignore EXTENSION Multiple-PLMN-List PRESENCE optional}|
+ { ID id-CellCapabilityContainerExtension-TDD-LCR CRITICALITY ignore EXTENSION CellCapabilityContainerExtension-TDD-LCR PRESENCE optional},
...
}
@@ -7084,21 +8483,35 @@ Neighbouring-E-UTRA-CellInformationItem ::= SEQUENCE {
}
Neighbouring-E-UTRA-CellInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-PCI CRITICALITY ignore EXTENSION PCI PRESENCE optional}|
+ { ID id-TAC CRITICALITY ignore EXTENSION TAC PRESENCE optional}|
+ { ID id-PLMN-List CRITICALITY ignore EXTENSION PLMN-List PRESENCE optional}|
+ { ID id-MultipleFrequencyBandsIndicatorList-EUTRA CRITICALITY ignore EXTENSION MultipleFrequencyBandsIndicatorList-EUTRA PRESENCE optional},
...
}
+MultipleFrequencyBandsIndicatorList-EUTRA ::= SEQUENCE (SIZE (0.. maxMultipleFrequencyBandsEUTRA)) OF RadioFrequencyBandEUTRA
+
+RadioFrequencyBandEUTRA ::= INTEGER (1..256)
+
NonCellSpecificTxDiversity ::= ENUMERATED {
txDiversity,
...
}
+Non-rectangular-resource-allocation-indicator ::= ENUMERATED {
+ activate
+}
+
+Non-rectangular-resource-timeslot-set ::= BIT STRING (SIZE (7))
+
NotProvidedCellList ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF MBMSChannelTypeCellList
-NrOfDLchannelisationcodes ::= INTEGER (1..8)
+NrOfDLchannelisationcodes ::= INTEGER (1..8)
-NrOfTransportBlocks ::= INTEGER (0..512)
+NrOfTransportBlocks ::= INTEGER (0..512)
-NRT-Load-Information-Value-IncrDecrThres ::= INTEGER(0..3)
+NRT-Load-Information-Value-IncrDecrThres ::= INTEGER(0..3)
NRT-Load-Information-Value ::= INTEGER(0..3)
@@ -7111,14 +8524,18 @@ N-E-UCCH ::= INTEGER (1..12)
N-E-UCCH-LCR ::= INTEGER (1..8)
-Number-Of-Supported-Carriers ::= ENUMERATED {
+Number-Of-Supported-Carriers ::= ENUMERATED {
one-one-carrier,
one-three-carrier,
three-three-carrier,
one-six-carrier,
three-six-carrier,
six-six-carrier,
- ...
+ ...,
+ one-two-carrier-discontiguous,
+ two-two-carrier-discontiguous,
+ one-two-carrier-contiguous,
+ two-two-carrier-contiguous
}
NumHS-SCCH-Codes ::= INTEGER (1..maxNrOfHSSCCHCodes)
@@ -7132,7 +8549,8 @@ Non-Serving-RL-Preconfig-Setup ::= SEQUENCE {
}
Non-Serving-RL-Preconfig-Setup-ExtIEs RNSAP-PROTOCOL-EXTENSION::= {
- {ID id-Additional-E-DCH-Non-Serving-RL-Preconfiguration-Setup CRITICALITY ignore EXTENSION Additional-E-DCH-Non-Serving-RL-Preconfiguration-Setup PRESENCE optional },
+ {ID id-Additional-E-DCH-Non-Serving-RL-Preconfiguration-Setup CRITICALITY ignore EXTENSION Additional-E-DCH-Non-Serving-RL-Preconfiguration-Setup PRESENCE optional }|
+ { ID id-FTPICH-Information CRITICALITY ignore EXTENSION FTPICH-Information PRESENCE optional},
...
}
@@ -7155,11 +8573,12 @@ Non-Serving-RL-Preconfig-Info ::= SEQUENCE {
}
Non-Serving-RL-Preconfig-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- {ID id-Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList CRITICALITY ignore EXTENSION Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList PRESENCE optional},
+ {ID id-Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList CRITICALITY ignore EXTENSION Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList PRESENCE optional}|
+ { ID id-FTPICH-Information-Response CRITICALITY ignore EXTENSION FTPICH-Information-Response PRESENCE optional},
...
}
-Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList ::= SEQUENCE(SIZE(1.. maxNrOfEDCH-1)) OF SEQUENCE {
+Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList ::= SEQUENCE(SIZE(1.. maxNrOfEDCH-1)) OF SEQUENCE {
new-non-serving-RL-E-DCH-FDD-DL-Control-Channel-Information-A EDCH-FDD-DL-ControlChannelInformation OPTIONAL,
new-non-serving-RL-E-DCH-FDD-DL-Control-Channel-Information-B EDCH-FDD-DL-ControlChannelInformation OPTIONAL,
new-non-serving-RL-E-DCH-FDD-DL-Control-Channel-Information-C EDCH-FDD-DL-ControlChannelInformation OPTIONAL,
@@ -7199,6 +8618,8 @@ OnModificationInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+OrdinalNumberOfFrequency ::= INTEGER (1..32,...)
+
Out-of-Sychronization-Window ::= ENUMERATED {
ms40,
ms80,
@@ -7217,10 +8638,10 @@ PagingCause ::= ENUMERATED {
terminating-background-call,
terminating-low-priority-signalling,
...,
- terminating-high-priority-signalling,
+ terminating-high-priority-signalling,
terminating-cause-unknown
}
--- See in [16]
+-- See in TS 25.331 [16]
PagingRecordType ::= ENUMERATED {
imsi-gsm-map,
@@ -7230,7 +8651,7 @@ PagingRecordType ::= ENUMERATED {
tmsi-ds-41,
...
}
--- See in [16]
+-- See in TS 25.331 [16]
PartialReportingIndicator ::= ENUMERATED {
partial-reporting-allowed
@@ -7263,6 +8684,8 @@ PCH-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
PC-Preamble ::= INTEGER(0..7,...)
+PCI ::= INTEGER (0..503,...)
+
Periodic ::= SEQUENCE {
reportPeriodicity ReportPeriodicity,
iE-Extensions ProtocolExtensionContainer { {Periodic-ExtIEs} } OPTIONAL,
@@ -7296,19 +8719,43 @@ PLCCHsequenceNumber ::= INTEGER (0..14)
PLMN-Identity ::= OCTET STRING (SIZE(3))
+PLMN-List ::= SEQUENCE (SIZE(0..maxNrOfBroadcastPLMNs)) OF PLMN-Identity
+
PowerAdjustmentType ::= ENUMERATED {
none,
common,
individual
}
-PowerOffset ::= INTEGER (0..24)
+PowerOffset ::= INTEGER (0..24)
PowerOffsetForSecondaryCPICHforMIMO ::= INTEGER (-6..0)
-- Unit dB, Range -10dB .. 5dB, Step +1dB
PowerOffsetForSecondaryCPICHforMIMORequestIndicator ::= NULL
+PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas ::= SEQUENCE (SIZE (1.. maxSCPICHCell)) OF Associated-Secondary-CPICH
+
+Associated-Secondary-CPICH ::= SEQUENCE{
+ associated-secondary-CPICH-channelId CommonPhysicalChannelID,
+ associated-secondary-CPICH PowerOffsetForSCPICH-DCPICHforMIMOwithfourtransmitantennas OPTIONAL,
+ associated-D-CPICH-channelId CommonPhysicalChannelID OPTIONAL,
+ associated-D-CPICH PowerOffsetForSCPICH-DCPICHforMIMOwithfourtransmitantennas OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Associated-Secondary-CPICH-Item-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Associated-Secondary-CPICH-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+CommonPhysicalChannelID ::= INTEGER (0..255)
+
+PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator ::= NULL
+
+PowerOffsetForSCPICH-DCPICHforMIMOwithfourtransmitantennas ::= INTEGER (-12..0)
+-- Unit dB, Range -10dB .. 5dB, Step +1dB
+
PRC ::= INTEGER (-2047..2047)
--pseudo range correction; scaling factor 0.32 meters
@@ -7330,6 +8777,8 @@ Pre-emptionVulnerability ::= ENUMERATED {
pre-emptable
}
+Precoder-Weight-Set-Restriction ::= BIT STRING (SIZE (64))
+
PredictedSFNSFNDeviationLimit ::= INTEGER (1..256)
-- Unit chip, Step 1/16 chip, Range 1/16..16 chip
@@ -7347,25 +8796,25 @@ PreferredFrequencyLayerInfo-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
-PrimaryCPICH-Power ::= INTEGER (-100..500)
--- step 0.1 (Range -10.0..50.0) Unit is dBm
+PrimaryCPICH-Power ::= INTEGER (-100..500)
+-- step 0.1 (Range –10.0..50.0) Unit is dBm
-PrimaryCPICH-EcNo ::= INTEGER (-30..30)
+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 ::= INTEGER (0..91)
+-- Mapping of Non Negative values according to maping in TS 25.123 [24]
-PrimaryCCPCH-RSCP-Delta ::= INTEGER (-5..-1,...)
--- Mapping of Negative values according to maping in [24]
+PrimaryCCPCH-RSCP-Delta ::= INTEGER (-5..-1,...)
+-- Mapping of Negative values according to maping in TS 25.123 [24]
-PrimaryScramblingCode ::= INTEGER (0..511)
+PrimaryScramblingCode ::= INTEGER (0..511)
-PriorityLevel ::= INTEGER (0..15)
+PriorityLevel ::= INTEGER (0..15)
-- 0 = spare, 1 = highest priority, ...14 = lowest priority and 15 = no priority
PriorityQueue-Id ::= INTEGER (0..maxNrOfPrioQueues-1)
@@ -7387,9 +8836,9 @@ PriorityQueue-InfoItem ::= SEQUENCE {
}
PriorityQueue-InfoItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ ID id-MaximumMACdPDU-SizeExtended CRITICALITY reject EXTENSION MAC-PDU-SizeExtended PRESENCE optional}|
-{ ID id-DL-RLC-PDU-Size-Format CRITICALITY ignore EXTENSION DL-RLC-PDU-Size-Format PRESENCE optional}|
-{ ID id-UE-AggregateMaximumBitRate-Enforcement-Indicator CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate-Enforcement-Indicator PRESENCE optional},
+{ ID id-MaximumMACdPDU-SizeExtended CRITICALITY reject EXTENSION MAC-PDU-SizeExtended PRESENCE optional}|
+{ ID id-DL-RLC-PDU-Size-Format CRITICALITY ignore EXTENSION DL-RLC-PDU-Size-Format PRESENCE optional}|
+{ ID id-UE-AggregateMaximumBitRate-Enforcement-Indicator CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate-Enforcement-Indicator PRESENCE optional},
...
}
@@ -7446,8 +8895,8 @@ PriorityQueue-InfoItem-to-Modify ::= SEQUENCE {
}
PriorityQueue-InfoItem-to-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ ID id-MaximumMACdPDU-SizeExtended CRITICALITY reject EXTENSION MAC-PDU-SizeExtended PRESENCE optional} |
-{ ID id-DL-RLC-PDU-Size-Format CRITICALITY ignore EXTENSION DL-RLC-PDU-Size-Format PRESENCE optional},
+{ ID id-MaximumMACdPDU-SizeExtended CRITICALITY reject EXTENSION MAC-PDU-SizeExtended PRESENCE optional}|
+{ ID id-DL-RLC-PDU-Size-Format CRITICALITY ignore EXTENSION DL-RLC-PDU-Size-Format PRESENCE optional},
...
}
@@ -7458,7 +8907,7 @@ PriorityQueue-InfoItem-to-Modify-Unsynchronised ::= SEQUENCE {
schedulingPriorityIndicator SchedulingPriorityIndicator OPTIONAL,
discardTimer DiscardTimer OPTIONAL,
mAChsGuaranteedBitRate MAChsGuaranteedBitRate OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { PriorityQueue-InfoItem-to-Modify-Unsynchronised-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { PriorityQueue-InfoItem-to-Modify-Unsynchronised-ExtIEs} } OPTIONAL,
...
}
@@ -7466,17 +8915,18 @@ PriorityQueue-InfoItem-to-Modify-Unsynchronised-ExtIEs RNSAP-PROTOCOL-EXTENSION
...
}
-PropagationDelay ::= INTEGER (0..255)
+PropagationDelay ::= INTEGER (0..255)
ProvidedInformation ::= SEQUENCE {
- mBMSChannelTypeInfo MBMSChannelTypeInfo OPTIONAL,
- mBMSPreferredFreqLayerInfo MBMSPreferredFreqLayerInfo OPTIONAL,
+ mBMSChannelTypeInfo MBMSChannelTypeInfo OPTIONAL,
+ mBMSPreferredFreqLayerInfo MBMSPreferredFreqLayerInfo OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { ProvideInformation-ExtIEs} } OPTIONAL,
...
}
ProvideInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-UpPCH-InformationList-LCRTDD CRITICALITY ignore EXTENSION UpPCH-InformationList-LCRTDD PRESENCE optional},
+ { ID id-UpPCH-InformationList-LCRTDD CRITICALITY ignore EXTENSION UpPCH-InformationList-LCRTDD PRESENCE optional}|
-- Applicable to 1.28Mcps TDD only
+ { ID id-ANRReportIndication CRITICALITY ignore EXTENSION ANRReportIndication PRESENCE optional},
...
}
@@ -7499,14 +8949,14 @@ UpPCH-InformationItem-LCRTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-PunctureLimit ::= INTEGER (0..15)
+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
+PTMCellList ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF MBMSChannelTypeCellList
-PTPCellList ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF MBMSChannelTypeCellList
+PTPCellList ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF MBMSChannelTypeCellList
-- Q
@@ -7532,20 +8982,59 @@ Process-Memory-Size ::= ENUMERATED {
-- R
-RAC ::= OCTET STRING (SIZE(1))
+RABased ::= SEQUENCE {
+ raiList RAI-List,
+ iE-Extensions ProtocolExtensionContainer { {RABased-ExtIEs} } OPTIONAL,
+ ...
+}
+
+RABased-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
-RANAP-EnhancedRelocationInformationRequest ::= BIT STRING
-RANAP-EnhancedRelocationInformationResponse ::= BIT STRING
+RAI-List ::= SEQUENCE (SIZE (1..maxNrOfRAIs)) OF
+ RAI
-RANAP-RelocationInformation ::= BIT STRING
+
+ReportInterval ::= ENUMERATED {
+ ms250,
+ ms500,
+ ms1000,
+ ms2000,
+ ms3000,
+ ms4000,
+ ms6000,
+ ms12000,
+ ms16000,
+ ms20000,
+ ms24000,
+ ms32000,
+ ms64000,
+ ... }
+
+ReportAmount ::= ENUMERATED { n1, n2, n4, n8, n16, n32, n64, infinity, ... }
+
+RAC ::= OCTET STRING (SIZE(1))
+
+RAI ::= SEQUENCE {
+ pLMN-Identity PLMN-Identity,
+ lAC LAC,
+ rAC RAC
+}
+
+RANAP-EnhancedRelocationInformationRequest ::= BIT STRING
+
+RANAP-EnhancedRelocationInformationResponse ::= BIT STRING
+
+RANAP-RelocationInformation ::= BIT STRING
Range-Correction-Rate ::= INTEGER (-127..127)
-- scaling factor 0.032 m/s
-RateMatchingAttribute ::= INTEGER (1..maxRateMatching)
+RateMatchingAttribute ::= INTEGER (1..maxRateMatching)
-RB-Identity ::= INTEGER (0..31)
+RB-Identity ::= INTEGER (0..31)
RB-Info ::= SEQUENCE (SIZE(1..maxNoOfRB)) OF RB-Identity
@@ -7612,14 +9101,15 @@ ReportCharacteristics ::= CHOICE {
extension-ReportCharacteristics Extension-ReportCharacteristics
}
-Extension-ReportCharacteristics ::= ProtocolIE-Single-Container {{ Extension-ReportCharacteristicsIE }}
+Extension-ReportCharacteristics ::= ProtocolIE-Single-Container {{ Extension-ReportCharacteristicsIE }}
Extension-ReportCharacteristicsIE RNSAP-PROTOCOL-IES ::= {
- { ID id-OnModification CRITICALITY reject TYPE OnModification PRESENCE mandatory }
+ { ID id-OnModification CRITICALITY reject TYPE OnModification PRESENCE mandatory }|
+ { ID id-EventH CRITICALITY reject TYPE EventH PRESENCE mandatory }
}
ReportPeriodicity ::= CHOICE {
- ten-msec INTEGER (1..6000,...),
+ 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
@@ -7644,16 +9134,18 @@ RequestedDataValue ::= SEQUENCE {
}
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 }|
- { ID id-GANSS-Common-Data CRITICALITY ignore EXTENSION GANSS-Common-Data PRESENCE optional }|
- { ID id-GANSS-Generic-Data CRITICALITY ignore EXTENSION GANSS-Generic-Data PRESENCE optional }|
- { ID id-Counting-Information CRITICALITY ignore EXTENSION Counting-Information PRESENCE optional }|
- { ID id-Transmission-Mode-Information CRITICALITY ignore EXTENSION Transmission-Mode-Information PRESENCE optional }|
- { ID id-MBMS-Neighbouring-Cell-Information CRITICALITY ignore EXTENSION MBMS-Neighbouring-Cell-Information PRESENCE optional }|
- { ID id-RLC-Sequence-Number CRITICALITY ignore EXTENSION RLC-Sequence-Number PRESENCE optional },
+ { 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 }|
+ { ID id-GANSS-Common-Data CRITICALITY ignore EXTENSION GANSS-Common-Data PRESENCE optional }|
+ { ID id-GANSS-Generic-Data CRITICALITY ignore EXTENSION GANSS-Generic-Data PRESENCE optional }|
+ { ID id-Counting-Information CRITICALITY ignore EXTENSION Counting-Information PRESENCE optional }|
+ { ID id-Transmission-Mode-Information CRITICALITY ignore EXTENSION Transmission-Mode-Information PRESENCE optional }|
+ { ID id-MBMS-Neighbouring-Cell-Information CRITICALITY ignore EXTENSION MBMS-Neighbouring-Cell-Information PRESENCE optional }|
+ { ID id-RLC-Sequence-Number CRITICALITY ignore EXTENSION RLC-Sequence-Number PRESENCE optional }|
+ { ID id-ANR-Cell-Information CRITICALITY ignore EXTENSION ANR-Cell-Information PRESENCE optional }|
+ { ID id-Common-E-RGCH-Cell-Information CRITICALITY ignore EXTENSION Common-E-RGCH-Cell-Information PRESENCE optional },
...
}
@@ -7662,24 +9154,24 @@ RequestedDataValueInformation ::= CHOICE {
informationNotAvailable InformationNotAvailable
}
-RestrictionStateIndicator ::= ENUMERATED {
+RestrictionStateIndicator ::= ENUMERATED {
cellNotResevedForOperatorUse,
cellResevedForOperatorUse,
...
}
-RL-ID ::= INTEGER (0..31)
+RL-ID ::= INTEGER (0..31)
-RL-Set-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.
+ -- Shall be ignored if bearer establishment with ALCAP.
transportLayerAddress TransportLayerAddress OPTIONAL,
- -- Shall be ignored if bearer establishment with ALCAP.
+ -- Shall be ignored if bearer establishment with ALCAP.
iE-Extensions ProtocolExtensionContainer { { RL-Specific-DCH-Info-Item-ExtIEs} } OPTIONAL,
...
}
@@ -7690,7 +9182,7 @@ RL-Specific-DCH-Info-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
RL-Specific-EDCH-Information ::= SEQUENCE {
- rL-Specific-EDCH-Info RL-Specific-EDCH-Info,
+ 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,
@@ -7708,10 +9200,10 @@ RL-Specific-EDCH-Info ::= SEQUENCE (SIZE (1..maxNrOfEDCHMACdFlows)) OF RL-Specif
RL-Specific-EDCH-InfoItem ::= SEQUENCE {
eDCH-MACdFlow-ID EDCH-MACdFlow-ID,
- bindingID BindingID OPTIONAL,
- -- Shall be ignored if bearer establishment with ALCAP.
+ bindingID BindingID OPTIONAL,
+ -- Shall be ignored if bearer establishment with ALCAP.
transportLayerAddress TransportLayerAddress OPTIONAL,
- -- Shall be ignored if bearer establishment with ALCAP.
+ -- Shall be ignored if bearer establishment with ALCAP.
iE-Extensions ProtocolExtensionContainer { { RL-Specific-EDCH-Info-Item-ExtIEs} } OPTIONAL,
...
}
@@ -7732,9 +9224,9 @@ DL-RLC-PDU-Size-Format ::= ENUMERATED {
...
}
-RLC-Sequence-Number ::= INTEGER (0..127)
+RLC-Sequence-Number ::= INTEGER (0..127)
-RNC-ID ::= INTEGER (0..4095)
+RNC-ID ::= INTEGER (0..4095)
RNTI-Allocation-Indicator ::= ENUMERATED {
true
@@ -7743,15 +9235,15 @@ RNTI-Allocation-Indicator ::= ENUMERATED {
Round-Trip-Time-IncrDecrThres ::= INTEGER(0..32766)
Round-Trip-Time-Value ::= INTEGER(0..32767)
--- According to mapping in [23]
+-- According to mapping in TS 25.133 [23]
RSCP-Value ::= INTEGER (0..127)
--- According to mapping in [24]
+-- According to mapping in TS 25.123 [24]
RSCP-Value-IncrDecrThres ::= INTEGER (0..126)
-Received-total-wide-band-power ::= INTEGER (0..621)
--- According to mapping in [23]
+Received-total-wide-band-power ::= INTEGER (0..621)
+-- According to mapping in TS 25.133 [23]
RT-Load-Value-IncrDecrThres ::= INTEGER(0..100)
@@ -7762,33 +9254,33 @@ RTLoadValue ::= SEQUENCE {
downlinkRTLoadValue INTEGER(0..100)
}
-RxTimingDeviationForTA ::= INTEGER (0..127)
--- As specified in [5], ch. 6.2.7.6
+RxTimingDeviationForTA ::= INTEGER (0..127)
+-- As specified in TS 25.435 [5], ch. 6.2.7.6
-- For 1.28Mcps TDD this IE must be set to 0.
-RxTimingDeviationForTAext ::= INTEGER (0..511)
--- As specified in [5] [3.84 Mcps TDD only]
+RxTimingDeviationForTAext ::= INTEGER (0..511)
+-- As specified in TS 25.435 [5] [3.84 Mcps TDD only]
-RxTimingDeviationForTA768 ::= INTEGER (0.. 1023)
--- As specified in [5]
+RxTimingDeviationForTA768 ::= INTEGER (0.. 1023)
+-- As specified in TS 25.435 [5]
Rx-Timing-Deviation-Value ::= INTEGER (0..8191)
---According to mapping in [24][3.84Mcps TDD only]
+--According to mapping in TS 25.123 [24][3.84Mcps TDD only]
Rx-Timing-Deviation-Value-ext ::= INTEGER (0..32767)
---According to mapping in [24][3.84Mcps TDD only]
+--According to mapping in TS 25.123 [24][3.84Mcps TDD only]
Rx-Timing-Deviation-Value-LCR ::= INTEGER (0..511)
---According to mapping in [24][1.28Mcps TDD only]
+--According to mapping in TS 25.123 [24][1.28Mcps TDD only]
Rx-Timing-Deviation-Value-768 ::= INTEGER (0..65535)
---According to mapping in [24][7.68Mcps TDD only]
+--According to mapping in TS 25.123 [24][7.68Mcps TDD only]
RefBeta ::= INTEGER (-15..16)
-- S
-SAC ::= OCTET STRING (SIZE (2))
+SAC ::= OCTET STRING (SIZE (2))
SAI ::= SEQUENCE {
pLMN-Identity PLMN-Identity,
@@ -7803,30 +9295,38 @@ SAI-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
SAT-ID ::= INTEGER (0..63)
-SCH-TimeSlot ::= INTEGER (0..6)
+SCH-TimeSlot ::= INTEGER (0..6)
-ScaledAdjustmentRatio ::= INTEGER(0..100)
--- AdjustmentRatio = ScaledAdjustmentRatio / 100
+ScaledAdjustmentRatio ::= INTEGER(0..100)
+-- AdjustmentRatio = ScaledAdjustmentRatio / 100
-SchedulingInformation ::= ENUMERATED {
+SchedulingInformation ::= ENUMERATED {
included,
not-included
}
+SDPCCH-PowerOffsetInformation ::= INTEGER (0..6,...)
SecondaryServingCells ::= SEQUENCE (SIZE (1..maxNrOfHSDSCH-1)) OF SecondaryServingCellsItem
SecondaryServingCellsItem ::= SEQUENCE {
- secondaryC-ID C-ID,
- numSecondaryHS-SCCH-Codes NumHS-SCCH-Codes OPTIONAL,
+ secondaryC-ID C-ID,
+ numSecondaryHS-SCCH-Codes NumHS-SCCH-Codes OPTIONAL,
sixtyfourQAM-UsageAllowedIndicator SixtyfourQAM-UsageAllowedIndicator OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { SecondaryServingCellsItem-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SecondaryServingCellsItem-ExtIEs} } OPTIONAL,
...
}
SecondaryServingCellsItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ID id-MIMO-ActivationIndicator CRITICALITY ignore EXTENSION MIMO-ActivationIndicator PRESENCE optional}|
-{ID id-EDCH-Indicator CRITICALITY ignore EXTENSION NULL PRESENCE optional},
+{ID id-MIMO-ActivationIndicator CRITICALITY ignore EXTENSION MIMO-ActivationIndicator PRESENCE optional}|
+{ID id-EDCH-Indicator CRITICALITY ignore EXTENSION NULL PRESENCE optional}|
+{ID id-power-offset-for-S-CPICH-for-MIMO-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMORequestIndicator PRESENCE optional}|
+{ID id-OrdinalNumberOfFrequency CRITICALITY reject EXTENSION OrdinalNumberOfFrequency PRESENCE optional}|
+{ ID id-MIMO-withfourtransmitantennas-ActivationIndicator CRITICALITY ignore EXTENSION MIMO-withfourtransmitantennas-ActivationIndicator
+ PRESENCE optional}|
+{ ID id-DualStream-MIMO-withfourtransmitantennas-ActivationIndicator CRITICALITY ignore EXTENSION DualStream-MIMO-withfourtransmitantennas-ActivationIndicator PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas-Request-Indicator CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator PRESENCE optional}|
+{ID id-Multiflow-OrdinalNumberOfFrequency CRITICALITY reject EXTENSION Multiflow-OrdinalNumberOfFrequency PRESENCE optional},
...
}
@@ -7879,7 +9379,7 @@ Secondary-LCR-CCPCH-Info-TDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
Secondary-CCPCH-Info-TDD768::= SEQUENCE {
dl-TFCS TFCS,
tFCI-Coding TFCI-Coding,
- secondary-CCPCH-TDD-InformationList768 Secondary-CCPCH-TDD-InformationList768,
+ secondary-CCPCH-TDD-InformationList768 Secondary-CCPCH-TDD-InformationList768,
fACH-InformationList FACH-InformationList,
pCH-InformationList PCH-InformationList,
iE-Extensions ProtocolExtensionContainer { { Secondary-CCPCH-Info-TDD768-ExtIEs} } OPTIONAL,
@@ -7893,14 +9393,14 @@ Secondary-CCPCH-Info-TDD768-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,
+ 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,
...
}
@@ -7929,14 +9429,14 @@ Secondary-LCR-CCPCH-TDD-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
Secondary-CCPCH-TDD-InformationList768 ::= SEQUENCE (SIZE(0.. maxNrOfSCCPCHs768)) OF Secondary-CCPCH-TDD-InformationItem768
Secondary-CCPCH-TDD-InformationItem768 ::= SEQUENCE {
- timeSlot TimeSlot,
- midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
- tFCI-Presence TFCI-Presence,
- secondary-CCPCH-TDD-Code-Information768 Secondary-CCPCH-TDD-Code-Information768,
- tDD-PhysicalChannelOffset TDD-PhysicalChannelOffset,
- repetitionLength RepetitionLength,
- repetitionPeriod RepetitionPeriod,
- iE-Extensions ProtocolExtensionContainer { { Secondary-CCPCH-TDD-InformationItem768-ExtIEs} } OPTIONAL,
+ timeSlot TimeSlot,
+ midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
+ tFCI-Presence TFCI-Presence,
+ secondary-CCPCH-TDD-Code-Information768 Secondary-CCPCH-TDD-Code-Information768,
+ tDD-PhysicalChannelOffset TDD-PhysicalChannelOffset,
+ repetitionLength RepetitionLength,
+ repetitionPeriod RepetitionPeriod,
+ iE-Extensions ProtocolExtensionContainer { { Secondary-CCPCH-TDD-InformationItem768-ExtIEs} } OPTIONAL,
...
}
@@ -7960,7 +9460,7 @@ Secondary-LCR-CCPCH-TDD-Code-Information ::= SEQUENCE ( SIZE (1..maxNrOfSCCPCHs)
Secondary-LCR-CCPCH-TDD-Code-InformationItem ::= SEQUENCE {
tDD-ChannelisationCodeLCR TDD-ChannelisationCodeLCR,
- s-CCPCH-TimeSlotFormat-LCR TDD-DL-DPCH-TimeSlotFormat-LCR,
+ s-CCPCH-TimeSlotFormat-LCR TDD-DL-DPCH-TimeSlotFormat-LCR,
iE-Extensions ProtocolExtensionContainer { {Secondary-LCR-CCPCH-TDD-Code-InformationItem-ExtIEs} } OPTIONAL,
...
}
@@ -7972,7 +9472,7 @@ Secondary-LCR-CCPCH-TDD-Code-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::=
Secondary-CCPCH-TDD-Code-Information768 ::= SEQUENCE ( SIZE (1..maxNrOfSCCPCHs768)) OF Secondary-CCPCH-TDD-Code-InformationItem768
Secondary-CCPCH-TDD-Code-InformationItem768 ::= SEQUENCE {
- tDD-ChannelisationCode768 TDD-ChannelisationCode768,
+ tDD-ChannelisationCode768 TDD-ChannelisationCode768,
iE-Extensions ProtocolExtensionContainer { {Secondary-CCPCH-TDD-Code-InformationItem768-ExtIEs} } OPTIONAL,
...
}
@@ -7989,17 +9489,23 @@ Secondary-Serving-Cell-List ::= SEQUENCE {
}
Secondary-Serving-Cell-List-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ {ID id-Multicell-EDCH-Restriction CRITICALITY ignore EXTENSION Multicell-EDCH-Restriction PRESENCE optional },
+ -- This IE shall never be included. If received it shall be ignored.
...
}
+
+--“maxNrOfHSDSCH-1” represents the maximum number of possible secondary serving cells for a Multi Cell/Dual-Band capable cell when it applies to the range of “Possible-Secondary-Serving-Cell-List”.
+
Possible-Secondary-Serving-Cell-List ::= SEQUENCE (SIZE (1..maxNrOfHSDSCH-1)) OF Possible-Secondary-Serving-Cell
Possible-Secondary-Serving-Cell ::= SEQUENCE {
c-ID C-ID,
- iE-Extensions ProtocolExtensionContainer { { Possible-Secondary-Serving-Cell-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Possible-Secondary-Serving-Cell-ExtIEs } } OPTIONAL,
...
}
Possible-Secondary-Serving-Cell-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ {ID id-Multicell-EDCH-Restriction CRITICALITY ignore EXTENSION Multicell-EDCH-Restriction PRESENCE optional },
...
}
@@ -8015,10 +9521,14 @@ Secondary-UL-Frequency-Activation-State ::= ENUMERATED {
...
}
+S-E-DPCCH-PowerOffset ::= INTEGER(0..17,...)
+
Seed ::= INTEGER (0..63)
Service-ID ::= OCTET STRING (SIZE (3))
+S-E-ROCH-Release-Indicator ::= ENUMERATED {s-E-ROCHreleased}
+
SetsOfHS-SCCH-Codes ::= SEQUENCE (SIZE (1..maxNrOfHSDSCH)) OF SetsOfHS-SCCH-CodesItem
SetsOfHS-SCCH-CodesItem ::= SEQUENCE {
@@ -8033,17 +9543,55 @@ SetsOfHS-SCCH-CodesItem ::= SEQUENCE {
}
SetsOfHS-SCCH-CodesItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ID id-MIMO-InformationResponse CRITICALITY ignore EXTENSION MIMO-InformationResponse PRESENCE optional},
+{ID id-MIMO-InformationResponse CRITICALITY ignore EXTENSION MIMO-InformationResponse PRESENCE optional}|
+{ID id-power-offset-for-S-CPICH-for-MIMO CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMO PRESENCE optional}|
+{ID id-Measurement-Power-Offset CRITICALITY ignore EXTENSION Measurement-Power-Offset PRESENCE optional}|
+{ ID id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas CRITICALITY ignore EXTENSION PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas PRESENCE optional},
...
}
Setup-Or-ConfigurationChange-Or-Removal-Of-EDCH-On-secondary-UL-Frequency::= CHOICE {
setup Additional-EDCH-Setup-Info,
- configurationChange Additional-EDCH-Cell-Information-ConfigurationChange-List,
+ configurationChange Additional-EDCH-Cell-Information-ConfigurationChange-List,
removal Additional-EDCH-Cell-Information-Removal-List,
...
}
+Setup-Or-ConfigurationChange-Or-Removal-Of-Downlink-TPC-enhancements ::= CHOICE {
+ setup Downlink-TPC-enhancements-Information,
+ configurationChange Downlink-TPC-enhancements-Information,
+ removal Downlink-TPC-enhancements-Information-Removal,
+ ...
+}
+
+Setup-Or-ConfigurationChange-Or-Removal-Of-UL-CLTD ::= CHOICE {
+ setup UL-CLTD-Information,
+ configurationChange UL-CLTD-Information-To-Modify,
+ removal UL-CLTD-Information-Removal,
+ ...
+}
+
+Setup-Or-ConfigurationChange-Or-Removal-Of-FTPICH-Information ::= CHOICE {
+ setup FTPICH-Information,
+ configurationChange FTPICH-Information-To-Modify,
+ removal FTPICH-Information-Removal,
+ ...
+}
+
+Setup-Or-ConfigurationChange-Or-Removal-Of-DCH-ENH ::= CHOICE {
+ setup DCH-ENH-Information,
+ configurationChange DCH-ENH-Information-to-Modify,
+ removal DCH-ENH-Information-Removal,
+ ...
+}
+
+Setup-Or-ConfigurationChange-Or-Removal-Of-UL-DPCCH2 ::= CHOICE {
+ setup UL-DPCCH2-Information,
+ configurationChange UL-DPCCH2-Information-To-Modify,
+ removal UL-DPCCH2-Information-Removal,
+ ...
+}
+
SFN ::= INTEGER (0..4095)
SFNSFN-FDD ::= INTEGER(0..614399)
@@ -8141,12 +9689,12 @@ SFNSFNValue ::= CHOICE {
sFNSFN-FDD SFNSFN-FDD,
sFNSFN-TDD SFNSFN-TDD, -- LCR & HCR TDD
...,
- sFNSFN-TDD768 SFNSFN-TDD768
+ sFNSFN-TDD768 SFNSFN-TDD768
}
SID ::= INTEGER (0..maxNrOfPDUIndexes-1)
-Single-Stream-MIMO-ActivationIndicator ::= NULL
+Single-Stream-MIMO-ActivationIndicator ::= NULL
Single-Stream-MIMO-Mode-Indicator ::= ENUMERATED {
activate,
@@ -8154,12 +9702,12 @@ Single-Stream-MIMO-Mode-Indicator ::= ENUMERATED {
}
-SIR-Error-Value ::= INTEGER (0..125)
+SIR-Error-Value ::= INTEGER (0..125)
-SIR-Error-Value-IncrDecrThres ::= INTEGER (0..124)
+SIR-Error-Value-IncrDecrThres ::= INTEGER (0..124)
-SIR-Value ::= INTEGER (0..63)
--- According to mapping in [11]/[14]
+SIR-Value ::= INTEGER (0..63)
+-- According to mapping in TS 25.215 [11]/TS 25.225 [14]
SIR-Value-IncrDecrThres ::= INTEGER (0..62)
@@ -8169,6 +9717,11 @@ SixteenQAM-UL-Operation-Indicator ::= ENUMERATED {
deactivate
}
+SixtyfourQAM-UL-Operation-Indicator ::= ENUMERATED {
+ activate,
+ deactivate
+}
+
SixtyfourQAM-UsageAllowedIndicator ::= ENUMERATED {
allowed,
not-allowed
@@ -8187,9 +9740,9 @@ SixtyfourQAM-DL-UsageIndicator ::= ENUMERATED {
SignatureSequenceGroupIndex ::= INTEGER (0..19)
SNA-Information ::= SEQUENCE {
- pLMN-Identity PLMN-Identity,
- listOfSNAs ListOfSNAs OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { SNA-Information-ExtIEs} } OPTIONAL,
+ pLMN-Identity PLMN-Identity,
+ listOfSNAs ListOfSNAs OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { SNA-Information-ExtIEs} } OPTIONAL,
...
}
@@ -8201,12 +9754,16 @@ ListOfSNAs ::= SEQUENCE (SIZE (1.. maxNrOfSNAs)) OF SNACode
SNACode ::= INTEGER (0..65535)
+SourceID ::= SAI
+
SpecialBurstScheduling ::= INTEGER (1..256)
-S-RNTI ::= INTEGER (0..1048575)
+SpeechVersion::= BIT STRING (SIZE (4))
+
+S-RNTI ::= INTEGER (0..1048575)
-- From 0 to 2^20-1
-S-RNTI-Group ::= SEQUENCE {
+S-RNTI-Group ::= SEQUENCE {
sRNTI S-RNTI,
sRNTI-BitMaskIndex ENUMERATED {
b1,
@@ -8237,7 +9794,12 @@ SRB-Delay ::= INTEGER(0..7,...)
SSDT-SupportIndicator ::= ENUMERATED {
not-Used-sSDT-supported,
- sSDT-not-supported
+ sSDT-not-supported
+}
+
+Standalone-Midamble-Channel-Indicator ::= ENUMERATED {
+ used,
+ not-used
}
Status-Flag ::= ENUMERATED {
@@ -8245,7 +9807,7 @@ Status-Flag ::= ENUMERATED {
deactivate
}
-STTD-SupportIndicator ::= ENUMERATED {
+STTD-SupportIndicator ::= ENUMERATED {
sTTD-Supported,
sTTD-not-Supported
}
@@ -8258,12 +9820,17 @@ Support-PLCCH ::= ENUMERATED {
vPLCCH-Supported
}
+Support-of-Dynamic-DTXDRX-Related-HS-SCCH-Order ::= ENUMERATED {
+ supported,
+ not-supported
+}
+
SyncCase ::= INTEGER (1..2,...)
SynchronisationConfiguration ::= SEQUENCE {
n-INSYNC-IND INTEGER (1..256),
- n-OUTSYNC-IND INTEGER (1..256),
- t-RLFAILURE INTEGER (0..255),
+ n-OUTSYNC-IND INTEGER (1..256),
+ t-RLFAILURE INTEGER (0..255),
-- Unit seconds, Range 0s .. 25.5s, Step 0.1s
iE-Extensions ProtocolExtensionContainer { { SynchronisationConfiguration-ExtIEs} } OPTIONAL,
...
@@ -8273,7 +9840,7 @@ SynchronisationConfiguration-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-SYNC-UL-ProcParameters ::= SEQUENCE {
+SYNC-UL-ProcParameters ::= SEQUENCE {
maxSYNC-UL-transmissions ENUMERATED {v1, v2, v4, v8, ...},
powerRampStep INTEGER (0..3, ...),
...
@@ -8283,10 +9850,14 @@ SYNC-UL-ProcParameters ::= SEQUENCE {
T1 ::= ENUMERATED {v10,v20,v30,v40,v50,v60,v70,v80,v90,v100,v120,v140,v160,v200,v300,v400,...}
+TAC ::= OCTET STRING (SIZE (2))
+
+TargetID ::= CGI
+
TDD-AckNack-Power-Offset ::= INTEGER (-7..8,...)
--- Unit dB, Range -7dB .. +8dB, Step 1dB
+-- Unit dB, Range –7dB .. +8dB, Step 1dB
-TDD-ChannelisationCode ::= ENUMERATED {
+TDD-ChannelisationCode ::= ENUMERATED {
chCode1div1,
chCode2div1,
chCode2div2,
@@ -8321,7 +9892,7 @@ TDD-ChannelisationCode ::= ENUMERATED {
...
}
-TDD-ChannelisationCode768 ::= ENUMERATED {
+TDD-ChannelisationCode768 ::= ENUMERATED {
chCode1div1,
chCode2div1,
chCode2div2,
@@ -8413,21 +9984,21 @@ TDD-DCHs-to-ModifyItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
TDD-DCHs-to-ModifySpecificInformationList ::= SEQUENCE (SIZE (1..maxNrOfDCHs)) OF TDD-DCHs-to-ModifySpecificItem
-TDD-DCHs-to-ModifySpecificItem ::= SEQUENCE {
+TDD-DCHs-to-ModifySpecificItem ::= SEQUENCE {
dCH-ID DCH-ID,
- ul-CCTrCH-ID CCTrCH-ID OPTIONAL,
- dl-CCTrCH-ID CCTrCH-ID OPTIONAL,
- ul-TransportformatSet TransportFormatSet OPTIONAL,
- dl-TransportformatSet TransportFormatSet OPTIONAL,
- allocationRetentionPriority AllocationRetentionPriority OPTIONAL,
- frameHandlingPriority FrameHandlingPriority OPTIONAL,
+ ul-CCTrCH-ID CCTrCH-ID OPTIONAL,
+ dl-CCTrCH-ID CCTrCH-ID OPTIONAL,
+ ul-TransportformatSet TransportFormatSet OPTIONAL,
+ dl-TransportformatSet TransportFormatSet OPTIONAL,
+ allocationRetentionPriority AllocationRetentionPriority OPTIONAL,
+ frameHandlingPriority FrameHandlingPriority OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {TDD-DCHs-to-ModifySpecificItem-ExtIEs} } OPTIONAL,
...
}
TDD-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-Guaranteed-Rate-Information CRITICALITY ignore EXTENSION Guaranteed-Rate-Information PRESENCE optional}|
+ { ID id-TrafficClass CRITICALITY ignore EXTENSION TrafficClass PRESENCE optional},
...
}
@@ -8449,7 +10020,7 @@ TDD-DL-Code-LCR-Information ::= SEQUENCE (SIZE (1..maxNrOfDPCHsLCR)) OF TDD-DL-C
TDD-DL-Code-LCR-InformationItem ::= SEQUENCE {
dPCH-ID DPCH-ID,
tdd-ChannelisationCodeLCR TDD-ChannelisationCodeLCR,
- tdd-DL-DPCH-TimeSlotFormat-LCR TDD-DL-DPCH-TimeSlotFormat-LCR,
+ tdd-DL-DPCH-TimeSlotFormat-LCR TDD-DL-DPCH-TimeSlotFormat-LCR,
iE-Extensions ProtocolExtensionContainer { { TDD-DL-Code-LCR-InformationItem-ExtIEs} } OPTIONAL,
...
}
@@ -8472,8 +10043,8 @@ TDD-DL-Code-InformationItem768-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
TDD-DL-DPCH-TimeSlotFormat-LCR ::= CHOICE {
- qPSK QPSK-DL-DPCH-TimeSlotFormatTDD-LCR,
- eightPSK EightPSK-DL-DPCH-TimeSlotFormatTDD-LCR,
+ qPSK QPSK-DL-DPCH-TimeSlotFormatTDD-LCR,
+ eightPSK EightPSK-DL-DPCH-TimeSlotFormatTDD-LCR,
...
}
@@ -8486,7 +10057,7 @@ TDD-DPCHOffset ::= CHOICE {
noinitialOffset INTEGER (0..63)
}
-TDD-PhysicalChannelOffset ::= INTEGER (0..63)
+TDD-PhysicalChannelOffset ::= INTEGER (0..63)
TDD-TPC-DownlinkStepSize ::= ENUMERATED {
step-size1,
@@ -8520,8 +10091,8 @@ TDD-UL-Code-LCR-Information ::= SEQUENCE (SIZE (1..maxNrOfDPCHsLCR)) OF TDD-UL-C
TDD-UL-Code-LCR-InformationItem ::= SEQUENCE {
dPCH-ID DPCH-ID,
tdd-ChannelisationCodeLCR TDD-ChannelisationCodeLCR,
- tdd-UL-DPCH-TimeSlotFormat-LCR TDD-UL-DPCH-TimeSlotFormat-LCR,
- iE-Extensions ProtocolExtensionContainer { { TDD-UL-Code-LCR-InformationItem-ExtIEs} } OPTIONAL,
+ tdd-UL-DPCH-TimeSlotFormat-LCR TDD-UL-DPCH-TimeSlotFormat-LCR,
+ iE-Extensions ProtocolExtensionContainer { { TDD-UL-Code-LCR-InformationItem-ExtIEs} } OPTIONAL,
...
}
@@ -8569,19 +10140,19 @@ TFCI-SignallingMode ::= ENUMERATED {
normal,
not-Used-split
}
--- The value "Not Used" shall not be used by the SRNC. The procedure shall be rejected by the DRNC if the value "Not Used" is received.
+-- The value “Not Used” shall not be used by the SRNC. The procedure shall be rejected by the DRNC if the value “Not Used” is received.
-TGD ::= INTEGER (0|15..269)
--- 0 = Undefined, only one transmission gap in the transmission gap pattern sequence
+TGD ::= INTEGER (0|15..269)
+-- 0 = Undefined, only one transmission gap in the transmission gap pattern sequence
-TGPRC ::= INTEGER (0..511)
+TGPRC ::= INTEGER (0..511)
-- 0 = infinity
-TGPSID ::= INTEGER (1.. maxTGPS)
+TGPSID ::= INTEGER (1.. maxTGPS)
-TGSN ::= INTEGER (0..14)
+TGSN ::= INTEGER (0..14)
-TimeSlot ::= INTEGER (0..14)
+TimeSlot ::= INTEGER (0..14)
TimeSlotLCR ::= INTEGER (0..6)
@@ -8600,10 +10171,10 @@ SynchronisationIndicator ::= ENUMERATED {
...
}
-TMGI ::= SEQUENCE {
- plmn-id PLMN-Identity,
- service-id Service-ID,
- iE-Extensions ProtocolExtensionContainer { { TMGI-ExtIEs} } OPTIONAL,
+TMGI ::= SEQUENCE {
+ plmn-id PLMN-Identity,
+ service-id Service-ID,
+ iE-Extensions ProtocolExtensionContainer { { TMGI-ExtIEs} } OPTIONAL,
...
}
@@ -8617,25 +10188,25 @@ TnlQos ::= CHOICE {
...
}
-ToAWE ::= INTEGER (0..2559)
+ToAWE ::= INTEGER (0..2559)
-ToAWS ::= INTEGER (0..1279)
+ToAWS ::= INTEGER (0..1279)
-TraceDepth ::= ENUMERATED {
+TraceDepth ::= ENUMERATED {
minimum,
medium,
maximum,
...
}
-TraceRecordingSessionReference ::= INTEGER (0..65535)
+TraceRecordingSessionReference ::= INTEGER (0..65535)
-TraceReference ::= OCTET STRING (SIZE (2..3))
+TraceReference ::= OCTET STRING (SIZE (2..3))
-TrafficClass ::= ENUMERATED {
- conversational,
- streaming,
- interactive,
+TrafficClass ::= ENUMERATED {
+ conversational,
+ streaming,
+ interactive,
background,
...
}
@@ -8648,19 +10219,19 @@ Transmission-Gap-Pattern-Sequence-Information ::= SEQUENCE (SIZE (1..maxTGPS)) O
tGL2 GapLength OPTIONAL,
tGD TGD,
tGPL1 GapDuration,
- not-to-be-used-1 GapDuration OPTIONAL,
+ not-to-be-used-1 GapDuration OPTIONAL,
-- This IE shall never be included in the SEQUENCE. If received it shall be ignored
- uL-DL-mode UL-DL-mode,
+ uL-DL-mode UL-DL-mode,
downlink-Compressed-Mode-Method Downlink-Compressed-Mode-Method OPTIONAL,
- -- This IE shall be present if the value of the UL/DL mode IE is "DL only" or "UL/DL"
+ -- This IE shall be present if the value of the UL/DL mode IE is “DL only” or “UL/DL”
uplink-Compressed-Mode-Method Uplink-Compressed-Mode-Method OPTIONAL,
- -- This IE shall be present if the value of the UL/DL mode IE is "UL only" or "UL/DL"
+ -- This IE shall be present if the value of the UL/DL mode IE is “UL only” or “UL/DL”
dL-FrameType DL-FrameType,
- delta-SIR1 DeltaSIR,
+ delta-SIR1 DeltaSIR,
delta-SIR-after1 DeltaSIR,
- delta-SIR2 DeltaSIR OPTIONAL,
+ delta-SIR2 DeltaSIR OPTIONAL,
delta-SIR-after2 DeltaSIR OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { {Transmission-Gap-Pattern-Sequence-Information-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {Transmission-Gap-Pattern-Sequence-Information-ExtIEs} } OPTIONAL,
...
}
@@ -8668,7 +10239,7 @@ Transmission-Gap-Pattern-Sequence-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::
...
}
-Transmission-Gap-Pattern-Sequence-ScramblingCode-Information ::= ENUMERATED{
+Transmission-Gap-Pattern-Sequence-ScramblingCode-Information ::= ENUMERATED{
code-change,
nocode-change
}
@@ -8678,17 +10249,20 @@ Transmission-Gap-Pattern-Sequence-Status-List ::= SEQUENCE (SIZE (0..maxTGPS)) O
tGPSID TGPSID,
tGPRC TGPRC,
tGCFN CFN,
- iE-Extensions ProtocolExtensionContainer { { Transmission-Gap-Pattern-Sequence-Status-List-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Transmission-Gap-Pattern-Sequence-Status-List-ExtIEs } } OPTIONAL,
...
}
Transmission-Gap-Pattern-Sequence-Status-List-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ {ID id-Affected-HSDSCH-Serving-Cell-List CRITICALITY reject EXTENSION Affected-HSDSCH-Serving-Cell-List PRESENCE optional},
...
}
-TransmissionMode ::=ENUMERATED {
- p-t-p,
- p-t-m,
+Affected-HSDSCH-Serving-Cell-List ::= SEQUENCE (SIZE (0.. maxNrOfHSDSCH)) OF C-ID
+
+TransmissionMode ::=ENUMERATED {
+ p-t-p,
+ p-t-m,
not-provided,
...
}
@@ -8696,9 +10270,9 @@ TransmissionMode ::=ENUMERATED {
Transmission-Mode-Information::= SEQUENCE ( SIZE (1..maxNrOfFDDNeighboursPerRNC,...)) OF Transmission-Mode-Information-List
Transmission-Mode-Information-List ::= SEQUENCE {
- c-ID C-ID,
- transmissionMode TransmissionMode,
- iE-Extensions ProtocolExtensionContainer { { Transmission-Mode-Information-List-ExtIEs} } OPTIONAL,
+ c-ID C-ID,
+ transmissionMode TransmissionMode,
+ iE-Extensions ProtocolExtensionContainer { { Transmission-Mode-Information-List-ExtIEs} } OPTIONAL,
...
}
@@ -8729,10 +10303,10 @@ TransmitDiversityIndicator ::= ENUMERATED {
}
Transmitted-Carrier-Power-Value ::= INTEGER(0..100)
--- according to mapping in [23] and [24]
+-- according to mapping in TS 25.133 [23] and TS 25.123 [24]
Transmitted-Carrier-Power-Value-IncrDecrThres ::= INTEGER(0..100)
--- according to mapping in [23] and [24]
+-- according to mapping in TS 25.133 [23] and TS 25.123 [24]
Transport-Block-Size-Index ::= INTEGER(1..maxNrOfHS-DSCHTBSs)
@@ -8749,8 +10323,8 @@ TUTRANGANSSAccuracyClass ::= ENUMERATED {
}
TUTRANGANSSMeasurementThresholdInformation ::= SEQUENCE {
- tUTRANGANSSChangeLimit INTEGER(1..256) OPTIONAL,
- predictedTUTRANGANSSDeviationLimit INTEGER(1..256) OPTIONAL,
+ tUTRANGANSSChangeLimit INTEGER(1..256) OPTIONAL,
+ predictedTUTRANGANSSDeviationLimit INTEGER(1..256) OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { TUTRANGANSSMeasurementThresholdInformation-ExtIEs } } OPTIONAL,
...
}
@@ -8761,21 +10335,21 @@ TUTRANGANSSMeasurementThresholdInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
TUTRANGANSSMeasurementValueInformation ::= SEQUENCE {
tUTRANGANSS TUTRANGANSS,
- tUTRANGANSSQuality INTEGER(0..255) OPTIONAL,
+ tUTRANGANSSQuality INTEGER(0..255) OPTIONAL,
tUTRANGANSSDriftRate INTEGER(-50..50),
- tUTRANGANSSDriftRateQuality INTEGER(0..50) OPTIONAL,
+ tUTRANGANSSDriftRateQuality INTEGER(0..50) OPTIONAL,
ie-Extensions ProtocolExtensionContainer { { TUTRANGANSSMeasurementValueInformation-ExtIEs } } OPTIONAL,
...
}
TUTRANGANSSMeasurementValueInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-GANSS-Time-ID CRITICALITY ignore EXTENSION GANSS-Time-ID PRESENCE optional},
+ { ID id-GANSS-Time-ID CRITICALITY ignore EXTENSION GANSS-Time-ID PRESENCE optional},
...
}
TUTRANGPS ::= SEQUENCE {
- ms-part INTEGER (0..16383),
- ls-part INTEGER (0..4294967295)
+ ms-part INTEGER (0..16383),
+ ls-part INTEGER (0..4294967295)
}
TUTRANGPSChangeLimit ::= INTEGER (1..256)
@@ -8821,31 +10395,31 @@ TUTRANGPSMeasurementValueInformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
TUTRANGPSQuality ::= INTEGER (0..255)
-- Unit chip, Step 1/16 chip, Range 0.. 255/16 chip
-TransportBearerID ::= INTEGER (0..4095)
+TransportBearerID ::= INTEGER (0..4095)
-TransportBearerRequestIndicator ::= ENUMERATED {
+TransportBearerRequestIndicator ::= ENUMERATED {
bearer-requested,
bearer-not-requested,
...
}
-TransportBearerNotRequestedIndicator ::= ENUMERATED {
+TransportBearerNotRequestedIndicator ::= ENUMERATED {
transport-bearer-shall-not-be-established,
transport-bearer-may-not-be-established
}
-TransportBearerNotSetupIndicator ::= ENUMERATED {
+TransportBearerNotSetupIndicator ::= ENUMERATED {
transport-bearer-not-setup
}
-TransportBlockSize ::= INTEGER (0..5000)
+TransportBlockSize ::= INTEGER (0..5000)
-- Unit is bits
TransportFormatCombination-Beta ::= CHOICE {
- signalledGainFactors SEQUENCE {
+ signalledGainFactors SEQUENCE {
betaC BetaCD,
betaD BetaCD,
- refTFCNumber RefTFCNumber OPTIONAL,
+ refTFCNumber RefTFCNumber OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { SignalledGainFactors-ExtIEs} } OPTIONAL,
...
},
@@ -8864,7 +10438,7 @@ TFCS ::= SEQUENCE {
-- This choice shall never be made by the SRNC and the DRNC shall consider the procedure as failed if it is received.
...
},
- iE-Extensions ProtocolExtensionContainer { { TFCS-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { TFCS-ExtIEs} } OPTIONAL,
...
}
@@ -8875,13 +10449,14 @@ TFCS-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
TFCS-TFCSList ::= SEQUENCE (SIZE (1..maxNrOfTFCs)) OF
SEQUENCE {
cTFC TFCS-CTFC,
- tFC-Beta TransportFormatCombination-Beta OPTIONAL,
- -- The IE shall be present if the TFCS concerns a UL DPCH [FDD - or PRACH channel in FDD]
- iE-Extensions ProtocolExtensionContainer { { TFCS-TFCSList-ExtIEs} } OPTIONAL,
+ tFC-Beta TransportFormatCombination-Beta OPTIONAL,
+ -- The IE shall be present if the TFCS concerns a UL DPCH [FDD – or PRACH channel in FDD]
+ iE-Extensions ProtocolExtensionContainer { { TFCS-TFCSList-ExtIEs} } OPTIONAL,
...
}
TFCS-TFCSList-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+{ ID id-Gainfactors-10ms-mode CRITICALITY reject EXTENSION Gainfactors-10ms-mode PRESENCE optional},
...
}
@@ -8895,6 +10470,16 @@ TFCS-CTFC ::= CHOICE {
ctfcmaxbit INTEGER (0..maxCTFC)
}
+TPC-slot-position ::= SEQUENCE {
+ slot-position INTEGER(0..4) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { TPC-slot-position-ExtIEs } } OPTIONAL,
+ ...
+}
+
+TPC-slot-position-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
TransportFormatSet ::= SEQUENCE {
dynamicParts TransportFormatSet-DynamicPartList,
semi-staticPart TransportFormatSet-Semi-staticPart,
@@ -8911,7 +10496,7 @@ TransportFormatSet-DynamicPartList ::= SEQUENCE (SIZE (1..maxNrOfTFs)) OF
nrOfTransportBlocks NrOfTransportBlocks,
transportBlockSize TransportBlockSize OPTIONAL
-- This IE shall be present if nrOfTransportBlocks is greater than 0 --,
- mode TransportFormatSet-ModeDP,
+ mode TransportFormatSet-ModeDP,
iE-Extensions ProtocolExtensionContainer { {TransportFormatSet-DynamicPartList-ExtIEs} } OPTIONAL,
...
}
@@ -8921,14 +10506,14 @@ TransportFormatSet-DynamicPartList-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
TransportFormatSet-ModeDP ::= CHOICE {
- tdd TDD-TransportFormatSet-ModeDP,
+ tdd TDD-TransportFormatSet-ModeDP,
notApplicable NULL,
...
}
TDD-TransportFormatSet-ModeDP ::= SEQUENCE {
transmissionTimeIntervalInformation TransmissionTimeIntervalInformation OPTIONAL,
- -- This IE shall be present if the "Transmission Time Interval" of the "Semi-static Transport Format Information" is "dynamic". Otherwise it is absent.
+ -- This IE shall be present if the “Transmission Time Interval” of the “Semi-static Transport Format Information” is “dynamic”. Otherwise it is absent.
iE-Extensions ProtocolExtensionContainer { {TDD-TransportFormatSet-ModeDP-ExtIEs} } OPTIONAL,
...
}
@@ -8940,7 +10525,7 @@ TDD-TransportFormatSet-ModeDP-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
TransmissionTimeIntervalInformation ::= SEQUENCE (SIZE (1..maxTTI-Count)) OF
SEQUENCE {
transmissionTimeInterval TransmissionTimeIntervalDynamic,
- iE-Extensions ProtocolExtensionContainer { {TransmissionTimeIntervalInformation-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {TransmissionTimeIntervalInformation-ExtIEs} } OPTIONAL,
...
}
@@ -8949,7 +10534,7 @@ TransmissionTimeIntervalInformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
Transmitted-Code-Power-Value ::= INTEGER (0..127)
--- According to mapping in [11]/[14]
+-- According to mapping in TS 25.215 [11]/TS 25.225 [14]
Transmitted-Code-Power-Value-IncrDecrThres ::= INTEGER (0..112,...)
@@ -8963,7 +10548,7 @@ TransportFormatSet-Semi-staticPart ::= SEQUENCE {
transmissionTime TransmissionTimeIntervalSemiStatic,
channelCoding ChannelCodingType,
codingRate CodingRate OPTIONAL
- -- This IE shall be present if channelCoding is 'convolutional' or 'turbo' --,
+ -- This IE shall be present if channelCoding is ‘convolutional’ or ‘turbo’ --,
rateMatcingAttribute RateMatchingAttribute,
cRC-Size CRC-Size,
mode TransportFormatSet-ModeSSP,
@@ -8976,14 +10561,14 @@ TransportFormatSet-Semi-staticPart-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
TransportFormatSet-ModeSSP ::= CHOICE {
- tdd SecondInterleavingMode,
- notApplicable NULL,
+ tdd SecondInterleavingMode,
+ notApplicable NULL,
...
}
-TransportLayerAddress ::= BIT STRING (SIZE(1..160, ...))
+TransportLayerAddress ::= BIT STRING (SIZE(1..160, ...))
-TrCH-SrcStatisticsDescr ::= ENUMERATED {
+TrCH-SrcStatisticsDescr ::= ENUMERATED {
speech,
rRC,
unknown,
@@ -9005,7 +10590,14 @@ TSTD-Support-Indicator ::= ENUMERATED {
tSTD-not-supported
}
-TxDiversityIndicator ::= ENUMERATED {
+TTI-Update-Indicator ::= CHOICE {
+ tTI-Update-CFN CFN,
+ tTI-Update-Ind TTI-Update-Ind
+}
+
+TTI-Update-Ind ::= NULL
+
+TxDiversityIndicator ::= ENUMERATED {
true,
false
}
@@ -9018,8 +10610,8 @@ TypeOfError ::= ENUMERATED {
-- U
-UARFCN ::= INTEGER (0..16383,...)
--- Corresponds to: 0.0Hz..3276.6Mhz. See [7], [43]
+UARFCN ::= INTEGER (0..16383,...)
+-- Corresponds to: 0.0Hz..3276.6Mhz. See TS 25.105 [7], TS 25.101 [43]
UDRE ::= ENUMERATED {
lessThan1,
@@ -9029,17 +10621,17 @@ UDRE ::= ENUMERATED {
...
}
-UDREGrowthRate ::= ENUMERATED {
- growth-1-point-5,
+UDREGrowthRate ::= ENUMERATED {
+ growth-1-point-5,
growth-2,
growth-4,
growth-6,
growth-8,
growth-10,
growth-12,
- growth-16 }
+ growth-16}
-UDREValidityTime ::= ENUMERATED {
+UDREValidityTime ::= ENUMERATED {
val-20sec,
val-40sec,
val-80sec,
@@ -9047,7 +10639,7 @@ UDREValidityTime ::= ENUMERATED {
val-320sec,
val-640sec,
val-1280sec,
- val-2560sec }
+ val-2560sec}
UE-AggregateMaximumBitRate ::= SEQUENCE {
uE-AggregateMaximumBitRateDownlink UE-AggregateMaximumBitRateDownlink OPTIONAL,
@@ -9055,34 +10647,71 @@ UE-AggregateMaximumBitRate ::= SEQUENCE {
...
}
-UE-AggregateMaximumBitRateDownlink ::= INTEGER (1..1000000000)
+UE-AggregateMaximumBitRateDownlink ::= INTEGER (1..1000000000)
-- Unit is bits per sec
-UE-AggregateMaximumBitRateUplink ::= INTEGER (1..1000000000)
+UE-AggregateMaximumBitRateUplink ::= INTEGER (1..1000000000)
-- Unit is bits per sec
UE-AggregateMaximumBitRate-Enforcement-Indicator ::= NULL
UE-Capabilities-Info ::= SEQUENCE {
hSDSCH-Physical-Layer-Category INTEGER (1..64,...),
- iE-Extensions ProtocolExtensionContainer { { UE-Capabilities-Info-ExtIEs } } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { UE-Capabilities-Info-ExtIEs } } OPTIONAL,
...
}
UE-Capabilities-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- {ID id-LCRTDD-uplink-Physical-Channel-Capability CRITICALITY ignore EXTENSION LCRTDD-Uplink-Physical-Channel-Capability PRESENCE optional}|
- {ID id-number-Of-Supported-Carriers CRITICALITY reject EXTENSION Number-Of-Supported-Carriers PRESENCE optional}|
- {ID id-MIMO-SFMode-Supported-For-HSPDSCHDualStream CRITICALITY ignore EXTENSION MIMO-SFMode-For-HSPDSCHDualStream PRESENCE optional}|
- {ID id-MultiCarrier-HSDSCH-Physical-Layer-Category CRITICALITY ignore EXTENSION LCRTDD-HSDSCH-Physical-Layer-Category PRESENCE optional}|
- {ID id-UE-TS0-CapabilityLCR CRITICALITY ignore EXTENSION UE-TS0-CapabilityLCR PRESENCE optional},
+ {ID id-LCRTDD-uplink-Physical-Channel-Capability CRITICALITY ignore EXTENSION LCRTDD-Uplink-Physical-Channel-Capability PRESENCE optional}|
+ {ID id-number-Of-Supported-Carriers CRITICALITY reject EXTENSION Number-Of-Supported-Carriers PRESENCE optional}|
+ {ID id-MIMO-SFMode-Supported-For-HSPDSCHDualStream CRITICALITY ignore EXTENSION MIMO-SFMode-For-HSPDSCHDualStream PRESENCE optional}|
+ {ID id-MultiCarrier-HSDSCH-Physical-Layer-Category CRITICALITY ignore EXTENSION LCRTDD-HSDSCH-Physical-Layer-Category PRESENCE optional}|
+ {ID id-UE-TS0-CapabilityLCR CRITICALITY ignore EXTENSION UE-TS0-CapabilityLCR PRESENCE optional}|
+ {ID id-UE-RF-Band-CapabilityLCR CRITICALITY ignore EXTENSION UE-RF-Band-CapabilityLCR PRESENCE conditional},
...
}
+UE-Support-of-non-rectangular-resource-allocation ::= ENUMERATED {
+ support
+}
+
UE-TS0-CapabilityLCR ::= ENUMERATED {
tS0-Capable,
tS0-Not-Capable
}
+UE-RF-Band-CapabilityLCR ::= SEQUENCE (SIZE (1.. maxFreqBandsTDD)) OF Radio-Frequency-BandItem
+
+Radio-Frequency-BandItem ::= SEQUENCE {
+ radio-Frequency-Band Radio-Frequency-Band,
+ iE-Extensions ProtocolExtensionContainer { { Radio-Frequency-BandItem-ExtIEs } } OPTIONAL,
+ ...
+}
+
+Radio-Frequency-Band ::= ENUMERATED {
+ a,
+ b,
+ c,
+ d,
+ e,
+ f,
+ g,
+ h,
+ i,
+ j,
+ k,
+ l,
+ m,
+ n,
+ o,
+ p,
+...
+}
+
+Radio-Frequency-BandItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
LCRTDD-HSDSCH-Physical-Layer-Category ::= INTEGER (1..64)
UE-DPCCH-burst1 ::= ENUMERATED {v1, v2, v5}
@@ -9106,6 +10735,9 @@ UE-DTX-Cycle1-10ms ::= ENUMERATED {v1, v5, v10, v20}
UE-DTX-Cycle2-2ms ::= ENUMERATED {v4, v5, v8, v10, v16, v20, v32, v40, v64, v80, v128, v160}
-- Unit subframe
+UE-DTX-Cycle2-ext-2ms ::= ENUMERATED {v4, v5, v8, v10, v16, v20, v32, v40, v64, v80, v128, v160, v256, v320, v512, v640, v1024, v1280}
+ -- Unit subframe
+
UE-DTX-Cycle2-10ms ::= ENUMERATED {v5, v10, v20, v40, v80, v160}
-- Unit subframe
@@ -9117,14 +10749,14 @@ UE-DTX-Long-Preamble ::= ENUMERATED {v2, v4, v15}
-UEIdentity ::= CHOICE {
+UEIdentity ::= CHOICE {
imsi IMSI,
imei IMEI,
imeisv IMEISV,
...
}
-UEMeasurementHysteresisTime ::= INTEGER (0..15)
+UEMeasurementHysteresisTime ::= INTEGER (0..15)
-- Unit dB
-- Range 0..7.5 dB
-- Step 0.5 dB
@@ -9252,24 +10884,24 @@ UEMeasurementReportCharacteristicsPeriodic-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-UEMeasurementReportCharacteristics-Extension ::= ProtocolIE-Single-Container {{ UEMeasurementReportCharacteristics-ExtensionIE }}
+UEMeasurementReportCharacteristics-Extension ::= ProtocolIE-Single-Container {{ UEMeasurementReportCharacteristics-ExtensionIE }}
UEMeasurementReportCharacteristics-ExtensionIE RNSAP-PROTOCOL-IES ::= {
...
}
-UEMeasurementThreshold ::= CHOICE {
+UEMeasurementThreshold ::= CHOICE {
timeslotISCP UEMeasurementThresholdDLTimeslotISCP,
uETransmitPower UEMeasurementThresholdUETransmitPower,
...,
extension-UEMeasurementThreshold UEMeasurementThreshold-Extension
}
-UEMeasurementThresholdDLTimeslotISCP ::= INTEGER(-115..-25)
+UEMeasurementThresholdDLTimeslotISCP ::= INTEGER(-115..-25)
-UEMeasurementThresholdUETransmitPower ::= INTEGER(-50..33)
+UEMeasurementThresholdUETransmitPower ::= INTEGER(-50..33)
-UEMeasurementThreshold-Extension ::= ProtocolIE-Single-Container {{ UEMeasurementThreshold-ExtensionIE }}
+UEMeasurementThreshold-Extension ::= ProtocolIE-Single-Container {{ UEMeasurementThreshold-ExtensionIE }}
UEMeasurementThreshold-ExtensionIE RNSAP-PROTOCOL-IES ::= {
...
@@ -9328,7 +10960,7 @@ UEMeasurementTimeslotInfo768-IEs-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-UEMeasurementTimeToTrigger ::= ENUMERATED {
+UEMeasurementTimeToTrigger ::= ENUMERATED {
r0,
r10,
r20,
@@ -9347,17 +10979,17 @@ UEMeasurementTimeToTrigger ::= ENUMERATED {
r5000
}
-UEMeasurementType ::= ENUMERATED {
- primary-CCPCH-RSCP,
+UEMeasurementType ::= ENUMERATED {
+ primary-CCPCH-RSCP,
dL-Timeslot-ISCP,
- uE-Transmitted-power,
+ uE-Transmitted-power,
...
}
UEMeasurementValue ::= CHOICE {
- uE-Transmitted-Power UE-MeasurementValue-UE-Transmitted-Power,
- primary-CCPCH-RSCP UE-MeasurementValue-Primary-CCPCH-RSCP,
- dL-Timeslot-ISCP UE-MeasurementValue-DL-Timeslot-ISCP,
+ uE-Transmitted-Power UE-MeasurementValue-UE-Transmitted-Power,
+ primary-CCPCH-RSCP UE-MeasurementValue-Primary-CCPCH-RSCP,
+ dL-Timeslot-ISCP UE-MeasurementValue-DL-Timeslot-ISCP,
...,
extension-UEMeasurementValue UEMeasurementValue-Extension
}
@@ -9367,22 +10999,22 @@ UE-MeasurementValue-UE-Transmitted-Power ::= SEQUENCE {
-- Mandatory for 3.84Mcps TDD, Not applicable for 1.28Mcps TDD or 7.68Mcps TDD
uEMeasurementTransmittedPowerListLCR UEMeasurementValueTransmittedPowerListLCR OPTIONAL,
-- Mandatory for 1.28Mcps TDD, Not applicable for 3.84Mcps TDD or 7.68Mcps TDD
- iE-Extensions ProtocolExtensionContainer { { UE-MeasurementValue-UE-Transmitted-Power-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { UE-MeasurementValue-UE-Transmitted-Power-ExtIEs} } OPTIONAL,
...
}
UE-MeasurementValue-UE-Transmitted-Power-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-UEMeasurementValueTransmittedPowerList768 CRITICALITY ignore EXTENSION UEMeasurementValueTransmittedPowerList768 PRESENCE optional },
+ { ID id-UEMeasurementValueTransmittedPowerList768 CRITICALITY ignore EXTENSION UEMeasurementValueTransmittedPowerList768 PRESENCE optional},
...
}
-UEMeasurementValueTransmittedPowerListHCR ::= SEQUENCE (SIZE (1..maxNrOfTS)) OF UEMeasurementValueTransmittedPowerListHCR-IEs
+UEMeasurementValueTransmittedPowerListHCR ::= SEQUENCE (SIZE (1..maxNrOfTS)) OF UEMeasurementValueTransmittedPowerListHCR-IEs
UEMeasurementValueTransmittedPowerListHCR-IEs ::= SEQUENCE {
timeSlot TimeSlot,
uETransmitPower INTEGER(0..104),
- -- mapping according to [24],values 0..20 not used
- iE-Extensions ProtocolExtensionContainer { { UEMeasurementValueTransmittedPowerListHCR-IEs-ExtIEs} } OPTIONAL,
+ -- mapping according to TS 25.123 [24],values 0..20 not used
+ iE-Extensions ProtocolExtensionContainer { { UEMeasurementValueTransmittedPowerListHCR-IEs-ExtIEs} } OPTIONAL,
...
}
@@ -9395,8 +11027,8 @@ UEMeasurementValueTransmittedPowerListLCR ::= SEQUENCE (SIZE (1..maxNrOfTsLCR))
UEMeasurementValueTransmittedPowerListLCR-IEs ::= SEQUENCE {
timeSlotLCR TimeSlotLCR,
uETransmitPower INTEGER(0..104),
- -- mapping according to [24],values 0..20 not used
- iE-Extensions ProtocolExtensionContainer { { UEMeasurementValueTransmittedPowerListLCR-IEs-ExtIEs} } OPTIONAL,
+ -- mapping according to TS 25.123 [24],values 0..20 not used
+ iE-Extensions ProtocolExtensionContainer { { UEMeasurementValueTransmittedPowerListLCR-IEs-ExtIEs} } OPTIONAL,
...
}
@@ -9404,13 +11036,13 @@ UEMeasurementValueTransmittedPowerListLCR-IEs-ExtIEs RNSAP-PROTOCOL-EXTENSION ::
...
}
-UEMeasurementValueTransmittedPowerList768 ::= SEQUENCE (SIZE (1..maxNrOfTS)) OF UEMeasurementValueTransmittedPowerList768-IEs
+UEMeasurementValueTransmittedPowerList768 ::= SEQUENCE (SIZE (1..maxNrOfTS)) OF UEMeasurementValueTransmittedPowerList768-IEs
UEMeasurementValueTransmittedPowerList768-IEs ::= SEQUENCE {
timeSlot TimeSlot,
uETransmitPower INTEGER(0..104),
- -- mapping according to [24],values 0..20 not used
- iE-Extensions ProtocolExtensionContainer { { UEMeasurementValueTransmittedPowerList768-IEs-ExtIEs} } OPTIONAL,
+ -- mapping according to TS 25.123 [24],values 0..20 not used
+ iE-Extensions ProtocolExtensionContainer { { UEMeasurementValueTransmittedPowerList768-IEs-ExtIEs} } OPTIONAL,
...
}
@@ -9435,28 +11067,28 @@ UE-MeasurementValue-DL-Timeslot-ISCP ::= SEQUENCE {
-- Mandatory for 3.84Mcps TDD, Not applicable for 1.28Mcps TDD or 7.68Mcps TDD
uEMeasurementTimeslotISCPListLCR UEMeasurementValueTimeslotISCPListLCR OPTIONAL,
-- Mandatory for 1.28Mcps TDD, Not applicable for 3.84Mcps TDD or 7.68Mcps TDD
- iE-Extensions ProtocolExtensionContainer { { UE-MeasurementValue-DL-Timeslot-ISCP-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { UE-MeasurementValue-DL-Timeslot-ISCP-ExtIEs} } OPTIONAL,
...
}
UE-MeasurementValue-DL-Timeslot-ISCP-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-UEMeasurementValueTimeslotISCPList768 CRITICALITY ignore EXTENSION UEMeasurementValueTimeslotISCPList768 PRESENCE optional },
+ { ID id-UEMeasurementValueTimeslotISCPList768 CRITICALITY ignore EXTENSION UEMeasurementValueTimeslotISCPList768 PRESENCE optional},
...
}
-UEMeasurementValueTimeslotISCPListHCR ::= SEQUENCE (SIZE (1..maxNrOfTS)) OF UEMeasurementValueTimeslotISCPListHCR-IEs
+UEMeasurementValueTimeslotISCPListHCR ::= SEQUENCE (SIZE (1..maxNrOfTS)) OF UEMeasurementValueTimeslotISCPListHCR-IEs
UEMeasurementValueTimeslotISCPListHCR-IEs ::= SEQUENCE {
- timeSlot TimeSlot,
- dL-TimeslotISCP DL-TimeslotISCP,
- iE-Extensions ProtocolExtensionContainer { { UEMeasurementValueTimeslotISCPListHCR-IEs-ExtIEs} } OPTIONAL,
+ timeSlot TimeSlot,
+ dL-TimeslotISCP DL-TimeslotISCP,
+ iE-Extensions ProtocolExtensionContainer { { UEMeasurementValueTimeslotISCPListHCR-IEs-ExtIEs} } OPTIONAL,
...
}
UEMeasurementValueTimeslotISCPListHCR-IEs-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-UEMeasurementValueTimeslotISCPListLCR ::= SEQUENCE (SIZE (1..maxNrOfTsLCR)) OF UEMeasurementValueTimeslotISCPListLCR-IEs
+UEMeasurementValueTimeslotISCPListLCR ::= SEQUENCE (SIZE (1..maxNrOfTsLCR)) OF UEMeasurementValueTimeslotISCPListLCR-IEs
UEMeasurementValueTimeslotISCPListLCR-IEs ::= SEQUENCE {
timeSlotLCR TimeSlotLCR,
@@ -9469,7 +11101,7 @@ UEMeasurementValueTimeslotISCPListLCR-IEs-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-UEMeasurementValueTimeslotISCPList768 ::= SEQUENCE (SIZE (1..maxNrOfTS)) OF UEMeasurementValueTimeslotISCPList768-IEs
+UEMeasurementValueTimeslotISCPList768 ::= SEQUENCE (SIZE (1..maxNrOfTS)) OF UEMeasurementValueTimeslotISCPList768-IEs
UEMeasurementValueTimeslotISCPList768-IEs ::= SEQUENCE {
timeSlot TimeSlot,
@@ -9482,7 +11114,7 @@ UEMeasurementValueTimeslotISCPList768-IEs-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-UEMeasurementValue-Extension ::= ProtocolIE-Single-Container {{ UEMeasurementValue-ExtensionIE }}
+UEMeasurementValue-Extension ::= ProtocolIE-Single-Container {{ UEMeasurementValue-ExtensionIE }}
UEMeasurementValue-ExtensionIE RNSAP-PROTOCOL-IES ::= {
...
@@ -9505,22 +11137,40 @@ UEMeasurementValueInformationAvailableItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
UEMeasurementValueInformationnotAvailable ::= NULL
+UE-Measurement-Value ::= CHOICE {
+ uPHFiltering-Value UPHFiltering-Value,
+ extension-UE-Measurement-Value Extension-UE-Measurement-Value
+}
+
+Extension-UE-Measurement-Value ::= ProtocolIE-Single-Container {{ Extension-UE-Measurement-ValueIE}}
+
+Extension-UE-Measurement-ValueIE RNSAP-PROTOCOL-IES ::= {
+ ...
+}
+
+UPHFiltering-Value ::= INTEGER (0..32)
+-- According to mapping in TS 25.321
+
UE-SupportIndicatorExtension ::= BIT STRING (SIZE (32))
-- First bit: Different HS-SCCH In Consecutive TTIs Support Indicator
-- Second bit: HS-SCCH orders in HS-SCCH-less Operation Support Indicator
+-- Third bit: RRC Rel-9 (onwards) handling of DL secondary HS-DSCH (de)activation state Support Indicator
+-- Fourth bit: UE DTX/DRX related HS-SCCH orders uniform behavior indicator
+-- Fifth bit: UE longer HARQ processing time for Multiflow and MIMO indicator
+-- Sixth bit: UE blind HARQ retransmissions indicator for HSDPA
-- 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.
UE-State ::= CHOICE {
- cell-fach-pch Cell-Fach-Pch-State,
- ura-pch Ura-Pch-State,
+ cell-fach-pch Cell-Fach-Pch-State,
+ ura-pch Ura-Pch-State,
...
}
-
+UE-transmission-power-headroom-Value ::= INTEGER (0..31)
Cell-Fach-Pch-State ::= SEQUENCE {
- d-RNTI D-RNTI,
- iE-Extensions ProtocolExtensionContainer { { Cell-Fach-Pch-State-ExtIEs} } OPTIONAL,
+ d-RNTI D-RNTI,
+ iE-Extensions ProtocolExtensionContainer { { Cell-Fach-Pch-State-ExtIEs} } OPTIONAL,
...
}
@@ -9529,14 +11179,14 @@ Cell-Fach-Pch-State-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
Ura-Pch-State ::= SEQUENCE {
- srnc-id RNC-ID,
+ srnc-id RNC-ID,
ura-id URA-ID,
- iE-Extensions ProtocolExtensionContainer { { Ura-Pch-State-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { Ura-Pch-State-ExtIEs} } OPTIONAL,
...
}
Ura-Pch-State-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Extended-SRNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional },
+ { ID id-Extended-SRNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional},
...
}
@@ -9579,7 +11229,7 @@ UL-TimeslotLCR-InformationItem ::= SEQUENCE {
}
UL-TimeslotLCR-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-PLCCH-Information-UL-TimeslotLCR-Info CRITICALITY ignore EXTENSION PLCCHinformation PRESENCE optional },
+ { ID id-PLCCH-Information-UL-TimeslotLCR-Info CRITICALITY ignore EXTENSION PLCCHinformation PRESENCE optional},
...
}
PLCCHinformation ::= SEQUENCE {
@@ -9591,7 +11241,7 @@ PLCCHinformation ::= SEQUENCE {
...
}
-PLCCHinformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+PLCCHinformation-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -9599,9 +11249,9 @@ UL-Timeslot-Information768::= SEQUENCE ( SIZE (1..maxNrOfTS)) OF UL-Timeslot-Inf
UL-Timeslot-InformationItem768 ::= SEQUENCE {
timeSlot TimeSlot,
- midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
+ midambleShiftAndBurstType768 MidambleShiftAndBurstType768,
tFCI-Presence TFCI-Presence,
- uL-Code-Information768 TDD-UL-Code-Information768,
+ uL-Code-Information768 TDD-UL-Code-Information768,
iE-Extensions ProtocolExtensionContainer { {UL-Timeslot-InformationItem768-ExtIEs} } OPTIONAL,
...
}
@@ -9628,7 +11278,7 @@ UL-TimeSlot-ISCP-LCR-Info ::= SEQUENCE (SIZE (1..maxNrOfULTsLCR)) OF UL-TimeSlot
UL-TimeSlot-ISCP-LCR-InfoItem ::= SEQUENCE {
timeSlotLCR TimeSlotLCR,
iSCP UL-Timeslot-ISCP-Value,
- iE-Extensions ProtocolExtensionContainer { { UL-TimeSlot-ISCP-LCR-InfoItem-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { UL-TimeSlot-ISCP-LCR-InfoItem-ExtIEs} } OPTIONAL,
...
}
@@ -9651,13 +11301,13 @@ UL-TimingAdvanceCtrl-LCR ::= SEQUENCE {
...
}
-Uplink-Compressed-Mode-Method ::= ENUMERATED {
+Uplink-Compressed-Mode-Method ::= ENUMERATED {
sFdiv2,
higher-layer-scheduling,
...
}
-UL-SIR ::= INTEGER (-82..173)
+UL-SIR ::= INTEGER (-82..173)
-- The UL-SIR gives the UL-SIR in number of 0.1 dB steps.
-- E.g. Value 173 means 17.3 dB
-- Unit dB. Step 0.1 dB.
@@ -9665,16 +11315,16 @@ UL-SIR ::= INTEGER (-82..173)
UC-ID ::= SEQUENCE {
rNC-ID RNC-ID,
c-ID C-ID,
- iE-Extensions ProtocolExtensionContainer { {UC-ID-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {UC-ID-ExtIEs} } OPTIONAL,
...
}
UC-ID-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Extended-RNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional},
+ { ID id-Extended-RNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional},
...
}
-UL-DPCCH-SlotFormat ::= INTEGER (0..5,...)
+UL-DPCCH-SlotFormat ::= INTEGER (0..5,...)
UL-FP-Mode ::= ENUMERATED {
normal,
@@ -9690,7 +11340,7 @@ UL-PhysCH-SF-Variation ::= ENUMERATED {
UL-ScramblingCode ::= SEQUENCE {
ul-ScramblingCodeNumber UL-ScramblingCodeNumber,
ul-ScramblingCodeLength UL-ScramblingCodeLength,
- iE-Extensions ProtocolExtensionContainer { {UL-ScramblingCode-ExtIEs} } OPTIONAL
+ iE-Extensions ProtocolExtensionContainer { {UL-ScramblingCode-ExtIEs} } OPTIONAL
}
UL-ScramblingCode-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
@@ -9702,12 +11352,12 @@ UL-ScramblingCodeLength ::= ENUMERATED {
long
}
-UL-ScramblingCodeNumber ::= INTEGER (0..16777215)
+UL-ScramblingCodeNumber ::= INTEGER (0..16777215)
UL-Synchronisation-Parameters-LCR ::= SEQUENCE {
uL-Synchronisation-StepSize UL-Synchronisation-StepSize,
- uL-Synchronisation-Frequency UL-Synchronisation-Frequency,
- iE-Extensions ProtocolExtensionContainer { { UL-Synchronisation-Parameters-LCR-ExtIEs } } OPTIONAL,
+ uL-Synchronisation-Frequency UL-Synchronisation-Frequency,
+ iE-Extensions ProtocolExtensionContainer { { UL-Synchronisation-Parameters-LCR-ExtIEs } } OPTIONAL,
...
}
@@ -9719,19 +11369,19 @@ UL-Synchronisation-StepSize ::= INTEGER (1..8)
UL-Synchronisation-Frequency ::= INTEGER (1..8)
-UL-TimeslotISCP ::= INTEGER (0..127)
--- According to mapping in [14]
+UL-TimeslotISCP ::= INTEGER (0..127)
+-- According to mapping in TS 25.225 [14]
UPPCHPositionLCR ::= INTEGER (0..127)
-UpPTSInterferenceValue ::= INTEGER (0..127,...)
+UpPTSInterferenceValue ::= INTEGER (0..127,...)
-Unidirectional-DCH-Indicator ::= ENUMERATED {
+Unidirectional-DCH-Indicator ::= ENUMERATED {
downlink-DCH-only,
uplink-DCH-only
}
-URA-ID ::= INTEGER (0..65535)
+URA-ID ::= INTEGER (0..65535)
URA-Information ::= SEQUENCE {
uRA-ID URA-ID,
@@ -9742,7 +11392,7 @@ URA-Information ::= SEQUENCE {
}
URA-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Extended-RNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional },
+ { ID id-Extended-RNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional},
...
}
@@ -9758,9 +11408,9 @@ RNCsWithCellsInTheAccessedURA-Item-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-USCH-ID ::= INTEGER (0..255)
+USCH-ID ::= INTEGER (0..255)
-USCH-Information ::= SEQUENCE (SIZE (1..maxNoOfUSCHs)) OF USCH-InformationItem
+USCH-Information ::= SEQUENCE (SIZE (1..maxNoOfUSCHs)) OF USCH-InformationItem
USCH-InformationItem ::= SEQUENCE {
uSCH-ID USCH-ID,
@@ -9775,23 +11425,178 @@ USCH-InformationItem ::= SEQUENCE {
}
USCH-InformationItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-TrafficClass CRITICALITY ignore EXTENSION TrafficClass PRESENCE mandatory }|
- { ID id-BindingID CRITICALITY ignore EXTENSION BindingID PRESENCE optional }|
+ { 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 }|
+ { ID id-TransportLayerAddress CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional}|
-- Shall be ignored if bearer establishment with ALCAP.
- { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional },
+ { ID id-TnlQos CRITICALITY ignore EXTENSION TnlQos PRESENCE optional},
...
}
-User-Plane-Congestion-Fields-Inclusion ::= ENUMERATED { shall-be-included }
+Usefulness-Of-Battery-Optimization ::= ENUMERATED {can-benefit, cannot-benefit}
+
+User-Plane-Congestion-Fields-Inclusion ::= ENUMERATED { shall-be-included }
Uu-ActivationState ::= ENUMERATED {
activated,
de-activated,
+ ...,
+ changeRequest
+}
+
+UMTS-Cells-Info-List ::= SEQUENCE (SIZE (0..maxNrOfCells)) OF ProtocolIE-Single-Container { {UMTS-Cells-Info-IEs} }
+
+UMTS-Cells-Info-IEs RNSAP-PROTOCOL-IES ::= {
+ { ID id-UMTS-Cells-Info CRITICALITY ignore TYPE UMTS-Cell-Info PRESENCE optional }
+}
+
+UMTS-Cell-Info ::= SEQUENCE{
+ c-ID C-ID,
+ iE-Extensions ProtocolExtensionContainer { { UMTS-Cell-Info-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UMTS-Cell-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UL-CLTD-Information ::= SEQUENCE {
+ sDPCCH-PowerOffsetInformation SDPCCH-PowerOffsetInformation,
+ c-ID C-ID OPTIONAL,
+-- The IE shall be present if there is no serving E-DCH RL or HS-DSCH RL configuration in the concerned UE Context.
+ uL-CLTD-Activation-Information UL-CLTD-Activation-Information OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { UL-CLTD-Info-ExtIEs } } OPTIONAL,
+ ...
+}
+
+UL-CLTD-Info-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UL-CLTD-Information-Reconf ::=SEQUENCE{
+ setup-Or-ConfigurationChange-Or-Removal-Of-UL-CLTD Setup-Or-ConfigurationChange-Or-Removal-Of-UL-CLTD,
+ iE-Extensions ProtocolExtensionContainer { { UL-CLTD-Information-Reconf-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UL-CLTD-Information-Reconf-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UL-CLTD-Information-To-Modify ::= SEQUENCE {
+ sDPCCH-PowerOffsetInformation SDPCCH-PowerOffsetInformation OPTIONAL,
+ c-ID C-ID OPTIONAL,
+ uL-CLTD-Activation-Information UL-CLTD-Activation-Information OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { UL-CLTD-Information-To-Modify-ExtIEs } } OPTIONAL,
+ ...
+}
+
+UL-CLTD-Information-To-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UL-CLTD-Information-Removal ::= ENUMERATED {
+ remove,
+ ...
+}
+
+UL-CLTD-State-Update-Information ::= ENUMERATED {
+ activate,
+ de-activate,
+ ...
+}
+
+UL-DPCCH2-Information ::= SEQUENCE {
+ f-DPCH-Info F-DPCH-Info,
+ iE-Extensions ProtocolExtensionContainer { { UL-DPCCH2-Information-ExtIEs } } OPTIONAL,
+ ...
+}
+
+UL-DPCCH2-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UL-DPCCH2-Information-Reconf ::=SEQUENCE{
+ setup-Or-ConfigurationChange-Or-Removal-Of-UL-DPCCH2 Setup-Or-ConfigurationChange-Or-Removal-Of-UL-DPCCH2,
+ iE-Extensions ProtocolExtensionContainer { { UL-DPCCH2-Information-Reconf-ExtIEs} } OPTIONAL,
+ ...
+}
+
+UL-DPCCH2-Information-Reconf-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UL-DPCCH2-Information-Removal ::= ENUMERATED {
+ remove,
+ ...
+}
+
+UL-DPCCH2-Information-To-Modify ::= SEQUENCE {
+ f-DPCH-Info F-DPCH-Info-To-Modify OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { UL-DPCCH2-Information-To-Modify-ExtIEs } } OPTIONAL,
+ ...
+}
+
+UL-DPCCH2-Information-To-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UL-CLTD-Activation-Information ::= ENUMERATED {
+ activated,
+ de-activated,
...
}
+UL-MIMO-Information ::= SEQUENCE {
+ e-roch-power-offset E-ROCH-PowerOffset OPTIONAL,
+ s-e-dpcch-power-offset S-E-DPCCH-PowerOffset,
+ interstream-compensation InterStream-Interference-Compensation,
+ minimum-E-TFCI-rank2 INTEGER(0..127),
+ iE-Extensions ProtocolExtensionContainer { { UL-MIMO-Information-ExtIEs } } OPTIONAL,
+ ...
+}
+
+UL-MIMO-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UL-MIMO-Information-To-Modify ::= SEQUENCE {
+ e-roch-power-offset E-ROCH-PowerOffset OPTIONAL,
+ s-e-dpcch-power-offset S-E-DPCCH-PowerOffset OPTIONAL,
+ interstream-compensation InterStream-Interference-Compensation OPTIONAL,
+ minimum-E-TFCI-rank2 INTEGER(0..127) OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { UL-MIMO-Information-To-Modify-ExtIEs } } OPTIONAL,
+ ...
+}
+
+UL-MIMO-Information-To-Modify-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+UL-MIMO-Reconfiguration ::= CHOICE {
+ setup UL-MIMO-Information,
+ configurationChange UL-MIMO-Information-To-Modify,
+ removal UL-MIMO-Removal
+}
+
+UL-MIMO-Removal ::= ENUMERATED {
+ remove,
+ ...
+}
+
+UL-MIMO-DL-Control-Channel-Information ::= SEQUENCE {
+ e-roch-channelization-code FDD-DL-ChannelisationCodeNumber,
+ s-e-rnti E-RNTI,
+ s-signature-sequence ERGCH-SignatureSequence,
+ s-e-roch-release-indicator S-E-ROCH-Release-Indicator OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { UL-MIMO-DL-Control-Channel-Information-ExtIEs } } OPTIONAL,
+ ...
+}
+
+UL-MIMO-DL-Control-Channel-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
-- V
-- W
@@ -9800,4 +11605,3 @@ Uu-ActivationState ::= ENUMERATED {
-- Z
END
-
diff --git a/epan/dissectors/asn1/rnsap/RNSAP-PDU-Contents.asn b/epan/dissectors/asn1/rnsap/RNSAP-PDU-Contents.asn
index 3c3a5069c4..1733f81a7e 100644
--- a/epan/dissectors/asn1/rnsap/RNSAP-PDU-Contents.asn
+++ b/epan/dissectors/asn1/rnsap/RNSAP-PDU-Contents.asn
@@ -1,6 +1,6 @@
-- RNSAP-PDU-Contents.asn
--
--- Taken from 3GPP TS 25.423 V9.4.0 (2010-09)
+-- Taken from 3GPP TS 25.423 V13.1.0 (2015-12)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.423/25423-790.zip/25423-790.DOC
--
-- 9.3.3 PDU Definitions
@@ -11,12 +11,11 @@
-- PDU definitions for RNSAP.
--
-- **************************************************************
-
RNSAP-PDU-Contents {
-itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
+itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
umts-Access (20) modules (3) rnsap (1) version1 (1) rnsap-PDU-Contents (1) }
-DEFINITIONS AUTOMATIC TAGS ::=
+DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
@@ -38,6 +37,7 @@ IMPORTS
AlphaValue,
AlternativeFormatReportingIndicator,
AntennaColocationIndicator,
+ ActivationDelay,
BLER,
SCTD-Indicator,
BindingID,
@@ -73,7 +73,7 @@ IMPORTS
Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response,
CPC-Information,
CoverageIndicator,
- CriticalityDiagnostics,
+ CriticalityDiagnostics,
CellPortionLCRID,
D-RNTI,
D-RNTI-ReleaseIndication,
@@ -124,6 +124,7 @@ IMPORTS
EDCH-MACdFlows-Information,
EDCH-RL-Indication,
EDCH-Serving-RL,
+ E-DCH-Decoupling-Indication,
E-DCH-Serving-cell-change-informationResponse,
EDPCH-Information-FDD,
EDPCH-Information-RLReconfPrepare-FDD,
@@ -140,6 +141,8 @@ IMPORTS
Enhanced-PCH-Capability,
ExtendedPropagationDelay,
Extended-RNC-ID,
+ Extended-RNTI,
+ Extended-S-RNTI-Group,
SchedulingPriorityIndicator,
Enhanced-PrimaryCPICH-EcNo,
F-DPCH-SlotFormat,
@@ -169,7 +172,7 @@ IMPORTS
HSDSCH-Information-to-Modify-Unsynchronised,
HSDSCH-MACdFlow-ID,
HSDSCH-MACdFlows-Information,
- HSDSCH-MACdFlows-to-Delete,
+ HSDSCH-MACdFlows-to-Delete,
HSDSCH-Physical-Layer-Category,
HSDSCH-RNTI,
HS-DSCH-serving-cell-change-information,
@@ -224,6 +227,8 @@ IMPORTS
Neighbouring-UMTS-CellInformation,
NeighbouringTDDCellMeasurementInformationLCR,
Neighbouring-E-UTRA-CellInformation,
+ Non-rectangular-resource-allocation-indicator,
+ Non-rectangular-resource-timeslot-set,
NrOfDLchannelisationcodes,
PagingCause,
PagingRecordType,
@@ -272,7 +277,7 @@ IMPORTS
Secondary-CCPCH-System-Information-MBMS,
Secondary-CPICH-Information,
Secondary-CPICH-Information-Change,
- Secondary-LCR-CCPCH-Info-TDD,
+ Secondary-LCR-CCPCH-Info-TDD,
Secondary-Serving-Cell-List,
SNA-Information,
SpecialBurstScheduling,
@@ -336,6 +341,7 @@ IMPORTS
UEMeasurementParameterModAllow,
UEMeasurementValueInformation,
UE-State,
+ UE-Support-of-non-rectangular-resource-allocation,
UL-DPCCH-SlotFormat,
UL-DPDCHIndicatorEDCH,
UL-SIR,
@@ -411,8 +417,43 @@ IMPORTS
Setup-Or-ConfigurationChange-Or-Removal-Of-EDCH-On-secondary-UL-Frequency,
Additional-EDCH-Cell-Information-Response-RLAddList,
Non-Serving-RL-Preconfig-Setup,
- Non-Serving-RL-Preconfig-Info
-
+ Non-Serving-RL-Preconfig-Info,
+ CellCapabilityContainerExtension-TDD-LCR,
+ Multi-Carrier-EDCH-Info,
+ Multi-Carrier-EDCH-Reconfigure,
+ Multi-Carrier-EDCH-Information-Response,
+ MU-MIMO-InformationLCR,
+ MU-MIMO-Indicator,
+ Usefulness-Of-Battery-Optimization,
+ MDT-Configuration,
+ Neighbouring-UMTS-CellInformation-Ext,
+ SourceID,
+ TargetID,
+ ClassmarkInformation2,
+ ClassmarkInformation3,
+ SpeechVersion,
+ Cell-Capacity-Class-Value,
+ LoadValue,
+ Controlled-Object-Scope,
+ CPC-RecoveryReport,
+ UL-CLTD-Information,
+ UL-CLTD-Information-Reconf,
+ UL-CLTD-State-Update-Information,
+ FTPICH-Information,
+ FTPICH-Information-Reconf,
+ FTPICH-Information-Response,
+ FTPICH-Reconfiguration-Information,
+ DCH-ENH-Information,
+ DCH-ENH-Information-Reconf,
+ Radio-Links-without-DPCH-FDPCH-Indication,
+ UL-DPCCH2-Information,
+ UL-DPCCH2-Information-Reconf,
+ UE-Measurement-Value,
+ Improved-Synchronized-Indicator,
+ PLMN-Identity,
+ Downlink-TPC-enhancements-Information,
+ Downlink-TPC-enhancements-Reconf,
+ TPC-slot-position
@@ -435,6 +476,7 @@ FROM RNSAP-Containers
maxNoOfDSCHs,
maxNoOfUSCHs,
maxNrOfCCTrCHs,
+ maxNoOfCommonRGCells,
maxNrOfDCHs,
maxNrOfTS,
maxNrOfDPCHs,
@@ -473,7 +515,10 @@ FROM RNSAP-Containers
maxNrofSigSeqERGHICH-1,
maxNrOfCells,
maxNrOfHSDSCH-1,
- maxNrOfEDCH-1,
+ maxNrOfEDCH-1,
+ maxNrOfULCarriersLCR-1,
+ maxNoOfGsmCell,
+ maxNrOfANRCells,
id-Active-MBMS-Bearer-ServiceFDD,
id-Active-MBMS-Bearer-ServiceFDD-PFL,
@@ -499,7 +544,7 @@ FROM RNSAP-Containers
id-CauseLevel-RL-SetupFailureTDD,
id-CCTrCH-InformationItem-RL-FailureInd,
id-CCTrCH-InformationItem-RL-RestoreInd,
- id-CellCapabilityContainer-FDD,
+ id-CellCapabilityContainer-FDD,
id-CellCapabilityContainerExtension-FDD,
id-CellCapabilityContainer-TDD,
id-CellCapabilityContainer-TDD-LCR,
@@ -521,7 +566,7 @@ FROM RNSAP-Containers
id-Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response,
id-CPC-Information,
id-CoverageIndicator,
- id-CriticalityDiagnostics,
+ id-CriticalityDiagnostics,
id-CellPortionLCRID,
id-D-RNTI,
id-D-RNTI-ReleaseIndication,
@@ -601,6 +646,7 @@ FROM RNSAP-Containers
id-EDCH-RL-Indication,
id-EDCH-FDD-Information,
id-Serving-EDCHRL-Id,
+ id-E-DCH-Decoupling-Indication,
id-EDCH-FDD-DL-ControlChannelInformation,
id-EDCH-FDD-InformationResponse,
id-E-DCH-FDD-Update-Information,
@@ -619,6 +665,8 @@ FROM RNSAP-Containers
id-ExtendedPropagationDelay,
id-Extended-SRNC-ID,
id-Extended-RNC-ID,
+ id-Extended-S-RNTI,
+ id-Extended-S-RNTI-Group,
id-Serving-cell-change-CFN,
id-E-DCH-Serving-cell-change-informationResponse,
id-E-RNTI-For-FACH,
@@ -649,7 +697,7 @@ FROM RNSAP-Containers
id-HSDSCH-MACdFlows-to-Add,
id-HSDSCH-MACdFlows-to-Delete,
id-HSDSCHMacdFlowSpecificInformationList-RL-PreemptRequiredInd,
- id-HSDSCHMacdFlowSpecificInformationItem-RL-PreemptRequiredInd,
+ id-HSDSCHMacdFlowSpecificInformationItem-RL-PreemptRequiredInd,
id-HSDSCH-Physical-Layer-Category,
id-HSDSCH-RNTI,
id-HS-DSCH-serving-cell-change-information,
@@ -662,6 +710,7 @@ FROM RNSAP-Containers
id-HSSICH-Info-DM-Rprt,
id-HSSICH-Info-DM-Rqst,
id-HSSICH-Info-DM,
+ id-Improved-Synchronized-Indicator,
id-IMSI,
id-InformationExchangeID,
id-InformationExchangeObjectType-InfEx-Rprt,
@@ -700,6 +749,8 @@ FROM RNSAP-Containers
id-Multiple-RL-InformationResponse-RL-ReconfReadyTDD,
id-NACC-Related-Data,
id-Neighbouring-E-UTRA-CellInformation,
+ id-Non-rectangular-resource-allocation-indicator,
+ id-Non-rectangular-resource-timeslot-set,
id-Old-URA-ID,
id-PagingArea-PagingRqst,
id-PartialReportingIndicator,
@@ -781,9 +832,8 @@ FROM RNSAP-Containers
id-S-RNTI,
id-SAI,
id-Secondary-CPICH-Information,
- id-Secondary-CPICH-Information-Change,
+ id-Secondary-CPICH-Information-Change,
id-Secondary-Serving-Cell-List,
- id-Dual-Band-Secondary-Serving-Cell-List,
id-SixtyfourQAM-DL-SupportIndicator,
id-SFN,
id-SFNReportingIndicator,
@@ -817,6 +867,7 @@ FROM RNSAP-Containers
id-UEMeasurementParameterModAllow,
id-UEMeasurementValueInformation,
id-UE-State,
+ id-UE-Support-of-non-rectangular-resource-allocation,
id-UE-with-enhanced-HS-SCCH-support-indicator,
id-UL-CCTrCH-AddInformation-RL-ReconfPrepTDD,
id-UL-CCTrCH-DeleteInformation-RL-ReconfPrepTDD,
@@ -1006,10 +1057,60 @@ FROM RNSAP-Containers
id-DCH-MeasurementType-Indicator,
id-Non-Serving-RL-Preconfig-Info,
id-Non-Serving-RL-Preconfig-Setup,
- id-Non-Serving-RL-Preconfig-Removal
-
-
-
+ id-Non-Serving-RL-Preconfig-Removal,
+ id-CellCapabilityContainerExtension-TDD-LCR,
+ id-Multi-Carrier-EDCH-Setup,
+ id-Multi-Carrier-EDCH-Reconfigure,
+ id-Multi-Carrier-EDCH-Response,
+ id-MU-MIMO-InformationLCR,
+ id-MU-MIMO-Indicator,
+ id-Usefulness-Of-Battery-Optimization,
+ id-MDT-Configuration,
+ id-Neighbouring-UMTS-CellInformation-Ext,
+ id-Extension-CommonMeasurementObjectType-CM-Rprt,
+ id-Extension-CommonMeasurementObjectType-CM-Rqst,
+ id-Extension-CommonMeasurementObjectType-CM-Rsp,
+ id-Extension-FailureIndicationMeasurementList,
+ id-Extension-FailureMeasurementList,
+ id-Extension-TerminationMeasurementList,
+ id-GsmCellList-CM-Rprt,
+ id-GsmCellList-CM-Rqst,
+ id-GsmCellList-CM-Rsp,
+ id-SpeechVersion,
+ id-SourceID,
+ id-TargetID,
+ id-ClassmarkInformation2,
+ id-ClassmarkInformation3,
+ id-GSM-Cell-CM-Rqst,
+ id-LoadValue,
+ id-EventH,
+ id-Cell-Capacity-Class-Value,
+ id-Control-Type-InformationTransferControlReq,
+ id-ANR-Cell-InfEx-Rqst,
+ id-ANR-Cell-InfEx-Rsp,
+ id-Trace-Collection-Entity-IP-Address,
+ id-CPC-RecoveryReport,
+ id-UL-CLTD-Information,
+ id-UL-CLTD-Information-Reconf,
+ id-UL-CLTD-State-Update-Information,
+ id-FTPICH-Information,
+ id-FTPICH-Information-Reconf,
+ id-FTPICH-Information-Response,
+ id-FTPICH-Reconfiguration-Information,
+ id-Common-E-RGCH-Cell-InfEx-Rqst,
+ id-Common-E-RGCH-Cell-InfEx-Rsp,
+ id-Common-E-RGCH-Cell-InfEx-Rprt,
+ id-DCH-ENH-Information,
+ id-DCH-ENH-Information-Reconf,
+ id-Radio-Links-without-DPCH-FDPCH-Indication,
+ id-UL-DPCCH2-Information,
+ id-UL-DPCCH2-Information-Reconf,
+ id-UE-Measurement-Forwarding,
+ id-ActivationDelay,
+ id-Selected-PLMN-Identity,
+ id-Downlink-TPC-enhancements-Information,
+ id-Downlink-TPC-enhancements-Reconf,
+ id-TPC-slot-position
FROM RNSAP-Constants;
@@ -1020,8 +1121,8 @@ FROM RNSAP-Constants;
-- **************************************************************
RadioLinkSetupRequestFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkSetupRequestFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupRequestFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkSetupRequestFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupRequestFDD-Extensions}} OPTIONAL,
...
}
@@ -1112,7 +1213,7 @@ RL-InformationItem-RL-SetupRqstFDD ::= SEQUENCE {
primaryCPICH-EcNo PrimaryCPICH-EcNo OPTIONAL,
not-Used-sSDT-CellID NULL OPTIONAL,
transmitDiversityIndicator TransmitDiversityIndicator OPTIONAL,
- -- This IE shall be present unless Diversity Mode IE in UL DPCH Information group is "none"
+ -- This IE shall be present unless Diversity Mode IE in UL DPCH Information group is “none”
iE-Extensions ProtocolExtensionContainer { {RL-InformationItem-RL-SetupRqstFDD-ExtIEs} } OPTIONAL,
...
}
@@ -1127,32 +1228,43 @@ RL-InformationItem-RL-SetupRqstFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
{ ID id-ExtendedPropagationDelay CRITICALITY ignore EXTENSION ExtendedPropagationDelay PRESENCE optional }|
{ ID id-SynchronisationIndicator CRITICALITY reject EXTENSION SynchronisationIndicator PRESENCE optional }|
{ ID id-HSDSCH-PreconfigurationSetup CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationSetup PRESENCE optional }|
- { ID id-Non-Serving-RL-Preconfig-Setup CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Setup PRESENCE optional },
+ { ID id-Non-Serving-RL-Preconfig-Setup CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Setup PRESENCE optional }|
+ { ID id-FTPICH-Information CRITICALITY ignore EXTENSION FTPICH-Information PRESENCE optional }|
+ { ID id-TPC-slot-position CRITICALITY ignore EXTENSION TPC-slot-position PRESENCE optional },
...
}
RadioLinkSetupRequestFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Permanent-NAS-UE-Identity CRITICALITY ignore EXTENSION Permanent-NAS-UE-Identity PRESENCE optional }|
+ { ID id-Permanent-NAS-UE-Identity CRITICALITY ignore EXTENSION Permanent-NAS-UE-Identity PRESENCE optional}|
{ ID id-DL-PowerBalancing-Information CRITICALITY ignore EXTENSION DL-PowerBalancing-Information PRESENCE optional}|
- { ID id-HSDSCH-FDD-Information CRITICALITY reject EXTENSION HSDSCH-FDD-Information PRESENCE optional }|
- { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE conditional }|
+ { ID id-HSDSCH-FDD-Information CRITICALITY reject EXTENSION HSDSCH-FDD-Information PRESENCE optional}|
+ { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE conditional}|
-- This IE shall be present if HS-DSCH Information IE is present.
- { ID id-MBMS-Bearer-Service-List CRITICALITY notify EXTENSION MBMS-Bearer-Service-List PRESENCE optional }|
- { ID id-EDPCH-Information CRITICALITY reject EXTENSION EDPCH-Information-FDD PRESENCE optional }|
- { ID id-EDCH-FDD-Information CRITICALITY reject EXTENSION EDCH-FDD-Information PRESENCE conditional }|
+ { ID id-MBMS-Bearer-Service-List CRITICALITY notify EXTENSION MBMS-Bearer-Service-List PRESENCE optional}|
+ { ID id-EDPCH-Information CRITICALITY reject EXTENSION EDPCH-Information-FDD PRESENCE optional}|
+ { ID id-EDCH-FDD-Information CRITICALITY reject EXTENSION EDCH-FDD-Information PRESENCE conditional}|
-- This IE is present if E-DPCH Information IE is present.
- { ID id-Serving-EDCHRL-Id CRITICALITY reject EXTENSION EDCH-Serving-RL PRESENCE optional }|
+ { ID id-Serving-EDCHRL-Id CRITICALITY reject EXTENSION EDCH-Serving-RL PRESENCE optional}|
-- This IE is present if E-DCHInformation IE is present.
- { ID id-F-DPCH-Information-RL-SetupRqstFDD CRITICALITY reject EXTENSION F-DPCH-Information-RL-SetupRqstFDD PRESENCE optional }|
- { ID id-Initial-DL-DPCH-TimingAdjustment-Allowed CRITICALITY ignore EXTENSION Initial-DL-DPCH-TimingAdjustment-Allowed PRESENCE optional }|
- { ID id-DCH-Indicator-For-E-DCH-HSDPA-Operation CRITICALITY reject EXTENSION DCH-Indicator-For-E-DCH-HSDPA-Operation PRESENCE optional }|
- { ID id-Serving-cell-change-CFN CRITICALITY reject EXTENSION CFN PRESENCE optional }|
- { ID id-Continuous-Packet-Connectivity-DTX-DRX-Information CRITICALITY reject EXTENSION Continuous-Packet-Connectivity-DTX-DRX-Information PRESENCE optional }|
- { ID id-Continuous-Packet-Connectivity-HS-SCCH-Less-Information CRITICALITY reject EXTENSION Continuous-Packet-Connectivity-HS-SCCH-Less-Information PRESENCE optional }|
- { ID id-Extended-SRNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional }|
- { ID id-Additional-HS-Cell-Information-RL-Setup CRITICALITY reject EXTENSION Additional-HS-Cell-Information-RL-Setup-List PRESENCE optional }|
- { ID id-UE-AggregateMaximumBitRate CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate PRESENCE optional }|
- { ID id-Additional-EDCH-Cell-Information-RL-Setup-Req CRITICALITY reject EXTENSION Additional-EDCH-Setup-Info PRESENCE optional },
+ { ID id-F-DPCH-Information-RL-SetupRqstFDD CRITICALITY reject EXTENSION F-DPCH-Information-RL-SetupRqstFDD PRESENCE optional}|
+ { ID id-Initial-DL-DPCH-TimingAdjustment-Allowed CRITICALITY ignore EXTENSION Initial-DL-DPCH-TimingAdjustment-Allowed PRESENCE optional}|
+ { ID id-DCH-Indicator-For-E-DCH-HSDPA-Operation CRITICALITY reject EXTENSION DCH-Indicator-For-E-DCH-HSDPA-Operation PRESENCE optional}|
+ { ID id-Serving-cell-change-CFN CRITICALITY reject EXTENSION CFN PRESENCE optional}|
+ { ID id-Continuous-Packet-Connectivity-DTX-DRX-Information CRITICALITY reject EXTENSION Continuous-Packet-Connectivity-DTX-DRX-Information PRESENCE optional}|
+ { ID id-Continuous-Packet-Connectivity-HS-SCCH-Less-Information CRITICALITY reject EXTENSION Continuous-Packet-Connectivity-HS-SCCH-Less-Information PRESENCE optional}|
+ { ID id-Extended-SRNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional}|
+ { ID id-Additional-HS-Cell-Information-RL-Setup CRITICALITY reject EXTENSION Additional-HS-Cell-Information-RL-Setup-List PRESENCE optional}|
+ { ID id-UE-AggregateMaximumBitRate CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate PRESENCE optional}|
+ { ID id-Additional-EDCH-Cell-Information-RL-Setup-Req CRITICALITY reject EXTENSION Additional-EDCH-Setup-Info PRESENCE optional}|
+ { ID id-Usefulness-Of-Battery-Optimization CRITICALITY ignore EXTENSION Usefulness-Of-Battery-Optimization PRESENCE optional}|
+ { ID id-UL-CLTD-Information CRITICALITY reject EXTENSION UL-CLTD-Information PRESENCE optional}|
+ { ID id-Extended-S-RNTI CRITICALITY reject EXTENSION Extended-RNTI PRESENCE optional}|
+ { ID id-E-DCH-Decoupling-Indication CRITICALITY reject EXTENSION E-DCH-Decoupling-Indication PRESENCE optional}|
+ { ID id-DCH-ENH-Information CRITICALITY reject EXTENSION DCH-ENH-Information PRESENCE optional}|
+ { ID id-Radio-Links-without-DPCH-FDPCH-Indication CRITICALITY reject EXTENSION Radio-Links-without-DPCH-FDPCH-Indication PRESENCE optional}|
+ { ID id-UL-DPCCH2-Information CRITICALITY reject EXTENSION UL-DPCCH2-Information PRESENCE optional}|
+ { ID id-Selected-PLMN-Identity CRITICALITY ignore EXTENSION PLMN-Identity PRESENCE optional}|
+ { ID id-Downlink-TPC-enhancements-Information CRITICALITY reject EXTENSION Downlink-TPC-enhancements-Information PRESENCE optional},
...
}
@@ -1205,8 +1317,8 @@ PowerOffsetInformation-F-DPCH-RL-SetupRqstFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::
-- **************************************************************
RadioLinkSetupRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkSetupRequestTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupRequestTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkSetupRequestTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -1340,22 +1452,26 @@ RL-Information-RL-SetupRqstTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
RadioLinkSetupRequestTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Permanent-NAS-UE-Identity CRITICALITY ignore EXTENSION Permanent-NAS-UE-Identity PRESENCE optional }|
- { ID id-HSDSCH-TDD-Information CRITICALITY reject EXTENSION HSDSCH-TDD-Information PRESENCE optional }|
- { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE conditional }|
+ { ID id-Permanent-NAS-UE-Identity CRITICALITY ignore EXTENSION Permanent-NAS-UE-Identity PRESENCE optional}|
+ { ID id-HSDSCH-TDD-Information CRITICALITY reject EXTENSION HSDSCH-TDD-Information PRESENCE optional}|
+ { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE conditional}|
-- This IE shall be present if HS-DSCH Information IE is present.
- { ID id-PDSCH-RL-ID CRITICALITY ignore EXTENSION RL-ID PRESENCE optional }|
+ { ID id-PDSCH-RL-ID CRITICALITY ignore EXTENSION RL-ID PRESENCE optional}|
{ ID id-MBMS-Bearer-Service-List CRITICALITY notify EXTENSION MBMS-Bearer-Service-List PRESENCE optional}|
- { ID id-E-DCH-Information CRITICALITY reject EXTENSION E-DCH-Information PRESENCE optional }|
- { ID id-E-DCH-Serving-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional }|
- { ID id-E-DCH-768-Information CRITICALITY reject EXTENSION E-DCH-768-Information PRESENCE optional }|
- { ID id-E-DCH-LCR-Information CRITICALITY reject EXTENSION E-DCH-LCR-Information PRESENCE optional }|
- { ID id-Extended-SRNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional }|
- { ID id-ContinuousPacketConnectivity-DRX-InformationLCR CRITICALITY reject EXTENSION ContinuousPacketConnectivity-DRX-InformationLCR PRESENCE optional }|
- { ID id-HS-DSCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional }|
- { ID id-E-DCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION E-DCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional }|
- { ID id-RNTI-Allocation-Indicator CRITICALITY ignore EXTENSION RNTI-Allocation-Indicator PRESENCE optional }|
- { ID id-DCH-MeasurementType-Indicator CRITICALITY reject EXTENSION DCH-MeasurementType-Indicator PRESENCE optional },
+ { ID id-E-DCH-Information CRITICALITY reject EXTENSION E-DCH-Information PRESENCE optional}|
+ { ID id-E-DCH-Serving-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
+ { ID id-E-DCH-768-Information CRITICALITY reject EXTENSION E-DCH-768-Information PRESENCE optional}|
+ { ID id-E-DCH-LCR-Information CRITICALITY reject EXTENSION E-DCH-LCR-Information PRESENCE optional}|
+ { ID id-Extended-SRNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional}|
+ { ID id-ContinuousPacketConnectivity-DRX-InformationLCR CRITICALITY reject EXTENSION ContinuousPacketConnectivity-DRX-InformationLCR PRESENCE optional}|
+ { ID id-HS-DSCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional}|
+ { ID id-E-DCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION E-DCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional}|
+ { ID id-RNTI-Allocation-Indicator CRITICALITY ignore EXTENSION RNTI-Allocation-Indicator PRESENCE optional}|
+ { ID id-DCH-MeasurementType-Indicator CRITICALITY reject EXTENSION DCH-MeasurementType-Indicator PRESENCE optional}|
+ { ID id-Multi-Carrier-EDCH-Setup CRITICALITY reject EXTENSION Multi-Carrier-EDCH-Info PRESENCE optional}|
+ { ID id-MU-MIMO-Indicator CRITICALITY reject EXTENSION MU-MIMO-Indicator PRESENCE optional}|
+ { ID id-Extended-S-RNTI CRITICALITY reject EXTENSION Extended-RNTI PRESENCE optional}|
+ { ID id-UE-Support-of-non-rectangular-resource-allocation CRITICALITY ignore EXTENSION UE-Support-of-non-rectangular-resource-allocation PRESENCE optional},
...
}
@@ -1366,18 +1482,18 @@ RadioLinkSetupRequestTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkSetupResponseFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkSetupResponseFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupResponseFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkSetupResponseFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupResponseFDD-Extensions}} OPTIONAL,
...
}
RadioLinkSetupResponseFDD-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE optional } |
- { ID id-CN-PS-DomainIdentifier CRITICALITY ignore TYPE CN-PS-DomainIdentifier PRESENCE optional } |
- { ID id-CN-CS-DomainIdentifier CRITICALITY ignore TYPE CN-CS-DomainIdentifier PRESENCE optional } |
- { ID id-RL-InformationResponseList-RL-SetupRspFDD CRITICALITY ignore TYPE RL-InformationResponseList-RL-SetupRspFDD PRESENCE mandatory } |
- { ID id-UL-SIRTarget CRITICALITY ignore TYPE UL-SIR PRESENCE optional } |
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE optional }|
+ { ID id-CN-PS-DomainIdentifier CRITICALITY ignore TYPE CN-PS-DomainIdentifier PRESENCE optional }|
+ { ID id-CN-CS-DomainIdentifier CRITICALITY ignore TYPE CN-CS-DomainIdentifier PRESENCE optional }|
+ { ID id-RL-InformationResponseList-RL-SetupRspFDD CRITICALITY ignore TYPE RL-InformationResponseList-RL-SetupRspFDD PRESENCE mandatory }|
+ { ID id-UL-SIRTarget CRITICALITY ignore TYPE UL-SIR PRESENCE optional }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
@@ -1419,21 +1535,23 @@ RL-InformationResponseItem-RL-SetupRspFDD ::= SEQUENCE {
}
RL-InformationResponseItem-RL-SetupRspFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
- { ID id-DL-PowerBalancing-ActivationIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-ActivationIndicator PRESENCE optional }|
- { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
+ { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
+ { ID id-DL-PowerBalancing-ActivationIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-ActivationIndicator PRESENCE optional }|
+ { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
{ ID id-Primary-CPICH-Usage-For-Channel-Estimation CRITICALITY ignore EXTENSION Primary-CPICH-Usage-For-Channel-Estimation PRESENCE optional }|
- { ID id-Secondary-CPICH-Information CRITICALITY ignore EXTENSION Secondary-CPICH-Information PRESENCE optional }|
- { ID id-Active-MBMS-Bearer-ServiceFDD-PFL CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListFDD-PFL PRESENCE optional }|
- { ID id-EDCH-RLSet-Id CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
- { ID id-EDCH-FDD-DL-ControlChannelInformation CRITICALITY ignore EXTENSION EDCH-FDD-DL-ControlChannelInformation PRESENCE optional }|
- { ID id-Initial-DL-DPCH-TimingAdjustment CRITICALITY ignore EXTENSION DL-DPCH-TimingAdjustment PRESENCE optional }|
- { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional }|
- { ID id-FrameOffset CRITICALITY ignore EXTENSION FrameOffset PRESENCE optional }|
- { ID id-ChipOffset CRITICALITY ignore EXTENSION ChipOffset PRESENCE optional }|
- { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
- { ID id-HSDSCH-PreconfigurationInfo CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationInfo PRESENCE optional }|
- { ID id-Non-Serving-RL-Preconfig-Info CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Info PRESENCE optional },
+ { ID id-Secondary-CPICH-Information CRITICALITY ignore EXTENSION Secondary-CPICH-Information PRESENCE optional }|
+ { ID id-Active-MBMS-Bearer-ServiceFDD-PFL CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListFDD-PFL PRESENCE optional }|
+ { ID id-EDCH-RLSet-Id CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
+ { ID id-EDCH-FDD-DL-ControlChannelInformation CRITICALITY ignore EXTENSION EDCH-FDD-DL-ControlChannelInformation PRESENCE optional }|
+ { ID id-Initial-DL-DPCH-TimingAdjustment CRITICALITY ignore EXTENSION DL-DPCH-TimingAdjustment PRESENCE optional }|
+ { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional }|
+ { ID id-FrameOffset CRITICALITY ignore EXTENSION FrameOffset PRESENCE optional }|
+ { ID id-ChipOffset CRITICALITY ignore EXTENSION ChipOffset PRESENCE optional }|
+ { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
+ { ID id-HSDSCH-PreconfigurationInfo CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationInfo PRESENCE optional }|
+ { ID id-Non-Serving-RL-Preconfig-Info CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Info PRESENCE optional }|
+ { ID id-Neighbouring-UMTS-CellInformation-Ext CRITICALITY ignore EXTENSION Neighbouring-UMTS-CellInformation-Ext PRESENCE optional }|
+ { ID id-FTPICH-Information-Response CRITICALITY ignore EXTENSION FTPICH-Information-Response PRESENCE optional },
...
}
@@ -1499,8 +1617,8 @@ Additional-HS-Cell-Information-Response-ItemIEs-ExtIEs RNSAP-PROTOCOL-EXTENSION
-- **************************************************************
RadioLinkSetupResponseTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkSetupResponseTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupResponseTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkSetupResponseTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupResponseTDD-Extensions}} OPTIONAL,
...
}
@@ -1531,7 +1649,7 @@ RL-InformationResponse-RL-SetupRspTDD ::= SEQUENCE {
cellParameterID CellParameterID OPTIONAL,
syncCase SyncCase OPTIONAL,
sCH-TimeSlot SCH-TimeSlot OPTIONAL,
- -- This IE shall be present if Sync Case IE is equal to "Case2". --
+ -- This IE shall be present if Sync Case IE is equal to “Case2”. --
sCTD-Indicator SCTD-Indicator OPTIONAL,
pCCPCH-Power PCCPCH-Power,
timingAdvanceApplied TimingAdvanceApplied,
@@ -1551,18 +1669,19 @@ RL-InformationResponse-RL-SetupRspTDD ::= SEQUENCE {
}
RL-InformationResponse-RL-SetupRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
- { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
- { ID id-TimeSlot-RL-SetupRspTDD CRITICALITY ignore EXTENSION TimeSlot PRESENCE conditional }|
+ { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
+ { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
+ { ID id-TimeSlot-RL-SetupRspTDD CRITICALITY ignore EXTENSION TimeSlot PRESENCE conditional }|
-- This IE shall be present if Sync Case IE is Case1. --
- { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional },
+ { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
+ { ID id-Neighbouring-UMTS-CellInformation-Ext CRITICALITY ignore EXTENSION Neighbouring-UMTS-CellInformation-Ext PRESENCE optional },
...
}
UL-CCTrCHInformationList-RL-SetupRspTDD ::= ProtocolIE-Single-Container {{UL-CCTrCHInformationListIEs-RL-SetupRspTDD}}
UL-CCTrCHInformationListIEs-RL-SetupRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-CCTrCH-InformationListIE-RL-SetupRspTDD CRITICALITY ignore TYPE UL-CCTrCHInformationListIE-RL-SetupRspTDD PRESENCE mandatory }
+ { ID id-UL-CCTrCH-InformationListIE-RL-SetupRspTDD CRITICALITY ignore TYPE UL-CCTrCHInformationListIE-RL-SetupRspTDD PRESENCE mandatory }
}
UL-CCTrCHInformationListIE-RL-SetupRspTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF UL-CCTrCHInformationItem-RL-SetupRspTDD
@@ -1582,7 +1701,7 @@ UL-CCTrCHInformationItem-RL-SetupRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
UL-DPCH-InformationList-RL-SetupRspTDD ::= ProtocolIE-Single-Container { {UL-DPCH-InformationListIEs-RL-SetupRspTDD} }
UL-DPCH-InformationListIEs-RL-SetupRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-DPCH-InformationItem-RL-SetupRspTDD CRITICALITY ignore TYPE UL-DPCH-InformationItem-RL-SetupRspTDD PRESENCE mandatory }
+ { ID id-UL-DPCH-InformationItem-RL-SetupRspTDD CRITICALITY ignore TYPE UL-DPCH-InformationItem-RL-SetupRspTDD PRESENCE mandatory}
}
@@ -1602,7 +1721,7 @@ UL-DPCH-InformationItem-RL-SetupRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
DL-CCTrCHInformationList-RL-SetupRspTDD ::= ProtocolIE-Single-Container {{DL-CCTrCHInformationListIEs-RL-SetupRspTDD}}
DL-CCTrCHInformationListIEs-RL-SetupRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-CCTrCH-InformationListIE-RL-SetupRspTDD CRITICALITY ignore TYPE DL-CCTrCHInformationListIE-RL-SetupRspTDD PRESENCE mandatory }
+ { ID id-DL-CCTrCH-InformationListIE-RL-SetupRspTDD CRITICALITY ignore TYPE DL-CCTrCHInformationListIE-RL-SetupRspTDD PRESENCE mandatory}
}
DL-CCTrCHInformationListIE-RL-SetupRspTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF DL-CCTrCHInformationItem-RL-SetupRspTDD
@@ -1615,15 +1734,15 @@ DL-CCTrCHInformationItem-RL-SetupRspTDD ::= SEQUENCE {
}
DL-CCTrCHInformationItem-RL-SetupRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-CCTrCH-Maximum-DL-Power-RL-SetupRspTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }| -- this is a DCH type CCTrCH power
- { ID id-CCTrCH-Minimum-DL-Power-RL-SetupRspTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }, -- this is a DCH type CCTrCH power
+ { ID id-CCTrCH-Maximum-DL-Power-RL-SetupRspTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }| -- this is a DCH type CCTrCH power
+ { ID id-CCTrCH-Minimum-DL-Power-RL-SetupRspTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }, -- this is a DCH type CCTrCH power
...
}
DL-DPCH-InformationList-RL-SetupRspTDD ::= ProtocolIE-Single-Container { {DL-DPCH-InformationListIEs-RL-SetupRspTDD} }
DL-DPCH-InformationListIEs-RL-SetupRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-DPCH-InformationItem-RL-SetupRspTDD CRITICALITY ignore TYPE DL-DPCH-InformationItem-RL-SetupRspTDD PRESENCE mandatory }
+ { ID id-DL-DPCH-InformationItem-RL-SetupRspTDD CRITICALITY ignore TYPE DL-DPCH-InformationItem-RL-SetupRspTDD PRESENCE mandatory}
}
DL-DPCH-InformationItem-RL-SetupRspTDD ::= SEQUENCE {
@@ -1642,7 +1761,7 @@ DL-DPCH-InformationItem-RL-SetupRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
DCH-InformationResponseList-RL-SetupRspTDD ::= ProtocolIE-Single-Container {{DCH-InformationResponseListIEs-RL-SetupRspTDD}}
DCH-InformationResponseListIEs-RL-SetupRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DCH-InformationResponse CRITICALITY ignore TYPE DCH-InformationResponse PRESENCE mandatory }
+ { ID id-DCH-InformationResponse CRITICALITY ignore TYPE DCH-InformationResponse PRESENCE mandatory}
}
DSCH-InformationResponse-RL-SetupRspTDD ::= ProtocolIE-Single-Container {{DSCH-InformationList-RL-SetupRspTDD}}
@@ -1673,7 +1792,7 @@ USCH-InformationList-RL-SetupRspTDD RNSAP-PROTOCOL-IES ::= {
{ ID id-USCH-InformationListIEs-RL-SetupRspTDD CRITICALITY ignore TYPE USCH-InformationListIEs-RL-SetupRspTDD PRESENCE mandatory }
}
-USCH-InformationListIEs-RL-SetupRspTDD ::= SEQUENCE (SIZE(0..maxNoOfUSCHs)) OF USCHInformationItem-RL-SetupRspTDD
+USCH-InformationListIEs-RL-SetupRspTDD ::= SEQUENCE (SIZE(0..maxNoOfUSCHs)) OF USCHInformationItem-RL-SetupRspTDD
USCHInformationItem-RL-SetupRspTDD ::= SEQUENCE {
usch-ID USCH-ID,
@@ -1689,22 +1808,26 @@ USCHInformationItem-RL-SetupRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
RadioLinkSetupResponseTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-RL-LCR-InformationResponse-RL-SetupRspTDD CRITICALITY ignore EXTENSION RL-LCR-InformationResponse-RL-SetupRspTDD PRESENCE optional}|
+ { ID id-RL-LCR-InformationResponse-RL-SetupRspTDD CRITICALITY ignore EXTENSION RL-LCR-InformationResponse-RL-SetupRspTDD PRESENCE optional}|
--Mandatory for 1.28Mcps TDD only
- { ID id-HSDSCH-RNTI CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional }|
- { ID id-HSDSCH-TDD-Information-Response CRITICALITY ignore EXTENSION HSDSCH-TDD-Information-Response PRESENCE optional }|
- { ID id-DSCH-RNTI CRITICALITY ignore EXTENSION DSCH-RNTI PRESENCE optional }|
- { ID id-Active-MBMS-Bearer-ServiceTDD-PFL CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListTDD-PFL PRESENCE optional }|
- { ID id-RL-InformationResponse-RL-SetupRspTDD768 CRITICALITY ignore EXTENSION RL-InformationResponse-RL-SetupRspTDD768 PRESENCE optional }|
- { ID id-E-DCH-Information-Response CRITICALITY ignore EXTENSION E-DCH-Information-Response PRESENCE optional }|
- { ID id-E-DCH-768-Information-Response CRITICALITY ignore EXTENSION E-DCH-768-Information-Response PRESENCE optional }|
- { ID id-E-DCH-LCR-Information-Response CRITICALITY ignore EXTENSION E-DCH-LCR-Information-Response PRESENCE optional }|
- { ID id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-Information-ResponseLCR PRESENCE optional }|
- { ID id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional }|
- { ID id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION E-DCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
- { ID id-E-RNTI-For-FACH CRITICALITY ignore EXTENSION E-RNTI PRESENCE optional }|
- { ID id-H-RNTI-For-FACH CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional }|
- { ID id-DCH-MeasurementOccasion-Information CRITICALITY reject EXTENSION DCH-MeasurementOccasion-Information PRESENCE optional},
+ { ID id-HSDSCH-RNTI CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional}|
+ { ID id-HSDSCH-TDD-Information-Response CRITICALITY ignore EXTENSION HSDSCH-TDD-Information-Response PRESENCE optional}|
+ { ID id-DSCH-RNTI CRITICALITY ignore EXTENSION DSCH-RNTI PRESENCE optional}|
+ { ID id-Active-MBMS-Bearer-ServiceTDD-PFL CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListTDD-PFL PRESENCE optional}|
+ { ID id-RL-InformationResponse-RL-SetupRspTDD768 CRITICALITY ignore EXTENSION RL-InformationResponse-RL-SetupRspTDD768 PRESENCE optional}|
+ { ID id-E-DCH-Information-Response CRITICALITY ignore EXTENSION E-DCH-Information-Response PRESENCE optional}|
+ { ID id-E-DCH-768-Information-Response CRITICALITY ignore EXTENSION E-DCH-768-Information-Response PRESENCE optional}|
+ { ID id-E-DCH-LCR-Information-Response CRITICALITY ignore EXTENSION E-DCH-LCR-Information-Response PRESENCE optional}|
+ { ID id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-Information-ResponseLCR PRESENCE optional}|
+ { ID id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
+ { ID id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION E-DCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
+ { ID id-E-RNTI-For-FACH CRITICALITY ignore EXTENSION E-RNTI PRESENCE optional}|
+ { ID id-H-RNTI-For-FACH CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional}|
+ { ID id-DCH-MeasurementOccasion-Information CRITICALITY reject EXTENSION DCH-MeasurementOccasion-Information PRESENCE optional}|
+ { ID id-Multi-Carrier-EDCH-Response CRITICALITY ignore EXTENSION Multi-Carrier-EDCH-Information-Response PRESENCE optional}|
+ { ID id-MU-MIMO-InformationLCR CRITICALITY reject EXTENSION MU-MIMO-InformationLCR PRESENCE optional}|
+ { ID id-Non-rectangular-resource-allocation-indicator CRITICALITY reject EXTENSION Non-rectangular-resource-allocation-indicator PRESENCE optional}|
+ { ID id-Non-rectangular-resource-timeslot-set CRITICALITY reject EXTENSION Non-rectangular-resource-timeslot-set PRESENCE optional},
...
}
@@ -1722,7 +1845,7 @@ RL-LCR-InformationResponse-RL-SetupRspTDD ::= SEQUENCE {
minimumDLTxPower DL-Power,
uARFCNforNt UARFCN OPTIONAL,
cellParameterID CellParameterID OPTIONAL,
- sCTD-Indicator SCTD-Indicator OPTIONAL,
+ sCTD-Indicator SCTD-Indicator OPTIONAL,
pCCPCH-Power PCCPCH-Power,
alphaValue AlphaValue,
ul-PhysCH-SF-Variation UL-PhysCH-SF-Variation,
@@ -1732,31 +1855,32 @@ RL-LCR-InformationResponse-RL-SetupRspTDD ::= SEQUENCE {
dl-LCR-CCTrCHInformation DL-LCR-CCTrCHInformationList-RL-SetupRspTDD OPTIONAL,
dCH-InformationResponse DCH-InformationResponseList-RL-SetupRspTDD OPTIONAL,
dsch-LCR-InformationResponse DSCH-LCR-InformationResponse-RL-SetupRspTDD OPTIONAL,
- usch-LCR-InformationResponse USCH-LCR-InformationResponse-RL-SetupRspTDD OPTIONAL,
- neighbouring-UMTS-CellInformation Neighbouring-UMTS-CellInformation OPTIONAL,
+ usch-LCR-InformationResponse USCH-LCR-InformationResponse-RL-SetupRspTDD OPTIONAL,
+ neighbouring-UMTS-CellInformation Neighbouring-UMTS-CellInformation OPTIONAL,
neighbouring-GSM-CellInformation Neighbouring-GSM-CellInformation OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { RL-LCR-InformationResponseList-RL-SetupRspTDD-ExtIEs} } OPTIONAL,
- ...
+ iE-Extensions ProtocolExtensionContainer { { RL-LCR-InformationResponseList-RL-SetupRspTDD-ExtIEs} } OPTIONAL,
+ ...
}
RL-LCR-InformationResponseList-RL-SetupRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
- { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
- { ID id-UL-TimingAdvanceCtrl-LCR CRITICALITY ignore EXTENSION UL-TimingAdvanceCtrl-LCR PRESENCE optional }|
+ { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
+ { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
+ { ID id-UL-TimingAdvanceCtrl-LCR CRITICALITY ignore EXTENSION UL-TimingAdvanceCtrl-LCR PRESENCE optional }|
--Mandatory for 1.28Mcps TDD only
- { ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional }|
+ { ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
- { ID id-SixtyfourQAM-DL-SupportIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-DL-SupportIndicator PRESENCE optional }|
+ { ID id-SixtyfourQAM-DL-SupportIndicator CRITICALITY ignore EXTENSION SixtyfourQAM-DL-SupportIndicator PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
- { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
- { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional },
+ { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
+ { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional }|
+ { ID id-Neighbouring-UMTS-CellInformation-Ext CRITICALITY ignore EXTENSION Neighbouring-UMTS-CellInformation-Ext PRESENCE optional },
...
}
UL-LCR-CCTrCHInformationList-RL-SetupRspTDD ::= ProtocolIE-Single-Container {{UL-LCR-CCTrCHInformationListIEs-RL-SetupRspTDD}}
UL-LCR-CCTrCHInformationListIEs-RL-SetupRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD CRITICALITY ignore TYPE UL-LCR-CCTrCHInformationListIE-RL-SetupRspTDD PRESENCE mandatory }
+ { ID id-UL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD CRITICALITY ignore TYPE UL-LCR-CCTrCHInformationListIE-RL-SetupRspTDD PRESENCE mandatory }
}
UL-LCR-CCTrCHInformationListIE-RL-SetupRspTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHsLCR)) OF UL-LCR-CCTrCHInformationItem-RL-SetupRspTDD
@@ -1776,7 +1900,7 @@ UL-LCR-CCTrCHInformationItem-RL-SetupRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::=
UL-DPCH-LCR-InformationList-RL-SetupRspTDD ::= ProtocolIE-Single-Container { {UL-DPCH-LCR-InformationListIEs-RL-SetupRspTDD} }
UL-DPCH-LCR-InformationListIEs-RL-SetupRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-DPCH-LCR-InformationItem-RL-SetupRspTDD CRITICALITY ignore TYPE UL-DPCH-LCR-InformationItem-RL-SetupRspTDD PRESENCE mandatory }
+ { ID id-UL-DPCH-LCR-InformationItem-RL-SetupRspTDD CRITICALITY ignore TYPE UL-DPCH-LCR-InformationItem-RL-SetupRspTDD PRESENCE mandatory}
}
UL-DPCH-LCR-InformationItem-RL-SetupRspTDD ::= SEQUENCE {
@@ -1794,7 +1918,7 @@ UL-DPCH-LCR-InformationItem-RL-SetupRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
DL-LCR-CCTrCHInformationList-RL-SetupRspTDD ::= ProtocolIE-Single-Container {{DL-LCR-CCTrCHInformationListIEs-RL-SetupRspTDD}}
DL-LCR-CCTrCHInformationListIEs-RL-SetupRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD CRITICALITY ignore TYPE DL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD PRESENCE mandatory }
+ { ID id-DL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD CRITICALITY ignore TYPE DL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD PRESENCE mandatory}
}
DL-CCTrCH-LCR-InformationListIE-RL-SetupRspTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHsLCR)) OF DL-CCTrCH-LCR-InformationItem-RL-SetupRspTDD
@@ -1813,7 +1937,7 @@ DL-CCTrCH-LCR-InformationItem-RL-SetupRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::=
DL-DPCH-LCR-InformationList-RL-SetupRspTDD ::= ProtocolIE-Single-Container { {DL-DPCH-LCR-InformationListIEs-RL-SetupRspTDD} }
DL-DPCH-LCR-InformationListIEs-RL-SetupRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-DPCH-LCR-InformationItem-RL-SetupRspTDD CRITICALITY ignore TYPE DL-DPCH-LCR-InformationItem-RL-SetupRspTDD PRESENCE mandatory }
+ { ID id-DL-DPCH-LCR-InformationItem-RL-SetupRspTDD CRITICALITY ignore TYPE DL-DPCH-LCR-InformationItem-RL-SetupRspTDD PRESENCE mandatory}
}
DL-DPCH-LCR-InformationItem-RL-SetupRspTDD ::= SEQUENCE {
@@ -1858,7 +1982,7 @@ USCH-LCR-InformationList-RL-SetupRspTDD RNSAP-PROTOCOL-IES ::= {
{ ID id-USCH-LCR-InformationListIEs-RL-SetupRspTDD CRITICALITY ignore TYPE USCH-LCR-InformationListIEs-RL-SetupRspTDD PRESENCE mandatory }
}
-USCH-LCR-InformationListIEs-RL-SetupRspTDD ::= SEQUENCE (SIZE(0..maxNoOfUSCHsLCR)) OF USCH-LCR-InformationItem-RL-SetupRspTDD
+USCH-LCR-InformationListIEs-RL-SetupRspTDD ::= SEQUENCE (SIZE(0..maxNoOfUSCHsLCR)) OF USCH-LCR-InformationItem-RL-SetupRspTDD
USCH-LCR-InformationItem-RL-SetupRspTDD ::= SEQUENCE {
usch-ID USCH-ID,
@@ -1889,7 +2013,7 @@ RL-InformationResponse-RL-SetupRspTDD768 ::= SEQUENCE {
cellParameterID CellParameterID OPTIONAL,
syncCase SyncCase OPTIONAL,
sCH-TimeSlot SCH-TimeSlot OPTIONAL,
- -- This IE shall be present if Sync Case IE is equal to "Case2". --
+ -- This IE shall be present if Sync Case IE is equal to “Case2”. --
sCTD-Indicator SCTD-Indicator OPTIONAL,
pCCPCH-Power PCCPCH-Power,
timingAdvanceApplied TimingAdvanceApplied,
@@ -1914,14 +2038,15 @@ RL-InformationResponse-RL-SetupRspTDD768 ::= SEQUENCE {
}
RL-InformationResponse-RL-SetupRspTDD768-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional },
+ { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
+ { ID id-Neighbouring-UMTS-CellInformation-Ext CRITICALITY ignore EXTENSION Neighbouring-UMTS-CellInformation-Ext PRESENCE optional },
...
}
UL-CCTrCHInformationList-RL-SetupRspTDD768 ::= ProtocolIE-Single-Container {{UL-CCTrCHInformationListIEs-RL-SetupRspTDD768}}
UL-CCTrCHInformationListIEs-RL-SetupRspTDD768 RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-CCTrCH-InformationListIE-RL-SetupRspTDD768 CRITICALITY ignore TYPE UL-CCTrCHInformationListIE-RL-SetupRspTDD768 PRESENCE mandatory }
+ { ID id-UL-CCTrCH-InformationListIE-RL-SetupRspTDD768 CRITICALITY ignore TYPE UL-CCTrCHInformationListIE-RL-SetupRspTDD768 PRESENCE mandatory}
}
UL-CCTrCHInformationListIE-RL-SetupRspTDD768 ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF UL-CCTrCHInformationItem-RL-SetupRspTDD768
@@ -1941,7 +2066,7 @@ UL-CCTrCHInformationItem-RL-SetupRspTDD768-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
UL-DPCH-InformationList-RL-SetupRspTDD768 ::= ProtocolIE-Single-Container { {UL-DPCH-InformationListIEs-RL-SetupRspTDD768} }
UL-DPCH-InformationListIEs-RL-SetupRspTDD768 RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-DPCH-InformationItem-RL-SetupRspTDD768 CRITICALITY ignore TYPE UL-DPCH-InformationItem-RL-SetupRspTDD768 PRESENCE mandatory }
+ { ID id-UL-DPCH-InformationItem-RL-SetupRspTDD768 CRITICALITY ignore TYPE UL-DPCH-InformationItem-RL-SetupRspTDD768 PRESENCE mandatory}
}
UL-DPCH-InformationItem-RL-SetupRspTDD768 ::= SEQUENCE {
@@ -1960,7 +2085,7 @@ UL-DPCH-InformationItem-RL-SetupRspTDD768-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
DL-CCTrCHInformationList-RL-SetupRspTDD768 ::= ProtocolIE-Single-Container {{DL-CCTrCHInformationListIEs-RL-SetupRspTDD768}}
DL-CCTrCHInformationListIEs-RL-SetupRspTDD768 RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-CCTrCH-InformationListIE-RL-SetupRspTDD768 CRITICALITY ignore TYPE DL-CCTrCHInformationListIE-RL-SetupRspTDD768 PRESENCE mandatory }
+ { ID id-DL-CCTrCH-InformationListIE-RL-SetupRspTDD768 CRITICALITY ignore TYPE DL-CCTrCHInformationListIE-RL-SetupRspTDD768 PRESENCE mandatory}
}
DL-CCTrCHInformationListIE-RL-SetupRspTDD768 ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF DL-CCTrCHInformationItem-RL-SetupRspTDD768
@@ -1981,7 +2106,7 @@ DL-CCTrCHInformationItem-RL-SetupRspTDD768-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
DL-DPCH-InformationList-RL-SetupRspTDD768 ::= ProtocolIE-Single-Container { {DL-DPCH-InformationListIEs-RL-SetupRspTDD768} }
DL-DPCH-InformationListIEs-RL-SetupRspTDD768 RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-DPCH-InformationItem-RL-SetupRspTDD768 CRITICALITY ignore TYPE DL-DPCH-InformationItem-RL-SetupRspTDD768 PRESENCE mandatory }
+ { ID id-DL-DPCH-InformationItem-RL-SetupRspTDD768 CRITICALITY ignore TYPE DL-DPCH-InformationItem-RL-SetupRspTDD768 PRESENCE mandatory}
}
DL-DPCH-InformationItem-RL-SetupRspTDD768 ::= SEQUENCE {
@@ -2004,8 +2129,8 @@ DL-DPCH-InformationItem-RL-SetupRspTDD768-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkSetupFailureFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkSetupFailureFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupFailureFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkSetupFailureFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupFailureFDD-Extensions}} OPTIONAL,
...
}
@@ -2067,7 +2192,7 @@ UnsuccessfulRL-InformationResponse-RL-SetupFailureFDD ::= SEQUENCE {
UnsuccessfulRL-InformationResponse-RL-SetupFailureFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
{ ID id-Max-UE-DTX-Cycle CRITICALITY ignore EXTENSION Max-UE-DTX-Cycle PRESENCE conditional },
- -- This IE shall be present if the Cause IE is set to "Continuous Packet Connectivity UE DTX Cycle not Available".
+ -- This IE shall be present if the Cause IE is set to “Continuous Packet Connectivity UE DTX Cycle not Available”.
...
}
@@ -2087,7 +2212,7 @@ SuccessfulRL-InformationResponse-RL-SetupFailureFDD ::= SEQUENCE {
received-total-wide-band-power Received-total-wide-band-power,
not-Used-secondary-CCPCH-Info NULL OPTIONAL,
dl-CodeInformation FDD-DL-CodeInformation,
- diversityIndication DiversityIndication-RL-SetupFailureFDD,
+ diversityIndication DiversityIndication-RL-SetupFailureFDD,
sSDT-SupportIndicator SSDT-SupportIndicator,
maxUL-SIR UL-SIR,
minUL-SIR UL-SIR,
@@ -2109,19 +2234,20 @@ SuccessfulRL-InformationResponse-RL-SetupFailureFDD ::= SEQUENCE {
}
SuccessfulRL-InformationResponse-RL-SetupFailureFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
- { ID id-DL-PowerBalancing-ActivationIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-ActivationIndicator PRESENCE optional }|
- { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
+ { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
+ { ID id-DL-PowerBalancing-ActivationIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-ActivationIndicator PRESENCE optional }|
+ { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
{ ID id-Primary-CPICH-Usage-For-Channel-Estimation CRITICALITY ignore EXTENSION Primary-CPICH-Usage-For-Channel-Estimation PRESENCE optional }|
- { ID id-Secondary-CPICH-Information CRITICALITY ignore EXTENSION Secondary-CPICH-Information PRESENCE optional }|
- { ID id-Active-MBMS-Bearer-ServiceFDD-PFL CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListFDD-PFL PRESENCE optional }|
- { ID id-EDCH-RLSet-Id CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
- { ID id-EDCH-FDD-DL-ControlChannelInformation CRITICALITY ignore EXTENSION EDCH-FDD-DL-ControlChannelInformation PRESENCE optional }|
- { ID id-Initial-DL-DPCH-TimingAdjustment CRITICALITY ignore EXTENSION DL-DPCH-TimingAdjustment PRESENCE optional }|
- { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
- { ID id-HSDSCH-PreconfigurationInfo CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationInfo PRESENCE optional }|
- { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional }|
- { ID id-Non-Serving-RL-Preconfig-Info CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Info PRESENCE optional },
+ { ID id-Secondary-CPICH-Information CRITICALITY ignore EXTENSION Secondary-CPICH-Information PRESENCE optional }|
+ { ID id-Active-MBMS-Bearer-ServiceFDD-PFL CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListFDD-PFL PRESENCE optional }|
+ { ID id-EDCH-RLSet-Id CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
+ { ID id-EDCH-FDD-DL-ControlChannelInformation CRITICALITY ignore EXTENSION EDCH-FDD-DL-ControlChannelInformation PRESENCE optional }|
+ { ID id-Initial-DL-DPCH-TimingAdjustment CRITICALITY ignore EXTENSION DL-DPCH-TimingAdjustment PRESENCE optional }|
+ { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
+ { ID id-HSDSCH-PreconfigurationInfo CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationInfo PRESENCE optional }|
+ { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional }|
+ { ID id-Non-Serving-RL-Preconfig-Info CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Info PRESENCE optional }|
+ { ID id-Neighbouring-UMTS-CellInformation-Ext CRITICALITY ignore EXTENSION Neighbouring-UMTS-CellInformation-Ext PRESENCE optional },
...
}
@@ -2164,8 +2290,8 @@ RadioLinkSetupFailureFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkSetupFailureTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkSetupFailureTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupFailureTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkSetupFailureTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkSetupFailureTDD-Extensions}} OPTIONAL,
...
}
@@ -2230,8 +2356,8 @@ RadioLinkSetupFailureTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkAdditionRequestFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkAdditionRequestFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionRequestFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkAdditionRequestFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionRequestFDD-Extensions}} OPTIONAL,
...
}
@@ -2262,38 +2388,44 @@ RL-Information-RL-AdditionRqstFDD ::= SEQUENCE {
}
RL-Information-RL-AdditionRqstFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-DLReferencePower CRITICALITY ignore EXTENSION DL-Power PRESENCE optional}|
- { ID id-Enhanced-PrimaryCPICH-EcNo CRITICALITY ignore EXTENSION Enhanced-PrimaryCPICH-EcNo PRESENCE optional }|
- { ID id-RL-Specific-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-DCH-Info PRESENCE optional }|
- { ID id-DelayedActivation CRITICALITY reject EXTENSION DelayedActivation PRESENCE optional }|
+ { ID id-DLReferencePower CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
+ { ID id-Enhanced-PrimaryCPICH-EcNo CRITICALITY ignore EXTENSION Enhanced-PrimaryCPICH-EcNo PRESENCE optional }|
+ { ID id-RL-Specific-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-DCH-Info PRESENCE optional }|
+ { ID id-DelayedActivation CRITICALITY reject EXTENSION DelayedActivation PRESENCE optional }|
{ ID id-RL-Specific-EDCH-Information CRITICALITY reject EXTENSION RL-Specific-EDCH-Information PRESENCE optional }|
- { ID id-EDCH-RL-Indication CRITICALITY reject EXTENSION EDCH-RL-Indication PRESENCE optional }|
- { ID id-SynchronisationIndicator CRITICALITY ignore EXTENSION SynchronisationIndicator PRESENCE optional }|
+ { ID id-EDCH-RL-Indication CRITICALITY reject EXTENSION EDCH-RL-Indication PRESENCE optional }|
+ { ID id-SynchronisationIndicator CRITICALITY ignore EXTENSION SynchronisationIndicator PRESENCE optional }|
{ ID id-HSDSCH-PreconfigurationSetup CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationSetup PRESENCE optional }|
- { ID id-Non-Serving-RL-Preconfig-Setup CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Setup PRESENCE optional },
+ { ID id-Non-Serving-RL-Preconfig-Setup CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Setup PRESENCE optional }|
+ { ID id-FTPICH-Information CRITICALITY ignore EXTENSION FTPICH-Information PRESENCE optional }|
+ { ID id-TPC-slot-position CRITICALITY ignore EXTENSION TPC-slot-position PRESENCE optional},
...
}
RadioLinkAdditionRequestFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-DPC-Mode CRITICALITY reject EXTENSION DPC-Mode PRESENCE optional }|
- { ID id-Permanent-NAS-UE-Identity CRITICALITY ignore EXTENSION Permanent-NAS-UE-Identity PRESENCE optional }|
- { ID id-Serving-EDCHRL-Id CRITICALITY reject EXTENSION EDCH-Serving-RL PRESENCE optional }|
- { ID id-Initial-DL-DPCH-TimingAdjustment-Allowed CRITICALITY ignore EXTENSION Initial-DL-DPCH-TimingAdjustment-Allowed PRESENCE optional }|
- { ID id-HS-DSCH-serving-cell-change-information CRITICALITY reject EXTENSION HS-DSCH-serving-cell-change-information PRESENCE optional }|
- { ID id-Serving-cell-change-CFN CRITICALITY reject EXTENSION CFN PRESENCE optional }|
- { ID id-EDPCH-Information CRITICALITY reject EXTENSION EDPCH-Information-RLAdditionReq-FDD PRESENCE optional }|
- { ID id-EDCH-FDD-Information CRITICALITY reject EXTENSION EDCH-FDD-Information PRESENCE optional }|
- { ID id-Additional-HS-Cell-Information-RL-Addition CRITICALITY reject EXTENSION Additional-HS-Cell-Information-RL-Addition-List PRESENCE optional }|
+ { ID id-DPC-Mode CRITICALITY reject EXTENSION DPC-Mode PRESENCE optional}|
+ { ID id-Permanent-NAS-UE-Identity CRITICALITY ignore EXTENSION Permanent-NAS-UE-Identity PRESENCE optional}|
+ { ID id-Serving-EDCHRL-Id CRITICALITY reject EXTENSION EDCH-Serving-RL PRESENCE optional}|
+ { ID id-Initial-DL-DPCH-TimingAdjustment-Allowed CRITICALITY ignore EXTENSION Initial-DL-DPCH-TimingAdjustment-Allowed PRESENCE optional}|
+ { ID id-HS-DSCH-serving-cell-change-information CRITICALITY reject EXTENSION HS-DSCH-serving-cell-change-information PRESENCE optional}|
+ { ID id-Serving-cell-change-CFN CRITICALITY reject EXTENSION CFN PRESENCE optional}|
+ { ID id-EDPCH-Information CRITICALITY reject EXTENSION EDPCH-Information-RLAdditionReq-FDD PRESENCE optional}|
+ { ID id-EDCH-FDD-Information CRITICALITY reject EXTENSION EDCH-FDD-Information PRESENCE optional}|
+ { ID id-Additional-HS-Cell-Information-RL-Addition CRITICALITY reject EXTENSION Additional-HS-Cell-Information-RL-Addition-List PRESENCE optional}|
-- This IE shall be present if E-DPCH Information is present
- { ID id-UE-AggregateMaximumBitRate CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate PRESENCE optional }|
- { ID id-Additional-EDCH-Cell-Information-RL-Add-Req CRITICALITY reject EXTENSION Additional-EDCH-Cell-Information-RL-Add-Req PRESENCE optional },
+ { ID id-UE-AggregateMaximumBitRate CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate PRESENCE optional}|
+ { ID id-Additional-EDCH-Cell-Information-RL-Add-Req CRITICALITY reject EXTENSION Additional-EDCH-Cell-Information-RL-Add-Req PRESENCE optional}|
+ { ID id-UL-CLTD-Information CRITICALITY reject EXTENSION UL-CLTD-Information PRESENCE optional}|
+ { ID id-E-DCH-Decoupling-Indication CRITICALITY reject EXTENSION E-DCH-Decoupling-Indication PRESENCE optional}|
+ { ID id-Radio-Links-without-DPCH-FDPCH-Indication CRITICALITY reject EXTENSION Radio-Links-without-DPCH-FDPCH-Indication PRESENCE optional}|
+ { ID id-UL-DPCCH2-Information CRITICALITY reject EXTENSION UL-DPCCH2-Information PRESENCE optional}|
+ { ID id-Downlink-TPC-enhancements-Information CRITICALITY reject EXTENSION Downlink-TPC-enhancements-Information PRESENCE optional},
...
}
Additional-HS-Cell-Information-RL-Addition-List ::= SEQUENCE (SIZE (1..maxNrOfHSDSCH-1)) OF Additional-HS-Cell-Information-RL-Addition-ItemIEs
-
Additional-HS-Cell-Information-RL-Addition-ItemIEs ::=SEQUENCE{
hSPDSCH-RL-ID RL-ID,
c-ID C-ID,
@@ -2349,8 +2481,8 @@ EDPCH-Information-RLAdditionReq-FDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkAdditionRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkAdditionRequestTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionRequestTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkAdditionRequestTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -2384,19 +2516,22 @@ RL-Information-RL-AdditionRqstTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
RadioLinkAdditionRequestTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Permanent-NAS-UE-Identity CRITICALITY ignore EXTENSION Permanent-NAS-UE-Identity PRESENCE optional }|
- { ID id-UL-CCTrCH-InformationList-RL-AdditionRqstTDD CRITICALITY notify EXTENSION UL-CCTrCH-InformationList-RL-AdditionRqstTDD PRESENCE optional } |
- { ID id-DL-CCTrCH-InformationList-RL-AdditionRqstTDD CRITICALITY notify EXTENSION DL-CCTrCH-InformationList-RL-AdditionRqstTDD PRESENCE optional }|
- { ID id-HSDSCH-TDD-Information CRITICALITY reject EXTENSION HSDSCH-TDD-Information PRESENCE optional }|
- { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional }|
- { ID id-E-DCH-Information CRITICALITY reject EXTENSION E-DCH-Information PRESENCE optional }|
- { ID id-E-DCH-Serving-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional }|
- { ID id-E-DCH-768-Information CRITICALITY reject EXTENSION E-DCH-768-Information PRESENCE optional }|
- { ID id-E-DCH-LCR-Information CRITICALITY reject EXTENSION E-DCH-LCR-Information PRESENCE optional }|
- { ID id-ContinuousPacketConnectivity-DRX-InformationLCR CRITICALITY reject EXTENSION ContinuousPacketConnectivity-DRX-InformationLCR PRESENCE optional }|
- { ID id-HS-DSCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional }|
- { ID id-E-DCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION E-DCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional }|
- { ID id-DCH-MeasurementType-Indicator CRITICALITY reject EXTENSION DCH-MeasurementType-Indicator PRESENCE optional},
+ { ID id-Permanent-NAS-UE-Identity CRITICALITY ignore EXTENSION Permanent-NAS-UE-Identity PRESENCE optional}|
+ { ID id-UL-CCTrCH-InformationList-RL-AdditionRqstTDD CRITICALITY notify EXTENSION UL-CCTrCH-InformationList-RL-AdditionRqstTDD PRESENCE optional}|
+ { ID id-DL-CCTrCH-InformationList-RL-AdditionRqstTDD CRITICALITY notify EXTENSION DL-CCTrCH-InformationList-RL-AdditionRqstTDD PRESENCE optional}|
+ { ID id-HSDSCH-TDD-Information CRITICALITY reject EXTENSION HSDSCH-TDD-Information PRESENCE optional}|
+ { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
+ { ID id-E-DCH-Information CRITICALITY reject EXTENSION E-DCH-Information PRESENCE optional}|
+ { ID id-E-DCH-Serving-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
+ { ID id-E-DCH-768-Information CRITICALITY reject EXTENSION E-DCH-768-Information PRESENCE optional}|
+ { ID id-E-DCH-LCR-Information CRITICALITY reject EXTENSION E-DCH-LCR-Information PRESENCE optional}|
+ { ID id-ContinuousPacketConnectivity-DRX-InformationLCR CRITICALITY reject EXTENSION ContinuousPacketConnectivity-DRX-InformationLCR PRESENCE optional}|
+ { ID id-HS-DSCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional}|
+ { ID id-E-DCH-Semi-PersistentScheduling-Information-LCR CRITICALITY reject EXTENSION E-DCH-Semi-PersistentScheduling-Information-LCR PRESENCE optional}|
+ { ID id-DCH-MeasurementType-Indicator CRITICALITY reject EXTENSION DCH-MeasurementType-Indicator PRESENCE optional}|
+ { ID id-Multi-Carrier-EDCH-Setup CRITICALITY reject EXTENSION Multi-Carrier-EDCH-Info PRESENCE optional}|
+ { ID id-MU-MIMO-Indicator CRITICALITY reject EXTENSION MU-MIMO-Indicator PRESENCE optional}|
+ { ID id-UE-Support-of-non-rectangular-resource-allocation CRITICALITY ignore EXTENSION UE-Support-of-non-rectangular-resource-allocation PRESENCE optional},
...
}
@@ -2409,7 +2544,7 @@ UL-CCTrCH-InformationItemIEs-RL-AdditionRqstTDD RNSAP-PROTOCOL-IES ::= {
UL-CCTrCH-InformationItem-RL-AdditionRqstTDD ::= SEQUENCE {
cCTrCH-ID CCTrCH-ID,
- uplinkStepSizeLCR TDD-TPC-UplinkStepSize-LCR OPTIONAL,
+ uplinkStepSizeLCR TDD-TPC-UplinkStepSize-LCR OPTIONAL,
-- Applicable to 1.28Mcps TDD only
iE-Extensions ProtocolExtensionContainer { {UL-CCTrCH-InformationItem-RL-AdditionRqstTDD-ExtIEs} } OPTIONAL,
...
@@ -2428,7 +2563,7 @@ DL-CCTrCH-InformationItemIEs-RL-AdditionRqstTDD RNSAP-PROTOCOL-IES ::= {
DL-CCTrCH-InformationItem-RL-AdditionRqstTDD ::= SEQUENCE {
cCTrCH-ID CCTrCH-ID,
- downlinkStepSize TDD-TPC-DownlinkStepSize OPTIONAL,
+ downlinkStepSize TDD-TPC-DownlinkStepSize OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {DL-CCTrCH-InformationItem-RL-AdditionRqstTDD-ExtIEs} } OPTIONAL,
...
}
@@ -2444,8 +2579,8 @@ DL-CCTrCH-InformationItem-RL-AdditionRqstTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
RadioLinkAdditionResponseFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkAdditionResponseFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionResponseFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkAdditionResponseFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionResponseFDD-Extensions}} OPTIONAL,
...
}
@@ -2471,7 +2606,7 @@ RL-InformationResponseItem-RL-AdditionRspFDD ::= SEQUENCE {
received-total-wide-band-power Received-total-wide-band-power,
not-Used-secondary-CCPCH-Info NULL OPTIONAL,
dl-CodeInformation DL-CodeInformationList-RL-AdditionRspFDD,
- diversityIndication DiversityIndication-RL-AdditionRspFDD,
+ diversityIndication DiversityIndication-RL-AdditionRspFDD,
sSDT-SupportIndicator SSDT-SupportIndicator,
minUL-SIR UL-SIR,
@@ -2490,24 +2625,26 @@ RL-InformationResponseItem-RL-AdditionRspFDD ::= SEQUENCE {
}
RL-InformationResponseItem-RL-AdditionRspFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
+ { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
{ ID id-DL-PowerBalancing-ActivationIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-ActivationIndicator PRESENCE optional }|
- { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
- { ID id-Active-MBMS-Bearer-ServiceFDD-PFL CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListFDD-PFL PRESENCE optional }|
- { ID id-EDCH-RLSet-Id CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
+ { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
+ { ID id-Active-MBMS-Bearer-ServiceFDD-PFL CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListFDD-PFL PRESENCE optional }|
+ { ID id-EDCH-RLSet-Id CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
{ ID id-EDCH-FDD-DL-ControlChannelInformation CRITICALITY ignore EXTENSION EDCH-FDD-DL-ControlChannelInformation PRESENCE optional }|
- { ID id-Initial-DL-DPCH-TimingAdjustment CRITICALITY ignore EXTENSION DL-DPCH-TimingAdjustment PRESENCE optional }|
- { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional }|
- { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
- { ID id-HSDSCH-PreconfigurationInfo CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationInfo PRESENCE optional }|
- { ID id-Non-Serving-RL-Preconfig-Info CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Info PRESENCE optional },
+ { ID id-Initial-DL-DPCH-TimingAdjustment CRITICALITY ignore EXTENSION DL-DPCH-TimingAdjustment PRESENCE optional }|
+ { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional }|
+ { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
+ { ID id-HSDSCH-PreconfigurationInfo CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationInfo PRESENCE optional }|
+ { ID id-Non-Serving-RL-Preconfig-Info CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Info PRESENCE optional }|
+ { ID id-Neighbouring-UMTS-CellInformation-Ext CRITICALITY ignore EXTENSION Neighbouring-UMTS-CellInformation-Ext PRESENCE optional }|
+ { ID id-FTPICH-Information-Response CRITICALITY ignore EXTENSION FTPICH-Information-Response PRESENCE optional },
...
}
DL-CodeInformationList-RL-AdditionRspFDD ::= ProtocolIE-Single-Container {{ DL-CodeInformationListIEs-RL-AdditionRspFDD }}
DL-CodeInformationListIEs-RL-AdditionRspFDD RNSAP-PROTOCOL-IES ::= {
- { ID id-FDD-DL-CodeInformation CRITICALITY ignore TYPE FDD-DL-CodeInformation PRESENCE mandatory }
+ { ID id-FDD-DL-CodeInformation CRITICALITY ignore TYPE FDD-DL-CodeInformation PRESENCE mandatory }
}
DiversityIndication-RL-AdditionRspFDD ::= CHOICE {
@@ -2571,8 +2708,8 @@ Additional-HS-Cell-Change-Information-Response-ItemIEs-ExtIEs RNSAP-PROTOCOL-EXT
-- **************************************************************
RadioLinkAdditionResponseTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkAdditionResponseTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionResponseTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkAdditionResponseTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionResponseTDD-Extensions}} OPTIONAL,
...
}
@@ -2613,16 +2750,17 @@ RL-InformationResponse-RL-AdditionRspTDD ::= SEQUENCE {
}
RL-InformationResponse-RL-AdditionRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
- { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
- { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional },
+ { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
+ { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
+ { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
+ { ID id-Neighbouring-UMTS-CellInformation-Ext CRITICALITY ignore EXTENSION Neighbouring-UMTS-CellInformation-Ext PRESENCE optional },
...
}
UL-CCTrCHInformationList-RL-AdditionRspTDD ::= ProtocolIE-Single-Container {{UL-CCTrCHInformationListIEs-RL-AdditionRspTDD}}
UL-CCTrCHInformationListIEs-RL-AdditionRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-CCTrCH-InformationListIE-RL-AdditionRspTDD CRITICALITY ignore TYPE UL-CCTrCHInformationListIE-RL-AdditionRspTDD PRESENCE mandatory }
+ { ID id-UL-CCTrCH-InformationListIE-RL-AdditionRspTDD CRITICALITY ignore TYPE UL-CCTrCHInformationListIE-RL-AdditionRspTDD PRESENCE mandatory}
}
UL-CCTrCHInformationListIE-RL-AdditionRspTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF UL-CCTrCHInformationItem-RL-AdditionRspTDD
@@ -2641,7 +2779,7 @@ UL-CCTrCHInformationItem-RL-AdditionRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
UL-DPCH-InformationList-RL-AdditionRspTDD ::= ProtocolIE-Single-Container { {UL-DPCH-InformationListIEs-RL-AdditionRspTDD} }
UL-DPCH-InformationListIEs-RL-AdditionRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-DPCH-InformationItem-RL-AdditionRspTDD CRITICALITY ignore TYPE UL-DPCH-InformationItem-RL-AdditionRspTDD PRESENCE mandatory }
+ { ID id-UL-DPCH-InformationItem-RL-AdditionRspTDD CRITICALITY ignore TYPE UL-DPCH-InformationItem-RL-AdditionRspTDD PRESENCE mandatory}
}
UL-DPCH-InformationItem-RL-AdditionRspTDD ::= SEQUENCE {
@@ -2660,7 +2798,7 @@ UL-DPCH-InformationItem-RL-AdditionRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
DL-CCTrCHInformationList-RL-AdditionRspTDD ::= ProtocolIE-Single-Container {{DL-CCTrCHInformationListIEs-RL-AdditionRspTDD}}
DL-CCTrCHInformationListIEs-RL-AdditionRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-CCTrCH-InformationListIE-RL-AdditionRspTDD CRITICALITY ignore TYPE DL-CCTrCHInformationListIE-RL-AdditionRspTDD PRESENCE mandatory }
+ { ID id-DL-CCTrCH-InformationListIE-RL-AdditionRspTDD CRITICALITY ignore TYPE DL-CCTrCHInformationListIE-RL-AdditionRspTDD PRESENCE mandatory }
}
DL-CCTrCHInformationListIE-RL-AdditionRspTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF DL-CCTrCHInformationItem-RL-AdditionRspTDD
@@ -2673,15 +2811,15 @@ DL-CCTrCHInformationItem-RL-AdditionRspTDD ::= SEQUENCE {
}
DL-CCTrCHInformationItem-RL-AdditionRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-CCTrCH-Maximum-DL-Power-RL-AdditionRspTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }| -- this is a DCH type CCTrCH power
- { ID id-CCTrCH-Minimum-DL-Power-RL-AdditionRspTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }, -- this is a DCH type CCTrCH power
+ { ID id-CCTrCH-Maximum-DL-Power-RL-AdditionRspTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional}| -- this is a DCH type CCTrCH power
+ { ID id-CCTrCH-Minimum-DL-Power-RL-AdditionRspTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional}, -- this is a DCH type CCTrCH power
...
}
DL-DPCH-InformationList-RL-AdditionRspTDD ::= ProtocolIE-Single-Container { {DL-DPCH-InformationListIEs-RL-AdditionRspTDD} }
DL-DPCH-InformationListIEs-RL-AdditionRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-DPCH-InformationItem-RL-AdditionRspTDD CRITICALITY ignore TYPE DL-DPCH-InformationItem-RL-AdditionRspTDD PRESENCE mandatory }
+ { ID id-DL-DPCH-InformationItem-RL-AdditionRspTDD CRITICALITY ignore TYPE DL-DPCH-InformationItem-RL-AdditionRspTDD PRESENCE mandatory}
}
DL-DPCH-InformationItem-RL-AdditionRspTDD ::= SEQUENCE {
@@ -2740,7 +2878,7 @@ DSCH-InformationListIEs-RL-AdditionRspTDD RNSAP-PROTOCOL-IES ::= {
{ ID id-DSCH-InformationListIE-RL-AdditionRspTDD CRITICALITY ignore TYPE DSCH-InformationListIE-RL-AdditionRspTDD PRESENCE mandatory }
}
-DSCH-InformationListIE-RL-AdditionRspTDD ::= SEQUENCE (SIZE(0..maxNoOfDSCHs)) OF DSCHInformationItem-RL-AdditionRspTDD
+DSCH-InformationListIE-RL-AdditionRspTDD ::= SEQUENCE (SIZE(0..maxNoOfDSCHs)) OF DSCHInformationItem-RL-AdditionRspTDD
DSCHInformationItem-RL-AdditionRspTDD ::= SEQUENCE {
dsch-ID DSCH-ID,
@@ -2772,7 +2910,7 @@ USCH-InformationListIEs-RL-AdditionRspTDD RNSAP-PROTOCOL-IES ::= {
{ ID id-USCH-InformationListIE-RL-AdditionRspTDD CRITICALITY ignore TYPE USCH-InformationListIE-RL-AdditionRspTDD PRESENCE mandatory }
}
-USCH-InformationListIE-RL-AdditionRspTDD ::= SEQUENCE (SIZE(0..maxNoOfUSCHs)) OF USCHInformationItem-RL-AdditionRspTDD
+USCH-InformationListIE-RL-AdditionRspTDD ::= SEQUENCE (SIZE(0..maxNoOfUSCHs)) OF USCHInformationItem-RL-AdditionRspTDD
USCHInformationItem-RL-AdditionRspTDD ::= SEQUENCE {
uSCH-ID USCH-ID,
@@ -2788,23 +2926,27 @@ USCHInformationItem-RL-AdditionRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
RadioLinkAdditionResponseTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-RL-LCR-InformationResponse-RL-AdditionRspTDD CRITICALITY ignore EXTENSION RL-LCR-InformationResponse-RL-AdditionRspTDD PRESENCE optional }|
+ { ID id-RL-LCR-InformationResponse-RL-AdditionRspTDD CRITICALITY ignore EXTENSION RL-LCR-InformationResponse-RL-AdditionRspTDD PRESENCE optional}|
--Mandatory for 1.28Mcps TDD only
- { ID id-Active-MBMS-Bearer-ServiceTDD-PFL CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListTDD-PFL PRESENCE optional}|
- { ID id-HSDSCH-TDD-Information-Response CRITICALITY ignore EXTENSION HSDSCH-TDD-Information-Response PRESENCE optional }|
- { ID id-DSCH-RNTI CRITICALITY ignore EXTENSION DSCH-RNTI PRESENCE optional }|
- { ID id-RL-InformationResponse-RL-AdditionRspTDD768 CRITICALITY ignore EXTENSION RL-InformationResponse-RL-AdditionRspTDD768 PRESENCE optional}|
- { ID id-E-DCH-Information-Response CRITICALITY ignore EXTENSION E-DCH-Information-Response PRESENCE optional }|
- { ID id-E-DCH-768-Information-Response CRITICALITY ignore EXTENSION E-DCH-768-Information-Response PRESENCE optional }|
- { ID id-E-DCH-LCR-Information-Response CRITICALITY ignore EXTENSION E-DCH-LCR-Information-Response PRESENCE optional }|
- { ID id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-Information-ResponseLCR PRESENCE optional }|
- { ID id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional }|
- { ID id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION E-DCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
- { ID id-DCH-MeasurementOccasion-Information CRITICALITY reject EXTENSION DCH-MeasurementOccasion-Information PRESENCE optional},
- ...
-}
-
-RL-LCR-InformationResponse-RL-AdditionRspTDD ::= SEQUENCE {
+ { ID id-Active-MBMS-Bearer-ServiceTDD-PFL CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListTDD-PFL PRESENCE optional}|
+ { ID id-HSDSCH-TDD-Information-Response CRITICALITY ignore EXTENSION HSDSCH-TDD-Information-Response PRESENCE optional}|
+ { ID id-DSCH-RNTI CRITICALITY ignore EXTENSION DSCH-RNTI PRESENCE optional}|
+ { ID id-RL-InformationResponse-RL-AdditionRspTDD768 CRITICALITY ignore EXTENSION RL-InformationResponse-RL-AdditionRspTDD768 PRESENCE optional}|
+ { ID id-E-DCH-Information-Response CRITICALITY ignore EXTENSION E-DCH-Information-Response PRESENCE optional}|
+ { ID id-E-DCH-768-Information-Response CRITICALITY ignore EXTENSION E-DCH-768-Information-Response PRESENCE optional}|
+ { ID id-E-DCH-LCR-Information-Response CRITICALITY ignore EXTENSION E-DCH-LCR-Information-Response PRESENCE optional}|
+ { ID id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-Information-ResponseLCR PRESENCE optional}|
+ { ID id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
+ { ID id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION E-DCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
+ { ID id-DCH-MeasurementOccasion-Information CRITICALITY reject EXTENSION DCH-MeasurementOccasion-Information PRESENCE optional}|
+ { ID id-Multi-Carrier-EDCH-Response CRITICALITY ignore EXTENSION Multi-Carrier-EDCH-Information-Response PRESENCE optional}|
+ { ID id-MU-MIMO-InformationLCR CRITICALITY reject EXTENSION MU-MIMO-InformationLCR PRESENCE optional}|
+ { ID id-Non-rectangular-resource-allocation-indicator CRITICALITY reject EXTENSION Non-rectangular-resource-allocation-indicator PRESENCE optional}|
+ { ID id-Non-rectangular-resource-timeslot-set CRITICALITY reject EXTENSION Non-rectangular-resource-timeslot-set PRESENCE optional},
+ ...
+}
+
+RL-LCR-InformationResponse-RL-AdditionRspTDD ::= SEQUENCE {
rL-ID RL-ID,
uRA-Information URA-Information,
sAI SAI,
@@ -2833,23 +2975,24 @@ RL-LCR-InformationResponse-RL-AdditionRspTDD ::= SEQUENCE {
}
RL-LCR-InformationResponseList-RL-AdditionRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
- { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
- { ID id-UL-TimingAdvanceCtrl-LCR CRITICALITY ignore EXTENSION UL-TimingAdvanceCtrl-LCR PRESENCE optional }|
+ { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
+ { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
+ { ID id-UL-TimingAdvanceCtrl-LCR CRITICALITY ignore EXTENSION UL-TimingAdvanceCtrl-LCR PRESENCE optional }|
--Mandatory for 1.28Mcps TDD only
- { ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional }|
+ { ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
- { ID id-UARFCNforNt CRITICALITY ignore EXTENSION UARFCN PRESENCE optional }|
+ { ID id-UARFCNforNt CRITICALITY ignore EXTENSION UARFCN PRESENCE optional }|
-- Applicable to 1.28Mcps TDD only
- { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
- { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional },
+ { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
+ { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional }|
+ { ID id-Neighbouring-UMTS-CellInformation-Ext CRITICALITY ignore EXTENSION Neighbouring-UMTS-CellInformation-Ext PRESENCE optional },
...
}
UL-CCTrCH-LCR-InformationList-RL-AdditionRspTDD ::= ProtocolIE-Single-Container {{UL-CCTrCH-LCR-InformationListIEs-RL-AdditionRspTDD }}
UL-CCTrCH-LCR-InformationListIEs-RL-AdditionRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD CRITICALITY ignore TYPE UL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD PRESENCE mandatory }
+ { ID id-UL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD CRITICALITY ignore TYPE UL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD PRESENCE mandatory}
}
UL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHsLCR)) OF UL-CCTrCH-LCR-InformationItem-RL-AdditionRspTDD
@@ -2868,7 +3011,7 @@ UL-CCTrCH-LCR-InformationItem-RL-AdditionRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION
UL-DPCH-LCR-InformationList-RL-AdditionRspTDD ::= ProtocolIE-Single-Container { {UL-DPCH-LCR-InformationListIEs-RL-AdditionRspTDD} }
UL-DPCH-LCR-InformationListIEs-RL-AdditionRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-DPCH-LCR-InformationItem-RL-AdditionRspTDD CRITICALITY ignore TYPE UL-DPCH-LCR-InformationItem-RL-AdditionRspTDD PRESENCE mandatory }
+ { ID id-UL-DPCH-LCR-InformationItem-RL-AdditionRspTDD CRITICALITY ignore TYPE UL-DPCH-LCR-InformationItem-RL-AdditionRspTDD PRESENCE mandatory}
}
UL-DPCH-LCR-InformationItem-RL-AdditionRspTDD ::= SEQUENCE {
@@ -2887,7 +3030,7 @@ UL-DPCH-LCR-InformationItem-RL-AdditionRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::
DL-CCTrCH-LCR-InformationList-RL-AdditionRspTDD ::= ProtocolIE-Single-Container {{DL-CCTrCH-LCR-InformationListIEs-RL-AdditionRspTDD}}
DL-CCTrCH-LCR-InformationListIEs-RL-AdditionRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD CRITICALITY ignore TYPE DL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD PRESENCE mandatory }
+ { ID id-DL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD CRITICALITY ignore TYPE DL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD PRESENCE mandatory}
}
DL-CCTrCH-LCR-InformationListIE-RL-AdditionRspTDD ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHsLCR)) OF DL-CCTrCH-LCR-InformationItem-RL-AdditionRspTDD
@@ -2906,7 +3049,7 @@ DL-CCTrCH-LCR-InformationItem-RL-AdditionRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION
DL-DPCH-LCR-InformationList-RL-AdditionRspTDD ::= ProtocolIE-Single-Container { {DL-DPCH-LCR-InformationListIEs-RL-AdditionRspTDD} }
DL-DPCH-LCR-InformationListIEs-RL-AdditionRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-DPCH-LCR-InformationItem-RL-AdditionRspTDD CRITICALITY ignore TYPE DL-DPCH-LCR-InformationItem-RL-AdditionRspTDD PRESENCE mandatory }
+ { ID id-DL-DPCH-LCR-InformationItem-RL-AdditionRspTDD CRITICALITY ignore TYPE DL-DPCH-LCR-InformationItem-RL-AdditionRspTDD PRESENCE mandatory}
}
DL-DPCH-LCR-InformationItem-RL-AdditionRspTDD ::= SEQUENCE {
@@ -2926,7 +3069,7 @@ DL-DPCH-LCR-InformationItem-RL-AdditionRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::
DCH-InformationResponseList-RL-AdditionRspTDD ::= ProtocolIE-Single-Container {{DCH-InformationResponseListIEs-RL-AdditionRspTDD}}
DCH-InformationResponseListIEs-RL-AdditionRspTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DCH-InformationResponse CRITICALITY ignore TYPE DCH-InformationResponse PRESENCE mandatory }
+ { ID id-DCH-InformationResponse CRITICALITY ignore TYPE DCH-InformationResponse PRESENCE mandatory}
}
DSCH-LCR-InformationResponse-RL-AdditionRspTDD ::= ProtocolIE-Single-Container {{DSCH-LCR-InformationList-RL-AdditionRspTDD}}
@@ -2957,7 +3100,7 @@ USCH-LCR-InformationList-RL-AdditionRspTDD RNSAP-PROTOCOL-IES ::= {
{ ID id-USCH-LCR-InformationListIEs-RL-AdditionRspTDD CRITICALITY ignore TYPE USCH-LCR-InformationListIEs-RL-AdditionRspTDD PRESENCE mandatory }
}
-USCH-LCR-InformationListIEs-RL-AdditionRspTDD ::= SEQUENCE (SIZE(0..maxNoOfUSCHsLCR)) OF USCH-LCR-InformationItem-RL-AdditionRspTDD
+USCH-LCR-InformationListIEs-RL-AdditionRspTDD ::= SEQUENCE (SIZE(0..maxNoOfUSCHsLCR)) OF USCH-LCR-InformationItem-RL-AdditionRspTDD
USCH-LCR-InformationItem-RL-AdditionRspTDD ::= SEQUENCE {
usch-ID USCH-ID,
@@ -2971,7 +3114,7 @@ USCH-LCR-InformationItem-RL-AdditionRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-RL-InformationResponse-RL-AdditionRspTDD768 ::= SEQUENCE {
+RL-InformationResponse-RL-AdditionRspTDD768 ::= SEQUENCE {
rL-ID RL-ID,
uRA-Information URA-Information OPTIONAL,
sAI SAI,
@@ -3003,14 +3146,15 @@ RL-InformationResponse-RL-AdditionRspTDD768 ::= SEQUENCE {
}
RL-InformationResponse-RL-AdditionRspTDD768-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional },
+ { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
+ { ID id-Neighbouring-UMTS-CellInformation-Ext CRITICALITY ignore EXTENSION Neighbouring-UMTS-CellInformation-Ext PRESENCE optional },
...
}
UL-CCTrCHInformationList-RL-AdditionRspTDD768 ::= ProtocolIE-Single-Container {{UL-CCTrCHInformationListIEs-RL-AdditionRspTDD768}}
UL-CCTrCHInformationListIEs-RL-AdditionRspTDD768 RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-CCTrCH-InformationListIE-RL-AdditionRspTDD768 CRITICALITY ignore TYPE UL-CCTrCHInformationListIE-RL-AdditionRspTDD768 PRESENCE mandatory }
+ { ID id-UL-CCTrCH-InformationListIE-RL-AdditionRspTDD768 CRITICALITY ignore TYPE UL-CCTrCHInformationListIE-RL-AdditionRspTDD768 PRESENCE mandatory}
}
UL-CCTrCHInformationListIE-RL-AdditionRspTDD768 ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF UL-CCTrCHInformationItem-RL-AdditionRspTDD768
@@ -3029,7 +3173,7 @@ UL-CCTrCHInformationItem-RL-AdditionRspTDD768-ExtIEs RNSAP-PROTOCOL-EXTENSION ::
UL-DPCH-InformationList-RL-AdditionRspTDD768 ::= ProtocolIE-Single-Container { {UL-DPCH-InformationListIEs-RL-AdditionRspTDD768} }
UL-DPCH-InformationListIEs-RL-AdditionRspTDD768 RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-DPCH-InformationItem-RL-AdditionRspTDD CRITICALITY ignore TYPE UL-DPCH-InformationItem-RL-AdditionRspTDD768 PRESENCE mandatory }
+ { ID id-UL-DPCH-InformationItem-RL-AdditionRspTDD CRITICALITY ignore TYPE UL-DPCH-InformationItem-RL-AdditionRspTDD768 PRESENCE mandatory}
}
UL-DPCH-InformationItem-RL-AdditionRspTDD768 ::= SEQUENCE {
@@ -3048,7 +3192,7 @@ UL-DPCH-InformationItem-RL-AdditionRspTDD768-ExtIEs RNSAP-PROTOCOL-EXTENSION ::=
DL-CCTrCHInformationList-RL-AdditionRspTDD768 ::= ProtocolIE-Single-Container {{DL-CCTrCHInformationListIEs-RL-AdditionRspTDD768}}
DL-CCTrCHInformationListIEs-RL-AdditionRspTDD768 RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-CCTrCH-InformationListIE-RL-AdditionRspTDD768 CRITICALITY ignore TYPE DL-CCTrCHInformationListIE-RL-AdditionRspTDD768 PRESENCE mandatory }
+ { ID id-DL-CCTrCH-InformationListIE-RL-AdditionRspTDD768 CRITICALITY ignore TYPE DL-CCTrCHInformationListIE-RL-AdditionRspTDD768 PRESENCE mandatory}
}
DL-CCTrCHInformationListIE-RL-AdditionRspTDD768 ::= SEQUENCE (SIZE (1..maxNrOfCCTrCHs)) OF DL-CCTrCHInformationItem-RL-AdditionRspTDD768
@@ -3056,8 +3200,8 @@ DL-CCTrCHInformationListIE-RL-AdditionRspTDD768 ::= SEQUENCE (SIZE (1..maxNrOfCC
DL-CCTrCHInformationItem-RL-AdditionRspTDD768 ::= SEQUENCE {
cCTrCH-ID CCTrCH-ID,
dl-DPCH-Information768 DL-DPCH-InformationList-RL-AdditionRspTDD768 OPTIONAL,
- cCTrCH-Maximum-DL-Power DL-Power OPTIONAL,-- this is a DCH type CCTrCH power
- cCTrCH-Minimum-DL-Power DL-Power OPTIONAL, -- this is a DCH type CCTrCH power
+ cCTrCH-Maximum-DL-Power DL-Power OPTIONAL,-- this is a DCH type CCTrCH power
+ cCTrCH-Minimum-DL-Power DL-Power OPTIONAL, -- this is a DCH type CCTrCH power
iE-Extensions ProtocolExtensionContainer { {DL-CCTrCHInformationItem-RL-AdditionRspTDD768-ExtIEs} } OPTIONAL,
...
}
@@ -3069,7 +3213,7 @@ DL-CCTrCHInformationItem-RL-AdditionRspTDD768-ExtIEs RNSAP-PROTOCOL-EXTENSION ::
DL-DPCH-InformationList-RL-AdditionRspTDD768 ::= ProtocolIE-Single-Container { {DL-DPCH-InformationListIEs-RL-AdditionRspTDD768} }
DL-DPCH-InformationListIEs-RL-AdditionRspTDD768 RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-DPCH-InformationItem-RL-AdditionRspTDD768 CRITICALITY ignore TYPE DL-DPCH-InformationItem-RL-AdditionRspTDD768 PRESENCE mandatory }
+ { ID id-DL-DPCH-InformationItem-RL-AdditionRspTDD768 CRITICALITY ignore TYPE DL-DPCH-InformationItem-RL-AdditionRspTDD768 PRESENCE mandatory}
}
DL-DPCH-InformationItem-RL-AdditionRspTDD768 ::= SEQUENCE {
@@ -3092,14 +3236,14 @@ DL-DPCH-InformationItem-RL-AdditionRspTDD768-ExtIEs RNSAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
RadioLinkAdditionFailureFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkAdditionFailureFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionFailureFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkAdditionFailureFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionFailureFDD-Extensions}} OPTIONAL,
...
}
RadioLinkAdditionFailureFDD-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-CauseLevel-RL-AdditionFailureFDD CRITICALITY ignore TYPE CauseLevel-RL-AdditionFailureFDD PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-CauseLevel-RL-AdditionFailureFDD CRITICALITY ignore TYPE CauseLevel-RL-AdditionFailureFDD PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
...
}
@@ -3110,23 +3254,23 @@ CauseLevel-RL-AdditionFailureFDD ::= CHOICE {
}
GeneralCauseList-RL-AdditionFailureFDD ::= SEQUENCE {
- cause Cause,
- iE-Extensions ProtocolExtensionContainer { { GeneralCauseItem-RL-AdditionFailureFDD-ExtIEs} } OPTIONAL,
+ cause Cause,
+ iE-Extensions ProtocolExtensionContainer { { GeneralCauseItem-RL-AdditionFailureFDD-ExtIEs} } OPTIONAL,
...
}
-GeneralCauseItem-RL-AdditionFailureFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+GeneralCauseItem-RL-AdditionFailureFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
RLSpecificCauseList-RL-AdditionFailureFDD ::= SEQUENCE {
unsuccessful-RL-InformationRespList-RL-AdditionFailureFDD UnsuccessfulRL-InformationResponseList-RL-AdditionFailureFDD,
- successful-RL-InformationRespList-RL-AdditionFailureFDD SuccessfulRL-InformationResponseList-RL-AdditionFailureFDD OPTIONAL,
- iE-Extensions ProtocolExtensionContainer { { RLSpecificCauseItem-RL-AdditionFailureFDD-ExtIEs} } OPTIONAL,
+ successful-RL-InformationRespList-RL-AdditionFailureFDD SuccessfulRL-InformationResponseList-RL-AdditionFailureFDD OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { RLSpecificCauseItem-RL-AdditionFailureFDD-ExtIEs} } OPTIONAL,
...
}
-RLSpecificCauseItem-RL-AdditionFailureFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+RLSpecificCauseItem-RL-AdditionFailureFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -3163,8 +3307,8 @@ SuccessfulRL-InformationResponse-RL-AdditionFailureFDD ::= SEQUENCE {
received-total-wide-band-power Received-total-wide-band-power,
not-Used-secondary-CCPCH-Info NULL OPTIONAL,
dl-CodeInformation DL-CodeInformationList-RL-AdditionFailureFDD,
- diversityIndication DiversityIndication-RL-AdditionFailureFDD,
- -- This IE represents both the Diversity Indication IE and the choice based on the diversity indication as described in
+ diversityIndication DiversityIndication-RL-AdditionFailureFDD,
+ -- This IE represents both the Diversity Indication IE and the choice based on the diversity indication as described in
-- the tabular message format in subclause 9.1.
sSDT-SupportIndicator SSDT-SupportIndicator,
minUL-SIR UL-SIR,
@@ -3183,24 +3327,25 @@ SuccessfulRL-InformationResponse-RL-AdditionFailureFDD ::= SEQUENCE {
}
SuccessfulRL-InformationResponse-RL-AdditionFailureFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
- { ID id-DL-PowerBalancing-ActivationIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-ActivationIndicator PRESENCE optional }|
- { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
- { ID id-Active-MBMS-Bearer-ServiceFDD-PFL CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListFDD-PFL PRESENCE optional }|
- { ID id-EDCH-RLSet-Id CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
- { ID id-EDCH-FDD-DL-ControlChannelInformation CRITICALITY ignore EXTENSION EDCH-FDD-DL-ControlChannelInformation PRESENCE optional }|
- { ID id-Initial-DL-DPCH-TimingAdjustment CRITICALITY ignore EXTENSION DL-DPCH-TimingAdjustment PRESENCE optional }|
- { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
- { ID id-HSDSCH-PreconfigurationInfo CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationInfo PRESENCE optional }|
- { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional }|
- { ID id-Non-Serving-RL-Preconfig-Info CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Info PRESENCE optional },
+ { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
+ { ID id-DL-PowerBalancing-ActivationIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-ActivationIndicator PRESENCE optional }|
+ { ID id-HCS-Prio CRITICALITY ignore EXTENSION HCS-Prio PRESENCE optional }|
+ { ID id-Active-MBMS-Bearer-ServiceFDD-PFL CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListFDD-PFL PRESENCE optional }|
+ { ID id-EDCH-RLSet-Id CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
+ { ID id-EDCH-FDD-DL-ControlChannelInformation CRITICALITY ignore EXTENSION EDCH-FDD-DL-ControlChannelInformation PRESENCE optional }|
+ { ID id-Initial-DL-DPCH-TimingAdjustment CRITICALITY ignore EXTENSION DL-DPCH-TimingAdjustment PRESENCE optional }|
+ { ID id-Neighbouring-E-UTRA-CellInformation CRITICALITY ignore EXTENSION Neighbouring-E-UTRA-CellInformation PRESENCE optional }|
+ { ID id-HSDSCH-PreconfigurationInfo CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationInfo PRESENCE optional }|
+ { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional }|
+ { ID id-Non-Serving-RL-Preconfig-Info CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Info PRESENCE optional }|
+ { ID id-Neighbouring-UMTS-CellInformation-Ext CRITICALITY ignore EXTENSION Neighbouring-UMTS-CellInformation-Ext PRESENCE optional },
...
}
DL-CodeInformationList-RL-AdditionFailureFDD ::= ProtocolIE-Single-Container {{ DL-CodeInformationListIEs-RL-AdditionFailureFDD }}
DL-CodeInformationListIEs-RL-AdditionFailureFDD RNSAP-PROTOCOL-IES ::= {
- { ID id-FDD-DL-CodeInformation CRITICALITY ignore TYPE FDD-DL-CodeInformation PRESENCE mandatory }
+ { ID id-FDD-DL-CodeInformation CRITICALITY ignore TYPE FDD-DL-CodeInformation PRESENCE mandatory }
}
DiversityIndication-RL-AdditionFailureFDD ::= CHOICE {
@@ -3232,11 +3377,11 @@ NonCombiningItem-RL-AdditionFailureFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
RadioLinkAdditionFailureFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-HS-DSCH-serving-cell-change-informationResponse CRITICALITY ignore EXTENSION HS-DSCH-serving-cell-change-informationResponse PRESENCE optional}|
- { ID id-E-DCH-Serving-cell-change-informationResponse CRITICALITY ignore EXTENSION E-DCH-Serving-cell-change-informationResponse PRESENCE optional}|
- { ID id-Additional-HS-Cell-Change-Information-Response CRITICALITY ignore EXTENSION Additional-HS-Cell-Change-Information-Response-List PRESENCE optional}|
- { ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional}|
- { ID id-Additional-EDCH-Cell-Information-Response-RLAdd CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Information-Response-RLAddList PRESENCE optional },
+ { ID id-HS-DSCH-serving-cell-change-informationResponse CRITICALITY ignore EXTENSION HS-DSCH-serving-cell-change-informationResponse PRESENCE optional}|
+ { ID id-E-DCH-Serving-cell-change-informationResponse CRITICALITY ignore EXTENSION E-DCH-Serving-cell-change-informationResponse PRESENCE optional}|
+ { ID id-Additional-HS-Cell-Change-Information-Response CRITICALITY ignore EXTENSION Additional-HS-Cell-Change-Information-Response-List PRESENCE optional}|
+ { ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional}|
+ { ID id-Additional-EDCH-Cell-Information-Response-RLAdd CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Information-Response-RLAddList PRESENCE optional},
...
}
@@ -3247,8 +3392,8 @@ RadioLinkAdditionFailureFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkAdditionFailureTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkAdditionFailureTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionFailureTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkAdditionFailureTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkAdditionFailureTDD-Extensions}} OPTIONAL,
...
}
@@ -3312,8 +3457,8 @@ RadioLinkAdditionFailureTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkDeletionRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkDeletionRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkDeletionRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkDeletionRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkDeletionRequest-Extensions}} OPTIONAL,
...
}
@@ -3349,8 +3494,8 @@ RadioLinkDeletionRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkDeletionResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkDeletionResponse-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkDeletionResponse-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkDeletionResponse-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkDeletionResponse-Extensions}} OPTIONAL,
...
}
@@ -3370,8 +3515,8 @@ RadioLinkDeletionResponse-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkReconfigurationPrepareFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationPrepareFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationPrepareFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationPrepareFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationPrepareFDD-Extensions}} OPTIONAL,
...
}
@@ -3473,42 +3618,51 @@ RL-Information-RL-ReconfPrepFDD ::= SEQUENCE {
not-Used-sSDT-Indication NULL OPTIONAL,
not-Used-sSDT-CellIdentity NULL OPTIONAL,
transmitDiversityIndicator TransmitDiversityIndicator OPTIONAL,
- -- This IE shall be present if Diversity Mode IE is present in UL DPCH Information IE and is not equal to "none"
+ -- This IE shall be present if Diversity Mode IE is present in UL DPCH Information IE and is not equal to “none”
iE-Extensions ProtocolExtensionContainer { {RL-Information-RL-ReconfPrepFDD-ExtIEs} } OPTIONAL,
...
}
RL-Information-RL-ReconfPrepFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-DLReferencePower CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
- { ID id-RL-Specific-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-DCH-Info PRESENCE optional }|
- { ID id-DL-DPCH-TimingAdjustment CRITICALITY reject EXTENSION DL-DPCH-TimingAdjustment PRESENCE optional }|
- { ID id-Phase-Reference-Update-Indicator CRITICALITY ignore EXTENSION Phase-Reference-Update-Indicator PRESENCE optional }|
- { ID id-RL-Specific-EDCH-Information CRITICALITY reject EXTENSION RL-Specific-EDCH-Information PRESENCE optional }|
- { ID id-EDCH-RL-Indication CRITICALITY reject EXTENSION EDCH-RL-Indication PRESENCE optional }|
- { ID id-HSDSCH-PreconfigurationSetup CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationSetup PRESENCE optional }|
- { ID id-Non-Serving-RL-Preconfig-Setup CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Setup PRESENCE optional }|
- { ID id-Non-Serving-RL-Preconfig-Removal CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Setup PRESENCE optional },
+ { ID id-DLReferencePower CRITICALITY ignore EXTENSION DL-Power PRESENCE optional}|
+ { ID id-RL-Specific-DCH-Info CRITICALITY ignore EXTENSION RL-Specific-DCH-Info PRESENCE optional}|
+ { ID id-DL-DPCH-TimingAdjustment CRITICALITY reject EXTENSION DL-DPCH-TimingAdjustment PRESENCE optional}|
+ { ID id-Phase-Reference-Update-Indicator CRITICALITY ignore EXTENSION Phase-Reference-Update-Indicator PRESENCE optional}|
+ { ID id-RL-Specific-EDCH-Information CRITICALITY reject EXTENSION RL-Specific-EDCH-Information PRESENCE optional}|
+ { ID id-EDCH-RL-Indication CRITICALITY reject EXTENSION EDCH-RL-Indication PRESENCE optional}|
+ { ID id-HSDSCH-PreconfigurationSetup CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationSetup PRESENCE optional}|
+ { ID id-Non-Serving-RL-Preconfig-Setup CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Setup PRESENCE optional}|
+ { ID id-Non-Serving-RL-Preconfig-Removal CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Setup PRESENCE optional}|
+ { ID id-FTPICH-Information-Reconf CRITICALITY ignore EXTENSION FTPICH-Information-Reconf PRESENCE optional}|
+ { ID id-TPC-slot-position CRITICALITY ignore EXTENSION TPC-slot-position PRESENCE optional},
...
}
RadioLinkReconfigurationPrepareFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-HSDSCH-FDD-Information CRITICALITY reject EXTENSION HSDSCH-FDD-Information PRESENCE optional}|
- { ID id-HSDSCH-Information-to-Modify CRITICALITY reject EXTENSION HSDSCH-Information-to-Modify PRESENCE optional}|
- { ID id-HSDSCH-MACdFlows-to-Add CRITICALITY reject EXTENSION HSDSCH-MACdFlows-Information PRESENCE optional}|
- { ID id-HSDSCH-MACdFlows-to-Delete CRITICALITY reject EXTENSION HSDSCH-MACdFlows-to-Delete PRESENCE optional}|
- { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
- { ID id-EDPCH-Information CRITICALITY reject EXTENSION EDPCH-Information-RLReconfPrepare-FDD PRESENCE optional}|
- { ID id-EDCH-FDD-Information CRITICALITY reject EXTENSION EDCH-FDD-Information PRESENCE optional}|
- { ID id-EDCH-FDD-Information-To-Modify CRITICALITY reject EXTENSION EDCH-FDD-Information-To-Modify PRESENCE optional}|
- { ID id-EDCH-MACdFlows-To-Add CRITICALITY reject EXTENSION EDCH-MACdFlows-Information PRESENCE optional}|
- { ID id-EDCH-MACdFlows-To-Delete CRITICALITY reject EXTENSION EDCH-MACdFlows-To-Delete PRESENCE optional}|
- { ID id-Serving-EDCHRL-Id CRITICALITY reject EXTENSION EDCH-Serving-RL PRESENCE optional }|
+ { ID id-HSDSCH-FDD-Information CRITICALITY reject EXTENSION HSDSCH-FDD-Information PRESENCE optional}|
+ { ID id-HSDSCH-Information-to-Modify CRITICALITY reject EXTENSION HSDSCH-Information-to-Modify PRESENCE optional}|
+ { ID id-HSDSCH-MACdFlows-to-Add CRITICALITY reject EXTENSION HSDSCH-MACdFlows-Information PRESENCE optional}|
+ { ID id-HSDSCH-MACdFlows-to-Delete CRITICALITY reject EXTENSION HSDSCH-MACdFlows-to-Delete PRESENCE optional}|
+ { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
+ { ID id-EDPCH-Information CRITICALITY reject EXTENSION EDPCH-Information-RLReconfPrepare-FDD PRESENCE optional}|
+ { ID id-EDCH-FDD-Information CRITICALITY reject EXTENSION EDCH-FDD-Information PRESENCE optional}|
+ { ID id-EDCH-FDD-Information-To-Modify CRITICALITY reject EXTENSION EDCH-FDD-Information-To-Modify PRESENCE optional}|
+ { ID id-EDCH-MACdFlows-To-Add CRITICALITY reject EXTENSION EDCH-MACdFlows-Information PRESENCE optional}|
+ { ID id-EDCH-MACdFlows-To-Delete CRITICALITY reject EXTENSION EDCH-MACdFlows-To-Delete PRESENCE optional}|
+ { ID id-Serving-EDCHRL-Id CRITICALITY reject EXTENSION EDCH-Serving-RL PRESENCE optional}|
{ ID id-F-DPCH-Information-RL-ReconfPrepFDD CRITICALITY reject EXTENSION F-DPCH-Information-RL-ReconfPrepFDD PRESENCE optional}|
- { ID id-Fast-Reconfiguration-Mode CRITICALITY ignore EXTENSION Fast-Reconfiguration-Mode PRESENCE optional }|
- { ID id-CPC-Information CRITICALITY reject EXTENSION CPC-Information PRESENCE optional}|
- { ID id-Additional-HS-Cell-Information-RL-Reconf-Prep CRITICALITY reject EXTENSION Additional-HS-Cell-Information-RL-Reconf-Prep PRESENCE optional}|
- { ID id-UE-AggregateMaximumBitRate CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate PRESENCE optional }|
- { ID id-Additional-EDCH-Cell-Information-RL-Reconf-Prep CRITICALITY reject EXTENSION Additional-EDCH-Cell-Information-RL-Reconf-Prep PRESENCE optional },
+ { ID id-Fast-Reconfiguration-Mode CRITICALITY ignore EXTENSION Fast-Reconfiguration-Mode PRESENCE optional}|
+ { ID id-CPC-Information CRITICALITY reject EXTENSION CPC-Information PRESENCE optional}|
+ { ID id-Additional-HS-Cell-Information-RL-Reconf-Prep CRITICALITY reject EXTENSION Additional-HS-Cell-Information-RL-Reconf-Prep PRESENCE optional}|
+ { ID id-UE-AggregateMaximumBitRate CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate PRESENCE optional}|
+ { ID id-Additional-EDCH-Cell-Information-RL-Reconf-Prep CRITICALITY reject EXTENSION Additional-EDCH-Cell-Information-RL-Reconf-Prep PRESENCE optional}|
+ { ID id-UL-CLTD-Information-Reconf CRITICALITY reject EXTENSION UL-CLTD-Information-Reconf PRESENCE optional}|
+ { ID id-E-DCH-Decoupling-Indication CRITICALITY reject EXTENSION E-DCH-Decoupling-Indication PRESENCE optional}|
+ { ID id-DCH-ENH-Information-Reconf CRITICALITY reject EXTENSION DCH-ENH-Information-Reconf PRESENCE optional}|
+ { ID id-Radio-Links-without-DPCH-FDPCH-Indication CRITICALITY reject EXTENSION Radio-Links-without-DPCH-FDPCH-Indication PRESENCE optional}|
+ { ID id-UL-DPCCH2-Information-Reconf CRITICALITY reject EXTENSION UL-DPCCH2-Information-Reconf PRESENCE optional}|
+ { ID id-Downlink-TPC-enhancements-Reconf CRITICALITY reject EXTENSION Downlink-TPC-enhancements-Reconf PRESENCE optional}|
+ { ID id-Improved-Synchronized-Indicator CRITICALITY reject EXTENSION Improved-Synchronized-Indicator PRESENCE optional},
...
}
@@ -3572,8 +3726,8 @@ PowerOffsetInformation-F-DPCH-RL-ReconfPrepFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION :
-- **************************************************************
RadioLinkReconfigurationPrepareTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationPrepareTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationPrepareTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationPrepareTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationPrepareTDD-Extensions}} OPTIONAL,
...
}
@@ -3830,27 +3984,30 @@ USCH-DeleteItem-RL-ReconfPrepTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
RadioLinkReconfigurationPrepareTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-PrimaryCCPCH-RSCP-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION PrimaryCCPCH-RSCP PRESENCE optional }|
- { ID id-DL-TimeSlot-ISCP-Info-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-TimeSlot-ISCP-Info PRESENCE optional }|
- { ID id-DL-Timeslot-ISCP-LCR-Information-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-TimeSlot-ISCP-LCR-Information PRESENCE optional }|
- { ID id-HSDSCH-TDD-Information CRITICALITY reject EXTENSION HSDSCH-TDD-Information PRESENCE optional}|
- { ID id-HSDSCH-Information-to-Modify CRITICALITY reject EXTENSION HSDSCH-Information-to-Modify PRESENCE optional}|
- { ID id-HSDSCH-MACdFlows-to-Add CRITICALITY reject EXTENSION HSDSCH-MACdFlows-Information PRESENCE optional}|
- { ID id-HSDSCH-MACdFlows-to-Delete CRITICALITY reject EXTENSION HSDSCH-MACdFlows-to-Delete PRESENCE optional}|
- { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
- { ID id-PDSCH-RL-ID CRITICALITY ignore EXTENSION RL-ID PRESENCE optional }|
- { ID id-UL-Synchronisation-Parameters-LCR CRITICALITY ignore EXTENSION UL-Synchronisation-Parameters-LCR PRESENCE optional }|
+ { ID id-PrimaryCCPCH-RSCP-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION PrimaryCCPCH-RSCP PRESENCE optional}|
+ { ID id-DL-TimeSlot-ISCP-Info-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-TimeSlot-ISCP-Info PRESENCE optional}|
+ { ID id-DL-Timeslot-ISCP-LCR-Information-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION DL-TimeSlot-ISCP-LCR-Information PRESENCE optional}|
+ { ID id-HSDSCH-TDD-Information CRITICALITY reject EXTENSION HSDSCH-TDD-Information PRESENCE optional}|
+ { ID id-HSDSCH-Information-to-Modify CRITICALITY reject EXTENSION HSDSCH-Information-to-Modify PRESENCE optional}|
+ { ID id-HSDSCH-MACdFlows-to-Add CRITICALITY reject EXTENSION HSDSCH-MACdFlows-Information PRESENCE optional}|
+ { ID id-HSDSCH-MACdFlows-to-Delete CRITICALITY reject EXTENSION HSDSCH-MACdFlows-to-Delete PRESENCE optional}|
+ { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
+ { ID id-PDSCH-RL-ID CRITICALITY ignore EXTENSION RL-ID PRESENCE optional}|
+ { ID id-UL-Synchronisation-Parameters-LCR CRITICALITY ignore EXTENSION UL-Synchronisation-Parameters-LCR PRESENCE optional}|
-- Mandatory for 1.28Mcps TDD, Not Applicable to 3.84Mcps TDD or 7.68Mcps TDD
- { ID id-RL-Information-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION RL-Information-RL-ReconfPrepTDD PRESENCE optional }|
- { ID id-PrimaryCCPCH-RSCP-Delta CRITICALITY ignore EXTENSION PrimaryCCPCH-RSCP-Delta PRESENCE optional }|
- { ID id-E-DCH-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-Information-Reconfig PRESENCE optional }|
- { ID id-E-DCH-Serving-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional }|
- { ID id-E-DCH-768-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-768-Information-Reconfig PRESENCE optional }|
- { ID id-E-DCH-LCR-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-LCR-Information-Reconfig PRESENCE optional }|
- { ID id-NeedforIdleInterval CRITICALITY ignore EXTENSION NeedforIdleInterval PRESENCE optional }|
- { ID id-CPC-InformationLCR CRITICALITY reject EXTENSION CPC-InformationLCR PRESENCE optional }|
- { ID id-RNTI-Allocation-Indicator CRITICALITY ignore EXTENSION RNTI-Allocation-Indicator PRESENCE optional }|
- { ID id-DCH-MeasurementType-Indicator CRITICALITY reject EXTENSION DCH-MeasurementType-Indicator PRESENCE optional},
+ { ID id-RL-Information-RL-ReconfPrepTDD CRITICALITY ignore EXTENSION RL-Information-RL-ReconfPrepTDD PRESENCE optional}|
+ { ID id-PrimaryCCPCH-RSCP-Delta CRITICALITY ignore EXTENSION PrimaryCCPCH-RSCP-Delta PRESENCE optional}|
+ { ID id-E-DCH-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-Information-Reconfig PRESENCE optional}|
+ { ID id-E-DCH-Serving-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
+ { ID id-E-DCH-768-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-768-Information-Reconfig PRESENCE optional}|
+ { ID id-E-DCH-LCR-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-LCR-Information-Reconfig PRESENCE optional}|
+ { ID id-NeedforIdleInterval CRITICALITY ignore EXTENSION NeedforIdleInterval PRESENCE optional}|
+ { ID id-CPC-InformationLCR CRITICALITY reject EXTENSION CPC-InformationLCR PRESENCE optional}|
+ { ID id-RNTI-Allocation-Indicator CRITICALITY ignore EXTENSION RNTI-Allocation-Indicator PRESENCE optional}|
+ { ID id-DCH-MeasurementType-Indicator CRITICALITY reject EXTENSION DCH-MeasurementType-Indicator PRESENCE optional}|
+ { ID id-Multi-Carrier-EDCH-Reconfigure CRITICALITY reject EXTENSION Multi-Carrier-EDCH-Reconfigure PRESENCE optional}|
+ { ID id-MU-MIMO-Indicator CRITICALITY reject EXTENSION MU-MIMO-Indicator PRESENCE optional}|
+ { ID id-UE-Support-of-non-rectangular-resource-allocation CRITICALITY ignore EXTENSION UE-Support-of-non-rectangular-resource-allocation PRESENCE optional},
...
}
@@ -3875,8 +4032,8 @@ RL-InformationIE-RL-ReconfPrepTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkReconfigurationReadyFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationReadyFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationReadyFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationReadyFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationReadyFDD-Extensions}} OPTIONAL,
...
}
@@ -3907,22 +4064,23 @@ RL-InformationResponseItem-RL-ReconfReadyFDD ::= SEQUENCE {
}
RL-InformationResponseItem-RL-ReconfReadyFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-DL-PowerBalancing-UpdatedIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-UpdatedIndicator PRESENCE optional }|
+ { ID id-DL-PowerBalancing-UpdatedIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-UpdatedIndicator PRESENCE optional }|
{ ID id-Primary-CPICH-Usage-For-Channel-Estimation CRITICALITY ignore EXTENSION Primary-CPICH-Usage-For-Channel-Estimation PRESENCE optional }|
- { ID id-Secondary-CPICH-Information-Change CRITICALITY ignore EXTENSION Secondary-CPICH-Information-Change PRESENCE optional }|
- { ID id-EDCH-FDD-InformationResponse CRITICALITY ignore EXTENSION EDCH-FDD-InformationResponse PRESENCE optional }|
- { ID id-EDCH-RLSet-Id CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
- { ID id-EDCH-FDD-DL-ControlChannelInformation CRITICALITY ignore EXTENSION EDCH-FDD-DL-ControlChannelInformation PRESENCE optional }|
- { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional }|
- { ID id-HSDSCH-PreconfigurationInfo CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationInfo PRESENCE optional }|
- { ID id-Non-Serving-RL-Preconfig-Info CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Info PRESENCE optional },
-...
+ { ID id-Secondary-CPICH-Information-Change CRITICALITY ignore EXTENSION Secondary-CPICH-Information-Change PRESENCE optional }|
+ { ID id-EDCH-FDD-InformationResponse CRITICALITY ignore EXTENSION EDCH-FDD-InformationResponse PRESENCE optional }|
+ { ID id-EDCH-RLSet-Id CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
+ { ID id-EDCH-FDD-DL-ControlChannelInformation CRITICALITY ignore EXTENSION EDCH-FDD-DL-ControlChannelInformation PRESENCE optional }|
+ { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional }|
+ { ID id-HSDSCH-PreconfigurationInfo CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationInfo PRESENCE optional }|
+ { ID id-Non-Serving-RL-Preconfig-Info CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Info PRESENCE optional }|
+ { ID id-FTPICH-Information-Response CRITICALITY ignore EXTENSION FTPICH-Information-Response PRESENCE optional },
+ ...
}
DL-CodeInformationList-RL-ReconfReadyFDD ::= ProtocolIE-Single-Container {{ DL-CodeInformationListIEs-RL-ReconfReadyFDD }}
DL-CodeInformationListIEs-RL-ReconfReadyFDD RNSAP-PROTOCOL-IES ::= {
- { ID id-FDD-DL-CodeInformation CRITICALITY ignore TYPE FDD-DL-CodeInformation PRESENCE mandatory }
+ { ID id-FDD-DL-CodeInformation CRITICALITY ignore TYPE FDD-DL-CodeInformation PRESENCE mandatory}
}
DCH-InformationResponseList-RL-ReconfReadyFDD ::= ProtocolIE-Single-Container { {DCH-InformationResponseListIEs-RL-ReconfReadyFDD} }
@@ -3932,13 +4090,13 @@ DCH-InformationResponseListIEs-RL-ReconfReadyFDD RNSAP-PROTOCOL-IES ::= {
}
RadioLinkReconfigurationReadyFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-HSDSCH-RNTI CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional }|
- { ID id-HSDSCH-FDD-Information-Response CRITICALITY ignore EXTENSION HSDSCH-FDD-Information-Response PRESENCE optional }|
- { ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional }|
- { ID id-Fast-Reconfiguration-Permission CRITICALITY ignore EXTENSION Fast-Reconfiguration-Permission PRESENCE optional }|
- { ID id-Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response CRITICALITY ignore EXTENSION Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response PRESENCE optional }|
- { ID id-Additional-HS-Cell-RL-Reconf-Response CRITICALITY ignore EXTENSION Additional-HS-Cell-RL-Reconf-Response PRESENCE optional }|
- { ID id-Additional-EDCH-Cell-Information-ResponseRLReconf CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Information-Response-RLReconf-List PRESENCE optional },
+ { ID id-HSDSCH-RNTI CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional}|
+ { ID id-HSDSCH-FDD-Information-Response CRITICALITY ignore EXTENSION HSDSCH-FDD-Information-Response PRESENCE optional}|
+ { ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional}|
+ { ID id-Fast-Reconfiguration-Permission CRITICALITY ignore EXTENSION Fast-Reconfiguration-Permission PRESENCE optional}|
+ { ID id-Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response CRITICALITY ignore EXTENSION Continuous-Packet-Connectivity-HS-SCCH-Less-Information-Response PRESENCE optional}|
+ { ID id-Additional-HS-Cell-RL-Reconf-Response CRITICALITY ignore EXTENSION Additional-HS-Cell-RL-Reconf-Response PRESENCE optional}|
+ { ID id-Additional-EDCH-Cell-Information-ResponseRLReconf CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Information-Response-RLReconf-List PRESENCE optional},
...
}
@@ -3964,17 +4122,16 @@ Additional-HS-Cell-RL-Reconf-Response-ItemIEs-ExtIEs RNSAP-PROTOCOL-EXTENSION ::
-- **************************************************************
RadioLinkReconfigurationReadyTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationReadyTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationReadyTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationReadyTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationReadyTDD-Extensions}} OPTIONAL,
...
}
RadioLinkReconfigurationReadyTDD-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-RL-InformationResponse-RL-ReconfReadyTDD
- CRITICALITY ignore TYPE RL-InformationResponse-RL-ReconfReadyTDD PRESENCE optional } |
+ { ID id-RL-InformationResponse-RL-ReconfReadyTDD CRITICALITY ignore TYPE RL-InformationResponse-RL-ReconfReadyTDD PRESENCE optional} |
--This RL-InformationResponse-RL-ReconfReadyTDD is for the first RL repetition in the list.
--Repetitions 2 and on are defined in Multiple-RL-InformationResponse-RL-ReconfReadyTDD.
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
...
}
@@ -3995,12 +4152,12 @@ RL-InformationResponse-RL-ReconfReadyTDD ::= SEQUENCE {
}
RL-InformationResponse-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-UL-TimingAdvanceCtrl-LCR CRITICALITY ignore EXTENSION UL-TimingAdvanceCtrl-LCR PRESENCE optional }|
+ { ID id-UL-TimingAdvanceCtrl-LCR CRITICALITY ignore EXTENSION UL-TimingAdvanceCtrl-LCR PRESENCE optional}|
--For 1.28Mcps TDD only
- { ID id-secondary-LCR-CCPCH-Info-TDD CRITICALITY ignore EXTENSION Secondary-LCR-CCPCH-Info-TDD PRESENCE optional }|
+ { ID id-secondary-LCR-CCPCH-Info-TDD CRITICALITY ignore EXTENSION Secondary-LCR-CCPCH-Info-TDD PRESENCE optional}|
--For 1.28Mcps TDD only
- { ID id-secondary-CCPCH-Info-RL-ReconfReadyTDD768 CRITICALITY ignore EXTENSION Secondary-CCPCH-Info-TDD768 PRESENCE optional }|
- { ID id-UARFCNforNt CRITICALITY ignore EXTENSION UARFCN PRESENCE optional },
+ { ID id-secondary-CCPCH-Info-RL-ReconfReadyTDD768 CRITICALITY ignore EXTENSION Secondary-CCPCH-Info-TDD768 PRESENCE optional}|
+ { ID id-UARFCNforNt CRITICALITY ignore EXTENSION UARFCN PRESENCE optional},
-- Applicable to 1.28Mcps TDD only
...
}
@@ -4008,7 +4165,7 @@ RL-InformationResponse-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
UL-CCTrCH-InformationList-RL-ReconfReadyTDD ::= ProtocolIE-Single-Container {{UL-CCTrCHInformationListIEs-RL-ReconfReadyTDD}}
UL-CCTrCHInformationListIEs-RL-ReconfReadyTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-CCTrCH-InformationListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE UL-CCTrCHInformationListIE-RL-ReconfReadyTDD PRESENCE mandatory }
+ { ID id-UL-CCTrCH-InformationListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE UL-CCTrCHInformationListIE-RL-ReconfReadyTDD PRESENCE mandatory}
}
UL-CCTrCHInformationListIE-RL-ReconfReadyTDD ::= SEQUENCE (SIZE (0..maxNrOfCCTrCHs)) OF UL-CCTrCH-InformationItem-RL-ReconfReadyTDD
@@ -4047,7 +4204,7 @@ UL-DPCH-LCR-InformationAddItem-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION
UL-DPCH-InformationAddList-RL-ReconfReadyTDD ::= ProtocolIE-Single-Container {{UL-DPCH-InformationAddListIEs-RL-ReconfReadyTDD}}
UL-DPCH-InformationAddListIEs-RL-ReconfReadyTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-DPCH-InformationAddListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE UL-DPCH-InformationAddListIE-RL-ReconfReadyTDD PRESENCE optional }
+ { ID id-UL-DPCH-InformationAddListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE UL-DPCH-InformationAddListIE-RL-ReconfReadyTDD PRESENCE optional}
}
UL-DPCH-InformationAddListIE-RL-ReconfReadyTDD ::= SEQUENCE {
@@ -4082,7 +4239,7 @@ UL-DPCH-InformationAddItem-RL-ReconfReadyTDD768-ExtIEs RNSAP-PROTOCOL-EXTENSION
UL-DPCH-InformationModifyList-RL-ReconfReadyTDD ::= ProtocolIE-Single-Container {{UL-DPCH-InformationModifyListIEs-RL-ReconfReadyTDD}}
UL-DPCH-InformationModifyListIEs-RL-ReconfReadyTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE UL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD PRESENCE mandatory }
+ { ID id-UL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE UL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD PRESENCE mandatory}
}
UL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD::= SEQUENCE {
@@ -4096,9 +4253,9 @@ UL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD::= SEQUENCE {
}
UL-DPCH-InformationModifyItem-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-UL-Timeslot-LCR-InformationModifyList-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION UL-TimeslotLCR-InformationModifyList-RL-ReconfReadyTDD PRESENCE optional }|
+ { ID id-UL-Timeslot-LCR-InformationModifyList-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION UL-TimeslotLCR-InformationModifyList-RL-ReconfReadyTDD PRESENCE optional}|
--For 1.28Mcps TDD only
- { ID id-UL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768 CRITICALITY ignore EXTENSION UL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768 PRESENCE optional },
+ { ID id-UL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768 CRITICALITY ignore EXTENSION UL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768 PRESENCE optional},
--For 7.68Mcps TDD only
...
}
@@ -4124,7 +4281,7 @@ TDD-UL-Code-LCR-InformationModifyItem-RL-ReconfReadyTDD ::= SEQUENCE {
}
TDD-UL-Code-LCR-InformationModifyItem-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ ID id-TDD-UL-DPCH-TimeSlotFormatModifyItem-LCR-RL-ReconfReadyTDD CRITICALITY reject EXTENSION TDD-UL-DPCH-TimeSlotFormat-LCR PRESENCE optional},
+{ ID id-TDD-UL-DPCH-TimeSlotFormatModifyItem-LCR-RL-ReconfReadyTDD CRITICALITY reject EXTENSION TDD-UL-DPCH-TimeSlotFormat-LCR PRESENCE optional},
...
}
@@ -4192,7 +4349,7 @@ TDD-UL-Code-InformationModifyItem-RL-ReconfReadyTDD768-ExtIEs RNSAP-PROTOCOL-EXT
UL-DPCH-InformationDeleteList-RL-ReconfReadyTDD ::= ProtocolIE-Single-Container {{UL-DPCH-InformationDeleteListIEs-RL-ReconfReadyTDD}}
UL-DPCH-InformationDeleteListIEs-RL-ReconfReadyTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE UL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD PRESENCE mandatory }
+ { ID id-UL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE UL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD PRESENCE mandatory}
}
UL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD ::= SEQUENCE (SIZE (0..maxNrOfDPCHs)) OF UL-DPCH-InformationDeleteItem-RL-ReconfReadyTDD
@@ -4207,10 +4364,10 @@ UL-DPCH-InformationDeleteList-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION
...
}
-DL-CCTrCH-InformationList-RL-ReconfReadyTDD ::= ProtocolIE-Single-Container {{DL-CCTrCHInformationListIEs-RL-ReconfReadyTDD}}
+DL-CCTrCH-InformationList-RL-ReconfReadyTDD ::= ProtocolIE-Single-Container {{DL-CCTrCHInformationListIEs-RL-ReconfReadyTDD}}
DL-CCTrCHInformationListIEs-RL-ReconfReadyTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-CCTrCH-InformationListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE DL-CCTrCHInformationListIE-RL-ReconfReadyTDD PRESENCE mandatory }
+ { ID id-DL-CCTrCH-InformationListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE DL-CCTrCHInformationListIE-RL-ReconfReadyTDD PRESENCE mandatory}
}
DL-CCTrCHInformationListIE-RL-ReconfReadyTDD ::= SEQUENCE (SIZE (0..maxNrOfCCTrCHs)) OF DL-CCTrCH-InformationItem-RL-ReconfReadyTDD
@@ -4226,15 +4383,15 @@ DL-CCTrCH-InformationItem-RL-ReconfReadyTDD ::= SEQUENCE {
}
DL-CCTrCH-InformationItem-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-DL-DPCH-LCR-InformationAddListIE-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-DPCH-LCR-InformationAddList-RL-ReconfReadyTDD PRESENCE optional}|
+ { ID id-DL-DPCH-LCR-InformationAddListIE-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-DPCH-LCR-InformationAddList-RL-ReconfReadyTDD PRESENCE optional}|
--For 1.28Mcps TDD only
- { ID id-CCTrCH-Maximum-DL-Power-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
+ { ID id-CCTrCH-Maximum-DL-Power-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional}|
-- Applicable to 3.84Mcps TDD and 7.68Mcps TDD only, this is a DCH type CCTrCH power
- { ID id-CCTrCH-Minimum-DL-Power-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
+ { ID id-CCTrCH-Minimum-DL-Power-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional}|
-- Applicable to 3.84Mcps TDD and 7.68Mcps TDD only, this is a DCH type CCTrCH power
- { ID id-DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD768 CRITICALITY ignore EXTENSION DL-DPCH-InformationAddList-RL-ReconfReadyTDD768 PRESENCE optional}|
+ { ID id-DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD768 CRITICALITY ignore EXTENSION DL-DPCH-InformationAddList-RL-ReconfReadyTDD768 PRESENCE optional}|
--For 7.68Mcps TDD only
- { ID id-DL-DPCH-InformationDeleteList768-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-DPCH-InformationDeleteList768-RL-ReconfReadyTDD PRESENCE optional},
+ { ID id-DL-DPCH-InformationDeleteList768-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-DPCH-InformationDeleteList768-RL-ReconfReadyTDD PRESENCE optional},
...
}
@@ -4254,7 +4411,7 @@ DL-DPCH-LCR-InformationAddItem-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION
DL-DPCH-InformationAddList-RL-ReconfReadyTDD ::= ProtocolIE-Single-Container {{DL-DPCH-InformationAddListIEs-RL-ReconfReadyTDD}}
DL-DPCH-InformationAddListIEs-RL-ReconfReadyTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD PRESENCE mandatory }
+ { ID id-DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD PRESENCE mandatory}
}
DL-DPCH-InformationAddListIE-RL-ReconfReadyTDD ::= SEQUENCE {
@@ -4286,7 +4443,7 @@ DL-DPCH-InformationAddItem-RL-ReconfReadyTDD768-ExtIEs RNSAP-PROTOCOL-EXTENSION
DL-DPCH-InformationModifyList-RL-ReconfReadyTDD ::= ProtocolIE-Single-Container {{DL-DPCH-InformationModifyListIEs-RL-ReconfReadyTDD}}
DL-DPCH-InformationModifyListIEs-RL-ReconfReadyTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE DL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD PRESENCE mandatory }
+ { ID id-DL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE DL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD PRESENCE mandatory}
}
DL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD ::= SEQUENCE {
@@ -4300,9 +4457,9 @@ DL-DPCH-InformationModifyListIE-RL-ReconfReadyTDD ::= SEQUENCE {
}
DL-DPCH-InformationModifyItem-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-DL-Timeslot-LCR-InformationModifyList-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-TimeslotLCR-InformationModifyList-RL-ReconfReadyTDD PRESENCE optional }|
+ { ID id-DL-Timeslot-LCR-InformationModifyList-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-TimeslotLCR-InformationModifyList-RL-ReconfReadyTDD PRESENCE optional}|
--For 1.28Mcps TDD only
- { ID id-DL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768 CRITICALITY ignore EXTENSION DL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768 PRESENCE optional },
+ { ID id-DL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768 CRITICALITY ignore EXTENSION DL-Timeslot-InformationModifyList-RL-ReconfReadyTDD768 PRESENCE optional},
--For 7.68Mcps TDD only
...
}
@@ -4333,8 +4490,8 @@ TDD-DL-Code-LCR-InformationModifyItem-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EX
}
DL-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Maximum-DL-Power-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional }|
- { ID id-Minimum-DL-Power-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional },
+ { ID id-Maximum-DL-Power-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional}|
+ { ID id-Minimum-DL-Power-TimeslotLCR-InformationModifyItem-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION DL-Power PRESENCE optional},
...
}
@@ -4363,7 +4520,7 @@ TDD-DL-Code-InformationModifyItem-RL-ReconfReadyTDD ::= SEQUENCE {
}
TDD-DL-Code-InformationModifyItem-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-TDD-DL-DPCH-TimeSlotFormatModifyItem-LCR-RL-ReconfReadyTDD CRITICALITY reject EXTENSION TDD-DL-DPCH-TimeSlotFormat-LCR PRESENCE optional},
+ { ID id-TDD-DL-DPCH-TimeSlotFormatModifyItem-LCR-RL-ReconfReadyTDD CRITICALITY reject EXTENSION TDD-DL-DPCH-TimeSlotFormat-LCR PRESENCE optional},
-- This IE shall not be used
...
}
@@ -4399,7 +4556,7 @@ TDD-DL-Code-InformationModifyItem-RL-ReconfReadyTDD768-ExtIEs RNSAP-PROTOCOL-EXT
DL-DPCH-InformationDeleteList-RL-ReconfReadyTDD ::= ProtocolIE-Single-Container {{DL-DPCH-InformationDeleteListIEs-RL-ReconfReadyTDD}}
DL-DPCH-InformationDeleteListIEs-RL-ReconfReadyTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE DL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD PRESENCE mandatory }
+ { ID id-DL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD CRITICALITY ignore TYPE DL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD PRESENCE mandatory}
}
DL-DPCH-InformationDeleteListIE-RL-ReconfReadyTDD ::= SEQUENCE (SIZE (0..maxNrOfDPCHs)) OF DL-DPCH-InformationDeleteItem-RL-ReconfReadyTDD
@@ -4474,24 +4631,28 @@ USCHToBeAddedOrModifiedItem-RL-ReconfReadyTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::
}
RadioLinkReconfigurationReadyTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-HSDSCH-RNTI CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional }|
- { ID id-DSCH-RNTI CRITICALITY ignore EXTENSION DSCH-RNTI PRESENCE optional }|
- { ID id-HSDSCH-TDD-Information-Response CRITICALITY ignore EXTENSION HSDSCH-TDD-Information-Response PRESENCE optional }|
- { ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional }|
- { ID id-Multiple-RL-InformationResponse-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION Multiple-RL-InformationResponse-RL-ReconfReadyTDD PRESENCE optional}|
+ { ID id-HSDSCH-RNTI CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional}|
+ { ID id-DSCH-RNTI CRITICALITY ignore EXTENSION DSCH-RNTI PRESENCE optional}|
+ { ID id-HSDSCH-TDD-Information-Response CRITICALITY ignore EXTENSION HSDSCH-TDD-Information-Response PRESENCE optional}|
+ { ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional}|
+ { ID id-Multiple-RL-InformationResponse-RL-ReconfReadyTDD CRITICALITY ignore EXTENSION Multiple-RL-InformationResponse-RL-ReconfReadyTDD PRESENCE optional}|
-- This is for RL repetitions 2 and on in RL list.
- { ID id-E-DCH-Information-Response CRITICALITY ignore EXTENSION E-DCH-Information-Response PRESENCE optional }|
- { ID id-E-DCH-768-Information-Response CRITICALITY ignore EXTENSION E-DCH-768-Information-Response PRESENCE optional }|
- { ID id-E-DCH-LCR-Information-Response CRITICALITY ignore EXTENSION E-DCH-LCR-Information-Response PRESENCE optional }|
- { ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional }|
+ { ID id-E-DCH-Information-Response CRITICALITY ignore EXTENSION E-DCH-Information-Response PRESENCE optional}|
+ { ID id-E-DCH-768-Information-Response CRITICALITY ignore EXTENSION E-DCH-768-Information-Response PRESENCE optional}|
+ { ID id-E-DCH-LCR-Information-Response CRITICALITY ignore EXTENSION E-DCH-LCR-Information-Response PRESENCE optional}|
+ { ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional}|
-- Applicable to 1.28Mcps TDD only
- { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional }|
- { ID id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-Information-ResponseLCR PRESENCE optional }|
- { ID id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
- { ID id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION E-DCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
- { ID id-E-RNTI-For-FACH CRITICALITY ignore EXTENSION E-RNTI PRESENCE optional }|
- { ID id-H-RNTI-For-FACH CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional }|
- { ID id-DCH-MeasurementOccasion-Information CRITICALITY reject EXTENSION DCH-MeasurementOccasion-Information PRESENCE optional },
+ { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional}|
+ { ID id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-Information-ResponseLCR PRESENCE optional}|
+ { ID id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
+ { ID id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION E-DCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
+ { ID id-E-RNTI-For-FACH CRITICALITY ignore EXTENSION E-RNTI PRESENCE optional}|
+ { ID id-H-RNTI-For-FACH CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional}|
+ { ID id-DCH-MeasurementOccasion-Information CRITICALITY reject EXTENSION DCH-MeasurementOccasion-Information PRESENCE optional}|
+ { ID id-Multi-Carrier-EDCH-Response CRITICALITY ignore EXTENSION Multi-Carrier-EDCH-Information-Response PRESENCE optional}|
+ { ID id-MU-MIMO-InformationLCR CRITICALITY reject EXTENSION MU-MIMO-InformationLCR PRESENCE optional}|
+ { ID id-Non-rectangular-resource-allocation-indicator CRITICALITY reject EXTENSION Non-rectangular-resource-allocation-indicator PRESENCE optional}|
+ { ID id-Non-rectangular-resource-timeslot-set CRITICALITY reject EXTENSION Non-rectangular-resource-timeslot-set PRESENCE optional},
...
}
@@ -4505,19 +4666,20 @@ Multiple-RL-InformationResponse-RL-ReconfReadyTDD ::= SEQUENCE (SIZE (1..maxNrOf
-- **************************************************************
RadioLinkReconfigurationCommit ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationCommit-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationCommit-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationCommit-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationCommit-Extensions}} OPTIONAL,
...
}
RadioLinkReconfigurationCommit-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-CFN CRITICALITY ignore TYPE CFN PRESENCE mandatory }|
- { ID id-Active-Pattern-Sequence-Information CRITICALITY ignore TYPE Active-Pattern-Sequence-Information PRESENCE optional },--FDD only
+ { ID id-CFN CRITICALITY ignore TYPE CFN PRESENCE mandatory}|
+ { ID id-Active-Pattern-Sequence-Information CRITICALITY ignore TYPE Active-Pattern-Sequence-Information PRESENCE optional},--FDD only
...
}
RadioLinkReconfigurationCommit-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Fast-Reconfiguration-Mode CRITICALITY reject EXTENSION Fast-Reconfiguration-Mode PRESENCE optional },--FDD only
+ { ID id-Fast-Reconfiguration-Mode CRITICALITY reject EXTENSION Fast-Reconfiguration-Mode PRESENCE optional}|--FDD only
+ { ID id-ActivationDelay CRITICALITY reject EXTENSION ActivationDelay PRESENCE optional},--FDD only
...
}
@@ -4528,8 +4690,8 @@ RadioLinkReconfigurationCommit-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkReconfigurationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationFailure-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationFailure-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationFailure-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationFailure-Extensions}} OPTIONAL,
...
}
@@ -4551,7 +4713,7 @@ GeneralCauseList-RL-ReconfFailure ::= SEQUENCE {
...
}
-GeneralCauseItem-RL-ReconfFailure-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+GeneralCauseItem-RL-ReconfFailure-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -4561,7 +4723,7 @@ RLSpecificCauseList-RL-ReconfFailure ::= SEQUENCE {
...
}
-RLSpecificCauseItem-RL-ReconfFailure-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+RLSpecificCauseItem-RL-ReconfFailure-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -4580,7 +4742,7 @@ RL-ReconfigurationFailure-RL-ReconfFail ::= SEQUENCE {
RL-ReconfigurationFailure-RL-ReconfFailure-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
{ ID id-Max-UE-DTX-Cycle CRITICALITY ignore EXTENSION Max-UE-DTX-Cycle PRESENCE conditional },
- -- This IE shall be present if the Cause IE is set to "Continuous Packet Connectivity UE DTX Cycle not Available".
+ -- This IE shall be present if the Cause IE is set to “Continuous Packet Connectivity UE DTX Cycle not Available”.
...
}
@@ -4595,8 +4757,8 @@ RadioLinkReconfigurationFailure-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkReconfigurationCancel ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationCancel-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationCancel-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationCancel-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationCancel-Extensions}} OPTIONAL,
...
}
@@ -4615,19 +4777,19 @@ RadioLinkReconfigurationCancel-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkReconfigurationRequestFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationRequestFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationRequestFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationRequestFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationRequestFDD-Extensions}} OPTIONAL,
...
}
RadioLinkReconfigurationRequestFDD-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-AllowedQueuingTime CRITICALITY reject TYPE AllowedQueuingTime PRESENCE optional } |
- { ID id-UL-DPCH-Information-RL-ReconfRqstFDD CRITICALITY reject TYPE UL-DPCH-Information-RL-ReconfRqstFDD PRESENCE optional } |
- { ID id-DL-DPCH-Information-RL-ReconfRqstFDD CRITICALITY reject TYPE DL-DPCH-Information-RL-ReconfRqstFDD PRESENCE optional } |
- { ID id-FDD-DCHs-to-Modify CRITICALITY reject TYPE FDD-DCHs-to-Modify PRESENCE optional } |
- { ID id-DCHs-to-Add-FDD CRITICALITY reject TYPE DCH-FDD-Information PRESENCE optional } |
- { ID id-DCH-DeleteList-RL-ReconfRqstFDD CRITICALITY reject TYPE DCH-DeleteList-RL-ReconfRqstFDD PRESENCE optional } |
- { ID id-Transmission-Gap-Pattern-Sequence-Information CRITICALITY reject TYPE Transmission-Gap-Pattern-Sequence-Information PRESENCE optional },
+ { ID id-AllowedQueuingTime CRITICALITY reject TYPE AllowedQueuingTime PRESENCE optional}|
+ { ID id-UL-DPCH-Information-RL-ReconfRqstFDD CRITICALITY reject TYPE UL-DPCH-Information-RL-ReconfRqstFDD PRESENCE optional}|
+ { ID id-DL-DPCH-Information-RL-ReconfRqstFDD CRITICALITY reject TYPE DL-DPCH-Information-RL-ReconfRqstFDD PRESENCE optional}|
+ { ID id-FDD-DCHs-to-Modify CRITICALITY reject TYPE FDD-DCHs-to-Modify PRESENCE optional}|
+ { ID id-DCHs-to-Add-FDD CRITICALITY reject TYPE DCH-FDD-Information PRESENCE optional}|
+ { ID id-DCH-DeleteList-RL-ReconfRqstFDD CRITICALITY reject TYPE DCH-DeleteList-RL-ReconfRqstFDD PRESENCE optional}|
+ { ID id-Transmission-Gap-Pattern-Sequence-Information CRITICALITY reject TYPE Transmission-Gap-Pattern-Sequence-Information PRESENCE optional},
...
}
@@ -4667,24 +4829,29 @@ DCH-DeleteItem-RL-ReconfRqstFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
RadioLinkReconfigurationRequestFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-RL-ReconfigurationRequestFDD-RL-InformationList CRITICALITY ignore EXTENSION RL-ReconfigurationRequestFDD-RL-InformationList PRESENCE optional}|
- { ID id-DL-ReferencePowerInformation CRITICALITY ignore EXTENSION DL-ReferencePowerInformation PRESENCE optional }|
+ { ID id-RL-ReconfigurationRequestFDD-RL-InformationList CRITICALITY ignore EXTENSION RL-ReconfigurationRequestFDD-RL-InformationList PRESENCE optional}|
+ { ID id-DL-ReferencePowerInformation CRITICALITY ignore EXTENSION DL-ReferencePowerInformation PRESENCE optional}|
{ ID id-HSDSCH-FDD-Information CRITICALITY reject EXTENSION HSDSCH-FDD-Information PRESENCE optional}|
- { ID id-HSDSCH-Information-to-Modify-Unsynchronised CRITICALITY reject EXTENSION HSDSCH-Information-to-Modify-Unsynchronised PRESENCE optional}|
- { ID id-HSDSCH-MACdFlows-to-Add CRITICALITY reject EXTENSION HSDSCH-MACdFlows-Information PRESENCE optional}|
- { ID id-HSDSCH-MACdFlows-to-Delete CRITICALITY reject EXTENSION HSDSCH-MACdFlows-to-Delete PRESENCE optional}|
- { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
- { ID id-EDPCH-Information-RLReconfRequest-FDD CRITICALITY reject EXTENSION EDPCH-Information-RLReconfRequest-FDD PRESENCE optional}|
- { ID id-EDCH-FDD-Information CRITICALITY reject EXTENSION EDCH-FDD-Information PRESENCE optional}|
- { ID id-EDCH-FDD-Information-To-Modify CRITICALITY reject EXTENSION EDCH-FDD-Information-To-Modify PRESENCE optional}|
- { ID id-EDCH-MACdFlows-To-Add CRITICALITY reject EXTENSION EDCH-MACdFlows-Information PRESENCE optional}|
- { ID id-EDCH-MACdFlows-To-Delete CRITICALITY reject EXTENSION EDCH-MACdFlows-To-Delete PRESENCE optional}|
- { ID id-Serving-EDCHRL-Id CRITICALITY reject EXTENSION EDCH-Serving-RL PRESENCE optional}|
- { ID id-CPC-Information CRITICALITY reject EXTENSION CPC-Information PRESENCE optional}|
- { ID id-NoOfTargetCellHS-SCCH-Order CRITICALITY ignore EXTENSION NoOfTargetCellHS-SCCH-Order PRESENCE optional}|
- { ID id-Additional-HS-Cell-Information-RL-Reconf-Req CRITICALITY reject EXTENSION Additional-HS-Cell-Information-RL-Reconf-Req PRESENCE optional}|
- { ID id-UE-AggregateMaximumBitRate CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate PRESENCE optional }|
- { ID id-Additional-EDCH-Cell-Information-RL-Reconf-Req CRITICALITY reject EXTENSION Additional-EDCH-Cell-Information-RL-Reconf-Req PRESENCE optional },
+ { ID id-HSDSCH-Information-to-Modify-Unsynchronised CRITICALITY reject EXTENSION HSDSCH-Information-to-Modify-Unsynchronised PRESENCE optional}|
+ { ID id-HSDSCH-MACdFlows-to-Add CRITICALITY reject EXTENSION HSDSCH-MACdFlows-Information PRESENCE optional}|
+ { ID id-HSDSCH-MACdFlows-to-Delete CRITICALITY reject EXTENSION HSDSCH-MACdFlows-to-Delete PRESENCE optional}|
+ { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
+ { ID id-EDPCH-Information-RLReconfRequest-FDD CRITICALITY reject EXTENSION EDPCH-Information-RLReconfRequest-FDD PRESENCE optional}|
+ { ID id-EDCH-FDD-Information CRITICALITY reject EXTENSION EDCH-FDD-Information PRESENCE optional}|
+ { ID id-EDCH-FDD-Information-To-Modify CRITICALITY reject EXTENSION EDCH-FDD-Information-To-Modify PRESENCE optional}|
+ { ID id-EDCH-MACdFlows-To-Add CRITICALITY reject EXTENSION EDCH-MACdFlows-Information PRESENCE optional}|
+ { ID id-EDCH-MACdFlows-To-Delete CRITICALITY reject EXTENSION EDCH-MACdFlows-To-Delete PRESENCE optional}|
+ { ID id-Serving-EDCHRL-Id CRITICALITY reject EXTENSION EDCH-Serving-RL PRESENCE optional}|
+ { ID id-CPC-Information CRITICALITY reject EXTENSION CPC-Information PRESENCE optional}|
+ { ID id-NoOfTargetCellHS-SCCH-Order CRITICALITY ignore EXTENSION NoOfTargetCellHS-SCCH-Order PRESENCE optional}|
+ { ID id-Additional-HS-Cell-Information-RL-Reconf-Req CRITICALITY reject EXTENSION Additional-HS-Cell-Information-RL-Reconf-Req PRESENCE optional}|
+ { ID id-UE-AggregateMaximumBitRate CRITICALITY ignore EXTENSION UE-AggregateMaximumBitRate PRESENCE optional}|
+ { ID id-Additional-EDCH-Cell-Information-RL-Reconf-Req CRITICALITY reject EXTENSION Additional-EDCH-Cell-Information-RL-Reconf-Req PRESENCE optional}|
+ { ID id-UL-CLTD-Information-Reconf CRITICALITY reject EXTENSION UL-CLTD-Information-Reconf PRESENCE optional}|
+ { ID id-E-DCH-Decoupling-Indication CRITICALITY reject EXTENSION E-DCH-Decoupling-Indication PRESENCE optional}|
+ { ID id-Radio-Links-without-DPCH-FDPCH-Indication CRITICALITY reject EXTENSION Radio-Links-without-DPCH-FDPCH-Indication PRESENCE optional}|
+ { ID id-UL-DPCCH2-Information-Reconf CRITICALITY reject EXTENSION UL-DPCCH2-Information-Reconf PRESENCE optional}|
+ { ID id-Downlink-TPC-enhancements-Reconf CRITICALITY reject EXTENSION Downlink-TPC-enhancements-Reconf PRESENCE optional},
...
}
@@ -4714,7 +4881,7 @@ Additional-EDCH-Cell-Information-RL-Reconf-Req-ExtIEs RNSAP-PROTOCOL-EXTENSION :
...
}
-RL-ReconfigurationRequestFDD-RL-InformationList ::= SEQUENCE (SIZE (0..maxNrOfRLs)) OF ProtocolIE-Single-Container {
+RL-ReconfigurationRequestFDD-RL-InformationList ::= SEQUENCE (SIZE (0..maxNrOfRLs)) OF ProtocolIE-Single-Container {
{RL-ReconfigurationRequestFDD-RL-Information-ListItem} }
RL-ReconfigurationRequestFDD-RL-Information-ListItem RNSAP-PROTOCOL-IES ::= {
@@ -4729,11 +4896,13 @@ RL-ReconfigurationRequestFDD-RL-Information-IEs ::= SEQUENCE {
}
RL-ReconfigurationRequestFDD-RL-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-RL-Specific-EDCH-Information CRITICALITY reject EXTENSION RL-Specific-EDCH-Information PRESENCE optional }|
- { ID id-EDCH-RL-Indication CRITICALITY reject EXTENSION EDCH-RL-Indication PRESENCE optional }|
- { ID id-HSDSCH-PreconfigurationSetup CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationSetup PRESENCE optional }|
- { ID id-Non-Serving-RL-Preconfig-Setup CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Setup PRESENCE optional }|
- { ID id-Non-Serving-RL-Preconfig-Removal CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Setup PRESENCE optional },
+ { ID id-RL-Specific-EDCH-Information CRITICALITY reject EXTENSION RL-Specific-EDCH-Information PRESENCE optional}|
+ { ID id-EDCH-RL-Indication CRITICALITY reject EXTENSION EDCH-RL-Indication PRESENCE optional}|
+ { ID id-HSDSCH-PreconfigurationSetup CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationSetup PRESENCE optional}|
+ { ID id-Non-Serving-RL-Preconfig-Setup CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Setup PRESENCE optional}|
+ { ID id-Non-Serving-RL-Preconfig-Removal CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Setup PRESENCE optional}|
+ { ID id-FTPICH-Information-Reconf CRITICALITY ignore EXTENSION FTPICH-Information-Reconf PRESENCE optional}|
+ { ID id-Downlink-TPC-enhancements-Reconf CRITICALITY reject EXTENSION Downlink-TPC-enhancements-Reconf PRESENCE optional},
...
}
@@ -4744,8 +4913,8 @@ RL-ReconfigurationRequestFDD-RL-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
RadioLinkReconfigurationRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationRequestTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationRequestTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationRequestTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -4775,8 +4944,8 @@ UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD ::= SEQUENCE {
}
UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-{ ID id-UL-SIRTarget CRITICALITY reject EXTENSION UL-SIR PRESENCE optional },
- -- Applicable to 1.28Mcps TDD only
+{ ID id-UL-SIRTarget CRITICALITY reject EXTENSION UL-SIR PRESENCE optional},
+ -- Applicable to 1.28Mcps TDD only
...
}
@@ -4788,7 +4957,7 @@ UL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD-IEs RNSAP-PROTOCOL-IES ::= {
UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD ::= SEQUENCE {
cCTrCH-ID CCTrCH-ID,
- iE-Extensions ProtocolExtensionContainer { {UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD-ExtIEs} } OPTIONAL,
...
}
@@ -4842,19 +5011,22 @@ DCH-DeleteItem-RL-ReconfRqstTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
RadioLinkReconfigurationRequestTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-{ ID id-RL-ReconfigurationRequestTDD-RL-Information CRITICALITY ignore EXTENSION Multiple-RL-ReconfigurationRequestTDD-RL-Information PRESENCE optional}|
- { ID id-HSDSCH-TDD-Information CRITICALITY reject EXTENSION HSDSCH-TDD-Information PRESENCE optional}|
- { ID id-HSDSCH-Information-to-Modify-Unsynchronised CRITICALITY reject EXTENSION HSDSCH-Information-to-Modify-Unsynchronised PRESENCE optional}|
- { ID id-HSDSCH-MACdFlows-to-Add CRITICALITY reject EXTENSION HSDSCH-MACdFlows-Information PRESENCE optional}|
- { ID id-HSDSCH-MACdFlows-to-Delete CRITICALITY reject EXTENSION HSDSCH-MACdFlows-to-Delete PRESENCE optional}|
- { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
- { ID id-E-DCH-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-Information-Reconfig PRESENCE optional }|
- { ID id-E-DCH-Serving-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional }|
- { ID id-E-DCH-768-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-768-Information-Reconfig PRESENCE optional }|
- { ID id-E-DCH-LCR-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-LCR-Information-Reconfig PRESENCE optional }|
- { ID id-CPC-InformationLCR CRITICALITY reject EXTENSION CPC-InformationLCR PRESENCE optional }|
- { ID id-RNTI-Allocation-Indicator CRITICALITY ignore EXTENSION RNTI-Allocation-Indicator PRESENCE optional }|
- { ID id-DCH-MeasurementType-Indicator CRITICALITY reject EXTENSION DCH-MeasurementType-Indicator PRESENCE optional},
+{ ID id-RL-ReconfigurationRequestTDD-RL-Information CRITICALITY ignore EXTENSION Multiple-RL-ReconfigurationRequestTDD-RL-Information PRESENCE optional}|
+ { ID id-HSDSCH-TDD-Information CRITICALITY reject EXTENSION HSDSCH-TDD-Information PRESENCE optional}|
+ { ID id-HSDSCH-Information-to-Modify-Unsynchronised CRITICALITY reject EXTENSION HSDSCH-Information-to-Modify-Unsynchronised PRESENCE optional}|
+ { ID id-HSDSCH-MACdFlows-to-Add CRITICALITY reject EXTENSION HSDSCH-MACdFlows-Information PRESENCE optional}|
+ { ID id-HSDSCH-MACdFlows-to-Delete CRITICALITY reject EXTENSION HSDSCH-MACdFlows-to-Delete PRESENCE optional}|
+ { ID id-HSPDSCH-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
+ { ID id-E-DCH-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-Information-Reconfig PRESENCE optional}|
+ { ID id-E-DCH-Serving-RL-ID CRITICALITY reject EXTENSION RL-ID PRESENCE optional}|
+ { ID id-E-DCH-768-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-768-Information-Reconfig PRESENCE optional}|
+ { ID id-E-DCH-LCR-Information-Reconfig CRITICALITY reject EXTENSION E-DCH-LCR-Information-Reconfig PRESENCE optional}|
+ { ID id-CPC-InformationLCR CRITICALITY reject EXTENSION CPC-InformationLCR PRESENCE optional}|
+ { ID id-RNTI-Allocation-Indicator CRITICALITY ignore EXTENSION RNTI-Allocation-Indicator PRESENCE optional}|
+ { ID id-DCH-MeasurementType-Indicator CRITICALITY reject EXTENSION DCH-MeasurementType-Indicator PRESENCE optional}|
+ { ID id-Multi-Carrier-EDCH-Reconfigure CRITICALITY reject EXTENSION Multi-Carrier-EDCH-Reconfigure PRESENCE optional}|
+ { ID id-MU-MIMO-Indicator CRITICALITY reject EXTENSION MU-MIMO-Indicator PRESENCE optional}|
+ { ID id-UE-Support-of-non-rectangular-resource-allocation CRITICALITY ignore EXTENSION UE-Support-of-non-rectangular-resource-allocation PRESENCE optional},
...
}
@@ -4880,8 +5052,8 @@ RL-ReconfigurationRequestTDD-RL-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
RadioLinkReconfigurationResponseFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationResponseFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationResponseFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationResponseFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationResponseFDD-Extensions}} OPTIONAL,
...
}
@@ -4911,13 +5083,14 @@ RL-InformationResponseItem-RL-ReconfRspFDD ::= SEQUENCE {
}
RL-InformationResponseItem-RL-ReconfRspFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-DL-PowerBalancing-UpdatedIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-UpdatedIndicator PRESENCE optional }|
- { ID id-EDCH-FDD-InformationResponse CRITICALITY ignore EXTENSION EDCH-FDD-InformationResponse PRESENCE optional }|
- { ID id-EDCH-RLSet-Id CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
+ { ID id-DL-PowerBalancing-UpdatedIndicator CRITICALITY ignore EXTENSION DL-PowerBalancing-UpdatedIndicator PRESENCE optional }|
+ { ID id-EDCH-FDD-InformationResponse CRITICALITY ignore EXTENSION EDCH-FDD-InformationResponse PRESENCE optional }|
+ { ID id-EDCH-RLSet-Id CRITICALITY ignore EXTENSION RL-Set-ID PRESENCE optional }|
{ ID id-EDCH-FDD-DL-ControlChannelInformation CRITICALITY ignore EXTENSION EDCH-FDD-DL-ControlChannelInformation PRESENCE optional }|
- { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional }|
- { ID id-HSDSCH-PreconfigurationInfo CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationInfo PRESENCE optional }|
- { ID id-Non-Serving-RL-Preconfig-Info CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Info PRESENCE optional },
+ { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional }|
+ { ID id-HSDSCH-PreconfigurationInfo CRITICALITY ignore EXTENSION HSDSCH-PreconfigurationInfo PRESENCE optional }|
+ { ID id-Non-Serving-RL-Preconfig-Info CRITICALITY ignore EXTENSION Non-Serving-RL-Preconfig-Info PRESENCE optional }|
+ { ID id-FTPICH-Information-Response CRITICALITY ignore EXTENSION FTPICH-Information-Response PRESENCE optional },
...
}
@@ -4930,7 +5103,7 @@ DCH-InformationResponseListIEs-RL-ReconfRspFDD RNSAP-PROTOCOL-IES ::= {
DL-CodeInformationList-RL-ReconfRspFDD ::= ProtocolIE-Single-Container {{ DL-CodeInformationListIEs-RL-ReconfRspFDD }}
DL-CodeInformationListIEs-RL-ReconfRspFDD RNSAP-PROTOCOL-IES ::= {
- { ID id-FDD-DL-CodeInformation CRITICALITY ignore TYPE FDD-DL-CodeInformation PRESENCE optional }
+ { ID id-FDD-DL-CodeInformation CRITICALITY ignore TYPE FDD-DL-CodeInformation PRESENCE optional}
}
RadioLinkReconfigurationResponseFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
@@ -4950,8 +5123,8 @@ RadioLinkReconfigurationResponseFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkReconfigurationResponseTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationResponseTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationResponseTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkReconfigurationResponseTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkReconfigurationResponseTDD-Extensions}} OPTIONAL,
...
}
@@ -4995,24 +5168,24 @@ DL-CCTrCH-InformationItem-RL-ReconfRspTDD ::= SEQUENCE {
...
}
-DL-CCTrCH-InformationItem-RL-ReconfRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+DL-CCTrCH-InformationItem-RL-ReconfRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-DL-DPCH-InformationModifyList-LCR-RL-ReconfRspTDD ::= ProtocolIE-Single-Container {{ DL-DPCH-InformationModifyListIEs-LCR-RL-ReconfRspTDD }}
+DL-DPCH-InformationModifyList-LCR-RL-ReconfRspTDD ::= ProtocolIE-Single-Container {{ DL-DPCH-InformationModifyListIEs-LCR-RL-ReconfRspTDD }}
DL-DPCH-InformationModifyListIEs-LCR-RL-ReconfRspTDD RNSAP-PROTOCOL-IES ::= {
- {ID id-DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD CRITICALITY ignore TYPE DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD PRESENCE optional },
+ {ID id-DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD CRITICALITY ignore TYPE DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD PRESENCE optional},
...
}
-DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD ::= SEQUENCE {
- dL-Timeslot-LCR-InformationModifyList-RL-ReconfRqstTDD DL-Timeslot-LCR-InformationModifyList-RL-ReconfRspTDD OPTIONAL,
+DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD ::= SEQUENCE {
+ dL-Timeslot-LCR-InformationModifyList-RL-ReconfRqstTDD DL-Timeslot-LCR-InformationModifyList-RL-ReconfRspTDD OPTIONAL,
iE-Extensions ProtocolExtensionContainer { { DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD-ExtIEs} } OPTIONAL,
...
}
-DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+DL-DPCH-InformationModifyItem-LCR-RL-ReconfRspTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -5037,22 +5210,26 @@ DCH-InformationResponseListIEs-RL-ReconfRspTDD RNSAP-PROTOCOL-IES ::= {
}
RadioLinkReconfigurationResponseTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-HSDSCH-RNTI CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional }|
- { ID id-HSDSCH-TDD-Information-Response CRITICALITY ignore EXTENSION HSDSCH-TDD-Information-Response PRESENCE optional }|
- { ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional }|
- { ID id-RL-ReconfigurationResponseTDD-RL-Information CRITICALITY ignore EXTENSION Multiple-RL-InformationResponse-RL-ReconfRspTDD PRESENCE optional}|
- { ID id-E-DCH-Information-Response CRITICALITY ignore EXTENSION E-DCH-Information-Response PRESENCE optional }|
- { ID id-E-DCH-768-Information-Response CRITICALITY ignore EXTENSION E-DCH-768-Information-Response PRESENCE optional }|
- { ID id-E-DCH-LCR-Information-Response CRITICALITY ignore EXTENSION E-DCH-LCR-Information-Response PRESENCE optional }|
- { ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional }|
+ { ID id-HSDSCH-RNTI CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional}|
+ { ID id-HSDSCH-TDD-Information-Response CRITICALITY ignore EXTENSION HSDSCH-TDD-Information-Response PRESENCE optional}|
+ { ID id-MAChs-ResetIndicator CRITICALITY ignore EXTENSION MAChs-ResetIndicator PRESENCE optional}|
+ { ID id-RL-ReconfigurationResponseTDD-RL-Information CRITICALITY ignore EXTENSION Multiple-RL-InformationResponse-RL-ReconfRspTDD PRESENCE optional}|
+ { ID id-E-DCH-Information-Response CRITICALITY ignore EXTENSION E-DCH-Information-Response PRESENCE optional}|
+ { ID id-E-DCH-768-Information-Response CRITICALITY ignore EXTENSION E-DCH-768-Information-Response PRESENCE optional}|
+ { ID id-E-DCH-LCR-Information-Response CRITICALITY ignore EXTENSION E-DCH-LCR-Information-Response PRESENCE optional}|
+ { ID id-PowerControlGAP CRITICALITY ignore EXTENSION ControlGAP PRESENCE optional}|
-- Applicable to 1.28Mcps TDD only
- { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional }|
- { ID id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-Information-ResponseLCR PRESENCE optional }|
- { ID id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
- { ID id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION E-DCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
- { ID id-E-RNTI-For-FACH CRITICALITY ignore EXTENSION E-RNTI PRESENCE optional }|
- { ID id-H-RNTI-For-FACH CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional }|
- { ID id-DCH-MeasurementOccasion-Information CRITICALITY reject EXTENSION DCH-MeasurementOccasion-Information PRESENCE optional },
+ { ID id-IdleIntervalInformation CRITICALITY ignore EXTENSION IdleIntervalInformation PRESENCE optional}|
+ { ID id-ContinuousPacketConnectivity-DRX-Information-ResponseLCR CRITICALITY ignore EXTENSION ContinuousPacketConnectivity-DRX-Information-ResponseLCR PRESENCE optional}|
+ { ID id-HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION HS-DSCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
+ { ID id-E-DCH-Semi-PersistentScheduling-Information-ResponseLCR CRITICALITY ignore EXTENSION E-DCH-Semi-PersistentScheduling-Information-ResponseLCR PRESENCE optional}|
+ { ID id-E-RNTI-For-FACH CRITICALITY ignore EXTENSION E-RNTI PRESENCE optional}|
+ { ID id-H-RNTI-For-FACH CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional}|
+ { ID id-DCH-MeasurementOccasion-Information CRITICALITY reject EXTENSION DCH-MeasurementOccasion-Information PRESENCE optional}|
+ { ID id-Multi-Carrier-EDCH-Response CRITICALITY ignore EXTENSION Multi-Carrier-EDCH-Information-Response PRESENCE optional}|
+ { ID id-MU-MIMO-InformationLCR CRITICALITY reject EXTENSION MU-MIMO-InformationLCR PRESENCE optional}|
+ { ID id-Non-rectangular-resource-allocation-indicator CRITICALITY reject EXTENSION Non-rectangular-resource-allocation-indicator PRESENCE optional}|
+ { ID id-Non-rectangular-resource-timeslot-set CRITICALITY reject EXTENSION Non-rectangular-resource-timeslot-set PRESENCE optional},
...
}
@@ -5066,8 +5243,8 @@ Multiple-RL-InformationResponse-RL-ReconfRspTDD ::= SEQUENCE (SIZE (1..maxNrOfRL
-- **************************************************************
RadioLinkFailureIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkFailureIndication-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkFailureIndication-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkFailureIndication-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkFailureIndication-Extensions}} OPTIONAL,
...
}
@@ -5078,16 +5255,16 @@ RadioLinkFailureIndication-IEs RNSAP-PROTOCOL-IES ::= {
Reporting-Object-RL-FailureInd ::= CHOICE {
rL RL-RL-FailureInd,
- rL-Set RL-Set-RL-FailureInd, --FDD only
+ rL-Set RL-Set-RL-FailureInd, --FDD only
...,
- cCTrCH CCTrCH-RL-FailureInd --TDD only
+ cCTrCH CCTrCH-RL-FailureInd --TDD only
}
RL-RL-FailureInd ::= SEQUENCE {
rL-InformationList-RL-FailureInd RL-InformationList-RL-FailureInd,
iE-Extensions ProtocolExtensionContainer { { RLItem-RL-FailureInd-ExtIEs} } OPTIONAL,
...
-}
+}
RLItem-RL-FailureInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
@@ -5104,7 +5281,7 @@ RL-Information-RL-FailureInd ::= SEQUENCE {
cause Cause,
iE-Extensions ProtocolExtensionContainer { {RL-Information-RL-FailureInd-ExtIEs} } OPTIONAL,
...
-}
+}
RL-Information-RL-FailureInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
@@ -5114,7 +5291,7 @@ RL-Set-RL-FailureInd ::= SEQUENCE {
rL-Set-InformationList-RL-FailureInd RL-Set-InformationList-RL-FailureInd,
iE-Extensions ProtocolExtensionContainer { { RL-SetItem-RL-FailureInd-ExtIEs} } OPTIONAL,
...
-}
+}
RL-SetItem-RL-FailureInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
@@ -5131,7 +5308,7 @@ RL-Set-Information-RL-FailureInd ::= SEQUENCE {
cause Cause,
iE-Extensions ProtocolExtensionContainer { {RL-Set-Information-RL-FailureInd-ExtIEs} } OPTIONAL,
...
-}
+}
RL-Set-Information-RL-FailureInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
@@ -5176,8 +5353,8 @@ CCTrCH-InformationItem-RL-FailureInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkPreemptionRequiredIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkPreemptionRequiredIndication-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkPreemptionRequiredIndication-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkPreemptionRequiredIndication-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkPreemptionRequiredIndication-Extensions}} OPTIONAL,
...
}
@@ -5199,12 +5376,12 @@ RL-InformationItem-RL-PreemptRequiredInd::= SEQUENCE {
}
RL-Information-RL-PreemptRequiredInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-EDCH-MacdFlowSpecificInformationList-RL-PreemptRequiredInd CRITICALITY ignore EXTENSION EDCH-MacdFlowSpecificInformationList-RL-PreemptRequiredInd PRESENCE optional },
+ { ID id-EDCH-MacdFlowSpecificInformationList-RL-PreemptRequiredInd CRITICALITY ignore EXTENSION EDCH-MacdFlowSpecificInformationList-RL-PreemptRequiredInd PRESENCE optional},
...
}
RadioLinkPreemptionRequiredIndication-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-HSDSCHMacdFlowSpecificInformationList-RL-PreemptRequiredInd CRITICALITY ignore EXTENSION HSDSCHMacdFlowSpecificInformationList-RL-PreemptRequiredInd PRESENCE optional },
+ { ID id-HSDSCHMacdFlowSpecificInformationList-RL-PreemptRequiredInd CRITICALITY ignore EXTENSION HSDSCHMacdFlowSpecificInformationList-RL-PreemptRequiredInd PRESENCE optional},
...
}
@@ -5248,8 +5425,8 @@ EDCH-MacdFlowSpecificInformation-RL-PreemptRequiredInd-ExtIEs RNSAP-PROTOCOL-EXT
-- **************************************************************
RadioLinkRestoreIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkRestoreIndication-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkRestoreIndication-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkRestoreIndication-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkRestoreIndication-Extensions}} OPTIONAL,
...
}
@@ -5259,17 +5436,17 @@ RadioLinkRestoreIndication-IEs RNSAP-PROTOCOL-IES ::= {
}
Reporting-Object-RL-RestoreInd ::= CHOICE {
- rL RL-RL-RestoreInd, --TDD only
- rL-Set RL-Set-RL-RestoreInd, --FDD only
+ rL RL-RL-RestoreInd, --TDD only
+ rL-Set RL-Set-RL-RestoreInd, --FDD only
...,
- cCTrCH CCTrCH-RL-RestoreInd --TDD only
+ cCTrCH CCTrCH-RL-RestoreInd --TDD only
}
RL-RL-RestoreInd ::= SEQUENCE {
rL-InformationList-RL-RestoreInd RL-InformationList-RL-RestoreInd,
iE-Extensions ProtocolExtensionContainer { { RLItem-RL-RestoreInd-ExtIEs} } OPTIONAL,
...
-}
+}
RLItem-RL-RestoreInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
@@ -5285,7 +5462,7 @@ RL-Information-RL-RestoreInd ::= SEQUENCE {
rL-ID RL-ID,
iE-Extensions ProtocolExtensionContainer { {RL-Information-RL-RestoreInd-ExtIEs} } OPTIONAL,
...
-}
+}
RL-Information-RL-RestoreInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
@@ -5295,7 +5472,7 @@ RL-Set-RL-RestoreInd ::= SEQUENCE {
rL-Set-InformationList-RL-RestoreInd RL-Set-InformationList-RL-RestoreInd,
iE-Extensions ProtocolExtensionContainer { { RL-SetItem-RL-RestoreInd-ExtIEs} } OPTIONAL,
...
-}
+}
RL-SetItem-RL-RestoreInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
@@ -5311,7 +5488,7 @@ RL-Set-Information-RL-RestoreInd ::= SEQUENCE {
rL-Set-ID RL-Set-ID,
iE-Extensions ProtocolExtensionContainer { {RL-Set-Information-RL-RestoreInd-ExtIEs} } OPTIONAL,
...
-}
+}
RL-Set-Information-RL-RestoreInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
@@ -5355,24 +5532,24 @@ CCTrCH-InformationItem-RL-RestoreInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
DL-PowerControlRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DL-PowerControlRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{DL-PowerControlRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{DL-PowerControlRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{DL-PowerControlRequest-Extensions}} OPTIONAL,
...
}
DL-PowerControlRequest-IEs RNSAP-PROTOCOL-IES ::= {
{ ID id-PowerAdjustmentType CRITICALITY ignore TYPE PowerAdjustmentType PRESENCE mandatory} |
{ ID id-DLReferencePower CRITICALITY ignore TYPE DL-Power PRESENCE conditional} |
- -- This IE shall be present if Power Adjustment Type IE equals to 'Common'
+ -- This IE shall be present if Power Adjustment Type IE equals to ‘Common’
{ ID id-InnerLoopDLPCStatus CRITICALITY ignore TYPE InnerLoopDLPCStatus PRESENCE optional } |
{ ID id-DLReferencePowerList-DL-PC-Rqst CRITICALITY ignore TYPE DL-ReferencePowerInformationList-DL-PC-Rqst PRESENCE conditional} |
- -- This IE shall be present if Power Adjustment Type IE equals to 'Individual'
+ -- This IE shall be present if Power Adjustment Type IE equals to ‘Individual’
{ ID id-MaxAdjustmentStep CRITICALITY ignore TYPE MaxAdjustmentStep PRESENCE conditional } |
- -- This IE shall be present if Power Adjustment Type IE equals to 'Common' or 'Individual'
+ -- This IE shall be present if Power Adjustment Type IE equals to ‘Common’ or ‘Individual’
{ ID id-AdjustmentPeriod CRITICALITY ignore TYPE AdjustmentPeriod PRESENCE conditional }|
- -- This IE shall be present if Power Adjustment Type IE equals to 'Common' or 'Individual'
+ -- This IE shall be present if Power Adjustment Type IE equals to ‘Common’ or ‘Individual’
{ ID id-AdjustmentRatio CRITICALITY ignore TYPE ScaledAdjustmentRatio PRESENCE conditional },
- -- This IE shall be present if Power Adjustment Type IE equals to 'Common' or 'Individual'
+ -- This IE shall be present if Power Adjustment Type IE equals to ‘Common’ or ‘Individual’
...
}
@@ -5404,8 +5581,8 @@ DL-PowerControlRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
DL-PowerTimeslotControlRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DL-PowerTimeslotControlRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{DL-PowerTimeslotControlRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{DL-PowerTimeslotControlRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{DL-PowerTimeslotControlRequest-Extensions}} OPTIONAL,
...
}
@@ -5416,10 +5593,10 @@ DL-PowerTimeslotControlRequest-IEs RNSAP-PROTOCOL-IES ::= {
}
DL-PowerTimeslotControlRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-timeSlot-ISCP-LCR-List-DL-PC-Rqst-TDD CRITICALITY ignore EXTENSION DL-TimeSlot-ISCP-LCR-Information PRESENCE optional}|
+ { ID id-timeSlot-ISCP-LCR-List-DL-PC-Rqst-TDD CRITICALITY ignore EXTENSION DL-TimeSlot-ISCP-LCR-Information PRESENCE optional}|
--Mandatory for 1.28Mcps TDD only
- { ID id-PrimCCPCH-RSCP-DL-PC-RqstTDD CRITICALITY ignore EXTENSION PrimaryCCPCH-RSCP PRESENCE optional }|
- { ID id-PrimaryCCPCH-RSCP-Delta CRITICALITY ignore EXTENSION PrimaryCCPCH-RSCP-Delta PRESENCE optional },
+ { ID id-PrimCCPCH-RSCP-DL-PC-RqstTDD CRITICALITY ignore EXTENSION PrimaryCCPCH-RSCP PRESENCE optional}|
+ { ID id-PrimaryCCPCH-RSCP-Delta CRITICALITY ignore EXTENSION PrimaryCCPCH-RSCP-Delta PRESENCE optional},
...
}
@@ -5430,13 +5607,13 @@ DL-PowerTimeslotControlRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
PhysicalChannelReconfigurationRequestFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{PhysicalChannelReconfigurationRequestFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{PhysicalChannelReconfigurationRequestFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{PhysicalChannelReconfigurationRequestFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{PhysicalChannelReconfigurationRequestFDD-Extensions}} OPTIONAL,
...
}
PhysicalChannelReconfigurationRequestFDD-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-RL-Information-PhyChReconfRqstFDD CRITICALITY reject TYPE RL-Information-PhyChReconfRqstFDD PRESENCE mandatory },
+ { ID id-RL-Information-PhyChReconfRqstFDD CRITICALITY reject TYPE RL-Information-PhyChReconfRqstFDD PRESENCE mandatory},
...
}
@@ -5448,7 +5625,8 @@ RL-Information-PhyChReconfRqstFDD ::= SEQUENCE {
}
RL-Information-PhyChReconfRqstFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional},
+ { ID id-F-DPCH-SlotFormat CRITICALITY ignore EXTENSION F-DPCH-SlotFormat PRESENCE optional}|
+ { ID id-FTPICH-Reconfiguration-Information CRITICALITY ignore EXTENSION FTPICH-Reconfiguration-Information PRESENCE optional},
...
}
@@ -5469,8 +5647,8 @@ PhysicalChannelReconfigurationRequestFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
PhysicalChannelReconfigurationRequestTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{PhysicalChannelReconfigurationRequestTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{PhysicalChannelReconfigurationRequestTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{PhysicalChannelReconfigurationRequestTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{PhysicalChannelReconfigurationRequestTDD-Extensions}} OPTIONAL,
...
}
@@ -5521,7 +5699,7 @@ UL-CCTrCH-InformationItem-PhyChReconfRqstTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::=
UL-DPCH-InformationList-PhyChReconfRqstTDD ::= ProtocolIE-Single-Container {{UL-DPCH-InformationListIEs-PhyChReconfRqstTDD}}
UL-DPCH-InformationListIEs-PhyChReconfRqstTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-UL-DPCH-InformationItem-PhyChReconfRqstTDD CRITICALITY notify TYPE UL-DPCH-InformationItem-PhyChReconfRqstTDD PRESENCE mandatory }
+ { ID id-UL-DPCH-InformationItem-PhyChReconfRqstTDD CRITICALITY notify TYPE UL-DPCH-InformationItem-PhyChReconfRqstTDD PRESENCE mandatory}
}
UL-DPCH-InformationItem-PhyChReconfRqstTDD ::= SEQUENCE {
@@ -5535,9 +5713,9 @@ UL-DPCH-InformationItem-PhyChReconfRqstTDD ::= SEQUENCE {
}
UL-DPCH-InformationItem-PhyChReconfRqstTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-UL-Timeslot-LCR-InformationList-PhyChReconfRqstTDD CRITICALITY reject EXTENSION UL-TimeslotLCR-InformationList-PhyChReconfRqstTDD PRESENCE optional }|
+ { ID id-UL-Timeslot-LCR-InformationList-PhyChReconfRqstTDD CRITICALITY reject EXTENSION UL-TimeslotLCR-InformationList-PhyChReconfRqstTDD PRESENCE optional}|
--For 1.28Mcps TDD only
- { ID id-UL-Timeslot-InformationList-PhyChReconfRqstTDD768 CRITICALITY reject EXTENSION UL-Timeslot-InformationList-PhyChReconfRqstTDD768 PRESENCE optional },
+ { ID id-UL-Timeslot-InformationList-PhyChReconfRqstTDD768 CRITICALITY reject EXTENSION UL-Timeslot-InformationList-PhyChReconfRqstTDD768 PRESENCE optional},
--For 7.68Mcps TDD only
...
}
@@ -5610,7 +5788,7 @@ DL-CCTrCH-InformationItem-PhyChReconfRqstTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::=
DL-DPCH-InformationList-PhyChReconfRqstTDD ::= ProtocolIE-Single-Container {{DL-DPCH-InformationListIEs-PhyChReconfRqstTDD}}
DL-DPCH-InformationListIEs-PhyChReconfRqstTDD RNSAP-PROTOCOL-IES ::= {
- { ID id-DL-DPCH-InformationItem-PhyChReconfRqstTDD CRITICALITY notify TYPE DL-DPCH-InformationItem-PhyChReconfRqstTDD PRESENCE mandatory }
+ { ID id-DL-DPCH-InformationItem-PhyChReconfRqstTDD CRITICALITY notify TYPE DL-DPCH-InformationItem-PhyChReconfRqstTDD PRESENCE mandatory}
}
DL-DPCH-InformationItem-PhyChReconfRqstTDD ::= SEQUENCE {
@@ -5630,12 +5808,12 @@ DL-DPCH-InformationItem-PhyChReconfRqstTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-DL-TimeslotLCR-InformationList-PhyChReconfRqstTDD::= SEQUENCE ( SIZE (1..maxNrOfTsLCR)) OF DL-TimeslotLCR-InformationItem-PhyChReconfRqstTDD
+DL-TimeslotLCR-InformationList-PhyChReconfRqstTDD ::= SEQUENCE ( SIZE (1..maxNrOfTsLCR)) OF DL-TimeslotLCR-InformationItem-PhyChReconfRqstTDD
DL-TimeslotLCR-InformationItem-PhyChReconfRqstTDD ::= SEQUENCE {
timeSlotLCR TimeSlotLCR,
- midambleShiftLCR MidambleShiftLCR OPTIONAL,
- tFCI-Presence TFCI-Presence OPTIONAL,
+ midambleShiftLCR MidambleShiftLCR OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
dL-Code-LCR-Information TDD-DL-Code-LCR-Information OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {DL-TimeslotLCR-InformationItem-PhyChReconfRqstTDD-ExtIEs} } OPTIONAL,
...
@@ -5649,9 +5827,9 @@ DL-Timeslot-InformationList-PhyChReconfRqstTDD::= SEQUENCE ( SIZE (1..maxNrOfTS)
DL-Timeslot-InformationItem-PhyChReconfRqstTDD ::= SEQUENCE {
timeSlot TimeSlot,
- midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
- tFCI-Presence TFCI-Presence OPTIONAL,
- dL-Code-Information TDD-DL-Code-Information OPTIONAL,
+ midambleShiftAndBurstType MidambleShiftAndBurstType OPTIONAL,
+ tFCI-Presence TFCI-Presence OPTIONAL,
+ dL-Code-Information TDD-DL-Code-Information OPTIONAL,
iE-Extensions ProtocolExtensionContainer { {DL-Timeslot-InformationItem-PhyChReconfRqstTDD-ExtIEs} } OPTIONAL,
...
}
@@ -5725,14 +5903,14 @@ PhysicalChannelReconfigurationRequestTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
PhysicalChannelReconfigurationCommand ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{PhysicalChannelReconfigurationCommand-IEs}},
- protocolExtensions ProtocolExtensionContainer {{PhysicalChannelReconfigurationCommand-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{PhysicalChannelReconfigurationCommand-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{PhysicalChannelReconfigurationCommand-Extensions}} OPTIONAL,
...
}
PhysicalChannelReconfigurationCommand-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-CFN CRITICALITY ignore TYPE CFN PRESENCE mandatory } |
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-CFN CRITICALITY ignore TYPE CFN PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
...
}
@@ -5747,14 +5925,14 @@ PhysicalChannelReconfigurationCommand-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
PhysicalChannelReconfigurationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{PhysicalChannelReconfigurationFailure-IEs}},
- protocolExtensions ProtocolExtensionContainer {{PhysicalChannelReconfigurationFailure-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{PhysicalChannelReconfigurationFailure-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{PhysicalChannelReconfigurationFailure-Extensions}} OPTIONAL,
...
}
PhysicalChannelReconfigurationFailure-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
...
}
@@ -5769,18 +5947,18 @@ PhysicalChannelReconfigurationFailure-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkCongestionIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkCongestionIndication-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkCongestionIndication-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkCongestionIndication-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkCongestionIndication-Extensions}} OPTIONAL,
...
}
RadioLinkCongestionIndication-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-CongestionCause CRITICALITY ignore TYPE CongestionCause PRESENCE optional }|
- { ID id-RL-InformationList-RL-CongestInd CRITICALITY ignore TYPE RL-InformationList-RL-CongestInd PRESENCE mandatory },
+ { ID id-CongestionCause CRITICALITY ignore TYPE CongestionCause PRESENCE optional}|
+ { ID id-RL-InformationList-RL-CongestInd CRITICALITY ignore TYPE RL-InformationList-RL-CongestInd PRESENCE mandatory},
...
}
-RL-InformationList-RL-CongestInd ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container { {RL-InformationItemIEs-RL-CongestInd} }
+RL-InformationList-RL-CongestInd ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container { {RL-InformationItemIEs-RL-CongestInd} }
RL-InformationItemIEs-RL-CongestInd RNSAP-PROTOCOL-IES ::= {
{ ID id-RL-InformationItem-RL-CongestInd CRITICALITY ignore TYPE RL-InformationItem-RL-CongestInd PRESENCE mandatory }
@@ -5811,8 +5989,8 @@ DCH-Rate-InformationItem-RL-CongestInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
RL-Information-RL-CongestInd-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-EDCH-MacdFlowSpecificInformationList-RL-CongestInd CRITICALITY ignore EXTENSION EDCH-MacdFlowSpecificInformationList-RL-CongestInd PRESENCE optional }|
- { ID id-DCH-Indicator-For-E-DCH-HSDPA-Operation CRITICALITY ignore EXTENSION DCH-Indicator-For-E-DCH-HSDPA-Operation PRESENCE optional },
+ { ID id-EDCH-MacdFlowSpecificInformationList-RL-CongestInd CRITICALITY ignore EXTENSION EDCH-MacdFlowSpecificInformationList-RL-CongestInd PRESENCE optional}|
+ { ID id-DCH-Indicator-For-E-DCH-HSDPA-Operation CRITICALITY ignore EXTENSION DCH-Indicator-For-E-DCH-HSDPA-Operation PRESENCE optional},
...
}
@@ -5843,46 +6021,47 @@ EDCH-MacdFlowSpecificInformation-RL-CongestInd-ExtIEs RNSAP-PROTOCOL-EXTENSION :
-- **************************************************************
UplinkSignallingTransferIndicationFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{UplinkSignallingTransferIndicationFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{UplinkSignallingTransferIndicationFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{UplinkSignallingTransferIndicationFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{UplinkSignallingTransferIndicationFDD-Extensions}} OPTIONAL,
...
}
UplinkSignallingTransferIndicationFDD-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-UC-ID CRITICALITY ignore TYPE UC-ID PRESENCE mandatory } |
- { ID id-SAI CRITICALITY ignore TYPE SAI PRESENCE mandatory } |
- { ID id-GA-Cell CRITICALITY ignore TYPE GA-Cell PRESENCE optional } |
- { ID id-C-RNTI CRITICALITY ignore TYPE C-RNTI PRESENCE mandatory } |
- { ID id-S-RNTI CRITICALITY ignore TYPE S-RNTI PRESENCE mandatory } |
- { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE optional } |
- { ID id-PropagationDelay CRITICALITY ignore TYPE PropagationDelay PRESENCE mandatory } |
- { ID id-STTD-SupportIndicator CRITICALITY ignore TYPE STTD-SupportIndicator PRESENCE mandatory } |
- { ID id-ClosedLoopMode1-SupportIndicator CRITICALITY ignore TYPE ClosedLoopMode1-SupportIndicator PRESENCE mandatory } |
- { ID id-L3-Information CRITICALITY ignore TYPE L3-Information PRESENCE mandatory } |
- { ID id-CN-PS-DomainIdentifier CRITICALITY ignore TYPE CN-PS-DomainIdentifier PRESENCE optional } |
- { ID id-CN-CS-DomainIdentifier CRITICALITY ignore TYPE CN-CS-DomainIdentifier PRESENCE optional } |
- { ID id-URA-Information CRITICALITY ignore TYPE URA-Information PRESENCE optional },
+ { ID id-UC-ID CRITICALITY ignore TYPE UC-ID PRESENCE mandatory} |
+ { ID id-SAI CRITICALITY ignore TYPE SAI PRESENCE mandatory} |
+ { ID id-GA-Cell CRITICALITY ignore TYPE GA-Cell PRESENCE optional} |
+ { ID id-C-RNTI CRITICALITY ignore TYPE C-RNTI PRESENCE mandatory} |
+ { ID id-S-RNTI CRITICALITY ignore TYPE S-RNTI PRESENCE mandatory} |
+ { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE optional} |
+ { ID id-PropagationDelay CRITICALITY ignore TYPE PropagationDelay PRESENCE mandatory} |
+ { ID id-STTD-SupportIndicator CRITICALITY ignore TYPE STTD-SupportIndicator PRESENCE mandatory} |
+ { ID id-ClosedLoopMode1-SupportIndicator CRITICALITY ignore TYPE ClosedLoopMode1-SupportIndicator PRESENCE mandatory} |
+ { ID id-L3-Information CRITICALITY ignore TYPE L3-Information PRESENCE mandatory} |
+ { ID id-CN-PS-DomainIdentifier CRITICALITY ignore TYPE CN-PS-DomainIdentifier PRESENCE optional} |
+ { ID id-CN-CS-DomainIdentifier CRITICALITY ignore TYPE CN-CS-DomainIdentifier PRESENCE optional} |
+ { ID id-URA-Information CRITICALITY ignore TYPE URA-Information PRESENCE optional},
...
}
UplinkSignallingTransferIndicationFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
- { ID id-DPC-Mode-Change-SupportIndicator CRITICALITY ignore EXTENSION DPC-Mode-Change-SupportIndicator PRESENCE optional }|
- { ID id-CommonTransportChannelResourcesInitialisationNotRequired CRITICALITY ignore EXTENSION CommonTransportChannelResourcesInitialisationNotRequired 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-CellPortionID CRITICALITY ignore EXTENSION CellPortionID PRESENCE optional }|
+ { ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional}|
+ { ID id-DPC-Mode-Change-SupportIndicator CRITICALITY ignore EXTENSION DPC-Mode-Change-SupportIndicator PRESENCE optional}|
+ { ID id-CommonTransportChannelResourcesInitialisationNotRequired CRITICALITY ignore EXTENSION CommonTransportChannelResourcesInitialisationNotRequired 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-CellPortionID CRITICALITY ignore EXTENSION CellPortionID PRESENCE optional}|
{ ID id-Active-MBMS-Bearer-ServiceFDD CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListFDD PRESENCE optional}|
- { ID id-Inter-Frequency-Cell-List CRITICALITY ignore EXTENSION Inter-Frequency-Cell-List PRESENCE optional }|
- { ID id-ExtendedPropagationDelay CRITICALITY ignore EXTENSION ExtendedPropagationDelay PRESENCE optional }|
- { ID id-HSDSCH-RNTI CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional }|
- { ID id-Multiple-PLMN-List CRITICALITY ignore EXTENSION Multiple-PLMN-List PRESENCE optional }|
- { ID id-E-RNTI CRITICALITY ignore EXTENSION E-RNTI PRESENCE optional }|
- { ID id-Max-UE-DTX-Cycle CRITICALITY ignore EXTENSION Max-UE-DTX-Cycle PRESENCE conditional }|
+ { ID id-Inter-Frequency-Cell-List CRITICALITY ignore EXTENSION Inter-Frequency-Cell-List PRESENCE optional}|
+ { ID id-ExtendedPropagationDelay CRITICALITY ignore EXTENSION ExtendedPropagationDelay PRESENCE optional}|
+ { ID id-HSDSCH-RNTI CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional}|
+ { ID id-Multiple-PLMN-List CRITICALITY ignore EXTENSION Multiple-PLMN-List PRESENCE optional}|
+ { ID id-E-RNTI CRITICALITY ignore EXTENSION E-RNTI PRESENCE optional}|
+ { ID id-Max-UE-DTX-Cycle CRITICALITY ignore EXTENSION Max-UE-DTX-Cycle PRESENCE conditional}|
-- This IE shall be present if the Continuous Packet Connectivity DTX-DRX Support Indicator IE in Cell Capability Container FDD IE is set to 1.
- { ID id-CellCapabilityContainerExtension-FDD CRITICALITY ignore EXTENSION CellCapabilityContainerExtension-FDD PRESENCE optional }|
- { ID id-Secondary-Serving-Cell-List CRITICALITY ignore EXTENSION Secondary-Serving-Cell-List PRESENCE optional }|
- { ID id-Dual-Band-Secondary-Serving-Cell-List CRITICALITY ignore EXTENSION Secondary-Serving-Cell-List PRESENCE optional },
+ { ID id-CellCapabilityContainerExtension-FDD CRITICALITY ignore EXTENSION CellCapabilityContainerExtension-FDD PRESENCE optional}|
+ { ID id-Secondary-Serving-Cell-List CRITICALITY ignore EXTENSION Secondary-Serving-Cell-List PRESENCE optional}|
+ { ID id-Dual-Band-Secondary-Serving-Cell-List CRITICALITY ignore EXTENSION Secondary-Serving-Cell-List PRESENCE optional}|
+ { ID id-Extended-S-RNTI CRITICALITY ignore EXTENSION Extended-RNTI PRESENCE optional},
...
}
@@ -5893,29 +6072,29 @@ UplinkSignallingTransferIndicationFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
UplinkSignallingTransferIndicationTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{UplinkSignallingTransferIndicationTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{UplinkSignallingTransferIndicationTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{UplinkSignallingTransferIndicationTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{UplinkSignallingTransferIndicationTDD-Extensions}} OPTIONAL,
...
}
UplinkSignallingTransferIndicationTDD-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-UC-ID CRITICALITY ignore TYPE UC-ID PRESENCE mandatory } |
- { ID id-SAI CRITICALITY ignore TYPE SAI PRESENCE mandatory } |
- { ID id-GA-Cell CRITICALITY ignore TYPE GA-Cell PRESENCE optional } |
- { ID id-C-RNTI CRITICALITY ignore TYPE C-RNTI PRESENCE mandatory } |
- { ID id-S-RNTI CRITICALITY ignore TYPE S-RNTI PRESENCE mandatory } |
- { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE optional } |
- { ID id-RxTimingDeviationForTA CRITICALITY ignore TYPE RxTimingDeviationForTA PRESENCE mandatory } |
- { ID id-L3-Information CRITICALITY ignore TYPE L3-Information PRESENCE mandatory } |
- { ID id-CN-PS-DomainIdentifier CRITICALITY ignore TYPE CN-PS-DomainIdentifier PRESENCE optional } |
- { ID id-CN-CS-DomainIdentifier CRITICALITY ignore TYPE CN-CS-DomainIdentifier PRESENCE optional } |
- { ID id-URA-Information CRITICALITY ignore TYPE URA-Information PRESENCE optional },
+ { ID id-UC-ID CRITICALITY ignore TYPE UC-ID PRESENCE mandatory} |
+ { ID id-SAI CRITICALITY ignore TYPE SAI PRESENCE mandatory} |
+ { ID id-GA-Cell CRITICALITY ignore TYPE GA-Cell PRESENCE optional} |
+ { ID id-C-RNTI CRITICALITY ignore TYPE C-RNTI PRESENCE mandatory} |
+ { ID id-S-RNTI CRITICALITY ignore TYPE S-RNTI PRESENCE mandatory} |
+ { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE optional} |
+ { ID id-RxTimingDeviationForTA CRITICALITY ignore TYPE RxTimingDeviationForTA PRESENCE mandatory} |
+ { ID id-L3-Information CRITICALITY ignore TYPE L3-Information PRESENCE mandatory} |
+ { ID id-CN-PS-DomainIdentifier CRITICALITY ignore TYPE CN-PS-DomainIdentifier PRESENCE optional} |
+ { ID id-CN-CS-DomainIdentifier CRITICALITY ignore TYPE CN-CS-DomainIdentifier PRESENCE optional} |
+ { ID id-URA-Information CRITICALITY ignore TYPE URA-Information PRESENCE optional},
...
}
UplinkSignallingTransferIndicationTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
{ ID id-GA-CellAdditionalShapes CRITICALITY ignore EXTENSION GA-CellAdditionalShapes PRESENCE optional }|
- { ID id-CommonTransportChannelResourcesInitialisationNotRequired CRITICALITY ignore EXTENSION CommonTransportChannelResourcesInitialisationNotRequired PRESENCE optional }|
+ { ID id-CommonTransportChannelResourcesInitialisationNotRequired CRITICALITY ignore EXTENSION CommonTransportChannelResourcesInitialisationNotRequired PRESENCE optional }|
{ ID id-CellCapabilityContainer-TDD CRITICALITY ignore EXTENSION CellCapabilityContainer-TDD PRESENCE optional }|
-- Applicable to 3.84Mcps TDD only
{ ID id-CellCapabilityContainer-TDD-LCR CRITICALITY ignore EXTENSION CellCapabilityContainer-TDD-LCR PRESENCE optional }|
@@ -5929,7 +6108,9 @@ UplinkSignallingTransferIndicationTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
{ ID id-Multiple-PLMN-List CRITICALITY ignore EXTENSION Multiple-PLMN-List PRESENCE optional }|
{ ID id-HSDSCH-RNTI CRITICALITY ignore EXTENSION HSDSCH-RNTI PRESENCE optional }|
{ ID id-E-RNTI CRITICALITY ignore EXTENSION E-RNTI PRESENCE optional }|
- { ID id-CellPortionLCRID CRITICALITY ignore EXTENSION CellPortionLCRID PRESENCE optional },
+ { ID id-CellPortionLCRID CRITICALITY ignore EXTENSION CellPortionLCRID PRESENCE optional }|
+ { ID id-CellCapabilityContainerExtension-TDD-LCR CRITICALITY ignore EXTENSION CellCapabilityContainerExtension-TDD-LCR PRESENCE optional }|
+ { ID id-Extended-S-RNTI CRITICALITY ignore EXTENSION Extended-RNTI PRESENCE optional },
...
}
@@ -5941,8 +6122,8 @@ UplinkSignallingTransferIndicationTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
DownlinkSignallingTransferRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DownlinkSignallingTransferRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{DownlinkSignallingTransferRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{DownlinkSignallingTransferRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{DownlinkSignallingTransferRequest-Extensions}} OPTIONAL,
...
}
@@ -5956,13 +6137,13 @@ DownlinkSignallingTransferRequest-IEs RNSAP-PROTOCOL-IES ::= {
}
DownlinkSignallingTransferRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-URA-ID CRITICALITY ignore EXTENSION URA-ID PRESENCE optional}|
- { ID id-MBMS-Bearer-Service-List CRITICALITY ignore EXTENSION MBMS-Bearer-Service-List PRESENCE optional}|
- { ID id-Old-URA-ID CRITICALITY ignore EXTENSION URA-ID PRESENCE optional}|
- { ID id-SRNC-ID CRITICALITY ignore EXTENSION RNC-ID PRESENCE conditional}|
+ { ID id-URA-ID CRITICALITY ignore EXTENSION URA-ID PRESENCE optional}|
+ { ID id-MBMS-Bearer-Service-List CRITICALITY ignore EXTENSION MBMS-Bearer-Service-List PRESENCE optional}|
+ { ID id-Old-URA-ID CRITICALITY ignore EXTENSION URA-ID PRESENCE optional}|
+ { ID id-SRNC-ID CRITICALITY ignore EXTENSION RNC-ID PRESENCE conditional}|
-- This IE shall be present if the URA-ID IE or Old URA-ID IE is present.
- { ID id-Extended-SRNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional}|
- { ID id-Enhanced-PCH-Capability CRITICALITY ignore EXTENSION Enhanced-PCH-Capability PRESENCE optional},
+ { ID id-Extended-SRNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional}|
+ { ID id-Enhanced-PCH-Capability CRITICALITY ignore EXTENSION Enhanced-PCH-Capability PRESENCE optional},
-- FDD and 1.28Mcps TDD only
...
}
@@ -5975,8 +6156,8 @@ DownlinkSignallingTransferRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RelocationCommit ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RelocationCommit-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RelocationCommit-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RelocationCommit-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RelocationCommit-Extensions}} OPTIONAL,
...
}
@@ -5997,18 +6178,18 @@ RelocationCommit-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
PagingRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{PagingRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{PagingRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{PagingRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{PagingRequest-Extensions}} OPTIONAL,
...
}
PagingRequest-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-PagingArea-PagingRqst CRITICALITY ignore TYPE PagingArea-PagingRqst PRESENCE mandatory } |
- { ID id-SRNC-ID CRITICALITY ignore TYPE RNC-ID PRESENCE mandatory } | -- May be a BSC-Id.
- { ID id-S-RNTI CRITICALITY ignore TYPE S-RNTI PRESENCE mandatory } |
- { ID id-IMSI CRITICALITY ignore TYPE IMSI PRESENCE mandatory } |
- { ID id-DRXCycleLengthCoefficient CRITICALITY ignore TYPE DRXCycleLengthCoefficient PRESENCE mandatory }|
- { ID id-CNOriginatedPage-PagingRqst CRITICALITY ignore TYPE CNOriginatedPage-PagingRqst PRESENCE optional },
+ { ID id-PagingArea-PagingRqst CRITICALITY ignore TYPE PagingArea-PagingRqst PRESENCE mandatory}|
+ { ID id-SRNC-ID CRITICALITY ignore TYPE RNC-ID PRESENCE mandatory}| -- May be a BSC-Id.
+ { ID id-S-RNTI CRITICALITY ignore TYPE S-RNTI PRESENCE mandatory}|
+ { ID id-IMSI CRITICALITY ignore TYPE IMSI PRESENCE mandatory}|
+ { ID id-DRXCycleLengthCoefficient CRITICALITY ignore TYPE DRXCycleLengthCoefficient PRESENCE mandatory}|
+ { ID id-CNOriginatedPage-PagingRqst CRITICALITY ignore TYPE CNOriginatedPage-PagingRqst PRESENCE optional},
...
}
@@ -6051,9 +6232,10 @@ CNOriginatedPage-PagingRqst-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
}
PagingRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Extended-SRNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional}|
- { ID id-Enhanced-PCH-Capability CRITICALITY ignore EXTENSION Enhanced-PCH-Capability PRESENCE optional},
+ { ID id-Extended-SRNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional}|
+ { ID id-Enhanced-PCH-Capability CRITICALITY ignore EXTENSION Enhanced-PCH-Capability PRESENCE optional}|
-- FDD and 1.28Mcps TDD only
+ { ID id-Extended-S-RNTI CRITICALITY ignore EXTENSION Extended-RNTI PRESENCE optional},
...
}
@@ -6064,8 +6246,8 @@ PagingRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
DedicatedMeasurementInitiationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DedicatedMeasurementInitiationRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementInitiationRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{DedicatedMeasurementInitiationRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementInitiationRequest-Extensions}} OPTIONAL,
...
}
@@ -6169,15 +6351,15 @@ DedicatedMeasurementInitiationRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
DedicatedMeasurementInitiationResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DedicatedMeasurementInitiationResponse-IEs}},
- protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementInitiationResponse-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{DedicatedMeasurementInitiationResponse-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementInitiationResponse-Extensions}} OPTIONAL,
...
}
DedicatedMeasurementInitiationResponse-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory } |
- { ID id-DedicatedMeasurementObjectType-DM-Rsp CRITICALITY ignore TYPE DedicatedMeasurementObjectType-DM-Rsp PRESENCE optional } |
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory} |
+ { ID id-DedicatedMeasurementObjectType-DM-Rsp CRITICALITY ignore TYPE DedicatedMeasurementObjectType-DM-Rsp PRESENCE optional} |
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
...
}
@@ -6225,18 +6407,18 @@ RL-InformationItem-DM-Rsp ::= SEQUENCE {
}
RL-InformationItem-DM-Rsp-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
- {ID id-HSSICH-Info-DM CRITICALITY reject EXTENSION HS-SICH-ID PRESENCE optional}|
+ {ID id-HSSICH-Info-DM CRITICALITY reject EXTENSION HS-SICH-ID PRESENCE optional}|
-- TDD only
- { ID id-multiple-DedicatedMeasurementValueList-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-DedicatedMeasurementValueList-TDD-DM-Rsp PRESENCE optional }|
+ { ID id-multiple-DedicatedMeasurementValueList-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-DedicatedMeasurementValueList-TDD-DM-Rsp PRESENCE optional}|
-- Applicable to 3.84Mcps TDD only. This list of dedicated measurement values is used for the 2nd and beyond measurements of a RL when multiple dedicated measurement values need to be reported.
- { ID id-multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp PRESENCE optional }|
+ { ID id-multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp PRESENCE optional}|
-- Applicable to 1.28Mcps TDD only. This list of dedicated measurement values is used for the 2nd and beyond measurements of a RL when multiple dedicated measurement values need to be reported.
- { ID id-multiple-HSSICHMeasurementValueList-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-HSSICHMeasurementValueList-TDD-DM-Rsp PRESENCE optional }|
+ { ID id-multiple-HSSICHMeasurementValueList-TDD-DM-Rsp CRITICALITY ignore EXTENSION Multiple-HSSICHMeasurementValueList-TDD-DM-Rsp PRESENCE optional}|
-- TDD only. This list of HS-SICH measurement values is used for the 2nd and beyond measurements of a RL when multiple HS-SICH measurement values need to be reported.
- { ID id-multiple-DedicatedMeasurementValueList-TDD768-DM-Rsp CRITICALITY ignore EXTENSION Multiple-DedicatedMeasurementValueList-TDD768-DM-Rsp PRESENCE optional }|
+ { ID id-multiple-DedicatedMeasurementValueList-TDD768-DM-Rsp CRITICALITY ignore EXTENSION Multiple-DedicatedMeasurementValueList-TDD768-DM-Rsp PRESENCE optional}|
-- Applicable to 7.68Mcps TDD only. This list of dedicated measurement values is used for the 2nd and beyond measurements of a RL when multiple dedicated measurement values need to be reported.
- { ID id-DPCH-ID768-DM-Rsp CRITICALITY ignore EXTENSION DPCH-ID768 PRESENCE optional}|
- { ID id-HS-SICH-ID-Extension CRITICALITY ignore EXTENSION HS-SICH-ID-Extension PRESENCE optional},
+ { ID id-DPCH-ID768-DM-Rsp CRITICALITY ignore EXTENSION DPCH-ID768 PRESENCE optional}|
+ { ID id-HS-SICH-ID-Extension CRITICALITY ignore EXTENSION HS-SICH-ID-Extension PRESENCE optional},
-- Applicable for 1.28Mcps TDD only when the HS-SICH ID IE is more than 31
...
}
@@ -6268,7 +6450,7 @@ DedicatedMeasurementInitiationResponse-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
Multiple-DedicatedMeasurementValueList-TDD-DM-Rsp ::= SEQUENCE (SIZE (1.. maxNrOfDPCHsPerRL-1)) OF Multiple-DedicatedMeasurementValueItem-TDD-DM-Rsp
Multiple-DedicatedMeasurementValueItem-TDD-DM-Rsp ::= SEQUENCE {
- dPCH-ID DPCH-ID,
+ dPCH-ID DPCH-ID,
dedicatedMeasurementValue DedicatedMeasurementValue,
iE-Extensions ProtocolExtensionContainer { { Multiple-DedicatedMeasurementValueItem-TDD-DM-Rsp-ExtIEs} } OPTIONAL,
...
@@ -6282,7 +6464,7 @@ Multiple-DedicatedMeasurementValueItem-TDD-DM-Rsp-ExtIEs RNSAP-PROTOCOL-EXTENSIO
Multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp ::= SEQUENCE (SIZE (1.. maxNrOfDPCHsLCRPerRL-1)) OF Multiple-DedicatedMeasurementValueItem-LCR-TDD-DM-Rsp
Multiple-DedicatedMeasurementValueItem-LCR-TDD-DM-Rsp ::= SEQUENCE {
- dPCH-ID DPCH-ID,
+ dPCH-ID DPCH-ID,
dedicatedMeasurementValue DedicatedMeasurementValue,
iE-Extensions ProtocolExtensionContainer { { Multiple-DedicatedMeasurementValueItem-LCR-TDD-DM-Rsp-ExtIEs} } OPTIONAL,
...
@@ -6295,7 +6477,7 @@ Multiple-DedicatedMeasurementValueItem-LCR-TDD-DM-Rsp-ExtIEs RNSAP-PROTOCOL-EXTE
Multiple-HSSICHMeasurementValueList-TDD-DM-Rsp ::= SEQUENCE (SIZE (1.. maxNrOfHSSICHs-1)) OF Multiple-HSSICHMeasurementValueItem-TDD-DM-Rsp
Multiple-HSSICHMeasurementValueItem-TDD-DM-Rsp ::= SEQUENCE {
- hsSICH-ID HS-SICH-ID,
+ hsSICH-ID HS-SICH-ID,
dedicatedMeasurementValue DedicatedMeasurementValue,
iE-Extensions ProtocolExtensionContainer { { Multiple-HSSICHMeasurementValueItem-TDD-DM-Rsp-ExtIEs} } OPTIONAL,
...
@@ -6311,7 +6493,7 @@ Multiple-HSSICHMeasurementValueItem-TDD-DM-Rsp-ExtIEs RNSAP-PROTOCOL-EXTENSION :
Multiple-DedicatedMeasurementValueList-TDD768-DM-Rsp ::= SEQUENCE (SIZE (1.. maxNrOfDPCHs768PerRL-1)) OF Multiple-DedicatedMeasurementValueItem-TDD768-DM-Rsp
Multiple-DedicatedMeasurementValueItem-TDD768-DM-Rsp ::= SEQUENCE {
- dPCH-ID768 DPCH-ID768,
+ dPCH-ID768 DPCH-ID768,
dedicatedMeasurementValue DedicatedMeasurementValue,
iE-Extensions ProtocolExtensionContainer { { Multiple-DedicatedMeasurementValueItem-TDD768-DM-Rsp-ExtIEs} } OPTIONAL,
...
@@ -6329,8 +6511,8 @@ Multiple-DedicatedMeasurementValueItem-TDD768-DM-Rsp-ExtIEs RNSAP-PROTOCOL-EXTEN
-- **************************************************************
DedicatedMeasurementInitiationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DedicatedMeasurementInitiationFailure-IEs}},
- protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementInitiationFailure-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{DedicatedMeasurementInitiationFailure-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementInitiationFailure-Extensions}} OPTIONAL,
...
}
@@ -6458,8 +6640,8 @@ RL-Set-Successful-InformationItem-DM-Failns-ExtIEs RNSAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
DedicatedMeasurementReport ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DedicatedMeasurementReport-IEs}},
- protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementReport-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{DedicatedMeasurementReport-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementReport-Extensions}} OPTIONAL,
...
}
@@ -6549,8 +6731,8 @@ DedicatedMeasurementReport-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
DedicatedMeasurementTerminationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DedicatedMeasurementTerminationRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementTerminationRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{DedicatedMeasurementTerminationRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementTerminationRequest-Extensions}}OPTIONAL,
...
}
@@ -6570,14 +6752,14 @@ DedicatedMeasurementTerminationRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
DedicatedMeasurementFailureIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{DedicatedMeasurementFailureIndication-IEs}},
- protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementFailureIndication-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{DedicatedMeasurementFailureIndication-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{DedicatedMeasurementFailureIndication-Extensions}} OPTIONAL,
...
}
DedicatedMeasurementFailureIndication-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory } |
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory}|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory},
...
}
@@ -6655,13 +6837,13 @@ RL-Set-Unsuccessful-InformationItem-DM-Fail-Indns-ExtIEs RNSAP-PROTOCOL-EXTENSIO
-- **************************************************************
CommonTransportChannelResourcesReleaseRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelResourcesReleaseRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelResourcesReleaseRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelResourcesReleaseRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelResourcesReleaseRequest-Extensions}} OPTIONAL,
...
}
CommonTransportChannelResourcesReleaseRequest-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE mandatory },
+ { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE mandatory},
...
}
@@ -6676,8 +6858,8 @@ CommonTransportChannelResourcesReleaseRequest-Extensions RNSAP-PROTOCOL-EXTENSIO
-- **************************************************************
CommonTransportChannelResourcesRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelResourcesRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelResourcesRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelResourcesRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelResourcesRequest-Extensions}} OPTIONAL,
...
}
@@ -6713,8 +6895,8 @@ CommonTransportChannelResourcesRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonTransportChannelResourcesResponseFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelResourcesResponseFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelResourcesResponseFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelResourcesResponseFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelResourcesResponseFDD-Extensions}} OPTIONAL,
...
}
@@ -6746,11 +6928,12 @@ FACH-FlowControlInformationIEs-CTCH-ResourceRspFDD RNSAP-PROTOCOL-IES ::= {
}
CommonTransportChannelResourcesResponseFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-C-ID CRITICALITY ignore EXTENSION C-ID PRESENCE mandatory }|
- { ID id-Active-MBMS-Bearer-ServiceFDD CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListFDD PRESENCE optional}|
- { ID id-Enhanced-FACH-Information-ResponseFDD CRITICALITY ignore EXTENSION Enhanced-FACH-Information-ResponseFDD PRESENCE optional}|
- { ID id-Common-EDCH-MAC-d-Flow-Specific-InformationFDD CRITICALITY ignore EXTENSION Common-EDCH-MAC-d-Flow-Specific-InformationFDD PRESENCE optional}|
- { ID id-E-RNTI CRITICALITY ignore EXTENSION E-RNTI PRESENCE optional },
+ { ID id-C-ID CRITICALITY ignore EXTENSION C-ID PRESENCE mandatory}|
+ { ID id-Active-MBMS-Bearer-ServiceFDD CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListFDD PRESENCE optional}|
+ { ID id-Enhanced-FACH-Information-ResponseFDD CRITICALITY ignore EXTENSION Enhanced-FACH-Information-ResponseFDD PRESENCE optional}|
+ { ID id-Common-EDCH-MAC-d-Flow-Specific-InformationFDD CRITICALITY ignore EXTENSION Common-EDCH-MAC-d-Flow-Specific-InformationFDD PRESENCE optional}|
+ { ID id-E-RNTI CRITICALITY ignore EXTENSION E-RNTI PRESENCE optional}|
+ { ID id-Extended-S-RNTI CRITICALITY ignore EXTENSION Extended-RNTI PRESENCE optional},
...
}
@@ -6761,8 +6944,8 @@ CommonTransportChannelResourcesResponseFDD-Extensions RNSAP-PROTOCOL-EXTENSION :
-- **************************************************************
CommonTransportChannelResourcesResponseTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelResourcesResponseTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelResourcesResponseTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelResourcesResponseTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelResourcesResponseTDD-Extensions}} OPTIONAL,
...
}
@@ -6793,10 +6976,11 @@ FACH-FlowControlInformationIEs-CTCH-ResourceRspTDD RNSAP-PROTOCOL-IES ::= {
}
CommonTransportChannelResourcesResponseTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-C-ID CRITICALITY ignore EXTENSION C-ID PRESENCE mandatory }|
- { ID id-Active-MBMS-Bearer-ServiceTDD CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListTDD PRESENCE optional}|
- { ID id-Enhanced-FACH-Information-ResponseLCR CRITICALITY ignore EXTENSION Enhanced-FACH-Information-ResponseLCR PRESENCE optional}|
- { ID id-Common-EDCH-MAC-d-Flow-Specific-InformationLCR CRITICALITY ignore EXTENSION Common-EDCH-MAC-d-Flow-Specific-InformationLCR PRESENCE optional},
+ { ID id-C-ID CRITICALITY ignore EXTENSION C-ID PRESENCE mandatory}|
+ { ID id-Active-MBMS-Bearer-ServiceTDD CRITICALITY ignore EXTENSION Active-MBMS-Bearer-Service-ListTDD PRESENCE optional}|
+ { ID id-Enhanced-FACH-Information-ResponseLCR CRITICALITY ignore EXTENSION Enhanced-FACH-Information-ResponseLCR PRESENCE optional}|
+ { ID id-Common-EDCH-MAC-d-Flow-Specific-InformationLCR CRITICALITY ignore EXTENSION Common-EDCH-MAC-d-Flow-Specific-InformationLCR PRESENCE optional}|
+ { ID id-Extended-S-RNTI CRITICALITY ignore EXTENSION Extended-RNTI PRESENCE optional},
...
}
@@ -6807,8 +6991,8 @@ CommonTransportChannelResourcesResponseTDD-Extensions RNSAP-PROTOCOL-EXTENSION :
-- **************************************************************
CommonTransportChannelResourcesFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonTransportChannelResourcesFailure-IEs}},
- protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelResourcesFailure-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{CommonTransportChannelResourcesFailure-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{CommonTransportChannelResourcesFailure-Extensions}} OPTIONAL,
...
}
@@ -6820,6 +7004,7 @@ CommonTransportChannelResourcesFailure-IEs RNSAP-PROTOCOL-IES ::= {
}
CommonTransportChannelResourcesFailure-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Extended-S-RNTI CRITICALITY ignore EXTENSION Extended-RNTI PRESENCE optional},
...
}
@@ -6830,8 +7015,8 @@ CommonTransportChannelResourcesFailure-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CompressedModeCommand ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CompressedModeCommand-IEs}},
- protocolExtensions ProtocolExtensionContainer {{CompressedModeCommand-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{CompressedModeCommand-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{CompressedModeCommand-Extensions}} OPTIONAL,
...
}
@@ -6851,20 +7036,21 @@ CompressedModeCommand-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
ErrorIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{ErrorIndication-IEs}},
- protocolExtensions ProtocolExtensionContainer {{ErrorIndication-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{ErrorIndication-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{ErrorIndication-Extensions}} OPTIONAL,
...
}
ErrorIndication-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional} |
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
...
}
ErrorIndication-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-S-RNTI CRITICALITY ignore EXTENSION S-RNTI PRESENCE optional } |
- { ID id-D-RNTI CRITICALITY ignore EXTENSION D-RNTI PRESENCE optional },
+ { ID id-S-RNTI CRITICALITY ignore EXTENSION S-RNTI PRESENCE optional}|
+ { ID id-D-RNTI CRITICALITY ignore EXTENSION D-RNTI PRESENCE optional}|
+ { ID id-Extended-S-RNTI CRITICALITY ignore EXTENSION Extended-RNTI PRESENCE optional},
...
}
@@ -6875,7 +7061,7 @@ ErrorIndication-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonMeasurementInitiationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonMeasurementInitiationRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonMeasurementInitiationRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonMeasurementInitiationRequest-Extensions}} OPTIONAL,
...
}
@@ -6896,16 +7082,18 @@ CommonMeasurementInitiationRequest-IEs RNSAP-PROTOCOL-IES ::= {
}
CommonMeasurementInitiationRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-MeasurementRecoveryBehavior CRITICALITY ignore EXTENSION MeasurementRecoveryBehavior PRESENCE optional
+ { ID id-MeasurementRecoveryBehavior CRITICALITY ignore EXTENSION MeasurementRecoveryBehavior PRESENCE optional
}|
-- UTRAN only
- { ID id-GANSS-Time-ID CRITICALITY ignore EXTENSION GANSS-Time-ID PRESENCE optional},
+ { ID id-GANSS-Time-ID CRITICALITY ignore EXTENSION GANSS-Time-ID PRESENCE optional}|
+ { ID id-Extension-CommonMeasurementObjectType-CM-Rqst CRITICALITY ignore EXTENSION Extension-CommonMeasurementObjectType-CM-Rqst PRESENCE optional},
...
}
CommonMeasurementObjectType-CM-Rqst ::= CHOICE {
cell Cell-CM-Rqst,
- ...
+ ...,
+ additional-CommonMeasurementObjectType-CM-Rqst Additional-CommonMeasurementObjectType-CM-Rqst
}
Cell-CM-Rqst ::= SEQUENCE {
@@ -6915,7 +7103,7 @@ Cell-CM-Rqst ::= SEQUENCE {
timeSlotLCR TimeSlotLCR OPTIONAL, --1.28Mcps TDD only
neighbouringCellMeasurementInformation NeighbouringCellMeasurementInfo OPTIONAL,
-- UTRAN only
- iE-Extensions ProtocolExtensionContainer { { CellItem-CM-Rqst-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { CellItem-CM-Rqst-ExtIEs} } OPTIONAL,
...
}
@@ -6950,6 +7138,42 @@ CellItem-CM-Rqst-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- Applicable to 1.28Mcps TDD only
...
}
+Additional-CommonMeasurementObjectType-CM-Rqst ::= ProtocolIE-Single-Container {{ Additional-CommonMeasurementObjectType-CM-RqstIE }}
+
+Additional-CommonMeasurementObjectType-CM-RqstIE RNSAP-PROTOCOL-IES ::= {
+ { ID id-GSM-Cell-CM-Rqst CRITICALITY ignore TYPE GSM-Cell-CM-Rqst PRESENCE mandatory },
+ ...
+}
+
+GSM-Cell-CM-Rqst ::= SEQUENCE {
+ cGI CGI,
+ iE-Extensions ProtocolExtensionContainer { { GSMCell-CM-Rqst-ExtIEs} } OPTIONAL,
+ ...
+}
+
+GSMCell-CM-Rqst-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Extension-CommonMeasurementObjectType-CM-Rqst ::= ProtocolIE-Single-Container {{ Extension-CommonMeasurementObjectType-CM-RqstIE }}
+
+Extension-CommonMeasurementObjectType-CM-RqstIE RNSAP-PROTOCOL-IES ::= {
+ { ID id-GsmCellList-CM-Rqst CRITICALITY ignore TYPE GsmCellList-CM-Rqst PRESENCE mandatory },
+ ...
+}
+
+GsmCellList-CM-Rqst ::= SEQUENCE (SIZE (1..maxNoOfGsmCell)) OF GsmCellItem-CM-Rqst
+
+GsmCellItem-CM-Rqst ::= SEQUENCE {
+ measurementID MeasurementID,
+ gsmCell GSM-Cell-CM-Rqst,
+ iE-Extensions ProtocolExtensionContainer { { GsmCellItem-CM-Rqst-ExtIEs} } OPTIONAL,
+ ...
+}
+
+GsmCellItem-CM-Rqst-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
-- **************************************************************
--
@@ -6958,43 +7182,63 @@ CellItem-CM-Rqst-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonMeasurementInitiationResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonMeasurementInitiationResponse-IEs}},
- protocolExtensions ProtocolExtensionContainer {{CommonMeasurementInitiationResponse-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{CommonMeasurementInitiationResponse-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{CommonMeasurementInitiationResponse-Extensions}} OPTIONAL,
...
}
CommonMeasurementInitiationResponse-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory }|
- { ID id-CommonMeasurementObjectType-CM-Rsp CRITICALITY ignore TYPE CommonMeasurementObjectType-CM-Rsp PRESENCE optional }|
- { ID id-SFN CRITICALITY ignore TYPE SFN PRESENCE optional }|
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory }|
+ { ID id-CommonMeasurementObjectType-CM-Rsp CRITICALITY ignore TYPE CommonMeasurementObjectType-CM-Rsp PRESENCE optional }|
+ { ID id-SFN CRITICALITY ignore TYPE SFN PRESENCE optional }|
-- UTRAN only
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }|
- { ID id-CommonMeasurementAccuracy CRITICALITY reject TYPE CommonMeasurementAccuracy PRESENCE optional },
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }|
+ { ID id-CommonMeasurementAccuracy CRITICALITY reject TYPE CommonMeasurementAccuracy PRESENCE optional },
-- UTRAN only
...
}
CommonMeasurementInitiationResponse-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-MeasurementRecoverySupportIndicator CRITICALITY ignore EXTENSION MeasurementRecoverySupportIndicator PRESENCE optional
- },
+ { ID id-MeasurementRecoverySupportIndicator CRITICALITY ignore EXTENSION MeasurementRecoverySupportIndicator PRESENCE optional }|
-- UTRAN only
+ { ID id-Extension-CommonMeasurementObjectType-CM-Rsp CRITICALITY ignore EXTENSION Extension-CommonMeasurementObjectType-CM-Rsp PRESENCE optional},
...
}
CommonMeasurementObjectType-CM-Rsp ::= CHOICE {
cell Cell-CM-Rsp,
...
- }
+}
Cell-CM-Rsp ::= SEQUENCE {
- commonMeasurementValue CommonMeasurementValue,
- iE-Extensions ProtocolExtensionContainer { { CellItem-CM-Rsp-ExtIEs} } OPTIONAL,
+ commonMeasurementValue CommonMeasurementValue,
+ iE-Extensions ProtocolExtensionContainer { { CellItem-CM-Rsp-ExtIEs} } OPTIONAL,
...
- }
+}
CellItem-CM-Rsp-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+Extension-CommonMeasurementObjectType-CM-Rsp ::= ProtocolIE-Single-Container {{ Extension-CommonMeasurementObjectType-CM-RspIE }}
+
+Extension-CommonMeasurementObjectType-CM-RspIE RNSAP-PROTOCOL-IES ::= {
+ { ID id-GsmCellList-CM-Rsp CRITICALITY ignore TYPE GsmCellList-CM-Rsp PRESENCE mandatory },
+ ...
+}
+
+GsmCellList-CM-Rsp ::= SEQUENCE (SIZE (1..maxNoOfGsmCell)) OF GsmCellItem-CM-Rsp
+
+GsmCellItem-CM-Rsp ::= SEQUENCE {
+ measurementID MeasurementID,
+ commonMeasurementValue CommonMeasurementValue OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { GsmCellItem-CM-Rsp-ExtIEs} } OPTIONAL,
+ ...
+}
+
+GsmCellItem-CM-Rsp-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- **************************************************************
--
@@ -7009,13 +7253,26 @@ CommonMeasurementInitiationFailure ::= SEQUENCE {
}
CommonMeasurementInitiationFailure-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory }|
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory }|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
...
}
CommonMeasurementInitiationFailure-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Extension-FailureMeasurementList CRITICALITY ignore EXTENSION Extension-FailureMeasurementList PRESENCE optional },
+ ...
+}
+
+Extension-FailureMeasurementList ::= SEQUENCE (SIZE (1..maxNoOfGsmCell)) OF Extension-FailureMeasurementItem
+Extension-FailureMeasurementItem ::= SEQUENCE {
+ measurementID MeasurementID,
+ cause Cause,
+ iE-Extensions ProtocolExtensionContainer { { Extension-FailureMeasurementItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Extension-FailureMeasurementItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -7026,22 +7283,23 @@ CommonMeasurementInitiationFailure-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonMeasurementReport ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonMeasurementReport-IEs}},
+ protocolIEs ProtocolIE-Container {{CommonMeasurementReport-IEs}},
protocolExtensions ProtocolExtensionContainer {{CommonMeasurementReport-Extensions}} OPTIONAL,
...
}
CommonMeasurementReport-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory }|
- { ID id-CommonMeasurementObjectType-CM-Rprt CRITICALITY ignore TYPE CommonMeasurementObjectType-CM-Rprt PRESENCE mandatory }|
- { ID id-SFN CRITICALITY ignore TYPE SFN PRESENCE optional },
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory }|
+ { ID id-CommonMeasurementObjectType-CM-Rprt CRITICALITY ignore TYPE CommonMeasurementObjectType-CM-Rprt PRESENCE mandatory }|
+ { ID id-SFN CRITICALITY ignore TYPE SFN PRESENCE optional },
-- UTRAN only
...
}
CommonMeasurementReport-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-MeasurementRecoveryReportingIndicator CRITICALITY ignore EXTENSION MeasurementRecoveryReportingIndicator PRESENCE optional },
+ { ID id-MeasurementRecoveryReportingIndicator CRITICALITY ignore EXTENSION MeasurementRecoveryReportingIndicator PRESENCE optional }|
-- UTRAN only
+ { ID id-Extension-CommonMeasurementObjectType-CM-Rprt CRITICALITY ignore EXTENSION Extension-CommonMeasurementObjectType-CM-Rprt PRESENCE optional },
...
}
@@ -7052,7 +7310,7 @@ CommonMeasurementObjectType-CM-Rprt ::= CHOICE {
Cell-CM-Rprt ::= SEQUENCE {
commonMeasurementValueInformation CommonMeasurementValueInformation,
- iE-Extensions ProtocolExtensionContainer {{ CellItem-CM-Rprt-ExtIEs }} OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer {{ CellItem-CM-Rprt-ExtIEs }} OPTIONAL,
...
}
@@ -7060,6 +7318,25 @@ Cell-CM-Rprt ::= SEQUENCE {
CellItem-CM-Rprt-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+Extension-CommonMeasurementObjectType-CM-Rprt ::= ProtocolIE-Single-Container {{ Extension-CommonMeasurementObjectType-CM-RprtIE }}
+
+Extension-CommonMeasurementObjectType-CM-RprtIE RNSAP-PROTOCOL-IES ::= {
+ { ID id-GsmCellList-CM-Rprt CRITICALITY ignore TYPE GsmCellList-CM-Rprt PRESENCE mandatory },
+ ...
+}
+
+GsmCellList-CM-Rprt ::= SEQUENCE (SIZE (1..maxNoOfGsmCell)) OF GsmCellItem-CM-Rprt
+
+GsmCellItem-CM-Rprt ::= SEQUENCE {
+ measurementID MeasurementID,
+ commonMeasurementValueInformation CommonMeasurementValueInformation,
+ iE-Extensions ProtocolExtensionContainer { { GsmCellItem-CM-Rprt-ExtIEs} } OPTIONAL,
+ ...
+}
+
+GsmCellItem-CM-Rprt-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
-- **************************************************************
--
@@ -7068,8 +7345,8 @@ CellItem-CM-Rprt-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonMeasurementTerminationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonMeasurementTerminationRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{CommonMeasurementTerminationRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{CommonMeasurementTerminationRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{CommonMeasurementTerminationRequest-Extensions}} OPTIONAL,
...
}
@@ -7079,6 +7356,19 @@ CommonMeasurementTerminationRequest-IEs RNSAP-PROTOCOL-IES ::= {
}
CommonMeasurementTerminationRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Extension-TerminationMeasurementList CRITICALITY ignore EXTENSION Extension-TerminationMeasurementList PRESENCE optional },
+ ...
+}
+
+Extension-TerminationMeasurementList ::= SEQUENCE (SIZE (1..maxNoOfGsmCell)) OF Extension-TerminationMeasurementItem
+
+Extension-TerminationMeasurementItem ::= SEQUENCE {
+ measurementID MeasurementID,
+ iE-Extensions ProtocolExtensionContainer { { Extension-TerminationMeasurementItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Extension-TerminationMeasurementItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -7089,8 +7379,8 @@ CommonMeasurementTerminationRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
CommonMeasurementFailureIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{CommonMeasurementFailureIndication-IEs}},
- protocolExtensions ProtocolExtensionContainer {{CommonMeasurementFailureIndication-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{CommonMeasurementFailureIndication-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{CommonMeasurementFailureIndication-Extensions}} OPTIONAL,
...
}
@@ -7101,6 +7391,20 @@ CommonMeasurementFailureIndication-IEs RNSAP-PROTOCOL-IES ::= {
}
CommonMeasurementFailureIndication-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Extension-FailureIndicationMeasurementList CRITICALITY ignore EXTENSION Extension-FailureIndicationMeasurementList PRESENCE optional },
+ ...
+}
+
+Extension-FailureIndicationMeasurementList ::= SEQUENCE (SIZE (1..maxNoOfGsmCell)) OF Extension-FailureIndicationMeasurementItem
+
+Extension-FailureIndicationMeasurementItem ::= SEQUENCE {
+ measurementID MeasurementID,
+ cause Cause,
+ iE-Extensions ProtocolExtensionContainer { { Extension-FailureIndicationMeasurementItem-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Extension-FailureIndicationMeasurementItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
@@ -7111,8 +7415,8 @@ CommonMeasurementFailureIndication-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
InformationExchangeInitiationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{InformationExchangeInitiationRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{InformationExchangeInitiationRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{InformationExchangeInitiationRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{InformationExchangeInitiationRequest-Extensions}} OPTIONAL,
...
}
@@ -7138,7 +7442,7 @@ InformationExchangeObjectType-InfEx-Rqst ::= CHOICE {
Cell-InfEx-Rqst ::= SEQUENCE {
c-ID C-ID, --May be a GERAN cell identifier
- iE-Extensions ProtocolExtensionContainer { { CellItem-InfEx-Rqst-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { CellItem-InfEx-Rqst-ExtIEs} } OPTIONAL,
...
}
@@ -7149,16 +7453,18 @@ CellItem-InfEx-Rqst-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
Extension-InformationExchangeObjectType-InfEx-Rqst ::= ProtocolIE-Single-Container {{ Extension-InformationExchangeObjectType-InfEx-RqstIE }}
Extension-InformationExchangeObjectType-InfEx-RqstIE RNSAP-PROTOCOL-IES ::= {
- { ID id-GSM-Cell-InfEx-Rqst CRITICALITY reject TYPE GSM-Cell-InfEx-Rqst PRESENCE mandatory }|
- { ID id-MBMS-Bearer-Service-List CRITICALITY reject TYPE MBMS-Bearer-Service-List PRESENCE mandatory}|
- { ID id-MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rqst CRITICALITY reject TYPE MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rqst PRESENCE mandatory}|
- { ID id-MBMS-Cell-InfEx-Rqst CRITICALITY reject TYPE MBMS-Cell-InfEx-Rqst PRESENCE mandatory}
+ { ID id-GSM-Cell-InfEx-Rqst CRITICALITY reject TYPE GSM-Cell-InfEx-Rqst PRESENCE mandatory}|
+ { ID id-MBMS-Bearer-Service-List CRITICALITY reject TYPE MBMS-Bearer-Service-List PRESENCE mandatory}|
+ { ID id-MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rqst CRITICALITY reject TYPE MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rqst PRESENCE mandatory}|
+ { ID id-MBMS-Cell-InfEx-Rqst CRITICALITY reject TYPE MBMS-Cell-InfEx-Rqst PRESENCE mandatory}|
+ { ID id-ANR-Cell-InfEx-Rqst CRITICALITY reject TYPE ANR-Cell-InfEx-Rqst PRESENCE mandatory}|
+ { ID id-Common-E-RGCH-Cell-InfEx-Rqst CRITICALITY reject TYPE Common-E-RGCH-Cell-InfEx-Rqst PRESENCE mandatory}
}
GSM-Cell-InfEx-Rqst ::= SEQUENCE {
cGI CGI,
- iE-Extensions ProtocolExtensionContainer { { GSMCellItem-InfEx-Rqst-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { GSMCellItem-InfEx-Rqst-ExtIEs} } OPTIONAL,
...
}
@@ -7172,7 +7478,7 @@ MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rqst ::= SEQUENCE (SIZE (1..maxNrOfCells)
MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rqst ::= SEQUENCE {
c-ID C-ID,
mBMS-Bearer-Service-List-InfEx-Rqst MBMS-Bearer-Service-List-InfEx-Rqst,
- iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rqst-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rqst-ExtIEs} } OPTIONAL,
...
}
@@ -7184,6 +7490,10 @@ MBMS-Bearer-Service-List-InfEx-Rqst ::= SEQUENCE (SIZE (1..maxNrOfMBMSServices))
MBMS-Cell-InfEx-Rqst ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF C-ID
+ANR-Cell-InfEx-Rqst ::= SEQUENCE (SIZE (1..maxNrOfANRCells)) OF C-ID
+
+Common-E-RGCH-Cell-InfEx-Rqst ::= SEQUENCE (SIZE (1..maxNoOfCommonRGCells)) OF C-ID
+
-- **************************************************************
--
@@ -7192,8 +7502,8 @@ MBMS-Cell-InfEx-Rqst ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF C-ID
-- **************************************************************
InformationExchangeInitiationResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{InformationExchangeInitiationResponse-IEs}},
- protocolExtensions ProtocolExtensionContainer {{InformationExchangeInitiationResponse-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{InformationExchangeInitiationResponse-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{InformationExchangeInitiationResponse-Extensions}} OPTIONAL,
...
}
@@ -7216,7 +7526,7 @@ InformationExchangeObjectType-InfEx-Rsp ::= CHOICE {
Cell-InfEx-Rsp ::= SEQUENCE {
requestedDataValue RequestedDataValue,
- iE-Extensions ProtocolExtensionContainer { { CellItem-InfEx-Rsp-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { CellItem-InfEx-Rsp-ExtIEs} } OPTIONAL,
...
}
@@ -7228,9 +7538,11 @@ CellItem-InfEx-Rsp-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
Extension-InformationExchangeObjectType-InfEx-Rsp ::= ProtocolIE-Single-Container {{ Extension-InformationExchangeObjectType-InfEx-RspIE }}
Extension-InformationExchangeObjectType-InfEx-RspIE RNSAP-PROTOCOL-IES ::= {
- { ID id-MBMS-Bearer-Service-List-InfEx-Rsp CRITICALITY ignore TYPE MBMS-Bearer-Service-List-InfEx-Rsp PRESENCE mandatory}|
- { ID id-MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rsp CRITICALITY ignore TYPE MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rsp PRESENCE mandatory}|
- { ID id-MBMS-Cell-InfEx-Rsp CRITICALITY ignore TYPE MBMS-Cell-InfEx-Rsp PRESENCE mandatory}
+ { ID id-MBMS-Bearer-Service-List-InfEx-Rsp CRITICALITY ignore TYPE MBMS-Bearer-Service-List-InfEx-Rsp PRESENCE mandatory}|
+ { ID id-MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rsp CRITICALITY ignore TYPE MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rsp PRESENCE mandatory}|
+ { ID id-MBMS-Cell-InfEx-Rsp CRITICALITY ignore TYPE MBMS-Cell-InfEx-Rsp PRESENCE mandatory}|
+ { ID id-ANR-Cell-InfEx-Rsp CRITICALITY ignore TYPE ANR-Cell-InfEx-Rsp PRESENCE mandatory}|
+ { ID id-Common-E-RGCH-Cell-InfEx-Rsp CRITICALITY ignore TYPE Common-E-RGCH-Cell-InfEx-Rsp PRESENCE mandatory}
}
@@ -7254,7 +7566,7 @@ MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rsp ::= SEQUENCE (SIZE (1..maxNrOfCells))
MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rsp ::= SEQUENCE {
c-ID C-ID,
mBMS-Bearer-Service-List-InfEx-Rsp MBMS-Bearer-Service-List-InfEx-Rsp,
- iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rsp-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rsp-ExtIEs} } OPTIONAL,
...
}
@@ -7267,7 +7579,7 @@ MBMS-Cell-InfEx-Rsp ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF MBMS-Cell-Item-InfE
MBMS-Cell-Item-InfEx-Rsp ::= SEQUENCE {
c-ID C-ID,
requestedDataValue RequestedDataValue,
- iE-Extensions ProtocolExtensionContainer { { MBMS-Cell-Item-InfEx-Rsp-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MBMS-Cell-Item-InfEx-Rsp-ExtIEs} } OPTIONAL,
...
}
@@ -7275,6 +7587,32 @@ MBMS-Cell-Item-InfEx-Rsp-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+ANR-Cell-InfEx-Rsp ::= SEQUENCE (SIZE (1..maxNrOfANRCells)) OF ANR-Cell-ItemIEs-InfEx-Rsp
+
+ANR-Cell-ItemIEs-InfEx-Rsp ::=SEQUENCE{
+ c-ID C-ID,
+ requestedDataValue RequestedDataValue,
+ iE-Extensions ProtocolExtensionContainer { { ANR-Cell-ItemIEs-InfEx-Rsp-ExtIEs} } OPTIONAL,
+ ...
+}
+
+ANR-Cell-ItemIEs-InfEx-Rsp-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Common-E-RGCH-Cell-InfEx-Rsp ::= SEQUENCE (SIZE (1.. maxNoOfCommonRGCells)) OF Common-E-RGCH-Cell-ItemIEs-InfEx-Rsp
+
+Common-E-RGCH-Cell-ItemIEs-InfEx-Rsp ::=SEQUENCE{
+ c-ID C-ID,
+ requestedDataValue RequestedDataValue,
+ iE-Extensions ProtocolExtensionContainer { { Common-E-RGCH-Cell-ItemIEs-InfEx-Rsp-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Common-E-RGCH-Cell-ItemIEs-InfEx-Rsp-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
-- **************************************************************
--
-- INFORMATION EXCHANGE INITIATION FAILURE
@@ -7282,8 +7620,8 @@ MBMS-Cell-Item-InfEx-Rsp-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
InformationExchangeInitiationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{InformationExchangeInitiationFailure-IEs}},
- protocolExtensions ProtocolExtensionContainer {{InformationExchangeInitiationFailure-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{InformationExchangeInitiationFailure-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{InformationExchangeInitiationFailure-Extensions}} OPTIONAL,
...
}
@@ -7305,7 +7643,7 @@ InformationExchangeInitiationFailure-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
InformationReport ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{InformationReport-IEs}},
+ protocolIEs ProtocolIE-Container {{InformationReport-IEs}},
protocolExtensions ProtocolExtensionContainer {{InformationReport-Extensions}} OPTIONAL,
...
}
@@ -7330,15 +7668,16 @@ InformationExchangeObjectType-InfEx-Rprt ::= CHOICE {
Extension-InformationExchangeObjectType-InfEx-Rprt ::= ProtocolIE-Single-Container {{ Extension-InformationExchangeObjectType-InfEx-RprtIE }}
Extension-InformationExchangeObjectType-InfEx-RprtIE RNSAP-PROTOCOL-IES ::= {
- { ID id-MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rprt CRITICALITY ignore TYPE MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rprt PRESENCE mandatory}|
- { ID id-MBMS-Cell-InfEx-Rprt CRITICALITY ignore TYPE MBMS-Cell-InfEx-Rprt PRESENCE mandatory}
+ { ID id-MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rprt CRITICALITY ignore TYPE MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rprt PRESENCE mandatory}|
+ { ID id-MBMS-Cell-InfEx-Rprt CRITICALITY ignore TYPE MBMS-Cell-InfEx-Rprt PRESENCE mandatory}|
+ { ID id-Common-E-RGCH-Cell-InfEx-Rprt CRITICALITY ignore TYPE Common-E-RGCH-Cell-InfEx-Rprt PRESENCE mandatory}
}
Cell-InfEx-Rprt ::= SEQUENCE {
requestedDataValueInformation RequestedDataValueInformation,
- iE-Extensions ProtocolExtensionContainer {{ CellItem-InfEx-Rprt-ExtIEs }} OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer {{ CellItem-InfEx-Rprt-ExtIEs }} OPTIONAL,
...
}
@@ -7353,7 +7692,7 @@ MBMS-Bearer-Service-in-MBMS-Cell-InfEx-Rprt ::= SEQUENCE (SIZE (1..maxNrOfCells)
MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rprt ::= SEQUENCE {
c-ID C-ID,
mBMS-Bearer-Service-List-InfEx-Rprt MBMS-Bearer-Service-List-InfEx-Rprt,
- iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rprt-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-Service-in-MBMS-Cell-Item-InfEx-Rprt-ExtIEs} } OPTIONAL,
...
}
@@ -7366,7 +7705,7 @@ MBMS-Bearer-Service-List-InfEx-Rprt ::= SEQUENCE (SIZE (1..maxNrOfMBMSServices))
MBMS-Bearer-Service-List-Item-InfEx-Rprt ::= SEQUENCE {
tmgi TMGI,
requestedDataValueInformation RequestedDataValueInformation,
- iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-Service-List-Item-InfEx-Rprt-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MBMS-Bearer-Service-List-Item-InfEx-Rprt-ExtIEs} } OPTIONAL,
...
}
@@ -7379,7 +7718,7 @@ MBMS-Cell-InfEx-Rprt ::= SEQUENCE (SIZE (1..maxNrOfCells)) OF MBMS-Cell-Item-Inf
MBMS-Cell-Item-InfEx-Rprt ::= SEQUENCE {
c-ID C-ID,
requestedDataValueInformation RequestedDataValueInformation,
- iE-Extensions ProtocolExtensionContainer { { MBMS-Cell-Item-InfEx-Rprt-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { MBMS-Cell-Item-InfEx-Rprt-ExtIEs} } OPTIONAL,
...
}
@@ -7387,6 +7726,20 @@ MBMS-Cell-Item-InfEx-Rprt-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+Common-E-RGCH-Cell-InfEx-Rprt ::= SEQUENCE (SIZE (1.. maxNoOfCommonRGCells)) OF Common-E-RGCH-Cell-Item-InfEx-Rprt
+
+Common-E-RGCH-Cell-Item-InfEx-Rprt ::= SEQUENCE {
+ c-ID C-ID,
+ requestedDataValueInformation RequestedDataValueInformation,
+ iE-Extensions ProtocolExtensionContainer { { Common-E-RGCH-Cell-Item-InfEx-Rprt-ExtIEs} } OPTIONAL,
+ ...
+}
+
+Common-E-RGCH-Cell-Item-InfEx-Rprt-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+
-- **************************************************************
--
-- INFORMATION EXCHANGE TERMINATION REQUEST
@@ -7394,13 +7747,13 @@ MBMS-Cell-Item-InfEx-Rprt-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
InformationExchangeTerminationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{InformationExchangeTerminationRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{InformationExchangeTerminationRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{InformationExchangeTerminationRequest-Extensions}} OPTIONAL,
...
}
InformationExchangeTerminationRequest-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory},
+ { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory},
...
}
@@ -7416,14 +7769,14 @@ InformationExchangeTerminationRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
InformationExchangeFailureIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{InformationExchangeFailureIndication-IEs}},
- protocolExtensions ProtocolExtensionContainer {{InformationExchangeFailureIndication-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{InformationExchangeFailureIndication-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{InformationExchangeFailureIndication-Extensions}} OPTIONAL,
...
}
InformationExchangeFailureIndication-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory }|
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
+ { ID id-InformationExchangeID CRITICALITY ignore TYPE InformationExchangeID PRESENCE mandatory}|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory},
...
}
@@ -7438,14 +7791,14 @@ InformationExchangeFailureIndication-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
ResetRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{ResetRequest-IEs}},
+ protocolIEs ProtocolIE-Container {{ResetRequest-IEs}},
protocolExtensions ProtocolExtensionContainer {{ResetRequest-Extensions}} OPTIONAL,
...
}
ResetRequest-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-RNC-ID CRITICALITY reject TYPE RNC-ID PRESENCE mandatory} |
- { ID id-ResetIndicator CRITICALITY reject TYPE ResetIndicator PRESENCE mandatory},
+ { ID id-RNC-ID CRITICALITY reject TYPE RNC-ID PRESENCE mandatory}|
+ { ID id-ResetIndicator CRITICALITY reject TYPE ResetIndicator PRESENCE mandatory},
...
}
@@ -7463,7 +7816,7 @@ ResetIndicator ::= CHOICE {
ContextList-Reset ::= SEQUENCE {
contextInfoList-Reset ContextInfoList-Reset,
- iE-Extensions ProtocolExtensionContainer { {ContextItem-Reset-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {ContextItem-Reset-ExtIEs} } OPTIONAL,
...
}
@@ -7474,12 +7827,12 @@ ContextItem-Reset-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
ContextInfoList-Reset ::= SEQUENCE (SIZE (1.. maxResetContext)) OF ProtocolIE-Single-Container {{ ContextInfoItemIE-Reset }}
ContextInfoItemIE-Reset RNSAP-PROTOCOL-IES ::= {
- {ID id-ContextInfoItem-Reset CRITICALITY reject TYPE ContextInfoItem-Reset PRESENCE mandatory}
+ {ID id-ContextInfoItem-Reset CRITICALITY reject TYPE ContextInfoItem-Reset PRESENCE mandatory}
}
ContextInfoItem-Reset ::= SEQUENCE {
contextType-Reset ContextType-Reset,
- iE-Extensions ProtocolExtensionContainer { { ContextInfoItem-Reset-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ContextInfoItem-Reset-ExtIEs} } OPTIONAL,
...
}
@@ -7490,12 +7843,20 @@ ContextInfoItem-Reset-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
ContextType-Reset ::= CHOICE {
sRNTI S-RNTI,
dRNTI D-RNTI,
+ ...,
+ extension-ContextType-Reset Extension-ContextType-Reset
+}
+
+Extension-ContextType-Reset ::= ProtocolIE-Single-Container {{ Extension-ContextType-ResetIE }}
+
+Extension-ContextType-ResetIE RNSAP-PROTOCOL-IES ::= {
+ { ID id-Extended-S-RNTI CRITICALITY reject TYPE Extended-RNTI PRESENCE mandatory },
...
}
ContextGroupList-Reset ::= SEQUENCE {
contextGroupInfoList-Reset ContextGroupInfoList-Reset,
- iE-Extensions ProtocolExtensionContainer { {ContextGroupItem-Reset-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { {ContextGroupItem-Reset-ExtIEs} } OPTIONAL,
...
}
@@ -7506,16 +7867,17 @@ ContextGroupItem-Reset-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
ContextGroupInfoList-Reset ::= SEQUENCE (SIZE (1.. maxResetContextGroup)) OF ProtocolIE-Single-Container {{ ContextGroupInfoItemIE-Reset }}
ContextGroupInfoItemIE-Reset RNSAP-PROTOCOL-IES ::= {
- {ID id-ContextGroupInfoItem-Reset CRITICALITY reject TYPE ContextGroupInfoItem-Reset PRESENCE mandatory}
+ {ID id-ContextGroupInfoItem-Reset CRITICALITY reject TYPE ContextGroupInfoItem-Reset PRESENCE mandatory}
}
ContextGroupInfoItem-Reset ::= SEQUENCE {
s-RNTI-Group S-RNTI-Group,
- iE-Extensions ProtocolExtensionContainer { { ContextGroupInfoItem-Reset-ExtIEs} } OPTIONAL,
+ iE-Extensions ProtocolExtensionContainer { { ContextGroupInfoItem-Reset-ExtIEs} } OPTIONAL,
...
}
ContextGroupInfoItem-Reset-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ { ID id-Extended-S-RNTI-Group CRITICALITY reject EXTENSION Extended-S-RNTI-Group PRESENCE optional},
...
}
@@ -7526,14 +7888,14 @@ ContextGroupInfoItem-Reset-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
ResetResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{ResetResponse-IEs}},
- protocolExtensions ProtocolExtensionContainer {{ResetResponse-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{ResetResponse-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{ResetResponse-Extensions}} OPTIONAL,
...
}
ResetResponse-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-RNC-ID CRITICALITY ignore TYPE RNC-ID PRESENCE mandatory} |
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
+ { ID id-RNC-ID CRITICALITY ignore TYPE RNC-ID PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
...
}
@@ -7549,13 +7911,13 @@ ResetResponse-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkActivationCommandFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkActivationCommandFDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkActivationCommandFDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkActivationCommandFDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkActivationCommandFDD-Extensions}} OPTIONAL,
...
}
RadioLinkActivationCommandFDD-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-DelayedActivationList-RL-ActivationCmdFDD CRITICALITY ignore TYPE DelayedActivationInformationList-RL-ActivationCmdFDD PRESENCE mandatory },
+ { ID id-DelayedActivationList-RL-ActivationCmdFDD CRITICALITY ignore TYPE DelayedActivationInformationList-RL-ActivationCmdFDD PRESENCE mandatory},
...
}
@@ -7563,7 +7925,7 @@ RadioLinkActivationCommandFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-DelayedActivationInformationList-RL-ActivationCmdFDD ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container {
+DelayedActivationInformationList-RL-ActivationCmdFDD ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container {
{ DelayedActivationInformation-RL-ActivationCmdFDD-IEs} }
DelayedActivationInformation-RL-ActivationCmdFDD-IEs RNSAP-PROTOCOL-IES ::= {
@@ -7588,13 +7950,13 @@ DelayedActivationInformation-RL-ActivationCmdFDD-ExtIEs RNSAP-PROTOCOL-EXTENSION
-- **************************************************************
RadioLinkActivationCommandTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkActivationCommandTDD-IEs}},
- protocolExtensions ProtocolExtensionContainer {{RadioLinkActivationCommandTDD-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{RadioLinkActivationCommandTDD-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{RadioLinkActivationCommandTDD-Extensions}} OPTIONAL,
...
}
RadioLinkActivationCommandTDD-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-DelayedActivationList-RL-ActivationCmdTDD CRITICALITY ignore TYPE DelayedActivationInformationList-RL-ActivationCmdTDD PRESENCE mandatory },
+ { ID id-DelayedActivationList-RL-ActivationCmdTDD CRITICALITY ignore TYPE DelayedActivationInformationList-RL-ActivationCmdTDD PRESENCE mandatory},
...
}
@@ -7602,11 +7964,11 @@ RadioLinkActivationCommandTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-DelayedActivationInformationList-RL-ActivationCmdTDD ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container {
+DelayedActivationInformationList-RL-ActivationCmdTDD ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container {
{ DelayedActivationInformation-RL-ActivationCmdTDD-IEs} }
DelayedActivationInformation-RL-ActivationCmdTDD-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-DelayedActivationInformation-RL-ActivationCmdTDD CRITICALITY ignore TYPE DelayedActivationInformation-RL-ActivationCmdTDD PRESENCE optional }
+ { ID id-DelayedActivationInformation-RL-ActivationCmdTDD CRITICALITY ignore TYPE DelayedActivationInformation-RL-ActivationCmdTDD PRESENCE optional}
}
DelayedActivationInformation-RL-ActivationCmdTDD ::= SEQUENCE {
@@ -7627,26 +7989,27 @@ DelayedActivationInformation-RL-ActivationCmdTDD-ExtIEs RNSAP-PROTOCOL-EXTENSION
-- **************************************************************
GERANUplinkSignallingTransferIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{GERANUplinkSignallingTransferIndication-IEs}},
- protocolExtensions ProtocolExtensionContainer {{GERANUplinkSignallingTransferIndication-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{GERANUplinkSignallingTransferIndication-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{GERANUplinkSignallingTransferIndication-Extensions}} OPTIONAL,
...
}
GERANUplinkSignallingTransferIndication-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-UC-ID CRITICALITY ignore TYPE UC-ID PRESENCE mandatory } |
+ { ID id-UC-ID CRITICALITY ignore TYPE UC-ID PRESENCE mandatory}|
-- UC-Id may be GERAN cell identifier.
- { ID id-SAI CRITICALITY ignore TYPE SAI PRESENCE mandatory } |
- { ID id-S-RNTI CRITICALITY ignore TYPE S-RNTI PRESENCE mandatory } |
- { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE optional } |
- { ID id-L3-Information CRITICALITY ignore TYPE L3-Information PRESENCE mandatory } |
- { ID id-CN-PS-DomainIdentifier CRITICALITY ignore TYPE CN-PS-DomainIdentifier PRESENCE optional } |
- { ID id-CN-CS-DomainIdentifier CRITICALITY ignore TYPE CN-CS-DomainIdentifier PRESENCE optional } |
- { ID id-URA-Information CRITICALITY ignore TYPE URA-Information PRESENCE optional },
+ { ID id-SAI CRITICALITY ignore TYPE SAI PRESENCE mandatory}|
+ { ID id-S-RNTI CRITICALITY ignore TYPE S-RNTI PRESENCE mandatory}|
+ { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE optional}|
+ { ID id-L3-Information CRITICALITY ignore TYPE L3-Information PRESENCE mandatory}|
+ { ID id-CN-PS-DomainIdentifier CRITICALITY ignore TYPE CN-PS-DomainIdentifier PRESENCE optional}|
+ { ID id-CN-CS-DomainIdentifier CRITICALITY ignore TYPE CN-CS-DomainIdentifier PRESENCE optional}|
+ { ID id-URA-Information CRITICALITY ignore TYPE URA-Information PRESENCE optional},
-- URA information may be GRA information
...
}
GERANUplinkSignallingTransferIndication-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+ {ID id-Extended-S-RNTI CRITICALITY ignore EXTENSION Extended-RNTI PRESENCE optional},
...
}
@@ -7657,21 +8020,21 @@ GERANUplinkSignallingTransferIndication-Extensions RNSAP-PROTOCOL-EXTENSION ::=
-- **************************************************************
RadioLinkParameterUpdateIndicationFDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkParameterUpdateIndicationFDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkParameterUpdateIndicationFDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkParameterUpdateIndicationFDD-Extensions}} OPTIONAL,
...
}
RadioLinkParameterUpdateIndicationFDD-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-HSDSCH-FDD-Update-Information CRITICALITY ignore TYPE HSDSCH-FDD-Update-Information PRESENCE optional}|
- { ID id-RL-ParameterUpdateIndicationFDD-RL-InformationList CRITICALITY ignore TYPE RL-ParameterUpdateIndicationFDD-RL-InformationList PRESENCE optional },
+ { ID id-HSDSCH-FDD-Update-Information CRITICALITY ignore TYPE HSDSCH-FDD-Update-Information PRESENCE optional}|
+ { ID id-RL-ParameterUpdateIndicationFDD-RL-InformationList CRITICALITY ignore TYPE RL-ParameterUpdateIndicationFDD-RL-InformationList PRESENCE optional},
...
}
RL-ParameterUpdateIndicationFDD-RL-InformationList ::= SEQUENCE (SIZE (1..maxNrOfRLs)) OF ProtocolIE-Single-Container { { RL-ParameterUpdateIndicationFDD-RL-InformationList-IEs} }
RL-ParameterUpdateIndicationFDD-RL-InformationList-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-RL-ParameterUpdateIndicationFDD-RL-Information-Item CRITICALITY ignore TYPE RL-ParameterUpdateIndicationFDD-RL-Information-Item PRESENCE mandatory }
+ { ID id-RL-ParameterUpdateIndicationFDD-RL-Information-Item CRITICALITY ignore TYPE RL-ParameterUpdateIndicationFDD-RL-Information-Item PRESENCE mandatory}
}
RL-ParameterUpdateIndicationFDD-RL-Information-Item::= SEQUENCE {
@@ -7686,17 +8049,31 @@ RL-ParameterUpdateIndicationFDD-RL-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION :
}
RadioLinkParameterUpdateIndicationFDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-E-DCH-FDD-Update-Information CRITICALITY ignore EXTENSION E-DCH-FDD-Update-Information PRESENCE optional }|
- { ID id-Additional-HS-Cell-Information-RL-Param-Upd CRITICALITY ignore EXTENSION Additional-HS-Cell-Information-RL-Param-Upd PRESENCE optional }|
- { ID id-Additional-EDCH-Cell-Information-RL-Param-Upd CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Information-RL-Param-Upd PRESENCE optional },
+ { ID id-E-DCH-FDD-Update-Information CRITICALITY ignore EXTENSION E-DCH-FDD-Update-Information PRESENCE optional}|
+ { ID id-Additional-HS-Cell-Information-RL-Param-Upd CRITICALITY ignore EXTENSION Additional-HS-Cell-Information-RL-Param-Upd PRESENCE optional}|
+ { ID id-Additional-EDCH-Cell-Information-RL-Param-Upd CRITICALITY ignore EXTENSION Additional-EDCH-Cell-Information-RL-Param-Upd PRESENCE optional}|
+ { ID id-CPC-RecoveryReport CRITICALITY ignore EXTENSION CPC-RecoveryReport PRESENCE optional}|
+ { ID id-UL-CLTD-State-Update-Information CRITICALITY ignore EXTENSION UL-CLTD-State-Update-Information PRESENCE optional}|
+ { ID id-UE-Measurement-Forwarding CRITICALITY ignore EXTENSION UE-Measurement-Forwarding PRESENCE optional}|
+ { ID id-CFN CRITICALITY ignore EXTENSION CFN PRESENCE optional},
+ ...
+}
+
+UE-Measurement-Forwarding ::= SEQUENCE {
+ measurementID MeasurementID,
+ uE-Measurement-Value UE-Measurement-Value,
+ iE-Extensions ProtocolExtensionContainer { {UE-Measurement-Forwarding-ExtIEs} } OPTIONAL,
...
}
-Additional-HS-Cell-Information-RL-Param-Upd ::= SEQUENCE (SIZE (1..maxNrOfHSDSCH-1)) OF Additional-HS-Cell-Information-RL-Param-Upd-ItemIEs
+UE-Measurement-Forwarding-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+Additional-HS-Cell-Information-RL-Param-Upd ::= SEQUENCE (SIZE (1..maxNrOfHSDSCH-1)) OF Additional-HS-Cell-Information-RL-Param-Upd-ItemIEs
-Additional-HS-Cell-Information-RL-Param-Upd-ItemIEs ::=SEQUENCE{
+Additional-HS-Cell-Information-RL-Param-Upd-ItemIEs ::=SEQUENCE{
hSPDSCH-RL-ID RL-ID,
hS-DSCH-FDD-Secondary-Serving-Update-Information HS-DSCH-FDD-Secondary-Serving-Update-Information,
iE-Extensions ProtocolExtensionContainer { { Additional-HS-Cell-Information-RL-Setup-ExtIEs} } OPTIONAL,
@@ -7707,10 +8084,10 @@ Additional-HS-Cell-Information-RL-Setup-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
...
}
-Additional-EDCH-Cell-Information-RL-Param-Upd ::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF Additional-EDCH-Cell-Information-RL-Param-Upd-ItemIEs
+Additional-EDCH-Cell-Information-RL-Param-Upd ::= SEQUENCE (SIZE (1..maxNrOfEDCH-1)) OF Additional-EDCH-Cell-Information-RL-Param-Upd-ItemIEs
-Additional-EDCH-Cell-Information-RL-Param-Upd-ItemIEs ::=SEQUENCE{
- additional-EDCH-FDD-Update-Information Additional-EDCH-FDD-Update-Information,
+Additional-EDCH-Cell-Information-RL-Param-Upd-ItemIEs ::=SEQUENCE{
+ additional-EDCH-FDD-Update-Information Additional-EDCH-FDD-Update-Information,
iE-Extensions ProtocolExtensionContainer { { Additional-EDCH-FDD-Update-Information-ExtIEs} } OPTIONAL,
...
}
@@ -7726,13 +8103,13 @@ Additional-EDCH-FDD-Update-Information-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
RadioLinkParameterUpdateIndicationTDD ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{RadioLinkParameterUpdateIndicationTDD-IEs}},
+ protocolIEs ProtocolIE-Container {{RadioLinkParameterUpdateIndicationTDD-IEs}},
protocolExtensions ProtocolExtensionContainer {{RadioLinkParameterUpdateIndicationTDD-Extensions}} OPTIONAL,
...
}
RadioLinkParameterUpdateIndicationTDD-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-HSDSCH-TDD-Update-Information CRITICALITY ignore TYPE HSDSCH-TDD-Update-Information PRESENCE optional},
+ { ID id-HSDSCH-TDD-Update-Information CRITICALITY ignore TYPE HSDSCH-TDD-Update-Information PRESENCE optional},
...
}
@@ -7747,20 +8124,20 @@ RadioLinkParameterUpdateIndicationTDD-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
UEMeasurementInitiationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{UEMeasurementInitiationRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{UEMeasurementInitiationRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{UEMeasurementInitiationRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{UEMeasurementInitiationRequest-Extensions}} OPTIONAL,
...
}
UEMeasurementInitiationRequest-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-AllowedQueuingTime CRITICALITY reject TYPE AllowedQueuingTime PRESENCE optional } |
- { ID id-MeasurementID CRITICALITY reject TYPE MeasurementID PRESENCE mandatory } |
- { ID id-UEMeasurementType CRITICALITY reject TYPE UEMeasurementType PRESENCE mandatory } |
- { ID id-UEMeasurementTimeslotInfoHCR CRITICALITY reject TYPE UEMeasurementTimeslotInfoHCR PRESENCE optional } |
- { ID id-UEMeasurementTimeslotInfoLCR CRITICALITY reject TYPE UEMeasurementTimeslotInfoLCR PRESENCE optional } |
- { ID id-MeasurementFilterCoefficient CRITICALITY reject TYPE MeasurementFilterCoefficient PRESENCE optional } |
- { ID id-UEMeasurementReportCharacteristics CRITICALITY reject TYPE UEMeasurementReportCharacteristics PRESENCE mandatory } |
- { ID id-UEMeasurementParameterModAllow CRITICALITY reject TYPE UEMeasurementParameterModAllow PRESENCE mandatory },
+ { ID id-AllowedQueuingTime CRITICALITY reject TYPE AllowedQueuingTime PRESENCE optional}|
+ { ID id-MeasurementID CRITICALITY reject TYPE MeasurementID PRESENCE mandatory}|
+ { ID id-UEMeasurementType CRITICALITY reject TYPE UEMeasurementType PRESENCE mandatory}|
+ { ID id-UEMeasurementTimeslotInfoHCR CRITICALITY reject TYPE UEMeasurementTimeslotInfoHCR PRESENCE optional}|
+ { ID id-UEMeasurementTimeslotInfoLCR CRITICALITY reject TYPE UEMeasurementTimeslotInfoLCR PRESENCE optional}|
+ { ID id-MeasurementFilterCoefficient CRITICALITY reject TYPE MeasurementFilterCoefficient PRESENCE optional}|
+ { ID id-UEMeasurementReportCharacteristics CRITICALITY reject TYPE UEMeasurementReportCharacteristics PRESENCE mandatory}|
+ { ID id-UEMeasurementParameterModAllow CRITICALITY reject TYPE UEMeasurementParameterModAllow PRESENCE mandatory },
...
}
@@ -7776,16 +8153,16 @@ UEMeasurementInitiationRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
UEMeasurementInitiationResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{UEMeasurementInitiationResponse-IEs}},
- protocolExtensions ProtocolExtensionContainer {{UEMeasurementInitiationResponse-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{UEMeasurementInitiationResponse-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{UEMeasurementInitiationResponse-Extensions}} OPTIONAL,
...
}
UEMeasurementInitiationResponse-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory } |
- { ID id-MeasurementFilterCoefficient CRITICALITY reject TYPE MeasurementFilterCoefficient PRESENCE optional } |
- { ID id-UEMeasurementReportCharacteristics CRITICALITY reject TYPE UEMeasurementReportCharacteristics PRESENCE optional } |
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory}|
+ { ID id-MeasurementFilterCoefficient CRITICALITY reject TYPE MeasurementFilterCoefficient PRESENCE optional}|
+ { ID id-UEMeasurementReportCharacteristics CRITICALITY reject TYPE UEMeasurementReportCharacteristics PRESENCE optional}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
...
}
@@ -7800,15 +8177,15 @@ UEMeasurementInitiationResponse-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
UEMeasurementInitiationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{UEMeasurementInitiationFailure-IEs}},
- protocolExtensions ProtocolExtensionContainer {{UEMeasurementInitiationFailure-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{UEMeasurementInitiationFailure-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{UEMeasurementInitiationFailure-Extensions}} OPTIONAL,
...
}
UEMeasurementInitiationFailure-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory } |
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory } |
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory}|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
...
}
@@ -7823,14 +8200,14 @@ UEMeasurementInitiationFailure-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
UEMeasurementReport ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{UEMeasurementReport-IEs}},
- protocolExtensions ProtocolExtensionContainer {{UEMeasurementReport-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{UEMeasurementReport-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{UEMeasurementReport-Extensions}} OPTIONAL,
...
}
UEMeasurementReport-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory } |
- { ID id-UEMeasurementValueInformation CRITICALITY ignore TYPE UEMeasurementValueInformation PRESENCE mandatory },
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory}|
+ { ID id-UEMeasurementValueInformation CRITICALITY ignore TYPE UEMeasurementValueInformation PRESENCE mandatory},
...
}
@@ -7845,13 +8222,13 @@ UEMeasurementReport-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
UEMeasurementTerminationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{UEMeasurementTerminationRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{UEMeasurementTerminationRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{UEMeasurementTerminationRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{UEMeasurementTerminationRequest-Extensions}} OPTIONAL,
...
}
UEMeasurementTerminationRequest-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory },
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory},
...
}
@@ -7866,14 +8243,14 @@ UEMeasurementTerminationRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
UEMeasurementFailureIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{UEMeasurementFailureIndication-IEs}},
- protocolExtensions ProtocolExtensionContainer {{UEMeasurementFailureIndication-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{UEMeasurementFailureIndication-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{UEMeasurementFailureIndication-Extensions}} OPTIONAL,
...
}
UEMeasurementFailureIndication-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory } |
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory },
+ { ID id-MeasurementID CRITICALITY ignore TYPE MeasurementID PRESENCE mandatory}|
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory},
...
}
@@ -7889,24 +8266,24 @@ UEMeasurementFailureIndication-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
IurInvokeTrace ::= SEQUENCE {
protocolIEs ProtocolIE-Container {{IurInvokeTrace-IEs}},
- protocolExtensions ProtocolExtensionContainer {{IurInvokeTrace-Extensions}} OPTIONAL,
+ protocolExtensions ProtocolExtensionContainer {{IurInvokeTrace-Extensions}} OPTIONAL,
...
}
IurInvokeTrace-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE optional }|
- { ID id-TraceReference CRITICALITY ignore TYPE TraceReference PRESENCE mandatory }|
- { ID id-UEIdentity CRITICALITY ignore TYPE UEIdentity PRESENCE mandatory }|
- { ID id-TraceRecordingSessionReference CRITICALITY ignore TYPE TraceRecordingSessionReference PRESENCE mandatory }|
- { ID id-ListOfInterfacesToTrace CRITICALITY ignore TYPE ListOfInterfacesToTrace PRESENCE optional }|
- { ID id-TraceDepth CRITICALITY ignore TYPE TraceDepth PRESENCE mandatory },
+ { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE optional}|
+ { ID id-TraceReference CRITICALITY ignore TYPE TraceReference PRESENCE mandatory}|
+ { ID id-UEIdentity CRITICALITY ignore TYPE UEIdentity PRESENCE mandatory}|
+ { ID id-TraceRecordingSessionReference CRITICALITY ignore TYPE TraceRecordingSessionReference PRESENCE mandatory}|
+ { ID id-ListOfInterfacesToTrace CRITICALITY ignore TYPE ListOfInterfacesToTrace PRESENCE optional}|
+ { ID id-TraceDepth CRITICALITY ignore TYPE TraceDepth PRESENCE mandatory},
...
}
ListOfInterfacesToTrace ::= SEQUENCE (SIZE (1..maxNrOfInterfaces)) OF ProtocolIE-Single-Container {{ InterfacesToBeTracedItemIE }}
InterfacesToBeTracedItemIE RNSAP-PROTOCOL-IES ::= {
- { ID id-InterfacesToTraceItem CRITICALITY ignore TYPE InterfacesToTraceItem PRESENCE mandatory }
+ { ID id-InterfacesToTraceItem CRITICALITY ignore TYPE InterfacesToTraceItem PRESENCE mandatory}
}
InterfacesToTraceItem ::= SEQUENCE {
@@ -7921,6 +8298,10 @@ InterfacesToTraceItem-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
IurInvokeTrace-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+-- Extension for Release 10 to support MDT
+ {ID id-MDT-Configuration CRITICALITY ignore EXTENSION MDT-Configuration PRESENCE optional}|
+-- Extension for Release 10 to support MDT
+ {ID id-Trace-Collection-Entity-IP-Address CRITICALITY ignore EXTENSION TransportLayerAddress PRESENCE optional},
...
}
@@ -7937,8 +8318,8 @@ IurDeactivateTrace ::= SEQUENCE {
}
IurDeactivateTrace-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE optional }|
- { ID id-TraceReference CRITICALITY ignore TYPE TraceReference PRESENCE mandatory },
+ { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE optional}|
+ { ID id-TraceReference CRITICALITY ignore TYPE TraceReference PRESENCE mandatory},
...
}
@@ -7953,14 +8334,14 @@ IurDeactivateTrace-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
MBMSAttachCommand ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{MBMSAttachCommand-IEs}},
+ protocolIEs ProtocolIE-Container {{MBMSAttachCommand-IEs}},
protocolExtensions ProtocolExtensionContainer {{MBMSAttachCommand-Extensions}} OPTIONAL,
...
}
MBMSAttachCommand-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MBMS-Bearer-Service-List CRITICALITY ignore TYPE MBMS-Bearer-Service-List PRESENCE mandatory} |
- { ID id-UE-State CRITICALITY ignore TYPE UE-State PRESENCE optional},
+ { ID id-MBMS-Bearer-Service-List CRITICALITY ignore TYPE MBMS-Bearer-Service-List PRESENCE mandatory}|
+ { ID id-UE-State CRITICALITY ignore TYPE UE-State PRESENCE optional},
...
}
@@ -7975,14 +8356,14 @@ MBMSAttachCommand-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
MBMSDetachCommand ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{MBMSDetachCommand-IEs}},
+ protocolIEs ProtocolIE-Container {{MBMSDetachCommand-IEs}},
protocolExtensions ProtocolExtensionContainer {{MBMSDetachCommand-Extensions}} OPTIONAL,
...
}
MBMSDetachCommand-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MBMS-Bearer-Service-List CRITICALITY ignore TYPE MBMS-Bearer-Service-List PRESENCE mandatory} |
- { ID id-UE-State CRITICALITY ignore TYPE UE-State PRESENCE optional},
+ { ID id-MBMS-Bearer-Service-List CRITICALITY ignore TYPE MBMS-Bearer-Service-List PRESENCE mandatory}|
+ { ID id-UE-State CRITICALITY ignore TYPE UE-State PRESENCE optional},
...
}
@@ -7998,18 +8379,18 @@ MBMSDetachCommand-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
DirectInformationTransfer ::= SEQUENCE {
protocolIEs ProtocolIE-Container {{DirectInformationTransfer-IEs}},
- protocolExtensions ProtocolExtensionContainer {{DirectInformationTransfer-Extensions}} OPTIONAL,
+ protocolExtensions ProtocolExtensionContainer {{DirectInformationTransfer-Extensions}}OPTIONAL,
...
}
DirectInformationTransfer-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-RNC-ID CRITICALITY ignore TYPE RNC-ID PRESENCE mandatory} |
- { ID id-ProvidedInformation CRITICALITY ignore TYPE ProvidedInformation PRESENCE mandatory} ,
+ { ID id-RNC-ID CRITICALITY ignore TYPE RNC-ID PRESENCE mandatory}|
+ { ID id-ProvidedInformation CRITICALITY ignore TYPE ProvidedInformation PRESENCE mandatory},
...
}
DirectInformationTransfer-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
- { ID id-Extended-RNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional },
+ { ID id-Extended-RNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional},
...
}
@@ -8020,23 +8401,24 @@ DirectInformationTransfer-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
EnhancedRelocationRequest ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{EnhancedRelocationRequest-IEs}},
- protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationRequest-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{EnhancedRelocationRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationRequest-Extensions}} OPTIONAL,
...
}
EnhancedRelocationRequest-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-Cause CRITICALITY reject TYPE Cause PRESENCE mandatory } |
- { ID id-Permanent-NAS-UE-Identity CRITICALITY reject TYPE Permanent-NAS-UE-Identity PRESENCE mandatory } |
- { ID id-SRNC-ID CRITICALITY reject TYPE RNC-ID PRESENCE optional }|
- -- This IE shall be present if the Relocation type IE is set to "UE involved in relocation of SRNS" --
- { ID id-Extended-SRNC-ID CRITICALITY reject TYPE Extended-RNC-ID PRESENCE optional }|
- { ID id-S-RNTI CRITICALITY reject TYPE S-RNTI PRESENCE mandatory }|
- { ID id-RANAP-EnhancedRelocationInformationRequest CRITICALITY reject TYPE RANAP-EnhancedRelocationInformationRequest PRESENCE mandatory },
+ { ID id-Cause CRITICALITY reject TYPE Cause PRESENCE mandatory}|
+ { ID id-Permanent-NAS-UE-Identity CRITICALITY reject TYPE Permanent-NAS-UE-Identity PRESENCE mandatory}|
+ { ID id-SRNC-ID CRITICALITY reject TYPE RNC-ID PRESENCE optional}|
+ -- This IE shall be present if the Relocation type IE is set to “UE involved in relocation of SRNS” --
+ { ID id-Extended-SRNC-ID CRITICALITY reject TYPE Extended-RNC-ID PRESENCE optional}|
+ { ID id-S-RNTI CRITICALITY reject TYPE S-RNTI PRESENCE mandatory}|
+ { ID id-RANAP-EnhancedRelocationInformationRequest CRITICALITY reject TYPE RANAP-EnhancedRelocationInformationRequest PRESENCE mandatory},
...
}
EnhancedRelocationRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+ {ID id-Extended-S-RNTI CRITICALITY reject EXTENSION Extended-RNTI PRESENCE optional},
...
}
@@ -8047,13 +8429,13 @@ EnhancedRelocationRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
EnhancedRelocationResponse ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{EnhancedRelocationResponse-IEs}},
- protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationResponse-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{EnhancedRelocationResponse-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationResponse-Extensions}} OPTIONAL,
...
}
EnhancedRelocationResponse-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-RANAP-EnhancedRelocationInformationResponse CRITICALITY ignore TYPE RANAP-EnhancedRelocationInformationResponse PRESENCE mandatory },
+ { ID id-RANAP-EnhancedRelocationInformationResponse CRITICALITY ignore TYPE RANAP-EnhancedRelocationInformationResponse PRESENCE mandatory},
...
}
@@ -8068,14 +8450,14 @@ EnhancedRelocationResponse-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
EnhancedRelocationFailure ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{EnhancedRelocationFailure-IEs}},
- protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationFailure-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{EnhancedRelocationFailure-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationFailure-Extensions}}OPTIONAL,
...
}
EnhancedRelocationFailure-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
- { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}|
+ { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional},
...
}
@@ -8090,8 +8472,8 @@ EnhancedRelocationFailure-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
EnhancedRelocationCancel ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{EnhancedRelocationCancel-IEs}},
- protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationCancel-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{EnhancedRelocationCancel-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationCancel-Extensions}} OPTIONAL,
...
}
@@ -8111,13 +8493,13 @@ EnhancedRelocationCancel-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
EnhancedRelocationSignallingTransfer ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{EnhancedRelocationSignallingTransfer-IEs}},
- protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationSignallingTransfer-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{EnhancedRelocationSignallingTransfer-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationSignallingTransfer-Extensions}} OPTIONAL,
...
}
EnhancedRelocationSignallingTransfer-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-L3-Information CRITICALITY ignore TYPE L3-Information PRESENCE mandatory },
+ { ID id-L3-Information CRITICALITY ignore TYPE L3-Information PRESENCE mandatory},
...
}
@@ -8132,13 +8514,13 @@ EnhancedRelocationSignallingTransfer-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
EnhancedRelocationRelease ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{EnhancedRelocationRelease-IEs}},
- protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationRelease-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{EnhancedRelocationRelease-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationRelease-Extensions}} OPTIONAL,
...
}
EnhancedRelocationRelease-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-Released-CN-Domain CRITICALITY ignore TYPE Released-CN-Domain PRESENCE mandatory },
+ { ID id-Released-CN-Domain CRITICALITY ignore TYPE Released-CN-Domain PRESENCE mandatory},
...
}
@@ -8153,17 +8535,17 @@ EnhancedRelocationRelease-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
MBSFNMCCHInformation ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{MBSFNMCCHInformation-IEs}},
+ protocolIEs ProtocolIE-Container {{MBSFNMCCHInformation-IEs}},
protocolExtensions ProtocolExtensionContainer {{MBSFNMCCHInformation-Extensions}} OPTIONAL,
...
}
MBSFNMCCHInformation-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-MBSFN-Cluster-Identity CRITICALITY ignore TYPE MBSFN-Cluster-Identity PRESENCE mandatory} |
- { ID id-MCCH-Message-List CRITICALITY reject TYPE MCCH-Message-List PRESENCE mandatory} |
- { ID id-CFN CRITICALITY reject TYPE CFN PRESENCE mandatory}|
- { ID id-MCCH-Configuration-Info CRITICALITY ignore TYPE MCCH-Configuration-Info PRESENCE optional}|
- { ID id-MBSFN-Scheduling-Transmission-Time-Interval-Info-List CRITICALITY ignore TYPE MBSFN-Scheduling-Transmission-Time-Interval-Info-List PRESENCE optional},
+ { ID id-MBSFN-Cluster-Identity CRITICALITY ignore TYPE MBSFN-Cluster-Identity PRESENCE mandatory}|
+ { ID id-MCCH-Message-List CRITICALITY reject TYPE MCCH-Message-List PRESENCE mandatory}|
+ { ID id-CFN CRITICALITY reject TYPE CFN PRESENCE mandatory}|
+ { ID id-MCCH-Configuration-Info CRITICALITY ignore TYPE MCCH-Configuration-Info PRESENCE optional}|
+ { ID id-MBSFN-Scheduling-Transmission-Time-Interval-Info-List CRITICALITY ignore TYPE MBSFN-Scheduling-Transmission-Time-Interval-Info-List PRESENCE optional},
...
}
@@ -8178,13 +8560,13 @@ MBSFNMCCHInformation-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
SecondaryULFrequencyReport ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{SecondaryULFrequencyReport-IEs}},
- protocolExtensions ProtocolExtensionContainer {{SecondaryULFrequencyReport-Extensions}} OPTIONAL,
+ protocolIEs ProtocolIE-Container {{SecondaryULFrequencyReport-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{SecondaryULFrequencyReport-Extensions}} OPTIONAL,
...
}
SecondaryULFrequencyReport-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-ActivationInformation CRITICALITY ignore TYPE ActivationInformation PRESENCE mandatory },
+ { ID id-ActivationInformation CRITICALITY ignore TYPE ActivationInformation PRESENCE mandatory},
...
}
@@ -8199,14 +8581,14 @@ SecondaryULFrequencyReport-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
SecondaryULFrequencyUpdateIndication ::= SEQUENCE {
- protocolIEs ProtocolIE-Container {{SecondaryULFrequencyUpdateIndication-IEs}},
+ protocolIEs ProtocolIE-Container {{SecondaryULFrequencyUpdateIndication-IEs}},
protocolExtensions ProtocolExtensionContainer {{SecondaryULFrequencyUpdateIndication-Extensions}} OPTIONAL,
...
}
SecondaryULFrequencyUpdateIndication-IEs RNSAP-PROTOCOL-IES ::= {
- { ID id-ActivationInformation CRITICALITY ignore TYPE ActivationInformation PRESENCE mandatory },
+ { ID id-ActivationInformation CRITICALITY ignore TYPE ActivationInformation PRESENCE mandatory},
...
}
@@ -8214,6 +8596,118 @@ SecondaryULFrequencyUpdateIndication-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
...
}
+-- **************************************************************
+--
+-- ENHANCED RELOCATION RESOURCE REQUEST
+--
+-- **************************************************************
+
+EnhancedRelocationResourceRequest ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{ EnhancedRelocationResourceRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{ EnhancedRelocationResourceRequest-Extensions}} OPTIONAL,
+ ...
+}
+
+EnhancedRelocationResourceRequest-IEs RNSAP-PROTOCOL-IES ::= {
+ { ID id-IMSI CRITICALITY reject TYPE IMSI PRESENCE optional}|
+ { ID id-SourceID CRITICALITY ignore TYPE SourceID PRESENCE mandatory}|
+ { ID id-TargetID CRITICALITY reject TYPE TargetID PRESENCE mandatory}|
+ { ID id-ClassmarkInformation2 CRITICALITY reject TYPE ClassmarkInformation2 PRESENCE mandatory}|
+ { ID id-ClassmarkInformation3 CRITICALITY ignore TYPE ClassmarkInformation3 PRESENCE mandatory}|
+ { ID id-SpeechVersion CRITICALITY ignore TYPE SpeechVersion PRESENCE mandatory},
+ ...
+}
+EnhancedRelocationResourceRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+-- **************************************************************
+--
+-- ENHANCED RELOCATION RESOURCE RESPONSE
+--
+-- **************************************************************
+
+EnhancedRelocationResourceResponse ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{EnhancedRelocationResourceResponse-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationResourceResponse-Extensions}} OPTIONAL,
+ ...
+}
+
+EnhancedRelocationResourceResponse-IEs RNSAP-PROTOCOL-IES ::= {
+ { ID id-D-RNTI CRITICALITY ignore TYPE D-RNTI PRESENCE mandatory }|
+ { ID id-L3-Information CRITICALITY ignore TYPE L3-Information PRESENCE mandatory }|
+ { ID id-Cell-Capacity-Class-Value CRITICALITY ignore TYPE Cell-Capacity-Class-Value PRESENCE optional }|
+ { ID id-LoadValue CRITICALITY ignore TYPE LoadValue PRESENCE optional },
+ ...
+}
+
+EnhancedRelocationResourceResponse-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+-- **************************************************************
+--
+-- ENHANCED RELOCATION RESOURCE FAILURE
+--
+-- **************************************************************
+
+EnhancedRelocationResourceFailure ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{EnhancedRelocationResourceFailure-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationResourceFailure-Extensions}} OPTIONAL,
+ ...
+}
+
+EnhancedRelocationResourceFailure-IEs RNSAP-PROTOCOL-IES ::= {
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }|
+ { ID id-Cell-Capacity-Class-Value CRITICALITY ignore TYPE Cell-Capacity-Class-Value PRESENCE optional }|
+ { ID id-LoadValue CRITICALITY ignore TYPE LoadValue PRESENCE optional },
+ ...
+}
+
+EnhancedRelocationResourceFailure-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+-- **************************************************************
+--
+-- ENHANCED RELOCATION RESOURCE RELEASE COMMAND
+--
+-- **************************************************************
+
+EnhancedRelocationResourceReleaseCommand ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{EnhancedRelocationResourceReleaseCommand-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationResourceReleaseCommand-Extensions}} OPTIONAL,
+ ...
+}
+
+EnhancedRelocationResourceReleaseCommand-IEs RNSAP-PROTOCOL-IES ::= {
+ { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory},
+ ...
+}
+
+EnhancedRelocationResourceReleaseCommand-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+-- **************************************************************
+--
+-- ENHANCED RELOCATION RESOURCE RELEASE COMPLETE
+--
+-- **************************************************************
+
+EnhancedRelocationResourceReleaseComplete ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{EnhancedRelocationResourceReleaseComplete-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{EnhancedRelocationResourceReleaseComplete-Extensions}} OPTIONAL,
+ ...
+}
+
+EnhancedRelocationResourceReleaseComplete-IEs RNSAP-PROTOCOL-IES ::= {
+ ...
+}
+
+EnhancedRelocationResourceReleaseComplete-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
-- **************************************************************
--
@@ -8222,7 +8716,7 @@ SecondaryULFrequencyUpdateIndication-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
-- **************************************************************
PrivateMessage ::= SEQUENCE {
- privateIEs PrivateIE-Container {{PrivateMessage-IEs}},
+ privateIEs PrivateIE-Container {{PrivateMessage-IEs}},
...
}
@@ -8230,4 +8724,51 @@ PrivateMessage-IEs RNSAP-PRIVATE-IES ::= {
...
}
+-- **************************************************************
+--
+-- INFORMATION TRANSFER CONTROL REQUEST
+--
+-- **************************************************************
+
+InformationTransferControlRequest ::= SEQUENCE {
+ protocolIEs ProtocolIE-Container {{ InformationTransferControlRequest-IEs}},
+ protocolExtensions ProtocolExtensionContainer {{ InformationTransferControlRequest-Extensions}} OPTIONAL,
+ ...
+}
+
+InformationTransferControlRequest-IEs RNSAP-PROTOCOL-IES ::= {
+ { ID id-Control-Type-InformationTransferControlReq CRITICALITY ignore TYPE Control-Type-InformationTransferControlReq PRESENCE mandatory },
+ ...
+}
+
+InformationTransferControlRequest-Extensions RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Control-Type-InformationTransferControlReq ::= CHOICE {
+ suspension Suspension-Control-Type,
+ resume Resume-Control-Type,
+ ...
+}
+
+Suspension-Control-Type ::= SEQUENCE {
+ controlled-Object-Scope Controlled-Object-Scope,
+ iE-Extensions ProtocolExtensionContainer {{ Suspension-Control-Type-ExtIEs}},
+ ...
+}
+
+Suspension-Control-Type-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
+Resume-Control-Type ::= SEQUENCE {
+ controlled-Object-Scope Controlled-Object-Scope,
+ iE-Extensions ProtocolExtensionContainer { { Resume-Control-Type-ExtIEs}},
+ ...
+}
+
+Resume-Control-Type-ExtIEs RNSAP-PROTOCOL-EXTENSION ::= {
+ ...
+}
+
END
diff --git a/epan/dissectors/asn1/rnsap/RNSAP-PDU-Descriptions.asn b/epan/dissectors/asn1/rnsap/RNSAP-PDU-Descriptions.asn
index 56ce3b92dc..3475c51a8a 100644
--- a/epan/dissectors/asn1/rnsap/RNSAP-PDU-Descriptions.asn
+++ b/epan/dissectors/asn1/rnsap/RNSAP-PDU-Descriptions.asn
@@ -1,6 +1,6 @@
-- RNSAP-PDU-Descriptions.asn
--
--- Taken from 3GPP TS 25.423 V9.4.0 (2010-09)
+-- Taken from 3GPP TS 25.423 V13.1.0 (2015-12)
-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.423/25423-790.zip/25423-790.DOC
--
-- 9.3.2 Elementary Procedure Definitions
@@ -61,12 +61,18 @@ FROM RNSAP-CommonDataTypes
EnhancedRelocationResponse,
EnhancedRelocationSignallingTransfer,
EnhancedRelocationRelease,
+ EnhancedRelocationResourceRequest,
+ EnhancedRelocationResourceResponse,
+ EnhancedRelocationResourceFailure,
+ EnhancedRelocationResourceReleaseCommand,
+ EnhancedRelocationResourceReleaseComplete,
InformationExchangeFailureIndication,
InformationExchangeInitiationFailure,
InformationExchangeInitiationRequest,
InformationExchangeInitiationResponse,
InformationExchangeTerminationRequest,
InformationReport,
+ InformationTransferControlRequest,
IurDeactivateTrace,
IurInvokeTrace,
MBMSAttachCommand,
@@ -146,6 +152,7 @@ FROM RNSAP-PDU-Contents
id-informationExchangeInitiation,
id-informationReporting,
id-informationExchangeTermination,
+ id-informationTransferControl,
id-iurDeactivateTrace,
id-iurInvokeTrace,
id-dedicatedMeasurementFailure,
@@ -181,7 +188,10 @@ FROM RNSAP-PDU-Contents
id-secondaryULFrequencyUpdate,
id-unSynchronisedRadioLinkReconfiguration,
id-uplinkSignallingTransfer,
- id-gERANuplinkSignallingTransfer
+ id-gERANuplinkSignallingTransfer,
+ id-enhancedRelocationResourceAllocation,
+ id-enhancedRelocationResourceRelease
+
FROM RNSAP-Constants;
-- **************************************************************
@@ -282,7 +292,9 @@ RNSAP-ELEMENTARY-PROCEDURES-CLASS-1 RNSAP-ELEMENTARY-PROCEDURE ::= {
informationExchangeInitiation |
reset |
uEMeasurementInitiation |
- enhancedRelocation
+ enhancedRelocation |
+ enhancedRelocationResourceAllocation |
+ enhancedRelocationResourceRelease
}
RNSAP-ELEMENTARY-PROCEDURES-CLASS-2 RNSAP-ELEMENTARY-PROCEDURE ::= {
@@ -331,8 +343,9 @@ RNSAP-ELEMENTARY-PROCEDURES-CLASS-2 RNSAP-ELEMENTARY-PROCEDURE ::= {
enhancedRelocationRelease |
mBSFNMCCHInformation |
secondaryULFrequencyReportingFDD |
- secondaryULFrequencyUpdateFDD
-
+ secondaryULFrequencyUpdateFDD |
+ informationTransferControl
+
@@ -767,5 +780,25 @@ secondaryULFrequencyUpdateFDD RNSAP-ELEMENTARY-PROCEDURE ::= {
PROCEDURE ID { procedureCode id-secondaryULFrequencyUpdate, ddMode fdd }
CRITICALITY ignore
}
+enhancedRelocationResourceAllocation RNSAP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE EnhancedRelocationResourceRequest
+ SUCCESSFUL OUTCOME EnhancedRelocationResourceResponse
+ UNSUCCESSFUL OUTCOME EnhancedRelocationResourceFailure
+ PROCEDURE ID { procedureCode id-enhancedRelocationResourceAllocation, ddMode tdd }
+ CRITICALITY reject
+}
+
+enhancedRelocationResourceRelease RNSAP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE EnhancedRelocationResourceReleaseCommand
+ SUCCESSFUL OUTCOME EnhancedRelocationResourceReleaseComplete
+ PROCEDURE ID { procedureCode id-enhancedRelocationResourceRelease, ddMode tdd }
+ CRITICALITY reject
+}
+
+informationTransferControl RNSAP-ELEMENTARY-PROCEDURE ::= {
+ INITIATING MESSAGE InformationTransferControlRequest
+ PROCEDURE ID { procedureCode id-informationTransferControl, ddMode common }
+ CRITICALITY ignore
+}
END
diff --git a/epan/dissectors/asn1/rnsap/rnsap.cnf b/epan/dissectors/asn1/rnsap/rnsap.cnf
index fb55b2e882..2c03e67155 100644
--- a/epan/dissectors/asn1/rnsap/rnsap.cnf
+++ b/epan/dissectors/asn1/rnsap/rnsap.cnf
@@ -432,6 +432,16 @@ TraceDepth N rnsap.ies id-TraceDepth
InterfacesToTraceItem N rnsap.ies id-InterfacesToTraceItem
UE-State N rnsap.ies id-UE-State
ProvidedInformation N rnsap.ies id-ProvidedInformation
+Neighbouring-UMTS-CellInformationExtensionItem N rnsap.ies id-Neighbouring-UMTS-CellInformationExtensionItem
+Control-Type-InformationTransferControlReq N rnsap.ies id-Control-Type-InformationTransferControlReq
+UMTS-Cell-Info N rnsap.ies id-UMTS-Cells-Info
+ANR-Cell-InfEx-Rqst N rnsap.ies id-ANR-Cell-InfEx-Rqst
+ANR-Cell-InfEx-Rsp N rnsap.ies id-ANR-Cell-InfEx-Rsp
+ANR-Cell-Information N rnsap.ies id-ANR-Cell-Information
+UE-transmission-power-headroom-Value N rnsap.ies id-UE-transmission-power-headroom
+Common-E-RGCH-Cell-InfEx-Rqst N rnsap.ies id-Common-E-RGCH-Cell-InfEx-Rqst
+Common-E-RGCH-Cell-InfEx-Rsp N rnsap.ies id-Common-E-RGCH-Cell-InfEx-Rsp
+
#RNSAP-PROTOCOL-EXTENSION
MessageStructure N rnsap.extension id-MessageStructure
@@ -839,107 +849,233 @@ Additional-E-DCH-Non-Serving-RL-Preconfiguration-Setup N rnsap.extension id-Addi
Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList N rnsap.extension id-Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList
CellListValidityIndicator N rnsap.extension id-CellListValidityIndicator
+CompleteAlmanacProvided N rnsap.extension id-completeAlmanacProvided
+GANSS-Delta-T N rnsap.extension id-ganss-Delta-T
+OrdinalNumberOfFrequency N rnsap.extension id-OrdinalNumberOfFrequency
+Multicell-EDCH-Restriction N rnsap.extension id-Multicell-EDCH-Restriction
+CellCapabilityContainerExtension-TDD-LCR N rnsap.extension id-CellCapabilityContainerExtension-TDD-LCR
+Multi-Carrier-EDCH-Info N rnsap.extension id-Multi-Carrier-EDCH-Setup
+Multi-Carrier-EDCH-Reconfigure N rnsap.extension id-Multi-Carrier-EDCH-Reconfigure
+Multi-Carrier-EDCH-Information-Response N rnsap.extension id-Multi-Carrier-EDCH-Response
+SNPL-Carrier-Group-Indicator N rnsap.extension id-SNPL-Carrier-Group-Indicator
+MU-MIMO-InformationLCR N rnsap.extension id-MU-MIMO-InformationLCR
+MU-MIMO-Indicator N rnsap.extension id-MU-MIMO-Indicator
+Inactivity-Threshold-for-UE-DRX-Cycle-LCR-Ext N rnsap.extension id-HS-SCCH-Inactivity-Threshold-for-UE-DRX-Cycle-LCR-Ext
+Usefulness-Of-Battery-Optimization N rnsap.extension id-Usefulness-Of-Battery-Optimization
+Multi-Carrier-E-DCH-LCRTDD-PhysicalLayerCategory N rnsap.extension id-Multi-Carrier-E-DCH-LCRTDD-PhysicalLayerCategory
+Measurement-Power-Offset N rnsap.extension id-Measurement-Power-Offset
+MDT-Configuration N rnsap.extension id-MDT-Configuration
+Neighbouring-UMTS-CellInformation-Ext N rnsap.extension id-Neighbouring-UMTS-CellInformation-Ext
+ANRReportIndication N rnsap.extension id-ANRReportIndication
+TransportLayerAddress N rnsap.extension id-Trace-Collection-Entity-IP-Address
+Affected-HSDSCH-Serving-Cell-List N rnsap.extension id-Affected-HSDSCH-Serving-Cell-List
+UL-CLTD-Information N rnsap.extension id-UL-CLTD-Information
+UL-CLTD-Information-Reconf N rnsap.extension id-UL-CLTD-Information-Reconf
+UL-CLTD-State-Update-Information N rnsap.extension id-UL-CLTD-State-Update-Information
+Support-of-Dynamic-DTXDRX-Related-HS-SCCH-Order N rnsap.extension id-Support-of-Dynamic-DTXDRX-Related-HS-SCCH-Order
+CPC-RecoveryReport N rnsap.extension id-CPC-RecoveryReport
+FTPICH-Information N rnsap.extension id-FTPICH-Information
+FTPICH-Information-Reconf N rnsap.extension id-FTPICH-Information-Reconf
+UE-RF-Band-CapabilityLCR N rnsap.extension id-UE-RF-Band-CapabilityLCR
+Extended-RNTI N rnsap.extension id-Extended-S-RNTI
+ExtendedAffectedUEInformationForMBMS N rnsap.extension id-ExtendedAffectedUEInformationForMBMS
+Extended-S-RNTI-Group N rnsap.extension id-Extended-S-RNTI-Group
+FTPICH-Information-Response N rnsap.extension id-FTPICH-Information-Response
+FTPICH-Reconfiguration-Information N rnsap.extension id-FTPICH-Reconfiguration-Information
+MIMO-withfourtransmitantennas-ActivationIndicator N rnsap.extension id-MIMO-withfourtransmitantennas-ActivationIndicator
+MIMO-withfourtransmitantennas-ModeIndicator N rnsap.extension id-MIMO-withfourtransmitantennas-ModeIndicator
+PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas N rnsap.extension id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas
+PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator N rnsap.extension id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas-Request-Indicator
+DualStream-MIMO-withfourtransmitantennas-ActivationIndicator N rnsap.extension id-DualStream-MIMO-withfourtransmitantennas-ActivationIndicator
+DualStream-MIMO-withfourtransmitantennas-ModeIndicator N rnsap.extension id-DualStream-MIMO-withfourtransmitantennas-ModeIndicator
+Additional-Associated-Secondary-CPICH N rnsap.extension id-Additional-Associated-Secondary-CPICH
+Multiflow-Information N rnsap.extension id-Multiflow-Information
+Multiflow-Reconfiguration N rnsap.extension id-Multiflow-Reconfiguration
+Multiflow-OrdinalNumberOfFrequency N rnsap.extension id-Multiflow-OrdinalNumberOfFrequency
+UL-MIMO-Information N rnsap.extension id-UL-MIMO-Information
+UL-MIMO-Reconfiguration N rnsap.extension id-UL-MIMO-Reconfiguration
+UL-MIMO-DL-Control-Channel-Information N rnsap.extension id-UL-MIMO-DL-Control-Channel-Information
+SixtyfourQAM-UL-Operation-Indicator N rnsap.extension id-SixtyfourQAM-UL-Operation-Indicator
+Common-E-RGCH-Cell-InfEx-Rprt N rnsap.ies id-Common-E-RGCH-Cell-InfEx-Rprt
+Common-E-RGCH-Cell-Information N rnsap.extension id-Common-E-RGCH-Cell-Information
+
+PCI N rnsap.extension id-PCI
+TAC N rnsap.extension id-TAC
+PLMN-List N rnsap.extension id-PLMN-List
+Precoder-Weight-Set-Restriction N rnsap.extension id-PrecoderWeightSetRestriction
+EARFCN-FDD-Extended N rnsap.ies id-EARFCN-FDD-Extended
+EARFCN-Extended N rnsap.extension id-EARFCN-TDD-Extended
+Non-rectangular-resource-allocation-indicator N rnsap.extension id-Non-rectangular-resource-allocation-indicator
+Non-rectangular-resource-timeslot-set N rnsap.extension id-Non-rectangular-resource-timeslot-set
+UE-Support-of-non-rectangular-resource-allocation N rnsap.extension id-UE-Support-of-non-rectangular-resource-allocation
+DBDS-CorrectionsReq N rnsap.extension id-DBDS-CorrectionsReq
+DBDS-Corrections N rnsap.extension id-DBDS-Corrections
+BDS-IonosphericGridModelReq N rnsap.extension id-BDS-IonosphericGridModelReq
+BDS-Ionospheric-Grid-Model N rnsap.extension id-BDS-Ionospheric-Grid-Model
+GANSS-alm-KEPLERIANBDSALMANAC N rnsap.ies id-GANSS-alm-keplerianBDSAlmanac
+Multiflow-RepetitionFactors N rnsap.extension id-Assisting-RepetitionFactors
+E-DCH-Decoupling-Indication N rnsap.extension id-E-DCH-Decoupling-Indication
+UE-Measurement-Forwarding N rnsap.extension id-UE-Measurement-Forwarding
+UPH-Filtering-Measurement-Forwarding-Request N rnsap.extension id-UPH-Filtering-Measurement-Forwarding-Request
+TTI-Update-Indicator N rnsap.extension id-TTI-Update-Indicator
+CQI-Feedback-Cycle2 N rnsap.extension id-CQI-Feedback-Cycle2-k
+CQI-Cycle-Switch-Timer N rnsap.extension id-CQI-Cycle-Switch-Timer
+UE-DRX-Cycle N rnsap.extension id-UE-DRX-Cycle2
+Inactivity-Threshold-for-UE-DRX-Cycle N rnsap.extension id-Inactivity-Threshold-for-UE-DRX-Cycle2
+DTX-Information2 N rnsap.extension id-DTX-Information2
+DCH-ENH-Information N rnsap.extension id-DCH-ENH-Information
+DCH-ENH-Information-Reconf N rnsap.extension id-DCH-ENH-Information-Reconf
+Gainfactors-10ms-mode N rnsap.extension id-Gainfactors-10ms-mode
+Radio-Links-without-DPCH-FDPCH-Indication N rnsap.extension id-Radio-Links-without-DPCH-FDPCH-Indication
+UL-DPCCH2-Information N rnsap.extension id-UL-DPCCH2-Information
+UL-DPCCH2-Information-Reconf N rnsap.extension id-UL-DPCCH2-Information-Reconf
+Implicit-Grant-Handling N rnsap.extension id-ImplicitGrantHandling
+Minimum-TEBS-threshold N rnsap.extension id-MinimumTEBSthreshold
+MultipleFrequencyBandsIndicatorList-EUTRA N rnsap.extension id-MultipleFrequencyBandsIndicatorList-EUTRA
+MultipleFrequencyBandsIndicatorList N rnsap.extension id-MultipleFrequencyBandsIndicatorList
+ActivationDelay N rnsap.extension id-ActivationDelay
+Fast-TTI-switching-Mode-synchronized N rnsap.extension id-Fast-TTI-switching-Mode-synchronized
+Fast-TTI-switching-Mode-unsynchronized N rnsap.extension id-Fast-TTI-switching-Mode-unsynchronized
+Fast-TTI-switching-Mode-Supported N rnsap.extension id-Fast-TTI-switching-Mode-Supported
+GANSS-BDSclockModel N rnsap.ies id-GANSS-BDSclockModel
+GANSS-NavModel-BDSKeplerianSet N rnsap.ies id-GANSS-NavModel-BDSKeplerianSet
+GANSS-UTCmodelSet4 N rnsap.ies id-GANSS-UTCmodelSet4
+Inter-Frequency-Cell-Information-SIB11ter N rnsap.extension id-Inter-Frequency-Cell-Information-SIB11ter
+Improved-Synchronized-Indicator N rnsap.extension id-Improved-Synchronized-Indicator
+Downlink-TPC-enhancements-Information N rnsap.extension id-Downlink-TPC-enhancements-Information
+Downlink-TPC-enhancements-Reconf N rnsap.extension id-Downlink-TPC-enhancements-Reconf
+TPC-slot-position N rnsap.extension id-TPC-slot-position
+DL-TBS N rnsap.ies id-DL-TBS
+PLMN-Identity N rnsap.extension id-Selected-PLMN-Identity
+SpeechVersion N rnsap.ies id-SpeechVersion
+SourceID N rnsap.ies id-SourceID
+TargetID N rnsap.ies id-TargetID
+ClassmarkInformation2 N rnsap.ies id-ClassmarkInformation2
+ClassmarkInformation3 N rnsap.ies id-ClassmarkInformation3
+GSM-Cell-CM-Rqst N rnsap.ies id-GSM-Cell-CM-Rqst
+Extension-CommonMeasurementObjectType-CM-Rprt N rnsap.extension id-Extension-CommonMeasurementObjectType-CM-Rprt
+Extension-CommonMeasurementObjectType-CM-Rqst N rnsap.extension id-Extension-CommonMeasurementObjectType-CM-Rqst
+Extension-CommonMeasurementObjectType-CM-Rsp N rnsap.extension id-Extension-CommonMeasurementObjectType-CM-Rsp
+Extension-FailureIndicationMeasurementList N rnsap.extension id-Extension-FailureIndicationMeasurementList
+Extension-FailureMeasurementList N rnsap.extension id-Extension-FailureMeasurementList
+Extension-TerminationMeasurementList N rnsap.extension id-Extension-TerminationMeasurementList
+GsmCellList-CM-Rprt N rnsap.ies id-GsmCellList-CM-Rprt
+GsmCellList-CM-Rqst N rnsap.ies id-GsmCellList-CM-Rqst
+GsmCellList-CM-Rsp N rnsap.ies id-GsmCellList-CM-Rsp
+LoadValue N rnsap.ies id-LoadValue
+EventH N rnsap.ies id-EventH
+
#RNSAP-ELEMENTARY-PROCEDURE
-RadioLinkSetupRequestFDD S rnsap.proc.imsg "id-radioLinkSetup/fdd"
-RadioLinkSetupResponseFDD S rnsap.proc.sout "id-radioLinkSetup/fdd"
-RadioLinkSetupFailureFDD S rnsap.proc.uout "id-radioLinkSetup/fdd"
-RadioLinkSetupRequestTDD S rnsap.proc.imsg "id-radioLinkSetup/tdd"
-RadioLinkSetupResponseTDD S rnsap.proc.sout "id-radioLinkSetup/tdd"
-RadioLinkSetupFailureTDD S rnsap.proc.uout "id-radioLinkSetup/tdd"
-RadioLinkAdditionRequestFDD S rnsap.proc.imsg "id-radioLinkAddition/fdd"
-RadioLinkAdditionResponseFDD S rnsap.proc.sout "id-radioLinkAddition/fdd"
-RadioLinkAdditionFailureFDD S rnsap.proc.uout "id-radioLinkAddition/fdd"
-RadioLinkAdditionRequestTDD S rnsap.proc.imsg "id-radioLinkAddition/tdd"
-RadioLinkAdditionResponseTDD S rnsap.proc.sout "id-radioLinkAddition/tdd"
-RadioLinkAdditionFailureTDD S rnsap.proc.uout "id-radioLinkAddition/tdd"
-RadioLinkDeletionRequest S rnsap.proc.imsg "id-radioLinkDeletion/common"
-RadioLinkDeletionResponse S rnsap.proc.sout "id-radioLinkDeletion/common"
-RadioLinkReconfigurationPrepareFDD S rnsap.proc.imsg "id-synchronisedRadioLinkReconfigurationPreparation/fdd"
-RadioLinkReconfigurationReadyFDD S rnsap.proc.sout "id-synchronisedRadioLinkReconfigurationPreparation/fdd"
-RadioLinkReconfigurationFailure S rnsap.proc.uout "id-synchronisedRadioLinkReconfigurationPreparation/fdd"
-RadioLinkReconfigurationPrepareTDD S rnsap.proc.imsg "id-synchronisedRadioLinkReconfigurationPreparation/tdd"
-RadioLinkReconfigurationReadyTDD S rnsap.proc.sout "id-synchronisedRadioLinkReconfigurationPreparation/tdd"
-RadioLinkReconfigurationFailure S rnsap.proc.uout "id-synchronisedRadioLinkReconfigurationPreparation/tdd"
-RadioLinkReconfigurationRequestFDD S rnsap.proc.imsg "id-unSynchronisedRadioLinkReconfiguration/fdd"
-RadioLinkReconfigurationResponseFDD S rnsap.proc.sout "id-unSynchronisedRadioLinkReconfiguration/fdd"
-RadioLinkReconfigurationFailure S rnsap.proc.uout "id-unSynchronisedRadioLinkReconfiguration/fdd"
-RadioLinkReconfigurationRequestTDD S rnsap.proc.imsg "id-unSynchronisedRadioLinkReconfiguration/tdd"
-RadioLinkReconfigurationResponseTDD S rnsap.proc.sout "id-unSynchronisedRadioLinkReconfiguration/tdd"
-RadioLinkReconfigurationFailure S rnsap.proc.uout "id-unSynchronisedRadioLinkReconfiguration/tdd"
-PhysicalChannelReconfigurationRequestFDD S rnsap.proc.imsg "id-physicalChannelReconfiguration/fdd"
-PhysicalChannelReconfigurationCommand S rnsap.proc.sout "id-physicalChannelReconfiguration/fdd"
-PhysicalChannelReconfigurationFailure S rnsap.proc.uout "id-physicalChannelReconfiguration/fdd"
-PhysicalChannelReconfigurationRequestTDD S rnsap.proc.imsg "id-physicalChannelReconfiguration/tdd"
-PhysicalChannelReconfigurationCommand S rnsap.proc.sout "id-physicalChannelReconfiguration/tdd"
-PhysicalChannelReconfigurationFailure S rnsap.proc.uout "id-physicalChannelReconfiguration/tdd"
-DedicatedMeasurementInitiationRequest S rnsap.proc.imsg "id-dedicatedMeasurementInitiation/common"
-DedicatedMeasurementInitiationResponse S rnsap.proc.sout "id-dedicatedMeasurementInitiation/common"
-DedicatedMeasurementInitiationFailure S rnsap.proc.uout "id-dedicatedMeasurementInitiation/common"
-CommonTransportChannelResourcesRequest S rnsap.proc.imsg "id-commonTransportChannelResourcesInitialisation/fdd"
-CommonTransportChannelResourcesResponseFDD S rnsap.proc.sout "id-commonTransportChannelResourcesInitialisation/fdd"
-CommonTransportChannelResourcesFailure S rnsap.proc.uout "id-commonTransportChannelResourcesInitialisation/fdd"
-CommonTransportChannelResourcesRequest S rnsap.proc.imsg "id-commonTransportChannelResourcesInitialisation/tdd"
-CommonTransportChannelResourcesResponseTDD S rnsap.proc.sout "id-commonTransportChannelResourcesInitialisation/tdd"
-CommonTransportChannelResourcesFailure S rnsap.proc.uout "id-commonTransportChannelResourcesInitialisation/tdd"
-UplinkSignallingTransferIndicationFDD S rnsap.proc.imsg "id-uplinkSignallingTransfer/fdd"
-UplinkSignallingTransferIndicationTDD S rnsap.proc.imsg "id-uplinkSignallingTransfer/tdd"
-DownlinkSignallingTransferRequest S rnsap.proc.imsg "id-downlinkSignallingTransfer/common"
-RelocationCommit S rnsap.proc.imsg "id-relocationCommit/common"
-PagingRequest S rnsap.proc.imsg "id-paging/common"
-RadioLinkReconfigurationCommit S rnsap.proc.imsg "id-synchronisedRadioLinkReconfigurationCommit/common"
-RadioLinkReconfigurationCancel S rnsap.proc.imsg "id-synchronisedRadioLinkReconfigurationCancellation/common"
-RadioLinkFailureIndication S rnsap.proc.imsg "id-radioLinkFailure/common"
-RadioLinkPreemptionRequiredIndication S rnsap.proc.imsg "id-radioLinkPreemption/common"
-RadioLinkRestoreIndication S rnsap.proc.imsg "id-radioLinkRestoration/common"
-DedicatedMeasurementReport S rnsap.proc.imsg "id-dedicatedMeasurementReporting/common"
-DedicatedMeasurementTerminationRequest S rnsap.proc.imsg "id-dedicatedMeasurementTermination/common"
-DedicatedMeasurementFailureIndication S rnsap.proc.imsg "id-dedicatedMeasurementFailure/common"
-RadioLinkCongestionIndication S rnsap.proc.imsg "id-radioLinkCongestion/common"
-DL-PowerControlRequest S rnsap.proc.imsg "id-downlinkPowerControl/fdd"
-DL-PowerTimeslotControlRequest S rnsap.proc.imsg "id-downlinkPowerTimeslotControl/tdd"
-CompressedModeCommand S rnsap.proc.imsg "id-compressedModeCommand/fdd"
+RadioLinkSetupRequestFDD S rnsap.proc.imsg "id-radioLinkSetup/fdd"
+RadioLinkSetupResponseFDD S rnsap.proc.sout "id-radioLinkSetup/fdd"
+RadioLinkSetupFailureFDD S rnsap.proc.uout "id-radioLinkSetup/fdd"
+RadioLinkSetupRequestTDD S rnsap.proc.imsg "id-radioLinkSetup/tdd"
+RadioLinkSetupResponseTDD S rnsap.proc.sout "id-radioLinkSetup/tdd"
+RadioLinkSetupFailureTDD S rnsap.proc.uout "id-radioLinkSetup/tdd"
+RadioLinkAdditionRequestFDD S rnsap.proc.imsg "id-radioLinkAddition/fdd"
+RadioLinkAdditionResponseFDD S rnsap.proc.sout "id-radioLinkAddition/fdd"
+RadioLinkAdditionFailureFDD S rnsap.proc.uout "id-radioLinkAddition/fdd"
+RadioLinkAdditionRequestTDD S rnsap.proc.imsg "id-radioLinkAddition/tdd"
+RadioLinkAdditionResponseTDD S rnsap.proc.sout "id-radioLinkAddition/tdd"
+RadioLinkAdditionFailureTDD S rnsap.proc.uout "id-radioLinkAddition/tdd"
+RadioLinkDeletionRequest S rnsap.proc.imsg "id-radioLinkDeletion/common"
+RadioLinkDeletionResponse S rnsap.proc.sout "id-radioLinkDeletion/common"
+RadioLinkReconfigurationPrepareFDD S rnsap.proc.imsg "id-synchronisedRadioLinkReconfigurationPreparation/fdd"
+RadioLinkReconfigurationReadyFDD S rnsap.proc.sout "id-synchronisedRadioLinkReconfigurationPreparation/fdd"
+RadioLinkReconfigurationFailure S rnsap.proc.uout "id-synchronisedRadioLinkReconfigurationPreparation/fdd"
+RadioLinkReconfigurationPrepareTDD S rnsap.proc.imsg "id-synchronisedRadioLinkReconfigurationPreparation/tdd"
+RadioLinkReconfigurationReadyTDD S rnsap.proc.sout "id-synchronisedRadioLinkReconfigurationPreparation/tdd"
+RadioLinkReconfigurationFailure S rnsap.proc.uout "id-synchronisedRadioLinkReconfigurationPreparation/tdd"
+RadioLinkReconfigurationRequestFDD S rnsap.proc.imsg "id-unSynchronisedRadioLinkReconfiguration/fdd"
+RadioLinkReconfigurationResponseFDD S rnsap.proc.sout "id-unSynchronisedRadioLinkReconfiguration/fdd"
+RadioLinkReconfigurationFailure S rnsap.proc.uout "id-unSynchronisedRadioLinkReconfiguration/fdd"
+RadioLinkReconfigurationRequestTDD S rnsap.proc.imsg "id-unSynchronisedRadioLinkReconfiguration/tdd"
+RadioLinkReconfigurationResponseTDD S rnsap.proc.sout "id-unSynchronisedRadioLinkReconfiguration/tdd"
+RadioLinkReconfigurationFailure S rnsap.proc.uout "id-unSynchronisedRadioLinkReconfiguration/tdd"
+PhysicalChannelReconfigurationRequestFDD S rnsap.proc.imsg "id-physicalChannelReconfiguration/fdd"
+PhysicalChannelReconfigurationCommand S rnsap.proc.sout "id-physicalChannelReconfiguration/fdd"
+PhysicalChannelReconfigurationFailure S rnsap.proc.uout "id-physicalChannelReconfiguration/fdd"
+PhysicalChannelReconfigurationRequestTDD S rnsap.proc.imsg "id-physicalChannelReconfiguration/tdd"
+PhysicalChannelReconfigurationCommand S rnsap.proc.sout "id-physicalChannelReconfiguration/tdd"
+PhysicalChannelReconfigurationFailure S rnsap.proc.uout "id-physicalChannelReconfiguration/tdd"
+DedicatedMeasurementInitiationRequest S rnsap.proc.imsg "id-dedicatedMeasurementInitiation/common"
+DedicatedMeasurementInitiationResponse S rnsap.proc.sout "id-dedicatedMeasurementInitiation/common"
+DedicatedMeasurementInitiationFailure S rnsap.proc.uout "id-dedicatedMeasurementInitiation/common"
+CommonTransportChannelResourcesRequest S rnsap.proc.imsg "id-commonTransportChannelResourcesInitialisation/fdd"
+CommonTransportChannelResourcesResponseFDD S rnsap.proc.sout "id-commonTransportChannelResourcesInitialisation/fdd"
+CommonTransportChannelResourcesFailure S rnsap.proc.uout "id-commonTransportChannelResourcesInitialisation/fdd"
+CommonTransportChannelResourcesRequest S rnsap.proc.imsg "id-commonTransportChannelResourcesInitialisation/tdd"
+CommonTransportChannelResourcesResponseTDD S rnsap.proc.sout "id-commonTransportChannelResourcesInitialisation/tdd"
+CommonTransportChannelResourcesFailure S rnsap.proc.uout "id-commonTransportChannelResourcesInitialisation/tdd"
+UplinkSignallingTransferIndicationFDD S rnsap.proc.imsg "id-uplinkSignallingTransfer/fdd"
+UplinkSignallingTransferIndicationTDD S rnsap.proc.imsg "id-uplinkSignallingTransfer/tdd"
+DownlinkSignallingTransferRequest S rnsap.proc.imsg "id-downlinkSignallingTransfer/common"
+RelocationCommit S rnsap.proc.imsg "id-relocationCommit/common"
+PagingRequest S rnsap.proc.imsg "id-paging/common"
+RadioLinkReconfigurationCommit S rnsap.proc.imsg "id-synchronisedRadioLinkReconfigurationCommit/common"
+RadioLinkReconfigurationCancel S rnsap.proc.imsg "id-synchronisedRadioLinkReconfigurationCancellation/common"
+RadioLinkFailureIndication S rnsap.proc.imsg "id-radioLinkFailure/common"
+RadioLinkPreemptionRequiredIndication S rnsap.proc.imsg "id-radioLinkPreemption/common"
+RadioLinkRestoreIndication S rnsap.proc.imsg "id-radioLinkRestoration/common"
+DedicatedMeasurementReport S rnsap.proc.imsg "id-dedicatedMeasurementReporting/common"
+DedicatedMeasurementTerminationRequest S rnsap.proc.imsg "id-dedicatedMeasurementTermination/common"
+DedicatedMeasurementFailureIndication S rnsap.proc.imsg "id-dedicatedMeasurementFailure/common"
+RadioLinkCongestionIndication S rnsap.proc.imsg "id-radioLinkCongestion/common"
+DL-PowerControlRequest S rnsap.proc.imsg "id-downlinkPowerControl/fdd"
+DL-PowerTimeslotControlRequest S rnsap.proc.imsg "id-downlinkPowerTimeslotControl/tdd"
+CompressedModeCommand S rnsap.proc.imsg "id-compressedModeCommand/fdd"
CommonTransportChannelResourcesReleaseRequest S rnsap.proc.imsg "id-commonTransportChannelResourcesRelease/common"
-ErrorIndication S rnsap.proc.imsg "id-errorIndication/common"
-CommonMeasurementInitiationRequest S rnsap.proc.imsg "id-commonMeasurementInitiation/common"
-CommonMeasurementInitiationResponse S rnsap.proc.sout "id-commonMeasurementInitiation/common"
-CommonMeasurementInitiationFailure S rnsap.proc.uout "id-commonMeasurementInitiation/common"
-CommonMeasurementReport S rnsap.proc.imsg "id-commonMeasurementReporting/common"
-CommonMeasurementTerminationRequest S rnsap.proc.imsg "id-commonMeasurementTermination/common"
-CommonMeasurementFailureIndication S rnsap.proc.imsg "id-commonMeasurementFailure/common"
-InformationExchangeInitiationRequest S rnsap.proc.imsg "id-informationExchangeInitiation/common"
-InformationExchangeInitiationResponse S rnsap.proc.sout "id-informationExchangeInitiation/common"
-InformationExchangeInitiationFailure S rnsap.proc.uout "id-informationExchangeInitiation/common"
-InformationReport S rnsap.proc.imsg "id-informationReporting/common"
-InformationExchangeTerminationRequest S rnsap.proc.imsg "id-informationExchangeTermination/common"
-InformationExchangeFailureIndication S rnsap.proc.imsg "id-informationExchangeFailure/common"
-PrivateMessage S rnsap.proc.imsg "id-privateMessage/common"
-ResetRequest S rnsap.proc.imsg "id-reset/common"
-ResetResponse S rnsap.proc.sout "id-reset/common"
-RadioLinkActivationCommandFDD S rnsap.proc.imsg "id-radioLinkActivation/fdd"
-RadioLinkActivationCommandTDD S rnsap.proc.imsg "id-radioLinkActivation/tdd"
-GERANUplinkSignallingTransferIndication S rnsap.proc.imsg "id-gERANuplinkSignallingTransfer/common"
-RadioLinkParameterUpdateIndicationFDD S rnsap.proc.imsg "id-radioLinkParameterUpdate/fdd"
-RadioLinkParameterUpdateIndicationTDD S rnsap.proc.imsg "id-radioLinkParameterUpdate/tdd"
-UEMeasurementInitiationRequest S rnsap.proc.imsg "id-uEMeasurementInitiation/tdd"
-UEMeasurementInitiationResponse S rnsap.proc.sout "id-uEMeasurementInitiation/tdd"
-UEMeasurementInitiationFailure S rnsap.proc.uout "id-uEMeasurementInitiation/tdd"
-UEMeasurementReport S rnsap.proc.imsg "id-uEMeasurementReporting/tdd"
-UEMeasurementTerminationRequest S rnsap.proc.imsg "id-uEMeasurementTermination/tdd"
-UEMeasurementFailureIndication S rnsap.proc.imsg "id-uEMeasurementFailure/tdd"
-IurInvokeTrace S rnsap.proc.imsg "id-iurInvokeTrace/common"
-IurDeactivateTrace S rnsap.proc.imsg "id-iurDeactivateTrace/common"
-MBMSAttachCommand S rnsap.proc.imsg "id-mBMSAttach/common"
-MBMSDetachCommand S rnsap.proc.imsg "id-mBMSDetach/common"
-DirectInformationTransfer S rnsap.proc.imsg "id-directInformationTransfer/common"
-
-EnhancedRelocationRequest S rnsap.proc.imsg "id-enhancedRelocation/common"
-EnhancedRelocationResponse S rnsap.proc.sout "id-enhancedRelocation/common"
-EnhancedRelocationFailure S rnsap.proc.uout "id-enhancedRelocation/common"
-
-EnhancedRelocationCancel S rnsap.proc.imsg "id-enhancedRelocationCancel/common"
-EnhancedRelocationSignallingTransfer S rnsap.proc.imsg "id-enhancedRelocationSignallingTransfer/common"
-EnhancedRelocationRelease S rnsap.proc.imsg "id-enhancedRelocationRelease/common"
-MBSFNMCCHInformation S rnsap.proc.imsg "id-mBSFNMCCHInformation/common"
-SecondaryULFrequencyReport S rnsap.proc.imsg "id-secondaryULFrequencyReporting/fdd"
-SecondaryULFrequencyUpdateIndication S rnsap.proc.imsg "id-secondaryULFrequencyUpdate/fdd"
+ErrorIndication S rnsap.proc.imsg "id-errorIndication/common"
+CommonMeasurementInitiationRequest S rnsap.proc.imsg "id-commonMeasurementInitiation/common"
+CommonMeasurementInitiationResponse S rnsap.proc.sout "id-commonMeasurementInitiation/common"
+CommonMeasurementInitiationFailure S rnsap.proc.uout "id-commonMeasurementInitiation/common"
+CommonMeasurementReport S rnsap.proc.imsg "id-commonMeasurementReporting/common"
+CommonMeasurementTerminationRequest S rnsap.proc.imsg "id-commonMeasurementTermination/common"
+CommonMeasurementFailureIndication S rnsap.proc.imsg "id-commonMeasurementFailure/common"
+InformationExchangeInitiationRequest S rnsap.proc.imsg "id-informationExchangeInitiation/common"
+InformationExchangeInitiationResponse S rnsap.proc.sout "id-informationExchangeInitiation/common"
+InformationExchangeInitiationFailure S rnsap.proc.uout "id-informationExchangeInitiation/common"
+InformationReport S rnsap.proc.imsg "id-informationReporting/common"
+InformationExchangeTerminationRequest S rnsap.proc.imsg "id-informationExchangeTermination/common"
+InformationExchangeFailureIndication S rnsap.proc.imsg "id-informationExchangeFailure/common"
+PrivateMessage S rnsap.proc.imsg "id-privateMessage/common"
+ResetRequest S rnsap.proc.imsg "id-reset/common"
+ResetResponse S rnsap.proc.sout "id-reset/common"
+RadioLinkActivationCommandFDD S rnsap.proc.imsg "id-radioLinkActivation/fdd"
+RadioLinkActivationCommandTDD S rnsap.proc.imsg "id-radioLinkActivation/tdd"
+GERANUplinkSignallingTransferIndication S rnsap.proc.imsg "id-gERANuplinkSignallingTransfer/common"
+RadioLinkParameterUpdateIndicationFDD S rnsap.proc.imsg "id-radioLinkParameterUpdate/fdd"
+RadioLinkParameterUpdateIndicationTDD S rnsap.proc.imsg "id-radioLinkParameterUpdate/tdd"
+UEMeasurementInitiationRequest S rnsap.proc.imsg "id-uEMeasurementInitiation/tdd"
+UEMeasurementInitiationResponse S rnsap.proc.sout "id-uEMeasurementInitiation/tdd"
+UEMeasurementInitiationFailure S rnsap.proc.uout "id-uEMeasurementInitiation/tdd"
+UEMeasurementReport S rnsap.proc.imsg "id-uEMeasurementReporting/tdd"
+UEMeasurementTerminationRequest S rnsap.proc.imsg "id-uEMeasurementTermination/tdd"
+UEMeasurementFailureIndication S rnsap.proc.imsg "id-uEMeasurementFailure/tdd"
+IurInvokeTrace S rnsap.proc.imsg "id-iurInvokeTrace/common"
+IurDeactivateTrace S rnsap.proc.imsg "id-iurDeactivateTrace/common"
+MBMSAttachCommand S rnsap.proc.imsg "id-mBMSAttach/common"
+MBMSDetachCommand S rnsap.proc.imsg "id-mBMSDetach/common"
+DirectInformationTransfer S rnsap.proc.imsg "id-directInformationTransfer/common"
+
+EnhancedRelocationRequest S rnsap.proc.imsg "id-enhancedRelocation/common"
+EnhancedRelocationResponse S rnsap.proc.sout "id-enhancedRelocation/common"
+EnhancedRelocationFailure S rnsap.proc.uout "id-enhancedRelocation/common"
+
+EnhancedRelocationCancel S rnsap.proc.imsg "id-enhancedRelocationCancel/common"
+EnhancedRelocationSignallingTransfer S rnsap.proc.imsg "id-enhancedRelocationSignallingTransfer/common"
+EnhancedRelocationRelease S rnsap.proc.imsg "id-enhancedRelocationRelease/common"
+MBSFNMCCHInformation S rnsap.proc.imsg "id-mBSFNMCCHInformation/common"
+SecondaryULFrequencyReport S rnsap.proc.imsg "id-secondaryULFrequencyReporting/fdd"
+SecondaryULFrequencyUpdateIndication S rnsap.proc.imsg "id-secondaryULFrequencyUpdate/fdd"
+
+EnhancedRelocationResourceRequest S rnsap.proc.imsg "id-enhancedRelocationResourceAllocation/tdd"
+EnhancedRelocationResourceResponse S rnsap.proc.sout "id-enhancedRelocationResourceAllocation/tdd"
+EnhancedRelocationResourceFailure S rnsap.proc.uout "id-enhancedRelocationResourceAllocation/tdd"
+
+EnhancedRelocationResourceReleaseCommand S rnsap.proc.imsg "id-enhancedRelocationResourceRelease/tdd"
+EnhancedRelocationResourceReleaseComplete S rnsap.proc.sout "id-enhancedRelocationResourceRelease/tdd"
+
+InformationTransferControlRequest S rnsap.proc.imsg "id-informationTransferControl/common"
+
#.END
diff --git a/epan/dissectors/packet-rnsap.c b/epan/dissectors/packet-rnsap.c
index ade1f6a737..825c4df804 100644
--- a/epan/dissectors/packet-rnsap.c
+++ b/epan/dissectors/packet-rnsap.c
@@ -60,6 +60,8 @@
#define maxProtocolExtensions 65535
#define maxProtocolIEs 65535
#define maxCellSIB11OrSIB12 32
+#define maxCellSIB11ter_ext 48
+#define maxCellSIB11ter_1 79
#define maxCellsMeas 8
#define maxRateMatching 256
#define maxNoOfDSCHs 10
@@ -162,6 +164,7 @@
#define maxGANSSClockMod 4
#define maxNrOfEDCHRLs 4
#define maxEARFCN 65535
+#define maxEARFCN_Extended 262143
#define maxNrOfEUTRANeighboursPerRNC 256
#define maxNrOfMCCHMessages 5
#define maxNrOfMBMSL3 64
@@ -182,6 +185,21 @@
#define maxNoOfNon_HS_SCCH_Assosiated_HS_SICH 4
#define maxNrOfEDCH_1 32
#define maxNrOfDCHMeasurementOccasionPatternSequence 6
+#define maxNrOfULCarriersLCR_1 5
+#define maxNrOfCellIds 32
+#define maxNrOfRAIs 8
+#define maxNrOfLAIs 8
+#define maxNrOfExtendedNeighbouringRNCs 64
+#define maxNoOfGsmCell 128
+#define maxNrOfANRCells 256
+#define maxFreqBandsTDD 16
+#define maxSCPICHCell 32
+#define maxSCPICHCell_1 31
+#define maxNoOfCommonRGCells 256
+#define maxIGPInfo 320
+#define maxNrofConcatenatedDCH 3
+#define maxMultipleFrequencyBands 8
+#define maxMultipleFrequencyBandsEUTRA 8
/* enumerated values for ProcedureCode */
#define RNSAP_ID_COMMONTRANSPORTCHANNELRESOURCESINITIALISATION 0
@@ -240,6 +258,12 @@
#define RNSAP_ID_MBSFNMCCHINFORMATION 53
#define RNSAP_ID_SECONDARYULFREQUENCYREPORTING 54
#define RNSAP_ID_SECONDARYULFREQUENCYUPDATE 55
+#define RNSAP_ID_INFORMATIONTRANSFERCONTROL 56
+#define RNSAP_ID_NOT_USED_57 57
+#define RNSAP_ID_NOT_USED_58 58
+#define RNSAP_ID_NOT_USED_59 59
+#define RNSAP_ID_ENHANCEDRELOCATIONRESOURCEALLOCATION 60
+#define RNSAP_ID_ENHANCEDRELOCATIONRESOURCERELEASE 61
typedef enum _DdMode_enum {
tdd = 0,
@@ -544,9 +568,9 @@ typedef enum _ProtocolIE_ID_enum {
id_UL_Timeslot_ISCP_Value = 242,
id_UL_Timeslot_ISCP_Value_IncrDecrThres = 243,
id_Rx_Timing_Deviation_Value_LCR = 293,
- id_Unknown_294 = 294,
id_DPC_Mode_Change_SupportIndicator = 19,
id_Unused_ProtocolIE_ID_247 = 247,
+ id_Unknown_294 = 294,
id_Unused_ProtocolIE_ID_295 = 295,
id_PrimaryCCPCH_RSCP_RL_ReconfPrepTDD = 202,
id_DL_TimeSlot_ISCP_Info_RL_ReconfPrepTDD = 203,
@@ -1124,7 +1148,130 @@ typedef enum _ProtocolIE_ID_enum {
id_Non_Serving_RL_Preconfig_Removal = 874,
id_Additional_E_DCH_Non_Serving_RL_Preconfiguration_Setup = 875,
id_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList = 876,
- id_CellListValidityIndicator = 877
+ id_CellListValidityIndicator = 877,
+ id_completeAlmanacProvided = 878,
+ id_ganss_Delta_T = 879,
+ id_OrdinalNumberOfFrequency = 880,
+ id_Multicell_EDCH_Restriction = 882,
+ id_CellCapabilityContainerExtension_TDD_LCR = 883,
+ id_Multi_Carrier_EDCH_Setup = 884,
+ id_Multi_Carrier_EDCH_Reconfigure = 885,
+ id_Multi_Carrier_EDCH_Response = 886,
+ id_SNPL_Carrier_Group_Indicator = 887,
+ id_MU_MIMO_InformationLCR = 888,
+ id_MU_MIMO_Indicator = 889,
+ id_HS_SCCH_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext = 890,
+ id_Usefulness_Of_Battery_Optimization = 891,
+ id_Multi_Carrier_E_DCH_LCRTDD_PhysicalLayerCategory = 892,
+ id_Measurement_Power_Offset = 893,
+ id_MDT_Configuration = 894,
+ id_Neighbouring_UMTS_CellInformation_Ext = 895,
+ id_Neighbouring_UMTS_CellInformationExtensionItem = 896,
+ id_Control_Type_InformationTransferControlReq = 897,
+ id_UMTS_Cells_Info = 898,
+ id_ANRReportIndication = 899,
+ id_ANR_Cell_InfEx_Rqst = 900,
+ id_ANR_Cell_InfEx_Rsp = 901,
+ id_ANR_Cell_Information = 902,
+ id_Trace_Collection_Entity_IP_Address = 904,
+ id_Affected_HSDSCH_Serving_Cell_List = 905,
+ id_UL_CLTD_Information = 906,
+ id_UL_CLTD_Information_Reconf = 907,
+ id_UL_CLTD_State_Update_Information = 908,
+ id_Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order = 909,
+ id_CPC_RecoveryReport = 910,
+ id_FTPICH_Information = 911,
+ id_FTPICH_Information_Reconf = 912,
+ id_UE_RF_Band_CapabilityLCR = 913,
+ id_Extended_S_RNTI = 914,
+ id_ExtendedAffectedUEInformationForMBMS = 915,
+ id_Extended_S_RNTI_Group = 916,
+ id_FTPICH_Information_Response = 917,
+ id_FTPICH_Reconfiguration_Information = 918,
+ id_MIMO_withfourtransmitantennas_ActivationIndicator = 919,
+ id_MIMO_withfourtransmitantennas_ModeIndicator = 920,
+ id_power_offset_for_S_CPICH_for_MIMO_withfourtransmitantennas = 921,
+ id_power_offset_for_S_CPICH_for_MIMO_withfourtransmitantennas_Request_Indicator = 922,
+ id_DualStream_MIMO_withfourtransmitantennas_ActivationIndicator = 923,
+ id_DualStream_MIMO_withfourtransmitantennas_ModeIndicator = 924,
+ id_Additional_Associated_Secondary_CPICH = 925,
+ id_UE_transmission_power_headroom = 926,
+ id_Multiflow_Information = 927,
+ id_Multiflow_Reconfiguration = 928,
+ id_Multiflow_OrdinalNumberOfFrequency = 929,
+ id_UL_MIMO_Information = 930,
+ id_UL_MIMO_Reconfiguration = 931,
+ id_UL_MIMO_DL_Control_Channel_Information = 932,
+ id_SixtyfourQAM_UL_Operation_Indicator = 933,
+ id_Common_E_RGCH_Cell_InfEx_Rqst = 935,
+ id_Common_E_RGCH_Cell_InfEx_Rsp = 936,
+ id_Common_E_RGCH_Cell_InfEx_Rprt = 937,
+ id_Common_E_RGCH_Cell_Information = 938,
+ id_PCI = 939,
+ id_TAC = 940,
+ id_PLMN_List = 941,
+ id_PrecoderWeightSetRestriction = 942,
+ id_EARFCN_FDD_Extended = 943,
+ id_EARFCN_TDD_Extended = 944,
+ id_Non_rectangular_resource_allocation_indicator = 945,
+ id_Non_rectangular_resource_timeslot_set = 946,
+ id_UE_Support_of_non_rectangular_resource_allocation = 947,
+ id_DBDS_CorrectionsReq = 948,
+ id_DBDS_Corrections = 949,
+ id_BDS_IonosphericGridModelReq = 950,
+ id_BDS_Ionospheric_Grid_Model = 951,
+ id_GANSS_alm_keplerianBDSAlmanac = 952,
+ id_Assisting_RepetitionFactors = 953,
+ id_E_DCH_Decoupling_Indication = 954,
+ id_UE_Measurement_Forwarding = 955,
+ id_UPH_Filtering_Measurement_Forwarding_Request = 956,
+ id_TTI_Update_Indicator = 957,
+ id_CQI_Feedback_Cycle2_k = 958,
+ id_CQI_Cycle_Switch_Timer = 959,
+ id_UE_DRX_Cycle2 = 960,
+ id_Inactivity_Threshold_for_UE_DRX_Cycle2 = 961,
+ id_DTX_Information2 = 962,
+ id_DCH_ENH_Information = 964,
+ id_DCH_ENH_Information_Reconf = 965,
+ id_Gainfactors_10ms_mode = 966,
+ id_Radio_Links_without_DPCH_FDPCH_Indication = 967,
+ id_UL_DPCCH2_Information = 968,
+ id_UL_DPCCH2_Information_Reconf = 969,
+ id_ImplicitGrantHandling = 970,
+ id_MinimumTEBSthreshold = 971,
+ id_MultipleFrequencyBandsIndicatorList_EUTRA = 972,
+ id_MultipleFrequencyBandsIndicatorList = 973,
+ id_ActivationDelay = 974,
+ id_Fast_TTI_switching_Mode_synchronized = 975,
+ id_Fast_TTI_switching_Mode_unsynchronized = 976,
+ id_Fast_TTI_switching_Mode_Supported = 977,
+ id_GANSS_BDSclockModel = 978,
+ id_GANSS_NavModel_BDSKeplerianSet = 979,
+ id_GANSS_UTCmodelSet4 = 980,
+ id_Inter_Frequency_Cell_Information_SIB11ter = 981,
+ id_Improved_Synchronized_Indicator = 982,
+ id_Downlink_TPC_enhancements_Information = 983,
+ id_Downlink_TPC_enhancements_Reconf = 984,
+ id_TPC_slot_position = 985,
+ id_DL_TBS = 986,
+ id_Selected_PLMN_Identity = 987,
+ id_SpeechVersion = 2048,
+ id_SourceID = 2049,
+ id_TargetID = 2050,
+ id_ClassmarkInformation2 = 2051,
+ id_ClassmarkInformation3 = 2052,
+ id_GSM_Cell_CM_Rqst = 2053,
+ id_Extension_CommonMeasurementObjectType_CM_Rprt = 2054,
+ id_Extension_CommonMeasurementObjectType_CM_Rqst = 2055,
+ id_Extension_CommonMeasurementObjectType_CM_Rsp = 2056,
+ id_Extension_FailureIndicationMeasurementList = 2057,
+ id_Extension_FailureMeasurementList = 2058,
+ id_Extension_TerminationMeasurementList = 2059,
+ id_GsmCellList_CM_Rprt = 2060,
+ id_GsmCellList_CM_Rqst = 2061,
+ id_GsmCellList_CM_Rsp = 2062,
+ id_LoadValue = 2063,
+ id_EventH = 2064
} ProtocolIE_ID_enum;
/*--- End of included file: packet-rnsap-val.h ---*/
@@ -1149,6 +1296,10 @@ static int hf_rnsap_Active_MBMS_Bearer_Service_ListTDD_PFL_PDU = -1; /* Active_
static int hf_rnsap_Active_Pattern_Sequence_Information_PDU = -1; /* Active_Pattern_Sequence_Information */
static int hf_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList_PDU = -1; /* Additional_EDCH_Cell_Information_Response_RLAddList */
static int hf_rnsap_Additional_EDCH_Setup_Info_PDU = -1; /* Additional_EDCH_Setup_Info */
+static int hf_rnsap_ANRReportIndication_PDU = -1; /* ANRReportIndication */
+static int hf_rnsap_DTX_Information2_PDU = -1; /* DTX_Information2 */
+static int hf_rnsap_Implicit_Grant_Handling_PDU = -1; /* Implicit_Grant_Handling */
+static int hf_rnsap_Minimum_TEBS_threshold_PDU = -1; /* Minimum_TEBS_threshold */
static int hf_rnsap_Additional_EDCH_Cell_Information_Response_List_PDU = -1; /* Additional_EDCH_Cell_Information_Response_List */
static int hf_rnsap_Additional_EDCH_Cell_Information_Response_RLReconf_List_PDU = -1; /* Additional_EDCH_Cell_Information_Response_RLReconf_List */
static int hf_rnsap_AdjustmentPeriod_PDU = -1; /* AdjustmentPeriod */
@@ -1156,13 +1307,17 @@ static int hf_rnsap_Allowed_Rate_Information_PDU = -1; /* Allowed_Rate_Informat
static int hf_rnsap_AllowedQueuingTime_PDU = -1; /* AllowedQueuingTime */
static int hf_rnsap_AlternativeFormatReportingIndicator_PDU = -1; /* AlternativeFormatReportingIndicator */
static int hf_rnsap_Angle_Of_Arrival_Value_LCR_PDU = -1; /* Angle_Of_Arrival_Value_LCR */
+static int hf_rnsap_ANR_Cell_Information_PDU = -1; /* ANR_Cell_Information */
static int hf_rnsap_AntennaColocationIndicator_PDU = -1; /* AntennaColocationIndicator */
+static int hf_rnsap_BDS_IonosphericGridModelReq_PDU = -1; /* BDS_IonosphericGridModelReq */
+static int hf_rnsap_BDS_Ionospheric_Grid_Model_PDU = -1; /* BDS_Ionospheric_Grid_Model */
static int hf_rnsap_BindingID_PDU = -1; /* BindingID */
static int hf_rnsap_Cause_PDU = -1; /* Cause */
static int hf_rnsap_CellCapabilityContainer_FDD_PDU = -1; /* CellCapabilityContainer_FDD */
static int hf_rnsap_CellCapabilityContainerExtension_FDD_PDU = -1; /* CellCapabilityContainerExtension_FDD */
static int hf_rnsap_CellCapabilityContainer_TDD_PDU = -1; /* CellCapabilityContainer_TDD */
static int hf_rnsap_CellCapabilityContainer_TDD_LCR_PDU = -1; /* CellCapabilityContainer_TDD_LCR */
+static int hf_rnsap_CellCapabilityContainerExtension_TDD_LCR_PDU = -1; /* CellCapabilityContainerExtension_TDD_LCR */
static int hf_rnsap_CellCapabilityContainer_TDD768_PDU = -1; /* CellCapabilityContainer_TDD768 */
static int hf_rnsap_C_ID_PDU = -1; /* C_ID */
static int hf_rnsap_Cell_Capacity_Class_Value_PDU = -1; /* Cell_Capacity_Class_Value */
@@ -1171,6 +1326,8 @@ static int hf_rnsap_CellPortionID_PDU = -1; /* CellPortionID */
static int hf_rnsap_CellPortionLCRID_PDU = -1; /* CellPortionLCRID */
static int hf_rnsap_CFN_PDU = -1; /* CFN */
static int hf_rnsap_ChipOffset_PDU = -1; /* ChipOffset */
+static int hf_rnsap_ClassmarkInformation2_PDU = -1; /* ClassmarkInformation2 */
+static int hf_rnsap_ClassmarkInformation3_PDU = -1; /* ClassmarkInformation3 */
static int hf_rnsap_ClosedLoopMode1_SupportIndicator_PDU = -1; /* ClosedLoopMode1_SupportIndicator */
static int hf_rnsap_CommonMeasurementAccuracy_PDU = -1; /* CommonMeasurementAccuracy */
static int hf_rnsap_CommonMeasurementType_PDU = -1; /* CommonMeasurementType */
@@ -1179,23 +1336,33 @@ static int hf_rnsap_CommonTransportChannelResourcesInitialisationNotRequired_PDU
static int hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationFDD_PDU = -1; /* Common_EDCH_MAC_d_Flow_Specific_InformationFDD */
static int hf_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR_PDU = -1; /* Common_EDCH_MAC_d_Flow_Specific_InformationLCR */
static int hf_rnsap_Common_EDCH_Support_Indicator_PDU = -1; /* Common_EDCH_Support_Indicator */
+static int hf_rnsap_Common_E_RGCH_Cell_Information_PDU = -1; /* Common_E_RGCH_Cell_Information */
+static int hf_rnsap_CompleteAlmanacProvided_PDU = -1; /* CompleteAlmanacProvided */
static int hf_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_PDU = -1; /* Continuous_Packet_Connectivity_DTX_DRX_Information */
static int hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_PDU = -1; /* Continuous_Packet_Connectivity_HS_SCCH_Less_Information */
static int hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response_PDU = -1; /* Continuous_Packet_Connectivity_HS_SCCH_Less_Information_Response */
static int hf_rnsap_CoverageIndicator_PDU = -1; /* CoverageIndicator */
static int hf_rnsap_CPC_Information_PDU = -1; /* CPC_Information */
+static int hf_rnsap_CPC_RecoveryReport_PDU = -1; /* CPC_RecoveryReport */
static int hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator_PDU = -1; /* Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator */
static int hf_rnsap_Counting_Information_PDU = -1; /* Counting_Information */
static int hf_rnsap_CriticalityDiagnostics_PDU = -1; /* CriticalityDiagnostics */
static int hf_rnsap_MessageStructure_PDU = -1; /* MessageStructure */
static int hf_rnsap_CN_CS_DomainIdentifier_PDU = -1; /* CN_CS_DomainIdentifier */
static int hf_rnsap_CN_PS_DomainIdentifier_PDU = -1; /* CN_PS_DomainIdentifier */
+static int hf_rnsap_CQI_Cycle_Switch_Timer_PDU = -1; /* CQI_Cycle_Switch_Timer */
static int hf_rnsap_ControlGAP_PDU = -1; /* ControlGAP */
+static int hf_rnsap_CQI_Feedback_Cycle2_PDU = -1; /* CQI_Feedback_Cycle2 */
static int hf_rnsap_C_RNTI_PDU = -1; /* C_RNTI */
static int hf_rnsap_CPC_InformationLCR_PDU = -1; /* CPC_InformationLCR */
static int hf_rnsap_ContinuousPacketConnectivity_DRX_InformationLCR_PDU = -1; /* ContinuousPacketConnectivity_DRX_InformationLCR */
+static int hf_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext_PDU = -1; /* Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext */
static int hf_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_PDU = -1; /* E_AGCH_UE_Inactivity_Monitor_Threshold */
static int hf_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU = -1; /* ContinuousPacketConnectivity_DRX_Information_ResponseLCR */
+static int hf_rnsap_DBDS_CorrectionsReq_PDU = -1; /* DBDS_CorrectionsReq */
+static int hf_rnsap_DBDS_Corrections_PDU = -1; /* DBDS_Corrections */
+static int hf_rnsap_DCH_ENH_Information_PDU = -1; /* DCH_ENH_Information */
+static int hf_rnsap_DCH_ENH_Information_Reconf_PDU = -1; /* DCH_ENH_Information_Reconf */
static int hf_rnsap_DCH_FDD_Information_PDU = -1; /* DCH_FDD_Information */
static int hf_rnsap_DCH_MeasurementOccasion_Information_PDU = -1; /* DCH_MeasurementOccasion_Information */
static int hf_rnsap_DCH_MeasurementType_Indicator_PDU = -1; /* DCH_MeasurementType_Indicator */
@@ -1207,6 +1374,7 @@ static int hf_rnsap_DelayedActivation_PDU = -1; /* DelayedActivation */
static int hf_rnsap_DGANSS_Corrections_Req_PDU = -1; /* DGANSS_Corrections_Req */
static int hf_rnsap_DGNSS_ValidityPeriod_PDU = -1; /* DGNSS_ValidityPeriod */
static int hf_rnsap_DiversityMode_PDU = -1; /* DiversityMode */
+static int hf_rnsap_DL_TBS_PDU = -1; /* DL_TBS */
static int hf_rnsap_DL_DPCH_TimingAdjustment_PDU = -1; /* DL_DPCH_TimingAdjustment */
static int hf_rnsap_DL_Power_PDU = -1; /* DL_Power */
static int hf_rnsap_DL_PowerBalancing_Information_PDU = -1; /* DL_PowerBalancing_Information */
@@ -1217,6 +1385,8 @@ static int hf_rnsap_D_RNTI_PDU = -1; /* D_RNTI */
static int hf_rnsap_D_RNTI_ReleaseIndication_PDU = -1; /* D_RNTI_ReleaseIndication */
static int hf_rnsap_DL_TimeSlot_ISCP_Info_PDU = -1; /* DL_TimeSlot_ISCP_Info */
static int hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_PDU = -1; /* DL_TimeSlot_ISCP_LCR_Information */
+static int hf_rnsap_Downlink_TPC_enhancements_Information_PDU = -1; /* Downlink_TPC_enhancements_Information */
+static int hf_rnsap_Downlink_TPC_enhancements_Reconf_PDU = -1; /* Downlink_TPC_enhancements_Reconf */
static int hf_rnsap_DPC_Mode_PDU = -1; /* DPC_Mode */
static int hf_rnsap_DPC_Mode_Change_SupportIndicator_PDU = -1; /* DPC_Mode_Change_SupportIndicator */
static int hf_rnsap_DPCH_ID768_PDU = -1; /* DPCH_ID768 */
@@ -1224,10 +1394,14 @@ static int hf_rnsap_DRXCycleLengthCoefficient_PDU = -1; /* DRXCycleLengthCoeffi
static int hf_rnsap_DSCH_RNTI_PDU = -1; /* DSCH_RNTI */
static int hf_rnsap_DSCH_InitialWindowSize_PDU = -1; /* DSCH_InitialWindowSize */
static int hf_rnsap_DSCH_TDD_Information_PDU = -1; /* DSCH_TDD_Information */
+static int hf_rnsap_EARFCN_Extended_PDU = -1; /* EARFCN_Extended */
+static int hf_rnsap_EARFCN_FDD_Extended_PDU = -1; /* EARFCN_FDD_Extended */
static int hf_rnsap_E_AGCH_Table_Choice_PDU = -1; /* E_AGCH_Table_Choice */
+static int hf_rnsap_E_DCH_Decoupling_Indication_PDU = -1; /* E_DCH_Decoupling_Indication */
static int hf_rnsap_EDCH_FDD_DL_ControlChannelInformation_PDU = -1; /* EDCH_FDD_DL_ControlChannelInformation */
static int hf_rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_PDU = -1; /* E_RGCH_E_HICH_ChannelisationCodeValidityIndicator */
static int hf_rnsap_EDCH_FDD_Information_PDU = -1; /* EDCH_FDD_Information */
+static int hf_rnsap_UPH_Filtering_Measurement_Forwarding_Request_PDU = -1; /* UPH_Filtering_Measurement_Forwarding_Request */
static int hf_rnsap_EDCH_FDD_InformationResponse_PDU = -1; /* EDCH_FDD_InformationResponse */
static int hf_rnsap_EDCH_FDD_Information_To_Modify_PDU = -1; /* EDCH_FDD_Information_To_Modify */
static int hf_rnsap_E_DCH_FDD_Update_Information_PDU = -1; /* E_DCH_FDD_Update_Information */
@@ -1253,22 +1427,32 @@ static int hf_rnsap_E_RNTI_PDU = -1; /* E_RNTI */
static int hf_rnsap_E_TFCI_Boost_Information_PDU = -1; /* E_TFCI_Boost_Information */
static int hf_rnsap_E_DCH_Minimum_Set_E_TFCIValidityIndicator_PDU = -1; /* E_DCH_Minimum_Set_E_TFCIValidityIndicator */
static int hf_rnsap_Enhanced_PrimaryCPICH_EcNo_PDU = -1; /* Enhanced_PrimaryCPICH_EcNo */
+static int hf_rnsap_EventH_PDU = -1; /* EventH */
static int hf_rnsap_ExtendedGSMCellIndividualOffset_PDU = -1; /* ExtendedGSMCellIndividualOffset */
static int hf_rnsap_E_DCH_Information_PDU = -1; /* E_DCH_Information */
static int hf_rnsap_E_DCH_MACdFlow_Retransmission_Timer_LCR_PDU = -1; /* E_DCH_MACdFlow_Retransmission_Timer_LCR */
static int hf_rnsap_E_DCH_Information_Reconfig_PDU = -1; /* E_DCH_Information_Reconfig */
static int hf_rnsap_E_DCH_Information_Response_PDU = -1; /* E_DCH_Information_Response */
+static int hf_rnsap_ActivationDelay_PDU = -1; /* ActivationDelay */
+static int hf_rnsap_Fast_TTI_switching_Mode_synchronized_PDU = -1; /* Fast_TTI_switching_Mode_synchronized */
+static int hf_rnsap_Fast_TTI_switching_Mode_unsynchronized_PDU = -1; /* Fast_TTI_switching_Mode_unsynchronized */
+static int hf_rnsap_Fast_TTI_switching_Mode_Supported_PDU = -1; /* Fast_TTI_switching_Mode_Supported */
static int hf_rnsap_E_DCH_768_Information_PDU = -1; /* E_DCH_768_Information */
static int hf_rnsap_E_DCH_768_Information_Reconfig_PDU = -1; /* E_DCH_768_Information_Reconfig */
static int hf_rnsap_E_DCH_768_Information_Response_PDU = -1; /* E_DCH_768_Information_Response */
static int hf_rnsap_E_DCH_LCR_Information_PDU = -1; /* E_DCH_LCR_Information */
static int hf_rnsap_Extended_E_DCH_LCRTDD_PhysicalLayerCategory_PDU = -1; /* Extended_E_DCH_LCRTDD_PhysicalLayerCategory */
+static int hf_rnsap_Multi_Carrier_E_DCH_LCRTDD_PhysicalLayerCategory_PDU = -1; /* Multi_Carrier_E_DCH_LCRTDD_PhysicalLayerCategory */
static int hf_rnsap_E_DCH_LCR_Information_Reconfig_PDU = -1; /* E_DCH_LCR_Information_Reconfig */
static int hf_rnsap_E_DCH_LCR_Information_Response_PDU = -1; /* E_DCH_LCR_Information_Response */
static int hf_rnsap_Ext_Reference_E_TFCI_PO_PDU = -1; /* Ext_Reference_E_TFCI_PO */
static int hf_rnsap_ExtendedPropagationDelay_PDU = -1; /* ExtendedPropagationDelay */
+static int hf_rnsap_Radio_Links_without_DPCH_FDPCH_Indication_PDU = -1; /* Radio_Links_without_DPCH_FDPCH_Indication */
static int hf_rnsap_Extended_RNC_ID_PDU = -1; /* Extended_RNC_ID */
+static int hf_rnsap_Extended_RNTI_PDU = -1; /* Extended_RNTI */
static int hf_rnsap_Extended_Round_Trip_Time_Value_PDU = -1; /* Extended_Round_Trip_Time_Value */
+static int hf_rnsap_Extended_S_RNTI_Group_PDU = -1; /* Extended_S_RNTI_Group */
+static int hf_rnsap_ExtendedAffectedUEInformationForMBMS_PDU = -1; /* ExtendedAffectedUEInformationForMBMS */
static int hf_rnsap_Ext_Max_Bits_MACe_PDU_non_scheduled_PDU = -1; /* Ext_Max_Bits_MACe_PDU_non_scheduled */
static int hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR_PDU = -1; /* E_DCH_Semi_PersistentScheduling_Information_LCR */
static int hf_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU = -1; /* E_DCH_Semi_PersistentScheduling_Information_ResponseLCR */
@@ -1280,10 +1464,15 @@ static int hf_rnsap_FDD_DL_CodeInformation_PDU = -1; /* FDD_DL_CodeInformation
static int hf_rnsap_F_DPCH_SlotFormat_PDU = -1; /* F_DPCH_SlotFormat */
static int hf_rnsap_F_DPCH_SlotFormatSupportRequest_PDU = -1; /* F_DPCH_SlotFormatSupportRequest */
static int hf_rnsap_FNReportingIndicator_PDU = -1; /* FNReportingIndicator */
+static int hf_rnsap_FTPICH_Information_PDU = -1; /* FTPICH_Information */
+static int hf_rnsap_FTPICH_Information_Reconf_PDU = -1; /* FTPICH_Information_Reconf */
+static int hf_rnsap_FTPICH_Reconfiguration_Information_PDU = -1; /* FTPICH_Reconfiguration_Information */
+static int hf_rnsap_FTPICH_Information_Response_PDU = -1; /* FTPICH_Information_Response */
static int hf_rnsap_FrameOffset_PDU = -1; /* FrameOffset */
static int hf_rnsap_FrequencyBandIndicator_PDU = -1; /* FrequencyBandIndicator */
static int hf_rnsap_GA_Cell_PDU = -1; /* GA_Cell */
static int hf_rnsap_GA_CellAdditionalShapes_PDU = -1; /* GA_CellAdditionalShapes */
+static int hf_rnsap_Gainfactors_10ms_mode_PDU = -1; /* Gainfactors_10ms_mode */
static int hf_rnsap_GANSS_AddIonoModelReq_PDU = -1; /* GANSS_AddIonoModelReq */
static int hf_rnsap_GANSS_AddNavigationModelsReq_PDU = -1; /* GANSS_AddNavigationModelsReq */
static int hf_rnsap_GANSS_AddUTCModelsReq_PDU = -1; /* GANSS_AddUTCModelsReq */
@@ -1292,20 +1481,25 @@ static int hf_rnsap_GANSS_Additional_Navigation_Models_PDU = -1; /* GANSS_Addit
static int hf_rnsap_GANSS_Additional_Time_Models_PDU = -1; /* GANSS_Additional_Time_Models */
static int hf_rnsap_GANSS_Additional_UTC_Models_PDU = -1; /* GANSS_Additional_UTC_Models */
static int hf_rnsap_GANSS_alm_keplerianNAVAlmanac_PDU = -1; /* GANSS_alm_keplerianNAVAlmanac */
+static int hf_rnsap_GANSS_alm_KEPLERIANBDSALMANAC_PDU = -1; /* GANSS_alm_KEPLERIANBDSALMANAC */
static int hf_rnsap_GANSS_alm_keplerianReducedAlmanac_PDU = -1; /* GANSS_alm_keplerianReducedAlmanac */
static int hf_rnsap_GANSS_alm_keplerianMidiAlmanac_PDU = -1; /* GANSS_alm_keplerianMidiAlmanac */
static int hf_rnsap_GANSS_alm_keplerianGLONASS_PDU = -1; /* GANSS_alm_keplerianGLONASS */
static int hf_rnsap_GANSS_alm_ecefSBASAlmanac_PDU = -1; /* GANSS_alm_ecefSBASAlmanac */
static int hf_rnsap_GANSS_Auxiliary_Information_PDU = -1; /* GANSS_Auxiliary_Information */
static int hf_rnsap_GANSS_AuxInfoReq_PDU = -1; /* GANSS_AuxInfoReq */
+static int hf_rnsap_GANSS_BDSclockModel_PDU = -1; /* GANSS_BDSclockModel */
static int hf_rnsap_GANSS_Common_Data_PDU = -1; /* GANSS_Common_Data */
+static int hf_rnsap_GANSS_Delta_T_PDU = -1; /* GANSS_Delta_T */
static int hf_rnsap_GANSS_Earth_Orientation_Parameters_PDU = -1; /* GANSS_Earth_Orientation_Parameters */
static int hf_rnsap_GANSS_EarthOrientParaReq_PDU = -1; /* GANSS_EarthOrientParaReq */
static int hf_rnsap_GANSS_Generic_Data_PDU = -1; /* GANSS_Generic_Data */
static int hf_rnsap_GANSS_ID_PDU = -1; /* GANSS_ID */
static int hf_rnsap_GANSS_Information_PDU = -1; /* GANSS_Information */
+static int hf_rnsap_GANSS_NavModel_BDSKeplerianSet_PDU = -1; /* GANSS_NavModel_BDSKeplerianSet */
static int hf_rnsap_GANSS_SBAS_ID_PDU = -1; /* GANSS_SBAS_ID */
static int hf_rnsap_GANSS_Time_ID_PDU = -1; /* GANSS_Time_ID */
+static int hf_rnsap_GANSS_UTCmodelSet4_PDU = -1; /* GANSS_UTCmodelSet4 */
static int hf_rnsap_GERAN_Cell_Capability_PDU = -1; /* GERAN_Cell_Capability */
static int hf_rnsap_GERAN_Classmark_PDU = -1; /* GERAN_Classmark */
static int hf_rnsap_Satellite_Almanac_Information_ExtItem_PDU = -1; /* Satellite_Almanac_Information_ExtItem */
@@ -1348,6 +1542,8 @@ static int hf_rnsap_HSDSCH_Physical_Layer_Category_PDU = -1; /* HSDSCH_Physical
static int hf_rnsap_TS0_HS_PDSCH_Indication_LCR_PDU = -1; /* TS0_HS_PDSCH_Indication_LCR */
static int hf_rnsap_HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR_PDU = -1; /* HS_DSCH_Semi_PersistentScheduling_Information_ResponseLCR */
static int hf_rnsap_IMSI_PDU = -1; /* IMSI */
+static int hf_rnsap_Improved_Synchronized_Indicator_PDU = -1; /* Improved_Synchronized_Indicator */
+static int hf_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_PDU = -1; /* Inactivity_Threshold_for_UE_DRX_Cycle */
static int hf_rnsap_InformationExchangeID_PDU = -1; /* InformationExchangeID */
static int hf_rnsap_InformationReportCharacteristics_PDU = -1; /* InformationReportCharacteristics */
static int hf_rnsap_InformationType_PDU = -1; /* InformationType */
@@ -1355,12 +1551,15 @@ static int hf_rnsap_Initial_DL_DPCH_TimingAdjustment_Allowed_PDU = -1; /* Initi
static int hf_rnsap_InnerLoopDLPCStatus_PDU = -1; /* InnerLoopDLPCStatus */
static int hf_rnsap_Inter_Frequency_Cell_List_PDU = -1; /* Inter_Frequency_Cell_List */
static int hf_rnsap_Inter_Frequency_Cell_Information_PDU = -1; /* Inter_Frequency_Cell_Information */
+static int hf_rnsap_Inter_Frequency_Cell_Information_SIB11ter_PDU = -1; /* Inter_Frequency_Cell_Information_SIB11ter */
static int hf_rnsap_IPDL_TDD_ParametersLCR_PDU = -1; /* IPDL_TDD_ParametersLCR */
static int hf_rnsap_IdleIntervalInformation_PDU = -1; /* IdleIntervalInformation */
static int hf_rnsap_L3_Information_PDU = -1; /* L3_Information */
static int hf_rnsap_Load_Value_IncrDecrThres_PDU = -1; /* Load_Value_IncrDecrThres */
static int hf_rnsap_Load_Value_PDU = -1; /* Load_Value */
+static int hf_rnsap_LoadValue_PDU = -1; /* LoadValue */
static int hf_rnsap_LCRTDD_Uplink_Physical_Channel_Capability_PDU = -1; /* LCRTDD_Uplink_Physical_Channel_Capability */
+static int hf_rnsap_MDT_Configuration_PDU = -1; /* MDT_Configuration */
static int hf_rnsap_MAC_PDU_SizeExtended_PDU = -1; /* MAC_PDU_SizeExtended */
static int hf_rnsap_MACes_Maximum_Bitrate_LCR_PDU = -1; /* MACes_Maximum_Bitrate_LCR */
static int hf_rnsap_MaxNrDLPhysicalchannels768_PDU = -1; /* MaxNrDLPhysicalchannels768 */
@@ -1378,6 +1577,7 @@ static int hf_rnsap_MCCH_Configuration_Info_PDU = -1; /* MCCH_Configuration_Inf
static int hf_rnsap_MBSFN_Scheduling_Transmission_Time_Interval_Info_List_PDU = -1; /* MBSFN_Scheduling_Transmission_Time_Interval_Info_List */
static int hf_rnsap_MeasurementFilterCoefficient_PDU = -1; /* MeasurementFilterCoefficient */
static int hf_rnsap_MeasurementID_PDU = -1; /* MeasurementID */
+static int hf_rnsap_Measurement_Power_Offset_PDU = -1; /* Measurement_Power_Offset */
static int hf_rnsap_MinimumSpreadingFactor768_PDU = -1; /* MinimumSpreadingFactor768 */
static int hf_rnsap_MaxAdjustmentStep_PDU = -1; /* MaxAdjustmentStep */
static int hf_rnsap_MeasurementRecoveryBehavior_PDU = -1; /* MeasurementRecoveryBehavior */
@@ -1387,21 +1587,43 @@ static int hf_rnsap_MIMO_ActivationIndicator_PDU = -1; /* MIMO_ActivationIndica
static int hf_rnsap_MIMO_InformationResponse_PDU = -1; /* MIMO_InformationResponse */
static int hf_rnsap_MIMO_Mode_Indicator_PDU = -1; /* MIMO_Mode_Indicator */
static int hf_rnsap_MIMO_N_M_Ratio_PDU = -1; /* MIMO_N_M_Ratio */
+static int hf_rnsap_MIMO_withfourtransmitantennas_ActivationIndicator_PDU = -1; /* MIMO_withfourtransmitantennas_ActivationIndicator */
+static int hf_rnsap_MIMO_withfourtransmitantennas_ModeIndicator_PDU = -1; /* MIMO_withfourtransmitantennas_ModeIndicator */
+static int hf_rnsap_DualStream_MIMO_withfourtransmitantennas_ActivationIndicator_PDU = -1; /* DualStream_MIMO_withfourtransmitantennas_ActivationIndicator */
+static int hf_rnsap_DualStream_MIMO_withfourtransmitantennas_ModeIndicator_PDU = -1; /* DualStream_MIMO_withfourtransmitantennas_ModeIndicator */
+static int hf_rnsap_Additional_Associated_Secondary_CPICH_PDU = -1; /* Additional_Associated_Secondary_CPICH */
static int hf_rnsap_MinimumReducedE_DPDCH_GainFactor_PDU = -1; /* MinimumReducedE_DPDCH_GainFactor */
static int hf_rnsap_MulticellEDCH_InformationItemIEs_PDU = -1; /* MulticellEDCH_InformationItemIEs */
static int hf_rnsap_MulticellEDCH_RL_SpecificInformationItemIEs_PDU = -1; /* MulticellEDCH_RL_SpecificInformationItemIEs */
+static int hf_rnsap_Multicell_EDCH_Restriction_PDU = -1; /* Multicell_EDCH_Restriction */
static int hf_rnsap_Multiple_PLMN_List_PDU = -1; /* Multiple_PLMN_List */
static int hf_rnsap_MAChs_ResetIndicator_PDU = -1; /* MAChs_ResetIndicator */
static int hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_PDU = -1; /* MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR */
static int hf_rnsap_MIMO_SFMode_For_HSPDSCHDualStream_PDU = -1; /* MIMO_SFMode_For_HSPDSCHDualStream */
+static int hf_rnsap_Multi_Carrier_EDCH_Info_PDU = -1; /* Multi_Carrier_EDCH_Info */
+static int hf_rnsap_SNPL_Carrier_Group_Indicator_PDU = -1; /* SNPL_Carrier_Group_Indicator */
+static int hf_rnsap_Multi_Carrier_EDCH_Reconfigure_PDU = -1; /* Multi_Carrier_EDCH_Reconfigure */
+static int hf_rnsap_Multi_Carrier_EDCH_Information_Response_PDU = -1; /* Multi_Carrier_EDCH_Information_Response */
+static int hf_rnsap_Multiflow_Reconfiguration_PDU = -1; /* Multiflow_Reconfiguration */
+static int hf_rnsap_Multiflow_Information_PDU = -1; /* Multiflow_Information */
+static int hf_rnsap_Multiflow_RepetitionFactors_PDU = -1; /* Multiflow_RepetitionFactors */
+static int hf_rnsap_Multiflow_OrdinalNumberOfFrequency_PDU = -1; /* Multiflow_OrdinalNumberOfFrequency */
+static int hf_rnsap_MU_MIMO_InformationLCR_PDU = -1; /* MU_MIMO_InformationLCR */
+static int hf_rnsap_MU_MIMO_Indicator_PDU = -1; /* MU_MIMO_Indicator */
static int hf_rnsap_NACC_Related_Data_PDU = -1; /* NACC_Related_Data */
+static int hf_rnsap_Neighbouring_UMTS_CellInformation_Ext_PDU = -1; /* Neighbouring_UMTS_CellInformation_Ext */
+static int hf_rnsap_Neighbouring_UMTS_CellInformationExtensionItem_PDU = -1; /* Neighbouring_UMTS_CellInformationExtensionItem */
static int hf_rnsap_Neighbouring_UMTS_CellInformationItem_PDU = -1; /* Neighbouring_UMTS_CellInformationItem */
+static int hf_rnsap_MultipleFrequencyBandsIndicatorList_PDU = -1; /* MultipleFrequencyBandsIndicatorList */
static int hf_rnsap_Neighbouring_GSM_CellInformationIEs_PDU = -1; /* Neighbouring_GSM_CellInformationIEs */
static int hf_rnsap_NeighbouringTDDCellMeasurementInformationLCR_PDU = -1; /* NeighbouringTDDCellMeasurementInformationLCR */
static int hf_rnsap_NeighbouringTDDCellMeasurementInformation768_PDU = -1; /* NeighbouringTDDCellMeasurementInformation768 */
static int hf_rnsap_Neighbouring_LCR_TDD_CellInformation_PDU = -1; /* Neighbouring_LCR_TDD_CellInformation */
static int hf_rnsap_Neighbouring_E_UTRA_CellInformation_PDU = -1; /* Neighbouring_E_UTRA_CellInformation */
+static int hf_rnsap_MultipleFrequencyBandsIndicatorList_EUTRA_PDU = -1; /* MultipleFrequencyBandsIndicatorList_EUTRA */
static int hf_rnsap_NonCellSpecificTxDiversity_PDU = -1; /* NonCellSpecificTxDiversity */
+static int hf_rnsap_Non_rectangular_resource_allocation_indicator_PDU = -1; /* Non_rectangular_resource_allocation_indicator */
+static int hf_rnsap_Non_rectangular_resource_timeslot_set_PDU = -1; /* Non_rectangular_resource_timeslot_set */
static int hf_rnsap_NRT_Load_Information_Value_IncrDecrThres_PDU = -1; /* NRT_Load_Information_Value_IncrDecrThres */
static int hf_rnsap_NRT_Load_Information_Value_PDU = -1; /* NRT_Load_Information_Value */
static int hf_rnsap_NRTLoadInformationValue_PDU = -1; /* NRTLoadInformationValue */
@@ -1412,13 +1634,20 @@ static int hf_rnsap_Additional_E_DCH_Non_Serving_RL_Preconfiguration_Setup_PDU =
static int hf_rnsap_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_PDU = -1; /* Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList */
static int hf_rnsap_NeedforIdleInterval_PDU = -1; /* NeedforIdleInterval */
static int hf_rnsap_OnModification_PDU = -1; /* OnModification */
+static int hf_rnsap_OrdinalNumberOfFrequency_PDU = -1; /* OrdinalNumberOfFrequency */
static int hf_rnsap_Out_of_Sychronization_Window_PDU = -1; /* Out_of_Sychronization_Window */
static int hf_rnsap_PartialReportingIndicator_PDU = -1; /* PartialReportingIndicator */
+static int hf_rnsap_PCI_PDU = -1; /* PCI */
static int hf_rnsap_Permanent_NAS_UE_Identity_PDU = -1; /* Permanent_NAS_UE_Identity */
static int hf_rnsap_Phase_Reference_Update_Indicator_PDU = -1; /* Phase_Reference_Update_Indicator */
+static int hf_rnsap_PLMN_Identity_PDU = -1; /* PLMN_Identity */
+static int hf_rnsap_PLMN_List_PDU = -1; /* PLMN_List */
static int hf_rnsap_PowerAdjustmentType_PDU = -1; /* PowerAdjustmentType */
static int hf_rnsap_PowerOffsetForSecondaryCPICHforMIMO_PDU = -1; /* PowerOffsetForSecondaryCPICHforMIMO */
static int hf_rnsap_PowerOffsetForSecondaryCPICHforMIMORequestIndicator_PDU = -1; /* PowerOffsetForSecondaryCPICHforMIMORequestIndicator */
+static int hf_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas_PDU = -1; /* PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas */
+static int hf_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator_PDU = -1; /* PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator */
+static int hf_rnsap_Precoder_Weight_Set_Restriction_PDU = -1; /* Precoder_Weight_Set_Restriction */
static int hf_rnsap_Primary_CPICH_Usage_For_Channel_Estimation_PDU = -1; /* Primary_CPICH_Usage_For_Channel_Estimation */
static int hf_rnsap_PrimaryCCPCH_RSCP_PDU = -1; /* PrimaryCCPCH_RSCP */
static int hf_rnsap_PrimaryCCPCH_RSCP_Delta_PDU = -1; /* PrimaryCCPCH_RSCP_Delta */
@@ -1463,14 +1692,20 @@ static int hf_rnsap_SFNSFNMeasurementThresholdInformation_PDU = -1; /* SFNSFNMe
static int hf_rnsap_Single_Stream_MIMO_ActivationIndicator_PDU = -1; /* Single_Stream_MIMO_ActivationIndicator */
static int hf_rnsap_Single_Stream_MIMO_Mode_Indicator_PDU = -1; /* Single_Stream_MIMO_Mode_Indicator */
static int hf_rnsap_SixteenQAM_UL_Operation_Indicator_PDU = -1; /* SixteenQAM_UL_Operation_Indicator */
+static int hf_rnsap_SixtyfourQAM_UL_Operation_Indicator_PDU = -1; /* SixtyfourQAM_UL_Operation_Indicator */
static int hf_rnsap_SixtyfourQAM_UsageAllowedIndicator_PDU = -1; /* SixtyfourQAM_UsageAllowedIndicator */
static int hf_rnsap_SixtyfourQAM_DL_SupportIndicator_PDU = -1; /* SixtyfourQAM_DL_SupportIndicator */
static int hf_rnsap_SixtyfourQAM_DL_UsageIndicator_PDU = -1; /* SixtyfourQAM_DL_UsageIndicator */
static int hf_rnsap_SNA_Information_PDU = -1; /* SNA_Information */
+static int hf_rnsap_SourceID_PDU = -1; /* SourceID */
+static int hf_rnsap_SpeechVersion_PDU = -1; /* SpeechVersion */
static int hf_rnsap_S_RNTI_PDU = -1; /* S_RNTI */
static int hf_rnsap_STTD_SupportIndicator_PDU = -1; /* STTD_SupportIndicator */
static int hf_rnsap_Support_8PSK_PDU = -1; /* Support_8PSK */
static int hf_rnsap_Support_PLCCH_PDU = -1; /* Support_PLCCH */
+static int hf_rnsap_Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order_PDU = -1; /* Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order */
+static int hf_rnsap_TAC_PDU = -1; /* TAC */
+static int hf_rnsap_TargetID_PDU = -1; /* TargetID */
static int hf_rnsap_TDD_DCHs_to_Modify_PDU = -1; /* TDD_DCHs_to_Modify */
static int hf_rnsap_TDD_DL_DPCH_TimeSlotFormat_LCR_PDU = -1; /* TDD_DL_DPCH_TimeSlotFormat_LCR */
static int hf_rnsap_TDD_TPC_DownlinkStepSize_PDU = -1; /* TDD_TPC_DownlinkStepSize */
@@ -1484,6 +1719,7 @@ static int hf_rnsap_TraceRecordingSessionReference_PDU = -1; /* TraceRecordingS
static int hf_rnsap_TraceReference_PDU = -1; /* TraceReference */
static int hf_rnsap_TrafficClass_PDU = -1; /* TrafficClass */
static int hf_rnsap_Transmission_Gap_Pattern_Sequence_Information_PDU = -1; /* Transmission_Gap_Pattern_Sequence_Information */
+static int hf_rnsap_Affected_HSDSCH_Serving_Cell_List_PDU = -1; /* Affected_HSDSCH_Serving_Cell_List */
static int hf_rnsap_Transmission_Mode_Information_PDU = -1; /* Transmission_Mode_Information */
static int hf_rnsap_TransmitDiversityIndicator_PDU = -1; /* TransmitDiversityIndicator */
static int hf_rnsap_Transmitted_Carrier_Power_Value_PDU = -1; /* Transmitted_Carrier_Power_Value */
@@ -1495,17 +1731,22 @@ static int hf_rnsap_TransportBearerID_PDU = -1; /* TransportBearerID */
static int hf_rnsap_TransportBearerRequestIndicator_PDU = -1; /* TransportBearerRequestIndicator */
static int hf_rnsap_TransportBearerNotRequestedIndicator_PDU = -1; /* TransportBearerNotRequestedIndicator */
static int hf_rnsap_TransportBearerNotSetupIndicator_PDU = -1; /* TransportBearerNotSetupIndicator */
+static int hf_rnsap_TPC_slot_position_PDU = -1; /* TPC_slot_position */
static int hf_rnsap_TransportLayerAddress_PDU = -1; /* TransportLayerAddress */
static int hf_rnsap_TrCH_SrcStatisticsDescr_PDU = -1; /* TrCH_SrcStatisticsDescr */
static int hf_rnsap_TSN_Length_PDU = -1; /* TSN_Length */
static int hf_rnsap_TSTD_Support_Indicator_PDU = -1; /* TSTD_Support_Indicator */
+static int hf_rnsap_TTI_Update_Indicator_PDU = -1; /* TTI_Update_Indicator */
static int hf_rnsap_TypeOfError_PDU = -1; /* TypeOfError */
static int hf_rnsap_UARFCN_PDU = -1; /* UARFCN */
static int hf_rnsap_UE_AggregateMaximumBitRate_PDU = -1; /* UE_AggregateMaximumBitRate */
static int hf_rnsap_UE_AggregateMaximumBitRate_Enforcement_Indicator_PDU = -1; /* UE_AggregateMaximumBitRate_Enforcement_Indicator */
static int hf_rnsap_UE_Capabilities_Info_PDU = -1; /* UE_Capabilities_Info */
+static int hf_rnsap_UE_Support_of_non_rectangular_resource_allocation_PDU = -1; /* UE_Support_of_non_rectangular_resource_allocation */
static int hf_rnsap_UE_TS0_CapabilityLCR_PDU = -1; /* UE_TS0_CapabilityLCR */
+static int hf_rnsap_UE_RF_Band_CapabilityLCR_PDU = -1; /* UE_RF_Band_CapabilityLCR */
static int hf_rnsap_LCRTDD_HSDSCH_Physical_Layer_Category_PDU = -1; /* LCRTDD_HSDSCH_Physical_Layer_Category */
+static int hf_rnsap_UE_DRX_Cycle_PDU = -1; /* UE_DRX_Cycle */
static int hf_rnsap_UEIdentity_PDU = -1; /* UEIdentity */
static int hf_rnsap_UEMeasurementParameterModAllow_PDU = -1; /* UEMeasurementParameterModAllow */
static int hf_rnsap_UEMeasurementReportCharacteristics_PDU = -1; /* UEMeasurementReportCharacteristics */
@@ -1518,6 +1759,7 @@ static int hf_rnsap_UEMeasurementValueTimeslotISCPList768_PDU = -1; /* UEMeasur
static int hf_rnsap_UEMeasurementValueInformation_PDU = -1; /* UEMeasurementValueInformation */
static int hf_rnsap_UE_SupportIndicatorExtension_PDU = -1; /* UE_SupportIndicatorExtension */
static int hf_rnsap_UE_State_PDU = -1; /* UE_State */
+static int hf_rnsap_UE_transmission_power_headroom_Value_PDU = -1; /* UE_transmission_power_headroom_Value */
static int hf_rnsap_UL_DPDCHIndicatorEDCH_PDU = -1; /* UL_DPDCHIndicatorEDCH */
static int hf_rnsap_PLCCHinformation_PDU = -1; /* PLCCHinformation */
static int hf_rnsap_UL_Timeslot_ISCP_Value_PDU = -1; /* UL_Timeslot_ISCP_Value */
@@ -1532,7 +1774,17 @@ static int hf_rnsap_Unidirectional_DCH_Indicator_PDU = -1; /* Unidirectional_DC
static int hf_rnsap_URA_ID_PDU = -1; /* URA_ID */
static int hf_rnsap_URA_Information_PDU = -1; /* URA_Information */
static int hf_rnsap_USCH_Information_PDU = -1; /* USCH_Information */
+static int hf_rnsap_Usefulness_Of_Battery_Optimization_PDU = -1; /* Usefulness_Of_Battery_Optimization */
static int hf_rnsap_User_Plane_Congestion_Fields_Inclusion_PDU = -1; /* User_Plane_Congestion_Fields_Inclusion */
+static int hf_rnsap_UMTS_Cell_Info_PDU = -1; /* UMTS_Cell_Info */
+static int hf_rnsap_UL_CLTD_Information_PDU = -1; /* UL_CLTD_Information */
+static int hf_rnsap_UL_CLTD_Information_Reconf_PDU = -1; /* UL_CLTD_Information_Reconf */
+static int hf_rnsap_UL_CLTD_State_Update_Information_PDU = -1; /* UL_CLTD_State_Update_Information */
+static int hf_rnsap_UL_DPCCH2_Information_PDU = -1; /* UL_DPCCH2_Information */
+static int hf_rnsap_UL_DPCCH2_Information_Reconf_PDU = -1; /* UL_DPCCH2_Information_Reconf */
+static int hf_rnsap_UL_MIMO_Information_PDU = -1; /* UL_MIMO_Information */
+static int hf_rnsap_UL_MIMO_Reconfiguration_PDU = -1; /* UL_MIMO_Reconfiguration */
+static int hf_rnsap_UL_MIMO_DL_Control_Channel_Information_PDU = -1; /* UL_MIMO_DL_Control_Channel_Information */
static int hf_rnsap_RadioLinkSetupRequestFDD_PDU = -1; /* RadioLinkSetupRequestFDD */
static int hf_rnsap_UL_DPCH_Information_RL_SetupRqstFDD_PDU = -1; /* UL_DPCH_Information_RL_SetupRqstFDD */
static int hf_rnsap_DL_DPCH_Information_RL_SetupRqstFDD_PDU = -1; /* DL_DPCH_Information_RL_SetupRqstFDD */
@@ -1803,28 +2055,43 @@ static int hf_rnsap_CompressedModeCommand_PDU = -1; /* CompressedModeCommand */
static int hf_rnsap_ErrorIndication_PDU = -1; /* ErrorIndication */
static int hf_rnsap_CommonMeasurementInitiationRequest_PDU = -1; /* CommonMeasurementInitiationRequest */
static int hf_rnsap_CommonMeasurementObjectType_CM_Rqst_PDU = -1; /* CommonMeasurementObjectType_CM_Rqst */
+static int hf_rnsap_GSM_Cell_CM_Rqst_PDU = -1; /* GSM_Cell_CM_Rqst */
+static int hf_rnsap_Extension_CommonMeasurementObjectType_CM_Rqst_PDU = -1; /* Extension_CommonMeasurementObjectType_CM_Rqst */
+static int hf_rnsap_GsmCellList_CM_Rqst_PDU = -1; /* GsmCellList_CM_Rqst */
static int hf_rnsap_CommonMeasurementInitiationResponse_PDU = -1; /* CommonMeasurementInitiationResponse */
static int hf_rnsap_CommonMeasurementObjectType_CM_Rsp_PDU = -1; /* CommonMeasurementObjectType_CM_Rsp */
+static int hf_rnsap_Extension_CommonMeasurementObjectType_CM_Rsp_PDU = -1; /* Extension_CommonMeasurementObjectType_CM_Rsp */
+static int hf_rnsap_GsmCellList_CM_Rsp_PDU = -1; /* GsmCellList_CM_Rsp */
static int hf_rnsap_CommonMeasurementInitiationFailure_PDU = -1; /* CommonMeasurementInitiationFailure */
+static int hf_rnsap_Extension_FailureMeasurementList_PDU = -1; /* Extension_FailureMeasurementList */
static int hf_rnsap_CommonMeasurementReport_PDU = -1; /* CommonMeasurementReport */
static int hf_rnsap_CommonMeasurementObjectType_CM_Rprt_PDU = -1; /* CommonMeasurementObjectType_CM_Rprt */
+static int hf_rnsap_Extension_CommonMeasurementObjectType_CM_Rprt_PDU = -1; /* Extension_CommonMeasurementObjectType_CM_Rprt */
+static int hf_rnsap_GsmCellList_CM_Rprt_PDU = -1; /* GsmCellList_CM_Rprt */
static int hf_rnsap_CommonMeasurementTerminationRequest_PDU = -1; /* CommonMeasurementTerminationRequest */
+static int hf_rnsap_Extension_TerminationMeasurementList_PDU = -1; /* Extension_TerminationMeasurementList */
static int hf_rnsap_CommonMeasurementFailureIndication_PDU = -1; /* CommonMeasurementFailureIndication */
+static int hf_rnsap_Extension_FailureIndicationMeasurementList_PDU = -1; /* Extension_FailureIndicationMeasurementList */
static int hf_rnsap_InformationExchangeInitiationRequest_PDU = -1; /* InformationExchangeInitiationRequest */
static int hf_rnsap_InformationExchangeObjectType_InfEx_Rqst_PDU = -1; /* InformationExchangeObjectType_InfEx_Rqst */
static int hf_rnsap_GSM_Cell_InfEx_Rqst_PDU = -1; /* GSM_Cell_InfEx_Rqst */
static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_PDU = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst */
static int hf_rnsap_MBMS_Cell_InfEx_Rqst_PDU = -1; /* MBMS_Cell_InfEx_Rqst */
+static int hf_rnsap_ANR_Cell_InfEx_Rqst_PDU = -1; /* ANR_Cell_InfEx_Rqst */
+static int hf_rnsap_Common_E_RGCH_Cell_InfEx_Rqst_PDU = -1; /* Common_E_RGCH_Cell_InfEx_Rqst */
static int hf_rnsap_InformationExchangeInitiationResponse_PDU = -1; /* InformationExchangeInitiationResponse */
static int hf_rnsap_InformationExchangeObjectType_InfEx_Rsp_PDU = -1; /* InformationExchangeObjectType_InfEx_Rsp */
static int hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_PDU = -1; /* MBMS_Bearer_Service_List_InfEx_Rsp */
static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_PDU = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp */
static int hf_rnsap_MBMS_Cell_InfEx_Rsp_PDU = -1; /* MBMS_Cell_InfEx_Rsp */
+static int hf_rnsap_ANR_Cell_InfEx_Rsp_PDU = -1; /* ANR_Cell_InfEx_Rsp */
+static int hf_rnsap_Common_E_RGCH_Cell_InfEx_Rsp_PDU = -1; /* Common_E_RGCH_Cell_InfEx_Rsp */
static int hf_rnsap_InformationExchangeInitiationFailure_PDU = -1; /* InformationExchangeInitiationFailure */
static int hf_rnsap_InformationReport_PDU = -1; /* InformationReport */
static int hf_rnsap_InformationExchangeObjectType_InfEx_Rprt_PDU = -1; /* InformationExchangeObjectType_InfEx_Rprt */
static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_PDU = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt */
static int hf_rnsap_MBMS_Cell_InfEx_Rprt_PDU = -1; /* MBMS_Cell_InfEx_Rprt */
+static int hf_rnsap_Common_E_RGCH_Cell_InfEx_Rprt_PDU = -1; /* Common_E_RGCH_Cell_InfEx_Rprt */
static int hf_rnsap_InformationExchangeTerminationRequest_PDU = -1; /* InformationExchangeTerminationRequest */
static int hf_rnsap_InformationExchangeFailureIndication_PDU = -1; /* InformationExchangeFailureIndication */
static int hf_rnsap_ResetRequest_PDU = -1; /* ResetRequest */
@@ -1842,6 +2109,7 @@ static int hf_rnsap_GERANUplinkSignallingTransferIndication_PDU = -1; /* GERANU
static int hf_rnsap_RadioLinkParameterUpdateIndicationFDD_PDU = -1; /* RadioLinkParameterUpdateIndicationFDD */
static int hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_PDU = -1; /* RL_ParameterUpdateIndicationFDD_RL_InformationList */
static int hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item_PDU = -1; /* RL_ParameterUpdateIndicationFDD_RL_Information_Item */
+static int hf_rnsap_UE_Measurement_Forwarding_PDU = -1; /* UE_Measurement_Forwarding */
static int hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_PDU = -1; /* Additional_HS_Cell_Information_RL_Param_Upd */
static int hf_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_PDU = -1; /* Additional_EDCH_Cell_Information_RL_Param_Upd */
static int hf_rnsap_RadioLinkParameterUpdateIndicationTDD_PDU = -1; /* RadioLinkParameterUpdateIndicationTDD */
@@ -1867,7 +2135,14 @@ static int hf_rnsap_EnhancedRelocationRelease_PDU = -1; /* EnhancedRelocationRe
static int hf_rnsap_MBSFNMCCHInformation_PDU = -1; /* MBSFNMCCHInformation */
static int hf_rnsap_SecondaryULFrequencyReport_PDU = -1; /* SecondaryULFrequencyReport */
static int hf_rnsap_SecondaryULFrequencyUpdateIndication_PDU = -1; /* SecondaryULFrequencyUpdateIndication */
+static int hf_rnsap_EnhancedRelocationResourceRequest_PDU = -1; /* EnhancedRelocationResourceRequest */
+static int hf_rnsap_EnhancedRelocationResourceResponse_PDU = -1; /* EnhancedRelocationResourceResponse */
+static int hf_rnsap_EnhancedRelocationResourceFailure_PDU = -1; /* EnhancedRelocationResourceFailure */
+static int hf_rnsap_EnhancedRelocationResourceReleaseCommand_PDU = -1; /* EnhancedRelocationResourceReleaseCommand */
+static int hf_rnsap_EnhancedRelocationResourceReleaseComplete_PDU = -1; /* EnhancedRelocationResourceReleaseComplete */
static int hf_rnsap_PrivateMessage_PDU = -1; /* PrivateMessage */
+static int hf_rnsap_InformationTransferControlRequest_PDU = -1; /* InformationTransferControlRequest */
+static int hf_rnsap_Control_Type_InformationTransferControlReq_PDU = -1; /* Control_Type_InformationTransferControlReq */
static int hf_rnsap_RNSAP_PDU_PDU = -1; /* RNSAP_PDU */
static int hf_rnsap_NULL_PDU = -1; /* NULL */
static int hf_rnsap_local = -1; /* INTEGER_0_maxPrivateIEs */
@@ -1899,6 +2174,8 @@ static int hf_rnsap_additional_EDCH_FDD_Information_Response = -1; /* Additiona
static int hf_rnsap_additional_EDCH_Serving_Cell_Change_Information_Response_RLAdd = -1; /* E_DCH_Serving_cell_change_informationResponse */
static int hf_rnsap_multicell_EDCH_Transport_Bearer_Mode = -1; /* Multicell_EDCH_Transport_Bearer_Mode */
static int hf_rnsap_additional_EDCH_Cell_Information_Setup = -1; /* Additional_EDCH_Cell_Information_Setup */
+static int hf_rnsap_pLMN_Identity = -1; /* PLMN_Identity */
+static int hf_rnsap_l3_Information = -1; /* L3_Information */
static int hf_rnsap_Additional_EDCH_Cell_Information_Setup_item = -1; /* Additional_EDCH_FDD_Setup_Cell_Information */
static int hf_rnsap_additional_EDCH_UL_DPCH_Information_Setup = -1; /* Additional_EDCH_UL_DPCH_Information_Setup */
static int hf_rnsap_additional_EDCH_RL_Specific_Information_To_Setup = -1; /* Additional_EDCH_RL_Specific_Information_To_Setup_List */
@@ -1932,6 +2209,9 @@ static int hf_rnsap_hARQ_Process_Allocation_Scheduled_2ms_EDCH = -1; /* HARQ_Pr
static int hf_rnsap_e_DCH_Maximum_Bitrate = -1; /* E_DCH_Maximum_Bitrate */
static int hf_rnsap_e_DCH_Processing_Overload_Level = -1; /* E_DCH_Processing_Overload_Level */
static int hf_rnsap_e_DCH_Min_Set_E_TFCI = -1; /* E_TFCI */
+static int hf_rnsap_uE_DTX_Cycle1 = -1; /* UE_DTX_Cycle1_2ms */
+static int hf_rnsap_uE_DTX_Cycle2 = -1; /* UE_DTX_Cycle2_ext_2ms */
+static int hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2 = -1; /* Inactivity_Threshold_for_UE_DTX_Cycle2 */
static int hf_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List_item = -1; /* Additional_EDCH_MAC_d_Flows_Specific_Info */
static int hf_rnsap_e_DCH_MACdFlow_ID = -1; /* EDCH_MACdFlow_ID */
static int hf_rnsap_bindingID = -1; /* BindingID */
@@ -1985,9 +2265,46 @@ static int hf_rnsap_allowed_UL_Rate = -1; /* Allowed_Rate */
static int hf_rnsap_allowed_DL_Rate = -1; /* Allowed_Rate */
static int hf_rnsap_aOA_LCR = -1; /* AOA_LCR */
static int hf_rnsap_aOA_LCR_Accuracy_Class = -1; /* AOA_LCR_Accuracy_Class */
+static int hf_rnsap_rNC_ID = -1; /* RNC_ID */
+static int hf_rnsap_lAC = -1; /* LAC */
+static int hf_rnsap_rAC = -1; /* RAC */
+static int hf_rnsap_aNR_FDD_CellInformation = -1; /* ANR_FDD_CellInformation */
+static int hf_rnsap_aNR_TDD_CellInformation = -1; /* ANR_TDD_CellInformation */
+static int hf_rnsap_aNR_LCR_TDD_CellInformation = -1; /* ANR_LCR_TDD_CellInformation */
+static int hf_rnsap_extended_RNC_ID = -1; /* Extended_RNC_ID */
+static int hf_rnsap_txDiversityIndicator = -1; /* TxDiversityIndicator */
+static int hf_rnsap_sTTD_SupportIndicator = -1; /* STTD_SupportIndicator */
+static int hf_rnsap_closedLoopMode1_SupportIndicator = -1; /* ClosedLoopMode1_SupportIndicator */
+static int hf_rnsap_restrictionStateIndicator = -1; /* RestrictionStateIndicator */
+static int hf_rnsap_dpc_ModeChangeSupportIndicator = -1; /* DPC_Mode_Change_SupportIndicator */
+static int hf_rnsap_cellCapabilityContainerFDD = -1; /* CellCapabilityContainer_FDD */
+static int hf_rnsap_sNA_Information = -1; /* SNA_Information */
+static int hf_rnsap_frequencyBandIndicator = -1; /* FrequencyBandIndicator */
+static int hf_rnsap_max_UE_DTX_Cycle = -1; /* Max_UE_DTX_Cycle */
+static int hf_rnsap_aNR_Multiple_PLMN_List = -1; /* ANR_Multiple_PLMN_List */
+static int hf_rnsap_secondaryServingCellList = -1; /* Secondary_Serving_Cell_List */
+static int hf_rnsap_dualBandSecondaryServingCellList = -1; /* Secondary_Serving_Cell_List */
+static int hf_rnsap_cellCapabilityContainerExtensionFDD = -1; /* CellCapabilityContainerExtension_FDD */
+static int hf_rnsap_syncCase = -1; /* SyncCase */
+static int hf_rnsap_timeSlot = -1; /* TimeSlot */
+static int hf_rnsap_sCH_TimeSlot = -1; /* SCH_TimeSlot */
+static int hf_rnsap_sCTD_Indicator = -1; /* SCTD_Indicator */
+static int hf_rnsap_dPCHConstantValue = -1; /* DPCHConstantValue */
+static int hf_rnsap_pCCPCH_Power = -1; /* PCCPCH_Power */
+static int hf_rnsap_cellCapabilityContainerTDD = -1; /* CellCapabilityContainer_TDD */
+static int hf_rnsap_cellCapabilityContainerTDD768 = -1; /* CellCapabilityContainer_TDD768 */
+static int hf_rnsap_cellCapabilityContainerTDD_LCR = -1; /* CellCapabilityContainer_TDD_LCR */
+static int hf_rnsap_cellCapabilityContainerExternsionTDD_LCR = -1; /* CellCapabilityContainerExtension_TDD_LCR */
+static int hf_rnsap_list_Of_PLMNs = -1; /* List_Of_PLMNs */
static int hf_rnsap_badSatelliteInformation = -1; /* T_badSatelliteInformation */
static int hf_rnsap_badSatelliteInformation_item = -1; /* T_badSatelliteInformation_item */
static int hf_rnsap_badSAT_ID = -1; /* SAT_ID */
+static int hf_rnsap_BDS_IGPInfoList_item = -1; /* BDS_IGPInfo */
+static int hf_rnsap_bds_IGPNumber = -1; /* INTEGER_1_320 */
+static int hf_rnsap_bds_VerticalDelay = -1; /* BIT_STRING_SIZE_9 */
+static int hf_rnsap_bds_GIVEI = -1; /* BIT_STRING_SIZE_4 */
+static int hf_rnsap_bDS_RefTime = -1; /* INTEGER_0_119 */
+static int hf_rnsap_bds_IGPInfoList = -1; /* BDS_IGPInfoList */
static int hf_rnsap_nCC = -1; /* NCC */
static int hf_rnsap_bCC = -1; /* BCC */
static int hf_rnsap_burstStart = -1; /* INTEGER_0_15 */
@@ -1997,11 +2314,11 @@ static int hf_rnsap_radioNetwork = -1; /* CauseRadioNetwork */
static int hf_rnsap_transport = -1; /* CauseTransport */
static int hf_rnsap_protocol = -1; /* CauseProtocol */
static int hf_rnsap_misc = -1; /* CauseMisc */
+static int hf_rnsap_cellIdList = -1; /* CellIdList */
+static int hf_rnsap_CellIdList_item = -1; /* Cell_Id */
static int hf_rnsap_uplinkCellCapacityClassValue = -1; /* INTEGER_1_100_ */
static int hf_rnsap_downlinkCellCapacityClassValue = -1; /* INTEGER_1_100_ */
-static int hf_rnsap_lAI = -1; /* T_lAI */
-static int hf_rnsap_pLMN_Identity = -1; /* PLMN_Identity */
-static int hf_rnsap_lAC = -1; /* LAC */
+static int hf_rnsap_lAI = -1; /* LAI */
static int hf_rnsap_cI = -1; /* CI */
static int hf_rnsap_tUTRANGPSMeasurementAccuracyClass = -1; /* TUTRANGPSAccuracyClass */
static int hf_rnsap_tUTRANGANSSMeasurementAccuracyClass = -1; /* TUTRANGANSSAccuracyClass */
@@ -2027,6 +2344,11 @@ static int hf_rnsap_eDCH_HARQ_PO_TDD = -1; /* E_DCH_HARQ_PO_TDD */
static int hf_rnsap_Common_E_DCH_LogicalChannelInformation_item = -1; /* Common_E_DCH_LogicalChannelInformationItem */
static int hf_rnsap_logicalChannelId = -1; /* LogicalChannelID */
static int hf_rnsap_maximumMACdPDU_SizeExtended = -1; /* MAC_PDU_SizeExtended */
+static int hf_rnsap_deActivation = -1; /* Common_E_RGCH_De_Activation */
+static int hf_rnsap_common_E_RGCH_Cell_Info = -1; /* Common_E_RGCH_Cell_Info */
+static int hf_rnsap_eRGCH_ChannelisationCode = -1; /* FDD_DL_ChannelisationCodeNumber */
+static int hf_rnsap_eRGCH_SignatureSequence = -1; /* ERGCH_SignatureSequence */
+static int hf_rnsap_serving_Grant_Value = -1; /* E_Serving_Grant_Value */
static int hf_rnsap_uE_DTX_DRX_Offset = -1; /* UE_DTX_DRX_Offset */
static int hf_rnsap_enabling_Delay = -1; /* Enabling_Delay */
static int hf_rnsap_dTX_Information = -1; /* DTX_Information */
@@ -2055,7 +2377,6 @@ static int hf_rnsap_iE_ID = -1; /* ProtocolIE_ID */
static int hf_rnsap_repetitionNumber = -1; /* RepetitionNumber0 */
static int hf_rnsap_MessageStructure_item = -1; /* MessageStructure_item */
static int hf_rnsap_repetitionNumber_01 = -1; /* RepetitionNumber1 */
-static int hf_rnsap_rAC = -1; /* RAC */
static int hf_rnsap_continuousPacketConnectivity_DRX_InformationLCR = -1; /* ContinuousPacketConnectivity_DRX_InformationLCR */
static int hf_rnsap_continuousPacketConnectivity_DRX_Information_to_Modify_LCR = -1; /* ContinuousPacketConnectivity_DRX_Information_to_Modify_LCR */
static int hf_rnsap_hS_DSCH_Semi_PersistentScheduling_Information_LCR = -1; /* HS_DSCH_Semi_PersistentScheduling_Information_LCR */
@@ -2080,6 +2401,25 @@ static int hf_rnsap_deactivate = -1; /* NULL */
static int hf_rnsap_hS_SCCH_DRX_Information_ResponseLCR = -1; /* HS_SCCH_DRX_Information_ResponseLCR */
static int hf_rnsap_e_AGCH_DRX_Information_ResponseLCR = -1; /* E_AGCH_DRX_Information_ResponseLCR */
static int hf_rnsap_e_AGCH_DRX_Parameters_Response = -1; /* E_AGCH_DRX_Parameters_Response */
+static int hf_rnsap_multiple_PLMN_List = -1; /* Multiple_PLMN_List */
+static int hf_rnsap_umts_cell_Info = -1; /* UMTS_Cells_Info_List */
+static int hf_rnsap_dGANSS_Signal_ID = -1; /* BIT_STRING_SIZE_8 */
+static int hf_rnsap_ie_Extensions = -1; /* ProtocolExtensionContainer */
+static int hf_rnsap_dBDS_InfoList = -1; /* DBDS_InfoList */
+static int hf_rnsap_dBDS_SignalID = -1; /* GANSS_Signal_ID */
+static int hf_rnsap_dBDS_SignalInfoList = -1; /* DBDS_SignalInfoList */
+static int hf_rnsap_DBDS_SignalInfoList_item = -1; /* DBDS_SignalInfo */
+static int hf_rnsap_svID = -1; /* INTEGER_0_63 */
+static int hf_rnsap_bds_UDREI = -1; /* INTEGER_0_15 */
+static int hf_rnsap_bds_RURAI = -1; /* INTEGER_0_15 */
+static int hf_rnsap_bds_ECC_DeltaT = -1; /* BIT_STRING_SIZE_13 */
+static int hf_rnsap_DBDS_InfoList_item = -1; /* DBDS_Info */
+static int hf_rnsap_pO2_SRB = -1; /* PowerOffset */
+static int hf_rnsap_dl_FET_Mode = -1; /* DL_FET_Mode */
+static int hf_rnsap_dCH_ENH_Concat = -1; /* DCH_ENH_Concat */
+static int hf_rnsap_pO_SRB = -1; /* PowerOffset */
+static int hf_rnsap_DCH_ENH_Concat_item = -1; /* DCH_ID */
+static int hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH = -1; /* Setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH */
static int hf_rnsap_DCH_FDD_Information_item = -1; /* DCH_FDD_InformationItem */
static int hf_rnsap_payloadCRC_PresenceIndicator = -1; /* PayloadCRC_PresenceIndicator */
static int hf_rnsap_ul_FP_Mode = -1; /* UL_FP_Mode */
@@ -2122,7 +2462,6 @@ static int hf_rnsap_measurementAvailable_01 = -1; /* DedicatedMeasurementAvaila
static int hf_rnsap_measurementnotAvailable_01 = -1; /* DedicatedMeasurementnotAvailable */
static int hf_rnsap_dedicatedmeasurementValue = -1; /* DedicatedMeasurementValue */
static int hf_rnsap_cFN = -1; /* CFN */
-static int hf_rnsap_ie_Extensions = -1; /* ProtocolExtensionContainer */
static int hf_rnsap_cfn = -1; /* CFN */
static int hf_rnsap_separate_indication = -1; /* NULL */
static int hf_rnsap_activate = -1; /* Activate_Info */
@@ -2146,7 +2485,6 @@ static int hf_rnsap_gANSS_iod = -1; /* BIT_STRING_SIZE_10 */
static int hf_rnsap_udre = -1; /* UDRE */
static int hf_rnsap_ganss_prc = -1; /* INTEGER_M2047_2047 */
static int hf_rnsap_ganss_rrc = -1; /* INTEGER_M127_127 */
-static int hf_rnsap_dGANSS_Signal_ID = -1; /* BIT_STRING_SIZE_8 */
static int hf_rnsap_pRCDeviation = -1; /* PRCDeviation */
static int hf_rnsap_udreGrowthRate = -1; /* UDREGrowthRate */
static int hf_rnsap_udreValidityTime = -1; /* UDREValidityTime */
@@ -2159,6 +2497,9 @@ static int hf_rnsap_iode_dgps = -1; /* BIT_STRING_SIZE_8 */
static int hf_rnsap_uDRE = -1; /* UDRE */
static int hf_rnsap_pRC = -1; /* PRC */
static int hf_rnsap_range_Correction_Rate = -1; /* Range_Correction_Rate */
+static int hf_rnsap_hs_DSCH_Cell_List = -1; /* HS_DSCH_Cell_List */
+static int hf_rnsap_HS_DSCH_Cell_List_item = -1; /* HS_DSCH_Cell */
+static int hf_rnsap_hs_DSCH_Cell_TBS = -1; /* DL_TBS_Value */
static int hf_rnsap_powerAdjustmentType = -1; /* PowerAdjustmentType */
static int hf_rnsap_dLReferencePower = -1; /* DL_Power */
static int hf_rnsap_dLReferencePowerList = -1; /* DL_ReferencePowerInformationList */
@@ -2171,7 +2512,6 @@ static int hf_rnsap_dl_Reference_Power = -1; /* DL_Power */
static int hf_rnsap_common_DL_ReferencePowerInformation = -1; /* DL_Power */
static int hf_rnsap_individual_DL_ReferencePowerInformation = -1; /* DL_ReferencePowerInformationList */
static int hf_rnsap_DL_Timeslot_Information_item = -1; /* DL_Timeslot_InformationItem */
-static int hf_rnsap_timeSlot = -1; /* TimeSlot */
static int hf_rnsap_midambleShiftAndBurstType = -1; /* MidambleShiftAndBurstType */
static int hf_rnsap_tFCI_Presence = -1; /* TFCI_Presence */
static int hf_rnsap_dL_Code_Information = -1; /* TDD_DL_Code_Information */
@@ -2185,6 +2525,9 @@ static int hf_rnsap_dL_Code_Information768 = -1; /* TDD_DL_Code_Information768
static int hf_rnsap_DL_TimeSlot_ISCP_Info_item = -1; /* DL_TimeSlot_ISCP_InfoItem */
static int hf_rnsap_dL_TimeslotISCP = -1; /* DL_TimeslotISCP */
static int hf_rnsap_DL_TimeSlot_ISCP_LCR_Information_item = -1; /* DL_TimeSlot_ISCP_LCR_InfoItem */
+static int hf_rnsap_decimationFactorforPrimaryFrequency = -1; /* DecimationFactor */
+static int hf_rnsap_decimationFactorforSecFrequency = -1; /* DecimationFactor */
+static int hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements = -1; /* Setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements */
static int hf_rnsap_uE_DRX_Cycle = -1; /* UE_DRX_Cycle */
static int hf_rnsap_inactivity_Threshold_for_UE_DRX_Cycle = -1; /* Inactivity_Threshold_for_UE_DRX_Cycle */
static int hf_rnsap_inactivity_Threshold_for_UE_Grant_Monitoring = -1; /* Inactivity_Threshold_for_UE_Grant_Monitoring */
@@ -2207,7 +2550,6 @@ static int hf_rnsap_uE_DTX_Cycle1_10ms = -1; /* UE_DTX_Cycle1_10ms */
static int hf_rnsap_uE_DTX_Cycle2_10ms = -1; /* UE_DTX_Cycle2_10ms */
static int hf_rnsap_mAC_DTX_Cycle_10ms = -1; /* MAC_DTX_Cycle_10ms */
static int hf_rnsap_e_DCH_TTI_Length = -1; /* E_DCH_TTI_Length */
-static int hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2 = -1; /* Inactivity_Threshold_for_UE_DTX_Cycle2 */
static int hf_rnsap_uE_DTX_Long_Preamble = -1; /* UE_DTX_Long_Preamble */
static int hf_rnsap_mAC_Inactivity_Threshold = -1; /* MAC_Inactivity_Threshold */
static int hf_rnsap_cQI_DTX_Timer = -1; /* CQI_DTX_Timer */
@@ -2217,17 +2559,18 @@ static int hf_rnsap_modify_02 = -1; /* DTX_Information_to_Modify_I
static int hf_rnsap_e_DCH_TTI_Length_to_Modify = -1; /* E_DCH_TTI_Length_to_Modify */
static int hf_rnsap_fDD = -1; /* EARFCN_FDD */
static int hf_rnsap_tDD = -1; /* EARFCN */
+static int hf_rnsap_extension_EARFCN_Information = -1; /* Extension_EARFCN_Information */
static int hf_rnsap_uL_EARFCN = -1; /* EARFCN */
static int hf_rnsap_dL_EARFCN = -1; /* EARFCN */
+static int hf_rnsap_uL_EARFCN_01 = -1; /* EARFCN_Extended */
+static int hf_rnsap_dL_EARFCN_01 = -1; /* EARFCN_Extended */
static int hf_rnsap_e_UTRAN_Cell_ID = -1; /* BIT_STRING_SIZE_28 */
static int hf_rnsap_eAGCH_ERGCH_EHICH_FDD_ScramblingCode = -1; /* DL_ScramblingCode */
static int hf_rnsap_eAGCH_ChannelisationCode = -1; /* FDD_DL_ChannelisationCodeNumber */
static int hf_rnsap_primary_e_RNTI = -1; /* E_RNTI */
static int hf_rnsap_secondary_e_RNTI = -1; /* E_RNTI */
static int hf_rnsap_eRGCH_EHICH_ChannelisationCode = -1; /* FDD_DL_ChannelisationCodeNumber */
-static int hf_rnsap_eRGCH_SignatureSequence = -1; /* ERGCH_SignatureSequence */
static int hf_rnsap_eHICH_SignatureSequence = -1; /* EHICH_SignatureSequence */
-static int hf_rnsap_serving_Grant_Value = -1; /* E_Serving_Grant_Value */
static int hf_rnsap_primary_Secondary_Grant_Selector = -1; /* E_Primary_Secondary_Grant_Selector */
static int hf_rnsap_e_RGCH_Release_Indicator = -1; /* E_RGCH_Release_Indicator */
static int hf_rnsap_eDCH_MACdFlows_Information = -1; /* EDCH_MACdFlows_Information */
@@ -2312,6 +2655,10 @@ static int hf_rnsap_measurementChangeTime = -1; /* MeasurementChangeTime */
static int hf_rnsap_measurementThreshold1 = -1; /* MeasurementThreshold */
static int hf_rnsap_measurementThreshold2 = -1; /* MeasurementThreshold */
static int hf_rnsap_reportPeriodicity = -1; /* ReportPeriodicity */
+static int hf_rnsap_measurementFluctuationRange = -1; /* INTEGER_0_100 */
+static int hf_rnsap_measurementQuantity = -1; /* MeasurementQuantity */
+static int hf_rnsap_threshold = -1; /* INTEGER_M120_165 */
+static int hf_rnsap_threshold_01 = -1; /* INTEGER_M120_M25 */
static int hf_rnsap_e_PUCH_Information = -1; /* E_PUCH_Information */
static int hf_rnsap_e_TFCS_Information_TDD = -1; /* E_TFCS_Information_TDD */
static int hf_rnsap_e_DCH_MACdFlows_Information_TDD = -1; /* E_DCH_MACdFlows_Information_TDD */
@@ -2344,6 +2691,9 @@ static int hf_rnsap_e_DCH_TDD_MACdFlow_Specific_InformationResp = -1; /* E_DCH_
static int hf_rnsap_e_AGCH_Specific_Information_ResponseTDD = -1; /* E_AGCH_Specific_InformationRespListTDD */
static int hf_rnsap_e_HICH_Information_Response = -1; /* E_HICH_InformationResp */
static int hf_rnsap_e_RNTI = -1; /* E_RNTI */
+static int hf_rnsap_mode1 = -1; /* Mode1_Ind */
+static int hf_rnsap_mode2 = -1; /* CFN */
+static int hf_rnsap_mode1_01 = -1; /* ActivationDelay */
static int hf_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_item = -1; /* E_DCH_TDD_MACdFlow_Specific_InformationResp_Item */
static int hf_rnsap_e_DCH_MacdFlow_Id = -1; /* EDCH_MACdFlow_ID */
static int hf_rnsap_E_AGCH_Specific_InformationRespListTDD_item = -1; /* E_AGCH_Specific_InformationResp_ItemTDD */
@@ -2383,6 +2733,11 @@ static int hf_rnsap_e_HICH_Scheduled_InformationResp_LCR_01 = -1; /* E_HICH_Inf
static int hf_rnsap_signatureSequenceGroupIndex = -1; /* SignatureSequenceGroupIndex */
static int hf_rnsap_timeslotResource_LCR = -1; /* E_DCH_TimeslotResource_LCR */
static int hf_rnsap_subframenumber = -1; /* E_DCH_SubframeNumber_LCR */
+static int hf_rnsap_Radio_Links_without_DPCH_FDPCH_Indication_item = -1; /* Radio_Links_without_DPCH_FDPCH_Information */
+static int hf_rnsap_radio_Links_without_DPCH_FDPCH_Operation_Indicator = -1; /* T_radio_Links_without_DPCH_FDPCH_Operation_Indicator */
+static int hf_rnsap_extended_sRNTI = -1; /* Extended_RNTI */
+static int hf_rnsap_extended_sRNTI_BitMaskIndex = -1; /* T_extended_sRNTI_BitMaskIndex */
+static int hf_rnsap_ExtendedAffectedUEInformationForMBMS_item = -1; /* Extended_RNTI */
static int hf_rnsap_repetition_Period_List_LCR = -1; /* Repetition_Period_List_LCR */
static int hf_rnsap_e_DCH_SPS_Indicator = -1; /* E_DCH_SPS_Indicator */
static int hf_rnsap_e_DCH_SPS_Reservation_Indicator = -1; /* SPS_Reservation_Indicator */
@@ -2409,8 +2764,14 @@ static int hf_rnsap_FDD_DL_CodeInformation_item = -1; /* FDD_DL_CodeInformation
static int hf_rnsap_dl_ScramblingCode = -1; /* DL_ScramblingCode */
static int hf_rnsap_fDD_DL_ChannelisationCodeNumber = -1; /* FDD_DL_ChannelisationCodeNumber */
static int hf_rnsap_transmission_Gap_Pattern_Sequence_ScramblingCode_Information = -1; /* Transmission_Gap_Pattern_Sequence_ScramblingCode_Information */
+static int hf_rnsap_fdd_dl_ChannelisationCodeNumber = -1; /* FDD_DL_ChannelisationCodeNumber */
+static int hf_rnsap_extended_E_DPCCH_PO = -1; /* Extended_E_DPCCH_PO */
static int hf_rnsap_tDD_ChannelisationCodeLCR = -1; /* TDD_ChannelisationCodeLCR */
static int hf_rnsap_wT = -1; /* INTEGER_1_4 */
+static int hf_rnsap_fTPICH_Offset = -1; /* FTPICH_Offset */
+static int hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information = -1; /* Setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information */
+static int hf_rnsap_fTPICH_SlotFormat = -1; /* FTPICH_SlotFormat */
+static int hf_rnsap_fTPICH_ChannelisationCodenumber = -1; /* FDD_DL_ChannelisationCodeNumber */
static int hf_rnsap_GA_Cell_item = -1; /* GA_Cell_item */
static int hf_rnsap_cell_GAIgeographicalCoordinate = -1; /* GeographicalCoordinate */
static int hf_rnsap_pointWithUncertainty = -1; /* GA_PointWithUnCertainty */
@@ -2426,14 +2787,21 @@ static int hf_rnsap_uncertaintyRadius = -1; /* INTEGER_0_127 */
static int hf_rnsap_offsetAngle = -1; /* INTEGER_0_179 */
static int hf_rnsap_includedAngle = -1; /* INTEGER_0_179 */
static int hf_rnsap_confidence = -1; /* INTEGER_0_127 */
+static int hf_rnsap_signalledGainFactors10ms = -1; /* T_signalledGainFactors10ms */
+static int hf_rnsap_gain10ms_betaC = -1; /* BetaCD */
+static int hf_rnsap_gain10ms_betaD = -1; /* BetaCD */
+static int hf_rnsap_gain10ms_refTFCNumber = -1; /* RefTFCNumber */
+static int hf_rnsap_computedGainFactors10ms = -1; /* RefTFCNumber */
static int hf_rnsap_navClockModel = -1; /* GANSS_NAVclockModel */
static int hf_rnsap_cnavClockModel = -1; /* GANSS_CNAVclockModel */
static int hf_rnsap_glonassClockModel = -1; /* GANSS_GLONASSclockModel */
static int hf_rnsap_sbasClockModel = -1; /* GANSS_SBASclockModel */
+static int hf_rnsap_extension_GANSS_AddClockModels = -1; /* Extension_GANSS_AddClockModels */
static int hf_rnsap_navKeplerianSet = -1; /* GANSS_NavModel_NAVKeplerianSet */
static int hf_rnsap_cnavKeplerianSet = -1; /* GANSS_NavModel_CNAVKeplerianSet */
static int hf_rnsap_glonassECEF = -1; /* GANSS_NavModel_GLONASSecef */
static int hf_rnsap_sbasECEF = -1; /* GANSS_NavModel_SBASecef */
+static int hf_rnsap_extension_GANSS_AddOrbitModels = -1; /* Extension_GANSS_AddOrbitModels */
static int hf_rnsap_dataID = -1; /* BIT_STRING_SIZE_2 */
static int hf_rnsap_alpha_beta_parameters = -1; /* GPS_Ionospheric_Model */
static int hf_rnsap_ganss_Transmission_Time = -1; /* GANSS_Transmission_Time */
@@ -2443,14 +2811,17 @@ static int hf_rnsap_GANSS_Additional_Time_Models_item = -1; /* GANSS_Time_Model
static int hf_rnsap_utcModel1 = -1; /* GANSS_UTCmodelSet1 */
static int hf_rnsap_utcModel2 = -1; /* GANSS_UTCmodelSet2 */
static int hf_rnsap_utcModel3 = -1; /* GANSS_UTCmodelSet3 */
+static int hf_rnsap_extension_GANSS_Additional_UTC_Models = -1; /* Extension_GANSS_Additional_UTC_Models */
static int hf_rnsap_ganss_wk_number = -1; /* INTEGER_0_255 */
static int hf_rnsap_gANSS_AlmanacModel = -1; /* T_gANSS_AlmanacModel */
static int hf_rnsap_gANSS_keplerianParameters = -1; /* T_gANSS_keplerianParameters */
-static int hf_rnsap_t_oa = -1; /* INTEGER_0_255 */
-static int hf_rnsap_iod_a = -1; /* INTEGER_0_3 */
+static int hf_rnsap_t_oa = -1; /* INTEGER_0_1023 */
+static int hf_rnsap_iod_a = -1; /* INTEGER_0_15 */
static int hf_rnsap_gANSS_SatelliteInformationKP = -1; /* GANSS_SatelliteInformationKP */
static int hf_rnsap_extension_GANSS_AlmanacModel = -1; /* Extension_GANSS_AlmanacModel */
+static int hf_rnsap_t_oa_01 = -1; /* INTEGER_0_255 */
static int hf_rnsap_sat_info_NAVkpList = -1; /* GANSS_SAT_Info_Almanac_NAVkpList */
+static int hf_rnsap_sat_info_BDSkpList = -1; /* GANSS_SAT_Info_Almanac_BDSkpList */
static int hf_rnsap_sat_info_REDkpList = -1; /* GANSS_SAT_Info_Almanac_REDkpList */
static int hf_rnsap_sat_info_MIDIkpList = -1; /* GANSS_SAT_Info_Almanac_MIDIkpList */
static int hf_rnsap_sat_info_GLOkpList = -1; /* GANSS_SAT_Info_Almanac_GLOkpList */
@@ -2458,16 +2829,22 @@ static int hf_rnsap_sat_info_SBASecefList = -1; /* GANSS_SAT_Info_Almanac_SBAS
static int hf_rnsap_ganssID1 = -1; /* GANSS_AuxInfoGANSS_ID1 */
static int hf_rnsap_ganssID3 = -1; /* GANSS_AuxInfoGANSS_ID3 */
static int hf_rnsap_GANSS_AuxInfoGANSS_ID1_item = -1; /* GANSS_AuxInfoGANSS_ID1_item */
-static int hf_rnsap_svID = -1; /* INTEGER_0_63 */
static int hf_rnsap_signalsAvailable = -1; /* BIT_STRING_SIZE_8 */
static int hf_rnsap_GANSS_AuxInfoGANSS_ID3_item = -1; /* GANSS_AuxInfoGANSS_ID3_item */
static int hf_rnsap_channelNumber = -1; /* INTEGER_M7_13 */
+static int hf_rnsap_bdsToc = -1; /* BIT_STRING_SIZE_17 */
+static int hf_rnsap_bdsa0 = -1; /* BIT_STRING_SIZE_24 */
+static int hf_rnsap_bdsa1 = -1; /* BIT_STRING_SIZE_22 */
+static int hf_rnsap_bdsa2 = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rnsap_bdsTgd1 = -1; /* BIT_STRING_SIZE_10 */
+static int hf_rnsap_bdsAODC = -1; /* BIT_STRING_SIZE_5 */
static int hf_rnsap_GANSS_Clock_Model_item = -1; /* GANSS_Clock_Model_item */
static int hf_rnsap_t_oc = -1; /* BIT_STRING_SIZE_14 */
-static int hf_rnsap_a_i2 = -1; /* BIT_STRING_SIZE_12 */
-static int hf_rnsap_a_i1 = -1; /* BIT_STRING_SIZE_18 */
-static int hf_rnsap_a_i0 = -1; /* BIT_STRING_SIZE_28 */
+static int hf_rnsap_a_i2 = -1; /* BIT_STRING_SIZE_6 */
+static int hf_rnsap_a_i1 = -1; /* BIT_STRING_SIZE_21 */
+static int hf_rnsap_a_i0 = -1; /* BIT_STRING_SIZE_31 */
static int hf_rnsap_t_gd = -1; /* BIT_STRING_SIZE_10 */
+static int hf_rnsap_sisa = -1; /* BIT_STRING_SIZE_8 */
static int hf_rnsap_model_id = -1; /* INTEGER_0_1_ */
static int hf_rnsap_cnavToc = -1; /* BIT_STRING_SIZE_11 */
static int hf_rnsap_cnavTop = -1; /* BIT_STRING_SIZE_11 */
@@ -2529,9 +2906,9 @@ static int hf_rnsap_gloGamma = -1; /* BIT_STRING_SIZE_11 */
static int hf_rnsap_gloDeltaTau = -1; /* BIT_STRING_SIZE_5 */
static int hf_rnsap_gANSS_CommonDataInfoReq = -1; /* GANSS_CommonDataInfoReq */
static int hf_rnsap_gANSS_GenericDataInfoReqList = -1; /* GANSS_GenericDataInfoReqList */
-static int hf_rnsap_alpha_zero_ionos = -1; /* BIT_STRING_SIZE_12 */
-static int hf_rnsap_alpha_one_ionos = -1; /* BIT_STRING_SIZE_12 */
-static int hf_rnsap_alpha_two_ionos = -1; /* BIT_STRING_SIZE_12 */
+static int hf_rnsap_alpha_zero_ionos = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rnsap_alpha_one_ionos = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rnsap_alpha_two_ionos = -1; /* BIT_STRING_SIZE_14 */
static int hf_rnsap_gANSS_IonosphereRegionalStormFlags = -1; /* GANSS_IonosphereRegionalStormFlags */
static int hf_rnsap_storm_flag_one = -1; /* BOOLEAN */
static int hf_rnsap_storm_flag_two = -1; /* BOOLEAN */
@@ -2545,6 +2922,24 @@ static int hf_rnsap_navaf0 = -1; /* BIT_STRING_SIZE_22 */
static int hf_rnsap_navTgd = -1; /* BIT_STRING_SIZE_8 */
static int hf_rnsap_non_broadcastIndication_01 = -1; /* T_non_broadcastIndication_01 */
static int hf_rnsap_ganssSatInfoNav = -1; /* GANSS_Sat_Info_Nav */
+static int hf_rnsap_bdsURAI = -1; /* BIT_STRING_SIZE_4 */
+static int hf_rnsap_bdsToe = -1; /* BIT_STRING_SIZE_17 */
+static int hf_rnsap_bdsAPowerHalf = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rnsap_bdsE = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rnsap_bdsW = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rnsap_bdsDeltaN = -1; /* BIT_STRING_SIZE_16 */
+static int hf_rnsap_bdsM0 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rnsap_bdsOmega0 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rnsap_bdsOmegaDot = -1; /* BIT_STRING_SIZE_24 */
+static int hf_rnsap_bdsI0 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rnsap_bdsIDot = -1; /* BIT_STRING_SIZE_14 */
+static int hf_rnsap_bdsCuc = -1; /* BIT_STRING_SIZE_18 */
+static int hf_rnsap_bdsCus = -1; /* BIT_STRING_SIZE_18 */
+static int hf_rnsap_bdsCrc = -1; /* BIT_STRING_SIZE_18 */
+static int hf_rnsap_bdsCrs = -1; /* BIT_STRING_SIZE_18 */
+static int hf_rnsap_bdsCic = -1; /* BIT_STRING_SIZE_18 */
+static int hf_rnsap_bdsCis = -1; /* BIT_STRING_SIZE_18 */
+static int hf_rnsap_bdsAODE = -1; /* BIT_STRING_SIZE_5 */
static int hf_rnsap_cnavURAindex = -1; /* BIT_STRING_SIZE_5 */
static int hf_rnsap_cnavDeltaA = -1; /* BIT_STRING_SIZE_26 */
static int hf_rnsap_cnavAdot = -1; /* BIT_STRING_SIZE_25 */
@@ -2633,18 +3028,31 @@ static int hf_rnsap_GANSS_SatelliteInformationKP_item = -1; /* GANSS_SatelliteI
static int hf_rnsap_ganss_e_alm = -1; /* BIT_STRING_SIZE_11 */
static int hf_rnsap_ganss_delta_I_alm = -1; /* BIT_STRING_SIZE_11 */
static int hf_rnsap_ganss_omegadot_alm = -1; /* BIT_STRING_SIZE_11 */
-static int hf_rnsap_ganss_svhealth_alm = -1; /* BIT_STRING_SIZE_4 */
-static int hf_rnsap_ganss_delta_a_sqrt_alm = -1; /* BIT_STRING_SIZE_17 */
+static int hf_rnsap_ganss_svStatusINAV_alm = -1; /* BIT_STRING_SIZE_4 */
+static int hf_rnsap_ganss_svStatusFNAV_alm = -1; /* BIT_STRING_SIZE_2 */
+static int hf_rnsap_ganss_delta_a_sqrt_alm = -1; /* BIT_STRING_SIZE_13 */
static int hf_rnsap_ganss_omegazero_alm = -1; /* BIT_STRING_SIZE_16 */
static int hf_rnsap_ganss_m_zero_alm = -1; /* BIT_STRING_SIZE_16 */
static int hf_rnsap_ganss_omega_alm = -1; /* BIT_STRING_SIZE_16 */
-static int hf_rnsap_ganss_af_zero_alm = -1; /* BIT_STRING_SIZE_14 */
-static int hf_rnsap_ganss_af_one_alm = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rnsap_ganss_af_zero_alm = -1; /* BIT_STRING_SIZE_16 */
+static int hf_rnsap_ganss_af_one_alm = -1; /* BIT_STRING_SIZE_13 */
static int hf_rnsap_Ganss_Sat_Info_AddNavList_item = -1; /* Ganss_Sat_Info_AddNavList_item */
-static int hf_rnsap_svHealth = -1; /* BIT_STRING_SIZE_6 */
+static int hf_rnsap_svHealth = -1; /* BIT_STRING_SIZE_9 */
static int hf_rnsap_iod = -1; /* BIT_STRING_SIZE_11 */
static int hf_rnsap_ganssAddClockModels = -1; /* GANSS_AddClockModels */
static int hf_rnsap_ganssAddOrbitModels = -1; /* GANSS_AddOrbitModels */
+static int hf_rnsap_GANSS_SAT_Info_Almanac_BDSkpList_item = -1; /* GANSS_SAT_Info_Almanac_BDS */
+static int hf_rnsap_bdsAlmToa = -1; /* BIT_STRING_SIZE_8 */
+static int hf_rnsap_bdsAlmSqrtA = -1; /* BIT_STRING_SIZE_24 */
+static int hf_rnsap_bdsAlmE = -1; /* BIT_STRING_SIZE_17 */
+static int hf_rnsap_bdsAlmW = -1; /* BIT_STRING_SIZE_24 */
+static int hf_rnsap_bdsAlmM0 = -1; /* BIT_STRING_SIZE_24 */
+static int hf_rnsap_bdsAlmOmega0 = -1; /* BIT_STRING_SIZE_24 */
+static int hf_rnsap_bdsAlmOmegaDot = -1; /* BIT_STRING_SIZE_17 */
+static int hf_rnsap_bdsAlmDeltaI = -1; /* BIT_STRING_SIZE_16 */
+static int hf_rnsap_bdsAlmA0 = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rnsap_bdsAlmA1 = -1; /* BIT_STRING_SIZE_11 */
+static int hf_rnsap_bdsSvHealth = -1; /* BIT_STRING_SIZE_9 */
static int hf_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item = -1; /* GANSS_SAT_Info_Almanac_GLOkpList_item */
static int hf_rnsap_gloAlmNA = -1; /* BIT_STRING_SIZE_11 */
static int hf_rnsap_gloAlmnA = -1; /* BIT_STRING_SIZE_5 */
@@ -2741,6 +3149,8 @@ static int hf_rnsap_utcTot_01 = -1; /* BIT_STRING_SIZE_8 */
static int hf_rnsap_utcWNt = -1; /* BIT_STRING_SIZE_8 */
static int hf_rnsap_utcDN_01 = -1; /* BIT_STRING_SIZE_8 */
static int hf_rnsap_utcStandardID = -1; /* BIT_STRING_SIZE_3 */
+static int hf_rnsap_utcA0_01 = -1; /* BIT_STRING_SIZE_32 */
+static int hf_rnsap_utcA1_01 = -1; /* BIT_STRING_SIZE_24 */
static int hf_rnsap_altitudeAndDirection = -1; /* GA_AltitudeAndDirection */
static int hf_rnsap_uncertaintyEllipse = -1; /* GA_UncertaintyEllipse */
static int hf_rnsap_uncertaintyAltitude = -1; /* INTEGER_0_127 */
@@ -2949,12 +3359,17 @@ static int hf_rnsap_inter_Frequency_Cell_Information_SIB11 = -1; /* Inter_Frequ
static int hf_rnsap_inter_Frequency_Cell_Information_SIB12 = -1; /* Inter_Frequency_Cell_Information_SIB12 */
static int hf_rnsap_Inter_Frequency_Cell_Information_SIB11_item = -1; /* Inter_Frequency_Cells_Information_SIB11_Per_Indication */
static int hf_rnsap_Inter_Frequency_Cell_Information_SIB12_item = -1; /* Inter_Frequency_Cells_Information_SIB12_Per_Indication */
+static int hf_rnsap_Inter_Frequency_Cell_Information_SIB11ter_item = -1; /* Inter_Frequency_Cells_Information_SIB11ter_Per_Indication */
static int hf_rnsap_inter_Frequency_Cell_Indication_SIB11 = -1; /* Inter_Frequency_Cell_Indication */
static int hf_rnsap_inter_Frequency_Cell_List_SIB11 = -1; /* Inter_Frequency_Cell_SIB11_or_SIB12_List */
static int hf_rnsap_inter_Frequency_Cell_Indication_SIB12 = -1; /* Inter_Frequency_Cell_Indication */
static int hf_rnsap_inter_Frequency_Cell_List_SIB12 = -1; /* Inter_Frequency_Cell_SIB11_or_SIB12_List */
+static int hf_rnsap_inter_Frequency_Cell_Indication_SIB11ter = -1; /* Inter_Frequency_Cell_Indication */
+static int hf_rnsap_inter_Frequency_Cell_List_SIB11ter = -1; /* Inter_Frequency_Cell_SIB11ter_List */
+static int hf_rnsap_Inter_Frequency_Cell_SIB11ter_List_item = -1; /* Inter_Frequency_Cell_SIB11ter */
+static int hf_rnsap_interFrequencyCellID = -1; /* InterFrequencyCellID_Ext */
static int hf_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List_item = -1; /* Inter_Frequency_Cell_SIB11_or_SIB12 */
-static int hf_rnsap_interFrequencyCellID = -1; /* InterFrequencyCellID */
+static int hf_rnsap_interFrequencyCellID_01 = -1; /* InterFrequencyCellID */
static int hf_rnsap_iPSpacingFDD = -1; /* IPSpacingFDD */
static int hf_rnsap_iPLength = -1; /* IPLength */
static int hf_rnsap_iPOffset = -1; /* IPOffset */
@@ -2967,11 +3382,27 @@ static int hf_rnsap_iP_P_CCPCH = -1; /* IP_P_CCPCH */
static int hf_rnsap_iPSub = -1; /* IPSub */
static int hf_rnsap_idleIntervalInfo_k = -1; /* INTEGER_2_3 */
static int hf_rnsap_idleIntervalInfo_offset = -1; /* INTEGER_0_7 */
+static int hf_rnsap_laiList = -1; /* LAI_List */
+static int hf_rnsap_LAI_List_item = -1; /* LAI */
static int hf_rnsap_List_Of_PLMNs_item = -1; /* PLMN_Identity */
static int hf_rnsap_uplinkLoadValue = -1; /* INTEGER_0_100 */
static int hf_rnsap_downlinkLoadValue = -1; /* INTEGER_0_100 */
static int hf_rnsap_maxTimeslotsPerSubFrame = -1; /* INTEGER_1_6 */
static int hf_rnsap_maxPhysChPerTimeslot = -1; /* T_maxPhysChPerTimeslot */
+static int hf_rnsap_periodic_01 = -1; /* MDT_Report_Parameters */
+static int hf_rnsap_event1F = -1; /* Event1F_Parameters */
+static int hf_rnsap_event1I = -1; /* Event1I_Parameters */
+static int hf_rnsap_cellbased = -1; /* CellBased */
+static int hf_rnsap_labased = -1; /* LABased */
+static int hf_rnsap_rabased = -1; /* RABased */
+static int hf_rnsap_plmn_area_based = -1; /* NULL */
+static int hf_rnsap_mdtActivation = -1; /* MDT_Activation */
+static int hf_rnsap_mdtAreaScope = -1; /* MDTAreaScope */
+static int hf_rnsap_m1report = -1; /* M1Report */
+static int hf_rnsap_m2report = -1; /* M2Report */
+static int hf_rnsap_m3report = -1; /* NULL */
+static int hf_rnsap_reportInterval = -1; /* ReportInterval */
+static int hf_rnsap_reportAmount = -1; /* ReportAmount */
static int hf_rnsap_MAC_c_sh_SDU_LengthList_item = -1; /* MAC_c_sh_SDU_Length */
static int hf_rnsap_MACdPDU_Size_IndexList_item = -1; /* MACdPDU_Size_IndexItem */
static int hf_rnsap_sID = -1; /* SID */
@@ -3039,6 +3470,9 @@ static int hf_rnsap_mIMO_PilotConfiguration = -1; /* MIMO_PilotConfiguration */
static int hf_rnsap_mIMO_N_M_Ratio_01 = -1; /* MIMO_N_M_Ratio */
static int hf_rnsap_primary_and_secondary_CPICH = -1; /* MIMO_S_CPICH_Channelisation_Code */
static int hf_rnsap_normal_and_diversity_primary_CPICH = -1; /* NULL */
+static int hf_rnsap_Additional_Associated_Secondary_CPICH_item = -1; /* Additional_Secondary_CPICH */
+static int hf_rnsap_additional_secondary_CPICH = -1; /* MIMO_S_CPICH_Channelisation_Code */
+static int hf_rnsap_additional_D_CPICH = -1; /* MIMO_S_CPICH_Channelisation_Code */
static int hf_rnsap_addPriorityQueue = -1; /* PriorityQueue_InfoItem_to_Add */
static int hf_rnsap_modifyPriorityQueue = -1; /* PriorityQueue_InfoItem_to_Modify */
static int hf_rnsap_deletePriorityQueue = -1; /* PriorityQueue_Id */
@@ -3049,25 +3483,58 @@ static int hf_rnsap_extendedPropagationDelay = -1; /* ExtendedPropagationDelay
static int hf_rnsap_enhanced_PrimaryCPICH_EcNo = -1; /* Enhanced_PrimaryCPICH_EcNo */
static int hf_rnsap_phase_Reference_Update_Indicator = -1; /* Phase_Reference_Update_Indicator */
static int hf_rnsap_additional_e_DCH_DL_Control_Channel_Grant = -1; /* NULL */
-static int hf_rnsap_list_Of_PLMNs = -1; /* List_Of_PLMNs */
static int hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item = -1; /* MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR */
static int hf_rnsap_uARFCN = -1; /* UARFCN */
+static int hf_rnsap_multicarrier_EDCH_Transport_Bearer_Mode = -1; /* Multicarrier_EDCH_Transport_Bearer_Mode */
+static int hf_rnsap_multi_carrier_EDCH_Information = -1; /* Multi_Carrier_EDCH_Information */
+static int hf_rnsap_Multi_Carrier_EDCH_Information_item = -1; /* Multi_Carrier_EDCH_LCR_InformationItem */
+static int hf_rnsap_uARFCNforNt = -1; /* UARFCN */
+static int hf_rnsap_sNPL_carrier_group_indicator = -1; /* SNPL_Carrier_Group_Indicator */
+static int hf_rnsap_multi_Carrier_EDCH_MACdFlows_Information_TDD = -1; /* Multi_Carrier_EDCH_MACdFlows_Information_TDD */
+static int hf_rnsap_Multi_Carrier_EDCH_MACdFlows_Information_TDD_item = -1; /* Multi_Carrier_EDCH_MACdFlows_Specific_Info */
+static int hf_rnsap_continue_setup_change_Of_Multi_Carrier_EDCH = -1; /* Continue_Setup_Change_Multi_Carrier_EDCH */
+static int hf_rnsap_continue = -1; /* NULL */
+static int hf_rnsap_setup = -1; /* Multi_Carrier_EDCH_Info */
+static int hf_rnsap_change = -1; /* Multi_Carrier_EDCH_Change_Info */
+static int hf_rnsap_multi_Carrier_EDCH_Information_Removal_List = -1; /* Multi_Carrier_EDCH_Information_Removal_List */
+static int hf_rnsap_Multi_Carrier_EDCH_Information_Removal_List_item = -1; /* Multi_Carrier_EDCH_Information_Removal_Info_ItemIEs */
+static int hf_rnsap_Multi_Carrier_EDCH_Information_Response_item = -1; /* Multi_Carrier_EDCH_LCR_Information_ResponseItem */
+static int hf_rnsap_setup_01 = -1; /* Multiflow_Information */
+static int hf_rnsap_configurationChange = -1; /* Multiflow_Information_To_Modify */
+static int hf_rnsap_stop = -1; /* Multiflow_Stop */
+static int hf_rnsap_total_Number_of_HS_DSCH_Cells = -1; /* INTEGER_2_32_ */
+static int hf_rnsap_mode = -1; /* Multiflow_Mode */
+static int hf_rnsap_mimo = -1; /* Multiflow_MIMO */
+static int hf_rnsap_timing = -1; /* Multiflow_Timing */
+static int hf_rnsap_max_Number_of_HS_SCCH_Sets_per_NodeB = -1; /* INTEGER_1_16_ */
+static int hf_rnsap_assisting_CQI_RepetitionFactor = -1; /* CQI_RepetitionFactor */
+static int hf_rnsap_assisting_AckNack_RepetitionFactor = -1; /* AckNack_RepetitionFactor */
+static int hf_rnsap_time_Reference = -1; /* NULL */
+static int hf_rnsap_non_Time_Reference = -1; /* INTEGER_0_30_ */
+static int hf_rnsap_mU_MIMO_Operation = -1; /* MU_MIMO_Operation */
+static int hf_rnsap_standalone_Midamble_Channel_Information = -1; /* Standalone_Midamble_Channel_Information */
+static int hf_rnsap_standalone_Midamble_Configuration = -1; /* Standalone_Midamble_Configuration */
+static int hf_rnsap_standalone_MidambleShift = -1; /* Standalone_MidambleShift */
+static int hf_rnsap_repetitionPeriod_01 = -1; /* Standalone_Midamble_RepetitionPeriod */
+static int hf_rnsap_offset = -1; /* Standalone_Midamble_Offset */
+static int hf_rnsap_referenceBeta = -1; /* ReferenceBeta */
+static int hf_rnsap_mU_MIMO_Usage_Indicator = -1; /* MU_MIMO_Usage_Indicator */
+static int hf_rnsap_standalone_Midamble_Channel_Indicator = -1; /* Standalone_Midamble_Channel_Indicator */
static int hf_rnsap_gERAN_SI_Type = -1; /* GERAN_SI_Type */
static int hf_rnsap_Neighbouring_UMTS_CellInformation_item = -1; /* ProtocolIE_Single_Container */
-static int hf_rnsap_rNC_ID = -1; /* RNC_ID */
+static int hf_rnsap_Neighbouring_UMTS_CellInformation_Ext_item = -1; /* ProtocolIE_Single_Container */
static int hf_rnsap_cN_PS_DomainIdentifier = -1; /* CN_PS_DomainIdentifier */
static int hf_rnsap_cN_CS_DomainIdentifier = -1; /* CN_CS_DomainIdentifier */
static int hf_rnsap_neighbouring_FDD_CellInformation = -1; /* Neighbouring_FDD_CellInformation */
static int hf_rnsap_neighbouring_TDD_CellInformation = -1; /* Neighbouring_TDD_CellInformation */
+static int hf_rnsap_neighbouring_LCR_TDD_CellInformation = -1; /* Neighbouring_LCR_TDD_CellInformation */
static int hf_rnsap_Neighbouring_FDD_CellInformation_item = -1; /* Neighbouring_FDD_CellInformationItem */
static int hf_rnsap_uARFCNforNu = -1; /* UARFCN */
static int hf_rnsap_uARFCNforNd = -1; /* UARFCN */
static int hf_rnsap_frameOffset = -1; /* FrameOffset */
static int hf_rnsap_cellIndividualOffset = -1; /* CellIndividualOffset */
-static int hf_rnsap_txDiversityIndicator = -1; /* TxDiversityIndicator */
-static int hf_rnsap_sTTD_SupportIndicator = -1; /* STTD_SupportIndicator */
-static int hf_rnsap_closedLoopMode1_SupportIndicator = -1; /* ClosedLoopMode1_SupportIndicator */
static int hf_rnsap_not_used_closedLoopMode2_SupportIndicator = -1; /* NULL */
+static int hf_rnsap_MultipleFrequencyBandsIndicatorList_item = -1; /* FrequencyBandIndicator */
static int hf_rnsap_uC_ID = -1; /* UC_ID */
static int hf_rnsap_Neighbouring_GSM_CellInformationIEs_item = -1; /* Neighbouring_GSM_CellInformationItem */
static int hf_rnsap_cGI = -1; /* CGI */
@@ -3075,18 +3542,12 @@ static int hf_rnsap_bSIC = -1; /* BSIC */
static int hf_rnsap_band_Indicator = -1; /* Band_Indicator */
static int hf_rnsap_bCCH_ARFCN = -1; /* BCCH_ARFCN */
static int hf_rnsap_Neighbouring_TDD_CellInformation_item = -1; /* Neighbouring_TDD_CellInformationItem */
-static int hf_rnsap_uARFCNforNt = -1; /* UARFCN */
static int hf_rnsap_cellParameterID = -1; /* CellParameterID */
-static int hf_rnsap_syncCase = -1; /* SyncCase */
-static int hf_rnsap_sCH_TimeSlot = -1; /* SCH_TimeSlot */
-static int hf_rnsap_sCTD_Indicator = -1; /* SCTD_Indicator */
-static int hf_rnsap_dPCHConstantValue = -1; /* DPCHConstantValue */
-static int hf_rnsap_pCCPCH_Power = -1; /* PCCPCH_Power */
static int hf_rnsap_Neighbouring_LCR_TDD_CellInformation_item = -1; /* Neighbouring_LCR_TDD_CellInformationItem */
-static int hf_rnsap_restrictionStateIndicator = -1; /* RestrictionStateIndicator */
static int hf_rnsap_Neighbouring_E_UTRA_CellInformation_item = -1; /* Neighbouring_E_UTRA_CellInformationItem */
static int hf_rnsap_eCGI = -1; /* ECGI */
static int hf_rnsap_eARFCN_Information = -1; /* EARFCN_Information */
+static int hf_rnsap_MultipleFrequencyBandsIndicatorList_EUTRA_item = -1; /* RadioFrequencyBandEUTRA */
static int hf_rnsap_NotProvidedCellList_item = -1; /* MBMSChannelTypeCellList */
static int hf_rnsap_uplinkNRTLoadInformationValue = -1; /* INTEGER_0_3 */
static int hf_rnsap_downlinkNRTLoadInformationValue = -1; /* INTEGER_0_3 */
@@ -3103,6 +3564,12 @@ static int hf_rnsap_informationThreshold = -1; /* InformationThreshold */
static int hf_rnsap_PCH_InformationList_item = -1; /* PCH_InformationItem */
static int hf_rnsap_informationReportPeriodicity = -1; /* InformationReportPeriodicity */
static int hf_rnsap_imsi = -1; /* IMSI */
+static int hf_rnsap_PLMN_List_item = -1; /* PLMN_Identity */
+static int hf_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas_item = -1; /* Associated_Secondary_CPICH */
+static int hf_rnsap_associated_secondary_CPICH_channelId = -1; /* CommonPhysicalChannelID */
+static int hf_rnsap_associated_secondary_CPICH = -1; /* PowerOffsetForSCPICH_DCPICHforMIMOwithfourtransmitantennas */
+static int hf_rnsap_associated_D_CPICH_channelId = -1; /* CommonPhysicalChannelID */
+static int hf_rnsap_associated_D_CPICH = -1; /* PowerOffsetForSCPICH_DCPICHforMIMOwithfourtransmitantennas */
static int hf_rnsap_defaultPreferredFrequency = -1; /* UARFCN */
static int hf_rnsap_additionalPreferredFrequency = -1; /* AdditionalPreferredFrequency */
static int hf_rnsap_PriorityQueue_InfoList_item = -1; /* PriorityQueue_InfoItem */
@@ -3127,6 +3594,8 @@ static int hf_rnsap_UpPCH_InformationList_LCRTDD_item = -1; /* ProtocolIE_Singl
static int hf_rnsap_uPPCHPositionLCR = -1; /* UPPCHPositionLCR */
static int hf_rnsap_PTMCellList_item = -1; /* MBMSChannelTypeCellList */
static int hf_rnsap_PTPCellList_item = -1; /* MBMSChannelTypeCellList */
+static int hf_rnsap_raiList = -1; /* RAI_List */
+static int hf_rnsap_RAI_List_item = -1; /* RAI */
static int hf_rnsap_RB_Info_item = -1; /* RB_Identity */
static int hf_rnsap_Reference_E_TFCI_Information_item = -1; /* Reference_E_TFCI_Information_Item */
static int hf_rnsap_reference_E_TFCI = -1; /* E_TFCI */
@@ -3134,7 +3603,7 @@ static int hf_rnsap_reference_E_TFCI_PO = -1; /* Reference_E_TFCI_PO */
static int hf_rnsap_pSDomain = -1; /* NULL */
static int hf_rnsap_cSDomain = -1; /* NULL */
static int hf_rnsap_pS_CSDomain = -1; /* NULL */
-static int hf_rnsap_periodic_01 = -1; /* Periodic */
+static int hf_rnsap_periodic_02 = -1; /* Periodic */
static int hf_rnsap_eventA = -1; /* EventA */
static int hf_rnsap_eventB = -1; /* EventB */
static int hf_rnsap_eventC = -1; /* EventC */
@@ -3190,9 +3659,24 @@ static int hf_rnsap_Possible_Secondary_Serving_Cell_List_item = -1; /* Possible
static int hf_rnsap_SetsOfHS_SCCH_Codes_item = -1; /* SetsOfHS_SCCH_CodesItem */
static int hf_rnsap_hS_SCCH_PreconfiguredCodes = -1; /* HS_SCCH_PreconfiguredCodes */
static int hf_rnsap_sixtyfourQAM_DL_SupportIndicator = -1; /* SixtyfourQAM_DL_SupportIndicator */
-static int hf_rnsap_setup = -1; /* Additional_EDCH_Setup_Info */
-static int hf_rnsap_configurationChange = -1; /* Additional_EDCH_Cell_Information_ConfigurationChange_List */
+static int hf_rnsap_setup_02 = -1; /* Additional_EDCH_Setup_Info */
+static int hf_rnsap_configurationChange_01 = -1; /* Additional_EDCH_Cell_Information_ConfigurationChange_List */
static int hf_rnsap_removal = -1; /* Additional_EDCH_Cell_Information_Removal_List */
+static int hf_rnsap_setup_03 = -1; /* Downlink_TPC_enhancements_Information */
+static int hf_rnsap_configurationChange_02 = -1; /* Downlink_TPC_enhancements_Information */
+static int hf_rnsap_removal_01 = -1; /* Downlink_TPC_enhancements_Information_Removal */
+static int hf_rnsap_setup_04 = -1; /* UL_CLTD_Information */
+static int hf_rnsap_configurationChange_03 = -1; /* UL_CLTD_Information_To_Modify */
+static int hf_rnsap_removal_02 = -1; /* UL_CLTD_Information_Removal */
+static int hf_rnsap_setup_05 = -1; /* FTPICH_Information */
+static int hf_rnsap_configurationChange_04 = -1; /* FTPICH_Information_To_Modify */
+static int hf_rnsap_removal_03 = -1; /* FTPICH_Information_Removal */
+static int hf_rnsap_setup_06 = -1; /* DCH_ENH_Information */
+static int hf_rnsap_configurationChange_05 = -1; /* DCH_ENH_Information_to_Modify */
+static int hf_rnsap_removal_04 = -1; /* DCH_ENH_Information_Removal */
+static int hf_rnsap_setup_07 = -1; /* UL_DPCCH2_Information */
+static int hf_rnsap_configurationChange_06 = -1; /* UL_DPCCH2_Information_To_Modify */
+static int hf_rnsap_removal_05 = -1; /* UL_DPCCH2_Information_Removal */
static int hf_rnsap_sFNSFNChangeLimit = -1; /* SFNSFNChangeLimit */
static int hf_rnsap_predictedSFNSFNDeviationLimit = -1; /* PredictedSFNSFNDeviationLimit */
static int hf_rnsap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation = -1; /* T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation */
@@ -3264,6 +3748,7 @@ static int hf_rnsap_delta_SIR_after2 = -1; /* DeltaSIR */
static int hf_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item = -1; /* Transmission_Gap_Pattern_Sequence_Status_List_item */
static int hf_rnsap_tGPRC = -1; /* TGPRC */
static int hf_rnsap_tGCFN = -1; /* CFN */
+static int hf_rnsap_Affected_HSDSCH_Serving_Cell_List_item = -1; /* C_ID */
static int hf_rnsap_Transmission_Mode_Information_item = -1; /* Transmission_Mode_Information_List */
static int hf_rnsap_mS = -1; /* INTEGER_0_16383 */
static int hf_rnsap_lS = -1; /* INTEGER_0_4294967295 */
@@ -3299,12 +3784,13 @@ static int hf_rnsap_ctfc8bit = -1; /* INTEGER_0_255 */
static int hf_rnsap_ctfc12bit = -1; /* INTEGER_0_4095 */
static int hf_rnsap_ctfc16bit = -1; /* INTEGER_0_65535 */
static int hf_rnsap_ctfcmaxbit = -1; /* INTEGER_0_maxCTFC */
+static int hf_rnsap_slot_position = -1; /* INTEGER_0_4 */
static int hf_rnsap_dynamicParts = -1; /* TransportFormatSet_DynamicPartList */
static int hf_rnsap_semi_staticPart = -1; /* TransportFormatSet_Semi_staticPart */
static int hf_rnsap_TransportFormatSet_DynamicPartList_item = -1; /* TransportFormatSet_DynamicPartList_item */
static int hf_rnsap_nrOfTransportBlocks = -1; /* NrOfTransportBlocks */
static int hf_rnsap_transportBlockSize = -1; /* TransportBlockSize */
-static int hf_rnsap_mode = -1; /* TransportFormatSet_ModeDP */
+static int hf_rnsap_mode_01 = -1; /* TransportFormatSet_ModeDP */
static int hf_rnsap_tdd = -1; /* TDD_TransportFormatSet_ModeDP */
static int hf_rnsap_notApplicable = -1; /* NULL */
static int hf_rnsap_transmissionTimeIntervalInformation = -1; /* TransmissionTimeIntervalInformation */
@@ -3315,13 +3801,17 @@ static int hf_rnsap_channelCoding = -1; /* ChannelCodingType */
static int hf_rnsap_codingRate = -1; /* CodingRate */
static int hf_rnsap_rateMatcingAttribute = -1; /* RateMatchingAttribute */
static int hf_rnsap_cRC_Size = -1; /* CRC_Size */
-static int hf_rnsap_mode_01 = -1; /* TransportFormatSet_ModeSSP */
+static int hf_rnsap_mode_02 = -1; /* TransportFormatSet_ModeSSP */
static int hf_rnsap_tdd_01 = -1; /* SecondInterleavingMode */
+static int hf_rnsap_tTI_Update_CFN = -1; /* CFN */
+static int hf_rnsap_tTI_Update_Ind = -1; /* TTI_Update_Ind */
static int hf_rnsap_uE_AggregateMaximumBitRateDownlink = -1; /* UE_AggregateMaximumBitRateDownlink */
static int hf_rnsap_uE_AggregateMaximumBitRateUplink = -1; /* UE_AggregateMaximumBitRateUplink */
+static int hf_rnsap_UE_RF_Band_CapabilityLCR_item = -1; /* Radio_Frequency_BandItem */
+static int hf_rnsap_radio_Frequency_Band = -1; /* Radio_Frequency_Band */
static int hf_rnsap_imei = -1; /* IMEI */
static int hf_rnsap_imeisv = -1; /* IMEISV */
-static int hf_rnsap_periodic_02 = -1; /* UEMeasurementReportCharacteristicsPeriodic */
+static int hf_rnsap_periodic_03 = -1; /* UEMeasurementReportCharacteristicsPeriodic */
static int hf_rnsap_event1h = -1; /* UEMeasurementReportCharacteristicsEvent1h */
static int hf_rnsap_event1i = -1; /* UEMeasurementReportCharacteristicsEvent1i */
static int hf_rnsap_event6a = -1; /* UEMeasurementReportCharacteristicsEvent6a */
@@ -3362,6 +3852,8 @@ static int hf_rnsap_UEMeasurementValueTimeslotISCPList768_item = -1; /* UEMeasu
static int hf_rnsap_measurementAvailable_02 = -1; /* UEMeasurementValueInformationAvailable */
static int hf_rnsap_measurementnotAvailable_02 = -1; /* UEMeasurementValueInformationnotAvailable */
static int hf_rnsap_uEmeasurementValue = -1; /* UEMeasurementValue */
+static int hf_rnsap_uPHFiltering_Value = -1; /* UPHFiltering_Value */
+static int hf_rnsap_extension_UE_Measurement_Value = -1; /* Extension_UE_Measurement_Value */
static int hf_rnsap_cell_fach_pch = -1; /* Cell_Fach_Pch_State */
static int hf_rnsap_ura_pch = -1; /* Ura_Pch_State */
static int hf_rnsap_d_RNTI = -1; /* D_RNTI */
@@ -3394,6 +3886,24 @@ static int hf_rnsap_RNCsWithCellsInTheAccessedURA_List_item = -1; /* RNCsWithCe
static int hf_rnsap_USCH_Information_item = -1; /* USCH_InformationItem */
static int hf_rnsap_uSCH_ID = -1; /* USCH_ID */
static int hf_rnsap_rb_Info = -1; /* RB_Info */
+static int hf_rnsap_UMTS_Cells_Info_List_item = -1; /* ProtocolIE_Single_Container */
+static int hf_rnsap_sDPCCH_PowerOffsetInformation = -1; /* SDPCCH_PowerOffsetInformation */
+static int hf_rnsap_uL_CLTD_Activation_Information = -1; /* UL_CLTD_Activation_Information */
+static int hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD = -1; /* Setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD */
+static int hf_rnsap_f_DPCH_Info = -1; /* F_DPCH_Info */
+static int hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2 = -1; /* Setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2 */
+static int hf_rnsap_f_DPCH_Info_01 = -1; /* F_DPCH_Info_To_Modify */
+static int hf_rnsap_e_roch_power_offset = -1; /* E_ROCH_PowerOffset */
+static int hf_rnsap_s_e_dpcch_power_offset = -1; /* S_E_DPCCH_PowerOffset */
+static int hf_rnsap_interstream_compensation = -1; /* InterStream_Interference_Compensation */
+static int hf_rnsap_minimum_E_TFCI_rank2 = -1; /* INTEGER_0_127 */
+static int hf_rnsap_setup_08 = -1; /* UL_MIMO_Information */
+static int hf_rnsap_configurationChange_07 = -1; /* UL_MIMO_Information_To_Modify */
+static int hf_rnsap_removal_06 = -1; /* UL_MIMO_Removal */
+static int hf_rnsap_e_roch_channelization_code = -1; /* FDD_DL_ChannelisationCodeNumber */
+static int hf_rnsap_s_e_rnti = -1; /* E_RNTI */
+static int hf_rnsap_s_signature_sequence = -1; /* ERGCH_SignatureSequence */
+static int hf_rnsap_s_e_roch_release_indicator = -1; /* S_E_ROCH_Release_Indicator */
static int hf_rnsap_protocolIEs = -1; /* ProtocolIE_Container */
static int hf_rnsap_protocolExtensions = -1; /* ProtocolExtensionContainer */
static int hf_rnsap_minUL_ChannelisationCodeLength = -1; /* MinUL_ChannelisationCodeLength */
@@ -3806,27 +4316,40 @@ static int hf_rnsap_RL_Set_Unsuccessful_InformationRespList_DM_Fail_Ind_item = -
static int hf_rnsap_fACH_FlowControlInformation = -1; /* FACH_FlowControlInformation_CTCH_ResourceRspFDD */
static int hf_rnsap_fACH_FlowControlInformation_01 = -1; /* FACH_FlowControlInformation_CTCH_ResourceRspTDD */
static int hf_rnsap_cell_01 = -1; /* Cell_CM_Rqst */
+static int hf_rnsap_additional_CommonMeasurementObjectType_CM_Rqst = -1; /* Additional_CommonMeasurementObjectType_CM_Rqst */
static int hf_rnsap_neighbouringCellMeasurementInformation = -1; /* NeighbouringCellMeasurementInfo */
static int hf_rnsap_NeighbouringCellMeasurementInfo_item = -1; /* NeighbouringCellMeasurementInfo_item */
static int hf_rnsap_neighbouringFDDCellMeasurementInformation = -1; /* NeighbouringFDDCellMeasurementInformation */
static int hf_rnsap_neighbouringTDDCellMeasurementInformation = -1; /* NeighbouringTDDCellMeasurementInformation */
static int hf_rnsap_extension_neighbouringCellMeasurementInformation = -1; /* Extension_neighbouringCellMeasurementInformation */
static int hf_rnsap_extension_neighbouringCellMeasurementInformation768 = -1; /* Extension_neighbouringCellMeasurementInformation768 */
+static int hf_rnsap_GsmCellList_CM_Rqst_item = -1; /* GsmCellItem_CM_Rqst */
+static int hf_rnsap_measurementID = -1; /* MeasurementID */
+static int hf_rnsap_gsmCell = -1; /* GSM_Cell_CM_Rqst */
static int hf_rnsap_cell_02 = -1; /* Cell_CM_Rsp */
+static int hf_rnsap_GsmCellList_CM_Rsp_item = -1; /* GsmCellItem_CM_Rsp */
+static int hf_rnsap_Extension_FailureMeasurementList_item = -1; /* Extension_FailureMeasurementItem */
static int hf_rnsap_cell_03 = -1; /* Cell_CM_Rprt */
static int hf_rnsap_commonMeasurementValueInformation = -1; /* CommonMeasurementValueInformation */
+static int hf_rnsap_GsmCellList_CM_Rprt_item = -1; /* GsmCellItem_CM_Rprt */
+static int hf_rnsap_Extension_TerminationMeasurementList_item = -1; /* Extension_TerminationMeasurementItem */
+static int hf_rnsap_Extension_FailureIndicationMeasurementList_item = -1; /* Extension_FailureIndicationMeasurementItem */
static int hf_rnsap_cell_04 = -1; /* Cell_InfEx_Rqst */
static int hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rqst = -1; /* Extension_InformationExchangeObjectType_InfEx_Rqst */
static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst_item = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst */
static int hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rqst = -1; /* MBMS_Bearer_Service_List_InfEx_Rqst */
static int hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst_item = -1; /* TMGI */
static int hf_rnsap_MBMS_Cell_InfEx_Rqst_item = -1; /* C_ID */
+static int hf_rnsap_ANR_Cell_InfEx_Rqst_item = -1; /* C_ID */
+static int hf_rnsap_Common_E_RGCH_Cell_InfEx_Rqst_item = -1; /* C_ID */
static int hf_rnsap_cell_05 = -1; /* Cell_InfEx_Rsp */
static int hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rsp = -1; /* Extension_InformationExchangeObjectType_InfEx_Rsp */
static int hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rsp_item = -1; /* MBMS_Bearer_ServiceItemIEs_InfEx_Rsp */
static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp_item = -1; /* MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp */
static int hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rsp = -1; /* MBMS_Bearer_Service_List_InfEx_Rsp */
static int hf_rnsap_MBMS_Cell_InfEx_Rsp_item = -1; /* MBMS_Cell_Item_InfEx_Rsp */
+static int hf_rnsap_ANR_Cell_InfEx_Rsp_item = -1; /* ANR_Cell_ItemIEs_InfEx_Rsp */
+static int hf_rnsap_Common_E_RGCH_Cell_InfEx_Rsp_item = -1; /* Common_E_RGCH_Cell_ItemIEs_InfEx_Rsp */
static int hf_rnsap_cell_06 = -1; /* Cell_InfEx_Rprt */
static int hf_rnsap_extension_InformationExchangeObjectType_InfEx_Rprt = -1; /* Extension_InformationExchangeObjectType_InfEx_Rprt */
static int hf_rnsap_requestedDataValueInformation = -1; /* RequestedDataValueInformation */
@@ -3834,6 +4357,7 @@ static int hf_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rprt_item = -1; /* M
static int hf_rnsap_mBMS_Bearer_Service_List_InfEx_Rprt = -1; /* MBMS_Bearer_Service_List_InfEx_Rprt */
static int hf_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt_item = -1; /* MBMS_Bearer_Service_List_Item_InfEx_Rprt */
static int hf_rnsap_MBMS_Cell_InfEx_Rprt_item = -1; /* MBMS_Cell_Item_InfEx_Rprt */
+static int hf_rnsap_Common_E_RGCH_Cell_InfEx_Rprt_item = -1; /* Common_E_RGCH_Cell_Item_InfEx_Rprt */
static int hf_rnsap_context = -1; /* ContextList_Reset */
static int hf_rnsap_all_contexts = -1; /* NULL */
static int hf_rnsap_contextGroup = -1; /* ContextGroupList_Reset */
@@ -3841,6 +4365,7 @@ static int hf_rnsap_contextInfoList_Reset = -1; /* ContextInfoList_Reset */
static int hf_rnsap_ContextInfoList_Reset_item = -1; /* ProtocolIE_Single_Container */
static int hf_rnsap_contextType_Reset = -1; /* ContextType_Reset */
static int hf_rnsap_dRNTI = -1; /* D_RNTI */
+static int hf_rnsap_extension_ContextType_Reset = -1; /* Extension_ContextType_Reset */
static int hf_rnsap_contextGroupInfoList_Reset = -1; /* ContextGroupInfoList_Reset */
static int hf_rnsap_ContextGroupInfoList_Reset_item = -1; /* ProtocolIE_Single_Container */
static int hf_rnsap_s_RNTI_Group = -1; /* S_RNTI_Group */
@@ -3848,6 +4373,7 @@ static int hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdFDD_item =
static int hf_rnsap_delayed_activation_update = -1; /* DelayedActivationUpdate */
static int hf_rnsap_DelayedActivationInformationList_RL_ActivationCmdTDD_item = -1; /* ProtocolIE_Single_Container */
static int hf_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList_item = -1; /* ProtocolIE_Single_Container */
+static int hf_rnsap_uE_Measurement_Value = -1; /* UE_Measurement_Value */
static int hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_item = -1; /* Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs */
static int hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Update_Information = -1; /* HS_DSCH_FDD_Secondary_Serving_Update_Information */
static int hf_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd_item = -1; /* Additional_EDCH_Cell_Information_RL_Param_Upd_ItemIEs */
@@ -3855,6 +4381,9 @@ static int hf_rnsap_additional_EDCH_FDD_Update_Information = -1; /* Additional_
static int hf_rnsap_ListOfInterfacesToTrace_item = -1; /* ProtocolIE_Single_Container */
static int hf_rnsap_interface = -1; /* T_interface */
static int hf_rnsap_privateIEs = -1; /* PrivateIE_Container */
+static int hf_rnsap_suspension = -1; /* Suspension_Control_Type */
+static int hf_rnsap_resume = -1; /* Resume_Control_Type */
+static int hf_rnsap_controlled_Object_Scope = -1; /* Controlled_Object_Scope */
static int hf_rnsap_initiatingMessage = -1; /* InitiatingMessage */
static int hf_rnsap_successfulOutcome = -1; /* SuccessfulOutcome */
static int hf_rnsap_unsuccessfulOutcome = -1; /* UnsuccessfulOutcome */
@@ -3892,6 +4421,7 @@ static gint ett_rnsap_Active_Pattern_Sequence_Information = -1;
static gint ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList = -1;
static gint ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs = -1;
static gint ett_rnsap_Additional_EDCH_Setup_Info = -1;
+static gint ett_rnsap_ANRReportIndication = -1;
static gint ett_rnsap_Additional_EDCH_Cell_Information_Setup = -1;
static gint ett_rnsap_Additional_EDCH_FDD_Setup_Cell_Information = -1;
static gint ett_rnsap_Additional_EDCH_UL_DPCH_Information_Setup = -1;
@@ -3906,6 +4436,7 @@ static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Add_ItemIEs = -
static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List = -1;
static gint ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs = -1;
static gint ett_rnsap_Additional_EDCH_FDD_Information = -1;
+static gint ett_rnsap_DTX_Information2 = -1;
static gint ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List = -1;
static gint ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info = -1;
static gint ett_rnsap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List = -1;
@@ -3932,15 +4463,24 @@ static gint ett_rnsap_AffectedUEInformationForMBMS = -1;
static gint ett_rnsap_AllocationRetentionPriority = -1;
static gint ett_rnsap_Allowed_Rate_Information = -1;
static gint ett_rnsap_Angle_Of_Arrival_Value_LCR = -1;
+static gint ett_rnsap_ANR_Cell_Information = -1;
+static gint ett_rnsap_ANR_FDD_CellInformation = -1;
+static gint ett_rnsap_ANR_TDD_CellInformation = -1;
+static gint ett_rnsap_ANR_LCR_TDD_CellInformation = -1;
+static gint ett_rnsap_ANR_Multiple_PLMN_List = -1;
static gint ett_rnsap_BadSatellites = -1;
static gint ett_rnsap_T_badSatelliteInformation = -1;
static gint ett_rnsap_T_badSatelliteInformation_item = -1;
+static gint ett_rnsap_BDS_IGPInfoList = -1;
+static gint ett_rnsap_BDS_IGPInfo = -1;
+static gint ett_rnsap_BDS_Ionospheric_Grid_Model = -1;
static gint ett_rnsap_BSIC = -1;
static gint ett_rnsap_BurstModeParameters = -1;
static gint ett_rnsap_Cause = -1;
+static gint ett_rnsap_CellBased = -1;
+static gint ett_rnsap_CellIdList = -1;
static gint ett_rnsap_Cell_Capacity_Class_Value = -1;
static gint ett_rnsap_CGI = -1;
-static gint ett_rnsap_T_lAI = -1;
static gint ett_rnsap_CommonMeasurementAccuracy = -1;
static gint ett_rnsap_CommonMeasurementValue = -1;
static gint ett_rnsap_CommonMeasurementValueInformation = -1;
@@ -3951,6 +4491,8 @@ static gint ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationLCR = -1;
static gint ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR = -1;
static gint ett_rnsap_Common_E_DCH_LogicalChannelInformation = -1;
static gint ett_rnsap_Common_E_DCH_LogicalChannelInformationItem = -1;
+static gint ett_rnsap_Common_E_RGCH_Cell_Information = -1;
+static gint ett_rnsap_Common_E_RGCH_Cell_Info = -1;
static gint ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information = -1;
static gint ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify = -1;
static gint ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information = -1;
@@ -3979,6 +4521,17 @@ static gint ett_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR =
static gint ett_rnsap_HS_SCCH_DRX_Information_ResponseLCR = -1;
static gint ett_rnsap_E_AGCH_DRX_Information_ResponseLCR = -1;
static gint ett_rnsap_E_AGCH_DRX_Parameters_Response = -1;
+static gint ett_rnsap_Controlled_Object_Scope = -1;
+static gint ett_rnsap_DBDS_CorrectionsReq = -1;
+static gint ett_rnsap_DBDS_Corrections = -1;
+static gint ett_rnsap_DBDS_Info = -1;
+static gint ett_rnsap_DBDS_SignalInfoList = -1;
+static gint ett_rnsap_DBDS_SignalInfo = -1;
+static gint ett_rnsap_DBDS_InfoList = -1;
+static gint ett_rnsap_DCH_ENH_Information = -1;
+static gint ett_rnsap_DCH_ENH_Information_to_Modify = -1;
+static gint ett_rnsap_DCH_ENH_Concat = -1;
+static gint ett_rnsap_DCH_ENH_Information_Reconf = -1;
static gint ett_rnsap_DCH_FDD_Information = -1;
static gint ett_rnsap_DCH_FDD_InformationItem = -1;
static gint ett_rnsap_DCH_MeasurementOccasion_Information = -1;
@@ -4012,6 +4565,9 @@ static gint ett_rnsap_DGPSCorrections = -1;
static gint ett_rnsap_T_satellite_DGPSCorrections_Information = -1;
static gint ett_rnsap_T_satellite_DGPSCorrections_Information_item = -1;
static gint ett_rnsap_DGPSThreshold = -1;
+static gint ett_rnsap_DL_TBS = -1;
+static gint ett_rnsap_HS_DSCH_Cell_List = -1;
+static gint ett_rnsap_HS_DSCH_Cell = -1;
static gint ett_rnsap_DL_PowerBalancing_Information = -1;
static gint ett_rnsap_DL_ReferencePowerInformationList = -1;
static gint ett_rnsap_DL_ReferencePowerInformationItem = -1;
@@ -4026,6 +4582,8 @@ static gint ett_rnsap_DL_TimeSlot_ISCP_Info = -1;
static gint ett_rnsap_DL_TimeSlot_ISCP_InfoItem = -1;
static gint ett_rnsap_DL_TimeSlot_ISCP_LCR_Information = -1;
static gint ett_rnsap_DL_TimeSlot_ISCP_LCR_InfoItem = -1;
+static gint ett_rnsap_Downlink_TPC_enhancements_Information = -1;
+static gint ett_rnsap_Downlink_TPC_enhancements_Reconf = -1;
static gint ett_rnsap_DRX_Information = -1;
static gint ett_rnsap_DRX_Information_to_Modify = -1;
static gint ett_rnsap_DRX_Information_to_Modify_Items = -1;
@@ -4042,6 +4600,7 @@ static gint ett_rnsap_DTX_Information_to_Modify = -1;
static gint ett_rnsap_DTX_Information_to_Modify_Items = -1;
static gint ett_rnsap_EARFCN_Information = -1;
static gint ett_rnsap_EARFCN_FDD = -1;
+static gint ett_rnsap_EARFCN_FDD_Extended = -1;
static gint ett_rnsap_ECGI = -1;
static gint ett_rnsap_EDCH_FDD_DL_ControlChannelInformation = -1;
static gint ett_rnsap_EDCH_FDD_Information = -1;
@@ -4096,6 +4655,9 @@ static gint ett_rnsap_EventC = -1;
static gint ett_rnsap_EventD = -1;
static gint ett_rnsap_EventE = -1;
static gint ett_rnsap_EventF = -1;
+static gint ett_rnsap_EventH = -1;
+static gint ett_rnsap_Event1F_Parameters = -1;
+static gint ett_rnsap_Event1I_Parameters = -1;
static gint ett_rnsap_E_DCH_Information = -1;
static gint ett_rnsap_E_PUCH_Information = -1;
static gint ett_rnsap_E_TFCS_Information_TDD = -1;
@@ -4110,6 +4672,8 @@ static gint ett_rnsap_E_DCH_TDD_Information_to_Modify = -1;
static gint ett_rnsap_E_DCH_TDD_Information_to_Modify_List = -1;
static gint ett_rnsap_E_DCH_MACdFlow_ModifyTDDItem = -1;
static gint ett_rnsap_E_DCH_Information_Response = -1;
+static gint ett_rnsap_Fast_TTI_switching_Mode_synchronized = -1;
+static gint ett_rnsap_Fast_TTI_switching_Mode_unsynchronized = -1;
static gint ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp = -1;
static gint ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_Item = -1;
static gint ett_rnsap_E_AGCH_Specific_InformationRespListTDD = -1;
@@ -4136,6 +4700,10 @@ static gint ett_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD = -1;
static gint ett_rnsap_E_HICH_Scheduled_InformationResp_Item_LCR_TDD = -1;
static gint ett_rnsap_E_HICH_InformationResp_LCR = -1;
static gint ett_rnsap_E_DCH_Non_Scheduled_Grant_Info_LCR = -1;
+static gint ett_rnsap_Radio_Links_without_DPCH_FDPCH_Indication = -1;
+static gint ett_rnsap_Radio_Links_without_DPCH_FDPCH_Information = -1;
+static gint ett_rnsap_Extended_S_RNTI_Group = -1;
+static gint ett_rnsap_ExtendedAffectedUEInformationForMBMS = -1;
static gint ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR = -1;
static gint ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR = -1;
static gint ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR = -1;
@@ -4154,12 +4722,21 @@ static gint ett_rnsap_FDD_DCHs_to_ModifySpecificInformationList = -1;
static gint ett_rnsap_FDD_DCHs_to_ModifySpecificItem = -1;
static gint ett_rnsap_FDD_DL_CodeInformation = -1;
static gint ett_rnsap_FDD_DL_CodeInformationItem = -1;
+static gint ett_rnsap_F_DPCH_Info = -1;
+static gint ett_rnsap_F_DPCH_Info_To_Modify = -1;
static gint ett_rnsap_FPACH_Information = -1;
+static gint ett_rnsap_FTPICH_Information = -1;
+static gint ett_rnsap_FTPICH_Information_To_Modify = -1;
+static gint ett_rnsap_FTPICH_Information_Reconf = -1;
+static gint ett_rnsap_FTPICH_Reconfiguration_Information = -1;
+static gint ett_rnsap_FTPICH_Information_Response = -1;
static gint ett_rnsap_GA_Cell = -1;
static gint ett_rnsap_GA_Cell_item = -1;
static gint ett_rnsap_GA_CellAdditionalShapes = -1;
static gint ett_rnsap_GA_AltitudeAndDirection = -1;
static gint ett_rnsap_GA_EllipsoidArc = -1;
+static gint ett_rnsap_Gainfactors_10ms_mode = -1;
+static gint ett_rnsap_T_signalledGainFactors10ms = -1;
static gint ett_rnsap_GANSS_AddClockModels = -1;
static gint ett_rnsap_GANSS_AddOrbitModels = -1;
static gint ett_rnsap_GANSS_Additional_Ionospheric_Model = -1;
@@ -4170,6 +4747,7 @@ static gint ett_rnsap_GANSS_Almanac = -1;
static gint ett_rnsap_T_gANSS_AlmanacModel = -1;
static gint ett_rnsap_T_gANSS_keplerianParameters = -1;
static gint ett_rnsap_GANSS_alm_keplerianNAVAlmanac = -1;
+static gint ett_rnsap_GANSS_alm_KEPLERIANBDSALMANAC = -1;
static gint ett_rnsap_GANSS_alm_keplerianReducedAlmanac = -1;
static gint ett_rnsap_GANSS_alm_keplerianMidiAlmanac = -1;
static gint ett_rnsap_GANSS_alm_keplerianGLONASS = -1;
@@ -4179,6 +4757,7 @@ static gint ett_rnsap_GANSS_AuxInfoGANSS_ID1 = -1;
static gint ett_rnsap_GANSS_AuxInfoGANSS_ID1_item = -1;
static gint ett_rnsap_GANSS_AuxInfoGANSS_ID3 = -1;
static gint ett_rnsap_GANSS_AuxInfoGANSS_ID3_item = -1;
+static gint ett_rnsap_GANSS_BDSclockModel = -1;
static gint ett_rnsap_GANSS_Clock_Model = -1;
static gint ett_rnsap_GANSS_Clock_Model_item = -1;
static gint ett_rnsap_GANSS_CNAVclockModel = -1;
@@ -4204,6 +4783,7 @@ static gint ett_rnsap_GANSS_Ionospheric_Model = -1;
static gint ett_rnsap_GANSS_IonosphereRegionalStormFlags = -1;
static gint ett_rnsap_GANSS_NAVclockModel = -1;
static gint ett_rnsap_GANSS_Navigation_Model_And_Time_Recovery = -1;
+static gint ett_rnsap_GANSS_NavModel_BDSKeplerianSet = -1;
static gint ett_rnsap_GANSS_NavModel_CNAVKeplerianSet = -1;
static gint ett_rnsap_GANSS_NavModel_GLONASSecef = -1;
static gint ett_rnsap_GANSS_NavModel_NAVKeplerianSet = -1;
@@ -4217,6 +4797,8 @@ static gint ett_rnsap_GANSS_SatelliteInformationKP = -1;
static gint ett_rnsap_GANSS_SatelliteInformationKP_item = -1;
static gint ett_rnsap_Ganss_Sat_Info_AddNavList = -1;
static gint ett_rnsap_Ganss_Sat_Info_AddNavList_item = -1;
+static gint ett_rnsap_GANSS_SAT_Info_Almanac_BDSkpList = -1;
+static gint ett_rnsap_GANSS_SAT_Info_Almanac_BDS = -1;
static gint ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList = -1;
static gint ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item = -1;
static gint ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList = -1;
@@ -4236,6 +4818,7 @@ static gint ett_rnsap_GANSS_UTC_Model = -1;
static gint ett_rnsap_GANSS_UTCmodelSet1 = -1;
static gint ett_rnsap_GANSS_UTCmodelSet2 = -1;
static gint ett_rnsap_GANSS_UTCmodelSet3 = -1;
+static gint ett_rnsap_GANSS_UTCmodelSet4 = -1;
static gint ett_rnsap_GA_PointWithAltitude = -1;
static gint ett_rnsap_GA_PointWithAltitudeAndUncertaintyEllipsoid = -1;
static gint ett_rnsap_GA_PointWithUnCertaintyEllipse = -1;
@@ -4350,17 +4933,29 @@ static gint ett_rnsap_Inter_Frequency_Cell = -1;
static gint ett_rnsap_Inter_Frequency_Cell_Information = -1;
static gint ett_rnsap_Inter_Frequency_Cell_Information_SIB11 = -1;
static gint ett_rnsap_Inter_Frequency_Cell_Information_SIB12 = -1;
+static gint ett_rnsap_Inter_Frequency_Cell_Information_SIB11ter = -1;
static gint ett_rnsap_Inter_Frequency_Cells_Information_SIB11_Per_Indication = -1;
static gint ett_rnsap_Inter_Frequency_Cells_Information_SIB12_Per_Indication = -1;
+static gint ett_rnsap_Inter_Frequency_Cells_Information_SIB11ter_Per_Indication = -1;
+static gint ett_rnsap_Inter_Frequency_Cell_SIB11ter_List = -1;
+static gint ett_rnsap_Inter_Frequency_Cell_SIB11ter = -1;
static gint ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List = -1;
static gint ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12 = -1;
static gint ett_rnsap_IPDL_FDD_Parameters = -1;
static gint ett_rnsap_IPDL_TDD_Parameters = -1;
static gint ett_rnsap_IPDL_TDD_ParametersLCR = -1;
static gint ett_rnsap_IdleIntervalInformation = -1;
+static gint ett_rnsap_LABased = -1;
+static gint ett_rnsap_LAI_List = -1;
+static gint ett_rnsap_LAI = -1;
static gint ett_rnsap_List_Of_PLMNs = -1;
static gint ett_rnsap_LoadValue = -1;
static gint ett_rnsap_LCRTDD_Uplink_Physical_Channel_Capability = -1;
+static gint ett_rnsap_M1Report = -1;
+static gint ett_rnsap_M2Report = -1;
+static gint ett_rnsap_MDTAreaScope = -1;
+static gint ett_rnsap_MDT_Configuration = -1;
+static gint ett_rnsap_MDT_Report_Parameters = -1;
static gint ett_rnsap_MAC_c_sh_SDU_LengthList = -1;
static gint ett_rnsap_MACdPDU_Size_IndexList = -1;
static gint ett_rnsap_MACdPDU_Size_IndexItem = -1;
@@ -4404,17 +4999,42 @@ static gint ett_rnsap_Type7683 = -1;
static gint ett_rnsap_MidambleAllocationMode7683 = -1;
static gint ett_rnsap_MIMO_InformationResponse = -1;
static gint ett_rnsap_MIMO_PilotConfiguration = -1;
+static gint ett_rnsap_Additional_Associated_Secondary_CPICH = -1;
+static gint ett_rnsap_Additional_Secondary_CPICH = -1;
static gint ett_rnsap_ModifyPriorityQueue = -1;
static gint ett_rnsap_MulticellEDCH_InformationItemIEs = -1;
static gint ett_rnsap_MulticellEDCH_RL_SpecificInformationItemIEs = -1;
static gint ett_rnsap_Multiple_PLMN_List = -1;
static gint ett_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR = -1;
static gint ett_rnsap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR = -1;
+static gint ett_rnsap_Multi_Carrier_EDCH_Info = -1;
+static gint ett_rnsap_Multi_Carrier_EDCH_Information = -1;
+static gint ett_rnsap_Multi_Carrier_EDCH_LCR_InformationItem = -1;
+static gint ett_rnsap_Multi_Carrier_EDCH_MACdFlows_Information_TDD = -1;
+static gint ett_rnsap_Multi_Carrier_EDCH_MACdFlows_Specific_Info = -1;
+static gint ett_rnsap_Multi_Carrier_EDCH_Reconfigure = -1;
+static gint ett_rnsap_Continue_Setup_Change_Multi_Carrier_EDCH = -1;
+static gint ett_rnsap_Multi_Carrier_EDCH_Change_Info = -1;
+static gint ett_rnsap_Multi_Carrier_EDCH_Information_Removal_List = -1;
+static gint ett_rnsap_Multi_Carrier_EDCH_Information_Removal_Info_ItemIEs = -1;
+static gint ett_rnsap_Multi_Carrier_EDCH_Information_Response = -1;
+static gint ett_rnsap_Multi_Carrier_EDCH_LCR_Information_ResponseItem = -1;
+static gint ett_rnsap_Multiflow_Reconfiguration = -1;
+static gint ett_rnsap_Multiflow_Information = -1;
+static gint ett_rnsap_Multiflow_Information_To_Modify = -1;
+static gint ett_rnsap_Multiflow_RepetitionFactors = -1;
+static gint ett_rnsap_Multiflow_Timing = -1;
+static gint ett_rnsap_MU_MIMO_InformationLCR = -1;
+static gint ett_rnsap_Standalone_Midamble_Channel_Information = -1;
+static gint ett_rnsap_MU_MIMO_Indicator = -1;
static gint ett_rnsap_NACC_Related_Data = -1;
static gint ett_rnsap_Neighbouring_UMTS_CellInformation = -1;
+static gint ett_rnsap_Neighbouring_UMTS_CellInformation_Ext = -1;
+static gint ett_rnsap_Neighbouring_UMTS_CellInformationExtensionItem = -1;
static gint ett_rnsap_Neighbouring_UMTS_CellInformationItem = -1;
static gint ett_rnsap_Neighbouring_FDD_CellInformation = -1;
static gint ett_rnsap_Neighbouring_FDD_CellInformationItem = -1;
+static gint ett_rnsap_MultipleFrequencyBandsIndicatorList = -1;
static gint ett_rnsap_NeighbouringFDDCellMeasurementInformation = -1;
static gint ett_rnsap_Neighbouring_GSM_CellInformationIEs = -1;
static gint ett_rnsap_Neighbouring_GSM_CellInformationItem = -1;
@@ -4427,6 +5047,7 @@ static gint ett_rnsap_Neighbouring_LCR_TDD_CellInformation = -1;
static gint ett_rnsap_Neighbouring_LCR_TDD_CellInformationItem = -1;
static gint ett_rnsap_Neighbouring_E_UTRA_CellInformation = -1;
static gint ett_rnsap_Neighbouring_E_UTRA_CellInformationItem = -1;
+static gint ett_rnsap_MultipleFrequencyBandsIndicatorList_EUTRA = -1;
static gint ett_rnsap_NotProvidedCellList = -1;
static gint ett_rnsap_NRTLoadInformationValue = -1;
static gint ett_rnsap_Non_Serving_RL_Preconfig_Setup = -1;
@@ -4440,6 +5061,9 @@ static gint ett_rnsap_PCH_InformationItem = -1;
static gint ett_rnsap_Periodic = -1;
static gint ett_rnsap_PeriodicInformation = -1;
static gint ett_rnsap_Permanent_NAS_UE_Identity = -1;
+static gint ett_rnsap_PLMN_List = -1;
+static gint ett_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas = -1;
+static gint ett_rnsap_Associated_Secondary_CPICH = -1;
static gint ett_rnsap_PreferredFrequencyLayerInfo = -1;
static gint ett_rnsap_PriorityQueue_InfoList = -1;
static gint ett_rnsap_PriorityQueue_InfoItem = -1;
@@ -4455,6 +5079,9 @@ static gint ett_rnsap_UpPCH_InformationList_LCRTDD = -1;
static gint ett_rnsap_UpPCH_InformationItem_LCRTDD = -1;
static gint ett_rnsap_PTMCellList = -1;
static gint ett_rnsap_PTPCellList = -1;
+static gint ett_rnsap_RABased = -1;
+static gint ett_rnsap_RAI_List = -1;
+static gint ett_rnsap_RAI = -1;
static gint ett_rnsap_RB_Info = -1;
static gint ett_rnsap_Reference_E_TFCI_Information = -1;
static gint ett_rnsap_Reference_E_TFCI_Information_Item = -1;
@@ -4495,6 +5122,11 @@ static gint ett_rnsap_Possible_Secondary_Serving_Cell = -1;
static gint ett_rnsap_SetsOfHS_SCCH_Codes = -1;
static gint ett_rnsap_SetsOfHS_SCCH_CodesItem = -1;
static gint ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency = -1;
+static gint ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements = -1;
+static gint ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD = -1;
+static gint ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information = -1;
+static gint ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH = -1;
+static gint ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2 = -1;
static gint ett_rnsap_GA_AccessPointPositionwithOptionalAltitude = -1;
static gint ett_rnsap_SFNSFNMeasurementThresholdInformation = -1;
static gint ett_rnsap_SFNSFNMeasurementValueInformation = -1;
@@ -4536,6 +5168,7 @@ static gint ett_rnsap_Transmission_Gap_Pattern_Sequence_Information = -1;
static gint ett_rnsap_Transmission_Gap_Pattern_Sequence_Information_item = -1;
static gint ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List = -1;
static gint ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item = -1;
+static gint ett_rnsap_Affected_HSDSCH_Serving_Cell_List = -1;
static gint ett_rnsap_Transmission_Mode_Information = -1;
static gint ett_rnsap_Transmission_Mode_Information_List = -1;
static gint ett_rnsap_TUTRANGANSS = -1;
@@ -4551,6 +5184,7 @@ static gint ett_rnsap_T_tFCSvalues = -1;
static gint ett_rnsap_TFCS_TFCSList = -1;
static gint ett_rnsap_TFCS_TFCSList_item = -1;
static gint ett_rnsap_TFCS_CTFC = -1;
+static gint ett_rnsap_TPC_slot_position = -1;
static gint ett_rnsap_TransportFormatSet = -1;
static gint ett_rnsap_TransportFormatSet_DynamicPartList = -1;
static gint ett_rnsap_TransportFormatSet_DynamicPartList_item = -1;
@@ -4560,8 +5194,11 @@ static gint ett_rnsap_TransmissionTimeIntervalInformation = -1;
static gint ett_rnsap_TransmissionTimeIntervalInformation_item = -1;
static gint ett_rnsap_TransportFormatSet_Semi_staticPart = -1;
static gint ett_rnsap_TransportFormatSet_ModeSSP = -1;
+static gint ett_rnsap_TTI_Update_Indicator = -1;
static gint ett_rnsap_UE_AggregateMaximumBitRate = -1;
static gint ett_rnsap_UE_Capabilities_Info = -1;
+static gint ett_rnsap_UE_RF_Band_CapabilityLCR = -1;
+static gint ett_rnsap_Radio_Frequency_BandItem = -1;
static gint ett_rnsap_UEIdentity = -1;
static gint ett_rnsap_UEMeasurementReportCharacteristics = -1;
static gint ett_rnsap_UEMeasurementReportCharacteristicsEvent1h = -1;
@@ -4596,6 +5233,7 @@ static gint ett_rnsap_UEMeasurementValueTimeslotISCPList768 = -1;
static gint ett_rnsap_UEMeasurementValueTimeslotISCPList768_IEs = -1;
static gint ett_rnsap_UEMeasurementValueInformation = -1;
static gint ett_rnsap_UEMeasurementValueInformationAvailable = -1;
+static gint ett_rnsap_UE_Measurement_Value = -1;
static gint ett_rnsap_UE_State = -1;
static gint ett_rnsap_Cell_Fach_Pch_State = -1;
static gint ett_rnsap_Ura_Pch_State = -1;
@@ -4619,6 +5257,18 @@ static gint ett_rnsap_RNCsWithCellsInTheAccessedURA_List = -1;
static gint ett_rnsap_RNCsWithCellsInTheAccessedURA_Item = -1;
static gint ett_rnsap_USCH_Information = -1;
static gint ett_rnsap_USCH_InformationItem = -1;
+static gint ett_rnsap_UMTS_Cells_Info_List = -1;
+static gint ett_rnsap_UMTS_Cell_Info = -1;
+static gint ett_rnsap_UL_CLTD_Information = -1;
+static gint ett_rnsap_UL_CLTD_Information_Reconf = -1;
+static gint ett_rnsap_UL_CLTD_Information_To_Modify = -1;
+static gint ett_rnsap_UL_DPCCH2_Information = -1;
+static gint ett_rnsap_UL_DPCCH2_Information_Reconf = -1;
+static gint ett_rnsap_UL_DPCCH2_Information_To_Modify = -1;
+static gint ett_rnsap_UL_MIMO_Information = -1;
+static gint ett_rnsap_UL_MIMO_Information_To_Modify = -1;
+static gint ett_rnsap_UL_MIMO_Reconfiguration = -1;
+static gint ett_rnsap_UL_MIMO_DL_Control_Channel_Information = -1;
static gint ett_rnsap_RadioLinkSetupRequestFDD = -1;
static gint ett_rnsap_UL_DPCH_Information_RL_SetupRqstFDD = -1;
static gint ett_rnsap_DL_DPCH_Information_RL_SetupRqstFDD = -1;
@@ -5057,15 +5707,28 @@ static gint ett_rnsap_CommonMeasurementObjectType_CM_Rqst = -1;
static gint ett_rnsap_Cell_CM_Rqst = -1;
static gint ett_rnsap_NeighbouringCellMeasurementInfo = -1;
static gint ett_rnsap_NeighbouringCellMeasurementInfo_item = -1;
+static gint ett_rnsap_GSM_Cell_CM_Rqst = -1;
+static gint ett_rnsap_GsmCellList_CM_Rqst = -1;
+static gint ett_rnsap_GsmCellItem_CM_Rqst = -1;
static gint ett_rnsap_CommonMeasurementInitiationResponse = -1;
static gint ett_rnsap_CommonMeasurementObjectType_CM_Rsp = -1;
static gint ett_rnsap_Cell_CM_Rsp = -1;
+static gint ett_rnsap_GsmCellList_CM_Rsp = -1;
+static gint ett_rnsap_GsmCellItem_CM_Rsp = -1;
static gint ett_rnsap_CommonMeasurementInitiationFailure = -1;
+static gint ett_rnsap_Extension_FailureMeasurementList = -1;
+static gint ett_rnsap_Extension_FailureMeasurementItem = -1;
static gint ett_rnsap_CommonMeasurementReport = -1;
static gint ett_rnsap_CommonMeasurementObjectType_CM_Rprt = -1;
static gint ett_rnsap_Cell_CM_Rprt = -1;
+static gint ett_rnsap_GsmCellList_CM_Rprt = -1;
+static gint ett_rnsap_GsmCellItem_CM_Rprt = -1;
static gint ett_rnsap_CommonMeasurementTerminationRequest = -1;
+static gint ett_rnsap_Extension_TerminationMeasurementList = -1;
+static gint ett_rnsap_Extension_TerminationMeasurementItem = -1;
static gint ett_rnsap_CommonMeasurementFailureIndication = -1;
+static gint ett_rnsap_Extension_FailureIndicationMeasurementList = -1;
+static gint ett_rnsap_Extension_FailureIndicationMeasurementItem = -1;
static gint ett_rnsap_InformationExchangeInitiationRequest = -1;
static gint ett_rnsap_InformationExchangeObjectType_InfEx_Rqst = -1;
static gint ett_rnsap_Cell_InfEx_Rqst = -1;
@@ -5074,6 +5737,8 @@ static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rqst = -1;
static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst = -1;
static gint ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst = -1;
static gint ett_rnsap_MBMS_Cell_InfEx_Rqst = -1;
+static gint ett_rnsap_ANR_Cell_InfEx_Rqst = -1;
+static gint ett_rnsap_Common_E_RGCH_Cell_InfEx_Rqst = -1;
static gint ett_rnsap_InformationExchangeInitiationResponse = -1;
static gint ett_rnsap_InformationExchangeObjectType_InfEx_Rsp = -1;
static gint ett_rnsap_Cell_InfEx_Rsp = -1;
@@ -5083,6 +5748,10 @@ static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_InfEx_Rsp = -1;
static gint ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp = -1;
static gint ett_rnsap_MBMS_Cell_InfEx_Rsp = -1;
static gint ett_rnsap_MBMS_Cell_Item_InfEx_Rsp = -1;
+static gint ett_rnsap_ANR_Cell_InfEx_Rsp = -1;
+static gint ett_rnsap_ANR_Cell_ItemIEs_InfEx_Rsp = -1;
+static gint ett_rnsap_Common_E_RGCH_Cell_InfEx_Rsp = -1;
+static gint ett_rnsap_Common_E_RGCH_Cell_ItemIEs_InfEx_Rsp = -1;
static gint ett_rnsap_InformationExchangeInitiationFailure = -1;
static gint ett_rnsap_InformationReport = -1;
static gint ett_rnsap_InformationExchangeObjectType_InfEx_Rprt = -1;
@@ -5093,6 +5762,8 @@ static gint ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rprt = -1;
static gint ett_rnsap_MBMS_Bearer_Service_List_Item_InfEx_Rprt = -1;
static gint ett_rnsap_MBMS_Cell_InfEx_Rprt = -1;
static gint ett_rnsap_MBMS_Cell_Item_InfEx_Rprt = -1;
+static gint ett_rnsap_Common_E_RGCH_Cell_InfEx_Rprt = -1;
+static gint ett_rnsap_Common_E_RGCH_Cell_Item_InfEx_Rprt = -1;
static gint ett_rnsap_InformationExchangeTerminationRequest = -1;
static gint ett_rnsap_InformationExchangeFailureIndication = -1;
static gint ett_rnsap_ResetRequest = -1;
@@ -5115,6 +5786,7 @@ static gint ett_rnsap_GERANUplinkSignallingTransferIndication = -1;
static gint ett_rnsap_RadioLinkParameterUpdateIndicationFDD = -1;
static gint ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList = -1;
static gint ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item = -1;
+static gint ett_rnsap_UE_Measurement_Forwarding = -1;
static gint ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd = -1;
static gint ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs = -1;
static gint ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd = -1;
@@ -5142,7 +5814,16 @@ static gint ett_rnsap_EnhancedRelocationRelease = -1;
static gint ett_rnsap_MBSFNMCCHInformation = -1;
static gint ett_rnsap_SecondaryULFrequencyReport = -1;
static gint ett_rnsap_SecondaryULFrequencyUpdateIndication = -1;
+static gint ett_rnsap_EnhancedRelocationResourceRequest = -1;
+static gint ett_rnsap_EnhancedRelocationResourceResponse = -1;
+static gint ett_rnsap_EnhancedRelocationResourceFailure = -1;
+static gint ett_rnsap_EnhancedRelocationResourceReleaseCommand = -1;
+static gint ett_rnsap_EnhancedRelocationResourceReleaseComplete = -1;
static gint ett_rnsap_PrivateMessage = -1;
+static gint ett_rnsap_InformationTransferControlRequest = -1;
+static gint ett_rnsap_Control_Type_InformationTransferControlReq = -1;
+static gint ett_rnsap_Suspension_Control_Type = -1;
+static gint ett_rnsap_Resume_Control_Type = -1;
static gint ett_rnsap_RNSAP_PDU = -1;
static gint ett_rnsap_InitiatingMessage = -1;
static gint ett_rnsap_SuccessfulOutcome = -1;
@@ -5293,6 +5974,12 @@ static const value_string rnsap_ProcedureCode_vals[] = {
{ RNSAP_ID_MBSFNMCCHINFORMATION, "id-mBSFNMCCHInformation" },
{ RNSAP_ID_SECONDARYULFREQUENCYREPORTING, "id-secondaryULFrequencyReporting" },
{ RNSAP_ID_SECONDARYULFREQUENCYUPDATE, "id-secondaryULFrequencyUpdate" },
+ { RNSAP_ID_INFORMATIONTRANSFERCONTROL, "id-informationTransferControl" },
+ { RNSAP_ID_NOT_USED_57, "id-Not-used-57" },
+ { RNSAP_ID_NOT_USED_58, "id-Not-used-58" },
+ { RNSAP_ID_NOT_USED_59, "id-Not-used-59" },
+ { RNSAP_ID_ENHANCEDRELOCATIONRESOURCEALLOCATION, "id-enhancedRelocationResourceAllocation" },
+ { RNSAP_ID_ENHANCEDRELOCATIONRESOURCERELEASE, "id-enhancedRelocationResourceRelease" },
{ 0, NULL }
};
@@ -6233,6 +6920,129 @@ static const value_string rnsap_ProtocolIE_ID_vals[] = {
{ id_Additional_E_DCH_Non_Serving_RL_Preconfiguration_Setup, "id-Additional-E-DCH-Non-Serving-RL-Preconfiguration-Setup" },
{ id_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList, "id-Additional-E-DCH-New-non-serving-RL-E-DCH-FDD-DL-Control-Channel-InfoList" },
{ id_CellListValidityIndicator, "id-CellListValidityIndicator" },
+ { id_completeAlmanacProvided, "id-completeAlmanacProvided" },
+ { id_ganss_Delta_T, "id-ganss-Delta-T" },
+ { id_OrdinalNumberOfFrequency, "id-OrdinalNumberOfFrequency" },
+ { id_Multicell_EDCH_Restriction, "id-Multicell-EDCH-Restriction" },
+ { id_CellCapabilityContainerExtension_TDD_LCR, "id-CellCapabilityContainerExtension-TDD-LCR" },
+ { id_Multi_Carrier_EDCH_Setup, "id-Multi-Carrier-EDCH-Setup" },
+ { id_Multi_Carrier_EDCH_Reconfigure, "id-Multi-Carrier-EDCH-Reconfigure" },
+ { id_Multi_Carrier_EDCH_Response, "id-Multi-Carrier-EDCH-Response" },
+ { id_SNPL_Carrier_Group_Indicator, "id-SNPL-Carrier-Group-Indicator" },
+ { id_MU_MIMO_InformationLCR, "id-MU-MIMO-InformationLCR" },
+ { id_MU_MIMO_Indicator, "id-MU-MIMO-Indicator" },
+ { id_HS_SCCH_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext, "id-HS-SCCH-Inactivity-Threshold-for-UE-DRX-Cycle-LCR-Ext" },
+ { id_Usefulness_Of_Battery_Optimization, "id-Usefulness-Of-Battery-Optimization" },
+ { id_Multi_Carrier_E_DCH_LCRTDD_PhysicalLayerCategory, "id-Multi-Carrier-E-DCH-LCRTDD-PhysicalLayerCategory" },
+ { id_Measurement_Power_Offset, "id-Measurement-Power-Offset" },
+ { id_MDT_Configuration, "id-MDT-Configuration" },
+ { id_Neighbouring_UMTS_CellInformation_Ext, "id-Neighbouring-UMTS-CellInformation-Ext" },
+ { id_Neighbouring_UMTS_CellInformationExtensionItem, "id-Neighbouring-UMTS-CellInformationExtensionItem" },
+ { id_Control_Type_InformationTransferControlReq, "id-Control-Type-InformationTransferControlReq" },
+ { id_UMTS_Cells_Info, "id-UMTS-Cells-Info" },
+ { id_ANRReportIndication, "id-ANRReportIndication" },
+ { id_ANR_Cell_InfEx_Rqst, "id-ANR-Cell-InfEx-Rqst" },
+ { id_ANR_Cell_InfEx_Rsp, "id-ANR-Cell-InfEx-Rsp" },
+ { id_ANR_Cell_Information, "id-ANR-Cell-Information" },
+ { id_Trace_Collection_Entity_IP_Address, "id-Trace-Collection-Entity-IP-Address" },
+ { id_Affected_HSDSCH_Serving_Cell_List, "id-Affected-HSDSCH-Serving-Cell-List" },
+ { id_UL_CLTD_Information, "id-UL-CLTD-Information" },
+ { id_UL_CLTD_Information_Reconf, "id-UL-CLTD-Information-Reconf" },
+ { id_UL_CLTD_State_Update_Information, "id-UL-CLTD-State-Update-Information" },
+ { id_Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order, "id-Support-of-Dynamic-DTXDRX-Related-HS-SCCH-Order" },
+ { id_CPC_RecoveryReport, "id-CPC-RecoveryReport" },
+ { id_FTPICH_Information, "id-FTPICH-Information" },
+ { id_FTPICH_Information_Reconf, "id-FTPICH-Information-Reconf" },
+ { id_UE_RF_Band_CapabilityLCR, "id-UE-RF-Band-CapabilityLCR" },
+ { id_Extended_S_RNTI, "id-Extended-S-RNTI" },
+ { id_ExtendedAffectedUEInformationForMBMS, "id-ExtendedAffectedUEInformationForMBMS" },
+ { id_Extended_S_RNTI_Group, "id-Extended-S-RNTI-Group" },
+ { id_FTPICH_Information_Response, "id-FTPICH-Information-Response" },
+ { id_FTPICH_Reconfiguration_Information, "id-FTPICH-Reconfiguration-Information" },
+ { id_MIMO_withfourtransmitantennas_ActivationIndicator, "id-MIMO-withfourtransmitantennas-ActivationIndicator" },
+ { id_MIMO_withfourtransmitantennas_ModeIndicator, "id-MIMO-withfourtransmitantennas-ModeIndicator" },
+ { id_power_offset_for_S_CPICH_for_MIMO_withfourtransmitantennas, "id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas" },
+ { id_power_offset_for_S_CPICH_for_MIMO_withfourtransmitantennas_Request_Indicator, "id-power-offset-for-S-CPICH-for-MIMO-withfourtransmitantennas-Request-Indicator" },
+ { id_DualStream_MIMO_withfourtransmitantennas_ActivationIndicator, "id-DualStream-MIMO-withfourtransmitantennas-ActivationIndicator" },
+ { id_DualStream_MIMO_withfourtransmitantennas_ModeIndicator, "id-DualStream-MIMO-withfourtransmitantennas-ModeIndicator" },
+ { id_Additional_Associated_Secondary_CPICH, "id-Additional-Associated-Secondary-CPICH" },
+ { id_UE_transmission_power_headroom, "id-UE-transmission-power-headroom" },
+ { id_Multiflow_Information, "id-Multiflow-Information" },
+ { id_Multiflow_Reconfiguration, "id-Multiflow-Reconfiguration" },
+ { id_Multiflow_OrdinalNumberOfFrequency, "id-Multiflow-OrdinalNumberOfFrequency" },
+ { id_UL_MIMO_Information, "id-UL-MIMO-Information" },
+ { id_UL_MIMO_Reconfiguration, "id-UL-MIMO-Reconfiguration" },
+ { id_UL_MIMO_DL_Control_Channel_Information, "id-UL-MIMO-DL-Control-Channel-Information" },
+ { id_SixtyfourQAM_UL_Operation_Indicator, "id-SixtyfourQAM-UL-Operation-Indicator" },
+ { id_Common_E_RGCH_Cell_InfEx_Rqst, "id-Common-E-RGCH-Cell-InfEx-Rqst" },
+ { id_Common_E_RGCH_Cell_InfEx_Rsp, "id-Common-E-RGCH-Cell-InfEx-Rsp" },
+ { id_Common_E_RGCH_Cell_InfEx_Rprt, "id-Common-E-RGCH-Cell-InfEx-Rprt" },
+ { id_Common_E_RGCH_Cell_Information, "id-Common-E-RGCH-Cell-Information" },
+ { id_PCI, "id-PCI" },
+ { id_TAC, "id-TAC" },
+ { id_PLMN_List, "id-PLMN-List" },
+ { id_PrecoderWeightSetRestriction, "id-PrecoderWeightSetRestriction" },
+ { id_EARFCN_FDD_Extended, "id-EARFCN-FDD-Extended" },
+ { id_EARFCN_TDD_Extended, "id-EARFCN-TDD-Extended" },
+ { id_Non_rectangular_resource_allocation_indicator, "id-Non-rectangular-resource-allocation-indicator" },
+ { id_Non_rectangular_resource_timeslot_set, "id-Non-rectangular-resource-timeslot-set" },
+ { id_UE_Support_of_non_rectangular_resource_allocation, "id-UE-Support-of-non-rectangular-resource-allocation" },
+ { id_DBDS_CorrectionsReq, "id-DBDS-CorrectionsReq" },
+ { id_DBDS_Corrections, "id-DBDS-Corrections" },
+ { id_BDS_IonosphericGridModelReq, "id-BDS-IonosphericGridModelReq" },
+ { id_BDS_Ionospheric_Grid_Model, "id-BDS-Ionospheric-Grid-Model" },
+ { id_GANSS_alm_keplerianBDSAlmanac, "id-GANSS-alm-keplerianBDSAlmanac" },
+ { id_Assisting_RepetitionFactors, "id-Assisting-RepetitionFactors" },
+ { id_E_DCH_Decoupling_Indication, "id-E-DCH-Decoupling-Indication" },
+ { id_UE_Measurement_Forwarding, "id-UE-Measurement-Forwarding" },
+ { id_UPH_Filtering_Measurement_Forwarding_Request, "id-UPH-Filtering-Measurement-Forwarding-Request" },
+ { id_TTI_Update_Indicator, "id-TTI-Update-Indicator" },
+ { id_CQI_Feedback_Cycle2_k, "id-CQI-Feedback-Cycle2-k" },
+ { id_CQI_Cycle_Switch_Timer, "id-CQI-Cycle-Switch-Timer" },
+ { id_UE_DRX_Cycle2, "id-UE-DRX-Cycle2" },
+ { id_Inactivity_Threshold_for_UE_DRX_Cycle2, "id-Inactivity-Threshold-for-UE-DRX-Cycle2" },
+ { id_DTX_Information2, "id-DTX-Information2" },
+ { id_DCH_ENH_Information, "id-DCH-ENH-Information" },
+ { id_DCH_ENH_Information_Reconf, "id-DCH-ENH-Information-Reconf" },
+ { id_Gainfactors_10ms_mode, "id-Gainfactors-10ms-mode" },
+ { id_Radio_Links_without_DPCH_FDPCH_Indication, "id-Radio-Links-without-DPCH-FDPCH-Indication" },
+ { id_UL_DPCCH2_Information, "id-UL-DPCCH2-Information" },
+ { id_UL_DPCCH2_Information_Reconf, "id-UL-DPCCH2-Information-Reconf" },
+ { id_ImplicitGrantHandling, "id-ImplicitGrantHandling" },
+ { id_MinimumTEBSthreshold, "id-MinimumTEBSthreshold" },
+ { id_MultipleFrequencyBandsIndicatorList_EUTRA, "id-MultipleFrequencyBandsIndicatorList-EUTRA" },
+ { id_MultipleFrequencyBandsIndicatorList, "id-MultipleFrequencyBandsIndicatorList" },
+ { id_ActivationDelay, "id-ActivationDelay" },
+ { id_Fast_TTI_switching_Mode_synchronized, "id-Fast-TTI-switching-Mode-synchronized" },
+ { id_Fast_TTI_switching_Mode_unsynchronized, "id-Fast-TTI-switching-Mode-unsynchronized" },
+ { id_Fast_TTI_switching_Mode_Supported, "id-Fast-TTI-switching-Mode-Supported" },
+ { id_GANSS_BDSclockModel, "id-GANSS-BDSclockModel" },
+ { id_GANSS_NavModel_BDSKeplerianSet, "id-GANSS-NavModel-BDSKeplerianSet" },
+ { id_GANSS_UTCmodelSet4, "id-GANSS-UTCmodelSet4" },
+ { id_Inter_Frequency_Cell_Information_SIB11ter, "id-Inter-Frequency-Cell-Information-SIB11ter" },
+ { id_Improved_Synchronized_Indicator, "id-Improved-Synchronized-Indicator" },
+ { id_Downlink_TPC_enhancements_Information, "id-Downlink-TPC-enhancements-Information" },
+ { id_Downlink_TPC_enhancements_Reconf, "id-Downlink-TPC-enhancements-Reconf" },
+ { id_TPC_slot_position, "id-TPC-slot-position" },
+ { id_DL_TBS, "id-DL-TBS" },
+ { id_Selected_PLMN_Identity, "id-Selected-PLMN-Identity" },
+ { id_SpeechVersion, "id-SpeechVersion" },
+ { id_SourceID, "id-SourceID" },
+ { id_TargetID, "id-TargetID" },
+ { id_ClassmarkInformation2, "id-ClassmarkInformation2" },
+ { id_ClassmarkInformation3, "id-ClassmarkInformation3" },
+ { id_GSM_Cell_CM_Rqst, "id-GSM-Cell-CM-Rqst" },
+ { id_Extension_CommonMeasurementObjectType_CM_Rprt, "id-Extension-CommonMeasurementObjectType-CM-Rprt" },
+ { id_Extension_CommonMeasurementObjectType_CM_Rqst, "id-Extension-CommonMeasurementObjectType-CM-Rqst" },
+ { id_Extension_CommonMeasurementObjectType_CM_Rsp, "id-Extension-CommonMeasurementObjectType-CM-Rsp" },
+ { id_Extension_FailureIndicationMeasurementList, "id-Extension-FailureIndicationMeasurementList" },
+ { id_Extension_FailureMeasurementList, "id-Extension-FailureMeasurementList" },
+ { id_Extension_TerminationMeasurementList, "id-Extension-TerminationMeasurementList" },
+ { id_GsmCellList_CM_Rprt, "id-GsmCellList-CM-Rprt" },
+ { id_GsmCellList_CM_Rqst, "id-GsmCellList-CM-Rqst" },
+ { id_GsmCellList_CM_Rsp, "id-GsmCellList-CM-Rsp" },
+ { id_LoadValue, "id-LoadValue" },
+ { id_EventH, "id-EventH" },
{ 0, NULL }
};
@@ -6467,6 +7277,7 @@ dissect_rnsap_Ack_Power_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
static const value_string rnsap_Uu_ActivationState_vals[] = {
{ 0, "activated" },
{ 1, "de-activated" },
+ { 2, "changeRequest" },
{ 0, NULL }
};
@@ -6474,7 +7285,7 @@ static const value_string rnsap_Uu_ActivationState_vals[] = {
static int
dissect_rnsap_Uu_ActivationState(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 2, NULL, TRUE, 0, NULL);
+ 2, NULL, TRUE, 1, NULL);
return offset;
}
@@ -7346,6 +8157,35 @@ static const value_string rnsap_CauseRadioNetwork_vals[] = {
{ 81, "multi-Cell-operation-with-Single-Stream-MIMO-not-available" },
{ 82, "cellSpecificTxDiversityHandlingForMultiCellOperationNotAvailable" },
{ 83, "cellSpecificTxDiversityHandlingForMultiCellOperationNotSupported" },
+ { 84, "frequencySpecificCompressedModeNotAvailable" },
+ { 85, "uL-CLTD-Operation-not-available" },
+ { 86, "uL-CLTD-Operation-not-supported" },
+ { 87, "mimo-withfourtransmitantennas-not-supported" },
+ { 88, "mimo-withfourtransmitantennas-not-available" },
+ { 89, "dualstream-mimo-withfourtransmitantennas-not-supported" },
+ { 90, "dualstream-mimo-withfourtransmitantennas-not-available" },
+ { 91, "multiflow-operation-not-supported" },
+ { 92, "multiflow-operation-not-available" },
+ { 93, "ul-SixtyfourQAM-not-available" },
+ { 94, "ul-SixtyfourQAM-not-supported" },
+ { 95, "ul-MIMO-Operation-not-available" },
+ { 96, "uL-MIMO-Operation-not-supported" },
+ { 97, "ul-MIMO-SixteenQAM-Operation-not-available" },
+ { 98, "uL-MIMO-SixteenQAM-Operation-not-supported" },
+ { 99, "ul-MIMO-SixtyfourQAM-Operation-not-available" },
+ { 100, "uL-MIMO-SixtyfourQAM-Operation-not-supported" },
+ { 101, "e-DCH-Decoupling-operation-not-available" },
+ { 102, "e-DCH-Decoupling-operation-not-supported" },
+ { 103, "basic-dch-enh-not-available" },
+ { 104, "basic-dch-enh-not-supported" },
+ { 105, "full-dch-enh-not-available" },
+ { 106, "full-dch-enh-not-supported" },
+ { 107, "radio-Links-without-DPCH-FDPCH-Indication-operation-not-available" },
+ { 108, "radio-Links-without-DPCH-FDPCH-Indication-operation-not-supported" },
+ { 109, "uL-DPCCH2-operation-not-available" },
+ { 110, "uL-DPCCH2-operation-not-supported" },
+ { 111, "downlink-TPC-enhancements-operation-not-available" },
+ { 112, "downlink-TPC-enhancements-operation-not-supported" },
{ 0, NULL }
};
@@ -7355,7 +8195,7 @@ static value_string_ext rnsap_CauseRadioNetwork_vals_ext = VALUE_STRING_EXT_INIT
static int
dissect_rnsap_CauseRadioNetwork(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 27, NULL, TRUE, 57, NULL);
+ 27, NULL, TRUE, 86, NULL);
return offset;
}
@@ -7937,6 +8777,55 @@ dissect_rnsap_Additional_EDCH_Setup_Info(tvbuff_t *tvb _U_, int offset _U_, asn1
}
+
+static int
+dissect_rnsap_L3_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+#line 108 "./asn1/rnsap/rnsap.cnf"
+ tvbuff_t *parameter_tvb;
+ dissector_handle_t parameter_handle = NULL;
+
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, &parameter_tvb, NULL);
+
+
+ if (!parameter_tvb)
+ return offset;
+
+ switch (ProcedureCode) {
+
+ case RNSAP_ID_DOWNLINKSIGNALLINGTRANSFER:
+ parameter_handle = rrc_dl_dcch_handle;
+ break;
+ case RNSAP_ID_UPLINKSIGNALLINGTRANSFER:
+ default:
+ break;
+ }
+
+ if (parameter_handle)
+ call_dissector(parameter_handle, parameter_tvb, actx->pinfo, tree);
+
+
+
+ return offset;
+}
+
+
+static const per_sequence_t ANRReportIndication_sequence[] = {
+ { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
+ { &hf_rnsap_l3_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_L3_Information },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_ANRReportIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_ANRReportIndication, ANRReportIndication_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t Additional_EDCH_UL_DPCH_Information_Addition_sequence[] = {
{ &hf_rnsap_ul_SIR_Target , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UL_SIR },
{ &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -8054,6 +8943,147 @@ dissect_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List(tvbuff_t *t
}
+static const value_string rnsap_UE_DTX_Cycle1_2ms_vals[] = {
+ { 0, "v1" },
+ { 1, "v4" },
+ { 2, "v5" },
+ { 3, "v8" },
+ { 4, "v10" },
+ { 5, "v16" },
+ { 6, "v20" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_UE_DTX_Cycle1_2ms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 7, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_UE_DTX_Cycle2_ext_2ms_vals[] = {
+ { 0, "v4" },
+ { 1, "v5" },
+ { 2, "v8" },
+ { 3, "v10" },
+ { 4, "v16" },
+ { 5, "v20" },
+ { 6, "v32" },
+ { 7, "v40" },
+ { 8, "v64" },
+ { 9, "v80" },
+ { 10, "v128" },
+ { 11, "v160" },
+ { 12, "v256" },
+ { 13, "v320" },
+ { 14, "v512" },
+ { 15, "v640" },
+ { 16, "v1024" },
+ { 17, "v1280" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_UE_DTX_Cycle2_ext_2ms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 18, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2_vals[] = {
+ { 0, "v1" },
+ { 1, "v4" },
+ { 2, "v8" },
+ { 3, "v16" },
+ { 4, "v32" },
+ { 5, "v64" },
+ { 6, "v128" },
+ { 7, "v256" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DTX_Information2_sequence[] = {
+ { &hf_rnsap_uE_DTX_Cycle1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_Cycle1_2ms },
+ { &hf_rnsap_uE_DTX_Cycle2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_DTX_Cycle2_ext_2ms },
+ { &hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2 },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_DTX_Information2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_DTX_Information2, DTX_Information2_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Implicit_Grant_Handling_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Implicit_Grant_Handling(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Minimum_TEBS_threshold_vals[] = {
+ { 0, "v2" },
+ { 1, "v4" },
+ { 2, "v8" },
+ { 3, "v16" },
+ { 4, "v32" },
+ { 5, "v64" },
+ { 6, "v128" },
+ { 7, "v256" },
+ { 8, "v512" },
+ { 9, "v1024" },
+ { 10, "v2048" },
+ { 11, "v4096" },
+ { 12, "v8192" },
+ { 13, "v16384" },
+ { 14, "v32768" },
+ { 15, "v65536" },
+ { 16, "v131072" },
+ { 17, "v262144" },
+ { 18, "v524288" },
+ { 19, "v1048576" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Minimum_TEBS_threshold(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 20, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
static const per_sequence_t Additional_EDCH_Cell_Information_Response_List_sequence_of[1] = {
{ &hf_rnsap_Additional_EDCH_Cell_Information_Response_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_EDCH_FDD_Information_Response_ItemIEs },
};
@@ -8569,6 +9599,536 @@ dissect_rnsap_Angle_Of_Arrival_Value_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1
}
+
+static int
+dissect_rnsap_RNC_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 4095U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_LAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
+ 2, 2, FALSE, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_RAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
+ 1, 1, FALSE, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_TxDiversityIndicator_vals[] = {
+ { 0, "true" },
+ { 1, "false" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_TxDiversityIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_STTD_SupportIndicator_vals[] = {
+ { 0, "sTTD-Supported" },
+ { 1, "sTTD-not-Supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_STTD_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_ClosedLoopMode1_SupportIndicator_vals[] = {
+ { 0, "closedLoop-Mode1-Supported" },
+ { 1, "closedLoop-Mode1-not-Supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_ClosedLoopMode1_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_RestrictionStateIndicator_vals[] = {
+ { 0, "cellNotResevedForOperatorUse" },
+ { 1, "cellResevedForOperatorUse" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_RestrictionStateIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_DPC_Mode_Change_SupportIndicator_vals[] = {
+ { 0, "dPC-ModeChangeSupported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_DPC_Mode_Change_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_CellCapabilityContainer_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 32, 32, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_SNACode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 65535U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t ListOfSNAs_sequence_of[1] = {
+ { &hf_rnsap_ListOfSNAs_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_SNACode },
+};
+
+static int
+dissect_rnsap_ListOfSNAs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_ListOfSNAs, ListOfSNAs_sequence_of,
+ 1, maxNrOfSNAs, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t SNA_Information_sequence[] = {
+ { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
+ { &hf_rnsap_listOfSNAs , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ListOfSNAs },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_SNA_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_SNA_Information, SNA_Information_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_FrequencyBandIndicator_vals[] = {
+ { 0, "bandI" },
+ { 1, "bandII" },
+ { 2, "bandIII" },
+ { 3, "bandIV" },
+ { 4, "bandV" },
+ { 5, "bandVI" },
+ { 6, "bandVII" },
+ { 7, "bandVIII" },
+ { 8, "bandIX" },
+ { 9, "bandX" },
+ { 10, "bandXI" },
+ { 11, "bandXII" },
+ { 12, "bandXIII" },
+ { 13, "bandXIV" },
+ { 14, "bandXV" },
+ { 15, "bandXVI" },
+ { 16, "bandXVII" },
+ { 17, "bandXVIII" },
+ { 18, "bandXIX" },
+ { 19, "bandXX" },
+ { 20, "bandXXI" },
+ { 21, "bandXXII" },
+ { 22, "reserved23" },
+ { 23, "reserved24" },
+ { 24, "bandXXV" },
+ { 25, "bandXXVI" },
+ { 26, "reserved27" },
+ { 27, "reserved28" },
+ { 28, "reserved29" },
+ { 29, "reserved30" },
+ { 30, "reserved31" },
+ { 31, "bandXXXII" },
+ { 0, NULL }
+};
+
+static value_string_ext rnsap_FrequencyBandIndicator_vals_ext = VALUE_STRING_EXT_INIT(rnsap_FrequencyBandIndicator_vals);
+
+
+static int
+dissect_rnsap_FrequencyBandIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 22, NULL, TRUE, 10, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Max_UE_DTX_Cycle_vals[] = {
+ { 0, "v5" },
+ { 1, "v10" },
+ { 2, "v20" },
+ { 3, "v40" },
+ { 4, "v64" },
+ { 5, "v80" },
+ { 6, "v128" },
+ { 7, "v160" },
+ { 8, "v256" },
+ { 9, "v320" },
+ { 10, "v512" },
+ { 11, "v640" },
+ { 12, "v1024" },
+ { 13, "v1280" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Max_UE_DTX_Cycle(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, TRUE, 6, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t List_Of_PLMNs_sequence_of[1] = {
+ { &hf_rnsap_List_Of_PLMNs_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
+};
+
+static int
+dissect_rnsap_List_Of_PLMNs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_List_Of_PLMNs, List_Of_PLMNs_sequence_of,
+ 1, maxNrOfBroadcastPLMNs, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t ANR_Multiple_PLMN_List_sequence[] = {
+ { &hf_rnsap_list_Of_PLMNs , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_List_Of_PLMNs },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_ANR_Multiple_PLMN_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_ANR_Multiple_PLMN_List, ANR_Multiple_PLMN_List_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Possible_Secondary_Serving_Cell_sequence[] = {
+ { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Possible_Secondary_Serving_Cell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Possible_Secondary_Serving_Cell, Possible_Secondary_Serving_Cell_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Possible_Secondary_Serving_Cell_List_sequence_of[1] = {
+ { &hf_rnsap_Possible_Secondary_Serving_Cell_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Possible_Secondary_Serving_Cell },
+};
+
+static int
+dissect_rnsap_Possible_Secondary_Serving_Cell_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Possible_Secondary_Serving_Cell_List, Possible_Secondary_Serving_Cell_List_sequence_of,
+ 1, maxNrOfHSDSCH_1, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Secondary_Serving_Cell_List_sequence[] = {
+ { &hf_rnsap_possible_Secondary_Serving_Cell_List, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Possible_Secondary_Serving_Cell_List },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Secondary_Serving_Cell_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Secondary_Serving_Cell_List, Secondary_Serving_Cell_List_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_CellCapabilityContainerExtension_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 128, 128, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t ANR_FDD_CellInformation_sequence[] = {
+ { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_Power },
+ { &hf_rnsap_txDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TxDiversityIndicator },
+ { &hf_rnsap_sTTD_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_STTD_SupportIndicator },
+ { &hf_rnsap_closedLoopMode1_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ClosedLoopMode1_SupportIndicator },
+ { &hf_rnsap_restrictionStateIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RestrictionStateIndicator },
+ { &hf_rnsap_dpc_ModeChangeSupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPC_Mode_Change_SupportIndicator },
+ { &hf_rnsap_cellCapabilityContainerFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellCapabilityContainer_FDD },
+ { &hf_rnsap_sNA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SNA_Information },
+ { &hf_rnsap_frequencyBandIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrequencyBandIndicator },
+ { &hf_rnsap_max_UE_DTX_Cycle, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Max_UE_DTX_Cycle },
+ { &hf_rnsap_aNR_Multiple_PLMN_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ANR_Multiple_PLMN_List },
+ { &hf_rnsap_secondaryServingCellList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_Serving_Cell_List },
+ { &hf_rnsap_dualBandSecondaryServingCellList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Secondary_Serving_Cell_List },
+ { &hf_rnsap_cellCapabilityContainerExtensionFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellCapabilityContainerExtension_FDD },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_ANR_FDD_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_ANR_FDD_CellInformation, ANR_FDD_CellInformation_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_SyncCase(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 2U, NULL, TRUE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_TimeSlot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 14U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_SCH_TimeSlot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 6U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rnsap_SCTD_Indicator_vals[] = {
+ { 0, "active" },
+ { 1, "inactive" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_SCTD_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_DPCHConstantValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -10, 10U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_PCCPCH_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -150, 400U, NULL, TRUE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_CellCapabilityContainer_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 32, 32, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_CellCapabilityContainer_TDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 32, 32, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t ANR_TDD_CellInformation_sequence[] = {
+ { &hf_rnsap_syncCase , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SyncCase },
+ { &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TimeSlot },
+ { &hf_rnsap_sCH_TimeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SCH_TimeSlot },
+ { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SCTD_Indicator },
+ { &hf_rnsap_dPCHConstantValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCHConstantValue },
+ { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PCCPCH_Power },
+ { &hf_rnsap_restrictionStateIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RestrictionStateIndicator },
+ { &hf_rnsap_cellCapabilityContainerTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellCapabilityContainer_TDD },
+ { &hf_rnsap_cellCapabilityContainerTDD768, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellCapabilityContainer_TDD768 },
+ { &hf_rnsap_sNA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SNA_Information },
+ { &hf_rnsap_aNR_Multiple_PLMN_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ANR_Multiple_PLMN_List },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_ANR_TDD_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_ANR_TDD_CellInformation, ANR_TDD_CellInformation_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_CellCapabilityContainer_TDD_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 32, 32, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_CellCapabilityContainerExtension_TDD_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 32, 32, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t ANR_LCR_TDD_CellInformation_sequence[] = {
+ { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SCTD_Indicator },
+ { &hf_rnsap_dPCHConstantValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCHConstantValue },
+ { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PCCPCH_Power },
+ { &hf_rnsap_restrictionStateIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RestrictionStateIndicator },
+ { &hf_rnsap_cellCapabilityContainerTDD_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellCapabilityContainer_TDD_LCR },
+ { &hf_rnsap_sNA_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SNA_Information },
+ { &hf_rnsap_aNR_Multiple_PLMN_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ANR_Multiple_PLMN_List },
+ { &hf_rnsap_cellCapabilityContainerExternsionTDD_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellCapabilityContainerExtension_TDD_LCR },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_ANR_LCR_TDD_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_ANR_LCR_TDD_CellInformation, ANR_LCR_TDD_CellInformation_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_Extended_RNC_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 4096U, 65535U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t ANR_Cell_Information_sequence[] = {
+ { &hf_rnsap_rNC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
+ { &hf_rnsap_lAC , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_LAC },
+ { &hf_rnsap_rAC , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RAC },
+ { &hf_rnsap_aNR_FDD_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ANR_FDD_CellInformation },
+ { &hf_rnsap_aNR_TDD_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ANR_TDD_CellInformation },
+ { &hf_rnsap_aNR_LCR_TDD_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ANR_LCR_TDD_CellInformation },
+ { &hf_rnsap_extended_RNC_ID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Extended_RNC_ID },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_ANR_Cell_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_ANR_Cell_Information, ANR_Cell_Information_sequence);
+
+ return offset;
+}
+
+
static const value_string rnsap_AntennaColocationIndicator_vals[] = {
{ 0, "co-located" },
{ 0, NULL }
@@ -8676,9 +10236,9 @@ dissect_rnsap_BCCH_ARFCN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
static int
-dissect_rnsap_BetaCD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_INTEGER_1_320(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 15U, NULL, FALSE);
+ 1U, 320U, NULL, FALSE);
return offset;
}
@@ -8686,25 +10246,111 @@ dissect_rnsap_BetaCD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
static int
-dissect_rnsap_BLER(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- -63, 0U, NULL, FALSE);
+dissect_rnsap_BIT_STRING_SIZE_9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 9, 9, FALSE, NULL, NULL);
return offset;
}
-static const value_string rnsap_SCTD_Indicator_vals[] = {
- { 0, "active" },
- { 1, "inactive" },
+
+static int
+dissect_rnsap_BIT_STRING_SIZE_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 4, 4, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t BDS_IGPInfo_sequence[] = {
+ { &hf_rnsap_bds_IGPNumber , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_1_320 },
+ { &hf_rnsap_bds_VerticalDelay, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_9 },
+ { &hf_rnsap_bds_GIVEI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_BDS_IGPInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_BDS_IGPInfo, BDS_IGPInfo_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t BDS_IGPInfoList_sequence_of[1] = {
+ { &hf_rnsap_BDS_IGPInfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_BDS_IGPInfo },
+};
+
+static int
+dissect_rnsap_BDS_IGPInfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_BDS_IGPInfoList, BDS_IGPInfoList_sequence_of,
+ 1, maxIGPInfo, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rnsap_BDS_IonosphericGridModelReq_vals[] = {
+ { 0, "requested" },
{ 0, NULL }
};
static int
-dissect_rnsap_SCTD_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_BDS_IonosphericGridModelReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 2, NULL, FALSE, 0, NULL);
+ 1, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_INTEGER_0_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 119U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t BDS_Ionospheric_Grid_Model_sequence[] = {
+ { &hf_rnsap_bDS_RefTime , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_119 },
+ { &hf_rnsap_bds_IGPInfoList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BDS_IGPInfoList },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_BDS_Ionospheric_Grid_Model(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_BDS_Ionospheric_Grid_Model, BDS_Ionospheric_Grid_Model_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_BetaCD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 15U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_BLER(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -63, 0U, NULL, FALSE);
return offset;
}
@@ -8800,49 +10446,38 @@ dissect_rnsap_BurstModeParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
-dissect_rnsap_CellCapabilityContainer_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- 32, 32, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
-
-static int
-dissect_rnsap_CellCapabilityContainerExtension_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- 128, 128, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
-
-static int
-dissect_rnsap_CellCapabilityContainer_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- 32, 32, FALSE, NULL, NULL);
+dissect_rnsap_Cell_Id(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 268435455U, NULL, FALSE);
return offset;
}
+static const per_sequence_t CellIdList_sequence_of[1] = {
+ { &hf_rnsap_CellIdList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Cell_Id },
+};
static int
-dissect_rnsap_CellCapabilityContainer_TDD_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- 32, 32, FALSE, NULL, NULL);
+dissect_rnsap_CellIdList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_CellIdList, CellIdList_sequence_of,
+ 1, maxNrOfCellIds, FALSE);
return offset;
}
+static const per_sequence_t CellBased_sequence[] = {
+ { &hf_rnsap_cellIdList , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellIdList },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
static int
-dissect_rnsap_CellCapabilityContainer_TDD768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- 32, 32, FALSE, NULL, NULL);
+dissect_rnsap_CellBased(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_CellBased, CellBased_sequence);
return offset;
}
@@ -8940,17 +10575,7 @@ dissect_rnsap_CellPortionLCRID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-
-static int
-dissect_rnsap_LAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
- 2, 2, FALSE, NULL);
-
- return offset;
-}
-
-
-static const per_sequence_t T_lAI_sequence[] = {
+static const per_sequence_t LAI_sequence[] = {
{ &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
{ &hf_rnsap_lAC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LAC },
{ &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -8958,9 +10583,9 @@ static const per_sequence_t T_lAI_sequence[] = {
};
static int
-dissect_rnsap_T_lAI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_LAI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rnsap_T_lAI, T_lAI_sequence);
+ ett_rnsap_LAI, LAI_sequence);
return offset;
}
@@ -8977,7 +10602,7 @@ dissect_rnsap_CI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_
static const per_sequence_t CGI_sequence[] = {
- { &hf_rnsap_lAI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_lAI },
+ { &hf_rnsap_lAI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_LAI },
{ &hf_rnsap_cI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_CI },
{ &hf_rnsap_iE_Extensions , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
@@ -9019,17 +10644,21 @@ dissect_rnsap_ChipOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
-static const value_string rnsap_ClosedLoopMode1_SupportIndicator_vals[] = {
- { 0, "closedLoop-Mode1-Supported" },
- { 1, "closedLoop-Mode1-not-Supported" },
- { 0, NULL }
-};
+
+static int
+dissect_rnsap_ClassmarkInformation2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, NULL);
+
+ return offset;
+}
+
static int
-dissect_rnsap_ClosedLoopMode1_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 2, NULL, FALSE, 0, NULL);
+dissect_rnsap_ClassmarkInformation3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
+ NO_BOUND, NO_BOUND, FALSE, NULL);
return offset;
}
@@ -9230,16 +10859,6 @@ dissect_rnsap_TUTRANGPSMeasurementValueInformation(tvbuff_t *tvb _U_, int offset
}
-
-static int
-dissect_rnsap_RNC_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 4095U, NULL, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t UC_ID_sequence[] = {
{ &hf_rnsap_rNC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
{ &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
@@ -9350,16 +10969,6 @@ dissect_rnsap_SFN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto
}
-
-static int
-dissect_rnsap_TimeSlot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 14U, NULL, FALSE);
-
- return offset;
-}
-
-
static const per_sequence_t SFNSFNTimeStamp_TDD_sequence[] = {
{ &hf_rnsap_sFN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SFN },
{ &hf_rnsap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlot },
@@ -9808,6 +11417,62 @@ dissect_rnsap_Common_EDCH_Support_Indicator(tvbuff_t *tvb _U_, int offset _U_, a
static int
+dissect_rnsap_Common_E_RGCH_De_Activation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const per_sequence_t Common_E_RGCH_Cell_Info_sequence[] = {
+ { &hf_rnsap_eRGCH_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
+ { &hf_rnsap_eRGCH_SignatureSequence, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ERGCH_SignatureSequence },
+ { &hf_rnsap_serving_Grant_Value, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_Serving_Grant_Value },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Common_E_RGCH_Cell_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Common_E_RGCH_Cell_Info, Common_E_RGCH_Cell_Info_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Common_E_RGCH_Cell_Information_vals[] = {
+ { 0, "deActivation" },
+ { 1, "common-E-RGCH-Cell-Info" },
+ { 0, NULL }
+};
+
+static const per_choice_t Common_E_RGCH_Cell_Information_choice[] = {
+ { 0, &hf_rnsap_deActivation , ASN1_EXTENSION_ROOT , dissect_rnsap_Common_E_RGCH_De_Activation },
+ { 1, &hf_rnsap_common_E_RGCH_Cell_Info, ASN1_EXTENSION_ROOT , dissect_rnsap_Common_E_RGCH_Cell_Info },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_Common_E_RGCH_Cell_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Common_E_RGCH_Cell_Information, Common_E_RGCH_Cell_Information_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_CompleteAlmanacProvided(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
+
+ return offset;
+}
+
+
+
+static int
dissect_rnsap_UE_DTX_DRX_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
0U, 159U, NULL, FALSE);
@@ -9839,27 +11504,6 @@ dissect_rnsap_Enabling_Delay(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
-static const value_string rnsap_UE_DTX_Cycle1_2ms_vals[] = {
- { 0, "v1" },
- { 1, "v4" },
- { 2, "v5" },
- { 3, "v8" },
- { 4, "v10" },
- { 5, "v16" },
- { 6, "v20" },
- { 0, NULL }
-};
-
-
-static int
-dissect_rnsap_UE_DTX_Cycle1_2ms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 7, NULL, FALSE, 0, NULL);
-
- return offset;
-}
-
-
static const value_string rnsap_UE_DTX_Cycle2_2ms_vals[] = {
{ 0, "v4" },
{ 1, "v5" },
@@ -10018,28 +11662,6 @@ dissect_rnsap_E_DCH_TTI_Length(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
-static const value_string rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2_vals[] = {
- { 0, "v1" },
- { 1, "v4" },
- { 2, "v8" },
- { 3, "v16" },
- { 4, "v32" },
- { 5, "v64" },
- { 6, "v128" },
- { 7, "v256" },
- { 0, NULL }
-};
-
-
-static int
-dissect_rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 8, NULL, FALSE, 0, NULL);
-
- return offset;
-}
-
-
static const value_string rnsap_UE_DTX_Long_Preamble_vals[] = {
{ 0, "v2" },
{ 1, "v4" },
@@ -10553,6 +12175,21 @@ dissect_rnsap_CPC_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
}
+static const value_string rnsap_CPC_RecoveryReport_vals[] = {
+ { 0, "initiated" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_CPC_RecoveryReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -10737,16 +12374,6 @@ dissect_rnsap_CN_CS_DomainIdentifier(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
-
-static int
-dissect_rnsap_RAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
- 1, 1, FALSE, NULL);
-
- return offset;
-}
-
-
static const per_sequence_t CN_PS_DomainIdentifier_sequence[] = {
{ &hf_rnsap_pLMN_Identity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
{ &hf_rnsap_lAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_LAC },
@@ -10781,6 +12408,29 @@ dissect_rnsap_CNDomainType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
+static const value_string rnsap_CQI_Cycle_Switch_Timer_vals[] = {
+ { 0, "v4" },
+ { 1, "v8" },
+ { 2, "v16" },
+ { 3, "v32" },
+ { 4, "v64" },
+ { 5, "v128" },
+ { 6, "v256" },
+ { 7, "v512" },
+ { 8, "infinity" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_CQI_Cycle_Switch_Timer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 9, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_ControlGAP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -10817,6 +12467,32 @@ dissect_rnsap_CQI_Feedback_Cycle(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+static const value_string rnsap_CQI_Feedback_Cycle2_vals[] = {
+ { 0, "v0" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v8" },
+ { 4, "v16" },
+ { 5, "v10" },
+ { 6, "v20" },
+ { 7, "v32" },
+ { 8, "v40" },
+ { 9, "v64" },
+ { 10, "v80" },
+ { 11, "v160" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_CQI_Feedback_Cycle2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 12, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_CQI_Power_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -11353,6 +13029,23 @@ dissect_rnsap_CPC_InformationLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+static const value_string rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext_vals[] = {
+ { 0, "v128" },
+ { 1, "v256" },
+ { 2, "v512" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 3, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
static const per_sequence_t HS_SCCH_DRX_Information_ResponseLCR_sequence[] = {
{ &hf_rnsap_hS_SCCH_UE_DRX_Cycle_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UE_DRX_Cycle_LCR },
{ &hf_rnsap_hS_SCCH_Inactivity_Threshold_for_UE_DRX_Cycle_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR },
@@ -11426,6 +13119,54 @@ dissect_rnsap_ContinuousPacketConnectivity_DRX_Information_ResponseLCR(tvbuff_t
}
+static const per_sequence_t Multiple_PLMN_List_sequence[] = {
+ { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
+ { &hf_rnsap_list_Of_PLMNs , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_List_Of_PLMNs },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Multiple_PLMN_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multiple_PLMN_List, Multiple_PLMN_List_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UMTS_Cells_Info_List_sequence_of[1] = {
+ { &hf_rnsap_UMTS_Cells_Info_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_rnsap_UMTS_Cells_Info_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UMTS_Cells_Info_List, UMTS_Cells_Info_List_sequence_of,
+ 0, maxNrOfCells, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Controlled_Object_Scope_sequence[] = {
+ { &hf_rnsap_rNC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
+ { &hf_rnsap_extended_RNC_ID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Extended_RNC_ID },
+ { &hf_rnsap_multiple_PLMN_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Multiple_PLMN_List },
+ { &hf_rnsap_umts_cell_Info, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UMTS_Cells_Info_List },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Controlled_Object_Scope(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Controlled_Object_Scope, Controlled_Object_Scope_sequence);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_DATA_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -11436,6 +13177,277 @@ dissect_rnsap_DATA_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p
}
+
+static int
+dissect_rnsap_BIT_STRING_SIZE_8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 8, 8, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DBDS_CorrectionsReq_sequence[] = {
+ { &hf_rnsap_dGANSS_Signal_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
+ { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_DBDS_CorrectionsReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_DBDS_CorrectionsReq, DBDS_CorrectionsReq_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_GANSS_Signal_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 7U, NULL, TRUE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_INTEGER_0_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 63U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_BIT_STRING_SIZE_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 13, 13, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DBDS_SignalInfo_sequence[] = {
+ { &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
+ { &hf_rnsap_bds_UDREI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_15 },
+ { &hf_rnsap_bds_RURAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_15 },
+ { &hf_rnsap_bds_ECC_DeltaT, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_13 },
+ { &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_DBDS_SignalInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_DBDS_SignalInfo, DBDS_SignalInfo_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DBDS_SignalInfoList_sequence_of[1] = {
+ { &hf_rnsap_DBDS_SignalInfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DBDS_SignalInfo },
+};
+
+static int
+dissect_rnsap_DBDS_SignalInfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_DBDS_SignalInfoList, DBDS_SignalInfoList_sequence_of,
+ 1, maxGANSSSat, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t DBDS_Info_sequence[] = {
+ { &hf_rnsap_dBDS_SignalID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_Signal_ID },
+ { &hf_rnsap_dBDS_SignalInfoList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DBDS_SignalInfoList },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_DBDS_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_DBDS_Info, DBDS_Info_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DBDS_InfoList_sequence_of[1] = {
+ { &hf_rnsap_DBDS_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DBDS_Info },
+};
+
+static int
+dissect_rnsap_DBDS_InfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_DBDS_InfoList, DBDS_InfoList_sequence_of,
+ 1, maxSgnType, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t DBDS_Corrections_sequence[] = {
+ { &hf_rnsap_bDS_RefTime , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_119 },
+ { &hf_rnsap_dBDS_InfoList , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DBDS_InfoList },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_DBDS_Corrections(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_DBDS_Corrections, DBDS_Corrections_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 24U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const value_string rnsap_DL_FET_Mode_vals[] = {
+ { 0, "basic" },
+ { 1, "full" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_DL_FET_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_DCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 255U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t DCH_ENH_Concat_sequence_of[1] = {
+ { &hf_rnsap_DCH_ENH_Concat_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
+};
+
+static int
+dissect_rnsap_DCH_ENH_Concat(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_DCH_ENH_Concat, DCH_ENH_Concat_sequence_of,
+ 1, maxNrofConcatenatedDCH, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t DCH_ENH_Information_sequence[] = {
+ { &hf_rnsap_pO2_SRB , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PowerOffset },
+ { &hf_rnsap_dl_FET_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_FET_Mode },
+ { &hf_rnsap_dCH_ENH_Concat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_ENH_Concat },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_DCH_ENH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_DCH_ENH_Information, DCH_ENH_Information_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t DCH_ENH_Information_to_Modify_sequence[] = {
+ { &hf_rnsap_pO_SRB , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PowerOffset },
+ { &hf_rnsap_dl_FET_Mode , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DL_FET_Mode },
+ { &hf_rnsap_dCH_ENH_Concat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DCH_ENH_Concat },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_DCH_ENH_Information_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_DCH_ENH_Information_to_Modify, DCH_ENH_Information_to_Modify_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_DCH_ENH_Information_Removal_vals[] = {
+ { 0, "remove" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_DCH_ENH_Information_Removal(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH_vals[] = {
+ { 0, "setup" },
+ { 1, "configurationChange" },
+ { 2, "removal" },
+ { 0, NULL }
+};
+
+static const per_choice_t Setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH_choice[] = {
+ { 0, &hf_rnsap_setup_06 , ASN1_EXTENSION_ROOT , dissect_rnsap_DCH_ENH_Information },
+ { 1, &hf_rnsap_configurationChange_05, ASN1_EXTENSION_ROOT , dissect_rnsap_DCH_ENH_Information_to_Modify },
+ { 2, &hf_rnsap_removal_04 , ASN1_EXTENSION_ROOT , dissect_rnsap_DCH_ENH_Information_Removal },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH, Setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t DCH_ENH_Information_Reconf_sequence[] = {
+ { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_DCH_ENH_Information_Reconf(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_DCH_ENH_Information_Reconf, DCH_ENH_Information_Reconf_sequence);
+
+ return offset;
+}
+
+
static const value_string rnsap_PayloadCRC_PresenceIndicator_vals[] = {
{ 0, "crc-included" },
{ 1, "crc-not-included" },
@@ -11488,16 +13500,6 @@ dissect_rnsap_ToAWE(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro
}
-
-static int
-dissect_rnsap_DCH_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 255U, NULL, FALSE);
-
- return offset;
-}
-
-
static const value_string rnsap_TrCH_SrcStatisticsDescr_vals[] = {
{ 0, "speech" },
{ 1, "rRC" },
@@ -11622,7 +13624,7 @@ dissect_rnsap_TransportFormatSet_ModeDP(tvbuff_t *tvb _U_, int offset _U_, asn1_
static const per_sequence_t TransportFormatSet_DynamicPartList_item_sequence[] = {
{ &hf_rnsap_nrOfTransportBlocks, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_NrOfTransportBlocks },
{ &hf_rnsap_transportBlockSize, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_TransportBlockSize },
- { &hf_rnsap_mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_ModeDP },
+ { &hf_rnsap_mode_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_ModeDP },
{ &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11723,7 +13725,7 @@ static const per_sequence_t TransportFormatSet_Semi_staticPart_sequence[] = {
{ &hf_rnsap_codingRate , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CodingRate },
{ &hf_rnsap_rateMatcingAttribute, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RateMatchingAttribute },
{ &hf_rnsap_cRC_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CRC_Size },
- { &hf_rnsap_mode_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_ModeSSP },
+ { &hf_rnsap_mode_02 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportFormatSet_ModeSSP },
{ &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12115,6 +14117,22 @@ dissect_rnsap_DCH_TDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const value_string rnsap_DecimationFactor_vals[] = {
+ { 0, "slots3" },
+ { 1, "slots5" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_DecimationFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
static const value_string rnsap_DedicatedMeasurementType_vals[] = {
{ 0, "sir" },
{ 1, "sir-error" },
@@ -12127,6 +14145,8 @@ static const value_string rnsap_DedicatedMeasurementType_vals[] = {
{ 8, "hs-sich-quality" },
{ 9, "rx-timing-deviation-768" },
{ 10, "rx-timing-deviation-ext" },
+ { 11, "ue-transmission-power-headroom" },
+ { 12, "dl-TBS" },
{ 0, NULL }
};
@@ -12134,7 +14154,7 @@ static const value_string rnsap_DedicatedMeasurementType_vals[] = {
static int
dissect_rnsap_DedicatedMeasurementType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 6, NULL, TRUE, 5, NULL);
+ 6, NULL, TRUE, 7, NULL);
return offset;
}
@@ -12397,26 +14417,6 @@ dissect_rnsap_DeltaSIR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
-
-static int
-dissect_rnsap_INTEGER_0_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 119U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
-dissect_rnsap_GANSS_Signal_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 7U, NULL, TRUE);
-
- return offset;
-}
-
-
static const value_string rnsap_GANSS_StatusHealth_vals[] = {
{ 0, "udre-scale-1dot0" },
{ 1, "udre-scale-0dot75" },
@@ -12441,16 +14441,6 @@ dissect_rnsap_GANSS_StatusHealth(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
static int
-dissect_rnsap_INTEGER_0_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 63U, NULL, FALSE);
-
- return offset;
-}
-
-
-
-static int
dissect_rnsap_BIT_STRING_SIZE_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
10, 10, FALSE, NULL, NULL);
@@ -12577,16 +14567,6 @@ dissect_rnsap_DGANSSCorrections(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
-
-static int
-dissect_rnsap_BIT_STRING_SIZE_8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- 8, 8, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
static const per_sequence_t DGANSS_Corrections_Req_sequence[] = {
{ &hf_rnsap_dGANSS_Signal_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
{ &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -12890,6 +14870,60 @@ dissect_rnsap_DiversityMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
+dissect_rnsap_DL_TBS_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 160000U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t HS_DSCH_Cell_sequence[] = {
+ { &hf_rnsap_hs_DSCH_Cell_TBS, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DL_TBS_Value },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_HS_DSCH_Cell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_HS_DSCH_Cell, HS_DSCH_Cell_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t HS_DSCH_Cell_List_sequence_of[1] = {
+ { &hf_rnsap_HS_DSCH_Cell_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_Cell },
+};
+
+static int
+dissect_rnsap_HS_DSCH_Cell_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_HS_DSCH_Cell_List, HS_DSCH_Cell_List_sequence_of,
+ 1, maxNrOfHSDSCH_1, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t DL_TBS_sequence[] = {
+ { &hf_rnsap_hs_DSCH_Cell_List, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_Cell_List },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_DL_TBS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_DL_TBS, DL_TBS_sequence);
+
+ return offset;
+}
+
+
+
+static int
dissect_rnsap_DL_DPCH_SlotFormat(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
0U, 16U, NULL, TRUE);
@@ -13981,52 +16015,97 @@ dissect_rnsap_Downlink_Compressed_Mode_Method(tvbuff_t *tvb _U_, int offset _U_,
}
-static const value_string rnsap_DPC_Mode_vals[] = {
- { 0, "mode0" },
- { 1, "mode1" },
+static const per_sequence_t Downlink_TPC_enhancements_Information_sequence[] = {
+ { &hf_rnsap_decimationFactorforPrimaryFrequency, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DecimationFactor },
+ { &hf_rnsap_decimationFactorforSecFrequency, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DecimationFactor },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Downlink_TPC_enhancements_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Downlink_TPC_enhancements_Information, Downlink_TPC_enhancements_Information_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Downlink_TPC_enhancements_Information_Removal_vals[] = {
+ { 0, "remove" },
{ 0, NULL }
};
static int
-dissect_rnsap_DPC_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_Downlink_TPC_enhancements_Information_Removal(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 2, NULL, TRUE, 0, NULL);
+ 1, NULL, TRUE, 0, NULL);
return offset;
}
-static const value_string rnsap_DPC_Mode_Change_SupportIndicator_vals[] = {
- { 0, "dPC-ModeChangeSupported" },
+static const value_string rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements_vals[] = {
+ { 0, "setup" },
+ { 1, "configurationChange" },
+ { 2, "removal" },
{ 0, NULL }
};
+static const per_choice_t Setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements_choice[] = {
+ { 0, &hf_rnsap_setup_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_Downlink_TPC_enhancements_Information },
+ { 1, &hf_rnsap_configurationChange_02, ASN1_EXTENSION_ROOT , dissect_rnsap_Downlink_TPC_enhancements_Information },
+ { 2, &hf_rnsap_removal_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Downlink_TPC_enhancements_Information_Removal },
+ { 0, NULL, 0, NULL }
+};
static int
-dissect_rnsap_DPC_Mode_Change_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 1, NULL, FALSE, 0, NULL);
+dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements, Setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements_choice,
+ NULL);
return offset;
}
+static const per_sequence_t Downlink_TPC_enhancements_Reconf_sequence[] = {
+ { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
static int
-dissect_rnsap_DPCH_ID768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 479U, NULL, FALSE);
+dissect_rnsap_Downlink_TPC_enhancements_Reconf(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Downlink_TPC_enhancements_Reconf, Downlink_TPC_enhancements_Reconf_sequence);
return offset;
}
+static const value_string rnsap_DPC_Mode_vals[] = {
+ { 0, "mode0" },
+ { 1, "mode1" },
+ { 0, NULL }
+};
+
static int
-dissect_rnsap_DPCHConstantValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_DPC_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_DPCH_ID768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- -10, 10U, NULL, FALSE);
+ 0U, 479U, NULL, FALSE);
return offset;
}
@@ -14197,6 +16276,16 @@ dissect_rnsap_EARFCN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
+
+static int
+dissect_rnsap_EARFCN_Extended(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, maxEARFCN_Extended, NULL, TRUE);
+
+ return offset;
+}
+
+
static const per_sequence_t EARFCN_FDD_sequence[] = {
{ &hf_rnsap_uL_EARFCN , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EARFCN },
{ &hf_rnsap_dL_EARFCN , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EARFCN },
@@ -14212,15 +16301,26 @@ dissect_rnsap_EARFCN_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_
}
+
+static int
+dissect_rnsap_Extension_EARFCN_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
static const value_string rnsap_EARFCN_Information_vals[] = {
{ 0, "fDD" },
{ 1, "tDD" },
+ { 2, "extension-EARFCN-Information" },
{ 0, NULL }
};
static const per_choice_t EARFCN_Information_choice[] = {
{ 0, &hf_rnsap_fDD , ASN1_EXTENSION_ROOT , dissect_rnsap_EARFCN_FDD },
{ 1, &hf_rnsap_tDD , ASN1_EXTENSION_ROOT , dissect_rnsap_EARFCN },
+ { 2, &hf_rnsap_extension_EARFCN_Information, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_EARFCN_Information },
{ 0, NULL, 0, NULL }
};
@@ -14234,6 +16334,21 @@ dissect_rnsap_EARFCN_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+static const per_sequence_t EARFCN_FDD_Extended_sequence[] = {
+ { &hf_rnsap_uL_EARFCN_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EARFCN_Extended },
+ { &hf_rnsap_dL_EARFCN_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_EARFCN_Extended },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_EARFCN_FDD_Extended(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_EARFCN_FDD_Extended, EARFCN_FDD_Extended_sequence);
+
+ return offset;
+}
+
+
static const value_string rnsap_E_AGCH_Table_Choice_vals[] = {
{ 0, "table16B" },
{ 1, "table16B-1" },
@@ -14286,6 +16401,22 @@ dissect_rnsap_EDCH_DDI_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+static const value_string rnsap_E_DCH_Decoupling_Indication_vals[] = {
+ { 0, "serving-E-DCH-cell-only" },
+ { 1, "serving-HS-DSCH-cell-only" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_E_DCH_Decoupling_Indication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
static const value_string rnsap_E_RGCH_E_HICH_ChannelisationCodeValidityIndicator_vals[] = {
{ 0, "e-RGCH-E-HICH-Channelisation-Code-response-not-valid" },
{ 0, NULL }
@@ -14581,6 +16712,22 @@ dissect_rnsap_EDCH_FDD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const value_string rnsap_UPH_Filtering_Measurement_Forwarding_Request_vals[] = {
+ { 0, "requested" },
+ { 1, "notRequested" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_UPH_Filtering_Measurement_Forwarding_Request(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
static const per_sequence_t EDCH_MACdFlow_Specific_InformationResponseItem_sequence[] = {
{ &hf_rnsap_eDCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
{ &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BindingID },
@@ -15201,6 +17348,16 @@ dissect_rnsap_EDPCH_Information_RLReconfRequest_FDD(tvbuff_t *tvb _U_, int offse
static int
+dissect_rnsap_Extended_E_DPCCH_PO(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 9U, 15U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
dissect_rnsap_E_DPDCH_PowerInterpolation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
@@ -15313,6 +17470,7 @@ static const value_string rnsap_MAC_hsWindowSize_vals[] = {
{ 6, "v32" },
{ 7, "v64" },
{ 8, "v128" },
+ { 9, "v256" },
{ 0, NULL }
};
@@ -15320,7 +17478,7 @@ static const value_string rnsap_MAC_hsWindowSize_vals[] = {
static int
dissect_rnsap_MAC_hsWindowSize(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 7, NULL, TRUE, 2, NULL);
+ 7, NULL, TRUE, 3, NULL);
return offset;
}
@@ -15492,6 +17650,16 @@ dissect_rnsap_Enhanced_PCH_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
+dissect_rnsap_E_ROCH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 255U, NULL, TRUE);
+
+ return offset;
+}
+
+
+
+static int
dissect_rnsap_E_TFCI_BetaEC_Boost(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
0U, 127U, NULL, TRUE);
@@ -15843,6 +18011,91 @@ dissect_rnsap_EventF(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr
}
+static const per_sequence_t EventH_sequence[] = {
+ { &hf_rnsap_measurementThreshold1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementThreshold },
+ { &hf_rnsap_measurementThreshold2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementThreshold },
+ { &hf_rnsap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MeasurementHysteresisTime },
+ { &hf_rnsap_reportPeriodicity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ReportPeriodicity },
+ { &hf_rnsap_measurementFluctuationRange, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_100 },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_EventH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_EventH, EventH_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_MeasurementQuantity_vals[] = {
+ { 0, "cpichEcNo" },
+ { 1, "cpichRSCP" },
+ { 2, "pathloss" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_MeasurementQuantity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 3, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_INTEGER_M120_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -120, 165U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Event1F_Parameters_sequence[] = {
+ { &hf_rnsap_measurementQuantity, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementQuantity },
+ { &hf_rnsap_threshold , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M120_165 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Event1F_Parameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Event1F_Parameters, Event1F_Parameters_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_INTEGER_M120_M25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -120, -25, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Event1I_Parameters_sequence[] = {
+ { &hf_rnsap_threshold_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_M120_M25 },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Event1I_Parameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Event1I_Parameters, Event1I_Parameters_sequence);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_ExtendedGSMCellIndividualOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -16333,6 +18586,95 @@ dissect_rnsap_E_DCH_Information_Response(tvbuff_t *tvb _U_, int offset _U_, asn1
}
+static const value_string rnsap_ActivationDelay_vals[] = {
+ { 0, "v0" },
+ { 1, "v1" },
+ { 2, "v2" },
+ { 3, "v3" },
+ { 4, "v4" },
+ { 5, "v5" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_ActivationDelay(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 6, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_Mode1_Ind(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Fast_TTI_switching_Mode_synchronized_vals[] = {
+ { 0, "mode1" },
+ { 1, "mode2" },
+ { 0, NULL }
+};
+
+static const per_choice_t Fast_TTI_switching_Mode_synchronized_choice[] = {
+ { 0, &hf_rnsap_mode1 , ASN1_NO_EXTENSIONS , dissect_rnsap_Mode1_Ind },
+ { 1, &hf_rnsap_mode2 , ASN1_NO_EXTENSIONS , dissect_rnsap_CFN },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_Fast_TTI_switching_Mode_synchronized(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Fast_TTI_switching_Mode_synchronized, Fast_TTI_switching_Mode_synchronized_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Fast_TTI_switching_Mode_unsynchronized_vals[] = {
+ { 0, "mode1" },
+ { 1, "mode2" },
+ { 0, NULL }
+};
+
+static const per_choice_t Fast_TTI_switching_Mode_unsynchronized_choice[] = {
+ { 0, &hf_rnsap_mode1_01 , ASN1_NO_EXTENSIONS , dissect_rnsap_ActivationDelay },
+ { 1, &hf_rnsap_mode2 , ASN1_NO_EXTENSIONS , dissect_rnsap_CFN },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_Fast_TTI_switching_Mode_unsynchronized(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Fast_TTI_switching_Mode_unsynchronized, Fast_TTI_switching_Mode_unsynchronized_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Fast_TTI_switching_Mode_Supported_vals[] = {
+ { 0, "mode1" },
+ { 1, "mode2" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Fast_TTI_switching_Mode_Supported(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_E_DCH_TDD_Maximum_Bitrate768(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -16599,6 +18941,16 @@ dissect_rnsap_Extended_E_DCH_LCRTDD_PhysicalLayerCategory(tvbuff_t *tvb _U_, int
}
+
+static int
+dissect_rnsap_Multi_Carrier_E_DCH_LCRTDD_PhysicalLayerCategory(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 8U, NULL, TRUE);
+
+ return offset;
+}
+
+
static const per_sequence_t E_DCH_LCR_Information_Reconfig_sequence[] = {
{ &hf_rnsap_e_PUCH_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_PUCH_LCR_Information },
{ &hf_rnsap_e_TFCS_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_TFCS_Information_TDD },
@@ -16831,11 +19183,56 @@ dissect_rnsap_ExtendedPropagationDelay(tvbuff_t *tvb _U_, int offset _U_, asn1_c
}
+static const value_string rnsap_T_radio_Links_without_DPCH_FDPCH_Operation_Indicator_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
static int
-dissect_rnsap_Extended_RNC_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_T_radio_Links_without_DPCH_FDPCH_Operation_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t Radio_Links_without_DPCH_FDPCH_Information_sequence[] = {
+ { &hf_rnsap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
+ { &hf_rnsap_radio_Links_without_DPCH_FDPCH_Operation_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_T_radio_Links_without_DPCH_FDPCH_Operation_Indicator },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Radio_Links_without_DPCH_FDPCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Radio_Links_without_DPCH_FDPCH_Information, Radio_Links_without_DPCH_FDPCH_Information_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Radio_Links_without_DPCH_FDPCH_Indication_sequence_of[1] = {
+ { &hf_rnsap_Radio_Links_without_DPCH_FDPCH_Indication_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Radio_Links_without_DPCH_FDPCH_Information },
+};
+
+static int
+dissect_rnsap_Radio_Links_without_DPCH_FDPCH_Indication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Radio_Links_without_DPCH_FDPCH_Indication, Radio_Links_without_DPCH_FDPCH_Indication_sequence_of,
+ 1, maxNrOfRLs, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_Extended_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 4096U, 65535U, NULL, FALSE);
+ 1048576U, 4194303U, NULL, TRUE);
return offset;
}
@@ -16851,6 +19248,70 @@ dissect_rnsap_Extended_Round_Trip_Time_Value(tvbuff_t *tvb _U_, int offset _U_,
}
+static const value_string rnsap_T_extended_sRNTI_BitMaskIndex_vals[] = {
+ { 0, "b1" },
+ { 1, "b2" },
+ { 2, "b3" },
+ { 3, "b4" },
+ { 4, "b5" },
+ { 5, "b6" },
+ { 6, "b7" },
+ { 7, "b8" },
+ { 8, "b9" },
+ { 9, "b10" },
+ { 10, "b11" },
+ { 11, "b12" },
+ { 12, "b13" },
+ { 13, "b14" },
+ { 14, "b15" },
+ { 15, "b16" },
+ { 16, "b17" },
+ { 17, "b18" },
+ { 18, "b19" },
+ { 19, "b20" },
+ { 20, "b21" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_T_extended_sRNTI_BitMaskIndex(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 21, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t Extended_S_RNTI_Group_sequence[] = {
+ { &hf_rnsap_extended_sRNTI, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Extended_RNTI },
+ { &hf_rnsap_extended_sRNTI_BitMaskIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_T_extended_sRNTI_BitMaskIndex },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Extended_S_RNTI_Group(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Extended_S_RNTI_Group, Extended_S_RNTI_Group_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t ExtendedAffectedUEInformationForMBMS_sequence_of[1] = {
+ { &hf_rnsap_ExtendedAffectedUEInformationForMBMS_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Extended_RNTI },
+};
+
+static int
+dissect_rnsap_ExtendedAffectedUEInformationForMBMS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_ExtendedAffectedUEInformationForMBMS, ExtendedAffectedUEInformationForMBMS_sequence_of,
+ 0, maxNrOfUEs, FALSE);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_Ext_Max_Bits_MACe_PDU_non_scheduled(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -17156,6 +19617,40 @@ dissect_rnsap_FDD_DCHs_to_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+static const per_sequence_t F_DPCH_Info_sequence[] = {
+ { &hf_rnsap_f_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_F_DPCH_SlotFormat },
+ { &hf_rnsap_fdd_dl_ChannelisationCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
+ { &hf_rnsap_extended_E_DPCCH_PO, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Extended_E_DPCCH_PO },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_F_DPCH_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_F_DPCH_Info, F_DPCH_Info_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t F_DPCH_Info_To_Modify_sequence[] = {
+ { &hf_rnsap_f_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_F_DPCH_SlotFormat },
+ { &hf_rnsap_fdd_dl_ChannelisationCodeNumber, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
+ { &hf_rnsap_extended_E_DPCCH_PO, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Extended_E_DPCCH_PO },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_F_DPCH_Info_To_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_F_DPCH_Info_To_Modify, F_DPCH_Info_To_Modify_sequence);
+
+ return offset;
+}
+
+
static const value_string rnsap_FNReportingIndicator_vals[] = {
{ 0, "fN-reporting-required" },
{ 1, "fN-reporting-not-required" },
@@ -17201,47 +19696,145 @@ dissect_rnsap_FPACH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
static int
-dissect_rnsap_FrameOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_FTPICH_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 255U, NULL, FALSE);
+ 0U, 149U, NULL, FALSE);
return offset;
}
-static const value_string rnsap_FrequencyBandIndicator_vals[] = {
- { 0, "bandI" },
- { 1, "bandII" },
- { 2, "bandIII" },
- { 3, "bandIV" },
- { 4, "bandV" },
- { 5, "bandVI" },
- { 6, "bandVII" },
- { 7, "bandVIII" },
- { 8, "bandIX" },
- { 9, "bandX" },
- { 10, "bandXI" },
- { 11, "bandXII" },
- { 12, "bandXIII" },
- { 13, "bandXIV" },
- { 14, "bandXV" },
- { 15, "bandXVI" },
- { 16, "bandXVII" },
- { 17, "bandXVIII" },
- { 18, "bandXIX" },
- { 19, "bandXX" },
- { 20, "bandXXI" },
- { 21, "bandXXII" },
- { 0, NULL }
+static const per_sequence_t FTPICH_Information_sequence[] = {
+ { &hf_rnsap_fTPICH_Offset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FTPICH_Offset },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
};
-static value_string_ext rnsap_FrequencyBandIndicator_vals_ext = VALUE_STRING_EXT_INIT(rnsap_FrequencyBandIndicator_vals);
+static int
+dissect_rnsap_FTPICH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_FTPICH_Information, FTPICH_Information_sequence);
+
+ return offset;
+}
+
static int
-dissect_rnsap_FrequencyBandIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_FTPICH_SlotFormat(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 9U, NULL, TRUE);
+
+ return offset;
+}
+
+
+static const value_string rnsap_FTPICH_Information_Removal_vals[] = {
+ { 0, "remove" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_FTPICH_Information_Removal(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 22, NULL, TRUE, 0, NULL);
+ 1, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t FTPICH_Information_To_Modify_sequence[] = {
+ { &hf_rnsap_fTPICH_Offset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FTPICH_Offset },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_FTPICH_Information_To_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_FTPICH_Information_To_Modify, FTPICH_Information_To_Modify_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information_vals[] = {
+ { 0, "setup" },
+ { 1, "configurationChange" },
+ { 2, "removal" },
+ { 0, NULL }
+};
+
+static const per_choice_t Setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information_choice[] = {
+ { 0, &hf_rnsap_setup_05 , ASN1_EXTENSION_ROOT , dissect_rnsap_FTPICH_Information },
+ { 1, &hf_rnsap_configurationChange_04, ASN1_EXTENSION_ROOT , dissect_rnsap_FTPICH_Information_To_Modify },
+ { 2, &hf_rnsap_removal_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_FTPICH_Information_Removal },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information, Setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t FTPICH_Information_Reconf_sequence[] = {
+ { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_FTPICH_Information_Reconf(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_FTPICH_Information_Reconf, FTPICH_Information_Reconf_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t FTPICH_Reconfiguration_Information_sequence[] = {
+ { &hf_rnsap_fTPICH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FTPICH_SlotFormat },
+ { &hf_rnsap_fTPICH_ChannelisationCodenumber, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_FTPICH_Reconfiguration_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_FTPICH_Reconfiguration_Information, FTPICH_Reconfiguration_Information_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t FTPICH_Information_Response_sequence[] = {
+ { &hf_rnsap_fTPICH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FTPICH_SlotFormat },
+ { &hf_rnsap_fTPICH_ChannelisationCodenumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_FTPICH_Information_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_FTPICH_Information_Response, FTPICH_Information_Response_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_FrameOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 255U, NULL, FALSE);
return offset;
}
@@ -17534,6 +20127,55 @@ dissect_rnsap_GA_CellAdditionalShapes(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
static int
+dissect_rnsap_RefTFCNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 15U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t T_signalledGainFactors10ms_sequence[] = {
+ { &hf_rnsap_gain10ms_betaC, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BetaCD },
+ { &hf_rnsap_gain10ms_betaD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BetaCD },
+ { &hf_rnsap_gain10ms_refTFCNumber, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RefTFCNumber },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_T_signalledGainFactors10ms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_T_signalledGainFactors10ms, T_signalledGainFactors10ms_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Gainfactors_10ms_mode_vals[] = {
+ { 0, "signalledGainFactors10ms" },
+ { 1, "computedGainFactors10ms" },
+ { 0, NULL }
+};
+
+static const per_choice_t Gainfactors_10ms_mode_choice[] = {
+ { 0, &hf_rnsap_signalledGainFactors10ms, ASN1_EXTENSION_ROOT , dissect_rnsap_T_signalledGainFactors10ms },
+ { 1, &hf_rnsap_computedGainFactors10ms, ASN1_EXTENSION_ROOT , dissect_rnsap_RefTFCNumber },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_Gainfactors_10ms_mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Gainfactors_10ms_mode, Gainfactors_10ms_mode_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
dissect_rnsap_BIT_STRING_SIZE_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
16, 16, FALSE, NULL, NULL);
@@ -17621,16 +20263,6 @@ dissect_rnsap_BIT_STRING_SIZE_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
-
-static int
-dissect_rnsap_BIT_STRING_SIZE_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- 13, 13, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
static const per_sequence_t GANSS_CNAVclockModel_sequence[] = {
{ &hf_rnsap_cnavToc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
{ &hf_rnsap_cnavTop , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
@@ -17704,11 +20336,21 @@ dissect_rnsap_GANSS_SBASclockModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+
+static int
+dissect_rnsap_Extension_GANSS_AddClockModels(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
static const value_string rnsap_GANSS_AddClockModels_vals[] = {
{ 0, "navClockModel" },
{ 1, "cnavClockModel" },
{ 2, "glonassClockModel" },
{ 3, "sbasClockModel" },
+ { 4, "extension-GANSS-AddClockModels" },
{ 0, NULL }
};
@@ -17717,6 +20359,7 @@ static const per_choice_t GANSS_AddClockModels_choice[] = {
{ 1, &hf_rnsap_cnavClockModel, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_CNAVclockModel },
{ 2, &hf_rnsap_glonassClockModel, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_GLONASSclockModel },
{ 3, &hf_rnsap_sbasClockModel, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_SBASclockModel },
+ { 4, &hf_rnsap_extension_GANSS_AddClockModels, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_GANSS_AddClockModels },
{ 0, NULL, 0, NULL }
};
@@ -17751,16 +20394,6 @@ dissect_rnsap_GANSS_AddNavigationModelsReq(tvbuff_t *tvb _U_, int offset _U_, as
static int
-dissect_rnsap_BIT_STRING_SIZE_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- 4, 4, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
-
-static int
dissect_rnsap_BIT_STRING_SIZE_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
1, 1, FALSE, NULL, NULL);
@@ -18016,11 +20649,21 @@ dissect_rnsap_GANSS_NavModel_SBASecef(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
+
+static int
+dissect_rnsap_Extension_GANSS_AddOrbitModels(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
static const value_string rnsap_GANSS_AddOrbitModels_vals[] = {
{ 0, "navKeplerianSet" },
{ 1, "cnavKeplerianSet" },
{ 2, "glonassECEF" },
{ 3, "sbasECEF" },
+ { 4, "extension-GANSS-AddOrbitModels" },
{ 0, NULL }
};
@@ -18029,6 +20672,7 @@ static const per_choice_t GANSS_AddOrbitModels_choice[] = {
{ 1, &hf_rnsap_cnavKeplerianSet, ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NavModel_CNAVKeplerianSet },
{ 2, &hf_rnsap_glonassECEF , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NavModel_GLONASSecef },
{ 3, &hf_rnsap_sbasECEF , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_NavModel_SBASecef },
+ { 4, &hf_rnsap_extension_GANSS_AddOrbitModels, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_GANSS_AddOrbitModels },
{ 0, NULL, 0, NULL }
};
@@ -18140,19 +20784,9 @@ dissect_rnsap_T_non_broadcastIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_
}
-
-static int
-dissect_rnsap_BIT_STRING_SIZE_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- 6, 6, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
static const per_sequence_t Ganss_Sat_Info_AddNavList_item_sequence[] = {
{ &hf_rnsap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
- { &hf_rnsap_svHealth , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_6 },
+ { &hf_rnsap_svHealth , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_9 },
{ &hf_rnsap_iod , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
{ &hf_rnsap_ganssAddClockModels, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_AddClockModels },
{ &hf_rnsap_ganssAddOrbitModels, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_AddOrbitModels },
@@ -18235,6 +20869,7 @@ static const value_string rnsap_T_gnss_to_id_vals[] = {
{ 1, "galileo" },
{ 2, "qzss" },
{ 3, "glonass" },
+ { 4, "bds" },
{ 0, NULL }
};
@@ -18242,7 +20877,7 @@ static const value_string rnsap_T_gnss_to_id_vals[] = {
static int
dissect_rnsap_T_gnss_to_id(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 1, NULL, TRUE, 3, NULL);
+ 1, NULL, TRUE, 4, NULL);
return offset;
}
@@ -18362,10 +20997,20 @@ dissect_rnsap_GANSS_UTCmodelSet3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *
}
+
+static int
+dissect_rnsap_Extension_GANSS_Additional_UTC_Models(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
static const value_string rnsap_GANSS_Additional_UTC_Models_vals[] = {
{ 0, "utcModel1" },
{ 1, "utcModel2" },
{ 2, "utcModel3" },
+ { 3, "extension-GANSS-Additional-UTC-Models" },
{ 0, NULL }
};
@@ -18373,6 +21018,7 @@ static const per_choice_t GANSS_Additional_UTC_Models_choice[] = {
{ 0, &hf_rnsap_utcModel1 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_UTCmodelSet1 },
{ 1, &hf_rnsap_utcModel2 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_UTCmodelSet2 },
{ 2, &hf_rnsap_utcModel3 , ASN1_EXTENSION_ROOT , dissect_rnsap_GANSS_UTCmodelSet3 },
+ { 3, &hf_rnsap_extension_GANSS_Additional_UTC_Models, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_GANSS_Additional_UTC_Models },
{ 0, NULL, 0, NULL }
};
@@ -18398,9 +21044,9 @@ dissect_rnsap_INTEGER_0_255(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
static int
-dissect_rnsap_INTEGER_0_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_INTEGER_0_1023(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 3U, NULL, FALSE);
+ 0U, 1023U, NULL, FALSE);
return offset;
}
@@ -18411,13 +21057,14 @@ static const per_sequence_t GANSS_SatelliteInformationKP_item_sequence[] = {
{ &hf_rnsap_ganss_e_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
{ &hf_rnsap_ganss_delta_I_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
{ &hf_rnsap_ganss_omegadot_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
- { &hf_rnsap_ganss_svhealth_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
- { &hf_rnsap_ganss_delta_a_sqrt_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
+ { &hf_rnsap_ganss_svStatusINAV_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
+ { &hf_rnsap_ganss_svStatusFNAV_alm, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_2 },
+ { &hf_rnsap_ganss_delta_a_sqrt_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_13 },
{ &hf_rnsap_ganss_omegazero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
{ &hf_rnsap_ganss_m_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
{ &hf_rnsap_ganss_omega_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
- { &hf_rnsap_ganss_af_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
- { &hf_rnsap_ganss_af_one_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
+ { &hf_rnsap_ganss_af_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
+ { &hf_rnsap_ganss_af_one_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_13 },
{ &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18446,8 +21093,8 @@ dissect_rnsap_GANSS_SatelliteInformationKP(tvbuff_t *tvb _U_, int offset _U_, as
static const per_sequence_t T_gANSS_keplerianParameters_sequence[] = {
- { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
- { &hf_rnsap_iod_a , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_3 },
+ { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_1023 },
+ { &hf_rnsap_iod_a , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_15 },
{ &hf_rnsap_gANSS_SatelliteInformationKP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SatelliteInformationKP },
{ &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
@@ -18549,7 +21196,7 @@ dissect_rnsap_GANSS_SAT_Info_Almanac_NAVkpList(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t GANSS_alm_keplerianNAVAlmanac_sequence[] = {
- { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
+ { &hf_rnsap_t_oa_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
{ &hf_rnsap_sat_info_NAVkpList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_NAVkpList },
{ &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
@@ -18564,6 +21211,61 @@ dissect_rnsap_GANSS_alm_keplerianNAVAlmanac(tvbuff_t *tvb _U_, int offset _U_, a
}
+static const per_sequence_t GANSS_SAT_Info_Almanac_BDS_sequence[] = {
+ { &hf_rnsap_satId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
+ { &hf_rnsap_bdsAlmToa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
+ { &hf_rnsap_bdsAlmSqrtA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
+ { &hf_rnsap_bdsAlmE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
+ { &hf_rnsap_bdsAlmW , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
+ { &hf_rnsap_bdsAlmM0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
+ { &hf_rnsap_bdsAlmOmega0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
+ { &hf_rnsap_bdsAlmOmegaDot, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
+ { &hf_rnsap_bdsAlmDeltaI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
+ { &hf_rnsap_bdsAlmA0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
+ { &hf_rnsap_bdsAlmA1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
+ { &hf_rnsap_bdsSvHealth , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_9 },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_GANSS_SAT_Info_Almanac_BDS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GANSS_SAT_Info_Almanac_BDS, GANSS_SAT_Info_Almanac_BDS_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSS_SAT_Info_Almanac_BDSkpList_sequence_of[1] = {
+ { &hf_rnsap_GANSS_SAT_Info_Almanac_BDSkpList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_BDS },
+};
+
+static int
+dissect_rnsap_GANSS_SAT_Info_Almanac_BDSkpList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GANSS_SAT_Info_Almanac_BDSkpList, GANSS_SAT_Info_Almanac_BDSkpList_sequence_of,
+ 1, maxGANSSSatAlmanac, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t GANSS_alm_KEPLERIANBDSALMANAC_sequence[] = {
+ { &hf_rnsap_sat_info_BDSkpList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_BDSkpList },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_GANSS_alm_KEPLERIANBDSALMANAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GANSS_alm_KEPLERIANBDSALMANAC, GANSS_alm_KEPLERIANBDSALMANAC_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t GANSS_SAT_Info_Almanac_REDkpList_item_sequence[] = {
{ &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
{ &hf_rnsap_redAlmDeltaA , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
@@ -18600,7 +21302,7 @@ dissect_rnsap_GANSS_SAT_Info_Almanac_REDkpList(tvbuff_t *tvb _U_, int offset _U_
static const per_sequence_t GANSS_alm_keplerianReducedAlmanac_sequence[] = {
- { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
+ { &hf_rnsap_t_oa_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
{ &hf_rnsap_sat_info_REDkpList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_REDkpList },
{ &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
@@ -18657,7 +21359,7 @@ dissect_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList(tvbuff_t *tvb _U_, int offset _U
static const per_sequence_t GANSS_alm_keplerianMidiAlmanac_sequence[] = {
- { &hf_rnsap_t_oa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
+ { &hf_rnsap_t_oa_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_255 },
{ &hf_rnsap_sat_info_MIDIkpList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList },
{ &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
@@ -18728,16 +21430,6 @@ dissect_rnsap_GANSS_alm_keplerianGLONASS(tvbuff_t *tvb _U_, int offset _U_, asn1
}
-
-static int
-dissect_rnsap_BIT_STRING_SIZE_9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- 9, 9, FALSE, NULL, NULL);
-
- return offset;
-}
-
-
static const per_sequence_t GANSS_SAT_Info_Almanac_SBASecefList_item_sequence[] = {
{ &hf_rnsap_sbasAlmDataID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_2 },
{ &hf_rnsap_svID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_63 },
@@ -18893,6 +21585,46 @@ dissect_rnsap_GANSS_AuxInfoReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
+static const per_sequence_t GANSS_BDSclockModel_sequence[] = {
+ { &hf_rnsap_bdsToc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
+ { &hf_rnsap_bdsa0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
+ { &hf_rnsap_bdsa1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_22 },
+ { &hf_rnsap_bdsa2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
+ { &hf_rnsap_bdsTgd1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_10 },
+ { &hf_rnsap_bdsAODC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_GANSS_BDSclockModel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GANSS_BDSclockModel, GANSS_BDSclockModel_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_BIT_STRING_SIZE_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 6, 6, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_BIT_STRING_SIZE_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 31, 31, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_INTEGER_0_1_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -18905,10 +21637,11 @@ dissect_rnsap_INTEGER_0_1_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
static const per_sequence_t GANSS_Clock_Model_item_sequence[] = {
{ &hf_rnsap_t_oc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
- { &hf_rnsap_a_i2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
- { &hf_rnsap_a_i1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
- { &hf_rnsap_a_i0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_28 },
+ { &hf_rnsap_a_i2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_6 },
+ { &hf_rnsap_a_i1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_21 },
+ { &hf_rnsap_a_i0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_31 },
{ &hf_rnsap_t_gd , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_BIT_STRING_SIZE_10 },
+ { &hf_rnsap_sisa , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
{ &hf_rnsap_model_id , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_1_ },
{ &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
@@ -18966,9 +21699,9 @@ dissect_rnsap_GANSS_IonosphereRegionalStormFlags(tvbuff_t *tvb _U_, int offset _
static const per_sequence_t GANSS_Ionospheric_Model_sequence[] = {
- { &hf_rnsap_alpha_zero_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
- { &hf_rnsap_alpha_one_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
- { &hf_rnsap_alpha_two_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_12 },
+ { &hf_rnsap_alpha_zero_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
+ { &hf_rnsap_alpha_one_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_11 },
+ { &hf_rnsap_alpha_two_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
{ &hf_rnsap_gANSS_IonosphereRegionalStormFlags, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GANSS_IonosphereRegionalStormFlags },
{ &hf_rnsap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
@@ -19220,9 +21953,9 @@ dissect_rnsap_GANSS_Data_Bit_Assistance_ReqItem(tvbuff_t *tvb _U_, int offset _U
static int
-dissect_rnsap_BIT_STRING_SIZE_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- 31, 31, FALSE, NULL, NULL);
+dissect_rnsap_GANSS_Delta_T(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -128, 127U, NULL, FALSE);
return offset;
}
@@ -19532,6 +22265,38 @@ dissect_rnsap_GANSS_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a
}
+static const per_sequence_t GANSS_NavModel_BDSKeplerianSet_sequence[] = {
+ { &hf_rnsap_bdsURAI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_4 },
+ { &hf_rnsap_bdsToe , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_17 },
+ { &hf_rnsap_bdsAPowerHalf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
+ { &hf_rnsap_bdsE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
+ { &hf_rnsap_bdsW , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
+ { &hf_rnsap_bdsDeltaN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_16 },
+ { &hf_rnsap_bdsM0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
+ { &hf_rnsap_bdsOmega0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
+ { &hf_rnsap_bdsOmegaDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
+ { &hf_rnsap_bdsI0 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
+ { &hf_rnsap_bdsIDot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_14 },
+ { &hf_rnsap_bdsCuc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
+ { &hf_rnsap_bdsCus , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
+ { &hf_rnsap_bdsCrc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
+ { &hf_rnsap_bdsCrs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
+ { &hf_rnsap_bdsCic , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
+ { &hf_rnsap_bdsCis , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_18 },
+ { &hf_rnsap_bdsAODE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_5 },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_GANSS_NavModel_BDSKeplerianSet(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GANSS_NavModel_BDSKeplerianSet, GANSS_NavModel_BDSKeplerianSet_sequence);
+
+ return offset;
+}
+
+
static const value_string rnsap_GANSS_SBAS_ID_vals[] = {
{ 0, "waas" },
{ 1, "egnos" },
@@ -19560,6 +22325,26 @@ dissect_rnsap_GANSS_Time_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+static const per_sequence_t GANSS_UTCmodelSet4_sequence[] = {
+ { &hf_rnsap_utcA0_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_32 },
+ { &hf_rnsap_utcA1_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_24 },
+ { &hf_rnsap_utcDeltaTls , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
+ { &hf_rnsap_utcWNlsf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
+ { &hf_rnsap_utcDN_01 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
+ { &hf_rnsap_utcDeltaTlsf , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BIT_STRING_SIZE_8 },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_GANSS_UTCmodelSet4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GANSS_UTCmodelSet4, GANSS_UTCmodelSet4_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t GA_AccessPointPosition_sequence[] = {
{ &hf_rnsap_geographicalCoordinate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
{ &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -22217,6 +25002,21 @@ dissect_rnsap_IMSI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, prot
}
+static const value_string rnsap_Improved_Synchronized_Indicator_vals[] = {
+ { 0, "true" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Improved_Synchronized_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
static const per_sequence_t GA_AccessPointPositionwithOptionalAltitude_sequence[] = {
{ &hf_rnsap_geographicalCoordinate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GeographicalCoordinate },
{ &hf_rnsap_altitudeAndDirection, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_GA_AltitudeAndDirection },
@@ -22602,6 +25402,8 @@ static const value_string rnsap_T_informationTypeItem_vals[] = {
{ 15, "mBMS-Transmission-Mode" },
{ 16, "mBMS-Neighbouring-Cell-Information" },
{ 17, "mBMS-RLC-Sequence-Number" },
+ { 18, "aNR-Cell-Information" },
+ { 19, "cOmmonERGCH-Cell-Information" },
{ 0, NULL }
};
@@ -22609,7 +25411,7 @@ static const value_string rnsap_T_informationTypeItem_vals[] = {
static int
dissect_rnsap_T_informationTypeItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 7, NULL, TRUE, 11, NULL);
+ 7, NULL, TRUE, 13, NULL);
return offset;
}
@@ -22698,7 +25500,7 @@ dissect_rnsap_InterFrequencyCellID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static const per_sequence_t Inter_Frequency_Cell_SIB11_or_SIB12_sequence[] = {
- { &hf_rnsap_interFrequencyCellID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InterFrequencyCellID },
+ { &hf_rnsap_interFrequencyCellID_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InterFrequencyCellID },
{ &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
{ &hf_rnsap_uL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
{ &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryScramblingCode },
@@ -22805,6 +25607,88 @@ dissect_rnsap_Inter_Frequency_Cell_Information(tvbuff_t *tvb _U_, int offset _U_
}
+
+static int
+dissect_rnsap_InterFrequencyCellID_Ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, maxCellSIB11ter_1, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Inter_Frequency_Cell_SIB11ter_sequence[] = {
+ { &hf_rnsap_interFrequencyCellID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InterFrequencyCellID_Ext },
+ { &hf_rnsap_dL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
+ { &hf_rnsap_uL_UARFCN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UARFCN },
+ { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryScramblingCode },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Inter_Frequency_Cell_SIB11ter(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Inter_Frequency_Cell_SIB11ter, Inter_Frequency_Cell_SIB11ter_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Inter_Frequency_Cell_SIB11ter_List_sequence_of[1] = {
+ { &hf_rnsap_Inter_Frequency_Cell_SIB11ter_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_SIB11ter },
+};
+
+static int
+dissect_rnsap_Inter_Frequency_Cell_SIB11ter_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Inter_Frequency_Cell_SIB11ter_List, Inter_Frequency_Cell_SIB11ter_List_sequence_of,
+ 1, maxCellSIB11ter_ext, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Inter_Frequency_Cells_Information_SIB11ter_Per_Indication_sequence[] = {
+ { &hf_rnsap_inter_Frequency_Cell_Indication_SIB11ter, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_Indication },
+ { &hf_rnsap_inter_Frequency_Cell_List_SIB11ter, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cell_SIB11ter_List },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Inter_Frequency_Cells_Information_SIB11ter_Per_Indication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Inter_Frequency_Cells_Information_SIB11ter_Per_Indication, Inter_Frequency_Cells_Information_SIB11ter_Per_Indication_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Inter_Frequency_Cell_Information_SIB11ter_sequence_of[1] = {
+ { &hf_rnsap_Inter_Frequency_Cell_Information_SIB11ter_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Inter_Frequency_Cells_Information_SIB11ter_Per_Indication },
+};
+
+static int
+dissect_rnsap_Inter_Frequency_Cell_Information_SIB11ter(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Inter_Frequency_Cell_Information_SIB11ter, Inter_Frequency_Cell_Information_SIB11ter_sequence_of,
+ 1, 2, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_InterStream_Interference_Compensation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 15U, NULL, TRUE);
+
+ return offset;
+}
+
+
static const value_string rnsap_IPSub_vals[] = {
{ 0, "first" },
{ 1, "second" },
@@ -22885,48 +25769,30 @@ dissect_rnsap_IdleIntervalInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const per_sequence_t List_Of_PLMNs_sequence_of[1] = {
- { &hf_rnsap_List_Of_PLMNs_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
+static const per_sequence_t LAI_List_sequence_of[1] = {
+ { &hf_rnsap_LAI_List_item , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_LAI },
};
static int
-dissect_rnsap_List_Of_PLMNs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_LAI_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
- ett_rnsap_List_Of_PLMNs, List_Of_PLMNs_sequence_of,
- 1, maxNrOfBroadcastPLMNs, FALSE);
+ ett_rnsap_LAI_List, LAI_List_sequence_of,
+ 1, maxNrOfLAIs, FALSE);
return offset;
}
+static const per_sequence_t LABased_sequence[] = {
+ { &hf_rnsap_laiList , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_LAI_List },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
static int
-dissect_rnsap_L3_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 108 "./asn1/rnsap/rnsap.cnf"
- tvbuff_t *parameter_tvb;
- dissector_handle_t parameter_handle = NULL;
-
- offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
- NO_BOUND, NO_BOUND, FALSE, &parameter_tvb, NULL);
-
-
- if (!parameter_tvb)
- return offset;
-
- switch (ProcedureCode) {
-
- case RNSAP_ID_DOWNLINKSIGNALLINGTRANSFER:
- parameter_handle = rrc_dl_dcch_handle;
- break;
- case RNSAP_ID_UPLINKSIGNALLINGTRANSFER:
- default:
- break;
- }
-
- if (parameter_handle)
- call_dissector(parameter_handle, parameter_tvb, actx->pinfo, tree);
-
-
+dissect_rnsap_LABased(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_LABased, LABased_sequence);
return offset;
}
@@ -22996,6 +25862,220 @@ dissect_rnsap_LCRTDD_Uplink_Physical_Channel_Capability(tvbuff_t *tvb _U_, int o
}
+static const value_string rnsap_ReportInterval_vals[] = {
+ { 0, "ms250" },
+ { 1, "ms500" },
+ { 2, "ms1000" },
+ { 3, "ms2000" },
+ { 4, "ms3000" },
+ { 5, "ms4000" },
+ { 6, "ms6000" },
+ { 7, "ms12000" },
+ { 8, "ms16000" },
+ { 9, "ms20000" },
+ { 10, "ms24000" },
+ { 11, "ms32000" },
+ { 12, "ms64000" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_ReportInterval(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 13, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_ReportAmount_vals[] = {
+ { 0, "n1" },
+ { 1, "n2" },
+ { 2, "n4" },
+ { 3, "n8" },
+ { 4, "n16" },
+ { 5, "n32" },
+ { 6, "n64" },
+ { 7, "infinity" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_ReportAmount(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MDT_Report_Parameters_sequence[] = {
+ { &hf_rnsap_reportInterval, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ReportInterval },
+ { &hf_rnsap_reportAmount , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ReportAmount },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_MDT_Report_Parameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_MDT_Report_Parameters, MDT_Report_Parameters_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_M1Report_vals[] = {
+ { 0, "periodic" },
+ { 1, "event1F" },
+ { 0, NULL }
+};
+
+static const per_choice_t M1Report_choice[] = {
+ { 0, &hf_rnsap_periodic_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_MDT_Report_Parameters },
+ { 1, &hf_rnsap_event1F , ASN1_EXTENSION_ROOT , dissect_rnsap_Event1F_Parameters },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_M1Report(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_M1Report, M1Report_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_M2Report_vals[] = {
+ { 0, "periodic" },
+ { 1, "event1I" },
+ { 0, NULL }
+};
+
+static const per_choice_t M2Report_choice[] = {
+ { 0, &hf_rnsap_periodic_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_MDT_Report_Parameters },
+ { 1, &hf_rnsap_event1I , ASN1_EXTENSION_ROOT , dissect_rnsap_Event1I_Parameters },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_M2Report(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_M2Report, M2Report_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_MDT_Activation_vals[] = {
+ { 0, "mdt-only" },
+ { 1, "mdt-and-trace" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_MDT_Activation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t RAI_sequence[] = {
+ { &hf_rnsap_pLMN_Identity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
+ { &hf_rnsap_lAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_LAC },
+ { &hf_rnsap_rAC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RAC },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_RAI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_RAI, RAI_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t RAI_List_sequence_of[1] = {
+ { &hf_rnsap_RAI_List_item , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RAI },
+};
+
+static int
+dissect_rnsap_RAI_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_RAI_List, RAI_List_sequence_of,
+ 1, maxNrOfRAIs, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t RABased_sequence[] = {
+ { &hf_rnsap_raiList , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RAI_List },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_RABased(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_RABased, RABased_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_MDTAreaScope_vals[] = {
+ { 0, "cellbased" },
+ { 1, "labased" },
+ { 2, "rabased" },
+ { 3, "plmn-area-based" },
+ { 0, NULL }
+};
+
+static const per_choice_t MDTAreaScope_choice[] = {
+ { 0, &hf_rnsap_cellbased , ASN1_EXTENSION_ROOT , dissect_rnsap_CellBased },
+ { 1, &hf_rnsap_labased , ASN1_EXTENSION_ROOT , dissect_rnsap_LABased },
+ { 2, &hf_rnsap_rabased , ASN1_EXTENSION_ROOT , dissect_rnsap_RABased },
+ { 3, &hf_rnsap_plmn_area_based, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_MDTAreaScope(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_MDTAreaScope, MDTAreaScope_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MDT_Configuration_sequence[] = {
+ { &hf_rnsap_mdtActivation , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MDT_Activation },
+ { &hf_rnsap_mdtAreaScope , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MDTAreaScope },
+ { &hf_rnsap_m1report , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_M1Report },
+ { &hf_rnsap_m2report , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_M2Report },
+ { &hf_rnsap_m3report , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_MDT_Configuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_MDT_Configuration, MDT_Configuration_sequence);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_MaxNrOfUL_DPCHs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -23076,28 +26156,6 @@ dissect_rnsap_MaxNrULPhysicalchannels(tvbuff_t *tvb _U_, int offset _U_, asn1_ct
}
-static const value_string rnsap_Max_UE_DTX_Cycle_vals[] = {
- { 0, "v5" },
- { 1, "v10" },
- { 2, "v20" },
- { 3, "v40" },
- { 4, "v64" },
- { 5, "v80" },
- { 6, "v128" },
- { 7, "v160" },
- { 0, NULL }
-};
-
-
-static int
-dissect_rnsap_Max_UE_DTX_Cycle(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 8, NULL, TRUE, 0, NULL);
-
- return offset;
-}
-
-
static const per_sequence_t MBMS_Bearer_Service_Full_Address_sequence[] = {
{ &hf_rnsap_accessPointName, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_AccessPointName },
{ &hf_rnsap_iPMulticastAddress, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_IPMulticastAddress },
@@ -23557,6 +26615,86 @@ dissect_rnsap_MIMO_Mode_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+
+static int
+dissect_rnsap_MIMO_withfourtransmitantennas_ActivationIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const value_string rnsap_MIMO_withfourtransmitantennas_ModeIndicator_vals[] = {
+ { 0, "activate" },
+ { 1, "deactivate" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_MIMO_withfourtransmitantennas_ModeIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_DualStream_MIMO_withfourtransmitantennas_ActivationIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const value_string rnsap_DualStream_MIMO_withfourtransmitantennas_ModeIndicator_vals[] = {
+ { 0, "activate" },
+ { 1, "deactivate" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_DualStream_MIMO_withfourtransmitantennas_ModeIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t Additional_Secondary_CPICH_sequence[] = {
+ { &hf_rnsap_additional_secondary_CPICH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MIMO_S_CPICH_Channelisation_Code },
+ { &hf_rnsap_additional_D_CPICH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_MIMO_S_CPICH_Channelisation_Code },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Additional_Secondary_CPICH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Additional_Secondary_CPICH, Additional_Secondary_CPICH_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Additional_Associated_Secondary_CPICH_sequence_of[1] = {
+ { &hf_rnsap_Additional_Associated_Secondary_CPICH_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Additional_Secondary_CPICH },
+};
+
+static int
+dissect_rnsap_Additional_Associated_Secondary_CPICH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Additional_Associated_Secondary_CPICH, Additional_Associated_Secondary_CPICH_sequence_of,
+ 1, maxSCPICHCell_1, FALSE);
+
+ return offset;
+}
+
+
static const value_string rnsap_MinUL_ChannelisationCodeLength_vals[] = {
{ 0, "v4" },
{ 1, "v8" },
@@ -23669,17 +26807,10 @@ dissect_rnsap_MulticellEDCH_RL_SpecificInformationItemIEs(tvbuff_t *tvb _U_, int
}
-static const per_sequence_t Multiple_PLMN_List_sequence[] = {
- { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
- { &hf_rnsap_list_Of_PLMNs , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_List_Of_PLMNs },
- { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
static int
-dissect_rnsap_Multiple_PLMN_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rnsap_Multiple_PLMN_List, Multiple_PLMN_List_sequence);
+dissect_rnsap_Multicell_EDCH_Restriction(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_boolean(tvb, offset, actx, tree, hf_index, NULL);
return offset;
}
@@ -23763,131 +26894,666 @@ dissect_rnsap_MIMO_SFMode_For_HSPDSCHDualStream(tvbuff_t *tvb _U_, int offset _U
}
-static const per_sequence_t NACC_Related_Data_sequence[] = {
- { &hf_rnsap_gERAN_SI_Type , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GERAN_SI_Type },
+static const value_string rnsap_Multicarrier_EDCH_Transport_Bearer_Mode_vals[] = {
+ { 0, "separate-Iur-Transport-Bearer-Mode" },
+ { 1, "shared-Iur-Transport-Bearer-Mode" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Multicarrier_EDCH_Transport_Bearer_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_SNPL_Carrier_Group_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 3U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multi_Carrier_EDCH_MACdFlows_Specific_Info_sequence[] = {
+ { &hf_rnsap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EDCH_MACdFlow_ID },
+ { &hf_rnsap_bindingID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_BindingID },
+ { &hf_rnsap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransportLayerAddress },
{ &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rnsap_NACC_Related_Data(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_Multi_Carrier_EDCH_MACdFlows_Specific_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rnsap_NACC_Related_Data, NACC_Related_Data_sequence);
+ ett_rnsap_Multi_Carrier_EDCH_MACdFlows_Specific_Info, Multi_Carrier_EDCH_MACdFlows_Specific_Info_sequence);
return offset;
}
-static const per_sequence_t Neighbouring_UMTS_CellInformation_sequence_of[1] = {
- { &hf_rnsap_Neighbouring_UMTS_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
+static const per_sequence_t Multi_Carrier_EDCH_MACdFlows_Information_TDD_sequence_of[1] = {
+ { &hf_rnsap_Multi_Carrier_EDCH_MACdFlows_Information_TDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Multi_Carrier_EDCH_MACdFlows_Specific_Info },
};
static int
-dissect_rnsap_Neighbouring_UMTS_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_Multi_Carrier_EDCH_MACdFlows_Information_TDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
- ett_rnsap_Neighbouring_UMTS_CellInformation, Neighbouring_UMTS_CellInformation_sequence_of,
- 1, maxNrOfNeighbouringRNCs, FALSE);
+ ett_rnsap_Multi_Carrier_EDCH_MACdFlows_Information_TDD, Multi_Carrier_EDCH_MACdFlows_Information_TDD_sequence_of,
+ 1, maxNrOfEDCHMACdFlows, FALSE);
return offset;
}
-static const value_string rnsap_TxDiversityIndicator_vals[] = {
- { 0, "true" },
- { 1, "false" },
+static const per_sequence_t Multi_Carrier_EDCH_LCR_InformationItem_sequence[] = {
+ { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
+ { &hf_rnsap_sNPL_carrier_group_indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SNPL_Carrier_Group_Indicator },
+ { &hf_rnsap_pRxdesBase , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_PUCH_PRXdesBase },
+ { &hf_rnsap_multi_Carrier_EDCH_MACdFlows_Information_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Multi_Carrier_EDCH_MACdFlows_Information_TDD },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Multi_Carrier_EDCH_LCR_InformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multi_Carrier_EDCH_LCR_InformationItem, Multi_Carrier_EDCH_LCR_InformationItem_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multi_Carrier_EDCH_Information_sequence_of[1] = {
+ { &hf_rnsap_Multi_Carrier_EDCH_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Multi_Carrier_EDCH_LCR_InformationItem },
+};
+
+static int
+dissect_rnsap_Multi_Carrier_EDCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multi_Carrier_EDCH_Information, Multi_Carrier_EDCH_Information_sequence_of,
+ 1, maxNrOfULCarriersLCR_1, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multi_Carrier_EDCH_Info_sequence[] = {
+ { &hf_rnsap_multicarrier_EDCH_Transport_Bearer_Mode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Multicarrier_EDCH_Transport_Bearer_Mode },
+ { &hf_rnsap_multi_carrier_EDCH_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Multi_Carrier_EDCH_Information },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Multi_Carrier_EDCH_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multi_Carrier_EDCH_Info, Multi_Carrier_EDCH_Info_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multi_Carrier_EDCH_Information_Removal_Info_ItemIEs_sequence[] = {
+ { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Multi_Carrier_EDCH_Information_Removal_Info_ItemIEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multi_Carrier_EDCH_Information_Removal_Info_ItemIEs, Multi_Carrier_EDCH_Information_Removal_Info_ItemIEs_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multi_Carrier_EDCH_Information_Removal_List_sequence_of[1] = {
+ { &hf_rnsap_Multi_Carrier_EDCH_Information_Removal_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Multi_Carrier_EDCH_Information_Removal_Info_ItemIEs },
+};
+
+static int
+dissect_rnsap_Multi_Carrier_EDCH_Information_Removal_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multi_Carrier_EDCH_Information_Removal_List, Multi_Carrier_EDCH_Information_Removal_List_sequence_of,
+ 1, maxNrOfULCarriersLCR_1, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multi_Carrier_EDCH_Change_Info_sequence[] = {
+ { &hf_rnsap_multicarrier_EDCH_Transport_Bearer_Mode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Multicarrier_EDCH_Transport_Bearer_Mode },
+ { &hf_rnsap_multi_carrier_EDCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Multi_Carrier_EDCH_Information },
+ { &hf_rnsap_multi_Carrier_EDCH_Information_Removal_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Multi_Carrier_EDCH_Information_Removal_List },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Multi_Carrier_EDCH_Change_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multi_Carrier_EDCH_Change_Info, Multi_Carrier_EDCH_Change_Info_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Continue_Setup_Change_Multi_Carrier_EDCH_vals[] = {
+ { 0, "continue" },
+ { 1, "setup" },
+ { 2, "change" },
{ 0, NULL }
};
+static const per_choice_t Continue_Setup_Change_Multi_Carrier_EDCH_choice[] = {
+ { 0, &hf_rnsap_continue , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
+ { 1, &hf_rnsap_setup , ASN1_EXTENSION_ROOT , dissect_rnsap_Multi_Carrier_EDCH_Info },
+ { 2, &hf_rnsap_change , ASN1_EXTENSION_ROOT , dissect_rnsap_Multi_Carrier_EDCH_Change_Info },
+ { 0, NULL, 0, NULL }
+};
static int
-dissect_rnsap_TxDiversityIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_Continue_Setup_Change_Multi_Carrier_EDCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Continue_Setup_Change_Multi_Carrier_EDCH, Continue_Setup_Change_Multi_Carrier_EDCH_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multi_Carrier_EDCH_Reconfigure_sequence[] = {
+ { &hf_rnsap_continue_setup_change_Of_Multi_Carrier_EDCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Continue_Setup_Change_Multi_Carrier_EDCH },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Multi_Carrier_EDCH_Reconfigure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multi_Carrier_EDCH_Reconfigure, Multi_Carrier_EDCH_Reconfigure_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multi_Carrier_EDCH_LCR_Information_ResponseItem_sequence[] = {
+ { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
+ { &hf_rnsap_e_DCH_TDD_MACdFlow_Specific_InformationResp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp },
+ { &hf_rnsap_e_AGCH_Specific_Information_Response_LCR_TDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_AGCH_Specific_InformationRespList_LCR_TDD },
+ { &hf_rnsap_e_HICH_Scheduled_InformationResp_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_HICH_Scheduled_InformationRespList_LCR_TDD },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Multi_Carrier_EDCH_LCR_Information_ResponseItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multi_Carrier_EDCH_LCR_Information_ResponseItem, Multi_Carrier_EDCH_LCR_Information_ResponseItem_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multi_Carrier_EDCH_Information_Response_sequence_of[1] = {
+ { &hf_rnsap_Multi_Carrier_EDCH_Information_Response_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Multi_Carrier_EDCH_LCR_Information_ResponseItem },
+};
+
+static int
+dissect_rnsap_Multi_Carrier_EDCH_Information_Response(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multi_Carrier_EDCH_Information_Response, Multi_Carrier_EDCH_Information_Response_sequence_of,
+ 1, maxNrOfULCarriersLCR_1, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_INTEGER_2_32_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 2U, 32U, NULL, TRUE);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Multiflow_Mode_vals[] = {
+ { 0, "primary" },
+ { 1, "assisting" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Multiflow_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 2, NULL, FALSE, 0, NULL);
+ 2, NULL, TRUE, 0, NULL);
return offset;
}
-static const value_string rnsap_STTD_SupportIndicator_vals[] = {
- { 0, "sTTD-Supported" },
- { 1, "sTTD-not-Supported" },
+static const value_string rnsap_Multiflow_MIMO_vals[] = {
+ { 0, "on" },
+ { 1, "off" },
{ 0, NULL }
};
static int
-dissect_rnsap_STTD_SupportIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_Multiflow_MIMO(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 2, NULL, FALSE, 0, NULL);
+ 2, NULL, TRUE, 0, NULL);
return offset;
}
-static const per_sequence_t Neighbouring_FDD_CellInformationItem_sequence[] = {
- { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
- { &hf_rnsap_uARFCNforNu , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
- { &hf_rnsap_uARFCNforNd , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
- { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameOffset },
- { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryScramblingCode },
- { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_Power },
- { &hf_rnsap_cellIndividualOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellIndividualOffset },
- { &hf_rnsap_txDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TxDiversityIndicator },
- { &hf_rnsap_sTTD_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_STTD_SupportIndicator },
- { &hf_rnsap_closedLoopMode1_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ClosedLoopMode1_SupportIndicator },
- { &hf_rnsap_not_used_closedLoopMode2_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
+
+static int
+dissect_rnsap_INTEGER_0_30_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 30U, NULL, TRUE);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Multiflow_Timing_vals[] = {
+ { 0, "time-Reference" },
+ { 1, "non-Time-Reference" },
+ { 0, NULL }
+};
+
+static const per_choice_t Multiflow_Timing_choice[] = {
+ { 0, &hf_rnsap_time_Reference, ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
+ { 1, &hf_rnsap_non_Time_Reference, ASN1_EXTENSION_ROOT , dissect_rnsap_INTEGER_0_30_ },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_Multiflow_Timing(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multiflow_Timing, Multiflow_Timing_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_INTEGER_1_16_(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 16U, NULL, TRUE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multiflow_Information_sequence[] = {
+ { &hf_rnsap_total_Number_of_HS_DSCH_Cells, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_2_32_ },
+ { &hf_rnsap_mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Multiflow_Mode },
+ { &hf_rnsap_mimo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Multiflow_MIMO },
+ { &hf_rnsap_timing , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Multiflow_Timing },
+ { &hf_rnsap_max_Number_of_HS_SCCH_Sets_per_NodeB, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_1_16_ },
{ &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rnsap_Neighbouring_FDD_CellInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_Multiflow_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rnsap_Neighbouring_FDD_CellInformationItem, Neighbouring_FDD_CellInformationItem_sequence);
+ ett_rnsap_Multiflow_Information, Multiflow_Information_sequence);
return offset;
}
-static const per_sequence_t Neighbouring_FDD_CellInformation_sequence_of[1] = {
- { &hf_rnsap_Neighbouring_FDD_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_FDD_CellInformationItem },
+static const per_sequence_t Multiflow_Information_To_Modify_sequence[] = {
+ { &hf_rnsap_total_Number_of_HS_DSCH_Cells, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_2_32_ },
+ { &hf_rnsap_mode , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Multiflow_Mode },
+ { &hf_rnsap_mimo , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Multiflow_MIMO },
+ { &hf_rnsap_timing , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Multiflow_Timing },
+ { &hf_rnsap_max_Number_of_HS_SCCH_Sets_per_NodeB, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_1_16_ },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
};
static int
-dissect_rnsap_Neighbouring_FDD_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
- ett_rnsap_Neighbouring_FDD_CellInformation, Neighbouring_FDD_CellInformation_sequence_of,
- 1, maxNrOfFDDNeighboursPerRNC, TRUE);
+dissect_rnsap_Multiflow_Information_To_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multiflow_Information_To_Modify, Multiflow_Information_To_Modify_sequence);
return offset;
}
+static const value_string rnsap_Multiflow_Stop_vals[] = {
+ { 0, "stop" },
+ { 0, NULL }
+};
+
static int
-dissect_rnsap_SyncCase(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_Multiflow_Stop(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Multiflow_Reconfiguration_vals[] = {
+ { 0, "setup" },
+ { 1, "configurationChange" },
+ { 2, "stop" },
+ { 0, NULL }
+};
+
+static const per_choice_t Multiflow_Reconfiguration_choice[] = {
+ { 0, &hf_rnsap_setup_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Multiflow_Information },
+ { 1, &hf_rnsap_configurationChange, ASN1_EXTENSION_ROOT , dissect_rnsap_Multiflow_Information_To_Modify },
+ { 2, &hf_rnsap_stop , ASN1_EXTENSION_ROOT , dissect_rnsap_Multiflow_Stop },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_Multiflow_Reconfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multiflow_Reconfiguration, Multiflow_Reconfiguration_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t Multiflow_RepetitionFactors_sequence[] = {
+ { &hf_rnsap_assisting_CQI_RepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CQI_RepetitionFactor },
+ { &hf_rnsap_assisting_AckNack_RepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_AckNack_RepetitionFactor },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Multiflow_RepetitionFactors(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Multiflow_RepetitionFactors, Multiflow_RepetitionFactors_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_Multiflow_OrdinalNumberOfFrequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 1U, 2U, NULL, TRUE);
+ 1U, 32U, NULL, TRUE);
return offset;
}
+static const value_string rnsap_MU_MIMO_Operation_vals[] = {
+ { 0, "mU-MIMO-Used" },
+ { 1, "mU-MIMO-Not-Used" },
+ { 0, NULL }
+};
+
static int
-dissect_rnsap_SCH_TimeSlot(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_MU_MIMO_Operation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Standalone_Midamble_Configuration_vals[] = {
+ { 0, "v2" },
+ { 1, "v4" },
+ { 2, "v6" },
+ { 3, "v8" },
+ { 4, "v10" },
+ { 5, "v12" },
+ { 6, "v14" },
+ { 7, "v16" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Standalone_Midamble_Configuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 8, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_Standalone_MidambleShift(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 6U, NULL, FALSE);
+ 0U, 15U, NULL, FALSE);
return offset;
}
+static const value_string rnsap_Standalone_Midamble_RepetitionPeriod_vals[] = {
+ { 0, "v1" },
+ { 1, "v2" },
+ { 2, "v4" },
+ { 3, "v8" },
+ { 4, "v16" },
+ { 5, "v32" },
+ { 6, "v64" },
+ { 0, NULL }
+};
+
static int
-dissect_rnsap_PCCPCH_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_Standalone_Midamble_RepetitionPeriod(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 7, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_Standalone_Midamble_Offset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- -150, 400U, NULL, TRUE);
+ 0U, 63U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_ReferenceBeta(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -15, 16U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Standalone_Midamble_Channel_Information_sequence[] = {
+ { &hf_rnsap_standalone_Midamble_Configuration, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Standalone_Midamble_Configuration },
+ { &hf_rnsap_standalone_MidambleShift, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Standalone_MidambleShift },
+ { &hf_rnsap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TimeSlotLCR },
+ { &hf_rnsap_repetitionPeriod_01, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Standalone_Midamble_RepetitionPeriod },
+ { &hf_rnsap_offset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Standalone_Midamble_Offset },
+ { &hf_rnsap_referenceBeta , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ReferenceBeta },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Standalone_Midamble_Channel_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Standalone_Midamble_Channel_Information, Standalone_Midamble_Channel_Information_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t MU_MIMO_InformationLCR_sequence[] = {
+ { &hf_rnsap_mU_MIMO_Operation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MU_MIMO_Operation },
+ { &hf_rnsap_standalone_Midamble_Channel_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Standalone_Midamble_Channel_Information },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_MU_MIMO_InformationLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_MU_MIMO_InformationLCR, MU_MIMO_InformationLCR_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_MU_MIMO_Usage_Indicator_vals[] = {
+ { 0, "ul-Only" },
+ { 1, "dl-Only" },
+ { 2, "ul-and-dl" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_MU_MIMO_Usage_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 3, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Standalone_Midamble_Channel_Indicator_vals[] = {
+ { 0, "used" },
+ { 1, "not-used" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Standalone_Midamble_Channel_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t MU_MIMO_Indicator_sequence[] = {
+ { &hf_rnsap_mU_MIMO_Usage_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MU_MIMO_Usage_Indicator },
+ { &hf_rnsap_standalone_Midamble_Channel_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Standalone_Midamble_Channel_Indicator },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_MU_MIMO_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_MU_MIMO_Indicator, MU_MIMO_Indicator_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t NACC_Related_Data_sequence[] = {
+ { &hf_rnsap_gERAN_SI_Type , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GERAN_SI_Type },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_NACC_Related_Data(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_NACC_Related_Data, NACC_Related_Data_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Neighbouring_UMTS_CellInformation_sequence_of[1] = {
+ { &hf_rnsap_Neighbouring_UMTS_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_rnsap_Neighbouring_UMTS_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Neighbouring_UMTS_CellInformation, Neighbouring_UMTS_CellInformation_sequence_of,
+ 1, maxNrOfNeighbouringRNCs, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Neighbouring_UMTS_CellInformation_Ext_sequence_of[1] = {
+ { &hf_rnsap_Neighbouring_UMTS_CellInformation_Ext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Single_Container },
+};
+
+static int
+dissect_rnsap_Neighbouring_UMTS_CellInformation_Ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Neighbouring_UMTS_CellInformation_Ext, Neighbouring_UMTS_CellInformation_Ext_sequence_of,
+ 1, maxNrOfExtendedNeighbouringRNCs, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Neighbouring_FDD_CellInformationItem_sequence[] = {
+ { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
+ { &hf_rnsap_uARFCNforNu , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
+ { &hf_rnsap_uARFCNforNd , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
+ { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameOffset },
+ { &hf_rnsap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrimaryScramblingCode },
+ { &hf_rnsap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PrimaryCPICH_Power },
+ { &hf_rnsap_cellIndividualOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellIndividualOffset },
+ { &hf_rnsap_txDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TxDiversityIndicator },
+ { &hf_rnsap_sTTD_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_STTD_SupportIndicator },
+ { &hf_rnsap_closedLoopMode1_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ClosedLoopMode1_SupportIndicator },
+ { &hf_rnsap_not_used_closedLoopMode2_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_NULL },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Neighbouring_FDD_CellInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Neighbouring_FDD_CellInformationItem, Neighbouring_FDD_CellInformationItem_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Neighbouring_FDD_CellInformation_sequence_of[1] = {
+ { &hf_rnsap_Neighbouring_FDD_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_FDD_CellInformationItem },
+};
+
+static int
+dissect_rnsap_Neighbouring_FDD_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Neighbouring_FDD_CellInformation, Neighbouring_FDD_CellInformation_sequence_of,
+ 1, maxNrOfFDDNeighboursPerRNC, TRUE);
return offset;
}
@@ -23932,6 +27598,64 @@ dissect_rnsap_Neighbouring_TDD_CellInformation(tvbuff_t *tvb _U_, int offset _U_
}
+static const per_sequence_t Neighbouring_LCR_TDD_CellInformationItem_sequence[] = {
+ { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
+ { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
+ { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameOffset },
+ { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellParameterID },
+ { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SCTD_Indicator },
+ { &hf_rnsap_cellIndividualOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellIndividualOffset },
+ { &hf_rnsap_dPCHConstantValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCHConstantValue },
+ { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PCCPCH_Power },
+ { &hf_rnsap_restrictionStateIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RestrictionStateIndicator },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Neighbouring_LCR_TDD_CellInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Neighbouring_LCR_TDD_CellInformationItem, Neighbouring_LCR_TDD_CellInformationItem_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Neighbouring_LCR_TDD_CellInformation_sequence_of[1] = {
+ { &hf_rnsap_Neighbouring_LCR_TDD_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_LCR_TDD_CellInformationItem },
+};
+
+static int
+dissect_rnsap_Neighbouring_LCR_TDD_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Neighbouring_LCR_TDD_CellInformation, Neighbouring_LCR_TDD_CellInformation_sequence_of,
+ 1, maxNrOfLCRTDDNeighboursPerRNC, TRUE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Neighbouring_UMTS_CellInformationExtensionItem_sequence[] = {
+ { &hf_rnsap_rNC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
+ { &hf_rnsap_cN_PS_DomainIdentifier, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CN_PS_DomainIdentifier },
+ { &hf_rnsap_cN_CS_DomainIdentifier, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CN_CS_DomainIdentifier },
+ { &hf_rnsap_neighbouring_FDD_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_FDD_CellInformation },
+ { &hf_rnsap_neighbouring_TDD_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_TDD_CellInformation },
+ { &hf_rnsap_neighbouring_LCR_TDD_CellInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Neighbouring_LCR_TDD_CellInformation },
+ { &hf_rnsap_extended_RNC_ID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_Extended_RNC_ID },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Neighbouring_UMTS_CellInformationExtensionItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Neighbouring_UMTS_CellInformationExtensionItem, Neighbouring_UMTS_CellInformationExtensionItem_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t Neighbouring_UMTS_CellInformationItem_sequence[] = {
{ &hf_rnsap_rNC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RNC_ID },
{ &hf_rnsap_cN_PS_DomainIdentifier, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CN_PS_DomainIdentifier },
@@ -23951,6 +27675,20 @@ dissect_rnsap_Neighbouring_UMTS_CellInformationItem(tvbuff_t *tvb _U_, int offse
}
+static const per_sequence_t MultipleFrequencyBandsIndicatorList_sequence_of[1] = {
+ { &hf_rnsap_MultipleFrequencyBandsIndicatorList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_FrequencyBandIndicator },
+};
+
+static int
+dissect_rnsap_MultipleFrequencyBandsIndicatorList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_MultipleFrequencyBandsIndicatorList, MultipleFrequencyBandsIndicatorList_sequence_of,
+ 0, maxMultipleFrequencyBands, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t NeighbouringFDDCellMeasurementInformation_sequence[] = {
{ &hf_rnsap_uC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UC_ID },
{ &hf_rnsap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
@@ -24067,84 +27805,55 @@ dissect_rnsap_NeighbouringTDDCellMeasurementInformation768(tvbuff_t *tvb _U_, in
}
-static const value_string rnsap_RestrictionStateIndicator_vals[] = {
- { 0, "cellNotResevedForOperatorUse" },
- { 1, "cellResevedForOperatorUse" },
- { 0, NULL }
-};
-
-
-static int
-dissect_rnsap_RestrictionStateIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 2, NULL, TRUE, 0, NULL);
-
- return offset;
-}
-
-
-static const per_sequence_t Neighbouring_LCR_TDD_CellInformationItem_sequence[] = {
- { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
- { &hf_rnsap_uARFCNforNt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UARFCN },
- { &hf_rnsap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_FrameOffset },
- { &hf_rnsap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CellParameterID },
- { &hf_rnsap_sCTD_Indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SCTD_Indicator },
- { &hf_rnsap_cellIndividualOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CellIndividualOffset },
- { &hf_rnsap_dPCHConstantValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_DPCHConstantValue },
- { &hf_rnsap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PCCPCH_Power },
- { &hf_rnsap_restrictionStateIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_RestrictionStateIndicator },
+static const per_sequence_t Neighbouring_E_UTRA_CellInformationItem_sequence[] = {
+ { &hf_rnsap_eCGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ECGI },
+ { &hf_rnsap_eARFCN_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EARFCN_Information },
{ &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rnsap_Neighbouring_LCR_TDD_CellInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_Neighbouring_E_UTRA_CellInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rnsap_Neighbouring_LCR_TDD_CellInformationItem, Neighbouring_LCR_TDD_CellInformationItem_sequence);
+ ett_rnsap_Neighbouring_E_UTRA_CellInformationItem, Neighbouring_E_UTRA_CellInformationItem_sequence);
return offset;
}
-static const per_sequence_t Neighbouring_LCR_TDD_CellInformation_sequence_of[1] = {
- { &hf_rnsap_Neighbouring_LCR_TDD_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_LCR_TDD_CellInformationItem },
+static const per_sequence_t Neighbouring_E_UTRA_CellInformation_sequence_of[1] = {
+ { &hf_rnsap_Neighbouring_E_UTRA_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_E_UTRA_CellInformationItem },
};
static int
-dissect_rnsap_Neighbouring_LCR_TDD_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_Neighbouring_E_UTRA_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
- ett_rnsap_Neighbouring_LCR_TDD_CellInformation, Neighbouring_LCR_TDD_CellInformation_sequence_of,
- 1, maxNrOfLCRTDDNeighboursPerRNC, TRUE);
+ ett_rnsap_Neighbouring_E_UTRA_CellInformation, Neighbouring_E_UTRA_CellInformation_sequence_of,
+ 1, maxNrOfEUTRANeighboursPerRNC, TRUE);
return offset;
}
-static const per_sequence_t Neighbouring_E_UTRA_CellInformationItem_sequence[] = {
- { &hf_rnsap_eCGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ECGI },
- { &hf_rnsap_eARFCN_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_EARFCN_Information },
- { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
static int
-dissect_rnsap_Neighbouring_E_UTRA_CellInformationItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rnsap_Neighbouring_E_UTRA_CellInformationItem, Neighbouring_E_UTRA_CellInformationItem_sequence);
+dissect_rnsap_RadioFrequencyBandEUTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 256U, NULL, FALSE);
return offset;
}
-static const per_sequence_t Neighbouring_E_UTRA_CellInformation_sequence_of[1] = {
- { &hf_rnsap_Neighbouring_E_UTRA_CellInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Neighbouring_E_UTRA_CellInformationItem },
+static const per_sequence_t MultipleFrequencyBandsIndicatorList_EUTRA_sequence_of[1] = {
+ { &hf_rnsap_MultipleFrequencyBandsIndicatorList_EUTRA_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_RadioFrequencyBandEUTRA },
};
static int
-dissect_rnsap_Neighbouring_E_UTRA_CellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_MultipleFrequencyBandsIndicatorList_EUTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
- ett_rnsap_Neighbouring_E_UTRA_CellInformation, Neighbouring_E_UTRA_CellInformation_sequence_of,
- 1, maxNrOfEUTRANeighboursPerRNC, TRUE);
+ ett_rnsap_MultipleFrequencyBandsIndicatorList_EUTRA, MultipleFrequencyBandsIndicatorList_EUTRA_sequence_of,
+ 0, maxMultipleFrequencyBandsEUTRA, FALSE);
return offset;
}
@@ -24165,6 +27874,31 @@ dissect_rnsap_NonCellSpecificTxDiversity(tvbuff_t *tvb _U_, int offset _U_, asn1
}
+static const value_string rnsap_Non_rectangular_resource_allocation_indicator_vals[] = {
+ { 0, "activate" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Non_rectangular_resource_allocation_indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_Non_rectangular_resource_timeslot_set(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 7, 7, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_NrOfDLchannelisationcodes(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -24195,6 +27929,16 @@ dissect_rnsap_NRT_Load_Information_Value(tvbuff_t *tvb _U_, int offset _U_, asn1
}
+
+static int
+dissect_rnsap_INTEGER_0_3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 3U, NULL, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t NRTLoadInformationValue_sequence[] = {
{ &hf_rnsap_uplinkNRTLoadInformationValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_3 },
{ &hf_rnsap_downlinkNRTLoadInformationValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_3 },
@@ -24217,6 +27961,10 @@ static const value_string rnsap_Number_Of_Supported_Carriers_vals[] = {
{ 3, "one-six-carrier" },
{ 4, "three-six-carrier" },
{ 5, "six-six-carrier" },
+ { 6, "one-two-carrier-discontiguous" },
+ { 7, "two-two-carrier-discontiguous" },
+ { 8, "one-two-carrier-contiguous" },
+ { 9, "two-two-carrier-contiguous" },
{ 0, NULL }
};
@@ -24224,7 +27972,7 @@ static const value_string rnsap_Number_Of_Supported_Carriers_vals[] = {
static int
dissect_rnsap_Number_Of_Supported_Carriers(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
- 6, NULL, TRUE, 0, NULL);
+ 6, NULL, TRUE, 4, NULL);
return offset;
}
@@ -24350,6 +28098,16 @@ dissect_rnsap_OnModification(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+
+static int
+dissect_rnsap_OrdinalNumberOfFrequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 32U, NULL, TRUE);
+
+ return offset;
+}
+
+
static const value_string rnsap_Out_of_Sychronization_Window_vals[] = {
{ 0, "ms40" },
{ 1, "ms80" },
@@ -24453,6 +28211,16 @@ dissect_rnsap_PCH_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+
+static int
+dissect_rnsap_PCI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 503U, NULL, TRUE);
+
+ return offset;
+}
+
+
static const per_sequence_t Periodic_sequence[] = {
{ &hf_rnsap_reportPeriodicity, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ReportPeriodicity },
{ &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -24498,11 +28266,15 @@ dissect_rnsap_PLCCHsequenceNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const per_sequence_t PLMN_List_sequence_of[1] = {
+ { &hf_rnsap_PLMN_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
+};
static int
-dissect_rnsap_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 24U, NULL, FALSE);
+dissect_rnsap_PLMN_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_PLMN_List, PLMN_List_sequence_of,
+ 0, maxNrOfBroadcastPLMNs, FALSE);
return offset;
}
@@ -24529,6 +28301,77 @@ dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMORequestIndicator(tvbuff_t *tvb
static int
+dissect_rnsap_CommonPhysicalChannelID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 255U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_PowerOffsetForSCPICH_DCPICHforMIMOwithfourtransmitantennas(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ -12, 0U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Associated_Secondary_CPICH_sequence[] = {
+ { &hf_rnsap_associated_secondary_CPICH_channelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CommonPhysicalChannelID },
+ { &hf_rnsap_associated_secondary_CPICH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PowerOffsetForSCPICH_DCPICHforMIMOwithfourtransmitantennas },
+ { &hf_rnsap_associated_D_CPICH_channelId, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CommonPhysicalChannelID },
+ { &hf_rnsap_associated_D_CPICH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_PowerOffsetForSCPICH_DCPICHforMIMOwithfourtransmitantennas },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Associated_Secondary_CPICH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Associated_Secondary_CPICH, Associated_Secondary_CPICH_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas_sequence_of[1] = {
+ { &hf_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Associated_Secondary_CPICH },
+};
+
+static int
+dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas, PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas_sequence_of,
+ 1, maxSCPICHCell, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_Precoder_Weight_Set_Restriction(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 64, 64, FALSE, NULL, NULL);
+
+ return offset;
+}
+
+
+
+static int
dissect_rnsap_PredictedSFNSFNDeviationLimit(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
1U, 256U, NULL, FALSE);
@@ -24696,16 +28539,6 @@ dissect_rnsap_Received_Total_Wideband_Power_Value_IncrDecrThres(tvbuff_t *tvb _U
}
-
-static int
-dissect_rnsap_RefTFCNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 15U, NULL, FALSE);
-
- return offset;
-}
-
-
static const value_string rnsap_Released_CN_Domain_vals[] = {
{ 0, "pSDomain" },
{ 1, "cSDomain" },
@@ -24754,7 +28587,7 @@ static const value_string rnsap_ReportCharacteristics_vals[] = {
static const per_choice_t ReportCharacteristics_choice[] = {
{ 0, &hf_rnsap_onDemand , ASN1_EXTENSION_ROOT , dissect_rnsap_NULL },
- { 1, &hf_rnsap_periodic_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Periodic },
+ { 1, &hf_rnsap_periodic_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_Periodic },
{ 2, &hf_rnsap_eventA , ASN1_EXTENSION_ROOT , dissect_rnsap_EventA },
{ 3, &hf_rnsap_eventB , ASN1_EXTENSION_ROOT , dissect_rnsap_EventB },
{ 4, &hf_rnsap_eventC , ASN1_EXTENSION_ROOT , dissect_rnsap_EventC },
@@ -25042,6 +28875,16 @@ dissect_rnsap_SAI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto
static int
+dissect_rnsap_SDPCCH_PowerOffsetInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 6U, NULL, TRUE);
+
+ return offset;
+}
+
+
+
+static int
dissect_rnsap_INTEGER_0_4095(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
0U, 4095U, NULL, FALSE);
@@ -25466,68 +29309,207 @@ dissect_rnsap_Secondary_CCPCH_Info_TDD768(tvbuff_t *tvb _U_, int offset _U_, asn
}
-static const per_sequence_t Possible_Secondary_Serving_Cell_sequence[] = {
- { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
+
+static int
+dissect_rnsap_S_E_DPCCH_PowerOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 17U, NULL, TRUE);
+
+ return offset;
+}
+
+
+static const value_string rnsap_S_E_ROCH_Release_Indicator_vals[] = {
+ { 0, "s-E-ROCHreleased" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_S_E_ROCH_Release_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_vals[] = {
+ { 0, "setup" },
+ { 1, "configurationChange" },
+ { 2, "removal" },
+ { 0, NULL }
+};
+
+static const per_choice_t Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_choice[] = {
+ { 0, &hf_rnsap_setup_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Setup_Info },
+ { 1, &hf_rnsap_configurationChange_01, ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List },
+ { 2, &hf_rnsap_removal , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Cell_Information_Removal_List },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency, Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_UL_CLTD_Activation_Information_vals[] = {
+ { 0, "activated" },
+ { 1, "de-activated" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_UL_CLTD_Activation_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_CLTD_Information_sequence[] = {
+ { &hf_rnsap_sDPCCH_PowerOffsetInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_SDPCCH_PowerOffsetInformation },
+ { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_C_ID },
+ { &hf_rnsap_uL_CLTD_Activation_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CLTD_Activation_Information },
{ &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rnsap_Possible_Secondary_Serving_Cell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_UL_CLTD_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rnsap_Possible_Secondary_Serving_Cell, Possible_Secondary_Serving_Cell_sequence);
+ ett_rnsap_UL_CLTD_Information, UL_CLTD_Information_sequence);
return offset;
}
-static const per_sequence_t Possible_Secondary_Serving_Cell_List_sequence_of[1] = {
- { &hf_rnsap_Possible_Secondary_Serving_Cell_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Possible_Secondary_Serving_Cell },
+static const per_sequence_t UL_CLTD_Information_To_Modify_sequence[] = {
+ { &hf_rnsap_sDPCCH_PowerOffsetInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_SDPCCH_PowerOffsetInformation },
+ { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_C_ID },
+ { &hf_rnsap_uL_CLTD_Activation_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_UL_CLTD_Activation_Information },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
};
static int
-dissect_rnsap_Possible_Secondary_Serving_Cell_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
- ett_rnsap_Possible_Secondary_Serving_Cell_List, Possible_Secondary_Serving_Cell_List_sequence_of,
- 1, maxNrOfHSDSCH_1, FALSE);
+dissect_rnsap_UL_CLTD_Information_To_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UL_CLTD_Information_To_Modify, UL_CLTD_Information_To_Modify_sequence);
return offset;
}
-static const per_sequence_t Secondary_Serving_Cell_List_sequence[] = {
- { &hf_rnsap_possible_Secondary_Serving_Cell_List, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Possible_Secondary_Serving_Cell_List },
+static const value_string rnsap_UL_CLTD_Information_Removal_vals[] = {
+ { 0, "remove" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_UL_CLTD_Information_Removal(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD_vals[] = {
+ { 0, "setup" },
+ { 1, "configurationChange" },
+ { 2, "removal" },
+ { 0, NULL }
+};
+
+static const per_choice_t Setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD_choice[] = {
+ { 0, &hf_rnsap_setup_04 , ASN1_EXTENSION_ROOT , dissect_rnsap_UL_CLTD_Information },
+ { 1, &hf_rnsap_configurationChange_03, ASN1_EXTENSION_ROOT , dissect_rnsap_UL_CLTD_Information_To_Modify },
+ { 2, &hf_rnsap_removal_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_UL_CLTD_Information_Removal },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD, Setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_DPCCH2_Information_sequence[] = {
+ { &hf_rnsap_f_DPCH_Info , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_F_DPCH_Info },
{ &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
static int
-dissect_rnsap_Secondary_Serving_Cell_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_UL_DPCCH2_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rnsap_Secondary_Serving_Cell_List, Secondary_Serving_Cell_List_sequence);
+ ett_rnsap_UL_DPCCH2_Information, UL_DPCCH2_Information_sequence);
return offset;
}
-static const value_string rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_vals[] = {
+static const per_sequence_t UL_DPCCH2_Information_To_Modify_sequence[] = {
+ { &hf_rnsap_f_DPCH_Info_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_F_DPCH_Info_To_Modify },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_UL_DPCCH2_Information_To_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UL_DPCCH2_Information_To_Modify, UL_DPCCH2_Information_To_Modify_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_UL_DPCCH2_Information_Removal_vals[] = {
+ { 0, "remove" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_UL_DPCCH2_Information_Removal(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2_vals[] = {
{ 0, "setup" },
{ 1, "configurationChange" },
{ 2, "removal" },
{ 0, NULL }
};
-static const per_choice_t Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_choice[] = {
- { 0, &hf_rnsap_setup , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Setup_Info },
- { 1, &hf_rnsap_configurationChange, ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Cell_Information_ConfigurationChange_List },
- { 2, &hf_rnsap_removal , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Cell_Information_Removal_List },
+static const per_choice_t Setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2_choice[] = {
+ { 0, &hf_rnsap_setup_07 , ASN1_EXTENSION_ROOT , dissect_rnsap_UL_DPCCH2_Information },
+ { 1, &hf_rnsap_configurationChange_06, ASN1_EXTENSION_ROOT , dissect_rnsap_UL_DPCCH2_Information_To_Modify },
+ { 2, &hf_rnsap_removal_05 , ASN1_EXTENSION_ROOT , dissect_rnsap_UL_DPCCH2_Information_Removal },
{ 0, NULL, 0, NULL }
};
static int
-dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
- ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency, Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency_choice,
+ ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2, Setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2_choice,
NULL);
return offset;
@@ -25601,41 +29583,36 @@ dissect_rnsap_SixteenQAM_UL_Operation_Indicator(tvbuff_t *tvb _U_, int offset _U
}
+static const value_string rnsap_SixtyfourQAM_UL_Operation_Indicator_vals[] = {
+ { 0, "activate" },
+ { 1, "deactivate" },
+ { 0, NULL }
+};
+
static int
-dissect_rnsap_SNACode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 0U, 65535U, NULL, FALSE);
+dissect_rnsap_SixtyfourQAM_UL_Operation_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
return offset;
}
-static const per_sequence_t ListOfSNAs_sequence_of[1] = {
- { &hf_rnsap_ListOfSNAs_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_SNACode },
-};
static int
-dissect_rnsap_ListOfSNAs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
- ett_rnsap_ListOfSNAs, ListOfSNAs_sequence_of,
- 1, maxNrOfSNAs, FALSE);
+dissect_rnsap_SourceID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rnsap_SAI(tvb, offset, actx, tree, hf_index);
return offset;
}
-static const per_sequence_t SNA_Information_sequence[] = {
- { &hf_rnsap_pLMN_Identity , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PLMN_Identity },
- { &hf_rnsap_listOfSNAs , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ListOfSNAs },
- { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
- { NULL, 0, 0, NULL }
-};
static int
-dissect_rnsap_SNA_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_rnsap_SNA_Information, SNA_Information_sequence);
+dissect_rnsap_SpecialBurstScheduling(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 1U, 256U, NULL, FALSE);
return offset;
}
@@ -25643,9 +29620,9 @@ dissect_rnsap_SNA_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act
static int
-dissect_rnsap_SpecialBurstScheduling(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
- 1U, 256U, NULL, FALSE);
+dissect_rnsap_SpeechVersion(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
+ 4, 4, FALSE, NULL, NULL);
return offset;
}
@@ -25755,6 +29732,22 @@ dissect_rnsap_Support_PLCCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+static const value_string rnsap_Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order_vals[] = {
+ { 0, "supported" },
+ { 1, "not-supported" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_INTEGER_1_256(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -25825,6 +29818,25 @@ dissect_rnsap_SYNC_UL_ProcParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+
+static int
+dissect_rnsap_TAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
+ 2, 2, FALSE, NULL);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_TargetID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rnsap_CGI(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
static const per_sequence_t TDD_DCHs_to_ModifySpecificItem_sequence[] = {
{ &hf_rnsap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_DCH_ID },
{ &hf_rnsap_ul_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CCTrCH_ID },
@@ -26245,6 +30257,20 @@ dissect_rnsap_Transmission_Gap_Pattern_Sequence_Information(tvbuff_t *tvb _U_, i
}
+static const per_sequence_t Affected_HSDSCH_Serving_Cell_List_sequence_of[1] = {
+ { &hf_rnsap_Affected_HSDSCH_Serving_Cell_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
+};
+
+static int
+dissect_rnsap_Affected_HSDSCH_Serving_Cell_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Affected_HSDSCH_Serving_Cell_List, Affected_HSDSCH_Serving_Cell_List_sequence_of,
+ 0, maxNrOfHSDSCH, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t Transmission_Mode_Information_List_sequence[] = {
{ &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
{ &hf_rnsap_transmissionMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_TransmissionMode },
@@ -26447,6 +30473,31 @@ dissect_rnsap_TransportBearerNotSetupIndicator(tvbuff_t *tvb _U_, int offset _U_
}
+
+static int
+dissect_rnsap_INTEGER_0_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 4U, NULL, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t TPC_slot_position_sequence[] = {
+ { &hf_rnsap_slot_position , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_4 },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_TPC_slot_position(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_TPC_slot_position, TPC_slot_position_sequence);
+
+ return offset;
+}
+
+
static const value_string rnsap_TransportFormatManagement_vals[] = {
{ 0, "cell-based" },
{ 1, "ue-based" },
@@ -26511,6 +30562,37 @@ dissect_rnsap_TSTD_Support_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
}
+
+static int
+dissect_rnsap_TTI_Update_Ind(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_null(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const value_string rnsap_TTI_Update_Indicator_vals[] = {
+ { 0, "tTI-Update-CFN" },
+ { 1, "tTI-Update-Ind" },
+ { 0, NULL }
+};
+
+static const per_choice_t TTI_Update_Indicator_choice[] = {
+ { 0, &hf_rnsap_tTI_Update_CFN, ASN1_NO_EXTENSIONS , dissect_rnsap_CFN },
+ { 1, &hf_rnsap_tTI_Update_Ind, ASN1_NO_EXTENSIONS , dissect_rnsap_TTI_Update_Ind },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_TTI_Update_Indicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_TTI_Update_Indicator, TTI_Update_Indicator_choice,
+ NULL);
+
+ return offset;
+}
+
+
static const value_string rnsap_TypeOfError_vals[] = {
{ 0, "not-understood" },
{ 1, "missing" },
@@ -26571,6 +30653,21 @@ dissect_rnsap_UE_AggregateMaximumBitRate_Enforcement_Indicator(tvbuff_t *tvb _U_
}
+static const value_string rnsap_UE_Support_of_non_rectangular_resource_allocation_vals[] = {
+ { 0, "support" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_UE_Support_of_non_rectangular_resource_allocation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
static const value_string rnsap_UE_TS0_CapabilityLCR_vals[] = {
{ 0, "tS0-Capable" },
{ 1, "tS0-Not-Capable" },
@@ -26587,6 +30684,65 @@ dissect_rnsap_UE_TS0_CapabilityLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const value_string rnsap_Radio_Frequency_Band_vals[] = {
+ { 0, "a" },
+ { 1, "b" },
+ { 2, "c" },
+ { 3, "d" },
+ { 4, "e" },
+ { 5, "f" },
+ { 6, "g" },
+ { 7, "h" },
+ { 8, "i" },
+ { 9, "j" },
+ { 10, "k" },
+ { 11, "l" },
+ { 12, "m" },
+ { 13, "n" },
+ { 14, "o" },
+ { 15, "p" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Radio_Frequency_Band(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 16, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t Radio_Frequency_BandItem_sequence[] = {
+ { &hf_rnsap_radio_Frequency_Band, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Radio_Frequency_Band },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Radio_Frequency_BandItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Radio_Frequency_BandItem, Radio_Frequency_BandItem_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UE_RF_Band_CapabilityLCR_sequence_of[1] = {
+ { &hf_rnsap_UE_RF_Band_CapabilityLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Radio_Frequency_BandItem },
+};
+
+static int
+dissect_rnsap_UE_RF_Band_CapabilityLCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UE_RF_Band_CapabilityLCR, UE_RF_Band_CapabilityLCR_sequence_of,
+ 1, maxFreqBandsTDD, FALSE);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_LCRTDD_HSDSCH_Physical_Layer_Category(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -26914,7 +31070,7 @@ static const value_string rnsap_UEMeasurementReportCharacteristics_vals[] = {
};
static const per_choice_t UEMeasurementReportCharacteristics_choice[] = {
- { 0, &hf_rnsap_periodic_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsPeriodic },
+ { 0, &hf_rnsap_periodic_03 , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsPeriodic },
{ 1, &hf_rnsap_event1h , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent1h },
{ 2, &hf_rnsap_event1i , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent1i },
{ 3, &hf_rnsap_event6a , ASN1_EXTENSION_ROOT , dissect_rnsap_UEMeasurementReportCharacteristicsEvent6a },
@@ -27396,6 +31552,47 @@ dissect_rnsap_UEMeasurementValueInformation(tvbuff_t *tvb _U_, int offset _U_, a
static int
+dissect_rnsap_UPHFiltering_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 32U, NULL, FALSE);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_Extension_UE_Measurement_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const value_string rnsap_UE_Measurement_Value_vals[] = {
+ { 0, "uPHFiltering-Value" },
+ { 1, "extension-UE-Measurement-Value" },
+ { 0, NULL }
+};
+
+static const per_choice_t UE_Measurement_Value_choice[] = {
+ { 0, &hf_rnsap_uPHFiltering_Value, ASN1_NO_EXTENSIONS , dissect_rnsap_UPHFiltering_Value },
+ { 1, &hf_rnsap_extension_UE_Measurement_Value, ASN1_NO_EXTENSIONS , dissect_rnsap_Extension_UE_Measurement_Value },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_UE_Measurement_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UE_Measurement_Value, UE_Measurement_Value_choice,
+ NULL);
+
+ return offset;
+}
+
+
+
+static int
dissect_rnsap_UE_SupportIndicatorExtension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
32, 32, FALSE, NULL, NULL);
@@ -27467,6 +31664,16 @@ dissect_rnsap_UE_State(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
}
+
+static int
+dissect_rnsap_UE_transmission_power_headroom_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index,
+ 0U, 31U, NULL, FALSE);
+
+ return offset;
+}
+
+
static const value_string rnsap_UL_DPDCHIndicatorEDCH_vals[] = {
{ 0, "uL-DPDCH-present" },
{ 1, "uL-DPDCH-not-present" },
@@ -27893,6 +32100,22 @@ dissect_rnsap_USCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
}
+static const value_string rnsap_Usefulness_Of_Battery_Optimization_vals[] = {
+ { 0, "can-benefit" },
+ { 1, "cannot-benefit" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_Usefulness_Of_Battery_Optimization(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, FALSE, 0, NULL);
+
+ return offset;
+}
+
+
static const value_string rnsap_User_Plane_Congestion_Fields_Inclusion_vals[] = {
{ 0, "shall-be-included" },
{ 0, NULL }
@@ -27908,6 +32131,160 @@ dissect_rnsap_User_Plane_Congestion_Fields_Inclusion(tvbuff_t *tvb _U_, int offs
}
+static const per_sequence_t UMTS_Cell_Info_sequence[] = {
+ { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_UMTS_Cell_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UMTS_Cell_Info, UMTS_Cell_Info_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_CLTD_Information_Reconf_sequence[] = {
+ { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_UL_CLTD_Information_Reconf(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UL_CLTD_Information_Reconf, UL_CLTD_Information_Reconf_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_UL_CLTD_State_Update_Information_vals[] = {
+ { 0, "activate" },
+ { 1, "de-activate" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_UL_CLTD_State_Update_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 2, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_DPCCH2_Information_Reconf_sequence[] = {
+ { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2 },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_UL_DPCCH2_Information_Reconf(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UL_DPCCH2_Information_Reconf, UL_DPCCH2_Information_Reconf_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_MIMO_Information_sequence[] = {
+ { &hf_rnsap_e_roch_power_offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_ROCH_PowerOffset },
+ { &hf_rnsap_s_e_dpcch_power_offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_S_E_DPCCH_PowerOffset },
+ { &hf_rnsap_interstream_compensation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_InterStream_Interference_Compensation },
+ { &hf_rnsap_minimum_E_TFCI_rank2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_INTEGER_0_127 },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_UL_MIMO_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UL_MIMO_Information, UL_MIMO_Information_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_MIMO_Information_To_Modify_sequence[] = {
+ { &hf_rnsap_e_roch_power_offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_E_ROCH_PowerOffset },
+ { &hf_rnsap_s_e_dpcch_power_offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_S_E_DPCCH_PowerOffset },
+ { &hf_rnsap_interstream_compensation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_InterStream_Interference_Compensation },
+ { &hf_rnsap_minimum_E_TFCI_rank2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_INTEGER_0_127 },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_UL_MIMO_Information_To_Modify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UL_MIMO_Information_To_Modify, UL_MIMO_Information_To_Modify_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_UL_MIMO_Removal_vals[] = {
+ { 0, "remove" },
+ { 0, NULL }
+};
+
+
+static int
+dissect_rnsap_UL_MIMO_Removal(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
+ 1, NULL, TRUE, 0, NULL);
+
+ return offset;
+}
+
+
+static const value_string rnsap_UL_MIMO_Reconfiguration_vals[] = {
+ { 0, "setup" },
+ { 1, "configurationChange" },
+ { 2, "removal" },
+ { 0, NULL }
+};
+
+static const per_choice_t UL_MIMO_Reconfiguration_choice[] = {
+ { 0, &hf_rnsap_setup_08 , ASN1_NO_EXTENSIONS , dissect_rnsap_UL_MIMO_Information },
+ { 1, &hf_rnsap_configurationChange_07, ASN1_NO_EXTENSIONS , dissect_rnsap_UL_MIMO_Information_To_Modify },
+ { 2, &hf_rnsap_removal_06 , ASN1_NO_EXTENSIONS , dissect_rnsap_UL_MIMO_Removal },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_UL_MIMO_Reconfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UL_MIMO_Reconfiguration, UL_MIMO_Reconfiguration_choice,
+ NULL);
+
+ return offset;
+}
+
+
+static const per_sequence_t UL_MIMO_DL_Control_Channel_Information_sequence[] = {
+ { &hf_rnsap_e_roch_channelization_code, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_FDD_DL_ChannelisationCodeNumber },
+ { &hf_rnsap_s_e_rnti , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_E_RNTI },
+ { &hf_rnsap_s_signature_sequence, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ERGCH_SignatureSequence },
+ { &hf_rnsap_s_e_roch_release_indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_S_E_ROCH_Release_Indicator },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_UL_MIMO_DL_Control_Channel_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UL_MIMO_DL_Control_Channel_Information, UL_MIMO_DL_Control_Channel_Information_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t RadioLinkSetupRequestFDD_sequence[] = {
{ &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
{ &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -29512,7 +33889,7 @@ static const value_string rnsap_Setup_Or_Addition_Of_EDCH_On_secondary_UL_Freque
};
static const per_choice_t Setup_Or_Addition_Of_EDCH_On_secondary_UL_Frequency_choice[] = {
- { 0, &hf_rnsap_setup , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Setup_Info },
+ { 0, &hf_rnsap_setup_02 , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Setup_Info },
{ 1, &hf_rnsap_addition , ASN1_EXTENSION_ROOT , dissect_rnsap_Additional_EDCH_Cell_Information_To_Add_List },
{ 0, NULL, 0, NULL }
};
@@ -35743,13 +40120,24 @@ dissect_rnsap_Cell_CM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _
}
+
+static int
+dissect_rnsap_Additional_CommonMeasurementObjectType_CM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
static const value_string rnsap_CommonMeasurementObjectType_CM_Rqst_vals[] = {
{ 0, "cell" },
+ { 1, "additional-CommonMeasurementObjectType-CM-Rqst" },
{ 0, NULL }
};
static const per_choice_t CommonMeasurementObjectType_CM_Rqst_choice[] = {
{ 0, &hf_rnsap_cell_01 , ASN1_EXTENSION_ROOT , dissect_rnsap_Cell_CM_Rqst },
+ { 1, &hf_rnsap_additional_CommonMeasurementObjectType_CM_Rqst, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Additional_CommonMeasurementObjectType_CM_Rqst },
{ 0, NULL, 0, NULL }
};
@@ -35763,6 +40151,60 @@ dissect_rnsap_CommonMeasurementObjectType_CM_Rqst(tvbuff_t *tvb _U_, int offset
}
+static const per_sequence_t GSM_Cell_CM_Rqst_sequence[] = {
+ { &hf_rnsap_cGI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CGI },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_GSM_Cell_CM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GSM_Cell_CM_Rqst, GSM_Cell_CM_Rqst_sequence);
+
+ return offset;
+}
+
+
+
+static int
+dissect_rnsap_Extension_CommonMeasurementObjectType_CM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const per_sequence_t GsmCellItem_CM_Rqst_sequence[] = {
+ { &hf_rnsap_measurementID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementID },
+ { &hf_rnsap_gsmCell , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_GSM_Cell_CM_Rqst },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_GsmCellItem_CM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GsmCellItem_CM_Rqst, GsmCellItem_CM_Rqst_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GsmCellList_CM_Rqst_sequence_of[1] = {
+ { &hf_rnsap_GsmCellList_CM_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GsmCellItem_CM_Rqst },
+};
+
+static int
+dissect_rnsap_GsmCellList_CM_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GsmCellList_CM_Rqst, GsmCellList_CM_Rqst_sequence_of,
+ 1, maxNoOfGsmCell, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t CommonMeasurementInitiationResponse_sequence[] = {
{ &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
{ &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -35813,6 +40255,45 @@ dissect_rnsap_CommonMeasurementObjectType_CM_Rsp(tvbuff_t *tvb _U_, int offset _
}
+
+static int
+dissect_rnsap_Extension_CommonMeasurementObjectType_CM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const per_sequence_t GsmCellItem_CM_Rsp_sequence[] = {
+ { &hf_rnsap_measurementID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementID },
+ { &hf_rnsap_commonMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_CommonMeasurementValue },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_GsmCellItem_CM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GsmCellItem_CM_Rsp, GsmCellItem_CM_Rsp_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GsmCellList_CM_Rsp_sequence_of[1] = {
+ { &hf_rnsap_GsmCellList_CM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GsmCellItem_CM_Rsp },
+};
+
+static int
+dissect_rnsap_GsmCellList_CM_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GsmCellList_CM_Rsp, GsmCellList_CM_Rsp_sequence_of,
+ 1, maxNoOfGsmCell, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t CommonMeasurementInitiationFailure_sequence[] = {
{ &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
{ &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -35828,6 +40309,36 @@ dissect_rnsap_CommonMeasurementInitiationFailure(tvbuff_t *tvb _U_, int offset _
}
+static const per_sequence_t Extension_FailureMeasurementItem_sequence[] = {
+ { &hf_rnsap_measurementID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementID },
+ { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Extension_FailureMeasurementItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Extension_FailureMeasurementItem, Extension_FailureMeasurementItem_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Extension_FailureMeasurementList_sequence_of[1] = {
+ { &hf_rnsap_Extension_FailureMeasurementList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Extension_FailureMeasurementItem },
+};
+
+static int
+dissect_rnsap_Extension_FailureMeasurementList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Extension_FailureMeasurementList, Extension_FailureMeasurementList_sequence_of,
+ 1, maxNoOfGsmCell, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t CommonMeasurementReport_sequence[] = {
{ &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
{ &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -35878,6 +40389,45 @@ dissect_rnsap_CommonMeasurementObjectType_CM_Rprt(tvbuff_t *tvb _U_, int offset
}
+
+static int
+dissect_rnsap_Extension_CommonMeasurementObjectType_CM_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
+static const per_sequence_t GsmCellItem_CM_Rprt_sequence[] = {
+ { &hf_rnsap_measurementID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementID },
+ { &hf_rnsap_commonMeasurementValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_CommonMeasurementValueInformation },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_GsmCellItem_CM_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GsmCellItem_CM_Rprt, GsmCellItem_CM_Rprt_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t GsmCellList_CM_Rprt_sequence_of[1] = {
+ { &hf_rnsap_GsmCellList_CM_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_GsmCellItem_CM_Rprt },
+};
+
+static int
+dissect_rnsap_GsmCellList_CM_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_GsmCellList_CM_Rprt, GsmCellList_CM_Rprt_sequence_of,
+ 1, maxNoOfGsmCell, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t CommonMeasurementTerminationRequest_sequence[] = {
{ &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
{ &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -35893,6 +40443,35 @@ dissect_rnsap_CommonMeasurementTerminationRequest(tvbuff_t *tvb _U_, int offset
}
+static const per_sequence_t Extension_TerminationMeasurementItem_sequence[] = {
+ { &hf_rnsap_measurementID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementID },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Extension_TerminationMeasurementItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Extension_TerminationMeasurementItem, Extension_TerminationMeasurementItem_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Extension_TerminationMeasurementList_sequence_of[1] = {
+ { &hf_rnsap_Extension_TerminationMeasurementList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Extension_TerminationMeasurementItem },
+};
+
+static int
+dissect_rnsap_Extension_TerminationMeasurementList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Extension_TerminationMeasurementList, Extension_TerminationMeasurementList_sequence_of,
+ 1, maxNoOfGsmCell, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t CommonMeasurementFailureIndication_sequence[] = {
{ &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
{ &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -35908,6 +40487,36 @@ dissect_rnsap_CommonMeasurementFailureIndication(tvbuff_t *tvb _U_, int offset _
}
+static const per_sequence_t Extension_FailureIndicationMeasurementItem_sequence[] = {
+ { &hf_rnsap_measurementID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementID },
+ { &hf_rnsap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Cause },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Extension_FailureIndicationMeasurementItem(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Extension_FailureIndicationMeasurementItem, Extension_FailureIndicationMeasurementItem_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Extension_FailureIndicationMeasurementList_sequence_of[1] = {
+ { &hf_rnsap_Extension_FailureIndicationMeasurementList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Extension_FailureIndicationMeasurementItem },
+};
+
+static int
+dissect_rnsap_Extension_FailureIndicationMeasurementList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Extension_FailureIndicationMeasurementList, Extension_FailureIndicationMeasurementList_sequence_of,
+ 1, maxNoOfGsmCell, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t InformationExchangeInitiationRequest_sequence[] = {
{ &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
{ &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -36042,6 +40651,34 @@ dissect_rnsap_MBMS_Cell_InfEx_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const per_sequence_t ANR_Cell_InfEx_Rqst_sequence_of[1] = {
+ { &hf_rnsap_ANR_Cell_InfEx_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
+};
+
+static int
+dissect_rnsap_ANR_Cell_InfEx_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_ANR_Cell_InfEx_Rqst, ANR_Cell_InfEx_Rqst_sequence_of,
+ 1, maxNrOfANRCells, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Common_E_RGCH_Cell_InfEx_Rqst_sequence_of[1] = {
+ { &hf_rnsap_Common_E_RGCH_Cell_InfEx_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
+};
+
+static int
+dissect_rnsap_Common_E_RGCH_Cell_InfEx_Rqst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Common_E_RGCH_Cell_InfEx_Rqst, Common_E_RGCH_Cell_InfEx_Rqst_sequence_of,
+ 1, maxNoOfCommonRGCells, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t InformationExchangeInitiationResponse_sequence[] = {
{ &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
{ &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -36193,6 +40830,66 @@ dissect_rnsap_MBMS_Cell_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const per_sequence_t ANR_Cell_ItemIEs_InfEx_Rsp_sequence[] = {
+ { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
+ { &hf_rnsap_requestedDataValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValue },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_ANR_Cell_ItemIEs_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_ANR_Cell_ItemIEs_InfEx_Rsp, ANR_Cell_ItemIEs_InfEx_Rsp_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t ANR_Cell_InfEx_Rsp_sequence_of[1] = {
+ { &hf_rnsap_ANR_Cell_InfEx_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_ANR_Cell_ItemIEs_InfEx_Rsp },
+};
+
+static int
+dissect_rnsap_ANR_Cell_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_ANR_Cell_InfEx_Rsp, ANR_Cell_InfEx_Rsp_sequence_of,
+ 1, maxNrOfANRCells, FALSE);
+
+ return offset;
+}
+
+
+static const per_sequence_t Common_E_RGCH_Cell_ItemIEs_InfEx_Rsp_sequence[] = {
+ { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
+ { &hf_rnsap_requestedDataValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValue },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Common_E_RGCH_Cell_ItemIEs_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Common_E_RGCH_Cell_ItemIEs_InfEx_Rsp, Common_E_RGCH_Cell_ItemIEs_InfEx_Rsp_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Common_E_RGCH_Cell_InfEx_Rsp_sequence_of[1] = {
+ { &hf_rnsap_Common_E_RGCH_Cell_InfEx_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Common_E_RGCH_Cell_ItemIEs_InfEx_Rsp },
+};
+
+static int
+dissect_rnsap_Common_E_RGCH_Cell_InfEx_Rsp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Common_E_RGCH_Cell_InfEx_Rsp, Common_E_RGCH_Cell_InfEx_Rsp_sequence_of,
+ 1, maxNoOfCommonRGCells, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t InformationExchangeInitiationFailure_sequence[] = {
{ &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
{ &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -36359,6 +41056,36 @@ dissect_rnsap_MBMS_Cell_InfEx_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
}
+static const per_sequence_t Common_E_RGCH_Cell_Item_InfEx_Rprt_sequence[] = {
+ { &hf_rnsap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_C_ID },
+ { &hf_rnsap_requestedDataValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RequestedDataValueInformation },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Common_E_RGCH_Cell_Item_InfEx_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Common_E_RGCH_Cell_Item_InfEx_Rprt, Common_E_RGCH_Cell_Item_InfEx_Rprt_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Common_E_RGCH_Cell_InfEx_Rprt_sequence_of[1] = {
+ { &hf_rnsap_Common_E_RGCH_Cell_InfEx_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rnsap_Common_E_RGCH_Cell_Item_InfEx_Rprt },
+};
+
+static int
+dissect_rnsap_Common_E_RGCH_Cell_InfEx_Rprt(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Common_E_RGCH_Cell_InfEx_Rprt, Common_E_RGCH_Cell_InfEx_Rprt_sequence_of,
+ 1, maxNoOfCommonRGCells, FALSE);
+
+ return offset;
+}
+
+
static const per_sequence_t InformationExchangeTerminationRequest_sequence[] = {
{ &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
{ &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
@@ -36486,15 +41213,26 @@ dissect_rnsap_ResetIndicator(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+
+static int
+dissect_rnsap_Extension_ContextType_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_rnsap_ProtocolIE_Single_Container(tvb, offset, actx, tree, hf_index);
+
+ return offset;
+}
+
+
static const value_string rnsap_ContextType_Reset_vals[] = {
{ 0, "sRNTI" },
{ 1, "dRNTI" },
+ { 2, "extension-ContextType-Reset" },
{ 0, NULL }
};
static const per_choice_t ContextType_Reset_choice[] = {
{ 0, &hf_rnsap_sRNTI , ASN1_EXTENSION_ROOT , dissect_rnsap_S_RNTI },
{ 1, &hf_rnsap_dRNTI , ASN1_EXTENSION_ROOT , dissect_rnsap_D_RNTI },
+ { 2, &hf_rnsap_extension_ContextType_Reset, ASN1_NOT_EXTENSION_ROOT, dissect_rnsap_Extension_ContextType_Reset },
{ 0, NULL, 0, NULL }
};
@@ -36703,6 +41441,22 @@ dissect_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item(tvbuff_t *tvb
}
+static const per_sequence_t UE_Measurement_Forwarding_sequence[] = {
+ { &hf_rnsap_measurementID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_MeasurementID },
+ { &hf_rnsap_uE_Measurement_Value, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_UE_Measurement_Value },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_UE_Measurement_Forwarding(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_UE_Measurement_Forwarding, UE_Measurement_Forwarding_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs_sequence[] = {
{ &hf_rnsap_hSPDSCH_RL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_RL_ID },
{ &hf_rnsap_hS_DSCH_FDD_Secondary_Serving_Update_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_HS_DSCH_FDD_Secondary_Serving_Update_Information },
@@ -37122,6 +41876,81 @@ dissect_rnsap_SecondaryULFrequencyUpdateIndication(tvbuff_t *tvb _U_, int offset
}
+static const per_sequence_t EnhancedRelocationResourceRequest_sequence[] = {
+ { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
+ { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_EnhancedRelocationResourceRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_EnhancedRelocationResourceRequest, EnhancedRelocationResourceRequest_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t EnhancedRelocationResourceResponse_sequence[] = {
+ { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
+ { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_EnhancedRelocationResourceResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_EnhancedRelocationResourceResponse, EnhancedRelocationResourceResponse_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t EnhancedRelocationResourceFailure_sequence[] = {
+ { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
+ { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_EnhancedRelocationResourceFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_EnhancedRelocationResourceFailure, EnhancedRelocationResourceFailure_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t EnhancedRelocationResourceReleaseCommand_sequence[] = {
+ { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
+ { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_EnhancedRelocationResourceReleaseCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_EnhancedRelocationResourceReleaseCommand, EnhancedRelocationResourceReleaseCommand_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t EnhancedRelocationResourceReleaseComplete_sequence[] = {
+ { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
+ { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_EnhancedRelocationResourceReleaseComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_EnhancedRelocationResourceReleaseComplete, EnhancedRelocationResourceReleaseComplete_sequence);
+
+ return offset;
+}
+
+
static const per_sequence_t PrivateMessage_sequence[] = {
{ &hf_rnsap_privateIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_PrivateIE_Container },
{ NULL, 0, 0, NULL }
@@ -37136,6 +41965,73 @@ dissect_rnsap_PrivateMessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
}
+static const per_sequence_t InformationTransferControlRequest_sequence[] = {
+ { &hf_rnsap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolIE_Container },
+ { &hf_rnsap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_InformationTransferControlRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_InformationTransferControlRequest, InformationTransferControlRequest_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Suspension_Control_Type_sequence[] = {
+ { &hf_rnsap_controlled_Object_Scope, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Controlled_Object_Scope },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Suspension_Control_Type(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Suspension_Control_Type, Suspension_Control_Type_sequence);
+
+ return offset;
+}
+
+
+static const per_sequence_t Resume_Control_Type_sequence[] = {
+ { &hf_rnsap_controlled_Object_Scope, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_Controlled_Object_Scope },
+ { &hf_rnsap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rnsap_ProtocolExtensionContainer },
+ { NULL, 0, 0, NULL }
+};
+
+static int
+dissect_rnsap_Resume_Control_Type(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Resume_Control_Type, Resume_Control_Type_sequence);
+
+ return offset;
+}
+
+
+static const value_string rnsap_Control_Type_InformationTransferControlReq_vals[] = {
+ { 0, "suspension" },
+ { 1, "resume" },
+ { 0, NULL }
+};
+
+static const per_choice_t Control_Type_InformationTransferControlReq_choice[] = {
+ { 0, &hf_rnsap_suspension , ASN1_EXTENSION_ROOT , dissect_rnsap_Suspension_Control_Type },
+ { 1, &hf_rnsap_resume , ASN1_EXTENSION_ROOT , dissect_rnsap_Resume_Control_Type },
+ { 0, NULL, 0, NULL }
+};
+
+static int
+dissect_rnsap_Control_Type_InformationTransferControlReq(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_per_choice(tvb, offset, actx, tree, hf_index,
+ ett_rnsap_Control_Type_InformationTransferControlReq, Control_Type_InformationTransferControlReq_choice,
+ NULL);
+
+ return offset;
+}
+
+
static int
dissect_rnsap_InitiatingMessage_value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
@@ -37331,6 +42227,38 @@ static int dissect_Additional_EDCH_Setup_Info_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_ANRReportIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_ANRReportIndication(tvb, offset, &asn1_ctx, tree, hf_rnsap_ANRReportIndication_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_DTX_Information2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_DTX_Information2(tvb, offset, &asn1_ctx, tree, hf_rnsap_DTX_Information2_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Implicit_Grant_Handling_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Implicit_Grant_Handling(tvb, offset, &asn1_ctx, tree, hf_rnsap_Implicit_Grant_Handling_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Minimum_TEBS_threshold_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Minimum_TEBS_threshold(tvb, offset, &asn1_ctx, tree, hf_rnsap_Minimum_TEBS_threshold_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Additional_EDCH_Cell_Information_Response_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37387,6 +42315,14 @@ static int dissect_Angle_Of_Arrival_Value_LCR_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_ANR_Cell_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_ANR_Cell_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_ANR_Cell_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_AntennaColocationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37395,6 +42331,22 @@ static int dissect_AntennaColocationIndicator_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_BDS_IonosphericGridModelReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_BDS_IonosphericGridModelReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_BDS_IonosphericGridModelReq_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_BDS_Ionospheric_Grid_Model_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_BDS_Ionospheric_Grid_Model(tvb, offset, &asn1_ctx, tree, hf_rnsap_BDS_Ionospheric_Grid_Model_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_BindingID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37443,6 +42395,14 @@ static int dissect_CellCapabilityContainer_TDD_LCR_PDU(tvbuff_t *tvb _U_, packet
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_CellCapabilityContainerExtension_TDD_LCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_CellCapabilityContainerExtension_TDD_LCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_CellCapabilityContainerExtension_TDD_LCR_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_CellCapabilityContainer_TDD768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37507,6 +42467,22 @@ static int dissect_ChipOffset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, pro
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_ClassmarkInformation2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_ClassmarkInformation2(tvb, offset, &asn1_ctx, tree, hf_rnsap_ClassmarkInformation2_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_ClassmarkInformation3_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_ClassmarkInformation3(tvb, offset, &asn1_ctx, tree, hf_rnsap_ClassmarkInformation3_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_ClosedLoopMode1_SupportIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37571,6 +42547,22 @@ static int dissect_Common_EDCH_Support_Indicator_PDU(tvbuff_t *tvb _U_, packet_i
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Common_E_RGCH_Cell_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Common_E_RGCH_Cell_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Common_E_RGCH_Cell_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_CompleteAlmanacProvided_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_CompleteAlmanacProvided(tvb, offset, &asn1_ctx, tree, hf_rnsap_CompleteAlmanacProvided_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Continuous_Packet_Connectivity_DTX_DRX_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37611,6 +42603,14 @@ static int dissect_CPC_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_CPC_RecoveryReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_CPC_RecoveryReport(tvb, offset, &asn1_ctx, tree, hf_rnsap_CPC_RecoveryReport_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37659,6 +42659,14 @@ static int dissect_CN_PS_DomainIdentifier_PDU(tvbuff_t *tvb _U_, packet_info *pi
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_CQI_Cycle_Switch_Timer_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_CQI_Cycle_Switch_Timer(tvb, offset, &asn1_ctx, tree, hf_rnsap_CQI_Cycle_Switch_Timer_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_ControlGAP_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37667,6 +42675,14 @@ static int dissect_ControlGAP_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, pro
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_CQI_Feedback_Cycle2_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_CQI_Feedback_Cycle2(tvb, offset, &asn1_ctx, tree, hf_rnsap_CQI_Feedback_Cycle2_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_C_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37691,6 +42707,14 @@ static int dissect_ContinuousPacketConnectivity_DRX_InformationLCR_PDU(tvbuff_t
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext(tvb, offset, &asn1_ctx, tree, hf_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_E_AGCH_UE_Inactivity_Monitor_Threshold_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37707,6 +42731,38 @@ static int dissect_ContinuousPacketConnectivity_DRX_Information_ResponseLCR_PDU(
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_DBDS_CorrectionsReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_DBDS_CorrectionsReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_DBDS_CorrectionsReq_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_DBDS_Corrections_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_DBDS_Corrections(tvb, offset, &asn1_ctx, tree, hf_rnsap_DBDS_Corrections_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_DCH_ENH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_DCH_ENH_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_ENH_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_DCH_ENH_Information_Reconf_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_DCH_ENH_Information_Reconf(tvb, offset, &asn1_ctx, tree, hf_rnsap_DCH_ENH_Information_Reconf_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_DCH_FDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37795,6 +42851,14 @@ static int dissect_DiversityMode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_DL_TBS_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_DL_TBS(tvb, offset, &asn1_ctx, tree, hf_rnsap_DL_TBS_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_DL_DPCH_TimingAdjustment_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37875,6 +42939,22 @@ static int dissect_DL_TimeSlot_ISCP_LCR_Information_PDU(tvbuff_t *tvb _U_, packe
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Downlink_TPC_enhancements_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Downlink_TPC_enhancements_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Downlink_TPC_enhancements_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Downlink_TPC_enhancements_Reconf_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Downlink_TPC_enhancements_Reconf(tvb, offset, &asn1_ctx, tree, hf_rnsap_Downlink_TPC_enhancements_Reconf_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_DPC_Mode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37931,6 +43011,22 @@ static int dissect_DSCH_TDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinf
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_EARFCN_Extended_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_EARFCN_Extended(tvb, offset, &asn1_ctx, tree, hf_rnsap_EARFCN_Extended_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_EARFCN_FDD_Extended_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_EARFCN_FDD_Extended(tvb, offset, &asn1_ctx, tree, hf_rnsap_EARFCN_FDD_Extended_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_E_AGCH_Table_Choice_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37939,6 +43035,14 @@ static int dissect_E_AGCH_Table_Choice_PDU(tvbuff_t *tvb _U_, packet_info *pinfo
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_E_DCH_Decoupling_Indication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_E_DCH_Decoupling_Indication(tvb, offset, &asn1_ctx, tree, hf_rnsap_E_DCH_Decoupling_Indication_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_EDCH_FDD_DL_ControlChannelInformation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -37963,6 +43067,14 @@ static int dissect_EDCH_FDD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinf
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UPH_Filtering_Measurement_Forwarding_Request_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UPH_Filtering_Measurement_Forwarding_Request(tvb, offset, &asn1_ctx, tree, hf_rnsap_UPH_Filtering_Measurement_Forwarding_Request_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_EDCH_FDD_InformationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38163,6 +43275,14 @@ static int dissect_Enhanced_PrimaryCPICH_EcNo_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_EventH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_EventH(tvb, offset, &asn1_ctx, tree, hf_rnsap_EventH_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_ExtendedGSMCellIndividualOffset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38203,6 +43323,38 @@ static int dissect_E_DCH_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_ActivationDelay_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_ActivationDelay(tvb, offset, &asn1_ctx, tree, hf_rnsap_ActivationDelay_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Fast_TTI_switching_Mode_synchronized_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Fast_TTI_switching_Mode_synchronized(tvb, offset, &asn1_ctx, tree, hf_rnsap_Fast_TTI_switching_Mode_synchronized_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Fast_TTI_switching_Mode_unsynchronized_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Fast_TTI_switching_Mode_unsynchronized(tvb, offset, &asn1_ctx, tree, hf_rnsap_Fast_TTI_switching_Mode_unsynchronized_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Fast_TTI_switching_Mode_Supported_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Fast_TTI_switching_Mode_Supported(tvb, offset, &asn1_ctx, tree, hf_rnsap_Fast_TTI_switching_Mode_Supported_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_E_DCH_768_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38243,6 +43395,14 @@ static int dissect_Extended_E_DCH_LCRTDD_PhysicalLayerCategory_PDU(tvbuff_t *tvb
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Multi_Carrier_E_DCH_LCRTDD_PhysicalLayerCategory_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Multi_Carrier_E_DCH_LCRTDD_PhysicalLayerCategory(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multi_Carrier_E_DCH_LCRTDD_PhysicalLayerCategory_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_E_DCH_LCR_Information_Reconfig_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38275,6 +43435,14 @@ static int dissect_ExtendedPropagationDelay_PDU(tvbuff_t *tvb _U_, packet_info *
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Radio_Links_without_DPCH_FDPCH_Indication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Radio_Links_without_DPCH_FDPCH_Indication(tvb, offset, &asn1_ctx, tree, hf_rnsap_Radio_Links_without_DPCH_FDPCH_Indication_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Extended_RNC_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38283,6 +43451,14 @@ static int dissect_Extended_RNC_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Extended_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Extended_RNTI(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extended_RNTI_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Extended_Round_Trip_Time_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38291,6 +43467,22 @@ static int dissect_Extended_Round_Trip_Time_Value_PDU(tvbuff_t *tvb _U_, packet_
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Extended_S_RNTI_Group_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Extended_S_RNTI_Group(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extended_S_RNTI_Group_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_ExtendedAffectedUEInformationForMBMS_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_ExtendedAffectedUEInformationForMBMS(tvb, offset, &asn1_ctx, tree, hf_rnsap_ExtendedAffectedUEInformationForMBMS_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Ext_Max_Bits_MACe_PDU_non_scheduled_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38379,6 +43571,38 @@ static int dissect_FNReportingIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinf
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_FTPICH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_FTPICH_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_FTPICH_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_FTPICH_Information_Reconf_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_FTPICH_Information_Reconf(tvb, offset, &asn1_ctx, tree, hf_rnsap_FTPICH_Information_Reconf_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_FTPICH_Reconfiguration_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_FTPICH_Reconfiguration_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_FTPICH_Reconfiguration_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_FTPICH_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_FTPICH_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_FTPICH_Information_Response_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_FrameOffset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38411,6 +43635,14 @@ static int dissect_GA_CellAdditionalShapes_PDU(tvbuff_t *tvb _U_, packet_info *p
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Gainfactors_10ms_mode_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Gainfactors_10ms_mode(tvb, offset, &asn1_ctx, tree, hf_rnsap_Gainfactors_10ms_mode_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_GANSS_AddIonoModelReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38475,6 +43707,14 @@ static int dissect_GANSS_alm_keplerianNAVAlmanac_PDU(tvbuff_t *tvb _U_, packet_i
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_GANSS_alm_KEPLERIANBDSALMANAC_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_GANSS_alm_KEPLERIANBDSALMANAC(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_alm_KEPLERIANBDSALMANAC_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_GANSS_alm_keplerianReducedAlmanac_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38523,6 +43763,14 @@ static int dissect_GANSS_AuxInfoReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_GANSS_BDSclockModel_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_GANSS_BDSclockModel(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_BDSclockModel_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_GANSS_Common_Data_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38531,6 +43779,14 @@ static int dissect_GANSS_Common_Data_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_GANSS_Delta_T_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_GANSS_Delta_T(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_Delta_T_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_GANSS_Earth_Orientation_Parameters_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38571,6 +43827,14 @@ static int dissect_GANSS_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_GANSS_NavModel_BDSKeplerianSet_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_GANSS_NavModel_BDSKeplerianSet(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_NavModel_BDSKeplerianSet_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_GANSS_SBAS_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38587,6 +43851,14 @@ static int dissect_GANSS_Time_ID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_GANSS_UTCmodelSet4_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_GANSS_UTCmodelSet4(tvb, offset, &asn1_ctx, tree, hf_rnsap_GANSS_UTCmodelSet4_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_GERAN_Cell_Capability_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38923,6 +44195,22 @@ static int dissect_IMSI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tre
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Improved_Synchronized_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Improved_Synchronized_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Improved_Synchronized_Indicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Inactivity_Threshold_for_UE_DRX_Cycle_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle(tvb, offset, &asn1_ctx, tree, hf_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_InformationExchangeID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -38979,6 +44267,14 @@ static int dissect_Inter_Frequency_Cell_Information_PDU(tvbuff_t *tvb _U_, packe
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Inter_Frequency_Cell_Information_SIB11ter_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Inter_Frequency_Cell_Information_SIB11ter(tvb, offset, &asn1_ctx, tree, hf_rnsap_Inter_Frequency_Cell_Information_SIB11ter_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_IPDL_TDD_ParametersLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39019,6 +44315,14 @@ static int dissect_Load_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, pro
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_LoadValue_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_LoadValue(tvb, offset, &asn1_ctx, tree, hf_rnsap_LoadValue_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_LCRTDD_Uplink_Physical_Channel_Capability_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39027,6 +44331,14 @@ static int dissect_LCRTDD_Uplink_Physical_Channel_Capability_PDU(tvbuff_t *tvb _
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_MDT_Configuration_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_MDT_Configuration(tvb, offset, &asn1_ctx, tree, hf_rnsap_MDT_Configuration_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_MAC_PDU_SizeExtended_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39163,6 +44475,14 @@ static int dissect_MeasurementID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Measurement_Power_Offset_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Measurement_Power_Offset(tvb, offset, &asn1_ctx, tree, hf_rnsap_Measurement_Power_Offset_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_MinimumSpreadingFactor768_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39235,6 +44555,46 @@ static int dissect_MIMO_N_M_Ratio_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_MIMO_withfourtransmitantennas_ActivationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_MIMO_withfourtransmitantennas_ActivationIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_withfourtransmitantennas_ActivationIndicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_MIMO_withfourtransmitantennas_ModeIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_MIMO_withfourtransmitantennas_ModeIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MIMO_withfourtransmitantennas_ModeIndicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_DualStream_MIMO_withfourtransmitantennas_ActivationIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_DualStream_MIMO_withfourtransmitantennas_ActivationIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_DualStream_MIMO_withfourtransmitantennas_ActivationIndicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_DualStream_MIMO_withfourtransmitantennas_ModeIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_DualStream_MIMO_withfourtransmitantennas_ModeIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_DualStream_MIMO_withfourtransmitantennas_ModeIndicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Additional_Associated_Secondary_CPICH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Additional_Associated_Secondary_CPICH(tvb, offset, &asn1_ctx, tree, hf_rnsap_Additional_Associated_Secondary_CPICH_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_MinimumReducedE_DPDCH_GainFactor_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39259,6 +44619,14 @@ static int dissect_MulticellEDCH_RL_SpecificInformationItemIEs_PDU(tvbuff_t *tvb
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Multicell_EDCH_Restriction_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Multicell_EDCH_Restriction(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multicell_EDCH_Restriction_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Multiple_PLMN_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39291,6 +44659,86 @@ static int dissect_MIMO_SFMode_For_HSPDSCHDualStream_PDU(tvbuff_t *tvb _U_, pack
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Multi_Carrier_EDCH_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Multi_Carrier_EDCH_Info(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multi_Carrier_EDCH_Info_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_SNPL_Carrier_Group_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_SNPL_Carrier_Group_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_SNPL_Carrier_Group_Indicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Multi_Carrier_EDCH_Reconfigure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Multi_Carrier_EDCH_Reconfigure(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multi_Carrier_EDCH_Reconfigure_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Multi_Carrier_EDCH_Information_Response_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Multi_Carrier_EDCH_Information_Response(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multi_Carrier_EDCH_Information_Response_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Multiflow_Reconfiguration_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Multiflow_Reconfiguration(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiflow_Reconfiguration_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Multiflow_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Multiflow_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiflow_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Multiflow_RepetitionFactors_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Multiflow_RepetitionFactors(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiflow_RepetitionFactors_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Multiflow_OrdinalNumberOfFrequency_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Multiflow_OrdinalNumberOfFrequency(tvb, offset, &asn1_ctx, tree, hf_rnsap_Multiflow_OrdinalNumberOfFrequency_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_MU_MIMO_InformationLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_MU_MIMO_InformationLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_MU_MIMO_InformationLCR_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_MU_MIMO_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_MU_MIMO_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_MU_MIMO_Indicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_NACC_Related_Data_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39299,6 +44747,22 @@ static int dissect_NACC_Related_Data_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Neighbouring_UMTS_CellInformation_Ext_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Neighbouring_UMTS_CellInformation_Ext(tvb, offset, &asn1_ctx, tree, hf_rnsap_Neighbouring_UMTS_CellInformation_Ext_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Neighbouring_UMTS_CellInformationExtensionItem_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Neighbouring_UMTS_CellInformationExtensionItem(tvb, offset, &asn1_ctx, tree, hf_rnsap_Neighbouring_UMTS_CellInformationExtensionItem_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Neighbouring_UMTS_CellInformationItem_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39307,6 +44771,14 @@ static int dissect_Neighbouring_UMTS_CellInformationItem_PDU(tvbuff_t *tvb _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_MultipleFrequencyBandsIndicatorList_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_MultipleFrequencyBandsIndicatorList(tvb, offset, &asn1_ctx, tree, hf_rnsap_MultipleFrequencyBandsIndicatorList_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Neighbouring_GSM_CellInformationIEs_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39347,6 +44819,14 @@ static int dissect_Neighbouring_E_UTRA_CellInformation_PDU(tvbuff_t *tvb _U_, pa
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_MultipleFrequencyBandsIndicatorList_EUTRA_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_MultipleFrequencyBandsIndicatorList_EUTRA(tvb, offset, &asn1_ctx, tree, hf_rnsap_MultipleFrequencyBandsIndicatorList_EUTRA_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_NonCellSpecificTxDiversity_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39355,6 +44835,22 @@ static int dissect_NonCellSpecificTxDiversity_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Non_rectangular_resource_allocation_indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Non_rectangular_resource_allocation_indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_Non_rectangular_resource_allocation_indicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Non_rectangular_resource_timeslot_set_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Non_rectangular_resource_timeslot_set(tvb, offset, &asn1_ctx, tree, hf_rnsap_Non_rectangular_resource_timeslot_set_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_NRT_Load_Information_Value_IncrDecrThres_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39435,6 +44931,14 @@ static int dissect_OnModification_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_OrdinalNumberOfFrequency_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_OrdinalNumberOfFrequency(tvb, offset, &asn1_ctx, tree, hf_rnsap_OrdinalNumberOfFrequency_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Out_of_Sychronization_Window_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39451,6 +44955,14 @@ static int dissect_PartialReportingIndicator_PDU(tvbuff_t *tvb _U_, packet_info
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_PCI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_PCI(tvb, offset, &asn1_ctx, tree, hf_rnsap_PCI_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Permanent_NAS_UE_Identity_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39467,6 +44979,22 @@ static int dissect_Phase_Reference_Update_Indicator_PDU(tvbuff_t *tvb _U_, packe
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_PLMN_Identity_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_PLMN_Identity(tvb, offset, &asn1_ctx, tree, hf_rnsap_PLMN_Identity_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_PLMN_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_PLMN_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_PLMN_List_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_PowerAdjustmentType_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39491,6 +45019,30 @@ static int dissect_PowerOffsetForSecondaryCPICHforMIMORequestIndicator_PDU(tvbuf
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas(tvb, offset, &asn1_ctx, tree, hf_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Precoder_Weight_Set_Restriction_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Precoder_Weight_Set_Restriction(tvb, offset, &asn1_ctx, tree, hf_rnsap_Precoder_Weight_Set_Restriction_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Primary_CPICH_Usage_For_Channel_Estimation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39843,6 +45395,14 @@ static int dissect_SixteenQAM_UL_Operation_Indicator_PDU(tvbuff_t *tvb _U_, pack
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_SixtyfourQAM_UL_Operation_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_SixtyfourQAM_UL_Operation_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_SixtyfourQAM_UL_Operation_Indicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_SixtyfourQAM_UsageAllowedIndicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39875,6 +45435,22 @@ static int dissect_SNA_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_SourceID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_SourceID(tvb, offset, &asn1_ctx, tree, hf_rnsap_SourceID_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_SpeechVersion_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_SpeechVersion(tvb, offset, &asn1_ctx, tree, hf_rnsap_SpeechVersion_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_S_RNTI_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -39907,6 +45483,30 @@ static int dissect_Support_PLCCH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order(tvb, offset, &asn1_ctx, tree, hf_rnsap_Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_TAC_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_TAC(tvb, offset, &asn1_ctx, tree, hf_rnsap_TAC_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_TargetID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_TargetID(tvb, offset, &asn1_ctx, tree, hf_rnsap_TargetID_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_TDD_DCHs_to_Modify_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40011,6 +45611,14 @@ static int dissect_Transmission_Gap_Pattern_Sequence_Information_PDU(tvbuff_t *t
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Affected_HSDSCH_Serving_Cell_List_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Affected_HSDSCH_Serving_Cell_List(tvb, offset, &asn1_ctx, tree, hf_rnsap_Affected_HSDSCH_Serving_Cell_List_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Transmission_Mode_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40099,6 +45707,14 @@ static int dissect_TransportBearerNotSetupIndicator_PDU(tvbuff_t *tvb _U_, packe
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_TPC_slot_position_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_TPC_slot_position(tvb, offset, &asn1_ctx, tree, hf_rnsap_TPC_slot_position_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_TransportLayerAddress_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40131,6 +45747,14 @@ static int dissect_TSTD_Support_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pi
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_TTI_Update_Indicator_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_TTI_Update_Indicator(tvb, offset, &asn1_ctx, tree, hf_rnsap_TTI_Update_Indicator_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_TypeOfError_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40171,6 +45795,14 @@ static int dissect_UE_Capabilities_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinf
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UE_Support_of_non_rectangular_resource_allocation_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UE_Support_of_non_rectangular_resource_allocation(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_Support_of_non_rectangular_resource_allocation_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_UE_TS0_CapabilityLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40179,6 +45811,14 @@ static int dissect_UE_TS0_CapabilityLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinf
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UE_RF_Band_CapabilityLCR_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UE_RF_Band_CapabilityLCR(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_RF_Band_CapabilityLCR_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_LCRTDD_HSDSCH_Physical_Layer_Category_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40187,6 +45827,14 @@ static int dissect_LCRTDD_HSDSCH_Physical_Layer_Category_PDU(tvbuff_t *tvb _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UE_DRX_Cycle_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UE_DRX_Cycle(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_DRX_Cycle_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_UEIdentity_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40283,6 +45931,14 @@ static int dissect_UE_State_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UE_transmission_power_headroom_Value_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UE_transmission_power_headroom_Value(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_transmission_power_headroom_Value_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_UL_DPDCHIndicatorEDCH_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40395,6 +46051,14 @@ static int dissect_USCH_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Usefulness_Of_Battery_Optimization_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Usefulness_Of_Battery_Optimization(tvb, offset, &asn1_ctx, tree, hf_rnsap_Usefulness_Of_Battery_Optimization_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_User_Plane_Congestion_Fields_Inclusion_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -40403,6 +46067,78 @@ static int dissect_User_Plane_Congestion_Fields_Inclusion_PDU(tvbuff_t *tvb _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UMTS_Cell_Info_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UMTS_Cell_Info(tvb, offset, &asn1_ctx, tree, hf_rnsap_UMTS_Cell_Info_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UL_CLTD_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UL_CLTD_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CLTD_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UL_CLTD_Information_Reconf_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UL_CLTD_Information_Reconf(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CLTD_Information_Reconf_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UL_CLTD_State_Update_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UL_CLTD_State_Update_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_CLTD_State_Update_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UL_DPCCH2_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UL_DPCCH2_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCCH2_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UL_DPCCH2_Information_Reconf_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UL_DPCCH2_Information_Reconf(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_DPCCH2_Information_Reconf_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UL_MIMO_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UL_MIMO_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_MIMO_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UL_MIMO_Reconfiguration_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UL_MIMO_Reconfiguration(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_MIMO_Reconfiguration_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_UL_MIMO_DL_Control_Channel_Information_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UL_MIMO_DL_Control_Channel_Information(tvb, offset, &asn1_ctx, tree, hf_rnsap_UL_MIMO_DL_Control_Channel_Information_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_RadioLinkSetupRequestFDD_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -42563,6 +48299,30 @@ static int dissect_CommonMeasurementObjectType_CM_Rqst_PDU(tvbuff_t *tvb _U_, pa
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_GSM_Cell_CM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_GSM_Cell_CM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_GSM_Cell_CM_Rqst_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Extension_CommonMeasurementObjectType_CM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Extension_CommonMeasurementObjectType_CM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extension_CommonMeasurementObjectType_CM_Rqst_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_GsmCellList_CM_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_GsmCellList_CM_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_GsmCellList_CM_Rqst_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_CommonMeasurementInitiationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -42579,6 +48339,22 @@ static int dissect_CommonMeasurementObjectType_CM_Rsp_PDU(tvbuff_t *tvb _U_, pac
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Extension_CommonMeasurementObjectType_CM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Extension_CommonMeasurementObjectType_CM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extension_CommonMeasurementObjectType_CM_Rsp_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_GsmCellList_CM_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_GsmCellList_CM_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_GsmCellList_CM_Rsp_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_CommonMeasurementInitiationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -42587,6 +48363,14 @@ static int dissect_CommonMeasurementInitiationFailure_PDU(tvbuff_t *tvb _U_, pac
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Extension_FailureMeasurementList_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Extension_FailureMeasurementList(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extension_FailureMeasurementList_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_CommonMeasurementReport_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -42603,6 +48387,22 @@ static int dissect_CommonMeasurementObjectType_CM_Rprt_PDU(tvbuff_t *tvb _U_, pa
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Extension_CommonMeasurementObjectType_CM_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Extension_CommonMeasurementObjectType_CM_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extension_CommonMeasurementObjectType_CM_Rprt_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_GsmCellList_CM_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_GsmCellList_CM_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_GsmCellList_CM_Rprt_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_CommonMeasurementTerminationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -42611,6 +48411,14 @@ static int dissect_CommonMeasurementTerminationRequest_PDU(tvbuff_t *tvb _U_, pa
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Extension_TerminationMeasurementList_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Extension_TerminationMeasurementList(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extension_TerminationMeasurementList_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_CommonMeasurementFailureIndication_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -42619,6 +48427,14 @@ static int dissect_CommonMeasurementFailureIndication_PDU(tvbuff_t *tvb _U_, pac
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Extension_FailureIndicationMeasurementList_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Extension_FailureIndicationMeasurementList(tvb, offset, &asn1_ctx, tree, hf_rnsap_Extension_FailureIndicationMeasurementList_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_InformationExchangeInitiationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -42659,6 +48475,22 @@ static int dissect_MBMS_Cell_InfEx_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinf
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_ANR_Cell_InfEx_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_ANR_Cell_InfEx_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_ANR_Cell_InfEx_Rqst_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Common_E_RGCH_Cell_InfEx_Rqst_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Common_E_RGCH_Cell_InfEx_Rqst(tvb, offset, &asn1_ctx, tree, hf_rnsap_Common_E_RGCH_Cell_InfEx_Rqst_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_InformationExchangeInitiationResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -42699,6 +48531,22 @@ static int dissect_MBMS_Cell_InfEx_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_ANR_Cell_InfEx_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_ANR_Cell_InfEx_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_ANR_Cell_InfEx_Rsp_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Common_E_RGCH_Cell_InfEx_Rsp_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Common_E_RGCH_Cell_InfEx_Rsp(tvb, offset, &asn1_ctx, tree, hf_rnsap_Common_E_RGCH_Cell_InfEx_Rsp_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_InformationExchangeInitiationFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -42739,6 +48587,14 @@ static int dissect_MBMS_Cell_InfEx_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinf
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_Common_E_RGCH_Cell_InfEx_Rprt_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Common_E_RGCH_Cell_InfEx_Rprt(tvb, offset, &asn1_ctx, tree, hf_rnsap_Common_E_RGCH_Cell_InfEx_Rprt_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_InformationExchangeTerminationRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -42875,6 +48731,14 @@ static int dissect_RL_ParameterUpdateIndicationFDD_RL_Information_Item_PDU(tvbuf
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_UE_Measurement_Forwarding_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_UE_Measurement_Forwarding(tvb, offset, &asn1_ctx, tree, hf_rnsap_UE_Measurement_Forwarding_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_Additional_HS_Cell_Information_RL_Param_Upd_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -43075,6 +48939,46 @@ static int dissect_SecondaryULFrequencyUpdateIndication_PDU(tvbuff_t *tvb _U_, p
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_EnhancedRelocationResourceRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_EnhancedRelocationResourceRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationResourceRequest_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_EnhancedRelocationResourceResponse_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_EnhancedRelocationResourceResponse(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationResourceResponse_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_EnhancedRelocationResourceFailure_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_EnhancedRelocationResourceFailure(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationResourceFailure_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_EnhancedRelocationResourceReleaseCommand_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_EnhancedRelocationResourceReleaseCommand(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationResourceReleaseCommand_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_EnhancedRelocationResourceReleaseComplete_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_EnhancedRelocationResourceReleaseComplete(tvb, offset, &asn1_ctx, tree, hf_rnsap_EnhancedRelocationResourceReleaseComplete_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_PrivateMessage_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -43083,6 +48987,22 @@ static int dissect_PrivateMessage_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_,
offset += 7; offset >>= 3;
return offset;
}
+static int dissect_InformationTransferControlRequest_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_InformationTransferControlRequest(tvb, offset, &asn1_ctx, tree, hf_rnsap_InformationTransferControlRequest_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
+static int dissect_Control_Type_InformationTransferControlReq_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
+ int offset = 0;
+ asn1_ctx_t asn1_ctx;
+ asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, TRUE, pinfo);
+ offset = dissect_rnsap_Control_Type_InformationTransferControlReq(tvb, offset, &asn1_ctx, tree, hf_rnsap_Control_Type_InformationTransferControlReq_PDU);
+ offset += 7; offset >>= 3;
+ return offset;
+}
static int dissect_RNSAP_PDU_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
int offset = 0;
asn1_ctx_t asn1_ctx;
@@ -43194,6 +49114,22 @@ void proto_register_rnsap(void) {
{ "Additional-EDCH-Setup-Info", "rnsap.Additional_EDCH_Setup_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_ANRReportIndication_PDU,
+ { "ANRReportIndication", "rnsap.ANRReportIndication_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_DTX_Information2_PDU,
+ { "DTX-Information2", "rnsap.DTX_Information2_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Implicit_Grant_Handling_PDU,
+ { "Implicit-Grant-Handling", "rnsap.Implicit_Grant_Handling",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Implicit_Grant_Handling_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Minimum_TEBS_threshold_PDU,
+ { "Minimum-TEBS-threshold", "rnsap.Minimum_TEBS_threshold",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Minimum_TEBS_threshold_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_Additional_EDCH_Cell_Information_Response_List_PDU,
{ "Additional-EDCH-Cell-Information-Response-List", "rnsap.Additional_EDCH_Cell_Information_Response_List",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -43222,10 +49158,22 @@ void proto_register_rnsap(void) {
{ "Angle-Of-Arrival-Value-LCR", "rnsap.Angle_Of_Arrival_Value_LCR_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_ANR_Cell_Information_PDU,
+ { "ANR-Cell-Information", "rnsap.ANR_Cell_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_AntennaColocationIndicator_PDU,
{ "AntennaColocationIndicator", "rnsap.AntennaColocationIndicator",
FT_UINT32, BASE_DEC, VALS(rnsap_AntennaColocationIndicator_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_BDS_IonosphericGridModelReq_PDU,
+ { "BDS-IonosphericGridModelReq", "rnsap.BDS_IonosphericGridModelReq",
+ FT_UINT32, BASE_DEC, VALS(rnsap_BDS_IonosphericGridModelReq_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_BDS_Ionospheric_Grid_Model_PDU,
+ { "BDS-Ionospheric-Grid-Model", "rnsap.BDS_Ionospheric_Grid_Model_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_BindingID_PDU,
{ "BindingID", "rnsap.BindingID",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -43250,6 +49198,10 @@ void proto_register_rnsap(void) {
{ "CellCapabilityContainer-TDD-LCR", "rnsap.CellCapabilityContainer_TDD_LCR",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_CellCapabilityContainerExtension_TDD_LCR_PDU,
+ { "CellCapabilityContainerExtension-TDD-LCR", "rnsap.CellCapabilityContainerExtension_TDD_LCR",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_CellCapabilityContainer_TDD768_PDU,
{ "CellCapabilityContainer-TDD768", "rnsap.CellCapabilityContainer_TDD768",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -43282,6 +49234,14 @@ void proto_register_rnsap(void) {
{ "ChipOffset", "rnsap.ChipOffset",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_ClassmarkInformation2_PDU,
+ { "ClassmarkInformation2", "rnsap.ClassmarkInformation2",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_ClassmarkInformation3_PDU,
+ { "ClassmarkInformation3", "rnsap.ClassmarkInformation3",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_ClosedLoopMode1_SupportIndicator_PDU,
{ "ClosedLoopMode1-SupportIndicator", "rnsap.ClosedLoopMode1_SupportIndicator",
FT_UINT32, BASE_DEC, VALS(rnsap_ClosedLoopMode1_SupportIndicator_vals), 0,
@@ -43314,6 +49274,14 @@ void proto_register_rnsap(void) {
{ "Common-EDCH-Support-Indicator", "rnsap.Common_EDCH_Support_Indicator_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Common_E_RGCH_Cell_Information_PDU,
+ { "Common-E-RGCH-Cell-Information", "rnsap.Common_E_RGCH_Cell_Information",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Common_E_RGCH_Cell_Information_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_CompleteAlmanacProvided_PDU,
+ { "CompleteAlmanacProvided", "rnsap.CompleteAlmanacProvided",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_PDU,
{ "Continuous-Packet-Connectivity-DTX-DRX-Information", "rnsap.Continuous_Packet_Connectivity_DTX_DRX_Information_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43334,6 +49302,10 @@ void proto_register_rnsap(void) {
{ "CPC-Information", "rnsap.CPC_Information_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_CPC_RecoveryReport_PDU,
+ { "CPC-RecoveryReport", "rnsap.CPC_RecoveryReport",
+ FT_UINT32, BASE_DEC, VALS(rnsap_CPC_RecoveryReport_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator_PDU,
{ "Continuous-Packet-Connectivity-HS-SCCH-less-Deactivate-Indicator", "rnsap.Continuous_Packet_Connectivity_HS_SCCH_less_Deactivate_Indicator_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43358,10 +49330,18 @@ void proto_register_rnsap(void) {
{ "CN-PS-DomainIdentifier", "rnsap.CN_PS_DomainIdentifier_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_CQI_Cycle_Switch_Timer_PDU,
+ { "CQI-Cycle-Switch-Timer", "rnsap.CQI_Cycle_Switch_Timer",
+ FT_UINT32, BASE_DEC, VALS(rnsap_CQI_Cycle_Switch_Timer_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_ControlGAP_PDU,
{ "ControlGAP", "rnsap.ControlGAP",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_CQI_Feedback_Cycle2_PDU,
+ { "CQI-Feedback-Cycle2", "rnsap.CQI_Feedback_Cycle2",
+ FT_UINT32, BASE_DEC, VALS(rnsap_CQI_Feedback_Cycle2_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_C_RNTI_PDU,
{ "C-RNTI", "rnsap.C_RNTI",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -43374,6 +49354,10 @@ void proto_register_rnsap(void) {
{ "ContinuousPacketConnectivity-DRX-InformationLCR", "rnsap.ContinuousPacketConnectivity_DRX_InformationLCR_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext_PDU,
+ { "Inactivity-Threshold-for-UE-DRX-Cycle-LCR-Ext", "rnsap.Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_PDU,
{ "E-AGCH-UE-Inactivity-Monitor-Threshold", "rnsap.E_AGCH_UE_Inactivity_Monitor_Threshold",
FT_UINT32, BASE_DEC, VALS(rnsap_E_AGCH_UE_Inactivity_Monitor_Threshold_vals), 0,
@@ -43382,6 +49366,22 @@ void proto_register_rnsap(void) {
{ "ContinuousPacketConnectivity-DRX-Information-ResponseLCR", "rnsap.ContinuousPacketConnectivity_DRX_Information_ResponseLCR_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_DBDS_CorrectionsReq_PDU,
+ { "DBDS-CorrectionsReq", "rnsap.DBDS_CorrectionsReq_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_DBDS_Corrections_PDU,
+ { "DBDS-Corrections", "rnsap.DBDS_Corrections_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_DCH_ENH_Information_PDU,
+ { "DCH-ENH-Information", "rnsap.DCH_ENH_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_DCH_ENH_Information_Reconf_PDU,
+ { "DCH-ENH-Information-Reconf", "rnsap.DCH_ENH_Information_Reconf_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_DCH_FDD_Information_PDU,
{ "DCH-FDD-Information", "rnsap.DCH_FDD_Information",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -43426,6 +49426,10 @@ void proto_register_rnsap(void) {
{ "DiversityMode", "rnsap.DiversityMode",
FT_UINT32, BASE_DEC, VALS(rnsap_DiversityMode_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_DL_TBS_PDU,
+ { "DL-TBS", "rnsap.DL_TBS_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_DL_DPCH_TimingAdjustment_PDU,
{ "DL-DPCH-TimingAdjustment", "rnsap.DL_DPCH_TimingAdjustment",
FT_UINT32, BASE_DEC, VALS(rnsap_DL_DPCH_TimingAdjustment_vals), 0,
@@ -43466,6 +49470,14 @@ void proto_register_rnsap(void) {
{ "DL-TimeSlot-ISCP-LCR-Information", "rnsap.DL_TimeSlot_ISCP_LCR_Information",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Downlink_TPC_enhancements_Information_PDU,
+ { "Downlink-TPC-enhancements-Information", "rnsap.Downlink_TPC_enhancements_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Downlink_TPC_enhancements_Reconf_PDU,
+ { "Downlink-TPC-enhancements-Reconf", "rnsap.Downlink_TPC_enhancements_Reconf_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_DPC_Mode_PDU,
{ "DPC-Mode", "rnsap.DPC_Mode",
FT_UINT32, BASE_DEC, VALS(rnsap_DPC_Mode_vals), 0,
@@ -43494,10 +49506,22 @@ void proto_register_rnsap(void) {
{ "DSCH-TDD-Information", "rnsap.DSCH_TDD_Information",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_EARFCN_Extended_PDU,
+ { "EARFCN-Extended", "rnsap.EARFCN_Extended",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_EARFCN_FDD_Extended_PDU,
+ { "EARFCN-FDD-Extended", "rnsap.EARFCN_FDD_Extended_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_E_AGCH_Table_Choice_PDU,
{ "E-AGCH-Table-Choice", "rnsap.E_AGCH_Table_Choice",
FT_UINT32, BASE_DEC, VALS(rnsap_E_AGCH_Table_Choice_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_E_DCH_Decoupling_Indication_PDU,
+ { "E-DCH-Decoupling-Indication", "rnsap.E_DCH_Decoupling_Indication",
+ FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_Decoupling_Indication_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_EDCH_FDD_DL_ControlChannelInformation_PDU,
{ "EDCH-FDD-DL-ControlChannelInformation", "rnsap.EDCH_FDD_DL_ControlChannelInformation_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43510,6 +49534,10 @@ void proto_register_rnsap(void) {
{ "EDCH-FDD-Information", "rnsap.EDCH_FDD_Information_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_UPH_Filtering_Measurement_Forwarding_Request_PDU,
+ { "UPH-Filtering-Measurement-Forwarding-Request", "rnsap.UPH_Filtering_Measurement_Forwarding_Request",
+ FT_UINT32, BASE_DEC, VALS(rnsap_UPH_Filtering_Measurement_Forwarding_Request_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_EDCH_FDD_InformationResponse_PDU,
{ "EDCH-FDD-InformationResponse", "rnsap.EDCH_FDD_InformationResponse_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43610,6 +49638,10 @@ void proto_register_rnsap(void) {
{ "Enhanced-PrimaryCPICH-EcNo", "rnsap.Enhanced_PrimaryCPICH_EcNo",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_EventH_PDU,
+ { "EventH", "rnsap.EventH_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_ExtendedGSMCellIndividualOffset_PDU,
{ "ExtendedGSMCellIndividualOffset", "rnsap.ExtendedGSMCellIndividualOffset",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -43630,6 +49662,22 @@ void proto_register_rnsap(void) {
{ "E-DCH-Information-Response", "rnsap.E_DCH_Information_Response_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_ActivationDelay_PDU,
+ { "ActivationDelay", "rnsap.ActivationDelay",
+ FT_UINT32, BASE_DEC, VALS(rnsap_ActivationDelay_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Fast_TTI_switching_Mode_synchronized_PDU,
+ { "Fast-TTI-switching-Mode-synchronized", "rnsap.Fast_TTI_switching_Mode_synchronized",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Fast_TTI_switching_Mode_synchronized_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Fast_TTI_switching_Mode_unsynchronized_PDU,
+ { "Fast-TTI-switching-Mode-unsynchronized", "rnsap.Fast_TTI_switching_Mode_unsynchronized",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Fast_TTI_switching_Mode_unsynchronized_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Fast_TTI_switching_Mode_Supported_PDU,
+ { "Fast-TTI-switching-Mode-Supported", "rnsap.Fast_TTI_switching_Mode_Supported",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Fast_TTI_switching_Mode_Supported_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_E_DCH_768_Information_PDU,
{ "E-DCH-768-Information", "rnsap.E_DCH_768_Information_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43650,6 +49698,10 @@ void proto_register_rnsap(void) {
{ "Extended-E-DCH-LCRTDD-PhysicalLayerCategory", "rnsap.Extended_E_DCH_LCRTDD_PhysicalLayerCategory",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Multi_Carrier_E_DCH_LCRTDD_PhysicalLayerCategory_PDU,
+ { "Multi-Carrier-E-DCH-LCRTDD-PhysicalLayerCategory", "rnsap.Multi_Carrier_E_DCH_LCRTDD_PhysicalLayerCategory",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_E_DCH_LCR_Information_Reconfig_PDU,
{ "E-DCH-LCR-Information-Reconfig", "rnsap.E_DCH_LCR_Information_Reconfig_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43666,14 +49718,30 @@ void proto_register_rnsap(void) {
{ "ExtendedPropagationDelay", "rnsap.ExtendedPropagationDelay",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Radio_Links_without_DPCH_FDPCH_Indication_PDU,
+ { "Radio-Links-without-DPCH-FDPCH-Indication", "rnsap.Radio_Links_without_DPCH_FDPCH_Indication",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Extended_RNC_ID_PDU,
{ "Extended-RNC-ID", "rnsap.Extended_RNC_ID",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Extended_RNTI_PDU,
+ { "Extended-RNTI", "rnsap.Extended_RNTI",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Extended_Round_Trip_Time_Value_PDU,
{ "Extended-Round-Trip-Time-Value", "rnsap.Extended_Round_Trip_Time_Value",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Extended_S_RNTI_Group_PDU,
+ { "Extended-S-RNTI-Group", "rnsap.Extended_S_RNTI_Group_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_ExtendedAffectedUEInformationForMBMS_PDU,
+ { "ExtendedAffectedUEInformationForMBMS", "rnsap.ExtendedAffectedUEInformationForMBMS",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Ext_Max_Bits_MACe_PDU_non_scheduled_PDU,
{ "Ext-Max-Bits-MACe-PDU-non-scheduled", "rnsap.Ext_Max_Bits_MACe_PDU_non_scheduled",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -43718,6 +49786,22 @@ void proto_register_rnsap(void) {
{ "FNReportingIndicator", "rnsap.FNReportingIndicator",
FT_UINT32, BASE_DEC, VALS(rnsap_FNReportingIndicator_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_FTPICH_Information_PDU,
+ { "FTPICH-Information", "rnsap.FTPICH_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_FTPICH_Information_Reconf_PDU,
+ { "FTPICH-Information-Reconf", "rnsap.FTPICH_Information_Reconf_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_FTPICH_Reconfiguration_Information_PDU,
+ { "FTPICH-Reconfiguration-Information", "rnsap.FTPICH_Reconfiguration_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_FTPICH_Information_Response_PDU,
+ { "FTPICH-Information-Response", "rnsap.FTPICH_Information_Response_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_FrameOffset_PDU,
{ "FrameOffset", "rnsap.FrameOffset",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -43734,6 +49818,10 @@ void proto_register_rnsap(void) {
{ "GA-CellAdditionalShapes", "rnsap.GA_CellAdditionalShapes",
FT_UINT32, BASE_DEC, VALS(rnsap_GA_CellAdditionalShapes_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_Gainfactors_10ms_mode_PDU,
+ { "Gainfactors-10ms-mode", "rnsap.Gainfactors_10ms_mode",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Gainfactors_10ms_mode_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_GANSS_AddIonoModelReq_PDU,
{ "GANSS-AddIonoModelReq", "rnsap.GANSS_AddIonoModelReq",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -43766,6 +49854,10 @@ void proto_register_rnsap(void) {
{ "GANSS-alm-keplerianNAVAlmanac", "rnsap.GANSS_alm_keplerianNAVAlmanac_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_GANSS_alm_KEPLERIANBDSALMANAC_PDU,
+ { "GANSS-alm-KEPLERIANBDSALMANAC", "rnsap.GANSS_alm_KEPLERIANBDSALMANAC_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_GANSS_alm_keplerianReducedAlmanac_PDU,
{ "GANSS-alm-keplerianReducedAlmanac", "rnsap.GANSS_alm_keplerianReducedAlmanac_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43790,10 +49882,18 @@ void proto_register_rnsap(void) {
{ "GANSS-AuxInfoReq", "rnsap.GANSS_AuxInfoReq",
FT_BOOLEAN, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_GANSS_BDSclockModel_PDU,
+ { "GANSS-BDSclockModel", "rnsap.GANSS_BDSclockModel_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_GANSS_Common_Data_PDU,
{ "GANSS-Common-Data", "rnsap.GANSS_Common_Data_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_GANSS_Delta_T_PDU,
+ { "GANSS-Delta-T", "rnsap.GANSS_Delta_T",
+ FT_INT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_GANSS_Earth_Orientation_Parameters_PDU,
{ "GANSS-Earth-Orientation-Parameters", "rnsap.GANSS_Earth_Orientation_Parameters_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -43814,6 +49914,10 @@ void proto_register_rnsap(void) {
{ "GANSS-Information", "rnsap.GANSS_Information_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_GANSS_NavModel_BDSKeplerianSet_PDU,
+ { "GANSS-NavModel-BDSKeplerianSet", "rnsap.GANSS_NavModel_BDSKeplerianSet_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_GANSS_SBAS_ID_PDU,
{ "GANSS-SBAS-ID", "rnsap.GANSS_SBAS_ID",
FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_SBAS_ID_vals), 0,
@@ -43822,6 +49926,10 @@ void proto_register_rnsap(void) {
{ "GANSS-Time-ID", "rnsap.GANSS_Time_ID",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_GANSS_UTCmodelSet4_PDU,
+ { "GANSS-UTCmodelSet4", "rnsap.GANSS_UTCmodelSet4_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_GERAN_Cell_Capability_PDU,
{ "GERAN-Cell-Capability", "rnsap.GERAN_Cell_Capability",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -43990,6 +50098,14 @@ void proto_register_rnsap(void) {
{ "IMSI", "rnsap.IMSI",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Improved_Synchronized_Indicator_PDU,
+ { "Improved-Synchronized-Indicator", "rnsap.Improved_Synchronized_Indicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Improved_Synchronized_Indicator_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_PDU,
+ { "Inactivity-Threshold-for-UE-DRX-Cycle", "rnsap.Inactivity_Threshold_for_UE_DRX_Cycle",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Inactivity_Threshold_for_UE_DRX_Cycle_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_InformationExchangeID_PDU,
{ "InformationExchangeID", "rnsap.InformationExchangeID",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -44018,6 +50134,10 @@ void proto_register_rnsap(void) {
{ "Inter-Frequency-Cell-Information", "rnsap.Inter_Frequency_Cell_Information_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Inter_Frequency_Cell_Information_SIB11ter_PDU,
+ { "Inter-Frequency-Cell-Information-SIB11ter", "rnsap.Inter_Frequency_Cell_Information_SIB11ter",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_IPDL_TDD_ParametersLCR_PDU,
{ "IPDL-TDD-ParametersLCR", "rnsap.IPDL_TDD_ParametersLCR_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -44038,10 +50158,18 @@ void proto_register_rnsap(void) {
{ "Load-Value", "rnsap.Load_Value",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_LoadValue_PDU,
+ { "LoadValue", "rnsap.LoadValue_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_LCRTDD_Uplink_Physical_Channel_Capability_PDU,
{ "LCRTDD-Uplink-Physical-Channel-Capability", "rnsap.LCRTDD_Uplink_Physical_Channel_Capability_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_MDT_Configuration_PDU,
+ { "MDT-Configuration", "rnsap.MDT_Configuration_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_MAC_PDU_SizeExtended_PDU,
{ "MAC-PDU-SizeExtended", "rnsap.MAC_PDU_SizeExtended",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -44110,6 +50238,10 @@ void proto_register_rnsap(void) {
{ "MeasurementID", "rnsap.MeasurementID",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Measurement_Power_Offset_PDU,
+ { "Measurement-Power-Offset", "rnsap.Measurement_Power_Offset",
+ FT_INT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_MinimumSpreadingFactor768_PDU,
{ "MinimumSpreadingFactor768", "rnsap.MinimumSpreadingFactor768",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -44146,6 +50278,26 @@ void proto_register_rnsap(void) {
{ "MIMO-N-M-Ratio", "rnsap.MIMO_N_M_Ratio",
FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_N_M_Ratio_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_MIMO_withfourtransmitantennas_ActivationIndicator_PDU,
+ { "MIMO-withfourtransmitantennas-ActivationIndicator", "rnsap.MIMO_withfourtransmitantennas_ActivationIndicator_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_MIMO_withfourtransmitantennas_ModeIndicator_PDU,
+ { "MIMO-withfourtransmitantennas-ModeIndicator", "rnsap.MIMO_withfourtransmitantennas_ModeIndicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_withfourtransmitantennas_ModeIndicator_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_DualStream_MIMO_withfourtransmitantennas_ActivationIndicator_PDU,
+ { "DualStream-MIMO-withfourtransmitantennas-ActivationIndicator", "rnsap.DualStream_MIMO_withfourtransmitantennas_ActivationIndicator_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_DualStream_MIMO_withfourtransmitantennas_ModeIndicator_PDU,
+ { "DualStream-MIMO-withfourtransmitantennas-ModeIndicator", "rnsap.DualStream_MIMO_withfourtransmitantennas_ModeIndicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_DualStream_MIMO_withfourtransmitantennas_ModeIndicator_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Additional_Associated_Secondary_CPICH_PDU,
+ { "Additional-Associated-Secondary-CPICH", "rnsap.Additional_Associated_Secondary_CPICH",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_MinimumReducedE_DPDCH_GainFactor_PDU,
{ "MinimumReducedE-DPDCH-GainFactor", "rnsap.MinimumReducedE_DPDCH_GainFactor",
FT_UINT32, BASE_DEC, VALS(rnsap_MinimumReducedE_DPDCH_GainFactor_vals), 0,
@@ -44158,6 +50310,10 @@ void proto_register_rnsap(void) {
{ "MulticellEDCH-RL-SpecificInformationItemIEs", "rnsap.MulticellEDCH_RL_SpecificInformationItemIEs_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Multicell_EDCH_Restriction_PDU,
+ { "Multicell-EDCH-Restriction", "rnsap.Multicell_EDCH_Restriction",
+ FT_BOOLEAN, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Multiple_PLMN_List_PDU,
{ "Multiple-PLMN-List", "rnsap.Multiple_PLMN_List_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -44174,14 +50330,66 @@ void proto_register_rnsap(void) {
{ "MIMO-SFMode-For-HSPDSCHDualStream", "rnsap.MIMO_SFMode_For_HSPDSCHDualStream",
FT_UINT32, BASE_DEC, VALS(rnsap_MIMO_SFMode_For_HSPDSCHDualStream_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_Multi_Carrier_EDCH_Info_PDU,
+ { "Multi-Carrier-EDCH-Info", "rnsap.Multi_Carrier_EDCH_Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_SNPL_Carrier_Group_Indicator_PDU,
+ { "SNPL-Carrier-Group-Indicator", "rnsap.SNPL_Carrier_Group_Indicator",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Multi_Carrier_EDCH_Reconfigure_PDU,
+ { "Multi-Carrier-EDCH-Reconfigure", "rnsap.Multi_Carrier_EDCH_Reconfigure_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Multi_Carrier_EDCH_Information_Response_PDU,
+ { "Multi-Carrier-EDCH-Information-Response", "rnsap.Multi_Carrier_EDCH_Information_Response",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Multiflow_Reconfiguration_PDU,
+ { "Multiflow-Reconfiguration", "rnsap.Multiflow_Reconfiguration",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Multiflow_Reconfiguration_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Multiflow_Information_PDU,
+ { "Multiflow-Information", "rnsap.Multiflow_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Multiflow_RepetitionFactors_PDU,
+ { "Multiflow-RepetitionFactors", "rnsap.Multiflow_RepetitionFactors_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Multiflow_OrdinalNumberOfFrequency_PDU,
+ { "Multiflow-OrdinalNumberOfFrequency", "rnsap.Multiflow_OrdinalNumberOfFrequency",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_MU_MIMO_InformationLCR_PDU,
+ { "MU-MIMO-InformationLCR", "rnsap.MU_MIMO_InformationLCR_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_MU_MIMO_Indicator_PDU,
+ { "MU-MIMO-Indicator", "rnsap.MU_MIMO_Indicator_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_NACC_Related_Data_PDU,
{ "NACC-Related-Data", "rnsap.NACC_Related_Data_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Neighbouring_UMTS_CellInformation_Ext_PDU,
+ { "Neighbouring-UMTS-CellInformation-Ext", "rnsap.Neighbouring_UMTS_CellInformation_Ext",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Neighbouring_UMTS_CellInformationExtensionItem_PDU,
+ { "Neighbouring-UMTS-CellInformationExtensionItem", "rnsap.Neighbouring_UMTS_CellInformationExtensionItem_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Neighbouring_UMTS_CellInformationItem_PDU,
{ "Neighbouring-UMTS-CellInformationItem", "rnsap.Neighbouring_UMTS_CellInformationItem_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_MultipleFrequencyBandsIndicatorList_PDU,
+ { "MultipleFrequencyBandsIndicatorList", "rnsap.MultipleFrequencyBandsIndicatorList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Neighbouring_GSM_CellInformationIEs_PDU,
{ "Neighbouring-GSM-CellInformationIEs", "rnsap.Neighbouring_GSM_CellInformationIEs",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -44202,10 +50410,22 @@ void proto_register_rnsap(void) {
{ "Neighbouring-E-UTRA-CellInformation", "rnsap.Neighbouring_E_UTRA_CellInformation",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_MultipleFrequencyBandsIndicatorList_EUTRA_PDU,
+ { "MultipleFrequencyBandsIndicatorList-EUTRA", "rnsap.MultipleFrequencyBandsIndicatorList_EUTRA",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_NonCellSpecificTxDiversity_PDU,
{ "NonCellSpecificTxDiversity", "rnsap.NonCellSpecificTxDiversity",
FT_UINT32, BASE_DEC, VALS(rnsap_NonCellSpecificTxDiversity_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_Non_rectangular_resource_allocation_indicator_PDU,
+ { "Non-rectangular-resource-allocation-indicator", "rnsap.Non_rectangular_resource_allocation_indicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Non_rectangular_resource_allocation_indicator_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Non_rectangular_resource_timeslot_set_PDU,
+ { "Non-rectangular-resource-timeslot-set", "rnsap.Non_rectangular_resource_timeslot_set",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_NRT_Load_Information_Value_IncrDecrThres_PDU,
{ "NRT-Load-Information-Value-IncrDecrThres", "rnsap.NRT_Load_Information_Value_IncrDecrThres",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -44246,6 +50466,10 @@ void proto_register_rnsap(void) {
{ "OnModification", "rnsap.OnModification_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_OrdinalNumberOfFrequency_PDU,
+ { "OrdinalNumberOfFrequency", "rnsap.OrdinalNumberOfFrequency",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Out_of_Sychronization_Window_PDU,
{ "Out-of-Sychronization-Window", "rnsap.Out_of_Sychronization_Window",
FT_UINT32, BASE_DEC, VALS(rnsap_Out_of_Sychronization_Window_vals), 0,
@@ -44254,6 +50478,10 @@ void proto_register_rnsap(void) {
{ "PartialReportingIndicator", "rnsap.PartialReportingIndicator",
FT_UINT32, BASE_DEC, VALS(rnsap_PartialReportingIndicator_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_PCI_PDU,
+ { "PCI", "rnsap.PCI",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Permanent_NAS_UE_Identity_PDU,
{ "Permanent-NAS-UE-Identity", "rnsap.Permanent_NAS_UE_Identity",
FT_UINT32, BASE_DEC, VALS(rnsap_Permanent_NAS_UE_Identity_vals), 0,
@@ -44262,6 +50490,14 @@ void proto_register_rnsap(void) {
{ "Phase-Reference-Update-Indicator", "rnsap.Phase_Reference_Update_Indicator",
FT_UINT32, BASE_DEC, VALS(rnsap_Phase_Reference_Update_Indicator_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_PLMN_Identity_PDU,
+ { "PLMN-Identity", "rnsap.PLMN_Identity",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_PLMN_List_PDU,
+ { "PLMN-List", "rnsap.PLMN_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_PowerAdjustmentType_PDU,
{ "PowerAdjustmentType", "rnsap.PowerAdjustmentType",
FT_UINT32, BASE_DEC, VALS(rnsap_PowerAdjustmentType_vals), 0,
@@ -44274,6 +50510,18 @@ void proto_register_rnsap(void) {
{ "PowerOffsetForSecondaryCPICHforMIMORequestIndicator", "rnsap.PowerOffsetForSecondaryCPICHforMIMORequestIndicator_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas_PDU,
+ { "PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas", "rnsap.PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator_PDU,
+ { "PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator", "rnsap.PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Precoder_Weight_Set_Restriction_PDU,
+ { "Precoder-Weight-Set-Restriction", "rnsap.Precoder_Weight_Set_Restriction",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Primary_CPICH_Usage_For_Channel_Estimation_PDU,
{ "Primary-CPICH-Usage-For-Channel-Estimation", "rnsap.Primary_CPICH_Usage_For_Channel_Estimation",
FT_UINT32, BASE_DEC, VALS(rnsap_Primary_CPICH_Usage_For_Channel_Estimation_vals), 0,
@@ -44450,6 +50698,10 @@ void proto_register_rnsap(void) {
{ "SixteenQAM-UL-Operation-Indicator", "rnsap.SixteenQAM_UL_Operation_Indicator",
FT_UINT32, BASE_DEC, VALS(rnsap_SixteenQAM_UL_Operation_Indicator_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_SixtyfourQAM_UL_Operation_Indicator_PDU,
+ { "SixtyfourQAM-UL-Operation-Indicator", "rnsap.SixtyfourQAM_UL_Operation_Indicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_UL_Operation_Indicator_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_SixtyfourQAM_UsageAllowedIndicator_PDU,
{ "SixtyfourQAM-UsageAllowedIndicator", "rnsap.SixtyfourQAM_UsageAllowedIndicator",
FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_UsageAllowedIndicator_vals), 0,
@@ -44466,6 +50718,14 @@ void proto_register_rnsap(void) {
{ "SNA-Information", "rnsap.SNA_Information_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_SourceID_PDU,
+ { "SourceID", "rnsap.SourceID_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_SpeechVersion_PDU,
+ { "SpeechVersion", "rnsap.SpeechVersion",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_S_RNTI_PDU,
{ "S-RNTI", "rnsap.S_RNTI",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -44482,6 +50742,18 @@ void proto_register_rnsap(void) {
{ "Support-PLCCH", "rnsap.Support_PLCCH",
FT_UINT32, BASE_DEC, VALS(rnsap_Support_PLCCH_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order_PDU,
+ { "Support-of-Dynamic-DTXDRX-Related-HS-SCCH-Order", "rnsap.Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_TAC_PDU,
+ { "TAC", "rnsap.TAC",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_TargetID_PDU,
+ { "TargetID", "rnsap.TargetID_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_TDD_DCHs_to_Modify_PDU,
{ "TDD-DCHs-to-Modify", "rnsap.TDD_DCHs_to_Modify",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -44534,6 +50806,10 @@ void proto_register_rnsap(void) {
{ "Transmission-Gap-Pattern-Sequence-Information", "rnsap.Transmission_Gap_Pattern_Sequence_Information",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Affected_HSDSCH_Serving_Cell_List_PDU,
+ { "Affected-HSDSCH-Serving-Cell-List", "rnsap.Affected_HSDSCH_Serving_Cell_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Transmission_Mode_Information_PDU,
{ "Transmission-Mode-Information", "rnsap.Transmission_Mode_Information",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -44578,6 +50854,10 @@ void proto_register_rnsap(void) {
{ "TransportBearerNotSetupIndicator", "rnsap.TransportBearerNotSetupIndicator",
FT_UINT32, BASE_DEC, VALS(rnsap_TransportBearerNotSetupIndicator_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_TPC_slot_position_PDU,
+ { "TPC-slot-position", "rnsap.TPC_slot_position_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_TransportLayerAddress_PDU,
{ "TransportLayerAddress", "rnsap.TransportLayerAddress",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -44594,6 +50874,10 @@ void proto_register_rnsap(void) {
{ "TSTD-Support-Indicator", "rnsap.TSTD_Support_Indicator",
FT_UINT32, BASE_DEC, VALS(rnsap_TSTD_Support_Indicator_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_TTI_Update_Indicator_PDU,
+ { "TTI-Update-Indicator", "rnsap.TTI_Update_Indicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_TTI_Update_Indicator_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_TypeOfError_PDU,
{ "TypeOfError", "rnsap.TypeOfError",
FT_UINT32, BASE_DEC, VALS(rnsap_TypeOfError_vals), 0,
@@ -44614,14 +50898,26 @@ void proto_register_rnsap(void) {
{ "UE-Capabilities-Info", "rnsap.UE_Capabilities_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_UE_Support_of_non_rectangular_resource_allocation_PDU,
+ { "UE-Support-of-non-rectangular-resource-allocation", "rnsap.UE_Support_of_non_rectangular_resource_allocation",
+ FT_UINT32, BASE_DEC, VALS(rnsap_UE_Support_of_non_rectangular_resource_allocation_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_UE_TS0_CapabilityLCR_PDU,
{ "UE-TS0-CapabilityLCR", "rnsap.UE_TS0_CapabilityLCR",
FT_UINT32, BASE_DEC, VALS(rnsap_UE_TS0_CapabilityLCR_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_UE_RF_Band_CapabilityLCR_PDU,
+ { "UE-RF-Band-CapabilityLCR", "rnsap.UE_RF_Band_CapabilityLCR",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_LCRTDD_HSDSCH_Physical_Layer_Category_PDU,
{ "LCRTDD-HSDSCH-Physical-Layer-Category", "rnsap.LCRTDD_HSDSCH_Physical_Layer_Category",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_UE_DRX_Cycle_PDU,
+ { "UE-DRX-Cycle", "rnsap.UE_DRX_Cycle",
+ FT_UINT32, BASE_DEC, VALS(rnsap_UE_DRX_Cycle_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_UEIdentity_PDU,
{ "UEIdentity", "rnsap.UEIdentity",
FT_UINT32, BASE_DEC, VALS(rnsap_UEIdentity_vals), 0,
@@ -44670,6 +50966,10 @@ void proto_register_rnsap(void) {
{ "UE-State", "rnsap.UE_State",
FT_UINT32, BASE_DEC, VALS(rnsap_UE_State_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_UE_transmission_power_headroom_Value_PDU,
+ { "UE-transmission-power-headroom-Value", "rnsap.UE_transmission_power_headroom_Value",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_UL_DPDCHIndicatorEDCH_PDU,
{ "UL-DPDCHIndicatorEDCH", "rnsap.UL_DPDCHIndicatorEDCH",
FT_UINT32, BASE_DEC, VALS(rnsap_UL_DPDCHIndicatorEDCH_vals), 0,
@@ -44726,10 +51026,50 @@ void proto_register_rnsap(void) {
{ "USCH-Information", "rnsap.USCH_Information",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Usefulness_Of_Battery_Optimization_PDU,
+ { "Usefulness-Of-Battery-Optimization", "rnsap.Usefulness_Of_Battery_Optimization",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Usefulness_Of_Battery_Optimization_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_User_Plane_Congestion_Fields_Inclusion_PDU,
{ "User-Plane-Congestion-Fields-Inclusion", "rnsap.User_Plane_Congestion_Fields_Inclusion",
FT_UINT32, BASE_DEC, VALS(rnsap_User_Plane_Congestion_Fields_Inclusion_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_UMTS_Cell_Info_PDU,
+ { "UMTS-Cell-Info", "rnsap.UMTS_Cell_Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_UL_CLTD_Information_PDU,
+ { "UL-CLTD-Information", "rnsap.UL_CLTD_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_UL_CLTD_Information_Reconf_PDU,
+ { "UL-CLTD-Information-Reconf", "rnsap.UL_CLTD_Information_Reconf_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_UL_CLTD_State_Update_Information_PDU,
+ { "UL-CLTD-State-Update-Information", "rnsap.UL_CLTD_State_Update_Information",
+ FT_UINT32, BASE_DEC, VALS(rnsap_UL_CLTD_State_Update_Information_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_UL_DPCCH2_Information_PDU,
+ { "UL-DPCCH2-Information", "rnsap.UL_DPCCH2_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_UL_DPCCH2_Information_Reconf_PDU,
+ { "UL-DPCCH2-Information-Reconf", "rnsap.UL_DPCCH2_Information_Reconf_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_UL_MIMO_Information_PDU,
+ { "UL-MIMO-Information", "rnsap.UL_MIMO_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_UL_MIMO_Reconfiguration_PDU,
+ { "UL-MIMO-Reconfiguration", "rnsap.UL_MIMO_Reconfiguration",
+ FT_UINT32, BASE_DEC, VALS(rnsap_UL_MIMO_Reconfiguration_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_UL_MIMO_DL_Control_Channel_Information_PDU,
+ { "UL-MIMO-DL-Control-Channel-Information", "rnsap.UL_MIMO_DL_Control_Channel_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_RadioLinkSetupRequestFDD_PDU,
{ "RadioLinkSetupRequestFDD", "rnsap.RadioLinkSetupRequestFDD_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45810,6 +52150,18 @@ void proto_register_rnsap(void) {
{ "CommonMeasurementObjectType-CM-Rqst", "rnsap.CommonMeasurementObjectType_CM_Rqst",
FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementObjectType_CM_Rqst_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_GSM_Cell_CM_Rqst_PDU,
+ { "GSM-Cell-CM-Rqst", "rnsap.GSM_Cell_CM_Rqst_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Extension_CommonMeasurementObjectType_CM_Rqst_PDU,
+ { "Extension-CommonMeasurementObjectType-CM-Rqst", "rnsap.Extension_CommonMeasurementObjectType_CM_Rqst_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_GsmCellList_CM_Rqst_PDU,
+ { "GsmCellList-CM-Rqst", "rnsap.GsmCellList_CM_Rqst",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_CommonMeasurementInitiationResponse_PDU,
{ "CommonMeasurementInitiationResponse", "rnsap.CommonMeasurementInitiationResponse_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45818,10 +52170,22 @@ void proto_register_rnsap(void) {
{ "CommonMeasurementObjectType-CM-Rsp", "rnsap.CommonMeasurementObjectType_CM_Rsp",
FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementObjectType_CM_Rsp_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_Extension_CommonMeasurementObjectType_CM_Rsp_PDU,
+ { "Extension-CommonMeasurementObjectType-CM-Rsp", "rnsap.Extension_CommonMeasurementObjectType_CM_Rsp_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_GsmCellList_CM_Rsp_PDU,
+ { "GsmCellList-CM-Rsp", "rnsap.GsmCellList_CM_Rsp",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_CommonMeasurementInitiationFailure_PDU,
{ "CommonMeasurementInitiationFailure", "rnsap.CommonMeasurementInitiationFailure_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Extension_FailureMeasurementList_PDU,
+ { "Extension-FailureMeasurementList", "rnsap.Extension_FailureMeasurementList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_CommonMeasurementReport_PDU,
{ "CommonMeasurementReport", "rnsap.CommonMeasurementReport_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45830,14 +52194,30 @@ void proto_register_rnsap(void) {
{ "CommonMeasurementObjectType-CM-Rprt", "rnsap.CommonMeasurementObjectType_CM_Rprt",
FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementObjectType_CM_Rprt_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_Extension_CommonMeasurementObjectType_CM_Rprt_PDU,
+ { "Extension-CommonMeasurementObjectType-CM-Rprt", "rnsap.Extension_CommonMeasurementObjectType_CM_Rprt_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_GsmCellList_CM_Rprt_PDU,
+ { "GsmCellList-CM-Rprt", "rnsap.GsmCellList_CM_Rprt",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_CommonMeasurementTerminationRequest_PDU,
{ "CommonMeasurementTerminationRequest", "rnsap.CommonMeasurementTerminationRequest_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Extension_TerminationMeasurementList_PDU,
+ { "Extension-TerminationMeasurementList", "rnsap.Extension_TerminationMeasurementList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_CommonMeasurementFailureIndication_PDU,
{ "CommonMeasurementFailureIndication", "rnsap.CommonMeasurementFailureIndication_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Extension_FailureIndicationMeasurementList_PDU,
+ { "Extension-FailureIndicationMeasurementList", "rnsap.Extension_FailureIndicationMeasurementList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_InformationExchangeInitiationRequest_PDU,
{ "InformationExchangeInitiationRequest", "rnsap.InformationExchangeInitiationRequest_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45858,6 +52238,14 @@ void proto_register_rnsap(void) {
{ "MBMS-Cell-InfEx-Rqst", "rnsap.MBMS_Cell_InfEx_Rqst",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_ANR_Cell_InfEx_Rqst_PDU,
+ { "ANR-Cell-InfEx-Rqst", "rnsap.ANR_Cell_InfEx_Rqst",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Common_E_RGCH_Cell_InfEx_Rqst_PDU,
+ { "Common-E-RGCH-Cell-InfEx-Rqst", "rnsap.Common_E_RGCH_Cell_InfEx_Rqst",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_InformationExchangeInitiationResponse_PDU,
{ "InformationExchangeInitiationResponse", "rnsap.InformationExchangeInitiationResponse_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45878,6 +52266,14 @@ void proto_register_rnsap(void) {
{ "MBMS-Cell-InfEx-Rsp", "rnsap.MBMS_Cell_InfEx_Rsp",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_ANR_Cell_InfEx_Rsp_PDU,
+ { "ANR-Cell-InfEx-Rsp", "rnsap.ANR_Cell_InfEx_Rsp",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Common_E_RGCH_Cell_InfEx_Rsp_PDU,
+ { "Common-E-RGCH-Cell-InfEx-Rsp", "rnsap.Common_E_RGCH_Cell_InfEx_Rsp",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_InformationExchangeInitiationFailure_PDU,
{ "InformationExchangeInitiationFailure", "rnsap.InformationExchangeInitiationFailure_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45898,6 +52294,10 @@ void proto_register_rnsap(void) {
{ "MBMS-Cell-InfEx-Rprt", "rnsap.MBMS_Cell_InfEx_Rprt",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Common_E_RGCH_Cell_InfEx_Rprt_PDU,
+ { "Common-E-RGCH-Cell-InfEx-Rprt", "rnsap.Common_E_RGCH_Cell_InfEx_Rprt",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_InformationExchangeTerminationRequest_PDU,
{ "InformationExchangeTerminationRequest", "rnsap.InformationExchangeTerminationRequest_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -45966,6 +52366,10 @@ void proto_register_rnsap(void) {
{ "RL-ParameterUpdateIndicationFDD-RL-Information-Item", "rnsap.RL_ParameterUpdateIndicationFDD_RL_Information_Item_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_UE_Measurement_Forwarding_PDU,
+ { "UE-Measurement-Forwarding", "rnsap.UE_Measurement_Forwarding_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_PDU,
{ "Additional-HS-Cell-Information-RL-Param-Upd", "rnsap.Additional_HS_Cell_Information_RL_Param_Upd",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -46066,10 +52470,38 @@ void proto_register_rnsap(void) {
{ "SecondaryULFrequencyUpdateIndication", "rnsap.SecondaryULFrequencyUpdateIndication_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_EnhancedRelocationResourceRequest_PDU,
+ { "EnhancedRelocationResourceRequest", "rnsap.EnhancedRelocationResourceRequest_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_EnhancedRelocationResourceResponse_PDU,
+ { "EnhancedRelocationResourceResponse", "rnsap.EnhancedRelocationResourceResponse_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_EnhancedRelocationResourceFailure_PDU,
+ { "EnhancedRelocationResourceFailure", "rnsap.EnhancedRelocationResourceFailure_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_EnhancedRelocationResourceReleaseCommand_PDU,
+ { "EnhancedRelocationResourceReleaseCommand", "rnsap.EnhancedRelocationResourceReleaseCommand_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_EnhancedRelocationResourceReleaseComplete_PDU,
+ { "EnhancedRelocationResourceReleaseComplete", "rnsap.EnhancedRelocationResourceReleaseComplete_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_PrivateMessage_PDU,
{ "PrivateMessage", "rnsap.PrivateMessage_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_InformationTransferControlRequest_PDU,
+ { "InformationTransferControlRequest", "rnsap.InformationTransferControlRequest_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Control_Type_InformationTransferControlReq_PDU,
+ { "Control-Type-InformationTransferControlReq", "rnsap.Control_Type_InformationTransferControlReq",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Control_Type_InformationTransferControlReq_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_RNSAP_PDU_PDU,
{ "RNSAP-PDU", "rnsap.RNSAP_PDU",
FT_UINT32, BASE_DEC, VALS(rnsap_RNSAP_PDU_vals), 0,
@@ -46194,6 +52626,14 @@ void proto_register_rnsap(void) {
{ "additional-EDCH-Cell-Information-Setup", "rnsap.additional_EDCH_Cell_Information_Setup",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_pLMN_Identity,
+ { "pLMN-Identity", "rnsap.pLMN_Identity",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_l3_Information,
+ { "l3-Information", "rnsap.l3_Information",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Additional_EDCH_Cell_Information_Setup_item,
{ "Additional-EDCH-FDD-Setup-Cell-Information", "rnsap.Additional_EDCH_FDD_Setup_Cell_Information_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46326,6 +52766,18 @@ void proto_register_rnsap(void) {
{ "e-DCH-Min-Set-E-TFCI", "rnsap.e_DCH_Min_Set_E_TFCI",
FT_UINT32, BASE_DEC, NULL, 0,
"E_TFCI", HFILL }},
+ { &hf_rnsap_uE_DTX_Cycle1,
+ { "uE-DTX-Cycle1", "rnsap.uE_DTX_Cycle1",
+ FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Cycle1_2ms_vals), 0,
+ "UE_DTX_Cycle1_2ms", HFILL }},
+ { &hf_rnsap_uE_DTX_Cycle2,
+ { "uE-DTX-Cycle2", "rnsap.uE_DTX_Cycle2",
+ FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Cycle2_ext_2ms_vals), 0,
+ "UE_DTX_Cycle2_ext_2ms", HFILL }},
+ { &hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2,
+ { "inactivity-Threshold-for-UE-DTX-Cycle2", "rnsap.inactivity_Threshold_for_UE_DTX_Cycle2",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List_item,
{ "Additional-EDCH-MAC-d-Flows-Specific-Info", "rnsap.Additional_EDCH_MAC_d_Flows_Specific_Info_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46538,6 +52990,130 @@ void proto_register_rnsap(void) {
{ "aOA-LCR-Accuracy-Class", "rnsap.aOA_LCR_Accuracy_Class",
FT_UINT32, BASE_DEC, VALS(rnsap_AOA_LCR_Accuracy_Class_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_rNC_ID,
+ { "rNC-ID", "rnsap.rNC_ID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_lAC,
+ { "lAC", "rnsap.lAC",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_rAC,
+ { "rAC", "rnsap.rAC",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_aNR_FDD_CellInformation,
+ { "aNR-FDD-CellInformation", "rnsap.aNR_FDD_CellInformation_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_aNR_TDD_CellInformation,
+ { "aNR-TDD-CellInformation", "rnsap.aNR_TDD_CellInformation_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_aNR_LCR_TDD_CellInformation,
+ { "aNR-LCR-TDD-CellInformation", "rnsap.aNR_LCR_TDD_CellInformation_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_extended_RNC_ID,
+ { "extended-RNC-ID", "rnsap.extended_RNC_ID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_txDiversityIndicator,
+ { "txDiversityIndicator", "rnsap.txDiversityIndicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_TxDiversityIndicator_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_sTTD_SupportIndicator,
+ { "sTTD-SupportIndicator", "rnsap.sTTD_SupportIndicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_STTD_SupportIndicator_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_closedLoopMode1_SupportIndicator,
+ { "closedLoopMode1-SupportIndicator", "rnsap.closedLoopMode1_SupportIndicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_ClosedLoopMode1_SupportIndicator_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_restrictionStateIndicator,
+ { "restrictionStateIndicator", "rnsap.restrictionStateIndicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_RestrictionStateIndicator_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_dpc_ModeChangeSupportIndicator,
+ { "dpc-ModeChangeSupportIndicator", "rnsap.dpc_ModeChangeSupportIndicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_DPC_Mode_Change_SupportIndicator_vals), 0,
+ "DPC_Mode_Change_SupportIndicator", HFILL }},
+ { &hf_rnsap_cellCapabilityContainerFDD,
+ { "cellCapabilityContainerFDD", "rnsap.cellCapabilityContainerFDD",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "CellCapabilityContainer_FDD", HFILL }},
+ { &hf_rnsap_sNA_Information,
+ { "sNA-Information", "rnsap.sNA_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_frequencyBandIndicator,
+ { "frequencyBandIndicator", "rnsap.frequencyBandIndicator",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_FrequencyBandIndicator_vals_ext, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_max_UE_DTX_Cycle,
+ { "max-UE-DTX-Cycle", "rnsap.max_UE_DTX_Cycle",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Max_UE_DTX_Cycle_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_aNR_Multiple_PLMN_List,
+ { "aNR-Multiple-PLMN-List", "rnsap.aNR_Multiple_PLMN_List_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_secondaryServingCellList,
+ { "secondaryServingCellList", "rnsap.secondaryServingCellList_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Secondary_Serving_Cell_List", HFILL }},
+ { &hf_rnsap_dualBandSecondaryServingCellList,
+ { "dualBandSecondaryServingCellList", "rnsap.dualBandSecondaryServingCellList_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Secondary_Serving_Cell_List", HFILL }},
+ { &hf_rnsap_cellCapabilityContainerExtensionFDD,
+ { "cellCapabilityContainerExtensionFDD", "rnsap.cellCapabilityContainerExtensionFDD",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "CellCapabilityContainerExtension_FDD", HFILL }},
+ { &hf_rnsap_syncCase,
+ { "syncCase", "rnsap.syncCase",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_timeSlot,
+ { "timeSlot", "rnsap.timeSlot",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_sCH_TimeSlot,
+ { "sCH-TimeSlot", "rnsap.sCH_TimeSlot",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_sCTD_Indicator,
+ { "sCTD-Indicator", "rnsap.sCTD_Indicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_SCTD_Indicator_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_dPCHConstantValue,
+ { "dPCHConstantValue", "rnsap.dPCHConstantValue",
+ FT_INT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_pCCPCH_Power,
+ { "pCCPCH-Power", "rnsap.pCCPCH_Power",
+ FT_INT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_cellCapabilityContainerTDD,
+ { "cellCapabilityContainerTDD", "rnsap.cellCapabilityContainerTDD",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "CellCapabilityContainer_TDD", HFILL }},
+ { &hf_rnsap_cellCapabilityContainerTDD768,
+ { "cellCapabilityContainerTDD768", "rnsap.cellCapabilityContainerTDD768",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "CellCapabilityContainer_TDD768", HFILL }},
+ { &hf_rnsap_cellCapabilityContainerTDD_LCR,
+ { "cellCapabilityContainerTDD-LCR", "rnsap.cellCapabilityContainerTDD_LCR",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "CellCapabilityContainer_TDD_LCR", HFILL }},
+ { &hf_rnsap_cellCapabilityContainerExternsionTDD_LCR,
+ { "cellCapabilityContainerExternsionTDD-LCR", "rnsap.cellCapabilityContainerExternsionTDD_LCR",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "CellCapabilityContainerExtension_TDD_LCR", HFILL }},
+ { &hf_rnsap_list_Of_PLMNs,
+ { "list-Of-PLMNs", "rnsap.list_Of_PLMNs",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_badSatelliteInformation,
{ "badSatelliteInformation", "rnsap.badSatelliteInformation",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -46550,6 +53126,30 @@ void proto_register_rnsap(void) {
{ "badSAT-ID", "rnsap.badSAT_ID",
FT_UINT32, BASE_DEC, NULL, 0,
"SAT_ID", HFILL }},
+ { &hf_rnsap_BDS_IGPInfoList_item,
+ { "BDS-IGPInfo", "rnsap.BDS_IGPInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_bds_IGPNumber,
+ { "bds-IGPNumber", "rnsap.bds_IGPNumber",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_320", HFILL }},
+ { &hf_rnsap_bds_VerticalDelay,
+ { "bds-VerticalDelay", "rnsap.bds_VerticalDelay",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_9", HFILL }},
+ { &hf_rnsap_bds_GIVEI,
+ { "bds-GIVEI", "rnsap.bds_GIVEI",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_4", HFILL }},
+ { &hf_rnsap_bDS_RefTime,
+ { "bDS-RefTime", "rnsap.bDS_RefTime",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_119", HFILL }},
+ { &hf_rnsap_bds_IGPInfoList,
+ { "bds-IGPInfoList", "rnsap.bds_IGPInfoList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_nCC,
{ "nCC", "rnsap.nCC",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -46586,6 +53186,14 @@ void proto_register_rnsap(void) {
{ "misc", "rnsap.misc",
FT_UINT32, BASE_DEC, VALS(rnsap_CauseMisc_vals), 0,
"CauseMisc", HFILL }},
+ { &hf_rnsap_cellIdList,
+ { "cellIdList", "rnsap.cellIdList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_CellIdList_item,
+ { "Cell-Id", "rnsap.Cell_Id",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_uplinkCellCapacityClassValue,
{ "uplinkCellCapacityClassValue", "rnsap.uplinkCellCapacityClassValue",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -46598,14 +53206,6 @@ void proto_register_rnsap(void) {
{ "lAI", "rnsap.lAI_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_pLMN_Identity,
- { "pLMN-Identity", "rnsap.pLMN_Identity",
- FT_BYTES, BASE_NONE, NULL, 0,
- NULL, HFILL }},
- { &hf_rnsap_lAC,
- { "lAC", "rnsap.lAC",
- FT_BYTES, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_rnsap_cI,
{ "cI", "rnsap.cI",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -46706,6 +53306,26 @@ void proto_register_rnsap(void) {
{ "maximumMACdPDU-SizeExtended", "rnsap.maximumMACdPDU_SizeExtended",
FT_UINT32, BASE_DEC, NULL, 0,
"MAC_PDU_SizeExtended", HFILL }},
+ { &hf_rnsap_deActivation,
+ { "deActivation", "rnsap.deActivation_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Common_E_RGCH_De_Activation", HFILL }},
+ { &hf_rnsap_common_E_RGCH_Cell_Info,
+ { "common-E-RGCH-Cell-Info", "rnsap.common_E_RGCH_Cell_Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_eRGCH_ChannelisationCode,
+ { "eRGCH-ChannelisationCode", "rnsap.eRGCH_ChannelisationCode",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "FDD_DL_ChannelisationCodeNumber", HFILL }},
+ { &hf_rnsap_eRGCH_SignatureSequence,
+ { "eRGCH-SignatureSequence", "rnsap.eRGCH_SignatureSequence",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_serving_Grant_Value,
+ { "serving-Grant-Value", "rnsap.serving_Grant_Value",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "E_Serving_Grant_Value", HFILL }},
{ &hf_rnsap_uE_DTX_DRX_Offset,
{ "uE-DTX-DRX-Offset", "rnsap.uE_DTX_DRX_Offset",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -46818,10 +53438,6 @@ void proto_register_rnsap(void) {
{ "repetitionNumber", "rnsap.repetitionNumber",
FT_UINT32, BASE_DEC, NULL, 0,
"RepetitionNumber1", HFILL }},
- { &hf_rnsap_rAC,
- { "rAC", "rnsap.rAC",
- FT_BYTES, BASE_NONE, NULL, 0,
- NULL, HFILL }},
{ &hf_rnsap_continuousPacketConnectivity_DRX_InformationLCR,
{ "continuousPacketConnectivity-DRX-InformationLCR", "rnsap.continuousPacketConnectivity_DRX_InformationLCR_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -46918,6 +53534,82 @@ void proto_register_rnsap(void) {
{ "e-AGCH-DRX-Parameters-Response", "rnsap.e_AGCH_DRX_Parameters_Response_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_multiple_PLMN_List,
+ { "multiple-PLMN-List", "rnsap.multiple_PLMN_List_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_umts_cell_Info,
+ { "umts-cell-Info", "rnsap.umts_cell_Info",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "UMTS_Cells_Info_List", HFILL }},
+ { &hf_rnsap_dGANSS_Signal_ID,
+ { "dGANSS-Signal-ID", "rnsap.dGANSS_Signal_ID",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_8", HFILL }},
+ { &hf_rnsap_ie_Extensions,
+ { "ie-Extensions", "rnsap.ie_Extensions",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ProtocolExtensionContainer", HFILL }},
+ { &hf_rnsap_dBDS_InfoList,
+ { "dBDS-InfoList", "rnsap.dBDS_InfoList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_dBDS_SignalID,
+ { "dBDS-SignalID", "rnsap.dBDS_SignalID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "GANSS_Signal_ID", HFILL }},
+ { &hf_rnsap_dBDS_SignalInfoList,
+ { "dBDS-SignalInfoList", "rnsap.dBDS_SignalInfoList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_DBDS_SignalInfoList_item,
+ { "DBDS-SignalInfo", "rnsap.DBDS_SignalInfo_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_svID,
+ { "svID", "rnsap.svID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_63", HFILL }},
+ { &hf_rnsap_bds_UDREI,
+ { "bds-UDREI", "rnsap.bds_UDREI",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_rnsap_bds_RURAI,
+ { "bds-RURAI", "rnsap.bds_RURAI",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_15", HFILL }},
+ { &hf_rnsap_bds_ECC_DeltaT,
+ { "bds-ECC-DeltaT", "rnsap.bds_ECC_DeltaT",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_13", HFILL }},
+ { &hf_rnsap_DBDS_InfoList_item,
+ { "DBDS-Info", "rnsap.DBDS_Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_pO2_SRB,
+ { "pO2-SRB", "rnsap.pO2_SRB",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PowerOffset", HFILL }},
+ { &hf_rnsap_dl_FET_Mode,
+ { "dl-FET-Mode", "rnsap.dl_FET_Mode",
+ FT_UINT32, BASE_DEC, VALS(rnsap_DL_FET_Mode_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_dCH_ENH_Concat,
+ { "dCH-ENH-Concat", "rnsap.dCH_ENH_Concat",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_pO_SRB,
+ { "pO-SRB", "rnsap.pO_SRB",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "PowerOffset", HFILL }},
+ { &hf_rnsap_DCH_ENH_Concat_item,
+ { "DCH-ID", "rnsap.DCH_ID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH,
+ { "setup-Or-ConfigurationChange-Or-Removal-Of-DCH-ENH", "rnsap.setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_DCH_FDD_Information_item,
{ "DCH-FDD-InformationItem", "rnsap.DCH_FDD_InformationItem_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47086,10 +53778,6 @@ void proto_register_rnsap(void) {
{ "cFN", "rnsap.cFN",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_ie_Extensions,
- { "ie-Extensions", "rnsap.ie_Extensions",
- FT_UINT32, BASE_DEC, NULL, 0,
- "ProtocolExtensionContainer", HFILL }},
{ &hf_rnsap_cfn,
{ "cfn", "rnsap.cfn",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -47182,10 +53870,6 @@ void proto_register_rnsap(void) {
{ "ganss-rrc", "rnsap.ganss_rrc",
FT_INT32, BASE_DEC, NULL, 0,
"INTEGER_M127_127", HFILL }},
- { &hf_rnsap_dGANSS_Signal_ID,
- { "dGANSS-Signal-ID", "rnsap.dGANSS_Signal_ID",
- FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_8", HFILL }},
{ &hf_rnsap_pRCDeviation,
{ "pRCDeviation", "rnsap.pRCDeviation",
FT_UINT32, BASE_DEC, VALS(rnsap_PRCDeviation_vals), 0,
@@ -47234,6 +53918,18 @@ void proto_register_rnsap(void) {
{ "range-Correction-Rate", "rnsap.range_Correction_Rate",
FT_INT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_hs_DSCH_Cell_List,
+ { "hs-DSCH-Cell-List", "rnsap.hs_DSCH_Cell_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_HS_DSCH_Cell_List_item,
+ { "HS-DSCH-Cell", "rnsap.HS_DSCH_Cell_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_hs_DSCH_Cell_TBS,
+ { "hs-DSCH-Cell-TBS", "rnsap.hs_DSCH_Cell_TBS",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "DL_TBS_Value", HFILL }},
{ &hf_rnsap_powerAdjustmentType,
{ "powerAdjustmentType", "rnsap.powerAdjustmentType",
FT_UINT32, BASE_DEC, VALS(rnsap_PowerAdjustmentType_vals), 0,
@@ -47282,10 +53978,6 @@ void proto_register_rnsap(void) {
{ "DL-Timeslot-InformationItem", "rnsap.DL_Timeslot_InformationItem_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_timeSlot,
- { "timeSlot", "rnsap.timeSlot",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
{ &hf_rnsap_midambleShiftAndBurstType,
{ "midambleShiftAndBurstType", "rnsap.midambleShiftAndBurstType",
FT_UINT32, BASE_DEC, VALS(rnsap_MidambleShiftAndBurstType_vals), 0,
@@ -47338,6 +54030,18 @@ void proto_register_rnsap(void) {
{ "DL-TimeSlot-ISCP-LCR-InfoItem", "rnsap.DL_TimeSlot_ISCP_LCR_InfoItem_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_decimationFactorforPrimaryFrequency,
+ { "decimationFactorforPrimaryFrequency", "rnsap.decimationFactorforPrimaryFrequency",
+ FT_UINT32, BASE_DEC, VALS(rnsap_DecimationFactor_vals), 0,
+ "DecimationFactor", HFILL }},
+ { &hf_rnsap_decimationFactorforSecFrequency,
+ { "decimationFactorforSecFrequency", "rnsap.decimationFactorforSecFrequency",
+ FT_UINT32, BASE_DEC, VALS(rnsap_DecimationFactor_vals), 0,
+ "DecimationFactor", HFILL }},
+ { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements,
+ { "setup-Or-ConfigurationChange-Or-Removal-Of-Downlink-TPC-enhancements", "rnsap.setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_uE_DRX_Cycle,
{ "uE-DRX-Cycle", "rnsap.uE_DRX_Cycle",
FT_UINT32, BASE_DEC, VALS(rnsap_UE_DRX_Cycle_vals), 0,
@@ -47426,10 +54130,6 @@ void proto_register_rnsap(void) {
{ "e-DCH-TTI-Length", "rnsap.e_DCH_TTI_Length",
FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_TTI_Length_vals), 0,
NULL, HFILL }},
- { &hf_rnsap_inactivity_Threshold_for_UE_DTX_Cycle2,
- { "inactivity-Threshold-for-UE-DTX-Cycle2", "rnsap.inactivity_Threshold_for_UE_DTX_Cycle2",
- FT_UINT32, BASE_DEC, VALS(rnsap_Inactivity_Threshold_for_UE_DTX_Cycle2_vals), 0,
- NULL, HFILL }},
{ &hf_rnsap_uE_DTX_Long_Preamble,
{ "uE-DTX-Long-Preamble", "rnsap.uE_DTX_Long_Preamble",
FT_UINT32, BASE_DEC, VALS(rnsap_UE_DTX_Long_Preamble_vals), 0,
@@ -47466,6 +54166,10 @@ void proto_register_rnsap(void) {
{ "tDD", "rnsap.tDD",
FT_UINT32, BASE_DEC, NULL, 0,
"EARFCN", HFILL }},
+ { &hf_rnsap_extension_EARFCN_Information,
+ { "extension-EARFCN-Information", "rnsap.extension_EARFCN_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_uL_EARFCN,
{ "uL-EARFCN", "rnsap.uL_EARFCN",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -47474,6 +54178,14 @@ void proto_register_rnsap(void) {
{ "dL-EARFCN", "rnsap.dL_EARFCN",
FT_UINT32, BASE_DEC, NULL, 0,
"EARFCN", HFILL }},
+ { &hf_rnsap_uL_EARFCN_01,
+ { "uL-EARFCN", "rnsap.uL_EARFCN",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "EARFCN_Extended", HFILL }},
+ { &hf_rnsap_dL_EARFCN_01,
+ { "dL-EARFCN", "rnsap.dL_EARFCN",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "EARFCN_Extended", HFILL }},
{ &hf_rnsap_e_UTRAN_Cell_ID,
{ "e-UTRAN-Cell-ID", "rnsap.e_UTRAN_Cell_ID",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -47498,18 +54210,10 @@ void proto_register_rnsap(void) {
{ "eRGCH-EHICH-ChannelisationCode", "rnsap.eRGCH_EHICH_ChannelisationCode",
FT_UINT32, BASE_DEC, NULL, 0,
"FDD_DL_ChannelisationCodeNumber", HFILL }},
- { &hf_rnsap_eRGCH_SignatureSequence,
- { "eRGCH-SignatureSequence", "rnsap.eRGCH_SignatureSequence",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
{ &hf_rnsap_eHICH_SignatureSequence,
{ "eHICH-SignatureSequence", "rnsap.eHICH_SignatureSequence",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_serving_Grant_Value,
- { "serving-Grant-Value", "rnsap.serving_Grant_Value",
- FT_UINT32, BASE_DEC, NULL, 0,
- "E_Serving_Grant_Value", HFILL }},
{ &hf_rnsap_primary_Secondary_Grant_Selector,
{ "primary-Secondary-Grant-Selector", "rnsap.primary_Secondary_Grant_Selector",
FT_UINT32, BASE_DEC, VALS(rnsap_E_Primary_Secondary_Grant_Selector_vals), 0,
@@ -47846,6 +54550,22 @@ void proto_register_rnsap(void) {
{ "reportPeriodicity", "rnsap.reportPeriodicity",
FT_UINT32, BASE_DEC, VALS(rnsap_ReportPeriodicity_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_measurementFluctuationRange,
+ { "measurementFluctuationRange", "rnsap.measurementFluctuationRange",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_100", HFILL }},
+ { &hf_rnsap_measurementQuantity,
+ { "measurementQuantity", "rnsap.measurementQuantity",
+ FT_UINT32, BASE_DEC, VALS(rnsap_MeasurementQuantity_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_threshold,
+ { "threshold", "rnsap.threshold",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M120_165", HFILL }},
+ { &hf_rnsap_threshold_01,
+ { "threshold", "rnsap.threshold",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "INTEGER_M120_M25", HFILL }},
{ &hf_rnsap_e_PUCH_Information,
{ "e-PUCH-Information", "rnsap.e_PUCH_Information_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -47974,6 +54694,18 @@ void proto_register_rnsap(void) {
{ "e-RNTI", "rnsap.e_RNTI",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_mode1,
+ { "mode1", "rnsap.mode1_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Mode1_Ind", HFILL }},
+ { &hf_rnsap_mode2,
+ { "mode2", "rnsap.mode2",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CFN", HFILL }},
+ { &hf_rnsap_mode1_01,
+ { "mode1", "rnsap.mode1",
+ FT_UINT32, BASE_DEC, VALS(rnsap_ActivationDelay_vals), 0,
+ "ActivationDelay", HFILL }},
{ &hf_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_item,
{ "E-DCH-TDD-MACdFlow-Specific-InformationResp-Item", "rnsap.E_DCH_TDD_MACdFlow_Specific_InformationResp_Item_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48130,6 +54862,26 @@ void proto_register_rnsap(void) {
{ "subframenumber", "rnsap.subframenumber",
FT_UINT32, BASE_DEC, VALS(rnsap_E_DCH_SubframeNumber_LCR_vals), 0,
"E_DCH_SubframeNumber_LCR", HFILL }},
+ { &hf_rnsap_Radio_Links_without_DPCH_FDPCH_Indication_item,
+ { "Radio-Links-without-DPCH-FDPCH-Information", "rnsap.Radio_Links_without_DPCH_FDPCH_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_radio_Links_without_DPCH_FDPCH_Operation_Indicator,
+ { "radio-Links-without-DPCH-FDPCH-Operation-Indicator", "rnsap.radio_Links_without_DPCH_FDPCH_Operation_Indicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_T_radio_Links_without_DPCH_FDPCH_Operation_Indicator_vals), 0,
+ "T_radio_Links_without_DPCH_FDPCH_Operation_Indicator", HFILL }},
+ { &hf_rnsap_extended_sRNTI,
+ { "extended-sRNTI", "rnsap.extended_sRNTI",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Extended_RNTI", HFILL }},
+ { &hf_rnsap_extended_sRNTI_BitMaskIndex,
+ { "extended-sRNTI-BitMaskIndex", "rnsap.extended_sRNTI_BitMaskIndex",
+ FT_UINT32, BASE_DEC, VALS(rnsap_T_extended_sRNTI_BitMaskIndex_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_ExtendedAffectedUEInformationForMBMS_item,
+ { "Extended-RNTI", "rnsap.Extended_RNTI",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_repetition_Period_List_LCR,
{ "repetition-Period-List-LCR", "rnsap.repetition_Period_List_LCR",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -48234,6 +54986,14 @@ void proto_register_rnsap(void) {
{ "transmission-Gap-Pattern-Sequence-ScramblingCode-Information", "rnsap.transmission_Gap_Pattern_Sequence_ScramblingCode_Information",
FT_UINT32, BASE_DEC, VALS(rnsap_Transmission_Gap_Pattern_Sequence_ScramblingCode_Information_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_fdd_dl_ChannelisationCodeNumber,
+ { "fdd-dl-ChannelisationCodeNumber", "rnsap.fdd_dl_ChannelisationCodeNumber",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_extended_E_DPCCH_PO,
+ { "extended-E-DPCCH-PO", "rnsap.extended_E_DPCCH_PO",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_tDD_ChannelisationCodeLCR,
{ "tDD-ChannelisationCodeLCR", "rnsap.tDD_ChannelisationCodeLCR_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48242,6 +55002,22 @@ void proto_register_rnsap(void) {
{ "wT", "rnsap.wT",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_1_4", HFILL }},
+ { &hf_rnsap_fTPICH_Offset,
+ { "fTPICH-Offset", "rnsap.fTPICH_Offset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information,
+ { "setup-Or-ConfigurationChange-Or-Removal-Of-FTPICH-Information", "rnsap.setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_fTPICH_SlotFormat,
+ { "fTPICH-SlotFormat", "rnsap.fTPICH_SlotFormat",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_fTPICH_ChannelisationCodenumber,
+ { "fTPICH-ChannelisationCodenumber", "rnsap.fTPICH_ChannelisationCodenumber",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "FDD_DL_ChannelisationCodeNumber", HFILL }},
{ &hf_rnsap_GA_Cell_item,
{ "GA-Cell item", "rnsap.GA_Cell_item_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48302,6 +55078,26 @@ void proto_register_rnsap(void) {
{ "confidence", "rnsap.confidence",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_127", HFILL }},
+ { &hf_rnsap_signalledGainFactors10ms,
+ { "signalledGainFactors10ms", "rnsap.signalledGainFactors10ms_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_gain10ms_betaC,
+ { "gain10ms-betaC", "rnsap.gain10ms_betaC",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "BetaCD", HFILL }},
+ { &hf_rnsap_gain10ms_betaD,
+ { "gain10ms-betaD", "rnsap.gain10ms_betaD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "BetaCD", HFILL }},
+ { &hf_rnsap_gain10ms_refTFCNumber,
+ { "gain10ms-refTFCNumber", "rnsap.gain10ms_refTFCNumber",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "RefTFCNumber", HFILL }},
+ { &hf_rnsap_computedGainFactors10ms,
+ { "computedGainFactors10ms", "rnsap.computedGainFactors10ms",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "RefTFCNumber", HFILL }},
{ &hf_rnsap_navClockModel,
{ "navClockModel", "rnsap.navClockModel_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48318,6 +55114,10 @@ void proto_register_rnsap(void) {
{ "sbasClockModel", "rnsap.sbasClockModel_element",
FT_NONE, BASE_NONE, NULL, 0,
"GANSS_SBASclockModel", HFILL }},
+ { &hf_rnsap_extension_GANSS_AddClockModels,
+ { "extension-GANSS-AddClockModels", "rnsap.extension_GANSS_AddClockModels_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_navKeplerianSet,
{ "navKeplerianSet", "rnsap.navKeplerianSet_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48334,6 +55134,10 @@ void proto_register_rnsap(void) {
{ "sbasECEF", "rnsap.sbasECEF_element",
FT_NONE, BASE_NONE, NULL, 0,
"GANSS_NavModel_SBASecef", HFILL }},
+ { &hf_rnsap_extension_GANSS_AddOrbitModels,
+ { "extension-GANSS-AddOrbitModels", "rnsap.extension_GANSS_AddOrbitModels_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_dataID,
{ "dataID", "rnsap.dataID",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -48370,6 +55174,10 @@ void proto_register_rnsap(void) {
{ "utcModel3", "rnsap.utcModel3_element",
FT_NONE, BASE_NONE, NULL, 0,
"GANSS_UTCmodelSet3", HFILL }},
+ { &hf_rnsap_extension_GANSS_Additional_UTC_Models,
+ { "extension-GANSS-Additional-UTC-Models", "rnsap.extension_GANSS_Additional_UTC_Models_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_ganss_wk_number,
{ "ganss-wk-number", "rnsap.ganss_wk_number",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -48385,11 +55193,11 @@ void proto_register_rnsap(void) {
{ &hf_rnsap_t_oa,
{ "t-oa", "rnsap.t_oa",
FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_255", HFILL }},
+ "INTEGER_0_1023", HFILL }},
{ &hf_rnsap_iod_a,
{ "iod-a", "rnsap.iod_a",
FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_3", HFILL }},
+ "INTEGER_0_15", HFILL }},
{ &hf_rnsap_gANSS_SatelliteInformationKP,
{ "gANSS-SatelliteInformationKP", "rnsap.gANSS_SatelliteInformationKP",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -48398,10 +55206,18 @@ void proto_register_rnsap(void) {
{ "extension-GANSS-AlmanacModel", "rnsap.extension_GANSS_AlmanacModel_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_t_oa_01,
+ { "t-oa", "rnsap.t_oa",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_255", HFILL }},
{ &hf_rnsap_sat_info_NAVkpList,
{ "sat-info-NAVkpList", "rnsap.sat_info_NAVkpList",
FT_UINT32, BASE_DEC, NULL, 0,
"GANSS_SAT_Info_Almanac_NAVkpList", HFILL }},
+ { &hf_rnsap_sat_info_BDSkpList,
+ { "sat-info-BDSkpList", "rnsap.sat_info_BDSkpList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "GANSS_SAT_Info_Almanac_BDSkpList", HFILL }},
{ &hf_rnsap_sat_info_REDkpList,
{ "sat-info-REDkpList", "rnsap.sat_info_REDkpList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -48430,10 +55246,6 @@ void proto_register_rnsap(void) {
{ "GANSS-AuxInfoGANSS-ID1 item", "rnsap.GANSS_AuxInfoGANSS_ID1_item_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_svID,
- { "svID", "rnsap.svID",
- FT_UINT32, BASE_DEC, NULL, 0,
- "INTEGER_0_63", HFILL }},
{ &hf_rnsap_signalsAvailable,
{ "signalsAvailable", "rnsap.signalsAvailable",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -48446,6 +55258,30 @@ void proto_register_rnsap(void) {
{ "channelNumber", "rnsap.channelNumber",
FT_INT32, BASE_DEC, NULL, 0,
"INTEGER_M7_13", HFILL }},
+ { &hf_rnsap_bdsToc,
+ { "bdsToc", "rnsap.bdsToc",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_17", HFILL }},
+ { &hf_rnsap_bdsa0,
+ { "bdsa0", "rnsap.bdsa0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_rnsap_bdsa1,
+ { "bdsa1", "rnsap.bdsa1",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_22", HFILL }},
+ { &hf_rnsap_bdsa2,
+ { "bdsa2", "rnsap.bdsa2",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_11", HFILL }},
+ { &hf_rnsap_bdsTgd1,
+ { "bdsTgd1", "rnsap.bdsTgd1",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_10", HFILL }},
+ { &hf_rnsap_bdsAODC,
+ { "bdsAODC", "rnsap.bdsAODC",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_5", HFILL }},
{ &hf_rnsap_GANSS_Clock_Model_item,
{ "GANSS-Clock-Model item", "rnsap.GANSS_Clock_Model_item_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48457,19 +55293,23 @@ void proto_register_rnsap(void) {
{ &hf_rnsap_a_i2,
{ "a-i2", "rnsap.a_i2",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_12", HFILL }},
+ "BIT_STRING_SIZE_6", HFILL }},
{ &hf_rnsap_a_i1,
{ "a-i1", "rnsap.a_i1",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_18", HFILL }},
+ "BIT_STRING_SIZE_21", HFILL }},
{ &hf_rnsap_a_i0,
{ "a-i0", "rnsap.a_i0",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_28", HFILL }},
+ "BIT_STRING_SIZE_31", HFILL }},
{ &hf_rnsap_t_gd,
{ "t-gd", "rnsap.t_gd",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_10", HFILL }},
+ { &hf_rnsap_sisa,
+ { "sisa", "rnsap.sisa",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_8", HFILL }},
{ &hf_rnsap_model_id,
{ "model-id", "rnsap.model_id",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -48717,15 +55557,15 @@ void proto_register_rnsap(void) {
{ &hf_rnsap_alpha_zero_ionos,
{ "alpha-zero-ionos", "rnsap.alpha_zero_ionos",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_12", HFILL }},
+ "BIT_STRING_SIZE_11", HFILL }},
{ &hf_rnsap_alpha_one_ionos,
{ "alpha-one-ionos", "rnsap.alpha_one_ionos",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_12", HFILL }},
+ "BIT_STRING_SIZE_11", HFILL }},
{ &hf_rnsap_alpha_two_ionos,
{ "alpha-two-ionos", "rnsap.alpha_two_ionos",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_12", HFILL }},
+ "BIT_STRING_SIZE_14", HFILL }},
{ &hf_rnsap_gANSS_IonosphereRegionalStormFlags,
{ "gANSS-IonosphereRegionalStormFlags", "rnsap.gANSS_IonosphereRegionalStormFlags_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -48778,6 +55618,78 @@ void proto_register_rnsap(void) {
{ "ganssSatInfoNav", "rnsap.ganssSatInfoNav",
FT_UINT32, BASE_DEC, NULL, 0,
"GANSS_Sat_Info_Nav", HFILL }},
+ { &hf_rnsap_bdsURAI,
+ { "bdsURAI", "rnsap.bdsURAI",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_4", HFILL }},
+ { &hf_rnsap_bdsToe,
+ { "bdsToe", "rnsap.bdsToe",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_17", HFILL }},
+ { &hf_rnsap_bdsAPowerHalf,
+ { "bdsAPowerHalf", "rnsap.bdsAPowerHalf",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rnsap_bdsE,
+ { "bdsE", "rnsap.bdsE",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rnsap_bdsW,
+ { "bdsW", "rnsap.bdsW",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rnsap_bdsDeltaN,
+ { "bdsDeltaN", "rnsap.bdsDeltaN",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
+ { &hf_rnsap_bdsM0,
+ { "bdsM0", "rnsap.bdsM0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rnsap_bdsOmega0,
+ { "bdsOmega0", "rnsap.bdsOmega0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rnsap_bdsOmegaDot,
+ { "bdsOmegaDot", "rnsap.bdsOmegaDot",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_rnsap_bdsI0,
+ { "bdsI0", "rnsap.bdsI0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rnsap_bdsIDot,
+ { "bdsIDot", "rnsap.bdsIDot",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_14", HFILL }},
+ { &hf_rnsap_bdsCuc,
+ { "bdsCuc", "rnsap.bdsCuc",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_18", HFILL }},
+ { &hf_rnsap_bdsCus,
+ { "bdsCus", "rnsap.bdsCus",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_18", HFILL }},
+ { &hf_rnsap_bdsCrc,
+ { "bdsCrc", "rnsap.bdsCrc",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_18", HFILL }},
+ { &hf_rnsap_bdsCrs,
+ { "bdsCrs", "rnsap.bdsCrs",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_18", HFILL }},
+ { &hf_rnsap_bdsCic,
+ { "bdsCic", "rnsap.bdsCic",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_18", HFILL }},
+ { &hf_rnsap_bdsCis,
+ { "bdsCis", "rnsap.bdsCis",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_18", HFILL }},
+ { &hf_rnsap_bdsAODE,
+ { "bdsAODE", "rnsap.bdsAODE",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_5", HFILL }},
{ &hf_rnsap_cnavURAindex,
{ "cnavURAindex", "rnsap.cnavURAindex",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -49130,14 +56042,18 @@ void proto_register_rnsap(void) {
{ "ganss-omegadot-alm", "rnsap.ganss_omegadot_alm",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_11", HFILL }},
- { &hf_rnsap_ganss_svhealth_alm,
- { "ganss-svhealth-alm", "rnsap.ganss_svhealth_alm",
+ { &hf_rnsap_ganss_svStatusINAV_alm,
+ { "ganss-svStatusINAV-alm", "rnsap.ganss_svStatusINAV_alm",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_4", HFILL }},
+ { &hf_rnsap_ganss_svStatusFNAV_alm,
+ { "ganss-svStatusFNAV-alm", "rnsap.ganss_svStatusFNAV_alm",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_2", HFILL }},
{ &hf_rnsap_ganss_delta_a_sqrt_alm,
{ "ganss-delta-a-sqrt-alm", "rnsap.ganss_delta_a_sqrt_alm",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_17", HFILL }},
+ "BIT_STRING_SIZE_13", HFILL }},
{ &hf_rnsap_ganss_omegazero_alm,
{ "ganss-omegazero-alm", "rnsap.ganss_omegazero_alm",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -49153,11 +56069,11 @@ void proto_register_rnsap(void) {
{ &hf_rnsap_ganss_af_zero_alm,
{ "ganss-af-zero-alm", "rnsap.ganss_af_zero_alm",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_14", HFILL }},
+ "BIT_STRING_SIZE_16", HFILL }},
{ &hf_rnsap_ganss_af_one_alm,
{ "ganss-af-one-alm", "rnsap.ganss_af_one_alm",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_11", HFILL }},
+ "BIT_STRING_SIZE_13", HFILL }},
{ &hf_rnsap_Ganss_Sat_Info_AddNavList_item,
{ "Ganss-Sat-Info-AddNavList item", "rnsap.Ganss_Sat_Info_AddNavList_item_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49165,7 +56081,7 @@ void proto_register_rnsap(void) {
{ &hf_rnsap_svHealth,
{ "svHealth", "rnsap.svHealth",
FT_BYTES, BASE_NONE, NULL, 0,
- "BIT_STRING_SIZE_6", HFILL }},
+ "BIT_STRING_SIZE_9", HFILL }},
{ &hf_rnsap_iod,
{ "iod", "rnsap.iod",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -49178,6 +56094,54 @@ void proto_register_rnsap(void) {
{ "ganssAddOrbitModels", "rnsap.ganssAddOrbitModels",
FT_UINT32, BASE_DEC, VALS(rnsap_GANSS_AddOrbitModels_vals), 0,
"GANSS_AddOrbitModels", HFILL }},
+ { &hf_rnsap_GANSS_SAT_Info_Almanac_BDSkpList_item,
+ { "GANSS-SAT-Info-Almanac-BDS", "rnsap.GANSS_SAT_Info_Almanac_BDS_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_bdsAlmToa,
+ { "bdsAlmToa", "rnsap.bdsAlmToa",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_8", HFILL }},
+ { &hf_rnsap_bdsAlmSqrtA,
+ { "bdsAlmSqrtA", "rnsap.bdsAlmSqrtA",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_rnsap_bdsAlmE,
+ { "bdsAlmE", "rnsap.bdsAlmE",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_17", HFILL }},
+ { &hf_rnsap_bdsAlmW,
+ { "bdsAlmW", "rnsap.bdsAlmW",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_rnsap_bdsAlmM0,
+ { "bdsAlmM0", "rnsap.bdsAlmM0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_rnsap_bdsAlmOmega0,
+ { "bdsAlmOmega0", "rnsap.bdsAlmOmega0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
+ { &hf_rnsap_bdsAlmOmegaDot,
+ { "bdsAlmOmegaDot", "rnsap.bdsAlmOmegaDot",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_17", HFILL }},
+ { &hf_rnsap_bdsAlmDeltaI,
+ { "bdsAlmDeltaI", "rnsap.bdsAlmDeltaI",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_16", HFILL }},
+ { &hf_rnsap_bdsAlmA0,
+ { "bdsAlmA0", "rnsap.bdsAlmA0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_11", HFILL }},
+ { &hf_rnsap_bdsAlmA1,
+ { "bdsAlmA1", "rnsap.bdsAlmA1",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_11", HFILL }},
+ { &hf_rnsap_bdsSvHealth,
+ { "bdsSvHealth", "rnsap.bdsSvHealth",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_9", HFILL }},
{ &hf_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item,
{ "GANSS-SAT-Info-Almanac-GLOkpList item", "rnsap.GANSS_SAT_Info_Almanac_GLOkpList_item_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -49562,6 +56526,14 @@ void proto_register_rnsap(void) {
{ "utcStandardID", "rnsap.utcStandardID",
FT_BYTES, BASE_NONE, NULL, 0,
"BIT_STRING_SIZE_3", HFILL }},
+ { &hf_rnsap_utcA0_01,
+ { "utcA0", "rnsap.utcA0",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_32", HFILL }},
+ { &hf_rnsap_utcA1_01,
+ { "utcA1", "rnsap.utcA1",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ "BIT_STRING_SIZE_24", HFILL }},
{ &hf_rnsap_altitudeAndDirection,
{ "altitudeAndDirection", "rnsap.altitudeAndDirection_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50394,6 +57366,10 @@ void proto_register_rnsap(void) {
{ "Inter-Frequency-Cells-Information-SIB12-Per-Indication", "rnsap.Inter_Frequency_Cells_Information_SIB12_Per_Indication_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Inter_Frequency_Cell_Information_SIB11ter_item,
+ { "Inter-Frequency-Cells-Information-SIB11ter-Per-Indication", "rnsap.Inter_Frequency_Cells_Information_SIB11ter_Per_Indication_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_inter_Frequency_Cell_Indication_SIB11,
{ "inter-Frequency-Cell-Indication-SIB11", "rnsap.inter_Frequency_Cell_Indication_SIB11",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -50410,11 +57386,27 @@ void proto_register_rnsap(void) {
{ "inter-Frequency-Cell-List-SIB12", "rnsap.inter_Frequency_Cell_List_SIB12",
FT_UINT32, BASE_DEC, NULL, 0,
"Inter_Frequency_Cell_SIB11_or_SIB12_List", HFILL }},
+ { &hf_rnsap_inter_Frequency_Cell_Indication_SIB11ter,
+ { "inter-Frequency-Cell-Indication-SIB11ter", "rnsap.inter_Frequency_Cell_Indication_SIB11ter",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Inter_Frequency_Cell_Indication", HFILL }},
+ { &hf_rnsap_inter_Frequency_Cell_List_SIB11ter,
+ { "inter-Frequency-Cell-List-SIB11ter", "rnsap.inter_Frequency_Cell_List_SIB11ter",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Inter_Frequency_Cell_SIB11ter_List", HFILL }},
+ { &hf_rnsap_Inter_Frequency_Cell_SIB11ter_List_item,
+ { "Inter-Frequency-Cell-SIB11ter", "rnsap.Inter_Frequency_Cell_SIB11ter_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_interFrequencyCellID,
+ { "interFrequencyCellID", "rnsap.interFrequencyCellID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "InterFrequencyCellID_Ext", HFILL }},
{ &hf_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List_item,
{ "Inter-Frequency-Cell-SIB11-or-SIB12", "rnsap.Inter_Frequency_Cell_SIB11_or_SIB12_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_interFrequencyCellID,
+ { &hf_rnsap_interFrequencyCellID_01,
{ "interFrequencyCellID", "rnsap.interFrequencyCellID",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
@@ -50466,6 +57458,14 @@ void proto_register_rnsap(void) {
{ "idleIntervalInfo-offset", "rnsap.idleIntervalInfo_offset",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_7", HFILL }},
+ { &hf_rnsap_laiList,
+ { "laiList", "rnsap.laiList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "LAI_List", HFILL }},
+ { &hf_rnsap_LAI_List_item,
+ { "LAI", "rnsap.LAI_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_List_Of_PLMNs_item,
{ "PLMN-Identity", "rnsap.PLMN_Identity",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -50486,6 +57486,62 @@ void proto_register_rnsap(void) {
{ "maxPhysChPerTimeslot", "rnsap.maxPhysChPerTimeslot",
FT_UINT32, BASE_DEC, VALS(rnsap_T_maxPhysChPerTimeslot_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_periodic_01,
+ { "periodic", "rnsap.periodic_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "MDT_Report_Parameters", HFILL }},
+ { &hf_rnsap_event1F,
+ { "event1F", "rnsap.event1F_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Event1F_Parameters", HFILL }},
+ { &hf_rnsap_event1I,
+ { "event1I", "rnsap.event1I_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Event1I_Parameters", HFILL }},
+ { &hf_rnsap_cellbased,
+ { "cellbased", "rnsap.cellbased_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_labased,
+ { "labased", "rnsap.labased_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_rabased,
+ { "rabased", "rnsap.rabased_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_plmn_area_based,
+ { "plmn-area-based", "rnsap.plmn_area_based_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_mdtActivation,
+ { "mdtActivation", "rnsap.mdtActivation",
+ FT_UINT32, BASE_DEC, VALS(rnsap_MDT_Activation_vals), 0,
+ "MDT_Activation", HFILL }},
+ { &hf_rnsap_mdtAreaScope,
+ { "mdtAreaScope", "rnsap.mdtAreaScope",
+ FT_UINT32, BASE_DEC, VALS(rnsap_MDTAreaScope_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_m1report,
+ { "m1report", "rnsap.m1report",
+ FT_UINT32, BASE_DEC, VALS(rnsap_M1Report_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_m2report,
+ { "m2report", "rnsap.m2report",
+ FT_UINT32, BASE_DEC, VALS(rnsap_M2Report_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_m3report,
+ { "m3report", "rnsap.m3report_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_reportInterval,
+ { "reportInterval", "rnsap.reportInterval",
+ FT_UINT32, BASE_DEC, VALS(rnsap_ReportInterval_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_reportAmount,
+ { "reportAmount", "rnsap.reportAmount",
+ FT_UINT32, BASE_DEC, VALS(rnsap_ReportAmount_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_MAC_c_sh_SDU_LengthList_item,
{ "MAC-c-sh-SDU-Length", "rnsap.MAC_c_sh_SDU_Length",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -50754,6 +57810,18 @@ void proto_register_rnsap(void) {
{ "normal-and-diversity-primary-CPICH", "rnsap.normal_and_diversity_primary_CPICH_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Additional_Associated_Secondary_CPICH_item,
+ { "Additional-Secondary-CPICH", "rnsap.Additional_Secondary_CPICH_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_additional_secondary_CPICH,
+ { "additional-secondary-CPICH", "rnsap.additional_secondary_CPICH",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MIMO_S_CPICH_Channelisation_Code", HFILL }},
+ { &hf_rnsap_additional_D_CPICH,
+ { "additional-D-CPICH", "rnsap.additional_D_CPICH",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "MIMO_S_CPICH_Channelisation_Code", HFILL }},
{ &hf_rnsap_addPriorityQueue,
{ "addPriorityQueue", "rnsap.addPriorityQueue_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50794,10 +57862,6 @@ void proto_register_rnsap(void) {
{ "additional-e-DCH-DL-Control-Channel-Grant", "rnsap.additional_e_DCH_DL_Control_Channel_Grant_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_list_Of_PLMNs,
- { "list-Of-PLMNs", "rnsap.list_Of_PLMNs",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
{ &hf_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR_item,
{ "MultipleFreq-HSPDSCH-InformationItem-ResponseTDDLCR", "rnsap.MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50806,6 +57870,146 @@ void proto_register_rnsap(void) {
{ "uARFCN", "rnsap.uARFCN",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_multicarrier_EDCH_Transport_Bearer_Mode,
+ { "multicarrier-EDCH-Transport-Bearer-Mode", "rnsap.multicarrier_EDCH_Transport_Bearer_Mode",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Multicarrier_EDCH_Transport_Bearer_Mode_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_multi_carrier_EDCH_Information,
+ { "multi-carrier-EDCH-Information", "rnsap.multi_carrier_EDCH_Information",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Multi_Carrier_EDCH_Information_item,
+ { "Multi-Carrier-EDCH-LCR-InformationItem", "rnsap.Multi_Carrier_EDCH_LCR_InformationItem_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_uARFCNforNt,
+ { "uARFCNforNt", "rnsap.uARFCNforNt",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "UARFCN", HFILL }},
+ { &hf_rnsap_sNPL_carrier_group_indicator,
+ { "sNPL-carrier-group-indicator", "rnsap.sNPL_carrier_group_indicator",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_multi_Carrier_EDCH_MACdFlows_Information_TDD,
+ { "multi-Carrier-EDCH-MACdFlows-Information-TDD", "rnsap.multi_Carrier_EDCH_MACdFlows_Information_TDD",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Multi_Carrier_EDCH_MACdFlows_Information_TDD_item,
+ { "Multi-Carrier-EDCH-MACdFlows-Specific-Info", "rnsap.Multi_Carrier_EDCH_MACdFlows_Specific_Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_continue_setup_change_Of_Multi_Carrier_EDCH,
+ { "continue-setup-change-Of-Multi-Carrier-EDCH", "rnsap.continue_setup_change_Of_Multi_Carrier_EDCH",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Continue_Setup_Change_Multi_Carrier_EDCH_vals), 0,
+ "Continue_Setup_Change_Multi_Carrier_EDCH", HFILL }},
+ { &hf_rnsap_continue,
+ { "continue", "rnsap.continue_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_setup,
+ { "setup", "rnsap.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Multi_Carrier_EDCH_Info", HFILL }},
+ { &hf_rnsap_change,
+ { "change", "rnsap.change_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Multi_Carrier_EDCH_Change_Info", HFILL }},
+ { &hf_rnsap_multi_Carrier_EDCH_Information_Removal_List,
+ { "multi-Carrier-EDCH-Information-Removal-List", "rnsap.multi_Carrier_EDCH_Information_Removal_List",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Multi_Carrier_EDCH_Information_Removal_List_item,
+ { "Multi-Carrier-EDCH-Information-Removal-Info-ItemIEs", "rnsap.Multi_Carrier_EDCH_Information_Removal_Info_ItemIEs_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Multi_Carrier_EDCH_Information_Response_item,
+ { "Multi-Carrier-EDCH-LCR-Information-ResponseItem", "rnsap.Multi_Carrier_EDCH_LCR_Information_ResponseItem_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_setup_01,
+ { "setup", "rnsap.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Multiflow_Information", HFILL }},
+ { &hf_rnsap_configurationChange,
+ { "configurationChange", "rnsap.configurationChange_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Multiflow_Information_To_Modify", HFILL }},
+ { &hf_rnsap_stop,
+ { "stop", "rnsap.stop",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Multiflow_Stop_vals), 0,
+ "Multiflow_Stop", HFILL }},
+ { &hf_rnsap_total_Number_of_HS_DSCH_Cells,
+ { "total-Number-of-HS-DSCH-Cells", "rnsap.total_Number_of_HS_DSCH_Cells",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_2_32_", HFILL }},
+ { &hf_rnsap_mode,
+ { "mode", "rnsap.mode",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Multiflow_Mode_vals), 0,
+ "Multiflow_Mode", HFILL }},
+ { &hf_rnsap_mimo,
+ { "mimo", "rnsap.mimo",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Multiflow_MIMO_vals), 0,
+ "Multiflow_MIMO", HFILL }},
+ { &hf_rnsap_timing,
+ { "timing", "rnsap.timing",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Multiflow_Timing_vals), 0,
+ "Multiflow_Timing", HFILL }},
+ { &hf_rnsap_max_Number_of_HS_SCCH_Sets_per_NodeB,
+ { "max-Number-of-HS-SCCH-Sets-per-NodeB", "rnsap.max_Number_of_HS_SCCH_Sets_per_NodeB",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_1_16_", HFILL }},
+ { &hf_rnsap_assisting_CQI_RepetitionFactor,
+ { "assisting-CQI-RepetitionFactor", "rnsap.assisting_CQI_RepetitionFactor",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CQI_RepetitionFactor", HFILL }},
+ { &hf_rnsap_assisting_AckNack_RepetitionFactor,
+ { "assisting-AckNack-RepetitionFactor", "rnsap.assisting_AckNack_RepetitionFactor",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "AckNack_RepetitionFactor", HFILL }},
+ { &hf_rnsap_time_Reference,
+ { "time-Reference", "rnsap.time_Reference_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_non_Time_Reference,
+ { "non-Time-Reference", "rnsap.non_Time_Reference",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_30_", HFILL }},
+ { &hf_rnsap_mU_MIMO_Operation,
+ { "mU-MIMO-Operation", "rnsap.mU_MIMO_Operation",
+ FT_UINT32, BASE_DEC, VALS(rnsap_MU_MIMO_Operation_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_standalone_Midamble_Channel_Information,
+ { "standalone-Midamble-Channel-Information", "rnsap.standalone_Midamble_Channel_Information_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_standalone_Midamble_Configuration,
+ { "standalone-Midamble-Configuration", "rnsap.standalone_Midamble_Configuration",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Standalone_Midamble_Configuration_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_standalone_MidambleShift,
+ { "standalone-MidambleShift", "rnsap.standalone_MidambleShift",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_repetitionPeriod_01,
+ { "repetitionPeriod", "rnsap.repetitionPeriod",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Standalone_Midamble_RepetitionPeriod_vals), 0,
+ "Standalone_Midamble_RepetitionPeriod", HFILL }},
+ { &hf_rnsap_offset,
+ { "offset", "rnsap.offset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "Standalone_Midamble_Offset", HFILL }},
+ { &hf_rnsap_referenceBeta,
+ { "referenceBeta", "rnsap.referenceBeta",
+ FT_INT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_mU_MIMO_Usage_Indicator,
+ { "mU-MIMO-Usage-Indicator", "rnsap.mU_MIMO_Usage_Indicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_MU_MIMO_Usage_Indicator_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_standalone_Midamble_Channel_Indicator,
+ { "standalone-Midamble-Channel-Indicator", "rnsap.standalone_Midamble_Channel_Indicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Standalone_Midamble_Channel_Indicator_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_gERAN_SI_Type,
{ "gERAN-SI-Type", "rnsap.gERAN_SI_Type",
FT_UINT32, BASE_DEC, VALS(rnsap_GERAN_SI_Type_vals), 0,
@@ -50814,9 +58018,9 @@ void proto_register_rnsap(void) {
{ "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_rNC_ID,
- { "rNC-ID", "rnsap.rNC_ID",
- FT_UINT32, BASE_DEC, NULL, 0,
+ { &hf_rnsap_Neighbouring_UMTS_CellInformation_Ext_item,
+ { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container_element",
+ FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_rnsap_cN_PS_DomainIdentifier,
{ "cN-PS-DomainIdentifier", "rnsap.cN_PS_DomainIdentifier_element",
@@ -50834,6 +58038,10 @@ void proto_register_rnsap(void) {
{ "neighbouring-TDD-CellInformation", "rnsap.neighbouring_TDD_CellInformation",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_neighbouring_LCR_TDD_CellInformation,
+ { "neighbouring-LCR-TDD-CellInformation", "rnsap.neighbouring_LCR_TDD_CellInformation",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Neighbouring_FDD_CellInformation_item,
{ "Neighbouring-FDD-CellInformationItem", "rnsap.Neighbouring_FDD_CellInformationItem_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50854,22 +58062,14 @@ void proto_register_rnsap(void) {
{ "cellIndividualOffset", "rnsap.cellIndividualOffset",
FT_INT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_txDiversityIndicator,
- { "txDiversityIndicator", "rnsap.txDiversityIndicator",
- FT_UINT32, BASE_DEC, VALS(rnsap_TxDiversityIndicator_vals), 0,
- NULL, HFILL }},
- { &hf_rnsap_sTTD_SupportIndicator,
- { "sTTD-SupportIndicator", "rnsap.sTTD_SupportIndicator",
- FT_UINT32, BASE_DEC, VALS(rnsap_STTD_SupportIndicator_vals), 0,
- NULL, HFILL }},
- { &hf_rnsap_closedLoopMode1_SupportIndicator,
- { "closedLoopMode1-SupportIndicator", "rnsap.closedLoopMode1_SupportIndicator",
- FT_UINT32, BASE_DEC, VALS(rnsap_ClosedLoopMode1_SupportIndicator_vals), 0,
- NULL, HFILL }},
{ &hf_rnsap_not_used_closedLoopMode2_SupportIndicator,
{ "not-used-closedLoopMode2-SupportIndicator", "rnsap.not_used_closedLoopMode2_SupportIndicator_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_MultipleFrequencyBandsIndicatorList_item,
+ { "FrequencyBandIndicator", "rnsap.FrequencyBandIndicator",
+ FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rnsap_FrequencyBandIndicator_vals_ext, 0,
+ NULL, HFILL }},
{ &hf_rnsap_uC_ID,
{ "uC-ID", "rnsap.uC_ID_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50898,42 +58098,14 @@ void proto_register_rnsap(void) {
{ "Neighbouring-TDD-CellInformationItem", "rnsap.Neighbouring_TDD_CellInformationItem_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_uARFCNforNt,
- { "uARFCNforNt", "rnsap.uARFCNforNt",
- FT_UINT32, BASE_DEC, NULL, 0,
- "UARFCN", HFILL }},
{ &hf_rnsap_cellParameterID,
{ "cellParameterID", "rnsap.cellParameterID",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_syncCase,
- { "syncCase", "rnsap.syncCase",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
- { &hf_rnsap_sCH_TimeSlot,
- { "sCH-TimeSlot", "rnsap.sCH_TimeSlot",
- FT_UINT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
- { &hf_rnsap_sCTD_Indicator,
- { "sCTD-Indicator", "rnsap.sCTD_Indicator",
- FT_UINT32, BASE_DEC, VALS(rnsap_SCTD_Indicator_vals), 0,
- NULL, HFILL }},
- { &hf_rnsap_dPCHConstantValue,
- { "dPCHConstantValue", "rnsap.dPCHConstantValue",
- FT_INT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
- { &hf_rnsap_pCCPCH_Power,
- { "pCCPCH-Power", "rnsap.pCCPCH_Power",
- FT_INT32, BASE_DEC, NULL, 0,
- NULL, HFILL }},
{ &hf_rnsap_Neighbouring_LCR_TDD_CellInformation_item,
{ "Neighbouring-LCR-TDD-CellInformationItem", "rnsap.Neighbouring_LCR_TDD_CellInformationItem_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_restrictionStateIndicator,
- { "restrictionStateIndicator", "rnsap.restrictionStateIndicator",
- FT_UINT32, BASE_DEC, VALS(rnsap_RestrictionStateIndicator_vals), 0,
- NULL, HFILL }},
{ &hf_rnsap_Neighbouring_E_UTRA_CellInformation_item,
{ "Neighbouring-E-UTRA-CellInformationItem", "rnsap.Neighbouring_E_UTRA_CellInformationItem_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -50946,6 +58118,10 @@ void proto_register_rnsap(void) {
{ "eARFCN-Information", "rnsap.eARFCN_Information",
FT_UINT32, BASE_DEC, VALS(rnsap_EARFCN_Information_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_MultipleFrequencyBandsIndicatorList_EUTRA_item,
+ { "RadioFrequencyBandEUTRA", "rnsap.RadioFrequencyBandEUTRA",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_NotProvidedCellList_item,
{ "MBMSChannelTypeCellList", "rnsap.MBMSChannelTypeCellList_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -51010,6 +58186,30 @@ void proto_register_rnsap(void) {
{ "imsi", "rnsap.imsi",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_PLMN_List_item,
+ { "PLMN-Identity", "rnsap.PLMN_Identity",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas_item,
+ { "Associated-Secondary-CPICH", "rnsap.Associated_Secondary_CPICH_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_associated_secondary_CPICH_channelId,
+ { "associated-secondary-CPICH-channelId", "rnsap.associated_secondary_CPICH_channelId",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CommonPhysicalChannelID", HFILL }},
+ { &hf_rnsap_associated_secondary_CPICH,
+ { "associated-secondary-CPICH", "rnsap.associated_secondary_CPICH",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "PowerOffsetForSCPICH_DCPICHforMIMOwithfourtransmitantennas", HFILL }},
+ { &hf_rnsap_associated_D_CPICH_channelId,
+ { "associated-D-CPICH-channelId", "rnsap.associated_D_CPICH_channelId",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CommonPhysicalChannelID", HFILL }},
+ { &hf_rnsap_associated_D_CPICH,
+ { "associated-D-CPICH", "rnsap.associated_D_CPICH",
+ FT_INT32, BASE_DEC, NULL, 0,
+ "PowerOffsetForSCPICH_DCPICHforMIMOwithfourtransmitantennas", HFILL }},
{ &hf_rnsap_defaultPreferredFrequency,
{ "defaultPreferredFrequency", "rnsap.defaultPreferredFrequency",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51106,6 +58306,14 @@ void proto_register_rnsap(void) {
{ "MBMSChannelTypeCellList", "rnsap.MBMSChannelTypeCellList_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_raiList,
+ { "raiList", "rnsap.raiList",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "RAI_List", HFILL }},
+ { &hf_rnsap_RAI_List_item,
+ { "RAI", "rnsap.RAI_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_RB_Info_item,
{ "RB-Identity", "rnsap.RB_Identity",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51134,7 +58342,7 @@ void proto_register_rnsap(void) {
{ "pS-CSDomain", "rnsap.pS_CSDomain_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_periodic_01,
+ { &hf_rnsap_periodic_02,
{ "periodic", "rnsap.periodic_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
@@ -51358,11 +58566,11 @@ void proto_register_rnsap(void) {
{ "sixtyfourQAM-DL-SupportIndicator", "rnsap.sixtyfourQAM_DL_SupportIndicator",
FT_UINT32, BASE_DEC, VALS(rnsap_SixtyfourQAM_DL_SupportIndicator_vals), 0,
NULL, HFILL }},
- { &hf_rnsap_setup,
+ { &hf_rnsap_setup_02,
{ "setup", "rnsap.setup_element",
FT_NONE, BASE_NONE, NULL, 0,
"Additional_EDCH_Setup_Info", HFILL }},
- { &hf_rnsap_configurationChange,
+ { &hf_rnsap_configurationChange_01,
{ "configurationChange", "rnsap.configurationChange",
FT_UINT32, BASE_DEC, NULL, 0,
"Additional_EDCH_Cell_Information_ConfigurationChange_List", HFILL }},
@@ -51370,6 +58578,66 @@ void proto_register_rnsap(void) {
{ "removal", "rnsap.removal",
FT_UINT32, BASE_DEC, NULL, 0,
"Additional_EDCH_Cell_Information_Removal_List", HFILL }},
+ { &hf_rnsap_setup_03,
+ { "setup", "rnsap.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Downlink_TPC_enhancements_Information", HFILL }},
+ { &hf_rnsap_configurationChange_02,
+ { "configurationChange", "rnsap.configurationChange_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Downlink_TPC_enhancements_Information", HFILL }},
+ { &hf_rnsap_removal_01,
+ { "removal", "rnsap.removal",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Downlink_TPC_enhancements_Information_Removal_vals), 0,
+ "Downlink_TPC_enhancements_Information_Removal", HFILL }},
+ { &hf_rnsap_setup_04,
+ { "setup", "rnsap.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UL_CLTD_Information", HFILL }},
+ { &hf_rnsap_configurationChange_03,
+ { "configurationChange", "rnsap.configurationChange_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UL_CLTD_Information_To_Modify", HFILL }},
+ { &hf_rnsap_removal_02,
+ { "removal", "rnsap.removal",
+ FT_UINT32, BASE_DEC, VALS(rnsap_UL_CLTD_Information_Removal_vals), 0,
+ "UL_CLTD_Information_Removal", HFILL }},
+ { &hf_rnsap_setup_05,
+ { "setup", "rnsap.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "FTPICH_Information", HFILL }},
+ { &hf_rnsap_configurationChange_04,
+ { "configurationChange", "rnsap.configurationChange_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "FTPICH_Information_To_Modify", HFILL }},
+ { &hf_rnsap_removal_03,
+ { "removal", "rnsap.removal",
+ FT_UINT32, BASE_DEC, VALS(rnsap_FTPICH_Information_Removal_vals), 0,
+ "FTPICH_Information_Removal", HFILL }},
+ { &hf_rnsap_setup_06,
+ { "setup", "rnsap.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DCH_ENH_Information", HFILL }},
+ { &hf_rnsap_configurationChange_05,
+ { "configurationChange", "rnsap.configurationChange_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "DCH_ENH_Information_to_Modify", HFILL }},
+ { &hf_rnsap_removal_04,
+ { "removal", "rnsap.removal",
+ FT_UINT32, BASE_DEC, VALS(rnsap_DCH_ENH_Information_Removal_vals), 0,
+ "DCH_ENH_Information_Removal", HFILL }},
+ { &hf_rnsap_setup_07,
+ { "setup", "rnsap.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UL_DPCCH2_Information", HFILL }},
+ { &hf_rnsap_configurationChange_06,
+ { "configurationChange", "rnsap.configurationChange_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UL_DPCCH2_Information_To_Modify", HFILL }},
+ { &hf_rnsap_removal_05,
+ { "removal", "rnsap.removal",
+ FT_UINT32, BASE_DEC, VALS(rnsap_UL_DPCCH2_Information_Removal_vals), 0,
+ "UL_DPCCH2_Information_Removal", HFILL }},
{ &hf_rnsap_sFNSFNChangeLimit,
{ "sFNSFNChangeLimit", "rnsap.sFNSFNChangeLimit",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51654,6 +58922,10 @@ void proto_register_rnsap(void) {
{ "tGCFN", "rnsap.tGCFN",
FT_UINT32, BASE_DEC, NULL, 0,
"CFN", HFILL }},
+ { &hf_rnsap_Affected_HSDSCH_Serving_Cell_List_item,
+ { "C-ID", "rnsap.C_ID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_Transmission_Mode_Information_item,
{ "Transmission-Mode-Information-List", "rnsap.Transmission_Mode_Information_List_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -51794,6 +59066,10 @@ void proto_register_rnsap(void) {
{ "ctfcmaxbit", "rnsap.ctfcmaxbit",
FT_UINT32, BASE_DEC, NULL, 0,
"INTEGER_0_maxCTFC", HFILL }},
+ { &hf_rnsap_slot_position,
+ { "slot-position", "rnsap.slot_position",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_4", HFILL }},
{ &hf_rnsap_dynamicParts,
{ "dynamicParts", "rnsap.dynamicParts",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51814,7 +59090,7 @@ void proto_register_rnsap(void) {
{ "transportBlockSize", "rnsap.transportBlockSize",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_mode,
+ { &hf_rnsap_mode_01,
{ "mode", "rnsap.mode",
FT_UINT32, BASE_DEC, VALS(rnsap_TransportFormatSet_ModeDP_vals), 0,
"TransportFormatSet_ModeDP", HFILL }},
@@ -51858,7 +59134,7 @@ void proto_register_rnsap(void) {
{ "cRC-Size", "rnsap.cRC_Size",
FT_UINT32, BASE_DEC, VALS(rnsap_CRC_Size_vals), 0,
NULL, HFILL }},
- { &hf_rnsap_mode_01,
+ { &hf_rnsap_mode_02,
{ "mode", "rnsap.mode",
FT_UINT32, BASE_DEC, VALS(rnsap_TransportFormatSet_ModeSSP_vals), 0,
"TransportFormatSet_ModeSSP", HFILL }},
@@ -51866,6 +59142,14 @@ void proto_register_rnsap(void) {
{ "tdd", "rnsap.tdd",
FT_UINT32, BASE_DEC, VALS(rnsap_SecondInterleavingMode_vals), 0,
"SecondInterleavingMode", HFILL }},
+ { &hf_rnsap_tTI_Update_CFN,
+ { "tTI-Update-CFN", "rnsap.tTI_Update_CFN",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "CFN", HFILL }},
+ { &hf_rnsap_tTI_Update_Ind,
+ { "tTI-Update-Ind", "rnsap.tTI_Update_Ind_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_uE_AggregateMaximumBitRateDownlink,
{ "uE-AggregateMaximumBitRateDownlink", "rnsap.uE_AggregateMaximumBitRateDownlink",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -51874,6 +59158,14 @@ void proto_register_rnsap(void) {
{ "uE-AggregateMaximumBitRateUplink", "rnsap.uE_AggregateMaximumBitRateUplink",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_UE_RF_Band_CapabilityLCR_item,
+ { "Radio-Frequency-BandItem", "rnsap.Radio_Frequency_BandItem_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_radio_Frequency_Band,
+ { "radio-Frequency-Band", "rnsap.radio_Frequency_Band",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Radio_Frequency_Band_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_imei,
{ "imei", "rnsap.imei",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -51882,7 +59174,7 @@ void proto_register_rnsap(void) {
{ "imeisv", "rnsap.imeisv",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
- { &hf_rnsap_periodic_02,
+ { &hf_rnsap_periodic_03,
{ "periodic", "rnsap.periodic_element",
FT_NONE, BASE_NONE, NULL, 0,
"UEMeasurementReportCharacteristicsPeriodic", HFILL }},
@@ -52046,6 +59338,14 @@ void proto_register_rnsap(void) {
{ "uEmeasurementValue", "rnsap.uEmeasurementValue",
FT_UINT32, BASE_DEC, VALS(rnsap_UEMeasurementValue_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_uPHFiltering_Value,
+ { "uPHFiltering-Value", "rnsap.uPHFiltering_Value",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_extension_UE_Measurement_Value,
+ { "extension-UE-Measurement-Value", "rnsap.extension_UE_Measurement_Value_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_cell_fach_pch,
{ "cell-fach-pch", "rnsap.cell_fach_pch_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -52174,6 +59474,78 @@ void proto_register_rnsap(void) {
{ "rb-Info", "rnsap.rb_Info",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_UMTS_Cells_Info_List_item,
+ { "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_sDPCCH_PowerOffsetInformation,
+ { "sDPCCH-PowerOffsetInformation", "rnsap.sDPCCH_PowerOffsetInformation",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_uL_CLTD_Activation_Information,
+ { "uL-CLTD-Activation-Information", "rnsap.uL_CLTD_Activation_Information",
+ FT_UINT32, BASE_DEC, VALS(rnsap_UL_CLTD_Activation_Information_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD,
+ { "setup-Or-ConfigurationChange-Or-Removal-Of-UL-CLTD", "rnsap.setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_f_DPCH_Info,
+ { "f-DPCH-Info", "rnsap.f_DPCH_Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2,
+ { "setup-Or-ConfigurationChange-Or-Removal-Of-UL-DPCCH2", "rnsap.setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2",
+ FT_UINT32, BASE_DEC, VALS(rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2_vals), 0,
+ NULL, HFILL }},
+ { &hf_rnsap_f_DPCH_Info_01,
+ { "f-DPCH-Info", "rnsap.f_DPCH_Info_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "F_DPCH_Info_To_Modify", HFILL }},
+ { &hf_rnsap_e_roch_power_offset,
+ { "e-roch-power-offset", "rnsap.e_roch_power_offset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "E_ROCH_PowerOffset", HFILL }},
+ { &hf_rnsap_s_e_dpcch_power_offset,
+ { "s-e-dpcch-power-offset", "rnsap.s_e_dpcch_power_offset",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "S_E_DPCCH_PowerOffset", HFILL }},
+ { &hf_rnsap_interstream_compensation,
+ { "interstream-compensation", "rnsap.interstream_compensation",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "InterStream_Interference_Compensation", HFILL }},
+ { &hf_rnsap_minimum_E_TFCI_rank2,
+ { "minimum-E-TFCI-rank2", "rnsap.minimum_E_TFCI_rank2",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "INTEGER_0_127", HFILL }},
+ { &hf_rnsap_setup_08,
+ { "setup", "rnsap.setup_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UL_MIMO_Information", HFILL }},
+ { &hf_rnsap_configurationChange_07,
+ { "configurationChange", "rnsap.configurationChange_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "UL_MIMO_Information_To_Modify", HFILL }},
+ { &hf_rnsap_removal_06,
+ { "removal", "rnsap.removal",
+ FT_UINT32, BASE_DEC, VALS(rnsap_UL_MIMO_Removal_vals), 0,
+ "UL_MIMO_Removal", HFILL }},
+ { &hf_rnsap_e_roch_channelization_code,
+ { "e-roch-channelization-code", "rnsap.e_roch_channelization_code",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "FDD_DL_ChannelisationCodeNumber", HFILL }},
+ { &hf_rnsap_s_e_rnti,
+ { "s-e-rnti", "rnsap.s_e_rnti",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "E_RNTI", HFILL }},
+ { &hf_rnsap_s_signature_sequence,
+ { "s-signature-sequence", "rnsap.s_signature_sequence",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ "ERGCH_SignatureSequence", HFILL }},
+ { &hf_rnsap_s_e_roch_release_indicator,
+ { "s-e-roch-release-indicator", "rnsap.s_e_roch_release_indicator",
+ FT_UINT32, BASE_DEC, VALS(rnsap_S_E_ROCH_Release_Indicator_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_protocolIEs,
{ "protocolIEs", "rnsap.protocolIEs",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -53822,6 +61194,10 @@ void proto_register_rnsap(void) {
{ "cell", "rnsap.cell_element",
FT_NONE, BASE_NONE, NULL, 0,
"Cell_CM_Rqst", HFILL }},
+ { &hf_rnsap_additional_CommonMeasurementObjectType_CM_Rqst,
+ { "additional-CommonMeasurementObjectType-CM-Rqst", "rnsap.additional_CommonMeasurementObjectType_CM_Rqst_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_neighbouringCellMeasurementInformation,
{ "neighbouringCellMeasurementInformation", "rnsap.neighbouringCellMeasurementInformation",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -53846,10 +61222,30 @@ void proto_register_rnsap(void) {
{ "extension-neighbouringCellMeasurementInformation768", "rnsap.extension_neighbouringCellMeasurementInformation768_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_GsmCellList_CM_Rqst_item,
+ { "GsmCellItem-CM-Rqst", "rnsap.GsmCellItem_CM_Rqst_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_measurementID,
+ { "measurementID", "rnsap.measurementID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_gsmCell,
+ { "gsmCell", "rnsap.gsmCell_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "GSM_Cell_CM_Rqst", HFILL }},
{ &hf_rnsap_cell_02,
{ "cell", "rnsap.cell_element",
FT_NONE, BASE_NONE, NULL, 0,
"Cell_CM_Rsp", HFILL }},
+ { &hf_rnsap_GsmCellList_CM_Rsp_item,
+ { "GsmCellItem-CM-Rsp", "rnsap.GsmCellItem_CM_Rsp_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Extension_FailureMeasurementList_item,
+ { "Extension-FailureMeasurementItem", "rnsap.Extension_FailureMeasurementItem_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_cell_03,
{ "cell", "rnsap.cell_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -53858,6 +61254,18 @@ void proto_register_rnsap(void) {
{ "commonMeasurementValueInformation", "rnsap.commonMeasurementValueInformation",
FT_UINT32, BASE_DEC, VALS(rnsap_CommonMeasurementValueInformation_vals), 0,
NULL, HFILL }},
+ { &hf_rnsap_GsmCellList_CM_Rprt_item,
+ { "GsmCellItem-CM-Rprt", "rnsap.GsmCellItem_CM_Rprt_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Extension_TerminationMeasurementList_item,
+ { "Extension-TerminationMeasurementItem", "rnsap.Extension_TerminationMeasurementItem_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Extension_FailureIndicationMeasurementList_item,
+ { "Extension-FailureIndicationMeasurementItem", "rnsap.Extension_FailureIndicationMeasurementItem_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_cell_04,
{ "cell", "rnsap.cell_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -53882,6 +61290,14 @@ void proto_register_rnsap(void) {
{ "C-ID", "rnsap.C_ID",
FT_UINT32, BASE_DEC, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_ANR_Cell_InfEx_Rqst_item,
+ { "C-ID", "rnsap.C_ID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Common_E_RGCH_Cell_InfEx_Rqst_item,
+ { "C-ID", "rnsap.C_ID",
+ FT_UINT32, BASE_DEC, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_cell_05,
{ "cell", "rnsap.cell_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -53906,6 +61322,14 @@ void proto_register_rnsap(void) {
{ "MBMS-Cell-Item-InfEx-Rsp", "rnsap.MBMS_Cell_Item_InfEx_Rsp_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_ANR_Cell_InfEx_Rsp_item,
+ { "ANR-Cell-ItemIEs-InfEx-Rsp", "rnsap.ANR_Cell_ItemIEs_InfEx_Rsp_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
+ { &hf_rnsap_Common_E_RGCH_Cell_InfEx_Rsp_item,
+ { "Common-E-RGCH-Cell-ItemIEs-InfEx-Rsp", "rnsap.Common_E_RGCH_Cell_ItemIEs_InfEx_Rsp_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_cell_06,
{ "cell", "rnsap.cell_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -53934,6 +61358,10 @@ void proto_register_rnsap(void) {
{ "MBMS-Cell-Item-InfEx-Rprt", "rnsap.MBMS_Cell_Item_InfEx_Rprt_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_Common_E_RGCH_Cell_InfEx_Rprt_item,
+ { "Common-E-RGCH-Cell-Item-InfEx-Rprt", "rnsap.Common_E_RGCH_Cell_Item_InfEx_Rprt_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_context,
{ "context", "rnsap.context_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -53962,6 +61390,10 @@ void proto_register_rnsap(void) {
{ "dRNTI", "rnsap.dRNTI",
FT_UINT32, BASE_DEC, NULL, 0,
"D_RNTI", HFILL }},
+ { &hf_rnsap_extension_ContextType_Reset,
+ { "extension-ContextType-Reset", "rnsap.extension_ContextType_Reset_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_contextGroupInfoList_Reset,
{ "contextGroupInfoList-Reset", "rnsap.contextGroupInfoList_Reset",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -53990,6 +61422,10 @@ void proto_register_rnsap(void) {
{ "ProtocolIE-Single-Container", "rnsap.ProtocolIE_Single_Container_element",
FT_NONE, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_rnsap_uE_Measurement_Value,
+ { "uE-Measurement-Value", "rnsap.uE_Measurement_Value",
+ FT_UINT32, BASE_DEC, VALS(rnsap_UE_Measurement_Value_vals), 0,
+ NULL, HFILL }},
{ &hf_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_item,
{ "Additional-HS-Cell-Information-RL-Param-Upd-ItemIEs", "rnsap.Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54018,6 +61454,18 @@ void proto_register_rnsap(void) {
{ "privateIEs", "rnsap.privateIEs",
FT_UINT32, BASE_DEC, NULL, 0,
"PrivateIE_Container", HFILL }},
+ { &hf_rnsap_suspension,
+ { "suspension", "rnsap.suspension_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Suspension_Control_Type", HFILL }},
+ { &hf_rnsap_resume,
+ { "resume", "rnsap.resume_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ "Resume_Control_Type", HFILL }},
+ { &hf_rnsap_controlled_Object_Scope,
+ { "controlled-Object-Scope", "rnsap.controlled_Object_Scope_element",
+ FT_NONE, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_rnsap_initiatingMessage,
{ "initiatingMessage", "rnsap.initiatingMessage_element",
FT_NONE, BASE_NONE, NULL, 0,
@@ -54080,6 +61528,7 @@ void proto_register_rnsap(void) {
&ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAddList,
&ett_rnsap_Additional_EDCH_Cell_Information_Response_RLAdd_ItemIEs,
&ett_rnsap_Additional_EDCH_Setup_Info,
+ &ett_rnsap_ANRReportIndication,
&ett_rnsap_Additional_EDCH_Cell_Information_Setup,
&ett_rnsap_Additional_EDCH_FDD_Setup_Cell_Information,
&ett_rnsap_Additional_EDCH_UL_DPCH_Information_Setup,
@@ -54094,6 +61543,7 @@ void proto_register_rnsap(void) {
&ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_List,
&ett_rnsap_Additional_EDCH_RL_Specific_Information_To_Modify_ItemIEs,
&ett_rnsap_Additional_EDCH_FDD_Information,
+ &ett_rnsap_DTX_Information2,
&ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info_List,
&ett_rnsap_Additional_EDCH_MAC_d_Flows_Specific_Info,
&ett_rnsap_Additional_EDCH_MAC_d_Flow_Specific_Information_Response_List,
@@ -54120,15 +61570,24 @@ void proto_register_rnsap(void) {
&ett_rnsap_AllocationRetentionPriority,
&ett_rnsap_Allowed_Rate_Information,
&ett_rnsap_Angle_Of_Arrival_Value_LCR,
+ &ett_rnsap_ANR_Cell_Information,
+ &ett_rnsap_ANR_FDD_CellInformation,
+ &ett_rnsap_ANR_TDD_CellInformation,
+ &ett_rnsap_ANR_LCR_TDD_CellInformation,
+ &ett_rnsap_ANR_Multiple_PLMN_List,
&ett_rnsap_BadSatellites,
&ett_rnsap_T_badSatelliteInformation,
&ett_rnsap_T_badSatelliteInformation_item,
+ &ett_rnsap_BDS_IGPInfoList,
+ &ett_rnsap_BDS_IGPInfo,
+ &ett_rnsap_BDS_Ionospheric_Grid_Model,
&ett_rnsap_BSIC,
&ett_rnsap_BurstModeParameters,
&ett_rnsap_Cause,
+ &ett_rnsap_CellBased,
+ &ett_rnsap_CellIdList,
&ett_rnsap_Cell_Capacity_Class_Value,
&ett_rnsap_CGI,
- &ett_rnsap_T_lAI,
&ett_rnsap_CommonMeasurementAccuracy,
&ett_rnsap_CommonMeasurementValue,
&ett_rnsap_CommonMeasurementValueInformation,
@@ -54139,6 +61598,8 @@ void proto_register_rnsap(void) {
&ett_rnsap_Common_EDCH_MAC_d_Flow_Specific_InformationItemLCR,
&ett_rnsap_Common_E_DCH_LogicalChannelInformation,
&ett_rnsap_Common_E_DCH_LogicalChannelInformationItem,
+ &ett_rnsap_Common_E_RGCH_Cell_Information,
+ &ett_rnsap_Common_E_RGCH_Cell_Info,
&ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information,
&ett_rnsap_Continuous_Packet_Connectivity_DTX_DRX_Information_to_Modify,
&ett_rnsap_Continuous_Packet_Connectivity_HS_SCCH_Less_Information,
@@ -54167,6 +61628,17 @@ void proto_register_rnsap(void) {
&ett_rnsap_HS_SCCH_DRX_Information_ResponseLCR,
&ett_rnsap_E_AGCH_DRX_Information_ResponseLCR,
&ett_rnsap_E_AGCH_DRX_Parameters_Response,
+ &ett_rnsap_Controlled_Object_Scope,
+ &ett_rnsap_DBDS_CorrectionsReq,
+ &ett_rnsap_DBDS_Corrections,
+ &ett_rnsap_DBDS_Info,
+ &ett_rnsap_DBDS_SignalInfoList,
+ &ett_rnsap_DBDS_SignalInfo,
+ &ett_rnsap_DBDS_InfoList,
+ &ett_rnsap_DCH_ENH_Information,
+ &ett_rnsap_DCH_ENH_Information_to_Modify,
+ &ett_rnsap_DCH_ENH_Concat,
+ &ett_rnsap_DCH_ENH_Information_Reconf,
&ett_rnsap_DCH_FDD_Information,
&ett_rnsap_DCH_FDD_InformationItem,
&ett_rnsap_DCH_MeasurementOccasion_Information,
@@ -54200,6 +61672,9 @@ void proto_register_rnsap(void) {
&ett_rnsap_T_satellite_DGPSCorrections_Information,
&ett_rnsap_T_satellite_DGPSCorrections_Information_item,
&ett_rnsap_DGPSThreshold,
+ &ett_rnsap_DL_TBS,
+ &ett_rnsap_HS_DSCH_Cell_List,
+ &ett_rnsap_HS_DSCH_Cell,
&ett_rnsap_DL_PowerBalancing_Information,
&ett_rnsap_DL_ReferencePowerInformationList,
&ett_rnsap_DL_ReferencePowerInformationItem,
@@ -54214,6 +61689,8 @@ void proto_register_rnsap(void) {
&ett_rnsap_DL_TimeSlot_ISCP_InfoItem,
&ett_rnsap_DL_TimeSlot_ISCP_LCR_Information,
&ett_rnsap_DL_TimeSlot_ISCP_LCR_InfoItem,
+ &ett_rnsap_Downlink_TPC_enhancements_Information,
+ &ett_rnsap_Downlink_TPC_enhancements_Reconf,
&ett_rnsap_DRX_Information,
&ett_rnsap_DRX_Information_to_Modify,
&ett_rnsap_DRX_Information_to_Modify_Items,
@@ -54230,6 +61707,7 @@ void proto_register_rnsap(void) {
&ett_rnsap_DTX_Information_to_Modify_Items,
&ett_rnsap_EARFCN_Information,
&ett_rnsap_EARFCN_FDD,
+ &ett_rnsap_EARFCN_FDD_Extended,
&ett_rnsap_ECGI,
&ett_rnsap_EDCH_FDD_DL_ControlChannelInformation,
&ett_rnsap_EDCH_FDD_Information,
@@ -54284,6 +61762,9 @@ void proto_register_rnsap(void) {
&ett_rnsap_EventD,
&ett_rnsap_EventE,
&ett_rnsap_EventF,
+ &ett_rnsap_EventH,
+ &ett_rnsap_Event1F_Parameters,
+ &ett_rnsap_Event1I_Parameters,
&ett_rnsap_E_DCH_Information,
&ett_rnsap_E_PUCH_Information,
&ett_rnsap_E_TFCS_Information_TDD,
@@ -54298,6 +61779,8 @@ void proto_register_rnsap(void) {
&ett_rnsap_E_DCH_TDD_Information_to_Modify_List,
&ett_rnsap_E_DCH_MACdFlow_ModifyTDDItem,
&ett_rnsap_E_DCH_Information_Response,
+ &ett_rnsap_Fast_TTI_switching_Mode_synchronized,
+ &ett_rnsap_Fast_TTI_switching_Mode_unsynchronized,
&ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp,
&ett_rnsap_E_DCH_TDD_MACdFlow_Specific_InformationResp_Item,
&ett_rnsap_E_AGCH_Specific_InformationRespListTDD,
@@ -54324,6 +61807,10 @@ void proto_register_rnsap(void) {
&ett_rnsap_E_HICH_Scheduled_InformationResp_Item_LCR_TDD,
&ett_rnsap_E_HICH_InformationResp_LCR,
&ett_rnsap_E_DCH_Non_Scheduled_Grant_Info_LCR,
+ &ett_rnsap_Radio_Links_without_DPCH_FDPCH_Indication,
+ &ett_rnsap_Radio_Links_without_DPCH_FDPCH_Information,
+ &ett_rnsap_Extended_S_RNTI_Group,
+ &ett_rnsap_ExtendedAffectedUEInformationForMBMS,
&ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_LCR,
&ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_to_Modify_LCR,
&ett_rnsap_E_DCH_Semi_PersistentScheduling_Information_ResponseLCR,
@@ -54342,12 +61829,21 @@ void proto_register_rnsap(void) {
&ett_rnsap_FDD_DCHs_to_ModifySpecificItem,
&ett_rnsap_FDD_DL_CodeInformation,
&ett_rnsap_FDD_DL_CodeInformationItem,
+ &ett_rnsap_F_DPCH_Info,
+ &ett_rnsap_F_DPCH_Info_To_Modify,
&ett_rnsap_FPACH_Information,
+ &ett_rnsap_FTPICH_Information,
+ &ett_rnsap_FTPICH_Information_To_Modify,
+ &ett_rnsap_FTPICH_Information_Reconf,
+ &ett_rnsap_FTPICH_Reconfiguration_Information,
+ &ett_rnsap_FTPICH_Information_Response,
&ett_rnsap_GA_Cell,
&ett_rnsap_GA_Cell_item,
&ett_rnsap_GA_CellAdditionalShapes,
&ett_rnsap_GA_AltitudeAndDirection,
&ett_rnsap_GA_EllipsoidArc,
+ &ett_rnsap_Gainfactors_10ms_mode,
+ &ett_rnsap_T_signalledGainFactors10ms,
&ett_rnsap_GANSS_AddClockModels,
&ett_rnsap_GANSS_AddOrbitModels,
&ett_rnsap_GANSS_Additional_Ionospheric_Model,
@@ -54358,6 +61854,7 @@ void proto_register_rnsap(void) {
&ett_rnsap_T_gANSS_AlmanacModel,
&ett_rnsap_T_gANSS_keplerianParameters,
&ett_rnsap_GANSS_alm_keplerianNAVAlmanac,
+ &ett_rnsap_GANSS_alm_KEPLERIANBDSALMANAC,
&ett_rnsap_GANSS_alm_keplerianReducedAlmanac,
&ett_rnsap_GANSS_alm_keplerianMidiAlmanac,
&ett_rnsap_GANSS_alm_keplerianGLONASS,
@@ -54367,6 +61864,7 @@ void proto_register_rnsap(void) {
&ett_rnsap_GANSS_AuxInfoGANSS_ID1_item,
&ett_rnsap_GANSS_AuxInfoGANSS_ID3,
&ett_rnsap_GANSS_AuxInfoGANSS_ID3_item,
+ &ett_rnsap_GANSS_BDSclockModel,
&ett_rnsap_GANSS_Clock_Model,
&ett_rnsap_GANSS_Clock_Model_item,
&ett_rnsap_GANSS_CNAVclockModel,
@@ -54392,6 +61890,7 @@ void proto_register_rnsap(void) {
&ett_rnsap_GANSS_IonosphereRegionalStormFlags,
&ett_rnsap_GANSS_NAVclockModel,
&ett_rnsap_GANSS_Navigation_Model_And_Time_Recovery,
+ &ett_rnsap_GANSS_NavModel_BDSKeplerianSet,
&ett_rnsap_GANSS_NavModel_CNAVKeplerianSet,
&ett_rnsap_GANSS_NavModel_GLONASSecef,
&ett_rnsap_GANSS_NavModel_NAVKeplerianSet,
@@ -54405,6 +61904,8 @@ void proto_register_rnsap(void) {
&ett_rnsap_GANSS_SatelliteInformationKP_item,
&ett_rnsap_Ganss_Sat_Info_AddNavList,
&ett_rnsap_Ganss_Sat_Info_AddNavList_item,
+ &ett_rnsap_GANSS_SAT_Info_Almanac_BDSkpList,
+ &ett_rnsap_GANSS_SAT_Info_Almanac_BDS,
&ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList,
&ett_rnsap_GANSS_SAT_Info_Almanac_GLOkpList_item,
&ett_rnsap_GANSS_SAT_Info_Almanac_MIDIkpList,
@@ -54424,6 +61925,7 @@ void proto_register_rnsap(void) {
&ett_rnsap_GANSS_UTCmodelSet1,
&ett_rnsap_GANSS_UTCmodelSet2,
&ett_rnsap_GANSS_UTCmodelSet3,
+ &ett_rnsap_GANSS_UTCmodelSet4,
&ett_rnsap_GA_PointWithAltitude,
&ett_rnsap_GA_PointWithAltitudeAndUncertaintyEllipsoid,
&ett_rnsap_GA_PointWithUnCertaintyEllipse,
@@ -54538,17 +62040,29 @@ void proto_register_rnsap(void) {
&ett_rnsap_Inter_Frequency_Cell_Information,
&ett_rnsap_Inter_Frequency_Cell_Information_SIB11,
&ett_rnsap_Inter_Frequency_Cell_Information_SIB12,
+ &ett_rnsap_Inter_Frequency_Cell_Information_SIB11ter,
&ett_rnsap_Inter_Frequency_Cells_Information_SIB11_Per_Indication,
&ett_rnsap_Inter_Frequency_Cells_Information_SIB12_Per_Indication,
+ &ett_rnsap_Inter_Frequency_Cells_Information_SIB11ter_Per_Indication,
+ &ett_rnsap_Inter_Frequency_Cell_SIB11ter_List,
+ &ett_rnsap_Inter_Frequency_Cell_SIB11ter,
&ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12_List,
&ett_rnsap_Inter_Frequency_Cell_SIB11_or_SIB12,
&ett_rnsap_IPDL_FDD_Parameters,
&ett_rnsap_IPDL_TDD_Parameters,
&ett_rnsap_IPDL_TDD_ParametersLCR,
&ett_rnsap_IdleIntervalInformation,
+ &ett_rnsap_LABased,
+ &ett_rnsap_LAI_List,
+ &ett_rnsap_LAI,
&ett_rnsap_List_Of_PLMNs,
&ett_rnsap_LoadValue,
&ett_rnsap_LCRTDD_Uplink_Physical_Channel_Capability,
+ &ett_rnsap_M1Report,
+ &ett_rnsap_M2Report,
+ &ett_rnsap_MDTAreaScope,
+ &ett_rnsap_MDT_Configuration,
+ &ett_rnsap_MDT_Report_Parameters,
&ett_rnsap_MAC_c_sh_SDU_LengthList,
&ett_rnsap_MACdPDU_Size_IndexList,
&ett_rnsap_MACdPDU_Size_IndexItem,
@@ -54592,17 +62106,42 @@ void proto_register_rnsap(void) {
&ett_rnsap_MidambleAllocationMode7683,
&ett_rnsap_MIMO_InformationResponse,
&ett_rnsap_MIMO_PilotConfiguration,
+ &ett_rnsap_Additional_Associated_Secondary_CPICH,
+ &ett_rnsap_Additional_Secondary_CPICH,
&ett_rnsap_ModifyPriorityQueue,
&ett_rnsap_MulticellEDCH_InformationItemIEs,
&ett_rnsap_MulticellEDCH_RL_SpecificInformationItemIEs,
&ett_rnsap_Multiple_PLMN_List,
&ett_rnsap_MultipleFreq_HSPDSCH_InformationList_ResponseTDDLCR,
&ett_rnsap_MultipleFreq_HSPDSCH_InformationItem_ResponseTDDLCR,
+ &ett_rnsap_Multi_Carrier_EDCH_Info,
+ &ett_rnsap_Multi_Carrier_EDCH_Information,
+ &ett_rnsap_Multi_Carrier_EDCH_LCR_InformationItem,
+ &ett_rnsap_Multi_Carrier_EDCH_MACdFlows_Information_TDD,
+ &ett_rnsap_Multi_Carrier_EDCH_MACdFlows_Specific_Info,
+ &ett_rnsap_Multi_Carrier_EDCH_Reconfigure,
+ &ett_rnsap_Continue_Setup_Change_Multi_Carrier_EDCH,
+ &ett_rnsap_Multi_Carrier_EDCH_Change_Info,
+ &ett_rnsap_Multi_Carrier_EDCH_Information_Removal_List,
+ &ett_rnsap_Multi_Carrier_EDCH_Information_Removal_Info_ItemIEs,
+ &ett_rnsap_Multi_Carrier_EDCH_Information_Response,
+ &ett_rnsap_Multi_Carrier_EDCH_LCR_Information_ResponseItem,
+ &ett_rnsap_Multiflow_Reconfiguration,
+ &ett_rnsap_Multiflow_Information,
+ &ett_rnsap_Multiflow_Information_To_Modify,
+ &ett_rnsap_Multiflow_RepetitionFactors,
+ &ett_rnsap_Multiflow_Timing,
+ &ett_rnsap_MU_MIMO_InformationLCR,
+ &ett_rnsap_Standalone_Midamble_Channel_Information,
+ &ett_rnsap_MU_MIMO_Indicator,
&ett_rnsap_NACC_Related_Data,
&ett_rnsap_Neighbouring_UMTS_CellInformation,
+ &ett_rnsap_Neighbouring_UMTS_CellInformation_Ext,
+ &ett_rnsap_Neighbouring_UMTS_CellInformationExtensionItem,
&ett_rnsap_Neighbouring_UMTS_CellInformationItem,
&ett_rnsap_Neighbouring_FDD_CellInformation,
&ett_rnsap_Neighbouring_FDD_CellInformationItem,
+ &ett_rnsap_MultipleFrequencyBandsIndicatorList,
&ett_rnsap_NeighbouringFDDCellMeasurementInformation,
&ett_rnsap_Neighbouring_GSM_CellInformationIEs,
&ett_rnsap_Neighbouring_GSM_CellInformationItem,
@@ -54615,6 +62154,7 @@ void proto_register_rnsap(void) {
&ett_rnsap_Neighbouring_LCR_TDD_CellInformationItem,
&ett_rnsap_Neighbouring_E_UTRA_CellInformation,
&ett_rnsap_Neighbouring_E_UTRA_CellInformationItem,
+ &ett_rnsap_MultipleFrequencyBandsIndicatorList_EUTRA,
&ett_rnsap_NotProvidedCellList,
&ett_rnsap_NRTLoadInformationValue,
&ett_rnsap_Non_Serving_RL_Preconfig_Setup,
@@ -54628,6 +62168,9 @@ void proto_register_rnsap(void) {
&ett_rnsap_Periodic,
&ett_rnsap_PeriodicInformation,
&ett_rnsap_Permanent_NAS_UE_Identity,
+ &ett_rnsap_PLMN_List,
+ &ett_rnsap_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas,
+ &ett_rnsap_Associated_Secondary_CPICH,
&ett_rnsap_PreferredFrequencyLayerInfo,
&ett_rnsap_PriorityQueue_InfoList,
&ett_rnsap_PriorityQueue_InfoItem,
@@ -54643,6 +62186,9 @@ void proto_register_rnsap(void) {
&ett_rnsap_UpPCH_InformationItem_LCRTDD,
&ett_rnsap_PTMCellList,
&ett_rnsap_PTPCellList,
+ &ett_rnsap_RABased,
+ &ett_rnsap_RAI_List,
+ &ett_rnsap_RAI,
&ett_rnsap_RB_Info,
&ett_rnsap_Reference_E_TFCI_Information,
&ett_rnsap_Reference_E_TFCI_Information_Item,
@@ -54683,6 +62229,11 @@ void proto_register_rnsap(void) {
&ett_rnsap_SetsOfHS_SCCH_Codes,
&ett_rnsap_SetsOfHS_SCCH_CodesItem,
&ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_EDCH_On_secondary_UL_Frequency,
+ &ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_Downlink_TPC_enhancements,
+ &ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_CLTD,
+ &ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_FTPICH_Information,
+ &ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_DCH_ENH,
+ &ett_rnsap_Setup_Or_ConfigurationChange_Or_Removal_Of_UL_DPCCH2,
&ett_rnsap_GA_AccessPointPositionwithOptionalAltitude,
&ett_rnsap_SFNSFNMeasurementThresholdInformation,
&ett_rnsap_SFNSFNMeasurementValueInformation,
@@ -54724,6 +62275,7 @@ void proto_register_rnsap(void) {
&ett_rnsap_Transmission_Gap_Pattern_Sequence_Information_item,
&ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List,
&ett_rnsap_Transmission_Gap_Pattern_Sequence_Status_List_item,
+ &ett_rnsap_Affected_HSDSCH_Serving_Cell_List,
&ett_rnsap_Transmission_Mode_Information,
&ett_rnsap_Transmission_Mode_Information_List,
&ett_rnsap_TUTRANGANSS,
@@ -54739,6 +62291,7 @@ void proto_register_rnsap(void) {
&ett_rnsap_TFCS_TFCSList,
&ett_rnsap_TFCS_TFCSList_item,
&ett_rnsap_TFCS_CTFC,
+ &ett_rnsap_TPC_slot_position,
&ett_rnsap_TransportFormatSet,
&ett_rnsap_TransportFormatSet_DynamicPartList,
&ett_rnsap_TransportFormatSet_DynamicPartList_item,
@@ -54748,8 +62301,11 @@ void proto_register_rnsap(void) {
&ett_rnsap_TransmissionTimeIntervalInformation_item,
&ett_rnsap_TransportFormatSet_Semi_staticPart,
&ett_rnsap_TransportFormatSet_ModeSSP,
+ &ett_rnsap_TTI_Update_Indicator,
&ett_rnsap_UE_AggregateMaximumBitRate,
&ett_rnsap_UE_Capabilities_Info,
+ &ett_rnsap_UE_RF_Band_CapabilityLCR,
+ &ett_rnsap_Radio_Frequency_BandItem,
&ett_rnsap_UEIdentity,
&ett_rnsap_UEMeasurementReportCharacteristics,
&ett_rnsap_UEMeasurementReportCharacteristicsEvent1h,
@@ -54784,6 +62340,7 @@ void proto_register_rnsap(void) {
&ett_rnsap_UEMeasurementValueTimeslotISCPList768_IEs,
&ett_rnsap_UEMeasurementValueInformation,
&ett_rnsap_UEMeasurementValueInformationAvailable,
+ &ett_rnsap_UE_Measurement_Value,
&ett_rnsap_UE_State,
&ett_rnsap_Cell_Fach_Pch_State,
&ett_rnsap_Ura_Pch_State,
@@ -54807,6 +62364,18 @@ void proto_register_rnsap(void) {
&ett_rnsap_RNCsWithCellsInTheAccessedURA_Item,
&ett_rnsap_USCH_Information,
&ett_rnsap_USCH_InformationItem,
+ &ett_rnsap_UMTS_Cells_Info_List,
+ &ett_rnsap_UMTS_Cell_Info,
+ &ett_rnsap_UL_CLTD_Information,
+ &ett_rnsap_UL_CLTD_Information_Reconf,
+ &ett_rnsap_UL_CLTD_Information_To_Modify,
+ &ett_rnsap_UL_DPCCH2_Information,
+ &ett_rnsap_UL_DPCCH2_Information_Reconf,
+ &ett_rnsap_UL_DPCCH2_Information_To_Modify,
+ &ett_rnsap_UL_MIMO_Information,
+ &ett_rnsap_UL_MIMO_Information_To_Modify,
+ &ett_rnsap_UL_MIMO_Reconfiguration,
+ &ett_rnsap_UL_MIMO_DL_Control_Channel_Information,
&ett_rnsap_RadioLinkSetupRequestFDD,
&ett_rnsap_UL_DPCH_Information_RL_SetupRqstFDD,
&ett_rnsap_DL_DPCH_Information_RL_SetupRqstFDD,
@@ -55245,15 +62814,28 @@ void proto_register_rnsap(void) {
&ett_rnsap_Cell_CM_Rqst,
&ett_rnsap_NeighbouringCellMeasurementInfo,
&ett_rnsap_NeighbouringCellMeasurementInfo_item,
+ &ett_rnsap_GSM_Cell_CM_Rqst,
+ &ett_rnsap_GsmCellList_CM_Rqst,
+ &ett_rnsap_GsmCellItem_CM_Rqst,
&ett_rnsap_CommonMeasurementInitiationResponse,
&ett_rnsap_CommonMeasurementObjectType_CM_Rsp,
&ett_rnsap_Cell_CM_Rsp,
+ &ett_rnsap_GsmCellList_CM_Rsp,
+ &ett_rnsap_GsmCellItem_CM_Rsp,
&ett_rnsap_CommonMeasurementInitiationFailure,
+ &ett_rnsap_Extension_FailureMeasurementList,
+ &ett_rnsap_Extension_FailureMeasurementItem,
&ett_rnsap_CommonMeasurementReport,
&ett_rnsap_CommonMeasurementObjectType_CM_Rprt,
&ett_rnsap_Cell_CM_Rprt,
+ &ett_rnsap_GsmCellList_CM_Rprt,
+ &ett_rnsap_GsmCellItem_CM_Rprt,
&ett_rnsap_CommonMeasurementTerminationRequest,
+ &ett_rnsap_Extension_TerminationMeasurementList,
+ &ett_rnsap_Extension_TerminationMeasurementItem,
&ett_rnsap_CommonMeasurementFailureIndication,
+ &ett_rnsap_Extension_FailureIndicationMeasurementList,
+ &ett_rnsap_Extension_FailureIndicationMeasurementItem,
&ett_rnsap_InformationExchangeInitiationRequest,
&ett_rnsap_InformationExchangeObjectType_InfEx_Rqst,
&ett_rnsap_Cell_InfEx_Rqst,
@@ -55262,6 +62844,8 @@ void proto_register_rnsap(void) {
&ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rqst,
&ett_rnsap_MBMS_Bearer_Service_List_InfEx_Rqst,
&ett_rnsap_MBMS_Cell_InfEx_Rqst,
+ &ett_rnsap_ANR_Cell_InfEx_Rqst,
+ &ett_rnsap_Common_E_RGCH_Cell_InfEx_Rqst,
&ett_rnsap_InformationExchangeInitiationResponse,
&ett_rnsap_InformationExchangeObjectType_InfEx_Rsp,
&ett_rnsap_Cell_InfEx_Rsp,
@@ -55271,6 +62855,10 @@ void proto_register_rnsap(void) {
&ett_rnsap_MBMS_Bearer_Service_in_MBMS_Cell_Item_InfEx_Rsp,
&ett_rnsap_MBMS_Cell_InfEx_Rsp,
&ett_rnsap_MBMS_Cell_Item_InfEx_Rsp,
+ &ett_rnsap_ANR_Cell_InfEx_Rsp,
+ &ett_rnsap_ANR_Cell_ItemIEs_InfEx_Rsp,
+ &ett_rnsap_Common_E_RGCH_Cell_InfEx_Rsp,
+ &ett_rnsap_Common_E_RGCH_Cell_ItemIEs_InfEx_Rsp,
&ett_rnsap_InformationExchangeInitiationFailure,
&ett_rnsap_InformationReport,
&ett_rnsap_InformationExchangeObjectType_InfEx_Rprt,
@@ -55281,6 +62869,8 @@ void proto_register_rnsap(void) {
&ett_rnsap_MBMS_Bearer_Service_List_Item_InfEx_Rprt,
&ett_rnsap_MBMS_Cell_InfEx_Rprt,
&ett_rnsap_MBMS_Cell_Item_InfEx_Rprt,
+ &ett_rnsap_Common_E_RGCH_Cell_InfEx_Rprt,
+ &ett_rnsap_Common_E_RGCH_Cell_Item_InfEx_Rprt,
&ett_rnsap_InformationExchangeTerminationRequest,
&ett_rnsap_InformationExchangeFailureIndication,
&ett_rnsap_ResetRequest,
@@ -55303,6 +62893,7 @@ void proto_register_rnsap(void) {
&ett_rnsap_RadioLinkParameterUpdateIndicationFDD,
&ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_InformationList,
&ett_rnsap_RL_ParameterUpdateIndicationFDD_RL_Information_Item,
+ &ett_rnsap_UE_Measurement_Forwarding,
&ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd,
&ett_rnsap_Additional_HS_Cell_Information_RL_Param_Upd_ItemIEs,
&ett_rnsap_Additional_EDCH_Cell_Information_RL_Param_Upd,
@@ -55330,7 +62921,16 @@ void proto_register_rnsap(void) {
&ett_rnsap_MBSFNMCCHInformation,
&ett_rnsap_SecondaryULFrequencyReport,
&ett_rnsap_SecondaryULFrequencyUpdateIndication,
+ &ett_rnsap_EnhancedRelocationResourceRequest,
+ &ett_rnsap_EnhancedRelocationResourceResponse,
+ &ett_rnsap_EnhancedRelocationResourceFailure,
+ &ett_rnsap_EnhancedRelocationResourceReleaseCommand,
+ &ett_rnsap_EnhancedRelocationResourceReleaseComplete,
&ett_rnsap_PrivateMessage,
+ &ett_rnsap_InformationTransferControlRequest,
+ &ett_rnsap_Control_Type_InformationTransferControlReq,
+ &ett_rnsap_Suspension_Control_Type,
+ &ett_rnsap_Resume_Control_Type,
&ett_rnsap_RNSAP_PDU,
&ett_rnsap_InitiatingMessage,
&ett_rnsap_SuccessfulOutcome,
@@ -55670,6 +63270,15 @@ proto_reg_handoff_rnsap(void)
dissector_add_uint("rnsap.ies", id_InterfacesToTraceItem, create_dissector_handle(dissect_InterfacesToTraceItem_PDU, proto_rnsap));
dissector_add_uint("rnsap.ies", id_UE_State, create_dissector_handle(dissect_UE_State_PDU, proto_rnsap));
dissector_add_uint("rnsap.ies", id_ProvidedInformation, create_dissector_handle(dissect_ProvidedInformation_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_Neighbouring_UMTS_CellInformationExtensionItem, create_dissector_handle(dissect_Neighbouring_UMTS_CellInformationExtensionItem_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_Control_Type_InformationTransferControlReq, create_dissector_handle(dissect_Control_Type_InformationTransferControlReq_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_UMTS_Cells_Info, create_dissector_handle(dissect_UMTS_Cell_Info_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_ANR_Cell_InfEx_Rqst, create_dissector_handle(dissect_ANR_Cell_InfEx_Rqst_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_ANR_Cell_InfEx_Rsp, create_dissector_handle(dissect_ANR_Cell_InfEx_Rsp_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_ANR_Cell_Information, create_dissector_handle(dissect_ANR_Cell_Information_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_UE_transmission_power_headroom, create_dissector_handle(dissect_UE_transmission_power_headroom_Value_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_Common_E_RGCH_Cell_InfEx_Rqst, create_dissector_handle(dissect_Common_E_RGCH_Cell_InfEx_Rqst_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_Common_E_RGCH_Cell_InfEx_Rsp, create_dissector_handle(dissect_Common_E_RGCH_Cell_InfEx_Rsp_PDU, proto_rnsap));
dissector_add_uint("rnsap.extension", id_MessageStructure, create_dissector_handle(dissect_MessageStructure_PDU, proto_rnsap));
dissector_add_uint("rnsap.extension", id_TypeOfError, create_dissector_handle(dissect_TypeOfError_PDU, proto_rnsap));
dissector_add_uint("rnsap.extension", id_TnlQos, create_dissector_handle(dissect_TnlQos_PDU, proto_rnsap));
@@ -56068,6 +63677,120 @@ proto_reg_handoff_rnsap(void)
dissector_add_uint("rnsap.extension", id_Additional_E_DCH_Non_Serving_RL_Preconfiguration_Setup, create_dissector_handle(dissect_Additional_E_DCH_Non_Serving_RL_Preconfiguration_Setup_PDU, proto_rnsap));
dissector_add_uint("rnsap.extension", id_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList, create_dissector_handle(dissect_Additional_E_DCH_New_non_serving_RL_E_DCH_FDD_DL_Control_Channel_InfoList_PDU, proto_rnsap));
dissector_add_uint("rnsap.extension", id_CellListValidityIndicator, create_dissector_handle(dissect_CellListValidityIndicator_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_completeAlmanacProvided, create_dissector_handle(dissect_CompleteAlmanacProvided_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_ganss_Delta_T, create_dissector_handle(dissect_GANSS_Delta_T_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_OrdinalNumberOfFrequency, create_dissector_handle(dissect_OrdinalNumberOfFrequency_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Multicell_EDCH_Restriction, create_dissector_handle(dissect_Multicell_EDCH_Restriction_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_CellCapabilityContainerExtension_TDD_LCR, create_dissector_handle(dissect_CellCapabilityContainerExtension_TDD_LCR_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Multi_Carrier_EDCH_Setup, create_dissector_handle(dissect_Multi_Carrier_EDCH_Info_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Multi_Carrier_EDCH_Reconfigure, create_dissector_handle(dissect_Multi_Carrier_EDCH_Reconfigure_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Multi_Carrier_EDCH_Response, create_dissector_handle(dissect_Multi_Carrier_EDCH_Information_Response_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_SNPL_Carrier_Group_Indicator, create_dissector_handle(dissect_SNPL_Carrier_Group_Indicator_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_MU_MIMO_InformationLCR, create_dissector_handle(dissect_MU_MIMO_InformationLCR_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_MU_MIMO_Indicator, create_dissector_handle(dissect_MU_MIMO_Indicator_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_HS_SCCH_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext, create_dissector_handle(dissect_Inactivity_Threshold_for_UE_DRX_Cycle_LCR_Ext_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Usefulness_Of_Battery_Optimization, create_dissector_handle(dissect_Usefulness_Of_Battery_Optimization_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Multi_Carrier_E_DCH_LCRTDD_PhysicalLayerCategory, create_dissector_handle(dissect_Multi_Carrier_E_DCH_LCRTDD_PhysicalLayerCategory_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Measurement_Power_Offset, create_dissector_handle(dissect_Measurement_Power_Offset_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_MDT_Configuration, create_dissector_handle(dissect_MDT_Configuration_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Neighbouring_UMTS_CellInformation_Ext, create_dissector_handle(dissect_Neighbouring_UMTS_CellInformation_Ext_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_ANRReportIndication, create_dissector_handle(dissect_ANRReportIndication_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Trace_Collection_Entity_IP_Address, create_dissector_handle(dissect_TransportLayerAddress_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Affected_HSDSCH_Serving_Cell_List, create_dissector_handle(dissect_Affected_HSDSCH_Serving_Cell_List_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UL_CLTD_Information, create_dissector_handle(dissect_UL_CLTD_Information_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UL_CLTD_Information_Reconf, create_dissector_handle(dissect_UL_CLTD_Information_Reconf_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UL_CLTD_State_Update_Information, create_dissector_handle(dissect_UL_CLTD_State_Update_Information_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order, create_dissector_handle(dissect_Support_of_Dynamic_DTXDRX_Related_HS_SCCH_Order_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_CPC_RecoveryReport, create_dissector_handle(dissect_CPC_RecoveryReport_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_FTPICH_Information, create_dissector_handle(dissect_FTPICH_Information_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_FTPICH_Information_Reconf, create_dissector_handle(dissect_FTPICH_Information_Reconf_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UE_RF_Band_CapabilityLCR, create_dissector_handle(dissect_UE_RF_Band_CapabilityLCR_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Extended_S_RNTI, create_dissector_handle(dissect_Extended_RNTI_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_ExtendedAffectedUEInformationForMBMS, create_dissector_handle(dissect_ExtendedAffectedUEInformationForMBMS_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Extended_S_RNTI_Group, create_dissector_handle(dissect_Extended_S_RNTI_Group_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_FTPICH_Information_Response, create_dissector_handle(dissect_FTPICH_Information_Response_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_FTPICH_Reconfiguration_Information, create_dissector_handle(dissect_FTPICH_Reconfiguration_Information_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_MIMO_withfourtransmitantennas_ActivationIndicator, create_dissector_handle(dissect_MIMO_withfourtransmitantennas_ActivationIndicator_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_MIMO_withfourtransmitantennas_ModeIndicator, create_dissector_handle(dissect_MIMO_withfourtransmitantennas_ModeIndicator_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_power_offset_for_S_CPICH_for_MIMO_withfourtransmitantennas, create_dissector_handle(dissect_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennas_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_power_offset_for_S_CPICH_for_MIMO_withfourtransmitantennas_Request_Indicator, create_dissector_handle(dissect_PowerOffsetForSecondaryCPICHforMIMOwithfourtransmitantennasRequestIndicator_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_DualStream_MIMO_withfourtransmitantennas_ActivationIndicator, create_dissector_handle(dissect_DualStream_MIMO_withfourtransmitantennas_ActivationIndicator_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_DualStream_MIMO_withfourtransmitantennas_ModeIndicator, create_dissector_handle(dissect_DualStream_MIMO_withfourtransmitantennas_ModeIndicator_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Additional_Associated_Secondary_CPICH, create_dissector_handle(dissect_Additional_Associated_Secondary_CPICH_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Multiflow_Information, create_dissector_handle(dissect_Multiflow_Information_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Multiflow_Reconfiguration, create_dissector_handle(dissect_Multiflow_Reconfiguration_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Multiflow_OrdinalNumberOfFrequency, create_dissector_handle(dissect_Multiflow_OrdinalNumberOfFrequency_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UL_MIMO_Information, create_dissector_handle(dissect_UL_MIMO_Information_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UL_MIMO_Reconfiguration, create_dissector_handle(dissect_UL_MIMO_Reconfiguration_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UL_MIMO_DL_Control_Channel_Information, create_dissector_handle(dissect_UL_MIMO_DL_Control_Channel_Information_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_SixtyfourQAM_UL_Operation_Indicator, create_dissector_handle(dissect_SixtyfourQAM_UL_Operation_Indicator_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_Common_E_RGCH_Cell_InfEx_Rprt, create_dissector_handle(dissect_Common_E_RGCH_Cell_InfEx_Rprt_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Common_E_RGCH_Cell_Information, create_dissector_handle(dissect_Common_E_RGCH_Cell_Information_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_PCI, create_dissector_handle(dissect_PCI_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_TAC, create_dissector_handle(dissect_TAC_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_PLMN_List, create_dissector_handle(dissect_PLMN_List_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_PrecoderWeightSetRestriction, create_dissector_handle(dissect_Precoder_Weight_Set_Restriction_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_EARFCN_FDD_Extended, create_dissector_handle(dissect_EARFCN_FDD_Extended_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_EARFCN_TDD_Extended, create_dissector_handle(dissect_EARFCN_Extended_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Non_rectangular_resource_allocation_indicator, create_dissector_handle(dissect_Non_rectangular_resource_allocation_indicator_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Non_rectangular_resource_timeslot_set, create_dissector_handle(dissect_Non_rectangular_resource_timeslot_set_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UE_Support_of_non_rectangular_resource_allocation, create_dissector_handle(dissect_UE_Support_of_non_rectangular_resource_allocation_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_DBDS_CorrectionsReq, create_dissector_handle(dissect_DBDS_CorrectionsReq_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_DBDS_Corrections, create_dissector_handle(dissect_DBDS_Corrections_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_BDS_IonosphericGridModelReq, create_dissector_handle(dissect_BDS_IonosphericGridModelReq_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_BDS_Ionospheric_Grid_Model, create_dissector_handle(dissect_BDS_Ionospheric_Grid_Model_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_GANSS_alm_keplerianBDSAlmanac, create_dissector_handle(dissect_GANSS_alm_KEPLERIANBDSALMANAC_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Assisting_RepetitionFactors, create_dissector_handle(dissect_Multiflow_RepetitionFactors_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_E_DCH_Decoupling_Indication, create_dissector_handle(dissect_E_DCH_Decoupling_Indication_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UE_Measurement_Forwarding, create_dissector_handle(dissect_UE_Measurement_Forwarding_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UPH_Filtering_Measurement_Forwarding_Request, create_dissector_handle(dissect_UPH_Filtering_Measurement_Forwarding_Request_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_TTI_Update_Indicator, create_dissector_handle(dissect_TTI_Update_Indicator_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_CQI_Feedback_Cycle2_k, create_dissector_handle(dissect_CQI_Feedback_Cycle2_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_CQI_Cycle_Switch_Timer, create_dissector_handle(dissect_CQI_Cycle_Switch_Timer_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UE_DRX_Cycle2, create_dissector_handle(dissect_UE_DRX_Cycle_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Inactivity_Threshold_for_UE_DRX_Cycle2, create_dissector_handle(dissect_Inactivity_Threshold_for_UE_DRX_Cycle_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_DTX_Information2, create_dissector_handle(dissect_DTX_Information2_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_DCH_ENH_Information, create_dissector_handle(dissect_DCH_ENH_Information_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_DCH_ENH_Information_Reconf, create_dissector_handle(dissect_DCH_ENH_Information_Reconf_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Gainfactors_10ms_mode, create_dissector_handle(dissect_Gainfactors_10ms_mode_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Radio_Links_without_DPCH_FDPCH_Indication, create_dissector_handle(dissect_Radio_Links_without_DPCH_FDPCH_Indication_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UL_DPCCH2_Information, create_dissector_handle(dissect_UL_DPCCH2_Information_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_UL_DPCCH2_Information_Reconf, create_dissector_handle(dissect_UL_DPCCH2_Information_Reconf_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_ImplicitGrantHandling, create_dissector_handle(dissect_Implicit_Grant_Handling_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_MinimumTEBSthreshold, create_dissector_handle(dissect_Minimum_TEBS_threshold_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_MultipleFrequencyBandsIndicatorList_EUTRA, create_dissector_handle(dissect_MultipleFrequencyBandsIndicatorList_EUTRA_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_MultipleFrequencyBandsIndicatorList, create_dissector_handle(dissect_MultipleFrequencyBandsIndicatorList_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_ActivationDelay, create_dissector_handle(dissect_ActivationDelay_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Fast_TTI_switching_Mode_synchronized, create_dissector_handle(dissect_Fast_TTI_switching_Mode_synchronized_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Fast_TTI_switching_Mode_unsynchronized, create_dissector_handle(dissect_Fast_TTI_switching_Mode_unsynchronized_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Fast_TTI_switching_Mode_Supported, create_dissector_handle(dissect_Fast_TTI_switching_Mode_Supported_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_GANSS_BDSclockModel, create_dissector_handle(dissect_GANSS_BDSclockModel_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_GANSS_NavModel_BDSKeplerianSet, create_dissector_handle(dissect_GANSS_NavModel_BDSKeplerianSet_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_GANSS_UTCmodelSet4, create_dissector_handle(dissect_GANSS_UTCmodelSet4_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Inter_Frequency_Cell_Information_SIB11ter, create_dissector_handle(dissect_Inter_Frequency_Cell_Information_SIB11ter_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Improved_Synchronized_Indicator, create_dissector_handle(dissect_Improved_Synchronized_Indicator_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Downlink_TPC_enhancements_Information, create_dissector_handle(dissect_Downlink_TPC_enhancements_Information_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Downlink_TPC_enhancements_Reconf, create_dissector_handle(dissect_Downlink_TPC_enhancements_Reconf_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_TPC_slot_position, create_dissector_handle(dissect_TPC_slot_position_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_DL_TBS, create_dissector_handle(dissect_DL_TBS_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Selected_PLMN_Identity, create_dissector_handle(dissect_PLMN_Identity_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_SpeechVersion, create_dissector_handle(dissect_SpeechVersion_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_SourceID, create_dissector_handle(dissect_SourceID_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_TargetID, create_dissector_handle(dissect_TargetID_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_ClassmarkInformation2, create_dissector_handle(dissect_ClassmarkInformation2_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_ClassmarkInformation3, create_dissector_handle(dissect_ClassmarkInformation3_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_GSM_Cell_CM_Rqst, create_dissector_handle(dissect_GSM_Cell_CM_Rqst_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Extension_CommonMeasurementObjectType_CM_Rprt, create_dissector_handle(dissect_Extension_CommonMeasurementObjectType_CM_Rprt_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Extension_CommonMeasurementObjectType_CM_Rqst, create_dissector_handle(dissect_Extension_CommonMeasurementObjectType_CM_Rqst_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Extension_CommonMeasurementObjectType_CM_Rsp, create_dissector_handle(dissect_Extension_CommonMeasurementObjectType_CM_Rsp_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Extension_FailureIndicationMeasurementList, create_dissector_handle(dissect_Extension_FailureIndicationMeasurementList_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Extension_FailureMeasurementList, create_dissector_handle(dissect_Extension_FailureMeasurementList_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.extension", id_Extension_TerminationMeasurementList, create_dissector_handle(dissect_Extension_TerminationMeasurementList_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_GsmCellList_CM_Rprt, create_dissector_handle(dissect_GsmCellList_CM_Rprt_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_GsmCellList_CM_Rqst, create_dissector_handle(dissect_GsmCellList_CM_Rqst_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_GsmCellList_CM_Rsp, create_dissector_handle(dissect_GsmCellList_CM_Rsp_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_LoadValue, create_dissector_handle(dissect_LoadValue_PDU, proto_rnsap));
+ dissector_add_uint("rnsap.ies", id_EventH, create_dissector_handle(dissect_EventH_PDU, proto_rnsap));
dissector_add_string("rnsap.proc.imsg", "id-radioLinkSetup/fdd", create_dissector_handle(dissect_RadioLinkSetupRequestFDD_PDU, proto_rnsap));
dissector_add_string("rnsap.proc.sout", "id-radioLinkSetup/fdd", create_dissector_handle(dissect_RadioLinkSetupResponseFDD_PDU, proto_rnsap));
dissector_add_string("rnsap.proc.uout", "id-radioLinkSetup/fdd", create_dissector_handle(dissect_RadioLinkSetupFailureFDD_PDU, proto_rnsap));
@@ -56168,6 +63891,12 @@ proto_reg_handoff_rnsap(void)
dissector_add_string("rnsap.proc.imsg", "id-mBSFNMCCHInformation/common", create_dissector_handle(dissect_MBSFNMCCHInformation_PDU, proto_rnsap));
dissector_add_string("rnsap.proc.imsg", "id-secondaryULFrequencyReporting/fdd", create_dissector_handle(dissect_SecondaryULFrequencyReport_PDU, proto_rnsap));
dissector_add_string("rnsap.proc.imsg", "id-secondaryULFrequencyUpdate/fdd", create_dissector_handle(dissect_SecondaryULFrequencyUpdateIndication_PDU, proto_rnsap));
+ dissector_add_string("rnsap.proc.imsg", "id-enhancedRelocationResourceAllocation/tdd", create_dissector_handle(dissect_EnhancedRelocationResourceRequest_PDU, proto_rnsap));
+ dissector_add_string("rnsap.proc.sout", "id-enhancedRelocationResourceAllocation/tdd", create_dissector_handle(dissect_EnhancedRelocationResourceResponse_PDU, proto_rnsap));
+ dissector_add_string("rnsap.proc.uout", "id-enhancedRelocationResourceAllocation/tdd", create_dissector_handle(dissect_EnhancedRelocationResourceFailure_PDU, proto_rnsap));
+ dissector_add_string("rnsap.proc.imsg", "id-enhancedRelocationResourceRelease/tdd", create_dissector_handle(dissect_EnhancedRelocationResourceReleaseCommand_PDU, proto_rnsap));
+ dissector_add_string("rnsap.proc.sout", "id-enhancedRelocationResourceRelease/tdd", create_dissector_handle(dissect_EnhancedRelocationResourceReleaseComplete_PDU, proto_rnsap));
+ dissector_add_string("rnsap.proc.imsg", "id-informationTransferControl/common", create_dissector_handle(dissect_InformationTransferControlRequest_PDU, proto_rnsap));
/*--- End of included file: packet-rnsap-dis-tab.c ---*/